バーコードスタジオ

PDF417 バーコード生成ツール

ID、物流、輸送、構造化レコードなど、大容量データのエンコードが必要な用途向けのPDF417バーコードを生成します。

Data Matrix PDF417 Code 128 Code 93 豆13 EAN-8 UPC-A ISBN Code 39 ITF-14 MSI Plessey Pharmacode Codabar

バーコード&マトリックスコード生成ツール

スタジオのライブプレビュー
選択したシンボル体系に対して無効な入力形式です。
スマートバーコードインテリジェンス
バーコードを解析しています...
-- /100 読み取り準備完了
推奨形式 解析しています...
主な用途 —
データ規則 —
チェックデジット —
コントラスト —
バーコードデータを解析中...
プロフェッショナル・エクスポート・スタジオ
バーコードを書き出す 用途に合った形式と出力解像度を選択してください。
高解像度
PNG · 1024 px · 現在の背景

Code 128 バッチシリアル番号ジェネレーター

倉庫のSKU、資産タグ、在庫ラベルなど、社内識別用途向けの連番Code 128バーコードを生成します。

上で連番の設定を行い、「生成」をクリックしてバッチ項目を作成してください。
バーコード ナレッジ スタジオ

PDF417 バーコード生成ツール

クイック回答: PDF417はISO/IEC 15438:2015で定義されたスタック型2Dバーコード符号体系です。各コードワードは幅17モジュールで、4本のバーと4つのスペースで構成されており、その構造がこの形式名の由来です。誤り訂正レベル0での最大容量は、数値で2,710桁、テキストで1,850文字、または1,108バイトです。

ブラウザー内で動作 標準対応フォーマット バッチシリアルモード SVG、PNG、WEBP、JPG

What a PDF417 barcode is

PDF417はPortable Data File 417の略です。この名称はシンボルの構造を表しており、各コードワードの幅は17モジュールで、4本のバーと4つのスペースから成ります。最も幅の広い要素は6モジュールにまたがります。

PDF417 is defined in ISO/IEC 15438:2015. It is a continuous, multi-row, stacked 2D symbology — not a matrix like Data Matrix or QR Code, but a series of linear rows stacked one above the other. A reader decodes each row in sequence and assembles the full data payload. This design means a standard 1D laser scanner cannot read PDF417; the reader must be capable of scanning multiple rows and combining the result.

各PDF417シンボルには、データコードワードを3~90行、1~30列で格納できるため、縦横比を柔軟に設定できます。クワイエットゾーンを含む全幅は90X~583Xです。この柔軟性により、カードサイズとバーコードの占有領域がAAMVA規格で定められている運転免許証や、書類上の特定の領域にバーコードを収める必要がある航空機の搭乗券にPDF417が使用されています。

PDF417技術仕様

Capacity and symbol size

パラメータ値ソース
標準ISO/IEC 15438:2015iso.org/standard/65502.html
Code typeContinuous, multi-row, stacked 2DISO/IEC 15438:2015 §5.1.1
Codeword structure17 modules: 4 bars + 4 spaces; max element 6 modulesISO/IEC 15438:2015 §5.1.1(b)
Max capacity at EC level 0 (925 data codewords) — Text1,850 charactersISO/IEC 15438:2015 §5.1.1(c)
Max capacity at EC level 0 — Byte1,108 bytesISO/IEC 15438:2015 §5.1.1(c)
Max capacity at EC level 0 — Numeric2,710 digitsISO/IEC 15438:2015 §5.1.1(c)
Symbol rows3 to 90ISO/IEC 15438:2015 §5.1.1(d)
Symbol columns1 to 30ISO/IEC 15438:2015 §5.1.1(d)
Width including quiet zones90X to 583XISO/IEC 15438:2015 §5.1.1(d)
誤り訂正9 levels (0–8): 2 to 512 ECC codewords per symbolISO/IEC 15438:2015 §5.1.1(e)
Bidirectional decodeはいISO/IEC 15438:2015 §5.1.1(i)

Error correction levels

PDF417では、0~8の番号が付けられた9段階の誤り訂正レベルが定められています。レベル0では、シンボルに誤り訂正コードワードが2個含まれます。レベル8では、誤り訂正コードワードが512個含まれます。誤り訂正用のコードワードが増えるほど、データ用に使用できるコードワードが減り、最大容量が小さくなります。

Level 0 is suitable for carefully controlled print and scanning environments where symbols are unlikely to be damaged. Level 5 or higher is appropriate for environments where symbols may be folded, printed on thermal paper that fades, or partially obscured. ISO/IEC 15438:2015 recommends a minimum of error correction level 2 for most applications.

Compact PDF417

Compact PDF417は、右側の行インジケータ列を省略してシンボル幅を小さくしたバリエーションです。ラベルのスペースが非常に限られており、シンボルが大きく損傷しないことをアプリケーション側で保証できる場合に使用されます。Compact PDF417は標準のPDF417ほどスキャナーのファームウェアで広くサポートされていないため、導入前にリーダーが対応していることを確認してください。

When to use a PDF417 barcode

Driving licences in the United States and Canada. The AAMVA Driver's License/Identification Card Design Standard mandates PDF417 as the barcode symbology on the back of all US state and most Canadian province driver's licences and ID cards. The PDF417 barcode encodes the card holder's full name, address, date of birth, licence number, issuing jurisdiction and other fields defined by AAMVA. The standard references ISO/IEC 15438. This is the largest single deployment of PDF417 globally.

航空会社の搭乗券。IATAは、搭乗券のバーコードに使用する2次元バーコードの選択肢の1つとしてPDF417を指定しています。PDF417には、搭乗者名、予約照会番号、出発地、目的地、座席指定が格納されます。空港の搭乗ゲートリーダーや受託手荷物の預け入れシステムでは、PDF417を主要形式または予備形式としてデコードします。

米国郵便公社(USPS)の配送ラベル。USPSは配送ラベルにPDF417を使用し、自動仕分けと配達確認に利用する追跡情報を格納しています。

イベントの発券と入場管理。PDF417は、イベント、座席、ゲート、有効期間を含むチケット情報一式を1つのシンボルに格納できる十分なデータ容量を備えています。そのため、ネットワーク照会に頼らず必要な情報をすべて記載する必要がある、サーマル印刷チケットに適した実用的な選択肢です。

医療現場での患者用リストバンド。病院の患者識別用リストバンドにはPDF417が使われ、氏名、生年月日、診療記録番号、アレルギーに関する注意事項を、ケアの現場でハンディスキャナーに読み取れる形式でエンコードします。

高密度な文書のエンコード。税関申告書、検査証明書、検査依頼書など、文書やフォーム全体を印刷可能な1つのバーコードに格納する必要がある用途では、ECレベル0で1,108バイトの容量を持つPDF417が役立ちます。

Print requirements for PDF417

X寸法。X寸法はモジュール幅です。シンボル全体の幅は、列数とX寸法によって決まります。スキャナーの最小解像度仕様を満たす範囲で、ラベルのスペースに収まる最大のX寸法を使用してください。

Row height. ISO/IEC 15438:2015 specifies that the row height must be at least 3X. In practice, a row height of 5X to 10X improves scan reliability with laser-based readers that may not perfectly track between rows.

クワイエットゾーン。PDF417では、シンボルの左右に少なくとも2X、上下に少なくとも2Xのクワイエットゾーンが必要です。クワイエットゾーンにかかる枠線、図柄、テキストがあると、行インジケーターを読み取れず、シンボルをデコードできなくなります。

アスペクト比。PDF417シンボルを縦横比を変えて拡大・縮小しないでください。モジュール幅と行の高さは、規定の比率を維持する必要があります。不均等な拡大・縮小を行うと、モジュールが正方形ではなく長方形になり、正しくデコードできなくなります。

基材とコントラスト。PDF417は、ほとんどの一次元コードよりも1シンボルあたりに多くのデータを格納するため、印刷コントラストの不良は、符号化されたコードワードのより大きな割合に影響します。コントラストの高い印刷媒体を使用してください。感熱プリンターは、黒いバーが隣接するスペースにはみ出さないように調整する必要があります。

トラブルシューティング:PDF417バーコードをスキャンできない原因

行の高さが低すぎる。行の高さが3X未満だと、多くのリーダーは個々の行を識別できず、積み重ね構造をデコードできません。ジェネレーターの設定で行の高さを大きくしてください。

クワイエットゾーンが不足している。PDF417では、四辺すべてに少なくとも2Xの余白が必要です。ラベル用紙の端までシンボルを印刷したラベルでは、通常、端で切れている側の行インジケーターを読み取れず、スキャンに失敗します。

印刷環境に対して誤り訂正レベルが低すぎる。カールしたり色あせたりする感熱紙にECレベル0で印刷されたシンボルは、耐用期間が終わるよりかなり前にデコードできなくなります。耐久性が懸念される場合は、より高い誤り訂正レベルを設定してください。

スキャナーがPDF417を読み取れません。すべてのハンドヘルドスキャナーで、出荷時にPDF417の読み取り機能が有効になっているとは限りません。スキャナーのプログラミングマニュアルで、PDF417を有効にする手順を確認してください。イメージャー方式(エリアアレイ方式)のスキャナーは通常、PDF417を安定して読み取れますが、レーザースキャナーではシンボルの高さ方向に複数回走査する必要がある場合があります。

不均一な拡大縮小。シンボル画像を引き伸ばしたり圧縮したりすると、モジュールの寸法が変わります。SVGソースからエクスポートし、印刷時に縦横比を保って拡大縮小してください。

選択した設定ではデータが容量を超えています。エンコードする文字列が、選択した誤り訂正レベルでのシンボルの容量を超えると、ジェネレーターは有効なシンボルを生成できません。データ量を減らすか、誤り訂正レベルを下げるか、列数を増やしてください。

バイナリデータのエンコードエラー。バイナリデータをエンコードする場合は、ジェネレーターでByte Compaction modeが使用されていることを確認してください。バイナリデータをテキストとして扱うと、印字できないバイト値が破損します。

PDF417 versus Data Matrix

PDF417とData Matrixはどちらも狭い領域に大量のデータを格納できますが、用途が異なり、必要なスキャナも異なります。

PDF417Data Matrix
標準ISO/IEC 15438:2015ISO/IEC 16022:2006
Symbol typeStacked linear (rows)Matrix (grid)
Max capacity — numeric2,710 digits (EC level 0)3,116 digits
Max capacity — bytes1,108 bytes (EC level 0)1,555 bytes
Aspect ratioVariable (3–90 rows × 1–30 columns)Square or rectangular
Scanner requirementMulti-row imager2D imager
最高のDriving licences, boarding passes, ticketsPharma DPM, electronics, small labels
Consumer phone readabilityTypically requires a dedicated appTypically requires a dedicated app

アプリケーションでアスペクト比が可変のシンボルが必要で、読み取り環境に複数行イメージングスキャナを使用する場合は、PDF417を選択してください。運転免許証の確認端末、搭乗ゲートのリーダー、郵便物の仕分けシステムなどが該当します。表面にマーキングされた部品で、可能な限り占有面積を小さくすることを優先する場合は、Data Matrixを選択してください。

バーレーンおよび国際サプライチェーンでのバーコード利用

バーレーンの小売業者、輸入業者、製造業者、物流担当者は、取引先のルールに従って識別コードを選ぶ必要があります。小売用GTINは、適切な発行機関から取得してください。ジェネレーターはバーコード画像を作成しますが、コードの所有権を割り当てるものではありません。社内在庫や資産の管理には、受け取り側のシステムが対応している場合、組織独自の値を使用できます。

業務上の案内では、組織のスタイルに合う場合はイギリス英語を使用し、必要に応じてチーム向けにアラビア語の説明を加えてください。実際の使用条件で印刷してください。バーレーンの高温、強い光、ほこり、湾曲した包装、反射するラミネートは、モニター上では見えないコントラストや表面の問題を明らかにすることがあります。

クワイエットゾーンを確保し、画像を引き伸ばさず、無地の明るい背景に濃い色のバーを配置してください。印刷の開始時、中間時、終了時にサンプルをスキャンしてください。規制対象の小売、医療、出版、物流用途では、製造を承認する前に、最新のGS1、ISBN発行機関、顧客、または業界の仕様を確認してください。

製造チェックリスト

印刷前の確認

  • 正しいシンボルが選択されました
  • 識別子の所有権が確認されました
  • チェックデジットが検証されました
  • 静寂区域は確保する
  • 強いバーコントラスト
  • アスペクト比は変更されていません
  • SVGまたは高解像度PNG
  • 生産用スキャナーテスト
生成ツールに戻る ↑
バーコード FAQ

よくある質問

質問を開くと、簡潔な技術回答を確認できます。

01PDF417は何の略ですか?+

PDF417はPortable Data File 417を表します。数値の417はシンボル構造を示しています:各コードワードは正確に17モジュールの幅で、4つのバーと4つのスペースで構成され、最も大きな要素は6モジュールにまたがります。フォーマットはISO/IEC 15438:2015で定義されています。

02PDF417バーコードはどれくらいのデータを格納できますか?+

誤り訂正レベル0では、PDF417はISO/IEC 15438:2015 §5.1.1(c) によれば最大で2,710桁の数字、1,850文字のテキスト、または1,108バイトのバイナリデータを格納します。より高い誤り訂正レベルは回復用データのためにコードワードを確保することで容量を減少させます。

03運転免許証のPDF417は何に使われますか?+

AAMVA Driver's Licence/Identification Card Design Standardは、すべての米国州およびほとんどのカナダ州の運転免許証の裏面にPDF417を義務付けています。PDF417バーコードは、カード保有者の氏名、住所、生年月日、免許番号、発行管轄およびその他のAAMVAが定義したフィールドをエンコードします。この標準はISO/IEC 15438を参照しています。

04PDF417にはどのような誤り訂正レベルがありますか?+

PDF417は、0から8までの9段階のエラー訂正レベルを定義します。レベル0は2つのECCコードワードを使用し、最大のデータ容量を提供します。レベル8は512のECCコードワードを使用し、最大の損傷耐性を提供します。ISO/IEC 15438:2015 §5.1.1(e)は、各レベルごとのコードワード数を指定しています。

05PDF417とQRコードの違いは何ですか?+

PDF417はISO/IEC 15438:2015で定義されたスタック型線形シンボロジーであり、QR CodeはISO/IEC 18004で定義されたマトリクスシンボロジーです。PDF417はアスペクト比が大きく変動し(3~90行×1~30列)、カードサイズや文書サイズのラベルに適しています。QR Codeは同等のデータ量に対してよりコンパクトで、消費者向けの携帯電話カメラでネイティブに読み取られます。PDF417はAAMVA運転免許証、搭乗券、郵便ラベルの選択肢であり、QR Codeは消費者向けアプリケーションの選択肢です。

06運転免許証のバーコードを複製するためにPDF417バーコードを生成できますか?+

このジェネレーターは、正しく構造化されたPDF417シンボルを正当なテストおよび開発用途向けに生成します。AAMVAフォーマットでデータをエンコードし、政府発行の資格証明書を模擬するためにカードに印刷することは違法です。このツールはアプリケーションのテスト、物流ラベル、イベントチケットおよびその他の合法的な目的のみに使用してください。

07Compact PDF417とは何ですか?+

Compact PDF417は、右側の行インジケータ列を省略してシンボルの幅を縮小したバリアントです。ラベルのスペースが非常に限られている場合に使用されます。Compact PDF417はすべてのスキャナファームウェアでサポートされているわけではないため、本番システムに導入する前にリーダーの互換性を確認してください。

08PDF417はバイナリデータをエンコードできますか?+

はい。PDF417のByte Compactionモードはバイト値0~255をエンコードし、すべてのバイナリ内容をカバーします。ECレベル0では、ISO/IEC 15438:2015 §5.1.1(c)に基づき最大バイナリ容量は1108バイトです。

09PDF417は航空会社の搭乗券にあるバーコードですか?+

IATAは、搭乗券の2Dバーコードオプションの1つとしてPDF417を指定しています。このシンボルには乗客名、予約参照番号、便名、出発空港と到着空港、および座席指定が含まれます。すべての搭乗券システムがPDF417を使用しているわけではなく、一部はAztec Codeを使用しているため、実際のシンボロジーは航空会社および搭乗券システムによって異なります。

10携帯電話でPDF417バーコードをどのようにスキャンしますか?+

ほとんどの一般向け電話カメラはPDF417をネイティブにデコードできません。PDF417をサポートする専用のバーコードスキャナーアプリが必要です。産業用イメージャ搭載ハンドヘルドスキャナは、スキャナの設定でシンボロジーが有効になっている場合、PDF417を確実に読み取ります。