(57)【要約】【課題】  ライン位置ずれ補正及び所定の変倍率達成効果を維持し、かつ読取時間の長期間に及ぼす影響を少なくしたカラー画像処理装置を提供する。【解決手段】  制御部１５でＮ・Ｌ／Ｐ＝Ｄ．ｄを算出し（Ｎ：変倍率、Ｌ：センサ間隔、Ｐ：画素ピッチ、Ｄ：整数部、ｄ：小数部）、縮小時には読取周期ＴＳを駆動周期ＳＨの３倍として画像データを読み取り、ライン補正メモリ６Ｂ、６Ｇ、６Ｒに書き込む際に、更に複数周期（ＳＨ1 、ＳＨ2 、ＳＨ3 ）に分割し、ライン補正メモリ６Ｂを基準ＳＨ1 として、他のライン補正メモリ６Ｇ、６Ｒは小数部ｄで決まる周期ＳＨ1 、ＳＨ2 、ＳＨ3 で書き込み、等倍、拡大時は読取周期ＴＳを駆動周期ＳＨと同周期として読み取り、書込みを行い、更に、ライン補正メモリ６Ｇ、６Ｒは、ライン補正メモリ６Ｂを基準にして、前記整数部Ｄのライン数だけ遅延させて、Ｇデータ、Ｒデータを出力する。【選択図】      図２
2005184714.tif 000002
【特許請求の範囲】
【請求項１】
副走査方向に所定の間隔をおいて並設された複数のセンサと、
複数のラインセンサから所定の駆動周期で原稿画像のサンプル値を取得する手段と、
前記サンプル値を複数ライン分記憶するための記憶手段と、
前記原稿と原稿上のラインセンサのサンプル位置とを相対的に移動させる移動手段と、
前記原稿の読取倍率を設定する設定手段と、
前記移動手段による相対移動速度を制御する制御手段とを備え、
前記制御手段は、前記設定された読取倍率に基づいて、前記相対移動速度を前記読取倍率に対応した速度に設定し、読取周期を前記駆動周期と一致させる第１モードと、前記相対移動速度を前記読取倍率に対応した速度の１／Ｍ倍に設定するとともに、読取周期を前記駆動周期のＭ倍とし、１読取周期内に得られるＭ個のサンプル値の中から所定のサンプル値を選択して読取値とする第２モードと、を切替制御することを特徴とするカラー画像処理装置。
【請求項２】
前記制御手段は、前記設定倍率として等倍又は拡大が設定された場合には第１モードを選択し、縮小が設定された場合には第２モードを選択することを特徴とする請求項１記載のカラー画像処理装置。
【請求項３】
前記制御手段は、前記設定倍率として等倍又は倍率の大きい拡大が設定された場合には第１モードを選択し、縮小又は倍率の小さい拡大が設定された場合には、第２モードを選択することを特徴とする請求項１記載のカラー画像処理装置。
【請求項４】
通常モードと補正モードとを選択可能な操作手段を備え、補正モードが選択されたときに、前記第１モードと前記第２モードとの切替制御を可能としたことを特徴とする請求項１、請求項２又は請求項３記載のカラー画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、カラースキャナ等のカラー画像処理装置に関する。
【背景技術】
【０００２】
近年、カラースキャナには、Ｒ、Ｇ、Ｂのそれぞれの色について、ＣＣＤで構成されるラインイメージセンサを副走査方向に少しずつずらして並列に設けたものがある。この種のカラースキャナは、各色のラインイメージセンサが並列に設けられているので、物理的に原稿上の同一ラインをそれぞれの色が同時に読み取ることができない。そこで従来、画像データを遅延させるライン補正メモリを設け、拡大、縮小率に応じた遅延量をおいて、ライン補正メモリより画像データを取り出し、同じ原稿上のラインを読んだＲ、Ｇ、Ｂの画像データを揃えるようにしている（例えば、特許文献１参照）。しかし、拡大・縮小率によっては、遅延量を示すライン数が整数とならない場合もあり、ラインの遅延量のみでは同じ原稿上のラインを読んだＲ、Ｇ、Ｂの画像データを揃えることができない。そこで、拡大・縮小率に合わせて主走査の開始タイミングを変える技術が提案されている（例えば、特許文献２参照）。
【特許文献１】特許第２５７８４４８号公報
【特許文献２】特許第２６５６０２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記したように、ラインの遅延量の可変のみならず、拡大・縮小率に合わせて主走査の開始タイミングも変える技術を採用すれば、種々の拡大・縮小率にも対応して原稿の同じ位置のＲＧＢ信号を得ることができるが、主走査の開始タイミングを変えるための選択回路が必要であり、回路が非常に複雑になるという問題がある。
【０００４】
そこで、特別に選択回路等を複雑にすることなく、変倍率に応じたずれを補正するために、常に原稿とラインセンサの相対移動速度を読取倍率に対応した速度の１／Ｍ倍に設定するとともに、読取周期を駆動周期のＭ倍とし、１読取周期内に得られるＭ個のサンプル値の中から所定のサンプル値を選択して読取値とすることが考えられる。しかし、この方法において、倍率に関係なく、必要な場合には常にずれ補正を行うとすると、特に倍率の大きい拡大時には、縮小時に比べてずれ補正の効果が少ないにも係わらず、縮小時に比べて読取時間が非常に長くなるという問題がある。
【０００５】
この発明は上記問題点に着目してなされたものであって、ずれ補正による効果を維持しつつ、それでいて読取時間の長期間に及ぼす影響は少なくて済むカラー画像処理装置を提供することを目的としている。
【課題を解決するための手段】
【０００６】
この発明の請求項１に係るカラー画像処理装置は、副走査方向に所定の間隔（ラインギャップ）をおいて並設された複数のセンサと、複数のラインセンサから所定（一定）の駆動周期（ＳＨ）で原稿画像のサンプル値を取得する手段と、前記サンプル値を複数ライン分記憶するための記憶手段と、前記原稿と原稿上のラインセンサのサンプル位置とを相対的に移動させる移動手段と、前記原稿の読取倍率を設定する設定手段と、前記移動手段による相対移動速度を制御する制御手段とを備え、前記制御手段は、前記設定された読取倍率に基づいて、前記相対移動速度を前記読取倍率に対応した速度に設定し、読取周期（１ラインのデータを読み取る時間）を前記駆動周期と一致させる第１モード（ずれ補正無しモード）と、前記相対移動速度を前記読取倍率に対応した速度の１／Ｍ倍（１／３倍）に設定するとともに、読取周期を前記駆動周期のＭ倍（３倍）とし、１読取周期内に得られるＭ個（３個）のサンプル値の中から所定（１個）のサンプル値を選択して読取値とする第２モード（ずれ補正有りモード）と、を切替制御する。
【０００７】
また、請求項２に係るカラー画像処理装置は、請求項１に係るものにおいて、前記制御手段が、前記設定倍率として等倍又は拡大が設定された場合には第１モードを選択し、縮小が設定された場合には第２モードを選択するものであることを特徴とする。
【０００８】
また、請求項３に係るカラー画像処理装置は、請求項１に係るものにおいて、前記制御手段が、前記設定倍率として等倍又は倍率の大きい拡大が設定された場合には第１モードを選択し、縮小又は倍率の小さい拡大が設定された場合には、第２モードを選択するものであることを特徴とする。
【０００９】
また、請求項４に係るカラー画像処理装置は、請求項１、請求項２、又は請求項３に係るものにおいて、通常モードと補正モードとを選択可能な操作手段を備え、補正モードが選択されたときに、前記第１モードと前記第２モードとの切替制御を可能としたことを特徴とする。
【発明の効果】
【００１０】
請求項１に係る発明によれば、ずれ補正と読取時間（相対移動速度）の両方の観点から高い画質を維持しつつ効率の良い読み取りが実現できる。
【００１１】
請求項２に係る発明によれば、縮小時に比べて相対移動速度が遅く、ずれ補正の効果があまり大きくない、等倍又は拡大時には、第１モードにより読み取りを行うため、高画質の読み取りを短時間で行える。また、拡大時に比べて相対移動速度が速く、ずれ補正の効果が大きい、縮小時には、第２モードにより読み取りを行うため、さほど読取時間が長期化することなく、高画質の読み取りが行える。  請求項３に係る発明によれば、縮小時又は倍率の小さい拡大時に比べて相対移動速度が遅く、ずれ補正の効果があまり大きくない、等倍又は倍率の大きい拡大時には、第１モードにより読み取りを行うため、高画質の読み取りを短時間で行える。また、倍率の大きい拡大時に比べて相対移動速度が速く、ずれ補正の効果が大きい、縮小時又は倍率の小さい拡大時には、第２モードにより読み取りを行うため、さほど読取時間が長期化することなく、高画質の読み取りが行える。  請求項４に係る発明によれば、通常の画像処理の他に、ずれ補正と読取時間の両方の観点から高い画質を維持し、かつ効率の良い読み取りが可能な画像処理をも選択するすることができる。
【発明を実施するための最良の形態】
【００１２】
以下、実施の形態により、この発明をさらに詳細に説明する。図１は、この発明の一実施形態であるカラー画像処理装置の構成を示すブロック図である。この画像処理装置１は、読取部１と、操作部１１と、移動部１２と、クロック供給部１３と、取得部１４と、制御部１５と、記憶部１６と、選択部１７と、生成部１８とを備えている。
【００１３】
読取部１は、原稿３０に含まれる赤色成分を読み取る第１ラインセンサ２Ｒと、緑色成分を読み取る第２ラインセンサ２Ｇと、青色成分を読み取る第３ラインセンサ２Ｂとを有する。第１ラインセンサ２Ｒ、第２ラインセンサ２Ｇ、及び第３ラインセンサ２Ｂ（以下、単に「ラインセンサ２」と言う）は、等間隔に設けられても良いし、任意の間隔で配置されても良い。この実施形態では、ラインセンサ２が等間隔に設けられている場合を例にとる。また各ラインセンサ２Ｒ、２Ｇ、２Ｂは平行になっており、その配列方向が副走査方向に対応する。また、複数の光電変換素子を並設して構成されている。この光電変換素子の並設方向（上記配列方向と直交する方向）が主走査方向に対応する。各ラインセンサ間の間隔は、１つの光電変換素子の副走査方向幅及び／又は主走査方向幅の整数倍となっている。
【００１４】
操作部１１は、例えばタッチパネル、ボタン、表示パネルなどにより、ユーザインターフェースを実現し、各種の指示をユーザから受け付ける。例えば、倍率、読取モードを受け付ける。操作部１１は、特に倍率に対応したずれ補正を行わない通常モード（第１モードのみ）と、ずれ補正を行う補正モード（第１モードと第２モードとを切替使用）とを選択するモード選択操作手段を有する。移動部１２は、原稿３０と読取部１とを相対的に移動するためのユニットであり、例えば固定された原稿３０に対して読取部１を移動しても良いし、固定された読取部１に対して、原稿３０を移動しても良い。原稿３０に対し、読取部１２が移動する場合として、光源及びミラーが搭載されたキャリッジが移動し、レンズ及びラインセンサは静止したままで読み取りを行うタイプであっても良い。移動部１２は、速度制御部１５からの指示に応じて、原稿３０に対する読取部１の相対的な移動速度を調整する。
【００１５】
取得部１４は、クロック供給部１３から供給されたクロックに基づいて、各ラインセンサ２Ｒ、２Ｇ、２Ｂから電圧値を取得する。取得部１４は各ラインセンサ２から取得した電圧値をデジタル値に変換して、ライン毎に画素データとして記憶部１６に一時的に蓄積する。記憶部１６は、色成分毎の画像データ（以下、単に「単色画素データ」と言う）を読み取って原稿ライン毎に所定のライン数分蓄積する。
【００１６】
制御部１５は、読取倍率設定部１９、切替指示部２０、第１速度制御部２１、及び第２速度制御部２２を有する。読取倍率設定部１９は、操作部から入力される拡大、等倍、縮小の読取倍率を設定する。切替設定部２０は、操作部１１、読取倍率設定部１９で設定された通常モードあるいは補正モードの倍率に応じて、第１速度制御部２１と第２速度制御部２２の切替を行う。第１速度制御部２１は、所定の距離を１周期の読取周期の間に一定速度で移動し、１つの読取データを各ラインセンサから取得するように移動部１２の制御を行う（第１モード）。これに対し、第２速度制御部２２は、１周期の読取周期の間に移動する距離を３駆動周期の間に一定速度で移動し、３つの読取データを各ラインセンサから取得するように移動部１２の制御を行う（第２モード）。
【００１７】
選択部１７は、画像データを形成するために、同一ラインにおける各色成分の単色画素データを記憶部１６から読み込み、生成部１８に出力する。第１速度制御部２１により移動部１２を制御している場合、選択部１７は遅延処理に基づいて、単色画素データを選択する。また、第２速度制御部２２により、移動部１２を制御している場合、選択部１７は遅延処理とずれ処理とに基づいて、単色画素データを選択する。
【００１８】
生成部１８は、選択部１７から供給された同一ラインにおける単色画素データを合成して、ＲＧＢ形式のＲＧＢ画素データを生成する。そして、選択部１７から供給された全てのライン分のＲＧＢ画素データを順次組み合わせることにより、画像データを生成する。
【００１９】
図２は、ラインセンサ２、取得部１４、及び記憶部１６の具体回路例を示すブロック図である。ここで、各ラインセンサ２Ｒ、２Ｇ、２Ｂの各信号処理系をＲ信号処理部１Ｒ、Ｇ信号処理部１Ｇ、Ｂ信号処理部１Ｂとすると、Ｂ信号処理部１Ｂは、ラインセンサ２Ｂと、Ａ／Ｄ変換回路３Ｂと、シェーディング補正回路４Ｂと、シェーディングＲＡＭ５Ｂと、ライン補正メモリ６Ｂとを備えている。また、Ｇ信号処理部１Ｇは、ラインセンサ２Ｇと、Ａ／Ｄ変換回路３Ｇと、シェーディング補正回路４Ｇと、シェーディングＲＡＭ５Ｇと、ライン補正メモリ６Ｇとを備えている。また、Ｒ信号処理部１Ｒも、Ｂ信号処理部１Ｂ、Ｇ信号処理部１Ｇと同様の回路、つまりラインセンサ２Ｒ、Ａ／Ｄ変換回路３Ｒ、シェーディング補正回路４Ｒ、シェーディングＲＡＭ５Ｒ、ライン補正メモリ６Ｒとを有する。
【００２０】
ラインセンサ２Ｂは、例えばＣＣＤイメージセンサを使用する。このラインセンサ２Ｂは、一定周期の駆動信号のＳＨ（図３参照）が入力され、この駆動信号ＳＨの１周期毎に、蓄光作用により１ライン分の青色成分を読み取る。
【００２１】
Ａ／Ｄ変換回路３Ｂは、ラインイメージセンサ２Ｂの出力を受けて、アナログ増幅するアナログフロントエンド（ＡＦＥ）回路を含み、増幅したアナログ信号をデジタルデータに変換し、多値化出力する。
【００２２】
シェーディングＲＡＭ５Ｂは、白基準及び黒基準を読み取った場合のＡ／Ｄ変換回路３Ｂの出力をシェーディング補正用に記憶してある。シェーディング補正回路４Ｂは、原稿読み取り時のＡ／Ｄ変換回路３Ｂの出力を、シェーディングＲＡＭ５Ｂに記憶してあるシェーディング補正データにより、シェーディング補正し、出力する。シェーディング補正回路４Ｂの出力は、ライン補正メモリ６Ｂに、制御部１５からの書き込み信号ＷＥによって記憶される。ラインセンサ２Ｇ、２Ｒも、ラインセンサ２Ｒと同様、例えばＣＣＤイメージセンサを使用する。また、ラインセンサ２Ｇ、２Ｒは、ラインセンサ２Ｒと同様の駆動信号ＳＨが入力され、それぞれ蓄光作用により、１ライン分の緑色成分、赤色成分を読み取る。  Ａ／Ｄ変換回路３Ｇ・３Ｒ、シェーディング補正回路４Ｇ・４Ｒ、シェーディングＲＡＭ５Ｇ・５Ｒ、ライン補正メモリ６Ｇ・６Ｒ、は、それぞれＡ／Ｄ変換回路３Ｂ、シェーディング補正回路４Ｂ、シェーディングＲＡＭ５Ｂ、ライン補正メモリ６Ｂと同様の回路である。
【００２３】
ライン補正メモリ６Ｂ、６Ｇ、６Ｒは、通常モード、及び補正モードの等倍・拡大時において、ラインセンサ２Ｂ、２Ｇ、２Ｒのラインずれ（副走査方向のラインセンサの配置ずれ）を補正するための遅延量をおいて記憶したデータを出力する。一方、補正モードの縮小時において、ライン補正メモリ６Ｂ、６Ｇ、６Ｒは、ラインセンサ２Ｂ、２Ｇ、２Ｒのラインずれを補正するための遅延量と、縮小率による副走査位置ずれとを考慮したタイミングに、記憶したデータを出力する。
【００２４】
制御部１５は、通常モード、及び補正モードの等倍・拡大時に、ラインセンサ２Ｂ、２Ｇ、２Ｒに駆動信号ＳＨを与えるとともに、タイミング信号ＴＳに応じた書き込み信号ＷＥをライン補正メモリ６Ｂ、６Ｇ、６Ｒに与える。一方、補正モードの縮小時には、ラインセンサ２Ｂ、２Ｇ、２Ｒに駆動信号ＳＨを与えるとともに、ライン補正メモリ６Ｂ、６Ｇ、６Ｒに縮小率に応じて読取周期ＴＳ（駆動周期ＳＨの３倍としている）を３分割した期間ＳＨ１、ＳＨ２、ＳＨ３のいずれかに、書き込み信号ＷＥを与える。ライン補正メモリ６Ｇ、６Ｒの書き込み信号ＷＥの出力タイミングは、制御部１５において、それぞれの変倍率に基づいて決められる。
【００２５】
この実施形態の特徴は、通常モードと補正モードのいずれかを選択可能とし、通常モードでは拡大・等倍・縮小のいずれの場合も、ライン補正メモリでラインセンサの副走査方向のラインずれのみを補正する処理を行い、補正モードで、等倍・拡大時には、読取タイミング信号ＴＳの周期を駆動信号ＳＨと同周期とし、ライン補正メモリに同周期で記憶するのに対し、縮小時にのみ、読取タイミング信号ＴＳの周期を駆動信号ＳＨの３倍の周期とし、縮小率に応じて、この読取周期ＴＳを３分割したＳＨ１、ＳＨ２、ＳＨ３のいずれかのタイミング（色成分間の位置ずれが最も小さくなる組合せとなるタイミング）を選択して、ライン補正メモリに書き込むようにしたことである（図３参照）。
【００２６】
図５にラインセンサ２Ｂを基準とし、ラインセンサ２Ｒ又は２ＧのＳＨ１、ＳＨ２、ＳＨ３又はＳＨ１’のいずれのデータを読取値として選択するかを示している。図５に示すように、色成分間の位置ずれが最も小さくなるデータを選択する。
【００２７】
この実施形態カラー画像読取装置において、補正モードにおける縮小時及び等倍・拡大時に行うラインイメージセンサ２Ｂ、２Ｇ、２Ｒのライン補正及び位置ずれ補正について説明する。図４に、その概念を示している。
【００２８】
このライン補正及び副走査位置補正を行うために、先ず、変倍率により増減する画素数Ｎ＊ｍを制御部１５で求める。
【００２９】
ただし、Ｎ：変倍率（＝１／変倍時の移動距離）
ｍ：＝Ｌ／Ｐ
Ｌ：ラインセンサ間の距離（ラインセンサ間のＧａｐライン数）
Ｐ：等倍時の副走査方向の画素ピッチ（１ライン）
Ｔ：読み取り画素間隔
Ｎ＊ｍ＝Ｄ．ｄを求めると、整数部Ｄより遅延ライン数を、小数部ｄよりタイミングＳＨ1 、ＳＨ2 、ＳＨ3 、ＳＨ1 ’を求めることができる。
【００３０】
ラインセンサ２Ｂの読み取りデータのライン補正メモリ６Ｂへの書き込みタイミングをＳＨ１とし、これを基準として、このラインセンサ２Ｂが読み取っている原稿位置と同じ位置に対応するラインセンサ２Ｇ、２Ｒの読み取りデータのライン補正メモリ６Ｇ、６Ｒへの書き込みタイミング（ＳＨ）を求める。
【００３１】
タイミングＳＨは、Ｎ＊ｍを算出した結果Ｄ．ｄの小数部ｄによって、次の条件により、求める。
【００３２】
ＳＨ1 ：０≦ｄ＜１／６
ＳＨ2 ：１／６≦ｄ＜３／６
ＳＨ3 ：３／６≦ｄ＜５／６
ＳＨ1'：５／６≦ｄ＜１
実用的には、上記したＮ＊ｍを求めるためのテーブル、及びｄからＳＨを求めるためのテーブルを制御部１５に備えておき、Ｎ＊ｍ＝Ｄ．ｄを制御部１５で求め、ラインイメージスキャナの変倍率に応じた遅延ライン数及び副走査位置補正（最適ＳＨ）を選択し、各補正を実現する。
【００３３】
例えば、図４に示すラインセンサＲ−Ｂ間のライン数＝４、ラインセンサＧ−Ｂ間のライン数＝２で、変倍率が１００％の場合は、
Ｒ−Ｂ間については、
Ｎ＊ｍ＝１．００＊４／１＝４．０となり、（Ｒ−Ｂ）Ｄ（整数部）＝４、      ｄ（小数部）＝０となる。
【００３４】
又、Ｇ−Ｂ間については、
Ｎ＊ｍ＝１．００＊２／１＝２．０となり、（Ｇ−Ｂ）Ｄ（整数部）＝２、      ｄ（小数部）＝０となる。
【００３５】
この場合は、等倍なので、図６に示す通り、ラインセンサ２Ｂに対してラインセンサ２Ｒの読み取りデータを４ライン分、ラインセンサ２Ｇの読み取りデータを２ライン分遅延させるだけで良く、副走査方向の位置補正は不要である。したがって、等倍時にはラインセンサ２Ｒ、２Ｇ、２Ｂ及びライン補正メモリ６Ｂ、６Ｇ、６Ｒへの読取周期ＴＳを３分割した周期で駆動、書き込みは行わない。つまり、読取周期ＴＳを駆動周期ＳＨと同周期とした制御を行う。
【００３６】
次に、ラインセンサ間のライン数が上述の例と同じで、変倍率が１２５％の場合は、
Ｒ−Ｂ間については、
Ｎ＊ｍ＝１．２５＊４／１＝５．０となり、（Ｒ−Ｂ）Ｄ（整数部）＝５、      ｄ（小数部）＝０となる。
【００３７】
又、Ｇ−Ｂ間については、
Ｎ＊ｍ＝１．２５＊２／１＝２．５となり、（Ｇ−Ｂ）Ｄ（整数部）＝２、      ｄ（小数部）＝０．５となる。
【００３８】
そのため、図７に示す通り、ラインセンサ２Ｂに対して、ラインセンサ２Ｒの読み取りデータを５ライン分、ラインセンサ２Ｇの読み取りデータを２．５ライン分遅延させる。
【００３９】
また、ラインセンサ２Ｒの読み取りデータのライン補正メモリ６Ｒへの書き込みタイミングは、ｄ＝０なので、ラインセンサ２Ｂと同様、タイミング信号ＳＨ１が選択されるが、ラインセンサ２Ｇの読み取りデータのライン補正メモリ６Ｇへの書き込みタイミングは、ｄ＝０．５なので、上記条件式より、タイミング信号ＳＨ３が選択される。もっとも、この実施形態では、補正モードにおいて、変倍率に応じたずれ補正を行うのは縮小時のみであるので、拡大である１２５％の場合には、駆動周期ＳＨと同周期の読取周期ＴＳで読み取りを行う。すなわち読取周期ＴＳを駆動周期ＳＨの３倍とし、この読取周期ＴＳを３分割した周期の１つを選択して、書き込みを行う処理はしない。
【００４０】
次に、ラインセンサ間のライン数が上述と同じであり、変倍率が２００％の時は、Ｒ−Ｂ間については、
Ｎ＊ｍ＝２．０＊４／１＝８．０となり、  （Ｒ−Ｂ）Ｄ（整数部）＝８        、ｄ（小数部）＝０となる。又はＧ−Ｂ間については、
Ｎ＊ｍ＝２．０＊２／１＝４．０となり、（Ｇ−Ｂ）Ｄ（整数部）＝４、        ｄ（小数部）＝０となる。
【００４１】
そのため、ラインセンサ２Ｂに対して、ラインセンサ２Ｒの読み取りデータを８ライン分、ラインセンサ２Ｇの読み取りデータを４ライン分遅延させる。また、Ｒ−Ｂ間、Ｇ−Ｂ間とも小数点ｄ＝０なので、副走査方向の位置補正は不要である。この場合も拡大なので、駆動周期ＳＨと同周期の読取周期ＴＳで読み取りを行う。すなわち読取周期ＴＳを駆動周期ＳＨの３倍とし、この読取周期ＴＳを３分割した周期の１つを選択して書き込みを行う処理はしない。
【００４２】
ラインセンサ間のライン数が上述と同じで、変倍率が５０％の時は、Ｒ−Ｂ間については、
Ｎ＊ｍ＝０．５＊４／１＝２．０となり、  （Ｒ−Ｂ）Ｄ（整数部）＝２        、ｄ（小数部）＝０となる。又はＧ−Ｂ間については、
Ｎ＊ｍ＝０．５＊２／１＝１．０となり、（Ｇ−Ｂ）Ｄ（整数部）＝１、        ｄ（小数部）＝０となる。
【００４３】
そのため、図６に示すように、ラインセンサ２Ｂに対して、ラインセンサ２Ｒの読み取りデータを２ライン分、ラインセンサ２Ｇの読み取りデータを１ライン分遅延させる。また、Ｒ−Ｂ間、Ｇ−Ｂ間とも小数点ｄ＝０なので、やはり副走査方向の位置補正は不要である。この場合、位置ずれ補正は実行しても良いし、縮小時であるが、例外的に位置ずれを実行しなくても良い。
【００４４】
また、ラインセンサ間のライン数が上述と同じで、変倍率が３０％の時は、    Ｒ−Ｂ間については、
Ｎ＊ｍ＝０．３＊４／１＝１．２となり、（Ｒ−Ｂ）Ｄ（整数部）＝１、
ｄ（少数部）＝０．２となる。
【００４５】
また、Ｇ−Ｂ間については、
Ｎ＊ｍ＝０．３＊２／１＝０．６となり、（Ｒ−Ｂ）Ｄ（整数部）＝０、
ｄ（少数部）＝０．６となる。
【００４６】
そのため、図８に示すように、ラインセンサ２Ｂに対して、ラインセンサ２Ｒの読み取りデータを１．２ライン、またラインセンサ２Ｇの読み取りデータを０．６ライン分遅延させる。この場合も、縮小時であり、ライン補正メモリ６Ｂ、６Ｇ、６Ｒへの書き込みは、読取周期ＴＳを駆動周期ＳＨの３倍とし、読取周期ＴＳを３分割したタイミングＳＨ１、ＳＨ２、ＳＨ３よりいずれかを選択して、そのタイミングに実行する。
【００４７】
そして、ラインセンサ２Ｒの読み取りデータのライン補正メモリ６Ｒへの書込みタイミングは、ｄ＝０．２なので、タイミング信号ＳＨ２が選択される。また、ラインセンサ２Ｇの読み取りデータのライン補正メモリ６Ｇへの書込みタイミングはｄ＝０．６なので、タイミング信号ＳＨ３が選択される。
【００４８】
なお、上記実施形態において、ずれ補正有りの場合、ずれ補正無しの場合の１／Ｍ倍の相対移動速度となるので、約Ｍ倍（実施形態のように３分割の場合は３倍）の読取時間がかかる。また、ライン補正はＮ＊ｍの整数部に対応する補正であり、ずれ補正は、Ｎ＊ｍの小数部に対応する補正である。小数部がゼロとなる倍率の場合は、ライン補正のみ行えばよく、ずれ補正は不要である。
【００４９】
また、上記実施形態では、補正モードにおいて、縮小時にのみ、読取信号周期ＴＳを駆動周期ＴＨの３倍とし、読取周期ＴＳを３分割した駆動信号ＳＨ１、ＳＨ２、ＳＨ３をする位置ずれ補正を実行し、等倍及び拡大時は読取周期の３分割駆動を使用せず、読み取り信号周期ＴＳを駆動周期ＳＨと同周期とする場合について説明したが、拡大時において全ての倍率の場合に位置ずれ補正を実行しないのではなく、一部の倍率の場合には、位置ずれ補正を実行するようにしても良い。例えば、倍率の小さい拡大時（等倍に近い拡大時）には、位置ずれ補正を実行するようにしても良い。また、定形サイズ間の拡大時のうち、倍率の小さい拡大時（例えばＢ５→Ａ４）には、位置ずれ補正を実行するようにしても良い。拡大時であっても、倍率が小さい場合には、倍率が大きい場合と比べてずれ補正の効果が大きく、また、位置ずれ補正を実行したとしても、倍率が大きい場合ほど、読取時間が増大しないためである。
【００５０】
また、上記実施形態においては、位置ずれ補正を実行する際の１ラインの読取周期を、駆動周期の３倍とした例を示しているが、この周期の倍数は３に限定されるものではなく、適宜変更が可能である。
【００５１】
また、上記実施形態において、補正モードの縮小時に、取得部１４より記憶部１６に記憶する各ＳＨ１、ＳＨ２、ＳＨ３毎のサンプル信号は入力された縮小率に応じて選択されるＳＨ１、ＳＨ２、ＳＨ３の１つの周期のデータのみ記憶しても良いが、各周期ＳＨ１、ＳＨ２、ＳＨ３毎の入力信号をすべて記憶し、出力時に記憶した３個のデータから縮小率に応じた１つを選択し、縮小率に応じたタイミング周期に記憶部１６より出力しても良い。
【００５２】
図９〜図１１に、上記したＲ−Ｂ間が４ライン、Ｇ−Ｂ間が２ラインで、変倍率がそれぞれ３０％、５０％、１２５％の場合の時間の経過と、各ラインセンサの位置を示している。特に、図９、図１０の３０％、１２５％の場合を参照すると、従来のライン数のみによる補正に、ライン間を更に複数に分割して補正する本発明の方がより同一の走査線上に近いＲ信号、Ｇ信号、Ｂ信号を一致させて出力することができる。
【図面の簡単な説明】
【００５３】
【図１】この発明の一実施形態であるカラー画像処理装置の構成を示すブロック図である。
【図２】同実施形態カラー画像処理装置の取得部、記憶部の内部構成を示すブロック図である。
【図３】同実施形態カラー画像読取装置の読み取りタイミング信号及び駆動タイミング信号を示すタイムチャートである。
【図４】同実施形態カラー画像読取装置における１Ｇａｐとラインイメージセンサのライン補正及び副走査位置補正を説明する概念図である。
【図５】同実施形態カラー画像読取装置におけるタイミングＳＨの選択を説明する概念図である。
【図６】同実施形態カラー画像読取装置における変倍率５０％、１００％の場合のライン遅延及び読み取りタイムチャートを説明するタイムチャートである。
【図７】同実施形態カラー画像読取装置における変倍率１２５％、２００％の場合のライン遅延及び読み取りタイムチャートを説明するタイムチャートである。
【図８】同実施形態カラー画像読取装置における変倍率３０％の場合のライン遅延及び読み取りを説明するタイムチャートである。
【図９】カラー画像読取装置の変倍率３０％時における時間の経過とラインイメージセンサの位置関係を示す図である。
【図１０】カラー画像読取装置の変倍率５０％時における時間の経過とラインイメージセンサの位置関係を示す図である。
【図１１】カラー画像読取装置の変倍率１２５％時における時間の経過とラインイメージセンサの位置関係を示す図である。
【符号の説明】
【００５４】
１                    読取部
１Ｂ                  Ｂ信号処理回路
１Ｇ                  Ｇ信号処理回路
１Ｒ                  Ｒ信号処理回路
２、２Ｂ、２Ｇ、２Ｒ  ラインセンサ
３Ｂ、３Ｇ、３Ｒ      Ａ／Ｄ変換路
４Ｂ、４Ｇ、４Ｒ      シェーディング補正回路
５Ｂ、５Ｇ、５Ｒ      シェーディングＲＡＭ
６Ｂ、６Ｇ、６Ｒ      ライン補正メモリ
１１                  操作部
１２                  移動部
１３                  クロック供給部
１４                  取得部
１５                  制御部
１６                  記憶部
１７                  選択部
１８                  生成部
１９                  各件設定部
２０                  切替指示部
２１                  第１速度制御部
２２                  第２速度制御部
３０                  原稿
【図１】
2005184714.tif 000003
【図２】
2005184714.tif 000004
【図３】
2005184714.tif 000005
【図４】
2005184714.tif 000006
【図５】
2005184714.tif 000007
【図６】
2005184714.tif 000008
【図７】
2005184714.tif 000009
【図８】
2005184714.tif 000010
【図９】
2005184714.tif 000011
【図１０】
2005184714.tif 000012
【図１１】
2005184714.tif 000013