(57)【要約】【課題】  被写体情報が不要なシーンであっても、不要な情報が表示し続けられていた。【解決手段】  被写体を撮像して画像データを出力する撮像手段と、前記撮像手段から逐次出力される画像データをスルー画像として表示領域に逐次表示する表示手段と、文字または画像を、前記スルー画像に重畳して表示するよう制御する表示制御手段とを有し、前記表示制御手段は、前記表示領域の所定の範囲の内に表示される文字または画像を、前記所定の範囲の内に表示される被写体を視認可能な第１の表示形態で表示することを特徴とする。【選択図】  図５
2013229680.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像して画像データを出力する撮像手段と、
前記撮像手段から逐次出力される画像データをスルー画像として表示領域に逐次表示する表示手段と、
文字または画像を、前記スルー画像に重畳して表示するよう制御する表示制御手段とを有し、
前記表示制御手段は、前記表示領域の所定の範囲の内に表示される文字または画像を、前記所定の範囲の内に表示される被写体を視認可能な第１の表示形態で表示することを特徴とする撮像装置。
【請求項２】
前記文字または画像には、位置情報が対応づけられており、
前記表示制御手段は、前記文字または画像を、前記位置情報に基づく前記表示領域中の位置に表示するよう制御することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記文字または画像は、前記被写体に関する情報を含み、
前記文字または画像に対応づけられている位置情報は、前記被写体の位置を示すことを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記撮像手段は、前記表示領域の所定の位置に対応する被写体に合焦する焦点調節動作を実行することができ、
前記所定の範囲は前記所定の位置に基づき決定されることを特徴とする請求項１乃至３のいずれか１項に記載の撮像装置。
【請求項５】
前記所定の範囲は更に、前記焦点調節動作に基づき決定されることを特徴とする請求項４に記載の撮像装置。
【請求項６】
前記所定の範囲は更に、前記撮像装置から前記表示領域の所定の位置に対応する被写体までの距離に基づき決定されることを特徴とする請求項４または５に記載の撮像装置。
【請求項７】
所定の操作を検知することにより、前記撮像手段による前記焦点調節動作を行わせるための指示を受け付ける操作手段を更に有し、
前記操作手段が前記所定の操作を検知していない場合、前記表示領域の所定の範囲の内に表示される文字または画像は、第２の表示形態で表示され、
前記操作手段が前記所定の操作を検知した場合、前記表示領域の所定の範囲の内に表示される文字または画像は、前記第１の表示形態で表示され、
前記第１の表示形態は、前記第２の表示形態よりも、前記所定の範囲のうち前記スルー画像の表示されている領域が広い表示形態であることを特徴とする請求項４乃至６のいずれか１項に記載の撮像装置。
【請求項８】
押下されることにより、前記撮像手段による前記焦点調節動作を行わせるための指示を受け付けるレリーズスイッチを更に有し、
前記レリーズスイッチが押下されていない場合、前記表示領域の所定の範囲の内に表示される文字または画像は、第２の表示形態で表示され、
前記レリーズスイッチが押下されている場合、前記表示領域の所定の範囲の内に表示される文字または画像は、第１の表示形態で表示され、
前記第１の表示形態は、前記第２の表示形態よりも、前記所定の範囲のうち前記スルー画像の表示されている領域が広い表示形態であることを特徴とする請求項４乃至６のいずれか１項に記載の撮像装置。
【請求項９】
前記所定の範囲の外に表示される前記文字または画像は前記第２の表示形態で表示されることを特徴とする請求項７または８に記載の撮像装置。
【請求項１０】
前記撮像手段による前記焦点調節動作により合焦された被写体に対応する文字または画像を決定する決定手段を更に有し、
前記表示制御手段は、前記決定手段により決定された文字または画像を、前記第１の表示形態で表示するよう制御する代わりに、他の文字または画像と区別可能な表示形態で表示するよう制御することを特徴とする請求項４乃至９のいずれか１項に記載の撮像装置。
【請求項１１】
前記撮像手段による前記焦点調節動作により合焦された被写体に対応する文字または画像を決定する決定手段と、
前記表示領域に表示される主被写体が移動物であるか否かを判断する判断手段とを更に有し、
前記判断手段により、主被写体が移動物でないと判断された場合、前記表示制御手段は、前記決定手段により決定された文字または画像を、前記第１の表示形態で表示するよう制御する代わりに、他の文字または画像と区別可能な表示形態で表示するよう制御し、
前記判断手段により、主被写体が移動物であると判断された場合、前記表示制御手段は、前記決定手段により決定された文字または画像を、前記第１の表示形態で表示するよう制御することを特徴とする請求項４乃至９のいずれか１項に記載の撮像装置。
【請求項１２】
前記表示領域に表示される主被写体を決定する決定手段を更に有し、
前記所定の範囲は、前記主被写体が表示されている領域に基づき決定されることを特徴とする請求項１乃至３のいずれか１項に記載の撮像装置。
【請求項１３】
前記所定の範囲の外に表示される前記文字または画像は第２の表示形態で表示され、
前記第１の表示形態は、前記第２の表示形態よりも、前記所定の範囲のうち前記スルー画像の表示されている領域が広い表示形態であることを特徴とする請求項１乃至６のいずれか１項に記載の撮像装置。
【請求項１４】
前記第１の表示形態は、前記文字または画像を、前記スルー画像を透過する状態で表示する表示形態を含むことを特徴とする請求項１乃至１３のいずれか１項に記載の撮像装置。
【請求項１５】
前記スルー画像を透過する透過率は、ユーザの操作に基づき設定されることを特徴とする請求項１４に記載の撮像装置。
【請求項１６】
前記被写体を撮像した位置を示す撮像位置を取得する手段と、
前記被写体を撮像した際の前記撮像装置の方向を示す撮像方向を取得する手段と、
前記文字または画像を、前記撮像位置と前記撮像方向とに基づき取得する手段とを更に有することを特徴とする請求項１乃至１５のいずれか１項に記載の撮像装置。
【請求項１７】
前記被写体を撮像した位置を示す撮像位置を取得する手段と、
前記被写体を撮像した際の前記撮像装置の方向を示す撮像方向を取得する手段と、
前記撮像位置と前記撮像方向とを外部装置に送信する送信手段と、
前記撮像位置と前記撮像方向とに基づき決定される文字または画像を外部装置から受信する受信手段とを有することを特徴とする請求項１乃至１５のいずれか１項に記載の撮像装置。
【請求項１８】
被写体を撮像して画像データを出力する撮像手段と、
前記撮像手段により逐次出力される画像データをスルー画像として表示領域に逐次表示する表示手段と、
文字または画像を、前記スルー画像に重畳して表示するよう制御する表示制御手段とを有し、
前記表示制御手段は、前記表示領域の所定の範囲には前記文字または画像を表示しないことを特徴とする撮像装置。
【請求項１９】
前記文字または画像は、前記被写体に関する情報を含み、
前記表示制御手段は、前記所定の範囲の内に表示される被写体に対応する文字または画像を、前記所定の範囲の近傍に表示するよう制御することを特徴とする請求項１８に記載の撮像装置。
【請求項２０】
被写体を撮像して画像データを出力する撮像工程と、
前記撮像工程で逐次出力される画像データをスルー画像として表示領域に逐次表示する表示工程と、
文字または画像を、前記スルー画像に重畳して表示するよう制御する表示制御工程とを有し、
前記表示制御工程では、前記表示領域の所定の範囲の内に表示される文字または画像を、前記所定の範囲の内に表示される被写体を視認可能な第１の表示形態で表示することを特徴とする撮像装置の制御方法。
【請求項２１】
被写体を撮像して画像データを出力する撮像工程と、
前記撮像工程で逐次出力される画像データをスルー画像として表示領域に逐次表示する表示工程と、
文字または画像を、前記スルー画像に重畳して表示する表示制御工程とを有し、
前記表示制御工程では、前記表示領域の所定の範囲には前記文字または画像を表示しないことを特徴とする撮像装置の制御方法。
【請求項２２】
コンピュータを請求項１乃至１７のいずれか１項に記載の撮像装置の各手段として機能させるための、コンピュータが読み取り可能なプログラム。
【請求項２３】
コンピュータを請求項１８または１９に記載の撮像装置の各手段として機能させるための、コンピュータが読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はスルー画像上に情報を重ねて表示できる撮像装置に関する。
【背景技術】
【０００２】
近年、いわゆるスルー画像表示において、被写体に関する様々な情報をスルー画像に重ねて表示する技術が知られている。例えば、特許文献１には、被写体に関する被写体情報を取得し、その被写体情報を被写体の位置に重ねて表示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１７５４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の特許文献に開示された従来技術では、取得された被写体情報は、その表示位置がユーザの注目している範囲であるか否かに関わらず、スルー画像に重畳して表示される。つまり、上述のような従来技術では、被写体情報が不要なシーンであっても、不要な情報が表示され続けることになる。例えば、被写体に焦点を調節する際に、該被写体の近くに存在する他の被写体の被写体情報が重畳して表示されたままだと、焦点調節結果の確認の妨げになる可能性がある。このように、従来技術では、不要な被写体情報の表示を適切に制御することができなかった。
【課題を解決するための手段】
【０００５】
上記問題を解決するために、本発明の撮像装置は、被写体を撮像して画像データを出力する撮像手段と、前記撮像手段から逐次出力される画像データをスルー画像として表示領域に逐次表示する表示手段と、文字または画像を、前記スルー画像に重畳して表示するよう制御する表示制御手段とを有し、前記表示制御手段は、前記表示領域の所定の範囲の内に表示される文字または画像を、前記所定の範囲の内に表示される被写体を視認可能な第１の表示形態で表示することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、撮影の妨げとなる被写体情報の表示を適切に制御することができる。
【図面の簡単な説明】
【０００７】
【図１】（ａ）第１の実施形態におけるデジタルカメラのブロック図である。（ｂ）（ｃ）第１の実施形態におけるデジタルカメラの概観図である。（ｄ）第１の実施形態におけるサーバのブロック図である。
【図２】第１の実施形態におけるスルー画像の表示例である。
【図３】第１の実施形態におけるデジタルカメラの撮像方向と画角を示す図である。
【図４】第１の実施形態のデジタルカメラの撮像範囲を三つのエリアに分ける方法を説明するための図である。
【図５】第１の実施形態におけるスルー画像の表示例である。
【図６】第１の実施形態におけるデジタルカメラ１００の動作を示すフローチャートである。
【図７】第１の実施形態における表示切り替え角度を決定するための処理を示すフローチャートである。
【図８】第１実施形態における表示切り替え範囲を決定するための処理を示すフローチャートである。
【図９】第１の実施形態における撮像処理を実行する際のデジタルカメラの動作を示すフローチャートである。
【図１０】第２の実施形態におけるスルー画像の表示例である。
【図１１】第２の実施形態におけるデジタルカメラの動作を示すフローチャートである。
【図１２】第２の実施形態におけるスルー画像の表示例である。
【図１３】第３の実施形態におけるデジタルカメラの動作を示すフローチャートである。
【図１４】その他の実施形態におけるスルー画像の表示例である。
【発明を実施するための形態】
【０００８】
以下に、本発明を実施するための形態について、添付の図面を用いて説明する。
【０００９】
尚、以下に説明する実施の形態は、本発明の実現手段の一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されてもよい。また、各実施の形態は適宜組み合わされることも可能である。
【００１０】
［第１の実施形態］
図１（ａ）は、本実施形態の撮像装置の一例であるデジタルカメラ１００のブロック図である。図１（ｂ）および図１（ｃ）はデジタルカメラ１００の概観図である。
【００１１】
制御部１０１は、入力された信号や、後述のプログラムに従ってデジタルカメラ１００の各部を制御する。なお、制御部１０１が装置全体を制御する代わりに、複数のハードウェアが処理を分担することで、装置全体を制御してもよい。本実施形態におけるデジタルカメラ１００は、撮影モード、再生モードを有している。撮影モードは、後述の撮像部１０２を制御部１０１が制御することにより画像データを取得することができるモードである。再生モードは、後述の表示部１０６を用いて画像データを閲覧することができるモードである。
【００１２】
撮像部１０２は、撮像処理を行う。撮像処理とは、撮像部１０２に含まれるレンズで結像された被写体光を電気信号に変換し、ノイズ低減処理などを行いデジタルデータを画像データとして出力する処理である。撮像した画像データはバッファメモリに蓄えられた後、制御部１０１にて所定の演算を行い、記録媒体１１０に記録される。
【００１３】
不揮発性メモリ１０３は、電気的に消去・記録可能な不揮発性のメモリであり、制御部１０１で実行される後述のプログラム等が格納される。
【００１４】
作業用メモリ１０４は、撮像部１０２で撮像された画像データを一時的に保持するバッファメモリや、表示部１０６の画像表示用メモリ、制御部１０１の作業領域として使用される。
【００１５】
操作部１０５は、ユーザがデジタルカメラ１００の動作を指示するために用いられる。操作部１０５は例えば、デジタルカメラ１００の電源のＯＮ／ＯＦＦを指示するための電源ボタンや、撮像処理を行うためのレリーズスイッチ１０５ａを含む。さらに、画像データを閲覧するための再生ボタン１０５ｂ、メニュー操作を受け付ける十字キー１０５ｃ、タッチパネル１０５ｄなどの操作部材を含む。なお、レリーズスイッチ１０５ａは、ＳＷ１およびＳＷ２を有する。レリーズスイッチ１０５ａが押下される操作の途中、いわゆる半押し状態となることにより、ＳＷ１がＯＮとなる。これにより、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の撮像準備動作を行うための指示を受け付ける。ＡＦ処理を行っている際の撮像部１０２の動作は、焦点調節動作の一例である。また、レリーズスイッチ１０５ａが押下される操作の完了、いわゆる全押し状態となることにより、ＳＷ１がＯＦＦとなり、ＳＷ２がＯＮとなる。これにより、撮像動作を行うための指示を受け付ける。ここで、ＳＷ１がＯＮである状態はレリーズスイッチが第１の状態であることの一例である。また、ＳＷ２がＯＮである状態はレリーズスイッチが第２の状態であることの一例である。
【００１６】
表示部１０６は、撮像の際のスルー画像の表示、撮像した画像データの表示、対話的な操作のための文字表示などを行う。本実施形態において制御部１０１は、撮像部１０２から逐次出力された画像データを、スルー画像として逐次更新しながら連続して表示部１０６に表示するよう制御する。これにより、表示部１０６には撮像部１０２により撮像される画像データがリアルタイムに逐次表示される。なお、表示部１０６はデジタルカメラ１００が備える必要はなく、デジタルカメラ１００は表示部１０６と接続することができ、表示部１０６の表示を制御する表示制御機能を少なくとも有していればよい。
【００１７】
方位取得部１０７は、デジタルカメラ１００がどの方角を向いているかを検出し、方位情報を出力する。方位取得部１０７は例えば電子コンパスで構成される。電子コンパスとは、地磁気センサ、方位センサなどとも呼ばれ、地球の地磁気を検出することができるデバイスの総称である。電子コンパスは、地磁気を２次元、または、３次元で検出し、地磁気に対して、電子コンパスのデバイス自体がどの方角を向いているかを検出することができる。この方位情報は、定期的に取得され、作業用メモリ１０４に記録される。既に作業用メモリ１０４に方位情報が記録されている場合は、新たに取得した方位情報で上書きする。このような処理により、作業用メモリ１０４には、常に最新の方位情報が保持されることとなる。なお、方位取得部１０７は電子コンパスだけではなく、ジャイロセンサ等の動き検出センサを利用してもよい。方位取得部１０７にて取得された方位情報は、後述の通信部１０９を介して外部装置に送信することができる。
【００１８】
位置取得部１０８は、測位処理を行う。測位処理とは、ＧＰＳ衛星から信号を受信し、受信した信号から位置取得部１０８の位置を示す位置情報を取得する処理である。本実施形態では、位置情報は、緯度・経度の座標で表される。この位置情報は、定期的に取得され、作業用メモリ１０４に記録される。既に作業用メモリ１０４に位置情報が記録されている場合は、新たに取得した位置情報で上書きする。このような処理により、作業用メモリ１０４には、常に最新の位置情報が保持されることとなる。なお、本実施形態ではＧＰＳを用いる例について述べるが、位置取得部１０８はＧＰＳに限定されるものではない。例えば携帯電話の基地局といった外部装置などから位置情報を取得する装置であってもよい。また、加速度センサ等を測位処理に用いても良い。位置取得部１０８で取得された位置情報は、後述の通信部１０９を介して外部装置に送信することができる。
【００１９】
通信部１０９は、外部装置と通信するための接続部である。本実施形態のデジタルカメラ１００は、通信部１０９を介することで、後述のサーバ２００とデータのやりとりを行うことができる。本実施形態では、通信部１０９は無線通信部であり、制御部１０１は、アンテナを介して、サーバ２００との無線通信を行うことができる。
【００２０】
記録媒体１１０は、撮像部１０２から出力された画像データや、通信部１０９を介して取得した被写体情報を記録することができる。記録媒体１１０は、デジタルカメラ１００に着脱可能なよう構成してもよいし、デジタルカメラ１００に内蔵されていてもよい。すなわち、デジタルカメラ１００は少なくとも記録媒体１１０にアクセスする手段を有していればよい。
以上がデジタルカメラ１００の説明である。
【００２１】
次に、外部装置の一例であるサーバ２００の構成について述べる。図１（ｂ）はサーバ２００のブロック図である。
【００２２】
制御部２０１は、入力された信号や、プログラムに従ってサーバ２００の各部を制御する。なお、制御部２０１が装置全体を制御する代わりに、複数のハードウェアが処理を分担することで、装置全体を制御してもよい。
【００２３】
不揮発性メモリ２０３は、電気的に消去・記録可能な不揮発性のメモリであり、制御部２０１により実行されるプログラム等が格納される。
【００２４】
作業用メモリ２０４は、制御部２０１の作業領域として使用される。
【００２５】
通信部２０９は、外部装置と通信するための接続部である。本実施形態におけるサーバ２００は、通信部２０９を介することで、デジタルカメラ１００とデータのやりとりを行うことができる。本実施形態では、通信部２０９は無線通信部であり、制御部２０１は、アンテナを介して、デジタルカメラ１００との無線通信を行うことができる。
【００２６】
記録媒体２１０は、通信部２０９を介して取得した情報を記録することができる。記録媒体２１０は、サーバ２００と別体であっても、サーバ２００自身が有するものでもよい。すなわち、サーバ２００は少なくとも記録媒体２１０にアクセスする手段を有していればよい。
以上がサーバ２００の説明である。
【００２７】
上述のサーバ２００の記録媒体２１０には、被写体に関する情報を示す被写体情報が記録されている。この被写体情報をデジタルカメラ１００が利用する処理について説明する。本実施形態のデジタルカメラ１００は、サーバ２００に、デジタルカメラ１００の撮像範囲を示す情報を送信することができる。撮像範囲については後述する。また、サーバ２００からは、デジタルカメラ１００の撮像範囲を示す情報に応じた被写体情報を受信することができる。デジタルカメラ１００では、この被写体情報に対応するアイコンを生成し、スルー画像に重畳して表示部１０６に表示することができる。例えば、撮影モードの際の表示部１０６には、図２のように、サーバ２００から取得した被写体情報に対応するアイコンが、対応する被写体の位置に重畳して表示される。これにより、本実施形態のデジタルカメラ１００のユーザは、表示部１０６を介して、スルー画像中の被写体に関する情報を、あたかも実際に被写体に情報が貼られているかのように閲覧することができる。以降、被写体情報に対応するアイコンを表示することを、被写体情報を表示する、と表現する。なお、被写体情報を受信するのではなく、被写体情報のアイコンを受信してもよい。この場合、デジタルカメラ１００にてアイコンを生成する負荷を低減することができる。また、本実施形態ではアイコンを表示する例について述べるが、例えば対応する被写体を撮影して得られた画像のサムネイルや、対応する被写体に関する文字情報を表示してもよい。
【００２８】
次に、上記の処理を実現するための具体的な動作について説明する。デジタルカメラ１００は、サーバ２００に送信するための撮像範囲を示す情報を取得する。具体的には、撮像位置、撮像方向、および画角情報を取得する。撮像位置、および撮像方向は、それぞれ位置取得部１０８および方位取得部１０７により取得される位置情報および方位情報を用いる。画角情報については、画角の開始角度および画角の終了角度を求め、これらを画角情報として用いる。ここで、画角情報を求める方法について図３を用いて説明する。
【００２９】
図３はデジタルカメラ１００の撮像方向と画角を示す図である。図３において、角度２Ａは画角であり、デジタルカメラ１００の撮像方向３０１を中心として左右に角度Ａずつ広がる範囲を示す。この画角により定められる範囲３０２が、デジタルカメラ１００の撮像範囲となる。この画角は、イメージサークル半径をｘ、焦点距離をｆとすると、以下の式１により求めることができる。
ｔａｎＡ＝ｘ／ｆ・・・（１）
【００３０】
本実施形態では、この画角の範囲を、開始角度及び終了角度で表す。画角の開始角度は、画角の開始角度をＢとすると、以下の式２により求めることができる。
Ｂ＝（１８０°−２Ａ）／２・・・（２）
画角の終了角度は、画角の終了角度をＣとすると、以下の式３により求めることができる。
Ｃ＝Ｂ＋２Ａ＝（１８０°−２Ａ）／２＋２Ａ・・・（３）
なお、図３の例では、中心点Ｏに対し、点Ｍの位置を０°、点Ｎの位置を１８０°として角度を表す。
【００３１】
以上が画角情報を求める方法の説明である。
【００３２】
前述のように、デジタルカメラ１００の撮像範囲は、撮像位置、撮像方向、画角の開始角度および画角の終了角度により決定される。本実施形態では、この撮像範囲の決定はサーバ２００で行われる。デジタルカメラ１００は撮像位置を示す位置情報と、撮像方向を示す方位情報、および画角の開始角度と画角の終了角度を、被写体情報要求とともにサーバ２００に送信する。これを受けたサーバ２００は、位置情報、方位情報、画角の開始角度および画角の終了角度に基づき、図３に示すような扇状の撮像範囲（点Ｋ、点Ｌ、点Ｏを繋ぐ実線で囲まれる範囲）を求める。なお、本実施形態では、撮像範囲の奥行きに関する情報（点Ｋ−点Ｏ間、または点Ｌ−点Ｏ間の距離に関する情報）は、予め定められた値を用いるものとする。そして、求められた撮像範囲に含まれる被写体に対応する被写体情報を取得する。具体的には、サーバ２００は、被写体情報を対応する被写体の位置を示す被写体位置情報と対応づけて保持しており、この被写体位置情報の示す位置が撮像範囲に含まれるか否かを参照することにより、撮像範囲に含まれる被写体に対応する被写体情報を取得する。取得された被写体情報は、デジタルカメラ１００に送信される。
【００３３】
サーバ２００から送信された被写体情報を受信したデジタルカメラ１００は、該被写体情報を、スルー画像上の被写体の表示位置に対応する位置に重畳して表示する。なお、被写体情報の表示位置は、デジタルカメラ１００の位置から被写体位置情報への方向ベクトルを利用することで算出可能である。デジタルカメラ１００の現在のレンズ方向をＺ軸、デジタルカメラ１００の上部方向をＹ軸方向、デジタルカメラ１００の右部方向をＸ軸方向と定義する。被写体情報の表示位置は、デジタルカメラ１００から被写体情報への方向ベクトルのＸＹ平面正射影により、得られる。なお、被写体位置情報には、高さの情報が含まれていても良い。高さの情報が含まれている位置情報を参照して表示位置を算出する場合は、高さの示す値に応じてスルー画像の上下方向における表示位置が変化する。この処理により、被写体情報はスルー画像内の被写体の位置の近傍に表示されることになる。図２は、被写体情報が表示されているスルー画像の表示例である。このように、デジタルカメラ１００のユーザは、被写体に関する情報があたかも被写体に貼りつけられているかのようなスルー画像を閲覧することができる。
【００３４】
しかしながら、被写体を撮像しようとして、特定の被写体に注目したい場合、この被写体情報が邪魔になる場合が考えられる。例えば、ユーザが注目している被写体としては、測距点の位置に表示されている被写体が考えられる。この場合、焦点を合わせたい被写体に、他の被写体に対応する被写体情報が重畳して表示されてしまい、注目したい被写体が視認可能でなくなる事態も考えられる。図２の場合、ユーザが注目している被写体として扱われる被写体は、測距点５００の位置にあるＤビルである。このユーザが注目している被写体であるＤビルは、その手前のＦ公園の被写体情報が重畳して表示されてしまっており、視認しづらい。このような場合、ユーザは、被写体に焦点が合っているかどうか確認しづらいおそれがある。そこで、本実施形態のデジタルカメラ１００では、ＡＦ処理を行い焦点を調節する際に、スルー画像上の測距点付近の被写体情報を、スルー画像を透過するように表示する。このような表示制御により、注目している被写体に被写体情報が重なって、焦点が合っているか否か確認しづらくなる可能性を低減することができる。すなわち、少なくとも注目している被写体を視認可能な状態にすることができる。以降、測距点付近の被写体情報を、スルー画像を透過するよう表示する処理について説明する。
【００３５】
本実施形態では、デジタルカメラ１００の撮像範囲を、測距方向により定められる範囲と、それ以外の範囲とに分けて扱う。図４は、本実施形態のデジタルカメラ１００の撮像範囲を三つのエリアに分ける方法を説明するための図である。この図に関しては、図３と共通する部分が多いため、図４特有の部分を中心に説明する。図４において、エリア２が、測距方向４０２により定められる範囲であり、エリア１とエリア３はそれ以外の範囲である。測距方向は、ＡＦ処理が実行される際に、スルー画像の表示領域中の測距点の位置が決定されることにより定まる。図５を用いて測距点の位置が決定されることにより測距方向を定める手順について説明する。
【００３６】
図５に具体的なスルー画像の表示例を示す。図５の例では測距点の位置を示す枠がＤビルの右側に表示されている。デジタルカメラ１００が焦点を合わせる指示を受け付けた場合、スルー画像上に表示される測距点の枠の位置に映る被写体に焦点を合わせる。このように、測距点の位置が表示画面中央よりも右側に寄っている場合、測距方向は、図４の測距方向４０２のように、デジタルカメラ１００の撮像方向３０１よりも右側にずれる。このずれＸがどの程度かを示すずれ量は、測距点が決定されたスルー画像上の位置に応じて一意に定められた相対的な量（例えば％）で示される。このずれ量はスルー画像上の位置に応じて予め定められていても良いし、測距点が動く度に、測距点の位置に応じて算出されてもよい。このずれ量を画角に乗算することで、ずれ角度の値αが得られる。そして、ずれ角度を撮像方向の角度に加えることにより、測距方向の角度が得られる。図４の例では、測距方向の角度の値は、９０°＋αとなる。
【００３７】
さらに、図４において、角度βは表示切り替え角度である。この表示切り替え角度は、測距方向４０２を中心とした左右に広がる角度を示している。この表示切り替え角度により定められる範囲に対応するスルー画像上の領域は、測距点の周囲の領域である。すなわち、この表示切り替え角度により定められる範囲に含まれる被写体に対応する被写体情報は、測距点の近傍に表示され、ユーザが合焦の確認を行うのを妨げる恐れがある。そのため、この範囲に含まれる被写体に対応する被写体情報は、透過度を高くして、スルー画像が視認できるように表示される。なお、本実施形態における表示切り替え角度は、ＡＦ処理の進捗状況に応じて決定される。表示切り替え角度の決定手順については後述する。
【００３８】
図４における各エリアは、画角の開始角度および画角の終了角度に相当する情報により定義される。以後、エリア毎の画角の開始角度および終了角度に相当する情報を、開始角度および終了角度と呼ぶ。図４において、エリア１の開始角度の値は、画角の開始角度の値に等しい。すなわちエリア１の開始角度の値はＣである。また、エリア１の終了角度は、ずれ角度の値αおよび表示切り替え角度の値βから算出される。具体的には、以下の式４により求めることができる。
エリア１の終了角度＝（９０°＋α）−β・・・（４）
【００３９】
また、エリア３の開始角度も、ずれ角度の値αおよび表示切り替え角度の値βから算出される。具体的には、以下の式５により求めることができる。
エリア３の開始角度＝（９０°＋α）＋β・・・（５）
【００４０】
また、エリア３の終了角度の値は画角の終了角度に等しい。すなわち、エリア３の終了角度の値は１８０°−Ｃ（Ｃは画角の開始角度の値）である。エリア２の開始角度は、エリア１の終了角度に等しい。つまり、エリア２の開始角度は、以下の式６により求めることができる。
エリア２の開始角度＝（９０°＋α）−β・・・（６）
【００４１】
また、エリア２の終了角度はエリア３の開始角度に等しい。つまり、エリア２の終了角度は、以下の式７により求めることができる。
エリア２の終了角度＝（９０°＋α）＋β・・・（７）
【００４２】
各エリア内の被写体情報は、各エリアの開始角度および終了角度を、位置情報、方位情報、被写体情報要求とともにサーバ２００に送信することにより、取得することができる。エリア２の被写体情報に対しては、透過処理を施して、被写体の表示位置に対応する位置に表示する。一方、エリア１およびエリア３の被写体情報に対しては、透過処理を施さずに、被写体の表示位置に対応する位置に表示する。例えば、図５に示すスルー画像の表示例では、範囲５０１が、図４の表示切り替え角度で定められる範囲（エリア２の範囲）に対応するスルー画像上の領域である。ここでは、Ｄビル、Ｆ公園は、図４のエリア２の範囲内に位置する被写体であるため、対応する被写体情報がスルー画像を透過するよう表示されている。このスルー画像を透過するよう表示する表示形態は第１の表示形態の一例である。また、スルー画像を透過しないよう表示する表示形態は第２の表示形態の一例である。以後、上述の処理により決定される、被写体情報を透過処理を施して表示する範囲を、表示切り替え範囲と呼ぶ。
【００４３】
次に、上述の処理を行うデジタルカメラ１００の動作について説明する。図６は、被写体情報の適切な表示を行う際のデジタルカメラ１００の動作を示すフローチャートである。このフローチャートに示す各処理は、制御部１０１が、不揮発性メモリ１０３に保存されているプログラムをロードし、作業用メモリ１０４に展開してプログラムに従いデジタルカメラ１００の各部を制御することで実現される。以降のフローチャートに示す各処理についても同様である。
【００４４】
本フローチャートに示す処理は、撮影モードとなったことを制御部１０１が検知することにより開始される。また、このフローチャートに示す処理は、後述の撮像処理と並行して実行される。
【００４５】
まず、ステップＳ６０１にて、制御部１０１は表示切り替え角度（図４の角度β）を決定する。表示切り替え角度は、ＡＦ処理が完了しているか否かを示すＡＦ状態に基づき決定される。以下、図７を用いてステップＳ６１０の処理について説明する。
【００４６】
図７は、表示切り替え角度を決定する際のデジタルカメラ１００の動作を示すフローチャートである。
【００４７】
まず、ステップＳ７００にて、制御部１０１はＡＦ動作中であるか否かを判断する。制御部１０１が、ＡＦ動作中ではないと判断した場合、処理はステップＳ７０１に進む。ステップＳ７０１では、制御部１０１は、表示切り替え角度の値βを０に設定する。その後、本処理は終了し、図６のステップＳ６０２に進む。一方、制御部１０１が、ＡＦ動作中であると判断した場合、処理はステップＳ７０２に進む。
【００４８】
ステップＳ７０２では、制御部１０１は、測距処理中であるか否かを判断する。制御部１０１が、測距処理中であると判断した場合、処理はステップＳ７０３に進む。ステップＳ７０３では、制御部１０１は、表示切り替え角度の値βをβ１に決定する。一方、制御部１０１が測距処理中でないと判断した場合、処理はステップＳ７０４に進む。
【００４９】
ステップＳ７０４では、制御部１０１は、合焦できたか否かを判断する。制御部１０１が、合焦できたと判断した場合、処理はステップＳ７０５に進む。ステップＳ７０５では、制御部１０１は、表示切り替え角度の値βをβ２に決定する。一方、制御部１０１が、合焦できていないと判断した場合、処理はステップＳ７０６に進む。ステップＳ７０６では、制御部１０１は、表示切り替え角度の値βをβ３に決定する。
【００５０】
本実施形態では、表示切り替え角度の値β１、β２、β３の大きさは、以下の式８に示す関係となるよう、予め設定されているものとする。
β３＞β１≧β２・・・（８）
【００５１】
なぜなら、例えば合焦できなかった場合、表示切り替え範囲を広くすることにより、次に合わせるポイントが見やすくなるからである。なお、このような表示切り替え角度の値の関係は一例であり、例えば全ての表示切り替え角度の値が同じ値でもよい。
【００５２】
表示切り替え角度の決定が完了すると、処理は図６に戻る。
【００５３】
次に、ステップＳ６０２では、制御部１０１は、ステップＳ６０１にて決定された表示切り替え角度に基づき、被写体情報を取得するエリアを決定する。この処理について、図８を用いて説明する。
【００５４】
図８は、表示切り替え角度に基づき、被写体情報を取得するエリアを決定する際のデジタルカメラ１００の動作を示すフローチャートである。このフローチャートに示される処理は、図６のステップＳ６０２の処理である。
【００５５】
まず、ステップＳ８０１にて、制御部１０１は、測距点の位置に応じたずれ角度を決定する。具体的には、図４の説明で述べたように、スルー画像上の測距点の位置に応じて定められた相対的な値のずれ量を、画角に乗ずることで、撮像方向に対するずれ角度を決定する。
【００５６】
次に、ステップＳ８０２にて、制御部１０１は、画角を決定する。これについても、図４の説明で述べた通りであるため説明は省略する。
【００５７】
次に、ステップ８０３にて、制御部１０１は、図６のステップＳ６０１で決定された表示切り替え角度と、ずれ角度と、画角に基づき、各エリアの開始角度および終了角度を決定することで、各エリアの範囲を決定する。なお、図７のステップＳ７００にてＡＦ実行中でないと判断された場合は、表示切り替え角度の値は０°であるため、表示切り替え範囲は生じない。そのため、取得される被写体情報はすべて透過処理を施されずに表示されることになる。
【００５８】
各エリアの開始角度および終了角度が決定されると、処理は図６に戻る。
【００５９】
次に、ステップＳ６０３では、制御部１０１は、ステップＳ６０２で決定された各エリアの開始角度および終了角度と、位置情報、方位情報に基づき、各エリアの被写体情報を外部装置から取得する。
【００６０】
次いで、ステップＳ６０４では、制御部１０１は、ステップＳ６０３にて取得した被写体情報のうち、表示切り替え範囲内の被写体情報に透過処理を施す。表示切り替え範囲がない場合は、本ステップの処理は実行せず、処理はステップＳ６０５に進む。
【００６１】
ステップＳ６０５では、制御部１０１は、各エリアに対応するスルー画像上の領域に映る被写体の表示位置に対応する位置に、被写体情報を表示する。ここでは、表示切り替え範囲内の被写体情報は、ステップＳ６０４にて透過処理が施されているため、図５のＤビルやＦ公園の被写体情報のようにスルー画像を透過するよう表示される。また、それ以外の範囲に表示される被写体情報は、スルー画像を透過しないよう表示される。その後、処理はステップＳ６０６に進む。
【００６２】
ステップＳ６０６では、制御部１０１は、撮影モード中であるか否かを判断する。制御部１０１が、撮影モードを抜けたと判断した場合、本処理を終了する。一方、制御部１０１が、撮影モード中であると判断した場合、処理はステップＳ６０１に戻り、本フローチャートに示す処理を繰り返すことで、被写体情報の表示を更新し続ける。
以上が、被写体情報の適切な表示を行う際のデジタルカメラ１００の動作の説明である。
【００６３】
次に、撮像処理について説明する。
【００６４】
図９は、撮像処理を実行する際のデジタルカメラ１００の動作を示すフローチャートである。このフローチャートに示す処理は、制御部１０１がレリーズスイッチのＳＷ１がＯＮとなることを検知することにより開始される。また、このフローチャートに示される処理は、図６〜図８のフローチャートに示される処理と並行して実行される。
【００６５】
まず、ステップＳ９０１にて、制御部１０１は、撮像するための準備を行う。具体的には、制御部１０１は、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の撮像準備動作を行うよう、デジタルカメラ１００の各部を制御する。ここで実行されるＡＦ処理の進捗状況は、図７に示す処理にてＡＦ状態として判断される。なお、ＡＦ状態は、測距を行っていない非ＡＦ状態と、測距を行っている測距処理中状態と、合焦することができた合焦完了状態と、合焦することができなかった未合焦状態とに分かれる。ＡＦ状態は、ＳＷ１がＯＮとなるまでは非ＡＦ状態である。この状態は、図７のステップＳ７００にてＡＦが実行中でないと判断される状態である。ＡＦ状態は、本ステップの処理が実行されることに応じて、測距処理中状態となる。この状態は、図７のステップＳ７０２にて、測距処理中であると判断される状態である。測距した結果、合焦することができた場合は、ＡＦ状態は測距中状態から合焦完了状態となる。この状態は、図７のステップＳ７０４にて、合焦できたと判断される状態である。一方、測距した結果、合焦することができなかった場合は、ＡＦ状態は測距中状態から未合焦状態となる。この状態は、図７のステップＳ７０４にて、合焦できなかったと判断される状態である。また、ＡＦ状態が合焦完了状態または未合焦状態となった場合は、ＳＷ１がＯＦＦであると制御部１０１が判断するまでは、他の状態に遷移しない。すなわち、ＳＷ１がＯＮである間は、図７のステップＳ７０５またはステップＳ７０６にて表示切り替え角度の値βが設定され続ける。そのため、合焦の動作が終わっても測距点の周囲の被写体情報は透過処理が施され続けることになる。制御部１０１により、ＳＷ１がＯＦＦであると判断された場合、ＡＦ状態は非ＡＦ状態にリセットされる。
【００６６】
次に、ステップＳ９０２にて、制御部１０１は、ＳＷ２がＯＮであるかＯＦＦであるかを判断する。制御部１０１が、ＳＷ２がＯＦＦであると判断した場合、処理はステップＳ９０３に進む。
【００６７】
ステップＳ９０３では、制御部１０１は、ＳＷ１がＯＮであるかＯＦＦであるかを判断する。制御部１０１が、ＳＷ１がＯＦＦであると判断した場合、本処理を終了する。一方、制御部１０１が、ＳＷ１がＯＮであると判断した場合、処理はステップＳ９０１に戻る。
【００６８】
一方、ステップＳ９０２にて、制御部１０１が、ＳＷ２がＯＮであると判断した場合、処理はステップＳ９０４に進む。
【００６９】
ステップＳ９０４では、制御部１０１は、撮像部１０２により、被写体を撮像して画像データを取得する。その後、処理を終了する。
以上が撮像処理の説明である。
【００７０】
本実施形態のデジタルカメラ１００では、合焦を行う際に測距方向周囲の被写体情報を、スルー画像を透過するよう表示する。これにより、主被写体の撮像の妨げとなるような被写体情報の表示を適切に制御することができる。
【００７１】
［第２の実施形態］
上述の実施形態では、合焦中や合焦後であるか否かに関わらず、表示切り替え範囲内の被写体情報に透過処理を施して表示していた。これに対して、本実施形態では、合焦中は第１の実施形態と同様に、表示切り替え範囲内の被写体情報には、透過処理を施し、合焦後は、表示切り替え範囲内の被写体情報のうち、ユーザが注目している被写体の被写体情報の透過処理を解除する。これにより、注目している被写体が他の被写体の被写体情報により視認しづらくなる可能性を低減しつつ、注目している被写体に関する情報を確認することができる。
【００７２】
本実施形態は、第１の実施形態と共通する部分が多いため、共通部分は説明を省略し、本実施形態に特有の部分を中心に説明する。
【００７３】
図１０は、本実施形態における合焦完了後の表示画面の一例を示す。本実施形態において、制御部１０１は、スルー画像上の被写体が注目されている被写体であると判断するために、被写体の表示位置だけでなく、合焦距離の情報も用いる。これにより、表示切り替え範囲内において、注目している被写体とそれ以外の被写体とを区別する。図１０の例では、図２の例と同様に、ユーザの注目している被写体はＤビルである。このＤビルは、表示切り替え範囲内に存在するにも関わらず、対応する被写体情報が透過処理を施されずに表示される。一方、表示切り替え範囲内に存在する、注目されていない被写体であるＦ公園については、第１の実施形態と同様に透過処理が施されて表示される。なお、合焦完了前は、第１の実施形態と同様に、表示切り替え範囲内の被写体情報は、透過処理が施された状態で表示される。以下、この表示を実現するための処理について説明する。
【００７４】
図１１は、上記の処理を実行する際のデジタルカメラ１００の動作を示すフローチャートである。本フローチャートに示す処理は、撮影モードとなったことを制御部１０１が検知することにより開始される。また、このフローチャートに示す処理は、前述の撮像処理と並行して実行される。
【００７５】
ステップＳ１１０１〜ステップＳ１１０３までの処理は、図６のステップＳ６０１〜ステップＳ６０３と同様の処理が実行される。
【００７６】
次に、ステップＳ１１０４では、制御部１０１は、ＡＦ実行中であるか否か判断する。このステップの処理は、図７のステップＳ７００と同様の処理である。制御部１０１が、ＡＦ実行中でないと判断した場合、処理はステップＳ１１０９に進む。ステップＳ１１０９では、図６のステップＳ６０５と同様の処理が実行される。一方、制御部１０１が、ＡＦ実行中であると判断した場合、処理はステップＳ１１０５に進む。
【００７７】
ステップＳ１１０５では、制御部１０１は、合焦できたか否かを判断する。このステップの処理は、図７のステップＳ７０４と同様の処理である。制御部１０１が、合焦できていないと判断した場合、処理はステップＳ１１０６に進む。ステップＳ１１０６では、制御部１０１は、Ｓ６０４と同様の処理が実行される。すなわち、合焦が完了していない場合、表示切り替え範囲の被写体に対応する被写体情報は、第１の実施形態と同様に全て透過処理を施されて表示される。一方、制御部１０１が、合焦できたと判断した場合、処理はステップＳ１１０７に進む。ステップＳ１１０７では、ステップＳ１１０３で取得された被写体情報のうち、ユーザが注目している被写体の被写体情報を決定する。ここでは、焦点距離から求められる撮像範囲中の合焦された３次元的な位置に存在すると判断された被写体を、ユーザが注目している被写体として扱う。
【００７８】
次いで、ステップＳ１１０８では、制御部１０１は、ユーザが注目している被写体の被写体情報以外の、表示切り替え範囲内の被写体情報に透過処理を施す。本ステップの処理は、既にステップＳ１１０５にて、合焦完了と判断された上で実行されるものである。すなわち、合焦が完了している場合、ユーザが注目している被写体の透過処理は行われない。これにより、合焦完了前に施されていた透過処理を解除する。なお、合焦後、ユーザが合焦の状態をチェックすることを考慮して、合焦完了した後、一定時間経過後に、透過処理を解除してもよい。この場合、例えばステップＳ１１０５にて、合焦完了後一定時間経過したか否かが判断され、一定時間経過していると判断された場合はステップＳ１１０８に進み、そうでない場合はステップＳ１１０７に進む。
【００７９】
ステップＳ１１０９の処理は、図６のステップＳ６０５の処理と同様の処理である。本ステップでは、制御部１０１は、各エリアに対応するスルー画像上の領域に映る被写体の表示位置に対応する位置に、被写体情報を表示する。ここでは、表示切り替え範囲内の被写体情報のうち、ユーザが注目している被写体の被写体情報以外の被写体情報は、ステップＳ１１０８にて透過処理が施されているため、スルー画像を透過するよう表示される。また、ユーザが注目している被写体の被写体情報と、表示切り替え範囲外の被写体情報は、スルー画像を透過しないよう表示される。この際、ユーザが注目している被写体の被写体情報は、他の被写体情報とは区別可能な表示形態で表示しても良い。例えば、図１０の例では、合焦した位置に応じた被写体情報であるＤビルの被写体情報は、他の透過処理を施さない被写体情報よりも濃い色で表示されている。これにより、ユーザは、どの被写体情報がユーザが注目している被写体の被写体情報と判断されたかを知ることができる。その後、処理はステップＳ１１１０に進む。
【００８０】
ステップＳ１１１０の処理は図６のステップＳ６０６と同様のため、説明は省略する。
以上が、本実施形態のデジタルカメラ１００の動作の説明である。
【００８１】
本実施形態では、ユーザが注目している被写体であると判断された被写体に対応する被写体情報は、該被写体が表示切り替え範囲内の被写体であっても、透過処理を施さずに表示するよう構成した。これにより、注目している被写体が他の被写体の被写体情報により視認しづらくなる可能性を低減しつつ、注目している被写体に関する情報を確認することができる。
【００８２】
［第３の実施形態］
第２の実施形態では、主被写体が人間であるか否かに関わらず、撮像範囲中の合焦された位置に存在すると判断された被写体に対応する被写体情報を、透過処理を施さずに表示していた。例えば、図１２に、第２の実施形態のデジタルカメラ１００の表示部１０６に表示されるスルー画像の一例を示す。この図１２は、ＡマートやＢイレブン、Ｃ店、Ｅソン、Ｆストップといった店の並ぶ商店街で、人物を主被写体として撮像する際のスルー画像の例である。図１２において、主被写体の人物のすぐ後ろにはＣ店が存在しており、主被写体の人物とＣ店との距離は十分近い。そのため、ユーザが注目している被写体は、Ｃ店であると判断されてしまう。このように、建造物のような被写体情報を持つ被写体に十分近い位置で、人間のような被写体情報を持たない主被写体に合焦する場合、合焦した位置の近傍に存在する別の被写体がユーザの注目する被写体であると判断される可能性がある。この場合、その被写体情報が、主被写体に重畳して表示されてしまう可能性がある。そこで、本実施形態のデジタルカメラ１００では、主被写体が人である場合は、表示切り替え範囲の被写体情報を全て、スルー画像を透過するよう表示した。これにより、合焦した位置に存在すると判断された被写体に対応する被写体情報が、主被写体に重畳して表示される可能性を低減することができる。
【００８３】
本実施形態は、第２の実施形態と共通する部分が多いため、共通部分は説明を省略し、本実施形態に特有の部分を中心に説明する。
【００８４】
図１３は、本実施形態における被写体情報の適切な表示を行う際のデジタルカメラ１００の動作を示すフローチャートである。
【００８５】
本フローチャートに示す処理は、撮影モードとなったことを制御部１０１が検知することにより開始される。また、このフローチャートに示す処理は、後述の撮像処理と並行して実行される。
【００８６】
ステップＳ１３０１〜ステップＳ１３０７では、制御部１０１は、図１１のステップＳ１１０１〜ステップＳ１１０７と同様の処理を行う。
【００８７】
次に、ステップＳ１３０８にて、制御部１０１は、主被写体が人か否かを判断する。この判断の処理については、既存のアルゴリズムを用いることができる。
【００８８】
ステップＳ１３０８にて、制御部１０１が、主被写体が人でないと判断した場合、処理はステップＳ１３０９に進む。ステップＳ１３０９では、図１１のステップＳ１１０８と同様の処理が実行される。その後、処理はステップＳ１３１０に進む。
【００８９】
一方、ステップＳ１３０８にて、制御部１０１が、主被写体が人であると判断した場合、処理はステップＳ１３０６に進む。ステップＳ１３０６では、第１の実施形態と同様に、表示切り替え範囲の被写体情報全てに透過処理を施す。すなわち図６のステップＳ６０４と同様の処理を行う。その後、処理はステップＳ１３１０に進む。
【００９０】
ステップＳ１３１０以降の処理は、図１１のステップＳ１１０９以降の処理と同様のため説明は省略する。
以上が、本実施形態のデジタルカメラ１００の動作の説明である。
【００９１】
本実施形態のデジタルカメラ１００では、主被写体が人か否かに応じて、合焦位置に対応する被写体情報への透過処理を施すか否かを切り替えるよう構成した。これにより、主被写体が人の場合、他の被写体の被写体情報が主被写体に重畳して表示される可能性を低減できる。
【００９２】
［その他の実施形態］
上述の実施形態では、透過処理をデジタルカメラ１００にて実行していた。これについては、サーバ２００で実行してもよい。この場合、デジタルカメラ１００は、サーバ２００への被写体情報の要求とともに、必要に応じて透過処理を行うための情報も送信する。サーバ２００は、デジタルカメラ１００からの、透過処理を行うための情報を受信したか否かで、透過処理を施した被写体情報を送信するのか、透過処理を施さない被写体情報を送信するのかを判断する。これにより、デジタルカメラ１００の負荷を低減することができる。
【００９３】
上述の実施形態では、表示切り替え範囲の被写体情報を、スルー画像を透過するよう表示する例について述べた。これについては、透過率を予めユーザが任意に設定できるよう構成してもよい。この場合、例えばユーザは、操作部１０５を介して、透過率を入力できるようにしてもよいし、予め定められた複数の透過率から選択するよう構成してもよい。
【００９４】
また、上述の実施形態では、表示切り替え範囲の被写体情報を、スルー画像を透過するよう表示する例について述べたが、この被写体情報の表示形態はこれに限るものではない。例えば、表示切り替え範囲の被写体情報を、スルー画像を透過するよう表示する代わりに、非表示にするよう構成してもよい。
【００９５】
また、上述の実施形態では、表示切り替え範囲の決定に関して、一つの測距方向を用いた例について述べた。これに関しては、複数の測距点がある場合、複数の測距方向に基づき表示切り替え範囲を決定してもよい。この場合、表示切り替え範囲は、複数の測距点それぞれに関する表示切り替え範囲を全て包含する範囲として決定するよう構成してもよい。
【００９６】
上述の実施形態では、被写体情報を外部装置から取得していた。これに関しては、記録媒体に被写体情報のデータベースを保持し、デジタルカメラ単独で被写体情報を扱うことができるよう構成してもよい。
【００９７】
また、上述の実施形態では、表示切り替え範囲に表示される被写体情報に透過処理を施すことにより、被写体情報が撮像の妨げとなる可能性を低減していた。これについては、例えば透過処理を施す代わりに、表示切り替え範囲に表示される被写体情報を、表示切り替え範囲外に表示するように、表示位置を変更してもよい。あるいは、透過処理を施すとともに、表示位置を変更しても良い。例えば、図１４のように表示する。
【００９８】
また、上述の第３の実施形態では、主被写体が人であるか否かを判断する例について述べた。しかしながら、人に限らず、被写体情報をもたない動物や車・電車等の移動物を主被写体とする際には、同様の問題が生じ得る。このため、上述の第３の実施形態においては、主被写体が人であるか否かという判断のみならず、主被写体が被写体情報を持たない移動物であるか否かを判断するよう構成してもよい。なお、人以外の動物や車・電車等の検出に関しても、既存のアルゴリズムを用いることができる。このように構成した場合、制御部１０１は、図１３のステップＳ１３０４において、主被写体が被写体情報を持たない移動物であるか否かを判断する。そして、主被写体が被写体情報を持たない移動物でないと判断した場合、処理はステップＳ１３０５に進む。一方、主被写体が被写体情報を持たない移動物であると判断した場合、処理はステップＳ１３０７に進む。このように構成することにより、合焦した位置に存在すると判断された被写体に対応する被写体情報が、主被写体に重畳して表示されてしまう可能性を低減することができる。
【００９９】
また、上述の実施形態では、注目している被写体までの距離に関わらず、表示切り替え範囲を設定する例について述べた。しかしながら、注目している被写体までの距離が近ければ、それに伴って、表示領域中のうち、注目している被写体の表示されている範囲も広くなるものと考えられる。そこで、測距して得た距離に応じて、表示切り替え範囲を変更するようにしてもよい。この場合、距離が短いほど表示切り替え範囲が広くなるよう変更される。
【０１００】
なお、上述の実施形態では、デジタルカメラを用いた例について述べた。これについては、デジタルカメラに限られるものではない。例えば、パーソナルコンピュータや携帯電話、いわゆるタブレットデバイス等であってもよい。
【０１０１】
なお、上述の実施形態は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記録媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2013229680.tif 000003
【図２】
2013229680.tif 000004
【図３】
2013229680.tif 000005
【図４】
2013229680.tif 000006
【図５】
2013229680.tif 000007
【図６】
2013229680.tif 000008
【図７】
2013229680.tif 000009
【図８】
2013229680.tif 000010
【図９】
2013229680.tif 000011
【図１０】
2013229680.tif 000012
【図１１】
2013229680.tif 000013
【図１２】
2013229680.tif 000014
【図１３】
2013229680.tif 000015
【図１４】
2013229680.tif 000016