(57)【要約】      （修正有）【課題】指定した事象に必要な申請書の入力項目を網羅的に１つの入力フォームに集め、カテゴリ別に整理して見やすく表示することで、申請行為における利用者の負担を軽減することができる。【解決手段】利用者は、所定の申請を行うために、申請の対象となる事象及び社員番号を申請情報としてサーバ１２へ送信する。サーバ１２は、申請情報に含まれる事象及び申請書情報テーブル１０４により、当該事象に必要な申請書を特定する。さらに、特定した申請書及び項目情報テーブル１０６により、特定した申請書を構成する構成項目を特定する。また、申請情報に含まれる社員番号に基づいて社員ＤＢ１４から、利用者の社員情報を抽出する。さらに、社員情報及び構成項目に基づいて、利用者が指定した事象に必要な申請書を作成するために、利用者による入力が必要な必要項目を特定する。そして、必要項目に基づいて１つの入力フォームを作成し、端末装置１０に送信する。【選択図】図４
2006202020.tif 000002
【特許請求の範囲】
【請求項１】
複数の端末装置とネットワークを介して通信可能なサーバであって、
申請の対象となる事象に対応付けて、当該事象に必要な申請書に関する情報を記憶する申請書情報記憶手段と、
前記申請書に対応付けて、当該申請書を構成する項目に関する情報を記憶する項目情報記憶手段と、
利用者を識別する利用者識別情報に対応付けて、当該利用者に関する情報を記憶する利用者情報記憶手段と、
前記端末装置から、前記利用者識別情報及び前記事象を申請情報として取得する申請情報取得手段と、
前記申請情報に含まれる事象と、前記申請書情報記憶手段とに基づいて、前記申請書を特定する申請書特定手段と、
前記申請書特定手段が特定した申請書と、前記項目情報記憶手段とに基づいて、当該申請書を構成する構成項目を特定する構成項目特定手段と、
前記申請情報に含まれる利用者識別情報に基づいて、前記利用者情報記憶手段から、利用者に関する情報を抽出する利用者情報抽出手段と、
前記利用者情報抽出手段が抽出した利用者情報と、前記構成項目とに基づいて、前記申請書特定手段が特定した申請書を作成するために入力が必要な必要項目を特定する必要項目特定手段と、
前記必要項目に基づいて入力フォームを作成する入力フォーム作成手段と、
前記入力フォームを前記端末装置に送信する入力フォーム送信手段と、を備えるサーバ。
【請求項２】
前記端末装置から、前記入力フォームに入力された入力情報を取得する入力情報取得手段と、
前記構成項目と、前記入力情報と、前記利用者情報抽出手段が抽出した利用者情報とに基づいて、前記申請書特定手段が特定した申請書を作成する申請書作成手段と、をさらに備えることを特徴とする請求項１に記載のサーバ。
【請求項３】
前記サーバは、
前記構成項目の中で、重複する項目を重複項目として排除する重複項目排除手段と、
前記構成項目の中で、前記利用者情報抽出手段が抽出した利用者情報に対応する項目を既知項目として排除する既知項目排除手段と、をさらに備え、
前記必要項目特定手段は、前記重複項目排除手段及び前記既知項目排除手段の結果に基づいて、必要項目を特定することを特徴とする請求項１又は２に記載のサーバ。
【請求項４】
前記項目情報記憶手段は、さらに前記項目に対応するカテゴリに関する情報を記憶しており、
前記入力フォーム作成手段は、前記必要項目と、当該必要項目に対応するカテゴリとに基づいて入力フォームを作成することを特徴とする請求項１乃至３のいずれか一項に記載のサーバ。
【請求項５】
複数の端末装置とネットワークを介して通信可能なサーバであって、
申請の対象となる事象に対応付けて、当該事象に必要な申請書に関する情報を記憶する申請書情報記憶手段と、
前記申請書に対応付けて、当該申請書を構成する項目に関する情報を記憶する項目情報記憶手段と、
利用者を識別する利用者識別情報に対応付けて、当該利用者に関する情報を記憶する利用者情報記憶手段と、
前記端末装置から、前記利用者識別情報及び前記事象を申請情報として取得する申請情報取得手段と、
前記申請情報に含まれる事象と、前記申請書情報記憶手段とに基づいて、前記申請書を特定する申請書特定手段と、
前記申請書特定手段が特定した申請書と、前記項目情報記憶手段とに基づいて、当該申請書を構成する構成項目を特定する構成項目特定手段と、
前記申請情報に含まれる利用者識別情報に基づいて、前記利用者情報記憶手段から、利用者に関する情報を抽出する利用者情報抽出手段と、
前記構成項目の中で、重複する項目を重複項目として排除する重複項目排除手段と、
前記構成項目の中で、前記利用者情報抽出手段が抽出した利用者情報に対応する項目を既知項目として排除する既知項目排除手段と、
前記重複項目排除手段及び前記既知項目排除手段の結果に基づいて、前記申請書特定手段が特定した申請書を作成するために入力が必要な必要項目を特定する必要項目特定手段と、
前記必要項目及び前記既知項目に基づいて入力フォームを作成する入力フォーム作成手段と、
前記入力フォームを前記端末装置に送信する入力フォーム作成手段と、を備えるサーバ。
【請求項６】
複数の端末装置とネットワークを介して通信可能なコンピュータにより実行されるプログラムであって、
申請の対象となる事象に対応付けて、当該事象に必要な申請書に関する情報を記憶する申請書情報記憶手段、
前記申請書に対応付けて、当該申請書を構成する項目に関する情報を記憶する項目情報記憶手段、
利用者を識別する利用者識別情報に対応付けて、当該利用者に関する情報を記憶する利用者情報記憶手段、
前記端末装置から、前記利用者識別情報及び前記事象を申請情報として取得する申請情報取得手段、
前記申請情報に含まれる事象と、前記申請書情報記憶手段とに基づいて、前記申請書を特定する申請書特定手段、
前記申請書特定手段が特定した申請書と、前記項目情報記憶手段とに基づいて、当該申請書を構成する構成項目を特定する構成項目特定手段、
前記申請情報に含まれる利用者識別情報に基づいて、前記利用者情報記憶手段から、利用者に関する情報を抽出する利用者情報抽出手段、
前記利用者情報抽出手段が抽出した利用者情報と、前記構成項目とに基づいて、前記申請書特定手段が特定した申請書を作成するために入力が必要な必要項目を特定する必要項目特定手段と、
前記必要項目に基づいて入力フォームを作成する入力フォーム作成手段、
前記入力フォームを前記端末装置に送信する入力フォーム送信手段、として前記コンピュータを機能させることを備えるプログラム。
【請求項７】
前記端末装置から、前記入力フォームに入力された入力情報を取得する入力情報取得手段、
前記構成項目と、前記入力情報と、前記利用者情報抽出手段が抽出した利用者情報とに基づいて、前記申請書特定手段が特定した申請書を作成する申請書作成手段、としてさらに前記コンピュータを機能させることを特徴とする請求項６に記載のプログラム。
【請求項８】
前記プログラムは、
前記構成項目の中で、重複する項目を重複項目として排除する重複項目排除手段、
前記構成項目の中で、前記利用者情報抽出手段が抽出した利用者情報に対応する項目を既知項目として排除する既知項目排除手段、としてさらに前記コンピュータを機能させ、
前記必要項目特定手段は、前記重複項目排除手段及び前記既知項目排除手段の結果に基づいて、必要項目を特定することを特徴とする請求項６又は７に記載のプログラム。
【請求項９】
前記項目情報記憶手段は、さらに前記項目に対応するカテゴリに関する情報を記憶しており、
前記入力フォーム作成手段は、前記必要項目と、当該必要項目に対応するカテゴリとに基づいて入力フォームを作成することを特徴とする請求項６乃至８のいずれか一項に記載のプログラム。
【請求項１０】
複数の端末装置とネットワークを介して通信可能なコンピュータにより実行されるプログラムであって、
申請の対象となる事象に対応付けて、当該事象に必要な申請書に関する情報を記憶する申請書情報記憶手段、
前記申請書に対応付けて、当該申請書を構成する項目に関する情報を記憶する項目情報記憶手段、
利用者を識別する利用者識別情報に対応付けて、当該利用者に関する情報を記憶する利用者情報記憶手段、
前記端末装置から、前記利用者識別情報及び前記事象を申請情報として取得する申請情報取得手段、
前記申請情報に含まれる事象と、前記申請書情報記憶手段とに基づいて、前記申請書を特定する申請書特定手段、
前記申請書特定手段が特定した申請書と、前記項目情報記憶手段とに基づいて、当該申請書を構成する構成項目を特定する構成項目特定手段、
前記申請情報に含まれる利用者識別情報に基づいて、前記利用者情報記憶手段から、利用者に関する情報を抽出する利用者情報抽出手段、
前記構成項目の中で、重複する項目を重複項目として排除する重複項目排除手段、
前記構成項目の中で、前記利用者情報抽出手段が抽出した利用者情報に対応する項目を既知項目として排除する既知項目排除手段、
前記重複項目排除手段及び前記既知項目排除手段の結果に基づいて、前記申請書特定手段が特定した申請書を作成するために入力が必要な必要項目を特定する必要項目特定手段、
前記必要項目及び前記既知項目に基づいて入力フォームを作成する入力フォーム作成手段、
前記入力フォームを前記端末装置に送信する入力フォーム作成手段、として前記コンピュータを機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、申請行為における入力フォームを自動作成する技術に関する。
【背景技術】
【０００２】
企業内ＬＡＮ（Local Area Network）やイントラネットの普及に伴い、社内における申請が様々な形で電子的に行われるようになっている。具体的には、あるイベント（事象）で必要となる申請書をワンストップで提供するシステムが知られている（例えば、特許文献１）。
【０００３】
しかし、従来のシステムは、利用者が指定したイベントや手続に基づき、手続データベースや電子フォームデータベースを参照して、必要な申請書の電子フォームデータを取得するに止まる。そのため、必要な申請書が複数であって重複する項目がある場合、利用者は、同じ内容を当該重複する項目にそれぞれ記入しなければならなかった。即ち、利用者は、同じ内容を複数の項目に記入しなければならず、手続が煩雑になると共に、利用者の負担が大きいという問題が生じていた。
【０００４】
【特許文献１】特開２００３−１６１７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、以上の点に鑑みてなされたものであり、指定した事象に必要な申請書の入力項目を網羅的に１つの入力フォームに集め、カテゴリ別に整理して見やすく表示することで、申請行為における利用者の負担を軽減することができるシステムを提供することを課題とする。
【課題を解決するための手段】
【０００６】
本発明の１つの観点では、複数の端末装置とネットワークを介して通信可能なサーバであって、申請の対象となる事象に対応付けて、当該事象に必要な申請書に関する情報を記憶する申請書情報記憶手段と、前記申請書に対応付けて、当該申請書を構成する項目に関する情報を記憶する項目情報記憶手段と、利用者を識別する利用者識別情報に対応付けて、当該利用者に関する情報を記憶する利用者情報記憶手段と、前記端末装置から、前記利用者識別情報及び前記事象を申請情報として取得する申請情報取得手段と、前記申請情報に含まれる事象と、前記申請書情報記憶手段とに基づいて、前記申請書を特定する申請書特定手段と、前記申請書特定手段が特定した申請書と、前記項目情報記憶手段とに基づいて、当該申請書を構成する構成項目を特定する構成項目特定手段と、前記申請情報に含まれる利用者識別情報に基づいて、前記利用者情報記憶手段から、利用者に関する情報を抽出する利用者情報抽出手段と、前記利用者情報抽出手段が抽出した利用者情報と、前記構成項目とに基づいて、前記申請書特定手段が特定した申請書を作成するために入力が必要な必要項目を特定する必要項目特定手段と、前記必要項目に基づいて入力フォームを作成する入力フォーム作成手段と、前記入力フォームを前記端末装置に送信する入力フォーム送信手段と、を備える。
【０００７】
上記のように構成されたサーバは、ネットワークを介して複数の端末装置とデータの送受信が可能な端末である。ここで、端末装置とは、利用者が使用する端末であって、ネットワークを介してサーバとデータの送受信が可能なＰＣ（Personal Computer）やＰＤＡ（Personal Digital Assistant）である。利用者は、所定の申請を行うために、端末装置を使用して申請の対象となる事象と、利用者識別情報とを申請情報としてサーバへ送信する。ここで、申請の対象となる事象とは、例えば利用者が会社員である場合に会社に対して行う結婚申請や住所変更申請等である。また、利用者識別情報とは、利用者を識別する情報であり、例えば社員番号等である。
【０００８】
サーバは、申請情報を取得すると、当該申請情報に含まれる事象に基づいて、申請書情報記憶手段に記憶されている情報を参照することにより、当該事象に必要な申請書を特定する。さらに、サーバは、特定した申請書に基づいて、項目情報記憶手段に記憶されている情報を参照することにより、特定した申請書を構成する構成項目を特定する。また、サーバは、取得した申請情報に含まれる利用者識別情報に基づいて、利用者情報記憶手段から、事象を指定した利用者に関する利用者情報を抽出する。そして、サーバは、利用者情報と、構成項目とに基づいて、利用者が指定した事象を申請するために必要な申請書を作成するために必要な必要項目を特定する。さらに、サーバは、必要項目に基づいて１つの入力フォームを作成し、端末装置に送信する。
【０００９】
そして、利用者がこのような入力フォームに必要事項を入力することにより、サーバは、利用者が指定した事象を申請するために必要な申請書を作成するために必要な情報を容易に取得することができる。即ち、サーバは、入力フォームに入力された情報に基づいて容易に申請書を作成することができる。このように、本発明によれば、利用者は、事象と申請書の関連性や法的な根拠を理解していなくとも、また、問合せ等をしなくとも、事象を選択するだけで、一連の申請書作成にまつわる行為を簡単に完結させることができる。
【００１０】
上記サーバの一態様では、前記端末装置から、前記入力フォームに入力された入力情報を取得する入力情報取得手段と、前記構成項目と、前記入力情報と、前記利用者情報抽出手段が抽出した利用者情報とに基づいて、前記申請書特定手段が特定した申請書を作成する申請書作成手段と、をさらに備える。これによれば、サーバは、利用者が端末装置を使用して入力フォームに入力した情報と、利用者情報記憶手段に記憶された既知情報と、利用者が指定した事象に必要な各申請書の構成項目とに基づいて、容易に必要な各申請書を作成することができる。つまり、利用者は、申請に複数の申請書が必要な場合であっても、１つの入力フォームに必要事項を入力することで容易に複数の申請書を作成することができる。つまり、利用者の申請手続における負担を軽減することができる。
【００１１】
上記サーバの他の一態様では、前記サーバは、前記構成項目の中で、重複する項目を重複項目として排除する重複項目排除手段と、前記構成項目の中で、前記利用者情報抽出手段が抽出した利用者情報に対応する項目を既知項目として排除する既知項目排除手段と、をさらに備え、前記必要項目特定手段は、前記重複項目排除手段及び前記既知項目排除手段の結果に基づいて、必要項目を特定する。これによれば、サーバは、構成項目中の重複項目と既知項目を排除した項目を必要項目としている。ここで、「重複項目を排除した項目を必要項目とする」とは、複数の申請書に同一の項目がある場合に、１つのみを必要項目とすることである。つまり、３枚の申請書に同一の項目がある場合、同一項目が３つ存在することとなるので、そのうちの２つを重複項目として排除し、１つを必要項目とする。これによれば、サーバは、最低限利用者が入力しなければ分からない項目のみから入力フォームを作成する。よって、利用者は、重複した項目に何度も同じ情報を入力したり、既に利用者情報記憶手段に記憶されている既知の情報を再度入力したりといった手間を省くことができる。
【００１２】
上記サーバのさらに他の一態様では、前記項目情報記憶手段は、さらに前記項目に対応するカテゴリに関する情報を記憶しており、前記入力フォーム作成手段は、前記必要項目と、当該必要項目に対応するカテゴリとに基づいて入力フォームを作成する。これによれば、入力フォームはカテゴリ別に必要項目を設定することにより作成される。よって、本発明では、必要項目を網羅的に１つの入力フォームに集め、カテゴリ別に整理して当該入力フォームを見やすく表示することができる。即ち、利用者の入力負担を軽減させることができる。
【００１３】
本発明の別の観点では、複数の端末装置とネットワークを介して通信可能なサーバであって、申請の対象となる事象に対応付けて、当該事象に必要な申請書に関する情報を記憶する申請書情報記憶手段と、前記申請書に対応付けて、当該申請書を構成する項目に関する情報を記憶する項目情報記憶手段と、利用者を識別する利用者識別情報に対応付けて、当該利用者に関する情報を記憶する利用者情報記憶手段と、前記端末装置から、前記利用者識別情報及び前記事象を申請情報として取得する申請情報取得手段と、前記申請情報に含まれる事象と、前記申請書情報記憶手段とに基づいて、前記申請書を特定する申請書特定手段と、前記申請書特定手段が特定した申請書と、前記項目情報記憶手段とに基づいて、当該申請書を構成する構成項目を特定する構成項目特定手段と、前記申請情報に含まれる利用者識別情報に基づいて、前記利用者情報記憶手段から、利用者に関する情報を抽出する利用者情報抽出手段と、前記構成項目の中で、重複する項目を重複項目として排除する重複項目排除手段と、前記構成項目の中で、前記利用者情報抽出手段が抽出した利用者情報に対応する項目を既知項目として排除する既知項目排除手段と、前記重複項目排除手段及び前記既知項目排除手段の結果に基づいて、前記申請書特定手段が特定した申請書を作成するために入力が必要な必要項目を特定する必要項目特定手段と、前記必要項目及び前記既知項目に基づいて入力フォームを作成する入力フォーム作成手段と、前記入力フォームを前記端末装置に送信する入力フォーム作成手段と、を備える。
【００１４】
上記のように構成されたサーバは、まず、利用者が指定した事象に必要な申請書を特定する。そして、サーバは、特定した申請書を構成する構成項目の中で、重複項目と既知項目を排除した項目を必要項目として特定する。さらに、サーバは、必要項目と既知項目とに基づいて入力フォームを作成する。具体的に、サーバは、入力フォーム上において、利用者情報抽出手段が抽出した利用者情報に基づいて既知項目に対応する情報を表示することが考えられる。これによれば、入力フォームにおいて、既に利用者情報記憶手段が記憶している情報を表示することで利用者に確認させることができ、利用者が入力しなければ分からない情報は入力させることでサーバが取得することができる。よって、利用者情報記憶手段に記憶されている情報の更新忘れ等を、入力フォーム上で確認のため既知項目を表示することで、注意喚起することができる。また、間違った情報に基づいて申請書が作成されてしまうといった弊害を防止することができる。
【００１５】
本発明のさらに別の観点では、複数の端末装置とネットワークを介して通信可能なコンピュータにより実行されるプログラムであって、申請の対象となる事象に対応付けて、当該事象に必要な申請書に関する情報を記憶する申請書情報記憶手段、前記申請書に対応付けて、当該申請書を構成する項目に関する情報を記憶する項目情報記憶手段、利用者を識別する利用者識別情報に対応付けて、当該利用者に関する情報を記憶する利用者情報記憶手段、前記端末装置から、前記利用者識別情報及び前記事象を申請情報として取得する申請情報取得手段、前記申請情報に含まれる事象と、前記申請書情報記憶手段とに基づいて、前記申請書を特定する申請書特定手段、前記申請書特定手段が特定した申請書と、前記項目情報記憶手段とに基づいて、当該申請書を構成する構成項目を特定する構成項目特定手段、前記申請情報に含まれる利用者識別情報に基づいて、前記利用者情報記憶手段から、利用者に関する情報を抽出する利用者情報抽出手段、前記利用者情報抽出手段が抽出した利用者情報と、前記構成項目とに基づいて、前記申請書特定手段が特定した申請書を作成するために入力が必要な必要項目を特定する必要項目特定手段と、前記必要項目に基づいて入力フォームを作成する入力フォーム作成手段、前記入力フォームを前記端末装置に送信する入力フォーム送信手段、として前記コンピュータを機能させることを備える。
【００１６】
上記プログラムをコンピュータにより実行することにより、上述のサーバを実現することができる。また、上述のサーバの各態様も同様に実現することができる。
【発明の効果】
【００１７】
本発明によれば、入力項目を網羅的に１つの入力フォームに集め、カテゴリ別に整理して見やすく表示することで、申請行為における利用者の負担を軽減することができる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照して本発明の好適な実施の形態について説明する。
【００１９】
[申請システム]
図１に本発明における申請システムの概略構成を示す。申請システム１００は、利用者が指定した事象に必要な申請書を特定し、当該申請書を作成するために必要な入力項目を網羅的に１つの入力フォームに集め、カテゴリ別に整理して見やすく表示することで、申請行為における利用者の負担を軽減することができるシステムである。
【００２０】
図１に示すように、申請システム１００において、端末装置１０はネットワーク２を介してサーバ１２と通信可能に接続されている。ネットワーク２の１つの好適な例はインターネットである。ここで、端末装置１０は、利用者が使用しており、ネットワーク２を介してサーバ１２とデータの送受信が可能なパソコンやＰＤＡ等である。また、サーバ１２は、社員データベース（以下、「ＤＢ」と呼ぶ。）１４及びテンプレートＤＢ１６に接続されている。
【００２１】
なお、本実施形態において、利用者とは、サーバ１２を管理する会社の社員等であり、申請とは、人事総務系のＷＥＢ申請業務であるものとする。
【００２２】
また、図１では、１つの端末装置１０のみを記載しているが、本発明はこれに限定されるものではなく、ネットワーク２を介して、複数の利用者が使用する複数の端末装置がサーバ１２と通信可能に接続されているものとする。
【００２３】
ここで、図２及び図３を参照して、本システムによる入力フォームを利用した申請方法の概要を述べておく。図２は、利用者が指定した事象に基づいて作成される入力フォームの例である。また、図３は、利用者が指定した事象に必要な申請書の例である。
【００２４】
利用者は結婚や住所変更といった人事総務系の申請を行う場合、まず、端末装置１０を使用して、図２（ａ）に示すような画面上で社員番号及び事象を入力する。社員番号とは、利用者を識別する情報であり、詳細は後述するが、社員ＤＢ１４には当該社員番号をキーとして利用者に関する社員情報が記憶されている。また、事象とは、結婚、入学祝い金、住所変更、入社といった人事部や総務部に申請が必要なイベントのことである。利用者は、図２（ａ）に示すような、社員番号項目２１に自身の社員番号を入力し、事象項目２２に事象選択ボックス２３から選択した事象を入力する。そして、利用者が送信ボタン２４を押下することにより、端末装置１０から、社員番号と事象に関する申請情報が、ネットワーク２を介してサーバ１２へ送信される。
【００２５】
サーバ１２は、申請情報に含まれる社員番号に基づいて社員ＤＢ１４から、利用者に関する社員情報を抽出する。また、サーバ１２は、申請情報に含まれる事象に基づいて、事象と必要な申請書を対応付けて記憶している申請書情報テーブルを参照することにより、利用者が選択した事象に必要な申請書を特定する。さらに、サーバ１２は、特定した申請書に基づいて、申請書と当該申請書を構成する項目を対応付けて記憶している項目情報テーブルを参照することにより、特定した申請書を構成する構成項目を特定する。そして、サーバ１２は、構成項目の中で重複する重複項目と、社員ＤＢ１４から抽出した社員情報で入力可能な既知項目とを、当該構成項目から排除した項目を利用者による入力が必要な必要項目として特定する。
【００２６】
さらに、サーバ１２は、特定した必要項目に基づいて、図２（ｂ）に示すような、１つの入力フォームを作成し、端末装置１０へ送信する。ここで、入力フォームは、図２（ｂ）に示すように、基本情報、会社情報、住所変更情報といったカテゴリ別に整理して見やすく表示される。カテゴリとは、申請書を構成する項目の上位概念であって、項目を整理するために大別した種類のことであり、予め任意に設定することができる。利用者は、端末装置１０を使用して、図２（ｂ）に示すような、入力フォーム上の必要項目に所定の事項を入力する。そして、利用者が送信ボタンを押下することにより、端末装置１０から、必要項目に入力された情報が入力情報としてサーバ１２へ送信される。
【００２７】
サーバ１２は、利用者が選択した事象に基づいて特定した申請書のテンプレートをテンプレートＤＢ１６から抽出する。そして、サーバ１２は、抽出した申請書のテンプレートと、端末装置１０から受信した入力情報とに基づいて、図３（ａ）に示すような「給与所得者の扶養控除等異動申請書」、図３（ｂ）に示すような「住所変更届」等を作成する。具体的に、申請書のテンプレート及び入力フォームの各項目にはそれぞれタグが付いており、当該タグに基づいて、サーバ１２は、入力情報に含まれる各項目の情報を対応する申請書に転記することができる。このようにして、サーバ１２は、申請書のテンプレートと入力情報とから、図３（ａ）及び（ｂ）に示すような各種申請書を作成する。
【００２８】
[サーバ]
次に、図４を参照して、サーバ１２について詳しく説明する。図４は、申請システム１００における、特にサーバ１２の内部構成を示す。
【００２９】
図示のように、サーバ１２は、申請プログラム１０１、申請情報取得機能１０２、申請書特定機能１０３、申請書情報テーブル１０４、構成項目特定機能１０５、項目情報テーブル１０６、社員情報抽出機能１０７、必要項目特定機能１０８、入力フォーム作成・送信機能１０９、入力情報取得機能１１０、テンプレート抽出機能１１１及び申請書作成機能１１２から構成されている。なお、各機能は、サーバ１２が有するＣＰＵが予め用意されたプログラムを実行することにより実現される。
【００３０】
申請プログラム１０１は、利用者が指定した事象に必要な申請書を特定し、当該申請書を作成するために必要な項目をカテゴリ別に表示する入力フォームを作成するプログラムである。また、申請プログラム１０１は、入力フォームに入力された情報と、社員ＤＢ１４に記憶された情報とに基づいて、必要な申請書を作成するプログラムである。
【００３１】
申請情報取得機能１０２は、端末装置１０から利用者の社員番号及び事象に関する情報を申請情報として取得する機能である。
【００３２】
申請書特定機能１０３は、申請情報取得機能１０２が取得した申請情報に含まれる事象に基づいて、申請書情報テーブル１０４を参照することにより、当該事象を申請するために必要な申請書を特定する機能である。ここで、申請書情報テーブル１０４について図５を参照して説明する。図５は、申請書情報テーブル１０４のデータ構造を模式的に示す図である。図５に示すように、申請書情報テーブル１０４は、縦軸に事象、横軸に申請書が設定されており、各事象に必要な申請書に対応する欄に丸（○）が設定されている。具体的に、利用者が指定した事象が「入社」の場合、申請書特定機能１０３は、「給与所得者の扶養控除等異動申告書」、「住所変更届け」及び「健康保険被保険者資格取得届」が必要な申請書であることを特定する。
【００３３】
構成項目特定機能１０５は、申請書特定機能１０３が特定した申請書に基づいて、項目情報テーブル１０６を参照することにより、当該申請書を構成する構成項目をカテゴリ別に特定する機能である。ここで、項目情報テーブル１０６について図６を参照して説明する。図６は、項目情報テーブル１０６のデータ構造を模式的に示す図である。図６に示すように、項目情報テーブル１０６は、縦軸にカテゴリ及び入力項目、横軸に申請書が設定されており、各申請書を構成する項目に対応する欄に丸（○）が設定されている。具体的に、申請書特定機能１０３が特定した申請書が「住所変更届」の場合、構成項目特定機能１０５は、「本人氏名」、「所属（事業部、課）」、「社員番号」及び「新住所」が当該申請書を構成する構成項目であることを特定する。
【００３４】
社員情報抽出機能１０７は、申請情報取得機能１０２が取得した申請情報に含まれる社員番号に基づいて、社員ＤＢ１４を参照することにより、当該社員番号に対応する社員情報、即ち利用者に関する情報を抽出する機能である。ここで、社員ＤＢ１４について図７を参照して説明する。図７に示すように、社員ＤＢ１４は、社員番号、氏名、住所、電話番号、生年月日、所属等から構成されている。換言すると、社員ＤＢ１４は、人事部や総務部が予め取得している利用者に関する住所や電話番号等の情報を、社員番号をキーとして記憶している。社員情報抽出機能１０７は、申請情報に含まれる利用者の社員番号に基づいて、社員ＤＢ１４から、利用者の氏名、住所、電話番号等を社員情報として抽出することができる。
【００３５】
必要項目特定機能１０８は、さらに重複項目排除機能及び既知項目排除機能から構成されている。重複項目排除機能は、構成項目特定機能１０５が特定した構成項目の中で重複している項目を重複項目として排除する機能である。つまり、複数の申請書に同一の項目がある場合に、１つのみを必要項目とする。具体的に、重複項目排除機能は、３枚の申請書に同一の項目がある場合、同一項目が３つ存在することとなるので、そのうちの２つを重複項目として排除し、１つを必要項目とする。また、既知項目排除機能は、構成項目特定機能１０５が特定した構成項目の中で、社員情報抽出機能１０７が抽出した社員情報に基づいて入力可能な項目を既知項目として排除する機能である。つまり、必要項目特定機能１０８は、構成項目特定機能１０５が特定した項目の中で、重複項目排除機能及び既知項目排除機能が排除しなかった項目を必要項目とする機能である。
【００３６】
入力フォーム作成・送信機能１０９は、必要項目特定機能１０８が特定した必要項目に基づいて１つの入力フォームを作成し、端末装置１０に送信する機能である。このとき、入力フォーム作成・送信機能１０９は、必要項目をカテゴリ別に設定することにより、利用者が見やすい入力フォームを作成する。
【００３７】
入力情報取得機能１１０は、利用者が入力フォームに入力した入力情報を、端末装置１０から取得する機能である。
【００３８】
テンプレート抽出機能１１１は、申請書特定機能１０３が特定した申請書のテンプレートを、テンプレートＤＢ１６から抽出する機能である。ここで、テンプレートＤＢ１６は、各申請書の雛型をテンプレートとして記憶している。
【００３９】
申請書作成機能１１２は、入力情報取得機能１１０が取得した入力情報と、テンプレート抽出機能１１１が抽出したテンプレートと、社員情報抽出機能１０７が抽出した社員情報とに基づいて、申請書特定機能１０３が特定した各申請書をそれぞれ作成する機能である。即ち、申請書作成機能１１２は、利用者が指定した事象に必要な１つ以上の申請書を、入力情報、テンプレート及び社員情報とに基づいて作成する。
【００４０】
[申請処理]
次に、図８を参照して上記申請システム１００により実行される申請処理について説明する。図８は、申請処理のフローチャートである。
【００４１】
利用者は、所定の申請を行う場合、まず、端末装置１０を使用して、図２（ａ）に示すような画面上に社員番号及び事象を入力する（ステップＳ１）。そして、利用者が送信ボタンを押下することにより、端末装置１０は、当該社員番号及び事象を申請情報としてサーバ１２へ送信する（ステップＳ２）。
【００４２】
サーバ１２は、申請情報を取得し（ステップＳ３）、当該申請情報に含まれる事象に基づいて申請書情報テーブル１０４を参照することにより、申請に必要な申請書を特定する（ステップＳ４）。さらに、サーバ１２は、特定した申請書に基づいて項目情報テーブル１０６を参照することにより、申請書を構成する構成項目を特定する（ステップＳ５）。また、サーバ１２は、当該申請情報に含まれる社員番号に基づいて社員ＤＢ１４から社員情報を抽出する（ステップＳ６）。そして、サーバ１２は、特定した構成項目の中で重複する重複項目を排除する（ステップＳ７）。また、サーバ１２は、特定した構成項目の中で、社員ＤＢ１４から抽出した社員情報、即ち既存情報に基づいて入力可能な既知項目を排除する（ステップＳ８）。そして、サーバ１２は、ステップＳ７及びステップＳ８で排除されなかった構成項目を必要項目と特定し、当該必要項目に基づいて入力フォームを作成する（ステップＳ９）。さらに、サーバ１２は、作成した入力フォームを端末装置１０に送信する（ステップＳ１０）。なお、入力フォームは、図２（ｂ）に示すように、カテゴリ別に必要項目が設定されている。
【００４３】
端末装置１０は、入力フォームを受信し、図２（ｂ）に示すように表示する（ステップＳ１１）。利用者は、端末装置１０を使用して入力フォームに必要事項を入力し、送信ボタンを押下することにより、入力情報をサーバ１２へ送信する（ステップＳ１２）。
【００４４】
サーバ１２は、端末装置１０から入力情報を受信する（ステップＳ１３）。また、サーバ１２は、ステップＳ４で特定した申請書のテンプレートをテンプレートＤＢ１６から抽出する（ステップＳ１４）。そして、サーバ１２は、テンプレートＤＢ１６から抽出したテンプレートと、受信した入力情報と、ステップＳ６において社員ＤＢ１４から抽出した社員情報とに基づいて、申請書を作成する（ステップＳ１５）。これにより、申請処理を完了する。
【００４５】
本発明では、予め、事象と申請書を関係付ける申請書情報テーブル１０４と、カテゴリ／入力項目と申請書を関係付ける項目情報テーブル１０６と、を用意しておくことで、利用者が該当する事象を選択すると、その事象で入力すべき項目が網羅された１つの入力フォームが作成される。これによれば、利用者は、従来はその事象で入力が求められる項目を申請書毎に入力していたが、本発明では網羅された入力フォームに対して一括入力することができる。即ち、利用者の負担を軽減することができる。また、入力フォームに入力したデータを、予め用意してある申請書のテンプレートに一括転記することで、必要な申請書作成行為を効率的に完結することができる。
【００４６】
このように、本発明によれば、利用者は、事象と申請書の関係性や法的な根拠を理解していなくとも、また、問合せ等をしなくとも、事象を選択するだけで、一連の申請書作成にまつわる行為を簡単に完結させることができる。
【００４７】
また、本発明では、申請書作成に社員ＤＢ１４に記憶された社員情報を利用している。これによれば、利用者が指定した事象に必要な申請書が社員情報のみに基づいて作成可能な場合には、利用者が新たな情報を入力することなく必要な申請書を作成することができる。つまり、利用者が、図２（ａ）に示すような画面上で社員番号及び事象を入力するだけで、サーバ１２は、入力フォームを作成することなく、社員情報に基づいて必要な申請書を作成することも可能である。
【００４８】
なお、上記実施形態では特に記載していないが、入力フォーム上で利用者が必要項目に入力を行う際、入力ナビゲーションを付加することとしてもよい。具体的には、図２（ｂ）に示すような、入力フォーム上において、入力ナビゲーションをポップアップ画面上で表示させること等が考えられる。
【００４９】
また、上記実施形態では、利用者を識別するために社員番号を事象と共に入力することとしているが、本発明はこれに限定されるものではなく、氏名等により利用者を識別することとしても構わない。
【００５０】
また、上記実施形態では、重複項目及び既知項目を排除した必要項目のみを入力フォーム上で表示することとしているが、本発明はこれに限定されるものではなく、図９に示すように、既知項目を確認のため入力フォーム上に表示することとしてもよい。具体的に、図９に示す入力フォームでは、基本情報カテゴリ及び会社情報カテゴリ内は既知項目であって、利用者が内容を確認するために表示されている。一方、住所変更情報内は必要項目であって、利用者が必要事項を入力するために表示されている。このように、入力フォーム上で確認のために既知項目を表示することで、社員ＤＢ１４に記憶されている社員情報の更新忘れ等を注意喚起することができる。また、間違った社員情報に基づいて申請書が作成されてしまうといった弊害を防止することができる。
【産業上の利用可能性】
【００５１】
この申請システムのように、指定した事象に必要な申請書の入力項目を網羅的に１つの入力フォームに集め、カテゴリ別に整理して見やすく表示することで、申請行為における利用者の負担を軽減することができる。
【図面の簡単な説明】
【００５２】
【図１】本発明における申請システムの概略構成を示す図である。
【図２】入力フォーム例を示す図である。
【図３】申請書例を示す図である。
【図４】本発明におけるサーバの機能ブロック図である。
【図５】申請書情報テーブルのデータ構造を模式的に示す図である。
【図６】項目情報テーブルのデータ構造を模式的に示す図である。
【図７】社員ＤＢのデータ構造を模式的に示す図である。
【図８】本発明における申請処理のフローチャートである。
【図９】既知項目を確認のため表示する入力フォーム例を示す。
【符号の説明】
【００５３】
２…ネットワーク
１０…端末装置
１２…サーバ
１４…社員ＤＢ
１６…テンプレートＤＢ
１００…申請システム
【図１】
2006202020.tif 000003
【図２】
2006202020.tif 000004
【図３】
2006202020.tif 000005
【図４】
2006202020.tif 000006
【図５】
2006202020.tif 000007
【図６】
2006202020.tif 000008
【図７】
2006202020.tif 000009
【図８】
2006202020.tif 000010
【図９】
2006202020.tif 000011