(57)【特許請求の範囲】
【請求項１】
赤、青、緑の各色に対応した光電変換素子が副走査方向に所定間隔づつ離れて配置され原稿読取りを行うＣＣＤイメージセンサと、このＣＣＤイメージセンサの読み取り面に原稿を搬送する搬送手段と、読取り系の基準解像度に対応する基準速度と所定の関係を有する複数の解像度に対応した定格速度より所望の拡大縮小率または解像度に基づいて前記搬送手段の搬送速度を設定する変速手段と、この搬送速度の変化に応じて各光電変換素子の出力タイミングを調整する制御手段と、この出力タイミングの順に各色の１ラインのデータを線順次に１ラインのデータに合成する合成手段と、合成した画像信号をデジタル変換するＡ／Ｄ変換部と、変換したデータを各色の光電変換素子が所定距離離れていることによって生じる位置ずれを設定された前記定格速度に応じて補正する補正部と、この位置ずれを補正したデータを所望の拡大縮小率または解像度に処理する拡大縮小手段とを備えたカラー画像読取装置。
【請求項２】
前記基準速度は前記光電変換素子の間隔に所定のライン数が丁度入る速度であり、前記定格速度は前記光電変換素子の間隔に小数点以下で表示される端数のライン数を有するライン数が入る速度に設定してあり、前記制御手段は前記定格速度の端数のライン数に加算するとほぼ１ラインとなるように出力タイミングをずらして出力することを特徴とする請求項１記載のカラー画像読取装置。
【請求項３】
前記制御手段が出力する色信号の出力タイミングにより並べられた色信号の順序を所定の順序に並べ直す色順序設定手段を設けたことを特徴とする請求項１または２記載のカラー画像読取装置。
【請求項４】
前記定格速度を選定する際、所望の拡大縮小率または解像度に対応した速度より大きい拡大縮小率または解像度に対応した定格速度を選定し、前記拡大縮小手段で所望の拡大縮小率または解像度に縮小することを特徴とする請求項２記載のカラー画像読取装置。
【請求項５】
前記基準速度に対応する解像度を３００dpiとし、前記定格速度に対応する解像度を２００dpi，４００dpi，５００dpi，７００dpiの少なくとも１つを含むようにしたことを特徴とする請求項２記載のカラー画像読取装置。
【請求項６】
前記制御手段は１つ目の色信号に対する出力タイミングのずれを、２つ目の色信号に対しては１／３ライン、３つ目の色信号に対しては２／３ラインとしたことを特徴とする請求項２記載のカラー画像読取装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は拡大縮小または解像度を変換したときもカラー画像を精度よく読み取り、カラー画像を線順次に出力するカラー画像読取装置に関する。
【０００２】
【従来の技術】
図７は従来のカラー画像読取装置の構成を示すブロック図である。光電変換素子２１は各赤（Ｒ），青（Ｂ），緑（Ｇ）の色ごとにセンサが設けられており、原稿の同一位置をこの３つのセンサが順々に読み取る。図２は３ラインのカラーＣＣＤ概略図を示す。各色用の光電変換素子は各６４μｍずつ離れており、これを副走査方向のライン数に換算すると解像度が３００dpi で各々８ライン分離されていることになる。このため原稿を読み取ったとき、そのずれ（読取点の違い）を補正するためＲ−Ｂ間で８ライン、Ｒ−Ｇ間で１６ラインのライン間補正を行う。
【０００３】
光電変換素子２１で読み取られた３色の色信号は同時にオフセット調整部およびＡＧＣ部２２に送出され、オフセット調整と自動ゲイン調整とが行われＡ／Ｄ変換部とシェーディング補正部２３でデジタルデータに変換し、シェーディング補正が行われる。ライン間補正部および画信号合成部２４では、各色信号の位置ずれを補正する。すなわち、同一位置を読み取ったＲ，Ｂ，Ｇの色信号を１ラインの信号に合成する。図２で解像度３００dpi の場合、Ｇ信号を読み取ったとき、このＧ信号を読み取ったときより８ライン前に読み取ったＢ信号と１６ライン前に読み取ったＲ信号は同一位置の読み取り信号を表しているのでこれを１ラインの信号に合成し、画像処理部２５に送り、解像度を変換する線密度変換、または拡大縮小処理が行われる。制御部２６は全体を制御し、モータ制御部２７は原稿を搬送するモータ２８を制御する。ＲＡＭ２９はライン間補正や画信号合成に使用される。
【０００４】
【発明が解決しようとする課題】
しかし、上述の従来の技術の構成ではＡ／Ｄ変換器がＲ，Ｇ，Ｂ各信号に対して必要となり、回路規模が大きくなる。また、原稿の搬送速度を、解像度が３００dpi となるよう各色の光電変換素子間の距離６４μｍを８ライン分走査できる速度で移動する速度を基準速度とし、解像度または拡大縮小率を変えるため、搬送速度を基準速度から変更する場合、各色の光電変換素子間の距離６４μｍを整数ラインの読み取りをして搬送することができなくなる。ライン間補正は１ライン単位で行うため、小数点以下の端数のラインの補正はできず読取点の各色間のずれを補正できない。例えば基準速度に対応する解像度を３００dpi とし、４００dpi の解像度となるよう読み取りをする場合、各光電変換素子間の距離６４μｍのライン数は８×４００／３００＝１０．７ラインとなり、この値に近い整数１１ラインに対し０．３ラインの誤差が出る。
【０００５】
本発明は、上述の問題点に鑑みてなされたもので、回路規模を小さくし、任意の拡大縮小率や解像度に対して各色のライン間補正を整数ラインで補正するカラー画像処理装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
本発明のカラー画像処理装置おいては所望の拡大縮小率または解像度に応じて原稿搬送速度を変更すると共に各光電変換素子の出力のタイミングを調整し、各色の１ラインのデータを１ラインのデータに合成した後、Ａ／Ｄ変換器でデジタル変換し、しかる後にライン間補正を行う。
【０００７】
この本発明によれば、３色のデータを１ラインに合成した後にデジタル変換するため、Ａ／Ｄ変換器は１つでよく回路規模が小さくなる。また原稿搬送速度の変更により発生する各色のライン間補正のライン数の端数を、各光電変換素子の出力タイミングのずれを用いて整数とすることにより、ライン間補正を整数ラインで行うことができる。
【０００８】
【発明の実施の形態】
請求項１の発明では、赤、青、緑の各色に対応した光電変換素子が副走査方向に所定間隔づつ離れて配置され原稿読取りを行うＣＣＤイメージセンサと、このＣＣＤイメージセンサの読み取り面に原稿を搬送する搬送手段と、読取り系の基準解像度に対応する基準速度と所定の関係を有する複数の解像度に対応した定格速度より所望の拡大縮小率または解像度に基づいて前記搬送手段の搬送速度を設定する変速手段と、この搬送速度の変化に応じて各光電変換素子の出力タイミングを調整する制御手段と、この出力タイミングの順に各色の１ラインのデータを線順次に１ラインのデータに合成する合成手段と、合成した画像信号をデジタル変換するＡ／Ｄ変換部と、変換したデータを各色の光電変換素子が所定距離離れていることによって生じる位置ずれを設定された前記定格速度に応じて補正する補正部と、この位置ずれを補正したデータを所望の拡大縮小率または解像度に処理する拡大縮小手段とを備える。
【０００９】
光電変換素子間を基準の解像度（例えば３００dpi ）となるように移動する原稿搬送速度を基準速度とし、この基準速度の場合、各光電変換素子の間隔を整数ラインの走査で原稿が移動するようにしておく。所望の拡大縮小率または解像度に応じて、搬送速度を決めておき、この搬送速度で原稿を搬送する。この場合各光電変換素子の間隔を走査するライン数は整数でなくなり、小数点以下の端数が出る。しかし、各光電変換素子の出力をこの端数が１ラインとなるようにタイミングをずらして出力し、３色のデータを１ラインに合成する。これにより２色の光電変換素子間の位置ずれによるライン間補正を整数ラインで補正することができる。また、３色を１ラインに合成した後Ａ／Ｄ変換器を通すので、Ａ／Ｄ変換器は１個でよい。なお、拡大縮小率または解像度に応じた搬送速度は、必ずしもその拡大縮小率または解像度となる搬送速度ではなく、ラインの端数が３色のデータの出力タイミング調整により整数ラインとなる速度である。しかも拡大縮小率も副走査方向の変換しかできない。このため、ライン間補正を整数ラインで誤差なく行った後、所望の拡大縮小率または解像度となるように拡大縮小率の変換または線密度の変換を行う。
【００１０】
請求項２の発明では、前記基準速度は前記光電変換素子の間隔に所定のライン数が丁度入る速度であり、前記定格速度は前記光電変換素子の間隔に小数点以下で表示される端数のライン数を有するライン数が入る速度に設定してあり、前記制御手段は前記定格速度の端数のライン数に加算するとほぼ１ラインとなるように出力タイミングをずらして出力する。
【００１１】
変速手段は拡大縮小率または解像度に対応した定格速度とする。この定格速度で原稿が搬送されると光電変換素子間隔で走査されるライン数は端数のライン数を有するライン数となるが、各光電変換素子の出力をずらし、この端数に加算すると端数が１ラインとなるようにして出力するので、各色信号について、ライン間補正を行うライン数は整数ラインとなり、誤差の生じないライン間補正を行うことができる。
【００１２】
請求項３の発明では、前記制御手段が出力する色信号の出力タイミングにより並べられた色信号の順序を所定の順序に並べ直す色順序設定手段を設ける。
【００１３】
色信号の出力タイミングはライン間補正のライン数が整数ラインとなるように各色信号の出力タイミングをずらして出力する。このため例えば赤、青、緑の順に出力しようとする場合でも、赤、緑、青の順にして出力される場合が生じる。このため色順序設定手段では搬送されてきたデータを一旦メモリに格納し、所定の順で読み出しすることにより色順序を所定の順序に変更する。
【００１４】
請求項４の発明では、前記定格速度を選定する際、所望の拡大縮小率または解像度に対応した速度より大きい拡大縮小率または解像度に対応した定格速度を選定し、前記拡大縮小手段で所望の拡大縮小率または解像度に縮小する。
【００１５】
所望の解像度を得ようとする場合、それより大きな解像度で原稿を読み取り多くのラインを入力し、そこから間引いて所望の解像度とする方が、小さな解像度で読み取り、ライン挿入して所望の解像度に拡大するよりも鮮明な画像が得られる。これは拡大縮小率の場合も同じで、縮小する場合求める縮小率よりも大きな縮小率となるような速度で原稿を読み取りこのデータを間引いて求める縮小率とした方が鮮明な画像が得られる。
【００１６】
請求項５の発明では、前記基準速度に対応する解像度を３００dpi とし、前記定格速度に対応する解像度を２００dpi ，４００dpi ，５００dpi ，７００dpiの少なくとも１つを含むようにする。
【００１７】
基準速度に対応する解像度を３００dpi とし、この倍数より±１００dpi ，＋２００dpi ，大きな解像度を定数速度に対応する解像度とする。一方光電変換素子間の間隔は解像度３００dpi に対する原稿搬送速度で３の倍数以外のライン数が入る間隔とする。このようにすると最初の光電変換素子と２番目の光電変換素子間のライン数の端数は必ず１／３ラインか２／３ラインとなり最初の光電変換素子と３番目の光電変換素子間のライン数の端数は必ず２／３ラインか１／３ラインとなる。この場合、２番目との関係が１／３ラインのときは３番目との関係は２／３ライン，２番目との関係が２／３ラインなら３番目との関係は１／３ラインとなる。このように端数が１／３または２／３ラインとなるようにすると、補正が容易となる。
【００１８】
請求項６の発明では、前記制御手段は１つ目の色信号に対する出力タイミングのずれを、２つ目の色信号に対しては１／３ライン、３つ目の色信号に対しては２／３ラインとする。
【００１９】
３色を１つの色に対し第２の色を１／３ライン、第３の色を２／３ラインずらして、赤、青、緑のラインを送出する場合、このずれたラインと請求項５の端数のラインの合計が１ラインとなるようにすれば、ライン間補正を整数ラインで行うことができ、完全な補正ができる。このため、赤、青、緑の色順が変わることも生じる。
【００２０】
以下、本発明の実施の形態について図面を参照して説明する。
図１は本発明の実施の形態の構成を示すブロック図である。光電変換素子１は各赤（Ｒ），青（Ｂ），緑（Ｇ）の色ごとにセンサを有している。図２は３ラインのカラーＣＣＤの概略図を示す。各色用のセンサは副走査方向に一定間隔離れて配置されている。本実施の形態の場合各光電変換素子は６４μｍづつ離れており、これを副走査方向のライン数に換算すると、解像度が３００dpi で各々８ライン分離れていることになる。このため原稿を読み取ったとき、そのずれ（読取点の違い）を補正するため、Ｒ−Ｂ間で８ライン、Ｒ−Ｇ間で１６ラインのライン間補正を行う。なお、各光電変換素子間隔はそこに入るライン数は解像度によって異なるが、基準として設定した解像度（本実施の形態の場合は３００dpi であるが、これに限定されない）で３の倍数以外のライン数が入る間隔となるようにしておく。
【００２１】
光電変換素子１で読み取られた３色の色信号はオフセット調整部、画信号合成部およびＡＧＣ部２に送出され、各色信号のオフセット調整と、３ラインからなる３色の色信号を１／３ラインづつの位相差をつけて読み取り位置によるライン数の端数を補正し、整数ラインの位相差とした３色の色信号を１ラインに合成する画信号の合成と、自動ゲイン調整が行われる。このため光電変換素子１からはこの位相差をつけて３色の色信号が送出されてくる。１ラインに合成された画信号はＡ／Ｄ変換部とシェーディング補正部３でアナロクよりデジタル信号に変換され、シェーディング補正が行われる。
【００２２】
ライン間補正部４では原稿の同一位置を読み取った３色の色信号を１ラインの信号とする。図２で説明すると、解像度３００dpi でＧ信号を読み取ったとき、このＧ信号と、８ライン前のＢ信号と１６ライン前のＲ信号は同一位置の読み取り信号を表しているので、これを１ラインの信号に合成する。これをライン間補正と言う。画像処理部５はライン間補正部４で合成された画信号を所望の線密度の解像度としたり、所望の拡大縮小率にする。制御部６は全体を制御し、モータ制御部７は原稿搬送用のモータ８の搬送速度を制御する。ＲＡＭ９はライン間補正を行うときの作業エリアとなる。
【００２３】
図３は原稿を搬送する定格速度に対応した解像度におけるライン間補正のライン数を示す。基準速度に対応する解像度を３００dpi とし、３００dpi またはその倍数に±１００dpi ，＋２００dpi した値となっている。各解像度において、Ｒ−Ｂ間（これはＧ−Ｂ間に等しい），Ｒ−Ｇ間のライン間補正のライン数について、４００dpi を例にとり説明する。基準解像度の３００dpi に対し、Ｒ−Ｂ間（Ｇ−Ｂ間）はライン間補正の端数が０．６７（２／３）ライン，Ｒ−Ｇ間の端数は０．３３（１／３）ラインになっている。これは３００dpi またはその倍数に±１００dpi した解像度、つまり２００dpi ，４００dpi ，７００dpi は同様である。また、＋２００dpi した５００dpi ，８００dpi では、この逆でＲ−Ｂ間の端数は０．６７（２／３）ライン，Ｒ−Ｇ間の端数は０．３３（１／３）ラインとなっている。そして補正ライン数は、端数が０．３３ラインには後述するＣＣＤの出力タイミング調整による０．６７ラインを加算して１ラインとし、０．６７ラインにはＣＣＤ出力タイミング調整による０．３３ラインを加算して１ラインとし、全て整数ラインとなっている。４００dpi の場合で説明するとＲ−Ｂ間は１０．６７ラインが１１ライン、Ｒ−Ｇ間は２１．３３ラインが２２ラインになっている。
【００２４】
この端数をＣＣＤ出力のタイミングを調整して１／３ライン、２／３ラインの位相差をつけて３色の信号を送出することにより、画信号合成部２に入力する３色の信号は整数ライン数ずれた３色の信号となる。図４は光電変換素子１において、３色のＣＣＤセンサを駆動するタイミングを示す。（Ａ）は４００dpi ，７００dpi ，１００dpi の場合でＧを基準とし、Ｇ−Ｂ間を１／３ライン，Ｇ−Ｒ間を２／３ラインずらして各センサより出力する。図３において、４００dpi ，７００dpi のＲ−Ｂ間（Ｇ−Ｂ間に等しい）の端数は０．６７（２／３）ラインであり、これにＣＣＤセンサの出力タイミングのずれの１／３ラインを加算すると端数は１ラインとなって整数ラインとなる。また、Ｇ−Ｒ間の端数は０．３３（１／３）ラインであり、これにＣＣＤセンサの出力タイミングのずれ２／３ラインを加算すると１ラインとなる。（Ｂ）は５００dpi ，８００dpi ，２００dpi の場合で、Ｇを基準とし、Ｇ−Ｂ間を２／３ライン，Ｇ−Ｒ間を１／３ラインずらして各センサより出力する。図３の５００dpi ，８００dpi ，２００dpi のＲ−Ｂ間（Ｇ−Ｂ間に等しい）の端数は０．３３（１／３）ラインであり、これにＣＣＤセンサの出力タイミングのずれの２／３ラインを加算すると端数は１ラインとなって整数ラインとなる。またＧ−Ｒ間の端数は０．６７（２／３）ラインであり、これにＣＣＤセンサの出力タイミングのずれの１／３ラインを加算すると端数は１ラインとなって整数ラインとなる。
【００２５】
次に動作を説明する。
まず３６０dpi の解像度のカラー画像データを線順次のデータに変換し出力する場合について説明する。原稿は、図２に示す３ラインのカラーＣＣＤによりまずＲ用の光電変換素子にて読み、次にＢ用、最後にＧ用の光電変換素子にて読むように搬送されるものとする。本実施の形態の装置は原稿搬送の基準速度を３００dpi に設定しており、原稿の搬送速度は図３に示した定格速度（解像度）より選択される。速度選択に当たっては目的の解像度３６０dpi より大きく、かつこれに最も近いものとする。これは大きな解像度でデータ量を多く読み取り、これを間引いて目的の解像度にする方が、小さな解像度で読み取り、少ないデータを拡大して目的の解像度にするよりも鮮明画像が得られるからである。この選択基準により４００dpi の速度を選択する。
【００２６】
各光電変換素子間のライン間距離は４００dpi の解像度に変えると、
Ｇ−Ｂライン間：８×４００／３００＝１０．７ライン
Ｇ−Ｒライン間：１６×４００／３００＝２１．３ライン
に相当する。
【００２７】
ここで、このように各Ｒ，Ｂ，Ｇ間で端数のライン数が生じた場合、この端数を整数に調整する必要がある。ライン間補正は整数のラインでしか補正できないからである。このため、図４の（Ａ）に示すタイミングでＣＣＤを駆動する。これによりＧに対してＢのラインを１／３ライン，Ｒのラインを２／３ラインずらし、Ｇ，Ｂ，Ｒの順で光電変換素子１より出力する。画信号合成部ではＧ，Ｂ，Ｒの順に１ラインに合成した信号を出力し、１個のＡ／Ｄ変換部で８ビットのデジタル信号に変換し、ライン間補正部４でライン間補正を行う。光電変換素子１から出力される各色の画像信号はタイミング調整により次のように整数ラインずれた画像信号となっている。
【００２８】
Ｇ−Ｂライン間：１０．７＋０．３＝１１．０ライン
Ｇ−Ｒライン間：２１．３＋０．７＝２２．０ライン
図５は４００dpi ライン間の補正を説明する図である。横軸はＲ，Ｂ，ＧのＣＣＤ間の距離を示し、各６４μｍ離れており、３００dpi のライン数で表すと各８ラインの間隔となる。縦軸は４００dpi の場合のライン数を表す。Ｇ−Ｂ間は３００dpi では８ラインであるが、４００dpi では１０．７ラインとなっていることを示し、Ｇ−Ｒ間では３００dpi では１６ラインであるが、４００dpi では２１．３ラインとなっていることを示している。破線はＧに対し、Ｂ，ＲがＧと同時に出力した場合を示し、この場合、Ｇ−Ｂ間では１０．７ラインになり１／３ラインＢをＧに対して遅く出力すれば１１．０ラインと整数になる。またＧ−Ｒ間では２１．３ラインになり２／３ラインＲをＧに対して遅く出力させると２２．０ラインと整数ラインになる。そこで図４（Ａ）に示すタイミングでＣＣＤを駆動し、Ｇに対し、Ｂは１／３ライン、Ｒは２／３ライン遅らせて出力している。
【００２９】
ライン間補正部４では３ラインカラーＣＣＤ（光電変換素子１）により送られてきた画像信号を原稿の同一場所の３色Ｒ，Ｂ，Ｇのデータとする。３ラインカラーＣＣＤから送出されるデータは、原稿の異なった場所の３色の画像信号であるので、これを同一場所の３色のデータにする。これがライン間補正である。つまりライン間補正部４では現在入力したラインのＧ信号と、１１ライン前に入力したラインのＢ信号と、２２ライン前に入力したＲ信号とを１つのラインのデータとする。この際、出力する順序は、一定の順序、例えばＲ，Ｂ，Ｇの順にして画像処理部５に出力する。これにより光電変換素子１でタイミング調整によりＲ，Ｂ，Ｇの順序を変えて送出しても、一定の順序となる。なお、このようなライン間補正はＡ／Ｄ変換部とシェーディング補正部３から送られてきた画像信号を３色に分けてそれぞれＲＡＭ９に格納し、これから同一場所の各色の画像信号を読み出して一定の順序で送出することにより達成される。
【００３０】
画像処理部５に入力されたＲ，Ｂ，Ｇよりなる画像信号は４００dpi の解像度を３６０dpi の解像度に変換される。この変換は１inchにつき４０本のラインを間引くことによって行われる。なお、２００dpi を越え４００dpi までの解像度に変換する場合は、同様に４００dpi に変換してライン間補正を整数ラインにした後、目的の解像度になるよう間引処理する。これはこの装置の基準速度である３００dpi の解像度を得る場合も同様である。３００dpi の速度で読み取ると、読み取ったライン間は、８ライン，１６ライン，と整数であるが、３色を１／３ラインづつずらして送出すると、この１／３ライン，２／３ラインのずれが出てしまうからである。しかし、１／３ラインづつずらさず３色の信号を同時に送出するようにすれば、３００dpi の速度で読み取るようにしてもよい。
【００３１】
次に読取解像度３００dpi の読取り系で５０％から２００％まで拡大縮小する場合について説明する。なお、この拡大縮小は副走査方向の拡大縮小を原稿の搬送速度を変えて所定の倍率にし、その後、画像処理部５で目的の倍率になるように副走査方向のラインを間引き、次に主走査方向の画素を間引くか挿入するようにする。副走査方向の拡大縮小については解像度の変換と同じである。例えば２００％に拡大する場合、３００dpi を基準の解像度とすると６００dpi の解像度となる原稿搬送速度で読み取り、３００dpi に相当する速度でデータを送り出せば２倍に拡大されたデータとなる。
【００３２】
拡大縮小の場合も、原稿は同じ位置を先ずＲ用の光電変換素子にて読み、次にＢ用、最後にＧ用で読むように搬送されるものとする。
【００３３】
まず、５０％〜６７％までの縮小時について説明する。この場合、一旦２００dpi 相当の解像度（２００／３００＝０．６７倍の縮小）にて読み取り、ライン間補正を行った後、画像処理部５で副走査方向を目的とする縮小率にラインを間引き、次に主走査方向を目的とする縮小率になるよう画素を間引く。
【００３４】
各光電変換素子間のライン間隔は２００dpi の解像度に変えることにより、
Ｇ−Ｂライン間：８×２００／３００＝５．３ライン
Ｇ−Ｒライン間：１６×２００／３００＝１０．７ライン
に相当する。
【００３５】
上記ライン間の端数のラインを１ラインとするため、図４（Ｂ）に示すようにＣＣＤの駆動タイミングをＧに対して、Ｂのラインを２／３ライン、Ｒのラインを１／３ライン遅くして出力する。これにより、
Ｇ−Ｂライン間：５．３＋０．７＝６．０ライン
Ｇ−Ｒライン間：１０．７＋０．３＝１１．０ライン
となる。これにより整数ラインでライン間補正をすることができる。
【００３６】
図６は２００dpi でのライン間の補正を説明する図である。図５との相違は縦軸が２００dpi でのライン数になり、Ｇ−Ｂ間では５．３ライン、Ｇ−Ｒ間では１０．７ラインとなっている。このためＣＣＤ駆動のタイミング調整がＧ−Ｂ間では２／３ライン、Ｇ−Ｒ間で１／３ラインとなっている。
【００３７】
６８％から１３３％の拡大縮小時は、４００dpi の解像度で１．３３＝４００／３００倍とした後、ライン間補正を行う。４００dpi の場合のライン間端数の調整については先の３６０dpi の解像度を得る時の説明と同じなので省略する。
【００３８】
１３４％から１６７％までの拡大時は、一旦５００dpi 相当の解像度（５００／３００＝１．６７倍の拡大）で読み取り、ライン間補正を行う。各光電変換素子間のライン間距離は５００dpi の解像度に変えることにより
Ｇ−Ｂライン間：８×５００／３００＝１３．３ライン
Ｇ−Ｒライン間：１６×５００／３００＝２６．７ライン
に相当する。
【００３９】
上記ライン間の端数のラインを１ラインとするため、図４（Ｂ）に示すＣＣＤの駆動タイミングでＧに対しＢのラインを２／３ライン、Ｒのラインを１／３ライン遅くして出力する。これにより
Ｇ−Ｂライン間：１３．３＋０．７＝１４．０ライン
Ｇ−Ｒライン間：２６．７＋０．３＝２７．０ライン
となる。これにより整数ラインでライン間補正をすることができる。
【００４０】
１６８％から２００％までの拡大時は一旦７００dpi 相当の解像度（７００／３００＝２．３３倍の拡大）で読み取り、ライン間補正を行う。各光電変換素子間のライン間距離は７００dpi の解像度に変えることにより、
Ｇ−Ｂライン間：８×７００／３００＝１８．７ライン
Ｇ−Ｒライン間：１６×７００／３００＝３７．３ライン
に相当する。
【００４１】
上記ライン間の端数のラインを１ラインとするため、図４（Ａ）に示すＣＣＤの駆動タイミングで、Ｇに対しＢのラインを１／３ライン、Ｒのラインを２／３ライン遅くして出力する。これにより
Ｇ−Ｂライン間：１８．７＋０．３＝１９．０ライン
Ｇ−Ｒライン間：３７．３＋０．７＝３８．０ライン
となる。これにより整数ラインでライン間補正をすることができる。
【００４２】
以上のようにして副走査方向の拡大縮小率を、目的とする拡大縮小率に応じた定格解像度（図３に示す解像度）にし、ライン間補正をした後、画像処理部５で目的とする拡大縮小率となるようラインの間引処理を行う。このようにして副走査方向の倍率を調整した後、主走査方向を目的の拡大縮小率となるよう画素の挿入、間引きを行う。これにより副走査方向および主走査方向共目的とする拡大縮小率の画像を得ることができる。
【００４３】
【発明の効果】
以上の説明より明らかなように、本発明は、目的とする任意の拡大縮小率や解像度に対応した定格の解像度となるように原稿の搬送速度を設定し、読み取った画像データを各色信号間のライン数が整数となるように光電変換素子の各色信号をずらして出力するので、整数のラインでライン間補正を行うことができ、鮮明な画像が得られる。また、光電変換素子のＲ，Ｂ，Ｇ信号の出力を１ラインに合成できるのでＡ／Ｄ変換部が１個ですみ回路規模を比較的小さくすることができる。また目的とする拡大縮小率や解像度よりも大きな拡大縮小率や解像度で読み取り縮小して目的の倍率や解像度とするので、鮮明な画像が得られる。
【図面の簡単な説明】
【図１】本発明の実施の形態の構成を示すブロック図
【図２】実施の形態に用いる３ラインのカラーＣＣＤの配置を示す図
【図３】定格解像度における各色のＣＣＤ間のライン数のずれを示す図
【図４】ＲＧＢ光電変換素子間の出力タイミング図
【図５】４００dpi におけるライン間補正を説明する図
【図６】２００dpi におけるライン間補正を説明する図
【図７】従来のカラー画像読取装置の構成を示すブロック図
【符号の説明】
１  光電変換素子
２  オフセット調整部、画信号合成部、ＡＧＣ部
３  Ａ／Ｄ変換部、シェーディング補正部
４  ライン間補正部
５  画像処理部
６  制御部
７  モータ制御部
８  原稿搬送モータ
９  ＲＡＭ
【図１】
0003698814.tif 000002
【図２】
0003698814.tif 000003
【図３】
0003698814.tif 000004
【図４】
0003698814.tif 000005
【図５】
0003698814.tif 000006
【図６】
0003698814.tif 000007
【図７】
0003698814.tif 000008