(57)【特許請求の範囲】
【請求項１】
撮影された被写体の主画像信号および縮小画像信号を含む画像ファイルを記録媒体に記録するディジタルカメラにおいて、
前記記録媒体に記録された複数の前記画像ファイルを外部記憶装置に送信する第１送信手段、
前記第１送信手段によって送信された前記複数の画像ファイルを前記記録媒体から消去する消去手段、
前記外部記憶装置から複数の前記縮小画像信号を受信する第１受信手段、
前記第１受信手段によって受信された前記複数の縮小画像信号の中から所望の縮小画像信号を選択する選択手段、および
前記選択手段によって選択された前記所望の縮小画像信号を含む前記画像ファイルを前記外部記憶装置から受信する第２受信手段を備えることを特徴とする、ディジタルカメラ。
【請求項２】
前記第１受信手段は、所望の日付を入力する日付入力手段、前記所望の日付を示す日付情報を前記外部記憶装置に送信する日付情報送信手段、および前記所望の日付に生成された前記複数の縮小画像信号を前記外部記憶装置から受信する縮小画像信号受信手段を含む、請求項１記載のディジタルカメラ。
【請求項３】
前記選択手段は、前記第１受信手段によって受信された前記複数の縮小画像信号に基づく複数の縮小画像を表示する表示手段、および前記表示手段によって表示された前記複数の縮小画像の中から所望の縮小画像を選択する縮小画像選択手段を含む、請求項１または２記載のディジタルカメラ。
【請求項４】
撮影された被写体の主画像信号および縮小画像信号を含む画像ファイルを記録媒体に記録するディジタルカメラにおいて、
前記記録媒体に記録された前記画像ファイルを外部記憶装置に送信する送信手段、
前記送信手段によって送信する前記画像ファイルに含まれる前記縮小画像信号を不揮発性のメモリ領域に格納する格納手段、および
前記送信手段によって送信された前記画像ファイルを前記記録媒体から消去する消去手段を備えることを特徴とする、ディジタルカメラ。
【請求項５】
前記記録媒体に記録された複数の前記画像ファイルの中から所望の画像ファイルを選択する画像ファイル選択手段をさらに備え、
前記送信手段は前記所望の画像ファイルを送信し、
前記格納手段は前記所望の画像ファイルに含まれる前記縮小画像信号を前記メモリ領域に格納し、そして
前記消去手段は前記所望の画像ファイルを前記記録媒体から消去する、請求項４記載のディジタルカメラ。
【請求項６】
前記メモリ領域に格納された複数の前記縮小画像信号を再生する再生手段、
前記再生手段によって再生された前記複数の縮小画像信号に基づく複数の縮小画像を表示する表示手段、
前記表示手段によって表示された前記複数の縮小画像の中から所望の縮小画像を選択する縮小画像選択手段、および
前記縮小画像選択手段によって選択された前記縮小画像に対応する前記画像ファイルを前記外部記憶装置から受信する受信手段をさらに備える、請求項４または５記載のディジタルカメラ。
【請求項７】
前記画像ファイルの送信に先立ってプリントジョブ情報を前記画像ファイルに付加する付加手段をさらに備える、請求項４ないし６のいずれかに記載のディジタルカメラ。
【請求項８】
前記不揮発性のメモリ領域は前記記録媒体内に形成される、請求項４ないし７のいずれかに記載のディジタルカメラ。
【請求項９】
撮影された被写体の画像信号を外部記憶装置に送信するディジタルカメラにおいて、
前記外部記憶装置の空き容量と送信しようとする前記画像信号のサイズとの大小関係を検出する検出手段、
前記検出手段の検出結果に基づいて前記空き容量の拡張要求を前記外部記憶装置に送信する第１送信手段、および
前記拡張要求に応答して前記空き容量が拡張された後に前記画像信号を前記外部記憶装置に送信する第２送信手段を備えることを特徴とする、ディジタルカメラ。
【請求項１０】
前記空き容量が前記サイズを下回るとき前記空き容量の拡張を案内する案内手段、および
前記案内手段による案内に対して前記拡張を指示する指示手段をさらに備え、
前記第１送信手段は前記指示手段の指示に応答して前記拡張要求を送信する、請求項９記載のディジタルカメラ。
【請求項１１】
前記外部記憶装置の容量は所定サイズずつ販売されており、
前記指示手段の指示は前記所定サイズの容量の購入指示である、請求項１０記載のディジタルカメラ。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
この発明は、撮像画像データをインターネットを介して、遠隔の高容量のサーバに転送して蓄積し、必要に応じて所望の画像データをサーバよりダウンロードできる、ディジタルカメラに関する。
【０００２】
【従来の技術】
ディジタルカメラでは、ＣＣＤイメージャなどの撮像素子によって撮影された被写体像に所定の信号処理が施され、これによって生成された静止画像データは圧縮状態で着脱自在の記録媒体に記録される。また、再生モードが設定されると、静止画像データが記録媒体から再生され、伸長処理を経てＬＣＤモニタに出力される。このようなディジタルカメラに用いられる記録媒体としては、容量が数十Ｍｂｙｔｅ程度のフラッシュメモリを内蔵するメモリカード，フロッピーディスク，小型のハードディスクや、容量が数百Ｍｂｙｔｅ程度の光磁気ディスクなど様々なものが採用されている。いずれの媒体も急速に高容量化が進んでおり、数年前に比べると、かなり多くの画像データを格納できるようになった。
【０００３】
【発明が解決しようとする課題】
しかし、最近のＣＣＤイメージャの高画素化に伴って、静止画１枚分の画像データのサイズが大きくなっている。また、信号処理の高速化に伴って動画撮影が可能になっている。この結果、記録媒体に記録する画像データの総データ量も飛躍的に増加しており、ユーザは、撮影時に記録媒体の空き容量が十分であるかどうかを常に意識する必要が出てきた。
【０００４】
それゆえに、この発明の主たる目的は、メモリ容量を意識することなく被写体を撮影できる、ディジタルカメラを提供することである。
【０００５】
【課題を解決するための手段】
第１の発明は、撮影された被写体の主画像信号および縮小画像信号を含む画像ファイルを記録媒体に記録するディジタルカメラにおいて、記録媒体に記録された複数の画像ファイルを外部記憶装置に送信する第１送信手段、第１送信手段によって送信された複数の画像ファイルを記録媒体から消去する消去手段、外部記憶装置から複数の縮小画像信号を受信する第１受信手段、第１受信手段によって受信された複数の縮小画像信号の中から所望の縮小画像信号を選択する選択手段、および選択手段によって選択された所望の縮小画像信号を含む画像ファイルを外部記憶装置から受信する第２受信手段を備えることを特徴とする、ディジタルカメラである。
【０００６】
第２の発明は、撮影された被写体の主画像信号および縮小画像信号を含む画像ファイルを記録媒体に記録するディジタルカメラにおいて、記録媒体に記録された画像ファイルを外部記憶装置に送信する送信手段、送信手段によって送信する画像ファイルに含まれる縮小画像信号を不揮発性のメモリ領域に格納する格納手段、および送信手段によって送信された画像ファイルを記録媒体から消去する消去手段を備えることを特徴とする、ディジタルカメラである。
【０００７】
第３の発明は、撮影された被写体の画像信号を外部記憶装置に送信するディジタルカメラにおいて、外部記憶装置の空き容量と送信しようとする画像信号のサイズとの大小関係を検出する検出手段、検出手段の検出結果に基づいて空き容量の拡張要求を外部記憶装置に送信する第１送信手段、および拡張要求に応答して空き容量が拡張された後に画像信号を前記外部記憶装置に送信する第２送信手段を備えることを特徴とする、ディジタルカメラである。
【０００８】
【作用】
第１の発明によれば、撮影された被写体の主画像信号および縮小画像信号を含む画像ファイルが、記録媒体に記録される。記録された複数の画像ファイルは、第１送信手段によって外部記憶装置に送信され、送信された複数の画像ファイルは、消去手段によって記録媒体から消去される。複数の縮小画像信号が第１受信手段によって外部記憶装置から受信され、受信された複数の縮小画像信号の中から選択手段によって所望の縮小画像信号が選択されると、第２受信手段が、選択された所望の縮小画像信号を含む画像ファイルを外部記憶装置から受信する。
【０００９】
この発明のある例では、第１受信手段は、日付入力手段，日付情報送信手段および縮小画像信号受信手段を含む。所望の日付が日付入力手段によって入力されると、この所望の日付を示す日付情報が日付情報送信手段によって外部記憶装置に送信される。すると、所望の日付に生成された複数の縮小画像信号が、縮小画像信号受信手段によって外部記憶装置から受信される。
【００１０】
この発明の他の例では、選択手段は、表示手段および縮小画像選択手段を含む。表示手段は、第１受信手段によって受信された複数の縮小画像信号に基づく複数の縮小画像を表示し、縮小画像選択手段は、表示された複数の縮小画像の中から所望の縮小画像を選択する。
【００１１】
第２の発明によれば、記録媒体には、撮影された被写体の主画像信号および縮小画像信号を含む画像ファイルが記録される。記録媒体に記録された画像ファイルを送信手段によって外部記憶装置に送信するとき、この画像ファイルに含まれる縮小画像信号が格納手段によって不揮発性のメモリ領域に格納される。また、送信された画像ファイルは、消去手段によって記録媒体から消去する。
【００１２】
この発明のある例では、記録媒体に記録された複数の画像ファイルの中から所望の画像ファイルが選択する画像ファイル選択手段が備えられる。このとき、送信手段は所望の画像ファイルを送信し、格納手段は所望の画像ファイルに含まれる縮小画像信号を不揮発性のメモリ領域に格納し、そして消去手段は所望の画像ファイルを記録媒体から消去する。
【００１３】
この発明の他の例では、記録媒体に残存する複数の縮小画像信号が再生手段によって再生されると、表示手段が再生された複数の縮小画像信号に基づく複数の縮小画像を表示する。縮小画像選択手段が表示された複数の縮小画像の中から所望の縮小画像を選択すると、選択された縮小画像に対応する画像ファイルが受信手段によって外部記憶装置から受信される。
【００１４】
この発明のその他の例では、画像ファイルの送信に先立って、付加手段によってプリントジョブ情報が画像ファイルに付加される。
【００１５】
この発明のさらにその他の例では、不揮発性のメモリ領域は記録媒体内に形成される。
【００１６】
第３の発明によれば、ディジタルカメラによって撮影された被写体の画像信号は、外部記憶装置に送信される。外部記憶装置の空き容量と送信しようとする画像信号のサイズとの大小関係は、検出手段によって検出される。第１送信手段は、検出手段による検出結果に基づいて空き容量の拡張要求を外部記憶装置に送信し、この拡張要求に応答して空き容量が拡張されると、第２送信手段が画像信号を外部記憶装置に送信する。
【００１７】
この発明のある例では、外部記憶装置の空き容量が送信しようとする画像信号のサイズを下回るとき、空き容量の拡張が案内手段によって案内される。ここで、指示手段によって拡張が指示されると、拡張要求が第１送信手段によって送信される。
【００１８】
好ましくは、外部記憶装置の容量は所定サイズずつ販売されており、指示手段の指示は所定サイズの容量の購入指示である。
【００１９】
【発明の効果】
第１の発明によれば、記録媒体に記録された画像ファイルは外部記憶装置に送信されるため、オペレータは記録媒体の容量を気にすることなく撮影を続けることができる。また、送信された画像ファイルは消去手段によって消去されるため、オペレータが手動で画像ファイルを送信する手間を省くことができる。さらに、外部記憶装置から受信された複数の縮小画像信号の中から所望の縮小画像信号を選択することによって、対応する画像ファイルが受信されるため、画像ファイルを容易に手元に復帰させることができる。
【００２０】
第２の発明によれば、記録媒体に記録された画像ファイルは外部に設けられた記憶装置に格納されるため、オペレータは記録媒体の容量を気にすることなく撮影を続けることができる。また、送信された画像ファイルは縮小画像信号を残して消去されるため、オペレータが画像ファイルを手動で消去する手間が省けるとともに、外部記憶装置に格納された画像ファイルの内容を縮小画像信号によって容易に確認することができる。
【００２１】
第３の発明によれば、外部記憶装置の空き容量と送信しようとする画像信号のサイズとの間の大小関係に基づいて外部記憶装置の空き容量が拡張されるため、オペレータは外部記憶装置の空き容量を気にすることなく撮影を続けることができる。
【００２２】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【００２３】
【実施例】
図１を参照して、この実施例のディジタルカメラは、システムコントローラ３８を含む。システムコントローラ３８は、撮影モード切換スイッチ４２によって静止画撮影モードが選択され、かつレリーズボタン４０が操作されたとき、対応するキーステート信号をＣＰＵ３２に与える。すると、ＣＰＵ３２は、ＣＣＤイメージャ１０，ＣＤＳ／ＡＧＣ回路１２，Ａ／Ｄ変換器１４，信号処理回路１６およびサムネイル作成回路１８を含む撮影系を起動する。
【００２４】
ＣＣＤイメージャ１０は、レンズ（図示せず）を経て入射される被写体の光像に光電変換を施して撮像信号（電荷）を生成し、生成した撮像信号をラスタスキャン方式で出力する。出力された撮像信号は、ＣＤＳ／ＡＧＣ回路１２におけるノイズ除去およびレベル調整を経て、Ａ／Ｄ変換器１４で撮像データ（ディジタル信号）に変換される。信号処理回路１６は、撮像データに色分離処理やＹＵＶ変換などの信号処理を施して、輝度データおよび２種類の色差データからなる画像データ（主画像データ）を作成する。作成された主画像データは、バス２０を経由してメモリ制御回路２２に与えられ、メモリ制御回路２２によってＳＤＲＡＭ２４の主画像格納エリア２４ａに格納される。
【００２５】
信号処理回路１６によって作成された主画像データはまた、サムネイル作成回路１８に与えられる。サムネイル作成回路１８は、与えられた主画像データに間引き処理を施してサムネイル画像データを作成し、作成されたサムネイル画像データをバス２０を通してメモリ制御回路２２に与える。サムネイル画像データは、メモリ制御回路２２によってサムネイル画像格納エリア２４ｂに格納される。
【００２６】
ＣＰＵ３２は、主画像データおよびサムネイル画像データがＳＤＲＡＭ２４に格納された時点で撮影系を不能化し、代わりに画像圧縮伸長回路３０に主画像圧縮命令およびサムネイル圧縮命令を与える。まず主画像圧縮命令が出力され、画像圧縮伸長回路３０は、主画像格納エリア２４ａに格納された主画像データをメモリ制御回路２２を通して読み出し、ＪＰＥＧフォーマットに準じた画像圧縮を実行する。この圧縮処理によって生成された圧縮主画像データは、メモリ制御回路２２を通してＳＤＲＡＭ２４の圧縮主画像格納エリア２４ｃに格納される。続いてサムネイル圧縮命令が出力されると、画像圧縮伸長回路３０は、圧縮サムネイル画像格納エリア２４ｄに格納されたサムネイル画像データをメモリ制御回路２２を通して読み出し、上述と同様のＪＰＥＧ圧縮を施す。これによって生成された圧縮サムネイル画像データは、メモリ制御回路２２を通してＳＤＲＡＭ２４の圧縮サムネイル画像格納エリア２４ｄに格納される。
【００２７】
このようにして圧縮主画像データおよび圧縮サムネイル画像データが得られると、ＣＰＵ３２は、これらの圧縮データをメモリ制御回路２２を通して読み出し、静止画ファイルとしてメモリカード３４に記録する。ここで、圧縮サムネイル画像データは静止画ファイルのインデックス情報として機能する。また、静止画ファイルのヘッダ部分には、ファイル名，撮影日付，ＪＰＥＧファイルであることを示す拡張子が付される。
【００２８】
なお、メモリカード３４はディジタルカメラは着脱自在な不揮発性の記録媒体であり、実際にはインタフェースを介してバス２０と接続される。
【００２９】
一方、撮影モード切換スイッチ４２によって動画像撮影モードが選択された状態でレリーズボタン４０が押されると、ＣＰＵ３２はレリーズボタン４０の押圧期間にわたって撮影系を起動し続け、さらに画像圧縮伸長回路３０に１／１５秒毎に繰り返し主画像圧縮命令を与える。ＣＣＤイメージャ１０は、たとえば１／１５秒毎に各フレームの撮像信号を出力し、主画像格納エリア２４ａに格納される主画像データは、１／１５秒毎に更新される。ただし、サムネイル作成回路１８は最初のフレームのサムネイル画像データが作成された時点で不能化され、サムネイル画像格納エリア２４ｂに格納された最初のフレームのサムネイル画像データが後続のサムネイル画像データによって更新されることはない。
【００３０】
画像圧縮伸長回路３０は、圧縮命令に応答して上述と同じ要領で主画像データを圧縮する。主画像格納エリア２４ａに格納された主画像データは順次圧縮処理を施され、各フレームの圧縮主画像データは、ＳＤＲＡＭ２４の圧縮主画像格納エリア２４ｃに蓄積されていく。レリーズボタンの押圧が解除されると、ＣＰＵ３２はサムネイル画像圧縮命令を画像圧縮伸長回路３０に与える。すると、画像圧縮伸長回路３０は上述と同じ要領でサムネイル画像データを圧縮し、圧縮サムネイル画像データを圧縮サムネイル画像格納エリア２４ｄに格納する。
【００３１】
このようにして複数フレームの圧縮主画像データおよび１フレームの圧縮サムネイル画像データが得られると、ＣＰＵ３２は、これらの圧縮データを動画ファイル（MOTION JPEGファイル）としてメモリカード３４に記録する。動画ファイルでも、圧縮サムネイル画像データはインデックス情報として機能する。また、動画ファイルのヘッダ部分には、ファイル名，撮影日付および動画ファイルであることを示す拡張子（ＭＯＶ）が付される。
【００３２】
以上のような静止画撮影または動画撮影が繰り返されるにつれて、静止画ファイルまたは動画ファイルがメモリカード３４内に蓄積されていき、これに応じてメモリカード３４の空き容量が減少していく。ここで、メモリカード３４の空き容量を回復させたい場合、オペレータは、ファイル送信キー４６を操作すればよい。すると、携帯通信端末と同じデータ通信機能を有する通信回路３６がインターネットサービスプロバイダ５０にダイヤルする。接続が確立されると、インターネット上のデータベースサーバ（外部記憶装置）５２のＵＲＬが送信され、プロバイダ５０を介してサーバ５２と接続される。このようにしてサーバ５２へのアクセスが可能となると、オペレータによる所定のキー操作によって、メモリカード３４に蓄積された静止画像ファイルまたは動画像ファイルがサーバ５２に送信される。データベースサーバ５２には、オペレータとの契約によって１０Ｇバイトのユーザーエリアが確保されており、送信された静止画像ファイルまたは動画像ファイルは、このユーザエリアに格納される。メモリカード３４内の全ての画像ファイルの転送が完了すると、ＣＰＵ３２は、メモリカード３４に蓄積された全ての画像ファイルを消去する。これによって、メモリカード３４の空き容量が回復される。
【００３３】
なお、ユーザエリアの空き容量が少なくなった場合、オペレータは所定のキー操作によってユーザエリアの追加枠（３０Ｍバイト）を購入することができる。このため、当初の１０Ｇバイト分のユーザエリアが満杯となった後は、画像ファイルは追加枠に格納される。
【００３４】
一方、データベースサーバ５２に格納された特定の画像ファイルをディジタルカメラにダウンロードしたいときは、オペレータは、ファイルダウンロードキー４８を操作すればよい。すると、通信回路３６はプロバイダ５０にダイヤルし、サーバ５２にアクセスする。サーバ５２との接続が確立された後、オペレータが所望の日付を指定すると、指定された日付に作成された画像ファイルがサーバ５２側で検出され、検出された画像ファイルに含まれる圧縮サムネイル画像データがダウンロードされる。ダウンロードされた圧縮サムネイル画像データは、メモリ制御回路２２を通して圧縮サムネイル画像格納エリア２４ｄに格納される。
【００３５】
ダウンロードが完了すると、ＣＰＵ３２は画像圧縮伸長回路３０にサムネイル画像伸長命令を与える。画像圧縮伸長回路３０は、圧縮サムネイル画像データをメモリ制御回路２２を通して読み出し、ＪＰＥＧ伸長を施す。伸長されたサムネイル画像データは、メモリ制御回路２２を通して主画像格納エリア２４ａに格納される。つまり、主画像格納エリア２４ａはＬＣＤモニタ２８に画像を表示するときＶＲＡＭとして機能し、伸長サムネイル画像データはサムネイル画像エリア２４ｂではなく主画像格納エリア２４ａに格納される。ＮＴＳＣエンコーダ２６は主画像格納エリア２４ａ内の画像データをメモリ制御回路２２を通して読み出し、読み出された画像データをＮＴＳＣフォーマットのコンポジット画像信号に変換する。変換されたコンポジット画像信号は内蔵のＬＣＤモニタ２８に供給され、この結果、サムネイル画像がＬＣＤモニタ２８に表示される。
【００３６】
なお、複数の画像ファイルから圧縮サムネイル画像データが抽出され、ダウンロードされたときは、複数画面分のサムネイル画像データが主画像格納エリア２４ａに格納され、ＬＣＤモニタ２８には複数のサムネイル画像がマルチ表示される。
【００３７】
サムネイル画像が表示された状態で、オペレータがテンキー４４によって所望のサムネイル画像を選択すると、選択情報がサーバ５２に送信される。すると、サーバ５２は、送信された選択情報に対応する画像ファイルを特定し、特定した画像ファイルを発信する。ＣＰＵ３２は、サーバ５２から発信された画像ファイルを通信回路３６を通してダウンロードし、メモリカード３４に記録する。また、ダウンロードされた画像ファイルに含まれる圧縮主画像データをメモリ制御回路２２を通して圧縮主画像格納エリア２４ｃに格納し、画像圧縮伸長回路３０に主画像伸長命令を与える。圧縮主画像格納エリア２４ｃに格納された圧縮主画像データは画像圧縮伸長回路３０によって伸長され、伸長主画像データは主画像格納エリア２４ａに格納される。このため、主画像格納エリア２４ａに格納されていたサムネイル画像データは、伸長主画像データによって上書きされる。ＮＴＳＣエンコーダ２６は、上述と同様に主画像データ２４ａに格納された画像データにエンコード処理を施し、エンコードされたコンポジット画像信号をＬＣＤモニタ２８に供給する。この結果、マルチ表示されていたサムネイル画像が、オペレータによって選択されたサムネイル画像に対応する主画像によって更新される。
【００３８】
ＣＰＵ３２は、画像ファイルをサーバ５２に送信するときサーバ５２からダウンロードするとき、具体的には図２〜図５に示すフロー図を処理する。ここで、図２はボタン入力タスクを示し、図３は画像送受信タスクを示す。また、図４および図５はそれぞれ、送信処理およびダウンロード処理のサブルーチンを示す。
【００３９】
まず図２を参照して、オペレータがレリーズボタン４０，撮影モード切換スイッチ４２，テンキー４４，ファイル送信キー４６およびファイルダウンロードキー４８のいずれかを操作すると、ステップＳ１のスリープ状態から復帰し、ステップＳ３でいずれのボタンが操作されたかを判別する。ここで、操作されたボタンがファイル送信キー４６またはファイルダウンロードキー４８であれば、ステップＳ３からステップＳ５に進み、送受信タスク起動信号を発生する。一方、操作されたボタンがレリーズボタン４０，撮影モード切換スイッチ４２またはテンキー４４であれば、ステップＳ３からステップＳ７に進み、その他の処理を行なう。ステップＳ５またはステップＳ７の処理が完了すると、ＣＰＵ３２はステップＳ１に戻る。
【００４０】
ステップＳ５で送受信タスク起動信号が発生すると、ＣＰＵ３２は、図３に示す画像送受信タスクをステップＳ２１のスリープ状態から復帰させる。そして、ステップＳ２３で撮影系を不能化するとともに、ステップＳ２５でプロバイダ５０と接続する。つまり、通信回路３６を制御してプロバイダ５０にダイヤルし、プロバイダ５０との接続を確立する。接続状態が確立されると、ステップＳ２７でサーバ５２のＵＲＬをプロバイダ５０に送信し、サーバ５２と接続する。
【００４１】
サーバ５２との通信が可能となると、サーバ５２はパスワード画面の画像データを発信する。ステップＳ２９ではこのパスワード画面の画像データをサーバ５２からダウンロードし、ダウンロードした画像データをメモリ制御回路２２を通してＳＤＲＡＭ２４の主画像格納格納エリア２４ａに書き込む。この画像データは、ＮＴＳＣエンコーダ２６によってメモリ制御回路２２を通して読み出され、コンポジット映像信号に変換される。この結果、ＬＣＤモニタ２８には図１１に示すダウンロード画面が表示される。
【００４２】
ステップＳ３１では、オペレータによってパスワードが入力されたかどうか判断し、ＹＥＳであれば、入力されたパスワードをステップＳ３１でサーバ５２に送信する。サーバ５２は、パスワードが正しいときモード選択画面の画像データを発信する。ステップＳ３３では、サーバ５２から発信された画像データをダウンロードし、上述のステップＳ２７と同じ処理を行なう。この結果、図１２に示すモード選択画面がＬＣＤモニタ２８に表示される。
【００４３】
このモード選択画面に対して、オペレータがテンキー４４によって送信モードを選択すると、ＣＰＵ３２はステップＳ３７でＹＥＳと判断し、ステップＳ３９で送信処理を実行する。一方、使用者がテンキー４４によってダウンロードモードを選択すると、ＣＰＵ３２はステップＳ４１でＹＥＳと判断し、ステップＳ４３でダウンロード処理を実行する。ステップＳ３９またはＳ４３の処理を終えると、ステップＳ４５でプロバイダ５０との接続を解除し、ステップＳ２１に戻る。
【００４４】
ステップＳ３９において、ＣＰＵ３２は、図４に示すサブルーチンを処理する。まずステップＳ５１で送信用画像ファイル（メモリカード３４に記録された全ての画像ファイル）の総データ量を算出する。次に、ステップＳ５３でサーザエリアの空き容量情報の送信をサーバ５２に要求し、ステップＳ５５で空き容量情報をサーバ５２からダウンロードする。ステップＳ５７では、総データ量および空き容量を互いに比較し、総データ量＞空き容量であればステップＳ５９で容量不足情報をサーバ５２に送信する。サーバ５２は、この容量不足情報に応答して購入質問画面の画像データを発信する。このため、ステップＳ６１ではこの購入質問画面の画像データをダウンロードし、上述のステップＳ２７と同じ処理を行なう。この結果、図１３に示す購入質問画面がＬＣＤモニタ２８に表示される。
【００４５】
この購入質問画面に対して、オペレータがテンキー４４によって“ＹＥＳ”を選択すると、ＣＰＵ３２は、ステップＳ６３からステップＳ６７に進み、ユーザエリアの追加枠（３０Ｍバイト）の購入処理を行なう。これによって、ユーザエリアが３０Ｍバイト拡張される。購入処理が完了すると、ステップＳ５３に戻る。一方、オペレータがテンキー４４によって“ＮＯ”を選択すると、ＣＰＵ３２はステップＳ６３からステップＳ６５に進み、図１４に示すような格納不能画面をＬＣＤモニタ２８に表示する。その後、ステップＳ７３でサーバ５２との接続を解除してから図３に示す画像送受信タスクに復帰する。
【００４６】
一方、ステップＳ５５で総データ量≦空き容量と判断されると、ステップＳ６９でメモリカード３４に記録された全ての画像ファイルをサーバ５２に送信する。具体的には、まず全ての画像ファイルを圧縮主画像格納エリア２４ｂに格納し、その後通信回路３６を通してサーバ５２に転送する。転送処理が完了すると、ステップＳ５７でメモリカード３４内の全ての画像ファイルを削除する。画像ファイルが全て削除されると、ステップＳ６９におけるサーバ５２との接続解除処理を経て、図３に示す画像送受信タスクに復帰する。
【００４７】
図３に示すステップＳ４３において、ＣＰＵ３２は図５に示すダウンロード処理を実行する。まずステップＳ８１で図１５に示すグループ選択画面をＬＣＤモニタ２８に表示し、ステップＳ８３で所望の画像ファイルの作成日の入力を待つ。オペレータがテンキー４４によって所望の日付を入力すると、ステップＳ８５で日付データをサーバ５２に送信する。サーバ５２は、送信された日付データに対応する画像ファイルをユーザエリアの中から抽出し、抽出した画像ファイルから圧縮サムネイル画像データを取り出す。そして、取り出した圧縮サムネイル画像データを発信する。
【００４８】
ステップＳ８７では、サーバ５２から発信された圧縮サムネイル画像データをＳＤＲＡＭ２４の圧縮サムネイル画像格納エリア２４ｄにダウンロードし、画像圧縮伸長回路３０に圧縮サムネイル画像データの伸長処理を命令する。圧縮サムネイル画像データはメモリ制御回路２２を通して読み出され、画像圧縮伸長回路３０によって伸長される。伸長されたサムネイル画像データは主画像格納エリア２４ａに格納され、その後、メモリ制御回路２２を通してＮＴＳＣエンコーダ２６に与えられる。ＮＴＳＣエンコーダ２６は与えられたサムネイル画像データをコンポジット映像信号に変換し、この結果、複数のサムネイル画像がＬＣＤモニタ２８にマルチ表示される。
【００４９】
ステップＳ８９では、テンキーによって所望のサムネイル画像が選択されたかどうか判断し、ＹＥＳであれば、ステップＳ９１で選択情報をサーバ５２に送信する。サーバ５２は、送信された選択情報に基づいてユーザエリアから所望の画像ファイルを特定し、特定した画像ファイルを発信する。ステップＳ９３では、サーバ５２から発信された画像ファイルをダウンロードし、続くステップＳ９５ではダウンロードされた画像ファイルをメモリカード３４に記録する。ステップＳ９７ではダウンロードされた画像ファイルに含まれる圧縮主画像データを再生する。
【００５０】
具体的には、圧縮主画像データをメモリ制御回路２２を通して圧縮主画像格納エリア２４ｃに格納するとともに、画像圧縮伸長回路３０に主画像伸長命令を与える。画像圧縮伸長回路３０は、主画像格納エリア２４ｃに格納された圧縮主画像データをメモリ制御回路２２を通して読み出し、読み出された圧縮主画像データにＪＰＥＧ伸長を施す。伸長された主画像データは、メモリ制御回路２２を通して主画像格納エリア２４ａに格納され、その後ＮＴＳＣエンコーダ２６によってコンポジット映像信号に変換される。この結果、選択されたサムネイル画像と同じ主画像がＬＣＤモニタ２８の全面に表示される。ダウンロードされた画像ファイルが動画ファイルであれば、各フレームの圧縮画像データが１／１５秒毎に順次伸長され、ＬＣＤモニタ２８には複数の伸長主画像からなる動画像が表示される。ステップＳ８５の処理が完了すると、図３に示す画像送受信タスクに復帰する。
【００５１】
この実施例によれば、送信モードが選択されるとメモリカード３４に蓄積された全ての画像ファイルが遠隔地のサーバ５２に保存され、メモリカード３４内の画像ファイルは全て削除されるため、オペレータはメモリカード３４の空き容量を意識することなく撮影を続行できる。また、サーバ５２の空き容量が画像ファイルのサイズを下回ると、購入手続きをとることでユーザエリアが拡張されるため、オペレータはユーザエリアの空き容量を意識することなく撮影を続行できる。さらに、サーバ５２に保存された画像ファイルはダウンロードモードを選択することでダウンロードされるため、内蔵のＬＣＤモニタ２８によって撮影内容を手軽に鑑賞することができる。
【００５２】
他の実施例のディジタルカメラは、図３に示すステップＳ３９およびＳ４３の各々において図６および図７に示すサブルーチンが処理される点を除き、図１実施例と同じである。このため、重複した説明はできるだけ省略する。
【００５３】
まず図６を参照して、ステップＳ９１〜ＳＳ１１７では図４に示すステップＳ５１〜Ｓ６７と同様の処理が行なわれ、ステップＳ１２１，Ｓ１２３およびＳ１２７では図４に示すステップＳ６９〜Ｓ７３と同様の処理が行なわれる。図４の処理と異なるのは、ステップＳ１１９およびＳ１２５の処理が追加されている点である。ステップＳ１１９では、サーバ５２に送信しようとする各々の画像ファイルから圧縮サムネイル画像データを抽出し、抽出された圧縮サムネイル画像データをメモリ制御回路２２を通して圧縮サムネイル画像格納エリア２４ｄに格納する。ステップＳ１２５では、圧縮サムネイル画像格納エリア２４ｄに格納された圧縮サムネイル画像データをメモリ制御回路２２を通して読み出し、メモリカード３４の所定エリアに記録する。つまり、メモリカード３４に蓄積された画像ファイルをサーバ５２に転送する前に、各画像ファイルに含まれる圧縮サムネイル画像データが読み出され、ＳＤＲＡＭ２４に格納される。読み出された圧縮サムネイル画像データは、全ての画像ファイルの転送が完了した後に、メモリカード３４に戻される。メモリカード３４は不揮発性であるため、電源がオフされても圧縮サムネイル画像データが消失されることはない。
【００５４】
続いて図７を参照して、ステップＳ１３３〜Ｓ１４１では、図５に示すステップＳ８９〜Ｓ９７と同様の処理が行なわれる。図５の処理と異なるのは、ステップＳ１３１でメモリカード３４に格納された圧縮サムネイル画像データを再生してＬＣＤモニタ２８にマルチ表示する点である。この実施例では、画像ファイルがサーバ５２に転送された後、圧縮サムネイル画像データだけはメモリカード３４内に残される。このため、図５に示すような圧縮サムネイル画像データのダウンロードは行なわず、メモリカード３４内の圧縮サムネイル画像データを再生するようにしている。
【００５５】
この実施例によれば、圧縮サムネイル画像データのダウンロードが不要であるため、どのような画像ファイルをサーバ５２に保存しているかを簡単かつ速やかに確認することができる。
【００５６】
その他の実施例のディジタルカメラは、図３に示すステップＳ３９において図８および図９に示すサブルーチンが処理される点を除き、上述の他の実施例と同じである。このため、重複した説明はできるだけ省略する。
【００５７】
図８を参照して、ＣＰＵ３２はまず、ステップＳ１５１でメモリカード３４に蓄積された画像ファイルに含まれる圧縮サムネイル画像データを再生し、複数のサムネイル画像をＬＣＤモニタ２８にマルチ表示する。続いて、ステップＳ１５３でファイル送信キー４６が押されたかどうかを判断し、ステップＳ１５５でいずれかのサムネイル画像がテンキー４４によって選択されたかどうかを判断する。テンキー４４によってサムネイル画像が選択されるとステップＳ１５７に進み、選択されたサムネイル画像に対応する画像ファイルを送信用画像ファイルとして圧縮主画像格納エリア２４ｃに格納する。一方、ファイル送信キー４６が押されるとステップＳ１５９に進み、送信用画像ファイルが１つ以上存在するかどうか判断する。そして、送信用画像ファイルが１つも存在しなければステップＳ１５３に戻るが、送信用画像ファイルが１つ以上存在すればステップＳ１６１以降の処理を実行する。なお、ステップＳ１６１〜Ｓ１７７では図６に示すステップＳ１０１〜Ｓ１１７と同様の処理が行なわれるため、重複した説明は省略する。
【００５８】
ステップＳ１６７で総データ量≦空き容量と判断されると、ステップＳ１７９で圧縮主画像格納エリア２４ｃに格納された送信用画像ファイルから圧縮サムネイル画像データを抽出する。抽出された圧縮サムネイル画像データは、圧縮サムネイル画像格納エリア２４ｄに格納される。ステップＳ１７９の処理を終えると、ステップＳ１８１で圧縮主画像格納エリア２４ｃ内の送信用画像ファイルをサーバ５２に送信するとともに、ステップＳ１８３でメモリカード３４から送信済みの画像ファイルを削除する。その後、ステップＳ１８５で圧縮サムネイル画像格納エリア２４ｄに格納された圧縮サムネイル画像データをメモリカード３４の所定エリアに記録する。ステップＳ１８５の処理を終えると、ステップＳ１８７でサーバ５２との接続を解除してから図３に示す画像送受信タスクに復帰する。
【００５９】
この実施例によれば、オペレータによって選択された画像ファイルだけがサーバ５２に送信され、かつ送信された画像ファイルに関連する圧縮サムネイル画像データがメモリカード３４に残される。このため、オペレータはサーバ５２に保存したい画像ファイルを任意に選択でき、かつどのような画像ファイルがサーバ５２に保存されているかを手持ちの圧縮サムネイル画像データによって容易かつ速やかに確認することができる。
【００６０】
さらにその他の実施例のディジタルカメラでは、図２に示すその他の処理の中で図１０に示すサブルーチンが処理される。ＣＰＵ３２はまず、ステップＳ１８１でメモリカード３４に格納された画像ファイルに含まれる圧縮サムネイル画像データを再生し、複数のサムネイル画像をＬＣＤモニタ２８にマルチ表示する。ここで、オペレータがテンキー４４によっていずれかのサムネイル画像を選択すると、ＣＰＵ３２はステップＳ１８３でＹＥＳと判断し、ステップＳ１８５で図１６に示すプリントジョブ画面をＬＣＤモニタ２８に表示する。これに対してオペレータが所望のプリント枚数およびサイズを入力すると、ＣＰＵ３２はステップＳ１８７からステップＳ１８９に進み、枚数およびサイズからなるプリントジョブ情報を選択されたサムネイル画像に対応する画像ファイルに付加する。ステップＳ１８９の処理を終えると、図２に示すボタン入力タスクに復帰する。
【００６１】
この実施例は、サーバ５２側が画像ファイルのプリントサービスを提供できる場合に有効である。つまり、送信前に上述の処理によって所望のプリントジョブ情報を画像ファイルに付加し、その後画像ファイルをサーバ５２に送信すれば、必要なサイズおよび枚数を確実かつ速やかにサーバ５２側に伝えることができる。
【００６２】
また、以上のいずれの実施例でも、画像ファイルはインターネット上のサーバ５２によって管理されるため、複数の人間がパスワードを知っていれば、各自のディジタルカメラを利用して画像ファイルの保存またはダウンロードが自在に可能となる。つまり、共通の画像ファイルを複数の人間によって共有することができる。
【００６３】
なお、これらの実施例では、通信回路に携帯通信端末の機能を内蔵させるようにしているが、通信用インタフェースのみをバスに接続し、プロバイダへの通信は別に用意した携帯通信端末によって行なうようにしてもよい。この場合、ディジタルカメラと携帯通信端末とは、通信ケーブルによって有線で接続したり、いわゆるブルートゥース技術のような近距離無線方式で接続する方法が考えられる。
【００６４】
さらに、上述の実施例では、送信済みの画像ファイルを消去するようにしているが、消去については使用者の任意にすることも可能である。この場合、次のような実施例が考えられる。送信する画像ファイルが非常に重要なファイルである場合、画像ファイルのサーバへの格納が完了した後に同じ画像ファイルをサーバ側から返送させ、メモリカード内の送信済みの画像ファイルと照合する。そして、互いのデータ内容が一致していれば、通信エラーはなかったとして送信済み画像ファイルを消去し、不一致になれば、送信済みの画像ファイルを再度サーバに送信する。そうすれば、通信エラーによる画像ファイルの喪失を防止できる。
【００６５】
また、上述の実施例では、カメラ側の記録媒体として、メモリカードを例に挙げたが、記録媒体としては、内蔵のフラッシュメモリや着脱自在の光磁気ディスクなどのあらゆる媒体が考えられる。また、画像ファイル内の画像データは、非圧縮でもよく、更に動画用の圧縮方法として、ＭＯＴＩＯＮＪＰＥＧに代えてＭＰＥＧでも問題ない。また、サーバ側のユーザエリアも１０Ｇバイトに限定されるものではなく、さらに高容量でもよい。
【００６６】
さらに、上述の実施例では、ディジタルカメラ側でユーザエリアの空き容量情報を取得し、送信しようとする画像ファイルのデータ量を取得した空き容量情報と比較するようにしている。しかし、この発明は、送信しようとする画像ファイルのデータ量をデータベースサーバに送信してデータベース側で比較を行い、比較結果をデータベースサーバから受信して空き容量とデータ量の大小関係を検出するようにしてもよい。
【００６７】
さらにまた、上述の他の実施例およびその他の実施例では、画像ファイルの送信に先立って圧縮サムネイル画像データを取り出し、画像ファイルの送信が完了した後メモリカードから画像ファイルを消去し、画像ファイルから取り出した圧縮サムネイル画像データをメモリカードに格納するようにしている。しかし、圧縮サムネイル画像データの格納先はメモリカードでなくてもよい。つまり、ディジタルカメラの中に着脱が不可能なフラッシュメモリを準備し、このフラッシュメモリに画像ファイルから取り出した圧縮サムネイル画像データを格納するようにしてもよい。
【００６８】
さらにまた、上述のようにディジタルカメラにインターネットでの通信機能を持たせ、かつ各地の地図データの画像ファイルを準備している特定のサーバと契約しておけば、このサーバに接続して住所を入力することで該当地区の画像ファイルをカメラ側にダウンロードしてＬＣＤモニタに表示させることができる。地図を持たずに外出して道に迷った場合にも、この地図サーバとの接続により、目的地を容易に見つけることができる。
【００６９】
また、通信機能付きディジタルカメラを２台用意し、一方を携帯して外出し、他方を自宅の金庫の前にセットしておき、必要に応じて携帯中のディジタルカメラから自宅のディジタルカメラに電話接続し、遠隔制御により自宅のディジタルカメラを作動させて静止画を撮影させて画像ファイルを送信させ、携帯側のカメラで画像ファイルを確認することで、自宅に不審者が入り込んでいないかを監視することもできる。
【図面の簡単な説明】
【図１】この発明の一実施例を示すブロック図である。
【図２】図１実施例の動作の一部を示すフロー図である。
【図３】図１実施例の動作の他の一部を示すフロー図である。
【図４】図１実施例の動作のその他の一部を示すフロー図である。
【図５】図１実施例の動作のさらにその他の一部を示すフロー図である。
【図６】この発明の他の実施例の動作の一部を示すフロー図である。
【図７】この発明の他の実施例の動作の他の一部を示すフロー図である。
【図８】この発明のその他の実施例の動作の一部を示すフロー図である。
【図９】この発明のその他の実施例の動作の他の一部を示すフロー図である。
【図１０】この発明のさらにその他実施例の動作の一部を示すフロー図である。
【図１１】パスワード入力画面の一例を示す図解図である。
【図１２】モード選択画面の一例を示す図解図である。
【図１３】購入質問画面の一例を示す図解図である。
【図１４】画像ファイルの格納不能画面の一例を示す図解図である。
【図１５】グループ選択画面の一例を示す図解図である。
【図１６】プリントジョブ情報入力画面の一例を示す図解図である。
【符号の説明】
１０…ＣＣＤイメージャ
１６…信号処理回路
１８…サムネイル作成回路
２６…ＮＴＳＣエンコーダ
２８…ＬＣＤモニタ
３０…画像圧縮伸長回路
３４…メモリカード
３６…通信回路
４６…ファイル送信キー
４８…ファイルダウンロードキー
５０…プロバイダ
５２…サーバ
【図１】
0004251757.tif 000002
【図２】
0004251757.tif 000003
【図３】
0004251757.tif 000004
【図４】
0004251757.tif 000005
【図５】
0004251757.tif 000006
【図６】
0004251757.tif 000007
【図７】
0004251757.tif 000008
【図８】
0004251757.tif 000009
【図９】
0004251757.tif 000010
【図１０】
0004251757.tif 000011
【図１１】
0004251757.tif 000012
【図１２】
0004251757.tif 000013
【図１３】
0004251757.tif 000014
【図１４】
0004251757.tif 000015
【図１５】
0004251757.tif 000016
【図１６】
0004251757.tif 000017