(57)【要約】【課題】ユーザーの好みに合った画像データを得ることができるようホワイトバランス等の画像変換を簡単な操作で施すことができる撮像装置を提供する【解決手段】撮像装置は、撮像手段と、画像分割手段と、算出手段と、画像変換手段とを備える。画像分割手段は、撮像画像データの一画面を複数の領域に分割し、複数の領域の一部である第１のデータと、少なくとも複数の領域のうちの他の部分を含む第２のデータとを読み出す。算出手段は、第１のデータに基づいて第１の設定値を算出するとともに、第２のデータに基づいて第２の設定値を算出する。画像変換手段は、第１の設定値に基づいて第１の変換画像データを生成するとともに、第２の設定値に基づいて第２の変換画像データを生成する。【選択図】図２
2005268877.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像して画像データを生成する撮像手段と、
前記撮像手段で生成された画像データの一画面を複数の領域に分割し、前記複数の領域の一部である第１のデータと、少なくとも前記複数の領域のうちの他の部分を含む第２のデータとを読み出す画像分割手段と、
前記第１のデータに基づいて第１の設定値を算出するとともに、前記第２のデータに基づいて第２の設定値を算出する算出手段と、
前記第１の設定値に基づいて、前記撮像手段で生成された画像データを変換して第１の変換画像データを生成するとともに、前記第２の設定値に基づいて、前記撮像手段で生成された画像データを変換して第２の変換画像データを生成する画像変換手段と、
を備える撮像装置。
【請求項２】
被写体を撮像して画像データを生成する撮像手段と、
前記撮像手段で生成された画像データの一画面を複数の領域に分割し、前記複数の領域の一部である第１のデータを読み出す画像分割手段と、
前記第１のデータに基づいて第１の設定値を算出するとともに、前記撮像手段で生成された一画面分の画像データに基づいて第３の設定値を算出する算出手段と、
前記第１の設定値に基づいて、前記撮像手段で生成された画像データを変換して第１の変換画像データを生成するとともに、前記第３の設定値に基づいて、前記撮像手段で生成された画像データを変換して第３の変換画像データを生成する画像変換手段と、
を備える撮像装置。
【請求項３】
被写体を撮像して画像データを生成する撮像手段と、
前記撮像手段で生成された画像データの一画面を複数の領域に分割し、前記複数の領域の一部である第１のデータと、少なくとも前記複数の領域のうちの他の部分を含む第２のデータとを読み出す画像分割手段と、
前記第１のデータに基づいて第１の設定値を算出し、前記第２のデータに基づいて第２の設定値を算出するとともに、前記撮像手段で生成された一画面分の画像データに基づいて第３の設定値を算出する算出手段と、
前記第１の設定値に基づいて、前記撮像手段で生成された画像データを変換して第１の変換画像データを生成し、前記第２の設定値に基づいて、前記撮像手段で生成された画像データを変換して第２の変換画像データを生成するとともに、前記第３の設定値に基づいて、前記撮像手段で生成された画像データを変換して第３の変換画像データを生成する画像変換手段と、
を備える撮像装置。
【請求項４】
被写体を撮像して画像データを生成する撮像手段と、
前記撮像手段で生成された画像データの一画面を複数の領域に分割する画像分割手段と、
前記分割された複数の領域の一部または全部について、各領域の画像データを画像変換する際に用いる設定値をそれぞれ設定基礎値として算出する算出手段と、
前記算出した複数の設定基礎値のうちの一部に基づいて第１の設定値を設定するとともに、前記算出した複数の設定基礎値のうちの少なくとも他の設定基礎値を含む１または複数の設定基礎値に基づいて第２の設定値を設定する設定手段と、
前記第１の設定値に基づいて、前記撮像手段で生成された画像データを変換して第１の変換画像データを生成するとともに、前記第２の設定値に基づいて、前記撮像手段で生成された画像データを変換して第２の変換画像データを生成する画像変換手段と、
を備える撮像装置。
【請求項５】
被写体を撮像して画像データを生成する撮像手段と、
前記撮像手段で生成された画像データの一画面を複数の領域に分割し、前記複数の領域の一部である第１のデータと、少なくとも前記複数の領域のうちの他の部分を含む第２のデータとを読み出す画像分割手段と、
前記第１のデータに基づいて第１のホワイトバランス補正値を算出するとともに、前記第２のデータに基づいて第２のホワイトバランス補正値を算出する算出手段と、
前記第１のホワイトバランス補正値に基づいて、前記撮像手段で生成された画像データのホワイトバランスを補正して第１の変換画像データを生成するとともに、前記第２のホワイトバランス補正値に基づいて、前記撮像手段で生成された画像データのホワイトバランスを補正して第２の変換画像データを生成する画像変換手段と、
を備える撮像装置。
【請求項６】
被写体を撮像して画像データを生成する撮像手段と、
前記撮像手段で生成された画像データの一画面を複数の領域に分割し、前記複数の領域の一部である第１のデータを読み出す画像分割手段と、
前記第１のデータに基づいて第１のホワイトバランス補正値を算出するとともに、前記撮像手段で生成された一画面分の画像データに基づいて第３のホワイトバランス補正値を算出する算出手段と、
前記第１のホワイトバランス補正値に基づいて、前記撮像手段で生成された画像データのホワイトバランスを補正して第１の変換画像データを生成するとともに、前記第３の設定値に基づいて、前記撮像手段で生成された画像データのホワイトバランスを補正して第３の変換画像データを生成する画像変換手段と、
を備える撮像装置。
【請求項７】
被写体を撮像して画像データを生成する撮像手段と、
前記撮像手段で生成された画像データの一画面を複数の領域に分割する画像分割手段と、
前記分割された複数の領域の一部または全部について、各領域の画像データのホワイトバランスを補正する際に用いるホワイトバランス補正値をそれぞれホワイトバランス補正基礎値として算出する算出手段と、
前記算出した複数のホワイトバランス補正基礎値のうちの一部に基づいて第１のホワイトバランス補正値を設定するとともに、前記算出した複数のホワイトバランス補正基礎値のうちの少なくとも他のホワイトバランス補正基礎値を含む１または複数のホワイトバランス補正基礎値に基づいて第２のホワイトバランス補正値を設定する設定手段と、
前記第１のホワイトバランス補正値に基づいて、前記撮像手段で生成された画像データのホワイトバランスを補正して第１の変換画像データを生成するとともに、前記第２のホワイトバランス補正値に基づいて、前記撮像手段で生成された画像データのホワイトバランスを補正して第２の変換画像データを生成する画像変換手段と、
を備える撮像装置。
【請求項８】
前記第１の変換画像データまたは前記第２の変換画像データまたはその他の変換画像データのいずれかを選択する画像選択手段を備える請求項１、４、５または７のいずれかに記載の撮像装置。
【請求項９】
前記画像選択手段で選択した変換後の画像データ、またはそのデータを圧縮したデータを記憶媒体に記憶するよう制御する制御手段を備える請求項８に記載の撮像装置。
【請求項１０】
被写体を撮像して画像データを生成する第１のステップと、
前記第１のステップで生成された画像データの一画面を複数の領域に分割する第２のステップと、
前記複数の領域の一部である第１のデータを読み出す第３のステップと、
少なくとも前記複数の領域のうちの他の部分を含む第２のデータを読み出す第４のステップと、
前記第１のデータに基づいて第１の設定値を算出する第５のステップと、
前記第２のデータに基づいて第２の設定値を算出する第６のステップと、
前記第１の設定値に基づいて、前記第１のステップで生成された画像データを変換して第１の変換画像データを生成する第７のステップと、
前記第２の設定値に基づいて、前記第１のステップで生成された画像データを変換して第２の変換画像データを生成する第８のステップと、
を備える画像データの変換方法。
【請求項１１】
被写体を撮像して画像データを生成する第１のステップと、
前記撮像手段で生成された画像データの一画面を複数の領域に分割する第２のステップと、
前記複数の領域の一部である第１のデータを読み出す第３のステップと、
前記第１のデータに基づいて第１の設定値を算出する第４のステップと、
前記第１のステップで生成された一画面分の画像データに基づいて第３の設定値を算出する第５のステップと、
前記第１の設定値に基づいて、前記第１のステップで生成された画像データを変換して第１の変換画像データを生成する第６のステップと、
前記第３の設定値に基づいて、前記第１のステップで生成された画像データを変換して第３の変換画像データを生成する第７のステップと、
を備える画像データの変換方法。
【請求項１２】
被写体を撮像して画像データを生成する第１のステップと、
前記第１のステップで生成された画像データの一画面を複数の領域に分割する第２のステップと、
前記分割された複数の領域の一部または全部について、各領域の画像データのホワイトバランスを補正する際に用いるホワイトバランス補正値をそれぞれホワイトバランス補正基礎値として算出する第３のステップと、
前記算出した複数のホワイトバランス補正基礎値のうちの一部に基づいて第１のホワイトバランス補正値を設定する第４のステップと、
前記算出した複数のホワイトバランス補正基礎値のうちの少なくとも他のホワイトバランス補正基礎値を含む１または複数のホワイトバランス補正基礎値に基づいて第２のホワイトバランス補正値を設定する第５のステップと、
前記第１のホワイトバランス補正値に基づいて、前記第１のステップで生成された画像データのホワイトバランスを補正して第１の変換画像データを生成する第６のステップと、
前記第２のホワイトバランス補正値に基づいて、前記第１のステップで生成された画像データのホワイトバランスを補正して第２の変換画像データを生成する第７のステップと、
を備える画像データの変換方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラ等の撮像装置に関し、特に、撮像装置におけるホワイトバランス（以下、ＷＢと省略して記す場合がある）等の画像変換に関する。
【背景技術】
【０００２】
特許文献１には、ホワイトバランスを連続で可変して撮像するモードを選択できる電子スチルカメラについて記載されている。このモードで撮像した場合、特許文献１に係る電子スチルカメラは、検出された色温度を段階的に変えながら複数回の画像記録を行うことができる。
【０００３】
特許文献２には、撮像した画像データを複数の領域に分割する画像分割手段と、これらの領域の画像データに基づいて複数のホワイトバランス補正値を求めるホワイトバランス検出手段と、複数のホワイトバランス補正値から１つの最終ホワイトバランス補正値を求めるホワイトバランス算出手段とを備え、最終ホワイトバランス補正値に基づいて撮像画像のホワイトバランスを補正する電子カメラについて記載されている。これにより、白判定の精度を高めると共に、撮影被写体に白が無い場合についても良好なホワイトバランスが得られる。
【特許文献１】特開平１−２２１９９４号公報
【特許文献２】特開２００２−９５００４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら上記特許文献１に記載の電子スチルカメラは、撮像画像がどのようなものであっても、それとは関係なく予め定められた色温度になるように、段階的なホワイトバランス調整をするものである。そのため、特許文献１に係る電子スチルカメラは、元の撮像画像の色調によっては、ユーザーの好みに合ったホワイトバランスの画像を提供できない場合が多かった。
【０００５】
また、特許文献１に係る電子スチルカメラは、複数回撮像をするものであり、同一の撮像画像に対してホワイトバランスの異なる画像データを複数枚提供するものではない。そのため、ユーザーは、好みのホワイトバランスであっても、その撮像画像の構図が気に入らないという場合があった。
【０００６】
一方、特許文献２に係る電子カメラは、複数のホワイトバランス補正値の中から最終ホワイトバランス補正値を求めるものであり、白判定の精度を高めることはできるが、最終ホワイトバランス補正値を用いて補正した画像は１つのみであるため、実際に補正後にユーザーの好みに適合しない場合が多かった。
【０００７】
本発明は上記従来の問題点を解決するもので、ユーザーの好みに合った画像データを得ることができるようホワイトバランス等の画像変換を簡単な操作で施すことができる撮像装置および画像データの変換方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
この目的を達成するために本発明に係る撮像装置は、撮像手段と、画像分割手段と、算出手段と、画像変換手段とを備える。ここで、撮像手段は被写体を撮像して画像データを生成する。画像分割手段は、撮像手段で生成された画像データの一画面を複数の領域に分割する。さらに、画像分割手段は、複数の領域の一部である第１のデータと、少なくとも複数の領域のうちの他の部分を含む第２のデータとを読み出す。算出手段は、第１のデータに基づいて第１の設定値を算出するとともに、第２のデータに基づいて第２の設定値を算出する。画像変換手段は、第１の設定値に基づいて、撮像手段で生成された画像データを変換して第１の変換画像データを生成するとともに、第２の設定値に基づいて、撮像手段で生成された画像データを変換して第２の変換画像データを生成する。
【０００９】
このように、本発明に係る撮像装置は、複数の設定値に基づいて、それぞれに対応する変換画像を生成するように構成することにより、ユーザーの好みに合った画像を得ることができる。なお、各変換画像の元になる撮像画像は同一のものであるため、ユーザーが好みの画像変換をしたにも関わらず、その画像の構図がユーザーの気に入らないものとなることを防ぐことができる。
【００１０】
また、算出手段は、撮像手段で生成された一画面分の画像データに基づいて第３の設定値を算出し、画像変換手段は、第３の設定値に基づいて、撮像手段で生成された画像データを変換して第３の変換画像データを生成するよう構成しても良い。このように構成することにより、一画面分の画像データを反映した画像変換を最終的な画像変換の候補に加えることとなるため、最終的な画像変換がユーザーの希望と大きく異なることを防ぐことができる。
【００１１】
また、設定値を設定する設定手段をさらに設け、算出手段は、設定手段での設定の基礎となる設定基礎値を算出するようにしても良い。この場合、設定手段は、算出した複数の設定基礎値のうちの一部に基づいて第１の設定値を設定するとともに、算出した複数の設定基礎値のうちの少なくとも他の設定基礎値を含む１または複数の設定基礎値に基づいて第２の設定値を設定する。これにより、ユーザーによる変換画像の選択の前に、設定値自体をある程度適正なものに絞ることができるため、不要な変換画像を数多く生成することを防止することができる。
【００１２】
また、設定値または設定基礎値としては、例えば、ホワイトバランス補正値が該当する。
【００１３】
さらに、第１の変換画像データまたは第２の変換画像データまたはその他の変換画像データのいずれかを選択する画像選択手段を備えるようにしても良い。これにより、ユーザーの画像選択操作を容易にすることができる。
【００１４】
また、画像選択手段で選択した変換後の画像データ、またはそのデータを圧縮したデータを記憶媒体に記憶するよう制御する制御手段をさらに備えるようにしても良い。これにより、ユーザーの必要とする変換画像のみを記憶媒体に格納できるので、記憶媒体の記憶容量の浪費を防止できる。
【００１５】
また、本発明に係る画像データの変換方法は、被写体を撮像して画像データを生成する第１のステップと、第１のステップで生成された画像データの一画面を複数の領域に分割する第２のステップと、複数の領域の一部である第１のデータを読み出す第３のステップと、少なくとも複数の領域のうちの他の部分を含む第２のデータを読み出す第４のステップと、第１のデータに基づいて第１の設定値を算出する第５のステップと、第２のデータに基づいて第２の設定値を算出する第６のステップと、第１の設定値に基づいて、第１のステップで生成された画像データを変換して第１の変換画像データを生成する第７のステップと、第２の設定値に基づいて、第１のステップで生成された画像データを変換して第２の変換画像データを生成する第８のステップと、を備える。
【発明の効果】
【００１６】
以上のように本発明によれば、ユーザーの好みに合った画像データを得ることができるようホワイトバランス等の画像変換を簡単な操作で施すことができるという優れた効果が得られる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態について、図１〜６を用いて説明する。
【００１８】
（実施の形態１）
本発明の実施の形態１について、図１〜３を用いて説明する。
【００１９】
１．１  本発明の実施の形態１に係るデジタルカメラの概要
本発明の実施の形態１におけるデジタルカメラは、撮像した画像データ（例えば、図１に示す画像）の一画面を複数の領域に分割し、それぞれの領域毎にホワイトバランスを最適に設定するためのＷＢ補正値を算出する。すなわち、本実施の形態１のデジタルカメラは、図１において、第１領域から第４領域のそれぞれの画像データに基づいてＷＢ補正値を算出する。
【００２０】
次に、各領域毎のＷＢ補正値を算出した後、一画面分の画像データに基づいて、ＷＢ補正値を算出する。これらの各ＷＢ補正値に基づいて撮像画像を補正する。従って、本発明の実施の形態１におけるデジタルカメラは、同一の撮像画像について、ＷＢの異なる画像を複数枚（図１の場合には５枚）生成するものである。
【００２１】
これにより、ユーザーは、これらの複数のＷＢ補正後の画像データの中から自分の好みに合った画像データを選択して保存することができる。
【００２２】
１．２  本発明の実施の形態１に係るデジタルカメラの構成
図２に本発明の実施の形態１におけるデジタルカメラの構成を示す。撮像手段１は、レンズ等の光学部品、ＣＣＤやＣＭＯＳセンサー等の撮像素子、Ａ／Ｄコンバーター等から構成される。撮像手段１は、被写体を撮像して画像データを生成する。撮像手段１で生成された画像データは、ＲＡＷデータである。
【００２３】
画像メモリ２は、ＤＲＡＭ、フラッシュメモリ等により構成される記憶手段である。画像メモリ２は、撮像手段１で生成された画像データを一時的に保存する記憶手段である。また、画像メモリ２は、画像処理手段８でＹＣ変換されたＹＣデータ等も記憶する。
【００２４】
画像分割手段３は、撮像手段１で生成された画像データの一画面を複数の領域に分割する。そして、各領域から順次画像データを読み出して、ＷＢ補正値算出手段４に出力する。具体的には、図１に示すような一画面分の画像データを４つの領域に分割し、第１領域から順に、画像データを読み出して、ＷＢ補正値算出手段４に出力する。
【００２５】
ＷＢ補正値算出手段４は、画像分割手段３から入力された画像データに基づいてＷＢ補正値を算出する。ここで、ＷＢ補正値とは、光源等の関係で画像データに含まれる本来白色の部分が白く撮像されていない場合に、その部分を本来の白色に再現するための設定値である。そして、このＷＢ補正値は、制御手段５内で記憶された後、ＷＢ補正手段７が撮像手段１で撮像された画像データのＷＢを最適化するのに利用される。
【００２６】
制御手段５は、画像メモリ２、ＷＢ補正手段７、画像処理手段８、表示手段９、カードスロット１０等のデジタルカメラ全体を制御する手段である。
【００２７】
操作手段６は、デジタルカメラの筐体に設けられた操作釦等から構成される。ユーザーは、操作手段６を操作することにより、制御手段５にユーザーの意図が伝えられ、デジタルカメラの撮像条件等の各種設定を行うことができる。
【００２８】
ＷＢ補正手段７は、制御手段５の指示に従って、画像メモリ２に記憶された画像データのＷＢを補正して、ＷＢ補正後の画像データを生成する。この際、ＷＢ補正手段７は、ＷＢ動作を開始する前に、制御手段５から、ＷＢ補正値を予め提供される。
【００２９】
画像処理手段８は、ＷＢ補正後の画像データをＹＣ変換する。また、画像処理手段８は、画像メモリ２内に格納されているＹＣデータを圧縮したり、メモリーカード１１内に格納されている圧縮データを伸長したりする。その他、画像処理手段８は、解像度変換等の画像処理を行う。
【００３０】
表示手段９は、液晶ディスプレイや有機ＥＬディスプレイ等を含む表示手段である。表示手段９は、撮像手段１で撮像された画像やデジタルカメラの設定等を表示する。
【００３１】
カードスロット１０は、メモリーカード１１を着脱可能に構成される。カードスロット１１は、データの読み書きに関して、装着されたメモリカード１１をコントロールする。メモリーカード１１は、フラッシュメモリ等を含み、撮像手段１で生成された画像データ等を記憶する。
【００３２】
なお、画像分割手段３、ＷＢ補正値算出手段４、制御手段５、ＷＢ補正手段７は、半導体回路等のハードウェアで構成しても良いし、ソフトウェアで構成しても良い。また、半導体回路等とそれに搭載されたソフトウェアとで構成しても良い。ソフトウェアは、ＲＯＭやフラッシュメモリ等の半導体メモリに格納するようにしても良い。また、半導体回路とソフトウェアとを同一の半導体チップ上に形成しても良い。さらに、画像分割手段３、ＷＢ補正値算出手段４、制御手段５、ＷＢ補正手段７をそれぞれ別の半導体チップ上に形成しても良いし、同一の半導体チップ上に形成しても良い。
【００３３】
ここで、ＷＢ補正値算出手段４は、本発明の算出手段の一例である。操作手段６、制御手段５および表示手段９からなる構成は、本発明の画像選択手段の一例である。ＷＢ補正手段７は、本発明の画像変換手段の一例である。メモリーカード１１は、本発明の記憶媒体の一例である。ＷＢ補正は、本発明の画像変換の一例である。ＷＢ補正値は、本発明の設定値の一例である。
【００３４】
１．３  本発明の実施の形態１に係るデジタルカメラの動作
次に、図３に基づいて、デジタルカメラの動作を説明する。詳細には、デジタルカメラが、図１に示す被写体を撮像し、撮像した画像データのＷＢを補正して、ＷＢ補正後の画像データをメモリーカード１１に記憶するまでの動作を説明する。
【００３５】
図１に示す被写体ＡおよびＢに焦点を合わせて、ユーザーがデジタルカメラのシャッタ釦（図示せず）を押下すると、撮像手段１は画像データ（この画像データはＲＡＷデータである。）を生成して、画像メモリ２に出力する（Ｓ１００）。画像メモリ２は、入力された画像データを一時的に記憶する（Ｓ１０１）。
【００３６】
次に、画像分割手段３は、図１に示す第１領域の画像データを画像メモリ２から読み出して、ＷＢ補正値算出手段４に出力する（Ｓ１０２）。ＷＢ補正値算出手段４は、入力された画像データに基づいて、ＷＢ補正値を算出する（以下、第１領域に対するＷＢ補正値をＷＢ補正値ａという。また、第２領域に対するものをＷＢ補正値ｂ、第３領域に対するものをＷＢ補正値ｃ、第４領域に対するものをＷＢ補正値ｄ、一画面分に対応するものをＷＢ補正値ｅという。）。そして、算出されたＷＢ補正値ａは制御手段５に出力され、制御手段５は、その値を内部の記憶部に一時的に記憶する。
【００３７】
次に、制御手段５は、画像分割手段３が画像メモリ２から一画面分の画像データを読み出したかどうかをチェックする（Ｓ１０４）。その結果、未だ第１領域しか読み出しておらず、図１に示す一画面分を読み出したとはいえないので、ステップＳ１０４において「Ｎｏ」と判断し、ステップＳ１０５に移行する。ステップＳ１０５において、制御手段５は、次の領域である第２領域に処理対象を移す。そして、第１領域での処理と同様に、第２領域について、ステップＳ１０２〜Ｓ１０４の処理が行われる。
【００３８】
このようにして、第１領域〜第４領域についてＷＢ補正値を算出し、制御手段５は、ＷＢ補正値ａ〜ｄの４つのＷＢ補正値を設定値として記憶する。そして、制御手段５は、ステップＳ１０４において、画像分割手段３が図１に示す一画面分の画像データを読み出したため、「Ｙｅｓ」と判断して、ステップＳ１０６に移行する。
【００３９】
次に、制御手段５は、ＷＢ補正値ａ〜ｄに基づいて、図１に示す一画面分の画像データに対するＷＢ補正値ｅを算出する（Ｓ１０６）。但し、本発明の実施の形態１ではＷＢ補正値ａ〜ｄに基づいてＷＢ補正値ｅを算出するとしたが、ＷＢ補正値算出手段４が、改めて一画面分の画像データを画像メモリ２から読み出してＷＢ補正値ｅを算出するようにしても良い。
【００４０】
次に、制御手段５は、ＷＢ補正値ａをＷＢ補正手段７に出力する。ＷＢ補正手段７は、ＷＢ補正値ａに基づいて、画像メモリ２に記憶された一画面分の画像データを読み出して、その画像データのＷＢを補正する（Ｓ１０７）。次に、ＷＢ補正された画像データ（以下、ＷＢ補正値ａに基づいて補正された画像データを変換画像データａという。同様に、ＷＢ補正値ｂに基づくものを変換画像データｂ、ＷＢ補正値ｃに基づくものを変換画像データｃ、ＷＢ補正値ｄに基づくものを変換画像データｄ、ＷＢ補正値ｅに基づくものを変換画像データｅという。）は、画像処理手段８に入力されて、ＹＣ変換される。そして、ＹＣ変換された画像データは、制御手段５またはシステムバスを介して画像メモリ２に入力され、画像メモリ２はこれを記憶する（Ｓ１０８）。
【００４１】
次に、制御手段５は、ＷＢ補正手段７が全てのＷＢ補正値に基づいて画像データを補正したかどうかを判断する（Ｓ１０９）。その結果、未だＷＢ補正手段７はＷＢ補正値ａに基づいて画像データを補正したのみであるため、ステップＳ１０９において、「Ｎｏ」と判断して、次のＷＢ補正値であるＷＢ補正値ｂをＷＢ補正手段７に出力する。以下、ＷＢ補正値ｂ〜ｅについてもＷＢ補正値ａの場合と同様に、ステップＳ１０７〜１０９の動作を繰り返す。
【００４２】
その結果、画像メモリ２は、変換画像データａ〜ｅの５枚の画像データ（この画像データはＹＣデータである。）を記憶することとなる。ここで、それぞれの変換画像データのＷＢは異なるものである。例えば、変換画像データｂは、被写体Ａなどの建物の影の部分を多く含む第２領域の画像データから得られるＷＢ補正値ｂに基づいてＷＢ補正されているため、第２領域の白色を本来の白色にするように全体的にＷＢが調整された画像データとなる。これに対して、変換画像データｃは、被写体Ｂなどの影のない自然光が直射する部分を多く含む第３領域の画像データから得られるＷＢ補正値ｃに基づいてＷＢ補正されているため、第３領域の白色を本来の白色にするように全体的にＷＢが調整された画像データとなる。
【００４３】
ユーザーは、以下のステップＳ１１１〜Ｓ１１３の動作によって、変換画像データａ〜ｅの中から好みの画像データを選択できる。
【００４４】
すなわち、制御手段５は、変換画像データａ〜ｅを画像メモリ２から読み出して表示手段９に表示させる（Ｓ１１１）。そして、ユーザーは、操作手段６を操作して、好みの変換画像データを選択する（Ｓ１１２）。すると、制御手段５は、選択された変換画像データを画像メモリ２から読み出して、画像処理手段８に圧縮変換処理させる。そして、制御手段５は、画像処理手段８で圧縮された画像データをカードスロット１０を介してメモリーカード１１に記憶させる（Ｓ１１３）。その後、制御手段５は、画像メモリ２から変換画像データａ〜ｅを消去する。このようにして、ユーザーの好みに合ったＷＢで画像データを得ることができ、その画像データをメモリーカードに簡単に格納できる。
【００４５】
１．４  本発明の実施の形態１のまとめ
以上のように本発明の実施の形態１にかかるデジタルカメラは、撮像手段１と、画像分割手段３と、ＷＢ補正値算出手段４と、ＷＢ補正手段７とを備える。ここで、撮像手段１は被写体を撮像して画像データを生成する。画像分割手段３は、撮像手段１で生成された画像データの一画面を複数の領域に分割する。具体的には、第１〜第４領域の４つの領域に分割する。さらに、画像分割手段３は、複数の領域の一部である第１のデータ（例えば、第１〜４領域のいずれかの領域の画像データ）と、少なくとも複数の領域のうちの他の部分を含む第２のデータ（例えば、第１データとして読み出した領域以外の領域の画像データ）とを読み出す。ＷＢ補正値算出手段４は、第１のデータに基づいて第１のデータに対応するＷＢ補正値（第１のＷＢ補正値という）を算出するとともに、第２のデータに基づいて第２のデータに対応するＷＢ補正値（第２のＷＢ補正値という）を算出する。ＷＢ補正手段７は、第１のＷＢ補正値に基づいて、撮像手段１で生成された画像データを変換して第１の変換画像データ（変換画像データａ〜ｅのいずれか）を生成するとともに、第２のＷＢ補正値に基づいて、撮像手段で生成された画像データを変換して第２の変換画像データ（第１の変換画像データを除く変換画像データａ〜ｅのいずれか）を生成する。
【００４６】
この構成により、本実施の形態１に係るデジタルカメラは、複数のＷＢ補正値に基づいて、それぞれに対応する変換画像データを生成するため、ユーザーの好みに合った画像を得ることができる。なお、各変換画像データの元になる撮像画像データは同一のものであるため、ユーザーが好みのＷＢ補正をしたにも関わらず、その画像の構図がユーザーの気に入らないものとなるということを防ぐことができる。
【００４７】
また、ＷＢ補正値算出手段４は、撮像手段１で生成された一画面分の画像データに基づいてＷＢ補正値ｅを算出し、ＷＢ補正手段７は、そのＷＢ補正値ｅに基づいて、撮像手段１で生成された画像データを変換して変換画像データｅを生成する。これにより、一画面分の画像データを反映したＷＢ補正を最終的なＷＢ補正の候補に加えることにより、最終的なＷＢ補正がユーザーの希望と大きく異なることを防ぐことができる。
【００４８】
さらに、本発明の実施の形態１に係るデジタルカメラは、第１の変換画像データまたは第２の変換画像データのいずれかを選択する操作手段６を備える。また、操作手段で選択した変換後の画像データ、またはそのデータを圧縮したデータを記憶媒体に記憶するよう制御する制御手段５をさらに備える。これにより、ユーザーの画像選択操作を容易にすることができる。また、ユーザーの必要とする変換画像のみをメモリーカード１１に格納できるので、メモリーカード１１の記憶容量の浪費を防止できる。
【００４９】
また、本発明に係る画像データの変換方法は、被写体を撮像して画像データを生成する第１のステップと、第１のステップで生成された画像データの一画面を複数の領域（具体的には４つの領域）に分割する第２のステップと、複数の領域の一部である第１のデータを読み出す第３のステップと、少なくとも複数の領域のうちの他の部分を含む第２のデータを読み出す第４のステップと、第１のデータに基づいて第１のデータに対応するＷＢ補正値を算出する第５のステップと、第２のデータに基づいて第２のデータに対応するＷＢ補正値を算出する第６のステップと、第１のデータに対応するＷＢ補正値に基づいて、第１のステップで生成された画像データを変換して第１の変換画像データを生成する第７のステップと、第２のデータに対応するＷＢ補正値に基づいて、第１のステップで生成された画像データを変換して第２の変換画像データを生成する第８のステップと、を備える。
【００５０】
なお、本実施の形態では、撮像手段１で生成した画像データに対してホワイトバランス補正をする場合について説明したが、ホワイトバランス補正に限らず、例えば、輝度補正等にも本発明は適用できる。すなわち、一画面を複数の領域に分割し、各領域の画像データに基づいて各領域毎の輝度補正値を求め、その輝度補正値に基づいて画像データの輝度を補正する等してもよい。
【００５１】
また、本実施の形態では、一画面分の画像データに基づいてＷＢ補正値ｅを算出し、これに基づいて変換画像データｅを生成することとしたが、変換画像データｅの生成は必須ではない。すなわち、各領域の画像データに基づくＷＢ補正値ａ〜ｄに基づいて変換画像データａ〜ｄだけを生成し、この中からユーザーが好みの変換画像データを選択できるようにしてもよい。
【００５２】
また、本実施の形態では、一画面分の画像データの全ての領域についてＷＢ補正値を算出するようにしたが、これに限らず、一画面分の画像データの一部の領域についてＷＢ補正値を算出してもよい。すなわち、複数のＷＢ補正値を求めることができれば良い。例えば、第２領域と第３領域に基づいて、ＷＢ補正値ｂとｃとだけを算出するようにしても良い。これにより、他の領域のＷＢ補正値を算出しないので、ＷＢ補正処理に必要な時間を短縮することができる。
【００５３】
また、本実施の形態では、画像分割手段３は、画像メモリ２から画像データを読み出すとしたが、撮像手段１から直接読み出しても良い。
【００５４】
また、本実施の形態では、変換画像データのうちユーザーが希望する変換画像データをメモリーカード１１に記憶するとしたが、ユーザーが選択せず、全ての変換画像データａ〜ｅをメモリーカード１１に記憶するとしても良い。これにより、ユーザーは、撮像後暫く経ってから好みの画像データを選択して取得することができる。
【００５５】
（実施の形態２）
２．１  本実施の形態２に係るデジタルカメラの概要
本発明の実施の形態１では、ＷＢ補正手段７は、ＷＢ補正値算出手段４で算出したＷＢ補正値をそのまま用いて、画像メモリ２に記憶された画像データのＷＢを補正するとした。
【００５６】
これに対して、本発明の実施の形態２においては、制御手段５は、ＷＢ補正値算出手段４で算出したＷＢ補正値の中から複数のＷＢ補正値を選択するか、ＷＢ補正値算出手段４で算出したＷＢ補正値に基づいて新たなＷＢ補正値を算出して、これをＷＢ補正値として設定する。そして、ＷＢ補正手段７は、制御手段５で設定したＷＢ補正値を用いて、画像メモリ２に記憶された画像データのＷＢを補正する。すなわち、本発明の実施の形態２においては、ＷＢ補正値算出手段４で算出された値は、制御手段でＷＢ補正値を設定するための基礎値（以下、ＷＢ補正基礎値という）として取り扱われる。
【００５７】
これにより、ＷＢ補正値算出手段４で算出した値のうち適切でない値のものを採用しない等の処置がとれ、かつ、ＷＢ補正値算出手段４で算出した値毎に変換画像データを生成する必要がない。そのため、画像データのＷＢを適正化しつつ、変換画像データの生成枚数を少なくすることができる。
【００５８】
２．２  本実施の形態２に係るデジタルカメラの構成
図４に本実施の形態２に係るデジタルカメラの構成を示す。本実施の形態２に係るデジタルカメラが本発明の実施の形態１に係るデジタルカメラと異なるのは、制御手段５の中に、設定手段を設けた点である。
【００５９】
設定手段１２は、ＷＢ補正値算出手段４で算出されたＷＢ補正基礎値に基づいて、ＷＢ補正値を設定する手段である。以下、設定手段１２におけるＷＢ補正値の設定方法を例示する。ここで、ＷＢ補正値算出手段４は、図１に示す画像データのうち、第１領域の画像データに基づいてＷＢ補正基礎値ａを算出し、第２領域の画像データに基づいてＷＢ補正基礎値ｂを算出し、第３領域の画像データに基づいてＷＢ補正基礎値ｃを算出し、第４領域の画像データに基づいてＷＢ補正基礎値ｄを算出し、一画面分の画像データに基づいてＷＢ補正基礎値ｅを算出するものとする。これらの値は、具体的には図５（ａ）に示すように、「＋３．５」、「−１．０」、「０」、「−１．５」、「＋０．２」とする。
【００６０】
（１）第１例
ＷＢ補正値算出手段４で算出されたＷＢ補正基礎値ａ〜ｅのうち、中間の値のＷＢ補正基礎値とその前後の値のＷＢ補正基礎値とを、ＷＢ補正値として選択する。例えば、ＷＢ補正基礎値ａ〜ｅが、図５（ａ）に示す値である場合に、まず、中間値であるＷＢ補正基礎値ｃ（具体的な値は「０」）を選択し、その前後の値であるＷＢ補正基礎値ｅとｂ（具体的な値は「＋０．２」と「−１．０」）とを選択する。このようにして、図５（ｂ）に示す設定値を選択する。
【００６１】
このように新たな補正値を算出するのではなく、単に選択するのみとすると、設定手段１２を構成するプログラム等を容易に作成することができる。
【００６２】
（２）第２例
一画面分の画像データに基づいて算出したＷＢ補正基礎値ｅを設定値として選択し、残りのＷＢ補正基礎値ａ〜ｄのうち、ＷＢ補正基礎値ｅに近いものを２つ選択する（具体的には、ＷＢ補正基礎値ｃとｂ）。このようにして、図５（ｃ）に示す設定値を選択できる。ＷＢ補正基礎値ｅを必ず含むようにすることにより、一画面分の画像データを反映したＷＢ補正が必ずできることになる。そのため、ＷＢがユーザーの希望と大きく異なるような変換画像データの生成を防ぐことができる。
【００６３】
（３）第３例
ＷＢ補正基礎値ａ〜ｅの平均値や分散等の統計値に基づいて、新たなＷＢ補正値を算出する。
【００６４】
（４）第４例
所定範囲毎にＷＢ補正基礎値に関するグループを設定しておき、それに基づいて、ＷＢ補正基礎値ａ〜ｅをグループ分けし、各グループの代表値をＷＢ補正値として設定する。このグループ分けの例を図５（ｄ）に示す。このグループ分けに従えば、ＷＢ補正基礎値ａはグループｅに属し、ＷＢ補正基礎値ｂとｃとｅとはグループｃに属し、ＷＢ補正基礎値ｄはグループｂに属する。従って、設定値は、これらのグループの代表値である「＋４．０」、「０」、「−２．０」となる。
【００６５】
このように、ＷＢ補正基礎値をグループ分けすることにより、同じようなＷＢ補正基礎値が複数ある場合には、それらのＷＢ補正基礎値は１つの代表値に集約されるので、同じようなＷＢの変換画像データをいくつも生成するということを防ぐことができる。
【００６６】
２．３  本実施の形態２に係るデジタルカメラの動作
次に、本実施の形態２に係るデジタルカメラの動作について、図６を用いて説明する。図６において、本発明の実施の形態１のフローチャートである図３と異なる点は２点ある。
【００６７】
まず、第１点目は、ステップＳ１１４およびステップＳ１１５において、ＷＢ補正値算出手段４が算出する値を、ＷＢ補正値とするのではなく、ＷＢ補正基礎値とする点である。これは、ＷＢ補正値算出手段４で算出された値の名称を如何にするかというだけの便宜上の問題であり、本質的なものではない。
【００６８】
次に、第２点目は、ステップＳ１１６をステップＳ１１５とステップＳ１０７との間に追加した点である。すなわち、設定手段１２は、ステップＳ１１４およびステップＳ１１５で算出したＷＢ補正基礎値ａ〜ｅの中から複数のＷＢ補正基礎値を選択するか、ステップＳ１１４およびステップＳ１１５で算出したＷＢ補正基礎値ａ〜ｅに基づいて新たなＷＢ補正値を算出して、これをＷＢ補正値として設定する（Ｓ１１６）。そして、ＷＢ補正手段７は、制御手段５で設定したＷＢ補正値を用いて、画像メモリ２に記憶された画像データのＷＢを補正する（Ｓ１０７）。
【００６９】
２．４  本発明の実施の形態２のまとめ
以上のように本発明の実施の形態２にかかるデジタルカメラは、撮像手段１と、画像分割手段３と、ＷＢ補正値算出手段４と、設定手段１２と、ＷＢ補正手段７とを備える。ＷＢ補正値算出手段４は、分割された複数の領域の一部または全部について、各領域の画像データをＷＢ補正する際に用いるＷＢ補正値をそれぞれＷＢ補正基礎値として算出する。設定手段１２は、算出した複数のＷＢ補正基礎値ａ〜ｅのうちの一部に基づいて第１のＷＢ補正値を設定するとともに、算出した複数のＷＢ補正基礎値ａ〜ｅのうちの少なくとも他のＷＢ補正基礎値ａ〜ｅを含む１または複数のＷＢ補正基礎値ａ〜ｅに基づいて第２のＷＢ補正値を設定する。より詳細には、設定手段１２は、ＷＢ補正基礎値ａ〜ｅの中から複数のＷＢ補正基礎値を選択するか、ＷＢ補正基礎値ａ〜ｅに基づいて新たなＷＢ補正値を算出して、これをＷＢ補正値として設定する。
【００７０】
このような構成により、ユーザーによる変換画像の選択の前に、設定値自体をある程度適正なものに絞ることができるため、不要な変換画像を数多く生成することを防止することができる。
【産業上の利用可能性】
【００７１】
本発明にかかる撮像装置および画像データの変換方法は、静止画像または動画像を撮像して、その画像データのホワイトバランスを補正する機能を有する電子機器であれば適用できる。例えば、デジタルスチルカメラの他に、デジタルビデオカメラ、アナログカメラ、カメラ付き携帯電話機、カメラ付きＰＨＳ端末、カメラ付きＰＤＡ端末、カメラ付きカーナビゲーションシステム端末等の電子機器に適用できる。
【図面の簡単な説明】
【００７２】
【図１】本発明の実施の形態１および２におけるデジタルカメラにより撮像した画像を示す模式図
【図２】本発明の実施の形態１におけるデジタルカメラの構成を示すブロック図
【図３】本発明の実施の形態１におけるデジタルカメラの動作を説明するためのフローチャート
【図４】本発明の実施の形態２におけるデジタルカメラの構成を示すブロック図
【図５】本発明の実施の形態２におけるデジタルカメラの設定手段による設定方法を説明するための図
【図６】本発明の実施の形態２におけるデジタルカメラの動作を説明するためのフローチャート
【符号の説明】
【００７３】
１    撮像手段
３    画像分割手段
４    ＷＢ補正値算出手段
５    制御手段
６    操作手段
７    ＷＢ補正手段
８    画像処理手段
１１    メモリーカード
１２    設定手段
【図１】
2005268877.tif 000003
【図２】
2005268877.tif 000004
【図３】
2005268877.tif 000005
【図４】
2005268877.tif 000006
【図５】
2005268877.tif 000007
【図６】
2005268877.tif 000008