(57)【要約】【課題】  撮像素子の出力信号をデジタル変換して得られるＲＡＷデータから所望の画質の画像データを得るときの現像処理やフォーマット変換処理の処理速度を高速化する。【解決手段】  撮像素子から出力される画像信号をデジタル変換して得られるＲＡＷデータやＲＡＷデータの画質を調整するための補正パラメータを取り込むことができるデータ取得手段と、データ取得手段で取り込んだ補正パラメータに基づいてＲＡＷデータの画質を補正して現像処理することができるＲＡＷデータ現像手段と、現像処理されたＲＡＷデータを所定のデータフォーマットに変換して出力するフォーマット変換手段とを備える画像処理装置により、画像補正装置から出力される補正パラメータを取得し、取得した補正パラメータに基づいてＲＡＷデータの画質を補正して現像処理し、所定のデータフォーマットに変換する。【選択図】  図１
2006042004.tif 000002
【特許請求の範囲】
【請求項１】
撮像素子から出力される画像信号をデジタル変換して得られるＲＡＷデータや前記ＲＡＷデータの画質を調整するための補正パラメータを取り込むことができるデータ取得手段と、
前記データ取得手段で取り込んだ前記補正パラメータに基づいて前記ＲＡＷデータの画質を補正して現像処理することができるＲＡＷデータ現像手段と、
前記ＲＡＷデータ現像手段で現像処理されたＲＡＷデータを所定のデータフォーマットに変換して出力するフォーマット変換手段と、
を備えていること
を特徴とする画像処理装置。
【請求項２】
更に、画像を撮影するための撮像レンズと、
前記撮像レンズを通過してくる光が結像して生成される画像を電気信号に変換し、画像信号として出力する撮像素子と、
前記撮像素子から出力される画像信号をデジタル変換してＲＡＷデータを生成するＲＡＷデータ生成手段と、
を具備していること
を特徴とする請求項１に記載の画像処理装置。
【請求項３】
画像補正装置と画像処理装置による画像処理方法であって、
前記画像補正装置は、撮像素子から出力される画像信号をデジタル変換して得られるＲＡＷデータや前記ＲＡＷデータをもとに生成された画像データを取り込み、該取り込んだＲＡＷデータや画像データに対する所定のパラメータを所望の画質となるように調整し、該調整に応じた補正パラメータを出力し、
前記画像処理装置は、前記ＲＡＷデータと前記画像補正装置から出力される補正パラメータを取得し、該取得した補正パラメータに基づいて前記ＲＡＷデータの画質を補正して現像処理し、該現像処理したＲＡＷデータを所定のデータフォーマットに変換して出力すること
を特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及び画像処理方法に関するものである。詳細は、ＲＡＷデータの現像処理やフォーマット変換処理を高速で実行できるようにした画像処理装置及び画像処理方法に関するものである。
【背景技術】
【０００２】
従来技術において、デジタルカメラなどの撮像装置によって撮影した画像を記録・保存するときは、撮像レンズを介した光が結像して生成される画像をＣＣＤ（Charge Coupled Device）などの撮像素子によって電気信号（以下、画像信号）に変換し、この画像信号をＡ／Ｄ（Analog/Digital）変換回路でデジタルデータに変換し、信号処理回路でホワイトバランス補正、ガンマ変換処理、階調補正、シャープネス処理などの信号処理を施し、更に、ＪＰＥＧ（Joint Photographic Experts Group）やＴＩＦＦ（Tagged Image File Format）などの汎用的なデータフォーマットに変換してからメモリカードなどの記録媒体に記録・保存している。
【０００３】
このようにして記録・保存された画像（画像データ）は、撮像素子から出力される画像信号をデジタル変換したデータを補正処理したり、所定のデータフォーマットへ変換するなど、いわゆる現像処理を自動的に実行して生成されるデータであるため、ユーザの好みに応じた画質で画面表示させたり、印刷させることができない場合がある。
【０００４】
そこで、撮像素子からの出力信号をデジタル変換したままの状態の画像データ、すなわち、補正処理やフォーマット変換処理などの信号処理を行っていない状態のデータ（以下、ＲＡＷデータ）をそのまま記録・保存しておき、このＲＡＷデータをコンピュータなどに出力して好みに応じた画質に調整できるようにした撮像装置が存在する。
【０００５】
ＲＡＷデータは、補正や変換、圧縮などの処理が為されておらず、データサイズが大きくて、撮像装置自体で所望の画質に調整することが困難であるため、記録媒体や通信手段などを介してコンピュータなどに出力し、コンピュータに導入されている画像補正ソフトウェアなどを使用して所望の画質に調整してから汎用的なデータフォーマットに変換することによって、ユーザの好みに応じた画質で画面表示したり、印刷することができる。
【０００６】
このようなＲＡＷデータを記録する装置やＲＡＷデータを補正する装置として、例えば、ＣＣＤ−ＲＡＷの画像データを再生用パラメータとともに画像ファイルに記録し、プリントを指定するプリントファイルに画像ファイルがＣＣＤ−ＲＡＷデータであることを示す画像種別情報と、ＣＣＤ−ＲＡＷデータを作成した機種に関する情報とを記録することにより、ラボシステムやコンピュータで記録された画像データを再生する場合、画像データを読み込む前に、ＣＣＤ−ＲＡＷデータであることを識別し、更に、撮影したカメラの機種を識別し、機種に合わせて適切な再生処理を円滑に行い、機種依存の調整を適正に行うことができる画像撮影装置と、この画像ファイルとプリントファイルによって、当該画像ファイルの画像種別を識別し、ＣＣＤ−ＲＡＷデータである場合に、機種情報を識別して、機種毎に異なる画像補正処理をバッチ処理で行うことができ、プリント処理の生産性を向上させることができる画像処理装置などが考案されている（特許文献１参照）。
【特許文献１】特開２００１−２２３３９７９号公報（第１０頁，図３、第１３頁，図１５−１７）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、コンピュータなどに導入した画像補正ソフトウェアによってＲＡＷデータの現像処理を行う場合、所望の画質の画像データが得られるものの、撮像装置の信号処理部などハードウェアによって行う現像処理と比べて処理時間がかかってしまうという問題があり、また、コンピュータの性能や画像補正ソフトウェアの違いによって処理速度が左右されてしまうという問題もある。
【０００８】
従って、ＲＡＷデータの現像処理やデータフォーマット変換の処理速度を高速化することに解決しなければならない課題を有する。
【課題を解決するための手段】
【０００９】
前記課題を解決するため、本発明に係る画像処理装置及び画像処理方法は次のような構成にすることである。
【００１０】
（１）撮像素子から出力される画像信号をデジタル変換して得られるＲＡＷデータや前記ＲＡＷデータの画質を調整するための補正パラメータを取り込むことができるデータ取得手段と、前記データ取得手段で取り込んだ前記補正パラメータに基づいて前記ＲＡＷデータの画質を補正して現像処理することができるＲＡＷデータ現像手段と、前記ＲＡＷデータ現像手段で現像処理されたＲＡＷデータを所定のデータフォーマットに変換して出力するフォーマット変換手段と、を備えていることを特徴とする画像処理装置。
（２）更に、画像を撮影するための撮像レンズと、前記撮像レンズを通過してくる光が結像して生成される画像を電気信号に変換し、画像信号として出力する撮像素子と、前記撮像素子から出力される画像信号をデジタル変換してＲＡＷデータを生成するＲＡＷデータ生成手段と、を具備していることを特徴とする（１）に記載の画像処理装置。
（３）画像補正装置と画像処理装置による画像処理方法であって、前記画像補正装置は、撮像素子から出力される画像信号をデジタル変換して得られるＲＡＷデータや前記ＲＡＷデータをもとに生成された画像データを取り込み、該取り込んだＲＡＷデータや画像データに対する所定のパラメータを所望の画質となるように調整し、該調整に応じた補正パラメータを出力し、前記画像処理装置は、前記ＲＡＷデータと前記画像補正装置から出力される補正パラメータを取得し、該取得した補正パラメータに基づいて前記ＲＡＷデータの画質を補正して現像処理し、該現像処理したＲＡＷデータを所定のデータフォーマットに変換して出力することを特徴とする画像処理方法。
【００１１】
上記構成のように、画像処理装置にＲＡＷデータの画質を調整するための補正パラメータを取り込むデータ取込手段を設け、画像処理装置のＲＡＷデータ現像手段がデータ取込手段で取り込んだ補正パラメータに基づいてＲＡＷデータの画質を補正して現像処理し、画像処理装置のフォーマット変換手段で所定のデータフォーマットに変換して出力するので、ＲＡＷデータを現像処理やフォーマット変換処理を画像処理装置側で実行させることができる。
【発明の効果】
【００１２】
本発明は、撮像装置などの画像処理装置が持つハードウェア（信号処理部）を利用してＲＡＷデータの現像処理やフォーマット変換処理を実行できるようにしたことにより、従来、コンピュータなどに導入した画像補正ソフトウェアによって処理していたＲＡＷデータの現像処理やフォーマット変換処理を高速に実行させることができるという優れた効果を奏するものである。
【発明を実施するための最良の形態】
【００１３】
次に、本発明の画像処理装置及び画像処理方法による実施の形態について図面を参照して説明する。但し、図面は専ら解説のためのものであって、本発明の技術的範囲を限定するものではない。
【実施例】
【００１４】
図１は、本発明に係る画像処理装置の構成を簡略化して示したブロック図である。
【００１５】
画像処理装置１００は、ＲＡＷデータやＲＡＷデータを調整するための補正パラメータを取り込み、補正パラメータに基づいてＲＡＷデータを補正処理し、所定のデータフォーマットに変換して出力することができる装置であり、インターフェイス部１１０（以下、Ｉ／Ｆ部１１０）、ＲＡＷ現像部１２０、フォーマット変換部１３０、画像記録部１４０、ＣＰＵ（Central Processing Unit）１５０、メモリ１６０、表示部１７０などを備え、装置内部では、バス１を介してデータや制御信号などをやり取りしている。
【００１６】
Ｉ／Ｆ部１１０は、画像補正装置２００など他の装置と接続してデータ通信する通信インターフェイス、記録媒体などを装着してデータを授受することができるインターフェイスなどであり、ＣＰＵ１５０の制御に従い、ＲＡＷデータ及びＲＡＷデータを調整するための補正パラメータなどの入出力が行われる。
【００１７】
ＲＡＷ現像部１２０は、ＣＰＵ１５０の制御に従い、Ｉ／Ｆ部１１０を介して取得した補正パラメータが設定され、この補正パラメータに基づいて、ＲＡＷデータに所定の信号処理を施して画質を補正する、いわゆる現像処理を実行し、現像処理したＲＡＷデータを出力する。
【００１８】
フォーマット変換部１３０は、ＣＰＵ１５０の制御に従い、ＲＡＷ現像部１２０で現像処理された画像データの圧縮処理などを行い、ＪＰＥＧ（Joint Photographic Experts Group）などの所定のデータフォーマットに変換し、画像記録部１４０、表示部１７０，Ｉ／Ｆ部１１０などに出力する。
【００１９】
画像記録部１４０は、ＣＰＵ１５０の制御に従って、ＲＡＷデータや画像データなどを記録・保存し、又、保存してあるデータを読み出して所定のブロックに送出する。
【００２０】
ＣＰＵ１５０は、メモリ１６０などに記憶してあるプログラムに基づいて、装置全体の制御や演算処理を行う。
【００２１】
メモリ１６０は、ＯＳ（Operating System）を読み込むために必要なプログラムコードやデータが予め記憶してあるＲＯＭ（Read Only Memory）や、実行中のプログラムコードや処理中のデータを一時的に記憶しておくＲＡＭ（Random Access Memory）などから構成される。
【００２２】
表示部１７０は、ＣＰＵ１５０の制御に従って、Ｉ／Ｆ部１１０，フォーマット変換部１３０，メモリ１６０などから送られてくる画像データや文字データなどを画面表示する。
【００２３】
一方、画像補正装置２００は、ＲＡＷデータや画像データを取り込み、画像補正ソフトウェアなどにより所定のパラメータを調整して所望の画質に補正し、この調整に応じた補正パラメータを出力することができる装置であり、インターフェイス部２１０（以下、Ｉ／Ｆ部２１０）、ＣＰＵ（Central Processing Unit）２２０、メモリ２３０、記録部２４０、入力部２５０、出力部２６０などを備え、装置内部では、バス２を介してデータや制御信号などをやり取りしている。
【００２４】
Ｉ／Ｆ部２１０は、画像処理装置１００などと接続してデータ通信する通信インターフェイス、記録媒体などを装着してデータを授受することができるインターフェイスなどであり、ＣＰＵ１５０の制御に従い、ＲＡＷデータを取り込んだり、ＲＡＷデータを調整するための補正パラメータなどの出力が行われる。
【００２５】
ＣＰＵ２２０は、メモリ２３０や記録部２４０に記憶してあるプログラムに基づいて、装置全体の制御や演算処理を行う。また、後述する記録部２４０から読み出した画像補正ソフトウェアを実行し、画像データの画質調整を行い、調整に応じた補正パラメータを出力する。
【００２６】
メモリ２３０は、ＯＳ（Operating System）を読み込むために必要なプログラムコードやデータが予め記憶してあるＲＯＭ（Read Only Memory）や、実行中のプログラムコードや処理中のデータを一時的に記憶しておくＲＡＭ（Random Access Memory）などから構成される。
【００２７】
記録部２４０は、ＣＰＵ２２０の制御に従って、ＲＡＷデータや画像データなど記録・保存し、又、保存してあるデータを読み出して所定のブロックに送出する。また、ＯＳ（Operating System）やＲＡＷデータや画像データの画質を調整するためのアプリケーションソフトウェア（画像補正ソフトウェア）なども記録されている。
【００２８】
入力部２５０は、キーボードやマウスなどの入力装置による操作に応じた指令をＣＰＵ２２０などに送り、所望の動作を実行させる。例えば、ＲＡＷデータの取り込みを指示したり、ＲＡＷデータを画面表示させたり、画像データの画質を補正するためにパラメータの調整を行う。
【００２９】
出力部２６０は、ＣＰＵ２２０の制御に従って、Ｉ／Ｆ部２１０，メモリ２３０，記録部２４０などから送られてくる画像データや文字データなどをＣＲＴ（Cathode Ray Tube）や液晶ディスプレイなどの表示装置に出力したり、プリンタなどの印刷装置に出力する。
【００３０】
続いて、図１に示した画像処理装置と画像補正装置による画像処理方法について、図３のフローチャートを参照しながら説明する。
【００３１】
まず、画像処理装置１００は、画像補正装置２００からＩ／Ｆ部１１０を介してＲＡＷデータを取り込み、メモリ１６０に一時記憶する（ＳＴ１０１）。
【００３２】
なお、画像処理装置１００の画像記録部１４０にＲＡＷデータが保存している場合は、画像記録部１４０から読み出し、又、記録媒体などに記録してあるＲＡＷデータを取り込むことも可能である。
【００３３】
次に、画像処理装置１００は、画像補正装置２００からＩ／Ｆ部１１０を介してＲＡＷデータの画質を調整するための補正パラメータ（初期値）を取り込み、ＲＡＷ現像部１２０に設定する（ＳＴ１０２）。
【００３４】
次に、画像処理装置１００のＲＡＷ現像部１２０は、設定された補正パラメータに基づき、メモリに１６０に一時記憶されているＲＡＷデータに所定の信号処理を施して画質を補正する、いわゆる、現像処理を実行する（ＳＴ１０３）。
【００３５】
次に、画像処理装置１００は、フォーマット変換部１３０によって、ＲＡＷ現像部１２０で現像処理されたＲＡＷデータを所定のデータフォーマットに変換する（ＳＴ１０４）。
【００３６】
続いて、画像処理装置１００は、Ｉ／Ｆ部１１０を介し、所定のデータフォーマットに変換した画像データ（ＪＰＥＧデータなど）を画像補正装置２００に出力する（ＳＴ１０５）。
【００３７】
画像補正装置２００は、記録部２４０などから読み出された画像補正ソフトウェアが起動しており、ＣＰＵ２２０の制御に従い、Ｉ／Ｆ部２１０を介して画像処理装置１００などからの画像データ（ＪＰＥＧデータなど）を受信すると、この画像データ（ＪＰＥＧデータなど）をメモリ２３０に一時記憶し、出力部２６０を介してディスプレイなどに画面表示させる（ＳＴ１０６）。
【００３８】
そして、画像補正装置２００の出力部２６０を介して画面表示された画像データが所望の画質に補正されているか否かを判別する（ＳＴ１０７）。
【００３９】
画面表示された画像データが所望の画質に補正されている場合は、キーボードやマウスなどの入力装置によって所定の操作を実行することにより、メモリ２３０に一時記憶してある画像データを記録部２４０又は画像処理装置１００の画像記録部１４０や記録媒体などに記録・保存して処理を終了する（ＳＴ１０７→ＳＴ１１０→終了）。
【００４０】
画面表示された画像データが所望の画質に補正されていない場合は、キーボードやマウスなどの入力装置を操作し、画像補正ソフトウェアによって所定のパラメータを調整し、画像データが所望の画質になるように補正する（ＳＴ１０７→ＳＴ１０８）。
【００４１】
画像補正装置２００のＣＰＵ２２０は、画像補正ソフトウェアによる画質データの画質調整が完了すると、調整に応じた補正パラメータをＩ／Ｆ部２１０を介して画像処理装置１００に送出する（ＳＴ１０９）。
【００４２】
画像処理装置１００では、ステップＳＴ１０２以降の処理と同様、Ｉ／Ｆ部１１０を介して画像補正装置２００から送られてくる補正パラメータを取り込むと、この補正パラメータをＲＡＷ現像部１２０に設定し、補正パラメータに基づいてＲＡＷデータの現像処理を実行し、フォーマット変換部１３０で所定のフォーマットに変換して画像補正装置２００に送り出す（ＳＴ１０９→ＳＴ１０２→・・・）。
【００４３】
このように、画像補正装置２００によって画像データの画質を調整し、調整に応じた補正パラメータを画像処理装置１００に送り、画像処理装置１００は、この補正パラメータを取り込んでＲＡＷデータの現像処理及びフォーマット変換する。そして、所望の画質となるまで上記の動作を繰り返し実行する。
【００４４】
次に、図１に示した画像処理装置１００と画像補正装置２００について具体的な装置を例に挙げて説明する。
【００４５】
図３は、図１に示した画像処理装置１００に該当する撮像装置３００と、図１に示した画像補正装置２００に該当するコンピュータ４００による構成を簡略化して示したブロック図である。
【００４６】
まず、撮像装置３００について説明する。撮像装置３００は、撮像部３０１、Ａ／Ｄ（Analog/Digital）変換部３０３、画像メモリ３０５、通信インターフェイス部３１０ａ（以下、通信Ｉ／Ｆ３１０ａ）、信号処理部３２０、フレームバッファ３２５、画像圧縮部３３０、画像伸張部３３５、画像記録部３４０、ＣＰＵ（Central Processing Unit）３５０、ＲＡＭ（Random Access Memory）３６０ａ、ＲＯＭ（Read Only Memory）３６０ｂ、表示部３７０、Ｄ／Ａ（Digital/Analog）変換部３７５、記録媒体インターフェイス３１０ｂ（以下、記録媒体Ｉ／Ｆ３１０ｂ）などを備えている。
【００４７】
撮像部３０１は、撮像レンズ３０１ａ及び撮像素子３０１ｂを備えており、ＣＰＵ３５０の制御に従い、撮像素子３０１ｂ（例えば、ＣＣＤ（Charge Coupled Device）など）によって、撮像レンズ３０１ａを通過してくる光が結像して生成される画像を電気信号（以下、画像信号）に変換し、Ａ／Ｄ変換回路３０３に送出する。
【００４８】
Ａ／Ｄ変換部３０３は、ＣＰＵ３５０の制御に従い、撮像部３１０の撮像素子３０１ｂから送られてくる画像信号をデジタル信号に変換してＲＡＷデータを生成し、画像メモリ３０５や信号処理部３２０へ送出する。
【００４９】
画像メモリ３０５は、ＣＰＵ３５０の制御に従い、Ａ／Ｄ変換部３０３で生成されたＲＡＷデータを一時記憶し、バス３を介して所定のブロックへ送出する。
【００５０】
通信Ｉ／Ｆ３１０ａは、図１のＩ／Ｆ部１１０に該当し、コンピュータ４００と接続してデータ通信する通信インターフェイスであり、ＣＰＵ３５０の制御に従い、ＲＡＷデータ、画像データ、ＲＡＷデータを調整するための補正パラメータなどの入出力が行われる。
【００５１】
なお、コンピュータ４００との接続には、例えば、ＵＳＢ（Universal Serial Bus）、イーサネット（登録商標）、ＩＥＥＥ１３９４（Institute of Electrical and Electronic Engineers 1394）、Ｂｌｕｅｔｏｏｔｈなどの通信規格が用いられる。
【００５２】
信号処理部３２０は、図１のＲＡＷ現像部１２０に該当し、ＣＰＵ３５０の制御に従い、通信Ｉ／Ｆ３１０ａなどを介して取得した補正パラメータが設定され、この補正パラメータに基づいてＲＡＷデータに各種信号処理を施して画質を補正する、いわゆる、ＲＡＷデータの現像処理を行い、現像処理したＲＡＷデータをフレームバッファ３２５に出力し、又、バス３を介して所定のブロックへ送出する。
【００５３】
具体的に説明すると、信号処理部３２０は、図４に例示するように、ＷＢ（ホワイトバランス）補正部３２１、ガンマ変換部３２２、ＲＧＢ／ＹＣ変換部３２３、シャープネス処理部３２４などを備え、通信Ｉ／Ｆ３１０ａなどを介して取得した補正パラメータ（ＷＢ補正量、ガンマ補正量、シャープネス補正量など）を該当する各部に設定する。
【００５４】
そして、ＲＡＷデータが送られてくると、ＷＢ補正部１２１は、設定したＷＢ補正量に基づいてホワイトバランスを補正してガンマ変換部１２２に送り、ガンマ変換部１２２は、設定したガンマ補正量に基づいて画像の階調を補正してＲＧＢ／ＹＣ変換部１２３に送り、ＲＧＢ／ＹＣ変換部１２３によって画像を構成するＲ(赤）／Ｇ（緑）／Ｂ（青)のデータ信号をＹ（輝度）／Ｃ（色）のデータ信号に変換してシャープネス処理部１２４へ送り、シャープネス処理部１２４は、設定したシャープネス補正量に基づいて画像の鮮鋭度を補正するというように、ＲＡＷデータの画質を補正するための所定の信号処理（ＲＡＷデータの現像処理）が行われる。
【００５５】
フレームバッファ３２５は、ＣＰＵ３５０の制御に従い、信号処理部３２０で現像処理されたＲＡＷデータを一時記憶し、記憶したＲＡＷデータをＤ／Ａ変換部３７５に送出し、又、バス３を介して所定のブロックへ送出する。
【００５６】
画像圧縮部３３０は、図１のフォーマット変換部１３０に該当するものであり、ＣＰＵ３５０の制御に従い、フレームバッファ３２５に一時記憶してある現像処理されたＲＡＷデータを圧縮処理し、ＪＰＥＧなどの所定のデータフォーマットに変換し、バス３を介して所定のブロックへ送出する。
【００５７】
画像伸張部３３５は、ＣＰＵ３５０の制御に従い、フォーマット変換された画像データに対して伸張処理などを行い、バス３を介して所定のブロックへ送出する。
【００５８】
画像記録部３４０は、図１の画像記録部１４０に該当するものであり、ＣＰＵ３５０の制御に従って、バス３を介して送られてくるＲＡＷデータや所定のデータフォーマットに変換された画像データ（ＪＰＥＧデータなど）を記録・保存し、又、保存してあるＲＡＷデータや画像データ（ＪＰＥＧデータなど）を読み出して所定のブロックに送出する。
【００５９】
ＣＰＵ３５０は、図１のＣＰＵ１５０に該当するものであり、ＲＯＭ３６０ｂなどに予め記憶してあるプログラムに基づいて、装置全体の制御や演算処理を行う。
【００６０】
ＲＡＭ３６０ａ及びＲＯＭ３６０ｂは、図１のメモリ１６０に該当し、装置全体を制御するためのプログラムやデータが予め記憶してあるメモリや実行中のプログラムコードや処理中のデータを一時的に記憶しておくメモリなどである。
【００６１】
表示部３７０及びＤ／Ａ変換部３７５は、図１の表示部１７０に該当するものであり、Ｄ／Ａ変換部３７５は、バス３を介して送られてくるＲＡＷデータや画像データなどのデジタルデータを画面表示可能なアナログ信号に変換し、表示部３７０は、Ｄ／Ａ変換部３７５でアナログ信号に変換されたＲＡＷデータや画像データなどを画面表示する。
【００６２】
記録媒体Ｉ／Ｆ３１０ｂは、記録媒体（例えば、メモリーカードなど）を装着してデータを授受することができるインターフェイスに該当し、ＣＰＵ３５０の制御に従い、記録媒体との間でＲＡＷデータや画像データなどの読み出し、書き込みが行われる。
【００６３】
次に、コンピュータ４００について説明する。コンピュータ４００は、通信インターフェイス部４１０ａ（以下、通信Ｉ／Ｆ４１０ａ）、ＣＰＵ（Central Processing Unit）４２０、ＲＡＭ（Random Access Memory）４３０ａ、ＲＯＭ（Read Only Memory）４３０ｂ、ハードディスク４４０（以下、ＨＤＤ４４０）、記録媒体インターフェイス４１０ｂ（以下、記録媒体Ｉ／Ｆ４１０ｂ）、入力装置４５０、入力インターフェイス４５５（以下、入力Ｉ／Ｆ４４５）、表示装置４６０、出力インターフェイス４６５（以下、出力Ｉ／Ｆ４６５）などを備え、装置内部では、バス４を介してデータや制御信号などをやり取りしている。
【００６４】
通信Ｉ／Ｆ４１０ａは、図１のＩ／Ｆ部２１０に該当し、撮像装置３００と接続してデータ通信する通信インターフェイスであり、ＣＰＵ４２０の制御に従い、ＲＡＷデータ、画像データ、ＲＡＷデータを調整するための補正パラメータなどの入出力が行われる。
【００６５】
ＣＰＵ４２０は、図１のＣＰＵ２２０に該当し、ＲＯＭ４３０ｂやＨＤＤ４４０に記憶してあるプログラムに基づいて、装置全体の制御や演算処理を行う。また、後述するＨＤＤ４４０から読み出した画像補正ソフトウェアによって、画像データの画質調整を行い、調整に応じた補正パラメータを出力する。
【００６６】
ＲＡＭ４３０ａ及びＲＯＭ４３０ｂは、図１のメモリ２３０に該当し、ＯＳ（Operating System）を読み込むために必要なプログラムコードやデータが予め記憶してあるメモリや実行中のプログラムコードや処理中のデータを一時的に記憶しておくメモリなどである。
【００６７】
ＨＤＤ４４０は、図１の記録部２４０に該当し、ＣＰＵ４２０の制御に従って、ＲＡＷデータや画像データなどを記録・保存し、又、保存してあるデータを読み出して所定のブロックに送出する。更に、ＯＳ（Operating System）やＲＡＷデータや画像データの画質を調整するためのアプリケーションソフトウェア（画像補正ソフトウェア）なども記録されている。
【００６８】
なお、ＨＤＤ４４０以外の外部記憶装置、例えば、書き込み可能なＣＤ（Compact Disc）やＤＶＤ（Digital Versatile Disk）などの光記録媒体を用いた記憶装置やフラッシュメモリ等の半導体メモリ等が用いた記憶装置を接続して動作させることも可能である。
【００６９】
記録媒体Ｉ／Ｆ４１０ｂは、記録媒体（例えば、メモリーカードなど）を装着してデータを授受することができるインターフェイスであり、ＣＰＵ１５０の制御に従い、記録媒体との間でＲＡＷデータや画像データなどの読み出し、書き込みが行われる。
【００７０】
入力装置４５０及び入力Ｉ／Ｆ４４５は、図１の入力部２５０に該当し、入力装置４５０であるキーボードやマウスなどの操作に応じた指令を入力Ｉ／Ｆ４４５を介してＣＰＵ４２０に送ってコンピュータ４００に所望の動作を実行させる。例えば、ＲＡＷデータや画像データの取り込みを指示したり、画面表示させたり、画像補正ソフトウェアを介して画像データの画質を調整するなどの操作を行う。
【００７１】
出力Ｉ／Ｆ４６５及び表示装置４６０は、図１の出力部２６０に該当するものであり、ＣＰＵ４２０の制御に従って、Ｉ／Ｆ部４１０ａ，記録媒体Ｉ／Ｆ４１０ｂ，ＲＡＭ４３０ａ及びＲＯＭ４３０ｂ，ＨＤＤ４４０などから送られてくる画像データや文字データなどをＣＲＴ（Cathode Ray Tube）や液晶ディスプレイなどの表示装置に出力する。
【００７２】
ここで、図４の撮像装置３００（画像処理装置）の動作について説明する。
【００７３】
まず、撮影した画像を記録・保存するときの動作について説明する。
【００７４】
図５（ａ）は、撮影した画像を自動的に現像処理し、所定のフォーマットに変換して記録・保存するときのデータ処理の過程を簡略化して模式的に示した図である。
【００７５】
まず、撮像部３０１の撮像レンズ３０１ａを通過してくる光が結像して生成される画像を撮像素子３０１ｂによって電気信号（以下、画像信号）に変換し、変換した画像信号をＡ／Ｄ変換部３０３でデジタル信号に変換して信号処理部３２０に送る。このＡ／Ｄ変換部３０３で生成されたデータがＲＡＷデータ（実線枠ＲＡＷ）である。
【００７６】
信号処理部３２０では、予め設定されている設定値に基づき、ＲＡＷデータ（実線枠ＲＡＷ）のホワイトバランスを補正し、階調を補正し、ＲＧＢ／ＹＣ変換し、画像の鮮鋭度を補正するなど、ＲＡＷデータの現像処理を自動的に実行し、現像処理したＲＡＷデータ（点線枠ｒａｗ）をフレームバッファに３２５に送って一時記憶する。
【００７７】
続いて、画像圧縮部３３０によって、フレームバッファ３２５に一時記憶されたＲＡＷデータ（点線枠ｒａｗ）を所定のデータフォーマットに変換する。例えば、ＪＰＥＧ形式のデータフォーマットに変換するための圧縮処理などを行う。
【００７８】
そして、画像圧縮部３３０で変換した画像データ（実線枠ＪＰＥＧ）は、記録媒体Ｉ／Ｆ３１０ｂを介して記録媒体１０に送られ、記録媒体１０に記録・保存される。
【００７９】
一方、図５（ｂ）は、撮影した画像をＲＡＷデータのまま記録・保存するときのデータ処理の過程を簡略化して模式的に示した図である。
【００８０】
まず、図５（ａ）と同様に、撮像部３０１の撮像レンズ３０１ａを通過してくる光が結像して生成される画像を撮像素子３０１ｂによって画像信号に変換し、この画像信号をＡ／Ｄ変換部３０３によってデジタル信号に変換することによりＲＡＷデータ（実線枠ＲＡＷ）が生成される。
【００８１】
ここで、Ａ／Ｄ変換部３０３により生成されたＲＡＷデータ（実線枠ＲＡＷ）は、画像メモリ３０５に送られて一時記憶される。そして、画像メモリ３０５に一時記憶されたＲＡＷデータ（実線枠ＲＡＷ）は、そのまま記録媒体Ｉ／Ｆ３１０ｂを介して記録媒体１０に送られ、記録媒体１０に記録・保存される。
【００８２】
このように、撮像装置３００は、画像を撮影してＲＡＷデータを生成することができる撮像部３０１及びＡ／Ｄ変換部３０３を備えており、Ａ／Ｄ変換部３０３で生成したＲＡＷデータをそのまま記録・保存することも可能であり、また、ＲＡＷデータを自動的に現像処理して所定のデータフォーマットに変換して記録・保存することもできる。
【００８３】
次に、記録媒体１０に記録・保存してある画像データ（ＪＰＥＧデータなど）又はＲＡＷデータを撮像装置３００で表示するときの動作について説明する。
【００８４】
図６（ａ）は、記録媒体に所定のフォーマットに変換して記録・保存されている画像データ（ＪＰＥＧデータなど）を表示させるときのデータ処理の過程を簡略化して模式的に示した図である。
【００８５】
まず、記録媒体１０に記録されている画像データ（実線枠ＪＰＥＧ）を記録媒体Ｉ／Ｆ３１０ｂを介して取り込み、取り込んだ画像データを画像伸張部３３５に送る。
【００８６】
画像伸張部３３５では、記録媒体Ｉ／Ｆ３１０ｂから送られてくる画像データ（実線枠ＪＰＥＧ）を画面表示可能な状態に伸張処理し、処理した画像データ（点線枠ｊｐｅｇ）をフレームバッファに３２５に一時記憶する。
【００８７】
そして、フレームバッファに３２５に一時記憶している伸張処理された画像データ（点線枠ｊｐｅｇ）を、Ｄ／Ａ変換部３７５によってアナログ信号に変換して表示部３７０へ送り、表示部３７０に画像表示する。
【００８８】
一方、図６（ｂ）は、記録媒体に記録・保存されているＲＡＷデータを表示させるときのデータ処理の過程を簡略化して模式的に示した図である。
【００８９】
まず、図６（ａ）と同様に、記録媒体Ｉ／Ｆ３１０ｂを介して記録媒体１０に記録されているＲＡＷデータ（実線枠ＲＡＷ）を取り込み、取り込んだＲＡＷデータを信号処理部３２０に送る。
【００９０】
信号処理部３２０では、予め設定されている設定値に基づき、ＲＡＷデータ（実線枠ＲＡＷ）のホワイトバランスを補正し、階調を補正し、ＲＧＢ／ＹＣ変換し、画像の鮮鋭度を補正するなどの現像処理が自動的に行われ、現像処理されたＲＡＷデータ（点線枠ｒａｗ）をフレームバッファに３２５に一時記憶する。
【００９１】
そして、フレームバッファに３２５に一時記憶している現像処理されたＲＡＷデータ（点線枠ｒａｗ）を、Ｄ／Ａ変換部３７５によってアナログ信号に変換して表示部３７０へ送り、表示部３７０にアナログ変換された画像が表示される。
【００９２】
続いて、図３で示した撮像装置３００とコンピュータ４００によってＲＡＷデータから所望の画質の画像データを得るときのデータ処理の過程について、図７を参照しながら説明する。
【００９３】
図７は、ＲＡＷデータを現像処理するときのデータ処理の過程について、撮像装置３００を主体に簡略化して模式的に示した図である。
【００９４】
まず、撮像装置３００は、記憶媒体Ｉ／Ｆ３１０ｂを介して記憶媒体１０に保存されているＲＡＷデータ（実線枠ＲＡＷ）を取り込む。又は、通信Ｉ／Ｆ部３１０ａを介してコンピュータ４００に保存されているＲＡＷデータ（実線枠ＲＡＷ）を取り込む。
【００９５】
また、撮像装置３００は、コンピュータ４００からＲＡＷデータを調整するための補正パラメータ（初期値）を取り込んで信号処理部３２０に設定する。  
【００９６】
次に、撮像装置３００は、信号処理部３２０によって、設定された補正パラメータに基づき、取り込んだＲＡＷデータのホワイトバランス、階調、鮮鋭度を補正するなどの所定の信号処理を施して画質を補正する現像処理を実行し、現像処理したＲＡＷデータ（点線枠ｒａｗ）をフレームバッファ３２５に送って一時記憶する。
【００９７】
次に、撮像装置３００は、画像圧縮部３３０によって、フレームバッファ３２５に一時記憶している現像処理されたＲＡＷデータ（点線枠ｒａｗ）をＪＰＥＧなど所定のデータフォーマットに変換し、フォーマット変換した画像データ（実線枠ＪＰＥＧ）を通信Ｉ／Ｆ部３１０ａを介してコンピュータ４００に出力する。
【００９８】
コンピュータ４００では、画像補正ソフトウェアが起動しており、通信Ｉ／Ｆ部４１０ａを介して撮像装置３００から送られてくる画像データ（実線枠ＪＰＥＧ）を受信すると、ＣＰＵ４２０の制御に従い、この画像データ（実線枠ＪＰＥＧ）をアナログ変換し、出力Ｉ／Ｆ４６５を介して表示装置４６０に画面表示する。
【００９９】
そして、コンピュータ４００の表示装置４６０に画面表示された画像が所望の画質に補正されているか否かを確認する。
【０１００】
画像が所望の画質に補正されている場合は、キーボードやマウスなどの入力装置４５０によって所定の操作を実行することにより、画像データ（実線枠ＪＰＥＧ）をコンピュータ４００内のＨＤＤ４４０に記録・保存させたり、通信Ｉ／Ｆ部４１０ａを介して出力し、撮像装置３００の画像記録部３４０や記録媒体１０などに記録・保存させる。
【０１０１】
一方、画像が所望の画質に補正されていない場合は、キーボードやマウスなどの入力装置４５０を操作し、画像補正ソフトウェアによって画像データに対する所定のパラメータを調整し、所望の画質になるように補正する。
【０１０２】
そして、パラメータの調整が完了すると、コンピュータ４００のＣＰＵ４２０は、通信Ｉ／Ｆ部４１０ａを介し、画像補正ソフトウェアによる調整に応じた補正パラメータを撮像装置３００に送出する。
【０１０３】
撮像装置３００では、通信Ｉ／Ｆ部３１０ａを介し、コンピュータ４００から送られてくる補正パラメータを取り込むと、この補正パラメータを信号処理部３２０に設定し、この補正パラメータに基づいてＲＡＷデータ（実線枠ＲＡＷ）の現像処理を再び実行し、画像圧縮部３３０で所定のフォーマットに変換し、変換した画像データ（実線枠ＪＰＥＧ）を通信Ｉ／Ｆ部３１０ａを介してコンピュータ４００に送り出す。
【０１０４】
このように、コンピュータ４００によって所望の画質となるように調整した補正パラメータを撮像装置３００に送り、撮像装置３００のハードウェア（信号処理部３２０や画像圧縮部３３０）を利用してＲＡＷデータの現像処理やフォーマット変換を実行することにより、コンピュータに導入した画像補正ソフトウェアなどによって実行していたＲＡＷデータの現像処理・フォーマット変換処理を高速化する。
【図面の簡単な説明】
【０１０５】
【図１】本願発明に係る画像処理装置と画像補正装置の構成を簡略化して示したブロック図である。
【図２】図１に示した画像処理装置による画像処理方法のフローチャートである。
【図３】図１の画像処理装置と画像補正装置に該当する撮像装置とコンピュータの構成を簡略化して示したブロック図である。
【図４】図３に示した撮像装置における信号処理部の構成及びデータ処理の過程を簡略化して模式的に示した図である。
【図５】図３に示した撮像装置により、撮影した画像を記録・保存するときのデータ処理の過程を簡略化して模式的に示した図である。
【図６】図３に示した撮像装置により、記録媒体に記録・保存しているＲＡＷデータ又は画像データを再生・表示するときのデータ処理の過程を簡略化して模式的に示した図である。
【図７】図３に示した撮像装置とコンピュータにより、ＲＡＷデータを現像処理するときのデータ処理の過程を簡略化して模式的に示した図である。
【符号の説明】
【０１０６】
１００；画像処理装置
１１０；インターフェイス部（Ｉ／Ｆ部）
１２０；ＲＡＷ現像部
１２１；ホワイトバランス補正部（ＷＢ補正部）
１２２；ガンマ変換部；
１２３；ＲＧＢ／ＹＣ変換部
１２４；シャープネス処理部
１３０；フォーマット変換部
１４０；画像記録部
１５０；ＣＰＵ（Central Processing Unit）
１６０；メモリ
１７０；表示部
２００；画像補正装置
２１０；インターフェイス部（Ｉ／Ｆ部）
２２０；ＣＰＵ（Central Processing Unit）
２３０；メモリ
２４０；記録部
２５０；入力部
２６０；出力部
３００；撮像装置
３０１；撮像レンズ
３０２；撮像素子
３０３；Ａ／Ｄ（Analog/Digital）変換部
３０５；画像メモリ
３１０ａ；通信インターフェイス部（通信Ｉ／Ｆ）
３２０；信号処理部
３２５；フレームバッファ
３３０；画像圧縮部
３３５；画像伸張部
３４０；画像記録部
３５０；ＣＰＵ（Central Processing Unit）
３６０ａ；ＲＡＭ（Random Access Memory）
３６０ｂ；ＲＯＭ（Read Only Memory）
３７０；表示部
３７５；Ｄ／Ａ（Digital/Analog）変換部
３１０ａ；通信インターフェイス（通信Ｉ／Ｆ）
３１０ｂ；記録媒体インターフェイス（記録媒体Ｉ／Ｆ）
４００；コンピュータ
４１０ａ；通信インターフェイス部（通信Ｉ／Ｆ）
４２０；ＣＰＵ（Central Processing Unit）
４３０ａ；ＲＡＭ（Random Access Memory）
４３０ｂ；ＲＯＭ（Read Only Memory）
４４０；ハードディスク（ＨＤＤ）
４１０ｂ；記録媒体インターフェイス（記録媒体Ｉ／Ｆ）
４５０；入力装置
４５５；入力インターフェイス（入力Ｉ／Ｆ）
４６０；表示装置
４６５；出力インターフェイス（出力Ｉ／Ｆ）
【図１】
2006042004.tif 000003
【図２】
2006042004.tif 000004
【図３】
2006042004.tif 000005
【図４】
2006042004.tif 000006
【図５】
2006042004.tif 000007
【図６】
2006042004.tif 000008
【図７】
2006042004.tif 000009