|
|
|
ITFとは |
 |
ITFは、インターリーブド2of5(Interleaved Two of Five)の略で、おもに段
ボールに印刷されている標準物流コードとして利用されているコードです。
5本のバー(スペース)のうち2本が太バー(太スペース)という構成(2of5)
で一つのキャラクタ(数字)を表します。 |
ITFの構成 |
 |
 |
5本のバー(スペース)で1文字を表します。(5本の内2本が太いので、2of5という) |
 |
ITFは下のようにバーで表したキャラクタの間にスペースで表したキャラクタをはさみ込んだ形になっています。(Interleaved
:〜と〜の間に) |
|
 |
 |
 |
| キャラクタ |
バーのパターン |
| START |
 |
| 2 |
 |
| 3 |
 |
| 5 |
 |
| 8 |
 |
| STOP |
 |
|
 |
1文字目は、バー6本で表し、2文字目はスペース5本で表すという構成となっているため必ず偶数桁になります。(「ITFの5桁」という使い方はありません) |
 |
バー、スペースどちらにも情報を持たしているため、非常に密度の高い構成になっています。 |
 |
スタート/ストップキャラクタはないが、スタートとストップを表すバーパターンがあります。 |
ITFの特長 |
 |
| ITFは、非常に情報密度が高いバーコードであるため、以下のような特長を持っています。 |
 |
 |
同じ桁数なら、他のコードに比べ、バーコードの大きさを小さくできる。つまり、狭いスペースにバーコードを付けたい場合に有効です。 |
 |
同じサイズなら、他のコードに比べ、情報をより多く入れることができる。(桁数を多くできる。) |
 |
同じサイズ、桁数ならば、バーコードのバー幅を大きくすることができる。バー幅が広くなれば、バーコードリーダが非常に読みやすくなり、長距離にも対応できるようになります。 |
|
バーコードの長さ比較 |
 |
| 同じナローバー幅、同じ情報量で、それぞれのコードの種類におけるバーコードの長さを比較したものです。ITFが最も小さくなります。(バイナリレベルのバーコードで比較) |
 |
|
|
ITFの問題点 |
 |
ITFコードは、非常にメリットの多いバーコードですが、その構成上、「桁落ち」
が発生しやすいという問題点を持っています。桁落ちとは、「3852」という内容
のバーコードを、「38」と桁を落として読んでしまう現象です。 |
 |
 |
 |
| ポイント |
ITFを使用する場合、「桁落ち」を防ぐため、ある決まった桁数以外、読まなくする「桁指定」をバーコードリーダ側で設定する必要があります。 |
|
|
|