(57)【要約】【課題】外光の影響などを受ける場合でも、原稿画像を正確に読み取ることができる画像読取装置を提供すること。【解決手段】Ｓ３の処理において白基準値が異常である場合、またはＳ６の処理において黒基準値が異常である場合は、経時メモリ２４ａに記憶されるページカウンタの値に対応する白基準値及び黒基準値が経時基準値記憶メモリ２４ｃから読み出され、新たな基準値として白基準値メモリ２３ａ及び黒基準値メモリ２３ｂに設定される（Ｓ７）。読み取られた原稿は、ＣＣＤ３ｅの各素子から電圧値として出力され、ＡＳＩＣ３ｆにより、電圧値の数値データと各素子に対応する白基準値及び黒基準値が比較され、画素値が設定される。外光の影響など受け、白基準値または黒基準値が異常の場合でも経時変化に対応した新たな基準値が設定されるため、経時変化に対応して原稿画像を正確に読み取ることができる。【選択図】図７
2008124788.tif 000002
【特許請求の範囲】
【請求項１】
原稿の画像を読み取る読取手段と、
その読取手段により基準板を読み取り、読み取られた値を第１の基準値として設定する第１の基準値設定手段と、
その第１の基準値設定手段により設定された第１の基準値と前記読取手段により読み取られた画像の値とを比較することにより画素値を設定する画素値設定手段とを備えた画像読取装置において、
前記読取手段の使用状態を検出する検出手段と、
前記第１の基準値の代替値として定められ、前記検出手段により検出された前記読取手段の使用状態に対応した第２の基準値を設定する第２の基準値設定手段と、
前記第１の基準値設定手段により設定された前記第１の基準値が異常であるか否かを判定する判定手段とを備え、
前記画素値設定手段は、前記判定手段により異常ではないと判定された場合は、前記第１の基準値設定手段により設定された第１の基準値と前記読取手段により読み取られた画像の値とを比較することにより画素値を設定し、前記判定手段により異常であると判定された場合は、前記第１の基準値設定手段により設定された第１の基準値に替えて、前記第２の基準値設定手段により設定された第２の基準値と前記読取手段により読み取られた画像の値とを比較することにより画素値を設定することを特徴とする画像読取装置。
【請求項２】
前記読取手段の使用状態と、その使用状態に対応した前記第２の基準値とを記憶する記憶手段を備え、
前記第２の基準値設定手段は、前記検出手段により検出された前記読取手段の使用状態に対応した第２の基準値を前記記憶手段から検出して設定することを特徴とする請求項１記載の画像読取装置。
【請求項３】
前記基準板に光を照射する光源を備え、
前記第１の基準値設定手段は、前記光源が前記基準板に光を照射している際に前記読取手段により前記基準板を読み取った白基準と、前記光源を消灯した際に前記読取手段により読み取った黒基準とを前記第１の基準値として設定し、
前記第２の基準値設定手段は、前記白基準及び前記黒基準のそれぞれに対応した代替値を前記第２の基準値として設定することを特徴とする請求項１または２記載の画像読取装置。
【請求項４】
前記検出手段は、前記読取手段が使用された時間を前記使用状態として検出することを特徴とする請求項１から３のいずれかに記載の画像読取装置。
【請求項５】
前記読取手段により読み取られた画像を記録媒体に印刷する印刷手段を備え、
前記検出手段は、前記印刷手段により印刷された記録媒体の数を前記使用状態として検出することを特徴とする請求項１から３のいずれかに記載の画像読取装置。
【請求項６】
前記検出手段は、前記読取手段により読み取られた原稿の数を前記使用状態として検出することを特徴とする請求項１から３のいずれかに記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置に関し、特に、外光の影響などを受けて異常となった場合でも、原稿画像を正確に読み取ることができる画像読取装置に関するものである。
【背景技術】
【０００２】
従来より、原稿に光源の光を照射し、その反射光をＣＣＤなどの受光センサを複数用いて読み取り、画像を形成する画像読取装置が知られている。この種の画像読取装置に関し、次の特許文献１には、原稿を読み取る前に、受光センサの受光感度を補正するための基準板を読み取り、その読み取った値を原稿読み取りの基準値として設定し、その基準値に異常値が含まれる場合には、異常値に隣接する位置の隣接データに基づいて、その異常値を書き換える技術が記載されている。
【特許文献１】特開平１１−１１２８００号公報（第００１１段落等）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１に記載の技術では、隣接する位置の隣接データに基づいて異常値を書き換えるため、外光の影響などを受けた状態で基準板が読み取られた場合のように、基準板全体が異常値として読み取られた場合には、原稿画像を正確に読み取ることができないという問題点があった。
【０００４】
一方、基準板自体は、経時的に読み取り値が変化し難い物性のものを使用するのが一般的であるが、読み取り値が常に同一というものではなく、経時的に劣化する。また、原稿画像を読み取る光源や受光センサなども性能が劣化するものである。したがって、経時的な基準板自体、光源及び受光センサの劣化によって原稿画像が正確に読み取ることができないという問題点があった。
【０００５】
本発明は、上述した問題を解決するためになされたものであり、特に、外光の影響などを受ける場合でも、経時的な基準板自体の劣化を加味して原稿画像を正確に読み取ることができる画像読取装置を提供することを目的としている。
【課題を解決するための手段】
【０００６】
この目的を達成するために、請求項１記載の画像読取装置は、原稿の画像を読み取る読取手段と、その読取手段により基準板を読み取り、読み取られた値を第１の基準値として設定する第１の基準値設定手段と、その第１の基準値設定手段により設定された第１の基準値と前記読取手段により読み取られた画像の値とを比較することにより画素値を設定する画素値設定手段とを備えたものであり、前記読取手段の使用状態を検出する検出手段と、前記第１の基準値の代替値として定められ、前記検出手段により検出された前記読取手段の使用状態に対応した第２の基準値を設定する第２の基準値設定手段と、前記第１の基準値設定手段により設定された前記第１の基準値が異常であるか否かを判定する判定手段とを備え、前記画素値設定手段は、前記判定手段により異常ではないと判定された場合は、前記第１の基準値設定手段により設定された第１の基準値と前記読取手段により読み取られた画像の値とを比較することにより画素値を設定し、前記判定手段により異常であると判定された場合は、前記第１の基準値設定手段により設定された第１の基準値に替えて、前記第２の基準値設定手段により設定された第２の基準値と前記読取手段により読み取られた画像の値とを比較することにより画素値を設定する。
【０００７】
請求項２記載の画像読取装置は、請求項１記載の画像読取装置において、前記読取手段の使用状態と、その使用状態に対応した前記第２の基準値とを記憶する記憶手段を備え、前記第２の基準値設定手段は、前記検出手段により検出された前記読取手段の使用状態に対応した第２の基準値を前記記憶手段から検出して設定する。
【０００８】
請求項３記載の画像読取装置は、請求項１または２記載の画像読取装置において、前記基準板に光を照射する光源を備え、前記第１の基準値設定手段は、前記光源が前記基準板に光を照射している際に前記読取手段により前記基準板を読み取った白基準と、前記光源を消灯した際に前記読取手段により読み取った黒基準とを前記第１の基準値として設定し、前記第２の基準値設定手段は、前記白基準及び前記黒基準のそれぞれに対応した代替値を前記第２の基準値として設定する。
【０００９】
請求項４記載の画像読取装置は、請求項１から３のいずれかに記載の画像読取装置において、前記検出手段は、前記読取手段が使用された時間を前記使用状態として検出する。
【００１０】
請求項５記載の画像読取装置は、請求項１から３のいずれかに記載の画像読取装置において、前記読取手段により読み取られた画像を記録媒体に印刷する印刷手段を備え、前記検出手段は、前記印刷手段により印刷された記録媒体の数を前記使用状態として検出する。
【００１１】
請求項６記載の画像読取装置は、請求項１から３のいずれかに記載の画像読取装置において、前記検出手段は、前記読取手段により読み取られた原稿の数を前記使用状態として検出する。
【発明の効果】
【００１２】
請求項１記載の画像読取装置によれば、読取手段により基準板が読み取られると、その値は、第１の基準値設定手段により第１の基準値として設定される。経時変化などの使用状態により特性が変化する読取手段の光源や受光センサなどに対応するために、検出手段により検出される読取手段の使用状態に対応して、第２の基準値設定手段により第２の基準値が定められる。
【００１３】
外光の影響などを受けた状態で基準板が読み取られた場合は、判定手段により第１の基準値が異常であると判定される。第１の基準値が異常ではないと判定された場合は、第１の基準値と読取手段に読み取られた画像の値とを比較することで画素値が設定され、第１の基準値が異常であると判定された場合は、読取手段の使用状態に対応した第２の基準値と読取手段により読み取られた画像の値とを比較することで画素値が設定される。読取手段が外光の影響などを受け、第１の基準値が異常である場合でも、その代替値として読取手段の経時変化などの使用状態に対応した第２の基準値が用いられるため、原稿画像を正確に読み取ることができる。
【００１４】
請求項２記載の画像読取装置によれば、請求項１記載の画像読取装置の奏する効果に加え、読取手段の使用状態と、読取手段の使用状態に対応した第２の基準値とは記憶手段に記憶される。読取手段が外光の影響などを受け、第１の基準値が異常である場合でも、第２の基準値設定手段により読取手段の経時変化などの使用状態に対応した第２の基準値が、記憶手段から検出され設定されるので、簡単な処理で原稿画像を正確に読み取ることができる。
【００１５】
請求項３記載の画像読取装置によれば、請求項１または２記載の画像読取装置の奏する効果に加え、光源から光が照射された際に読み取られた白基準と、光源が消灯された際に読み取られた黒基準とが、第１の基準値設定手段により第１の基準値として設定され、第１の基準値に対応した代替値が第２の基準値設定手段により第２の基準値として設定される。読取手段が外光の影響などを受け、第１の基準値が異常である場合でも、読取手段の経時変化などの使用状態に対応した第２の基準値の白基準と黒基準とが用いられ、濃淡が調整された画素値が設定されるので、原稿画像を正確に読み取ることができる。
【００１６】
請求項４記載の画像読取装置によれば、請求項１から３のいずれかに記載の画像読取装置の奏する効果に加え、読取手段が使用された時間に応じて第２の基準値が設定されるので、読取手段が外光の影響などを受け、第１の基準値が異常である場合でも、光源が劣化するなどの読取手段の経時変化に対応して、原稿の画像を正確に読み取ることができる。
【００１７】
請求項５記載の画像読取装置によれば、請求項１から３のいずれかに記載の画像読取装置の奏する効果に加え、読取手段により読み取られた画像を記録媒体に印刷する印刷手段を備えている。印刷手段により印刷された記録媒体の数は、読取手段が使用された時間と近似しており、その記録媒体の数に応じて第２の基準値が設定されるので、読取手段が外光の影響などを受け、第１の基準値が異常である場合でも、光源が劣化するなどの読取手段の読取手段の経時変化に対応して、原稿の画像を正確に読み取ることができる。
【００１８】
請求項６記載の画像読取装置によれば、請求項１から３のいずれかに記載の画像読取装置の奏する効果に加え、読取手段により読み取られた原稿の数に応じて第２の基準値が設定されるので、読取手段が外光の影響などを受け、第１の基準値が異常である場合でも、光源が劣化するなどの読取手段の経時変化に対応して、原稿の画像を正確に読み取ることができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の好ましい実施形態について、添付図面を参照して説明する。図１は、本発明の実施形態における画像読取装置を備えた多機能周辺装置（以下、「ＭＦＰ（Multi  Function  Peripheral）もしくは（Multi  Function  Printer）」と称す）１の外観構成を示す斜視図である。このＭＦＰ１は、ファクシミリ機能、プリンタ機能、スキャナ機能、及び、コピー機能などの各種の機能を備えている。
【００２０】
図１に示すように、ＭＦＰ１は、本体下部に設けられたプリンタ２と、その上部に設けられたスキャナ３と、スキャナ３の正面側に設けられた操作パネル４とを主に備えている。プリンタ２は、スキャナ３で読み取られた画像データ或いは外部から入力された画像データに基づいて、選択的にインク滴を吐出することによって、記録用紙上に画像を記録する所謂インクジェット方式の画像記録装置（インクジェットプリンタ）である。
【００２１】
プリンタ２の正面側には開口５が形成されており、この開口５内に給紙トレイ１４及び排紙トレイ１５が完全に内包されるように設けられている。給紙トレイ１４と排紙トレイ１５は上下二段となるように配設されており、上段に排紙トレイ１５が設けられ、その下方に給紙トレイ１４が設けられている。給紙トレイ１４は、略長方形の器状に形成されており、長方形の記録用紙を平面視で縦向きに積載するものである。
【００２２】
プリンタ２には、給紙トレイ１４の奥側から上方へ延びた後に正面側へＵ字状に湾曲して排紙トレイ１５に連結される用紙搬送路が設けられている。給紙トレイ１４に収容された記録用紙は、その短辺を先頭にして用紙搬送路に送り出され、Ｕターン搬送されることによって用紙搬送路中に設けられた画像記録位置に案内される。そして、該画像記録位置で、プリンタ２によって画像が記録用紙に記録される。画像記録後の記録用紙は排紙トレイ１５に排出される。
【００２３】
ＭＦＰ１の正面側には、操作パネル４が設けられている。操作パネル４は、プリンタ２やスキャナ３を操作するためのものであり、原稿読み取りボタンなどの各種操作キー４０や液晶ディスプレイ（ＬＣＤ）４１とを具備する。ユーザは、操作パネル４を用いて、所望の指令を入力することができる。ＭＦＰ１に所定の指令が入力されると、その入力された情報に基づいて該ＭＦＰ１の動作がＣＰＵ２１（図４参照）により制御される。なお、ＭＦＰ１は、操作パネル４から入力された指令のほか、コンピュータに接続されて該コンピュータからプリンタドライバやスキャナドライバ等を介して送信される指令に基づいて動作するようにシステム構成されている。
【００２４】
プリンタ２の上記開口５の上側には、接続パネル７０が設けられている。この接続パネル７０には、その左端側にＵＳＢ端子７１が配設されている。ＵＳＢ端子７１は、外部機器をＵＳＢケーブルを用いて接続することにより該外部機器と本ＭＦＰ１とを通信可能に接続するコネクタ端子である。また、接続パネル７０の右端側にはスロット部７２が配設されている。スロット部７２はメモリカード（カード型メモリ）を装填可能な複数のカードスロットが設けられており、スキャナ３で読み取った画像データをメモリカードに保存したり、メモリカードに保存した画像データをプリンタ２により印刷することができる。
【００２５】
スキャナ３は、ＦＢＳ（Flat  Bed  Scanner）として機能する原稿読取台６に対して、自動原稿搬送機構（ＡＤＦ：Auto  Document  Feeder、以下、「ＡＤＦ」と称す）７を備えた原稿カバー８が、背面側の蝶番１１（図２参照）を介して開閉自在に取り付けられている。ＡＤＦ７は、原稿トレイ９から原稿排出トレイ１０へ原稿搬送路を通じて原稿を搬送するものである。
【００２６】
図２に示すように、原稿読取台６の上面は大きく開口されており、その開口部にはプラテンガラス１２が嵌め込まれている。原稿読取台６の内部には、画像読取ユニット３ａ（図３参照）が内蔵され、主走査方向（Ｘ方向）に往復移動可能に設けられている。この画像読取ユニット３ａについて、詳細は後述する。
【００２７】
このように構成されたスキャナ３をＦＢＳとして使用する場合は、原稿カバー８を開いてプラテンガラス１２上に原稿を載置し、その後、原稿カバー８を閉じて当該原稿を固定する。そして、読取開始指令が入力されると、原稿は、画像読取ユニット３ａがプラテンガラス１２の裏面に沿って主走査方向（Ｘ方向）に走査することにより、その画像読み取りが行われる。通常は、原稿を読み取る場合に、原稿カバー８を閉じて使用するが、厚みのある書籍などを読み取る場合は、原稿カバー８を閉じることができない。原稿カバー８を閉じずに原稿を読み取る場合に、画像読取ユニット３ａ（図３参照）が外光の影響などを受けると、原稿を読み取るための基準値を正確に読み取ることができない場合がある。基準値について、詳細は後述する。
【００２８】
ＡＤＦ７を使用し、原稿を自動搬送させて読み取る場合は、ＡＤＦ７による原稿の搬送過程において、原稿が原稿読取台６上の読取面１３を通過し、該読取面１３の下方に移動して待機する画像読取ユニット３ａによって該原稿の画像が読み取られる。このようなＡＤＦ７による画像読み取りは、原稿カバー８が原稿読取台６に対して閉じられた状態で行われる。
【００２９】
次に、図３を参照して、スキャナ３の概略について説明する。図３は、スキャナ３の構成を概略的に表した断面図であり、ＭＦＰ１を正面視したものである。図３に示すように、原稿読取台６の開口部には、プラテンガラス１２が嵌め込まれており、その下方には画像読取ユニット３ａが設けられている。
【００３０】
画像読取ユニット３ａは、光を照射する光源（ＬＥＤ）３ｂと、原稿の読み取り部分に光を収束させるための導光体３ｃと、原稿から反射された反射光を電荷結合素子（以下、「ＣＣＤ」と称す）３ｅに集光させるための導光体３ｄと、受光した光の強度に応じて電圧を出力するＣＣＤ３ｅとを主に備え、主走査方向（Ｘ方向）に往復移動可能に設けられている。プラテンガラス１２の下面には、白色基準板３７が設けられている。白色基準板３７は、少なくとも片面が白色に形成された薄板状の部材であり、白色面が下向きに固定されている。
【００３１】
プラテンガラス１２の上面に原稿Ｇを載置して、操作キー４０の原稿読み取りボタンが押下されると、原稿Ｇの読み取りが開始される。原稿Ｇが読み取られる前に、まず画像読取ユニット３ａにより白色基準板３７が読み取られる。はじめに、ＬＥＤ３ｂが点灯され光が照射される。その光は、導光体３ｃにより経路が変更され、照射光ＳとしてＣＣＤ３ｅの上方に向かって照射される。ＣＣＤ３ｅの上方には、白色基準板３７が位置しており、白色基準板３７の表面で反射した光のうち、ＣＣＤ３ｅに向かって反射する反射光Ｒは、導光体３ｄにより集光され、その光の強度に応じてＣＣＤ３ｅから電圧値が出力される。ＣＣＤ３ｅは、複数の素子が直線上に配設されたものであり、一の素子が画像データの一ラインの一の画素を形成する。次に、ＬＥＤ３ｂが消灯され、点灯されている場合と同様に白色基準板３７が読み取られ、ＣＣＤ３ｅから電圧値が出力される。
【００３２】
ＬＥＤ３ｂを点灯した場合と、消灯した場合との白色基準板３７の読み取りが終わると原稿Ｇの読み取り濃度の範囲が設定される。画像読取ユニット３ａが原稿の読み取り開始位置に搬送されると、原稿の読み取りが開始される。原稿Ｇを読み取る場合も、白色基準板３７の読み取りと同様に、画像読取ユニット３ａから原稿Ｇに対して照射光Ｓが照射される。原稿Ｇの表面で反射された反射光Ｒは、ＣＣＤ３ｅにより光の強さに応じた電圧値が出力され、ＡＳＩＣ３ｆに入力される。原稿Ｇが一ライン分読み取られると、画像読取ユニット３ａは、主走査方向（Ｘ方向）に一ライン分搬送され、次の一ライン分の読み取りが行われる。この読み取りと搬送とが繰り返され、原稿Ｇの全域の読み取りが行われる。
【００３３】
ＡＳＩＣ３ｆは、ＣＣＤ３ｅの各素子より入力された電圧値をそれぞれ１６ビットの数値データに変換し、その後、各種のデータ補正を行い、画像データとして出力させるために設計された集積回路である。よって、ＣＣＤ３ｅの一の素子に対応する一の基準値や画素値は、１６ビットの数値で形成される。ＡＳＩＣ３ｆから出力された画像データは、後述の図４に示すバスライン２５を介して、ＲＡＭ２３（図４参照）の画像メモリ２３ｃに書き込まれ、原稿Ｇの画像が画像データとして記憶される。
【００３４】
図４は、ＭＦＰ１の電気的構成を示したブロック図である。ＭＦＰ１は、プリンタ２、スキャナ３、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、フラッシュメモリ２４、ネットワーク・コントロール・ユニット（以下、「ＮＣＵ」と称す）３１、モデム３２、操作キー４０、ＬＣＤ４１、ＵＳＢ端子７１、スロット部７２、アンプ７３、スピーカ７４を主に備え、これらはバスライン２５を介してお互いに接続されている。
【００３５】
ＣＰＵ２１は、ＲＯＭ２２やＲＡＭ２３やフラッシュメモリ２４に記憶される固定値やプログラム或いは、ＭＦＰ１が備えている各機能の制御や、ＮＣＵ３１を介して送受信される各種信号にしたがって、バスライン２５により接続された各部を制御するものである。ＲＯＭ２２は、このＭＦＰ１で実行される各種の制御プログラム２２ａを記憶する書換不能なメモリであり、ＲＡＭ２３は各種のデータを記憶するための書換可能なメモリである。このＲＡＭ２３には、白基準値メモリ２３ａ、黒基準値メモリ２３ｂ、画像メモリ２３ｃなどの各種のメモリが設けられている。
【００３６】
白基準値メモリ２３ａについて、詳細は後述するが、スキャナ３に設けられたＣＣＤ３ｅから出力される電圧値を数値データに変換した後に、ＣＣＤ３ｅの各素子の受光感度の違いを補正するために用いられる白色の基準値（白基準値）を記憶するメモリである。白基準値メモリ２３ａの値は、ファクシミリ機能、スキャナ機能、または、コピー機能の実行時に更新される。
【００３７】
黒基準値メモリ２３ｂについて、詳細は後述するが、白基準値メモリ２３ａと同様に、ＣＣＤ３ｄから出力される電圧値を数値データに変換した後に、ＣＣＤ３ｅの各素子の受光感度の違いを補正するために用いられる黒色の基準値（黒基準値）を記憶するメモリである。白基準値と同様に、ファクシミリ機能、スキャナ機能、または、コピー機能の実行時に更新される。画像メモリ２３ｃは、スキャナ３により読み取られた原稿の画像データを記憶するメモリである。
【００３８】
フラッシュメモリ２４は書換可能な不揮発性のメモリであり、このフラッシュメモリ２４に記憶されたデータは、ＭＦＰ１の電源オフ後も保持される。このフラッシュメモリ２４には、経時メモリ２４ａ、閾値記憶メモリ２４ｂ、経時基準値記憶メモリ２４ｃなどの各種メモリが設けられている。経時メモリ２４ａは、ＭＦＰ１が製造されてからこれまでにプリンタ２により画像データが印刷された枚数が記憶されるページカウンタであり、画像データが１枚印刷される毎に数値が１加算される。
【００３９】
閾値記憶メモリ２４ｂについて、詳細は後述するが、白基準値メモリ２３ａに記憶される白基準値または黒基準値メモリ２３ｂに記憶される黒基準値が異常であるか否かを判定するためのそれぞれの閾値が記憶される。経時基準値記憶メモリ２４ｃについて、詳細は後述するが、原稿を読み取る前に設定される白基準値または黒基準値に異常値が含まれる場合に、代替値として用いられる白基準値及び黒基準値が記憶されており、経時変化により変化する基準値に対応するために、読み取られた原稿の枚数に対応させた複数の基準値が記憶される。
【００４０】
ＮＣＵ３１は電話網（図示しない）に対するダイヤル信号の送出や、電話網からの呼出信号の応答等の動作を行うものである。モデム３２は、ＮＣＵ３１を介して、画像データを変調及び復調し、相手ファクシミリ装置（図示しない）へ伝送すると共に、伝送制御用の各種手順信号を送受信するためのものである。ＵＳＢ端子７１は、コンピュータとＵＳＢケーブル（図示しない）を介してデータの送受信を行うための既知の回路である。アンプ２７は、そのアンプ２７に接続されたスピーカ２８を鳴動して、呼出音などを出力するためのものである。
【００４１】
次に、白基準値メモリ２３ａ及び黒基準値メモリ２３ｂついて説明する。スキャナ３は原稿を読み取る前に、白色基準板３７を読み取り、白基準値及び黒基準値を設定する。ＣＣＤ３ｅの各素子に同じ光量を入力しても、出力される電圧値にばらつきが生じるため、単純に電圧値を数値データに変換して、画素値に置き換えると画像データの画像にはムラが生じる。そこで、ＣＣＤ３ｅの素子毎に白色の読み取り基準値（白基準値）及び黒色の読み取り基準値（黒基準値）を記憶しておく。そして原稿を読み取った場合に、ＣＣＤ３ｅの各素子に対応する白基準値及び黒基準値に基づいて、出力された電圧値の数値データを画素値に置き換える。よって、ＣＣＤ３ｅの各素子の受光感度に拠らない、濃淡が調整された画素値が設定されるので画像ムラが生じず、原稿画像を正確に読み取ることができる。
【００４２】
ＬＥＤ３ｂが点灯された状態で白色基準板３７が読み取られた場合は、ＣＣＤ３ｅの各素子より出力された電圧値の数値データが、各素子の白基準値として、白基準値メモリ２３ａに記憶される。ＬＥＤ３ｂが消灯された状態で白色基準板３７が読み取られた場合は、ＣＣＤ３ｅの各素子より出力された電圧値の数値データが、各素子の黒基準値として、黒基準値メモリ２３ｂに記憶される。この白色基準板３７が読み取られる場合は、ＡＳＩＣ３ｆによる各種のデータ補正は行われず、読み取られた値はそのまま１６ビットの数値データに変換され白基準値メモリ２３ａ及び黒基準値メモリ２３ｂへ記憶される。
【００４３】
次に、白基準値及び黒基準値に基づいて設定される画素値について説明する。スキャナ３により原稿が読み取られると、ＣＣＤ３ｅの各素子から出力される電圧値の数値データと各素子に対応する白基準値及び黒基準値がＡＳＩＣ３ｆにより比較される。その数値データは、白基準値（最大値）から黒基準値（最小値）までの範囲の数値であり、その範囲の中のどの位置に該当するかにより、画素値が設定される。この画素値は、１６ビットで表され、白基準を、最大値６５，５３６（１０進数）、黒基準を最小値を０として、この範囲を等分割し、数値データがどの分割位置に対応するかにより、その位置に比例して画素値が設定される。
【００４４】
次に、図５を参照して、閾値記憶メモリ２４ｂに記憶される白基準閾値及び黒基準閾値について説明する。図５は、閾値記憶メモリ２４ｂに記憶される、１６ビットの数値データである白基準閾値及び黒基準閾値の一例である。白基準閾値は、白基準値メモリ２３ａに記憶される白基準値が異常であるか否かを判定するための閾値であり、その値は３５，０００（１０進数）である。同様に、黒基準閾値は、黒基準値メモリ２３ｂに記憶される黒基準値が異常であるか否かを判定するための閾値であり、その値は５００である。
【００４５】
白基準値メモリ２３ａに記憶される白基準値の平均値が、白基準閾値よりも小さい場合は、白基準値が異常であると判定される。また、黒基準値メモリ２３ｂに記憶される黒基準値の平均値が、黒基準値よりも大きい場合は、黒基準値が異常であると判定される。白基準値及び黒基準値が異常になる原因としては、原稿カバーなどを開いた状態で使用し、ＣＣＤ３ｅや白色基準板３７が外光の影響などを受ける場合などがある。白基準値または黒基準値のどちらかが異常である場合は、画素値を設定するための基準値として図６に示す白基準値及び黒基準値が使用される。
【００４６】
次に、図６を参照して、経時基準値記憶メモリ２４ｃに記憶される白基準値及び黒基準値について説明する。図６は、経時基準値記憶メモリ２４ｃに記憶される、１６ビットの数値データである白基準値及び黒基準値の一例である。経時基準値記憶メモリ２４ｃには、ページカウンタの値に対応する白基準値及び黒基準値が記憶される。これらの白基準値及び黒基準値は、白基準値メモリ２３ａに記憶される白基準値または黒基準値メモリ２３ｂに記憶される黒基準値が異常である場合に、ＡＳＩＣ３ｆが画素値を設定するために参照する代替えの基準値である。
【００４７】
白色基準板３７や、スキャナ３のＣＣＤ３ｅやＬＥＤ３ｂなどは、経時変化により特性が変化するため、基準値が異常である場合に、固定の基準値を用いて画素値を設定すると、時間が経過するに従い、正確な画像データの値が得られなくなる。外光の影響などを受け基準値が異常である場合に、スキャナ３から出力される画像データが、経時変化により変化しないように、経時変化に対応した白基準値及び黒基準値を予め記憶しておく。
【００４８】
一般的に、ＣＣＤ３ｅは経年変化により受光感度の低下に伴って出力電圧が低下し、ＬＥＤ３ｂは経年変化により照射光量が減少する。よって、経年変化に対応した白基準値として、ページカウンタの値に対応させて、白基準値を徐々に減少させる。一方、黒基準値は、常に最低値が望ましいので、常に０とする。
【００４９】
白基準値メモリ２３ａに記憶される白基準値の平均値または黒基準値メモリ２３ｂに記憶される黒基準値の平均値が異常である場合は、経時メモリ２４ａに記憶されるページカウンタの値が参照され、経時基準値記憶メモリ２４ｃに記憶されている白基準値のうち、ページカウンタの値に対応する白基準値が新たな基準値として、白基準値メモリ２３ａに記憶される。また、ページカウンタの値に対応する黒基準値が新たな基準値として黒基準値メモリ２３ｂに記憶される。よって、外光の影響などを受け基準値が異常である場合でも、スキャナ３の経時変化に対応して、原稿の画像を正確に読み取ることができる。
【００５０】
このとき、白基準値メモリ２３ａの値は、ＣＣＤ３ｅの各素子において全て同一値が設定され、同様に、黒基準値メモリ２３ｂの値も、全て同一値が設定される。よって、ＡＳＩＣ３ｆが画素値を設定するための基準値として、ＣＣＤ３ｅの全ての素子において、同一な白基準値及び黒基準値が使用される。
【００５１】
次に、図７を参照して、ＭＦＰ１のＣＰＵ２１により実行される処理について説明する。図７は、操作キー４０の原稿読み取りボタンが押された場合に実行される処理を示すフローチャートである。
【００５２】
まず、スキャナ３のＬＥＤ３ｂを点灯し（Ｓ１）、白基準値を設定するために白色基準板３７を読み取るよう画像読取ユニット３ａに指令を送る（Ｓ２）。画像読取ユニット３７においては、ＬＥＤ３ｂが点灯された状態で、白色基準板３７が読み取られ、ＣＣＤ３ｅの各素子から電圧値が出力される。その電圧値は、ＡＳＩＣ３ｆにより１６ビットの数値データに変換され、各素子の白基準値として白基準値メモリ２３ａに記憶される。
【００５３】
ＣＰＵ２１は、ＡＳＩＣ３ｆにより白基準値が、白基準値メモリ２３ａに記憶されたことを検出すると、白基準値メモリ２３ａに記録された白基準値を読み出して、平均値を求める。そして、白基準値の平均値が閾値記憶メモリ２４ｂに記憶された白基準閾値よりも小さい場合に、異常であると判定し、そうでなければ正常であると判定する（Ｓ３）。
【００５４】
白基準値の平均値が正常である場合は（Ｓ３：Ｙｅｓ）、ＬＥＤ３ｂを消灯し（Ｓ４）、黒基準値を設定するために白色基準板３７を読み取るよう画像読取ユニット３ａに指令を送る（Ｓ５）。  画像読取ユニット３ａにおいては、ＬＥＤ３ｂが消灯された状態で、白色基準板３７が読み取られ、ＣＣＤ３ｅの各素子から電圧値が出力される。その電圧値は、ＡＳＩＣ３ｆにより１６ビットの数値データに変換され、各素子の黒基準値として黒基準値メモリ２３ｂに記憶される。
【００５５】
ＣＰＵ２１は、ＡＳＩＣ３ｆにより黒基準値が、黒基準値メモリ２３ｂに記憶されたことを検出すると、黒基準値メモリ２３ｂに記憶された黒基準値を読み出して、平均値を求める。そして、黒基準値の平均値が閾値記憶メモリ２４ｂに記憶された黒基準閾値の値よりも大きい場合に、異常であると判定し、そうでなければ正常であると判定する（Ｓ６）。Ｓ６の処理において、黒基準値が正常である場合は（Ｓ６：Ｙｅｓ）、Ｓ８の処理へ移る。
【００５６】
一方、Ｓ３の処理において白基準値が異常である場合（Ｓ３：Ｎｏ）、またはＳ６の処理において黒基準値が異常である場合は（Ｓ６：Ｎｏ）、経時メモリ２４ａに記憶されるページカウンタの値に対応する白基準値及び黒基準値が経時基準値記憶メモリ２４ｃから読み出し、新たな基準値として白基準値メモリ２３ａ及び黒基準値メモリ２３ｂに設定し（Ｓ７）、Ｓ８の処理へ移る。そして、原稿を読み取るよう画像読取ユニット３ａに指令を送る（Ｓ８）。
【００５７】
画像読取ユニット３ａにおいては、原稿の一ライン分が読み取られると、ＣＣＤ３ｅの各素子から出力される電圧値は、ＡＳＩＣ３ｆにより１６ビットの数値データに変換される。ＣＣＤ３ｅの各素子から出力された電圧値の数値データは、ＣＣＤ３ｅの各素子に対応する白基準値（最大値）から黒基準値（最小値）までの範囲のいずれかの位置に該当し、ＡＳＩＣ３ｆは、その相対的な位置により画素値を設定する。全ての素子において画素値が設定されると、続いて次のラインが読み取られる。原稿全体が読み取られるとＡＳＩＣ３ｆから画像データが出力され、バスライン２５を介して、ＲＡＭ２３の画像メモリ２３ｃに原稿の画像データが記憶される。
【００５８】
ＣＰＵ２１は、１頁の全原稿が読み取ったか否かを判定し、（Ｓ９）、全原稿が読み取られていれば（Ｓ９：Ｙｅｓ）、処理を終了し、全原稿が読み取られていなければ（Ｓ９：Ｎｏ）、Ｓ８の処理へ移り、次の頁の原稿を読み取るよう画像読取ユニット３ａに指令を送る。
【００５９】
なお、請求項に記載の第１の基準値設定手段は、図７のフローチャートのＳ１，Ｓ２，Ｓ４，Ｓ５の処理が該当し、検出手段は、図７のフローチャートのＳ７の処理が該当し、第２の基準値設定手段は、図７のフローチャートのＳ７の処理が該当し、判定手段は、図７のフローチャートのＳ３，Ｓ６の処理が該当する。
【００６０】
以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。
【００６１】
例えば、上記実施形態では、ＭＦＰ１が製造されてからプリンタ３により画像データが印刷された枚数が経時記憶メモリ２４ａに記憶されているが、ＭＦＰ１にタイマ回路を設け、ＭＦＰ１が製造されてからの使用時間を経時記憶メモリ２４ａに記憶し、また経時基準値記憶メモリ２４ｃに使用時間に対応した基準値を記憶して、使用時間に対応した基準値の補正を行っても良い。そうすることで、外光の影響などを受け、基準値が異常である場合でも、スキャナ３の経時変化に対応して、原稿の画像を正確に読み取ることができる。
【００６２】
また、上記実施形態では、ＭＦＰ１が製造されてからプリンタ２により画像データが印刷された枚数が経時記憶メモリ２４ａに記憶されるが、スキャナ３により読み取られた原稿の枚数を記憶し、また経時基準値記憶メモリ２４ｃに読み取られた原稿の枚数に対応した基準値を記憶して、その枚数に対応した基準値の補正を行っても良い。そうすることで、外光の影響などを受け、基準値が異常である場合でも、スキャナ３の経時変化に対応して、原稿の画像を正確に読み取ることができる。
【００６３】
また、上記実施形態では、経時基準値記憶メモリ２４ｃには、経時記憶メモリ２４ａの値に対応する基準値が複数記憶されており、スキャナ３が読み取った基準値が異常である場合に、経時記憶メモリ２４ａの値に対応する基準値が読み出されるが、経時記憶メモリ２４ａの値から基準値を算出する計算式を記憶しておき、スキャナ３が読み取った基準値が異常である場合に、計算式に経時記憶メモリ２４ａの値を代入し基準値を算出しても良い。
【００６４】
また、上記実施形態では、外光の影響などを受け、基準値が異常であった場合に、経時メモリ２４ａの値に対応する基準値が経時基準値記憶メモリ２４ｃから読み出され、白基準値メモリ２３ａ及び黒基準値メモリ２３ｂには、それぞれ同一値である基準値が、素子の数に対応して記憶される。基準値が異常であり、ＡＳＩＣ３ｆにより画素値が設定される場合は、一の素子の白基準値及び黒基準値のみを記憶しておき、残りのメモリ領域は他の機能やプログラムで使用できるようにしても良い。
【図面の簡単な説明】
【００６５】
【図１】本発明の実施形態における画像読取装置を有する多機能周辺装置の外観を示す斜視図である。
【図２】原稿カバーが開かれた状態の多機能周辺装置の外観を示す斜視図である。
【図３】スキャナの構成を概略的に表した断面図である。
【図４】多機能周辺装置の電気的構成を示すブロック図である。
【図５】閾値記憶メモリに記憶される閾値の一例である。
【図６】経時基準値記憶メモリに記憶される基準値の一例である。
【図７】多機能周辺装置により原稿が読み取られる場合の一連のフローチャートである。
【符号の説明】
【００６６】
１            多機能周辺装置（画像読取装置）
２            プリンタ（印刷手段）
３ａ          画像読取ユニット（読取手段）
３ｂ          ＬＥＤ（光源）
３ｆ          ＡＳＩＣ（画素値設定手段）
２４ａ        経時メモリ（記憶手段の一部）
２４ｃ        経時基準値記憶メモリ（記憶手段の一部）
３７          白色基準板（基準板）
【図１】
2008124788.tif 000003
【図２】
2008124788.tif 000004
【図３】
2008124788.tif 000005
【図４】
2008124788.tif 000006
【図５】
2008124788.tif 000007
【図６】
2008124788.tif 000008
【図７】
2008124788.tif 000009