(57)【要約】【課題】  セルフタイマー撮影において、撮影範囲を自動で調整することが可能な撮像装置を提供すること。【解決手段】  ユーザからの撮影指示に基づいて撮像素子から出力される画像を記録する撮像装置であって、撮像素子から出力される画像から被写体を検出する被写体検出手段と、被写体検出手段によって検出された被写体に基づいてパラメータを設定し、パラメータを用いて自動光学ズーム制御を行う光学ズーム制御手段とを備える。  第１のモードにおいて、被写体検出手段は、撮影指示後に所定の条件を満たした後に取得される第１の画像から被写体を検出する。光学ズーム制御手段は、第１の画像から検出された被写体に基づいて設定されたパラメータを用いて自動光学ズーム制御を行う。【選択図】  図４
2019029998.tif 000002
【特許請求の範囲】
【請求項１】
ユーザからの撮影指示に基づいて撮像素子から出力される画像を記録する撮像装置であって、
前記撮像素子から出力される画像から被写体を検出する被写体検出手段と、
前記被写体検出手段によって検出された被写体に基づいてパラメータを設定し、前記パラメータを用いて自動光学ズーム制御を行う光学ズーム制御手段とを備え、
第１のモードにおいて、
前記被写体検出手段は、
前記撮影指示後に所定の条件を満たした後に取得される第１の画像から被写体を検出し、
前記光学ズーム制御手段は、
前記第１の画像から検出された前記被写体に基づいて設定された前記パラメータを用いて前記自動光学ズーム制御を行うことを特徴とする撮像装置。
【請求項２】
前記所定の条件は、前記撮影指示からの所定時間経過であることを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記所定の条件は被写体の数の増加であり、
被写体の数の増加は、前記被写体検出手段により検出されることを特徴とする請求項１に記載の撮像装置。
【請求項４】
前記被写体検出手段は、前記画像からの被写体の検出を周期的に行うことで被写体の数の増加を検出し、
前記被写体の数が前回よりも増加していることが検出された画像を前記第１の画像として用いることを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記光学ズーム制御手段は、前記第１の画像から検出された前記被写体に基づいて前記パラメータが設定されるまでの間、仮のパラメータに基づいて前記自動光学ズーム制御
を行うことを特徴とする請求項１乃至４のいずれか１項に記載の撮像装置。
【請求項６】
前記パラメータは、被写体の基準サイズと被写体の基準位置との少なくともいずれかであることを特徴とする請求項１乃至５のいずれか１項に記載の撮像装置。
【請求項７】
前記パラメータは被写体の基準サイズであり、
前記光学ズーム制御手段による前記自動光学ズーム制御により、前記被写体検出手段により検出される前記被写体のサイズが、前記基準サイズに近づくことを特徴とする請求項６に記載の撮像装置。
【請求項８】
前記パラメータは被写体の基準位置であり、
前記光学ズーム制御手段による前記自動光学ズーム制御により、前記被写体検出手段により検出される前記被写体の位置が、前記基準位置に近づくことを特徴とする請求項６に記載の撮像装置。
【請求項９】
前記被写体検出手段により検出された前記被写体を含む範囲にトリミング範囲を設定する設定手段と、
前記設定手段により設定されたトリミング範囲を前記画像から切り出す処理を行うトリミング手段と、
前記トリミング手段により切り出された前記トリミング範囲の画像を記録する記録手段と、を備えることを特徴とする請求項１乃至８のいずれか１項に記載の撮像装置。
【請求項１０】
前記光学ズーム制御手段は、前記トリミング範囲のサイズに基づいて前記パラメータを設定することを特徴とする請求項９に記載の撮像装置。
【請求項１１】
前記光学ズーム制御手段は、前記トリミング範囲のサイズと前記被写体検出手段により検出された被写体のサイズに基づいて前記パラメータを設定することを特徴とする請求項９に記載の撮像装置。
【請求項１２】
前記光学ズーム制御手段は、前記トリミング範囲のサイズと前記被写体検出手段により検出された被写体の位置に基づいて前記パラメータを設定することを特徴とする請求項９に記載の撮像装置。
【請求項１３】
前記トリミング範囲の大きさは、前記記録手段により記録される記録サイズに基づいて決定されることを特徴とする請求項９に記載の撮像装置。
【請求項１４】
前記設定手段は、前記被写体検出手段により検出された前記被写体の位置と大きさの少なくともいずれかに応じて前記トリミング範囲の大きさを変更することが可能であることを特徴とする請求項９項に記載の撮像装置。
【請求項１５】
前記設定手段は、光学ズーム位置をワイド端としても前記被写体検出手段で検出した被写体が前記トリミング範囲に包含されないと判定すると、前記トリミング範囲の大きさを大きくすることを特徴とする請求項１４に記載の撮像装置。
【請求項１６】
前記第１のモードは撮影指示後、撮影条件を満たしたタイミングで撮影処理が実行されるモードであることを特徴とする請求項１乃至１５のいずれか１項に記載の撮像装置。
【請求項１７】
撮影指示をうけたタイミングで撮影処理が実行される第２のモードを備え、
前記第２のモードにおいて、
前記被写体検出手段は、前記撮影指示前に取得される第２の画像から被写体を検出し、前記光学ズーム制御手段は前記第２の画像から検出された前記被写体に基づいて設定された前記パラメータを用いて前記自動光学ズーム制御を行うことを特徴とする請求項１乃至１６のいずれか１項に記載の撮像装置。
【請求項１８】
ユーザからの撮影指示に基づいて撮像素子から出力される画像を記録する撮像装置の制御方法であって、
前記撮像素子から出力される第１の画像から被写体を検出する工程と、
前記被写体を検出する工程において検出された被写体に基づいてパラメータを設定する工程と、
前記パラメータを用いて自動光学ズーム制御を行う工程と、を有し、
第１のモードにおいて、
前記第１の画像は、前記撮影指示後に所定の条件を満たした後に取得され、
前記パラメータは、前記第１の画像から検出された前記被写体に基づいて設定されることを特徴とする制御方法。
【請求項１９】
ユーザからの撮影指示に基づいて撮像素子から出力される画像を記録する撮像装置を制御するプログラムであって、
前記撮像素子から出力される第１の画像から被写体を検出する工程と、
前記被写体を検出する工程において検出された被写体に基づいてパラメータを設定する工程と、
前記パラメータを用いて自動光学ズーム制御を行う工程と、をコンピュータに実行させ、
第１のモードにおいて、
前記第１の画像は、前記撮影指示後に所定の条件を満たした後に取得され、
前記パラメータは、前記第１の画像から検出された前記被写体に基づいて設定されることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ズーム動作を制御する撮像装置及び撮像装置の制御方法等の技術に関するものである。
【背景技術】
【０００２】
従来、セルフタイマー撮影において、画面内で検出した被写体の情報に基づいて自動で撮影を行うオートシャッタ（自動撮影）機能を有する撮像装置がある。
【０００３】
特許文献１では、セルフタイマー撮影時に所定の領域に被写体を検出すると自動で撮影を行うオートシャッタ機能を搭載するカメラの構成が開示されている。
【０００４】
また、ズームレンズの駆動を伴う光学ズームと、撮影画像の中心領域を拡大する電子ズーム用いて、被写体の検出情報に応じて自動でズーム位置を変更するオートズーム機能を有する撮像装置がある。以下、光学ズーム動作と電子ズーム動作を総称してズーム動作という。
【０００５】
特許文献２では、被写体の大きさを一定に維持するオートズーム機能を搭載するカメラの構成が開示されている。特許文献２では、被写体の数や画面内の被写体の位置に対して設定される基準サイズと選択された構図に基づき、検出した被写体のサイズが基準サイズとなるようにオートズーム制御を行う方法が開示されている。
【０００６】
さらに、撮影画像の任意の領域に対して電子的な切り出し拡大（以下、電子トリミングという）を行う機能において、被写体の検出情報に応じて自動で切り出し領域を変更するオートトリミング（自動切り出し）機能を有する撮像装置がある。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１２−１２４７７１号公報
【特許文献２】特開２０１６−１２２０３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１に記載のカメラを用いる撮影では、セルフタイマーを用いて集合写真等を撮影する際に、カメラの向きやズームを調整して撮影者が撮影範囲を調整する必要がある。よって、特に被写体に対してカメラを設置できる場所が限られる場合に、撮影に手間がかかる。例えば、被写体から離れた場所にしかカメラを設置できない場合には手動でズーム操作を行って画角を調整したり、被写体よりも低い位置または高い位置にしか設置できない場合にはカメラを傾けて撮影範囲を調整したりする必要がある等、撮影に手間がかかる。
【０００９】
また、特許文献２に記載のカメラを用いて、カメラを置いた状態でオートズーム制御によって自動で被写体の大きさを調整する場合、ズーム動作では画面の中心付近に対して撮影範囲が拡大される。よって、この場合も、被写体が中心付近に収まるようにカメラの向きを調整する必要がある。
【００１０】
一方、オートトリミング機能のみで撮影範囲を調整すると、画像内で被写体が占める範囲が小さい場合、切り出し拡大後の画像の解像度が低下するため、画質の低下が大きくなる可能性がある。
【００１１】
上記課題に鑑みて、本発明は、セルフタイマー撮影において、被写体が所定の範囲に収まるように撮影範囲を自動で調整することが可能な撮像装置の提供を目的とする。
【課題を解決するための手段】
【００１２】
本発明に係るズーム制御装置は、ユーザからの撮影指示に基づいて撮像素子から出力される画像を記録する撮像装置であって、前記撮像素子から出力される画像から被写体を検出する被写体検出手段と、前記被写体検出手段によって検出された被写体に基づいてパラメータを設定し、前記パラメータを用いて自動光学ズーム制御を行う光学ズーム制御手段とを備え、第１のモードにおいて、前記被写体検出手段は、前記撮影指示後に所定の条件を満たした後に取得される第１の画像から被写体を検出し、前記光学ズーム制御手段は、前記第１の画像から検出された前記被写体に基づいて設定された前記パラメータを用いて前記自動光学ズーム制御を行うことを特徴とする。本発明のその他の側面については発明を実施するための形態で説明をする。
【発明の効果】
【００１３】
本発明によれば、セルフタイマー撮影において、被写体が所定の範囲に収まるように撮影範囲を自動で調整することが可能な撮像装置が提供できる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態に係るデジタルカメラの構成例を示すブロック図である。
【図２】焦点距離と、被写体距離ごとのフォーカスレンズ位置との関係を例示した図である。
【図３】オートズーム制御及びオートトリミング制御で調整する撮影範囲を説明する図である。
【図４】セルフタイマー機能の全体の処理例を示すフローチャートである。
【図５】被写体探索制御の処理を説明するフローチャートである。
【図６】オートズーム制御の処理を説明するフローチャートである。
【図７】基準サイズの取得処理の全体を示すフローチャートである。
【図８】水平方向被写体位置比率の取得処理を説明するフローチャートである。
【図９】垂直方向被写体位置比率の取得処理を説明するフローチャートである。
【図１０】ズーム動作を説明するフローチャートである。
【図１１】オートシャッタ制御の処理を説明するフローチャートである。
【図１２】デジタルカメラの起動から終了までの撮影シーケンスを説明するフローチャートである。
【図１３】セルフタイマーモードでない場合のオートズーム制御の処理を説明するフローチャートである。
【発明を実施するための形態】
【００１５】
（第１の実施形態）
以下に、本発明の一実施形態を添付図面に基づいて詳細に説明する。本実施形態の撮像装置は、オートズーム制御機能とオートトリミング機能とを併用して撮影範囲の調整を行う。
【００１６】
図１は、本実施形態における撮像装置の一例として、オートセルフタイマー機能を有するレンズ一体型のデジタルカメラ１００の構成例を示すブロック図である。
【００１７】
レンズ鏡筒１０１は、その内部にレンズ群を保持している。ズームレンズ１０２は、レンズ鏡筒１０１の光軸方向に移動することで焦点距離を調節し、光学的に画角を変更（ズーム位置を移動）する。フォーカスレンズ１０３は、レンズ鏡筒１０１の光軸方向に移動することで焦点調節を行う。防振レンズ（像ブレ補正用レンズ）１０４は、光軸に対して垂直な平面における移動により光軸を動かし、手ぶれ等に起因する像ブレを補正する。光量調節を行う絞り及びシャッタ１０５は光量を調節可能に構成されており、露出制御に用いられる。なお、本実施形態において、デジタルカメラ１００は、レンズ鏡筒１０１とカメラ本体部とが一体的に構成された撮像装置であるが、これに限定されるものではない。本実施形態は、カメラ本体部と、カメラ本体部に着脱可能な交換レンズとから構成される撮像システムにも適用可能である。
【００１８】
撮像素子１０６は、レンズ鏡筒１０１を通過した光を受光し、光電変換によって被写体像を電気信号に変換することで撮像信号を生成する撮像手段である。撮像素子１０６として、ＣＣＤ（電荷結合素子）型またはＣＭＯＳ（相補型金属酸化膜半導体）型のイメージセンサ等を用いることができる。撮像素子１０６により生成され、出力された撮像信号は、画像処理回路１０７に入力される。画像処理回路１０７は、入力された撮像信号に対して画素補間処理や色変換処理等の各種処理を行う。各種処理後の画像データは画像メモリ１０８へ出力され、記憶される。画像メモリ１０８は、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）やＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の記憶デバイスである。
【００１９】
表示部１０９は、ＴＦＴ型ＬＣＤ（薄膜トランジスタ駆動型液晶表示器）等を備えて構成され、撮影画像（画像データ）や、特定の情報（例えば、撮影情報等）を表示する。撮影画像に係るライブビュー等の情報表示により、撮影者が撮影範囲の調整（画角合わせ）を行うための電子ビューファインダ（ＥＶＦ）機能を実現している。
【００２０】
絞りシャッタ駆動部１１０は、画像処理回路１０７での画像処理によって得られた輝度情報に基づいて露出制御値（絞り値及びシャッタ速度）を演算し、演算結果に基づいて絞り及びシャッタ１０５を駆動する。これにより、自動露出（ＡＥ）制御が行われる。防振レンズ駆動部１１１は、ジャイロセンサ等の角速度センサによる振れ検出情報に基づいてデジタルカメラ１００に加わる振れ量を演算する。演算結果にしたがって、デジタルカメラ１００に加わる振れ量を低減するように防振レンズ１０４を駆動する。
【００２１】
フォーカスレンズ駆動部１１２は、フォーカスレンズ１０３を駆動する。本実施形態において、デジタルカメラ１００は、コントラスト方式で自動焦点調節（ＡＦ）制御を行う。つまりフォーカスレンズ駆動部１１２は、画像処理回路１０７での画像処理により得られた撮影光学系の焦点調節情報（コントラスト評価値）に基づいて、被写体にピントが合うようにフォーカスレンズ１０３を駆動する。ただし、本実施形態はこれに限定されるものではなく、コントラスト方式以外のＡＦ制御として、位相差ＡＦ方式でもよいし、また、コントラスト方式と他の方式との組み合わせ等、複数の方式を用いたＡＦ制御を行う構成でもよい。
【００２２】
ズームレンズ駆動部１１３は、ズーム操作指示に従ってズームレンズ１０２を駆動する。操作部１１７は、撮影者がカメラにズーミングを指示するためのズーム操作部材としてのズームレバーまたはズームボタン等を備える。システム制御部１１４は、ズーム指示操作に用いるズーム操作部材の操作量及び操作方向を検知して、ズーム駆動速度やズーム駆動方向を演算し、その演算結果に従ってズームレンズ１０２を光軸に沿って移動させる制御を行う。
【００２３】
撮影動作によって生成された画像データは、インターフェース部（以下、Ｉ／Ｆ部と呼ぶ）１１５を介して記録部１１６に送られて記録される。画像データは、外部記録媒体またはデジタルカメラ１００に内蔵されている不揮発性のメモリ１１８、あるいはそれらの両方に記録される。外部記録媒体としては、デジタルカメラ１００に装着して使用されるメモリカード等を用いることができる。また、不揮発性のメモリ１１８は、デジタルカメラ１００に内蔵されている記憶媒体である。メモリ１１８は、プログラムデータや画像データの他に、デジタルカメラ１００の設定情報や、後述するオートズーム機能におけるパラメータの情報を記憶する。
【００２４】
操作部１１７は、上述のズーム操作部材に加えて、撮影開始を指示するレリーズスイッチ等を含む。操作部１１７からの信号は、後述のシステム制御部１１４に送られる。
【００２５】
システム制御部１１４は、ＣＰＵ（中央演算処理装置）等の演算装置を備える。システム制御部１１４は、撮影者の操作に応じて各部に制御命令を送ることによりデジタルカメラ１００全体を制御する。システム制御部１１４は、メモリ１１８に記憶されている各種の制御プログラム、例えば撮像素子１０６の制御やＡＥ／ＡＦ制御、ズーム制御、セルフタイマー制御等を行うためのプログラムを実行する。操作部１１７のズーム操作部材が操作されると光学ズーム制御部１１９及び電子トリミング制御部１２０によってズーム動作が行われる。
【００２６】
光学ズームによる画角変更時に合焦状態を維持するには、レンズ鏡筒１０１がリアフォーカスタイプである場合、ズームレンズ１０２の位置に応じてフォーカスレンズ１０３を適正なフォーカス位置へ移動させる必要がある。このような制御をコンピュータズーム（ＣＺ）制御といい、システム制御部１１４における光学ズーム制御部１１９が行う。図２は、ズームレンズの焦点距離と被写体距離ごとのフォーカス位置との関係を例示する図である。図２では、ズームレンズの焦点距離と、ピントが合うフォーカス位置との関係を、被写体までの距離ごとに示すデータテーブルとしてグラフ化して示す。本実施形態において、このテーブルをフォーカスカムテーブルと称する。図２において、横軸はズーム位置に対応する焦点距離を示し、縦軸はフォーカス位置を示す。各グラフ線の横には、デジタルカメラ１００から被写体までの距離（被写体距離）を例示する。
【００２７】
システム制御部１１４は、ＡＦ制御を行う際にフォーカスレンズ駆動部１１２を制御して、フォーカスレンズ１０３を所定の範囲において移動させることによりスキャン動作を行う。スキャン動作中に得られるコントラスト評価値等を用いて既知の方法により、合焦点であるフォーカス位置が検出される。そのときのズーム位置及びフォーカス位置を用い、フォーカスカムテーブルを参照することにより、被写体距離を計測することができる。
【００２８】
次に、システム制御部１１４におけるオートセルフタイマー機能に関連する制御について説明する。本実施形態において、オートセルフタイマー機能はオートズーム処理、オートシャッタ処理、オートトリミング処理を制御することで、撮影者による細かな撮影範囲調整を必要とせずにセルフタイマーを用いた人物撮影を行うことを可能にする。
【００２９】
図１に示すように、システム制御部１１４は、光学ズーム制御部１１９、電子トリミング制御部１２０、トリミング枠制御部１２１、オートセルフタイマー制御部１２２、被写体検出部１２３を備える。さらに、オートセルフタイマー制御部１２２は、オートズーム制御部１２４、オートシャッタ制御部１２５、オートトリミング制御部１２６を備える。
【００３０】
本実施形態のデジタルカメラ１００は、光学ズーム機能及び電子ズーム機能を有しており、光学ズーム制御部１１９及びズームレンズ駆動部１１３は、光学ズームを行う。光学ズーム制御部１１９は、ズーム動作時に、所定の制御周期ごとにズームレンズ１０２のズーム位置を検出する。そして光学ズーム制御部１１９は、検出したズーム位置に応じたＡＦ制御にて計測された被写体距離でのフォーカスカムテーブルに追従するように、フォーカスレンズ１０３を駆動させる制御を行う。これにより、合焦状態を維持したまま光学ズーム動作を行うことが可能となる。
【００３１】
一方、電子トリミング制御部１２０及び画像メモリ１０８は、電子ズーム及び電子トリミングを行う。電子トリミング制御部１２０は、画像メモリ１０８に転送された画像データから対象領域を切り出すことにより、電子ズーム機能や電子トリミング機能を実現する。電子トリミング制御部１２０は、撮像素子１０６に取り込む画像のフレームレート周期で画像中心領域の切り出し範囲を徐々に大きくしながら表示部１０９に表示させることにより、滑らかな電子ズーム表示を実現することが可能である。また、撮影後に任意の画像領域を切り出した後、元の画像サイズに拡大した画像データを記録部１１６に記録することで電子トリミング機能を実現することが可能である。
【００３２】
トリミング枠制御部１２１は、後述するオートトリミング機能によって自動で切り出される範囲を表示部１０９に表示する。
【００３３】
被写体検出部１２３は、画像メモリ１０８に記憶された画像データを取得し、取得した画像データから所望の被写体領域を検出する。本実施形態では、画像データに含まれる顔情報に基づいて被写体（人物等の顔）を検出する被写体検出方法（顔検出処理）について説明する。
【００３４】
顔検出処理は、画像データ中に存在する顔領域を公知のアルゴリズムにより検出する処理である。例えば、被写体検出部１２３は、画像データ上での正方形状の部分領域から特徴量を抽出し、その特徴量を予め用意された顔の特徴量と比較する。そして被写体検出部１２３は、両者の相関値が所定の閾値を超える場合、その部分領域を顔領域であると判定する。この判定処理を、部分領域のサイズ、配置位置、配置角度の組み合わせを変更しながら繰り返すことにより、画像データ中に存在する種々の顔領域を検出することができる。
【００３５】
上述のように、オートセルフタイマー制御部１２２は、オートズーム制御を行うオートズーム制御部１２４と、オートシャッタ制御を行うオートシャッタ制御部１２５と、オートトリミング制御を行うオートトリミング制御部１２６とを有する。
【００３６】
オートズーム制御部１２４は被写体検出部１２３で検出した被写体の情報と、設定したパラメータとに基づいて自動で光学ズームの制御を行う。被写体の情報とパラメータとの組み合わせとして、被写体の大きさと基準サイズ及び被写体の位置と基準位置とが挙げられるが両方を用いてもよい。ここでは、被写体の大きさに基づいてズーム制御を行う場合について説明をする。被写体検出部により検出された被写体の画像が所定の大きさ（パラメータで示される大きさ）よりも大きくなった場合、オートズーム制御部１２４はズームアウト動作を開始する。すなわち、オートズーム制御部１２４は光学ズーム制御部１１９に対して、ズームアウト指示を行う。一方、検出した被写体の画像が所定の大きさよりも小さくなった場合、オートズーム制御部１２４は光学ズーム制御部１１９に対して、ズームイン指示を行う。このような処理により、撮影者はズーム操作を行うことなく、被写体の大きさを調整することができる。パラメータの設定方法の詳細は後述するが、オートトリミング制御部１２６によるオートトリミング処理で切り出される範囲（トリミング範囲と呼ぶ）の大きさに基づいてパラメータを設定する。これにより、記録される画像の解像度が所定の解像度以下に低下させなくても構図の変更ができる程度に光学ズームの倍率を制御することができる。
【００３７】
オートシャッタ制御部１２５は、被写体検出部１２３で検出した被写体情報が所定の条件を満たすと、絞りシャッタ駆動部１１０や撮像素子１０６などに対して撮影処理の開始を指示する。撮影処理の開始条件としては、「設定した被写体数を検出」「被写体数が増加」「所定の位置で被写体を検出」などが判定される。また、これらの条件を組み合わせた条件を撮影開始の条件として判定してもよい。さらに、被写体検出部１２３が顔の向きの検出や笑顔検出、目つむり検出などの検出機能を備えている場合には、正面顔検出や笑顔検出、目つむり検出を撮影処理の開始条件としてもよい。また、所定時間が経過しても所定の条件が満たされない場合は撮影処理の開始を指示するような形態でもよい。尚、オートシャッタ制御部１２５はセルフタイマー制御部で代替することが可能である。セルフタイマー制御部は、設定されてから所定時間経過すると絞りシャッタ駆動部１１０や撮像素子１０６などに対して撮影処理の開始を指示する。尚、撮影処理とは、撮像素子１０６の露光及び露光により得られた画像信号の記録部１１６への記録する処理を含む。
【００３８】
オートトリミング制御部１２６は、撮影された画像に対して、被写体がトリミング後の画像の所定の範囲に収まるように切り出し拡大処理を行う。撮影開始後に撮像素子１０６で受光した撮像信号は画像処理回路１０７を介して、画像データとして画像メモリ１０８に格納される。オートトリミング制御部１２６は、画像データに対して、被写体検出部１２３で検出した被写体を包含するトリミング範囲を取得し、電子トリミング制御部１２０に範囲を指示する。電子トリミング制御部１２０は、指示されたトリミング範囲を元の画像サイズとなるように拡大処理を行い、記録部１１６のメモリカード等に転送することで切り出し拡大処理を実現する。
【００３９】
姿勢検出部１２７は、加速度センサの情報に基づいてデジタルカメラ１００の姿勢（例えば正位置／グリップ上／グリップ下）を検出する。揺れ検出部１２８は、ジャイロセンサによる角速度情報等に基づいてデジタルカメラ１００の振れ状態を検出する。更に、揺れ検出部１２８は、ジャイロセンサ等で検出された振れ量が閾値以上である場合にカメラが手持ち状態であると判定し、所定量未満である場合には三脚等に固定された状態であると判定する。姿勢検出及び揺れ検出に用いる加速度センサ及びジャイロセンサについては、防振レンズ駆動部１１１の制御情報を取得するための検出部のセンサと兼用する構成でもよい。
【００４０】
次に、図３から図１１を参照して、本実施形態におけるオートセルフタイマー機能の処理について説明する。
【００４１】
図３（（Ａ）〜（Ｃ））は、オートセルフタイマー機能において、被写体に対してオートズーム制御及びオートトリミング制御で調整する撮影範囲を説明する図である。図３を参照して、オートセルフタイマー機能の概要について説明する。図３には、撮影対象とする被写体３００，３０１，３０２と、表示部１０９の画面全体に表示される撮影可能範囲３０３と、オートトリミング制御部１２６により制御されるオートリミング処理のトリミング範囲３０４の関係を示している。本実施形態では、最終的に記録媒体に記録される画像は、撮影可能範囲３０３のうちトリミング範囲３０４であり、トリミング範囲３０４が撮影範囲となる。また、被写体検出部１２３で検出した被写体（人物）の顔領域には顔枠が表示される。特に明示的な記載がない限り、被写体の顔枠の位置や顔枠のサイズのことを、便宜的に被写体の検出位置、検出サイズと呼ぶこととする。
【００４２】
図３（Ａ）は、オートセルフタイマー機能を用いて集合写真を撮影する場合に、カメラを設置した直後の撮影範囲の一例を示している。この撮影範囲のままでは、被写体が小さく、画面の中心からずれた位置に被写体が配置された構図の写真が撮影されてしまう。本実施形態においては、このような向きにカメラが設置された場合であっても、オートズーム制御とオートトリミング制御によってより適切な構図で撮影することを可能とする。光学ズームを用いたオートズーム制御（自動光学ズーム制御）では、画質低下が生じることなく被写体を拡大することができる。しかしながら、光学ズームによる拡大は光軸となる画面中心に対する拡大であるできない。一方、電子トリミングによるオートトリミング制御では、画面内の任意の位置を拡大することができるが、拡大倍率が大きくなると解像度の低下が生じてしまう。そこで、本実施形態のオートセルフタイマー機能おいては、電子トリミング倍率を解像度の低下が一定のレベル以下の一意の倍率に設定し、光学ズームで被写体の大きさを調整し、電子トリミングで被写体の位置を調整する。
【００４３】
図３（Ｂ）は、図３（Ａ）の撮影範囲からオートズーム制御部１２４によって光学ズーム制御部１１９を制御して、光学ズームにより被写体を拡大した構図を示している。オートズーム制御では、画面中心から最周辺の被写体の位置に所定のマージン量を加算した範囲がトリミング範囲となるようなパラメータを取得し、被写体の大きさがパラメータに対応する大きさとなるまで光学ズームによってズームイン動作を行う。
【００４４】
図３（Ｃ）は、オートトリミング制御部１２６によって電子トリミング制御部１２０を制御し、被写体が画面の中央付近に収まるように切り出し拡大した構図（つまり、トリミング範囲３０４内の構図）を示している。オートズーム制御によって図３（Ｂ）の画角までズームインした後、オートシャッタ制御部１２５が撮影するタイミングを判定する。被写体検出部１２３で検出した被写体情報が所定の条件を満たすと静止画の撮影を開始し、トリミング範囲３０４で表示された範囲を電子トリミング制御部１２０によって切り出し拡大して記録する。以上のように、オートズーム制御とオートトリミング制御との制御によって、画質低下を抑制しつつ、被写体が所定の範囲に収まる撮影範囲に自動で調整することができる。さらに、オートシャッタ制御によって、適切なタイミングで撮影することができる。
【００４５】
次に図４を参照して、セルフタイマー機能を処理の流れについて説明する。図４は、セルフタイマー機能の全体の処理例を示すフローチャートである。以下のセルフタイマー機能は、特に明示的な記載がない限り、システム制御部１１４（オートセルフタイマー制御部１２２）の指令に基づいて行われるものとする。
【００４６】
まずステップＳ４００でシステム制御部１１４は、設定がオートセルフタイマーであるか通常のセルフタイマーであるかの判定を行う。セルフタイマーの設定としては、「３秒」「１０秒」「オート」というように通常のセルフタイマーの設定時間と並べてオート機能を選択できるようにしてもよい。設定が通常のセルフタイマーの設定時間である場合には、ステップＳ４０１に進み、設定時間の計測によるセルフタイマー処理を行う。通常のセルフタイマー処理では、ステップＳ４０１で操作部１１７のレリーズスイッチが押下されたか否かを判定する。ステップＳ４０１でレリーズスイッチが押下されたと判定されると、ステップＳ４０２に進み、セルフタイマー設定時間の経過待ちを行う。ステップＳ４０２で設定時間が経過するとステップＳ４０３に進んで撮影処理を行い、セルフタイマー機能を終了する。
【００４７】
ステップＳ４００で設定がオートであると判定された場合、ステップＳ４０４に進む。ステップＳ４０４でオートズーム制御部１２４は、光学ズーム制御部１１９及び電子トリミング制御部１２０に対して光学ズーム及び電子ズームをワイド端まで移動させるように指示する。ワイド端まで画角を広げることによって、撮影対象とする全ての被写体を画面内に収めるように制御する。
【００４８】
ワイド端へのズーム動作が完了すると、ステップＳ４０５に進む。ステップＳ４０５では、操作部１１７のレリーズスイッチが押下されたか否かを判定する。ステップＳ４０５でレリーズスイッチが押下されたと判定されると、ステップＳ４０６に進む。ステップＳ４０６では、揺れ検出部１２８のジャイロセンサによってカメラが静止したか否か、すなわち、セルフタイマー撮影のためにカメラが設置されたか否かを判定する。カメラが静止していないと判定されると本ステップで待機する。被写体検出を行う前にカメラが設置されたか否かを判定することによって、カメラを設置し終わる前に被写体を検出して、オートズームが誤作動することを防止する。
【００４９】
ステップＳ４０６でカメラが静止したと判定されると、ステップＳ４０７に進む。ステップＳ４０７では、被写体検出部１２３にて被写体を検出しているか否かを判定する。加えて、ステップＳ４０７へ進んだ時間を記憶しておく。被写体を検出していない場合には、ステップＳ４０８に進む。ステップＳ４０８では、ステップＳ４０６からステップＳ４０７へ進んだ時間からの経過時間を判定する。カメラが静止して所定時間経過しても被写体が検出されない場合、カメラから被写体までの距離が遠く、画面内の被写体が小さすぎるために被写体検出部１２３で検出できない可能性がある。したがって、ステップＳ４０９へ進み、所定のズーム位置までズームイン動作を行うことで被写体を探索する処理を行う。
【００５０】
図５は、ステップＳ４０９の被写体探索処理を説明するフローチャートである。ステップＳ５００でオートズーム制御部１２４は、光学ズーム制御部１１９に対して、ステップＳ４０４で移動したワイド端の位置から所定の焦点距離までのズームイン動作を開始するように指示する。ズームイン動作中も、ステップＳ５０１では、被写体検出部１２３で被写体を検出したか否かを判定し、被写体を検出していないと判定された場合は、ステップＳ５０２へ進み、所定の焦点距離に達していない場合は再度ステップＳ５０１へ戻る。つまり、ズームイン動作と並行して、被写体を検出するか、所定の焦点距離に到達するまでステップＳ５０１とステップＳ５０２の判定を繰り返す。ステップＳ５０１で、ズームイン動作中に被写体検出部１２３が被写体を検出した場合にはステップＳ５０３に進み、ズームイン動作を停止させて被写体探索処理を終了してステップＳ４１０に進み、オートズーム処理を行う。ステップＳ５０１及びＳ５０２で、所定の焦点距離に到達しても被写体検出部１２３が被写体を検出できない場合にはステップＳ５０４に進み、ズームイン動作を停止させて、セルフタイマー処理を終了する。このとき、表示部１０９に警告表示を表示したり、警告音を発したりしてもよい。また、セルフタイマー処理を終了する代わりに、ステップＳ４０２へ進み、通常の（撮像装置による撮影範囲の調節を含まない）セルフタイマー処理へ移行してもよい。このように、被写体探索処理を行うことで、撮影可能範囲内における被写体の領域が被写体検出処理には小さすぎるであっても、被写体検出処理を行えるようになる可能性が高まる。
【００５１】
ステップＳ４０７もしくはステップＳ５０１で被写体を検出したと判定されると、ステップＳ４１０に進んでオートズーム処理を実行する。ここで図６を参照して、ステップＳ４１０のオートズーム処理のフローについて説明する。図６（Ａ）から（Ｃ）は、撮影者がレリーズスイッチを押下して画面内に移動するまでの間にオートズームが誤作動することを防止する処理の異なる実施例を示している。なお、図６（Ａ）から（Ｃ）で共通する処理は同一の符号を付して説明する。
【００５２】
図６（Ａ）は、撮影者が画面内へ移動する時間に相当する時間をタイマーとして設定し、その時間が経過するのを待った後に、オートズーム処理へ進む例である。まずステップＳ６００では、ステップＳ４０９の被写体探索処理が実行されたか否かを判定する。被写体探索処理が実行された場合は、既に撮影者が画面内に移動済みである可能性が高い。したがって、被写体探索制御が実行済みの場合には、撮影者の移動待ちを行わない。被写体探索処理が実行済みでない場合には、ステップＳ６０１に進む。ステップＳ６０１では、ステップＳ４０７にて被写体を検出してから所定時間経過したか否かを判定し、所定時間が経過したことを判定するとステップＳ６０５に進む。尚、ステップＳ４０６でカメラが静止したと判定されてからの時間を計測してもよい。
【００５３】
図６（Ｂ）は、被写体検出部１２３で検出した被写体の数をカウントし、被写体の数が増加したことで撮影者が画面内へ移動したと判定して、オートズーム処理へ進む例である。ステップＳ６００では、図６（Ａ）の実施形態と同様に被写体探索処理を実行済みの場合には、撮影者の移動待ちを行わない。被写体探索処理が実行済みでない場合には、ステップＳ６０２に進む。ステップＳ６０２では、被写体数をカウントし、ステップＳ４０７にて検出して記憶しておいた被写体数よりも検出した被写体数が増加した否かを判定する。被写体数が増加すると撮影者が画面内に移動したと判定して、ステップＳ６０５に進む。ステップＳ６０２で被写体数が増加していないと判定されると、このステップを繰り返す。つまり、本ステップでは、被写体の検出とカウントを周期的に繰り返し、前回カウントした被写体数よりも被写体数が増加したと判定されると次のステップＳ６０５へ進む。
【００５４】
図６（Ｃ）は、後から入ってきた撮影者を検出できる程度の広めの画角（仮画角）に一時的にズームイン動作を行った後、撮影者が画面内に移動したことを判定して通常の撮影画角となるように再度ズームイン動作を行う例である。ステップＳ６００で被写体探索実行済みであることが判定されると、撮影者が撮影可能範囲内に移動済みである可能性が高いため、仮画角へのズームイン動作を省略してステップＳ６０５に進み、通常のオートズーム処理を行う。一方、被写体探索処理が実行済みでない場合には、ステップＳ６０３に進む。ステップＳ６０３では、撮影者がカメラを設置した直後にステップＳ４０７で検出した被写体に対して仮画角の基準サイズ（仮基準サイズと呼ぶ）を取得する。仮基準サイズの取得方法は、撮影対象の被写体として撮影者が入っていないこと以外は基準サイズの取得方法と同じである。具体的な基準サイズの取得方法については後述する。ステップＳ６０３で仮基準サイズを取得するとステップＳ６０４に進み、仮基準サイズに対してオートズーム制御のズーム動作を行う。仮基準サイズに基づくオートズーム動作（仮画角ズーム動作と呼ぶ）が完了するとステップＳ６０２に進む。ステップＳ６０２では、図６（Ｂ）の例と同様に、ステップＳ４０７にて検出した被写体の数よりも検出した被写体数が増加したか否かを判定する。被写体数が増加すると撮影者が画面内に移動したと判定して、ステップＳ６０５に進む。尚、図６（Ｃ）のフローでも、撮影者の移動に相当する時間経過したあとに再度ズームインをしてもよい。その場合、ステップＳ６０２の代わりに図６（Ａ）のステップＳ６０１を実行すればよい。
【００５５】
図６（Ａ）の実施形態では、オートズーム制御の開始を所定時間待つことによって、簡単な条件でオートズームの誤作動を防止できる。図６（Ｂ）の実施形態では、被写体数の増加をカウントすることで、より確実に撮影者が撮影可能範囲内に移動したことを判定することができる。さらに図６（Ｃ）の実施形態では、撮影者が撮影可能範囲内に移動する間に仮画角となるまでオートズームを行っておくことによって、撮影者が撮影可能範囲内に移動した後のオートズーム処理にかかる待ち時間を短縮することができる。また、判定条件として、時間の計測と被写体数の増加の判定を組み合わせた構成としてもよい。このように、ユーザによる撮影指示後に所定の条件（被写体探索実行、所定時間経過、被写体数増加等）を満たした後に次のステップＳ６０５に進み、所定の条件を満たした後に取得される画像に基づいて基準サイズを取得することで、誤作動を軽減する。
【００５６】
次にステップＳ６０３及びステップＳ６０５の基準サイズの取得処理について、図７から図９を参照して説明する。図７は基準サイズの取得処理の全体を示すフローチャートである。
【００５７】
まず図７のステップＳ７００にて、水平方向の被写体位置比率Ｒｈを取得する処理が実行される。水平方向の被写体位置比率Ｒｈとは、水平方向におけるトリミング範囲の大きさ（水平トリミングサイズＨｔｒｍ）の所定の比率に対して、画面中央から、最も周辺にいる被写体の水平位置までの距離×２が占める比率である。所定の比率は、トリミング後の範囲、つまり最終的に記録される範囲のうち、どの程度の範囲に被写体を配置するかによって適宜決めることができる値であり、後述するステップＳ８０５での水平方向の並び人数に応じて変更される。例えば、この所定の比率を９０％とするとトリミング後の範囲の中央部９０％の領域に検出した被写体領域が包含されるようにオートズーム処理及びオートトリミング処理が行われる。
【００５８】
図３（Ａ）の被写体３００、３０１、３０２のうち、水平方向で画面中央から最も周辺にいる被写体は被写体３００である。図８のフローチャートを参照して、水平方向の被写体位置比率Ｒｈの取得処理について説明する。
【００５９】
ステップＳ８００では、被写体の顔枠の中心位置やサイズに基づき、被写体領域を決定し、非被写体領域との境界の座標（Ｘｓ）を取得する。本明細書では、この境界の位置を肩位置と呼ぶ。撮影可能範囲３０３の中央を原点（０，０）、図３中、横軸をｘ軸、縦軸をｙ軸とし、右側及び上側を正、左側及び下側を負、顔枠の中心位置を（Ｘｃ，Ｙｃ）、水平方向における顔枠のサイズをＳｈとする。顔枠の中心位置から肩位置までの距離に占める顔枠の個数をＮｓとすると、下記式により、被写体の肩位置Ｘｓを取得できる。
Ｘｓ＝Ｘｃ±Ｓｈ×Ｎｓ
ただし、＋Ｓｈは向かって右端（被写体の身体が正面の場合左肩）、−は向かって左端（右肩）。
【００６０】
１人の被写体に対して２つの肩位置Ｘｓが取得される。
【００６１】
また、ステップＳ６０３の仮基準サイズを取得する場合には、肩位置Ｘｓの取得時に撮影者が入る領域をマージンとして確保するために、Ｎｓを大きめに設定しておくことで、広めの画角調整ができる仮基準サイズを取得することができる。ここで、肩位置Ｘｓの取得は実際の被写体の肩位置を取得するためのものではなく、トリミング範囲に包含されるように処理を行う被写体領域を決定するものである。よって、被写体をトリミング範囲の端に近い領域に配置したくない場合は大きめの値をＮｓに設定する等、被写体の体格とは関係なく適宜調整することができる。ここでは、Ｎｓの設定例として、ステップＳ６０５で通常の撮影画角に対する基準サイズを取得する場合にはＮｓ＝２とし、ステップＳ６０３で仮基準サイズを取得する場合にはＮｓ＝６と設定する。被写体の肩位置Ｘｓの取得後、ステップＳ８０１に進む。
【００６２】
ステップＳ８０１では、メモリ１１８に肩位置の最大値Ｘｓｍａｘが記憶されていない場合に、ステップＳ８００で取得した肩位置Ｘｓのうち、値が大きい方の位置を最大肩位置Ｘｓｍａｘとして記憶する。またメモリ１１８に最大肩位置Ｘｓｍａｘが記憶されている場合には、ステップＳ８００で取得した肩位置Ｘｓと最大肩位置Ｘｓｍａｘとが比較される。肩距離Ｘｓが最大肩位置Ｘｓｍａｘよりも大きい場合には、メモリ１１８の最大肩位置Ｘｓｍａｘを肩位置Ｘｓのうち、値が大きいほうの位置で更新する。最大肩位置Ｘｓｍａｘの更新処理の後、ステップＳ８０２に進む。
【００６３】
ステップＳ８０２では、メモリ１１８に肩位置の最小値Ｘｓｍｉｎが記憶されていない場合に、ステップＳ８００で取得された肩位置Ｘｓのうち、値が小さいほうの位置を最小肩位置Ｘｓｍｉｎとして記憶する。またメモリ１１８に最小肩位置Ｘｓｍｉｎが記憶されている場合には、ステップＳ８００で取得された肩位置Ｘｆと最小肩位置Ｘｓｍａｘとが比較される。肩位置Ｘｓが最小肩位置Ｘｓｍｉｎよりも小さい場合には、メモリ１１８の最小肩位置Ｘｓｍｉｎを肩位置Ｘｓのうち、値が小さい方の位置で更新する。更新処理後にステップＳ８０３へ進む。
【００６４】
ステップＳ８０３では、検出された全ての被写体に対して肩位置Ｘｓを取得して最大肩位置Ｘｓｍａｘ及び最小肩位置Ｘｓｍｉｎを更新する処理が終了したか否かを判定する。肩位置Ｘｓの取得及び最大肩位置Ｘｓｍａｘ、最小肩位置Ｘｓｍｉｎの更新が終了していない場合、ステップＳ８００に戻り、別の被写体に対して同様に肩位置Ｘｓを取得し、必要に応じて最大肩位置Ｘｓｍａｘと最小肩位置Ｘｓｍｉｎを更新する。全ての被写体に対して最大肩位置Ｘｓｍａｘ、最小肩位置Ｘｓｍｉｎの判定が終了し、最大肩位置Ｘｓｍａｘ、最小肩位置Ｘｓｍｉｎの更新が終了した場合には、ステップＳ８０４に進む。
【００６５】
ステップＳ８０４では最大肩位置Ｘｓｍａｘの絶対値と、最小肩位置Ｘｓｍｉｎの絶対値とを比較し、どちらがより撮影可能範囲の周辺に位置するか（つまり、水平方向において原点から遠いか）を判定する処理が行われる。最大肩位置Ｘｓｍａｘの方がより撮影可能範囲の周辺に位置すると判定された場合には、ステップＳ８０５に進む。また、最小肩位置Ｘｓｍｉｎの方がより撮影可能範囲の周辺に位置すると判定された場合には、ステップＳ８０６に進む。
【００６６】
ステップＳ８０５及びＳ８０６では、水平方向に被写体が並んでいる人数（以下、水平方向の並び人数）が閾値以上であるか否かを判定する。これは、被写体の並び人数によってトリミング範囲内における余白部分の大きさを調整するためである。本実施形態では、集合写真のように被写体が多い場合には、画面一杯に被写体が入る構図とし、被写体が少ない場合には、画面周辺に余白を残した構図とする。また、水平方向の並び人数のカウント方法としては、垂直方向（画面上下方向）に顔枠が重なっている場合には、重なっている被写体を合わせて一人として計数される。例えば、撮影可能範囲内に四人の被写体が検出され、そのうちの二人の顔枠が上下（ｙ軸方向）に重なっている場合には三人として計数される。本実施形態では閾値を２人とする。水平方向の並び人数が２人以下と判定された場合にはステップＳ８０７またはＳ８０９に進み、３人以上と判定された場合にはステップＳ８０８またはＳ８１０に進む。
【００６７】
ステップＳ８０７からＳ８１０では、水平方向の被写体位置比率Ｒｈがそれぞれ取得される。ステップＳ８０７での水平方向被写体位置比率Ｒｈは、水平トリミングサイズＨｔｒｍの８０％に対する最大肩位置Ｘｓｍａｘの絶対値×２の比率として取得される。ステップＳ８０８での水平方向被写体位置比率Ｒｈは、水平トリミングサイズＨｔｒｍの９０％に対する最大肩位置Ｘｓｍａｘの絶対値×２の比率として取得される。ステップＳ８０９での水平方向被写体位置比率Ｒｈは、水平トリミングサイズＨｔｒｍの８０％に対する最小肩位置Ｘｓｍｉｎの絶対値×２の比率として取得される。ステップＳ８１０での水平方向被写体位置比率Ｒｈは、水平トリミングサイズＨｔｒｍの９０％に対する最小肩位置Ｘｓｍｉｎの絶対値×２の比率として取得される。ステップＳ８０８，８１０では、ステップＳ８０７，８０９へ進む場合と比較して被写体の人数が多く、被写体をメインとする構図が好ましいと考えられる。よって、ステップＳ８０７，８０９と比較して余白部分が小さくなるように、水平トリミングサイズにかける所定の比率を大きくし、同じ最大または最小肩位置であっても、水平方向の被写体位置比率Ｒｈの値が小さくなるようにする。ステップＳ８０７からＳ８１０の後、被写体位置比率Ｒｈの取得処理を終了する。
【００６８】
次に図７のステップＳ７０１にて、垂直方向の被写体位置比率Ｒｖを取得する処理が実行される。垂直方向の被写体位置比率Ｒｖとは、垂直方向におけるトリミング範囲の大きさ（垂直トリミングサイズＶｔｒｍ）の所定の比率に対して、撮影可能範囲の中央から、最も周辺にいる被写体の垂直位置までの距離×２が占める比率である。所定の比率とは、例えば、垂直方向の画面サイズの９０％である。水平方向の被写体位置比率Ｈｖ取得時と同様の処理を垂直方向で行うことにより垂直方向の被写体位置比率Ｒｖを取得できる。
【００６９】
図３（Ａ）では被写体３００、３０１、３０２のうち、垂直方向にて撮影可能範囲中央から最も遠い位置に頭部がある被写体（顔枠のｙ座標が大きい）は被写体３００であり、また画面中央から最も遠い位置に足がある被写体は被写体３０１である。図９のフローチャートを参照して、垂直方向の被写体位置比率Ｒｖの取得処理について説明する。
【００７０】
図９のステップＳ９００では、被写体の顔枠の中心位置やサイズに基づいて、被写体領域の上端を決定し、非被写体領域との境界の座標（Ｙｈ）を取得する。本明細書では、この境界の位置を頭位置と呼ぶ。垂直方向における顔枠のサイズをＳｖ、顔枠の中心位置から頭位置までの距離に占める顔枠の個数をＮｈとすると、下記式により被写体の頭位置を取得できる。
Ｙｈ＝Ｙｃ＋Ｓｖ×Ｎｈ
【００７１】
ここで、頭位置Ｙｈの取得は実際の被写体の頭位置を取得するためのものではなく、撮影可能範囲に包含されるように処理を行う被写体領域を決定するものである。よって、被写体を撮影可能範囲の端に近い領域に配置したくない場合（つまり、マージンを大きく取りたい場合）は大きめの値をＮｈに設定する等、適宜調整することができる。ここでは、Ｎｈ＝１．５と設定する。被写体の頭位置Ｙｈの取得後にステップＳ９０１に進む。
【００７２】
ステップＳ９０１では、メモリ１１８に頭位置の最大値Ｙｈｍａｘが記憶されていない場合に、ステップＳ９００で取得された頭位置Ｙｈを最大頭位置Ｙｈｍａｘとして記憶する。またメモリ１１８に最大頭位置Ｙｈｍａｘが記憶されている場合には、ステップＳ９００で取得された頭位置Ｙｈと最大頭位置Ｙｈｍａｘとが比較される。頭位置Ｙｈが最大頭位置Ｙｈｍａｘよりも大きい場合には、メモリ１１８の最大頭位置Ｙｈｍａｘを頭位置Ｙｈで更新する。更新処理後にステップＳ９０２へ進む。
【００７３】
次のステップＳ９０２では、被写体の顔枠の中心位置やサイズに基づいて、被写体領域の下端を決定し、非被写体領域との境界の座標（Ｙｂ）を取得する。本明細書では、この境界の位置を身体位置と呼ぶ顔枠の中心位置から身体位置までの距離に占める顔枠の個数をＮｂとすると、下記式により被写体の身体位置を取得できる。
Ｙｂ＝Ｙｃ−Ｓｖ×Ｎｂ
【００７４】
Ｎｂの設定によって身体のどの位置までを被写体領域とするかを変更することができる。本実施形態の設定例としては、Ｎｂ＝８とし、被写体の足の位置までが含まれる構図となるように設定する。被写体の身体位置Ｙｂの取得後、ステップＳ９０３に進む。
【００７５】
ステップＳ９０３では、メモリ１１８に身体位置の最小値Ｙｂｍｉｎが記憶されていない場合に、ステップＳ９０２で取得された身体位置Ｙｂを最小身体位置Ｙｂｍｉｎとして記憶する。またメモリ１１８に最小身体位置Ｙｂｍｉｎが記憶されている場合には、ステップＳ９０２で取得された身体位置Ｙｂと最小身体位置Ｙｂｍａｘとが比較される。身体位置Ｙｂが最小身体位置Ｙｂｍａｘよりも小さい場合には、メモリ１１８の最小身体位置Ｙｂｍｉｎを身体位置Ｙｂで更新する。更新処理後にステップＳ９０４へ進む。
【００７６】
ステップＳ９０４では、検出された全ての被写体に対して頭位置Ｙｈ及び身体位置Ｙｂが取得されて、最大頭位置Ｙｈｍａｘ及び最小身体位置Ｙｂｍｉｎを更新する処理が終了したか否かを判定する。最大頭位置Ｙｈｍａｘ及び最小身体位置Ｙｂｍｉｎの更新が終了していない場合には、ステップＳ９００に戻り、別の被写体に対して同様に頭位置Ｙｈを及び身体位置Ｙｂを取得する。全ての被写体に対して最大頭位置Ｙｈｍａｘ及び最小身体位置Ｙｂｍｉｎの判定が終了し、最大頭位置Ｙｈｍａｘ及び最小身体位置Ｙｂｍｉｎの更新が終了した場合には、ステップＳ９０５に進む。
【００７７】
ステップＳ９０５では最大頭位置Ｙｈｍａｘの絶対値と、最小身体位置Ｙｂｍｉｎの絶対値とが比較され、どちらがより撮影可能範囲の周辺に位置するか（つまり、垂直方向において原点から遠いか）を判定する処理が行われる。最大頭位置Ｙｈｍａｘの方がより撮影可能範囲の周辺に位置すると判定された場合には、ステップＳ９０６に進む。また、最小身体位置Ｙｂｍｉｎの方がより撮影可能範囲の周辺に位置すると判定された場合には、ステップＳ９０７に進む。
【００７８】
ステップＳ９０６及びＳ９０７では、垂直方向の被写体位置比率Ｒｖがそれぞれ取得される。ステップＳ９０６での垂直方向被写体位置比率Ｒｖは、垂直トリミングサイズＶｔｒｍの９０％に対する最大頭位置Ｙｈｍａｘの絶対値×２の比率として取得される。またステップＳ９０７での垂直方向被写体位置比率Ｒｖは、垂直トリミングサイズＶｔｒｍの９０％に対する最小身体位置Ｙｂｍｉｎの絶対値×２の比率として取得される。ステップＳ９０６またはＳ９０７の後、垂直方向被写体位置比率Ｒｖの取得処理を終了する。
【００７９】
続いて図７のステップＳ７０２にて、水平方向の被写体位置比率Ｒｈと、垂直方向の被写体位置比率Ｒｖとが比較される。これによって、水平方向と垂直方向のどちらを基準としてオートズーム処理を行うかを決めることができる。各方向のトリミングサイズに所定の比率をかけた大きさに対して、撮影可能範囲中央から最も遠い被写体領域の位置までの距離を２倍にした値の比率が、水平方向の被写体位置比率Ｒｈと、垂直方向の被写体位置比率Ｒｖのいずれであるか判定することができる。各位置とは、最大肩位置Ｘｓｍａｘ、最小肩位置Ｘｓｍｉｎ、最大頭位置Ｙｈｍａｘ、最小身体位置Ｙｂｍｉｎである。水平方向被写体位置比率Ｒｈが垂直方向の被写体位置比率Ｒｖより大きいと判定された場合には、ステップＳ７０３に進み、水平方向被写体位置比率Ｒｈが垂直方向の被写体位置比率Ｒｖ以下であると判定された場合には、ステップＳ７０４に進む。
【００８０】
ステップＳ７０３及びＳ７０４では、被写体の検出サイズと、ステップＳ７０２で判定した最も周辺となる被写体位置に基づいて取得された被写体位置比率に基づいて、基準サイズを取得する処理が実行される。基準サイズは、検出サイズを大きいほうの被写体位置比率で除することで取得される。すなわち、ステップＳ７０３では、検出した被写体がそのサイズに「１／水平方向被写体位置比率Ｒｈ」を乗算したサイズとなるようにズーム動作を実行する基準サイズが取得される。ステップＳ７０４では、検出した被写体がそのサイズに「１／垂直方向被写体位置比率Ｒｖ」を乗算したサイズとなるようにズーム動作を実行する基準サイズが取得される。複数の被写体が検出されている場合、基準サイズはいずれか１つの被写体の検出サイズに基づいて取得し、取得した基準サイズと、その被写体の検出サイズとに基づいて後述のズーム動作を行うことができる。例えば、被写体３００の検出サイズを用いて基準サイズを取得した場合は、ズーム動作は被写体３００の検出サイズと取得した基準サイズとに基づいて行う。
【００８１】
図６のステップＳ６０５で示す基準サイズの取得処理が終わると、ステップＳ６０６へ進み、ズーム動作を実行する。ここで、図１０を参照し、ズーム動作について説明する。
【００８２】
図１０のステップＳ１０００では、オートズーム制御部１２４は被写体検出部１２３から検出サイズを取得し、検出サイズとステップＳ７０３またはステップＳ７０４で取得した基準サイズに所定倍率（Ｎ１とし、Ｎ１＜１とする）を乗したサイズとを比較する。検出された被写体のサイズが、基準被写体のサイズに対して所定倍率より小さい場合（Ｎ１倍未満の場合）、すなわち被写体がトリミング範囲に占める比率が所定値未満である場合、ステップＳ１００１に進む。ステップＳ１００１では、ステップＳ４０４で移動したワイド端の位置から被写体を拡大するように光学ズームを望遠方向へズームイン動作を開始する。ズームイン動作を開始すると、ズームイン動作を続けながらステップＳ１００２に進む。ステップＳ１００２では、ズームイン動作によって被写体のサイズが基準サイズ以上になるまで拡大されたか否かの判定を行う。基準サイズまでズームイン動作がなされたと判定されると、ステップＳ１００４に進んでズームイン動作を停止する。基準サイズまで拡大されていない場合には、ステップＳ１００３に進み、次にトリミング範囲が撮影可能範囲の端に到達したか否かを判定する。
【００８３】
ここで、ステップＳ１００３における撮影可能範囲の端へのトリミング範囲の到達判定について説明する。まず図３を参照して電子トリミング制御部１２０によって設定されるトリミング範囲について説明する。本実施形態においては、図３の最周辺の被写体である被写体３００の左肩の肩位置と被写体３０２の右肩の肩位置、及び、被写体３００の頭位置と被写体３０１の身体位置がトリミング範囲に対して所定の比率に収まるようにトリミング範囲を設定する。すなわち、被写体に対して水平方向の肩位置及び垂直方向の頭位置、身体位置の（最大位置＋最小位置）／２の位置をトリミングの中心位置に設定する。したがって、トリミング範囲の中心位置は（Ｘｔｃ、Ｙｔｃ）＝（（Ｘｓｍａｘ＋Ｘｓｍｉｎ）／２、（Ｙｈｍａｘ＋Ｙｂｍｉｎ）／２）の式によって求めることができる。また、撮影可能範囲全体に対するトリミングによる拡大倍率をＭ（Ｍ≧１）、撮影可能範囲のサイズ（単位は座標とする）をＨｉｍｇ（水平方向）、Ｖｉｍｇ（垂直方向）とする。この場合、トリミングサイズは、（Ｈｔｒｍ、Ｖｔｒｍ）＝（Ｈｉｍｇ／Ｍ、Ｖｉｍｇ／Ｍ）として表すことができる。本実施形態においては、画像低下が生じないサイズをトリミングサイズとして設定する。このサイズは、トリミング画像に対して画像処理回路１０７によって画素補間処理などの解像処理を行うことで解像感を維持できるサイズである。撮像素子１０６の画素数と記録部１１６のメモリカード等に記録する記録サイズ（記録画素数ともいう）によって設定可能なサイズが決まる。
【００８４】
次に、撮影可能範囲の端へのトリミング範囲の到達判定について説明する。トリミング範囲は、撮影可能範囲の中心を原点とした座標において、水平方向／垂直方向の最大値／最小値（Ｘｔｍａｘ、Ｘｔｍｉｎ、Ｙｔｍａｘ、Ｙｔｍｉｎ）からなる座標位置に内包される領域である。各座標位置の値は、トリミングの中心位置とサイズを用いて、（Ｘｔｍａｘ、Ｘｔｍｉｎ、Ｙｔｍａｘ、Ｙｔｍｉｎ）＝（Ｘｔｃ＋Ｈｔｒｍ／２、Ｘｔｃ−Ｈｔｒｍ／２、Ｙｔｃ＋Ｖｔｒｍ／２、Ｙｔｃ−Ｖｔｒｍ／２）の式で表すことができる。本実施形態では、ズーム動作中もトリミング位置を逐次更新する。上述のように、トリミング中心位置（Ｘｔｃ、Ｙｔｃ）は被写体の中心位置に比例して変化する変数であり、トリミングサイズ（Ｈｔｒｍ、Ｖｔｒｍ）は拡大倍率によって決まる定数である。すなわち、被写体の中心が撮影可能範囲中心付近から離れた位置に配置されていると、ズームインするにつれてトリミング範囲が撮影可能範囲の端の方向に移動していく。トリミング範囲の最大値／最小値の取得結果が撮影可能範囲の端を超える値となると所望の範囲でトリミングすることができなくなるため、トリミング範囲が端に到達するとズームイン動作を停止する。具体的には、トリミング範囲の端を示す各座標が、Ｘｔｍａｘ＞Ｈｉｍｇ／２、Ｘｔｍｉｎ＜−Ｈｉｍｇ／２、Ｙｔｍａｘ＞Ｖｉｍｇ／２、Ｙｔｍｉｎ＜−Ｖｉｍｇ／２の条件式を満たすか否かを判定する。この４つの条件式のうち、１つ以上の条件式を満たす場合にはズームイン動作を停止する。尚、トリミング位置を決定してからズーム動作を行う場合はズーム動作を行う前にトリミング範囲の撮影可能範囲の端への到達判定を行う。また、ズーム動作を完了してからトリミング位置を決定する場合は、ズーム動作を行ってから撮影可能範囲の端への到達判定を行うが、トリミング範囲が撮影可能範囲の端を超えている場合はズームアウトをする必要がある。よって、ズーム動作前またはズーム動作中にトリミング範囲の位置を決定し、到達判定を行うことが好ましい。
【００８５】
このように、ステップＳ１００３では、トリミング範囲の位置を取得し、この条件式を満たすか否かを判定する。ステップＳ１００３で条件式を満たさないと判定された場合には、トリミング範囲が撮影可能範囲の端に到達してないと判定してステップＳ１００２に戻り、ステップＳ１００２またはＳ１００３の条件を満たすまで判定を繰り返しながらズームインを続ける。ステップＳ１００３で条件式を満たすと判定された場合には、トリミング範囲が撮影可能範囲の端に到達したと判定してステップＳ１００４に進んでズームイン動作を停止するとともに、ズーム動作処理を終了する。
【００８６】
一方、ステップＳ１０００で、検出された被写体のサイズが、基準被写体サイズにＮ１を乗算したサイズ以上である場合、ステップＳ１００５へ進み、検出された被写体のサイズが基準被写体のサイズより大きいか否かを判定する。検出された被写体のサイズが基準被写体のサイズよりも大きいと、光学ズーム位置がワイド端であっても、２つの肩位置、頭位置及び身体位置を同時にトリミング範囲の所定の比率（本実施例では０．８または０．９）を乗じた領域内に収めることができない。言い換えると、水平方向または垂直方向の被写体位置比率Ｒｈ、Ｒｖが１以上となる。よって、検出された被写体のサイズが基準被写体のサイズよりも大きいと判定された場合は、ステップＳ１００６に進み、トリミング範囲を変更する。ステップＳ１００６では電子トリミング制御部１２０による拡大倍率Ｍを縮小することでトリミング範囲を拡大し、トリミング範囲内に被写体が収まるようなトリミングサイズを設定する。拡大倍率Ｍの設定値としては、検出サイズと基準サイズの比率に基づいて設定してもよいし、Ｍ＝１として撮影可能範囲＝トリミング範囲とすることで電子トリミングを解除してもよい。また、被写体の全体がトリミング範囲に収まるように、カメラから離れるような警告表示や警告音を発生させる形態としてもよい。ステップＳ１００６にてトリミング範囲の拡大を行うとズーム動作処理を終了する。
【００８７】
図６のステップＳ６０６で示すズーム動作処理が終わると、図４のステップＳ４１０のオートズーム制御を終了して、ステップＳ４１１に進む。
【００８８】
ステップＳ４１１では、オートシャッタ制御部１２５にてオートシャッタの判定を行い、撮影条件を満たしたと判定されたタイミングで自動撮影を行う。次に図１１を参照してオートシャッタ制御について説明する。
【００８９】
ステップＳ１１００にて、被写体検出部１２３にて検出した全ての被写体の顔が正面を向いているか否かを判定する。全ての被写体が正面を向いている場合にはステップＳ１１０１に進む。次にステップＳ１１０１では、被写体検出部１２３にて検出した被写体の目つむり判定を行う。ステップＳ１１０１で全ての被写体が目を開いていると判定されるとステップＳ１１０２に進む。全ての被写体が正面を向き、かつ、目を開いていることが判定されるまで、ステップＳ１１００及びＳ１１０１の判定が繰り返される。ステップＳ１１０２では、検出した顔に露出及びピントが合うようにＡＥ及びＡＦを行う。ステップＳ１１０２でＡＥ及びＡＦが終了するとステップＳ１１０３で撮影処理を開始して、オートシャッタ制御を終了する。本実施形態では、顔の向きと目つむり状態を判定して撮影開始の条件としたが、他の条件であってもよい。例えば、笑顔検出などの被写体検出結果を用いてもよい。また、所定時間経過しても条件を満たさない場合には、強制的に撮影を開始するタイムアウト処理を追加してもよい。
【００９０】
図４のステップＳ４１１でオートシャッタ制御が終了すると、ステップＳ４１２に進む。ステップＳ４１２でオートトリミング制御部１２６は、撮影される画像に対してオートトリミング制御を行う。オートトリミング制御部１２６は、電子トリミング制御部１２０に対して前述のトリミング中心位置とサイズを指示する。さらに、画像メモリ１０８に格納されている画像データに対して切り出し拡大処理を行い、記録部１１６のメモリカード等に転送する。これによって、オートズーム制御、オートシャッタ制御、オートトリミング制御にて構成されるオートセルフタイマー機能の処理を終了する。
【００９１】
次に、図１２を参照して、本実施形態におけるデジタルカメラ１００の起動から終了までの撮影シーケンスについて説明する。
【００９２】
操作部１１７の電源ボタンが押下されるとデジタルカメラ１００が起動し、システム制御部１１４により図１２のフローチャートに示す撮影シーケンスが開始される。
【００９３】
まず、ステップＳ１２００でシステム制御部１１４は、設定がセルフタイマーモードであるか否かを判定する。設定がセルフタイマーであると判定された場合には、ステップＳ１２０１に進み、図３から図１１で説明したセルフタイマー処理が実行される。一方、ステップＳ１２００でセルフタイマーモードでないと判定されるとステップＳ１２０２に進み、通常の撮影モードの処理が実行される。通常の撮影モードでは、撮像装置はユーザからの撮影指示（レリーズスイッチ押下）を受けたタイミングで撮影処理を行う。
【００９４】
ステップＳ１２０２では、システム制御部１１４は、オートズーム機能がＯＮに設定されているか否かを判定する。オートズーム機能がＯＮに設定されている場合、ステップＳ１２０３に進んでオートズーム処理を実行する。オートズーム機能がＯＮに設定されていない場合は、ステップＳ１２０４へ進む。
【００９５】
ステップＳ１２０３では、セルフタイマーモードではないときのオートズーム処理を行う。本ステップにおけるオートズーム処理の詳細については後述する。ステップＳ１２０３でオートズーム処理が実行されると、ステップＳ１２０４に進む。
【００９６】
ステップＳ１２０４では、操作部１１７のレリーズスイッチが押下されたか否かを判定する。ステップＳ１２０４でレリーズスイッチが押下されたと判定されると、ステップＳ１２０５に進み、押下されていないと判定されるとステップＳ１２０９へ進む。
【００９７】
ステップＳ１２０５では、オートシャッタ機能がＯＮに設定されているか否かを判定する。オートシャッタ機能がＯＮに設定されている場合、ステップＳ１２０６に進んでオートシャッタ処理を実行する。ステップＳ１２０６のオートシャッタ処理は、図１１を用いて説明したステップＳ４１１の処理と同様の処理であるため、詳細の説明は省略する。一方、ステップＳ１２０５でオートシャッタ機能がＯＮに設定されていないと判定された場合、ステップＳ１２０７に進んで通常の撮影シーケンスが実行される。
【００９８】
ステップＳ１２０７では、被写体に露出及びピントが合うように自動露出調整（ＡＥ）及び自動焦点調節（ＡＦ）を行う。これらの機能については公知の技術を適宜用いることができる。ステップＳ１２０７でＡＥ及びＡＦが終了すると、ステップＳ１２０８に進んで撮影処理を実行する。
【００９９】
ステップＳ１２０１のセルフタイマー処理、ステップＳ１２０６のオートシャッタ処理、ステップＳ１２０８の撮影処理のいずれかが終了すると、ステップＳ１２０９に進む。ステップＳ１２０９では、操作部１１７の電源ボタンが押下されているか否かを判定する。電源ボタンが押下されている場合には、デジタルカメラ１００の電源をＯＦＦして処理を終了する。電源ボタンが押下されていない場合には、ステップＳ１２００に戻って処理を継続する。
【０１００】
図１３を参照して、ステップＳ１２０３のオートズーム処理のフローについて説明する。
【０１０１】
図６で説明したオートセルフタイマー機能におけるオートズーム処理は、カメラを置いてレリーズした後に撮影者が画面内へ移動することを想定した処理を実行する。それに対して、ステップＳ１２０３のオートズーム処理は、撮影者が手持ちで撮影する場合に実行されることを想定しているため、撮影者の移動待ちなどの処理は行わない。また、ステップＳ１２０３のオートズーム処理において、基準サイズはユーザによる撮影指示前に取得される画像に基づいて取得される。
【０１０２】
各ステップについて説明をする。ステップＳ１３００では、被写体検出部１２３にて被写体を検出しているか否かを判定する。被写体を検出していない場合には、ステップＳ１３０１に進む。被写体が検出されない場合、カメラから被写体までの距離が遠く、画面内の被写体が小さすぎるために被写体検出部１２３で検出できない可能性がある。したがって、ステップＳ１３０１へ進み、所定のズーム位置までズームイン動作を行うことで被写体を探索する処理を行う。ステップＳ１３０１における被写体探索制御は、図５を用いて説明したステップＳ４０９と同様であるため詳細は省略する。
【０１０３】
ステップＳ１３０１で被写体探索処理が終了される、もしくは、ステップＳ１３００で被写体が検出されている場合には、ステップＳ１３０２に進む。ステップＳ１３０２で、オートズーム制御部１２４はオートズームの基準サイズを取得する。ステップＳ１３０２における基準サイズ算出は、図７〜９を用いて説明したステップＳ６０５と同様であるため詳細は省略する。オートズームの基準サイズを算出すると、ステップＳ１３０３に進む。ステップＳ１３０３では、被写体検出部１２３にて検出する被写体サイズが、ステップＳ１３０２で算出した基準サイズとなるまでオートズームのズーム動作を実行する。ステップＳ１３０２におけるズーム動作は、図１０を用いて説明したステップＳ６０６と同様であるため詳細は省略する。
【０１０４】
本実施形態では、セルフタイマー撮影において、検出した被写体の情報に基づき光学ズームによって被写体の大きさを変更し、電子トリミングによって記録する画像の範囲を変更する。電子トリミング処理によって切り出し拡大する範囲としては、元画像に対して一意の所定比率を設定し、検出した被写体が画面内の所定の範囲に収まるトリミング範囲を判定するとともにズーム動作を実行する。本実施形態によれば、セルフタイマー撮影において、画質低下を抑制しつつ、被写体が所定の範囲に収まるように撮影範囲（本実施形態のトリミング範囲）を自動で調整することができる。
【０１０５】
［変形例］
上述の実施形態では、顔検出を行う撮像装置に本発明を適用した形態を説明したが、身体検出を行う撮像装置に適用することもできる。この場合、顔枠の位置とサイズを用いて肩位置、頭位置、身体位置を取得する代わりに、身体検出の結果を用いて被写体領域を決定してもよい。
【０１０６】
また、上述の実施形態では、ステップＳ７０３、Ｓ７０４にて、オートズーム制御の基準サイズを最周辺の被写体位置（水平方向または垂直方向の被写体位置比率Ｒｈ、Ｒｖ）と被写体の検出サイズとに基づいて取得した。そして、被写体の検出サイズが基準サイズとなるように制御する形態を示した。基準サイズの代わりに、基準位置を用いたオートズーム制御を行ってもよい。例えば、ステップＳ１０００、Ｓ１００２、Ｓ１００５の判定処理で、最周辺の被写体位置（Ｘｓｍａｘ、Ｘｓｍｉｎ、Ｙｈｍａｘ、Ｙｂｍｉｎ）を所定の周期（例えば１フレーム毎）に取得する。そして、トリミング範囲に対して所定比率をかけた範囲の端の位置に到達したか否かを判定する形態であってもよい。また、最周辺の被写体位置比率（Ｒｈ、Ｒｖ）を所定の周期で取得して、比率が１になったか否かを判定する形態であってもよい。
【０１０７】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【０１０８】
以上、本発明の好ましい実施形態について説明したが、本発明はデジタルカメラのような撮影を主目的とした機器に限定されない。携帯電話、パーソナルコンピュータ（ラップトップ型、デスクトップ型、タブレット型など）、ゲーム機など、撮像装置を内蔵もしくは外部接続する任意の機器に適用可能である。従って、本明細書における「撮像装置」は、撮像機能を備えた任意の電子機器を包含することが意図されている。
【符号の説明】
【０１０９】
１００  デジタルカメラ
１０２  ズームレンズ
１０９  表示部
１１３  ズームレンズ駆動部
１１７  操作部
１１８  メモリ
１１９  光学ズーム制御部
１２０  電子トリミング制御部
１２２  オートセルフタイマー制御部
１２３  被写体検出部
１２４  オートズーム制御部
１２５  オートシャッタ制御部
１２６  オートトリミング制御部
【図１】
2019029998.tif 000003
【図２】
2019029998.tif 000004
【図３】
2019029998.tif 000005
【図４】
2019029998.tif 000006
【図５】
2019029998.tif 000007
【図６】
2019029998.tif 000008
【図７】
2019029998.tif 000009
【図８】
2019029998.tif 000010
【図９】
2019029998.tif 000011
【図１０】
2019029998.tif 000012
【図１１】
2019029998.tif 000013
【図１２】
2019029998.tif 000014
【図１３】
2019029998.tif 000015