(57)【要約】【課題】手続を申請する電子申請情報を受け付けて保管する受付システムと手続の審査結果を作成する審査結果作成システムとの連携を管理する連携管理システムを実現し、審査結果作成システムや受付システムの構成変更時における修正を少なくするとともに、手続の審査状態を考慮した連携管理を実行可能とする。【解決手段】電子申請情報を受け付けて保管する受付システム３と、前記電子申請情報の審査結果を作成する審査結果作成システム４との連携を管理する連携管理システム５であって、審査結果作成システム４から電子申請情報へのアクセス要求を受けると、審査状態テーブル６３から更新システム名６３＿ｅ、審査状態６３＿ｃを読み出し、手続定義ファイル６１において電子申請情報にアクセス可能と定義されているか否かを判断する手続制御部５１と、受付システム３に保管された電子申請情報を取得し審査結果作成システム４に出力する申請情報連携部５２とを有する。【選択図】図１
2008129801.tif 000002
【特許請求の範囲】
【請求項１】
１つ又は複数の審査からなる手続を申請する電子申請情報を受け付けて保管する受付システムと前記電子申請情報の審査結果を作成する審査結果作成システムとの連携を管理する連携管理システムであって、
手続の識別情報と、審査状態と、各審査状態において電子申請情報にアクセス可能な審査結果作成システムと、を対応付ける手続定義情報が記述された手続定義記憶ファイルと、
前記電子申請情報で申請された手続の現在実行されている審査と、当該審査の審査状態を記憶する審査状態記憶テーブルの管理を行なう申請情報管理部と、
前記審査結果作成システムから前記電子申請情報へのアクセス要求を受けると、前記審査状態記憶テーブルから、前記電子申請情報により申請された手続の識別情報と現在の審査状態とを読み出し、前記審査結果作成システムが前記手続定義ファイルにおいて前記電子申請情報にアクセス可能と定義されているか否かを判断する手続制御部と、
前記審査結果作成システムが前記電子申請情報にアクセス可能と定義されている場合、前記受付システムに保管された電子申請情報を取得し前記審査結果作成システムに出力する申請情報連携部と、
を有することを特徴とする連携管理システム。
【請求項２】
前記受付システムは、手続の取下げを受け付ける機能を有し、
前記受付システムにおける手続の審査状態が取下げの場合、前記審査状態記憶テーブルの審査状態を取下げに更新することを有することを特徴とする請求項１に記載の連携管理システム。
【請求項３】
前記審査結果作成システムからアクセス要求を受けた電子申請情報の審査状態が前記審査状態記憶テーブルに存在しない場合、
前記手続制御部は、当該電子申請情報の現在の審査状態が受付であるとき審査結果作成システムが電子申請情報にアクセス可能と定義されているか否かを判断し、
前記申請情報管理部は、前記審査結果作成システムがアクセス可能と判断され、前記受付システムにおける審査状態が受付の場合、新たに受け付けた電子申請情報に関する情報を前記審査状態記憶テーブルに登録することを特徴とする請求項１に記載の連携管理システム。
【請求項４】
前記手続定義ファイルは、アクセスの種類ごとにアクセス可能な審査結果作成システムを定義していることを特徴とする請求項１に記載の連携管理システム。
【請求項５】
前記アクセスの種類は、参照又は更新であることを特徴とする請求項４に記載の連携管理システム。
【請求項６】
前記受付システムにおいて電子申請情報を識別するために利用されている第１の識別情報と、前記審査結果作成システムにおいて電子申請情報を識別するために利用されている第２の識別情報と、を対応付ける申請情報対応テーブルを備えることを特徴とする請求項１に記載の連携管理システム。
【請求項７】
１つ又は複数の審査からなる手続を申請する電子申請情報を受け付けて保管する受付システムと前記審査の審査結果を作成する審査結果作成システムとの連携を管理するコンピュータが、
前記審査結果作成システムから前記電子申請情報へのアクセス要求を受けると、審査状態記憶テーブルから、前記電子申請情報により申請された手続の識別情報と現在の審査状態とを読み出し、前記審査結果作成システムが前記電子申請情報にアクセス可能と定義されているか否かを判断する処理、
前記審査結果作成システムが前記電子申請情報にアクセス可能と判断した場合、前記受付システムに保管された電子申請情報を取得し前記審査結果作成システムに出力する処理、
を実行することを特徴とする連携管理方法。
【請求項８】
１つ又は複数の審査からなる手続を申請する電子申請情報を受け付けて保管する受付システムと前記審査の審査結果を作成する審査結果作成システムとの連携を管理するコンピュータに、
前記審査結果作成システムから前記電子申請情報へのアクセス要求を受けると、審査状態記憶テーブルから、前記電子申請情報により申請された手続の識別情報と現在の審査状態とを読み出し、前記審査結果作成システムが前記電子申請情報にアクセス可能と定義されているか否かを判断するステップと、
前記審査結果作成システムが前記電子申請情報にアクセス可能と判断した場合、前記受付システムに保管された電子申請情報を取得し前記審査結果作成システムに出力するステップと、
を実行させる連携管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、１つ又は複数の審査からなる手続を申請するための電子申請情報を受け付ける受付システムと、前記電子申請情報の審査結果を作成する審査結果作成システムとの連携を管理する連携管理システム、連携管理方法、連携管理プログラムに関する。
【背景技術】
【０００２】
従来、一度の申請で、必要とする関連作業をすべて完了させられるように設計されたシステム、すなわち、ワンストップシステムが提供されている。例えば、行政機関に何らかの申請・届出を行なう際には、管轄の行政機関に何度も足を運ぶ必要があり、更に、管轄が複数の行政機関にまたがっている場合には、それら複数の行政機関を訪れ、各々手続をしなければならないことがある。例えば、自動車を保有するためには運輸支局による検査登録、警察署による車庫証明、税務機関により自動車諸税納税手続、保険会社による保険契約など、多くの手続が必要であり、申請者にとって大きな負担となる。ワンストップシステムを採用すれば、一度の申請で関連作業がすべて完了させられるため、申請者の負担を少なくすることができる。
【０００３】
例えば、特許文献１には、申請者からの申請・届出の受付をネットワーク上で行うワンストップサービスサイトを設け、各業務を実行する行政業務システム間の相互の連携に関する各種情報をワンストップサービスサイトで保持することにより、申請者がワンストップサービスサイトに一度だけ入力するだけで、実施しようとする申請・届出手続を完了する技術が記載されている。
【特許文献１】特開２００１−３５７１７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来のワンストップシステムでは、専用の連携プログラムを作成し、審査結果作成システムへ電子申請情報を割り振る順序制御を行なっており、連携先の審査結果作成システムが増えるたびに連携プログラムを修正するか、システムの再構築を行なう必要がある。
【０００５】
また、審査結果作成システムとの連携では、審査結果作成システムのアクセス方法、すなわち、審査結果作成システムが電子申請情報を参照しているか更新しているかによっても、電子申請情報の管理内容が異なるため、アクセス方法を考慮した管理も必要である。
【０００６】
また、複数の審査結果作成システムが一連の手続を実行しているときに、申請者から手続の取下げを受け付けることがある。このような処理は、審査結果作成システムでなく、受付システムになされる。そのため、受付システムからの手続更新にも対応しなくてはならない。
【０００７】
本発明の目的は、かかる課題に鑑みてなされたものであり、手続を申請する電子申請情報を受け付けて保管する受付システムと手続の審査結果を作成する審査結果作成システムとの連携を管理する連携管理システムであって、審査結果作成システムや受付システムの構成変更時における修正を少なくするとともに、手続の審査状態を考慮した連携管理を行なう連携管理システム、連携管理方法、連携管理プログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するための連携管理システムは、１つ又は複数の審査からなる手続を申請する電子申請情報を受け付けて保管する受付システムと前記審査の審査結果を作成する審査結果作成システムとの連携を管理する連携管理システムであって、手続の識別情報と、各手続で実行される審査と、各審査の進捗状態と、各進捗状態において電子申請情報にアクセス可能な審査結果作成システムと、を対応付ける手続定義情報が記述された手続定義記憶ファイルと、前記電子申請情報で申請された手続の現在実行されている審査と、当該審査の進捗状態を記憶する審査状態記憶テーブルと、前記審査結果作成システムから電子申請情報のアクセス要求を受けると、前記審査状態記憶テーブルから、前記電子申請情報で申請した手続の識別情報、前記手続で実行される審査のうち現在実行されている審査、前記審査の進捗状態を読み出し、前記審査結果作成システムが前記手続定義ファイルにおいて当該電子申請情報にアクセス可能と定義されているか否かを判断する申請手続制御部と、前記審査結果作成システムが前記電子申請情報にアクセス可能と定義されている場合、前記受付システムに保管された電子申請情報を取得し前記審査結果作成システムに出力する申請情報連携部と、を有する。
【０００９】
また、前記連携管理システムにおいて、前記受付システムは、手続の取下げを受け付ける機能を有し、前記受付システムにおける手続の審査状態が取下げの場合、前記審査状態記憶テーブルの審査状態を取下げに更新することを有する、としてもよい。
【００１０】
また、前記連携管理システムにおいて、前記審査結果作成システムからアクセス要求を受けた電子申請情報の審査状態が前記審査状態記憶テーブルに存在しない場合、前記手続制御部は、当該電子申請情報の現在の審査状態が受付であるとき審査結果作成システムが電子申請情報にアクセス可能と定義されているか否かを判断し、前記申請情報管理部は、前記審査結果作成システムがアクセス可能と判断され、前記受付システムにおける審査状態が受付の場合、新たに受け付けた電子申請情報に関する情報を前記審査状態記憶テーブルに登録する、としてもよい。
【００１１】
また、前記連携管理システムにおいて、前記手続定義ファイルは、アクセスの種類ごとにアクセス可能な審査結果作成システムを定義していることとしてもよい。
【００１２】
また、前記連携管理システムにおいて、前記アクセスの種類は、参照又は更新であることとしてもよい。
【００１３】
また、前記連携管理システムにおいて、前記受付システムにおいて電子申請情報を識別するために利用されている第１の識別情報と、前記審査結果作成システムにおいて電子申請情報を識別するために利用されている第２の識別情報と、を対応付ける申請情報対応テーブルを備えるとしてもよい。
【００１４】
また、本発明の連携管理方法は、１つ又は複数の審査からなる手続を申請する電子申請情報を受け付けて保管する受付システムと前記審査の審査結果を作成する審査結果作成システムとの連携を管理するコンピュータが、前記審査結果作成システムから前記電子申請情報へのアクセス要求を受けると、審査状態記憶テーブルから、前記電子申請情報により申請された手続の識別情報と現在の審査状態とを読み出し、前記審査結果作成システムが前記電子申請情報にアクセス可能と定義されているか否かを判断する処理、前記審査結果作成システムが前記電子申請情報にアクセス可能と判断した場合、前記受付システムに保管された電子申請情報を取得し前記審査結果作成システムに出力する処理、を実行する。
【００１５】
また、本発明連携管理プログラムは、１つ又は複数の審査からなる手続を申請する電子申請情報を受け付けて保管する受付システムと前記審査の審査結果を作成する審査結果作成システムとの連携を管理するコンピュータに、前記審査結果作成システムから前記電子申請情報へのアクセス要求を受けると、審査状態記憶テーブルから、前記電子申請情報により申請された手続の識別情報と現在の審査状態とを読み出し、前記審査結果作成システムが前記電子申請情報にアクセス可能と定義されているか否かを判断するステップと、前記審査結果作成システムが前記電子申請情報にアクセス可能と判断した場合、前記受付システムに保管された電子申請情報を取得し前記審査結果作成システムに出力するステップと、を実行させる。
【発明の効果】
【００１６】
手続を申請する電子申請情報を受け付けて保管する受付システムと手続の審査結果を作成する審査結果作成システムとの連携を管理する連携管理システムを実現し、審査結果作成システムや受付システムの構成変更時における修正を少なくするとともに、手続の審査状態を考慮した連携管理を実行可能となる。
【発明を実施するための最良の形態】
【００１７】
＝＝＝全体構成＝＝＝
以下、図面を参照しつつ本発明の一実施の形態について説明する。  
図１は、電子申請システム１の概要図である。電子申請システム１は、申請者端末２からの手続申請を受け付ける受付システム３と、前記受付システム３が受け付けた手続の審査を行なう審査結果作成システム４と、受付システム３と審査結果作成システム４との連携を管理する連携管理システム５と、審査結果作成システム４を操作する操作端末６とから構成される。
【００１８】
受付システム３は、申請者端末２が手続を申請するための電子申請情報を受け付ける。受付システム３は、電子申請情報に受付システム受付番号を付して申請情報記憶部３０に保管する。また、受付システム３は、申請者端末２から手続の受付や取下げ要求を受けると、「受付」や「取下げ」として審査状態を記憶する。
【００１９】
審査結果作成システム４は、受付システム３に保管された電子申請情報にアクセスし、電子申請情報の参照や更新を行なう。受付システム３は、審査結果作成システム４の作成した審査結果を電子申請情報として申請情報記憶部３０に追加保管するとともに、審査状態を更新する。これにより、受付システム３は、審査結果と最新の審査状態を保管する。
【００２０】
連携管理システム５は、利用目的を定義した手続定義ファイル６１（図２）を備えている。手続定義ファイルには、手続が、どのような審査状態のときに、どの審査結果作成システム４が電子申請情報にアクセス可能であるかが記述されている。審査結果作成システム４からのアクセス方法には、参照・更新がある。連携管理システム５は、審査結果作成システム４がアクセス可能であれば、受付システム３における審査状況を取得し、受付システム３における審査状況が「取下げ」であれば、手続の審査状態を「取下げ」に更新し、審査を停止させる。また、受付システム３における審査状況が「受付」であれば、新たに受け付けた手続に関する情報を登録する。また、受付システム３における手続の審査状態と、連携管理システム５における手続の審査状態とが同じであり、かつ、審査結果作成システム４が電子申請情報を更新する場合には、審査結果作成システム４に電子申請情報を出力し、受付システム３における手続の審査状態と、連携システムにおける手続の審査状態とを更新する。
【００２１】
図２は、連携管理システム５の構成図である。連携管理システム５は、審査結果作成システム４が電子申請情報にアクセス可能か否かを判断する手続制御部５１、受付システム３に保管された電子申請情報を審査結果作成システム４に出力する申請情報連携部５２、手続の進捗状態を記憶する審査状態記憶テーブル６３及び審査履歴記憶テーブル６４を更新する審査状態管理部５３、審査状態の一覧などを作成する審査状態出力部５４、各種データを記録するデータ格納部６０から構成される。データ格納部６０は、ハードディスクなどのメモリであり、手続定義ファイル６１、申請情報対応テーブル６２、審査状態記憶テーブル６３、審査履歴記憶テーブル６４が格納されている。
【００２２】
連携管理システム５は、審査結果作成システム４から電子申請情報へのアクセス要求を受け付ける。アクセスの種類としては、参照・更新がある。
【００２３】
手続制御部５１は、審査結果作成システム受付番号に指定された電子申請情報の審査状態を審査状態記憶テーブル６３から読み出す。図３は、審査状態記憶テーブル６３の構成例である。審査状態記憶テーブル６３は、図３に示すように、審査結果作成システム受付番号６３＿ａ、手続名称６３＿ｂ、審査状態６３＿ｃ、最終更新日時６３＿ｄ、更新システム名６３＿ｅ、受付日時６３＿ｆで構成される。手続名称６３＿ｂには申請者端末２から申請された手続の名称、更新システム名６３＿ｅには現在審査を実行している審査結果作成システム４が格納される。審査状態６３＿ｃには、「審査完了」、「審査中」、「取下げ」、「受付」などがある。ところで、審査状態６３＿ｃが「受付」及び「取下げ」の際には、例外的に、更新システム名６３＿ｅが受付システム３となる。これは、「受付」は申請者端末２から新しい手続を受け付けたときの審査状態であり、「取下げ」は申請者端末２から手続の取下げを指示されたときの審査状態である。
【００２４】
手続制御部５１は、審査状態記憶テーブル６３から読み出した手続名称（手続の識別情報）に対応する手続定義情報を手続定義ファイル６１から読み出す。そして、手続制御部５１は、手続定義ファイル６１を参照して、審査状態記憶テーブル６３から読み出した現在の審査状態において、審査結果作成システム４が電子申請情報にアクセス可能か否かを判断する。
【００２５】
図４に手続定義ファイル６１の構成例を示す。手続定義ファイル６１は、複数の手続に関する審査結果作成システム４のアクセス権限を定義している。図４の手続定義ファイル６１は、ＸＭＬ（Extensible Markup Language）形式で記述されているが、ＸＭＬ以外の形式、例えば、テーブルで定義してもよい。
【００２６】
定義手続情報６１は、手続名称「手続１」のアクセス権限を記述している。「手続１」の定義内容は、受付時に関する手続定義情報６１１＿ａと、＜審査時に関する定義＞とタグが付けられた手続定義情報６１１＿ｂと、取下げ時に関する手続定義情報６１１＿ｃとからなる。
【００２７】
手続定義情報６１１＿ａは、＜receipt＞タグを親要素として構成され属性としてstatusを持つ。statusには、審査状態が「受付」と記述されている。＜receipt＞タグの子要素には、＜update_permit＞タグと＜show_permit＞タグがある。＜update_permit＞タグには電子申請情報を更新可能な審査結果作成システムが定義され、＜show_permit＞タグには電子申請情報を参照可能な審査結果作成システムが定義される。図４では、審査状態が「受付」のとき、受付システムＡが電子申請情報を更新可能であり、審査結果作成システム４＿１が電子申請情報を参照可能であると定義されている。なお、審査状態が「受付」のときは、例外的に、審査結果作成システムではなく、受付システムに電子申請情報を更新可能なシステムとして定義している。これは、審査状態が「取下げ」の場合も同様である。
【００２８】
手続定義情報６１１＿ｂは、＜judge＞タグを親要素として構成され属性としてstatusを持つ。手続定義情報６１１＿ｂには、３つの＜judge＞タグがあり、先頭の＜judge＞タグのstatusは「審査中１」であり、真ん中の＜judge＞タグのstatusは「審査中２」であり、最後の＜judge＞タグのstatusは「審査完了」である。＜judge＞タグの子要素には、＜update_permit＞タグと＜show_permit＞タグがある。＜update_permit＞タグには電子申請情報を更新可能な審査結果作成システムが定義され、＜show_permit＞タグには電子申請情報を参照可能な審査結果作成システムが定義される。＜update_permit＞と＜show_permit＞とは、属性としてmodeをもち、select、deny、allが選択可能である。modeがselectの場合、＜system＞タグに記述された審査結果作成システムのみアクセス権限が与えられる。また、modeがdenyの場合、＜system＞タグに記述された以外の審査結果作成システムにアクセス権限が与えられる。また、modeがallの場合、すべての審査結果作成システムにアクセス権限が与えられる。
【００２９】
手続定義情報６１１＿ｃは、＜cancel＞タグを親要素として構成され属性としてstatusを持つ。statusには、審査状態が「取下げ」と記述されている。＜cancel＞タグの子要素には、＜update_permit＞タグがある。＜update_permit＞タグには、更新可能なシステム、受付システム３が記述されている。
【００３０】
申請情報連携部５２は、手続制御部５１により審査結果作成システム４が電子申請情報にアクセス可能と判断された場合、申請情報対応テーブル６２を参照する。申請情報対応テーブル６２は、審査結果作成システム受付番号と受付システム受付番号とを対応付けるテーブルである。申請情報対応テーブル６２は、図５に示すように、審査結果作成システム受付番号６２＿ａ、受付システム受付番号６２＿ｂ、受付システム名称６２＿ｃで構成される。審査結果作成システム４における電子申請情報の識別情報である審査結果作成システム受付番号６２＿ａに対応する受付システム３における電子申請情報の識別情報である受付システム受付番号６２＿ｂを読み出し、受付システム受付番号６２＿ｂを用いて受付システム３から電子申請情報を取得する。
【００３１】
また、審査結果作成システム受付番号６２＿ａが申請情報対応テーブル６２上で未採番であった場合、申請情報連携部５２は、審査結果作成システム受付番号を採番して申請情報対応テーブル６２に格納する。
【００３２】
審査状態管理部５３は、審査状態記憶テーブル６３から読み出した手続の審査状態と受付システム３から取得した審査状態とが異なる場合、審査状態記憶テーブル６３の審査状態６３＿ｃを受付システム３における審査状態に更新する。また、審査状態管理部５３は、審査結果作成システム４が電子情報を更新可能と判断された場合、審査状態記憶テーブル６３の更新システム名６３＿ｅを更新可能と判断された審査結果作成システム４の名称に更新するとともに、審査状態６３＿ｃを「審査中」に更新する。
【００３３】
さらに、審査状態管理部５３は、審査履歴記憶テーブル６４を更新する。審査履歴記憶テーブル６４とは、これまでどのような審査が実行されてきたかという履歴を記憶するためのテーブルである。図６は、審査履歴記憶テーブル６４の構成例を示す。審査履歴記憶テーブル６４は、審査結果作成システム受付番号６４＿ａ、手続の名称６４＿ｂ、過去の審査状態６４＿ｃ、更新日時６４＿ｄ、更新システム名６４＿ｅ、申請情報データ６４＿ｆから構成されている。審査結果作成システム受付番号６４＿ａには、審査結果作成システム４における電子申請情報の識別番号が格納される。また、更新システム名６４＿ｅには、審査を実行した審査結果作成システム４の名称、若しくは、受付システム３の名称が格納される。手続の受付時と取下げ時には、更新システム名が、受付システム３の名称となる。
【００３４】
審査状態出力部５４は、受付システム３に接続された申請者端末２、及び、審査結果作成システム４に接続された操作端末６から審査状態の一覧情報を要求されると、審査状態記憶テーブル６３、及び、審査履歴記憶テーブル６４から要求された情報を抽出して、受付システム３又は審査結果作成システム４に出力する。受付システム３又は審査結果作成システム４は、取得した一覧情報を申請者端末２又は操作端末６に出力する。一覧情報は、申請者端末２又は操作端末６に表示される。
【００３５】
図７は、一覧情報の表示画面の一例である。この一覧情報は、手続の申請者が進捗状態を確認するための画面である。この画面には、手続名称、手続の受付日時、審査の内容、審査状態、手続更新日時が表示されている。審査状態出力部５４は、進捗状態の一覧情報が要求されると、審査履歴記憶テーブル６４から、手続名称、審査状態、更新日時、更新システム名を読み出す。また、審査状態記憶テーブル６３から手続の受付日時、現在の審査状態を読み出す。そして、審査結果作成システムの名称を審査結果作成システムが実行する審査の内容に変換して受付システム３に出力する。
【００３６】
また、審査状態記憶テーブル６３と審査履歴記憶テーブル６４に格納された情報を用いて、審査状態に関するさまざまな情報を提供することができる。例えば、審査状態記憶テーブル６３の審査状況６３＿ｃが「審査中」のデータのみを抽出すると現在審査中の手続の一覧、審査状況６３＿ｃが「取下げ」のデータのみを抽出すると取下げられた手続の一覧、更新システム名６３＿ｅが所定の審査結果作成システム名であるデータを抽出するとこの審査結果作成システムにより審査を受けている手続の一覧を作成することができる。また、審査履歴記憶テーブル６４を用いると、時系列の審査状態の一覧を作成することができる。このように、審査状態出力部５４は、要求内容に応じて、審査状態に関する情報を抽出し、情報の要求者に対して提供する。
【００３７】
＝＝＝入出力処理＝＝＝
図８は、電子申請システム１を構成する各システム間の入出力処理を説明するフローチャートである。審査結果作成システム４は、連携管理システム５に対して、電子申請情報へのアクセス要求を出力する（ステップＳ１）。連携管理システム５は、審査結果作成システム４からのアクセス要求を連携管理システム５で引き継ぐことのできる形式に変換する（ステップＳ２）。
【００３８】
連携管理システム５は、審査結果作成システム４からアクセス要求を引き継ぐと、アクセスを要求した審査結果作成システム４の名称とアクセス要求の内容とを手続制御部５１に引き継ぐ（ステップＳ３）。手続制御部５１は、審査結果作成システム４がアクセス権を有すると判断する（ステップＳ４）。連携管理システム５は、審査結果作成システム４がアクセス権を有すると判断されると、受付システム３に電子申請情報を要求する（ステップＳ５）。受付システム３は、電子申請情報を連携管理システム５に出力する（ステップＳ６）。連携管理システム５は、受付システム３から電子申請情報を取得すると（ステップＳ７）、取得した電子申請情報を、審査結果作成システム４で引き継ぐことのできる形式に変換する（ステップＳ８）。連携管理システム５は、審査結果作成システム４に電子申請情報を出力する（ステップＳ９）。審査結果作成システム４は、電子申請情報を取得する（ステップＳ１０）。
【００３９】
＝＝＝参照処理＝＝＝
次いで、図９を参照して、審査結果作成システム４が受付システム３に保管された電子申請情報を参照する参照処理について説明する。審査結果作成システム４は、連携管理システム５に対して電子申請情報の参照要求を出力する（ステップＡ１）。手続制御部５１は、審査結果作成システム４から参照要求時に引き継いだ電子申請情報の識別番号である審査結果作成システム受付番号に対応する手続の審査状態を、審査状態記憶テーブル６３から読み出す（ステップＡ２）。手続制御部５１は、審査結果作成システム４から参照要求時に引き継いだ手続の名称（ここでは、手続１とする）に対応する手続定義情報を手続定義ファイル６１から読み出す（ステップＡ３）。
【００４０】
手続制御部５１は、現在の審査状態と手続定義情報を基に、審査結果作成システム４が電子申請情報を参照可能か否かを判断する（ステップＡ４）。
【００４１】
具体的に説明すると、手続制御部５１は、ステップＡ２において審査結果作成システム受付番号に該当する審査状態が存在しない場合、電子申請情報は未だ申請結果作成システムからも審査されていない受付状態と判断し、＜手続１の受付時に関する定義＞とタグが付けられた手続定義情報６１１＿ａから＜receipt＞タグの属性と＜show_permit＞タグ及び子要素の＜system＞を取得する。＜show_permit＞タグの子要素＜system＞には、受付時における電子申請情報を参照可能なシステムが定義されている。手続制御部５１は、この定義を基に、審査結果作成システム４が電子申請情報を参照可能か否かを判断する。
【００４２】
一方、ステップＡ２において審査結果作成システム受付番号に該当する審査状態が存在すれば、電子申請情報の審査が開始していると判断し、＜手続１の審査時に関する定義＞とタグが付けられた手続定義情報５１１＿ｂから＜judge＞タグの属性が、ステップＡ２で読み出した審査状態である＜show_permit＞タグの子要素の＜system＞を取得する。＜show_permit＞タグの子要素＜system＞には、所定の審査状態における電子申請情報を参照可能なシステムが定義されている。手続制御部５１は、この定義を基に、審査結果作成システム４が電子申請情報を参照可能か否かを判断する。
【００４３】
申請情報連携部５２は、ステップＡ４で参照可能と判断された場合（ステップＡ４；ＹＥＳ）、電子審査情報の識別情報である審査結果作成システム受付番号を手続制御部５１から引き継ぐ。申請情報連携部５２は、審査結果作成システム受付番号に対応する受付システム受付番号と受付システム名称を、申請情報対応テーブル６２から取得する（ステップＡ５）。一方、ステップＡ４で参照不可と判断された場合（ステップＡ４；ＮＯ）、ステップＡ１２に移る。
【００４４】
申請情報連携部５２は、ステップＡ５において、申請情報対応テーブル６２に審査結果作成システム受付番号に該当する受付システム受付番号が存在すれば、ステップＡ５で取得した受付システム受付番号と受付システム名称を用いて、受付システム３から電子申請情報を取得する。一方、ステップＡ５で取得した審査結果作成システム受付番号に該当する受付システム受付番号が申請情報対応テーブル６２に存在しない場合には、未だ審査結果作成システム４から審査されていない「受付」状態であると仮定して、受付システム名称と手続の名称を基に、当該手続を申請した電子申請情報と受付システムにおける手続の審査状態とを取得する（ステップＡ６）。
【００４５】
申請情報連携部５２は、ステップＡ６で取得した受付システム３における審査状態が「受付」である場合（ステップＡ７；ＹＥＳ）、審査結果作成システム受付番号を採番し、ステップＡ６において受付システム３から取得した受付システム受付番号と対応付けて格納し（ステップＡ８）、ステップＡ９の処理を行なう。
【００４６】
一方、ステップＡ６で取得した申請状態が「受付」以外の場合（ステップＡ７；ＮＯ）、ステップＡ８を行なうことなく、ステップＡ９の処理を行なう。
【００４７】
手続制御部５１は、ステップＡ２で取得した審査状態記憶テーブル６３における手続の審査状態と、ステップＡ８で取得した受付システム３における審査状態とが同じであるかを判定し、異なる場合は（ステップＡ９；ＹＥＳ）、審査状態記憶テーブル６３における審査状態を受付システム３における審査状態に同期させる処理を行なう（ステップＡ１０）。
【００４８】
ステップＡ１０の処理を具体的に説明する。ステップＡ１０において、申請情報管理部は、手続制御部５１から引き継いだ審査結果作成システム受付番号と手続の名称とに対応するレコードが進捗状態管理テーブルに存在するとき、最終更新時刻を現在時刻に更新する。また、申請情報管理部は、手続制御部５１から引き継いだ審査結果作成システム４と手続の名称とに対応するレコードが審査状態記憶テーブル６３に存在しないとき、参照要求としてステップＡ１で取得した審査結果作成システム受付番号、受付システム３から取得した審査状態、それぞれ、審査情報記憶テーブル６３の審査結果作成システム受付番号６３＿ａ、審査状態６３＿ｃに格納し、また、最終更新日時６３＿ｄに現在日時を格納する。
【００４９】
申請情報管理部は、審査履歴を更新する（ステップＡ１１）。ステップＡ１１において、申請情報管理部は、手続制御部５１から引き継いだ審査結果作成システム受付番号、手続の名称、及び、ステップＡ６において受付システム３から取得した審査状態、受付システム名称を、それぞれ、審査履歴記憶テーブル６４の審査結果作成システム受付番号６４＿ａ、手続の名称６４＿ｂ、審査状態６４＿ｃ、更新システム名６４＿ｅに格納し、また、更新日時６４＿ｄに現在日時を格納する。
【００５０】
申請情報連携部５２は、ステップＡ６において受付システム３から取得した電子申請情報を、ステップＡ４において参照可能と判断された審査結果作成システム４に出力する（ステップＡ１２）。
【００５１】
＝＝＝更新処理＝＝＝
次いで、図１０を参照して、審査結果作成システム４が受付システム３に保管された電子申請情報を更新する更新処理について説明する。審査結果作成システム４は、連携管理システム５に対して電子申請情報の更新要求を出力する（ステップＢ１）。手続制御部５１は、審査結果作成システム４から更新要求時に引き継いだ手続の名称（ここでは、手続１とする）に対応する手続定義情報を手続定義ファイル６１から読み出す（ステップＢ２）。
【００５２】
手続制御部５１は、ステップＢ２で読み出した手続定義情報を基に、審査結果作成システム４が電子申請情報を更新可能か否かを判断する（ステップＢ３）。  
具体的に説明すると、手続制御部５１は、＜手続１の審査時に関する定義＞とタグが付けられた手続定義情報６１１＿ｂから＜judge＞タグの属性が、ステップＢ１において審査結果作成システム４から引き継いだ審査状態に該当する＜update_permit＞タグの子要素の＜system＞を取得する。
【００５３】
申請情報連携部５２は、ステップＢ３において審査結果作成システム４が電子申請情報を更新可能であると判断された場合（ステップＢ４；ＹＥＳ）、更新要求において指定した審査結果作成システム受付番号を手続制御部５１から引き継ぎ、この審査結果作成システム受付番号に対応する受付システム受付番号と受付システム名称とを、申請情報対応テーブル６２から取得する（ステップＢ５）。
【００５４】
申請情報連携部５２は、ステップＢ５で取得した受付システム受付番号と受付システム名称とに対応する手続の受付システム３における審査状態と電子申請情報とを受付システム３から取得する（ステップＢ６）。
【００５５】
手続制御部５１は、ステップＢ６で取得した受付システム３における審査状態とステップＢ２で取得した手続定義情報における＜cancel＞タグ属性の審査状態とが異なる、すなわち、「取下げ」状態ではない場合（ステップＢ７；ＮＯ）、申請情報連携部５２は、審査結果作成システム４による電子申請情報の更新を通知し、受付システム３における手続の審査状態を更新させる（ステップＢ８）。
【００５６】
一方、ステップＢ５で取得した受付システム３における審査状態がステップＢ２で取得した＜cancel＞タグ属性の審査属性と同じ、すなわち、「取下げ」状態の場合（ステップＢ６；ＮＯ）、ステップＢ８の処理は行なわずに、ステップＢ９の処理を行なう。
【００５７】
申請情報管理部は、審査状態記憶テーブル６３を更新する（ステップＢ９）。ステップＢ９において、申請情報管理部は、ステップＢ７において手続が「取下げ」状態であるとき、審査状態記憶テーブル６３における審査状態６３＿ｃを「取下げ」とし、最終更新時刻を現在時刻に更新する。一方、審査結果作成システム４から引き継いだ審査状態が「取下げ」状態でなければ、審査状態記憶テーブル６３における審査状態６３＿ｃを審査結果作成システム４による「審査中」とし、更新システム名６３＿ｅを審査結果作成システム４の名称とし、最終更新日時６３＿ｄを現在日時として進捗状態テーブルを更新する（ステップＢ９）。
【００５８】
また、申請情報管理部は、審査履歴記憶テーブル６４を更新する（ステップＢ１０）。ステップＢ１０において、申請情報管理部は、手続制御部５１から引き継いだ審査結果作成システム受付番号と手続の名称、申請、審査状態、更新可能な審査結果作成システム名を、審査履歴記憶テーブル６４の審査結果作成システム受付番号６４＿ａ、手続の名称６４＿ｂ、審査状態６４＿ｃ、更新システム名６４＿ｅとし、さらに、現在日時を更新日時６４＿ｄとして格納する。
【００５９】
手続制御部５１は、ステップＢ６において受付システム３から取得した電子申請情報を、審査結果作成システム４に出力する（ステップＢ１１）。
【００６０】
以上説明したように、本実施の形態における連携管理システム５は、手続の申請を受け付ける受付システム３と、審査結果を作成する審査結果作成システム４とを連携させる連携管理システム５であって、手続定義ファイル６１を備えることで、審査結果作成システム４と受付システム３との連携を制御することが可能となり、また、審査結果作成システム４を連携するプログラムの作成にかかる負担を軽減することが可能である。また、新たに連携する審査結果作成システム４が追加された場合においても、連携管理システム５の手続定義ファイル６１を修正するだけでよく、他のシステムに影響を及ぼさない。
【００６１】
電子申請システム１の管理者は、手続定義情報を定義することにより、審査結果作成システム４が連携する審査の流れを管理でき、審査状態記憶テーブル６３を参照することにより、手続の集計が容易となる。また、これまでどのような審査が実行されてきたかという履歴を審査履歴記憶テーブル６４に記憶するため、審査の経過を情報資産として管理できる。
【図面の簡単な説明】
【００６２】
【図１】電子申請システムの概要図である。
【図２】連携管理システムの構成図である。
【図３】審査状態記憶テーブルの構成例である。
【図４】手続定義ファイルの構成例である。
【図５】申請情報対応テーブルの構成例である。
【図６】審査履歴記憶テーブルの構成例である。
【図７】一覧情報の表示画面例である。
【図８】電子申請システムを構成する各システム間の入出力処理を説明するフローチャートである。
【図９】審査結果作成システムからの参照要求時の連携管理システムの処理を説明するフローチャートである。
【図１０】審査結果作成システムからの更新要求時の連携管理システムの処理を説明するフローチャートである。
【符号の説明】
【００６３】
１      電子申請システム
２      申請者端末
３      受付システム
４      審査結果作成システム
５      連携管理システム
５１    手続制御部
５２    申請情報連携部
５３    審査状態管理部
５４    審査状態出力部
６０    記憶部
６１    手続定義ファイル
６２    申請情報対応テーブル
６３    審査状態記憶テーブル
６４    審査履歴記憶テーブル
【図１】
2008129801.tif 000003
【図２】
2008129801.tif 000004
【図３】
2008129801.tif 000005
【図４】
2008129801.tif 000006
【図５】
2008129801.tif 000007
【図６】
2008129801.tif 000008
【図７】
2008129801.tif 000009
【図８】
2008129801.tif 000010
【図９】
2008129801.tif 000011
【図１０】
2008129801.tif 000012