(57)【特許請求の範囲】
【請求項１】
撮像部と、
衛星からの電波を受信して現在位置を測位する位置検出装置と、
前記撮像部から出力された画像データから算出したホワイトバランス調整値からは、前記画像データが屋外で撮像されたものか屋内で撮像されたものかの判断が困難であるときに、前記位置検出装置を作動させ、前記電波が受信できたときは前記ホワイトバランス調整値を前記画像データが屋外で撮影されたときの値に修正し、所定の時間が経過しても前記電波が受信できないときは前記ホワイトバランス調整値を前記画像データが屋内で撮影されたときの値に修正して、修正された前記ホワイトバランス調整値により前記画像データのホワイトバランス調整を行うホワイトバランス調整部と、を有することを特徴とするデジタル撮像機器。
【請求項２】
前記ホワイトバランス調整部は、
前記位置検出装置を作動させて前記ホワイトバランス調整値を修正した後に、前記位置検出装置の作動を停止することを特徴とする請求項１に記載のデジタル撮像機器。
【請求項３】
前記ホワイトバランス調整部は、
前記位置検出装置により、前記電波が受信できたときに、前記現在位置の測位をせずに前記位置検出装置の作動を停止することを特徴とする請求項２に記載のデジタル撮像機器。
【請求項４】
前記位置検出装置による測位情報を記憶する記憶部を有し、
前記ホワイトバランス調整部は、
前記位置検出装置を作動させて前記電波の受信を行ったときに、前記位置検出装置が作動された時刻及び前記電波が受信できたか否かを前記測位情報として前記記憶部に記憶するとともに、
前記画像データのホワイトバランス調整値の算出において、前記画像データが屋外で撮像されたものか屋内で撮像されたものかの判断が困難であるときに、現在時刻より前の所定の時間内に測位された前記測位情報が前記記憶部に記憶されているか否かを判断し、
前記測位情報が前記記憶部に記憶されているときは、前記測位情報により前記画像データが屋外で撮像されたのか屋内で撮像されたのかを判断して前記ホワイトバランス調整値を修正し、
前記測位情報が前記記憶部に記憶されていないときは、前記位置検出装置を作動させて前記電波の受信の可否により前記画像データが屋外で撮像されたのか屋内で撮像されたのかを判断して前記ホワイトバランス調整値を修正して、
修正された前記ホワイトバランス調整値により前記画像データのホワイトバランス調整を行うことを特徴とする請求項１〜３いずれか一項に記載のデジタル撮像機器。
【請求項５】
前記画像データから算出された前記ホワイトバランス調整値である直接値と、前記画像データが屋外で撮像されたのか屋内で撮像されたのかを判断した結果により修正された前記ホワイトバランス調整値である修正値とを対応付けて記憶する記憶部を有し、
前記ホワイトバランス調整部は、
前記位置検出装置を作動させて前記電波の受信を行ったときに、前記直接値と前記修正値とを対応付けて前記記憶部に記憶するとともに、
前記画像データのホワイトバランス調整値の算出において、前記画像データから算出されたホワイトバランス調整値と、同一か若しくは近似する直接値が前記記憶部に記憶されているか否かを判断し、
前記直接値が記憶されているときは、前記直接値に対応する前記修正値を読み出して前記修正値により前記画像データのホワイトバランス調整を行い、
前記直接値が記憶されていないときは、前記位置検出装置を作動させて前記電波の受信の可否により前記画像データが屋外で撮像されたのか屋内で撮像されたのかを判断して前記ホワイトバランス調整値を修正して、修正された前記ホワイトバランス調整値により前記画像データのホワイトバランス調整を行うことを特徴とする請求項１〜３いずれか一項に記載のデジタル撮像機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル撮像機器に関する。
【背景技術】
【０００２】
デジタルカメラやデジタルビデオカメラなどのデジタル撮像機器では、白い物体を白い物体として撮像記録することができるよう、照明光の色温度に合わせて、カラー（ＲＧＢ）信号のゲインを調整するホワイトバランス調整（ＷＢＣ）が行われる。このようなホワイトバランス調整は、時刻や場所等の照明条件に影響され易いため、同じ被写体でも照明条件によって異なる色に撮像記録されてしまうことがある。そのため、ＧＰＳ（Global Positioning System）に代表される位置検出装置から得たデジタル撮像機器の位置を利用してホワイトバランス調整する撮像機器が開発されている（例えば、特許文献１参照）。
【特許文献１】特開２００５−３２８２７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、ホワイトバランス調整をするために位置検出装置で測位を行うと、測位動作のために電力が消費されるという課題があった。
【０００４】
本発明はこのような課題に鑑みてなされたものであり、撮像された画像データのホワイトバランス調整において、この画像データが屋外で撮像されたものか屋内で撮像されたものかの判断が困難でホワイトバランス調整値が決定できないときにだけ位置検出装置を作動させて判断するように構成されたデジタル撮像機器を提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記課題を解決するために、本発明に係るデジタル撮像機器は、撮像部と、衛星からの電波を受信して現在位置を測位する位置検出装置と、撮像部から出力された画像データから算出したホワイトバランス調整値からは、この画像データが屋外で撮像されたものか屋内で撮像されたものかの判断が困難であるときに、位置検出装置を作動させ、電波が受信できたときはホワイトバランス調整値を画像データが屋外で撮影されたときの値に修正し、所定の時間が経過しても電波が受信できないときはホワイトバランス調整値を画像データが屋内で撮影されたときの値に修正して、修正されたホワイトバランス調整値により画像データのホワイトバランス調整を行うホワイトバランス調整部と、を有する。
【０００６】
このようなデジタル撮像機器において、ホワイトバランス調整部は、位置検出装置を作動させてホワイトバランス調整値を修正した後に、位置検出装置の作動を停止することが好ましい。このとき、ホワイトバランス調整部は、位置検出装置により、電波が受信できたときに、現在位置の測位をせずに位置検出装置の作動を停止することが好ましい。
【０００７】
また、このようなデジタル撮像機器は、位置検出装置による測位情報を記憶する記憶部を有し、ホワイトバランス調整部は、位置検出装置を作動させて電波の受信を行ったときに、当該位置検出装置が作動された時刻及び電波が受信できたか否かを測位情報として記憶部に記憶するとともに、画像データのホワイトバランス調整値の算出において、この画像データが屋外で撮像されたものか屋内で撮像されたものかの判断が困難であるときに、現在時刻より前の所定の時間内に測位された測位情報が記憶部に記憶されているか否かを判断し、測位情報が記憶部に記憶されているときは、当該測位情報により画像データが屋外で撮像されたのか屋内で撮像されたのかを判断してホワイトバランス調整値を修正し、測位情報が記憶部に記憶されていないときは、位置検出装置を作動させて電波の受信の可否により画像データが屋外で撮像されたのか屋内で撮像されたのかを判断してホワイトバランス調整値を修正して、修正されたホワイトバランス調整値により画像データのホワイトバランス調整を行うことが好ましい。
【０００８】
あるいは、このようなデジタル撮像機器は、画像データから算出されたホワイトバランス調整値である直接値と、画像データが屋外で撮像されたのか屋内で撮像されたのかを判断した結果により修正されたホワイトバランス調整値である修正値とを対応付けて記憶する記憶部を有し、ホワイトバランス調整部は、位置検出装置を作動させて電波の受信を行ったときに、直接値と修正値とを対応付けて記憶部に記憶するとともに、画像データのホワイトバランス調整値の算出において、画像データから算出されたホワイトバランス調整値と、同一か若しくは近似する直接値が記憶部に記憶されているか否かを判断し、直接値が記憶されているときは、この直接値に対応する修正値を読み出して当該修正値により画像データのホワイトバランス調整を行い、直接値が記憶されていないときは、位置検出装置を作動させて電波の受信の可否により画像データが屋外で撮像されたのか屋内で撮像されたのかを判断してホワイトバランス調整値を修正して、修正されたホワイトバランス調整値により画像データのホワイトバランス調整を行うことが好ましい。
【発明の効果】
【０００９】
本発明に係るデジタル撮像機器を以上のように構成すると、画像データが屋外で撮像されたものか屋内で撮像されたものかの判断が困難でホワイトバランス調整値が決定できないときにだけ位置検出装置を作動させるので、このデジタル撮像機器における電力消費を抑制することができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の好ましい実施形態について図面を参照して説明する。まず、図１を用いてデジタル撮像機器の一例である測位機能を備えたデジタルカメラ１の構成について説明する。このデジタルカメラ１は、レンズ２、ＣＣＤ若しくはＣ−ＭＯＳ等で構成される撮像素子３、Ａ／Ｄ変換回路４、及び、補正回路５からなる撮像部３０と、バッファメモリ６と、このデジタルカメラ１全体の作動制御を行う全体制御部７と、操作部８と、ＶＲＡＭ等から構成される表示画像作成回路９と、ＬＣＤ等で構成されるモニタ１０と、を有して構成される。
【００１１】
このデジタルカメラ１において、操作部（例えばレリーズボタン）８が操作されると、全体制御部７は、撮像素子３を制御して、レンズ２によりこの撮像素子３上に結像されている被写体の像を検出して電子信号に変換する。そして、全体制御部７は、撮像素子７から出力された電気信号をＡ／Ｄ変換器２でデジタル信号に変換し、さらに、補正回路５によりこのデジタル信号に対して輪郭補償、γ補正等の画像処理を行い、画像データとして一旦バッファメモリ６に格納する（この画像データを「画像処理後の画像データ」と呼ぶ）。そして、全体制御部７は、このバッファメモリ６に格納されている画像処理後の画像データからホワイトバランス調整値を求めてホワイトバランス調整を行い、再度バッファメモリ６に格納する（この画像データを「ＷＢＣ後の画像データ」と呼ぶ）。さらに、全体制御部７は、バッファメモリ６に格納されているＷＢＣ後の画像データに対してＪＰＥＧ圧縮のためのフォーマット処理（画像後処理）が行い、その後、この画像データはバッファメモリ６に一時的に格納される（この画像データを「フォーマット処理後の画像データ」と呼ぶ）。そして、バッファメモリ６に格納されているフォーマット処理後の画像データは、表示画像作成回路９により表示用の画像データに処理され、モニタ１０に撮影結果として表示される。
【００１２】
このデジタルカメラ１には、全体制御部７に接続され、フラッシュメモリ等で構成される内蔵メモリ１１やカードインタフェース１２を介してこのデジタルカメラ１に着脱可能なメモリカード１３を有しており、バッファメモリ６に記憶されているフォーマット処理後の画像データは、これらの内蔵メモリ１１やメモリカード１３に格納される。また、被写体の画像を撮影するときに、被写体を照明するための閃光装置（フラッシュ）１４が設けられており、その閃光動作は全体制御部７により制御される。また、アンプ１５を介してスピーカ１６から音声を出力したり、外部インタフェース１７を介してバッファメモリ６に格納されているフォーマット処理後の画像データを外部のモニタ装置に出力したり、プリンタに印刷することが可能である。さらに、このデジタルカメラ１は、アンテナ１８を介して衛星からの電波を受信して現在位置を計測可能な位置検出装置（ＧＰＳモジュール）１９が設けられており、その作動は全体制御部７により制御される。なお、このデジタルカメラ１は、上述の各部に対して内蔵されている電池（乾電池や二次電池等）２０から電力が供給されて作動するように構成されている。
【００１３】
それでは、このようなデジタルカメラ１におけるホワイトバランス調整部である全体制御部７が、位置検出装置１９を用いて最適なホワイトバランス調整を行う方法について３つの実施例に基づいて説明する。なお、上述のデジタルカメラ１で実行されるホワイトバランス調整において、ホワイトバランス調整値としては、例えば焦点検出領域として使用した５１２×５１２の領域の画像データを抽出し、この領域の画像データから求められたＲ信号用のホワイトバランス調整ゲインとＢ信号用のホワイトバランス調整ゲインとから構成され、撮影した被写体の画像処理後の画像データに基づいて画面を平均的に白くするように、すなわち、画面の平均的色温度を白に近づけるようにこのホワイトバランス調整値に基づいてホワイトバランス調整が行われる（いわゆる「オートホワイトバランス調整」と呼ばれる方式である）。
【００１４】
［第１実施例］
上述のように、撮像素子３から出力される被写体の像の電気信号は、デジタル信号に変換されて輪郭補償、γ補正等の画像処理が行われた後、ホワイトバランスの調整が行われる。このとき、図２に示すように、全体制御部７は、まず、バッファメモリ６に記憶されている画像処理後の画像データ（以下、単に「画像データ」と呼ぶ）からホワイトバランス調整値を算出する（ステップＳ１００）。ところで、オートホワイトバランス調整において、緑色が多く含まれる画像データは、屋外の芝生による緑色なのか、屋内蛍光灯の輝線の影響なのかの判断が難しく、ホワイトバランス調整がうまく行かない場合がある。同様に、オレンジ色が多く含まれる画像データは、夕焼けのオレンジ色なのか、屋内電球照明の影響なのかの判断が難しい。そこで、ステップＳ１００でホワイトバランス調整値を算出した結果から、画像データが屋外で撮影されたのか、屋内で撮影されたのかの判断が困難な条件に該当するかを判定する（ステップＳ１１０）。
【００１５】
全体制御部７は、ステップＳ１１０で、屋外／屋内の判断が困難な条件であると判定した場合は、位置検出装置１９に電力を供給し、測位動作を開始させる（ステップＳ１２０）。そして、この位置検出装置１９で衛星からの電波の受信を行い（ステップＳ１３０）、一定時間が経過するまで、所定の時間間隔でステップＳ１３０を繰り返し実行する（ステップＳ１４０）。全体制御部７は、ステップＳ１３０で位置検出装置１９が衛星からの電波を検知したときは、このデジタルカメラ１が衛星からの電波を受信できる状態にある、すなわち、屋外にあると判断し、上述のステップＳ１００で求めたホワイトバランス調整値を屋外で画像データが撮像されたときの値に修正する（ステップＳ１６０）。一方、ステップＳ１４０で一定時間経過しても衛星からの電波を検知できないときは、このデジタルカメラ１が衛星からの電波を受信できないに状態にある、すなわち、屋内にあると判断し、上述のステップＳ１００で求めたホワイトバランス調整値を屋内で画像データが撮像されたときの値に修正する（ステップＳ１５０）。そして、全体制御部７は、位置検出装置１９への電力供給を停止して測位動作を停止し（ステップＳ１７０）、修正されたホワイトバランス調整値に基づいてデジタル画像のホワイトバランス調整を行う（ステップＳ１８０）。なお、ステップＳ１１０で、屋外／屋内の判断が困難でないと判断した場合は、ステップＳ１００で算出したホワイトバランス調整値に基づいてデジタル画像のホワイトバランス調整を行う（ステップＳ１８０）。
【００１６】
このように、まず画像データからホワイトバランス調整値を算出し、屋外／屋内の判断が困難な条件でないときはそのホワイトバランス調整値を用いてホワイトバランス調整を行い、判断が困難な条件であるときだけ位置検出装置１９に電力を供給して衛星からの電波の受信の可否により屋外／屋内の判断をしてホワイトバランス調整値を修正した上でホワイトバランス調整を行うように構成することにより、位置検出装置１９の受信動作を必要最小限とすることができ、不要な電力消費を抑制し、同時に、ホワイトバランス調整の精度を向上させることができる。なお、上述のステップＳ１３０において、位置検出装置１９によるデジタルカメラ１の位置の正確な測位を行う必要はなく、衛星からの電波を少しでも受信できた時点で電波を検知したと判断することで、測位判断を短時間で行うことができるので、このデジタルカメラ１における撮影動作が待たされることがなく、さらに、電力消費の抑制にもつながる。
【００１７】
なお、このデジタルカメラ１において、撮影動作とは独立して、位置測定装置１９が常に測位している場合には、その測位結果を用いて屋外／屋内の判断を行えば良く、また、所定の時間間隔で測位を行うように構成されている場合には、直前に測位を行っていたときにはその結果を用い、前回の測位から所定の時間以上が経過しているときには、上述の処理により必要に応じて測位を実行して屋外／屋内の判断をすれば良い。
【００１８】
［第２実施例］
上述の第１実施例では連続して撮影する場合に、画像データからでは、屋外／屋内の判断が困難な条件にある場合は、撮影毎に位置測定装置１９が起動されてしまう。しかし、連続して同じ被写体を撮影するような場合には、屋外／屋内の判断が困難な条件にある被写体でも、毎回衛星からの電波を検出する必要はない。そのため、この第２実施例では、位置検出装置１９で測位した結果を記憶部に相当するバッファメモリ６に記憶しておき、この結果を利用するように構成した場合について、図３を用いて説明する。
【００１９】
第１実施例の場合と同様に、全体制御部７は、まず、バッファメモリ６に記憶されている画像処理後の画像データからホワイトバランス調整値を算出する（ステップＳ２００）。そして、ステップＳ２００でホワイトバランス調整値を算出した結果から、画像データが屋外で撮影されたのか、屋内で撮影されたのかの判断が困難な条件に該当するかを判定し（ステップＳ２１０）、屋外／屋内の判断が困難でないと判定したときは、そのホワイトバランス調整値に基づいてデジタル画像のホワイトバランス調整を行う（ステップＳ２８０）。一方、ステップＳ２１０で、屋外／屋内の判断が困難であると判定したときは、次に、全体制御部７は、バッファメモリ６に事前に位置検出装置１９で測位した結果があるかを調べる（ステップＳ２１２）。ここで、事前の測位結果の有無は、例えば、バッファメモリ６に測位した時刻を記憶しておき、この記憶された時刻と現在の時刻とを比較し、所定の時間内に測位されているときは測位結果があると判断し、それ以外は測位結果が無いと判断される。
【００２０】
このステップＳ２１２で、事前の測位データがバッファメモリ６に無い場合は、全体制御部７は、位置検出装置１９による測位動作を開始させ（ステップＳ２２０）、この位置検出装置１９で衛星からの電波の受信を試み（ステップＳ２３０）、一定時間が経過するまで、所定の時間間隔でステップＳ２３０を繰り返し実行し（ステップＳ２４０）、電波を検知できないときは屋内と判断して上述のステップＳ２００で求めたホワイトバランス調整値を屋内で画像データが撮像されたときの値に修正し（ステップＳ２５０）、電波を検知できたときは屋外と判断して上述のステップＳ２００で求めたホワイトバランス調整値を屋外で画像データが撮像されたときの値に修正する（ステップＳ２６０）。そして、全体制御部７は、上述の位置検出装置１９における測位結果（衛星からの電波を検知できたか否か）を測位時刻と合わせてバッファメモリ６に記憶し（ステップＳ２６５）、位置検出装置１９の測位動作を停止し（ステップＳ２７０）、修正されたホワイトバランス調整値に基づいてデジタル画像のホワイトバランス調整を行う（ステップＳ２８０）。
【００２１】
一方、全体制御部７は、ステップＳ２１２で事前の測位情報がバッファメモリ６に記憶されていると判断したときは、その測位結果を読み出して衛星からの電波を検知できたか否かを判定し、検知できなかったときは、屋内と判断して上述のステップＳ２００で求めたホワイトバランス調整値を屋内で画像データが撮像されたときの値に修正し（ステップＳ２１６）、電波を検知できたときは屋外と判断して上述のステップＳ２００で求めたホワイトバランス調整値を屋外で画像データが撮像されたときの値に修正し（ステップＳ２１８）、修正されたホワイトバランス調整値に基づいてデジタル画像のホワイトバランス調整を行う（ステップＳ２８０）。
【００２２】
このように、位置検出装置１９により測位をしたときは、その結果（電波の検知の有無と、測位した時刻）をバッファメモリ６に記憶しておくことにより、連続して同じ被写体を撮影するような場合でも、１枚目の撮影のときだけ測位すれば良いため、このデジタルカメラ１における撮影動作が待たされることがなく、さらに、位置検出装置１９による電力消費を抑制することができる。
【００２３】
［第３実施例］
上述の第２実施例では、位置検出装置１９により測位をしたときにその結果をバッファメモリ６に記憶しておき、連続して撮影するような場合には、記憶された測位結果を利用するように構成した場合について説明したが、この第３実施例では、ホワイトバランス調整値を記憶部であるバッファメモリ６に記憶しておき、この値を利用する場合について図４を用いて説明する。なお、この第３実施例において、バッファメモリ６には、画像データから算出されたホワイトバランス調整値（以降の説明ではこの値を「直接値」と呼ぶ）と、修正されたホワイトバランス調整値（「修正値」と呼ぶ）とが対応付けられて記憶されるように構成されているものとする。
【００２４】
この第３実施例においても、全体制御部７は、まず、バッファメモリ６に記憶されている画像処理後の画像データからホワイトバランス調整値を算出する（ステップＳ３００）。そして、ステップＳ３００でホワイトバランス調整値を算出した結果から、画像データが屋外で撮影されたのか、屋内で撮影されたのかの判断が困難な条件に該当するかを判定し（ステップＳ３１０）、屋外／屋内の判断が困難でないと判定したときは、そのホワイトバランス調整値に基づいてデジタル画像のホワイトバランス調整を行う（ステップＳ３８０）。一方、ステップＳ３１０で、屋外／屋内の判断が困難であると判定したときは、次に、全体制御部７は、このステップＳ３００で算出されたホワイトバランス調整値と同じか、近似する直接値がバッファメモリ６に記憶されているかを判断する（ステップＳ３１２）。ここで、近似するとは、例えば、ステップＳ３００で算出された値とバッファメモリ６に記憶されている直接値との差が所定の値以下の場合である。全体制御部７は、ステップＳ３１２で同じか近似する直接値がバッファメモリ６に記憶されていると判断したときは、その直接値に対応する修正値をバッファメモリ６から読み出し（ステップＳ３１４）、読み出した修正値に基づいてデジタル画像のホワイトバランス調整を行う（ステップＳ３８０）。
【００２５】
全体制御部７は、ステップＳ３１２で、同じか近似する直接値がバッファメモリ６に記憶されていないと判断したときは、位置検出装置１９による測位動作を開始させ（ステップＳ３２０）、この位置検出装置１９で衛星からの電波の受信を試み（ステップＳ３３０）、一定時間が経過するまで、所定の時間間隔でステップＳ３３０を繰り返し実行し（ステップＳ３４０）、電波を検知できないときは屋内と判断して上述のステップＳ３００で求めたホワイトバランス調整値を屋内で画像データが撮像されたときの値に修正し（ステップＳ３５０）、電波を検知できたときは屋外と判断して上述のステップＳ３００で求めたホワイトバランス調整値を屋外で画像データが撮像されたときの値に修正する（ステップＳ３６０）。そして、全体制御部７は、位置検出装置１９の測位動作を停止し（ステップＳ３７０）、ステップＳ３００で算出されたホワイトバランス調整値（直接値）と、ステップＳ３５０若しくはステップＳ３６０で修正されたホワイトバランス調整値（修正値）とを対応付けてバッファメモリ６に記憶し（ステップＳ３７５）、修正されたホワイトバランス調整値に基づいてデジタル画像のホワイトバランス調整を行う（ステップＳ３８０）。
【００２６】
このように、屋外／屋内の判断が困難な条件であるときに、位置検出装置１９により測位をしたときは、ホワイトバランス調整値の直接値と修正値とをバッファメモリ６に記憶しておくことにより、連続して同じ被写体を撮影する場合や、過去に撮影したのと同じような環境下で撮影する場合には、過去のホワイトバランス調整値を利用することができるため、位置検出装置１９による電力消費を抑制することができる。
【図面の簡単な説明】
【００２７】
【図１】デジタルカメラの構成を示すブロック図である。
【図２】第１実施例に係るホワイトバランス調整の処理を示すフローチャートである。
【図３】第２実施例に係るホワイトバランス調整の処理を示すフローチャートである。
【図４】第３実施例に係るホワイトバランス調整の処理を示すフローチャートである。
【符号の説明】
【００２８】
１  デジタルカメラ（デジタル撮像機器）    ６  バッファメモリ（記憶部）
７  全体制御部（ホワイトバランス調整部）    １９  位置検出装置    ３０  撮像部
【図１】
0005012635.tif 000002
【図２】
0005012635.tif 000003
【図３】
0005012635.tif 000004
【図４】
0005012635.tif 000005