(57)【特許請求の範囲】
【請求項１】
２つ以上の外部記憶装置に同一のデータをそれぞれ記録し、各外部記憶装置にそれぞれ記録されたデータの同一性を保持するための処理を実行可能な情報処理装置であって、
前記情報処理装置に記憶されている当該情報処理装置に固有のグループ識別情報と、前記各外部記憶装置に記憶されているグループ識別情報とを取得するグループ識別情報取得手段と、
前記グループ識別情報取得手段で取得したグループ識別情報に従って、前記情報処理装置と前記各外部記憶装置とが同一のグループであるか否かを判定するグループ判定手段と、
前記グループ判定手段で前記情報処理装置と前記各外部記憶装置とが同一のグループであると判定されている場合には、同一のデータを前記各外部記憶装置に記録する同一データ記録手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記情報処理装置は、前記同一データ記録手段による処理の終了後に、前記各外部記憶装置に前記情報処理装置が動作する環境が設定された動作設定情報を記録する動作設定記録手段を備えたことを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記情報処理装置が前記グループ識別情報を記憶していない場合に、前記情報処理装置の動作の設定を行なうか否かの指示を受付ける受付手段と、
前記受付手段で前記動作の設定を行なう指示がされた場合には、少なくとも１つの前記外部記憶装置に記録された前記動作設定情報に基づいて前記情報処理装置の動作設定情報を更新する動作設定更新手段と
を更に有することを特徴とする請求項２記載の情報処理装置。
【請求項４】
少なくとも前記各外部記憶装置のそれぞれが同一のグループである場合に、前記各外部記憶装置のそれぞれに記録されたデータの同一性が保持されるように、前記各外部記憶装置にデータを記録するデータ記録手段と、
前記データ記録手段により記録されたデータに基づいて当該データの種類又は／及び当該データを記録した時間を含む履歴情報を生成し当該履歴情報を記録する履歴情報記録手段と
を更に有することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記各外部記憶装置に対して相互に複製を行なう相互複製モードと、一方の外部記憶装置からもう一方の外部記憶装置に複製を行なう片方複製モードとから動作モードを選択する選択手段と、
前記選択手段により動作モードとして前記片方複製モードが選択された場合に、データのコピー元となる外部記憶装置とデータのコピー先となる外部記憶装置とを設定し、該設定された、前記コピー元となる外部記憶装置に記録されたデータと、前記コピー先となる外部記憶装置に記録されたデータとの差分のデータを、前記コピー元となる外部記憶装置から前記コピー先となる外部記憶装置に複製する片方複製手段と、
前記選択手段により動作モードとして前記相互複製モードが選択された場合に、前記各外部記憶装置に記録されたデータにおいて、それぞれ相互の差分のデータを前記各外部記憶装置に複製する相互複製手段と
を更に有することを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
前記情報処理装置と前記各外部記憶装置とが異なるグループである場合、前記動作設定記録手段を実行しないように制御することを特徴とする請求項２又は３に記載の情報処理装置。
【請求項７】
前記各外部記憶装置のそれぞれが異なるグループである場合、前記同一データ記録手段を実行しないように制御することを特徴とする請求項６記載の情報処理装置。
【請求項８】
前記外部記憶装置が前記グループ識別情報を記憶していない場合、前記情報処理装置の前記グループ識別情報を、前記外部記憶装置に記録することを特徴とする請求項１乃至７のいずれか１項に記載の情報処理装置。
【請求項９】
２つ以上の外部記憶装置に同一のデータをそれぞれ記録し、各外部記憶装置にそれぞれ記録されたデータの同一性を保持するための処理を実行可能な情報処理装置における情報処理方法であって、
前記情報処理装置に記憶されている当該情報処理装置に固有のグループ識別情報と、前記各外部記憶装置に記憶されているグループ識別情報とを取得するグループ識別情報取得工程と、
前記グループ識別情報取得工程で取得したグループ識別情報に従って、前記情報処理装置と前記各外部記憶装置とが同一のグループであるか否かを判定するグループ判定工程と、
前記グループ判定工程で前記情報処理装置と前記各外部記憶装置とが同一のグループであると判定されている場合には、同一のデータを前記各外部記憶装置に記録する同一データ記録工程と、
を有することを特徴とする情報処理方法。
【請求項１０】
２つ以上の外部記憶装置に同一のデータをそれぞれ記録し、各外部記憶装置にそれぞれ記録されたデータの同一性を保持するための処理を実行可能な情報処理装置で読取実行可能なプログラムであって、
前記情報処理装置を、
当該情報処理装置に記憶されている当該情報処理装置に固有のグループ識別情報と、各外部記憶装置に記憶されているグループ識別情報とを取得するグループ識別情報取得手段と、
前記グループ識別情報取得手段で取得したグループ識別情報に従って、前記情報処理装置と前記各外部記憶装置とが同一のグループであるか否かを判定するグループ判定手段と、
前記グループ判定手段で前記情報処理装置と前記各外部記憶装置とが同一のグループであると判定されている場合には、同一のデータを前記各外部記憶装置に記録する同一データ記録手段として機能させるためのプログラム。
【請求項１１】
請求項１０記載のプログラムを格納することを特徴とするコンピュータで読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、プログラム、及び記憶媒体に関し、特に、画像処理装置から取得したデータを外部記憶装置に記録する情報処理装置に関する。
【背景技術】
【０００２】
金融機関の各支店などの業務においては、お客様から手形や小切手といった有価証券を預かる場合がある。このとき、金融機関の担当者は有価証券を預かる都度、有価証券の番号を転記したり、有価証券自体の画像データを記録したりして、有価証券の管理を行うことが求められている。従来、画像データを記録して有価証券を管理する場合には、マイクロフィルムを用いる専用機を使用していたが、作業負荷、コスト、保管スペースの問題で、近年、電子データで管理するようになってきている。
【０００３】
ところで、電子データで管理しようとすると、電子データの漏洩の防止と共に電子データの一部又は全部が消失若しくは破壊されるリスクを回避するための電子データのバックアップが必要となる。対象が有価証券の情報であるためこれは特に重要である。
【０００４】
また、万一装置が異常で停止した場合においても、金融機関の業務を止めないように代替の装置を用いてでも記録を行うことが要請されている。さらに、記録した電子データを収集したい要請もある。このような要請に対しては、搬送可能な媒体などに電子データを記録することが望ましい。しかし、この場合は、電子データの整合性やセキュリティー性を考慮する必要がある。
【０００５】
電子データのバックアップ方法としてはハードディスクなどの記憶装置を複数個用いる多重化方式が実際的かつ効果的な方法として周知である。代表的なものとしてＲＡＩＤ５があるが、これは複数のハードディスクに誤り訂正符号データと対象の電子データとを夫々分散させて記録することで、ハードディスクに記録した対象の電子データの一部又は全部が消失若しくは破壊された場合、他のハードディスクに記録した各データから対象の電子データを再生成することを可能とするものである。
【０００６】
しかしながら、一般に金融機関の支店のように専門的な知識を有したエンジニアがいないところにおいては、ハードウェアの交換作業やソフトウェアの設定作業が困難であり、復旧作業がすぐにできず業務の停滞を招いてしまうといった問題が発生する。
【０００７】
また、特別なハードウェアが必要であり、さらには、ハードディスクの形式が同じものであることが望ましく、そのようなことから商品寿命の短い（内蔵型）ハードディスクを利用するのには不安が残る。
【０００８】
そこで、ネットワークに接続したデータリカバリ箱により、接続するホストコンピュータの簡単な選択程度で、データのバックアップやデータのリカバリを実現できる方法が開示されている（例えば、特許文献１参照。）。
【特許文献１】特開２０００−２２２３５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上述した従来の技術では、データリカバリ箱が備えるＣＰＵは、バックアップ処理やリカバリ処理を始め、暗号化処理や複合化処理などの種々の処理を行う必要があるため、ある程度処理能力の高いものが要求される。その結果、データリカバリ箱自体が必ずしも簡易な装置とはいえないものとなる。そのため、金融機関の各支店に配置するような目的のところにおいては、コスト的に大変な負荷がかかるものとなる。
【００１０】
即ち、従来技術では、データのバックアップを行なう装置が故障などにより使用出来なくなった場合には、多くのコストが掛かり当該装置を容易に復旧することが困難であった。
【００１１】
本発明の目的は、セキュリティーの向上を図りつつデータのバックアップを行うと共に、業務の停滞を抑止することができる情報処理装置、情報処理方法、プログラム、及び記憶媒体を提供することにある。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、請求項１記載の情報処理装置は、２つ以上の外部記憶装置に同一のデータをそれぞれ記録し、各外部記憶装置にそれぞれ記録されたデータの同一性を保持するための処理を実行可能な情報処理装置であって、前記情報処理装置に記憶されている当該情報処理装置に固有のグループ識別情報と、前記各外部記憶装置に記憶されているグループ識別情報とを取得するグループ識別情報取得手段と、前記グループ識別情報取得手段で取得したグループ識別情報に従って、前記情報処理装置と前記各外部記憶装置とが同一のグループであるか否かを判定するグループ判定手段と、前記グループ判定手段で前記情報処理装置と前記各外部記憶装置とが同一のグループであると判定されている場合には、同一のデータを前記各外部記憶装置に記録する同一データ記録手段と、を有することを特徴とする。
【００１３】
上記目的を達成するために、請求項９記載の情報処理方法は、２つ以上の外部記憶装置に同一のデータをそれぞれ記録し、各外部記憶装置にそれぞれ記録されたデータの同一性を保持するための処理を実行可能な情報処理装置における情報処理方法であって、前記情報処理装置に記憶されている当該情報処理装置に固有のグループ識別情報と、前記各外部記憶装置に記憶されているグループ識別情報とを取得するグループ識別情報取得工程と、前記グループ識別情報取得工程で取得したグループ識別情報に従って、前記情報処理装置と前記各外部記憶装置とが同一のグループであるか否かを判定するグループ判定工程と、前記グループ判定工程で前記情報処理装置と前記各外部記憶装置とが同一のグループであると判定されている場合には、同一のデータを前記各外部記憶装置に記録する同一データ記録工程と、を有することを特徴とする。
【００１４】
上記目的を達成するために、請求項１０記載のプログラムは、２つ以上の外部記憶装置に同一のデータをそれぞれ記録し、各外部記憶装置にそれぞれ記録されたデータの同一性を保持するための処理を実行可能な情報処理装置で読取実行可能なプログラムであって、  当該情報処理装置に記憶されている当該情報処理装置に固有のグループ識別情報と、各外部記憶装置に記憶されているグループ識別情報とを取得するグループ識別情報取得手段と、前記グループ識別情報取得手段で取得したグループ識別情報に従って、前記情報処理装置と前記各外部記憶装置とが同一のグループであるか否かを判定するグループ判定手段と、前記グループ判定手段で前記情報処理装置と前記各外部記憶装置とが同一のグループであると判定されている場合には、同一のデータを前記各外部記憶装置に記録する同一データ記録手段として機能させることを特徴とする。
【００１５】
上記目的を達成するために、請求項１１記載のコンピュータで読み取り可能な記憶媒体は、請求項１０記載のプログラムを格納することを特徴とする。
【発明の効果】
【００１６】
本発明によれば、セキュリティーの向上を図りつつデータのバックアップを行うと共に、業務の停滞を抑止することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態について図面を参照しながら説明する。
【００１８】
まず、本発明の実施の形態に係る情報処理装置を備える情報処理システムについて説明する。
【００１９】
図１は、本実施の形態に係る情報処理装置を備える情報処理システムのシステム構成を概略的に示すブロック図である。
【００２０】
図１において、情報処理システム１００は、情報処理装置としてのコンピュータ１０１と、外部記憶装置１０２，１０３と、画像処理装置１０４とを備え、外部記憶装置１０２，１０３及び画像処理装置１０４は、コンピュータ１０１と夫々通信回線１０５を介して通信可能に接続されている。
【００２１】
画像処理装置１０４は、文書を読み取り、電子化されたイメージデータ（電子文書）を生成する。また、画像処理装置１０４は、生成したイメージデータをコンピュータ１０１に送信することができる。
【００２２】
コンピュータ１０１は、画像処理装置１０４から取得したイメージデータを、外部記憶装置１０２又は／及び外部記憶装置１０３に記録することができる。また、コンピュータ１０１は、外部記憶装置１０２と外部記憶装置１０３のそれぞれに記憶されているデータの同一性を保持するための処理を実行可能である。当該データの同一性を保持するために、例えば、コンピュータ１０１は、外部記憶装置１０２と外部記憶装置１０３とが記憶しているデータの同期をとるように制御することができる。
【００２３】
なお、外部記憶装置１０２は、後述する外部記憶装置ＳＴＧ１に該当し、外部記憶装置１０３は、後述する外部記憶装置ＳＴＧ２に該当する。
【００２４】
ここでは、外部記憶装置１０２と外部記憶装置１０３の２つ外部記憶装置が、コンピュータ１０１と通信可能に接続されているが、２つ以上の外部記憶装置が接続されていても構わない。
【００２５】
また、コンピュータ（情報処理装置）１０１と外部記憶装置１０２、１０３は、通信可能であれば、どのような通信形態でも構わない。
【００２６】
なお、本実施の形態では、コンピュータ１０１が備える各種機能、各種プログラム、及び各種データを備える他のコンピュータ（図示しない）を通信回線１０５に接続して、当該他のコンピュータを使用して外部記憶装置１０２又は／及び外部記憶装置１０３に画像処理装置１０４から取得したイメージデータを記録してもよい。
【００２７】
図２は、図１におけるコンピュータのハードウェア構成を概略的に示すブロック図である。
【００２８】
図２において、コンピュータ１０１は、ＣＰＵ２０１と、ＲＡＭ２０２と、ＲＯＭ２０３と、ハードディスクドライブ（以下、「ＨＤＤ」や「内部記憶装置」という）２０４と、ネットワークインタフェース（以下、「ネットワークＩ／Ｆ」という）２０５と、記憶媒体ドライブ２０６と、ポインティングデバイス２０７と、キーボード２０８と、ビデオインタフェース（以下、「ビデオＩ／Ｆ」という）２０９と、周辺機器インタフェース（以下、「周辺機器Ｉ／Ｆ」という）２１１とを備え、これらは夫々システムバス２１２を介して互いに接続されている。
【００２９】
また、コンピュータ１０１は、ビデオＩ／Ｆ２０９に接続されたディスプレイ装置２１０を備える。
【００３０】
ＲＯＭ２０３は、コンピュータ１０１のブートプログラムやＢＩＯＳ等を記憶している。ＨＤＤ２０４は、ＯＳ（オペレーティングシステム）や、後述する各処理をＣＰＵ２０１に実行させるためのプログラムやデータ等を保存しており、これらはＣＰＵ２０１の制御により必要に応じてＲＡＭ２０２に読み出されて実行される。なお、ＨＤＤ２０４は、後述する内部記憶装置ＳＴＧ０に該当する。
【００３１】
ＲＡＭ２０２は、ＨＤＤ２０４等の記憶媒体や記憶媒体ドライブ２０６からロードされたプログラムやデータを一時的に記憶するためのエリアを備えると共に、ＣＰＵ２０１が後述する各処理を実行するために使用するワークエリアを備える。
【００３２】
ＣＰＵ２０１は、ＲＡＭ２０２及びＲＯＭ２０３に格納されているプログラムやデータを用いて、コンピュータ１０１全体の制御を行うと共に、後述する各処理を実行する。
【００３３】
ネットワークＩ／Ｆ２０５は、コンピュータ１０１を通信回線１０５に接続するためのものである。コンピュータ１０１は、このネットワークＩ／Ｆ２０５を介して不図示の外部のコンピュータ等とデータ通信を行うことができる。
【００３４】
記憶媒体ドライブ２０６は、ＣＤ−ＲＯＭ、ＣＤ−Ｒ／ＲＷ、ＤＶＤ―ＲＯＭ、ＤＶＤ−Ｒ／ＲＷ、及びＤＶＤ−ＲＡＭ等で構成される。なお、記録媒体ドライブ２０６が、外部記憶装置１０２，１０３として機能してもよい。
【００３５】
ポインティングデバイス２０７及びキーボード２０８は、入力部として機能し、ユーザによる各種の指示をＣＰＵ２０１に入力する。
【００３６】
ビデオＩ／Ｆ２０９を介してシステムバス２１２に接続されたディスプレイ装置２１０は、ＣＲＴや液晶画面等で構成されており、ビデオＩ／Ｆ２０９を介して送信された信号に基づいて文字や画像等を表示画面上に表示する機能を有する。
【００３７】
周辺機器Ｉ／Ｆ２１１は、コンピュータ１０１に周辺機器を接続させるためのポートであり、コンピュータ１０１は、周辺機器Ｉ／Ｆ２１１を介して周辺機器とのデータの送受信を行うことができる。また、周辺機器Ｉ／Ｆ２１１は、ＵＳＢやＩＥＥＥ１３９４等で構成されており、通常複数のインタフェースを有する。なお、周辺機器との接続形態は、有線／無線を問わない。外部記憶装置１０２，１０３は、コンピュータ１０１に、周辺機器Ｉ／Ｆ２１１又はネットワークＩ／Ｆ２０５等を介して通信可能に接続することができる。なお、本実施の形態では、周辺機器Ｉ／Ｆ２１１に外部記憶装置１０２，１０３が通信可能に接続されている。
【００３８】
図３は、図１におけるコンピュータのソフトウェア構成を概略的に示すブロック図である。
【００３９】
図３において、コンピュータ１０１のソフトウェアは、ＯＳ３０１と、情報処理プログラム３０２とから構成されており、これらのプログラムは、コンピュータ１０１のＨＤＤ２０４に記憶されている。
【００４０】
なお、コンピュータ１０１では、全てのデータの記憶及び読み込みには、暗号化プログラム（図示しない）を介して行われるため、比較的安価な構成でセキュリティー性を確保することができる。また、データの記憶（格納）及び記憶（格納）されたデータを読み取る場合には、夫々データを暗号化する処理及びデータを復号化する処理を自動的に行う。すなわち、暗号化プログラムは、常に各種データへのアクセスを監視し、データを記憶媒体に記憶する場合はデータを暗号化して記憶する。また、暗号化プログラムは、常にファイルアクセスを監視し、暗号化されたデータを記憶媒体から読み出す場合には、データを復号化するので、ユーザは意識することなく、セキュリティーを向上させることができる。
【００４１】
次に、図１におけるコンピュータが備える機能について説明する。
【００４２】
図４は、図１におけるコンピュータが備える機能の構成を概略的に示すブロック図である。
【００４３】
図４において、コンピュータ１０１は、コンピュータ１０１に記憶されている当該コンピュータ１０１に固有のグループ識別情報と各外部記憶装置１０２，１０３に記憶されているグループ識別情報とを取得するグループ識別情報取得部４０１と、グループ識別情報取得部４０１で取得したグループ識別情報に従って、コンピュータ１０１と各外部記憶装置１０２，１０３とが同一のグループであるか否かを判定するグループ判定部４０２と、グループ判定部４０２でコンピュータ１０１と各外部記憶装置１０２，１０３とが同一のグループであると判定された場合に、同一のデータを各外部記憶装置１０２，１０３に記録する同一データ記録部４０３と、同一データ記録部４０３による処理の終了後に、各外部記憶装置１０２，１０３にコンピュータ１０１が動作する環境が設定された動作設定情報を記録する動作設定記録部４０４と、コンピュータ１０１が上記グループ識別情報を記憶していない場合に、コンピュータ１０１の動作の設定を行なうか否かの指示を受付ける受付部４０５と、受付部４０５で上記動作の設定を行なう指示がされた場合には、少なくとも１つの外部記憶装置１０２，１０３に記録された上記動作設定情報に基づいてコンピュータ１０１の動作設定情報を更新する動作設定更新部４０６と、少なくとも外部記憶装置１０２，１０３のそれぞれが同一のグループである場合に、外部記憶装置１０２，１０３のそれぞれに記録されたデータの同一性が保持されるように、外部記憶装置１０２，１０３にデータを記録するデータ記録部４０７と、データ記録部４０７により記録されたデータに基づいて当該データの種類又は／及び当該データを記録した時間を含む履歴情報を生成し当該履歴情報を記録する履歴情報記録部４０８と、各外部記憶装置１０２，１０３に対して相互に複製を行なう相互複製モードと一方の外部記憶装置からもう一方の外部記憶装置に複製を行なう片方複製モードとから動作モードを選択する選択部４０９と、選択部４０９により動作モードとして上記片方複製モードが選択された場合に、データのコピー元となる外部記憶装置とデータのコピー先となる外部記憶装置とを設定し、該設定された、上記コピー元となる外部記憶装置に記録されたデータと、上記コピー先となる外部記憶装置に記録されたデータとの差分のデータを、上記コピー元となる外部記憶装置から上記コピー先となる外部記憶装置に複製する片方複製部４１０と、選択部４０９により動作モードとして上記相互複製モードが選択された場合に、各外部記憶装置１０２，１０３に記録されたデータにおいて、それぞれ相互の差分のデータを各外部記憶装置１０２，１０３に複製する相互複製部４１１とを備える。
【００４４】
図５は、図１におけるコンピュータ１０１の内部記憶装置ＳＴＧ０及びＲＡＭ２０２と、外部記憶装置ＳＴＧ１と、外部記憶装置ＳＴＧ２とに夫々格納されるデータの記憶領域を示す概念図である。
【００４５】
図５において、コンピュータ１０１の内部記憶装置ＳＴＧ０は、アプリケーションプログラム、識別情報（ＩＤＮＯ０）、シリアル番号（グループ識別情報）（ＳＮ０）、動作設定情報（ＥＮＶ０）、一時データ領域（ＤＡＴＡ０）の記憶領域を有している。また、内部記憶装置ＳＴＧ０は、ＯＳなどが記憶される記憶領域（図示しない）を有している。
【００４６】
外部記憶装置ＳＴＧ１は、識別情報（ＩＤＮＯ１）、シリアル番号（グループ識別情報）（ＳＮ１）、動作設定情報（ＥＮＶ１）、一時データ領域（ＤＡＴＡ１）、ターゲット履歴（ＨＩＳ１）の記憶領域を有している。
【００４７】
外部記憶装置ＳＴＧ２は、識別情報（ＩＤＮＯ２）、シリアル番号（グループ識別情報）（ＳＮ２）、動作設定情報（ＥＮＶ２）、一時データ領域（ＤＡＴＡ２）、ターゲット履歴（ＨＩＳ２）の記憶領域を有している。
【００４８】
なお、ＩＤＮＯ０，ＳＮ０，ＥＮＶ０，ＤＡＴＡ０，ＩＤＮＯ１，ＳＮ１，ＥＮＶ１，ＤＡＴＡ１，ＨＩＳ１，ＩＤＮＯ２，ＳＮ２，ＥＮＶ２，ＤＡＴＡ２，ＨＩＳ２は、夫々変数であり、当該変数に値が代入されると、記憶媒体に確保された上記記憶領域に当該代入された値が記憶される。これらの変数（ＩＤＮＯ０，ＳＮ０，ＥＮＶ０，ＤＡＴＡ０，ＩＤＮＯ１，ＳＮ１，ＥＮＶ１，ＤＡＴＡ１，ＨＩＳ１，ＩＤＮＯ２，ＳＮ２，ＥＮＶ２，ＤＡＴＡ２，ＨＩＳ２）の変数名の最後に付された「０」、「１」、「２」は、記憶装置を識別するために付されている。
【００４９】
次に、図５及び図６を用いて、上述した各記憶領域及び当該各記憶領域に記憶されるデータの説明を行なう。
【００５０】
まず、ＩＤ０，ＩＤ１，ＩＤ２は、内部記憶装置ＳＴＧ０及び外部記憶装置ＳＴＧ１，ＳＴＧ２を識別するための情報（記憶装置識別情報）であって、夫々コンピュータ１０１の内部記憶装置ＳＴＧ０の記憶領域、外部記憶装置ＳＴＧ１の記憶領域、外部記憶装置ＳＴＧ２の記憶領域に記憶されている。したがって、物理的に配置を変えた場合（例えば、ドライブレターが変わった場合など）でも、コンピュータ１０１のＣＰＵ２０１は、記憶装置識別情報に従って、接続された記憶装置がどの記憶装置かを正確に識別することが可能となる。
【００５１】
ＩＤＮＯ０，ＩＤＮＯ１，ＩＤＮＯ２は、記憶装置に記憶されたデータがマスタデータなのか、バックアップデータなのかを識別するための情報（データ識別情報）である。ＩＤＮＯに代入された値が「１」であれば、その記憶装置に記憶されているデータは、マスタデータであることを示している。また、ＩＤＮＯに代入された値が「２」であれば、その記憶装置に記憶されているデータは、バックアップのためのデータ（バックアップデータ）であることを示している。
【００５２】
ＳＮ０，ＳＮ１，ＳＮ２は、記憶装置が属するグループを識別するための情報（グループ識別情報）である。グループ識別情報は、誤った組合せの外部記憶装置ＳＴＧ１，ＳＴＧ２を接続した場合の警告表示や、後述するコンピュータ故障時の復旧のためのバックアップを実施するかの判断に使用する。このＳＮ０，ＳＮ１，ＳＮ２を用いて、外部記憶装置ＳＴＧ１と、外部記憶装置ＳＴＧ２と、コンピュータ１０１の内部記憶装置ＳＴＧ０とが同じグループに属しているか否かを判定することができる。
【００５３】
本実施の形態では、ＳＮとしてコンピュータ１０１のＯＳのシリアル番号など、コンピュータ１０１を識別することができる情報を使用するが、これに限らず、グループを識別することができる情報であれば、どのような情報を使用してもよい。
【００５４】
即ち、ＳＮは、コンピュータ（情報処理装置）１０１に固有のグループ識別情報である。
【００５５】
ＥＮＶ０，ＥＮＶ１，ＥＮＶ２は、スキャンの対象物（以下、「ターゲット」という。）の名称とそのターゲットのスキャナ設定情報とを記録したターゲット情報ファイル、及びユーザの名称とユーザの各処理に対するアクセス権限とを記録したユーザ情報ファイルの記憶領域である。なお、ＥＮＶ１、ＥＮＶ２は、アプリケーション終了時に保存されるＥＮＶ０のバックアップの記憶領域である。
【００５６】
ＤＡＴＡ０，ＤＡＴＡ１，ＤＡＴＡ２は、イメージデータ（イメージファイル）、インデックス情報ファイル、及びイメージファイルのハッシュ値を記録したファイルを格納する記憶領域である。画像処理装置１０４から取得したイメージデータ（イメージファイル）、スキャン時の情報を元に生成されたインデックス情報ファイル、及びハッシュ情報ファイルはＤＡＴＡ０に一時的に記録され、その後ＤＡＴＡ１，ＤＡＴＡ２に同期しながら記録される。
【００５７】
ＨＩＳ１，ＨＩＳ２は、上記ＤＡＴＡ０に記録された各ファイルのＤＡＴＡ１，ＤＡＴＡ２への記録時にターゲットの名称を履歴として追記する履歴ファイルの記憶領域である。この履歴ファイルは後述する図１５の検索処理で利用される。なお、他のコンピュータで記録した外部記憶装置を接続した場合でも、このターゲット履歴ＨＩＳ１，ＨＩＳ２から記録されているターゲットの名称を取得できる。これにより、接続された外部記憶装置に記録されたターゲットの名称（データの種類）を容易に取得し、検索に利用できる。ターゲット履歴とは、記憶日付、手形、小切手などの名称などの履歴情報である。
【００５８】
記録日付（時間）とは、ステップS１６０４やステップS１６０６等で、データが外部記憶装置に記録されたときの時間である。
【００５９】
外部記憶装置ＳＴＧ１，ＳＴＧ２の動作設定情報ＥＮＶ１，ＥＮＶ２は、コンピュータ１０１の故障による交換時などに、ＥＮＶ１，ＥＮＶ２から直前の状況を新しいコンピュータに復元するために使用される。すなわち、コンピュータが故障し、新しいコンピュータに交換する場合、新しいコンピュータに外部記憶装置ＳＴＧ１，ＳＴＧ２を接続すると、動作設定情報によって、新しいコンピュータに、故障したコンピュータの直前の動作設定を設定することができる。ここで、動作設定情報とは、当該コンピュータが動作する環境が設定された情報である。
【００６０】
図７及び図８は、図１におけるコンピュータが実行する情報処理の手順を示すフローチャートである。なお、本処理は、コンピュータ１０１のＣＰＵ２０１が、コンピュータ１０１のＨＤＤ２０４等の記憶媒体に格納されたプログラムをコンピュータ１０１のＲＡＭ２０２にロードして実行することにより実現される。
【００６１】
図７において、まず、コンピュータ１０１のＣＰＵ２０１は、後述する図９及び図１０のシステム状態確認処理を実行して、外部記憶装置１０２，１０３の接続状態に不整合があるか否かなどを確認する（ステップＳ７０１）。
【００６２】
次いで、ＣＰＵ２０１は、ＣＮＤＦＬＧ（変数）の値が「１」であるか否かを判別する（ステップＳ７０２）。
【００６３】
ステップＳ７０２の判別の結果、ＣＮＤＦＬＧの値が「１」であるとき、すなわち外部記憶装置１０２，１０３が接続されていないか又は使用可能に設定されていないときは（ステップＳ７０２でＹＥＳ）、図１８に示すようなメニュー画面を表示する（ステップＳ７０３）。ステップＳ７０３で表示されるメニュー画面は、外部記憶装置１０２，１０３の設定、及び処理の終了のみを選択可能な画面であり、例えば、図１８に示すメニュー画面の管理ボタン１８０１及び終了ボタン１８０２のみが選択可能な画面である。
【００６４】
次いで、ＣＰＵ２０１は、ユーザによる操作の種類を判別し（ステップＳ７０４）、操作が終了ボタン１８０２の押下であるときは、ステップＳ７０７の処理に進む。
【００６５】
ステップＳ７０４の判別の結果、操作が管理ボタン１８０１の押下であるときは、図２０に示すような管理メニューを表示して、ユーザによりドライブ設定ボタン２００１が押下されると（ステップＳ７０５）、後述する図１３の外部記憶装置初期設定処理を実行して（ステップＳ７０６）、ステップＳ７０２の処理に戻る。
【００６６】
また、図１８は、ステップS１２０２で常時使用選択操作がないと判定された場合に限り、不図示の後述する記録処理（ステップＳ７１１）の実行を選択する画面を表示する。そして、当該記録処理の実行が選択された場合は、図１４に示す記録処理を実行する。
【００６７】
ステップＳ７０２の判別の結果、ＣＮＤＦＬＧの値が「１」でないときは（ステップＳ７０２でＮＯ）、図８に進み、ＣＰＵ２０１は、ＣＮＤＦＬＧの値が「０」であるか否かを判別し（ステップＳ７０８）、ＣＮＤＦＬＧの値が「０」でないとき、すなわちＣＮＤＦＬＧの値が「２」であるときは（ステップＳ７０８でＮＯ）、図７のステップＳ７０７の処理に進む。
【００６８】
ステップＳ７０８の判別の結果、ＣＮＤＦＬＧの値が「０」であるとき、すなわち外部記憶装置１０２，１０３が接続され且つ使用可能に設定されているときは（ステップＳ７０８でＹＥＳ）、図１９に示すようなメニュー画面を表示する（ステップＳ７０９）。
【００６９】
次いで、ＣＰＵ２０１は、ユーザによる操作の種類を判別し（ステップＳ７１０）、操作が終了ボタン１８０２の押下であるときは、図７のステップＳ７０７の処理に進む。
【００７０】
ステップＳ７１０の判別の結果、操作が記録ボタン１９０１の押下であるときは、後述する図１４の記録処理を実行して（ステップＳ７１１）、ステップＳ７０９の処理に戻る。
【００７１】
ステップＳ７１０の判別の結果、操作が検索ボタン１９０２の押下であるときは、後述する図１５の検索処理を実行して（ステップＳ７１２）、ステップＳ７０９の処理に戻る。
【００７２】
ステップＳ７１０の判別の結果、操作が管理ボタン１９０３の押下であるときは、図２０に示すような管理メニュー画面を表示して（ステップＳ７１３）、ユーザによる操作の種類を判別する（ステップＳ７１４）。
【００７３】
ステップＳ７１４の判別の結果、操作がドライブ設定ボタン２００１の押下であるときは、後述する図１３の外部記憶装置初期設定処理を実行して（ステップＳ７１５）、ステップＳ７０９の処理に戻る。
【００７４】
ステップＳ７１４の判別の結果、操作がリカバリーボタン２００２の押下であるときは、後述する図１６の外部記憶装置復旧処理を実行して（ステップＳ７１６）、ステップＳ７０９の処理に戻る。
【００７５】
図７に戻り、続くステップＳ７０７では、後述する図１７の終了処理を実行し、その後、本処理を終了する。
【００７６】
図９及び図１０は、図７のステップＳ７０１のシステム状態確認処理の手順を示すフローチャートである。
【００７７】
図９において、まず、コンピュータ１０１のＣＰＵ２０１は、変数であるＣＮＤＦＬＧに「０」を代入して、ＣＮＤＦＬＧの初期化を行う（ステップＳ９０１）。
【００７８】
続くステップＳ９０２では、ＣＰＵ２０１は、コンピュータ１０１の内部記憶装置２０４の記憶領域内にコンピュータ１０１を識別するための記憶装置識別情報（ＩＤ０）が存在するか否かを判別する。
【００７９】
ステップＳ９０２の判別の結果、ＩＤ０が存在するときは（ステップＳ９０２でＹＥＳ）、変数であるＩＤＳＴＳ０に「１」を代入し（ステップＳ９０３）、ＩＤ０が存在しないときは（ステップＳ９０２でＮＯ）、ＩＤＳＴＳ０に「０」を代入して（ステップＳ９０４）、ステップＳ９０５の処理に進む。
【００８０】
続くステップＳ９０５では、ＣＰＵ２０１は、外部記憶装置１０２の記憶領域内に外部記憶装置１０２を識別するための記憶装置識別情報（ＩＤ１）が存在するか否かを判別する。
【００８１】
ステップＳ９０５の判別の結果、ＩＤ１が存在するときは（ステップＳ９０５でＹＥＳ）、変数であるＩＤＳＴＳ１に「１」を代入し（ステップＳ９０６）、ＩＤ１が存在しないときは（ステップＳ９０５でＮＯ）、ＩＤＳＴＳ１に「０」を代入して（ステップＳ９０７）、ステップＳ９０８の処理に進む。
【００８２】
続くステップＳ９０８では、ＣＰＵ２０１は、外部記憶装置１０３の記憶領域内に外部記憶装置１０３を識別するための記憶装置識別情報（ＩＤ２）が存在するか否かを判別する。
【００８３】
ステップＳ９０８の判別の結果、ＩＤ２が存在するときは（ステップＳ９０８でＹＥＳ）、変数であるＩＤＳＴＳ２に「１」を代入し（ステップＳ９０９）、ＩＤ２が存在しないときは（ステップＳ９０８でＮＯ）、ＩＤＳＴＳ２に「０」を代入して（ステップＳ９１０）、ステップＳ９１１の処理に進む。
【００８４】
なお、本処理では、変数であるＩＤＳＴＳに「１」が代入されている場合は、記憶装置識別情報が存在する旨を示しており、ＩＤＳＴＳに「０」が代入されている場合は、記憶装置識別情報が存在しない旨を示している。
【００８５】
続くステップＳ９１１では、ＣＰＵ２０１は、ＩＤＳＴＳ０に「１」が代入されているか否かを判別する。
【００８６】
ステップＳ９１１の判別の結果、ＩＤＳＴＳ０に「１」が代入されているとき、すなわちコンピュータ１０１が使用可能に設定されているときは（ステップＳ９１１でＹＥＳ）、ステップＳ９１２の処理に進み、ＩＤＳＴＳ０（変数）に「１」が代入されていないとき、すなわちコンピュータ１０１が情報処理システム１００で新しく使用するコンピュータであるときは（ステップＳ９１１でＮＯ）、図１０のステップＳ９１６に進む。
【００８７】
次いで、ステップＳ９１２では、ＩＤＳＴＳ１及びＩＤＳＴＳ２の双方に「１」が代入されているか否かを判別する。
【００８８】
ステップＳ９１２の判別の結果、ＩＤＳＴＳ１及びＩＤＳＴＳ２の双方に「１」が代入されているとき、すなわち外部記憶装置１０２，１０３が使用可能に設定されているときは（ステップＳ９１２でＹＥＳ）、ステップＳ９１３の処理に進み、ＩＤＳＴＳ１及びＩＤＳＴＳ２の双方に「１」が代入されていない、すなわちＩＤＳＴＳ１及びＩＤＳＴＳ２の少なくとも一方に「０」が代入されているときは（ステップＳ９１２でＮＯ）、図１０のステップＳ９２０に進む。
【００８９】
次いで、ステップＳ９１３では、ＣＰＵ２０１は、コンピュータ１０１の内部記憶装置２０４の記憶領域内からグループを識別するためのグループ識別情報（シリアル番号）ＳＮ０を取得すると共に、接続された外部記憶装置１０２，１０３の各記憶領域内からグループ識別情報ＳＮ１，ＳＮ２を取得して、当該取得したＳＮ０，ＳＮ１，ＳＮ２に夫々代入されている値が夫々同じか否かを判別する。即ち、当該取得したＳＮ０，ＳＮ１，ＳＮ２に夫々代入されている値が夫々同じであれば、コンピュータ１０１と外部記憶装置１０２，１０３が同じグループと判定する。このように、当該取得したグループ識別情報に従ってコンピュータ１０１と外部記憶装置１０２，１０３が同じグループであるか否かを判定（グループ判定）することができる。
【００９０】
ステップＳ９１３の判別の結果、ＳＮ０，ＳＮ１，ＳＮ２に夫々代入されている値が夫々同じであるとき、すなわちコンピュータ１０１、外部記憶装置１０２、及び外部記憶装置１０３が同じグループに属しているときは（ステップＳ９１３でＹＥＳ）、ステップＳ９１４に進み、ＳＮ０，ＳＮ１，ＳＮ２に夫々代入されている値が夫々同じでないときすなわちコンピュータ１０１、外部記憶装置１０２、及び外部記憶装置１０３の少なくとも１つの装置が同じグループに属していないときは（ステップＳ９１３でＮＯ）、図１０のステップＳ９２６に進む。
【００９１】
図１０に進み、ステップＳ９１６では、ＣＰＵ２０１は、ＩＤＳＴＳ１及びＩＤＳＴＳ２の少なくとも一方に「１」が代入されているか否かを判別する。
【００９２】
ステップＳ９１６の判別の結果、ＩＤＳＴＳ１及びＩＤＳＴＳ２の少なくとも一方に「１」が代入されているとき、すなわち外部記憶装置１０２及び外部記憶装置１０３の少なくとも一方が使用可能に設定されているときは（ステップＳ９１６でＹＥＳ）、後述する図１１のリカバリー処理を実行して（ステップＳ９１７）、図９のステップＳ９１４の処理に進む。
【００９３】
ステップＳ９１６の判別の結果、ＩＤＳＴＳ１及びＩＤＳＴＳ２の少なくとも一方に「１」が代入されていないとき、すなわち外部記憶装置１０２及び外部記憶装置１０３の少なくとも一方が使用可能に設定されていないときは（ステップＳ９１６でＮＯ）、図２１に示すような画面を表示し（ステップＳ９１８）、ＣＮＤＦＬＧに「１」を代入して（ステップＳ９１９）、図９のステップＳ９１４の処理に進む。
【００９４】
また、ステップＳ９２０では、ＣＰＵ２０１は、ＩＤＳＴＳ１及びＩＤＳＴＳ２の双方に「０」が代入されているか否かを判別する。
【００９５】
ステップＳ９２０の判別の結果、ＩＤＳＴＳ１及びＩＤＳＴＳ２の双方に「０」が代入されているとき、すなわち外部記憶装置１０２及び外部記憶装置１０３の双方が使用可能に設定されていないときは（ステップＳ９２０でＹＥＳ）、図２１に示すような画面を表示し（ステップＳ９２１）、ＣＮＤＦＬＧに「１」を代入して（ステップＳ９２２）、図９のステップＳ９１４の処理に進む。
【００９６】
ステップＳ９２０の判別の結果、ＩＤＳＴＳ１及びＩＤＳＴＳ２の双方に「０」が代入されていないとき、すなわち外部記憶装置１０２及び外部記憶装置１０３のいずれか一方が使用可能に設定されているときは（ステップＳ９２０でＮＯ）、図２２に示すような画面を表示し（ステップＳ９２３）、ＳＮ０に代入されている値とＳＮ１に代入されている値とが、又はＳＮ０に代入されている値とＳＮ２に代入されている値とが異なるか否かを判別する（ステップＳ９２４）。
【００９７】
ステップＳ９２４の判別の結果、異なるときは（ステップＳ９２４でＹＥＳ）、後述する図１２の一時使用確認処理を実行して（ステップＳ９２５）、図９のステップＳ９１４の処理に進み、異ならないときは（ステップＳ９２４でＮＯ）、そのまま図９のステップＳ９１４の処理に進む。
【００９８】
また、ステップＳ９２６では、ＣＰＵ２０１は、ＳＮ１に代入されている値とＳＮ２に代入されている値とが異なるか否かを判別する（ステップＳ９２６）。
【００９９】
ステップＳ９２６の判別の結果、異なるとき、すなわち外部記憶装置１０２と外部記憶装置１０３とが同じグループに属していないときは（ステップＳ９２６でＹＥＳ）、図２３に示すような画面を表示し（ステップＳ９２７）、ＣＮＤＦＬＧに「２」を代入して（ステップＳ９２８）、図９のステップＳ９１４の処理に進む。
【０１００】
ステップＳ９２６の判別の結果、異ならないときは（ステップＳ９２６でＮＯ）、後述する図１２の一時使用確認処理を実行して（ステップＳ９２９）、図９のステップＳ９１４の処理に進む。
【０１０１】
図９に戻り、ステップＳ９１４では、コンピュータ１０１の内部記憶装置の記憶領域内における一時データ領域（ＤＡＴＡ０）が未初期化であるか否かを判別し（ステップＳ９１４）、未初期化であるときは（ステップＳ９１４でＹＥＳ）、前回実行した後述する図１４の記録処理が異常終了した旨を示すメッセージを表示する（ステップＳ９１５）。
【０１０２】
ステップＳ９１４の判別の結果、未初期化でないとき（ステップＳ９１４でＮＯ）、又は、ステップＳ９１５の処理の後、本処理を終了する。
【０１０３】
図１１は、図１０のステップＳ９１７のリカバリー処理の手順を示すフローチャートである。
【０１０４】
図１１において、まず、コンピュータ１０１のＣＰＵ２０１は、図２４に示すような復旧確認画面を表示する（ステップＳ１１０１）。
【０１０５】
このように、当該復旧確認画面を表示することで、ユーザにより動作の設定を行なうか否かの指示を受付けることができる。
【０１０６】
次いで、ＣＰＵ２０１は、ユーザによる復旧ボタン２４０１の押下等の復旧選択操作があるか否かを判別する（ステップＳ１１０２）。
【０１０７】
ステップＳ１１０２の判別の結果、復旧選択操作があるときは（ステップＳ１１０２でＹＥＳ）、ＩＤＳＴＳ１に「１」が代入されているか否かを判別する（ステップＳ１１０３）。
【０１０８】
ステップＳ１１０３の判別の結果、ＩＤＳＴＳ１に「１」が代入されているときは（ステップＳ１１０３でＹＥＳ）、外部記憶装置１０２の記憶領域（ＥＮＶ１）に記憶されている動作設定情報をコンピュータ１０１の内部記憶装置２０４の記憶領域（ＥＮＶ０）に記録し、すなわち記憶領域（ＥＮＶ０）に記憶されている動作設定情報を記憶領域（ＥＮＶ１）に記憶されている動作設定情報に更新（動作設定更新）し（ステップＳ１１０４）、ＩＤＳＴＳ１に「１」が代入されていないときは（ステップＳ１１０３でＮＯ）、外部記憶装置１０３の記憶領域（ＥＮＶ２）に記憶されている動作設定情報をコンピュータ１０１の内部記憶装置２０４の記憶領域（ＥＮＶ０）に記録して、すなわち記憶領域（ＥＮＶ０）に記憶されている動作設定情報を記憶領域（ＥＮＶ２）に記憶されている動作設定情報に更新（動作設定更新）して、ステップＳ１１０６の処理に進む。
【０１０９】
なお、動作設定情報には、ターゲットの名称情報と、明るさやファイル形式等の画像処理装置（スキャナ）に関するスキャナ設定情報と、ＯＳが稼動しているコンピュータにログオンするためのログオンＩＤであるユーザ情報とが含まれている。また、このログオンＩＤは、バックアップ管理プログラムのユーザ認証の際に、ユーザ名としても用いられる。すなわち、ログオンするためのログオンＩＤ（ＯＳのユーザアカウント）とバックアップ管理プログラムにおける認証で必要なユーザ名（バックアップ管理プログラムのアカウント）とが同じである。また、ログオンＩＤ（ユーザ名）に対応した処理権限（イメージデータの表示・検索・削除等）も上記ユーザ情報に含まれている。
【０１１０】
次いで、ＣＰＵ２０１は、ステップＳ１１０４又はステップＳ１１０５でＥＮＶ０に記録されたユーザ設定情報から、ログオンＩＤ（ユーザ名）を取得する（ステップＳ１１０６）。
【０１１１】
次いで、ＣＰＵ２０１は、取得したログオンＩＤ（ユーザ名）と予め設定された所定のパスワードとを用いてＯＳに対してユーザを登録する命令を行い、当該命令を受けたＯＳは、ログオンＩＤ（ＯＳのユーザアカウント）と予め設定された所定のパスワードとを登録（設定）し、これにより、ＯＳのユーザアカウントを復旧（登録）する（ステップＳ１１０７）。また、ステップＳ１１０７では、ＩＤＳＴＳ０に「１」を代入する。
【０１１２】
ステップＳ１１０２の判別の結果、復旧選択操作がないとき（ステップＳ１１０２でＮＯ）、又はステップＳ１１０７でＯＳのユーザアカウントを復旧（登録）した後、本処理を終了する。
【０１１３】
なお、ステップＳ１１０７でＯＳのユーザアカウントが復旧（登録）されると、ＯＳの所定のパスワードが設定された後に、ＯＳを起動しログオンする際に、パスワードを変更する旨を示す画面が表示され、ユーザにより新たなパスワードを入力されると、新たに入力されたパスワードが設定（登録）される。
【０１１４】
図１１のリカバリー処理によれば、ＣＰＵ２０１はＥＮＶ０に記録された設定情報に従って設定の復元処理を実行することができる。したがって、バックアップ管理プログラムを使用していたコンピュータ１０１が故障などにより、新しいコンピュータに交換してバックアップ管理プログラムを使用する場合、当該新しいコンピュータを、前回、故障等する前に使用していた環境に容易に戻すことができるようになる。
【０１１５】
図１２は、図１０のステップＳ９２５及びステップＳ９２９の一時使用確認処理の手順を示すフローチャートである。
【０１１６】
図１２において、まず、コンピュータ１０１のＣＰＵ２０１は、図２５に示すような一時使用又は常時使用確認画面を表示する（ステップＳ１２０１）。
【０１１７】
次いで、ＣＰＵ２０１は、ユーザによる常時使用ボタン２５０２の押下等の常時使用選択操作があるか否かを判別する（ステップＳ１２０２）。
【０１１８】
ステップＳ１２０２の判別の結果、常時使用選択操作があるときは（ステップＳ１２０２でＹＥＳ）、ＩＤＳＴＳ１に「１」が代入されているか否かを判別する（ステップＳ１２０３）。
【０１１９】
ステップＳ１２０３の判別の結果、ＩＤＳＴＳ１に「１」が代入されているときは（ステップＳ１２０３でＹＥＳ）、ＳＮ１にＳＮ０に代入されたグループ識別情報（コンピュータ１０１のシリアル番号）を代入する、すなわちＳＮ１をＳＮ０に代入されたグループ識別情報で更新する（ステップＳ１２０４）。
【０１２０】
ステップＳ１２０３の判別の結果、ＩＤＳＴＳ１に「１」が代入されていないとき（ステップＳ１２０３でＮＯ）、又はステップＳ１２０４の処理の後、ステップＳ１２０５に進む。
【０１２１】
続くステップＳ１２０５では、ＩＤＳＴＳ２に「１」が代入されているか否かを判別する。
【０１２２】
ステップＳ１２０５の判別の結果、ＩＤＳＴＳ２に「１」が代入されているときは（ステップＳ１２０５でＹＥＳ）、ＳＮ２にＳＮ０に代入されたグループ識別情報（コンピュータ１０１のシリアル番号）を代入する、すなわちＳＮ２をＳＮ０に代入されたグループ識別情報で更新する（ステップＳ１２０６）。
【０１２３】
ステップＳ１２０２の判別の結果、常時使用選択操作がないときは（ステップＳ１２０２でＮＯ）、変数ＣＮＤＦＬＧに「１」を代入し、本処理を終了する。また、ステップＳ１２０５の判別の結果、ＩＤＳＴＳ２に「１」が代入されていないとき（ステップＳ１２０５でＮＯ）、又はステップＳ１２０６の処理の後、本処理を終了する。
【０１２４】
本処理によれば、コンピュータ１０１に接続された外部記憶装置が、コンピュータ１０１のグループに属していない場合、すなわちコンピュータ１０１で初期化されたものでない場合に、ユーザに対して警告を行なうことができる。また、今後、コンピュータ１０１のグループに属していない外部記憶装置を、継続して使用するために、外部記憶装置のグループ識別情報をコンピュータ１０１のグループ識別情報に書き換える。これにより、コンピュータ１０１は、当該外部記憶装置を今後も継続して使用することができるようになる。
【０１２５】
図１３は、図７のステップＳ７０６、及び図８のステップＳ７１５の外部記憶装置初期設定処理の手順を示すフローチャートである。本処理は、外部記憶装置１０２，１０３を初期化し、使用可能に設定する処理である。
【０１２６】
図１３において、まず、コンピュータ１０１のＣＰＵ２０１は、図２６に示すようなドライブ設定画面を表示する（ステップＳ１３０１）。
【０１２７】
次いで、ＣＰＵ２０１は、ＩＤＳＴＳ１及びＩＤＳＴＳ２の少なくとも一方に「０」が代入されているか否かを判別する（ステップＳ１３０２）。
【０１２８】
ステップＳ１３０２の判別の結果、ＩＤＳＴＳ１及びＩＤＳＴＳ２の少なくとも一方に「０」が代入されているときは（ステップＳ１３０２でＹＥＳ）、当該「０」が代入されているＩＤＳＴＳに対応する外部記憶装置にグループ識別情報及び記憶装置識別情報を記録する。具体的には、ステップＳ１３０１で表示した画面でユーザにより当該外部記憶装置をマスタデータの記録のために使用するか、又はバックアップデータの記録のために使用するかを選択させる（ステップＳ１３０３）。次いで、ＣＰＵ２０１は、ユーザによりマスタデータを記録させるように選択されたことを検知すると、記憶装置識別情報として「ＩＤ１」を外部記憶装置に記憶させる。また、ユーザによりバックアップデータを記録させるように選択されたことを検知すると、記憶装置識別情報として「ＩＤ２」を外部記憶装置に記憶させる。このようにして、ＣＰＵ２０１は、外部記憶装置の記憶装置識別情報（ＩＤ１，ＩＤ２）を設定し、外部記憶装置に当該記憶装置識別情報を記憶させる（ステップＳ１３０４）。
【０１２９】
なお、ステップＳ１３０４では、ＣＰＵ２０１は、コンピュータ１０１のグループ識別情報（シリアル番号）（ＳＮ０に代入された値）を、外部記憶装置のグループ識別情報としてＳＮ１，ＳＮ２に代入する。
【０１３０】
次いで、ＣＰＵ２０１は、ＣＮＤＦＬＧに「０」を代入し、ＩＤＳＴＳ０，ＩＤＳＴＳ１，及びＩＤＳＴＳ２に夫々「１」を代入する（ステップＳ１３０５）。
【０１３１】
ステップＳ１３０２の判別の結果、ＩＤＳＴＳ１及びＩＤＳＴＳ２の少なくとも一方に「０」が代入されていないとき（ステップＳ１３０２でＮＯ）、又はステップＳ１３０５の処理の後、本処理を終了する。
【０１３２】
図１４は、図８のステップＳ７１１の記録処理の手順を示すフローチャートである。本処理は、コンピュータ１０１が画像処理装置１０４からイメージデータを取得して、該取得したイメージデータを外部記憶装置１０２，１０３に記録する処理である。
【０１３３】
図１４において、まず、コンピュータ１０１のＣＰＵ２０１は、ＤＡＴＡ０の記憶領域を初期化する（ステップＳ１４０１）。
【０１３４】
次いで、ユーザにより不図示の設定画面で、画像処理装置１０４から取得するイメージデータの種類（ターゲットの名称）が選択される。ここで、ユーザは３種類のターゲットの名称、例えば手形、小切手、株券の中から１種類のターゲットの名称、例えば手形を選択するものとする。また、ユーザは不図示の設定画面で「記録日付」を入力する。このようにして、ＣＰＵ２０１は、選択されたターゲットの名称と記憶日付とを設定し、ユーザによりスキャン開始の要求を受けると、画像処理装置１０４に対してスキャン処理の開始要求を行なう。
【０１３５】
次いで、画像処理装置１０４は、手形をスキャンしてイメージデータを生成すると、該生成したイメージデータをコンピュータ１０１に送信する。
【０１３６】
次いで、コンピュータ１０１のＣＰＵ２０１は、画像処理装置１０４からイメージデータを取得すると共に図２７に示すような記録画面を表示し（ステップＳ１４０２）、該取得したイメージデータをＤＡＴＡ０に記録する（ステップＳ１４０３）。ステップＳ１４０３では、ユーザにより入力された「記録日付」と、ターゲットとして選択された「手形」とがステップＳ１４０２で取得したイメージデータと関連付けられてＤＡＴＡ０に記録される。
【０１３７】
次いで、ＣＰＵ２０１は、ＩＤＳＴＳ１及びＩＤＳＴＳ２の双方に「１」が代入されているか否かを判別する（ステップＳ１４０４）。
【０１３８】
ステップＳ１４０４の判別の結果、ＩＤＳＴＳ１及びＩＤＳＴＳ２の双方に「１」が代入されているとき、すなわち外部記憶装置１０２及び外部記憶装置１０３が使用可能なときは（ステップＳ１４０４でＹＥＳ）、ＤＡＴＡ０に記録されたデータをＤＡＴＡ１に追加し（ステップＳ１４０５）、また、ＤＡＴＡ０に記録されたデータをＤＡＴＡ２に追加し（ステップＳ１４０５）、さらに、ターゲット履歴（ファイル）ＨＩＳ１，ＨＩＳ２にターゲットの名称、例えば手形を記録して（ステップＳ１４０７）、ステップＳ１４０８に進む。
【０１３９】
このように、コンピュータ１０１と外部記憶装置１０２，１０３とが同じグループである場合は、同一のデータを外部記憶装置１０２と外部記憶装置１０３に記録することができる（同一データ記録手段）。
【０１４０】
また、後述するが、コンピュータ１０１に外部記憶装置が１つ接続され、当該コンピュータ１０１と外部記憶装置が同じグループであると判定された場合には、コンピュータに記憶されているデータを当該外部記憶装置に記録することができる。
【０１４１】
ステップＳ１４０４の判別の結果、ＩＤＳＴＳ１及びＩＤＳＴＳ２の双方に「１」が代入されていないときは（ステップＳ１４０４でＮＯ）、ＩＤＳＴＳ１に「０」が代入されているか否かを判別する（ステップＳ１４０９）。
【０１４２】
ステップＳ１４０９の判別の結果、ＩＤＳＴＳ１に「０」が代入されているとき、すなわち外部記憶装置１０２が接続されていない又は使用可能に設定されていないときは（ステップＳ１４０９でＹＥＳ）、ＤＡＴＡ０に記録されたデータをＤＡＴＡ２に追加し（ステップＳ１４１０）、ターゲット履歴（ファイル）ＨＩＳ２にターゲットの名称、例えば手形を記録して（ステップＳ１４１１）、ステップＳ１４０８に進む。
【０１４３】
ステップＳ１４０９の判別の結果、ＩＤＳＴＳ１に「０」が代入されていないとき、すなわち外部記憶装置１０３が接続されていない又は使用可能に設定されていないときは（ステップＳ１４０９でＮＯ）、ＤＡＴＡ０に記録されたデータをＤＡＴＡ１に追加し（ステップＳ１４１２）、ターゲット履歴（ファイル）ＨＩＳ１にターゲットの名称、例えば手形を記録して（ステップＳ１４１３）、ステップＳ１４０８に進む。
【０１４４】
次いで、ステップＳ１４０８では、ＤＡＴＡ０の記憶領域を初期化して、その後、本処理を終了する。
【０１４５】
本処理によれば、ＤＡＴＡ０の記憶領域を初期化するので、処理後にＤＡＴＡ０の記憶領域に何らかのデータが記録されている場合は、処理に異常が発生したと判断することができる。
【０１４６】
図１５は、図８のステップＳ７１２の検索処理の手順を示すフローチャートである。本処理は、外部記憶装置１０２，１０３に記録されているイメージデータを検索すると共にイメージデータを取得して、該取得したイメージデータをディスプレイ装置２１０に表示する処理である。
【０１４７】
図１５において、まず、コンピュータ１０１のＣＰＵ２０１は、ＩＤＳＴＳ１に「１」が代入されているか否かを判別する（ステップＳ１５０１）。
【０１４８】
ステップＳ１５０１の判別の結果、ＩＤＳＴＳ１に「１」が代入されているときは（ステップＳ１５０１でＹＥＳ）、ターゲット履歴（ファイル）ＨＩＳ１に記録されたターゲットの名称を取得して（ステップＳ１５０２）、ターゲットの名称の一覧を表示する（ステップＳ１５０３）。
【０１４９】
続くステップＳ１５０４では、ＣＰＵ２０１は、図２８に示すような画面を用いてユーザにより入力された検索条件に従って、外部記憶装置１０２のＤＡＴＡ１に記録されたイメージデータの検索を実行して、図２９に示すような検索結果の一覧を表示する（ステップＳ１５０５）。
【０１５０】
なお、図２８に示す画面を用いて入力される検索条件は、「ターゲットの名称」や画像処理装置１０４からイメージデータを取得した際に記録する「記録日付」などを含み、ステップＳ１５０５では、当該検索条件に合致するイメージデータのレコードを検索結果の一覧として表示する。
【０１５１】
なお、図２９に示すような検索結果の一覧からユーザによりレコードが選択され、画像表示ボタンが押下されると、当該選択されたレコードに対応するイメージデータを画像表示画面に表示する。このとき、ＣＰＵ２０１は、上述したハッシュ情報を利用して、改ざん検知処理を実行し、改ざん検知処理の実行結果に応じて図３０に示すような改ざんされている可能性がある旨の表示を行なう。
【０１５２】
ステップＳ１５０１の判別の結果、ＩＤＳＴＳ１に「１」が代入されていないときは（ステップＳ１５０１でＮＯ）、ターゲット履歴（ファイル）ＨＩＳ２に記録されたターゲットの名称を取得して（ステップＳ１５０６）、ターゲットの名称の一覧を表示する（ステップＳ１５０７）。
【０１５３】
続くステップＳ１５０８では、ＣＰＵ２０１は、図２８に示すような画面を用いてユーザにより入力された検索条件に従って、外部記憶装置１０３のＤＡＴＡ２に記録されたイメージデータの検索を実行して、図２９に示すような検索結果の一覧を表示する（ステップＳ１５０９）。
【０１５４】
ステップＳ１５０５の処理の後、又はステップＳ１５０９の処理の後、本処理を終了する。
【０１５５】
図１６は、図８のステップＳ７１６の外部記憶装置復旧処理の手順を示すフローチャートである。本処理は、例えば、外部記憶装置が故障した場合において、新しく接続した外部記憶装置を正常な外部記憶装置により復元する処理である。
【０１５６】
図１６において、まず、コンピュータ１０１のＣＰＵ２０１は、ＩＤＳＴＳ１及びＩＤＳＴＳ２の双方に「１」が代入されているか否かを判別する（ステップＳ１６０１）。
【０１５７】
ステップＳ１６０１の判別の結果、ＩＤＳＴＳ１及びＩＤＳＴＳ２の双方に「１」が代入されているときは（ステップＳ１６０１でＹＥＳ）、図３１に示すようなリカバリー画面を表示する（ステップＳ１６０２）。この画面において、各外部記憶装置に対して相互に複製を行なう動作モードとしての相互複製モードと、一方の外部記憶装置からもう一方の外部記憶装置複製を行なう動作モードとしての片方複製モードとを選択することができる。
【０１５８】
ユーザはステップＳ１６０２で表示される画面から、コピー元ドライブ（コピー元の外部記憶装置）及びコピー先ドライブ（コピー先の外部記憶装置）を、夫々外部記憶装置１０２とするか、それとも外部記憶装置１０３とするかを設定することができる。具体的には、図３１のプルダウン３１０４でコピー元ドライブを外部記憶装置１０２又は外部記憶装置１０３に選択する。図３１のプルダウン３１０４には、ＭＡＳＴＥＲと表示されているが、これは、コピー元ドライブとして外部記憶装置１０２を選択していることを示している。また、同様に、図３１のプルダウン３１０５でコピー先ドライブを外部記憶装置１０２又は外部記憶装置１０３に選択する。図３１のプルダウン３１０５には、ＢＡＣＫＵＰと表示されているが、これは、コピー先ドライブとして外部記憶装置１０３が選択されていることを示している。
【０１５９】
次いで、ユーザによる完全複製ボタン３１０２の押下等の完全複製選択操作があるか否かを判別する（ステップＳ１６０３）。即ち、ＣＰＵが相互複製モードが選択されたか否かを検知する。
【０１６０】
ステップＳ１６０３の判別の結果、完全複製選択操作があるときは（ステップＳ１６０３でＹＥＳ）、コピー元ドライブ又はコピー先ドライブとしてユーザにより選択された外部記憶装置１０２，１０３のＤＡＴＡ１及びＤＡＴＡ２に記録されたデータの比較を行なう。そして、当該比較の結果、コピー元ドライブとして設定された外部記憶装置１０２のＤＡＴＡ１には記録されているが、コピー先ドライブとして設定された外部記憶装置１０３のＤＡＴＡ２には記憶されていないデータ（第１の差分データ）を特定する。さらに、コピー先ドライブとして設定された外部記憶装置１０３のＤＡＴＡ２には記録されているが、コピー元ドライブとして設定された外部記憶装置１０２のＤＡＴＡ１には記録されていないデータ（第二の差分データ）を特定する。
【０１６１】
次いで、ＣＰＵ２０１は、上記特定した第１の差分データをコピー元ドライブとして設定された外部記憶装置１０２から、コピー先ドライブとして設定された外部記憶装置１０３のＤＡＴＡ２に記録する（ステップＳ１６０４）。
【０１６２】
次いで、ＣＰＵ２０１は、第１の差分データが外部記憶装置１０３のＤＡＴＡ２に新たに記録されると、当該記録された第１の差分データから、ターゲット履歴を再構築して、該再構築したターゲット履歴をＨＩＳ２に記録する（ステップＳ１６０５）。
【０１６３】
次いで、ＣＰＵ２０１は、上記特定した第２の差分データをコピー先ドライブとして設定された外部記憶装置１０３から、コピー元ドライブとして設定された外部記憶装置１０２のＤＡＴＡ１に記録する（ステップＳ１６０６）。
【０１６４】
次いで、ＣＰＵ２０１は、第２の差分データが外部記憶装置１０２のＤＡＴＡ１に新たに記録されると、当該記録された第２の差分データから、ターゲット履歴を再構築（生成）して、該再構築したターゲット履歴をＨＩＳ１に記録（履歴情報記録）する（ステップＳ１６０７）。
【０１６５】
ステップＳ１６０３の判別の結果、完全複製選択操作がないときは（ステップＳ１６０３でＮＯ）、ユーザによる実行ボタン３１０１の押下等の実行選択操作があるか否かを判別する（ステップＳ１６０８）。
【０１６６】
ステップＳ１６０８の判別の結果、実行選択操作があるときは（片方複製モードが選択されたことを検知した場合）（ステップＳ１６０８でＹＥＳ）、コピー元ドライブとして設定された外部記憶装置１０２のＤＡＴＡ１に記録されている全てのデータを、コピー先ドライブとして設定された外部記憶装置１０３のＤＡＴＡ２に記録する（ステップＳ１６０９）。ステップＳ１６０９では、データを記録する際に、コピー先ドライブとして設定された外部記憶装置１０３のＤＡＴＡ２に、当該コピーしようとするデータが既に記録されていることを検知（認識）すると、当該データを記録しない。具体的には、記録する際に、ＤＡＴＡ１に記憶されたデータとＤＡＴＡ２に記録されたデータとを比較して、ＤＡＴＡ１とＤＡＴＡ２に共に記録されているデータを認識すると、当該データを上書き記録しないように制御する。
【０１６７】
次いで、ＣＰＵ２０１は、当該記録されたデータから、ターゲット履歴を再構築して、該再構築したターゲット履歴をＨＩＳ２に記録する（ステップＳ１６１０）。
【０１６８】
ステップＳ１６０１の判別の結果、ＩＤＳＴＳ１及びＩＤＳＴＳ２の双方に「１」が代入されていないとき（ステップＳ１６０１でＮＯ）、ステップＳ１６０８の判別の結果、実行選択操作がないとき（ステップＳ１６０８でＮＯ）、ステップＳ１６０７の処理の後、又はステップＳ１６１０の処理の後、本処理を終了する。
【０１６９】
本処理によれば、完全複製処理により、マスターディスク、バックアップディスクそれぞれが記憶しているデータが異なる場合に、互いの差分データのみを互いにコピーすることで、マスターディスクとバックアップディスクとの同期をとることができる。
【０１７０】
図１７は、図７のステップＳ７０７の終了処理の手順を示すフローチャートである。
【０１７１】
図１７において、まず、コンピュータ１０１のＣＰＵ２０１は、ＣＮＤＦＬＧの値が「０」でないか否かを判別する（ステップＳ１７０１）。
【０１７２】
ステップＳ１７０１の判別の結果、ＣＮＤＦＬＧの値が「０」であるときは（ステップＳ１７０１でＹＥＳ）、ＩＤＳＴＳ１に「１」が代入され且つＳＮ０に代入されている値とＳＮ１に代入されている値とが同じであるか否かを判別する（ステップＳ１７０２）。
【０１７３】
ステップＳ１７０２の判別の結果、ＩＤＳＴＳ１に「１」が代入され且つＳＮ０に代入されている値とＳＮ１に代入されている値とが同じであるときは（ステップＳ１７０２でＹＥＳ）、コンピュータ１０１の内部記憶装置の記憶領域（ＥＮＶ０）に記録されている動作設定情報を外部記憶装置１０２の記憶領域（ＥＮＶ１）に記録する（ステップＳ１７０３）（動作設定記録手段）。
【０１７４】
ステップＳ１７０２の判別の結果、ＩＤＳＴＳ１に「１」が代入され且つＳＮ０に代入されている値とＳＮ１に代入されている値とが同じでないとき（ステップＳ１７０２でＮＯ）、又はステップＳ１７０３の処理の後、ＩＤＳＴＳ２に「１」が代入され且つＳＮ０に代入されている値とＳＮ２に代入されている値とが同じであるか否かを判別する（ステップＳ１７０４）。
【０１７５】
ステップＳ１７０４の判別の結果、ＩＤＳＴＳ２に「１」が代入され且つＳＮ０に代入されている値とＳＮ２に代入されている値とが同じであるときは（ステップＳ１７０４でＹＥＳ）、コンピュータ１０１の内部記憶装置の記憶領域（ＥＮＶ０）に記録されている動作設定情報を外部記憶装置１０３の記憶領域（ＥＮＶ２）に記録する（ステップＳ１７０５）（動作設定記録手段）。
【０１７６】
このように、外部記憶装置にデータが記録された後（データを記録する処理の終了後）に、外部記憶装置に動作設定情報を記録する。
【０１７７】
ステップＳ１７０１の判別の結果、ＣＮＤＦＬＧの値が「０」でないとき（ステップＳ１７０１でＹＥＳ）、ステップＳ１７０２の判別の結果、ＩＤＳＴＳ１に「１」が代入され且つＳＮ０に代入されている値とＳＮ１に代入されている値とが同じでないとき（ステップＳ１７０２でＮＯ）、又はステップＳ１７０３の処理の後、本処理を終了する。
【０１７８】
本処理におけるステップＳ１７０２〜ステップＳ１７０５は、接続された外部記憶装置１０２，１０３にコンピュータ１０１のＥＮＶ０に記憶されたデータをバックアップ（コピー）する処理である。ここで、バックアップされたデータは、コンピュータ１０１本体が故障などで、新しいコンピュータに交換された場合などに使用される。これにより、新しいコンピュータの復旧を容易にすることができる。
【０１７９】
また、本処理におけるステップＳ１７０２及びステップＳ１７０４は、グループ識別情報（ＳＮ０，ＳＮ１，ＳＮ１）により、グループを識別している。そして、同じグループでなければ、コンピュータ１０１のＥＮＶ０に記憶されたデータのバックアップは行なわないように制御している。これにより、コンピュータ１０１が一時的に使用している外部記憶装置（他のコンピュータにより使用可能に設定された外部記憶装置）には、ＥＮＶ０に記憶されたデータのバックアップを行なわないようにすることができる。したがって、コンピュータ１０１本体が故障などで停止した場合においても、他のコンピュータに外部記憶装置を接続して業務を続行することができ、もって、業務の停滞を容易に防止することができる。
【０１８０】
また、本発明の目的は、以下の処理を実行することによって達成される。即ち、上述した実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１８１】
また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等である。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【０１８２】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれる。
【０１８３】
更に、前述した実施の形態の機能が以下の処理によって実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行う場合である。
【０１８４】
上記の処理により、業務の停滞を容易に防止することができる。
【図面の簡単な説明】
【０１８５】
【図１】本発明の実施の形態に係る情報処理装置を備える情報処理システムのシステム構成を概略的に示すブロック図である。
【図２】図１におけるコンピュータのハードウェア構成を概略的に示すブロック図である。
【図３】図１におけるコンピュータのソフトウェア構成を概略的に示すブロック図である。
【図４】図１におけるコンピュータが備える機能の構成を概略的に示すブロック図である。
【図５】図１におけるコンピュータの内部記憶装置及びＲＡＭと、各外部記憶装置とに夫々格納されるデータの記憶領域を示す概念図である。
【図６】図１におけるコンピュータの内部記憶装置及びＲＡＭと、各外部記憶装置とに夫々格納されるデータの内容を説明するための図である。
【図７】図１におけるコンピュータが実行する情報処理の手順を示すフローチャートである。
【図８】図１におけるコンピュータが実行する情報処理の手順を示すフローチャートである。
【図９】図７のステップＳ７０１のシステム状態確認処理の手順を示すフローチャートである。
【図１０】図７のステップＳ７０１のシステム状態確認処理の手順を示すフローチャートである。
【図１１】図１０のステップＳ９１７のリカバリー処理の手順を示すフローチャートである。
【図１２】図１０のステップＳ９２５及びステップＳ９２９の一時使用確認処理の手順を示すフローチャートである。
【図１３】図７のステップＳ７０６、及び図８のステップＳ７１５の外部記憶装置初期設定処理の手順を示すフローチャートである。
【図１４】図８のステップＳ７１１の記録処理の手順を示すフローチャートである。
【図１５】図８のステップＳ７１２の検索処理の手順を示すフローチャートである。
【図１６】図８のステップＳ７１６の外部記憶装置復旧処理の手順を示すフローチャートである。
【図１７】図７のステップＳ７０７の終了処理の手順を示すフローチャートである。
【図１８】図７のステップＳ７０３で表示されるメニュー画面の一例である。
【図１９】図７のステップＳ７０９で表示されるメニュー画面の一例である。
【図２０】図７のステップＳ７０５で表示されるメニュー画面の一例である。
【図２１】図１０のステップＳ９１８で表示される画面の一例である。
【図２２】図１０のステップＳ９２１で表示される画面の一例である。
【図２３】図１０のステップＳ９２７で表示される画面の一例である。
【図２４】図１１のステップＳ１１０１で表示される画面の一例である。
【図２５】図１２のステップＳ１２０１で表示される画面の一例である。
【図２６】図１３のステップＳ１３０１で表示される画面の一例である。
【図２７】図１４のステップＳ１４０２で表示される画面の一例である。
【図２８】図１５のステップＳ１５０４及びステップＳ１５０８で表示される画面の一例である。
【図２９】図１５のステップＳ１５０５及びステップＳ１５０９で表示される画面の一例である。
【図３０】図１５のステップＳ１５０５及びステップＳ１５０９で表示される画面の一例である。
【図３１】図１６のステップＳ１６０２で表示される画面の一例である。
【符号の説明】
【０１８６】
１００  情報処理システム
１０１  コンピュータ
１０２，１０３  外部記憶装置
１０４  画像処理装置
４０１  グループ識別情報取得部
４０２  グループ判定部
４０３  同一データ記録部
４０４  動作設定記録部
４０５  受付部
４０６  動作設定更新部
４０７  データ記録部
４０８  履歴情報記録部
４０９  選択部
４１０  片方複製部
４１１  相互複製部
【図１】
0004902458.tif 000002
【図２】
0004902458.tif 000003
【図３】
0004902458.tif 000004
【図４】
0004902458.tif 000005
【図５】
0004902458.tif 000006
【図６】
0004902458.tif 000007
【図７】
0004902458.tif 000008
【図８】
0004902458.tif 000009
【図９】
0004902458.tif 000010
【図１０】
0004902458.tif 000011
【図１１】
0004902458.tif 000012
【図１２】
0004902458.tif 000013
【図１３】
0004902458.tif 000014
【図１４】
0004902458.tif 000015
【図１５】
0004902458.tif 000016
【図１６】
0004902458.tif 000017
【図１７】
0004902458.tif 000018
【図１８】
0004902458.tif 000019
【図１９】
0004902458.tif 000020
【図２０】
0004902458.tif 000021
【図２１】
0004902458.tif 000022
【図２２】
0004902458.tif 000023
【図２３】
0004902458.tif 000024
【図２４】
0004902458.tif 000025
【図２５】
0004902458.tif 000026
【図２６】
0004902458.tif 000027
【図２７】
0004902458.tif 000028
【図２８】
0004902458.tif 000029
【図２９】
0004902458.tif 000030
【図３０】
0004902458.tif 000031
【図３１】
0004902458.tif 000032