フォームについて

フォーム とは、ユーザーが表示または対話処理する文書です。フォームは、Designer を使用して作成したフォームデザインから生成されます。

通常、ビジネスプロセスの前工程として、構造化されたデータを収集したり提示するのにフォームが使用されます。Designer では、ビジネスデータとマージできるフォームやドキュメントを作成し、PDF 文書、HTML、Flash(SWF ファイル)、また PostScript および Zebra(ZPL)プリンター用の印刷データなど、数多くのファイルタイプでレンダリングすることができます。

フォームは 3 つの方法で情報を取得し表示できます。

インタラクティブフォーム

エンドユーザーからデータを直接取得するように、フォームをデザインできます。ユーザーはオンラインでフォームの入力およびオプションの選択を行い、指定されたプロセスに従ってフォームデータを返送します。この種類のフォームは、インタラクティブフォームと呼ばれます。Acrobat Professional、Adobe Reader のいずれかを使用して入力するインタラクティブフォーム、または Web ブラウザーで入力する Forms Generator 用フォームを作成できます。

インタラクティブフォームには、紙ベースのフォームと比べて多くの利点があります。

  • インタラクティブフォームは従来の紙ベースのフォームと同じように見えることがありますが、インタラクティブフォームでは、紙のフォームを処理するときのような煩雑で時間のかかる作業を必要としません。インタラクティブフォームを使用してビジネスソリューションを提供することは、インターネットや企業規模のコンピューティングの世界では意味があります。

  • インタラクティブフォームは、インターネット、イントラネットまたは電子メールを使用して配布できます。文書の交換プロセスを自動化し、信頼できる形式でフォームを保存し、文書の内容と整合性を保護できます。

  • インタラクティブフォームを使用すると、データ収集プロセスを合理化できます。インタラクティブフォームでは、データを収集して既存のコアデータ収集システムに統合することができるので、データの活用の幅が広がります。フォームによって、データをデータ収集システムに直接統合するか、またはサーバー上にある CGI スクリプト、ASP ページ、Java Server Pages(JSP)、サーブレットなどのプログラムを使用して統合することができます。

  • インタラクティブフォームを使用すると、組み込みロジックを使用するフォームベースのオンラインワークフロープロセスを確立して、フォームをユーザーからユーザーへ電子的に送信することもできます。インタラクティブフォームではスクリーンリーダーなどの支援技術もサポートされているので、障害があるユーザー向けにフォームを拡張できます。

最も簡単な場合では、エンドユーザーに必要なツールは Adobe Reader だけです。これを使用してフォームに記入し、記入したフォームデータを発信元に電子的に返送するか、フォームを印刷してフォームとデータを紙のコピーとして発信元に返送します。Forms を購入済みであれば、インタラクティブフォームを PDF にすることも、HTML にすることもできます。この場合、ユーザーは Web ブラウザーを使用してフォームを開き、入力します。

インタラクティブフォームには、通常、選択リスト、コンボボックス、チェックボックス、自動生成される計算、検証メッセージ、電子署名、送信ボタン、実行ボタンなどのデータ入力機能が含まれています。フォーム作成者は、組み込みの FormCalc 関数、および JavaScript™ によるカスタムスクリプティングを使用して、インタラクティブフィールドの機能を拡張できます。ユーザーがデータをファイルやデータベースに保存したり、データを電子メールで特定のアドレスに送信したりできるように、インタラクティブフォームにコマンドボタンを含めることもできます。さらに、検証機能を追加することで、ユーザーが入力したデータの正確さを確認することもできます。フォームからは、指定の種類のデータを入力するように求めるメッセージなどのフィードバックを返すことができます。

非インタラクティブフォーム

エンドユーザーに情報を提供するフォームをデザインできます。データは、データベース、Web サービスまたは企業のコンテンツ管理システムなど、様々なデータソースから収集できます。エンドユーザーには、既にデータが入力されたフォームが表示されます。エンドユーザーは、フォーム内のデータを変更することや、フォームに新規データを追加することはできません。このような種類のフォームを、 非インタラクティブフォーム と呼びます。この種類のフォームは、Forms を含むソリューションで使用されることがよくあります。Forms は、フォームデザインにデータをマージし、データがあらかじめ入力された状態のフォームをレンダリングしてエンドユーザーに表示します。非インタラクティブフォームは、クレジットカードの明細書や電話料金の請求書でよく使用されます。

それ以外に、当初はエンドユーザーへの情報表示を目的としてデザインされたフォームでも、エンドユーザーが追加情報を入力して発信者またはサーバーに送信し、何らかの処理を実行できるようにすることもできます。

印刷および記入用フォーム

もうひとつの種類のフォームは、印刷および記入用フォームです。フォーム作成者は Designer でフォームをデザインし、通常は PDF として保存します。エンドユーザーはフォームを Acrobat または Adobe Reader で開き、印刷して、そのフォームに手書きで記入します。記入したフォームは、ファックスまたは郵便で返送します。