(57)【要約】【課題】他の撮像装置に格納されている画像データのうち必要な画像データのみを選択して取得することができる撮像装置を提供することを目的とする。【解決手段】上記課題を解決するために、本発明にかかる撮像装置は、使用者からの操作を受け付ける受付手段と、外部装置が他の撮像装置から取得した画像データを出力している際に、受付手段が使用者からの操作を受け付けるのに応じて、外部装置が出力している画像データ又は外部装置が出力している画像データの基となる画像データを取得する取得手段と、を備える。【選択図】図１
2010273153.tif 000002
【特許請求の範囲】
【請求項１】
使用者からの操作を受け付ける受付手段と、
外部装置が他の撮像装置から取得した画像データを出力している際に、前記受付手段が使用者からの操作を受け付けるのに応じて、前記外部装置が出力している画像データ又は前記外部装置が出力している画像データの基となる画像データを取得する取得手段と、を備える、
撮像装置。
【請求項２】
使用者からの操作を受け付ける受付手段と、
外部装置がネットワークを介して他の撮像装置から取得した画像データを出力している際に、前記受付手段が使用者からの操作を受け付けるのに応じて、前記外部装置が出力している画像データ又は前記外部装置が出力している画像データの基となる画像データを取得する取得手段と、を備える、
撮像装置。
【請求項３】
前記他の撮像装置は、予め画像データを記憶している、
請求項１又は２に記載の撮像装置。
【請求項４】
前記取得手段は、前記外部装置が出力している画像データ又は前記外部装置が出力している画像データの基となる画像データを前記他の撮像装置から取得する、
請求項１〜３に記載の撮像装置。
【請求項５】
前記外部装置が出力している画像データの基となる画像データが示す画像の画素数は、前記外部装置が出力している画像データが示す画像の画素数よりも大きい、
請求項４に記載の撮像装置。
【請求項６】
前記取得手段は、
前記受付手段が使用者からの操作を受け付けるのに応じて、前記他の撮像装置の前記ネットワーク上における所在情報を取得し、取得した所在情報に基づいて、前記他の撮像装置から画像データを取得する、
請求項１〜５に記載の撮像装置。
【請求項７】
前記取得手段は、前記外部装置が出力している画像データ又は前記外部装置が出力している画像データの基となる画像データを前記外部装置から取得する、
請求項１〜３に記載の撮像装置。
【請求項８】
自機は、前記外部装置と、前記他の撮像装置と、ネットワーク接続されている、
請求項１〜７に記載の撮像装置。
【請求項９】
前記受付手段は、レリーズ釦である、
請求項１〜８に記載の撮像装置。
【請求項１０】
前記外部装置は、前記他の撮像装置から取得した画像データを出力する際に、前記他の撮像装置を識別する識別データを合わせて出力する、
請求項１〜９に記載の撮像装置。
【請求項１１】
画像データを送信する送信手段を備え、
前記送信手段は、自機から画像データを受信した外部装置が前記画像データを出力している際に、他の撮像装置が使用者からの操作を受け付けるのに応じて、前記画像データ若しくは前記画像データの基となる画像データを前記他の撮像装置に送信する、
撮像装置。
【請求項１２】
前記他の撮像装置は、外部装置に出力する画像データを変更することができ、
前記他の撮像装置が外部装置に出力する画像データを変更してから、前記受付手段が使用者からの操作を受け付けた場合に、変更後の経過時間に応じて、前記取得手段は、変更前の画像データ若しくは変更前の画像データの基となる画像データ、又は変更後の画像データ若しくは変更後の画像データの基となる画像データを取得する、
請求項１〜１０に記載の撮像装置。
【請求項１３】
前記他の撮像装置が外部装置に出力する画像データを変更してから、前記受付手段が使用者からの操作を受け付けた場合に、
変更後の経過時間が所定の猶予期間を経過していた場合には、前記取得手段は、変更後の画像データ又は変更後の画像データの基となる画像データを取得し、
変更後の経過時間が所定の猶予期間を経過していない場合には、前記取得手段は、変更前の画像データ又は変更前の画像データの基となる画像データを取得する、
請求項１２に記載の撮像装置。
【請求項１４】
使用者からの操作を受け付ける受付手段と、
外部装置が他の電子機器から取得した画像データを出力している際に、前記受付手段が使用者からの操作を受け付けるのに応じて、前記外部装置が出力している画像データ又は前記外部装置が出力している画像データの基となる画像データを取得する取得手段と、を備える、
電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮像装置及び電子機器に関し、特に、ネットワーク接続が可能な撮像装置及び電子機器に関する。
【背景技術】
【０００２】
特許文献１は、レリーズ釦が操作されたとき、ゲーム機にテレビジョン受像機に表示中の画像データを送信するように要求するデジタルスチルカメラを開示する。ここで、ゲーム機は、テレビジョン受像機に表示中の動画から、要求された瞬間の画像データを抽出し、画像ファイルを作成する。作成された画像ファイルは、ゲーム機からデジタルスチルカメラに送信され、デジタルスチルカメラに装着されたメモリカードに記憶される。
【０００３】
これにより、使用者は、ゲーム機から出力され、テレビジョン受像機に表示中の動画像データから生成された静止画像データをデジタルスチルカメラに格納されているメモリカード内に取得することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−１６５７５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１が開示するデジタルスチルカメラは、ゲーム機が動画像データから生成した静止画像データを取得するのみである。従って、このデジタルスチルカメラによっては、他のデジタルスチルカメラに格納されている画像データのうち必要な画像データのみを選択して取得することができない。
【０００６】
本発明は、他の撮像装置に格納されている画像データのうち必要な画像データのみを選択して取得することができる撮像装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明にかかる撮像装置は、使用者からの操作を受け付ける受付手段と、外部装置が他の撮像装置から取得した画像データを出力している際に、受付手段が使用者からの操作を受け付けるのに応じて、外部装置が出力している画像データ又は外部装置が出力している画像データの基となる画像データを取得する取得手段と、を備える。
【０００８】
また、本発明にかかる撮像装置は、画像データを送信する送信手段を備え、送信手段は、自機から画像データを受信した外部装置が画像データを出力している際に、他の撮像装置が使用者からの操作を受け付けるのに応じて、画像データ若しくは画像データの基となる画像データを前記他の撮像装置に送信する。
【発明の効果】
【０００９】
本発明によれば、他の撮像装置に格納されている画像データのうち必要な画像データのみを選択して取得することができる撮像装置を提供できる。
【図面の簡単な説明】
【００１０】
【図１】画像共有システム１を説明するための模式図
【図２】画像共有システム１を説明するための模式図
【図３】デジタルカメラ１００の構成を示すブロック図
【図４】テレビ４００の構成を示すブロック図
【図５】テレビ４００のネットワークへの接続動作を説明するためのフローチャート
【図６】デジタルカメラ１００のネットワークへの接続動作を説明するためのフローチャート
【図７】画像共有システムに参加する各機器が作成するテーブルを説明するための模式図
【図８】画像共有モードを説明するためのシーケンス図
【図９】識別データを説明するための模式図
【図１０】識別データを説明するための模式図
【図１１】画像共有モードを説明するためのシーケンス図
【図１２】画像共有モードを説明するためのシーケンス図
【発明を実施するための形態】
【００１１】
〔１．実施の形態１〕
〔１−１．概要〕
本実施の形態にかかるデジタルカメラ１００は、無線ＬＡＮ通信部２６０を介して、自機をネットワークに接続することができる。デジタルカメラ１００は、ネットワークを介して、他のデジタルカメラ１００と、テレビジョン受像機４００（以下、テレビ４００と称する。）と通信をすることができる。
【００１２】
本発明は、このようなネットワーク接続が可能な撮像装置であって、他の撮像装置に格納されている画像データのうち必要な画像データのみを選択して取得することができる撮像装置を提供することを目的としてなされた発明である。
【００１３】
〔１−２．構成〕
本実施の形態にかかるデジタルカメラ１００、テレビ４００及び、画像共有システムの構成について説明する。
【００１４】
〔１−２−１．画像共有システムの構成〕
本実施の形態にかかるデジタルカメラ１００は、ネットワークを介して、自機を他の装置に接続できる。デジタルカメラ１００は、ネットワークを介して、自機を他の装置に接続することにより、画像共有システム１を構築できる。画像共有システム１について図１を用いて説明する。図１は、画像共有システム１を説明するための模式図である。
【００１５】
使用者は、デジタルカメラ１００−１と、デジタルカメラ１００−２と、テレビ４００とを画像共有モードに設定することができる。画像共有システム１は、画像共有モードに設定されたそれぞれのデジタルカメラ１００−１と、デジタルカメラ１００−２と、テレビ４００とから構成される。画像共有システム１において、デジタルカメラ１００−１と、デジタルカメラ１００−２と、テレビ４００とは、ネットワークを介して接続されている。デジタルカメラ１００−１及びデジタルカメラ１００−２は、ネットワークを介して画像データをテレビ４００に送信できる。テレビ４００は、受信した画像データが示す画像を表示できる。また、デジタルカメラ１００−１及びデジタルカメラ１００−２は、他方のデジタルカメラから画像データを取得できる。これにより、図２に示すように、デジタルカメラ１００−１の使用者と、デジタルカメラ１００−２の使用者とのいずれかは、互いに共有したい画像データが示す画像をテレビ４００に表示させることができ、他方の使用者は、テレビ４００に表示されている画像データを取得したい場合に取得することができる。以下、画像共有システムを構成するデジタルカメラ１００−１、デジタルカメラ１００−２、テレビ４００の構成及び動作について詳細に説明し、画像共有モードについて詳細に説明する。
【００１６】
なお、特にデジタルカメラ１００−１とデジタルカメラ１００−２とを区別する必要がない場合には、デジタルカメラ１００−１とデジタルカメラ１００−２とを共にデジタルカメラ１００と称する。また、デジタルカメラ１００−１とデジタルカメラ１００−２との各構成について区別する必要がある場合には、デジタルカメラ１００の各構成の番号の後ろに「−１」若しくは「−２」を付することとする。例えば、画像処理部１６０について説明すると、デジタルカメラ１００−１の画像処理部は、画像処理部１６０−１となり、デジタルカメラ１００−２の画像処理部は、画像処理部１６０−２となる。
【００１７】
〔１−２−２．デジタルカメラの構成〕
本実施の形態にかかるデジタルカメラ１００の電気的構成について図３を用いて説明する。図３は、デジタルカメラ１００の構成を示すブロック図である。デジタルカメラ１００は、１又は複数のレンズからなる光学系１１０により形成された被写体像をＣＣＤイメージセンサー１４０で撮像する。ＣＣＤイメージセンサー１４０で生成された画像データは、画像処理部１６０で各種処理が施され、メモリカード２００に格納される。以下、デジタルカメラ１００の構成を詳細に説明する。
【００１８】
光学系１１０は、ズームレンズやフォーカスレンズから構成される。ズームレンズを光軸に沿って移動させることにより、被写体像の拡大、縮小をすることができる。また、フォーカスレンズを光軸に沿って移動させることにより、被写体像のピントを調整することができる。
【００１９】
レンズ駆動部１２０は、光学系１１０に含まれる各種レンズを駆動する。例えばズームレンズを駆動するズームモータや、フォーカスレンズを駆動するフォーカスモータがこれにあたる。
【００２０】
絞り３００は、使用者の設定に応じて若しくは自動で、開口部の大きさを調整し、透過する光の量を調整する。
【００２１】
シャッター１３０は、ＣＣＤイメージセンサー１４０に透過させる光を遮光するための手段である。
【００２２】
ＣＣＤイメージセンサー１４０は、光学系１１０で形成された被写体像を撮像して、画像データを生成する。ＣＣＤイメージセンサー１３０は、露光、転送、電子シャッターなどの各種動作を行う。
【００２３】
Ａ／Ｄコンバータ１５０は、ＣＣＤイメージセンサー１４０で生成されたアナログ画像データをデジタル画像データに変換する。
【００２４】
画像処理部１６０は、ＣＣＤイメージセンサー１４０で生成された画像データに対して各種処理を施す。画像処理部１６０は、ＣＣＤイメージセンサー１４０で生成された画像データに対して処理を施し、表示モニタ２２０に表示するための画像データを生成したり、メモリカード２００に格納するための画像データを生成したりする。例えば、画像処理部１６０は、ＣＣＤイメージセンサー１４０で生成された画像データに対してガンマ補正やホワイトバランス補正、傷補正などの各種処理を行う。また、画像処理部１６０は、ＣＣＤイメージセンサー１４０で生成された画像データに対して、ＪＰＥＧ規格に準拠した圧縮形式等により画像データを圧縮する。また、画像処理部１６０は、画像データに対して電子的に拡大処理又は縮小処理を行う。その際、画像処理部１６０は、画像データに対して、画像データの一部の切り出し処理や、間引き処理、補間処理などの処理を適宜実行する。このようにして、画像処理部１６０は、画像データの画素数を変換できる。画像処理部１６０は、ＤＳＰやマイコンなどで実現できる。
【００２５】
コントローラー１８０は、全体を制御する制御手段である。コントローラー１８０は、半導体素子などで実現可能である。コントローラー１８０は、ハードウェアのみで構成してもよいし、ハードウェアとソフトウェアとを組み合わせることにより実現してもよい。コントローラー１８０は、マイコンなどで実現できる。
【００２６】
バッファ１７０は、画像処理部１６０及びコントローラー１８０のワークメモリとして機能する。バッファ１７０は、例えば、ＤＲＡＭ、強誘電体メモリなどで実現できる。
【００２７】
カードスロット１９０は、メモリカード２００を着脱可能である。カードスロット１９０は、機械的及び電気的にメモリカード２００と接続可能である。メモリカード２００は、フラッシュメモリや強誘電体メモリなどを内部に含み、画像処理部１６０で生成された画像ファイル等のデータを格納可能である。
【００２８】
内部メモリ２４０は、フラッシュメモリや強誘電体メモリなどで構成される。内部メモリ２４０は、デジタルカメラ１００全体を制御するための制御プログラム等を記憶している。また、内部メモリ２４０は、デジタルカメラ１００とネットワーク接続されるテレビ４００を制御するための制御プログラムを記憶する。例えば、内部メモリ２４０は、画像共有モードにおいてテレビ４００を制御するためのプログラムを記憶する。デジタルカメラ１００は、テレビ４００とのネットワーク接続が完了した際に、内部メモリ２４０に記憶しているテレビ４００の制御プログラムをテレビ４００に通知する。これにより、テレビ４００は、取得したプログラムに基づいて、自機を制御することができる。また、内部メモリ２４０は、デジタルカメラ１００を識別するための識別データを記憶する。本実施の形態において、使用者は、事前に自分の顔を撮影し、撮影した画像データを識別データとして内部メモリ２４０に記憶させることができる。
【００２９】
操作部材２１０は、使用者からの操作を受け付けるユーザーインターフェースの総称である。例えば、使用者からの操作を受け付けるレリーズ釦や十字キー等がこれにあたる。ここで、レリーズ釦は、使用者からの押下動作を受け付ける。デジタルカメラ１００が撮影モードに設定されている際に、レリーズ釦が使用者からの半押しを受け付けると、オートフォーカス動作が行われ、全押しを受け付けると、撮影動作が行われる。
【００３０】
表示モニタ２２０は、ＣＣＤイメージセンサー１４０で生成した画像データが示す画像（スルー画像）や、メモリカード２００から読み出した画像データが示す画像を表示可能である。また、表示モニタ２２０は、デジタルカメラ１００の各種設定を行うための各種メニュー画面等も表示可能である。
【００３１】
無線ＬＡＮ通信部２６０は、無線ＬＡＮ通信を実現するための通信手段である。無線ＬＡＮ通信部２６０は、モジュール化されている場合が多いが、コントローラー１８０の一部として構成してもよい。デジタルカメラ１００は、無線ＬＡＮ通信により接続されたネットワークを介して、テレビ４００や他のデジタルカメラと各種通信を行う。例えば、デジタルカメラ１００は、無線ＬＡＮ通信により接続されたネットワークを介して、メモリカード２００に記憶している画像データをテレビ４００に通知できる。また、例えば、デジタルカメラ１００は、無線ＬＡＮ通信により接続されたネットワークを介して、内部メモリ２４０に記憶しているテレビ４００の制御プログラムをテレビ４００に通知できる。
【００３２】
〔１−２−３．テレビジョン受像機の構成〕
テレビ４００の電気的構成について図４を用いて説明する。図４は、テレビ４００の構成を示すブロック図である。テレビ４００は、テレビチューナ４１０を介して映像信号を受信する。テレビ４００は、受信した映像信号に対して、画像処理部４２０を用いて各種画像処理を行い、画像処理後の映像信号を表示モニタ４６０に表示できる。また、テレビ４００は、無線ＬＡＮ通信部４７０を介して画像データを他の機器から取得し、取得した画像データが示す画像を表示モニタ４６０に表示できる。以下、テレビ４００の構成を詳細に説明する。
【００３３】
不図示のアンテナは、外部の放送局から発信される電磁波を受信する。テレビチューナ４１０は、不図示のアンテナを介して受信した電磁波から、目的のチャンネルの映像信号を抽出し、画像処理部４２０へ出力する。
【００３４】
画像処理部４２０は、テレビチューナ４１０から取得した映像信号に対して各種画像処理を施す。例えば、画像処理部４２０は、テレビチューナ４１０から取得した映像信号に対して、ガンマ補正や傷補正などの各種処理を行う。画像処理部４２０は、テレビチューナ４１０から取得した映像信号に対して各種画像処理を施し、各種画像処理を施した映像信号を表示モニタ４６０に出力する。画像処理部４２０は、ＤＳＰやマイコンなどで実現できる。
【００３５】
バッファ４３０は、画像処理部４２０及びコントローラー４４０のワークメモリとして機能する。バッファ４３０は、例えば、ＤＲＡＭ、強誘電体メモリなどで実現できる。
【００３６】
操作部材４５０は、使用者からの操作を受け付けるユーザーインターフェースの総称である。例えば、使用者からの操作を受け付ける電源スイッチやチャンネル変更スイッチ等がこれにあたる。
【００３７】
無線ＬＡＮ通信部４７０は、無線ＬＡＮ通信を実現するための通信手段である。無線ＬＡＮ通信部４７０は、モジュール化されている場合が多いが、コントローラー４４０の一部として構成してもよい。テレビ４００は、無線ＬＡＮ通信により接続されたネットワークを介して、デジタルカメラ１００等の機器と各種通信を行う。例えば、テレビ４００は、無線ＬＡＮ通信により接続されたネットワークを介してデジタルカメラ１００等の機器から画像データを取得できる。また、例えば、テレビ４００は、無線ＬＡＮ通信により接続されたネットワークを介して、デジタルカメラ１００の内部メモリ２４０に格納されているテレビ４００の制御プログラムを取得することができる。テレビ４００は、デジタルカメラ１００等の機器から取得した画像データや制御プログラムを内部メモリ４８０に記憶できる。
【００３８】
コントローラー４４０は、テレビ４００全体を制御する。コントローラー４４０は、半導体素子などで実現可能である。コントローラー４４０は、ハードウェアのみで構成してもよいし、ハードウェアとソフトウェアとを組み合わせることにより実現してもよい。コントローラー４４０は、マイコンなどで実現できる。コントローラー４４０は、内部メモリ４８０に記憶されている制御プログラム若しくはネットワークを介してデジタルカメラ１００から取得した制御プログラムに基づいて、テレビ４００全体を制御する。
【００３９】
内部メモリ４８０は、フラッシュメモリや強誘電体メモリなどで構成される。内部メモリ４８０は、テレビ４００全体を制御するための制御プログラム等を記憶している。
【００４０】
表示モニタ４６０は、画像処理部４２０で各種画像処理を施された映像信号が示す映像や、内部メモリ４８０に記憶されている画像データが示す画像を表示できる。
【００４１】
〔１−２−４．本発明との対応〕
デジタルカメラ１００は、本発明の撮像装置の一例である。テレビ４００は、本発明の外部装置の一例である。
【００４２】
操作部材２１０は、本発明の受付手段の一例である。コントローラー１８０と無線ＬＡＮ通信部２６０とからなる構成は、本発明の取得手段の一例である。
【００４３】
〔１−３．動作〕
本実施の形態にかかるデジタルカメラ１００を含む画像共有システム１による画像共有モードの動作について説明する。画像共有モードとは、画像共有システム１を構成するデジタルカメラ１００−１とデジタルカメラ１００−２との間で、画像データのやり取りを直感的に行うことができるモードである。
【００４４】
〔１−３−１．ネットワークへの接続動作〕
デジタルカメラ１００−１と、デジタルカメラ１００−２と、テレビ４００とを画像共有モードに設定するためには、各機器（デジタルカメラ１００−１、デジタルカメラ１００−２、テレビ４００）を同一のネットワークに接続する必要がある。ネットワークへの接続動作について、図５、図６を用いて説明する。
【００４５】
〔１−３−１−１．テレビジョン受像機のネットワークへの接続動作〕
まずは、テレビ４００のネットワークへの接続動作について図５を用いて説明する。図５は、テレビ４００のネットワークへの接続動作を説明するためのフローチャートである。
【００４６】
使用者は、操作部材４５０を操作することにより、テレビ４００をネットワーク接続モードに設定することができる（Ｓ１００）。ネットワーク接続モードに設定されると、コントローラー４４０は、無線ＬＡＮ通信部４７０を介して、ネットワーク上のアクセスポイントにアクセスし、無線ＬＡＮ接続を確立させる（Ｓ１１０）。無線ＬＡＮ接続を確立させると、コントローラー４４０は、無線ＬＡＮ通信部４７０を介して、アクセスポイントからＩＰアドレスを取得する（Ｓ１２０）。
【００４７】
ＩＰアドレスを取得すると、コントローラー４４０は、図７に示すようなテーブルを作成する（Ｓ１３０）。例えば、ここでは、コントローラー４４０は、ＩＰアドレスとして「１９２．１６８．８．２」というアドレスを取得したとする。この段階においては、コントローラー４４０は、図７Ａのうちの1行目（「機器：テレビ４００」「アドレス：１９２．１６８．８．２」）のみを生成する。
【００４８】
テーブルを作成すると、コントローラー４４０は、無線ＬＡＮ通信部４７０を介して、同一のネットワークに接続されている他の機器がないかを探すためのデバイスサーチを行う（Ｓ１４０）。
【００４９】
同一のネットワーク上に他の機器が接続されていないと判断すると（Ｓ１５０）、コントローラー４４０は、一定期間が経過するまで待機する（Ｓ１６０）。一定期間が経過すると、コントローラー４４０は、デバイスサーチを再開する（Ｓ１４０）。
【００５０】
一方、同一のネットワーク上に他の機器が接続されていると判断すると（Ｓ１５０）、コントローラー４４０は、同一のネットワーク上に接続されている他の機器の情報を取得する（Ｓ１７０）。具体的には、コントローラー４４０は、同一のネットワーク上に接続されている他の機器の種類に関する情報及び、ネットワークにおけるアドレス情報を少なくとも取得する。なお、同一ネットワーク上に他の機器が複数接続されていることを検出した場合には、コントローラー４４０は、接続されている他の機器の情報を一つずつ取得する。また、この際、コントローラー４４０は、同一のネットワーク上に接続されている他の機器がテレビ４００を制御するプログラムを通知してくる場合には、そのプログラムを取得する。
【００５１】
同一のネットワーク上に接続されている他の機器の情報を取得すると、コントローラー４４０は、既に作成しているテーブルに行を追加する（Ｓ１８０）。例えば、図７Ａを例に説明する。まず、同一のネットワークにデジタルカメラ１００−１が接続されていると判断すると、コントローラー４４０は、テーブルに１行追加し、図７Ａの１行目と２行目とからなるテーブル（「機器：テレビ４００」「アドレス：１９２．１６８．８．２」を示す行と、「機器：デジタルカメラ１００−１」「アドレス：１９２．１６８．８．３」を示す行とからなるテーブル）を作成する。
【００５２】
テーブルに行を追加すると、コントローラー４４０は、同一のネットワークに接続されている全ての他の機器の情報を取得したかを判断する（Ｓ１９０）。全ての他の機器の情報を取得していないと判断すると、コントローラー４４０は、未だ取得していない他の機器の情報の取得を繰り返す（Ｓ１７０）。
【００５３】
一方、全ての他の機器の情報を取得したと判断すると、コントローラー４４０は、一定期間を経過したかを判断する（Ｓ２００）。一定期間を経過したと判断すると、コントローラー４４０は、同一のネットワークに未だに検出していない他の機器が接続されていないかを調べるためにデバイスサーチを再度繰り返す（Ｓ１４０）。
【００５４】
これにより、テレビ４００は、ネットワークに接続された際に、同一のネットワークに接続されている他の機器の種類やＩＰアドレスの情報を取得することができる。また、テレビ４００は、ネットワークに接続された際に、画像共有モードにおいて自機を制御するための制御プログラムを取得できる。
【００５５】
〔１−３−１−２．デジタルカメラのネットワークへの接続動作〕
次に、デジタルカメラ１００のネットワークへの接続動作について図６を用いて説明する。図６は、デジタルカメラ１００のネットワークへの接続動作を説明するためのフローチャートである。
【００５６】
使用者は、操作部材２１０を操作することにより、デジタルカメラ１００をネットワーク接続モードに設定することができる（Ｓ３００）。ネットワーク接続モードに設定されると、コントローラー１８０は、無線ＬＡＮ通信部２６０を介して、ネットワーク上のアクセスポイントにアクセスし、無線ＬＡＮ接続を確立させる（Ｓ３１０）。無線ＬＡＮ接続を確立させると、コントローラー１８０は、無線ＬＡＮ通信部２６０を介して、アクセスポイントからＩＰアドレスを取得する（Ｓ３２０）。
【００５７】
ＩＰアドレスを取得すると、コントローラー１８０は、自機が参加した旨をネットワークに接続されている他の機器にアナウンスする（Ｓ３３０）。他の機器にアナウンスをすると、コントローラー１８０は、同一のネットワークに接続されているテレビ４００からのアクセスがあるまで待機する（Ｓ３４０）。
【００５８】
テレビ４００からのアクセスがあると、コントローラー１８０は、図７Ｂ若しくは図７Ｃに示すテーブルを作成する（Ｓ３５０）。なお、自機がデジタルカメラ１００−１であれば、図７Ｂに示すテーブルを作成し、自機がデジタルカメラ１００−２であれば、図７Ｃに示すテーブルを作成することとなる。また、ここで、コントローラー１８０は、テレビ４００に対して、テレビ４００を制御するためのプログラムを通知する。
【００５９】
これにより、デジタルカメラ１００は、ネットワーク接続が完了した際に、同一ネットワーク上に存在するテレビ４００の種類及びＩＰアドレスの情報を取得することができる。
【００６０】
〔１−３−２．画像共有モード〕
画像共有モードについて図８を用いて説明する。図８は、画像共有モードを説明するためのシーケンス図である。
【００６１】
デジタルカメラ１００−１と、デジタルカメラ１００−２と、テレビ４００とが同一ネットワークに接続されている際に（Ｓ５００）、使用者は、各機器（デジタルカメラ１００−１、デジタルカメラ１００−２、テレビ４００）を画像共有モードに設定することができる。
【００６２】
各機器が画像共有モードに設定されると、デジタルカメラ１００は、テレビ４００に表示させたい画像データをテレビ４００に通知できる。これは、デジタルカメラ１００は、ネットワーク接続の際に、同一ネットワーク上に存在するテレビ４００のアドレスを認識しているからである。ここでは、一例として、デジタルカメラ１００−２に記憶されている画像データをテレビ４００に表示させることとする。使用者は、操作部材２１０−２を操作することにより、テレビ４００に表示させたい画像を選択できる（Ｓ５０１）。使用者から画像の選択を受け付けると、コントローラー１８０−２は、接続されているネットワークを介して、送信したい画像データの所在情報をテレビ４００に通知する（Ｓ５０２）。ここで、所在情報は、デジタルカメラ１００−２のネットワーク上のアドレス情報と、デジタルカメラ１００−２内のディレクトリ情報とから構成される。デジタルカメラ１００−２のネットワーク上のアドレス情報が「１９２．１６８．８．４」であり、送信したい画像データが格納されているデジタルカメラ１００−２内のディレクトリが「/hdd/001.jpg」であるとすると、所在情報は、「１９２．１６８．８．４/hdd/001.jpg」となる。
【００６３】
画像データの所在情報を取得すると、コントローラー４４０は、内部メモリ４８０に取得した所在情報を記憶させる。所在情報を内部メモリ４８０に記憶させると、コントローラー４４０は、テレビ４００によって表示可能な画像の解像度に関する情報をデジタルカメラ１００−２に通知する（Ｓ５０３）。例えば、テレビ４００がフルハイビジョンの画像を表示できるのであれば、コントローラー４４０は、「１９２０×１０８０」画素を示す情報をデジタルカメラ１００−２に通知する。
【００６４】
画像の解像度に関する情報を取得すると、コントローラー１８０−２は、使用者により選択された画像を示す画像データの解像度を、取得した解像度情報に合致する解像度に変換するよう画像処理部１６０−２を制御する。例えば、使用者により選択された画像を示す画像データの解像度が「４０００×２０００」画素であるとする。この場合には、コントローラー１８０−２は、「４０００×２０００」画素の画像データに基づいて、「１９２０×１０８０」画素の画像データを生成するよう画像処理部１６０−２を制御する。画像処理部１６０−２がテレビ４００の解像度に合致した画像データを生成すると、コントローラー１８０−２は、接続されているネットワークを介して、画像処理部１６０−２により生成された画像データをテレビ４００に通知する（Ｓ５０４）。また、コントローラー１８０−２は、画像処理部１６０−２により生成された画像データをテレビ４００に通知するのに合わせて、内部メモリ２４０に記憶されている識別データをテレビ４００に通知する（Ｓ５０４）。
【００６５】
画像処理部１６０−２により生成された画像データ及び内部メモリ２４０に記憶されている識別データを取得すると、コントローラー４４０は、取得した識別データを内部メモリ４８０に記憶させる。識別データを内部メモリ４８０に記憶させると、コントローラー４４０は、取得した画像データ及び識別データを重畳した状態で、表示モニタ４６０に表示させる（Ｓ５０５）。具体的には、コントローラー４４０は、図９に示すように、取得した画像データとデジタルカメラ１００−２を識別する識別データとを重畳した状態で表示モニタ４６０に表示させる。ここで、画像５１０は、テレビ４００がデジタルカメラ１００−２から取得した識別データである。また、画像５００は、画像処理部１６０−２により生成された画像データである。
【００６６】
表示モニタ４６０に画像が表示されると、コントローラー１８０−１は、使用者から操作部材２１０−１のうちのレリーズ釦が押下されたか否かを判断する。レリーズ釦が押下されたと判断すると（Ｓ５０６）、コントローラー１８０−１は、ネットワークを介して、テレビ４００に対して画像の取得要求を通知する（Ｓ５０７）。
【００６７】
画像取得要求を取得すると、コントローラー４４０は、ネットワークを介して、内部メモリ480に記憶されている表示モニタ４６０が表示している画像を示す画像データの基となる画像データの所在情報をデジタルカメラ100−1に通知する（Ｓ５０８）。
【００６８】
所在情報を取得すると、コントローラー１８０−１は、ネットワークを介して、内部メモリ２４０−１に記憶されている識別データをテレビ４００に通知する（Ｓ５０９）。識別データを取得すると、コントローラー４４０は、取得した識別データを内部メモリ４８０に記憶させる。識別データを内部メモリ４８０に記憶させると、コントローラー４４０は、既に表示している画像５００と、画像５００に重畳して表示されている画像５１０に合わせて、デジタルカメラ１００−１の識別データが示す画像を重畳して表示するよう表示モニタ４６０を制御する（Ｓ５１０）。例えば、コントローラー４４０は、図１０に示すように、画像５００と、画像５１０と、画像５２０とを重畳して表示するよう表示モニタ４６０を制御する。ここで、画像５２０は、テレビ４００がデジタルカメラ１００−１から取得した識別データである。
【００６９】
識別データをテレビ４００に通知すると、コントローラー１８０−１は、テレビ４００から取得した所在情報に基づいてデジタルカメラ１００−２のネットワーク上のアドレス、取得したい画像データが格納されているデジタルカメラ１００−２のディレクトリ及びファイル名を認識した上で、表示モニタ４６０に表示されている画像の基となった画像データの転送要求をデジタルカメラ１００−２に通知する（Ｓ５１１）。
【００７０】
転送要求を取得すると、コントローラー１８０−２は、転送要求を受けた画像データ（例えば、「４０００×２０００」画素の画像データ）をデジタルカメラ１００−１に通知する（Ｓ５１２）。
【００７１】
画像データを取得すると、コントローラー１８０−１は、取得した画像データに基づいて、表示モニタ２２０の解像度に合致した画像データを生成し、生成した画像データが示す画像を表示モニタ２２０に表示させる（Ｓ５１３）。
【００７２】
このように、本実施の形態にかかるデジタルカメラ１００−１又はデジタルカメラ１００−２は、テレビ４００が他方のデジタルカメラ１００から取得している画像データが示す画像を表示している際に、操作部材２１０−１又は操作部材２１０−２が使用者から操作を受け付けるのに応じて、テレビ４００が表示している画像データの基となる画像データを取得する。これにより、デジタルカメラ１００−１又はデジタルカメラ１００−２の使用者は、テレビ４００に表示されている画像を鑑賞しつつ、必要と思った画像データだけを取得できる。
【００７３】
また、本実施の形態にかかるデジタルカメラ１００−１又はデジタルカメラ１００−２は、テレビ４００に通知する画像データを予めメモリカード２００に記憶している。これにより、デジタルカメラ１００−１又はデジタルカメラ１００−２の使用者は、以前撮影した画像データを他の使用者と共有できる。
【００７４】
また、本実施の形態にかかるデジタルカメラ１００−１又はデジタルカメラ１００−２は、テレビ４００が表示している画像の基となる画像データを他方のデジタルカメラ１００から取得する。これにより、デジタルカメラ１００−1又はデジタルカメラ１００−２の使用者は、テレビ４００に表示されている画像ではなく、実際に他方のデジタルカメラ１００に格納されている画像データを取得できる。
【００７５】
また、本実施の形態にかかるデジタルカメラ１００−１又はデジタルカメラ１００−２は、テレビ４００が表示している画像の画素数よりも大きい画素数の画像を示す画像データを他のデジタルカメラ１００から取得する。これにより、デジタルカメラ１００−１又はデジタルカメラ１００−２の使用者は、テレビ４００に表示されている画像ではなく、他方のデジタルカメラ１００に格納されている画素数の大きい画像データを取得できる。
【００７６】
また、本実施の形態にかかるデジタルカメラ１００−１又はデジタルカメラ１００−２は、操作部材２１０−１又は操作部材２１０−２が使用者からの操作を受け付けるのに応じて、他方のデジタルカメラ１００のネットワーク上における所在情報を取得し、取得した所在情報に基づいて、他方のデジタルカメラ１００から画像データを取得する。これにより、テレビ４００に表示されている画像データの基となる画像データが格納されているネットワーク上の位置を予め取得していなくても、デジタルカメラ１００−１又はデジタルカメラ１００−２は、テレビ４００に表示されている画像データの基となる画像データを他方のデジタルカメラ１００から取得できる。
【００７７】
また、本実施の形態にかかるデジタルカメラ１００−１又はデジタルカメラ１００−２は、画像共有モードにおいて、操作部材２１０−１又は操作部材２１０−２のうちのレリーズ釦の押下を受け付けるのに応じて、テレビ４００が表示している画像データの基となる画像データを取得する。このような構成とすることの理由について説明する。使用者は、撮影モードにおいて、操作部材２１０−１又は操作部材２１０−２のうちのレリーズ釦を全押しすることにより、被写体の撮影を行うことができる。従って、レリーズ釦は使用者にとって画像を取得するための操作部材であると一般的に認識されている。そこで、画像共有モードにおいては、使用者は、レリーズ釦を押下することにより、テレビ４００に表示されている画像の基となる画像データを取得できることとした。
【００７８】
また、本実施の形態にかかるデジタルカメラ１００から画像データを取得したテレビ４００は、取得した画像データが示す画像と重畳して、デジタルカメラ１００を識別するための識別データが示す画像を表示する。これにより、デジタルカメラ１００−１又はデジタルカメラ１００−２の使用者は、テレビ４００に表示されている画像が誰の画像データに基づいて生成された画像であるかを知ることができる。この構成については、ネットワーク上に３台以上のデジタルカメラ１００が接続されていた場合に特に有効である。３台以上がネットワークに接続されている場合には、このような識別データが用いられなければ、画像データをテレビ４００に通知していない使用者は、他の２人の使用者のうちいずれの使用者が画像データをテレビ４００に通知したのかを知ることができないからである。
〔２．実施の形態２〕
本発明の実施の形態２について図面を用いて説明する。なお、実施の形態１と共通する構成及び動作については説明を省略する。
【００７９】
〔２−１．動作〕
〔２−１−１．画像共有モード〕
本実施の形態にかかるデジタルカメラ１００−１及びデジタルカメラ１００−２とテレビ４００とで構成される画像共有システムによって実現される画像共有モードについて、図１１、図１２を用いて説明する。図１１は、画像共有モードを説明するためのシーケンス図である。また、図１２は、画像共有モードを説明するためのシーケンス図である。なお、ステップＳ６０９までは図１１、図１２共に共通内容であるため、説明も共通に行う。
【００８０】
デジタルカメラ１００−１と、デジタルカメラ１００−２と、テレビ４００とが同一ネットワークに接続されている際に（Ｓ６００）、使用者は、各機器（デジタルカメラ１００−１、デジタルカメラ１００−２、テレビ４００）を画像共有モードに設定することができる。
【００８１】
各機器が画像共有モードに設定されると、デジタルカメラ１００は、テレビ４００に表示させたい画像データをテレビ４００に通知できる。ここでは、一例として、デジタルカメラ１００−２に記憶されている画像データをテレビ４００に表示させることとする。使用者は、操作部材２１０−２を操作することにより、テレビ４００に表示させたい画像を選択できる（Ｓ６０１）。使用者から画像の選択を受け付けると、コントローラー１８０−２は、接続されているネットワークを介して、送信したい画像データの所在情報をテレビ４００に通知する（Ｓ６０２）。
【００８２】
画像データの所在情報を取得すると、コントローラー４４０は、内部メモリ４８０に取得した所在情報を記憶させる。所在情報を内部メモリ４８０に記憶させると、コントローラー４４０は、テレビ４００によって表示可能な画像の解像度に関する情報をデジタルカメラ１００−２に通知する（Ｓ６０３）。画像の解像度に関する情報を取得すると、コントローラー１８０−２は、使用者により選択された画像を示す画像データの解像度を、取得した解像度情報に合致する解像度に変換するよう画像処理部１６０−２を制御する。画像処理部１６０−２がテレビ４００の解像度に合致した画像データを生成すると、コントローラー１８０−２は、接続されているネットワークを介して、画像処理部１６０−２により生成された画像データをテレビ４００に通知する（Ｓ６０４）。
【００８３】
画像処理部１６０−２により生成された画像データを取得すると、コントローラー４４０は、取得した画像データを表示モニタ４６０に表示させる（Ｓ６０５）。ここで、表示モニタ４６０は、画像Ｘを表示することとする。
【００８４】
テレビ４００が画像を表示すると、デジタルカメラ１００−２の使用者は、テレビ４００に表示させる画像の変更を指示できる（Ｓ６０６）。画像の変更が指示されると、コントローラー１８０−２は、接続されているネットワークを介して、送信したい画像データの所在情報をテレビ４００に通知する（Ｓ６０７）。
【００８５】
画像データの所在情報を取得すると、コントローラー４４０は、内部メモリ４８０に取得した所在情報を記憶させる。所在情報を内部メモリ４８０に記憶させると、コントローラー４４０は、テレビ４００によって表示可能な画像の解像度に関する情報をデジタルカメラ１００−２に通知する（Ｓ６０８）。画像の解像度に関する情報を取得すると、コントローラー１８０−２は、使用者により選択された画像を示す画像データの解像度を、取得した解像度情報に合致する解像度に変換するよう画像処理部１６０−２を制御する。画像処理部１６０−２がテレビ４００の解像度に合致した画像データを生成すると、コントローラー１８０−２は、接続されているネットワークを介して、画像処理部１６０−２により生成された画像データをテレビ４００に通知する（Ｓ６０９）。
【００８６】
画像処理部１６０−２により生成された画像データを取得すると、コントローラー４４０は、取得した画像データを表示モニタ４６０に表示させる（Ｓ６１０）。ここで、表示モニタ４６０は、画像Ｙを表示することとする。
【００８７】
本画像共有システム１においては、テレビ４００に表示させる画像が変更された際に、一定の猶予期間を設けている。ここで、本画像共有システムにおいては、猶予期間を０．５秒とする。ここで、猶予期間内にテレビ４００がデジタルカメラ１００−１から画像取得要求を取得する場合について図１１を用いて説明し、猶予期間経過後にテレビ４００がデジタルカメラ１００−１から画像取得要求を取得する場合について図１２を用いて説明する。
【００８８】
テレビ４００が画像Ｙを表示した際に、使用者は、操作部材２１０−１のうちのレリーズ釦を押下することにより、画像の取得を要求できる（Ｓ６１１）。
【００８９】
レリーズ釦の押下を受け付けると、コントローラー１８０−１は、画像取得要求をテレビ４００に通知する（Ｓ６１２）。画像取得要求を取得すると、コントローラー４４０は、画像取得要求を取得したのが猶予期間内であるか否かを判断する。
【００９０】
猶予期間内であると判断すると（以下、図１１を用いて説明する。）、コントローラー４４０は、ネットワークを介して、変更前に表示モニタ４６０に表示していた画像（画像Ｘ）を示す画像データの基となる画像データの所在情報をデジタルカメラ100−1に通知する（Ｓ６１３）。
【００９１】
画像データの所在情報を取得すると、コントローラー１８０−１は、取得した所在情報に基づいて、表示モニタ４６０に表示されている画像の基となった画像データの転送要求をデジタルカメラ１００−２に通知する（Ｓ６１４）。
【００９２】
転送要求を取得すると、コントローラー１８０−２は、転送要求を受けた画像データをデジタルカメラ１００−１に通知する（Ｓ６１５）。
【００９３】
画像データを取得すると、コントローラー１８０−１は、取得した画像データ（画像Ｘ）に基づいて、表示モニタ２２０の解像度に合致した画像データを生成し、生成した画像データが示す画像を表示モニタ２２０に表示させる（Ｓ６１６）。
【００９４】
一方、猶予期間経過後であると判断すると（以下、図１２を用いて説明する。）、コントローラー４４０は、ネットワークを介して、変更後に表示モニタ４６０に表示していた画像（画像Ｙ）を示す画像データの基となる画像データの所在情報をデジタルカメラ100−1に通知する（Ｓ７１３）。
【００９５】
画像データの所在情報を取得すると、コントローラー１８０−１は、取得した所在情報に基づいて、表示モニタ４６０に表示されている画像の基となった画像データの転送要求をデジタルカメラ１００−２に通知する（Ｓ７１４）。
【００９６】
転送要求を取得すると、コントローラー１８０−２は、転送要求を受けた画像データをデジタルカメラ１００−１に通知する（Ｓ７１５）。
【００９７】
画像データを取得すると、コントローラー１８０−１は、取得した画像データ（画像Ｙ）に基づいて、表示モニタ２２０の解像度に合致した画像データを生成し、生成した画像データが示す画像を表示モニタ２２０に表示させる（Ｓ６１６）。
【００９８】
このように、本実施の形態にかかるデジタルカメラ１００−２は、テレビ４００に出力する画像データを変更することができ、デジタルカメラ１００−２がテレビ４００に出力する画像データを変更してから、デジタルカメラ１００−１のレリーズ釦が使用者からの操作を受け付けた場合に、変更後の経過時間に応じて、変更前の画像データ若しくは変更前の画像データの基となる画像データ又は変更後の画像データ若しくは変更後の画像データの基となる画像データをデジタルカメラ１００−１は取得する。このように制御する理由について以下説明する。
【００９９】
デジタルカメラ１００の使用者がテレビ４００に表示されている画像データを取得したいと考えてから、実際にレリーズ釦を押下するまでに多少なりとも時間がかかってしまう。また、デジタルカメラ１００の使用者がテレビ４００に表示されている画像データを取得したいと考えるのとほぼ同時に、他方のデジタルカメラ１００の使用者がテレビ４００に表示させる画像を変更させるような場合も考えられる。従って、デジタルカメラ１００の使用者がテレビ４００に表示されている画像データ（例えば画像Ｘ）を取得したいと考えて、実際にレリーズ釦を押下した際にはテレビ４００には別の画像データ（例えば画像Ｙ）が表示されている場合も考えられる。このような、場合において、デジタルカメラ１００の使用者が変更前にテレビ４００に表示されている画像データを取得できるようにするために、このような制御をすることとした。
〔３．他の実施の形態〕
本発明の実施の形態として、上述の通り、実施の形態１及び実施の形態２を例示した。しかし、本発明は、これらの実施の形態に限定されない。そこで、本発明の他の実施の形態を、以下まとめて説明する。
【０１００】
実施の形態１又は実施の形態２にかかるデジタルカメラ１００が一部を構成する画像共有システム１のうちの外部装置の一例として、テレビ４００を例示した。しかしながら、外部装置は必ずしもテレビジョン受像機である必要はない。例えば、ＢＤレコーダや、ＤＶＤレコーダであっても、テレビチューナを内蔵していない単なるモニタのような装置であってもよい。要するに、画像データを出力するような装置であればよい。
【０１０１】
また、実施の形態１にかかるデジタルカメラ１００が一部を構成する画像共有システム１において、デジタルカメラ１００−１と、デジタルカメラ１００−２と、テレビ４００とは、無線ＬＡＮで接続されることとした。しかしながら、必ずしもこのような構成である必要はない。有線ＬＡＮや電力線通信のような有線でそれぞれの装置が接続されていてもよいし、ＢｌｕｅＴｏｏｔｈやＵＷＢやＩＥＥＥ８０２．１１のような無線で接続されていてもよい。要するに、それぞれの装置が情報のやり取りをできる形で接続されていればよい。
【０１０２】
また、実施の形態１又は実施の形態２にかかるデジタルカメラ１００は、ネットワークへの接続時において自機のＩＰアドレスを取得したときにテーブルを作成した。また、実施の形態１又は実施の形態２にかかるテレビ４００は、ネットワーク接続時において自機のIPアドレスを取得したとき、及びデジタルカメラ１００のＩＰアドレスを取得したときにテーブルを作成した。しかしながら、本発明はこれに限定されない。例えば、使用者が予め手動でデジタルカメラ１００にテレビ４００のＩＰアドレスを示すテーブルを登録しておいてもよい。また、使用者が予め手動でテレビ４００にテレビ４００のIPアドレスとデジタルカメラ１００のIPアドレスとを登録しておいてもよい。これにより、デジタルカメラ１００は、ネットワーク接続時にアナウンスをする必要がなくなる。また、テレビ４００は、ネットワーク接続時にデバイスサーチをする必要がなくなる。
【０１０３】
また、実施の形態１又は実施の形態２にかかるデジタルカメラ１００は、ネットワークへの接続時においてテレビ４００のＩＰアドレスを取得してテーブルを作成した。しかしながら、本発明はこれに限定されない。例えば、テレビ４００は、デジタルカメラ１００のＩＰアドレスのテーブルを作成し、デジタルカメラ１００は、テレビ４００のＩＰアドレスのテーブルを作成しない構成でもよい。この場合の動作を以下で説明する。まず、テレビ４００は、自機のＩＰアドレスを添付した信号をデジタルカメラ１００に対して送信する。デジタルカメラ１００は、テレビ４００から受信したテレビ４００のＩＰアドレスを一時的に記憶する。そして、デジタルカメラ1００は、テレビ４００に対して何らかの要求をするときに、この一時的に記憶しておいたＩＰアドレスを使用する。テレビ４００は、デジタルカメラ１００からの要求を受信すると、自機のＩＰアドレスを添付した信号をデジタルカメラ１００に対して再び送信する。これにより、デジタルカメラ４００は、テーブルを作成する動作を省略することができる。
【０１０４】
また、実施の形態１又は実施の形態２にかかるデジタルカメラ１００は、テレビ４００が画像を表示している際に、テレビ４００に接続されている他方のデジタルカメラ１００から画像データを取得することとした。しかしながら、必ずしもこのような構成である必要はない。例えば、デジタルカメラ１００は、テレビ４００が画像を表示している際に、操作部材２１０が操作されるのに応じて、テレビ４００から画像データを取得するような構成であってもよい。これにより、転送する画像データの容量が小さくなるので、デジタルカメラ１００は、短時間でテレビ４００が表示している画像データを取得することができる。
【０１０５】
また、実施の形態１又は実施の形態２にかかるデジタルカメラ１００が一部を構成する画像共有システム１において、デジタルカメラ１００−１と、デジタルカメラ１００−２と、テレビ４００とは、それぞれのネットワーク上での位置をＵＲＬを用いて特定した。しかしながら、必ずしもこのような構成である必要はない。ネットワークに参加している各機器の位置を特定できる情報であればどのようなものであってもよい。
【０１０６】
また、実施の形態１又は実施の形態２にかかるデジタルカメラ１００は、操作部材２１０のうちのレリーズ釦の押下を受け付けることにより、他方のデジタルカメラ１００から画像データを取得することとした。しかしながら、必ずしもこのような構成である必要はない。例えば、テレビ４００に表示されている画像の基となる画像を取得するための専用の操作部材を設けてもよい。要するに、使用者からの操作を受け付ける操作部材が操作を受け付けるのに応じて、外部装置が出力している画像データの基となる画像データを取得する構成であればよい。
【０１０７】
また、実施の形態１にかかるデジタルカメラ１００が一部を構成する画像共有システム１に参加しているテレビ４００は、デジタルカメラ１００から取得した画像データが示す画像を表示する際に、画像データを通知したデジタルカメラ１００を識別するための識別データとして、予め撮影されている使用者の顔画像も合わせて表示することとした。しかしながら、必ずしもこのような構成である必要はない。例えば、使用者のペットの画像や、使用者のお気に入りの風景の画像や、使用者の名前情報等の文字情報をデジタルカメラ１００から取得した画像データと合わせて表示するような構成であってもよい。要するに、デジタルカメラ１００を識別することができる識別データをデジタルカメラ１００から取得した画像データと合わせて表示する構成であればよい。
【０１０８】
また、実施の形態１にかかるデジタルカメラ１００は、画像データをテレビ４００に通知する際に、予め記憶している識別データを合わせてテレビ４００に通知することとした。しかしながら、必ずしもこのような構成である必要はない。例えば、デジタルカメラ１００がテレビ４００とネットワーク接続された際に、デジタルカメラ１００を識別するための識別データを予めテレビ４００に通知しておくような構成であってもよい。この場合には、テレビ４００は、取得した識別データをテーブル上のデジタルカメラ１００の項目に対応付けて記憶しておくことにより、デジタルカメラ１００から画像データを取得した際に、取得した画像データが示す画像と、識別データが示す画像とを重畳して表示することができる。また、例えば、デジタルカメラ１００は、テレビ４００に画像データを通知する際に、画像データと、識別データとを合成した合成データを通知するような構成であってもよい。これにより、通信ミスにより一方のデータだけがテレビ４００に通知できないという事態を回避できる。また、例えば、デジタルカメラ１００は、テレビ４００に画像データを通知する際に、画像データと、識別データとを同一のファイル内に格納し、そのファイルを通知するような構成としてもよい。これにより、通信ミスにより一方のデータだけがテレビ４００に通知できないという事態を回避できる。
【０１０９】
また、実施の形態１又は実施の形態２にかかるデジタルカメラ１００がネットワークを介して接続されているテレビ４００は、デジタルカメラ１００から画像データの所在情報を取得した際に、画像サイズ及び解像度に関する情報をデジタルカメラ１００に通知することとした。しかしながら、必ずしもこのような構成である必要はない。例えば、ネットワーク接続を行いテーブルを作成する際に、テレビ４００によって表示可能な画像の画像サイズ及び解像度に関する情報をデジタルカメラ１００に通知しておくような構成であってもよい。これにより、画像共有モードにおいて、デジタルカメラ１００とテレビ４００との通信回数を削減できる。
【０１１０】
また、実施の形態１又は実施の形態２にかかるデジタルカメラ１００が一部を構成する画像共有システム１においては、デジタルカメラ１００−１とデジタルカメラ１００−２という2台のデジタルカメラとテレビ４００とが接続されている。しかしながら、必ずしもこのような構成である必要はない。1台のテレビジョン受像機に対して3台以上のデジタルカメラが接続されてもよいし、複数のテレビジョン受像機に対して、複数のデジタルカメラが接続されるような構成であってもよい。
【０１１１】
また、実施の形態１又は実施の形態２にかかるデジタルカメラ１００が一部を構成する画像共有システム１においては、デジタルカメラ１００−１とデジタルカメラ１００−２という2台のデジタルカメラとテレビ４００とが接続されている。しかしながら、必ずしもこのような構成である必要はない。例えば、外部装置に対して、複数の携帯電話が接続されているような構成であってもよいし、外部装置に対して、複数のデジタルビデオカメラが接続されているような構成であってもよいし、外部装置に対して、複数のPDA（Personal Digital Assistant）が接続されているような構成であってもよい。要するに、外部装置に対して、複数の電子機器が接続されているような構成であればよい。
【０１１２】
また、実施の形態１又は実施の形態２にかかるデジタルカメラ１００は、テレビ４００を制御する制御プログラムを内部メモリ２４０に格納し、ネットワーク接続をした際にテレビ４００に制御プログラムを通知する構成とした。しかしながら、必ずしもこのような構成である必要はない。例えば、テレビ４００が画像共有モードにおいて自機を制御する制御プログラムを予め、内部メモリ４８０に記憶しておくような構成であってもよい。
【０１１３】
また、実施の形態２にかかるデジタルカメラ１００が一部を構成する画像共有システム１の一部を構成するテレビ４００は、猶予期間を０．５秒とすることとした。しかしながら、必ずしもこのような構成である必要はない。０．１秒でもよし、１．０秒であってもよい。要するに所定の期間であれば、どのような期間であってもよい。
【産業上の利用可能性】
【０１１４】
本発明は、デジタルスチルカメラやムービーや携帯電話やPDA等の撮像装置や電子機器に適用可能である。
【符号の説明】
【０１１５】
１００    デジタルカメラ
１１０    光学系
１２０    レンズ駆動部
１３０    シャッター
１４０    ＣＣＤイメージセンサー
１５０    Ａ／Ｄコンバータ
１６０    画像処理部
１７０    バッファ
１８０    コントローラー
１９０    カードスロット
２００    メモリカード
２１０    操作部材
２２０    表示モニタ
２４０    内部メモリ
２６０    無線ＬＡＮ通信部
４００    テレビ
４１０    テレビチューナ
４２０    画像処理部
４３０    バッファ
４４０    コントローラー
４５０    操作部材
４６０    表示モニタ
４７０    無線ＬＡＮ通信部
【図１】
2010273153.tif 000003
【図２】
2010273153.tif 000004
【図３】
2010273153.tif 000005
【図４】
2010273153.tif 000006
【図５】
2010273153.tif 000007
【図６】
2010273153.tif 000008
【図７】
2010273153.tif 000009
【図８】
2010273153.tif 000010
【図９】
2010273153.tif 000011
【図１０】
2010273153.tif 000012
【図１１】
2010273153.tif 000013
【図１２】
2010273153.tif 000014