(57)【要約】【課題】撮像された画像データに適用されたルックアップテーブルを再取得可能として、画像データとルックアップテーブルの対応を保存可能にする。【解決手段】色変換モードを有する撮像装置は、色変換モードにおいて、変換の元色である入力色と、変換の目標色である出力色とに基づいて色変換のためのルックアップテーブルを生成する。そして、撮像部を用いて得られた画像データに対して上記生成されたルックアップテーブルを用いて色変換処理を施す。生成されたルックアップテーブルを再取得可能とするために、上記の元色や目標色を含むテーブル情報１００２をファイルヘッダ１００１に記録し、色変換処理で得られた画像データ１００３とともにデータファイル１０００を生成し、これを記録媒体に記録する。【選択図】  図９
2006262451.tif 000002
【特許請求の範囲】
【請求項１】
変換の元色と目標色に基づいて色変換のための色変換データを生成する生成手段と、
撮像手段を用いて得られた画像データに対して前記色変換データを用いて色変換処理を施す色変換手段と、
前記生成手段で生成された色変換データを再取得可能とする色変換情報と、前記色変換手段で得られた画像データとを関連付けて出力する出力手段とを備えることを特徴とする画像記録装置。
【請求項２】
前記出力手段は、前記色変換情報と前記色変換手段で得られた画像データとを含む１つのデータファイルとして出力することを特徴とする請求項１に記載の画像記録装置。
【請求項３】
前記色変換情報は、前記生成手段で用いられた前記元色と前記目標色を含むことを特徴とする請求項１または２に記載の画像記録装置。
【請求項４】
前記色変換情報は、前記生成手段で生成された前記色変換データを含むことを特徴とする請求項１または２に記載の画像記録装置。
【請求項５】
前記色変換手段による色変換処理を施す色変換モードか否かをユーザに設定させる設定手段と、
前記色変換モードが設定されていない場合に、前記出力手段において前記色変換情報を含まないデータファイルを生成させる制御手段とを更に備えることを特徴とする請求項２に記載の画像記録装置。
【請求項６】
前記色変換手段による色変換処理を施す色変換モードか否かをユーザに設定させる設定手段と、
前記色変換モードが設定されていない場合に、前記出力手段において、入力値がそのまま出力値となる色変換データが取得される色変換情報を含むデータファイルを生成させる制御手段とを更に備えることを特徴とする請求項２に記載の画像記録装置。
【請求項７】
前記撮像手段を介して得られた画像データをリアルタイムに表示する表示手段と、
前記表示手段で表示された画像より指定された部分の画素値に基づいて前記元色と前記目標色を決定する決定手段とを更に備えることを特徴とする請求項１または２に記載の画像記録装置。
【請求項８】
前記色変換情報は、変換の対象となる色範囲を示す適用範囲を含むことを特徴とする請求項１または２に記載の画像記録装置。
【請求項９】
前記色変換情報は、色変換が施されるレベルを含むことを特徴とする請求項１または２に記載の画像記録装置。
【請求項１０】
前記色変換データは、入力色と出力色の関係を定義したルックアップテーブルであることを特徴とする請求項１乃至９のいずれかに記載の画像記録装置。
【請求項１１】
前記画像データは静止画像であり、
前記出力手段は、ＲＡＷデータを出力する動作モードでは、前記撮像手段より得られたＲＡＷデータと前記色変換情報とを含むデータファイルを出力することを特徴とする請求項１に記載の画像記録装置。
【請求項１２】
前記色変換手段で色変換処理された画像データに基づいてサムネイルデータを生成する生成手段を更に備え、
前記出力手段は、前記データファイルに、前記サムネイルデータを含ませることを特徴とする請求項１１に記載の画像記録装置。
【請求項１３】
前記画像データは動画像であることを特徴とする請求項２に記載の画像記録装置。
【請求項１４】
前記動画像に関連する情報を含む動画像関連ファイルを生成する生成手段を更に備え、ここで、前記動画像に関連する情報は、前記色変換情報を含み、
前記出力手段は、更に、前記動画像関連ファイルを、前記データファイルに関連付けて出力することを特徴とする請求項１３に記載の画像記録装置。
【請求項１５】
前記動画像関連ファイルは、前記動画像に関連する情報として、前記動画像に基づいて生成されたサムネイルデータを含むことを特徴とする請求項１４に記載の画像記録装置。
【請求項１６】
変換の元色と目標色に基づいて色変換のための色変換データを生成する生成工程と、
撮像手段を用いて得られた画像データに対して前記色変換データを用いて色変換処理を施す色変換工程と、
前記生成工程で生成された色変換データを再取得可能とする色変換情報と、前記色変換工程で得られた画像データとを関連付けて出力する出力工程とを備えることを特徴とする画像記録方法。
【請求項１７】
請求項１６に記載の画像記録方法をコンピュータに実行させるための制御プログラム。
【請求項１８】
請求項１６に記載の画像記録方法をコンピュータに実行させるための制御プログラムを格納した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、静止画像や動画像を撮像、記録する画像記録装置及び方法に関するものである。
【背景技術】
【０００２】
近年、デジタルカメラなどの画像記録装置によって撮像された画像データを最終出力画像へと変換するために様々な画像処理方法が提案されている。その中で３次元ルックアップテーブル処理を用いた方法が提案されている（特許文献１参照）。このようなルックアップテーブルを用いることにより、入力色に対して所望の色変換を施して画像出力を行う画像出力装置を提供することが可能である。
【０００３】
この場合、上記ルックアップテーブルを撮像装置内部で生成することが可能である。例えば、撮像装置で取り込んだ画像から変換前の色および変更後の色をプレビューしながら設定することにより撮像装置内部でルックアップテーブルを作成することが可能となる。
【０００４】
撮像装置内で生成されたルックアップテーブルは撮像装置内で管理および記憶することにより、利用者はお気に入りのルックアップテーブルを読み出して撮影することが可能である。
【０００５】
また複数のルックアップテーブルを撮像装置内で管理できれば、撮影時に複数のルックアップテーブルの中から撮影条件に応じて使い分けることも可能であり、利用者の細かい要求を反映した撮影画像を生成することが可能となる。
【特許文献１】特開２００４−８０１００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら撮像装置内部で生成されたルックアップテーブルは撮像装置内部で管理される。従って、撮像装置で生成されたルックアップテーブルを異なる機器（例えば、パソコンや別の撮像装置など）において使用することはできない。このため、利用者が撮影画像を例えばパソコンに取り込んで処理する場合に、どのようなルックアップテーブルが生成されたのか確認することはできない。また、利用者が撮影画像をプレイバックする場合においても、ルックアップテーブルを確認するような術はない。
【０００７】
本発明は上記課題に鑑みてなされたものであり、撮像された画像データに適用すべく設定された色変換データを外部へ取り出すことを可能にすることを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するための本発明による画像記録装置は以下の構成を備える。すなわち、
変換の元色と目標色に基づいて色変換のための色変換データを生成する生成手段と、
撮像手段を用いて得られた画像データに対して前記色変換データを用いて色変換処理を施す色変換手段と、
前記生成手段で生成された色変換データを再取得可能とする色変換情報と、前記色変換手段で得られた画像データとを関連付けて出力する出力手段とを備える。
【０００９】
また、上記の目的を達成するための本発明による画像記録方法は、
変換の元色と目標色に基づいて色変換のための色変換データを生成する生成工程と、
撮像手段を用いて得られた画像データに対して前記色変換データを用いて色変換処理を施す色変換工程と、
前記生成工程で生成された色変換データを再取得可能とする色変換情報と、前記色変換工程で得られた画像データとを関連付けて出力する出力工程とを備える。
【発明の効果】
【００１０】
本発明によれば、撮像された画像データに適用すべく設定された色変換データを外部へ取り出すことが可能になる。例えば、撮像により得られた画像データとこれに適用された色変換データを外部装置において取得することが可能となる。
【発明を実施するための最良の形態】
【００１１】
以下、添付の図面を参照して本発明の好適な実施形態を説明する。
【００１２】
＜第１実施形態＞
図１は、本実施形態による撮像装置１００の構成例を示すブロック図である。
【００１３】
撮像装置１００において、撮像素子１４は、撮影レンズ１０及びシャッター１２を介して素子面上に到達した光学像を電気信号に変換する。シャッター１２は絞り機能を有する。また、Ａ／Ｄ変換器１６は撮像素子１４のアナログ信号出力をディジタル信号に変換し、メモリ制御回路２２や画像処理回路２０に供給する。タイミング発生回路１８は、撮像素子１４、Ａ／Ｄ変換器１６、 Ｄ／Ａ変換器２６にクロック信号や制御信号を供給するものであり、メモリ制御回路２２及びシステム制御回路５０により制御される。
【００１４】
画像処理回路２０は、 Ａ／Ｄ変換器１６からのデータ或いはメモリ制御回路２２からのデータに対して所定の画素補間処理や色変換処理等を行う。また、画像処理回路２０においては、撮像した画像データを用いて所定の演算処理が行われる。得られた演算結果はシステム制御回路５０に供給される。システム制御回路５０は供給された演算結果に基づいて露光制御部４０、測距制御部４２を制御し、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理を行っている。さらに、画像処理回路２０においては、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。
【００１５】
ＬＵＴ生成部３６は色変換のための３次元ルックアップテーブルを生成する。色変換部３５はＬＵＴ生成部３６で生成されたテーブルを用いて画像の色変換を行うことが可能である。
【００１６】
メモリ制御回路２２は、Ａ／Ｄ変換器１６、タイミング発生回路１８、画像処理回路２０、画像表示メモリ２４、Ｄ／Ａ変換器２６、メモリ３０、圧縮・伸長回路３２を制御する。例えば、Ａ／Ｄ変換器１６のデータが画像処理回路２０、メモリ制御回路２２を介して、或いはＡ／Ｄ変換器１６のデータが直接にメモリ制御回路２２を介して、画像表示メモリ２４或いはメモリ３０に書き込まれる。
【００１７】
画像表示部２８はTFT LCD等から成る画像表示部であり、画像表示メモリ２４に書き込まれた表示用の画像データはＤ／Ａ変換器２６を介して画像表示部２８により表示される。なお、画像表示部２８を用いて撮像した画像データを逐次表示すれば、電子ファインダ機能（ＥＶＦ）を実現することが可能である。また、画像表示部２８は、システム制御回路５０の指示により任意に表示をＯＮ／ＯＦＦすることが可能である。画像表示部２８の表示をＯＦＦにした場合には撮像装置１００の電力消費を大幅に低減することが出来る。
【００１８】
メモリ３０は撮影した静止画像や動画像を格納する他、画像ファイルを構成する場合のファイルヘッダを格納するためのメモリである。メモリ３０は所定枚数の静止画像や所定時間の動画像を格納するのに十分な記憶量を備えている。これにより、複数枚の静止画像を連続して撮影する連射撮影やパノラマ撮影の場合にも、高速かつ大量の画像書き込みをメモリ３０に対して行うことが可能となる。また、メモリ３０はシステム制御回路５０の作業領域としても使用することが可能である。
【００１９】
圧縮・伸長回路３２は適応離散コサイン変換（ＡＤＣＴ）等により画像データを圧縮／伸長する。例えば、圧縮・伸長回路３２は、メモリ３０に格納された画像を読み込んで圧縮処理或いは伸長処理を行い、処理を終えたデータをメモリ３０に書き込むという動作を実行する。
【００２０】
露光制御部４０は絞り機能を備えるシャッター１２を制御するとともに、フラッシュ４８と連携することによりフラッシュ調光機能も有する。測距部４２は、撮影レンズ１０のフォーカシングを制御する。また、ズーム制御部４４は撮影レンズ１０のズーミングを制御する。バリア制御部４６は、バリアである保護部１０２の動作を制御する。フラッシュ４８は、ＡＦ補助光の投光機能、フラッシュ調光機能も有する。露光制御部４０、測距制御部４２はＴＴＬ方式を用いて制御されている。すなわち、撮像した画像データを画像処理回路２０によって演算した演算結果に基づき、システム制御回路５０が露光制御部４０、測距制御部４２に対して制御を行っている。
【００２１】
システム制御回路５０は撮像装置１００全体を制御する。メモリ５２はシステム制御回路５０の動作用の定数、変数、プログラム等を記憶する。表示部５４はシステム制御回路５０でのプログラムの実行に応じて、文字、画像、音声等を用いて動作状態やメッセージ等を提示する。表示部５４は例えば液晶表示装置、スピーカ等で構成される。また、表示部５４は、撮像装置１００の操作部近辺の視認し易い位置の単数或いは複数個所設置され、例えばＬＣＤやＬＥＤ、発音素子等の組み合わせにより構成されている。
【００２２】
表示部５４は、その一部の機能が光学ファインダ１０４内に設置されている。なお、表示部５４の表示内容のうち、ＬＣＤ等に表示するものとしては、シングルショット／連写撮影表示、セルフタイマー表示、圧縮率表示、記録画素数表示、記録枚数表示、残撮影可能枚数表示、シャッタースピード表示、絞り値表示、露出補正表示、フラッシュ表示、赤目緩和表示、マクロ撮影表示、ブザー設定表示、時計用電池残量表示、電池残量表示、エラー表示、複数桁の数字による情報表示、記録媒体２００及び２１０の着脱状態表示、通信Ｉ／Ｆ動作表示、日付け・時刻表示、等がある。また、表示部５４の表示内容のうち、光学ファインダ１０４内に表示するものとしては、例えば、合焦表示、手振れ警告表示、フラッシュ充電表示、シャッタースピード表示、絞り値表示、露出補正表示、等がある。不揮発性メモリ５６は電気的に消去・記録可能なメモリであり、例えばFLASH-ROM等により構成される。
【００２３】
６０、６２、６４、６６、６８及び７０は、システム制御回路５０の各種の動作指示を入力するための操作部であり、スイッチやダイヤル、タッチパネル、視線検知によるポインティング、音声認識装置等の単数或いは複数の組み合わせで構成される。以下、各操作部の具体的な説明を行う。
【００２４】
モードダイヤルスイッチ６０は、電源オフ、自動撮影モード、撮影モード、パノラマ撮影モード、再生モード、マルチ画面再生・消去モード、ＰＣ接続モード等の各機能モードの切り替えを設定する。シャッタースイッチ６２（ＳＷ１）は、不図示のシャッターボタンの操作途中でＯＮとなる。このＯＮ信号により、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作開始が指示される。シャッタースイッチ６４（ＳＷ２）は、不図示のシャッターボタンの操作完了でＯＮとなる。このＯＮ信号により、露光処理、現像処理、及び現像処理後の色変換部３５による色変換処理、記録処理という一連の処理の動作開始が指示される。尚、露光処理は、撮像素子１４から読み出した信号をＡ／Ｄ変換器１６、メモリ制御回路２２を介してメモリ３０に画像データとして書き込む処理である。現像処理では、メモリ制御回路２２そして必要に応じて画像処理回路２０を用いて、メモリ３０に書き込まれた画像データを読み出して各種処理が行われる。又、記録処理は、メモリ３０から画像データを読み出し、圧縮・伸長回路３２で圧縮を行い、記録媒体２００或いは２１０に画像データを書き込む処理である。
【００２５】
画像表示ＯＮ／ＯＦＦスイッチ６６は、画像表示部２８のＯＮ／ＯＦＦを設定するのに用いられる。この機能により、光学ファインダ１０４を用いて撮影を行う際に、TFT LCD等から成る画像表示部２８への電流供給を遮断することができ、省電力を図ることが可能となる。クイックレビューＯＮ／ＯＦＦスイッチ６８は、撮影直後に撮影した画像データを自動再生するクイックレビュー機能を設定する。なお、本実施形態では特に、画像表示部２８をＯＦＦとした場合におけるクイックレビュー機能の設定をする機能を備えるものとする。操作部７０は各種ボタンやタッチパネル等から構成される。操作部７０の詳細については  図２を参照して後述する。
【００２６】
電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成される。電源制御回路８０は、電池の装着の有無、電池の種類、電池残量の検出を行い、それら検出結果及びシステム制御回路５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体を含む各部へ供給する。電源制御部８０は、コネクタ８２、コネクタ８４を介して電源８６と接続される。電源８６は、アルカリ電池やリチウム電池等の一次電池や、NiCd電池やNiMH電池、Li電池等の二次電池、或いはＡＣアダプター等から構成される。
【００２７】
インタフェース９０及び９４はメモリカードやハードディスク等の記録媒体２００，２１０とのインタフェースであり、コネクタ９２及び９６を介して記録媒体２００，２１０と接続される。記録媒体着脱検知部９８はコネクタ９２及び／或いは９６に記録媒体２００或いは２１０が装着されているか否かを検知する。なお、本実施形態では記録媒体を取り付けるインタフェース及びコネクタを２系統持つものとして説明している。もちろん、記録媒体を取り付けるインタフェース及びコネクタは、単数或いは複数、いずれの系統数を備える構成としても構わない。また、異なる規格のインタフェース及びコネクタを組み合わせて備える構成としても構わない。また、インタフェース及びコネクタとしては、ＰＣＭＣＩＡカードやＣＦ（コンパクトフラッシュ（登録商標））カード等の規格に準拠したものを用いて構成して構わない。
【００２８】
さらに、インタフェース９０及び９４、そしてコネクタ９２及び９６をＰＣＭＣＩＡカードやＣＦ（コンパクトフラッシュ（登録商標））カード等の規格に準拠したものを用いて構成した場合、各種通信カードを接続することができる。そしてこのような通信カードを接続することにより、他のコンピュータやプリンタ等の周辺機器との間で画像データや画像データに付属した管理情報を転送し合うことが可能となる。尚、接続可能な通信カードとしては、ＬＡＮカードやモデムカード、ＵＳＢカード、ＩＥＥＥ１３９４カード、Ｐ１２８４カード、ＳＣＳＩカード、ＰＨＳ等の通信カード等が挙げられる。
【００２９】
保護部１０２は、撮像装置１００のレンズ１０を含む撮像部を覆うことにより、撮像部の汚れや破損を防止するバリアである。また、撮像装置１００には光学ファインダ１０４が設けてある。従って、画像表示部２８による電子ファインダ機能を使用すること無しに、光学ファインダ１０４のみを用いて撮影を行うことが可能である。また、光学ファインダ１０４内には、表示部５４の一部の機能、例えば、合焦表示、手振れ警告表示、フラッシュ充電表示、シャッタースピード表示、絞り値表示、露出補正表示などが設置されている。
【００３０】
通信部１１０は、ＲＳ２３２ＣやＵＳＢ、ＩＥＥＥ１３９４、Ｐ１２８４、ＳＣＳＩ、モデム、ＬＡＮ、無線通信、等の各種通信機能を有する。コネクタ１１２は通信部１１０により撮像装置１００を他の機器と接続するコネクタである。なお、無線通信の場合はアンテナとなる。
【００３１】
記録媒体２００はメモリカードやハードディスク等で構成される。記録媒体２００は、半導体メモリや磁気ディスク等から構成される記録部２０２、撮像装置１００とのインタフェース２０４、撮像装置１００と接続を行うコネクタ２０６を備えている。同様に、記録媒体２１０も、半導体メモリや磁気ディスク等から構成される記録部２１２、撮像装置１００とのインタフェース２１４、撮像装置１００と接続を行うコネクタ２１６を備えている。
【００３２】
図２は、撮像装置１００（本実施形態ではデジタルカメラ）の斜視図である。シャッターボタン２５１は上述のシャッタースイッチ６２，６４として機能する。モードダイヤルスイッチ６０は、電源オフ、自動撮影モード、撮影モード（動画撮影モード、静止画撮影モード等）、パノラマ撮影モード、再生モード、マルチ画面再生・消去モード、ＰＣ接続モード等の各機能モードの切り替えを設定する。ＬＣＤディスプレイ２５３は上述した画像表示部２８の一部を構成し、電子ビューファインダとして機能するほか、静止画像及び／または動画像を再生して得られる画面を表示する。
【００３３】
図２において、参照番号２５４〜２５９は上述した操作部７０の例を示している。メニューボタン２５５は、撮影パラメータやカメラの設定を変更するためのメニュー画面をＯＮ、ＯＦＦさせるスイッチである。メニューボタン２５５が押されると各種設定が可能なメニュー画面が画像表示部２８（ＬＣＤディスプレイ２５３）に表示される。セットボタン２５６は、メニューボタン２５５の操作により表示されたメニュー画面でのメニューの選択・決定等に使用する。削除ボタン２５７は画像の削除を指定する。ディスプレイボタン２５８は上述の画像表示ＯＮ／ＯＦＦスイッチ６６を構成し、ＬＣＤディスプレイ２５３における表示の有無を切り替えるためのボタンである。十字ボタン２５９は、上ボタン９０１、右ボタン９０２、下ボタン９０３、左ボタン９０４が十字に配置されたスイッチである。十字ボタン２５９のこれら上下左右ボタンを使ってメニュー画面での項目の移動などを行うことができる。或いは、再生モードにおける画像送り操作に、左右ボタン（９０２，９０４）が用いられたりする。ＦＵＮＣボタン２５４が押されると撮影時の設定が可能なＦＵＮＣメニュー画面が画面表示部２８に表示される。利用者は画像表示部２８にナビゲートされたメニュー画面と上記操作ボタン群を用いて直感的に各種設定を行うことができる。
【００３４】
次に、本実施形態による色変換処理について図１０〜図１４を用いて説明する。上述したように色変換部３５はＬＵＴ生成部３６で生成されたルックアップテーブル（３次元ルックアップテーブル）を用いて色変換処理を行う。
【００３５】
図１０は本実施形態による撮像装置１００内の画像処理回路２０と色変換部３５により実現される機能構成を説明するブロック図である。なお、以下で説明する各処理に用いられるパラメータ値（マトリクス演算のためのパラメータや３次元ルックアップテーブルのパラメータ）はメモリ５２または３０に格納されており、画像処理回路２０や色変換部３５により適宜読み出される。また、以下で説明するルックアップテーブルはＬＵＴ生成部３６により生成される。図１０において３０１〜３１０は画像処理回路２０により実現される機能であり、３１１は色変換部３５により実現される機能である。
【００３６】
Ａ／Ｄ変換部１６によりＡ／Ｄ変換されたＣＣＤデジタル信号に対して、まずホワイトバランス処理部３０１にてホワイトバランス処理が行われる。ホワイトバランス処理についてはここでは説明しないが、例えば特開２００３−２４４７２３号公報に記載されている方法を用いて行うことができる。ホワイトバランス処理が行われたＣＣＤデジタル信号は補間処理部３０２に供給される。本実施形態の撮像素子１４は図１１に示すようなベイヤー配列のカラーフィルタを有するものとする。従って、補間処理部３０２では、図１１に示されたＣＣＤのベイヤー配列データを図１２に示されるようなＲ、Ｇ１、Ｇ２、Ｂの補間データに変換する処理が行なわれる。補間されたＣＣＤデジタル信号はマトリクス演算処理部３０３に入力され、式（１）に示される４×３のマトリクス演算が行われ、Ｒｍ、Ｇｍ、Ｂｍが求められる。
【００３７】
【数１】
2006262451.tif 000003
【００３８】
マトリクス演算処理されたＣＣＤデジタル信号は色差ゲイン演算処理部３０４において色差信号にゲインがかけられる。即ち、Ｒｍ、Ｇｍ、Ｂｍ信号は式（２）に従ってＹ、Ｃｒ、Ｃｂ信号へと変換される。そして、得られたＣｒ、Ｃｂ信号に式（３）に従ってゲインがかけられる。その後、式（４）（式（２）の逆行列演算）により、Ｒｇ、Ｇｇ、Ｂｇ信号へと変換される。
【００３９】
【数２】
2006262451.tif 000004
【００４０】
色差ゲイン演算処理されたＣＣＤデジタル信号はガンマ処理部３０５へ送られる。ガンマ処理部３０５では以下の式（５）〜（７）を用いてＣＣＤデジタル信号のガンマ変換を行なう。ここで、GammaTableは１次元ルックアップテーブルである。
【００４１】
Ｒｔ＝GammaTable[Ｒｇ]    …式（５）
Ｇｔ＝GammaTable[Ｇｇ]    …式（６）
Ｂｔ＝GammaTable[Ｂｇ]    …式（７）
【００４２】
上記ガンマ処理が施されたＣＣＤデジタル信号は色相補正演算処理部３０６へ送られる。色相補正演算処理部３０６は、以下の式（８）によりＲｔ、Ｇｔ、Ｂｔ信号をＹ、Ｃｒ、Ｃｂ信号へ変換し、さらに式（９）によりＣｒ、Ｃｂ、信号を補正し、その後、式（１０）（式（９）の逆行列演算）により、Ｒｈ、Ｇｈ、Ｂｈ信号へ変換する。
【００４３】
【数３】
2006262451.tif 000005
【００４４】
色相補正演算処理部３０６で処理されたＣＣＤデジタル信号は色差信号変換処理部３０７へと送られる。色差信号変換処理部３０７は、式（１１）を用いてＲｈ、Ｇｈ、Ｂｈ信号よりＵＶ信号を作成する。
【００４５】
【数４】
2006262451.tif 000006
【００４６】
一方、ホワイトバランス処理部３０１でホワイトバランス処理が施されたＣＣＤデジタル信号は、輝度信号作成処理部３０８にも供給される。輝度信号作成処理部３０８は、ＣＣＤデジタル信号を輝度信号へと変換する。例えば、図１１に示すような原色フィルタの場合の輝度信号は、Ｒ、Ｂの信号をすべて０にして、図１３に示す係数を持つ２次元フィルタ処理を施したものを輝度信号とする。なお、補色フィルタの場合の輝度信号はそのまま図１３に示す係数を持つ２次元フィルタ処理を施したものを輝度信号とする。輝度信号作成処理部３０８で作成された輝度信号は高域強調処理部３０９にてエッジ強調処理され、さらにガンマ処理部３１０にてガンマ変換処理されてＹ信号が作成される。
【００４７】
ガンマ処理部３１０から出力されるＹ信号および、色差信号変換処理部３０７から出力されるＵ，Ｖ信号は色変換処理部３１１にて、Ｙ’、Ｕ’、Ｖ’信号へと変換される。色変換処理部３１１では、色変換データとして３次元ルックアップテーブルを用いた変換処理がなされるが、詳細は後述する。
【００４８】
本実施形態のデジタルカメラ（撮像装置１００）は、ユーザが指定した任意の色を、ユーザが指定した別の任意の色へ変換が可能な撮影モード（以下、色変換モードという）を有する。この色変換モードでは、ＬＣＤ２５３上に図８の（Ｃ）に示すような電子ビューファインダ（ＥＶＦ）画面８０２が表示される。そして、リアルタイムに表示される撮像画像中の色取り込み枠８０３内に所望の色が入るようにして所定の操作を行なうことにより、色取り込み枠８０３内の画像の色を変換元色或いは変換目標色として決定する。変換元色と変換目標色が決定されると、決定された変換元色が変換目標色に変換されるようにＬＵＴ生成部３６が色変換処理部３１１のルックアップテーブルを設定する。以下、本実施形態の色変換モードについて詳細に説明する。
【００４９】
まず、色変換モードにおける変換元色から変換目標色への色変換処理について説明する。色変換処理部３１１では、３次元ルックアップテーブルによりＹＵＶをＹ’Ｕ’Ｖ’へ変換する。本実施形態においては、３次元ルックアップテーブルの容量を減らすため、Ｙ信号、Ｕ信号、及びＶ信号の最小値から最大値までを８分割した、９×９×９＝７２９個の３次元代表格子点におけるＹＵＶ値のリスト（ルックアップテーブル）を用意する。尚、代表格子点以外のＹＵＶ信号は補間により求める。図１４は本実施形態の３次元ルックアップテーブルを概念的に示す図である。各格子点には変換後のＹＵＶ値が入ることになる。例えば、格子点１１０１は、（32,255,32）の点であり、変換前と変換後に変化がなければ格子点１１０１には（32,255,32）が割り当てられることになる。また、格子点１１０１が変換後では（32,230,28）のようになるのであれば、その値が当該格子点１１０１に入ることになる。
【００５０】
例えば、図１４の立方格子１１０２内における点１１０３のＹＵＶ値は、立方格子１１０２の頂点に対応する各格子点（ａ〜ｈ）のＹＵＶ値からの補間演算により求める。補間演算は以下の式（１２）〜式（１４）により行われる。ただし、式（１２）〜式（１４）において、入力ＹＵＶ信号をY、U、V、そのときの出力ＹＵＶ信号をYout(Y,U,V)、Uout(Y,U,V)、Vout(Y,U,V)とする。また、入力ＹＵＶ信号のY、U、Vそれぞれの信号値より小さく、かつ一番近い値の代表格子点（図１４ではａ）の信号をYi、Ui、Viとする。さらに、代表格子点出力信号をYout(Yi,Ui,Vi)、Uout(Yi,Ui,Vi)、Vout(Yi,Ui,Vi)とし、代表格子点のステップ幅をStep（本実施形態においては３２）とする。従って、例えば格子点ｂの信号はYi+step、Ui、Vi、格子点ｃの信号はYi、Ui+step、Viのようになる。
【００５１】
Y=Yi+Yf
U=Ui+Uf
V=Vi+Vf
Yout(Y,U,V)＝Yout(Yi+Yf,Ui+Uf,Vi+Vf)＝
(Yout(Yi,Ui,Vi)×(Step-Yf)×(Step-Uf)×(Step-Vf)
+Yout(Yi+Step,Ui,Vi)×(Yf)×(Step-Uf)×(Step-Vf)
+Yout(Yi,Ui+Step,Vi)×(Step-Yf)×(Uf)×(Step-Vf)
+Yout(Yi,Ui,Vi+Step)×(Step-Yf)×(Step-Uf)×(Vf)
+Yout(Yi+Step,Ui+Step,Vi)×(Yf)×(Uf)×(Step-Vf)
+Yout(Yi+Step,Ui,Vi+Step)×(Yf)×(Step-Uf)×(Vf)
+Yout(Yi,Ui+Step,Vi+Step)×(Step-Yf)×(Uf)×(Vf)
+Yout(Yi+Step,Ui+Step,Vi+Step)×(Yf)×(Uf)×(Vf))/(Step×Step×Step)
…式（１２）
Uout(Y,U,V)＝Uout(Yi+Yf,Ui+Uf,Vi+Vf)＝
(Uout(Yi,Ui,Vi)×(Step-Yf)×(Step-Uf)×(Step-Vf)
+Uout(Yi+Step,Ui,Vi)×(Yf)×(Step-Uf)×(Step-Vf)
+Uout(Yi,Ui+Step,Vi)×(Step-Yf)×(Uf)×(Step-Vf)
+Uout(Yi,Ui,Vi+Step)×(Step-Yf)×(Step-Uf)×(Vf)
+Uout(Yi+Step,Ui+Step,Vi)×(Yf)×(Uf)×(Step-Vf)
+Uout(Yi+Step,Ui,Vi+Step)×(Yf)×(Step-Uf)×(Vf)
+Uout(Yi,Ui+Step,Vi+Step)×(Step-Yf)×(Uf)×(Vf)
+Uout(Yi+Step,Ui+Step,Vi+Step)×(Yf)×(Uf)×(Vf))/(Step×Step×Step)
…式（１３）
Vout(Y,U,V)＝Vout(Yi+Yf,Ui+Uf,Vi+Vf)＝
(Vout(Yi,Ui,Vi)×(Step-Yf)×(Step-Uf)×(Step-Vf)
+Vout(Yi+Step,Ui,Vi)×(Yf)×(Step-Uf)×(Step-Vf)
+Vout(Yi,Ui+Step,Vi)×(Step-Yf)×(Uf)×(Step-Vf)
+Vout(Yi,Ui,Vi+Step)×(Step-Yf)×(Step-Uf)×(Vf)
+Vout(Yi+Step,Ui+Step,Vi)×(Yf)×(Uf)×(Step-Vf)
+Vout(Yi+Step,Ui,Vi+Step)×(Yf)×(Step-Uf)×(Vf)
+Vout(Yi,Ui+Step,Vi+Step)×(Step-Yf)×(Uf)×(Vf)
+Vout(Yi+Step,Ui+Step,Vi+Step)×(Yf)×(Uf)×(Vf))/(Step×Step×Step)
…式（１４）
【００５２】
以下、上記式（１２）、式（１３）、及び式（１４）のルックアップテーブル変換及び補間演算式を簡易的に以下のような式（１５）で表すことにする。ただし、式（１５）において、Ｙ、Ｕ、Ｖは入力信号値を示し、ＬＵＴは図１４に示すような９×９×９のルックアップテーブルを示し、Yout、Uout、Voutはルックアップテーブル変換及び補間演算した結果（図１０のＹ’，Ｕ’，Ｖ’）を示す。即ち、色変換処理部３１１は以下の式（１５）に示される変換処理を実行する。
【００５３】
(Yout,Uout,Vout)＝LUT[(Y,U,V)]      …式（１５）
【００５４】
上述したように、色変換モードで変換元色と変換目標色が決定されると、変換元色を内包する立方格子が決定され、変換元色の座標位置で変換目標色となるようにその立方格子を形成する各格子点の値を変更する。例えば、図１４において決定された変換元色が点１１０３のＹＵＶ値であった場合、上記式（１５）による補間処理を実行した際に点１１０３におけるＹＵＶ値が設定された変換目標色のＹＵＶ値となるように、立方格子１１０２の格子点ａ〜ｈの値を変更する。詳細な説明は省略するが、変更後の代表格子点の値は数学的に求まる。そして、色変換処理部３１１では変更後の３次元ルックアップテーブルを用いて色変換処理を実行する。
【００５５】
以上のように、指定された変換元色と変換目標色により３次元ルックアップテーブルの格子点データを決定して色変換を行なうので、ユーザの好みの色設定を、再生する画像に対して容易に与えることができる。また、上記の色変換処理では、３次元ルックアップテーブルにおいて、変更したい色の近傍の代表格子点のみが変更される。このため、画像中の色全体ではなく、一部の色のみをユーザの好みの色へと変換することを容易且つ高速に実現することができる。即ち、マトリクス演算部３０３、色差ゲイン演算処理部３０４、ガンマ処理部３０５、色相補正演算処理部３０６等で利用されるパラメータを変更するものではないので、所望の色（色領域）だけを変更することができる。
【００５６】
次に、図３乃至図９を参照して、第１実施形態に係る撮像装置１００の動作について、特に上述の色変換モードに係る動作について、以下説明する。
【００５７】
図３及び図４は本実施形態の撮像装置１００の主ルーチンを示すフローチャートである。図３及び図４を用いて、撮像装置１００の動作を説明する。
【００５８】
電池交換等の電源投入によって、システム制御回路５０はステップＳ１０１においてフラグや制御変数等を初期化する。そして、ステップＳ１０２において、画像表示部２８の画像表示をＯＮ状態に初期設定する。その後、システム制御回路５０は、ステップＳ１０３においてモードダイヤル６０の設定位置を判断する。モードダイヤル６０が「電源ＯＦＦ」に設定されていたならば、ステップＳ１０３からステップＳ１０５へ進み、終了処理を行なう。この終了処理では、各表示部の表示を終了状態に変更し、保護部１０２のバリアを閉じて撮像部を保護する。その後、保存が必要なパラメータや設定値（フラグや制御変数等）、設定モードを不揮発性メモリ５６に記録する。そして、電源制御部８０により画像表示部２８を含む撮像装置１００各部の不要な電源を遮断する。この終了処理を終えると処理はステップＳ１０３に戻る。
【００５９】
ステップＳ１０３において、モードダイヤル６０がその他のモード（ここでは、電源ＯＦＦと撮影モード以外のモード）に設定されていたならば、ステップＳ１０４へ進む。ステップＳ１０４では、システム制御回路５０は選択されたモードに応じた処理を実行し、処理を終えたならばＳ１０３に戻る。
【００６０】
ステップＳ１０３においてモードダイヤル６０が「撮影モード」に設定されていたならば、処理はステップＳ１０６に進む。ステップＳ１０６では、システム制御回路５０は、電源制御部８０を用いて、電池等により構成される電源８６の残容量や動作情況が撮像装置１００の動作に対して問題があるか否かを判断する。問題があるならばステップＳ１０８へ進み、表示部５４を用いて画像や音声等により所定の警告表示を行い、処理をステップＳ１０３に戻す。電源８６に問題が無ければステップＳ１０６からステップＳ１０７へ進む。ステップＳ１０７では、システム制御回路５０は、記録媒体２００或いは２１０の動作状態が撮像装置１００の動作、例えば記録媒体に対する画像データの記録再生動作に対して問題があるか否かを判断する。問題があると判断された場合は、ステップＳ１０８へ進み、表示部５４を用いて画像や音声により所定の警告表示を行い、処理をステップＳ１０３に戻す。
【００６１】
記録媒体２００或いは２１０の動作状態に問題が無いならば、ステップＳ１０７からステップＳ１０９へ進み、画像や音声により撮像装置１００の各種設定状態の表示を画像表示部２８（ディスプレイ２５３）を用いて行う。続いて、ステップＳ１１０において、画像表示部２８を用いて撮像した画像を逐次表示する「スルー表示状態」に当該撮像装置を設定する。スルー表示状態とは所謂電子ビューファインダ（ＥＶＦ）の表示状態である。
【００６２】
ステップＳ１１１では、色変換モード指定が行われる。この色変換モード指定では、ユーザの操作に応じて色変換モードを実行するかの判定や、色変換モードにおける入出力色の色変換データの設定等を行う。例えば、ユーザの操作に応じて色変換モードを実行するか否かを選択させる操作画面（図８により後述する）を提供し、色変換処理を行なうか否かを決定する。色変換モードでの色変換処理を行う場合は、上記変換元色としての入力色または変換目標色としての出力色の設定が行われる。ここでは、色変換データはルックアップテーブルで構成されており、また、ルックアップテーブルの生成に必要な入力色の適用範囲（適用範囲については後述する）等のパラメータも生成される。そして、これら入出力色やパラメータに基づいて、色変換部３５で用いるルックアップテーブルがＬＵＴ生成部３６により生成される。なお、本処理の詳細については、図５のフローチャートにより後述する。次に、ステップＳ１１２において、ステップＳ１１１で指定された色変換データ（色変換のためのルックアップテーブル等）を、システム制御回路５０はシステム制御回路５０の内部メモリあるいはメモリ５２に記憶、設定する。ステップＳ１１３のスルー表示では、こうして撮像した画像に設定されたルックアップテーブルを用いて色変換処理が施された画像が表示される。
【００６３】
ステップＳ２０１ではシャッタースイッチＳＷ１がＯＮしているかどうか（シャッターボタン２５１が半押し状態かどうか）を判断する。シャッタースイッチＳＷ１がＯＮしていないならばステップＳ１０３に戻り、ＯＮしていたならばステップＳ２０２に進む。ステップＳ２０２において、システム制御回路５０は、測距処理を行って撮影レンズ１０の焦点を被写体に合わせ、測光処理を行って絞り値及びシャッター時間を決定する。なお、測光処理において、必要であればフラッシュの設定も行う。ステップＳ２０２の処理を終えたならば、ステップＳ２０３において、システム制御回路５０は画像表示部２８の表示状態をスルー表示状態に設定する。なお、このスルー表示状態は、ステップＳ１１３でのスルー状態と同じように、撮像した画像に設定されたルックアップテーブルを用いて色変換処理が施された画像が表示された動作状態である。
【００６４】
その後、シャッターボタン２５１が更に押し込まれてシャッタースイッチＳＷ２がＯＮするのを待つが、その間にシャッターボタンスイッチＳＷ１がＯＦＦになった場合はステップＳ１０３に処理を戻す。すなわち、シャッタースイッチＳＷ２がＯＮとならずに、シャッタースイッチＳＷ１が解除された（ＯＦＦとなった）場合は、ステップＳ２０４，Ｓ２０５を経てステップＳ１０３へ戻る。一方、シャッタースイッチＳＷ２がＯＮとなった場合はステップＳ２０４からステップＳ２０６へ進む。
【００６５】
ステップＳ２０６では、画像表示部２８の表示状態を固定色表示状態に設定する。固定色表示とは、デジタルカメラにおいてユーザにシャッターボタンにより撮像が行なわれたことを感覚的に知らせるために単一黒色の画像（ブラックアウト）を一定期間表示することである。固定色表示状態においては、撮像素子１４、Ａ／Ｄ変換器１６、画像処理回路２０、メモリ制御回路２２を介して画像表示メモリ２４に書き込まれた撮影画像データの代わりに、固定色の画像データが表示に用いられる。即ち、固定色の画像データが、メモリ制御回路２２、Ｄ／Ａ変換器２６を介して画像表示部２８に表示される。こうして、固定色の映像を電子ファインダ、すなわち画像表示部２８に表示する。
【００６６】
次に、ステップＳ２０７において、システム制御回路５０は、上述した露光処理及び現像処理を含む撮影処理を実行する（撮影処理の詳細については図６により後述する）。露光処理では、撮像素子１４、Ａ／Ｄ変換器１６、画像処理回路２０、メモリ制御回路２２を介して、或いはＡ／Ｄ変換器から直接メモリ制御回路２２を介して、撮影した画像データがメモリ３０に書き込まれる。また、現像処理では、メモリ制御回路２２そして必要に応じて画像処理回路２０を用いて、メモリ３０に書き込まれた画像データを読み出して各種処理が行われる。なお、ステップＳ２０７における撮影処理の詳細は図５を用いて後述する。
【００６７】
次に、ステップＳ２０８において、システム制御回路５０は、自身の内部メモリ或いはメモリ５２に記憶されている色変換モードの状態を判断する。色変換モードである場合（Ｓ１１１、Ｓ１１２で色変換モードが設定された場合）は、ステップＳ２０９へ進み、色変換部３５による色変換処理を行ない、ステップＳ２１０へ進む。色変換部３５が実現する色変換処理（３１１）では、ルックアップテーブル生成部３６で生成されメモリ３０内に格納されたルックアップテーブル（３次元ルックアップテーブル）が参照される。一方、色変換モードでないと判定された場合は、ステップＳ２０８からステップＳ２０９をスキップしてステップＳ２１０へ進む。ステップＳ２１０では、画像表示部２８に対し画像表示設定を行い、ステップＳ２１１において撮影画像のクイックレビュー表示を行う。ステップＳ２１１によってクイックレビュー表示を行った後、ステップＳ２１２において、システム制御回路５０は撮影時条件等を加味したファイルヘッダ情報を生成する。
【００６８】
その後、ステップＳ２１３において、システム制御回路５０は、自身の内部メモリ或いはメモリ５２に記憶されている色変換モードの状態を判断する（Ｓ２０８と同様）。色変換モードが指定されている場合はステップＳ２１４へ進む。ステップＳ２１４では、メモリ３０内に生成された画像データのファイルヘッダに、上記ステップＳ２０９の色変換処理に用いられたルックアップテーブルを作成するための情報（これを色変換情報という）が記録される。本実施形態では、図９に示すように、色変換情報をテーブル情報１００２として記録する。テーブル情報としては、例えば、ステップＳ１１１の処理で指定された入力色、出力色、入力色の適用範囲および出力色の適用範囲が挙げられる。なお、本実施形態において、入力色の適用範囲は撮影操作時に設定可能であるが、出力色の適用範囲は撮像装置固体ごとに設定された出力色特性の範囲である。この出力色の適用範囲は出荷時設定で不揮発性メモリ５６に予め記憶済みであり、メモリ３０に記載する場合は、不揮発性メモリ５６を参照する。一方、ステップＳ２１３で色変換モードではないと判断された場合には、ステップＳ２１４をスキップしてステップＳ２１５に処理を進める。
【００６９】
図９は記録部２００あるいは２１０に記録される画像ファイルの構成例を示す図である。画像ファイル１０００はファイルヘッダ部１００１と画像データ部１００３から構成される。図９に示されるように、上述したテーブル情報が１００２はファイルヘッダ部１００１に埋め込まれた形でメモリ３０に存在する。
【００７０】
ステップＳ２１５において、システム制御回路５０は、メモリ制御回路２２を用いて、メモリ３０に書き込まれた撮影画像データを読み出し、記録媒体２００或いは２１０へ画像データの書き込みを行う記録処理を実行する。このとき、必要に応じて画像処理回路２０を用いた各種画像処理や、色変換部３５を用いた色変換処理が行われる。また、圧縮・伸長回路３２を用いて設定したモードに応じた画像圧縮処理が行われてもよい。なお、ステップＳ２１５の記録処理の詳細は図７を用いて後述する。
【００７１】
このように、本実施形態によれば、色変換モード動作において色変換に用いられたルックアップテーブルの生成に必要な情報をテーブル情報としてファイルヘッダに埋め込むので、色変換処理に用いられたルックアップテーブルが保存されることになる。また色変換を行わない場合はテーブル情報が記録されないので、生成されるファイルサイズを小さくすることが可能となる。
【００７２】
以上の記録処理（ステップＳ２１５）が終了した際に、シャッタースイッチＳＷ２が押された状態であったならば、ステップＳ２１６からステップＳ２１７に進む。ステップＳ２１７では、システム制御回路５０は自身の内部メモリ或いはメモリ５２に記憶される連写フラグの状態を判断する。なお、連写フラグは、所定の操作により連写モードを設定した際にセットされる。連写フラグが設定されていたならば、連続して撮影を行うためにステップＳ２０７へ処理を戻し、次の撮影を開始する。一方、連写フラグが設定されていない場合は、ステップＳ２１６へ戻り、シャッタースイッチＳＷ２が放されるまで現在の処理（Ｓ２１６，Ｓ２１７）を繰り返す。
【００７３】
以上のように、本実施形態によれば、撮影直後にクイックレビュー表示を行う動作設定状態の場合に、シャッタースイッチＳＷ２が押された状態が継続する間はクイックレビュー表示が継続する。すなわち、ステップＳ２１５の記録処理が終了した後、シャッタースイッチＳＷ２が放されるまで画像表示部２８におけるクイックレビュー表示が継続されるので撮影画像の確認を入念に行うことが可能となる。
【００７４】
ステップＳ２１５の記録処理の後、シャッタースイッチＳＷ２が放された状態になると、処理はステップＳ２１６からステップＳ２１８へ進む。ステップＳ２１８では、所定のミニマムレビュー時間の経過を待つ。そして、当該時間が経過するとステップＳ２１９へ進み、システム制御回路５０は、画像表示部２８の表示状態をスルー表示状態に設定し、ステップＳ２２０へ進む。この場合、画像表示部２８でのクイックレビュー表示によって撮影画像を確認した後、シャッターボタン２５１を半押し状態に戻すか、完全に戻すことで、次の撮影のために撮像した画像データを逐次表示するスルー表示状態にすることが出来る。シャッターボタン２５１が半押しの状態（シャッタースイッチＳＷ１がＯＮの状態）に保たれた場合、処理はステップＳ２０３に戻り、次の撮影に備える。一方、シャッターボタン２５１が完全に戻された状態（シャッタースイッチＳＷ１がＯＦＦの状態）であったならば、ステップＳ２２０からステップＳ１０３へ処理を戻す。
【００７５】
次に、図２、図５及び図８を参照して、上記ステップＳ１１１における色変換モード指定処理について詳細に説明する。
【００７６】
まず、ステップＳ１１０によりスルー表示が実行されている状態で、ＦＵＮＣボタン２５４を押下すると、図８（Ａ）に示すようにファンクションメニュー８００が画像表示部２８に表示される。この状態で左ボタン９０４もしくは右ボタン９０２が押されると色変換処理を行わない「オートモード」、および色変換処理を行う「色変換モード」の選択が可能である（図８（Ａ），（Ｂ））。ここで設定されたモードは、後のステップＳ１１２において内部メモリ或いはメモリ５２に記憶され、ステップＳ２０８やステップＳ２１３等で参照される。
【００７７】
さて、図８（Ｂ）のファンクションメニュー８００に示すように色変換モードが選択された状態で、ＭＥＮＵボタン２５５が押下されると図８の（Ｃ）に示すような設定画面が表示される。色変換用のルックアップテーブルを生成するための設定画面８０２が画像表示部２８に表示され、図７に示す色変換モード指定処理が開始される。この、設定画面８０２では、入力色または出力色を取り込むための枠８０３が表示される。また、現在設定されている入力色の適用範囲を示すレベル数値８０４、入力色の色表示８０５、出力色の色表示８０６が表示される。
【００７８】
以上のような設定画面８０２を表示した状態で、システム制御部５０はボタンイベントを検知する（ステップＳ５０１）。上ボタン９０１の入力が検知されるとステップＳ５０２からステップＳ５０４へ処理が進む。また、下ボタン９０３の入力が検知されとステップＳ５０３からステップＳ５０４に処理が進む。ステップＳ５０４では、現在設定されているレベル数値（８０４）を増減して入力色の適用範囲の調整、設定を行う（入力色の適用範囲については図１５を参照して後述する）。そして、ステップＳ５０９に進み、ＬＵＴ生成部３６が、その時点で設定されている入力色、出力色、入力色の適用範囲及び出力色の適用範囲からルックアップテーブルを生成する。出力色の適用範囲は、入力色範囲における色変換の影響のレベル（度合い）を示す。尚、上述のように、出力色の適用範囲は撮像装置の出荷時設定で不揮発性メモリ５６に予め記憶済みとする。尚、指定された適用範囲は内部メモリ或いはメモリ５２に記憶される。またＬＵＴ生成部３６において生成されたルックアップテーブルはメモリ３０に転送される。また、ルックアップテーブル生成時に出力色の適用範囲を考慮しないようにしてもよい。その場合は、色変換部３５において、ルックアップテーブルを用いた色変換処理によって得られた出力色に対して、「出力色の適用範囲」を参照した調整が行われ、撮像装置固体ごとの特性が補正されることになる。なお、出力色の適用範囲を別途使用する場合は、色変換データとしてルックアップテーブルと出力色の適用範囲が含まれることになる。すなわち、色変換データとは、色変換部３５が色変換処理を行なうのに必要なデータのことである。また、上述した色変換情報（テーブル情報１００２）とは、後に色変換データを再現するのに必要な情報である。
【００７９】
左ボタン９０４の入力が検知されると、ステップＳ５０５からステップＳ５０６へ処理が進む。ステップＳ５０６では、撮像素子１４において取り込まれ、Ａ／Ｄ変換器１６でデジタル信号に変換され取り込み画像の中から、取り込み枠８０３内に存在する色データを入力色として取り込む。なお、入力色としては、取り込み枠８０３内の画素が有する色値の平均を用いる。ステップＳ５０９では、その入力色を用いてＬＵＴ生成部３６がテーブル（３次元ルックアップテーブル）を生成する。生成されたテーブルはメモリ３０に転送される。
【００８０】
右ボタン９０５の入力が検知されると、ステップＳ５０７からステップＳ５０８へ処理が進む。ステップＳ５０８では、撮像素子１４において取り込まれ、Ａ／Ｄ変換器１６でデジタル信号に変換された取り込み画像の中から、取り込み枠８０３内に存在する色データを出力色として取り込む。なお、出力色としては、取り込み枠８０３内の画素が有する色値の平均を用いる。ステップＳ５０９では、その出力色を用いてＬＵＴ生成部３６がテーブルを生成する。生成されたテーブルはメモリ３０に転送される。
【００８１】
ＭＥＮＵボタン２５５の入力が検知されると、図５に示す処理、すなわち色変換モード指定処理を終了する。そして、ステップＳ１１２に進み、現在設定されている色変換モードが設定される。すなわち、ステップＳ５０９で生成された色変換データが色変換部３５で利用可能に設定されることになる。
【００８２】
以上が、本実施形態の色変換モード指定処理（ステップＳ１１１）の詳細である。次に、図１５を参照して入力色の適用範囲について説明する。
【００８３】
入力色の適用範囲とは、変換処理によって影響される入力色の範囲を規定するもので、−１、０、＋１等のレベルによって表される。適用範囲調整の一例について図１５を参照して説明する。なお、図１５では説明を簡単にするために２次元のルックアップテーブルで説明する。
【００８４】
変換元色として点１２０１の色値が指定され、変換目標色として点１２０１’の色値が指定されたとする。この場合、点１２０１を内包する格子の頂点１２０２〜１２０４はそれぞれ点１２０１と点１２０１’を結ぶベクトル１２０６により移動して、点１２０２’〜１２０４’の値が設定される。また、適用範囲として設定されたレベル値に応じて円１２１０の大きさが決定される。レベル値に応じた大きさを有する円１２１０は点１２０１を中心として配置される。この状態で、円１２１０内の、格子点１２０２〜１２０４を除く各格子点もベクトル１２０６と同じ方向に移動する。但し、その大きさ（移動量）は異なる。大きさは、例えば、円１２１０の中心で１、円周上で０となり、中心からの距離に応じて小さくなる係数をベクトル１２０６の大きさに乗じた値とする。例えば、円１２０１の半径をｒとし、円１２０１内のある格子点と格子点１２０１からの距離をｐとした場合、ｋ＝(ｒ−ｐ)／ｒをベクトル１２０６に乗じて、これを当該格子点の移動ベクトルとする。レベル値が大きくなると、円１２１０の半径ｒが大きくなり、変換元色の適用範囲が拡大されることになる。言い換えると、３次元ルックアップテーブルにおいて、半径ｒ内に含まれる入力色が、同じ変換対象となる変換元色のグループとして扱われることになる。以上の処理を図９のような３次元ルックアップテーブルに適用するには、格子を立方格子に、円１２１０を球に置き換えればよい。
【００８５】
出力色の適用範囲は、入力色の適用範囲において、変換元色を中心とした半径ｒの円１２１０内で、中心からの距離に応じて変換目標色から受ける影響の度合いを示す。すなわち、出力色の適用範囲の値が大きくなるほど半径ｒ内に含まれる格子点が変換目標色の影響を強く受けて色変換されることになる。また、値が小さいほど中心に近い格子点だけが変換目標色の影響を受け、距離が離れるに従って変換目標色への影響を受けた色変換が行われにくくなることを示している。このように出力色の適用範囲を数値レベルで設定する。
【００８６】
次に、撮影処理（ステップＳ２０７）の詳細について図６を参照して説明する。
【００８７】
図６は図３のステップＳ２０７で実行される撮影処理の詳細を示すフローチャートである。システム制御回路５０は、ステップＳ２０２で決定された絞り値及びシャッター時間、フラッシュ設定に従ってステップＳ６０１〜Ｓ６０６の処理を実行する。すなわち、ステップＳ６０１、Ｓ６０２において、露光制御部４０は絞り機能を有するシャッター１２を絞り値に応じて開放して撮像素子１４の露光を開始する。ステップＳ６０３では、ステップＳ２０２におけるフラッシュ設定に基づいてフラッシュ４８の発光が必要か否かを判断する。フラッシュ４８の発光が必要な場合はステップＳ６０４へ進み、フラッシュ４８を発光させる。不要であればステップＳ６０４をスキップする。
【００８８】
次に、ステップＳ６０５において、システム制御回路５０は、ステップＳ２０２で決定されたシャッター時間に従って撮像素子１４の露光終了を待つ。露光終了のタイミングになると、ステップＳ６０６へ進み、シャッター１２を閉じる。そしてステップＳ６０７において、撮影画像のデータがメモリ３０に書き込まれる。即ち、撮像素子１４から電荷信号が読み出され、この信号がＡ／Ｄ変換器１６、画像処理回路２０及びメモリ制御回路２２を介して、或いはＡ／Ｄ変換器１６から直接メモリ制御回路２２を介して、メモリ３０に撮影画像のデータとして書き込まれる。
【００８９】
そして、設定された撮影モードに応じて、フレーム処理を行う必要があるならばステップＳ６０８からステップＳ６０９へ処理を進める。フレーム処理とは撮像素子からフィールド読み出しによって読み出した信号に、足りない画素に対して垂直加算による補間処理や補間された信号にホワイトバランス処理を行い、１フレーム（１枚の撮影画像）を作成する処理である。システム制御回路５０は、メモリ制御回路２２そして必要に応じて画像処理回路２０を用いて、メモリ３０に書き込まれた画像データを読み出して垂直加算処理（ステップＳ６０９）、色処理（ステップＳ６１０）を順次行う。その後、メモリ３０に処理を終えた画像データを書き込む。その後、ステップＳ６１１において、システム制御回路５０は、メモリ３０から画像データを読み出し、メモリ制御回路２２を介して画像表示メモリ２４に表示画像データの転送を行う。こうして、ステップＳ２０７における撮影処理を終了する。
【００９０】
なお、上述した処理の説明では、撮影のためのシャッター時間や絞り値、フラッシュの設定はステップＳ２０２で決定されるとした。しかしながら、ステップＳ２０２では、測光データをシステム制御回路５０の内部メモリ或いはメモリ５２に記憶するのみとしてもよい。この場合、たとえば、ステップＳ６０１の露光開始時に先立って、シャッター時間、絞り値、フラッシュの発光設定が、記憶されている測光データを用いて算出されることになる。
【００９１】
次に、ステップＳ２１５における記録処理について詳細に説明する。図７は図３のステップＳ２１５における記録処理の詳細を示すフローチャートである。
【００９２】
まずステップＳ７０１において画素正方化処理が行われる。システム制御回路５０は、メモリ制御回路２２そして必要に応じて画像処理回路２０を用いて、メモリ３０に書き込まれた撮影画像データを読み出して縦横画素比率が１：１となるように補間する。画素正方化処理が施された画像データはメモリ３０に書き込まれる。次に、ステップＳ７０２において、ステップＳ７０１でメモリ３０に書き込まれた画像データを読み出して、設定したモードに応じた画像圧縮処理を圧縮・伸長回路３２により行う。圧縮処理が施された画像データはメモリ３０に書き込まれる。
【００９３】
続いて、ステップＳ７０３において、システム制御部５０は、ステップＳ２１２、Ｓ２１４により生成されたメモリ３０内のファイルヘッダ部１００１と、圧縮処理されたメモリ３０内の画像データ１００３とを記録媒体２００或いは２１０へ書き込む。即ち、メモリ３０内のファイルヘッダ部１００１と画像データ１００３が、インタフェース９０或いは９４、コネクタ９２或いは９６を介して、メモリカードやコンパクトフラッシュ（登録商標）カード等の記録媒体２００或いは２１０へ書き込まれる。こうして、図９の１０００で示されるように構成された画像ファイルが記録媒体２００，２１０内に記録される。記録媒体への書き込みが終わったならば、記録処理ルーチンを終了する。
【００９４】
上述したように、ファイルヘッダ部１００１にはテーブル情報１００２が記録されており、色変換処理に用いたルックアップテーブルが再現可能となっている。すなわち、ルックアップテーブルは、たとえば画像ファイルを読み込む側の装置により、入力色、出力色、入力色の適用範囲及び出力色の適用範囲を用いて再生されることになる。こうして、撮影時に生成したルックアップテーブルが保存されることになる。なお、テーブル情報としては、入力色適用範囲が固定であるならば、入力色と出力色だけでもよい。また、出力色の適用範囲が固定であるならば、入力色と、出力色、及び入力色の適用範囲を含めばよい。
【００９５】
なお、上記実施形態では、テーブルを生成するための条件である入力色、出力色、入力色の適用範囲および出力色の適用範囲を色変換情報として記録するようにしたがこれに限られるものではない。例えば、ステップＳ５０９で生成されたルックアップテーブルそのもの（例えば図１４に示される全格子点の値）をテーブル情報１００２として登録するようにしてもよい。また、ルックアップテーブルに入力色の適用範囲及び／または出力色の適用範囲を付加して、色変換情報としてもよい。このようにすれば、画像ファイルを読み込む側の装置でルックアップテーブルを再構成する処理は不要になる。但し、ファイルサイズは大きくなる。この場合も、色変換を行わない場合にはテーブル情報を記録しないようにすることで、生成されるファイルサイズを小さくすることが可能となる。また、色変換モードが選択されなかった場合には色変換がスルーとなるルックアップテーブルをファイルヘッダに埋め込む（記録する）ようにしてもよい。この場合、撮像装置１００が生成するファイルヘッダサイズを常に同一にすることが可能となる。更に、図１４に示したようなルックアップテーブルの全格子点を記録するのではなく、入力値と出力値が異なるように変更の生じた格子点のみを保持するようにしてもよい。
【００９６】
また、上記色変換処理で用いるルックアップテーブルは一例であり、例えば、補間処理を必要としない入力値に対して出力値が１：１に定まるような特性のルックアップテーブル等、他の形態のルックアップテーブルを用いてもよいことはいうまでもない。上述のルックアップテーブルはＹＵＶ信号を入力し、変換されたＹ‘Ｕ’Ｖ‘信号が出力する構成であったが、例えば、ＲＧＢ信号を入力すると色変換されたＹ’Ｕ‘Ｖ’信号を出力するようにしてもよい。また、上記色変換処理部では、色変換データとして、３次元ルックアップテーブルを用いたがこれに限られるものではない。例えば、色変換処理部に演算式やマトリクスを有し、色変換処理ごとにその演算式、マトリクスの係数群を代入して演算を行うことによって色変換を施す構成にしても良い。そして、この係数群が色変換情報として画像のヘッダに記憶される。
【００９７】
また、画像ファイルのヘッダに色変換データを含む色変換情報を埋め込み記憶する構成としたが、画像に対して用いられた色変換情報がリンク等により関連付けられて特定できれば、画像と色変換情報とを別ファイルで持つ構成にしても良い。但し、画像ファイルのヘッダに色変換情報を埋め込んでいる場合には、関連付けられた別ファイルよりも管理等が簡便になる。
【００９８】
以上説明したように、上記実施形態によれば、撮影画像に撮影時に使用された色変換データ（例えばルックアップテーブル）の生成のための情報、或いは色変換データ（ルックアップテーブル）そのものが同一ファイルに埋め込まれる。これにより、撮影画像とルックアップテーブルの関連付けを容易に行うことが可能となる。また、その画像ファイルを読み出した外部機器において容易にルックアップテーブルを取得、確認できる。例えば、撮影画像のプレビュー時にどのようなルックアップテーブルを用いたのか利用者が参照することが可能となる。また、画像ファイルをパーソナルコンピュータ等の異なる機器に移動した後にその画像ファイルからルックアップテーブルを取り出すことができる。このため、ルックアップテーブルを異なる機器間において管理することやその取り出したルックアップテーブルを他の画像に適用して処理すること等が可能となる。
【００９９】
なお、本実施形態では撮像装置において、変換元色と変換目標色の設定（すなわち色取り込み）を行い、撮影画像に対して該変換元色と変換目標色に基づいた色変換処理を行なう構成を説明した。しかしながら、このような色変換処理は情報処理装置（例えばパーソナルコンピュータ等）におけるアプリケーションソフトによる画像のレタッチ処理においても適用できることは明らかである。例えば、撮像画像を記憶媒体あるいは通信手段（不図示）を介してパーソナルコンピュータ等に入力し、モニタ上に表示された画像のレタッチにおいて変換元色或いは変換目標色を指定した際に、上述したようなルックアップテーブルの生成が行われることになる。また、そのような場合、変換元色や変換目標色の指定方法としては様々な方法をとることができる。
【０１００】
＜第２実施形態＞
以上、第１実施形態では静止画の記録（静止画記録モード）を例に挙げて説明した。以下の第２実施形態では、動画像ファイルの記録について説明する。即ち、第２実施形態に係る撮像装置１００では、静止画撮影モードおよび動画撮影モードを有しており、上述したように、モードダイヤルスイッチ６０によってそれらのいずれかのモードを選択することができる。撮像装置の構成や静止画撮影モードにおける静止画像ファイルの記録については、第１実施形態で説明したとおりである。以下では、動画撮影モードで撮影が行われた場合における記録媒体への記録を説明する。
【０１０１】
図１６は、撮像装置１００による画像ファイルの格納例を示す図である。撮影により静止画像ファイル或は動画像ファイルが作成される場合、ルートディレクトリにDCIMディレクトリ１６０１が作成される。DCIMディレクトリ１６０１には画像ファイルを格納するためのサブディレクトリ（100XXXXX）１６０２が作成され、このサブディレクトリ１６０２の中に静止画ファイル（IMG_0001.JPG）１６０３が作成される。
【０１０２】
一方、動画像ファイルを作成する場合、上記ディレクトリ内に、撮影毎に異なるファイル番号（本例では、ファイル名の下４桁による番号）を有する動画ファイルと、動画像ファイルの関連情報および縮小画像を有するサムネイルファイルが作成される。図１６においては、動画ファイル（MVI_0002.AVI）１６０４及びサムネイルファイル（MVI_0002.THM）１６０５が例示されている。又、第３実施形態で説明するＲＡＷデータ記録モードで撮影が行われた場合には、上記ディレクトリ内に異なるファイル番号を有するＲＡＷファイルと、当該ファイルの関連情報および縮小画像を有するサムネイルファイルが作成される。図１６では、ＲＡＷファイル（CRW_0003.CRW）１６０６とサムネイルファイル（CRW_0003.THM）１６０７が示されている。
【０１０３】
動画像ファイル１６０４の構造を図１７に示す。動画像ファイルにおいては、ヘッダ部１７０１がファイルの先頭に記録され、Audio部１７０２と記録時のフレームレート分のVideo部１７０３が連続的に記録される。また、当該動画像ファイルの最後には、各データへのオフセット情報を格納するIndex部１７１０が記録される。
【０１０４】
動画記録時において、第１実施形態で説明した色変換処理（この場合、動画に対する色変換処理となる）を施した場合、上記ヘッダ部１７０１内に色変換に用いたテーブル情報１７０９を記録する。テーブル情報１７０９は第１実施形態のテーブル情報１００２（図９）と同様である。
【０１０５】
また動画ファイル１６０４の関連情報を記録するサムネイルファイル１６０５の構造は図９に示した静止画像データフォーマットとなっている。即ち、第１実施形態の静止画ファイルと同様、ヘッダ部１００１内に色変換に用いたテーブル情報１００２を記録することが可能である。尚、本実施形態において、動画ファイル１６０４とサムネイルファイル１６０５は拡張子のみが異なり、他の部分は共通のファイル名となっている。即ち、動画ファイルとサムネイルファイルは関連付けられている。
以上説明したように第２実施形態によれば、色変換処理がなされた動画データと共に、当該色変換処理（例えばルックアップテーブル）を再現可能にする色変換情報を取得することが可能となる。
【０１０６】
＜第３実施形態＞
上記第１実施形態では、静止画記録モードにおいて現像処理をした画像データを記録する例を説明した。第３実施形態では、静止画記録モードが現像処理を施した後の画像データを記録する現像済み画像記録モードと、撮像素子から読み出したままのデータ（ＲＡＷデータ）を記録するＲＡＷデータ記録モードとを有する場合を説明する。尚、現像済み画像記録モードによる画像ファイルの構成は第１実施形態（図９）で説明したとおりである。一方、ＲＡＷデータ記録モードでは、図１８に示す構成の画像ファイルが記録される。
【０１０７】
本実施形態の画像記録装置では、現像済み画像記録モードにおいては、色変換処理を含む現像処理を施した後の画像データを含む静止画ファイル（IMG_0001.JPG）１６０３が記録される。これに対して、上述したように、ＲＡＷデータ記録モードでは、ＲＡＷファイル（CRW_0003.CRW）１６０６と、関連情報及び縮小画像を格納するサムネイルファイル（CRW_0003.THM）１６０７が生成される。
【０１０８】
ＲＡＷデータが記録されるＲＡＷファイル１６０６のファイルフォーマットを図１８に示す。ＲＡＷファイル１６０６はファイルヘッダ部１８０１と、縮小画像を格納したサムネイルデータ部１８０３と、ＲＡＷデータを格納するＲＡＷデータ部１８０４と、現像処理を施した表示用画像データを格納する表示用画像データ部１８０５とを有する。
【０１０９】
ＲＡＷデータ記録モードによる撮影時に、第１実施形態で説明した色変換処理の適用が指定された場合、撮像素子１４から読み出されたデータがＲＡＷデータ部１８０４に記録される。また、撮像素子１４から読み出されたデータに対して色変換処理を含む現像処理が施され、適宜縮小処理されることによりサムネイルデータ及び表示用画像データが生成される。生成されたサムネイルデータ及び表示用画像データはそれぞれ、サムネイルデータ部１８０３及び表示用画像データ部１８０５として記録される。又、ファイルヘッダ部１８０１には、色変換に用いたテーブル情報１８０２が記録される。テーブル情報１８０２は第１実施形態のテーブル情報１００２（図９）と同様である。
【０１１０】
尚、同時に生成されるサムネイルファイルは図９に示すファイルフォーマットを有し、第２実施形態と同様にファイルヘッダ部に色変換用のテーブルを有する。尚、本実施形態において、ＲＡＷファイル１６０６とサムネイルファイル１６０７は拡張子のみが異なり、他の部分は共通のファイル名となっている。即ち、ＲＡＷファイルとサムネイルファイルは関連付けられている。ＲＡＷファイル１６０６はサムネイルデータ部１８０３を保持しているため、サムネイルファイル１６０７は別途作成しなくても良い。なお、別途サムネイルファイル１６０７が作成されている場合は、例えば、ＲＡＷファイル１６０６のプレビュー画像の代わりに使用して簡単な画像処理の効果を確認することが出来る。
【０１１１】
以上説明したように、第３実施形態によれば、ＲＡＷデータとともに、撮影時指定された色変換に関する情報を取得することが可能となる。又、その色変換処理による結果を、サムネール画像等により確認することができる。
【０１１２】
尚、第２及び第３実施形態において、テーブル情報をいずれか一方のファイルに記録するように構成してもよい。例えば、第２実施形態では、動画ファイル１６０４とサムネイルファイル１６０５のいずれか一方にテーブル情報を記録するようにしてもよい。又、第３実施形態では、ＲＡＷファイル１６０６とサムネイルファイル１６０７のいずれか一方にテーブル情報を記録するようにしてもよい。
【０１１３】
（本発明に係る他の実施の形態）
上述した本発明の実施の形態における撮像装置を構成する各手段、並びに撮像方法の各ステップは、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び上記プログラムを記録したコンピュータ読み取り可能な記憶媒体は本発明に含まれる。
【０１１４】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施の形態も可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１１５】
なお、本発明は、前述した実施の形態の機能を実現するソフトウェアのプログラム（実施の形態では図３に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接、あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【０１１６】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【０１１７】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であっても良い。例えば、撮影画像をパーソナルコンピュータ上に転送し、アプリケーションプログラム上で変換元色、目標色をユーザが設定し、設定された色に基づいて生成された色変換データによって色変換が行なわれた画像データと色変換データを含む色変換情報とを関連付けて出力可能なファイルを生成しても良い。
【０１１８】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【０１１９】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、前記ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【０１２０】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【０１２１】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１２２】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施の形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施の形態の機能が実現され得る。
【０１２３】
さらに、以上のように得られたプログラムを記録媒体を介して、あるいはコンピュータと接続した状態で、撮像装置内のメモリに書き込まれた後、そのプログラムの指示に基づき、実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される。
【図面の簡単な説明】
【０１２４】
【図１】実施形態に係る撮像装置の構成例を示すブロック図である。
【図２】実施形態にかかる撮像装置の外観を示す図である。
【図３】実施形態の主ルーチンを示すフローチャートである。
【図４】実施形態の主ルーチンを示すフローチャートである。
【図５】本実施形態による色変換モード指定処理の詳細を示すフローチャートである。
【図６】本実施形態による撮影処理の詳細を示すフローチャートである。
【図７】本実施形態による記録処理の詳細を示すフローチャートである。
【図８】ルックアップテーブル生成時のユーザーインタフェースの構成例を示す図である。
【図９】本実施形態による画像ファイル構成例を示す図である。
【図１０】実施形態による画像処理回路及び色変換部の機能構成を示すブロック図である。
【図１１】実施形態の撮像装置におけるＣＣＤの色配列を説明する概念図である。
【図１２】実施形態の撮像装置におけるＣＣＤ信号の補間後のデータを説明する概念図である。
【図１３】実施形態の輝度信号作成処理に用いられるフィルタを説明する図である。
【図１４】３次元ルックアップテーブルによる色変換処理を説明する図である。
【図１５】変換元色の適用範囲を説明する図である。
【図１６】実施形態における、画像ファイルを格納するディレクトリ構造を例示する図である。
【図１７】第２実施形態による動画像ファイルの構成例を示す図である。
【図１８】第３実施形態によるＲＡＷファイルの構成例を示す図である。
【図１】
2006262451.tif 000007
【図２】
2006262451.tif 000008
【図３】
2006262451.tif 000009
【図４】
2006262451.tif 000010
【図５】
2006262451.tif 000011
【図６】
2006262451.tif 000012
【図７】
2006262451.tif 000013
【図８】
2006262451.tif 000014
【図９】
2006262451.tif 000015
【図１０】
2006262451.tif 000016
【図１１】
2006262451.tif 000017
【図１２】
2006262451.tif 000018
【図１３】
2006262451.tif 000019
【図１４】
2006262451.tif 000020
【図１５】
2006262451.tif 000021
【図１６】
2006262451.tif 000022
【図１７】
2006262451.tif 000023
【図１８】
2006262451.tif 000024