(57)【特許請求の範囲】
【請求項１】
それぞれデータベースを備えた現用系システムと待機系システムとを備えると共に、前記現用系システムに対して処理対象データの処理要求を行う処理システムを備え、
前記現用系システムは、前記処理システムから受け付けた前記処理対象データの処理要求に応じて自システムが備えるデータベースに対する前記処理対象データの処理を行うデータ処理手段と、前記処理システムからの処理要求に応じた処理が完了した旨を当該処理システムに応答する処理応答手段と、自システムが備えるデータベース内のデータを前記待機系システムに転送するデータベース転送手段と、を備え、
前記処理システムは、前記現用系システムに対して前記処理対象データの処理要求を行うと共に当該処理要求の内容を表す処理要求情報を記憶する処理要求記憶手段と、当該処理要求情報に基づく処理要求を前記待機系システムに行う処理要求情報送信手段と、を備え、
前記待機系システムは、前記現用系システムから転送された当該現用系システムのデータベース内のデータを待機系システムが備えるデータベースに反映するデータベース反映手段と、前記処理システムから送信された処理要求に応じて自システムが備えるデータベースに対する前記処理対象データの処理を行うデータ整合処理手段と、を備え、
さらに、前記処理システムは、記憶している前記処理要求情報に、前記現用系システムにて処理されている状態を表す情報と、前記現用系システムにて処理が完了した状態を表す情報と、前記現用系システムから前記待機系システムにデータの反映が完了された状態を表す情報と、を登録する手段を備え、
前記処理システムが有する前記処理要求情報送信手段は、前記待機系システムからの要求に応じて前記処理要求情報を送信すると共に当該処理要求情報に含まれる前記処理対象データに対する処理要求を行い、
前記待機系システムは、前記処理要求情報のうち前記現用系システムから前記待機系システムにデータの反映が完了された状態を表す情報の登録がない前記処理対象データに対する処理要求を、前記処理システムに要求して取得する処理要求取得手段を備えると共に、
前記待機系システムの前記データ整合処理手段は、前記処理システムから受けた前記処理対象データの処理要求に応じて自システムが備えるデータベースに対する前記処理対象データの処理を行う、
情報処理システム。
【請求項２】
請求項１に記載の情報処理システムであって、
前記待機系システムの前記処理要求取得手段は、当該待機系システムが現用系として切り替わったときに作動する、
情報処理システム。
【請求項３】
請求項１又は２に記載の情報処理システムであって、
前記現用系システムの前記処理応答手段は、前記データ処理手段にて、前記処理システムからの処理要求に応じて自システムが備えるデータベースに対する前記処理対象データの処理が完了したときに前記処理サーバに応答する、
情報処理システム。
【請求項４】
請求項１乃至３のいずれかに記載の情報処理システムであって、
前記現用系システムの前記処理応答手段は、前記データベース転送手段にて、前記待機系システムに前記処理対象データを転送したときに前記処理サーバに応答する、
情報処理システム。
【請求項５】
請求項４に記載の情報処理システムであって、
前記待機系システムの前記データベース反映手段は、自システムが備えるデータベースに前記現用系システムから転送されたデータの反映が完了した旨を当該現用系システムに応答し、
前記現用系システムの前記処理応答手段は、前記データベース転送手段にて前記待機系システムに前記処理対象データを転送し、当該待機系システムからデータの反映が完了した応答を受けたときに前記処理システムに応答する、
情報処理システム。
【請求項６】
それぞれデータベースを備えた現用系システムと待機系システムとに接続されており、前記現用系システムに対して処理対象データの処理要求を行う処理システムであって、
前記現用系システムが、前記処理システムから受け付けた前記処理対象データの処理要求に応じて自システムが備えるデータベースに対する前記処理対象データの処理を行うデータ処理手段と、前記処理システムからの処理要求に応じた処理が完了した旨を当該処理システムに応答する処理応答手段と、自システムが備えるデータベース内のデータを前記待機系システムに転送するデータベース転送手段と、を備えており、
前記待機系システムが、前記現用系システムから転送された当該現用系システムのデータベース内のデータを待機系システムが備えるデータベースに反映するデータベース反映手段と、前記処理システムから送信された処理要求に応じて自システムが備えるデータベースに対する前記処理対象データの処理を行うデータ整合処理手段と、を備えている場合に、
前記現用系システムに対して前記処理対象データの処理要求を行うと共に当該処理要求の内容を表す処理要求情報を記憶する処理要求記憶手段と、
前記処理要求情報に基づく処理要求を前記待機系システムに行う処理要求情報送信手段と、
記憶している前記処理要求情報に、前記現用系システムにて処理されている状態を表す情報と、前記現用系システムにて処理が完了した状態を表す情報と、前記現用系システムから前記待機系システムにデータの反映が完了された状態を表す情報と、を登録する手段と、を備え、
前記処理要求情報送信手段は、前記処理要求情報のうち前記現用系システムから前記待機系システムにデータの反映が完了された状態を表す情報の登録がない前記処理対象データに対する処理要求の前記待機系システムからの取得要求に応じて、当該待機系システムに前記処理要求情報を送信すると共に当該処理要求情報に含まれる前記処理対象データに対する処理要求を行う、
処理システム。
【請求項７】
それぞれデータベースを備えた現用系システムと待機系システムとに接続されており、前記現用系システムに対して処理対象データの処理要求を行う処理装置に組み込まれるプログラムであって、
前記現用系システムが、前記処理装置から受け付けた前記処理対象データの処理要求に応じて自システムが備えるデータベースに対する前記処理対象データの処理を行うデータ処理手段と、前記処理装置からの処理要求に応じた処理が完了した旨を当該処理装置に応答する処理応答手段と、自システムが備えるデータベース内のデータを前記待機系システムに転送するデータベース転送手段と、を備えており、
前記待機系システムが、前記現用系システムから転送された当該現用系システムのデータベース内のデータを待機系システムが備えるデータベースに反映するデータベース反映手段と、前記処理装置から送信された処理要求に応じて自システムが備えるデータベースに対する前記処理対象データの処理を行うデータ整合処理手段と、を備えている場合に、
前記処理装置に、
前記現用系システムに対して前記処理対象データの処理要求を行うと共に当該処理要求の内容を表す処理要求情報を記憶する処理要求記憶手段と、
前記処理要求情報に基づく処理要求を前記待機系システムに行う処理要求情報送信手段と、
記憶している前記処理要求情報に、前記現用系システムにて処理されている状態を表す情報と、前記現用系システムにて処理が完了した状態を表す情報と、前記現用系システムから前記待機系システムにデータの反映が完了された状態を表す情報と、を登録する手段と、を実現させると共に、
前記処理要求情報送信手段は、前記処理要求情報のうち前記現用系システムから前記待機系システムにデータの反映が完了された状態を表す情報の登録がない前記処理対象データに対する処理要求の前記待機系システムからの取得要求に応じて、当該待機系システムに前記処理要求情報を送信すると共に当該処理要求情報に含まれる前記処理対象データに対する処理要求を行う、
ことを実現させるためのプログラム。
【請求項８】
それぞれデータベースを備えた現用系システムと待機系システムとを備えると共に、前記現用系システムに対して処理対象データの処理要求を行う処理システムを備えた情報処理システムにて、
前記処理システムが、前記現用系システムに対して前記処理対象データの処理要求を行うと共に当該処理要求の内容を表す処理要求情報を記憶し、
前記現用系システムが、前記処理システムから受け付けた前記処理対象データの処理要求に応じて自システムが備えるデータベースに対する前記処理対象データの処理を行い、当該処理が完了した旨を前記処理システムに応答し、自システムが備えるデータベース内のデータを前記待機系システムに転送し、
前記待機系システムが、前記現用系システムから転送された当該現用系システムのデータベース内のデータを待機系システムが備えるデータベースに反映すると共に、
前記処理システムが、前記処理要求情報に基づく処理要求を前記待機系システムに行い、
前記待機系システムが、前記処理システムから送信された処理要求に応じて自システムが備えるデータベースに対する前記処理対象データの処理を行う、と共に、
さらに、前記処理システムが、記憶している前記処理要求情報に、前記現用系システムにて処理されている状態を表す情報と、前記現用系システムにて処理が完了した状態を表す情報と、前記現用系システムから前記待機系システムにデータの反映が完了された状態を表す情報と、を登録し、
前記待機系システムが、前記処理要求情報のうち、前記現用系システムから前記待機系システムにデータの反映が完了された状態を表す情報の登録がない前記処理対象データに対する処理要求を、前記処理システムに要求し、
前記処理システムが、前記待機系システムからの要求に応じて前記処理要求情報を送信すると共に当該処理要求情報に含まれる前記処理対象データに対する処理要求を行い、
前記待機系システムが、前記処理システムから受けた前記処理対象データの処理要求に応じて自システムが備えるデータベースに対する前記処理対象データの処理を行う、
情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システムにかかり、特に、現用系と待機系とを備えた情報処理システムに関する。
【背景技術】
【０００２】
航空管制システムなど交通機関のデータを扱う基幹業務システムでは、データベースの処理に関しては、「高信頼性」が要求されている。そして、高信頼性を実現するための技術としては、それぞれデータベースを装備した現用系と待機系とを備え、現用系から待機系へデータベースのバックアップを行い、二重化することが一般的に行われている。
【０００３】
一方、上述したような現用系と待機系とを備えたシステムにてデータベースを二重化する場合には、現用系から待機系への切り替え時にデータベースの整合性が問題となる。ここで、特許文献１には、運用システムと複数の待機システムとを有する構成において、引き継ぎ情報の整合性を持って待機システムへの切り替えを行うシステムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２０２２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特に近年では、情報処理装置の処理速度が高速化しているものの、通信速度には一定の制限があることから、現用系におけるデータベースの更新処理と同時に、当該現用系から待機系へのデータベースの二重化処理を行うことが現実的に困難な場合が生じうる。すると、現用系と待機系とのデータベースの整合性がとれない場合が生じ、現用系から処理を引き継いだ待機系でのデータの信頼性が低下する、という問題が生じる。
【０００６】
このため、本発明の目的は、上述した課題である、データベースを二重化したシステムにおけるデータの信頼性の低下、という問題を解決することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明の一形態である情報処理システムは、
それぞれデータベースを備えた現用系システムと待機系システムとを備えると共に、前記現用系システムに対して処理対象データの処理要求を行う処理システムを備え、
前記現用系システムは、前記処理システムから受け付けた前記処理対象データの処理要求に応じて自システムが備えるデータベースに対する前記処理対象データの処理を行うデータ処理手段と、前記処理システムからの処理要求に応じた処理が完了した旨を当該処理システムに応答する処理応答手段と、自システムが備えるデータベース内のデータを前記待機系システムに転送するデータベース転送手段と、を備え、
前記処理システムは、前記現用系システムに対して前記処理対象データの処理要求を行うと共に当該処理要求の内容を表す処理要求情報を記憶する処理要求記憶手段と、前記現用系システムから処理が完了した旨の応答を受け付けていない前記処理要求情報に対応する処理要求を前記待機系システムに行う処理要求情報送信手段と、を備え、
前記待機系システムは、前記現用系システムから転送された当該現用系システムのデータベース内のデータを待機系システムが備えるデータベースに反映するデータベース反映手段と、前記処理システムから送信された処理要求に応じて自システムが備えるデータベースに対する前記処理対象データの処理を行うデータ整合処理手段と、を備えた、
という構成をとる。
【０００８】
また、本発明の他の形態である待機系システムは、
データベースを備えた現用系システムがダウンしたときに当該現用系システムに切り替わって作動する待機系システムであって、
前記現用系システムが、処理対象データの処理要求を行う処理システムから受け付けた前記処理対象データの処理要求に応じて自システムが備えるデータベースに対する前記処理対象データの処理を行うデータ処理手段と、前記処理システムからの処理要求に応じた処理が完了した旨を当該処理システムに応答する処理応答手段と、自システムが備えるデータベース内のデータを前記待機系システムに転送するデータベース転送手段と、を備えており、
前記処理システムが、前記現用系システムに対して前記処理対象データの処理要求を行うと共に当該処理要求の内容を表す処理要求情報を記憶する処理要求記憶手段と、前記現用系システムから処理が完了した旨の応答を受け付けていない前記処理要求情報に対応する処理要求を前記待機系システムに行う処理要求情報送信手段と、を備えている場合に、
前記現用系システムから転送された当該現用系システムのデータベース内のデータを待機系システムが備えるデータベースに反映するデータベース反映手段と、前記処理システムから送信された処理要求に応じて自システムが備えるデータベースに対する前記処理対象データの処理を行うデータ整合処理手段と、を備えた、
という構成をとる。
【０００９】
また、本発明の他の形態であるプログラムは、
データベースを備えた現用系システムがダウンしたときに当該現用系システムに切り替わって作動する待機系装置に組み込まれるプログラムであって、
前記現用系システムが、処理対象データの処理要求を行う処理システムから受け付けた前記処理対象データの処理要求に応じて自システムが備えるデータベースに対する前記処理対象データの処理を行うデータ処理手段と、前記処理システムからの処理要求に応じた処理が完了した旨を当該処理システムに応答する処理応答手段と、自システムが備えるデータベース内のデータを前記待機系装置に転送するデータベース転送手段と、を備えており、
前記処理システムが、前記現用系システムに対して前記処理対象データの処理要求を行うと共に当該処理要求の内容を表す処理要求情報を記憶する処理要求記憶手段と、前記現用系システムから処理が完了した旨の応答を受け付けていない前記処理要求情報に対応する処理要求を前記待機系装置に行う処理要求情報送信手段と、を備えている場合に、
前記待機系装置に、前記現用系システムから転送された当該現用系システムのデータベース内のデータを待機系装置が備えるデータベースに反映するデータベース反映手段と、前記処理システムから送信された処理要求に応じて自装置が備えるデータベースに対する前記処理対象データの処理を行うデータ整合処理手段と、を実現させるためのプログラムである。
【００１０】
また、本発明の他の形態である処理システムは、
それぞれデータベースを備えた現用系システムと待機系システムとに接続されており、前記現用系システムに対して処理対象データの処理要求を行う処理システムであって、
前記現用系システムが、前記処理システムから受け付けた前記処理対象データの処理要求に応じて自システムが備えるデータベースに対する前記処理対象データの処理を行うデータ処理手段と、前記処理システムからの処理要求に応じた処理が完了した旨を当該処理システムに応答する処理応答手段と、自システムが備えるデータベース内のデータを前記待機系システムに転送するデータベース転送手段と、を備えており、
前記待機系システムが、前記現用系システムから転送された当該現用系システムのデータベース内のデータを待機系システムが備えるデータベースに反映するデータベース反映手段と、前記処理システムから送信された処理要求に応じて自システムが備えるデータベースに対する前記処理対象データの処理を行うデータ整合処理手段と、を備えている場合に、
前記現用系システムに対して前記処理対象データの処理要求を行うと共に当該処理要求の内容を表す処理要求情報を記憶する処理要求記憶手段と、前記現用系システムから処理が完了した旨の応答を受け付けていない前記処理要求情報に対応する処理要求を前記待機系システムに行う処理要求情報送信手段と、を備えた、
という構成をとる。
【００１１】
また、本発明の他の形態であるプログラムは、
それぞれデータベースを備えた現用系システムと待機系システムとに接続されており、前記現用系システムに対して処理対象データの処理要求を行う処理装置に組み込まれるプログラムであって、
前記現用系システムが、前記処理装置から受け付けた前記処理対象データの処理要求に応じて自システムが備えるデータベースに対する前記処理対象データの処理を行うデータ処理手段と、前記処理装置からの処理要求に応じた処理が完了した旨を当該処理装置に応答する処理応答手段と、自システムが備えるデータベース内のデータを前記待機系システムに転送するデータベース転送手段と、を備えており、
前記待機系システムが、前記現用系システムから転送された当該現用系システムのデータベース内のデータを待機系システムが備えるデータベースに反映するデータベース反映手段と、前記処理装置から送信された処理要求に応じて自システムが備えるデータベースに対する前記処理対象データの処理を行うデータ整合処理手段と、を備えている場合に、
前記処理装置に、前記現用系システムに対して前記処理対象データの処理要求を行うと共に当該処理要求の内容を表す処理要求情報を記憶する処理要求記憶手段と、前記現用系システムから処理が完了した旨の応答を受け付けていない前記処理要求情報に対応する処理要求を前記待機系システムに行う処理要求情報送信手段と、を実現させるためのプログラムである。
【００１２】
また、本発明の他の形態である情報処理方法は、
それぞれデータベースを備えた現用系システムと待機系システムとを備えると共に、前記現用系システムに対して処理対象データの処理要求を行う処理システムを備えた情報処理システムにて、
前記処理システムが、前記現用系システムに対して前記処理対象データの処理要求を行うと共に当該処理要求の内容を表す処理要求情報を記憶し、
前記現用系システムが、前記処理システムから受け付けた前記処理対象データの処理要求に応じて自システムが備えるデータベースに対する前記処理対象データの処理を行い、当該処理が完了した旨を前記処理システムに応答し、自システムが備えるデータベース内のデータを前記待機系システムに転送し、
前記待機系システムが、前記現用系システムから転送された当該現用系システムのデータベース内のデータを待機系システムが備えるデータベースに反映すると共に、
前記処理システムが、前記現用系システムから処理が完了した旨の応答を受け付けていない前記処理要求情報に対応する処理要求を前記待機系システムに行い、
前記待機系システムが、前記処理システムから送信された処理要求に応じて自システムが備えるデータベースに対する前記処理対象データの処理を行う、
という構成をとる。
【発明の効果】
【００１３】
本発明は、以上のように構成されることにより、現用系システムから待機系システムに切り替わった場合であっても、データベースを切り替わる直前の状態に復旧することができ、情報処理システム全体としての信頼性の向上を図ることができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態１における情報処理システムの全体構成を示すブロック図である。
【図２】図１に開示したメッセージ記憶部に記憶されるデータの一例を示す図である。
【図３】図１に開示した情報処理システムの動作を示す説明図である。
【図４】図１に開示した情報処理システムの動作を示す説明図である。
【図５】図１に開示した情報処理システムの動作を示す説明図である。
【図６】図１に開示した情報処理システムの動作を示すシーケンス図である。
【図７】図１に開示した情報処理システムの動作を示すシーケンス図である。
【図８】本発明の実施形態２における情報処理システムの動作を示す説明図である。
【図９】本発明の実施形態２における情報処理システムの動作を示す説明図である。
【図１０】本発明の付記１における情報処理システムの構成を示すブロック図である。
【発明を実施するための形態】
【００１５】
＜実施形態１＞
本発明の第１の実施形態を、図１乃至図７を参照して説明する。図１乃至図２は、情報処理システムの構成を示す図であり、図３乃至図７は、情報処理槽システムの動作を示す図である。
【００１６】
［構成］
本発明における情報処理システムは、例えば、航空管制システムといった各航空機の情報などを管理するシステムである。そして、情報処理システムは、図１に示すように、各航空機の状態情報などの処理対象データに対して所定の処理を行うよう指示する処理システム１０と、上記処理対象データをデータベースに格納して管理する現用系システムとしてのフロントシステム２０と、このフロントシステム２０に障害が生じたときに当該フロントシステム２０に代わって作動する待機系システムとしてのバックアップシステム３０と、を備える。そして、上記各システム１０，２０，３０は、それぞれが複数台のサーバコンピュータにて構成されていてもよく、あるいは、それぞれが１台のサーバコンピュータにて構成されていてもよい。
【００１７】
なお、本発明における情報処理システムは、必ずしも航空管制システムに適用されるものであることに限定されず、いかなる情報を管理するシステムに利用されるものであってもよく、いかなる用途に利用されるシステムであってもよい。
【００１８】
まず、処理システム１０は、フロントシステム２０のデータベース（ＤＢ）２６に格納されている各処理対象データに対する更新処理などの処理要求を、フロントシステム２０に対して行う機能を有する。そして、処理システム１０は、装備されたＣＰＵなどの演算装置にプログラムが組み込まれることによって構築された、メッセージ登録部１１と、メッセージ送信部１２と、メッセージ管理部１３と、を備えている。また、処理システム１０は、装備された主記憶部に形成されるメッセージ記憶部１５を備えている。
【００１９】
具体的に、上記メッセージ登録部１１は、フロントシステム２０に対する処理要求を表す処理要求メッセージが生成されると、当該処理要求メッセージをメッセージ記憶部１５に記憶する（処理要求記憶手段）。なお、処理要求メッセージは、例えば、図３の符号ＭＳＧに示すようなデータ構成であり、処理対象データを特定する識別情報であるＩＤ（例えば、（１），（２）等）と、当該処理対象データに対する処理内容を表すメッセージ（例えば、「更新」など）と、を含むデータである。
【００２０】
そして、上記メッセージ登録部１１は、上述した処理要求メッセージをメッセージ記憶部１５に記憶する。具体的に、メッセージ記憶部１５には、図２に示すように、上述したＩＤとメッセージとを含む処理要求の内容を表す処理要求メッセージに、当該処理要求メッセージの処理状態を表すステータスを付加して、処理要求情報として記憶する。なお、メッセージ記憶部１５内におけるステータスは、後述するように、処理対象データがフロントシステム２０で処理されている間は、「処理中（中）」と設定され、フロントシステム２０で処理が完了すると、「済」に設定される。
【００２１】
また、メッセージ送信部１２は、上記処理要求メッセージをフロントシステム２０に対して送信して、当該フロントシステム２０のデータベース２６に格納されている処理対象データに対する処理要求を行う。
【００２２】
また、メッセージ管理部１３は、メッセージ記憶部１５に記憶されている処理要求情報の管理を行う。具体的に、メッセージ管理部１３（処理完了登録手段）は、フロントシステム２０から処理対象データに対する処理完了の応答を受けると、当該処理対象データの処理要求メッセージに付加されたステータスを「済」に設定して、かかる処理対象データに対する処理が完了したことの登録（完了登録）を行う。また、メッセージ管理部１３（処理要求情報送信手段）は、バックアップシステム３０からの要求に応じて、当該バックアップシステム３０に対して、メッセージ記憶部１５に記憶されている処理要求情報を送信する。なお、詳しくは後述するが、メッセージ管理部１３は、ステータスが「済」となっていない処理要求情報に対応する処理要求メッセージを、バックアップシステム３０に対して送信する機能を有する。
【００２３】
次に、フロントシステム２０について説明する。フロントシステム２０は、処理対象データを記憶したデータベース２６を有する。なお、データベース２６は、主記憶装置に構築されているインメモリデータベースであってもよく、補助記憶装置に構築されているデータベースであってもよい。
【００２４】
そして、フロントシステム２０は、装備されたＣＰＵなどの演算装置にプログラムが組み込まれることによって構築された、メッセージ受付部２１と、データ処理部２２と、処理応答部２３と、ＤＢ転送部２４と、を備えている。また、フロントシステム２０は、装備された主記憶部に形成されるメッセージ記憶部２５を備えている。
【００２５】
具体的に、上記メッセージ受付部２１は、上述した処理システム１０から処理要求メッセージを受け付けて、メッセージ記憶部２５に記憶する。また、上記データ処理部２２（データ処理手段）は、受け付けた処理要求メッセージに基づいて、かかるメッセージにて指定されたデータベース２６内の処理対象データに対して、指定された処理を行う。例えば、処理対象データを指定された値に更新する処理を行う。
【００２６】
また、上記処理応答部２３（処理応答手段）は、データ処理部２２にて処理システム１０からの処理要求メッセージに応じた処理が完了した旨を、処理システム１０に応答する。これにより、上述したように、処理システム１０のメッセージ記憶部１５では、処理要求メッセージのステータスが「済」に設定される。また、処理応答部２３は、フロントシステム２０のメッセージ記憶部２５内の処理要求メッセージのステータスも「済」に設定する。
【００２７】
また、上記ＤＢ転送部２４（データベース転送手段）は、上述したデータ処理部２２にて処理要求メッセージに応じてデータベース２６内で処理が完了した処理対象データを、バックアップシステム３０のデータベース３６に転送する。これにより、バックアップシステム３０では、転送されたデータがデータベース３６に反映され、フロントシステム２０とバックアップシステム３０との間で、各データベース２６，３６の整合が行われる。
【００２８】
次に、バックアップシステム３０について説明する。バックアップシステム３０は、上述したフロントシステム２０と同様の機能を有しており、フロントシステム２０がダウンしたときに当該フロントシステム２０として作動するよう切り替わる機能を有する。従って、フロントシステム２０のデータベース２６と同一の処理対象データを記憶したデータベース３６を有する。
【００２９】
そして、バックアップシステム３０は、さらに、装備されたＣＰＵなどの演算装置にプログラムが組み込まれることによって構築された、メッセージ要求部３１と、メッセージ受付部３２と、データ処理部３３と、ＤＢ反映部３４と、を備えている。また、バックアップシステム３０は、装備された主記憶部に形成されるメッセージ記憶部３５を備えている。
【００３０】
具体的に、まず、上記ＤＢ反映部３４について説明する。ＤＢ反映部３４（データベース反映手段）は、上述したフロントシステム２０のＤＢ転送部２４から転送された当該フロントシステム２０のデータベース２６内のデータを、バックアップシステム３０のデータベース３６に反映する。
【００３１】
また、上記メッセージ要求部３１（処理要求取得手段）は、待機系であるバックアップシステム３０が、フロントシステム２０として現用系に切り替わったときに、処理システム１０に対して当該処理システム１０がメッセージ記憶部１５に記憶している処理要求情報の送信を要求する。これに応じて、処理システム１０のメッセージ管理部１３からは、フロントシステム２０に対して要求された処理要求メッセージの情報が、ステータスを含んだ状態で、バックアップシステム３０に送信され、これを取得する。
【００３２】
そして、バックアップシステム３０のメッセージ要求部３１は、さらに、取得した処理要求情報のうち、ステータスが「済」ではない処理要求メッセージ、つまり、処理システム１０からフロントシステム２０に要求されたものの、当該フロントシステム２０から処理が完了したことの応答を受けておらず処理の完了登録が無い処理要求メッセージを送信するよう要求する。すると、これに応じて、処理システム１０は、メッセージ記憶部１５に記憶された処理要求情報のうち、ステータスが「済」ではない処理要求メッセージを、バックアップシステム３０に送信して、かかるメッセージの処理を要求する。
【００３３】
すると、バックアップシステム３０のデータ処理部３３（データ整合処理手段）は、処理システム１０から送信された処理要求に応じて、データベース３６内の処理対象データに対する処理を行う。これにより、処理システム１０からフロントシステム２０に要求されたものの、当該フロントシステム２０から処理が完了していない処理要求メッセージについては、バックアップシステム３０側で処理が実行されることとなる。
【００３４】
［動作］
次に、上述した情報処理システムの動作を、図３乃至図５の説明図、及び、図６乃至図７のシーケンス図を参照して説明する。
【００３５】
処理システム１０は、フロントシステム２０のデータベース２６に格納されている処理対象データに対する処理要求メッセージを生成すると、当該処理要求メッセージをメッセージ記憶部１５に記憶する（図３のＳ１，図６のステップＡ１）。このとき、メッセージ記憶部１５には、図３に示すように、処理対象データを特定するＩＤと処理内容を表すメッセージに、当該処理要求メッセージの処理状態を表すステータスが付加されて登録される。この時点では、ステータスは、「処理中（中）」と設定される。
【００３６】
その後、処理システム１０は、上記処理要求メッセージをフロントシステム２０に対して送信して、当該フロントシステム２０のデータベース２６に格納されている処理対象データに対する処理要求を行う（図３のＳ２，図６のステップＡ２）。
【００３７】
続いて、処理システム１０から処理要求メッセージを受けたフロントシステム２０は、当該処理要求メッセージを受け付けて、メッセージ記憶部２５に記憶する（図３のＳ３，図６のステップＳＡ３）。そして、フロントシステム２０は、受け付けた処理要求メッセージに基づいて、かかるメッセージにて指定されたデータベース２６内の処理対象データに対して、メッセージで指定された処理を行う（図３のＳ４，図６のステップＡ４）。
【００３８】
続いて、フロントシステム２０は、処理システム１０からの処理要求メッセージに応じた処理が完了した旨を、処理システム１０に応答する（図３のＳ５，図６のステップＡ５）。これにより、処理システム１０のメッセージ記憶部１５では、フロントシステム２０にて処理が完了した処理要求メッセージのステータスが「済」に設定される（図３のＳ６，図６のステップＡ６）。
【００３９】
その後、フロントシステム２０は、処理要求メッセージに応じてデータベース２６内で処理が完了した処理対象データを、バックアップシステム３０のデータベース３６に転送する（図３のＳ７，図６のステップＡ７）。これにより、バックアップシステム３０では、転送されたデータがデータベース３６に反映され、フロントシステム２０とバックアップシステム３０との間で、各データベース２６，３６の整合が行われる（図６のステップＡ８）。
【００４０】
ここで、図４に示すように、処理システム１０からフロントシステム２０に対して、処理対象データ（２），（３）に対する２つの処理要求メッセージが要求されたものの、フロントシステム２０がダウンした場合を考える。すると、通常は、処理システム１０では既に処理対象データ（２），（３）に対する処理要求メッセージを送っているので、かかる処理は完了しているものと扱われて後続の処理が行われる可能性があるが、本発明では、以下のように作動することで、データの整合をとることができる。
【００４１】
まず、フロントシステム２０のダウンを契機に、バックアップシステム３０がフロントシステムとして可動するよう切り替わる（図７のステップＡ１０）。そして、バックアップシステム３０は、処理システム１０に対して当該処理システム１０がメッセージ記憶部１５に記憶している処理要求情報を要求する（図５のＳ１１，図７のステップＡ１１）。これに応じて、処理システム１０からは、フロントシステム２０に対して要求された処理要求情報（処理要求メッセージとステータス）が、バックアップシステム３０に送信され、当該バックアップシステム３０はこれを取得する（図５のＳ１１，図７のステップＡ１２）。ここでは、図５に示すような処理要求情報を取得したことする。
【００４２】
続いて、バックアップシステム３０は、取得した処理要求情報のうち、ステータスが「済」ではない処理要求メッセージを、処理システムに要求する（図５のＳ１２，図７のステップＡ１３）。つまり、図５の例では、処理対象データのＩＤが（２）、（３）に関する処理要求メッセージであり、処理システム１０からフロントシステム２０に要求されたものの、当該フロントシステム２０から処理が完了したことの応答を受けておらず処理完了登録が無い処理要求メッセージである。すると、処理システム１０は、メッセージ記憶部１５に記憶された処理要求情報のうち、ステータスが「済」ではない処理要求メッセージ（処理対象データのＩＤが（２）、（３）のもの）を、バックアップシステム３０に送信して、かかるメッセージの処理を要求する（図５のＳ１３，図７のステップＡ１４）。
【００４３】
その後、バックアップシステム３０は、処理システム１０から送信された処理要求に応じて、データベース３６内の処理対象データ（２）、（３）に対する処理を行う（図５のＳ１４，図７のステップＡ１５）。これにより、処理システム１０からフロントシステム２０に要求されたものの、当該フロントシステム２０から処理が完了していない処理要求メッセージについては、バックアップシステム３０側で処理が実行されることとなる。
【００４４】
以上のように、本システムでは、現用系のフロントシステム２０から待機系のバックアップシステム３０に切り替わった場合であっても、データベースを切り替わる直前の状態に復旧することができ、情報処理システム全体としての信頼性の向上を図ることができる。
【００４５】
＜実施形態２＞
次に、本発明の第２の実施形態を、図８乃至図９を参照して説明する。図８乃至図９は、情報処理槽システムの動作を示す説明図である。
【００４６】
本実施形態における情報処理システムは、上述した実施形態１のものとほぼ同一の構成をとっているが、一部構成及び動作が異なる。以下、実施形態１と異なる点について詳細に説明する。
【００４７】
まず、本実施形態における処理システム１０のメッセージ記憶部１５に記憶される処理要求情報に含まれる処理要求メッセージのステータスは、フロントシステム２０にて処理されている状態を表す「処理中（中）」と、フロントシステム２０にて処理が完了した状態を表す「済」と、フロントシステム２０のデータベース２６からバックアップシステム３０のデータベース３６に転送され、当該バックアップシステム３０のデータベース３０に反映（同期）された状態を表す「完了」と、が設定可能である。
【００４８】
そして、本実施形態では、バックアップシステム３０から現用系として切り替わったときに、当該バックアップシステムが処理システム１０に対してステータスが「完了」ではない処理要求を要求する。これに応じて、処理システム１０は、現用系として可動するバックアップシステム３０からの要求に応じて、ステータスが「完了」ではない処理要求のみをバックアップシステム３０に処理要求する。
【００４９】
具体的に、本実施形態における各システム１０は、以下のように作動する。まず、フロントシステム２０は、処理システム１０からの処理要求に応じて処理対象データ（１）の処理を行う。この時点で、上述した実施形態同様に、フロントシステム２０から処理システム１０に処理要求に応じた処理が完了した旨が通知され、当該処理システム１０にて、メッセージ記憶部１５に記憶されている処理要求メッセージのステータスが「済」に設定される。
【００５０】
続いて、フロントシステム２０が、処理対象データ（１）をフロントシステム２０のデータベース２６からバックアップシステム３０のデータベース３６に転送する（図８のＳ２１）。これに応じて、バックアップシステム３０は、転送されたデータの反映をデータベース３６に行い、かかるデータの反映が完了すると、その旨をフロントシステム２０に応答する（図８のＳ２２）。さらに、フロントシステム２０は、バックアップシステム３０から処理対象データ（１）のデータベース３６への反映が完了した旨の応答を受けると、処理システム１０に対してその旨を応答する（図８のＳ２３）。これにより、処理システム１０は、メッセージ記憶部１５に記憶されている処理対象データ（１）の処理要求メッセージのステータスを、「済」から「完了」に変更して設定する（図８のＳ２４）。
【００５１】
ここで、図９に示すように、処理システム１０から処理対象データ（２），（３）の処理要求に対して、処理対象データ（２）はフロントシステム２０で処理されたが、バックアップシステム３０のデータベース３６への反映は完了せずに、フロントシステム２０がダウンした場合を考える（図９のＳ３１）。つまり、処理対象データ（１）は上述したようにバックアップシステム３０のデータベース３６に反映されてステータスが「完了」となっているものの、処理対象データ（２）、（３）は、ステータスが「済」と「中」であり、バックアップシステム３０のデータベース３６に反映されていない状態であるとする。
【００５２】
この場合に、まず、フロントシステム２０のダウンを契機に、バックアップシステム３０がフロントシステムとして可動するよう切り替わる。そして、バックアップシステム３０は、処理システム１０に対して当該処理システム１０がメッセージ記憶部１５に記憶している処理要求情報を要求する（図９のＳ４１）。これに応じて、処理システム１０からは、フロントシステム２０に対して要求された処理要求情報（処理要求メッセージとステータス）が、バックアップシステム３０に送信され、当該バックアップシステム３０はこれを取得する（図９のＳ４１）。ここでは、図９に示すような処理要求情報を取得したことする。
【００５３】
続いて、バックアップシステム３０は、取得した処理要求情報のうち、ステータスが「完了」ではない処理要求メッセージを、処理システムに要求する（図９のＳ４２）。つまり、図９の例では、処理対象データのＩＤが（２）、（３）に関する処理要求メッセージであり、フロントシステム２０からバックアップシステム３０のデータベース３６の反映が完了したことの応答を受けておらず、完了登録が無い処理要求メッセージである。すると、これに応じて処理システム１０は、メッセージ記憶部１５に記憶された処理要求情報のうち、ステータスが「完了」ではない処理要求メッセージ（処理対象データのＩＤが（２）、（３）のもの）を、バックアップシステム３０に送信して、かかるメッセージの処理を要求する（図９のＳ４３）。
【００５４】
その後、バックアップシステム３０は、処理システム１０から送信された処理要求に応じて、データベース３６内の処理対象データ（２）、（３）に対する処理を行う（図９のＳ４４）。これにより、処理システム１０からフロントシステム２０に要求されたものの、当該フロントシステム２０での処理、及び、バックアップシステム３０のデータベース３６への反映、が完了していない処理要求メッセージについては、バックアップシステム３０側で処理が実行されることとなる。
【００５５】
以上のように、本システムでは、現用系のフロントシステム２０から待機系のバックアップシステム３０に切り替わった場合であっても、データベースを切り替わる直前の状態に復旧することができ、情報処理システム全体としての信頼性の向上を図ることができる。
【００５６】
＜付記＞
上記実施形態の一部又は全部は、以下の付記のようにも記載されうる。以下、本発明における情報処理システムの構成の概略を、図１０のブロック図を参照して説明する。また、本発明における待機系システム、処理システム、プログラム、情報処理方法の構成の概略について説明する。但し、本発明は、以下の構成に限定されない。
【００５７】
（付記１）
それぞれデータベース２１０，３１０を備えた現用系システム２００と待機系システム３００とを備えると共に、前記現用系システム２００に対して処理対象データの処理要求を行う処理システム１００を備え、
前記現用系システム２００は、前記処理システム１００から受け付けた前記処理対象データの処理要求に応じて自システムが備えるデータベース２１０に対する前記処理対象データの処理を行うデータ処理手段２０１と、前記処理システム１００からの処理要求に応じた処理が完了した旨を当該処理システム１００に応答する処理応答手段２０２と、自システムが備えるデータベース２１０内のデータを前記待機系システム３００に転送するデータベース転送手段２０３と、を備え、
前記処理システム１００は、前記現用系システム２００に対して前記処理対象データの処理要求を行うと共に当該処理要求の内容を表す処理要求情報を記憶する処理要求記憶手段１０１と、前記現用系システム２００から処理が完了した旨の応答を受け付けていない前記処理要求情報に対応する処理要求を前記待機系システム３００に行う処理要求情報送信手段１０２と、を備え、
前記待機系システム３００は、前記現用系システム２００から転送された当該現用系システム２００のデータベース２１０内のデータを待機系システム３００が備えるデータベース３１０に反映するデータベース反映手段３０１と、前記処理システム１００から送信された処理要求に応じて自システムが備えるデータベース３１０に対する前記処理対象データの処理を行うデータ整合処理手段３０２と、を備えた、
情報処理システム。
【００５８】
（付記２）
付記１に記載の情報処理システムであって、
前記処理システムは、前記現用系システムから処理が完了した旨の応答を受けた前記処理要求情報に完了登録を行う処理完了登録手段を備えると共に、
前記処理システムが有する前記処理要求情報送信手段は、前記待機系システムからの要求に応じて前記処理要求情報を送信すると共に当該処理要求情報に含まれる前記処理対象データに対する処理要求を行い、
前記待機系システムは、前記処理システムに前記処理要求情報のうち前記完了登録がない前記処理対象データに対する処理要求を要求して取得する処理要求取得手段を備えると共に、
前記待機系システムの前記データ整合処理手段は、前記処理システムから受けた前記処理対象データの処理要求に応じて自システムが備えるデータベースに対する前記処理対象データの処理を行う、
情報処理システム。
【００５９】
（付記３）
付記２に記載の情報処理システムであって、
前記待機系システムの前記処理要求取得手段は、当該待機系システムが現用系として切り替わったときに作動する、
情報処理システム。
【００６０】
（付記４）
付記１乃至３のいずれかに記載の情報処理システムであって、
前記現用系システムの前記処理応答手段は、前記データ処理手段にて、前記処理システムからの処理要求に応じて自システムが備えるデータベースに対する前記処理対象データの処理が完了したときに前記処理サーバに応答する、
情報処理システム。
【００６１】
（付記５）
付記１乃至３のいずれかに記載の情報処理システムであって、
前記現用系システムの前記処理応答手段は、前記データベース転送手段にて、前記待機系システムに前記処理対象データを転送したときに前記処理サーバに応答する、
情報処理システム。
【００６２】
（付記６）
付記５に記載の情報処理システムであって、
前記待機系システムの前記データベース反映手段は、自システムが備えるデータベースに前記現用系システムから転送されたデータの反映が完了した旨を当該現用系システムに応答し、
前記現用系システムの前記処理応答手段は、前記データベース転送手段にて前記待機系システムに前記処理対象データを転送し、当該待機系システムからデータの反映が完了した応答を受けたときに前記処理システムに応答する、
情報処理システム。
【００６３】
（付記７）
データベースを備えた現用系システムがダウンしたときに当該現用系システムに切り替わって作動する待機系システムであって、
前記現用系システムが、処理対象データの処理要求を行う処理システムから受け付けた前記処理対象データの処理要求に応じて自システムが備えるデータベースに対する前記処理対象データの処理を行うデータ処理手段と、前記処理システムからの処理要求に応じた処理が完了した旨を当該処理システムに応答する処理応答手段と、自システムが備えるデータベース内のデータを前記待機系システムに転送するデータベース転送手段と、を備えており、
前記処理システムが、前記現用系システムに対して前記処理対象データの処理要求を行うと共に当該処理要求の内容を表す処理要求情報を記憶する処理要求記憶手段と、前記現用系システムから処理が完了した旨の応答を受け付けていない前記処理要求情報に対応する処理要求を前記待機系システムに行う処理要求情報送信手段と、を備えている場合に、
前記現用系システムから転送された当該現用系システムのデータベース内のデータを待機系システムが備えるデータベースに反映するデータベース反映手段と、前記処理システムから送信された処理要求に応じて自システムが備えるデータベースに対する前記処理対象データの処理を行うデータ整合処理手段と、を備えた、
待機系システム。
【００６４】
（付記８）
付記７に記載の待機系システムであって、
前記処理システムが、前記現用系システムから処理が完了した旨の応答を受けた前記処理要求情報に完了登録を行う処理完了登録手段を備えると共に、前記処理システムが有する前記処理要求情報送信手段が、前記待機系システムからの要求に応じて前記処理要求情報を送信すると共に当該処理要求情報に含まれる前記処理対象データに対する処理要求を行う機能を有する場合に、
前記処理システムに前記処理要求情報のうち前記完了登録がない前記処理対象データに対する処理要求を要求して取得する処理要求取得手段を備えると共に、
前記データ整合処理手段は、前記処理システムから受けた前記処理対象データの処理要求に応じて自システムが備えるデータベースに対する前記処理対象データの処理を行う、
待機系システム。
【００６５】
（付記９）
データベースを備えた現用系システムがダウンしたときに当該現用系システムに切り替わって作動する待機系装置に組み込まれるプログラムであって、
前記現用系システムが、処理対象データの処理要求を行う処理システムから受け付けた前記処理対象データの処理要求に応じて自システムが備えるデータベースに対する前記処理対象データの処理を行うデータ処理手段と、前記処理システムからの処理要求に応じた処理が完了した旨を当該処理システムに応答する処理応答手段と、自システムが備えるデータベース内のデータを前記待機系装置に転送するデータベース転送手段と、を備えており、
前記処理システムが、前記現用系システムに対して前記処理対象データの処理要求を行うと共に当該処理要求の内容を表す処理要求情報を記憶する処理要求記憶手段と、前記現用系システムから処理が完了した旨の応答を受け付けていない前記処理要求情報に対応する処理要求を前記待機系装置に行う処理要求情報送信手段と、を備えている場合に、
前記待機系装置に、前記現用系システムから転送された当該現用系システムのデータベース内のデータを待機系装置が備えるデータベースに反映するデータベース反映手段と、前記処理システムから送信された処理要求に応じて自装置が備えるデータベースに対する前記処理対象データの処理を行うデータ整合処理手段と、を実現させるためのプログラム。
【００６６】
（付記１０）
付記９に記載の待機系装置に組み込まれるプログラムであって、
前記処理システムが、前記現用系システムから処理が完了した旨の応答を受けた前記処理要求情報に完了登録を行う処理完了登録手段を備えると共に、前記処理システムが有する前記処理要求情報送信手段が、前記待機系装置からの要求に応じて前記処理要求情報を送信すると共に当該処理要求情報に含まれる前記処理対象データに対する処理要求を行う機能を有する場合に、
前記待機系装置に、前記処理システムに前記処理要求情報のうち前記完了登録がない前記処理対象データに対する処理要求を要求して取得する処理要求取得手段を実現させると共に、
前記データ整合処理手段は、前記処理システムから受けた前記処理対象データの処理要求に応じて自装置が備えるデータベースに対する前記処理対象データの処理を行う、
プログラム。
【００６７】
（付記１１）
それぞれデータベースを備えた現用系システムと待機系システムとに接続されており、前記現用系システムに対して処理対象データの処理要求を行う処理システムであって、
前記現用系システムが、前記処理システムから受け付けた前記処理対象データの処理要求に応じて自システムが備えるデータベースに対する前記処理対象データの処理を行うデータ処理手段と、前記処理システムからの処理要求に応じた処理が完了した旨を当該処理システムに応答する処理応答手段と、自システムが備えるデータベース内のデータを前記待機系システムに転送するデータベース転送手段と、を備えており、
前記待機系システムが、前記現用系システムから転送された当該現用系システムのデータベース内のデータを待機系システムが備えるデータベースに反映するデータベース反映手段と、前記処理システムから送信された処理要求に応じて自システムが備えるデータベースに対する前記処理対象データの処理を行うデータ整合処理手段と、を備えている場合に、
前記現用系システムに対して前記処理対象データの処理要求を行うと共に当該処理要求の内容を表す処理要求情報を記憶する処理要求記憶手段と、前記現用系システムから処理が完了した旨の応答を受け付けていない前記処理要求情報に対応する処理要求を前記待機系システムに行う処理要求情報送信手段と、を備えた、
処理システム。
【００６８】
（付記１２）
付記１１に記載の処理システムであって、
前記現用系システムから処理が完了した旨の応答を受けた前記処理要求情報に完了登録を行う処理完了登録手段を備えると共に、
前記処理要求情報送信手段は、前記待機系システムから前記処理要求情報のうち前記完了登録がない前記処理対象データに対する処理要求の取得要求に応じて、前記待機系システムに前記処理要求情報を送信すると共に当該処理要求情報に含まれる前記処理対象データに対する処理要求を行う、
処理システム。
【００６９】
（付記１３）
それぞれデータベースを備えた現用系システムと待機系システムとに接続されており、前記現用系システムに対して処理対象データの処理要求を行う処理装置に組み込まれるプログラムであって、
前記現用系システムが、前記処理装置から受け付けた前記処理対象データの処理要求に応じて自システムが備えるデータベースに対する前記処理対象データの処理を行うデータ処理手段と、前記処理装置からの処理要求に応じた処理が完了した旨を当該処理装置に応答する処理応答手段と、自システムが備えるデータベース内のデータを前記待機系システムに転送するデータベース転送手段と、を備えており、
前記待機系システムが、前記現用系システムから転送された当該現用系システムのデータベース内のデータを待機系システムが備えるデータベースに反映するデータベース反映手段と、前記処理装置から送信された処理要求に応じて自システムが備えるデータベースに対する前記処理対象データの処理を行うデータ整合処理手段と、を備えている場合に、
前記処理装置に、前記現用系システムに対して前記処理対象データの処理要求を行うと共に当該処理要求の内容を表す処理要求情報を記憶する処理要求記憶手段と、前記現用系システムから処理が完了した旨の応答を受け付けていない前記処理要求情報に対応する処理要求を前記待機系システムに行う処理要求情報送信手段と、を実現させるためのプログラム。
【００７０】
（付記１４）
付記１３に記載のプログラムであって、
前記処理装置に、前記現用系システムから処理が完了した旨の応答を受けた前記処理要求情報に完了登録を行う処理完了登録手段を実現させると共に、
前記処理要求情報送信手段は、前記待機系システムから前記処理要求情報のうち前記完了登録がない前記処理対象データに対する処理要求の取得要求に応じて、前記待機系システムに前記処理要求情報を送信すると共に当該処理要求情報に含まれる前記処理対象データに対する処理要求を行う、
プログラム。
【００７１】
（付記１５）
それぞれデータベースを備えた現用系システムと待機系システムとを備えると共に、前記現用系システムに対して処理対象データの処理要求を行う処理システムを備えた情報処理システムにて、
前記処理システムが、前記現用系システムに対して前記処理対象データの処理要求を行うと共に当該処理要求の内容を表す処理要求情報を記憶し、
前記現用系システムが、前記処理システムから受け付けた前記処理対象データの処理要求に応じて自システムが備えるデータベースに対する前記処理対象データの処理を行い、当該処理が完了した旨を前記処理システムに応答し、自システムが備えるデータベース内のデータを前記待機系システムに転送し、
前記待機系システムが、前記現用系システムから転送された当該現用系システムのデータベース内のデータを待機系システムが備えるデータベースに反映すると共に、
前記処理システムが、前記現用系システムから処理が完了した旨の応答を受け付けていない前記処理要求情報に対応する処理要求を前記待機系システムに行い、
前記待機系システムが、前記処理システムから送信された処理要求に応じて自システムが備えるデータベースに対する前記処理対象データの処理を行う、
情報処理方法。
【００７２】
（付記１６）
付記１５に記載の情報処理方法であって、
前記処理システムが、前記現用系システムから処理が完了した旨の応答を受けた前記処理要求情報に完了登録を行い、
前記待機系システムが、前記処理システムに前記処理要求情報のうち前記完了登録がない前記処理対象データに対する処理要求を要求し、
前記処理システムが、前記待機系システムからの要求に応じて前記処理要求情報を送信すると共に当該処理要求情報に含まれる前記処理対象データに対する処理要求を行い、
前記待機系システムが、前記処理システムから受けた前記処理対象データの処理要求に応じて自システムが備えるデータベースに対する前記処理対象データの処理を行う、
情報処理方法。
【符号の説明】
【００７３】
１０  処理システム
１１  メッセージ登録部
１２  メッセージ送信部
１３  メッセージ管理部
１５  メッセージ記憶部
２０  フロントシステム
２１  メッセージ受付部
２２  データ処理部
２３  処理応答部
２４  ＤＢ転送部
２５  メッセージ記憶部
２６  データベース
３０  バックアップシステム
３１  メッセージ要求部
３２  メッセージ受付部
３３  データ処理部
３４  ＤＢ反映部
３５  メッセージ記憶部
３６  データベース
１００  処理システム
１０１  処理要求記憶手段
１０２  処理要求情報送信手段
２００  現用系システム
２０１  データ処理手段
２０２  処理応答手段
２０３  データベース転送手段
２１０，３１０  データベース
３００  待機系システム
３０１  データベース反映手段
３０２  データ整合処理手段
【図１】
0005669179.tif 000002
【図２】
0005669179.tif 000003
【図３】
0005669179.tif 000004
【図４】
0005669179.tif 000005
【図５】
0005669179.tif 000006
【図６】
0005669179.tif 000007
【図７】
0005669179.tif 000008
【図８】
0005669179.tif 000009
【図９】
0005669179.tif 000010
【図１０】
0005669179.tif 000011