(57)【要約】【課題】  回路規模の増加を抑えつつ、記録される画像に対する情報を波形表示可能な表示装置を提供すること。【解決手段】  情報や画像を表示可能な表示装置において、入力画像の画素を特定の周期でサンプリングしてサンプリング画素を出力する画素サンプリング手段と、サンプリング画素を演算処理して画像情報を生成する画素演算手段と、画像情報表示データを特定の周期で読み出し、識別子を付加して格納情報データとして出力するデータ格納情報生成手段と、格納情報データを元に特定の場所に記録する記録手段と、画素サンプリング手段とデータ格納情報生成手段に対して特定の周期を指示する画素サンプリング位置選択手段を有する。【選択図】図１
2020102789.tif 000002
【特許請求の範囲】
【請求項１】
情報や画像を表示可能な表示装置において、
入力画像の画素を特定の周期でサンプリングしてサンプリング画素を出力する画素サンプリング手段と、
前記サンプリング画素を演算処理して画像情報を生成する画素演算手段と、
前記画像情報から画像情報表示データを生成する画像情報表示データ生成手段と、
前記画像情報表示データを保持するデータ保持手段と、
前記データ保持手段から前記画像情報表示データを特定の周期で読み出し、各画像情報表示データに対して識別子を付加して格納情報データとして出力するデータ格納情報生成手段と、
前記格納情報データを元に特定の場所に記録する記録手段と、
前記画素サンプリング手段と前記データ格納情報生成手段に対して前記特定の周期を指示する画素サンプリング位置選択手段と、
を有することを特徴とする表示装置。
【請求項２】
前記画像情報表示データ生成手段は、前記データ保持手段に保持されているデータと前記画像情報を用いて前記画像情報表示データを生成することを特徴とする請求項１に記載の表示装置。
【請求項３】
前記データ保持手段の保持できるデータ量に応じて前記特定の周期を決定することを特徴とする請求項１又は２に記載の表示装置。
【請求項４】
前記画素サンプリング位置選択手段は、前記特定の周期に関して外部からの指示により適応的に変更可能であることを特徴とする請求項１乃至３の何れか一項に記載の表示装置。
【請求項５】
画素サンプリング位置選択手段は被写体の動きによって前記特定の周期を決定することを特徴とする１乃至３の何れか一項に記載の表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置に関し、特に撮像装置等によって撮像された画像を確認するための表示装置に関する。
【背景技術】
【０００２】
画像をデジタル処理して画像が撮影可能な撮像装置（以下、デジタルカメラ）は、液晶モニタなどの表示部を搭載していて、撮影した画像をリアルタイムで確認できるものがほとんどである。表示部を搭載することにより、ユーザは撮影時に画角や画質の調整を容易に行うことができる。
【０００３】
しかしながら、これらの機器に実装する表示部は、小型化や消費電力の問題等で大きなサイズや画素密度が高い表示装置の採用はコストアップにつながり難しい。従って、表示部に採用するモニタはサイズを抑え、実際に撮影された画像を縮小して表示しているのがほとんどである。
【０００４】
ユーザは小さな表示部に表示されるサイズが小さな画像を見て画質や画角の調整を行わなければならず、被写体によっては調整が困難な場合がある。
【０００５】
そのため、ユーザによる調整操作の補助として、表示部の画面上に画像の情報を波形表示する方法（Ｗａｖｅ  Ｆｏｒｍ  Ｍｏｎｉｔｏｒ：以降、ＷＦＭとする）が一般的である。
【０００６】
ＷＦＭのデータは画像の垂直方向の輝度や色差の分布等を表示して、ユーザが撮影される画像の画質を調整するための補助として機能する。例えば、輝度情報の分布波形から表示部では確認しづらい白飛びや黒潰れなどの状況を把握し調整したりすることが可能である。
【０００７】
ＷＦＭは実際に記録される画像データを用いて生成するのが理想であるが、画像データを用いてリアルタイムに演算するには、大きな画像メモリや演算回路が必要となる。
【０００８】
また、処理時間をかけることで、表示部に出力される画像と実際に記録される画像（ＷＦＭの元となる画像）との時間差が大きくなり、表示部で見ている画像の時間と表示されるＷＦＭの時間が異なることにもなる。
【０００９】
これらの問題を解決するため、表示部の画像を用いてＷＦＭを作成することで回路規模の増大や処理時間の短縮を可能とする機能を有するものがある（特許文献１）。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００２−８４４４１号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、特許文献１に記載の構成では、作成するＷＦＭのデータはあくまで表示部用に生成された画像から作られており、実際に記録される画像の情報ではない、といった問題がある。
【００１２】
本発明は、上記の問題点に鑑み、回路規模の増加を抑えつつ、記録される画像に対する情報を波形表示可能な表示装置を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記の目的を達成するために、本発明に係る表示装置は、
情報や画像を表示可能な表示装置において、入力画像の画素を特定の周期でサンプリングしてサンプリング画素を出力する画素サンプリング手段と、前記サンプリング画素を演算処理して画像情報を生成する画素演算手段と、前記画像情報から画像情報表示データを生成する画像情報表示データ生成手段と、前記画像情報表示データを保持するデータ保持手段と、前記データ保持手段から前記画像情報表示データを特定の周期で読み出し、各画像情報表示データに対して識別子を付加して格納情報データとして出力するデータ格納情報生成手段と、前記格納情報データを元に特定の場所に記録する記録手段と、前記画素サンプリング手段と前記データ格納情報生成手段に対して前記特定の周期を指示する画素サンプリング位置選択手段と、を有することを特徴とする。
【発明の効果】
【００１４】
本発明によれば、回路規模の増加を抑えつつ、記録される画像に対する情報を波形表示可能な表示装置の提供を実現できる。
【図面の簡単な説明】
【００１５】
【図１】第１の実施形態を示すブロック図である。
【図２】撮像された画像の例を示す図である。
【図３】図２の画像を水平方向に区分けした例を示す図である。
【図４】図３をサンプリング周期４として区切った例を示す図である。
【図５】図４のサンプリング周期ごとに読み込むデータ位置を示した図である。
【図６】第１の実施形態の動作を示したフローチャートである。
【図７】第２の実施形態を示すブロック図である。
【発明を実施するための形態】
【００１６】
以下、本発明を実施するための形態について、図面を参照しながら説明する。
【００１７】
＜第１の実施形態＞
記録する画像はデジタルカメラ上の表示装置に表示するための画像と比較して、画像サイズが大きく、それに伴いデータ量も多くなる。また、表示画像は表示遅延を少なくするために、簡易的な画像処理が施される場合が多く、画質面でも記録する画像に劣る。
【００１８】
ＷＦＭのデータは、当然、記録する画像に対するものを生成する方がよいのだが、上記のようにデータ量や処理速度の関係で生成する回路の規模が大きくなってしまう。処理内容を省略したり、生成する動作周波数を抑えることで回路規模の増加を防ぐことが可能だが、その分ＷＦＭの品質が低下する。
【００１９】
本実施形態では、上記問題を解決する手法を提案する。図１を用いて、本発明の第１の実施形態を説明する。図１は第１の実施形態の構成を示した図である。
【００２０】
１００は入力画像である。１０１は画素サンプリング部である。１０２は画素演算部である。１０３はＷＦＭデータ生成部である。１０４はＳＲＡＭである。１０５はＷＦＭデータ格納情報生成部である。１０６はＤＲＡＭ  Ｉ／Ｆである。１０７はＤＲＡＭ等の記憶部である。１０８は画素サンプリング位置選択部である。
【００２１】
入力信号１００はＷＦＭデータを作成する元となる入力信号で、本実施形態では撮像装置等で撮影された、実際に記録する画像信号を想定している。画素サンプリング部１０１は入力画像１００の画素を特定の周期でサンプリングする。特定の周期は画素サンプリング位置選択部１０８にて設定され、本装置を内蔵するシステムに応じて変更可能とする。
【００２２】
サンプリングされた画素は画素演算部１０２に送られ、ユーザに表示する補助データとして演算される。例えば、輝度・色差といた信号の分布といったデータを生成するような演算を施す。本実施形態では演算の内容に関しては特に言及しない。演算された補助データは、ＷＦＭデータ生成部１０３にて表示部の画面上に表示するためのスケーリングや変換を施される。
【００２３】
ＷＦＭデータ生成部１０３は、それ以前にＳＲＡＭ１０４に一時的に保持されているデータがある場合は読み出し、変換を施したデータ情報をアップデートする。ＳＲＡＭ１０４はＷＦＭデータ生成部１０３にて生成されたアップデートデータを一時的に保持する。ＳＲＡＭ１０４の必要データ容量は、サンプリング周期によって変わる。サンプリング周期が大きいほどＳＲＡＭ１０４の容量は少なくてよい。
【００２４】
ＷＦＭデータ格納情報生成部１０５は画素サンプリング位置選択部１０８の指示に従ってＳＲＡＭ１０４からデータを取り出し、ＤＲＡＭ  Ｉ／Ｆ１０６に渡す。ＤＲＡＭ  Ｉ／Ｆ１０６は受け取ったデータの格納アドレスを生成し、記憶部１０７の格納アドレスにデータを記録する。
【００２５】
次に、図２、図３、図４、図５を使って本発明の概要を説明する。
【００２６】
図２の２００はある被写体を撮像した画像の例であり、撮像された画像・画角そのものを示している。図３は図２の画角において、水平画素単位に垂直方向に区分けした図を示している。
【００２７】
３００は、画像を１画素の幅で垂直方向に区分けした１つの列を表している。図３に示している垂直方向の全ての区分けは、１画素幅である。説明簡略化および図の視認性向上のため、区分けの幅を大きくとっているが、各区分け内の画素は全て１画素幅である。図３では水平方向の画素数が４４画素としているが、特にその画素数に限定するものではなく、一例として示しているだけである。当然、画像の水平サイズが変われば、区分けの数もそれに応じて変化する。
【００２８】
ＷＦＭのデータは、垂直方向の画像情報を演算し、波形データとして表示する。図３に示すように、画面垂直方向の情報を積算演算するためには、最低でも全画素が格納可能なメモリが必要である。また、表示を遅延させないように画素の読み出し、演算、書き戻しといった動作を一度に実行する必要がある。そのため、リアルタイム性を維持するためには、ＷＦＭのデータを生成する回路の動作周波数を上げたり、回路を並列化して処理速度を上げなければならない。
【００２９】
そこで、本実施形態では画素をＮ画素（Ｎは２以上の自然数）単位でサンプリングして処理することでメモリを含めた回路規模の増加を抑える。
【００３０】
図４に、Ｎ＝４の場合の区分けを示す。図４は、図３の区分けした列３００に対して垂直方向４画素単位のブロックで区切った例を示している。４００〜４１０はＮ＝４の場合の各ブロックを示している。４１１〜４１４はブロック４００内の４つの垂直方向の区分けを示している。図中の符号は省略しているが、ブロック４０１〜４１０内もブロック４００同様に４分割されているものとする。図４で示している例の場合、ＷＦＭのデータ演算は、複数のフレームに分けて行うことになる。
【００３１】
図５を用いてＷＦＭのデータ演算処理する順序を説明する。
【００３２】
図５は図４のＮ＝４時の処理をフレームごとに示した図である。左からフレーム５００、フレーム５０１、フレーム５０２、フレーム５０３という時間順序になっており、図５ではＮ＝４フレーム分の画面を示している。
【００３３】
フレーム５００からフレーム５０３にかけて同一時間ではなく、１フレームずつの時間差がある。フレーム５００はブロック４００内の一番左側に位置する区分け４１１の画素をサンプリングし、その他のデータは取り込まない。その他の各ブロック４０１〜４１０に関しても同様に区分け４１１に相当する画素のみをサンプリングする。
【００３４】
図５のフレーム５００において黒く塗りつぶしている部分は上記サンプリングしないデータを示している。ラスタスキャン順でデータを入力する場合、縦方向の演算を行うためにはメモリが必要になるが、分割処理前と比較してメモリの量は画像サイズの１／４となる。また、サンプリングから次のサンプリングまで３画素分の時間を処理に費やせるので、処理速度向上のための回路規模増加が必要なくなる。
【００３５】
次のフレームであるフレーム５０１ではブロック４００内の左から２番目の区分け４１２の画素をサンプリングし、その他のデータは取り込まない。その他のブロックに対しても、区分け４１２と同等位置のデータをサンプリングする。同様に、フレーム５０２、フレーム５０４に関しても同様の処理を行い、４フレームで全ての画素位置に対して演算処理を行う。４フレーム分の演算処理が完了し、全ての画素位置データがそろった段階でＷＦＭのデータを生成し、表示画面に出力することになる。５フレーム目以降は、毎フレーム更新されたデータだけを更新する。つまり、表示されるＷＦＭのデータは全画素のうち１／４ずつ更新されていくことになる。
【００３６】
図６は、本実施形態の動作シーケンスの流れを示しているフローチャートである。入力画像１００をＷＦＭのデータとして演算処理して記憶部１０７へ格納するまでの動作をフローで示している。
【００３７】
図６のフローチャートおよび図１を用いて動作を説明する。なお、ｓ６０６は画素サンプリング部１０１の動作である。ｓ６０８は画素演算部１０２の動作である。ｓ６０９およびｓ６１１はＷＦＭデータ生成部の動作である。ｓ６１０およびｓ６１２はＳＲＡＭ１０４の動作である。ｓ６１８はＷＦＭデータ格納情報生成部１０５の動作である。ｓ６１９はＤＲＡＭ  Ｉ／Ｆ１０６および記憶部１０７の動作である。図６中の上記以外のステップは全て画素サンプリング位置選択部１０８の動作である。
【００３８】
以下、図６のフローチャートに従って動作例を説明する。図１の画素サンプリング位置選択部１０８は、図６のフローチャートの全体制御を行うブロックである。ｓ６００のスタートからｓ６１９のＤＲＡＭへの記録の流れが１フレームとなる。本説明では、図４の画像である場合に沿って説明する。図４はサンプリング周期４、水平方向の画素数は４４画素である。
【００３９】
まず、ｓ６０１にて初期値となるサンプリング周期Ｎ＝４、水平方向画素数ｈ＿ｎｕｍ＝４４、垂直方向ライン数ｖ＿ｎｕｍ（本フローチャートでは特に言及しないが、２以上ということで規定しておく）を設定する。本実施形態では、説明簡略化のためｈ＿ｎｕｍがＮの倍数である４４画素と仮定する。ｈ＿ｎｕｍはＮの倍数としているが、特に制約するものではない。これらの値は初期で設定され、動作中に変更されることはないステートデータである。
【００４０】
ｓ６０２にて変数ｆ＿ｎｕｍ＝１と設定する。
【００４１】
ｓ６０３にて変数ｆ＿ｎｕｍを更新する。ｆ＿ｎｕｍにはサンプリング周期Ｎ＋１で割った余りが入る。動作開始直後であるので、ｆ＿ｎｕｍ＝４％（４＋１）であり、ｆ＿ｎｕｍ＝１となる。
【００４２】
ｓ６０４にて内部変数ｙ＝１と設定する。
【００４３】
ｓ６０５にて内部変数ｉ＝ｆ＿ｎｕｍ＝１とｘ＝１を設定する。
【００４４】
画素サンプリング部１０１においてｓ６０６にて入力画像からｘ画素目のデータを読み出す。ｘ＝１なので、ここでは１画素目のデータを読み出すことになる。
【００４５】
ｓ６０７にて読み出した画素が処理対象であるかを判定する。ｘ＝ｉならば処理対象としてｓ６０８へ、それ以外は処理対象ではない、としてｓ６１４に進む。ここではｘ＝１、ｉ＝１なので、処理対象である、としてｓ６０８へ進む。
【００４６】
ｓ６０８にて読み出した画素の演算を行い、ｓ６０９にてＷＦＭのデータを生成する。ＷＦＭのデータとして何を表示するかによって演算処理の内容は変わるが、処理内容自体は本提案では言及するものではない。
【００４７】
ｓ６１０にて保持されているデータを読み出し、ｓ６１１にて保持されているデータに対してｓ６０９にて生成したデータを付加する。本実施形態では、ＳＲＡＭ１０４は周期４、水平画素数４４画素なので、少なくとも１１画素列分以上のメモリ容量を持ち、かつ、各画素列ごとに区別して保持されている。
【００４８】
ｓ６１０およびｓ６１２にて操作されるデータは、１回目なので１画素列目のデータとなる。
【００４９】
ｓ６１３にて内部変数ｉが更新（ｉ＝ｉ＋Ｎ）される。ここではｉ＝５となる。
【００５０】
ｓ６１４にて内部変数ｘが画像の水平画素数と等しいかどうか判定される。等しい場合は１ラインの処理が終了した、ということでｓ６１５へと進む。等しくない場合はｓ６２０へと進む。現在処理している水平方向の画素位置であるｘの値は１、水平画素数ｈ＿ｎｕｍは４４で等しくないのでｓ６２０へと進む。
【００５１】
ｓ６２０にてｘの値を次の画素位置に更新（ｘ＋１＝２）する。
【００５２】
ｓ６０６に戻り、ｘ＝２画素目のデータを読み出す。
【００５３】
ｓ６０７にてｘ（＝２）の位置と内部変数ｉ（＝５）を比較し、一致しないのでｓ６１４へと進む。
【００５４】
ｓ６１４にて１画素目のときと同様に内部変数ｘが水平画素数と等しいかどうか判定される。現在処理している水平方向の画素位置であるｘの値は２、水平画素数ｈ＿ｎｕｍは４４で等しくないのでｓ６２０へと進む。
【００５５】
ｓ６２０にてｘの値を次の画素位置に更新（ｘ＋１＝３）する。
【００５６】
ｓ６０６に戻り、ｘ＝３画素目のデータを読み出す。
【００５７】
ｓ６０７にてｘ＝ｉが成立するまで上記ｓ６０６からｓ６２０を繰り返す。本実施形態ではｉ＝５なので、５回繰り返すことでｘ＝ｉとなる。５回目（ｘが５画素目）になった場合はｓ６０７にて等号が成立し、ｓ６０８へと進むことになる。５画素目（ｘ＝５）の処理を終えると、６画素目から８画素目のデータは読み飛ばされ、次は９画素目（ｉ＝ｉ＋Ｎ）の演算処理が行われる。１水平画素数分の処理が完了する（ｘ＝ｈ＿ｎｕｍ）まで上記動作を繰り返すこととなる。途中の処理の説明は上記と同等動作なので省略する。
【００５８】
上記動作を繰り返し、ｓ６１４にてｘ＝ｈ＿ｎｕｍ＝４４が成立すると、ｓ６１５へと進む。
【００５９】
ｓ６１５では内部変数ｙとｖ＿ｎｕｍの値を比較し、１フレーム分の処理が完了したかどうかを判定する。本実施形態では特に１フレームの垂直ライン数は設定していないが、ｓ６１５で１フレーム分の処理が完了していないと判定されたらｓ６２１へ進む。１フレーム分終了していた場合はｓ６１６へと進む。
【００６０】
本実施形態ではｖ＿ｎｕｍは２以上の値となることとしているので、ｓ６１５では等号が成立せず（ｙ＝１）、ｓ６１２に進んでｙの値を次のラインに更新（ｙ＋１＝２）し、ｓ６０５に進む。
【００６１】
ｓ６０５にて水平画素数をリセットして、次のラインの処理を繰り返し行う。１フレーム分の処理が完了すると、ｓ６１５にて等号が成立し、ｓ６１６へと進む。本実施形態における１フレーム分の処理完了は図５のフレーム５００の画素処理が完了した、ということとなる。
【００６２】
ｓ６１６にてＷＦＭのデータを格納するアドレスを指定し、ｓ６１７でＤＲＡＭ１０７へ記憶し、次のフレームに備えてｓ６１８へと進む。
【００６３】
ｓ６１８にて処理するフレームをインクリメントし、ｓ６０３へと進む。ここまでで、１フレーム分の時間をかけて１／Ｎのデータを生成してＤＲＡＭ１０７へ格納したことになる。
【００６４】
次のフレームでは、ｓ６０３にてｆ＿ｎｕｍをＮ＋１で割った余りを入れる。現在のｆ＿ｎｕｍは２、Ｎ＋１は５になるので、ｆ＿ｎｕｍ＝２ということになる。
【００６５】
ｓ６０４にて操作する垂直ラインを表す変数ｙを１にリセットする。
【００６６】
ｓ６０５にて変数ｉにｆ＿ｎｕｍ（＝２）、水平方向画素を表す変数ｘを１に初期化する。
【００６７】
ｓ６０６にてｘ番目の画素を読み出し、ｓ６０７で演算する画素なのかどうかを判断する。１フレーム目のときはｉ＝１であったが今回はｉ＝２となるので、読み出す画素として画面上の位置は１フレーム目で読み出した画素より１画素分右となる。以降、１フレーム目と同様に画面全体を処理すると、１フレーム目にて処理する画素は図５のフレーム５００、２フレーム目はフレーム５０１という位置関係になる。３フレーム目以降も同様に動作することで、Ｎ＝４の場合、３フレーム目はフレーム５０２、４フレーム目はフレーム５０３、５フレーム目はまた１フレーム目の同じ位置に戻ってフレーム５００という画素位置になる。
【００６８】
各フレームの演算結果は、ＤＲＡＭ  Ｉ／Ｆ１０６にてフレームごとに区別された位置に記憶するようにアドレス操作する。各フレームのＷＦＭのデータはＮ＋１フレーム後に更新される。ＷＦＭを表示する表示部は、ＤＲＡＭ１０７から毎フレームデータを読み出して表示することことになるが、上記のように１フレーム単位で更新されるデータは１／Ｎということになる。
【００６９】
本実施形態では説明を容易にするために１画素ずつ読み出して処理しているが、実際の動きとしては複数画素一度に読み込み、不要な画素は何も処理せずに読み捨てたり、不要な画素自体読み出さない、といった処理も考えられる。このような場合でも、基本的な処理内容は変わらない。
【００７０】
上述したような回路構成および動作させることで１フレームで全てのＷＦＭのデータを処理する場合と比較して回路規模が１／Ｎになる。一画面に表示されるＷＦＭのデータ内にはＮフレーム分の時間差が生じているが、表示する水平方向の解像度は実際に記録される画像と同じとなり、記録画像の状況が把握しやすくなる。
【００７１】
サンプリング周期Ｎは、回路構成、処理許容時間、メモリ容量等に応じて適応的に変更することが可能で、上記のＮ＝４に関しての説明は一例にすぎない。
【００７２】
＜第２の実施形態＞
図７を用いて、本発明の第２の実施形態を説明する。図７は第２の実施形態の構成を示した図である。
【００７３】
７００は実装されている撮像装置自体の状態を判定する状態判定部である。その他の図１と同じ符号を付与しているブロックは、図１の動作と同等である。
【００７４】
第１の実施形態で示したＷＦＭのデータ生成手法は、記録する画像に関する詳細な情報を少ない回路規模で実現する際には有効な手法であるが、前述したとおり同一画面内にて表示データの時間差が存在する。撮影開始前や動きが少ない画角の場合時間差が問題になることは少なく、情報が多い方がユーザにとって有利に働くが、スポーツの撮影などといった動きの速い場面では時間差によってかえって視認性が劣化する可能性がある。そこで状態判定部７００を設けて実装されている撮像装置の状態を判断し、状況に応じて動作内容を変更可能な構成にする。
【００７５】
状態判定部７００は実装されている撮像装置の撮影モード、被写体の動き、撮像装置自体の動きを検知し、画素サンプリング位置選択部１０８へ動作モード指示を出す。動作モード指示は、例えば、実施形態１で示した分解能を上げる動作（以降、高分解能モード）と分解能は１／Ｎだが全画面の更新時間は１フレーム内（以降、高速モード）という２種類のモードが考えられる。
【００７６】
本実施形態で新たに用いる高速モードについて説明する。
【００７７】
高速モード時の演算内容自体は、第１の実施形態で説明した高分解能モードと同等である。第１の実施形態と違う点は、常に同じ画素位置の演算を行うというところである。第１の実施形態においては、１フレーム目は図５のブロック４１１にあたる位置、２フレーム目はブロック４１２にあたる位置、とフレームごとに演算位置をずらしていたが、高速モードでは常に同じ位置を読み出し演算する。
【００７８】
生成されたＷＦＭのデータはＤＲＡＭ  Ｉ／Ｆ１０６にて各フレームごとに同じアドレスに上書きされるように指示される。表示部は、毎フレーム１／Ｎのデータを読み出し、表示する。このとき、データ量的に１／Ｎしか存在しないので、次の演算された画素位置がくるまでのＮサンプル分同じＷＦＭのデータを表示したり、表示サイズ自体を１／Ｎとすることになる。つまり、第１の実施形態と比較して水平の解像度が１／Ｎと少なくなるが、画面全体のＷＦＭデータの時間的差異はなくなる。
【００７９】
状態判定部７００は、撮影モードが風景、ポートレイト等の動きが少ないものを撮るモードの場合、オートモード（撮像装置まかせ）において被写体の動きが小さいと判別された場合、撮像装置自体の動きが小さい場合は第１の実施形態に示した高分解能モードの指示を出す。
【００８０】
撮影モードがスポーツ、子供、ペット等の動きが激しいものを撮るモードの場合、オートモードにおいて被写体の動きが激しいと判別された場合、手振れや流し撮りなどで撮像装置自体の動きが大きい場合は実施形態２に示した高速モードの指示を出す。
【００８１】
以上のように動作することで、撮影するシーンに応じてＷＦＭのデータ表示の分解能を重視する場面、表示の時間差を重視する場面を適応的に切り替え可能となり、ユーザの視認性が向上する。
【００８２】
また、説明簡略化のためサンプリング周期をＮとしてＮ画素単位に処理を行う、としているが、Ｎ画素単位と限定するものではない。システムに応じてＮ／２、Ｎ／３周期で処理することも可能で、周期に関しては特に限定するものではない。例えば、複数の周期でより細かく切り替えるように制御することも可能である。
【００８３】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【符号の説明】
【００８４】
１０１  画素サンプリング部、１０２  画素演算部、１０３  ＷＦＭデータ生成部、
１０４  ＳＲＡＭ、１０５  ＷＦＭデータ格納情報生成部、
１０６  ＤＲＡＭ  Ｉ／Ｆ、１０７  ＤＲＡＭ等の記憶部、
１０８  画素サンプリング位置選択部
【図１】
2020102789.tif 000003
【図２】
2020102789.tif 000004
【図３】
2020102789.tif 000005
【図４】
2020102789.tif 000006
【図５】
2020102789.tif 000007
【図６】
2020102789.tif 000008
【図７】
2020102789.tif 000009