(57)【特許請求の範囲】
【請求項１】
副走査方向にギャップを置いて配置された複数の１次元イメージセンサと、
これらの１次元イメージセンサとこれらによって読み取られる原稿とを前記副走査方向に相対的に移動させる副走査方向移動手段と、
少なくとも真円の一部からなる円弧部分を有し、前記複数の１次元イメージセンサのそれぞれによってこの共通した円弧部分が読み取られるような位置に原稿との位置関係を保って配置された基準パターンと、
前記複数の１次元イメージセンサのうちの所定の１次元イメージセンサが前記円弧部分と接触するような読取位置で基準パターンとその周囲の部分との間の濃度変化点を検出したとき、すでに基準パターンの濃度変化点の検出を行っている他の１次元イメージセンサとの間での主走査方向におけるこれら変化点の距離を算出する変化点間距離算出手段と、
この変化点間距離算出手段によって算出された変化点間距離と前記真円の半径を用いてこれら２つの１次元イメージセンサの副走査方向のギャップを演算するギャップ演算手段
とを具備することを特徴とする画像読取装置。
【請求項２】
副走査方向にギャップを置いて配置された複数の１次元イメージセンサと、
これらの１次元イメージセンサとこれらによって読み取られる原稿とを前記副走査方向に相対的に移動させる副走査方向移動手段と、
少なくとも真円の一部からなる円弧部分を有し、前記複数の１次元イメージセンサのそれぞれによってこの共通した円弧部分が読み取られるような位置に原稿との位置関係を保って配置された基準パターンと、
前記複数の１次元イメージセンサのうちの最も遅く副走査される１次元イメージセンサが前記円弧部分と接触するような読取位置で基準パターンとその周囲の部分との間の濃度変化点を検出したとき、すでに基準パターンの濃度変化点の検出を行っている残りのそれぞれの１次元イメージセンサとの間での主走査方向におけるこれら変化点の距離を算出する変化点間距離算出手段と、
この変化点間距離算出手段によって算出された変化点間距離と前記真円の半径を用いてこれら複数の１次元イメージセンサの副走査方向のギャップを演算するギャップ演算手段と、
前記複数の１次元イメージセンサの出力する画像データをそれぞれ時間的に遅延させるための遅延手段と、
前記ギャップ演算手段の演算結果に応じて遅延手段の遅延量を設定し、これら複数の１次元イメージセンサの遅延後の出力が共に原稿の同一副走査位置となるように調整する遅延手段調整手段
とを具備することを特徴とする画像読取装置。
【請求項３】
１次元イメージセンサと、
この１次元イメージセンサとこれによって読み取られる原稿とを副走査方向に相対的に移動させる副走査方向移動手段と、
前記１次元イメージセンサが副走査方向に相対的に移動するとき同一半径で同一の中心点を有する円の２か所で接するような真円の少なくとも一部を１次元イメージセンサの読み取りが行われる領域に有し、原稿との位置関係を保って配置された基準パターンと、
前記１次元イメージセンサが基準パターンの前記円の先端と後端の２か所で接触する主走査位置をそれぞれ検出する変化点検出手段と、
この変化点検出手段から得られる情報を用いて前記１次元イメージセンサの副走査方向に対する傾きを算出する傾き算出手段
とを具備することを特徴とする画像読取装置。
【請求項４】
１次元イメージセンサと、
この１次元イメージセンサとこれによって読み取られる原稿とを副走査方向に相対的に移動させる副走査方向移動手段と、
前記１次元イメージセンサが副走査方向に相対的に移動するとき同一半径で同一の中心点を有する円の２か所で接するような真円の少なくとも一部を１次元イメージセンサの読み取りが行われる領域に有し、原稿との位置関係を保って配置された基準パターンと、
前記１次元イメージセンサが基準パターンの前記円の先端と後端の２か所で接触する主走査位置をそれぞれ検出する変化点検出手段と、
この変化点検出手段から得られる情報を用いて前記１次元イメージセンサの副走査方向に対する傾きを算出する傾き算出手段と、
この傾き算出手段で算出された傾きに応じて１次元イメージセンサで読み取られたイメージの傾きを補正する補正手段
とを具備することを特徴とする画像読取装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は１次元イメージセンサを使用して画像の読み取りを行う画像読取装置に係わり、詳細には画像の位置決めのために読取時の補正を行うようにした画像読取装置に関する。
【０００２】
【従来の技術】
コンピュータによる画像処理の普及に伴って、カラー画像の読み取りを行う画像読取装置が数多く使用されるようになってきている。このような画像読取装置では、一般に１次元イメージセンサを使用して画像の読み取りを行っている。これは、比較的高解像度の画像を原稿の長さに特に制限されることなく安価に読み取ることができる点で２次元イメージセンサよりも優れているからである。
【０００３】
１次元イメージセンサを使用してカラー画像を読み取る際には、画像をできるだけ高解像にするために読取色ごとに専用の１次元イメージセンサを用意するのが通常である。これらの１次元イメージセンサは部品として独立している場合もあるが、Ｒ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）の３色の１次元イメージセンサを１つのチップ上に形成したものを使用するのが主流となっている。チップ上には、これら各色ごとの１次元イメージセンサが所定間隔で平行に配置されている。このようなチップ上に配置された１次元イメージセンサ全体を、本明細書ではカラー線順次センサと呼ぶことにする。
【０００４】
図１３はカラー線順次センサと原稿の関係を表わしたものである。カラー線順次センサ１０１はチップ１０２上に所定の間隔（ギャップ）１０３1 、１０３2 でＲ、Ｇ、Ｂの３色の１次元イメージセンサ１０４R 、１０４G 、１０４B を配置している。各１次元イメージセンサ１０４R 、１０４G 、１０４B の長手方向が原稿１０６の主走査方向１０７となり、これに直角な方向が副走査方向１０８となる。カラー線順次センサ１０１は原稿１０６の長さ方向としての副走査方向１０８に相対的に移動して、この面上の必要な画像情報の読み取りを行うことになる。したがって、読み取りのある瞬間を考えてみると、１次元イメージセンサ１０４R 、１０４G 、１０４B はそれぞれ異なった副走査位置の画像情報を読み取ることになる。カラー画像の処理には、同一画素位置での３色の画像情報が用いられるので、各１次元イメージセンサ１０４R 、１０４G 、１０４B の出力についてギャップ１０３分の補正を行う必要がある。
【０００５】
このようなギャップ補正については、先行して読み取った画像情報をメモリに一時的に格納して時間的に遅延させて出力するという手法が用いられる。すなわち、カラー線順次センサ１０１の場合には各１次元イメージセンサ１０４R 、１０４G 、１０４B 間のギャップ１０３1 、１０３2 が固定値となる。そこで、これを測定しておけば、遅延時間を一意的に算出し、各１次元イメージセンサ１０４R 、１０４G 、１０４B の読み取った画像情報をライン単位で整合することができる。
【０００６】
しかしながら、カラー線順次センサ１０１は光学系の結像面に正確に配置されるとは限らず、またたとえ正確に配置されたとしても、その後の機械的な経時変化によってこの状態が狂ってしまう場合がある。
【０００７】
図１４は、カラー線順次センサのアオリ（煽り）による副走査方向のギャップの狂いを説明するためのものである。この図ではカラー線順次センサ１０１を真横から見たもので、同図（ａ）が正常に配置された状態を表わしている。カラー線順次センサ１０１は図示しない結像面に平行に配置されている。このため、１次元イメージセンサ１０４R 、１０４G の間の間隔はギャップ１０３1 に、１次元イメージセンサ１０４G 、１０４B の間の間隔はギャップ１０３2 にそれぞれ一致している。
【０００８】
ところが、何らかの原因によってカラー線順次センサ１０１が同図（ｂ）のように傾いてアオリ（煽り）を生じると、これらの１次元イメージセンサ１０４R 、１０４G 、１０４B 間のギャップは短くなってしまう。したがって、カラー線順次センサ１０１が同図（ａ）のように正しく配置されているものとして画像情報の遅延処理を行うと、色ずれが発生することになる。
【０００９】
図１５および図１６は、カラー線順次センサのスキューによる読取位置の影響を説明するためのものである。このうち図１５は各１次元イメージセンサ１０４R 、１０４G 、１０４B が主走査方向に平行に配置された状態を示しており、破線１１１で示したようにこの状態では同一読取位置のピクセル（画素）１１２R 、１１２G 、１１２B が同一主走査位置上に正確に配列されることになる。これに対して、図１６に示すようにスキューが発生すると、破線１１１で示したように同一読取位置のピクセル１１２R 、１１２G 、１１２B は、それぞれ主走査位置を異にすることになる。すなわち、単純に副走査方向の遅延量を設定しただけでは各読取色で主走査方向に画像の位置がずれてしまい、色ずれが発生してしまう。
【００１０】
そこで、画像読取装置に取付られたカラー線順次センサについてこのような傾きの有無を調べ、傾きが生じている場合にはこれを補正するようにする技術が提案されるに至っている。例えば特開平５−２８４３７４号公報では、画像の読取領域以外の領域に基準パターンを設けて、これをカラー線順次センサで読み取り、見掛け上のギャップや主走査方向の画素のずれを算出して補正を行うようにしている。
【００１１】
図１７は、この提案による色ずれ補正用の基準パターンを示したものである。この基準パターン１２１は、副走査方向１２２に沿って色ずれ補正用パターン１２３を等間隔に配置したものである。色ずれ補正用パターン１２３は、図１３に示したカラー線順次センサ１０１の各１次元イメージセンサ１０４R 、１０４G 、１０４B の画素幅に対応して、図１８に拡大して示すように副走査方向１２２に沿って１０μｍ間隔で隙間無く並んだ画素１２５で構成されている。
【００１２】
この提案では、基準パターン１２１の読み取りを行い、濃度データの演算を行って、各１次元イメージセンサ１３４R 、１３４G 、１３４B についての濃度の総和が等しくなるように、これらの１次元イメージセンサ１３４R 、１３４G 、１３４B ごとに設けられた信号遅延メモリによる信号の遅延量を調整するようにしている。
【００１３】
図１９は、特開平１−９７０５６号公報に開示された画像読取装置のセンサずれを検出する原理を表わしたものである。同図（ａ）に示すセンサずれ検出板１３１には主走査方向１３２に対して角度αだけ傾いた黒い直線１３３が描かれている。これを各１次元イメージセンサ１３４R （図１９（ｂ））、１３４G （同図（ｃ））、１３４B （同図（ｄ））で読み取る。この結果、ある時点には１次元イメージセンサ１３４R から同図（ｅ）に示すようなタイミングで黒い直線１３２に対応する出力１３５R が出力され、このとき他の１次元イメージセンサ１３４G からは同図（ｆ）に示すように黒い直線１３２に対応する出力１３５G が出力され、また残りの１次元イメージセンサ１３４B からは同図（ｇ）に示すように黒い直線１３２に対応する出力１３５B が出力されることになる。
【００１４】
この提案では、各出力１３５R 、１３５G 、１３５B のタイミングのずれを基にして図示しない補間回路で補間処理を行い、各１次元イメージセンサ１３４R 、１３４G 、１３４B の読取位置のずれを補正するようにしている。
【００１５】
【発明が解決しようとする課題】
このように従来の画像読取装置では、緻密に配置した画素パターンや主走査方向に対して所定の角度だけ傾いた直線等のパターンを用いて色ずれ補正用の基準パターンを構成し、色ずれの補正を行うようにしていた。しかしながら、このような色ずれ補正用の基準パターンは、共に構成要素としての画素パターンや直線を精度良く印刷する必要があり、更に、作成した色ずれ補正用の基準パターンを例えば副走査方向に沿って正確に配置したり、あるいは主走査方向に対して所定の角度αだけ正確に傾ける必要があった。したがって、色ずれ補正用の基準パターンの印刷に極めて高精度の技術が要求され、画像読取装置のコストを低減する上での障害となっていた。
【００１６】
また、色ずれ補正用の基準パターンを高精度に作成したとしても、経時変化によってそのパターンを取り付けた部位の物理的なずれが発生してパターンが微妙に傾くような場合もあり、これにより、各１次元イメージセンサ間のギャップの距離を正確に算出することができなくなるという問題もあった。
【００１７】
以上、カラー画像の読み取りを行うための画像読取装置を例にとって説明したが、複数の１次元イメージセンサをつなぎ合わせるように配置することで幅の広い原稿の読み取りを行う画像読取装置についても同様の問題がある。
【００１８】
図２０は、複数の１次元イメージセンサを主走査方向につなぎ合わせた形で配置した画像読取装置の要部を表わしたものである。各１次元イメージセンサ１４１〜１４３をこのように主走査方向１４４に平行に、かつ副走査方向１４５に所定のギャップ１４６で配置することで、全体の読取幅Ｌを広くすることができる。この場合にも、ギャップ１４６の間隔に合わせた補正を行う必要があり、補正用の基準パターンが必要とされる。
【００１９】
そこで本発明の目的は、読み取りのための基準パターンを特に高精度に作成することなく、色ずれや画像のずれを良好に補正することのできる画像読取装置を提供することにある。
【００２０】
【課題を解決するための手段】
請求項１記載の発明では、（イ）副走査方向にギャップを置いて配置された複数の１次元イメージセンサと、（ロ）これらの１次元イメージセンサとこれらによって読み取られる原稿とを副走査方向に相対的に移動させる副走査方向移動手段と、（ハ）少なくとも真円の一部からなる円弧部分を有し、複数の１次元イメージセンサのそれぞれによってこの共通した円弧部分が読み取られるような位置に原稿との位置関係を保って配置された基準パターンと、（ニ）複数の１次元イメージセンサのうちの所定の１次元イメージセンサが円弧部分と接触するような読取位置で基準パターンとその周囲の部分との間の濃度変化点を検出したとき、すでに基準パターンの濃度変化点の検出を行っている他の１次元イメージセンサとの間での主走査方向におけるこれら変化点の距離を算出する変化点間距離算出手段と、（ホ）この変化点間距離算出手段によって算出された変化点間距離と真円の半径を用いてこれら２つの１次元イメージセンサの副走査方向のギャップを演算するギャップ演算手段とを画像読取装置に具備させる。
【００２１】
すなわち請求項１記載の発明では、真円あるいはこの部分円の形状をした基準パターンを原稿との位置関係を保って例えばその近傍のプラテンガラス上に配置しておき、カラー読取用の複数の１次元イメージセンサや長尺読取用等の複数のイメージセンサをこれらに対して相対的に副走査方向に移動させる。相対的とは、１次元イメージセンサ側を副走査方向に移動させてもよいし、原稿や基準パターン側を移動させてもよいことを意味する。変化点間距離算出手段は、ギャップの補正を行おうとする１次元イメージセンサのうちの一方の１次元イメージセンサが円弧部分と接触するような読取位置で基準パターンとその周囲の部分との間の濃度変化点を検出したとき、すでに基準パターンの濃度変化点の検出を行っている他方の１次元イメージセンサとの間での主走査方向におけるこれら変化点の距離を算出する。この距離と基準パターンを構成する円の半径を用いると、直角三角形の残りの一辺が求まり、半径からこの残りの一辺を差し引くと、これらの１次元イメージセンサの間のギャップが求まることになる。このようにして求められたギャップが正規の値であるかどうかをチェックすることにより、ギャップが電気的に正しい間隔となるような補正を行わせたり、ギャップによって読み取りに不都合が生じる場合に警報を発してギャップの機械的な補正を要求する等の処置をとることができる。このように請求項１記載の発明では、真円またはこの部分円を用いたので、その半径等の既知のデータを知るだけで高精度の補正を行わせることが可能になる。
【００２２】
請求項２記載の発明では、（イ）副走査方向にギャップを置いて配置された複数の１次元イメージセンサと、（ロ）これらの１次元イメージセンサとこれらによって読み取られる原稿とを副走査方向に相対的に移動させる副走査方向移動手段と、（ハ）少なくとも真円の一部からなる円弧部分を有し、複数の１次元イメージセンサのそれぞれによってこの共通した円弧部分が読み取られるような位置に原稿との位置関係を保って配置された基準パターンと、（ニ）前記した複数の１次元イメージセンサのうちの最も遅く副走査される１次元イメージセンサが円弧部分と接触するような読取位置で基準パターンとその周囲の部分との間の濃度変化点を検出したとき、すでに基準パターンの濃度変化点の検出を行っている残りのそれぞれの１次元イメージセンサとの間での主走査方向におけるこれら変化点の距離を算出する変化点間距離算出手段と、（ホ）この変化点間距離算出手段によって算出された変化点間距離と真円の半径を用いてこれら複数の１次元イメージセンサの副走査方向のギャップを演算するギャップ演算手段と、（ヘ）前記した複数の１次元イメージセンサの出力する画像データをそれぞれ時間的に遅延させるための遅延手段と、（ト）ギャップ演算手段の演算結果に応じて遅延手段の遅延量を設定し、これら複数の１次元イメージセンサの遅延後の出力が共に原稿の同一副走査位置となるように調整する遅延手段調整手段とを画像読取装置に具備させる。
【００２３】
すなわち請求項２記載の発明では、真円あるいはこの部分円の形状をした基準パターンを原稿との位置関係を保って例えばその近傍のプラテンガラス上に配置しておき、カラー読取用の複数の１次元イメージセンサや長尺読取用等の複数のイメージセンサをこれらに対して相対的に副走査方向に移動させる。変化点間距離算出手段は、前記した複数の１次元イメージセンサのうちの最も遅く副走査される１次元イメージセンサが円弧部分と接触するような読取位置で基準パターンとその周囲の部分との間の濃度変化点を検出したとき、すでに基準パターンの濃度変化点の検出を行っている残りのそれぞれの１次元イメージセンサとの間での主走査方向におけるこれら変化点の距離を算出する。例えば、カラーの読み取りを行う場合にレッド、グリーン、ブルーの３色の読み取りを行う１次元イメージセンサがそれぞれギャップを置いて平行に配置されていたとして、レッドの読み取りを行う１次元イメージセンサが一番最後に基準パターンの読み取りを開始したものとすると、この時点における先行するグリーンまたはブルーあるいはこれら双方の１次元イメージセンサが基準パターンを検出した主走査位置とのそれぞれの検出点（濃度レベルの変化点）の主走査方向の距離を算出する。これらの距離と基準パターンを構成する円の半径を用いると、それぞれについて直角三角形の残りの一辺が求まり、半径からこれらの残りの一辺をそれぞれ差し引くと、これらの１次元イメージセンサの間のギャップが求まることになる。このようにして求められたギャップが正規の値であるかどうかをチェックすることにより、ギャップが電気的に正しい間隔となるような補正を行うことができる。すなわち、各１次元イメージセンサの副走査の位置を時間的に一致させるために遅延回路を使用する場合には、ギャップ演算手段の演算結果に応じて遅延手段の遅延量を設定し、これら複数の１次元イメージセンサの遅延後の出力が共に原稿の同一副走査位置となるように調整する。このように請求項２記載の発明では、真円またはこの部分円を用いたので、その半径等の既知のデータを知るだけで高精度の補正を行わせることが可能になる。しかも、自動的に遅延量の調整が行われるので、常に色ずれ等のない高品位な画像の読み取りが可能になる。
【００２４】
請求項３記載の発明では、（イ）１次元イメージセンサと、（ロ）この１次元イメージセンサとこれによって読み取られる原稿とを副走査方向に相対的に移動させる副走査方向移動手段と、（ハ）１次元イメージセンサが副走査方向に相対的に移動するとき同一半径で同一の中心点を有する円の２か所で接するような真円の少なくとも一部を１次元イメージセンサの読み取りが行われる領域に有し、原稿との位置関係を保って配置された基準パターンと、（ニ）１次元イメージセンサが基準パターンの円の先端と後端の２か所で接触する主走査位置をそれぞれ検出する変化点検出手段と、（ホ）この変化点検出手段から得られる情報を用いて１次元イメージセンサの副走査方向に対する傾きを算出する傾き算出手段とを画像読取装置に具備させる。
【００２５】
すなわち請求項３記載の発明では、真円あるいはこの部分円の形状をした基準パターンを原稿との位置関係を保って例えばその近傍のプラテンガラス上に配置しておき、１次元イメージセンサをこれらに対して相対的に副走査方向に移動させる。請求項３記載の発明における１次元イメージセンサは、請求項１あるいは請求項２記載の発明の場合と異なり、複数本である必要はない。複数本であってもよいが、これら複数本の１次元イメージセンサが例えば同一チップ上に配置されている場合のように配置関係が固定されているような場合には、そのうちの１つを補正のために使用するだけでよい。請求項３記載の発明では１次元イメージセンサの主走査方向あるいは副走査方向に対する傾きに起因する不都合を回避するためのものだからである。１次元イメージセンサは円を構成する円弧部分の走査を開始する主走査位置と走査を終了する主走査位置をそれぞれ検出し、この情報と円の直径あるいは半径に関する情報を用いることで１次元イメージセンサの副走査方向に対する傾きを算出する。この算出結果を用いれば、例えば１次元イメージセンサが傾いた状態で画像を読み取ったことによる画像の傾きを回転処理によって補正したり、複数の互いに平行に配置された１次元イメージセンサが傾いて画像を読み取ったことによる主走査方向あるいは副走査方向の読取画素のずれに対する補正を行うことができる。しかも請求項３記載の発明では、真円またはこの部分円を用いたので、その半径等の既知のデータを知るだけで高精度の補正を行わせることが可能になる。
【００２６】
請求項４記載の発明では、（イ）１次元イメージセンサと、（ロ）この１次元イメージセンサとこれによって読み取られる原稿とを副走査方向に相対的に移動させる副走査方向移動手段と、（ハ）１次元イメージセンサが副走査方向に相対的に移動するとき同一半径で同一の中心点を有する円の２か所で接するような真円の少なくとも一部を１次元イメージセンサの読み取りが行われる領域に有し、原稿との位置関係を保って配置された基準パターンと、（ニ）１次元イメージセンサが基準パターンの円の先端と後端の２か所で接触する主走査位置をそれぞれ検出する変化点検出手段と、（ホ）この変化点検出手段から得られる情報を用いて１次元イメージセンサの副走査方向に対する傾きを算出する傾き算出手段と、（ヘ）この傾き算出手段で算出された傾きに応じて１次元イメージセンサで読み取られたイメージの傾きを補正する補正手段とを画像読取装置に具備させる。
【００２７】
すなわち請求項４記載の発明では、真円あるいはこの部分円の形状をした基準パターンを原稿との位置関係を保って例えばその近傍のプラテンガラス上に配置しておき、１次元イメージセンサをこれらに対して相対的に副走査方向に移動させる。請求項４記載の発明における１次元イメージセンサは、請求項３記載の発明の場合と同様に、複数本である必要はない。複数本であってもよいが、これら複数本の１次元イメージセンサが例えば同一チップ上に配置されている場合のように配置関係が固定されているような場合には、そのうちの１つを補正のために使用するだけでよい。１次元イメージセンサは円を構成する円弧部分の走査を開始する主走査位置と走査を終了する主走査位置をそれぞれ検出し、この情報と円の直径あるいは半径に関する情報を用いることで１次元イメージセンサの副走査方向に対する傾きを算出する。そして、補正手段が傾き算出手段で算出された傾きに応じて１次元イメージセンサで読み取られたイメージの傾きを補正することになる。この請求項４記載の発明では、真円またはこの部分円を用いたので、その半径等の既知のデータを知るだけで画像の傾きの高精度の補正を行わせることが可能になり、原稿上の図形を歪みなく読み取ることができる。
【００２８】
【発明の実施の形態】
【００２９】
【実施例】
以下実施例につき本発明を詳細に説明する。
【００３０】
図１は本発明の一実施例における画像読取装置のプラテンガラスの部分を１次元イメージセンサの配置されている側から見たものである。原稿（図示せず）を載置するプラテンガラス２０１の原稿載置面の反対側には、これとわずかの距離を置いてキャリッジ２０２が配置されている。キャリッジ２０２は図示しないキャリッジ駆動機構によって副走査方向２０３に往復動自在に配置されている。キャリッジ２０２の図で示した位置はホームポジションである。原稿の読み取りが指示されると、キャリッジ２０２はこのホームポジションから副走査方向２０３に移動を開始して、プラテンガラス２０１上の画像情報を、図示しない光学系に伝達する。この光学系の結像位置には１次元イメージセンサが配置されており、プラテンガラス２０２上の画像をライン単位で読み取ることになる。本実施例で使用される１次元イメージセンサは図１３に示したのと同様の構成を有しているので、これをそのまま使用して以下の説明を行うことにする。
【００３１】
プラテンガラスにおける原稿の画像の読み取りを行う有効画像領域２０５とキャリッジ２０２のホームポジションの間には、基準パターン２０６が配置されている。本実施例の基準パターン２０６は真円の形状をしており、その円の内部はその周囲の部分と反射率が明確に相違するようになっている。一例としては、基準パターン２０６の分が白色に印刷されており、その周囲は無着色でガラス面がそのまま露出しているか、有効画像領域２０５の手前までこの白色部分を除いて黒色に印刷されている。
【００３２】
図２は、本実施例の画像読取装置の回路構成の概要を表わしたものである。この画像読取装置はＣＰＵ（中央処理装置）２１１を搭載しており、データバス等のバス２１２を介して装置内の次に説明する各部と接続され、各種制御を行うようになっている。ＲＯＭ２１３は、画像読取装置の読み取りや各種制御に必要なプログラムや必要な固定的なデータを格納したリード・オンリ・メモリである。ＲＡＭ２１４は各種データを一時的に格納する作業用メモリであり、その一部は電池によってバックアップされて不揮発性メモリ領域を構成している。この不揮発性メモリ領域に格納されたデータは、画像読取装置の図示しない電源をオフにした状態でも消失しない。したがって、画像読取装置の各種の履歴や装置固有の値で画像の読み取りや補正に必要な所定のデータがここに格納される。
【００３３】
操作パネル２１５は画像の読み取りの各種条件をマニュアルで設定したり、読み取りの指示等を行う入力部分と、装置側がオペレータに必要な情報を表示する出力部分とを備えたパネルであり、入出力回路２１６を介してバス２１２に接続されている。画像処理回路部２１７は、画像処理のための各種機能を実現する回路を収めた部分である。画像処理はソフトウェアによって実現する部分と現実の回路（ハードウェア）によって実現する部分があるが、処理の高速化に伴ってハードウェアによる処理も重要となっている。キャリッジ駆動制御回路２１８はキャリッジモータ２１９の駆動制御を行う回路部分である。キャリッジモータ２１９が駆動されることによって、図１に示したキャリッジ２０２の往復動の制御が実現される。イメージセンサ入力回路２２１は、図１３に示したカラー線順次センサ１０１を構成する各１次元イメージセンサ１０４R 、１０４G 、１０４B から画像データを入力する回路である。
【００３４】
検知センサ入力回路２２２は、図示しない各種検知センサの検知出力を入力する回路である。検知センサとしては、例えばキャリッジ２０２のホームポジションの位置を設定するものを挙げることができる。画像データ出力回路２２３は、この画像読取装置で読み取られ処理された後の画像データを、通信ケーブル２２４を介して他の装置やネットワークに送出するための回路である。
【００３５】
図３は、基準パターンを各１次元イメージセンサが読み取る様子を拡大して表わしたものである。本実施例の画像読取装置では図１に示したキャリッジ２０２が副走査方向２０３に移動するとき、まずブルーの１次元イメージセンサ１０４B が基準パターン２０６の先端箇所２３１（ホームポジションに一番近い点）を読み取り、続いてグリーンの１次元イメージセンサ１０４G がこれを読み取る。最後にレッドの１次元イメージセンサ１０４R が基準パターン２０６の先端箇所２３１の読み取りを行う。したがって、最後のレッドの１次元イメージセンサ１０４R がこの先端箇所２３１を読み取っている時点では、この図３に示したようにグリーンの１次元イメージセンサ１０４G は副走査方向にギャップＧＡＰrgだけ進んだ基準パターン２０６上の所定の点２３２の読み取りを行っている。また、ブルーの１次元イメージセンサ１０４B は更にこの点２３２よりも副走査方向２０３にギャップＧＡＰgbだけ進んだ基準パターン２０６上の所定の点２３３の読み取りを行っている。
【００３６】
基準パターン２０６は半径ｒの真円である。その中心点２３５と先端箇所２３１を結んだ直線２３６は、各１次元イメージセンサ１０４R 、１０４G 、１０４B の長手方向（主走査方向）２３７と直交する。これは、本実施例で使用するカラー線順次センサ１０１（図１３参照）が、１枚の基板上にこれらの１次元イメージセンサ１０４R 、１０４G 、１０４B を形成しているので、これらが共に平行に配置されていると見てよいからである。
【００３７】
図４は、基準パターンをこれらの１次元イメージセンサが各種の傾きで読み取った状態を表わしている。図１３に示したカラー線順次センサ１０１が傾いて配置されていると仮定し、図４では基準パターン２０６に対する相対的な副走査方向２０３1 〜２０３3 を表示している。いずれの副走査方向２０３1 〜２０３3 で１次元イメージセンサ１０４1 〜１０４3 が基準パターン２０６を読み取っても、これらの読み取りが開始する点としての先端箇所２３１1 〜２３１3 と基準パターン２０６の中心点２３５を結ぶ直線は、対応する１次元イメージセンサ１０４1 〜１０４3 の主走査方向と直交することになる。この図で、それぞれの１次元イメージセンサ１０４1 〜１０４3 は基準パターン２０６を構成する円の接線となるからである。
【００３８】
また、本実施例では真円の基準パターン２０６を使用している。これについては、部分円の場合にも各先端箇所２３１1 〜２３１3 が円弧に接している場合には同様であるが、１次元イメージセンサ１０４1 〜１０４3 が基準パターン２０６のどの位置で接しても、次に説明する１次元イメージセンサ間のギャップの補正について全く同一の結果を得ることができる。すなわち、基準パターン２０６と１次元イメージセンサ１０４1 〜１０４3 の相対的な傾きによる補正を行う必要がない。
【００３９】
図３に戻って説明を続ける。基準パターン２０６の中心点２３５とレッドの１次元イメージセンサ１０４R の読取ラインとの距離がｒのとき、中心点２３５とグリーンの１次元イメージセンサ１０４G の読取ラインとの距離をｇg とし、また中心点２３５とブルーの１次元イメージセンサ１０４B の読取ラインとの距離をｇb とする。また、レッドの１次元イメージセンサ１０４R から出力される１ラインの画像データ２４１R における基準パターン２０６の検知される主走査位置をＬR とし、このときの基準パターン２０６上の点２３２をグリーンの１次元イメージセンサ１０４G が読み取るときの画像データ２４１G における基準パターン２０６の検知される主走査位置をＬG とする。同様にこのときの基準パターン２０６上の点２３３をブルーの１次元イメージセンサ１０４B が読み取るときの画像データ２４１B における基準パターン２０６の検知される主走査位置をＬB とする。また、主走査位置ＬR と主走査位置ＬG のギャップをｄg で表わし、主走査位置ＬR と主走査位置ＬB のギャップをｄb で表わすものとする。
【００４０】
基準パターン２０６の半径ｒは、例えばプラテンガラス２０１上の印刷を実際に測定することによって正確に知ることができ、この値は既知の値として前記した不揮発性メモリ領域に格納することができる。または、印刷が十分な精度で行われる場合には、予めＲＯＭ２１３（図２）にこれを格納しておくことができる。
【００４１】
このように半径ｒが既知なので、点２３２を含む直角三角形について次の（１）式が成立する。
ｒ2 ＝ｄg 2 ＋ｇg 2 
ｇg ＝ＳＱＲ（ｒ2 −ｄg 2 ）                              ……（１）
ただし、符号ＳＱＲ（Ｘ）は、Ｘについての平方根関数である。
【００４２】
同様に点２３３を含む直角三角形について次の（２）式が成立する。
ｒ2 ＝ｄb 2 ＋ｇb 2 
ｇb ＝ＳＱＲ（ｒ2 −ｄb 2 ）                              ……（２）
【００４３】
これら（１）、（２）式を用いると、ギャップＧＡＰrgを次の（３）式で、また、ギャップＧＡＰgbを次の（４）式で表わすことができる。
ＧＡＰrg＝ｒ−ＳＱＲ（ｒ2 −ｄg 2 ）                      ……（３）
ＧＡＰgb＝ＳＱＲ（ｒ2 −ｄg 2 ）＋ＳＱＲ（ｒ2 −ｄb 2 ）−ｒ……（４）
これらの式は、三角関数を用いた解法のような数学的に等価な解法を用いても同様に求めることができる。
【００４４】
ところで本実施例の画像読取装置では、光学解像度が４００ドット／２５．４ｍｍで基準パターン２０６を構成する円の半径ｒが３１７５ｍｍ（５００００ドット分の長さ）に設定されており、かつ図１３に示した１次元イメージセンサ１０４R 、１０４G の間のギャップ（ＧＡＰrg）１０３1 および１次元イメージセンサ１０４G 、１０４B の間のギャップ（ＧＡＰgb）１０３2 がカラー線順次センサ１０１の基板面上で共に８画素に設定されている。
【００４５】
そこで、図３に示したように１次元イメージセンサ１０４R の読取位置がちょうど先端箇所２３１に一致したときで正常の配置状態の場合、その両主走査位置ＬR 、ＬG のギャップｄg0については、これらイメージセンサ１０４R 、１０４G 、１０４B のそれぞれ隣接する間隔が８画素に等しいとき、次の（５）式が成立する。
８＝５００００−ＳＱＲ（５００００2 −ｄg02 ）            ……（５）
この状態で、ギャップｄg0は８９４．３９（ドット）となる。
【００４６】
これに対して、ギャップのずれの検出精度を１／１０画素としたときのギャップｄg の値は、カラー線順次センサ１０１の基板面がアオリによって０．１画素分の増加になるので、次の（６）式が成立する。
８．１＝５００００−ＳＱＲ（５００００2 −ｄg 2 ）        ……（６）
この状態で、ギャップｄg は８９９．９６（ドット）となる。
【００４７】
これら２つの場合に得られたギャップｄg0、ギャップｄg の差は約５ドット分となる。このことは、通常の値からギャップｄg が５ドット分ずれたことを検出した場合、１次元イメージセンサ１０４R 、１０４G 、１０４B のそれぞれ隣接するギャップが約１／１０ドットだけずれたことを検出することができることになる。このようにしてギャップの変動を検知すれば、各１次元イメージセンサ１０４R 、１０４G 、１０４B に対する画像データの遅延量を予め設定していた値からこれに応じた量に調整することができ、３色の画像データの色ずれを解消して、画質の維持を図ることができる。
【００４８】
図５は、プラテンガラス平面に対する１次元イメージセンサのアオリの補正処理の流れを表わしたものである。図２に示したＣＰＵ２１１はカラー線順次センサ１０１における３つの１次元イメージセンサ１０４R 、１０４G 、１０４B のうちの副走査方向２０３に向かって一番後ろ側に配置されたセンサ（本実施例では図３より１次元イメージセンサ１０４R ）が基準パターン２０６の先端箇所２３１を検出する時点を監視している（ステップＳ１０１）。このような監視は、本実施例の場合、該当する１次元イメージセンサ１０４R の出力する画像データをＡ／Ｄ変換した後の値が白レベルに近い所定のしきい値を越えたタイミングを検出することによって行われる。
【００４９】
本実施例の画像読取装置では、各１次元イメージセンサ１０４R 、１０４G 、１０４B から出力されＡ／Ｄ変換された後の画像データをＲＡＭ２１４（図２）に所定量ずつ格納し、これを順次読み出しながら画像処理を行うようになっている。前記したしきい値を越えるタイミングの判別は、Ａ／Ｄ変換後の画像データのうちＲＡＭ２１４に格納する前の信号に対して行われている。１次元イメージセンサ１０４R が基準パターン２０６の先端箇所２３１を検出すると、ＣＰＵ２１１はそのラインの画像データがＲＡＭ２１４から読み出されるとき、各画像データの立ち上がりのタイミングを検出する。すなわち、１ライン分の各１次元イメージセンサ１０４R 、１０４G 、１０４B から出力される画像データの何クロック分（何画素分）で前記したしきい値を越えるかどうかの判別を行う（ステップＳ１０２）。これにより、１次元イメージセンサ１０４R が基準パターン２０６の先端箇所２３１を検出した時点における図３で説明した各主走査位置ＬR 、ＬG 、ＬB が求められる。
【００５０】
これらの主走査位置ＬR 、ＬG 、ＬB が求められたら、これらを基にして図３に示した２つのギャップｄg 、ｄb を算出する（ステップＳ１０３）。次にＣＰＵ２１１はＲＡＭ２１４の不揮発性メモリ領域あるいはＲＯＭ２１３に格納した半径ｒの値を読み出して、これら３つの値を使用して前記した（３）式からギャップＧＡＰrgを算出し、（４）式からギャップＧＡＰgbを算出する（ステップＳ１０４）。そして、これらの算出したギャップＧＡＰrg、ＧＡＰgbに基づいて、画像データの遅延量を設定する（ステップＳ１０５）。このとき、レッドの１次元イメージセンサ１０４R を基準にすると、グリーンの１次元イメージセンサ１０４G の画像データはギャップＧＡＰrgを副走査される時間に相当するライン分だけ遅延され、ブルーの１次元イメージセンサ１０４B から出力される画像データは２つのギャップＧＡＰrg、ＧＡＰgbを加算した距離を副走査される時間に相当するライン分だけ遅延されることになる。
【００５１】
この遅延量の設定に際しては、遅延量がラインの整数倍とならないのが通常である。このような場合には、２つのラインの画像データを補間することで遅延量に相当する画像データを作成すればよい。このようにして求めたグリーンとブルーの画像データについての補間データはレッドの画像データと共に図示しない色判別回路に入力され、原稿の各画素の色が判別されることになる。
【００５２】
変形例
【００５３】
以上説明した実施例ではカラー線順次センサ１０１がプラテンガラス２０１に対してアオリを生じた場合の補正を行う画像読取装置について説明した。本発明の変形例では、このカラー線順次センサ１０１の各１次元イメージセンサ１０４R 、１０４G 、１０４B の長手方向が副走査方向と直交せず、所定の角度だけ傾いた場合に起因する画像の補正を行うことができる画像読取装置について説明する。
【００５４】
図６は、各イメージセンサの長手方向が副走査方向と直交せず所定の角度だけ傾いた状態を表わしたものである。カラー線順次センサ１０１の各１次元イメージセンサ１０４R 、１０４G 、１０４B が規定の方向に対して角度θだけ傾いている。これにより、例えば隣接する２つの１次元イメージセンサ１０４R 、１０４G では主走査方向２３７の読み取りのずれＳを発生させる。すなわち、同一主走査位置で画像データの読み取りを行うべき各１次元イメージセンサ１０４R 、１０４G 、１０４B 上の特定のピクセル１１２R 、１１２G 、１１２B （図では左端に位置するものを示す）が、異なった主走査位置の画像の読み取りを行うことになり、角度θがある程度大きくなると主走査方向に色ずれが生じることになる。
【００５５】
また、このような色ずれが生じるほどの傾きが存在しない場合でも、カラー線順次センサ１０１が傾いた分だけ画像が傾いて読み取られ、傾斜した状態で再現されることになる。
【００５６】
図７は、１次元イメージセンサが傾いて配置された場合のその傾斜角θの算出原理を表わしたものである。例えばブルーの１次元イメージセンサ１０４B に着目してみる。１次元イメージセンサ１０４B は図１に示したキャリッジ２０２の副走査方向２０３への移動に伴って所定の時点に基準パターン２０６の先端箇所３０１を検出する。そして、これから暫く経た後、ある時点でこの基準パターン２０６の後端箇所３０２を検出する。１次元イメージセンサ１０４B の先端箇所３０１検出の際の主走査位置をＬBSとし、後端箇所の検出の際の主走査位置をＬBEとすると、これらの主走査位置のずれＳは傾斜角θが大きくなればなるほど大きくなる。基準パターン２０６の半径はｒなので、傾斜角θとの間に次の（７）式が成立する。
【００５７】
【数１】
0003648845.tif 000002
【００５８】
この変形例の画像読取装置は、光学系に関してその解像度が４００ドット／２５．４ｍｍで、基準パターン２０６の半径ｒは９．５２５ｍｍ（＝１５０ドット）となっている。また、各１次元イメージセンサ１０４R 、１０４G 、１０４B のギャップはそれぞれ８画素分に設定されている。この画像読取装置では、これらの１次元イメージセンサ１０４R 、１０４G 、１０４B の傾きによって主走査方向２３７のずれが１／１０画素以上になるときこれを検出し、その補正を行うようになっている。ずれが１／１０画素になるときは、図６より次の（８）式が成立する。
【００５９】
【数２】
0003648845.tif 000003
【００６０】
よって角度θは０．７１６°となる。すなわち、０．７１６°だけ各１次元イメージセンサ１０４R 、１０４G 、１０４B の取付角度が正規の位置からずれていることを検出することができれば、画像読取装置の要求精度を達成することができる。以上の値を（７）式に代入して主走査位置のずれＳを求めると、次のようになる。
Ｓ＝３７．５（ドット）
【００６１】
カラー線順次センサ１０１の各１次元イメージセンサ１０４R 、１０４G 、１０４B が主走査方向２０３に平行に配置されていて角度θが“０”のときには、ずれＳも“０”である。したがって、図７における２つの主走査位置をＬBS、ＬBEの間隔（ずれＳ）が３８ドットとなったとき、これらの１次元イメージセンサ１０４R 、１０４G 、１０４B の隣接する画素の間でおよそ１／１０画素のずれが生じたことになる。この変形例の画像読取装置でこのような検出は十分行うことができることになる。
【００６２】
なお、図６で副走査方向２０３に着目すると、各１次元イメージセンサ１０４R 、１０４G 、１０４B の傾きをθ、これらのセンサ間の本来のギャップをＧＡＰ0 、見掛け上のギャップをＧＡＰA とすると、次の（１０）式が成立する。
【数３】
0003648845.tif 000004
【００６３】
したがって、角度θがわかれば、同様に見掛け上のギャップＧＡＰA を算出することができる。
【００６４】
図８は、この変形例の画像読取装置におけるイメージセンサの傾きに対する補正の概要を表わしたものである。図２に示したＣＰＵ２１１はカラー線順次センサ１０１における予め任意に定めた１つの１次元イメージセンサ１０４B （先の実施例と部分的に共通の処理を行う場合には１次元イメージセンサ１０４R でもよい。）が基準パターン２０６の先端箇所３０１を検出する時点を監視している（ステップＳ２０１）。このような監視は、該当する１次元イメージセンサ１０４B の出力する画像データをＡ／Ｄ変換した後の値が白レベルに近い所定のしきい値を越えたタイミングを検出することによって行われる。
【００６５】
１次元イメージセンサ１０４B が先端箇所３０１を検出したら（Ｙ）、画像データを一時的に格納するバッファメモリからそのラインの画像データをＲＡＭ２１４の第１の領域に格納する（ステップＳ２０２）。続いてＣＰＵ２１１は該当するこの１次元イメージセンサ１０４B の出力する画像データが１ライン分すべて基準パターン２０６を検出しなくなる最初の時点の到来を監視する（ステップＳ２０３）。これも１次元イメージセンサ１０４B の出力する画像データをＡ／Ｄ変換した後の値をしきい値と比較することによって実現することができる。
【００６６】
１ライン分どの箇所でも基準パターン２０６が検出されなくなれば（Ｙ）、この直前のラインが基準パターンの後端箇所３０２を検出しているはずである。そこで、前記したバッファメモリからこれよりも１ライン前に１次元イメージセンサ１０４B が出力した画像を読み出してＲＡＭ２１４の第２の領域に格納する（ステップＳ２０４）。装置によっては更に次のラインでも基準パターンの検出が行われないことを確認してからこのような画像データの格納作業を実行してもよい。これは、ノイズの除去を行うためである。先端箇所３０１の存在するラインの処理についても同様である。
【００６７】
このようにして、先端箇所３０１と後端箇所３０２を含むラインの画像データが選別されたら、ＣＰＵ２１１はこれらのラインで基準パターン２０６が検出されている主走査位置ＬS 、ＬE （１次元イメージセンサ１０４B の場合にはＬBS、ＬBE）を判定する（ステップＳ２０５）。基準パターン２０６が複数の画素の連続として検出された場合には、例えばその中央位置を選択するとか、濃度レベルのピークとなった点を選択することになる。両主走査位置ＬS 、ＬE の差をとると主走査位置のずれＳが求まるので、これを（７）式に代入して、傾斜角θが算出される（ステップＳ２０６）。この傾斜角θに基づいて、各１次元イメージセンサ１０４R 、１０４G 、１０４B の傾きに対する画像の補正処理が行われる（ステップＳ２０７）。
【００６８】
図９は、１次元イメージセンサが傾いているときの補正処理の原理を表わしたものである。１次元イメージセンサ１０４が主走査方向２３７あるいは副走査方向２０３に角度θだけ傾斜しているとすると、原稿３１１はこの傾斜角θで読み取られる。この結果、読み取られた画像３１２はそのイメージが角度θだけ傾斜することになる。このように傾斜したイメージを垂直に補正するには、読み取った全画素に対して以下の（１１）式で示す演算を行う必要がある。
【００６９】
【数４】
0003648845.tif 000005
【００７０】
ただしｘ0 ，ｙ0 は対象となる画素の座標であり、ｘ，ｙは補正後の画素の座標である。これにより、原点を中心とする角度θの画像の回転移動が行われ、イメージが補正されることになる。
【００７１】
なお、先の実施例では各１次元イメージセンサ１０４R 、１０４G 、１０４B のギャップを検出して電子的に補正することにしたが、これ以外の手法をとることも可能である。例えば、画像読取装置のオペレータに対してこのギャップが正常な値でない場合に操作パネルへ表示を行ったり音で警報して、サービスマンや調整を行うことができる者に対して調整を依頼させるようにしてもよい。また、カラー線順次センサ１０１に予め補正機構を配置しておいて、ギャップの補正量を検出したらこれに応じて補正機構を作動させるようにしてもよい。これにより、電気的な補正に頼ることなく各１次元イメージセンサ１０４R 、１０４G 、１０４B のギャップを正規の値に維持することができる。
【００７２】
また、後に説明した変形例ではイメージの傾斜自体を補正したが、図６から了解されるように傾斜θがある程度大きくなると原稿上の同一の点を読み取る主走査方向の位置が１次元イメージセンサ１０４R 、１０４G 、１０４B によって異なってくることになる。したがって、主走査方向２３７の画素の位置を補間処理等によって補正してこれらを用いて色の判別を行うようにしてもよい。同様の理由で、副走査方向２０３のギャップ補正を行うことも有効である。
【００７３】
更に変形例では１次元イメージセンサ１０４R 、１０４G 、１０４B を備えたカラー線順次センサ１０１を例にとって補正処理を説明したが、傾斜角θに対する補正については１本の１次元イメージセンサに対しても同様に本発明を適用することができる。また、実施例のようにギャップ補正を行う画像読取装置については、図２０に示したように複数の１次元イメージセンサを主走査方向につなぎ合わせた形で配置した画像読取装置に対しても適用することが可能である。
【００７４】
また、実施例および変形例では真円からなる基準パターン２０６を使用したが、これ以外にも各種の基準パターンを使用することができる。更に実施例では基準パターン２０６をその周囲のプラテンガラス２０１よりも反射率の高いものとの前提で説明を行ったが、これに限るものでははない。すなわち、基準パターンを構成する真円が反射率が低く、その周囲が高いようなものであってもよい。
【００７５】
基準パターンについての各種変形例
【００７６】
図１０は、基準パターンの第１の変形として部分円からなる基準パターン４０１を示したものである。この基準パターン４０１は、実施例で用いたようにギャップ補正を行うものであれば、次の２つの条件を満たせばよい。
▲１▼１次元イメージセンサ１０４が想定される傾きの範囲で副走査方向２０３に走査されたとき、常に基準パターン４０１の先端箇所２３１が検出されるだけの円弧部分が存在すること。
▲２▼ギャップ補正の対象となる複数のイメージセンサの一番最後のイメージセンサ１０４が基準パターン４０１の先端箇所２３１を検出したとき、この図では示していないそれよりも前に走査される残りのすべての１次元イメージセンサが基準パターン４０１の円弧部分とクロスすること。
【００７７】
したがって、図１０に示したように円のほんの一部であってもギャップ補正のための基準パターンとして使用できることになる。
【００７８】
図１１は、先の変形例で説明した１次元イメージセンサの傾きに対する補正を行うための基準パターンの他の例を示したものである。基準パターン４１１は、有効画像領域２０５のすぐ脇に副走査方向に配置されており、その先端と後端の曲線部分は真円４１２の円弧を構成している。基準パターン４１１の主走査方向２３７の長さは、この図には示していない１次元イメージセンサの想定される傾きの程度によって決定されることはもちろんである。
【００７９】
なお、図１１に示した基準パターン４１１の場合には、図示しないキャリッジを一度副走査方向４１２に全域走査した後でなければ補正量が求められない。しかしながら、原稿の読み取りに際してプラテンガラスをプリスキャンするとか、画像読取装置の電源を立ち上げた状態で一度プラテンガラスをプリスキャンすれば、補正量が求まるので、特に問題は生じない。
【００８０】
図１２は、プラテンガラスの有効画像領域２０５の先端部と後端部に分割した形で２つの基準パターンを配置した例を示したものである。第１の基準パターン４２１と第２の基準パターン４２２の円弧部分は同一の真円４２３の一部を構成している。これにより、第１の基準パターン４２１の部分で先の実施例で説明したギャップ補正が可能である。また、第１の基準パターン４２１と第２の基準パターン４２２の双方を用いることで先の変形例で説明した１次元イメージセンサの傾きに対する補正を行うことができる。後者の補正については、図１１の変形例と同様にプリスキャンの結果を見て行うことになる。
【００８１】
以上、基準パターンについての各種の変形可能性を示したが、これらに限定されるものではない。例えば真円あるいは部分円は外形のみを白色等の色で描いたパターンであってもよいし、内部まで白色等の色で塗りつぶしたものであってもよいことは当然である。
【００８２】
【発明の効果】
以上説明したように請求項１〜請求項４記載の発明によれば、基準パターンとして真円あるいはその一部を構成する部分円を用いることにした。したがって、プラテンガラス等に印刷したり貼り付けるとき、その角度が狂っても円として変わりがなく、基準パターンの配置位置に特別の精度を要求しないという効果がある。また、印刷等の精度によって多少異なった半径の円になったとしても、その半径あるいは直径を後で精密に測定することによって正確な基準パターンとして使用することができ、高精度の補正を行うことができる。
【００８３】
また、請求項１記載の発明では、複数本の１次元イメージセンサが副走査方向に所定のギャップを置いて配置されているとき、これらのうちの任意の一対についてのギャップを検出するので、例えば２色画像の読み取りを行う読取装置においてもギャップが電気的に正しい間隔となるような補正を行わせたり、ギャップによって読み取りに不都合が生じる場合に警報を発してギャップの機械的な補正を要求する等の処置をとることができる。しかも請求項１記載の発明では、真円またはこの部分円を用いたので、その半径等の既知のデータを知るだけで高精度の補正を行わせることが可能になる。
【００８４】
更に請求項２記載の発明によれば、複数本の１次元イメージセンサが副走査方向に所定のギャップを置いて配置されているとき、これらの一番最後に基準パターンの検出を開始する１次元イメージセンサに対して、他の先行した１次元イメージセンサとの間の基準パターンの検出に関する主走査方向の距離をそれぞれ求めることにした。そして、各１次元イメージセンサ間のギャップを算出することにしたので、例えば３色画像の読み取りを行う読取装置で使用する３種類の１次元イメージセンサについて、これらのギャップが適正であるかどうかの判別を行うことができる。しかも請求項２記載の発明では、ギャップが適正でない場合には、これを自動補正することができるので、サービスマンの労力を軽減することができ、装置のランニングコストを低減させることができる。また、基準パターンとして真円またはこの部分円を用いたので、その半径等の既知のデータを知るだけで高精度の補正を行わせることが可能になる。
【００８５】
また、請求項３記載の発明では、１本あるいは複数本の１次元イメージセンサの傾きを検出することができるので、これに起因する画像データの劣化に対して適切な補正処理を行うことができる。しかも請求項３記載の発明では、真円またはこの部分円を用いたので、その半径等の既知のデータを知るだけで高精度の補正を行わせることが可能になる。
【００８６】
更に請求項４記載の発明によれば、１本あるいは複数本の１次元イメージセンサの傾きを検出し、傾き算出手段で算出された傾きに応じて１次元イメージセンサで読み取られたイメージの傾きを補正するようにしたので、原稿上の図形を歪みなく読み取ることができ、高品位の画像を得ることができる。
【図面の簡単な説明】
【図１】  本発明の一実施例における画像読取装置のプラテンガラスの部分を１次元イメージセンサの配置されている側から見た平面図である。
【図２】  本実施例の画像読取装置の回路構成の概要を表わしたブロック図である。
【図３】  基準パターンを各１次元イメージセンサが読み取る様子を拡大して表わした説明図である。
【図４】  基準パターンをこれらの１次元イメージセンサが各種の傾きで読み取った状態を表わした説明図である。
【図５】  プラテンガラス平面に対する１次元イメージセンサのアオリの補正処理の流れを表わした流れ図である。
【図６】  本発明の変形例で各イメージセンサが正規の方向から所定の角度だけ傾いた状態を表わした説明図である。
【図７】  １次元イメージセンサが傾いて配置された場合のその傾斜角θの算出原理を表わした説明図である。
【図８】  変形例の画像読取装置におけるイメージセンサの傾きに対する補正の概要を表わした流れ図である。
【図９】  １次元イメージセンサが傾いているときの補正処理の原理を表わした説明図である。
【図１０】  本発明の基準パターンの第１の変形例を示す平面図である。
【図１１】  本発明の基準パターンの第２の変形例と有効画像領域の関係を示した平面図である。
【図１２】  本発明の基準パターンの第３の変形例と有効画像領域の関係を示した平面図である。
【図１３】  カラー線順次センサと原稿の関係を表わした平面図である。
【図１４】  カラー線順次センサのアオリによる副走査方向のギャップの狂いを示した説明図である。
【図１５】  カラー線順次センサが正しく配置された状態を示す説明図である。
【図１６】  カラー線順次センサが傾いて配置された状態を示す説明図である。
【図１７】  従来提案された色ずれ補正用の基準パターンを示した平面図である。
【図１８】  図１７に示した色ずれ補正用の基準パターンの一部を拡大した拡大平面図である。
【図１９】  従来提案された画像読取装置によるセンサずれの検出原理を示した説明図である。
【図２０】  複数の１次元イメージセンサを主走査方向につなぎ合わせた形で配置した画像読取装置の要部を示した平面図である。
【符号の説明】
１０１…カラー線順次センサ、１０２…チップ、１０４B …ブルーの１次元イメージセンサ、１０４G …グリーンの１次元イメージセンサ、１０４R …レッドの１次元イメージセンサ、１１２B 、１１２G 、１１２R …ピクセル、２０１…プラテンガラス、２０２…キャリッジ、２０３…副走査方向、２０５…有効画像領域、２０６、４０１、４１１、…基準パターン、２１１…ＣＰＵ、２１３…ＲＯＭ、２１４…ＲＡＭ、２１５…操作パネル、２３１、３０１…先端箇所、２３２、２３３…点、２３７…主走査方向、３０２…後端箇所、３１１…原稿、３１２…画像、４２１…第１の基準パターン、４２２…第２の基準パターン、ｒ…半径、Ｓ…ずれ、θ…角度
【図１】
0003648845.tif 000006
【図２】
0003648845.tif 000007
【図３】
0003648845.tif 000008
【図４】
0003648845.tif 000009
【図５】
0003648845.tif 000010
【図６】
0003648845.tif 000011
【図７】
0003648845.tif 000012
【図８】
0003648845.tif 000013
【図９】
0003648845.tif 000014
【図１０】
0003648845.tif 000015
【図１１】
0003648845.tif 000016
【図１２】
0003648845.tif 000017
【図１３】
0003648845.tif 000018
【図１４】
0003648845.tif 000019
【図１５】
0003648845.tif 000020
【図１６】
0003648845.tif 000021
【図１７】
0003648845.tif 000022
【図１８】
0003648845.tif 000023
【図１９】
0003648845.tif 000024
【図２０】
0003648845.tif 000025