(57)【要約】【課題】情報処理装置の記憶部にバックアップデータがない場合に、喪失データを復旧するために必要なデータの保存場所を検出する。【解決手段】情報処理システム１００Ａは、ネットワークによって接続された情報復旧装置１０Ａと情報保存装置２０Ａと履歴保存装置３０Ａを備える。情報復旧装置１０Ａは、ファイルを情報保存装置２０Ａに送信する際に、そのファイルの履歴を作成し、履歴保存装置３０Ａに送信する。情報復旧装置１０Ａは、ファイルの検索指示を履歴保存装置３０Ａに送信する。履歴保存装置３０Ａは、元ファイル履歴３２１Ａを検索し、検索対象のファイルが送信された情報保存装置２０Ａを検出した場合、その有無を情報保存装置２０Ａに問い合わせ、未検出の場合、その旨を検索指示をした情報復旧装置１０Ａに送信する。情報保存装置２０Ａは、問い合わせに対し、その有無を検索し、検索指示をした情報復旧装置１０Ａに応答を送信する。【選択図】図１
2010231394.tif 000002
【特許請求の範囲】
【請求項１】
情報復旧装置と履歴保存装置と情報保存装置とがネットワークを介して接続され、情報を復旧する機能を備えた情報処理システムにおいて、
前記情報復旧装置は、
ファイルを前記情報保存装置へ送信するファイル送信手段と、
前記ファイル送信手段がファイルを送信する際に、該ファイルの履歴として送信元履歴を作成して、前記履歴保存装置へ送信する履歴作成送信手段と、
特定のファイルを検索する指示として検索指示を受け付け、前記履歴保存装置へ送信する検索指示手段と、
前記検索指示手段が送信した検索指示の応答を前記履歴保存装置と前記情報保存装置とから受信する応答受信手段と、
前記応答受信手段によって受信された検索指示の応答を出力する出力手段とを備え、
前記履歴保存装置は、
前記履歴作成送信手段によって送信された送信元履歴を受信する履歴受信手段と、
前記履歴受信手段によって受信された送信元履歴をまとめて、元ファイル履歴として記憶する履歴記憶手段と、
前記検索指示手段によって送信された検索指示を受信する検索指示受信手段と、
前記検索指示受信手段によって検索指示が受信されたことに応答して、前記履歴記憶手段に記憶された元ファイル履歴の中を検索して、前記特定のファイルが送信された送信先の情報保存装置を検出する送信先検索手段と、
前記送信先検索手段により送信先の情報保存装置が検出されたことに応答して、該送信先の情報保存装置に前記特定のファイルの有無を照会し、送信先の情報保存装置が検出されなかったことに応答して、検索指示を送信した前記情報復旧装置の応答受信手段に前記検索指示の応答として前記特定のファイルが無い旨を示す信号を送信するファイル照会手段とを備え、
前記情報保存装置は、
前記ファイル送信手段により送信されたファイルを受信する情報受信手段と、
前記情報受信手段により受信されたファイルを記憶する情報記憶手段と、
前記ファイル照会手段からの照会を受信したことに応答して、前記特定のファイルが前記情報記憶手段に記憶されているか否かを検索し、検索指示を送信した前記情報復旧装置の応答受信手段に前記検索指示の応答として前記特定のファイルの有無を示す信号を送信するファイル有無応答手段とを備える、
ことを特徴とする情報処理システム。
【請求項２】
前記情報復旧装置は、
前記履歴作成送信手段が、前記ファイル送信手段がファイルを送信する際に、該ファイルを識別するファイル識別情報と該ファイルを送信した送信先を示す情報保存装置を識別する装置識別情報とを対応させた送信元履歴を作成して、前記履歴保存装置へ送信し、
前記検索指示手段が、前記特定のファイルを識別するためのファイル識別情報を示す特定識別情報と該特定のファイルが前記情報保存装置に記憶されているか否かの検索を指示する検索指示を受け付け、前記履歴保存装置へ前記特定識別情報によって識別されるファイルの検索指示を送信し、
前記履歴保存装置は、
前記送信先検索手段が、前記検索指示受信手段によって検索指示が受信されたことに応答して、前記履歴記憶手段に記憶された元ファイル履歴の中から前記特定識別情報に対応した装置識別情報を検出し、
前記ファイル照会手段が、前記送信先検索手段により送信先の装置識別情報が検出されたことに応答して、該送信先の情報保存装置に特定識別情報によって識別されるファイルの有無を照会し、送信先の装置識別情報が検出できないことに応答して、検索指示を送信した前記情報復旧装置の応答受信手段へ前記検索指示の応答としてファイルが無い旨を示す信号を送信し、
前記情報保存装置は、
前記ファイル有無応答手段が、前記ファイル照会手段からの照会を受けたことに応答して、前記特定識別情報によって識別されるファイルが前記情報記憶手段に記憶されているか否かを検出し、検索指示を送信した前記情報復旧装置の応答受信手段へ前記検索指示の応答として該特定識別情報によって識別されるファイルの有無を示す信号を送信する、
ことを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記情報復旧装置は、
前記履歴作成送信手段が、該情報復旧装置を示す装置識別情報を特定識別情報に対応させた前記送信元履歴を作成して、前記履歴保存装置へ送信し、
前記出力手段が、前記応答受信手段によってファイルが記憶されている旨を示す信号が受信されたことに応答して、前記ファイルが有る旨の信号と、前記ファイルが記憶されている情報保存装置を示す装置識別情報とを出力し、ファイルが無い旨を示す信号を受信したことに応答して、前記ファイルが無い旨の信号を出力し、
前記出力手段が出力した前記ファイルの有無と前記情報保存装置とを含む情報を表示する表示手段を備え、
前記履歴保存装置は、
前記送信先検出手段が、前記特定識別情報に基づいて、前記元ファイル履歴の中から前記ファイルが送信された情報保存装置を示す装置識別情報を検索し、
前記ファイル照会手段は、前記送信先検出手段によって送信先の情報保存装置を示す装置識別情報が検出されたことに応答して、前記ファイルが送信された情報保存装置へ、前記特定識別情報と前記情報復旧装置を示す装置識別情報とを含む照会をし、
前記情報保存装置は、
前記ファイル有無応答手段が、特定識別情報によって識別されるファイルが前記情報記憶手段に記憶されているか否かを検索し、受信した前記照会に含まれている装置識別情報によって識別される情報復旧装置の応答受信手段へ、前記検索指示の応答として前記特定識別情報によって識別されるファイルの有無を示す信号を送信する、
ことを特徴とする請求項２に記載の情報処理システム。
【請求項４】
前記情報保存装置は、
前記情報記憶手段に記憶されたファイルを示すファイル識別情報を含む受信ファイル履歴を作成する受信ファイル履歴作成手段を備え、
前記情報記憶手段は、前記受信ファイル履歴作成手段によって作成された受信ファイル履歴をさらに記憶し、
前記ファイル有無応答手段は、前記特定識別情報が、前記情報記憶手段に記憶されている受信ファイル履歴中のファイルを示す何れかのファイル識別情報と一致するか否かを判別して、前記検索指示の応答としてファイルの有無を検出する信号を送信する、
ことを特徴とする請求項３に記載の情報処理システム。
【請求項５】
前記履歴保存装置は、
前記ファイル照会手段が、前記送信先検出手段によって送信先の装置識別情報が検出されたことに応答して、前記元ファイル履歴の中から特定識別情報に対応した履歴の情報を選び出して、喪失ファイル履歴を作成し、検索を指示した前記情報復旧装置の応答受信手段へ当該喪失ファイル履歴を送信し、
前記情報保存装置は、
前記情報記憶手段に記憶されているファイルを操作する受信ファイル操作手段を備え、
前記受信ファイル履歴作成手段は、さらに前記受信ファイル操作手段によってファイルが操作された際に、特定識別情報によって識別されるファイルが操作された内容を示す受信ファイル操作内容と操作された時刻を示す操作時刻とを前記特定識別情報に対応させて前記受信ファイル履歴を更新し、
前記ファイル有無応答手段は、特定識別情報によって識別されるファイルが有る場合、前記受信ファイル履歴から特定識別情報によって識別されるファイルの履歴の情報を選び出し、復元ファイル履歴を作成して、前記情報復旧装置の応答受信手段に送信し、
前記情報復旧装置は、
ファイルが記憶される記憶手段と、
前記記憶手段に記憶されているファイルを操作する操作手段とを備え、
前記履歴作成送信手段は、前記ファイル送信手段がファイルを送信する際に、さらに前記ファイルが送信された時刻を示す送信時刻を特定識別情報に対応させた送信元履歴を作成し、さらに前記操作手段によってファイルが操作された際に、前記ファイルが操作された内容を示す送信元ファイル操作内容と、操作された時刻を示す送信元ファイル操作時刻とを前記特定識別情報に対応させた送信元履歴を作成して、前記履歴を前記履歴保存装置へ送信し、
前記応答受信手段は、前記履歴保存装置のファイル照会手段によって送信された喪失ファイル履歴と前記情報保存装置のファイル有無応答手段によって送信された復元ファイル履歴とをさらに受信し、
前記応答受信手段によって受信された前記喪失ファイル履歴中の前記特定識別情報に対応したファイルの送信時刻と、前記喪失ファイル履歴中の前記特定識別情報に対応した送信元ファイル操作時刻と、前記復元ファイル履歴中の前記特定識別情報に対応した受信ファイル操作時刻とを比較して、前記特定識別情報に対応したファイルの送信時刻が最も新しい時刻の場合、完全な復旧が可能と判別し、その他の場合、完全な復旧が不可能であると判別する復旧程度判定手段をさらに備え、
前記出力手段は、前記復旧程度判定手段が完全復旧可能と判別したことに応答して、完全復旧可能である旨を出力し、完全復旧が不可能と判別したことに応答して、完全復旧が不可能である旨と前記喪失ファイル履歴と前記復元ファイル履歴とをさらに出力する、
ことを特徴とする請求項４に記載の情報処理システム。
【請求項６】
前記情報保存装置は、
前記ファイル有無応答手段によって特定識別情報によって識別されるファイルが有ると判別されたことに応答して、検索指示を送信した前記情報復旧装置へ前記特定識別情報によって識別されるファイルを送信する情報ファイル送信手段を備え、
前記情報復旧装置は、
前記特定識別情報によって識別されるファイルが有ることを示す信号と、前記復旧ファイル送信手段から送信された前記特定識別情報によって識別されるファイルとを受信する復元ファイル受信手段と、
前記復元ファイル受信手段によって受信されたファイルを前記記憶手段に記憶させ、前記特定識別情報によって識別される特定ファイルとして復旧するファイル復旧手段とを備える、
ことを特徴とする請求項１乃至５の何れか１項に記載の情報処理システム。
【請求項７】
前記情報復旧装置は、
前記検索指示手段が、前記特定のファイルを検索する手掛かりとなる情報と検索する前記特定のファイルの候補を選び出す指示として候補選出指示とを受け付けたことに応答して、前記手掛かりとなる情報と前記候補選出指示を前記履歴保存装置へ送信し、選択する候補として前記手掛かりとなる情報に対応したファイルを示すファイル識別情報を前記履歴保存装置から受信し、受信した選択する候補の前記ファイル識別情報の中から特定識別情報を選択して、ファイルの検索指示を送信し、
前記表示手段は、前記検索指示手段によって受信された前記選択する候補のファイル識別情報を表示し、
前記履歴保存装置は、
前記検索指示受信手段が、さらに前記検索指示手段から前記手掛かりとなる情報と前記候補選出指示をさらに受信し、
前記送信先検出手段が、前記検索指示受信手段によって候補選出指示が受信されたことに応答して、前記履歴記憶手段に記憶されている元ファイル履歴の中から前記手掛かりとなる情報を曖昧検索して、検索するファイルの候補を示すファイル識別情報を選出し、
前記ファイル照会手段は、前記送信先検出手段によって選出された前記選択する候補のファイル識別情報を前記情報復旧装置の検索指示手段に送信する、
ことを特徴とする請求項１乃至６の何れか１項に記載の情報処理システム。
【請求項８】
前記履歴保存装置は、
前記送信先検出手段が、前記元ファイル履歴に記録されている前記特定識別情報のファイルが送信された複数の前記情報復旧装置の中から、前記送信時刻が最も新しい送信先の情報保存装置を最終送信先の情報保存装置として検出し、
前記ファイル照会手段が、前記送信先検出手段によって検出された前記最終転送先の情報保存装置に対して、前記特定識別情報のファイルの照会を送信する、
ことを特徴とする請求項１乃至７の何れか１項に記載の情報処理システム。
【請求項９】
前記情報保存装置は、
前記ファイル有無応答手段が、前記履歴保存装置へ特定識別情報によって識別されるファイルの有無を示す信号をさらに送信し、
前記履歴保存装置は、
前記ファイル履歴受信手段が、前記情報保存装置によって送信されたファイルの有無を示す信号をさらに受信し、
前記送信先検出手段が、前記ファイル履歴受信手段によって検索指示が受信されたことに応答して、前記元ファイル履歴の中から前記特定識別情報によって識別されるファイルが送信された複数の前記情報復旧装置を送信時刻が新しい順に検索し、前記ファイル照会手段が、前記送信先検出手段によって検索された送信先の中から送信時刻が新しく且つ照会をしていない送信先の情報保存装置に前記ファイルの有無を照会し、前記ファイル履歴受信手段によって前記ファイルの有無を照会した情報保存装置からファイルが無い旨の応答を受信したことに応答して、照会した送信先の次に送信時刻が新しい送信先の情報保存装置に前記ファイルの有無を照会する、
ことを特徴とする請求項８に記載の情報処理システム。
【請求項１０】
情報復旧装置と履歴保存装置と情報保存装置とがネットワークを介して接続された情報処理システムにおいて、
前記情報復旧装置が、ファイルを前記情報保存装置へ送信するファイル送信ステップと、
前記情報復旧装置が、前記ファイル送信ステップによりファイルを送信する際に、該ファイルの履歴として送信元履歴を作成して、前記履歴保存装置へ送信する履歴作成送信ステップと、
前記情報保存装置が、前記ファイル送信ステップにより送信されたファイルを受信する情報受信ステップと、
前記情報保存装置が、前記情報受信ステップにより受信されたファイルを情報記憶手段に記憶させる情報記憶ステップと、
前記履歴保存装置が、前記履歴作成送信ステップにより送信された送信元履歴を受信する履歴受信ステップと、
前記履歴保存装置が、前記履歴受信ステップにより受信された送信元履歴をまとめて、元ファイル履歴として履歴記憶手段に記憶させる履歴記憶ステップと、
前記情報復旧装置が、特定のファイルを検索する指示として検索指示を受け付け、前記履歴保存装置へ送信する検索指示ステップと、
前記履歴保存装置が、前記検索指示ステップによって送信された検索指示を受信する検索指示受信ステップと、
前記履歴保存装置が、前記検索指示受信ステップによって検索指示が受信されたことに応答して、前記履歴記憶手段に記憶された元ファイル履歴の中を検索して、前記特定のファイルが送信された送信先の前記情報保存装置を検出する送信先検索ステップと、
前記履歴保存装置が、前記送信先検索ステップにより送信先の情報保存装置が検出されたことに応答して、該送信先の情報保存装置に前記特定のファイルの有無を照会し、送信先の情報保存装置が検出されなかったことに応答して、検索指示を送信した前記情報復旧装置へ前記検索指示の応答として前記特定のファイルが無い旨を示す信号を送信するファイル照会ステップと、
前記情報保存装置が、前記ファイル照会ステップからの照会を受信したことに応答して、前記特定のファイルが前記情報記憶ステップに記憶されているか否かを検索し、検索指示を送信した前記情報復旧装置の応答受信ステップへ前記検索指示の応答として前記特定のファイルの有無を示す信号を送信するファイル有無応答ステップと、
前記情報復旧装置が、前記検索指示ステップによって送信した検索指示の応答を前記履歴保存装置と前記情報保存装置とから受信する応答受信ステップと、
前記情報復旧装置が、前記応答受信ステップによって受信された検索指示の応答を出力する出力ステップとを含む、
ことを特徴とする情報システムの情報復旧制御方法。
【請求項１１】
ネットワークを介して接続されたコンピュータを、
ファイルを情報保存用コンピュータへ送信するファイル送信手段と、
前記ファイル送信手段がファイルを送信する際に、該ファイルの履歴として送信元履歴を作成して、履歴保存用コンピュータへ送信する履歴作成送信手段と、
特定のファイルを検索する指示として検索指示を受け付け、前記履歴保存用コンピュータへ送信する検索指示手段と、
前記検索指示手段が送信した検索指示の応答を前記履歴保存用コンピュータと前記情報保存用コンピュータとから受信する応答受信手段と、
前記応答受信手段によって受信された検索指示の応答を出力する出力手段と、
して機能させるための、
情報復旧プログラム。
【請求項１２】
ネットワークを介して接続されたコンピュータを、
情報復旧用コンピュータにより送信された送信元履歴を受信する履歴受信手段と、
前記履歴受信手段により受信された送信元履歴をまとめて、元ファイル履歴として記憶する履歴記憶手段と、
前記情報復旧用コンピュータによって送信された検索指示を受信する検索指示受信手段と、
前記検索指示受信手段によって検索指示が受信されたことに応答して、前記履歴記憶手段に記憶された元ファイル履歴の中を検索して、特定識別情報に対応した送信先の装置識別情報を検出する送信先検索手段と、
前記送信先検索手段により送信先の装置識別情報が検出されたことに応答して、該送信先の情報保存用コンピュータに前記特定識別情報によって識別されるファイルの有無を照会し、送信先の装置識別情報が検出できないことに応答して、検索指示を送信した前記情報復旧用コンピュータへ前記検索指示の応答としてファイルが無い旨を示す信号を送信するファイル照会手段と、
して機能させるための、
履歴保存プログラム。
【請求項１３】
ネットワークを介して接続されたコンピュータを、
情報復旧用コンピュータにより送信されたファイルを受信する情報受信手段と、
前記情報受信手段により受信されたファイルを記憶する情報記憶手段と、
履歴保存用コンピュータからの照会を受信したことに応答して、特定のファイルが前記情報記憶手段に記憶されているか否かを検索し、検索指示を送信した前記情報復旧用コンピュータへ前記検索指示の応答として前記特定のファイルの有無を示す信号を送信するファイル有無応答手段と、
して機能させるための、
情報保存プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、喪失したデータを復旧するために必要なデータの保存場所を検出する機能を備えた情報処理システム、この情報処理システムにおける情報復旧制御方法、情報復旧プログラム、履歴保存プログラム及び情報保存プログラムに関する。
【背景技術】
【０００２】
ハードウェアの障害の発生、ソフトウェアのバグ、ユーザの誤操作、コンピュータウィルスの感染等によって喪失したデータを復旧するために、記憶装置を２重化したり、定期的にデータをバックアップすることが行われている。
【０００３】
また、削除指示を受けても記憶容量が満杯になるまで記憶装置に情報を保存しておくことにより、誤操作によって消失したデータを復旧する方法が知られている。（例えば、特許文献１参照）。
また、作成する文書の内容を採取して、この文書を関連する業務に登録することによって、効率よく文書を検索する方法が知られている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平０５−４６５９７号公報
【特許文献２】特開平１１−３９３２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、仮に、記憶装置を２重化しても、ユーザの誤動作によるデータの喪失を防ぐことはできない。また、定期的にバックアップする方法では、バックアップに時間がかかり、頻繁に実施することはできない。
さらに、特許文献１及び特許文献２に開示されている技術では、記憶装置が故障した場合に、データを復旧することができない。
【０００６】
このように、費用をかけてシステムを構築しても喪失したデータを完全に復旧することは難しい。また、バックアップに時間を掛けた場合には、情報処理装置を使用する際に制約を受けて、通常の業務に支障を生じるおそれがある。
そこで、費用や時間をかけずに、喪失したデータを暫定的に復旧することができるシステムに対する需要がある。
【０００７】
本発明は、上述した事情に鑑みてなされたものであり、情報処理装置の記憶部にバックアップされたデータがない場合に、喪失したデータを復旧するために必要なデータの保存場所を検出する機能を備えた情報処理システム、情報復旧制御方法、情報復旧プログラム、履歴保存プログラム及び情報保存プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の第１の観点に係る情報処理システムは、
情報復旧装置と履歴保存装置と情報保存装置とがネットワークを介して接続され、情報を復旧する機能を備えた情報処理システムにおいて、
前記情報復旧装置は、
ファイルを前記情報保存装置へ送信するファイル送信手段と、
前記ファイル送信手段がファイルを送信する際に、該ファイルの履歴として送信元履歴を作成して、前記履歴保存装置へ送信する履歴作成送信手段と、
特定のファイルを検索する指示として検索指示を受け付け、前記履歴保存装置へ送信する検索指示手段と、
前記検索指示手段が送信した検索指示の応答を前記履歴保存装置と前記情報保存装置とから受信する応答受信手段と、
前記応答受信手段によって受信された検索指示の応答を出力する出力手段とを備え、
前記履歴保存装置は、
前記履歴作成送信手段によって送信された送信元履歴を受信する履歴受信手段と、
前記履歴受信手段によって受信された送信元履歴をまとめて、元ファイル履歴として記憶する履歴記憶手段と、
前記検索指示手段によって送信された検索指示を受信する検索指示受信手段と、
前記検索指示受信手段によって検索指示が受信されたことに応答して、前記履歴記憶手段に記憶された元ファイル履歴の中を検索して、前記特定のファイルが送信された送信先の情報保存装置を検出する送信先検索手段と、
前記送信先検索手段により送信先の情報保存装置が検出されたことに応答して、該送信先の情報保存装置に前記特定のファイルの有無を照会し、送信先の情報保存装置が検出されなかったことに応答して、検索指示を送信した前記情報復旧装置の応答受信手段に前記検索指示の応答として前記特定のファイルが無い旨を示す信号を送信するファイル照会手段とを備え、
前記情報保存装置は、
前記ファイル送信手段により送信されたファイルを受信する情報受信手段と、
前記情報受信手段により受信されたファイルを記憶する情報記憶手段と、
前記ファイル照会手段からの照会を受信したことに応答して、前記特定のファイルが前記情報記憶手段に記憶されているか否かを検索し、検索指示を送信した前記情報復旧装置の応答受信手段に前記検索指示の応答として前記特定のファイルの有無を示す信号を送信するファイル有無応答手段とを備える、ことを特徴とする。
【０００９】
本発明の第２の観点に係る情報システムの情報復旧制御方法は、
情報復旧装置と履歴保存装置と情報保存装置とがネットワークを介して接続された情報処理システムにおいて、
前記情報復旧装置が、ファイルを前記情報保存装置へ送信するファイル送信ステップと、
前記情報復旧装置が、前記ファイル送信ステップによりファイルを送信する際に、該ファイルの履歴として送信元履歴を作成して、前記履歴保存装置へ送信する履歴作成送信ステップと、
前記情報保存装置が、前記ファイル送信ステップにより送信されたファイルを受信する情報受信ステップと、
前記情報保存装置が、前記情報受信ステップにより受信されたファイルを情報記憶手段に記憶させる情報記憶ステップと、
前記履歴保存装置が、前記履歴作成送信ステップにより送信された送信元履歴を受信する履歴受信ステップと、
前記履歴保存装置が、前記履歴受信ステップにより受信された送信元履歴をまとめて、元ファイル履歴として履歴記憶手段に記憶させる履歴記憶ステップと、
前記情報復旧装置が、特定のファイルを検索する指示として検索指示を受け付け、前記履歴保存装置へ送信する検索指示ステップと、
前記履歴保存装置が、前記検索指示ステップによって送信された検索指示を受信する検索指示受信ステップと、
前記履歴保存装置が、前記検索指示受信ステップによって検索指示が受信されたことに応答して、前記履歴記憶手段に記憶された元ファイル履歴の中を検索して、前記特定のファイルが送信された送信先の情報保存装置を検出する送信先検索ステップと、
前記履歴保存装置が、前記送信先検索ステップにより送信先の情報保存装置が検出されたことに応答して、該送信先の情報保存装置に前記特定のファイルの有無を照会し、送信先の情報保存装置が検出されなかったことに応答して、検索指示を送信した前記情報復旧装置へ前記検索指示の応答として前記特定のファイルが無い旨を示す信号を送信するファイル照会ステップと、
前記情報保存装置が、前記ファイル照会ステップからの照会を受信したことに応答して、前記特定のファイルが前記情報記憶ステップに記憶されているか否かを検索し、検索指示を送信した前記情報復旧装置の応答受信ステップへ前記検索指示の応答として前記特定のファイルの有無を示す信号を送信するファイル有無応答ステップと、
前記情報復旧装置が、前記検索指示ステップによって送信した検索指示の応答を前記履歴保存装置と前記情報保存装置とから受信する応答受信ステップと、
前記情報復旧装置が、前記応答受信ステップによって受信された検索指示の応答を出力する出力ステップとを含む、ことを特徴とする。
【００１０】
本発明の第３の観点に係る情報復旧プログラムは、
ネットワークを介して接続されたコンピュータを、
ファイルを情報保存用コンピュータへ送信するファイル送信手段と、
前記ファイル送信手段がファイルを送信する際に、該ファイルの履歴として送信元履歴を作成して、履歴保存用コンピュータへ送信する履歴作成送信手段と、
特定のファイルを検索する指示として検索指示を受け付け、前記履歴保存用コンピュータへ送信する検索指示手段と、
前記検索指示手段が送信した検索指示の応答を前記履歴保存用コンピュータと前記情報保存用コンピュータとから受信する応答受信手段と、
前記応答受信手段によって受信された検索指示の応答を出力する出力手段と、して機能させる。
【００１１】
本発明の第４の観点に係る履歴保存プログラムは、
ネットワークを介して接続されたコンピュータを、
情報復旧用コンピュータにより送信された送信元履歴を受信する履歴受信手段と、
前記履歴受信手段により受信された送信元履歴をまとめて、元ファイル履歴として記憶する履歴記憶手段と、
前記情報復旧用コンピュータによって送信された検索指示を受信する検索指示受信手段と、
前記検索指示受信手段によって検索指示が受信されたことに応答して、前記履歴記憶手段に記憶された元ファイル履歴の中を検索して、特定識別情報に対応した送信先の装置識別情報を検出する送信先検索手段と、
前記送信先検索手段により送信先の装置識別情報が検出されたことに応答して、該送信先の情報保存用コンピュータに前記特定識別情報によって識別されるファイルの有無を照会し、送信先の装置識別情報が検出できないことに応答して、検索指示を送信した前記情報復旧用コンピュータへ前記検索指示の応答としてファイルが無い旨を示す信号を送信するファイル照会手段として機能させる。
【００１２】
本発明の第５の観点に係る情報保存プログラムは、
ネットワークを介して接続されたコンピュータを、
情報復旧用コンピュータにより送信されたファイルを受信する情報受信手段と、
前記情報受信手段により受信されたファイルを記憶する情報記憶手段と、
履歴保存用コンピュータからの照会を受信したことに応答して、特定のファイルが前記情報記憶手段に記憶されているか否かを検索し、検索指示を送信した前記情報復旧用コンピュータへ前記検索指示の応答として前記特定のファイルの有無を示す信号を送信するファイル有無応答手段と、して機能させる。
【発明の効果】
【００１３】
本発明によれば、情報処理装置の記憶部にバックアップされたデータがない場合に、喪失したデータを復旧するために必要なデータの保存場所を検出することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の第１の実施形態に係る情報処理システムの構成の一例を示すブロック図である。
【図２】送信したファイル履歴のテーブルの一例を示す図である。
【図３】ファイルを送信する処理を示すフローチャートである。
【図４】ファイルを復旧する処理を示すフローチャートである。
【図５】本発明の第２の実施形態に係る情報処理システムの構成の一例を示すブロック図である。
【図６】操作したファイル履歴のテーブルの一例を示す図である。
【図７】ファイルを更新・削除する処理を示すフローチャートである。
【図８】ファイルを復旧する処理を示すフローチャートである。
【図９】本発明の第３の実施形態に係る情報処理システムの構成の一例を示すブロック図である。
【図１０】ファイルを復旧する処理を示すフローチャートである。
【図１１】ハードウェア構成の一例を示すブロック図である。
【図１２】一つの情報処理装置が情報復旧装置と情報保存装置との機能を備える情報処理システムの構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１５】
以下、この発明の実施形態に係る情報を検出する機能を備えた情報処理システムについて、図面を参照しながら説明する。
【００１６】
（第１の実施形態）
本発明の第１の実施形態に係る情報を検出する機能を備えた情報処理システム１００Ａは、図１に示すように、ネットワークに接続された複数の情報復旧装置１０Ａと、複数の情報保存装置２０Ａと、履歴保存装置３０Ａとを備える。
【００１７】
情報復旧装置１０Ａは、記憶部１１と、ファイル履歴作成部１２Ａと、制御部１３Ａと、送受信部１４Ａと、操作部１５と、表示部１６とを備える。情報処理装置１０Ａは、例えば、ネットワークに接続されたパソコン、ＰＤＡ（Personal Digital Assistant）、電子手帳、携帯電話等である。
【００１８】
記憶部１１は、例えば、フラッシュメモリ、ハードディスク、ＤＶＤ−ＲＡＭ（Digital Versatile Disc Random-Access Memory）、ＤＶＤ−ＲＷ（Digital Versatile Disc ReWritable）等から構成される。
記憶部１１は、文書、画像、音、図形等を内容とするファイル１１１や制御部１３Ａに実行させるためのプログラム等を記憶する。
【００１９】
ファイル履歴作成部１２Ａは、記憶部１１に記憶されているファイル１１１が情報保存装置２０Ａに送信される際に、図２に示すように、送信するファイルのファイルＩＤ（Identification）、文書名、ファイル名、操作者ＩＤ、送信元マシン名、送信種別、送信先マシン名、メールタイトル名、送信先アドレス等の履歴が記載された送信元履歴（図２の各行毎の情報）を作成する。
【００２０】
図１に戻り、制御部１３Ａは、ＣＰＵ（Central Processing Unit）等から構成され、記憶部１１に記憶されているプログラムに従って、ファイルを検出するための各処理をする。
【００２１】
送受信部１４Ａは、無線送受信機、無線モデム、網終端装置及びこれらと接続するシリアルインターフェースまたはＬＡＮ（Local Area Network）インターフェース等によって構成され、ネットワークを介して、他の情報処理装置（情報保存装置２０Ａ又は履歴保存装置３０Ａ）とデータを送受信する。
【００２２】
操作部１５はキーボード及びマウス等のポインティングデバイス等によって構成される。操作部１５は、ユーザによって入力された操作内容を受け付け、制御部１３Ａへ出力する。
表示部１６は、ＣＲＴ（Cathode Ray Tube）またはＬＣＤ（Liquid Crystal Display）等から構成される。表示部１６は、ファイル１１１の内容、ファイル１１１を検索する際の情報、ファイル１１１を復旧する際に必要な履歴情報等を表示する。
【００２３】
情報復旧装置１０Ａは、次のように動作する。
【００２４】
送受信部１４Ａは、制御部１３Ａの指示によってファイル１１１を情報保存装置２０Ａに送信する。その際に、送受信部１４Ａは、ファイル履歴作成部１２Ａによって出力された送信元履歴を履歴保存装置３０Ａに送信する。
【００２５】
記憶部１１に記憶されているファイル１１１が喪失すると、制御部１３Ａは、ファイル１１１を復旧するために必要なデータの保存場所を検索する指示と、ファイル１１１のファイル名、識別情報等のファイル１１１を識別する情報とが操作部１５に入力されたことに応答して、特定のファイルを識別するための特定識別情報を判別する。
制御部１３Ａは、送受信部１４Ａを介して、判別した特定識別情報によって識別されるファイルの有無を検索する指示を履歴保存装置３０Ａに送信する。制御部１３Ａは、履歴保存装置３０Ａや情報保存装置２０Ａから検索する指示に対する応答が送受信部１４Ａによって受信されたことに応答して、検索したファイル１１１がある情報保存装置２０Ａの名前等を表示部１６に表示させる。
【００２６】
情報保存装置２０Ａは、図１に示すように、記憶部２１と、ファイル履歴作成部２２Ａと、制御部２３Ａと、送受信部２４Ａとを備える。情報保存装置２０Ａは、例えば、ネットワークに接続されたメールサーバ・ファイルサーバ等のクライアントにサービスを提供する装置である。
【００２７】
記憶部２１は、情報復旧装置１０Ａの記憶部１１と同様に構成され、情報復旧装置１０Ａから送信されたファイル２１１や受信ファイル履歴２２１、制御部２３Ａに実行させるファイル検索用のプログラム等を記憶している。
【００２８】
ファイル履歴作成部２２Ａは、送受信部２４Ａによって受信されて、記憶部２１に記憶されたファイル２１１の履歴を作成し、受信ファイル履歴２２１として記憶部２１に出力する。
【００２９】
制御部２３Ａは、情報復旧装置１０Ａの制御部１３Ａと同様に構成され、記憶部２１に記憶されているプログラムによって、各処理を実行する。
【００３０】
送受信部２４Ａは、情報復旧装置１０Ａの送受信部１４Ａと同様に構成され、他の情報処理装置（情報復旧装置１０Ａと履歴保存装置３０Ａ）とデータを送受信する。
【００３１】
情報保存装置２０Ａは次のように動作する。
【００３２】
送受信部２４Ａは、情報復旧装置１０Ａによって送信されたファイルを受信し、記憶部２１に出力する。
また、送受信部２４Ａは、履歴保存装置３０Ａからのファイル有無の問い合わせを受信する。
制御部２３Ａは、ファイル有無の問い合わせが送受信部２４Ａによって受信されたことに応答して、受信ファイル履歴２２１の中を検索して、問い合わせがあったファイルが記憶部２１に記憶されているか否かを判別して、判別された結果を送受信部２４Ａに出力する。送受信部２４Ａは、判別された結果を情報復旧装置１０Ａに送信する。
【００３３】
履歴保存装置３０Ａは、図１に示すように、記憶部３１と、制御部３３Ａと、送受信部３４Ａとを備える。
【００３４】
記憶部３１は、情報復旧装置１０Ａの記憶部１１、情報保存装置２０Ａの記憶部２１と同様に構成され、制御部３３Ａに実行させるファイル検索用のプログラム等を記憶している。
記憶部３１は、送受信部３４Ａによって受信された送信元履歴（図２の各行毎の情報）を、受信された順に、図２に示すようなテーブルを作成し、元ファイル履歴３２１Ａとして保存する。
元ファイル履歴３２１Ａには、ファイルＩＤ、文書名、ファイル名、ファイルを操作した者のＩＤ、ファイルを送信した元のマシン名（情報復旧装置１０Ａ）、ファイルを送信した先のマシン名（情報保存装置２０Ａ）等の情報が含まれている。
【００３５】
制御部３３Ａは、情報復旧装置１０Ａの制御部１３Ａ及び情報保存装置２０Ａの制御部２３Ａと同様に構成され、記憶部３１に記憶されているプログラムによって、各処理を実行する。
【００３６】
送受信部３４Ａは、情報復旧装置１０Ａの送受信部１４Ａ及び情報保存装置２０Ａの送受信部２４Ａと同様に構成され、他の情報処理装置（情報復旧装置１０Ａと情報保存装置２０Ａ）とデータを送受信する。
【００３７】
履歴保存装置３０Ａは、次のように動作する。
【００３８】
送受信部３４Ａは、情報復旧装置１０Ａによって送信された送信元履歴やファイルを検索する指示等を受信する。
制御部３３Ａは、ファイルを検索する指示が送受信部３４Ａによって受信されたことに応答して、記憶部３１に記憶されている元ファイル履歴３２１Ａの中を検索して、検索する指示をした情報復旧装置１０Ａがそのファイルを何れかの情報保存装置２０Ａに送信した履歴が有るか否かを検索する。
送信した履歴があることを判別すると、制御部３３Ａは、送受信部３４Ａを介して、そのファイルが送信された情報保存装置２０Ａにそのファイルの有無の問い合わせを送信する。送信した履歴がないことを判別すると、制御部３３Ａは、送受信部３４Ａを介して、検索する指示をした情報復旧装置１０Ａに、そのファイルが送信された情報保存装置２０Ａは無い旨を送信する。
【００３９】
次に、本発明の第１の実施形態の処理を時間順に説明する。
まず、図３に示す、情報復旧装置１０Ａのファイル送信処理、履歴保存装置３０Ａの履歴保存処理１、情報保存装置２０Ａのファイル受信処理について説明する。
【００４０】
情報復旧装置１０Ａのファイル送信処理について説明する。
制御部１３Ａは、記憶部１１に記憶されている送信対象のファイル１１１のコピーを作成し、送信先の情報保存装置２０Ａのアドレス情報等を付して送受信部１４Ａに出力する（ステップＳ１２０）。送受信部１４Ａは、出力されたファイル１１１を送信先の情報保存装置２０Ａに送信する（ステップＳ１２１）。
ファイル履歴作成部１２Ａは、送信したファイル１１１の識別情報、送信先の情報保存装置２０Ａの識別情報等を含む送信元履歴（図２の各行毎の情報）を作成して、送受信部１４Ａに出力する。送受信部１４Ａは、出力された送信元履歴を履歴保存装置３０Ａに送信する（ステップＳ１２２）。
【００４１】
情報保存装置２０Ａのファイル受信処理について説明する。
送受信部２４Ａは、情報復旧装置１０Ａの送受信部１４Ａによって送信されたファイル１１１を受信する（ステップＳ１３０）。制御部２３Ａは、受信されたファイル１１１をファイル２１１として記憶部２１に記憶させる（ステップＳ１３１）。
ファイル履歴作成部２２Ａは、送受信部２４Ａによって受信されたファイル１１１が記憶部２１に記憶された際に、ファイルＩＤ、送信元の情報復旧装置１０Ａの識別情報、受信時刻等の受信したファイルの情報等を含む受信ファイル履歴２２１を作成し、記憶部２１に記憶させる（ステップＳ１３２）。
【００４２】
履歴保存装置３０Ａのファイル受信処理について説明する。
送受信部３４Ａは、情報復旧装置１０Ａの送受信部１４Ａによって送信されたファイル１１１の送信元履歴を受信する（ステップＳ１４０）。制御部３３Ａは、図２に示すように、送受信部３４Ａによって受信された送信元履歴を記憶部３１に記憶されている元ファイル履歴３２１Ａに追加して保存する（ステップＳ１４１）。
【００４３】
次に、図４に示す、情報復旧装置１０Ａのファイル検索処理、履歴保存装置３０Ａの送信先検索処理、情報保存装置２０Ａのファイル有無確認処理について説明する。
情報復旧装置１０Ａの操作部１５を介して、利用者から検索する対象のファイル名、識別情報等が入力されると、制御部１３Ａは、入力された情報から特定のファイルを識別するための特定識別情報を判別する。
例えば、図２に示すように、文書名「会議資料」、ファイル名「予算．ｔｘｔ」等の情報が入力されると、制御部１３Ａは、ファイルのＩＤ「００００２」を特定識別情報とする。
制御部１３Ａは、特定識別情報によって識別されるファイルを送信した情報保存装置２０Ａが有るか無いかの検索指示を送受信部１４Ａに出力する。送受信部１４Ａは、出力された検索指示を、履歴保存装置３０Ａに送信する（ステップＳ２０２）。
【００４４】
履歴保存装置３０Ａの送受信部３４Ａは、情報復旧装置１０Ａの送受信部１４Ａによって送信された検索指示を受信する。制御部３３Ａは、記憶部３１に記憶されている元ファイル履歴３２１Ａの中を検索して、特定識別情報によって識別されるファイルが送信された情報保存装置２０Ａが有るか無いかを判別する（ステップＳ３０２）。
特定識別情報のファイルを送信した情報保存装置２０Ａが無いと判別した場合（ステップＳ３０２；ＮＯ）、制御部３３Ａは、送受信部３４Ａを介して、情報復旧装置１０Ａに特定識別情報によって識別されるファイルを送信した情報保存装置２０Ａが無い旨の応答を送信する（ステップＳ３０４）。
特定識別情報によって識別されるファイルを送信した情報保存装置２０Ａが有ると判別した場合（ステップＳ３０２；ＹＥＳ）、制御部３３Ａは、特定識別情報によって識別されるファイル有無の問い合わせをその情報保存装置２０Ａに送信する（ステップＳ３０５）。この問い合わせには、特定識別情報、検索指示をした情報復旧装置１０Ａの識別情報等が含まれる。
また、制御部３３Ａは、送受信部３４Ａを介して、問い合わせを送信した情報保存装置２０Ａの識別情報（問い合わせ）をファイルの検索指示を送信した情報復旧装置１０Ａに送信する（ステップＳ３１２）。
【００４５】
情報保存装置２０Ａの送受信部２４Ａは、履歴保存装置３０Ａの送受信部３４Ａによって送信された問い合わせを受信する（ステップＳ２５１）。制御部２３Ａは、記憶部２１に記憶されている受信ファイル履歴２２１の中を検索して、問い合わせに含まれている特定識別情報と一致する識別情報のファイルが有るか無いかを判別する（ステップＳ２５２）。
特定識別情報のファイルが記憶部３１に無いと判別した場合（ステップＳ２５２；ＮＯ）、制御部２３Ａは、送受信部２４Ａを介して、特定識別情報によって識別されるファイルを送信した情報保存装置２０Ａが無い旨の応答を情報復旧装置１０Ａに送信する（ステップＳ２５３）。
特定識別情報のファイルが記憶部３１に有ると判別した場合（ステップＳ２５２；ＹＥＳ）、制御部２３Ａは、送受信部２４Ａを介して、特定識別情報によって識別されるファイルが有る旨の応答を情報復旧装置１０Ａに送信する（ステップＳ２５４）。
【００４６】
情報復旧装置１０Ａの送受信部１４Ａは、履歴保存装置３０Ａの送受信部３４Ａによって送信された問い合わせ先の情報を受信する（ステップＳ２１３）。制御部１３Ａは、問い合わせ先の情報を受信してから所定の時間（例えば、５分乃至１０分）以内に問い合わせ先の情報保存装置２０Ａからの応答が送受信部１４Ａによって受信されるかを判別する（ステップＳ２１４）。所定の時間以内に応答を受信しなかった場合（ステップＳ２１４；ＮＯ）、制御部１３Ａは、所定の時間内に情報保存装置２０Ａから応答が無い旨と、問い合わせをした情報保存装置２０Ａの識別情報とを表示部１６に表示させる（ステップＳ２１５）。
所定の時間以内に応答を受信した場合には（ステップＳ２１４；ＹＥＳ、ステップＳ２０４、ステップＳ２０５）、受信した応答毎に処理をする。特定識別情報によって識別されるファイルが無い旨の応答を送受信部１４Ａによって受信した場合（ステップＳ２０４）、制御部１３Ａは、復元可能なファイルが無い旨を表示部１６に表示させる（ステップＳ２０５）。特定識別情報によって識別されるファイルが有る旨の応答を送受信部１４Ａによって受信した場合（ステップＳ２０６）、制御部１３Ａは、特定識別情報によって識別されるファイルが有る情報保存装置２０Ａの識別情報を表示部１６に表示させる（ステップＳ２１１）。
【００４７】
以上説明したように、本実施形態の情報処理システム１００Ａによれば、他の情報保存装置２０Ａに送信したファイル１１１を操作ミスや記憶部１１の不具合等により喪失したとしても、送信したファイルの履歴を別の装置である履歴保存装置３０Ａに保存することによって、送信したファイル１１１が送信先の情報保存装置２０Ａに有るか無いかを知ることができる。従って、喪失したファイル１１１が他の情報保存装置２０Ａに有る場合に、利用者は、表示された送信先の情報保存装置２０Ａからファイルをコピーしたり、ファイル２１１を転送してもらうことによりファイルを復元することができる。
また、履歴保存装置３０Ａが問い合わせを送信した情報保存装置２０Ａから所定の時間以内に応答がない場合、問い合わせ先が表示部１６に表示されるので、利用者は、表示された情報保存装置２０Ａに直接問い合わせて、ファイルの有無を確認することができる。
【００４８】
（第２の実施形態）
本発明の第２の実施形態にかかる情報処理システム１００Ｂは、復元する対象のファイルを特定し、復元可能なファイルが他の装置に有る場合にそのファイルによって完全な復元が可能か不可能かを判別する。
【００４９】
本実施形態に係る情報処理システム１００Ｂは、図５に示すように、ネットワークに接続された複数の情報復旧装置１０Ｂと、複数の情報保存装置２０Ｂと、履歴保存装置３０Ｂとを備える。
図１と図５の同一の構成要素には同一の符号が付されている。図１と図５の同一の構成要素についての説明は省略する。
【００５０】
情報復旧装置１０Ｂは、記憶部１１と、ファイル履歴作成部１２Ｂと、制御部１３Ｂと、送受信部１４Ｂと、操作部１５と、表示部１６と、更新履歴比較部１７とを備える。
【００５１】
ファイル履歴作成部１２Ｂは、ファイル履歴作成部１２Ａの機能に加え、操作部１５を介して、記憶部１１に記憶されているファイル１１１が更新された際に、例えば図６の１行目（ファイルＩＤ「００００７」）に示すように、更新や転送等の操作された内容、操作された時刻等をファイルＩＤに対応させた送信元履歴を作成して、送受信部１４Ｂに出力する。ファイル履歴作成部１２Ｂは、記憶部１１に記憶されているファイル１１１が情報保存装置２０Ｂに送信される際に、例えば図６の３行目（ファイルＩＤ「００００２」）に示すように、第１の実施形態で作成した送信元履歴の内容に送信する時刻をさらに加えた送信元履歴を作成して、送受信部１４Ｂに出力する。
【００５２】
図５に戻り、制御部１３Ｂは、制御部１３Ａの機能に加えて、検索する対象のファイルを特定するための処理をする。
【００５３】
送受信部１４Ｂは、送受信部１４Ａの機能に加えて、記憶部１１に記憶されているファイル１１１が更新された際に、ファイル履歴作成部１２Ｂによって出力された送信元履歴を履歴保存装置３０Ｂに送信する。
送受信部１４Ｂは、制御部１３Ｂによって出力された検索するファイルの手掛かりの情報と候補検出指示とを履歴保存装置３０Ｂに送信し、履歴保存装置３０Ｂから候補検出指示の応答を受信する。
送受信部１４Ｂは、履歴保存装置３０Ｂによって元ファイル履歴３２１Ｂの中から検索対象のファイル１１１の履歴を抽出して作成された喪失ファイル履歴を受信する。また、送受信部１４Ｂは、ファイル１１１が受信された後に、検索対象のファイル２１１が更新された履歴を受信ファイル履歴２２１の中から抽出して作成された復元ファイル履歴を情報保存装置２０Ｂから受信する。
【００５４】
更新履歴比較部１７は、喪失ファイル履歴と復元ファイル履歴とが送受信部１４Ｂによって受信されると、検索対象である特定識別情報によって識別されるファイルが送信された送信時刻と、情報復旧装置１０Ｂによって操作された操作時刻と、情報保存装置２０Ｂによって操作された操作時刻とを抽出して、これらの履歴情報の中でどの時刻が新しいかを比較する。
更新履歴比較部１７は、送信時刻が最も新しい場合、完全復旧が可能と判別して、判別内容を表示部１６に表示させる。それ以外の場合、送信後に情報復旧装置１０Ｂのファイル１１１と情報保存装置２０Ｂのファイル２１１との一方又は双方が更新されているので、更新履歴比較部１７は、完全な復旧は不可能と判別して、判別内容を表示部１６に表示させる。
【００５５】
情報復旧装置１０Ｂは、検索するファイルの候補を抽出する場合に、次のように動作する。
【００５６】
操作部１５は、ユーザによって、検索するファイルの手掛かりの情報と、検索するファイルの候補となり得る１つ又は複数のファイルＩＤ等を検出する候補検出指示とを受け付け、制御部１３Ｂに出力する。制御部１３Ｂは、検索するファイルの手掛かりの情報と候補検出指示とを送受信部１４Ｂに出力する。送受信部１４Ｂは、制御部１３Ｂによって出力された検索するファイルの手掛かりの情報と候補検出指示とを履歴保存装置３０Ｂに送信する。
【００５７】
送受信部１４Ｂは、履歴保存装置３０Ｂから候補検出指示の応答を受信すると、制御部１３Ｂに出力する。制御部１３Ｂは、候補検出指示の応答に含まれている検索するファイルの候補となり得るファイルＩＤやファイル名等を表示部１６に表示させる。
操作部１５は、ユーザによって選択された検索する対象のファイルの情報を制御部１３Ｂに出力する。以下第１の実施形態と同様に、制御部１３Ｂは、選択されたファイルの特定識別情報に基づき、ファイルを検索する指示を送受信部１４Ｂに出力する。送受信部１４Ｂは、ファイルを検索する指示を履歴保存装置３０Ｂに送信する。
【００５８】
情報保存装置２０Ｂは、図５に示すように、記憶部２１と、ファイル履歴作成部２２Ｂと、制御部２３Ｂと、送受信部２４Ｂと、操作部２５と、表示部２６とを備える。
【００５９】
ファイル履歴作成部２２Ｂは、ファイル履歴作成部２２Ａの機能に加えて、操作部２５によってファイル２１１が操作された際に、ファイルＩＤに対応させて操作内容や操作時刻等を含む履歴情報を追加して、受信ファイル履歴２２１を更新する。
ファイル履歴作成部２２Ｂは、制御部２３Ｂによって検索対象のファイルが有ると判別された際に、受信ファイル履歴２２１の中からそのファイルの履歴情報を抽出して、復元ファイル履歴を作成して、送受信部２４Ｂに出力する。
【００６０】
制御部２３Ｂは、制御部２３Ａの機能に加えて、検索対象のファイルが有ると判別した際に、そのファイルの復元ファイル履歴を送受信部２４Ｂを介して、検索を指示した情報復旧装置１０Ｂに送信する。
【００６１】
送受信部２４Ｂは、情報復旧装置１０Ｂにファイルが有る旨の応答を送信する際に、ファイル履歴作成部２２Ｂによって出力された復元ファイル履歴を併せて送信する。
操作部２５は、情報復旧装置１０Ｂの操作部１５と同様に構成される。
表示部２６は、情報復旧装置１０Ｂの表示部１６と同様に構成される。
【００６２】
履歴保存装置３０Ｂは、図５に示すように、記憶部３１と、制御部３３Ｂと、送受信部３４Ｂとを備える。
【００６３】
制御部３３Ｂは、制御部３３Ａの機能に加えて、検索する特定識別情報のファイルの候補を選び出す手掛かりの情報に基づいて、記憶部３１に記憶されている各情報復旧装置１０Ｂ毎に作成された元ファイル履歴３２１Ｂの中を曖昧検索して、候補を選び出す処理をする。
例えば、手掛かりの情報がファイル名「＊＊．ｘｌｓ」の場合、記憶部３１に記憶されている元ファイル履歴３２１Ｂの中を検索して、図６に示した、ファイル名「得意先．ｘｌｓ」を検出する。
例えばまた、手掛かりの情報がファイル名「＊＊．ｔｘｔ」の場合、記憶部３１に記憶されている元ファイル履歴３２１Ｂの中を検索して、「帳簿．ｔｘｔ」、「予算．ｔｘｔ」、「住所録．ｔｘｔ」、「予定．ｔｘｔ」を検出する。
【００６４】
制御部３３Ｂは、送受信部３４Ｂを介して、情報保存装置２０Ｂに問い合わせを送信する際に、元ファイル履歴３２１Ｂの中からそのファイルの履歴情報を抽出して、喪失ファイル履歴を作成し、送受信部３４Ｂに出力する。
【００６５】
送受信部３４Ｂは、送受信部３４Ａの機能に加え、情報復旧装置１０Ｂの操作部１５によって、ファイル１１１が更新された際に作成される送信元履歴を受信し、記憶部３１に記憶されている情報復旧装置１０Ｂ毎に作成された元ファイル履歴３２１Ｂに追加する。
送受信部３４Ｂは、情報復旧装置１０Ｂによって送信された検索するファイルの手掛かりの情報と候補検出指示とを受信して、その候補検出指示の応答を送信する。
送受信部３４Ｂは、検索するファイルの問い合わせを情報保存装置２０Ｂに送信する際に、情報復旧装置１０Ｂにそのファイルの喪失ファイル履歴を送信する。
【００６６】
次に、本発明の第２の実施形態の処理を時間順に説明する。
まず、図７に示す、情報復旧装置１０Ｂの送信元ファイル更新・削除処理、履歴保存装置３０Ｂの履歴保存処理２、情報保存装置２０Ｂの受信先ファイル更新・削除処理について説明する。なお、図３と図７の同一の処理には同一の符号が付されている。図３と図７の同一の処理の説明は省略する。
【００６７】
情報復旧装置１０Ｂのファイル送信処理について説明する。
操作部１５を介して、記憶部１１に記憶されているファイル１１１が更新・削除される度に（ステップＳ１００）、ファイル履歴作成部１２Ｂは、操作内容と操作時刻とをファイルＩＤに対応させた元ファイル履歴を作成して送受信部１４Ｂに出力する。
送受信部１４Ｂは、出力された元ファイル履歴を履歴保存装置３０Ｂに送信する（ステップＳ１０１）。
【００６８】
履歴保存装置３０Ｂの履歴保存処理について説明する。
送受信部３４Ｂは、情報復旧装置１０Ｂの送受信部１４Ｂによって送信された送信元履歴を受信すると（ステップＳ１４０）、送信元履歴を記憶部３１に記憶している元ファイル履歴３２１Ｂに追加登録する（ステップＳ１４１）。
【００６９】
情報保存装置２０Ｂのファイル送信処理について説明する。
例えば、操作部２５からファイル２１１が更新・削除する操作が入力されたり、ファイル２１１が情報保存装置２０Ｂから別の装置に転送された場合に、記憶部２１に記憶されているファイル２１１は更新・削除される。記憶部２１に記憶されているファイル２１１が更新・削除される度に（ステップＳ１１０）、ファイル履歴作成部２２Ｂは、操作内容と操作時刻とをファイルＩＤに対応させた履歴情報を記憶部２１に記憶している受信ファイル履歴２２１に追加登録する（ステップＳ１１１）。
【００７０】
次に、図８に示す、情報復旧装置１０Ｂの候補抽出・ファイル検索処理、履歴保存装置３０Ｂの候補抽出・送信先検索処理、情報保存装置２０Ｂのファイル有無・履歴応答処理について説明する。なお、図４と図８の同一の処理には同一の符号が付されている。図４と図８の同一の処理の説明は省略する。
【００７１】
まず、情報復旧装置１０Ｂと履歴保存装置３０Ｂの候補抽出処理について説明する。
検索するファイルのファイルＩＤ等の特定識別情報が明確な場合（ステップＳ２０１；ＹＥＳ）は、第１の実施形態と同様に、制御部１３Ｂは、特定識別情報を判別し、検索指示を送受信部１４Ｂに出力する。送受信部１４Ｂは、出力された検索指示を、履歴保存装置３０Ｂに送信する（ステップＳ２０２）。
【００７２】
検索するファイルが不明確な場合（ステップＳ２０１；ＮＯ）、検索するファイルの手掛かりの情報と、検索するファイルの候補となり得る１つ又は複数のファイルＩＤ等を検出する候補検出指示とが操作部１５に入力された際に、制御部１３Ｂは、検索するファイルの手掛かりの情報と候補検出指示とを送受信部１４Ｂに出力する。送受信部１４Ｂは、手掛かりの情報と候補検出指示とを履歴保存装置３０Ｂに送信する（ステップＳ２０３）。
例えば、手掛かりの情報として、ファイルを送信した時間帯、ファイル名の特徴部分（「＊＊＊．ｔｘｔ」）等がある。
【００７３】
履歴保存装置３０Ｂの送受信部３４Ｂは、情報復旧装置１０Ｂの送受信部１４Ｂによって送信された手掛かりの情報と候補検出指示とを受信して、制御部３３Ｂに出力する。制御部３３Ｂは、手掛かりの情報に基づいて情報復旧装置１０Ｂ毎の元ファイル履歴３２１Ｂの中を曖昧検索して、検索するファイルの候補を選び出して、送受信部３４Ｂに出力する。送受信部３４Ｂは、出力された検索するファイルの候補の情報を情報復旧装置１０Ｂに送信する（ステップＳ３０１）。
例えば、手掛かりの情報が「＊＊＊．ｔｘｔ」の場合、図６に示した元ファイル履歴３２１Ｂの中から、制御部３３Ｂによって、ファイル名「帳簿．ｔｘｔ」「予算．ｔｘｔ」「住所録．ｔｘｔ」「予定．ｔｘｔ」が候補として抽出される。
【００７４】
検索するファイルの候補の情報が、情報復旧装置１０Ｂの送受信部１４Ｂによって受信されると、制御部１３Ｂは、その情報を表示部１６に表示させる。操作部１５を介して、表示された候補の中から検索する対象が選択されると、制御部１３Ｂは、検索指示を送受信部１４Ｂに出力する。送受信部１４Ｂは、出力された検索指示、履歴保存装置３０Ｂに送信する（ステップＳ２０２）。以下、第１の実施形態と同様に検索するファイルの検出処理がなされる。
【００７５】
例えば、上述した図６の例において、「住所録．ｔｘｔ」が選択されると、制御部１３Ｂは、ファイルＩＤ「０００３３」のファイルを検索する指示を履歴保存装置３０Ｂに送信する。履歴保存装置３０Ｂは、ファイル検索の指示を受信すると、元ファイル履歴３２１Ｂの中を検索し（ステップＳ３０２〜Ｓ３０４）、ファイルＩＤ「０００３３」をコピーした履歴のある送信先のマシンｓｅｒｖｅｒ２（情報保存装置２０Ｂ）に、コピーしたファイルが残っているか否かの問い合わせを送信する（ステップＳ３０５）。
【００７６】
次に、情報復旧装置１０Ｂが、情報保存装置２０Ｂと履歴保存装置３０Ｂとから履歴情報を取得して、完全な復旧が可能か、不完全な復旧が可能か、復旧不可能かの判別をする処理について説明する。
【００７７】
履歴保存装置３０Ｂの制御部３３Ｂは、送受信部３４Ｂを介して、情報保存装置２０Ｂに問い合わせを送信する際に（ステップＳ３０５）、元ファイル履歴３２１Ｂの中からそのファイルの履歴情報を抽出して、喪失ファイル履歴を作成し、送受信部３４Ｂに出力する。送受信部３４Ｂは、検索するファイルの問い合わせを情報保存装置２０Ｂに送信する際に、情報復旧装置１０Ｂにそのファイルの喪失ファイル履歴を送信する（ステップＳ３０６）。
【００７８】
情報保存装置２０Ｂのファイル履歴作成部２２Ｂは、制御部２３Ｂによって検索対象のファイルが有ると判別された際に（ステップＳ２５２；ＹＥＳ）、受信ファイル履歴２２１の中からそのファイルの履歴情報を抽出して、復元ファイル履歴を作成して、送受信部２４Ｂに出力する。送受信部２４Ｂは、情報復旧装置１０Ｂにファイルが有る旨の応答を送信する際に（ステップＳ２５４）、ファイル履歴作成部２２Ｂによって出力された復元ファイル履歴を併せて送信する（ステップＳ２５５）。
【００７９】
以下、情報復旧装置１０Ｂが、所定の時間内に情報保存装置２０Ｂからファイルが有る旨の応答を受信した場合について説明する（ステップＳ２０６、ステップＳ２１４；ＹＥＳ）。
情報復旧装置１０Ｂの送受信部１４Ｂは、履歴保存装置３０Ｂの送受信部３４Ｂによって送信された喪失ファイル履歴と、情報保存装置２０Ｂの送受信部１４Ｂによって送信されたファイルが有る旨の応答と（ステップＳ２０６）、そのファイルの復元ファイル履歴とを受信する（ステップＳ２１６）。送受信部１４Ｂは、受信した喪失ファイル履歴と復元ファイル履歴とを記憶部１１に記憶する。
制御部１３Ｂは、記憶部１１に記憶された喪失ファイル履歴と復元ファイル履歴との中を検索し、ファイル１１１を送信した時刻以降に、ファイル１１１又はファイル２１１を操作した履歴が有るか否かを判別する（ステップＳ２０８）。
【００８０】
送信時刻以降にファイルを操作した履歴が無い場合（ステップＳ２０８；ＮＯ）、制御部１３Ｂは、完全な復旧が可能であると判別し、その内容と検索対象のファイル２１１が有る情報保存装置２０Ｂの場所やアドレス等の情報を表示部１６に表示させる（ステップＳ２０９）。
例えば上述した図６の例において、ファイルＩＤ「０００３３」、ファイル名「住所録．ｔｘｔ」を情報復旧装置１０Ｂからｓｅｒｖｅｒ２（情報保存装置２０Ｂ）にコピーした以降に、このファイルを更新した履歴情報が無いことから、制御部１３Ｂは、完全な復旧が可能と判別して、完全な復旧が可能である旨と保存場所がｓｅｒｖｅｒ２であることを表示部１６に表示させる。
【００８１】
送信時刻以降にファイルを操作した履歴が有る場合（ステップＳ２０８；ＹＥＳ）、制御部１３Ｂは、完全な復旧が不可能であると判別し、その内容と検索対象のファイル２１１が有る情報保存装置２０Ｂの場所やアドレス等の情報とを表示部１６に表示させる（ステップＳ２１１）。
例えば上述した図６の例において、ファイルＩＤ「０００５１」、ファイル名「予定．ｔｘｔ」を情報復旧装置１０Ｂからｓｅｒｖｅｒ３（情報保存装置２０Ｂ）にコピーした以降に、このファイルを更新した履歴情報が有ることから、制御部１３Ｂは、完全な復旧が不可能と判別して、完全な復旧が不可能である旨と保存場所がｓｅｒｖｅｒ３であることを表示部１６に表示させる。
【００８２】
以上説明したように、本実施形態に係る情報処理システム１００Ｂによれば、検索対象のファイルＩＤが正確に分からなくても、手掛かりとなる情報に基づいて、元ファイル履歴３２１Ｂの中を曖昧検索して、検索するファイルの候補となり得る１つ又は複数のファイルを検出することによって、検索対象のファイルを選び、特定することができる。
また、情報復旧装置１０Ｂは、検索したファイルが有るか無いかの応答のみならず、検索したファイル１１１の履歴情報が記載された喪失ファイル履歴と、復元することが可能なファイル２１１が情報復旧装置１０Ｂから情報保存装置２０Ｂに送信された以降の履歴情報が記載された復元ファイル履歴とを受信して、ファイルを送信した時刻以降の履歴を判別することによって、情報保存装置２０Ｂに保存されているファイル２１１を使用して喪失したファイル１１１を完全に復旧することができるか、不完全な復旧しかできないかを判別することができる。さらに、情報保存装置２０Ｂからファイル２１１を取り寄せるだけでは、完全な復旧をすることができない場合であっても、情報復旧装置１０Ｂが受信した喪失ファイル履歴と復元ファイル履歴とを参照しながら、利用者はファイルを復元することができる。
【００８３】
（第３の実施形態）
第３の実施形態では、送信時刻が最も新しい送信先の情報保存装置２０Ｃから送信時刻順にファイル２１１の有無を問い合わせ、情報復旧装置１０Ｃがファイル２１１を使用して復元又は暫定的な復元をするシステムについて説明する。
【００８４】
本実施形態に係る情報処理システム１００Ｃは、図９に示すように、ネットワークに接続された複数の情報復旧装置１０Ｃと、複数の情報保存装置２０Ｃと、履歴保存装置３０Ｃとを備える。
図１と図５と図９の同一の構成要素には同一の符号が付されている。図１と図５と図９の同一の構成要素の説明は省略する。
【００８５】
情報復旧装置１０Ｃは、記憶部１１と、ファイル履歴作成部１２Ｂと、制御部１３Ｃと、送受信部１４Ｃと、操作部１５と、表示部１６と、更新履歴比較部１７とを備える。
【００８６】
制御部１３Ｃは、制御部１３Ｂの機能に加えて、検索したファイル１１１をファイル２１１によって完全に復旧することができると判別した際に、ファイル１１１をファイル２１１に置き換える。また、制御部１３Ｃは、検索したファイル１１１をファイル２１１によって完全に復旧することができないと判別した際に、ファイル２１１と送信時刻以降の喪失ファイル履歴と復元ファイル履歴とを表示部１６に表示させる。
送受信部１４Ｃは、送受信部１４Ｂの機能に加えて、情報保存装置２０Ｃからファイルが有る旨の応答を受信する際に、併せてファイル２１１を受信して、記憶部１１に記憶させる。
【００８７】
情報保存装置２０Ｃは、図９に示すように、記憶部２１と、ファイル履歴作成部２２Ｂと、制御部２３Ｃと、送受信部２４Ｃと、操作部２５と、表示部２６とを備える。
【００８８】
制御部２３Ｃは、制御部２３Ｂの機能に加えて、ファイル有無の問い合わせに対する応答に、送信先として情報復旧装置１０Ｃと履歴保存装置３０Ｃとの情報を付して、送受信部２４Ｃに出力する。また、制御部２３Ｃは、情報復旧装置１０Ｃに検索対象のファイルが有る旨の応答を送信する際に、記憶部２１に記憶されている検索対象のファイル２１１を送受信部２４Ｃに出力する。
【００８９】
送受信部２４Ｃは、出力されたファイル有無の問い合わせに対する応答を情報復旧装置１０Ｃと履歴保存装置３０Ｃとに送信する。また、送受信部２４Ｃは、出力されたファイル２１１をファイルの検索を指示した情報復旧装置１０Ｃに送信する。
【００９０】
履歴保存装置３０Ｃは、図９に示すように、記憶部３１と、制御部３３Ｃと、送受信部３４Ｃとを備える。
【００９１】
制御部３３Ｃは、制御部３３Ｂの機能に加えて、送受信部３４Ｃによって特定識別情報によって識別されるファイル１１１の検索の指示が受信されると、元ファイル履歴３２１Ｂの中を検索して、情報復旧装置１０Ｃからファイル１１１が送信された情報保存装置２０Ｃが有るか否かを送信時刻が新しい順に検出する。制御部３３Ｃは、送信時刻が新しい情報保存装置２０Ｃから順にファイル有無の問い合わせを送信し、問い合わせる情報保存装置２０Ｃが無くなるか、問い合わせを送信した情報保存装置２０Ｃからファイルが有る旨の応答を受信するまで、ファイル有無を問い合わせる処理を繰り返す。問い合わせる情報保存装置２０Ｃが無くなった場合に、制御部３３Ｃは、検索対象の特定識別情報で識別されるファイルが無い旨の応答を、送受信部３４Ｃを介して、検索指示をした情報復旧装置１０Ｃに送信する。
【００９２】
送受信部３４Ｃは、情報保存装置２０Ｃによって送信されたファイル有無の問い合わせに対する応答を受信する。
【００９３】
次に、本発明の第３の実施形態の処理を時間順に説明する。
図１０に示す、情報復旧装置１０Ｃの候補抽出・ファイル復旧処理、履歴保存装置３０Ｃの候補抽出・照会処理、情報保存装置２０Ｃのファイル有無・送信処理について説明する。なお、図４と図８と図１０の同一の処理には同一の符号が付されている。図４と図８と図１０の同一の処理の説明は省略する。
【００９４】
まず、送信時刻が最も新しい送信先の情報保存装置２０Ｃから時刻順にファイル２１１の有無を問い合わせる照会処理について説明する。
情報復旧装置１０Ｃと履歴保存装置３０Ｃとによって、検索するファイルの候補を抽出するまでの処理及び、情報復旧装置１０Ｃが履歴保存装置３０Ｃにファイルの検索を指示する処理までは、第２の実施形態と同様である（ステップＳ２０１〜Ｓ２０３、Ｓ３０１）。
【００９５】
制御部３３Ｃは、記憶部３１に記憶されている元ファイル履歴３２１Ｂの中を検索して、特定識別情報によって識別されるファイルが送信された情報保存装置２０Ｃが有るか否かを判別する（ステップＳ３０２）。
特定識別情報のファイルが送信された情報保存装置２０Ｃが無いと判別した場合（ステップＳ３０２；ＮＯ）、制御部３３Ｃは、第１及び第２の実施形態と同様に処理をする。
特定識別情報によって識別されるファイルが送信された情報保存装置２０Ｃが有ると判別した場合（ステップＳ３０２；ＹＥＳ）、制御部３３Ｃは、ファイルが送信された情報保存装置２０Ｃの情報を送信時刻が新しい順に検出する（ステップＳ３０３）。
制御部３３Ｃは、特定識別情報によって識別されるファイルの有無の問い合わせを送信時刻が最も新しい情報保存装置２０Ｃに送信する（ステップＳ３０５）。
【００９６】
情報復旧装置２０Ｃの送受信部２４Ｃがファイル有無の問い合わせを受信すると（ステップＳ２５１）、第２の実施形態と同様に、制御部２２Ｃは、特定識別情報によって識別されるファイルが残っているか否かを判別する（ステップＳ２５２）。
特定識別情報によって識別されるファイルが無いと判別した場合（ステップＳ２５２；ＮＯ）、制御部２２Ｃは、送受信部２４Ｃを介して、ファイルが無い旨の応答を履歴保存装置３０Ｃへ送信する（ステップＳ２５３）。
特定識別情報のファイルが有る場合には（ステップＳ２５２；ＹＥＳ）、制御部２２Ｃは、送受信部２４Ｃを介して、情報復旧装置１０Ｃと履歴保存装置３０Ｃとにファイルが有る旨の応答を送信し（ステップＳ２５４）、特定識別情報の復元ファイル履歴を情報復旧装置１０Ｃに送信する（ステップＳ２５５）。さらに、制御部２２Ｃは、送受信部２４Ｃを介して、記憶部２１に記憶されているファイル２１１を情報復旧装置１０Ｃに送信する（ステップＳ２５６）。
【００９７】
履歴保存装置３０Ｃの送受信部３４Ｃが問い合わせを送信した情報保存装置２０Ｃからファイルが有る旨の応答を受信すると（ステップＳ３０７）、制御部３３Ｃは、照会処理を終了する。
履歴保存装置３０Ｃの送受信部３４Ｃが問い合わせを送信した情報保存装置２０Ｃからファイルが無い旨の応答を受信すると（ステップＳ３０８）、制御部３３Ｃは、送信時刻の順が次に新しい送信先の情報保存装置２０Ｃが有るか否かを検索する（ステップＳ３０９）。
送信時刻の順が次に新しい情報保存装置２０Ｃが無い場合には（ステップＳ３０９；ＮＯ）、制御部２２Ｃは、送受信部２４Ｃを介して、無い旨の応答を情報復旧装置１０Ｃに送信する（ステップＳ３０４）。
送信時刻の順が次に新しい情報保存装置２０Ｃが有る場合には（ステップＳ３０９；ＹＥＳ）、制御部２２Ｃは、送受信部２４Ｃを介して、次の履歴保存装置２０Ｃにファイル有無の問い合わせを送信する（ステップＳ３１０）。
以後、送受信部２４Ｃが問い合わせを送信した情報保存装置２０Ｃからファイルが有る旨の応答を受けるか、又は、制御部２２Ｃが送信時刻の順が次に新しい情報保存装置２０Ｃを検出できなくなるまで、制御部３３Ｃは、履歴保存装置３０Ｃにファイルの有無を問い合わせる照会処理を繰り返す（ステップＳ３１１）。
制御部２２Ｃが送信時刻の順が次に新しい情報保存装置２０Ｃを検出できなくなると（ステップＳ３１１；ＮＯ）、制御部２２Ｃは、送受信部２４Ｃを介して、無い旨の応答を情報復旧装置１０Ｃに送信する（ステップＳ３０４）。
【００９８】
次に、情報復旧装置１０Ｃがファイル２１１を使用して復元又は暫定的な復元をする方法について説明する。
【００９９】
情報復旧装置１０Ｃの送受信部１４Ｃは、特定識別情報によって識別されるファイル２１１が有る場合に、情報保存装置２０Ｃによって送信されたファイル２１１を受信する（ステップＳ２０７）。
制御部１３Ｃは、喪失ファイル履歴と復元ファイル履歴との中を検索して、ファイル１１１を情報保存装置２０Ｃに送信した時刻以降に、ファイル１１１及びファイル２１１の内容を更新した履歴が有るか無いかを判別する（ステップＳ２０８）。
【０１００】
送信後にファイルの内容を更新した履歴が無い場合には（ステップＳ２０８；ＮＯ）、制御部１４Ｃは、完全な復旧が可能であると判別し、完全な復旧が可能である旨と、ファイル２１１を送信した情報保存装置２０Ｃの場所とを表示部１６に表示させる（ステップＳ２０９）。さらに、制御部１４Ｃは、送受信部１４Ｃに受信されたファイル２１１を喪失したファイル１１１の代わりに置き換えることにより、ファイルを復旧する（ステップＳ２１０）。
【０１０１】
送信後にファイルの内容を更新した履歴が有る場合には（ステップＳ２０８；ＹＥＳ）、制御部１４Ｃは、完全な復旧が不可能であると判別し、完全な復旧が不可能である旨と、ファイル２１１を送信した情報保存装置２０Ｃの場所と、送信時刻以降の更新履歴とを表示部１６に表示させる（ステップＳ２１１）。さらに、制御部１４Ｃは、送受信部１４Ｃに受信されたファイル２１１を喪失したファイル１１１の代わりに置き換え、送信時刻以降の更新履歴の情報を付加することにより、ファイルを条件付きの復旧する（ステップＳ２１２）。
【０１０２】
以上説明したように、本実施形態に係る情報処理システム１００Ｃによれば、履歴保存装置３０Ｃは、送信時刻が新しい順に複数の情報保存装置２０Ｃに対して、検索するファイルが有るか否かを問い合わせるので、ファイル２１１を見つける可能性が高い。
また、情報復旧装置１０Ｃは、受信したファイル２１１によって、喪失したファイル１１１を完全な復旧又は、条件付きの復旧をすることができる。さらに、条件付きの復旧をする際に、制御部１３Ｃは、送信時刻以降の更新履歴の情報を表示部１６に表示させるので、利用者は、履歴情報を基に、暫定的に復旧されたファイル１１１の信頼性を確認できる。
【０１０３】
なお、情報復旧装置１０Ａ、１０Ｂ、１０Ｃと、情報保存装置２０Ａ、２０Ｂ、２０Ｃと、履歴保存装置３０Ａ、３０Ｂ、３０Ｃとから構成され、情報を復旧する機能を備えた情報処理システム１００Ａ、１００Ｂ、１００Ｃの処理を行う中心となる部分は、専用のシステムによらず、通常のコンピュータシステムを用いて実現可能である。
図１１のコンピュータシステムは、例えば、制御部２０１と、主記憶部２０２と、外部記憶部２０３と、入力部２０４と、表示部２０５と、送信部２０６と、内部バス２０７を備えている。制御部２０１はＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を含み、主記憶部２０２はＲＡＭ（Ｒａｎｄａｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等を含む。制御部２０１は、主記憶部２０２に記憶されているプログラムを実行し、情報を復旧する機能を備えた情報処理システム１００Ａ、１００Ｂ、１００Ｃを実現する。また、情報を復旧する処理を実行するためのコンピュータプログラムを、コンピュータが読みとり可能な記録媒体（フレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等）に格納して配布し、このコンピュータプログラムをコンピュータにインストールすることにより、情報を復旧する処理を実行する情報処理システムを構成してもよい。また、インターネット等の通信ネットワーク上のサーバ装置が有する記憶装置にこのコンピュータプログラムを格納しておき、通常のコンピュータシステムがダウンロード等することで情報処理システム１００Ａ、１００Ｂ、１００Ｃを構成してもよい。
【０１０４】
また、情報を復旧する機能を備えた情報処理システム１００Ａ、１００Ｂ、１００Ｃを、ＯＳ（Operating System）とアプリケーションプログラムの分担、またはＯＳとアプリケーションプログラムとの協働により実現する場合等には、アプリケーションプログラム部分のみを記録媒体や記憶装置に格納してもよい。
【０１０５】
また、搬送波にプログラムを重畳し、通信ネットワークを介して配信することも可能である。例えば、通信ネットワーク上の掲示板(BBS : Bulletin Board System)に情報処理システム１００Ａ、１００Ｂ、１００Ｃのプログラムを掲示し、ネットワークを介して、このプログラムを配信してもよい。そして、このプログラムを起動し、ＯＳの制御下で、他のアプリケーションプログラムと同様に実行することにより、情報を復旧する処理を実行できるように構成してもよい。
【０１０６】
また、図１２に示すように、情報復旧装置１０Ａ、Ｂ、Ｃと情報保存装置２０Ａ、Ｂ、Ｃとの機能を１つの情報復旧及び情報保存装置４０が備えてもよい。
履歴保存装置３０Ｄは、情報復旧及び情報保存装置４０から受信した履歴を保存することにより、検索指示をした情報復旧及び情報保存装置４０の履歴情報と送信先の情報復旧及び情報保存装置４０の履歴情報とを検索することにより、特定識別情報によって識別されるファイルの有無を判別して、検索指示をした情報復旧及び情報保存装置４０にその有無の応答をしてもよい。
【０１０７】
以上、本発明の実施の形態について説明したが、設計上の都合やその他の要因によって必要となる様々な修正や組み合わせは、請求項に記載されている発明や発明の実施の形態に記載されている具体例に対応する発明の範囲に含まれると理解されるべきである。
【符号の説明】
【０１０８】
１０Ａ、１０Ｂ、１０Ｃ    情報復旧装置
１１、２１、３１    記憶部
１２Ａ、１２Ｂ、２２Ａ、２２Ｂ    ファイル履歴作成部
１３Ａ、１３Ｂ、１３Ｃ、２３Ａ、２３Ｂ、２３Ｃ、３３Ａ、３３Ｂ、３３Ｃ    制御部
１４Ａ、１４Ｂ、１４Ｃ、２４Ａ、２４Ｂ、２４Ｃ、３４Ａ、３４Ｂ、３４Ｃ    送受信部
１５、２５    操作部
１６、２６    表示部
１７    更新履歴比較部
２０Ａ、２０Ｂ、３０Ｃ    情報保存装置
３０Ａ、３０Ｂ、３０Ｃ、３０Ｄ    履歴保存装置
４０    情報復旧及び情報保存装置
１００Ａ、１００Ｂ、１００Ｃ、１００Ｄ    情報処理システム
１１１、２１１    ファイル
２２１    受信ファイル履歴
３２１Ａ、３２１Ｂ    元ファイル履歴
【図１】
2010231394.tif 000003
【図２】
2010231394.tif 000004
【図３】
2010231394.tif 000005
【図４】
2010231394.tif 000006
【図５】
2010231394.tif 000007
【図６】
2010231394.tif 000008
【図７】
2010231394.tif 000009
【図８】
2010231394.tif 000010
【図９】
2010231394.tif 000011
【図１０】
2010231394.tif 000012
【図１１】
2010231394.tif 000013
【図１２】
2010231394.tif 000014