ITF-6

ITF-6は、 ITF-14およびITF-16バーコードへのアドオンをエンコードするためのInterleaved 2 of 5(ITF)バーコードの実装です。元々は物流センター(PDC)のJIS規格の一部として開発されました。ITF-14の代わりにISO委員会によって標準化されたわけではありませんが、商品数量やコンテナ重量など、グローバルトレードアイテム番号(GTL)への追加データをエンコードするために広く使用されています。

歴史

1983年、物流シンボル委員会はJANコードの改良方法としてインターリーブド2 of 5バーコードを提案した。1985年には流通システム開発センターに物流シンボルJIS原案作成委員会が設置され、JIS化に向けた最終検討が開始された。[ 1 ]そして1987年、物流バーコード標準シンボルITF-14/16/6である JIS-X-0502 [ 2 ]として規格化された。

ITFバーコードには重量などを表示するためのアドオンバージョンがあり、ITF-14やITF-16 [ 4 ] (2010年に廃止)に続いてITF-6 [ 3 ]として5桁の数値と6番目のチェックキャラクタをエンコードすることが可能となっている。

現在、ITF-6はISO委員会によって標準化されておらず、JIS規格の一部としてのみ使用されています。しかし、メーカーは追加データのエンコードに広く使用しており、幅広いバーコードスキャナーでサポートされています[ 5 ] [ 6 ]。

用途

ITF-6バーコードはISO規格には含まれていないものの、梱包数量や重量をエンコードするためのアドオンとして広く使用されています。現在はITF-14(国際貿易商品番号)のみで使用されていますが、2010年までは日本でのみ標準化されたITF-16(物流用拡張シンボル体系)でも使用されていました。

ITF-6 [ 7 ]は左から5桁の有効数字で構成され、最後の1桁は制御桁です。これはUPCチェックサムと同じ方法で計算されます。小数点が必要な場合は、小数点は3桁目と4桁目の間に配置されます。NNNNN (C/D) は小数点なし、 NNN.NN(C/D) は小数点ありです。

ITF-6 は、さまざまなバーコード生成ソフトウェアおよびバーコード スキャナーでサポートされています。

チェックサム

チェックサムは他のUPC チェックサムと同じように計算されます。 ×6103×1+×2+3×3+×4+3×5モッド10{\displaystyle x_{6}=10-((3x_{1}+x_{2}+3x_{3}+x_{4}+3x_{5}){\pmod {10}})}

最初の 5 桁が 12345 の場合の例: 10 - ((3*1 + 2 + 3*3 + 4 + 3*5) mod 10) = 7。チェック ディジットは 7 です。

参照

参考文献

  1. ^ “ITF 規格” . www.barcode.ne.jp (日本語). 2021年4月18日時点のオリジナルよりアーカイブ。
  2. ^ “JISX0502:1994 物流商品コード用バーコード シンボル” .企画.com(日本語)。
  3. ^ 「バーコードとは?」 . www.shinseiind.co.jp . 新生産業株式会社
  4. ^ 「インターリーブド 2 of 5 (ITF)」 . www.ainix.co.jp (日本語).
  5. ^ 「HR2150-HP プログラミング ガイド」 . hp.com .
  6. ^ 「XL-626 バーコードスキャナー ユーザーマニュアル」(PDF) . www.mironet.cz .
  7. ^ 「物理流通のための標準シンボル体系」www.n-barcode.com