(57)【要約】 【課題】  ＣＣＤ撮像領域を任意の数のブロックに分割し、これらのブロックの遷移特性が同一となるように自動的に補正するＣＣＤカメラの直線性補正装置を提供することを目的とするものである。【解決手段】  一つのＣＣＤ撮像領域１２を少なくとも二以上のブロックに分割して、各ブロック毎に撮像信号を出力するようにしたＣＣＤカメラの直線性補正装置であり、ＣＣＤ撮像領域１２の各ブロックの何れかを直線性補正のための基準ブロックとし、それ以外のブロックを補正対象ブロックとし、ＣＣＤ撮像領域１２の入射光路上に配置されたシャッター１１のシャッター速度を調整する制御信号を出力するとともに、ブロックの何れかを直線性補正のための基準ブロックと補正対象ブロックとからの出力信号に基づいて、各シャッター速度毎の補正対象ブロックの出力信号を補正するための補正特性パラメータを算出する制御手段（ＣＰＵ）１７と、制御手段（ＣＰＵ）１７による補正特性パラメータを基にして、補正対象ブロックからの出力信号を補正して出力する出力補正手段１６とから構成されている。【選択図】    図１
2005033633.tif 000002
【特許請求の範囲】
【請求項１】
一つのＣＣＤ撮像領域を少なくとも二以上のブロックに分割して、各ブロック毎に撮像信号を出力するようにしたＣＣＤカメラの直線性補正装置において、
前記ＣＣＤ撮像領域の各ブロックの何れかを直線性補正のための基準ブロックとし、それ以外のブロックを補正対象ブロックとし、前記ＣＣＤ撮像領域の入射光路上に配置されたシャッターのシャッター速度を調整する制御信号を出力するとともに、前記ブロックの何れかを直線性補正のための該基準ブロックと該補正対象ブロックとからの出力信号に基づいて、各シャッター速度毎の補正対象ブロックの出力信号を補正するための補正特性パラメータを算出する制御手段と、
該制御手段による補正特性パラメータを基にして、前記補正対象ブロックからの出力信号を補正して出力する出力補正手段とから構成されたことを特徴とするＣＣＤカメラの直線性補正装置。
【請求項２】
前記制御手段は、前記基準ブロックの遷移特性を補間多項式により近似し、それ以外の補正対象ブロックの遷移特性を該補間多項式により近似した遷移特性に近づけるように、該補正特性パラメータを演算処理して求めることを特徴とする請求項１に記載のＣＣＤカメラの直線性補正装置。
【請求項３】
前記制御手段は、前記基準ブロックと前記基準ブロック以外の補正対象ブロックとの出力信号の二点以上をレベル検出手段で検出し、それらの出力レベルに基づいて、該補正特性パラメータを算出することを特徴とする請求項１に記載のＣＣＤカメラの直線性補正装置。
【請求項４】
前記出力補正手段は、補正特性パラメータが書き込まれた記憶素子から構成されたことを特徴とする請求項１，２又は３に記載のＣＣＤカメラの直線性補正装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像出力信号のリニアリティ（直線性）補正装置に関し、詳しくは撮像素子であるＣＣＤ（Charge Coupled Device）撮像領域をブロック分割し、各ブロック毎に独立して映像信号を出力し、各ブロック間に生じる出力レベルのリニアリティの差異を自動的に補正し得るＣＣＤカメラの直線性補正装置に関するものである。
【背景技術】
【０００２】
近年のＣＣＤビデオカメラでは、その撮像素子として超多画素ＣＣＤセンサが使用されており、画素密度が向上し、良好な画質が得られる反面、その動作レートは高速なものとしなければならず、駆動回路及び消費電力の観点からは好ましいものではなかった。そこで、一般には、ＣＣＤの動作レートを抑えて使用するため、一つのＣＣＤ撮像素子を複数のブロックに分割し、ブロック毎の各画素の映像出力を同時に読み出すことにより映像出力信号を得るようにしている。
【０００３】
このような動作方式の場合、ＣＣＤ自体やデジタル変換されるまでの伝送路や増幅回路等のアナログ回路の影響によって、ＣＣＤ撮像領域の各チャンネル内における、各ブロック間での映像出力信号のリニアリティ（直線性：黒から白までの映像レベルの遷移状態）が異なるおそれがあった。例えば、ＣＣＤ撮像素子への一定の入射光レベルに対して、ブロック間の映像出力レベルを一致するように調整したとしても、入射光レベルが変化した場合には、ブロック間のリニアリティが異なるため、ブロック間で映像出力レベルのばらつきが生じ、結果として段差のある映像出力となって好ましいものではなかった。
【０００４】
以下、このような現象について、図４を参照して説明する。図４は、仮にＣＣＤ撮像領域を２つの領域に分割した場合を図示したものであり、領域の左側をブロック１、右側をブロック２とし、これらのブロック１，２が入射光レベルＸａの光を受光し、ブロック１の出力レベルがＹａ１及びブロック２の出力レベルがＹａ２であったとする。これらのブロック１，２の遷移特性図は、例えば図５のように表される。図５のＸ軸は入射光レベルを示し、そのＹ軸はディジタル変換後の出力信号レベルを示している。
【０００５】
図５の遷移特性図から明らかなように、ブロック１，２では遷移特性曲線α１，α２が異なったものとなる。入射光レベルＸａ，Ｘｂ及びＸｃの光がブロック１，２にそれぞれ入射した場合、ブロック１の出力レベルはＹａ１，Ｙｂ１及びＹｃ１となり、ブロック２の出力レベルはＹａ２、Ｙｂ２及びＹｃ２となる。なお、Ｘｐはブロック１，２の出力レベルが飽和となる入射光量であり、Ｙｐは出力レベルの最大値である。このように、ＣＣＤへの入射光レベルに対して、出力レベルが異なることは、すなわち、映像出力信号レベルの遷移状態がブロック間で異なることを意味し、このような場合、ブロック間の出力レベルに差異が現れ、画質が悪化する要因となる。
【０００６】
一方、カラービデオカメラでは、一様な明るさの被写体を撮影したときに、信号出力に明るさのむら、シェーディングが現れることがあり、従来、シェーディングを補正する補正装置としては、図６に撮像素子領域を示したように、その中心部分Ｅを水平方向にｍ／Ｐ（ｍ水平方向の画素数、Ｐは８以上の正数）分割してシェーディング補正係数を算出して記憶装置に記憶し、撮影時に記憶装置から補正係数を読み出して補正する方法が提案されていた（例えば、特許文献１参照）。
【０００７】
【特許文献１】特開平１１−２７５４５２号公報（明細書の段落番号〔００１３〕，〔００１４〕，図５）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
撮像領域の２ブロック間で遷移特性が異なっている場合、図４，図５に示したように、出力レベルに差異が現れ、結果としてレベルがばらついた映像信号出力となる欠点があった。従来例では２ブロックを例にして説明したが、ブロック数を増やすことによりレベル差が顕著となり、画像品質が一層悪化する欠点がある。
【０００９】
また、従来例（特許文献１）では、撮像領域の各ブロックの遷移状態が同一であることを前提としており、撮像領域の中心部分を水平方向に分割して、シェーディング補正係数を算出し、撮像素子領域の各ブロックの同一の入射光レベルに対して同一の映像出力信号が得られるようにレベルのばらつきを補正する方式であるが、ブロック間の遷移特性が異なる場合には、先に説明した例と同様に映像出力信号のレベル差を補正することができない欠点があった。
【００１０】
本発明は上記課題に鑑みてなされたものであり、ＣＣＤ撮像領域を任意の数のブロックに分割し、これらのブロックの遷移特性が同一となるように自動的に補正することができるＣＣＤカメラの直線性補正装置を提供することを目的とするものである。
【課題を解決するための手段】
【００１１】
本発明は、上記課題を達成したものであり、請求項１の発明は、一つのＣＣＤ撮像領域を少なくとも二以上のブロックに分割して、各ブロック毎に撮像信号を出力するようにしたＣＣＤカメラの直線性補正装置において、
前記ＣＣＤ撮像領域の各ブロックの何れかを直線性補正のための基準ブロックとし、それ以外のブロックを補正対象ブロックとし、前記ＣＣＤ撮像領域の入射光路上に配置されたシャッターのシャッター速度を調整する制御信号を出力するとともに、前記ブロックの何れかを直線性補正のための該基準ブロックと該補正対象ブロックとからの出力信号に基づいて、各シャッター速度毎の補正対象ブロックの出力信号を補正するための補正特性パラメータを算出する制御手段と、
該制御手段による補正特性パラメータを基にして、前記補正対象ブロックからの出力信号を補正して出力する出力補正手段とから構成されたことを特徴とする。
【００１２】
請求項２の発明は、前記制御手段が、前記基準ブロックの遷移特性を補間多項式により近似し、それ以外の補正対象ブロックの遷移特性を該補間多項式により近似した遷移特性に近づけるように、該補正特性パラメータを演算処理して求めることを特徴とする請求項１に記載のＣＣＤカメラの直線性補正装置である。
【００１３】
請求項３の発明は、前記制御手段が、前記基準ブロックと前記基準ブロック以外の補正対象ブロックとの出力信号の二点以上をレベル検出手段で検出し、それらの出力レベルに基づいて、該補正特性パラメータを算出することを特徴とする請求項１に記載のＣＣＤカメラの直線性補正装置である。
【００１４】
請求項４の発明は、前記出力補正手段が、補正特性パラメータが書き込まれた記憶素子から構成されたことを特徴とする請求項１，２又は３に記載のＣＣＤカメラの直線性補正装置である。
【発明の効果】
【００１５】
請求項１の発明によれば、一つのＣＣＤ撮像領域を少なくとも二以上のブロックに分割して、各ブロック毎に撮像信号を出力するようにしたＣＣＤカメラの直線性補正装置において、前記ＣＣＤ撮像領域の各ブロックの何れかを直線性補正のための基準ブロックとし、それ以外のブロックを補正対象ブロックとし、前記ＣＣＤ撮像領域の入射光路上に配置されたシャッターのシャッター速度を調整する制御信号を出力するとともに、前記ブロックの何れかを直線性補正のための該基準ブロックと該補正対象ブロックとからの出力信号に基づいて、各シャッター速度毎の補正対象ブロックの出力信号を補正するための補正特性パラメータを算出する制御手段と、該制御手段による補正特性パラメータを基にして、前記補正対象ブロックからの出力信号を補正して出力する出力補正手段とから構成されており、制御手段では、基準ブロックに対する補正対象ブロックの出力を、シャッター速度毎に補正するための補正特性パラメータを算出しており、補正対象ブロックの出力信号をシャッター速度に応じて自動的に補正して出力するので、オートアイリスのないカメラシステムやシネカメラであっても、ブロック間のリニアリティを自動的に同一に補正することができる利点がある。また、この補正により、単チャンネルのＣＣＤにおけるブロック間の映像レベルの均一性が保たれ、必然的に単チャンネルＣＣＤにおけるブロック間のホワイトバランスがとれる利点がある。その結果、ブロック間で段差のない映像を出力することができ、画像品質の良好な映像を得ることができる効果を有する。
【００１６】
また、請求項２の発明によれば、前記制御手段が、前記基準ブロックの遷移特性を補間多項式により近似し、それ以外の補正対象ブロックの遷移特性を該補間多項式により近似した遷移特性に近づけるように、該補正特性パラメータを演算処理して求められており、未測定部分の出力レベルの値を補間多項式により近似して遷移特性を求めて、補正特性パラメータが求められているので、誤差が少なくなり、ブロック間で段差のない映像を出力することができ、画像品質の良好な映像を得ることができる効果を有する。
【００１７】
また、請求項３の発明によれば、前記制御手段が、前記基準ブロックと前記基準ブロック以外の補正対象ブロックとの出力信号の二点以上をレベル検出手段で検出し、それらの出力レベルに基づいて、該補正特性パラメータを算出して、補正対象ブロックの出力信号を補正しており、基準ブロックの出力信号の遷移特性とに誤差が少なくなり、ブロック間で段差のない映像を出力することができ、画像品質の良好な映像を得ることができる効果を有する。
【００１８】
また、請求項４の発明によれば、補正特性パラメータが書き込まれた記憶素子を備えており、補正対象ブロックの出力信号を高速に補正できる利点がある。
【発明を実施するための最良の形態】
【００１９】
以下、本発明に係るＣＣＤカメラの直線性補正装置の実施形態について、図面を参照して説明する。
本実施形態は、入射光がシャッター１１を介して入射するＣＣＤ撮像領域１２と、ＣＣＤ撮像領域１２の各ブロック（基準ブロック，補正対象ブロック）からの出力を増幅して出力するアナログプロセス回路１３と、アナログプロセス回路１３からの出力をデジタル信号に変換するＡ／Ｄ変換器１４と、Ａ／Ｄ変換器１４からの出力信号が入力されるレベル検出器１５と、Ａ／Ｄ変換器１４からの出力信号をタイミング調整や誤差を補正する出力補正手段１６とが備えられ、ＣＰＵ（制御手段）１７は、シャッター速度を複数の値に設定するためのシャッター制御信号を出力し、シャッター速度に対応して、レベル検出器１５を介して得られる各ブロック（基準ブロック，補正対象ブロック）からの出力信号が入力され、補正対象ブロックの遷移特性を、基準ブロックの遷移特性に近似するための補正特性パラメータを演算処理して求められている。補正特性パラメータは、出力補正手段１６に記憶され、補正対象ブロックの各出力信号が補正されて出力されている。
【００２０】
以下、本実施形態について詳細に説明する。ＣＣＤ撮像領域１２は、一つのＣＣＤ撮像素子を、少なくとも二以上のブロックに分割して各ブロック毎に撮像信号を出力する。ＣＣＤ撮像領域１２前面の入射光路上にはシャッター１１が配置され、光学系を通過した入射光はシャッター１１を介してＣＣＤ撮像領域１２に入射する。ＣＣＤ撮像領域１２の各ブロックからの出力信号は、アナログプロセス回路１３により増幅されて出力され、Ａ／Ｄ変換器１４に入力される。Ａ／Ｄ変換器１４では、出力信号がデジタル信号に変換され、出力補正手段１６に入力される。Ａ／Ｄ変換器１４の出力信号は、出力補正手段１６によって、タイミング調整や補正がなされて出力される。また、Ａ／Ｄ変換器１４からの出力信号はレベル検出器１５に入力され、ＣＰＵ（制御手段）１７に入力されている。ＣＰＵ（制御手段）１７は、シャッター１１のシャッター速度を調整するシャッター制御信号が出力される。制御手段１７では、各ブロックの内の何れかを直線性補正のための基準ブロックとし、基準ブロック以外のブロックを補正対象ブロックとして、基準ブロックの出力信号と補正対象ブロックの出力信号がレベル検出器１５を介して入力され、各シャッター速度毎の補正対象ブロックの出力特性（遷移特性）が、基準ブロックの出力特性（遷移特性）と近似するように補正するための補正特性パラメータが算出されている。制御手段１７は、算出された補正特性パラメータを出力補正手段１６に書き込み、補正対象ブロックからの出力信号を補正特性パラメータを基に補正して出力している。
【００２１】
本実施形態は、機能的に説明すると、ＣＣＤ撮像領域１２の各ブロックからの出力信号を補正する(イ)デジタル補正部、(ロ)信号処理を行うＣＰＵ処理部、(ハ)シャッター制御部に分類することができる。
【００２２】
(イ)デジタル補正部は、レベル検出器１５１  〜１５ｎ、遅延回路１６１  及びルックアップテーブル（ＬＵＴ：Look-up Table）１６２  〜１６ｎから構成されている。Ａ／Ｄ変換器１４１〜１４ｎの各出力端は、レベル検出器１５１  〜１５ｎにそれぞれ接続され、かつＡ／Ｄ変換器１４１  の出力端は遅延回路１６１  に接続され、Ａ／Ｄ変換器１４２  〜１４ｎのそれぞれの出力端はそれぞれＬＵＴ１６２  〜１６ｎに接続されている。本実施形態では、ＣＣＤ撮像領域１２のあるブロックからの増幅された映像信号出力がＡ／Ｄ変換器１４１  に入力され、このブロックを基準ブロック（詳細は後述）とし、他のブロックは補正対象ブロック（詳述は後述）としており、Ａ／Ｄ変換器１４２  〜１４ｎからの出力信号は、補正対象ブロックからの映像信号出力である。
【００２３】
各レベル検出器１５１  〜１５ｎでは、各ブロックの出力信号における補正ポイントの出力レベルが検出され、各出力はＣＰＵ１７（詳述は後述）に入力される。ＬＵＴ１６２  〜１６ｎは記憶素子からなり、これらに補正特性パラメータが記憶されて補正特性テーブルを形成している。遅延回路１６１  は直線性を補正するのに要する時間（補正時間）だけ遅延させて出力させるタイミング調整のための回路である。なお、本実施形態では基準ブロックの映像信号出力をＡ／Ｄ変換器１４１  に設定しているが、これに限定するものではなく、遷移特性が最も良好なものを選択すればよく、Ａ／Ｄ変換器１４１  〜１４ｎの何れであってもよい。
【００２４】
(ロ)ＣＰＵ処理部は、主にＣＰＵ１７で構成され、レベル検出データバス、レベル検出器制御用バス、ＬＵＴのデータ書き込み用バス及びシャッター制御用バスが含まれる。ＣＰＵ１７は、(ハ)シャッター制御部（詳細は後述）へのシャッター速度制御と、(イ)デジタル補正部におけるレベル検出器１５１  〜１５ｎからの映像レベル検出、各ブロックの補正特性カーブの演算処理及びＬＵＴ１６へのデータ（補正特性パラメータ）の書き込みを行うように構成されている。なお、上記映像レベル検出、補正特性カーブの演算処理及びＬＵＴ１６へのデータ書き込みについては後述の動作手順で説明する。
【００２５】
レベル検出データバスは、各レベル検出器１５１  〜１５ｎから得た映像レベルデータをＣＰＵ１７へ送るための信号線であり、各レベル検出器１５１  〜１５ｎからＣＰＵ１７へ接続するように構成されている。レベル検出器制御バスは、各レベル検出器１５１  〜１５ｎに所定のタイミングで映像データを取得させる等の制御を行うための制御線であり、ＣＰＵ１７から各レベル検出器１５１  〜１５ｎへ接続するように構成されている。ＬＵＴ１６のデータ書き込み用バスは、ＣＰＵ１７で行った補正特性カーブの演算結果（補正特性パラメータ）を各ＬＵＴ１６へ送る信号線であり、この信号線はＣＰＵ１７からＬＵＴ１６１  〜１６ｎへと接続している。シャッター制御用バスは、シャッター速度を制御するための制御信号を送る信号線であり、この信号線はＣＰＵ１７からシャッター制御用インターフェース１８とを接続するように構成されている。
【００２６】
(ハ)シャッター制御部は、シャッター１１と、シャッター制御用インターフェース１８から構成されている。シャッター１１は、例えば機械式の場合、レンズ（図示せず）で集光した光の撮像素子への光路を開閉するシャッター羽根と、シャッター羽根を駆動するための駆動機構部とから構成されている。なお、シャッター羽根は、ビデオカメラのレンズマウントの光軸の中央部に位置するように配置されている。駆動機構部は、ＣＰＵ１７からシャッター制御用バスを通じて送られるシャッター速度制御信号がシャッター制御用インターフェース１８を介してシャッター羽根の開閉を行うように構成されている。
【００２７】
また、シャッター１１はこれに限定することなく、例えば液晶素子を使用してもよい。この場合、液晶素子における透光領域を任意の開口径に絞ることも可能である。この開口径を制御することによって入射光レベルを制御できるため、通常の絞り制御と同じ機能を得ることができる。さらに、シャッター１１は、電子シャッター機能によるものであってもよい。これはＣＣＤにおける画素情報の蓄積時間を変えることによって、シャッターと同じ効果を得ることができる。画素情報は、例えば、ＮＴＳＣ方式によって決められている１／６０秒間蓄積されるが、電子シャッター機能によると、シャッター速度が１／２０００秒、１／１０００秒，…で決められた時間のみ蓄積される。
【００２８】
本発明において、このような(ハ)シャッター制御部を設けたものは、以下の趣旨による。本発明に係る直線性補正装置では、実際にＣＣＤ撮像領域におけるブロック間のリニアリティ補正処理を行うために、当該ＣＣＤ撮像領域に入射する光の複数の入射光レベルを得て、それぞれに対応する映像信号レベルを検出する必要がある。すなわち、入射光レベルの相違による各ブロック間の遷移特性の相違を把握して補正しなければならない。入射光レベルを変えるには、通常、レンズのアイリス（絞り）を調整するのが、一般的である。
【００２９】
しかしながら、カメラに搭載されたレンズには、「オートアイリス機能」或いは「手動アイリス機能」を備えたものがあり、前者（オートアイリス機能）は、カメラ本体からレンズに制御信号を送ることによりアイリス（絞り）を操作し、ＣＣＤ撮像領域に対する入射光レベルを自動的に変化させるレンズであり、後者（手動アイリス機能）は、シネカメラと呼ばれる映像撮影用のカメラ等に採用されて、手動によりアイリス調整を行うレンズである。従って、シネカメラなどの手動によるレンズのアイリス（絞り）調整による方法では、ブロック間のリニアリティ補正を自動で行うことができないという問題がある。
【００３０】
すなわち、本実施形態では、オートアイリス機能のないカメラシステムにも対応し得るように、(ハ)シャッター制御部を設けて、ＣＰＵ１７から複数のシャッター制御信号を出力してカメラのシャッター速度を制御し、ＣＣＤ撮像領域１２への露光時間を自動的に調整し得るようにし、リニアリティ補正に必要な複数の入射光レベルを自動で得られるようにしたものである。
【００３１】
次に、本実施形態におけるリニアリティ補正処理の動作手順を、図２，図３を参照しながら説明する。具体例の説明として、ＣＣＤ撮像動作が１秒間にＴフレーム枚撮像、いわゆるフレームレートがｆ＝１／Ｔ［Ｈｚ］のビデオカメラを例にして、ステップ毎に説明する。
【００３２】
［１．被写体の選択］
各ブロック間のリニアリティ補正を行う場合、被写体としては模様がなく一様な被写体が好ましく、例えば白色板等を撮影する。これは、(イ)デジタル補正部において、映像レベル検出を行うが、被写体自体に明暗に差異があったとすると、ブロック間で被写体の映像レベルに大きな差異が発生し、後述する正確な補正特性カーブが得られなくなり、結果として理想的な「ブロック間のリニアリティ補正」が行えないためである。
【００３３】
［２．入射光レベル］
リニアリティ補正のスタートボタン（図示せず）が押されると、(ロ)ＣＰＵ処理部のＣＰＵ１７からシャッター速度を制御するシャッター制御信号が、制御用バスを通じてシャッター制御用インターフェース１８へ送られ、所定の入射光レベルＸ（１）に調整される。ここで、フレームレートｆ［Ｈｚ］のビデオカメラの場合、ノーマル状態では、シャッター速度１／ｆとなる。この時の入射レベルをＸ（１）とする。次に、シャッター速度を１／２ｆに速くした場合、露光時間はノーマル状態の半分となり、入射光レベルも半分となる。この半減された入射光レベルをＸ（２）とすれば、Ｘ（２）＝Ｘ（１）／２となる。すなわち、任意の入射光レベルＸ（ｎ）は、シャッター速度１／ｎとした時、Ｘ（ｎ）＝Ｘ（１）／ｎ，（ｎ≧１）と表され、あるシャッター速度での入射光レベルを、ノーマル状態時の入射光レベルから定量的に導くことが可能である。また、一般的なアイリスを使って入射光レベルを調整しようとする場合、調整リングを１ステップ絞ると感度が１／２に減少するので、上記のようにシャッター速度を１／２ｆにすると、アイリスを１ステップ絞ったのと同じ入射光レベルが得られることになる。以上のようにしてシャッター速度を順次変えて行き、リニアリティ補正に必要な複数の入射光レベルを得るようにする。
【００３４】
［３．映像レベルの検出］
上記入射光レベルの調整と連動して、ＣＰＵ１７から制御用バスを通じて各レベル検出器１５１〜１５ｎに対して映像レベル検出の制御信号が送られる。各レベル検出器１５１〜１５ｎでは、所定の入射光レベルＸ（ｎ）に対応するようにシャッター速度が調整された後、それぞれの入射光レベルに対する映像レベルがブロック毎に検出され、各レベル検出データバスを通じてＣＰＵ１７へ送られる。このようにして、所定の入射光レベルＸ（ｎ）での映像レベル検出が終了すると、次の入射光レベルＸ（ｍ）（ｍ≠ｎ）に対する映像レベルの検出動作に移行するように、ＣＰＵ１７からはシャッター制御用インターフェース１８とレベル検出器１５とに制御信号が送られる。これを繰り返すことにより、リニアリティ補正に必要な数だけＣＣＤ撮像領域１２への入射光レベルを変化させ、それぞれの入射光レベルに対する映像レベルを検出することができる。
【００３５】
［４．補正特性カーブの演算］
上記で行った映像レベル検出の結果をもとに、ＣＰＵ１７ではリニアリティ補整カーブの演算及び作成が行われる。ここで、図２（ａ）は、説明の便宜上、基準ブロック（ブロック１）と、補正対象ブロック（ブロック２）とした説明図である。図２（ｂ）は、所定の入射光レベルに対する基準ブロック及び補正対象レベルの映像レベルをプロットした図であり、（イ）が基準ブロックの遷移特性であり、（ロ）が補正対象ブロックの遷移特性である。図２（ｃ）は、横軸を補正対象ブロックの映像レベル、縦軸を基準ブロックの映像レベルとした場合の補正カーブ用グラフである。
【００３６】
例えば、図２（ｂ）において、所定の入射光レベルＸ（ｎ）の時の映像レベルが、基準ブロックにおいてＬＶｒ（ｎ）、補正対象ブロックにおいてＬＶ（ｎ）であるとすると、補正カーブ用曲線は、図２（ｃ）に示すように、そのプロット点として、（ｘ，Ｙ）＝（ＬＶ（ｎ），ＬＶｒ（ｎ））が与えられる。このようにして、映像レベル検出の結果から得た複数のデータをプロットし、これらのプロット点をつないで描くことでリニアリティ補正カーブが得られる。ここで、プロット点をつなぐ場合、映像レベル検出点が充分な数であれば、簡易的な直線近似でも構わないが、そうでない場合、各プロット点を滑らかにつなぐ曲線の方が望ましい。これは、充分でないプロットにおいて補正カーブを直線近似した場合、そのつなぎ目において最終出力映像レベルが急激に変化してしまう恐れがあるためである。そこで、本実施形態では、補正カーブの作成に「ニュートン補間法」による高次補間を採用し、各ブロック点を滑らかにつなぐようにＣＰＵ１７において補正カーブを演算している。
【００３７】
なお、「ニュートン補間法」は、補間多項式を構成する標準的な方法の一つであり、差分商（divided difference）を使って多項式を構成する。求める多項式は一意に決まる点でラグランジュ補間と同じだが、数値的に安定であること、補間範囲を一点ずつずらしていく際に、前の計算結果を使い回しできるので計算量を減らせるといった利点がある。ニュートン補間には、ニュートンの前進補間とニュートンの後進補間という２つの補間方法があるが、リニアリティ補正カーブの特性に応じて使い分けるとよい。また、各プロット点をより滑らかにつなぐために、（前記ニュートンの前進補間＋ニュートンの後進補間）／２のという補間法を用いてもよい。
【００３８】
また、図３は、４点プロットにおける「ニュートン補間による近似」、「直線近似」によるグラフを示したものである。図３において、３１は直線近似、３２はニュートン補間による補正カーブによる補正カーブ、３３は基準ブロックと補正対象ブロックの遷移特性が一致した場合の理想遷移特性グラフを示している。すなわち、補正対象ブロックの遷移特性グラフと理想遷移特性グラフとの差異から補正特性パラメータを算出することができる。
【００３９】
図３の遷移特性グラフによると、入射光レベルに対して基準ブロックと補正対象ブロックの遷移特性が異なるため、ニュートン補間による遷移特性は曲線となっており、この出力のばらつきが映像出力信号のばらつきとなって画像品質を悪化させる要因となっている。このような現象を解消するには、基準ブロックと補正対象ブロックとの遷移特性を一致させる必要があり、本発明では、補正対象ブロックの出力信号を補正特性パラメータによって補正して、基準ブロックの遷移特性と一致させている。
【００４０】
［５．ＬＵＴの作成］
以上のようなリニアリティ補正カーブの演算及び作成をＣＰＵ１７で行った後、ここで得た補正特性パラメータがＬＵＴのデータ書き込み用バスを通じて、ＬＵＴ１６２  〜１６ｎの記憶素子に書き込まれる。ＬＵＴは、入力を補正対象ブロックの映像レベル、出力を基準ブロックの映像レベルとした場合の相対比率、すなわち、ＬＶｒ（ｎ）／ＬＶ（ｎ）を補正対象ブロックの映像レベル毎に表にしたものである。従って、各Ａ／Ｄ変換器１４（１４１  〜１４ｎ）からの映像信号ＬＶ（ｎ）を、それぞれ対応するＬＵＴ１６２  〜１６ｎに入力すると、記憶素子に書き込まれた補正特性パラメータが参照され、補正目標となる基準ブロックの映像レベルＬＶｒ（ｎ）に補正されて出力される。
【００４１】
すなわち、補正対象ブロックの遷移特性を示す図３の３２に示した曲線上の遷移特性が、３３に示した一点鎖線上に載るように補正されて、補正対象ブロックの遷移特性が基準ブロックの遷移特性に近づけるように補正される。このように補正されることによって、基準ブロックと補正対象ブロックの遷移特性が一致して、画像品質が各ブロック間で段差のない良好なものとなる。
【００４２】
なお、今回はＣＣＤ撮像素子を例にとって説明したが、ＣＣＤ以外の撮像素子、例えばＣＭＯＳ（Complementary Metal oxide semicnducter）イメージセンサーにおいても適用可能である。
【産業上の利用可能性】
【００４３】
本発明は、各ブロック間の遷移特性を補正するために必要なＣＣＤの入射光レベルの調整を、ＣＰＵからのシャッター制御信号を利用してシャッター速度を制御し、ＣＣＤ撮像領域の入射光量を調整して、補正特性パラメータが作成され、シャッター速度に応じたブロック間の遷移特性の補正が可能であり、オートアイリスのないカメラシステムであっても、ブロック間のリニアリティを自動的に補正することができるので、ＣＣＤカメラ、ビデオカメラはもとより、これらを用いた機器に応用することができるし、無論、シネカメラにも利用できる。また、これらのカメラを用いた産業機械にも応用することができる。
【図面の簡単な説明】
【００４４】
【図１】本発明に係るＣＣＤカメラの直線性補正装置の実施形態を示すブロック図である。
【図２】（ａ）はＣＣＤ撮像領域を基準ブロックと補正対象ブロックの２つにブロック化した図、（ｂ）は入射光レベルに対する基準ブロックと補正対象ブロックとの映像レベルをプロットした図、（ｃ）は横軸を補正対象ブロック、縦軸を基準ブロックとして、補正カーブ用グラフを示した図である。
【図３】理想遷移特性グラフと、各補正ポイント間を直線近似、ニュートン補間を行った場合の遷移特性グラフを示す図である。
【図４】ＣＣＤ撮像領域を２つに分割してブロック化した図である。
【図５】ブロック１，２の各出力レベルの遷移特性を示した図である。
【図６】従来のシェーディング補正を説明するための撮像領域を示す図である。
【符号の説明】
【００４５】
１１  シャッター
１２  ＣＣＤ撮像領域
１３（１３１  〜１３ｎ）  アナログプロセス回路
１４（１４１  〜１４ｎ）  Ａ／Ｄ変換器
１５（１５１  〜１５ｎ）  レベル検出器
１６（１６１  〜１６ｎ）  出力補正手段
１６１    遅延回路
１６２  〜１６ｎ  ＬＵＴ
１７  ＣＰＵ（制御手段）
１８  シャッター制御用インターフェース
【図１】
2005033633.tif 000003
【図２】
2005033633.tif 000004
【図３】
2005033633.tif 000005
【図４】
2005033633.tif 000006
【図５】
2005033633.tif 000007
【図６】
2005033633.tif 000008