(57)【要約】【課題】誤って自動撮影が行われてしまうといった事態を未然に防止することが可能な撮影装置及びそのプログラムを提供する。【解決手段】ステップＳ７でシャッターキー８が全押しされたと判断されると、その後取得される５枚分の各フレーム画像についてオートシャッターエリア内に含まれる隣接画素間の差分値を取得し（Ｓ１０）、各フレーム画像の差分値の差分を評価値として取得する（Ｓ１３）。その後、取得した評価値の中で最も高い評価値が所定値以上か否かが判断され（Ｓ１７）、所定値以上の場合には警告メッセージを表示し（Ｓ１８）、所定値未満の場合には最も高い評価値に応じた自動撮影トリガー用の閾値（許容範囲）を設定する（Ｓ１９）。【選択図】      図３
2009159559.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像し、撮像画像を出力する撮像手段と、
前記撮像手段から順次出力される撮像画像の状態を監視する監視手段と、
この監視手段により監視される撮像画像の状態が所定の条件を満たしたか否かを判断する第１の判断手段と、
この第１の判断手段により所定の条件を満たしたと判断された場合に前記撮像画像を記録手段に記録する記録制御手段と、
前記監視手段により監視される撮像画像の状態が、前記第１の判断手段による判断が適正に行える状態であるか否かを判断する第２の判断手段と、
この第２の判断手段により前記第１の判断手段による判断が適正に行える状態ではないと判断された場合に警告する警告手段と、
を備えたことを特徴とする撮影装置。
【請求項２】
前記撮像手段から出力される撮像画像内における部分領域を指定する部分領域指定手段を備え、
前記監視手段は、
前記部分領域指定手段により指定される部分領域に対応する画像部分の状態を監視する手段を含み、
前記第１の判断手段は、
前記監視手段により監視される画像部分の状態が所定の条件を満たしたか否かを判断する手段を含むことを特徴とする請求項１記載の撮影装置。
【請求項３】
前記部分領域指定手段は、
前記撮像手段から出力される撮像画像内における任意の位置の部分領域を指定する手段を含むことを特徴とする請求項２記載の撮影装置。
【請求項４】
前記部分領域指定手段は、
前記撮像手段から出力される撮像画像内における任意の大きさの部分領域を指定する手段を含むことを特徴とする請求項２又は３記載の撮影装置。
【請求項５】
前記第２の判断手段により前記第１の判断手段による判断が適正に行える状態ではないと判断された場合、前記監視手段又は記録制御手段の実行を禁止する禁止手段を更に備えることを特徴とする請求項１乃至４の何れかに記載の撮影装置。
【請求項６】
前記監視手段は、
前記撮像手段から順次出力される撮像画像の変化量を監視する手段を含み、
前記第１の判断手段は、
前記監視手段により監視される撮像画像の変化量が閾値を超えたか否かを判断する手段を含み、
前記記録制御手段は、
前記第１の判断手段により撮像画像の変化量が閾値を超えたと判断された場合に前記撮像画像を記録手段に記録する手段を含むことを特徴とする請求項１乃至５の何れかに記載の撮影装置。
【請求項７】
前記第２の判断手段は、
前記監視手段により監視される撮像画像の変化量が所定量を超えたか否かを判断する手段を含み、
前記警告手段は、
前記第２の判断手段により前記撮像画像の変化量が所定量を超えたと判断された場合に警告する手段を含むことを特徴とする請求項６記載の撮影装置。
【請求項８】
前記監視手段により監視される撮像画像の変化量に応じた閾値を設定する閾値設定手段を更に備え、
前記第１の判断手段は、
前記監視手段により監視される撮像画像の変化量が、前記閾値設定手段により設定された閾値を超えたか否かを判断する手段を含むことを特徴とする請求項６又は７記載の撮影装置。
【請求項９】
前記監視手段は、
前記撮像手段から出力される撮像画像を構成する複数の画素間の画素差分値を順次取得する画素差分値取得手段を含み、
この画素差分値取得手段により順次取得される画素差分値の差分を評価値として順次取得することにより、前記撮像手段から順次出力される撮像画像の変化量を監視することを特徴とする請求項６乃至８の何れかに記載の撮影装置。
【請求項１０】
被写体を撮像し、撮像画像を出力する撮像手段と、
前記撮像手段から順次出力される撮像画像の変化量を監視する監視手段と、
この監視手段により監視される撮像画像の変化量に応じた閾値を設定する閾値設定手段と、
前記監視手段により監視される撮像画像の変化量が、前記閾値設定手段により設定された閾値を超えたか否かを判断する判断手段と、
この判断手段により撮像画像の変化量が、前記閾値設定手段により設定された閾値を超えた判断された場合に前記撮像画像を記録手段に記録する記録制御手段と、
を備えたことを特徴とする撮影装置。
【請求項１１】
被写体を撮像し、撮像画像を出力する撮像手段と、
前記撮像手段から順次出力される撮像画像を構成する複数の画素間の画素差分値を順次取得する画素差分値取得手段と、
この画素差分値取得手段により順次取得される画素差分値の差分を評価値として順次取得する評価値取得手段と、
この評価値取得手段により取得される評価値が閾値を超えたか否かを判断する判断手段と、
この判断手段により評価値が閾値を超えた判断された場合に前記撮像画像を記録手段に記録する記録制御手段と、
を備えたことを特徴とする撮影装置。
【請求項１２】
被写体を撮像し、撮像画像を出力する撮像手段を備えた撮影装置が有するコンピュータに、
前記撮像手段から順次出力される撮像画像の状態を監視する監視手段と、
この監視手段により監視される撮像画像の状態が所定の条件を満たしたか否かを判断する第１の判断手段と、
この第１の判断手段により所定の条件を満たしたと判断された場合に前記撮像画像を記録手段に記録する記録制御手段と、
前記監視手段により監視される撮像画像の状態が、前記第１の判断手段による判断が適正に行える状態であるか否かを判断する第２の判断手段と、
この第２の判断手段により前記第１の判断手段による判断が適正に行える状態ではないと判断された場合に警告する警告手段と、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラに適用することが可能な撮影装置及びそのプログラムに関する。
【背景技術】
【０００２】
従来、ユーザが画角内において任意の位置に設定したオートシャッターエリア内への被写体の移動を検出して自動撮影（オートシャッター）を行う技術が知られている（特許文献１）。
【特許文献１】特開２００６−１７４１０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記特許文献１では、実際に被写体が移動（変化）していないにもかかわらずに自動撮影が行われてしまうといった不具合が発生してしまう場合がある。
例えば、自動撮影待機中において何らかの撮影環境の変化（例えば、屋内での撮影時に発生するフリッカーなどで画像全体の輝度が大きく振動する場合など）が発生した場合に、この撮影環境の変化に応じてオートシャッターエリア内の画素値が変化してしまうため、この画素値の変化を被写体の変化（移動）であると誤認識して自動撮影が行われてしまうといった不具合が発生してしまう。
【０００４】
本発明は、かかる従来の課題に鑑みてなされたものであり、誤って自動撮影が行われてしまうといった事態を未然に防止することが可能な撮影装置及びそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記課題を解決するため請求項１記載の発明に係る撮影装置にあっては、被写体を撮像し、撮像画像を出力する撮像手段と、前記撮像手段から順次出力される撮像画像の状態を監視する監視手段と、この監視手段により監視される撮像画像の状態が所定の条件を満たしたか否かを判断する第１の判断手段と、この第１の判断手段により所定の条件を満たしたと判断された場合に前記撮像画像を記録手段に記録する記録制御手段と、前記監視手段により監視される撮像画像の状態が、前記第１の判断手段による判断が適正に行える状態であるか否かを判断する第２の判断手段と、この第２の判断手段により前記第１の判断手段による判断が適正に行える状態ではないと判断された場合に警告する警告手段とを備えたことを特徴とする。
【０００６】
また、請求項２記載の発明に係る撮影装置にあっては、前記撮像手段から出力される撮像画像内における部分領域を指定する部分領域指定手段を備え、前記監視手段は、前記部分領域指定手段により指定される部分領域に対応する画像部分の状態を監視する手段を含み、前記第１の判断手段は、前記監視手段により監視される画像部分の状態が所定の条件を満たしたか否かを判断する手段を含むことを特徴とする。
【０００７】
また、請求項３記載の発明に係る撮影装置にあっては、前記部分領域指定手段は、前記撮像手段から出力される撮像画像内における任意の位置の部分領域を指定する手段を含むことを特徴とする。
【０００８】
また、請求項４記載の発明に係る撮影装置にあっては、前記部分領域指定手段は、前記撮像手段から出力される撮像画像内における任意の大きさの部分領域を指定する手段を含むことを特徴とする。
【０００９】
また、請求項５記載の発明に係る撮影装置にあっては、前記第２の判断手段により前記第１の判断手段による判断が適正に行える状態ではないと判断された場合、前記監視手段又は記録制御手段の実行を禁止する禁止手段を更に備えることを特徴とする。
【００１０】
また、請求項６記載の発明に係る撮影装置にあっては、前記監視手段は、前記撮像手段から順次出力される撮像画像の変化量を監視する手段を含み、前記第１の判断手段は、前記監視手段により監視される撮像画像の変化量が閾値を超えたか否かを判断する手段を含み、前記記録制御手段は、前記第１の判断手段により撮像画像の変化量が閾値を超えたと判断された場合に前記撮像画像を記録手段に記録する手段を含むことを特徴とする。
【００１１】
また、請求項７記載の発明に係る撮影装置にあっては、前記第２の判断手段は、前記監視手段により監視される撮像画像の変化量が所定量を超えたか否かを判断する手段を含み、前記警告手段は、前記第２の判断手段により前記撮像画像の変化量が所定量を超えたと判断された場合に警告する手段を含むことを特徴とする。
【００１２】
また、請求項８記載の発明に係る撮影装置にあっては、前記監視手段により監視される撮像画像の変化量に応じた閾値を設定する閾値設定手段を更に備え、前記第１の判断手段は、前記監視手段により監視される撮像画像の変化量が、前記閾値設定手段により設定された閾値を超えたか否かを判断する手段を含むことを特徴とする。
【００１３】
また、請求項９記載の発明に係る撮影装置にあっては、前記監視手段は、前記撮像手段から出力される撮像画像を構成する複数の画素間の画素差分値を順次取得する画素差分値取得手段を含み、この画素差分値取得手段により順次取得される画素差分値の差分を評価値として順次取得することにより、前記撮像手段から順次出力される撮像画像の変化量を監視することを特徴とする。
【００１４】
また、請求項１０記載の発明に係る撮影装置にあっては、被写体を撮像し、撮像画像を出力する撮像手段と、前記撮像手段から順次出力される撮像画像の変化量を監視する監視手段と、この監視手段により監視される撮像画像の変化量に応じた閾値を設定する閾値設定手段と、前記監視手段により監視される撮像画像の変化量が、前記閾値設定手段により設定された閾値を超えたか否かを判断する判断手段と、この判断手段により撮像画像の変化量が、前記閾値設定手段により設定された閾値を超えた判断された場合に前記撮像画像を記録手段に記録する記録制御手段とを備えたことを特徴とする。
【００１５】
また、請求項１１記載の発明に係る撮影装置にあっては、被写体を撮像し、撮像画像を出力する撮像手段と、前記撮像手段から順次出力される撮像画像を構成する複数の画素間の画素差分値を順次取得する画素差分値取得手段と、この画素差分値取得手段により順次取得される画素差分値の差分を評価値として順次取得する評価値取得手段と、この評価値取得手段により取得される評価値が閾値を超えたか否かを判断する判断手段と、この判断手段により評価値が閾値を超えた判断された場合に前記撮像画像を記録手段に記録する記録制御手段とを備えたことを特徴とする。
【００１６】
また、請求項１２記載の発明にあっては、被写体を撮像し、撮像画像を出力する撮像手段を備えた撮影装置が有するコンピュータに、前記撮像手段から順次出力される撮像画像の状態を監視する監視手段と、この監視手段により監視される撮像画像の状態が所定の条件を満たしたか否かを判断する第１の判断手段と、この第１の判断手段により所定の条件を満たしたと判断された場合に前記撮像画像を記録手段に記録する記録制御手段と、前記監視手段により監視される撮像画像の状態が、前記第１の判断手段による判断が適正に行える状態であるか否かを判断する第２の判断手段と、この第２の判断手段により前記第１の判断手段による判断が適正に行える状態ではないと判断された場合に警告する警告手段とを実行させるためのプログラムとした。
【発明の効果】
【００１７】
本発明によれば、誤って自動撮影が行われてしまうといった事態を未然に防止することが可能となる。
【発明を実施するための最良の形態】
【００１８】
図１は本発明に係る撮影装置の一例としてのデジタルカメラの一実施例の外観を示す図であり、図１（ａ）は正面図、図１（ｂ）は背面図、図１（ｃ）は上面図である。 
図１で、デジタルカメラ１は図１（ａ）に示すように正面側に撮像レンズ２を有している。また、デジタルカメラ１の背面には図１（ｂ）に示すように、モードダイアル３、液晶モニタ画面４、カーソルキー５、ＳＥＴキー６等が設けられている。また、上面には図１（ｃ）に示すようにズームレバー７、シャッターキー８及び電源ボタン９が設けられ、図示されていないが側部にはパーソナルコンピュータ（以下、パソコン）やモデム等の外部装置とＵＳＢケーブルに接続する場合に用いるＵＳＢ端子接続部が設けられている。ここで、シャッターキー８は、半押し操作と全押し操作とが可能な２段押し可能キーである。
【００１９】
図２は本発明に係る撮影装置の一例としてのデジタルカメラの電子回路構成の一実施例を示す図である。図２で、デジタルカメラ１は、基本モードである撮影モードにおいて合焦位置や絞り位置を移動させるモータ１１、撮像レンズ２を構成するレンズ光学系１２、撮像素子であるＣＣＤ１３、タイミング発生器（ＴＧ）１４、垂直ドライバ１５、サンプルホールド回路（Ｓ／Ｈ）１６、Ａ／Ｄ変換器１７、カラープロセス回路１８、ＤＭＡ（Direct Memory Access）コントローラ１９、ＤＲＡＭインターフェイス（Ｉ／Ｆ）２０、ＤＲＡＭ２１、制御部２２、ＶＲＡＭコントローラ２３、ＶＲＡＭ２４、デジタルビデオエンコーダ２５、表示部２６、ＪＰＥＧ回路２７、保存メモリ２８、キー入力部３０、ブレ検出部３１を備えている。なお、モータ１１〜カラープロセス回路１８は本発明において撮像部に相当する。また、手ブレ検出部３２は必須ではない。
【００２０】
撮影モードでのモニタリング状態においては、モータ（Ｍ）１１の駆動により合焦位置や絞り位置が移動され、上記撮影レンズ２を構成する光学系１２の撮影光軸後方に配置された撮像素子であるＣＣＤ１３が、タイミング発生器（ＴＧ）１４、垂直ドライバ１５によって走査駆動され、一定周期毎に結像した光像に対応する光電変換出力（ベイヤーデータ）を１画面分出力する。
ＣＣＤ１３は被写体の二次元画像を撮像する固体撮像デバイスであり、典型的には毎秒数十フレームの画像を撮像する。なお、ＣＣＤ１３上にはベイヤー配列の色フィルタが設けられている。また、撮像素子はＣＣＤに限定されずＣＭＯＳ（Complementary Metal Oxide Semiconductor）などの固体撮像デバイスでもよい。
【００２１】
この光電変換出力は、アナログ値の信号の状態でＲＧＢの各原色成分毎に適宜ゲイン調整された後に、サンプルホールド回路（Ｓ／Ｈ）１６でサンプルホールドされ、Ａ／Ｄ変換器１７でデジタルデータに変換され、カラープロセス回路１８で画像補間処理、γ補正処理、及び輝度・色差信号変換処理を含むカラープロセス処理が行われて、デジタル値の輝度信号Ｙ及び色差信号Ｃｂ、Ｃｒが生成され、通常撮影モードではＤＭＡ（Direct Memory Access）コントローラ１９に出力される。また、カラープロセス回路１８は、Ａ／Ｄ変換器１７でデジタルデータに変換されたベイヤーデータを制御部２２に出力する機能を有している。
【００２２】
ＤＭＡコントローラ１９は、通常撮影モードではカラープロセス回路１８の出力する輝度信号Ｙ及び色差信号Ｃｂ、Ｃｒを、同じくカラープロセス回路１８からの複合（composite）同期信号、メモリ書き込みイネーブル信号、及びクロック信号を用いてＤＲＡＭインターフェイス（Ｉ／Ｆ）２０を介してバッファメモリとして使用されるＤＲＡＭ２１にＤＭＡ転送する。
【００２３】
制御部２２は、このデジタルカメラ１全体の制御動作を司るものであり、ＣＰＵ若しくはＭＰＵ（以下、ＣＰＵ）と、後述するように撮影モード時のオートシャッター処理を含む該ＣＰＵで実行される動作プログラムを固定的に記憶したフラッシュメモリ等のプログラム格納メモリ、及びワークメモリとして使用されるＲＡＭ等により構成され、上記輝度及び色差信号のＤＲＡＭ２１へのＤＭＡ転送終了後に、この輝度及び色差信号をＤＲＡＭインターフェイス２０を介してＤＲＡＭ２１から読出し、ＶＲＡＭコントローラ２３を介してＶＲＡＭ２４に書込む。
【００２４】
制御部２２は、また、キー入力部３０からの状態信号に対応してフラッシュメモリ等のプログラム格納用メモリに格納されている各モードに対応の処理プログラムやメニューデータを取り出して、デジタルカメラ１の他の各機能の実行制御、例えば、撮像や記録画像の再生機能の実行等を行なう他、機能選択時の機能選択メニューの表示制御等を行う。 
【００２５】
デジタルビデオエンコーダ２５は、上記輝度及び色差信号をＶＲＡＭコントローラ２３を介してＶＲＡＭ２４から定期的に読み出し、これらのデータを基にビデオ信号を生成して上記表示部２６に出力する。
【００２６】
表示部２６は、上述したように撮影モード時にはモニタ表示部（電子ファインダ）として機能するもので、デジタルビデオエンコーダ２５からのビデオ信号に基づいた表示を行うことで、その時点でＶＲＡＭコントローラ２３から取込んでいる画像情報に基づく画像をリアルタイムに液晶モニタ画面４に表示することになる。
【００２７】
制御部２２は、後述する自動撮影（オートシャッター）を行う際に、その時点でＣＣＤ１３から取込んでいる１画面分の輝度及び色差信号のＤＲＡＭ２１へのＤＭＡ転送の終了後、直ちにＣＣＤ１３からのＤＲＡＭ２１への経路を停止し、記録保存の状態に遷移する。
【００２８】
この保存記録の状態では、制御部２２がＤＲＡＭ２１に書込まれている１フレーム分の輝度及び色差信号をＤＲＡＭインターフェイス２０を介してＹ、Ｃｂ、Ｃｒの各コンポーネント毎に縦８画素×横８画素の基本ブロックと呼称される単位で読み出してＪＰＥＧ（Joint Photograph cording Experts Group）回路２７に書込み、このＪＰＥＧ回路２７でＡＤＣＴ（Adaptive Discrete Cosine Transform：適応離散コサイン変換）、エントロピ符号化方式であるハフマン符号化等の処理によりデータ圧縮する。 
そして得た符号データをＪＰＥＧ回路２７から読出し、１画像のデータファイルとしてデジタルカメラ１の記録媒体である保存メモリ２８に記録し、１フレーム分の輝度及び色差信号の圧縮処理及び保存メモリ２８への圧縮データの書込み終了に伴って、制御部２２はＣＣＤ１３からＤＲＡＭ２１への経路を再び起動する。
【００２９】
また、基本モードである再生モード時には、制御部２２が保存メモリ２８に記録されている画像データを選択的に読出し、ＪＰＥＧ回路２７で画像撮影モード時にデータ圧縮した手順とまったく逆の手順で圧縮されている画像データを伸張し、伸張した画像データをＶＲＡＭコントローラ２３を介してＶＲＡＭ２４に展開して記憶させた上で、このＶＲＡＭ２４から定期的に読出し、これらの画像データを元にビデオ信号を生成して表示部２６の液晶モニタ画面４に再生画像を出力（＝表示）させる。
【００３０】
キー入力部３０は、上述したモードダイアル３、カーソルキー５、ＳＥＴキー６、ズームレバー７、シャッターキー８、電源ボタン９等から構成され、それらのキー操作に伴う信号は直接制御部２２に送出される。
【００３１】
モードダイアル３は各種モードを選択する際に操作するダイヤルキーである。なお、モードの選択をメニュー選択により行うようにしてもよい。 
カーソルキー５は液晶モニタ画面４に表示されたメニューやアイコン等をカーソルでポイント（指定）する際に操作するキーであり、カーソルキー５の操作によりカーソルを上下又は左右に移動させることができる。 
また、ＳＥＴキー６はカーソルキー５による操作結果を確認する際に押すキーである。例えば、後述する図５のオートシャッターエリア設定画面６０においてカーソルキー５及びセットキー６の操作により撮影者は、被写体が枠内に移動したり、あるいは枠内の被写体が移動（変化）したりすると自動撮影（オートシャッター）を行うことのできるオートシャッターエリアを設定することができる。
【００３２】
ズームレバー７は、ズーム操作に用いられ、デジタルズームの場合はズームレバー７の操作に対応してズーム値が決定されるが、実際の画角は変化せず、液晶モニタ画面４にはズーム値に応じたサイズの画像がトリミングされて表示される。また、光学ズームの場合はズームレバー７の操作に対応してズームレンズ（可変焦点距離レンズ）がワイド側又はテレ側に移動され、ズームレバー７の操作に対応してズーム値が決定され、ズーム値の変化に追従して画角が実際に変化し、液晶モニタ画面には広角画像又はテレ画像が表示される。
【００３３】
ブレ検出部３１は、スルー画像表示時にＤＲＡＭ２１に取込まれる画像、つまり、カラープロセス回路１８からの出力画像データから被写体ブレ（手ブレ及び動体ブレからなるブレ）の有無を検出して検出値を制御部２２に出力する。
例えば、ＤＲＡＭ２１に直前に取込まれた画像Ｇzと今回取込まれた画像Ｇkの比較対象領域における動きベクトル（画像中の各要素がどの方向にどのくらい動いているかという情報）を取得してその差分ΔＧ（又は差分に応じた数値を表すデジタル信号）を制御部２２に出力する機能を実現するワンチップのマイクロコンピュータとして構成するようにしてもよいし、ブレ検出部３１の代わりに、ＤＲＡＭ２１に取り込んだ前後の画像の比較対象域における動きベクトルを取得して被写体ブレ量を算出する機能を実現するプログラムをプログラム格納メモリに格納しておくようにしてもよい。なお、動きベクトルの取得方法は公知の方法を用いることができる。
【００３４】
手ブレ検出部３２としては公知の小型の振動検出装置を用いればよく、撮影時のデジタルカメラ１のブレを検出してデジタル信号に変換した手ブレ検出信号を制御部２２に送出する。振動検出装置としては、例えば、角速度センサ（縦方向の手ブレを検出するものと横方向の手ブレを検出するもの）や圧電素子を用いた振動ジャイロを用いることができる。
【００３５】
なお、ブレ検出部３１と手ブレ検出部３２の双方、あるいは一方のみを用いて検出されたブレ情報を利用して、時系列的に取得（撮影）されるフレーム画像間の画素の位置合わせをブレ量に応じて行うようにしてもよい。このような構成とすれば、手ブレによるフレーム画像間での変化を打ち消すことができ、被写体の変化（移動）の検出精度を向上させることができる。
また、単にブレ検出部３１でＣＣＤ画像からブレを検出すると手ブレと動体ブレ（＝被写体ブレ）の両方が検出されてしまうので上述したように別個に手ブレ検出センサ３２を設け、このセンサによる検出結果をブレ検出部３１によるＣＣＤ画像からのブレ検出結果から差し引くことにより被写体ブレのみの検出が可能となる。
【００３６】
次に、以上の構成からなるデジタルカメラの本発明に係る動作を説明する。図３〜図４は、デジタルカメラにおいて、撮影モードの下位モードとして予め設けられているオートシャッターモードがユーザのモードダイアル３操作により設定されたときの制御部２２の処理内容を示すフローチャートである。
【００３７】
以下説明すると、図３に示したように制御部２２は、オートシャッター（自動撮影）モードの設定とともに直ちにＣＣＤ１３による被写体画像の取り込み、及び表示部２６（液晶モニタ画面４）におけるスルー画像の表示を開始する（ステップＳ１）。ここで、スルー画像表示用の撮影フレームレートは３０フレーム／秒とする。引き続き、スルー画像に重ねてＯＳＤ機能によりカーソルを表示させ、カーソルキー５操作による表示カーソルの上下左右方向への移動操作、及びＳＥＴキー６操作によるカーソル位置の確定操作をユーザに行わせることにより、液晶モニタ画面４内において所望の位置に所望のサイズのオートシャッターエリアを設定させる（ステップＳ２）。
【００３８】
図５はオートシャッターエリア設定の説明図であり、符号６１はカーソルの始点であり、ユーザのカーソルキー５操作により符号６１で示される位置にカーソルが移動され、その後、ＳＥＴキー６操作によりカーソルの表示色が確定色（例えば青色）に変更され（図５（ａ））。符号６２はカーソルキー５の操作により移動中のカーソルであり、ユーザによる更なるカーソルキー５操作により所望の位置（終点）にカーソルが移動される（図５（ｂ））。
【００３９】
その後、終点を確定するためのＳＥＴキー操作があったか否かを判断することによりオートシャッターエリアの指定操作の完了が指示されたか否かを判断する（ステップＳ３）。
このステップＳ３で終点を確定するためのＳＥＴキー操作があったと判断されると、確定したオートシャッターエリアを設定（記憶）するとともに、スルー画像上にオートシャッターエリア枠を表示する（ステップＳ４）。
【００４０】
図５（ｃ）の符号６３はＳＥＴキー６の操作により確定された終点であり、始点とは異なる色（例えば緑）で表示される。また、符号６４はカーソルの始点６１と終点６３を結ぶ線分を対角線とする矩形枠（オートシャッターエリア枠）であり、矩形枠内を示す符号６５は自動撮影が行われるエリア（オートシャッターエリア）である。
すなわち、ユーザによるカーソルキー５及びＳＥＴキー６の操作により始点６１と終点６３が指定されると（ステップＳ３でＹＥＳ）、オートシャッターエリア枠６４に囲まれたオートシャッターエリア６５が設定され、画面上にオートシャッターエリア枠６４が表示される（ステップＳ４）。
【００４１】
また、ステップＳ３で終点を確定するためのＳＥＴキー操作があったと判断されるまで、ステップＳ２のオートシャッターエリアの設定操作が続行される。
なお、オートシャッターエリアの設定方法は、他の方法を採用してもよく、例えば、ユーザによりオートシャッターモードが設定されると、直ちにスルー画像上の所定位置（例えば中心）に所定サイズのオートシャッターエリア枠を表示させ、その後、ユーザによるカーソルキー５操作によりオートシャッターエリア枠を上下左右方向に移動させたり、ズームレバー７操作によりオートシャッターエリア枠のサイズを変更させ、その後のＳＥＴキー６操作によりオートシャッターエリアの設定（記憶）とオートシャッターエリア枠の表示色の確定色への変更とを行わせるようにしてもよい。
【００４２】
次に、ステップＳ４によるスルー画像上へのオートシャッターエリア枠の表示が行われている状態で、シャッターキー８が半押しされたか否かを判断する（ステップＳ５）。
シャッターキー８が半押しされたと判断されると、ＡＦ処理を実行する（ステップＳ６）。ここで、ＡＦ処理は、周知のコントラスト検出方式を採用するものとし、レンズ光学系１２内のフォーカスレンズを移動させながら、ステップＳ４で設定されたオートシャッターエリア内の画像のコントラスト成分（高周波成分）を撮影画像（フレーム画像）が取得される度に取得し、最も多いコントラスト成分が取得されたときのレンズ位置にフォーカスレンズを移動させる。
【００４３】
ここで、本発明に係るオートシャッターモードは、ユーザにより設定されたオートシャッターエリア内に被写体が入ってきた場合に自動撮影を行うモードなので、シャッターキー８を半押しした時点ではオートシャッターエリア内に被写体が存在しない。
従って、ユーザはオートシャッターエリア内において撮影したい被写体が位置すると思われる位置に仮の被写体を置く（立たせる）ことによりＡＦ処理を行わせる必要がある。勿論、ＡＦ処理が完了した後、仮の被写体をどかせる（どいてもらう）必要があるのは言うまでもない。
ステップＳ６によるＡＦ処理が完了すると、続いてシャッターキー８が全押しされたか否かを判断する（ステップＳ７）。
ここで、シャッターキー８が全押しされたと判断されると、フレーム番号ｎの値として１をセットした後（ステップＳ８）、ｎ番目のフレーム画像が取得（撮影完了）されたか否かを判断する（ステップＳ９）。
【００４４】
このステップＳ９でｎ番目のフレーム画像が取得されたと判断されると、オートシャッターエリア内に含まれる画素間の差分値を取得する（ステップＳ１０）。
詳述すると、制御部２２は、先ず、カラープロセス回路１８から送られてきたベイヤーデータのうちオートシャッターエリア（指定領域）内のベイヤーデータのみを用いて隣接するＲ画素とＧ画素の値の差分値、隣接するＲ画素とＢ画素の値の差分値、および隣接するＢ画素とＧ画素の値の差分値をオートシャッターエリア内に含まれる画素数分だけ算出する。
次に、算出した複数の差分値を加算又は平均化することにより１つの差分値を取得する。
【００４５】
なお、オートシャッターエリア内に含まれる画素間の差分値を取得する方法は他の方法でもよく、例えば、オートシャッターエリア内に含まれる各色（Ｒ，Ｇ，Ｂ）ごとに平均値（加算値）を算出した後、この色別の平均値（加算値）の差分値を取得するようにしてもよいし、同色の画素間の差分値を取得するようにしてもよいし、オートシャッターエリア内に含まれる画素のうち一部の画素（例えば左上の画素）のみを用いて画素間の差分値を取得するようにしてもよいし、各画素毎に差分値を取得するための対象画素を設定（変更）するようにしてもよい。
また、ベイヤーデータを用いるようにしたが、画素補間後のＲＧＢ画像データやＹＵＶ（輝度・色差）画像データを用いて画素間の差分値を取得するようにしてもよい。
【００４６】
ここで、一般的には、時系列で取得される各フレーム画像中のオートシャッターエリア内の画素値を単純に比較することで、オートシャッターエリア内の状況の変化（被写体の移動）を検出することができるが、撮影環境の変化（例えば、屋内での撮影時に発生するフリッカーなどで画像全体の輝度が大きく振動する場合など）が発生した場合に過敏に反応してしまうといった問題がある。
つまり、単純に画素値を比較するだけではフレーム画像間に存在するフリッカーの影響を打ち消すことができない。
【００４７】
そこで、本発明は、フリッカーなどの環境変化による影響を受けることなくオートシャッターエリア内の状況の変化（被写体の移動）を正しく検出するために、各フレーム画像において画素間の差分値を取得し、これらの差分値を比較することで自動撮影のトリガーを検出する際の検出精度の低下を抑制して前述した問題を解決している。
すなわち、本発明は、フリッカーによって各フレーム画像の輝度が大きく変化する場合に、フリッカーが同一フレーム画像に存在する画素値に与える影響は画素位置によらず一様であるという点に着目し、同一フレーム画像に存在する画素の画素値の差分値を取得するとしたことで、画素間に存在する相関を保ったまま、フリッカーが画素値に与える影響を打ち消すことが可能になるものである。
【００４８】
図３のフローチャートの説明に戻ると、ステップＳ１０でオートシャッターエリア内に含まれる画素間の差分値を取得した後、フレーム番号ｎが「１」であるか否かを判断し（ステップＳ１１）、「ｎ＝１」であると判断されると（ステップＳ１１でＹＥＳ）、ステップＳ１０で取得したフレーム番号ｎの画像の差分値を基準差分値としてＤＲＡＭ２１に記憶する（ステップＳ１２）。
その後、フレーム番号ｎが「５」であるか否かを判断し（ステップＳ１４）、「ｎ＝５」でないと判断されると（ステップＳ１４でＮＯ）、フレーム番号ｎをインクリメントした後（ステップＳ１５）、ステップＳ９に戻る。
また、ステップＳ１１で「ｎ＝１」でないと判断されると（ステップＳ１１でＮＯ）、ステップＳ１０で取得したフレーム番号ｎの画像の差分値と、ステップＳ１２の処理によりＤＲＡＭ２１に記憶されている基準差分値との差分を算出し、これを評価値としてＤＲＡＭ２１に記憶する（ステップＳ１３）。
また、ステップＳ９〜Ｓ１２の処理を１回、ステップＳ９〜Ｓ１１、Ｓ１３、Ｓ１５の処理を４回繰り返すことにより、ステップＳ１４で「ｎ＝５」であると判断されると（ステップＳ１４でＹＥＳ）、ステップＳ１６に進み、ステップＳ１３の処理によりＤＲＡＭ２１に記憶されている４つの評価値のうち最も高い評価値を取得する。
【００４９】
次に、ステップＳ１６の処理により取得された最も高い評価値が所定値以上か否かが判断され（ステップＳ１７）、所定値以上であると判断されると（ステップＳ１７でＹＥＳ）、ステップＳ１８に進み、表示部２６（液晶モニタ画面４）に表示されているスルー画像上に警告メッセージを一定時間表示させると同時に、スルー画像上に表示されているオートシャッターエリア枠の表示を消去する。
これは、オートシャッターエリア内の画像（画素）の変化が激しすぎるため、オートシャッターエリア内への被写体の移動を正しく検出することが難しいことを意味しており、この場合は、誤って自動撮影が行われてしまうのを未然に防止するために警告メッセージを表示して、自動撮影待機状態（後述する図４のステップＳ２０〜Ｓ２４）に移行しないようにする。
【００５０】
また、後述するステップＳ１９の処理では、最も高い評価値が高くなればなるほど高い閾値（許容範囲）を設定するため、ステップＳ１７、Ｓ１８の処理を省略してしまうと、最も高い評価値が所定値以上の場合、非常に高い閾値（許容範囲）が設定されてしまうことになる。つまり、オートシャッターエリア内へ被写体が移動しても閾値（許容範囲）を超えなくなってしまい、いつまで待っても自動撮影が行われないといった事態が発生してしまうので、こういった事態を未然に防止することができる。
【００５１】
また、ステップＳ１８の処理を完了すると、ステップＳ２に戻り、オートシャッターエリアの位置やサイズの指定のやり直しをユーザに促す。これは、場合によっては、ユーザが指定されたオートシャッターエリアに対応する画像部分だけが画像（画素）の変化が激しく（例えば、鏡等の非常に反射率の高い物体がオートシャッターエリア内に存在する場合）、他の画像部分は画像（画素）の変化はあまりないといったことも考えられるためである。
なお、警告メッセージの内容としては、「現在の撮影環境では正しく自動撮影を行うことができません」、「オートシャッターエリアの設定が不適切ですので再度設定をやり直してください」といったものが考えられる。
【００５２】
また、ステップＳ１７で最も高い評価値が所定値以上でないと判断されると（ステップＳ１７でＮＯ）、ステップＳ１９に進み、最も高い評価値に対応する閾値（許容範囲）を設定（ＤＲＡＭ２１に記憶）する。すなわち、最も高い評価値が高ければ高いほど高い閾値を設定し、最も高い評価値が低ければ低いほど低い閾値を設定する。これは、最も高い評価値が高ければ高いほど撮影環境の変化が激しいことを意味しており、この撮影環境の変化を誤って自動撮影タイミングであると認識しないようにするために閾値を高めに設定する必要があり、また、最も高い評価値が低ければ低いほど撮影環境の変化があまりないことを意味しており、自動撮影タイミングを確実に認識させるために閾値を低めに設定する必要があるためである。
本発明は、撮影環境の変化（変動）を考慮した閾値（許容範囲）を設定するようにしたことにより、自動撮影のトリガーを検出する際の検出精度が撮影環境に大きく影響されなくてすむようになるものである。
【００５３】
次に、ステップＳ１９を終えると、図４のステップＳ２０に進み、フレーム画像が取得（撮影完了）されたか否かを判断することで、撮影タイミングの到来を待機する。
このステップＳ２０でフレーム画像が取得されたと判断されると、ステップＳ１０と同様の処理により、オートシャッターエリア内に含まれる画素間の差分値を取得する（ステップＳ２１）。
続いて、ステップＳ１３と同様の処理により、ステップＳ２１で取得したフレーム画像の差分値と、ステップＳ１２の処理によりＤＲＡＭ２１に記憶されている基準差分値との差分を算出し、これを評価値として取得（ＤＲＡＭ２１に一時記憶）する（ステップＳ２２）。
【００５４】
次に、ステップＳ２３に進み、ステップＳ２２で取得した評価値が、ステップＳ１９により設定（ＤＲＡＭ２１に記憶）されている閾値（許容範囲）を上回っている（外れている）か否かが判断される。
ここで、閾値（許容範囲）を下回っている（含まれている）と判断されると（ステップＳ２３でＮＯ）、ステップＳ２０に戻り、以後、ステップＳ２３で閾値（許容範囲）を上回っている（外れている）と判断されるまで、ステップＳ２０〜Ｓ２３の処理を繰り返す。
ステップＳ２３で閾値（許容範囲）を上回っている（外れている）と判断されると、その時点でＣＣＤ１３から取込んでいる１画面分の輝度及び色差信号のＤＲＡＭ２１へのＤＭＡ転送の終了後、直ちにＣＣＤ１３からのＤＲＡＭ２１への経路を停止し、記録保存の状態に遷移する（ステップＳ２４）。
【００５５】
この保存記録の状態では、前述したように、制御部２２がＤＲＡＭ２１に書込まれている１フレーム分の輝度及び色差信号をＤＲＡＭインターフェイス２０を介してＪＰＥＧ回路２７に書込み、このＪＰＥＧ回路２７でのデータ圧縮により得られた符号データをＪＰＥＧ回路２７から読出し、１画像のデータファイルとしてデジタルカメラ１の記録媒体である保存メモリ２８に記録し、１フレーム分の輝度及び色差信号の圧縮処理及び保存メモリ２８への圧縮データの書込み終了に伴って、制御部２２はＣＣＤ１３からＤＲＡＭ２１への経路を再び起動する。
以上で、オートシャッターモードに係る制御を終了する。
【００５６】
ここで、図６はオートシャッターエリア６５における自動撮影の説明図であり、符号７１は移動中の被写体であり符号７２はオートシャッターエリア６５内に移動した被写体を示し、符号７３は自動撮影された被写体画像を示す。
図６（ａ）は移動中の被写体画像７１がスルー画像表示されているがオートシャッターエリア枠６４とは離れている状態を示し、図６（ｂ）は被写体７１がオートシャッターエリア枠６４に差し掛かった状態、若しくは撮影者が被写体７１をオートシャッターエリア枠６４内に収めようとカメラを動かした状態を示し、図６（ｃ）はオートシャッターエリア６５内に完全に移動した被写体７２を示し、図６（ｄ）は自動撮影された被写体の静止画像７３を示す。
【００５７】
なお、本実施の形態においては、図４のステップＳ２４において、直前のステップＳ２３で評価値が閾値を超えたと判断された時点でＣＣＤ１３から取込んでいるフレーム画像を保存メモリ２８に保存記録すべき記録対象画像としたが、評価値が閾値を超えたと判断されたタイミングで既に取得されている直前のフレーム画像を記録対象画像としてもよいし、評価値が閾値を超えたと判断されたタイミングの直後に取得されたフレーム画像を記録対象画像としてもよい。
【００５８】
また、本実施の形態においては、図４のステップＳ２４において、１つのフレーム画像のみを保存メモリ２８に保存記録するようにしたが、直前のステップＳ２３で評価値が閾値を超えたと判断されたタイミング以降に取得される連続する複数のフレーム画像を保存メモリ２８に保存記録するようにしてもよいし、評価値が閾値を超えたと判断されたタイミングの直前に取得された連続する複数のフレーム画像を保存メモリ２８に保存記録するようにしてもよいし、評価値が閾値を超えたと判断されたタイミングの前後のタイミングにおいて取得された複数のフレーム画像を保存メモリ２８に保存記録するようにしてもよい。なお、評価値が閾値を超えたと判断されたタイミング以前のフレーム画像を保存メモリ２８に保存記録する方法としては、以下の方法が考えられる。例えば、図３のステップＳ７でシャッターキー８が全押しされたと判断されると、順次取得されるフレーム画像のＤＲＡＭ２１への追加記憶を開始し、所定数（例えば１０枚）のフレーム画像のＤＲＡＭ２１への追加記憶が完了した後は、フレーム画像が取得される度にＤＲＡＭ２１に記憶されている複数のフレーム画像のうち最も古いフレーム画像を消去して新たに取得されたフレーム画像を記憶するといった動作を図４のステップＳ２３でＹＥＳと判断されるまで繰り返し、ステップＳ２３でＹＥＳと判断された時点でＤＲＡＭ２１に記憶されている複数のフレーム画像を保存メモリ２８に保存記録すべき記録対象画像とするといった方法が考えられる。
【００５９】
また、本実施の形態においては、図４のステップＳ２４において、直前のステップＳ２３で評価値が閾値を超えたと判断された時点でＣＣＤ１３から取込んでいるフレーム画像を保存メモリ２８に保存記録すべき記録対象画像としたが、評価値が閾値を超えたと判断された時点でスルー画撮影モードから静止画撮影モードに切り替えることによりＣＣＤ１３の駆動方法やカラープロセス回路１８の処理方法を変更して静止画撮影処理を実行し、この静止画撮影処理により得られた静止画像を保存メモリ２８に保存記録するようにしてもよい。
【００６０】
また、本実施の形態においては、図３のステップＳ２、Ｓ３において、オートシャッターエリアの位置及び大きさをユーザが任意に設定できるようにしたが、オートシャッターエリアの位置と大きさのうち何れか一方のみをユーザが任意に設定できるようにしてもよいし、何れもユーザが任意に設定できない、つまり、予め固定位置（例えば画角中央）に固定の大きさで設定されるオートシャッターエリアを用いるようにしてもよい。
【００６１】
また、本実施の形態においては、オートシャッターエリアを用いるようにしたが、オートシャッターエリアを設けずにフレーム画像全体の状態や変化を監視するようにしてもよい。
【００６２】
また、本実施の形態においては、図３のステップＳ２、Ｓ３において、オートシャッターエリアの位置及び大きさをユーザが任意に設定できるようにしたが、被写体追従（追尾）機能を利用することでオートシャッターエリアの位置や大きさを画角（画面）内で移動する被写体の位置や大きさに自動的に追従設定させるようにしてもよい。
【００６３】
また、本実施の形態においては、図４のステップＳ２３、Ｓ２４において、直前のステップＳ２２で取得された評価値が閾値（許容範囲）を上回っている（外れている）と判断された場合に評価地が閾値を超えたと判断してステップＳ２４の撮影記録処理を実行するようにしたが、直前のステップＳ２２で取得された評価値が閾値（許容範囲）を下回っている（含まれている）と判断された場合に評価値が閾値を超えたと判断してステップＳ２４の撮影記録処理を実行するようにしてもよい。
【００６４】
また、本実施の形態においては、順次取得されるフレーム画像の変化量を監視し、この変化量が閾値を超えた場合に自動撮影を行うようにしたが、前述の被写体追従（追尾）機能を利用することで画角（画面）内で移動する被写体の位置を監視し、被写体が所定位置に移動した場合に自動撮影を行うものにも本発明を適用することができる。例えば、予め画面内のある位置にある大きさのエリアを設定しておき、この設定エリア内にいる被写体が設定エリア外に出た場合や設定エリア外にいる被写体が設定エリア内に入った場合に自動撮影を行うといった方法が考えられる。
【００６５】
また、本実施の形態においては、本発明の撮影装置をデジタルカメラに適用した場合について説明したが、本発明は、デジタルカメラ等のほか、カメラ付き携帯電話機や撮像部を有する情報機器などにも適用し得るものである。
【００６６】
また、本発明の上記実施の形態は、何れも最良の実施形態としての単なる例に過ぎず、本発明の原理や構造等をより良く理解することができるようにするために述べられたものであって、添付の特許請求の範囲を限定する趣旨のものでない。
したがって、本発明の上記実施の形態に対してなされ得る多種多様な変形ないし修正はすべて本発明の範囲内に含まれるものであり、添付の特許請求の範囲によって保護されるものと解さなければならない。
【図面の簡単な説明】
【００６７】
【図１】本発明に係る撮影装置の一例としてのデジタルカメラの一実施例の外観を示す図である。
【図２】図１に示したデジタルカメラの電子回路構成の一実施例を示す図である。
【図３】オートシャッターモードにおけるデジタルカメラの動作概要を示すフローチャートである。
【図４】図３に続くフローチャートである。
【図５】オートシャッターエリア設定の説明図である。
【図６】オートシャッターエリアにおける自動撮影の説明図である。
【符号の説明】
【００６８】
１  デジタルカメラ（撮影装置）
５  カーソルキー
６  ＳＥＴキー
８  シャッターキー
１３  ＣＣＤ
１８  カラープロセス回路
２１  ＤＲＡＭ
２２  制御部
２６  表示部
２８  保存メモリ
３０  キー入力部
６１〜６３  カーソル
６４  オートシャッターエリア枠
６５  オートシャッターエリア
７１〜７３  被写体
【図１】
2009159559.tif 000003
【図２】
2009159559.tif 000004
【図３】
2009159559.tif 000005
【図４】
2009159559.tif 000006
【図５】
2009159559.tif 000007
【図６】
2009159559.tif 000008