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