(57)【特許請求の範囲】
【請求項１】
パーソナルコンピュータに接続可能であって、パーソナルコンピュータとの間で各種データの送受信が可能なデジタルカメラにおいて、
デジタルカメラの操作部材が操作されたことを操作データとして記録する操作データ記録手段と、
前記操作データ記録手段に記録された操作データをパーソナルコンピュータに送信する操作データ送信手段と、
デジタルカメラの画像メモリに記録された画像をパーソナルコンピュータに送信する画像送信手段と、
パーソナルコンピュータ側で前記操作データ送信手段及び画像送信手段から送られたデータに基づいて補正された画像を、パーソナルコンピュータから受信して画像メモリに記録する画像受信手段と
を備えたことを特徴とするデジタルカメラ。
【請求項２】
パーソナルコンピュータ及びこれに接続可能なデジタルカメラからなり、パーソナルコンピュータ及びデジタルカメラ間で各種データの送受信が可能に構成されたデジタルカメラシステムにおいて、
デジタルカメラ側には、
デジタルカメラの操作部材が操作されたことを操作データとして記録する操作データ記録手段と、
前記操作データ記録手段に記録された操作データをパーソナルコンピュータに送信する操作データ送信手段と、
デジタルカメラの画像メモリに記録された画像をパーソナルコンピュータに送信する画像送信手段と、
パーソナルコンピュータ側の画像送信手段から送信されてきた画像を受信して画像メモリに記録する画像受信手段と、
パーソナルコンピュータ側には、
前記デジタルカメラ側の操作データ送信手段から送信された操作データを受信する操作データ受信手段と、
前記デジタルカメラ側の画像送信手段から送信された画像を受信する画像受信手段と、
前記操作データ受信手段で受信した操作データに応じて、前記画像受信手段で受信した画像を補正する画像補正手段と、
前記画像補正手段によって補正された画像をデジタルカメラ側に送信する画像送信手段と
が設けられていることを特徴とするデジタルカメラシステム。
【請求項３】
パーソナルコンピュータ及びこれに接続可能なデジタルカメラからなり、パーソナルコンピュータ及びデジタルカメラ間で各種データの送受信が可能に構成されたデジタルカメラシステムにおいて、
デジタルカメラ側には、
前記デジタルカメラの操作部材が操作されたことを操作データとして記録する操作データ記録手段と、
前記操作データ記録手段によって記録された操作データをパーソナルコンピュータ側に送信する操作データ送信手段と、
前記デジタルカメラの画像メモリに記録された画像をパーソナルコンピュータ側に送信する画像送信手段と、
パーソナルコンピュータの補正値データ送信手段から送信されてきた補正値を受信する補正値データ受信手段と、
前記補正値データ受信手段で受信した補正値データを記録する補正値データ記録手段とが設けられ、
パーソナルコンピュータ側には、
前記デジタルカメラ側の操作データ送信手段から送信された操作データを受信する操作データ受信手段と、
前記デジタルカメラ側の画像送信手段から送信された画像を受信する画像受信手段と、
前記操作データ受信手段で受信した操作データに応じて、前記画像受信手段で受信した画像を解析する画像解析手段と、
前記画像解析手段によって算出された画像の補正値データをデジタルカメラに送信する補正値データ送信手段と
が設けられていることを特徴とするデジタルカメラシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタルカメラ及びそのシステムに関し、特に、静止した被写体画像を光電変換して取り込み、この画像信号に所定の画像処理を施した後、記録媒体に記録するデジタルカメラ及びそのシステムに関するものである。
【０００２】
【従来の技術】
従来から、デジタルカメラ及びそのシステムにおいては、デジタルカメラで撮影した画像データは、通常、デジタルカメラ用の画像取り込みソフト（ドライバソフト）によってパーソナルコンピュータに取り込まれ、パーソナルコンピュータにおいてアプリケーションソフト（ホストソフト）を用いて、画像の加工や印刷、記録が行われる。
同様に、デジタルカメラで記録された画像についての黒レベル補正、ＷＢ補正、γ補正値等を変更する場合も、デジタルカメラからパーソナルコンピュータに画像が取り込まれた後に、パーソナルコンピュータ上でホストソフトを用いた画像処理により、これらの補正を行うこともできる。また、デジタルカメラ内に設定されている黒レベル補正値、ＷＢ補正用レベル変換テーブル、及びγ補正テーブルの更新をパーソナルコンピュータ上で特定のホストソフトを用いることによって行うものも知られている。さらに、デジタルカメラ単体で撮影データの補正を行うものも知られている。
【０００３】
【発明が解決しようとする課題】
しかしながら、上記のような従来のデジタルカメラ及びそのシステムによれば、デジタルカメラで撮影された画像を補正するには、補正しようとする画像をパーソナルコンピュータに取り込み、パーソナルコンピュータ側でホストソフトを操作して補正しなければならないので、画像補正のための操作が煩雑になっていた。また、デジタルカメラ単体で撮影データの精度の高い画像補正を行う場合は、処理時間がかかるという問題があった。
【０００４】
本発明は、上述した問題点を解決するためになされたものであり、パーソナルコンピュータを使用したデジタルカメラ内の画像の補正、及び画像解析による画像補正値の変更を、デジタルカメラ側の操作のみで行うことができるデジタルカメラ及びそのシステムを提供することを目的とする。
【０００５】
【課題を解決するための手段】
上記目的を達成するために請求項１に記載の発明は、パーソナルコンピュータに接続可能であって、パーソナルコンピュータとの間で各種データの送受信が可能なデジタルカメラにおいて、デジタルカメラの操作部材が操作されたことを操作データとして記録する操作データ記録手段と、操作データ記録手段に記録された操作データをパーソナルコンピュータに送信する操作データ送信手段と、デジタルカメラの画像メモリに記録された画像をパーソナルコンピュータに送信する画像送信手段と、パーソナルコンピュータ側で操作データ送信手段及び画像送信手段から送られたデータに基づいて補正された画像を、パーソナルコンピュータから受信して画像メモリに記録する画像受信手段とを備えたものである。
【０００６】
上記構成においては、デジタルカメラ側から、操作データ送信手段によって操作データ記録手段に記録された操作データをパーソナルコンピュータ側に送信し、デジタルカメラから送信されてきた画像に対するパーソナルコンピュータ側での補正は、デジタルカメラから送信された操作データに基づいて行われるので、デジタルカメラ側からの操作のみによってパーソナルコンピュータにおいて画像を補正することができる。また、画像受信手段により補正後の画像をパーソナルコンピュータから受信して画像メモリに記録することができる。
【０００７】
また、請求項２に記載の発明は、パーソナルコンピュータ及びこれに接続可能なデジタルカメラからなり、パーソナルコンピュータ及びデジタルカメラ間で各種データの送受信が可能に構成されたデジタルカメラシステムにおいて、デジタルカメラ側には、デジタルカメラの操作部材が操作されたことを操作データとして記録する操作データ記録手段と、操作データ記録手段に記録された操作データをパーソナルコンピュータに送信する操作データ送信手段と、デジタルカメラの画像メモリに記録された画像をパーソナルコンピュータに送信する画像送信手段とが設けられ、パーソナルコンピュータ側には、デジタルカメラ側の操作データ送信手段から送信された操作データを受信する操作データ受信手段と、デジタルカメラ側の画像送信手段から送信された画像を受信する画像受信手段と、操作データ受信手段で受信した操作データに応じて、画像受信手段で受信した画像を補正する画像補正手段と、画像補正手段によって補正された画像をデジタルカメラ側に送信する画像送信手段とが設けられ、デジタルカメラ側には更に、パーソナルコンピュータ側の画像送信手段から送信されてきた画像を受信して画像メモリに記録する画像受信手段が設けられているものである。
【０００８】
上記構成においては、デジタルカメラから送信されてきた画像に対するパーソナルコンピュータ側での補正は、デジタルカメラ側から送信する操作データに基づいて行われるので、デジタルカメラ側からの操作のみによってパーソナルコンピュータ上で画像を補正することができる。また、補正後の画像をパーソナルコンピュータから受信して画像メモリに記録するので、補正された画像の状況をデジタルカメラ側で確認しながら操作部材の操作によって補正方法を決定することができる。
【０００９】
また、請求項３に記載の発明は、パーソナルコンピュータ及びこれに接続可能なデジタルカメラからなり、パーソナルコンピュータ及びデジタルカメラ間で各種データの送受信が可能に構成されたデジタルカメラシステムにおいて、デジタルカメラ側には、デジタルカメラの操作部材が操作されたことを操作データとして記録する操作データ記録手段と、操作データ記録手段によって記録された操作データをパーソナルコンピュータ側に送信する操作データ送信手段と、デジタルカメラの画像メモリに記録された画像をパーソナルコンピュータ側に送信する画像送信手段とが設けられ、パーソナルコンピュータ側には、デジタルカメラ側の操作データ送信手段から送信された操作データを受信する操作データ受信手段と、デジタルカメラ側の画像送信手段から送信された画像を受信する画像受信手段と、操作データ受信手段で受信した操作データに応じて、画像受信手段で受信した画像を解析する画像解析手段と、画像解析手段によって算出された画像の補正値データをデジタルカメラに送信する補正値データ送信手段とが設けられ、デジタルカメラ側には更に、パーソナルコンピュータの補正値データ送信手段から送信されてきた補正値を受信する補正値データ受信手段と、補正値データ受信手段で受信した補正値データを記録する補正値データ記録手段とが設けられているものである。
【００１０】
上記構成においては、パーソナルコンピュータ側での画像解析による補正値の算出は、デジタルカメラ側から送信する操作データに基づいて行われるので、デジタルカメラ側からの操作のみによってパーソナルコンピュータ上で画像を解析して画像補正値を算出することができる。また、パーソナルコンピュータ側で算出された画像補正値はデジタルカメラ内に記録されるので、画像補正値の変更処理をパーソナルコンピュータに負担させることが可能になり、精度の高い画像補正が高速で行えるようになる。
【００１１】
【発明の実施の形態】
以下、本発明の一実施形態に係るデジタルカメラ及びそのシステムについて図面を参照して説明する。図１は本発明の一実施形態に係るデジタルカメラの正面図、図２は同背面図、図３は同底面図、図４は本発明の一実施形態に係るデジタルカメラシステムのブロック図、図５は不揮発性メモリ内の操作保存フォーマットを示す図である。デジタルカメラ１は、箱型のカメラ本体部２と直方体状の撮像部３とから構成されている。撮像部３は、正面から見てカメラ本体部２の右側面に着脱可能、かつ、この右側面と平行な面において回動可能に装着されている。撮像部３は、マクロズームからなる撮影レンズ及びＣＣＤ（Charge Coupled Device）等の光電変換素子からなる撮像装置を有し、被写体の光学像をＣＣＤの各画素で光電変換された電荷信号により構成される画像に変換して取り込むものである。
【００１２】
一方、カメラ本体部２は、ＬＣＤ（Liquid Crystal Display）からなる表示部１０、メモリカード８の装着部１７、及びパーソナルコンピュータが外部接続される接続端子１３を有し、主として撮像部３で取り込まれた画像信号に所定の信号処理を施した後、ＬＣＤ表示部１０への表示、メモリカード８への記録、及びパーソナルコンピュータへの転送等の処理を行なう。撮像部３の内部には、マクロズームレンズ配設され、このマクロズームレンズの後方位置の適所にＣＣＤカラーエリアセンサ３０３を備えた撮像回路が設けられている。また、撮像部３内の適所にフラッシュ光の被写体からの反射光を受光する調光センサ３０５を備えた調光回路３０４が設けられている。
【００１３】
カメラ本体部２の前面には、図１に示すように、左端部の適所にグリップ部４が設けられ、正面から見て右端部の上部適所に内蔵フラッシュ５が設けられている。また、カメラ本体部２の上面には、略中央に記録画像を再生する際のコマ送り用のスイッチ６，７が設けられている。スイッチ６は、記録画像をコマ番号が増大する方向（撮影順の方向）にコマ送りするためのスイッチ（以下、ＵＰスイッチという。）であり、スイッチ７は、記録画像をコマ番号が減少する方向にコマ送りするためのスイッチ（以下、ＤＯＷＮスイッチという。）である。また、背面側からみてＤＯＷＮスイッチ７の左側には、メモリカード８に記録された画像を消去するための消去スイッチＤが設けられ、ＵＰスイッチ６の右上にシャッタボタン９が設けられている。シャッタボタン９を押したとき、再生されている記録画像のコマ番号は全体制御部２１１内の不揮発性メモリ内に保存される。不揮発メモリ内には、図５に示すような操作保存フォーマットが準備されており、ここで保存する画像コマ番号は領域ｍ３に保存される。
【００１４】
カメラ本体部２の背面には、図２に示すように、撮影画像のモニタ表示（ビューファインダーに相当）及び記録画像の再生表示等を行なうためのＬＣＤ表示部１０が設けられている。また、ＬＣＤ表示部１０の周囲には、メモリカード８に記録される画像データの圧縮率Ｋを切換設定するための圧縮率設定スライドスイッチ１２、パーソナルコンピュータが外部接続されるＵＳＢ接続端子１３、及び電源スイッチＰＳが配設されている。さらに、設定された特定の機能を実行するためのファンクションキーＦ１，Ｆ２，Ｆ３，Ｆ４がＬＣＤ表示部１０の上部に設置されている。各ファンクションキーが押されると、そのキー番号（Ｆ１〜Ｆ４）が全体制御部２１１内の不揮発性メモリ（図示なし）内に保存される。ここで保存するファンクションキー番号は領域ｍ１又はｍ２に保存される（図５）。
【００１５】
デジタルカメラ１には、フラッシュ発光に関するモードとして被写体輝度に応じて自動的に内蔵フラッシュ５を発光させる「自動発光モード」、被写体輝度に関係なく内蔵フラッシュ５を強制的に発光させる「強制発光モード」及び内蔵フラッシュ５の発光を禁止する「発光禁止モード」が設けられ、フラッシュモード設定スイッチ１１を押す毎に「自動発光モード」、「強制発光モード」及び「発光禁止モード」の各モードがサイクリックに切り換わり、いずれかのモードが選択設定されるようになっている。また、デジタルカメラ１は、画像の圧縮保存について、１／８と１／２０の２種類の圧縮率Ｋが選択設定可能とされており、例えば、圧縮率設定スイッチ１２を右にスライドすると、圧縮率Ｋ＝１／８が設定され、左にスライドすると、圧縮率Ｋ＝１／２０が設定される。なお、本実施の形態では、２種類の圧縮率Ｋが選択設定できるようにしているが、３種類以上の圧縮率Ｋを選択設定できるようにしてもよい。
【００１６】
更に、カメラ本体部２の背面の右端上部には、「撮影モード」と「再生モード」とを切換設定する撮影／再生モード設定スイッチ１４が設けられている。撮影モードは、写真撮影を行なうモードであり、再生モードは、メモリカード８に記録された撮影画像をＬＣＤ表示部１０に再生表示するモードである。撮影／再生モード設定スイッチ１４は２接点のスライドスイッチからなり、例えば、右にスライドすると、再生モードが設定され、左にスライドすると、撮影モードが設定されるように構成される。また、カメラ本体部２の背面の中央上部には、「ホスト補正モード」と「普通補正モード」とを切換設定するホスト補正／普通補正モード設定スイッチ１５が設けられている。ホスト補正モードは、Ａ／Ｄ変換器２０５より出力された画素信号を、黒レベル補正回路２０６とＷＢ回路２０７とγ補正回路２０８で補正することなく、そのまま画像メモリ２０９に保存するモードであり、普通補正モードは、Ａ／Ｄ変換器２０５より出力された画素信号を、黒レベル補正回路２０６とＷＢ回路２０７とγ補正回路２０８で補正して、画像メモリ２０９に保存するモードである。
【００１７】
ホスト補正／普通補正モード設定スイッチ１５も２接点のスライドスイッチからなり、例えば右にスライドすると普通補正モードが設定され、左にスライドすると、ホスト補正モードが設定されるように構成される。フラッシュモード設定スイッチ１１、スイッチ６，７，Ｄ、及びシャッターボタン９はプッシュスイッチで構成されている。カメラ本体部２の底面には、電池装填室１８とメモリカード８のカード装填室１７とが設けられ、両装填室１６，１７の装填口は、クラムシェルタイプの蓋１９により閉塞されるようになっている。本実施の形態におけるデジタルカメラ１は、４本の単三形乾電池を直列接続してなる電源電池を駆動源とするものである。。
【００１８】
ＣＣＤ３０３は、マクロズームレンズ３０１により結像された被写体の光像を、Ｒ（赤），Ｇ（緑），Ｂ（青）の色成分の画像信号（各画素で受光された画素信号の信号列からなる信号）に光電変換して出力する。タイミングジェネレータ３１４は、ＣＣＤ３０３の駆動を制御するための各種のタイミングパルスを生成するものである。撮像部３における露出制御は、絞りが固定絞りとなっているので、ＣＣＤ３０３の露光量、すなわち、シャッタスピードに相当するＣＣＤ３０３の電荷蓄積時間を調節して行なわれる。被写体輝度が低輝度時に適切なシャッタスピードが設定できない場合は、ＣＣＤ３０３から出力される画像信号のレベル調整を行なうことにより露光不足による不適正露出が補正される。すなわち、低輝度時は、シャッタスピードとゲイン調整とを組み合わせて露出制御が行なわれる。画像信号のレベル調整は、信号処理回路３１３内のＡＧＣ回路のゲイン調整において行なわれる。
【００１９】
タイミングジェネレータ３１４は、タイミング制御回路２０２から送信される基準クロックに基づいてＣＣＤ３０３の駆動制御信号を生成するものである。タイミングジェネレータ３１４は、例えば積分開始／終了（露出開始／終了）のタイミング信号、各画素の受光信号の読出制御信号（水平同期信号，垂直同期信号，転送信号等）等のクロック信号を生成し、ＣＣＤ３０３に出力する。信号処理回路３１３は、ＣＣＤ３０３から出力される画像信号（アナログ信号）に所定のアナログ信号処理を施すものである。信号処理回路３１３は、ＣＤＳ（相関二重サンプリング）回路とＡＧＣ（オートゲインコントロール）回路とを有し、ＣＤＳ回路により画像信号のノイズの低減を行ない、ＡＧＣ回路のゲインを調整することにより画像信号のレベル調整を行なう。
【００２０】
調光回路３０４は、フラッシュ撮影における内蔵フラッシュ５の発光量を全体制御部２１１により設定された所定の発光量に制御するものである。フラッシュ撮影においては、露出開始と同時に被写体からのフラッシュ光の反射光が調光センサ３０５により受光され、この受光量が所定の発光量に達すると、調光回路３０４から全体制御部２１１を介してフラッシュ制御回路２１４に発光停止信号が出力される。フラッシュ制御回路２１４は、この発光停止信号に応答して内蔵フラッシュ５の発光を強制的に停止し、これにより内蔵フラッシュ５の発光量が所定の発光量に制御される。
【００２１】
カメラ本体部２内において、Ａ／Ｄ変換器２０５は、画像信号の各画素信号を１０ビットのデジタル信号に変換するものである。Ａ／Ｄ変換器２０５は、不図示のＡ／Ｄクロック発生回路から入力されるＡ／Ｄ変換用のクロックに基づいて各画素信号（アナログ信号）を１０ビットのデジタル信号に変換する。カメラ本体部２内には、基準クロック、タイミングジェネレータ３１４、Ａ／Ｄ変換器２０５に対するクロックを生成するタイミング制御回路２０２が設けられている。タイミング制御回路２０２は、全体制御部２１１により制御される。
【００２２】
黒レベル補正回路２０６は、Ａ／Ｄ変換された画素信号（以下、画素データという。）の黒レベルを基準の黒レベルに補正するものである。黒レベル補正回路２０６は、全体制御部２１１から入力される黒レベル補正値を用いて補正する。黒レベル補正値は全体制御部２１１内の不揮発性メモリ（図示しない）内に保存されていて、書き換えることが可能である。
【００２３】
ＷＢ回路２０７は、γ補正後にホワイトバランスも合わせて調整されるように、Ｒ，Ｇ，Ｂの各色成分の画素データのレベル変換を行なうものである。ＷＢ回路２０７は、全体制御部２１１から入力されるレベル変換テーブルを用いてＲ，Ｇ，Ｂの各色成分の画素データのレベルを変換する。なお、レベル変換テーブルの各色成分の変換係数（特性の傾き）は全体制御部２１１により撮影画像毎に設定される。レベル変換テーブルは全体制御部２１１内の不揮発性メモリ（図示しない）内に保存されていて、書き換えることが可能である。
【００２４】
γ補正回路２０８は、画素データのγ特性を補正するものである。γ補正回路２０８は、γ特性の異なる６種類のγ補正テーブルを有し、撮影シーンや撮影条件に応じて所定のγ補正テーブルにより画素データのγ補正を行なう。γ補正テーブルは全体制御部２１１内の不揮発性メモリ（図示しない）内に保存されていて、書き換えることが可能である。
【００２５】
画像メモリ２０９は、γ補正回路２０８から出力される画素データを記憶するメモリである。画像メモリ２０９は、１フレーム分の記憶容量を有している。すなわち、画像メモリ２０９は、ＣＣＤ３０３がｎ行ｍ列の画素を有している場合、ｎ×ｍ画素分の画素データの記憶容量を有し、各画素データが対応する画素位置に記憶されるようになっている。ＶＲＡＭ２１０は、ＬＣＤ表示部１０に再生表示する画像データのバッファメモリである。ＶＲＡＭ２１０は、ＬＣＤ表示部１０の画素数に対応した画像データの記憶容量を有している。
【００２６】
撮影待機状態においては、撮像部３により１／３０（秒）毎に撮像された画像の各画素データがＡ／Ｄ変換器２０５〜γ補正回路２０８により所定の信号処理を施された後、画像メモリ２０９に記憶されるとともに、全体制御部２１１を介してＶＲＡＭ２１０に転送され、ＬＣＤ表示部１０に表示される。これにより撮影者はＬＣＤ表示部１０に表示された画像により被写体像を視認することができる。また、再生モードにおいては、メモリカード８から読み出された画像が全体制御部２１１で所定の信号処理が施された後、ＶＲＡＭ２１０に転送され、ＬＣＤ表示部１０に再生表示される。
【００２７】
カードＩ／Ｆ２１２は、メモリカード８への画像データの書込み及び画像データの読出しを行なうためのインターフェースである。また、通信用Ｉ／Ｆ２１３は、パーソナルコンピュータ１０００を通信可能に外部接続するためのＵＳＢ規格に準拠したインターフェースである。フラッシュ制御回路２１４は、内蔵フラッシュ５の発光を制御する回路である。フラッシュ制御回路２１４は、全体制御部２１１の制御信号に基づき内蔵フラッシュ５の発光の有無、発光量及び発光タイミング等を制御し、調光回路３０４から入力される発光停止信号ＳＴＰに基づき内蔵フラッシュ５の発光量を制御する。ＲＴＣ２１９は、撮影日時を管理するための時計回路であり、図示しない別の電源で駆動される。操作部（操作部材）２５０は、上述した、UPスイッチ７、DOWNスイッチ６、シャッタボタン９、フラッシュモード設定スイッチ１１、圧縮率設定スイッチ１２、撮影／再生モード設定スイッチ１４、ホスト補正／普通補正モード設定スイッチ１５、及びファンクションキーＦ１〜Ｆ４からなる。
【００２８】
全体制御部２１１は、マイクロコンピュータからなり、上述した撮像部３内及びカメラ本体部２内の各部材の駆動を制御してデジタルカメラ１の撮影動作を統括制御するものである。全体制御部２１１は、デジタルカメラシステムにおける画像補正時に、操作部２５０の操作記録を操作データとして不揮発性メモリに記録しておき、この操作データと共に、補正対象となる画像をパーソナルコンピュータとの間での送受信するものであり、請求項でいう操作データ記録手段、操作データ送信手段、画像送信手段、及び画像受信手段として機能するものである。また、全体制御部２１１は、パーソナルコンピュータから送信されてくる補正値データを受信して画像メモリ２０９に記録するものであり、請求項でいう補正値データ受信手段及び補正値データ記録手段として機能する。
【００２９】
全体制御部２１１は、撮影モードに設定されている時にシャッタボタン９により撮影が指示されると、撮影指示後に画像メモリ２０９に取り込まれた画像のサムネイル画像と、圧縮率設定スイッチ１２で設定された圧縮率ＫでＪＰＥＧ方式により圧縮された圧縮画像とを生成し、撮影画像に関するタグ情報（コマ番号、露出値、シャッタスピード、圧縮率Ｋ、撮影日、撮影時のフラッシュのオンオフのデータ、シーン情報、画像の判定結果等の情報とともに両画像をメモリカード８に記憶する。デジタルカメラ１によって記録された画像は、圧縮率１／２０で４０コマの画像が記憶可能であり、各コマはタグの部分とJPEG形式で圧縮された高解像度の画像データ(640×480画素)とサムネイル表示用の画像データ(80×60画素)が記録されている。各コマ単位で、たとえばEXIF形式の画像ファイルとして扱うことが可能である。
【００３０】
図６に本発明の一実施形態に係るデジタルカメラシステムの一例を示す。デジタルカメラシステム１００は、パーソナルコンピュータ１０００及びこれに接続可能な上記のデジタルカメラ１からなり、パーソナルコンピュータ１０００及びデジタルカメラ１間で各種データの送受信が可能に構成されたものである。パーソナルコンピュータ本体１０００には、キーボードＫｅｙ、マウスＭ、及びプリンタＰｒｉがＵＳＢケーブルによって接続されている。なお、キーボードＫｅｙは、ＵＳＢインターフェースのハブを兼ねている。また、パーソナルコンピュータ１０００はハードディスクドライブＨＤＤを内蔵している。さらに、予めパーソナルコンピュータ１０００内にはデジタルカメラ１のドライバソフトとホストソフトがインストールされている。
【００３１】
このドライバソフトはデジタルカメラ１とパーソナルコンピュータ１０００との通信を制御するものであり、請求項でいう操作データ受信手段、画像受信手段、画像送信手段、及び補正値データ送信手段として機能する。ドライバソフトは、デジタルカメラ１より受信したコマンド（操作データ）と画像とをパーソナルコンピュータ１０００内のハードディスクドライブＨＤＤに保存することができる。また、ドライバソフトはホストソフトを起動し、ハードディスクＨＤＤに保存したコマンドと画像の場所をホストソフトに知らせることができる。ホストソフトはデジタルカメラ１より受信した画像に対して画像補正又は画像解析を行うものであり、請求項でいう画像補正手段及び画像解析手段として機能する。ホストソフトは、デジタルカメラ１より受信したコマンドによって画像補正方法又は画像解析方法を決定する。
【００３２】
上記構成でなるデジタルカメラシステム１００において、パーソナルコンピュータ１０００の起動時に、デジタルカメラ１をキーボードのＵＳＢポートに接続すると、図７に示すように、パーソナルコンピュータ１０００の画面１００１にデジタルカメラのアイコンｃＩが出現する。なお、画面１００１には、データやアプリケーションのアイコンＩｃｏｎや、フォルダのアイコンＦｏｌｄｅｒ、パーソナルコンピュータ１０００自身を示すアイコンｃＣ、及び開いているウィンドウ１００３が表示されている。デジタルカメラ１とパーソナルコンピュータ１０００とが接続された状態を表すため、画面１００１上ではアイコンｃＣとデジタルカメラ１のアイコンｃＩとの間にはケーブルＣａｂｌｅが表示される。また、デジタルカメラ１とパーソナルコンピュータ１０００との接続を解除すると、画面１００１上のアイコンｃＩとケーブルＣａｂｌｅの表示は消える。
【００３３】
次に、デジタルカメラ１内の画像を補正する時のデジタルカメラ１の操作について図８乃至図１４を参照して説明する。図８は画像補正時におけるデジタルカメラ１の表示部１０の画面遷移図、図９乃至図１４は画像補正時に表示部１０に表示される各画面を示す図である。デジタルカメラ１をパーソナルコンピュータ１０００に接続しない状態では、モード設定スイッチ１４を操作することにより、再生モードと撮影モードとが切り替え可能であり、再生モードでは画面には撮影済み画像が表示され（Ｄ１）、撮影モードでは画面にライブビュー画像を表示する（Ｄ２）。画面がＤ１又はＤ２にある場合には、いずれの場合であっても、デジタルカメラ１をパーソナルコンピュータ１０００に接続すると、予めパーソナルコンピュータ１０００にインストールされているドライバソフトがデジタルカメラ１の接続を検出し、デジタルカメラ１の画面はＤ１０に遷移する（図９）。また、デジタルカメラ１をパーソナルコンピュータ１０００から外すと、Ｄ１０に遷移する前の画面Ｄ１又はＤ２に戻る。
【００３４】
画面Ｄ１０においては、図９に示すように、４つの機能の一覧が表示され、デジタルカメラ１の操作部２５０を操作することで、これらの機能の中から一つを選択可能とされ、ここでは、各機能はそれぞれファンクションキーＦ１乃至Ｆ４を押すことによって選択できるようになっている。ここで、いずれかのファンクションキーを押すと、該当する機能が選択され、押されたキー番号(Ｆ１〜Ｆ４)が、全体制御部２１１内の不揮発性メモリ内の領域ｍ１（図５）に保存され、図１０に示すように、画面は画像選択画面に遷移する（Ｄ１１）。画面Ｄ１１においては、スイッチ６とスイッチ７を使って表示する画像を変えることができるようになっており、シャッタボタン９を押すことによって、画像メモリに記録されている画像の中から補正したい画像を選択できるようになっている。このとき、選択された画像のコマ番号が全体制御部２１１内の不揮発性メモリ内の領域ｍ３（図５）に保存される。これにより、画像の選択は完了し、図１１に示す選択画像表示画面に遷移する（Ｄ１２）。
【００３５】
画面Ｄ１２においては機能一覧表示Ｄ１０において選択した機能によって異なる画面が表示される。全体制御部２１１内の不揮発メモリ内の領域ｍ１に保存されているファンクションキー番号が読み取られ、そのファンクションキー番号に応じて異なる画面が表示されるのである。即ち、Ｄ１０において選択したキー番号がＦ１（画像補正）のとき、図１１で示されるような画面が表示される。同様にして、Ｆ２（色調補正）のとき図１２、Ｆ３（補正値調整）のとき図１３、Ｆ４（基本画像補正）のとき図１４の各画面が表示される。
【００３６】
図１１で示されている画面が表示されているとき、画面右端にはＤ１０で選択した機能名「画像補正」が表示され、さらに画像補正の内容を決定するための４項目が表示される。各項目はデジタルカメラの操作部２５０によって選択できるようになっており、ここではファンクションキーを操作することによって、各項目を選択できるようになっている。いずれかのファンクションキーを押すと、項目が選択され、押されたキー番号(Ｆ１〜Ｆ４)が、全体制御部２１１内の不揮発性メモリ内の領域ｍ２に保存される。図１２，図１３に示す色調補正及び補正値調整の場合も同様である。図１４に示す基本画像調整の場合は、自動的に黒レベル補正、ＷＢ補正、及びγ補正が行われるため、選択する項目は表示しない。従って、全体制御部２１１内の不揮発性メモリの領域ｍ２には何も記録しない。
【００３７】
画面が図１１，１２，１３に示すＤ１２にある状態で、ファンクションキーが押され、項目が選択されると、デジタルカメラ１はパーソナルコンピュータ１０００に対して、コマンドとして全体制御部２１１内の不揮発性メモリの領域ｍ１，ｍ２に保存されているファンクションキー番号を送信し、これと共に領域ｍ３に保存されているコマ番号に対応する画像を送信する。このとき、画面は変化しない。画面Ｄ１２が図１４に示す基本画像補正である場合には、ファンクションキーの押下を待つことなく、デジタルカメラ１は図１４に示す画面Ｄ１２を表示した後、直ちにコマンドと画像をパーソナルコンピュータ１０００に送信する。
【００３８】
パーソナルコンピュータ１０００はコマンドと画像を受信すると、そのコマンドに応じて画像を補正する処理を行う。この処理については後述する。パーソナルコンピュータ１０００において画像補正の処理が終わると、パーソナルコンピュータ１０００は、デジタルカメラ１から送信されたコマンドが「画像補正」、「色調補正」、「基本画像補正」の場合はコマンドと補正後の画像をデジタルカメラ１に送信する。また、デジタルカメラ１から送信されたコマンドが「補正値補正」の場合は画像の解析を行い、コマンドと補正値データをデジタルカメラ１に送信する。
【００３９】
デジタルカメラ１は、パーソナルコンピュータ１０００から送信されてきた上記コマンドと補正後の画像を受信した場合、受信した補正画像を画面Ｄ１２の画像表示部１０に上書きして表示する。この状態で、ファンクションキーを押すと更に画像補正、色調補正又は画像基本補正を行うことができる。また、この状態でシャッタボタン９を押すと画像補正、色調補正又は画像基本補正は完了し、画面は機能一覧画面（Ｄ１０）に遷移する（図９）。また、デジタルカメラ１がパーソナルコンピュータ１０００からコマンド及び補正値を受信した場合には、受信した補正値で全体制御部２１１内の不揮発メモリに記憶されている黒レベル補正値、レベル変換テーブル、γ補正値を上書きする。上書きが完了すると、画面は機能一覧画面（Ｄ１０）に遷移する（図９）。
【００４０】
上記画像補正時のパーソナルコンピュータ１０００側の処理について図１５を参照して説明する。図１５はパーソナルコンピュータ１０００における画像補正時の処理の流れを示すフローチャートである。パーソナルコンピュータ１０００のドライバソフトは、常にデジタルカメラ１が接続されているか否か、及びデジタルカメラ１からコマンド・画像が送信されているか否かを監視している（Ｓ０，Ｓ１）。デジタルカメラ１がパーソナルコンピュータ１０００に接続され（Ｓ０でＹＥＳ）、デジタルカメラ１からコマンド及び画像が送信されてきた場合（Ｓ１でＹＥＳ）、ドライバソフトはコマンドと画像を受信し（Ｓ２）、パーソナルコンピュータ１０００内のハードディスクドライブＨＤＤに保存する。次に、ドライバソフトはホストソフトを起動し（Ｓ３）、ホストソフトにハードディスクドライブＨＤＤに保存したコマンドと画像の場所を知らせる。なお、上述したように、このコマンドは、全体制御部２１１内の不揮発性メモリの領域ｍ１，ｍ２に保存されているファンクションキー番号の組み合わせデータであり、画像とは、不揮発性メモリの領域ｍ３に保存されているコマ番号に対応する画像である。
【００４１】
次に、ホストソフトは、コマンドであるファンクションキーの組み合わせデータを読み込み、コマンドの内容を解析する（Ｓ４）。コマンドの内容は図１６に示すようになっている。ファンクションキー番号の組み合わせ（ｘ、ｙ）において、ｘはデジタルカメラにおける全体制御部２１１内の不揮発性メモリ内の領域ｍ１に保存されていた値であり、ｙは領域ｍ２に保存されていた値である。
【００４２】
ホストソフトはＳ４において、まずコマンド（ｘ、ｙ）のｘの値を調べ、処理に必要な機能を知る。その後の処理は、ｙの値を任意の値＊とするとき、（Ｆ１，＊）のときはＳ１１〜Ｓ１３にて画像補正が行われる。同様にして（Ｆ２，＊）のときＳ２１〜Ｓ２３にて色調補正が、（Ｆ３，＊）のときＳ３１〜Ｓ３３にて補正値調整が、（Ｆ４，＊）のときＳ４２〜Ｓ４３にて基本画像補正が行われる。
【００４３】
Ｓ４でコマンドが画像補正であったとき（ｘがＦ１であったとき）、ホストソフトは、Ｓ１１においてコマンドのｙの値を調べ、処理の詳細を知る。例えば、ｙがＦ１であれば、処理内容が画像補正機能にて明るさの自動補正をする。このとき、ホストソフトはハードディスクドライブＨＤＤに保存されているデジタルカメラ１からの受信画像を読み込み、この画像に対して画像補正機能にて明るさについて自動補正し、この補正した画像をハードディスクドライブＨＤＤの受信画像に対して上書きする（Ｓ１２）。そして、ホストソフトはドライバソフトに処理が終了したことを知らせる。ドライバソフトはホストソフトから処理が終了したことを知ると、Ｓ１３にてデジタルカメラ１に対してハードディスクドライブＨＤＤに保存されているコマンドと補正した画像を送信する（Ｓ１３）。Ｓ４においてｙがＦ２のときはコントラストについて、Ｆ３のときは露出について、Ｆ４のときは明るさ、コントラスト、及び露出のすべての項目について、ｙがＦ１であったときと同様な手順で画像補正を行う。
【００４４】
また、Ｓ４でコマンドが色調補正であったとき（ｘがＦ２であったとき）、ホストソフトは、Ｓ２１においてコマンドｙの値を調べ、処理の詳細を知る。例えば、ｙがＦ１であれば、処理内容が色調補正機能にて赤色を加色する。このとき、ホストソフトはハードディスクドライブＨＤＤに保存されているデジタルカメラより受信した画像を読み込み、この画像に対して色調補正機能にて赤色を加色し、この補正した画像をハードディスクドライブＨＤＤの受信画像に対して上書きする（Ｓ２２）。そして、ホストソフトはドライバソフトに処理が終了したことを知らせる。ドライバソフトはホストソフトから処理が終了したことを知ると、Ｓ２３にてデジタルカメラ１に対してハードディスクドライブＨＤＤに保存されているコマンドと色調補正した画像を送信する（Ｓ２３）。Ｓ４においてｙがＦ２のときは緑色、Ｆ３のときは青色について、ｙがＦ１であったときと同様な手順で色調補正を行う。
【００４５】
また、Ｓ４でコマンドが補正値調整であったとき（ｘがＦ３であったとき）、ホストソフトは、Ｓ３１においてコマンドｙの値を調べ、処理の詳細を知る。ｙがＦ１であれば、処理内容は画像を解析して最適な黒レベル補正値を算出する。このとき、ホストソフトはハードディスクドライブＨＤＤに保存されているデジタルカメラより受信した画像を読み込み、この画像より画像撮影時点で最適な黒レベル補正値を算出し、算出結果をＨＤＤの受信画像に対して上書きする（Ｓ３２）。なお、このときの画像は補正値算出のための特殊な画像であることが求められ、その場合に正しい黒レベル補正値を算出することができる。そして、ホストソフトはドライバソフトに処理が終了したことを知らせる。ドライバソフトはホストソフトから処理が終了したことを知ると、Ｓ３３にてデジタルカメラ１に対してハードディスクドライブＨＤＤに保存されているコマンドと補正値を送信する。Ｓ４においてｙがＦ２のときはＷＢ回路のレベル変換テーブルについて、Ｆ３のときはγ補正値について、ｙがＦ１のときと同様な手順で補正値算出を行う。
【００４６】
また、Ｓ４でコマンドが基本画像補正であったとき（ｘがＦ４であったとき）、ホストソフトは、Ｓ４２においてハードディスクドライブＨＤＤに保存されているデジタルカメラ１からの受信画像を読み込み、この画像に対して黒レベル補正、ＷＢ補正、γ補正を行い、この補正した画像をハードディスクドライブＨＤＤの受信画像に対して上書きする。そして、ホストソフトはドライバソフトに処理が終了したことを知らせる。ドライバソフトはホストソフトから処理が終了したことを知ると、Ｓ４３にてデジタルカメラ１に対してハードディスクドライブＨＤＤに保存されているコマンドと補正した画像を送信する。
【００４７】
ドライバソフトはＳ１３，Ｓ２３，Ｓ３３，Ｓ４３にてコマンドと画像又は計算値の送信を終えると、ホストソフトを終了させる（Ｓ５）。そして、再びデジタルカメラ１の接続、及びデジタルカメラ１からのコマンドと画像の送信の監視を始める（Ｓ０，Ｓ１）。ここで、再びデジタルカメラ１からコマンド及び画像が送信されてくるとＳ１からＳ５までの手順を繰り返す。デジタルカメラ１との接続が終了した場合は、図７に示されているパーソナルコンピュータ１０００の画面１００１に表示されていたデジタルカメラ１のアイコンｃＩとケーブルＣａｂｌｅの表示が消える。
【００４８】
このように、本実施形態のデジタルカメラ１又はデジタルカメラシステム１００によれば、デジタルカメラ１の操作部２５０の操作だけで画像補正、色調補正等の画像補正を行うことができるので、画像補正時の操作が簡単である。さらに、補正状況をデジタルカメラ１の表示部１０でモニタしながら操作部２５０によって補正方法を決定することができるので、使い勝手が良いものとなる。さらに、黒レベル補正、ＷＢ補正、γ補正をパーソナルコンピュータ１０００に負担させるため、デジタルカメラ１においてこれらの数値補正を行う場合よりも精度の高い補正が可能である。
【００４９】
【発明の効果】
以上のように請求項１に記載の発明によれば、デジタルカメラで撮影された画像を補正するに際しては、デジタルカメラをパーソナルコンピュータに接続して、デジタルカメラ側から操作するだけでパーソナルコンピュータを用いた画像補正を行うことができ、画像補正を行うための操作が簡単になる。
【００５０】
また、請求項２に記載の発明によれば、デジタルカメラで撮影された画像を補正しようとしてデジタルカメラとパーソナルコンピュータとを接続したとき、デジタルカメラ側からの操作だけでパーソナルコンピュータにおける画像補正を行うことができ、パーソナルコンピュータのアプリケーションソフトを操作して補正する必要がないので、画像補正を行うための操作が簡単になる。また、補正後の画像をデジタルカメラ側で確認しながら、操作部材の操作によって補正方法を決定することができるので、補正方法を決定する際の操作性が向上し、使い勝手が良くなる。
【００５１】
また、請求項３に記載の発明によれば、画像を補正しようとしてデジタルカメラとパーソナルコンピュータとを接続したとき、デジタルカメラ側からの操作だけでパーソナルコンピュータにおける画像補正を行うことができ、パーソナルコンピュータを操作する必要がないので、画像補正を行うための操作が簡単になる。さらに、デジタルカメラの操作部材の操作だけで、黒レベル補正、ＷＢ補正、γ補正をパーソナルコンピュータに行わせることにより、高精度な負荷のかかる処理を高速で行うことができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係るデジタルカメラの正面図である。
【図２】上記デジタルカメラの背面図である。
【図３】上記デジタルカメラの底面図である。
【図４】本発明の一実施形態に係るデジタルカメラシステムのブロック図である。
【図５】不揮発メモリブロック内の操作保存フォーマットを示す図である。
【図６】上記デジタルカメラシステムの一例を示す図である。
【図７】画像補正時のパーソナルコンピュータの画面を示す図である。
【図８】画像補正時におけるデジタルカメラの表示部の画面遷移図である。
【図９】デジタルカメラの表示部の機能一覧画面を示す図である。
【図１０】デジタルカメラの表示部の画像選択画面を示す図である。
【図１１】デジタルカメラの表示部の「画像補正」画面を示す図である。
【図１２】デジタルカメラの表示部の「色調補正」画面を示す図である。
【図１３】デジタルカメラの表示部の「補正値調整」画面を示す図である。
【図１４】デジタルカメラの表示部の「基本画像補正」画面を示す図である。
【図１５】パーソナルコンピュータにおける画像補正時の処理の流れを示すフローチャートである。
【図１６】コマンドであるファンクションキーの組み合わせと、これに対応するホストの処理内容を示す図である。
【符号の説明】
１    デジタルカメラ
１００  デジタルカメラシステム
１０００  パーソナルコンピュータ
２０９  画像メモリ
２１１  全体制御部（操作データ記録手段、操作データ送信手段、画像送信手段、画像受信手段、補正値データ受信手段、補正値データ記録手段、）
２５０  操作部（操作部材）
【図１】
0003734069.tif 000002
【図２】
0003734069.tif 000003
【図３】
0003734069.tif 000004
【図４】
0003734069.tif 000005
【図５】
0003734069.tif 000006
【図６】
0003734069.tif 000007
【図７】
0003734069.tif 000008
【図８】
0003734069.tif 000009
【図９】
0003734069.tif 000010
【図１０】
0003734069.tif 000011
【図１１】
0003734069.tif 000012
【図１２】
0003734069.tif 000013
【図１３】
0003734069.tif 000014
【図１４】
0003734069.tif 000015
【図１５】
0003734069.tif 000016
【図１６】
0003734069.tif 000017