バージョン |
PosiCode コード体系は、PosiCode A と PosiCode B の 2 つのバージョンをサポートします。PosiCode A と PosiCode B の古いバージョン (Limited PosiCode) もサポートされています。
PosiCode A と PosiCode B は同じ文字セットをエンコードしますが、PosiCode A では、記号文字当たりに使用されるグリッドスペースが小さくなります。PosiCode A は、マーク幅がリーダーの解像度に近い用途に適しています。PosiCode B は、マーキング技術の限界により、マーク幅が G 寸法 (1G と 2G の間) より大きくなければならない用途に適しています。PosiCode A は、PosiCode B に比較して、同等の記号密度に対するマーク配置の不正確さの許容度が高いです。
記号のバージョンを選択する際は、次に示す PosiCode と Limited PosiCode の違いを考慮してください。
Limited PosiCode A のアルファベット文字のサイズは 12G です (標準の PosiCode A では 13G です)。Limited PosiCode B では 15G です (標準の PosiCode B では 16G です)。
Limited PosiCode では単一の終了バーが使用されますが、標準の PosiCode では終了文字が使用されます。
Limited PosiCode では、文字値を文字の中心から中心までの距離にマッピングする際に標準の PosiCode で使用されるものとは異なるスキーマが使用されます。
チェックディジットが逆方向に読み取られたときに有効な開始文字と認識される状況を回避するために、標準の PosiCode と異なる方法を使用して Limited PosiCode のチェックディジットを計算します。
Limited PosiCode では、Limited PosiCode A で 12G のクワイエットゾーンが、Limited PosiCode B で 13G 必要です。このクワイエットゾーンは、完全なバーが含まれない領域として定義されています。クワイエットゾーン内でバーが開始される場合は、クワイエットゾーンの終端のすぐ上に中心がきます。
標準バージョンの PosiCode では GS1 形式のデータを使用できますが、Limited PosiCode では使用できません。