(57)【要約】【課題】  ユーザーは所望の構図の写真の撮影ができない可能性があった。【解決手段】  撮像素子を用いて静止画を撮像する撮像手段と、前記撮像手段を用いて撮像した際に用いた設定および被写体の高さを記録する記録手段と、表示部に画像データを表示する表示手段と、前記表示手段を用いて前記撮像手段によって撮像した静止画にアイコンを重畳して前記表示部に表示し、前記アイコンに重なるように前記被写体が位置した場合における、前記設定、前記アイコンの高さ、および前記被写体の高さを用いて前記撮像素子と前記被写体との距離を計算し、前記表示手段によって前記距離に基づいて通知を前記表示部に表示するように制御する制御手段とを有することを特徴とする撮像装置。【選択図】  図４
2020017912.tif 000002
【特許請求の範囲】
【請求項１】
撮像素子を用いて静止画を撮像する撮像手段と、
前記撮像手段を用いて撮像した際に用いた設定および被写体の高さを記録する記録手段と、
表示部に画像データを表示する表示手段と、
前記表示手段を用いて前記撮像手段によって撮像した静止画にアイコンを重畳して前記表示部に表示し、前記アイコンに重なるように前記被写体が位置した場合における、前記設定、前記アイコンの高さ、および前記被写体の高さを用いて前記撮像素子と前記被写体との距離を計算し、前記表示手段によって前記距離に基づいて通知を前記表示部に表示するように制御する制御手段とを有することを特徴とする撮像装置。
【請求項２】
前記撮像手段は第一の撮像および第二の撮像をこの順に行い、
前記第一の撮像は、前記撮像素子に撮像する画像データを前記表示手段によって表示しながら静止画を撮像し、
前記第二の撮像は、前記撮像素子に撮像する画像データおよび前記アイコンを前記表示手段によって表示しながら静止画を撮像する
ことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記制御手段は前記表示手段によって表示されたアイコンの一覧から、ユーザーの操作に基づいて、前記アイコンを表示する特徴とする請求項１または２に記載の撮像装置。
【請求項４】
ユーザーから第一の操作および第二の操作を受け付ける受付手段をさらに有し、
前記受付手段は前記第一の操作に基づいて前記アイコンの大きさを変更し、前記第二の操作に基づいて前記アイコンの前記表示部に対する位置を変更する
ことを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記第一の操作は、前記表示手段に対する２箇所のタッチ位置の間の距離が変化するピンチアウトまたはピンチイン操作であり、前記第二の操作は、前記表示手段に対する１箇所のタッチ位置の座標の変化するスライド操作である
ことを特徴とする請求項４に記載の撮像装置。
【請求項６】
前記設定は少なくとも前記撮像手段に用いたレンズユニットの焦点距離ｆであることを特徴とする請求項１から５のいずれか１項に記載の撮像装置。
【請求項７】
前記被写体の高さは、人の身長であることを特徴とする請求項１から６のいずれか１項に記載の撮像装置。
【請求項８】
撮像素子を用いて静止画を撮像する撮像手段と、
前記撮像手段を用いて撮像した際に用いた設定および被写体の高さを記録する記録手段と、
表示部に画像データを表示する表示手段と、を有する撮像装置の制御方法であって、
前記表示手段を用いて前記撮像手段によって撮像した静止画にアイコンを重畳して前記表示部に表示するステップと、
前記アイコンに重なるように前記被写体が位置した場合における、前記設定、前記アイコンの高さ、および前記被写体の高さを用いて前記撮像素子と前記被写体との距離を計算するステップと、
前記表示手段によって前記距離に基づいて通知を前記表示部に表示するステップと、
を有することを特徴とする撮像装置。
【請求項９】
コンピュータを、請求項１から７のいずれか１項に記載された撮像装置の各手段として機能させるためのプログラム。
【請求項１０】
コンピュータを、請求項１から７のいずれか１項に記載された撮像装置の各手段として機能させるためのプログラムを格納したコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示部にアイコンを表示できる撮像装置に関する。
【背景技術】
【０００２】
従来、写真の構図を決めるために、被写体を模したアイコンをスルー画像に重畳してライブビュー表示するカメラがある。
【０００３】
例えば、特許文献１では、被写体を模したアイコンを表示し、スルー画像上の被写体と重ねた状態となることをトリガーとして撮影を行うカメラが開示されている。このカメラでは、ユーザーが所望の構図を指定するために大きさをユーザーが変更することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−７３５１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１では、アイコンの大きさによっては撮影時の被写体の位置がカメラから極端に近い場合や離れ過ぎている可能性がある。このような構図のまま撮影を行うと、ユーザーは所望の構図の写真の撮影ができない可能性があった。
【０００６】
そこで、本発明は、ユーザーが所望の構図の写真を撮影しやすくすることを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の撮像装置は、撮像素子を用いて静止画を撮像する撮像手段と、前記撮像手段を用いて撮像した際に用いた設定および被写体の高さを記録する記録手段と、表示部に画像データを表示する表示手段と、前記表示手段を用いて前記撮像手段によって撮像した静止画にアイコンを重畳して前記表示部に表示し、前記アイコンに重なるように前記被写体が位置した場合における、前記設定、前記アイコンの高さ、および前記被写体の高さを用いて前記撮像素子と前記被写体との距離を計算し、前記表示手段によって前記距離に基づいて通知を前記表示部に表示するように制御する制御手段とを有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ユーザーが所望の構図の写真を撮影しやすくなる。
【図面の簡単な説明】
【０００９】
【図１】（ａ）実施形態のデジタルカメラの前面を例示する外観図。（ｂ）実施形態のデジタルカメラの背面を例示する外観図。
【図２】実施形態のデジタルカメラの構成を例示するブロック図。
【図３】実施形態のユーザーの身長を入力する表示画面を例示する図。
【図４】実施形態のデジタルカメラの撮影処理を例示するフローチャート。
【図５】実施形態のユーザーが構図を確認するための画面表示を例示する図。
【図６】（ａ）実施形態においてユーザーが被写体アイコンを配置する操作を例示する図。（ｂ）実施形態においてユーザーが被写体アイコンをピンチアウトした場合を例示する図。（ｃ）実施形態においてユーザーが被写体アイコンをピンチインした場合を例示する図。（ｄ）実施形態においてユーザーが被写体アイコンをスライド操作した場合を例示する図。
【発明を実施するための形態】
【００１０】
以下に、本発明の好ましい実施の形態を、添付の図面に基づいて詳細に説明する。
【００１１】
＜実施形態＞
以下、図面を参照して本発明の好適な実施形態を説明する。
【００１２】
図１（ａ）、（ｂ）に本発明の撮像装置の一例としてのデジタルカメラ１００の外観図を示す。図１（ａ）はデジタルカメラ１００の前面斜視図であり、図１（ｂ）はデジタルカメラ１００の背面斜視図である。
【００１３】
図１（ａ）において、通信端子１０はデジタルカメラ１００がレンズ側（着脱可能）と通信を行う為の通信端子である。クイックリターンミラー１２は、システム制御部５０から指示されて、不図示のアクチュエータによりアップダウンされる。端子カバー４０は外部機器との接続ケーブルとデジタルカメラ１００とを接続する接続ケーブル等のコネクタ（不図示）を保護するカバーである。ファインダー外表示部４３は、カメラ上面に設けられた表示部であり、シャッター速度や絞りをはじめとするカメラの様々な設定値が表示される。モード切替スイッチ６０は各種モードを切り替えるための操作部である。シャッターボタン６１は撮影指示を行うための操作部である。メイン電子ダイヤル７１は操作部７０に含まれる回転操作部材であり、このメイン電子ダイヤル７１を回すことで、シャッター速度や絞りなどの設定値の変更等が行える。グリップ部９０は、ユーザーがデジタルカメラ１００を構えた際に右手で握りやすい形状とした保持部である。
【００１４】
図１（ｂ）において、接眼ファインダー１６はフォーカシングスクリーン１３を観察することで、レンズユニット１５０を通して得た被写体の光学像の焦点や構図の確認を行うための覗き込み型のファインダーである。表示部２８は画像や各種情報を表示する、カメラ背面に設けられた表示部である。電源スイッチ７２はデジタルカメラ１００の電源のＯＮ及びＯＦＦを切り替える操作部材である。サブ電子ダイヤル７３は操作部７０に含まれ、操作部７０に含まれる回転操作部材であり、選択枠の移動や画像送りなどを行える。十字キー７４は操作部７０に含まれ、上、下、左、右部分をそれぞれ押し込み可能な十字キー（４方向キー）である。十字キー７４の押した部分に応じた操作が可能である。ＳＥＴボタン７５は操作部７０に含まれ、押しボタンであり、主に選択項目の決定などに用いられる。ＬＶボタン７６は操作部７０に含まれ、メニューボタンにおいてライブビュー（以下、ＬＶ）のＯＮとＯＦＦを切り替えるボタンである。動画撮影モードにおいては、動画撮影（記録）の開始、停止の指示に用いられる。拡大ボタン７７は操作部７０に含まれ、撮影モードのライブビュー表示において拡大モードのＯＮ、ＯＦＦ，及び拡大モード中の拡大率の変更を行うための操作ボタンである。再生モードにおいては再生画像を拡大し、拡大率を増加させるための拡大ボタンとして機能する。縮小ボタン７８は操作部７０に含まれ、拡大された再生画像の拡大率を低減させ、表示された画像を縮小させるためのボタンである。再生ボタン７９は操作部７０に含まれ、撮影モードと再生モードとを切り替える操作ボタンである。撮影モード中に再生ボタン７９を押下することで再生モードに移行し、記録媒体２００に記録された画像のうち最新の画像を表示部２８に表示させることができる。蓋２０２は記録媒体２００を格納するスロットの蓋である。
【００１５】
図２は、本実施形態によるデジタルカメラ１００の構成例を示すブロック図である。
【００１６】
図２において、レンズユニット１５０は、交換可能な撮影レンズを搭載するレンズユニットである。レンズ１０３は通常、複数枚のレンズから構成されるが、ここでは簡略して一枚のレンズのみで示している。通信端子６はレンズユニット１５０がデジタルカメラ１００側と通信を行う為の通信端子であり、通信端子１０はデジタルカメラ１００がレンズユニット１５０側と通信を行う為の通信端子である。レンズユニット１５０は、この通信端子６，１０を介してシステム制御部５０と通信する。内部のレンズシステム制御回路４によって絞り駆動回路２を介して絞り１の制御を行い、ズーム駆動回路を介して、ズームユニット１０４を駆動し、ＡＦ駆動回路３を介して、レンズ１０３の位置を変位させることで焦点を合わせる。
【００１７】
ＡＥセンサー１７は、レンズユニット１５０を通した被写体の輝度を測光する。
【００１８】
焦点検出部１１は、システム制御部５０にデフォーカス量情報を出力する。システム制御部５０はそれに基づいてレンズユニット１５０を制御し、位相差ＡＦを行う。
【００１９】
クイックリターンミラー１２（以下、ミラー１２）は、露光、ライブビュー撮影、動画撮影の際にシステム制御部５０から指示されて、不図示のアクチュエータによりアップダウンされる。ミラー１２は、レンズユニット１５０から入射した光束をファインダー１６側と撮像部２２側とに切替えるためのミラーである。ミラー１２は通常時はファインダー１６へと光束を導くよう反射させるように配されているが、撮影が行われる場合やライブビュー表示の場合には、撮像部２２へと光束を導くように上方に跳ね上がり光束中から待避する（ミラーアップ）。またミラー１２はその中央部が光の一部を透過できるようにハーフミラーとなっており、光束の一部を、焦点検出を行うための焦点検出部１１に入射するように透過させる。
【００２０】
撮影者は、ペンタプリズム１４とファインダー１６を介して、フォーカシングスクリーン１３を観察することで、レンズユニット１５０を通して得た被写体の光学像の焦点や構図の確認が可能となる。
【００２１】
接眼検知部１６ａは、撮影者がファインダーに接眼したことを検知し、システム制御部５０へ通知する。
【００２２】
シャッター１０１は、システム制御部５０の制御で撮像部２２の露光時間を自由に制御できるフォーカルプレーンシャッターである。
【００２３】
撮像部２２は光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像素子である。Ａ／Ｄ変換器２３は、アナログ信号をデジタル信号に変換する。Ａ／Ｄ変換器２３は、撮像部２２から出力されるアナログ信号をデジタル信号に変換するために用いられる。
【００２４】
画像処理部２４は、Ａ／Ｄ変換器２３からのデータ、又は、メモリ制御部１５からのデータに対し所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部２４では、撮像した画像データを用いて所定の演算処理が行われ、得られた演算結果に基づいてシステム制御部５０が露光制御、測距制御を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。画像処理部２４では更に、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。
【００２５】
Ａ／Ｄ変換器２３からの出力データは、画像処理部２４及びメモリ制御部１５を介して、或いは、メモリ制御部１５を介してメモリ３２に直接書き込まれる。メモリ３２は、撮像部２２によって得られＡ／Ｄ変換器２３によりデジタルデータに変換された画像データや、表示部２８に表示するための画像データを格納する。メモリ３２は、所定枚数の静止画像や所定時間の動画像および音声を格納するのに十分な記憶容量を備えている。
【００２６】
また、メモリ３２は画像表示用のメモリ（ビデオメモリ）を兼ねている。Ｄ／Ａ変換器１９は、メモリ３２に格納されている画像表示用のデータをアナログ信号に変換して表示部２８に供給する。こうして、メモリ３２に書き込まれた表示用の画像データはＤ／Ａ変換器１９を介して表示部２８により表示される。表示部２８は、ＬＣＤ等の表示器上に、Ｄ／Ａ変換器１９からのアナログ信号に応じた表示を行う。Ａ／Ｄ変換器２３によって一度Ａ／Ｄ変換されメモリ３２に蓄積されたデジタル信号をＤ／Ａ変換器１９においてアナログ変換し、表示部２８に逐次転送して表示することで、電子ビューファインダとして機能し、スルー画像表示（ライブビュー表示）を行える。
【００２７】
ファインダー内液晶表示部４１には、ファインダー内表示部駆動回路４２を介して、現在オートフォーカスが行われている測距点を示す枠（ＡＦ枠）や、カメラの設定状態を表すアイコンなどが表示される。
【００２８】
ファインダー外表示部４３には、ファインダー外表示部駆動回路４４を介して、シャッター速度や絞りをはじめとするカメラの様々な設定値が表示される。
【００２９】
不揮発性メモリ５６は、電気的に消去・記録可能なメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ５６には、システム制御部５０の動作用の定数、プログラム等が記憶される。ここでいう、プログラムとは、本実施形態にて後述する各種フローチャートを実行するためのプログラムのことである。
【００３０】
システム制御部５０は、デジタルカメラ１００全体を制御する。前述した不揮発性メモリ５６に記録されたプログラムを実行することで、後述する本実施形態の各処理を実現する。５２はシステムメモリであり、ＲＡＭが用いられる。システムメモリ５２には、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等を展開する。また、システム制御部はメモリ３２、Ｄ／Ａ変換器１９、表示部２８等を制御することにより表示制御も行う。
【００３１】
システムタイマー５３は各種制御に用いる時間や、内蔵された時計の時間を計測する計時部である。
【００３２】
モード切替スイッチ６０、第１シャッタースイッチ６２、第２シャッタースイッチ６４、操作部７０はシステム制御部５０に各種の動作指示を入力するための操作手段である。
【００３３】
モード切替スイッチ６０は、システム制御部５０の動作モードを静止画記録モード、動画撮影モード、再生モード等のいずれかに切り替える。静止画記録モードに含まれるモードとして、オート撮影モード、オートシーン判別モード、マニュアルモード、絞り優先モード（Ａｖモード）、シャッター速度優先モード（Ｔｖモード）がある。また、撮影シーン別の撮影設定となる各種シーンモード、プログラムＡＥモード、カスタムモードや撮影依頼モード等がある。モード切替スイッチ６０で、これらのモードのいずれかに直接切り替えられる。あるいは、モード切替スイッチ６０で撮影モードの一覧画面に一旦切り換えた後に、表示された複数のモードのいずれかを選択し、他の操作部材を用いて切り替えるようにしてもよい。同様に、動画撮影モードにも複数のモードが含まれていてもよい。
【００３４】
第１シャッタースイッチ６２は、デジタルカメラ１００に設けられたシャッターボタン６１の操作途中、いわゆる半押し（撮影準備指示）でＯＮとなり第１シャッタースイッチ信号ＳＷ１を発生する。第１シャッタースイッチ信号ＳＷ１により、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作を開始する。
【００３５】
第２シャッタースイッチ６４は、シャッターボタン６１の操作完了、いわゆる全押し（撮影指示）でＯＮとなり、第２シャッタースイッチ信号ＳＷ２を発生する。システム制御部５０は、第２シャッタースイッチ信号ＳＷ２により、撮像部２２からの信号読み出しから記録媒体２００に画像データを書き込むまでの一連の撮影処理の動作を開始する。
【００３６】
操作部７０の各操作部材は、表示部２８に表示される種々の機能アイコンを選択操作することなどにより、場面ごとに適宜機能が割り当てられ、各種機能ボタンとして作用する。機能ボタンとしては、例えば終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン等がある。例えば、メニューボタンが押されると各種の設定可能なメニュー画面が表示部２８に表示される。利用者は、表示部２８に表示されたメニュー画面と、上下左右の４方向ボタンやＳＥＴボタンとを用いて直感的に各種設定を行うことができる。
【００３７】
操作部７０は、ユーザーからの操作を受け付ける入力部としての各種操作部材である。操作部７０には、少なくとも以下の操作部が含まれる。シャッターボタン６１、メイン電子ダイヤル７１、電源スイッチ７２、サブ電子ダイヤル７３、十字キー７４、ＳＥＴボタン７５、ＬＶボタン７６、拡大ボタン７７、縮小ボタン７８、再生ボタン７９。
【００３８】
電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部８０は、その検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部へ供給する。
【００３９】
電源部３０は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる。記録媒体Ｉ／Ｆ１８は、メモリカードやハードディスク等の記録媒体２００とのインターフェースである。記録媒体２００は、撮影された画像を記録するためのメモリカード等の記録媒体であり、半導体メモリや磁気ディスク等から構成される。
【００４０】
通信部５４は、無線または有線ケーブルによって接続し、映像信号や音声信号の送受信を行う。通信部５４は無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やインターネットとも接続可能である。通信部５４は撮像部２２で撮像した画像（スルー画像を含む）や、記録媒体２００に記録された画像を送信可能であり、また、外部機器から画像データやその他の各種情報を受信することができる。
【００４１】
姿勢検知部５５は重力方向に対するデジタルカメラ１００の姿勢を検知する。姿勢検知部５５で検知された姿勢に基づいて、撮像部２２で撮影された画像が、デジタルカメラ１００を横に構えて撮影された画像であるか、縦に構えて撮影された画像なのかを判別可能である。システム制御部５０は、姿勢検知部５５で検知された姿勢に応じた向き情報を撮像部２２で撮像された画像の画像ファイルに付加したり、画像を回転して記録したりすることが可能である。姿勢検知部５５としては、加速度センサーやジャイロセンサーなどを用いることができる。
【００４２】
なお操作部７０の一つとして、表示部２８に対する接触を検知可能なタッチパネル７０ａを有する。タッチ検出部７０ｂは、タッチパネル７０ａにタッチされたことを検出し、システム制御部５０に通知する。またタッチパネル７０ａと表示部２８とは一体的に構成することができる。例えば、タッチパネル７０ａを光の透過率が表示部２８の表示を妨げないように構成し、表示部２８の表示面の上層に取り付ける。そして、タッチパネル７０ａにおける入力座標と、表示部２８上の表示座標とを対応付ける。これにより、恰もユーザーが表示部２８上に表示された画面を直接的に操作可能であるかのようなＧＵＩ（グラフィカルユーザーインターフェース）を構成することができる。
【００４３】
システム制御部５０はタッチパネル７０ａへの以下の操作あるいは状態を検出できる。
・タッチパネル７０ａにタッチしていなかった指やペンが新たにタッチパネル７０ａにタッチしたこと。すなわち、タッチの開始（以下、タッチダウン（Ｔｏｕｃｈ−Ｄｏｗｎ）と称する）。
・タッチパネル７０ａを指やペンでタッチしている状態であること（以下、タッチオン（Ｔｏｕｃｈ−Ｏｎ）と称する）。
・タッチパネル７０ａを指やペンでタッチしたまま移動していること（以下、タッチムーブ（Ｔｏｕｃｈ−Ｍｏｖｅ）と称する）。
・タッチパネル７０ａへタッチしていた指やペンを離したこと。すなわち、タッチの終了（以下、タッチアップ（Ｔｏｕｃｈ−Ｕｐ）と称する）。
・タッチパネル７０ａに何もタッチしていない状態（以下、タッチオフ（Ｔｏｕｃｈ−Ｏｆｆ）と称する）。
【００４４】
タッチダウンが検出されると、同時にタッチオンであることも検出される。タッチダウンの後、タッチアップが検出されない限りは、通常はタッチオンが検出され続ける。タッチムーブが検出されるのもタッチオンが検出されている状態である。タッチオンが検出されていても、タッチ位置が移動していなければタッチムーブは検出されない。タッチしていた全ての指やペンがタッチアップしたことが検出された後は、タッチオフとなる。
【００４５】
これらの操作・状態や、タッチパネル７０ａ上に指やペンがタッチしている位置座標は内部バスを通じてシステム制御部５０に通知される。更に、システム制御部５０は通知された情報に基づいてタッチパネル７０ａ上にどのような操作（タッチ操作）が行なわれたかを判定する。タッチムーブについてはタッチパネル７０ａ上で移動する指やペンの移動方向についても、位置座標の変化に基づいて、タッチパネル７０ａ上の垂直成分・水平成分毎に判定できる。所定距離以上をタッチムーブしたことが検出された場合はスライド操作（ドラッグ）が行なわれたと判定するものとする。タッチパネル上に指をタッチしたままある程度の距離だけ素早く動かして、そのまま離すといった操作をフリックと呼ぶ。フリックは、言い換えればタッチパネル７０ａ上を指ではじくように素早くなぞる操作である。所定距離以上を、所定速度以上でタッチムーブしたことが検出され、そのままタッチアップが検出されるとフリックが行なわれたと判定できる（ドラッグに続いてフリックがあったものと判定できる）。
【００４６】
更に、複数箇所（例えば２点）を同時にタッチして、互いのタッチ位置を近づけるタッチ操作をピンチイン、互いのタッチ位置を遠ざけるタッチ操作をピンチアウトと称する。ピンチアウトとピンチインを総称してピンチ操作（あるいは単にピンチ）と称する。
【００４７】
タッチパネル７０ａは、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサー方式等、様々な方式のタッチパネルのうちいずれの方式のものを用いても良い。方式によって、タッチパネルに対する接触があったことでタッチがあったと検出する方式や、タッチパネルに対する指やペンの接近があったことでタッチがあったと検出する方式があるが、いずれの方式でもよい。
【００４８】
図３を用いてユーザーの身長を設定する方法の一例について説明する。
【００４９】
図３は、ユーザーの身長を入力する設定画面の一例である。この設定画面はデジタルカメラ１００のタッチパネル７０ａに表示される。ユーザーはタッチパネル７０ａをタッチして操作することで任意の身長ｈを入力する。ユーザーは「ＯＫ」ボタンをタッチすることで、デジタルカメラ１００に身長の設定を完了する。この入力された身長の値は不揮発性メモリ５６等に記録される。また、ユーザーは「ＣＬＲ」ボタンをタッチすると、入力した身長の値を消去できる。
【００５０】
図４は本実施形態におけるデジタルカメラ１００の撮影処理のフローチャートである。このフローチャートにおける各処理はシステム制御部５０が不揮発性メモリ５６に格納されたプログラムをシステムメモリ５２に展開して実行することにより実現される。デジタルカメラ１００の電源がＯＮの状態において、モードダイヤル６０等によって撮影依頼モードに切り替えられると撮影待機状態となり、システム制御部５０は図４の処理を開始する。ユーザーはこの撮影依頼モードを用いて所望の構図を設定してから撮影を行うことで、他の人に撮影を依頼しても所望の構図の写真が撮影できる。
【００５１】
ステップＳ４０１において、システム制御部５０はユーザーの操作に従って写真の構図を決定するための画像データを撮影する。このとき、システム制御部５０は撮影した際の設定を不揮発性メモリ５６等に記録する。例えばこの設定はレンズユニット１５０の焦点距離ｆ等である。
【００５２】
ステップＳ４０２において、システム制御部５０は表示部２８に被写体アイコンの一覧を表示する。ここで被写体アイコンとは、被写体となる人を示すアイテムである。例えば、被写体アイコンは人の形を模したアイテムおよび顔の位置を示すための円形のアイテム等を含む。ユーザーは被写体アイコンの一覧から任意のアイテムを選択し、画像に配置することで所望の構図を決定する。
【００５３】
ステップＳ４０３において、システム制御部５０は表示部２８に表示した被写体アイコンをユーザーに選択されるまで待機する。ユーザーは表示部２８に表示された被写体アイコンをタッチすることや操作部７０を用いること等の操作をすることで被写体アイコンを選択できる。
【００５４】
ステップＳ４０４において、システム制御部５０はユーザーに選択された被写体アイコンをステップＳ４０１において撮影した画像データに重畳して表示部２８に表示する。
【００５５】
ステップＳ４０５において、システム制御部５０はユーザーが被写体アイコンの配置を完了するまで待機する。このユーザーの被写体アイコンの配置する操作についての具体的な説明は図６において後述する。
【００５６】
ステップＳ４０６において、システム制御部５０は撮影時の設定およびアイコンのパラメータ等を用いて、身長ｈの人が被写体アイコンにちょうど重なるように位置した場合における、身長ｈの人とカメラの距離Ｔを計算する。例えば撮影時の設定およびアイコンのパラメータは、レンズユニット１５０の焦点距離ｆ、身長ｈ、および被写体アイコンの高さＡである。この場合の距離Ｔは次の計算式で表すことができる。
Ｔ＝ｆ×ｈ÷Ａ
ただし、高さＡは表示部２８に表示されている高さを撮像部２２の撮像素子上に撮像する像の長さに変換したものである。
【００５７】
ステップＳ４０７において、システム制御部５０は図５に示すようにステップＳ４０６において計算した距離Ｔを知らせる通知を表示部２８に表示する。さらに、システム制御部５０は「ＯＫ」ボタンおよび「ＮＧ」ボタン等を表示部２８に表示し、表示している構図で撮影するか否かをユーザーがタッチ操作等によって選択できるようにする。「ＯＫ」ボタンが選択された場合、システム制御部５０はこの構図で撮影すると判断してステップＳ４０８の処理を行う。「ＮＧ」ボタンが選択された場合、システム制御部５０は、構図を再設定すると判断し、ステップＳ４０５の処理に戻り、ユーザーが再び被写体アイコンを配置するまで待機する。このようにユーザーが被写体アイコンを配置した場合に、システム制御部５０はその位置にユーザーが映った場合におけるカメラとの距離を表示することで、ユーザーによる構図の決定をしやすくすることができる。
【００５８】
ステップＳ４０８において、システム制御部５０は被写体アイコンをユーザーが配置した位置に表示したまま、ＬＶ撮影のモードに切り替える。これによってユーザーは所望の構図を設定して撮影を行うことができる。これによって、ユーザーが他の人に依頼して撮影してもらっても所望の構図で写真を撮影できる。
【００５９】
ステップＳ４０９において、システム制御部５０は撮影のための操作がなされるまで待機する。例えば、システム制御部５０は第二シャッタースイッチ６４が押されるまで待機する。
【００６０】
ステップＳ４１０において、システム制御部５０は撮影を行う。
【００６１】
ステップＳ４１１において、システム制御部５０は撮影した画像データを不揮発性メモリ５６等に保存する。
【００６２】
以上、本実施形態におけるデジタルカメラ１００の撮影処理のフローチャートを説明した。
【００６３】
図６（ａ）〜（ｄ）は、ユーザーが被写体アイコンを配置する操作の一例を示す図である。ここで、図６（ａ）〜（ｄ）の画面は表示部２８に表示されている。
【００６４】
図６（ａ）は図４のステップＳ４０４における表示部２８の画面の一例である。ユーザーはステップＳ４０５において被写体アイコンをピンチ操作およびスライド操作等をすることで被写体アイコンを拡大・縮小および移動等することができる。
【００６５】
図６（ｂ）はユーザーが被写体アイコンをピンチアウトした場合における表示部２８の画面の一例である。ユーザーは被写体アイコンをピンチアウトすると拡大することができる。またユーザーは操作部７０を用いて被写体アイコンを拡大してもよい。
【００６６】
図６（ｃ）はユーザーが被写体アイコンをピンチインした場合における表示部２８の画面の一例である。ユーザーは被写体アイコンをピンチインすると縮小することができる。またユーザーは操作部７０を用いて被写体アイコンを縮小してもよい。
【００６７】
図６（ｄ）はユーザーが被写体アイコンをスライド操作した場合における表示部２８の画面の一例である。ユーザーは被写体アイコンをスライド操作すると被写体アイコンを移動することができる。またユーザーは操作部７０を用いて被写体アイコンを移動してもよい。
【００６８】
なお、システム制御部５０はステップＳ４０７において「ＮＧ」ボタンが押された場合、更に写真の構図を決定するための画像データを撮影しなおすか否かを確認するボタンを表示し、ユーザーに選択させてもよい。ユーザーが「撮影しなおす」を選択した場合、システム制御部５０はステップＳ４０１の処理に戻り、ユーザーの操作に従って撮影の処理を行う。ユーザーが「撮影しなおさない」を選択した場合、システム制御部５０はステップＳ４０５の処理の戻り、ユーザーが再び被写体アイコンを配置するまで待機する。この処理を加えることで、ユーザーは所望の構図の写真を撮影しやすくなる。
【００６９】
また、画像データに撮影時の設定の情報が含まれている場合、ステップＳ４０１における撮影時の設定を記録する処理は、ステップＳ４０６においてシステム制御部５０が画像データから撮影時の設定を読み込む処理を行うことで代替可能である。
【００７０】
また、ステップＳ４０２における被写体アイコンは、例えば他にもバストアップ（胸から上）を示すアイテム、体の一部位、または四角形や三角形などのシンプルな図形のアイテムを含んでもよい。このアイコンはユーザーが位置する場所をガイドするためのアイコンであるため、ユーザーが撮影したい構図に応じて適切なアイコンを設定する。
【００７１】
さらに、ステップＳ４１１において、システム制御部５０は撮影した画像データを記録する前に、ユーザーにこの画像データを記録するか否かを確認してもよい。ユーザーが画像データを記録しない場合、システム制御部５０はステップＳ４０９またはステップＳ４０５に戻り、撮影をやり直す。この確認する処理を行うことで、ユーザーは所望の写真を撮影できるまで撮影を繰り返すことが可能になる。
【００７２】
なお、ステップＳ４０６において、距離Ｔを算出するための計算式を例示したが、計算式はこれに限られない。レンズユニット１５０の主点間距離等の撮影時の設定を更に用いることで、より精度の高い距離Ｔを計算してもよい。さらにシステム制御部５０は姿勢検知部５５等で検知した加速度等を距離Ｔに反映してもよい。システム制御部５０は加速度等からステップＳ４０１以降に行われたデジタルカメラ１００の移動を計算し、距離Ｔに反映することで、より正確な距離Ｔをユーザーに通知することができる。
【００７３】
さらに、図４における処理を行っている場合、システム制御部５０は姿勢検知部５５を用いて、デジタルカメラ１００の位置や姿勢等が変化したと判断したときはユーザーに警告してもよい。デジタルカメラ１００の位置や姿勢等が変化した場合、ステップＳ４０１において撮影した画像データと撮像部２２に撮像している画像データに大きく差異が生じている可能性があるからである。ユーザーは警告されることで、所望の構図からずれていることに気付くことができる。
【００７４】
上述した処理を実施することにより、システム制御部５０はユーザーによる構図の決定をしやすくすることができる。これによってユーザーは他の人に撮影を依頼しても所望の構図の写真が撮影できる。
【００７５】
＜その他の実施形態＞
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００７６】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図１】
2020017912.tif 000003
【図２】
2020017912.tif 000004
【図３】
2020017912.tif 000005
【図４】
2020017912.tif 000006
【図５】
2020017912.tif 000007
【図６】
2020017912.tif 000008