Code128 バーコードのサンプル

Code128は、情報の密度が高いバーコードの体系の1つである。世界中で物流などに使用されている UCC/EAN-128 は、Code128 の一部である。

このコードは数字とアルファベットのみのデータに使用される。このコードはASCII 文字をすべて表示できる上に、数字のデータは2桁を1キャラクタで表記できる。この特徴は、データの増加に対してバーコードの面積をできるだけ増やさないようにという考えに基づいていると考えられる。

Code128の内部には3種類の文字セットが定義されている。キャラクタがどの文字(または制御コード)をあらわすのかは、指定されたセットによって決まる。具体的なセットは、

  • 数字・英字(大文字のみ)と制御文字(DEL など)のセット[コードA]
  • ASCII文字を表すセット[コードB]
  • 数字のみを表すセット[コードC]

の3種である。このコードA,B,Cのどれを使用するかは、一つのバーコード内の任意の桁にて、自由に切り替える事が可能。つまり、初めの数バイトをコードB、残りのバイトをコードCとすることが可能である。切り替える際には、コードセットキャラクタと呼ばれる1バイトを挿入する。

Code128 は UCC/EAN-128 の規格の元になっている他に、小売業における製品の識別のためにも使用されている。

構成

編集

Code128 バーコードの1キャラクタは、幅11の中に黒線が3本という形で構成されている。

バーコード全体は以下のような構成からなる。

  • 左余白
  • 開始キャラクタ
  • データ
  • チェックデジット
  • 終端キャラクタ(他のキャラクタとは違い幅13で4本の黒い線を持つ)
  • 右余白

チェックデジットは、各キャラクタの重み付き合計を103で割った余りが使用される。

歴史

編集

Code128 は1980年代初頭に、情報の増加とそれに伴う目録の追跡の必要性から開発された。そして、この規格に基づいた仕様がいくつか開発され、産業界で広く使用されるようになった。

📚 Artikel Terkait di Wikipedia

バーコード

ード、ヨーロッパがEANコード、北米がUPC(Universal Product Code、統一商品コード)である。EANやJANはUPCをもとにつくられている。 物流用途ではITFコード、CODE39、CODE128、NW-7などが使われている。また郵便事業ではカスタマバーコードなどが使われる。

Wallet

Watchが必要)。 Walletには、Aztec(英語版)、PDF417、QRコードが表示される。iOS 9からはCODE128も表示されるようになった。各デジタルクーポンまたはチケットは「パス」でまとめて表示される。ユーザーが初めてWalletを起動すると、簡単な紹介画面が表示される。App

ASCII

この項目には、一部のコンピュータや閲覧ソフトで表示できない文字が含まれています(詳細)。 ASCII(アスキー、英: American Standard Code for Information Interchange)は、1963年に制定された、アメリカ合衆国における情報通信用の文字コードである。日本語訳

コードページ437

PCmag.com. 2011年11月15日閲覧。 ^ Kano, Nadine. “Appendix H Code Pages”. Globalization and Localization : Code Page 437 DOS Latin US. マイクロソフト. https://learn.microsoft

QRコード

バーコードシンボル体系仕様」(日本産業標準調査会、経済産業省) QRコードの事業戦略と標準化 - 情報処理学会 オンライン辞典 QR Code (Bar code) - ブリタニカ百科事典 日本大百科全書(ニッポニカ)『QRコード』 - コトバンク (MIT) Javascript QR Code Generator

CDMA2000

使用も可能である。ANSI-41を基地局制御や端末の位置登録に使用する。 基地局間の同期・搬送波間のガードバンドが共に必要である。Walsh code(128)をチャネル間分離に使用し、拡散符号はM系列のLong PNとshort PNとを組み合わせて使用する。電力制御は上下とも800回/秒である。チップレート(拡散符号速度)は1

SCM

ソースコードマネージメント(英: source code management)の略。⇒バージョン管理システム シッピング・カートン・マーキング(英: shipping carton marking)の略。物流において梱包に表示を行って出荷すること。またそのラベルのこと。バーコードCODE-128が使われる。 走査型容量顕微鏡(英:

コード決済

(MPM) ではEMVCo QR Code Specification MPMを参考にしたQRコード仕様を、利用者提示型 (CPM) ではQRコードおよび1次元バーコード (Code128) の両方を統一化対象とする。 Bangla