(57)【要約】【課題】申請に対し効果的に処理の優先順位を付け、申請処理業務全体を効率化することが可能な技術を提供する。【解決手段】申請入力者により入力された申請の内容を受付け、前記受け付けた申請がこれまでに受けた差し戻しの回数、差し戻しを受けた申請の修正の為に設定された修正猶予時間、及びその申請が前回差し戻しを受けてから再申請されるまでに要した修正時間とその修正猶予時間の差分を含む申請状況情報を記憶装置に格納し、所定期間に受け付けられた申請に関する申請状況情報を前記記憶装置から読み出し、前記読み出した申請状況情報から得られる前記差し戻し回数、前記修正猶予時間、前記修正時間と修正猶予時間の差分、または受付日時のいずれかにより並べ替え、受付けた申請を処理する処理者であって、割り当て済みの申請の処理の完了が早い処理者に順に前記並べ替えられた申請を割り当てる。【選択図】        図１１
2004227061.tif 000002
【特許請求の範囲】
【請求項１】
申請入力者からの申請届出を電子文書で受け付けて処理する電子申請処理方法において、
前記申請入力者により入力された申請の内容を受付け、
前記受け付けた申請がこれまでに受けた差し戻しの回数、差し戻しを受けた申請の修正の為に設定された修正猶予時間、及びその申請が前回差し戻しを受けてから再申請されるまでに要した修正時間とその修正猶予時間の差分を含む申請状況情報を記憶装置に格納し、
所定期間に受け付けられた申請に関する申請状況情報を前記記憶装置から読み出し、
前記読み出した申請状況情報から得られる前記差し戻し回数、前記修正猶予時間、前記修正時間と修正猶予時間の差分、または受付日時のいずれかにより並べ替え、
受付けた申請を処理する処理者であって、割り当て済みの申請の処理の完了が早い処理者に順に前記並べ替えられた申請を割り当てることを特徴とする電子申請処理方法。
【請求項２】
前記割り当てられた申請を処理する処理者のスケジュールから各申請の処理完了日時を算出し、その算出した処理完了日時を当該申請の入力を行った申請者に通知することを特徴とする請求項１に記載された電子申請処理方法。
【請求項３】
前記並べ替えでは、前記所定期間に受け付けられた申請を差し戻し回数の昇順に並べ替えた後、その並べ替えにより同順に並んでいる申請を修正猶予時間の昇順に並べ替えた後、その並べ替えにより同順に並んでいる申請を修正時間と修正猶予時間の差分の降順に並べ替えた後、その並べ替えにより同順に並んでいる申請を受付日時の昇順に並べ替えることを特徴とする請求項１または請求項２のいずれかに記載された電子申請処理方法。
【請求項４】
申請入力者からの申請届出を電子文書で受け付けて処理する電子申請処理装置において、
前記申請入力者により入力された申請の内容を受付ける受付処理部と、
前記受け付けた申請がこれまでに受けた差し戻しの回数、差し戻しを受けた申請の修正の為に設定された修正猶予時間、及びその申請が前回差し戻しを受けてから再申請されるまでに要した修正時間とその修正猶予時間の差分を含む申請状況情報を記憶装置に格納し、所定期間に受け付けられた申請に関する申請状況情報を前記記憶装置から読み出し、前記読み出した申請状況情報から得られる前記差し戻し回数、前記修正猶予時間、前記修正時間と修正猶予時間の差分、または受付日時のいずれかにより並べ替える並べ替え処理部と、
受付けた申請を処理する処理者であって、割り当て済みの申請の処理の完了が早い処理者に順に前記並べ替えられた申請を割り当てる割り当て処理部とを備えることを特徴とする電子申請処理装置。
【請求項５】
申請入力者からの申請届出を電子文書で受け付けて処理する電子申請処理装置としてコンピュータを機能させる為のプログラムにおいて、
前記申請入力者により入力された申請の内容を受付ける受付処理部と、
前記受け付けた申請がこれまでに受けた差し戻しの回数、差し戻しを受けた申請の修正の為に設定された修正猶予時間、及びその申請が前回差し戻しを受けてから再申請されるまでに要した修正時間とその修正猶予時間の差分を含む申請状況情報を記憶装置に格納し、所定期間に受け付けられた申請に関する申請状況情報を前記記憶装置から読み出し、前記読み出した申請状況情報から得られる前記差し戻し回数、前記修正猶予時間、前記修正時間と修正猶予時間の差分、または受付日時のいずれかにより並べ替える並べ替え処理部と、
受付けた申請を処理する処理者であって、割り当て済みの申請の処理の完了が早い処理者に順に前記並べ替えられた申請を割り当てる割り当て処理部としてコンピュータを機能させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は電子申請における申請を処理する電子申請処理装置に関し、特に申請者の申請の必要性に応じた申請処理の実行及び処理完了日時の通知を行う電子申請処理装置に適用して有効な技術に関するものである。
【０００２】
【従来の技術】
従来、行政機関へ各種申請を行う場合には、所定の用紙に必要事項を記入した後、その書類を窓口に提出して申請の申し込みを行っていたが、近年では、この様な申請手続きを電子化し、インターネット等のネットワークを介して電子的に各種申請処理を行う電子申請システムが検討されている。
【０００３】
この様な従来の申請処理においては、申請受付の先着順に処理が行われており、先着した順に必要性が高いと判定されている。また、電子申請に対応した後も、申請者の申請の必要性を示す指標は先着順であり、電子申請システムにおいては申請及び申請受付の確認が行われている（例えば特許文献１参照）。
【０００４】
【特許文献１】
特開２００１−３４４３８３号公報（第２〜３頁、図４）
【０００５】
【発明が解決しようとする課題】
従来の申請の処理においては、先着順で処理が行われており申請者の申請の必要性が考慮されていないほか、電子申請システムに対応した後も、申請及び申請受付の確認のみで、申請処理の完了日時の通知はできていない。そのため、申請者が必要とする期限までに申請の処理が完了しない、申請者が申請処理の完了日時を取得することができない等、申請者が不利益を被っている。また、申請者が正確な処理完了日時を取得できないため、問合せが多く、問合せを行う申請者、問合せに対応する役所共に大きな負荷が生じている。
【０００６】
本発明の目的は上記問題を解決し、申請に対し効果的に処理の優先順位を付け、申請処理業務全体を効率化することが可能な技術を提供することにある。本発明の他の目的は受け付けた申請の処理完了日時を算出して申請者に通知することが可能な技術を提供することにある。
【０００７】
【課題を解決するための手段】
本発明は、申請入力者からの申請届出を電子文書で受付けて処理する電子申請処理装置において、受け付けた申請を必要性の高い順に処理者に割り当てるものである。
【０００８】
本発明では、申請者から受付けた申請処理の実行にあたり、申請処理を行う為に前提となる必要な申請条件を取得し、申請者の申請履歴に基づいて申請処理の実行を判定した後、所定期間に蓄積された申請を、申請書類の差し戻し回数、申請書類の修正量により設定された修正猶予時間、申請者が差し戻しを受けてから再申請を行うまでの修正時間と修正猶予時間の差分、または申請書を受付けた日時に基づいて並べ替え、最終処理の処理完了日時の早い処理者を取得して、前記並べ替えた申請処理を最終処理の処理完了日時の早い者から順に割り当てる処理や、申請の処理担当者のスケジュールから申請の処理完了日時を算出して申請者に申請の処理完了日時を通知する処理を行う。
【０００９】
更に、申請の実行の可否を判定するにあたり、必要な申請条件と申請者の申請履歴の取得を行い、必要な申請条件及び申請者の申請履歴を照合することにより、その申請を実行するのに必要な他の申請処理を済ませているかどうかを調べて申請処理の実行を判定し、照合結果により処理の中断または再開を行う。
【００１０】
更に、申請の並べ替えを実行するにあたり、所定期間に蓄積された申請を申請書類の差し戻し回数の昇順に並べ替え、その並べ替え後、同順に並んでいる申請を、申請書類の修正量により設定された修正猶予時間の昇順に並べ替え、その並べ替え後、同順に並んでいる申請を、申請者が差し戻しを受けてから再申請を行うまでの修正時間と修正猶予時間の差分の降順に並べ替え、その並べ替え後、同順に並んでいる処理を、申請書を受付けた日時の昇順に並べ替える様にしても良い。
【００１１】
更に、申請を処理者に割り当てるにあたり、最終処理の処理完了日時の早い処理者を特定してその特定した処理者のスケジュールに申請を割り当てるか、或いは申請処理に必要な紙文書の到着日時である紙文書到着日時を算出し、その算出した紙文書到着日時により、前記特定した処理者のスケジュールへの登録が可能であるかを判定した後、当該処理者のスケジュールに申請を登録する様にする。
【００１２】
更に、申請の処理の割り当て結果を処理者のＰＣの画面に表示したり、また申請の処理完了日時の申請者への通知にあたり、電子メールアドレスを取得して電子メールにより処理完了日時を通知したり、その際に申請処理を行った申請名と共に申請処理の完了日時を通知する様にする。
【００１３】
前記の様に本発明によれば、申請者の申請の必要性を判定し、必要性の高い順に並べ替えて申請処理を行うので、申請者が必要とする期限までに申請の処理が完了しないことや、申請者が申請処理の完了日時を取得することができないこと等の申請者が被る不利益の排除、申請者の問合せ負荷や役所の問合せ対応負荷の低減を実現することができる。
【００１４】
以上の様に本発明の電子申請処理装置によれば、受け付けた申請を必要性の高い順に処理者に割り当てるので、申請に対し効果的に処理の優先順位を付け、申請処理業務全体を効率化することが可能である。
【００１５】
なお本発明における必要度は、申請者による処理の丁寧さ又は申請者の熱心さの度合いに対応するパラメータであるものとする。
【００１６】
【発明の実施の形態】
以下に申請者からの申請届出を電子文書で受付けて処理する一実施形態の電子申請処理装置について説明する。
【００１７】
本実施形態の電子申請処理装置は、電気通信回線を介して、申請者の入力を受け付ける入力装置を含む申請者システムと接続されている。申請者システムは、申請者又は申請者と異なる申請入力者による申請内容の入力を受け付け、入力された申請内容を電子申請処理装置に送信し、役所の職員等による申請の処理完了日時を受信する等、申請に関わる内容を送受信可能なシステムであって、例えばパーソナルコンピュータでも良いし、端末装置でも良い。また申請者システムは、申請者の自宅に置かれても良いし、役所等の窓口に置かれても良いものとする。
【００１８】
図１は本実施形態の電子申請処理装置の構成を示す図である。図１に示す様に本実施形態の電子申請処理装置は、受付処理部１１１と、処理可否判定処理部１１２と、並べ替え処理部１１３と、割り当て処理部１１４と、通知処理部１１５と、差し戻し処理部１１６と、登録処理部１１７と、制御処理部１１８とを有している。
【００１９】
受付処理部１１１は、申請者の入力した申請の内容を受け付けて申請状況情報記憶部１０６及び申請者アドレス情報記憶部１０５に格納する処理部である。処理可否判定処理部１１２は、受付けた申請と申請履歴から申請処理の実行可否を判定する処理部である。
【００２０】
並べ替え処理部１１３は、所定期間に受け付けられ申請状況情報記憶部１０６に格納された申請を、その申請がこれまでに受けた差し戻し回数、差し戻しを受けた申請の修正の為に設定された修正猶予時間、その申請が前回差し戻しを受けてから再申請されるまでに要した修正時間とその修正猶予時間の差分、またはその申請が受け付けられた受付日時のいずれかに応じて並べ替える処理部である。
【００２１】
割り当て処理部１１４は、前記並べ替えられた申請を、割り当て済みの申請処理の完了が早い職員から順に割り当て、スケジューラ１０７に格納する処理部である。通知処理部１１５は、申請の処理完了日時を申請者アドレス情報記憶部１０５の電子メールアドレスに基づいて申請者に通知する処理部である。
【００２２】
差し戻し処理部１１６は、前記受け付けられた申請が審査に通らなかった場合に、電子メールで申請書ファイルを申請者に差し戻し、紙文書の送付先である申請者の住所を職員に提供する処理部である。登録処理部１１７は、前記受け付けられた申請が審査を通過した場合に、その申請を申請履歴情報記憶部１０３に格納する処理部である。制御処理部１１８は、上記全ての処理部の同期を取る等の処理を行い、電子申請処理装置全体の動作を制御する処理部である。
【００２３】
電子申請処理装置を、受付処理部１１１、処理可否判定処理部１１２、並べ替え処理部１１３、割り当て処理部１１４、通知処理部１１５、差し戻し処理部１１６、登録処理部１１７及び制御処理部１１８として機能させる為のプログラムは、ＣＤ−ＲＯＭ等の記録媒体に記録され磁気ディスク等に格納された後、メモリにロードされて実行されるものとする。なお前記プログラムを記録する記録媒体はＣＤ−ＲＯＭ以外の他の記録媒体でも良い。また前記プログラムを当該記録媒体から情報処理装置にインストールして使用しても良いし、ネットワークを通じて当該記録媒体にアクセスして前記プログラムを使用するものとしても良い。
【００２４】
また図１の様に本実施形態の電子申請システムは、情報の提供を行う外部記憶装置００１と、外部記憶装置００１により提供された情報の処理を行うメモリ００２とを備えている。
【００２５】
外部記憶装置００１は、発送元地域名と発送先地域名と発送元から発送先までの郵送時間とを有する郵送情報記憶部１０１と、申請の種別を表す申請名と当該申請に必要な申請履歴とを有する申請条件記憶部１０２と、申請者名と申請履歴とを有する申請履歴情報記憶部１０３と、申請名と申請の処理時間とを有する申請処理統計情報記憶部１０４と、申請者名と申請者の電子メールアドレスと申請者の住所を有する申請者アドレス情報記憶部１０５と、申請者名と、申請時に一意に識別できる番号として割り当てられる申請番号と、申請者が申請を必要とするレベルを数値として表した必要度と、申請名と、紙文書の発送日時と、紙文書の到着日時と、申請書の差し戻し回数と、差し戻し時に職員によって任意に設定される修正猶予時間と、申請者が修正を開始できる日時である修正開始日時と、申請の受付日時と、申請の受付日時と修正開始日時の差分である修正時間と、修正猶予時間と修正時間の差分と、申請の処理状況を示すステータスと、申請書ファイルを有する申請状況情報記憶部１０６と、職員名と、各職員が処理する申請名と、申請番号と、申請の処理開始日時と、申請の処理完了日時と、各職員の最終処理の完了日時である最終処理完了日時とを有するスケジューラ１０７とを備えている。
またメモリ００２は、上記全ての処理部の作業領域であるワークエリア１１９を備えている。
【００２６】
図２は本実施形態の郵送情報記憶部１０１からワークエリア１１９上に展開される郵送情報テーブルの具体例を示す図である。図２の様に郵送情報テーブルは、紙文書の発送元地域名２０１、紙文書の発送先地域名２０２、及び発送元から発送先までの郵送時間２０３を格納しており、添付資料等の紙文書の到着日時を算出する際に、受付処理部１１１に郵送時間２０３を提供する。
【００２７】
図３は本実施形態の申請条件記憶部１０２からワークエリア１１９上に展開される申請条件テーブルの具体例を示す図である。図３の様に申請条件テーブルは、申請者から受付けた申請名３０１と、申請処理の為に必要な申請履歴３０２を格納しており、申請処理の実行の可否を判定する際に、処理可否判定処理部１１２に必要な申請履歴３０２を提供する。
【００２８】
図４は本実施形態の申請履歴情報記憶部１０３からワークエリア１１９上に展開される申請履歴テーブルの具体例を示す図である。図４の様に申請履歴テーブルは、申請者名４０１と申請者の申請履歴４０２を格納しており、申請処理の実行の可否を判定する際に、処理可否判定処理部１１２に申請履歴４０２を提供する。また、申請を登録する際に登録処理部１１７により、後に示す申請状況テーブルの申請名９０５が申請履歴４０２として格納される。
【００２９】
図５は本実施形態の申請処理統計情報記憶部１０４からワークエリア１１９上に展開される申請統計テーブルの具体例を示す図である。図５の様に申請統計テーブルは、申請名５０１とその申請名に対応する申請に一般的に職員が要する処理時間５０２を格納しており、申請を職員に割り当て、処理完了日時の算出を行う際に、割り当て処理部１１４に申請の処理時間５０２を提供する。
【００３０】
図６は本実施形態のスケジューラ１０７からワークエリア１１９上に展開されるスケジュールテーブルの具体例を示す図である。図６の様にスケジュールテーブルは、職員名６０１、職員が処理を行う申請の申請名６０２、職員が処理を行う申請の申請番号６０３、職員が申請処理を開始する日時である処理開始日時６０４、職員が申請処理を完了する日時である処理完了日時６０５を格納しており、申請を職員へ割り当てた際に、割り当て処理部１１４により処理開始日時６０４及び処理完了日時６０５を格納する。また、申請者に申請の処理完了日時を通知する際に、通知処理部１１５に処理完了日時６０５を提供する。
【００３１】
図７は本実施形態のスケジューラ１０７からワークエリア１１９上に展開される最終処理完了日時テーブルの具体例を示す図である。図７の様に最終処理完了日時テーブルは、職員名７０１、職員が最後に行う申請処理の完了日時である最終処理完了日時７０２を格納しており、申請が割り当てられる職員を選定する際に、割り当て処理部１１４に最終処理完了日時７０２を提供すると共に、前記処理部により最終処理完了日時７０２の格納を行う。
【００３２】
図８は本実施形態の申請者アドレス情報記憶部１０５からワークエリア１１９上に展開される申請者アドレステーブルの具体例を示す図である。図８の様に申請者アドレステーブルは、申請者名８０１、申請者の電子メールアドレス８０２、住所８０３を格納するテーブルであり、申請者が申請を行う際に、受付処理部１１１により申請者名８０１、電子メールアドレス８０２、住所８０３が格納される。また、紙文書の到着日時を算出する際に、受付処理部１１１に住所８０３を提供し、申請者に通知を行う際に、通知処理部１１５に電子メールアドレス８０２を提供する。そして、申請者に差し戻しを行う際には、差し戻し処理部１１６に電子メールアドレス８０２及び住所８０３を提供する。
【００３３】
図９は本実施形態の申請状況情報記憶部１０６からワークエリア１１９上に展開される申請状況テーブルの具体例を示す図である。図９の様に申請状況テーブルは、行名９０１と、申請者名９０２と、申請番号９０３と、申請名９０５と、紙文書発送日時９０６と、紙文書到着日時９０７と、差し戻し回数９０８と、修正猶予時間９０９と、修正時間９１０と、修正猶予時間と修正時間の差分９１１と、修正開始日時９１２と、受付日時９１３と、差し戻し回数９０８と修正猶予時間９０９と差分９１１と受付日時９１３によって算出される必要度９０４と、申請の処理状況を示すステータス９１４と、申請者の作成した申請書ファイル９１５を格納している。申請状況テーブルは、各処理部によって用いられる情報の提供、及び各処理部によって算出された情報の格納を行う。
【００３４】
申請状況テーブルのステータス９１４には、申請者から申請を新規に受付けた際に“受付”、再申請により受付けた際に“再受付”、申請処理可否の判定が行われた際に申請の処理が継続される場合には“処理可”、申請の処理が中断される場合には“処理待”、並べ替え処理が行われた際に“並べ替え後”、割り当て処理により職員に割り当てられた場合に“割り当て後”、割り当てられなかった場合に“後日処理”、処理完了日時の通知を行った後に“審査可”、審査を行う際に“審査中”、審査を通過した場合に“終了”、審査を通過できなかった場合に“差し戻し”を格納する。
【００３５】
図１０は本実施形態の申請を職員へ割り当てる際、申請状況テーブル（図９）から作成される非割り当て申請テーブルの具体例を示す図である。図１０の様に非割り当て申請テーブルは、行名１００１と、申請番号１００２と、必要度１００３と、申請名１００４と、紙文書到着日時１００５を格納している。職員の最終処理完了日時７０２に紙文書が到着しない申請の情報を割り当て処理部１１４により格納し、最終処理完了日時７０２が紙文書到着日時９０７を上回り、スケジュールテーブル（図６）に格納できる様になった際に、割り当て処理部１１４に申請番号１００２と、必要度１００３、申請名１００４、紙文書到着日時１００５を提供する。
【００３６】
（動作の説明）
図１１は本実施形態の申請者の必要度に応じた電子申請処理及び処理完了日時の通知処理の処理手順を示すフローチャートである。なお、外部記憶装置００１に格納されている郵送情報記憶部１０１からスケジューラ１０７までの各部の情報は、各ステップの処理を行う際にワークエリア１１９に展開されているものとする。
【００３７】
まずステップ１１０１では、受付処理部１１１により申請の受付処理を行う。始めに受付処理部１１１は、申請者の入力内容からその申請が新規の申請であるか或いは再申請であるかを判定し、新規の申請である場合には申請状況テーブル（図９）及び申請者アドレステーブル（図８）に、申請者の入力した情報を格納し、申請状況テーブル（図９）のステータス９１４を“受付”にする。また再申請である場合には、受付日時を申請状況テーブル（図９）に格納し、申請状況テーブル（図９）のステータス９１４を“再受付”にする。次に、申請に紙文書が伴う場合には、郵送情報テーブルの情報から紙文書の到着日時を算出し、申請状況テーブル（図９）の紙文書到着日時９０７に格納する。そして上記で用いたテーブルの情報を、申請者アドレス情報記憶部１０５及び申請状況情報記憶部１０６に格納する。以上の受付処理に関しては後に詳述する。
【００３８】
次にステップ１１０２では、処理可否判定処理が必要か否かの判定を行う為、受付けた申請が新規の申請であるか或いは再申請であるかを調べ、申請状況テーブル（図９）のステータス９１４が“受付”である場合には、新規の申請としてステップ１１０３へ進み、ステータス９１４が“再受付”である場合には再申請としてステータス９１４を“処理可”に変更した後、ステップ１１０４へ進む。
【００３９】
次にステップ１１０３では、申請を処理するにあたり、申請者が申請処理を実行可能な申請履歴を有しているか否かを判定する処理可否判定処理を処理可否判定処理部１１２により行う。始めに、申請状況テーブル（図９）から申請名９０５を取得し、申請条件テーブル（図３）の申請名３０１と照合することで、必要な申請履歴３０２を取得する。次に、申請状況テーブル（図９）から申請者名９０２を取得し、申請履歴テーブル（図４）の申請者名４０１と照合することで、申請履歴４０２を取得する。そして、必要な申請履歴３０２と申請履歴４０２を照合し、その結果、必要な申請履歴３０２と申請履歴４０２が一致し、必要な申請を取得している場合には申請状況テーブル（図９）のステータス９１４を“処理可”にし、申請状況テーブル（図９）の情報を申請状況情報記憶部１０６に格納する。必要な申請履歴３０２と申請履歴４０２が一致せず、必要な申請を取得していない場合には、定期的に申請履歴テーブル（図４）の申請履歴４０２にアクセスして必要な申請が取得されたかどうかを調べ、必要な申請が取得された際に前記同様の処理を行う。
【００４０】
次にステップ１１０４では、任意の所定期間に達した際、並べ替え処理部１１３により、申請状況テーブル（図９）のステータス９１４が“処理可”、“後日処理”である申請を対象に並べ替え処理を行う。また、所定期間の設定によっては、ステップ１１０５の割り当て処理により、申請が職員に割り当てられた後、審査されることなく所定期間が経過する場合があり、その際は申請状況テーブル（図９）のステータス９１４が“審査可”の申請も並べ替え処理の対象にする。なお、並べ替え処理において、対象外の申請は常に申請状況テーブル（図９）の最終行に配置されるものとする。並べ替え処理では、任意の所定期間に申請状況テーブル（図９）に格納された申請を申請の差し戻し回数９０８の昇順に並べ替え、その並べ替え後に同順に並んでいる申請を申請の修正量により設定された修正猶予時間９０９の昇順に並べ替え、その並べ替え後に同順に並んでいる申請を差分９１１の降順に並べ替え、その並べ替え後に同順に並んでいる処理を申請の受付日時９１３の昇順に並べ替える。その後、１から順に番号を割り当てて必要度９０４に格納し、ステータス９１４を“並べ替え後”にする。最後に、申請状況テーブル（図６）の情報を申請状況情報記憶部１０６に格納する。
【００４１】
次にステップ１１０５では、割り当て処理部１１４により、申請状況テーブル（図９）のステータス９１４が“並べ替え後”または“審査可”である申請を対象に、必要度９０４の数値の小さい申請から順に職員へ割り当て、スケジュールテーブル（図６）へ格納を行う割り当て処理を行う。本実施形態では、職員が審査を行う際、紙文書が到着していることが前提であるものとし、申請は紙文書の到着日時が職員の最終処理の完了日時を上回ったときから職員に割り当てられるものとする。割り当て処理後、割り当てられた申請については、申請状況テーブル（図９）のステータス９１４を“割り当て後”としてステップ１１０６に進み、割り当てられなかった申請については、申請状況テーブル（図９）のステータス９１４を“後日処理”とする。その後、スケジュールテーブル（図６）の情報をスケジューラ１０７に、申請状況テーブル（図９）の情報を申請状況情報記憶部１０６に格納する。この割り当て処理に関しては後に詳述する。
【００４２】
ここで、必要度には処理の優先順位として数値を割り当てた為、必要度の数値が小さいもの程、優先順位が高い様になっているが、必要度はどの程度優先されるかを相対的に示す情報であれば良い。優先順位の高い処理程、必要度の数値が大きくなる様に数値を割り当てることも可能であり、この場合、必要度の数値が大きいもの程、優先順位が高く、必要度の数値が大きい申請から順に職員へ割り当てるものとする。
【００４３】
次にステップ１１０６では、通知処理部１１５により、申請状況テーブル（図９）のステータス９１４が“割り当て後”である申請を対象に通知処理を行う。申請状況テーブル（図９）の申請者名９０２を取得し、申請者アドレステーブル（図８）の申請者名８０１と照合し、電子メールアドレス８０２を取得する。次に申請状況テーブル（図９）の申請番号９０３を取得し、スケジューラの申請番号６０３と照合し、処理完了日時６０５を取得する。その後、申請番号９０３及び処理完了日時６０５を申請者に通知する。通知後、申請状況テーブル（図９）のステータス９１４を“審査可”とし、申請状況テーブル（図９）の情報を申請状況情報記憶部１０６に格納する。
【００４４】
次にステップ１１０７では、審査処理を行う。始めに審査画面を表示する。次に、職員により審査開始の情報が入力され、申請状況テーブル（図９）のステータス９１４を“審査中”、必要度９０４を“０”とする。審査後、職員により審査画面に審査結果が入力されると、その審査結果を取得する。審査結果により、修正が無い場合には申請状況テーブル（図９）のステータス９１４を“終了”にし、修正が有る場合には申請状況テーブル（図９）のステータス９１４を“差し戻し”にする。その後、申請状況テーブル（図９）の情報を申請状況情報記憶部１０６に格納する。
【００４５】
次にステップ１１０８では、登録処理を行うか或いは差し戻し処理を行うかを判定する。その判定には申請状況テーブル（図９）のステータス９１４を用い、ステータス９１４が“終了”の場合にはステップ１１０９へ進み、“差し戻し”の場合にはステップ１１１０へ進む。
【００４６】
次にステップ１１０９では、登録処理部１１７により、申請状況テーブル（図９）のステータス９１４が“終了”である申請を対象に登録処理を行う。申請状況テーブル（図９）の申請者名９０２を取得し、申請履歴テーブル（図４）の申請者名４０１から当該申請者を検索し、検索後に、申請履歴テーブルの申請履歴４０２に申請状況テーブル（図９）の申請名９０５を登録し、申請状況テーブル（図９）から削除する。次に、申請状況テーブル（図９）を申請状況情報記憶部１０６に格納し、申請履歴テーブル（図４）を申請履歴情報記憶部１０３に格納する。その後、ステップ１１１３に進む。
【００４７】
次にステップ１１１３では、申請状況テーブル（図９）に審査が可能な申請があるか否かを判定する。その判定では、申請状況テーブル（図９）のステータス９１４を参照し、“審査可”のものが有る場合には、ステップ１１１４へ進み、“審査可”のものが無い場合には申請処理及び通知を終了する。
【００４８】
次にステップ１１１４では、並べ替え処理が行われる所定期間が経過しているか否かを判定し、所定期間が経過している場合にはステップ１１０４へ進み、所定期間が経過していない場合にはステップ１１０７へ進む。
【００４９】
ステップ１１１０では、差し戻し処理部１１６により、申請状況テーブル（図９）のステータス９１４が“差し戻し”である申請を対象に差し戻し処理を実行し、紙文書の郵送、電子メールでの差し戻しの通知、及び、差し戻しによる申請状況テーブル（図９）の情報の変更を行う。なお、差し戻しの通知を行う際には申請番号９０３の通知も行う。この差し戻し処理については後に詳述する。
【００５０】
次にステップ１１１１では、申請状況テーブル（図９）に審査が可能な申請があるか否かを判定する。その判定は、申請状況テーブル（図９）のステータス９１４を参照して行い、“審査可”のものが有る場合には、ステップ１１１２へ進み、“審査可”のものが無い場合には申請処理及び通知を終了する。
【００５１】
次にステップ１１１２では、並べ替え処理が行われる所定期間が経過しているか否かを判定し、所定期間が経過している場合にはステップ１１０４へ進み、所定期間が経過していない場合にはステップ１１０５へ進む。
【００５２】
以上の処理をステップ１１１１またはステップ１１１３で申請状況テーブル（図９）のステータス９１４が“審査可”になっている申請がなくなるまでステップ１１０４からステップ１１１４を繰り返し行う。
【００５３】
図１２は本実施形態の受付処理の処理手順を示すフローチャートである。図１２を参照してステップ１１０１の受付処理を説明する。
【００５４】
まずステップ１２０１で受付処理部１１１は、申請入力画面を表示し、申請者に情報を入力させる。次にステップ１２０２では、申請者の入力した情報に基づき申請が新規の申請か再申請かを判定する。新規の申請の場合にはステップ１２０３に進み、再申請の場合にはステップ１２０７に進む。
【００５５】
ステップ１２０３からステップ１２０６では、新規の申請を申請状況テーブル（図９）、申請者アドレステーブル（図８）に格納する処理を行う。
【００５６】
まずステップ１２０３では、申請状況テーブル（図９）に行を一行追加し、行名９０１を割り当てる。行名はＳ（ｉ）で表し、ｉは行番号を示すものとする。なお行名は、同行の他の列の情報の入れ替えや削除が行われた際にも不動であるものとする。その後、行名以外の全ての項目に初期値“０”を格納する。
【００５７】
次にステップ１２０４では、申請者の入力した情報を申請状況テーブル（図９）、申請者アドレステーブル（図８）に格納する。申請者名を申請状況テーブル（図９）の申請者名９０２と申請者アドレステーブル（図８）の申請者名８０１に、申請名を申請状況テーブル（図９）の申請名９０５に、申請に紙文書が伴う場合には紙文書の発送日時を申請状況テーブル（図９）の紙文書発送日時９０６に、申請の受付日時を申請状況テーブル（図９）の受付日時９１３に、申請内容を申請状況テーブル（図９）の申請書ファイル９１５に、電子メールアドレスを申請者アドレステーブル（図８）の電子メールアドレス８０２に、申請者の住所を申請者アドレステーブル（図８）の住所８０３に格納する。
【００５８】
次にステップ１２０５では、申請を一意に識別できる番号を割り当て、申請状況テーブル（図９）の申請番号９０３に格納する。なお、番号は任意である。次にステップ１２０６では、申請状況テーブル（図９）のステータス９１４を“受付”にする。
【００５９】
ステップ１２０７からステップ１２０９では、再申請の情報を申請状況テーブル（図９）に格納する処理を行う。
まずステップ１２０７では、申請者の入力した申請番号と申請状況テーブル（図９）の申請番号９０３を照合し、当該申請の情報が申請状況テーブル（図９）のどの行に入っているかを検索する。
【００６０】
次にステップ１２０８では、修正時間、差分を算出し、申請状況テーブル（図９）に格納する。まず、検索した行の受付日時９１３に受付日時を格納する。次に、受付日時９１３から修正開始日時９１２を差し引くことで修正時間を算出し、修正時間９１０に格納した後、修正猶予時間から修正時間を差し引き、差分９１１に格納する。そしてステップ１２０９では、申請状況テーブル（図９）のステータス９１４を“再受付”にする。
【００６１】
次にステップ１２１０では、申請に紙文書が伴うか否かを判定する。紙文書が伴う場合には、ステップ１２１１へ進み、紙文書が伴わない場合には、ステップ１２１２へ進む。なお、紙文書が伴うか否かの判定は申請状況テーブル（図９）の紙文書発送日時９０６の値が“０”か否かで行う。
【００６２】
ステップ１２１１では、以下の様に紙文書の到着日時の算出を行い、申請状況テーブル（図９）に格納する。始めに、申請状況テーブル（図９）から申請者名９０２を取得し、申請者アドレステーブル（図８）の申請者名８０１と照合することで申請者の住所８０３を取得する。次に、前記取得した住所を郵送情報テーブル（図２）の発送元地域名２０１と照合して当該地域名を検索し、検索した発送元地域名と予め設定してある発送先地域名２０２とから郵送時間２０３を取得する。そして、その取得した郵送時間に申請状況テーブル（図９）の受付日時９１３を加え、紙文書到着日時を算出する。その後、算出した紙文書到着日時を申請状況テーブル（図９）の紙文書到着日時９０７に格納する。
【００６３】
次にステップ１２１２では、申請状況テーブル（図９）の情報を申請状況情報記憶部１０６に格納し、ステップ１２１３では、申請者アドレステーブル（図８）の情報を申請者アドレス情報記憶部１０５に格納する。
以上の処理により受付処理は終了する。
【００６４】
次に図１３、図３９、図４０を参照して割り当て処理の説明を行う。なお、申請状況テーブルのステータス９１４が、“並べ替え後”または“審査可”である申請を対象に割り当て処理を行い、対象外の申請については、申請状況テーブル（図９）の最後行に配置する。
【００６５】
図１３は本実施形態の割り当て処理の処理手順を示すフローチャートである。まずステップ１３０１で割り当て処理部１１４は、非割り当て申請テーブル（図１０）に格納された申請の件数としてｋ、そして、非割り当てテーブル（図１０）に格納された申請の最も早い紙文書到着日時としてｐを定義し、ｋ、ｐに初期値“０”を代入する。
【００６６】
次にステップ１３０２からステップ１３２０の処理を、ｉ＝１、・・・、ｎの間繰り返す。ｎには申請状況テーブル（図９）の割り当ての対象となっている行の総数を代入する。
【００６７】
まずステップ１３０２では、最終処理完了日時テーブル（図７）の最終処理完了日時７０２を比較し、最終処理完了日時が最も早いものをｑ、ｑに該当する職員の職員名７０１をｒに格納する。
【００６８】
次にステップ１３０３では、ｋを用いて非割り当て申請テーブル（図１０）に申請が無いか、または、最終処理完了日時ｑが非割り当てテーブル（図１０）の紙文書到着日時ｐ以下であるかを判定する。ｋ＝０、または、最終処理完了日時ｑが非割り当てテーブル（図１０）の紙文書到着日時ｐ以下である場合には、ステップ１３０４へ進む。その他の場合には、ステップ１３１２へ進む。
【００６９】
ステップ１３０４では、最終処理完了日時ｑと申請状況テーブル（図９）の行名Ｓ（ｉ）の紙文書到着日時９０７を比較し、申請状況テーブル（図９）の行名Ｓ（ｉ）の申請の情報をスケジュールテーブル（図６）に格納できるか否かの判定を行う。最終処理完了日時ｑが申請状況テーブル（図９）の行名Ｓ（ｉ）の紙文書到着日時９０７より大きい場合には、ステップ１３０５に進み、その他の場合には、ステップ１３０９に進む。
【００７０】
ステップ１３０５からステップ１３０８では、申請状況テーブル（図９）の行名Ｓ（ｉ）の申請の情報をスケジュールテーブル（図６）に格納する処理を行う。
【００７１】
まずステップ１３０５では、スケジュールテーブル（図６）の職員名６０１から職員名ｒを検索し、行を一行追加する。次に、申請状況テーブル（図９）から行名Ｓ（ｉ）の申請名９０５、申請番号９０３を取得し、追加した行の申請名６０２、申請番号６０３に格納する。
【００７２】
次にステップ１３０６では、スケジュールテーブル（図６）に追加した行に処理開始日時及び処理完了日時を格納する。まず、追加した行の処理開始日時６０４に最終処理完了日時ｑを格納する。次に、申請状況テーブル（図９）の行名Ｓ（ｉ）の申請名９０５を取得し、申請統計テーブル（図５）の申請名５０１と照合して処理時間５０２を取得する。そして、取得した処理時間５０２を最終処理完了日時ｑに加え、追加した行の処理完了日時６０５に格納する。
【００７３】
次にステップ１３０７では、ステップ１３０６で算出した処理完了日時を最終処理完了日時テーブル（図７）の職員ｒに該当する最終処理完了日時７０２に格納する。次にステップ１３０８では、申請状況テーブル（図９）の行名Ｓ（ｉ）のステータス９１４を“割り当て後”に変更する。
【００７４】
ステップ１３０９からステップ１３１１では、非割り当て申請テーブル（図１０）に申請状況テーブル（図９）の行名Ｓ（ｉ）の申請を格納する処理を行う。
まずステップ１３０９では、非割り当て申請テーブル（図１０）に格納された申請の件数を把握するため、ｋに１を加える。
【００７５】
次にステップ１３１０では、非割り当て申請テーブル（図１０）に行を一行追加し、行名１００１を割り当てる。行名はＴ（ｊ）で表し、ｊは行番号を示すものとする。申請状況テーブル（図９）の行名Ｓ（ｉ）の、申請番号９０３、必要度９０４、申請名９０５、紙文書到着日時９０７を、非割り当て申請テーブル（図１０）の申請番号１００２、必要度１００３、申請名１００４、紙文書到着日時１００５に格納する。
【００７６】
次にステップ１３１１では、非割り当て申請テーブル（図１０）の紙文書到着日時１００５を参照し、最も早い紙文書到着日時をｐに格納する。
【００７７】
図３９は本実施形態の割り当て処理の続きを示す図である。ステップ１３１２からステップ１３２０では、非割り当て申請テーブル（図１０）に格納してある行名Ｔ（ｊ）の申請をスケジュールテーブル（図６）に格納する処理を行う。
【００７８】
まずステップ１３１２では、非割り当てテーブル（図１０）の紙文書到着日時１００５を参照し、最終処理完了日時ｑより小さい行を選定する。次に、選定された行の中で必要度１００３を参照し、必要度が最も高い（必要度の値が最も小さい）行としてＴ（ｊ）を選定する。次に、スケジュールテーブル（図６）の職員名６０１から職員名ｒを検索し、行を一行追加する。次に、非割り当て申請テーブル（図１０）から行名Ｔ（ｊ）の申請名１００４及び申請番号１００２を取得し、追加した行の申請名６０２及び申請番号６０３に格納する。
【００７９】
次にステップ１３１３では、スケジュールテーブル（図６）に追加した行に処理開始日時及び処理完了日時を格納する。まず、追加した行の処理開始日時６０４に最終処理完了日時ｑを格納する。次に、非割り当て申請テーブル（図１０）の行名Ｔ（ｊ）の申請名１００４を取得し、申請統計テーブル（図５）の申請名５０１と照合して処理時間５０２を取得する。そして、取得した処理時間５０２を最終処理完了日時ｑに加え、追加した行の処理完了日時６０５に格納する。
【００８０】
次にステップ１３１４では、ステップ１３１３で算出した処理完了日時を最終処理完了日時テーブル（図７）の職員ｒに該当する最終処理完了日時７０２に格納する。
【００８１】
ステップ１３１５では、スケジュールテーブル（図６）に格納した行名Ｔ（ｊ）の申請番号６０３と申請状況テーブル（図９）の申請番号９０３を照合し、申請状況テーブル（図９）から当該申請の情報を検索する。その後、申請状況テーブル（図９）において、検索した申請番号を含む行のステータス９１４を“割り当て後”に変更する。
【００８２】
ステップ１３１６では、ステップ１３１２により選定されたＴ（ｊ）を非割り当て申請テーブル（図１０）から削除し、ステップ１３１７では、非割り当て申請テーブル（図１０）に格納された申請の件数を示すｋから“１”を引く。
【００８３】
次にステップ１３１８では、非割り当て申請テーブル（図１０）に格納された申請があるか否かを判定し、ｋが“０”を越え、申請が格納されている場合にはステップ１３２０へ進み、ｋがその他を示し、申請が格納されていない場合にはステップ１３１９へ進む。
【００８４】
ステップ１３１９では、非割り当て申請テーブル（図１０）に申請が存在しないことを示すため、ｐに初期値の“０”を代入する。またステップ１３２０では、非割り当て申請テーブル（図１０）の紙文書到着日時１００５を参照し、最も早い紙文書到着日時をｐに格納する。
【００８５】
図４０は本実施形態の割り当て処理の続きを示す図である。ステップ１３２１からステップ１３２４では、割り当て処理の終了処理を行う。
【００８６】
まずステップ１３２１では、非割り当て申請テーブル（図１０）に格納された申請があるか否かを判定し、ｋが“０”を越え、申請が格納されている場合にはステップ１３２２へ進み、ｋがその他を示し、申請が格納されていない場合にはステップ１３２４へ進む。
【００８７】
ステップ１３２２では、非割り当て申請テーブル（図１０）に格納されている行名Ｔ（ｊ）の申請番号１００２と申請状況テーブル（図９）の申請番号９０３を照合し、申請状況テーブル（図９）から当該申請の情報を検索する。その後、検索した申請番号９０３を含む行のステータス９１４を“後日処理”にする。次にステップ１３２３では、非割り当て申請テーブル（図１０）の中に格納されている情報を全て削除し、その後、ステップ１３２４へ進む。
【００８８】
ステップ１３２４では、申請状況テーブル（図９）の情報を申請状況情報記憶部１０６に格納し、ステップ１３２５では、スケジュールテーブル（図６）の情報をスケジューラ１０７に格納する。
以上の処理が割り当て処理である。
【００８９】
図１４は本実施形態の差し戻し処理の処理手順を示すフローチャートである。図１４を参照し、差し戻し処理の説明を行う。
【００９０】
まずステップ１４０１で差し戻し処理部１１６は、修正猶予時間入力画面を職員のＰＣに表示する。ステップ１４０２では、職員の入力した修正猶予時間を取得し、申請状況テーブル（図９）の修正猶予時間９０９に格納する。次にステップ１４０３では、申請状況テーブル（図９）の差し戻し回数９０８のカウントを行う。差し戻し回数９０８を参照し、“１”を加え、差し戻し回数９０８に格納する。
【００９１】
ステップ１４０４からステップ１４０５では、申請者への電子文書の差し戻しを行う。まずステップ１４０４では、申請状況テーブル（図９）の申請者名９０２を取得し、申請者アドレステーブル（図８）の申請者名８０１と照合することで、電子メールアドレス８０２を取得する。
【００９２】
ステップ１４０５では、申請者アドレステーブル（図８）から取得した電子メールアドレスに基づき、申請状況テーブル（図９）の申請書ファイル９１５を申請者に送付する。なお、電子メールの本文には申請番号も含めるものとする。その後、通知した日時を申請状況テーブル（図９）の修正開始日時９１２に格納する。
【００９３】
次にステップ１４０６では、申請に紙文書が伴うか否かを判定する。紙文書が伴うか否かの判定は申請状況テーブル（図９）の紙文書発送日時９０６の値を用い、“０”の場合には紙文書が伴わないと判定してステップ１４０９へ進む。その他の値の場合には、紙文書が伴うと判定してステップ１４０７へ進む。
【００９４】
ステップ１４０７、ステップ１４０８では、申請者への紙文書の差し戻しを行う。まずステップ１４０７では、申請状況テーブル（図９）の申請者名９０２を取得し、申請者アドレステーブル（図８）の申請者名８０１と照合することで、申請者の住所８０３を取得して郵送画面に表示する。職員はこの画面を参照して紙文書の郵送を行う。その後、職員により郵送画面に紙文書発送日時の入力がなされる。
【００９５】
次にステップ１４０８では、職員の入力した紙文書発送日時から紙文書到着日時を算出し、申請状況テーブル（図９）の修正開始日時９１２に格納する。紙文書到着日時の算出方法はステップ１２１１の処理と同様である。
ステップ１４０９では、申請状況テーブル（図９）の情報を申請状況情報記憶部１０６に格納し、差し戻し処理を終了する。
【００９６】
次に本実施形態の電子申請処理装置の処理を、具体的な事例に基づいて図１１から図１４を用いて説明する。
【００９７】
まず、図１１のステップ１１０１において、申請の受付処理を行う。申請の受付処理については、詳細図である図１２を用いて説明する。なお、本受付処理の初期の申請状況テーブルは図９、申請者アドレステーブルは図８に示す通りである。
【００９８】
ステップ１２０１では、申請入力画面を表示し、申請者に情報を入力させる。本事例では、申請者は、申請者名である“山田六郎”、申請名である“Ａ”、住所である“Ｆ市”、紙文書の発送日である“２００２／５／３”、申請者の電子メールアドレスである“ＦＦＦＦＦ”、及び申請の情報を入力することとする。
【００９９】
再申請の場合、申請者は申請を一意に識別できる番号である申請番号と変更後の申請の情報とを入力する。この場合、電子申請処理装置は、この入力された申請番号をキーとして対応する情報を申請状況テーブルから読み出すことができる。
【０１００】
次にステップ１２０２では、申請者の入力した情報に基づき申請が新規の申請か再申請かを判定する。本事例の場合には新規申請とし、ステップ１２０３に進む。
【０１０１】
ステップ１２０３では、申請者アドレステーブル（図８）に行を一行追加する。次に、申請状況テーブル（図９）に行を一行追加し、Ｓ（９）を行名９０１に割り当て、行名以外の全ての項目に初期値“０”を格納する。
【０１０２】
ステップ１２０４では、申請者の入力した情報を申請状況テーブル（図９）、申請者アドレステーブル（図８）に格納する。申請者名である“山田六郎”を申請状況テーブル（図９）の追加した行の申請者名９０２と申請者アドレステーブル（図８）の追加した行の申請者名８０１に、申請名である“Ａ”を申請状況テーブル（図９）の追加した行の申請名９０５に、紙文書の発送日である“２００２／５／３”を申請状況テーブル（図９）の追加した行の紙文書発送日時９０６に、申請の受付日時である“２００２／５／３  １５：００”を申請状況テーブル（図９）の追加した行の受付日時９１３に、申請内容を申請状況テーブル（図９）の追加した行の申請書ファイル９１５に、申請者の電子メールアドレスである“ＦＦＦＦＦ”を申請者アドレステーブル（図８）の追加した行の電子メールアドレス８０２に、申請者の住所である“Ｆ市”を申請者アドレステーブル（図８）の追加した行の住所８０３に格納する。この時点での申請者アドレステーブルを図１５に示す。
【０１０３】
図１５は本実施形態の申請者アドレステーブルの遷移イメージを示す図である。図１５に示す様に申請者アドレステーブルの遷移イメージでは、申請者“山田六郎”の行が追加されている。
【０１０４】
次にステップ１２０５では、申請を一意に識別できる番号“ｆＡ０１”を割り当て、申請状況テーブル（図９）の追加した行の申請番号９０３に格納する。またステップ１２０６では、申請状況テーブル（図９）の追加した行のステータス９１４を“受付”にする。この時点での申請状況テーブルを図１６に示す。
【０１０５】
図１６は本実施形態の申請状況テーブルの第１の遷移イメージを示す図である。図１６に示す様に申請状況テーブルの第１の遷移イメージでは、申請者“山田六郎”の行が追加されている。
【０１０６】
次にステップ１２１０では、申請に紙文書が伴うか否かを判定する。本事例では紙文書が伴うものとし、ステップ１２１１へ進む。
【０１０７】
ステップ１２１１では、紙文書の到着日時の算出を行い、申請状況テーブル（図１６）に格納する。まず、申請状況テーブル（図１６）から申請者名９０２である“山田六郎”と、申請者アドレステーブル（図１５）の申請者名８０１を照合することで申請者の住所８０３である“Ｆ市”を取得する。次に、取得した住所を、郵送情報テーブル（図２）の発送元地域名２０１と照合して発送元地域名２０１の中から“Ｆ市”を検索した後、その検索した発送元地域名と予め設定してある発送先地域名２０２である“Ｂ市”とから郵送時間２０３である“１日”を取得する。そして、取得した郵送時間に申請状況テーブル（図１６）の受付日時９１３である“２００２／５／３”を加えることで紙文書到着日である“２００２／５／４”を算出した後、その算出した紙文書到着日時を申請状況テーブル（図１６）の紙文書到着日時９０７に格納する。この時点での申請状況テーブルを図１７に示す。
【０１０８】
図１７は本実施形態の申請状況テーブルの第２の遷移イメージを示す図である。図１７に示す様に申請状況テーブルの第２の遷移イメージでは、申請者“山田六郎”の行の紙文書到着日時９０７に“２００２／５／４”が格納されている。
【０１０９】
次にステップ１２１２では、申請状況テーブル（図１７）の情報を申請状況情報記憶部１０６に格納し、ステップ１２１３では、申請者アドレステーブル（図１５）の情報を申請者アドレス情報記憶部１０５に格納する。
以上の処理により受付処理は終了し、図１１のステップ１１０２に進む。
【０１１０】
次にステップ１１０２では、処理可否判定処理が必要か否かの判定を行うため、受付けた申請が新規の申請か或いは再申請かの判定を行う。本事例では、申請状況テーブル（図１７）のステータス９１４が“受付”となっており、新規と見なされ、ステップ１１０３へ進む。
【０１１１】
次にステップ１１０３では、申請を処理するにあたり、申請者が申請処理を実行可能な申請履歴を有しているか否かを判定する処理可否判定処理を処理可否判定処理部１１２により行う。申請状況テーブル（図１７）の行名Ｓ（９）の申請名９０５である“Ａ”を取得し、申請条件テーブル（図３）の申請名３０１から“Ａ”を検索する。その後、必要な申請履歴３０２である“Ｂ”を取得する。次に申請状況テーブル（図１７）の行名Ｓ（９）の申請者名９０２である“山田六郎”を取得し、申請履歴テーブル（図４）の申請者名４０１から“山田六郎”を検索する。次に、申請履歴４０２である“Ｂ”を取得する。次に、申請状況テーブル（図１７）より取得した必要な申請履歴３０２である“Ｂ”と、申請履歴テーブル（図４）から取得した申請履歴４０２である“Ｂ”とを比較することで、申請処理が可能であると判定する。次に、申請状況テーブル（図１７）の行名Ｓ（９）のステータス９１４を“処理可”にし、ステップ１１０４に進む。この時点での申請状況テーブルを図１８に示す。
【０１１２】
図１８は本実施形態の申請状況テーブルの第３の遷移イメージを示す図である。図１８に示す様に申請状況テーブルの第３の遷移イメージでは、申請者“山田六郎”の行のステータス９１４に“処理可”が格納されている。
【０１１３】
次にステップ１１０４では、任意の所定期間に達した後、並べ替え処理部１１３により、申請状況テーブル（図１８）のステータス９１４が“処理可”、“後日処理”、“審査可”である申請を対象に並べ替え処理を行う。任意の所定期間を経た後の申請状況テーブルの状態は図１８の様になっているものとする。なお、並べ替え処理の対象外の申請は常に申請状況テーブルの最終行に配置するものとする。まず、申請の差し戻し回数９０８を参照し、値の大小の昇順に並べ替える。この時点での申請状況テーブルの状態は図１９の様になる。
【０１１４】
図１９は本実施形態の申請状況テーブルの第４の遷移イメージを示す図である。図１９に示す様に申請状況テーブルの第４の遷移イメージでは、差し戻し回数９０８とステータス９１４に応じて行の順序が並べ替えられている。
【０１１５】
前記並べ替え後、同順に並んでいる申請を、修正猶予時間９０９を参照して昇順に並べ替える。この時点での申請状況テーブルの状態は図２０の様になる。
【０１１６】
図２０は本実施形態の申請状況テーブルの第５の遷移イメージを示す図である。図２０に示す様に申請状況テーブルの第５の遷移イメージでは、図１９で同順に並んでいる申請の順序が、修正猶予時間９０９に応じて並べ替えられている。
【０１１７】
前記並べ替え後、同順に並んでいる申請を、差分９１１を参照して降順に並べ替える。この時点での申請状況テーブルの状態は図２１の様になる。
【０１１８】
図２１は本実施形態の申請状況テーブルの第６の遷移イメージを示す図である。図２１に示す様に申請状況テーブルの第６の遷移イメージでは、図２０で同順に並んでいる申請の順序が、差分９１１に応じて並べ替えられている。
【０１１９】
前記並べ替え後、同順に並んでいる処理を、申請の受付日時９１３を参照して昇順に並べ替える。その後、１から順に番号を振って必要度９０４に格納し、ステータス９１４を“並べ替え後”にする。この時点での申請状況テーブルの状態は図２２の様になる。
【０１２０】
図２２は本実施形態の申請状況テーブルの第７の遷移イメージを示す図である。図２２に示す様に申請状況テーブルの第７の遷移イメージでは、必要度９０４が設定され、ステータス９１４に“並べ替え後”が格納されている。
【０１２１】
次にステップ１１０５に進む。ステップ１１０５の処理については、割り当て処理の詳細図である図１３、図３９、図４０を参照して説明を行う。
【０１２２】
割り当て処理は、申請状況テーブル（図２２）のステータス９１４が“並べ替え後”または“審査可”のものを対象にする。本事例では、行名Ｓ（１）からＳ（６）が対象になる。なお、割当て処理対象外の申請については、申請状況テーブル（図２２）の最後行に配置する。割り当て処理の初期のスケジュールテーブルは図６、最終処理完了日時テーブルは図７、非割り当てテーブルは図２５であるものとする。
【０１２３】
まずステップ１３０１では、非割り当て申請テーブル（図２５）に格納された申請の件数としてｋ、そして、非割り当てテーブル（図２５）に格納された申請の最も早い紙文書到着日時としてｐを定義し、ｋ、ｐに初期値“０”を代入する。
【０１２４】
次にステップ１３０２からステップ１３２０の処理を、割り当て処理の対象となっている申請が格納された行の最終行まで、ｉ＝１、・・・、６の間繰り返す。
【０１２５】
まず、ｉ＝１のときを説明する。
ステップ１３０２では、最終処理完了日時テーブル（図７）の最終処理完了日時７０２を比較し、最終処理完了日が最も早い“２００２／５／５”をｑ、ｑに該当する職員の職員名７０１である“甲”をｒに格納する。
【０１２６】
次にステップ１３０３では、ｋを用いて非割り当て申請テーブル（図２５）に申請が無いか、または、最終処理完了日時ｑが非割り当て申請テーブル（図２５）の紙文書到着日時ｐより小さいかを判定する。ｋ＝０なのでステップ１３０４へ進む。
【０１２７】
ステップ１３０４では、最終処理完了日時ｑと申請状況テーブル（図２２）の行名Ｓ（１）の紙文書到着日時９０７を比較し、申請状況テーブル（図２２）の行名Ｓ（１）の申請をスケジュールテーブルに格納できるか否かの判定を行う。最終処理完了日時ｑである“２００２／５／５”が申請状況テーブル（図２２）の行名Ｓ（１）の紙文書到着日時９０７である２００２／５／４より大きいので、ステップ１３０５に進む。
【０１２８】
ステップ１３０５からステップ１３０８では、申請状況テーブル（図２２）の行名Ｓ（１）の申請をスケジュールテーブル（図６）に格納する処理を行う。
まずステップ１３０５では、スケジュールテーブル（図６）の職員名６０１から職員名ｒである“甲”を検索し、行を一行追加する。次に、申請状況テーブル（図２２）から行名Ｓ（１）の申請名９０５である“Ａ”、申請番号９０３である“ｆＡ０１”を取得し、追加した行の申請名６０２、申請番号６０３に格納する。
【０１２９】
次にステップ１３０６では、スケジュールテーブル（図６）に追加した行に処理開始日時及び処理完了日時を格納する。まず、追加した行の処理開始日時６０４に最終処理完了日時ｑである“２００２／５／５”を格納する。次に、申請状況テーブル（図２２）の行名Ｓ（１）の申請名９０５である“Ａ”を取得し、申請統計テーブル（図５）の申請名５０１と照合して処理時間５０２である“４日”を取得する。そして、最終処理完了日時ｑである“２００２／５／５”に、取得した処理時間５０２である“４日”を加え、追加した行の処理完了日時６０５に“２００２／５／９”を格納する。この時点でのスケジュールテーブルは図２３の様になっている。
【０１３０】
図２３は本実施形態のスケジュールテーブルの第１の遷移イメージを示す図である。図２３に示す様にスケジュールテーブルの第１の遷移イメージでは、職員“甲”のスケジュールに申請“Ａ”の情報が格納されている。
【０１３１】
次にステップ１３０７では、ステップ１３０６で算出した処理完了日である“２００２／５／９”を最終処理完了日時テーブル（図７）の職員ｒである“甲”の最終処理完了日時７０２に格納する。この時点での最終処理完了日時テーブルは図２４の様になっている。
【０１３２】
図２４は本実施形態の最終処理完了日時テーブルの第１の遷移イメージを示す図である。図２４に示す様に最終処理完了日時テーブルの第１の遷移イメージでは、職員“甲”の最終処理完了日時７０２に“２００２／５／９”が格納されている。
【０１３３】
次にステップ１３０８では、申請状況テーブル（図２２）の行名Ｓ（１）のステータス９１４を“割り当て後”に変更する。
【０１３４】
次に、ｉに“１”を加えたｉ＝２の場合の処理について説明する。
ステップ１３０２では、最終処理完了日時テーブル（図２４）より、最終処理完了日時ｑに“２００２／５／６”、職員名ｒには“乙”を格納し、ステップ１３０３では、ｋ＝０のため、ステップ１３０４に進む。
【０１３５】
ステップ１３０４では、最終処理完了日時ｑである“２００２／５／６”が、申請状況テーブル（図２２）のＳ（２）の紙文書到着日時９０７である“２００２／５／７”より小さいためステップ１３０９に進む。
【０１３６】
ステップ１３０９からステップ１３１１では、非割り当て申請テーブルに申請状況テーブル（図２２）の行名Ｓ（２）の申請を格納する処理を行う。非割り当て申請テーブルの初期の状態は図２５に示す通りである。
【０１３７】
図２５は本実施形態の非割り当て申請テーブルの第１の遷移イメージを示す図である。図２５に示す様に初期状態の非割り当て申請テーブルには、申請は格納されていない。
【０１３８】
まずステップ１３０９では、非割り当て申請テーブル（図２５）に格納する申請の件数を把握するため、ｋに１を加える。
【０１３９】
次にステップ１３１０では、非割り当て申請テーブル（図２５）に行を一行追加し、行名１００１にＴ（１）を割り当てる。申請状況テーブル（図２２）の行名Ｓ（２）の、申請番号９０３である“ｅＢ０１”、必要度９０４である“２”、申請名９０５である“Ｂ”、紙文書到着日時９０７である“２００２／５／７”を非割り当て申請テーブル（図２５）の申請番号１００２、必要度１００３、申請名１００４、紙文書到着日時１００５に格納する。この時点での非割り当て申請テーブルは図１０の様になる。
【０１４０】
次にステップ１３１１では、非割り当て申請テーブル（図１０）の紙文書到着日時１００５を参照し、最も早い紙文書到着日である“２００２／５／７”をｐに格納する。
【０１４１】
次に、ｉに“１”を加えたｉ＝３の場合の処理について説明する。
ステップ１３０２では、最終処理完了日時テーブル（図２４）より、最終処理完了日時ｑに“２００２／５／６”、職員名ｒには“乙”を格納する。
ステップ１３０３では、最終処理完了日時ｑである“２００２／５／６”が紙文書到着日時ｐである“２００２／５／７”を下回っているため、ステップ１３０４に進む。
【０１４２】
ステップ１３０４では、最終処理完了日時ｑである“２００２／５／６”が、申請状況テーブル（図２２）のＳ（３）の紙文書到着日である“２００２／５／６”と等しいため、ステップ１３０９に進む。
【０１４３】
ステップ１３０９からステップ１３１１では、非割り当て申請テーブル（図１０）に申請状況テーブル（図２２）の行名Ｓ（３）の申請を格納する処理を行う。
まずステップ１３０９では、非割り当て申請テーブル（図１０）に格納された申請の件数を把握するため、ｋに１を加え、ｋ＝２とする。
【０１４４】
次にステップ１３１０では、非割り当て申請テーブル（図１０）に行を一行追加し、行名１００１にＴ（２）を割り当てる。申請状況テーブル（図２２）の行名Ｓ（３）の、申請番号９０３である“ｄＣ０１”、必要度９０４である“３”、申請名９０５である“Ｃ”、紙文書到着日時９０７である“２００２／５／６”を非割り当て申請テーブル（図１０）の申請番号１００２、必要度１００３、申請名１００４、紙文書到着日時１００５に格納する。この時点での非割り当て申請テーブルは図２６の様になる。
【０１４５】
図２６は本実施形態の非割り当て申請テーブルの第２の遷移イメージを示す図である。図２６に示す様に非割り当て申請テーブルの第２の遷移イメージでは、申請“Ｃ”の情報が追加されている。
【０１４６】
次にステップ１３１１では、非割り当て申請テーブル（図２６）の紙文書到着日時１００５を参照し、最も早い紙文書到着日である“２００２／５／６”をｐに格納する。
【０１４７】
次に、ｉに“１”を加えたｉ＝４の場合の処理について説明する。
ステップ１３０２では、最終処理完了日時テーブル（図２４）より最終処理完了日時ｑに“２００２／５／６”、職員名ｒには“乙”を格納する。
ステップ１３０３では、最終処理完了日時ｑである“２００２／５／６”が紙文書到着日時ｐである“２００２／５／６”と等しいため、ステップ１３０４に進む。
【０１４８】
ステップ１３０４では、最終処理完了日時ｑである“２００２／５／６”が申請状況テーブル（図２２）の行名Ｓ（４）の紙文書到着日時９０７である“２００２／５／４”より大きいので、ステップ１３０５に進む。
【０１４９】
まずステップ１３０５では、スケジュールテーブル（図２３）の職員名６０１に行を一行追加し、職員名ｒである“乙”を職員名６０１に格納する。次に、申請状況テーブル（図２２）から行名Ｓ（４）の申請名９０５である“Ａ”、申請番号９０３である“ｃＡ０１”を取得し、追加した行の申請名６０２、申請番号６０３に格納する。
【０１５０】
次にステップ１３０６では、追加した行の処理開始日時６０４に最終処理完了日時ｑである“２００２／５／６”を格納する。次に、申請状況テーブル（図２２）の行名Ｓ（４）の申請名９０５である“Ａ”を取得し、申請統計テーブル（図５）の申請名５０１と照合して処理時間５０２である“４日”を取得する。そして、最終処理完了日時ｑである“２００２／５／６”に、取得した処理時間５０２である“４日”を加え、スケジュールテーブル（図２３）に追加した行の処理完了日時６０５に“２００２／５／１０”を格納する。この時点でのスケジュールテーブルは図２７の様になっている。
【０１５１】
図２７は本実施形態のスケジュールテーブルの第２の遷移イメージを示す図である。図２７に示す様にスケジュールテーブルの第２の遷移イメージでは、職員“乙”のスケジュールに申請“Ａ”の情報が格納されている。
【０１５２】
次にステップ１３０７では、ステップ１３０６で算出した処理完了日である“２００２／５／１０”を最終処理完了日時テーブル（図２４）の職員ｒである“乙”の最終処理完了日時７０２に格納する。この時点での最終処理完了日時テーブルは図２８の様になっている。
【０１５３】
図２８は本実施形態の最終処理完了日時テーブルの第２の遷移イメージを示す図である。図２８に示す様に最終処理完了日時テーブルの第２の遷移イメージでは、職員“乙”の最終処理完了日時７０２に“２００２／５／１０”が格納されている。
【０１５４】
次にステップ１３０８では、申請状況テーブル（図２２）の行名Ｓ（４）のステータス９１４を“割り当て後”に変更する。
【０１５５】
次に、ｉに“１”を加えたｉ＝５の場合について説明する。
ステップ１３０２では、最終処理完了日時テーブル（図２８）より、最終処理完了日時ｑに“２００２／５／７”、職員名ｒには“丙”を格納する。
ステップ１３０３では、ｋ＝２であり、かつ、最終処理完了日時ｑである“２００２／５／７”が紙文書到着日時ｐである“２００２／５／６”を上回っているため、ステップ１３１２に進む。
【０１５６】
ステップ１３１２からステップ１３２０では、非割り当て申請テーブル（図２６）に格納してある申請をスケジュールテーブル（図２７）に格納する処理を行う。
【０１５７】
まずステップ１３１２では、非割り当てテーブル（図２６）の紙文書到着日時１００５を参照し、最終処理完了日時ｑである“２００２／５／７”より小さい行としてＴ（２）を選定する。ここで複数の行が選定された場合には、必要度１００３を参照し、選定された行の中で必要度が最も高い（必要度の値が最も小さい）行を選定する。次に、スケジュールテーブル（図２７）から職員名ｒである“丙”を検索して行を一行追加した後、非割り当て申請テーブル（図２６）から行名Ｔ（２）の申請名１００４である“Ｃ”、申請番号１００２である“ｄＣ０１”を取得し、スケジュールテーブル（図２７）に追加した行の申請名６０２、申請番号６０３に格納する。
【０１５８】
次にステップ１３１３では、スケジュールテーブル（図２７）の追加した行に処理開始日時及び処理完了日時を格納する。まず、追加した行の処理開始日時６０４に最終処理完了日時ｑである“２００２／５／７”を格納する。次に、非割り当て申請テーブル（図２６）の行名Ｔ（２）の申請名１００４である“Ｃ”を取得し、申請統計テーブル（図５）の申請名５０１と照合して処理時間５０２である“６日”を取得する。そして、最終処理完了日時ｑである“２００２／５／７”に、取得した処理時間５０２である“６日”を加え、追加した行の処理完了日時６０５に“２００２／５／１３”を格納する。この時点で、スケジュールテーブルは図２９の様になっている。
【０１５９】
図２９は本実施形態のスケジュールテーブルの第３の遷移イメージを示す図である。図２９に示す様にスケジュールテーブルの第３の遷移イメージでは、職員“丙”のスケジュールに申請“Ｃ”の情報が追加されている。
【０１６０】
次にステップ１３１４では、ステップ１３１３で算出した処理完了日である“２００２／５／１３”を最終処理完了日時テーブル（図２８）の職員ｒである“丙”の最終処理完了日時７０２に格納する。この時点で最終処理完了日時テーブルは図３０の様になっている。
【０１６１】
図３０は本実施形態の最終処理完了日時テーブルの第３の遷移イメージを示す図である。図３０に示す様に最終処理完了日時テーブルの第３の遷移イメージでは、職員“丙”の最終処理完了日時７０２に“２００２／５／１３”が格納されている。
【０１６２】
次にステップ１３１５では、非割り当て申請テーブル（図２６）の行名Ｔ（２）の申請番号１００２である“ｄＣ０１”と申請状況テーブル（図２２）の申請番号９０３を照合し、当該申請の情報を検索する。その後、検索した申請番号を含む行Ｓ（３）のステータス９１４を“割り当て後”に変更する。
【０１６３】
次にステップ１３１６では、ステップ１３１２により選定されたＴ（２）を非割り当て申請テーブル（図２６）から削除する。この時点において非割り当て申請テーブルは図１０の様になる。ステップ１３１７では、非割り当て申請テーブル（図１０）に格納された申請の件数を示すｋから“１”を引き、ｋ＝１とする。
【０１６４】
ステップ１３１８では、非割り当て申請テーブル（図１０）に格納された申請があるか否かを判定する。ｋ＝１であり、申請が格納されているのでステップ１３２０へ進む。ステップ１３２０では、非割り当て申請テーブル（図１０）の紙文書到着日時１００５を参照し、最も早い紙文書到着日である“２００２／５／７”をｐに格納してステップ１３０２へ進む。
【０１６５】
ステップ１３０２では、最終処理完了日時テーブル（図３０）より最終処理完了日時ｑに“２００２／５／９”、職員名ｒには“甲”を格納する。ステップ１３０３では、ｋ＝１、かつ最終処理完了日時ｑである“２００２／５／９”が紙文書到着日時ｐである“２００２／５／７”を上回っているため、ステップ１３１２に進む。
【０１６６】
ステップ１３１２からステップ１３２０では、非割り当て申請テーブル（図１０）に格納してある申請をスケジュールテーブル（図２９）に格納する処理を行う。
【０１６７】
ステップ１３１２では、非割り当てテーブル（図１０）の紙文書到着日時１００５を参照し、最終処理完了日時ｑである“２００２／５／９”より小さい行としてＴ（１）を選定する。選定された行はＴ（１）のみであるので、必要度１００３の参照を省略し、次に、スケジュールテーブル（図２９）の職員名６０１から職員名ｒである“甲”を検索して行を一行追加する。そして、非割り当て申請テーブル（図１０）から行名Ｔ（１）の申請名１００４である“Ｂ”、申請番号１００２である“ｅＢ０１”を取得し、追加した行の申請名６０２、申請番号６０３に格納する。
【０１６８】
次にステップ１３１３では、スケジュールテーブル（図２９）の追加した行に処理開始日時及び処理完了日時を格納する。まず、スケジュールテーブル（図２９）に追加した行の処理開始日時６０４に、最終処理完了日時ｑである“２００２／５／９”を格納する。次に、非割り当て申請テーブル（図１０）の行名Ｔ（１）の申請名１００４である“Ｂ”を取得し、申請統計テーブル（図５）の申請名５０１と照合して処理時間５０２である“５日”を取得する。そして、最終処理完了日時ｑである“２００２／５／９”に、取得した処理時間５０２である“５日”を加え、スケジュールテーブル（図２９）に追加した行の処理完了日時６０５に“２００２／５／１４”を格納する。この時点で、スケジュールテーブルは図３１の様になっている。
【０１６９】
図３１は本実施形態のスケジュールテーブルの第４の遷移イメージを示す図である。図３１に示す様にスケジュールテーブルの第４の遷移イメージでは、職員“甲”のスケジュールに申請“Ｂ”の情報が追加されている。
【０１７０】
次にステップ１３１４では、ステップ１３１３で算出した処理完了日である“２００２／５／１４”を最終処理完了日時テーブル（図３０）の職員ｒである“甲”の最終処理完了日時７０２に格納する。この時点で最終処理完了日時テーブルは図３２の様になっている。
【０１７１】
図３２は本実施形態の最終処理完了日時テーブルの第４の遷移イメージを示す図である。図３２に示す様に最終処理完了日時テーブルの第４の遷移イメージでは、職員“甲”の最終処理完了日時７０２に“２００２／５／１４”が格納されている。
【０１７２】
次にステップ１３１５では、非割り当て申請テーブル（図１０）の行名Ｔ（１）の申請番号１００２である“ｅＢ０１”と申請状況テーブル（図２２）の申請番号９０３を照合し、当該申請の情報を検索する。その後、検索した申請番号を含む申請状況テーブル（図２２）の行名Ｓ（２）のステータス９１４を“割り当て後”に変更する。
【０１７３】
ステップ１３１６では、ステップ１３１２により選定されたＴ（１）を非割り当て申請テーブル（図１０）から削除する。この時点において非割り当て申請テーブルは図２５の様になる。
【０１７４】
ステップ１３１７では、非割り当て申請テーブル（図２５）に格納された申請の件数を示すｋから“１”を引いてｋを“０”とし、ステップ１３１８では、非割り当て申請テーブル（図２５）に格納された申請があるか否かを判定する。ｋ＝０であり、ステップ１３１９へ進んだ後、ｐの初期値である“０”を代入してステップ１３０２に進む。
【０１７５】
ステップ１３０２では、最終処理完了日時テーブル（図３２）により最終処理完了日時ｑに“２００２／５／１０”、職員名ｒには“乙”を格納する。ステップ１３０３では、ｋ＝０であり、ステップ１３０４に進む。
【０１７６】
ステップ１３０４では、最終処理完了日時ｑである“２００２／５／１０”が申請状況テーブル（図２２）の行名Ｓ（５）の紙文書到着日時９０７である“２００２／５／４”を上回っているため、ステップ１３０５に進む。
【０１７７】
ステップ１３０５からステップ１３０８では、申請状況テーブル（図２２）の行名Ｓ（５）の申請をスケジュールテーブル（図３１）に格納する処理を行う。
【０１７８】
まずステップ１３０５では、スケジュールテーブル（図３１）の職員名６０１から、職員名ｒである“乙”を検索し、行を一行追加する。次に、申請状況テーブルから行名Ｓ（５）の申請名９０５である“Ｂ”、申請番号９０３である“ｂＢ０１”を取得し、追加した行の申請名６０２、申請番号６０３に格納する。
【０１７９】
次にステップ１３０６では、スケジュールテーブル（図３１）に追加した行に処理開始日時及び処理完了日時を格納する。まず、追加した行の処理開始日時６０４に最終処理完了日時ｑである“２００２／５／１０”を格納する。次に、申請状況テーブル（図２２）の行名Ｓ（５）の申請名９０５である“Ｂ”を取得し、申請統計テーブルの申請名５０１と照合して処理時間５０２である“５日”を取得する。そして、最終処理完了日時ｑである“２００２／５／１０”に、取得した処理時間５０２である“５日”を加え、追加した行の処理完了日時６０５に“２００２／５／１５”を格納する。この時点でのスケジュールテーブルは図３３の様になっている。
【０１８０】
図３３は本実施形態のスケジュールテーブルの第５の遷移イメージを示す図である。図３３に示す様にスケジュールテーブルの第５の遷移イメージでは、職員“乙”のスケジュールに申請“Ｂ”の情報が追加されている。
【０１８１】
次にステップ１３０７では、ステップ１３０６で算出した処理完了日である“２００２／５／１５”を最終処理完了日時テーブル（図３２）の職員ｒである“乙”の最終処理完了日時７０２に格納する。この時点での最終処理完了日時テーブルは図３４の様になっている。
【０１８２】
図３４は本実施形態の最終処理完了日時テーブルの第５の遷移イメージを示す図である。図３４に示す様に最終処理完了日時テーブルの第５の遷移イメージでは、職員“乙”の最終処理完了日時７０２に“２００２／５／１５”が格納されている。
【０１８３】
次にステップ１３０８では、申請状況テーブル（図２２）の行名Ｓ（５）のステータス９１４を“割り当て後”に変更する。
【０１８４】
次に、ｉに“１”を加えたｉ＝６の場合について説明する。
ステップ１３０２では、最終処理完了日時テーブル（図３４）により最終処理完了日時ｑに“２００２／５／１３”、職員名ｒには“丙”を格納する。ステップ１３０３では、ｋ＝０であり、ステップ１３０４に進む。
【０１８５】
ステップ１３０４では、最終処理完了日時ｑである“２００２／５／１３”が申請状況テーブル（図２２）のＳ（６）の紙文書到着日時９０７である“２００２／５／４”を上回っているため、ステップ１３０５に進む。
【０１８６】
ステップ１３０５からステップ１３０８では、申請状況テーブル（図２２）の行名Ｓ（６）の申請をスケジュールテーブル（図３３）に格納する処理を行う。
【０１８７】
まずステップ１３０５では、スケジュールテーブル（図３３）の職員名６０１から職員名ｒである“丙”を検索し、行を一行追加する。次に、申請状況テーブル（図２２）から行名Ｓ（６）の申請名９０５である“Ａ”、申請番号９０３である“ａＡ０１”を取得し、スケジュールテーブル（図３３）に追加した行の申請名６０２、申請番号６０３に格納する。
【０１８８】
次にステップ１３０６では、スケジュールテーブル（図３３）に追加した行に処理開始日時及び処理完了日時を格納する。まず、追加した行の処理開始日時６０４に最終処理完了日時ｑである“２００２／５／１３”を格納する。次に、申請状況テーブル（図２２）の行名Ｓ（６）の申請名９０５である“Ａ”を取得し、申請統計テーブル（図５）の申請名５０１と照合して処理時間５０２である“４日”を取得する。そして、最終処理完了日時ｑである“２００２／５／１３”に、取得した処理時間５０２である“４日”を加え、追加した行の処理完了日時６０５に“２００２／５／１７”を格納する。この時点でのスケジュールテーブルは図３５の様になっている。
【０１８９】
図３５は本実施形態のスケジュールテーブルの第６の遷移イメージを示す図である。図３５に示す様にスケジュールテーブルの第６の遷移イメージでは、職員“丙”のスケジュールに申請“Ａ”の情報が追加されている。
【０１９０】
次にステップ１３０７では、ステップ１３０６で算出した処理完了日である“２００２／５／１７”を最終処理完了日時テーブル（図３４）の職員ｒである“丙”の最終処理完了日時７０２に格納する。この時点での最終処理完了日時テーブルは図４４の様になっている。
【０１９１】
図４４は本実施形態の最終処理完了日時テーブルの第６の遷移イメージを示す図である。図４４に示す様に最終処理完了日時テーブルの第６の遷移イメージでは、職員“丙”の最終処理完了日時７０２に“２００２／５／１７”が格納されている。
【０１９２】
次にステップ１３０８では、申請状況テーブル（図２２）の行名Ｓ（６）のステータス９１４を“割り当て後”に変更する。
【０１９３】
次にステップ１３２１からステップ１３２４では、割り当て処理の終了処理を行う。まずステップ１３２１では、非割り当て申請テーブル（図２５）に格納された申請があるか否かを判定する。ｋ＝０であるのでステップ１３２４へ進む。この時点で申請状況テーブルは図３６の様になっている。
【０１９４】
図３６は本実施形態の申請状況テーブルの第８の遷移イメージを示す図である。図３６に示す様に申請状況テーブルの第８の遷移イメージでは、ステータス９１４の“並べ替え後”が“割り当て後”に変更されている。
【０１９５】
次にステップ１３２４では、申請状況テーブル（図３６）の情報を申請状況情報記憶部１０６に格納し、ステップ１３２５では、スケジュールテーブル（図３５）をスケジューラ１０７に格納する。
【０１９６】
以上の様に割り当て処理を行った後にステップ１１０６に進む。ステップ１１０６では、通知処理部１１５により、申請状況テーブル（図３６）のステータス９１４が“割り当て後”となっているものを対象に通知処理を行う。本事例においては申請状況テーブル（図３６）の行名Ｓ（１）を対象に説明をする。申請状況テーブル（図３６）の申請者名９０２である“山田六郎”を取得し、申請者アドレステーブル（図１５）の申請者名８０１と照合して“山田六郎”の電子メールアドレス８０２である“ＦＦＦＦＦ”を取得する。次に申請状況テーブル（図３６）の申請番号９０３である“ｆＡ０１”を取得し、スケジューラ（図３５）の申請番号６０３と照合して処理完了日時６０５である“２００２／５／９”を取得する。その後、申請番号６０３である“ｆＡ０１”及び、処理完了日時６０５である“２００２／５／９”を申請者に通知する。通知後、申請状況テーブル（図３６）のステータス９１４を“審査可”とし、申請状況テーブル（図３６）の情報を申請状況情報記憶部１０６に格納する。他の割り振られた申請についても同様に通知処理を行う。
【０１９７】
次にステップ１１０７では、審査処理を行う。本事例では、審査の対象の日時を“２００２／５／５”とし、以降のステップでは、申請番号“ｆＡ０１”を対象に説明する。まず、審査画面を表示する。“甲”により審査開始の情報が入力され、申請番号“ｆＡ０１”の申請状況テーブル（図３６）のステータス９１４を“審査中”、必要度を“０”とする。
【０１９８】
審査後、審査画面から審査結果を取得する。本事例では、“２００２／５／６”に、申請番号“ｆＡ０１”の申請に修正が生じるものとする。この場合、申請番号“ｆＡ０１”の申請状況テーブル（図３６）のステータス９１４を“差し戻し”に変更する。なお、差し戻しが決定した“２００２／５／６”の時点で申請番号“ｐＣ０１”、申請者番号“ｃＡ０１”の審査が始まっており、申請番号“ｐＣ０１”、申請番号“ｃＡ０１”の申請状況テーブルのステータス９１４は“審査中”になっている。また、この時点で申請番号“ｋＢ０１”、申請番号“ｍＣ０１”の申請については審査が終了し通過しているものとし、審査後、ステップ１１０９の登録処理により、申請状況テーブル（図３６）から削除されているものとする。この時点での申請状況テーブルを図３７に示す。
【０１９９】
図３７は本実施形態の申請状況テーブルの第９の遷移イメージを示す図である。図３７に示す様に申請状況テーブルの第９の遷移イメージでは、申請番号“ｆＡ０１”の申請のステータス９１４が“差し戻し”に変更されている。
【０２００】
次にステップ１１０８では、登録処理を行うか或いは差し戻し処理を行うかを判定する。申請番号“ｆＡ０１”の申請は、申請状況テーブル（図３７）のステータス９１４が“差し戻し”であるため、ステップ１１１０に進む。
【０２０１】
ステップ１１１０では、差し戻し処理部１１６により差し戻し処理を行う。差し戻し処理は詳細図である図１４を用いて説明する。
【０２０２】
まずステップ１４０１では、修正猶予時間入力画面を“甲”のＰＣに表示し、ステップ１４０２では、職員の入力した修正猶予時間として“１”を取得して申請状況テーブルの修正猶予時間９０９に格納する。
【０２０３】
ステップ１４０３では、申請状況テーブル（図３７）の差し戻し回数９０８のカウントを行う。差し戻し回数９０８を参照し、“１”を加えて差し戻し回数９０８に格納する。
【０２０４】
ステップ１４０４からステップ１４０５では、申請者である“山田六郎”への電子文書の差し戻しを行う。まずステップ１４０４では、申請状況テーブル（図３７）の申請者名９０２である“山田六郎”と申請者アドレステーブル（図１５）の申請者名８０１を照合し、“山田六郎”の電子メールアドレス８０２である“ＦＦＦＦＦ”を取得する。
【０２０５】
ステップ１４０５では、申請状況テーブル（図３７）の申請書ファイル９１５を電子メールに添付して申請者である“山田六郎”に送付する。なお、電子メールの本文には申請番号である“ｆＡ０１”も含める。その後、通知した日である“２００２／５／６”を申請状況テーブル（図３７）の修正開始日時９１２に格納する。
【０２０６】
次にステップ１４０６では、申請に紙文書が伴うか否かを判定する。申請状況テーブル（図３７）の紙文書発送日時９０６に値が入力されているため、紙文書が伴うと判定し、ステップ１４０７へ進む。
【０２０７】
ステップ１４０７からステップ１４０９では、申請者への紙文書の差し戻しを行う。まずステップ１４０７では、申請状況テーブル（図３７）の申請者名９０２である“山田六郎”と申請者アドレステーブル（図１５）の申請者名８０１を照合し、“山田六郎”の住所８０３である“Ｆ市”を取得して郵送画面に表示する。“甲”はＰＣ上でこの画面を参照して紙文書の郵送を行う。その後、“甲”は郵送画面に紙文書発送日である“２００２／５／６”を入力する。
【０２０８】
ステップ１４０８では、職員の入力した紙文書発送日である“２００２／５／６”から紙文書到着日時を算出し、申請状況テーブル（図３７）の修正開始日時９１２に格納する。紙文書到着日時の算出方法はステップ１２１１の処理と同様であり、算出結果である“２００２／５／７”が申請状況テーブル（図３７）の修正開始日時９１２に格納される。この時点で申請状況テーブルは図３８の様になっている。
【０２０９】
図３８は本実施形態の申請状況テーブルの第１０の遷移イメージを示す図である。図３８に示す様に申請状況テーブルの第１０の遷移イメージでは、申請番号“ｆＡ０１”の申請の修正開始日時９１２に“２００２／５／７”が格納されている。
【０２１０】
次にステップ１４０９では、申請状況テーブル（図３８）の情報を申請状況情報記憶部１０６に格納して差し戻し処理を終了する。
【０２１１】
次にステップ１１１１では、申請状況テーブル（図３８）のステータス９１４が“審査可”になっている申請があるか否かを判定する。申請状況テーブル（図３８）にはステータス９１４が“審査可”になっている申請があるので、ステップ１１１２へ進む。
【０２１２】
ステップ１１１２では、並べ替え処理が行われる所定期間が経過しているか否かを判定し、並べ替え処理が行われる場合にはステップ１１０４へ進み、並べ替え処理が行われない場合にはステップ１１０５へ進んで割り当て処理を行う。本事例では、所定期間が経過していないものとしてステップ１１０５へ進み、ステップ１１０５では、前記同様に割り当て処理を行う。割り当て処理の結果を図４１に示す。
【０２１３】
図４１は本実施形態のスケジュールテーブルの第７の遷移イメージを示す図である。図４１に示す様にスケジュールテーブルの第７の遷移イメージでは、ステータス９１４が“審査可”になっている申請の情報が追加されている。
【０２１４】
次にステップ１１０６では、前記同様に通知処理を行い、またステップ１１０７では、前記同様に審査処理を行う。本事例において本ステップが始まる“２００２／５／６”には、申請番号“ｂＢ０１”、申請番号“ｃＡ０１”、申請番号“ｐＣ０１”の申請の審査処理を行う。本事例においては、上記に挙げた申請の中で審査処理が最も早く終了する申請番号“ｐＣ０１”の申請を対象に説明を行う。なお、申請番号“ｐＣ０１”の申請は審査に通過するものとし、“ｐＣ０１”の審査が終了した時点で、申請番号“ｐＣ０１”の申請について、申請状況テーブル（図３７）のステータス９１４を“終了”に変更する。この時点での申請状況テーブルを図４２に示す。
【０２１５】
図４２は本実施形態の申請状況テーブルの第１１の遷移イメージを示す図である。図４２に示す様に申請状況テーブルの第１１の遷移イメージでは、申請番号“ｐＣ０１”のステータス９１４に“終了”が設定されている。
【０２１６】
次にステップ１１０８では、登録処理を行うか或いは差し戻し処理を行うかを判定する。申請番号“ｐＣ０１”の申請は、申請状況テーブル（図４２）のステータス９１４が“終了”であるため、ステップ１１０９に進む。
【０２１７】
ステップ１１０９では、登録処理部１１７により登録処理を行う。申請状況テーブル（図４２）の申請者名９０２である“山田良夫”を取得し、申請履歴テーブルの申請者名４０１から“山田良夫”を検索し、行を一行追加する。その後、申請履歴テーブル（図４）の追加した行の申請履歴４０２に申請状況テーブル（図４２）の申請名９０５である“Ｃ”を格納し、申請状況テーブル（図４２）から削除する。この時点での申請状況テーブルを図４３、申請履歴テーブルを図４５に示す。
【０２１８】
図４３は本実施形態の申請状況テーブルの第１２の遷移イメージを示す図である。図４３に示す様に申請状況テーブルの第１２の遷移イメージでは、申請番号“ｐＣ０１”の行が削除されている。
【０２１９】
図４５は本実施形態の申請履歴テーブルの遷移イメージを示す図である。図４５に示す様に申請履歴テーブルの遷移イメージでは、申請者“山田良夫”の申請履歴に申請“Ｃ”が追加されている。
【０２２０】
そして、申請状況テーブル（図４３）を申請状況情報記憶部１０６に、申請履歴テーブル（図４５）を申請履歴情報記憶部１０３に格納する。その後、ステップ１１１３に進む。
【０２２１】
ステップ１１１３では、申請状況テーブルのステータス９１４が“審査可”になっている申請があるか否かを判定する。申請状況テーブルにはステータス９１４が“審査可”になっている申請があるので、ステップ１１１４へ進む。
【０２２２】
ステップ１１１４では、並べ替え処理が行われる所定期間が経過しているか否かを判定し、所定期間が経過している場合にはステップ１１０４へ進み、所定期間が経過してない場合にはステップ１１０７へ進んで審査処理を行う。本事例では、所定期間が経過していないものとしてステップ１１０７へ進み、審査処理を行う。
【０２２３】
ステップ１１０７では、前記と同様にして、スケジューラ（図４１）に登録された申請の処理を行う。なお、以後全ての処理では、審査処理を通過してステップ１１０９に進むものとし、ステップ１１１４では所定期間が経過しないものとする。ステップ１１０５からステップ１１１４を繰り返し、ステップ１１１３から処理の終了を迎えた時点での申請状況テーブルを図４６に示す。
【０２２４】
図４６は本実施形態の申請状況テーブルの第１３の遷移イメージを示す図である。図４６に示す様に申請状況テーブルの第１３の遷移イメージでは、ステータス９１４が“審査可”になっていた申請の処理が終了し、申請番号“ｆＡ０１”以外の申請の情報が削除されている。
【０２２５】
図４７、図４８、図４９に本実施形態の電子申請処理装置が申請者の必要度に応じた申請処理及び処理完了日時の通知を行う際の主な画面例を示す。
【０２２６】
図４７は本実施形態の画面表示の第１の例を示す図である。図４７の画面１は図１２のステップ１２０１の処理を行う際の申請入力画面であり、画面２は図１１のステップ１１０７の処理を行う際の審査画面である。
【０２２７】
図４８は本実施形態の画面表示の第２の例を示す図である。図４７の画面３は図１４のステップ１４０１の処理を行う際の修正猶予時間入力画面であり、画面４は図１４のステップ１４０７の処理を行う際の郵送画面である。
【０２２８】
図４９は本実施形態の画面表示の第３の例を示す図である。図４９の画面５は、職員のＰＣの画面に表示する申請の割り当て結果を示す画面であり、画面６は、申請者が申請処理を行った申請名と共に申請処理の完了日時を取得する画面である。
【０２２９】
なお本実施形態では、差し戻し回数、修正猶予時間、修正時間と修正猶予時間の差分、受付日時の順に全ての指標を用いて申請の並べ替え処理を行っているが、いずれか一つの指標を用いて並べ替え処理を行っても良く、また並べ替えの順も任意で良いものとする。
【０２３０】
前記の様に本実施形態によれば、申請者の申請の必要性を判定し、必要性の高い順に並べ替えて申請処理を行うので、申請者が必要とする期限までに申請の処理が完了しないことや、申請者が申請処理の完了日時を取得することができないこと等の申請者が被る不利益の排除、申請者の問合せ負荷や役所の問合せ対応負荷の低減を実現することができる。
【０２３１】
すなわち本実施形態では、申請書類の差し戻し回数、申請書類の修正量により設定された修正猶予時間、申請者が差し戻しを受けてから再申請を行うまでの修正時間と修正猶予時間の差分、または申請書を受付けた日時に基づいた申請の必要性の高い順に並べ替えているので、申請者は、差し戻し回数や修正量が少ない申請書類による申請を心掛けたり、修正が指示された場合でも修正猶予時間よりも短い修正時間で修正を行ったり、なるべく早めに申請書類の提出を行ったりする様になり、全体の処理が効率化されて、申請者が被る不利益の排除、申請者の問合せ負荷や役所の問合せ対応負荷の低減を実現することができる。
【０２３２】
以上の様に本実施形態においては、差し戻した申請について申請者が修正に要して良い時間として予め設定された時間である修正猶予時間と、申請を一意に識別する識別情報である申請番号とを対応付けて記憶装置に格納し、この修正猶予時間により申請を並べ替えることにより、例えば修正猶予時間がより短い申請の処理を優先的に職員に割り当てることができる。修正猶予時間に反映された必要な修正の量が少ない程、申請者が丁寧な処理をしている、及び／又は熱心な申請者による申請である可能性があり、この様な申請を先に処理することができる。
【０２３３】
一方、修正猶予時間の長い申請の処理が長時間待たされている場合には、申請を修正猶予時間の降順に並べ替えれば、修正猶予時間が長い申請を優先的に職員に割り当てることもできる。この場合、例えば同一の受付日時で再申請を受け付けた複数の申請について、修正に要する時間が経過したことにより他の申請に比べ最初の受付から時間が多く経過してしまっている申請を優先的に処理することができる。
【０２３４】
また本実施形態では、差し戻した申請に関する紙文書を申請者に発送した日時である発送日時と、この申請者によって送付された再申請の書類を受け付けた日時とに基づいて、申請者が修正に要した時間である修正時間を算出し、上記記憶装置に格納された修正猶予時間と修正時間の差分を算出して、この差分の値により申請を並べ替えることにより、例えば修正に要して良い時間として設定された時間と比較衡量して、修正に要した時間がより短い申請である順に職員に処理をさせることができる。上記差分が大きい程、修正に要した時間が短く、申請者は急を要している、或いは申請に熱心である可能性があり、この様な申請を先に処理することができる。
【０２３５】
また本実施形態では、申請を差し戻す場合、差し戻す申請に対応する申請番号と対応付けて予め記憶装置に格納された差し戻し回数を増加させ、申請入力者によって入力された申請の情報に含まれる申請番号と対応する差し戻し回数を記憶装置から読み出し、この差し戻し回数の順に申請を並べ替えることにより、例えば差し戻し回数が少ない申請を優先的に職員に処理させることができる。差し戻し回数が少ない申請の申請者は、より丁寧に申請の為の処理をしている可能性があり、この様な申請を優先的に処理することができる。
【０２３６】
一方、差し戻し回数の多い申請の処理が長時間待たされている場合には、申請を差し戻し回数の降順に並べ替えれば、差し戻し回数が多い申請を優先的に職員に割り当てることもでき、この場合、差し戻しの繰り返しにより、他の申請に此べて最初の受付から時間が多く経過してしまっている可能性がある申請を優先的に処理することができる。
【０２３７】
また本実施形態では、修正猶予時間の入力を受け付ける画面を表示し、職員から修正猶予時間の入力を受け付けており、この場合、申請について必要となる修正の量を職員が見て、修正に要して良い時間をシステムに入力して設定することができるので、固定的な修正猶予時間を与えるシステムと比べて、より柔軟に申請者の個別の状況に対応することができる。
【０２３８】
また本実施形態では、差し戻した申請に関する紙文書が申請者又は申請入力者に到達する日時をもって、申請者又は申請入力者により修正が開始される日時である修正開始日時として、申請番号と対応付けて記憶装置に格納し、再申請を受け付けた日時と修正開始日時の差から修正時間を算出しており、申請者に差し戻す書類の発送日時と予め記憶装置に発送先別に格納された所要郵送時間とから申請者又は申請入力者への差し戻し書類の到着日時を算出し、これを申請者又は申請入力者による修正開始日時としている。
【０２３９】
申請者が実際に修正に要した時間または修正開始日時を申告する様なシステムであると、申請者の修正時間または修正開始日時の判断が恣意に任され、修正時間の判断の安定性を損なう恐れがあるが、本実施形態では、前記の様に算出した時間を修正に要した時間と見なして客観的な修正時間の判断を可能としており、必要性の高い申請及び／又は熱心な申請者による申請を優先的に処理することを可能としている。
【０２４０】
また本実施形態では、受け付けた申請について申請番号とこの申請に関する紙文書が到着する日時である紙文書到着日時とを対応付けて申請状況テーブルに格納し、職員に割り当てられた申請について、この申請を割り当てられた職員による処理が完了する予定の日時として設定される処理完了日時と、この申請の申請番号と職員を識別する情報である職員名とを対応付けてスケジュールテーブルに格納し、各職員について、処理完了日時の内で最終の日時である最終処理完了日時をスケジュールテーブルに基づいて得て、最終処理完了日時が最も早い職員を選択し、この選択された職員の職員名と申請の申請番号とを対応付けて格納することにより、この選択された職員に申請を割り当てるので、職員のスケジュールを考慮して効率的に申請を割り当てることができる。
【０２４１】
また申請状況テーブルに格納された申請情報に対応する申請の内で良も必要度が高いものを選択して職員に申請を割り当てるので、より丁寧に申請に関わる処理をした申請者の申請及び／又は熱心な申請者による申請を優先的に職員に割り当てることができる。
【０２４２】
更に本実施形態では、申請状況テーブルに格納された紙文書到着日時がいずれの職員に対応する最終処理完了日時より遅い場合には、その紙文書到着日時に対応する申請については職員へ割り当てることを遅らせることができる。これにより、仕事を始めようとしても紙文書が到着していないという事態を避け、一方、最終処理完了日時に紙文書が到着している案件を優先的に職員に割り当てることができる。
【０２４３】
その際、割り当てを遅らせた申請に関しては、その申請に対応する申請番号とその申請に関わる紙文書の紙文書到着日時とを対応付けて非割り当て申請テーブルに格納しており、そして非割り当て申請テーブルに格納されたいずれかの申請情報に対応する紙文書到着日時が、スケジュールテーブルに格納された最終処理完了日時のいずれかよりも早くなった場合、その紙文書到着日時に対応する申請をその最終処理完了日時に対応する職員に割り当てることができる。これにより、一旦職員への割り当てを遅らせた申請について、紙文書が到着してからその申請の処理を始められる様なスケジュールにする等、より適切なタイミングでその申請を割り当てることができる。
【０２４４】
また本実施形態では、申請の処理に要する処理時間と、その申請を割り当てられた職員の最終処理日時とからその申請の処理完了日時を算出し、この処理完了日時をその申請の申請者に通知することができる。これにより申請者は、いつ申請の処理が完了するかを知ることができ、処理完了日時の問合わせの手間と回答の手間が不要となる。
【０２４５】
この処理完了日時は、申請を割り当てられた職員の最終処理完了日時を予め格納したテーブルから読み出し、この最終処理完了日時にその申請に要する処理時間を加えて得ている。この処理時間は、予め申請の種別を表す申請名とその申請名に対応する申請に要する処理時間とを対応付けた申請統計テーブルに格納されており、職員に割り当てられた申請に要する処理時間を申請統計テーブルから読み出して、その申請の処理時間とすることができる。この様に職員が通常要する処理時間の基準をテーブルに格納しておけば、先立つ処理に係る申請の処理完了日時を新たな申請処理の処理開始日時として、その新たな申請に係る処理完了日時を前記テーブルに格納された処理時間に基づき算出することができる。
【０２４６】
本実施形態における職員に対応する申請の最終処理完了日時は、スケジュールテーブルに格納された処理完了日時の内で最も遅い日時を最終処理完了日時としても良い。この場合、最終処理完了日時と職員名を対応付けて格納した最終処理完了日時テーブルを保持したり、この最終処理完了日時テーブルから最終処理完了日時を読み出す必要が無く、記憶装置の記憶量を減少させることができる。
【０２４７】
また本実施形態の記載において、職員が受け付けた申請を処理するものとしたが、申請を処理する担当者は受け付けた申請を処理する者であれば良く、職員という呼称に限らないものとする。例えば、社員、作業者、処理者等と呼ばれる者でも良い。また、申請者が申請の情報を入力するものとして説明したが、申請者と異なる申請入力者が申請の内容を入力しても良いものとする。
【０２４８】
以上説明した様に本実施形態の電子申請処理装置によれば、受け付けた申請を必要性の高い順に処理者に割り当てるので、申請に対し効果的に処理の優先順位を付け、申請処理業務全体を効率化することが可能である。また本実施形態の電子申請処理装置によれば、割り当てられた申請を処理する処理者のスケジュールから各申請の処理完了日時を算出するので、受け付けた申請の処理完了日時を算出して申請者に通知することが可能である。
【０２４９】
本実施形態のシステムを、納税処理、証明書の発行依頼等や、国土交通省の道路運送関係の申請にあっては、貨物軽自動車運送事業の届出事項の変更の届出、貨物軽自動車運送事業の廃止及び譲渡の届出、タクシー事業の運賃・料金の設定・変更の届出、及びタクシー事業の事業計画の変更の届出等に適用することにより、種々の申請処理の効率化が可能である。
【０２５０】
【発明の効果】
本発明によれば受け付けた申請を必要性の高い順に処理者に割り当てるので、申請に対し効果的に処理の優先順位を付け、申請処理業務全体を効率化することが可能である。
【図面の簡単な説明】
【図１】本実施形態の電子申請処理装置の構成を示す図である。
【図２】本実施形態の郵送情報記憶部１０１からワークエリア１１９上に展開される郵送情報テーブルの具体例を示す図である。
【図３】本実施形態の申請条件記憶部１０２からワークエリア１１９上に展開される申請条件テーブルの具体例を示す図である。
【図４】本実施形態の申請履歴情報記憶部１０３からワークエリア１１９上に展開される申請履歴テーブルの具体例を示す図である。
【図５】本実施形態の申請処理統計情報記憶部１０４からワークエリア１１９上に展開される申請統計テーブルの具体例を示す図である。
【図６】本実施形態のスケジューラ１０７からワークエリア１１９上に展開されるスケジュールテーブルの具体例を示す図である。
【図７】本実施形態のスケジューラ１０７からワークエリア１１９上に展開される最終処理完了日時テーブルの具体例を示す図である。
【図８】本実施形態の申請者アドレス情報記憶部１０５からワークエリア１１９上に展開される申請者アドレステーブルの具体例を示す図である。
【図９】本実施形態の申請状況情報記憶部１０６からワークエリア１１９上に展開される申請状況テーブルの具体例を示す図である。
【図１０】本実施形態の申請を職員へ割り当てる際、申請状況テーブル（図９）から作成される非割り当て申請テーブルの具体例を示す図である。
【図１１】本実施形態の申請者の必要度に応じた電子申請処理及び処理完了日時の通知処理の処理手順を示すフローチャートである。
【図１２】本実施形態の受付処理の処理手順を示すフローチャートである。
【図１３】本実施形態の割り当て処理の処理手順を示すフローチャートである。
【図１４】本実施形態の差し戻し処理の処理手順を示すフローチャートである。
【図１５】本実施形態の申請者アドレステーブルの遷移イメージを示す図である。
【図１６】本実施形態の申請状況テーブルの第１の遷移イメージを示す図である。
【図１７】本実施形態の申請状況テーブルの第２の遷移イメージを示す図である。
【図１８】本実施形態の申請状況テーブルの第３の遷移イメージを示す図である。
【図１９】本実施形態の申請状況テーブルの第４の遷移イメージを示す図である。
【図２０】本実施形態の申請状況テーブルの第５の遷移イメージを示す図である。
【図２１】本実施形態の申請状況テーブルの第６の遷移イメージを示す図である。
【図２２】本実施形態の申請状況テーブルの第７の遷移イメージを示す図である。
【図２３】本実施形態のスケジュールテーブルの第１の遷移イメージを示す図である。
【図２４】本実施形態の最終処理完了日時テーブルの第１の遷移イメージを示す図である。
【図２５】本実施形態の非割り当て申請テーブルの第１の遷移イメージを示す図である。
【図２６】本実施形態の非割り当て申請テーブルの第２の遷移イメージを示す図である。
【図２７】本実施形態のスケジュールテーブルの第２の遷移イメージを示す図である。
【図２８】本実施形態の最終処理完了日時テーブルの第２の遷移イメージを示す図である。
【図２９】本実施形態のスケジュールテーブルの第３の遷移イメージを示す図である。
【図３０】本実施形態の最終処理完了日時テーブルの第３の遷移イメージを示す図である。
【図３１】本実施形態のスケジュールテーブルの第４の遷移イメージを示す図である。
【図３２】本実施形態の最終処理完了日時テーブルの第４の遷移イメージを示す図である。
【図３３】本実施形態のスケジュールテーブルの第５の遷移イメージを示す図である。
【図３４】本実施形態の最終処理完了日時テーブルの第５の遷移イメージを示す図である。
【図３５】本実施形態のスケジュールテーブルの第６の遷移イメージを示す図である。
【図３６】本実施形態の申請状況テーブルの第８の遷移イメージを示す図である。
【図３７】本実施形態の申請状況テーブルの第９の遷移イメージを示す図である。
【図３８】本実施形態の申請状況テーブルの第１０の遷移イメージを示す図である。
【図３９】本実施形態の割り当て処理の続きを示す図である。
【図４０】本実施形態の割り当て処理の続きを示す図である。
【図４１】本実施形態のスケジュールテーブルの第７の遷移イメージを示す図である。
【図４２】本実施形態の申請状況テーブルの第１１の遷移イメージを示す図である。
【図４３】本実施形態の申請状況テーブルの第１２の遷移イメージを示す図である。
【図４４】本実施形態の最終処理完了日時テーブルの第６の遷移イメージを示す図である。
【図４５】本実施形態の申請履歴テーブルの遷移イメージを示す図である。
【図４６】本実施形態の申請状況テーブルの第１３の遷移イメージを示す図である。
【図４７】本実施形態の画面表示の第１の例を示す図である。
【図４８】本実施形態の画面表示の第２の例を示す図である。
【図４９】本実施形態の画面表示の第３の例を示す図である。
【符号の説明】
００１…外部記憶装置、００２…メモリ、１０１…郵送情報記憶部、１０２…申請条件記憶部、１０３…申請履歴情報記憶部、１０４…申請処理統計情報記憶部、１０５…申請者アドレス情報記憶部、１０６…申請状況情報記憶部、１０７…スケジューラ、１１９…ワークエリア、１１１…受付処理部、１１２…処理可否判定処理部、１１３…並べ替え処理部、１１４…割り当て処理部、１１５…通知処理部、１１６…差し戻し処理部、１１７…登録処理部、１１８…制御処理部、２０１…発送元地域名、２０２…発送先地域名、２０３…郵送時間、３０１…申請名、３０２…必要な申請履歴、４０１…申請者名、４０２…申請履歴、５０１…申請名、５０２…処理時間、６０１…職員名、６０２…申請名、６０３…申請番号、６０４…処理開始日時、６０５…処理完了日時、７０１…職員名、７０２…最終処理完了日時、８０１…申請者名、８０２…電子メールアドレス、８０３…住所、９０１…行名、９０２…申請者名、９０３…申請番号、９０４…必要度、９０５…申請名、９０６…紙文書発送日時、９０７…紙文書到着日時、９０８…差し戻し回数、９０９…修正猶予時間、９１０…修正時間、９１１…差分、９１２…修正開始日時、９１３…受付日時、９１４…ステータス、９１５…申請書ファイル、１００１…行名、１００２…申請番号、１００３…必要度、１００４…申請名、１００５…紙文書到着日時。
【図１】
2004227061.tif 000003
【図２】
2004227061.tif 000004
【図３】
2004227061.tif 000005
【図４】
2004227061.tif 000006
【図５】
2004227061.tif 000007
【図６】
2004227061.tif 000008
【図７】
2004227061.tif 000009
【図８】
2004227061.tif 000010
【図９】
2004227061.tif 000011
【図１０】
2004227061.tif 000012
【図１１】
2004227061.tif 000013
【図１２】
2004227061.tif 000014
【図１３】
2004227061.tif 000015
【図１４】
2004227061.tif 000016
【図１５】
2004227061.tif 000017
【図１６】
2004227061.tif 000018
【図１７】
2004227061.tif 000019
【図１８】
2004227061.tif 000020
【図１９】
2004227061.tif 000021
【図２０】
2004227061.tif 000022
【図２１】
2004227061.tif 000023
【図２２】
2004227061.tif 000024
【図２３】
2004227061.tif 000025
【図２４】
2004227061.tif 000026
【図２５】
2004227061.tif 000027
【図２６】
2004227061.tif 000028
【図２７】
2004227061.tif 000029
【図２８】
2004227061.tif 000030
【図２９】
2004227061.tif 000031
【図３０】
2004227061.tif 000032
【図３１】
2004227061.tif 000033
【図３２】
2004227061.tif 000034
【図３３】
2004227061.tif 000035
【図３４】
2004227061.tif 000036
【図３５】
2004227061.tif 000037
【図３６】
2004227061.tif 000038
【図３７】
2004227061.tif 000039
【図３８】
2004227061.tif 000040
【図３９】
2004227061.tif 000041
【図４０】
2004227061.tif 000042
【図４１】
2004227061.tif 000043
【図４２】
2004227061.tif 000044
【図４３】
2004227061.tif 000045
【図４４】
2004227061.tif 000046
【図４５】
2004227061.tif 000047
【図４６】
2004227061.tif 000048
【図４７】
2004227061.tif 000049
【図４８】
2004227061.tif 000050
【図４９】
2004227061.tif 000051