(57)【要約】【課題】画像のファイルサイズを大きくせずに、精度の高い色変換を実行できる画像処理技術の実現。【解決手段】画像データに色変換を実行する色変換手段と、色変換に利用されたパラメータに基づいて第１の色変換用データと当該第１の色変換用データより精度の高い第２の色変換用データとを生成する生成手段と、生成された第１及び第２の色変換用データを記憶する記憶手段と、記憶手段に記憶された第１の色変換用データと、画像ファイルに格納された色変換用データとを比較する比較手段と、を有し、色変換手段は、記憶手段に画像ファイルに格納された色変換用データと同じものがあれば、第２の色変換用データを利用して色変換を実行し、同じものがないならば、画像ファイルに格納された第１の色変換用データを利用して色変換を実行する。【選択図】図１
2008270928.tif 000002
【特許請求の範囲】
【請求項１】
画像データに色変換を実行する色変換手段と、
前記色変換に利用されたパラメータに基づいて、第１の色変換用データと、当該第１の色変換用データより精度の高い第２の色変換用データとを生成する生成手段と、
生成された前記第１及び第２の色変換用データを記憶する記憶手段と、
前記記憶手段に記憶された前記第１の色変換用データと、画像ファイルに格納された色変換用データとを比較する比較手段と、を有し、
前記色変換手段は、前記記憶手段に前記画像ファイルに格納された色変換用データと同じものがあれば、前記第２の色変換用データを利用して色変換を実行し、同じものがないならば、前記画像ファイルに格納された第１の色変換用データを利用して色変換を実行することを特徴とする画像処理装置。
【請求項２】
前記画像ファイルには、撮像装置において色変換に利用された色変換用データと、画像のＲＡＷデータが格納されていることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記記憶手段に記憶された色変換用データから、前記撮像装置に転送する第１の色変換用データを選択する選択手段と、
選択された前記第１の色変換用データを前記撮像装置に転送する転送手段と、を更に備えることを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記色変換に利用するパラメータを設定する設定手段と、
色変換前及び色変換後のそれぞれの画像データと、当該色変換に利用されたパラメータとを表示する表示手段と、を更に備えることを特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【請求項５】
前記色変換用データは、３次元格子点データであることを特徴とする請求項１乃至４のいずれか１項に記載の画像処理装置。
【請求項６】
画像データに色変換を実行する画像処理方法であって、
前記色変換に利用されたパラメータに基づいて、第１の色変換用データと、当該第１の色変換用データより精度の高い第２の色変換用データとを生成するステップと、
生成された前記第１及び第２の色変換用データを記憶部に記憶するステップと、
前記記憶部に記憶された前記第１の色変換用データと、画像ファイルに格納された色変換用データとを比較するステップと、を有し、
前記記憶部に前記画像ファイルに格納された色変換用データと同じものがあれば、前記第２の色変換用データを利用して色変換を実行し、同じものがないならば、前記画像ファイルに格納された第１の色変換用データを利用して色変換を実行することを特徴とする画像処理方法。
【請求項７】
前記画像ファイルには、撮像装置において色変換に利用された色変換用データと、画像のＲＡＷデータが格納されていることを特徴とする請求項６に記載の画像処理方法。
【請求項８】
前記記憶部に記憶された色変換用データから、撮像装置に転送する第１の色変換用データを選択するステップと、
選択された前記第１の色変換用データを前記撮像装置に転送するステップと、を更に備えることを特徴とする請求項６又は７に記載の画像処理方法。
【請求項９】
前記色変換に利用するパラメータを設定するステップと、
色変換前及び色変換後のそれぞれの画像データと、当該色変換に利用されたパラメータとを表示するステップと、を更に備えることを特徴とする請求項６乃至８のいずれか１項に記載の画像処理方法。
【請求項１０】
前記色変換用データは、３次元格子点データであることを特徴とする請求項６乃至９のいずれか１項に記載の画像処理方法。
【請求項１１】
撮像装置と画像処理装置とが通信可能に接続された画像処理システムであって、
前記画像処理装置は、
前記撮像装置から入力した画像データに色変換を実行する色変換手段と、
前記色変換に利用されたパラメータに基づいて、第１の色変換用データと、当該第１の色変換用データより精度の高い第２の色変換用データとを生成する生成手段と、
生成された前記第１及び第２の色変換用データを記憶する記憶手段と、
前記記憶手段に記憶された色変換用データから、前記撮像装置に転送する第１の色変換用データを選択する選択手段と、
選択された前記第１の色変換用データを前記撮像装置に転送する転送手段と、を有し、
前記撮像装置は、
前記画像処理装置から転送された第１の色変換用データに従って画像データの色変換を実行し、当該第１の色変換用データを格納した画像ファイルを生成する手段を有することを特徴とする画像処理システム。
【請求項１２】
請求項６乃至１０のいずれか１項に記載の画像処理方法をコンピュータに実行させるためのプログラム。
【請求項１３】
請求項１２に記載のプログラムを記憶したことを特徴とするコンピュータによる読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像に色変換を施す画像処理技術に関する。
【背景技術】
【０００２】
近年、デジタルカメラ等の撮像装置で撮影された画像データについて、３次元格子点データ等により撮影画像に対して所望の色変換処理を施す技術が提案されている。更に、ユーザがパーソナルコンピュータ（以下、ＰＣ）等において上記色変換処理を利用する場合を想定し、画像データと３次元格子点データとを関連付けて記憶する技術が提案されている（例えば、特許文献１参照）
更に、ユーザがＰＣ等の画像編集アプリケーション（以下、ＰＣアプリケーション）を利用して、画像データに所望の色変換処理を施す技術が提案されている。また、このＰＣアプリケーションを利用して作成された３次元格子点データを、デジタルカメラやＰＣアプリケーションで利用可能なようにファイルとして保存しておく技術も提案されている。
【０００３】
一般に、デジタルカメラではハードウェアの規模や実処理時間が優先されることから、ＰＣアプリケーションで利用する３次元格子点データよりも精度の低い低次の３次元格子点データが利用されることがある。しかしながら、デジタルカメラで撮影された画像ファイルをＰＣアプリケーションで利用するために、画像ファイルのヘッダ領域に高次の３次元格子点データを格納するとファイルサイズが大きくなるといった問題点がある。一方、画像ファイルのヘッダ領域にデジタルカメラで利用する低次の３次元格子点データを書き込むことにより、ＰＣアプリケーション側で低次の３次元格子点データを利用可能とした方法もある。
【特許文献１】特開２００６−２６２４５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来技術では、画像ファイルに格納された高次の３次元格子点データをＰＣアプリケーションで利用可能であっても、画像ファイルには低次の３次元格子点データしか格納されていない。このため、ＰＣアプリケーションでは常に低次の３次元格子点データを利用することになり、高次の３次元格子点データを利用した精度の高い色変換処理を行うことができない。
【０００５】
本発明は、上記課題に鑑みてなされ、その目的は、画像のファイルサイズを大きくせずに、精度の高い色変換を実行できる画像処理技術を実現することである。
【課題を解決するための手段】
【０００６】
上記課題を解決し、目的を達成するために、本発明の画像処理装置は、画像データに色変換を実行する色変換手段と、前記色変換に利用されたパラメータに基づいて、第１の色変換用データと、当該第１の色変換用データより精度の高い第２の色変換用データとを生成する生成手段と、生成された前記第１及び第２の色変換用データを記憶する記憶手段と、前記記憶手段に記憶された前記第１の色変換用データと、画像ファイルに格納された色変換用データとを比較する比較手段と、を有し、前記色変換手段は、前記記憶手段に前記画像ファイルに格納された色変換用データと同じものがあれば、前記第２の色変換用データを利用して色変換を実行し、同じものがないならば、前記画像ファイルに格納された第１の色変換用データを利用して色変換を実行する。
【０００７】
また、本発明の画像処理方法は、画像データに色変換を実行する画像処理方法であって、前記色変換に利用されたパラメータに基づいて、第１の色変換用データと、当該第１の色変換用データより精度の高い第２の色変換用データとを生成するステップと、生成された前記第１及び第２の色変換用データを記憶部に記憶するステップと、前記記憶部に記憶された前記第１の色変換用データと、画像ファイルに格納された色変換用データとを比較するステップと、を有し、前記記憶部に前記画像ファイルに格納された色変換用データと同じものがあれば、前記第２の色変換用データを利用して色変換を実行し、同じものがないならば、前記画像ファイルに格納された第１の色変換用データを利用して色変換を実行する。
【０００８】
また、本発明の画像処理システムは、撮像装置と画像処理装置とが通信可能に接続された画像処理システムであって、前記画像処理装置は、前記撮像装置から入力した画像データに色変換を実行する色変換手段と、前記色変換に利用されたパラメータに基づいて、第１の色変換用データと、当該第１の色変換用データより精度の高い第２の色変換用データとを生成する生成手段と、生成された前記第１及び第２の色変換用データを記憶する記憶手段と、前記記憶手段に記憶された色変換用データから、前記撮像装置に転送する第１の色変換用データを選択する選択手段と、選択された前記第１の色変換用データを前記撮像装置に転送する転送手段と、を有し、前記撮像装置は、前記画像処理装置から転送された第１の色変換用データに従って画像データの色変換を実行し、当該第１の色変換用データを格納した画像ファイルを生成する手段を有する。
【発明の効果】
【０００９】
本発明によれば、画像のファイルサイズを大きくせずに、精度の高い色変換を実行できる画像処理技術を実現することができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明に係る一実施形態について図面を参照して詳細に説明する。
【００１１】
尚、以下に説明する実施形態は、本発明の実現手段としての一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施形態に限定されるものではない。
【００１２】
本実施形態の画像処理システムは、動画や静止画等を撮影するデジタルカメラ等の撮像装置４００と、ＰＣアプリケーションにより撮影画像の色変換処理を実行するＰＣ等の画像処理装置（図４参照）とが通信可能に接続されて構成されている。
【００１３】
図１は、本発明に係る実施形態のＰＣアプリケーションの色変換データ生成部１００の構成を示すブロック図である。
【００１４】
図１において、１０１は撮像装置等の外部機器やメモリ媒体から画像データを入出力するデータ入出力部である。１０２は画像データに対して色変換処理を実行する画像処理部である。１０３はユーザが画像データに対して色変換処理に係る条件としての色調整パラメータ（色変換条件）を設定するための操作入力部である。１０４は操作入力部１０３で指定された色調整パラメータや画像処理部１０２による色変換処理結果をディスプレイ等に表示する表示部である。１０５は画像データや色変換処理を施した箇所、色調整パラメータの変更履歴、色変換処理前後のプロファイル等の各種データを保持するためのデータ保持部である。１０６は最終的な色変換処理に利用された色調整パラメータから、図５で後述する低次（第１の色変換用データ）と高次（第２の色変換用データ）からなる色変換データファイル（色変換用データファイル）を生成する色変換データ出力部である。この色変換データ出力部１０６は、生成した色変換データファイルを外部のメモリ媒体に出力し保存する。
【００１５】
次に、図２を参照して、本実施形態の色変換データ生成部による色変換データ生成処理について説明する。
【００１６】
図２において、先ずデータ入出力部１０１を介して撮像装置等で撮影された画像データを入力し（Ｓ２０１）、データ保持部１０５の入力データ記憶領域に格納する（Ｓ２０２）。
【００１７】
次に、画像処理部１０２は、操作入力部１０３を介してユーザにより指定された色調整パラメータに基づいて、データ保持部１０５に格納された画像データに対して色変換処理を実行する（Ｓ２０３）。ここでは、ユーザが直感的に操作しやすい色空間、例えばＨＳＬ空間等に公知の技術を用いても良い。また、通常の場合、色変換処理は複数回繰り返し行うことが多い。
【００１８】
Ｓ２０３で色変換処理が完了すると、色変換処理に利用された色変換データをデータ保持部１０５のデータ記憶領域に格納し（Ｓ２０４）、色変換処理を行う毎に色変換処理後の画像データ及び色変換データを表示部１０４に表示する（Ｓ２０５）。
【００１９】
次に、色変換データ出力部１０６は、最終的な色変換処理に利用された色変換データファイルを生成し外部のメモリ媒体に出力する（Ｓ２０６)。
【００２０】
図３は、ユーザが色調整パラメータの設定操作を行うためのＧＵＩ（設定手段）を例示している。
【００２１】
図３のＧＵＩ（グラフィックユーザインタフェース）は大きく分けて、次の４つの機能ブロック３０１〜３０５を備える。即ち、３０１は色変換処理前の元画像データ（色変換前の画像データ）を表示する処理前画像表示部である。３０２は色変換処理後の画像データ（色変換後の画像データ）を表示する処理後画像表示部である。３０３は画像を詳細に色調整するための操作部を有する画像調整部である。３０４は色調整パラメータの変更履歴を表示する変更履歴表示部である。
【００２２】
データ入出力部１０１に入力されたデータは、図２のＳ２０２においてデータ保持部１０５の入力データ記憶領域に格納される。データ保持部１０５に格納された元画像データが図１の表示部１０４の一部を構成する処理前画像表示部３０１に表示される。図１の操作入力部１０３を構成するパラメータ設定部３０３は、元画像データについて色変換を行う範囲をユーザが指定した色調整パラメータに基づいて変更して、画像処理部１０２に転送する。色調整パラメータとしては、例えば、色合い（色相）、色の濃さ（彩度）、明るさ（明度）が含まれる。
【００２３】
画像処理部１０２は、上記ユーザにより設定された色調整パラメータから色変換データを生成しデータ保持部１０５のデータ記憶領域に格納する（Ｓ２０４）。また、色変換処理後の画像データを表示部１０４の一部を構成する処理後画像表示部３０２に表示する（Ｓ２０５）。
【００２４】
そして、ユーザによる設定操作に応じて色変換処理を少なくとも１回（通常は複数回）行い、ユーザが満足するような色変換処理結果が得られたならば色変換処理を終了する。この際、変更履歴表示部３０４に色調整パラメータが表示され、データ保持部１０５の色調整パラメータ記憶領域に記憶される。更に、ユーザは保存ボタン３０５を押すことで、色変換データ出力部１０６から最終的な色変換処理に利用された色変換データファイルが外部のメモリ媒体に出力され保存される(Ｓ２０６)。
【００２５】
詳細については後述するが、色変換データファイルは、撮像装置での色変換処理に利用される低次の３次元格子点データと、ＰＣアプリケーションでの色変換処理に利用される高次の３次元格子点データの両方を含んでいる。
【００２６】
図４は、本実施形態の画像処理システムを構成する撮像装置とＰＣとにより構成される画像処理システムを示すブロック図である。
【００２７】
図４において、撮像装置４００において、撮像部４０１は、図示しない撮影レンズ、ＣＭＯＳセンサやＣＣＤ等の撮像素子、その駆動回路、ゲイン回路等からなり、撮影レンズに結像された光学像を撮像素子により電気信号に変換する。撮像部４０１から出力されるアナログ信号は、Ａ／Ｄ変換器４０２によりデジタル信号に変換される。タイミング発生回路４０３は、撮像部４０１、Ａ／Ｄ変換器４０２、Ｄ／Ａ変換器４０７等にクロック信号や制御信号を供給するものであり、メモリコントローラ４０４により制御される。
【００２８】
メモリコントローラ４０４は、Ａ／Ｄ変換器４０２、タイミング発生回路４０３、バッファメモリ４０５、Ｄ／Ａ変換器４０７等を制御する。また、メモリコントローラ４０４は、ホワイトバランス処理部４１０、現像処理部４１１、３次元格子点データ処理部４１２、ＪＰＥＧ圧縮部４１３、ＲＡＷ圧縮部４１４等を制御する。
【００２９】
Ａ／Ｄ変換器４０２でデジタル信号に変換された画像データは、メモリコントローラ４０４を介してバッファメモリ４０５に書き込まれる。ホワイトバランス処理部４１０は、バッファメモリ４０５に書き込まれた画像データに対して公知のホワイトバランス処理を行う。現像処理部４１１は、ホワイトバランス処理が施されたバッファメモリ４０５の画像データに対して、公知の画素補間処理、階調処理、色マトリクス処理等を施す。３次元格子点データ処理部４１２は、現像処理部４１１で現像処理が施された画像データに対して、後述する色変換データを用いて色変換処理を行う。
【００３０】
外部記憶媒体４２２は、半導体メモリからなるメモリカード等で構成され、撮像装置に対して着脱自在である。バッファメモリ４０５に蓄積された画像データは、メモリコントローラ４０４及びＩ／Ｆ４２１を介して、外部記憶媒体４２２に書き込まれる。画像表示部４０８は、Ｄ／Ａ変換器４０７を介して撮影画像の表示を行う。システム制御回路４２０は、撮像装置全体を制御するものであり、不揮発性メモリ４０６や不図示の調光、ＡＦ、ＡＥ等の撮影制御も行う。Ｉ／Ｆ（インタフェース）４２３は、ＰＣ５００のＩ／Ｆ５１１を介してＰＣ５００に搭載された色変換データファイル書込部５１０と接続されている。
【００３１】
色変換データファイル書込部５１０は、記憶部５１３に格納された色変換データファイルのうち、低次の３次元格子点データを撮像装置４００に転送する機能を有し、Ｉ／Ｆ５１２を介して記憶部５１３と接続されている。記憶部５１３は、図１の色変換データ生成部１００で作成された色変換データファイルを記憶している。
【００３２】
図５は記憶部５１３に保存される色変換データファイルの構造を例示している。
【００３３】
図５に示すように、色変換データファイル５１１０，５１２０，５１３０は、ファイルを識別するためのファイルヘッダ５１１１，５１２１，５１３１を有する。また、色変換データファイル５１１０，５１２０，５１３０は、低次３次元格子点データ５１１２，５１２２，５１３２、高次３次元格子点データ５１１３，５１２３，５１３３を有する。
【００３４】
ここで、図６のフローチャートを参照して、ＰＣ５００から撮像装置４００に色変換データファイル５１１０を転送する処理について説明する。
【００３５】
図６において、色変換データファイル書込部５１０は、Ｉ／Ｆ４２３，５１１を介してシステム制御回路４２０との通信を確立する（Ｓ６０１）。
【００３６】
通信ＯＫならばＳ６０２に進み、ＮＧならば再び通信が確立するまで待つ。
【００３７】
次に、ユーザが色変換データファイル書込部５１０の図示しないＧＵＩを介して、記憶部５１３に保存された色変換データファイル５１１０を選択する（Ｓ６０２）。
【００３８】
次に、ユーザにより選択された色変換データファイル５１１０の中の低次３次元格子点データ５１１２が色変換データファイル書込部５１０に取り込まれ、Ｉ／Ｆ４２３，５１１を介して撮像装置４００に転送される。撮像装置４００では、ＰＣ５００から受信した低次３次元格子点データ５１１２を不揮発性メモリ４０６に格納し（Ｓ６０３）、データ転送が終了したら通信を終了する（Ｓ６０４）。
【００３９】
また、上記Ｓ６０３において、色変換データファイル書込部５１０は、撮像装置４００の不揮発性メモリ４０６に対して、低次３次元格子点データ５１１２と共に関連する付帯情報も同時に転送可能である。また、ここでは、選択された１つの低次３次元格子点データ５１１２を撮像装置４００に転送したが、複数の３次元格子点データ（例えば、低次３次元格子点データ５１２２，５１３２）を選択し同時に転送することもできる。このようにして撮像装置４００での色変換処理に利用する３次元格子点データをＰＣ５００から撮像装置４００に転送可能となる。
【００４０】
図４に戻り、３次元格子点データ処理部４１２について説明する。
【００４１】
３次元格子点データ処理部４１２は、現像処理部４１１で現像処理された画像データに対して、３次元格子点データによりＹ，Ｕ，ＶをＹ’，Ｕ’，Ｖ’へ変換する。本実施形態では、３次元格子点データとして不揮発性メモリ４０６に格納された低次３次元格子点データ５１１２が利用されるものとする。一般的には、ハードウェアでは回路規模や実処理時間やメモリ容量を優先する必要がある。本実施形態では、ＹＵＶ信号をそれぞれ８分割した、９ｘ９ｘ９の３次元代表格子点データにおけるＹＵＶの格子点データを用意する。尚、これら格子点以外のＹＵＶ信号は補間処理により求められる。
【００４２】
図９は３次元格子点データの概念図であり、各格子点には変換後のＹＵＶ値が入ることになる。補間方法の詳細は公知のため説明は省略するが、一般的な補間処理が行われる。
【００４３】
３次元格子点データ処理部４１２は、作成された３次元格子点データを元に下記式１を用いた変換処理を実行する。
【００４４】
（Ｙｏｕｔ，Ｕｏｕｔ，Ｖｏｕｔ）＝ＤＡＴＡ［Ｙ，Ｕ，Ｖ］・・・（１）
例えば、３次元格子点データ処理部４１２への入力データが点９０１のＹＵＶ値であった場合、上記式１による変換処理を実行した結果、点９０２におけるＹＵＶ値が（Ｙｏｕｔ，Ｕｏｕｔ，Ｖｏｕｔ）となる。
【００４５】
図４の説明に戻り、３次元格子点データ処理部４１２で色変換処理が施された画像データは、ＪＰＥＧ圧縮部４１３において公知のＪＰＥＧ圧縮処理が施されて、Ｉ／Ｆ４２１を介して外部記憶媒体４２２に出力され記憶される。
【００４６】
また、ＲＡＷ圧縮部４１４は、Ａ／Ｄ変換器４０２でデジタル信号に変換されバッファメモリ４０５に書き込まれたデータのままロスレス圧縮処理を施す。このロスレス圧縮処理を施したＲＡＷデータと共に、ファイルヘッダや低次３次元格子点データ、サムネイル（縮小）画像、表示用画像データから構成された画像ファイルが、Ｉ／Ｆ４２１を介して外部記憶媒体４２２に出力され記憶される。
【００４７】
このように、撮像装置４００では、ＲＡＷデータと共に色変換処理に利用された３次元格子点データが格納された画像ファイルが生成され記憶される。
【００４８】
次に、図１の色変換データ生成部１００で作成された色変換データファイルをＰＣアプリケーションで画像処理する場合について説明する。
【００４９】
このＰＣアプリケーションはＰＣ５００上に予めインストールされており、ＰＣ５００の記憶部５１３には、図５の色変換データファイルが記憶されている。
【００５０】
図７は、図１の色変換データ生成部１００で生成された色変換データファイルを利用してＰＣアプリケーションで色変換処理を行う場合のフローチャートである。
【００５１】
図７において、ＰＣアプリケーションは、撮像装置４００から入力された図８の画像ファイル８０１のファイルヘッダをデコードして低次３次元格子点データ８０２を取り出す（Ｓ７０１）。
【００５２】
次に、ＰＣアプリケーションは、記憶部５１３に記憶した３次元格子点データと、画像ファイルから取り出した低次３次元格子点データ８０２とを比較し、記憶部５１３に低次３次元格子点データ８０２と一致するものが存在するか検索する（Ｓ７０２）。そして、Ｓ７０３で記憶部５１３に低次３次元格子点データ８０２と同じものが存在するならば、図８（ａ）のように、ＰＣ５００の記憶部５１３に記憶された色変換データファイルの高次３次元格子点データ８０４を利用して色変換処理を実行する（Ｓ７０４）。
【００５３】
図８（ａ）では、画像ファイル８０１に格納された画像データをデコードしてＲＡＷデータ８０３を取り出し、画像処理８０５を行った後、３次元格子点データ処理８０６を行う。この３次元格子点データ処理８０６は、図５の色変換データファイルから高次３次元格子点データ（例えば、３３ｘ３３ｘ３３）を取り出し、これをＰＣアプリケーションで利用する。本実施形態の色変換データには、図５で述べたように、９ｘ９ｘ９より高次の３３ｘ３３ｘ３３の３次元格子点データが含まれている。ＰＣアプリケーションによる色変換処理では、デジタルカメラに比べてメモリ容量にも余裕があるため、デジタルカメラでの処理と比較して代表格子点が約５０倍となる高次の３次元格子点データが利用できるので、より精度の高い色変換処理が可能となる。
【００５４】
一方、Ｓ７０３で一致するものが存在しない場合は、図８（ｂ）に示すように、撮像装置４００から入力した画像ファイル８０１に格納された低次３次元格子点データ８１４を利用して画像処理を実行する（Ｓ７０５）。
【００５５】
図８（ｂ）では、画像ファイル８０１に格納された画像データをデコードしてＲＡＷデータ８０３を取り出し、画像処理８１５を行った後、３次元格子点データ処理８１６を行う。この３次元格子点データ処理８１６は、画像ファイル８０１に格納された低次３次元格子点データ８１４を利用する。このように、ＰＣ５００上に色変換データが用意されていない場合は、画像ファイルに格納されている低次３次元格子点データ８１４を利用して画像処理を行う。
【００５６】
上述したように、図１の色変換データ生成部１００で作成された色変換データファイルがＰＣ５００上に記憶され、ＰＣアプリケーションで利用可能である場合は、高次３次元格子点データを利用して精度の高い画像処理を行うことが可能となる。
【００５７】
［他の実施形態］
本発明の目的は次のような方法によっても達成される。即ち、前述した各実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（又は記録媒体）を、システムあるいは装置に供給する。そして、そのシステムあるいは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行する。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、本発明には次のような場合も含まれる。即ち、プログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される。
【００５８】
更に、次のような場合も本発明に含まれる。すなわち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリーに書込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される。
【００５９】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明した手順に対応するプログラムコードが格納されることになる。
【図面の簡単な説明】
【００６０】
【図１】本発明に係る実施形態のＰＣアプリケーションの色変換データ生成部の構成を示すブロック図である。
【図２】本発明に係る実施形態の色変換データ生成処理を示すフローチャートである。
【図３】ユーザが色調整パラメータの設定操作を行うためのグラフィックユーザインタフェースを例示する図である。
【図４】本発明に係る実施形態の画像処理システムの構成を示すブロック図である。
【図５】色変換データファイルの構造を例示する図である。
【図６】ＰＣから撮像装置に色変換データファイルを転送する処理を示すフローチャートである。
【図７】図１の色変換データ生成部で生成された色変換データファイルを利用してＰＣアプリケーションで色変換処理を行う場合のフローチャートである。
【図８】本発明に係る実施形態のＰＣでの色変換処理を説明する図である。
【図９】３次元格子点データの概念図である。
【符号の説明】
【００６１】
１００  色変換データ生成部
１０１  データ入出力部
１０２  画像処理部
１０３  操作入力部
１０４  表示部
１０５  データ保持部
１０６  色変換データ出力部
４００  撮像装置
４１２  ３次元格子点データ処理部
４１４  ＲＡＷ圧縮部
５００  ＰＣ
５１０  色変換データファイル書込部
５１３  記憶部
５１１０，５１２０，５１３０  色変換データファイル
５１１２，５１２２，５１３２  低次３次元格子点データ
５１１３，５１２３，５１３３  高次３次元格子点データ
【図１】
2008270928.tif 000003
【図２】
2008270928.tif 000004
【図４】
2008270928.tif 000005
【図５】
2008270928.tif 000006
【図６】
2008270928.tif 000007
【図７】
2008270928.tif 000008
【図８】
2008270928.tif 000009
【図９】
2008270928.tif 000010
【図３】
2008270928.tif 000011