QR Code & GS1 QR Code

概要 QR Code & GS1 QR Code

QR Code & GS1 QR CodeQRコードは現代的な正方形の二次元コードである。 QRコードとは、Quick Response Code(クイック・レスポンス・コード)の略。QRコードとは、Quick Response Code(クイック・レスポンス・コード)の略で、素早く読み取って解読することができ、コードに暗号化された情報に瞬時にアクセスできることから、このように呼ばれています。
マトリックスの4隅のうち3隅にあるマークが方向を示している。 自動エラー訂正機能により、QRコードは非常に堅牢であるため、広く普及している。

QRコードを作成するには、どのタイプを使用すればよいですか?
通常はQRコードタイプを選択するだけです。これは可能な限り小さいQRコードを生成します。

固定エラー訂正をご希望の場合は、以下の4種類からお選びください:
  • QR Code ECC LEVEL L : 7% データの復元が可能.
  • QR Code ECC LEVEL M : 15% データの復元が可能.
  • QR Code ECC LEVEL Q : 25% データの復元が可能.
  • QR Code ECC LEVEL H : 30% データの復元が可能.
これら4つのタイプは、固定誤り訂正を使用し、符号化するデータに応じて可能な限り小さな符号を作成する。

また、一定のサイズが必要な場合は、シンボルサイズを指定することもできる。 この目的のために、固定サイズのタイプの一つを選択する。 QR Code 45x45. そしてエラー訂正は、データ量に応じて可能な限り良いものが自動的に選択される。

QRコードのシンボルサイズのリストと例、およびActiveBarcodeのタイプ番号が記載されています。

詳細な技術的背景については、以下を参照のこと。: http://en.wikipedia.org/wiki/QR_code.

QRコードをめぐっては、多くのユースケースが開発されている。 国際組織GS1は、製品識別とサプライチェーン・マネジメントの世界で重要な役割を果たしており、QRコードを使用している。 URLの暗号化、WiFiパスワード、GEOロケーション、Vカードなどはその一例だ。 どれもQRコードを使ってデータをエンコードし、あとはそのデータをフォーマットするだけだ。 特別なタグでテキストを始める必要がある場合もある:
  • ActiveBarcode: GS1アプリケーション識別子付きQRコードGS1 アプリケーション識別子(AI):
    GS1をエンコードするには、特別なシーケンスから始めます。 ]Q3.
    アプリケーション識別子を使用する場合は、括弧を省略する。
    エンコードしたいとする:
    (01)01234567890128(15)051231 のようにテキストを設定しなければならない: ]Q3010123456789012815051231.

    ActiveBarcode: GS1アプリケーション識別子と可変データ長を持つQRコードアプリケーション識別子が(30)項目数のような可変データ長を持つ場合のみ、その特定のアプリケーション識別子の終了を知らせるために、データを<GS>で閉じなければなりません。 エンコードしたいとする:
    (30)19<GS>(21)12345678912 のようにテキストを設定しなければならない: ]Q33019<GS>2112345678912.

    GS1アプリケーション識別子でこれらのQRコードをスキャンすると、すべてのアプリケーション識別子が必要に応じてデコードされます: アプリケーション識別子のリスト

  • ActiveBarcode: QR Code demo URLshttps://
    URLをエンコードしたいなら、このフォーマットを使う:
    https://www.activebarcode.com.
    そのQRコードをスマートフォンでスキャンすれば、URLを入力することなく直接そのURLにアクセスできる。
  • ActiveBarcode: QR Code demo for GEO location format. Maps to the Reichstag Building in Berlin.geo:
    GEOロケーションをエンコードしたい場合は、このフォーマットを使う:
    geo:52.5186234,13.3739932.
    そのQRコードをスマートフォンでスキャンすれば、地図アプリケーションでその場所を訪れることができる。
  • vCard:
    vCardをエンコードしたい場合は、まずこれをテンプレートとして使うことができる。 そのQRコードをスマートフォンでスキャンすれば、エンコードされたデータを連絡先に追加できる。
    BEGIN:VCARD<LF>
    VERSION:2.1<LF>
    N:Gump;Forrest<LF>
    FN:Forrest Gump<LF>
    ORG:Bubba Gump Shrimp Co.<LF>
    TITLE:Shrimp Man<LF>
    PHOTO;GIF:http://www.example.com/dir_photos/my_photo.gif<LF>
    TEL;WORK;VOICE:(111) 555-1212<LF>
    TEL;HOME;VOICE:(404) 555-1212<LF>
    ADR;WORK:;;100 Waters Edge;Baytown;LA;30314;United States of America<LF>
    LABEL;WORK;ENCODING=QUOTED-PRINTABLE:100 Waters Edge=0D=0ABaytown, LA 30314=0D=0AUnited States of America<LF>
    ADR;HOME:;;42 Plantation St.;Baytown;LA;30314;United States of America<LF>
    LABEL;HOME;ENCODING=QUOTED-PRINTABLE:42 Plantation St.=0D=0ABaytown, LA 30314=0D=0AUnited States of America<LF>
    EMAIL;PREF;INTERNET:[email protected]<LF>
    REV:20080424T195243Z<LF>
    END:VCARD
    ビデオ: vCardのQRコードを画像に追加する方法。

    このようなバーコードの作成方法をデモするREST APIへのリンク。
    ActiveBarcode: QR Code demo for vCard.
QR Code の登録商標です。 DENSO WAVE INCORPORATED

技術データ

有効文字数: ASCII 1-255
長さ: 長さが決まっていない変数。
チェックデジット: に従って計算される。 Reed-Solomon-エラー訂正
ActiveBarcode はチェックデジットを自動的に計算します。
タイプ#: QR Code - #113 - CODEQRCODE
全シンボルサイズ一覧
インフォメーション: このバーコード・タイプには、仕様に基づく人間が読めるテキストはない。 このコードのいずれかを使用している場合、ShowTextプロパティは何の効果もありません。

その他のタイプ...

他のバーコード・タイプについて知りたいですか?