マニュアル キャンセル

PDF バーコードフォームフィールド

はじめる前に

アドビは、より直感的で新しい製品エクスペリエンスの提供を開始します。表示された画面が製品インターフェイスと一致していない場合は、現在の機能のヘルプに切り替えてください。

バーコードについて

フォームのバーコードフィールドでは、ユーザー入力が、解釈してデータベースに保存できるスキャン可能なパターンに変換されます。これは、ユーザーが紙またはファックスでフォームを送付する場合に特に便利です。

バーコードを使用するメリットには、時間の節約、返答の手動での読み取りおよび記録の回避、データ入力ミスの削減などがあります。

一般的なバーコードワークフローを次に示します。

  1. フォーム作成:フォーム作成者は、フォームの環境設定で「フィールド値の自動計算」が選択されていることを確認し、Acrobat で通常どおり、他のフィールドを含んだフォームを作成します。

  2. バーコード追加:フォーム作成者は、必要なデータをキャプチャするためのバーコードフィールドを追加します。

  3. フォーム配布:作成者は、Acrobat Reader ユーザーが入力済みのコピーを保存する場合や、フォームにバーコードフィールドが含まれている場合は、フォームを有効にしてから、他のユーザーに配布します。

  4. ユーザー送付:ユーザーは、電子的に、または紙でフォームに記入し、フォームを送付します。

受け取ったバーコードデータは、次の方法で解釈できます。

  • ファックスサーバーにファックス送信されたフォームの場合:フォームを受け取ったユーザーは、Adobe Acrobat Capture® を使用してファックスサーバーから TIFF 画像を収集し、Adobe LiveCycle の Barcoded Forms Decoder の監視フォルダーに配置します(これらの製品を持っている場合)。

  • 紙で送付されたフォームの場合:フォームを受け取ったユーザーは、紙のフォームをスキャンし、LiveCycle Barcoded Forms Decoder などのアプリケーションでフォーム内のバーコードをデコードします。

バーコードを使用すると、データ処理が容易になり、フォーム処理の効率が向上します。

注意:

Acrobat Capture および Adobe LiveCycle Barcoded Forms Decoder は、エンタープライズワークフローに適したスタンドアロン製品で、Acrobat とは別に単独で販売されています。

バーコードのデザインのヒント

バーコードのデザインや配置には、使い勝手や空きスペースの考慮が必要です。最適な結果を得るには、次のガイドラインに従います。

  • 配置:封筒の中で折り目と重ならないような場所にバーコードを配置します。また、印刷時やファックス送信時に切り取られてしまうことがないように、ページの端から遠ざけるようにしてください。

  • 見やすさとスキャン:バーコードは見やすく、スキャンしやすいように配置してください。ハンドヘルドスキャナーを使用する場合は、バーコードの幅が 4 インチ(10.3 cm)を超えないようにしてください。この場合、高さがあって幅が狭いバーコードの方が適しています。ハンドヘルドスキャナーを使用する場合は、バーコードの内容を圧縮しないでください。

  • バーコードサイズ:バーコードサイズが、エンコードするデータを格納できることを確認してください。小さすぎる場合、バーコード領域はグレー一色になることがあります。配布前に完成したフォームをテストして、バーコード領域のサイズが十分であることを確認してください。

これらのガイドラインに従うことで、バーコードを効果的に使用でき、フォーム処理中の潜在的な問題を回避できます。

 

バーコードフィールドの作成、テスト、編集

PDF フォームのバーコードの機能を強化するために、JavaScript を使用してカスタムスクリプトを作成できます。この作業には、JavaScript の基本的な知識を持ち、Acrobat 固有の JavaScript に精通している必要があります。詳細なガイダンスについては、『Developing Acrobat® Applications Using JavaScript™』を参照してください。さらに、基本的な JavaScript に関する様々なリソースが提供されているので、それらを活用して理解を深めることができます。

注意:

最大サイズのバーコードを挿入した後にセルサイズやスキャン方法を変更すると、バーコードがページの境界線にかかってしまうことがあります。これを回避するには、バーコードに対して適切なセルサイズおよびスキャン方法を選択します。

バーコードフィールドの追加

  1. Acrobat でフォームを開いてから、環境設定フォームに移動します。次に、「フィールド値の自動計算」チェックボックスを選択し、「OK」選択します。

  2. すべてのツールメニューから、「フォームを準備」を選択します。

  3. 左側のパネルから、 バーコードを選択します。

  4. 長方形をドラッグしてバーコード領域を指定し、そのバーコードフィールドをダブルクリックします。

    パーコードフィールドのプロパティダイアログボックスが開きます。

  5. 」タブを選択し、次のいずれかを実行します。

    • エンコード方法」を選択し、フォーマット(「XML」または「タブ区切り」)を選択します。次に、「選択」を選択し、バーコードフィールドにエンコードするフィールドを選択します。バーコードデータにフィールド名を含めない場合は、「フィールド名を含める」の選択を解除します。

    • カスタムの演算スクリプト」を選択し、「編集」を選択します。次に、JavaScript エディターダイアログボックスでカスタム JavaScript コードを入力します。

  6. オプション」タブで、

    1. 「PDF417」、「QR コード」または「データマトリクス」のいずれかのコードオプションを選択します。
    2. バーコードにエンコードする前にデータを圧縮する場合は、「バーコードをエンコードする前にデータを圧縮」オプションを選択します。
      回収したフォームからハンドヘルドスキャナーでデータをキャプチャする場合は、このオプションを選択しないでください。
    3. 「スキャンの方法」で、回収したフォームを処理するハードウェアの種類を、「ハンドヘルドバーコードスキャナー」、「ファックスサーバー」、「ドキュメントスキャナー」または「カスタム」から選択します。
    4. 必要に応じて、「カスタム」を選択し、「X 次元」、「Y/X 比」および「エラー修正レベル」の値を入力します。
  7. また、「一般」タブと「アクション」タブでその他の設定を変更します。次に、パーコードフィールドのプロパティダイアログボックスを閉じます。

    選択されているフィールドを XML 形式またはタブ区切り形式でエンコードする JavaScript コードが自動的に生成されます。バーコードフィールドのプロパティダイアログボックスが閉じられ、値を指定したバーコードがフォームに表示されます。

    注意:

    バーコードを作成した後にフォームに新しいフィールドを追加した場合、そのフィールドは既存のバーコードのデータに自動的には含まれません。ただし、バーコードに含めるデータフィールドを手動で追加することができます。

バーコードフィールドのテスト

  1. ツールバーのプレビューボタンをクリックします。

  2. フォームに入力します。サンプルデータを使用して、各フィールドの最大情報量またはユーザーの入力例を示します。
  3. バーコードフィールドがグレー表示される場合は、適切な手順に従って、バーコードフィールドのサイズを変更するか、コンテンツデータを調整します。 

    バーコードフィールド領域が、入力したデータの全体が収まる大きさであることを確認します。

  4. サンプルデータを削除するには、右側のパネルから、その他フォームをクリアを選択します。

  5. 保存を選択します。

これで、このバーコードフォームフィールドを含むフォームを配布する準備ができました。

バーコードへのデータフィールドの追加

  1. すべてのツールメニューから、「フォームを準備」を選択します。

  2. バーコードフィールドをダブルクリックします。
  3. 」タブで、次のいずれかの操作を行います。

    • 「エンコード方法」が選択されている場合は、「選択」を選択し、エンコードする追加のフォームフィールドを選択します。

    • カスタムの演算スクリプト」が選択されている場合は、「編集」を選択し、追加のフィールドを含めるための JavaScript をさらに記述します。

バーコードに新しいデータフィールドを含めた場合は、サンプルデータでテストして、バーコード領域のサイズが十分であることを確認してください。バーコード領域がグレー表示される場合は、コンテンツがバーコード領域に収まるように、バーコードのサイズまたはテキストフィールドのプロパティを調整します。

バーコードフィールドに収めるためのデータコンテンツの調整

  1. すべてのツールメニューから、「フォームを準備」を選択します。

  2. バーコードフィールドをダブルクリックし、次のいずれかの操作を行います。

    • 「オプション」タブで、「カスタム」を選択し、「エラー修正レベル」および「Y/X 比」に現在よりも小さな値を入力します。

    • 別売りの Adobe のソフトウェアデコーダを使用する場合は、「オプション」タブに移動し、「バーコードをエンコードする前にデータを圧縮」を選択します。

    • 「値」タブで、データのエンコード形式として、「XML」ではなく「タブ区切り」を選択します。「XML」の方が「タブ区切り」よりも、情報のエンコードにより多くのバーコード領域を必要とします。

    • 「オプション」タブで、別のコードオプションを選択します。

    • 「値」タブで、「選択」ボタンをクリックし、エンコードの必要がないフィールドの選択を解除します。例えば、冗長な情報を含むフィールドはエンコードに含めないようにします。

    • 「値」タブで、ユーザーの入力したデータをエンコード時にすべて小文字またはすべて大文字に変換するカスタムスクリプトを入力します。

    注意:

    アメリカの国税庁が使用している NACTP (National Association of Computerized Tax Processors)のガイドラインでは、2D バーコードデータにはすべて大文字を使用することを推奨しています。

  3. データを格納するバーコード領域を最小限にするには、バーコードフィールドをダブルクリックし、「値」タブに、データを英数字の大文字か小文字のいずれかに制限するカスタムスクリプトを記述します。すべて大文字またはすべて小文字のテキストは、同じテキストを大文字と小文字を入れ混ぜて書いた場合よりも、必要なバーコード領域が小さくなります。
注意:

フォームに追加のバーコードフィールドを作成することや、各バーコードフィールドに異なるデータをマッピングすることを検討します。

フォームフィールドのナビゲーションの設定

PDF 文書にタブの順序が指定されていない場合、デフォルトのタブの順序は文書構造に基づいて決定されます。ただし、アクセシビリティの環境設定で「タブの順序」オプションの選択を解除した場合は除きます。

フィールドを作成した後でタブの順序を変更できます。フォーム編集モードで作業をしている場合は、文書構造(デフォルト)、行または列に基づいてタブの順序を指定できます。フィールドをフィールドパネルにドラッグして手動でタブの順序を指定することもできます。編集モードで作業をしていない場合は、ページのプロパティを変更して行または列に基づいてタブの順序を指定できます。ただし、タブの順序を手動で指定することはできません。

編集モードでのタブの順序の設定

  1. すべてのツールメニューから、「フォームを準備」を選択します。

  2. 右側のフィールドパネルで、並べ替え タブの順序を選択します。

  3. フィールドのタブの順序を表示するには、フィールドパネルで、タブ番号を表示を選択します。

  4. 次のいずれかの、タブの順序のオプションを選択します。

    • タブの順序を構造に基づいて設定文書構造に基づいて移動し、次にタグで設定されている順序に従って移動します。
    • タブの順序を行に基づいて設定左上のフィールドから開始して、まず左から右に移動し、次に下に 1 行ずつ移動します。
    • タブの順序を列に基づいて設定左上のフィールドから開始して、まず上から下に移動し、次に左から右に 1 列ずつ移動します。
    • タブの順序を手動で設定フィールドパネル内でフィールドを必要な位置にドラッグ&ドロップできます。フィールドを別のページやラジオボタンに移動したり、ラジオボタンを別のグループに移動したりすることはできません。
    • タブの順序を指定しないタブの順序を指定しないことを指定します。ページのプロパティによって、タブの順序が決まります。

ページプロパティでのタブの順序の設定

  1. フォーム編集モードの場合は、ツールバーの右側にある十字ボタンを選択して、このモードを終了します。

  2. ページサムネールを選択します。

    または、表示表示切り替えサイドパネルページに移動します。

    ページサムネールパネルが開きます。 

  3. ページアイコンを右クリックし、ページのプロパティを選択します。

  4. 「タブの順序」で、次のいずれかのオプションを選択します。

    • 行の順序を使用:左上のフィールドから開始して、まず左から右に移動し、次に下に 1 行ずつ移動します。
    • 列の順序を使用左上のフィールドから開始して、まず上から下に移動し、次に左から右に 1 列ずつ移動します。
    • 文書構造を使用タグ付きのフォームの場合、タグで設定した順序に従います。
    • 未指定既存のシーケンスを使用します。
  5. OK」を選択します。

ヘルプをすばやく簡単に入手

新規ユーザーの場合

Adobe Acrobat 2020 (永続版)のサポートは 2025年6月1日に終了します

セキュリティリスクを避け、安心してお使いいただくため、サブスクリプション版へのアップデートを推奨します。

Adobe Acrobat 2020 (永続版)のサポートは 2025年6月1日に終了します

セキュリティリスクを避け、安心してお使いいただくため、サブスクリプション版へのアップデートを推奨します。