(57)【要約】【課題】フォトストレージ装置を交換する場合でも、情報の連続性を維持して、装置交換後でもユーザーがそれ以前と同様に装置を使用可能とする。【解決手段】装置ＡのＵＳＢホストインタフェースと、装置ＢのＵＳＢデバイスインタフェースとをＵＳＢケーブルで接続し、装置Ａ内の画像データのバックアップを実行する。その際、装置Ａ内で画像データを管理するための管理情報を装置Ｂに送信し、装置Ａにおける情報を装置Ｂでも維持する。【選択図】図１
2007295299.tif 000002
【特許請求の範囲】
【請求項１】
着脱可能な記録媒体を装着する装着手段と、
前記装着手段に装着された記録媒体に記録された第１の画像データを一時的に格納する第１の一時格納手段と、
前記第１の一時格納手段に格納された前記第１の画像データと、前記第１の画像データを管理するための第１の管理情報とを永続的に格納する第１の永続格納手段と、
他の画像蓄積装置と接続するための接続手段と、
前記接続手段を介して前記他の画像蓄積装置の第２の永続格納手段に格納されている第２の画像データと該第２の画像データを管理するための第２の管理情報とを取得し、前記第１の一時格納手段に格納し、更に前記第１の永続格納手段に格納する制御手段とを備え、
前記第２の画像データが前記第１の永続格納手段に格納される場合に、該第１の永続格納手段における前記第２の画像データの管理のために、前記第１の管理情報が前記第２の管理情報を利用して更新されることを特徴とする画像蓄積装置。
【請求項２】
前記管理情報には、少なくとも、画像データを永続格納手段に格納した日時に関する格納日時情報が含まれ、
前記更新は、前記第２の管理情報において前記第２の画像データに設定されている格納日時情報を利用して行われることを特徴とする請求項１に記載の画像蓄積装置。
【請求項３】
前記管理情報には、少なくとも画像データを識別する識別情報が更に含まれ、
前記更新は、前記第１の管理情報において前記第１の画像データに割り当てられている識別情報とは異なる識別情報が前記第２の画像データについて割り当てられることにより行われることを特徴とする請求項２に記載の画像蓄積装置。
【請求項４】
前記接続手段は、ＵＳＢ接続方式により前記他の画像蓄積装置との接続を提供することを特徴とする請求項１乃至３のいずれかに記載の画像蓄積装置。
【請求項５】
着脱可能な記録媒体を装着する装着手段と、
前記装着手段に装着された記録媒体に記録された第１の画像データを一時的に格納する第１の一時格納手段と、
前記第１の一時格納手段に格納された前記第１の画像データと、前記第１の画像データを管理するための第１の管理情報とを永続的に格納する第１の永続格納手段と、
他の画像蓄積装置と接続するための接続手段とを備える画像蓄積装置の制御方法であって、
前記接続手段を介して前記他の画像蓄積装置の第２の永続格納手段に格納されている第２の画像データと該第２の画像データを管理するための第２の管理情報とを取得する工程と、
前記第１の一時格納手段に格納し、更に前記第１の永続格納手段に格納する制御工程とを備え、
前記第２の画像データが前記第１の永続格納手段に格納される場合に、該第１の永続格納手段における前記第２の画像データの管理のために、前記第１の管理情報が前記第２の管理情報を利用して更新されることを特徴とする方法。
【請求項６】
コンピュータを、請求項１乃至４のいずれかに記載の画像蓄積装置として機能させるためのコンピュータプログラム。
【請求項７】
請求項６に記載のコンピュータプログラムを記憶した、コンピュータで読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像蓄積装置及びその制御方法、コンピュータプログラム、記憶媒体に関する。
【背景技術】
【０００２】
デジタルカメラで撮影されて生成された撮影画像データは、多くの場合、デジタルカメラに装着されたコンパクトフラッシュ（登録商標）などの記録メディアにいったん保存される。この記録メディアの容量はさほど多くはないため、一般的には、その中の撮影画像データはＰＣのハードディスクなどにコピー、あるいはそこからCD-RやDVD-Rにコピーして蓄積保管されることが多く、記録メディアはほとんどの場合撮影画像データの一時的な記録場所としてのみ用いられる。
【０００３】
これに対し、近年、ハードディスク装置のような大容量記憶装置と、記録メディアのスロットを装備した“フォトストレージ装置”と呼ばれる画像蓄積装置が登場してきている（特許文献１を参照。）。これは、撮影画像データを格納した記録メディアをスロットに装着すると、その中のファイルを自動でハードディスク装置へコピーする機能を有する装置であり、これを用いれば、多量の撮影画像データをＰＣなしで蓄積保管することができる。このような画像蓄積装置の中には、液晶ビューアを装備し、内蔵大容量記憶装置へコピーされた画像データから、該装置の操作部を用いて検索を行い、その結果得られた画像を該液晶ビューアで確認することのできる製品も販売されている。
【０００４】
また、記録メディアのスロットから、ホストＰＣを介さず該プリンタ装置単体で画像データを印刷できる機能を有するプリンタ装置がある。その中には、記録メディアのデータを、ホストＰＣを介さず、該記録メディアとは別の外部記憶装置へバックアップする機能を有するプリンタ装置もある（特許文献２参照）。
【０００５】
ところで、画像蓄積装置は、一般には、ＰＣへのインタフェース機能を有する。記録メディアから画像蓄積装置内の大容量記憶装置へコピーされた撮影画像データは、このインタフェース経由でＰＣへコピーされ、ＰＣにおいてＣＤ−Ｒ等の記録媒体に記録され、保存されることが多い。ここで、画像蓄積装置が特許文献２のようなプリンタ装置と同様に、外部記憶装置へのインタフェースを有する場合を考える。この場合、画像蓄積装置内の大容量記憶装置に保存されている撮影画像データを、ホストＰＣを介さず、該インタフェース経由で外部記憶装置へバックアップすることが可能となる。
【０００６】
画像蓄積装置に内蔵されているハードディスク装置は、２００４年時点で２０〜４０ＧＢ程度の容量を持ち、今後はさらに増えていくことが予想される。
これに対し、特許文献２に開示される方法で、内蔵ハードディスク装置に蓄積されている全ての撮影画像データをＣＤ−Ｒ等にバックアップするならば、相当枚数の記録媒体が必要になり、ユーザにとってコストと手間がかかるという問題がある。
【０００７】
また、ユーザが画像蓄積装置自体を買い換えて、画像蓄積装置Ａに蓄積保存した撮影画像データを別の画像蓄積装置Ｂへ移動する場合、Ａのデータを一旦はＰＣへコピーし、それをＢにコピーするという手間がかかる。この場合、画像蓄積装置の他にＰＣが必要になってしまう。
【０００８】
画像蓄積装置内部では、図３に示すような表形式の管理テーブルを用いて管理を行っている場合がある。図３の管理テーブル３００には、装置内部に蓄積されている撮影画像ファイル毎にエントリが作成されされる。各エントリには、例えば画像ID３０１、ファイル名３０２、ＣＲＣ３０３、撮影日時３０４及び格納日時３０５等の登録される。
【０００９】
ここで、画像ＩＤ３０１は、個々の撮影画像ファイルを一意に識別するための識別情報である。また、ファイル名３０２は、画像ファイルに与えられた名称である。ＣＲＣ３０３は、同一画像のチェックのために使用されるCRC(Cyclic Redundancy Check)値である。撮影日時３０４は、ファイル自体が生成された日時を示す。格納日時３０５は、ファイルが装置に登録された日時を示す。
【００１０】
装置のＣＰＵはこの管理テーブル３００を用いて画像ファイルの管理を行う。たとえば、ユーザが装置の操作部から格納日時を指定入力すると、装置のＣＰＵがその管理テーブルを検索して、入力日時に装置に格納された画像ファイルを検索して、装置外部に出力したりすることができる。
【００１１】
ここで、上記のように画像蓄積装置Ａから画像蓄積装置Ｂへ画像データをＰＣ経由で移す作業を行った場合、装置Ａにあった撮影画像データは装置Ｂに新たに登録されることになる。よって、装置Ａでの各撮影画像ファイルの格納日時のデータは消えてしまい、移した画像ファイルについては、格納日時のデータは、装置Ｂへコピーした日時のデータになってしまう。この場合、格納日時はユーザにとってはあまり意味のないデータになってしまう。
【特許文献１】特開２０００−１８４３２４号公報
【特許文献２】特開２００３−２６６８８０号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
このように、画像蓄積装置を交換する場合に、情報の連続性が損なわれてしまい、装置交換後は、ユーザーがそれ以前と同様に装置を使用するができないことがある。
【００１３】
そこで、本発明は、画像蓄積装置を交換する場合でも、情報の連続性を維持して、装置交換後でもユーザーがそれ以前と同様に装置を使用することを可能とする。
【課題を解決するための手段】
【００１４】
上記課題を解決するための本発明は、着脱可能な記録媒体を装着する装着手段と、前記装着手段に装着された記録媒体に記録された第１の画像データを一時的に格納する第１の一時格納手段と、前記第１の一時格納手段に格納された前記第１の画像データと、前記第１の画像データを管理するための第１の管理情報とを永続的に格納する第１の永続格納手段と、他の画像蓄積装置と接続するための接続手段と、前記接続手段を介して前記他の画像蓄積装置の第２の永続格納手段に格納されている第２の画像データと該第２の画像データを管理するための第２の管理情報とを取得し、前記第１の一時格納手段に格納し、更に前記第１の永続格納手段に格納する制御手段とを備え、前記第２の画像データが前記第１の永続格納手段に格納される場合に、該第１の永続格納手段における前記第２の画像データの管理のために、前記第１の管理情報が前記第２の管理情報を利用して更新されることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、画像蓄積装置を交換する場合でも、情報の連続性を維持して、装置交換後でもユーザーがそれ以前と同様に装置を使用することができる。
【発明を実施するための最良の形態】
【００１６】
以下、添付の図面を参照して、本発明の実施形態を説明する。図１は本実施形態に対応する、フォトストレージ装置としての画像蓄積装置のハードウェア構成の一例を示すブロック図である。図１の画像蓄積装置１００において、大容量記憶装置１０１は、画像データを蓄積し、ハードディスク装置などで構成される。この大容量記憶装置１０１は、記録メディア１０３からコピーされる画像データを一時的に格納するための一時格納領域１０１ａと、管理テーブル３００を用いて永続的に格納される永続格納領域１０１ｂに論理的に分けられている。この管理テーブル３００は、画像データを管理するための管理情報として永続格納領域１０１ｂ内に記憶されるもので、その構成は図３を参照して既に説明しているので、ここでは説明を省略する。
【００１７】
ＣＰＵ１０２は、システム全体を制御する。また、ＣＰＵ１０２は管理テーブル３００を用いて、永続格納領域１０１ｂに蓄積された画像データの管理を行う。記録メディア１０３は、画像データを含めたデジタルデータを記録可能な記録媒体である。記録メディア１０３には、例えばＣＦカード、ＳＤカードなどが含まれる。なお、記録メディア１０３として採用可能な記録媒体は、画像データを撮像するデジタルカメラ等の撮像装置と共用可能な汎用のものであれば、その種類が限定されるものではない。
【００１８】
スロット１０４は、記録メディア１０３を画像蓄積装置１００に装着するためのスロットである。このスロット１０４経由で、ＣＰＵ１０２は記録メディア１０３に対して画像データ等のデータの読み書きを行うことができる。表示部１０５は、ビットマップ画像データ等の表示が可能な表示部である。操作部１０６は、ユーザが画像蓄積装置１００の操作を行うためのユーザーインタフェースであり、カーソルキーなどが含まれる。
【００１９】
ＵＳＢデバイスインターフェース１０７は、画像蓄積装置１００が外部のホストＰＣや他の画像蓄積装置からの制御を受けたり、データのやり取りを行ったりするための通信媒介である。ＵＳＢホストインターフェース１０８は、画像蓄積装置１００がデジタルカメラや他の画像蓄積装置の制御を行ったり、データのやり取りを行ったりするための通信媒介である。
【００２０】
メモリ１０９は、画像蓄積装置１００の動作を制御するためのプログラムを格納し、ＣＰＵ１０２のワークエリアとしても利用可能な記憶装置である。メモリ１０９は、ＲＯＭやＲＡＭの他、処理プログラムを格納するためのハードディスクを含婿とができる。
【００２１】
上記の１０１、１０２、及び、１０４〜１０９までの各処理ブロックは、互いにバス１０９によって接続される。
【００２２】
次に、図２のフローチャートを参照して、画像蓄積装置１００のＣＰＵ１０２が、デジタルカメラ等により記録メディア１０３に記録された画像データをコピーして、大容量記憶装置１０１に蓄積するまでの動作を説明する。図２のフローチャートは、大容量記憶装置１０１或いは、メモリ１０９に格納された処理プログラムをＣＰＵ１０２が実行することで実現される。
【００２３】
まず、ステップＳ２０１では、記録メディア１０３がスロット１０４に装着されたか否かを監視している。なお、本実施形態では記録メディア１０３には、デジタルカメラ等で撮影された画像データが格納されているものとする。もし、記録メディア１０３の装着が検知された場合には（ステップＳ２０１において「ＹＥＳ」）、ステップＳ２０２に移行する。一方、装着が検知されない場合には（ステップＳ２０１において「ＮＯ」）、監視を継続する。
【００２４】
ステップＳ２０２では、記録メディア１０３内のデータを解析し、すべての画像データの情報を得る。次に、ステップＳ２０３では、記録メディア１０３から画像データを読み出し、大容量記憶装置１０１内の一時格納領域１０１ａにコピーする。
【００２５】
更に、ステップＳ２０４では、一時格納領域１０１ａ内にコピーした画像データのうち、未処理のデータを注目画像データとして選択する。ステップＳ２０５では、管理テーブル３００内に既に登録済みの画像ＩＤ３０１と重複しない画像ＩＤを、注目画像データに割り当てる。
【００２６】
更に、ステップＳ２０６では、管理テーブル３００において、ステップＳ２０５で割り当てた画像ＩＤについてのエントリを作成する。ステップＳ２０７では、作成したエントリについて、ファイル名３０２、ＣＲＣ３０３、撮影日時３０４及び格納日時３０５をそれぞれ設定する。なお、撮影日時３０４については、注目画像データのタイムスタンプを用いることができる。また、格納日時３０５には、本処理を行った時点の日時を設定する。この日時データは、画像蓄積装置１００内の不図示の時計から取得することができる。
【００２７】
次に、ステップＳ２０８では、注目画像データを、一時格納領域１０１ａから、永続格納領域１０１ｂへ移動する。次に、ステップＳ２０９では、一時格納領域１０１ａ内に未処理の画像データが残っていないかを判定する。もし、未処理の画像データが残っている場合には（ステップＳ２０９において「ＹＥＳ」）、ステップＳ２０４に戻って、処理を継続する。一方、未処理の画像データがない場合には（ステップＳ２０９において「ＮＯ」）、本処理を終了する。
【００２８】
以上のようにして、デジタルカメラなどで撮影し記録メディア１０３に記録された画像データを、大容量記憶装置１０１内の永続格納領域１０１ａに格納することができる。格納された画像データは、管理テーブル３００に従って、ＣＰＵ１０２により管理可能となる。
【００２９】
例えば、所定の日時に撮影した撮影画像データを検索する場合には、まず、ユーザから操作部１０６を利用して該日時の入力を受け付ける。ＣＰＵ１０２は、受け付けた日時情報に基づき管理テーブル３００を検索し、所望の画像データを取得する。
【００３０】
次に、図４を参照して、図１に示す構成を備える２つの画像蓄積装置Ａ及び画像蓄積装置Ｂとの間で、画像データを移動又はコピー（バックアップコピーも含む）する場合の処理を説明する。なお、図４の例では、保存対象の画像データを格納している装置Ａがホスト側装置として振る舞い、画像データが移動又はコピーされる装置Ｂがデバイス側装置として振る舞う。図４のフローチャートは、各装置の大容量記憶装置１０１或いは、メモリ１０９に格納された処理プログラムを、各ＣＰＵ１０２が実行することで実現される。
【００３１】
まず、ステップＳ４０１では、装置Ａにおいて、ＵＳＢホストインターフェース１０８にＵＳＢケーブルが接続されたか否かが検知される。もし、接続が検知された場合は（ステップＳ４０１において「ＹＥＳ」）、ステップＳ４０２に移行して、相手方の装置ＢとのＵＳＢ接続を確立するための処理を実行する。
【００３２】
装置Ｂにおいても同様に、ステップＳ４０３において、ＵＳＢデバイスインターフェース１０７にＵＳＢケーブルが接続されたか否かが検知される。もし、接続が検知された場合は（ステップＳ４０３において「ＹＥＳ」）、ステップＳ４０４に移行して、相手方の装置ＡとのＵＳＢ接続を確立するための処理を実行する。
【００３３】
装置Ａでは、ＵＳＢ接続確立後、ステップＳ４０５において、ユーザから大容量記憶装置１０１の永続格納領域１０１ｂに格納されている画像データのバックアップ指示を受け付ける。続いて、ステップＳ４０６において、バックアップ対象の永続格納領域１０１ｂ内の画像データをＵＳＢホストインタフェース１０８を介して装置Ｂに送信する。
【００３４】
装置Ｂでは、ＵＳＢ接続確立後、ステップＳ４０７において、装置Ａからのデータ受信を監視している。もしデータを受信した場合（ステップＳ４０７において「ＹＥＳ」）、ステップＳ４０８に移行する。データを受信しない場合は（ステップＳ４０７において「ＮＯ」）、監視を継続する。ステップＳ４０８では、受信したデータを装置Ｂ内の大容量記憶装置１０１の一時格納領域１０１ａに保存する。
【００３５】
装置Ａでは、ステップＳ４０９において、ステップＳ４０６で装置Ｂに送信した画像データを、装置Ｂの永続格納領域１０１ｂに格納する命令を送信する。装置ＢはステップＳ４１０でこの命令の受信を監視しており、命令を受信した場合には（ステップＳ４１０において「ＹＥＳ」）ステップＳ４１１に移行する。命令を受信しない場合は（ステップＳ４１０において「ＮＯ」）、受信の監視を継続する。
【００３６】
ステップＳ４１１では、装置Ｂの一時格納領域１０１ａに保存した画像データを、永続格納領域１０１ｂに格納する処理を行う。ここでの処理の詳細は、図５を参照して後述する。
【００３７】
次に、ステップＳ４１２に移行して、一時格納領域１０１ａに保存した全ての画像データを永続格納領域１０１ｂに格納する処理が完了したか否かを判定する。格納が完了した場合には（ステップＳ４１２において「ＹＥＳ」）ステップＳ４１４に移行する。ステップＳ４１４では、格納完了の旨を装置Ａに対し通知して、本処理を終了する。
【００３８】
一方、格納処理が完了しない場合（ステップＳ４１２において「ＮＯ」）、ステップＳ４１３で、格納処理が失敗したか否かを判定する。もし処理に失敗した場合には（ステップＳ４１３において「ＹＥＳ」）、ステップＳ４１４へ移行する。ステップＳ４１４では、処理に失敗した旨を装置Ａに対し通知して、本処理を終了する。なお、格納処理の失敗ではない場合には（ステップＳ４１３において「ＮＯ」）、ステップＳ４１１に移行して格納処理を継続する。
【００３９】
装置Ａでは、ステップＳ４１５において装置Ｂからの処理結果通知の受信を監視しており、もし通知を受信した場合には（ステップＳ４１５において「ＹＥＳ」）、ステップＳ４１６に移行する。ステップＳ４１６では、通知内容に応じて、表示部１０５に表示を行い、本処理を終了する。
【００４０】
次に、図５を参照して、図４のステップＳ４１１における処理の詳細を説明する。図５の処理は、装置Ｂの大容量記憶装置１０１或いは、メモリ１０９に格納された処理プログラムをＣＰＵ１０２が実行することで実現される。
【００４１】
まず、ステップＳ５０１では、装置Ｂの一時格納領域１０１ａ内にコピーした画像データのうち、未処理のデータを注目画像データとして選択する。ステップＳ５０２では、装置Ｂの管理テーブル３００内に既に登録済みの画像ＩＤ３０１と重複しない画像ＩＤを、注目画像データに割り当てる。
【００４２】
更に、ステップＳ５０３では、管理テーブル３００において、ステップＳ５０２で割り当てた画像ＩＤについてのエントリを作成する。ステップＳ５０４では、作成したエントリについて、ファイル名３０２、ＣＲＣ３０３及び撮影日時３０４をそれぞれ設定する。
【００４３】
次に、ステップＳ５０５において、装置Ａから画像データと共に管理テーブル３００を受信したか否かを判定する。もし、管理テーブル３００も受信した場合には（ステップＳ５０５において「ＹＥＳ」）、ステップＳ５０６に移行する。一方、管理テーブル３００を受信していない場合には（ステップＳ５０５において「ＮＯ」）、ステップＳ５０７に移行する。
【００４４】
ステップＳ５０６では、受信して、一時格納領域１０１ａに保存されている管理テーブル３００に基づいて、注目画像データの格納日時３０５を設定する。また、ステップＳ５０７では、本処理を行った時点の日時を設定する。この日時データは、装置Ｂ内の不図示の時計から取得することができる。
【００４５】
次に、ステップＳ５０８では、注目画像データを、一時格納領域１０１ａから、永続格納領域１０１ｂへ移動する。次に、ステップＳ５０９では、一時格納領域１０１ａ内に未処理の画像データが残っていないかを判定する。もし、未処理の画像データが残っている場合には（ステップＳ５０９において「ＹＥＳ」）、ステップＳ５０１に戻って、処理を継続する。一方、未処理の画像データがない場合には（ステップＳ５０９において「ＮＯ」）、本処理を終了する。
【００４６】
以上のように、装置Ａから装置Ｂに画像データを移動する場合であっても、装置Ａの管理テーブル３００において管理されていた情報を残すことができるので、データの移動を行っても管理情報の連続性を維持することができる。
【００４７】
以下では、図６の具体例を参照して、図４及び図５の処理の前後における装置Ａと装置Ｂの管理テーブル３００の変化を説明する。
【００４８】
図６において（ａ）は、上記の処理を行う以前の装置Ａの管理テーブル３００の状態を示す。また、（ｂ）は同じく、上記処理以前の装置Ｂの管理テーブル３００の状態を示している。（ｃ）は、上記処理後の装置Ｂの管理テーブル３００の状態を示している。
【００４９】
（ｃ）において、枠で囲った６０１が、上記の処理によって追加された部分である。ここでは、格納日時が、装置Ａの管理テーブル３００のものと一致する。その一方で画像ＩＤ３０１は、装置Ａの管理テーブル３００とは異なり、装置Ｂの管理テーブル３００内で、画像データを一意に識別可能にしている。
【００５０】
これにより、ユーザは、装置Ｂで、装置Ａでの格納日時で撮影画像データの検索などを行うことができる。つまり、ユーザは、装置をＡからＢに買い換えた後も、以前と同一の装置を使い続けているのと同じ感覚で画像蓄積装置１００を使うことができる。
【００５１】
なお、上記の処理では、ユーザが装置Ａにバックアップ指示を行うこととなっている（ステップＳ４０５）が、ユーザは装置Ａに格納された画像データのバックアップ指示を、装置Ｂに対して行ってもよい。
その場合、装置Ａは、ＵＳＢケーブル経由で定期的に装置Ｂへポーリング確認動作を行う。そして、装置Ｂがユーザからのバックアップ指示を受け付けた際に、ポーリング処理への返信として、装置Ｂがその内容を装置Ａに通知し、その後は装置ＡのＣＰＵ１０２が主体となって図４及び図５と同様の動作を行えばよい。
【００５２】
以上の構成によって、ユーザは、装置ＡのＵＳＢホストインタフェース１０８と、装置ＢのＵＳＢデバイスインタフェース１０７とをＵＳＢケーブルで接続し、バックアップ操作を行うだけで、装置Ａ内の画像データのバックアップを実行できる。その際、ＰＣを介する必要もないし、バックアップ先もＣＤ−ＲやＤＶＤ−Ｒのような容量が小さい、或いは、制限のある媒体ではなく、大容量のハードディスク記憶装置を利用することができる。
【００５３】
更に、本実施形態のバックアップ処理では、装置Ａで画像データを管理するために利用される管理テーブルの情報が装置Ｂにも引き継がれるので、装置Ｂでも、装置Ａと同様にして画像データの管理を行うことができる。
【００５４】
［その他の実施形態］
なお、本発明は、複数の機器（例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用してもよい。
【００５５】
また、本発明の目的は、前述した機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムに供給し、そのシステムがプログラムコードを読み出し実行することによっても達成される。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現し、そのプログラムコードを記憶した記憶媒体は本発明を構成する。また、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した機能が実現される場合も含まれる。
【００５６】
さらに、以下の形態で実現しても構わない。すなわち、記憶媒体から読み出されたプログラムコードを、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込む。そして、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行って、前述した機能が実現される場合も含まれる。
【００５７】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明したフローチャートに対応するプログラムコードが格納されることになる。
【図面の簡単な説明】
【００５８】
【図１】本発明の実施形態に対応する画像蓄積装置１００のハードウェア構成の一例を示すブロック図である。
【図２】本発明の実施形態に対応する、記録メディア１０３内の画像データを画像蓄積装置１００に格納するための処理の一例を示すフローチャートである。
【図３】本発明の実施形態に対応する、装置の永続格納領域１０１ｂに格納された画像データを管理するための管理テーブル３００のデータ構成の一例を示す図である。
【図４】本発明の実施形態に対応する、画像データのバックアップ処理の一例を示すフローチャートである。
【図５】本発明の実施形態に対応する、装置Ｂにおける画像データ格納処理の一例を示すフローチャートである。
【図６】本発明の実施形態に対応する、バックアップ処理前後の管理テーブル３００の状態を一例として説明するための図である。
【図１】
2007295299.tif 000003
【図２】
2007295299.tif 000004
【図３】
2007295299.tif 000005
【図４】
2007295299.tif 000006
【図５】
2007295299.tif 000007
【図６】
2007295299.tif 000008