(57)【要約】【課題】帳票の作成をより効率的に行うことのできる帳票作成支援装置、帳票作成支援方法、及びプログラムを提供する。【解決手段】事象毎に必要な帳票の作成を支援するための帳票作成支援装置であって、複数の事象からユーザが選択した選択事象に基づき選択事象に必要な帳票を確定する帳票確定部１と、確定した帳票を構成する複数の項目を抽出する項目抽出部２と、抽出された項目に紐づけられたグループ情報に基づいて、各項目及び各項目に対する入力領域をグループ毎に分類して表示画面に表示する入力画面表示部３と、表示画面に表示された入力領域にユーザが入力した入力情報に基づき、帳票を作成する帳票作成部５と、を備えている。【選択図】図１
2013191120.tif 000002
【特許請求の範囲】
【請求項１】
事象毎に必要な帳票の作成を支援するための帳票作成支援装置であって、
複数の事象からユーザが選択した選択事象に基づき前記選択事象に必要な帳票を確定する帳票確定部と、
前記確定した帳票を構成する複数の項目を抽出する項目抽出部と、
前記抽出された項目に紐づけられたグループ情報に基づいて、前記各項目及び前記各項目に対する入力領域を前記グループ毎に分類して表示画面に表示する入力画面表示部と、
前記表示画面に表示された入力領域にユーザが入力した入力情報に基づき、前記帳票を作成する帳票作成部と、
を備えた、帳票作成支援装置。
【請求項２】
前記項目抽出部は、前記抽出した項目のうち各帳票間において重複する項目がある場合に、前記重複する項目を集約する、請求項１に記載の帳票作成支援装置。
【請求項３】
前記入力画面表示部は、前記各項目とともに前記項目に関する質問を前記表示画面に表示する、請求項１又は２に記載の帳票作成支援装置。
【請求項４】
事象毎に必要な帳票の作成を支援するための帳票作成支援方法であって、
（ａ）複数の事象からユーザが選択した選択事象に基づき前記選択事象に必要な帳票を確定するステップと、
（ｂ）前記確定した帳票を構成する複数の項目を抽出するステップと、
（ｃ）前記抽出された項目に紐づけられたグループ情報に基づいて、前記各項目及び前記各項目に対する入力領域を前記グループ毎に分類して表示画面に表示するステップと、
（ｄ）前記表示画面に表示された入力領域にユーザが入力した入力情報に基づき、前記帳票を作成するステップと、
を有する、帳票作成支援方法。
【請求項５】
前記ステップ（ｂ）において、前記抽出した項目のうち各帳票間において重複する項目がある場合に、前記重複する項目を集約する、請求項４に記載の帳票作成支援方法。
【請求項６】
前記ステップ（ｃ）において、前記各項目とともに前記項目に関する質問を前記表示画面に表示する、請求項４又は５に記載の帳票作成支援方法。
【請求項７】
事象毎に必要な帳票の作成をコンピュータに支援させるためのプログラムであって、
前記コンピュータに、
（ａ）複数の事象からユーザが選択した選択事象に基づき前記選択事象に必要な帳票を確定するステップと、
（ｂ）前記確定した帳票を構成する複数の項目を抽出するステップと、
（ｃ）前記抽出された項目に紐づけられたグループ情報に基づいて、前記各項目及び前記各項目に対する入力領域を前記グループ毎に分類して表示画面に表示するステップと、
（ｄ）前記表示画面に表示された入力領域にユーザが入力した入力情報に基づき、前記帳票を作成するステップと、
を実行させる、プログラム。
【請求項８】
前記ステップ（ｂ）において、前記抽出した項目のうち各帳票間において重複する項目がある場合に、前記重複する項目を集約する、請求項７に記載のプログラム。
【請求項９】
前記ステップ（ｃ）において、前記各項目とともに前記項目に関する質問を前記表示画面に表示する、請求項７又は８に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、事象毎に必要な帳票の作成を支援する帳票作成支援装置、帳票作成支援方法、及びプログラムに関する。
【背景技術】
【０００２】
結婚、及び引越しなどのような事象が発生すると、申請者は、役所又は申請者の所属する企業等に提出する複数の帳票を作成する必要がある。具体的には、申請者は、まず、発生した事象毎に提出すべき帳票の確認を行い、各帳票の項目に必要な情報を入力して帳票を作成して役所又は企業等に各帳票を提出する必要がある。この帳票の提出までに掛かる作業は、申請者にとって大きな負担となっている。
【０００３】
この帳票に関する負担を軽減するために、各種提案がなされている。例えば、特許文献１は、申請者に対して発生した事象を選択させ、選択した事象に対して必要な帳票を自動的に抽出して作成するシステムを開示している。このシステムを利用することで、申請者が帳票を作成する負担を軽減することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−１７８３１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、各帳票において記入すべき項目は複数あるため、不慣れな申請者にとってはその項目に対する記入が煩雑であり、特許文献１に記載のシステムを用いても帳票を作成する負担は十分に軽減できるものではなかった。
【０００６】
そこで、本発明の目的の一例は、帳票の作成をより効率的に行うことのできる帳票作成支援装置、帳票作成支援方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明の一側面における帳票作成支援装置は、事象毎に必要な帳票の作成を支援するための帳票作成支援装置であって、
複数の事象からユーザが選択した選択事象に基づき前記選択事象に必要な帳票を確定する帳票確定部と、
前記確定した帳票を構成する複数の項目を抽出する項目抽出部と、
前記抽出された項目に紐づけられたグループ情報に基づいて、前記各項目及び前記各項目に対する入力領域を前記グループ毎に分類して表示画面に表示する入力画面表示部と、
前記表示画面に表示された入力領域にユーザが入力した入力情報に基づき、前記帳票を作成する帳票作成部と、
を備えている。
【０００８】
また、上記目的を達成するため、本発明の一側面における帳票作成支援方法は、事象毎に必要な帳票の作成を支援するための帳票作成支援方法であって、
（ａ）複数の事象からユーザが選択した選択事象に基づき前記選択事象に必要な帳票を確定するステップと、
（ｂ）前記確定した帳票を構成する複数の項目を抽出するステップと、
（ｃ）前記抽出された項目に紐づけられたグループ情報に基づいて、前記各項目及び前記各項目に対する入力領域を前記グループ毎に分類して表示画面に表示するステップと、
（ｄ）前記表示画面に表示された入力領域にユーザが入力した入力情報に基づき、前記帳票を作成するステップと、
を有している。
【０００９】
上記目的を達成するため、本発明の一側面におけるプログラムは、事象毎に必要な帳票の作成をコンピュータに支援させるためのプログラムであって、
前記コンピュータに、
（ａ）複数の事象からユーザが選択した選択事象に基づき前記選択事象に必要な帳票を確定するステップと、
（ｂ）前記確定した帳票を構成する複数の項目を抽出するステップと、
（ｃ）前記抽出された項目に紐づけられたグループ情報に基づいて、前記各項目及び前記各項目に対する入力領域を前記グループ毎に分類して表示画面に表示するステップと、
（ｄ）前記表示画面に表示された入力領域にユーザが入力した入力情報に基づき、前記帳票を作成するステップと、
を実行させる。
【発明の効果】
【００１０】
以上のように本発明における帳票作成支援装置、帳票作成支援方法、及びプログラムによれば、より効率的に帳票を作成することができる。
【図面の簡単な説明】
【００１１】
【図１】図１は本発明の実施形態に係る帳票作成支援装置の構成を示すブロック図である。
【図２】図２は本発明の実施形態に係る第１格納部が格納する事象情報の一例を示す図である。
【図３】図３は本発明の実施形態に係る第２格納部が格納する帳票情報の一例を示す図である。
【図４】図４は本発明の実施形態に係る第２格納部が格納する項目情報の一例を示す図である。
【図５】図５は本発明の実施形態に係る帳票作成支援装置の動作手順を示すフローチャートである。
【図６】図６は本発明の実施形態に係る帳票確定部が生成する事象の選択メニュー画面の一例を示す図である。
【図７】図７は本発明の実施形態に係る入力画面表示部が生成する入力画面の一例を示す図である。
【図８】図８は本発明の実施形態に係る帳票作成部が生成する帳票の一例を示す図である。
【図９】図９は本発明の実施形態に係る帳票作成支援装置を実現するコンピュータの一例を示すブロック図である。
【発明を実施するための形態】
【００１２】
（実施形態）
以下、本発明の実施形態における帳票作成支援装置について、図面を参照しながら説明する。
【００１３】
［帳票作成支援装置］
最初に図１を用いて、本実施形態における帳票作成支援装置の構成について説明する。
図１に示すように、本実施形態における帳票作成支援装置１００は、帳票確定部１、項目抽出部２、入力画面表示部３、及び帳票作成部５を備えている。
【００１４】
帳票確定部１は、複数の事象からユーザが選択した選択事象に基づき選択事象に必要な帳票を確定する。
【００１５】
項目抽出部２は、帳票確定部１によって確定した帳票を構成する複数の項目を抽出する。
【００１６】
入力画面表示部３は、抽出された項目に紐づけられたグループ情報に基づいて、各項目及び各項目に対する入力領域をグループ毎に分類して表示画面に表示する。
【００１７】
帳票作成部５は、入力画面表示部３によって表示画面に表示された入力領域にユーザが入力した入力情報に基づき、帳票を作成する。
【００１８】
このように、帳票作成支援装置は、項目抽出部２によって抽出された項目を表示画面上に無秩序に表示するだけではなく、グループ毎にまとめて各項目を表示することができる。このため、例えば関連性のある項目をまとめて表示させることで、ユーザは、効率的に各項目に対して入力を行うことができ、より効率的に帳票の作成を行うことができる。
【００１９】
ここで、帳票作成支援装置１００の構成を更に具体的に説明する。図１に示すように、本実施形態では、帳票作成装置１００は、帳票確定部１、項目抽出部２、入力画面表示部３、及び帳票作成部５に加え、妥当性確認部４をさらに備えている。
【００２０】
また、帳票作成支援装置１００は、第１格納部６、第２格納部７、及び第３格納部８を更に備えている。なお、この第１格納部６、第２格納部７、及び第３格納部８は、帳票作成支援装置１００が備えているのではなく、帳票作成支援装置１００に接続された外部の記憶装置が備えていてもよい。
【００２１】
また、帳票作成支援装置１００は、例えばディスプレイなどの表示装置１０１を接続している。なお、この表示装置１０１は、インターネットなどのネットワークによって帳票作成支援装置１００に接続されていてもよく、例えば、無線端末装置の表示画面であってもよい。
【００２２】
第１格納部６は、結婚又は引越し等といったライフイベント等の各事象、各事象の内容の説明、及び各事象に必要な帳票を含む事象情報を格納している。なお、第１格納部６は、この事象情報を、例えば図２に示すように、事象Ａに対して、事象Ａの内容の説明と、事象Ａに必要な帳票１〜Ｎとを紐づけた状態で格納している。
【００２３】
帳票確定部１は、第１格納部６に格納された事象情報から各事象を抽出して表示画面に表示するとともに、表示画面に表示された各事象の中からユーザがキーボード又はマウスなどの入力装置を用いて選択した事象を取得する。そして、帳票確定部１は、第１格納部６に格納された事象情報を参照し、ユーザが選択した事象に紐づけられた帳票を抽出し、ユーザが選択した事象に必要な帳票を確定する。
【００２４】
第２格納部７は、各帳票、各帳票を構成する項目を含む帳票情報を格納している。なお、第２格納部７は、この帳票情報を、例えば図３に示すように、帳票１に対して、項目１〜ｎを紐付けた状態で格納している。
【００２５】
また、第２格納部７は、各項目、各項目が属するグループ、各項目に対して入力する内容をユーザに理解させるための具体的な質問、及び各項目の妥当性を確認するための項目属性を含む項目情報も格納している。なお、第２格納部７は、この項目情報を、例えば図４に示すように、項目に対して、グループ、質問、及び項目属性を紐付けた状態で格納している。なお、項目属性とは、例えば、各項目に対して入力する情報が日本語か英語かといった属性、入力する文字の長さの制限に関する属性、又はその入力が必須か否かといったような属性を示す。
【００２６】
項目抽出部２は、第２格納部７に格納された帳票情報から、確定した帳票を構成する項目を抽出する。項目抽出部２は、各帳票間で重複する項目が存在する場合、重複する項目を集約する。例えば、項目抽出部２は、重複する項目が存在する場合、一つの項目のみ抽出し、他の同一の項目は抽出しないようにして集約することができる。
【００２７】
また、項目抽出部２は、第２格納部７に格納された項目情報から、抽出した各項目に紐づけられたグループ、質問、及び項目属性も併せて抽出する。
【００２８】
入力画面表示部３は、項目抽出部２によって抽出された複数の項目を、各項目に紐づけられたグループに基づいてまとめた入力画面を、表示装置１０１に表示する。なお、入力画面表示部３は、項目に対する入力内容を入力するための入力領域、及び質問を各項目の近傍に表示する。
【００２９】
妥当性確認部４は、項目抽出部２によって抽出された各項目の項目属性に基づき、ユーザの入力情報の妥当性を確認する。
【００３０】
第３格納部８は、各帳票における各項目及び各項目に対する入力情報がどの位置に印字されるかといったレイアウトに関するレイアウト情報を格納している。
【００３１】
帳票作成部５は、入力画面においてユーザが入力した入力情報を取得し、第３格納部８に格納されたレイアウト情報に基づき、項目、及びユーザが入力した入力情報を適宜配置して、帳票の作成を行う。
【００３２】
［帳票作成装置の動作］
次に、本実施形態における帳票作成支援装置の動作について、図面を参照しつつ説明する。なお、本実施形態では、帳票作成支援装置を動作させることによって帳票作成支援方法が実施されるため、本実施形態における帳票作成支援方法の説明は以下の帳票作成支援装置の動作説明に代える。
【００３３】
図５は、本実施形態に係る帳票作成支援装置の動作手順を示すフローチャートである。
【００３４】
図５に示すように、まず、帳票確定部１は、第１格納部６に格納された事象情報から各事象を抽出し、図６に示すような選択メニュー画面を表示装置１０１に表示する（ステップＳ１）。なお、帳票確定部１は、第１格納部６に格納された事象情報から、事象の内容説明を抽出し、事象Ａ〜Ｄのみでなく、各事象Ａ〜Ｄの内容の説明を、対応する各事象の近傍に表示することができる。事象Ａ〜Ｄの具体例としては、「結婚」、「引越し」などを挙げることができる。
【００３５】
次に、帳票確定部１は、ステップ１において表示された選択メニュー画面の各事象からユーザが選択した事象を取得し、ユーザが選択した事象に必要な帳票を確定する（ステップＳ２）。具体的には、帳票確定部１は、第１格納部６に格納された事象情報から、ユーザが選択した事象に紐づけられた帳票を抽出し、これを事象に必要な帳票として確定する。なお、一般的には、このステップＳ２において帳票確定部１は複数の帳票を抽出するため、以下では、帳票確定部１が複数の帳票を抽出したものとして説明をする。
【００３６】
次に、項目抽出部２は、ステップＳ２において確定した各帳票を構成する項目を抽出する（ステップＳ３）。具体的には、項目抽出部２は、第２格納部７に格納された帳票情報より、ステップ２において確定した各帳票に紐づけられた各項目を抽出する。また、項目抽出部２は、各項目を抽出する際に、各項目に紐づけられた、グループ、質問、及び項目属性も併せて抽出する。
【００３７】
次に、入力画面表示部３は、ステップＳ３において抽出した各情報を受け取り、図７に示すような入力画面を表示装置１０１に表示する（ステップＳ４）。詳細には、入力画面表示部３は、まず、ステップＳ３において抽出された複数の項目及び各項目に対応する入力領域を、各項目に紐づけられたグループ毎にまとめて表示装置１０１に表示する。そして、入力表示画面表示部３は、グループ毎にグループ１、グループ２といったようなグループ名を表示する。また、入力画面表示部３は、各項目に対して入力する内容を理解させるための具体的な質問を、各項目と合わせて表示することもできる。
【００３８】
なお、入力画面表示部３が表示するグループ１、グループ２の具体例としては、個人情報グループ、手当情報グループ、及び家族情報グループ等といったグループ名を挙げることができる。また、項目１〜４の具体例としては、氏名、住所、児童手当振込先銀行名、児童手当振込先口座番号、児童手当振込先口座名義人等といった項目名を挙げることができる。
【００３９】
また、上記個人情報グループとしてまとめて表示される項目としては、例えば、ユーザの氏名、住所、電話番号、及び生年月日等を挙げるができる。また、手当情報グループとしてまとめて表示される項目としては、児童手当振込先銀行名、児童手当振込先口座番号、児童手当振込先口座名義人、母子手当振込先銀行名、母子手当振込先口座番号、及び母子手当振込先口座名義人を例示することができる。さらには、家族情報グループとしてまとめて表示される項目としては、配偶者氏名、配偶者年齢、子供氏名、及び子供年齢などを挙げることができる。
【００４０】
次に、妥当性確認部４は、ステップＳ３において表示された入力画面の入力領域にユーザが入力した入力情報を取得し、この入力情報の妥当性を各項目属性に基づいて確認する（ステップＳ５）。具体的には、妥当性確認部４は、例えば、ユーザが入力した文字の長さが規定以上若しくは規定以下の長さとなっているか否か判断したり、入力が必須の項目に対して入力されているか否かなどを判定する。そして、妥当性確認部４は、この判定の結果、入力情報が妥当でないと判断すると、ユーザに対して入力内容の訂正を促す。妥当性確認部４は、全ての項目に対する入力に問題がなくなるまで、この処理を繰り返す。
【００４１】
最後に、帳票作成部５は、ユーザが入力画面の入力領域に入力した入力情報、及び第３格納部８に格納されているレイアウト情報に基づき、ユーザが選択した事象に必要な各帳票を作成する（ステップＳ６）。具体的には、帳票作成部５は、図８に示すような複数の項目、及び各項目に対する入力情報を有する帳票を表示するための帳票表示用データを作成し、このデータに基づき帳票を表示画面に表示する。そして、ユーザは、この表示された帳票を印刷して所定の届出先に提出したり、もしくは帳票をデータの状態で所定の届出先に送信することができる。
【００４２】
［プログラム］
本発明の実施形態におけるプログラムは、コンピュータに、図５に示すステップＳ１〜Ｓ６を実行させるプログラムであればよい。このプログラムをコンピュータにインストールし実行することによって、本実施形態における帳票作成支援装置１００と帳票作成支援方法とを実現することができる。この場合、コンピュータのＣＰＵ（Central Processing Unit）は、帳票確定部１、項目抽出部２、入力画面表示部３、妥当性確認部４、帳票作成部５として機能し、処理を行う。
【００４３】
ここで、本実施形態におけるプログラムを実行することによって、帳票作成支援装置１００を実現するコンピュータについて図を用いて説明する。図９は、本発明の実施形態おける帳票作成支援装置を実現するコンピュータの一例を示すブロック図である。
【００４４】
図９に示すように、コンピュータ１１０は、ＣＰＵ１１１と、メインメモリ１１２と、記憶装置１１３と、入力インターフェイス１１４と、表示コントローラ１１５と、データリーダ／ライタ１１６と、通信インターフェイス１１７とを備える。これらの各部は、バス１２１を介して、互いにデータ通信可能に接続される。
【００４５】
ＣＰＵ１１１は、記憶装置１１３に格納された、本実施の形態におけるプログラム（コード）をメインメモリ１１２に展開し、これらを所定順序で実行することにより、各種の演算を実施する。メインメモリ１１２は、典型的には、ＤＲＡＭ（Dynamic Random Access Memory）等の揮発性の記憶装置である。また、本実施の形態におけるプログラムは、コンピュータ読み取り可能な記録媒体１２０に格納された状態で提供される。なお、本実施の形態におけるプログラムは、通信インターフェイス１１７を介して接続されたインターネット上で流通するものであっても良い。
【００４６】
また、記憶装置１１３の具体例としては、ハードディスクの他、フラッシュメモリ等の半導体記憶装置が挙げられる。入力インターフェイス１１４は、ＣＰＵ１１１と、キーボード及びマウスといった入力機器１１８との間のデータ伝送を仲介する。表示コントローラ１１５は、ディスプレイ装置１１９と接続され、ディスプレイ装置１１９での表示を制御する。データリーダ／ライタ１１６は、ＣＰＵ１１１と記録媒体１２０との間のデータ伝送を仲介し、記録媒体１２０からのプログラムの読み出し、及びコンピュータ１１０における処理結果の記録媒体１２０への書き込みを実行する。通信インターフェイス１１７は、ＣＰＵ１１１と、他のコンピュータとの間のデータ伝送を仲介する。
【００４７】
また、記録媒体１２０の具体例としては、ＣＦ（Compact Flash（登録商標））及びＳＤ（Secure Digital）等の汎用的な半導体記憶デバイス、フレキシブルディスク（Flexible Disk）等の磁気記憶媒体、又はＣＤ−ＲＯＭ（Compact Disk Read Only Memory）などの光学記憶媒体が挙げられる。
【産業上の利用可能性】
【００４８】
本発明は、企業又は官公庁などの総務関連における各種届出を行う場合の利用が考えられる。また、本発明は、企業、官公庁、又は市役所に対して、各種届出又は証明書の発行依頼を行う場合の利用が考えられる。
【符号の説明】
【００４９】
１  帳票確定部
２  項目抽出部
３  入力画面表示部
５  帳票作成部
１００  帳票確定支援装置
１１０  コンピュータ
１１１  ＣＰＵ
１１２  メインメモリ
１１３  記憶装置
１１４  入力インターフェイス
１１５  表示コントローラ
１１６  データリーダ／ライタ
１１７  通信インターフェイス
１１８  入力機器
１１９  ディスプレイ装置
１２０  記録媒体
１２１  バス
【図１】
2013191120.tif 000003
【図２】
2013191120.tif 000004
【図３】
2013191120.tif 000005
【図４】
2013191120.tif 000006
【図５】
2013191120.tif 000007
【図６】
2013191120.tif 000008
【図７】
2013191120.tif 000009
【図８】
2013191120.tif 000010
【図９】
2013191120.tif 000011