(57)【要約】【課題】各種の手続を行う手続者が手続に要する提出書類を作成する際の負担を軽減することが可能なプログラム等を提供する。【解決手段】コンピュータは、ドキュメントデータを表示し、表示したドキュメントデータに含まれる各質問に対する回答情報を取得し、取得した回答情報に基づいて、ドキュメントデータに含まれる複数の書類データから少なくとも１つの書類データを抽出する。また、コンピュータは、表示したドキュメントデータに含まれる個人情報の入力フォームを介して個人情報を取得し、抽出した前記書類データに、取得した前記個人情報及び回答情報を追加する。【選択図】図１
2018032068.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに、ドキュメントデータを表示させるためのプログラムにおいて、
前記ドキュメントデータは、複数の質問に対する回答の入力フォーム、複数の個人情報の入力フォーム、及び複数の書類データを含むファイルデータであり、外部装置から前記コンピュータにダウンロードされており、
前記コンピュータが前記ドキュメントデータを表示した場合に、
前記コンピュータに、
表示された前記ドキュメントデータに含まれる前記回答の入力フォームを介して回答情報を取得し、
取得した前記回答情報に基づいて、前記複数の書類データから少なくとも１つの書類データを抽出し、
表示された前記ドキュメントデータに含まれる前記個人情報の入力フォームを介して個人情報を取得し、
抽出した前記書類データに、取得した前記個人情報及び回答情報を追加する
処理を実行させることを特徴とするプログラム。
【請求項２】
前記コンピュータに、前記個人情報及び回答情報が追加された前記書類データを出力する処理を更に実行させることを特徴とする請求項１に記載のプログラム。
【請求項３】
前記コンピュータに、前記個人情報及び回答情報が追加された前記書類データと共に、該書類データの提出先に係る情報を含む文書データを出力する処理を実行させることを特徴とする請求項２に記載のプログラム。
【請求項４】
前記コンピュータに、取得した前記回答情報及び個人情報を主記憶装置に記憶する処理を更に実行させることを特徴とする請求項１から３までのいずれかひとつに記載のプログラム。
【請求項５】
前記コンピュータに、前記ドキュメントデータの表示を終了する際に、前記主記憶装置に記憶した前記回答情報及び個人情報を消去する処理を更に実行させることを特徴とする請求項４に記載のプログラム。
【請求項６】
前記コンピュータに、
マイナンバーカードから個人情報を取得し、
前記マイナンバーカードから取得した個人情報以外の個人情報を前記個人情報の入力フォームを介して取得し、
前記マイナンバーカードから取得した個人情報、前記個人情報の入力フォームを介して取得した個人情報、及び前記回答の入力フォームを介して取得した回答情報を、前記抽出した書類データに追加する
処理を実行させることを特徴とする請求項１から５までのいずれかひとつに記載のプログラム。
【請求項７】
前記コンピュータに、
前記回答の入力フォームのいずれかを介して取得した回答情報に応じて、次に入力すべき前記回答の入力フォームを通知する処理を更に実行させることを特徴とする請求項１から６までのいずれかひとつに記載のプログラム。
【請求項８】
ドキュメントデータを表示部に表示させるコンピュータによる書類作成方法において、
前記コンピュータが、
複数の質問に対する回答の入力フォーム、複数の個人情報の入力フォーム、及び複数の書類データを含むファイルデータである前記ドキュメントデータを外部装置からダウンロードし、
ダウンロードした前記ドキュメントデータを表示部に表示し、
表示された前記ドキュメントデータに含まれる前記回答の入力フォームを介して回答情報を取得し、
取得した前記回答情報に基づいて、前記複数の書類データから少なくとも１つの書類データを抽出し、
表示された前記ドキュメントデータに含まれる前記個人情報の入力フォームを介して個人情報を取得し、
抽出した前記書類データに、取得した前記個人情報及び回答情報を追加する
ことを特徴とする書類作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各種の申請又は申込を行う際の提出書類を作成する技術に関する。
【背景技術】
【０００２】
従来、官公庁等への申請又は届出、企業等への申込又は契約等の各種の手続は、予め用意された帳票に手続者が必要事項を記入して提出先に提出するという方法で行われている。また、近年では、ネットワーク技術の進歩やペーパーレス化の推進に伴い、手続に必要な書類を電子データでネットワークを介して提出すること（所謂、オンライン手続）も行われている。特許文献１には、引っ越し、結婚等のイベントに伴って必要となる手続の提出書類を一覧表示して手続者に提示することにより、オンライン手続を行う際の手続者の負担を軽減するシステムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−４８８４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、手続を行う際にどの書類を提出すべきかの判断は手続者が行う必要があり、また、同じイベントであっても手続者の状況によって提出すべき書類が異なる場合があり、各手続者が提出すべき書類を適切に特定することは難しい。手続者が誤った書類を窓口に提出した場合、手続者が窓口で修正又は適切な書類への記入を行う必要があり、手続者及び窓口の担当者の負担が増大する。
【０００５】
本発明は、このような事情に鑑みてなされたものであり、その目的とするところは、提出書類の作成に係る手続者の負担を軽減できるプログラム等を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一態様に係るプログラムは、コンピュータに、ドキュメントデータを表示させるためのプログラムにおいて、前記ドキュメントデータは、複数の質問に対する回答の入力フォーム、複数の個人情報の入力フォーム、及び複数の書類データを含むファイルデータであり、外部装置から前記コンピュータにダウンロードされており、前記コンピュータが前記ドキュメントデータを表示した場合に、前記コンピュータに、表示された前記ドキュメントデータに含まれる前記回答の入力フォームを介して回答情報を取得し、取得した前記回答情報に基づいて、前記複数の書類データから少なくとも１つの書類データを抽出し、表示された前記ドキュメントデータに含まれる前記個人情報の入力フォームを介して個人情報を取得し、抽出した前記書類データに、取得した前記個人情報及び回答情報を追加する処理を実行させることを特徴とする。
【０００７】
本発明の一態様に係るプログラムは、前記コンピュータに、前記個人情報及び回答情報が追加された前記書類データを出力する処理を更に実行させることを特徴とする。
【０００８】
本発明の一態様に係るプログラムは、前記コンピュータに、前記個人情報及び回答情報が追加された前記書類データと共に、該書類データの提出先に係る情報を含む文書データを出力する処理を実行させることを特徴とする。
【０００９】
本発明の一態様に係るプログラムは、前記コンピュータに、取得した前記回答情報及び個人情報を主記憶装置に記憶する処理を更に実行させることを特徴とする。
【００１０】
本発明の一態様に係るプログラムは、前記コンピュータに、前記ドキュメントデータの表示を終了する際に、前記主記憶装置に記憶した前記回答情報及び個人情報を消去する処理を更に実行させることを特徴とする。
【００１１】
本発明の一態様に係るプログラムは、前記コンピュータに、マイナンバーカードから個人情報を取得し、前記マイナンバーカードから取得した個人情報以外の個人情報を前記個人情報の入力フォームを介して取得し、前記マイナンバーカードから取得した個人情報、前記個人情報の入力フォームを介して取得した個人情報、及び前記回答の入力フォームを介して取得した回答情報を、前記抽出した書類データに追加する
処理を実行させることを特徴とする。
【００１２】
本発明の一態様に係るプログラムは、前記コンピュータに、前記回答の入力フォームのいずれかを介して取得した回答情報に応じて、次に入力すべき前記回答の入力フォームを通知する処理を更に実行させることを特徴とする。
【００１３】
本発明の一態様に係る書類作成方法は、ドキュメントデータを表示部に表示させるコンピュータによる書類作成方法において、前記コンピュータが、複数の質問に対する回答の入力フォーム、複数の個人情報の入力フォーム、及び複数の書類データを含むファイルデータである前記ドキュメントデータを外部装置からダウンロードし、ダウンロードした前記ドキュメントデータを表示部に表示し、表示された前記ドキュメントデータに含まれる前記回答の入力フォームを介して回答情報を取得し、取得した前記回答情報に基づいて、前記複数の書類データから少なくとも１つの書類データを抽出し、表示された前記ドキュメントデータに含まれる前記個人情報の入力フォームを介して個人情報を取得し、抽出した前記書類データに、取得した前記個人情報及び回答情報を追加することを特徴とする。
【発明の効果】
【００１４】
本発明の一態様にあっては、イベントに伴って必要となる手続の提出書類を作成する際の手続者の負担が軽減される。また、手続者が適切な書類を用意できることにより、窓口の担当者が書類をスムーズに受理できるので、書類の受付業務の効率化が可能となる。
【図面の簡単な説明】
【００１５】
【図１】実施形態１のコンピュータの構成例を示すブロック図である。
【図２】ドキュメントファイルの構成例を示す模式図である。
【図３】質問画面例を示す模式図である。
【図４】情報入力画面例を示す模式図である。
【図５】制御部によって実現される機能を示すブロック図である。
【図６】情報処理部が用いるテーブルの格納内容を示す模式図である。
【図７】質問画面例を示す模式図である。
【図８】コンピュータが行う処理の手順を示すフローチャートである。
【図９】コンピュータが行う処理の手順を示すフローチャートである。
【図１０】確認画面例を示す模式図である。
【図１１】情報入力画面例を示す模式図である。
【図１２】通知画面例を示す模式図である。
【図１３】提出書類の例を示す模式図である。
【図１４】提出書類の例を示す模式図である。
【図１５】情報入力画面の変形例を示す模式図である。
【図１６】実施形態２の端末機の設置態様を示す模式図である。
【図１７】実施形態２の端末機の構成例を示すブロック図である。
【図１８】実施形態３のコンピュータの構成例を示すブロック図である。
【発明を実施するための形態】
【００１６】
以下、図面を用いて、実施の形態を具体的に説明する。以下の実施形態では、出生、死亡、結婚、離婚、引っ越し（転出、転入、転居）等のイベントに伴って官公庁へ提出する必要がある書類の作成を例に説明する。しかし、本願は、官公庁への提出書類だけでなく、企業等への申込又は契約等の際に必要となる書類の作成にも適用できる。
【００１７】
（実施形態１）
図１は、実施形態１のコンピュータの構成例を示すブロック図である。
コンピュータ１は、例えばパーソナルコンピュータ、スマートフォン、タブレット端末等である。具体的には、コンピュータ１は、制御部１０、主記憶装置１１、補助記憶装置１２、表示部１３、操作部１４及び通信部１５等を含み、これらの各部はバスを介して相互に接続されている。
【００１８】
制御部１０は、ＣＰＵ（Central Processing Unit）又はＭＰＵ（Micro-Processing Unit）等のプロセッサを含む。制御部１０は、補助記憶装置１２に記憶してある制御プログラムを主記憶装置１１に展開して実行することにより、コンピュータ１が行う種々の制御処理を行う。
【００１９】
補助記憶装置１２は、例えばハードディスク、ＳＳＤ（Solid State Drive）等である。補助記憶装置１２は、コンピュータ１で実行可能なアプリケーションプログラム（例えば、ドキュメント表示プログラム１２ａ及びプリンタドライバ１２ｂ）、各種のデータ（例えば、ドキュメントファイルＤ）等を記憶する。
主記憶装置１１は、例えばＲＡＭ（Random Access Memory）、フラッシュメモリ等である。主記憶装置１１は、補助記憶装置１２に記憶してあるアプリケーションプログラムを制御部１０が実行する際に発生するデータを一時的に記憶する。
【００２０】
表示部１３は、例えば液晶ディスプレイ、有機ＥＬ（Electro Luminescence）ディスプレイ等を含み、制御部１０からの指示に従って各種の情報を表示する。
操作部１４は、例えばキーボード、マウス等を含み、ユーザによる操作入力を受け付け、操作内容に対応した制御信号を制御部１０へ送出する。
なお、表示部１３及び操作部１４は、一体として構成されたタッチパネルとすることもできる。
【００２１】
通信部１５は、インターネット等のネットワークＮに接続するためのインタフェースであり、ネットワークＮを介して、他のコンピュータ（外部装置）と通信を行う。実施形態１では、コンピュータ１が官公庁（行政機関）への提出書類を作成する構成を例に説明しており、通信部１５は、ネットワークＮを介して、官公庁（例えば役所）が管理するサーバ装置１００と通信する。なお、通信部１５による通信は、ケーブルを介した有線通信でもよいし、無線通信でもよい。
制御部１０は、コンピュータ１で実行可能なアプリケーションプログラム及び各種のデータを、通信部１５を介して他のコンピュータからダウンロードした場合、補助記憶装置１２に記憶する。
【００２２】
ドキュメント表示プログラム１２ａは例えば、アドビシステムズ社のアドビ（登録商標）リーダーである。制御部１０は、ドキュメント表示プログラム１２ａを実行することにより、ＰＤＦ（Portable Document Format）データであるドキュメントファイルの表示、編集等を行うことができる。なお、ドキュメント表示プログラム１２ａは、所定のフォーマットで記述されたドキュメントファイルの表示、編集等を行うためのソフトウェアであれば、アドビリーダーに限らない。
プリンタドライバ１２ｂは、例えば通信部１５を介して通信可能なプリンタ（図示せず）の動作を制御するためのソフトウェアである。
【００２３】
ドキュメントファイル（ドキュメントデータ）Ｄは、例えばＰＤＦデータである。なお、ドキュメントファイルＤは、ドキュメント表示プログラム１２ａによって処理が可能なフォーマットのデータである。ドキュメントファイルＤは、出生、死亡、結婚、離婚、引っ越し（転出、転入、転居）等のイベントに伴って官公庁へ提出する必要がある書類を作成するためのデータであり、イベント毎に１つのドキュメントファイルＤが用意されている。例えば、ドキュメントファイルＤは、官公庁（例えば役所）が管理するサーバ装置１００（例えばウェブサーバ）に記憶されており、ウェブページを介して公開されている。各種の手続を行いたいユーザ（手続者）は、自身のコンピュータ１を用いて、所望のドキュメントファイルＤ（イベント毎のドキュメントファイルＤ）をネットワークＮ経由でサーバ装置１００からダウンロードする。コンピュータ１は、サーバ装置１００からダウンロードしたドキュメントファイルＤを補助記憶装置１２に記憶する。以下では、子供が生まれたとき（出生時）に官公庁へ提出する必要がある書類を作成するためのドキュメントファイルＤを例に説明する。
【００２４】
ドキュメントファイルＤは、複数の質問に対する回答の入力フォーム、複数の個人情報の入力フォーム、及び複数の書類データを含むファイルデータである。図２は、ドキュメントファイルＤの構成例を示す模式図である。例えば、ドキュメントファイルＤは、複数頁のデータを含んでおり、図２中の破線は、各頁の区切りを模式的に示している。ドキュメントファイルＤは、例えば先頭頁から順に、複数の質問に対する回答の入力フォームを含む質問データ、複数の個人情報の入力フォームを含む情報入力用データ、及び書類データを含む。書類データは、各イベントの発生時に同時に提出（申請）することが可能な書類がまとめられた書類セットであり、各書類データは、官公庁が用意している帳票の電子データである。例えば出生時に提出される可能性のある書類は全部で８種類あるので、図２には、第１〜第８書類データを有するドキュメントファイルＤを示す。
【００２５】
質問データは、複数の書類（第１〜第８書類）から、手続者が実際に提出すべき書類を選択するために、手続者の状況を問う質問及び質問に対する回答の入力フォームを含む質問画面を表示するためのデータである。図３は、質問画面例を示す模式図である。図３に示す質問画面は、質問データに基づく初期画面であり、４つの質問が表示され、１つ目の質問（質問１）に対する回答（はい、いいえ）の入力フォーム（選択ボタン）１３ａ，１３ｂが選択可能に表示されている。
情報入力用データは、提出すべき書類に記入する情報（例えば、手続者の個人情報）の入力フォームを含む情報入力画面を表示するためのデータである。図４は、情報入力画面例を示す模式図である。図４に示す情報入力画面は、情報入力用データに基づく初期画面であり、手続者の氏名、生年月日、住所等の個人情報の入力フォーム１３ｃ〜１３ｆが表示されている。各入力フォーム１３ｃ〜１３ｆは、手続者が操作部１４を介して情報を入力する入力欄１３ｃ，１３ｄ、手続者が操作部１４を介して複数の選択肢のうちの１つを選択するプルダウンメニュー（選択ボタン）１３ｅ，１３ｆで構成されている。
【００２６】
また、ドキュメントファイルＤには、質問画面を介して入力された各質問に対する回答及び情報入力画面を介して入力された各情報に基づいて、制御部１０が所定の処理を実行するための制御プログラムＰが設定されている。更に、ドキュメントファイルＤには、制御部１０が制御プログラムＰを実行する際に用いる各種テーブル（具体的には、質問ガイド用テーブルＴ１、書類抽出用テーブルＴ２）が設定されている。制御プログラムＰ、質問ガイド用テーブルＴ１及び書類抽出用テーブルＴ２は、ドキュメントファイルＤに組み込まれており、制御部１０がドキュメントファイルＤを実行した場合に、制御プログラムＰが実行される。
【００２７】
次に、制御部１０がドキュメントファイルＤを実行することによって実現される機能について説明する。図５は、制御部１０によって実現される機能を示すブロック図である。制御部１０は、補助記憶装置１２に記憶してあるドキュメント表示プログラム１２ａ、ドキュメントファイルＤ及びプリンタドライバ１２ｂを主記憶装置１１に展開して実行することにより、表示処理部１０ａ、入力受付部１０ｂ、情報処理部１０ｃ、書類作成部１０ｆ、印刷処理部１０ｇの各機能を実現する。
【００２８】
表示処理部１０ａは、制御部１０がドキュメント表示プログラム１２ａを主記憶装置１１に読み出して実行することにより実現される。表示処理部１０ａは、表示対象のドキュメントファイルＤに基づく表示画面を表示部１３に表示する。表示処理部１０ａは、ドキュメントファイルＤに基づく初期画面として、例えば図３に示す質問画面を表示する。
【００２９】
入力受付部１０ｂは、例えば、ドキュメントファイルＤの質問データに基づく質問画面を介して、各質問に対する回答情報（はい、いいえ）を受け付ける。具体的には、手続者は、質問画面に対して操作部１４を用いて各質問に対する回答として、対応する入力フォーム（はい、又は、いいえ）１３ａ，１３ｂを選択する。入力受付部１０ｂは、操作部１４を介して選択された回答情報を受け付け、受け付けた回答情報を情報処理部１０ｃへ与える。なお、入力受付部１０ｂは、受け付けた回答情報を、各質問の情報に対応付けて主記憶装置１１に記憶しておく。
また入力受付部１０ｂは、例えば、ドキュメントファイルＤの情報入力用データに基づく情報入力画面を介して、各入力フォーム１３ｃ〜１３ｆに対する入力を受け付ける。具体的には、手続者は、情報入力画面に対して操作部１４を用いて、自身の個人情報の入力及びプルダウンメニューによる情報の選択を行う。入力受付部１０ｂは、操作部１４を介して入力された情報及び選択された情報を受け付け、受け付けた情報を情報処理部１０ｃへ与える。なお、入力受付部１０ｂは、受け付けた情報を、各入力欄１３ｃ，１３ｄ及びプルダウンメニュー１３ｅ，１３ｆに対応付けて主記憶装置１１に記憶しておく。
【００３０】
情報処理部１０ｃは、入力ガイド部１０ｄ及び書類抽出部１０ｅを含む。図６は、情報処理部１０ｃが用いるテーブルの格納内容を示す模式図である。図６Ａには、質問ガイド用テーブルＴ１を示し、質問ガイド用テーブルＴ１は、入力ガイド部１０ｄが処理を行う際に用いられる。図６Ｂには、書類抽出用テーブルＴ２を示し、書類抽出用テーブルＴ２は、書類抽出部１０ｅが処理を行う際に用いられる。各テーブルＴ１，Ｔ２はドキュメントファイルＤに組み込まれており、制御部１０がドキュメントファイルＤに含まれる制御プログラムＰを実行する際に用いられる。
【００３１】
入力ガイド部１０ｄは、表示部１３に質問画面が表示されている場合、入力受付部１０ｂが操作部１４を介して受け付けた回答情報に応じて、次に手続者が答えるべき質問を特定し、質問画面にて提示する。具体的には、入力ガイド部１０ｄは、質問ガイド用テーブルＴ１を参照し、現在の質問に対して受け付けた回答情報に応じて、次の質問を特定する。なお、質問ガイド用テーブルＴ１には、各質問及び各質問に対する回答情報と、次の質問とが対応付けて記憶してある。
例えば、手続者が、質問１に対する回答として「はい」を選択した場合、入力ガイド部１０ｄは、次に手続者が答えるべき質問として質問４を特定する。そして、入力ガイド部１０ｄは、表示中の質問画面を、特定した質問（ここでは質問４）への回答を要求する質問画面に更新（変更）する。図７は、質問画面例を示す模式図であり、手続者が質問１に対する回答として「はい」を選択した場合に、図７Ａに示す質問画面が表示部１３に表示される。
【００３２】
一方、手続者が、質問１に対する回答として「いいえ」を選択した場合、入力ガイド部１０ｄは、次に手続者が答えるべき質問として質問２を特定し、手続者が質問２に回答するように提示する。なお、図７Ｂには、質問１に対して「いいえ」が回答された場合に、次の質問として質問２への回答が提示され、質問２に対して「はい」が回答された場合に、次の質問として質問４への回答が提示され、質問４に対して「いいえ」が回答されたときの質問画面を示している。入力ガイド部１０ｄは、次の質問を特定した場合に、特定した質問が質問画面の次ページの質問であるか否かを判断しており、次ページの質問であると判断した場合、図７Ｂに示すように、次ページへ進むことを要求する質問画面を表示する。図７Ｂに示す質問画面において、「次ページへ」ボタンには、質問画面の次ページへのハイパーリンクが設定してあり、手続者が「次ページへ」ボタンを操作部１４にて選択すると、入力ガイド部１０ｄは、次ページの質問画面を表示部１３に表示する。なお、表示された次ページの質問画面において、次の質問として特定された質問への回答が要求される。
このように、入力ガイド部１０ｄは、各質問に対して手続者が行った回答に応じて、次の質問を提示し、手続者が回答する必要がない質問を提示しない。これにより、手続者は、答える必要がある質問に対してのみ回答すればよく、無駄な回答を回避できるので、効率よく回答できる。
【００３３】
また、表示部１３に情報入力画面が表示されている場合、手続者は、情報入力画面中の各入力フォームに対して情報を入力し、「次ページへ」ボタンを操作する。入力受付部１０ｂが、操作部１４を介して情報入力画面中の「次ページへ」ボタンに対する操作を受け付けた場合、入力ガイド部１０ｄは、表示中の情報入力画面の各入力フォームに対して情報の入力が行われているか否かを判断する。いずれかの入力フォームに対する入力が行われていない場合、入力ガイド部１０ｄは、必要な情報が入力されていない旨を示すメッセージを表示部１３に表示する。例えば、入力ガイド部１０ｄは、「ご住所が入力されていません」のようなメッセージを表示する。なお、各入力フォームに対する入力が行われている場合、入力ガイド部１０ｄは、次のページの情報入力画面を表示部１３に表示する。このように、情報入力画面の各ページにおいて、手続者による情報の入力が完了する都度（具体的には、「次ページへ」ボタンが操作される都度）、入力ガイド部１０ｄは、表示中のページの各入力フォームに対する入力漏れの有無を判断する。これにより、情報入力画面を介した情報の入力漏れを防止できる。
【００３４】
また、入力ガイド部１０ｄは、情報入力画面の各入力フォームに入力された情報が明らかに誤った情報であるか否かの入力ミスのチェックを行う。例えば、入力ガイド部１０ｄは、申請日又は生年月日等の日付の入力フォームに対して入力された情報（日付）が、２月３０日、１３月１日のように存在しない日付であるか否かを判断する。また、入力ガイド部１０ｄは、カタカナ（又はひらがな）で入力すべき入力フォームに対して入力された情報がカタカナ（又はひらがな）であるか否かを判断する。入力ガイド部１０ｄは、日付の入力フォームに対して、存在しない日付が入力された場合、また、カタカナ（又はひらがな）で入力すべき入力フォームに対して、カタカナ（又はひらがな）以外の文字が入力された場合、入力情報が明らかに誤った情報（入力ミス）であると判断する。各入力フォームに入力された情報が明らかに誤った情報であると判断した場合、入力ガイド部１０ｄは、入力情報が誤りである旨を示すメッセージを表示部１３に表示する。例えば、入力ガイド部１０ｄは、「入力された日付が誤っています」、「氏名のフリガナはカタカナで記載してください」のようなメッセージを表示する。なお、入力ガイド部１０ｄは、各入力フォームに対する入力ミスのチェックを、情報入力画面中の「次ページへ」ボタンに対する操作を受け付けた場合に行ってもよいし、各入力フォームに対する入力が行われる都度、行ってもよい。
【００３５】
書類抽出部１０ｅは、入力受付部１０ｂが質問画面を介して受け付けた手続者による回答情報に基づいて、手続者が提出すべき書類を抽出する。具体的には、入力ガイド部１０ｄが、手続者が回答すべき全ての質問への回答が終了したと判断した場合、書類抽出部１０ｅは、書類抽出用テーブルＴ２を参照して、入力受付部１０ｂが受け付けた回答情報に基づいて書類の抽出を行う。なお、書類抽出用テーブルＴ２には、各書類の種別と、各質問に対する回答情報とが対応付けて記憶してある。例えば、出生時の手続用のドキュメントファイルＤには、８種類の書類の電子データ（第１〜第８書類データ）が含まれており、各書類を抽出（選択）する条件として、各質問に対する回答情報が記憶されている。よって、書類抽出部１０ｅは、書類抽出用テーブルＴ２に基づいて、８種類の書類データのうちから、手続者が提出すべき書類データを抽出する。
【００３６】
書類作成部１０ｆは、書類抽出部１０ｅが抽出した書類データに対して、入力受付部１０ｂが情報入力画面を介して受け付けて主記憶装置１１に記憶した情報を入力（追加）して書類を作成する。例えば、各書類には、申請者の氏名及び住所等の入力欄が含まれており、書類作成部１０ｆは、このような入力欄に、情報入力画面を介して受け付けた情報（手続者の氏名及び住所等）を追加（記入）する。例えば、情報入力画面の各入力欄と各書類の各入力欄とにおいて、同じ情報（例えば申請者の氏名）の入力欄がそれぞれ対応付けてあり、書類作成部１０ｆは、情報入力画面の各入力欄に入力された情報を、各書類のそれぞれ対応する入力欄に入力する。また、各書類に、質問画面を介して受け付けた回答の情報を記入する入力欄が含まれる場合、書類作成部１０ｆは、このような入力欄に、質問画面を介して受け付けた回答情報を追加（記入）するようにしてもよい。また書類作成部１０ｆは、作成された各書類の提出先を案内する案内書類を作成する。案内書類には、提出先としては、例えば、役所内の各窓口の情報が記載され、複数の書類が作成された場合には、各書類の提出順序も記載される。なお、ドキュメントファイルＤには案内書類のデータが含まれており、書類作成部１０ｆは、ドキュメントファイルＤから案内書類のデータを読み出して、読み出したデータに基づいて案内書類を作成する。
【００３７】
印刷処理部１０ｇは、例えば、制御部１０がプリンタドライバ１２ｂを主記憶装置１１に読み出して実行することにより実現される。印刷処理部１０ｇは、書類作成部１０ｆが作成した書類、具体的には、手続者の情報が記入された書類データに基づく印刷処理を実行する。また、印刷処理部１０ｇは、印刷された提出書類の提出先を案内する案内書類の印刷処理も実行する。
【００３８】
次に、コンピュータ１が行う処理について説明する。図８及び図９は、コンピュータ１が行う処理の手順を示すフローチャートである。以下の処理は、コンピュータ１の補助記憶装置１２に記憶してある各種のプログラムに従って制御部１０によって実行される。なお、ドキュメントファイルＤは、予めサーバ装置１００からダウンロードされて補助記憶装置１２に記憶してあるものとする。
出生時の手続を行う手続者は、コンピュータ１に予めダウンロードしたドキュメントファイルＤの実行を操作部１４にて指示する。これにより、制御部１０（表示処理部１０ａ）は、ドキュメント表示プログラム１２ａ及びドキュメントファイルＤを主記憶装置１１に読み出して実行し、ドキュメントファイルＤを表示部１３に表示する（Ｓ１）。ここでは、例えば、図３に示すような質問画面が表示される。
【００３９】
制御部１０（入力受付部１０ｂ）は、質問画面中の質問に対する回答を受け付けたか否かを判断し（Ｓ２）、受け付けていないと判断した場合（Ｓ２：ＮＯ）、受け付けるまで待機する。質問に対する回答を受け付けたと判断した場合（Ｓ２：ＹＥＳ）、制御部１０は、受け付けた回答情報を主記憶装置１１に記憶する。また、制御部１０（入力ガイド部１０ｄ）は、受け付けた回答情報及び質問ガイド用テーブルＴ１に基づいて、次に手続者が回答すべき質問を特定し、次に回答すべき質問があるか否かを判断する（Ｓ３）。次に回答すべき質問があると判断した場合（Ｓ３：ＹＥＳ）、制御部１０は、表示中の質問画面において次の質問を提示し（Ｓ４）、ステップＳ２に処理を戻し、提示した質問に対する回答を受け付けたか否かを判断する（Ｓ２）。
なお、例えば図３に示す質問画面中の「クリア」ボタンが操作された場合、制御部１０は、既に受け付けた回答をキャンセルし、質問１に対する回答の受け付け待ち状態に質問画面を戻す。また、制御部１０は、質問画面を閉じる指示を受け付けた場合、即ち、手続書類の作成を終了する指示を受け付けた場合、ドキュメント表示プログラム１２ａ及びドキュメントファイルＤの実行を終了する。なお、このとき、制御部１０は、既に主記憶装置１１に記憶した情報を削除した後に処理を終了してもよい。
【００４０】
制御部１０は、ステップＳ２〜Ｓ４の処理を繰り返すことにより、手続者が回答すべき質問の提示及び回答の受付を繰り返し、次に回答すべき質問がないと判断した場合（Ｓ３：ＮＯ）、各質問に対する回答の確認画面を表示部１３に表示する（Ｓ５）。なお、次に回答すべき質問がない場合とは、手続者が回答すべき全ての質問に回答し終えた場合である。
また制御部１０（書類抽出部１０ｅ）は、質問画面を介して受け付けた各回答情報及び書類抽出用テーブルＴ２に基づいて、手続者が提出すべき書類（提出書類）を抽出する（Ｓ６）。
【００４１】
図１０は確認画面例を示す模式図である。確認画面には、質問画面で表示された各質問と、各質問に対して手続者が行った回答とが表示されており、手続者が回答する必要がなかった質問に対する回答には「−」が表示されている。よって、手続者は、確認画面によって、自身が回答した内容が適切であるか否かを確認できる。なお、確認画面のデータはドキュメントファイルＤに含まれており、制御部１０は、ドキュメントファイルＤから確認画面のデータを読み出し、各質問に対する回答として、ステップＳ２で受け付けた各回答情報を追加して表示部１３に表示する。
また確認画面には、「入力して印刷する」ボタンと、「入力しないで印刷する」ボタンとが表示されている。手続者は、提出書類に記入すべき情報（手続者の個人情報等）をコンピュータ１にて入力したい場合、「入力して印刷する」ボタンを選択し、コンピュータ１にて入力したくない場合、「入力しないで印刷する」ボタンを選択する。
【００４２】
制御部１０は、確認画面において、「入力して印刷する」ボタンが選択されたか否かを判断しており（Ｓ７）、選択されていないと判断した場合（Ｓ７：ＮＯ）、ステップＳ６で抽出した提出書類を印刷し（Ｓ８）、処理を終了する。具体的には、「入力しないで印刷する」ボタンが操作された場合、制御部１０（印刷処理部１０ｇ）は、ステップＳ６で抽出した書類の電子データ（書類データ）に基づく印刷処理をプリンタに指示する。なお、「入力しないで印刷する」ボタンが操作された場合、各提出書類は、手続者の個人情報等が入力されていない状態（白紙の状態）で印刷される。よって、この場合、手続者は、印刷された各書類の入力欄に手書きで各情報（手続者の個人情報等）を記入した後に提出先へ提出する。また、制御部１０は、ステップＳ８で提出書類を印刷し、処理を終了する際に、質問画面を介して受け付けて主記憶装置１１に記憶させた各質問に対する回答の情報を主記憶装置１１から削除（消去）してもよい。
【００４３】
「入力して印刷する」ボタンが選択されたと判断した場合（Ｓ７：ＹＥＳ）、制御部１０（入力ガイド部１０ｄ）は、ドキュメントファイルＤ中の情報入力用データに基づいて、情報入力画面を表示部１３に表示する（Ｓ９）。ここでは、例えば、図４に示すような情報入力画面が表示される。
制御部１０（入力受付部１０ｂ）は、情報入力画面中の各入力フォームに対する情報の入力を受け付けたか否かを判断し（Ｓ１０）、受け付けていないと判断した場合（Ｓ１０：ＮＯ）、受け付けるまで待機する。各入力フォームに対する入力を受け付けたと判断した場合（Ｓ１０：ＹＥＳ）、制御部１０は、入力された情報を情報入力画面に逐次表示する。また制御部１０は、入力された情報を、情報入力画面の各入力フォームの情報に対応付けて主記憶装置１１に記憶しておく（Ｓ１１）。
【００４４】
図１１は、情報入力画面例を示す模式図であり、各情報が入力された状態の情報入力画面を示す。手続者は、情報入力画面中の各入力フォームに対して各情報を入力すればよいので、必要な情報を容易に入力できる。
制御部１０は、表示中の１ページ分の情報入力画面に対する入力が完了したか否かを判断する（Ｓ１２）。具体的には、制御部１０は、情報入力画面中の「次ページへ」ボタンが操作されたと判断した場合、１ページ分の情報入力画面に対する入力が完了したと判断する。１ページ分の入力が完了していないと判断した場合（Ｓ１２：ＮＯ）、制御部１０は、ステップＳ１０の処理に戻り、ステップＳ１０〜Ｓ１２の処理を繰り返す。１ページ分の入力が完了したと判断した場合（Ｓ１２：ＹＥＳ）、制御部１０は、表示中の情報入力画面において入力漏れの入力フォームがあるか否かを判断する（Ｓ１３）。入力漏れがあると判断した場合（Ｓ１３：ＹＥＳ）、制御部１０は、所定のメッセージを表示して入力漏れを通知し（Ｓ１４）、ステップＳ１０の処理に戻り、ステップＳ１０〜Ｓ１４の処理を繰り返す。なお、制御部１０は、各入力フォームに対する入力漏れのチェックと共に、各入力フォームに対する入力情報が明らかに誤った情報であるか否かのチェックを行い、明らかに誤った情報であると判断した場合、所定のメッセージを表示して入力ミスを手続者に通知する。
【００４５】
表示中の情報入力画面における入力漏れ又は入力ミスがないと判断した場合（Ｓ１３：ＮＯ）、制御部１０（入力ガイド部１０ｄ）は、次のページの情報入力画面があるか否かを判断し（Ｓ１５）、あると判断した場合（Ｓ１５：ＹＥＳ）、次のページの情報入力画面を表示する（Ｓ１６）。制御部１０は、ステップＳ１０に処理を戻し、表示した情報入力画面における各入力フォームに対する情報の入力を受け付けたか否かを判断する（Ｓ１０）。
なお、例えば情報入力画面中の「クリア」ボタンが操作された場合、制御部１０は、既に入力された情報を情報入力画面から消去し、図４に示すような白紙の状態に情報入力画面を戻す。また、制御部１０は、情報入力画面を閉じる指示を受け付けた場合、即ち、手続書類の作成を終了する指示を受け付けた場合、ドキュメント表示プログラム１２ａ及びドキュメントファイルＤの実行を終了する。なお、このとき、制御部１０は、既に主記憶装置１１に記憶した個人情報等を削除した後に処理を終了してもよい。
【００４６】
制御部１０は、ステップＳ１０〜Ｓ１６の処理を繰り返すことにより、情報入力画面の各ページの表示及び入力情報の受付を繰り返す。出生時用のドキュメントファイルＤにおける情報入力画面としては、図４に示すように手続者（申請者）の個人情報を入力するための画面のほかに、手続者の配偶者及び子供の個人情報を入力するための画面等が含まれる。
【００４７】
制御部１０は、次のページの情報入力画面がないと判断した場合（Ｓ１５：ＮＯ）、情報入力の完了を通知する通知画面を表示部１３に表示する（Ｓ１７）。なお、次のページの情報入力画面がない場合とは、手続者が全ての情報入力画面において入力すべき入力フォームへの入力を終えた場合である。
図１２は通知画面例を示す模式図である。通知画面には、提出書類に記入すべき情報の入力が終了したことを通知するメッセージと、作成された書類の印刷を指示する「印刷」ボタンとが表示されている。また通知画面には、出生時に提出する可能性のある書類として、８種類の書類の書類名が一覧表示されており、各書類が作成された書類であるか否かを示すチェックボックスが表示されている。図１２に示す通知画面では、「５．乳幼児医療費受給資格認定申請書」及び「７．児童手当額改定届」に対応するチェックボックスにチェックが記載してあり、これらの書類が作成されたこと、即ち、これらの書類の提出が必要であることが通知されている。反対に、チェックボックスにチェックが記載されていない書類は提出の必要がないことが通知されている。
【００４８】
また、通知画面では、作成された各書類の提出先の案内が表示されており、図１２に示す通知画面では、役所内の各窓口の情報が通知されている。なお、通知画面において、各窓口の情報には、各窓口に関するより詳細な情報を案内する画面を表示するためのハイパーリンクＬ１，Ｌ２が設定してある。よって、手続者が各窓口の情報を操作部１４にて操作すると、例えば役所内の地図が表示されて地図上で各窓口を案内する画面が表示されるように、通知画面が構成されている。
更に、通知画面では、作成された書類が複数ある場合に、提出順序を通知するメッセージも表示されている。図１２に示す通知画面では、５番の書類を提出した後に７番の書類を提出することが指示されている。これにより、手続者は、各書類を役所内のどの窓口へ提出すべきかを容易に把握できると共に、複数の書類を提出する必要がある場合に適切な順序で提出できる。
【００４９】
例えば、図１２に示すような通知画面のデータ（通知画面データ）はドキュメントファイルＤに含まれており、制御部（書類作成部１０ｆ）１０は、ドキュメントファイルＤから通知画面データを読み出す。なお、読み出した通知画面データは、各チェックボックスにチェックが記載されておらず、提出順序を通知するメッセージも含まない状態である。制御部１０は、読み出した通知画面データに対して、ステップＳ６で抽出した書類に対応するチェックボックスにチェックを記載（追加）する。また、各書類（第１〜第８書類）には提出順序が予め設定されて提出順序の情報もドキュメントファイルＤに含まれており、制御部１０は、ステップＳ６で抽出した各書類について提出順序を決定する。そして、制御部１０は、決定した提出順序で各書類の提出を指示するメッセージを通知画面データに追加する。制御部１０は、このようにチェックボックスへのチェック及び提出順序のメッセージを追加した通知画面データを表示部１３に表示することにより、図１２に示すような通知画面が表示される。
【００５０】
次に、制御部１０（書類作成部１０ｆ）は、質問画面を介して受け付けた各回答情報に基づいて抽出した提出書類に対して、情報入力画面を介して受け付けた入力情報を反映させる（Ｓ１８）。具体的には、制御部１０は、ステップＳ６で抽出した書類（書類データ）の各入力欄に、ステップＳ１０で順次受け付けた入力情報（手続者の個人情報等）を追加する。また、各書類に、ステップＳ２で制御部１０が受け付けた質問に対する回答情報の入力欄がある場合には、制御部１０は、受け付けた回答情報を書類データに追加する。なお、手続者は、通知画面において、操作部１４にて「印刷」ボタンを操作することにより、作成された書類の印刷を指示する。
制御部１０は、作成した書類の印刷が指示されたか否かを判断しており（Ｓ１９）、指示されていないと判断した場合（Ｓ１９：ＮＯ）、印刷が指示されるまで待機する。印刷が指示されたと判断した場合（Ｓ１９：ＹＥＳ）、制御部１０（印刷処理部１０ｇ）は、ステップＳ１８にて入力情報が反映（追加）された提出書類を印刷する（Ｓ２０）。
【００５１】
図１３及び図１４は提出書類の例を示す模式図である。図１３には乳幼児医療費受給資格認定申請書の例を示し、図１４には児童手当額改定届の例を示す。図１３及び図１４に示すように、印刷された書類には、情報入力画面を介して手続者が入力した個人情報が記載されている。よって、手続者は、印刷された各書類をそのまま提出先へ提出すればよい。
また制御部１０は、図１３及び図１４に示す提出書類と共に、図１２に示す通知画面に基づく案内書類を印刷する。よって、手続者は、案内書類にて、それぞれの提出書類を役所内のどの窓口へ提出すべきかを容易に把握できる。なお、案内書類には、各書類の提出場所として役所内の窓口の情報だけでなく、役所の周辺地図、役所の建物内の地図等を記載してもよい。この場合、自宅のコンピュータ１で提出書類を作成した手続者が確実に役所に行って書類を提出することができる。
【００５２】
制御部１０は、ステップＳ２０で提出書類を印刷した後、上述した処理の終了を受け付ける終了受付画面（図示せず）を表示部１３に表示する（Ｓ２１）。例えば、終了受付画面には、印刷が完了したことを示すメッセージと、質問画面及び情報入力画面を介して手続者が入力した情報（回答情報及び個人情報等）をコンピュータ１にて保存するか否かを回答する入力フォームとが表示される。手続者は、印刷された書類を確認し、問題がないと判断した場合、コンピュータ１による上述の処理を終了させるが、このとき、入力した情報を保存するか否かを、終了受付画面中の入力フォームにて指示する。
【００５３】
制御部１０は、入力情報を保存することが指示されたか否かを判断しており（Ｓ２２）、保存することが指示されたと判断した場合（Ｓ２２：ＹＥＳ）、質問画面及び情報入力画面を介して受け付けた各情報を補助記憶装置１２に保存し（Ｓ２３）、処理を終了する。具体的には、制御部１０は、質問画面を介して受け付けて主記憶装置１１に記憶した各回答情報、及び情報入力画面を介して受け付けて主記憶装置１１に記憶した各個人情報を補助記憶装置１２に保存する。なお、制御部１０は、ステップＳ２０で印刷した書類の電子データ（書類データ）を補助記憶装置１２に保存してもよい。このように手続者が入力した情報、又は入力した情報に基づき作成された書類データを補助記憶装置１２に保存した場合、手続者が再度各情報を入力することなく、同じ書類を印刷することができる。
【００５４】
入力情報を保存しないことが指示されたと判断した場合（Ｓ２２：ＮＯ）、制御部１０は、質問画面及び情報入力画面を介して受け付けて主記憶装置１１に記憶した各情報を主記憶装置１１から削除（消去）し（Ｓ２４）、処理を終了する。具体的には、制御部１０は、ドキュメント表示プログラム１２ａの実行を終了してドキュメントファイルＤの表示を終了する際に、質問画面を介して受け付けて主記憶装置１１に記憶した各回答情報、及び情報入力画面を介して受け付けて主記憶装置１１に記憶した各個人情報を主記憶装置１１から削除する。このように、制御部１０がドキュメントファイルＤの実行（表示）を終了する際に、主記憶装置１１に記憶していた全ての情報を削除することにより、手続者が入力した情報がコンピュータ１上に残らないので、個人情報等の漏洩が生じない。
【００５５】
なお、終了受付画面は、質問画面及び情報入力画面を介して入力された情報をコンピュータ１にて保存するか否かを手続者に問う構成に限らず、処理終了の指示のみを受け付ける構成でもよい。即ち、制御部１０は、終了受付画面を介して処理の終了が指示された場合、ドキュメント表示プログラム１２ａの実行（ドキュメントファイルＤの表示）を終了する際に必ず、主記憶装置１１に記憶した全ての情報を削除するようにしてもよい。この場合、提出書類の作成後に必ず手続者の個人情報が削除されるので、個人情報等の漏洩が生じない。
【００５６】
上述した実施形態１では、予めコンピュータ１にダウンロードした１つのドキュメントファイルＤをコンピュータ１上で実行することにより提出書類が作成される。提出書類の作成処理はコンピュータ１上で実行され、処理中はネットワークＮへの接続は行われない。よって、手続者が入力した個人情報等がネットワークＮ上へ漏洩することがない。また、提出書類の作成処理中に手続者が入力した個人情報は主記憶装置１１に逐次記憶され、処理終了時に入力情報の補助記憶装置１２への保存が行われない場合は、入力情報が主記憶装置１１から強制的に消去される。よって、コンピュータ１上に個人情報が残らないので、個人情報の漏洩を確実に防止できる。
【００５７】
また上述した実施形態１では、質問画面を介して手続者が答えた各回答に応じて、提出すべき書類（同時に申請できる書類）が自動的に選択される。よって、手続者は、どの書類を提出すべきかを判断する必要がなく、各質問に回答し、作成（印刷）された書類を所定の提出先へ提出すればよい。よって、提出書類を作成する際の手続者の負担が軽減される。また、質問画面において各質問は対話形式で行われるので、手続者は迷わず回答でき、回答漏れが生じることもなく、短時間で効率よく回答できる。
また、手続者が適切な書類を用意できるので、窓口の担当者は提出された書類をスムーズに受理することができ、受付業務を効率良く行うことができる。
【００５８】
また上述した実施形態１では、情報入力画面を介して手続者が入力した個人情報が、提出すべき全ての書類で使用される。例えば、手続者の氏名及び住所等はそれぞれの書類に記入する必要があるが、手続者は個人情報を１回入力すればよいので、手続者の負担が軽減される。また、コンピュータ１の操作部１４を介して入力された個人情報が各書類に記載されるので、見易い文字が記入された書類を作成及び提出できる。よって、手書き文字の読み難さによる窓口担当者の負担が軽減される。また、記入漏れ又は記入ミス等を抑制でき、記入漏れ又は記入ミス等による手続のやり直しの発生を抑制できる。
【００５９】
また上述した実施形態１では、提出書類と共に、提出先の情報及び各書類の提出順序が記載された案内書類（図１２参照）が印刷される。各提出書類の提出先がそれぞれ異なる場合であっても、手続者は、案内書類によってそれぞれの提出先及び提出順序を把握できるので、手続者は迷わずに適切な提出先に書類を提出でき、手続（書類の提出）を効率よく行うことができる。なお、各提出書類に添付すべき書類がある場合に、案内書類に、必要な添付書類の情報を記載してもよい。これにより、手続者は添付書類が必要であることを容易に把握できる。
実施形態１では、上述したような効果を、１つのドキュメントファイルＤによって実現できる。
【００６０】
図１５は、情報入力画面の変形例を示す模式図である。手続者の個人情報等を入力するための情報入力画面は、図１５に示すように、対話形式で各情報の入力を促す態様とすることができる。これにより、手続者は迷うことなく各情報の入力を行うことができると共に、入力漏れの発生を抑制できるので、情報の入力を効率よく行うことができる。
【００６１】
（実施形態２）
上述の実施形態１は、例えば手続者の自宅にあるコンピュータ１を用いた形態である。実施形態２では、例えば官公庁、企業等のような書類の提出先に設置された端末機を用いる。図１６は実施形態２の端末機の設置態様を示す模式図であり、図１７は実施形態２の端末機の構成例を示すブロック図である。
端末機２は、上述の実施形態１のコンピュータ１と同様の構成により実現できる。具体的には、端末機２は、制御部２０、主記憶装置２１、補助記憶装置２２、タッチパネル２３及び通信部２４等を含み、これらの各部はバスを介して相互に接続されている。端末機２の制御部２０、主記憶装置２１、補助記憶装置２２及び通信部２４は、上述の実施形態１のコンピュータ１の制御部１０、主記憶装置１１、補助記憶装置１２及び通信部１５と同様の構成であるので、説明を省略する。なお、補助記憶装置２２に記憶してあるドキュメント表示プログラム２２ａ、プリンタドライバ２２ｂ及びドキュメントファイルＤもそれぞれ、実施形態１のドキュメント表示プログラム１２ａ、プリンタドライバ１２ｂ及びドキュメントファイルＤと同様の構成である。
【００６２】
端末機２は、例えば役所等の入り口近傍に設置され、訪れた手続者が立った状態で操作することが想定されるので、操作性を向上させるためにタッチパネル２３を備える。端末機２は、タッチパネル２３以外は、実施形態１のコンピュータ１と同様の構成を有する。なお、端末機２は、タッチパネル２３の代わりに、コンピュータ１のように表示部１３及び操作部１４を別体で備える構成でもよく、また、タッチパネル２３と操作部１４とを備える構成でもよい。
【００６３】
また、端末機２の通信部２４は、例えば役所等に設置されたＬＡＮ（Local Area Network）に接続するためのインタフェースであり、ＬＡＮを介して、役所内に設置されたサーバ装置３と通信を行う。なお、通信部２４による通信は、ＬＡＮケーブルを介した有線通信でもよいし、無線通信でもよい。
また、実施形態２では、制御部２０は、ドキュメントファイルＤをサーバ装置３からダウンロードして補助記憶装置２２に記憶してもよい。
端末機２の制御部２０は、ドキュメント表示プログラム２２ａ、プリンタドライバ２２ｂ及びドキュメントファイルＤを実行することにより、実施形態１のコンピュータ１の制御部１０と同様に、図５に示す各機能を実現する。
【００６４】
サーバ装置３は、一般的なサーバ装置であり、例えば役所で管理されている各種のデータベースを保存している。サーバ装置３は、制御部３０、主記憶装置３１、補助記憶装置３２及び通信部３３等を含み、これらの各部はバスを介して相互に接続されている。サーバ装置３は、液晶ディスプレイ、有機ＥＬディスプレイ等の表示部、キーボード、マウス等の操作部を備えてもよい。
制御部３０は、ＣＰＵ又はＭＰＵ等のプロセッサを含み、補助記憶装置３２に記憶してある制御プログラムを主記憶装置３１に展開して実行することにより種々の制御処理を行う。
【００６５】
補助記憶装置３２は、ハードディスク、ＳＳＤ、フラッシュメモリ等の大容量の記憶装置である。補助記憶装置３２は、制御部３０が実行する各種の制御プログラム、各種のデータ、各種のデータが蓄積されたデータベース等を記憶する。主記憶装置３１は、ＲＡＭ、フラッシュメモリ等であり、制御部３０が制御プログラムを実行する際に発生するデータを一時的に記憶する。
通信部３３は、ＬＡＮに接続するためのインタフェースであり、ＬＡＮを介して端末機２と通信を行う。
【００６６】
端末機２は、実施形態１のコンピュータ１と同様に、図８及び図９に示す処理を行う。これにより、実施形態２の端末機２においても、実施形態１と同様の効果が得られる。
実施形態２では、例えば端末機２の近傍にプリンタ（図示せず）を設置し、端末機２からプリンタを使用できるように設定しておく。これにより、図８及び図９中のステップＳ８及びＳ２０の処理では、端末機２の近傍のプリンタによって提出書類及び案内書類が印刷される。よって、手続者は、印刷された案内書類に示された提出先へ、印刷された提出書類を提出すればよい。
【００６７】
なお、実施形態２では、図９中のステップＳ２１において、端末機２の制御部２０は、処理の終了を受け付ける終了受付画面を表示するが、ここでの終了受付画面は、手続者が入力した情報を保存するか否かを回答する入力フォームを含まない。即ち、実施形態２の終了受付画面は、処理の終了を指示する「終了」ボタン、及び印刷の実行を再度指示する「印刷」ボタンを表示する。よって、実施形態２では、制御部２０は、図９中のステップＳ２２，Ｓ２３の処理は行わず、終了受付画面を介して処理の終了が指示された場合、質問画面及び情報入力画面を介して受け付けて主記憶装置２１に記憶した各情報を主記憶装置２１から削除（消去）し（Ｓ２４）、処理を終了する。これにより、手続者が端末機２に入力した情報が端末機２上に残らないので、個人情報等の漏洩が生じない。
【００６８】
実施形態２においては、端末機２とサーバ装置３とがＬＡＮを介して接続されているので、端末機２で作成した書類をＬＡＮ経由でサーバ装置３へ提出することもできる。例えば、図９中のステップＳ１７において、制御部２０は、「印刷」ボタンだけでなく、「オンライン手続」ボタンを表示した通知画面を表示部１３に表示する。そして、ステップＳ１９において、書類の印刷が指示されずにオンライン手続の実行が指示された場合、制御部２０は、ステップＳ１８にて入力情報が反映（追加）された提出書類を電子データでサーバ装置３へ送信する。
【００６９】
この場合、端末機２を用いて作成した書類を端末機２からそのまま提出することができるので、手続者は各提出先へ出向く必要がなく、各手続をより効率よく行うことが可能となる。また、端末機２を用いて入力した手続者の個人情報が、インターネット等のネットワークＮ上へ流出しないので、ネットワークＮを介した個人情報等の漏洩が生じない。更に、端末機２を用いて入力された情報がサーバ装置３で使用できるので、書類を受理した後のデータベースへの情報の入力作業が不要となり、書類を受理した後の業務の効率化が可能となる。
【００７０】
（実施形態３）
図１８は、実施形態３のコンピュータの構成例を示すブロック図である。実施形態３のコンピュータ１は、実施形態１のコンピュータ１と同様の構成を有し、更にマイナンバーカードリーダ１６を備える。
マイナンバーカードリーダ１６は、例えばＩＣ（Integrated Circuit）カードリーダであり、マイナンバーカードに貼付してあるＩＣカードに記憶されている各個人の氏名、住所、生年月日及び性別の個人情報を読み取る。また、マイナンバーカードリーダ１６は、ＯＣＲ（Optical character recognition）でもよく、この場合、マイナンバーカードの表面に記載してある各個人の氏名、住所、生年月日及び性別の個人情報を読み取る。
【００７１】
実施形態３のコンピュータ１では、手続者の氏名、住所、生年月日及び性別の個人情報は、情報入力画面を介して手続者が入力せずに、マイナンバーカードから読み取ることができる。例えば、コンピュータ１の制御部１０は、図８中のステップＳ１においてドキュメントファイルＤを表示部１３に表示した際に、「マイナンバーカードから個人情報を読み取りますか？」のようなメッセージを表示する。マイナンバーカードから個人情報を読み取らないことが選択された場合、制御部１０は、実施形態１と同様にステップＳ２以降の処理を行う。
【００７２】
マイナンバーカードから個人情報を読み取ることが選択された場合、制御部１０は、マイナンバーカードリーダ１６によってマイナンバーカードから個人情報を読み取り、主記憶装置１１に記憶する。なお、このとき、制御部１０は、マイナンバーカードリーダ１６によってマイナンバーカードから個人情報を読み取る旨のメッセージを表示部１３に表示して、手続者に促す。また、制御部１０は、図８中のステップＳ９において、マイナンバーカードから読み取って主記憶装置１１に記憶した個人情報が記入された情報入力画面を表示部１３に表示する。これにより、マイナンバーカードから取得した個人情報については、手続者は操作部１４を介して入力する必要がないので、手続者による情報入力の負担を軽減できる。
【００７３】
なお、実施形態３において、マイナンバーカードに限らず、手続者の個人情報が記憶されたメモリ、ＩＣカード、データベースから個人情報を読み取る構成とすることができる。また、質問画面における各質問に対する回答や、情報入力画面を介して入力する必要がある各情報が記憶された記憶媒体（メモリ、ＩＣカード、データベース等）から各回答及び各情報を読み取る構成とすることもできる。
【００７４】
マイナンバーカードから個人情報を読み取る場合、マイナンバーカードの電子証明書を使用することもできる。この場合、コンピュータ１にて作成した提出書類の電子データ（書類データ）に電子署名を付与することができる。よって、自宅のコンピュータ１からネットワークＮを介したオンライン手続を行う際にも、安全に書類データを送信（提出）することができる。
【００７５】
実施形態３の構成は、実施形態２の端末機２にも適用できる。具体的には、図１７に示す端末機２に、マイナンバーカードリーダ１６を設け、手続者の氏名、住所、生年月日及び性別の個人情報を、マイナンバーカードから読み取るようにしてもよい。このような構成においても、実施形態３と同様の効果が得られる。
【００７６】
上述の各実施形態では、手続者は、コンピュータ１又は端末機２で作成してプリンタで印刷した提出書類を、提出先へ出向いて提出する構成であった。提出書類には例えば郵送での提出が可能なものもある。よって、提出書類及び案内書類と共に、郵送用の封筒用紙を印刷する構成としてもよい。郵送用の封筒用紙とは、切り取り線及び折り線と共に、提出先の郵便番号、住所、宛名等が印刷されており、切り取り線で切り取った後に折り線で折って組み立てることにより、提出書類が入る封筒が完成する用紙である。この場合、手続者は、提出先の住所等を知らなくてもよく、組み立てた封筒に、印刷した提出書類を入れて郵送すればよい。
【００７７】
今回開示された実施の形態はすべての点で例示であって、制限的なものでは無いと考えられるべきである。本発明の範囲は、上記した意味では無く、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００７８】
１              コンピュータ
１０            制御部
１１            主記憶装置
１２            補助記憶装置
１３            表示部
１６            マイナンバーカードリーダ
１２ａ          ドキュメント表示プログラム
１３ａ〜１３ｆ  入力フォーム
Ｄ              ドキュメントファイル（ドキュメントデータ）
Ｐ              制御プログラム
【図１】
2018032068.tif 000003
【図２】
2018032068.tif 000004
【図３】
2018032068.tif 000005
【図４】
2018032068.tif 000006
【図５】
2018032068.tif 000007
【図６】
2018032068.tif 000008
【図７】
2018032068.tif 000009
【図８】
2018032068.tif 000010
【図９】
2018032068.tif 000011
【図１０】
2018032068.tif 000012
【図１１】
2018032068.tif 000013
【図１２】
2018032068.tif 000014
【図１３】
2018032068.tif 000015
【図１４】
2018032068.tif 000016
【図１５】
2018032068.tif 000017
【図１６】
2018032068.tif 000018
【図１７】
2018032068.tif 000019
【図１８】
2018032068.tif 000020
【手続補正書】
【提出日】平成30年1月9日(2018.1.9)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明の一態様に係るプログラムは、コンピュータに、ドキュメントデータを表示させるためのプログラムにおいて、前記ドキュメントデータは、複数の質問に対する回答の入力フォーム、複数の個人情報の入力フォーム、複数の書類データ、及び制御プログラムを含むファイルデータであり、外部装置から前記コンピュータにダウンロードされており、前記コンピュータが前記ドキュメントデータを表示した場合に、前記ドキュメントデータに含まれる前記制御プログラムを実行することにより、前記コンピュータに、表示された前記ドキュメントデータに含まれる前記回答の入力フォームを介して回答情報を取得し、取得した前記回答情報に基づいて、前記複数の書類データから少なくとも１つの書類データを抽出し、表示された前記ドキュメントデータに含まれる前記個人情報の入力フォームを介して個人情報を取得し、抽出した前記書類データに、取得した前記個人情報及び回答情報を追加する処理を実行させることを特徴とする。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明の一態様に係る書類作成方法は、ドキュメントデータを表示部に表示させるコンピュータによる書類作成方法において、前記コンピュータが、複数の質問に対する回答の入力フォーム、複数の個人情報の入力フォーム、複数の書類データ、及び制御プログラムを含むファイルデータである前記ドキュメントデータを外部装置からダウンロードし、ダウンロードした前記ドキュメントデータを表示部に表示し、前記ドキュメントデータを表示した場合に、前記ドキュメントデータに含まれる前記制御プログラムを実行することにより、表示された前記ドキュメントデータに含まれる前記回答の入力フォームを介して回答情報を取得し、取得した前記回答情報に基づいて、前記複数の書類データから少なくとも１つの書類データを抽出し、表示された前記ドキュメントデータに含まれる前記個人情報の入力フォームを介して個人情報を取得し、抽出した前記書類データに、取得した前記個人情報及び回答情報を追加することを特徴とする。
【手続補正３】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１
【補正方法】変更
【補正の内容】
【請求項１】
コンピュータに、ドキュメントデータを表示させるためのプログラムにおいて、
前記ドキュメントデータは、複数の質問に対する回答の入力フォーム、複数の個人情報の入力フォーム、複数の書類データ、及び制御プログラムを含むファイルデータであり、外部装置から前記コンピュータにダウンロードされており、
前記コンピュータが前記ドキュメントデータを表示した場合に、前記ドキュメントデータに含まれる前記制御プログラムを実行することにより、
前記コンピュータに、
表示された前記ドキュメントデータに含まれる前記回答の入力フォームを介して回答情報を取得し、
取得した前記回答情報に基づいて、前記複数の書類データから少なくとも１つの書類データを抽出し、
表示された前記ドキュメントデータに含まれる前記個人情報の入力フォームを介して個人情報を取得し、
抽出した前記書類データに、取得した前記個人情報及び回答情報を追加する
処理を実行させることを特徴とするプログラム。
【手続補正４】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項８
【補正方法】変更
【補正の内容】
【請求項８】
ドキュメントデータを表示部に表示させるコンピュータによる書類作成方法において、
前記コンピュータが、
複数の質問に対する回答の入力フォーム、複数の個人情報の入力フォーム、複数の書類データ、及び制御プログラムを含むファイルデータである前記ドキュメントデータを外部装置からダウンロードし、
ダウンロードした前記ドキュメントデータを表示部に表示し、
前記ドキュメントデータを表示した場合に、前記ドキュメントデータに含まれる前記制御プログラムを実行することにより、
表示された前記ドキュメントデータに含まれる前記回答の入力フォームを介して回答情報を取得し、
取得した前記回答情報に基づいて、前記複数の書類データから少なくとも１つの書類データを抽出し、
表示された前記ドキュメントデータに含まれる前記個人情報の入力フォームを介して個人情報を取得し、
抽出した前記書類データに、取得した前記個人情報及び回答情報を追加する
ことを特徴とする書類作成方法。