CODE39
CODE39 コード(コードさんきゅう/さんじゅうきゅう)は、商品識別コード及びバーコード規格のひとつ。
1975年に米インターメック社 (Intermec Technologies Corporation) で開発されたバーコード体系で、数字、アルファベット、記号の合計43個のキャラクタをコード化したもの。製品の品番を表現することが可能となることから主に工業製品に用いられており、日本国内では日本電子機械工業会 (EIAJ) がEIAJラベルとして標準化している。また、米国自動車工業会 (AIAG) ではAIAGラベルとして自動車部品の荷受ラベルとして標準化されている。
規格・構成
CODE39は、JIS X 0503 日本工業標準調査会「バーコードシンボル コード39 基本仕様」で規格化されている。
コード体系
CODE39のバーコードは、バー、スペース合わせて9本(このうち3本が太い)で構成されており、この9本で1つのキャラクタを表す。標準的なCODE39で表現できるキャラクタは数字・アルファベット・一部の記号の合計43個である。一方で、"$"・"+"・"%"・"/"と他のキャラクタを組み合わせることで、いわゆる制御コードを含むフルアスキーに対応することも可能(読み取りには対応したバーコードスキャナが必要)[1]。キャラクタ間は細バー(ナローバー)と同じ幅のスペース1個で区切られる。また、バーコード前後にはスタート/ストップキャラクタとして*(アスタリスク)を配置され、これにより、斜めにスキャンした際に発生する「部分読み取り」を防止している。チェックディジットの付加はシステム毎に任意だが、付加する場合は一般的にモジュラス43という方式が採用されている。
スキャン時には、バーの「白」「黒」「細い」「太い」の四要素しか判定材料を必要としない。その為、バーの微妙な幅加減まで読む必要が無く、極めて単純で読み取りし易い。スタートストップキャラクタの採用により、部分読み取りによる誤読も無い為、汎用性・信頼性共に高く、様々な場面で採用されている。
反面、単純機構である故に、印刷時の占有幅が広くなりがちで、大きな桁数を表示するのには不向き。スタートストップキャラクタで必ず2キャラクタを必要とするのも、このデメリットの一因となっている。
利用例
- 日本電子機械工業会 (EIAJ) のEIAJラベル
- 米国自動車工業会 (AIAG) のAIAGラベル
- ムシキングカードのバーコード
- オシャレ魔女♥ラブandベリーカードのバーコード
脚注
- ^ 「バーコード講座 CODE39」キーエンス, 2024年1月8日閲覧
「コード 39」に関係したコラム
-
株式の投資基準とされるROS(Rate of Sales)とは、企業の売上高の経常利益の割合をパーセンテージで表したものです。ROSは、売上高経常利益率、売上高利益率などともいいます。ROSは、次の計...
-
株式の投資基準とされるEPSとは、1株あたりの利益額のことです。EPSは、次の計算式で求めることができます。EPS=当期純利益÷発行済み株式数例えば、当期純利益が100億円で発行済み株式数が1億株の企...
-
株式の投資判断とされるPBR変化率とは、現在のPBRが、過去のPBRと比べてどのくらい変化したかをパーセンテージで表したものです。PBRは、次の計算式で求めることができます。PBR=株価÷1株あたり純...
-
株式の投資基準とされるPSR(Price to Sales Ratio)とは、時価総額と売上高との比率を表したもので、株価売上率、株価売上高倍率などともいいます。PSRは、次の計算式で求めることができ...
-
株式の投資基準とされる純利益連単倍率とは、企業の連結決算ベースの予想純利益が個別財務諸表ベースの予想純利益の何倍かを表したものです。純利益連単倍率は、次の計算式で求めることができます。純利益連単倍率=...
-
株式の投資基準とされるROEとは、株主資本の当期純利益の割合をパーセンテージで表したものです。ROEは、Return on Equityの略で、株主資本利益率といいます。ROEは次の計算式で求めること...
- コード 39のページへのリンク