
Interleaved 2 of 5 ( ITF ) は、数字をエンコードする連続した 2 幅のバーコードシンボルです。商業的には、135 フィルム、ITF-14 バーコード、一部の製品のカートン (内部の製品にはUPCまたはEANのラベルが貼られています) で使用されます。ITF は、コード 39、コード 11、コード 93、コード 49 などのバーコードも発明したDavid Allaisによって作成されました。
エンコード方式
ITF は数字のペアをエンコードします。最初の数字は 5 本のバー (または黒い線) にエンコードされ、2 番目の数字はそれらと交互に配置された 5 本のスペース (または白い線) にエンコードされます。5 本のバーまたはスペースのうち 2 本は幅が広く、"2 of 5" と呼ばれます。各ペアの幅は一定です。幅の広い線は、 1、2、4、7、0 の連続した値を持つ2 of 5 コードを形成し、コード 0 は値 11 に割り当てられます。これはPOSTNETバーコードに似ています。

- a = 静かなゾーン
- ST = 開始コードnnnn
- 0 = nnWWn (バー)
- 1 = WnnnW (スペース)
- 2 = nWnnW (バー)
- 3 = WWnnn (スペース)
- 4 = nnWnW (バー)
- 5 = WnWnn (スペース)
- 6 = nWWnn (バー)
- 7 = nnnWW (スペース)
- 8 = WnnWn (バー)
- 9 = nWnWn (スペース)
- SP = ストップコードWnn
数字は次のように記号にエンコードされます。
ここで、「n」は細い線(バーまたはスペース)、「W」は太い線(細い線の幅の 2.0 ~ 3.0 倍)です。

数字はペアでエンコードされるため、エンコードできるのは偶数桁のみです。通常、奇数桁は最初の桁に「0」を追加してエンコードされますが、最後の桁に 5 つの狭いスペースを使用してエンコードされることもあります。[a]
チェックサムを最後の桁として追加できます。これは、 UPC チェックサムと同じ方法で計算されます。
開始/停止とフォーマット
実際のペアの前には、nnnn (狭いバー – 狭いスペース – 狭いバー – 狭いスペース) で構成されるスタート コードがあり、すべてのシンボルの後に Wnn (広いバー – 狭いスペース – 狭いバー) で構成されるストップ コードがあります。
バーの高さと幅、および開始記号の前と停止記号の後の空白領域である「クワイエットゾーン」の幅には特定の制約があります。[1] [2] ITF(特にITF-14)の要件を規定する規格には、ISO / IEC 16390 [3]やGS1一般仕様書などがあります。[4] :§5.3.2
アプリケーション

ITF は、商品のカートンやマルチユニットケースに、製品 ID 番号やさまざまな長さのその他のコードをマーキングするためによく使用されます。 GS1 によって標準化された具体的な例の 1 つは、国際貿易商品番号 (Global Trade Item Numbers)をパッケージにマーキングするために使用される ITF-14 バーコードです。 これらの用途では、ITF バーコード シンボルは通常、ベアラー バーと呼ばれる太い黒い長方形の枠で囲まれて印刷されます。 ベアラー バーは、シンボル全体とクワイエット ゾーンを囲み、バーの端に隣接しています。 ベアラー バーの目的は、印刷プレートによってシンボルの表面全体に加えられる圧力を均等にすることと、バーコードがスキャンされる角度が大きすぎて、スキャン ビームがバーコードの上端や下端を横切る場合に発生する誤読の可能性を減らして読み取りの信頼性を高めることです。そうしないと、すべてのバーをスキャンして左端のバーから入って右端のバーから出る (または逆のスキャンの場合はその逆) ことになります。すべてのバーを通らないこのような「短いスキャン」では、完全なバーコードを正しく読み取ることはできませんが、インターリーブされた 2 of 5 コードの性質上、バーコードの中央から始まる短いスキャンが必要な開始パターンに対応するパターンで始まることや、バーコードの中央で終わる短いスキャンが必要な停止パターンに対応するパターンで終わる可能性があります。このように、短いスキャンは正しくない場合でも、正しいフルスキャンのように見える場合があります。ベアラーバーは、短いスキャンがバーコードの上端または下端を通過するときにベアラーバーを通過するため、このエラーを防ぎます。ベアラーバーは正当な黒バーよりもはるかに幅が広いため、短いスキャンが正しい開始パターンで始まり、正しい終了パターンで終わるように見えず、無効なスキャンが強制されます。その後、バーコードを自動または手動で再スキャンできます。[b]

135フィルム(35mm)カートリッジでは、インターリーブ2/5が使用され、製造元、フィルムの種類、露出回数、および6桁の独自情報を識別する。バーコードは、電気的に読み取られる銀と黒のDXカメラ自動検知コードとフィルム排出口の間にある。多くのフィルム処理機では、カートリッジが現像のために挿入されると、バーコードが光学的にスキャンされる。[5]
Identcode と Leitcode は、ドイツポストが使用するチェックデジット付きの interleaved 2 of 5 のバリエーションです。
参照
注記
- ^ ただし、後者の戦略では、最後の特殊なシンボルのペアが他のペアよりも狭くなることに注意してください。
- ^ 短いスキャンが無効として認識されなかった場合、誤読されたデータは有効なデータとして受け入れられ、使用され、バーコードを自動的に再スキャンして不正なデータを修正する機会がなくなります。
参考文献
- ^ Adams, Russ (2013年6月20日). 「インターリーブド2/5バーコードについて」BarCode 1. 2017年1月5日閲覧。
- ^ Johnson, Nick (2005 年 8 月 18 日). 「Interleaved 2 of 5」.バーコードについて知りたかったことすべて。2007 年 7 月 16 日時点のオリジナルよりアーカイブ。2007 年8 月 21 日閲覧。
- ^ 「情報技術 - 自動識別およびデータキャプチャ技術 - インターリーブ2/5バーコードシンボル仕様」。ISO/IEC 。2024年10月23日閲覧。
- ^ 「GS1 一般仕様」GS1、2024年1月。 2024年10月23日閲覧。
- ^ 米国特許 5761558、パットン、デビッド・リン、トラビス、ローレンス・ジョセフ、マクファーソン、ダグラス・アンドリュー、「拡張フィルムカートリッジバーコード」、1998 年 6 月 2 日発行、イーストマン・コダック社に譲渡
