(57)【要約】【課題】主な目的は、光源にLEDを使用した画像形成装置における画像の品質を向上させることにあり、副次的な目的は、異常発生箇所の位置を精度良く検出する。【解決手段】ガラス台からの原稿の浮き量を測定する測距手段と、測距手段の駆動および浮き量の測距データの計算処理を行う測距データ処理手段と、を有し、浮き量の測距データに基づき原稿の読取面の傾きを算出し、算出した原稿面の傾きと予め設定したハレーション発生角度とを比較して原稿面の傾きがハレーション発生角度範囲内であれば、ハレーションの発生が予測されると判断する判断手段と、を備えた。【選択図】図１
2011087109.tif 000002
【特許請求の範囲】
【請求項１】
ガラス台からの原稿の浮き量を測定する測距手段と、
前記測距手段の駆動および前記浮き量の測距データの計算処理を行う測距データ処理手段と、を有し、
前記浮き量の測距データに基づき前記原稿の読取面の傾きを算出し、算出した原稿面の傾きと予め設定したハレーション発生角度とを比較して前記原稿面の傾きがハレーション発生角度範囲内であれば、ハレーションの発生が予測されると判断する判断手段と、を備えたことを特徴とする異常画像検出装置。
【請求項２】
前記ガラス台を介して前記原稿に光を照射して得られる反射光を受光することで前記原稿を読み取る読取モジュール内に前記測距手段を設置し、前記読取モジュールで前記原稿の浮き量を副走査方向に渡って所定の間隔で逐次測定することを特徴とする請求項１記載の異常画像検出装置。
【請求項３】
前記読取モジュールの線速と測定周期との積が一定となるように求めた測定周期に基づいて前記原稿の浮き量を副走査方向に渡って所定の間隔で逐次測定することを特徴とする請求項２記載の異常画像検出装置。
【請求項４】
検出したハレーション発生予測位置にある画像データに対し、画像補正を行う画像処理手段を備えたことを特徴とする請求項１から３の何れか一項記載の異常画像検出装置。
【請求項５】
前記画像処理手段は、検出したハレーション発生予測位置にある主走査方向全ての画像データに対し、画像処理部において全白に補正することを特徴とする請求項４記載の異常画像検出装置。
【請求項６】
ハレーションの発生を検出すると、ユーザにその旨を告知する告知手段を備えたことを特徴とする請求項１から５の何れか一項記載の異常画像検出装置。
【請求項７】
請求項１から６の何れか一項記載の異常画像検出装置を搭載したことを特徴とする画像形成装置。
【請求項８】
ガラス台からの原稿の浮き量を測定し、
前記浮き量の測距データに基づき前記原稿の読取面の傾きを算出し、算出した原稿面の傾きと予め設定したハレーション発生角度とを比較して前記原稿面の傾きがハレーション発生角度範囲内であれば、ハレーションの発生が予測されると判断することを特徴とする異常画像検出方法。
【請求項９】
ガラス台からの原稿の浮き量を測定し、
前記浮き量の測距データに基づき前記原稿の読取面の傾きを算出し、算出した原稿面の傾きと予め設定したハレーション発生角度とを比較して前記原稿面の傾きがハレーション発生角度範囲内であれば、ハレーションの発生が予測されると判断し、ハレーション予測範囲を全白に補正することを特徴とする画像形成方法。
【請求項１０】
異常画像を検出するプログラムであって、
コンピュータに、
測距手段が、ガラス台からの原稿の浮き量を測定する手順、
測距データ処理手段が、前記測距手段の駆動および前記浮き量の測距データの計算処理を行う手順、
判断手段が、前記浮き量の測距データに基づき前記原稿の読取面の傾きを算出し、算出した原稿面の傾きと予め設定したハレーション発生角度とを比較して前記原稿面の傾きがハレーション発生角度範囲内であれば、ハレーションの発生が予測されると判断する手順、
を実行させることを特徴とするプログラム。
【請求項１１】
画像を形成するプログラムであって、
コンピュータに、
測距手段が、ガラス台からの原稿の浮き量を測定する手順、
測距データ処理手段が、前記測距手段の駆動および前記浮き量の測距データの計算処理を行う手順、
判断手段が、前記浮き量の測距データに基づき前記原稿の読取面の傾きを算出し、算出した原稿面の傾きと予め設定したハレーション発生角度とを比較して前記原稿面の傾きがハレーション発生角度範囲内であれば、ハレーションの発生が予測されると判断する手順、
補正手段が、ハレーション予測範囲を全白に補正する手順、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、異常画像検出装置、画像形成装置、異常画像検出方法、画像形成方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、ローエンド領域のスキャナの光源は、従来のXeランプや冷陰極管ランプなどに替わり、より低コスト、長寿命で制御が容易なLED(発光ダイオード)光源に置き換わってきている。
【０００３】
LEDを光源として用いる場合、LED素子を主走査方向にアレイ状に実装した光源基板を用いることが多い。
そのようなLED光源を用いたスキャナでハレーションが発生すると、従来のXeランプのような線光源の場合とは異なり、原稿の一部だけ点々と画像が白飛びした、ユーザにとっては明らかな異常画像が見える。
ここでハレーションとは、本のような、ガラス台（原稿台とも言う。）から原稿が浮いているような対象物を読取った場合、ある部分だけ原稿濃度が高くなる（コピー/スキャン画像が白くなる）現象を言う。
【０００４】
このようなハレーションを抑制する方法として、ランプの出力光を拡散板で拡散し、原稿到達時点での光量を均一にする方法や、ハレーションの原因となる光路を遮断する方法などが既に知られている（例えば、特許文献１〜３参照。）。
【０００５】
特許文献１に記載の発明は、「照明ユニット」に関するものであり、具体的には、「微小面積から光を発する光源部と光源部が発する光を反射する反射部とを有する光源ユニットを複数個配列してなる照明ユニットにおいて、光源ユニットの配列方向の射出面の長さをＤ、光源ユニットから出射される光の強度分布を測定したときに光の強度が最大値の半分になるときの方向を光源ユニットの射出面の垂直方向からみたときの角度である角度半値角をＡとしたときに、Ａ≦Ｄ／３０を満たす」ものである。
【０００６】
特許文献１に記載の発明によれば、本などの綴じ部などの折れ曲がった原稿に当たって反射した正反射光が結像素子に入射したとしても、白抜けなどのデータの欠落を防ぎ、異常画像として発生することなく、良好な画像読み取りが可能となるとしている。
【０００７】
特許文献２に記載の発明は、「照明ユニット」に関するものであり、具体的には「微小発光部から光を発する光源部が複数配列されてなる照明ユニットにおいて、少なくとも照明ユニット中央部における光源部から出射される照明光のうち配光特性として光強度の最も強い方向の照明光Ａを含む一部の光の照射方向が、照明光Ａの出射方向に対して光源部の配列方向に傾くように変更される」ものである。
【０００８】
特許文献２に記載の発明によれば、本などの綴じ部などの折れ曲がった原稿に当たって正反射光が結像素子に入射したとしても、ハレーションを低減することができ、異常画像として発生することなく、良好な画像読み取りが可能となるとしている。
【０００９】
特許文献３に記載の発明は、「照明ユニット」に関するものであり、具体的には、「被照明部に向けて微小面積から光を照射する光源が複数配列された照明ユニットであって、光源と被照明部とを含む仮想平面において、被照明部に対する垂線方向である垂線領域の外に光源が配置されている」ものである。
【００１０】
特許文献３に記載の発明によれば、原稿の浮いた部分を読み取る場合においても光源の集光を良好に抑制し、良好な読み取り画像が得られる照明ユニット、及び照明ユニットを用いた画像読取装置並びに画像形成装置を提供することができるとしている。
【００１１】
また、１ライン内の画像データの中に、ある一定の閾値以上にある画像データの主走査位置が点光源の主走査位置と一致したときに、ハレーションが発生していると判断する方法が挙げられる。
【発明の概要】
【発明が解決しようとする課題】
【００１２】
ところで、今までのハレーション検出手段では、ハレーション等の異常画像に似たパターン情報を持つ原稿内容の場合、誤検出してしまうという問題があった。
このため、密着センサを使ったフラットベットタイプのスキャナにおいて、厚手の本を伏せたときに綴代等の浮き部分が生じても読み取り画像に“焦点ぼけ”と“黒つぶれ”を発生させないようにする目的で、ＣＩＳ制御部は、原稿台に載置された本の見開きページの画像の読み取り最中に、所定範囲の白地読み取り出力値が徐々に下がってきたら、本の綴代部分の画像と判断し、ＣＬＫ周波数可変部によってＣＩＳの画素クロックを長くし、且つ画像処理部はＭＴＦ補正係数を強めるように制御し、所定範囲の白地読み取り出力値が徐々に上がってきたら、本の綴代部分から外れた画像と判断し、上記画素クロックを短くし、且つＭＴＦ補正係数も元の弱い係数に戻すように制御する構成が開示されている（例えば、特許文献４参照。）。
【００１３】
しかしながら、特許文献４に記載の発明は、原稿の浮きを検出して画像処理するものの、LED光源を使用時のハレーション等の異常画像を考慮してはいない。
【００１４】
そこで、本発明の主な目的は、光源にLEDを使用した画像形成装置における画像の品質を向上させることにあり、副次的な目的は、異常発生箇所の位置を精度良く検出することにある。
【課題を解決するための手段】
【００１５】
上記課題を解決するため、請求項１記載の発明は、ガラス台からの原稿の浮き量を測定する測距手段と、前記測距手段の駆動および前記浮き量の測距データの計算処理を行う測距データ処理手段と、を有し、前記浮き量の測距データに基づき前記原稿の読取面の傾きを算出し、算出した原稿面の傾きと予め設定したハレーション発生角度とを比較して前記原稿面の傾きがハレーション発生角度範囲内であれば、ハレーションの発生が予測されると判断する判断手段と、を備えたことを特徴とする。
【００１６】
請求項２記載の発明は、請求項１記載の発明において、前記ガラス台を介して前記原稿に光を照射して得られる反射光を受光することで前記原稿を読み取る読取モジュール内に前記測距手段を設置し、前記読取モジュールで前記原稿の浮き量を副走査方向に渡って所定の間隔で逐次測定することを特徴とする。
【００１７】
請求項３記載の発明は、請求項２記載の発明において、前記読取モジュールの線速と測定周期との積が一定となるように求めた測定周期に基づいて前記原稿の浮き量を副走査方向に渡って所定の間隔で逐次測定することを特徴とする。
【００１８】
請求項４記載の発明は、請求項１から３の何れか一項記載の発明において、検出したハレーション発生予測位置にある画像データに対し、画像補正を行う画像処理手段を備えたことを特徴とする。
【００１９】
請求項５記載の発明は、請求項４記載の発明において、前記画像処理手段は、検出したハレーション発生予測位置にある主走査方向全ての画像データに対し、画像処理部において全白に補正することを特徴とする。
【００２０】
請求項６記載の発明は、請求項１から５の何れか一項記載の発明において、ハレーションの発生を検出すると、ユーザにその旨を告知する告知手段を備えたことを特徴とする。
【００２１】
請求項７記載の発明は、請求項１から６の何れか一項記載の異常画像検出装置を搭載した画像形成装置であることを特徴とする。
【００２２】
請求項８記載の発明は、ガラス台からの原稿の浮き量を測定し、前記浮き量の測距データに基づき前記原稿の読取面の傾きを算出し、算出した原稿面の傾きと予め設定したハレーション発生角度とを比較して前記原稿面の傾きがハレーション発生角度範囲内であれば、ハレーションの発生が予測されると判断することを特徴とする。
【００２３】
請求項９記載の発明は、ガラス台からの原稿の浮き量を測定し、前記浮き量の測距データに基づき前記原稿の読取面の傾きを算出し、算出した原稿面の傾きと予め設定したハレーション発生角度とを比較して前記原稿面の傾きがハレーション発生角度範囲内であれば、ハレーションの発生が予測されると判断し、ハレーション予測範囲を全白に補正することを特徴とする。
【００２４】
請求項１０記載の発明は、異常画像を検出するプログラムであって、コンピュータに、測距手段が、ガラス台からの原稿の浮き量を測定する手順、測距データ処理手段が、前記測距手段の駆動および前記浮き量の測距データの計算処理を行う手順、判断手段が、前記浮き量の測距データに基づき前記原稿の読取面の傾きを算出し、算出した原稿面の傾きと予め設定したハレーション発生角度とを比較して前記原稿面の傾きがハレーション発生角度範囲内であれば、ハレーションの発生が予測されると判断する手順、を実行させることを特徴とする。
【００２５】
請求項１１記載の発明は、画像を形成するプログラムであって、コンピュータに、測距手段が、ガラス台からの原稿の浮き量を測定する手順、測距データ処理手段が、前記測距手段の駆動および前記浮き量の測距データの計算処理を行う手順、判断手段が、前記浮き量の測距データに基づき前記原稿の読取面の傾きを算出し、算出した原稿面の傾きと予め設定したハレーション発生角度とを比較して前記原稿面の傾きがハレーション発生角度範囲内であれば、ハレーションの発生が予測されると判断する手順、補正手段が、ハレーション予測範囲を全白に補正する手順を実行させることを特徴とする。
【発明の効果】
【００２６】
本発明によれば、ガラス台からの原稿の浮き量から原稿面の傾きを算出し、その傾きと、予め設定したハレーション発生予測角度とを比較してハレーションの発生位置を精度良く検出することができる。このため、補正が正確に行えることにより、光源にLEDを使用した画像形成装置における画像の品質を向上させることができる。
【図面の簡単な説明】
【００２７】
【図１】本発明に係る異常画像検出装置を用いた画像形成装置の主要な一実施形態における構成を示す機能ブロックについて説明するための説明図である。
【図２】本発明に係る異常画像検出装置を用いた画像形成装置の概略構成図の一例である。
【図３】本発明に係る異常画像検出装置を用いた画像形成装置の主要な一実施形態における概略構成図である。
【図４】実際にハレーションが発生した際の画像サンプルについて説明するための説明図である。
【図５】（ａ）は、平面原稿を読み取る場合の光源からの光の光路を説明するための説明図であり、（ｂ）は、立体原稿を読み取る場合の光源からの光の光路を説明するための説明図である。
【図６】本発明に係る異常画像検出装置を用いた画像形成装置の一実施形態の説明図である。
【図７】（ａ）は、図６における測距手段の出力特性の一例について説明するための説明図であり、（ｂ）は、（ａ）の円内の拡大図である。
【図８】原稿面の傾きとハレーション発生予測位置との関係について説明するための説明図である。
【図９】本発明により検出したハレーション位置に画像補正を実施した場合の説明図である。
【図１０】本発明に係る異常画像検出装置を用いた画像形成装置の動作について説明するためのフローチャートの一例である。
【図１１】本発明に係る異常画像検出装置を用いた画像形成装置の動作について説明するためのフローチャートの他の一例である。
【発明を実施するための形態】
【００２８】
本発明の実施の形態を、図面を参照して説明する。
＜特  徴＞
本発明は、読取画像内においてハレーションが発生する位置の検出を精度良く行うに際して、以下の特徴を有する。
要するに、測距手段を用いて原稿の浮き量を副走査方向に渡って所定の間隔で逐次測定し、その値から算出した各測定位置における原稿面の傾きと予め設定したハレーション発生角度とを比較し（ハレーションの発生が予測される原稿面の角度は、その装置固有の光学構成などによって決まっており、実測やシミュレーション等を用いて予め把握することが可能）、ある測定位置における原稿面の傾きがハレーション発生角度範囲内であれば、その位置でハレーションの発生が予測されると判断し、その位置を検出することが特徴になっている。
【００２９】
＜構  成＞
図１は、本発明に係る異常画像検出装置を用いた画像形成装置の主要な一実施形態における構成を示す機能ブロックについて説明するための説明図である。
同図に示す異常画像検出装置は、読み取りモジュール、CPU(Central Processing Unit)101、駆動制御部105、モータ106、AFE(Analogue Front End)109、及び画像処理部110を有する。
読み取りモジュールは、LED(Light Emitting Diode)107、CCD(Charge Coupled Device)108、及び測距手段121を有する。
駆動制御部105は、CCD/AFE制御部102、モータ制御部103、測距データ処理部120、及びLED制御部104を有する。
【００３０】
CPU101は、本発明に係る画像読取装置の全体制御を行うものである。
CCD／AFE制御部102は、CCD108及びAFE109を駆動する為の制御信号を出力する機能を有し、CPU101により制御され，その設定に基づき駆動信号を出力する。
モータ制御部103は、モータ106を駆動する為の制御信号を出力する機能を有し、CPU101により制御され，その設定に基づき駆動信号を出力する。
LED制御部104は、LED107を駆動する為の制御信号を出力する機能を有し、CPU101により制御され、その設定に基づき駆動信号を出力する。
駆動制御部105は、CCD/AFE制御部102、モータ制御部103、LED制御部104、及び測距データ処理部120の機能を有するエレキモジュールであり、CPU101により制御される。
【００３１】
モータ106は、読み取りモジュールを移動させるための機構を駆動するものであり、モータ制御部103により制御される。
LED107は、原稿照射用の光源である。
CCD108は、原稿からの反射光をアナログ電気信号に変換する。
AFE109は、CCD108から出力されるアナログ画像信号をデジタルデータに変換する機能を有すると共に、暗オフセットレベル調整機能及び明出力調整機能を有する。
画像処理部110は、AFE109から出力されたデジタル画像データを処理する機能を有すると共に、ハレーション補正機能、黒レベル補正機能、シェーディング補正機能、及びガンマ補正機能を有する。
測距データ処理部120は、測距手段121を用いて測定した原稿の浮き量データの処理を行う。
測距手段121は、例えば測距センサ等の測距手段であり、原稿の浮き量を測定する。
【００３２】
図２は、本発明に係る異常画像検出装置を用いた画像形成装置の概略構成図の一例である。
201は、スキャナユニットであり、ガラス台204は、原稿を置く為のガラスからなる台である。読み取りモジュール205は、読み取りデバイスであるCCD及び光源などが実装されたモジュールである。
【００３３】
図３は、本発明に係る異常画像検出装置を用いた画像形成装置の主要な一実施形態における概略構成図である。
図３は、図２における読み取りモジュールの内部構成、基準白板、原稿読み取りガラスの位置関係を示したものである。
301は、CCDであり、SBU上に実装される読み取りデバイスである。原稿からの反射光がレンズ302で集光されCCD301上で結像される。
302は、レンズであり、原稿からの反射光を集光する為のレンズである。
303は、LED基板であり、読み取り用の光源であるLED304を実装した基板である。
304は、LEDであり、LED基板303上に主走査方向に複数個実装されている。LED駆動信号はLED制御部より入力される。
305は、ミラーであり、原稿からの反射光を折り返す為のミラーである。本実施形態では、１枚しか記載していないが、実際には複数枚のミラーで構成される。
306は、読み取りモジュールであり、読み取りデバイスであるCCD301及び光源などが実装されたモジュールである。
【００３４】
307は、読取基板であり、CCD301を実装する読み取り用基板である。
308は、ADF用原稿ガラスであり、原稿をADFで搬送して読み取りを行う際のガラスである。ADFで読み取る際には、読み取りモジュールをADF用原稿ガラス308の下部に移動させ、このADF用原稿ガラス308上を原稿が移動することにより読み取りを行う。
309は、基準白板であり、白レベルの基準となる部材である。この基準白板309を読み取る事によりAFE109での白レベル調整やシェーディング補正用のデータとして使用することができる。
310は、原稿ガラスであり、フラットベット読み取り用のガラスである。この原稿ガラス310上に原稿が置かれると読み取りモジュールは原稿ガラス310の下部を移動して原稿を走査する。読み取りモジュールの移動は、モータ制御部より出力されるパルス情報に基づきモータが駆動することにより移動する。
【００３５】
図４は、実際にハレーションが発生した際の画像サンプルについて説明するための説明図である。
原稿として、ゴルフ場のグリーンで競技者がパットを行おうとする際の画像及び説明が記載されたゴルフ雑誌の場合で説明する。画像形成装置上にゴルフ雑誌が広げた状態で原稿ガラスに置いて複写した場合を示している。
同図より、LEDの配列ピッチに相当する位置に局部的に光強度の強くなった画像が確認できる。
ハレーションは、本や雑誌などを開いた状態で原稿ガラスに置いた際、綴じ部などの様にガラス面から浮いた状態のものを読み取った際に確認しやすい現象である。また光沢のある原稿（グラビア印刷部）の方が更に現象は顕著となる。
この現象が発生する理由は、綴じ部近傍の湾曲部分で正反射した光が読み取りの光軸上に入射してしまう為である。
【００３６】
図５（ａ）は、平面原稿を読み取る場合の光源からの光の光路を説明するための説明図であり、図５（ｂ）は、立体原稿を読み取る場合の光源からの光の光路を説明するための説明図である。
１はコンタクトガラスであり、２ａ、２ｂは原稿であり、３はミラーであり、１３は光源部である。
平面原稿２ａの読取時には、原稿２ａに照射された光は照射角度に応じて反射する成分と読み取り光軸上に沿った成分とが発生する。
これに対し立体原稿２ｂの読取時には、原稿面のある角度において照射された光は正反射成分として強度の強い光がそのまま光軸上に入力されてしまう。これにより、読取画像にハレーションが発生してしまう。
【００３７】
図６は、本発明に係る異常画像検出装置を用いた画像形成装置の一実施形態の説明図である。
原稿として例えば本などの原稿浮きが発生し易い物を読み取る場合を想定する。
画像形成装置において、スキャンが開始されると、スキャン副走査方向に移動する読取モジュールに備えられた測距手段を用いて、原稿の浮き量を副走査方向に渡って所定の間隔で逐次測定する。
【００３８】
ここで、所定の間隔とはある一定周期[s]で測定を行っても良い。
また、読取モジュールの移動速度（以下、線速）がカラー読取/モノクロ読取などの読取モードや変倍率等で変化する場合などにおいて、測定周期を可変としても良い。
特に、線速[mm/s]×測定周期[s]＝一定となるように測定周期を決めることで、測定間隔を線速に関わらず一定とすることができ、原稿の浮き量を原稿全域に渡って精度良く測定することができる。
【００３９】
図７（ａ）は、図６における測距手段の出力特性の一例について説明するための説明図であり、図７（ｂ）は、図７（ａ）の円内の拡大図である。
以下に、測距手段で測定した原稿浮き量から原稿面の傾きを算出する方法を記載する。
図７（ｂ）より、n位置における原稿面の傾きθ(n) は次式（１）で表すことができる。
【００４０】
【数１】
2011087109.tif 000003
【００４１】
ここで、測距手段による測定間隔が原稿サイズに比べ十分に小さければ、θ(n) は次式（２）とみなすことができ、測距手段を用いて測定した原稿の浮き量から原稿面の傾きを算出することができる。
【００４２】
【数２】
2011087109.tif 000004
【００４３】
図８は、原稿面の傾きとハレーション発生予測位置との関係について説明するための説明図である。
ハレーションの発生が予測される原稿面の角度は、その装置固有の光学構成などによって決まっているため、実測やシミュレーション等を用いて予め把握することが可能である。予め把握したハレーション発生予測角度を以下のように設定する。
・θが＋側となる範囲：α１＜θ＜α２
・θが−側となる範囲：β２＜θ＜β１
【００４４】
本実施形態では、ある位置nにおける原稿面の傾きθ(n)が上記のハレーション発生予測角度範囲内にある場合、その位置でハレーションの発生が予測されると判断することで、読取画像内におけるハレーションが発生する位置の検出を行う。
【００４５】
図９は、本発明により検出したハレーション位置に画像補正を実施した場合の説明図である。
一般に原稿情報とは異なる異常な画像データを読み取った場合、元の原稿情報のデータに復元することは困難である。
そこで、本実施形態において、検出したハレーション発生予測位置にある主走査方向全ての画像データを、画像処理部において例えば全白に飛ばす処理（該当箇所を白色にする処理）を行う。このような処理を行うと、図４に示したサンプルの様に原稿の一部だけ点々と画像が白飛びしたハレーション画像を、図９に示したサンプルの様な画像に補正することができる。
その結果、ユーザに対して異常画像を認知させずに従来の線光源搭載の画像読取装置同等の画像品質を得ることができる。
【００４６】
＜動  作＞
図１０は、本発明に係る異常画像検出装置を用いた画像形成装置の動作について説明するためのフローチャートの一例である。
動作の主体はCPU101であり、動作を開始すると、レジスタに０を代入し（ステップＳ１）、ｙ＝ｙｍａｘであるか否か、すなわちｙが最大値であるか否かを判断する（ステップＳ２）。
CPU101は、ｙが最大値ｙｍａｘであると判断した場合には処理を終了するが（ステップＳ２／Ｙ）、ｙが最大値ｙｍａｘでないと判断した場合には（ステップＳ２／Ｎ）、原稿の副走査方向の位置ｙにおける浮き量ｚを測定する（ステップＳ３）。
CPU101は、浮き量ｚから原稿面の傾きθを算出する（ステップＳ４）。
CPU101は、θが正の値か否かを判断する。ここで、θが正とは図７（ｂ）に示したような接線が右上がり場合の角度を意味する（ステップＳ５）。
CPU101は、θが正であると判断した場合（ステップＳ５／Ｙ）、θがα１以上α２未満であるか否かを判断する（ステップＳ６）。
CPU101は、θがα１より大きくα２より小さいと判断した場合（ステップＳ６／Ｙ）、ハレーション発生領域を補正し（ステップＳ８）、レジスタにｙ＋Δｙを代入し（ステップＳ９）、ステップＳ２に戻る。ここで、Δｙは、例えば読み取りモジュールを移動させる図示しないステッピングモータの最小回転角度に対応する微少距離である。
【００４７】
CPU101は、θが正でないと判断した場合（ステップＳ５／Ｎ）、θがβ２より大きくβ１より小さいか否かを判断する（ステップＳ７）。
CPU101は、θがβ２より大きくβ１より小さいと判断した場合（ステップＳ７／Ｙ）、ハレーション発生領域を補正し（ステップＳ８）、レジスタにｙ＋Δｙを代入し（ステップＳ９）、ステップＳ２に戻って繰り返す。
【００４８】
CPU101は、θがβ２と等しいか小さいか、またはθがβ１以上であると判断した場合（ステップＳ７／Ｎ）、及びCPU101はθがα１以下か、またはθがα２以上であると判断した場合（ステップＳ７／Ｎ）、レジスタにｙ＋Δｙを代入し（ステップＳ９）、ステップＳ２に戻って繰り返す。
【００４９】
以上のステップＳ１〜Ｓ９の処理により、光源にLEDを使用した画像形成装置における画像の品質を向上させることができる。
【００５０】
図１１は、本発明に係る異常画像検出装置を用いた画像形成装置の動作について説明するためのフローチャートの他の一例である。
動作の主体はCPU101であり、動作を開始すると、レジスタに０を代入し（ステップＳ１０）、ｙ＝ｙｍａｘであるか否か、すなわちｙが最大値であるか否かを判断する（ステップＳ１１）。
CPU101は、ｙが最大値ｙｍａｘであると判断した場合（ステップＳ１１／Ｙ）、ハレーション発生領域の位置を出力して処理を終了する（ステップＳ１８）。
CPU101は、ｙが最大値ｙｍａｘでないと判断した場合には（ステップＳ１１／Ｎ）、原稿の副走査方向の位置ｙにおける浮き量ｚを測定する（ステップＳ１２）。
CPU101は、浮き量ｚから原稿面の傾きθを算出する（ステップＳ１３）。
CPU101は、θが正の値か否かを判断する。ここで、θが正とは図７（ｂ）に示したような接線が右上がり場合の角度を意味する（ステップＳ１４）。
CPU101は、θが正であると判断した場合（ステップＳ１４／Ｙ）、θがα１以上α２未満であるか否かを判断する（ステップＳ１５）。
CPU101は、θがα１より大きくα２より小さいと判断した場合（ステップＳ１５／Ｙ）、ハレーション発生領域として位置ｙを記憶し（ステップＳ１７）、レジスタにｙ＋Δｙを代入し（ステップＳ１９）、ステップＳ１１に戻る。
【００５１】
CPU101は、θが正でないと判断した場合（ステップＳ１４／Ｎ）、θがβ２より大きくβ１より小さいか否かを判断する（ステップＳ１６）。
CPU101は、θがβ２より大きくβ１より小さいと判断した場合（ステップＳ１６／Ｙ）、ハレーション発生領域として位置ｙを記憶し（ステップＳ１７）、レジスタにｙ＋Δｙを代入し（ステップＳ１９）、ステップＳ１１に戻って繰り返す。
【００５２】
CPU101は、θがα１以下か、またはθがα２以上であると判断した場合（ステップＳ１５／Ｎ）、及びθがβ２以下か、またはθがβ１以上であると判断した場合（ステップＳ１６／Ｎ）、レジスタにｙ＋Δｙを代入し（ステップＳ１９）、ステップＳ１１に戻って繰り返す。
以上のステップＳ１〜Ｓ９の処理により、異常発生箇所の位置が０、Δｙ、２Δｙ、３Δｙ、…、ｙｍａｘまでの範囲で精度良く検出することができる。
【００５３】
＜プログラム＞
以上で説明した本発明にかかる異常画像検出装置を適用した画像形成装置は、コンピュータで処理を実行させるプログラムによって実現されている。コンピュータとしては、例えばパーソナルコンピュータやワークステーションなどの汎用的なものが挙げられるが、本発明はこれに限定されるものではない。よって、一例として、プログラムにより本発明を実現する場合の説明を以下で行う。
【００５４】
例えば、異常画像を検出するプログラムであって、
コンピュータに、
(1)  測距手段が、ガラス台からの原稿の浮き量を測定する手順、
(2)  測距データ処理手段が、測距手段の駆動および浮き量の測距データの計算処理を行う手順、
(3)  判断手段が、浮き量の測距データに基づき原稿の読取面の傾きを算出し、算出した原稿面の傾きと予め設定したハレーション発生角度とを比較して原稿面の傾きがハレーション発生角度範囲内であれば、ハレーションの発生が予測されると判断する手順、
を実行させるプログラムが挙げられる。
【００５５】
また、
画像を形成するプログラムであって、
コンピュータに、
(a)  測距手段が、ガラス台からの原稿の浮き量を測定する手順、
(b)  測距データ処理手段が、測距手段の駆動および浮き量の測距データの計算処理を行う手順、
(c)  判断手段が、浮き量の測距データに基づき原稿の読取面の傾きを算出し、算出した原稿面の傾きと予め設定したハレーション発生角度とを比較して原稿面の傾きがハレーション発生角度範囲内であれば、ハレーションの発生が予測されると判断する手順、
(d)  補正手段が、ハレーション予測範囲を全白に補正する手順、
を実行させるプログラムが挙げられる。
【００５６】
これにより、プログラムが実行可能なコンピュータ環境さえあれば、どこにおいても本発明にかかる装置を実現することができる。
このようなプログラムは、コンピュータに読み取り可能な記憶媒体に記憶されていてもよい。
【００５７】
＜記憶媒体＞
ここで、記憶媒体としては、例えば、CD-ROM(Compact Disc Read Only Memory)、フレキシブルディスク(FD)、CD-R(CD Recordable)などのコンピュータで読み取り可能な記憶媒体、フラッシュメモリ、RAM(Random Access Memory)、ROM(Read Only Memory)、FeRAM(強誘電体メモリ)等の半導体メモリやHDD(Hard Disc Drive)が挙げられる。
【００５８】
なお、上述した実施の形態は、本発明の好適な実施の形態の一例を示すものであり、本発明はそれに限定されることなく、その要旨を逸脱しない範囲内において、種々変形実施が可能である。
【産業上の利用可能性】
【００５９】
本発明は、複写機、ファクシミリ装置、プリンタ、スキャナプリンタ、複合機等に利用することができる。
【符号の説明】
【００６０】
１    ガラス台
２ａ、２ｂ    原稿
３、３０５    ミラー
１０１    ＣＰＵ
１０２    ＣＣＤ／ＡＦＥ制御部
１０３    モータ制御部
１０４    ＬＥＤ制御部
１０５    駆動制御部
１０６    モータ
１０７、３０４    ＬＥＤ
１０８、３０１    ＣＣＤ
１０９    ＡＦｅ
１１０    画像処理部
１２０    測距データ処理部
２０１    スキャナユニット
２０４    ガラス台
２０５、３０６    読み取りモジュール
３０２    レンズ
３０３    ＬＥＤ基板
３０７    読取基板
３０８    ＡＤＦ用原稿ガラス
３０９    基準白板
３１０    原稿ガラス
【先行技術文献】
【特許文献】
【００６１】
【特許文献１】特開２００８−２１９８３７号公報
【特許文献２】特開２００８−２２７９６１号公報
【特許文献３】特開２００８−３０４８６０号公報
【特許文献４】特開２０００−２６１６２７号公報
【図１】
2011087109.tif 000005
【図２】
2011087109.tif 000006
【図３】
2011087109.tif 000007
【図４】
2011087109.tif 000008
【図５】
2011087109.tif 000009
【図６】
2011087109.tif 000010
【図７】
2011087109.tif 000011
【図８】
2011087109.tif 000012
【図９】
2011087109.tif 000013
【図１０】
2011087109.tif 000014
【図１１】
2011087109.tif 000015