بار کوڈ
کیشیئر دودھ کا ڈبہ اسکینر کی کھڑکی پر سے گزارتا ہے اور سیکنڈ کے ایک حصے بعد کاؤنٹر بیپ کرتا ہے۔ سرخ شعاع 30 لکیروں اور 29 خالی جگہوں پر سے دوڑی، اور فوٹو ڈائیوڈ نے روشنی میں 59 تبدیلیاں دیکھیں۔ ڈی کوڈر نے انہیں 13 ہندسوں میں کھولا اور آخری کی جانچ کی۔ اگر ڈبہ پچک گیا ہو اور کسی لکیر پر سے شگاف گزر جائے تو تبدیلیاں 61 ہو جاتی ہیں اور کاؤنٹر خاموش رہتا ہے۔ کوڈ اس طرح بنایا گیا ہے کہ نہ پڑھنا غلط پڑھنے سے بہتر ہو۔
بار کوڈ نمبر کو سیاہ اور سفید پٹیوں کی چوڑائی سے لکھتا ہے۔ چوڑائیاں ماڈیول کے مضاعف ہوتی ہیں، یعنی سب سے تنگ پٹی کے۔ EAN-13 میں ہر ہندسہ 7 ماڈیول گھیرتا ہے: دو لکیریں اور دو خالی جگہیں۔ پہلے ہندسے کی اپنی لکیریں نہیں ہوتیں، وہ اس میں چھپا ہے کہ بائیں نصف کن سیٹوں سے لکھا گیا ہے۔ تیرھواں ہندسہ جانچ کا ہندسہ ہے: وہ باقی بارہ سے نکالا جاتا ہے۔
| یہ کیا ہے | متوازی لکیروں اور خالی جگہوں کا بصری مشین پڑھنے والا کوڈ |
| علامت سازی | مصنوعات پر EAN-13 اور UPC-A، ڈبوں پر ITF-14، لاجسٹکس میں Code 128 |
| ماڈیول | X = 0.330 mm بر 100 %؛ جائز 80–200 %، 0.264 سے 0.660 mm تک |
| گنجائش | 12 معلوماتی ہندسے اور ایک جانچ کا: 10¹² نمبر |
| تحفظ | وزن 1 اور 3 کے ساتھ جانچ کا ہندسہ؛ ہر اکیلی غلطی پکڑتا ہے |
| کس سے پڑھتے ہیں | فوٹو ڈائیوڈ کے ساتھ 650 nm سرخ لیزر یا روشنی والا کیمرا |
اصطلاح کی اصل
جرمن سے لکیر، لاطینی سے کتاب
کوڈ امریکہ میں ایجاد ہوا اور شکل کے مطابق نام پایا: bar code، یعنی «پٹی دار کوڈ»۔ دوسری زبانوں نے یا تو انگریزی لفظ لے لیا یا اسے اپنی جڑوں سے ترجمہ کیا۔ روسی «штрих-код» جرمن اور لاطینی کے دو مستعار الفاظ سے بنا ہے؛ معیارات میں «штриховой код» لکھتے ہیں۔
01 · ساخت
95 ماڈیولوں میں تیرہ ہندسے
کوڈ کو بائیں سے دائیں ماڈیول بہ ماڈیول پڑھتے ہیں: 1 سیاہ، 0 سفید۔ کناروں پر حد بند 101 ہیں اور بیچ میں 01010۔ ان کے درمیان بائیں چھ ہندسے اور دائیں چھ، ہر ایک 7 ماڈیول کا۔ ہر ہندسہ دو لکیریں اور دو خالی جگہیں ہے، جن کی چوڑائی ایک سے چار ماڈیول تک ہے۔
ہندسے کو تین سیٹوں میں لکھا جا سکتا ہے۔ سیٹ L روشن ماڈیول سے شروع ہوتا ہے اور اس میں سیاہ ماڈیولوں کی تعداد طاق ہوتی ہے۔ سیٹ G سیٹ R کا آئینہ عکس ہے، اس میں سیاہ کی تعداد جفت ہے۔ سیٹ R، L کا نیگیٹو ہے اور صرف دائیں طرف آتا ہے۔ بائیں نصف میں L اور G کی باری سے اسکینر پہلا ہندسہ پہچانتا ہے اور ساتھ ہی سمت بھی: کوڈ کو الٹا بھی پھیرا جا سکتا ہے۔
ہندسہ لکیریں کیسے بنتا ہے
ایک ہندسہ چنیں۔ نیچے تین سیٹوں میں اس کا نقش 7 ماڈیول کا ہے اور سیٹوں کی باری، اگر یہ ہندسہ پہلا ہو۔
کوڈ بگاڑیں اور دیکھیں کاؤنٹر کب ہار مانتا ہے
ایک لیبل پر تین تجربے۔ «انکوڈنگ» — ہندسے بدلیں اور دیکھیں کون سی پٹیاں نئے سرے سے بنتی ہیں۔ «اسکینر» — شعاع سرکائیں، چھپائی چھوٹی کریں، سیاہی پھیلائیں، کھرچیں۔ «کیشیئر کی غلطی» — غلطی کے ساتھ نمبر لکھیں اور دیکھیں کہ جانچ کا ہندسہ اسے پکڑتا ہے یا نہیں۔
02 · کوڈوں کا ارتقا
ریت کے دائرے سے ڈبے کے مربع تک
ہر نیا کوڈ پرانے کی ایک مشکل کا جواب تھا۔ دائرہ ہر طرف سے پڑھا جاتا تھا مگر خراب چھپتا تھا۔ ریل کے ڈبوں پر رنگین پٹیاں پھیکی پڑ جاتی تھیں۔ عددی کوڈ حروف نہیں جانتے تھے۔ خطی کوڈ چند درجن علامتوں سے زیادہ نہ سمو سکے، اور کوڈ دوسرے بُعد میں بڑھ گیا۔
03 · اختصار اور گنجائش
صرف ہندسے، پانچ لمبائیاں
کوڈ حروفِ تہجی کے انتخاب سے ڈیٹا سکیڑتا ہے۔ Code 39 ہر علامت پر 16 ماڈیول لگاتا ہے کیونکہ وہ حروف بھی جانتا ہے۔ Code 128 سیٹ B میں علامت کو 11 ماڈیول میں رکھتا ہے اور سیٹ C میں فوراً دو ہندسے۔ ITF جوڑے کا دوسرا ہندسہ پہلے کی خالی جگہوں میں چھپا دیتا ہے۔ EAN-13 سب سے گھنا ہے: وہ پہلے سے جانتا ہے کہ ہندسے ٹھیک 13 ہیں۔
04 · کیا انکوڈ ہے
نمبر، تفصیل نہیں
کوڈ میں نہ نام ہے، نہ قیمت، نہ میعاد۔ صرف GTIN نمبر ہے جس سے کاؤنٹر اپنے ڈیٹا بیس میں مصنوعات ڈھونڈتا ہے۔ پہلے تین ہندسے قومی تنظیم GS1 کا سابقہ ہیں جس نے کمپنی کا نمبر جاری کیا۔ یہ پیداوار کا ملک نہیں بتاتا: چین کا کارخانہ جرمنی میں نمبر لے سکتا ہے اور ارجنٹائن کی کمپنی امریکہ میں۔ آگے کمپنی کا نمبر اور مصنوعات کا نمبر آتے ہیں، ان کی سرحد کھسکتی رہتی ہے۔ آخری ہندسہ جانچ کا ہے۔
05 · چھپائی کے اصول
06 · پڑوسی کوڈ
07 · تاریخی حصہ
نارمن وڈ لینڈ، اپنے بیان کے مطابق، کوڈ کا خیال میامی کے ساحل پر لایا۔ اس نے انگلیوں سے ریت پر مورس کوڈ کے نقطے اور خط کھینچے اور انہیں نیچے کی طرف کھینچ دیا — تنگ اور چوڑی پٹیاں بن گئیں۔ تاکہ نشان کو ہر طرف سے پڑھا جا سکے، اس نے پٹیوں کو حلقوں میں لپیٹ دیا۔ 1952 میں اسے اور برنارڈ سلور کو امریکی پیٹنٹ 2 612 994 ملا۔
دائرہ پڑھنے کو کچھ نہ تھا: آزمائش کے لیے طاقتور لیمپ اور سینما پروجیکٹر کا فوٹو ملٹی پلائر چاہیے تھا۔ کوڈ نے بیس سال انتظار کیا — سستے لیزر اور مائیکرو چپ کا۔ 1973 میں امریکی اسٹور چینز نے مستطیل UPC چنا جو IBM نے وڈ لینڈ کی شرکت سے بنایا تھا۔ دائرے چھپائی کی وجہ سے ہارے: چلتی پٹی پر چھاپے خانے میں سیاہی انہیں ایک طرف گھسیٹ دیتی تھی۔
مقداروں کی فہرست
پوری فہرست ←SI کی سات بنیادی اکائیاں
تیزاب کا ایک قطرہ رس کا رنگ بدل دیتا ہے، نمک شعلے کو رنگ دیتا ہے، پانی ایک ٹھوکر سے جم جاتا ہے۔ ان کے نیچے Simetrium کے تمام ورق، شعبوں کے لحاظ سے اور حروفِ تہجی کی ترتیب میں۔
فہرست کھولیں ←





