(57)【特許請求の範囲】
【請求項１】
画像データを処理する画像処理システムであって、
被写体を撮像する撮像装置と、
前記撮像装置から画像を受け取る画像処理装置と
を備え、
前記撮像装置は、
前記被写体の主画像を取得する撮像部と、
前記画像処理装置から、前記画像処理装置の画像処理特性であるガンマ特性および画像出力特性である色バランスを受信する外部特性受信部と、
前記外部特性受信部が受信したガンマ特性および色バランスに基づいて、前記画像処理装置が行うガンマ処理および色バランス調整と同一のガンマ処理および色バランス調整を前記主画像に施し、さらにガンマ処理および色バランス調整が施された前記主画像を縮小することにより、前記主画像よりデータサイズが小さい副画像を生成する副画像生成部と、
前記主画像および前記副画像を対応づけて格納する格納部と、
前記主画像および前記副画像を対応づけて前記画像処理装置に送信する画像送信部と
を有し、
前記画像処理装置は、
前記画像送信部が送信した前記主画像および前記副画像を受信する画像受信部と、
前記画像受信部が受信した前記副画像を解析する副画像解析部と、
前記副画像解析部が前記副画像を解析した結果に基づいて、前記主画像を画像処理する画像処理部と、
前記画像処理部が画像処理した前記主画像を出力する画像出力部と
を有する画像処理システム。
【請求項２】
前記画像処理装置は、
前記画像処理部のガンマ特性および色バランスを前記撮像装置に送信する処理特性送信部
をさらに有する請求項１に記載の画像処理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像処理システム、撮像装置、撮像方法、及びプログラムに関する。特に本発明は、画像データを処理する画像処理システムであって、撮像装置が、被写体の主画像から画像処理装置の特性に応じた副画像を生成し、画像処理装置が、副画像に基づいて主画像を適切に補正する画像処理システムに関する。
【０００２】
【従来の技術】
従来、プリンタやパーソナルコンピュータ等の画像処理装置が画像を出力する場合、即ち、プリンタが画像を印刷し、パーソナルコンピュータが画像をモニタに表示する場合、これらの画像処理装置は、取得した主画像から、当該装置の特性に応じて解析用の副画像を生成し、副画像を解析した結果に基づいて原画像を補正していた。また、従来、デジタルカメラ等の撮像装置は、取得した主画像から、画像を確認するためのインデックスとしての縮小画像を生成し、主画像を縮小画像とを対応づけて外部の画像処理装置に送信していた。
【０００３】
【発明が解決しようとする課題】
しかしながら、従来の画像処理装置においては、主画像から解析用の副画像を生成する処理が、画像を受信してから出力するまでの時間を短縮する妨げになっていた。また、従来のデジタルカメラが生成する縮小画像は、画像処理装置の特性を考慮して生成されたものではないので、画像処理装置が主画像の補正条件を決定するために解析する副画像としては利用できなかった。
【０００４】
そこで本発明は、上記の課題を解決することのできる画像処理システム、撮像装置、撮像方法、及びプログラムを提供することを目的とする。この目的は特許請求の範囲における独立項に記載の特徴の組み合わせにより達成される。また従属項は本発明の更なる有利な具体例を規定する。
【０００５】
【課題を解決するための手段】
上記課題を解決するために、本発明の第１の形態によれば、画像データを処理する画像処理システムであって、被写体を撮像する撮像装置と、撮像装置から画像を受け取る画像処理装置とを備え、撮像装置は、被写体の主画像を取得する撮像部と、画像処理装置から、画像処理装置の画像処理特性であるガンマ特性および／または画像出力特性である色バランスを受信する外部特性受信部と、外部特性受信部が受信したガンマ特性および／または色バランスに基づいて、主画像にガンマ処理および／または色バランス調整し、主画像よりデータサイズが小さい副画像を生成する副画像生成部と、主画像および副画像を対応づけて格納する格納部と、主画像および副画像を対応づけて画像処理装置に送信する画像送信部とを有し、画像処理装置は、画像送信部が送信した主画像および副画像を受信する画像受信部と、画像受信部が受信した副画像を解析する副画像解析部と、副画像解析部が副画像を解析した結果に基づいて、主画像を画像処理する画像処理部と、画像処理部が画像処理した主画像を出力する画像出力部とを有する。
【０００６】
画像処理装置は、画像処理部のガンマ特性および／または色バランスを撮像装置に送信する処理特性送信部をさらに有してもよい。
【０００７】
また、本発明の第２の形態によれば、被写体を撮像する撮像装置であって、被写体の主画像を取得する撮像部と、主画像を画像処理する外部の画像処理装置から、画像処理装置の画像処理特性である第１のガンマ特性および／または画像出力特性である色バランスを受信する外部特性受信部と、外部特性受信部が受信したガンマ特性および／または色バランスに基づいて、主画像にガンマ処理および／または色バランス調整し、主画像よりデータサイズが小さい副画像を生成する副画像生成部と、主画像および副画像を対応づけて格納する格納部と、主画像および副画像を対応づけて画像処理装置に送信する画像送信部とを備える。
【０００８】
副画像生成部は、画像処理装置の第１のガンマ特性および撮像装置の第２のガンマ特性に基づいて、第３のガンマ特性を生成するガンマ合成部と、第３のガンマ特性に基づいて、主画像をガンマ処理して副画像を生成するガンマ処理部とを有してもよい。
【０００９】
外部特性受信部は、画像出力特性として、画像処理装置が出力する色数を示す情報をさらに受信してもよい。
【００１０】
外部特性受信部は、画像出力特性として、画像処理装置の解像度を示す情報をさらに受信してもよい。
【００１３】
なお上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションも又発明となりうる。
【００１４】
【発明の実施の形態】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態はクレームにかかる発明を限定するものではなく、又実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１５】
図１は、本発明の一実施形態に係る画像処理システム５００の一例を示す。画像処理システム５００は、デジタルカメラ１０、プリンタ２００、及びパーソナルコンピュータ４００を備える。デジタルカメラ１０、プリンタ２００、及びパーソナルコンピュータ４００は、互いにデータ伝送路を介してデータの送受信を行う。データ伝送路は、例えば、ＩＥＥＥ１３９４、ＵＳＢ等の有線通信媒体や、ＩｒＤＡ、ブルートゥース、無線ＬＡＮ等の無線通信媒体である。データ伝送路は、有線通信媒体及び無線通信媒体を複数用いたネットワーク網、例えばインターネット網であってもよい。また、デジタルカメラ１０、プリンタ２００、及びパーソナルコンピュータ４００間のデータの受け渡しは、リムーバブルメディア等の記録媒体を用いてもよい。
【００１６】
プリンタ２００は、デジタルカメラ１０に、プリンタ２００の画像処理特性及び／又は画像出力特性を送信する。パーソナルコンピュータ４００は、デジタルカメラ１０に、パーソナルコンピュータ４００の画像処理特性及び／又は画像出力特性を送信する。デジタルカメラ１０は、プリンタ２００の画像処理特性及び／又は画像出力特性を受信して格納する。また、デジタルカメラ１０は、パーソナルコンピュータ４００の画像処理特性及び／又は画像出力特性を受信して格納する。
【００１７】
デジタルカメラ１０は、ユーザの操作に基づいて、被写体の主画像を取得する。デジタルカメラ１０は、格納した画像処理特性及び／又は画像出力特性に基づいて、取得した主画像から副画像を生成する。そして、デジタルカメラ１０は、取得した主画像と生成した副画像とを対応付けてプリンタ２００又はパーソナルコンピュータ４００に送信する。ここで、副画像は、主画像よりもデータサイズが小さいことが好ましい。
【００１８】
プリンタ２００又はパーソナルコンピュータ４００は、デジタルカメラ１０から、互いに対応づけられた主画像及び副画像を受信する。そして、プリンタ２００又はパーソナルコンピュータ４００は、主画像に対応付けられた副画像を解析し、副画像を解析した結果に基づいて、主画像に対して画像処理を行う。そして、プリンタ２００又はパーソナルコンピュータ４００は、画像処理を行った主画像を出力する。即ち、プリンタ２００は、主画像を印刷し、パーソナルコンピュータ４００は、主画像をモニタに表示する。
【００１９】
なお、デジタルカメラ１０は、本発明の撮像装置の一例である。撮像装置は、静止画を撮影するデジタルスチルカメラであってもよく、動画を撮影するデジタルビデオカメラであってもよい。また、プリンタ２００及びパーソナルコンピュータ４００は、本発明の画像処理装置の一例である。画像処理装置は、デジタルカメラで撮影した画像の画質等を自動調整して印刷するラボ用印刷装置であってもよい。
【００２０】
図２は、本実施形態に係るデジタルカメラ１０の機能構成の一例を示す。デジタルカメラ１０は、被写体の主画像を取得する撮像部２０、プリンタ２００及びパーソナルコンピュータ４００などの外部の画像処理装置から、画像処理装置の画像処理特性及び／又は画像出力特性を受信する外部特性受信部１３４、外部特性受信部１３４が受信した画像処理特性及び／又は画像出力特性に基づいて、主画像から副画像を生成する副画像生成部１４１、主画像及び副画像を対応づけて格納する格納部１２０、及び対応づけられた主画像と副画像とを画像処装置に送信する画像送信部１３２を有する。
【００２１】
外部特性受信部１３４は、例えばプリンタ２００から、プリンタ２００の画像処理特性及び／又は画像出力特性を受信する。また、外部特性受信部１３４は、例えばパーソナルコンピュータ４００から、パーソナルコンピュータ４００の画像処理特性及び／又は画像出力特性を受信する。具体的には、外部特性受信部１３４は、プリンタ２００又はパーソナルコンピュータ４００の画像処理特性として、ガンマ特性を示す情報を受信する。また、外部特性受信部１３４は、プリンタ２００又はパーソナルコンピュータ４００の画像出力特性として、プリンタ２００又はパーソナルコンピュータ４００が出力する色数を示す情報を受信する。また、外部特性受信部１３４は、プリンタ２００又はパーソナルコンピュータ４００の画像出力特性として、色バランスを示す情報を受信する。また、外部特性受信部１３４は、プリンタ２００又はパーソナルコンピュータ４００の画像出力特性として、解像度を示す情報を受信する。
【００２２】
撮像部２０は、ユーザの操作に基づいて被写体の主画像を取得する。副画像生成部１４１は、撮像部２０が取得した主画像に対して、外部特性受信部１３４が受信した画像処理特性及び／又は画像出力特性に基づいた画像処理を行い、副画像を生成する。格納部１２０は、撮像部２０が取得した主画像と副画像生成部１４１が生成した副画像とを対応付けて格納する。そして、画像送信部１３２は、格納部１２０が格納した主画像及び副画像を互いに対応づけて、プリンタ２００又はパーソナルコンピュータ４００に出力する。
【００２３】
図３は、図２で説明した副画像生成部１４１の機能ブロックの一例を示す。副画像生成部１４１は、ガンマ合成部１４３、ガンマ処理部１４２、色数処理部１４４、色バランス処理部１４６、及び解像度処理部１４８を含む。
【００２４】
ガンマ合成部１４３は、外部特性受信部１３４が受信したプリンタ２００又はパーソナルコンピュータ４００の第１のガンマ特性と、デジタルカメラ１０の第２のガンマ特性に基づいて第３のガンマ特性を生成する。そして、ガンマ処理部１４２は、ガンマ合成部１４３が生成した第３のガンマ特性に基づいて、撮像部２０が取得した主画像をガンマ処理する。
【００２５】
色数処理部１４４は、外部特性受信部１３４が受信した、プリンタ２００又はパーソナルコンピュータ４００が出力する色数を示す情報に基づいて、主画像の色数を調節する。例えば、色数処理部１４４は、主画像の色数を、プリンタ２００又はパーソナルコンピュータ４００が出力する色数に合わせてもよい。色バランス処理部１４６は、外部特性受信部１３４が受信した、プリンタ２００又はパーソナルコンピュータ４００の色バランスを示す情報に基づいて、主画像の色バランスを調節する。例えば、色バランス処理部１４６は、プリンタ２００又はパーソナルコンピュータ４００の色バランスとして、ＲＧＢバランスを取得し、主画像のＲＧＢバランスが取得したＲＧＢバランスに合うように、主画像を調節する。
【００２６】
解像度処理部１４８は、外部特性受信部１３４が受信した、プリンタ２００又はパーソナルコンピュータ４００の解像度を示す情報に基づいて、主画像の解像度を調節する。例えば、プリンタ２００が印刷できるドット数が、主画像のドット数よりも小さい場合、解像度処理部１４８は、主画像を縮小して、主画像のドット数をプリンタ２００が印刷可能なドット数に削減してもよい。また、パーソナルコンピュータ４００がモニタに表示できるドット数が、主画像のドット数よりも小さい場合、解像度処理部１４８は、主画像を縮小して、主画像のドット数をパーソナルコンピュータ４００のモニタが表示できるドット数に削減してもよい。
以上の処理により、副画像生成部１４１は、主画像から副画像を生成する。そして、副画像生成部１４１は、生成した副画像を格納部１２０に送信する。
【００２７】
図４は、本実施形態に係るプリンタ２００及びパーソナルコンピュータ４００の機能構成の一例を示す。プリンタ２００及びパーソナルコンピュータ４００は、図２におけるデジタルカメラ１０の画像送信部１３２が送信した主画像及び副画像を受信する画像受信部２０２、画像受信部２０２が受信した副画像を解析する副画像解析部２０８、副画像解析部２０８が副画像を解析した結果に基づいて、主画像を画像処理する画像処理部２０６、画像処理部２０６の画像処理特性を前記撮像装置に送信する処理特性送信部２１０、画像処理部２０６が画像処理した主画像を出力する画像出力部２０４、及び画像出力部２０４の画像出力特性をデジタルカメラ１０に送信する出力特性送信部２１２を有する。なお、プリンタ２００にとって、画像出力部２０４は、例えば印刷部である。また、パーソナルコンピュータ４００にとって、画像出力部２０４は、例えばＬＣＤ等の表示部である。
【００２８】
以上のような画像処理システム５００によれば、デジタルカメラ１０は、被写体の主画像と、プリンタ２００又はパーソナルコンピュータ４００の画像処理特性及び／又は画像出力特性を反映した副画像とを対応づけて、プリンタ２００又はパーソナルコンピュータ４００に出力する。そして、プリンタ２００又はパーソナルコンピュータ４００は、プリンタ２００又はパーソナルコンピュータ４００の画像処理特性及び／又は画像出力特性を反映した副画像に基づいて、主画像の画像補整を行う。
【００２９】
すなわち、プリンタ２００又はパーソナルコンピュータ４００は、自らの特性を反映した副画像に基づいて、主画像に適切な画像補整を行うので、優れた画質で主画像を出力することができる。また、プリンタ２００又はパーソナルコンピュータ４００は、主画像に基づいて解析画像を生成する処理を省略することができるので、プリント時間又は表示時間を短縮することができる。
【００３０】
また、プリンタ２００は又はパーソナルコンピュータ４００は、それぞれが出力する解像度に合わせて縮小された副画像を解析するので、解析時間を短縮し、プリント時間又は表示時間を短縮することが出来る。また、画像処理システム５００は、ガンマ処理部１４２が、第３のガンマ特性を用いて主画像をガンマ処理するので、ガンマ処理の回数を削減することができる。従って、画像処理システム５００は、ガンマ処理で発生する量子化誤差を低減することが出来る。
【００３１】
図５は、デジタルカメラ１０及びプリンタ２００の動作の一例を示すシーケンスである。まず、プリンタ２００は、画像処理特性及び／又は印刷出力特性をデジタルカメラ１０に送信する（Ｓ２００）。デジタルカメラ１０は、プリンタ２００の画像画像処理特性及び／又は印刷出力特性を受信して（Ｓ１００）、格納する。そして、デジタルカメラ１０は、ユーザの操作に基づいて、被写体の主画像を取得する（Ｓ１０２）。次に、デジタルカメラ１０は、プリンタ２００の画像処理特性及び／又は印刷出力特性に基づいて主画像から副画像を生成する（Ｓ１０４）。デジタルカメラ１０は、主画像と副画像とを対応づけて格納し、ユーザの操作に基づいて、主画像と副画像とを対応づけてプリンタ２００に送信する（Ｓ１０６）。
【００３２】
プリンタ２００は、対応づけられた主画像及び副画像をデジタルカメラ１０から受信する（Ｓ２０２）。次に、プリンタ２００は、主画像に対応づけられた副画像を解析して、主画像の補整条件を決定する（Ｓ２０４）。次にプリンタ２００は、副画像を解析した結果に基づいて、主画像に対して画像処理を行う（Ｓ２０６）。そして、プリンタ２００は、画像処理した主画像を印刷する（Ｓ２０８）。以上で本シーケンスは終了する。
【００３３】
以上説明した方法によれば、プリンタ２００の特性を反映した副画像に基づいて、主画像に適切な画像補整を行うので、優れた画質で主画像を出力することができる。また、プリンタ２００が主画像に基づいて解析画像を生成する処理を省略するので、プリンタ２００が画像を受信してから印刷するまでの時間を短縮することができる。
【００３４】
なお、本シーケンスにおいて、プリンタ２００はパーソナルコンピュータ４００であってもよい、この場合、印刷出力特性はモニタ出力特性であり、Ｓ２０８において、パーソナルコンピュータ４００は、主画像をモニタに表示する。
【００３５】
図６は、本実施形態に係るパーソナルコンピュータ４００のハードウェア構成の一例を示す。パーソナルコンピュータ４００は、ＣＰＵ７００と、ＲＯＭ７０２と、ＲＡＭ７０４と、通信インタフェース７０６と、ハードディスクドライブ７０８と、データベースインタフェース７１０と、フロッピーディスクドライブ７１２と、ＣＤ−ＲＯＭドライブ７１４とを備える。ＣＰＵ７００は、ＲＯＭ７０２及びＲＡＭ７０４に格納されたプログラムに基づいて動作し、各部の制御を行う。通信インタフェース７０６は、デジタルカメラ１０及びプリンタ２００と通信する。データベースインタフェース７１０は、データベースへのデータの書込、及びデータベースの内容の更新を行う。
【００３６】
フロッピーディスクドライブ７１２は、フロッピーディスク７２０からデータ又はプログラムを読み取り通信インタフェース７０６に提供する。ＣＤ−ＲＯＭドライブ７１４は、ＣＤ−ＲＯＭ７２２からデータ又はプログラムを読み取り通信インタフェース７０６に提供する。通信インタフェース７０６は、フロッピーディスクドライブ７１２又はＣＤ−ＲＯＭドライブ７１４から提供されたデータ又はプログラムを、デジタルカメラ１０又はプリンタ２００に送信する。データベースインタフェース７１０は、各種データベース７２４と接続してデータを送受信する。
【００３７】
デジタルカメラ１０又はプリンタ２００に提供されるプログラムは、フロッピーディスク７２０又はＣＤ−ＲＯＭ７２２等の記録媒体に格納されて利用者によって提供される。記録媒体に格納されたプログラムは圧縮されていても非圧縮であってもよい。プログラムは記録媒体から読み出され、通信インタフェース７０６を介して、デジタルカメラ１０又はプリンタ２００にインストールされ、デジタルカメラ１０又はプリンタ２００において実行される。
【００３８】
記録媒体に格納されて提供され、デジタルカメラ１０にインストールされるプログラムは、デジタルカメラ１０を、撮像手段、格納手段、副画像生成手段、画像送信手段、外部特性受信手段、ガンマ合成手段、ガンマ処理手段、色数処理手段、色バランス処理手段、及び解像度処理手段として機能させる。
【００３９】
また、記録媒体に格納されて提供され、プリンタ２００及び／又はパーソナルコンピュータ４００にインストールされるプログラムは、プリンタ２００及び／又はパーソナルコンピュータ４００を、画像受信手段、副画像解析手段、画像処理手段、画像出力手段、処理特性送信手段、及び出力特性送信手段として機能させる。前述の各手段として、デジタルカメラ１０、プリンタ２００、又はパーソナルコンピュータ４００が機能する場合の動作は、図１から図５において説明したデジタルカメラ１０、プリンタ２００、及びパーソナルコンピュータ４００における、対応する部材の動作と同一であるから、説明を省略する。
【００４０】
図６に示した記録媒体の一例としてのフロッピーディスク７２０又はＣＤ−ＲＯＭ７２２には、本出願で説明した実施形態におけるデジタルカメラ１０、プリンタ２００又は、パーソナルコンピュータ４００の動作の一部又は全ての機能を格納することができる。
【００４１】
これらのプログラムは記録媒体から直接デジタルカメラ１０又はプリンタ２００によって読み出されて実行されても、デジタルカメラ１０又はプリンタ２００にインストールされた後にデジタルカメラ１０又はプリンタ２００において実行されてもよい。更に、上記プログラムは単一の記録媒体に格納されても複数の記録媒体に格納されてもよい。また、符号化した形態で格納されていてもよい。
【００４２】
記録媒体としては、フロッピーディスク、ＣＤ−ＲＯＭの他にも、ＤＶＤ、ＰＤ等の光学記録媒体、ＭＤ等の光磁気記録媒体、テープ媒体、磁気記録媒体、ＩＣカードやミニチュアカードなどの半導体メモリ等を用いることができる。また、専用通信ネットワークやインターネットに接続されたサーバシステムに設けたハードディスク又はＲＡＭ等の格納装置を記録媒体として使用し、通信網を介してプログラムをデジタルカメラ１０又はプリンタ２００に提供してもよい。
【００４３】
図７は、本実施形態に係る撮像装置の一例であるデジタルカメラ１０の構成を示す。デジタルカメラ１０は、撮像部２０、撮像制御部４０、システム制御部６０、表示部１００、操作部１１０、格納部１２０、外部接続部１３０、及び画像処理部１４０を備える。なお、画像処理部１４０は、本発明に係る副画像生成部の一例である。外部接続部１３０は、本発明に係る画像送信部及び外部特性受信部の一例である。
【００４４】
撮像部２０は、撮影レンズ部２２、絞り２４、シャッタ２６、光学ＬＰＦ２８、ＣＣＤ３０、撮像信号処理部３２、ファインダ３４、及びストロボ３６を有する。
【００４５】
撮影レンズ部２２は、被写体像を取り込んで処理を施す。撮影レンズ部２２は、フォーカスレンズやズームレンズ等を含み、被写体像をＣＣＤ３０の受光面上に結像する。絞り２４は、撮影レンズ部２２を通過した光を絞り、光学ＬＰＦ２８は、絞り２４を通過した光に含まれる所定の空間周波数よりも低い空間周波数の光を通過させる。ＣＣＤ３０が含む各受光素子３００は、結像した被写体像の光量に応じ、電荷を蓄積する（以下その電荷を「蓄積電荷」という）。
【００４６】
シャッタ２６は、機械式シャッタであり、撮影レンズ部２２を通過した光をＣＣＤ３０に露光するか否かを制御する。また、デジタルカメラ１０は、シャッタ２６に代えて電子シャッタ機能を有してもよい。電子シャッタ機能を実現するために、ＣＣＤ３０の受光素子３００は、シャッタゲート及びシャッタドレインを有する。シャッタゲートを駆動することにより、蓄積電荷がシャッタドレインに掃き出される。シャッタゲートの制御により、各受光素子３００に電荷を蓄積する時間、即ちシャッタスピードを制御できる。ＣＣＤ３０において、蓄積電荷は、リードゲートパルスによってシフトレジスタに読み出され、レジスタ転送パルスによって電圧信号として順次読み出される。
【００４７】
撮像信号処理部３２は、ＣＣＤ３０から出力される被写体像を示す電圧信号、即ちアナログ信号をＲ、Ｇ、Ｂ成分に色分解する。そして、撮像信号処理部３２は、Ｒ、Ｇ、Ｂ成分を調整することにより、被写体像のホワイトバランスを調整する。撮像信号処理部３２は、被写体像のガンマ補正を行う。そして、撮像信号処理部３２は、Ｒ、Ｇ、Ｂ成分に分解されたアナログ信号をＡ／Ｄ変換し、その結果得られた被写体像のデジタルの画像データ（以下「デジタル画像データ」という）をシステム制御部６０へ出力する。
【００４８】
ファインダ３４は、表示手段を有してもよく、後述のメインＣＰＵ６２等からの各種情報をファインダ３４内に表示してもよい。ストロボ３６は、コンデンサに蓄えられたエネルギを放電する放電管３７を有し、放電管３７にエネルギが供給されたとき放電管３７が発光することで機能する。
【００４９】
撮像制御部４０は、ズーム駆動部４２、フォーカス駆動部４４、絞り駆動部４６、シャッタ駆動部４８、それらを制御する撮像系ＣＰＵ５０、測距センサ５２、及び測光センサ５４を有する。ズーム駆動部４２、フォーカス駆動部４４、絞り駆動部４６、及びシャッタ駆動部４８は、それぞれステッピングモータ等の駆動手段を有し、撮像部２０に含まれる機構部材を駆動する。
【００５０】
後述のレリーズスイッチ１１４の押下に応じ、測距センサ５２は被写体までの距離を測定し、測光センサ５４は被写体輝度を測定する。そして、測距センサ５２及び測光センサ５４は、測定された被写体までの距離のデータ（以下単に「測距データ」という）及び被写体輝度のデータ（以下単に「測光データ」という）を、それぞれ撮像系ＣＰＵ５０に供給する。
【００５１】
撮像系ＣＰＵ５０は、ユーザから指示されたズーム倍率等の撮影情報に基づき、ズーム駆動部４２及びフォーカス駆動部４４を制御して撮影レンズ部２２のズーム倍率とピントの調整を行う。また、撮像系ＣＰＵ５０は、測距センサ５２から受け取った測距データに基づいて、ズーム駆動部４２及びフォーカス駆動部４４を制御してズーム倍率及びピントの調整を行ってもよい。
【００５２】
撮像系ＣＰＵ５０は、測光センサ５４から受け取った測光データに基づいて、絞り値及びシャッタスピードを決定する。決定された値に従い、絞り駆動部４６及びシャッタ駆動部４８は、絞り２４の絞り量及びシャッタ２６の開閉をそれぞれ制御する。
【００５３】
また、撮像系ＣＰＵ５０は、測光センサ５４から受け取った測光データに基づいて、ストロボ３６の発光を制御し、同時に絞り２４の絞り量を調整する。ユーザが映像の取込を指示したとき、ＣＣＤ３０は電荷蓄積を開始し、測光データから計算されたシャッタ時間の経過後、蓄積電荷を撮像信号処理部３２へ出力する。
【００５４】
システム制御部６０は、メインＣＰＵ６２、キャラクタ生成部８４、タイマ８６、及びクロック発生器８８を有する。メインＣＰＵ６２は、デジタルカメラ１０全体、特にシステム制御部６０を制御する。メインＣＰＵ６２は、シリアル通信等により、撮像系ＣＰＵ５０との間で必要な情報の受け渡しをする。
【００５５】
クロック発生器８８は、メインＣＰＵ６２の動作クロックを発生し、メインＣＰＵ６２に供給する。また、クロック発生器８８は、撮像系ＣＰＵ５０及び表示部１００の動作クロックを発生する。クロック発生器８８は、メインＣＰＵ６２、撮像系ＣＰＵ５０、及び表示部１００に対してそれぞれ異なる周波数の動作クロックを供給してもよい。
【００５６】
キャラクタ生成部８４は、撮影日時、タイトル等の撮影画像に合成する文字情報や、図形情報を生成する。タイマ８６は、例えば電池等でバックアップされ、常に時間をカウントし、当該カウント値に基づいて撮影画像の撮影日時に関する情報等の時刻情報をメインＣＰＵ６２に供給する。タイマ８６は、蓄電池から供給された電力により、デジタルカメラ本体の電源がオフである場合にも時間をカウントするのが望ましい。また、キャラクタ生成部８４及びタイマ８６は、メインＣＰＵ６２に併設されることが好ましい。
【００５７】
格納部１２０は、メモリ制御部６４、不揮発性メモリ６６、及びメインメモリ６８を有する。メモリ制御部６４は、不揮発性メモリ６６とメインメモリ６８とを制御する。不揮発性メモリ６６は、ＥＥＰＲＯＭ（電気的消去及びプログラム可能なＲＯＭ）やＦＬＡＳＨメモリ等で構成され、ユーザによる設定情報や出荷時の調整値等、デジタルカメラ１０の電源がオフの間も保持すべきデータを格納する。不揮発性メモリ６６は、メインＣＰＵ６２のブートプログラムやシステムプログラム等を格納してもよい。
【００５８】
メインメモリ６８は、ＤＲＡＭのように比較的安価で容量の大きなメモリで構成されることが好ましい。メインメモリ６８は、撮像部２０から出力されたデータを格納するフレームメモリとしての機能、各種プログラムをロードするシステムメモリとしての機能、その他ワークエリアとしての機能を有する。不揮発性メモリ６６及びメインメモリ６８は、システム制御部６０内外の各部とバス８２を介してデータのやりとりを行う。不揮発性メモリ６６は、デジタル画像データを更に格納してもよい。
【００５９】
画像処理部１４０は、ＹＣ処理部７０、エンコーダ７２、及び圧縮伸張処理部７８を有する。また、外部接続部１３０は、オプション装置制御部７４、及び通信Ｉ／Ｆ部８０を有する。
【００６０】
ＹＣ処理部７０は、デジタル画像データにＹＣ変換を施し、輝度信号Ｙ、並びに色差（クロマ）信号Ｂ−Ｙ及びＲ−Ｙを生成する。メインメモリ６８は、メモリ制御部６４の制御に基づいて、輝度信号及び色差信号を格納する。
【００６１】
圧縮伸張処理部７８は、メインメモリ６８から順次輝度信号と色差信号を読み出して圧縮する。そして、オプション装置制御部７４は、圧縮されたデジタル画像データ（以下単に「圧縮データ」という）をオプション装置７６の一例であるメモリカードへ書き込む。
【００６２】
エンコーダ７２は、輝度信号と色差信号を、ビデオ信号（ＮＴＳＣやＰＡＬ信号）に変換して端子９０から出力する。オプション装置７６に記録された圧縮データからビデオ信号を生成する場合、圧縮データは、まずオプション装置制御部７４を介して圧縮伸張処理部７８へ与えられる。続いて、圧縮伸張処理部７８で必要な伸張処理が施されたデータはエンコーダ７２によってビデオ信号へ変換される。
【００６３】
オプション装置制御部７４は、オプション装置７６が許容する信号仕様及びバス８２のバス仕様に従い、バス８２とオプション装置７６との間で必要な信号の生成、論理変換、及び／又は電圧変換等を行う。デジタルカメラ１０は、オプション装置７６として前述のメモリカードの他に、例えばＰＣＭＣＩＡ準拠の標準的なＩ／Ｏカードをサポートしてもよい。その場合、オプション装置制御部７４は、ＰＣＭＣＩＡ用バス制御ＬＳＩ等で構成してもよい。
【００６４】
通信Ｉ／Ｆ部８０は、デジタルカメラ１０がサポートする通信仕様、たとえばＵＳＢ、ＲＳ−２３２Ｃ、イーサネット等の仕様に応じたプロトコル変換等の制御を行う。通信Ｉ／Ｆ部８０は、圧縮データ又はデジタル画像データを、端子９２を介してネットワークを含む外部機器に出力してよい。通信Ｉ／Ｆ部８０は、必要に応じてドライバＩＣを含み、外部機器と端子９２を介して通信する。通信Ｉ／Ｆ部８０は、例えばプリンタ、カラオケ機、ゲーム機等の外部機器との間で独自のインタフェースによるデータ授受を行う構成としてもよい。
【００６５】
表示部１００は、ＬＣＤモニタ１０２、ＬＣＤパネル１０４、モニタドライバ１０６、及びパネルドライバ１０８を有する。モニタドライバ１０６は、ＬＣＤモニタ１０２を制御する。また、パネルドライバ１０８は、ＬＣＤパネル１０４を制御する。ＬＣＤモニタ１０２は、例えば２インチ程度の大きさでカメラ背面に設けられ、現在の撮影や再生のモード、撮影や再生のズーム倍率、電池残量、日時、モード設定のための画面、被写体画像等を表示する。ＬＣＤパネル１０４は例えば小さな白黒ＬＣＤでカメラ上面に設けられ、画質（ＦＩＮＥ／ＮＯＲＭＡＬ／ＢＡＳＩＣ等）、ストロボ発光／発光禁止、標準撮影可能枚数、画素数、電池容量／残量等の情報を表示する。
【００６６】
操作部１１０は、パワースイッチ１１２、レリーズスイッチ１１４、機能設定部１１６、及びズームスイッチ１１８を有する。パワースイッチ１１２は、ユーザの指示に基づいてデジタルカメラ１０の電源をオン／オフする。レリーズスイッチ１１４は、半押しと全押しの二段階押し込み構造を有する。一例として、レリーズスイッチ１１４が半押しされることにより、撮像制御部４０は、自動焦点調整及び自動露出調整を行い、全押しされることにより、撮像部２０は、被写体像を取り込む。
【００６７】
機能設定部１１６は、例えば回転式のモードダイヤルや十字キー等であって、「ファイルフォーマット」、「特殊効果」、「印画」、「決定／保存」、「表示切換」等の設定を受け付ける。ズームスイッチ１１８は、撮像部２０が取得する被写体像のズーム倍率の設定を受け付ける。
【００６８】
以上の構成による主な動作は以下のとおりである。まずパワースイッチ１１２が押下され、デジタルカメラ１０の各部に電力が供給される。メインＣＰＵ６２は、機能設定部１１６の状態を読み込むことで、デジタルカメラ１０が撮影モードにあるか再生モードにあるかを判断する。
【００６９】
デジタルカメラ１０が撮影モードの場合、メインＣＰＵ６２は、レリーズスイッチ１１４の半押し状態を監視する。レリーズスイッチ１１４の半押し状態が検出されたとき、撮像系ＣＰＵ５０は、測光センサ５４及び測距センサ５２からそれぞれ測光データと測距データを得る。撮像制御部４０は、撮像系ＣＰＵ５０が得た測光データ及び測距データに基づいて、撮像部２０のピント、絞り等を調整する。調整が完了すると、ＬＣＤモニタは、「スタンバイ」等の文字を表示してユーザにその旨を伝える。
【００７０】
続いて、メインＣＰＵ６２は、レリーズスイッチ１１４の全押し状態を監視する。レリーズスイッチ１１４の全押し状態が検出されたとき、所定のシャッタ時間をおいてシャッタ２６が閉じられ、ＣＣＤ３０の蓄積電荷が撮像信号処理部３２へ掃き出される。撮像信号処理部３２による処理の結果生成されたデジタル画像データはバス８２へ出力される。デジタル画像データは一旦メインメモリ６８へ格納され、この後ＹＣ処理部７０と圧縮伸張処理部７８で処理され、オプション装置制御部７４を経由してオプション装置７６へ記録される。記録されたデジタル画像データに基づく撮影画像は、フリーズされた状態でしばらくＬＣＤモニタ１０２に表示され、ユーザは撮影画像を確認することができる。以上で一連の撮影動作が完了する。
【００７１】
一方、デジタルカメラ１０が再生モードの場合、メインＣＰＵ６２は、メインメモリ６８、不揮発性メモリ６６、及び／又はオプション装置７６から撮影した撮影画像を読み出し、これを表示部１００のＬＣＤモニタ１０２へ表示する。
【００７２】
この状態でユーザが機能設定部１１６にて「順送り」、「逆送り」を指示すると、メインＣＰＵ６２は、メインメモリ６８、不揮発性メモリ６６、及び／又はオプション装置７６が格納した他の撮影画像を読み出し、これを表示部１００のＬＣＤモニタ１０２へ表示する。
【００７３】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。上記実施形態に、多様な変更または改良を加えることができる。そのような変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００７４】
【発明の効果】
上記説明から明らかなように、本発明によれば、画像処理装置の特性を反映した副画像に基づいて、主画像に適切な画像補整を行うことにより、優れた画質で主画像を出力する画像処理システムを提供することが出来る。また、画像処理装置が画像を受信してから出力するまでの時間を短縮する画像処理システムを提供することができる。
【図面の簡単な説明】
【図１】  本発明の一実施形態に係る画像処理システム５００の一例を示す図である。
【図２】  本実施形態に係るデジタルカメラ１０の機能構成の一例を示す図である。
【図３】  副画像生成部１４１の機能構成の一例を示す図である。
【図４】  本実施形態に係るプリンタ２００及びパーソナルコンピュータ４００の機能構成の一例を示す図である。
【図５】  デジタルカメラ１０及びプリンタ２００の動作の一例を示すシーケンス図である。
【図６】  パーソナルコンピュータ４００のハードウェア構成の一例を示す図である。
【図７】  デジタルカメラ１０の詳細な機能構成の一例を示す図である。
【符号の説明】
１０…デジタルカメラ                ２０…撮像部
１２０…格納部                      １３２…画像送信部
１３４…外部特性受信部              １４１…副画像生成部
１４３…ガンマ合成部                １４２…ガンマ処理部
１４４…色数処理部                  １４６…色バランス処理部
１４８…解像度処理部                ２００…プリンタ
２０２…画像受信部                  ２０４…画像出力部
２０６…画像処理部                  ２０８…副画像解析部
２１０…処理特性送信部              ２１２…出力特性送信部
４００…パーソナルコンピュータ      ５００…画像処理システム
【図１】
0004246952.tif 000002
【図２】
0004246952.tif 000003
【図３】
0004246952.tif 000004
【図４】
0004246952.tif 000005
【図５】
0004246952.tif 000006
【図６】
0004246952.tif 000007
【図７】
0004246952.tif 000008