(57)【特許請求の範囲】
【請求項１】
画像が記録された記録媒体を有する外部機器と通信可能な通信装置であって、
計時手段と、
画像を生成して、前記計時手段が示す時刻を画像の生成時刻として、前記生成された画像と共に記録手段に記録するよう制御する生成手段と、
前記生成手段により生成された画像を再生する再生手段と、
前記再生手段により前記画像が再生された後に、前記外部機器との通信を確立したことに応じて、前記外部機器の記録媒体に記録された画像そのものでなく、該画像を特定するための画像特定情報を受信する受信手段と、
前記外部機器から受信する画像特定情報の条件を示す基準時間の情報を、前記計時手段が示す時刻と前記外部機器の計時手段が示す時刻との差を用いて補正する補正手段と、
前記補正手段による補正後の基準時間の情報を前記外部機器に送信する送信手段とを有し、
前記受信手段は、前記送信手段により送信された前記補正後の基準時間の情報にしたがって前記外部機器が選択した画像特定情報を受信し、
前記受信手段は更に、前記受信手段により受信される画像特定情報によって特定される画像と前記画像に記録されている時刻情報を受信し、
前記補正手段は更に、前記受信手段により受信された画像に記録されている時刻情報を、前記計時手段が示す時刻と前記外部機器の計時手段が示す時刻との差を用いて補正して記録手段に記録し、
前記基準時間の情報は、前記外部機器との通信を確立した時点で、前記再生手段により再生されている画像の撮像日時に基づくことを特徴とする通信装置。
【請求項２】
前記補正手段は更に、前記受信手段により受信された画像に記録されている時刻情報を補正したことを示す情報を、前記時刻情報を補正した画像に対応づけることを特徴とする請求項１に記載の通信装置。
【請求項３】
前記受信手段が受信できる画像特定情報の数の上限を設定する上限設定手段を有することを特徴とする請求項１又は２に記載の通信装置。
【請求項４】
前記受信手段は、前記画像特定情報を、無線通信を介して受信し、
前記送信手段により送信された前記補正後の基準時間の情報にしたがって前記外部機器が選択した画像特定情報が所定の数以上である場合、前記受信手段は、前記外部機器が選択した複数の画像特定情報のうち、所定の数を超えない数の画像特定情報を、前記無線通信を介して受信することを特徴とする請求項１又は２に記載の通信装置。
【請求項５】
前記受信手段は、前記送信手段により送信された前記補正後の基準時間の情報が示す時間に撮像された画像に対応する画像特定情報を受信することを特徴とする請求項１乃至４のいずれか１項に記載の通信装置。
【請求項６】
前記送信手段は、前記補正後の基準時間の情報を基準とした所定の時間範囲を送信し、
前記受信手段は前記送信手段により送信された前記所定の時間範囲に撮像された画像に対応する画像特定情報を受信することを特徴とする請求項１乃至５のいずれか１項に記載の通信装置。
【請求項７】
前記受信手段により受信された画像特定情報のうち、少なくとも１つを選択させる選択手段をさらに有し、
前記受信手段は、前記選択手段により選択された画像特定情報に対応する画像を前記外部機器から受信することを特徴とする請求項１乃至６のいずれか１項に記載の通信装置。
【請求項８】
前記画像特定情報は、対応する画像のサムネイルであることを特徴とする請求項１乃至７のいずれか１項に記載の通信装置。
【請求項９】
前記画像特定情報は、対応する画像のファイル名であることを特徴とする請求項１乃至８のいずれか１項に記載の通信装置。
【請求項１０】
前記受信手段により受信される画像特定情報によって特定される画像に関連付けられている時刻情報は、前記画像の撮影日時であることを特徴とする請求項１乃至９のいずれか１項に記載の通信装置。
【請求項１１】
前記生成手段は、被写体を撮像し画像を得る撮像手段を用いて画像を生成することを特徴とする請求項１乃至１０のいずれか１項に記載の通信装置。
【請求項１２】
前記通信装置は、前記撮像手段により得られる画像と、前記受信手段により受信される画像の両方を、一画面に表示するよう制御する表示制御手段を更に有することを特徴とする請求項１１に記載の通信装置。
【請求項１３】
前記通信装置は、携帯電話通信機能による通信が可能であることを特徴とする請求項１乃至１２のいずれか１項に記載の通信装置。
【請求項１４】
前記外部機器は、被写体を撮像し画像を得る撮像手段を有することを特徴とする請求項１乃至１３のいずれか１項に記載の通信装置。
【請求項１５】
前記受信手段は、前記画像特定情報を受信する前に、前記外部機器から前記外部機器の計時手段が示す時間を受信することを特徴とする請求項１乃至１４のいずれか１項に記載の通信装置。
【請求項１６】
前記受信手段は、前記送信手段により送信された前記補正後の基準時間の情報にしたがって前記外部機器が選択した画像特定情報のうち、所定の条件を満たす画像特定情報を受信することを特徴とする請求項１乃至１５のいずれか１項に記載の通信装置。
【請求項１７】
画像が記録された記録媒体を有する外部機器と通信可能な通信装置の制御方法であって、
前記通信装置が保持している画像を再生する再生ステップと、
前記再生ステップで画像が再生された後に、前記外部機器との通信を確立したことに応じて、前記外部機器の記録媒体に記録された画像そのものでなく、該画像を特定するための画像特定情報を受信する受信ステップと、
前記外部機器から受信する画像特定情報の条件を示す基準時間の情報を、計時手段が示す時刻と、前記外部機器の計時手段が示す時刻との差を用いて補正する補正ステップと、
前記補正ステップにおける補正後の基準時間の情報を前記外部機器に送信する送信ステップとを有し、
前記受信ステップにおいて、前記送信ステップにおいて送信した前記補正後の基準時間の情報にしたがって前記外部機器が選択した画像特定情報を受信し、
前記受信ステップでは更に、前記受信ステップで受信される画像特定情報によって特定される画像と前記画像に記録されている時刻情報を受信し、
前記補正ステップでは更に、前記受信ステップで受信された画像に記録されている時刻情報を、計時手段が示す時刻と前記外部機器の計時手段が示す時刻との差を用いて補正し、
前記基準時間の情報は、前記外部機器との通信を確立した時点で再生されている画像の撮像日時に基づくことを特徴とする通信装置の制御方法。
【請求項１８】
画像が記録された記録媒体を有する外部機器と通信可能な通信装置の制御用のプログラムであって、
コンピュータに、
前記通信装置が保持している画像を再生する再生ステップと、
前記再生ステップで画像が再生された後に、前記外部機器との通信を確立したことに応じて、前記外部機器の記録媒体に記録された画像そのものでなく、該画像を特定するための画像特定情報を受信する受信ステップと、
前記外部機器から受信する画像特定情報の条件を示す基準時間の情報を、計時手段が示す時刻と、前記外部機器の計時手段が示す時刻との差を用いて補正する補正ステップと、
前記補正ステップにおける補正後の基準時間の情報を前記外部機器に送信する送信ステップとを実行させ、
前記受信ステップにおいて、前記送信ステップにおいて送信した前記補正後の基準時間の情報にしたがって前記外部機器が選択した画像特定情報を受信させ、
前記受信ステップでは更に、前記受信ステップで受信される画像特定情報によって特定される画像と前記画像に記録されている時刻情報を受信させ、
前記補正ステップでは更に、前記受信ステップで受信された画像に記録されている時刻情報を、計時手段が示す時刻と前記外部機器の計時手段が示す時刻との差を用いて補正させ、
前記基準時間の情報は、前記外部機器との通信を確立した時点で再生されている画像の撮像日時に基づくことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部の機器からの画像を受信することが可能な通信装置及びその制御方法等に関する。
【背景技術】
【０００２】
近年、無線通信用デバイスの集積化が進み、携帯用パーソナルコンピュータだけでなく、プリンタ、携帯情報端末、デジタルカメラ、携帯電話等に無線通信用デバイスが搭載されている。この結果、それまでは、ＵＳＢ接続等を用いた特定の機器との間で有線接続による通信しかできなかった機器でも、無線通信が可能になり、容易に他の様々な機器との間でデータの通信を行うことが可能になっている。
【０００３】
そして、デジタルスチルカメラ及びデジタルビデオカメラ等の画像データの撮影が可能な複数の撮像装置の間での通信により、ある撮像装置で撮影された画像を他の撮像装置に送信することが可能となる。例えば、サッカーの試合での撮像に関し、他の撮像装置により取得された画像データを受信すれば、同じ時刻に異なるアングルから撮影された同じシーンの複数の画像データを取得でき、同じ時刻に撮影された互いに異なるシーンの複数の画像データを取得できる。これらの複数の画像データは、一つの撮像装置を用いただけでは、決して取得することができないものである。特許文献１には、デジタルカメラ間で画像データのやりとりをするために、それぞれのデジタルカメラに対して識別子を設けることが記載されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−２０９７９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、複数の通信装置間で画像データの送受信を行うに当たり、送信先となる通信装置から送信元となる通信装置が保持している複数の画像データから所望の画像データを探し出すことが困難である。これは、近年の記憶媒体の大容量化に伴って、大量の画像データが一つの通信装置に保持可能となっているからである。
【０００８】
また、検索の基準となる時間を入力することも考えられるが、多くの通信装置の内部時計は夫々のユーザにより設定されているため、これらの間にはずれが生じていることがある。このような場合は、単に基準時間を入力しただけでは、所望の画像の情報を取得することができない。
【０００９】
本発明は、送信元となる通信装置が保持している画像をより容易に探し出すことができる通信装置及びその制御方法等を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本願発明者は、前記課題を解決すべく鋭意検討を重ねた結果、以下に示す発明の諸態様に想到した。
【００１１】
本発明に係る通信装置は、画像が記録された記録媒体を有する外部機器と通信可能な通信装置であって、計時手段と、画像を生成して、前記計時手段が示す時刻を画像の生成時刻として、前記生成された画像と共に記録手段に記録するよう制御する生成手段と、前記生成手段により生成された画像を再生する再生手段と、前記再生手段により前記画像が再生された後に、前記外部機器との通信を確立したことに応じて、前記外部機器の記録媒体に記録された画像そのものでなく、該画像を特定するための画像特定情報を受信する受信手段と、前記外部機器から受信する画像特定情報の条件を示す基準時間の情報を、前記計時手段が示す時刻と前記外部機器の計時手段が示す時刻との差を用いて補正する補正手段と、前記補正手段による補正後の基準時間の情報を前記外部機器に送信する送信手段とを有し、前記受信手段は、前記送信手段により送信された前記補正後の基準時間の情報にしたがって前記外部機器が選択した画像特定情報を受信し、前記受信手段は更に、前記受信手段により受信される画像特定情報によって特定される画像と前記画像に記録されている時刻情報を受信し、前記補正手段は更に、前記受信手段により受信された画像に記録されている時刻情報を、前記計時手段が示す時刻と前記外部機器の計時手段が示す時刻との差を用いて補正して記録手段に記録し、前記基準時間の情報は、前記外部機器との通信を確立した時点で、前記再生手段により再生されている画像の撮像日時に基づくことを特徴とする。
【００１２】
本発明に係る通信装置の制御方法は、画像が記録された記録媒体を有する外部機器と通信可能な通信装置の制御方法であって、前記通信装置が保持している画像を再生する再生ステップと、前記再生ステップで画像が再生された後に、前記外部機器との通信を確立したことに応じて、前記外部機器の記録媒体に記録された画像そのものでなく、該画像を特定するための画像特定情報を受信する受信ステップと、前記外部機器から受信する画像特定情報の条件を示す基準時間の情報を、計時手段が示す時刻と、前記外部機器の計時手段が示す時刻との差を用いて補正する補正ステップと、前記補正ステップにおける補正後の基準時間の情報を前記外部機器に送信する送信ステップとを有し、前記受信ステップにおいて、前記送信ステップにおいて送信した前記補正後の基準時間の情報にしたがって前記外部機器が選択した画像特定情報を受信し、前記受信ステップでは更に、前記受信ステップで受信される画像特定情報によって特定される画像と前記画像に記録されている時刻情報を受信し、前記補正ステップでは更に、前記受信ステップで受信された画像に記録されている時刻情報を、計時手段が示す時刻と前記外部機器の計時手段が示す時刻との差を用いて補正し、前記基準時間の情報は、前記外部機器との通信を確立した時点で再生されている画像の撮像日時に基づくことを特徴とする。
【発明の効果】
【００１３】
本発明によれば、基準となる所定の時間に関する条件を満たす画像を特定する情報を外部の機器、例えば他の撮像装置から取得することができる。つまり、容易に他の機器が保持している画像を特定することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態に係る撮像装置の構成を示すブロック図である。
【図２】本発明の実施形態に係る撮像装置１００の動作を示すフローチャートである。
【図３】撮像装置１００の操作部を示す模式図である。
【図４】撮像装置１００の通信の一態様を示す模式図である。
【図５】本発明の第１の実施形態での転送先カメラ２００２における再生処理の内容を示すフローチャートである。
【図６】画像データ受信時の表示内容を示す模式図である。
【図７】本発明の第２の実施形態での転送先カメラ２００２における再生処理の内容を示すフローチャートである。
【図８】本発明の第３の実施形態での転送先カメラ２００２における再生処理の内容を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態について添付の図面を参照して具体的に説明する。図１は、本発明の実施形態に係る通信装置の一例である撮像装置の構成を示すブロック図である。
【００１６】
本実施形態に係る撮像装置１００には、撮影レンズ１０、絞り機能を備えるシャッター１２、光学像を電気信号に変換する撮像素子１４（撮像手段）、及びこの撮像素子１４のアナログ出力信号をディジタル信号に変換するＡ／Ｄ変換器１６が設けられている。これらの撮像系を用いることで、被写体を撮像することができる。更に、撮影レンズ１０を含む撮像部を覆い、撮像部の汚れ及び破損を防止するバリア１０２が設けられている。また、画像表示メモリ２４、及びこの画像表示メモリ２４を制御するメモリ制御回路２２が設けられおり、Ａ／Ｄ変換器１６の出力データは、例えばメモリ制御回路２２を介して画像表示メモリ２４に記憶される。更に、Ａ／Ｄ変換器１６の出力データ及びメモリ制御回路２２の出力データに対して所定の画素補間処理及び／又は色変換処理を行う画像処理回路２０も設けられている。画像処理回路２０は、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ（スルー・ザ・レンズ）方式のＡＷＢ（オートホワイトバランス）処理を行うことができる。また、メモリ制御回路２２の出力データ（ディジタル信号）をアナログ信号に変換するＤ／Ａ変換器２６、及びこのＤ／Ａ変換器２６の出力データを表示する画像表示部２８が設けられている。従って、画像表示メモリ２４に記憶された表示用の画像データはＤ／Ａ変換器２６を介して画像表示部２８により表示される。更にまた、撮像素子１４、Ａ／Ｄ変換器１６、及びＤ／Ａ変換器２６にクロック信号及び制御信号を供給するタイミング発生回路１８が設けられている。メモリ制御回路２２は、Ａ／Ｄ変換器１６、タイミング発生回路１８、画像処理回路２０、及びＤ／Ａ変換器２６の制御も行う。
【００１７】
画像表示部２８には、例えばＴＦＴ−ＬＣＤが設けられている。画像表示部２８に表示される内容としては、シングルショット／連写撮影表示、セルフタイマー表示、圧縮率表示、記録画素数表示、記録枚数表示、残撮影可能枚数表示、シャッタースピード表示、絞り値表示、露出補正表示、及びフラッシュ表示等が挙げられる。また、赤目緩和表示、マクロ撮影表示、ブザー設定表示、時計用電池残量表示、電池残量表示、エラー表示、複数桁の数字による情報表示、外部記録媒体の着脱状態表示、通信Ｉ／Ｆ動作表示、日付・時刻表示、及び外部機器との接続状態を示す表示等も挙げられる。なお、画像表示部２８は、例えば、外部から視認しやすい位置に取り付けられており、回転及び開閉可能となっている。また、画像表示部２８は電子ファインダとしても機能する。
【００１８】
本実施形態には、光学ファインダ１０４が設けられている。光学ファインダ１０４はファインダとして機能すると共に、表示部として機能も有する。光学ファインダ１０４に表示される内容としては、例えば、合焦表示、撮影準備完了表示、手振れ警告表示、フラッシュ充電表示、フラッシュ充電完了表示、シャッタースピード表示、絞り値表示、露出補正表示、及び記録媒体書き込み動作表示等が挙げられる。
【００１９】
更に、本実施形態には、表示部として、ＬＥＤ及びランプ等（図示せず）が設けられている。ＬＥＤに表示される内容としては、例えば、合焦表示、撮影準備完了表示、手振れ警告表示、手振れ警告表示、フラッシュ充電表示、フラッシュ充電完了表示、記録媒体書き込み動作表示、マクロ撮影設定通知表示、及び二次電池充電状態表示等が挙げられる。また、ランプに表示される内容としては、例えば、セルフタイマー通知ランプ等が挙げられる。このセルフタイマー通知ランプは、ＡＦ補助光と共用して用いてもよい。
【００２０】
なお、Ａ／Ｄ変換器１６の出力データが画像処理回路２０及びメモリ制御回路２２を介して画像表示メモリ２４に記憶されることもある。また、撮像した画像データを画像表示部２８を用いて逐次表示すれば、電子ファインダ機能を実現することが可能である。また、画像表示部２８は、システム制御部５０の指示により任意に表示をＯＮ／ＯＦＦすることが可能であり、表示をＯＦＦにした場合には撮像装置１００の電力消費を大幅に低減することができる。
【００２１】
本実施形態には、また、撮影した静止画像及び／又は動画像を記憶するメモリ３０が設けられている。メモリ３０の容量は大きいほど好ましく、複数枚の静止画像を連続して撮影する連写撮影及びパノラマ撮影の場合にも、大量の画像データを高速に記憶できる程度であることがより好ましい。メモリ３０には、Ａ／Ｄ変換器１６の出力データが、画像処理回路２０及びメモリ制御回路２２を介して、又はメモリ制御回路２２のみを介して、記憶される。本実施形態には、更に、電気的に消去・記録可能な不揮発性メモリ３１、圧縮・伸長回路３２、及びリアルタイムクロック（ＲＴＣ）３３（計時手段）が設けられている。不揮発性メモリ３１としては、例えばＥＥＰＲＯＭ又はフラッシュメモリ等が用いられる。圧縮・伸長回路３２は、適応離散コサイン変換（ＡＤＣＴ）及びウェーブレット変換等により、メモリ３０に記憶されている画像データを読み込んで圧縮処理又は伸長処理を行い、処理後の画像データをメモリ３０に記憶させる。リアルタイムクロック３３は、日付などの実時間を計時する。メモリ制御回路２２は、メモリ３０及び圧縮・伸長回路３２の制御も行う。
【００２２】
本実施形態には、また、シャッター１２を制御する露光制御部４０、撮影レンズ１０のフォーカシングを制御する測距制御部４２、撮影レンズ１０のズーミングを制御するズーム制御部４４、及びバリア１０２の動作を制御するバリア制御部４６が設けられている。更に、電源８６のコネクタ８４が接続されるコネクタ８２が設けられている。電源８６としては、例えば、アルカリ電池若しくはリチウム電池等の一次電池、ＮｉＣｄ電池、ＮｉＭＨ電池、Ｌｉ−ｉｏｎ電池等の二次電池、又はＡＣアダプター等が用いられる。また、コネクタ８２には、電源制御部８０が接続されている。電源制御部８０には、電池検出回路、ＤＣ−ＤＣコンバータ、及び通電するブロックを切り替えるスイッチ回路等が含まれている。電源制御部８０は、電源８６の装着の有無、電源８６の種類、電源８６の残量の検出を行い、この検出結果等に基づいて、内部のＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、撮像装置１００内の所定の部位に供給する。なお、リアルタイムクロック３３は、電源８６とは独立した電源を備えており、電源８６からの電力の供給がない期間でも動作し続ける。また、フラッシュ４１４のコネクタ４１２が接続されるコネクタ４８も設けられている。露光制御部４０及びフラッシュ４１４により、ＡＦ補助光の投光機能、及びフラッシュ調光機能が発揮し得る。
【００２３】
本実施形態には、また、記録部２０２、インタフェース（Ｉ／Ｆ）２０４及びコネクタ２０６を備えた記録媒体２００のコネクタ２０６が接続されるコネクタ９２が設けられている。記録部２０２としては、例えば半導体メモリ又は磁気ディスク等から構成されている。コネクタ９２には、インタフェースとして機能するメディアコントローラ９０が接続されている。記録媒体２００は、記録手段として機能する。
【００２４】
本実施形態には、更に、発音部３０４、アンプ（ＡＭＰ）３０３及びコネクタ３０２を備えたスピーカ３００のコネクタ３０２が接続されるコネクタ９１が設けられている。コネクタ９１には、インタフェースとして機能するオーディオコントローラ３０１が接続されている。
【００２５】
そして、本実施形態には、これらの各部を制御するシステム制御部５０が設けられている。例えば、タイミング発生回路１８は、メモリ制御回路２２及びシステム制御部５０により制御される。また、画像処理回路２０が、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてシステム制御部５０が露光制御部４０及び測距制御部４２の制御を行うことがある。このような制御としては、例えば、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、及びＥＦ（フラッシュプリ発光）処理が挙げられる。なお、システム制御部５０は、必要に応じてメモリ３０を作業領域としても使用し、メモリ３０は、システム制御部５０の動作用の定数、変数、プログラム等を記憶することも可能である。なお、システム制御部５０は必ずしも１つのハードウェアである必要はなく、複数のハードウェアが処理を分担して各部を制御してもよい。
【００２６】
本実施形態には、更に、電源スイッチ（メインスイッチ）６８、シャッタースイッチ６２及び６４、画像表示ＯＮ／ＯＦＦスイッチ６６、操作部７０、記録媒体着脱検知部９８、通信部１１０及びコネクタ１１２が設けられている。電源スイッチ（メインスイッチ）６８は、撮像装置１００の電源オン、電源オフの各モードをユーザが切り替え設定する際に操作するスイッチである。また、撮像装置１００に接続された各種付属装置の電源オン、電源オフの設定も合わせて切り替え設定することができる。シャッタースイッチ６２は、シャッターボタン（図示せず）の操作途中でオンとなり、ユーザがＡＦ処理、ＡＥ処理、ＡＷＢ処理、ＥＦ（フラッシュプリ発光）処理等の動作開始を指示する際に操作するスイッチである。シャッタースイッチ６２がオンになると、信号ＳＷ１がオンとなる。シャッタースイッチ６４は、シャッターボタン（図示せず）の操作完了でオンとなり、ユーザが露光処理、現像処理及び記録処理を含む一連の処理の動作開始を指示する際に操作するスイッチである。露光処理では、撮像素子１４から出力された信号が、Ａ／Ｄ変換器１６、メモリ制御回路２２を介してメモリ３０に画像データを書き込まれる。現像処理では、画像処理回路２０やメモリ制御回路２２での演算を用いた現像が行われる。記録処理では、メモリ３０から画像データを読み出し、圧縮・伸長回路３２で圧縮を行い、記録媒体２００に画像データが書き込まれる。シャッタースイッチ６４がオンになると、信号ＳＷ２がオンとなる。
【００２７】
画像表示ＯＮ／ＯＦＦスイッチ６６は、画像表示部２８のオン／オフをユーザが切り替える際に操作するスイッチである。
【００２８】
操作部７０には、例えば、メニューボタン、セットボタン、マクロボタン、マルチ画面再生改ページボタン、フラッシュ設定ボタン、及び単写／連写／セルフタイマー切り替えボタンが設けられている。また、メニュー移動＋（プラス）ボタン、メニュー移動−（マイナス）ボタン、再生画像移動＋（プラス）ボタン、再生画像−（マイナス）ボタン、撮影画質選択ボタン、露出補正ボタン、日付／時間設定ボタン、及び圧縮モードスイッチが設けられている。撮影直後に撮影した画像データが画像表示部２８に自動再生表示されるクイックレビュー機能の設定用のクイックレビュースイッチ、並びに撮影、再生及び／又は通信を実行する際の各種機能の選択及び切り替え用の選択／切り替えスイッチも設けられている。更に、撮影、再生及び／又は通信を実行する際に各種機能の決定及び実行を設定する決定／実行スイッチ等も設けられている。これらは、機械的なボタン又はタッチパネル等から構成されている。
【００２９】
圧縮モードスイッチは、ユーザが、ＪＰＥＧ（Joint Photographic Expert Group）圧縮の圧縮率を選択する際に操作される。また、撮像素子１４の信号をそのままディジタル化して記録媒体２００に記録するＣＣＤＲＡＷモードを選択する際に操作される。また、本実施形態では、ＪＰＥＧ圧縮モードとして、例えばノーマルモード及びファインモードが用意されている。従って、撮像装置１００のユーザは、撮影した画像のデータサイズを重視する場合はノーマルモードを選択すればよく、撮影した画像の画質を重視する場合はファインモードを選択すればよい。ＪＰＥＧ圧縮モードにおいては、メモリ３０に書き込まれた画像データをシステム制御部５０が読み出し、設定された圧縮率で圧縮・伸長回路３２が圧縮し、必要に応じて暗号／復号回路（図示せず）が所定の暗号化処理を行った後、記録媒体２００に記録される。ＣＣＤＲＡＷモードでは、撮像素子１４の色フィルタの画素配列に応じて、ライン毎にそのまま画像データを読み出して、メモリ３０に書き込まれた画像データをシステム制御部５０が読み出す。そして、必要に応じて暗号／復号回路が所定の暗号化処理を行った後、記録媒体２００に記録される。
【００３０】
また、記録媒体着脱検知部９８は、記録媒体２００がコネクタ９２に接続されたことを検知する。
【００３１】
通信部１１０は、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の無線通信機能、又はＴＤＭＡ（Time Division Multiple Access）方式、ＣＤＭＡ（Code Division Multiple Access）方式、Ｗ−ＣＤＭＡ（Wideband Code Division Multiple Access）方式、若しくはＰＨＳ（Personal Handyphone System）方式等の携帯電話通信機能を有する。通信部１１０が、ＲＳ２３２Ｃ、ＵＳＢ（Universal Serial Bus）、ＩＥＥＥ（Institute of Electrical and Electronics Engineers）１３９４、Ｐ１２８４、ＳＣＳＩ（Small Computer System Interface）、モデム、ＬＡＮ（Local Area Network）等の有線通信、ＩｒＤＡ（Infrared Data Association）等の赤外線通信、又は光通信等の各種通信機能を有していてもよい。
【００３２】
コネクタ１１２は、通信部１１０を介してシステム制御部５０がパケット網又はネットワークを介して画像情報管理装置（画像ゲートウェイ）と接続する際に信号の送受信を行う。なお、無線通信の場合はコネクタ１１２に代えて、例えばアンテナが用いられる。
【００３３】
本実施形態には、更に、モード選択スイッチ６０が設けられている。このモード選択スイッチ６０を介して、ユーザが、通常撮影モード、パノラマ撮影モードといった撮影モード、通常再生モード、マルチ画面再生・消去モードといった再生モード等の各動作モードを切り替え設定することができる。
【００３４】
次に、上述のように構成された撮像装置１００の動作について説明する。図２は、本発明の実施形態に係る撮像装置１００の動作を示すフローチャートである。この動作は、主にシステム制御部５０による所定のプログラムに基づく制御により行われる。
【００３５】
先ず、システム制御部５０は、モード選択スイッチ６０の位置を検出し、撮影モードのいずれかが選択されているか、再生モードのいずれかが選択されているか判断する（ステップＳ３００１）。そして、システム制御部５０は、撮影動作が選択されている場合にはステップＳ３００３の処理を行い、再生動作が選択されている場合にはステップＳ３００２の処理を行う。図３は、撮像装置１００の操作部を示す模式図である。撮影動作及び再生動作の選択は、モード選択スイッチ６０を介して行われる。なお、ステップＳ３００２の再生処理の詳細については後述する。
【００３６】
ステップＳ３００３では、システム制御部５０が画像の撮影処理を行う。この撮影（撮像）に際し、システム制御部５０は、画像の情報にＲＴＣ３３が示す時刻を撮像時刻として付加する。次に、システム制御部５０が、撮影した画像のデータを、例えばメモリ３０に記録する（ステップＳ３００４）。また、任意の圧縮処理、画像処理フラグがたっている場合は、メモリ３０に記録された画像データに対する画像処理等が行われ、記録媒体２００に記録される（ステップＳ３００４）。
【００３７】
そして、ステップＳ３００４及びＳ３００２の後には、システム制御部５０が、動作終了が選択されているか判断し（ステップＳ３００５）、動作終了が選択されていれば、処理を終了する。一方、動作終了が選択されていない場合は、システム制御部５０は、ステップＳ３００１に戻って処理を継続する。
【００３８】
次に、ステップＳ３００２の再生処理について説明する。図４は、撮像装置１００の通信の一態様を示す模式図である。
【００３９】
図４に示す例では、転送元カメラ２００１（送信元）と転送先カメラ２００２（送信先）とが通信媒体２００３を介して通信を行っている。即ち、転送先カメラ２００２から転送元カメラ２００１に対して画像データの転送の要求がなされると、転送元カメラ２００１が転送先カメラ２００２に、要求に沿った画像データの転送を行う。本実施形態では、転送元カメラ２００１及び転送先カメラ２００２は、いずれも図１に示す撮像装置１００と同様の構成を備えており、図２に示す動作を行う。なお、図１に示す各部のすべてを設け留必要はなく、後述の動作が実行可能な構成を有していれば、よい。通信媒体２００３は、転送元カメラ２００１及び転送先カメラ２００２間のデータのやり取りを相互に行える媒体である。通信媒体２００３の例としては、例えばＵＳＢケーブルなどの有線接続を行うための媒体がある。また、必ずしも有線接続である必要はなく、無線ＬＡＮなどの無線接続であってもよい。
【００４０】
ここで、転送先カメラ２００２の動作について説明する。図５は、本発明の第１の実施形態での転送先カメラ２００２における再生処理（ステップＳ３００２）の内容を示すフローチャートである。
【００４１】
転送先カメラ２００２では、先ず、システム制御部５０がユーザに再生すべき画像を選択させる（ステップＳ４０１）。画像の選択は、画像選択ボタン４０７（図３）を介して行われる。そして、ある画像が選択されると、記録媒体２００に格納されている当該画像の画像再生の処理をシステム制御部５０が行う。
【００４２】
次に、システム制御部５０は、接続ボタン４０６（図３）が押下されたか否かを判断し（ステップＳ４０２）、押下されていなければ、ステップＳ４０１に戻り、画像選択ボタン４０７の操作に応じた画像を表示する。
【００４３】
一方、接続ボタン４０６が押下された場合、システム制御部５０は、転送元カメラ２００１との通信を開始する（ステップＳ４２０）。この結果、転送元カメラ２００１と転送先カメラ２００２との間でのデータの送受信が可能になる。次いで、システム制御部５０は、転送元カメラ２００１との時差を計算するため、時差計算処理を行う。まず転送元カメラ２００１に対して、転送元カメラ２００１の内部時計が示す時刻を要求する（ステップＳ４２１）。転送元カメラ２００１からその内部時計（ＲＴＣ３３）が示す時刻を受信すると（ステップＳ４２２）、転送先カメラのＲＴＣ３３が示す時刻との差分を計測し、補正時間としてメモリ３０に保持する（ステップＳ４０３）。例えば、転送先カメラ２００２の内部時計の時刻が転送元カメラ２００１の内部時計の時刻よりも５分だけ進んでいた場合、システム制御部５０は、「−５分」を補正時間とする。
【００４４】
その後、ステップＳ４０１において再生された画像の撮影時刻（以下、「基準時間」と呼ぶ）に補正時間を加えた時間の情報である基準時間、及び補正後の基準時間を基準とした検索の時間範囲を、転送元カメラ２００１に送信する（ステップＳ４０４）。つまり、システム制御部５０は、基準時間を補正し、補正後の基準時間から所定の時間範囲を指定して転送元カメラ２００１に送信する。例えば、基準画像の撮影時刻、つまり補正前の基準時間が「２００７年７月９日１０時００分」、補正時間が「−５分」、検索の時間の所定範囲が「±１分」である場合を考える。この場合、システム制御部５０は、「２００７年７月９日９時５５分」及び「±１分」を転送元カメラ２００１に送信する。これらの補正後の基準時間及び時間の所定範囲が受信要求範囲、つまり検索条件となり、補正後の基準時間からの撮影時刻のずれが所定範囲内にある画像の情報が要求される。
【００４５】
なお、補正後の基準時間を基準とした所定の時間範囲は、予め固定されていてもよく、可変であってもよい。この時間範囲が可変である場合には、例えば、予め複数の候補を不揮発性メモリ３１等に格納しておくことが考えられる。システム制御部５０は、ユーザに所定の時間範囲を選択させるための画面を、ステップＳ４０４の処理の前に表示する。そして、ユーザによって選択された時間範囲に基づき、ステップＳ４０４の処理を実行する。
【００４６】
続いて、システム制御部５０は、転送元カメラ２００１から、ステップＳ４０４において送信した条件を満たす画像のサムネイル画像を受信する。例えば、「２００７年７月９日９時５５分」及び「±１分」を送信していた場合、システム制御部５０は、撮影時刻が「２００７年７月９日９時５４分」〜「２００７年７月９日９時５６分」となっている画像のサムネイル画像を受信する。
【００４７】
従って、ユーザの立場からすると、所望の画像を基準画像として表示させた状態で接続ボタン４０６を押下するだけで、その基準画像の撮影日時が基準日時として決定されることとなる。そして基準時間が補正された上で、基準時間から所定の時間範囲で撮影された画像が受信される。このように、ユーザは特定の画像と同じ時間帯にで撮影された画像を、簡単な操作で外部機器から取得することができる。
【００４８】
ステップＳ４０５の後、システム制御部５０は、ステップＳ４０５において受信したサムネイル画像を画像表示部２８に表示させる。
【００４９】
次いで、システム制御部５０は、ユーザに対し、その中から受信を希望する画像を選択させ、選択されたサムネイル画像に対する送信希望の決定がなされたか判断する（ステップＳ４０７）。そして、システム制御部５０は、決定があれば、ステップＳ４１０の処理を行うこととし、決定がなければ、ステップＳ４０８の処理を行うこととする。なお、サムネイル画像の選択は、画像選択ボタン４０７を介して行われ、また、決定の有無の判断は、例えば決定ボタン４０８が押下されたか否かに基づいて行われる。
【００５０】
ステップＳ４１０において、システム制御部５０は、選択及び決定されたサムネイル画像の画像データを転送元カメラ２００１から受信する。
【００５１】
次いで、システム制御部５０は、転送先カメラ２００２の記録媒体２００に当該画像データを格納し（ステップＳ４１１）、ステップＳ４０６に戻る。
【００５２】
ステップＳ４０８において、システム制御部５０は、切断要求があるか否かを判断する。そして、システム制御部５０は、切断要求があれば、ステップＳ４０９の処理を行うこととし、切断要求がなければ、ステップＳ４１２の処理を行うこととする。この判断は、例えば接続ボタン４０６が再度押下されたか否かに基づいて行われる。
【００５３】
ステップＳ４０９において、システム制御部５０は、転送元カメラ２００１との間の通信の切断処理を行う。
【００５４】
ステップＳ４１２では、システム制御部５０は、画像選択ボタン４０７の操作によって、表示されている基準画像が変更されたか判断する。そして、システム制御部５０は、基準画像が変更されていなければ、ステップＳ４０７に戻り、サムネイル画像に対する受信の決定がなされたか判断する。一方、基準画像が変更されていれば、システム制御部５０は、ステップＳ４０４に戻る。そしてステップＳ４０４以下の処理で、変更後の基準画像の撮影時刻、つまり変更後の基準時間を補正した上で、受信要求範囲を転送元カメラ２００１に送信する。
【００５５】
このようにして、転送先カメラ２００２における処理が行われる。
【００５６】
ここで、転送先カメラ２００２の画像表示部２８の表示内容について説明する。図６は、画像データ受信時の表示内容を示す模式図である。
【００５７】
画像表示部２８には、ステップＳ４０２において接続ボタン４０６が押下された時に表示されていた画像が基準画像４０１として表示される。また、サムネイル画像表示欄４０２に、ステップＳ４０５において受信されたサムネイル画像が表示される（ステップ４０６）。サムネイル画像表示欄４０２にすべてのサムネイル画像が表示されてもよく、一部のサムネイル画像がスクロールを用いて順次表示されてもよい。例えば、サムネイル画像表示欄４０２の中央に、ステップＳ４０７における受信決定の対象となる画像４０４が表示されると共に、撮影時刻がその直前の画像４０３、及び撮影時刻がその直後の画像４０５が表示される。この場合、ステップＳ４０７において、ユーザにより画像４０４が選択されていることになる。この表示状態において、画像選択ボタン４０７の「上ボタン」が操作されると、画像４０３が選択状態となり、逆に画像選択ボタン４０７の「下ボタン」が操作されると、画像４０５が選択状態となる。
【００５８】
このような第１の実施形態によれば、２つの転送元カメラ２００１及び２００２間の内部時計（ＲＴＣ３３）が示す時刻の差が補償された上で時刻に基づく画像データの検索が行われる。したがって、基準画像と同じタイミングで撮影した画像データを短時間で見付け出すことが可能となる。
【００５９】
なお、サムネイル画像に代えて、又は加えて受信要求範囲にある画像のファイル名及び／又は撮影日時の一覧等の当該画像を特定できるデータの送受信及び表示を行ってもよい。つまり、通信相手が保持している画像のうちで受信要求範囲にあるものがどのような画像データであるかが特定できればよい。
【００６０】
また、メモリ３０及び記録媒体２００の容量が十分でない場合等には、ステップＳ４０５において受信するサムネイル画像の数に上限を設けておいてもよい。この上限は、システム制御部５０が画像数上限設定手段として、ユーザに入力させてもよく、予めシステム制御部５０が保持していてもよい。
【００６１】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。第２の実施形態では、転送先カメラ２００２における再生処理（ステップＳ３００２）が第１の実施形態と相違している。他の構成及び動作は、第１の実施形態と同様である。図７は、本発明の第２の実施形態での転送先カメラ２００２における再生処理の内容を示すフローチャートである。
【００６２】
第２の実施形態では、システム制御部５０は、ステップＳ４０２まで第１の実施形態と同様の処理を行う。そして、ステップＳ４０２において接続ボタン４０６が押下された場合、システム制御部５０は、ステップＳ４０１において機器判断処理を行う。機器判断処理は、再生された画像が自機器、つまり転送先カメラ２００２により撮影されたものであるか判断する（ステップＳ６０１）。この判断は、画像データに含まれるカメラのＩＤを参照することで判断可能である。システム制御部５０は、自機器により撮影されたものであれば、ステップＳ４０３の処理を行うこととし、そうでなければ、ステップＳ６０２の処理を行うこととする。
【００６３】
ステップＳ６０２において、システム制御部５０は、差分加算判断手段として、再生されている当該画像に対し、後述の補正マークの保存がなされているか判断する。そして、補正マークの保存がなされていれば、ステップＳ４０３の処理を行うこととし、そうでなければ、ステップＳ６０３の処理を行うこととする。
【００６４】
ステップＳ６０３において、システム制御部５０は補正時間を０と設定しこれを保持する。ステップＳ６０３の処理は、例えば、ＰＣなどから記録媒体２００に画像データが書き込まれた場合に行われる。
【００６５】
また、システム制御部５０は、ステップＳ４１０の後には、基準時間に対してステップＳ４０３における時刻補正（補正時間の加算）を行ったか否かを判断する（ステップＳ６０５）。この時刻補正には、両機器の内部時計の時刻に差がなく、補正時間が０の場合も含まれる。そして、ステップＳ４０３の時刻補正が行われていれば、ステップＳ６０６の処理を行うこととし、時刻補正が行われていなければ、ステップＳ４１１の処理を行うこととする。
【００６６】
ステップＳ６０６において、システム制御部５０は、ステップＳ４１０において受信した画像の撮影時刻に補正時間を加えることにより、当該画像の撮影時刻を補正する。例えば当該画像の撮影時刻が「２００７年７月９日１０時００分」、補正時間が「−５分」である場合、システム制御部は、当該画像の撮影時刻を「２００７年７月９日９時５５分」に補正する。
【００６７】
次いで、システム制御部５０は、補正後の撮影時刻を記録媒体２００に保存すると共に、撮影時刻を補正したことを示す補正マークを記録媒体２００に保存し（ステップＳ６０７）、ステップＳ４１１の画像の保存を行う。
【００６８】
また、システム制御部５０は、ステップＳ４１２において基準画像が変更されている場合には、ステップＳ６０１に戻り、変更後の基準画像が自機器によって撮影されたものであるか判断する。
【００６９】
このような第２の実施形態によれば、他の機器から画像を受信する際に、補正後の撮影時刻及び当該時刻補正の有無を示す補正マークを記録するため、この画像を後に基準画像として検索する場合でも、適切な処理を行うことができる。つまり、常に自機器の内部時計の時刻を基準とした記録及び検索を行うことができ。更に、他機器で撮影された画像が基準画像となる場合であっても、当該基準画像に対して受信の際に撮影時刻の修正が行われているときには、新たに受信する画像に対しても撮影時刻の補正が行われる。従って、常に自機器の内部時計が示す時刻に沿った撮影時刻の調整が行われる。このため、撮影時刻順で表示しようとする場合にも、ユーザの意図した通りの順序で並べることが可能である。また、何らかの原因で補正マークが記録されていない場合でも、補正時間を０とした検索が行われるため、検索が不可能になる状況を回避することができる。
【００７０】
なお、ステップＳ６０５〜Ｓ６０７の処理を第１の実施形態において行ってもよい。
【００７１】
（第３の実施形態）
次に、本発明の第３の実施形態について説明する。第３の実施形態では、転送先カメラ２００２における再生処理（ステップＳ３００２）が第１の実施形態と相違している。他の構成及び動作は、第１の実施形態と同様である。図８は、本発明の第３の実施形態での転送先カメラ２００２における再生処理の内容を示すフローチャートである。
【００７２】
第３の実施形態では、システム制御部５０は、ステップＳ４０３まで第１の実施形態と同様の処理を行う。次いで、ステップＳ４０１において再生された画像にタグが付されているか判断する（ステップＳ９０１）。そして、タグが付されていなければ、ステップＳ４０４の処理を行うこととし、タグが付されていれば、ステップＳ９０２の処理を行うこととする。なお、ここでいうタグとは、画像の種別を識別する識別標識であり、例えば「風景」、「人物」、「夜景」等が挙げられる。このようなタグは、例えば撮影後にユーザによってふされる。また、顔検出機能が撮像装置１００に付されている場合には、顔に対してフォーカスが合わせられた画像に対して自動的に「人物」のタグが付されてもよい。また、ＩＳＯ感度が高く、夕方以降に撮影された写真に対して自動的に「夜景」のタグが付されてもよい。
【００７３】
ステップＳ９０２において、システム制御部５０は、補正した基準時間及び時間範囲と共に、タグを転送元カメラ２００１に送信し、転送元カメラ２００１に、同一のタグも項目に含まれた検索を行わせる。つまり、受信要求範囲に、補正後の基準時間、時間範囲及びタグの同一性（画像の種類の同一性）を含ませる。その後、システム制御部５０は、ステップＳ４０５の処理を行う。
【００７４】
このような第３の実施形態によれば、画像の種別を示すタグを含む検索が行われるため、より詳細な検索が行われ、より望ましいサムネイル画像が取得される。従って、より一層容易に所望の画像を見つけ出すことが可能となる。例えば、結婚式のケーキカットのシーンを検索したい場合であって、風景の写真が混在して転送元カメラ２００１に保持されているとする。この場合に、「人物」のタグを受信要求範囲に含ませることにより、ケーキカットのシーンが含まれる写真のサムネイル画像のみが転送先カメラ２００２に送信されることとなる。
【００７５】
なお、第１の実施形態から第３の実施形態を適宜組み合わせてもよい。
【００７６】
また、本発明の実施形態は、例えばコンピュータがプログラムを実行することによって実現することができる。また、プログラムをコンピュータに供給するための手段、例えばかかるプログラムを記録したＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体又はかかるプログラムを伝送するインターネット等の伝送媒体も本発明の実施形態として適用することができる。また、上記のプログラムも本発明の実施形態として適用することができる。上記のプログラム、記録媒体、伝送媒体及びプログラムプロダクトは、本発明の範疇に含まれる。
【符号の説明】
【００７７】
２０：画像処理回路  ３０：メモリ  ５０：システム制御部  １１０：通信部  １１２：コネクタ  ２００：記録媒体
【図１】
0005535183.tif 000002
【図２】
0005535183.tif 000003
【図３】
0005535183.tif 000004
【図４】
0005535183.tif 000005
【図５】
0005535183.tif 000006
【図６】
0005535183.tif 000007
【図７】
0005535183.tif 000008
【図８】
0005535183.tif 000009