CODE128
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/03/15 02:48 UTC 版)
![]() | この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。(2023年1月) |

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年代初頭に、情報の増加とそれに伴う目録の追跡の必要性から開発された。そして、この規格に基づいた仕様がいくつか開発され、産業界で広く使用されるようになった。
「Code 128」の例文・使い方・用例・文例
- あなたの請求が確定し次第App Codeをメールで送信いたします。
- アスキーコード体系を構成する128の文字
- フランスの王(1289年−1316年)
- 英国の貴族で、エドワード2世を追放し、エドワード3世によって処刑された(1287年−1330年)
- 英国のスコラ哲学者で、オッカムの剃刀の筆者とされる人物(1285年−1349年)
- 彼女の小説「しょっぱいドライブ」に第128回芥川賞が授与されるのだ。
- ニューオーリンズの公立学校128校のうち,たった20校しか再開していない。
- 36店が二つ星を与えられ,128店が一つ星を受けた。
- 彼は両リーグを通じて最多安打となる128安打,打率3割6分2厘でオールスター戦にのぞんだ。
- 水嶋さんの小説「KAGEROU」は1285編の応募作から選ばれた。
- その切符は富士山駅のみで購入でき,1280円で売られている。
- トップランドは現在,低価格版を1280円前後で販売している。
- CODE128のページへのリンク