(57)【要約】【課題】  撮像範囲を定める操作を補助する。【解決手段】  デジタルスチルカメラは、被写体を撮像し、画像信号を出力する撮像動作を実行するイメージセンサと、イメージセンサにより出力された画像信号を画像としてＥＥＰＲＯＭに記憶させる記憶動作を実行するための撮像制御部５１と、本体機器に対する所定操作を受け付ける操作受付部５３と、記憶動作を実行するための記憶指示を受け付ける記憶指示受付手段と、操作受付部５３によって所定操作が受け付けられることに応じて、ＥＥＰＲＯＭに予め記憶されている複数の画像から所定画像を特定し、該所定画像内の任意の領域を対象領域として特定する対象領域抽出部５７と、抽出された対象領域の画像中の位置を定めたレイアウト情報に基づいて、ユーザによる記憶指示を補助する補助部６１と、を備える。【選択図】        図２
2011114757.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像し、画像信号を出力する撮像動作を実行する撮像手段と、
前記撮像手段により出力された画像信号を画像として記憶手段に記憶させる記憶動作を実行するための記憶制御手段と、
本体機器に対する所定操作を受け付ける操作受付手段と、
前記記憶動作を実行するための記憶指示を受け付ける記憶指示受付手段と、
前記操作受付手段によって前記所定操作が受け付けられることに応じて前記記憶手段に予め記憶されている複数の画像から所定画像を特定し、該所定画像内の任意の領域を対象領域として特定する領域特定手段と、
前記対象領域の前記所定画像における位置を示す位置情報に基づいて、ユーザによる前記記憶指示を補助する補助手段と、を備える撮像装置。
【請求項２】
前記画像を表示手段に表示する表示制御手段を、さらに備え、
前記補助手段は、前記撮像手段によって出力される画像信号に、前記対象領域に対応する画像信号をスーパーインポーズして、前記表示手段に表示させるスーパーインポーズ手段を含む、請求項１に記載の撮像装置。
【請求項３】
前記撮像手段は所定間隔で前記撮像動作を繰り返し、
前記補助手段は前記記憶指示が受け付けられる前に、前記撮像手段において出力される画像信号から、所定物体を含む領域を抽出する物体抽出手段と、
前記物体抽出手段によって抽出された領域が前記対象領域に含まれるか否かを判別する判別手段と、
前記判別手段による判別の結果、前記物体抽出手段によって抽出された領域が前記対象領域に含まれると判別されると、前記記憶指示を受け付けることなく前記記憶制御手段による前記記憶動作を実行する自動記憶手段とを含む、請求項１または請求項２に記載の撮像装置。
【請求項４】
前記領域特定手段は、前記操作受付手段によって前記所定操作が受け付けられることに応じて前記記憶手段に予め記憶されている複数の画像から所定画像を特定し、該所定画像内の前記所定物体を含む領域を対象領域として特定することを特徴とする、請求項１ないし請求項３のいずれかに記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、撮像装置、撮像方法および撮像プログラムに関し、特に適切な構図で被写体を撮像することが可能な撮像装置、その撮像装置で実行される撮像方法および撮像プログラムに関する。
【背景技術】
【０００２】
カメラ等の撮像装置で被写体を撮像する場合に、構図を決定するのは撮影者本人である。構図の決定は、撮像操作に慣れていないと、撮影者の所望する構図で撮像することが困難な場合がある。例えば、人物を被写体とする場合、人物が中心に配置される構図が好ましく、また、被写体の全体が撮像範囲に収まるのが好ましい。一方、撮像される画像の構図を定めるためには、撮像方向、ズーム量等を調整しなければならず、操作に慣れない場合にはそれらの操作が困難な場合がある。
【０００３】
特開２００３−３３８９５５号公報には、被写体像を液晶表示装置に動画として表示する電子ビューファインダと、撮影画面内の人物領域の位置、若しくは、上記人物領域の画面内の占有比率の少なくとも一方を検出することにより、現在の構図が最適であるか否かを判断する最適構図判断手段と、上記最適構図判断手段によって、最適構図でないと判断された場合には、上記電子ビューファインダ内に被写体像に重ねて最適構図のためのアドバイス画像をスーパーインポーズするスーパーインポーズ表示手段とを具備するアドバイス機能付きカメラが記載されている。
【０００４】
しかしながら、従来のアドバイス機能付きカメラは、予め定められた最適構図でしか構図を定めることができないといった問題がある。一般に、被写体を撮像する場面において、被写体は単数に限らず複数の場合もあり、さらに、背景の風景または建造物等も被写体になる場合があり、ユーザの所望する構図は、被写体によって異なるのが通常である。したがって、従来のアドバイス機能付きカメラは、予め定められた最適構図が、複数の撮像場面に対応するとは限らないといった問題がある。
【特許文献１】特開２００３−３３８９５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
この発明は、上述した問題点を解決するためになされたもので、この発明の目的の１つは、撮像範囲を定める操作を補助することが可能な撮像装置を提供することである。
【０００６】
この発明の他の目的は、撮像範囲を定める操作を補助することが可能な撮像方法を提供することである。
【０００７】
この発明のさらに他の目的は、撮像範囲を定める操作を補助することが可能な撮像プログラムを提供することである。
【課題を解決するための手段】
【０００８】
上述した目的を達成するためにこの発明のある局面によれば、撮像装置は、被写体を撮像し、画像信号を出力する撮像動作を実行する撮像手段と、撮像手段により出力された画像信号を画像として記憶手段に記憶させる記憶動作を実行するための記憶制御手段と、本体機器に対する所定操作を受け付ける操作受付手段と、記憶動作を実行するための記憶指示を受け付ける記憶指示受付手段と、操作受付手段によって所定操作が受け付けられることに応じて記憶手段に予め記憶されている複数の画像から所定画像を特定し、該所定画像内の任意の領域を対象領域として特定する領域特定手段と、対象領域の所定画像における位置を示す位置情報に基づいて、ユーザによる記憶指示を補助する補助手段と、を備える。
【０００９】
この局面に従えば、本体機器に対する所定操作が受け付けられることに応じて予め記憶されている複数の画像から所定画像が特定され、該所定画像内の任意の領域が対象領域として特定され、対象領域の所定画像における位置を示す位置情報に基づいて、ユーザによる記憶指示が補助される。このため、予め記憶された画像に含まれる対象領域と同じ位置で所定の画像を含む画像が撮像されるようにユーザが撮像範囲を定める操作を補助することができる。その結果、撮像範囲を定める操作を補助することが可能な撮像装置を提供することができる。
【００１０】
好ましくは、画像を表示手段に表示する表示制御手段を、さらに備え、補助手段は、撮像手段によって出力される画像信号に、対象領域に対応する画像信号をスーパーインポーズして、表示手段に表示させるスーパーインポーズ手段を含む。
【００１１】
この局面に従えば、撮像手段によって出力される画像信号に、対象領域に対応する画像信号をスーパーインポーズして、表示手段に表示させる。このため、対象領域と同じ位置に所定の画像が含まれるように、ユーザが撮像範囲を定める操作を容易にすることができる。
【００１２】
好ましくは、撮像手段は所定間隔で撮像動作を繰り返し、補助手段は記憶指示が受け付けられる前に、撮像手段において出力される画像信号から、所定物体を含む領域を抽出する物体抽出手段と、物体抽出手段によって抽出された領域が対象領域に含まれるか否かを判別する判別手段と、判別手段による判別の結果、物体抽出手段によって抽出された領域が対象領域に含まれると判別されると、記憶指示を受け付けることなく記憶制御手段による記憶動作を実行する自動記憶手段とを含む。
【００１３】
この局面に従えば、記憶指示が受け付けられる前に、撮像手段において出力される画像信号から所定物体を含む領域が抽出され、抽出された領域が対象領域に含まれると判別されると、記憶指示を受け付けることなく記憶制御手段による記憶動作が実行され。このため、撮像範囲中で予め定められた範囲に所定物体が含まれると、被写体となる所定物体が被写体として撮像されるので、ユーザは撮像を指示する操作を入力する必要がない。
【００１４】
好ましくは、領域特定手段は、操作受付手段によって所定操作が受け付けられることに応じて記憶手段に予め記憶されている複数の画像から所定画像を特定し、該所定画像内の所定物体を含む領域を対象領域として特定することを特徴とする。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰り返さない。
【００１６】
本実施の形態においては、撮像装置の一例としてデジタルスチルカメラを説明する。なお、撮像装置は、デジタルスチルカメラに限られず、被写体を撮像する機能を有した装置であれば、例えば、ビデオカメラ、携帯電話機、音楽プレーヤ等であってもよい。
【００１７】
図１は、本発明の実施の形態の１つにおけるデジタルスチルカメラの構成の概略を示すブロック図である。図１を参照して、デジタルスチルカメラ１は、デジタルスチルカメラ１の全体を制御する制御部１１と、フォーカスレンズおよびズームレンズを含む複数のレンズで構成されるレンズ群１３と、レンズ群１３を駆動するレンズ駆動部１５と、イメージセンサ１９と、コーデック（ＣＯＤＥＣ）２１と、画像処理する信号処理回路２２と、液晶表示装置（ＬＣＤ２３）２３と、制御部１１が実行するためのプログラム等を記憶するＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌe  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２５と、制御部１１の作業領域として用いられるＳＤＲＡＭ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２７と、メモリカード２９Ａが装着されるカードインターフェース（Ｉ／Ｆ）２９と、ユーザの操作を受け付ける操作部３５と、デジタルスチルカメラ１の全体に電力を供給するバッテリ４１と、を含む。
【００１８】
レンズ群１３は、デジタルスチルカメラ１本体の前面に設けられ、ＬＣＤ２３は、レンズ群１３が設けられる面とは反対のデジタルスチルカメラ１の背面に設けられる。レンズ群１３は、レンズ駆動部１５により制御される。レンズ群１３は、デジタルスチルカメラ１が駆動していないときは、本体内部に収納されている。レンズ駆動部１５は、起動時の初期化処理において、レンズ群１３を本体外部に突出させる。さらに、レンズ群１３は、ズームレンズを調整することにより、撮像範囲を変更するズーム機構を有する。
【００１９】
イメージセンサ１９は、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）イメージセンサ等の光電変換素子であり、その結像面がレンズ群１３の光軸に対して垂直となる。イメージセンサ１９は、レンズ群１３を介して結像面に結像する被写体の光学画像を光電変換し、画像データを制御部１１に出力する。制御部１１は、イメージセンサ１９から出力される画像データを受け付け、画像データをＳＤＲＡＭ２７に記憶する。ここでの画像データは、例えば、１画素がＲ（赤）Ｇ（緑）Ｂ（青）で構成されるビットマップ形式のデータである。なお、イメージセンサ１９は、ＣＭＯＳイメージセンサに限定されるものではなく、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）イメージセンサを用いてもよい。この場合、ＣＣＤイメージセンサは、アナログの信号を出力するので、アナログ／デジタル変換器によってＣＣＤイメージセンサが出力するアナログの信号をデジタルの画像データに変換すればよい。なお、ここでは、光電変換素子としてのＣＭＯＳイメージセンサが出力するデジタルの画像データ、ＣＣＤイメージセンサが出力するアナログの信号を、総称して画像信号という。
【００２０】
イメージセンサ１９は、制御部１１により制御され、光電変換する時間が制御される。具体的には、制御部１１は、イメージセンサ１９に光電変換を開始させる場合、レンズ群１３とイメージセンサ１９との間に設けられたシャッタを開放する。これにより、イメージセンサ１９が光電変換を開始する。制御部１１は、光電変換させる時間が経過すると、シャッタと閉じ、イメージセンサ１９に画像データを出力させる。制御部１１は、長時間露光機能で撮像する場合、ユーザにより操作部３５に入力された時間の間、シャッタを開放する。これにより、イメージセンサ１９は、ユーザにより操作部３５に入力された時間の間光電変換する。
【００２１】
イメージセンサ１９は、動画像を撮像する場合、所定の時間間隔で１フレームの画像データを出力する。フレームとは、動画像を構成する単位であり、１フレームは１枚の画像を意味する。また、フレームはフィールドに置き換えることができる。所定の時間間隔とは、フレームレートが５ＦＰＳであれば、１／５秒である。ここでは、動画像をスルー画像という。
【００２２】
信号処理回路２２は、ＳＤＲＡＭ２７に記憶された画像データを読み出し、画像データに対して種々の信号処理を施し、輝度信号と色差信号とで表される表色系のＹＵＶ形式に変換する。信号処理回路２２は、ＹＵＶ形式の画像データをＳＤＲＡＭ２７に記憶する。
【００２３】
制御部１１は、ＳＤＲＡＭ２７に記憶されたＹＵＶ形式の画像データからＲＧＢ信号を生成し、ＬＣＤ２３に出力する。これにより、ＬＣＤ２３にイメージセンサ１９が被写体を撮像して出力する画像が表示される。なお、ＬＣＤ２３に代えて、有機ＥＬ（ＥｌｅｃｔｒｏＬｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイを用いてもよい。
【００２４】
コーデック２１は、制御部１１により制御され、ＳＤＲＡＭ２７に記憶されたＹＵＶ形式の画像データを読出し、圧縮符合化し、画像データを圧縮符号化した符号化データをＳＤＲＡＭ２７に記憶する。ここでは、画像データをＪＰＥＧ方式で圧縮符号化する。また、コーデック２１は、動画像を記憶する場合、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）圧縮方式で、複数のフレームを圧縮符号化する。この場合には、ＧＯＰ（Ｇｒｏｕｐ  ｏｆ  Ｐｉｃｔｕｒｅ）単位で圧縮符号化された符号化データがＳＤＲＡＭ２１に記憶される。なお、静止画像または動画像の画像データの圧縮方式はこれらに限定されることなく、他の圧縮方式を用いるようにしてもよい。
【００２５】
カードＩ／Ｆ２９は、不揮発性メモリを備えたメモリカード２９Ａが装着される。制御部１１は、カードＩ／Ｆ２９を介して、メモリカード２９Ａにアクセス可能であり、ＳＤＲＡＭ２７に記憶された符号化データをメモリカード２９Ａに記憶したり、または、メモリカード２９Ａに記憶された符号化データを読み出してＳＤＲＡＭ２７に記憶したりする。
【００２６】
操作部３５は、撮像を開始する指示を受け付けるためのシャッタボタン３５Ａを含む複数のキーを含み、ユーザの操作を受け付ける。操作部３５は、デジタルスチルカメラ１を撮像補助モードに設定するための指示が予め割り当てられたモード設定キーを含む。なお、操作部３５は、ＬＣＤ２３上に重畳されたタッチパネルを含むようにしてもよい。
【００２７】
バッテリ４１は、一次電池または二次電池であり、デジタルスチルカメラ１の全体に電力を供給する。制御部１１は、バッテリ４１の出力電圧Ｖ１を検出し、バッテリ４１の残容量を算出する。バッテリ４１は、デジタルスチルカメラ１本体に着脱可能であってもよい。
【００２８】
制御部１１は、ＥＥＰＲＯＭ２５に記憶された撮像プログラムを実行することにより、撮像補助機能を実現する。本実施の形態におけるデジタルスチルカメラ１は、撮像モードを、通常モードと撮像補助モードとのいずれかに切り換える。制御部１１は、撮像モードが撮像補助モードに切り換えられているときに、撮像補助機能を実現する。
【００２９】
なお、撮像プログラムをＥＥＰＲＯＭ２５に記憶する例を説明するが、ＥＥＰＲＯＭ２５に限られず、メモリカード２９Ａに記憶された撮像プログラムを実行するようにしても良い。さらに、撮像プログラムを記憶する記録媒体としては、メモリカード２９Ａに限られず、磁気テープ、フレキシブルディスク、光ディスク（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）／ＭＯ（Ｍａｇｎｅｔｉｃ  Ｏｐｔｉｃａｌ  Ｄｉｓｃ／ＭＤ（Ｍｉｎｉ  Ｄｉｓｃ）／ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ））、ＩＣカード（メモリカードを含む）、光カード、マスクＲＯＭ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）などであってもよい。
【００３０】
図２は、制御部が有する機能の一例を示す機能ブロック図である。図２に示す機能は、制御部１１が撮像プログラムを実行することにより、制御部１１に実現される。なお、制御部１１に代えて、図２に示した機能を回路で実現するようにしてもよい。
【００３１】
図２を参照して、制御部１１は、レンズ駆動部１５およびイメージセンサ１９を制御する撮像制御部５１と、ユーザによる操作を受け付ける操作受付部５３と、ＬＣＤ２３を制御する表示制御部５５と、対象領域抽出部５７と、レイアウト情報を生成するレイアウト情報決定部５９と、ユーザが撮像を指示する操作を補助する補助部６１と、を含む。
【００３２】
操作受付部５３は、ユーザが操作部３５が有するシャッタボタン３５Ａを半押すると、フォーカス指示を撮像制御部５１に出力し、ユーザがシャッタボタン３５Ａを全押すると、ユーザによる撮像を指示する操作を受け付け、撮像指示を撮像制御部５１に出力する。
【００３３】
撮像制御部５１は、操作部３５からフォーカス指示が入力されると、イメージセンサ１９に所定の時間間隔で画像データを出力させ、取得される画像データのコントラストが高くなるようにレンズ駆動部１５を制御して、レンズ群１３のフォーカスレンズを調整する、いわゆるオートフォーカス機能によりフォーカスを合せる。撮像制御部５１は、ユーザがシャッタボタン３５Ａを全押しする前の段階、換言すれば、操作受付部５３から撮像指示が入力される前の段階では、イメージセンサ１９に所定時間間隔で画像データを出力させ、イメージセンサ１９により出力される画像データを表示制御部５５および後述する顔領域抽出部６５に出力する。ここでは、操作受付部５３から撮像指示が入力される前の段階で、イメージセンサ１９が所定時間間隔で出力する画像データの画像を、スルー画像という。
【００３４】
なお、オートフォーカス機能の方式は、これに限定されることなく、他の方式を用いるようにしてもよい。例えば、赤外線センサまたは超音波センサ等を用いて被写体までの距離を測定することによりフォーカスを合せる、いわゆるアクティブ方式のオートフォーカス機能を用いてもよい。
【００３５】
撮像制御部５１は、操作受付部５３から撮像指示が入力されると、レンズ駆動部１５およびイメージセンサ１９を制御して、イメージセンサ１９に予め定められたシャッタ速度に対応する撮像時間だけ光電変換（露光）させ、イメージセンサ１９が出力する画像データを取得する。具体的には、撮像制御部５１は、操作受付部５３から撮像指示が入力されると、フォーカスレンズを固定し、予め設定されたシャッタ速度に対応する撮像時間の間、レンズ群１３に含まれるシャッタを開放することによってイメージセンサ１９による光電変換を開始させる。そして、撮像制御部５１は、撮像時間が経過するとシャッタを閉鎖し、イメージセンサ１９が出力する画像データを取得し、取得した画像データ（撮像画像）を表示制御部５５に出力する。また、ユーザが操作部３５に格納指示を入力する場合には、撮像制御部５１は、取得した画像データをＥＥＰＲＯＭ２５に格納する。これにより、ＥＥＰＲＯＭ２５に画像８１が記憶される。
【００３６】
操作受付部５３は、デジタルスチルカメラ１が画像を再生する再生モードに設定されている状態で、ユーザが操作部３５にレイアウト生成指示を入力すると、レイアウト生成指示を対象領域抽出部５７に出力する。具体的には、操作受付部５３は、ＥＥＰＲＯＭ２５に記憶された画像８１の識別情報を表示するリスト画面をＬＣＤ２３に表示し、画像８１の識別情報の選択を受け付ける。そして、識別情報が選択された状態で、ユーザが、操作部３５が有し、レイアウト生成指示が割り当てられたキーを押下すると、ユーザにより選択された識別情報を含むレイアウト生成指示を対象領域抽出部５７に出力する。ここで、リスト画面は、画像８１を縮小したサムネイルを識別情報として含む画面である。
【００３７】
対象領域抽出部５７は、操作受付部５３からレイアウト生成指示が入力されると、レイアウト生成指示に含まれる識別情報で特定される画像８１をＥＥＰＲＯＭ２５から読出し、画像８１から人の顔が表された領域を対象領域として抽出する。人の顔が表された領域を抽出する方法としては、色に基づき抽出する方法と、形状に基づき抽出する方法のいずれであってもよい。色に基づき抽出する方法は、例えば、人の肌の色の範囲を予め定めておき、その範囲に含まれる色の画素の集合からなる領域を抽出する方法である。また、形状に基づき抽出する方法は、人の顔の輪郭のパターンを複数種類準備しておき、そのパターンと一致するパターンを画像８１から抽出する方法である。対象領域抽出部５７は、抽出した対象領域の画像８１中の位置をレイアウト情報決定部５９に出力する。対象領域抽出部５７は、画像８１から複数の対象領域を抽出する場合は、複数の対象領域それぞれの画像８１中の位置をレイアウト情報決定部５９に出力する。
【００３８】
レイアウト情報決定部５９は、対象領域抽出部５７から入力される少なくとも１つの対象領域の画像８１中の位置に基づいて、レイアウト情報を生成し、生成されたレイアウト情報をＥＥＰＲＯＭ２５に記憶する。具体的には、レイアウト情報決定部５９は、対象領域抽出部５７により抽出された少なくとも１つの対象領域に含まれる画素の値を「１」とし、他の画素の値を「０」とした画像をレイアウト情報として生成し、ＥＥＰＲＯＭ２５に記憶する。これにより、ＥＥＰＲＯＭ２５にレイアウト情報８３が記憶される。レイアウト情報決定部５９が、ＥＥＰＲＯＭ２５にレイアウト情報８３を記憶する際に、ファイル名を入力する領域を含む操作画面をＬＣＤ２３に表示し、ユーザが操作部３５に入力するファイル名を受け付け、レイアウト情報８３に受け付けられたファイル名を付して記憶する。これにより、ユーザは、ファイル名からレイアウト情報８３を識別することができ、そのレイアウト情報８３が、画像中の顔の領域の位置を知ることができる。このため、ＥＥＰＲＯＭ２５にレイアウト情報８３が複数記憶されている場合に、便利である。
【００３９】
また、操作受付部５３は、ユーザにより操作部３５が有するモード設定キーが押下されると、撮像モードを撮像補助モードに切り換える。操作受付部５３は、撮像モードを撮像補助モードに切り換える場合、ＥＥＰＲＯＭ２５に記憶されるレイアウト情報８３の識別情報を選択可能に表示するレイアウトリスト画面をＬＣＤ２３に表示し、レイアウト情報８３の識別情報の選択を受け付ける。そして、レイアウト情報８３の識別情報が選択された状態で、ユーザが、操作部３５が有し、レイアウト決定指示が割り当てられたキーが押下されると、ユーザにより選択されたレイアウト情報８３の識別情報を含むレイアウト決定指示を補助部６１に出力する。ここでは、レイアウトリスト画面は、レイアウト情報８３の画像を縮小したサムネイルを識別情報として含む画面である。また、レイアウトリスト画面は、ファイル名のみを列挙するものであってもよいし、サムネイルに加えてファイル名を表示するものであってもよい。
【００４０】
補助部６１は、スーパーインポーズ部６３と、顔領域抽出部６５と、自動撮像部６７と、を含む。スーパーインポーズ部６３は、操作受付部５３からレイアウト決定指示が入力されると、レイアウト決定指示に含まれる識別情報で特定されるレイアウト情報８３をＥＥＰＲＯＭ２５から読み出し、表示制御部５５が出力するスルー画像にレイアウト情報８３の画像をスーパーインポーズする。例えば、オンスクリーンディスプレイ機能を用いて表示制御部５５が出力するスルー画像にレイアウト情報８３の画像をスーパーインポーズする。
【００４１】
図３は、スルー画像にレイアウト情報８３の画像がスーパーインポーズされた画像の一例を示す図である。図３を参照して、画像１０１は、全体にスルー画像を表示する例を示しており、対象領域１０３，１０５を、それらにハッチングを付して示している。対象領域１０３，１０５は、スルー画像が透けて見える画像であることが好ましい。また、対象領域１０３，１０５は、その輪郭のみで構成するようにしてもよい。スーパーインポーズ部６３により、スルー画像に対象領域１０３，１０５がスーパーインポーズされるので、ユーザは、スルー画像に含まれる被写体の顔の領域が、対象領域１０３，１０５の中に入るように、デジタルスチルカメラの向きおよびズーム量を変更する操作をすればよく、撮像範囲を定める操作が容易となる。
【００４２】
図２に戻って、顔領域抽出部６５は、撮像制御部５１からスルー画像が入力される。顔領域抽出部６５は、スルー画像に含まれるフレームから顔領域を、対象領域抽出部５７と同様にして抽出し、顔領域のフレーム中の位置を自動撮像部６７に出力する。顔領域抽出部６５は、フレームから複数の顔領域を抽出する場合は、複数の顔領域それぞれのフレーム中の位置を自動撮像部６７に出力する。具体的には、フレーム中の顔領域に含まれる画素の値を「１」とし、他の画素の値を「０」とした画像を自動撮像部６７に出力する。顔領域抽出部６５は、スルー画像は連続する複数のフレームからなるので、複数のフレームのうちから所定時間間隔でフレームを抽出し、フレームを抽出するごとに、抽出されたフレームから顔領域を抽出し、顔領域のフレーム中の位置を自動撮像部６７に出力する。なお、スルー画像に含まれる複数のフレームすべてから顔領域を抽出するようにしてもよい。
【００４３】
自動撮像部６７は、操作受付部５３からレイアウト決定指示が入力されると、レイアウト決定指示に含まれる識別情報で特定されるレイアウト情報８３の画像をＥＥＰＲＯＭ２５から読み出し、読み出されたレイアウト情報８３と顔領域抽出部６５から入力される顔領域のフレーム中の位置と比較する。自動撮像部６７は、レイアウト情報８３で定められる対象領域の中に顔領域抽出部６５から入力される顔領域が含まれることを条件に、撮像制御部５１に撮像指示を出力する。レイアウト情報８３によって複数の対象領域が定められている場合には、複数の対象領域それぞれに顔領域抽出部６５から入力される顔領域が含まれる場合に、撮像指示を撮像制御部５１に出力する。撮像制御部５１は、撮像指示が入力されると、被写体を撮像するので、ユーザがシャッタボタン３５Ａを全押しする操作をしなくても、被写体の顔が、レイアウト情報８３で定められる対象領域に含まれた時点で、撮像される。さらに、ユーザによるシャッタボタン３５Ａを全押しする操作によって、デジタルスチルカメラ１が手振れして、撮像範囲が変動するのを防止することができる。
【００４４】
図４は、レイアウト生成処理の流れの一例を示すフローチャートである。レイアウト生成処理は、制御部１１が撮像プログラムを実行することにより制御部１１により実行される処理である。図４を参照して、制御部１１は、画像が選択されたか否かを判断する。画像が選択されるまで待機状態となり（ステップＳ０１でＮＯ）、画像が選択されたならば処理をステップＳ０２に進める。ＥＥＰＲＯＭ２５に記憶された画像８１の識別情報を表示するリスト画面をＬＣＤ２３に表示し、画像８１の識別情報の選択を受け付ける。そして、識別情報が選択された状態で、ユーザが、操作部３５に含まれ、レイアウト生成指示が割り当てられたキーを押下すると、画像の選択を受け付ける。ここでは、リスト画面は、画像８１を縮小したサムネイルを識別情報として含む画面である。
【００４５】
ステップＳ０２においては、選択された画像をＥＥＰＲＯＭ２５から読み出す。そして、読み出された画像から対象領域を抽出する（ステップＳ０３）。対象領域は、人の顔が表された領域である。そして、抽出した対象領域の画像８１中の位置に基づいて、レイアウト情報を生成する（ステップＳ０４）。画像８１から複数の対象領域を抽出する場合は、複数の対象領域それぞれの画像８１中の位置に基づいてレイアウト情報を生成する。レイアウト情報は、画像８１より抽出された対象領域に含まれる画素の値を「１」とし、他の画素の値を「０」とした画像としている。そして、生成されたレイアウト情報をＥＥＰＲＯＭ２５に記憶する（ステップＳ０５）。
【００４６】
図５は、撮像補助処理の流れの一例を示すフローチャートである。撮像補助処理は、制御部１１が撮像プログラムを実行することにより制御部１１により実行される処理である。図５を参照して、制御部１１は、撮像モードが撮像補助モードか否かを判断する。撮像モードが撮像補助モードに切り換えられるまで待機状態となり（ステップＳ１１でＮＯ）、撮像補助モードに切り換えられると（ステップＳ１１でＹＥＳ）、処理をステップＳ１２に進める。すなわち、撮像補助処理は、撮像モードが撮像補助モードに切り換えられることを条件に実行される処理である。
【００４７】
ステップＳ１２においては、レイアウト選択指示を受け付けたか否かを判断する。レイアウト選択指示を受け付けたならば処理をステップＳ１３に進めるが、そうでなければ処理をステップＳ１４に進める。レイアウト選択指示は、操作部３５が備えるレイアウト選択指示が予め割り当てられたキーをユーザが押下することにより制御部１１により受け付けられる。ステップＳ１３においては、レイアウトリスト画面をＬＣＤ２３に表示する。レイアウトリスト画面は、ＥＥＰＲＯＭ２５に記憶されるレイアウト情報８３の識別情報を選択可能に表示する画面である。ここでは、レイアウト情報８３の識別情報を、レイアウト情報８３の画像を縮小したサムネイルとしている。
【００４８】
次に、レイアウトリスト画面に表示された識別情報の選択を受け付けたか否かを判断する（ステップＳ１４）。ユーザが、操作部３５が備えるレイアウト決定指示が割り当てられたキーを押下すると、ユーザにより選択されたレイアウト情報８３の識別情報の選択を受け付ける。選択を受け付けるまで待機状態となり（ステップＳ１４でＮＯ）、選択を受け付けると（ステップＳ１４でＹＥＳ）、処理をステップＳ１５に進める。
【００４９】
ステップＳ１５においては、ステップＳ１４において選択されたレイアウト情報をＥＥＰＲＯＭ２５から読み出し、処理をステップＳ１７に進める。
【００５０】
一方、ステップＳ１６においては、レイアウト選択指示が受け付けられなかった場合であり、この場合にはデフォルトのレイアウト情報８３をＥＥＰＲＯＭ２５から読み出し、処理をステップＳ１７に進める。すなわち、処理をステップＳ１７に進める場合、１つのレイアウト情報８３が決定されている。
【００５１】
ステップＳ１７においては、ＬＣＤ２３に表示されているスルー画像にステップＳ１５またはステップＳ１６において読み出されたレイアウト情報８３の画像をスーパーインポーズする。例えば、オンスクリーンディスプレイ機能を用いてスルー画像にレイアウト情報８３の画像をスーパーインポーズする。スルー画像にレイアウト情報８３で定められる対象領域がスーパーインポーズされるので、ユーザは、スルー画像に含まれる被写体の顔の領域が、対象領域の中に入るように、デジタルスチルカメラ１の向きおよびズーム量を変更する操作をすればよく、撮像範囲を定める操作が容易となる。
【００５２】
ステップＳ１８においては、スルー画像の１つのフレームを取得する。そして、取得されたフレームから顔領域を抽出する（ステップＳ１９）。フレームから複数の顔領域を抽出する場合は、複数の顔領域を抽出する。そして、抽出された顔領域がステップＳ１５またはステップＳ１６において読み出されたレイアウト情報８３で定められる対象領域内に含まれるか否かを判断する。顔領域が対象領域内に含まれるならば処理をステップＳ２１に進めるが、そうでなければ処理をステップＳ１７に戻す。レイアウト情報８３により複数の対象領域が定められている場合には、複数の対象領域それぞれにステップＳ１９において抽出された顔領域が含まれる場合に、処理をステップＳ２１に進める。
【００５３】
ステップＳ２１においては、レンズ駆動部１５およびイメージセンサ１９を制御して、撮像する。そして、イメージセンサ１９が出力する画像を取得し（ステップＳ２２）、取得した画像をＬＣＤ２３に表示する（ステップＳ２３）。ユーザがシャッタボタン３５Ａを全押しする操作をしなくても、被写体の顔が、レイアウト情報８３で定められる対象領域に含まれた時点で、撮像されるので、シャッターシャンスを逃すことなく、被写体を撮像した画像をレイアウト情報８３により定められた構図とすることができる。
【００５４】
ステップＳ２４においては、格納指示を受け付けたか否かを判断する。ユーザが、操作部３５に予め格納指示が割り当てられたキーを押下すると、格納指示を受け付ける。格納指示を受け付けたならば処理をステップＳ２５に進めるが、そうでなければ処理を終了する。ステップＳ２５においては、ステップＳ２２において取得された画像をＥＥＰＲＯＭ２５に格納し、処理を終了する。
【００５５】
なお、上述した実施の形態においては、補助部６１が、スーパーインポーズ部６３と、顔領域抽出部６５および自動撮像部６７の組と、を含む場合を例に示したが、補助部６１は、スーパーインポーズ部６３のみを含むようにしてもよい。この場合、図５の撮像補助処理において、ステップＳ１８〜ステップＳ２０に代えて、ユーザがシャッタボタン３５Ａを押下するまで待機状態となり、シャッタボタン３５Ａが押下されると処理をステップＳ２１に進める処理が追加される。また、補助部６１が、顔領域抽出部６５および自動撮像部６７の組のみを含むようにしてもよい。この場合、図５の撮像補助処理において、ステップＳ１７の処理は実行されない。
【００５６】
また、本実施の形態においては、レイアウト情報８３をＥＥＰＲＯＭ２５に記憶するようにしたが、レイアウト情報８３をメモリカード２９Ａに記憶するようにしてもよい。この場合には、例えば、別のデジタルカメラで撮像された画像に基づき生成されたレイアウト情報８３を用いることができる。
【００５７】
また、本実施の形態においては、デジタルスチルカメラ１に入力する操作の一例として、撮像操作指示をシャッタボタン３５Ａを押下する操作とする等したが、赤外線を利用したリモートコントローラを用いる等、無線で操作を入力するようにしても良い。
【００５８】
また、本実施の形態においては、対象領域として人の顔が表された領域を抽出する例を示したが、対象領域として抽出される画像は、人の顔に限らず、身体が表された領域であってもよいし、動物、植物や風景等が表された領域であってもよい。
【００５９】
また、本実施の形態においては、補助の方法としてスルー画像と対象領域をスーパーインポーズしているが、それに代えて、またはそれに加えて、スルー画像の対象物体（人の顔など）が対象領域の中に入ると、音を鳴らしたり、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）を点滅させたりするなどして報知するようにしてもよい。
【００６０】
また、上述した実施の形態においては撮像装置の一例としてデジタルスチルカメラ１を説明したが、図４に示したレイアウト生成処理および図５に示した撮像補助処理をデジタルスチルカメラ１が実行する撮像方法およびその撮像方法を制御部１１に実行させるための撮像プログラムとして発明を捉えることができるのはいうまでもない。
【００６１】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００６２】
【図１】本発明の実施の形態の１つにおけるデジタルスチルカメラの構成の概略を示すブロック図である。
【図２】制御部が有する機能の一例を示す機能ブロック図である。
【図３】スルー画像にレイアウト情報の画像がスーパーインポーズされた画像の一例を示す図である。
【図４】レイアウト生成処理の流れの一例を示すフローチャートである。
【図５】撮像補助処理の流れの一例を示すフローチャートである。
【符号の説明】
【００６３】
１  デジタルスチルカメラ、１１  制御部、１３  レンズ群、１５  レンズ駆動部、１９  イメージセンサ、２１  コーデック、２２  信号処理回路、２３  ＬＣＤ、２５  ＥＥＰＲＯＭ、２７  ＳＤＲＡＭ、２９  カードＩ／Ｆ、２９Ａ  メモリカード、３５  操作部、３５Ａ  シャッタボタン、４１  バッテリ、５１  撮像制御部、５３  操作受付部、５５  表示制御部、５７  対象領域抽出部、５９  レイアウト情報決定部、６１  補助部、６３  スーパーインポーズ部、６５  顔領域抽出部、６７  自動撮像部、８１  画像、８３  レイアウト情報。
【図１】
2011114757.tif 000003
【図２】
2011114757.tif 000004
【図３】
2011114757.tif 000005
【図４】
2011114757.tif 000006
【図５】
2011114757.tif 000007