(57)【要約】【課題】煩雑な操作を必要とすることなく、外部機器に画像データを送信することのできる画像再生装置を提供すること。【解決手段】画像データに基づいた画像を表示する表示手段３０と、外部の機器から当該機器の情報を受信する受信手段４０と、前記情報に基づいて前記表示手段４０に表示されている画像に対応する画像データを送信する送信手段７０と、を備えたことを特徴とする画像再生装置。【選択図】  図１
2010233165.tif 000002
【特許請求の範囲】
【請求項１】
画像データに基づいた画像を表示する表示手段と、
外部の機器から当該機器の情報を受信する受信手段と、
前記情報に基づいて前記表示手段に表示されている画像に対応する画像データを送信する送信手段と、を備えたことを特徴とする画像再生装置。
【請求項２】
請求項１に記載の画像再生装置において、
前記情報と前記画像データとを関連付けて記憶する記憶手段を備えたことを特徴とする画像再生装置。
【請求項３】
請求項１又は２に記載の画像再生装置において、
前記情報は、前記送信手段による送信先のアドレスデータを含むことを特徴とする画像再生装置。
【請求項４】
請求項１〜３のいずれか一項に記載の画像再生装置において、
前記情報は、前記機器の機種情報を含むことを特徴とする画像再生装置。
【請求項５】
請求項４に記載の画像再生装置において、
前記機種情報に基づいて前記画像データを変換する変換手段を備えたことを特徴とする画像再生装置。
【請求項６】
請求項２〜５のいずれか一項に記載の画像再生装置において、
前記記憶手段は、一つの画像データに対して複数の送信先アドレスデータを記憶することを特徴とする画像再生装置。
【請求項７】
請求項１〜６のいずれか一項に記載の画像再生装置と、
被写体を撮像して画像データを生成する撮像手段と、を備えたことを特徴とする撮像装置。
【請求項８】
外部の機器から当該機器の情報を受信するステップと、
前記情報に基づいて、画像再生装置の表示手段に表示されている画像に対応する画像データを送信するステップと、をコンピュータに実行させることを特徴とする画像再生装置用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像再生装置およびそれを備えた撮像装置に関するものである。
【背景技術】
【０００２】
従来より、外部機器のメールアドレス情報に基づいて、画像データを、通信回線を介して当該外部機器に送信する送信手段を備えた撮像装置が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第２９９６２２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来技術では、外部機器に画像データを送信するためには、使用者による送信先端末のメールアドレス情報の入力作業が必要となり、そのため、操作が煩雑であるという問題があった。
【０００５】
この発明が解決しようとする課題は、煩雑な操作を必要とすることなく、外部機器に画像データを送信することのできる画像再生装置を提供することである。
【課題を解決するための手段】
【０００６】
この発明は、以下の解決手段によって上記課題を解決する。なお、発明の実施形態を示す図面に対応する符号を付して説明するが、この符号は発明の理解を容易にするためだけのものであって発明を限定する趣旨ではない。
【０００７】
[１]発明に係る画像再生装置は、画像データに基づいた画像を表示する表示手段（３０）と、外部の機器から当該機器の情報を受信する受信手段（４０）と、前記情報に基づいて前記表示手段に表示されている画像に対応する画像データを送信する送信手段（７０）と、を備えたことを特徴とする。
【０００８】
[２]上記画像再生装置に係る発明において、前記情報と前記画像データとを関連付けて記憶する記憶手段（６０）を備えるように構成することができる。
【０００９】
[３]上記画像再生装置に係る発明において、前記情報が、前記送信手段（７０）による送信先のアドレスデータを含むように構成することができる。
【００１０】
[４]上記画像再生装置に係る発明において、前記情報が、前記機器の機種情報を含むように構成することができる。
【００１１】
[５]上記画像再生装置に係る発明において、前記機種情報に基づいて前記画像データを変換する変換手段（２１）を備えるように構成することができる。
【００１２】
[６]上記画像再生装置に係る発明において、前記記憶手段（６０）は、一つの画像データに対して複数の送信先アドレスデータを記憶するように構成することができる。
【００１３】
[７]発明に係る撮像装置は、上記発明に係る画像再生装置と、被写体を撮像して画像データを生成する撮像手段（１０）と、を備えたことを特徴とする。
【００１４】
[８]発明に係る画像再生装置用プログラムは、外部の機器から当該機器の情報を受信するステップと、前記情報に基づいて、画像再生装置の表示手段に表示されている画像に対応する画像データを送信するステップと、をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１５】
この発明によれば、煩雑な操作を必要とすることなく、外部機器に画像データを送信することのできる画像再生装置を提供することができる。
【図面の簡単な説明】
【００１６】
【図１】図１は、本実施形態に係るデジタルカメラの構成を示すブロック図である。
【図２】図２は、本実施形態に係る外部機器情報取得処理を説明するためのフローチャートである。
【図３】図３は、本実施形態に係る画像データ送信処理を説明するためのフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明の実施形態を図面に基づいて説明する。図１は、本実施形態に係るデジタルカメラ１の構成を示すブロック図であり、上記発明の画像表示装置および撮像装置に関する構成以外のカメラの一般的構成については、その図示と説明を一部省略する。
【００１８】
本実施形態のデジタルカメラ１（以下、単にカメラ１という。）は、画像を撮像して画像データを生成する撮像部１０と、カメラ１全体を制御する制御部２０と、画像データに基づく画像やその他の情報を表示する表示部３０と、外部機器と情報の送受信を行う赤外線通信部４０と、カメラ１を操作するための各種ボタンを備える操作部５０と、画像データを記録するための半導体メモリであるフラッシュメモリ６０と、インターネット回線網への接続を確立するための無線ＬＡＮインターフェース７０と、を備えている。
【００１９】
撮像部１０は、撮像素子１１と、アナログ信号処理部１２と、Ａ／Ｄ変換器１３と、タイミングジェネレータ１４とを備えている。
【００２０】
撮像素子１１は、複数の受光画素がマトリクス状に配置され、光電変換によって生成した電荷を各受光画素に蓄積する受光部（図示せず）と、受光部の各受光画素に蓄積された電荷を転送する転送部（図示せず）と、転送部によって転送された電荷を電気信号に変換して出力する出力部（図示せず）とを備え、受光部に結像された被写体像に応じた画像信号を出力する。
【００２１】
アナログ信号処理部１２は、撮像素子１１から出力された画像信号に、相関二重サンプリング処理（ＣＤＳ）や自動利得制御処理（ＡＧＣ）などのアナログ信号処理を施し、信号レベルとリセットレベルを繰り返す画像信号から信号レベルのみを取り出した後に、所定の利得を与える。
【００２２】
Ａ／Ｄ変換器１３は、撮像素子１１からの画像信号の出力タイミングに同期して、アナログ信号処理部１２から出力された画像信号を１画素単位でデジタル化し、画像データを生成する。
【００２３】
タイミングジェネレータ１４は、撮像素子１１における電荷の転送タイミングおよび画像信号の出力タイミングを制御するとともに、撮像素子１１からの画像信号の出力タイミングと同期するように、アナログ信号処理部１２およびＡ／Ｄ変換器１３の動作タイミングを制御する。
【００２４】
なお、撮像部１０により撮像される画像としては、静止画、あるいは動画のいずれであってもよい。
【００２５】
画像表示部３０は、液晶ディスプレイパネルなどによって構成された表示モニタ３１と、画像データに基づいて表示モニタ３１を駆動するモニタコントローラ３２とを備えている。また、画像表示部３０は、撮像部１０により撮像された画像の画像データを制御部２０から受信し、表示モニタ３１上に、撮像された画像データに基づいた画像を表示する他、操作部５０を介したユーザによる操作に応じて、フラッシュメモリ６０に記録されている画像データを、制御部２０から受信し、表示モニタ３１上に、記録されている画像データに基づいた画像を表示する。
【００２６】
赤外線通信部４０は、携帯端末などの赤外線通信機能を備える外部機器と赤外線通信を行い、該外部機器のメールアドレス情報を含む外部機器情報を取得し、取得した外部機器情報をコントローラ２０に送信する。なお、赤外線通信部４０により取得する外部機器情報としては、メールアドレス情報の他、外部機器を他の機種から識別するための機種情報や、該外部機器の画像の表示能力の情報、メモリ残量の情報、およびカラープロファイルの情報などが挙げられる。
【００２７】
操作部５０は、シャッターレリーズボタンやユーザがカメラ１の各種動作モードを設定するための入力スイッチを備えている。また、本実施形態では、ユーザは、操作部５０により、表示モニタ３１に表示された画像の画像データと、赤外線通信部４０により取得した外部機器情報とを関連付けるための操作や、外部機器情報に基づき、画像データを、当該外部機器に送信するための操作を行うことができるようになっている。
【００２８】
制御部２０は、システムＬＳＩからなるコントローラ２１と、ＲＯＭ２２と、ＲＡＭ２３とを備えている。
【００２９】
コントローラ２１は、Ａ／Ｄ変換器１３から出力された画像データに対して、ホワイトバランス処理、ガンマ補正処理などのデジタル信号処理を施し、これをフラッシュメモリ６０に記録させる。また、コントローラ２１は、ユーザが操作部５０を操作することにより、表示モニタ３１に表示された画像の画像データと、赤外線通信部４０により取得した外部機器情報とを関連付けるための操作が行われた場合には、これらを関連付ける処理を行い、フラッシュメモリ６０に記録させる。
【００３０】
さらに、コントローラ２１は、ユーザが操作部５０を操作することにより、フラッシュメモリ６０に記録された画像データを、外部機器に送信するための操作が行われた場合には、該画像データに関連付けて記録されている外部機器情報に含まれるメールアドレス情報に基づき、インターネット回線網を通じて、該外部機器に画像データの送信を行う。また、この際に、コントローラ２１は、画像データの送信を行った外部機器のメールアドレス情報について、送信済みである旨の情報を付加し、これをフラッシュメモリ６０に記録させる。
【００３１】
上記に加えて、コントローラ２１は、カメラ１の電源スイッチがオンされたときに、ＲＯＭ２２に記録された制御プログラムを読み出して実行し、カメラ１を起動させるとともに、制御プログラムにしたがって、カメラ１全体の動作を制御する。
【００３２】
ＲＡＭ２３は、撮影部１０から出力される画像データを一時的に記憶するとともに、各種画像処理や、画像圧縮および伸張処理の際のバッファメモリとして機能する。
【００３３】
フラッシュメモリ６０は、コントローラ２１から画像データを受信し、これを記録する。また、フラッシュメモリ６０は、フラッシュメモリ６０に記憶された画像データについて、コントローラ２１により、赤外線通信部４０により取得した外部機器情報と関連付けるための処理が行われた場合には、該画像データと、該外部機器情報とを関連付けて記録する。さらに、フラッシュメモリ６０は、コントローラ２１により、外部機器情報に含まれるメールアドレス情報に基づいて、フラッシュメモリ６０に記録された画像データの送信処理が行われた場合には、該画像データの送信を行った外部機器のメールアドレス情報について、送信済みである旨の情報を記録する。なお、本実施形態においては、外部機器情報を関連付けて記録させた画像データをデータベース化して記録するような構成としてもよく、さらに、各画像データに関連付けて記録された外部機器情報は、ユーザが操作部５０を操作することにより、適宜消去できるような構成としてもよい。
【００３４】
また、上記に加えて、フラッシュメモリ６０は、画像データおよび外部機器情報を記録する他、赤外線通信機能を備える各種外部機器の機種情報と、該機種の画像の表示能力との関係を示すデータを複数記録した機種情報データベースを備えている。
【００３５】
無線ＬＡＮインターフェース７０は、アクセスポイントを介して、インターネット回線網への接続を確立し、インターネット回線網を通じて、画像データなどの各種データの送受信を可能としている。
【００３６】
次に、本実施形態に係るカメラ１の動作例を説明する。以下においては、図２に示すフローチャートに基づいて、赤外線通信部４０により外部機器情報を受信し、フラッシュメモリ６０に記録されている画像データに、受信した外部機器情報を関連付けるための処理（以下、「外部機器情報取得処理」とする。）について説明する。図２は、本実施形態に係る外部機器情報取得処理を説明するためのフローチャートである。なお、以下に説明する各処理は、制御部２０に備えられたコントローラ２１により、所定の間隔で行われる。
【００３７】
まず、ステップＳ１０１においては、ユーザにより、フラッシュメモリ６０に記録されている画像データのうち特定の画像データが選択され、選択された画像データに基づく画像を表示モニタ３１に表示させるための操作が、操作部５０を介して行われたか否かの判断が行われる。ユーザにより、画像データに基づく画像を表示モニタ３１に表示させるための操作が行われた場合には、ステップＳ１０２に進み、それ以外の場合には、ステップＳ１０１で待機する。
【００３８】
ステップＳ１０２では、ユーザの操作により、フラッシュメモリ６０に記録されている画像データに基づく画像を表示させるためのモード（記録画像表示モード）に移行する。そして、コントローラ２１は、ユーザにより選択された画像データを、フラッシュメモリ６０から読み出し、読み出した画像データを表示部３０に出力することで、該画像データに基づく画像を表示モニタ３１に表示させる。
【００３９】
ステップＳ１０３では、ユーザにより、赤外線通信部４０を介して、赤外線通信可能な外部機器から、該外部機器のメールアドレス情報を含む外部機器情報を受信するための操作が、操作部５０を介して行われたか否かの判断が行われる。ユーザにより、該操作が行われた場合には、ステップＳ１０４に進み、それ以外の場合には、ステップＳ１０９に進む。
【００４０】
ステップＳ１０４では、赤外線通信部４０により、赤外線通信可能な外部機器の検出が行われる。そして、赤外線通信可能な外部機器が検出されると、赤外線通信部４０により、検出された外部機器との間で赤外線通信が行われ、赤外線通信により、該外部機器のメールアドレス情報を含む外部機器情報の取得が行われる。なお、本実施形態においては、赤外線通信可能な外部機器から、カメラ１が必要とする情報を適切に得られるようにするために、赤外線通信可能な外部機器を、カメラ１と通信するための各種アプリケーションを予め備えるような構成としてもよい。
【００４１】
ステップＳ１０５では、ステップＳ１０４にて取得した外部機器情報のうち、メールアドレス情報が表示部３０に出力され、メールアドレス情報が、ステップＳ１０２にて読み出した画像データに基づく画像とともに、表示モニタ３１に表示される。なお、ステップＳ１０５においては、メールアドレス情報を表示する代わりに、メールアドレス情報に基づく情報（たとえば、外部機器の所有者のユーザネームの情報など）を表示するような態様としてもよい。そして、ステップＳ１０５においては、表示モニタ３１に、ステップＳ１０４にて取得した外部機器情報と、表示モニタ３１に表示されている画像とを関連付けて保存するか否かをユーザに選択させるための表示が行われる。なお、このような表示の具体的例としては、表示モニタ３１に、「このメールアドレスを、送信先に追加しますか？」とのメッセージを、「はい」または「いいえ」との選択肢とともに表示する表示する態様が挙げられる。
【００４２】
ステップＳ１０６では、ユーザにより、ステップＳ１０４にて取得した外部機器情報と、表示モニタ３１に表示されている画像とを関連付けて保存するとの選択が、操作部５０を介して行われたか否かの判断が行われる。ユーザにより、これらを関連付けて保存するとの選択がされた場合には、ステップＳ１０７に進む。一方、ユーザにより、これらを関連付けて保存しないとの選択がされた場合にはステップＳ１０８に進む。
【００４３】
ステップＳ１０７では、ステップＳ１０４にて取得した外部機器情報と、表示モニタ３１に表示されている画像の画像データとを関連付ける処理が行われ、取得した外部機器情報が、表示モニタ３１に表示されている画像の画像データと関連付けられて、フラッシュメモリ６０に記録される。
【００４４】
ステップＳ１０８では、表示モニタ３１に、さらに別の外部機器から外部機器情報を受信し、受信した外部機器情報を、表示モニタ３１に表示されている画像と関連付けて保存するための操作を行うか否かをユーザに選択させるための表示が行われる。
なお、このような表示の具体的例としては、表示モニタ３１に、「さらに別のメールアドレスを、送信先に追加しますか？」とのメッセージを、「はい」または「いいえ」との選択肢とともに表示する表示する態様が挙げられる。
【００４５】
そして、ステップＳ１０８においては、ユーザにより、さらに別の外部機器から外部機器情報を受信し、これを、表示モニタ３１に表示されている画像と関連付けて保存するため操作を行う旨の選択が、操作部５０を介して行われたか否かの判断が行われ、ユーザにより該操作を行う旨の選択がされた場合には、ステップＳ１０４に戻り、ステップＳ１０４〜Ｓ１０８を繰り返す。一方、ユーザにより該操作を行わない旨の選択がされた場合には、ステップＳ１０９に進む。
【００４６】
ステップＳ１０９では、ユーザにより、表示モニタ３１に表示されている画像と異なる画像データに基づく画像を表示させるための操作（すなわち、表示モニタ３１に表示させる画像を変更するための操作）が、操作部５０を介して行われたか否かの判断が行われる。表示モニタ３１に表示されている画像と異なる画像データに基づく画像を表示させるための操作が行われた場合には、ステップＳ１１０に進む。一方、該操作が行われなかった場合には、ステップＳ１１１に進む。
【００４７】
ステップＳ１１０では、ステップＳ１０９において、ユーザにより選択された画像データが、表示部３０に出力され、表示モニタ３１に、選択された画像データに基づく画像の表示が行われた後、ステップＳ１０３に戻る。
【００４８】
ステップＳ１１１では、ユーザにより、表示モニタ３１に、フラッシュメモリ６０に記録されている画像データに基づく画像を表示させるためのモード（記録画像表示モード）を終了させるための操作が、操作部５０を介して行われたか否かの判断が行われる。該操作が行われた場合には、図２に示す外部機器情報取得処理を終了する。一方、該操作が行われなかった場合には、ステップＳ１０３に戻る。
【００４９】
以上のようにして、本実施形態では、外部機器情報取得処理が行われる。
【００５０】
次いで、上記のようにして、フラッシュメモリ６０に記録されている画像データを、該画像データと関連付けて記録されている外部機器情報に基づいて、外部機器に送信するための処理（以下、「画像データ送信処理」とする。）について、図３に基づいて説明する。図３は、本実施形態に係る画像データ送信処理を説明するためのフローチャートである。なお、本実施形態に係る画像データ送信処理は、ユーザにより、画像データ送信処理を行うための操作が、操作部５０を介して行われた場合や、図２に示す外部機器情報取得処理が終了した場合に、外部機器情報取得処理に続いて実行される。また、以下に説明する各処理は、制御部２０に備えられたコントローラ２１により、所定の間隔で行われる。
【００５１】
まず、ステップＳ２０１では、フラッシュメモリ６０に記録されている画像データ中に、外部機器情報が関連付けて記録されている画像データが存在するか否かの判断が行われる。外部機器情報が関連付けて記録されている画像データが存在する場合には、ステップＳ２０２に進み、存在しない場合には、外部機器に送信する画像データが存在しないと判断され、画像データの送信を行うことなく、図３に示す画像データ送信処理を終了する。
【００５２】
ステップＳ２０２では、外部機器情報が関連付けて記録されている画像データのうち、全ての画像データについて、未送信のメールアドレス情報を有する画像データの検出が行われ、次いで、未送信のメールアドレス情報を有する画像データが存在するか否かの判断が行われる。未送信のメールアドレス情報を有する画像データが存在する場合には、ステップＳ２０３に進み、存在しない場合には、画像データの送信を行うことなく、図３に示す画像データ送信処理を終了する。
【００５３】
ステップＳ２０３では、ステップＳ２０２で検出された未送信のメールアドレス情報を有する全ての画像データから、特定の画像データをユーザが選択できるように、表示画面３１に、ステップＳ２０２で検出された未送信のメールアドレス情報を有する画像データの表示が行われる。なお、ステップＳ２０２においては、たとえば、画像データと未送信のメールアドレス情報とを関連付けた態様で、未送信のメールアドレス情報を有する画像データを一覧として表示することができる。
【００５４】
ステップＳ２０４では、ユーザにより、未送信のメールアドレス情報を有する画像データのうち、特定の画像データを選択する操作が、操作部５０を介して行われたか否かの判断が行われる。該操作が行われた場合には、ステップＳ２０５に進み、該操作が行われずに、ユーザにより画像データ送信処理を終了するための操作が行われた場合には、図３に示す画像データ送信処理を終了する。
【００５５】
ステップＳ２０５では、ステップＳ２０３においてユーザにより選択された画像データについて、該画像データが有する未送信のメールアドレス情報を、画像データの送信先としてユーザが選択できるように、表示画面３１に、未送信のメールアドレス情報の表示が行われる。なお、ステップＳ２０５においては、たとえば、ステップＳ２０３においてユーザにより選択された画像データが、複数の未送信のメールアドレス情報を有するものである場合には、複数の未送信のメールアドレス情報を、一覧として表示することができる。
【００５６】
ステップＳ２０６では、ユーザにより、未送信のメールアドレス情報のうち、特定のメールアドレス情報を画像データの送信先として選択する操作が、操作部５０を介して行われたか否かの判断が行われる。該操作が行われた場合には、ステップＳ２０７に進み、該操作が行われずに、ユーザにより画像データ送信処理を終了するための操作が行われた場合には、図３に示す画像データ送信処理を終了する。
【００５７】
ステップＳ２０７では、コントローラ２１により、ステップＳ２０４においてユーザにより選択された画像データと、ステップＳ２０６においてユーザにより選択された未送信のメールアドレス情報に対応する外部機器の外部機器情報を、フラッシュメモリ６０から読み出すための処理が行われる。
【００５８】
ステップＳ２０８では、コントローラ２１により、送信先となる外部機器の外部機器情報に基づき、送信先の外部機器に適した画像サイズとなるように、フラッシュメモリ６０から読み出した画像データについて画像サイズを変更するための処理が行われる。
【００５９】
具体的には、フラッシュメモリ６０に記録されている送信先となる外部機器の外部機器情報に、該外部機器の画像の表示能力の情報が含まれる場合には、表示能力の情報に基づき、画像サイズの変更を行うことができる。たとえば、画像データが静止画のデータである場合には、解像度を変換することで、画像サイズの変更を行うことができ、また、画像データが動画のデータである場合には、フレームレートを変換することで、画像サイズの変更を行うことができる。
【００６０】
また、外部機器情報に、表示能力の情報に加えて、メモリ残量の情報が含まれている場合には、表示能力の情報およびメモリ残量の情報に基づき、画像サイズの変更を行うことができる。さらには、カラープロファイルの情報が含まれている場合には、カラープロファイルの情報に基づき、画像サイズの変更に加えて、カラープロファイルの変換を行うことができる。
【００６１】
あるいは、フラッシュメモリ６０に記録されている送信先となる外部機器の外部機器情報に、外部機器の機種情報については含まれているものの、表示能力の情報、メモリ残量の情報、およびカラープロファイルの情報のいずれも含まれていない場合には、外部機器情報に含まれる機種情報に基づき、フラッシュメモリ６０に備えられた機種情報データベースを参照することで、送信先となる外部機器の表示能力の情報を取得し、これに基づき、画像サイズの変更を行うことができる。
【００６２】
そして、ステップＳ２０８において、画像サイズの変更処理が行われた画像データは、変更前の画像データとは別に、フラッシュメモリ６０に記録される。
【００６３】
ステップＳ２０９では、ステップＳ２０８において画像サイズの変更処理が行われた画像データを、外部機器情報に含まれるメールアドレス情報に基づき、該メールアドレス情報に対応する外部機器に、インターネット回線網を通じて、送信する。
【００６４】
ステップＳ２１０では、ステップＳ２０９において送信された画像データに関連付けて記録されている外部機器情報のうち、ステップＳ２０９において送信されたメールアドレス情報について、送信済みである旨の情報がフラッシュメモリ６０に記録される。なお、ステップＳ２０９において、画像データをメールアドレス情報に対応する外部機器に送信した場合に、インターネット回線の回線状況などにより、画像データの送信が失敗した場合には、本実施形態では、送信未完了であると判断し、この場合には、送信済みである旨の情報を記録しないものとすることが望ましい。
【００６５】
ステップＳ２１１では、ステップＳ２０９において送信された画像データについて、該画像データに関連付けて記録されている全てのメールアドレス情報に該画像データを送信済みか否かの判断が行われる。
【００６６】
ステップＳ２１１において、未送信のメールアドレス情報が残っていると判断された場合（すなわち、全てのメールアドレス情報に画像データの送信が完了していないと判断された場合）には、ステップ２０５に戻り、表示モニタ３１に未送信メールアドレス情報の表示が行われ、ステップＳ２０６において、ユーザにより特定のメールアドレス情報が送信先として選択された場合には、ステップＳ２０７からＳ２１０を繰り返される。また、ユーザにより特定のメールアドレス情報が送信先として選択されずに、ユーザにより画像データ送信処理を終了するための操作が行われた場合には、図３に示す画像データ送信処理を終了する。
【００６７】
一方、ステップＳ２１１において、全てのメールアドレス情報に該画像データを送信済みであると判断された場合（すなわち、全てのメールアドレス情報に画像データの送信が完了していると判断された場合）には、ステップＳ２０２に戻り、さらに別の画像データについて、未送信のメールアドレス情報を有する画像データが存在するか否かの判断が行われ、未送信のメールアドレス情報を有する画像データがさらに別に存在する場合には、ステップＳ２０３〜Ｓ２０８の処理が繰り返される。また、未送信のメールアドレス情報を有する画像データが存在しない場合には、図３に示す画像データ送信処理を終了する。
【００６８】
以上のようにして、本実施形態では、画像データ送信処理が行われる。
【００６９】
本実施形態によれば、赤外線通信部３０を介して、赤外線通信可能な外部機器と赤外線通信を行い、これによりメールアドレス情報を含む外部機器情報を取得し、これをフラッシュメモリ６０に記録されている画像データに関連付けて記録するものであるため、メールアドレス情報の入力操作等の煩雑な操作を必要とすることなく、画像データに、メールアドレス情報を含む外部機器情報を関連付けて記録することができる。さらには、本実施形態によれば、関連付けて記録した外部機器情報に基づいて、フラッシュメモリ６０に記録されている画像データを、該外部機器に送信することが可能となる。
【００７０】
加えて、本実施形態によれば、赤外線通信部３０を介して、赤外線通信可能な外部機器と赤外線通信を行うことにより、外部機器の機種情報、または外部機器の表示能力の情報、メモリ残量の情報、カラープロファイルの情報などを取得し、これらの情報に基づき、外部機器に送信するための画像データを、送信先の外部機器に適した画像サイズとなるように変更する。そしてこれにより、本実施形態によれば、外部機器に、その表示能力以上の大きなサイズを有する画像データを送信してしまうことや、外部機器が表示できない画像データを送信してしまうことを有効に防止することができる。
【００７１】
なお、以上説明した実施形態は、本発明の理解を容易にするために記載されたものであって、本発明を限定するために記載されたものではない。したがって、上記の実施形態に開示された各要素は、本発明の技術的範囲に属する全ての設計変更や均等物をも含む趣旨である。
【００７２】
たとえば、上述した実施形態では、赤外線通信により、外部機器から外部機器情報を受信するような構成を例示したが、赤外線通信に特に限定されず、一対一での通信により外部機器情報を受信するような構成とすればよく、たとえば、Bluetooth規格（「Bluetooth」は登録商標）を用いた近距離無線通信などにより、外部機器情報を受信するような構成としてもよい。
【００７３】
また、上述した実施形態では、各種外部機器の機種情報と、該機種の画像の表示能力との関係を示すデータを複数記録した機種情報データベースを、フラッシュメモリ６０に備え、これを参照するような構成を例示したが、このような機種情報データベースとして、インターネット回線網を通じて、カメラ１外部のサーバーに備えられたものを参照するような構成としてもよい。また、記録媒体としてフラッシュメモリ６０を用いたが、ハードディスクのような磁気ディスクあるいは光ディスクを用いてもよい。
【００７４】
あるいは、図３に示す画像データ送信処理においては、未送信のメールアドレス情報を含む画像データのみを、外部機器に送信するような構成を例示したが、ユーザによる操作に応じて、送信済みのメールアドレス情報に対応する外部機器に、再度、画像データを送信するような構成とすることができるももちろん可能である。また、図３に示す画像データ送信処理においては、ステップＳ２０９において、選択されたメールアドレス情報に基づいて、各外部機器に、画像データを逐一送信するような構成としたが、複数のメールアドレス情報い基づいて、複数の外部機器に、一度に画像データを送信するような構成としてもよい。
【００７５】
さらに、上述した実施形態では、画像データを、外部機器情報に含まれるメールアドレス情報に基づき、インターネット回線網を通じて、カメラ１から、外部機器に送信するような構成を例示したが、カメラ１から、複数ユーザによりアクセス可能なサーバーに、画像データと該画像データに関連付けて記録されている外部機器情報とを保存するような構成としてもよい。この場合においては、まず、カメラ１から、サーバーに、画像データと該画像データに関連付けて記録されている外部機器情報とが保存処理が行われると、外部機器情報に含まれる機種情報、該外部機器の画像の表示能力の情報、メモリ残量の情報、およびカラープロファイルの情報に基づき、送信先となる外部機器の外部機器情報に基づき、必要に応じてサーバーに備えられた機種情報データベースを参照して、送信先の外部機器に適した画像サイズの変更処理が行われる。そして、外部機器情報に含まれるメールアドレス情報に基づき、サーバーから、メールアドレス情報に対応する外部機器に、画像サイズ変更処理後の画像データ、または、画像サイズ変更処理後の画像データが保存先のＵＲＬ情報の送信が行われる。
【００７６】
そして、外部機器のユーザは、ＵＲＬ情報を取得した場合には、ＵＲＬ情報に基づき、サーバー上に保存された画像サイズ変更処理後の画像データにアクセスすることで、該画像データを取得することができる。このように、カメラ１から、複数ユーザによりアクセス可能なサーバーに、画像データと該画像データに関連付けて記録されている外部機器情報とを保存するような構成を採用することにより、カメラ１を、必ずしも直接インターネット回線網に接続する構成とする必要がなくなるため、カメラ１の構成を簡略化することができ、これにより、コストの低減が可能となる。
【符号の説明】
【００７７】
１…デジタルカメラ
１０…撮像部
２０…制御部
３０…表示部
４０…赤外線通信部
５０…操作部
６０…フラッシュメモリ
７０…無線ＬＡＮインターフェース
【図１】
2010233165.tif 000003
【図２】
2010233165.tif 000004
【図３】
2010233165.tif 000005