Aztec-Code – ウィキペディア

before-content-x4

AZTECコードの例

Aztec-Code (Engl。 AZTECコード )1995年に米国のウェルチ・アリン会社でアンディ・ロングアクレによって開発されました。これは、米国特許第5591956号を備えた自由に利用可能な2Dコードです。 [初め] ISO/IEC 24778で標準化されています。 [2] アステカの名前は、メキシコ中部のアステカの高い文化とそのステップピラミッドから派生しています。ステップピラミッドの鳥の目切りのビューを見ると、単一のポイントの中心にあるコードの中央にある正方形に非常に似ています。

after-content-x4

コードの焦点は、いくつかのネストされた正方形で構成される検索要素です。シンボル要素も正方形です。現在、スモール(12文字)から大量のデータ(現在3000文字以上)までエンコードできます。コンテンツはいくつかのシンボルに分けることができます。リードソロモンエラー補正は、最大32のセキュリティ段階をサポートします。コードの最大25%(小さなコードで最大40%であっても)が破壊された場合、データコンテンツの再構築は依然として可能です。他のすべてのコードとは対照的に、穏やかなゾーンは必要ありません。コードはいつでも配置できます。

印刷バージョンにPDF417を搭載したKLMの搭乗券、スマートフォンのAZTECコード

国際鉄道協会(UIC)は、AZTECコードをチケットの標準として定義しています。 AZTECコードでエンコードされたデータは、テキスト「UT01」に続くキャリアの数で構成されています。 B. Deutsche Bahnの「0080」、およびキーID、例えばB.「000010」。これに続いて、ASN.1 DSA署名とZLIB圧縮PayOADが続き、チケットに印刷されたほぼすべてのデータがエンコードされています。 [3]

これは、メンバー、Deutsche Bahn、Nederlandse Spoorwegen、Austrian Federal Railways、SNCF、Czech Rails、Trenitalia、Swiss Federal Railways and Rail Delivery Groupによって実装されています。ウィーンのライン、Graz Lines、およびドイツの交通会社協会も、オンラインチケットにこのコーディングプロセスを使用しています。

AZTECコードは、多くの航空会社にも使用されています。 IATAは、搭乗カードの標準化を維持し、2007年以降BCBP(Bar Coded Bording Passes)で2Dバーコードを持つ電子バリアントを定義しています。 [4] 仕様のバージョン4(Stand 2009)では、AZTECバーコードも電子オンボードパスの選挙オプションとして表示されます(元のPDF417、DataMatrix、QRコードに加えて)。 [5] バージョン7(2018年現在)から、AZTECコードは、印刷されたオンボードパスで代わりに使用することもできます。 [6] 含まれるデータの交換可能性は、200の航空会社と1,000の飛行場で保証されています。 IATAのアステカバーコードは、最大83×83ポイントを使用しており、ヨーロッパ航空会社が推奨しています。基礎となるISO標準はすでに日本語と漢字を定義しているため、QRコードはアジアのスペースで好まれています。 [6] エンコードされたメッセージは、あらゆる形式で等しく整理されています – それは「M」(ミディアム – 短いメッセージの「S」)、つまり直接飛行のサブフライトルートの数、つまり「1」から始まり、その後、スペースで満たされた20文字の長いフィールドが続きます。 [5] フォーマットのサイズは、最大800文字のPDF417に基づいているため、対応するAZTEC形式のテキストモードでは、最大900文字をコーディングできるように最大レベルが選択されました。

  • ベルンハルトレンク: 自動識別ハンドブック。 バンド2: 2Dコード、マトリックスコード、ステープルコード、複合コード、ドットコード。 Monika Lenk Fachbuchverlag、Kirchheim Unter Teck 2002、ISBN 3-93551-01-0。
  1. 特許 US5591956 光学読者に使用するための構造とシンボルをエンコードする2次元データ。 公開されています 1997年1月7日 、発明家:アンディ・ロングアーレ。
  2. ISO: ISO/IEC 24778:2008 [ISO/IEC 24778:2008]情報技術 – 自動識別とデータキャプチャテクニック – AZTECコードバーコードシンボルの仕様。 ISO/IEC、2008年2月、 2020年3月29日にアクセス (英語)。
  3. デコードのためのスクリプト
  4. BAR CODED BOARDING PASSES(BCBP) – Bar Coded Boarding Pass(BCBP)のプロジェクトマネージャーであるEricLéopold氏とのインタビュー。 2008年12月3日 ; テンプレート:Web/一時を引用します
  5. a b ビジネスの簡素化-BAR CODED BOARDING PASS-実装ガイド(第4版)。 ここ、1。2009年6月 ; テンプレート:Web/一時を引用します
  6. a b BAR CODED BOARDING PASS(BCBP)実装ガイド(セブンエディション)。 ここ、1。2018年6月 ; テンプレート:Web/一時を引用します

after-content-x4