(57)【要約】【課題】画像データをサーバーの記憶媒体に送信して記憶すること。【解決手段】制御装置１０４は、送信画像の総データサイズと、サーバー２００から受信した使用者フォルダの空き容量とに基づいて、送信画像データを使用者フォルダに記録することができるか否かを判定する。制御装置１０４は、使用者フォルダに記録することができないと判断した場合に、空き容量増加操作を受け付ける空き容量増加操作受付画面をモニタ１０６に表示し、送信不可データサイズ／送信データサイズバー３ｅおよび使用済み容量−空き容量バー３ｆを表示する。制御装置１０４は、使用者による空き容量増加操作に応じて、各バーの表示内容を変化させ、使用者フォルダの空き容量を増加させるためのコマンドをサーバー２００へ送信する。【選択図】図１
2009171395.tif 000002
【特許請求の範囲】
【請求項１】
被写体像を撮像して画像データを取得する撮像手段と、
外部装置と通信を行う通信手段と、
前記外部装置への送信対象として選択されている前記画像データを送信画像データとして特定する画像データ特定手段と、
前記画像データ特定手段が特定した前記送信画像データの総データサイズ（送信画像総データサイズ）を判定するデータサイズ判定手段と、
前記外部装置が備える記憶媒体（外部記憶媒体）の空き容量を特定するための空き容量情報を、前記通信手段を介して前記外部装置から受信する情報受信手段と、
前記データサイズ判定手段が判定した前記送信画像総データサイズと、前記情報受信手段が受信した前記空き容量情報とに基づいて、前記送信画像データを前記外部記憶媒体に記録することができるか否かを判定する記録可否判定手段と、
前記記録可否判定手段が、前記外部記憶媒体に記録することができないと判断した場合に、前記外部記憶媒体の空き容量を増加させるための空き容量増加操作を受け付ける空き容量増加操作受付画面を表示する空き容量増加操作受付画面表示手段と、
前記外部記憶媒体の空き容量と、前記送信画像総データサイズとの関係を示す表示用情報を表示し、前記空き容量増加操作受付画面上での使用者による前記空き容量増加操作に応じて、前記表示用情報の表示内容を変化させる情報表示手段と、
使用者による前記空き容量増加操作に基づいて、前記外部記憶媒体の空き容量を増加させるための空き容量増加コマンドを前記通信手段を介して前記外部装置に送信する送信手段とを備えることを特徴とするカメラ。
【請求項２】
被写体像を撮像して画像データを取得する撮像手段と、
外部装置と通信を行う通信手段と、
前記外部装置への送信対象として選択されている前記画像データを送信画像データとして特定する画像データ特定手段と、
前記画像データ特定手段が特定した前記送信画像データの総データサイズ（送信画像総データサイズ）を判定するデータサイズ判定手段と、
前記データサイズ判定手段が判定した前記送信画像総データサイズに関する情報を前記通信手段を介して前記外部装置に送信する送信手段と、
前記外部装置から前記外部装置が備える記憶媒体（外部記憶媒体）に前記送信画像データを記録することができるか否かの判定結果と、前記外部記憶媒体の空き容量を特定するための空き容量情報とを受信する受信手段と、
前記受信手段が受信した判定結果に基づいて、前記送信画像データを前記外部記憶媒体に記録することができないと判断した場合に、前記外部記憶媒体の空き容量を増加させるための空き容量増加操作を受け付ける空き容量増加操作受付画面を表示する空き容量増加操作受付画面表示手段と、
前記外部記憶媒体の空き容量と、前記送信画像総データサイズとの関係を示す表示用情報を表示し、前記空き容量増加操作受付画面上での使用者による前記空き容量増加操作に応じて、前記表示用情報の表示内容を変化させる情報表示手段と、
使用者による前記空き容量増加操作に基づいて、前記外部記憶媒体の空き容量を増加させるための空き容量増加コマンドを前記通信手段を介して前記外部装置に送信する送信手段とを備えることを特徴とするカメラ。
【請求項３】
請求項１または２に記載のカメラにおいて、
前記送信画像データを前記外部記憶媒体に記録することができないと判断した場合に、前記送信画像総データサイズを低減するためのデータサイズ低減操作を受け付けるデータサイズ低減操作受付画面を表示するデータサイズ低減操作受付画面表示手段と、
使用者による前記データサイズ低減操作に基づいて、前記送信画像総データサイズを低減するための処理を実行する低減処理実行手段をさらに備えることを特徴とするカメラ。
【請求項４】
請求項１または２に記載のカメラにおいて、
前記空き容量増加操作は、前記外部記憶媒体に記録されている画像データの削除を指示するための操作、前記外部記憶媒体に記録されている画像データの画像サイズの変更を指示するための操作、および前記外部記憶媒体の使用可能容量の増加を指示するための操作の少なくともいずれか一つであることを特徴とするカメラ。
【請求項５】
請求項３に記載のカメラにおいて、
前記データサイズ低減操作は、前記送信画像データとして選択されている前記画像データの中から、少なくとも１つの画像データの選択を解除するための操作、および前記送信画像データとして選択されている前記画像データの画像サイズの変更を指示するための操作の少なくともいずれか一方であることを特徴とするカメラ。
【請求項６】
請求項３に記載のカメラにおいて、
前記情報表示手段は、使用者による前記空き容量増加操作に加えて、使用者による前記データサイズ低減操作に応じて、前記表示用情報の表示内容を変化させることを特徴とするカメラ。
【請求項７】
外部装置と通信を行う通信手段と、
前記外部装置への送信対象として選択されている画像データを送信画像データとして特定する画像データ特定手段と、
前記画像データ特定手段が特定した前記送信画像データの総データサイズ（送信画像総データサイズ）を判定するデータサイズ判定手段と、
前記外部装置が備える記憶媒体（外部記憶媒体）の空き容量を特定するための空き容量情報を、前記通信手段を介して前記外部装置から受信する情報受信手段と、
前記データサイズ判定手段が判定した前記送信画像総データサイズと、前記情報受信手段が受信した前記空き容量情報とに基づいて、前記送信画像データを前記外部記憶媒体に記録することができるか否かを判定する記録可否判定手段と、
前記記録可否判定手段が、前記外部記憶媒体に記録することができないと判断した場合に、前記外部記憶媒体の空き容量を増加させるための空き容量増加操作を受け付ける空き容量増加操作受付画面を表示する空き容量増加操作受付画面表示手段と、
前記外部記憶媒体の空き容量と、前記送信画像総データサイズとの関係を示す表示用情報を表示し、前記空き容量増加操作受付画面上での使用者による前記空き容量増加操作に応じて、前記表示用情報の表示内容を変化させる情報表示手段と、
使用者による前記空き容量増加操作に基づいて、前記外部記憶媒体の空き容量を増加させるための空き容量増加コマンドを前記通信手段を介して前記外部装置に送信する送信手段とを備えることを特徴とする電子機器。
【請求項８】
外部装置と通信を行う通信手段と、
前記外部装置への送信対象として選択されている画像データを送信画像データとして特定する画像データ特定手段と、
前記画像データ特定手段が特定した前記送信画像データの総データサイズ（送信画像総データサイズ）を判定するデータサイズ判定手段と、
前記データサイズ判定手段が判定した前記送信画像総データサイズに関する情報を前記通信手段を介して前記外部装置に送信する送信手段と、
前記外部装置から前記外部装置が備える記憶媒体（外部記憶媒体）に前記送信画像データを記録することができるか否かの判定結果と、前記外部記憶媒体の空き容量を特定するための空き容量情報とを受信する受信手段と、
前記受信手段が受信した判定結果に基づいて、前記送信画像データを前記外部記憶媒体に記録することができないと判断した場合に、前記外部記憶媒体の空き容量を増加させるための空き容量増加操作を受け付ける空き容量増加操作受付画面を表示する空き容量増加操作受付画面表示手段と、
前記外部記憶媒体の空き容量と、前記送信画像総データサイズとの関係を示す表示用情報を表示し、前記空き容量増加操作受付画面上での使用者による前記空き容量増加操作に応じて、前記表示用情報の表示内容を変化させる情報表示手段と、
使用者による前記空き容量増加操作に基づいて、前記外部記憶媒体の空き容量を増加させるための空き容量増加コマンドを前記通信手段を介して前記外部装置に送信する送信手段とを備えることを特徴とする電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラ、および電子機器に関する。
【背景技術】
【０００２】
次のようなデジタルカメラが知られている。このデジタルカメラは、送信する画像データの総データサイズに対して、サーバー上で使用者に対して割り当てられている記憶領域の空き容量が不足している場合には、使用者に対して記憶領域の追加購入を促す（例えば、特許文献１）。
【０００３】
【特許文献１】特開２００１−１９７４２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のデジタルカメラにおいては、使用者は、送信する画像データの総サイズに対して、記憶領域の空き容量がどの程度不足しているのかを判断することができなかった。
【課題を解決するための手段】
【０００５】
本発明におけるカメラは、被写体像を撮像して画像データを取得し、外部装置と通信を行い、外部装置への送信対象として選択されている画像データを送信画像データとして特定し、特定した送信画像データの総データサイズ（送信画像総データサイズ）を判定し、外部装置が備える記憶媒体（外部記憶媒体）の空き容量を特定するための空き容量情報を、外部装置から受信し、判定した送信画像総データサイズと、受信した空き容量情報とに基づいて、送信画像データを外部記憶媒体に記録することができるか否かを判定し、外部記憶媒体に記録することができないと判断した場合に、外部記憶媒体の空き容量を増加させるための空き容量増加操作を受け付ける空き容量増加操作受付画面を表示し、外部記憶媒体の空き容量と、送信画像総データサイズとの関係を示す表示用情報を表示し、空き容量増加操作受付画面上での使用者による空き容量増加操作に応じて、表示用情報の表示内容を変化させ、使用者による空き容量増加操作に基づいて、外部記憶媒体の空き容量を増加させるための空き容量増加コマンドを外部装置に送信することを特徴とする。
本発明におけるカメラはまた、被写体像を撮像して画像データを取得し、外部装置と通信を行い、外部装置への送信対象として選択されている画像データを送信画像データとして特定し、特定した送信画像データの総データサイズ（送信画像総データサイズ）を判定し、判定した送信画像総データサイズに関する情報を外部装置に送信し、外部装置から外部装置が備える記憶媒体（外部記憶媒体）に送信画像データを記録することができるか否かの判定結果と、外部記憶媒体の空き容量を特定するための空き容量情報とを受信し、受信した判定結果に基づいて、送信画像データを外部記憶媒体に記録することができないと判断した場合に、外部記憶媒体の空き容量を増加させるための空き容量増加操作を受け付ける空き容量増加操作受付画面を表示し、外部記憶媒体の空き容量と、送信画像総データサイズとの関係を示す表示用情報を表示し、空き容量増加操作受付画面上での使用者による空き容量増加操作に応じて、表示用情報の表示内容を変化させ、使用者による空き容量増加操作に基づいて、外部記憶媒体の空き容量を増加させるための空き容量増加コマンドを外部装置に送信することを特徴とする。
本発明では、送信画像データを外部記憶媒体に記録することができないと判断した場合に、送信画像総データサイズを低減するためのデータサイズ低減操作を受け付けるデータサイズ低減操作受付画面を表示し、使用者によるデータサイズ低減操作に基づいて、送信画像総データサイズを低減するための処理を実行するようにしてもよい。
空き容量増加操作は、外部記憶媒体に記録されている画像データの削除を指示するための操作、外部記憶媒体に記録されている画像データの画像サイズの変更を指示するための操作、および外部記憶媒体の使用可能容量の増加を指示するための操作の少なくともいずれか一つであることが好ましい。
データサイズ低減操作は、送信画像データとして選択されている画像データの中から、少なくとも１つの画像データの選択を解除するための操作、および送信画像データとして選択されている画像データの画像サイズの変更を指示するための操作の少なくともいずれか一方であることが好ましい。
使用者による空き容量増加操作に加えて、使用者によるデータサイズ低減操作に応じて、表示用情報の表示内容を変化させるようにしてもよい。
本発明における電子機器は、外部装置と通信を行い、外部装置への送信対象として選択されている画像データを送信画像データとして特定し、特定した送信画像データの総データサイズ（送信画像総データサイズ）を判定し、外部装置が備える記憶媒体（外部記憶媒体）の空き容量を特定するための空き容量情報を、外部装置から受信し、判定した送信画像総データサイズと、受信した空き容量情報とに基づいて、送信画像データを外部記憶媒体に記録することができるか否かを判定し、外部記憶媒体に記録することができないと判断した場合に、外部記憶媒体の空き容量を増加させるための空き容量増加操作を受け付ける空き容量増加操作受付画面を表示し、外部記憶媒体の空き容量と、送信画像総データサイズとの関係を示す表示用情報を表示し、空き容量増加操作受付画面上での使用者による空き容量増加操作に応じて、表示用情報の表示内容を変化させ、使用者による空き容量増加操作に基づいて、外部記憶媒体の空き容量を増加させるための空き容量増加コマンドを外部装置に送信することを特徴とする。
本発明における電子機器はまた、外部装置と通信を行い、外部装置への送信対象として選択されている画像データを送信画像データとして特定し、特定した送信画像データの総データサイズ（送信画像総データサイズ）を判定し、判定した送信画像総データサイズに関する情報を外部装置に送信し、外部装置から外部装置が備える記憶媒体（外部記憶媒体）に送信画像データを記録することができるか否かの判定結果と、外部記憶媒体の空き容量を特定するための空き容量情報とを受信し、受信した判定結果に基づいて、送信画像データを外部記憶媒体に記録することができないと判断した場合に、外部記憶媒体の空き容量を増加させるための空き容量増加操作を受け付ける空き容量増加操作受付画面を表示し、外部記憶媒体の空き容量と、送信画像総データサイズとの関係を示す表示用情報を表示し、空き容量増加操作受付画面上での使用者による空き容量増加操作に応じて、表示用情報の表示内容を変化させ、使用者による空き容量増加操作に基づいて、外部記憶媒体の空き容量を増加させるための空き容量増加コマンドを外部装置に送信することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、使用者は、送信する画像データの総サイズに対して、記憶領域の空き容量がどの程度不足しているのかを判断することができる。
【発明を実施するための最良の形態】
【０００７】
図１は、本実施の形態における画像転送システムの一実施の形態の構成を示すブロック図である。画像転送システム１０は、カメラ１００と、サーバー２００とを備えている。カメラ１００とサーバー２００とは、インターネット回線などの通信回線を介して接続されている。使用者は、カメラ１００を用いて撮影して得た画像データをサーバー２００へ送信して、サーバー２００が備える記憶媒体、例えばハードディスクドライブ（ＨＤＤ）２０１に記録することができる。例えば、サーバー２００のＨＤＤ２０１には、あらかじめカメラ１００用にフォルダが作成されており、そのフォルダ内に画像データが記録される。
【０００８】
サーバー２００では、カメラ１００から画像データを受信した場合には、その旨を通知するためのお知らせメールを、あらかじめ登録されているメールアドレス宛てに送信する。これによって、メールを受信した人物は、サーバー２００に画像データがアップロードされたことを知ることができる。そして、メールを受信した人物は、インターネットに接続可能な装置、例えばパーソナルコンピュータを用いてサーバー２００にアクセスし、ＨＤＤ２０１のフォルダ内に記録されている画像データを読み込んで、画像を閲覧することができる。
【０００９】
図２は、本実施の形態におけるカメラ１００の一実施の形態の構成を示すブロック図である。カメラ１００は、操作部材１０１と、レンズ１０２と、撮像素子１０３と、制御装置１０４と、メモリカードスロット１０５と、モニタ１０６と、通信装置１０７とを備えている。操作部材１０１は、使用者によって操作される種々の入力部材、例えば電源ボタン、レリーズボタン、ズームボタン、十字キー、決定ボタン、再生ボタン、削除ボタンなどを含んでいる。
【００１０】
レンズ１０２は、複数の光学レンズ群から構成されるが、図２では代表して１枚のレンズで表している。撮像素子１０３は、例えばＣＣＤやＣＭＯＳであり、レンズ１０２により結像した被写体像を撮像する。そして、撮像によって得られた画像データを制御装置１０４へ出力する。制御装置１０４は、撮像素子１０３から入力された画像データに基づいて、所定の形式の画像ファイルを生成して、メモリカードスロット１０５へ出力する。なお、制御装置１０４は、撮像素子１０３から入力された画像データに基づいてサムネイル画像を作成し、各画像ファイル内にこのサムネイル画像を記録する。
【００１１】
メモリカードスロット１０５は、記憶媒体としてのメモリカードを挿入するためのスロットであり、制御装置１０４から出力された画像ファイルをメモリカードに書き込んで記録する。また、メモリカードスロット１０５は、制御装置１０４からの指示に基づいて、メモリカード内に記憶されている画像ファイルを読み込む。
【００１２】
モニタ１０６は、カメラ１００の背面に搭載された液晶モニタ（背面モニタ）であり、当該モニタ１０６には、メモリカードに記憶されている画像やカメラ１００を設定するための設定メニューなどが表示される。また、制御装置１０４は、撮像素子１０３から連続して画像を取得してモニタ１０６に出力することによって、モニタ１０６にスルー画を表示する。
【００１３】
通信装置１０７は、例えば、無線通信を行うための無線ＬＡＮモジュールや、有線通信を行うためのＵＳＢモジュールが用いられる。カメラ１００は、この通信装置１０７を介してサーバー２００と通信を行う。なお、図１では、カメラ１００は、サーバー２００に直接接続して通信を行うように図示しているが、通信形態はこれに限定されない。例えば、カメラ１００が通信装置１０７として無線ＬＡＮモジュールを備えている場合には、カメラ１００は、無線ＬＡＮの中継機器であるアクセスポイントを介して、サーバー２００と通信を行うようにしてもよい。
【００１４】
制御装置１０４は、ＣＰＵ、メモリ、およびその他の周辺回路により構成され、カメラ１００を制御する。なお、制御装置１０４を構成するメモリには、ＳＤＲＡＭやフラッシュメモリが含まれる。ＳＤＲＡＭは、揮発性のメモリであって、ＣＰＵがプログラム実行時にプログラムを展開するためのワークメモリとして使用されたり、データを一時的に記録するためのバッファメモリとして使用される。また、フラッシュメモリは、不揮発性のメモリであって、制御装置１０４が実行するプログラムのデータや、プログラム実行時に読み込まれる種々のパラメータなどが記録されている。
【００１５】
本実施の形態におけるカメラ１００では、使用者は、操作部材１０１を操作してサーバー２００に転送する画像データをあらかじめ選択しておく。例えば、制御装置１０４は、モニタ１０６にメモリカード内に記録されている画像データのサムネイル画像を一覧表示し、使用者は、操作部材１０１を操作して、一覧の中から送信したい画像データのサムネイル画像を少なくとも１枚選択する。その後、使用者によって操作部材１０１が操作されてサーバー２００への画像送信が指示されると、制御装置１０４は、送信対象として選択されている画像データを、通信装置１０７を介してサーバー２００へ送信する。
【００１６】
このとき、制御装置１０４は、あらかじめサーバー２００に対して接続要求や認証要求を行って、サーバー２００との間で通信を確立しておく。なお、制御装置１０４は、サーバー２００への認証要求時にカメラ１００に固有に付加されているＩＤ（カメラＩＤ）をサーバー２００へ送信し、サーバー２００は、このカメラＩＤに基づいて接続元のカメラ１００を特定する。
【００１７】
サーバー２００では、カメラ１００から画像データを受信すると、ＣＰＵが受信した画像データをＨＤＤ２０１へ記録する。例えば、ＨＤＤ２０１には、使用者ごとに記録用の記憶領域が割り当てられており、ＣＰＵは、画像データを受信したカメラ１００のカメラＩＤに基づいて使用者を特定し、その使用者用の記憶領域に画像データを記録する。例えば、ＨＤＤ２０１には、使用者ごとにフォルダが作成されており、各フォルダには記録可能なデータの最大値（例えば５００ＭＢ）が設定されている。
【００１８】
このように、使用者ごとにＨＤＤ２０１への記録データサイズが制限されている場合には、カメラ１００が送信する画像データの総データサイズに対して、使用者に割り当てられている記憶容量の残り領域（空き領域）が不足している場合が考えられる。この場合には、そのままではカメラ１００から送信した画像データの全てを使用者用に割り当てられているフォルダ（使用者フォルダ）内に記録することができない。このため、使用者は、使用者フォルダ内の空き容量を増加させるか、あるいは送信する画像データの総データサイズを減少させるかして、画像データの全てを記録できるようにする必要がある。
【００１９】
本実施の形態では、制御装置１０４は、画像データを送信するのに先立って、サーバー２００に対して、使用者に対して割り当てられている記憶領域、すなわち使用者フォルダの総容量と、使用者フォルダの空き容量とを問い合わせ、それらの情報を受信する。このとき、制御装置１０４は、サーバー２００から使用者用フォルダ内に記録されている画像データのファイル名、各画像データの撮影日時、各画像データのサーバー２００への転送日のそれぞれに関する情報も受信する。制御装置１０４は、受信した情報をフラッシュメモリに記録する。制御装置１０４は、送信する画像データの総データサイズと受信した空き容量とを比較して、全ての画像データを使用者フォルダ内に記録することができるか否かを判定する。
【００２０】
そして、制御装置１０４は、使用者フォルダの空き容量が不足していることにより、全てまたは一部の画像データを使用者フォルダ内に記録することができないと判定した場合には、使用者に対して使用者フォルダの空き容量が不足していることを通知すると共に、画像データを記録することができるようにするための操作を実行するように促す。本実施の形態では、使用者は、使用者フォルダ内の空き容量を増加させるための操作（空き容量増加操作）、および送信する画像データの総データサイズを減少させるための操作（データサイズ低減操作）の少なくともいずれか一方を実行することができる。
【００２１】
例えば、制御装置１０４は、図３（ａ）に示すような操作選択画面をモニタ１０６に表示して、使用者に対して空き容量増加操作とデータサイズ低減操作のいずれを実行するかを選択させる。この操作選択画面上で使用者によって操作部材１０１が操作されていずれかの操作が選択されると、制御装置１０４は、それぞれの操作を受け付けるための画面をモニタ１０６上に表示する。すなわち、制御装置１０４は、使用者によって空き容量増加操作３ａが選択されると、サーバー２００から受信した情報に基づいて、モニタ１０６上に図３（ｂ）に示す転送日選択画面を表示する。
【００２２】
使用者は、この転送日選択画面上で空き容量増加操作を行う対象とする画像データを、カメラ１００からサーバー２００へ転送した日（転送日）を用いて絞り込むことができる。すなわち、転送日選択画面上には、カメラ１００からサーバー２００へ画像データの転送が行なわれた年月日の一覧が表示されており、使用者は、操作部材１０１を操作して、この中から特定の日を指定することによって、空き容量増加操作を行う対象とする画像データを絞り込むことができる。
【００２３】
なお、カメラ１００からサーバー２００へ画像データの転送が行なわれた年月日、および各転送年月日に転送された画像ファイルのファイル名の履歴は、サーバー２００から受信した後に制御装置１０４のフラッシュッメモリに記録されており、制御装置１０４は、この転送履歴を参照して転送日選択画面上に転送年月日の一覧を表示する。
【００２４】
この転送日選択画面上には、各転送日に対応付けて画像データに対して空き容量増加操作を実行するか否かを指示するためのユーザーインターフェースが表示されている。本実施の形態では、使用者は、画像に対する処理として「削除」３ｃを選択することにより、使用者フォルダ内からその転送日に転送された全ての画像ファイルを削除するように指示することができる。また、使用者は、画像に対する処理として「リサイズ」３ｄを選択することにより、その転送日に転送された全ての画像データに対して間引き処理を実行して画像をリサイズするように指示することができる。なお、本実施の形態では、使用者は、操作部材１０１を操作して、「削除」３ｃまたは「リサイズ」３ｄのいずれか一方にチェックを入れることによって、いずれかの処理を指示することができる。
【００２５】
この場合、使用者は、どの転送日を対象として画像ファイルの削除、または画像データのリサイズを行えば、送信対象の画像データを記録するための空き容量を使用者フォルダ内に確保できるかを知ることができるのが望ましい。このために本実施の形態では、制御装置１０４は、転送日選択画面上に送信対象の画像データの総データサイズ（送信画像総データサイズ）と、使用者フォルダ内の空き容量との関係を示す情報を表示する。
【００２６】
具体的には、制御装置１０４は、送信画像総データサイズ３ｅ−０と、送信不可データサイズ３ｅ−１と、使用者フォルダの空き容量（送信可能データサイズ）３ｅ−２とを模式的に示した送信不可データサイズ／送信データサイズバー３ｅ、および使用者フォルダの使用済み容量３ｆ−１と、使用者フォルダの空き容量３ｆ−２とを模式的に示した使用済み容量−空き容量バー３ｆを転送日選択画面上に表示する。送信画像総データサイズ３ｅ−０、使用者フォルダの空き容量３ｅ−２および３ｆ−２、使用者フォルダの使用済み容量３ｆ−１は、各領域の面積（バーの長さ）によってそれぞれの容量を表している。
【００２７】
例えば、使用者フォルダの全容量が５００ＭＢであるときに、送信画像総データサイズが２０ＭＢ、使用者フォルダの空き容量が５ＭＢである場合には、送信画像総データサイズ３ｅ−０は２０ＭＢ分の容量を示す長さの領域となる。また、使用者フォルダの空き容量３ｅ−２および３ｆ−２は、５ＭＢ分の容量を示す長さの領域となる。また、使用者フォルダの使用済み容量３ｆ−１は、４９５ＭＢ分の容量を示す長さの領域となる。
【００２８】
制御装置１０４は、使用者によって上述した「削除」３ｃまたは「リサイズ」３ｄが選択される度に、その選択状況に応じて送信不可データサイズ／送信データサイズバー３ｅ、および使用済み容量−空き容量バー３ｆの表示内容を変更する。すなわち、使用者によって、いずれかの転送日に対応する「削除」３ｃまたは「リサイズ」３ｄが選択されると、制御装置１０４は、その転送日の画像データを削除した場合、またはリサイズした場合の空き容量の増加量を計算し、計算結果を送信不可データサイズ／送信データサイズバー３ｅ、および使用済み容量−空き容量バー３ｆの表示に反映する。
【００２９】
例えば、転送日が２００７年１月１日の画像データを削除するように指定された場合に、使用者フォルダの空き容量が３０ＭＢ増加するときには、制御装置１０４は、送信不可データサイズ／送信データサイズバー３ｅの使用者フォルダの空き容量３ｅ−２の長さを３０ＭＢ分の容量に相当する長さだけ長くし、それに対応して送信不可データサイズ３ｅ−１の長さを３０ＭＢ分の容量に相当する長さだけ短くする。この例の場合は、送信画像総データサイズ（２０ＭＢ）よりも使用者フォルダの空き容量（３０ＭＢ）の方が大きいので、送信不可データサイズ３ｅ−１は表示されなくなる。すなわち、この場合は、全ての画像ファイルが送信可能であることを示している。また、制御装置１０４は、使用済み容量−空き容量バー３ｆの使用者フォルダの空き容量３ｆ−２の長さを３０ＭＢ分の容量に相当する長さだけ長くし、それに対応して使用者フォルダの使用済み容量３ｆ−１の長さを３０ＭＢ分の容量に相当する長さだけ短くする。
【００３０】
これによって、使用者は、送信不可データサイズ／送信データサイズバー３ｅや使用済み容量−空き容量バー３ｆの表示内容に基づいて、各転送日の画像データを削除、またはリサイズすることにより送信対象の画像データを使用者フォルダ内に記録することができるようになるか否かを判断することができる。そして、この各バーの表示内容に基づいて、どの転送日の画像データに対して削除、またはリサイズを実行すれば、送信対象の画像データを使用者フォルダ内に記録することができるようになるかを把握することができる。
【００３１】
制御装置１０４は、使用者によって操作部材１０１が操作されて、各転送日に対する処理が確定されると、サーバー２００に対して処理を実行するためのコマンドを生成し、生成したコマンドを通信装置１０７を介してサーバー２００へ送信する。すなわち、使用者によって、ある転送日に対して削除が指示された場合には、制御装置１０４は、フラッシュメモリに記録されている転送履歴を参照して、その転送日に転送された画像ファイルを特定する。そして、制御装置１０４は、特定した画像ファイルに対する削除処理の実行をサーバー２００に指示するための削除コマンドを生成する。
【００３２】
また、使用者によって、ある転送日に対してリサイズが指示された場合には、制御装置１０４は、フラッシュメモリに記録されている転送履歴を参照して、その転送日に転送された画像ファイルを特定する。そして、制御装置１０４は、特定した画像ファイルに対するリサイズ処理の実行をサーバー２００に指示するためのリサイズコマンドを生成する。その後、制御装置１０４は、生成した削除コマンド、およびリサイズコマンドを通信装置１０７を介してサーバー２００へ送信する。
【００３３】
サーバー２００のＣＰＵは、カメラ１００から受信済みのカメラＩＤに基づいて、画像ファイルが記録されている使用者フォルダを特定する。そして、ＣＰＵは、削除コマンドを受信した場合には、削除コマンドに基づいて削除対象の画像ファイルを特定し、使用者フォルダ内から特定した画像ファイルを削除する。また、ＣＰＵは、リサイズコマンドを受信した場合には、リサイズコマンドに基づいてリサイズ対象の画像ファイルを特定し、特定した画像ファイルの画像データをあらかじめ設定されている画像サイズにリサイズする。これによって、使用者は、使用者フォルダ内に送信対象の画像データを記録することができるように、使用者フォルダ内の空き容量を増加させることができる。
【００３４】
転送日選択画面上で使用者によって所定のキー操作、例えば十字ボタンの右ボタンが押下された場合には、制御装置１０４は、図４に示す空き容量増加操作受付画面を表示する。制御装置１０４は、この空き容量増加操作受付画面上に、上述したようにサーバー２００から受信した既に使用者フォルダ内に記録されている各画像データに関する情報４ａとして、ファイル名および転送日を表示する。また、表示装置１０４は、各画像データに関する情報４ａに関連付けて、使用者フォルダ内に記録されている画像データのサムネイル画像４ｂを表示する。
【００３５】
本実施の形態では、制御装置１０４は、サムネイル画像４ｂをメモリカードスロット１０５に挿入されているメモリカードに記録されている画像ファイル内から読み込んで表示する。すなわち、制御装置１０４は、メモリカード内に記録されている画像ファイルの中から、空き容量増加操作受付画面上に表示したファイル名と同じファイル名の画像ファイルを特定し、その画像ファイル内からサムネイル画像を読み込んで、空き容量増加操作受付画面上に表示する。これによって、サムネイル画像をサーバー２００から取得する必要がなくなり、通信負荷を低減することができる。
【００３６】
なお、メモリカード内に、空き容量増加操作受付画面上に表示したファイル名と同じファイル名の画像ファイルが記録されていない場合には、制御装置１０４は、空き容量増加操作受付画面上にサムネイル画像４ｂを表示することができない。この場合には、制御装置１０４は、メモリカード内に同一のファイル名の画像ファイルが存在しないことを示す画像、例えば×印を表示した画像４ｅを画像データに関する情報４ａに関連付けて表示する。
【００３７】
制御装置１０４は、この空き容量増加操作受付画面上にも、各ファイル名に対応付けて「削除」４ｃおよび「リサイズ」４ｄを表示する。使用者は、操作部材１０１を操作して、この「削除」４ｃおよび「リサイズ」４ｄを操作することにより、各画像データごとに削除またはリサイズを指示することができる。すなわち、使用者は、画像に対する処理として「削除」４ｃを選択することにより、使用者フォルダ内から対応する画像ファイルを削除するように指示することができる。また、使用者は、画像に対する処理として「リサイズ」４ｄを選択することにより、画像データに対して間引き処理を実行して画像をリサイズするように指示することができる。
【００３８】
なお、図３（ｂ）に示した転送日選択画面上で、使用者によっていずれかの転送日に対応する「削除」３ｃまたは「リサイズ」３ｄにチェックが入れられていた場合には、制御装置１０４は、空き容量増加操作受付画面においても、その転送日に対応するファイル名の「削除」４ｃまたは「リサイズ」４ｄにが、デフォルトでチェックを入れる。例えば、図３（ｂ）においては、転送日が２００７年１月１日の「削除」３ｃにチェックが入れられているため、図４では、転送日が２００７年１月１日の画像（ＤＳＣＮ０００１．ＪＰＧ）の「削除」４ｃにデフォルトでチェックが入れられている。また、図３（ｂ）においては、転送日が２００７年９月１０日の「リサイズ」３ｄにチェックが入れられているため、転送日が２００７年９月１０日の画像（ＤＳＣＮ０００２．ＪＰＧ）の「リサイズ」４ｄにデフォルトでチェックが入れられている。
【００３９】
また、使用者は、この空き容量増加操作受付画面上で操作部材１０１に含まれる所定のキーを操作することによって、転送日選択画面への切り替えを指示することができる。このとき、使用者が空き容量増加操作受付画面上で「削除」４ｃまたは「リサイズ」４ｄのチェック状況を変更した場合には、制御装置１０４は、転送日選択画面上の「削除」３ｃまたは「リサイズ」３ｄのチェック状況を、空き容量増加操作受付画面上でのチェック状況に連動させる。
【００４０】
また、この空き容量増加操作受付画面上にも、送信不可データサイズ／送信データサイズバー３ｅと使用済み容量−空き容量バー３ｆとが表示されており、上述した転送日選択画面の場合と同様に、制御装置１０４は、各画像に対する「削除」４ｃおよび「リサイズ」４ｄの選択操作に応じて、送信不可データサイズ／送信データサイズバー３ｅ、および使用済み容量−空き容量バー３ｆの表示内容を変更する。
【００４１】
制御装置１０４は、使用者によって操作部材１０１が操作されて、各画像データに対する処理が確定されると、サーバー２００に対して処理を実行するためのコマンドを生成し、生成したコマンドを通信装置１０７を介してサーバー２００へ送信する。すなわち、制御装置１０４は、使用者によって削除が指示された画像ファイルに対する削除処理の実行をサーバー２００に指示するための削除コマンドと、使用者によってリサイズが指示された画像ファイルに対するリサイズ処理の実行をサーバー２００に指示するためのリサイズコマンドとを生成して、サーバー２００へ送信する。
【００４２】
サーバー２００のＣＰＵは、上述したように、カメラ１００から受信済みのカメラＩＤに基づいて、画像ファイルが記録されている使用者フォルダを特定し、削除コマンドに基づく画像ファイルの削除処理、およびリサイズコマンドに基づく画像データのリサイズ処理を実行する。
【００４３】
一方、制御装置１０４は、図３（ａ）に示した操作選択画面上で、使用者によってデータサイズ低減操作３ｂが選択されると、モニタ１０６上に図５に示すデータサイズ低減操作受付画面を表示する。このデータサイズ低減操作受付画面においては、使用者は、送信画像総データサイズを低減することによって、使用者フォルダ内に画像データを記録することができるようにする。本実施の形態では、使用者は、選択済みの送信対象の画像データの中から少なくとも１つの画像データの選択を解除するか、あるいは送信対象の画像データの少なくとも１つの画像データをリサイズすることによって、総データサイズを低減させる。
【００４４】
制御装置１０４は、データサイズ低減操作受付画面上に、使用者によって送信対象として選択されている画像データのファイル名５ａを表示する。また、表示装置１０４は、各ファイル名に関連付けて、各画像データのサムネイル画像５ｂを表示する。また、制御装置１０４は、データサイズ低減操作受付画面上に、各ファイル名５ａおよびサムネイル画像５ｂに対応付けて「選択解除」５ｃおよび「リサイズ」５ｄを表示する。
【００４５】
使用者は、操作部材１０１を操作して、「選択解除」５ｃを選択することにより、対応する画像データを送信対象から除外するように指示することができる。また、使用者は、操作部材１０１を操作して、「リサイズ」５ｄを選択することにより、対応する画像データを間引いてリサイズするように指示することができる。
【００４６】
また、このデータサイズ低減操作受付画面上にも、送信不可データサイズ／送信データサイズバー３ｅと使用済み容量−空き容量バー３ｆとが表示されており、制御装置１０４は、使用者による「選択解除」５ｃおよび「リサイズ」５ｄの選択操作に応じて、送信不可データサイズ／送信データサイズバー３ｅ、および使用済み容量−空き容量バー３ｆの表示内容を変更する。すなわち、使用者によって、いずれかの画像データに対して「選択解除」５ｃまたは「リサイズ」５ｄが選択されると、制御装置１０４は、その画像データを送信対象から除外した場合、またはリサイズした場合の送信画像総データサイズを再計算し、計算結果を送信不可データサイズ／送信データサイズバー３ｅ、および使用済み容量−空き容量バー３ｆの表示に反映する。
【００４７】
制御装置１０４は、使用者によって操作部材１０１が操作されて、各画像データに対する処理が確定されると、各画像データに対して、使用者によって指定された処理を実行する。すなわち、制御装置１０４は、「選択解除」５ｃが選択されている画像データを送信対象の画像データから除外し、「リサイズ」５ｄが選択されている画像データに対してリサイズ処理を施す。
【００４８】
なお、本実施の形態では、使用者は、空き容量増加操作受付画面上で操作部材１０１に含まれる所定のキーを操作することによってデータサイズ低減操作受付画面に切り替えを指示することができる。また、使用者は、データサイズ低減操作受付画面上で操作部材１０１に含まれる所定のキーを操作することによって空き容量増加操作受付画面に切り替えを指示することができる。これによって、使用者は、画面を切り替えながら使用者フォルダの空き容量を増加させたり、送信画像総データサイズを低減させたりして、送信対象の画像データを使用者フォルダ内に記録できるように調整することができる。
【００４９】
使用者は、上述したように、転送日選択画面または空き容量増加操作受付画面上で送信対象の画像データがサーバー２００の使用者フォルダ内に記録することができるように、使用者フォルダの空き容量を増加させる。あるいは、データサイズ低減操作受付画面上で、送信対象の画像データがサーバー２００の使用者フォルダ内に記録することができるように、送信対象の画像データの総データサイズ、すなわち送信画像総データサイズを低減させる。
【００５０】
その結果、送信対象として選択した全ての画像データを使用者フォルダ内に記録することができるようになった場合には、使用者は、操作部材１０１を操作して、画像データのサーバー２００への送信開始を指示する。なお、制御装置１０４は、送信対象として選択した全ての画像データを使用者フォルダ内に記録することができるようになるまで、すなわち、使用者フォルダの空き容量が送信画像総データサイズよりも大きくなるまでは、使用者による送信開始指示を受け付けないようにしてもよい。
【００５１】
制御装置１０４は、使用者によって送信開始が指示されると、送信対象の画像データを通信装置１０７を介してサーバー２００へ送信する。サーバー２００のＣＰＵは、カメラ１００から受信済みのカメラＩＤに基づいて、そのカメラ１００に割り当てられている使用者フォルダを特定する。そして、ＣＰＵは、受信した画像データ（画像ファイル）を特定した使用者フォルダ内に記録する。
【００５２】
図６は、本実施の形態におけるカメラ１００の処理を示すフローチャートである。図６に示す処理は、使用者によって操作部材１０１が操作されてサーバー２００への画像データの送信が指示されると起動するプログラムとして、制御装置１０４により実行される。このプログラムは、制御装置１０４のフラッシュメモリに記録されている。なお、サーバー２００への送信対象の画像データは、あらかじめ使用者によって選択されているものとする。
【００５３】
ステップＳ１０において、制御装置１０４は、通信装置１０７を介してサーバー２００に接続要求を行う。その後、ステップＳ２０へ進み、制御装置１０７は、サーバー２００から接続ＯＫの信号を受信したか否かを判断する。否定判断した場合には、ステップＳ３０へ進み、制御装置１０４は、モニタ１０６にエラーメッセージを表示して、処理を終了する。これに対して、ステップＳ２０で肯定判断した場合には、ステップＳ４０へ進む。
【００５４】
ステップＳ４０では、制御装置１０４は、通信装置１０７を介して上述したカメラＩＤを送信して、サーバー２００に対して認証要求を行う。その後、ステップＳ５０へ進み、制御装置１０４は、サーバー２００から認証ＯＫの信号を受信したか否かを判断する。否定判断した場合には、ステップＳ３０へ進み、制御装置１０４は、モニタ１０６にエラーメッセージを表示して、処理を終了する。これに対して、ステップＳ５０で肯定判断した場合には、ステップＳ６０へ進む。
【００５５】
ステップＳ６０では、制御装置１０４は、サーバー２００に対して、使用者フォルダの総容量、使用者フォルダの空き容量、使用者用フォルダ内に記録されている画像データのファイル名、各画像データの撮影日時、および各画像データのサーバー２００への転送日の各情報の送信を要求する。その後、ステップＳ７０へ進み、制御装置１０４は、サーバー２００から上記情報を受信したか否かを判断する。肯定判断した場合には、ステップＳ８０へ進む。
【００５６】
ステップＳ８０では、制御装置１０４は、サーバー２００から受信した使用者フォルダの空き容量と、送信画像総データサイズとに基づいて、全ての画像データを使用者フォルダ内に記録することができるかを判断する。肯定判断した場合には、ステップＳ８１へ進み、制御装置１０４は、使用者によって上述した使用者フォルダ内の空き容量を増加させるための指示がされたか否かを判断する。否定判断した場合には、後述するステップＳ８３へ進む。これに対して、肯定判断した場合には、ステップＳ８２へ進む。ステップＳ８２では、制御装置１０４は、使用者による指示の内容に応じて、上述した削除コマンド、リサイズコマンドを生成して、これらのコマンドを通信装置１０７を介してサーバー２００へ送信する。
【００５７】
その後、ステップＳ８３へ進み、制御装置１０４は、使用者によって上述した送信する画像データの総データサイズを減少させるための指示がされたか否かを判断する。否定判断した場合には、後述するステップＳ９０へ進む。これに対して、肯定判断した場合には、ステップＳ８４へ進む。ステップＳ８４では、制御装置１０４は、使用者による指示の内容に応じて、上述したように使用者によってが選択されている画像データを送信対象の画像データから除外したり、選択されている画像データに対してリサイズ処理を施す。その後、ステップＳ９０へ進む。
【００５８】
ステップＳ９０では、通信装置１０７を介して送信対象の画像データのサーバー２００への送信を開始して、ステップＳ１００へ進む。ステップＳ１００では、制御装置１０４は、全ての画像データの送信が完了したか否かを判断し、肯定判断した場合には、処理を終了する。
【００５９】
これに対して、ステップＳ８０で否定判断した場合には、ステップＳ１１０へ進む。ステップＳ１１０では、制御装置１０４は、図３（ａ）に示した操作選択画面をモニタ１０６に表示する。その後、ステップＳ１２０へ進み、制御装置１０４は、使用者によって操作選択画面上で空き容量増加操作３ａ、またはデータサイズ低減操作３ｂのいずれかが選択されることにより、使用者からの指示があったか否かを判断する。肯定判断した場合には、ステップＳ１３０へ進む。
【００６０】
ステップＳ１３０では、制御装置１０４は、使用者による指示の内容が空き容量増加操作３ａの選択であるか否かを判断する。否定判断した場合には、後述するステップＳ２６０へ進む。これに対して、肯定判断した場合には、ステップＳ１４０へ進む。ステップＳ１４０では、制御装置１０４は、図３（ｂ）に示した転送日選択画面をモニタ１０６に表示して、ステップＳ１５０へ進む。
【００６１】
ステップＳ１５０では、制御装置１０４は、使用者によって転送日選択画面上でいずれかの転送日に対して「削除」３ｃまたは「リサイズ」３ｄが選択されたか否かを判断する。否定判断した場合には、後述するステップＳ１７０へ進む。これに対して、肯定判断した場合には、ステップＳ１６０へ進む。ステップＳ１６０では、制御装置１０４は、上述したように、使用者による「削除」３ｃまたは「リサイズ」３ｄの選択状況に応じて、送信不可データサイズ／送信データサイズバー３ｅと使用済み容量−空き容量バー３ｆの表示内容を変更する。その後、ステップＳ１７０へ進む。
【００６２】
ステップＳ１７０では、制御装置１０４は、使用者によって操作部材１０１に含まれる所定のキーが操作されて、空き容量増加操作受付画面の表示が指示されたか否かを判断する。否定判断した場合には、ステップＳ１８０へ進む。ステップＳ１８０では、制御装置１０４は、使用者によって操作部材１０１に含まれる所定のキーが操作されて、データサイズ低減操作受付画面の表示が指示されたか否かを判断する。肯定判断した場合には、後述するステップＳ２６０へ進む。これに対して、否定判断した場合には、ステップＳ１９０へ進む。
【００６３】
ステップＳ１９０では、制御装置１０４は、使用者によって操作部材１０１に含まれる所定のキーが操作されて、送信対象の画像データのサーバー２００への送信開始（通信開始）が指示されたか否かを判断する。否定判断した場合には、ステップＳ１５０へ戻って処理を繰り返す。これに対して、肯定判断した場合には、上述したステップＳ８０へ進む。
【００６４】
一方、ステップＳ１７０で肯定判断した場合には、ステップＳ２００へ進む。ステップＳ２００では、制御装置１０４は、図４に示した空き容量増加操作受付画面をモニタ１０６に表示する。その後、ステップＳ２１０へ進み、制御装置１０４は、使用者によって空き容量増加操作受付画面上でいずれかの画像データに対して「削除」４ｃまたは「リサイズ」４ｄが選択されたか否かを判断する。
【００６５】
否定判断した場合には、後述するステップＳ２３０へ進む。これに対して、肯定判断した場合には、ステップＳ２２０へ進む。ステップＳ２２０では、制御装置１０４は、上述したように、使用者による「削除」４ｃまたは「リサイズ」４ｄの選択状況に応じて、送信不可データサイズ／送信データサイズバー３ｅと使用済み容量−空き容量バー３ｆの表示内容を変更する。その後、ステップＳ２３０へ進む。
【００６６】
ステップＳ２３０では、制御装置１０４は、使用者によって操作部材１０１に含まれる所定のキーが操作されて、転送日選択画面の表示が指示されたか否かを判断する。肯定判断した場合には、上述したステップＳ１４０へ戻る。これに対して、否定判断した場合には、ステップＳ２４０へ進む。
【００６７】
ステップＳ２４０では、制御装置１０４は、使用者によって操作部材１０１に含まれる所定のキーが操作されて、データサイズ低減操作受付画面の表示が指示されたか否かを判断する。否定判断した場合には、ステップＳ２５０へ進む。ステップＳ２５０では、制御装置１０４は、使用者によって操作部材１０１に含まれる所定のキーが操作されて、送信対象の画像データのサーバー２００への送信開始（通信開始）が指示されたか否かを判断する。否定判断した場合には、ステップＳ２１０へ戻って処理を繰り返す。これに対して、肯定判断した場合には、上述したステップＳ８０へ進む。
【００６８】
一方、ステップＳ２４０で肯定判断した場合には、ステップＳ２６０へ進む。ステップＳ２６０では、制御装置１０４は、図５に示したデータサイズ低減操作受付画面をモニタ１０６に表示する。その後、ステップＳ２７０へ進み、制御装置１０４は、使用者によってデータサイズ低減操作受付画面上でいずれかの画像データに対して「選択解除」５ｃまたは「リサイズ」５ｄが選択されたか否かを判断する。
【００６９】
否定判断した場合には、後述するステップＳ２９０へ進む。これに対して、肯定判断した場合には、ステップＳ２８０へ進む。ステップＳ２８０では、制御装置１０４は、上述したように、使用者による「選択解除」５ｃまたは「リサイズ」５ｄの選択状況に応じて、送信不可データサイズ／送信データサイズバー３ｅと使用済み容量−空き容量バー３ｆの表示内容を変更する。その後、ステップＳ２９０へ進む。
【００７０】
ステップＳ２９０では、制御装置１０４は、使用者によって操作部材１０１に含まれる所定のキーが操作されて、転送日選択画面の表示が指示されたか否かを判断する。肯定判断した場合には、上述したステップＳ１４０へ戻る。これに対して、否定判断した場合には、ステップＳ３００へ進む。ステップＳ３００では、制御装置１０４は、使用者によって操作部材１０１に含まれる所定のキーが操作されて、空き容量増加操作受付画面の表示が指示されたか否かを判断する。肯定判断した場合には、上述したステップＳ２００へ戻る。これに対して、否定判断した場合には、ステップＳ３１０へ進む。
【００７１】
ステップＳ３１０では、制御装置１０４は、使用者によって操作部材１０１に含まれる所定のキーが操作されて、送信対象の画像データのサーバー２００への送信開始（通信開始）が指示されたか否かを判断する。否定判断した場合には、ステップＳ２７０へ戻って処理を繰り返す。これに対して、肯定判断した場合には、上述したステップＳ８０へ進む。
【００７２】
以上説明した本実施の形態によれば、以下のような作用効果を得ることができる。
（１）制御装置１０４は、使用者によってサーバー２００への送信対象として選択されている画像データの総データサイズを判定し、サーバー２００が備えるＨＤＤ２０１内の使用者フォルダの空き容量を特定するための空き容量情報をサーバー２００から受信し、送信画像総データサイズと、使用者フォルダの空き容量とに基づいて、送信画像データを使用者フォルダに記録することができるか否かを判定する。そして、制御装置１０４は、使用者フォルダに記録することができないと判断した場合に、使用者フォルダの空き容量を増加させるための空き容量増加操作を受け付ける空き容量増加操作受付画面をモニタ１０６に表示し、使用者フォルダの空き容量と、送信画像総データサイズとの関係を示す表示用情報、すなわち送信不可データサイズ／送信データサイズバー３ｅおよび使用済み容量−空き容量バー３ｆを表示する。制御装置１０４は、空き容量増加操作受付画面上での使用者による操作（空き容量増加操作）に応じて、各バーの表示内容を変化させ、使用者による空き容量増加操作に基づいて、使用者フォルダの空き容量を増加させるためのコマンドを通信装置１０７を介してサーバー２００へ送信するようにした。これによって、使用者に対して、使用者フォルダの空き容量を増加させるための手段を提供することができる。また、使用者は、送信する画像データの総サイズに対して、使用者フォルダの空き容量がどの程度不足しているのかを判断することができる。
【００７３】
（２）制御装置１０４は、送信対象の画像データを使用者フォルダに記録することができないと判断した場合に、送信画像総データサイズを低減するためのデータサイズ低減操作を受け付けるデータサイズ低減操作受付画面をモニタ１０６に表示し、このデータサイズ低減操作受付画面上での使用者によるデータサイズ低減操作に基づいて、送信画像総データサイズを低減するための処理を実行するようにした。これによって、使用者に対して、送信画像総データサイズを低減するための手段を提供することができる。
【００７４】
（３）使用者フォルダの空き容量を増加させるための操作として、使用者フォルダ内に記録されている画像データの削除を指示するための操作、および使用者フォルダ内に記録されている画像データの画像サイズの変更を指示するための操作の少なくともいずれか一方を使用者が行えるようにした。これによって、使用者は、好みの方法によって使用者フォルダ内の空き容量を増加させることができる。
【００７５】
（４）送信画像総データサイズを低減させるための操作として、送信対象の画像データの中から少なくとも１つの画像データの選択を解除するための操作、および送信対象の画像データの画像サイズの変更を指示するための操作の少なくともいずれか一方を使用者が行えるようにした。これによって、使用者は、好みの方法によって送信画像総データサイズを低減することができる。
【００７６】
（５）制御装置１０４は、データサイズ低減操作受付画面上にも送信不可データサイズ／送信データサイズバー３ｅおよび使用済み容量−空き容量バー３ｆを表示するようにし、データサイズ低減操作受付画面上での使用者による操作（データサイズ低減操作）に応じて、各バーの表示内容を変化させるようにした。これによって、使用者は、データサイズ低減操作受付画面上でも送信する画像データの総サイズに対して、使用者フォルダの空き容量がどの程度不足しているのかを判断することができる。
【００７７】
―変形例―
なお、上述した実施の形態の画像転送システムは、以下のように変形することもできる。
（１）上述した実施の形態では、空き容量増加操作受付画面として、図４に示す画面を表示する例について説明した。しかしながら、空き容量増加操作受付画面は、他の表示形態であってもよい。例えば、図４では、使用者フォルダに記録されている画像ファイルに関する情報４ａとサムネイル画像４ｂとを関連付けて表示したが、これに代えて、図７に示すように、使用者フォルダ内に記録されている画像ファイル名７ａと、撮影日時７ｂと、ファイルサイズ７ｅと、転送日７ｆとを関連付けて一覧表示するようにしてもよい。そして、一覧表示した各レコードに対応付けて、「削除」７ｃおよび「リサイズ」７ｄを表示するようにしてもよい。また、使用者は、操作部材１０１を操作することによって、画像ファイル名７ａ、撮影日時７ｂ、ファイルサイズ７ｅ、および転送日７ｆの各項目ごとにレコードをソートできるようにしてもよい。同様に、転送日選択画面、およびデータサイズ低減操作受付画面の各画面も図３（ｂ）や図５に示した表示形態に限定されない。
【００７８】
（２）上述した実施の形態では、制御装置１０４は、サーバー２００から使用者フォルダの空き容量を含む情報を取得し、送信画像総データサイズと使用者フォルダの空き容量とに基づいて、使用者フォルダ内に送信対象の画像データを記録することができるか否かを判断する例について説明した。しかしながら、制御装置１０４は、サーバー２００に対して送信画像総データサイズを送信し、サーバー２００のＣＰＵが、カメラ１００から受信した送信画像総データサイズと使用者フォルダの空き容量とに基づいて、使用者フォルダ内に送信対象の画像データを記録することができるか否かを判断するようにしてもよい。この場合、制御装置１０４は、サーバー２００から判断結果と、使用者フォルダの空き容量とを受信し、受信した判断結果に基づいて、図３（ａ）に示した操作選択画面を表示するようにすればよい。これによって、上記判断処理を制御装置１０４が行わずに済むため、制御装置１０４の処理負荷を低減することができる。
【００７９】
（３）上述した実施の形態では、転送日選択画面、空き容量増加操作受付画面、およびデータサイズ低減操作受付画面の各画面に、送信不可データサイズ／送信データサイズバー３ｅ、および使用済み容量−空き容量バー３ｆを表示する例について説明した。しかしながら、各画面に表示するバーは、送信不可データサイズ／送信データサイズバー３ｅ、または使用済み容量−空き容量バー３ｆのいずれか一方であってもよい。
【００８０】
（４）上述した実施の形態では、使用者は、使用者フォルダ内に記録されている画像データを削除するか、リサイズするかによって、使用者フォルダの空き容量を増加させる例について説明した。しかしながら、使用者は、カメラＩＤに対して割り当てられている使用者フォルダの容量を増加させることによって、使用者フォルダの空き容量を増加させるようにしてもよい。
【００８１】
（５）上述した実施の形態では、図３（ａ）に示す操作選択画面を表示してから、使用者の操作に基づいて、図３（ｂ）に示す転送日選択画面か図５に示すデータサイズ低減操作受付画面を表示する例について説明した。しかしながら、データサイズ低減操作の機能を省略するようにしてもよい。この場合、図３（ａ）に示す操作選択画面を表示することなく、図３（ｂ）に示す転送日選択画面を表示すればよい。すなわち、図６に示すフローチャートにおいて、ステップＳ１１０からステップＳ１３０、ステップＳ１８０、ステップＳ２４０、およびステップＳ２６０からステップＳ３１０の処理は不要であり、制御装置１０４は、ステップＳ８０で否定判断した場合には、ステップＳ１４０へ進んで図３（ｂ）に示す転送日選択画面をモニタ１０６に表示するようにすればよい。
【００８２】
また、空き容量増加操作の機能を省略するようにしてもよい。この場合、図３（ａ）に示す操作選択画面を表示することなく、図５に示すデータサイズ低減操作受付画面を表示すればよい。すなわち、図６に示すフローチャートにおいて、ステップＳ１１０からステップＳ２５０、およびステップＳ３００の処理は不要であり、制御装置１０４は、ステップＳ８０で否定判断した場合には、ステップＳ２６０へ進んで図５に示すデータサイズ低減操作受付画面をモニタ１０６に表示するようにすればよい。
【００８３】
（６）上述した実施の形態では、サーバー２００のＣＰＵは、カメラ１００からリサイズコマンドを受信した場合には、リサイズコマンドに基づいてリサイズ対象の画像ファイルを特定し、特定した画像ファイルの画像データをあらかじめ設定されている画像サイズにリサイズする例について説明した。しかしながら、使用者が、カメラ１００上でリサイズ後の画像サイズを指定できるようにしてもよい。この場合、制御装置１０４は、使用者によって指定されたリサイズ後の画像サイズをリサイズコマンドに含めてサーバー２００へ送信するようにすればよい。そして、サーバー２００のＣＰＵは、リサイズコマンドに含まれる画像サイズとなるように、リサイズ対象の画像ファイルの画像データをリサイズするようにすればよい。
【００８４】
なお、本発明の特徴的な機能を損なわない限り、本発明は、上述した実施の形態における構成に何ら限定されない。また、上述の実施の形態と複数の変形例を組み合わせた構成としてもよい。
【図面の簡単な説明】
【００８５】
【図１】画像転送システムの一実施の形態の構成を示すブロック図である。
【図２】カメラ１００の一実施の形態の構成を示すブロック図である。
【図３】操作選択画面の具体例を示す図である。
【図４】空き容量増加操作受付画面の具体例を示す図である。
【図５】データサイズ低減操作受付画面の具体例を示す図である。
【図６】カメラ１００の処理を示すフローチャート図である。
【図７】変形例における空き容量増加操作受付画面の具体例を示す図である。
【符号の説明】
【００８６】
１０  画像転送システム、１００  カメラ、１０１  操作部材、１０２  レンズ、１０３  撮像素子、１０４  制御装置、１０５  メモリカードスロット、１０６  モニタ、１０７  通信装置、２００  サーバー、２０１  ハードディスクドライブ
【図１】
2009171395.tif 000003
【図２】
2009171395.tif 000004
【図３】
2009171395.tif 000005
【図４】
2009171395.tif 000006
【図５】
2009171395.tif 000007
【図６】
2009171395.tif 000008
【図７】
2009171395.tif 000009