(57)【要約】【課題】画像読み取りの生産性を損なうことなく、ゴミなどの異物による白紙の誤検出を抑制することができる画像読取装置を提供する。【解決手段】原稿（１０３）を搬送しながら光学的に原稿の画像を読み取る画像読取装置（１００）は、原稿を搬送経路に沿って搬送する第１搬送ローラ（１１１）等を有する。また、搬送経路上に設定された読取位置（Ｒ）において、第１搬送ローラ等により搬送される原稿の画像を原稿画像として取得するラインセンサ（１２５）を有する。また、画像読取装置（１００）のごみ検出部３０３では、取得した原稿画像に基づき読取位置に存在する異物を検出する。検出結果生成部３０４では、異物が検出された場合、原稿画像に含まれる異物の画像を特定するための情報を生成する。白紙検出部３０７では、生成された情報により特定される画像を含む所定範囲の原稿画像を除外して原稿（１０３）が画像を有する原稿であるか否かを判定する。【選択図】図３
2016019261.tif 000002
【特許請求の範囲】
【請求項１】
原稿を搬送しながら光学的に原稿の画像を読み取る画像読取装置であって、
前記原稿を搬送経路に沿って搬送する搬送手段と、
前記搬送経路上に設定された読取位置において、前記搬送手段により搬送される原稿の画像を原稿画像として取得する画像取得手段と、
前記取得した原稿画像に基づき前記読取位置に存在する異物を検出する検出手段と、
前記異物が検出された場合、前記原稿画像に含まれる当該異物の画像を特定するための情報を生成する生成手段と、
前記生成された情報により特定される画像を含む所定範囲の原稿画像を除外して前記原稿が画像を有する原稿であるか否かを判定する判定手段と、を有することを特徴とする、
画像読取装置。
【請求項２】
前記生成手段は、前記特定した異物の画像が補正可能な画像であるか否かを判別し、
前記判定手段は、前記生成手段が補正できない異物の画像であると判別した場合、前記生成された情報により特定される画像を含む所定範囲の原稿画像を除外して前記原稿が画像を有する原稿であるか否かを判定することを特徴とする、
請求項１に記載の画像読取装置。
【請求項３】
前記画像取得手段は、前記搬送経路をはさみ前記読取位置に対向して配置された背景板の画像を背景画像としてさらに取得し、
前記検出手段は、前記取得した原稿画像と背景画像に基づき前記読取位置に存在する異物をさらに検出し、
前記生成手段は、前記取得した原稿画像と背景画像を比較して前記原稿画像に含まれる当該異物の画像を特定するための情報を生成することを特徴とする、
請求項１又は２に記載の画像読取装置。
【請求項４】
前記異物の画像を特定するための情報は、原稿画像における当該異物の画像の位置、サイズの少なくとも一方を含む情報であることを特徴とする、
請求項１、２又は３に記載の画像読取装置。
【請求項５】
前記判定手段は、前記原稿のサイズに応じた前記原稿画像の所定領域を判定領域として設定し、当該原稿画像が前記異物の画像を含む場合、当該判定領域を前記生成された情報により特定される画像を含む所定範囲の原稿画像を除外した領域に変更することを特徴とする、
請求項１乃至４いずれか一項に記載の画像読取装置。
【請求項６】
前記生成手段は、前記原稿画像に含まれる前記補正できない異物の画像の個数を算出し、
前記算出された個数が所定の閾値を超える場合、前記判定手段による判定を継続するか否かを選択するための情報を使用者に通知する通知手段をさらに有することを特徴とする、
請求項２乃至５いずれか一項に記載の画像読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置において、特に、原稿に印字がない白紙原稿を検出する技術に関する。
【背景技術】
【０００２】
原稿トレイに載置された原稿を、自動原稿搬送装置（オートドキュメントフィーダー、以下、ＡＤＦと称す）で原稿を１枚ずつ搬送させながら原稿の画像を読み取る画像読取装置がある。例えば、ＡＤＦを利用して複数枚の原稿を連続で読み取る流し読みを行う際、原稿束の中に誤って何も印刷されていない原稿（白紙原稿）が混入していたり、原稿の表裏を間違えて載置したりした場合、不要な白紙原稿の読み取り結果も出力される。そのため、このような装置では、原稿に印字がない白紙原稿を検出する方法が多く利用されている。例えば、白紙原稿を判定する機能を有する装置では、白紙原稿と判定された場合には読み取り結果を出力しないなどの制御が行われる。
【０００３】
特許文献１に開示された画像読取装置では、例えば印刷物のヘッダなどの原稿の内容として認識してほしくない部分を除き、実際の画像部分のみを白紙検出の対象とし、読み取った複数ページの原稿画像を比較するよう構成されている。そして、同じ位置に形成された共通パターンを検出し、その部分を除外するように制御する、というものである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１６０８８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
例えば、流し読み位置（原稿の読取位置）にゴミなどの異物が存在したとする。この場合、通常であれば白紙を検出するための白紙検出処理を実行する前に、ゴミに対する補正を行うためのゴミ補正処理を行い、ゴミ補正後の原稿画像に対して白紙検出を実行する。しかしながら、付着したゴミが大きすぎるなどの理由からゴミ補正処理が有効に機能しなかった場合、原稿が白紙であっても誤って「画像あり」と判定されてしまう可能性がある。
特許文献１に開示された画像読取装置では、原稿を全て読み取った後に共通するゴミ位置を検出している。そのため、画像が読み取られた結果が出力されるまでに長い時間がかかってしまい、その結果、画像読み取りの生産性が低下してしまう。また、原稿に追従して移動するようなゴミに対応することができない、という課題が残る。
【０００６】
本発明は、画像読み取りの生産性を損なうことなく、ゴミなどの異物による白紙の誤検出を抑制することができる画像読取装置を提供することを、主たる課題とする。
【課題を解決するための手段】
【０００７】
本発明の画像読取装置は、原稿を搬送しながら光学的に原稿の画像を読み取る画像読取装置であって、前記原稿を搬送経路に沿って搬送する搬送手段と、前記搬送経路上に設定された読取位置において、前記搬送手段により搬送される原稿の画像を原稿画像として取得する画像取得手段と、前記取得した原稿画像に基づき前記読取位置に存在する異物を検出する検出手段と、前記異物が検出された場合、前記原稿画像に含まれる当該異物の画像を特定するための情報を生成する生成手段と、前記生成された情報により特定される画像を含む所定範囲の原稿画像を除外して前記原稿が画像を有する原稿であるか否かを判定する判定手段と、を有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、画像読み取りの生産性を損なうことなく、ゴミなどの異物による白紙の誤検出を抑制することができる。
【図面の簡単な説明】
【０００９】
【図１】第１実施形態に係る画像読取装置の概要を示す縦断面図。
【図２】画像読取装置が有する制御部の主たる構成を説明するための図。
【図３】画像処理ＡＳＩＣが有する各種機能部を説明するためのブロック図。
【図４】画像読取装置が行うごみ補正の概要を説明するための図。
【図５】ごみ消し部において実行されるごみ補正処理を説明するための図。
【図６】白紙判定における白紙判定領域を説明するための図。
【図７】（ａ）、（ｂ）は、印字情報を含む原稿において、白紙判定に用いる画像領域に含まれる画素の輝度値をヒストグラム化したグラフの一例を示す図。
【図８】図４のスジＬ３の幅がごみ補正の対象とならなかった場合における白紙判定領域の再設定の一例を示す図。
【図９】画像読取装置による白紙検出の処理手順の一例を示すフローチャート。
【図１０】第２実施形態に係る画像読取装置による白紙検出の処理手順の一例を示すフローチャート。
【図１１】操作部を介して表示されるメッセージの一例を示す図。
【発明を実施するための形態】
【００１０】
以下、図面を参照しながら実施形態を説明する。なお、以下の実施形態において説明する装置の構成、搬送経路上において画像を読み取る読取位置の設定などは一例であり、この内容に限定されるものではない。
【００１１】
［第１実施形態］
図１は、本実施形態に係る画像読取装置１００の概要を示す縦断面図である。
図１に示す画像読取装置１００は、リーダユニット１０１、ＡＤＦ１０２、原稿トレイ１０４、幅規制板１０５、ピックアップローラ１０６、分離パッド１０７、１０８、第１レジストローラ１０９、第２レジストローラ１１０を含んで構成される。画像読取装置１００は、また、第１搬送ローラ１１１、第２搬送ローラ１１２、第３搬送ローラ１１３、白色ガイド板１１４、第４搬送ローラ１１５、排紙ローラ１１６、排紙トレイ１１７を有する。画像読取装置１００は、また、読取ガラス１１８、光源１１９、１２０、ミラー１２１、１２２、１２３、結像レンズ１２４、ラインセンサ１２５、信号処理基板１２６、を有する。
【００１２】
図１に示すように、原稿１０３は、原稿トレイ１０４に載置される。幅規制板１０５は、原稿１０３の斜め搬送を抑制する。原稿トレイ１０４に載置された原稿束は、読み取りの開始を契機にピックアップローラ１０６により分離部へ配送される。分離部では、分離パッド１０７と分離ローラ１０８により、原稿束の最上紙から一枚ずつ分離を行う。
分離された一枚の原稿は、第１レジストローラ１０９により斜め搬送が修正され、その後、第２レジストローラ１１０、第１搬送ローラ１１１、第２搬送ローラ１１２、第３搬送ローラ１１３へと搬送される。第３搬送ローラ１１３を通過後、原稿１０３は第４搬送ローラ１１５、排紙ローラ１１６によって搬送され、排紙トレイ１１７に排紙される。原稿トレイ１０４から排紙トレイ１１７に至るまでの経路が、原稿１０３の搬送経路を構成する。原稿１０３はこの搬送経路に沿って搬送される。また、各ローラは、原稿１０３を搬送するための搬送手段として機能する。
【００１３】
原稿１０３が第２搬送ローラ１１２と第３搬送ローラ１１３の間に設定される読取位置上を通過する際に、光源１１９、１２０により原稿１０３の表面に光が照射される。そして、その原稿１０３からの反射光は、ミラー１２１、１２２、１２３により結像レンズ１２４へと導かれる。白色ガイド板（背景板とも称す）１１４は、原稿１０３の搬送路をはさみ、読取位置と対向する位置に配置される。白色ガイド板１１４は、読取位置において原稿１０３が読取ガラス１１８から離れて浮いてしまわないように当該原稿１０３を押さえる。また、白色ガイド板１１４は、原稿１０３が読取位置上に存在しないタイミングでその表面が光学的に読み取られる。読み取って得た画像データ（背景画像）は、読取位置にゴミ等の異物が付着しているか否かの判定に用いられる。
【００１４】
反射光は、結像レンズ１２４によって収束され、ＣＣＤ（Charge Coupled Device）などの撮像素子をライン上に配置したラインセンサ１２５に結像される。結像された光信号は、ラインセンサ１２５により電気信号に変換され、信号処理基板１２６によってデジタル信号に変換される。このようにして画像データが得られる。光源１１９、１２０、ミラー１２１、１２２、１２３、結像レンズ１２４、ラインセンサ１２５および信号処理基板１２６を含む構成は、画像取得手段として機能する。画像取得手段は、読取位置において原稿１０３の画像を原稿画像として取得する。また、画像取得手段は、読取位置において白色ガイド板１１４の画像データを背景画像として取得する。
【００１５】
図２は、画像読取装置１００が有する制御部の主たる構成を説明するための図である。画像読取装置１００の制御部は、信号処理基板１２６、読取制御基板２００を含んで構成される。また、読取制御基板２００は、タッチパネル２１２を含んで構成される操作部２１０と各種情報の授受が可能に接続される。
【００１６】
信号処理基板１２６には、ラインセンサ１２５、アナログ処理回路２０８、ＡＤコンバータ２０９などが搭載される。原稿１０３に光源から光を照射した反射散乱光が図１に示した光学系を通してラインセンサ１２５で光電変換され、光電変換されたアナログ信号に対して、アナログ処理回路２０８でオフセットやゲインの調整がされる。ＡＤコンバータ２０９では、アナログ処理回路を介して調整されたアナログ信号をデジタル信号へと変換する。変換されたデジタル画像信号は、画像処理ＡＳＩＣ２０２に向けて出力される。
【００１７】
読取制御基板２００には、ＣＰＵ（Central Processing Unit）２０１、画像処理ＡＳＩＣ（Application Specific Integrated Circuit）２０２、モータドライバ（DRIVER）２０３などが搭載されている。読取制御基板２００には、また、ＳＤＲＡＭ（Synchronous Dynamic Random Access Memory）２０４、フラッシュメモリ（FLASH）２０５などが搭載されている。図１において説明した搬送系の各ローラの駆動状態を検知する各種センサ２０６からの出力信号は画像処理ＡＳＩＣ２０２を介してＣＰＵ２０１に入力される。また、ＣＰＵ２０１は、画像処理ＡＳＩＣ２０２を介して各種モータ２０７へ制御信号を出力する。このようにして、読取制御基板２００における原稿１０３の搬送制御が実行される。
一方、ＣＰＵ２０１からの各種動作設定を受けた画像処理ＡＳＩＣ２０２は、ＡＤコンバータ２０９からのデジタル画像信号入力に対して、各種の画像処理を実施する。その際、ＳＤＲＡＭ２０４と協働して各種制御信号、画像信号の受け渡し、画像信号の一時保管などを行う。なお、画像処理ＡＳＩＣ２０２の各種設定値や画像処理パラメータの一部はフラッシュメモリ２０５へ格納される。
なお、紙搬送と画像読取の同期動作は、ＣＰＵ２０１からの指令、あるいは画像処理ＡＳＩＣ２０２へのセンサ信号入力をトリガにして画像処理を開始したり、モータドライバ２０３へと各種モータの制御出力を行ったりして実現される。また、画像処理ＡＳＩＣ２０２で各種画像処理が行われた後の画像データは、図示しないメイン制御基板へと受け渡され、各種出力処理が実行される。
また、ＣＰＵ２０１は、操作部２１０のＣＰＵ２１１とシリアル通信により各種情報の授受が可能に接続される。ＣＰＵ２１１は、ＣＰＵ２０１の指示に基づき、例えば装置の使用者であるユーザが行う操作の受け付け、あるいはユーザに対し各種情報を提示するためのタッチパネル２１２の入出力情報の制御を行う。
【００１８】
図３は、画像処理ＡＳＩＣ２０２が有する各種機能部を説明するためのブロック図である。
ＡＤコンバータ２０９から入力された３色の画像信号Ｒ（赤）、Ｇ（緑）、Ｂ（青）は、シェーディング補正部３０１で既知のシェーディング補正処理を施された後、一旦、画像保存制御部３０５を介して画像処理ＡＳＩＣ２０２外のＳＤＲＡＭ２０４に保存される。
なお、シェーディング補正後の信号は、メモリ格納処理と並列して画先検出部３０２にも入力される。
画先検出部３０２は、現在読み取り対象として搬送されてき原稿１０３の先端（搬送方向における原稿先端）を検出し、後述するごみ補正アルゴリズムに基づいて原稿先端を基準にその前後に読み取った画像を比較する。これにより、ごみ検出部３０３において流し読み位置に付着したゴミなどの異物を検出することができる。なお、検出結果は、付着したゴミの位置（座標位置）およびゴミのサイズなどを表す情報として、検出結果生成部３０４に保持される。
【００１９】
また、ＳＤＲＡＭ２０４から画像保存制御部３０５を介して一時保存された画像を出力する際は、検出結果生成部３０４に保持されていた検出結果とメモリからの出力画像Ｒｏ、Ｇｏ、Ｂｏそれぞれがごみ消し部３０６に入力される。ごみ消し部３０６では、検出結果に基づいたごみ消し処理を施した後の画像を白紙検出部３０７へ出力する。その後、白紙検出部３０７では、原稿１０３が白紙であるか否かを判定し、この判定結果とともに画像をメイン制御部へ出力する。以下、画先検出部３０２、ごみ検出部３０３、検出結果生成部３０４、ごみ消し部３０６で実行されるごみ補正のアルゴリズムについて説明する。
【００２０】
［ごみ補正アルゴリズム］
図４は、画像読取装置１００が行うごみ補正の概要を説明するための図である。図４中に示す搬送状態ａ〜ｄは、搬送された原稿とこの原稿を読み取る読取位置Ｒとの位置関係を示している。
原稿を読み取る読取位置Ｒでは、読取ガラス１１８の対向面においてローラ１１２、１１３の間にガイド板１１４が存在し（図１参照）、原稿が存在しない場合にはこのガイド板１１４の表面が読み取られる。ガイド板１１４は固定して配備されているため、読取位置Ｒに対し移動できない。そのため、読取ガラス１１８とガイド板１１４のいずれか一方に異物が付着していた場合、その異物が読み取られることによって副走査全範囲にわたるスジ（例えば、後述する図４中のスジＬ１など）が生じる。
【００２１】
例えば、画像読取装置１００において原稿を一枚搬送開始する。このとき、搬送状態ａ〜ｄに沿って搬送動作が進行する。
はじめに、搬送状態ａのように原稿１０３の先端が第１搬送ローラ１１１を通過した時点、つまり読取ガラス１１８上に原稿１０３が存在しない状態でガイド板１１４を読み取り、ごみ検出部３０３において、読み取った画像に基づく異物検出が開始される。ごみ検出部３０３の検出結果は、検出結果生成部３０４で保持される。図４では、ガイド板１１４を読み取った結果、スジＬ１、Ｌ３の２か所に異物によるスジが検出された場合を挙げて示している。
【００２２】
ガイド板１１４に対する異物検出が終了した後（搬送状態ｂ）、画先検出部３０２は、原稿先端の影の検出を開始する。これにより、原稿１０３の先端が検出される。画先検出部３０２において原稿先端の影が検出されると（搬送状態ｃ）、影に続いて読み取った画像を原稿画像とし、ごみ検出部３０３は読み取った画像に基づく異物検出を開始する。なお、ごみ検出部３０３の検出結果は、検出結果生成部３０４で保持される。
図４に示す例では、ガイド板１１４の表面をサンプリングした際に検出されたスジＬ１、Ｌ３のうち、スジＬ１は原稿先端が検出された後には検出されていない。また、ガイド板１１４をサンプリングした際には検出されなかったスジＬ２が新たに検出されたことを示している。なお、スジＬ３はいずれにおいても検出されていることを示している。
【００２３】
ごみ検出部３０３により両方の異物検出が終了すると、検出結果生成部３０４は両者を比較する。検出結果生成部３０４は、上記例では原稿先端が検出された後に消えたスジＬ１をガイド板１１４側に付着したゴミであると判定し、原稿先端が検出された後に現れたスジＬ２は原稿画像であると判定し、それぞれごみ補正の対象から除外される。
一方、原稿先端の検出前後どちらにも共通して検出されたスジＬ３は、読取ガラス１１８に付着したゴミであると判定し、ごみ補正の対象とされる。
このような判定が行われた後、つまり搬送状態ｄのタイミング以降、画像に対するごみ補正処理が可能となる。その後、ごみ消し部３０６において画像保存制御部３０５から読み出された画像信号と、検出結果生成部３０４から出力されたゴミ判定結果に基づきごみ補正処理が実行される。
【００２４】
図５は、ごみ消し部３０６において実行されるごみ補正処理の一例を説明するための図である。ごみ補正処理は、ごみ検出部３０３の検出結果を受けて検出結果生成部３０４が生成したゴミの位置を表す座標信号とゴミの主走査方向の幅を表す幅信号とに基づき行われる。例えば、ごみ補正の対象画素を隣接する周辺画素を用いて補完したり、あるいは置き換えたりする。
図５に示すように、ゴミであるとされた画素の領域（ゴミ検出領域）とこれに隣接する画素の領域（補正領域）を特定し、補正領域に隣接する画素（例えば、図５中の画素Ａ、Ｂ）を用いて補正領域に含まれる画素を補完する。また、ゴミ検出領域の画素に対しては、図５に示すように、画素Ａ、画素Ｂを用いて補完する。
なお、ごみ補正処理はハードウェアで実施されるため、補正可能なごみの幅には制限がある。例えば、ごみの幅が主走査方向に１０画素以上の幅を持つものであった場合、ごみ補正処理が行えず、その結果、ごみ画像がそのまま白紙検出部３０７へ入力されることがある。このような場合に対処するための処理については、後述詳細に説明する。
次に、白紙検出部３０７で実行される白紙判定のアルゴリズムについて説明する。
【００２５】
［白紙判定アルゴリズム］
図６は、白紙判定における白紙判定領域を説明するための図である。
例えば、ラインセンサ１２５は、原稿１０３の主走査方向の幅より外側の画像データも読み取り可能である。しかしながら、白紙判定に用いる画像領域は、原稿１０３を読み取った領域よりも内側の白紙判定領域６０１の領域に存在する画像データである。
白紙判定を行う場合、原稿に印字情報（例えば、画像）が含まれるか否かを判定する必要があり、読み取り対象の原稿のサイズに応じて、白紙判定を行う画像領域（白紙判定領域）の設定を切り替える必要がある。そのため、実際の原稿サイズに対応しない広い範囲を対象にして白紙判定を行ってしまうと、原稿とそうでない部分の境界部分に影が発生し、その影を印字情報と誤判定してしまう場合がある。
一方、白紙判定領域を実際よりも狭い範囲に設定した場合、例えば原稿端部にページ番号や罫線などが記載されていても、白紙原稿と誤判定してしまうことがある。したがって、白紙判定を行う場合は、原稿サイズに合わせて白紙判定領域を正確に設定する必要がある。
【００２６】
図７は、印字情報を含む原稿において、白紙判定に用いる画像領域に含まれる画素の輝度値をヒストグラム化したグラフの一例を示す図である。原稿に文字などの情報が印刷されていた場合、各画素は原稿の下地色（例えば、白）を示す輝度以外にも印刷情報の輝度が含まれるため、図７（ａ）に示すようにヒストグラムにはばらつきが生じることが見て取れる。つまり、ヒストグラムは特定の値のみを持つのではなく、輝度毎にばらつきがあったり、ヒストグラムのピークが複数の箇所に出現したりすることになる。
図７（ｂ）は、印字情報を含まない白紙原稿の場合のグラフである。白紙原稿の場合、原稿の下地色を示す輝度にヒストグラムが集中し、ピークについても１か所に集中して表れることが見て取れる。
【００２７】
白紙判定においては、白紙判定に用いる画像領域の画像データから各画素の輝度レベル毎のヒストグラムを取得する。ヒストグラムの最大値に対する各輝度のヒストグラムの差分を平均化した値を分散値とし、その分散値が所定値以上であれば印刷情報を含む原稿であると判定し、所定値未満であれば白紙原稿であると判定する。
例えば、白紙判定に用いる画像データの総画素数が７０，０００，０００であり、各輝度のヒストグラムを算出した際に、ヒストグラムの最大値が６０，０００，０００であるとする。この場合、ヒストグラムの差分を総和した値の平均値が分散σとなり、分散値σは以下の式（１）を用いて計算することができる。
【００２８】
【数１】
2016019261.tif 000003
【００２９】
例えば、画像データの輝度値が８［ｂｉｔ］であった場合、輝度レベルは０〜２５５の範囲であることからｎのレンジは０〜２５５としている。分散値σが所定値以上であれば印字情報を含む原稿であり、σが所定値未満であれば白紙原稿であると判定される。
【００３０】
また、前述したように、例えば１０画素以上の幅を持つゴミがごみ検出部３０３により検出された場合、ごみ消し部３０６においてごみ補正が行えないことがある。そこで、本実施形態に係る画像読取装置１００では、検出結果生成部３０４からゴミ判定結果を白紙検出部３０７へ出力し（図３参照）、白紙検出部３０７はゴミ判定結果に基づいて白紙判定領域を変更する処理を実行する。以下、この処理について具体例を挙げて説明する。
【００３１】
図８は、図４において説明したスジＬ３の幅がごみ補正の対象とならなかった場合における白紙判定領域の再設定の一例を示す図である。流し読み画像では、付着したゴミは副走査全範囲にわたるスジ、つまり副走査方向に並行する一直線の画像として検出される。白紙検出部３０７では、ゴミ判定結果を受け付け、スジＬ３の座標情報に基づき当該スジＬ３を中心に主走査方向に一定幅の領域、且つ、副走査方向の全範囲の領域を含む所定範囲の画像を除外した残りの所定領域を白紙検出領域（判定領域）として再設定する。このように、白紙検出領域を再設定した上で白紙検出の処理を実行する。これにより、例えばごみ補正ができないサイズのゴミが検出された場合であっても、このゴミが検出された領域（ごみ領域）を除外した領域において白紙検出を行うことができる。
【００３２】
図９は、画像読取装置１００による白紙検出の処理手順の一例を示すフローチャートである。なお、図９に示す各処理は、主としてＣＰＵ２０１が各機能部に指示を出し実行される。
ＣＰＵ２０１は、白紙検出部３０７を介して白紙検出領域を設定する（Ｓ１００１）。
例えば、読み取った画像を画像保存制御部３０５を介してＳＤＲＡＭ２０４へ格納する際に予め原稿サイズを検出しておき、白紙検出部３０７が検出された原稿サイズに基づき白紙検出領域を特定する。このようにして、当初の白紙検出領域を設定することができる。
ＣＰＵ２０１は、ごみ検出部３０３により検出されたゴミの中に、ごみ補正が不可能な幅（例えば、１０画素以上の幅を持つゴミ）を有するゴミが含まれるか否かを判別する（Ｓ１００２）。含まれる場合（Ｓ１００２：Ｙｅｓ）、当初の白紙検出領域からこのゴミを含む所定の領域（ごみ領域）を除いた領域を白紙検出領域として再設定する（Ｓ１００３）。
【００３３】
ＣＰＵ２０１は、白紙検出部３０７を介して白紙判定を開始する（Ｓ１００４）。ＣＰＵ２０１は、白紙検出部３０７により白紙であると判定されたか否かを判別する（Ｓ１００５）。判定結果が白紙である場合（Ｓ１００５）、白紙検出結果フラグを「Ｙｅｓ」に設定する（Ｓ１００６）。また、そうでない場合（Ｓ１００５：Ｎｏ）、白紙検出結果フラグを「Ｎｏ」に設定する（Ｓ１００６）。
ＣＰＵ２０１は、白紙検出結果フラグの内容を図示しないメイン制御部に通知し（Ｓ１００８）、白紙判定を終了する。なお。白紙検出結果を用いたメイン制御部の処理は、例えば白紙であると判定された原稿画像の出力を中止したり、あるいはユーザに対し操作部２１０を介して白紙が検出されたことを提示したりするなど、多様な実施系が考えられる。
【００３４】
このように、本実施形態に係る画像読取装置１００では、例えばごみ補正が不可能なサイズのゴミが検出された場合、検出されたゴミを除いた領域において白紙検出を行う。これにより、ゴミの付着を要因とする白紙検出精度の低下を抑制することができる。
【００３５】
［第２実施形態］
例えば、ごみ補正が不可能な幅を持つゴミが多数（例えば、１０個以上）検出された場合、その個数に応じて白紙検出領域が大幅に減少してしまい、その結果、白紙検出自体の信頼性が低下してしまうことも考えられる。この場合、ユーザが操作部２１０を介して白紙検出処理を継続するか否か選択可能に構成することもできる。本実施形態では、このように構成された画像読取装置について説明する。なお、第１実施形態において既に説明した機能構成と同じものは、同一の符号を付すとともにその説明を省略する。
【００３６】
図１０は、本実施形態に係る画像読取装置による白紙検出の処理手順の一例を示すフローチャートである。なお、図１０に示すステップＳ１１０１、Ｓ１１０２、Ｓ１１０８〜Ｓ１１１２の各処理は、図８において説明したステップＳ１００１、１００２、Ｓ１００４〜Ｓ１００８の各処理に相当する処理であるため、その説明を省略する。
【００３７】
ＣＰＵ２０１は、ごみ検出部３０３により検出されたゴミの中に、ごみ補正が不可能な幅（例えば、１０画素以上の幅を持つゴミ）を有するゴミが含まれるか否かを判別する（Ｓ１１０２）。含まれる場合（Ｓ１１０２：Ｙｅｓ）、ＣＰＵ２０１は、１０画素幅以上のゴミが所定の閾値を超えるか否か、例えば１０個以上含まれているか否かを判別する（Ｓ１１０３）。１０個以上含まれている場合（Ｓ１１０３：Ｙｅｓ）、ＣＰＵ２０１は、操作部２１０を介してユーザに白紙検出を継続するか否かを選択するためのメッセージ（ポップアップ）を表示する（Ｓ１１０２）。
【００３８】
ここで、白紙検出を継続するか否かを選択するためのメッセージの一例について説明する。図１１は、操作部２１０を介して表示されるメッセージの一例を示す図である。図１１に示すように、ユーザは白紙検出を続行する場合は「検出する」ボタン、白紙検出をしない場合は「検出しない」ボタンを選択することにより、その後の動作を指示する。また、読取ガラス１１８を掃除してゴミを取り除いた後、例えばコピーを最初からやり直す場合には「中止」ボタンを選択する。これにより現在実行されているジョブが中止される。
【００３９】
図１０の説明に戻り、ＣＰＵ２０１は、白紙検出の継続を指示されたか否かを判別する（Ｓ１１０５）。継続の指示を受け付けた場合（Ｓ１１０５：Ｙｅｓ）、あるいは１０画素幅以上のゴミが１０個未満であった場合（Ｓ１１０３：Ｎｏ）、ＣＰＵ２０１は、当初の白紙検出領域からごみ領域を除いた領域を白紙検出領域として再設定する（Ｓ１００７）。また、そうでない場合（Ｓ１１０５：Ｎｏ）、白紙判定を行わずに通常の画像出力を行う（Ｓ１１０６）。
【００４０】
このように、本実施形態に係る画像読取装置では、一定数以上のゴミが検出された場合、白紙検出自体の信頼性が低下してしまうことをユーザに提示するとともに、白紙検出を継続するか否かユーザが選択することができる。これにより、ユーザの利便性の向上を図ることができる。
【００４１】
上記説明した実施形態は、本発明をより具体的に説明するためのものであり、本発明の範囲が、これらの例に限定されるものではない。
【符号の説明】
【００４２】
１００・・・画像読取装置、１０１・・・リーダユニット、１０２・・・ＡＤＦ、１０３・・・原稿、１０４・・・原稿トレイ、１０５・・・幅規制板、１０６・・・ピックアップローラ、１０７・・・分離パッド、１０８・・・分離ローラ、１０９・・・第１レジストローラ、１１０・・・第２レジストローラ、１１１・・・第１搬送ローラ、１１２・・・第２搬送ローラ、１１３・・・第３搬送ローラ、１１４・・・白色ガイド板、１１５・・・第４搬送ローラ、１１６・・・排紙ローラ、１１８・・・読取ガラス、１１９、１２０・・・光源、１２１、１２２、１２３・・・反射ミラー、１２４・・・結像レンズ、１２５・・・ラインセンサ、１２６・・・信号処理基板。
【図１】
2016019261.tif 000004
【図２】
2016019261.tif 000005
【図３】
2016019261.tif 000006
【図４】
2016019261.tif 000007
【図５】
2016019261.tif 000008
【図６】
2016019261.tif 000009
【図７】
2016019261.tif 000010
【図８】
2016019261.tif 000011
【図９】
2016019261.tif 000012
【図１０】
2016019261.tif 000013
【図１１】
2016019261.tif 000014