(57)【要約】【課題】  所定の画像処理の条件を変更しながら複数回処理を行って複数の画像データを取得するモードと、画像処理を施していないＲＡＷデータと画像処理を施した画像データを共に出力するモードが同時に選択されている場合に、ＲＡＷデータを複数回出力する無駄を省くこと。【解決手段】  １度の撮影で得た撮像データに対し、所定の画像処理の条件を変更しながら複数回処理を行って複数の画像データを取得する第１のモードと、前記画像処理を施していないＲＡＷデータと画像処理を施した画像データを共に出力する第２のモードとを実行可能なデジタルスチルカメラであって、外部記録部（１１１）と、前記第１のモード及び第２のモードが同時に選択された場合に、１枚のＲＡＷデータと、前記第１のモードで得られた複数枚の画像データとを前記外部記録媒体に出力するように制御するマイコン（１１５）とを有する。【選択図】  図１
2005175622.tif 000002
【特許請求の範囲】
【請求項１】
１度の撮影で得た撮像データに対し、所定の画像処理の条件を変更しながら複数回処理を行って複数の画像データを取得する第１のモードと、前記画像処理を施していないＲＡＷデータと画像処理を施した画像データを共に出力する第２のモードとを実行可能な撮像装置であって、
記憶手段と、
前記第１のモード及び第２のモードが同時に選択された場合に、１枚のＲＡＷデータと、前記第１のモードで得られた複数枚の画像データとを前記記憶手段に出力するように制御する制御手段と
を有することを特徴とする撮像装置。
【請求項２】
１度の撮影で得た撮像データに対し、所定の画像処理の条件を変更しながら複数回処理を行って複数の画像データを取得する第１のモードと、画像処理を施した画像データを前記画像処理を施していないＲＡＷデータに埋め込んで出力する第２のモードとを実行可能な撮像装置であって、
記憶手段と、
前記第１のモード及び第２のモードが同時に選択された場合に、１枚のＲＡＷデータに、前記第１のモードで得られた複数枚の画像データを埋め込んで前記記憶手段に出力するように制御する制御手段と
を有することを特徴とする撮像装置。
【請求項３】
前記制御手段は、前記ＲＡＷデータと、画像処理を施して得られた複数枚の画像データに互いに関連性のあるファイル名を付けることを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
前記複数枚の画像データのファイル名は、前記ＲＡＷデータのファイル名の一部を含むことを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記所定の画像処理は、色変換処理、エッジ強調処理、ガンマ変換処理、ホワイトバランス補正処理の少なくともいずれか１つを含むことを特徴とする請求項１乃至４のいずれかに記載の撮像装置。
【請求項６】
１度の撮影で得た撮像データに対し、所定の画像処理の条件を変更しながら複数回処理を行って複数の画像データを取得する第１のモードと、前記画像処理を施していないＲＡＷデータと画像処理を施した画像データを共に出力する第２のモードとを実行可能な撮像装置の制御方法であって、
前記第１のモード及び第２のモードの選択状態を判断する工程と、
前記第１のモード及び第２のモードが同時に選択された場合に、前記第１のモードを実行し、１枚のＲＡＷデータと、前記第１のモードで得られた複数枚の画像データとを記憶手段に出力する工程と
を有することを特徴とする制御方法。
【請求項７】
１度の撮影で得た撮像データに対し、所定の画像処理の条件を変更しながら複数回処理を行って複数の画像データを取得する第１のモードと、画像処理を施した画像データを前記画像処理を施していないＲＡＷデータに埋め込んで出力する第２のモードとを実行可能な撮像装置の制御方法であって、
前記第１のモード及び第２のモードの選択状態を判断する工程と、
前記第１のモード及び第２のモードが同時に選択された場合に、前記第１のモードによる処理を実行し、１枚のＲＡＷデータに、前記第１のモードで得られた複数枚の画像データを埋め込んで記憶手段に出力する工程と
を有することを特徴とする制御方法。
【請求項８】
前記ＲＡＷデータと、画像処理を施して得られた複数枚の画像データに互いに関連性のあるファイル名を付ける工程を更に有することを特徴とする請求項６または７に記載の制御方法。
【請求項９】
前記複数枚の画像データのファイル名は、前記ＲＡＷデータのファイル名の一部を含むことを特徴とする請求項８に記載の制御方法。
【請求項１０】
前記所定の画像処理は、色変換処理、エッジ強調処理、ガンマ変換処理、ホワイトバランス補正処理の少なくともいずれか１つを含むことを特徴とする請求項６乃至９のいずれかに記載の制御方法。
【請求項１１】
請求項６乃至１０のいずれかに記載の制御方法を実現するためのプログラムコードを有することを特徴とする情報処理装置が実行可能なプログラム。
【請求項１２】
請求項１１に記載のプログラムを記憶したことを特徴とする情報処理装置が読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮像装置及びその制御方法に関する。
【背景技術】
【０００２】
従来デジタルスチルカメラにおいて、１度の撮像を行って得た撮像データに対し、複数の異なるパラメータを用いて画像処理を施すモードを備えたものがある。その一例として、例えば１度の撮像で得られる画像に対し、複数の異なるホワイトバランス補正値で画像処理を施すモード（以下、「ホワイトバランスブラケットモード」と呼ぶ。）がある。このようなモードでは１度の撮像で得られた撮像データから、複数の異なる画像処理を施した画像データが出力される為、後にユーザが好みの画像を選択することで、撮像のやり直し等を回避することができる。
【０００３】
また従来のデジタルスチルカメラにおいて、１度の撮影で得た撮像データからＲＡＷデータ（撮像素子から出力される、画像処理前の生データ）とＪＰＥＧデータの両方を出力するモード（以下、「ＲＡＷａｎｄＪＰＥＧモード」と呼ぶ。）や、１度の撮影で得た撮像データからＲＡＷデータとＪＰＥＧデータの両方を作成し、ＲＡＷデータにＪＰＥＧデータを埋め込んで出力するモード（以下、「埋め込みモード」と呼ぶ。）を有するものがある。埋め込みモードでは、後にＰＣアプリケーション等でＲＡＷデータに埋め込んであるＪＰＥＧデータを抽出し、必要に応じてＲＡＷデータとＪＰＥＧデータを使用する。
【０００４】
ＲＡＷデータは撮像後に容易に画像処理を施すことができるという利点があるが、必ずＰＣアプリケーション等で画像処理を施さなければならないといった手間が掛かる。一方ＪＰＥＧデータは、後で更に画像処理を施すのは難しいが、ＰＣアプリケーション等で撮影後に画像処理を施す手間が省けるという利点がある。すなわち、ＲＡＷａｎｄＪＰＥＧモードや埋め込みモードでは、後に画像処理が必要なデータはＲＡＷデータで画像処理し、必要でないものに関してはＪＰＥＧの画像をそのまま使用することで、ＲＡＷデータとＪＰＥＧデータの利点を有効に使うことができる。
【０００５】
【特許文献１】特開２００１−２１８０７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述したホワイトバランスブラケットモードと、ＲＡＷａｎｄＪＰＥＧモードの両方を備えたデジタルスチルカメラにおいて、ホワイトバランスブラケットモードとＲＡＷａｎｄＪＰＥＧモードの両方が同時に選択された場合、１度の撮影で得られた撮像データに対し、複数枚のＪＰＥＧデータと、それと同数のＲＡＷ画像が出力されることになる。
【０００７】
また、前述したホワイトバランスブラケットモードと埋め込みモードの両方を備えた場合、ホワイトバランスブラケットモードと埋め込みモード両方が同時に選択された場合には、１度の撮影で得られた撮像データに対し、複数枚のＪＰＥＧデータをそれと同数のＲＡＷ画像にそれぞれ埋め込んで出力することになる。
【０００８】
しかしながら、ＪＰＥＧ画像には異なる画像処理を施して複数枚出力する必要があるが、ＲＡＷ画像には画像処理を施さない為、複数枚出力する必要が無いにもかかわらず、データ的に全く同じＲＡＷ画像が複数枚出力されるといった無駄が出てしまう。ＲＡＷデータは通常データ量が多いため、撮像して得た画像データを内部記憶媒体や外部記憶媒体に記憶する際に、記憶媒体の記憶容量を大きく消費してしまい、必要な画像が保存できなくなったり、重複したＲＡＷデータを削除する場合にも、確かに同じデータであるかどうかを画像表示するなどして確認する必要があるといった不都合があった。
【０００９】
ＲＡＷａｎｄＪＰＥＧモードまたは埋め込みモードが選択された時には、ホワイトバランスブラケットモードを無効にするといった方法も採られるが、その場合、所望のホワイトバランスの画像が得られない場合も考えられる。
【００１０】
本発明は上記問題点を鑑みてなされたものであり、所定の画像処理の条件を変更しながら複数回処理を行って複数の画像データを取得するモードと、画像処理を施していないＲＡＷデータと画像処理を施した画像データを共に出力するモード、または、ＲＡＷデータに画像処理を施した画像データを埋め込んで出力するモードが同時に選択されている場合に、ＲＡＷデータを複数回出力する無駄を省くことを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、１度の撮影で得た撮像データに対し、所定の画像処理の条件を変更しながら複数回処理を行って複数の画像データを取得する第１のモードと、前記画像処理を施していないＲＡＷデータと画像処理を施した画像データを共に出力する第２のモードとを実行可能な本発明の撮像装置は、記憶手段と、前記第１のモード及び第２のモードが同時に選択された場合に、１枚のＲＡＷデータと、前記第１のモードで得られた複数枚の画像データとを前記記憶手段に出力するように制御する制御手段とを有する。
【００１２】
また、１度の撮影で得た撮像データに対し、所定の画像処理の条件を変更しながら複数回処理を行って複数の画像データを取得する第１のモードと、前記画像処理を施していないＲＡＷデータと画像処理を施した画像データを共に出力する第２のモードとを実行可能な撮像装置の本発明の制御方法は、前記第１のモード及び第２のモードの選択状態を判断する工程と、前記第１のモード及び第２のモードが同時に選択された場合に、前記第１のモードを実行し、１枚のＲＡＷデータと、前記第１のモードで得られた複数枚の画像データとを記憶手段に出力する工程とを有する。
【００１３】
また、１度の撮影で得た撮像データに対し、所定の画像処理の条件を変更しながら複数回処理を行って複数の画像データを取得する第１のモードと、画像処理を施した画像データを前記画像処理を施していないＲＡＷデータに埋め込んで出力する第２のモードとを実行可能な本発明の別の撮像装置は、記憶手段と、前記第１のモード及び第２のモードが同時に選択された場合に、１枚のＲＡＷデータに、前記第１のモードで得られた複数枚の画像データを埋め込んで前記記憶手段に出力するように制御する制御手段とを有する。
【００１４】
また、１度の撮影で得た撮像データに対し、所定の画像処理の条件を変更しながら複数回処理を行って複数の画像データを取得する第１のモードと、画像処理を施した画像データを前記画像処理を施していないＲＡＷデータに埋め込んで出力する第２のモードとを実行可能な撮像装置の本発明の別の制御方法は、前記第１のモード及び第２のモードの選択状態を判断する工程と、前記第１のモード及び第２のモードが同時に選択された場合に、前記第１のモードによる処理を実行し、１枚のＲＡＷデータに、前記第１のモードで得られた複数枚の画像データを埋め込んで記憶手段に出力する工程とを有する。
【発明の効果】
【００１５】
上記構成によれば、１度の撮影で得た撮像データに対して所定の画像処理の条件を変更しながら複数回処理を行って複数の画像データを取得するモードと、画像処理を施していないＲＡＷデータと画像処理を施した画像データを共に出力するモード、または、ＲＡＷデータに画像処理を施した画像データを埋め込んで出力するモードが同時に選択されている場合に、ＲＡＷデータを複数回出力する無駄を省くことができる。
【発明を実施するための最良の形態】
【００１６】
以下、添付図面を参照して本発明を実施するための最良の形態を詳細に説明する。
【００１７】
＜第１の実施形態＞
図１は、本発明の第１の実施形態にかかるデジタルスチルカメラのシステム構成を示すブロック図である。
【００１８】
デジタルスチルカメラ１００は、このカメラ全体を統括的に制御するマイクロコンピュータ（以下、「マイコン」と呼ぶ。）１１２を備えている。マイコン１１２には、入力部１０１、フレームメモリ１０２、画像処理部１０３、バッファメモリ１１０、外部記憶部１１１が接続されている。
【００１９】
入力部１０１は、いずれも不図示であるが、レンズユニット、例えばＣＣＤ（charge coupled device）やＣＭＯＳ等の撮像素子、撮像素子を駆動する為のタイミングジェネレータ（制御信号発生器）、撮像素子の出力電気信号（アナログ信号）をデジタルデータに変換するＡ／Ｄ変換器などから構成されている。
【００２０】
フレームメモリ１０２は、入力部１０１のＡ／Ｄ変換器で変換されたデジタルデータを蓄積する画像メモリである。バッファメモリ１１０は、画像処理部１０３で処理された撮像データを格納する為のものである。画像処理部１０３は、色補間処理部１０４、ホワイトバランス補正処理部１０５、色変換処理部１０６、ガンマ補正処理部１０７、エッジ強調処理部１０８、データ圧縮部１０９を備え、フレームメモリ１０２に蓄積されたデジタルデータに対して画像処理を施す。外部記憶部１１１は、バッファメモリ１１０に格納されたデータを蓄積しておく為のものである。これには、例えばＣｏｍｐａｃｔＦｌａｓｈ（登録商標）カード（以下、「ＣＦカード」という。）やスマートメディア等が用いられる。
【００２１】
マイコン１１２は、一般的に知られているマイクロコンピュータシステムが採用され、何れも不図示であるが、制御プログラムに基づいて所定の制御（撮像、記録、再生など）を実行するＣＰＵ，制御プログラムが格納されているＲＯＭ、作業領域として使用されるＲＡＭなどによって構成されている。
【００２２】
以下に画像処理部１０３内におけるそれぞれの処理部の詳細を説明する。
【００２３】
色補間処理部１０４は、各画素が必要な色情報を有するように補間する。例えば、入力部１０１内の撮像素子の色フィルタが図２に示すようにベイヤー配列になっている場合、各画素ではＲ，Ｇ，Ｂデータの内、いずれかの色情報しか存在しない。そこで色補間処理部１０４は、不足している色情報を補間対象画素の周辺の画素データを用いて補間し、各画素についてＲ，Ｇ，Ｂデータが揃うようにする。
【００２４】
ホワイトバランス補正処理部１０５では、色補間処理が施された画像データに対し、マイコン１１２から指定される所定のホワイトバランス補正係数を用いてホワイトバランス補正処理を施す。色変換処理部１０６では、ホワイトバランス補正処理が施された画像データに対し、所定の色変換係数を用いて彩度、明度、色相等の補正を施す。ここで用いられる色変換係数は色空間毎に異なり、この係数を変更することで様々な色空間用の画像を作成することができる。
【００２５】
ガンマ補正処理部１０７では、マイコン１１２から指定される所定のガンマ補正係数を用いてガンマ補正を行う。これにより、画像の階調性が補正される。エッジ強調処理部１０８では、マイコンから指定される所定のエッジ強調係数（アパーチャー係数）を用いて、画像のエッジの強弱を変更する。データ圧縮部１０９では、例えばＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）方式により前述した全ての色処理が施された画像を、マイコン１１２から指定される所定の圧縮率で圧縮する。
【００２６】
また、図１では示していないが、デジタルスチルカメラ１００は、撮像を指示するレリーズボタン、およびその他の各種設定を外部から行う為のボタンやダイアル等の操作部と、画像等を表示する表示部を備えている。画像処理部１０３内で使用される、前述した、ホワイトバランス補正係数、色変換係数、ガンマ補正係数、エッジ強調係数、ＪＰＥＧ圧縮率、等の各種画像処理係数は、操作部を用いて外部から設定変更することができる。
【００２７】
次に、以上のように構成されたデジタルスチルカメラ１００の動作について説明する。
【００２８】
本第１の実施形態では、１度の撮像で取得した撮像データから３種類の異なるホワイトバランス補正係数を用いて画像処理が施された３つの画像を出力するモード（以下、「ホワイトバランスブラケットモード」という。）が選択されている状態で、１度の撮影で取得した撮像データのＲＡＷデータと、ＪＰＥＧデータの両方を出力するモード（以下、「ＲＡＷａｎｄＪＰＥＧモード」という。）が選択された時の動作について説明する。なお、本第１の実施形態では３つの異なるホワイトバランス補正が施された画像データを出力する場合について説明するが、３つに限るものではなく何種類であっても良い。また、本発明はホワイトバランスブラケットに限定されるものではない。
【００２９】
図３は、本第１の実施形態にかかるデジタルスチルカメラ１００の動作例を示すフローチャートである。以下、このフローチャートを参照して説明する。
【００３０】
まず、撮像をする前にユーザは、操作ボタンやダイアルを用いて、ホワイトバランスブラケットモードとＲＡＷａｎｄＪＰＥＧモードの両方を選択する。ここで、ホワイトバランスの処理モードは予めカメラ内で用意されている、色温度約５２００ケルビンの黒体輻射軌跡上の光源色が無彩色になるようなモード（以下、「デイライトモード」という。）が選択されているものとする。
【００３１】
この時ホワイトバランスブラケットモードでは、出力する３枚の画像の内、１枚目はデイライトモードでホワイトバランス補正した画像、２枚目は１枚目よりも若干赤味掛かるようなホワイトバランス補正をした画像、３枚目は１枚目よりも若干青味掛かるようなホワイトバランス補正をした画像を出力する。
【００３２】
上記条件設定後、ユーザにより撮像を指示するレリーズボタン（不図示）が押されると、撮像が開始され、入力部１０１から撮像データが入力される（ステップＳ１００）。具体的には画像の取り込みは、レンズを通して結像した被写体像をＣＣＤ等の撮像素子で光電変換し、その電気信号をＡ／Ｄ変換器を経てデジタルの画像信号としてフレームメモリ１０２に出力することで行われる。
【００３３】
次に、まず画像処理が施されていないＲＡＷデータを外部記憶部１１１に記憶する為に、画像処理部１０３での処理を行わずに、そのままバッファメモリ１１０にデータを移す。（ステップＳ１０１）
【００３４】
次にマイコン１１２はホワイトバランスモード選択手段（不図示）で選択されたデイライトモードのホワイトバランス補正係数を用いて現像処理を施すように画像処理部１０３に指示を出す（ステップＳ１０２）。なお、ステップＳ１０２では、ホワイトバランス補正係数の他にも、色変換処理部１０６、ガンマ補正処理部１０７、エッジ強調処理部１０８、データ圧縮部１０９で処理に用いる係数を必要に応じて選択する。
【００３５】
画像処理部１０３では、色補間を行った後、マイコン１１２の指示に従いデイライトモード用のホワイトバランス補正を行う。その後、色変換処理、ガンマ補正、エッジ強調処理を施し、最後にＪＰＥＧ圧縮する（ステップＳ１０３）。画像処理が施されＪＰＥＧ圧縮されたデータは、バッファメモリ１１０に一時記録される（ステップＳ１０４）。
【００３６】
続いて、ステップＳ１０５において、３種類のホワイトバランス補正処理を全て終了したかを判断する。この時点ではまだ１種類のホワイトバランス補正処理しか行っていないためステップＳ１０２に戻り、マイコン１１２は同じ画像に対し、より赤味が強くなるホワイトバランス補正を行うように係数を選択し、画像処理部１０３に指示を出す。
【００３７】
ステップＳ１０３において、画像処理部１０３は、色補間を行った後、マイコン１１２の指示に従いデイライトモードよりも赤味が強くなるようなホワイトバランス補正を行う。更に、色変換処理、ガンマ補正、エッジ強調処理を施し、最後にＪＰＥＧに画像を圧縮する。画像処理が施されＪＰＥＧ圧縮されたデータは、バッファメモリ１１０に一時記録される（ステップＳ１０４）。
【００３８】
続いて、ステップＳ１０５において、３種類のホワイトバランス補正処理を全て終了したかを判断するが、この時点ではあと１種類のホワイトバランス補正処理が残っているためステップＳ１０２に戻り、マイコン１１２は同じ画像に対して、より青味が強くなるホワイトバランス補正を行うように係数を選択し、画像処理部１０３に指示を出す（ステップＳ１０２）。
【００３９】
ステップＳ１０３において、画像処理部１０３は、色補間を行った後、マイコン１１２の指示に従いデイライトモードよりも青味が強くなるようなホワイトバランス補正を行う。更に、色変換処理、ガンマ補正、エッジ強調処理を施し、最後にＪＰＥＧに画像を圧縮する。画像処理が施されＪＰＥＧ圧縮されたデータは、バッファメモリ１１０に一時記録される。
【００４０】
上記のようにしてホワイトバランスブラケット処理を終えると、ステップＳ１０５はＹＥＳとなり、ステップＳ１０６に進む。なお、ＲＡＷデータをバッファメモリに１１０に記録する処理と、画像処理部１０３により画像処理を施した画像データをバッファメモリ１１０に記録する処理の順番は、上記に限るものではなく、逆であっても構わない。
【００４１】
ここまでの処理で、ＲＡＷデータ１つと、ホワイトバランスブラケットモードによる３種類の異なるホワイトバランス補正係数で画像処理が施された３種類のＪＰＥＧデータがバッファメモリ１１０に保存されている。
【００４２】
続いて、ステップＳ１０６において、まずＲＡＷデータに「IMG_0000.raw」というファイル名をつけ、外部記憶部１１１に記録する（ステップＳ１０７）。ここで「0000」はファイル番号を表し、撮像毎に１増える。なお、本第１の実施形態ではファイル名を「IMG_0000.raw」としているがこれに限定されるものではない。
【００４３】
この時点でバッファメモリ１１０には外部記憶部１１１に記録されていない３つのＪＰＥＧデータが残っているので（ステップＳ１０８でＮＯ）、ステップＳ１０６に戻る。
【００４４】
次のステップＳ１０６では、デイライトモードで画像処理が施されたバッファメモリ１１０内のＪＰＥＧデータに「IMG_0000_1.jpg」というファイル名をつける。ここで重要なことは、「IMG_0000」というＲＡＷデータと共通のファイル名が含まれている点である。これにより、後にファイルを管理する際に、ＪＰＥＧデータに対応するＲＡＷデータを容易に確認することができるようにしておく。
【００４５】
「IMG_0000_1.jpg」とつけられたＪＰＥＧデータファイルは、外部記憶部１１１に記録される（ステップＳＳ０７）。同様に、バッファメモリ１１０内の、デイライトモードよりも若干赤味を帯びるような画像処理を施したＪＰＥＧデータに「IMG_0000_2.jpg」というファイル名を、デイライトモードよりも若干青味を帯びるような画像処理を施したＪＰＥＧデータに「IMG_0000_3.jpg」というファイル名をそれぞれつけ、順に外部記憶部１１１に記録する。
【００４６】
このように、本発明の第１の実施形態によれば、ホワイトバランスブラケットモードとＲＡＷａｎｄＪＰＥＧモードの２つのモードが同時に選択された場合に、１つの入力データに対し、１つのＲＡＷデータと、複数の異なる画像処理を施したＪＰＥＧ画像を出力するので、全く同じＲＡＷ画像を複数枚出力するといった無駄を無くすことができる。
【００４７】
また、ＪＰＥＧ画像のファイル名にＲＡＷデータのファイル名の一部を含ませることで、ファイル名からＲＡＷデータとＪＰＥＧデータの関連を容易に把握することができるため、ＲＡＷデータと、それに対応するＪＰＥＧ画像を簡単に管理することでできる。
【００４８】
＜第２の実施形態＞
次に、本発明の第２の実施形態について説明する。
【００４９】
図４は、本発明の第２の実施形態にかかるデジタルスチルカメラ１００’の構成を示すブロック図である。なお、図１と同様の構成には同じ参照番号を付して説明を省略する。
【００５０】
本第２の実施形態における画像処理部１０３’は、上記第１の実施形態と同様な色補間処理部１０４、ホワイトバランス処理部１０５、色変換処理部１０６、ガンマ補正処理部１０７、エッジ強調処理部１０８、データ圧縮部１０９の他に、データ埋め込み処理部１１３を更に備えている。データ埋め込み処理部１１３は、例えばＲＡＷデータにＪＰＥＧデータを所定枚数埋め込む処理を行う。
【００５１】
次に、以上のように構成されたデジタルスチルカメラ１００’の動作について説明する。
【００５２】
本第２の実施形態では、１度の撮像で取得した撮像データから３種類の異なるホワイトバランス補正係数を用いて画像処理が施された３つの画像を出力するホワイトバランスブラケットモードが選択されている状態で、１度の撮影で取得した撮像データからＲＡＷデータとＪＰＥＧデータを作成しＲＡＷデータにＪＰＥＧデータを埋め込んで出力するモード（以下、「埋め込みモード」と呼ぶ。）が選択された時の動作について説明する。なお、本第２の実施形態では３つの異なるホワイトバランス補正が施された画像データを出力する場合について説明するが、３つに限るものではなく何種類であっても良い。また、本発明は、ホワイトバランスブラケットに限定されるものではない。
【００５３】
図５は、本第２の実施形態にかかるデジタルスチルカメラ１００’の動作例を示すフローチャートである。以下、このフローチャートを参照して説明する。
【００５４】
まず、撮像をする前にユーザは、操作ボタンやダイアルを用いて、ホワイトバランスブラケットモードと埋め込みモードの両方を選択する。ここで、ホワイトバランスの処理モードは第１の実施形態と同様にデイライトモードが選択されているものとする。
【００５５】
この時ホワイトバランスブラケットモードでは、出力する３枚の画像の内、１枚目はデイライトモードでホワイトバランス補正した画像、２枚目は１枚目よりも若干赤味掛かるようなホワイトバランス補正をした画像、３枚目は１枚目よりも若干青味掛かるようなホワイトバランス補正をした画像を出力する。
【００５６】
上記条件設定後、ユーザにより撮像を指示するレリーズボタン（不図示）が押されると、撮像が開始され、入力部１０１から撮像データが入力される（ステップＳ２００）。具体的には画像の取り込みは、レンズを通して結像した被写体像をＣＣＤ等の撮像素子で光電変換し、その電気信号をＡ／Ｄ変換器を経てデジタルの画像信号としてフレームメモリ１０２に出力することで行われる。
【００５７】
次にＲＡＷデータには画像処理は施さない為、画像処理を施さずにそのままバッファメモリ１１０に一時記憶する（ステップＳ２０１）。
【００５８】
次にマイコン１１２はホワイトバランスモード選択手段（不図示）で選択されたデイライトモードのホワイトバランス補正係数を用いて画像処理を施すように画像処理部１０３に指示を出す（ステップＳ２０２）。ここで、ホワイトバランス補正係数の他にも、色変換処理部１０６、ガンマ補正処理部１０７、エッジ強調処理部１０８、データ圧縮部１０９で処理に用いる係数を必要に応じて選択する。
【００５９】
画像処理部１０３’では、色補間を行った後、マイコン１１２の指示に従いデイライトモード用のホワイトバランス補正を行う。その後、色変換処理、ガンマ補正、エッジ強調処理を施し、最後にＪＰＥＧに画像を圧縮する（ステップＳ２０３）。画像処理が施されＪＰＥＧに圧縮されたデータは、バッファメモリ１１０に一時記録される（ステップＳ２０４）。
【００６０】
続いて、ステップＳ２０５において、３種類のホワイトバランス補正処理を全て終了したかを判断する。この時点ではまだ１種類のホワイトバランス補正処理しか行っていないためステップＳ２０２に戻り、マイコン１１２は同じ画像に対し、より赤味が強くなるホワイトバランス補正を行うように係数を選択し、画像処理部１０３’に指示を出す。
【００６１】
ステップＳ２０３において、画像処理部１０３’は、色補間を行った後、マイコン１１２の指示に従いデイライトモードよりも赤味が強くなるようなホワイトバランス補正を行う。更に、色変換処理、ガンマ補正、エッジ強調処理を施し、最後にＪＰＥＧに画像を圧縮する。画像処理が施されＪＰＥＧに圧縮されたデータは、バッファメモリ１１０に一時記録される（ステップＳ２０４）。
【００６２】
続いて、ステップＳ２０５において、３種類のホワイトバランス補正処理を全て終了したかを判断するが、この時点ではあと１種類のホワイトバランス補正処理が残っているためステップＳ２０２に戻り、マイコン１１２は同じ画像に対して、より青味が強くなるホワイトバランス補正を行うように画像処理部１０３’に指示を出す（ステップＳ２０２）。
【００６３】
ステップＳ２０３において、画像処理部１０３’は、色補間を行った後、マイコン１１２の指示に従いデイライトモードよりも青味が強くなるようなホワイトバランス補正を行う。更に、色変換処理、ガンマ補正、エッジ強調処理を施し、最後にＪＰＥＧに画像を圧縮する。画像処理が施されＪＰＥＧ圧縮されたデータは、バッファメモリ１１０に一時記録される。
【００６４】
上記のようにしてホワイトバランスブラケット処理を終えると、ステップＳ２０５はＹＥＳとなり、ステップＳ２０６に進む。なお、ＲＡＷデータをバッファメモリに１１０に記録する処理と、画像処理部１０３’により画像処理を施した画像データをバッファメモリ１１０に記録する処理の順番は、上記に限るものではなく、逆であっても構わない。
【００６５】
ここまでの処理で、ＲＡＷデータ１つと、ホワイトバランスブラケットモードによる３種類の異なるホワイトバランス補正係数で画像処理が施された３種類のＪＰＥＧデータがバッファメモリ１１０に保存されている。
【００６６】
続いて、ステップＳ２０６において、バッファメモリ１１０に一時記憶されている１つのＲＡＷデータに３つのＪＰＥＧデータを埋め込む前に、それぞれに名前を付ける。ここでは、上記第１の実施形態と同様に、ＲＡＷデータに「IMG_0000.raw」、デイライトモードで画像処理が施されたＪＰＥＧデータに「IMG_0000_1.jpg」、デイライトモードよりも若干赤味を帯びるような画像処理を施したＪＰＥＧデータに「IMG_0000_2.jpg」、デイライトモードよりも若干青味を帯びるような画像処理を施したＪＰＥＧデータに「IMG_0000_3.jpg」というファイル名をそれぞれつける。
【００６７】
続いて、ＲＡＷデータに３種類のＪＰＥＧデータを、画像処理部１０３’のデータ埋め込み処理部１１３を用いて埋め込む（ステップＳ２０７）。
【００６８】
最後に３枚のＪＰＥＧデータが埋め込まれたＲＡＷデータを、外部記憶部１１１に記録して一連の処理を終了する。
【００６９】
このように、本発明の第２の実施形態によれば、ホワイトバランスブラケットモードと埋め込みモードの２つのモードが同時に選択された場合にも、１つの入力データに対し、１つのＲＡＷデータに複数の異なる画像処理を施したＪＰＥＧ画像を埋め込んで出力するので、全く同じＲＡＷ画像を複数枚出力するといった無駄を無くすことができる。
【００７０】
また、１つのＲＡＷデータに複数の異なる画像処理を施したＪＰＥＧ画像を埋め込んで出力する際に、ＪＰＥＧ画像のファイル名にＲＡＷデータのファイル名の一部を含ませることで、後にＰＣアプリケーション等でＲＡＷデータからＪＰＥＧ画像を抽出した際に、ファイル名からＲＡＷデータとＪＰＥＧデータの関連を容易に把握することができるため、ＲＡＷデータとそれに対応するＪＰＥＧ画像を容易に管理することができる。
【００７１】
なお、上記第１及び第２の実施形態では、データ圧縮の方法としてＪＰＥＧ方式で圧縮する場合について説明したが、ＪＰＥＧ方式以外の圧縮方法を用いた場合にも本発明を適用可能であることは言うまでもない。
【００７２】
また、上記第１及び第２の実施形態では、ＲＡＷデータには画像処理部１０３または１０３’による画像処理を行わない場合について説明したが、撮像データに対して可逆圧縮処理を施したものであってもよい。
【００７３】
＜他の実施形態＞
なお、本発明は、複数の機器（例えばホストコンピュータ、インターフェイス機器、カメラヘッドなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、デジタルスチルカメラ、デジタルビデオカメラなど）に適用してもよい。
【００７４】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。ここでプログラムコードを記憶する記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、ＲＯＭ、ＲＡＭ、磁気テープ、不揮発性のメモリカード、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ、光ディスク、光磁気ディスク、ＭＯなどが考えられる。また、ＬＡＮ（ローカル・エリア・ネットワーク）やＷＡＮ（ワイド・エリア・ネットワーク）などのコンピュータネットワークを、プログラムコードを供給するために用いることができる。
【００７５】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００７６】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明した図３および／または図５に示すフローチャートに対応するプログラムコードが格納されることになる。
【図面の簡単な説明】
【００７７】
【図１】本発明の第１の実施形態に係るデジタルスチルカメラの内部構成を示すブロック図である。
【図２】色フィルタのベイヤー配列を示す図である。
【図３】本発明の第１の実施形態に係るデジタルスチルカメラの動作を示すフローチャートである。
【図４】本発明の第２の実施形態に係るデジタルスチルカメラの内部構成を示すブロック図である。
【図５】本発明の第２の実施形態に係るデジタルスチルカメラの動作を示すフローチャートである。
【符号の説明】
【００７８】
１００、１００’  デジタルスチルカメラ
１０１  入力部
１０２  フレームメモリ
１０３、１０３’  画像処理部
１０４  色補間処理部
１０５  ホワイトバランス補正処理部
１０６  色変換処理
１０７  ガンマ補正処理部
１０８  エッジ強調処理部
１０９  データ圧縮部
１１０  バッファメモリ
１１１  外部記憶部
１１２  マイコン
１１３  データ埋め込み処理部
【図１】
2005175622.tif 000003
【図２】
2005175622.tif 000004
【図３】
2005175622.tif 000005
【図４】
2005175622.tif 000006
【図５】
2005175622.tif 000007