امروزه تقریبا هر محصولی که در فروشگاهها، انبارها یا مراکز مختلف مشاهده میکنید، دارای شناسهای است که اطلاعات مربوط به آن را نمایش میدهد. این شناسه که با نام بارکد شناخته میشود، یکی از پرکاربردترین روشهای شناسایی اطلاعات در جهان است و نقش مهمی در افزایش سرعت، دقت و مدیریت بهتر کالاها ایفا میکند.
شاید برای شما هم سؤال باشد که بارکد چیست و چگونه اطلاعات را ذخیره میکند؟ بارکد روشی برای نمایش و ذخیره اطلاعات بهصورت الگوهایی قابلخواندن توسط دستگاههای اسکنر است. این اطلاعات میتوانند مربوط به یک محصول، کالا یا دادههای موردنیاز برای شناسایی آن باشند. با وجود ظاهر ساده، بارکد تنها مجموعهای از خطوط سیاه و سفید نیست. این فناوری انواع مختلفی دارد، اطلاعات را با روشهای متفاوت ذخیره میکند و هر استاندارد آن برای کاربردهای مشخصی طراحی شده است. در ادامه با نحوه عملکرد، اجزا و ساختار این فناوری بیشتر آشنا میشویم.
تاریخچه بارکد و نحوه کار آن؛ از خطوط ساده تا شناسایی هوشمند
داستان پیدایش بارکد با هدف سادهتر کردن فرآیند ثبت کالاها و افزایش سرعت عملیات فروش شکل گرفت. در سال 1949، نورمن جوزف وودلند (Norman Joseph Woodland) و برنارد سیلور (Bernard Silver) نخستین ایده بارکد را توسعه دادند. ساختار اولیه این فناوری از کد مورس الهام گرفته شده بود و با استفاده از خطوطی با ضخامتهای مختلف، امکان نمایش اعداد را فراهم میکرد.
با گذشت زمان، نیاز به یک استاندارد جهانی برای شناسایی محصولات افزایش یافت. در سال 1973، استاندارد UPC برای استفاده در صنعت خردهفروشی پذیرفته شد و در سال 1974 نخستین اسکن تجاری یک بارکد روی بسته آدامس Wrigley’s Juicy Fruit در یک فروشگاه در ایالت اوهایو آمریکا انجام شد. با توسعه فناوری، نسل جدیدی از کدها با عنوان بارکدهای دوبعدی به وجود آمدند که نسبت به نمونههای خطی، ظرفیت ذخیره اطلاعات بیشتری داشتند. این مسیر در نهایت به توسعه فناوریهایی مانند QR کد و Data Matrix منجر شد که امروزه در بسیاری از صنایع مورد استفاده قرار میگیرند.
نحوه کار و عملکرد بارکد
عملکرد بارکد بر اساس تبدیل اطلاعات، به یک الگوی قابل خواندن برای دستگاهها است. در واقع، دادههایی مانند شناسه محصول، شماره کالا یا اطلاعات موردنیاز دیگر، ابتدا در قالب خطوط، فاصلهها یا الگوهای مشخص ذخیره میشوند. سپس دستگاههای اسکنر با خواندن این الگوها، اطلاعات را استخراج کرده و به دادههای قابل استفاده تبدیل میکنند. فرآیند خواندن بارکد را میتوان در 4 مرحله اصلی خلاصه کرد:
- کدگذاری اطلاعات:
اطلاعات موردنظر مانند شناسه کالا یا شماره محصول، بر اساس یک استاندارد مشخص به الگوهای قابل خواندن تبدیل میشوند و در ساختار بارکد قرار میگیرند. - اسکن بارکد:
هنگام اسکن، دستگاه با استفاده از نور یا دوربین، تصویر بارکد را دریافت میکند. تفاوت میان بخشهای تیره و روشن باعث ایجاد الگویی میشود که برای دستگاه قابل تشخیص است. - پردازش و رمزگشایی اطلاعات:
اسکنر الگوی دریافتشده را تحلیل کرده و بر اساس استاندارد مربوط، آن را به اطلاعات اصلی تبدیل میکند. - نمایش و استفاده از اطلاعات:
پس از رمزگشایی، دادههای استخراجشده در اختیار سیستم قرار میگیرد؛ برای مثال نمایش قیمت در صندوق فروشگاه، ثبت موجودی در انبار یا شناسایی یک محصول.
بیشتر بخوانید تاریخچه کیو آر کد چیست و از کجا شروع شد؟
اجزای تشکیلدهنده بارکد چیست؟
در نگاه اول، بارکد ممکن است تنها مجموعهای از خطوط یا الگوهای سیاه و سفید به نظر برسد؛ اما پشت این الگوهای بهظاهر ساده، اجزای مشخصی قرار دارند که در کنار یکدیگر، امکان خواندن سریع، دقیق و بدون خطای اطلاعات را فراهم میکنند. اگرچه ساختار بارکدها با توجه به نوع و استاندارد آنها ممکن است تفاوتهایی داشته باشد، اما بیشتر بارکدهای خطی (1D) از چهار بخش اصلی زیر تشکیل شدهاند
حاشیه سکوت (Quiet Zone)
حاشیه سکوت، فضای خالی در ابتدا و انتهای بارکد است. این بخش هیچ اطلاعاتی را ذخیره نمیکند، اما وجود آن برای عملکرد صحیح بارکد ضروری است. اسکنر با استفاده از این فضای خالی سفید، ابتدا و انتهای بارکد را تشخیص داده و فرآیند خواندن اطلاعات را با دقت بیشتری آغاز میکند.
کاراکترهای شروع و پایان (Start / Stop Characters)
این کاراکترها محل آغاز و پایان اطلاعات را مشخص میکنند. دستگاه اسکنر با شناسایی آنها، جهت و محدوده خواندن بارکد را تشخیص داده و دادهها را بهترتیب صحیح پردازش میکند. نوع این کاراکترها به استاندارد بارکد بستگی دارد.
بخش دادهها (Data Characters)
مهمترین قسمت بارکد، بخش دادهها است. در این قسمت، اطلاعاتی مانند شناسه محصول، شماره کالا، سری ساخت یا سایر دادههای موردنیاز بر اساس یک استاندارد مشخص رمزگذاری میشوند. ترکیب نوارها و فاصلهها در این بخش، معنای اطلاعات ذخیرهشده را مشخص میکند.
رقم کنترل (Check Digit)
رقم کنترل، یک عدد محاسباتی است که بر اساس اطلاعات بارکد تولید میشود و برای بررسی صحت دادهها به کار میرود. هنگام اسکن، دستگاه این رقم را با اطلاعات خواندهشده مقایسه میکند تا از صحت آنها اطمینان حاصل شود. در صورت وجود هرگونه خطا، بارکد معتبر شناخته نمیشود و از ثبت اطلاعات نادرست جلوگیری خواهد شد.
بیشتر بخوانید چطور تاریخ انقضا محصول را از روی بارکد تشخیص دهیم؟
معرفی انواع بارکد و فرمت های رایج
بارکدها با توجه به ساختار، میزان اطلاعات قابل ذخیره و نوع کاربرد، در دو دسته اصلی یکبعدی و دو بعدی قرار میگیرند. هر دسته برای نیازهای متفاوتی طراحی شده است و انواع مختلفی را در بر میگیرد. انواع بارکد شامل :
| نوع بارکد | دسته | ویژگی اصلی | کاربردهای رایج |
|---|---|---|---|
| UPC | یکبعدی (1D) | رایجترین بارکد خردهفروشی در آمریکای شمالی | فروشگاهها و سوپرمارکتها |
| EAN-13 / EAN-8 | یکبعدی (1D) | استاندارد بینالمللی شناسایی کالا | خردهفروشی و صادرات |
| Code 39 | یکبعدی (1D) | پشتیبانی از حروف و اعداد | صنایع، تجهیزات و انبارداری |
| Code 128 | یکبعدی (1D) | ظرفیت بالا و تراکم زیاد اطلاعات | لجستیک، حملونقل و انبار |
| ITF (Interleaved 2 of 5) | یکبعدی (1D) | مناسب برای چاپ روی کارتن و بستهبندی | حملونقل و زنجیره تأمین |
| Codabar | یکبعدی (1D) | خوانایی بالا و چاپ آسان | کتابخانه و آزمایشگاه |
| GS1 DataBar | یکبعدی (1D) | ذخیره اطلاعات بیشتر نسبت به UPC و EAN | خردهفروشی و صنایع غذایی |
| QR Code | دوبعدی (2D) | ظرفیت بالا و اسکن سریع از زوایای مختلف | پرداخت، لینک، بازاریابی و اشتراک گذاری |
| Data Matrix | دوبعدی (2D) | مناسب برای فضاهای کوچک | تجهیزات پزشکی و قطعات صنعتی |
| PDF417 | دوبعدی (2D) | ذخیره حجم زیادی از اطلاعات | کارت شناسایی، حملونقل و اسناد |
| Aztec Code | دوبعدی (2D) | بدون نیاز به حاشیه سکوت (Quiet Zone) | بلیتهای الکترونیکی و حملونقل |
| MaxiCode | دوبعدی (2D) | طراحیشده برای سرعت پردازش بالا | شرکتهای پستی و لجستیک |
| GS1 DataMatrix | دوبعدی (2D) | استاندارد GS1 برای رهگیری کالا | داروسازی، تجهیزات پزشکی و زنجیره تأمین |
استانداردها و فرمتهای رایج بارکد
| فرمت بارکد | ویژگی اصلی | کاربرد رایج |
|---|---|---|
| UPC (Universal Product Code) | یکی از رایجترین بارکدهای شناسایی کالا با ساختار عددی | محصولات فروشگاهی و خردهفروشی |
| EAN (European Article Number) | استاندارد بینالمللی مشابه UPC برای شناسایی کالاها | فروشگاهها و زنجیره تأمین جهانی |
| Code 39 | امکان ذخیره حروف، اعداد و برخی نمادها | صنایع، تولید و لجستیک |
| Code 128 | ظرفیت بالا و فشردگی مناسب اطلاعات | حملونقل، انبارداری و مدیریت کالا |
| QR Code | بارکد دو بعدی با قابلیت ذخیره حجم بیشتری از اطلاعات | لینکها، اطلاعات تماس، پرداخت و کاربردهای دیجیتال |
| GS1 | مجموعهای از استانداردهای جهانی برای مدیریت زنجیره تأمین | تولید، خردهفروشی، لجستیک و رهگیری در سطح جهانی |
بیشتر بخوانید لیست 850 پیششماره انواع بارکد کشورها؛ تشخیص کشورسازند از روی بارکد


مزایا و محدودیتهای بارکد چیست و چه تفاوتی با کیو آر کد دارد؟
بارکد و QR کد هر دو از فناوریهای شناسایی و ذخیره اطلاعات هستند، اما برای نیازهای متفاوتی طراحی شدهاند. بارکدهای خطی سالهاست که برای مدیریت کالا، فروش و انبارداری استفاده شدهاند، در حالی که QR کد با ساختار دوبعدی خود امکان ذخیره اطلاعات بیشتر و ارتباط بهتر با کاربران را فراهم کرده است.
| ویژگی | بارکد خطی (Barcode) | QR کد |
|---|---|---|
| ساختار | از خطوط و فاصلههای عمودی تشکیل شده است | از الگوهای مربعی دوبعدی تشکیل شده است |
| مزایا | ساده، ارزان، سریع و مناسب برای شناسایی کالاها | ظرفیت بیشتر، اسکن آسانتر و متصل به محتوای دیجیتال |
| ظرفیت ذخیره اطلاعات | محدود؛ معمولاً برای ذخیره شناسه یا کد محصول استفاده میشود | بالا؛ امکان ذخیره متن، لینک، اطلاعات تماس و دادههای مختلف |
| روش اسکن | معمولاً نیازمند دستگاه بارکدخوان یا اسکنر مناسب است | با اکثر دوربینهای موبایل و اپلیکیشنهای اسکن قابل خواندن است |
| مقاومت در برابر آسیب | آسیب به خطوط میتواند باعث اختلال در خواندن شود | دارای قابلیت تصحیح خطا و امکان خواندن حتی با بخشی از آسیبدیدگی |
| کاربرد اصلی | فروشگاهها، انبارها، تولید و مدیریت کالا | بازاریابی، پرداخت، اطلاعات محصول، خدمات دیجیتال و رهگیری |
| محدودیت اصلی | اطلاعات کم، وابستگی بیشتر به اسکنر و نبود تعامل مستقیم با کاربر | نیازمند دستگاه یا دوربین مناسب و وابستگی بیشتر به تجربه دیجیتال |
در مجموع، بارکد همچنان یک راهکار سریع و اقتصادی برای شناسایی محصولات و مدیریت فرآیندهای داخلی است. اما زمانی که هدف، ذخیره اطلاعات بیشتر، ارتباط مستقیم با مشتری یا اتصال یک محصول به فضای آنلاین باشد، QR کد گزینه مناسبتری محسوب میشود. برای آشنایی کامل با تفاوتهای این دو فناوری، کاربردها و اینکه در چه شرایطی باید از هرکدام استفاده کرد، مقاله زیر میتواند به شما کمک کند.
بیشتر بخوانید مقایسه بارکد خطی با کیو آر کد؛ چه تفاوتی میان آنها وجود دارد؟
چگونه بارکد بسازیم و آن را اسکن کنیم؟
پس از آشنایی با ساختار، انواع و کاربردهای بارکد، ممکن است این سؤال مطرح شود که چگونه میتوان یک بارکد ایجاد کرد یا اطلاعات یک بارکد موجود را خواند؟ امروزه این فرآیند دیگر محدود به نرمافزارهای تخصصی یا دستگاههای گرانقیمت نیست و با استفاده از ابزارهای آنلاین میتوان بهسادگی بارکد ایجاد یا آن را اسکن کرد.
چگونه بارکد بسازیم؟
برای ساخت یک بارکد، ابتدا باید اطلاعات موردنظر مورد نیاز خود را مشخص کنید. سپس با توجه به کاربرد، نوع مناسب بارکد انتخاب شده و اطلاعات به یک الگوی قابل خواندن برای دستگاههای اسکنر تبدیل میشود. بهطور کلی مراحل ساخت بارکد شامل موارد زیر است:
- انتخاب نوع بارکد
- وارد کردن اطلاعات
- تولید تصویر بارکد
- بررسی و تست بارکد
این فرایند نیازمند بررسی دقیقتری است که میبایست با توجه به آموزش ساخت بارکد خطی، آن را ابتدا مطالعه و سپس به ساخت بارکد آنلاین اقدام کنید.
چگونه بارکد را اسکن کنیم؟
برای خواندن اطلاعات یک بارکد، کافی است تصویر آن توسط یک اسکنر یا دوربین دریافت شود. دستگاه اسکنر با تحلیل الگوی خطوط و فاصلهها، اطلاعات موجود را استخراج کرده و نتیجه را نمایش میدهد. روشهای رایج اسکن بارکد عبارتاند از:
| روش اسکن | توضیح |
|---|---|
| اسکن با دستگاه بارکدخوان | روش رایج در فروشگاهها، انبارها و محیطهای صنعتی برای ثبت سریع اطلاعات کالا |
| اسکن بارکد دوربین موبایل | استفاده از دوربین گوشی و برنامههای مخصوص برای خواندن اطلاعات بارکد |
| اسکن بارکد با گوشی آنلاین یا مرورگر | خواندن بارکد از طریق ابزار آنلاین با دوربین یا آپلود تصویر بدون نیاز به نصب نرمافزار |
البته باید به این توجه کرد که اکثر ابزارهای آنلاین مانند بارکد خوان آنلاین کیو آر لند، شناسه کالا را در اختیار شما قرار میدهند. اکثر این شناسه ها، با هدف استعلام کالا صورت میگیرد. این شناسهها در بسیاری از موارد برای بررسی اصالت، مشخصات یا اطلاعات ثبتشده کالاهای ایرانی و خارجی هستند. اگر قصد دارید اطلاعات یک محصول را از طریق بارکد بررسی کنید، پس از اسکن کد میتوانید از راهنمای استعلام محصولات خارجی استفاده کنید تا با نحوه بررسی اطلاعات محصول بیشتر آشنا شوید.
بیشتر بخوانید راهنما استعلام کالا با بارکد؛ چطور کالاهای تقلبی را با بارکد تشخیص دهیم؟
How useful was this post?
Click on a star to rate it!
Average rating / 5. Vote count:
No votes so far! Be the first to rate this post.
We are sorry that this post was not useful for you!
Let us improve this post!
Tell us how we can improve this post?






