(57)【要約】【課題】ライブビューの解像度を変更するたびに外部装置の解像度を変更する必要がなくなるため、スムーズにライブビューの解像度を変更することができる電子機器を提供すること。【解決手段】センサーに入力された映像をリアルタイムにモニタに表示する撮像手段と、外部装置に映像を出力させる手段と、ライブビューの解像度、フレームレートを切り替える手段と、ライブビューの解像度、フレームレートに応じて外部装置への出力を自動で切り替える手段と、を備え、ライブビューの解像度、フレームレートが切りかえられた際、切り替わった画像サイズと出力画像サイズに応じてアスペクト比を考慮した映像を生成し外部出力装置に表示させ、ユーザが決定したことを検知した時点で、その出力装置の画像サイズに応じた画像を生成して出力させることを特徴とする。【選択図】図１
2016208434.tif 000002
【特許請求の範囲】
【請求項１】
センサーに入力された映像をリアルタイムにモニタに表示する撮像手段（１０４，１０５）と、
外部装置に映像を出力させる手段（１０７）と、
ライブビューの解像度、フレームレートを切り替える手段（１０８）と、
ライブビューの解像度、フレームレートに応じて外部装置への出力を自動で切り替える手段（１０１）と、を備え、
ライブビューの解像度、フレームレートが切りかえられた際、（１０８）
切り替わった画像サイズと出力画像サイズに応じてアスペクト比を考慮した映像を生成し外部出力装置に表示させ、（Ｓ４０２）
ユーザが決定したことを検知した時点で、（Ｓ５０１）
その出力装置の画像サイズに応じた画像を生成して出力させる（１０１）ことを特徴とする電子機器。
【請求項２】
生成手段によって生成される映像データに対応する解像度は、（１０４，１０５）
フルＨＤ，ＳＤ及び４Ｋのいずれか一つに対応することを特徴とする請求項１に記載の電子機器。
【請求項３】
生成手段によって生成される映像データに対応する解像度のアスペクト比は、（１０４，１０５）
１６：９，４：３のいずれか一つに対応することを特徴とする請求項１に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ソース装置による解像度変更をスムーズに外部装置によって視聴できる電子機器に関する。
【背景技術】
【０００２】
現在、ＨＤＭＩ（登録商標）（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）と呼ばれる通信インターフェースが提案されている。ＨＤＭＩ規格に準拠した通信システムは、ソース（Ｓｏｕｒｃｅ）装置とシンク（Ｓｉｎｋ）装置とを有する。ソース装置は、映像データをＨＤＭＩインターフェースを介して送信することができる。シンク装置は、ソース装置からの映像データをＨＤＭＩインターフェースを介して受信し、受信した映像データを表示器に表示することができる。
【０００３】
従来、シンク装置に対応する解像度を示す情報を含むＥＤＩＤ（Ｅｘｔｅｎｄｅｄ  Ｄｉｓｐｌａｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｄａｔａ）をシンク装置から取得するソース装置が知られている（特許文献１）。このソース装置は、シンク装置から取得したＥＤＩＤを用いてシンク装置に表示させるためのデータを生成する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−７７３４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
現在、フルＨＤ（Ｆｕｌｌ  Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ）、ＳＤ（Ｓｔａｎｄａｒｄ  Ｄｅｆｉｎｉｔｉｏｎ）など複数の解像度に対応する映像データを表示することができるソース装置が知られている。このソース装置は、シンク装置からの信号をフルＨＤからＳＤ、またはＳＤからフルＨＤなど変更する際、瞬時に切り替えを行えず、しばらく消灯したあとに表示を開始する装置がある。
【０００６】
このため、例えばライブビュー映像の出力などで、ソース装置とシンク装置の映像の解像度を一致させる制御を行った際、ライブビューの設定を変更するたびに、シンク装置が再表示するまでユーザを待たせてしまうという問題があった。
【０００７】
そこで、本発明は、ソース装置による解像度変更をスムーズに外部装置によって視聴できるようにする電子機器を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するために、本発明の電子機器は、
センサーに入力された映像をリアルタイムにモニタに表示する撮像手段と、
外部装置に映像を出力させる手段と、
ライブビューの解像度、フレームレートを切り替える手段と、
ライブビューの解像度、フレームレートに応じて外部装置への出力を自動で切り替える手段と、を備え、
ライブビューの解像度、フレームレートが切りかえられた際、
切り替わった画像サイズと出力画像サイズに応じてアスペクト比を考慮した映像を生成し外部出力装置に表示させ、
ユーザが決定したことを検知した時点で、
その出力装置の画像サイズに応じた画像を生成して出力させることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ライブビューの解像度を変更するたびに外部装置の解像度を変更する必要がなくなるため、スムーズにライブビューの解像度を変更することができる電子機器を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態を示し、デジタルカメラ構成例を示すブロック図である。
【図２】電子機器によって行われるデータ送信処理の一例を示すフローチャートである。
【図３】電子機器によって行われる設定処理の一例を示すフローチャートである。
【図４】電子機器によって行われる解像度変更の一例を示すフローチャートである。
【図５】電子機器によって行われる解像度決定の一例を示すフローチャートである。
【図６】黒画データを含む場合の映像データの一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施例の説明は図面を参照しながら行う。ただし、以下の実施例はあくまでも一例であって、本発明は以下の実施例に限定されるものではない。 
【実施例１】
【００１２】
本施例に係る通信システムは、図１に示すように、電子機器１００と外部装置２００とが、接続ケーブル５００、分配器４００及び接続ケーブル６００を介して通信可能に接続されている。また、電子機器１００と記録装置３００とが、接続ケーブル５００、分配器４００及び接続ケーブル７００を介して通信可能に接続されている。電子機器１００、外部装置２００、記録装置３００及び分配器４００は、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ Ｍｕｌｔｉｍｅｄｉａ Ｉｎｔｅｒｆａｃｅ）（登録商標）規格に対応する通信を行うことができるデバイスである。
【００１３】
なお、本施例において、接続ケーブル５００、接続ケーブル６００及び接続ケーブル７００は、ＨＤＭＩ規格に対応する通信インターフェースである。
【００１４】
接続ケーブル５００には、ＤＤＣ（Ｄｉｓｐｌａｙ Ｄａｔａ Ｃｈａｎｎｅｌ）ライン５０１及びＴＭＤＳ（Ｔｒａｎｓｉｔｉｏｎ−Ｍｉｎｉｍｉｚｅｄ Ｄｉｆｆｅｒｅｎｔｉａｌ Ｓｉｇｎａｌｉｎｇ）ライン５０２が含まれている。さらに、接続ケーブル５００には、ＣＥＣ（Ｃｏｎｓｕｍｅｒ Ｅｌｅｃｔｒｏｎｉｃｓ Ｃｏｎｔｒｏｌ）ライン５０３が含まれている。同様に、接続ケーブル６００には、ＤＤＣライン６０１、ＴＭＤＳライン６０２及びＣＥＣライン６０３が含まれている。同様に、接続ケーブル７００には、ＤＤＣライン７０１、ＴＭＤＳライン７０２及びＣＥＣライン７０３が含まれている。
【００１５】
なお、電子機器１００は、デジタル一眼レフカメラ、デジタルスチルカメラやデジタルビデオカメラ等の撮像デバイスであっても良く、携帯電話やスマートフォン等のデバイスであってもよい。また、外部装置２００は、テレビ、パーソナルコンピュータやプロジェクタ等のデバイスであってもよく、表示デバイスであっても良い。また、記録装置３００は、レコーダやハードディスクドライブ等のデバイスであってもよい。
【００１６】
次に、電子機器１００について説明する。電子機器１００は、ＣＰＵ（Ｃｅｎｔｒａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）１０１、メモリ１０２、通信部１０３、撮像部１０４、画像処理部１０５、記録部１０６、表示部１０７及び操作部１０８を有する。
【００１７】
ＣＰＵ１０１は、メモリ１０２に格納されているコンピュータプログラムに従って、電子機器１００の動作を制御する。ＣＰＵ１０１は、外部装置２００から取得した外部装置２００のデバイス情報を解析することにより、外部装置の２００の画像表示能力及び音声処理能力を知ることができる。外部装置２００のデバイス情報とは、外部装置２００に記録されているＥＤＩＤ（Ｅｘｔｅｎｄｅｄ ｄｉｓｐｌａｙ ｉｄｅｎｔｉｆｉｃａｔｉｏｎ ｄａｔａ）またはＥ−ＥＤＩＤ（Ｅｎｈａｎｃｅｄ ＥＤＩＤ）である。ＥＤＩＤ及びＥ−ＥＤＩＤはいずれも、外部装置２００の識別情報、外部装置２００がサポートしている解像度、走査周波数、アスペクト比、色空間などに関する情報等が含まれている。Ｅ−ＥＤＩＤは、ＥＤＩＤを拡張したものであり、ＥＤＩＤよりも多くの能力情報を含む。例えば、Ｅ−ＥＤＩＤには、外部装置２００がサポートしている映像データ及び音声データのフォーマットなどに関する情報が含まれている。以下、ＥＤＩＤ及びＥ−ＥＤＩＤをいずれも「ＥＤＩＤ」と呼ぶ。
【００１８】
外部装置２００から接続ケーブル５００、分配器４００及び接続ケーブル６００を介して、ＥＤＩＤを取得した電子機器１００は、ＤＤＣライン５０１を介して取得したＥＤＩＤを解析する。電子機器１００は、ＥＤＩＤの解析結果から外部装置２００の画像表示能力、音声処理能力などを知ることができる。さらに、電子機器１００は、外部装置２００の画像表示能力及び音声処理能力に適した映像データ及び音声データを生成することができる。
【００１９】
メモリ１０２は、ＣＰＵ１０１のワークエリアとして機能する。メモリ１０２には、外部装置２００から取得したＥＤＩＤ、電子機器１００に関する情報及びＣＰＵ１０１による解析の結果等も格納される。なお、ＣＰＵ１０１のワークエリアは、メモリ１０２に限られるものではなく、ハードディスクドライブ等の外部メモリ等であってもよい。
【００２０】
通信部１０３は、接続ケーブル５００を接続するための接続端子（コネクタ）を有する。通信部１０３は、ＤＤＣライン５０１、分配器４００及びＤＤＣライン６０１を介して外部装置２００からＥＤＩＤを取得する。外部装置２００から取得されたＥＤＩＤは、ＣＰＵ１０１に供給される。
【００２１】
さらに、通信部１０３は、データ送信部１０３ａ及びコマンド処理部１０３ｂを有する。データ送信部１０３ａは、外部装置２００の画像表示能力に適した映像データ、外部装置２００の音声処理能力に適した音声データ及び補助データを、ＴＭＤＳライン５０２、分配器４００及びＴＭＤＳライン６０２を介して外部装置２００に送信する。データ送信部１０３ａによって外部装置２００に送信される映像データ及び音声データは、外部装置２００から取得されるＥＤＩＤに応じて生成される。
【００２２】
電子機器１００が撮影モードである場合、撮像部１０４により生成され、かつ、画像処理部１０５により画像処理が行われた映像データがデータ送信部１０３ａによって外部装置２００に送信される。この場合、不図示のマイクロフォンによって生成された音声データも映像データとともにデータ送信部１０３ａによって外部装置２００に送信される。
【００２３】
電子機器１００が再生モードである場合、記録部１０６により記録媒体１０６ａから読み出され、かつ、画像処理部１０５により画像処理が行われた映像データがデータ送信部１０３ａによって外部装置２００に送信される。この場合、記録部１０６により記録媒体１０６ａから読み出された音声データも映像データとともにデータ送信部１０３ａによって外部装置２００に送信される。
【００２４】
電子機器１００が撮影モードであり、かつ、所定の通信モードである場合、撮像部１０４によるライブビュー撮影によって生成され、かつ、画像処理部１０５による画像処理が行われた映像データがデータ送信部１０３ａによって、外部装置２００に送信される。この場合、データ送信部１０３ａによって映像データとともに音声データが外部装置２００に送信されてもよい。なお、電子機器１００が撮影モードであり、かつ、所定の通信モードである場合、データ送信部１０３ａによって送信される映像データには、撮影に関する情報等の補助データが重畳されないようにする。なお、撮影に関する情報には、撮影日時を示す情報、撮影地点を示す情報、オートフォーカスに関する情報、自動露出に関する情報、シャッタースピードに関する情報等が含まれる。
【００２５】
電子機器１００は、撮影モードであり、かつ、所定の通信モードである場合、スルー映像を外部に送信する。なお、スルー映像とは、撮像部１０４によるライブビュー撮影によって生成され、かつ、画像処理部１０５による画像処理が行われた映像データを含む。また、スルー映像は、レリーズの指示が電子機器１００に行われる前に、撮像部１０４及び画像処理部１０５によって生成される映像データを含む。また、スルー映像は、撮像部１０４及び画像処理部１０５によって生成される映像データを記録媒体１０６ａに記録させるための指示が電子機器１００に行われる前に、撮像部１０４及び画像処理部１０５によって生成される映像データを含む。
【００２６】
コマンド処理部１０３ｂは、ＣＥＣライン５０３、分配器４００及びＣＥＣライン６０３を介して接続される外部装置２００に、ＣＥＣプロトコルに対応するコマンドを送信することができる。さらに、コマンド処理部１０３ｂは、ＣＥＣライン５０３、分配器４００及びＣＥＣライン６０３を介して接続される外部装置２００からＣＥＣプロトコルに対応するコマンドを受信することができる。
【００２７】
また、コマンド処理部１０３ｂは、ＣＥＣライン５０３、分配器４００及びＣＥＣライン７０３を介して接続される記録装置３００に、ＣＥＣプロトコルに対応するコマンドを送信することができる。さらに、コマンド処理部１０３ｂは、ＣＥＣライン５０３、分配器４００及びＣＥＣライン７０３を介して接続される記録装置３００からＣＥＣプロトコルに対応するコマンドを受信することができる。
【００２８】
なお、コマンド処理部１０３ｂは、外部装置２００及び記録装置３００のいずれか一つから受信したコマンドをＣＰＵ１０１に供給することができる。ＣＰＵ１０１は、コマンド処理部１０３ｂから供給されるコマンドを解析し、その解析結果に応じて、電子機器１００を制御する。
【００２９】
なお、外部装置２００及び記録装置３００のいずれか一つに送信するコマンドは、ＣＰＵ１０１によって生成される。ＣＰＵ１０１は、コマンド処理部１０３ｂから供給されるコマンドを解析し、その解析結果に応じて、電子機器１００を制御する。
【００３０】
撮像部１０４は、不図示のレンズユニットを介して入射した被写体の光学像から静止画データや動画データ等の映像データを生成する。撮像部１０４によって生成された映像データは、画像処理部１０５に供給される。
【００３１】
画像処理部１０５は、撮像部１０４、メモリ１０２及び記録部１０６のいずれか一つから供給される映像データに画素補間処理や色変換処理等の画像処理を行う。さらに、画像処理部１０５は、適応離散コサイン変換（ＡＤＣＴ）等により映像データを圧縮し、圧縮された映像データを伸長する圧縮伸長手段を有する。なお、映像データを圧縮する方式として、ＪＰＥＧ方式、ＭＰＥＧ方式、ＲＡＷ方式等が挙げられる。撮像部１０４、メモリ１０２及び記録部１０６のいずれか一つから供給される映像データは、圧縮伸長手段によって、圧縮処理または伸長処理が行われ、記録部１０６及び通信部１０３のいずれか一つに出力される。
【００３２】
また、画像処理部１０５は、外部装置２００から取得したＥＤＩＤに基づいて、撮像部１０４、メモリ１０２及び記録部１０６のいずれか一つから供給された映像データから外部装置２００の画像表示能力に適した映像データを生成する。この場合、画像処理部１０５は、ＥＤＩＤに基づいて生成した映像データを通信部１０３及び記録部１０６の少なくとも一つに供給する。
【００３３】
記録部１０６は、撮像部１０４によって生成され、画像処理部１０５によって画像処理が行われた映像データを記録媒体１０６ａに記録する。さらに、記録部１０６は、不図示のマイクロフォン部によって生成された音声データを記録媒体１０６ａに記録する。また、記録部１０６は、記録媒体１０６ａに記録されている映像データ及び音声データの少なくとも一つを記録媒体１０６ａから読み出す。記録部１０６によって記録媒体１０６ａから読み出された映像データは画像処理部１０５に供給される。
【００３４】
記録媒体１０６ａは、電子機器１００に内蔵されているメモリあってもよく、電子機器１００に着脱可能な外部メモリであってもよい。また、記録媒体１０６ａは、メモリカードであってもよく、ハードディスクドライブであってもよい。
【００３５】
表示部１０７は、液晶ディスプレイなどの表示器により構成される。表示部１０７は、電子機器１００が撮影モードである場合、撮像部１０４によって生成された映像データを表示する。また、電子機器１００が再生モードである場合、表示部１０７は、記録媒体１０６ａから読み出された映像データを表示する。
【００３６】
操作部１０８は、電子機器１００を操作するためのユーザインターフェースを提供する。操作部１０８は、電子機器１００を操作するための電源ボタン、モード変更ボタン、シャッターボタン、十字ボタン、メニューボタン等を有し、各ボタンはスイッチ、タッチパネル等により構成される。ＣＰＵ１０１は、操作部１０８を介して入力されたユーザの指示に従って電子機器１００を制御することができる。ユーザによって操作部１０８のボタンが操作された場合、操作部１０８から各ボタンに応じた操作信号がＣＰＵ１０１に入力される。ＣＰＵ１０１は、操作部１０８から入力された操作信号を解析し、解析結果に応じて操作信号に対応した処理を判定する。ＣＰＵ１０１は、操作部１０８から入力された操作信号に対応した処理を実行するように電子機器１００を制御する。
【００３７】
ユーザは、操作部１０８を用いて、電子機器１００を撮影モード及び再生モードのいずれか一つに設定することができる。なお、電子機器１００が撮影モードである場合、ユーザは、操作部１０８を用いて、電子機器１００を所定の通信モードに設定するか否かを選択することができる。
【００３８】
分配器４００は、電子機器１００から外部装置２００に送信される映像データ、音声データ及び補助データをＴＭＤＳライン５０２を介して受信し、受信したデータを外部装置２００及び記録装置３００に供給する。
【００３９】
電子機器１００によって送信された映像データは、ＴＭＤＳライン５０２、分配器４００及びＴＭＤＳライン６０２を介して外部装置２００に供給される。さらに、電子機器１００によって送信された映像データは、ＴＭＤＳライン５０２、分配器４００及びＴＭＤＳライン７０２を介して記録装置３００に供給される。なお、電子機器１００によって送信された音声データ及び補助データも、電子機器１００によって送信された映像データと同様である。
【００４０】
次に、外部装置２００について説明する。外部装置２００は、電子機器１００から受信した映像データを不図示のディスプレイに表示し、電子機器１００から受信した音声データを不図示のスピーカから出力する。外部装置２００は、ＥＤＩＤを記録する。さらに、外部装置２００は、外部装置２００の表示設定が変更された場合、変更された後の表示設定に応じて、ＥＤＩＤに含まれる情報を書き換える。
【００４１】
次に、記録装置３００について説明する。記録装置３００は、ＣＰＵ３０１、画像処理部３０２、通信部３０３、記録部３０４、操作部３０５及びメモリ３０６を有する。
ＣＰＵ３０１は、メモリ３０６に記録されているコンピュータプログラムに従って記録装置３００の動作を制御する。
【００４２】
画像処理部３０２は、通信部３０３から供給される映像データに対してさまざまな画像処理を行う。画像処理部３０２によって画像処理が行われた映像データは、記録部３０４に供給される。
【００４３】
通信部３０３は、接続ケーブル７００を接続するための接続端子を有する。通信部３０３は、電子機器１００から送信された映像データ、音声データ及び補助データをＴＭＤＳライン７０２を介して受信する。通信部３０３によって電子機器１００から受信した映像データは、画像処理部３０２に供給される。通信部３０３によって電子機器１００から受信した音声データは、特定の処理が行われてから記録部３０４に供給される。通信部３０３によって電子機器１００から受信した補助データは、ＣＰＵ３０１に供給される。
【００４４】
記録部３０４は、画像処理部３０２で画像処理が行われた映像データを記録媒体３０４ａに記録する。また、記録部３０４は、通信部３０３から供給された音声データを記録媒体３０４ａに記録する。記録媒体３０４ａは、記録装置３００に内蔵されているメモリであってもよく、記録装置３００に取り外し可能な外部のメモリであってもよい。
【００４５】
操作部３０５は、記録装置３００を操作するためのユーザインターフェースを提供する。
【００４６】
なお、本施例において、電子機器１００から外部装置２００に送信される映像データ、音声データ及び補助データと同一のデータが記録装置３００にも電子機器１００から分配器４００を介して送信されるものとする。
【００４７】
なお、分配器４００は、外部装置２００及び記録装置３００に外部接続されるものであってもよい。また、外部装置２００は、分配器４００及び記録装置３００を含むものであってもよい。また、外部装置２００は、分配器４００を含み、記録装置３００と外部接続されるものであってもよい。なお、分配器４００は、電子機器１００から出力される映像データ、音声データ及び補助データの少なくとも一つを外部装置２００及び記録装置３００に供給するものであれば良いものとする。
【００４８】
以下、図２、図３を参照して、本実施形態においては、ライブビュー撮影の記録サイズと外部装置の出力サイズを一致させる場合、ライブビュー撮影の記録サイズを変更した場合に外部装置への表示切り替え制御について説明する。
【００４９】
次に、図２を参照して、実施例１に係る電子機器１００で行われるデータ送信処理について説明する。なお、データ送信処理は、電子機器１００の動作モードが撮影モードであり、かつ、所定の通信モードである場合に実行される。実施例１では、ＣＰＵ１０１が、メモリ１０２に格納されているコンピュータプログラムに従ってデータ送信処理を制御する場合を説明する。
【００５０】
Ｓ２０１において、ＣＰＵ１０１は、電子機器１００が撮影モードであり、かつ、所定の通信モードであるか否かを判定する。ＣＰＵ１０１によって、電子機器１００が撮影モードであり、かつ、所定の通信モードであると判定された場合（Ｓ２０１でＹｅｓ）、本フローチャートは、Ｓ２０１からＳ２０２に進む。ＣＰＵ１０１によって、電子機器１００が撮影モードでないと判定された場合（Ｓ２０１でＮｏ）、本フローチャートは、Ｓ２０１に戻る。ＣＰＵ１０１によって、電子機器１００が所定の通信モードでないと判定された場合（Ｓ２０１でＮｏ）、本フローチャートは、Ｓ２０１に戻る。
【００５１】
Ｓ２０２において、ＣＰＵ１０１は、ライブビュー撮影を開始するための処理を行う。この場合、被写体光が撮像部１０４に含まれる不図示の撮像素子に導かれ、撮像素子によって撮像データが生成される。撮像素子によって生成された撮像データは、撮像部１０４に含まれるＡ／Ｄコンバータによってデジタルデータに変換され、画像処理部１０５に供給される。画像処理部１０５に供給されたデジタルデータは、画像処理部１０５によって所定の画素補間処理や色変換処理が行なわれる。
【００５２】
このとき、画像処理部１０５によってデジタルデータに対して行われる画素補間処理は、電子機器１００において、あらかじめ設定された映像データの記録設定に基づいて行われる。なお、映像データの記録設定は、ユーザが操作部１０８を用いて変更することができる。このため、ユーザは、操作部１０８を用いて映像データの記録設定を変更することによって、外部装置２００に送信するための映像データに対して行う補間方法を変更することができる。
【００５３】
なお、映像データの記録設定がフルＨＤ（Ｆｕｌｌ Ｈｉｇｈ Ｄｅｆｉｎｉｔｉｏｎ）に設定されている場合、画素補間処理が行われた後の映像データは、フルＨＤの解像度（１９２０×１０８０ピクセル）に対応する。また、映像データの記録設定がＳＤ（ＳｔａｎｄａｒｄＤｅｆｉｎｉｔｉｏｎ）に設定されている場合、画素補間処理が行われた後の映像データはＳＤの解像度（最大７２０×４８０または、最大７２０×５７６ピクセル）に対応する。
【００５４】
画像処理部１０５によって画素補間処理や色変換処理が行われたデジタルデータは、映像データとしてメモリ１０２に格納される。この場合、本フローチャートは、Ｓ２０２からＳ２０３に進む。なお、Ｓ２０２において、撮像部１０４及び画像処理部１０５は、オートフォーカス処理、自動露出処理やホワイトバランス処理等を行っても良い。なお、画像処理部１０５は、デジタルデータに対して、映像データの記録設定に応じて画素補間処理を行う。また、画像処理部１０５は、デジタルデータに対して、外部装置２００から取得されたＥＤＩＤの解析結果に応じて、画素補間処理以外の画像処理を行ってもよい。
【００５５】
Ｓ２０３において、ＣＰＵ１０１は、後述の設定処理を行う。設定処理が行われた場合、本フローチャートは、Ｓ２０４に進む。ＣＰＵ１０１によって設定処理が行われた場合、データ送信部１０３ａによって外部装置２００に映像データを送信するための設定を行う。
【００５６】
Ｓ２０４において、ＣＰＵ１０１は、Ｓ２０２において、メモリ１０２に格納された映像データを外部装置２００に送信するようにデータ送信部１０３ａを制御する。この場合、音声データ及び補助データも、映像データとともに外部装置２００に送信されるようにしても良い。映像データの送信が開始された場合、本フローチャートは、Ｓ２０４からＳ２０５に進む。なお、Ｓ２０４において、電子機器１００から送信された映像データは、分配器４００を介して、外部装置２００及び記録装置３００に供給される。なお、ＣＰＵ１０１は、映像データを送信する前に、ＣＥＣライン５０３を介して、映像データを送信することを通知するためのコマンドを外部装置２００及び記録装置３００に送信するようにコマンド処理部１０３ｂを制御する。映像データを送信することを通知するためのコマンドは、例えば、ＣＥＣプロトコルに規定されている＜ＡｃｔｉｖｅＳｏｕｒｃｅ＞メッセージである。また、映像データを送信することを通知するためのコマンドは、ベンダーコマンドであってもよい。
【００５７】
Ｓ２０５において、ＣＰＵ１０１は、ライブビュー撮影の終了を指示するための操作が操作部１０８に対して行われたか否かを判定する。ＣＰＵ１０１によって、ライブビュー撮影の終了を指示するための操作が操作部１０８に対して行われたと判定された場合（Ｓ２０５でＹｅｓ）、本フローチャートは、Ｓ２０５からＳ２０６に進む。ＣＰＵ１０１によって、ライブビュー撮影の終了を指示するための操作が操作部１０８に対して行われていないと判定された場合（Ｓ２０５でＮｏ）、本フローチャートは、Ｓ２０５からＳ２０３に戻る。
【００５８】
なお、ライブビュー撮影の終了を指示するための操作が行われていない場合（Ｓ２０５でＮｏ）に、外部装置２００の解像度に関する設定や外部装置２００の画素に関する設定が変更された場合、電子機器１００は、再び、外部装置２００からＥＤＩＤを取得する。その後、ＣＰＵ１０１は、Ｓ２０３の設定処理を行ってから外部装置２００に映像データを送信するための処理を行う。
【００５９】
また、ライブビュー撮影の終了を指示するための操作が行われていない場合（Ｓ２０５でＮｏ）に、電子機器１００において、映像データの記録設定が変更された場合、電子機器１００は、再び、Ｓ２０３の設定処理を行う。さらに、この場合、電子機器１００は、Ｓ２０３の設定処理が行われてから外部装置２００に映像データを送信するための処理を行う。
【００６０】
また、ライブビュー撮影の終了を指示するための操作が行われていない場合（Ｓ２０５でＮｏ）に、外部装置２００と異なる装置に映像データを送信する場合、電子機器１００は、映像データを送信する対象となる装置からＥＤＩＤを取得する。その後、ＣＰＵ１０１は、Ｓ２０３の設定処理を行ってから外部に映像データを送信するための処理を行う。
【００６１】
Ｓ２０６において、ＣＰＵ１０１は、ライブビュー撮影を終了するための処理を行う。この場合、ＣＰＵ１０１は、被写体から映像データを生成する処理を停止するように撮像部１０４及び画像処理部１０５を制御する。さらに、ＣＰＵ１０１は、映像データの送信を停止するようにデータ送信部１０３ａを制御する。この場合、本フローチャートは、終了する。
【００６２】
なお、電子機器１００が一眼レフカメラである場合、Ｓ２０２において、ＣＰＵ１０１は、撮像部１０４に含まれる不図示のミラーをアップさせることによって、被写体からの光が撮像素子に導かれるようにする。さらに、Ｓ２０６において、ＣＰＵ１０１は、撮像部１０４に含まれる不図示のミラーをダウンさせることによって、被写体からの光が撮像素子に導かれないようにする。
【００６３】
次に、図３を参照して、実施例１に係る電子機器１００で行われる設定処理について説明する。なお、設定処理は、図２のＳ２０３において行われる処理である。実施例１では、ＣＰＵ１０１が、メモリ１０２に格納されているコンピュータプログラムに従って設定処理を制御する場合を説明する。
【００６４】
Ｓ３０１において、ＣＰＵ１０１は、外部装置２００からＥＤＩＤを取得したか否かを判定する。ＣＰＵ１０１によって、外部装置２００からＥＤＩＤが取得されたと判定された場合（Ｓ３０１でＹｅｓ）、本フローチャートは、Ｓ３０１からＳ３０２に進む。ＣＰＵ１０１によって、外部装置２００からＥＤＩＤが取得されていないと判定された場合（Ｓ３０１でＮｏ）、本フローチャートは、Ｓ３０１に戻る。外部装置２００からＥＤＩＤが取得されていない場合（Ｓ３０１でＮｏ）、ＣＰＵ１０１は、外部装置２００からＥＤＩＤを取得するための処理を行う。
【００６５】
Ｓ３０２において、ＣＰＵ１０１は、外部装置２００から取得されたＥＤＩＤを解析する。ＣＰＵ１０１によって解析されたＥＤＩＤの解析結果は、メモリ１０２に記録される。この場合、本フローチャートは、Ｓ３０２からＳ３０３に進む。
【００６６】
Ｓ３０３において、ＣＰＵ１０１は、撮像部１０４及び画像処理部１０５によって生成される映像データの解像度を検出し、ＥＤＩＤの解析結果から外部装置２００によって設定されている解像度を検出する。撮像部１０４及び画像処理部１０５は、電子機器１００で設定されている解像度に対応する映像データを生成する。なお、電子機器１００で設定されている解像度は、ユーザが操作部１０８を介して、解像度を変更するための操作を行った場合に変更される。外部装置２００によって設定されている解像度は、外部装置２００が映像データの表示を行う際の解像度である。
【００６７】
なお、撮像部１０４及び画像処理部１０５によって生成される映像データの解像度を、以下「第１の解像度」と呼び、外部装置２００によって設定されている解像度を、以下「第２の解像度」と呼ぶ。
【００６８】
さらに、ＣＰＵ１０１は、第１の解像度と第２の解像度とが一致するように第２の解像度を選択する。
【００６９】
次に図４を用いてライブビュー撮影中にユーザが操作部１０８を介して、解像度を変更するための操作を行った場合の表示処理について説明する。
【００７０】
Ｓ４０１において、ユーザが操作部１０８を介して、解像度を変更するための操作を行ったかを判断し、変更されている場合はＳ４０２へ進む。ここで変更された第１の解像度と第２の解像度のアスペクト比が一致するか否かを判定する。ＣＰＵ１０１によって、第１の解像度のアスペクト比と第２の解像度のアスペクト比が一致すると判定された場合（Ｓ４０２でＹｅｓ）、本フローチャートは、Ｓ４０２からＳ４０３に進む。また一致しないと判定した場合（Ｓ４０２でＮｏ）、本フローチャートはＳ４０２からＳ４０４に進む。
【００７１】
ＣＰＵ１０１によって、第１の解像度のアスペクト比と第２の解像度のアスペクト比とが一致すると判定された場合（Ｓ４０２でＹｅｓ）、外部装置２００は、第１の解像度に対応する映像データを表示することができる。そのため、電子機器１００は、撮像部１０４及び画像処理部１０５によって生成される映像データに、拡大処理、縮小処理及びトリミング処理を行うことなく外部装置２００に送信する。
【００７２】
ＣＰＵ１０１によって、第１の解像度のアスペクト比と第２の解像度のアスペクト比とが一致しない判定された場合（Ｓ４０２でＹｅｓ）、外部装置２００は、第１の解像度に対応する映像データを表示することができない。そのため、ＣＰＵ１０１は、撮像部１０４及び画像処理部１０５によって生成される映像データと黒画データとを用いて、所定の映像データを生成する。このとき例えば第１の解像度がフルＨＤからＳＤへと変更された場合、第２の解像度はフルＨＤのまま図６のように、撮像部１０４及び画像処理部１０５によって生成される映像データと黒画とを用いた映像データを出力することになる。
【００７３】
Ｓ４０５において、Ｓ４０３または、Ｓ４０４により生成された映像データを外部装置２００に送信する。これにより、外部装置２００に送信する映像データの解像度を変更することなく、第１の解像度を変更することができる。
【００７４】
次に図５を用いてライブビュー撮影中にユーザが操作部１０８を介して、解像度を変更するための操作を行った場合の決定処理について説明する。
【００７５】
ＣＰＵ１０１はＳ５０１においてユーザが操作部１０８を介して、選択中の解像度への変更を決定したかを判定し、決定されている場合はＳ５０２へ遷移する。撮像部１０４及び画像処理部１０５は、電子機器１００で設定されている解像度に対応する映像データを生成するように変更する。次にＳ５０３において、外部装置２００へ送信する映像の解像度を変更するため、一旦映像出力を停止する（Ｓ５０３）。次に外部装置２００に対し解像度を変更するための設定を行う（Ｓ５０４）。ＣＰＵ１０１が外部装置２００が解像度を変更する準備が整ったことを検知すると、停止していた映像出力を再開し映像データの送信を再開する。
【００７６】
以上のように、第１の実施形態によれば、ライブビュー撮影中にユーザが解像度を変更するための操作を行った場合、解像度が決定されてから外部装置の解像度を変更するようにした。これにより、ライブビューの解像度を変更するたびに外部装置の解像度を変更する必要がなくなるため、スムーズにライブビューの解像度を変更することができる。
【符号の説明】
【００７７】
１００  電子機器、２００  外部装置、４００  分配器、５００，６００  接続ケーブル
【図１】
2016208434.tif 000003
【図２】
2016208434.tif 000004
【図３】
2016208434.tif 000005
【図４】
2016208434.tif 000006
【図５】
2016208434.tif 000007
【図６】
2016208434.tif 000008