(57)【特許請求の範囲】
【請求項１】
透明の原稿台上に載置された原稿に向けて光を照射する発光部と、
前記原稿台上における主走査方向に沿う線状領域からの放出光の光量を画素ごとに検出しつつ前記主走査方向に直交する副走査方向に沿って前記原稿台上を走査することによって前記線状領域における各画素についての検出光量に相当する画像データ列を順次出力する画像読取処理を実行可能な画像走査部と、
前記発光部の状態を予め定められた基準光量で発光する第１状態にする第１発光制御部と、
前記発光部が前記第１状態であるときに前記画像走査部に前記副走査方向の走査範囲の一部を走査させることにより、少なくとも１つの前記線状領域の前記画像データ列を含む標本データを前記画像走査部に出力させる第１走査制御部と、
前記標本データが予め定められた条件を満たすか否かに応じて、前記発光部の第２状態として消灯状態および前記第１状態よりも大きな光量で発光する増光状態のいずれか一方を選択する状態選択部と、
前記発光部の状態を前記第１状態と前記状態選択部により選択された前記第２状態とに交互に切り替える第２発光制御部と、
前記発光部の状態の切り替わり周期ごとに前記発光部の前記第１状態に対応する第１画像データ列および前記発光部の前記第２状態に対応する第２画像データ列を出力する前記画像読取処理を前記画像走査部に実行させる第２走査制御部と、
前記発光部の状態の切り替わり周期ごとに、前記第１画像データ列および前記第２画像データ列を比較し、前記第１画像データ列および前記第２画像データ列における相互に対応する前記画素のデータの差分によって前記画素各々を原稿領域画素と原稿外領域画素とに区分する領域区分部と、
前記発光部の状態の切り替わり周期ごとに前記第１画像データ列各々における前記原稿外領域画素に区分された前記画素のデータ各々を一の背景データに置換する背景置換部と、を備える画像読取装置。
【請求項２】
前記第１走査制御部は、前記副走査方向の走査範囲における起点側の一部を前記画像走査部に走査させることにより、前記標本データを前記画像走査部に出力させる請求項１に記載の画像読取装置。
【請求項３】
前記状態選択部は、前記標本データの代表値が予め定められたしきい光量よりも小さな光量を示す値である場合に前記第２状態として前記増光状態を選択し、そうでない場合に前記第２状態として前記消灯状態を選択する、請求項１または請求項２に記載の画像読取装置。
【請求項４】
前記標本データの前記代表値が、前記標本データの度数分布における最も度数の大きな階級の値である、請求項３に記載の画像読取装置。
【請求項５】
前記領域区分部は、前記第１画像データ列および前記第２画像データ列における相互に対応する前記画素のデータの差分が、前記主走査方向において予め定められた個数以上連続して予め定められた光量差よりも大きな差を示す領域の前記画素各々を前記原稿領域画素に区分し、その他の前記画素各々を前記原稿外領域画素に区分する、請求項１から請求項４のいずれか１項に記載の画像読取装置。
【請求項６】
請求項１から請求項５のいずれか１項に記載の画像読取装置と、
前記画像読取装置により得られる複数の前記第１画像データ列に応じた画像を記録シートに形成する画像形成装置と、を備える画像処理装置。
【請求項７】
透明の原稿台上に載置された原稿に向けて光を照射する発光部と、
前記原稿台上における主走査方向に沿う線状領域からの放出光の光量を画素ごとに検出しつつ前記主走査方向に直交する副走査方向に沿って前記原稿台上を走査することによって前記線状領域の各画素についての検出光量に相当する画像データ列を順次出力する画像読取処理を実行可能な画像走査部と、を備える画像読取装置の制御方法であって、
前記発光部の状態を予め定められた基準光量で発光する第１状態にする工程と、
前記発光部が前記第１状態であるときに前記画像走査部に前記副走査方向の走査範囲の一部を走査させることにより、少なくとも１つの前記線状領域の前記画像データ列を含む標本データを前記画像走査部に出力させる工程と、
前記標本データが予め定められた条件を満たすか否かに応じて、前記発光部の第２状態として消灯状態および前記第１状態よりも大きな光量で発光する増光状態のいずれか一方を選択する工程と、
前記発光部の状態を前記第１状態と選択された前記第２状態とに交互に切り替える工程と、
前記発光部の状態の切り替わり周期ごとに前記発光部の前記第１状態に対応する第１画像データ列および前記発光部の前記第２状態に対応する第２画像データ列を出力する前記画像読取処理を前記画像走査部に実行させる工程と、
前記発光部の状態の切り替わり周期ごとに、前記第１画像データ列および前記第２画像データ列を比較し、前記第１画像データ列および前記第２画像データ列における相互に対応する前記画素のデータの差分によって前記画素各々を原稿領域画素と原稿外領域画素とに区分する工程と、
前記発光部の状態の切り替わり周期ごとに前記第１画像データ列各々における前記原稿外領域画素に区分された前記画素のデータ各々を一の背景データに置換する工程と、を含む画像読取装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置およびそれを備える画像処理装置、並びに画像読取装置の制御方法に関する。
【背景技術】
【０００２】
一般に、画像読取装置は、透明の原稿台に載置された原稿からの放出光の光量を検出しつつ原稿を走査する画像走査部を備える。前記画像走査部は、原稿に光を照射する発光部と、原稿における主走査方向に沿う線状領域からの反射光を受光するイメージセンサーとを備え、副走査方向に沿って原稿を走査する。前記イメージセンサーは、原稿における前記線状領域の各画素についての検出光量に相当するデータ列を出力する。なお、前記副走査方向は主走査方向に直交する方向である。
【０００３】
原稿の２次元画像の画像データは、前記画像走査部を通じて得られる前記線状領域の画像濃度のデータ列が副走査方向に沿って合成されることによって得られる。また、複写機などの画像処理装置は、画像読取装置と画像形成装置とを備える。複写機の画像形成装置は、前記画像走査部を通じて得られる前記線状領域の画像濃度のデータ列に応じた線状画像を記録シートに順次形成することにより、記録シートに２次画像を形成する。
【０００４】
また、前記発光部の光量が通常光量に設定されたときに得られた通常画像濃度データと、前記発光部の光量が他の比較光量に設定されたときに得られた比較用画像濃度データとを比較し、濃度の差が大きい画素の領域を原稿領域として特定することが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−１１０５０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、画像読取装置において、原稿台のカバーが開かれた状態で前記画像走査部による原稿の走査が行われる場合がある。この場合、室内照明などの外光が前記イメージセンサーに入射することに起因するノイズ画像が原稿外領域に現れやすい。
【０００７】
原稿外領域のノイズ画像を除去するために、画像データから原稿領域を特定することが考えられる。例えば、原稿領域と原稿外領域との境界位置をエッジ検出処理によって検出することが考えられる。また、通常光量で得られた通常画像データと比較光量で得られた比較用画像データとにおける濃度差の大きい画素の領域を原稿領域として特定することなども考えられる。
【０００８】
しかしながら、原稿領域の特定のための上記の処理では、原稿の下地の状態が多様である場合に、前記濃度差が顕著に現れずに前記原稿領域を正しく特定できない事態が生じ得る。例えば、原稿の下地が白色に近い淡色である場合と黒色に近い濃色である場合とのいずれか一方で、前記原稿領域を正しく特定できない事態が生じ得る。
【０００９】
従って、外光の影響によって原稿外領域にノイズ画像が現れることを、原稿の下地の状態の違いに関わらず回避できることが望まれている。
【００１０】
本発明の目的は、原稿台のカバーが開かれた状態で原稿の走査が行われる場合に、原稿の下地の状態に関わらず、外光の影響によって原稿外領域にノイズ画像が現れることを回避できる画像読取装置、画像処理装置および画像読取装置の制御方法を提供することにある。
【課題を解決するための手段】
【００１１】
本発明の一の局面に係る画像読取装置は、発光部と、画像走査部と、第１発光制御部と、第１走査制御部と、状態選択部と、第２発光制御部と、第２走査制御部と、領域区分部と、背景置換部とを備える。前記発光部は、透明の原稿台上に載置された原稿に向けて光を照射する。前記画像走査部は、画像読取処理を実行可能である。前記画像読取処理は、前記原稿台上における主走査方向に沿う線状領域からの放出光の光量を画素ごとに検出しつつ前記主走査方向に直交する副走査方向に沿って前記原稿台上を走査することにより、前記線状領域における各画素についての検出光量に相当する画像データ列を順次出力する処理である。前記第１発光制御部は、前記発光部の状態を予め定められた基準光量で発光する第１状態にする。前記第１走査制御部は、前記発光部が前記第１状態であるときに前記画像走査部に前記副走査方向の走査範囲の一部を走査させる。これにより、前記第１走査制御部、少なくとも１つの前記線状領域の前記画像データ列を含む標本データを前記画像走査部に出力させる。前記状態選択部は、前記標本データが予め定められた条件を満たすか否かに応じて、前記発光部の第２状態として消灯状態および前記第１状態よりも大きな光量で発光する増光状態のいずれか一方を選択する。前記第２発光制御部は、前記発光部の状態を前記第１状態と前記状態選択部により選択された前記第２状態とに交互に切り替える制御を行う。前記第２走査制御部は、前記発光部の状態の交互切り替えと並行して前記画像走査部に前記画像読取処理を実行させる。前記領域区分部は、前記発光部の状態の切り替わり周期ごとに得られる一対の前記画像データ列を比較する。さらに、前記領域区分部は、前記発光部の前記第１状態に対応する第１画像データ列および前記発光部の前記第２状態に対応する第２画像データ列における相互に対応する前記画素のデータの差分によって前記画素各々を原稿領域画素と原稿外領域画素とに区分する。前記背景置換部は、前記第１画像データ列各々における前記原稿外領域画素に区分された前記画素のデータ各々を一の背景データに置換する。
【００１２】
本発明の他の局面に係る画像処理装置は、本発明の一の局面に係る前記画像読取装置と、画像形成装置とを備える。前記画像形成装置は、前記画像読取装置により得られる複数の前記第１画像データ列に応じた画像を記録シートに形成する。
【００１３】
本発明の他の局面に係る画像読取装置の制御方法は、以下の各工程を含む。第１工程は、前記発光部の状態を予め定められた基準光量で発光する第１状態にする工程である。第２工程は、前記発光部が前記第１状態であるときに前記画像走査部に前記副走査方向の走査範囲の一部を走査させることにより、少なくとも１つの前記線状領域の前記画像データ列を含む標本データを前記画像走査部に出力させる工程である。第３工程は、前記標本データが予め定められた条件を満たすか否かに応じて、前記発光部の第２状態として消灯状態および前記第１状態よりも大きな光量で発光する増光状態のいずれか一方を選択する工程である。第４工程は、前記発光部の状態を前記第１状態と選択された前記第２状態とに交互に切り替える工程である。第５工程は、前記発光部の状態の切り替えと並行して前記画像走査部に前記画像読取処理を実行させる工程である。第６工程は、前記発光部の状態の切り替わり周期ごとに得られる一対の前記画像データ列を比較し、前記発光部の前記第１状態に対応する第１画像データ列および前記発光部の前記第２状態に対応する第２画像データ列における相互に対応する前記画素のデータの差分によって前記画素各々を原稿領域画素と原稿外領域画素とに区分する工程である。第７工程は、前記第１画像データ列各々における前記原稿外領域画素に区分された前記画素のデータ各々を一の背景データに置換する工程である。
【発明の効果】
【００１４】
本発明によれば、原稿台のカバーが開かれた状態で原稿の走査が行われる場合に、原稿の下地の状態に関わらず、外光の影響によって原稿外領域にノイズ画像が現れる現象を回避できる画像読取装置、画像処理装置および画像読取装置の制御方法を提供することが可能になる。
【図面の簡単な説明】
【００１５】
【図１】図１は、第１実施形態に係る画像読取装置を備える画像処理装置の構成図である。
【図２】図２は、第１実施形態に係る画像読取装置が備える画像処理関連機器のブロック図である。
【図３】図３は、第１実施形態に係る画像読取装置における画像読取処理の手順の一例を示すフローチャートである。
【図４】図４は、第２実施形態に係る画像読取装置における画像読取処理の手順の一例を示すフローチャートである。
【図５】図５は、原稿の一例を示す図である。
【図６】図６は、各実施形態に係る画像読取装置において発光部を点灯したときに得られる画像データ列から合成した二次元画像の一例を示す図である。
【図７】図７は、各実施形態に係る画像読取装置において発光部を消灯したときに得られる画像データ列から合成した二次元画像の一例を示す図である。
【図８】図８は、各実施形態に係る画像読取装置が出力する画像データ列から合成した二次元画像の一例を示す図である。
【図９】図９は、下地が淡色である原稿にそれぞれ異なる光量の光が照射された場合に画像走査部によって得られる画像データ列の値の分布を示すグラフである。
【図１０】図１０は、下地が濃色である原稿にそれぞれ異なる光量の光が照射された場合に画像走査部によって得られる画像データ列の値の分布を示すグラフである。
【発明を実施するための形態】
【００１６】
以下、添付図面を参照しながら、本発明の実施形態について説明する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定する性格を有さない。
【００１７】
［第１実施形態］
まず、図１，２を参照しつつ第１実施形態に係る画像読取装置１を備える画像処理装置１０の構成について説明する。画像処理装置１０は、画像読取装置１および画像形成装置２を備える。さらに、画像処理装置１０は、画像読取装置１および画像形成装置２に共通の制御部８および操作表示部８０も備える。
【００１８】
例えば、画像処理装置１０は、複写機、複写機の機能を有するプリンターもしくはファクシミリ、または画像読取機能を含む複数の画像処理機能を備える複合機などである。
【００１９】
図１が示すようには、画像読取装置１は、透明の原稿台１３、画像走査部１１および原稿台カバー１２を備える。原稿台カバー１２には、ＡＤＦ（Auto Document Feeder）１２０が組み込まれている。
【００２０】
原稿台１３は、画像の読み取り対象物である原稿９０が載置される部分である。一般に、原稿台１３はプラテンガラスと称される。原稿台カバー１２は、画像処理装置１０の筐体１００に対し、原稿台１３を覆う閉位置と原稿台１３上を解放する開位置との間で回動可能に支持されている。
【００２１】
画像走査部１１は、発光部１１２、走査機構１１１、ミラーおよびレンズなどの光学系１１３及びイメージセンサー１１４などを備える。以下の説明において、水平面内における一の方向およびそれに直交する方向のことを、それぞれ主走査方向Ｒ１および副走査方向Ｒ２と称する。
【００２２】
発光部１１２は、透明の原稿台１３に載置された原稿９０に向けて光を照射する光源である。発光部１１２は、主走査方向Ｒ１に沿う帯状の光を、原稿台１３を通じて原稿９０に照射する。例えば、発光部１１２が、主走査方向Ｒ１に沿って配列された複数の発光ダイオードを含むＬＥＤアレイであることが考えられる。また、発光部１１２が、主走査方向Ｒ１に沿う直管状の蛍光灯であることも考えられる。
【００２３】
光学系１１３は、原稿台１３上における主走査方向Ｒ１に沿う線状領域からの放出光をイメージセンサー１１４の受光部へ導くためのミラーおよびレンズなどを含む。原稿９０が原稿台１３に載置されている場合、原稿台１３上の前記線状領域からの放出光は、原稿９０からの放出光と原稿外領域からの放射光とを含む。発光部１１２が点灯している場合、原稿９０からの放出光は、原稿９０に照射された発光部１１２の光の反射光である。
【００２４】
原稿台カバー１２が閉じた状態において、前記原稿外領域からの放射光は、原稿台カバー１２の内側面からの放出光である。原稿台カバー１２が閉じられた状態において、原稿台カバー１２の内側面は原稿台１３の表面に沿っている。
【００２５】
原稿台カバー１２が開いた状態において、前記原稿外領域からの放射光は、原稿台１３の上方から原稿台１３に入射する外光である。この外光は、画像読取装置１によって読み取られた画像における原稿外領域のノイズ画像の原因となる。
【００２６】
イメージセンサー１１４は、原稿台１３上における主走査方向Ｒ１に沿う前記線状領域からの放出光の光量を画素ごとに検出し、検出した各画素の光量データを前記線状領域の画像データ列として出力するセンサーである。例えば、イメージセンサー１１４がＣＣＤ（Charge Coupled Device）１１４であることが考えられる。
【００２７】
イメージセンサー１１４は、前記線状領域の各画素についての検出光量に相当する画像データ列を出力する。前記画像データ列は、前記線状領域における主走査方向Ｒ１の区画領域である複数の画素のデータを含む。
【００２８】
走査機構１１１は、発光部１１２および光学系１１３の一部を支持して副走査方向Ｒ２に沿って移動させる機構である。これにより、発光部１１２の光の照射対象である前記線状領域の副走査方向Ｒ２における位置が変化する。発光部１１２の光が照射される前記線状領域は、イメージセンサー１１４による放出光量の検出対象でもある。なお、走査機構１１１は、ステッピングモーターなどの不図示の駆動部も備える。
【００２９】
走査機構１１１は、発光部１１２および前記線状領域からの光をイメージセンサー１１４へ導く光学系１１３の一部を副走査方向Ｒ２に沿って移動させる。これにより、画像走査部１１は、原稿台１３における主走査方向Ｒ１に沿う前記線状領域からの放出光の光量を画素ごとに検出しつつ副走査方向Ｒ２に沿って原稿台１３上を走査する。原稿９０が原稿台１３上に載置されている状態においては、画像走査部１１の走査対象の一部または全部が原稿９０である。
【００３０】
なお、発光部１１２、イメージセンサー１１４およびレンズが一体化された密着イメージセンサー（ＣＩＳ）が、画像走査部１１に採用されることも考えられる。この場合、密着イメージセンサーは、走査機構１１１によって副走査方向Ｒ２に沿って移動可能に支持される。
【００３１】
ＡＤＦ１２０は、回転する複数の搬送ローラー１２２により、原稿トレイ１２１にセットされた原稿９０を、画像読取位置を経由して原稿排出トレイ１２３まで搬送する。その際、走査機構１１１が前記画像読取位置に停止した状態で、画像走査部１１は原稿９０の画像を読み取る。
【００３２】
図１が示す例において、画像読取装置１は、原稿センサー８０１およびカバーセンサー８０２も備える。原稿センサー８０１は、原稿トレイ１２１に原稿９０がセットされているか否かを検出するセンサーである。カバーセンサー８０２は、原稿台カバー１２が閉じられているか否かを検出するセンサーである。
【００３３】
以上に示したように、画像走査部１１は、原稿台１３上における前記線状領域からの放出光の光量を画素ごとに検出しつつ副走査方向Ｒ２に沿って原稿台１３上を走査する。これにより、画像走査部１１は、前記線状領域における各画素についての検出光量に相当する前記画像データ列を順次出力する画像読取処理を実行可能である。
【００３４】
画像形成装置２は、画像読取装置１から出力される画像データ列に応じた画像を記録シート９に形成する装置である。記録シート９は、紙、コート紙、ハガキ、封筒、およびＯＨＰシートなどのシート状の画像形成媒体である。
【００３５】
例えば、画像形成装置２は、シート搬送部３、画像形成部４、光走査部５および定着部６などを備える。図１が示す画像形成装置２は、電子写真方式の画像形成装置である。なお、画像形成装置２がインクジェット方式などの他の方式の画像形成装置であることも考えられる。
【００３６】
前記シート搬送部３において、シート送出部ローラー３１が記録シート９をシート収容部３０からシート搬送路３００へ送り出す。さらに、シート搬送ローラー３２が記録シート９をシート搬送路３００に沿って搬送する。さらに、排出ローラー３３が画像形成後の記録シート９をシート搬送路３００の出口から記録シート排出トレイ１０１上へ排出する。
【００３７】
画像形成部４は、シート搬送路３００を移動中の記録シート９の表面に画像を形成する。画像形成部４は、ドラム状の感光体４１、帯電部４２、現像部４３、転写部４５およびクリーニング部４７などを備える。なお、感光体４１は像担持体の一例である。
【００３８】
感光体４１が回転し、帯電部４２が感光体４１の表面を一様に帯電させる。さらに、光走査部５がレーザー光を走査することにより帯電した感光体４１の表面に静電潜像を書き込む。さらに、現像部４３が感光体４１に現像剤を供給することにより、前記静電潜像を前記現像剤の像へ現像する。なお、現像剤は、不図示の現像剤補給部から現像部４３へ供給される。
【００３９】
さらに、転写部４５が、シート搬送路３００を移動中の前記記録シート９に感光体４１表面の前記現像剤の像を転写する。最後に、クリーニング部４７が感光体４１表面に残存する前記現像剤を除去する。
【００４０】
定着部６は、ハロゲンヒーターなどのヒーターを内包する定着ローラー６１と加圧ローラー６２との間に画像が形成された記録シート９を挟み込み、後工程へ送り出す。これにより、定着部６は、記録シート９上の前記現像剤の像である画像を加熱し、記録シート９上にその画像を定着させる。
【００４１】
制御部８は、操作表示部８０を通じて入力される入力情報および原稿センサー８０１およびカバーセンサー８０２を含む各種センサーの検出結果に基づいて、画像処理装置１０が備える各種の電気機器を制御する。また、制御部８は、操作表示部８０に操作メニューなどを表示させる。さらに、制御部８は、画像読取装置１を通じて入力される画像に対する画像処理を実行する。
【００４２】
例えば、図２が示すように、制御部８は、ＭＰＵ（Micro Processor Unit）８１、記憶部８２、走査制御部８３、発光制御部８４、画像処理部８５、レーザー制御部８６および信号インターフェイス８７などを備える。
【００４３】
ＭＰＵ８１は、各種の演算処理を実行するプロセッサーである。記憶部８２は、ＭＰＵ８１に各種の処理を実行させるためのプログラムＰｒ１〜Ｐｒ４などの情報が予め記憶される不揮発性の情報記憶媒体である。さらに、記憶部８２は、ＭＰＵ８１による各種情報の読み書きが可能な情報記憶媒体でもある。
【００４４】
制御部８は、ＭＰＵ８１が記憶部８２に予め記憶された各種のプログラムＰｒ１〜Ｐｒ４実行することにより画像処理装置１０を統括的に制御する。
【００４５】
信号インターフェイス８７は、ＭＰＵ８１とセンサーおよび制御対象機器などとの間の信号の受け渡しを中継するインターフェイス回路である。ＭＰＵ８１は、信号インターフェイス８７を介して原稿センサー８０１およびカバーセンサー８０２などの各種のセンサーの検出信号（計測信号）を入力する。さらに、ＭＰＵ８１は、信号インターフェイス８７を介して制御対象機器へ制御信号を出力する。
【００４６】
走査制御部８３は、画像走査部１１の走査機構１１１を制御することにより、画像走査部１１による副走査方向Ｒ２の走査位置、即ち、画像走査部１１が走査対象とする前記線状領域の位置を制御する。
【００４７】
発光制御部８４は、画像走査部１１の発光部１１２を制御し、状況に応じて発光部１１２の発光状態を切り替える。画像処理部８５は、画像走査部１１を通じて得られる画像データを入力し、画像処理を実行する。
【００４８】
レーザー制御部８６は、画像処理部８５が出力する記録用画像データ列を入力し、その記録用画像データ列が示す各画素の濃度に応じて光走査部５が出力するレーザー光の光量を調節する。
【００４９】
以下の説明において、原稿台１３上における画像走査部１１の全走査領域のうち原稿９０が存在する領域を原稿領域と称し、残りの領域を原稿外領域と称する。
【００５０】
ところで、画像読取装置１において、原稿台カバー１２が開かれた状態で画像走査部１１による原稿９０の走査が行われる場合がある。この場合、室内照明などの外光がイメージセンサー１１４に入射することに起因するノイズ画像が前記原稿外領域に現れやすい。
【００５１】
前記原稿外領域のノイズ画像を除去するために、画像データから前記原稿領域を特定することが考えられる。例えば、前記原稿領域と前記原稿外領域との境界位置をエッジ検出処理によって検出することが考えられる。また、通常光量で得られた通常画像データと比較光量で得られた比較用画像データとにおける濃度差の大きい画素の領域を前記原稿領域として特定することなども考えられる。
【００５２】
しかしながら、前記原稿領域の特定のための上記の処理では、原稿９０の下地の状態が多様である場合に、前記濃度差が顕著に現れずに前記原稿領域を正しく特定できない事態が生じ得る。例えば、原稿９０の下地が白色に近い淡色である場合と黒色に近い濃色である場合とのいずれか一方で、前記原稿領域を正しく特定できない事態が生じ得る。
【００５３】
図９は、下地が白色などの淡色である原稿９０にそれぞれ異なる光量の光が照射された場合に画像走査部１１によって得られる画像データ列の値の分布を示すグラフである。また、図１０は、下地が黒色などの濃色である原稿にそれぞれ異なる光量の光が照射された場合に画像走査部によって得られる画像データ列の値の分布を示すグラフである。
【００５４】
図９，１０に示されるグラフにおいて、横軸は主走査方向Ｒ１における位置であり、縦軸は画像データ列におおける各画素のデータの値である。各画素のデータの値は、イメージセンサー１１４の検出光量に相当する。
【００５５】
また、図９，１０において、実線のグラフｇ０は発光部１１２が基準光量で発光する基準状態であるときに得られた画像データ列の値、破線のグラフｇ１は発光部１１２が消灯状態であるときに得られた画像データ列の値、破線のグラフｇ２は発光部１１２が前記基準光量よりも大きな光量で発光する増光状態であるときに得られた画像データ列の値を示す。なお、前記基準光量は、原稿９０の画像を読み取る通常の画像読取処理の際に設定される発光部１１２の光量である。
【００５６】
また、図９，１０において、ΔＢ１は、前記基準状態での前記画像データ列における原稿９０の下地部分の画素値と前記消灯状態での前記画像データ列における原稿９０の下地部分の画素値との差である。また、ΔＢ２は、前記基準状態での前記画像データ列における原稿９０の下地部分の画素値と前記増光状態での前記画像データ列における原稿９０の下地部分の画素値との差である。以下、前者を第１差分ΔＢ１、後者を第２差分ΔＢ２と称する。
【００５７】
図９が示すように、原稿９０の下地の色が薄い場合、第２差分ΔＢ２が第１差分ΔＢ１よりも小さくなる。そのため、原稿９０の下地の色が薄い場合に、第２差分ΔＢ２が前記原稿領域の特定に用いられると、前記原稿領域を正しく特定できない事態が生じ得る。
【００５８】
一方、図１０が示すように、原稿９０の下地の色が濃い場合、第１差分ΔＢ１が第２差分ΔＢ２よりも小さくなる。そのため、第１差分ΔＢ１が前記原稿領域の特定に用いられると、前記原稿領域を正しく特定できない事態が生じ得る。
【００５９】
本実施形態における画像読取装置１は、外光の影響によって前記原稿外領域にノイズ画像が現れる現象を、原稿９０の下地の状態の違いに関わらず回避するための機能を有している。以下、その機能について説明する。
【００６０】
[走査制御部８３]
走査制御部８３は、走査機構１１１およびイメージセンサー１１４を制御することにより、画像走査部１１に前記画像読取処理を実行させる。より具体的には、走査制御部８３は、走査機構１１１を制御することにより、発光部１１２および前記線状領域からの光をイメージセンサー１１４へ導く光学系１１３の一部を副走査方向Ｒ２の走査範囲における目的の位置へ移動させる。さらに、走査制御部８３は、イメージセンサー１１４を制御することにより、イメージセンサー１１４に前記画像データ列を出力させる。
【００６１】
本実施形態における走査制御部８３は、全範囲走査モードおよび部分範囲走査モードの２種類の走査モードで画像走査部１１を動作させる。前記全範囲走査モードは、画像走査部１１が副走査方向Ｒ２における起点から終点までの走査範囲全体を走査するモードである。前記部分範囲走査モードは、画像走査部１１が副走査方向Ｒ２における前記走査範囲のうち一部の範囲のみを走査するモードである。
【００６２】
例えば、前記走査範囲における前記起点および前記終点の各々が、予め設定された位置であることが考えられる。この場合、前記起点および前記終点の各位置が、画像走査部１１が副走査方向Ｒ２における走査可能範囲の両端の位置であることが考えられる。
【００６３】
また、前記起点および前記終点の一方又は両方の位置が、前記操作表示部８０に対する操作によって前記走査可能範囲内で設定されることも考えられる。例えば、前記操作表示部８０に対して原稿９０のサイズおよび向きの情報が入力された場合に、前記走査可能範囲の一端が前記起点の位置として設定され、原稿９０のサイズおよび向きに対応した位置が前記終点の位置として設定されることが考えられる。
【００６４】
また、画像処理部８５が、前記起点および前記終点の一方又は両方の位置を自動設定することも考えられる。この場合、画像処理部８５は、原稿台１３上の原稿９０の副走査方向Ｒ２における先端位置および後端位置の一方または両方を検出する原稿端検出処理を実行し、検出結果を前記起点または前記終点として設定する。なお、前記原稿端検出処理のアルゴリズムとして、周知の各種アルゴリズムを採用することが可能である。
【００６５】
本実施形態においては、ＭＰＵ８１が後述する動作モード信号Ｍｄを出力する。動作モード信号Ｍｄは、前記画像読取処理の開始信号であるとともに、開走査モードおよび閉走査モードのうちの一方を表す信号である。
【００６６】
ＭＰＵ８１は、操作表示部８０に対して予め定められた読取開始操作が成されたことを検知した際に、動作モード信号Ｍｄを走査制御部８３、発光制御部８４および画像処理部８５へ出力する。走査制御部８３、発光制御部８４および画像処理部８５は、動作モード信号Ｍｄが入力されることにより前記画像読取処理を実行する。
【００６７】
前記開走査モードは、原稿台カバー１２が開かれた状態を想定して原稿台１３上の原稿９０の走査を実行する動作モードである。前記閉走査モードは、原稿台カバー１２が閉じられた状態を想定して原稿台１３上の原稿９０の走査を実行する動作モードである。
【００６８】
ＭＰＵ８１が出力する動作モード信号Ｍｄが前記開走査モードを表す信号である場合、走査制御部８３は、画像走査部１１を前記部分範囲走査モードで動作させた後に、前記全範囲走査モードで動作させる。その詳細については後述する。
【００６９】
一方、動作モード信号Ｍｄが前記閉走査モードを表す信号である場合、走査制御部８３は、画像走査部１１を前記全範囲走査モードで動作させる。これにより、一般的な前記画像読取処理が実行される。
【００７０】
［発光制御部８４］
発光制御部８４は、発光部１１２の発光状態を制御する。より具体的には、発光制御部８４は、発光部１１２の状態を、消灯状態と、前記基準光量で発光する前記基準状態と、前記基準光量よりも大きな光量で発光する前記増光状態との３つの状態のいずれかに設定することができる。前記基準状態および前記増光状態の各々における発光部１１２の光量は、それぞれ予め定められている。
【００７１】
本実施形態においては、動作モード信号Ｍｄが前記開走査モードを表す信号である場合、発光制御部８４は、発光部１１２を前記基準状態にした後に、予め定められた周期で前記基準状態とそれ以外の比較状態とに交互に切り替える。
【００７２】
より具体的には、発光制御部８４は、画像走査部１１が前記部分範囲走査モードで動作するときに発光部１１２を前記基準状態にする。それに続けて、発光制御部８４は、画像走査部１１が前記全範囲走査モードで動作するときに、発光部１１２を予め定められた周期で前記基準状態と前記比較状態とに交互に切り替える。前記比較状態は、発光制御部８４が後述する状態選択処理を実行することにより前記消灯状態および前記増光状態のうちのから選択する状態である。その詳細については後述する。
【００７３】
以下の説明において、画像走査部１１が前記部分範囲走査モードで動作するときに得られる１つ以上の前記画像データ列のことを標本データと称する。
【００７４】
また、動作モード信号Ｍｄが前記閉走査モードを表す信号である場合、発光制御部８４は、画像走査部１１が前記全範囲走査モードで動作するときに発光部１１２を前記基準状態にする。これにより、一般的な前記画像読取処理が実行される。
【００７５】
例えば、ＭＰＵ８１が、動作モード設定プログラムＰｒ１を実行することにより、ユーザーによる操作表示部８０に対する操作に従って動作モード信号Ｍｄを設定することが考えられる。
【００７６】
また、ＭＰＵ８１が、原稿センサー８０１およびカバーセンサー８０２の検出結果が予め定められた開走査モード条件を満たすか否かに応じて、動作モード信号Ｍｄを自動設定することも考えられる。この場合、ＭＰＵ８１が、動作モード設定プログラムＰｒ１を実行することにより、動作モード信号Ｍｄを自動設定する。
【００７７】
例えば、前記開走査モード条件は、原稿センサー８０１が、原稿トレイ１２１に原稿９０がセットされていない状態を検出しており、かつ、カバーセンサー８０２が、原稿台カバー１２が閉じられていない状態を検出していることである。ＭＰＵ８１は、前記開走査モード条件が成立している状態で、操作表示部８０に対して複写実行操作が行われたことを検知した場合に、動作モード信号Ｍｄを前記開走査モードの状態に設定し、その他の場合に動作モード信号Ｍｄを前記閉走査モードの状態に設定する。
【００７８】
［画像処理部８５］
画像処理部８５は、代表値導出部８５１、減算部８５２、領域判定部８５３および背景置換部８５４を備える。例えば、画像処理部８５が、ＡＳＩＣ（Application Specific Integrated Circuit）またはＤＳＰ（Digital Signal Pocessor）などによって構成されることが考えられる。
【００７９】
代表値導出部８５１は、画像走査部１１が前記部分範囲走査モードで動作するときに得られる前記標本データの代表値を導出する演算を実行する。前記代表値は、前記標本データにおける原稿９０の下地領域に相当する画素の反射光量または濃度の尺度となる値である。
【００８０】
例えば、前記代表値が、前記標本データの度数分布における最も度数の大きな階級の値であることが考えられる。一般に、原稿９０における大部分の領域は画像が形成されていない下地領域であり、比較的占有率の小さな残りの領域が画像領域であることが多い。そのため、前記標本データの度数分布における最も度数の大きな階級の値は、原稿９０の下地領域からの反射光量または同下地領域の濃度の尺度となる前記代表値として適している。なお、最も度数の大きな前記階級の値は、例えばその階級の範囲の最小値、最大値、中央値または平均値などである。
【００８１】
後述するように、前記代表値は、発光部１１２の前記比較状態を前記消灯状態および前記増光状態のいずれにするかを選択するための指標値である。そのため、前記代表値は、原稿９０の下地領域の色が特に濃い色であるか否かを判定できる程度の比較的粗い分解能でよい。従って、前記代表値が前記標本データの度数分布に基づいて導出される場合、その度数分布において区分される複数の階級の数は多くなくてもよい。これにより、代表値導出部８５１の演算負荷が軽減される。
【００８２】
また、減算部８５２は、発光部１１２の状態が前記基準状態と前記比較状態とに交互に切り替えられる場合に、発光部１１２の状態の切り替わり周期ごとに得られる一対の前記画像データ列の差分ΔＢを算出する。
【００８３】
より具体的には、減算部８５２は、発光部１１２の状態の切り替わり周期ごとに得られる一対の前記画像データ列を比較し、発光部１１２の前記基準状態に対応する第１画像データ列および発光部１１２の前記比較状態に対応する第２画像データ列における相互に対応する画素のデータの差分ΔＢを算出する。
【００８４】
発光部１１２の前記比較状態が前記消灯状態である場合、差分ΔＢは、前記第１画像データ列の各画素のデータから前記第２画像データ列の各画素のデータを減算して得られる差分である。この差分は、図９の第１差分ΔＢ１に相当する。
【００８５】
また、発光部１１２の前記比較状態が前記増光状態である場合、差分ΔＢは、前記第２画像データ列の各画素のデータから前記第１画像データ列の各画素のデータを減算して得られる差分である。この差分は、図１０の第２差分ΔＢ２に相当する。
【００８６】
領域判定部８５３は、減算部８５２が算出する差分ΔＢに基づいて前記画素各々を前記原稿領域画素と前記原稿外領域画素とに区分する領域区分処理を実行する。
【００８７】
前記画像データ列において、前記原稿領域における各画素のデータは、発光部１１２の状態の変化に応じて比較的大きく変化する。一方、前記原稿外領域における各画素のデータは、発光部１１２の状態が変化してもほとんど変化しない。
【００８８】
従って、領域判定部８５３は、差分ΔＢが予め定められた光量差であるしきい光量差よりも小さな差を示す画素を原稿外領域画素と判定し、その他の画素を原稿領域画素と判定する。なお、前記原稿領域画素は、原稿台１３上の領域における原稿９０が存在する領域の画素であり、前記原稿外領域画素はそれ以外の領域の画素である。
【００８９】
背景置換部８５４は、前記基準状態に対応する前記第１画像データ列各々における前記原稿外領域画素に区分された前記画素のデータ各々を一の背景データに置換する背景置換処理を実行する。
【００９０】
［画像読取装置の制御方法］
次に、図３に示されるフローチャートを参照しつつ、動作モード信号Ｍｄが前記開走査モードを示す場合における画像読取装置１の前記画像読取処理の手順の一例について説明する。以下の説明においてＳ１０１，Ｓ１０２，…は、制御部８におけるＭＰＵ８１、走査制御部８３、発光制御部８４および画像処理部８５が実行する各工程の識別符号を表す。
【００９１】
制御部８は、ＭＰＵ８１が前記開走査モードを表す動作モード信号Ｍｄを出力した際に、図３に示される処理を開始する。
【００９２】
＜工程Ｓ１０１，Ｓ１０２＞
動作モードが前記開走査モードである場合の前記画像読取処理において、発光制御部８４の一部である第１発光制御部８４１が、発光部１１２の状態を前記基準光量で発光する前記基準状態にする（Ｓ１０１）。
【００９３】
さらに、発光部１１２が前記基準状態であるときに、走査制御部８３の一部である第１走査制御部８３１が、前記部分範囲走査モードで画像走査部１１を動作させる（Ｓ１０２）。
【００９４】
即ち、第１走査制御部８３１は、発光部１１２が前記基準状態であるときに、画像走査部１１に副走査方向Ｒ２の走査範囲の一部を走査させる（Ｓ１０２）。これにより、第１走査制御部８３１は、少なくとも１つの前記線状領域の前記画像データ列を含む前記標本データを前記画像走査部１１に出力させる（Ｓ１０２）。出力された前記標本データは、画像処理部８５における不図示のラインバッファーに一時記憶される。
【００９５】
例えば、工程Ｓ１０２において、第１走査制御部８３１は、副走査方向Ｒ２の走査範囲における前記起点側の一部を画像走査部１１に走査させる。工程Ｓ１０２における画像走査部１１の走査範囲は、例えば、前記起点の１行分の範囲、または前記起点から数行分もしくは十数行分程度の範囲であることが考えられる。
【００９６】
＜工程Ｓ１０３＞
次に、画像処理部８５の代表値導出部８５１が、前記標本データの代表値を導出する（Ｓ１０３）。前述したように、前記代表値が、前記標本データの度数分布における最も度数の大きな階級の値であることが考えられる。
【００９７】
＜工程Ｓ１０４＞
さらに、ＭＰＵ８１が、前記標本データが予め定められた条件を満たすか否かに応じて、発光部１１２の前記比較状態として前記消灯状態および前記増光状態のいずれか一方を選択する（Ｓ１０４）。ＭＰＵ８１は、状態選択プログラムＰｒ２を実行することによって本工程の処理を実行する。なお、状態選択プログラムＰｒ２を実行するＭＰＵ８１が状態選択部の一例である。
【００９８】
より具体的には、ＭＰＵ８１は、前記標本データの前記代表値が予め定められたしきい光量よりも小さな光量を示す値である場合に前記比較状態として前記増光状態を選択し、そうでない場合に前記比較状態として前記消灯状態を選択する。
【００９９】
例えば、前記画像データ列における前記画素各々のデータの値および前記代表値が、０〜２５５までの２５６階調で光量を示す値である場合が考えられる。この場合、ＭＰＵ８１は、前記代表値が予め設定されたしきい値よりも小さい場合に前記比較状態として前記増光状態を選択し、そうでない場合に前記比較状態として前記消灯状態を選択する。
【０１００】
一方、前記画像データ列における前記画素各々のデータの値および前記代表値が、０〜２５５までの２５６階調で画像濃度を示す値である場合が考えられる。前記画像濃度を示す値の大小関係は前記光量を示す値の大小関係と逆になる。この場合、ＭＰＵ８１は、前記代表値が予め設定されたしきい値よりも大きい場合に前記比較状態として前記増光状態を選択し、そうでない場合に前記比較状態として前記消灯状態を選択する。
【０１０１】
原稿９０の前記下地領域からの反射光の光量に相当する前記代表値が、比較的小さな光量を示す値である場合、原稿９０の前記下地領域は黒色または黒色に近い濃色であると考えられる。この場合に、ＭＰＵ８１は、前記比較状態として前記増光状態を選択する。
【０１０２】
一方、前記代表値が、比較的大きな光量を示す値である場合、原稿９０の前記下地領域は白色または白色に近い淡色であると考えられる。この場合に、ＭＰＵ８１は、前記比較状態として前記消灯状態を選択する。
【０１０３】
＜工程Ｓ１０５＞
工程Ｓ１０３，Ｓ１０４と並行して、第１走査制御部８３１が走査機構１１１を前記起点で走査する状態へ戻す（Ｓ１０５）。
【０１０４】
＜工程Ｓ１０６，Ｓ１０７＞
工程Ｓ１０３〜Ｓ１０５の終了後、発光制御部８４の一部である第２発光制御部８４２が、発光部１１２の状態を前記基準状態と工程Ｓ１０４で選択された前記比較状態とに交互に切り替える（Ｓ１０６）。
【０１０５】
さらに、発光部１１２の状態の交互切り替えと並行して、走査制御部８３の一部である第２走査制御部８３２が、前記全範囲走査モードで画像走査部１１を動作させる（Ｓ１０７）。これにより、画像走査部１１は、前記画像読取処理を実行し、発光部１１２の前記基準状態に対応する前記第１画像データ列と、発光部１１２の前記比較状態に対応する前記第２画像データ列とを交互に出力する（Ｓ１０７）。
【０１０６】
そして、発光部１１２の状態の切り替わり周期ごとに、即ち、１つの前記第１画像データ列と１つの前記第２画像データ列とが得られるごとに、画像処理部８５が、以下に示される工程Ｓ１０８〜Ｓ１１１の処理を実行する。
【０１０７】
＜工程Ｓ１０８＞
まず、画像処理部８５の減算部８５２が、発光部１１２の状態の切り替わり周期ごとに得られる前記第１画像データ列および前記第２画像データ列の差分ΔＢを算出する（Ｓ１０８）。
【０１０８】
＜工程Ｓ１０９＞
次に、画像処理部８５の領域判定部８５３が、減算部８５２が算出する差分ΔＢに基づいて前記画素各々を前記原稿領域画素と前記原稿外領域画素とに区分する前記領域区分処理を実行する（Ｓ１０９）。前述したように、領域判定部８５３は、差分ΔＢが予め定められた前記しきい光量差よりも小さな差を示す画素を前記原稿外領域画素に区分し、その他の画素を前記原稿領域画素に区分する。
【０１０９】
工程Ｓ１０９において、前記比較状態が前記消灯状態である場合の前記しきい光量差と前記比較状態が前記増光状態である場合の前記しきい光量差とは異なる。通常、前記消灯状態に対応する前記しきい光量差の方が前記増光状態に対応する前記しきい光量差よりも大きい。
【０１１０】
＜工程Ｓ１１０＞
さらに、ＭＰＵ８１が、前記原稿領域画素の区分の結果を領域判定部８５３から取得し、主走査方向Ｒ１における前記原稿領域画素に区分された領域の一端から他端までの長さから、画像出力に適した記録シート９のサイズを特定する（Ｓ１１０）。工程Ｓ１１０は、副走査方向Ｒ２における走査の最初の段階で１回のみ実行される。
【０１１１】
例えば、工程Ｓ１１０は、副走査方向Ｒ２における前記起点からの走査により最初に得られた一対の前記画像データ列について１回のみ実行される。また、工程Ｓ１１０が、複数回の前記領域区分処理の結果に基づいて１回のみ実行されることも考えられる。この場合、複数の前記画像データ列をレーザー制御部８６へ出力する前に一時記憶するデータバッファーが必要である。
【０１１２】
ＭＰＵ８１は、シートサイズ特定プログラムＰｒ４を実行することによって工程Ｓ１１０の処理を実行する。シートサイズ特定プログラムＰｒ４を実行するＭＰＵ８１は、前記原稿領域画素の区分の結果から画像形成先の記録シート９のサイズを特定するシートサイズ特定部として機能する。
【０１１３】
＜工程Ｓ１１１＞
さらに、画像処理部８５の背景置換部８５４が、工程Ｓ１０７で得られる前記第１画像データ列各々における前記原稿外領域画素に区分された前記画素のデータ各々を一の背景データに置換する（Ｓ１１１）。
【０１１４】
前記背景データは、予め定められた色に相当するデータ、例えば、白色に相当するデータ、または黒色に相当するデータであることが考えられる。また、ＭＰＵ８１が、背景データ設定プログラムＰｒ３を実行することにより、操作表示部８０に対するユーザーの操作に従って前記背景データを予め設定することも考えられる。
【０１１５】
前記原稿外領域画素のデータが置換された後の前記第１画像データ列は、画像処理部８５によって最後の後処理が施された後、前記記録用画像データ列としてレーザー制御部８６へ出力される。これにより、前記背景置換処理が施された後の前記第１画像データ列に相当する画像が画像形成装置２によって記録シート９に形成される。
【０１１６】
例えば、前記後処理は、前記第１画像データ列における前記線状領域からの放出光の光量に相当する各画素のデータを、画素濃度を表すデータに変換する濃度変換処理などである。各画素のデータが０〜２５５までの２５６階調のデータである場合、２５６階調の画素濃度のデータが、最大階調値である２５５から各画素の光量のデータを減算することにより算出される。
【０１１７】
＜工程Ｓ１１２＞
また、発光部１１２の状態の切り替わり周期ごとに、走査制御部８３の第２走査制御部８３２は、副走査方向Ｒ２における全走査範囲の走査が終了したか否かを判別する（Ｓ１１２）。そして、第２発光制御部８４２、第２走査制御部８３２および画像処理部８５は、前記全走査範囲の走査が終了するまで、工程Ｓ１０６〜Ｓ１０９，Ｓ１１１の処理を繰り返す。
【０１１８】
第２走査制御部８３２が副走査方向Ｒ２における全走査範囲の走査を終了したと判別すると、制御部８による前記画像読取処理が終了する。
【０１１９】
なお、画像読取装置１がカラー画像を読み取ることが可能な装置である場合、画像走査部１１は検出する光の色が異なる複数のイメージセンサー１１４を備える。この場合、画像処理部８５が、予め定められた１つの色のイメージセンサー１１４で得られる前記画像データ列について工程Ｓ１０３，Ｓ１０８〜Ｓ１１０の処理を実行することが考えられる。
【０１２０】
また、画像処理部８５が、複数のイメージセンサー１１４で得られる複数の前記画像データ列を平均したデータについて工程Ｓ１０３，Ｓ１０８〜Ｓ１１０の処理を実行することも考えられる。但し、前記背景置換処理は、複数のイメージセンサー１１４各々に対応する前記画像データ列ごとに実行される。
【０１２１】
また、画像読取装置１がカラー画像を読み取ることが可能な装置である場合、画像形成装置２が、それぞれ異なる色の現像剤に対応する複数の画像形成部４を備えることも考えられる。この場合、画像形成部４各々は、不図示の中間転写ベルトに画像を転写し、この中間転写ベルトの画像が記録シート９に転写される。
【０１２２】
以上に示したように、第２発光制御部８４２が、発光部１１２の状態を前記基準状態と前記比較状態とに交互に切り替える制御を実行する（Ｓ１０６）。さらに、第２走査制御部８３２が、発光部１１２の状態の交互切り替えと並行して画像走査部１１に前記画像読取処理を実行させる（Ｓ１０７）。
【０１２３】
さらに、減算部８５２が、発光部１１２の状態の切り替わり周期ごとに得られる一対の前記画像データ列を比較し、前記基準状態に対応する前記第１画像データ列および前記比較状態に対応する前記第２画像データ列における相互に対応する前記画素のデータの差分ΔＢを算出する。そして、領域判定部８５３が、差分ΔＢの大きさに応じて前記画素各々を前記原稿領域画素と原稿外領域画素とに区分する。なお、減算部８５２および領域判定部８５３が、領域区分部の一例である。
【０１２４】
より具体的には、領域判定部８５３は、差分ΔＢが予め設定されたしきい値よりも大きいという条件を含む予め定められた差分条件を満たす場合に、その差分条件を満たす差分ΔＢに対応する画素を前記原稿領域画素に区分し、そうでない場合にその差分ΔＢに対応する画素を前記原稿外領域画素に区分する。
【０１２５】
例えば、前記差分条件が、差分ΔＢが主走査方向Ｒ１において予め定められた個数以上連続して予め定められた光量差よりも大きな差を示すという条件を含むことが考えられる。一般に、前記原稿領域が主走査方向Ｒ１において連続する複数の画素からなる場合が多い。そのため、比較的大きな光量差を示す差分ΔＢに対応する画素が連続することが前記差分条件の必要条件であれば、前記原稿外領域画素に区分されるべき画素が誤って前記原稿領域画素に区分されてしまうことを防止することができる。
【０１２６】
以上の制御が行われることにより、画像読取装置１によれば、原稿台カバー１２が開かれた状態で原稿９０の走査が行われる場合に、外光の影響によって前記原稿外領域にノイズ画像が現れることを回避することができる。
【０１２７】
また、第１発光制御部８４１が発光部１１２を前記基準状態にした状態で、第１走査制御部８３１が、画像走査部１１に副走査方向Ｒ２の走査範囲の一部を走査させることにより前記標本データが得られる。
【０１２８】
そして、状態選択プログラムＰｒ２を実行するＭＰＵ８１が、前記標本データが予め定められた条件を満たすか否かに応じて前記比較状態として前記消灯状態および前記増光状態のいずれか一方を選択する。
【０１２９】
図９からわかるように、原稿９０の下地の色が薄い場合、第１差分ΔＢ１が第２差分ΔＢ２よりも大きくなる。そのため、第１差分ΔＢ１の大きさの判定によって前記原稿領域と前記原稿外領域とを区分すれば、前記原稿領域が正しく特定されやすい。
【０１３０】
また、図９からわかるように、原稿９０の下地の色が濃い場合、第２差分ΔＢ２が第１差分ΔＢ１よりも大きくなる。そのため、第２差分ΔＢ２の大きさの判定によって前記原稿領域と前記原稿外領域とを区分すれば、前記原稿領域が正しく特定されやすい。
【０１３１】
従って、画像読取装置１によれば、原稿９０の下地の状態に関わらず、外光の影響によって前記原稿外領域にノイズ画像が現れることを回避することができる。
【０１３２】
［第２実施形態］
次に、図４に示されるフローチャートを参照しつつ、第２実施形態に係る画像読取装置について説明する。図４は、第２実施形態に係る画像読取装置において動作モード信号Ｍｄが前記開走査モードを示す場合における前記画像読取処理の手順の一例を示すフローチャートである。以下の説明においてＳ２０１，Ｓ２０２，…は、制御部８におけるＭＰＵ８１、走査制御部８３、発光制御部８４および画像処理部８５が実行する各工程の識別符号を表す。
【０１３３】
制御部８は、ＭＰＵ８１が前記開走査モードを表す動作モード信号Ｍｄを出力した際に、図４に示される処理を開始する。
【０１３４】
＜工程S２０１＞
動作モードが前記開走査モードである場合の前記画像読取処理において、まず、ＭＰＵ８１が、発光部１１２の前記比較状態の初期状態を選択する（Ｓ２０１）。例えば、ＭＰＵ８１は、前記消灯状態および前記増光状態のうちの予め定められた一方を前記比較状態の初期状態として選択する。
【０１３５】
また、工程Ｓ２０１において、ＭＰＵ８１が、工程Ｓ１０４と同様に、前記第１画像データ列に基づいて前記比較状態の初期状態を選択することも考えられる。この場合、ＭＰＵ８１は、発光部１１２が前記基準状態であるときに副走査方向Ｒ２の前記起点で得られる前記第１画像データ列の前記代表値が予め定められた条件を満たすか否かに応じて前記比較状態の初期状態を選択する。
【０１３６】
ＭＰＵ８１が前記第１画像データ列に基づいて前記比較状態の初期状態を選択する場合、工程Ｓ２０１において、第１発光制御部８４１が発光部１１２を前記基準状態にし、第１走査制御部８３１が画像走査部１１に副走査方向Ｒ２の走査範囲における前記起点の１行分の前記線状領域を走査させる。このようにして得られる前記第１画像データ列は前記標本データの一例である。
【０１３７】
ＭＰＵ８１は、状態選択プログラムＰｒ２を実行することによって工程Ｓ２０１の処理を実行する。
【０１３８】
＜工程Ｓ２０２〜Ｓ２０５＞
工程Ｓ２０１の終了後、第２発光制御部８４２が、発光部１１２の状態を前記基準状態と事前に選択された前記比較状態とに交互に切り替える（Ｓ２０２，Ｓ２０４）。
【０１３９】
さらに、発光部１１２の状態の交互切り替えと並行して、第２走査制御部８３２が、前記全範囲走査モードで画像走査部１１を動作させる（Ｓ２０３，２０４）。即ち、第２走査制御部８３２は、副走査方向Ｒ２における走査位置を順次進行させる。さらに、第２走査制御部８３２は、発光部１１２の状態の切り替わりに同期して、前記基準状態における画像走査（Ｓ２０３）と前記比較状態における画像走査（Ｓ２０４）とを交互に画像走査部１１に実行させる。
【０１４０】
工程Ｓ２０３，２０５の制御により、画像走査部１１は、前記画像読取処理を実行し、発光部１１２の前記基準状態に対応する前記第１画像データ列と、発光部１１２の前記比較状態に対応する前記第２画像データ列とを交互に出力する。
【０１４１】
＜工程Ｓ２０６，Ｓ２０７＞
また、発光部１１２の状態の交互切り替え（Ｓ２０２，Ｓ２０４）および前記画像読取処理（Ｓ２０３，Ｓ２０５）が行われているときに、前記第１画像データ列が得られるごとに、代表値導出部８５１およびＭＰＵ８１が、発光部１１２の次の前記比較状態を選択する処理を行う（Ｓ２０６，Ｓ２０７）。代表値導出部８５１およびＭＰＵ８１は、工程Ｓ１０３，Ｓ１０４と同様に、発光部１１２の次の前記比較状態を選択する処理を行う。
【０１４２】
より具体的には、画像処理部８５の代表値導出部８５１が、工程Ｓ２０３で得られる前記第１画像データ列の代表値を導出する（Ｓ２０６）。前述したように、前記代表値が、前記標本データの度数分布における最も度数の大きな階級の値であることが考えられる。
【０１４３】
さらに、ＭＰＵ８１が、工程Ｓ２０３で得られる前記第１画像データ列が予め定められた条件を満たすか否かに応じて、発光部１１２の前記比較状態として前記消灯状態および前記増光状態のいずれか一方を選択する（Ｓ２０７）。ＭＰＵ８１は、状態選択プログラムＰｒ２を実行することによって本工程の処理を実行する。なお、状態選択プログラムＰｒ２を実行するＭＰＵ８１が状態選択部の一例である。
【０１４４】
本実施形態において、工程Ｓ２０３で得られる前記第１画像データ列は、前記標本データの一例である。即ち、本実施形態においては、第２走査制御部８３２が前記標本データを画像走査部１１に出力させる第１走査制御部８３１の機能を兼ねる。
【０１４５】
そして、発光部１１２の状態の切り替わり周期ごとに、即ち、１つの前記第１画像データ列と１つの前記第２画像データ列とが得られるごとに、画像処理部８５が、前述した工程Ｓ１０８〜Ｓ１１１と同様に、以下に示される工程Ｓ２０８〜Ｓ２１１の処理を実行する。
【０１４６】
＜工程Ｓ２０８＞
まず、画像処理部８５の減算部８５２が、発光部１１２の状態の切り替わり周期ごとに得られる前記第１画像データ列および前記第２画像データ列の差分ΔＢを算出する（Ｓ２０８）。この工程S２０８は、前述の工程Ｓ１０８と同様である。
【０１４７】
＜工程Ｓ２０９＞
次に、画像処理部８５の領域判定部８５３が、減算部８５２が算出する差分ΔＢに基づいて前記画素各々を前記原稿領域画素と前記原稿外領域画素とに区分する前記領域区分処理を実行する（Ｓ２０９）。この工程S２０９は、前述の工程Ｓ１０９と同様である。
【０１４８】
即ち、工程Ｓ２０８において、減算部８５２が、発光部１１２の状態の切り替わり周期ごとに得られる一対の前記画像データ列を比較する。さらに、工程Ｓ２０９において、領域判定部８５３が、差分ΔＢの大きさに応じて前記画素各々を前記原稿領域画素と原稿外領域画素とに区分する。なお、減算部８５２および領域判定部８５３が、領域区分部の一例である。
【０１４９】
＜工程Ｓ２１０＞
さらに、画像処理部８５の領域判定部８５３は、主走査方向Ｒ１における前記原稿領域画素に区分された領域の一端から他端までの長さから、画像出力に適した記録シート９のサイズを特定する（Ｓ２１０）。工程Ｓ２１０は、副走査方向Ｒ２における走査の最初の段階で１回のみ実行される。この工程Ｓ２１０は、前述の工程Ｓ２１０と同様である。
【０１５０】
＜工程Ｓ２１１＞
さらに、画像処理部８５の背景置換部８５４が、工程Ｓ２０３で得られる前記第１画像データ列各々における前記原稿外領域画素に区分された前記画素のデータ各々を前記背景データに置換する（Ｓ２１１）。
【０１５１】
前記原稿外領域画素のデータが置換された後の前記第１画像データ列は、画像処理部８５によって前記後処理が施された後、前記記録用画像データ列としてレーザー制御部８６へ出力される。これにより、前記背景置換処理が施された後の前記第１画像データ列に相当する画像が記録シート９に形成される。
【０１５２】
＜工程Ｓ２１２＞
また、発光部１１２の状態の切り替わり周期ごとに、走査制御部８３の第２走査制御部８３２は、副走査方向Ｒ２における全走査範囲の走査が終了したか否かを判別する（Ｓ２１２）。そして、第２発光制御部８４２、第２走査制御部８３２および画像処理部８５は、前記全走査範囲の走査が終了するまで、工程Ｓ２０２〜Ｓ２０９，Ｓ２１１の処理を繰り返す。
【０１５３】
第２走査制御部８３２が副走査方向Ｒ２における全走査範囲の走査を終了したと判別すると、制御部８による前記画像読取処理が終了する。
以上に示される第２実施形態において、第２発光制御部８４２は、発光部１１２の状態を前記基準光量で発光する前記基準状態とそれとは異なる前記比較状態とに交互に切り替える（ＳＳ２０２，Ｓ２０４）。また、第２走査制御部８３２は、発光部１１２の状態の交互切り替えと並行して画像走査部１１に前記画像読取処理を実行させる（Ｓ２０３，２０５）。
【０１５４】
また、発光部１１２の状態の交互切り替えおよび前記画像読取処理が行われているときに、状態選択プログラムＰｒ２を実行するＭＰＵ８１は、前記第１画像データ列が得られるごとに、その第１画像データ列が予め定められた条件を満たすか否かに応じて発光部１１２の次の前記比較状態を前記消灯状態および前記増光状態のいずれにするかを選択する（Ｓ２０７）。
【０１５５】
さらに、減算部８５２が、発光部１１２の状態の切り替わり周期ごとに得られる一対の前記画像データ列を比較し、前記第１画像データ列およびこれに対応する第２画像データ列における相互に対応する前記画素のデータの差分ΔＢを算出する（Ｓ２０８）。さらに、領域判定部８５３が、算出された差分ΔＢによって前記画素各々を前記原稿領域画素と前記原稿外領域画素とに区分する（Ｓ２０９）。なお、減算部８５２および領域判定部８５３が領域区分部の一例である。
【０１５６】
第２実施形態においても、原稿台カバー１２が開かれた状態で原稿９０の走査が行われる場合に、原稿９０の下地の状態に関わらず、外光の影響によって前記原稿外領域にノイズ画像が現れることを回避できる。
【０１５７】
また、第２実施形態によれば、前記標本データの採取およびその標本データに基づく発光部１１２の前記比較状態の選択処理が、副走査方向Ｒ２における各位置について実行される。即ち、副走査方向Ｒ２の各位置ごとに適切な発光部１１２の前記比較状態が選択される。その結果、原稿９０の下地の濃さが副走査方向Ｒ２において不均一である場合でも、前記原稿領域および前記原稿外領域が正しく区分される。
【０１５８】
［画像処理結果の具体例］
続いて、図５〜７を参照しつつ、画像処理装置１０が実行する画像処理によって得られる具体的な二次元画像の一例について説明する。図５は、原稿９０の一例を示す図である。図６〜８は、画像処理装置１０において、原稿台カバー１２が開かれた状態で原稿台１３上の原稿９０が前記開走査モードで走査されたときに得られる前記第１画像データ列から合成された二次元画像を示す。
【０１５９】
図６は、発光部１１２が前記基準状態であるときに得られる前記第１画像データ列から合成された二次元画像の一例を示す図である。図７は、発光部１１２が前記消灯状態であるときに得られる前記第１画像データ列から合成された二次元画像の一例を示す図である。図８は、前記背景データが黒色に相当するデータである場合における前記背景置換処理後の前記第１画像データ列から合成された二次元画像の一例を示す図である。
【０１６０】
画像処理装置１０において、図５が示す２つの原稿９０が前記開走査モードで走査された場合を考える。２つの原稿９０のうちの一方は、一部に開口９００が形成された原稿である。
【０１６１】
図５が示す２つの原稿９０が前記開走査モードで走査された場合、発光部１１２の前記基準状態に対応する前記第１画像データ列の合成によって得られる二次元画像は、例えば図６が示すような画像になる。
【０１６２】
図６が示すように、前記発光部１１２が前記基準状態であるときの画像は、２つの原稿９０の画像と原稿外領域の画像とを含む画像である。また、図６が示す例では、前記原稿外領域の画像が、外光の像および外光を遮る物体の陰の像などを含むノイズ画像Ｎｇを含む。
【０１６３】
一方、図７が示すように、前記発光部１１２が前記消灯状態であるときの画像は、２つの原稿９０の陰の画像と原稿外領域の画像とを含む画像である。また、図６および図７が示すように、前記原稿外領域の画像は、前記発光部１１２が前記基準状態であるときと前記消灯状態であるときとでほぼ同じである。
【０１６４】
そして、前記背景置換処理によって前記原稿外領域の画素が黒色画素に置換された後の画像は、図８が示すような画像になる。図８が示すように、画像読取装置１によれば、前記原稿領域と前記原稿外領域とが正しく区分される。
【０１６５】
なお、前記発光部１１２の前記比較状態として前記増光状態が選択された場合、前記発光部１１２が前記比較状態であるときの画像は、図７に示される画像とは異なる。
【０１６６】
前記発光部１１２が前記増光状態であるときの前記原稿領域の画像は、図６に示される画像よりもより明るい画像になる。一方、前記発光部１１２が前記増光状態であるときの前記原稿外領域の画像は、図６，７に示される画像と同等である。
【０１６７】
そして、前記発光部１１２の前記比較状態として前記増光状態が選択された場合も、図８が示すように、前記原稿領域と前記原稿外領域とが正しく区分される。
【０１６８】
[応用例]
以上に示された画像読取装置１において、動作モード信号Ｍｄが前記開走査モードの状態である場合に、動作モード信号Ｍｄが前記閉走査モードの状態である場合よりも副走査方向Ｒ２における画像走査部１１の走査速度、即ち、走査機構１１１の移動速度が遅い速度に設定されることが考えられる。これにより、前記開走査モードにおける画像走査部１１による副走査方向Ｒ２の画像解像度が、前記閉走査モードにおける画像解像度の半分にまで低下することを回避できる。
【０１６９】
なお、動作モード信号Ｍｄが前記開走査モードを示す状態は、画像走査部１１が走査中に発光部１１２が前記基準状態と前記比較状態とに交互に切り替わる動作状態である。一方、動作モード信号Ｍｄが前記閉走査モードを示す状態は、画像走査部１１が走査中に発光部１１２が前記基準状態で点灯し続ける動作状態である。
【０１７０】
また、画像読取装置１において、動作モード信号Ｍｄが前記開走査モードの状態である場合に、動作モード信号Ｍｄが前記閉走査モードの状態である場合よりも画像走査部１１による副走査方向Ｒ２における前記線状領域の光量の検出周期を短くすることも考えられる。これにより、前記開走査モードにおける画像走査部１１による副走査方向Ｒ２の画像解像度が、前記閉走査モードにおける画像解像度の半分にまで低下することを回避できる。さらに、画像走査部１１の走査時間が長くなることも回避できる。
【０１７１】
また、以上に示された画像処理部８５の処理が、コンピュータープログラムを実行するプロセッサーによって実現されることも考えられる。例えば、ＭＰＵ８１または画像処理用の他のＭＰＵが、記憶部８２に予め記憶されたプログラムを実行することにより、画像処理部８５の処理と同等の処理を実行することが考えられる。
【０１７２】
なお、本発明に係る画像読取装置、画像処理装置および画像読取装置の制御方法は、各請求項に記載された発明の範囲において、以上に示された実施形態及び応用例を自由に組み合わせること、或いは実施形態及び応用例を適宜、変形する又は一部を省略することによって構成されることも可能である。
【符号の説明】
【０１７３】
１        ：画像読取装置
２        ：画像形成装置
３        ：シート搬送部
４        ：画像形成部
５        ：光走査部
６        ：定着部
８        ：制御部
９        ：記録シート
１０      ：画像処理装置
１１      ：画像走査部
１２      ：原稿台カバー
１３      ：原稿台
３０      ：シート収容部
３１      ：シート送出部ローラー
３２      ：シート搬送ローラー
３３      ：排出ローラー
４１      ：感光体（像担持体）
４２      ：帯電部
４３      ：現像部
４５      ：転写部
４７      ：クリーニング部
６１      ：定着ローラー
６２      ：加圧ローラー
８０      ：操作表示部
８１      ：ＭＰＵ
８２      ：記憶部
８３      ：走査制御部
８４      ：発光制御部
８５      ：画像処理部
８６      ：レーザー制御部
８７      ：信号インターフェイス
９０      ：原稿
１００    ：筐体
１０１    ：記録シート排出トレイ
１１１    ：走査機構
１１２    ：発光部
１１３    ：光学系
１１４    ：イメージセンサー
１２１    ：原稿トレイ
１２２    ：搬送ローラー
１２３    ：原稿排出トレイ
３００    ：シート搬送路
８０１    ：原稿センサー
８０２    ：カバーセンサー
８３１    ：第１走査制御部
８３２    ：第２走査制御部
８４１    ：第１発光制御部
８４２    ：第２発光制御部
８５１    ：代表値導出部
８５２    ：減算部
８５３    ：領域判定部
８５４    ：背景置換部
９００    ：開口
Ｍｄ      ：動作モード信号
Ｎｇ      ：ノイズ画像
Ｐｒ１    ：動作モード設定プログラム
Ｐｒ２    ：状態選択プログラム
Ｐｒ３    ：背景データ設定プログラム
Ｐｒ４    ：シートサイズ特定プログラム
Ｒ１      ：主走査方向
Ｒ２      ：副走査方向
【図１】
0006369372.tif 000002
【図２】
0006369372.tif 000003
【図３】
0006369372.tif 000004
【図４】
0006369372.tif 000005
【図５】
0006369372.tif 000006
【図６】
0006369372.tif 000007
【図７】
0006369372.tif 000008
【図８】
0006369372.tif 000009
【図９】
0006369372.tif 000010
【図１０】
0006369372.tif 000011