(57)【要約】【課題】画像読取装置の読取ガラスに異物が付着した場合に、清掃対象となる異物の位置と、その形状や大きさを即座に目視で認識できるようにして、異物の清掃作業の効率の向上を図る。【解決手段】画像読取装置の読取ガラスに隣接した位置に、読取ガラス上の位置を示す指標板を設ける。異物検知時に異常検知メッセージ７０５と共に、異物領域のビットマップ画像７０２と異物の存在する領域に対応した指標板の位置情報７０１を操作パネル３０６に表示する。これによって、清掃対象の認識を容易にし、清掃効率を向上させる。【選択図】図７
2014143483.tif 000002
【特許請求の範囲】
【請求項１】
読取ガラス上の原稿を読み取り、画像データを出力する読取手段と、
前記読取ガラス上に原稿がない状態において前記読取手段から出力された画像データから、前記読取ガラス上に付着している異物を検出する異物検出手段と、
前記異物検出手段によって異物が検出された際に、ユーザに前記読取ガラスの清掃を促す表示を行うとともに、前記検出された異物の位置に対応する前記画像データに応じた画像を表示する表示手段と、
を有することを特徴とする画像読取装置。
【請求項２】
前記読取ガラスに隣接して位置指標が設定されており、
前記表示手段は、前記検出された異物の位置に対応する前記画像データに応じた画像とともに、該検出された異物の位置に対応する前記位置指標の画像を表示することを特徴とする請求項１記載の画像読取装置。
【請求項３】
原稿を搬送する搬送手段を有し、
前記読取手段は、前記搬送手段によって搬送されている原稿を読み取ることを特徴とする請求項１または２記載の画像読取装置。
【請求項４】
前記読取ガラスの主走査方向に沿って配置され、等間隔に複数の領域に分割されたエリアを設定する主走査指標板をさらに備え、
前記異物検出手段は、検出された異物の位置を、前記主走査指標板における前記異物の位置に対応したエリアを特定し、
前記表示手段は、異物の画像と共に、異物が存在する前記主走査指標板のエリアに対応した位置情報を表示することを特徴とする請求項１記載の画像読取装置。
【請求項５】
前記読取ガラスの副走査方向に沿って配置され、等間隔に複数の領域に分割されたエリアを設定する副走査指標板をさらに備え、
前記異物検出手段は、検出された異物の位置を、前記主走査指標板における前記異物の位置に対応したエリア及び前記副走査指標板における前記異物の位置に対応したエリアとして特定し、
前記表示手段は、異物の画像と共に、異物が存在する前記主走査指標板のエリア及び前記副走査指標板の各エリアに対応した２次元の位置情報を表示することを特徴とする請求項４記載の画像読取装置。
【請求項６】
清掃が終了した後に異物検出を行い、異物が検出された際には再度、前記読取ガラスの清掃を促すメッセージを表示することを特徴とする請求項３乃至５の何れか１項に記載の画像読取装置。
【請求項７】
異物検出の回数が所定回数を超えた場合は異状終了を表示させることを特徴とする請求項６に記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿の画像を読み取る際に異物を認識して、異物を容易に清掃できるようにした画像読取装置に関する。
【背景技術】
【０００２】
従来、自動原稿搬送装置を装備した画像読取装置において、原稿に光を照射する光走査部を所定の原稿読取位置に停止させ、原稿を１枚ずつ移動させながら読み取る“流し読みモード”を備える装置が知られている。
【０００３】
このような画像読取装置では、“流し読みモード”時に、読取ガラス上の原稿読取位置にゴミや汚れが付着していると、その位置に対応した読取画像にスジが発生してしまう。
【０００４】
そこで、この画像読取装置には、スジ発生を解決する手段として、読取ガラス上の異物の位置検出手段を備えたものがある。そして、異物が検出された場合には、異物発生領域の清掃を促すメッセージを表示すると共に、異物検出領域を選択的に照明して、ユーザによる清掃を補助する手段が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−１０４４４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の異物の位置検出手段は、読取ガラスの清掃時にゴミや汚れといった異物の大まかな位置を把握するものであったので、異物の正確な位置、大きさを把握することができなかった。このため、異物の視認が困難な場合には、異物領域全体を清掃する必要があり、さらに１度の清掃で除去できなかった場合に、清掃を繰り返さなければならない。
【０００７】
本発明の目的は、画像不良の原因となる読取ガラス上の異物を容易に認識できるようにし、異物の清掃作業の効率的にできるようにすることにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の画像読取装置は、読取ガラス上の原稿を読み取り、画像データを出力する読取手段と、前記読取ガラス上に原稿がない状態において前記読取手段から出力された画像データから、前記読取ガラス上に付着している異物を検出する異物検出手段と、前記異物検出手段によって異物が検出された際に、ユーザに前記読取ガラスの清掃を促す表示を行うとともに、前記検出された異物の位置に対応する前記画像データに応じた画像を表示する表示手段と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、画像不良の原因となる読取ガラス上の異物を容易に認識できるようにし、異物の清掃作業の効率を向上できる。
【図面の簡単な説明】
【００１０】
【図１】第１実施の形態に係わる画像読取装置の縦断面概略構成説明図である。
【図２】第１実施の形態に係わる画像読取装置における読取ガラス上に設定された主走査指標板を示す要部平面図である。
【図３】第１実施の形態に係わる画像読取装置に用いられる信号処理基板の構成を示すブロック図である。
【図４】第１実施の形態に係わる画像読取装置で実行される、異物検知対応処理の動作手順を示すフローチャートである。
【図５】第１実施の形態に係わる画像読取装置で実行される、異物検知動作処理の動作手順を示すフローチャートである。
【図６】（ａ）（ｂ）は、第１実施の形態に係わる画像読取装置において、異物の有無と異物の付着位置を判断する仕組みを示す説明図である。
【図７】（ａ）（ｂ）は、第１実施の形態に係わる画像読取装置において、異物が検出された際に操作パネルに表示されるイメージを示す説明図である。
【図８】第１実施の形態に係わる画像読取装置に対して行われるユーザによる清掃作業処理の手順を示すフローチャートである。
【図９】第２実施の形態に係わる画像読取装置における読取ガラス上に設定された主走査指標板及び副走査指標板を示す要部平面図である。
【図１０】第２実施の形態に係わる画像読取装置で実行される、清掃モード処理の動作手順を示すフローチャートである。
【図１１】第２実施の形態に係わる画像読取装置で実行される、位置データ格納処理の動作手順を示すフローチャートである。
【図１２】（ａ）（ｂ）は、第２実施の形態に係わる画像読取装置において、異物が検出された際に操作パネルに表示されるイメージを示す説明図である。
【発明を実施するための形態】
【００１１】
以下に、実施の形態に係る画像読取装置について説明する。なお、画像読取装置は、単独の装置として構成しても、他の機能と組み合わされた複写機やファクシミリ又は他の複合機の一部として構成されるものであってもよい。
【００１２】
（第１実施の形態）
次に、第１実施の形態に係わる画像読取装置について説明する。第１実施の形態に係わる画像読取装置は、原稿の“流し読みモード”を実行可能な自動原稿搬送装置を装備している。この画像読取装置は、図１の縦断面概略構成説明図に示すように、原稿を読み取るリーダーユニット１０１及び原稿を搬送するＡＤＦ１０２を備える。
【００１３】
原稿トレイ１０４は、原稿束１０３を載置可能である。この画像読取装置では、原稿の斜行搬送を抑制するため、原稿束１０３の側辺に幅規制板１０５が設けられている。原稿は幅規制板１０５にガイドされて搬送される。
【００１４】
ピックアップローラー１０６は原稿束１０３から原稿を分離部へ配送する。分離部は、分離パッド１０７と分離ローラー１０８により、原稿束１０３における最上紙を１枚だけ分離する。分離された１枚の原稿は、第１レジストローラー１０９によって原稿の斜め搬送が修正され、第２レジストローラー１１０、第１搬送ローラー１１１、第２搬送ローラー１１２により搬送される。
【００１５】
原稿が第２搬送ローラー１１２を通過する際に、原稿は読取ガラス上の読取位置を通過し、読取位置における原稿の表面の画像情報が読み取られる。そして、第２搬送ローラー１１２を通過した原稿は、第３搬送ローラー１１３、排紙ローラー１１４によって搬送され、原稿排紙トレイ１１５上に排紙される。
【００１６】
次に、リーダーユニット部分について、図２の平面図を参照して説明する。このリーダーユニット１０１には、読取ガラス１１６の流し読み読取位置に隣接して主走査方向に沿った位置を示す、主走査指標板２０１が設けられている。この主走査指標板２０１は、等間隔に複数の領域（本実施の形態ではＡ〜Ｅの１０領域）に分割されたエリア（領域）を設定するもので、各エリアに補助目盛が設けられている。
【００１７】
次に、画像読取装置における原稿読取動作について説明する。
【００１８】
初めに“流し読みモード”について説明する。
【００１９】
画像読取装置は、第２搬送ローラー１１２と読取ガラス１１６の間を原稿が通過中に、原稿画像を読み取る。このため、読取位置の下部に存在する読取ユニット１２５では、光源１１７、１１８が原稿を照射する。そして、原稿からの反射光は反射ミラー１１９、１２０、１２１により結像レンズ１２２へ導かれる。結像レンズ１２２によって収束された光は、ＣＣＤなどの撮像素子をライン上に配置したラインセンサ１２３に結像される。ラインセンサ１２３は、受光した光を電気信号に光電変換し、読取信号として信号処理基板１２４へ出力する。読取信号は、信号処理基板１２４によってデジタル信号に変換された後、画像処理される。
【００２０】
次に、“固定読みモード”について説明する。
【００２１】
固定読みモードでは、読取ガラス１１６上に載置された原稿を、読取ユニット１２５が、その長手方向に対して垂直方向に移動しながら原稿画像を読み取る。光源１１７、１１８は原稿を照射する。そして、原稿からの反射光は反射ミラー１１９、１２０、１２１により結像レンズ１２２へ導かれる。結像レンズ１２２によって収束された光は、ＣＣＤ等の撮像素子をライン上に配置したラインセンサ１２３によって受光される。ラインセンサ１２３は受光した光を電気信号に変換し、読取信号として信号処理基板１２４に出力する。読取信号は、信号処理基板によってデジタル信号に変換された後、画像処理が行われる。
【００２２】
次に、信号処理基板１２４について、図３のブロック図を参照して説明する。
【００２３】
ラインセンサ１２３から出力された電気信号はＡＤコンバータ３０１によってデジタル画像データに変換され、ＣＰＵ３０２へと送られる。
【００２４】
ＣＰＵ３０２には、ＲＡＭ３０３、読取ユニット制御部３０４、搬送制御部３０５、操作パネル３０６が接続されている。ＣＰＵ３０２は、それぞれの装置の制御と入力されてきた画像データを基にし、異物の検知および検知結果に応じた処理を行う。
【００２５】
次に、この画像読取装置で流し読みを実行する際の処理の手順について、図４のフローチャートを参照して説明する。
【００２６】
この異物検知対応処理は、画像読取装置の電源が入力されるとスタートし、ＣＰＵ３０２が操作パネル３０６からの読取開始信号を検知するまで待機する（ステップＳ４０１でＮＯ）。そして、ＣＰＵ３０２が、操作パネル３０６からの読取開始信号を検知すると（ステップＳ４０１でＹＥＳ）、次のステップＳ４０２へ進む。ステップＳ４０２では、ＣＰＵ３０２は、原稿の搬送動作はまだ行われていないが、読取ユニット１２５に流しみ位置を複数回読み取らせ、画像データをＲＡＭ３０３へと格納する。この時、ＣＰＵ３０２は、読み読取位置に対向している搬送ローラー１１２を回転させる。なお、この制御の詳細は、後述する。
【００２７】
次に、ＣＰＵ３０２は、ＲＡＭ３０３に格納されている画像データを読み出し、異物検知を行う（ステップＳ４０３）。そして、ＣＰＵ３０２は、異物検知の結果、読取ガラス１１６面上に異物ありと判断された主走査位置データをＲＡＭ３０３に格納する。なお、異物検知のアルゴリズムに関しては、後述する。
【００２８】
次に、ステップＳ４０３の異物検知によって、異物が検知されなかった場合は（ステップＳ４０４でＮＯ）ステップＳ４１５に進み、異物が検知された場合（ステップＳ４０４でＹＥＳ）はステップＳ４０５に進む。
【００２９】
次に、異物が検知されなかった場合に、ＣＰＵ３０２は、搬送制御部３０５に対し、原稿搬送開始命令を送信する（ステップＳ４１５）。次に、ＣＰＵ３０２は、原稿トレイ１０４に載置かれた原稿の搬送を開始させ、流し読取位置において読取ユニット１２５に搬送される原稿の画像を読み取らせる、（ステップＳ４１６）。
【００３０】
次に、ＣＰＵ３０２は、原稿トレイ１０４上に次の原稿が有るか否かを判断する。そして、次の原稿が無い場合（ステップＳ４１７でＹＥＳ）は読取動作を終了させ、次の原稿がある場合（ステップＳ４１７でＮＯ）はステップＳ４１５へと戻る。そして、原稿が無くなるまでステップＳ４１５〜Ｓ４１７の処理を繰り返す。
【００３１】
一方、ステップＳ４０３の異物検知によって、異物が検知された場合は（ステップＳ４０４でＹＥＳ）、ＣＰＵ３０２は、操作パネル３０６に異物が検知された旨と、清掃モード移行の可否を選択させるメッセージを操作パネルに表示させる（ステップＳ４０５）。
【００３２】
ＣＰＵ３０２は、操作パネルを用いたユーザ指示に基づき、清掃モード移行が選択されたか否かを判断する。清掃モード移行が選択されなかった場合（ステップＳ４０６でＮＯ）は、ステップＳ４１５へと進み、前述した通常の原稿読取動作を行う。
【００３３】
一方、清掃モード移行が選択された場合（ステップＳ４０６でＹＥＳ）は、清掃回数カウンタを初期化する。
【００３４】
ＣＰＵ３０２は、“固定読みモード”で読取ガラス１１６における流し読み読取位置の部分に該当する部分の画像を読取る（ステップＳ４０８）。つまり、読取ユニット１２５が、流し読みガラスの下を、読取ユニット１２５の長手方向に対して垂直方向に移動しながら読み取る。ＣＰＵ３０２は、読取ユニット制御部３０４に制御信号を送出して読取ユニット１２５を移動させながら、所定のサンプリング時間ごとに１ライン分の画像データを受け取り、ＲＡＭ３０３に格納する。この時のサンプリング時間は、読取ユニット１２５を移動させる速度と、所望する副走査方向の解像度によって決定される。
【００３５】
例えば、読取ユニット１２５の移動速度をFV[m/s]、副走査解像度をRV[dpi]とすれば、サンプリング時間TV[s]は1inch = 2.54cmであるとすると、次の式により求めることができる。
【００３６】
【数１】
2014143483.tif 000003
【００３７】
本実施形態において、読取ユニット１２５の長手方向が主走査方向であり、読取ユニット１２５の移動方向が副走査方向である。取り込むライン数MVは、サンプリング時間TV、読取ガラス１１６の流し読み読取位置の部分の副走査方向の長さLV[m]、読取ユニット１２５を移動させる速度FVによって次の式を用いて決定される。
【００３８】
【数２】
2014143483.tif 000004
但し、MVは正の整数であり、上式において右辺が整数でない場合には小数部は切り上げとする。
【００３９】
次に、ＣＰＵ３０２は、ステップＳ４０８で読取った画像データから、異物の位置データ（異物ありと判断された主走査位置データ）に対応する画像データを読み出し、異物領域の拡大画像７０２に対応する拡大ビットマップ画像データを生成する（ステップＳ４０９）。
また、ＣＰＵ３０２は、異物の位置データから、異物の位置に対応する主走査指標板２０１の位置を算出し、操作パネル３０６に表示するための主走査指標板画像データ７０１を生成する。なお、本実施の形態では、異物画像を表示する主走査方向の範囲を、異物のある補助目盛位置とそれに隣接する前後２つの補助目盛の計５つ分とする。
【００４０】
主走査指標板画像データ７０１における補助目盛の位置は、主走査方向の総画素数、主走査方向の領域分割数、主走査指標板２０１の目盛分割数によって決定される。領域分割数をDM、各エリア内の補助目盛分割数をDS、主走査方向の総画素数をNHとすると、補助目盛１つあたりの画素数ΔNHは、次の式により求めることができる。
【００４１】
【数３】
2014143483.tif 000005
ここでは、ΔNHが正の整数となるように、NHやDS、DMの値を決定することとする。異物の位置データがXD画素目だったとすると、
【００４２】
【数４】
2014143483.tif 000006
の商をQ1、余りをRとすれば、異物領域に対応する主走査指標板２０１の位置はQ1番目の領域にあり、
【００４３】
【数５】
2014143483.tif 000007
の商をQ2とすれば、Q2番目の補助目盛部分になることが分かる。つまり、ＣＰＵ３０２は、主走査指標板画像データ７０１として、Q1番目の領域の、Q2 - 2番目〜Q2 + 2目の補助目盛の画像を生成する。
【００４４】
例えば主走査方向の総画素数NHが7700画素であった場合、領域分割数をDM=10、補助目盛分割数をDS=7とする。
【００４５】
【数６】
2014143483.tif 000008
となり、異物検知された画素が５８００番目であれば、
【００４６】
【数７】
2014143483.tif 000009
となり、５番目の領域にあるとわかる。
【００４７】
0番目がA、1番目がB…というように領域の順番に対して、アルファベットの順番に対応させるとすると、これはF領域であることがわかる。続いて、
【００４８】
【数８】
2014143483.tif 000010
となるので、異物は２番目の補助目盛部分にあることが分かる。
【００４９】
以上より、主走査指標板画像データ７０１としては、F領域の0番目〜4番目の補助目盛を生成する。
【００５０】
拡大画像７０２は、上記方法で決定された表示領域に基づく。操作パネル３０６上の拡大画像７０２で表示可能な主走査方向の画素数をNyとする。拡大画像７０２を生成するための倍率AHは、F領域の0番目〜4番目の補助目盛部分に基づき決定される。操作パネル３０６上の拡大画像７０２で表示可能な主走査方向の画素数をNyとする。拡大画像７０２を生成するための倍率AHは、次の式により求めることができる。
【００５１】
【数９】
2014143483.tif 000011
【００５２】
倍率AHの変倍を実現するためには、AHn倍の拡大と1/AHd倍の縮小を組み合わせて行う。まず初めにAHd倍の拡大を行う。RAM３０３から1ラインにつきAHn回、1画素につきAHn回ずつ画像データを読み出して、一度ＲＡＭ３０３へと格納する。次に1/AHd縮小を行う。先ほど格納した画像データをＲＡＭ３０３からAHdライン毎、AHd画素毎に画像データを読み出し、拡大画像７０２としてＲＡＭ３０３へと格納する。
【００５３】
次に、ＣＰＵ３０２は、操作パネル３０６に、清掃を促すメッセージ５０５、ステップＳ４０９において生成した異物領域の拡大ビットマップ画像データ７０２及び主走査指標板画像データ７０１を表示する（ステップＳ４１０）。なお、その表示例は、図７に示す如くであるが、これについては後述する。
【００５４】
次に、ＣＰＵ３０２は、操作パネルより清掃終了の信号を検知する（ステップＳ４１１）。清掃終了はユーザによって操作パネルを用いて指示される。
【００５５】
ＣＰＵ３０２は、ステップＳ４０２と同様に、流しみ位置を読み取らせ、画像データをＲＡＭ３０３へと格納する（ステップＳ４１２）。そして、ステップＳ４０３と同様に、ステップＳ４１２で格納された画像データを用いて異物検知を行う（ステップＳ４１３）。
【００５６】
次に、ＣＰＵ３０２は、ステップＳ４１３の異物検知によって、異物が検知されなかった場合は（ステップＳ４１４でＮＯ）、ステップ４１５に進み、原稿の読取を行う。
【００５７】
また、ＣＰＵ３０２は、ステップＳ４１３の異物検知によって、異物が検知された場合は（ステップＳ４１４でＹＥＳ）にステップＳ４１８に進む。ＣＰＵ３０２は、清掃回数カウンタの値が予め定めておいた所定値以上であるか否かを判断する。そして、清掃回数カウンタの値が所定値以上であった場合（ステップＳ４１８でＹＥＳ）、読取ガラス清掃作業を繰り返しても異物除去できないものとして、操作パネルに異常終了を表示させ、接続されている各装置を停止させ（ステップＳ４１９）、この処理を終了する。
【００５８】
清掃回数カウンタの値が所定値より小さな値であった場合（ステップＳ４１８でＮＯ）、清掃回数カウンタ値に１を加算し（ステップＳ４２０）、ステップＳ４０８へ戻る。  次に、上述した図４に示す異物検知対応処理におけるステップＳ４０３、ステップＳ４１３で実行される、異物検知動作処理の手順について、図５のフローチャートを参照して説明する。
【００５９】
この異物検知動作処理が開始されると、ＣＰＵ３０２は、ＲＡＭ３０３から１画素ずつ画像データを読込む（ステップＳ５０１）。次に、ＣＰＵ３０２は、読み込んだ画像データの値を所定の輝度値と比較することにより、読み込んだ画像データに位置に異物であるかどうかを判断する（ステップＳ５０２）。
【００６０】
ここで、本実施の形態に係わる画像読取装置では、搬送ローラー１１２が、白色の素材で構成されている。このため、図６（ａ）に示すように、異物がない場合には、搬送ローラー１１２を読取った輝度値６０１が、略一定の高い値となる。
【００６１】
これに対して、流し読み読取位置の読取ガラス１１６に異物が付着していた場合には、光源１１７、１１８から照射された光が異物によって遮られるため、搬送ローラー１１２からの反射光が、異物がない場合に比べて弱くなる。よって、異物がある場合の搬送ローラー１１２の輝度値６０２では、異物がある画素の輝度値が、異物が無い画素の輝度値に比べて低くなる。
【００６２】
そこで、読み込んだ画像データの値が所定の輝度値より高い場合は、読み込んだ画像データに位置に異物がないと判断し、読み込んだ画像データの値が所定の輝度値以下である場合は、読み込んだ画像データに位置に異物があると判断する。所定の輝度値は、異物がない場合の搬送ローラー１１２の輝度値６０１（画像データの値）を予め読み取っておき、この輝度値にマージンを持たせて所定輝度値６０３を決定する。  ＣＰＵ３０２は、読み込んだ画像データの値が所定の輝度値６０３より高い場合（ステップＳ５０２でＮＯ）は、異物なしと判断し、ステップＳ５０５へ進む。一方、ＣＰＵ３０２は、輝度値が所定輝度値６０３以下である場合（ステップＳ５０２でＹＥＳ）は、異物ありと判断し、ステップＳ５０３へと進む。
【００６３】
次に、ＣＰＵ３０２は、検知された異物が読取ガラス１１６に付着したものであるか又は搬送ローラー１１２に付着したものであるかを判別する。ここで、読取部に異物が付着していると、流し読みモードで読取られる画像データには副走査方向にスジが発生する。図６（ｂ）に示すように、異物が読取ガラス１１６面上に付着している場合には、途切れの無い実線６０４となる。これに対し、搬送ローラー上に異物が付着している場合には、搬送ローラーの回転によって異物の付着位置が移動するため、異物の有無が繰り返されて、破線６０５となる。このため、検知された異物の副走査方向の長さが所定の長さより長いかどうかを調べることで、異物が読取ガラス１１６と搬送ローラー１１２とのどちらに付着しているかを判断することができる。
【００６４】
ＣＰＵ３０２は、検知された異物が所定の長さよりも長い場合に読取ガラス１１６上に異物が付着していると判断（ステップＳ５０３でＹＥＳ）してステップＳ５０４へ進む。また、ＣＰＵ３０２は、異物が所定の長さ以下であると判断した場合（ステップＳ５０３でＮＯ）に、搬送ローラー１１２上に異物が付着していると判断してステップＳ５０５へ進む。
【００６５】
次に、ＣＰＵ３０２は、異物が所定の長さよりも長いと判断した場合に、異物の存在する主走査方向の位置をＲＡＭ３０３へ記録する（ステップＳ５０４）。次に、ＣＰＵ３０２は、現画素が画像データの終端であるかどうかを判断する。そして、ＣＰＵ３０２は、終端で無いと判断した場合（ステップＳ５０５でＮＯ）にステップＳ５０１へと戻り画像終端に達するまでステップＳ５０１からステップＳ５０５を繰り返す。また、ＣＰＵ３０２は、終端であると判断した場合（ステップＳ５０５でＹＥＳ）に、異物検知動作処理を終了する。
【００６６】
次に、上述した図４に示す異物検知対応処理におけるステップＳ４１０において、操作パネル３０６の表示画面について図７を参照して説明する。
【００６７】
本実施の形態に係わる画像読取装置は、情報の表示と装置の操作を１枚のタッチパネル（表示部）のみで実現するよう構成された操作パネル３０６を備える。この操作パネル３０６の表示部には、主走査指標板画像データ７０１、異物拡大画像データ７０２、清掃を促すメッセージ７０５、未清掃異物領域数７０３、操作ボタン７０４が表示される。ここで、未清掃異物領域数７０３は、まだ清掃が済んでいない残りの異物領域の数を示す。
【００６８】
この操作ボタン７０４は、未清掃異物領域数がゼロでない場合には図７（ａ）に示すように“次へ”と表示され、ゼロの場合には図７（ｂ）に示すように“清掃終了”と表示される。
【００６９】
次に、ユーザが行う清掃作業処理の手順について、図８のフローチャートを参照して説明する。
【００７０】
ユーザは、清掃作業を行うに当たり、位置情報としての主走査指標板画像データ７０１と異物拡大画像データ７０２を確認し（ステップＳ８０１）、読取ガラス１１６上の該当領域を清掃する（ステップＳ８０２）。ユーザは、表示された領域の清掃が完了したら、操作ボタン５０４を押す（ステップＳ８０３）。
【００７１】
次に、ＣＰＵ３０２は、清掃されていない残りの異物の有無を判断し、未清掃異物領域が無い場合（ステップＳ８０４でＹＥＳ）に清掃終了とする。また、ＣＰＵ３０２は、未清掃異物領域が有ると判断した場合（ステップＳ８０４でＮＯ）に、ステップＳ８０１に戻り未清掃異物領域が無くなるまで清掃を繰り返す。
【００７２】
要するに、本第１実施の形態では、画像読取装置の操作パネル３０６から入力された指令に基づいて原稿の流し読み動作を開始する際に、ＣＰＵ３０２が異物の検知動作を実行する。この画像読取装置で原稿の流し読み動作を開始する際に異物検知を行う場合には、白色の第２搬送ローラー１１２を回動しながら、原稿の搬送方向に直交する方向に設定された流し読みの読取範囲における輝度値を検出する。
【００７３】
そして、ＣＰＵ３０２は、基準となる輝度値と比較することで、異物の有無を判断する。ここでは、ラインセンサ１２３における異物がある画素の輝度値が、異物が無い画素の輝度値に比べて低くなることを利用して、異物の有無を検知する。さらに、異物が検知された場合には、ＣＰＵ３０２が、ラインセンサ１２３における異物を検知した画素の位置に基づいて、主走査指標板２０１における異物の位置に対応したエリア（領域）を特定する。
【００７４】
次に、ＣＰＵ３０２は、異物が読取ガラス１１６又は搬送ローラー１１２のどちらに付着しているかを判断する。ここで、ＣＰＵ３０２は、異物検出の状態が途切れの無い実線６０４となる場合に、異物が読取ガラス１１６面上に付着していると判別する。また、ＣＰＵ３０２は、異物検出の状態が破線６０５となる場合に、搬送ローラー１１２上に異物が付着していると判別する。
【００７５】
そして、ＣＰＵ３０２は、異物が読取ガラス１１６面上に付着していると判別した場合に、操作パネル３０６の表示部に、異物がある場合の表示処理を実行する。このため、ＣＰＵ３０２は、“固定読みモード”に移行し、読取ユニット１２５を駆動制御して、読取ガラス１１６の内流し読み読取位置の部分に該当する部分の画像を読取る。
【００７６】
そして、ＣＰＵ３０２は、読取ユニット１２５で読取った画像データから異物領域の拡大ビットマップ画像データを生成する。また、ＣＰＵ３０２は、読み出した異物の位置データから、該当する主走査指標板２０１の位置を算出し、操作パネル３０６の表示部に表示するための位置情報としての主走査指標板画像データ７０１を生成する。次に、ＣＰＵ３０２は、操作パネル３０６の表示部に、主走査指標板画像データ７０１、異物拡大画像データ７０２、清掃を促すメッセージ７０５、未清掃異物領域数７０３、操作ボタン７０４を表示させる。これにより、ユーザは、異物の位置と、その形状を即座に目視で認識できるので、異物の清掃作業を容易に実行できる。
【００７７】
（第２実施の形態）
次に、本発明の第２実施の形態に係わる画像読取装置について説明する。本第２実施の形態に係わる画像読取装置は、原稿の“固定読みモード”時に、異物検知を実行するよう構成されている。
【００７８】
画像読取装置で原稿の固定読み時に異物検知を実行する場合には、異物検知の対象となる読取ガラス１１６の領域が広大なものとなるため、読取動作毎に自動的に異物検知を行うと生産性が損なわれる。このため、本第２実施の形態に係わる画像読取装置では、ユーザによって、清掃モードが選択された際に異物検知を行うように構成されている。
【００７９】
なお、本第２実施の形態に係わる画像読取装置は、指標板以外の構成が、前述した第１実施の形態に係わる画像読取装置と同様であるので、その説明を省略する。
【００８０】
本第２実施の形態に係わる画像読取装置では、図９に示すように、主走査指標板２０１に加えて、読取ガラス１１６に隣接して配置された、副走査方向の位置を示す副走査指標板９０１が配設されている。この副走査指標板９０１は、主走査指標板２０１と同様に、等間隔にいくつかの領域（本実施例では１〜１４の１４領域）に分割されており、それぞれのエリア（領域）に補助目盛が設けられている。なお、この読取動作は、前述した第１実施の形態と同様である。
【００８１】
次に、本第２実施の形態に係わる画像読取装置におけるＣＰＵ３０２が制御して実行する清掃モード処理の手順について、図１０のフローチャートを参照して説明する。
【００８２】
画像読取装置の電源が入ると、ＣＰＵ３０２は、操作パネル３０６からの清掃開始信号を検知するまで待機し（ステップＳ１００１でＮＯ）、清掃開始信号を検知すると、次のステップＳ１００２へ進む。
【００８３】
次に、ＣＰＵ３０２は、読取ユニット制御部３０４へ移動命令を出し、ＡＤコンバータ３０１からの信号を読取り、読取ガラス１１６のうち固定読取に使用する部分の画像データをＲＡＭ３０３へと格納する（ステップＳ１００２）。
【００８４】
次に、ＣＰＵ３０２は、ＲＡＭ３０３に格納されている画像データを順に読出し、異物検知動作を行う（ステップＳ１００３）。この異物検知動作の結果、読取ガラス１１６面上に異物ありと判断された場合には、その位置データをＲＡＭ３０３に格納する位置データ格納処理を行う。この位置データ格納処理の手順は、図１１に示す通りであり、これについては後述する。
【００８５】
次に、ＣＰＵ３０２は、異物検知の有無を判断し、異物が検知されなかった場合（ステップＳ１００４でＮＯ）に、ステップＳ１０１４に進み、異物が検知された場合（ステップＳ１００４でＹＥＳ）に、ステップＳ１００５に進む。次に、ＣＰＵ３０２は、異物が検知されなかった場合、操作パネル３０６の表示部に異物が検知されなかった旨を示すメッセージを表示させ、清掃モードを終了する（ステップＳ１０１４）。また、ＣＰＵ３０２は、異物が検知された場合に、操作パネル３０６の表示部に異物が検知された旨を示すメッセージを表示させる（ステップＳ１００５）。次に、ＣＰＵ３０２は、清掃回数カウンタを初期化する（ステップＳ１００６）。
【００８６】
次に、ＣＰＵ３０２は、ＲＡＭ３０３から異物の位置データと、ステップＳ１００２で読取った画像データとを読み出し、異物の含まれる領域の拡大ビットマップ画像データを生成する。また、ＣＰＵ３０２は、読み出した異物の位置データから、該当する主副両方向の指標板の位置を算出し、操作パネル３０６の表示部に表示するための位置情報である指標板画像データ１２０１を生成する（ステップＳ１００７）。なお、指標板位置の算出、拡大画像データの生成については、前述した第１実施の形態と同様である。
【００８７】
次に、ＣＰＵ３０２は、操作パネル３０６の表示部に清掃を促すメッセージ、ステップＳ１００７において生成した異物の拡大ビットマップ画像データと指標板画像データ１２０１を表示する（ステップＳ１００８）。図１２は、その表示例を示す。そして、ＣＰＵ３０２は、操作パネル３０６より清掃終了の信号を検知するまで待機する（ステップＳ１００８でＮＯ）。
【００８８】
次に、ＣＰＵ３０２は、清掃終了の信号を検知すると、読取ガラス１１６読取動作を行い（ステップＳ１０１０）、その後、再度異物検知を行う（ステップＳ１０１１）。次に、ＣＰＵ３０２は、異物の有無を判断し、異物が検知されなかった場合（ステップＳ１０１２でＮＯ）に、ステップＳ１０１３に進む。次に、ＣＰＵ３０２は、操作パネル３０６に清掃が正常終了した旨を示すメッセージを表示させて清掃モードを終了する（ステップＳ１０１３）。また、ＣＰＵ３０２は、異物が検知されたと判定した場合（ステップＳ１０１２でＹＥＳ）に、ステップＳ１０１５へ進む。
【００８９】
次に、ＣＰＵ３０２は、清掃回数カウンタ値が予め定めておいた所定値以上であるか否かを判断する。ここで、ＣＰＵ３０２は、所定値以上であった場合（ステップＳ１０１５でＹＥＳ）に、読取ガラスの清掃作業を繰り返しても異物を除去できないものとして、ステップＳ１０１６へと進む。そして、ＣＰＵ３０２は、操作パネル３０６に異常終了を通知し、接続されている各装置を停止させ（ステップＳ１０１６）、この清掃モード処理を終了する。
【００９０】
また、ＣＰＵ３０２は、所定値より小さな値であると判定した場合（ステップＳ１０１５でＮＯ）に、ステップＳ１０１７へ進み清掃回数カウンタ値に１を加算し、ステップＳ１００７へと戻る。これにより、ＣＰＵ３０２は、異物が検知されなくなるか、または所定回数に達するまで清掃を促すメッセージの表示を繰り返す。
【００９１】
次に、上述した図１０に示す清掃モード処理におけるＳ１００３、ステップＳ１０１１で行われる、異物検知動作処理の手順について、図１１のフローチャートを参照して説明する。
【００９２】
この異物検知動作処理が開始されると、ＣＰＵ３０２は、ＲＡＭ３０３から１画素ずつ画像データを読込む（ステップＳ１１０１）。次に、ＣＰＵ３０２は、読込んだ画像データが異物であるかどうかを判断する（ステップＳ１１０２）。
【００９３】
本実施の形態に係わる画像読取装置では、ＡＤＦ１０２の底面に読取ガラス１１６に対向して図示しない白色圧板を配置している。さらに、第１実施の形態の搬送ローラー１１２の場合と同様に、予め、この白色圧板を読取った際の輝度値に基づいて所定輝度値を決定し、画像データの輝度値との高低を比較することで、異物の有無を判断する。ここでＣＰＵ３０２は、所定輝度値より高い値であった場合に異物なしと判断し、ステップＳ１１０４へ進む。また、ＣＰＵ３０２は、所定輝度値以下であった場合に異物ありと判断し、ステップＳ１１０３へと進む。
【００９４】
ステップＳ１１０３では、ＣＰＵ３０２が異物の存在する位置をＲＡＭ３０３へ記録する。ステップＳ１１０４では、ＣＰＵ３０２が、現画素が画像データの終端であるかどうかを判断する。
【００９５】
そして、ＣＰＵ３０２は、終端で無いと判断した場合（ステップＳ１１０４でＮＯ）にステップＳ１１０１へと戻り画像終端に達するまでステップＳ１１０１からステップＳ１１０４までの動作を繰り返す。また、ＣＰＵ３０２は、終端であると判断した場合（ステップＳ１１４０でＹＥＳ）に異物検知動作を終了する。
【００９６】
次に、図１０で説明した清掃モード処理中におけるステップＳ１００８で実行される操作パネル３０６の表示部における表示例について図１２を参照して説明する。前述した第１実施の形態では図７に示すように主走査指標板画像データ７０１を表示したが、本第２実施の形態では、位置情報である主副両方向の指標板画像データ１２０１を表示している。なお、それ以外の表示については、前述した第１実施の形態と同様であり、ユーザの清掃作業も第１実施の形態と同様である。また、本第２実施の形態で以上説明した以外の構成、作用及び効果は、前述した第１実施の形態と同様であるので、その説明を省略する。
【００９７】
要するに、本第２実施の形態では、画像読取装置の原稿の固定読み時において、ユーザによって、清掃モードが選択された際等の所要の際に、異物検知を実行するものである。
【００９８】
また、本第２実施の形態では、読取ガラス１１６に隣接して、主走査指標板２０１及び副走査方向の位置を示す副走査指標板９０１を配設し、２次元で読取ガラス１１６上のエリア（領域）を特定できるように構成されている。
【００９９】
この画像読取装置で原稿の固定読みに用いられる読取ガラス１１６上の異物検知を行う場合には、読取ガラス１１６に対向する図示しない白色圧板を読取った際の輝度値を検出する。
【０１００】
そして、ＣＰＵ３０２は、予め、汚れが付着していない白色圧板を読み取って設定された基準となる所定輝度値と、清掃モードで検出された輝度値との高低を比較することで、異物の有無を判断する。ここでＣＰＵ３０２は、清掃モードで検出された輝度値が所定輝度値より高い値であった場合に異物なしと判断し、清掃モードで検出された輝度値が所定輝度値以下であった場合に異物ありと判断する。
【０１０１】
さらに、異物が検知された場合に、ＣＰＵ３０２は、読取ユニットのラインセンサにおける異物を検知した画素の位置に基づいて、主走査指標板２０１に対応した異物があるエリアを特定する。これと共に、ＣＰＵ３０２は、異物を検知したタイミグにおける読取ユニットの移動位置に基づいて、副走査指標板９０１に対応した異物があるエリアを特定する。
【０１０２】
そして、ＣＰＵ３０２は、異物が読取ガラス１１６面上に付着していると判別した場合に、操作パネル３０６上に異物がある場合の表示処理を実行する。ここで、ＣＰＵ３０２は、読取ユニット１２５で読取った画像データから異物領域の拡大ビットマップ画像データを生成する。また、ＣＰＵ３０２は、読み出した異物の位置データから、該当する主走査指標板２０１の位置を算出し、操作パネル３０６に表示するための主走査指標板画像データ７０１を生成する。さらに、ＣＰＵ３０２は、読み出した異物の位置データから、該当する副走査指標板９０１の位置を算出し、操作パネル３０６に表示するための副走査指標板画像データを生成する。
【０１０３】
そして、ＣＰＵ３０２は、操作パネル３０６上に、指標板画像データ１２０１、異物拡大画像データ７０２、清掃を促すメッセージ７０５、未清掃異物領域数７０３、操作ボタン７０４を表示させる。
【０１０４】
すなわち、指標板画像データ１２０１には、主走査指標板２０１に対応した異物があるエリアの位置指標と、副走査指標板９０１に対応した異物があるエリアの位置指標とで特定される異物の２次元上の位置座標が表示される。これにより、ユーザは、異物の位置と、その形状や大きさを即座に目視で認識できるので、清掃対象の認識が容易になり、異物の清掃作業の効率を向上できる。
【符号の説明】
【０１０５】
２０１  主走査指標板
７０１  主走査指標板画像データ
７０２  異物領域のビットマップ画像
９０１  副走査指標板
１２０１  副走査方向指標板の画像データ
【図１】
2014143483.tif 000012
【図２】
2014143483.tif 000013
【図３】
2014143483.tif 000014
【図４】
2014143483.tif 000015
【図５】
2014143483.tif 000016
【図６】
2014143483.tif 000017
【図７】
2014143483.tif 000018
【図８】
2014143483.tif 000019
【図９】
2014143483.tif 000020
【図１０】
2014143483.tif 000021
【図１１】
2014143483.tif 000022
【図１２】
2014143483.tif 000023