QRコード基礎知識2026年9月9日更新約10分で読めます

QRコードにチェックデジットはある?誤り訂正との違いと確認手順

QRコードを作成するときに「チェックデジットはどこに入るのか」と迷うことがあります。結論から言うと、JANやUPCの末尾に付く1桁のチェックデジットと、QRコードの誤り訂正は同じ仕組みではありません。QRコードでは、入力データ、誤り訂正レベル、印刷品質、読み取り結果を分けて確認します。

QRコードを作成 チェックデジットを計算 バーコード種類を比較
先に結論 JANの末尾1桁とQRの誤り訂正は別の仕組み
QRで確認するもの 入力データ・誤り訂正・印刷・実機読み取り
重要な注意 誤り訂正を上げても小さすぎる印刷は読めない

商品番号のJAN、GTIN、UPCでは、前の数字から最後の検査数字を計算して、入力や転記の誤りを確認します。一方、QRコードはURLや文章などのデータを二次元のセルへ配置し、汚れや欠損があっても読み取れるように誤り訂正の仕組みを使います。見た目が似ていても、確認する対象が異なります。

このページでは、QRコードとチェックデジットを混同しやすい理由、誤り訂正レベルの考え方、作成前後の確認順、読み取れないときの切り分けを整理します。URLや文字列を実際にQRコード化する場合は、最後に紹介する<a href="/qr">QRコード作成ツール</a>を利用できます。

バーコードの末尾数字の検算とQRコードの誤り訂正を区別する説明図
QRコードの誤り訂正は、商品コードの末尾に付くチェックデジットとは役割が異なります。

先に結論:QRコードとチェックデジットは別の仕組み

QRコードに、JAN-13やUPC-Aのような末尾1桁のチェックデジットをそのまま追加するわけではありません。QRコードでは、入力したデータに対して誤り訂正用のコード語を加え、汚れや一部欠損がある場合でも元データを復元できるようにします。

そのため、QRコードの確認で見るべきなのは「末尾の数字が合っているか」ではなく、入力したURLや文章が正しいか、選んだ誤り訂正レベルが用途に合うか、セルがつぶれていないか、実機で目的のデータが返るかです。

商品番号をQRコードへ入れる場合でも、JANやGTINの番号管理は別に残ります。QR化したからといって正式な商品番号が発行されたり、番号のチェックデジットが自動で正しくなったりするわけではありません。

QRは誤り訂正JANは末尾数字を検算入力と読み取りを別確認

チェックデジットとQRの誤り訂正の違い

チェックデジットは、決められた数字列に対して計算結果が一致するかを見る仕組みです。1桁の入力ミスや転記ミスなどを検出する目的で、JAN、EAN、UPC、ITF-14などの商品・物流コードで使われます。

QRコードの誤り訂正は、コードの一部が汚れたり欠けたりしても、読み取り側がデータを復元しやすくする仕組みです。誤り訂正レベルを高くすると復元できる範囲は広がりますが、同じデータでも必要なセル数が増え、印刷サイズや読み取り距離とのバランスが変わります。

確認対象チェックデジットQRコードの誤り訂正
主な対象数字列の末尾にある検査数字QRデータに付加される復元用情報
主な目的入力・転記・読み取り結果の検算汚れ・欠損があるデータの復元
よく使う形式JAN、UPC、GTIN、ITF-14QRコードなどの二次元コード
確認方法規格の式と末尾数字を照合レベル、サイズ、余白、実機読み取りを確認
保証しないこと正式登録や商品情報の正しさ小さすぎる印刷や間違った入力内容の正しさ

QRコードの誤り訂正レベルを確認する

QRコード作成画面では、誤り訂正を低い順から選ぶことがあります。一般には、印刷面がきれいで汚れが少ない場所なら低めの設定でも読み取れますが、屋外掲示、ラベル、持ち歩く紙面などでは、傷や汚れを想定して余裕を持たせます。

ただし、誤り訂正レベルを上げれば必ず読み取りやすくなるわけではありません。情報量が多いURLや文章に高いレベルを指定すると、セルが細かくなって同じ印刷サイズでは不利になることがあります。データを短くする、十分なサイズで印刷する、周囲の余白を残すという対策も一緒に考えます。

判断に迷うときは、同じ入力データを複数の設定で作り、実際に使う距離、照明、端末、用紙で読み取ります。画面上のプレビューだけで最終判断せず、本番に近い条件で確認してください。

入力データを確認し誤り訂正と完成QRコードを順に検証する3段階の図
QRコードは入力データ、設定、完成画像の順に確認すると原因を切り分けやすくなります。
1
データを短く正確にするURLや文章の余分な文字を整理し、リンク先と表示内容を先に確認します。
2
用途に合うレベルを選ぶ汚れや欠損の可能性と、印刷サイズ・セルの細かさを一緒に見ます。
3
本番条件で読む端末、距離、照明、用紙を合わせ、複数回読み取って結果を確認します。

入力データとQRコードの具体例

QRコードのトラブルは、画像の問題に見えて実は入力URLの誤りだった、ということがあります。例えば `https://example.com/campaign?id=123` をQR化する場合、画面に表示されたリンク先が本当に公開されているか、末尾の記号や大文字・小文字が意図どおりかを確認します。

次の表は、作成前後で見る場所を整理したものです。サンプルは説明用であり、実際のキャンペーンURLや個人情報をそのまま公開するためのものではありません。

段階確認するポイント
入力文字列https://example.com/campaign?id=123ドメイン、パス、記号、公開状態が正しいか
QR設定誤り訂正レベルを選択用途、印刷サイズ、セルの細かさが合うか
画像PNG・SVGなど周囲の余白、色のコントラスト、縦横比が保たれているか
読み取り結果同じURLが開く複数端末で余計な文字や別ページが返らないか

JAN・UPC・ITF-14とQRコードの使い分け

商品を販売・流通させる番号を扱うなら、JAN、GTIN、UPC、ITF-14など、取引先や管理システムが指定する形式を先に決めます。これらは数字の桁数やチェックデジットが運用に関係します。QRコードはURL、文章、連絡先、識別子などを柔軟に格納できるため、商品番号そのものの代わりに使えるとは限りません。

同じ数字をQRコードに入れても、JANとしての登録やPOSでの扱いが自動的に引き継がれるわけではありません。既存のバーコードと併記する場合は、どちらを読み取るのか、二重登録にならないか、現場の端末が対応しているかを確認します。

形式向いている用途チェックすること
QRコードURL、案内文、予約ページ、連絡先入力データ、誤り訂正、サイズ、余白、実機
JAN / EAN商品単位の販売・小売管理採番、末尾のチェックデジット、登録、印刷
UPC-A北米向けの商品・小売運用GTIN-12の桁数、検査数字、取引先仕様
ITF-14集合包装・外装ケース・物流GTIN-14の基準桁、印刷倍率、読み取り機器
Code128社内管理、物流、英数字データ利用機器の対応形式と入力データ

読み取れないときの原因と切り分け

QRコードが読めないときは、まず別の端末や別のアプリで試し、入力データそのものが開けるかを確認します。どの端末でも失敗するなら、URLの誤り、公開権限、データの欠落、画像生成時の設定を疑います。特定の端末だけ失敗するなら、カメラ、距離、照明、アプリの対応状況を見ます。

画像を加工した後に失敗した場合は、縮小しすぎた、セルがぼやけた、色の差が小さい、周囲の余白が切れた、縦横比を変えたという原因が多くあります。誤り訂正レベルを高くする前に、元画像から再出力し、十分なサイズとコントラストで試すほうが原因を特定しやすいことがあります。

QRコードの読み取り成功は、リンク先の内容が正しいことの証明ではありません。ページが古い、入力値が違う、個人情報を含むURLが公開されているなど、読み取れた後の運用も必ず確認します。

  • 先に確認すること:入力URL・文章、公開状態、生成形式、誤り訂正レベル。
  • 画像で見ること:セルのつぶれ、色のコントラスト、周囲の余白、拡大縮小の有無。
  • 最後に試すこと:本番用紙、実際の距離、複数端末、照明の違いを含めた読み取り。

QRコード作成・印刷前の確認手順

案内板、商品ラベル、イベント受付など、QRコードを印刷して使う場合は、作成と公開を別の工程として記録します。入力を変更した場合は画像を作り直し、印刷後にも実機で確認します。特に小さなラベルや屋外掲示では、画面上のプレビューと現物の読み取り結果が一致しないことがあります。

作成者と確認者を分けられる場合は、入力文字列、生成日、誤り訂正レベル、保存した画像、読み取り先を一つの記録に残すと、後から差し替えるときも安全です。

入力の確認画像の確認現物の確認
1
用途とリンク先を決める誰がどの端末で読むか、リンク先が公開されているかを確認します。
2
入力と設定を記録するURLや文章、誤り訂正レベル、画像形式、作成日を残します。
3
画像を加工しすぎない余白を残し、セルをぼかさず、指定サイズに合わせて出力します。
4
印刷物を実機で読む本番用紙、照明、距離、複数端末で、リンク先まで確認します。

QR作成ツールと検算ツールの使い分け

URLや文章を二次元コードにしたい場合はQRコード作成ツールを使います。JAN、UPC、ITF-14など数字列の末尾を計算したい場合はチェックデジット計算を使い、最後に必要な形式のバーコード作成ページへ進みます。QRの入力値をチェックデジット計算へ入れても、QRの誤り訂正を検証することにはなりません。

QRコードを商品番号や在庫番号と組み合わせるときは、番号の管理者、商品マスタ、販売先の仕様を別に確認してください。計算ツールや生成ツールは、入力を画像や計算結果へ変換するための補助であり、公式登録や本番運用の承認を代行するものではありません。

QR生成=データを画像化検算=数字列を確認運用=登録と実機確認

QRコードとチェックデジットに関するFAQ

Q. QRコードにもJANのようなチェックデジットがありますか?

JANやUPCのように末尾1桁を同じ式で計算する仕組みとして扱うものではありません。QRコードは誤り訂正用の情報を使って一部の汚れや欠損からデータを復元します。

Q. QRコードの誤り訂正レベルを上げれば必ず読めますか?

必ずではありません。レベルを上げるとセルが増えて細かくなり、同じ印刷サイズでは不利になる場合があります。入力データを短くし、十分なサイズと余白で本番条件を確認してください。

Q. QRコードが読めないときは何を確認すればよいですか?

入力データ、リンク先の公開状態、画像のぼやけ、色の差、周囲の余白、印刷サイズ、端末と距離を順番に確認します。別の端末で試すと原因を切り分けやすくなります。

Q. JAN番号をQRコードに入れれば商品バーコードの代わりになりますか?

自動的に代わりになるとは限りません。JANやGTINは取引先やPOSが指定する番号体系として管理されるため、QRコードを併用する場合も登録・読み取り仕様を関係先へ確認してください。

Q. QRコードのURLを変更したら作り直しが必要ですか?

固定型のQRコードへ直接URLを入れているなら、URL変更後に画像も作り直します。リダイレクト先だけを管理する方式でも、変更後のリンクを実機で確認してください。

Q. QRコードを小さく印刷しても誤り訂正で対応できますか?

誤り訂正には限界があります。小さすぎるセル、ぼやけ、余白不足、反射などは読み取りを妨げるため、印刷後の実機テストを優先します。

Q. チェックデジット計算ツールでQRコードを検証できますか?

検証対象が異なります。チェックデジット計算ツールはJAN、UPC、ITF-14などの数字列向けで、QRコードの誤り訂正やリンク先の動作を判定するものではありません。

Q. QRコード作成時に入力データは保存されますか?

当サイトのQRコード作成はブラウザ内で処理する設計です。社内URLや個人情報を扱う場合は、組織の情報管理方針と公開範囲も確認してください。

公式情報を確認する

QRコードの誤り訂正や印刷条件は、利用する規格と作成ソフトの仕様を確認してください。商品番号を併記する場合は、GS1や取引先の運用条件も優先します。