(57)【要約】【課題】複数の共通入力画面を利用して入力を行うことで、電子フォームにおける利用者の分かり易さを向上させることができる電子フォーム配信端末を提供する。【解決手段】電子フォーム配信システム１は、ネットワーク３を通じて接続された利用者端末２と、サーバ１１とから構成されている。申請などの手続を行う利用者が、利用者端末２を操作して複数の電子フォームを指定すると、サーバ１１は指定された電子フォームに含まれる部品を特定する。電子フォームに含まれる部品は、予めグループが割り当てられており、サーバ１１は、特定した部品をグループ毎に分類する。そして、サーバ１１は、分類した各グループに１つずつ、特定した部品に基づいて共通入力画面を自動的に作成する。共通入力画面に入力されたデータは、サーバ１１により、自動的に利用者が指定した複数の電子フォームへ転記される。【選択図】図７
2007109173.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを通じて利用者端末と通信可能な電子フォーム配信装置において、
利用者端末から複数の電子フォームの指定を受信する受信手段と、
指定された電子フォームに含まれ、予め複数のグループに分類された部品を特定する部品特定手段と、
特定した部品を、前記グループ毎に分類する分類手段と、
分類した部品に基づいて、各グループに１つずつ共通入力画面を作成する共通入力画面作成手段と、を備えることを特徴とする電子フォーム配信装置。
【請求項２】
ネットワークを通じて利用者端末と通信可能な電子フォーム配信装置において、
利用者端末から複数の電子フォームの指定を受信する受信手段と、
指定された電子フォームに含まれ、予め複数のグループに分類された部品を特定する部品特定手段と、
特定した部品のうち、前記複数の電子フォームに共通して含まれる共通部品を特定する共通部品特定手段と、
前記共通部品を、前記グループ毎に分類する分類手段と、
分類した前記共通部品に基づいて、各グループに１つずつ共通入力画面を作成する作成手段と、を備えることを特徴とする電子フォーム配信装置。
【請求項３】
前記グループ毎に、共通入力画面内における前記部品の表示優先順位であるランクを定義したランク情報を記憶するランク情報記憶手段と、
前記グループ毎に、前記ランク情報に基づいて前記共通部品のランクを特定するランク特定手段と、をさらに備え、
前記作成手段は、特定したランク及び前記共通部品に基づいて、各グループに１つずつ前記共通入力画面を作成することを特徴とする請求項２に記載の電子フォーム配信装置。
【請求項４】
前記グループの優先順位であるグループ順位を定義したグループ順位情報を記憶するグループ順位情報記憶手段をさらに備え、
前記作成手段は、前記グループ順位情報、特定したランク及び前記共通部品に基づいて、順番に各グループに１つずつ前記共通入力画面を作成することを特徴とする請求項３に記載の電子フォーム配信装置。
【請求項５】
ネットワークを通じて利用者端末と通信可能なコンピュータにより実行されるプログラムであって、
利用者端末から複数の電子フォームの指定を受信する受信手段、
指定された電子フォームに含まれ、予め複数のグループに分類された部品を特定する部品特定手段、
特定した部品を、前記グループ毎に分類する分類手段、
分類した部品に基づいて、各グループに１つずつ共通入力画面を作成する共通入力画面作成手段、として前記コンピュータを機能させることを特徴とする配信プログラム。
【請求項６】
ネットワークを通じて利用者端末と通信可能なコンピュータにより実行されるプログラムであって、
利用者端末から複数の電子フォームの指定を受信する受信手段、
指定された電子フォームに含まれ、予め複数のグループに分類された部品を特定する部品特定手段、
特定した部品のうち、前記複数の電子フォームに共通して含まれる共通部品を特定する共通部品特定手段、
前記共通部品を、前記グループ毎に分類する分類手段、
分類した前記共通部品に基づいて、各グループに１つずつ共通入力画面を作成する作成手段、として前記コンピュータを機能させることを特徴とする配信プログラム。
【請求項７】
前記グループ毎に、共通入力画面内における前記部品の表示優先順位であるランクを定義したランク情報を記憶するランク情報記憶手段、
前記グループ毎に、前記ランク情報に基づいて前記共通部品のランクを特定するランク特定手段、としてさらに前記コンピュータを機能させ、
前記作成手段は、特定したランク及び前記共通部品に基づいて、各グループに１つずつ前記共通入力画面を作成することを特徴とする請求項６に記載の配信プログラム。
【請求項８】
前記グループの優先順位であるグループ順位を定義したグループ順位情報を記憶するグループ順位情報記憶手段としてさらに前記コンピュータを機能させ、
前記作成手段は、前記グループ順位情報、特定したランク及び前記共通部品に基づいて、順番に各グループに１つずつ前記共通入力画面を作成することを特徴とする請求項７に記載の配信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の電子フォームに効率良くデータを入力するための技術に関する。
【背景技術】
【０００２】
近年、官公庁向けの各種申請手続が電子化されてきており、利用者は電子フォームを取得して必要事項を入力することにより申請書などの電子データ（以下、「電子書類」とも呼ぶ。）を作成して官公庁に提出することができるようになりつつある。電子フォームは、官公庁や特定の企業が運営するサーバ（以下、「電子フォーム配信サーバ」と呼ぶ。）などを通じて利用者に提供される。その際、利用者が作成すべき電子書類が複数存在する場合には、電子フォーム配信サーバは、複数の電子フォームを同時にまとめて利用者の端末へ配信することになる。
【０００３】
しかし、複数のフォームを個別に連続して配信するだけでは、利用者は各電子フォームに対して名前や住所などの頻出項目を何度も入力する必要が生じ、利用者の負荷が非常に高くなると共に入力ミスを誘発しやすい。
【０００４】
そこで、電子フォーム配信サーバにおいて、同時に配信すべき複数の電子フォームから共通項目を抜き出し、共通項目のみを含む新しい電子フォーム（以下、「共通部入力フォーム」と呼ぶ。）を動的に生成するシステムが提案されている（特許文献１）。この共通部入力フォームに対して利用者が入力したデータを、利用者が要求する複数の個別フォームに転記することができれば、利用者による共通項目の入力が１度で完了し、利用者の電子フォーム作成における負荷を大幅に削減することができる。
【０００５】
共通部入力フォームは、複数の電子フォーム中に含まれる共通の部品（例えば、氏名入力フィールドや住所入力フィールドのような入力項目毎の単位）を組み合わせて生成される。しかしながら、どの部品が必要であるかは申請状況によって変化するため、部品同士の関係情報を持っていないと、脈絡のない項目が羅列されてしまったり、項目と項目の間に意味のないスペースが挿入されてしまうなど大変入力しにくいフォームが生成されてしまう。そこで、申請状況などに応じて、複数の電子フォームに含まれる共通入力項目を集めてグループ化し、適切な共通部入力フォームを自動生成することが可能なシステムが提案されている（特許文献２）。
【０００６】
しかし、たとえグループ化したとしても、１つの共通部入力フォームに多くの共通項目が配置されていると、各項目の内容を把握しにくく、入力ミスを誘発しやすい。また、スクロールしなければ１つの画面上で共通部入力フォームを見ることができないため、利用者にとって非常に不便である。
【０００７】
【特許文献１】特開２００３−４４７８１号公報
【特許文献２】特開２００３−２１６８８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明は、以上の点に鑑みてなされたものであり、複数の共通入力画面を利用して入力を行うことで、利用者の分かり易さを向上させることができる電子フォーム配信装置及び配信プログラムを提供することを課題とする。
【課題を解決するための手段】
【０００９】
本発明の１つの観点では、ネットワークを通じて利用者端末と通信可能な電子フォーム配信装置において、利用者端末から複数の電子フォームの指定を受信する受信手段と、指定された電子フォームに含まれ、予め複数のグループに分類された部品を特定する部品特定手段と、特定した部品を、前記グループ毎に分類する分類手段と、分類した部品に基づいて、各グループに１つずつ共通入力画面を作成する共通入力画面作成手段と、を備える。
【００１０】
上記のように構成された電子フォーム配信装置によれば、利用者が操作する利用者端末と、電子フォーム配信装置とはネットワークを通じて通信可能に接続されている。電子フォーム配信装置は、例えばネットワークとしてのインターネットに接続したサーバとしてもよい。申請などの手続を行う利用者が、利用者端末を操作して複数の電子フォームを指定すると、電子フォーム配信装置は指定された電子フォームに含まれる部品を特定する。電子フォームに含まれる部品は、予めグループが割り当てられており、電子フォーム配信装置は、特定した部品をグループ毎に分類する。そして、電子フォーム配信装置は、分類した各グループに１つずつ、特定した部品に基づいて共通入力画面を自動的に作成する。つまり、各グループに分類された部品は、共通入力画面の構成要素となる。なお、共通入力画面に入力されたデータは、自動的に利用者が指定した複数の電子フォームへ転記される。
【００１１】
これによれば、グループ毎に別々の共通入力画面を作成し、利用者端末上で表示させることができる。そのため、１つの共通入力画面内に様々なグループに属する複数の部品、即ち項目が配置され、利用者にとって分かりにくいといった問題を解消することができる。換言すると、グループ毎に別々の共通入力画面が表示されることで、利用者にとって、整理されて見やすい、入力しやすいといったメリットが生じる。
【００１２】
本発明の別の観点では、ネットワークを通じて利用者端末と通信可能な電子フォーム配信装置において、利用者端末から複数の電子フォームの指定を受信する受信手段と、指定された電子フォームに含まれ、予め複数のグループに分類された部品を特定する部品特定手段と、特定した部品のうち、前記複数の電子フォームに共通して含まれる共通部品を特定する共通部品特定手段と、前記共通部品を、前記グループ毎に分類する分類手段と、分類した前記共通部品に基づいて、各グループに１つずつ共通入力画面を作成する作成手段と、を備える。
【００１３】
上記のように構成された電子フォーム配信装置によれば、利用者が操作する利用者端末と、電子フォーム配信装置とはネットワークを通じて通信可能に接続されている。申請などの手続を行う利用者が、利用者端末を操作して複数の電子フォームを指定すると、電子フォーム配信装置は指定された電子フォームに含まれる部品を特定する。さらに、電子フォーム配信装置は、指定された複数の電子フォームに共通して含まれる共通部品を特定する。電子フォームに含まれる部品は、予めグループが割り当てられており、電子フォーム配信装置は、特定した共通部品をグループ毎に分類する。そして、電子フォーム配信装置は、分類した各グループに１つずつ、特定した共通部品に基づいて共通入力画面を自動的に作成する。なお、共通入力画面に入力されたデータは、自動的に利用者が指定した複数の電子フォームへ転記される。これによれば、複数の電子フォームに共通して含まれる項目のみを抽出して、グループ毎に別々の共通入力画面を作成し、利用者端末に表示させることができる。
【００１４】
上記電子フォーム配信装置の一態様では、前記グループ毎に、共通入力画面内における前記部品の表示優先順位であるランクを定義したランク情報を記憶するランク情報記憶手段と、前記グループ毎に、前記ランク情報に基づいて前記共通部品のランクを特定するランク特定手段と、をさらに備え、前記作成手段は、特定したランク及び前記共通部品に基づいて、各グループに１つずつ前記共通入力画面を作成する。これによれば、電子フォーム配信装置は、ランクに基づいて共通入力画面内における共通部品の配置を決定する。そのため、表示優先順位に基づき整理された状態で共通部品、即ち項目を表示することが可能となる。予め設定するランクを、一般的な電子フォームの並び順に合わせることで、共通入力画面と、当該共通入力画面に入力されたデータに基づいて作成される電子フォームとの差異を小さくし、確認しやすくすることも可能である。
【００１５】
上記電子フォーム配信装置の他の一態様では、前記グループの優先順位であるグループ順位を定義したグループ順位情報を記憶するグループ順位情報記憶手段をさらに備え、前記作成手段は、前記グループ順位情報、特定したランク及び前記共通部品に基づいて、順番に各グループに１つずつ前記共通入力画面を作成する。これによれば、重要なグループに対応する共通入力画面を早く作成することができる。換言すると、重要なグループに対応する共通入力画面を早く作成し、利用者端末に配信することで、利用者は集中力の途切れていない最初に当該共通入力画面への入力を行うことができる。よって、重要な項目が多いグループの入力ミスを防止することが可能となる。
【００１６】
本発明の別の観点では、ネットワークを通じて利用者端末と通信可能なコンピュータにより実行されるプログラムであって、利用者端末から複数の電子フォームの指定を受信する受信手段、指定された電子フォームに含まれ、予め複数のグループに分類された部品を特定する部品特定手段、特定した部品を、前記グループ毎に分類する分類手段、分類した部品に基づいて、各グループに１つずつ共通入力画面を作成する共通入力画面作成手段、として前記コンピュータを機能させる。
【００１７】
上記配信プログラムをコンピュータにより実行することにより、上述の電子フォーム配信装置を実現することができる。また、上述の電子フォーム配信装置の各態様も同様に実現することができる。
【発明の効果】
【００１８】
本発明によれば、複数の共通入力画面を利用して入力を行うことで、電子フォームにおける利用者の分かり易さを向上させることができる。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照して本発明の好適な実施の形態について説明する。
【００２０】
[システム構成]
図１に、本発明の実施形態にかかる電子フォーム処理システムの概略構成を示す。図１に示す電子フォーム処理システム１においては、利用者が使用する利用者端末２と、サーバ１１と、フォーム情報提供者の端末４と、手続先端末５とがネットワーク３を介して通信可能に接続されている。ネットワーク３の好適な例はインターネットである。
【００２１】
利用者は、電子フォームに必要事項を入力して申請書、届出書その他各種の電子書類を作成し、官公庁などの手続先端末５へ提出する個人又は企業などである。利用者端末２は、個人や企業が所有するパーソナルコンピュータや携帯型端末装置などとすることができる。利用者端末２には、利用者が電子フォームに対する入力作業を行うためのブラウザソフトが実装されている。
【００２２】
手続先端末５は、利用者が申請などの手続を行う相手先の端末装置であり、手続先は官公庁などの他、銀行、保険会社その他の私企業などの場合もある。
【００２３】
フォーム提供者とは、新たな電子フォームをサーバ１１へ提供する者であり、新たな電子フォームの使用が決まった場合には、フォーム提供者はその電子フォームに関する情報（体裁、項目など）をサーバ１１へ提供する。
【００２４】
サーバ１１は、利用者が要求した電子フォームを利用者に提供するものであり、電子フォームデータベース（以下、「ＤＢ」と呼ぶ。）１２、使用部品管理ＤＢ１３及び標準ルールＤＢ１４に接続されている。電子フォームＤＢ１２は、各種の電子フォームを保存するＤＢである。ここで、電子フォームとは、後述する共通入力画面で入力されたデータが、個別の手続単位毎に展開される電子帳票であり、静的な画面デザインに入力可能な項目が配されたものである。なお、電子フォームは、例えばＸＭＬ（eXtensible Markup Language）データなどにより構成することができる。
【００２５】
使用部品管理ＤＢ１３は、各電子フォームに含まれる部品を電子フォーム毎に記憶している。なお、「部品」とは、電子フォームを構成するデータの単位であり、基本的には入力項目毎に１つの部品が用意され、複数の部品の集合として電子フォームが構成されている。
【００２６】
標準ルールＤＢ１４は、詳細は後述するが、ランク情報及びグループ順位情報を記憶している。換言すると、標準ルールＤＢ１４は、グループ毎に分割された共通入力画面のグループ分け、及び、各グループ内の部品（入力項目）の表示優先順位についてのルールを記憶している。
【００２７】
まず、図２乃至図５を参照して、本システムにおける共通入力画面の作成方法の概要を述べておく。図２は、電子フォームＡ及び電子フォームＡの設定情報を示す図である。図３は、電子フォームＢ及び電子フォームＢの設定情報を示す図である。図４は、各グループのランク情報を模式的に示す図である。図５は、経過時間に伴う共通入力画面の遷移を示す図である。
【００２８】
利用者は、まず、利用者端末２を使用して、必要な電子フォームを指定する。このとき、利用者端末２は、指定した電子フォームの情報を要求情報として、ネットワーク３を介し、サーバ１１へ送信する。具体的に、利用者が、図２（ａ）に示す電子フォームＡと、図３（ａ）に示す電子フォームＢを指定したとする。
【００２９】
ここで、電子フォームについて、図２（ａ）及び図３（ａ）を参照して説明する。電子フォームは、上述のように、複数の部品から構成されている。具体的に、図２（ａ）に示す電子フォームＡは、図示のように、各入力項目に対応する９個の部品から構成されている。部品には、各部品を識別する情報である部品ＩＤが割り当てられている。本実施形態では、図示のように、電子フォームＡには、「Ｋ１」乃至「Ｋ９」の部品ＩＤが割り当てられているものとする。また、部品は、複数のグループに分類されている。なお、本実施形態では、各部品がグループＡ乃至Ｃに分類されているものとする。具体的に、グループＡは個人情報に関する入力項目の部品、グループＢは手続内容に関する入力項目の部品、グループＣはその他の内容に関する入力項目の部品であるものとする。
【００３０】
そして、電子フォームは、詳細は後述するが、当該電子フォームを構成する部品と、当該部品に対応するグループとを対応付けた、図２（ｂ）に示すような設定情報を保有している。この設定情報は、共通入力画面の分割グループについての定義体である。なお、設定情報は、電子フォームに含まれている。
【００３１】
一方、図３（ａ）に示す電子フォームＢは、図示のように、各入力項目に対応する１１個の部品から構成されている。本実施形態では、図示のように、電子フォームＢには、「Ｋ１」乃至「Ｋ１３」の部品ＩＤが割り当てられているものとする。なお、複数の電子フォームで使用される部品であっても、タグ名が同一のものは、同一の部品であると認識され、同一の部品ＩＤが割り当てられる。具体的に、「氏名」、「かな」及び「変更後の住所」への入力項目は、電子フォームＡ及びＢに共通であるため、図２（ａ）及び図３（ａ）に示すように、同一の部品ＩＤ「Ｋ１」乃至「Ｋ７」がそれぞれ割り当てられている。
【００３２】
なお、本実施形態では、設定情報が電子フォームに含まれていることとしているが、本発明はこれに限定されるものではなく、設定情報と電子フォームが１：１の関係であれば、電子フォームの外部で紐付けられているＸＭＬファイル等であってもよい。
【００３３】
サーバ１１は、取得した要求情報に基づいて、指定された電子フォームに含まれる部品を特定する。具体的に、サーバ１１は、指定された電子フォームに含まれる設定情報に基づいて、当該電子フォームに必要な部品を特定する。そして、特定した部品の部品ＩＤに基づいて、使用部品管理ＤＢ１３から必要な部品を抽出する。さらに、サーバ１１は、特定した部品の部品ＩＤと、標準ルールＤＢ１４に記憶されたランク情報とに基づいて、各部品のランクを特定する。
【００３４】
ここで、標準ルールＤＢ１４に記憶されたランク情報について図４を参照して説明する。図４（ａ）乃至（ｃ）は、それぞれグループＡ乃至Ｃに対応するランク情報のデータ構造を模式的に示す図である。図示のように、ランク情報は、各グループに１つずつ存在する。本実施形態では、複数の電子フォームに含まれる全ての部品にそれぞれＡ、Ｂ、Ｃいずれかのグループが予め設定されている。グループＡのランク情報には、グループＡと設定された全ての部品が含まれている。同様に、グループＢ又はＣのランク情報には、それぞれグループＢ又はＣと設定された全ての部品が含まれている。また、図示のように、ランク情報は、部品ＩＤ、項目名、タグ名及びランクから構成されている。部品ＩＤは、各部品を識別する情報である。項目名は、部品ＩＤが示す部品に対応する入力項目の名称である。タグ名は、部品ＩＤが示す部品を示すタグの名称である。ランクとは、共通入力画面内における部品の表示優先順位を示す情報である。なお、本実施形態では、ランクは数字で表されており、数字が小さい方がより優先順位が高いものとする。
【００３５】
そして、サーバ１１は、特定した部品及びランクに基づいて、各グループに１つずつ共通入力画面を作成する。具体的に、サーバ１１は、ランクに基づいて、使用部品管理ＤＢ１３から抽出した部品の配置を決定することにより、共通入力画面を作成する。なお、本実施形態では、ランクに基づいて、表示優先順位の高い部品ほど、共通入力画面内において上に配置するものとする。このようにして、サーバ１１は、各グループに１つずつ、即ちグループＡ乃至Ｃに対応する３つの共通入力画面を作成する。
【００３６】
なお、サーバ１１は、標準ルールＤＢ１４に記憶されるグループ順位情報に基づいて、順番に各グループに対応する共通入力画面を作成する。グループ順位情報とは、グループの優先順位である。サーバ１１は、優先順位が高いグループに対応する共通入力画面を先に作成する。つまり、グループ順位情報が示す順番で、各グループに対応する共通入力画面を作成する。そして、サーバ１１は、作成した共通入力画面を利用者端末２へ送信する。利用者端末２は、作成された順番、即ちグループ順位情報が示す順番で、各グループに対応する共通入力画面を表示することができる。具体的に、本実施形態では、グループＡが最も優先順位が高く、グループＣが最も優先順位が低いものとする。この場合、サーバ１１は、グループＡ、Ｂ、Ｃの順番で共通入力画面を作成する。よって、利用者端末２は、図５に示すように、時間の経過に伴って、グループＡの共通入力画面、グループＢの共通入力画面及びグループＣの共通入力画面の順番でグループ毎に分割して表示する。
【００３７】
このように、本発明によれば、グループ毎に別々の共通入力画面を作成し、利用者端末上で表示させる。つまり、共通入力画面を作成するにあたり、利用者の分かり易さを向上させるために項目の優先順位や項目間の相関関係を考慮した画面分割及び画面毎の表示順序の制御を行うことができる。そのため、１つの共通入力画面内に様々なグループに属する複数の部品、即ち項目が配置され、利用者にとって分かりにくいといった問題を解消することができる。換言すると、グループ毎に別々の共通入力画面が表示されることで、利用者にとって、整理されて見やすい、入力しやすいといったメリットが生じる。
【００３８】
また、共通入力画面内の配置をランクにより決定することで、表示優先順位に基づき整理された状態で項目を表示することが可能となる。予め設定するランクを、一般的な電子フォームの並び順に合わせることで、共通入力画面と、当該共通入力画面に入力されたデータに基づいて作成される電子フォームとの差異を小さくし、確認しやすくすることも可能である。
【００３９】
[共通部品]
図６に、共通入力画面の概念を模式的に示す。いま、利用者が図６に示す２つの電子フォームＣ及びＤを要求したとする。電子フォームＣはその構成要素として部品Ｋ２０、Ｋ２１、Ｋ２２及びＫ２３を含み、電子フォームＤはその構成要素として部品Ｋ２０、Ｋ２１、Ｋ２３、Ｋ２４及びＫ２５を含む。なお、Ｋ２０、Ｋ２１及びＫ２３はグループＡが割り当てられているものとする。
【００４０】
利用者は、電子フォームＣと電子フォームＤを利用して手続を行う場合、電子フォームＣの全ての部品に入力を行った後、さらに電子フォームＤの全ての部品に入力を行うとすれば、結局、重複部品Ｋ２０、Ｋ２１及びＫ２３については同じ内容を異なる電子フォームに２回入力する必要が生じる。しかし、グループＡの共通入力画面を自動生成し、利用者がそれに入力した後、当該共通入力画面に含まれる部品Ｋ２０、Ｋ２１及びＫ２３（利用者による入力済のもの）を各電子フォームＣ及びＤに転記することとすれば、利用者の重複した入力は不要となり、入力による時間の労力を軽減することができる。
【００４１】
なお、図６の例では２つの電子フォームＣ及びＤについての共通入力画面の例を示したが、３つ以上の電子フォームについても同様に共通入力画面を作成することができる。共通入力画面に含められる部品（入力項目）は、利用者の氏名、住所、電話番号など、どの種の手続書類にも含まれている項目となることが一般的である。
【００４２】
また、本実施形態では、利用者が指定した電子フォームに含まれる全ての部品を対象として、共通入力画面を作成している。しかし、本発明はこれに限定されるものではなく、利用者が指定した全ての電子フォームに共通する共通部品のみを対象として、共通入力画面を作成することとしてもよい。具体的には、本実施形態では、部品Ｋ２０乃至Ｋ２５の全てを対象としてグループ毎の共通入力画面を作成しているが、上述の部品Ｋ２０、Ｋ２１及びＫ２３のみを対象としてグループ毎の共通入力画面を作成することとしてもよい。
【００４３】
[サーバ]
次に、サーバ１１について詳しく説明する。図７は、電子フォーム配信システム１における、特にサーバ１１の内部構成を示す。図示のように、サーバ１１は、配信プログラム１０１、要求情報取得機能１０２、部品特定機能１０３、分類機能１０４、ランク特定機能１０５、共通入力画面作成機能１０６及び共通入力画面配信機能１０７から構成されている。
【００４４】
なお、各機能は、サーバ１１が有するＣＰＵが予め用意されたプログラムを実行することにより実現される。
【００４５】
配信プログラム１０１は、利用者が指定する電子フォームを構成する部品と、ランク情報及びグループ順位情報とに基づいて、グループ毎に分割された共通入力画面を作成し、配信するプログラムである。
【００４６】
要求情報取得機能１０２は、利用者端末２から、利用者が指定した電子フォームに関する情報を要求情報として取得する機能である。また、要求情報取得機能１０２は、要求情報に基づいて、利用者が指定した電子フォームを特定する機能である。
【００４７】
部品特定機能１０３は、電子フォームＤＢ１２に含まれる電子フォーム及び設定情報に基づいて、要求情報取得機能１０２が特定した全ての電子フォームに含まれる部品を特定する機能である。また、部品特定機能１０３は、特定した部品の部品ＩＤに基づいて、使用部品管理ＤＢ１３から部品を抽出する機能である。
【００４８】
分類機能１０４は、部品特定機能１０２が抽出した部品を、設定情報に基づいてグループ毎に分類する機能である。
【００４９】
ランク特定機能１０５は、分類機能１０４が分類したグループ毎に、標準ルールＤＢ１４に記憶されたランク情報に基づいて、各部品のランクを特定する機能である。
【００５０】
共通入力画面作成機能１０６は、分類機能１０４が分類したグループ毎に、ランク特定機能１０５が特定したランク及び部品特定機能１０３が抽出した部品に基づいて、共通入力画面を自動的に作成する機能である。このとき、共通入力画面作成機能１０６は、標準ルールＤＢ１４に記憶されたグループ順位情報に基づいて、順番に各グループに対応する共通入力画面を作成する。
【００５１】
共通入力画面配信機能１０７は、共通入力画面作成機能１０６が作成した共通入力画面を利用者端末２に送信する機能である。
【００５２】
[配信処理]
次に、電子フォーム配信システム１により実行される配信処理について説明する。図８は、配信処理のフローチャートである。利用者は、まず、利用者端末２を使用して、複数の電子フォームを指定した要求情報をサーバ１１へ送信する。サーバ１１は、ネットワーク３を介して利用者端末２から要求情報を取得する（ステップＳ１）。そして、サーバ１１は、取得した要求情報に基づいて、利用者が指定した電子フォームを特定する。さらに、サーバ１１は、特定した電子フォームに含まれる設定情報に基づいて、必要な部品を特定する（ステップＳ２）。そして、サーバ１１は、特定した部品の部品ＩＤに基づいて、使用部品管理ＤＢ１３から部品を抽出する（ステップＳ３）。抽出した部品は、設定情報に基づいてＡ乃至Ｃのいずれかのグループに分類される（ステップＳ４）。さらに、サーバ１１は、分類したグループ毎に、標準ルールＤＢ１４に含まれるランク情報に基づいて、部品のランクを特定する（ステップＳ５）。そして、サーバ１１は、標準ルールＤＢ１４に含まれるグループ順位情報に基づく順番で、抽出した部品及び特定したランクに基づいて、各グループに１つずつ共通入力画面を作成する（ステップＳ６）。作成した共通入力画面を利用者端末２に配信することにより、サーバ１１は、配信処理を完了する（ステップＳ７）。利用者端末２は、サーバ１１から配信された共通入力画面を、図５に示すように表示する。利用者が共通入力画面に入力したデータは、各電子フォームに転記される。このように、利用者が共通入力画面に入力することで、重複した内容を記入することなく、効率的に複数の電子フォームの入力を完了させることができる。
【００５３】
なお、本実施形態では、設定情報が電子フォームに含まれることとしているが、本発明はこれに限定されるものではなく、設定情報を手動で設定することとしてもよい。
【００５４】
このように、本発明によれば、グループ毎に別々の共通入力画面を作成し、利用者端末２上で表示させることができる。そのため、１つの共通入力画面内に様々なグループに属する複数の部品、即ち項目が配置され、利用者にとって分かりにくいといった問題を解消することができる。換言すると、グループ毎に別々の共通入力画面が表示されることで、利用者にとって、整理されて見やすい、入力しやすいといったメリットが生じる。また、共通入力画面内の配置をランクにより決定することで、表示優先順位に基づき整理された状態で項目を表示することが可能となる。予め設定するランクを、一般的な電子フォームの並び順に合わせることで、共通入力画面と、当該共通入力画面に入力されたデータに基づいて作成される電子フォームとの差異を小さくし、確認しやすくすることも可能である。
【産業上の利用可能性】
【００５５】
本発明は、重複する項目が多い複数の電子フォームへの入力を効率的に行うことができる電子フォーム配信システムとして利用することができる。
【図面の簡単な説明】
【００５６】
【図１】本発明における電子フォーム配信システムの概略構成を示す図である。
【図２】電子フォームＡ及び設定情報を示す図である。
【図３】電子フォームＢ及び設定情報を示す図である。
【図４】各グループのランク情報を模式的に示す図である。
【図５】経過時間に伴う共通入力画面の遷移を示す図である。
【図６】共通入力画面の概念を模式的に示す図である。
【図７】図１に示す電子フォーム配信システムに含まれるサーバの機能ブロック図である。
【図８】本実施形態における配信処理のフローチャートである。
【符号の説明】
【００５７】
１…電子フォーム配信システム
２…利用者端末
３…ネットワーク
４…フォーム提供者
５…手続先端末
１１…サーバ
１２…電子フォームＤＢ
１３…使用部品管理ＤＢ
１４…標準ルールＤＢ
【図１】
2007109173.tif 000003
【図２】
2007109173.tif 000004
【図３】
2007109173.tif 000005
【図４】
2007109173.tif 000006
【図５】
2007109173.tif 000007
【図６】
2007109173.tif 000008
【図７】
2007109173.tif 000009
【図８】
2007109173.tif 000010