ITパスポート 2014年 春期 問12
問題文
QRコードの特徴として、適切なものはどれか。
選択肢
ア:漢字を除くあらゆる文字と記号を収めることができる。
イ:収納できる情報量はバーコードと同等である。
ウ:上下左右どの方向からでも、コードを読み取ることができる。(正解)
エ:バーコードを3層積み重ねた2次元構造になっている。
🔒 解説は解答すると表示されます
QRコードの特徴として、適切なものはどれか【ITパスポート 解説】
正解の理由
選択肢の中で正しいものは ウ です。QRコード(Quick Response code:高速に読み取れる2次元コード)は、データを縦横の2方向に配置する「2次元コード(平面上に情報を持つコード)」です。QRコードには角に「位置検出パターン」と呼ばれる大きな3つの四角があり、これによって読み取り機はコードの向き(回転)を判断できます。つまり、上下左右どの方向からでも(回転しても)正しく読み取れる設計になっているため、ウが適切です。
解法ステップ
- 問題文の各選択肢とQRコードの代表的な特徴を照らし合わせる。
- QRコードの基本を思い出す:2次元で情報を表す・位置検出パターンがある・誤り訂正機能がある・バーコードより多くの情報を格納できる。
- 各選択肢を一つずつ検証して、特徴と矛盾するものを除外する。
- 向きに関する記述(上下左右どの方向からでも読める)がQRコードの「位置検出パターン」に一致するため正解と判断する。
選択肢別の誤答解説
-
ア: 漢字を除くあらゆる文字と記号を収めることができる。
→ 誤り。QRコードは漢字(Shift_JISで表現する「漢字モード」)も格納可能です。つまり「漢字を除く」という表現が間違いです。さらに「あらゆる文字」という表現も不正確で、符号化方式(数値・英数字・バイト・漢字モード)により扱える文字種や効率が異なります。 -
イ: 収納できる情報量はバーコードと同等である。
→ 誤り。バーコード(一次元バーコード)は横方向の情報のみで、格納量は小さいです。QRコードは2次元なので、同じ面積で遥かに多くの情報を格納できます(数百〜数千文字に相当するケースがあります)。 -
ウ: 上下左右どの方向からでも、コードを読み取ることができる。
→ 正しい。QRコードは3つの位置検出パターンで向きを認識します。これにより90度刻みの回転に対応して読み取れます。 -
エ: バーコードを3層積み重ねた2次元構造になっている。
→ 誤り。QRコードはバーコードをそのまま積み重ねた構造ではありません。バーコードは1次元(線の幅と間隔)で情報を持ちますが、QRはモジュールと呼ばれる四角の点の集合で情報を表す、別の設計思想です。
よくある誤解
-
「QRコードはすべての文字を入れられる」
→ 実際は符号化方式に応じて得意な文字種があります。漢字は専用の「漢字モード」で効率よく格納できますが、完全無制限ではありません。 -
「回転させればどんな状態でも絶対読める」
→ 回転(90°ごとの向き)には強いですが、極端な汚損や鏡像(左右反転)になると読み取りに失敗する場合があります。誤り訂正機能である程度は復元できますが限界があります。 -
「QRコードはただのバーコードの改良版」
→ 設計思想や情報構造が異なります。バーコードは1次元、QRは2次元で、用途や能力が変わります。
補足コラム
- 位置検出パターン:QRコードの三つの大きな四角(角にある)がそれです。これを使って読み取り装置はコードの向きと大きさを判断します。名前の通り「位置を検出する」ための重要な要素です。
- 誤り訂正(エラー訂正):QRコードは「誤り訂正」と呼ばれる仕組み(Reed–Solomon符号など)を持ち、汚れや一部欠損でも情報を復元できます。誤り訂正の強さはレベル(L, M, Q, H)があり、高いほど欠損に強くなりますが、その分格納できる実際のデータ量は少し減ります。
- 容量目安(Model 2, 最大バージョンでの概算):数値モードで最大約7000字、英数字で約4000字、バイト(二進)で約2900バイト、漢字で約1800文字程度まで格納可能です(バージョン・誤り訂正レベルに依存)。
FAQ
Q1: QRコードとバーコードの一番大きな違いは何ですか?
A1: バーコードは1次元(横方向の線)で情報を表します。QRコードは2次元(縦横のマス)で表すため、同じ面積でより多くの情報を持てます。
A1: バーコードは1次元(横方向の線)で情報を表します。QRコードは2次元(縦横のマス)で表すため、同じ面積でより多くの情報を持てます。
Q2: スマホで斜めに撮っても読めますか?
A2: 多くの場合は読めます。位置検出パターンで向きを補正し、誤り訂正で部分的な欠損も補えます。ただし極端な傾きやぼやけ、反射・汚れがあると読み取れないことがあります。
A2: 多くの場合は読めます。位置検出パターンで向きを補正し、誤り訂正で部分的な欠損も補えます。ただし極端な傾きやぼやけ、反射・汚れがあると読み取れないことがあります。
Q3: 漢字は本当に入るのですか?
A3: はい。QRコードには「漢字モード」があり、日本語の漢字を効率よく格納できます。ただし容量は限られます。
A3: はい。QRコードには「漢字モード」があり、日本語の漢字を効率よく格納できます。ただし容量は限られます。
Q4: QRコードが壊れていても復元できますか?
A4: ある程度は可能です。誤り訂正レベルに応じて、欠損部分を復元できますが、損傷が大きすぎると読み取れません。
A4: ある程度は可能です。誤り訂正レベルに応じて、欠損部分を復元できますが、損傷が大きすぎると読み取れません。
関連キーワード: QRコード、バーコード、2次元コード、位置検出パターン、誤り訂正、Shift_JIS、Reed–Solomon、デンソーウェーブ

\ せっかくなら /
ITパスポートを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

