(57)【要約】【課題】カラーアナログ画像信号をシェーディング補正する画像信号処理方法において、迅速に適切なシェーディング補正データを得ることを可能とする画像信号処理方法を提供すること。【解決手段】光源を消灯状態で各色成分のイメージセンサ１９が出力した複数のアナログ画像信号のレベルから最低出力レベルを検出し、検出した最低出力レベルに、アナログ／デジタル変換器２１の入力レンジの最低値が一致するようにシフトする。次に、光源を点灯して、各色成分のイメージセンサ１９ａが白基準板を読取って出力する複数のアナログ画像信号のレベルから最高出力レベルを検出する。そして検出した最低出力レベル、最高出力レベル、シフト後の入力レンジ及びアナログ／デジタル変換器の分解能に基づき所定の演算式によりアナログ／デジタル変換器２１の入力レンジを設定し、シェーディング補正データを取得する。【選択図】      図４
2006180153.tif 000002
【特許請求の範囲】
【請求項１】
各色成分のカラーイメージセンサからのアナログ画像信号をアナログ／デジタル変換器によりデジタル画像信号に変換し、シェーディング補正する画像信号処理方法において、
光源が消灯された状態で、前記各色成分のイメージセンサが画像を読取ってアナログカラー画像信号を出力するステップと、出力した複数のアナログカラー画像信号の出力レベルから最低出力レベルを抽出し、抽出した最低出力レベルに、入力レンジが初期設定されたアナログ／デジタル変換器の入力レンジの最低値が一致ないし近接するようにその入力レンジをシフトするステップと、消灯された状態の前記光源を点灯してその光量が所定の安定水準に達した後、前記各色成分のイメージセンサが画像を読取ってアナログカラー画像信号を出力するステップと、出力した複数のアナログカラー画像信号の出力レベルから最高出力レベルを抽出するステップと、前記最低出力レベル、前記最高出力レベル、前記シフト後の入力レンジ及び前記アナログ／デジタル変換器の分解能に基づき所定の演算式により前記アナログ／デジタル変換器の最適入力レンジを設定するステップと、を含んでなることを特徴とする画像信号処理方法。
【請求項２】
前記アナログ／デジタル変換器の最適入力レンジが設定された後、引き続き前記光源を点灯したまま、各色成分について白シェーディング補正データを取得するステップと、該ステップの後、前記光源を消灯して、各色成分について黒シェーディング補正データを取得するステップと、をさらに含むことを特徴とする請求項１記載の画像信号処理方法。
【請求項３】
各色成分のカラーイメージセンサと白黒イメージセンサからのアナログ画像信号をアナログ／デジタル変換器によりそれぞれデジタル画像信号に変換し、シェーディング補正する画像信号処理方法において、
光源が消灯された第１消灯状態、前記消灯された光源が点灯され光源の光量が所定の安定水準に達した点灯安定状態、前記点灯された光源が消灯された第２消灯状態、を順に実現しつつ、アナログ／デジタル変換器の最適入力レンジを決定した後、前記シェーディング補正を行う画像信号処理方法であって、
前記第１消灯状態で前記白黒イメージセンサが画像を読取ってアナログ白黒画像信号を出力し、出力したアナログ白黒画像信号の出力レベルを検出し、検出したアナログ白黒画像信号の出力レベルに、入力レンジが初期設定されたアナログ／デジタル変換器の入力レンジの最低値が一致ないし近接するような第１入力レンジにその入力レンジをシフトするステップと、
前記第１消灯状態で前記各色成分のカラーイメージセンサが画像を読取ってアナログカラー画像信号をそれぞれ出力し、出力した複数のアナログカラー画像信号の出力レベルから最低出力レベルを抽出し、抽出した最低出力レベルに、入力レンジが初期設定されたアナログ／デジタル変換器の入力レンジの最低値が一致ないし近接するような第２入力レンジにその入力レンジをシフトするステップと、
前記アナログ／デジタル変換器の入力レンジを第１入力レンジに設定し又は引き続き第１入力レンジに設定したまま、前記点灯安定状態で前記白黒イメージセンサが画像を読取って出力するアナログ白黒画像信号を検出し、検出した前記２つのアナログ白黒画像信号のレベル、第１入力レンジ及び前記アナログ／デジタル変換器の分解能に基づき所定の演算式により前記アナログ／デジタル変換器の白黒用最適入力レンジを決定し、前記アナログ／デジタル変換器の入力レンジを前記白黒用最適入力レンジに設定する白黒用最適入力レンジ設定ステップと、
前記アナログ／デジタル変換器の入力レンジを第２入力レンジに設定し又は引き続き第２入力レンジに設定したまま、前記点灯安定状態で前記各色成分のカラーイメージセンサが画像を読取ってアナログカラー画像信号をそれぞれ出力し、出力した複数のアナログカラー画像信号のレベルから最高出力レベルを検出し、前記検出した最高出力レベル、前記検出した最低出力レベル、第２入力レンジ及び前記アナログ／デジタル変換器の分解能に基づき所定の演算式により前記アナログ／デジタル変換器のカラー用最適入力レンジを決定し、前記アナログ／デジタル変換器の入力レンジを前記カラー用最適入力レンジに設定するカラー用最適入力レンジ設定ステップと、を含んでなることを特徴とする画像信号処理方法。
【請求項４】
前記白黒用最適入力レンジ設定ステップにおいて、前記アナログ／デジタル変換器の入力レンジを前記白黒用最適入力レンジに設定した後、前記点灯安定状態で白黒用白シェーディング補正データを取得し、前記カラー用最適入力レンジ設定ステップにおいて、前記アナログ／デジタル変換器の入力レンジを前記カラー用最適入力レンジに設定した後、前記点灯安定状態で各色成分の白シェーディング補正データを取得する画像信号処理方法であって、
前記アナログ／デジタル変換器の入力レンジをカラー用最適入力レンジに設定し又はカラー用最適入力レンジに設定したまま、前記第２消灯状態で各色成分の黒シェーディング補正データを取得するステップと、前記アナログ／デジタル変換器の入力レンジを白黒用最適入力レンジに設定し又は引き続き白黒用最適入力レンジに設定したまま、前記第２消灯状態で白黒用黒シェーディング補正データを取得するステップと、をさらに含むことを特徴とする請求項３記載の画像信号処理方法。
【請求項５】
各色成分のカラーイメージセンサからのアナログ画像信号をアナログ／デジタル変換器によりデジタル画像信号に変換し、シェーディング補正する画像信号処理装置において、
光源が消灯された状態で、前記各色成分のイメージセンサが画像を読取って出力した複数のアナログカラー画像信号のレベルから最低出力レベルを抽出する手段と、抽出した最低出力レベルに、入力レンジが初期設定されたアナログ／デジタル変換器の入力レンジの最低値が一致ないし近接するようにその入力レンジをシフトする手段と、消灯された状態の前記光源が点灯され光量が所定の安定水準に達した状態で、前記各色成分のイメージセンサが画像を読取って出力した複数のアナログカラー画像信号のレベルから最高出力レベルを検出する手段と、前記最低出力レベル、前記最高出力レベル、前記シフト後の入力レンジ及び前記アナログ／デジタル変換器の分解能に基づき所定の演算式により前記アナログ／デジタル変換器の最適入力レンジを設定する手段と、を備えることを特徴とする画像信号処理装置。
【請求項６】
前記アナログ／デジタル変換器の最適入力レンジが設定された後、各色成分について白シェーディング補正データと黒シェーディング補正データを取得する手段をさらに備えることを特徴とする請求項５記載の画像信号処理装置。
【請求項７】
各色成分のカラーイメージセンサと白黒イメージセンサからのアナログ画像信号をアナログ／デジタル変換器によりそれぞれデジタル画像信号に変換し、シェーディング補正する画像信号処理装置において、
光源が消灯された第１消灯状態で前記白黒イメージセンサが画像を読取って出力したアナログ白黒画像信号の出力レベルを検出する手段と、検出したアナログ白黒画像信号の出力レベルに、入力レンジが初期設定されたアナログ／デジタル変換器の入力レンジの最低値が一致ないし近接するような第１入力レンジにその入力レンジをシフトする手段と、
前記第１消灯状態で前記各色成分のカラーイメージセンサが画像を読取って出力した複数のアナログカラー画像信号の出力レベルから最低出力レベルを検出する手段と、検出した最低出力レベルに、入力レンジが初期設定されたアナログ／デジタル変換器の入力レンジの最低値が一致ないし近接するような第２入力レンジにその入力レンジをシフトする手段と、
前記アナログ／デジタル変換器の入力レンジを前記第１入力レンジに設定し又は引き続き第１入力レンジに設定したまま、前記光源を点灯し光源の光量が所定の安定水準に達した点灯安定状態で前記白黒イメージセンサが画像を読取って出力するアナログ白黒画像信号を検出する手段と、検出した前記２つのアナログ白黒画像信号のレベル、第１入力レンジ及び前記アナログ／デジタル変換器の分解能に基づき所定の演算式により前記アナログ／デジタル変換器の白黒用最適入力レンジを決定し、前記アナログ／デジタル変換器の入力レンジを前記白黒用最適入力レンジに設定する白黒用最適入力レンジ設定手段と、
前記アナログ／デジタル変換器の入力レンジを第２入力レンジに設定し又は引き続き第２入力レンジに設定したまま、光源が点灯され且つ所定の安定水準に達した状態で前記各色成分のカラーイメージセンサが画像を読取って出力した複数のアナログカラー画像信号のレベルから最高出力レベルを検出する手段と、前記検出した最高出力レベル、前記検出した最低出力レベル、第２入力レンジ及び前記アナログ／デジタル変換器の分解能に基づき所定の演算式により前記アナログ／デジタル変換器のカラー用最適入力レンジを決定し、前記アナログ／デジタル変換器の入力レンジを前記カラー用最適入力レンジに設定するカラー用最適入力レンジ設定手段と、を備えることを特徴とする画像信号処理装置。
【請求項８】
前記白黒用最適入力レンジ設定手段は、前記アナログ／デジタル変換器の入力レンジを前記白黒用最適入力レンジに設定した後、前記点灯安定状態で白黒用白シェーディング補正データを取得するものであり、前記カラー用最適入力レンジ設定手段は、前記アナログ／デジタル変換器の入力レンジを前記カラー用最適入力レンジに設定した後、前記点灯安定状態で各色成分の白シェーディング補正データを取得するものであって、
前記アナログ／デジタル変換器の入力レンジを前記カラー用最適入力レンジに設定し又はカラー用最適入力レンジに設定したまま、光源が消灯された状態で各色成分の黒シェーディング補正データを取得する手段と、前記アナログ／デジタル変換器の入力レンジを前記白黒用最適入力レンジに設定し又は引き続き白黒用最適入力レンジに設定したまま、光源が消灯された状態で白黒用黒シェーディング補正データを取得する手段と、をさらに備えることを特徴とする請求項７記載の画像信号処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、イメージセンサから出力される複数の色成分のアナログ画像信号をアナログ／デジタル変換器にてデジタル画像信号に変換し、シェーディング補正する画像信号処理方法及び画像信号処理装置に関する。
【背景技術】
【０００２】
ＣＣＤ（Charge  Coupled  Device）イメージセンサでカラー原稿の画像を読取って出力された画像信号のレベルは、読取時のランプ光量、ＣＣＤイメージセンサの感度、ミラー反射率、レンズｆ値等のばらつきにより変化する。したがって、ＣＣＤイメージセンサで読取って出力される画像信号に対する画像信号処理のパラメータを設計段階から固定すると、機台によってそのレベルにばらつきが生じるため、適切なレベルの画像信号が得られず、得られた画像の階調性が損なわれることがある。
【０００３】
機台によって生じる上記出力画像信号のレベルのばらつきをなくすために、出力画像信号のオフセット調整、レンジ調整を行って、ＣＣＤイメージセンサで得られた画像信号のダイナミックレンジを画像処理回路のダイナミックレンジに一致させる調整方法が採られている。
【０００４】
ＣＣＤイメージセンサによりカラー画像が読取られる場合、Ｒ（赤）、Ｇ（緑）、Ｂ（青）成分に分解して読取られ、読取られた各色成分に対しては、それぞれ別個にシェーディング補正やオフセット補正が施される。このことは、例えば特許文献１に開示されている。特許文献１の場合は、カラーカメラによりシェーディング補正やオフセット補正が行われるため、撮像前に予め光源の点灯、消灯を行って補正に必要なデータを取得する必要はないが、スキャナの場合には、原稿読取前に、光源を点灯、消灯してあらかじめ各色成分についてのシェーディング補正データ、オフセット補正データを取得する必要がある。適切な補正データを取得するには、光源を点灯し、その光量が安定した後に、ＣＣＤイメージセンサにより白基準板を読み取ることが必要とされる。
【特許文献１】特開平７−２３４９３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところが、白色蛍光灯等からなる光源は点灯してから光量が安定するまである程度の時間を要することから、全ての色成分について補正データを取得するまで、多くの時間が掛かかる。このことから、原稿の読取動作を指示してから実際に読取動作が開始するまで、ユーザが長時間待たされると共に、工場での調整作業においても長い時間がかかる問題点があった。また、カラー用イメージセンサに加えて白黒用イメージセンサを備える装置では、さらに、白黒用の補正データを取得する必要があり、上記の問題点は一層顕著なものとなる。
【０００６】
本発明は、かかる問題に鑑みてなされたものであり、複数の色成分のアナログ画像信号をデジタル変換し、シェーディング補正する画像信号処理方法及び画像信号処理装置において、迅速に適切なシェーディング補正データを取得することを可能とする画像信号処理方法及び画像信号処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１記載の画像信号処理方法は、各色成分のカラーイメージセンサからのアナログ画像信号をアナログ／デジタル変換器によりデジタル画像信号に変換し、シェーディング補正する画像信号処理方法において、光源が消灯された状態で、前記各色成分のイメージセンサが画像を読取ってアナログカラー画像信号を出力するステップと、出力した複数のアナログカラー画像信号の出力レベルから最低出力レベルを抽出し、抽出した最低出力レベルに、入力レンジが初期設定されたアナログ／デジタル変換器の入力レンジの最低値が一致ないし近接するようにその入力レンジをシフトするステップと、消灯された状態の前記光源を点灯してその光量が所定の安定水準に達した後、前記各色成分のイメージセンサが画像を読取ってアナログカラー画像信号を出力するステップと、出力した複数のアナログカラー画像信号の出力レベルから最高出力レベルを抽出するステップと、前記最低出力レベル、前記最高出力レベル、前記シフト後の入力レンジ及び前記アナログ／デジタル変換器の分解能に基づき所定の演算式により前記アナログ／デジタル変換器の最適入力レンジを設定するステップと、を含んでなることを特徴としている。
【０００８】
請求項２記載の画像信号処理方法は、請求項１記載の画像信号処理方法において、前記アナログ／デジタル変換器の最適入力レンジが設定された後、引き続き前記光源を点灯したまま、各色成分について白シェーディング補正データを取得するステップと、該ステップの後、前記光源を消灯して、各色成分について黒シェーディング補正データを取得するステップと、をさらに含むことを特徴としている。
【０００９】
請求項３記載の画像信号処理方法は、各色成分のカラーイメージセンサと白黒イメージセンサからのアナログ画像信号をアナログ／デジタル変換器によりそれぞれデジタル画像信号に変換し、シェーディング補正する画像信号処理方法において、光源が消灯された第１消灯状態、前記消灯された光源が点灯され光源の光量が所定の安定水準に達した点灯安定状態、前記点灯された光源が消灯された第２消灯状態、を順に実現しつつ、アナログ／デジタル変換器の最適入力レンジを決定した後、前記シェーディング補正を行う画像信号処理方法であって、前記第１消灯状態で前記白黒イメージセンサが画像を読取ってアナログ白黒画像信号を出力し、出力したアナログ白黒画像信号の出力レベルを検出し、検出したアナログ白黒画像信号の出力レベルに、入力レンジが初期設定されたアナログ／デジタル変換器の入力レンジの最低値が一致ないし近接するような第１入力レンジにその入力レンジをシフトするステップと、前記第１消灯状態で前記各色成分のカラーイメージセンサが画像を読取ってアナログカラー画像信号をそれぞれ出力し、出力した複数のアナログカラー画像信号の出力レベルから最低出力レベルを抽出し、抽出した最低出力レベルに、入力レンジが初期設定されたアナログ／デジタル変換器の入力レンジの最低値が一致ないし近接するような第２入力レンジにその入力レンジをシフトするステップと、前記アナログ／デジタル変換器の入力レンジを第１入力レンジに設定し又は引き続き第１入力レンジに設定したまま、前記点灯安定状態で前記白黒イメージセンサが画像を読取って出力するアナログ白黒画像信号を検出し、検出した前記２つのアナログ白黒画像信号のレベル、第１入力レンジ及び前記アナログ／デジタル変換器の分解能に基づき所定の演算式により前記アナログ／デジタル変換器の白黒用最適入力レンジを決定し、前記アナログ／デジタル変換器の入力レンジを前記白黒用最適入力レンジに設定する白黒用最適入力レンジ設定ステップと、前記アナログ／デジタル変換器の入力レンジを第２入力レンジに設定し又は引き続き第２入力レンジに設定したまま、前記点灯安定状態で前記各色成分のカラーイメージセンサが画像を読取ってアナログカラー画像信号をそれぞれ出力し、出力した複数のアナログカラー画像信号のレベルから最高出力レベルを検出し、前記検出した最高出力レベル、前記検出した最低出力レベル、第２入力レンジ及び前記アナログ／デジタル変換器の分解能に基づき所定の演算式により前記アナログ／デジタル変換器のカラー用最適入力レンジを決定し、前記アナログ／デジタル変換器の入力レンジを前記カラー用最適入力レンジに設定するカラー用最適入力レンジ設定ステップと、を含んでなることを特徴としている。
【００１０】
請求項４記載の画像信号処理方法は、請求項３記載の画像信号処理方法において、前記白黒用最適入力レンジ設定ステップにおいて、前記アナログ／デジタル変換器の入力レンジを前記白黒用最適入力レンジに設定した後、前記点灯安定状態で白黒用白シェーディング補正データを取得し、前記カラー用最適入力レンジ設定ステップにおいて、前記アナログ／デジタル変換器の入力レンジを前記カラー用最適入力レンジに設定した後、前記点灯安定状態で各色成分の白シェーディング補正データを取得する画像信号処理方法であって、前記アナログ／デジタル変換器の入力レンジをカラー用最適入力レンジに設定し又はカラー用最適入力レンジに設定したまま、前記第２消灯状態で各色成分の黒シェーディング補正データを取得するステップと、前記アナログ／デジタル変換器の入力レンジを白黒用最適入力レンジに設定し又は引き続き白黒用最適入力レンジに設定したまま、前記第２消灯状態で白黒用黒シェーディング補正データを取得するステップと、をさらに含むことを特徴としている。
【００１１】
請求項５記載の画像信号処理装置は、各色成分のカラーイメージセンサからのアナログ画像信号をアナログ／デジタル変換器によりデジタル画像信号に変換し、シェーディング補正する画像信号処理装置において、光源が消灯された状態で、前記各色成分のイメージセンサが画像を読取って出力した複数のアナログカラー画像信号のレベルから最低出力レベルを抽出する手段と、抽出した最低出力レベルに、入力レンジが初期設定されたアナログ／デジタル変換器の入力レンジの最低値が一致ないし近接するようにその入力レンジをシフトする手段と、消灯された状態の前記光源が点灯され光量が所定の安定水準に達した状態で、前記各色成分のイメージセンサが画像を読取って出力した複数のアナログカラー画像信号のレベルから最高出力レベルを検出する手段と、前記最低出力レベル、前記最高出力レベル、前記シフト後の入力レンジ及び前記アナログ／デジタル変換器の分解能に基づき所定の演算式により前記アナログ／デジタル変換器の最適入力レンジを設定する手段と、を備えることを特徴としている。
【００１２】
請求項６記載の画像信号処理装置は、請求項５記載の画像信号処理装置において、前記アナログ／デジタル変換器の最適入力レンジが設定された後、各色成分について白シェーディング補正データと黒シェーディング補正データを取得する手段をさらに備えることを特徴としている。
【００１３】
請求項７記載の画像信号処理装置は、各色成分のカラーイメージセンサと白黒イメージセンサからのアナログ画像信号をアナログ／デジタル変換器によりそれぞれデジタル画像信号に変換し、シェーディング補正する画像信号処理装置において、光源が消灯された第１消灯状態で前記白黒イメージセンサが画像を読取って出力したアナログ白黒画像信号の出力レベルを検出する手段と、検出したアナログ白黒画像信号の出力レベルに、入力レンジが初期設定されたアナログ／デジタル変換器の入力レンジの最低値が一致ないし近接するような第１入力レンジにその入力レンジをシフトする手段と、前記第１消灯状態で前記各色成分のカラーイメージセンサが画像を読取って出力した複数のアナログカラー画像信号の出力レベルから最低出力レベルを検出する手段と、検出した最低出力レベルに、入力レンジが初期設定されたアナログ／デジタル変換器の入力レンジの最低値が一致ないし近接するような第２入力レンジにその入力レンジをシフトする手段と、前記アナログ／デジタル変換器の入力レンジを前記第１入力レンジに設定し又は引き続き第１入力レンジに設定したまま、前記光源を点灯し光源の光量が所定の安定水準に達した点灯安定状態で前記白黒イメージセンサが画像を読取って出力するアナログ白黒画像信号を検出する手段と、検出した前記２つのアナログ白黒画像信号のレベル、第１入力レンジ及び前記アナログ／デジタル変換器の分解能に基づき所定の演算式により前記アナログ／デジタル変換器の白黒用最適入力レンジを決定し、前記アナログ／デジタル変換器の入力レンジを前記白黒用最適入力レンジに設定する白黒用最適入力レンジ設定手段と、前記アナログ／デジタル変換器の入力レンジを第２入力レンジに設定し又は引き続き第２入力レンジに設定したまま、光源が点灯され且つ所定の安定水準に達した状態で前記各色成分のカラーイメージセンサが画像を読取って出力した複数のアナログカラー画像信号のレベルから最高出力レベルを検出する手段と、前記検出した最高出力レベル、前記検出した最低出力レベル、第２入力レンジ及び前記アナログ／デジタル変換器の分解能に基づき所定の演算式により前記アナログ／デジタル変換器のカラー用最適入力レンジを決定し、前記アナログ／デジタル変換器の入力レンジを前記カラー用最適入力レンジに設定するカラー用最適入力レンジ設定手段と、を備えることを特徴としている。
【００１４】
請求項８記載の画像信号処理装置は、請求項７記載の画像信号処理装置において、前記白黒用最適入力レンジ設定手段は、前記アナログ／デジタル変換器の入力レンジを前記白黒用最適入力レンジに設定した後、前記点灯安定状態で白黒用白シェーディング補正データを取得するものであり、前記カラー用最適入力レンジ設定手段は、前記アナログ／デジタル変換器の入力レンジを前記カラー用最適入力レンジに設定した後、前記点灯安定状態で各色成分の白シェーディング補正データを取得するものであって、前記アナログ／デジタル変換器の入力レンジを前記カラー用最適入力レンジに設定し又はカラー用最適入力レンジに設定したまま、光源が消灯された状態で各色成分の黒シェーディング補正データを取得する手段と、前記アナログ／デジタル変換器の入力レンジを前記白黒用最適入力レンジに設定し又は引き続き白黒用最適入力レンジに設定したまま、光源が消灯された状態で白黒用黒シェーディング補正データを取得する手段と、をさらに備えることを特徴としている。
【発明の効果】
【００１５】
本発明に係る画像信号処理方法及び画像信号処理装置によれば、各色成分のイメージセンサから出力されるダイナミックレンジに対して、アナログ／デジタル変換器の入力レンジを迅速に対応させることができるので、短時間に連続して複数の色成分のシェーディング補正データを取得することが可能となる。各色成分のシェーディング補正データを取得するごとに、光源の点灯消灯を繰り返さずとも、全ての色成分のシェーディング補正データは短い時間差で取得可能であるため、時間経過に伴う光源の光量の変動の影響を極めて少なく抑えることができる。この結果、迅速に適切なシェーディング補正データの取得が可能となる。
【００１６】
また、本発明に係る画像信号処理方法及び画像信号処理装置によれば、白黒画像についても、適切なシェーディング補正データを同時に取得することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態に係る画像信号処理方法及び画像信号処理装置について、図面に基づき説明する。図１は、本発明の実施の形態に係る画像信号処理装置を備えるファクシミリ複合機１の構成例を示したブロック図である。ファクシミリ複合機１は、図示するように、ＣＰＵ（Central  Processing  Unit）２、ＦｌａｓｈＲＯＭ（Flash  Read  Only  Memory）３、ＲＡＭ（Random  Access  Memory）４、画像メモリ５、Ｂ／Ｗプリント用画像処理回路６、Ｂ／Ｗプリント機構制御回路７、操作部８、ＮＣＵ９、モデム（ＭＯＤＥＭ）１０、画像処理部１１Ａ、１１Ｂ、スキャナ機構制御回路１２、Ｂ／Ｗ用ＣＯＤＥＣ（Coder  and  Decoder）１３、表示部１４、ＵＳＢ（Universal  Serial  Bus）コントローラ１５等を備える。各部２乃至１５は、システムバス１６によって接続されている。
【００１８】
ＣＰＵ２は、このファクシミリ複合機１を構成する各部を制御する。ＦｌａｓｈＲＯＭ３は、ＣＰＵ２によってファクシミリ複合機１の各部が制御されるための制御プログラムを格納している。ＲＡＭ４は、ＣＰＵ２の主メモリ、ワークエリア等として機能し、各種設定情報を格納している。本実施の形態では不揮発性のものが使用されている。
【００１９】
画像メモリ５は、スキャナで読取られた画像データ、ファクシミリ受信した画像データなどを記憶する。Ｂ／Ｗプリント用画像処理回路６は、プリントすべき画像データに処理を施して、ＬＥＤプリントヘッド１７へ処理後の画像データを供給する。Ｂ／Ｗプリント機構制御回路７は、プリント機構の動作を制御する。
【００２０】
操作部８は、原稿の読取動作の開始を指示するためのスタートキー、ファクシミリ番号やコピー部数等を指示するためのテンキー、各種設定を行うためのカーソルキーなど各種操作キーを備えている。
【００２１】
ＮＣＵ９は、電話回線を制御してモデム１０とＰＳＴＮ（公衆交換電話網）１８との接続及び切断をする回線網制御装置である。モデム１０は、例えばＩＴＵ−Ｔ（国際電気通信連合）の勧告Ｖ．３４規格又はこれと同様のものに従った送受信データの変調及び復調を行う。
【００２２】
画像処理部１１は、図２に示すように、マルチプレクサ３１、ＡＦＥ（アナログフトントエンド）３０を通じて、各色成分Ｒ（赤）、Ｇ（緑）、Ｂ（青）のＣＣＤラインイメージセンサイメージセンサ１９ａ乃至１９ｃ及び白黒のＣＣＤラインイメージセンサ１９ｄと接続されている。画像処理部１１は、ＣＣＤラインイメージセンサ１９ａ乃至１９ｄで読取った各アナログ画像信号に対してアナログ／デジタル変換、シェーディング補正、ガンマ補正、解像度変換、２値化等の処理を施す。ＣＣＤラインイメージセンサ１９ａ乃至１９ｄは、原稿、白基準板等の画像を読取ってアナログ画像信号を出力する。
【００２３】
スキャナ機構制御回路１２は、図示しないスキャナ内の機構及び蛍光灯１２ａの点灯消灯などの制御を行う。蛍光灯１２ａは、スキャナ内に設けられ、ＣＣＤラインイメージセンサ１９ａ乃至１９ｄが原稿、白基準板等の画像を読取る際にこれらを照らすものである。Ｂ／Ｗ（白黒）用コーデック１３は、プリントすべき画像データやファクシミリ送受信する画像データなどの符号化及び復号を行う。
【００２４】
表示部１４は、各種の設定状態や自装置１の動作状態などを文字や図形などで表示する。表示部１４は、例えば液晶表示装置（ＬＣＤ：Liquid  Crystal  Display）１５、点灯又は消灯で表示するＬＥＤランプ１６などを備えている。ＵＳＢコントローラ１５は、ＵＳＢによるデバイスとの接続を確立するなどの制御を行う。例えばＵＳＢコントローラ１５が装備するＵＳＢポートに接続されたＰＣ（パーソナルコンピュータ）にＲＧＢ多値データを出力する。
【００２５】
ファクシミリ複合機１が、ＣＣＤラインイメージセンサ１９ａ乃至１９ｄから出力されたアナログ画像信号を処理するＢ／Ｗ画像処理部１１の構成を図２に示す。図２に示すように、Ｂ／Ｗ画像処理部１１は、アナログ／デジタル変換器２１、シェーディング補正回路２２、ガンマ補正回路２３、主走査多値解像度変換回路２４、２値化回路２５、レジスタ２６、２７、デジタル／アナログ変換器２８、２９、ＣＰＵ２の命令にしたがって各ＣＣＤラインイメージセンサ１９ａ乃至１９ｄとＡＦＥ３０を択一的に接続するＭＰＸ３１等を備える。
【００２６】
アナログ／デジタル変換器２１は、各ＣＣＤラインイメージセンサ１９ａ乃至１９ｄから出力され、ＡＦＥ３０によりゲイン調整されたアナログ画像信号をデジタル画像信号に変換して出力する。アナログ／デジタル変換器２１には、ＣＰＵ２の指令に従ったリファレンス電圧Ｖｒｅｆと中心基準電圧Ｖｉｎが入力され、アナログ／デジタル変換器２１の入力レンジが設定される。なお、本発明の実施の形態に係る画像信号処理装置は、このアナログ／デジタル変換器２１、ＣＰＵ２、ＲＡＭ４、ＦｌａｓｈＲＯＭ３に格納された制御プログラム、レジスタ２６、２７、デジタルアナログ変換器２８、２９、シェーディング補正回路２２、シェーディングＲＡＭ２３ａ等で構成される。
【００２７】
レジスタ２６、２７は、ＣＰＵから書き込まれた値に従って、それぞれデジタルアナログ変換器２８、２９へデジタル信号を入力し、デジタルアナログ変換器２８、２９は、入力されたデジタル信号をアナログ信号に変換して、それぞれリファレンス電圧Ｖｒｅｆ、中心基準電圧Ｖｉｎとしてアナログ／デジタル変換器２１へアナログ信号を入力する。
【００２８】
シェーディング補正回路２２は、Ｒ、Ｇ、Ｂの各色成分又は白黒用ＣＣＤラインイメージセンサ１９ａ乃至１９ｄにより蛍光灯１２ａが消灯状態で白基準板が読取られて出力され、アナログ／デジタル変換器２１によりアナログ／デジタル変換処理が施された画像信号に基づき、カラー用黒シェーディング補正データ又は白黒用黒シェーディング補正データを生成してＲＡＭ２２ａに格納する。また、Ｒ、Ｇ、Ｂの各色成分又は白黒用ＣＣＤラインイメージセンサ１９ａ乃至１９ｄにより蛍光灯１２ａが点灯状態で白基準板を読取って出力し、アナログ／デジタル変換器２１によりアナログ／デジタル変換処理が施された画像信号に基づきカラー用白シェーディング補正データ又は白黒用白シェーディング補正データを生成してＲＡＭ２３ａに格納する。シェーディング補正回路２２は、ＲＡＭ２２ａに格納した前記シェーディング補正データに従って、アナログ／デジタル変換器２１から出力されるデジタル画像信号に対してシェーディング補正を行い、シェーディング補正後のデータをガンマ補正回路２３へ出力する。
【００２９】
ガンマ補正回路２３は、所定のガンマ補正テーブルを格納するＲＡＭ２４ａを備え、ガンマ補正テーブルに従ってシェーディング補正回路２２から入力される画像信号の階調特性を補正する。
【００３０】
主走査多値解像度変換回路２４は、ガンマ補正回路２３から入力された画像信号に対し主走査方向への解像度変換処理を行う。２値化回路２５は、主走査多値解像度変換回路２５から入力された画像信号に対し所定のしきい値で２値化する。２値化された画像信号はシステムバス１６へ出力される。
【００３１】
上記に説明した構成を備える画像信号処理装置は、シェーディング補正データを取得するのに先立って、アナログ／デジタル変換器２１の入力レンジを調整する。入力レンジの調整は、光源である白色蛍光灯１２ａが順に消灯、点灯、消灯されつつ、最適な白黒用入力レンジ及びカラー用入力レンジが決定されＲＡＭ４に記憶される。そして、ＣＰＵ２は、記憶した最適な入力レンジを読み出して、白黒用ＣＣＤラインイメージセンサ１９ｄからアナログ画像信号が出力される場合に、アナログ／デジタル変換器２１の入力レンジを白黒用入力レンジに設定し、カラー用ＣＣＤラインイメージセンサ１９ａ乃至１９ｃからアナログ画像信号が出力される場合に、その入力レンジをカラー用入力レンジに設定する。
【００３２】
図３に、アナログ／デジタル変換器２１の白黒用入力レンジが決定されるまでの概略手順を示す。図３（ＢＷ）は、白黒用ＣＣＤラインイメージセンサ１９ｄからＡＦＥ３０を通じて出力されたアナログ画像信号の出力レベルのレンジを表している。すなわち、図３（ＢＷ）は、蛍光灯１２ａが点灯された状態で白黒用ＣＣＤラインイメージセンサ１９ｄにより白基準板が読取られ得られたアナログ画像信号がＡＦＥ３０を通じて出力された場合のアナログ画像信号のレベル（例えば図示１．８Ｖ；以下該レベルを「白黒用白レベル」という。）と、蛍光灯１２ａが消灯された状態で白黒用ＣＣＤラインイメージセンサ１９ｄにより白基準板が読取られ得られたアナログ画像信号がＡＦＥ３０を通じて出力された場合のアナログ画像信号のレベル（例えば図示０．９Ｖ；以下該レベルを「白黒用黒レベル」という。）を示している。図３（ａ）乃至（ｃ）の目盛りは、アナログ／デジタル変換器２１の入力レンジを示している。図示「Ｖｔ」は、入力レンジの最高値、図示「Ｖｉｎ」は入力レンジの中心基準電圧、図示「Ｖｂ」は入力レンジの最低値、図示「Ｖｒｅｆ」はリファレンス電圧、つまり、入力レンジの幅を示している。
【００３３】
画像信号処理装置は、まず、アナログデジタル変換器２１の入力レンジを初期設定する（図３（ａ）参照）。初期設定では、入力レンジの最低値Ｖｂは、０Ｖに設定され、入力レンジの幅Ｖｒｅｆは、白黒用ＣＣＤラインイメージセンサ１９ｄからＡＦＥ３０を通じて出力されるダイナミックレンジより広い所定幅に設定される。初期設定の後、アナログ／デジタル変換器２１の入力レンジの最低値Ｖｂが白黒用黒レベルに低レベル側で近接するように、入力レンジ全体が高電圧側へシフトされる（図３（ｂ）参照；以下シフト後の前記入力レンジを「第１入力レンジ」という。）。そして、白黒用黒レベル、白黒用白レベル、第１入力レンジ、及びアナログ／デジタル変換器２１の分解能に基づき後述する演算式１、２により、アナログ／デジタル変換器２１の白黒用最適入力レンジが算出される。算出された白黒用最適入力レンジは、白黒用ＣＣＤラインイメージセンサ１９ｄからアナログ白黒画像信号がアナログ／デジタル変換器２１に入力される際にアナログ／デジタル変換器２１に設定される（図３（ｃ）参照）。なお、前記アナログ／デジタル変換器２１の白黒用最適入力レンジとは、白黒用ＣＣＤラインイメージセンサ１９ｄからのアナログ画像信号のレンジと同一のレンジ又はそのアナログ画像信号のレンジの上限及び下限に所定幅のマージンを持たせたレンジである。例えば図３では、白黒用最適入力レンジは、白黒用白レベルの上限側及び白黒用黒レベルの下限側にそれぞれ１０％のマージンを持つ。
【００３４】
図４に、アナログ／デジタル変換器２１のカラー用入力レンジが決定されるまでの概略手順を示す。該手順は、各Ｒ、Ｇ、Ｂ色成分のアナログ画像信号からの３つのアナログ画像信号のうち、出力レベルが最低のものと最高のものを抽出し、抽出した最低レベルの色成分の出力レベル（以下「最低出力レベル」ともいう。）から検出した最高レベルの色成分の出力レベル（以下「最高出力レベル」ともいう。）までのダイナミックレンジと一致ないしその上限及び下限に所定のマージンを持つようにアナログ／デジタル変換器の入力レンジを調整するものである。図４（Ｒ）、（Ｇ）、（Ｂ）は、各色成分のＣＣＤラインイメージセンサ１９ａ乃至１９ｃからＡＦＥ３０を通じてそれぞれ出力されたアナログ画像信号の出力レベルのレンジを表している。すなわち、図３（Ｒ）、（Ｇ）、（Ｂ）は、それぞれ、蛍光灯１２ａが点灯された状態でＲ成分、Ｇ成分又はＢ成分のＣＣＤラインイメージセンサ１９ｄにより白基準板が読取られ得られたアナログカラー画像信号がＡＦＥ３０を通じて出力された場合のアナログカラー画像信号のレベル（以下、Ｒ成分に関して該レベルを「Ｒ成分白レベル」、Ｇ成分に関して該レベルを「Ｇ成分白レベル」、Ｂ成分に関して該レベルを「Ｂ成分白レベル」という。）と、蛍光灯１２ａが消灯された状態でＲ成分、Ｇ成分又はＢ成分のＣＣＤラインイメージセンサ１９ａ乃至１９ｃにより白基準板が読取られ得られたアナログカラー画像信号がＡＦＥ３０を通じて出力された場合のアナログカラー画像信号のレベル（以下、Ｒ成分に関して該レベルを「Ｒ成分黒レベル」、Ｇ成分に関して該レベルを「Ｇ成分黒レベル」、Ｂ成分に関して該レベルを「Ｂ成分黒レベル」という。）を示している。図４（ａ）乃至（ｃ）の目盛りは、アナログ／デジタル変換器２１の入力レンジを示している。図示「Ｖｔ」、「Ｖｉｎ」、「Ｖｂ」、「Ｖｒｅｆ」は、図３で説明したものと同様のものを示す。
【００３５】
画像信号処理装置は、まず、アナログデジタル変換器２１の入力レンジを初期設定する（図４（ａ）参照）。初期設定では、入力レンジの最低値Ｖｂは、０Ｖに設定され、入力レンジの幅Ｖｒｅｆは、ＣＣＤラインイメージセンサ１９ａ、１９ｂ又は１９ｃからＡＦＥ３０を通じて出力されるダイナミックレンジより広い所定幅に設定される。初期設定の後、Ｒ成分黒レベル、Ｇ成分黒レベル及びＢ成分黒レベルのなかで最低出力レベルとなるもの（以下、該レベルを「カラー用黒レベル」という。）に、アナログ／デジタル変換器２１の入力レンジの最低値Ｖｂが低レベル側で近接するように、入力レンジ全体が高電圧側へシフトされる（図４（ｂ）参照；以下シフト後の前記入力レンジを「第２入力レンジ」という。）。そして、Ｒ成分白レベル、Ｇ成分白レベル及びＢ成分白レベルのなかで最高出力レベルとなるもの（以下「カラー用白レベル」という。）、カラー用黒レベル、第２入力レンジ、及びアナログ／デジタル変換器２１の分解能に基づき後述する演算式３、４により、アナログ／デジタル変換器２１のカラー用最適入力レンジが算出される。カラー用最適入力レンジは、Ｒ成分、Ｇ成分及びＢ成分のＣＣＤラインイメージセンサ１９ａ乃至１９ｃからアナログカラー画像信号がアナログ／デジタル変換器２１に入力される際にアナログ／デジタル変換器２１に設定される（図４（ｃ）参照）。なお、前記アナログ／デジタル変換器２１のカラー用最適入力レンジとは、カラー用黒レベルからカラー用白レベルまでのレンジと同一のレンジ、又はカラー用黒レベルからカラー用白レベルまでのレンジの上限及び下限に所定幅のマージンを持たせたレンジである。例えば図３では、カラー用最適入力レンジは、カラー用白レベルの上限側及びカラー用黒レベルの下限側にそれぞれ１０％のマージンを持つ。
【００３６】
上記に説明したアナログ／デジタル変換器２１の最適入力レンジの決定及び設定は、シェーディング補正データを取得する動作の一環として行われる。すなわち、図５に示すように、白色蛍光灯１５ａが消灯された第１消灯状態（ステップＳ１）、消灯されている白色蛍光灯１５ａを点灯して白色蛍光灯１５ａの光量が所定の安定水準に達した点灯安定状態（ステップＳ２）、点灯している白色蛍光灯１５ａを再び消灯した第２消灯状態（ステップＳ３）、を順に実現しつつ、アナログ／デジタル変換器２１の最適入力レンジを決定し、シェーディング補正データを取得する。点灯安定状態に達したか否かは、スキャナ内に図示しない光量検出手段が設けられており、光量検出手段が検出する光量の時間当たりの変化量がしきい値以下になったか否かをＣＰＵ２が判断することにより決定される。勿論、点灯安定状態に達したか否かの判断はこれに限定されず、例えば、白色蛍光灯１５ａの点灯から所定時間経過した場合に光量が安定したとみなしてこれを点灯安定状態としてもよい。
【００３７】
第１消灯状態においては、次の手順が実行される。すなわち、白黒用ＣＣＤラインイメージセンサ１９ｄが白基準板の画像を読取ってアナログ白黒画像信号をＡＦＥ３０を通じて出力する。出力されたアナログ白黒画像信号は、入力レンジが初期設定されたアナログ／デジタル変換器２１によりデジタル変換され、そのデジタル値を介して、ＣＰＵ２は、アナログ白黒画像信号の出力レベル（白黒用黒レベル）を検出する（ステップＳ１１）。つぎに、検出された白黒用黒レベルに、アナログ／デジタル変換器２１の入力レンジの最低値が一致ないし近接するように、入力レンジが初期設定されたアナログ／デジタル変換器２１の入力レンジを第１入力レンジにシフトする（ステップＳ１２）。
【００３８】
また、第１消灯状態においては、次の手順も実行される。すなわち、各色成分のカラー用ＣＣＤラインイメージセンサ１９ａ乃至１９ｃが白基準板を読取ってアナログカラー画像信号をそれぞれ出力する。出力されたアナログカラー画像信号は、入力レンジが初期設定されたアナログ／デジタル変換器２１によりデジタル変換され、そのデジタル値を介して、ＣＰＵ２は、アナログカラー画像信号の出力レベルをそれぞれ検出する（ステップＳ２１）。出力された複数のアナログカラー画像信号のレベルから前記したカラー用黒レベルを抽出し（ステップＳ２２）、抽出したカラー用黒レベルに、入力レンジが初期設定されたアナログ／デジタル変換器の入力レンジの最低値が一致ないし近接するように、アナログ／デジタル変換器２１の入力レンジを第２入力レンジにシフトする（ステップＳ２３）。
【００３９】
なお、第１消灯状態における、ステップＳ１１及びステップＳ１２と、ステップＳ２１乃至ステップＳ２３の実行は、何れを先に行っても良い。また、図５においては、白色蛍光灯１５ａは、ステップＳ１２、ステップＳ２３の後に点灯される場合を例に挙げて説明しているが、白色蛍光灯１５ａの消灯状態は、ＣＣＤラインイメージセンサ１９ａ乃至１９ｄが白基準板を読取る際に確保されていれば十分であり、したがって、Ｒ成分、Ｇ成分及びＢ成分のＣＣＤラインイメージセンサ１９ａ乃至１９ｄによる読取動作完了後、直ちに白色蛍光灯１５ａを点灯するようにしてもよい。
【００４０】
前記点灯安定状態においては、次の手順が実行される。すなわち、アナログ／デジタル変換器２１の入力レンジが第１入力レンジでない場合は、入力レンジを第１入力レンジに設定し、アナログ／デジタル変換器２１の入力レンジが第１入力レンジである場合は、引き続き第１入力レンジに設定したまま（ステップＳ３１）、白黒用ＣＣＤラインイメージセンサ１９ｄが白基準板を読取ってアナログ白黒画像信号を出力する。出力されたアナログ白黒画像信号は、アナログ／デジタル変換器２１によりデジタル変換され、そのデジタル値を介して、ＣＰＵ２は、アナログ白黒画像信号の出力レベル、つまり、白黒用白レベルを検出する（ステップＳ３２）。そして、ＣＰＵ２は、検出した白黒用白レベル、白黒用黒レベル、第１入力レンジ及びアナログ／デジタル変換器２１の分解能に基づき後述する演算式１及び２によりアナログ／デジタル変換器の白黒用最適入力レンジを決定する（ステップＳ３３）。さらに、アナログ／デジタル変換器２１の入力レンジを、決定した白黒用最適入力レンジに設定して白黒用ＣＣＤラインイメージセンサ１９ｄにより白基準板を読取ってアナログ白黒画像信号を出力し、これをアナログ／デジタル変換器２１によりデジタル信号に変換してシェーディング補正回路２２へ出力する。そして、シェーディング補正回路２２において、白黒用白シェーディング補正データが取得されＲＡＭ２３ａに格納される（ステップＳ３４）。
【００４１】
また、点灯安定状態において、次の手順も実行される。すなわち、アナログ／デジタル変換器２１の入力レンジが第２入力レンジでない場合は、入力レンジを第２入力レンジに設定し、アナログ／デジタル変換器２１の入力レンジが第２入力レンジである場合は、引き続き第２入力レンジに設定したまま（ステップＳ４１）、各色成分のカラー用ＣＣＤラインイメージセンサ１９ａ乃至１９ｃが白基準板を読取ってアナログカラー画像信号をそれぞれ出力する。出力されたアナログカラー画像信号は、アナログ／デジタル変換器２１によりデジタル変換され、そのデジタル値を介して、ＣＰＵ２は、各色成分のアナログカラー画像信号の出力レベルを検出する（ステップＳ４２）。ＣＰＵ２は、検出した各色成分のアナログカラー画像信号の出力レベルを比較して最高出力レベルをカラー用白レベルとして抽出する（ステップＳ４３）。そして、抽出したカラー用白レベル、カラー用黒レベル、第２入力レンジ及びアナログ／デジタル変換器２１の分解能に基づき後述する演算式３及び４によりアナログ／デジタル変換器のカラー用最適入力レンジを決定する（ステップＳ４４）。さらに、アナログ／デジタル変換器２１の入力レンジを、決定した前記カラー用最適入力レンジに設定してＲ成分のＣＣＤラインイメージセンサ１９ａにより白基準板を読取ってアナログカラー画像信号を出力する。出力された信号は、前記アナログ／デジタル変換器２１によりデジタル信号に変換してシェーディング補正回路２２へ出力され、シェーディング補正回路２２において、Ｒ成分のカラー用白シェーディング補正データが取得されＲＡＭ２３ａに格納される。Ｇ成分、Ｂ成分についても同様にして白シェーディング補正データが取得されＲＡＭ２３ａに格納される（ステップＳ４５）。
【００４２】
なお、前記点灯安定状態における、ステップＳ３１乃至ステップＳ３４と、ステップＳ４１乃至ステップＳ４５の実行は、何れを先に行っても良い。また、図６においては、白色蛍光灯１５ａは、ステップＳ３４又はステップＳ４５の後に消灯する場合を示しているが、白色蛍光灯１５ａの点灯安定状態は、ＣＣＤラインイメージセンサ１９ａ乃至１９ｄが白基準板を読取る際に確保されていれば十分であり、したがって、全てのＣＣＤラインイメージセンサ１９ａ乃至１９ｄによる読取動作完了後直ちに白色蛍光灯１５ａを消灯して第２消灯状態へ移行するようにしてもよい。
【００４３】
第２消灯状態においては、次の手順が実行される。すなわち、アナログ／デジタル変換器２１の入力レンジが白黒用最適入力レンジでない場合は、入力レンジを白黒用最適入力レンジに設定し、アナログ／デジタル変換器２１の入力レンジが白黒用最適入力レンジである場合は、引き続き白黒用最適入力レンジに設定したまま、白黒用ＣＣＤラインイメージセンサ１９ｄにより白基準板を読取ってアナログ白黒画像信号を出力する。出力したアナログ白黒画像信号は、前記アナログ／デジタル変換器２１によりデジタル信号に変換してシェーディング補正回路２２へ出力される。そして、シェーディング補正回路２２において、白黒用黒シェーディング補正データが取得されＲＡＭ２３ａに格納される（ステップＳ５１）。
【００４４】
また、第２消灯状態において、次の手順も実行される。すなわち、アナログ／デジタル変換器２１の入力レンジがカラー用最適入力レンジでない場合は、入力レンジをカラー用最適入力レンジに設定し、アナログ／デジタル変換器２１の入力レンジがカラー用最適入力レンジである場合は、引き続きカラー用最適入力レンジに設定したまま、Ｒ成分のＣＣＤラインイメージセンサ１９ａにより白基準板を読取ってアナログカラー画像信号を出力する。出力したアナログカラー画像信号は、前記アナログ／デジタル変換器２１によりデジタル信号に変換してシェーディング補正回路２２へ出力され、シェーディング補正回路２２において、Ｒ成分のカラー用黒シェーディング補正データが取得されＲＡＭ２３ａに格納される（ステップＳ６１）。同様にして、Ｇ成分、Ｂ成分についてもシェーディング補正データが取得されＲＡＭ２３ａに格納される（ステップＳ６１）。上記では、Ｒ成分、Ｇ成分、Ｂ成分の順に、シェーディング補正データを取得しているが、順番はこれに限定されない。後述においても、同様である。
【００４５】
図６及び図７のフローチャートに基づいて、上記画像信号処理方法の一例を更に具体的に説明する。なお、後述するＡＦＥ３０によるゲイン調整の増幅率は一定であるとする。
【００４６】
操作部８において、シェーディング補正データを取得するための所定操作がなされると、スキャナ機構制御回路１２により蛍光灯１２ａが消灯され、第１消灯状態が確保される（ステップＳ１０１）。そして、ＣＰＵ２は、変数「Ｖｉｎ」に、所定の中心基準電圧（０．７５Ｖ）に相当する値「０Ｆｈ」を、変数「Ｖｒｅｆ」に、所定のリファレンス電圧（例えば１．５Ｖ）に相当する値「１Ｃｈ」をＲＡＭ４上で設定する。また、ＣＰＵ２は設定した値「１Ｃｈ」と「０Ｆｈ」をレジスタ２６、２７にそれぞれ書き込む。レジスタ２６、２７に書き込まれた値は、デジタル／アナログ変換器２８、２９によりそれぞれアナログ信号に変換され、アナログ／デジタル変換器２１に前記所定のリファレンス電圧Ｖｒｅｆと中心基準電圧Ｖｉｎとして入力され、アナログ／デジタル変換器２１の入力レンジが初期設定される（ステップＳ１０２）。このときのアナログ／デジタル変換器２１の入力レンジと白黒用白レベル及び白黒用黒レベルの関係は、図３（ａ）に示したようになる。
【００４７】
引き続き第１消灯状態で、白黒用ＣＣＤラインイメージセンサ１９ｄにより、白基準板の画像の一部、例えば白黒用ＣＣＤラインイメージセンサ１９ｄの読取範囲の中心１０００画素分、が読取られて得られたアナログ画像信号がＡＦＥ３０を通じてアナログ／デジタル変換器２１に入力される。さらに、これがアナログ／デジタル変換器２１にてデジタル画像信号に変換されたものが、シェーディング補正回路２２によりＲＡＭ２３ａに一時的に格納される。ここでは、シェーディング補正回路２２は入力された画像信号をＲＡＭ２３ａに格納する処理のみを行う。
【００４８】
ＣＰＵ２は、ＲＡＭ２３ａに格納された１０００画素分のデジタル画像信号を読み出して、その平均値ＶＢを算出し、これを白黒用黒レベルのデジタル値として検出する（ステップＳ１０３）。ここで、ＣＰＵ２がＲＡＭ２３ａから読み出すデジタル画像信号の値は、初期設定されたアナログ／デジタル変換器２１を通じて読取った値である。つまり、白黒用黒レベルから該アナログ／デジタル変換器２１の入力レンジの最低値Ｖｂ（例えば図示０Ｖ）を差し引いたアナログ画像信号のレベルに対応する値がアナログ／デジタル変換器の分解能（例えば１０ビット）に従ってデジタル値で表現されたものである。なお、（入力レンジの最低値Ｖｂ）＝（中心基準電圧Ｖｉｎ）−（リファレンス電圧Ｖｒｅｆ）／２である。
【００４９】
ステップＳ１０３の処理動作に続いて、ＣＰＵ２は、検出した平均値ＶＢが０以下であるか否かを判断し（ステップＳ１０４）、平均値ＶＢが０より大きい場合は（ステップＳ１０４：ＮＯ）、変数「Ｖｉｎ」に「０１ｈ」を加算し、加算後の値をレジスタ２７に書き込んでアナログ／デジタル変換器２１に入力する中心基準電圧Ｖｉｎを高電圧側へシフトさせる。つまり、アナログ／デジタル変換器２１の入力レンジ全体を高電圧側へシフトし（ステップＳ１０５）、繰返しステップＳ１０３、ステップＳ１０４の処理を行う。
【００５０】
ステップＳ１０４において、検出した平均値ＶＢが０以下である場合は（ステップＳ１０４：ＹＥＳ）、ＣＰＵ２は、変数「Ｖｉｎ」から「０１ｈ」を減算し、減算後の値をレジスタ２７に書き込んでアナログ／デジタル変換器２１に入力する中心基準電圧Ｖｉｎを低電圧側へシフトする。つまり、アナログ／デジタル変換器２１の入力レンジ全体を低電圧側へ僅かにシフトし（ステップＳ１０６）、入力レンジの最低値Ｖｂが白黒用黒レベルより少し低くなるようにする。なお、このときの入力レンジを以下において「第１入力レンジ」という。前記ステップＳ１０３乃至Ｓ１０６の手順は、白黒用ＣＣＤラインイメージセンサ１９ｄが第１消灯状態で白基準板の画像を読取って出力するアナログ画像信号のレベルに、アナログ／デジタル変換器２１の入力レンジの最低値Ｖｂを近似させるためのアルゴリズムである。なお、これはアルゴリズムの一例であり、実施にあたっては別のアルゴリズムを適用することも可能である。ステップＳ１０６の手順を実行したとき、アナログ／デジタル変換器２１の入力レンジと、白黒用白レベル及び白黒用黒レベルの関係は、例えば図３（ｂ）に示すようになる。図３（ｂ）は、リファレンス電圧Ｖｒｅｆが１．５Ｖのままで、中心基準電圧Ｖｉｎが０．７５Ｖから１．５Ｖにシフトされた場合の例を示している。
【００５１】
次いで、ＣＰＵ２は、ＲＡＭ４上で変数「ＶＩＮＮ＿ｏ＿ｂｗ」に前記変数「Ｖｉｎ」の値を設定するとともに、変数「ＶＲＥＦ＿ｏ＿ｂｗ」に前記変数「Ｖｒｅｆ」の値を設定する（ステップＳ１０７）。さらに、白黒用ＣＣＤラインイメージセンサ１９ｄにより、白基準板の画像の一部、例えばＣＣＤラインイメージセンサ１９の読取範囲の中心１０００画素分、が読取られて得られたアナログ画像信号がＡＦＥ３０を通じて出力される。さらに、これがアナログ／デジタル変換器２１にてデジタル画像信号に変換されたものが、シェーディング補正回路２２によりＲＡＭ２３ａに一時的に格納される。そしてＣＰＵ２は、ＲＡＭ２３ａに格納された１０００画素分のデジタル画像信号の値を読み出して、その平均値ＶＡＤＢ＿ｏ＿ｂｗを算出し、これを白黒用黒レベルのデジタル値として検出する（ステップＳ１０８）。ここで、ＣＰＵ２がＲＡＭ２３ａから読み出すデジタル画像信号の値は、アナログ／デジタル変換器２１を通じて読取った値である。つまり、白黒用黒レベルからアナログ／デジタル変換器２１の入力レンジの最低値Ｖｂ（例えば図示０．７５Ｖ）を差し引いたアナログ画像信号のレベルに対応する値がアナログ／デジタル変換器の分解能（例えば１０ビット）に従ってデジタル値で表現されたものである。
【００５２】
つぎに、ＣＰＵ２は、変数「Ｖｉｎ」に、所定の中心基準電圧（０．７５Ｖ）に相当する値「０Ｆｈ」を、変数「Ｖｒｅｆ」に、所定のリファレンス電圧（例えば１．５Ｖ）に相当する値「１Ｃｈ」をＲＡＭ４上で設定する。また、ＣＰＵ２は設定した値「１Ｃｈ」と「０Ｆｈ」をレジスタ２６、２７にそれぞれ書き込む。レジスタ２６、２７に書き込まれた値は、デジタル／アナログ変換器２８、２９によりそれぞれアナログ信号に変換され、アナログ／デジタル変換器２１に前記所定のリファレンス電圧Ｖｒｅｆと中心基準電圧Ｖｉｎとして入力され、アナログ／デジタル変換器２１の入力レンジが初期設定される（ステップＳ１０９）。このときのアナログ／デジタル変換器２１の入力レンジとカラー用白レベル及びカラー用黒レベルの関係は、図４（ａ）に示したようになる。図４（ａ）は、初期設定として、リファレンス電圧Ｖｒｅｆが１．５Ｖ、中心基準電圧Ｖｉｎが０．７５Ｖに設定された場合の例を示している。
【００５３】
引き続き第１消灯状態で、Ｒ成分のＣＣＤラインイメージセンサ１９ａにより、白基準板の画像の一部、例えばＣＣＤラインイメージセンサ１９ａの読取範囲の中心１０００画素分、が読取られて得られたアナログ画像信号がＡＦＥ３０を通じてアナログ／デジタル変換器２１に入力される。さらにこれがアナログ／デジタル変換器２１にてデジタル画像信号に変換されたものが、シェーディング補正回路２２によりＲＡＭ２３ａに一時的に格納される。ここでは、シェーディング補正回路２２は入力された画像信号をＲＡＭ２３ａに格納する処理のみを行う。ＣＰＵ２は、ＲＡＭ２３ａに格納された１０００画素分のデジタル画像信号を読み出して、その平均値ＶＢｒを算出し、これをＲ成分の黒レベルのデジタル値として検出する。同様にして、Ｇ成分、Ｂ成分についても平均値ＶＢｇ、ＶＢｂを算出し、それぞれＧ成分の黒レベルのデジタル値、Ｂ成分の黒レベルのデジタル値として検出する（ステップＳ１１０）。そして、ＣＰＵ２は検出したＶＢｒ、ＶＢｇ、ＶＢｂの値を比較して最小のものをカラー用黒レベルとして抽出する（ステップＳ１１１）。ここで、ＣＰＵ２がＲＡＭ２３ａから読み出すデジタルカラー画像信号の値は、初期設定されたアナログ／デジタル変換器２１を通じて読取った値である。つまり、各色成分の黒レベルから該アナログ／デジタル変換器２１の入力レンジの最低値Ｖｂ（例えば図示０Ｖ）を差し引いたアナログ画像信号のレベルに対応する値がアナログ／デジタル変換器の分解能（例えば１０ビット）に従ってデジタル値で表現されたものである。
【００５４】
ステップＳ１１１の処理動作に続いて、ＣＰＵ２は、検出したカラー用黒レベルのアナログ／デジタル変換器２１による読み値ＶＢｒ、ＶＢｇ又はＶＢｂ（以下「平均値ＶＢｘ」という。）が０以下であるか否かを判断し（ステップＳ１１２）、平均値ＶＢｘが０より大きい場合は（ステップＳ１１２：ＮＯ）、変数「Ｖｉｎ」に「０１ｈ」を加算し、加算後の値をレジスタ２７に書き込んでアナログ／デジタル変換器２１に入力する中心基準電圧Ｖｉｎを高電圧側へシフトさせる。つまり、アナログ／デジタル変換器２１の入力レンジ全体を高電圧側へシフトし（ステップＳ１１３）、繰返しステップＳ１１１、ステップＳ１１２の処理を行う。
【００５５】
ステップＳ１１２において、検出した平均値ＶＢｘが０以下である場合は（ステップＳ１０４：ＹＥＳ）、ＣＰＵ２は、変数「Ｖｉｎ」から「０１ｈ」を減算し、減算後の値をレジスタ２７に書き込んでアナログ／デジタル変換器２１に入力する中心基準電圧Ｖｉｎを低電圧側へシフトする。つまり、アナログ／デジタル変換器２１の入力レンジ全体を低電圧側へ僅かにシフトし（ステップＳ１１４）、入力レンジの最低値Ｖｂがカラー用黒レベルより少し低くなるようにする。前記ステップＳ１１０乃至Ｓ１１４の手順は、カラー用黒レベルに、アナログ／デジタル変換器２１の入力レンジの最低値Ｖｂを近似させるためのアルゴリズムである。これもアルゴリズムの一例であり、実施にあたっては別のアルゴリズムを適用することが可能である。ステップＳ１１４の手順を実行したとき、アナログ／デジタル変換器２１の入力レンジと、カラー用白レベル及びカラー用黒レベルの関係は、例えば図４（ｂ）に示すようになる。図４（ｂ）は、リファレンス電圧Ｖｒｅｆが１．５Ｖのままで、中心基準電圧Ｖｉｎが０．７５Ｖから１．５Ｖにシフトされた場合の例を示している。
【００５６】
次いで、ＣＰＵ２は、ＲＡＭ４上で変数「ＶＩＮＮ＿ｏ＿ｃｌ」に前記変数「Ｖｉｎ」の値を設定するとともに、変数「ＶＲＥＦ＿ｏ＿ｃｌ」に前記変数「Ｖｒｅｆ」の値を設定する（ステップＳ１１５）。さらに、Ｓ１１１で検出された色成分のＣＣＤラインイメージセンサ１９により、白基準板の画像の一部、例えばＣＣＤラインイメージセンサ１９の読取範囲の中心１０００画素分、が読取られて得られたアナログ画像信号がＡＦＥ３０を通じて出力され、更にアナログ／デジタル変換器２１にてデジタル画像信号に変換されたものが、シェーディング補正回路２２によりＲＡＭ２３ａに一時的に格納される。そしてＣＰＵ２は、ＲＡＭ２３ａに格納された１０００画素分のデジタル画像信号の値を読み出して、その平均値ＶＡＤＢ＿ｏ＿ｃｌを算出し、これをカラー用黒レベルのデジタル値として検出する（ステップＳ１１６）。ここで、ＣＰＵ２がＲＡＭ２３ａから読み出すデジタル画像信号の値は、アナログ／デジタル変換器２１を通じて読取った値である。つまり、カラー用黒レベルからアナログ／デジタル変換器２１の入力レンジの最低値Ｖｂ（例えば図示０．７５Ｖ）を差し引いたアナログ画像信号のレベルに対応する値がアナログ／デジタル変換器の分解能（例えば１０ビット）に従ってデジタル値で表現されたものである。
【００５７】
つぎに、ＣＰＵ２は、スキャナ機構制御回路１２により蛍光灯１２ａを点灯し（ステップＳ１１７）、アナログ／デジタル変換回路２１の入力レンジを第１入力レンジに設定する（ステップＳ１１８）。そして、白色蛍光灯１２ａの光量が所定の安定水準に達したか否かが判断される（ステップＳ１１９）。光量が所定の安定水準に達した後（Ｓ１１９：ＹＥＳ）、白黒用ＣＣＤラインイメージセンサ１９ｄにより、白基準板の画像の一部、例えばＣＣＤラインイメージセンサ１９の読取範囲の中心１０００画素分、が読取られて得られたアナログ画像信号がＡＦＥ３０を通じて出力され、更にアナログ／デジタル変換器２１にてデジタル画像信号に変換されたものが、シェーディング補正回路２２によりＲＡＭ２３ａに一時的に格納される。ＣＰＵ２は、ＲＡＭ２３ａに格納された１０００画素分のデジタル画像信号を読み出して、その平均値ＶＡＤＷ＿ｏ＿ｂｗ算出し、これを白黒用白レベルのデジタル値として検出する（ステップＳ１２０）。ここで、ＣＰＵ２がＲＡＭ２３ａから読み出すデジタル画像信号の値は、アナログ／デジタル変換器２１を通じて読取った値である。つまり、白黒用白レベルからアナログ／デジタル変換器２１の入力レンジの最低値Ｖｂ（例えば図示０．７５Ｖ）を差し引いたアナログ画像信号のレベルに対応するデジタル値がアナログ／デジタル変換器の分解能（例えば１０ビット）に従ってデジタル値で表現されたものである。
【００５８】
次いで、ＣＰＵ２は、検出した白黒用白レベルの値ＶＡＤＷ＿ｏ＿ｂｗ及び白黒用黒レベルの値ＶＡＤＢ＿ｏ＿ｂｗと、第１入力レンジを表す変数ＶＩＮＮ＿ｏ＿ｂｗ及び変数ＶＲＥＦ＿ｏ＿ｂｗの値とを演算式１及び演算式２に代入して、白黒用最適入力レンジを定める、ＶＩＮＮ＿ｎ＿ｂｗ、ＶＲＥＦ＿ｎ＿ｂｗを算出する（ステップＳ１２１）。ここで、演算式１、演算式２のＶＡＤＷ＿ｎ＿ｂｗ、ＶＡＤＢ＿ｎ＿ｂｗは目標値であり、１０２４はアナログ／デジタル変換器の分解能である。演算式１、演算式２のＶＡＤＷ＿ｎ＿ｂｗ、ＶＡＤＢ＿ｎ＿ｂｗには予め設計された目標値が代入されている。例えば分解能が１０２４である場合、ＣＣＤラインイメージセンサ１９から出力される白黒画像信号のレンジに対して、上下１０％のマージンを持つようにアナログ／デジタル変換器２１の入力レンジを設定する場合には、ＶＡＤＷ＿ｎ＿ｂｗにアナログ／デジタル変換器のビット数「１０２４」の９０％の値、ＶＡＤＢ＿ｎ＿ｂｗにアナログ／デジタル変換器のビット数「１０２４」の１０％の値をそれぞれ適用すればよい。
【数１】
2006180153.tif 000003
2006180153.tif 000004
【数２】
2006180153.tif 000005
2006180153.tif 000006
【００５９】
次いで、ＣＰＵ２は、算出したＶＲＥＦ＿ｎ＿ｂｗ、ＶＩＮＮ＿ｎ＿ｂｗをレジスタ２６、２７にそれぞれ書き込んで、アナログ／デジタル変換器２１にＶＲＥＦ＿ｎ＿ｂｗ、ＶＩＮＮ＿ｎ＿ｂｗに相当するアナログ電圧がそれぞれリファレンス電圧及び中心基準電圧として入力され、アナログ／デジタル変換器２１の入力レンジが白黒用最適入力レンジに設定される。このとき、例えば図３（ｃ）のような状態に、設定される（ステップＳ１２２）。図３（ｃ）は、アナログ／デジタル変換器２１の分解能が１０ビットであり、入力レンジの上下にそれぞれ１０％のマージンが設定された場合の例を示している。
【００６０】
そして、白黒用ＣＣＤラインイメージセンサ１９ｄにより白基準板を読取ってアナログ白黒画像信号が出力され、これが白黒用最適入力レンジが設定されたアナログ／デジタル変換器２１によりデジタル信号に変換されてシェーディング補正回路２２へ出力される。そして、シェーディング補正回路２２において、白黒用白シェーディング補正データが取得されＲＡＭ２３ａに格納される（ステップＳ１２３）。
【００６１】
つぎに、ＣＰＵ２は、アナログ／デジタル変換器２１の入力レンジに第２入力レンジを設定し（ステップＳ１２４）、Ｒ成分のＣＣＤラインイメージセンサ１９ａにより、白基準板の画像の一部、例えばＣＣＤラインイメージセンサ１９ａの読取範囲の中心１０００画素分、が読取られて得られたアナログ画像信号がＡＦＥ３０を通じてアナログ／デジタル変換器２１に入力される。さらにこれがアナログ／デジタル変換器２１にてデジタル画像信号に変換されたものが、シェーディング補正回路２２によりＲＡＭ２３ａに一時的に格納される。ＣＰＵ２は、ＲＡＭ２３ａに格納された１０００画素分のデジタル画像信号を読み出して、その平均値ＶＢｒを算出し、これをＲ成分の白レベルのデジタル値として検出する。同様にして、Ｇ成分、Ｂ成分についても平均値ＶＢｇ、ＶＢｂを算出し、それぞれＧ成分の白レベルのデジタル値、Ｂ成分の白レベルのデジタル値として検出する（ステップＳ１２５）。そして、ＣＰＵ２は検出したＶＢｒ、ＶＢｇ、ＶＢｂの値を比較して最大のものをカラー用白レベルのデジタル値ＶＡＤＷ＿ｏ＿ｃｌとして抽出する（ステップＳ１２６）。ここで、ＣＰＵ２がＲＡＭ２３ａから読み出すデジタルカラー画像信号の値は、第２入力レンジが設定されたアナログ／デジタル変換器２１を通じて読取った値である。つまり、各色成分の黒レベルから該アナログ／デジタル変換器２１の入力レンジの最低値Ｖｂ（例えば図示０．７５Ｖ）を差し引いたアナログ画像信号のレベルに対応する値がアナログ／デジタル変換器の分解能（例えば１０ビット）に従ってデジタル値で表現されたものである。
【００６２】
次いで、ＣＰＵ２は、検出したカラー用白レベルの値ＶＡＤＷ＿ｏ＿ｃｌ及びカラー用黒レベルの値ＶＡＤＢ＿ｏ＿ｃｌと、第２入力レンジを表す変数ＶＩＮＮ＿ｏ＿ｃｌ及び変数ＶＲＥＦ＿ｏ＿ｃｌの値を演算式３及び演算式４に代入して、カラー用最適入力レンジを定める、ＶＩＮＮ＿ｎ＿ｃｌ、ＶＲＥＦ＿ｎ＿ｃｌを算出する（ステップＳ１２７）。ここで、演算式３、演算式４のＶＡＤＷ＿ｎ＿ｃｌ、ＶＡＤＢ＿ｎ＿ｃｌは目標値であり、１０２４はアナログ／デジタル変換器の分解能である。演算式３、演算式４のＶＡＤＷ＿ｎ＿ｃｌ、ＶＡＤＢ＿ｎ＿ｃｌには予め設計された目標値が代入されている。例えば分解能が１０２４である場合、ＣＣＤラインイメージセンサ１９から出力されるカラー黒レベルからカラー白レベルまでのレンジに対して、上下１０％のマージンを持つようにアナログ／デジタル変換器２１の入力レンジを設定する場合には、ＶＡＤＷ＿ｎ＿ｃｌにアナログ／デジタル変換器のビット数「１０２４」の９０％の値、ＶＡＤＢ＿ｎ＿ｃｌにアナログ／デジタル変換器のビット数「１０２４」の１０％の値をそれぞれ適用すればよい。
【数３】
2006180153.tif 000007
【数４】
2006180153.tif 000008
【００６３】
次いで、ＣＰＵ２は、算出したＶＲＥＦ＿ｎ＿ｃｌ、ＶＩＮＮ＿ｎ＿ｃｌをレジスタ２６、２７にそれぞれ書き込んで、アナログ／デジタル変換器２１にＶＲＥＦ＿ｎ＿ｃｌ、ＶＩＮＮ＿ｎ＿ｃｌに相当するアナログ電圧がそれぞれリファレンス電圧及び中心基準電圧として入力され、アナログ／デジタル変換器２１の入力レンジがカラー用最適入力レンジに設定される。このとき、例えば図４（ｃ）のような状態に設定される（ステップＳ１２８）。図４（ｃ）は、アナログ／デジタル変換器２１の分解能が１０ビットであり、入力レンジの上下にそれぞれ１０％のマージンが設定された場合の例を示している。
【００６４】
そして、Ｒ成分のＣＣＤラインイメージセンサ１９ａにより白基準板を読取ってアナログカラー画像信号が出力され、前記アナログ／デジタル変換器２１によりデジタル信号に変換してシェーディング補正回路２２へ出力され、シェーディング補正回路２２において、Ｒ成分の白シェーディング補正データが取得されＲＡＭ２３ａに格納される。同様にして、Ｇ成分、Ｂ成分についても白シェーディング補正データが取得されＲＡＭ２３ａに格納される（ステップＳ１２９）。
【００６５】
つぎに、ＣＰＵ２は、スキャナ機構制御回路１２により蛍光灯１２ａを消灯し（ステップＳ１３０）、Ｒ成分のＣＣＤラインイメージセンサ１９ａにより白基準板を読取ってアナログカラー画像信号を出力する。そして、これがアナログ／デジタル変換器２１によりデジタル信号に変換されてシェーディング補正回路２２へ出力され、シェーディング補正回路２２において、Ｒ成分の黒シェーディング補正データが取得されＲＡＭ２３ａに格納される。同様にして、Ｇ成分、Ｂ成分についても黒シェーディング補正データが取得されＲＡＭ２３ａに格納される（ステップＳ１３１）。
【００６６】
つぎに、ＣＰＵ２は、アナログ／デジタル変換器２１の入力レンジに白黒用最適入力レンジを設定する（ステップＳ１３２）。そして、白黒用ＣＣＤラインイメージセンサ１９ｄにより白基準板を読取ってアナログ白黒画像信号が出力され、アナログ／デジタル変換器２１によりデジタル信号に変換されてシェーディング補正回路２２へ出力される。そして、シェーディング補正回路２２において、白黒用黒シェーディング補正データが取得されＲＡＭ２３ａに格納される（ステップＳ１３３）。
【００６７】
以上説明したＳ１０１乃至Ｓ１３３の手順は、図５に示した手順の１例を具体的に示したものである。したがって、第１消灯状態において、Ｓ１０２乃至Ｓ１０８とＳ１０９乃至Ｓ１１６の先後を入替えてもよい。また、点灯安定状態において、Ｓ１２０乃至Ｓ１２３とＳ１２５乃至Ｓ１２９の先後を入替えてもよい。ただし、Ｓ１１８、Ｓ１２４において、その直後に読取動作を行うＣＣＤラインイメージセンサの白黒／カラー種別とその直前にアナログ／デジタル変換器２１に設定されている入力レンジの白黒／カラー種別が異なる場合には、入力レンジの白黒／カラー種別を変更する処理を行う。なお、入力レンジの白黒／カラー種別とは、第１入力レンジ（シフト後の白黒用入力レンジ）及び第２入力レンジ（シフト後のカラー用入力レンジ）のことである。また、第２消灯状態において、Ｓ１３１とＳ１３２の先後を入替えてもよい。ただし、Ｓ１３０の直前に取得される白シェーディング補正データのカラー／白黒種別とＳ１３０の直後に取得する黒シェーディング補正データのカラー／白黒種別が異なる場合は、Ｓ１３０の直後にアナログ／デジタル変換器２１に設定する最適入力レンジのカラー／白黒種別を切り替える処理を行い、Ｓ１３２においてもアナログ／デジタル変換器２１に設定する最適入力レンジのカラー／白黒種別を切り替える処理を行う。
【００６８】
以上説明した手順により、白黒用シェーディング補正データと各成分のシェーディング補正データが取得され、シェーディング補正回路２２は、原稿の画像が読取られる際に取得したシェーディング補正データに基づき、アナログ／デジタル変換回路２１から入力されたデジタル画像信号に対してシェーディング補正を行う。
【００６９】
以上の説明から明らかなように、本発明の実施の形態に係る画像信号処理方法及び画像信号処理装置によれば、アナログ／デジタル変換器２１の入力レンジをＣＰＵ２が設定することにより、ＣＣＤラインイメージセンサ１９で得られた画像信号のダイナミックレンジを画像処理回路のダイナミックレンジに迅速に合わせることができる。また、Ｒ、Ｇ、Ｂに対しては、アナログ／デジタル変換器の最適入力レンジとして統一した１つの入力レンジを採用するため、アナログ／デジタル変換器の入力レンジの調整時間が更に短縮される。
【００７０】
このように、ＣＣＤラインイメージセンサ側から出力される出力レベルのレンジとアナログ／デジタル変換器の入力レンジを迅速に合わせることができるため、短時間で連続して各色成分及び白黒のシェーディング補正データを取得することができる。そして、光量の時間経過に伴う変動の影響を抑えることができることから、光源の点灯消灯を繰り返さなくても適切なシェーディング補正データを取得することが可能となる。
【００７１】
なお、本実施の形態においては、白黒とカラーの両方に対処する画像処理装置を例に挙げて説明したが、どちらか一方の構成及び手順を省略することも勿論可能である。
【産業上の利用可能性】
【００７２】
本発明は、イメージセンサから出力される複数の色成分のアナログ画像信号をアナログ／デジタル変換器にてデジタル画像信号に変換し、シェーディング補正する画像信号処理方法及び画像信号処理装置に適用可能である。
【図面の簡単な説明】
【００７３】
【図１】本発明の実施の形態に係る画像信号処理装置を備えるファクシミリ複合機の構成例を示したブロック図である。
【図２】ＣＣＤラインイメージセンサ、ＡＦＥ、画像処理部の構成例を示したブロック図である。
【図３】アナログ／デジタル変換器の入力レンジと白黒用ＣＣＤラインイメージセンサから出力されるアナログ画像信号のダイナミックレンジとを比較記載した図である。縦軸方向はアナログ信号の電圧レベルを示す。
【図４】アナログ／デジタル変換器の入力レンジと各色成分のＣＣＤラインイメージセンサから出力されるアナログ画像信号のダイナミックレンジとを比較記載した図である。縦軸方向はアナログ信号の電圧レベルを示す。
【図５】本発明の実施の形態に係る複合機においてシェーディング補正データを取得する際に実行される画像信号処理方法の概略手順を示したフローチャートである。
【図６】本発明の実施の形態に係る複合機においてシェーディング補正データを取得する際に実行される画像信号処理方法の手順の一例を示したフローチャートである。
【図７】本発明の実施の形態に係る複合機においてシェーディング補正データを取得する際に実行される画像信号処理方法の手順の一例を示したフローチャートであり、図６のフローチャートの続きを示すものである。
【符号の説明】
【００７４】
２    ＣＰＵ
３    ＦｌａｓｈＲＯＭ
４    ＲＡＭ
１１    画像処理部
１２    スキャナ機構制御回路
１２ａ    蛍光灯
１９ａ    Ｒ成分のＣＣＤラインイメージセンサ
１９ｂ    Ｇ成分のＣＣＤラインイメージセンサ
１９ｃ    Ｂ成分のＣＣＤラインイメージセンサ
１９ｄ    白黒用ＣＣＤラインイメージセンサ
２１    アナログ／デジタル変換器
２２    シェーディング補正回路
２３ａ    ＲＡＭ
２６、２７    レジスタ
２８、２９    デジタル／アナログ変換器
【図１】
2006180153.tif 000009
【図２】
2006180153.tif 000010
【図３】
2006180153.tif 000011
【図４】
2006180153.tif 000012
【図５】
2006180153.tif 000013
【図６】
2006180153.tif 000014
【図７】
2006180153.tif 000015