|
Code128は、情報の密度が高いバーコードの体系の1つである。世界中で物流などに使用されている UCC/EAN-128 は、Code128 の一部である。 このコードは数字とアルファベットのみのデータに使用される。このコードはASCII 文字をすべて表示できる上に、数字のデータは2桁を1キャラクタで表記できる。この特徴は、データの増加に対してバーコードの面積をできるだけ増やさないようにという考えに基づいていると考えられる。 Code128の内部には3種類の文字セットが定義されている。キャラクタがどの文字(または制御コード)をあらわすのかは、指定されたセットによって決まる。具体的なセットは、 * 数字・英字(大文字のみ)と制御文字(DEL など)のセット * ASCII文字を表すセット * 数字のみを表すセット の3種である。このコードA,B,Cのどれを使用するかは、一つのバーコード内の任意の桁にて、自由に切り替える事が可能。つまり、初めの数バイトをコードB、残りのバイトをコードCとすることが可能である。切り替える際には、コードセットキャラクタと呼ばれる1バイトを挿入する。 Code128 は UCC/EAN-128 の規格の元になっている他に、小売業における製品の識別のためにも使用されている。 == 構成 == Code128 バーコードの1キャラクタは、幅11の中に黒線が3本という形で構成されている。 バーコード全体は以下のような構成からなる。 *左余白 *開始キャラクタ *データ *チェックデジット *終端キャラクタ(他のキャラクタとは違い幅13で4本の黒い線を持つ) *右余白 チェックデジットは、各キャラクタの重み付き合計を103で割った余りが使用される。 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「CODE128」の詳細全文を読む スポンサード リンク
|