(57)【特許請求の範囲】
【請求項１】
画像ファイルを管理する画像管理装置と通信する通信手段を有する画像処理装置であって、
画像ファイルを保存する記憶媒体と、
前記画像処理装置の識別情報と、前記記憶媒体の記憶可能容量とを前記通信手段を介して前記画像管理装置へ送信する送信処理手段と、
前記通信手段を介して前記画像管理装置から、前記画像管理装置の識別情報と、前記記憶可能容量に基づき前記画像管理装置の記憶媒体に前記画像処理装置から送信された画像ファイルを保存するための領域として確保された予約容量とを受信する受信処理手段と、
前記画像管理装置から受信した識別情報と予約容量とを対応付けて予約情報として記憶する記憶手段と、を有し、
前記送信処理手段は、前記通信手段を介して前記画像管理装置との通信が開始されたことに応じて、前記記憶媒体に保存されている画像ファイルのうち、前記画像管理装置に未保存の画像ファイルを前記画像管理装置に送信し、
当該画像ファイルの送信の後で前記画像管理装置において前記画像処理装置から送信された画像ファイルを保存するために確保された領域に応じて、前記受信処理手段は、前記予約容量を受信し、
前記記憶手段は、受信した前記予約容量を用いて、前記予約情報を更新することを特徴とする画像処理装置。
【請求項２】
前記送信処理手段は、前記記憶媒体に保存されている画像ファイルを前記画像管理装置に保存するために当該画像管理装置の記憶媒体の領域を予め確保するための容量予約要求を当該画像管理装置へ送信することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記受信処理手段が受信した前記画像管理装置の識別情報と予約容量とを含む予約テーブルを作成する作成手段と、
前記通信手段を介して前記画像管理装置から、前記画像管理装置の記憶媒体の記憶可能容量を取得し、当該記憶可能容量に基づいて前記画像管理装置への画像ファイルの保存を行う保存処理手段と、
前記画像管理装置へ保存した画像ファイルのサイズに基づき、前記予約テーブルを更新する更新手段と、を更に有することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記保存処理手段は、前記記憶可能容量が未保存の画像ファイルのサイズよりも小さい場合、当該未保存の画像ファイルを前記画像管理装置の記憶媒体における予約されていない領域へ保存することを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記画像処理装置は、前記画像管理装置との通信が確立したことに応じて、前記送処理信手段による送信処理および前記受信処理手段による受信処理を実行することを特徴とする請求項１ないし４のいずれか１項に記載の画像処理装置。
【請求項６】
画像ファイルを生成する画像処理装置と通信する通信手段を有する画像管理装置であって、
画像ファイルを保存する記憶媒体と、
前記通信手段を介して前記画像処理装置から当該画像処理装置の識別情報と、前記画像処理装置の記憶媒体の記憶可能容量とを受信する受信処理手段と、
前記受信処理手段で受信した前記画像処理装置の記憶媒体の記憶可能容量に基づき、前記画像管理装置の記憶媒体に前記画像処理装置から送信された画像ファイルを保存するための領域を確保し、前記確保された領域を、前記画像処理装置以外の機器から受信したデータの記録に使用しないように制御する制御手段と、
前記通信手段を介して、前記画像管理装置の識別情報と、前記画像管理装置の記憶媒体に前記画像処理装置から送信された画像ファイルを保存するための領域として確保された予約容量とを送信する送信処理手段と、
前記画像処理装置から受信した前記画像処理装置の識別情報と、前記確保された予約容量とを対応付けて予約管理情報として記憶する記憶手段と、を有し、
前記受信処理手段は、前記通信手段を介して前記画像管理装置との通信が開始されたことに応じて、前記画像処理装置の記憶媒体に保存されている画像ファイルのうち、前記画像管理装置に未保存の画像ファイルを前記画像処理装置から受信し、
当該画像ファイルの受信の後で前記画像管理装置において前記画像処理装置から送信された画像ファイルを保存するために確保された領域に応じて、前記送信処理手段は、前記予約容量を送信し、
前記記憶手段は、前記確保された予約容量を用いて、前記予約管理情報を更新することを特徴とする画像管理装置。
【請求項７】
前記受信処理手段は更に、前記通信手段を介して前記画像処理装置が記憶している画像ファイルを前記記憶媒体に保存するために当該記憶媒体の領域を予め確保するための容量予約要求を受信し、
前記画像管理装置は、
前記記憶媒体の空き領域の容量と前記容量予約要求に応じた容量とに基づき、予約容量を決定する決定手段と、
前記決定手段により決定された予約容量と、前記画像ファイルを保存するために必要な最低限の記憶容量とに基づいて予約の可否を判定する判定手段と、
前記判定手段による判定の結果を通知する通知手段と、を更に有することを特徴とする請求項６に記載の画像管理装置。
【請求項８】
前記受信処理手段は、前記通信手段を介して前記画像処理装置から当該画像処理装置の識別情報及び当該画像処理装置の記憶媒体が有する最大記憶容量を受信し、
前記画像管理装置は、
前記画像処理装置から受信した前記識別情報及び前記最大記憶容量と、前記決定された予約容量とを含む予約管理テーブルを作成する作成手段を更に備えることを特徴とする請求項７に記載の画像管理装置。
【請求項９】
前記送信処理手段は更に、前記画像処理装置から受信した前記容量予約要求に応じた容量と、前記予約管理テーブルに登録された予約容量とから前記記憶媒体の記憶可能容量を算出し、
前記算出された記憶可能容量を前記画像処理装置へ送信することを特徴とする請求項８に記載の画像管理装置。
【請求項１０】
前記算出された記憶可能容量が未保存の画像ファイルのサイズよりも小さい場合、当該未保存の画像ファイルを前記画像管理装置の記憶媒体における予約されていない領域へ保存する保存処理手段を更に有することを特徴とする請求項９に記載の画像管理装置。
【請求項１１】
前記画像管理装置は、前記画像処理装置との通信が確立したことに応じて、前記受信処理手段による受信処理および前記送信処理手段による送信処理を実行することを特徴とする請求項６ないし１０のいずれか１項に記載の画像管理装置。
【請求項１２】
請求項１ないし５のいずれか１項に記載の画像処理装置と請求項６ないし１１のいずれか１項に記載の画像管理装置とからなることを特徴とする画像管理システム。
【請求項１３】
画像ファイルを保存する記憶媒体と、画像ファイルを管理する画像管理装置と通信する通信手段と、を有する画像処理装置における画像管理方法であって、
前記画像処理装置の識別情報と、前記記憶媒体の記憶可能容量とを前記通信手段を介して前記画像管理装置へ送信する送信処理工程と、
前記通信手段を介して前記画像管理装置から前記画像管理装置の識別情報と、前記記憶可能容量に基づき前記画像管理装置の記憶媒体に前記画像処理装置から送信された画像ファイルを保存するための領域として確保された予約容量とを受信する受信処理工程と、
前記画像管理装置から受信した識別情報と予約容量とを対応付けて予約情報として記憶する記憶工程と、を有し、
前記送信処理工程では、前記通信手段を介して前記画像管理装置との通信が開始されたことに応じて、前記画像処理装置の記憶媒体に保存されている画像ファイルのうち、前記画像管理装置に未保存の画像ファイルを前記画像管理装置に送信し、
前記受信処理工程では、当該画像ファイルの送信の後で前記画像管理装置において前記画像処理装置から送信された画像ファイルを保存するために確保された領域に応じて前記予約容量を受信し、
前記記憶工程では、受信した前記予約容量を用いて、前記予約情報を更新することを特徴とする画像管理方法。
【請求項１４】
画像ファイルを保存する記憶媒体と、画像ファイルを生成する画像処理装置と通信する通信手段と、を有する画像管理装置における画像管理方法であって、
前記通信手段を介して前記画像処理装置から当該画像処理装置の識別情報と、前記画像処理装置の記憶媒体の記憶可能容量とを受信する受信処理工程と、
前記受信処理工程で受信した前記画像管理装置の記憶媒体の記憶可能容量に基づき、前記画像管理装置の記憶媒体に前記画像処理装置から送信された画像ファイルを保存するための領域を確保し、前記確保された領域を、前記画像処理装置以外の機器から受信したデータの記録に使用しないように制御する制御工程と、
前記通信手段を介して、前記画像管理装置の識別情報と、前記画像管理装置の記憶媒体に前記画像処理装置から送信された画像ファイルを保存するための領域として確保された予約容量とを送信する送信処理工程と、
前記画像処理装置から受信した前記画像処理装置の識別情報と、前記確保された予約容量とを対応付けて予約管理情報として記憶する記憶工程と、を有し、
前記受信処理工程では、前記通信手段を介して前記画像処理装置との通信が開始されたことに応じて、前記画像処理装置の記憶媒体に保存されている画像ファイルのうち、前記画像管理装置に未保存の画像ファイルを前記画像処理装置から受信し、
前記送信処理工程では、当該画像ファイルの受信の後で前記画像管理装置において前記画像処理装置から送信された画像ファイルを保存するために確保された領域に応じて前記予約容量を送信し、
前記記憶工程では、前記確保された予約容量を用いて、前記予約管理情報を更新することを特徴とする画像管理方法。
【請求項１５】
請求項１３又は１４に記載の画像管理方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影画像を保存する画像管理技術に関する。
【背景技術】
【０００２】
従来より、デジタルカメラ等の撮影機器により撮影された画像は、コンピュータ等の画像管理装置の記憶媒体等に保存して管理している。また、コンピュータの中には、同時に複数のカメラと通信可能な機能を有するものもある。このような状況で、複数のカメラと通信することによりコンピュータの記憶媒体へ画像を同時に保存したい場合に、コンピュータの記憶媒体が容量不足となって保存できなくなる可能性がある。このような状況を回避するために、カメラがコンピュータ等との接続を確立したときに、少なくとも１つ以上の画像ファイルが保存できるように記憶容量を予約しておき、接続が切断されると予約された記憶容量が解除される技術がある（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−０９２５４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年、手軽に画像の撮影が行えるデジタルカメラの普及に伴い、複数のカメラを所有するユーザも増加しつつある。このような状況で、撮影画像を保存・管理する画像管理装置としてフォトステーションが注目されている。このフォトステーションでは、複数のカメラからの撮影画像を同時に保存する場合など、フォトステーションの記憶容量によって撮影画像を全て保存できない事態が想定される。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明の画像処理装置は、画像ファイルを管理する画像管理装置と通信する通信手段を有する画像処理装置であって、画像ファイルを保存する記憶媒体と、前記画像処理装置の識別情報と、前記記憶媒体の記憶可能容量とを前記通信手段を介して前記画像管理装置へ送信する送信処理手段と、前記通信手段を介して前記画像管理装置から、前記画像管理装置の識別情報と、前記記憶可能容量に基づき前記画像管理装置の記憶媒体に前記画像処理装置から送信された画像ファイルを保存するための領域として確保された予約容量とを受信する受信処理手段と、前記画像管理装置から受信した識別情報と予約容量とを対応付けて予約情報として記憶する記憶手段と、を有し、前記送信処理手段は、前記通信手段を介して前記画像管理装置との通信が開始されたことに応じて、前記画像処理装置の記憶媒体に保存されている画像ファイルのうち、前記画像管理装置に未保存の画像ファイルを前記画像管理装置に送信し、当該画像ファイルの送信の後で前記画像管理装置において前記画像処理装置から送信された画像ファイルを保存するために確保された領域に応じて、前記受信処理手段は、前記予約容量を受信し、前記記憶手段は、受信した前記予約容量を用いて、前記予約情報を更新する。
【発明の効果】
【０００６】
本発明によれば、画像管理装置に対して、撮影画像を保存するために必要な記憶容量を予約しておくことにより、撮影画像を保存する際に容量不足により保存できないという事態を低減することができる。
【図面の簡単な説明】
【０００７】
【図１】本発明に係る実施形態の画像管理システムの構成を示す図。
【図２】画像処理装置の構成を示すブロック図（ａ）及び外観図（ｂ）。
【図３】画像管理装置の構成を示すブロック図。
【図４】予約テーブル（ａ）及び予約管理テーブル（ｂ）を例示する図。
【図５】本実施形態の画像管理システムの動作を示すフローチャート。
【図６】図５のＳ５３での画像処理装置によるテーブル作成処理（ａ）及び画像管理装置によるテーブル作成処理（ｂ）を示すフローチャート。
【図７】図５のＳ５５での画像の保存処理を示すフローチャート（ａ）及びＳ７６でのメッセージの表示例を示す図（ｂ）。
【図８】図７のＳ７１での画像処理装置による保存可能容量の確認処理（ａ）及び画像管理装置による保存可能容量の確認処理（ｂ）を示すフローチャート。
【図９】図７のＳ７７での通常保存処理を示すフローチャート（ａ）及びＳ９６でのメッセージの表示例を示す図（ｂ）。
【図１０】図５のＳ５６での予約の更新処理を示すフローチャート（ａ）、Ｓ５７で予約が成功したときのメッセージの表示例（ｂ）及び予約が失敗したときのメッセージの表示例（ｃ）を示す図。
【発明を実施するための形態】
【０００８】
以下に、添付図面を参照して本発明を実施するための形態について詳細に説明する。尚、以下に説明する実施の形態は、本発明を実現するための一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。
【０００９】
［システム構成］
先ず、図１を参照して、本実施形態の画像管理システムの構成について説明する。図１において、１００はデジタルカメラ等の画像ファイルを生成する画像処理装置、２００は画像ファイルを管理するフォトステーション等の画像管理装置である。１０は複数の画像処理装置１００と画像管理装置２００を接続可能な通信回線であり、ＵＳＢやＬＡＮあるいは特別な通信回線でもよい。２０はキーボードやマウス、タッチパネルなどの入力装置であり、画像管理装置２００に対して任意の入力操作が行えるよう画像管理装置２００に接続される。３０は液晶パネルやプラズマディスプレイなどからなる表示装置であり、画像管理装置２００から出力された画像データや映像データを表示する。
【００１０】
次に、図２を参照して、本実施形態の画像処理装置１００の構成について説明する。図２（ａ）の画像処理装置１００において、１０１は通信インタフェース（Ｉ／Ｆ）でコンピュータなどの外部装置１０７と通信を行う。１０２はメモリカードやハードディスクなどの記憶媒体であり、装置に内蔵又は着脱可能とされる。１０３は処理部であり、入力部１０５から入力された操作指示に基づく制御処理を実行する。１０４は表示部であり、処理結果や記憶媒体１０２に保存された画像を表示したりする。１０５はキーボードやマウスなどの入力部であり、画像処理装置１００に内蔵又は着脱可能とされる。１０６はバスである。通信Ｉ／Ｆ１０１、記憶媒体１０２、処理部１０３、表示部１０４、入力部１０５は、バス１０６で相互にデータ送受信を行う。ユーザは入力部１０５から画像処理装置１００に対して操作指示を出力し、処理部１０３は、入力した操作に応じて所定の処理を行う。
【００１１】
図２（ｂ）において、画像処理装置１００は、表示部１０４と入力部１０５に接続した操作部材１０５ａ、１０５ｂ、１０５ｃ、１０５ｄ、１０５ｅ、１０５ｆ及び１０５ｇを有する。表示部１０４には画像や操作メニュー画面などが表示される。操作部材１０５ａ〜１０５ｄは上下左右ボタンであり、操作メニューの選択項目を上下又は左右に変更する場合などに操作する。操作部材１０５ｅは、操作メニュー画面の表示及び画像の表示などの表示モードの変更を行うモード設定ボタンである。操作部材１０５ｆは、操作メニューで選択された項目を実行する決定ボタンである。操作部材１０５ｇは、画像処理装置１００の電源のオン／オフを切り替える電源スイッチである。
【００１２】
次に、図３を参照して、画像管理装置２００の構成について説明する。図３の画像管理装置２００において、２０１は通信Ｉ／Ｆでコンピュータなどの外部装置２０７と通信を行う。２０２は、メモリカードやハードディスクなどの記憶媒体であり、装置に内蔵又は着脱可能とされる。２０３は処理部であり、入力部２０５から入力された操作指示に基づく制御処理を実行する。２０４は、装置に内蔵又は着脱可能とされる表示部であり、処理結果や記憶媒体２０２に保存された画像を表示する。２０５は、装置に内蔵又は着脱可能とされるキーボードやマウスなどの入力部である。２０６はバスである。通信Ｉ／Ｆ２０１、記憶媒体２０２、処理部２０３、表示部２０４、入力部２０５は、バス２０６で相互にデータ送受信を行う。ユーザは入力部２０５から画像管理装置２００に対して操作指示を出力し、処理部２０３は、入力した操作に応じて所定の処理を行う。
【００１３】
次に、図４（ａ）を参照して、画像処理装置１００が管理する予約テーブル３００について説明する。図４（ａ）において、３０１は画像管理装置２００を一意に識別するための固有のＩＤ（識別情報）である。３０２はＩＤ３０１で識別される画像管理装置２００に対して予約が確定した予約容量である。３０３はＩＤ３０１で識別される画像管理装置２００に対して予約が更新された時刻である。
【００１４】
次に、図４（ｂ）を参照して、画像管理装置２００が管理する予約管理テーブル４００について説明する。図４（ｂ）において、４０１は画像処理装置１００を一意に識別するための固有のＩＤ（識別情報）である。３０２はＩＤ４０１で識別される画像処理装置１００が持つ記憶媒体の最大記憶容量である。４０３はＩＤ４０１で識別される画像処理装置１００からの予約が確定した予約容量である。４０４はＩＤ４０１で識別される画像処理装置１００からの予約が更新された時刻である。
【００１５】
［処理フロー］以下、図５〜図１０を参照して、本実施形態の画像管理システムの動作について説明する。
【００１６】
（システム全体の動作）図５において、Ｓ５１では通信回線１０によって接続された画像処理装置１００と画像管理装置２００が通信を確立する。Ｓ５２では、画像処理装置１００及び画像管理装置２００により確立された通信が初回の通信であるか判定する。初回の通信であるならば、Ｓ５３で画像処理装置１００及び画像管理装置２００でそれぞれテーブル作成処理を実行する。また、初回の通信でないならば、Ｓ５３にて作成したテーブルに基づき、Ｓ５４で未保存画像があるか判定する。そして、Ｓ５４で未保存画像があるならば、Ｓ５５で画像の保存処理を実行する。一方、Ｓ５４で未保存画像がない場合か、Ｓ５５で画像の保存処理が完了した後、Ｓ５６で予約の可否判定及び予約の更新処理を実行し、Ｓ５７で画像処理装置１００と画像管理装置２００との通信を切断する。ここで、画像処理装置１００と画像管理装置２００の間で確定した予約結果を、画像処理装置１００の表示部１０４に表示する。また、画像管理装置２００の表示部２０４に結果を表示してもよい。
【００１７】
（テーブル作成処理）次に、図６（ａ）を参照して、図５のＳ５３での画像処理装置１００によるテーブル作成処理について説明する。図６（ａ）において、Ｓ６１では画像処理装置１００を識別するＩＤ３０１を画像管理装置２００へ送信する。Ｓ６２では画像管理装置２００を識別するＩＤ４０１を画像管理装置２００から受信する。Ｓ６３では画像処理装置１００が持つ記憶媒体の最大記憶容量を画像管理装置２００へ送信する。Ｓ６４では、Ｓ６２でＩＤ４０１を受信した時刻を予約時刻３０３として、予約容量を０として予約テーブル３００を作成する。ここで、予約時刻３０３は通信が確立した時刻としてもよい。
【００１８】
次に、図６（ｂ）を参照して、図５のＳ５３での画像管理装置２００によるテーブル作成処理について説明する。図６（ｂ）において、Ｓ６５では画像管理装置２００を識別するＩＤ４０１を画像処理装置１００へ送信する。Ｓ６６では画像処理装置１００を識別するＩＤ３０１を画像処理装置１００から受信する。Ｓ６７では画像処理装置１００が持つ記憶媒体の最大記憶容量を受信して最大記憶容量４０２とする。Ｓ６８では、Ｓ６６でＩＤ４０１を受信した時刻を予約時刻４０４として、予約容量を０として予約管理テーブル４００を作成する。ここで、予約時刻４０４は通信が確立した時刻としてもよい。
【００１９】
（画像の保存処理）次に、図７を参照して、図５のＳ５５での画像処理装置１００及び画像管理装置２００による画像の保存処理について説明する。図７（ａ）において、Ｓ７１では、画像処理装置１００及び画像管理装置２００でそれぞれ保存可能容量の確認処理を行う。Ｓ７２では、Ｓ７１で確認した保存可能容量が次に保存する画像サイズ以上か判定する。そして、保存可能容量が画像サイズ以上であれば、Ｓ７３で画像を画像管理装置２００に保存する。その後、Ｓ７４で保存可能容量から画像管理装置２００へ保存した画像サイズを差し引いた値を新たな保存可能容量として更新する。そして、Ｓ７５で未保存画像ファイルがあれば、Ｓ７２へ戻り、未保存画像ファイルがなければ、Ｓ７６で全画像ファイルが保存されたことを示すメッセージを表示する。ここでは、図７（ｂ）に示すように、画像処理装置１００の表示部１０４の中央に「全ての画像が画像管理装置に保存されました。」というメッセージを表示する。このメッセージは、所定時間が経過するとともに消去されるか、操作部材１０５ｆを操作することによって消去できる。なお、図７（ｂ）の表示又は通知は、画像処理装置１００と画像管理装置２００のいずれか一方に出力したり、両方に出力してもよい。一方、Ｓ７２で保存可能容量が画像サイズよりも小さいならば、Ｓ７７で予約されていない記憶領域へ保存する通常保存処理を実行する。
【００２０】
上記画像の保存処理では、画像管理装置２００の処理部２０３は、画像処理装置１００から受信した最大記憶容量に応じた記憶領域を、画像処理装置１００から受信した画像ファイルを記憶するため以外に使用しないように制御する。
【００２１】
（保存可能容量の確認処理）次に、図８（ａ）を参照して、図７（ａ）のＳ７１での画像処理装置１００による保存可能容量の確認処理について説明する。図８（ａ）において、Ｓ８１では接続されている画像管理装置２００のＩＤ３０１を用いて、予約テーブル３００から予約容量３０２を取得して、画像管理装置２００へ送信する。その後、Ｓ８２では、画像管理装置２００で算出された保存可能容量を受信する。
【００２２】
次に、図８（ｂ）を参照して、図７（ａ）のＳ７１での画像管理装置２００による保存可能容量の確認処理について説明する。図８（ｂ）において、Ｓ８３では接続されている画像管理装置２００のＩＤ４０１を用いて、予約管理テーブル４００から予約容量４０３を取得する。Ｓ８４では画像処理装置１００の予約テーブル３００に登録されている予約容量３０２を受信する。Ｓ８５では、予約容量４０３と予約容量３０２とを比較して、小さい方の値を保存可能容量として算出する。なお、保存可能容量を予約容量４０３と予約容量３０２のうち、大きい方の値を保存可能容量としたり、予約時刻４０４と現在の経過時刻に応じて、大きい方と小さい方のいずれを保存可能容量とするか選択するなどして保存可能容量を算出してもよい。Ｓ８６では、Ｓ８５で算出された保存可能容量を画像処理装置１００へ送信する。
【００２３】
（通常保存処理）次に、図９を参照して、図７（ａ）のＳ７７での画像処理装置及び画像管理装置による通常保存処理について説明する。図９（ａ）において、Ｓ９１では、画像処理装置１００及び画像管理装置２００のそれぞれで残記憶容量の確認処理を行う。Ｓ９２では、Ｓ９１で取得した残記憶容量が次に保存する画像サイズ以上か判定する。そして、残記憶容量が画像サイズよりも大きいならば、Ｓ９３で画像を画像管理装置２００に保存する。そして、Ｓ９４で未保存画像があるかを判定して、未保存画像があればＳ９１に戻り、未保存画像が残っていなければ、Ｓ９５で全画像が保存されたことを示すメッセージを画像処理装置１００の表示部１０４に表示する。なお、この全画像が保存されたことの通知は、画像処理装置１００と画像管理装置２００のいずれか一方に出力したり、両方に出力してもよい。
【００２４】
一方、Ｓ９２で保存可能容量が画像サイズよりも小さければ、Ｓ９６で未保存画像があることを示すメッセージを画像処理装置１００の表示部１０４に表示する。ここでは、図９（ｂ）に示すように、画像処理装置１００の表示部１０４の中央に「保存されなかった画像が存在します。」というメッセージを表示する。なお、この未保存画像があることの通知も、画像処理装置１００と画像管理装置２００のいずれか一方又は両方に出力してもよい。また、画像管理装置２００は、未保存の画像があることの通知を受けた場合、記憶媒体２０２に保存される画像の整理を促すためのメッセージを表示するなどして、記憶媒体内の画像を自動的に圧縮、削除して整理するようにしてもよい。
【００２５】
（予約の更新処理）次に、図１０を参照して、図５のＳ５６での画像処理装置及び画像管理装置による予約の更新処理について説明する。図１０（ａ）において、Ｓ１０１では画像処理装置１００から画像管理装置２００へ記憶領域を確保するための容量予約要求を発行する。ここで要求される容量は、画像処理装置１００が持つ記憶媒体１０２の最大記憶容量とする。なお、要求される容量をユーザが任意に入力した値や、記憶媒体１０２の空き容量としてもよい。Ｓ１０２では、画像処理装置１００から画像管理装置２００へ記憶媒体１０２の空き容量の半分を画像処理装置１００が最低限必要な容量として通知する。また、この最低限必要な容量は、画像処理装置１００が撮影可能な最大の画像サイズを基準としたり、最小の画像サイズを基準としてもよい。Ｓ１０３では、画像管理装置２００が画像処理装置１００の予約容量を決定する。この予約容量は、画像管理装置２００の記憶媒体２０２の空き容量が、Ｓ１０１で画像処理装置１００から受信した要求容量よりも大きい場合には、受信した要求容量とする。また、記憶媒体２０２の空き容量が要求容量よりも小さく、最低限必要な容量以上の場合には、記憶媒体２０２の空き容量を予約容量とし、記憶媒体２０２の空き容量が最低限必要な容量よりも小さい場合には、予約容量を０とする。
【００２６】
Ｓ１０４では、画像管理装置２００で予約容量が最低限必要な容量以上であるか判定する。Ｓ１０４で最低限必要な容量以上ならば、Ｓ１０５で画像管理装置２００から画像処理装置１００へ予約更新の通知を行う。この予約更新の通知は、Ｓ１０３で決定された予約容量の決定時刻を画像処理装置１００へ送信することにより行う。そして、Ｓ１０６で画像処理装置１００及び画像管理装置２００のそれぞれで予約容量と予約容量決定時刻を用いて予約テーブル３００及び予約管理テーブル４００を更新する。一方、Ｓ１０４で予約容量が最低限必要な容量より小さいならば、Ｓ１０７で予約できないことを画像管理装置２００から画像処理装置１００へ通知する。この予約できないことの通知は、予約容量の決定時刻と予約容量が０を画像処理装置１００へ送信することで行う。そして、Ｓ１０８で画像処理装置１００及び画像管理装置２００のそれぞれで予約容量と予約容量決定時刻を用いて予約テーブル３００及び予約管理テーブル４００を解除する。
【００２７】
図１０（ｂ）に示すように、図５のＳ５７で予約が成功して通信が切断された場合には、画像処理装置１００の表示部１０４の中央に「容量の予約が完了しました。」というメッセージを表示する。また、予約した容量を数値として表示したり、予約先の画像管理装置２００のＩＤ３０１を表示してもよい。また、図１０（ｃ）に示すように、図５のＳ５７で予約が失敗して通信が切断された場合には、画像処理装置１００の表示部１０４の中央に「容量の予約ができませんでした。」というメッセージを表示する。
【００２８】
上記実施形態によれば、画像処理装置１００から画像管理装置２００に対して、撮影画像を保存するために必要な記憶容量を予約しておくことにより、撮影画像を保存する際に容量不足により保存できないという事態を低減することができる。
【００２９】
また、本発明は、上記実施形態と同等の処理を、コンピュータプログラムでも実現できる。この場合、図１をはじめとする構成要素の各々は関数、もしくはＣＰＵが実行するサブルーチンで機能させれば良い。また、通常、コンピュータプログラムは、ＣＤ−ＲＯＭ等のコンピュータ可読記憶媒体に格納されており、それを、コンピュータが有する読取り装置（ＣＤ−ＲＯＭドライブ等）にセットし、システムにコピーもしくはインストールすることで実行可能になる。従って、かかるコンピュータ可読記憶媒体も本発明の範疇にあることは明らかである。
【図１】
0005571918.tif 000002
【図２】
0005571918.tif 000003
【図３】
0005571918.tif 000004
【図４】
0005571918.tif 000005
【図５】
0005571918.tif 000006
【図６】
0005571918.tif 000007
【図７】
0005571918.tif 000008
【図８】
0005571918.tif 000009
【図９】
0005571918.tif 000010
【図１０】
0005571918.tif 000011