(57)【要約】【課題】画像を撮影できる電子機器において、表示装置の画面内で被写体の表示状態を維持する表示制御に伴う操作性を向上する。【解決手段】電子機器は撮影部と撮影部で撮影される画像を表示する表示部と制御情報にしたがって表示部を制御する表示制御部と制御情報を記憶する記憶部とを備える。表示制御部は、第１の制御情報にしたがって被写体を表示部に第１の表示状態で表示することと、第１の表示状態で表示された被写体が表示部に対応する撮影部の視野から外れたときに、撮影部で撮影される画像を表示部に第２の表示状態で表示することと、被写体が前記表示部に対応する撮影部の視野に入ったときに、記憶部から第１の制御情報を取得し、取得した第１の制御情報にしたがって被写体を表示部に第１の表示状態で表示することと、を実行する。【選択図】図７
2019161534.tif 000002
【特許請求の範囲】
【請求項１】
撮影部と、
前記撮影部で撮影される画像を表示する表示部と、
制御情報にしたがって前記表示部を制御する表示制御部と、
前記制御情報を記憶する記憶部と、を備え、
前記表示制御部は、
第１の制御情報にしたがって被写体を前記表示部に第１の表示状態で表示することと、
前記第１の表示状態で表示された被写体が前記表示部に対応する前記撮影部の視野から外れたときに、前記撮影部で撮影される画像を前記表示部に第２の表示状態で表示することと、
前記被写体が前記表示部に対応する前記撮影部の視野に入ったときに、前記記憶部から前記第１の制御情報を取得し、前記取得した第１の制御情報にしたがって被写体を前記表示部に第１の表示状態で表示することと、を実行する電子機器。
【請求項２】
前記第２の表示状態では、前記撮影部で撮影される画像が初期状態で前記表示部に表示される請求項１に記載の電子機器。
【請求項３】
利用者の操作を受け付ける操作部をさらに備え、
前記表示制御部は、前記第１の制御情報を前記操作部からの利用者による所定の操作によって取得し、前記被写体が前記表示部に対応する前記撮影部の視野から外れたときに、前記取得した第１の制御情報を前記記憶部に記憶する請求項１または２に記載の電子機器。
【請求項４】
前記第１の表示状態は、指定倍率での被写体の拡大表示の状態、縮小表示の状態、または被写体を画面の中央に位置付けるセンタポジション表示の状態である請求項３に記載の電子機器。
【請求項５】
コンピュータが、
第１の制御情報にしたがって被写体を表示部に第１の表示状態で表示することと、
前記第１の表示状態で表示された被写体が前記表示部に対応する撮影部の視野から外れたときに、前記撮影部で撮影される画像を前記表示部に第２の表示状態で表示することと、
前記被写体が前記表示部に対応する前記撮影部の視野に入ったときに、記憶部から前記第１の制御情報を取得し、前記取得した第１の制御情報にしたがって被写体を前記表示部に第１の表示状態で表示することと、を実行する情報処理方法。
【請求項６】
コンピュータに、
第１の制御情報にしたがって被写体を表示部に第１の表示状態で表示することと、
前記第１の表示状態で表示された被写体が前記表示部に対応する撮影部の視野から外れたときに、前記撮影部で撮影される画像を前記表示部に第２の表示状態で表示することと、
前記被写体が前記表示部に対応する前記撮影部の視野に入ったときに、記憶部から前記第１の制御情報を取得し、前記取得した第１の制御情報にしたがって被写体を前記表示部に第１の表示状態で表示することと、を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、情報処理方法、およびプログラムに関する。
【背景技術】
【０００２】
スマートフォン、携帯電話装置、デジタルカメラ、あるいはビデオカメラ等の画像を取得可能な電子機器には、近年、より高画素でより広角なカメラセンサが搭載され、従来よりも高倍率でズームさせた撮影が可能になっている。また、これらの電子機器では、ズームしても劣化の少ない画像が撮影できる。また、これらの電子機器では、ユーザが被写体を所望の大きさで画面の中央に位置するように設定し、画像を撮影できるようになっている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−１３５３８０号公報
【特許文献２】特開２００６−１９８５２号公報
【特許文献３】特開２０１２−６０５９５号公報
【特許文献４】特開２０１６−１２２８７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上記従来の技術では、電子機器は、移動している被写体の大きさを維持したまま撮影することが可能であった。しかし、この技術では、移動する被写体がカメラセンサの視野から外れた場合の配慮が十分ではない。例えば、被写体がカメラセンサの視野から外れた場合には、ズームをリセットし、画角を広角に設定して被写体の探索が行われる。このような状態で、カメラセンサが視野内で再度被写体の画像を取得すると、リセットされたズームの制御情報を再設定する操作がユーザによってなされることになり、ユーザの手間を要している。このような手間は、ズームでの撮影に限定されず、被写体を画面のセンタ位置に維持した撮影、いわゆるセンタポジション処理での撮影においても生じ得る。このような手間によって、電子機器での撮影時の操作性に課題があった。
そこで、本発明は、画像を撮影できる電子機器において、表示装置の画面内で被写体の表示状態を維持する表示制御に伴う操作性を向上することを目的とする。
【課題を解決するための手段】
【０００５】
開示の技術の一側面は、撮影部と、前記撮影部で撮影される画像を表示する表示部と、制御情報にしたがって前記表示部を制御する表示制御部と、前記制御情報を記憶する記憶部と、を備える電子機器によって例示される。ここで、表示制御部は、第１の制御情報にしたがって被写体を前記表示部に第１の表示状態で表示することと、前記第１の表示状態で表示された被写体が前記表示部に対応する前記撮影部の視野から外れたときに、前記撮影部で撮影される画像を前記表示部に第２の表示状態で表示することと、前記被写体が前記表示部に対応する前記撮影部の視野に入ったときに、前記記憶部から前記第１の制御情報を取得し、前記取得した第１の制御情報にしたがって被写体を前記表示部に第１の表示状態で表示することと、を実行する。
【発明の効果】
【０００６】
本電子機器によれば、画像を撮影できる電子機器において、表示装置の画面内で被写体の表示状態を維持する表示制御に伴う操作性を向上することができる。
【図面の簡単な説明】
【０００７】
【図１】電子機器の構成を例示する図である。
【図２】カメラモジュールから取得される画像をズームする処理を例示する図である。
【図３】ズームした状態を維持する手順を例示する図である。
【図４】ズーム状態が維持される処理を例示する図である。
【図５】被写体の一部が画面からはみ出した状態を例示する図である。
【図６】被写体がカメラモジュールの視野からはずれた場合の比較例の処理を例示する図である。
【図７】被写体がカメラモジュールの視野からはずれた場合の実施形態の処理を例示する図である。
【図８】実施形態での電子機器のカメラ制御処理を例示する図である。
【図９】ズーム状態での電子機器の処理を例示する図である。
【図１０】センタポジション状態を維持する処理例である。
【発明を実施するための形態】
【０００８】
以下、図面を参照して、一実施形態に係る電子機器１および電子機器１における情報処理方法について説明する。以下の実施形態の構成は例示であり、電子機器１は実施形態の構成には限定されない。電子機器１は、スマートフォン、携帯電話装置、カメラを搭載し携帯可能なパーソナルコンピュータ、デジタルカメラ、あるいはビデオカメラ等の画像を取得可能な情報処理装置である。
【０００９】
＜ハードウェア構成＞
図１に、電子機器１の構成を例示する。電子機器１は、Central Processing Unit（Ｃ
ＰＵ１１）と、メモリ１２と、Liquid Crystal Display（ＬＣＤ１３）と、タッチパネル１４と、カメラdigital Signal Processor（カメラＤＳＰ１５）と、カメラモジュール１６とを有する。なお、図１では、通信モジュール等が省略されているが、電子機器１は、携帯網、あるいは無線Local Area Network（ＬＡＮ）にアクセス可能な通信モジュールを有してもよい。
【００１０】
ＣＰＵ１１は、メモリ１２に実行可能に展開されたコンピュータプログラムの命令列により、電子機器１を制御する。例えば、ＣＰＵ１１は、カメラモジュール１６で撮影された画像をカメラＤＳＰ１５に処理させ、処理結果を取得し、取得した処理結果をＬＣＤ１３に表示する。また、ＣＰＵ１１は、ＬＣＤ１３に、グラフィカルユーザインターフェース部品（Graphical User Interface(ＧＵＩ)）を表示し、タッチパネル１４を介してＧＵＩに対するユーザ（利用者ともいう）の操作を取得する。そして、ＣＰＵ１１は、取得したユーザの操作にしたがって、カメラＤＳＰ１５によるさらなる処理、あるいは、ＬＣＤ１３による次の表示を制御する。
【００１１】
メモリ１２は、ＣＰＵ１１が実行するコンピュータプログラム、あるいは、ＣＰＵ１１が処理する情報を記憶する。メモリ１２は、Dynamic Random Access Memory（ＤＲＡＭ）、Static Random Access Memory（ＳＲＡＭ）等である。ただし、メモリ１２は、Read Only Memory（ＲＯＭ）を含んでもよい。
【００１２】
ＬＣＤ１３は、ＣＰＵ１１の指示にしたがって、図示しない画像メモリに格納された情報を表示する。ＬＣＤ１３は、カメラモジュール１６で撮影される画像を表示するので、表示部の一例である。タッチパネル１４は、ＬＣＤ１３の表面に搭載され、ＬＣＤ１３に表示されるＧＵＩ等へのユーザの指による操作を検出する。タッチパネル１４に含まれるセンサは、タッチパネル１４表面に接触する指とタッチパネル１４内部の検出回路との間の静電容量の変化により、指の接触位置または指の近接位置を検出し、座標信号に変換し
、ＣＰＵ１１に引き渡す。タッチパネル１４は操作部の一例である。ただし、操作部がタッチパネル１４に限定される訳ではない。例えば、操作部は、各種押ボタン、スライダ、タッチパッドその他、ユーザの操作を受け付けて、ＬＣＤ１３上のポインタを操作可能な入力装置であってもよい。
【００１３】
カメラＤＳＰ１５は、カメラモジュール１６で撮影される画像情報を加工する。カメラＤＳＰ１５は、例えば、積和演算命令等により、画像情報に対して微分、積分、論理演算等の処理を実行し、画像情報からノイズを除去し、輪郭を取得する。また、カメラＤＳＰ１５は、カメラモジュール１６から取得し、加工した画像情報と、参照用の画像情報を比較し、参照用の画像と類似する画像を特定する。ＣＰＵ１１とカメラＤＳＰ１５は、ＬＣＤ１３での表示を制御するので、表示制御部の一例である。また、メモリ１２は、表示制御部としてのＣＰＵ１１およびカメラＤＳＰ１５によって処理される情報を記憶するので、記憶部の一例である。
【００１４】
カメラモジュール１６は、レンズ等の光学系と、Charge Coupled Device（ＣＣＤ）イ
メージセンサ、Complementary Metal Oxide Semiconductor（ＣＭＯＳ）イメージセンサ
等を有する。カメラモジュール１６は、光学系を通じて取得される画像情報を上記イメージセンサから取得し、カメラＤＳＰ１５に提供する。カメラＤＳＰ１５は、上記のようなイメージセンサで取得された画像情報を加工し、所定のフレーム周期でＣＰＵ１１に提供する。カメラモジュール１６は、撮影部の一例である。
【００１５】
＜処理例＞
以下、図２から図７により、本実施形態の処理および比較例の処理を例示する。図２から図５は、本実施形態および比較例に共通の処理であり、図６は、比較例の処理であり、図７は、本実施形態の処理である。ただし、図２から図５は、実施形態の処理として説明する。
【００１６】
図２は、本実施形態の電子機器１がカメラモジュール１６から取得される画像をズームする処理を例示する図である。ズームとは、画像を拡大または縮小する処理をいう。なお、画面内で被写体を次第に大きくすることをズームイン（拡大表示）といい、画面内で被写体を次第に小さくすることをズームアウト（縮小表示）という。以下、画面Ｐ１からＰ３６（図１０）は、ＬＣＤ１３に表示される画面である。
【００１７】
まず、画面Ｐ１は、センサ画像がない状態を示す。すなわち、画面Ｐ１では、カメラモジュール１６はまだ、目的の被写体を撮影していない。画面Ｐ１では、カメラモジュール１６で取得される画像のＬＣＤ１３への表示倍率は１倍であり、ズームは初期状態であると言える。そして、画面Ｐ２では、カメラモジュール１６は、目的の被写体を捉え、ＬＣＤ１３に被写体が表示される。すると、画面Ｐ３では、ユーザは、タッチパネル１４上を指で操作することで、カメラモジュール１６のイメージセンサからの画像（以下、単にセンサ画像）から、ズーム対象の被写体を選択する。画面Ｐ３で行うユーザの操作が所定の操作の一例である。
【００１８】
すると、画面Ｐ４では、ＣＰＵ１１は、ユーザが操作した範囲をカバーする最小矩形領域の座標情報をカメラＤＳＰ１５に引き渡す。カメラＤＳＰ１５は、ＣＰＵ１１から引き渡された最小矩形領域の座標情報を基に、被写体を認識する。そして、画面Ｐ４では、カメラＤＳＰ１５は、引き渡された最小矩形領域がＬＣＤ１３の最大画面領域となるように、認識した被写体をズームする。以下、本実施形態では、ズームインを単にズームという。ズームされた画面Ｐ５の表示状態が第１の表示状態の一例である。第１の表示状態は、例えば、指定倍率での被写体の拡大表示の状態、縮小表示の状態等である。
【００１９】
図３は、ズームした状態を維持する手順を例示する図である。図３で、ＬＣＤ１３の最大画面領域の横方向の寸法＝Ａ、縦方向の寸法＝Ｂとする。また、ＣＰＵ１１は、図２の画面Ｐ３でユーザが設定した矩形領域をカバーし、かつ、横方向の寸法＝ａ、縦方向の寸法＝ｂであって、かつ、Ａ：Ｂ＝ａ：ｂを充足する最小矩形領域の寸法ａ、ｂを決定する。以下、上記最小矩形領域を指定矩形領域Ｒ１という。また、被写体の横方向の最大寸法＝ａ１、被写体の縦方向の最大寸法＝ｂ１とする。ここで、横方向の最大寸法とは、被写体の横方向において横幅が最も大きい部分の寸法をいい、縦方向の最大寸法とは、被写体の縦方向において上下方向の広がり（高さともいう）が最も大きい部分の寸法をいう。
【００２０】
ＣＰＵ１１は、カメラＤＳＰ１５に指令し、横方向の寸法＝ａ、縦方向の寸法＝ｂの指定矩形領域Ｒ１でカバーされる範囲をＬＣＤ１３の最大画面領域までズームする。また、ＣＰＵ１１は、ズームされた状態を維持するため、指定矩形領域Ｒ１の横方向の寸法＝ａと被写体の横方向の寸法ａ１とについて、比率（ａ：ａ１）が一定値になるように、カメラＤＳＰ１５に指示する。以上の手順によって、ズーム状態で、被写体の寸法が維持される。
【００２１】
ただし、ＣＰＵ１１は、指定矩形領域Ｒ１の横方向の寸法に代えて、指定矩形領域Ｒ１の縦方向の寸法を基に、ズーム状態を維持してもよい。すなわち、ＣＰＵ１１は、ズームされた状態を維持するため、指定矩形領域Ｒ１の縦方向の寸法＝ｂと被写体の縦方向の寸法ｂ１とについて、比率（ｂ：ｂ１）が一定値になるように、カメラＤＳＰ１５に指示してもよい。以上の手順によって、ズーム状態で、被写体の寸法が維持される。指定矩形領域Ｒ１の横方向の寸法＝ａと被写体の横方向の寸法ａ１とについての比率（ａ：ａ１）、あるいは、指定矩形領域Ｒ１の縦方向の寸法＝ｂと被写体の縦方向の寸法ｂ１とについての比率（ｂ：ｂ１）は、第１の制御情報の一例である。
【００２２】
図４は、ズーム状態が維持される処理を例示する図である。被写体が例えば、矢印Ｖ１の方向に移動したとしても、ＣＰＵ１１およびＤＳＰ１３が指定矩形領域Ｒ１の寸法ａ、ｂをＬＣＤ１３の最大画面領域の横方向の寸法＝Ａ、縦方向の寸法＝Ｂとし、かつ、ａ：ａ１を一定値に維持する結果、ＬＣＤ１３に表示された被写体は、遠近方向の移動による影響を受けず、画面上の被写体の寸法は維持される。
【００２３】
図５は、図４で、被写体の移動の結果、被写体の一部が画面からはみ出した状態を例示する。被写体の一部が画面からはみ出したとしても、ＣＰＵ１１およびＤＳＰ１３が指定矩形領域Ｒ１の寸法ａ、ｂをＬＣＤ１３の最大画面領域の横方向の寸法＝Ａ、縦方向の寸法＝Ｂにまでズームする。したがって、ＣＰＵ１１およびＤＳＰ１３がＬＣＤ１３の最大画面領域の横方向の寸法＝Ａと、矩形の横方向の寸法ａとの比Ａ：ａを一定値に維持し、かつ、矩形の横方向の寸法ａと被写体の横方向の寸法ａ１の比、ａ：ａ１を一定値に維持する結果、被写体の寸法は維持される。
（比較例の処理）
【００２４】
図６は、被写体がカメラモジュール１６の視野からはずれた場合の比較例の処理を例示する。被写体がカメラモジュール１６の視野から外れると、比較例の処理では、電子機器１は、ズームの倍率を１にリセットし、拡大なしの状態にカメラモジュール１６を制御する。その結果、カメラモジュール１６の画角、すなわち視野が最大となる。すなわち、画面Ｐ１３では、電子機器１は、視野が最大の状態で、被写体を探索する。画面Ｐ１４では、被写体が探索され、電子機器１は、探索された被写体が画面Ｐ１３において視野からはずれた被写体と同一の被写体であると認識する。そこで、電子機器１は、ユーザにズームの範囲の再設定を促す。画面Ｐ１５では、ユーザは、図２の画面Ｐ３と同様の操作で、ズームの範囲、すなわち、指定矩形領域Ｒ１を再設定する。画面Ｐ１６では、電子機器１は、ユーザによって再設定された指定矩形領域Ｒ１の寸法に基づき、図２の画面Ｐ４、Ｐ５
と同様の手順でズームを実施する。
【００２５】
このように、比較例の手順では、最大の視野になるように、ズームを１倍にリセットして、被写体を探索する結果、ユーザは、ズームの範囲の再設定を求められ、操作の手間が増加する。
（実施形態の処理）
【００２６】
図７は、被写体がカメラモジュール１６の視野からはずれた場合の本実施形態の処理を例示する。画面Ｐ１７のように、被写体がカメラモジュール１６の視野から外れると、本実施形態の処理においても、電子機器１は、ズームの倍率を１にリセットし、拡大なしの状態にカメラモジュール１６を制御する。ただし、本実施形態では、電子機器１は、矩形の横方向の寸法ａと被写体の横方向の寸法ａ１の比（ａ：ａ１）をメモリ１２に記憶しておく。画面Ｐ１７のように拡大なしの状態が第２の表示状態の一例である。すなわち、第２の表示状態では、カメラモジュール１６で撮影される画像が倍率＝１の初期状態でＬＣＤ１３に表示される。
【００２７】
そして、画面Ｐ１８において、電子機器１は、被写体を探索し、探索された被写体が画面１７で視野からはずれた被写体と同一であると認識する。すると、画面Ｐ１９において、電子機器１は、画面Ｐ１８で探索された被写体の横方向の寸法ａａ１を取得し、矩形の横方向の寸法ａａがａ：ａ１＝ａａ：ａａ１になるように、矩形領域（ズーム矩形領域Ｒ２という）を設定する。なお、ズーム矩形領域Ｒ２の縦方向の寸法は、Ａ：Ｂ＝ａ：ｂ＝ａａ：ｂｂになる寸法ｂｂに設定される。そして、画面Ｐ２０のように、電子機器１は、縦方向の寸法ａａと横方向の寸法ｂｂのズーム矩形領域Ｒ２をＬＣＤ１３の最大画面領域にすることで、ズームを実行する。画面Ｐ２０は、ズーム状態であり、第１の表示状態の一例である。
【００２８】
＜処理フロー＞
図８に、本実施形態での電子機器１のカメラ制御処理を例示する。電子機器１のＣＰＵ１１は、メモリ１２のコンピュータプログラムにしたがって図８の処理を実行する。この処理では、電子機器１のファインダ画面、例えば、ＬＣＤ１３の画面にカメラモジュール１６で取得された画像が表示される（Ｓ１）。ここで、被写体がカメラモジュール１６のセンサ画像に入るとする（Ｓ２）。さらに、電子機器１は、ユーザにファイダ画面の領域の選択を促し、ユーザによる被写体をズームするための領域の選択を受け、指定矩形領域Ｒ１を設定する（Ｓ３）。Ｓ３の処理は、第１の制御情報を操作部であるタッチパネル１４からのユーザによる所定の操作によって取得することの一例である。そして、電子機器１は、設定した指定矩形領域Ｒ１中の被写体を認識する（Ｓ４）。被写体の認識の仕方に限定はない。例えば、人、動物等の目、鼻、口および頭部の境界線の形状から、特徴点を抽出し、顔を認識し、被写体を特定してもよい。
【００２９】
そして、電子機器１は、設定した指定矩形領域Ｒ１の横方向の寸法ａと被写体の横方向の寸法ａ１の比率（ａ：ａ１）をメモリ１２に保持する（Ｓ５）。電子機器１は、設定した指定矩形領域Ｒ１の横方向の寸法ａを抽出画像の横幅とし、抽出画像をＬＣＤ１３の最大画面範囲で出力する（Ｓ６）。以上の処理によって、電子機器１は、ズーム状態となる。Ｓ５およびＳ６の処理は、ＣＰＵ１１とカメラＤＳＰ１５とが指定矩形領域Ｒ１の横方向の寸法ａと被写体の横方向の寸法ａ１の比率（ａ：ａ１）を保持したズーム状態でＬＣＤ１３に表示する処理である。したがって、Ｓ５およびＳ６の処理は、被写体を表示部に第１の表示状態で表示することの一例である。
【００３０】
図９は、ズーム状態での電子機器１の処理を例示する図である。ここで、ズーム状態で、認識している被写体がセンサ画像の領域から外れる（Ｓ１１）。電子機器１はメモリ１
２に、設定した指定矩形領域Ｒ１の幅ａと、被写体の幅ａ１の比率を保持する（Ｓ１２）。Ｓ１２の処理は、被写体が撮影部であるカメラモジュール１６の視野から外れたときに、取得した第１の制御情報を記憶部であるメモリ１２に記憶することの一例である。
【００３１】
そして、電子機器１は、ズームの倍率を１にリセットし、画角、すなわち、視野を最大にする（Ｓ１３）。Ｓ１１において、ズーム状態で、認識している被写体がセンサ画像の領域から外れることは、被写体が表示部に対応する撮影部の視野から外れたことの一例である。また、Ｓ１３の処理は、ＣＰＵ１１とカメラＤＳＰ１５とがカメラモジュール１６で撮影される画像をＬＣＤ１３に第２の表示状態で表示することの一例である。
【００３２】
そして、電子機器１はＳ１１でセンサ画像の範囲から外れた被写体を探索する（Ｓ１４）。そして、電子機器１はセンサ画像中に被写体候補が存在するか否かを判定する（Ｓ１５）。例えば、フレーム周期ごとに取得されるセンサ画像中で、前回のセンサ画像と今回のセンサ画像に基準面積以上の差分が存在すると、電子機器１は、センサ画像中に被写体候補が存在すると判断すればよい。
【００３３】
そして、認識している被写体がセンサ画像の領域に入ると（Ｓ１５でＹＥＳ）、電子機器１は、被写体を認識する（Ｓ１６）。認識している被写体がセンサ画像の領域に入ることは、被写体が表示部でＬＣＤ１３に対応する撮影部であるカメラモジュール１６の視野に入ったときの一例である。Ｓ１６の処理で、被写体の認識の仕方に限定はない。例えば、電子機器１は、認識している被写体の画像と、被写体候補の画像との間で、類似すると特徴点を比較し、画像の寸法を調整し、比較結果のスコア値が基準値以上になると、被写体を認識したと判定すればよい。
【００３４】
次に、電子機器１は、認識している被写体の横方向の寸法（横幅ともいう）ａａ１を算出する（Ｓ１７）。さらに、電子機器１は、メモリ１２に保持している比率（ａ：ａ１）を取得する（Ｓ１８）。メモリ１２に保持している比率（ａ：ａ１）は、第１の制御情報であるので、Ｓ１８の処理は、記憶部から第１の制御情報を取得することの一例である。そして、電子機器１は、メモリ１２に保持している比率（ａ：ａ１）を基に、Ｓ１６で認識した被写体をズームするズーム矩形領域Ｒ２の横方向の寸法ａａがａａ：ａａ１＝ａ：ａ１となる値を計算する。そして、横方向の寸法ａａの領域をズーム矩形領域Ｒ２（ファインダ画像）として切り出し、画像をズームし、ＬＣＤ１３に出力する（Ｓ１９）。Ｓ１９の処理は、取得した第１の制御情報にしたがって被写体を表示部であるＬＣＤ１３に第１の表示状態で表示することとの一例である。
【００３５】
＜実施形態の効果＞
以上述べたように、本実施形態では、カメラモジュール１６の画像センサが取得するセンサ画像から被写体が外れた場合、電子機器１はズームの倍率を１にリセットし、視野を最大に設定し、被写体を探索する。このとき、電子機器１は、ズーム中の被写体の横方向の寸法ａ１と、ズームされる領域である指定矩形領域Ｒ１の横方向の寸法ａとの比率をメモリ１２に記憶する。そして、電子機器１は、被写体を再度認識したときに、再度認識された被写体の横方向の寸法ａａ１に対して、ズームする対象であるズーム矩形領域Ｒ２の横方向の寸法ａａが、ａａ：ａａ１＝ａ：ａ１になるようにａａの値を計算する。そして、電子機器１は、このように計算されたズーム矩形領域Ｒ２の画像をＬＣＤ１３に出力し、ズームを実行する。このような手順によって、ユーザに再度のズームの範囲となる指定矩形領域Ｒ１の設定を求めることなく、電子機器１の制御によってズームされた状態が維持される。なお、上記実施形態では、被写体と指定矩形領域Ｒ１の横方向の寸法の比率で、ズーム矩形領域Ｒ２（ファインダ画像）の寸法を決定した。しかし、本実施形態は、このような手順に限定される訳ではない。電子機器１は、例えば、図３で説明したように、被写体と指定矩形領域Ｒ１の縦方向の寸法の比率（ｂｂ：ｂｂ１＝ｂ：ｂ１）で、ズーム
矩形領域Ｒ２の寸法を決定してもよい。ここで、ｂｂ１は、再度認識された被写体の縦方向の寸法であり、ｂｂは、計算されるズーム矩形領域Ｒ２の縦方向の寸法である。
【００３６】
上記実施形態では、ズーム状態で、認識している被写体がセンサ画像の領域から外れると、電子機器１はズームの倍率を１にリセットし、画角、すなわち、視野を最大にするので、可能な限り、広い視野範囲で被写体を探索できる。
【００３７】
また、上記実施形態では、電子機器１は、指定矩形領域Ｒ１の指定を受けたときに、ズーム中の被写体の横方向の寸法ａ１と、ズームされる領域である指定矩形領域Ｒ１（ファインダ画像）の横方向の寸法ａとの比率を保持するので、ユーザの操作にしたがって、ズームを実行できる。なお、図９では、被写体がセンサ画像から外れた後に、指定矩形領域Ｒ１（ファインダ画像）の横方向の寸法ａとズーム中の被写体の横方向の寸法ａ１との比率をメモリ１２に記憶したが、電子機器１は、指定矩形領域Ｒ１の指定を受けたときに、上記比率をメモリ１２に保持してもよい。
【００３８】
＜その他の変形例＞
上記実施形態では、ズーム状態を維持するときに、指定矩形領域Ｒ１の指定を受けたときの被写体の寸法と指定矩形領域Ｒ１の寸法の比率を保持した。しかし、上記のような状態を維持する処理は、ズーム状態に限定される訳ではない。例えば、ＬＣＤ１３の画面中で指定された位置を画面中心に移動するセンタポジション操作で、センタポジションに移動した被写体を同一寸法でセンタに維持する表示処理（以下、センタポジション表示）においても、上記実施形態の処理が適用できる。
【００３９】
図１０は、センタポジション表示を維持する処理例である。この処理では、画面Ｐ３１において、電子機器１は、ユーザが例えば、タップ操作した位置をセンタポジションの指定として受け付ける。センタポジション指定を受けると、電子機器１は、センタポジション指定を受けた座標位置付近に存在する被写体を認識する。例えば、電子機器１は、画面Ｐ３１上の画像の輪郭を取得し、センタポジション指定を受けた座標位置を取り囲む輪郭を特定することで、被写体を認識する。そして、画面Ｐ３２において、電子機器１は、認識した被写体の重心位置をＬＣＤ１３の画面の中央（中心）に位置付ける。また、電子機器１は、このときの被写体の横方向の寸法ａａａ１を計算し、メモリ１２に記憶する。なお、被写体の横方向の寸法ａａａ１の代りに、縦方向の寸法を用いてもよい。
【００４０】
画面Ｐ３３のように、被写体が矢印Ｖ２の方向に移動すると、ユーザの操作にしたがってセンサ画像も被写体に追従する。このとき、電子機器１は、被写体の重心位置をＬＣＤ１３の画面の中心に位置づけるとともに、被写体の画面Ｐ３３上の寸法が、ａａａ１になるように倍率を調整する。被写体の重心位置がＬＣＤ１３の画面の中心に位置づけされた画面Ｐ３３の表示状態も第１の表示状態の一例である。
【００４１】
ただし、ユーザの操作が被写体に追従仕切れない場合、画面Ｐ３４のように被写体はセンサ画像からはずれる。被写体がセンサ画像からはずれると、電子機器１は、上記実施形態の処理と同様、倍率を１にリセットし、最大の視野で被写体を探索する。Ｐ３５では、被写体が横方向の寸法ａａａで探索され、電子機器１は、探索した被写体が画面Ｐ３３から画面Ｐ３４への遷移でセンサ画像から外れた被写体と同一であることを認識する。そこで、画面Ｐ３６のように、電子機器１は、認識された被写体の横方向の寸法がａａａ１になるように調整するとともに、被写体の重心位置をＬＣＤ１３の画面の中心に位置づける。
【００４２】
以上述べたように、図１０のようなセンタポジションが指定され、センサ画像から被写体が外れた場合にも、電子機器１は、ユーザの操作を介さないで自動的にセンタポジショ
ン指定の表示状態を継続できる。
【００４３】
＜コンピュータが読み取り可能な記録媒体＞
コンピュータその他の機械、装置（以下、コンピュータ等）に上記いずれかの機能を実現させるプログラムをコンピュータ等が読み取り可能な記録媒体に記録することができる。そして、コンピュータ等に、この記録媒体のプログラムを読み込ませて実行させることにより、その機能を提供させることができる。
【００４４】
ここで、コンピュータ等が読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータ等から読み取ることができる記録媒体をいう。このような記録媒体のうちコンピュータ等から取り外し可能なものとしては、例えばフレキシブルディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ／Ｗ、ＤＶＤ、ブルーレイディスク、ＤＡＴ、８ｍｍテープ、フラッシュメモリなどのメモリカード等がある。また、コンピュータ等に固定された記録媒体としてハードディスク、ＲＯＭ（リードオンリーメモリ）等がある。さらに、ＳＳＤ（Solid State Drive）は、コンピュータ等から取り外し可能な記録媒体としても、コンピュータ
等に固定された記録媒体としても利用可能である。
【符号の説明】
【００４５】
１    電子機器
１１    ＣＰＵ
１２    メモリ
１３    ＬＣＤ
１４    タッチパネル
１５    カメラＤＳＰ
１６    カメラモジュール
【図１】
2019161534.tif 000003
【図２】
2019161534.tif 000004
【図３】
2019161534.tif 000005
【図４】
2019161534.tif 000006
【図５】
2019161534.tif 000007
【図６】
2019161534.tif 000008
【図７】
2019161534.tif 000009
【図８】
2019161534.tif 000010
【図９】
2019161534.tif 000011
【図１０】
2019161534.tif 000012