令和4年度20テクノロジ系

ITパスポート 令和4年度 問20:ハードウェア・メディアに関する問題

あるデータを表現するために,1個のJANコードか1個のQRコードのどちらかの利用を検討する。表現できる最大のデータ量の大きい方を採用する場合,検討結果として,適切なものはどれか。

  • aJANコードを採用する。
  • bQRコードを採用する。正答
  • c表現する内容によって最大のデータ量は変化するので決められない。
  • d表現できる最大のデータ量は同じなので決められない。
正答:BQRコードを採用する。

AI解説(初心者・標準・上級)

理解度に合わせて3レベルの解説を無料で読めます。

初心者向けまずはここから。やさしく要点を解説

答えは b「QRコードを採用する」 です。

JANコードは、お店の商品についている横線(バーコード)。数字を13桁くらいしか入れられません。一方QRコードは、スマホでよく読み取る四角いモザイク模様で、URLや文章などたくさんの情報を詰め込めます。

だから『より多くのデータを入れたい』ならQRコードの勝ちです。

👉 覚え方:細い線のJAN=数字だけ少し/四角いQR=たっぷり入る。データ量で選ぶならQR。

標準試験対策の基準レベル

なぜこれが正解か

正解は b。JANコードは1次元(バーコード)で、表現できるのは原則13桁または8桁の数字に限られ、データ量が小さい。一方QRコードは2次元コードで、数字なら数千桁規模、英数字・漢字・URLなども格納でき、表現できる最大データ量がはるかに大きい。最大データ量の大きい方を採るならQRコードとなる。

各選択肢の解説

  • a JANコードを採用:JANはQRより容量が小さいので不適切。
  • c 内容によって変化するので決められない:両方式に上限があり、最大容量はQRが上回るため決められる。
  • d 同じなので決められない:1次元と2次元で容量は明確に異なる。

覚え方・ひっかけ注意

1次元(バーコード/JAN)<2次元(QR)」が容量の大小関係。JANは商品識別の固定桁数、QRは大容量+誤り訂正機能つき、と対比で覚える。「決められない」系の選択肢は容量差が明確なので外れる。

上級誤答論破・背景理論まで深掘り

理論的背景

バーコードは光学的に読み取り可能なデータ表現方式であり、商品管理・流通・物流の効率化に不可欠なインフラとなっている。本問の比較対象である1次元バーコード(JANコード)と2次元コード(QRコード)は、情報の格納次元が根本的に異なる。

JANコード(Japanese Article Number):日本で使用されるEANコードの国内版(国際規格はISO/IEC 15420)で、商品パッケージに印刷されている標準的な縦縞バーコード。JANコード標準タイプは13桁の数字データのみを格納でき、左2桁が国コード(日本は49または45)、次5桁がメーカーコード、次5桁が商品コード、最後1桁がチェックデジット。格納できる最大データ量は13桁の数字(標準タイプ)または8桁(短縮タイプ)に限られる。

QRコード(Quick Response Code):1994年にデンソーウェーブ(トヨタグループ)の原昌宏氏らが開発した2次元コードで、縦横の2次元にデータを分散格納することで大容量化を実現した(ISO/IEC 18004として国際標準化)。最大格納能力はバージョン(1〜40)と誤り訂正レベル(L/M/Q/H)によって変化するが、最大データ量はデジタルコード(数字のみ)で7,089文字、英数字で4,296文字、バイナリデータで2,953バイト、漢字で1,817文字に達する。

JANコードの最大13文字と比較すると、QRコードは数字モードで約545倍の容量を持つ。選択肢bのQRコードを採用するが正解。

実務での使われ方

JANコードの実務用途:POS(Point of Sale)システムでの商品識別・在庫管理・物流追跡が主用途。消費者が商品を購入する際のレジでの読み取り、メーカー・卸・小売の流通データ連携(EDI:電子データ交換)の基盤として全商品に付与が義務付けられている(JAN登録は一般財団法人流通システム開発センターが管理)。

QRコードの実務用途:JANより大容量のため「URL・テキスト・vCard(連絡先)・WiFi設定・決済情報」など多様な情報を格納できる。キャッシュレス決済(PayPay・楽天Pay等のQRコード決済)、製品トレーサビリティ(農産物・医薬品の生産地・履歴情報)、観光地の多言語案内、工場の部品管理など用途は多岐にわたる。また、誤り訂正機能(最大30%のデータが欠損・汚損しても読み取り可能)と全方向読み取り対応が実務上の大きな利点。

試験での位置づけ

ITパスポートのテクノロジ系(ハードウェア・メディア・入出力インターフェース)分野で出題。バーコードの種類(1次元・2次元)・特徴・最大データ量の比較が問われる典型的問題。選択肢c/dのような「内容によって変わる」「同じ」は1次元バーコードの仕組み(固定フォーマット)を誤解させる誘導選択肢として設置されており、消去法的に判断できる。

上位資格では、QRコードの誤り訂正アルゴリズム(Reed-Solomon符号)、バーコードリーダーの光学特性(レーザー走査・CCD・CMOS)、GS1標準体系(JANコード・ITFコード・GS1-128)、NFCとQRコードの比較(非接触IC vs 光学読み取り)まで踏み込んだ問題が出る。

選択肢の発展補足

選択肢a(JANコードを採用する):JANコードの最大容量は13桁の数字(標準タイプ)で、格納できる情報はGTIN(Global Trade Item Number)による商品識別番号に特化している。URL・名前・住所・JSONデータなどの文字列情報は格納できない。「最大データ量が大きい」という比較において、QRコードが圧倒的に上回るため、この選択肢は誤り。

選択肢c(表現する内容によって最大データ量は変化するので決められない):QRコードは確かにモード(数字/英数字/バイナリ/漢字)と誤り訂正レベルによって最大格納量が変化する。しかし本問の問い方は「1個のQRコードが1個のJANコードより多くのデータを格納できるか」という大小比較であり、QRコードの最小容量でもJANコードの最大容量を大幅に上回るため、「決められない」という回答は成立しない。

選択肢d(表現できる最大データ量は同じ):QRコードとJANコードは全く異なる規格で最大容量に大きな差がある(数字モードでQRコードはJANの約545倍)。「同じ」という選択肢は明らかに誤り。この種の「同じ・決められない」という選択肢は、比較問題において「どちらかが明確に大きい/小さい事実を曖昧にする」罠として設置されることが多く、消去法として機能する。

出典・引用について

出典:IPA(情報処理推進機構)公式 ITパスポート試験 令和4年度20/ 公的機関配布資料につき出典明記の上引用。解説は合格ナビによる独自AI解説です。

テクノロジ系の他の過去問

55
security
56
database
57
database
58
technology_element
59
network

あなたの弱点を診断して、合格までの最短ルートを

この分野を連続演習し、AIがあなたの弱点を分析。合格ナビならITパスポートの過去問を解きながら学べます。