(57)【要約】【課題】原稿の黒色領域又は白色領域の境界部を読み取った際の境界部における色づきを抑制することが可能な画像読取装置及び画像形成装置を提供する。【解決手段】画像読取装置１０は、第１乃至第３の色に発光色が変化する照射光１ａを原稿９に照射する光源１１と、光源１１に対して原稿９を相対的に移動させる駆動機構１５と、照射光１ａが原稿９で反射した反射光１ｂを受光して反射光１ｂの強度に応じた読取信号ｒを出力する受光素子１２と、受光素子１２の読取信号ｒに基づいて、原稿９の画像の黒色領域９１Ｂ又は白色領域９１Ｗの境界部９１を検出する境界検出回路４１と、境界検出回路４１が検出した境界部９１における彩度が低くなるように受光素子１２の読取信号ｒを補正する補正部４５とを備える。【選択図】図１
2011176477.tif 000002
【特許請求の範囲】
【請求項１】
第１乃至第３の色に発光色が変化する照射光を原稿に照射する光源と、
前記光源に対して前記原稿を相対的に移動させる移動部と、
前記照射光が前記原稿で反射した反射光を受光して前記反射光の強度に応じた読取信号を出力する受光素子と、
前記受光素子の読取信号に基づいて、前記原稿の画像の黒色領域又は白色領域の境界部を検出する検出部と、
前記検出部が検出した前記境界部における彩度が低くなるように前記受光素子の読取信号を補正する補正部とを備えた画像読取装置。
【請求項２】
前記検出部は、前記光源の発光色が前記第１乃至第３の色に変化する第１の周期における前記受光素子の読取信号と、前記第１の周期に続いて前記光源の発光色が前記第１乃至第３の色に変化する第２の周期における前記受光素子の読取信号とに基づいて前記境界部を検出する請求項１に記載の画像読取装置。
【請求項３】
前記検出部は、前記第１の周期における前記受光素子の読取信号が前記原稿の黒色領域又は白色領域の一方を示し、前記第２の周期における前記受光素子の読取信号が前記原稿の黒色領域又は白色領域の他方を示す場合に前記境界部を検出する請求項１又は２に記載の画像読取装置。
【請求項４】
前記補正部は、前記境界部を挟む複数の読み取り位置における前記受光素子の読取信号を補間した信号により、前記境界部における受光素子の読取信号を補正する請求項１乃至３のいずれか１項に記載の画像読取装置。
【請求項５】
第１乃至第３の色に発光色が変化する照射光を原稿に照射する光源と、
前記光源に対して前記原稿を相対的に移動させる移動部と、
前記照射光が前記原稿で反射した反射光を受光して前記反射光の強度に応じた読取信号を出力する受光素子と、
前記受光素子の読取信号に基づいて、前記原稿の画像の黒色領域又は白色領域の境界部を検出する検出部と、
前記検出部が検出した前記境界部における彩度が低くなるように前記受光素子の読取信号を補正して出力する補正部と、
前記補正部の出力に基づいて画像を形成する画像形成部とを備えた画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置及び画像形成装置に関する。
【背景技術】
【０００２】
従来、発光色が変化する光源により原稿のカラー画像を読み取る画像読取装置が知られている（例えば、特許文献１参照）。
【０００３】
この特許文献１に記載された画像読取装置は、赤，緑，青に発光色が変化する光源と、この光源の光に照射された原稿からの反射光を受光してカラー画像データを出力するＣＣＤ（Charge Coupled Device）と、第１読取ラインにおける赤，緑，青の発光色に対応したカラー画像データと第２読取ラインにおける赤，緑，青に発光色に対応したカラー画像データとを補間して、黒の画像と原稿の地色（白色）との間を読み取った場合の色ずれを少なくする色ずれ補正を行う画像処理部とを備えている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−１４２１２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、原稿の黒色領域又は白色領域の境界部を読み取った際の境界部における色づきを抑制することが可能な画像読取装置及び画像形成装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一態様は、上記目的を達成するため、以下の画像読取装置及び画像形成装置を提供する。
【０００７】
［１］第１乃至第３の色に発光色が変化する照射光を原稿に照射する光源と、前記光源に対して前記原稿を相対的に移動させる移動部と、前記照射光が前記原稿で反射した反射光を受光して前記反射光の強度に応じた読取信号を出力する受光素子と、前記受光素子の読取信号に基づいて、前記原稿の画像の黒色領域又は白色領域の境界部を検出する検出部と、前記検出部が検出した前記境界部における彩度が低くなるように前記受光素子の読取信号を補正する補正部とを備えた画像読取装置。
【０００８】
［２］前記検出部は、前記光源の発光色が前記第１乃至第３の色に変化する第１の周期における前記受光素子の読取信号と、前記第１の周期に続いて前記光源の発光色が前記第１乃至第３の色に変化する第２の周期における前記受光素子の読取信号とに基づいて前記境界部を検出する前記［１］に記載の画像読取装置。
【０００９】
［３］前記検出部は、前記第１の周期における前記受光素子の読取信号が前記原稿の黒色領域又は白色領域の一方を示し、前記第２の周期における前記受光素子の読取信号が前記原稿の黒色領域又は白色領域の他方を示す場合に前記境界部を検出する前記［１］又は［２］に記載の画像読取装置。
【００１０】
［４］前記補正部は、前記境界部を挟む複数の読み取り位置における前記受光素子の読取信号を補間した信号により、前記境界部における受光素子の読取信号を補正する前記［１］〜［３］のいずれかに記載の画像読取装置。
【００１１】
［５］第１乃至第３の色に発光色が変化する照射光を原稿に照射する光源と、前記光源に対して前記原稿を相対的に移動させる移動部と、前記照射光が前記原稿で反射した反射光を受光して前記反射光の強度に応じた読取信号を出力する受光素子と、前記受光素子の読取信号に基づいて、前記原稿の画像の黒色領域又は白色領域の境界部を検出する検出部と、前記検出部が検出した前記境界部における彩度が低くなるように前記受光素子の読取信号を補正して出力する補正部と、前記補正部の出力に基づいて画像を形成する画像形成部とを備えた画像形成装置。
【発明の効果】
【００１２】
請求項１、５に記載の発明によれば、本構成を有していない場合に比較して、原稿の黒色領域又は白色領域の境界部を読み取った際の境界部における色づきを抑制することが可能となる。
【００１３】
請求項２に記載の発明によれば、第１の周期における受光素子の読取信号と第２の周期における前記受光素子の読取信号との違いによって黒色領域又は白色領域の境界部を検出することが可能となる。
【００１４】
請求項３に記載の発明によれば、黒色領域と白色領域との境界部を検出することが可能となる。
【００１５】
請求項４に記載の発明によれば、本構成を有していない場合に比較して、境界部における読み取り結果を適切に補正することが可能となる。
【図面の簡単な説明】
【００１６】
【図１】本発明の第１の実施の形態に係る画像読取装置及び画像形成装置の概略の構成例を示す全体図である。
【図２】本発明の第１の実施の形態に係る画像読取装置の光源の概略の構成を示す構成図である。
【図３】本発明の第１の実施の形態に係る記録部及び境界検出回路の回路構成例を示す構成図である。
【図４】本発明の第１の実施の形態に係る同色補間回路の回路構成例を示す構成図である。
【図５】本発明の第１の実施の形態に係る隣接色補間回路の回路構成例を示す構成図である。
【図６】本発明の第１の実施の形態に係る切替回路の回路構成例を示す構成図である。
【図７】本発明の第１の実施の形態に係る画像読取装置の動作を説明するための説明図であり、（ａ）は原稿の読み取り位置を示す図、（ｂ）は同色補間回路の出力を示す図、（ｃ）は隣接色補間回路の出力を示す図である。
【図８】本発明の第２の実施の形態に係る境界検出回路４１Ａの概略の構成を示す概略図である。
【図９】本発明の第２の実施の形態に係る画像読取装置の動作を説明するための説明図であり、（ａ）は原稿の読み取り位置を示す図、（ｂ）は同色補間回路の出力を示す図、（ｃ）は隣接色補間回路の出力を示す図である。
【図１０】本発明の第３の実施の形態に係る境界検出回路の概略の構成を示す概略図である。
【図１１】本発明の第３の実施の形態に係る画像読取装置の動作を説明するための説明図であり、（ａ）は原稿の読み取り位置を示す図、（ｂ）は同色補間回路の出力を示す図、（ｃ）は隣接色補間回路の出力を示す図である。
【図１２】本発明の第４の実施の形態に係る境界検出回路の概略の構成を示す概略図である。
【図１３】本発明の第４の実施の形態に係る画像読取装置の動作を説明するための説明図であり、（ａ）は原稿の読み取り位置を示す図、（ｂ）は同色補間回路の出力を示す図、（ｃ）は隣接色補間回路の出力を示す図である。
【図１４】本発明の第５の実施の形態に係る画像読取装置及び画像形成装置の概略の構成例を示す構成図である。
【図１５】本発明の第５の実施の形態に係る記録部の動作例を示すフローチャートである。
【図１６】本発明の第５の実施の形態に係る検出部の動作例を示すフローチャートである。
【図１７】本発明の第５の実施の形態に係る補正部の動作例を示すフローチャートである。
【図１８】本発明の第６の実施の形態に係る本実施の形態に係る検出部の動作例を示すフローチャートである。
【図１９】本発明の第７の実施の形態に係る検出部の動作例を示すフローチャートである。
【図２０】本発明の第８の実施の形態に係る検出部の動作例を示すフローチャートである。
【発明を実施するための形態】
【００１７】
［第１の実施の形態］
【００１８】
図１に示すように、この画像形成装置１００は、原稿９の画像を読み取る画像読取装置１０と、ユーザの操作によって動作指示や各種設定等の入力が可能な操作パネル６と、画像読取装置１０で読み取った画像読み取り結果に基づいて画像を形成する画像形成部としての画像出力部７と、操作パネル６からの指示情報に基づいて画像読取装置１０及び画像出力部７を制御するコントローラ５とを有する。
【００１９】
（画像読取装置の構成）
画像読取装置１０は、本体部１と、本体部１の制御及び画像処理を行う画像読取制御部２とを有する。
【００２０】
（本体部の構成）
本体部１は、１回の発光周期内に第１乃至第３の色に発光色が変化する照射光１ａを原稿９の読み取り面９ａに照射する光源１１と、照射光１ａが原稿９で反射した反射光１ｂを受光して反射光１ｂの強度に応じた読み取り結果としての読取信号ｒを出力する受光素子１２と、反射光１ｂを受光素子１２に導く導光部１３とを有する。光源１１，受光素子１２，及び導光部１３は、原稿の画像をカラー画像として読み取る読取部１Ａを構成する。
【００２１】
またさらに、本体部１は、光源１１に対して原稿９を相対的に移動させる移動部の一例としての駆動機構１５と、駆動機構１５により副走査方向に駆動される第１のキャリッジ１５１及び第２のキャリッジ１５２と、光源１１，受光素子１２，導光部１３等を収容する筐体１６と、筐体１６の上部に設けられたガラス等の光透過性部材からなる原稿台１６１、及び原稿台１６１の副走査方向の一側に主走査方向に沿って設けられた窓部１６２と、原稿台１６１及び窓部１６２に対して開閉可能な自動給紙部１７とを有する。
【００２２】
図２に示すように、光源１１は、第１の色としての赤色の光を発する複数の赤色ＬＥＤ（Light Emitting Diode）１１Ｒ、第２の色としての緑色の光を発する複数の緑色ＬＥＤ１１Ｇ、及び第３の色としての青色の光を発する複数の青色ＬＥＤ１１Ｂとが主走査方向に配列された発光部１１０と、発光部１１０を構成する各ＬＥＤ１１Ｒ，１１Ｇ，１１Ｂが実装された基板１１１と、原稿９を照射する照射光１ａとして原稿９の読み取り位置９０に発光部１１０が発した光を導く導光体１１２（図１に示す）とを有して構成されている。光源１１は第１のキャリッジ１５１に固定されている。
【００２３】
図１に示すように、受光素子１２は、例えばフォトダイオードが用いられ、光を受けると光の強度に応じた電流に変換し、さらに変換された電流が増幅器により電圧に変換及び増幅されて出力されるように構成されている。受光素子１２は、筐体１６に固定された基板１２０に主走査方向に沿って複数実装されている。
【００２４】
導光部１３は、第１のキャリッジ１５１に固定された第１のミラー１３１と、第２のキャリッジに固定された第２のミラー１３２及び第３のミラー１３３と、第３のミラー１３３と受光素子１２との間に配置されたレンズ１２１とを備え、原稿９の読み取り位置９０で反射した反射光１ｂが第１〜第３のミラー１３１〜１３３で反射してレンズ１２１に入射し、受光素子１２に結像するように構成されている。
【００２５】
駆動機構１５は、第１及び第２のキャリッジ１５１，１５２が副走査方向の一端部に静止した状態で、自動給紙部１７の給紙トレイ１７１に置かれた原稿９を窓部１６２の上側を経由して排紙台１７２に搬送する第１の駆動機構１５３と、第１及び第２のキャリッジ１５１，１５２を副走査方向に移動させる第２の駆動機構１５４とを有する。
【００２６】
第１の駆動機構１５３は、給紙トレイ１７１に置かれた複数の原稿９の束から１枚の原稿９を分離する原稿分離ロール１５３ａと、原稿９を搬送する原稿搬送ロール１５３ｂと、原稿９を窓部１６２に対向させる読取ロール１５３ｃと、原稿を排紙台１７２に排出する排出ロール１５３ｄと、原稿分離ロール１５３ａ，原稿搬送ロール１５３ｂ，読取ロール１５３ｃ，及び排出ロール１５３ｄを駆動する駆動源１５３ｅとを有している。
【００２７】
第２の駆動機構１５４は、第２のキャリッジ１５２に固定された大径部１５５ａ及び小径部１５５ｂを一体に有する移動プーリ１５５と、筐体１６に固定された固定プーリ１５６と、固定プーリ１５６とは副走査方向の反対側で筐体１６に固定されたモータ１５７と、モータ１５７の回転軸に固定された駆動プーリ１５８と、ワイヤ１５９とを備えている。ワイヤ１５９は、一端部１５９ａ及び他端部１５９ｂが筐体１６に固定され、一端部１５９ａから他端部１５９ｂに向かって、移動プーリ１５５の小径部１５５ｂ，固定プーリ１５６，駆動プーリ１５８，及び移動プーリ１５５の大径部１５５ａの順に巻き回され、駆動プーリ１５８と移動プーリ１５５の大径部１５５ａとの間で第１のキャリッジ１５１の固定部１５１ａに固定されている。そして第２の駆動機構１５４は、モータ１５７の回転力がワイヤ１５９を介して各プーリ１５５，１５６，１５８に伝達され、第１のキャリッジ１５１と第２のキャリッジ１５２とを副走査方向に沿った同じ方向に異なる速度で移動させるように構成されている。
【００２８】
（画像読取制御部の構成）
画像読取制御部２は、読取駆動部３と画像処理部４とを備える。読取駆動部３は、光源１１を駆動する光源駆動回路３１と、駆動機構１５の駆動源としての駆動源１５３ｅ，及びモータ１５７を駆動するモータ駆動回路３２と、光源駆動回路３１及び後述する記録部４０並びに切替回路４４に供給される駆動信号を発生させる駆動信号発生回路３３とを有している。
【００２９】
光源駆動回路３１は、複数の赤色ＬＥＤ１１Ｒを発光させる第１の駆動信号と、複数の緑色ＬＥＤ１１Ｇを発光させる第２の駆動信号と、複数の青色ＬＥＤ１１Ｂを発光させる第３駆動信号とを駆動信号発生回路３３から供給される駆動信号に応じて順次切り替え、光源１１に供給するように構成されている。
【００３０】
モータ駆動回路３２は、第１の駆動機構１５３の作動時には駆動源１５３ｅに駆動電流を供給し、第２の駆動機構１５４の作動時にはモータ１５７に駆動電流を供給するように構成されている。
【００３１】
駆動信号発生回路３３は、例えば、数十μ秒から数百μ秒で発生するパルス信号を光源駆動回路３１，記録部４０，及び切替回路４４に供給するように構成されている。
【００３２】
（画像処理部の構成）
画像処理部４は、受光素子１２が出力した読取信号ｒを少なくとも２回分の発光周期にわたって記録する記録部４０と、記録部４０に接続された同色補間回路４２，隣接色補間回路４３，及び検出部の一例としての境界検出回路４１と、境界検出回路４１の検出信号ｄに基づいて、同色補間回路４２又は隣接色補間回路４３の何れかの出力信号をコントローラ５に出力する切替回路４４とを備える。同色補間回路４２，隣接色補間回路４３，及び切替回路４４は、境界検出回路４１が検出した境界部における読取部１Ａの読み取り結果を彩度が低くなるように補正する補正機能を有する補正部４５を構成する。
【００３３】
境界検出回路４１は、記録部４０に記録された受光素子１２の読取信号ｒに基づいて、原稿９の画像の黒色領域の境界部又は白色領域の境界部を検出し、境界部を検出したときには検出信号ｄを出力するように構成されている。
【００３４】
同色補間回路４２は、２つの連続した発光周期内における同じ色の照射光に対応する読取信号ｒを補間して、第１〜第３の色に対応した第１〜第３の補間信号を生成するように構成されている。
【００３５】
隣接色補間回路４３は、第１〜第３の色の発光色のうち、境界部を挟んで続けて照射される２つの色（例えば、青と赤）の発光色の照射光に対応した受光素子１２の読取信号ｒを補間した補間信号Ｍｘを生成するように構成されている。
【００３６】
（記録部の構成）
図３は、記録部４０及び境界検出回路４１の回路構成例を示す構成図である。記録部４０は、主走査方向に沿って配置された複数の受光素子１２の各々について、その読取信号ｒを記録する第１のバッファ４０１から第６のバッファ４０６までの６つのバッファを有するメモリによって構成されている。すなわち、記録部４０には、受光素子１２の数に対応する数の第１〜第６のバッファ４０１〜４０が設けられている。図３では、１つの受光素子１２に対応する記録部４０及び境界検出回路４１の回路構成例を示している。
【００３７】
第１〜第６のバッファ４０１〜４０６は、２つの連続した発光周期内における受光素子１２の読取信号ｒを時系列的に記録する記録機能を有している。より詳細には、第１〜第６のバッファ４０１〜４０６は、各々のバッファの記録内容が駆動信号発生回路３３から供給される駆動信号に応じて順次後段（第６のバッファ４０６側）のバッファに移動し、第１のバッファ４０１には受光素子１２からの最新の読取信号ｒが記録されるように構成されている。
【００３８】
第４〜第６のバッファ４０４〜４０６は、光源１１の発光色が赤，緑，青に変化する第１の発光周期おける受光素子１２の読取信号ｒを記録し、第１〜第３のバッファ４０１〜４０３は、光源１１の発光色が赤，緑，青に変化する第２の発光周期おける受光素子１２の読取信号ｒを記録する。第１〜第６のバッファ４０１〜４０６は、それぞれが記録している読取信号ｒのレベル（電圧）に応じたデジタル信号を出力信号として出力する。すなわち、第１〜第６のバッファ４０１〜４０６は、複数の受光素子１２のうちの１つの受光素子１２について、光源１１の発光色の変化に応じたタイミングで記録した読取信号ｒのレベルに応じたデジタル信号を出力する。
【００３９】
（境界検出回路の構成）
境界検出回路４１は、記録部４０に記録された、駆動機構１５による光源１１と原稿９との相対的な移動に伴う受光素子１２の読取信号ｒの変化に基づいて、原稿９の画像の黒色領域の境界部又は白色領域の境界部を検出する境界検出機能を有している。
【００４０】
境界検出回路４１は、記録部４０の第１〜第６のバッファ４０１〜４０６のそれぞれに接続された１２個の比較器４１１ａ〜４１６ｂと、比較器４１１ａ〜４１６ｂの出力信号により動作する４つのアンドゲート４１７ａ〜４１７ｄと、アンドゲート４１７ａ〜４１７ｄの出力信号により動作する２つのアンドゲート４１８ａ，４１８ｂと、アンドゲート４１８ａ，４１８ｂの出力信号により動作するオアゲート４１９ａとを備える。
【００４１】
比較器４１１ａは、第１のバッファ４０１の出力側に接続され、第１のバッファ４０１の出力信号の値が閾値ＳＨよりも高いか否かを判定し、高い場合にはオン信号を出力する。以下同様に、比較器４１２ａ〜４１６ａは、第２〜第６のバッファ４０２〜４０６のそれぞれの出力側に接続され、第２〜第６のバッファ４０２〜４０６の出力信号の値が閾値ＳＨよりも高いか否かを判定し、高い場合にはオン信号を出力する。
【００４２】
また、比較器４１１ｂは、第１のバッファ４０１の出力側に接続され、第１のバッファ４０１の出力信号の値が閾値ＳＬよりも低いか否かを判定し、低い場合にはオン信号を出力する。以下同様に、比較器４１２ｂ〜４１６ｂは、第２〜第６のバッファ４０２〜４０６の出力側に接続され、第２〜第６のバッファ４０２〜４０６の出力信号の値が閾値ＳＬよりも低いか否かを判定し、低い場合にはオン信号を出力する。
【００４３】
閾値ＳＨは、受光素子１２が原稿９の画像の白色の領域で反射した反射光１ｂを受光した場合に比較器４１１ａ〜４１６ａの出力がオン信号となるように設定されている。また、閾値ＳＬは、受光素子１２が原稿９の画像の黒色の領域で反射した反射光１ｂを受光した場合に比較器４１１ｂ〜４１６ｂの出力がオン信号となるように設定されている。
【００４４】
アンドゲート４１７ａは、比較器４１１ａ，比較器４１２ａ，及び比較器４１３ａの出力側に接続され、これらの比較器４１１ａ，４１２ａ，４１３ａの出力信号の論理積を演算する。また、アンドゲート４１７ｂは、比較器４１１ｂ，比較器４１２ｂ，及び比較器４１３ｂの出力側に接続され、これらの比較器４１１ｂ，４１２ｂ，４１３ｂの出力信号の論理積を演算する。
【００４５】
アンドゲート４１７ｃは、比較器４１４ａ，比較器４１５ａ，及び比較器４１６ａの出力側に接続され、これらの比較器４１４ａ，４１５ａ，４１６ａの出力信号の論理積を演算する。また、アンドゲート４１７ｄは、比較器４１４ｂ，比較器４１５ｂ，及び比較器４１６ｂの出力側に接続され、これらの比較器４１５ｂ，４１６ｂ，４１７ｂの出力信号の論理積を演算する。
【００４６】
アンドゲート４１８ａは、アンドゲート４１７ａとアンドゲート４１７ｄの出力側に接続され、アンドゲート４１７ａとアンドゲート４１７ｄの出力信号の論理積を演算し、アンドゲート４１７ａ，４１７ｄの出力信号が共にオンの場合にオン信号を出力する。また、アンドゲート４１８ｂは、アンドゲート４１７ｂとアンドゲート４１７ｃの出力側に接続され、アンドゲート４１７ｂとアンドゲート４１７ｃの出力信号の論理積を演算し、アンドゲート４１７ｂ，４１７ｃの出力が共にオンの場合にオン信号を出力する。
【００４７】
オアゲート４１９ａは、アンドゲート４１８ａとアンドゲート４１８ｂの出力側に接続され、アンドゲート４１８ａとアンドゲート４１８ｂの出力信号の論理和を演算し、アンドゲート４１８ａ，４１８ｂの出力信号の少なくとも何れかがオンの場合にオン信号を検出信号ｄとして切替回路４４に出力する。
【００４８】
このように、境界検出回路４１は、第１の発光周期における第１〜第３のバッファ４０１〜４０３の出力信号が全て閾値ＳＨよりも高く（アンドゲート４１７ａの出力がオン）、かつ第２の発光周期における第４〜第６のバッファ４０４〜４０６の出力信号が全て閾値ＳＬよりも低い（アンドゲート４１７ｃの出力がオン）場合、又は第１〜第３のバッファ４０１〜４０３の出力信号が全て閾値ＳＬよりも低く（アンドゲート４１７ｂの出力がオン）、かつ第４〜第６のバッファ４０４〜４０６の出力信号が全て閾値ＳＨよりも高い（アンドゲート４１７ｄの出力がオン）場合にオン信号を切替回路４４に出力するように構成されている。
【００４９】
前述のように、第１〜第６のバッファ４０１〜４０６は、複数の受光素子１２のうちの１つの読取信号ｒを時系列的に記録し、各読み取り時における読取信号ｒのレベルに応じたデジタル信号を出力するので、境界検出回路４１は、原稿９を副走査方向に並ぶ６つの読み取り位置で読み取った際の読取信号ｒの変化に基づいて、原稿９の画像の黒色領域又は白色領域の境界部を検出する。
【００５０】
（同色補間回路の構成）
図４は、同色補間回路４２の回路構成例を示す構成図である。同色補間回路４２は、第１〜第６のバッファ４０１〜４０６にそれぞれ接続された第１〜第６の乗算器４２１ａ〜４２１ｆと、第１〜第６の乗算器４２１ａ〜４２１ｆの出力信号のうち２つの出力信号が入力される加算器４２２ａ〜４２２ｃと、第１〜第６の乗算器４２１ａ〜４２１ｆに所定の定数に対応した信号を供給する回路素子４２３ａ〜４２３ｆとを備える。
【００５１】
乗算器４２１ａは、第１のバッファ４０１の出力信号に回路素子４２３ａによる定数Ｋ１を乗算した出力信号を加算器４２２ａに出力する。乗算器４２１ｂは、第２のバッファ４０２の出力信号に回路素子４２３ｂによる定数Ｋ２を乗算した出力信号を加算器４２２ｂに出力する。乗算器４２１ｃは、第３のバッファ４０３の出力信号に回路素子４２３ｃによる定数Ｋ３を乗算した出力信号を加算器４２２ｃに出力する。
【００５２】
また、乗算器４２１ｄは、第４のバッファ４０４の出力信号に回路素子４２３ｄによる定数Ｋ４を乗算した出力信号を加算器４２２ａに出力する。乗算器４２１ｅは、第５のバッファ４０５の出力信号に回路素子４２３ｅによる定数Ｋ５を乗算した出力信号を加算器４２２ｂに出力する。乗算器４２１ｆは、第６のバッファ４０６の出力信号に回路素子４２３ｆによる定数Ｋ６を乗算した出力信号を加算器４２２ｃに出力する。
【００５３】
定数Ｋ１〜Ｋ６は、定数Ｋ３及び定数Ｋ４が最も大きな値に設定され、定数Ｋ１及び定数Ｋ６が最も小さな値に設定されている。定数Ｋ２及び定数Ｋ５は、定数Ｋ３及び定数Ｋ４と、定数Ｋ１及び定数Ｋ６との間の値に設定されている。本実施の形態では、定数Ｋ３及び定数Ｋ４が５／６に、定数Ｋ２及び定数Ｋ５が１／２に、定数Ｋ１及び定数Ｋ６が１／６に、それぞれ設定されている。
【００５４】
加算器４２２ａは、乗算器４２１ａの出力と乗算器４２１ｄの出力とを加算した結果としての第１の補間信号Ｒｘを切替回路４４に出力する。加算器４２２ｂは、乗算器４２１ｂの出力と乗算器４２１ｅの出力とを加算した結果としての第２の補間信号Ｇｘを切替回路４４に出力する。加算器４２２ｃは、乗算器４２１ｃの出力と乗算器４２１ｆの出力とを加算した結果としての第３の補間信号Ｂｘを切替回路４４に出力する。
【００５５】
このように、同色補間回路４２は、連続する２つの発光周期における第１〜第３の色の照射光のうち、同じ色の照射光に対応する受光素子１２の読取信号ｒを定数によって重み付けを行って線形補間し、第１〜第３の色に対応した第１〜第３の補間信号Ｒｘ，Ｇｘ，Ｂｘを生成するように構成されている。
【００５６】
（隣接色補間回路の構成）
図５は、隣接色補間回路４３の回路構成例を示す構成図である。隣接色補間回路４３は、記録部４０の第３のバッファ４０３に接続された乗算器４３１ａと、乗算器４３１ａに所定の定数Ｋ７に対応した信号を供給する回路素子４３３ａと、第４のバッファ４０４に接続された乗算器４３１ｂと、乗算器４３１ｂに所定の定数Ｋ８に対応した信号を供給する回路素子４３３ｂと、加算器４３２とを備える。
【００５７】
乗算器４３１ａは、第３のバッファ４０３の出力信号に定数Ｋ７を乗算した出力信号を出力する。乗算器４３１ｂは、第４のバッファ４０４の出力信号に定数Ｋ８を乗算した出力信号を出力する。加算器４３２は、乗算器４３１ａ及び乗算器４３１ｂの出力を加算した結果としての補間信号Ｍｘを切替回路４４に出力する。本実施の形態では、定数Ｋ７と定数Ｋ８が共に１／２に設定されている。
【００５８】
このように、隣接色補間回路４３は、互いに隣接する第３のバッファ４０３及び第４のバッファ４０４に記録された読取信号ｒに対して定数による重み付けを行って補間し、その結果としての補間信号Ｍｘを切替回路４４に出力するように構成されている。
【００５９】
（切替回路の構成）
図６は、切替回路４４の回路構成例を示す構成図である。切替回路４４は、駆動信号発生回路３３の駆動信号が供給されるカウンタ回路４４１と、境界検出回路４１の検出信号ｄが入力されるパルス信号発生回路４４２と、同色補間回路４２の補間信号Ｒｘ，Ｇｘ，Ｂｘが入力されるサンプルホールド回路４４３ａ〜４４３ｃと、隣接色補間回路４３の補間信号Ｍｘが入力されるサンプルホールド回路４４３ｄと、パルス信号発生回路４４２の出力信号が入力されるサンプルホールド回路４４３ｅと、各サンプルホールド回路４４３ａ〜４４３ｅの出力信号が入力されるセレクタ回路４４４ａ〜４４４ｃとを備える。
【００６０】
カウンタ回路４４１は、駆動信号発生回路３３が出力する駆動信号としてのパルス信号をカウントし、３つのパルス信号が入力されたときに１つのパルス信号を出力し、その後カウント値をリセットするように設定されている。カウンタ回路４４１は、記録部４０の第１及び第４のバッファ４０１，４０４が赤色ＬＥＤ１１Ｒの発光時の読取信号ｒを記録し、第２及び第５のバッファ４０２，４０５が緑色ＬＥＤ１１Ｇの発光時の読取信号ｒを記録し、かつ第３及び第６のバッファ４０３，４０６が青色ＬＥＤ１１Ｂの発光時の読取信号ｒを記録しているときに、パルス信号を出力するように構成されている。
【００６１】
パルス信号発生回路４４２は、境界検出回路４１の検出信号ｄがオンした時にパルス信号を出力する。このパルス信号の長さは、駆動信号発生回路３３の駆動信号が３回オンする時間に相当するように設定されている。パルス信号発生回路４４２の出力信号は、サンプルホールド回路４４３ｅに入力される。
【００６２】
サンプルホールド回路４４３ａ〜４４３ｅは、カウンタ回路４４１が出力したパルス信号に応じて同色補間回路４２の補間信号Ｒｘ，Ｇｘ，Ｂｘ、隣接色補間回路４３の補間信号Ｍｘ、及びパルス信号発生回路４４２の出力信号をサンプリングして保持し、次のカウンタ回路４４１のパルス信号までの間、一定の電圧を出力するように構成されている。サンプルホールド回路４４３ｅの出力信号は、セレクタ回路４４４ａ〜４４４ｃの出力を切り替える切替信号ｓとなる。
【００６３】
セレクタ回路４４４ａは、補間信号Ｒｘに対応するサンプルホールド回路４４３ａの出力信号、及び補間信号Ｍｘに対応するサンプルホールド回路４４３ｄの出力信号が入力され、セレクト信号ｓがオンの場合にはサンプルホールド回路４４３ｄの出力信号に応じた値の出力信号Ｒｏを、セレクト信号ｓがオフの場合にはサンプルホールド回路４４３ａの出力信号に応じた値の出力信号Ｒｏを出力する。
【００６４】
同様に、セレクタ回路４４４ｂは、セレクト信号ｓがオンの場合にはサンプルホールド回路４４３ｄの出力信号に応じた値の出力信号Ｇｏを、セレクト信号ｓがオフの場合にはサンプルホールド回路４４３ｂの出力信号に応じた値の出力信号Ｇｏを出力する。セレクタ回路４４４ｃは、セレクト信号ｓがオンの場合にはサンプルホールド回路４４３ｄの出力信号に応じた値の出力信号Ｂｏを、セレクト信号ｓがオフの場合にはサンプルホールド回路４４３ｃの出力信号に応じた値の出力信号Ｂｏを出力する。
【００６５】
このように、切替回路４４は、境界検出回路４１の検出信号ｄがオンした場合には、１回分の発光周期にわたって隣接色補間回路４３の補間信号Ｍｘに応じた出力信号Ｒｏ，Ｇｏ，Ｂｏを出力し、境界検出回路４１の検出信号ｄがオンしなかった場合には、１回分の発光周期にわたって補間信号Ｒｘ，Ｇｘ，Ｂｘに応じた出力信号Ｒｏ，Ｇｏ，Ｂｏをコントローラ５に出力するように構成されている。
【００６６】
（画像形成装置の動作）
次に、画像形成装置１００の全体の動作、及び原稿９の黒色領域と白色領域との境界を読み取った際の補正部４５の動作を図１〜図７を参照して説明する。
【００６７】
（１）画像形成装置１００の全体の動作
ユーザが給紙トレイ１７１又は原稿台１６１に原稿９を置いて操作パネル６により原稿９の読み取りを指示すると、コントローラ５は操作パネル６からその情報を受信し、モータ駆動回路３２と駆動信号発生回路３３に動作指示をする。
【００６８】
モータ駆動回路３２は、給紙トレイ１７１に原稿９が置かれた場合には、コントローラ５からの動作指示に応じて第１の駆動機構１５３の駆動源１５３ｅを駆動して、原稿９を給紙トレイ１７１から、読取ロール１５３ｃと窓部１６２との間を経由して排紙台１７２に搬送する。複数の原稿９が給紙トレイ１７１に置かれた場合には、各原稿９を順次排紙台１７２に搬送する。
【００６９】
また、モータ駆動回路３２は、原稿台１６１に原稿９が置かれた場合には、コントローラ５からの動作指示に応じて第２の駆動機構１５４のモータ１５７を駆動して、第１のキャリッジ１５１及び第２のキャリッジ１５２を副走査方向に移動させる。
【００７０】
駆動信号発生回路３３は、コントローラ５からの動作指示に応じて、複数の赤色ＬＥＤ１１Ｒを発光させる第１の駆動信号と、複数の緑色ＬＥＤ１１Ｇを発光させる第２の駆動信号と、複数の青色ＬＥＤ１１Ｂを発光させる第３駆動信号とを駆動信号発生回路３３から供給される駆動信号に同期して順次切り替え、光源１１に供給する。光源１１は、この駆動信号を受け、赤，緑，青の順に発光色が変化する照射光１ａを原稿９の読み取り位置９０に向けて照射する。
【００７１】
照射光１ａに照射される原稿９の読み取り位置９０は、光源１１に対する原稿９の相対移動に伴って、原稿９の読み取り面９ａ上を副走査方向に移動する。原稿９の読み取り位置９０で照射光１ａが反射した反射光１ｂは、導光部１３の第１〜第３のミラー１３１〜１３３、及びレンズ１２１に導かれて受光素子１２に結像する。
【００７２】
受光素子１２は、反射光１ｂの強度に応じた電圧の読取信号ｒを画像処理部４の記録部４０に出力する。
【００７３】
記録部４０は、駆動信号発生回路３３からの駆動信号に応じて、第１〜第５のバッファ４０１〜４０５の記録内容を第２〜第６のバッファ４０２〜４０６に移動させ、第１のバッファ４０１に、その時点での受光素子１２の読取信号ｒを記録する。
【００７４】
境界検出回路４１は、比較器４１２ａ〜４１６ｂにより、第１〜第６のバッファ４０１〜４０６の出力信号の値が閾値ＳＨよりも高いか否か、及び第１〜第６のバッファ４０１〜４０６の出力信号の値が閾値ＳＬよりも低いか否かを判定し、比較器４１２ａ〜４１６ｂの出力に基づいて、アンドゲート４１７ａ〜４１７ｄ，４１８ａ，４１８ｂ，及びオアゲート４１９ａにより論理演算を行う。
【００７５】
そして、境界検出回路４１は、第１〜第３のバッファ４０１〜４０３の出力信号が原稿９の黒色領域（閾値ＳＬよりも低い）又は白色領域（閾値ＳＨよりも高い）の一方を示し、第４〜第６のバッファ４０４〜４０６の出力信号が原稿９の黒色領域又は白色領域の他方を示す場合にオン信号を検出信号ｄとして切替回路４４に出力する。
【００７６】
同色補間回路４２は、乗算器４２１ａ〜４２１ｆにより第１〜第６のバッファ４０１〜４０６の出力信号に定数Ｋ１〜Ｋ６をそれぞれ乗算し、加算器４２２ａ〜４２２ｃにより同じ色に対応する乗算器４２１ａ〜４２１ｆの出力同士を加算し、加算器４２２ａ〜４２２ｆによる加算の結果としての補間信号Ｒｘ，Ｇｘ，Ｂｘを切替回路４４に出力する。
【００７７】
隣接色補間回路４３は、乗算器４３１ａ，４３１ｂにより、第１及び第４のバッファ４０３，４０４の出力信号に定数Ｋ７，Ｋ８をそれぞれ乗算し、加算器４３２により乗算器４３１ａ，４３１ｂの出力信号を加算し、加算器４３２による加算の結果としての補間信号Ｍｘを切替回路４４に出力する。
【００７８】
切替回路４４は、カウンタ回路４４１により駆動信号発生回路３３からの駆動信号をカウントし、カウント値が３となった時にサンプルホールド回路４４３ａ〜４４３ｅによって補間信号Ｒｘ，Ｇｘ，Ｂｘ、補間信号Ｍｘ、及びパルス信号発生回路４４２の出力をサンプリングして保持する。その後カウンタ回路４４１のカウント値はリセットされる。
【００７９】
そして、切替回路４４は、セレクタ回路４４４ａ〜４４４ｃにより、境界検出回路４１から検出信号ｄの出力があったときは補間信号Ｍｘに対応するサンプルホールド回路４４３ｄの出力を出力信号Ｒｏ，Ｇｏ，Ｂｏとしてコントローラ５に出力し、境界検出回路４１から検出信号ｄの出力がなかったときは補間信号Ｒｘ，Ｇｘ，Ｂｘに対応するサンプルホールド回路４４３ａ〜４４３ｃの出力を出力信号Ｒｏ，Ｇｏ，Ｂｏとしてコントローラ５に出力する。
【００８０】
コントローラ５は、出力信号Ｒｏ，Ｇｏ，Ｂｏに応じた画像データを画像出力部７に出力し、画像出力部７は、この画像データに応じた画像を印刷用紙等に形成する。
【００８１】
（２）補正部４５の動作
図７は、原稿９の読み取り面９ａを複数の読み取り位置で読み取った場合の補正部４５の動作を示す説明図であり、（ａ）は原稿９の読み取り位置を、（ｂ）は同色補間回路４２の出力を、（ｃ）は隣接色補間回路４３の出力を、それぞれ示す。
【００８２】
原稿９が光源１１に対して副走査方向に移動することにより、光源１１の照射光１ａにより照射される読み取り位置９０は、図７（ａ）に示すように、読み取り面９ａを時間の経過とともに矢印Ａに示す副走査方向に移動する。読み取り面９ａには、境界部９１を境として、黒色の黒色領域９１Ｂと白色の白色領域９１Ｗとが存在している。
【００８３】
１番目の読み取り位置を符号９０ａで示し、２〜８番目の読み取り位置をそれぞれ符号９０ｂ〜９０ｈで示すと、１〜３番目の読み取り位置９０ａ〜９０ｃは黒色領域９１Ｂに属し、４〜８番目の読み取り位置９０ｄ〜９０ｈは白色領域９１Ｗに属する。読み取り位置９０ａ，９０ｄ，９０ｇでは赤色のＬＥＤ１１Ｒが発光し、読み取り位置９０ｂ，９０ｅ，９０ｈでは緑色のＬＥＤ１１Ｇが発光し、読み取り位置９０ｃ，９０ｆでは青色のＬＥＤ１１Ｂが発光するものとする。
【００８４】
図７（ｂ）は各読み取り位置９０ａ〜９０ｈにおける受光素子の読取信号ｒのレベル（電圧）と、同色補間回路４２が出力する補間信号Ｒｘ，Ｇｘ，Ｂｘのレベルとを示す。
【００８５】
読み取り位置９０ａ〜９０ｃは黒色領域９１Ｂに属するので、読み取り位置９０ａ，９０ｂ，９０ｃに対応する読取信号ｒのレベルＲ１，Ｇ１，Ｂ１は、閾値ＳＬよりも低いレベルにある。また、読み取り位置９０ｄ〜９０ｈは白色領域９１Ｗに属するので、読み取り位置９０ｄ，９０ｅ，９０ｆ，９０ｇ，９０ｈに対応する読取信号ｒのレベルＲ２，Ｇ２，Ｂ２，Ｒ３，Ｇ３は、閾値ＳＨよりも高いレベルにある。
【００８６】
境界検出回路４１は、１〜６番目の読み取り位置９０ａ〜９０ｆにおける読取信号ｒが第１〜第６のバッファ４０１〜４０６に記録されたときにオアゲート４１９ａの出力がオンとなり、黒色領域９１Ｂと白色領域９１Ｗとの境界を検出したことを示す検出信号ｄを出力する。
【００８７】
同色補間回路４２は、検出信号ｄが出力されたとき、レベルＲ１，Ｒ２を補間した値のレベルＲａの補間信号Ｒｘと、レベルＧ１，Ｇ２を補間した値のレベルＧａの補間信号Ｇｘと、レベルＢ１，Ｂ２を補間した値のレベルＢａの補間信号Ｂｘとを出力する。この補間信号Ｒｘ，Ｇｘ，Ｂｘは、それぞれの色成分のレベルが異なるので、補間信号Ｒｘ，Ｇｘ，Ｂｘにより表現される色は有彩色となる。
【００８８】
また、隣接色補間回路４３は、検出信号ｄが出力されたとき、図７（ｃ）に示すように、読み取り位置９０ｃに対応するレベルＢ１と、読み取り位置９０ｃとの間に境界部９１を挟む読み取り位置９０ｄに対応するレベルＲ２とを補間した値のレベルＭａの補間信号Ｍｘを出力する。
【００８９】
切替回路４４は、境界検出回路４１の検出信号ｄに応じて、補間信号Ｒｘ，Ｇｘ，Ｂｘ及び補間信号Ｍｘのうち、補間信号Ｍｘを出力信号Ｒｏ，Ｇｏ，Ｂｏとしてコントローラ５に出力する。この場合、出力信号Ｒｏ，Ｇｏ，Ｂｏのレベルは同じであるので、出力信号Ｒｏ，Ｇｏ，Ｂｏにより表現される色は無彩色であり、補間信号Ｒｘ，Ｇｘ，Ｂｘにより表現される色よりも彩度が低くなる。
【００９０】
［第２の実施の形態］
次に、本発明の第２の実施の形態に係る画像読取装置について説明する。第２の実施の形態に係る画像読取装置も、第１の実施の形態に係る画像読取装置１０と同様に、本体部１と画像読取制御部２とを備え、画像読取制御部２は読取駆動部３と画像処理部４とを有しているが、第２の実施の形態では、画像処理部４の補正部４５における境界検出回路の構成が第１の実施の形態とは異なっている。
【００９１】
（境界検出回路の構成）
図８は、本発明の第２の実施の形態に係る境界検出回路４１Ａの概略の構成を示す概略図である。この図において、図７と同じ構成要素については、同じ符号を付して詳細な説明を省略する。
【００９２】
境界検出回路４１Ａは、第１の実施の形態に係る境界検出回路４１と同様に、比較器４１１ａ〜４１３ｂ、及び比較器４１１ａ〜４１３ｂの出力信号により論理演算を行うアンドゲート４１７ａ，４１７ｂを有している。
【００９３】
また、境界検出回路４１Ａは、記録部４０の第５及び第６のバッファ４０５，４０６の出力信号が閾値ＳＨよりも高いか否かを判定する比較器４１５ａ，４１６ａ、及び第５及び第６のバッファ４０５，４０６の出力信号が閾値ＳＬよりも低いか否かを判定する比較器４１５ｂ，４１６ｂの出力信号により論理演算を行うアンドゲート４１７ｅ，４１７ｆを有している。
【００９４】
またさらに、境界検出回路４１Ａは、アンドゲート４１７ａ，４１７ｂ，４１７ｅ，４１７ｆの出力信号により論理演算を行うアンドゲート４１８ｃ，４１８ｄ、及びアンドゲート４１８ｃ，４１８ｄの出力信号により論理演算を行うオアゲート４１９ｂを有している。
【００９５】
アンドゲート４１７ｅは、比較器４１５ａ及び比較器４１６ａの出力信号が共にオンの場合にオン信号を出力する。また、アンドゲート４１７ｆは、比較器４１５ｂ及び比較器４１６ｂの出力信号が共にオンの場合にオン信号を出力する。
【００９６】
アンドゲート４１８ｃは、アンドゲート４１７ａ及びアンドゲート４１７ｅの出力側に接続され、アンドゲート４１７ａ，４１７ｅの出力信号が共にオンの場合にオン信号を出力する。また、アンドゲート４１８ｄは、アンドゲート４１７ｂ及びアンドゲート４１７ｆの出力側に接続され、アンドゲート４１７ｂ，４１７ｆの出力信号が共にオンの場合にオン信号を出力する。
【００９７】
オアゲート４１９ｂは、アンドゲート４１８ｃの出力信号又はアンドゲート４１８ｄの出力信号の少なくとも何れか一方がオンの場合にオン信号を切替回路４４に出力する。
【００９８】
このように、境界検出回路４１Ａは、第１〜第３のバッファ４０１〜４０３の出力信号が全て閾値ＳＨよりも高く（アンドゲート４１７ａの出力がオン）、かつ第５及び第６のバッファ４０５，４０６の出力信号が共に閾値ＳＬよりも低い（アンドゲート４１７ｅの出力がオン）場合、又は第１〜第３のバッファ４０１〜４０３の出力信号が全て閾値ＳＬよりも低く（アンドゲート４１７ｂの出力がオン）、かつ第５及び第６のバッファ４０５，４０６の出力信号が共に閾値ＳＨよりも低い（アンドゲート４１８ｆの出力がオン）場合にオン信号を切替回路４４に出力するように構成されている。
【００９９】
（補正部の動作）
図９は、原稿９の読み取り面９ａを複数の読み取り位置で読み取った場合の境界検出回路４１Ａを含む補正部４５の動作を示し、（ａ）は原稿９の読み取り位置を、（ｂ）は同色補間回路４２の出力を、（ｃ）は隣接色補間回路４３の出力を、それぞれ示す。
【０１００】
原稿９の読み取り面９ａには、黒色領域９１Ｂの境界９１ａと白色領域９１Ｗの境界９１ｂとの間に灰色領域９１Ｇが介在している。１〜３番目の読み取り位置９０ａ〜９０ｃは黒色領域９１Ｂに属し、４番目の読み取り位置９０ｄは灰色領域９１Ｇに属し、５〜８番目の読み取り位置９０ｅ〜９０ｈは白色領域９１Ｗに属する。
【０１０１】
図９（ｂ）は各読み取り位置９０ａ〜９０ｈにおける受光素子の読取信号ｒのレベル（電圧）と、同色補間回路４２が出力する補間信号Ｒｘ，Ｇｘ，Ｂｘのレベルとを示す。
【０１０２】
読み取り位置９０ａ〜９０ｃは黒色領域９１Ｂに属するので、読み取り位置９０ａ，９０ｂ，９０ｃに対応する読取信号ｒのレベルＲ１，Ｇ１，Ｂ１は、閾値ＳＬよりも低いレベルにある。読み取り位置９０ｄは灰色領域９１Ｇに属するので、読み取り位置９０ｄに対応する読取信号ｒのレベルＲ２は、閾値ＳＬと閾値ＳＨとの中間レベルにある。また、読み取り位置９０ｅ〜９０ｈは白色領域９１Ｗに属するので、読み取り位置９０ｅ，９０ｆ，９０ｇ，９０ｈに対応する読取信号ｒのレベルＧ２，Ｂ２，Ｒ３，Ｇ３は、閾値ＳＨよりも高いレベルにある。
【０１０３】
境界検出回路４１Ａは、１〜６番目の読み取り位置９０ａ〜９０ｆにおける読取信号ｒが第１〜第６のバッファ４０１〜４０６に記録されたとき、アンドゲート４１７ｂ及びアンドゲート４１７ｆの出力信号が共にオンとなり、アンドゲート４１８ｄの出力信号がオンとなる。これにより、オアゲート４１９ｂの出力信号がオンとなり、黒色領域９１Ｂの境界９１ａを検出したことを示す検出信号ｄを出力する。
【０１０４】
このように、境界検出回路４１Ａは、黒色領域９１Ｂと白色領域９１Ｗとの間に読取信号ｒの信号レベルが閾値ＳＬと閾値ＳＨとの中間のレベルとなる灰色領域９１Ｇが介在し、黒色領域９１Ｂから白色領域９１Ｗへの濃度の変化が緩やかとなった場合でも、黒色領域９１Ｂの境界９１ａを検出する。なお、光源１１に対する原稿９の相対移動方向が逆方向になった場合には、境界検出回路４１Ａは、白色領域９１Ｗの境界９１ｂを検出する。
【０１０５】
同色補間回路４２は、検出信号ｄが出力されたとき、レベルＲ１，Ｒ２を補間した値のレベルＲａの補間信号Ｒｘと、レベルＧ１，Ｇ２を補間した値のレベルＧａの補間信号Ｇｘと、レベルＢ１，Ｂ２を補間した値のレベルＢａの補間信号Ｂｘとを出力する。この補間信号Ｒｘ，Ｇｘ，Ｂｘは、それぞれの色成分のレベルが異なるので、補間信号Ｒｘ，Ｇｘ，Ｂｘにより表現される色は有彩色となる。
【０１０６】
また、隣接色補間回路４３は、検出信号ｄが出力されたとき、図９（ｃ）に示すように、読み取り位置９０ｃに対応するレベルＢ１と、読み取り位置９０ｄに対応するレベルＲ２とを補間した値のレベルＭａの補間信号Ｍｘを出力する。
【０１０７】
切替回路４４は、境界検出回路４１の検出信号ｄに応じて、補間信号Ｒｘ，Ｇｘ，Ｂｘ及び補間信号Ｍｘのうち、補間信号Ｍｘを出力信号Ｒｏ，Ｇｏ，Ｂｏとしてコントローラ５に出力する。この場合、出力信号Ｒｏ，Ｇｏ，Ｂｏのレベルは同じであるので、出力信号Ｒｏ，Ｇｏ，Ｂｏにより表現される色は無彩色であり、補間信号Ｒｘ，Ｇｘ，Ｂｘにより表現される色よりも彩度が低くなる。
【０１０８】
［第３の実施の形態］
次に、本発明の第３の実施の形態に係る画像読取装置について説明する。第３の実施の形態に係る画像読取装置も、第１及び第２の実施の形態に係る画像読取装置１０と同様に、本体部１と画像読取制御部２とを備え、画像読取制御部２は読取駆動部３と画像処理部４とを有しているが、画像処理部４の補正部４５における境界検出回路の構成が第１及び第２の実施の形態とは異なっている。
【０１０９】
（境界検出回路の構成）
図１０は、本発明の第３の実施の形態に係る境界検出回路４１Ｂの概略の構成を示す概略図である。この図において、図７と同じ構成要素については、同じ符号を付して詳細な説明を省略する。
【０１１０】
境界検出回路４１Ｂは、第１の実施の形態に係る境界検出回路４１と同様に、比較器４１１ａ〜４１２ｂ、及び比較器４１５ａ〜４１６ｂを有している。
【０１１１】
また、境界検出回路４１Ｂは、比較器４１１ａ〜４１２ｂ、及び比較器４１５ａ〜４１６ｂの出力信号により論理演算を行うアンドゲート４１７ｇ〜４１７ｊを有している。
【０１１２】
またさらに、境界検出回路４１Ｂは、アンドゲート４１７ｇ〜４１７ｊの出力信号により論理演算を行うアンドゲート４１８ｅ，４１８ｆ、及びアンドゲート４１８ｅ，４１８ｆの出力信号により論理演算を行うオアゲート４１９ｃを有している。
【０１１３】
アンドゲート４１７ｇは、比較器４１１ａ及び比較器４１２ａの出力信号が共にオンの場合にオン信号を出力する。アンドゲート４１７ｈは、比較器４１１ｂ及び比較器４１２ｂの出力信号が共にオンの場合にオン信号を出力する。アンドゲート４１７ｉは、比較器４１５ａ及び比較器４１６ａの出力信号が共にオンの場合にオン信号を出力する。また、アンドゲート４１７ｊは、比較器４１５ｂ及び比較器４１６ｂの出力信号が共にオンの場合にオン信号を出力する。
【０１１４】
アンドゲート４１８ｅは、アンドゲート４１７ｇ及びアンドゲート４１７ｊの出力側に接続され、アンドゲート４１７ｇ，４１７ｊの出力信号が共にオンの場合にオン信号を出力する。また、アンドゲート４１８ｆは、アンドゲート４１７ｈ及びアンドゲート４１７ｉの出力側に接続され、アンドゲート４１７ｈ，４１７ｉの出力信号が共にオンの場合にオン信号を出力する。
【０１１５】
オアゲート４１９ｃは、アンドゲート４１８ｅの出力信号又はアンドゲート４１８ｆの出力信号の少なくとも何れか一方がオンの場合にオン信号を切替回路４４に出力する。
【０１１６】
このように、境界検出回路４１Ｂは、第１及び第２のバッファ４０１，４０２の出力信号が共に閾値ＳＨよりも高く（アンドゲート４１７ｇの出力がオン）、かつ第５及び第６のバッファ４０５，４０６の出力信号が共に閾値ＳＬよりも低い（アンドゲート４１７ｊの出力がオン）場合、又は第１及び第２のバッファ４０１，４０２の出力信号が共に閾値ＳＬよりも低く（アンドゲート４１７ｈの出力がオン）、かつ第５及び第６のバッファ４０５，４０６の出力信号が共に閾値ＳＨよりも低い（アンドゲート４１８ｉの出力がオン）場合にオン信号を切替回路４４に出力するように構成されている。
【０１１７】
（補正部の動作）
図１１は、原稿９の読み取り面９ａを複数の読み取り位置で読み取った場合の境界検出回路４１Ｂを含む補正部４５の動作を示し、（ａ）は原稿９の読み取り位置を、（ｂ）は同色補間回路４２の出力を、（ｃ）は隣接色補間回路４３の出力を、それぞれ示す。
【０１１８】
原稿９の読み取り面９ａには、黒色領域９１Ｂの境界９１ａと白色領域９１Ｗの境界９１ｂとの間に灰色領域９１Ｇが介在している。１〜３番目の読み取り位置９０ａ〜９０ｃは黒色領域９１Ｂに属し、４〜５番目の読み取り位置９０ｄ，９０ｅは灰色領域９１Ｇに属し、７〜８番目の読み取り位置９０ｆ〜９０ｈは白色領域９１Ｗに属する。
【０１１９】
図１１（ｂ）は各読み取り位置９０ａ〜９０ｈにおける受光素子の読取信号ｒのレベル（電圧）と、同色補間回路４２が出力する補間信号Ｒｘ，Ｇｘ，Ｂｘのレベルとを示す。
【０１２０】
読み取り位置９０ａ〜９０ｃは黒色領域９１Ｂに属するので、読み取り位置９０ａ，９０ｂ，９０ｃに対応する読取信号ｒのレベルＲ１，Ｇ１，Ｂ１は、閾値ＳＬよりも低いレベルにある。読み取り位置９０ｄ，９０ｅは灰色領域９１Ｇに属するので、読み取り位置９０ｄ，９０ｅに対応する読取信号ｒのレベルＲ２，Ｇ２は、閾値ＳＬと閾値ＳＨとの中間レベルにある。また、読み取り位置９０ｆ〜９０ｈは白色領域９１Ｗに属するので、読み取り位置９０ｆ，９０ｇ，９０ｈに対応する読取信号ｒのレベルＢ２，Ｒ３，Ｇ３は、閾値ＳＨよりも高いレベルにある。
【０１２１】
境界検出回路４１Ａは、１〜６番目の読み取り位置９０ａ〜９０ｆにおける読取信号ｒが第１〜第６のバッファ４０１〜４０６に記録されたとき、アンドゲート４１７ｈ及びアンドゲート４１７ｉの出力信号が共にオンとなり、アンドゲート４１８ｆの出力信号がオンとなる。これにより、オアゲート４１９ｃの出力信号がオンとなり、黒色領域９１Ｂの境界９１ａを検出したことを示す検出信号ｄを出力する。
【０１２２】
このように、境界検出回路４１Ａは、黒色領域９１Ｂと白色領域９１Ｗとの間に読取信号ｒの信号レベルが閾値ＳＬと閾値ＳＨとの中間のレベルとなる２つの読み取り位置が属する灰色領域９１Ｇが介在し、黒色領域９１Ｂから白色領域９１Ｗへの濃度の変化が図９に示す場合よりもさらに緩やかとなった場合でも、黒色領域９１Ｂの境界９１ａを検出する。
【０１２３】
同色補間回路４２は、検出信号ｄが出力されたとき、レベルＲ１，Ｒ２を補間した値のレベルＲａの補間信号Ｒｘと、レベルＧ１，Ｇ２を補間した値のレベルＧａの補間信号Ｇｘと、レベルＢ１，Ｂ２を補間した値のレベルＢａの補間信号Ｂｘとを出力する。この補間信号Ｒｘ，Ｇｘ，Ｂｘは、それぞれの色成分のレベルが異なるので、補間信号Ｒｘ，Ｇｘ，Ｂｘにより表現される色は有彩色となる。
【０１２４】
また、隣接色補間回路４３は、検出信号ｄが出力されたとき、図１１（ｃ）に示すように、読み取り位置９０ｃに対応するレベルＢ１と、読み取り位置９０ｄに対応するレベルＲ２とを補間した値のレベルＭａの補間信号Ｍｘを出力する。
【０１２５】
切替回路４４は、境界検出回路４１の検出信号ｄに応じて、補間信号Ｒｘ，Ｇｘ，Ｂｘ及び補間信号Ｍｘのうち、補間信号Ｍｘを出力信号Ｒｏ，Ｇｏ，Ｂｏとしてコントローラ５に出力する。この場合、出力信号Ｒｏ，Ｇｏ，Ｂｏのレベルは同じであるので、出力信号Ｒｏ，Ｇｏ，Ｂｏにより表現される色は無彩色であり、補間信号Ｒｘ，Ｇｘ，Ｂｘにより表現される色よりも彩度が低くなる。
【０１２６】
［第４の実施の形態］
次に、本発明の第４の実施の形態に係る画像読取装置について説明する。第４の実施の形態に係る画像読取装置も、第１乃至第３の実施の形態に係る画像読取装置１０と同様に、本体部１と画像読取制御部２とを備え、画像読取制御部２は読取駆動部３と画像処理部４とを有しているが、画像処理部４の補正部４５における境界検出回路の構成が第１乃至第３の実施の形態とは異なっている。
【０１２７】
（境界検出回路の構成）
図１２は、本発明の第４の実施の形態に係る境界検出回路４１Ｃの概略の構成を示す概略図である。この図において、図７と同じ構成要素については、同じ符号を付して詳細な説明を省略する。
【０１２８】
境界検出回路４１Ｃは、第１の実施の形態に係る境界検出回路４１と同様に、比較器４１１ａ〜４１６ｂ、及び比較器４１１ａ〜４１６ｂの出力信号により論理演算を行うアンドゲート４１７ａ〜４１７ｄを有している。
【０１２９】
また、境界検出回路４１Ｃは、アンドゲート４１７ａ〜４１７ｄの出力信号により論理演算を行うオアゲート４１９ｄ，４１９ｅを有している。オアゲート４１９ｄは、アンドゲート４１７ａ及びアンドゲート４１７ｂの出力側に接続され、アンドゲート４１７ａ，４１７ｂの出力の何れか一方がオンの場合にオン信号を出力する。また、オアゲート４１９ｅは、アンドゲート４１７ｃ及びアンドゲート４１７ｄの出力側に接続され、アンドゲート４１７ｃ，４１７ｄの出力の何れか一方がオンの場合にオン信号を出力する。
【０１３０】
またさらに、境界検出回路４１Ｃは、オアゲート４１９ｄ，４１９ｅの出力信号により論理演算を行うオアゲート４１９ｆを有している。オアゲート４１９ｆは、オアゲート４１９ｄ及びオアゲート４１９ｅの出力側に接続され、オアゲート４１９ｄ，４１９ｅの出力の何れか一方がオンの場合にオン信号を切替回路４４に出力する。
【０１３１】
このように、境界検出回路４１Ｃは、第１乃至第３のバッファ４０１〜４０３の出力信号が全て閾値ＳＨよりも高い場合（アンドゲート４１７ａの出力がオン）、第１乃至第３のバッファ４０１〜４０３の出力信号が全て閾値ＳＬよりも低い場合（アンドゲート４１７ｂの出力がオン）、第４乃至第６のバッファ４０４〜４０６の出力信号が全て閾値ＳＨよりも高い場合（アンドゲート４１７ｃの出力がオン）、又は第４乃至第６のバッファ４０４〜４０６の出力信号が全て閾値ＳＬよりも低い場合（アンドゲート４１７ｄの出力がオン）の場合にオン信号を切替回路４４に出力するように構成されている。
【０１３２】
（補正部の動作）
図１３は、原稿９の読み取り面９ａを複数の読み取り位置で読み取った場合の境界検出回路４１Ｃを含む補正部４５の動作を示し、（ａ）は原稿９の読み取り位置を、（ｂ）は同色補間回路４２の出力を、（ｃ）は隣接色補間回路４３の出力を、それぞれ示す。
【０１３３】
原稿９の読み取り面９ａには、黒色領域９１Ｂの境界９１ａと白色領域９１Ｗの境界９１ｂとの間に灰色領域９１Ｇが介在している。１〜３番目の読み取り位置９０ａ〜９０ｃは黒色領域９１Ｂに属し、５〜６番目の読み取り位置９０ｄ〜９０ｆは灰色領域９１Ｇに属し、７〜８番目の読み取り位置９０ｇ，９０ｈは白色領域９１Ｗに属する。
【０１３４】
図１３（ｂ）は各読み取り位置９０ａ〜９０ｈにおける受光素子の読取信号ｒのレベル（電圧）と、同色補間回路４２が出力する補間信号Ｒｘ，Ｇｘ，Ｂｘのレベルとを示す。
【０１３５】
読み取り位置９０ａ〜９０ｃは黒色領域９１Ｂに属するので、読み取り位置９０ａ，９０ｂ，９０ｃに対応する読取信号ｒのレベルＲ１，Ｇ１，Ｂ１は、閾値ＳＬよりも低いレベルにある。読み取り位置９０ｄ〜９０ｆは灰色領域９１Ｇに属するので、読み取り位置９０ｄ〜９０ｆに対応する読取信号ｒのレベルＲ２，Ｇ２，Ｂ２は、閾値ＳＬと閾値ＳＨとの中間レベルにある。また、読み取り位置９０ｇ，９０ｈは白色領域９１Ｗに属するので、読み取り位置９０ｇ，９０ｈに対応する読取信号ｒのレベルＲ３，Ｇ３は、閾値ＳＨよりも高いレベルにある。
【０１３６】
境界検出回路４１Ｃは、１〜６番目の読み取り位置９０ａ〜９０ｆにおける読取信号ｒが第１〜第６のバッファ４０１〜４０６に記録されたとき、アンドゲート４１７ａの出力信号が共にオンとなる。これにより、オアゲート４１９ｃ及びオアゲート４１９ｆの出力信号がオンとなり、黒色領域９１Ｂの境界９１ａを検出したことを示す検出信号ｄを出力する。
【０１３７】
このように、境界検出回路４１Ｃは、黒色領域９１Ｂと白色領域９１Ｗとの間に読取信号ｒの信号レベルが閾値ＳＬと閾値ＳＨとの中間のレベルとなる３つの読み取り位置が属する灰色領域９１Ｇが介在し、黒色領域９１Ｂから白色領域９１Ｗへの濃度の変化が図１１に示す場合よりもさらに緩やかとなった場合でも、黒色領域９１Ｂの境界９１ａを検出する。
【０１３８】
同色補間回路４２は、検出信号ｄが出力されたとき、レベルＲ１，Ｒ２を補間した値のレベルＲａの補間信号Ｒｘと、レベルＧ１，Ｇ２を補間した値のレベルＧａの補間信号Ｇｘと、レベルＢ１，Ｂ２を補間した値のレベルＢａの補間信号Ｂｘとを出力する。この補間信号Ｒｘ，Ｇｘ，Ｂｘは、それぞれの色成分のレベルが異なるので、補間信号Ｒｘ，Ｇｘ，Ｂｘにより表現される色は有彩色となる。
【０１３９】
また、隣接色補間回路４３は、検出信号ｄが出力されたとき、図１３（ｃ）に示すように、読み取り位置９０ｃに対応するレベルＢ１と、読み取り位置９０ｄに対応するレベルＲ２とを補間した値のレベルＭａの補間信号Ｍｘを出力する。
【０１４０】
切替回路４４は、境界検出回路４１の検出信号ｄに応じて、補間信号Ｒｘ，Ｇｘ，Ｂｘ及び補間信号Ｍｘのうち、補間信号Ｍｘを出力信号Ｒｏ，Ｇｏ，Ｂｏとしてコントローラ５に出力する。この場合、出力信号Ｒｏ，Ｇｏ，Ｂｏのレベルは同じであるので、出力信号Ｒｏ，Ｇｏ，Ｂｏにより表現される色は無彩色であり、補間信号Ｒｘ，Ｇｘ，Ｂｘにより表現される色よりも彩度が低くなる。
【０１４１】
［第５の実施の形態］
次に、本発明の第５の実施の形態に係る画像読取装置について説明する。
【０１４２】
図１４は、本発明の第５の実施の形態に係る画像読取装置及び画像形成装置の概略の構成例を示す構成図である。
【０１４３】
図１４に示すように、この画像形成装置１００は、第１の実施の形態と同様に、画像読取装置１０，コントローラ５，操作パネル６，及び画像出力部７を有し、画像読取装置１０は、本体部１と、本体部１の制御及び画像処理を行う画像読取制御部２とを有するが、画像読取制御部２の画像処理部４Ａの記録機能，境界検出機能，及び補正機能がＣＰＵ４１０、及び記憶部４２０に記憶されたＣＰＵ４１０の処理動作を制御するプログラムにより実現される。記憶部４２０は、例えばＲＯＭやＲＡＭ等の半導体メモリから構成される。
【０１４４】
ＣＰＵ４１０は、記憶部４２０に記憶されたプログラムに従って動作することにより、受光素子１２の読取信号ｒの情報を記憶部４２０に記録する記録制御部４１１、記録制御部４１１に記録された受光素子１２の読取信号ｒの情報に基づいて原稿９の黒色領域又は白色領域の境界部を検出する境界検出部４１２、及び境界検出部４１２が検出した境界部における彩度が低くなるように受光素子１２の読取信号ｒの情報を補正する補正部４１３として機能する。また、ＣＰＵ４１０には、受光素子１２の読取信号ｒ、及び駆動信号発生回路３３からの駆動信号が入力されるように構成されている。
【０１４５】
（記録制御部の動作）
図１５は、記録制御部４１１の動作例を示すフローチャートである。記録制御部４１１は、駆動信号発生回路３３からの駆動信号がオンしたか否かを判定し（ステップＳ１００）、駆動信号がオンしたと判定した場合には（Ｓ１００；Ｙｅｓ）、記憶部４２０に記憶された配列変数Ｌ（５）〜Ｌ（１）の内容を順次、配列変数Ｌ（６）〜Ｌ（２）の内容に置き換える（ステップＳ１０１〜Ｓ１０５）。配列変数Ｌ（１）には、受光素子１２の読取信号ｒの強度を示すデータｒ１を代入する。
【０１４６】
（検出部の動作）
図１６は、境界検出部４１２の動作例を示すフローチャートである。このフローチャートに示す処理は、記録制御部４１１がステップＳ１０１〜Ｓ１０６の処理を実行したときに１回実行される。
【０１４７】
境界検出部４１２は、配列変数Ｌ（１）〜Ｌ（３）のそれぞれが閾値ＳＨよりも大きいか否かを判定し（Ｓ２０１〜Ｓ２０３）、配列変数Ｌ（１）〜Ｌ（３）がすべて閾値ＳＨよりも大きい場合（Ｓ２０３；Ｙｅｓ）、配列変数Ｌ（４）〜Ｌ（６）のそれぞれが閾値ＳＬよりも小さいか否かを判定する（Ｓ２０４〜Ｓ２０５）。ステップＳ２０１〜Ｓ２０６の判定の結果が全てＹｅｓの場合、変数Ｅｄｇｅに黒色領域と白色領域との境界を検出したことを示す情報として１を代入する（Ｓ２０７）。
【０１４８】
また、境界検出部４１２は、ステップＳ２０１〜Ｓ２０６の判定の結果の少なくとも何れかがＮｏの場合、配列変数Ｌ（１）〜Ｌ（３）のそれぞれが閾値ＳＬよりも小さいか否かを判定し（Ｓ２０８〜Ｓ２１０）、配列変数Ｌ（１）〜Ｌ（３）がすべて閾値ＳＬよりも小さい場合（Ｓ２１０；Ｙｅｓ）、配列変数Ｌ（４）〜Ｌ（６）のそれぞれが閾値ＳＨよりも大きいか否かを判定する（Ｓ２１１〜Ｓ２１３）。ステップＳ２０８〜Ｓ２１３の判定の結果が全てＹｅｓの場合、変数Ｅｄｇｅに黒色領域と白色領域との境界を検出したことを示す情報として１を代入する（Ｓ２０７）。
【０１４９】
一方、ステップＳ２０８〜Ｓ２１３の判定の結果の少なくとも何れかがＮｏの場合、変数Ｅｄｇｅに黒色領域と白色領域との境界を検出しなかったことを示す情報として０を代入する（Ｓ２１４）。
【０１５０】
すなわち、境界検出部４１２は、配列変数Ｌ（１）〜Ｌ（３）が閾値ＳＨよりも大きく、かつ配列変数Ｌ（４）〜Ｌ（６）が閾値ＳＬよりも小さい場合、又は配列変数Ｌ（１）〜Ｌ（３）が閾値ＳＬよりも小さく、かつ配列変数Ｌ（４）〜Ｌ（６）が閾値ＳＨよりも小さい場合に変数Ｅｄｇｅに１を代入する。
【０１５１】
（補正部の動作）
図１７は、補正部４１３の動作例を示すフローチャートである。このフローチャートに示す処理は、配列変数Ｌ（１）に赤色のＬＥＤ１１Ｒの照射光１ａに対応する受光素子１２の読取信号ｒが記録されたとき、すなわち駆動信号発生回路３３の駆動信号が３回オンする間に１回の割合で実行される。
【０１５２】
補正部４１３は、変数Ｅｄｇｅの内容が１であるか否かを判定し（Ｓ３００）、変数Ｅｄｇｅの内容が１であると判定した場合（Ｓ３００；Ｙｅｓ）、赤色のＬＥＤ１１Ｒの照射光１ａに対応する配列変数Ｌ（１），Ｌ（４）、緑色のＬＥＤ１１Ｇの照射光１ａに対応する配列変数Ｌ（２），Ｌ（５）、及び青色のＬＥＤ１１Ｂの照射光１ａに対応する配列変数Ｌ（３），Ｌ（６）をそれぞれ補間する処理を実行する。
【０１５３】
具体的には、補正部４１３は、配列変数Ｌ（１）に定数ａを乗算した積と配列変数Ｌ（４）に（１−ａ）を乗算した積との和を変数Ｒｄに代入し（Ｓ３０１）、配列変数Ｌ（２）に定数ｂを乗算した積と配列変数Ｌ（５）に（１−ｂ）を乗算した積との和を変数Ｇｄに代入し（Ｓ３０２）、配列変数Ｌ（３）に定数ｃを乗算した積と配列変数Ｌ（６）に（１−ｃ）を乗算した積との和を変数Ｂｄに代入する（Ｓ３０３）。
【０１５４】
一方、補正部４１３は、変数Ｅｄｇｅの内容が１であると判定しなかった場合（Ｓ３００；Ｎｏ）、配列変数Ｌ（３）に定数ｄを乗算した積と配列変数Ｌ（４）に（１−ｄ）を乗算した積との和を変数Ｒｄ，Ｇｄ，Ｂｄに代入する。
【０１５５】
定数ａ，ｂ，ｃは、例えば１／６，１／２，５／６にそれぞれ設定することができる。定数ｄは、例えば１／２に設定することができる。
【０１５６】
また、補正部４１３は、Ｒｄ，Ｇｄ，Ｂｄの情報を補間信号Ｒｘ，Ｇｘ，Ｂｘとしてコントローラ５に出力する。
【０１５７】
このように構成された本実施の形態に係る画像読取装置１０及び画像形成装置１００は、第１の実施の形態と同様の作用を奏する。
【０１５８】
［第６の実施の形態］
次に、本発明の第６の実施の形態について説明する。第５の実施の形態では、境界検出部４１２が配列変数Ｌ（１）〜Ｌ（６）に基づいて境界部を検出したが、本実施の形態では、境界検出部４１２が配列変数Ｌ（１）〜Ｌ（３）及び配列変数Ｌ（５），Ｌ（６）に基づいて境界部を検出する。他の構成は、第５の実施の形態と同様である。
【０１５９】
図１８は、本発明の第６の実施の形態に係る境界検出部４１２の動作例を示すフローチャートである。
【０１６０】
境界検出部４１２は、配列変数Ｌ（１）〜Ｌ（３）のそれぞれが閾値ＳＨよりも大きいか否かを判定し（Ｓ４０１〜Ｓ４０３）、配列変数Ｌ（１）〜Ｌ（３）がすべて閾値ＳＨよりも大きい場合（Ｓ４０３；Ｙｅｓ）、配列変数Ｌ（５），Ｌ（６）が閾値ＳＬよりも小さいか否かを判定する（Ｓ４０４〜Ｓ４０５）。ステップＳ４０１〜Ｓ４０５の判定の結果が全てＹｅｓの場合、変数Ｅｄｇｅに黒色領域と白色領域との境界を検出したことを示す情報として１を代入する（Ｓ４０７）。
【０１６１】
また、境界検出部４１２は、ステップＳ４０１〜Ｓ４０５の判定の結果の少なくとも何れかがＮｏの場合、配列変数Ｌ（１）〜Ｌ（３）のそれぞれが閾値ＳＬよりも小さいか否かを判定し（Ｓ４０７〜Ｓ４０９）、配列変数Ｌ（１）〜Ｌ（３）がすべて閾値ＳＬよりも小さい場合（Ｓ４０９；Ｙｅｓ）、配列変数Ｌ（５），Ｌ（６）が閾値ＳＨよりも大きいか否かを判定する（Ｓ４１０〜Ｓ４１１）。ステップＳ４０７〜Ｓ４１１の判定の結果が全てＹｅｓの場合、変数Ｅｄｇｅに黒色領域と白色領域との境界を検出したことを示す情報として１を代入する（Ｓ２０７）。
【０１６２】
一方、ステップＳ４０７〜Ｓ４１１の判定の結果の少なくとも何れかがＮｏの場合、変数Ｅｄｇｅに黒色領域と白色領域との境界を検出しなかったことを示す情報として０を代入する（Ｓ４１２）。
【０１６３】
すなわち、境界検出部４１２は、配列変数Ｌ（１）〜Ｌ（３）が閾値ＳＨよりも大きく、かつ配列変数Ｌ（５），Ｌ（６）が閾値ＳＬよりも小さい場合、又は配列変数Ｌ（１）〜Ｌ（３）が閾値ＳＬよりも小さく、かつ配列変数Ｌ（５），Ｌ（６）が閾値ＳＨよりも小さい場合に変数Ｅｄｇｅに１を代入する。
【０１６４】
このように構成された本実施の形態に係る画像読取装置１０及び画像形成装置１００は、第２の実施の形態と同様の作用を奏する。
【０１６５】
［第７の実施の形態］
次に、本発明の第７の実施の形態について説明する。第５の実施の形態では、境界検出部４１２が配列変数Ｌ（１）〜Ｌ（６）に基づいて境界部を検出したが、本実施の形態では、境界検出部４１２が配列変数Ｌ（１），Ｌ（２）及び配列変数Ｌ（５），Ｌ（６）に基づいて境界部を検出する。他の構成は、第５の実施の形態と同様である。
【０１６６】
図１９は、本発明の第７の実施の形態に係る境界検出部４１２の動作例を示すフローチャートである。
【０１６７】
境界検出部４１２は、配列変数Ｌ（１），Ｌ（２）のそれぞれが閾値ＳＨよりも大きいか否かを判定し（Ｓ５０１〜Ｓ５０２）、配列変数Ｌ（１），Ｌ（２）がすべて閾値ＳＨよりも大きい場合（Ｓ５０２；Ｙｅｓ）、配列変数Ｌ（５），Ｌ（６）が閾値ＳＬよりも小さいか否かを判定する（Ｓ５０３〜Ｓ５０４）。ステップＳ５０１〜Ｓ５０４の判定の結果が全てＹｅｓの場合、変数Ｅｄｇｅに黒色領域と白色領域との境界を検出したことを示す情報として１を代入する（Ｓ５０５）。
【０１６８】
また、境界検出部４１２は、ステップＳ５０１〜Ｓ５０４の判定の結果の少なくとも何れかがＮｏの場合、配列変数Ｌ（１），Ｌ（２）が閾値ＳＬよりも小さいか否かを判定し（Ｓ５０６〜Ｓ５０７）、配列変数Ｌ（１），Ｌ（２）が共に閾値ＳＬよりも小さい場合（Ｓ５０７；Ｙｅｓ）、配列変数Ｌ（５），Ｌ（６）が閾値ＳＨよりも大きいか否かを判定する（Ｓ５０８〜Ｓ５０９）。ステップＳ５０６〜Ｓ５０９の判定の結果が全てＹｅｓの場合、変数Ｅｄｇｅに黒色領域と白色領域との境界を検出したことを示す情報として１を代入する（Ｓ５０５）。
【０１６９】
一方、ステップＳ５０６〜Ｓ５０９の判定の結果の少なくとも何れかがＮｏの場合、変数Ｅｄｇｅに黒色領域と白色領域との境界を検出しなかったことを示す情報として０を代入する（Ｓ５１０）。
【０１７０】
すなわち、境界検出部４１２は、配列変数Ｌ（１），Ｌ（２）が閾値ＳＨよりも大きく、かつ配列変数Ｌ（５），Ｌ（６）が閾値ＳＬよりも小さい場合、又は配列変数Ｌ（１），Ｌ（２）が閾値ＳＬよりも小さく、かつ配列変数Ｌ（５），Ｌ（６）が閾値ＳＨよりも小さい場合に変数Ｅｄｇｅに１を代入する。
【０１７１】
このように構成された本実施の形態に係る画像読取装置１０及び画像形成装置１００は、第３の実施の形態と同様の作用を奏する。
【０１７２】
［第８の実施の形態］
次に、本発明の第８の実施の形態について説明する。本実施の形態では、配列変数Ｌ（１）〜Ｌ（３）又は配列変数Ｌ（４）〜Ｌ（６）の何れかが閾値ＳＨ以上であるか、又は閾値ＳＬ以下であるかによって境界部で変数Ｅｄｇｅに１を代入するようになっており、他の構成は、第５の実施の形態と同様である。
【０１７３】
図２０は、本発明の第８の実施の形態に係る境界検出部４１２の動作例を示すフローチャートである。
【０１７４】
境界検出部４１２は、配列変数Ｌ（１）〜Ｌ（３）のそれぞれが閾値ＳＨよりも大きいか否かを判定し（Ｓ６０１〜Ｓ６０３）、配列変数Ｌ（１）〜Ｌ（３）がすべて閾値ＳＨよりも大きい場合（Ｓ６０３；Ｙｅｓ）、変数Ｅｄｇｅに１を代入する（Ｓ６０４）。
【０１７５】
ステップＳ６０１〜Ｓ６０３の判定の結果の少なくとも何れかがＮｏの場合、境界検出部４１２は、配列変数Ｌ（１）〜Ｌ（３）が閾値ＳＬよりも小さいか否かを判定し（Ｓ６０５〜Ｓ６０７）、配列変数Ｌ（１）〜Ｌ（３）がすべて閾値ＳＬよりも小さい場合（Ｓ６０７；Ｙｅｓ）、変数Ｅｄｇｅに１を代入する（Ｓ６０４）。
【０１７６】
また、ステップＳ６０５〜Ｓ６０７の判定の結果の少なくとも何れかがＮｏの場合、境界検出部４１２は、配列変数Ｌ（４）〜Ｌ（６）が閾値ＳＨよりも大きいか否かを判定し（Ｓ６０８〜Ｓ６１０）、配列変数Ｌ（４）〜Ｌ（６）がすべて閾値ＳＨよりも大きい場合（Ｓ６１０；Ｙｅｓ）、変数Ｅｄｇｅに１を代入する（Ｓ６０４）。
【０１７７】
また、ステップＳ６０８〜Ｓ６１０の判定の結果の少なくとも何れかがＮｏの場合、境界検出部４１２は、配列変数Ｌ（４）〜Ｌ（６）が閾値ＳＬよりも小さいか否かを判定し（Ｓ６１１〜Ｓ６１３）、配列変数Ｌ（４）〜Ｌ（６）がすべて閾値ＳＬよりも小さい場合（Ｓ６１３；Ｙｅｓ）、変数Ｅｄｇｅに１を代入する（Ｓ６０４）。
【０１７８】
ステップＳ６１１〜Ｓ６１３の判定の結果の少なくとも何れかがＮｏの場合には、境界検出部４１２は、変数Ｅｄｇｅに０を代入する（Ｓ６１４）。
【０１７９】
すなわち、境界検出部４１２は、配列変数Ｌ（１）〜Ｌ（３）が閾値ＳＨよりも大きい場合、配列変数Ｌ（１）〜Ｌ（３）が閾値ＳＬよりも小さい場合、配列変数Ｌ（４）〜Ｌ（６）が閾値ＳＨよりも大きい場合、又は配列変数Ｌ（４）〜Ｌ（６）が閾値ＳＬよりも小さい場合に変数Ｅｄｇｅに１を代入する。
【０１８０】
このように構成された本実施の形態に係る画像読取装置１０及び画像形成装置１００は、第４の実施の形態と同様の作用を奏する。
【０１８１】
［他の実施の形態］
なお、本発明は、上記各実施の形態に限定されず、その要旨を変更しない範囲で種々な変形が可能である。
【０１８２】
例えば、上記各実施の形態では、黒色領域又は白色領域の境界部を検出した際に、補間信号Ｒｘ，Ｇｘ，Ｂｘが全て同じになるように画像読取装置１０及び画像形成装置１００を構成したが、これに限らず、境界部を検出したときに補間信号Ｒｘ，Ｇｘ，Ｂｘが均等化されるように受光素子１２の読取信号ｒを補正して画像形成部５に出力するように構成してもよい。
【０１８３】
また、上記第１〜第４の実施の形態では、第３のバッファ４０３及び第４のバッファ４０４の出力信号を補間した補間信号Ｍｘにより読取信号ｒの補正を行ったが、これに限らず、例えば補間信号Ｒｘ，Ｇｘ，Ｂｘに替えてレベルが固定された信号に置き換えることより補正を行ってもよい。また、第３のバッファ４０３及び第４のバッファ４０４に加え、他のバッファの出力信号を含めて補間信号Ｍｘを生成してもよい。
【０１８４】
また、上記第５〜第８の実施の形態では、補正部４１３の処理で変数Ｅｄｇｅが１であった場合に配列変数Ｌ（３），Ｌ（４）を補間した値をＲｄ，Ｇｄ，Ｂｄに代入したが、Ｒｄ，Ｇｄ，Ｂｄに定数を代入してもよい。また、配列変数Ｌ（３），Ｌ（４）に加え、他の配列変数のデータ含めて補間を行ってもよい。
【０１８５】
また、上記各実施の形態では、受光素子１２の読取信号ｒを２回の発光周期にあたる６回分に亘って記録するように画像読取装置１０及び画像形成装置１００を構成したが、これに限らず、例えば７回分又は８回分、もしくはそれ以上の回数分に亘って記録するようにしてもよい。
【０１８６】
また、上記第１〜第４の実施の形態では、記録部４０に境界検出回路４１を接続したが、記録部４０に境界検出回路４１との間に、境界検出回路４１に入力される信号の急激な変動を抑制するフィルタ回路を介在させてもよい。フィルタ回路としては、例えば加算平均回路やランクフィルタ回路を適用することができる。このフィルタ回路により、各バッファの出力のノイズ等による影響を抑制する。なお、この場合にはフィルタ回路による検出信号ｄの遅延に応じた遅延回路を同色補間回路４２及び隣接色補間回路４３の前段部又は後段部に配置する必要がある。
【０１８７】
また同様に、上記第５〜第８の実施の形態では、配列変数Ｌ（１）〜Ｌ（６）の各データを用いて境界検出部４１２による境界検出処理を行ったが、境界検出部４１２による処理の前に配列変数Ｌ（１）〜Ｌ（６）に対してデジタルフィルタ処理を行ってもよい。
【０１８８】
また、上記各実施の形態では、同色補間回路４２及び隣接色補間回路４３による補間を線形補間によって行う場合について説明したが、これに限らない。バッファ等の回路を追加することにより、例えば３次補間の一種であるバイキュービック補間など高次の処理を必要とする補間処理を適用することも可能である。
【符号の説明】
【０１８９】
１…本体部、２…画像読取制御部、３…読取駆動部、４，４Ａ…画像処理部、５…コントローラ、６…操作パネル、７…画像出力部、９…原稿、９ａ…読み取り面、１０…画像読取装置、１１…光源、１１Ｂ…青色ＬＥＤ、１１Ｇ…緑色ＬＥＤ、１１Ｒ…赤色ＬＥＤ、１２…受光素子、１３…導光部、１５…駆動機構、１６…筐体、１７…自動給紙部、３１…光源駆動回路、３２…モータ駆動回路、３４…駆動信号発生回路、４０…記録部、４１，４１Ａ，４１Ｂ，４１Ｃ…境界検出回路、４２…同色補間回路、４３…隣接色補間回路、４４…切替回路、４５…補正部、９０，９０ａ〜９０ｈ…読み取り位置、９１，９１ａ，９１ｂ…境界部、９１Ｂ…黒色領域、９１Ｇ…灰色領域、９１Ｗ…白色領域、１００…画像形成装置、１１０…発光部、１１１…基板、１１２…導光体、１２０…基板、１２１…レンズ、１３１〜１３３…第１〜第３のミラー、１５１…第１のキャリッジ、１５２…第２のキャリッジ、１５１ａ…固定部、１５３…第１の駆動機構、１５３ａ…原稿分離ロール、１５３ｂ…原稿搬送ロール、１５３ｃ…読取ロール、１５３ｄ…排出ロール、１５３ｅ…駆動源、１５４…第２の駆動機構、１５５…移動プーリ、１５５ａ…大径部、１５５ｂ…小径部、１５６…固定プーリ、１５７…モータ、１５８…駆動プーリ、１５９…ワイヤ、１５９ａ…一端部、１５９ｂ…他端部、１６１…原稿台、１６２…窓部、１７１…給紙トレイ、１７２…排紙台、４１０…ＣＰＵ、４１１…記録制御部、境界検出部…４１２、補正部…４１３、記憶部…４２０、４０１〜４０６…第１〜第６のバッファ、４１１ａ〜４１６ａ，４１１ｂ〜４１６ｂ…比較器、４１７ａ〜４１７ｊ，４１８ａ〜４１８ｉ…アンドゲート、４１９ａ〜４１９ｆ…オアゲート、４２１ａ〜４２１ｆ…乗算器、４２２ａ〜４２２ｆ…加算器、４２３ａ〜４２３ｆ…回路素子、４４３ａ〜４４３ｅ…サンプルホールド回路、４４４ａ〜４４４ｃ…セレクタ回路、４４１…カウンタ回路、４４２…パルス信号発生回路、Ｍｘ…補間信号、Ｒｄ，Ｇｄ，Ｂｄ…変数、Ｒｏ，Ｇｏ，Ｂｏ…出力信号、Ｒｘ，Ｇｘ，Ｂｘ…補間信号、ＳＨ…閾値、ＳＬ…閾値、ｒ…読取信号、ｓ…セレクト信号
【図１】
2011176477.tif 000003
【図２】
2011176477.tif 000004
【図３】
2011176477.tif 000005
【図４】
2011176477.tif 000006
【図５】
2011176477.tif 000007
【図６】
2011176477.tif 000008
【図７】
2011176477.tif 000009
【図８】
2011176477.tif 000010
【図９】
2011176477.tif 000011
【図１０】
2011176477.tif 000012
【図１１】
2011176477.tif 000013
【図１２】
2011176477.tif 000014
【図１３】
2011176477.tif 000015
【図１４】
2011176477.tif 000016
【図１５】
2011176477.tif 000017
【図１６】
2011176477.tif 000018
【図１７】
2011176477.tif 000019
【図１８】
2011176477.tif 000020
【図１９】
2011176477.tif 000021
【図２０】
2011176477.tif 000022