
Code 93は、1982 年にIntermec社がCode 39の高密度化とデータ セキュリティ強化を目的として設計したバーコードシンボルです。英数字の可変長シンボルです。Code 93 は主にカナダ郵便公社が補足的な配送情報をエンコードするために使用されます。各シンボルには 2 つのチェック キャラクタが含まれています。
Code 93 の各文字は 9 モジュール幅で、常に 3 本のバーと 3 本のスペースで構成されているため、この名前が付けられています。各バーとスペースの幅は 1 ~ 4 モジュールです。(比較すると、Code 39 の文字は 5 本のバーと 4 本のスペースで構成され、そのうち 3 本は幅が広く、合計幅は 13 ~ 16 モジュールです。)
コード 93 は、コード 39 と同じ 26 個の大文字、10 個の数字、および 7 個の特殊文字をエンコードするように設計されています。
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z0 1 2 3 4 5 6 7 8 9- . $ / + % SPACE
Code 93 では、43 文字に加えて、5 つの特殊文字 (開始/終了文字を含む) が定義されており、他の文字と組み合わせて 128 文字すべてのASCII文字を明確に表すことができます。
オープン システムでは、X 寸法の最小値は 7.5ミル(0.19 mm) です。最小バーの高さは、シンボルの長さの 15 パーセントまたは 0.25 インチ (6.4 mm) のいずれか大きい方です。開始および終了のクワイエット ゾーンは、少なくとも 0.25 インチ (6.4 mm) である必要があります。
コード93バーコードの構造
一般的なコード 93 バーコードの構造は次のとおりです。
- 開始文字 *
- 暗号化されたメッセージ
- 最初のモジュロ47チェック文字「C」
- 2 番目のモジュロ 47 チェック文字 "K"
- ストップ文字 *
- 終了バー
詳細な概要
コード 93 で可能な 48 個のシンボルは次のとおりです。コーディング ルールを満たす組み合わせは実際には 56 通りありますが、そのうち 1 つは逆のストップ シンボルと混同され、他の 7 つは使用されません。コード 43 ~ 46 に英数字をプレフィックスとして付加すると、可能な 128 個の ASCII コードすべてを生成できます。これは、フル ASCII コード 39とまったく同じ方法で行われますが、コード 39 ~ 42 を再利用するのではなく、予約コードを使用します。
フルASCIIコード93
Code 93 は 43 文字と 5 つの特殊文字に制限されています。Full ASCII Code 93 では、43 の基本記号 (0~9、A~Z、「-」、「.」、「$」、「/」、「+」、および「%」) は Code 93 での表現と同じです。小文字、追加の句読点、および制御文字は、Code 93 の 2 つの文字のシーケンスで表されます。
このエンコーディングは、$、/、+、% を再割り当てするのではなく、4 つの特殊目的のシンボルが使用されることを除いて、Full ASCII Code 39 と同じです。
参考文献
- http://www.barcodeisland.com/code93.phtml Wayback Machineに 2009-02-25 にアーカイブされたBar code Island のコードに関する説明。
外部リンク
- Morovia ライブラリ コード 93 仕様 これには、チェックサム計算アルゴリズムが含まれています。「C」は「K」の計算に含まれていることに注意してください。
- コード93技術仕様
