(57)【特許請求の範囲】
【請求項１】
モノクロ、およびカラー原稿を読取可能な画像読取装置であって、
モノクロ画像データ用のモノクロシェーディングデータ、またはカラー画像データの各色成分用シェーディングデータのいずれか１色成分用シェーディングデータを記憶する１ラインの画像データ分の容量の第１記憶手段と、
モノクロ画像処理の作業領域、または前記第１記憶手段に記憶されたシェーディングデータとは異なるカラー画像データの各色成分用シェーディングデータの全てを記憶する記憶領域となる第２記憶手段と、
モノクロ、及びカラーの画像データの歪みを補正して該画像データを正規化するシェーディング補正手段と、を備え、
カラー読取の場合、前記第１記憶手段、及び前記第２記憶手段の複数の異なる記憶手段から、カラー画像データの各色成分用シェーディングデータを参照し、前記カラー画像データをシェーディング補正して正規化する
ことを特徴とする画像読取装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、イメージスキャナ装置、ファクシミリ装置、ディジタル複写機等に適用される画像読取装置に関し、特に、モノクロ及びカラー原稿を共に読取可能な画像読取装置に関する。
【０００２】
【従来の技術】
画像読取装置においては、均一な濃度の原稿を読み取って得られた１ライン分の画像データの各画素ごとのレベルは理想的には同一であるべきであるが、イメージセンサの各受光素子ごとの受光感度むらや、原稿照明用の光源からの照射光の不均一性や、光学系の不均一性などに起因して、得られた画像データの各画素ごとのレベルは同一ではなく、ばらつきがある。
【０００３】
そのため、白基準板等の基準となる画像を読み取ってシェーディングデータとして記憶しておき、実際の原稿読取時の画像データのレベルをそのシェーディングデータにより正規化するシェーディング補正が必要となる。
【０００４】
【発明が解決しようとする課題】
モノクロ原稿及びカラー原稿の双方を読取可能な画像読取装置においては、モノクロ原稿を読み取って得られたモノクロ画像データ、及び、カラー原稿を読み取って得られたＲＧＢ等の各原色成分ごとのカラー画像データのそれぞれについてシェーディング補正が必要となるため、モノクロ原稿読取時においては、モノクロ画像用シェーディングデータが必要となり、カラー原稿読取時においては、各原色成分ごとのカラー画像用シェーディングデータが必要となる。
【０００５】
そのため、モノクロ原稿及びカラー原稿の双方を読取可能な画像読取装置においては、モノクロ画像用シェーディングデータとカラー画像用シェーディングデータとの双方を記憶する必要があり、各シェーディングデータの記憶用に専用のメモリを使用すると必要なメモリ容量が大きくなりコスト高となってしまうという問題点があった。
【０００６】
本発明は係る事情に鑑みてなされたものであり、モノクロ画像用シェーディングデータ及び各原色成分のカラー画像用シェーディングデータの記憶に必要なメモリ容量を最小限に抑えることができる画像読取装置を提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するため、請求項１に記載の画像読取装置は、モノクロ、およびカラー原稿を読取可能な画像読取装置であって、モノクロ画像データ用のモノクロシェーディングデータ、またはカラー画像データの各色成分用シェーディングデータのいずれか１色成分用シェーディングデータを記憶する１ラインの画像データ分の容量の第１記憶手段と、モノクロ画像処理の作業領域、または前記第１記憶手段に記憶されたシェーディングデータとは異なるカラー画像データの各色成分用シェーディングデータの全てを記憶する記憶領域となる第２記憶手段と、モノクロ、及びカラーの画像データの歪みを補正して該画像データを正規化するシェーディング補正手段と、を備え、カラー読取の場合、前記第１記憶手段、及び前記第２記憶手段の複数の異なる記憶手段から、カラー画像データの各色成分用シェーディングデータを参照し、前記カラー画像データをシェーディング補正して正規化することを特徴とする。
【００１５】
【発明の実施の形態】
以下、添付図面を参照しながら、本発明の実施の形態を詳細に説明する。
【００１６】
先ず、図１に本発明の実施の形態に係る画像読取装置１のブロック構成について示す。
【００１７】
同図において、画像読取装置１は、制御部１４からの指示に応じて光源駆動部２により点灯または消灯される光源により照明された原稿画像をカラーセンサ部６により読み取る。読取原稿は原稿搬送部５により読み取り面上をカラーセンサ部６に対して相対移動され、カラーセンサ部６は、原稿画像を読み取りつつ、ライン単位の画信号を出力する。また、カラーセンサ部６は、原稿読取開始に先立って、必要に応じて光源３により照明された白基準板４を読み取って、白レベルのシェーディングデータとなる画信号を出力する。
【００１８】
カラーセンサ部６は、カラーＣＣＤイメージセンサ、カラーＣＩＳ（密着）イメージセンサ等で構成され、読み取り面から受光した光量に応じたアナログの画信号を発生する。そのアナログ画信号は、モノクロモードの読取時には、モノクロ（ＢＷ）画信号であり、カラーモードの読取時には、ＲＧＢの各色成分の画信号である。Ａ／Ｄ変換部７は、カラーセンサ部６から入力するモノクロ及びカラーのアナログ信号をモノクロ及びカラーの多値の画像データに変換するものである。シェーディング補正部８は、読み取りラインの各画素間の照射光、受光素子感度等の差異による歪みをモノクロ及びカラー別に補正して、Ａ／Ｄ変換部７からのモノクロ及びカラーの画像データを正規化する。第１記憶部９は、シェーディング補正部８におるシェーディング補正処理のために参照されるシェーディングデータを記憶するためのものである。モノクロ画像処理部１１は、シェーディング補正部８による補正後のモノクロ画像データにスレッシュ処理、ディザ処理、誤差拡散処理等の処理を行いＮ値のモノクロ画像データを生成するものである。第２記憶部１０は、モノクロ画像処理部１１におけるモノクロ画像処理のための作業領域としてされると共に、必要に応じてカラー画像用のシェーディングデータを記憶して、シェーディング補正部８に参照させるためのものである。
【００１９】
シェーディング補正部８によりＲＧＢの各色成分ごとにシェーディング補正さたカラー画像データは出力部１２に出力される。また、シェーディング補正部８により補正され、モノクロ画像処理部１１により処理されたモノクロ画像データは出力部１２に出力される。
【００２０】
出力部１２は、画像読取装置１が適用される装置に応じて異なるものであるが、例えば、イメージスキャナ装置であれば、パーソナルコンピュータ等の他装置との外部インターフェースであり、ディジタル複写機であれば、プロッタ部への内部インターフェースであり、ファクシミリ装置であれば、通信部であり、本発明は、画像読取装置１から出力される画像データの用途により限定されるものではない。
【００２１】
第３記憶部１３は、制御部１４の作業領域となるものである。制御部１４は、装置各部を制御するマイクロコンピュータである。操作表示部１５は、ユーザからの操作入力を受け入れるための各種キーが配設されると共に、装置の動作状態やユーザへのメッセージを表示する液晶表示器を備えたものである。システムバス１６は、上記各部がデータをやりとりする信号ラインである。
【００２２】
ここで、シェーディング補正部８、モノクロ画像処理部１１は、原稿画像読取時にリアルタイムでの高速処理を行う必要があるため、一般には、専用の画像処理ＡＳＩＣとして構成され、シェーディング補正部８やモノクロ画像処理部１１により高速アクセスされる第１記憶部９及び第２記憶部１０も、同一のＡＳＩＣ内に構成される。一方、第３記憶部１３は、制御部１４が装置各部を制御するための作業領域として使用され、制御データを記憶したり、処理後の画像データを一時的に蓄積したりするために使用されるもので、第１記憶部９や第２記憶部１０と比較して、高速動作は要求されないが、比較的大容量であることが要求されるため、汎用の大容量ＤＲＡＭやＳＲＡＭにより構成されている。
【００２３】
本発明との比較のために、第１記憶部９、第２記憶部１０及び第３記憶部１３の従来の使用形態について、図２に示す。
【００２４】
同図において、従来は、第１記憶部９には、ＢＷ画像データ用のＢＷシェーディングデータ、カラー画像データのＲＧＢの各原色成分用のＲ、Ｇ、Ｂの各シェーディングデータが個別に記憶され、４ラインの画像データ分のメモリ容量が必要であった。また、第２記憶部１０は、モノクロ画像処理部１１におけるＮ値化処理用の作業領域としてしか使用されていなかった。また、第３記憶部１３は、制御部１４の制御用の作業領域として一部使用されるが、未使用の領域も存在する。
【００２５】
ＢＷシェーディングデータは、モノクロモードの読取時にだけシェーディング補正部８により参照されるものであり、また、モノクロ画像処理部１１により第２記憶部１０が使用されるのは、モノクロモードの読取時のみである一方、Ｒ、Ｇ、Ｂの各シェーディングデータは、カラーモードの読取時にだけシェーディング補正部８により参照されるものであり、また、カラーモードの読取時には、モノクロ画像処理部１１により第２記憶部１０は使用されない。
【００２６】
そのことに鑑みて、本実施の形態に係る画像読取装置１では、以下説明する第１、第２または第３実施形態に係る画像読取処理を行う。
【００２７】
先ず、第１実施形態に係る画像読取処理手順について、図３を参照して説明する。
【００２８】
同図において、制御部１４は、先ず、操作表示部１５の図示しない読取モード設定キーにより設定されている現在の読取モードが、「モノクロ」読取モード、または、「カラー」読取モードのいずれであるかを判断する（判断１０１）。
【００２９】
判断１０１において「モノクロ」モードである場合は、光源駆動部２を制御して光源３をＯＮ（点灯）し（処理１０２）、白基準板をカラーセンサ部６で読み取って得られたモノクロ画信号をＡ／Ｄ変換部７によりＡ／Ｄ変換して得られた多値のＢＷシェーディングデータを第１記憶部９に記憶する（処理１０３）。
【００３０】
このようにして、モノクロ原稿読取開始に先だって、ＢＷシェーディングデータを収集した上で、読取原稿を原稿搬送部５で搬送しつつカラーセンサ部６により読み取りライン単位でＢＷ画信号を出力し（処理１０４）、Ａ／Ｄ変換部７によりＡ／Ｄ変換して多値のＢＷ画像データを得て（処理１０５）、そのＢＷ画像データを、シェーディング補正部８は、処理１０３により第１記憶部９に記憶されたＢＷシェーディングデータを参照してシェーディング補正して正規化し（処理１０６）、そのシェーディング補正済みのＢＷ画像データをモノクロ画像処理部１１が第２記憶部１０を作業領域として使用しつつＮ値化処理し（処理１０７）、出力部１２から出力する処理を（処理１０８）、原稿の読取が終了するまで繰り返し（判断１０９のＮｏループ）、原稿の読取が終了すると（判断１０９のＹｅｓ）、光源駆動部２を制御して光源をＯＦＦ（消灯）して（処理１１０）、読取処理を終了する。
【００３１】
一方、判断１０１において「カラー」モードである場合は、光源駆動部２を制御して光源３をＯＮ（点灯）し（処理１１１）、白基準板をカラーセンサ部６で読み取って得られたＲＧＢの各色成分のカラー画信号をＡ／Ｄ変換部７によりＡ／Ｄ変換して得られた多値のＲＧＢシェーディングデータのうちのＧシェーディングデータを第１記憶部９に記憶する（処理１１２）。また、ＲＧＢシェーディングデータのうちのＲＢシェーディングデータを第２記憶部１０に記憶する（処理１１３）。
【００３２】
このようにして、カラー原稿読取開始に先だって、ＲＧＢシェーディングデータを収集した上で、読取原稿を原稿搬送部５で搬送しつつカラーセンサ部６により読み取りライン単位でＲＧＢ画信号を出力し（処理１１４）、Ａ／Ｄ変換部７によりＡ／Ｄ変換して多値のＲＧＢ画像データを得て（処理１１５）、そのＲＧＢ画像データを、シェーディング補正部８は、処理１１２により第１記憶部９に記憶されたＧシェーディングデータ、及び、処理１１３により第２記憶部１０に記憶されたＲＢシェーディングデータを参照してシェーディング補正して正規化し（処理１１６）、そのシェーディング補正済みのＲＧＢ画像データを、出力部１２から出力する処理を（処理１１７）、原稿の読取が終了するまで繰り返し（判断１１８のＮｏループ）、原稿の読取が終了すると（判断１１８のＹｅｓ）、光源駆動部２を制御して光源をＯＦＦ（消灯）して（処理１１０）、読取処理を終了する。
【００３３】
図４に、図３に示した第１実施形態に係る画像処理手順における第１記憶部９、第２記憶部１０及び第３記憶部１３の使用形態について示す。
【００３４】
図４において、第３記憶部１３については、図２に示した従来の使用形態と同様である。しかし、第１記憶部９は、１ラインの画像データ分のメモリ容量しか持たず、モノクロ読取時には、ＢＷシェーディングデータの記憶のために使用され、カラー読取時には、Ｇシェーディングデータの記憶のために使用される。また、第２記憶部１０は、モノクロ読取時には、図２に示した従来の使用形態と同様に、モノクロ画像処理部１１におけるＮ値化処理用の作業領域として使用されるが、カラー読取時には、Ｒシェーディングデータ及びＢシェーディングデータの記憶のために有効活用される。
【００３５】
これにより、高速アクセスされるために高速動作が必要な第１記憶部９及び第２記憶部１０のメモリ容量を最低限に抑えつつ、モノクロ及びカラーのそれぞれの読取時のシェーディング補正を行うことができるようになる。
【００３６】
次に、第２実施形態に係る画像読取処理手順について、図５、図６、図７及び図８を参照して説明する。
【００３７】
図５において、制御部１４は、先ず、操作表示部１５の図示しない読取モード設定キーにより設定されている現在の読取モードが、「シェーディングデータ」読取モード、「モノクロ」読取モード、または、「カラー」読取モードのいずれであるかを判断する（判断２０１）。
【００３８】
判断２０１において「シェーディングデータ」読取モードである場合は、シェーディングデータ読取処理を行う（処理２０２）。判断２０１において「モノクロ」読取モードである場合は、モノクロ原稿読取処理を行う（処理２０３）。判断２０１において「カラー」読取モードである場合は、カラー原稿読取処理を行う（処理２０４）。
【００３９】
図６に、図５の処理２０２における第２実施形態に係るシェーディングデータ読取処理の具体的な手順について示す。
【００４０】
図６において、制御部１４は、光源駆動部２を制御して光源３をＯＮ（点灯）し（処理３０１）、白基準板をカラーセンサ部６で読み取って得られたモノクロ画信号をＡ／Ｄ変換部７によりＡ／Ｄ変換して得られた多値のＢＷシェーディングデータを第３記憶部１３に記憶する（処理３０２）。また、白基準板をカラーセンサ部６で読み取って得られたＲＧＢの各色成分のカラー画信号をＡ／Ｄ変換部７によりＡ／Ｄ変換して得られた多値のＲＧＢシェーディングデータを第３記憶部１３に記憶する（処理３０３）。そして、光源駆動部２を制御して光源をＯＦＦ（消灯）して（処理３０４）、シェーディングデータ読取処理を終了する。
【００４１】
図７に、図５の処理２０３における第２実施形態に係るモノクロ原稿読取処理の具体的な手順について示す。
【００４２】
図７において、制御部１４は、光源駆動部２を制御して光源３をＯＮ（点灯）し（処理３０１）、ＢＷシェーディングデータを第３記憶部１３から読み出し第１記憶部９に記憶する（処理４０２）。
【００４３】
このようにして、モノクロ原稿読取開始に先だって、ＢＷシェーディングデータを第１記憶部９に記憶した上で、読取原稿を原稿搬送部５で搬送しつつカラーセンサ部６により読み取りライン単位でＢＷ画信号を出力し（処理４０３）、Ａ／Ｄ変換部７によりＡ／Ｄ変換して多値のＢＷ画像データを得て（処理４０４）、そのＢＷ画像データを、シェーディング補正部８は、処理４０２により第１記憶部９に記憶されたＢＷシェーディングデータを参照してシェーディング補正して正規化し（処理４０５）、そのシェーディング補正済みのＢＷ画像データをモノクロ画像処理部１１が第２記憶部１０を作業領域として使用しつつＮ値化処理し（処理４０６）、出力部１２から出力する処理を（処理４０７）、原稿の読取が終了するまで繰り返し（判断４０８のＮｏループ）、原稿の読取が終了すると（判断４０８のＹｅｓ）、光源駆動部２を制御して光源をＯＦＦ（消灯）して（処理４０９）、読取処理を終了する。
【００４４】
図８に、図５の処理２０４における第２実施形態に係るカラー原稿読取処理の具体的な手順について示す。
【００４５】
図８において、制御部１４は、光源駆動部２を制御して光源３をＯＮ（点灯）し（処理５０１）、Ｇシェーディングデータを第３記憶部１３から読み出し第１記憶部９に記憶すると共に（処理５０２）、ＲＢシェーディングデータを第３記憶部１３から読み出し第２記憶部１０に記憶する（処理５０３）。
【００４６】
このようにして、カラー原稿読取開始に先だって、ＲＧＢシェーディングデータを第１記憶部９及び第２記憶部１０にそれぞれ記憶した上で、読取原稿を原稿搬送部５で搬送しつつカラーセンサ部６により読み取りライン単位でＲＧＢ画信号を出力し（処理５０４）、Ａ／Ｄ変換部７によりＡ／Ｄ変換して多値のＲＧＢ画像データを得て（処理５０５）、そのＲＧＢ画像データを、シェーディング補正部８は、処理５０２により第１記憶部９に記憶されたＧシェーディングデータ、及び、処理５０３により第２記憶部１０に記憶されたＲＢシェーディングデータを参照してシェーディング補正して正規化し（処理５０６）、そのシェーディング補正済みのＲＧＢ画像データを、出力部１２から出力する処理を（処理５０７）、原稿の読取が終了するまで繰り返し（判断５０８のＮｏループ）、原稿の読取が終了すると（判断５０８のＹｅｓ）、光源駆動部２を制御して光源をＯＦＦ（消灯）して（処理５０９）、読取処理を終了する。
【００４７】
図９に、図５、図６、図７及び図８に示した第２実施形態に係る画像処理手順における第１記憶部９、第２記憶部１０及び第３記憶部１３の使用形態について示す。
【００４８】
図９において、第１記憶部９は、１ラインの画像データ分のメモリ容量しか持たず、モノクロ読取時には、ＢＷシェーディングデータの記憶のために使用され、カラー読取時には、Ｇシェーディングデータの記憶のために使用される。また、第２記憶部１０は、モノクロ読取時には、図２に示した従来の使用形態と同様に、モノクロ画像処理部１１におけるＮ値化処理用の作業領域として使用されるが、カラー読取時には、Ｒシェーディングデータ及びＢシェーディングデータの記憶のために有効活用される。
【００４９】
モノクロ読取時に第１記憶部９に記憶されたＢＷシェーディングデータは、カラー読取時にはＧシェーディングデータが上書きされて失われ、カラー読取時に第１記憶部９に記憶されたＧシェーディングデータは、モノクロ読取時にはＢＷシェーディングデータが上書きされて失われてしまう。また、カラー読取時に第２記憶部１０に記憶されたＲＢシェーディングデータは、モノクロ読取時には、モノクロ画像処理１１による第２記憶部１０の使用により失われてしまう。そのため、そのままでは、ＧシェーディングデータやＲＧＢシェーディングデータをモノクロ原稿読取時またはカラー原稿読取時にその都度再収集しなければならないが、予め収集したＧシェーディングデータやＲＧＢシェーディングデータを、第３記憶部の未使用領域に記憶しておいて、必要となったときに、第１記憶部９や第２記憶部１０に復元するようにしたため、装置設置時等に一度シェーディングデータを収集しておいて第３記憶部１３に記憶しておけば、原稿読み取りモードがモノクロからカラー、または、カラーからモノクロに切り替わった場合に、シェーディングデータを再収集する必要がなくなる。
【００５０】
次に、第３実施形態について説明する。この第３実施形態では、画像読取装置１は、モノクロ（ＢＷ）画信号と、ＲＧＢの各色成分のカラー画信号のうちのＧ画信号とを共用するものであり、カラー読取時には、カラーセンサ部６から出力されるＲＧＢ画信号のすべての有効になるが、モノクロ読取時には、カラーセンサ部６から出力さるＲＧＢ画信号のうちのＧ画信号のみがＢＷ画信号として有効され、ＲＢ画信号は無効となる。
【００５１】
第３実施形態に係る画像読取処理手順について、図５、図１０、図１１、図１２を参照して説明する。
【００５２】
図５に示す画像読取処理手順については、第２実施形態の説明において既に説明済みのため、重複する説明は省略する。
【００５３】
図１０に、図５の処理２０２における第３実施形態に係るシェーディングデータ読取処理の具体的な手順について示す。
【００５４】
図１０において、制御部１４は、光源駆動部２を制御して光源３をＯＮ（点灯）し（処理６０１）、白基準板をカラーセンサ部６で読み取って得られたＢＷ（Ｇ）画信号をＡ／Ｄ変換部７によりＡ／Ｄ変換して得られた多値のＢＷ／Ｇシェーディングデータを第１記憶部９に記憶する（処理６０２）。また、白基準板をカラーセンサ部６で読み取って得られたＲＢの各色成分のカラー画信号をＡ／Ｄ変換部７によりＡ／Ｄ変換して得られた多値のＲＢシェーディングデータを第３記憶部１３に記憶する（処理３０３）。そして、光源駆動部２を制御して光源をＯＦＦ（消灯）して（処理６０４）、シェーディングデータ読取処理を終了する。
【００５５】
図１１に、図５の処理２０３における第３実施形態に係るモノクロ原稿読取処理の具体的な手順について示す。
【００５６】
図１１において、制御部１４は、光源駆動部２を制御して光源３をＯＮ（点灯）する（処理７０１）。なお、モノクロ原稿読取時に必要なＢＷ／Ｇシェーディングデータは、図１０の処理６０２により既に第１記憶部９に記憶されている。
【００５７】
このように、モノクロ原稿読取開始に先だって、ＢＷシェーディングデータが第１記憶部９に記憶され状態で、読取原稿を原稿搬送部５で搬送しつつカラーセンサ部６により読み取りライン単位でＢＷ画信号を出力し（処理７０２）、Ａ／Ｄ変換部７によりＡ／Ｄ変換して多値のＢＷ画像データを得て（処理７０３）、そのＢＷ画像データを、シェーディング補正部８は、第１記憶部９に記憶されたＢＷシェーディングデータを参照してシェーディング補正して正規化し（処理７０４）、そのシェーディング補正済みのＢＷ画像データをモノクロ画像処理部１１が第２記憶部１０を作業領域として使用しつつＮ値化処理し（処理７０５）、出力部１２から出力する処理を（処理７０６）、原稿の読取が終了するまで繰り返し（判断７０７のＮｏループ）、原稿の読取が終了すると（判断７０７のＹｅｓ）、光源駆動部２を制御して光源をＯＦＦ（消灯）して（処理７０８）、読取処理を終了する。
【００５８】
図１２に、図５の処理２０４における第３実施形態に係るカラー原稿読取処理の具体的な手順について示す。
【００５９】
図１２において、制御部１４は、光源駆動部２を制御して光源３をＯＮ（点灯）し（処理８０１）、ＲＢシェーディングデータを第３記憶部１３から読み出し第２記憶部１０に記憶する（処理８０２）。なお、Ｇ／ＢＷシェーディングデータについては、図１０の処理６０２により既に第１記憶部９に記憶されている。
【００６０】
このようにして、カラー原稿読取開始に先だって、ＲＧＢシェーディングデータを第１記憶部９及び第２記憶部１０にそれぞれ記憶した上で、読取原稿を原稿搬送部５で搬送しつつカラーセンサ部６により読み取りライン単位でＲＧＢ画信号を出力し（処理８０３）、Ａ／Ｄ変換部７によりＡ／Ｄ変換して多値のＲＧＢ画像データを得て（処理８０４）、そのＲＧＢ画像データを、シェーディング補正部８は、第１記憶部９に記憶されたＧ／ＢＷシェーディングデータ、及び、処理８０２により第２記憶部１０に記憶されたＲＢシェーディングデータを参照してシェーディング補正して正規化し（処理８０５）、そのシェーディング補正済みのＲＧＢ画像データを、出力部１２から出力する処理を（処理８０６）、原稿の読取が終了するまで繰り返し（判断８０７のＮｏループ）、原稿の読取が終了すると（判断８０７のＹｅｓ）、光源駆動部２を制御して光源をＯＦＦ（消灯）して（処理８０８）、読取処理を終了する。
【００６１】
図１３に、図５、図１０、図１１及び図１２に示した第３実施形態に係る画像処理手順における第１記憶部９、第２記憶部１０及び第３記憶部１３の使用形態について示す。
【００６２】
図１３において、第１記憶部９は、１ラインの画像データ分のメモリ容量しか持たず、モノクロ読取時とカラー読取時とに共用されるＢＷ／Ｇシェーディングデータの記憶のために使用される。また、第２記憶部１０は、モノクロ読取時には、図２に示した従来の使用形態と同様に、モノクロ画像処理部１１におけるＮ値化処理用の作業領域として使用されるが、カラー読取時には、Ｒシェーディングデータ及びＢシェーディングデータの記憶のために有効活用される。
【００６３】
第１記憶部９に記憶されるシェーディングデータはＢＷシェーディングデータ及びＧシェーディングデータとして共用されるため、モノクロ読取時に第１記憶部９に記憶されたＢＷシェーディングデータが、カラー読取時にはＧシェーディングデータが上書きされて失われてしまうこともなく、カラー読取時に第１記憶部９に記憶されたＧシェーディングデータが、モノクロ読取時にはＢＷシェーディングデータが上書きされて失われてしまうこともなくなる。そのため、ＢＷ／Ｇシェーディングデータについては、第３記憶部１３に待避しておかなくても、第１記憶部９から消去されてしまうことがない。なお、第１記憶部９にバックアップ回路を付加すれば、装置電源遮断時にも第１記憶部９に記憶されたＢＷ／Ｇシェーディングデータを保持できる。また、第３記憶部に待避するシェーディングデータは、ＲＢシェーディングデータのみでよいため、待避／復元する必要のあるシェーディングデータを最小限にすることができる。
【００６４】
第２及び３実施の形態においては、ＢＷシェーディングデータやＲＧＢシェーディングデータを待避・記憶する第３記憶部１３のすくなくともバックアップ領域については、バックアップ可能なメモリにより構成するのがのぞましい。それにより、装置電源遮断時にもＢＷシェーディングデータやＲＧＢシェーディングデータを保持でき、装置電源投入時ごとにＢＷシェーディングデータやＲＧＢシェーディングデータを再収集する必要がなくなる。第３記憶部１３のバックアップ領域の構成としては、電気的に書き換え可能な読み出し専用メモリ、つまり、いわゆるフラッシュＲＯＭ（ＦＲＯＭ）を使用することができる。また、バッテリによりバックアップされたランダムアクセスメモリ（ＲＡＭ）を使用することもできる。
【００６５】
以上説明した実施の形態においては、光源３により照明された白基準板を読み取って得た白レベルデータをシェーディングデータとする場合について説明したが、本発明はそれに限らず、光源３により照明された黒基準板（図示せず）を読み取って得た黒レベルデータをシェーディングデータとする場合についても同様に適用可能で、また、光源３が消灯した状態の画像を読み取って得た暗ベルデータをシェーディングデータとする場合についても同様に適用可能であり、シェーディング補正処理のためにシェーディングデータを記憶するためのメモリ容量を最小限することが可能となる。
【００６６】
【発明の効果】
請求項１に係る発明によれば、高速アクセスされるために高速動作が必要な前記第１記憶部及び前記第２記億部のメモリ容量を最低限に抑えつつ、モノクロおよびカラーのそれぞれの読取時のシェーディング補正を行なうことが可能となる効果が得られる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る画像読取装置のブロック構成を示す図である。
【図２】第１記憶部、第２記憶部及び第３記憶部の従来の使用形態について示す図である。
【図３】本発明の実施の形態に係る画像読取装置における第１実施形態に係る読取処理手順について示すフローチャートである。
【図４】第１記憶部、第２記憶部及び第３記憶部の第１実施形態における使用形態について示す図である。
【図５】本発明の実施の形態に係る画像読取装置における第２及び第３実施形態に係る読取処理手順について示すフローチャートである。
【図６】第２実施形態に係る読取処理手順におけるシェーディングデータ読取処理の具体的な手順について示すフローチャートである。
【図７】第２実施形態に係る読取処理手順におけるモノクロ原稿読取処理の具体的な手順について示すフローチャートである。
【図８】第２実施形態に係る読取処理手順におけるカラー原稿読取処理の具体的な手順について示すフローチャートである。
【図９】第１記憶部、第２記憶部及び第３記憶部の第２実施形態における使用形態について示す図である。
【図１０】第３実施形態に係る読取処理手順におけるシェーディングデータ読取処理の具体的な手順について示すフローチャートである。
【図１１】第３実施形態に係る読取処理手順におけるモノクロ原稿読取処理の具体的な手順について示すフローチャートである。
【図１２】第３実施形態に係る読取処理手順におけるカラー原稿読取処理の具体的な手順について示すフローチャートである。
【図１３】第１記憶部、第２記憶部及び第３記憶部の第３実施形態における使用形態について示す図である。
【符号の説明】
１  画像読取装置
２  光源駆動部
３  光源
４  白基準板
５  原稿搬送部
６  カラーセンサ部
７  Ａ／Ｄ変換部
８  シェーディング補正部
９  第１記憶部
１０  第２記憶部
１１  モノクロ画像処理部
１２  出力部
１３  第３記憶部
１４  制御部
１５  操作表示部
１６  システムバス
【図１】
0003848010.tif 000002
【図２】
0003848010.tif 000003
【図３】
0003848010.tif 000004
【図４】
0003848010.tif 000005
【図５】
0003848010.tif 000006
【図６】
0003848010.tif 000007
【図７】
0003848010.tif 000008
【図８】
0003848010.tif 000009
【図９】
0003848010.tif 000010
【図１０】
0003848010.tif 000011
【図１１】
0003848010.tif 000012
【図１２】
0003848010.tif 000013
【図１３】
0003848010.tif 000014