文字セット |
[文字セット] オプションは、Data Matrix バーコードの [記号の種類] に ECC 200 以外を指定したときに有効になります。 ECC 200 では、データを評価することにより、必要な文字セットが自動的に特定されます。 バーコードに含まれるデータの量と種類によって、文字セットを手動で指定することにより、バーコードサイズを最小限に抑えられます。 文字セットの選択には、次のオプションが使用できます。
自動:
数値: 許容可能データが数字のみになるよう指定します。
大文字の英字 (句読点も含まれる): 句読点を含む大文字と数字のみが許容可能データとして考慮されます。
大文字の英字 (スペースも含まれる): スペースを含む大文字と数字のみが受入れ可能データとして考慮されます。
完全 128 区切り文字: 大文字、小文字、数字、記号など、キーボードのすべての文字が受入れ可能データとして考慮されるよう指定します。
全 256 区切り文字: キーボードのすべての文字と国際区切り文字など、すべての256区切り文字が受け入れ可能データとして考慮されるよう指定します。
Data Matrix は、データストリーム内のさまざまなエスケープシーケンスもサポートします。 エスケープシーケンスは、挿入記号 "^" から開始します (データストリームに実際の挿入記号を含めるには、2 つの連続する挿入記号 "^^" を使用します)。
^X: Xは文字です。 たとえば、^G は BEL を表します。
^dnnn: これは、3 桁の ASCII 十進数コードワードを示し、nnn にコードワードが入ります。
^7nnnnnn: ECI (Extended Channel Interpretation Protocol) 値を表します。nnnnnn は 6 桁の ECI 番号です。 たとえば、^7000009 は、ECI 値 9 を示します。 ECI プロトコル値には、4 つの種類の解釈があります。
国際文字セット (コードページ) の識別子
バッファリングされないモードでの構造化された追加の制御情報
暗号化、圧縮、またはその他の一般用途に関する情報
ユーザー定義情報
その他の設定:
^1: これは、FNC1 を示します。 2 番目のコード言語位置では、^1 の前に大文字または小文字、あるいは 01 ~ 99 の数値のペアが付く必要があります。
^3: これは、リーダープログラミングを示します。
^5: これは、アプリケーション識別子の 05 ヘッダーを省略するために使用されます。 05 マクロヘッダーおよびトレーラとして解読されます。
^6: 06 マクロヘッダーおよびトレーラとして解読されます。
使用するデータに最も近い文字セットを指定すると、バーコードのサイズを最小限に抑えられます。 ただし、データに使用できない文字が含まれていると、バーコードの中心に赤色の "X" が表示され (図参照)、印刷されません。
このオプションは次のコード体系で使用できます。
Data Matrix