(57)【要約】【課題】原稿の画像を拡大して出力する場合であっても、画質の劣化を有効に抑制することができる画像形成装置、画像形成方法および画像形成プログラムを提供する。【解決手段】主走査方向に沿って千鳥状に配置された複数のＣＩＳと、複数のＣＩＳ同士の相対位置の設計値に対する誤差量に基づいて算出された調整用パラメータを記憶し、また、誤差量と調整用パラメータとの差分である拡大補正用パラメータを記憶する不揮発性メモリと、複数のＣＩＳ同士の相対位置の設計値と調整用パラメータとに基づいて、複数のＣＩＳから出力される画像データを合成して原稿の画像を生成する画像生成手段４１１と、原稿の画像を指定された拡大率で拡大した拡大画像を生成する拡大処理手段４１２と、拡大補正用パラメータと拡大率とに基づいて拡大画像を補正する補正手段４１３とを備える。【選択図】図６
2012199674.tif 000002
【特許請求の範囲】
【請求項１】
原稿を読み取る複数のセンサを、前記原稿の搬送方向である副走査方向と直交する主走査方向に沿って千鳥状に配置し、主走査方向に隣接する前記センサの読取領域を一部重複させた原稿読取手段と、
複数の前記センサ同士の相対位置の設計値に対する誤差量に基づいて算出された調整用パラメータを記憶する調整用パラメータ記憶手段と、
前記誤差量と前記調整用パラメータとの差分である拡大補正用パラメータを記憶する拡大補正用パラメータ記憶手段と、
複数の前記センサ同士の相対位置の設計値と前記調整用パラメータとに基づいて、複数の前記センサから出力される画像データを合成して前記原稿の画像を生成する画像生成手段と、
前記原稿の画像を指定された拡大率で拡大した拡大画像を生成する拡大処理手段と、
前記拡大補正用パラメータと前記拡大率とに基づいて、前記拡大画像を補正する補正手段と、を備えることを特徴とする画像形成装置。
【請求項２】
前記拡大補正用パラメータは、前記調整用パラメータが取り得る値の単位よりも小さな値を単位とすることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記調整用パラメータは、複数の前記センサ同士の主走査方向における相対位置の設計値に対する誤差量に基づいて算出された主走査方向調整用パラメータと、複数の前記センサ同士の副走査方向における相対位置の設計値に対する誤差量に基づいて算出された副走査方向調整用パラメータとを含み、
前記拡大補正用パラメータは、主走査方向における前記誤差量と前記主走査方向調整用パラメータとの差分である主走査方向拡大補正用パラメータと、副走査方向における前記誤差量と前記副走査方向調整用パラメータとの差分である副走査方向拡大補正用パラメータとを含み、
前記画像生成手段は、複数の前記センサ同士の主走査方向における相対位置の設計値と、前記主走査方向調整用パラメータとに基づいて、複数の前記センサの主走査方向の繋ぎ目位置における画素のずれ量が半画素以下となるように、複数の前記センサから出力される画像データを合成するとともに、複数の前記センサ同士の副走査方向における相対位置の設計値と、前記副走査方向調整用パラメータとに基づいて、複数の前記センサの副走査方向の画素のずれ量が半画素以下となるように、複数の前記センサから出力される画像データを合成して、前記原稿の画像を生成し、
前記補正手段は、前記主走査方向拡大補正用パラメータと前記拡大率とに基づいて、複数の前記センサの主走査方向の繋ぎ目位置における画素のずれ量が半画素以下となるように、前記拡大画像を補正するとともに、前記副走査方向拡大補正用パラメータと前記拡大率とに基づいて、複数の前記センサの副走査方向の画素のずれ量が半画素以下となるように、前記拡大画像を補正することを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記補正手段は、前記拡大補正用パラメータに前記拡大率を乗算した値に応じて、前記拡大画像を補正することを特徴とする請求項１〜３のいずれか一項に記載の画像形成装置。
【請求項５】
原稿を読み取る複数のセンサを、前記原稿の搬送方向である副走査方向と直交する主走査方向に沿って千鳥状に配置し、主走査方向に隣接する前記センサの読取領域を一部重複させた原稿読取手段と、
複数の前記センサ同士の相対位置の設計値に対する誤差量に基づいて算出された調整用パラメータを記憶する調整用パラメータ記憶手段と、
前記誤差量と前記調整用パラメータとの差分である拡大補正用パラメータを記憶する拡大補正用パラメータ記憶手段と、を備えた画像形成装置において実行される画像形成方法であって、
複数の前記センサ同士の相対位置の設計値と前記調整用パラメータとに基づいて、複数の前記センサから出力される画像データを合成して前記原稿の画像を生成するステップと、
前記原稿の画像を指定された拡大率で拡大した拡大画像を生成するステップと、
前記拡大補正用パラメータと前記拡大率とに基づいて、前記拡大画像を補正するステップと、を含むことを特徴とする画像形成方法。
【請求項６】
原稿を読み取る複数のセンサを、前記原稿の搬送方向である副走査方向と直交する主走査方向に沿って千鳥状に配置し、主走査方向に隣接する前記センサの読取領域を一部重複させた原稿読取手段と、
複数の前記センサ同士の相対位置の設計値に対する誤差量に基づいて算出された調整用パラメータを記憶する調整用パラメータ記憶手段と、
前記誤差量と前記調整用パラメータとの差分である拡大補正用パラメータを記憶する拡大補正用パラメータ記憶手段と、
制御手段と、を備えた画像形成装置の前記制御手段に、
複数の前記センサ同士の相対位置の設計値と前記調整用パラメータとに基づいて、複数の前記センサから出力される画像データを合成して前記原稿の画像を生成する機能と、
前記原稿の画像を指定された拡大率で拡大した拡大画像を生成する機能と、
前記拡大補正用パラメータと前記拡大率とに基づいて、前記拡大画像を補正する機能と、を実現させることを特徴とする画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のセンサを千鳥状に配置した原稿読取手段を備える画像形成装置、画像形成方法および画像形成プログラムに関する。
【背景技術】
【０００２】
従来、複写機や複合機などの画像形成装置において、Ａ０サイズなどの大きなサイズの原稿の読み取りを可能にするために、複数個のＡ３やＡ４サイズのＣＩＳ（Ｃｏｎｔａｃｔ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ；密着イメージセンサ）を千鳥状に配置した千鳥方式センサを原稿読取手段として備えるものが知られている。ＣＩＳは、原稿の画像をセルフォック（登録商標）レンズアレイなどの光学素子により、光電変換素子が多数配列された受光面に結像し、各光電変換素子からの出力信号を、例えば、ＣＣＤ（電荷結合素子）などからなるアナログ転送ゲート回路に転送し、このアナログ転送ゲート回路の転送動作を主走査クロック信号で駆動することで、主走査クロックに同期した各画素の読取信号を出力するものである。このＣＩＳは、等倍に画像を読み取ることから、等倍イメージセンサとも言われる。
【０００３】
一般に、Ａ３やＡ４サイズのＣＩＳはコンシューマ向けに大量に生産されているため低コストである。これに対して、Ａ０サイズのＣＩＳは需要が少ないために生産量が少なく、構成部品のセルフォックレンズアレイなどの光学素子も高価であるため部品コストが高い。そこで、装置コストを低減するために、低コストのＡ３やＡ４サイズのＣＩＳを用いてＡ０サイズの原稿の読み取りを実現できる千鳥方式センサが普及している。
【０００４】
このような千鳥方式センサを原稿読取手段として用いる場合、各ＣＩＳで読み取った原稿の画像を、あたかも単一ＣＩＳで読み取った様に合成する必要がある。このため、通常は、主走査方向に隣り合うＣＩＳ同士で読取領域が重複する部分に繋ぎ目位置を設定し、この繋ぎ目位置を境に一方のＣＩＳで読み取った画像データと他方のＣＩＳで読み取った画像データとを繋ぎ合わせるとともに、副走査方向で異なる位置に設置されるＣＩＳのうち、先に原稿の読み取りが行われるＣＩＳからの画像データの出力を、後に読み取りが行われるＣＩＳとの副走査方向における位置の差に応じて遅延させることにより、単一ＣＩＳで読み取った場合と同等の画像を生成するようにしている。
【０００５】
上記の繋ぎ目位置や遅延量は、千鳥方式センサを構成する各ＣＩＳのレイアウトに応じて決まるＣＩＳ同士の相対位置の設計値に基づいて、予め設定しておくことができる。しかしながら、実際には、各ＣＩＳを設計値通りに正確に設置することは極めて困難であり、ＣＩＳ同士の相対位置に、設計値に対する誤差が生じていることが多い。このため、通常は、画像形成装置の製造工程や保守作業時に調整用テストチャートの読み取りを行って、この設計値に対する誤差量を求め、この誤差量に応じて、実際に原稿の読み取りを行う際に上記の繋ぎ目位置や遅延量を調整することによって、画素の欠落や重複を最小限（例えば１画素以下）にして画質の劣化を抑制するようにしている（例えば、特許文献１、特許文献２等を参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の方法では、各ＣＩＳで読み取った画像データを合成する際の画素の欠落や重複を最小限にすることができるものの、これは等倍を想定したものであり、画像を拡大して出力する場合には、その拡大率に応じて、最小限にした画素の欠落や重複が拡大され、画質の劣化を招く場合があった。
【０００７】
本発明は、上記に鑑みてなされたものであって、原稿の画像を拡大して出力する場合であっても、画質の劣化を有効に抑制することができる画像形成装置、画像形成方法および画像形成プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明にかかる画像形成装置は、原稿を読み取る複数のセンサを、前記原稿の搬送方向である副走査方向と直交する主走査方向に沿って千鳥状に配置し、主走査方向に隣接する前記センサの読取領域を一部重複させた原稿読取手段と、複数の前記センサ同士の相対位置の設計値に対する誤差量に基づいて算出された調整用パラメータを記憶する調整用パラメータ記憶手段と、前記誤差量と前記調整用パラメータとの差分である拡大補正用パラメータを記憶する拡大補正用パラメータ記憶手段と、複数の前記センサ同士の相対位置の設計値と前記調整用パラメータとに基づいて、複数の前記センサから出力される画像データを合成して前記原稿の画像を生成する画像生成手段と、前記原稿の画像を指定された拡大率で拡大した拡大画像を生成する拡大処理手段と、前記拡大補正用パラメータと前記拡大率とに基づいて、前記拡大画像を補正する補正手段と、を備えることを特徴とする。
【０００９】
また、本発明にかかる画像形成方法は、原稿を読み取る複数のセンサを、前記原稿の搬送方向である副走査方向と直交する主走査方向に沿って千鳥状に配置し、主走査方向に隣接する前記センサの読取領域を一部重複させた原稿読取手段と、複数の前記センサ同士の相対位置の設計値に対する誤差量に基づいて算出された調整用パラメータを記憶する調整用パラメータ記憶手段と、前記誤差量と前記調整用パラメータとの差分である拡大補正用パラメータを記憶する拡大補正用パラメータ記憶手段と、を備えた画像形成装置において実行される画像形成方法であって、複数の前記センサ同士の相対位置の設計値と前記調整用パラメータとに基づいて、複数の前記センサから出力される画像データを合成して前記原稿の画像を生成するステップと、前記原稿の画像を指定された拡大率で拡大した拡大画像を生成するステップと、前記拡大補正用パラメータと前記拡大率とに基づいて、前記拡大画像を補正するステップと、を含むことを特徴とする。
【００１０】
また、本発明にかかる画像形成プログラムは、原稿を読み取る複数のセンサを、前記原稿の搬送方向である副走査方向と直交する主走査方向に沿って千鳥状に配置し、主走査方向に隣接する前記センサの読取領域を一部重複させた原稿読取手段と、複数の前記センサ同士の相対位置の設計値に対する誤差量に基づいて算出された調整用パラメータを記憶する調整用パラメータ記憶手段と、前記誤差量と前記調整用パラメータとの差分である拡大補正用パラメータを記憶する拡大補正用パラメータ記憶手段と、制御手段と、を備えた画像形成装置の前記制御手段に、複数の前記センサ同士の相対位置の設計値と前記調整用パラメータとに基づいて、複数の前記センサから出力される画像データを合成して前記原稿の画像を生成する機能と、前記原稿の画像を指定された拡大率で拡大した拡大画像を生成する機能と、前記拡大補正用パラメータと前記拡大率とに基づいて、前記拡大画像を補正する機能と、を実現させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、原稿を読み取る複数のセンサ同士の相対位置の設計値に対する誤差量と調整用パラメータとの差分である拡大補正用パラメータを記憶しておき、原稿の画像を拡大した拡大画像を生成する場合は、拡大画像を拡大補正用パラメータと拡大率とに基づいて補正するので、拡大画像の画質の劣化を有効に抑制することができるという効果を奏する。
【図面の簡単な説明】
【００１２】
【図１】図１は、デジタル複写機の構造を模式的に示す側面図である。
【図２】図２は、デジタル複写機の制御系の構成を示すブロック図である。
【図３】図３は、読み取り部の構造を模式的に示す側面図である。
【図４】図４は、読み取り部のレイアウトを説明する平面図である。
【図５】図５は、調整用テストチャートの一例を示す図である。
【図６】図６は、システム制御部のＣＰＵにより実現される機能構成を示す機能ブロック図である。
【図７】図７は、補正手段による補正処理を説明する図である。
【図８】図８は、典型的な拡大率と拡大補正用パラメータの値ごとに部分画像のシフト量を指定するテーブルの一例を示す図である。
【図９】図９は、調整用パラメータおよび拡大補正用パラメータを算出して記憶させる処理手順の一例を示すフローチャートである。
【図１０】図１０は、原稿の読み取りを行って転写紙に画像を印刷するまでの処理手順の一例を示すフローチャートである。
【図１１】図１１は、読み取り速度の制御により原稿の画像を副走査方向に拡大する場合の処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下に添付図面を参照して、この発明にかかる画像形成装置、画像形成方法および画像形成プログラムの最良な実施の形態を詳細に説明する。以下に示す実施形態は、ＣＩＳを用いた読み取り部で原稿の画像を読み取り、ＬＥＤ書き込み方式の書き込み部で原稿の画像を転写紙に印刷する大判対応型のデジタル複写機に対して本発明を適用した例である。
【００１４】
［デジタル複写機の概要］
まず、本実施形態のデジタル複写機の概要について、図１乃至図４を参照して説明する。図１は、本実施形態のデジタル複写機の構造を模式的に示す側面図、図２は、本実施形態のデジタル複写機の制御系の構成を示すブロック図である。また、図３は、本実施形態のデジタル複写機が備える読み取り部の構造を模式的に示す側面図、図４は、読み取り部のレイアウトを説明する平面図である。
【００１５】
本実施形態のデジタル複写機は、図１に示すように、原稿の画像を読み取る読み取り部１００と、読み取り部１００で読み取った原稿の画像を転写紙に印刷する書き込み部５００と、書き込み部５００に転写紙を供給するロール給紙部６１０およびカセット給紙部６２０とを備える。また、本実施形態のデジタル複写機は、図２に示すように、読み取り部１００で読み取った原稿の画像を格納する画像メモリ２００と、画像メモリ２００に格納された原稿の画像に対して各種画像処理を行う画像処理部３００と、デジタル複写機における一連のプロセスを実行制御するシステム制御部４００と、オペレータの操作入力を受け付ける操作部７００と、デジタル複写機における各部に電源を供給する電源装置８００などを備える。
【００１６】
まず、書き込み部５００について説明する。書き込み部５００は、図２に示すように、書き込み制御部５０１と、書き込み用の光を出力するＬＥＤヘッド５０２とを備える。書き込み制御部５０１は、システム制御部４００による制御のもとで、同期クロックに従って画像メモリ２００から転送された原稿の画像データを１画素単位にビット変換し、ＬＥＤヘッド５０２に供給する。ＬＥＤヘッド５０２は、書き込み制御部５０１からの信号に従って動作し、１画素単位で制御される書き込み用の光を出力して、画像信号に応じた画像の書き込みを行う。
【００１７】
ここで、図１を参照しながら、ＬＥＤヘッド５０２を用いた一連の書き込みプロセスの概要を説明する。書き込み部５００には、書き込みプロセスを実行する構成として、上記の書き込み制御部５０１およびＬＥＤヘッド５０２のほか、感光体ドラム５０３、帯電チャージャ５０４、現像ユニット５０５、レジストローラ５０６、転写チャージャ５０７、分離チャージャ５０８および定着ユニット５０９が設けられている。
【００１８】
帯電チャージャ５０４は、感光体ドラム５０３を例えば−９００Ｖに一様に帯電させるグリッド付きのスコロトロンチャージャと呼ばれるものであり、非接触で帯電処理を行うことができる。ＬＥＤヘッド５０２は、発光素子であるＬＥＤをアレイ状に並べた構成であり、画像データに応じて各ＬＥＤから発光した光を、セルフォック（登録商標）レンズアレイを介して感光体ドラム５０３に照射させる。
【００１９】
帯電チャージャ５０４により帯電された感光体ドラム５０３は、ＬＥＤヘッド５０２からの光が照射された部分において光導電現象により電荷がアースに流れて減少する。ここで、原稿の画像の濃度の淡い部分は、ＬＥＤを発光させないようにし、原稿濃度の濃い部分はＬＥＤを発光させる。これにより、感光体ドラム５０３上に原稿の画像の濃淡に対応した静電潜像が形成される。
【００２０】
この感光体ドラム５０３上に形成された静電潜像は、現像ユニット５０５によって現像される。現像ユニット５０５内のトナーは、撹拌により負に帯電されており、バイアスは例えば−７００Ｖに印加されている。このため、感光体ドラム５０３上でＬＥＤヘッド５０３からの光が照射された部分だけトナーが付着し、感光体ドラム５０３上の静電潜像が現像されてトナー像が形成される。
【００２１】
一方、転写紙は、ロール給紙部６１０とカセット給紙部６２０から選択的に供給される。転写紙は、レジストローラ５０６により搬送のタイミングが制御され、所定のタイミングで感光体ドラム５０３の下部を通過する。このとき、転写チャージャ５０７により、感光体ドラム５０３上のトナー像が転写紙に転写される。トナー像が転写された転写紙は、次に分離チャージャ５０８により感光体ドラム５０３から分離され、定着ユニット５０９に搬送される。そして、定着ユニット５０９により転写紙上に転写されたトナー像が転写紙に定着される。トナー像が定着された転写紙は、デジタル複写機の外部に排紙される。
【００２２】
なお、以上は、ＬＥＤ書き込み方式の書き込み部５００について説明したが、書き込み部５００はこれに限定されるものではなく、例えば、レーザ書き込み方式の書き込み部や、インクジェット方式の書き込み部を備える構成であってもよい。
【００２３】
次に、読み取り部１００について説明する。読み取り部１００は、図２に示すように、複数のＣＩＳ１０１およびＡ／Ｄ変換部１０２と、読取制御部１０３と、画像転送部１０４と、センサ群１０５とを備える。複数のＣＩＳ１０１は、画像の読み取りを行うセンサであり、これら複数のＣＩＳ１０１上に原稿を通過させることで、原稿全体の画像を取得している。各ＣＩＳ１０１が読み取った原稿の画像は、Ａ／Ｄ変換部１０２で画素ごとの多値デジタル画像信号（以下、画像データという。）に変換され、読取制御部１０３に入力される。なお、図２および図４においては、５つのＣＩＳ１０１を主走査方向に沿って千鳥状に配置した例を示しているが、ＣＩＳ１０１の数やレイアウトなどはこの例に限定されるものではない。
【００２４】
読取制御部１０３は、システム制御部４００による制御のもとで各ＣＩＳ１０１の動作を制御し、ＣＩＳ１０１により読み取られた原稿の画像データを入力する。読取制御部１０３に入力された画像データは、画像転送部１０４により画像処理部３００に転送され、画像メモリ２００に格納される。なお、センサ群１０５は、後述する原稿挿入センサ１１１、原稿レジストセンサ１１３、原稿排紙センサ１１４および原稿サイズ検知センサ１１２ａ〜１１２ｄの総称である。読取制御部１０３は、このセンサ群１０５からの信号を監視しながら、各ＣＩＳ１０１の動作を制御している。
【００２５】
ここで、図１、図３および図４を参照しながら、読み取り部１００の具体的な構成例についてさらに詳しく説明する。複数のＣＩＳ１０１は、原稿テーブル１０６上から挿入された原稿Ｍを読み取るために、原稿Ｍの搬送方向である副走査方向（図３および図４中の矢印Ａ方向）と直交する主走査方向に沿って千鳥状に配置されている。主走査方向に隣接するＣＩＳ１０１は、その読取領域の端部同士を重複させている。また、複数のＣＩＳ１０１と対向する位置には、原稿Ｍの浮きを抑える白基準板１０７が配設されている。この白基準板１０７は、ＣＩＳ１０１の白レベルの調整にも使用される。本実施形態では、ＣＩＳ１０１が原稿Ｍの搬送経路の下方に配設されているため、オペレータは原稿面を下側にして原稿Ｍを挿入する。
【００２６】
原稿Ｍの搬送経路には、ＣＩＳ１０１および白基準板１０７を挟んだ前後に、原稿入口ローラ１０８と、原稿出口ローラ１０９とが配設されている。これら原稿入口ローラ１０８および原稿出口ローラ１０９は、原稿搬送モータ１１０により駆動され、原稿テーブル１０６上から挿入された原稿Ｍを副走査方向に搬送する。原稿入口ローラ１０８および原稿出口ローラ１０９は、ローラ軸の偏芯による原稿Ｍの送り量の誤差が１／２画素以内となるように調整されている。
【００２７】
読み取り部１００の原稿Ｍが挿入される入口部には、原稿Ｍの挿入を検知する原稿挿入検知センサ１１１と、原稿Ｍの主走査方向のサイズを判定するための原稿サイズ検知センサ１１２ａ〜１１２ｄが配設されている。原稿サイズ検知センサ１１２ａ〜１１２ｄは、主走査方向に沿って配置されており、これら原稿サイズ検知センサ１１２ａ〜１１２ｄの検出信号をもとに、読取制御部１０３が原稿Ｍの主走査方向のサイズを判定する。例えば、読取制御部１０３は、原稿サイズ検知センサ１１２ａのみが反応している場合は原稿ＭをＡ３サイズ、原稿サイズ検知センサ１１２ａ，１１２ｂが反応している場合は原稿ＭをＡ２サイズ、原稿サイズ検知センサ１１２ａ〜１１２ｃが反応している場合は原稿ＭをＡ１サイズ、原稿検知センサ１１２ａ〜１１２ｄが反応している場合は原稿ＭをＡ０サイズ、原稿検知センサ１１２ａ〜１１２ｄのいずれも反応していない場合は原稿ＭをＡ４サイズ以下と判定する。読取制御部１０３は、この判定結果に従って、動作させるＣＩＳ１０１を選択する。
【００２８】
なお、以上の原稿サイズ検知センサ１１２ａ〜１１２ｄのレイアウトは一例であり、これに限定されるものではない。例えば、以上の例はＡ系列（Ａ０，Ａ１，Ａ２，Ａ３，Ａ４）に対応したものとなっているが、Ｂ系列に対応させて原稿サイズ検知センサ１１２ａ〜１１２ｄを配置してもよい。また、搬送経路の中心よりも右側にＡ系列に対応させた複数の原稿サイズ検知センサを配置するとともに、搬送経路の中心よりも左側にＢ系列に対応させた複数の原稿サイズ検知センサを配置するなど、設置するセンサの数を増やすことによって、Ａ系列とＢ系列の双方に対応させることも可能である。
【００２９】
原稿Ｍの搬送経路において、原稿挿入検知センサ１１１の下流側には、ＣＩＳ１０１による原稿Ｍの読み取りのタイミングを制御するための原稿レジストセンサ１１３が配設されている。また、ＣＩＳ１０１よりもさらに下流側には、原稿Ｍの排出を検出するための原稿排出センサ１１４が配設されている。読取制御部１０３は、原稿レジストセンサ１１３が原稿Ｍの先端を検知したタイミングを基準として、ＣＩＳ１０１による原稿Ｍの読み取りを開始させる。また、読取制御部１０３は、原稿排出センサ１１４の信号をもとに原稿Ｍの排出を検出し、ＣＩＳ１０１の動作を停止させる。
【００３０】
読み取り部１００には、オペレータの操作入力を受け付ける操作部７００が一体に設けられている。操作部７００は、オペレータが印刷条件を設定できるように、テンキーやスタートキー、ストップキー、設定を初期に戻すためのリセットキー、変倍や集約などの画像処理を設定するためのモード設定キーなどを備えている。
【００３１】
読み取り部１００から転送されて画像メモリ２００に格納された原稿の画像データは、適宜、画像メモリ２００から読み出され、オペレータが操作部７００を用いて設定した印刷条件に従って画像処理部３００により画像処理が行われた後、書き込み部５００へと転送される。
【００３２】
［画像データの合成］
読み取り部１００の複数のＣＩＳ１０１は、上述したように、主走査方向に沿って千鳥状に配置されている。このため、これら複数のＣＩＳ１０１のレイアウトに応じて、各ＣＩＳ１０１から出力される画像データを合成して１つの画像を生成する必要がある。そこで、読取制御部１０３が、主走査方向に隣接するＣＩＳ１０１のオーバーラップ部分に設定された繋ぎ目位置を境に、一方のＣＩＳ１０１から出力される画像データと他方のＣＩＳ１０１から出力される画像データを繋ぎ合わせるとともに、原稿Ｍの搬送経路の上流側に配置されたＣＩＳ１０１からの画像データの出力を、下流側に配置されたＣＩＳ１０１との副走査方向における位置の差に応じて遅延させることで、違和感のない画像を生成するようにしている。
【００３３】
具体的には、例えば、読取制御部１０３に設けられた制御ＦＰＧＡ１０３ａに、各ＣＩＳ１０１の設置位置の設計値に基づいて予め定めた繋ぎ目位置や遅延量をセットしておく。制御ＦＰＧＡ１０３ａは、この繋ぎ目位置に従って、主走査方向に隣接する２つのＣＩＳ１０１のオーバーラップ部分における有効画素と無効画素とを識別し、有効画素のみを読み出して繋ぎ合わせることで連続した画像とする。また、制御ＦＰＧＡ１０３ａは、セットされた遅延量に基づいて、原稿Ｍの搬送経路の上流側に配置されたＣＩＳ１０１からの画像データの出力を遅延させることで、副走査方向において異なる位置に設置されたＣＩＳ１０１から出力される画像データを同期させ、連続した画像とする。
【００３４】
各ＣＩＳ１０１が設計した通りに正確に設置されている場合は、制御ＦＰＧＡ１０３ａが、予めセットされた繋ぎ目位置や遅延量に基づいて上記の処理を行うことで、原稿の画像を正確に生成することができる。しかしながら、実際には、各ＣＩＳ１０１を設計値通りに正確に設置することは極めて困難であり、ＣＩＳ１０１同士の相対位置に、設計値に対する誤差が生じていることが多い。そこで、例えば、デジタル複写機の製造工程や保守作業時において、調整用テストチャートの読み取りなどによってＣＩＳ１０１の相対位置についての設計値に対する誤差量を求め、この誤差量に基づいて算出した調整用パラメータにより、上記の繋ぎ目位置や遅延量を調整するようにしている。
【００３５】
図５は、調整用テストチャートの一例を示す図である。この図５に示す調整用テストチャートＴは特許文献２に開示されたものであるが、調整用テストチャートはこれに限らず、様々なものを利用することができる。また、ＣＩＳ１０１の相対位置について設計値に対する誤差量を求めることができる方法であれば、調整用テストチャートを読み取る方法に限らず、様々な方法を利用することができる。
【００３６】
以下、図５に示す調整用テストチャートＴを用いてＣＩＳ１０１の相対位置についての設計値に対する誤差量を求める方法を簡単に説明する。なお、ここでは３つのＣＩＳ１０１ａ〜１０１ｃが、図５に示すようなレイアウトで配置されているものとする。各ＣＩＳ１０１ａ〜１０１ｃ内に示した四角は画素を表し、予め定めた繋ぎ目位置に従って読み出される有効画素を黒、読み出しが行われない無効画素を白抜きの四角で示している。
【００３７】
調整用テストチャートＴは、副走査方向に延びる一対の平行な直線からなるパターンＰ，Ｐ１，Ｐ２を有する。これらパターンＰ，Ｐ１，Ｐ２は、一対の直線間の間隔がすべて等しい。パターンＰは、中央に配置されたＣＩＳ１０１ａのみで読み取りが行われる位置に設けられている。パターンＰ１は、ＣＩＳ１０１ａとＣＩＳ１０１ｂの繋ぎ目位置を挟み、一方の直線がＣＩＳ１０１ａで読み取られ、他方の直線がＣＩＳ１０１ｂで読み取られる位置に設けられている。パターンＰ２は、ＣＩＳ１０１ａとＣＩＳ１０１ｃの繋ぎ目位置を挟み、一方の直線がＣＩＳ１０１ａで読み取られ、他方の直線がＣＩＳ１０１ｃで読み取られる位置に設けられている。
【００３８】
ＣＩＳ１０１ａ〜１０１ｃの主走査方向における相対位置が設計値通りであれば、調整用テストチャートＴをこれらＣＩＳ１０１ａ〜１０１ｃで読み取ってパターンＰ，Ｐ１，Ｐ２の読み取り画像を比較したときに、元のパターンＰ，Ｐ１，Ｐ２と同様に、一対の直線間の間隔がすべて等しくなる。一方、ＣＩＳ１０１ａとＣＩＳ１０１ｂとの主走査方向における相対位置に設計値に対する誤差があると、その誤差に応じてパターンＰ１の読み取り画像における一対の直線間の間隔が変動し、ＣＩＳ１０１ａとＣＩＳ１０１ｃとの主走査方向における相対位置に設計値に対する誤差があると、その誤差に応じてパターンＰ２の読み取り画像における一対の直線間の間隔が変動する。したがって、パターンＰの読み取り画像における一対の直線間の間隔と、パターンＰ１の読み取り画像における一対の直線間の間隔との差分（以下、この差分をＰ−Ｐ１と表記する。）から、ＣＩＳ１０１ａとＣＩＳ１０１ｂとの主走査方向における相対位置の誤差量を求めることができる。また、パターンＰの読み取り画像における一対の直線間の間隔と、パターンＰ２の読み取り画像における一対の直線間の間隔との差分（以下、この差分をＰ−Ｐ２と表記する。）から、ＣＩＳ１０１ａとＣＩＳ１０１ｃとの主走査方向における相対位置の誤差量を求めることができる。
【００３９】
また、調整用テストチャートＴは、主走査方向に延びる複数の平行な直線からなるパターンＬを有する。ＣＩＳ１０１ａに対するＣＩＳ１０１ｂ，１０１ｃの副走査方向における相対位置が設計値通りであれば、調整用テストチャートＴをこれらＣＩＳ１０１ａ〜１０１ｃで読み取ることで得られるパターンＬの読み取り画像は、元のパターンＬの複数の直線を再現して連続した直線となる。一方、ＣＩＳ１０１ａに対するＣＩＳ１０１ｂ，１０１ｃの副走査方向における相対位置に設計値に対する誤差があると、パターンＬの読み取り画像は、ＣＩＳ１０１ａとＣＩＳ１０１ｂ，１０１ｃの繋ぎ目位置において、誤差に応じた段差のある画像となる。したがって、この段差の大きさを計測することによって、ＣＩＳ１０１ａに対するＣＩＳ１０１ｂ，１０１ｃの副走査方向における相対位置の誤差量を求めることができる。なお、調整用テストチャートＴに２つ設けられているパターンＬは、一方がＣＩＳ１０１ａに対するＣＩＳ１０１ｂの誤差量を求めるために用いられ、他方がＣＩＳ１０１ａに対するＣＩＳ１０１ｃの誤差量を求めるために用いられる。
【００４０】
以上のようにして、各ＣＩＳ１０１の相対位置についての設計値に対する誤差量が分かると、この誤差量から、各ＣＩＳ１０１からの画像データを合成して原稿の画像を生成する際の画素のずれ量を半画素以下にするための調整用パラメータが求められる。例えば、上記のＰ−Ｐ１が＋１．４画素であった場合、基準となるＣＩＳ１０１ａに対してＣＩＳ１０１ｂが設計値よりもＣＩＳ１０１ａ側に１．４画素分ずれて設置されていることが分かる。したがって、＋１．０画素を主走査方向調整用パラメータとして記憶しておき、ＣＩＳ１０１ｂの繋ぎ目位置（有効画素の読み出しの開始位置）を、この主走査方向調整用パラメータに基づいて、ＣＩＳ１０１ａから離れる方向に１画素分シフトすることで、ＣＩＳ１０１ａとＣＩＳ１０１ｂの繋ぎ目位置における主走査方向の画素のずれ量を０．４画素に抑えることができる。
【００４１】
また、例えば、上記のＰ−Ｐ２が−１．６画素であった場合、基準となるＣＩＳ１０１ａに対してＣＩＳ１０１ｃが設計値よりもＣＩＳ１０１ａから離れる方向に１．６画素分ずれて設置されていることが分かる。したがって、−２．０画素を主走査方向調整用パラメータとして記憶しておき、ＣＩＳ１０１ｃの繋ぎ目位置（有効画素の読み出しの開始位置）を、この主走査方向調整用パラメータに基づいて、ＣＩＳ１０１ａ側に２画素分シフトすることで、ＣＩＳ１０１ａとＣＩＳ１０１ｃの繋ぎ目位置における主走査方向の画素のずれ量を画素のずれ量を０．４画素に抑えることができる。
【００４２】
副走査方向についても同様に、パターンＬの読み取り画像からＣＩＳ１０１ａに対するＣＩＳ１０１ｂ，１０１ｃの副走査方向における誤差量が分かると、副走査方向における画素のずれ量を半画素以下にするための副走査方向調整用パラメータを算出することができ、この副走査方向調整用パラメータに基づいて、ＣＩＳ１０１ａが画像データを出力する際の遅延量を調整することにより、副走査方向における画素のずれ量を半画素以下に抑えることができる。なお、以上の説明では、調整用テストチャートＴの読み取りによって、予め設定した遅延量を調整するための副走査方向調整用パラメータを算出するものとしているが、調整用テストチャートＴの読み取りによって、副走査方向調整用パラメータで調整した後の遅延量そのものを算出するようにしてもよい。すなわち、調整用テストチャートＴの読み取りを行う前は、原稿Ｍの搬送経路の上流側に設置されたＣＩＳ１０１の画像データ出力に対する遅延量を０としておき、調整用テストチャートＴの読み取りによって、副走査方向調整用パラメータで調整したのと同等の遅延量を求め、これを制御ＦＰＧＡ１０３ａにセットするようにしてもよい。
【００４３】
以上説明したように、調整用パラメータにより各ＣＩＳ１０１における上記の繋ぎ目位置や遅延量を調整することで、各ＣＩＳ１０１から出力される画像データを合成して生成した原稿の画像は、画素のずれ量が最小限となる。しかしながら、オペレータが操作部７００を利用して行った印刷設定に従って、原稿の画像を拡大した拡大画像を生成して出力する場合は、等倍時の原稿の画像における僅かな画素のずれ量が、指定された拡大率に応じて拡大されるため、拡大画像上で目立つスジ状の欠陥となり、拡大画像の画質の劣化を招く場合があった。
【００４４】
そこで、本実施形態のデジタル複写機では、例えば調整用テストチャートの読み取りなどによってＣＩＳ１０１の相対位置についての設計値に対する誤差量を求め、この誤差量に基づいて調整用パラメータを算出する際に、誤差量と調整用パラメータとの差分を拡大補正用パラメータとして求め、この拡大補正用パラメータを記憶しておく。そして、原稿画像を拡大して出力する際には、拡大補正用パラメータと拡大率とに基づいて、生成した拡大画像を補正することで、画質の劣化を有効に抑制できるようにしている。
【００４５】
［システム制御部の機能構成］
以上説明した本実施形態のデジタル複写機の特徴的な機能は、例えば、デジタル複写機における一連のプロセスを実行制御するシステム制御部４００の機能として実現することができる。システム制御部４００は、図２に示すように、ＣＰＵ４０１、ＲＯＭ４０２、ＲＡＭ４０３、不揮発性メモリ４０４などを備え、例えば、ＣＰＵ４０１がＲＡＭ４０３をワークエリアとして利用して、ＲＯＭ４０２に格納された画像形成プログラムを実行することにより、デジタル複写機における一連のプロセスを実行制御する。
【００４６】
図６は、システム制御部４００のＣＰＵ４０１が画像形成プログラムを実行することで実現する機能構成のうち、本実施形態に特徴的な機能構成を示した機能ブロック図である。システム制御部４００のＣＰＵ４０１は、画像形成プログラムの実行により、図６に示すように、画像生成手段４１１、拡大処理手段４１２および補正手段４１３の各機能構成を備える。なお、システム制御部４００の不揮発性メモリ４０４は、上述した調整用パラメータ（主走査方向調整用パラメータおよび副走査方向調整用パラメータ）を記憶する調整用パラメータ記憶手段、および、拡大補正用パラメータ（主走査方向拡大補正用パラメータおよび副走査方向拡大補正用パラメータ）を記憶する拡大補正用パラメータ記憶手段として用いられる。なお、本実施形態では、上記画像生成手段４１１、拡大処理手段４１２および補正手段４１３の各機能構成を、システム制御部４００のＣＰＵ４０１が画像形成プログラムを実行することで実現するものとしているが、これらの機能構成の一部あるいは全部を、デジタル複写機内の他の制御手段、例えば読取制御部１０３の制御ＦＰＧＡ１０３ａなどで実現するようにしてもよい。また、本実施形態では、調整用パラメータと拡大補正用パラメータとを１つの不揮発性メモリ４０４に記憶させるようにしているが、調整用パラメータと拡大補正用パラメータとを個別の記憶装置に記憶させるようにしてもよい。
【００４７】
画像生成手段４１１は、読取制御部１０３の制御ＦＰＧＡ１０３ａの動作を制御することで、複数のＣＩＳ１０１から出力される画像データを合成して、原稿の画像を生成する。具体的には、画像生成手段４１１は、各ＣＩＳ１０１の相対位置の設計値に基づいて制御ＦＰＧＡ１０３ａに予め設定されている、上述した繋ぎ目位置および遅延量を、不揮発性メモリ４０４に記憶されている調整用パラメータ（主走査方向調整用パラメータおよび副走査方向調整用パラメータ）に基づいて調整する。そして、調整された繋ぎ目位置および遅延量に従って各ＣＩＳ１０１から読み出され、制御ＦＰＧＡ１０３ａで合成された１ライン分の画像データを、画像転送部１０４から画像メモリ２００に逐次格納させることにより、原稿の画像を生成する。つまり、画像生成手段４１１は、各ＣＩＳ１０１の相対位置の設計値と調整用パラメータとに基づいて、各ＣＩＳ１０１から出力される画像データを合成して原稿の画像を生成するプロセスを実行制御する機能である。
【００４８】
拡大処理手段４１２は、オペレータが操作部７００から所望の拡大率で画像を拡大する設定を行った場合に、この設定に従って画像処理部３００の動作を制御することで、原稿Ｍの画像を指定された拡大率で拡大した拡大画像を生成する。画像の拡大は、主走査方向と副走査方向とそれぞれ独立で行うことができる。拡大処理手段４１２は、オペレータによる印刷条件の設定が主走査方向の独立変倍による拡大処理を指定したものであれば、原稿Ｍの画像の主走査方向に対してのみ拡大処理を行う。また、拡大処理手段４１２は、オペレータによる印刷条件の設定が副走査方向の独立変倍による拡大処理を指定したものであれば、原稿Ｍの画像の副走査方向に対してのみ拡大処理を行う。なお、ここでは、主走査方向の拡大処理と副走査方向の拡大処理の双方を、画像処理部３００による画像処理で行うことを想定しているが、副走査方向の拡大処理については、読み取り部１００における原稿Ｍの搬送速度（読み取り速度）を、拡大率に応じて遅くすることでも実現できる。副走査方向の拡大処理を読み取り速度を遅くすることで実現する場合、拡大処理手段４１２は、オペレータにより指定された拡大率に応じて、読み取り部１００の原稿搬送モータ１１０の動作を制御するとともに、読取制御部１０３の動作を制御する。
【００４９】
補正手段４１３は、不揮発性メモリ４０４に記憶されている拡大補正用パラメータ（主走査方向拡大補正用パラメータおよび副走査方向拡大補正用パラメータ）と、印刷条件の設定により指定された拡大率とに基づき、画像処理部３００の動作を制御することで、原稿Ｍの画像を拡大した拡大画像を補正する。具体的には、補正手段４１３は、拡大補正用パラメータで示される原稿Ｍの等倍の画像における半画素以下の画素のずれ量が、拡大処理によって半画素を超えるずれ量に拡大された場合に、拡大画像の画素のずれが生じている位置を基準に分けられる２つの部分画像のうち、一方の部分画像を他方の部分画像に近づける、もしくは離す方向にシフトさせることによって、画素のずれ量が半画素以下になるように補正する。
【００５０】
図７は、この補正手段４１３による補正処理を説明する図であり、（ａ）が画像生成手段４１１により生成された原稿Ｍの等倍の画像、（ｂ）が拡大処理手段４１２により生成された拡大画像、（ｃ）が補正手段４１３による補正処理後の拡大画像をそれぞれ示している。
【００５１】
画像生成手段４１１により生成された原稿Ｍの等倍の画像は、図７（ａ）に示すように、図中の一点鎖線で示す部分に画素のずれが生じていたとしても、その画素のずれ量Ｎ１は半画素以下に抑えられ、画質の劣化が抑制されている。しかしながら、拡大処理手段４１２により生成された拡大画像では、拡大率に応じて等倍の画像の画素のずれが拡大されるため、図７（ｂ）に示すように、その画素のずれ量Ｎ２が大きくなって、画質が劣化する場合がある。そこで、補正手段４１３が、図７（ｃ）に示すように、拡大画像の画素のずれが生じている位置を基準に分けられる２つの部分画像Ｐ１，Ｐ２のうち、例えば、一方の部分画像Ｐ１を他方の部分画像Ｐ２に近づける方向にシフトさせることによって、拡大画像の画素のずれ量を半画素以下に抑え、画質の劣化を有効に抑制することができる。なお、図７に示した例は、拡大画像を主走査方向に補正する例であるが、副走査方向についても同様に補正することができる。
【００５２】
以上のような拡大画像の補正処理において、拡大画像の画素のずれ量を半画素以下に抑えるために部分画像を何画素分シフトさせるかは、例えば、補正手段４１３において、不揮発性メモリ４０４から読み出した拡大補正用パラメータに対して、印刷条件の設定により指定された拡大率を乗算することによって求めることができる。具体的には、例えば拡大補正用パラメータが＋０．４であり、拡大率が３．０倍（３００％）であれば、拡大画像における画素のずれ量は＋１．２（＝０．４×３．０）となっているため、部分画像を１画素分シフトさせることによって、画素のずれ量を半画素以下（０．２）に抑えることができる。
【００５３】
また、例えば図８に示すように、印刷条件の設定により指定される典型的な拡大率と拡大補正用パラメータの値ごとに部分画像のシフト量を指定するテーブルを予め作成して不揮発性メモリ４０４などに記憶しておくようにすれば、補正手段４１３は、上記のような演算を行うことなく、図８に示すようなテーブルを参照することで、不揮発性メモリ４０４から読み出した拡大補正用パラメータと、印刷条件の設定により指定された拡大率とに基づいて、拡大画像の画素のずれ量を半画素以下に抑えるための部分画像のシフト量を求めることができる。なお、主走査方向と副走査方向とで拡大率が異なる場合は、主走査方向におけるシフト量と、副走査方向におけるシフト量とをそれぞれ求めるようにすればよい。
【００５４】
［パラメータ算出の処理手順］
次に、本実施形態のデジタル複写機の動作について説明する。まず、図９のフローチャートを参照して、調整用パラメータおよび拡大補正用パラメータを算出して記憶させる処理手順を説明する。ここでは、図５に示した調整用テストチャートＴの読み取りを行って調整用パラメータと拡大補正用パラメータとを算出する場合を例に挙げて説明する。図９のフローチャートで示す処理は、デジタル複写機の製造工程や保守作業時において実施される。
【００５５】
まず、ステップＳ１０１において、調整モードの選択結果が判定される。調整モードには、通常モードと詳細モードがある。通常モードは、通常の読み取り速度で調整用テストチャートの読み取りを行うモードであり、デフォルトで設定されているモードである。詳細モードは、通常モードの１／２の読み取り速度で調整用テストチャートの読み取りを行うモードである。詳細モードでは調整用テストチャートの読み取りを行う時間が２倍になるが、調整用テストチャートを挿入する際のスキューが起こりにくいため、調整の精度が高くなる。
【００５６】
ステップＳ１０１の判定の結果、通常モードが選択されている場合は、ステップＳ１０２において、原稿搬送モータ１１０の速度が等倍読み取り時の通常速度に設定され、通常読み取り速度で調整用テストチャートの読み取りが行われる。一方、詳細モードが選択されている場合は、ステップＳ１０３において、原稿搬送モータ１１０の速度が通常速度の１／２に設定され、通常モードの１／２の読み取り速度で調整用テストチャートの読み取りが行われる。
【００５７】
次に、ステップＳ１０４において、調整用テストチャートの読み取り画像をもとに、複数のＣＩＳ１０１の主走査方向における相対位置の設計値に対する誤差量が算出される。例えば、図５に示した例において、ＣＩＳ１０１ａとＣＩＳ１０１ｂの主走査方向における相対位置の設計値に対する誤差量は、Ｐ−Ｐ１により算出される。また、ＣＩＳ１０１ａとＣＩＳ１０１ｃの主走査方向における相対位置の設計値に対する誤差量は、Ｐ−Ｐ２により算出される。
【００５８】
次に、ステップＳ１０５において、ステップＳ１０４で求めた誤差量から、各ＣＩＳ１０１の繋ぎ目位置を調整するための調整用パラメータ（主走査方向調整用パラメータ）が算出される。具体的には、ステップＳ１０４で求めた誤差量との差分が０．５以下となる整数の値が、主走査方向調整用パラメータとして算出される。例えば、図５に示した例において、Ｐ−Ｐ１の値が＋１．４の場合、主走査方向調整用パラメータは＋１．０となる。また、図５に示した例において、Ｐ−Ｐ２の値が−１．６の場合、主走査方向調整用パラメータは−２．０となる。
【００５９】
次に、ステップＳ１０６において、ステップＳ１０４で求めた誤差量と、ステップＳ１０５で求めた主走査方向調整用パラメータとの差分が、拡大画像を主走査方向に補正するための拡大補正用パラメータ（主走査方向拡大補正用パラメータ）として算出される。例えば、図５に示した例において、Ｐ−Ｐ１の値が＋１．４であり、主走査方向調整用パラメータが＋１．０である場合、これらの差分の＋０．４が主走査方向拡大補正用パラメータとなる。また、図５に示した例において、Ｐ−Ｐ２の値が−１．６であり、主走査方向調整用パラメータが−２．０である場合、これらの差分の＋０．４が主走査方向拡大補正用パラメータとなる。このように、拡大補正用パラメータ（主走査方向拡大補正用パラメータ）は、調整用パラメータ（主走査方向調整用パラメータ）が取り得る値の単位よりも小さな値を単位とする。つまり、主走査方向調整用パラメータが取り得る値が１の位の整数であるのに対して、主走査方向拡大補正用パラメータは、小数点以下第１位の値となる。
【００６０】
次に、ステップＳ１０７において、調整用テストチャートの読み取り画像をもとに、複数のＣＩＳ１０１の副走査方向における相対位置の設計値に対する誤差量が算出される。例えば、図５に示した例では、パターンＬの読み取り画像に生じる段差の大きさを計測することにより、ＣＩＳ１０１ａとＣＩＳ１０１ｂ，１０１ｃの副走査方向における相対位置の設計値に対する誤差量を求めることができる。なお、調整モードとして詳細モードが選択され、ステップＳ１０３において通常モードの１／２の読み取り速度で調整用テストチャートの読み取りが行われた場合には、パターンＬの読み取り画像に生じる段差の大きさの１／２が、副走査方向における誤差量となる。
【００６１】
次に、ステップＳ１０８において、ステップＳ１０７で求めた誤差量から、原稿搬送経路の上流側に設置されたＣＩＳ１０１の画像データ出力に対する遅延量を調整するための調整用パラメータ（副走査方向調整用パラメータ）が算出される。具体的には、ステップＳ１０７で求めた誤差量との差分が０．５以下となる整数の値が、副走査方向調整用パラメータとして算出される。例えば、ステップＳ１０７で求めた誤差量が＋３．４であった場合、副走査方向調整用パラメータは＋３．０となる。なお、上述したように、原稿搬送経路の上流側に設置されたＣＩＳ１０１の画像データ出力に対する遅延量が０に設定されている場合は、このステップＳ１０８で算出される値が、副走査方向調整用パラメータで調整したのと同等の遅延量となる。
【００６２】
次に、ステップＳ１０９において、ステップＳ１０７で求めた誤差量と、ステップＳ１０８で求めた副走査方向調整用パラメータとの差分が、拡大画像を副走査方向に補正するための拡大補正用パラメータ（副走査方向拡大補正用パラメータ）として算出される。例えば、ステップＳ１０７で求めた誤差量が＋３．４であり、ステップＳ１０８で求めた副走査方向調整用パラメータが＋３．０である場合、これらの差分の＋０．４が副走査方向拡大補正用パラメータとなる。このように、拡大補正用パラメータ（副走査方向拡大補正用パラメータ）は、調整用パラメータ（副走査方向調整用パラメータ）が取り得る値の単位よりも小さな値を単位とする。つまり、副走査方向調整用パラメータが取り得る値が１の位の整数であるのに対して、副走査方向拡大補正用パラメータは、小数点以下第１位の値となる。
【００６３】
次に、ステップＳ１１０において、ステップＳ１０５で算出された主走査方向調整用パラメータ、ステップＳ１０６で算出された主走査方向拡大補正用パラメータ、ステップＳ１０８で算出された副走査方向調整用パラメータ、および、ステップＳ１０９で算出された副走査方向拡大補正用パラメータが、それぞれシステム制御部４００の不揮発性メモリ４０４などに格納され、図９のフローチャートで示す一連の処理が終了する。なお、以上は、調整用パラメータおよび拡大補正用パラメータを算出して記憶させる手順の一例であり、パラメータを算出する順番などは適宜変更することができる。また、算出した各パラメータの格納先としては、システム制御部４００の不揮発性メモリ４０４に限らず、ＣＰＵ４０１がアクセス可能なあらゆる記憶手段を利用することができる。
【００６４】
［画像形成の手順］
次に、本実施形態のデジタル複写機において、読み取り部１００により原稿Ｍの読み取りを行って書き込み部５００により転写紙に画像を印刷するまでの処理手順の一例について、図１０のフローチャートを参照して説明する。
【００６５】
まず、ステップＳ２０１において、オペレータが操作部７００を利用して印刷条件の設定を行うと、設定された印刷条件の情報がシステム制御部４００に入力される。
【００６６】
次に、ステップＳ２０２において、オペレータが原稿Ｍを原稿テーブル１０６にセットし、操作部７００のスタートキーを押下して印刷開始を指示すると、原稿Ｍの搬送が開始され、ＣＩＳ１０１による原稿Ｍの読み取りが行われる。
【００６７】
次に、ステップＳ２０３において、システム制御部４００のＣＰＵ４０１により、不揮発性メモリ４０４から主走査方向調整用パラメータおよび副走査方向調整用パラメータが読み出され、これら主走査方向調整用パラメータおよび副走査方向調整用パラメータを用いて、読取制御部１０３の制御ＦＰＧＡ１０３ａに予めセットされている繋ぎ目位置および遅延量が調整される。そして、ステップＳ２０４において、ＣＰＵ４０１による制御のもとで、読取制御部１０３の制御ＦＰＧＡ１０３ａが、調整された繋ぎ目位置および遅延量に従って、各ＣＩＳ１０１から画像データを読み出して合成する。この合成された画像データは、画像転送部１０４により画像処理部３００に転送され、原稿Ｍの画像として画像メモリ２００に格納される。なお、これらステップＳ２０３およびステップＳ２０４の処理は、ＣＰＵ４０１の画像生成手段４１１の機能によって実施される処理である。
【００６８】
次に、ステップＳ２０５において、ＣＰＵ４０１により、ステップＳ２０１で設定された印刷条件が画像の拡大を指示するものであるか否かが判定される。そして、画像の拡大を指示する印刷条件が設定されている場合は（ステップＳ２０５：Ｙｅｓ）ステップＳ２０６に進み、画像の拡大を指示する印刷条件が設定されていない場合は（ステップＳ２０５：Ｎｏ）ステップＳ２１２に移行する。
【００６９】
ステップＳ２０６では、ＣＰＵ４０１により、画像の拡大が主走査方向の拡大を含むか否かが判定される。そして、主走査方向の拡大を含む場合は（ステップＳ２０６：Ｙｅｓ）ステップＳ２０７に進み、主走査方向の拡大を含まず、副走査方向の拡大のみの場合は（ステップＳ２０６：Ｎｏ）ステップＳ２０９に移行する。
【００７０】
ステップＳ２０７では、ＣＰＵ４０１により、不揮発性メモリ４０４から主走査方向拡大補正用パラメータが読み出され、この主走査方向拡大補正用パラメータと、ステップＳ２０１で設定された印刷条件により指定されている主走査方向の拡大率とに基づいて、拡大画像に対する主走査方向における補正量（上述した部分画像のシフト量）が決定される。
【００７１】
次に、ステップＳ２０８において、ＣＰＵ４０１により、画像の拡大が副走査方向の拡大を含むか否かが判定される。そして、副走査方向の拡大を含む場合は（ステップＳ２０８：Ｙｅｓ）ステップＳ２０９に進み、副走査方向の拡大を含まず、主走査方向の拡大のみの場合は（ステップＳ２０８：Ｎｏ）ステップＳ２１０に移行する。
【００７２】
ステップＳ２０９では、ＣＰＵ４０１により、不揮発性メモリ４０４から副走査方向拡大補正用パラメータが読み出され、この副走査方向拡大補正用パラメータと、ステップＳ２０１で設定された印刷条件により指定されている副走査方向の拡大率とに基づいて、拡大画像に対する副走査方向における補正量（上述した部分画像のシフト量）が決定される。
【００７３】
次に、ステップＳ２１０において、ＣＰＵ４０１による制御のもとで、画像メモリ２００に格納された原稿Ｍの画像が読み出され、画像処理部３００により、ステップＳ２０１で設定された印刷条件により指定されている拡大率に応じて原稿Ｍの画像を拡大する処理が行われ、拡大画像が生成される。なお、このステップＳ２１０の処理は、ＣＰＵ４０１の拡大処理手段４１２の機能によって実施される処理である。
【００７４】
次に、ステップＳ２１１において、ＣＰＵ４０１による制御のもとで、画像処理部３００により、ステップＳ２０７やステップＳ２０９で決定された補正量に従って、ステップＳ２１０で生成された拡大画像を補正する処理が行われる。これにより、拡大画像における画素のずれ量が半画素以下となり、画質の劣化が抑制される。なお、上記のステップＳ２０７、ステップＳ２０９およびステップＳ２１１の処理は、ＣＰＵ４０１の補正手段４１１の機能によって実施される処理である。
【００７５】
補正された拡大画像の画像データは、一旦、画像メモリ２００に格納された後、ステップＳ２１２において、書き込みの同期クロックに従って画像メモリ２００から読み出され、書き込み部５００に転送される。また、画像の拡大が印刷条件として設定されていない場合は（ステップＳ２０５：Ｎｏ）、画像メモリ２００に格納された原稿Ｍの画像が拡大されることなく書き込み部５００に転送される。このとき、画像メモリ２００から書き込み部５００への画像データの転送は、書き込み部５００の各ＬＥＤヘッド５０２に対応したデータ分ずつ、分割して行われる。そして、ステップＳ２１３において、書き込み部５００により、画像データに基づいた書き込みプロセスが実行され、転写紙に画像が印刷されて一連の処理が終了する。
【００７６】
［読み取り速度の制御による副走査方向の拡大］
なお、以上説明した一連の処理は、主走査方向の拡大処理と副走査方向の拡大処理の双方を画像処理部３００による画像処理で行う場合の例であるが、副走査方向の拡大処理については、上述したように、原稿Ｍの読み取り速度を制御することでも実現できる。以下では、読み取り速度の制御により原稿Ｍの画像を副走査方向に拡大する場合の処理手順の一例について、図１１のフローチャートを参照して説明する。
【００７７】
まず、ステップＳ３０１において、オペレータが操作部７００を利用して印刷条件の設定を行うと、設定された印刷条件の情報がシステム制御部４００に入力される。
【００７８】
次に、ステップＳ３０２において、システム制御部４００のＣＰＵ４０１により、ステップＳ３０１で設定された印刷条件に副走査方向における画像の拡大の指示が含まれるか否かが判定される。そして、副走査方向における画像の拡大の指示が含まれる場合は（ステップＳ３０２：Ｙｅｓ）ステップＳ３０３に進み、副走査方向における画像の拡大の指示が含まれない場合は（ステップＳ３０２：Ｎｏ）ステップＳ３０７に移行する。
【００７９】
ステップＳ３０３では、ＣＰＵ４０１により、指定された副走査方向における拡大率に応じて、読み取り部１００の原稿搬送モータ１１０の回転速度が等倍読み取り時の速度である通常速度よりも遅い速度に設定される。そして、オペレータが原稿Ｍを原稿テーブル１０６にセットし、操作部７００のスタートキーを押下して印刷開始を指示すると、原稿Ｍの搬送が開始され、副走査方向における拡大率に応じた読み取り速度で、ＣＩＳ１０１による原稿Ｍの読み取りが行われる。
【００８０】
次に、ステップＳ３０４において、ＣＰＵ４０１により、不揮発性メモリ４０４から主走査方向調整用パラメータおよび副走査方向調整用パラメータが読み出され、これら主走査方向調整用パラメータおよび副走査方向調整用パラメータを用いて、読取制御部１０３の制御ＦＰＧＡ１０３ａに予めセットされている繋ぎ目位置および遅延量が調整される。そして、ステップＳ３０５において、ＣＰＵ４０１による制御のもとで、読取制御部１０３の制御ＦＰＧＡ１０３ａが、調整された繋ぎ目位置および遅延量に従って、各ＣＩＳ１０１から画像データを読み出して合成する。この合成された画像データは、画像転送部１０４により画像処理部３００に転送され、副走査方向にのみ拡大された原稿Ｍの画像として画像メモリ２００に格納される。
【００８１】
次に、ステップＳ３０６において、ＣＰＵ４０１により、不揮発性メモリ４０４から副走査方向拡大補正用パラメータが読み出され、この副走査方向拡大補正用パラメータと、ステップＳ３０１で設定された印刷条件により指定されている副走査方向の拡大率とに基づいて、拡大画像に対する副走査方向における補正量（上述した部分画像のシフト量）が決定される。
【００８２】
一方、ステップＳ３０７では、ＣＰＵ４０１により、読み取り部１００の原稿搬送モータ１１０の回転速度が通常速度に設定される。そして、オペレータが原稿Ｍを原稿テーブル１０６にセットし、操作部７００のスタートキーを押下して印刷開始を指示すると、原稿Ｍの搬送が開始され、等倍時の読み取り速度である通常の読み取り速度で、ＣＩＳ１０１による原稿Ｍの読み取りが行われる。
【００８３】
次に、ステップＳ３０８において、ＣＰＵ４０１により、不揮発性メモリ４０４から主走査方向調整用パラメータおよび副走査方向調整用パラメータが読み出され、これら主走査方向調整用パラメータおよび副走査方向調整用パラメータを用いて、読取制御部１０３の制御ＦＰＧＡ１０３ａに予めセットされている繋ぎ目位置および遅延量が調整される。そして、ステップＳ３０９において、ＣＰＵ４０１による制御のもとで、読取制御部１０３の制御ＦＰＧＡ１０３ａが、調整された繋ぎ目位置および遅延量に従って、各ＣＩＳ１０１から画像データを読み出して合成する。この合成された画像データは、画像転送部１０４により画像処理部３００に転送され、原稿Ｍの画像として画像メモリ２００に格納される。
【００８４】
次に、ステップＳ３１０において、ＣＰＵ４０１により、ステップＳ３０１で設定された印刷条件に主走査方向における画像の拡大の指示が含まれるか否かが判定される。そして、主走査方向における画像の拡大の指示が含まれる場合は（ステップＳ３１０：Ｙｅｓ）ステップＳ３１１に進み、主走査方向における画像の拡大の指示が含まれない場合は（ステップＳ３１０：Ｎｏ）ステップＳ３１３に移行する。
【００８５】
ステップＳ３１１では、ＣＰＵ４０１により、不揮発性メモリ４０４から主走査方向拡大補正用パラメータが読み出され、この主走査方向拡大補正用パラメータと、ステップＳ３０１で設定された印刷条件により指定されている主走査方向の拡大率とに基づいて、拡大画像に対する主走査方向における補正量（上述した部分画像のシフト量）が決定される。
【００８６】
次に、ステップＳ３１２において、ＣＰＵ４０１による制御のもとで、画像メモリ２００に格納された原稿Ｍの画像が読み出され、画像処理部３００により、ステップＳ３０１で設定された印刷条件により指定されている主走査方向の拡大率に応じて原稿Ｍの画像を主走査方向に拡大する処理が行われ、拡大画像が生成される。
【００８７】
一方、ステップＳ３１３では、ＣＰＵ４０１により、原稿Ｍの読み取り速度の制御による副走査方向の拡大処理が行われたか否か、つまり、ステップＳ３０３〜ステップＳ３０６の処理が行われたか、あるいは、ステップＳ３０７〜ステップＳ３０９の処理が行われたかが判定される。そして、副走査方向の拡大処理が行われている場合は（ステップＳ３１３：Ｙｅｓ）ステップＳ３１３に進み、副走査方向の拡大処理が行われていない場合は（ステップＳ３１３：Ｎｏ）ステップＳ３１４に移行する。
【００８８】
次に、ステップＳ３１４において、ＣＰＵ４０１による制御のもとで、画像処理部３００により、ステップＳ３０６やステップＳ３１１で決定された補正量に従って、主走査方向と副走査方向のいずれかまたは双方に拡大された拡大画像を補正する処理が行われる。これにより、拡大画像における画素のずれ量が半画素以下となり、画質の劣化が抑制される。
【００８９】
補正された拡大画像の画像データは、一旦、画像メモリ２００に格納された後、ステップＳ３１５において、書き込みの同期クロックに従って画像メモリ２００から読み出され、書き込み部５００に転送される。また、画像の拡大処理が行われていない場合は、原稿Ｍの画像がそのまま書き込み部５００に転送される。このとき、画像メモリ２００から書き込み部５００への画像データの転送は、書き込み部５００の各ＬＥＤヘッド５０２に対応したデータ分ずつ、分割して行われる。そして、ステップＳ３１６において、書き込み部５００により、画像データに基づいた書き込みプロセスが実行され、転写紙に画像が印刷されて一連の処理が終了する。
【００９０】
以上、具体的な例を挙げながら詳細に説明したように、本実施形態のデジタル複写機によれば、千鳥状に配置された複数のＣＩＳ１０１の相対位置についての設計値に対する誤差量から、ＣＩＳ１０１の繋ぎ目位置や遅延量を調整するための調整用パラメータを算出して記憶しておくことに加え、誤差量と調整用パラメータとの差分を拡大補正用パラメータとして記憶するようにしている。そして、原稿Ｍの画像を拡大して拡大画像を生成した場合には、記憶した拡大補正用パラメータと拡大率とに基づいて、拡大画像における画素のずれ量が半画素以下となるように拡大画像を補正するようにしている。したがって、原稿Ｍの画像を拡大して出力する場合であっても、画質の劣化を有効に抑制し、高品位な画像を出力することができる。
【００９１】
なお、本実施形態のデジタル複写機における特徴的な処理は、例えば、システム制御部４００のＣＰＵ４０１が、ＲＯＭ４０２に予め組み込まれて提供される画像形成プログラムを実行することによって実現される。また、システム制御部４００のＣＰＵ４０１で実行される画像形成プログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００９２】
さらに、システム制御部４００のＣＰＵ４０１で実行される画像形成プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、システム制御部４００のＣＰＵ４０１で実行される画像形成プログラムを、インターネット等のネットワーク経由で提供または配布するように構成してもよい。
【００９３】
システム制御部４００のＣＰＵ４０１で実行される画像形成プログラムは、上述した画像生成手段４１１、拡大処理手段４１２および補正手段４１３を含むモジュール構成となっており、実際のハードウェアとしては、例えばＣＰＵ４０１がＲＯＭ４０２から画像形成プログラムを読み出して実行することにより上記各部がＲＡＭ４０３上にロードされ、画像生成手段４１１、拡大処理手段４１２および補正手段４１３がＲＡＭ４１３上に生成されるようになっている。
【００９４】
なお、本発明は上記の実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。例えば、上記の実施形態では、ＣＩＳ１０１を用いた読み取り部１００で原稿Ｍの画像を読み取り、ＬＥＤ書き込み方式の書き込み部５００で原稿Ｍの画像を転写紙に印刷する大判対応型のデジタル複写機に対して本発明を適用した例について説明したが、本発明は、上記実施の形態で説明したデジタル複写機に限らず、千鳥状に配置された複数のセンサにより画像の読み取りを行うあらゆるタイプの画像形成装置に対して広く適用することができる。
【００９５】
また、上記の実施形態は、読み取り部１００と書き込み部５００とを含む単体の画像形成装置であるデジタル複写機に対して本発明を適用した例であるが、本発明は、読み取り部１００としての機能を独立させた読取装置と、書き込み部５００としての機能を独立させた印刷装置とを通信可能に接続した構成の画像形成装置に対しても有効に適用可能である。
【符号の説明】
【００９６】
１００  読み取り部
１０１  ＣＩＳ
１０３  読取制御部
３００  画像処理部
４００  システム制御部
４０１  ＣＰＵ
４０４  不揮発性メモリ
４１１  画像生成手段
４１２  拡大処理手段
４１３  補正手段
【先行技術文献】
【特許文献】
【００９７】
【特許文献１】特許第４４４８４２７号公報
【特許文献２】特開２００６−１０９４０６号公報
【図１】
2012199674.tif 000003
【図２】
2012199674.tif 000004
【図３】
2012199674.tif 000005
【図４】
2012199674.tif 000006
【図５】
2012199674.tif 000007
【図６】
2012199674.tif 000008
【図７】
2012199674.tif 000009
【図８】
2012199674.tif 000010
【図９】
2012199674.tif 000011
【図１０】
2012199674.tif 000012
【図１１】
2012199674.tif 000013