(57)【特許請求の範囲】
【請求項１】
複数並んで配置されたビームと、各ビームを検知する複数の検知部とを有し、画像記録する画像記録部と、前記画像記録部から出力された前記複数のビーム検知信号に基づいて、各ビームの走査線間の位置を制御するためのビーム検知位置制御信号を出力するビーム検知信号制御部と、外部から指示を与えられる操作部と、前記指示のデータ及び前記ビームの位置ずれを検出するためのテストチャートデータが格納された記憶部とを備え、少なくとも前記ビーム検知位置制御信号に基づいて前記画像記録部を制御するコントローラとを有した画像記録装置において、
前記テストチャートデータは、ビーム数をｎ、自然数をｍとしたとき、副走査方向にｎ×ｍドット、且つ主走査方向に任意のドット数の基準パターンを、主走査方向に１ドットずつずらしながら２回以上副走査方向に繰り返されて形成された第１パターンと、前記基準パターンを主走査方向の反対方向に１ドットずつずらしながら２回以上副走査方向に繰り返されて形成された第２パターンとを組み合わせた基本パターンを持つことを特徴とする画像記録装置。
【請求項２】
請求項１記載の画像記録装置において、前記テストチャートデータは、前記基準パターンを一番初めに走査するビームをビームの並んだ順番に変えて走査することで、ビームの本数に対応するｎ種類の前記基本パターンを持つテストチャートデータであることを特徴とする画像記録装置。
【請求項３】
請求項１記載の画像記録装置において、前記ビーム検知信号制御部は、各前記ビームに対応する前記ビーム検知信号を独立に前記コントローラからの信号に基づいて時間遅延させる時間遅延部を有する画像記録装置。
【請求項４】
請求項３記載の画像記録装置において、前記時間遅延部は、入力画像の予め定められた領域毎に順次、前記ビーム位置を変化させる可変位置信号を生成し、出力する可変位置信号生成部と、前記ビームを予め定められた位置に設定する固定位置信号を生成し、出力する固定位置信号生成部と、前記コントローラから出力される位置制御信号に基づいて、前記可変位置信号または前記固定位置信号を選択する選択部とを有する画像記録装置。
【請求項５】
請求項１記載の画像記録装置において、前記画像記録部からなる記録系と、前記ビーム検知信号制御部と前記コントローラとを有する制御系とからなる画像記録装置。
【請求項６】
複数のビームと、各ビームを検知する複数の検知部とを有し、画像記録する画像記録部と、前記画像記録部から出力された前記複数のビーム検知信号に基づいて、各ビームの走査線間の位置を制御するためのビーム検知位置制御信号を出力するビーム検知信号制御部と、外部から指示を与えられる操作部と、前記指示のデータ及び前記ビームの位置ずれを検出するためのテストチャートデータが格納された記憶部とを備え、少なくとも前記ビーム検知位置制御信号に基づいて前記画像記録部を制御するコントローラとを有した画像記録装置において、
前記テストチャートデータは、ビーム数をｎ、自然数をｍとしたとき、副走査方向にｎ×ｍドット、且つ主走査方向に任意のドット数の基準パターンを、主走査方向に１ドットずつずらしながら２回以上副走査方向に繰り返されて形成された第１パターンと、前記基準パターンを主走査方向の反対方向に１ドットずつずらしながら２回以上副走査方向に繰り返されて形成された第２パターンとを組み合わせた基本パターンを持つものであり、前記テストチャートデータに基づいて、前記操作部から入力された設定位置制御信号を受信することで、前記各ビーム間の位置ずれを補正し、前記補正されたビーム位置にて前記画像を記録する画像記録方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はレーザビームプリンタ等の画像記録装置に関するものであり、特にマルチビーム光学系をもつレーザビームプリンタに関する。
【０００２】
【従来の技術】
従来、特開平8−15623号公報に記載のように高速印刷のために、感光体上を走査する際に複数の光ビームを用いて複数のライン走査を同時に行うマルチビーム走査の画像記録装置がある。例えば、２本の光ビームを用いて２ラインの走査を同時に行えば、原理的に露光の所用時間は、１／２となり、１本の光ビームを用いた場合より、２倍の速度にて印刷できる。
【０００３】
このようなマルチビームの光学系を持つ画像記録装置においては、通常各光ビームが隣接した走査線を走査するため、走査線間の位置関係を正確に一致させることが重要である。
【０００４】
一例として、光ビームを２つ備えた２ビーム構成の画像記録装置を用いて、プリンタエンジンとコントローラの動作について簡単に説明する。
【０００５】
画像を記録するためには、実際に印刷を行う２ビーム構成のプリンタエンジンと、そのエンジンを制御するプリンタコントローラがある。コントローラは、エンジンを制御するために必要な情報を記憶している主記憶部を備える。プリンタエンジンは、各々の光ビームをセンサで検知したときビーム検知信号を出力し、コントローラへフィードバックさせ、コントローラは、そのビーム検知信号に基づいて、エンジンへ制御信号を出力する。
【０００６】
具体的には、プリンタエンジンは、上述したセンサによって、２本の光りビームを各々検知する。２つの光ビーム間は、ある一定の間隔を持っている場合、そのセンサの出力値が、あるしきい値を超えた点で、ビーム検知信号を出力する。この時、各ビーム検知信号の立ち上がり時間の差ｔbdが生じる。この差は、２つの光ビームの間隔と比例関係を持つ。
【０００７】
【発明が解決しようとする課題】
しかし、実際では、２つの光ビームの光量の差や、センサの面内感度ばらつきが原因となって、２つのビーム検知信号の実際の立ち上がり時間の差は、所定の時間ｔbdに誤差Δｔbdを含んでしまう。
【０００８】
よって本来の信号の立ち上がり位置から実際の信号の立ち上がり位置がΔｔbdだけ遅れたため、画像データによって描かれるラインがΔｔbdに比例した時間遅れてしまう。すると、印刷された画像にΔｔbdに比例した距離だけずれが生じる。このような状態で印刷した画像を印刷画像とすると、その印刷画像では、右側の斜線エッジ部の凹凸が大きく、明らかに見る者に認識されてしまう。これがジャギーと呼ばれる画像欠陥であり、印刷品質を著しく劣化させる。
【０００９】
また、一方のビーム検知信号が所定のタイミングｔbdよりもΔｔbdだけ早く立ちあがった場合は、本来の信号の立ち上がり位置より実際の信号の立ち上がり位置がΔｔbdだけ早いため、画像データによって描かれるラインがΔｔbdに比例した時間だけ早く出力され、画像上にΔｔbdに比例した距離だけずれが生じる。このような状態で印刷した印刷画像では、斜線エッジ部のジャギーが目立つ。
【００１０】
また、各ビーム間の波長が違う場合も、上記の場合と同様に印刷画像の斜線エッジ部にジャギーが出てしまう。
【００１１】
本発明の目的は、各ビーム間の位置ずれを補正することができ、高速で、位置ずれのない、高画質な画像が記録可能な画像記録装置を提供することである。
【００１２】
上記本発明の目的を達成させるため本発明は、複数並んで配置されたビームと、各ビームを検知する複数の検知部とを有し、画像記録する画像記録部と、前記画像記録部から出力された前記複数のビーム検知信号に基づいて、各ビームの走査線間の位置を制御するためのビーム検知位置制御信号を出力するビーム検知信号制御部と、外部から指示を与えられる操作部と、前記指示のデータ及び前記ビームの位置ずれを検出するためのテストチャートデータが格納された記憶部とを備え、少なくとも前記ビーム検知位置制御信号に基づいて前記画像記録部を制御するコントローラとを有した画像記録装置において、前記テストチャートデータは、ビーム数をｎ、自然数をｍとしたとき、副走査方向にｎ×ｍドット、且つ主走査方向に任意のドット数の基準パターンを、主走査方向に１ドットずつずらしながら２回以上副走査方向に繰り返されて形成された第１パターンと、前記基準パターンを主走査方向の反対方向に１ドットずつずらしながら２回以上副走査方向に繰り返されて形成された第２パターンとを組み合わせて１つの基本パターンを持つことを特徴としている。
【００１３】
このようにビーム検知信号制御部を設けることによって、各ビーム間の位置ずれを補正することができ、高速で、位置ずれのない、高画質な画像が記録可能な画像記録装置を提供できる。
【００１４】
【発明の実施の形態】
以下、本発明の実施例を図面を参照して説明する。
【００１５】
図１は本発明を適用したプリンタシステムの構成図を示す。図１において、１はシステム全体の制御を行うプリンタコントローラであり、５はユーザが指示を与えるための操作部、２はプリンタコントローラ１が必要とする情報を記憶している主記憶部である。３は実際に印刷を行うｎビーム構成のプリンタエンジン、８はプリンタエンジン３が光ビームを検知したとき出力するｎ本のビーム検知信号、４は複数のビーム検知信号８の各信号間の位置を制御する光ビーム検知信号位置制御部であり、６は２値または多値のｎ本の画像データ、７はプリンタエンジン３をコントローラ１が制御するためのエンジン制御信号である。９はビーム検知信号８が光ビーム検知信号位置制御部４で制御されたもので、制御されたビーム検知信号である。１１は光ビーム検知信号位置制御部４をコントローラ１が制御するための位置制御部制御信号であり、１２は主記憶部２に記憶されているユーザ設定位置制御信号である。
【００１６】
主記憶部２内には、ビーム数をｎとしたとき、副走査方向に（ｎ×ｍ）ドット（ｍは自然数）、主走査方向は任意のドット数であるようなパターンが副走査方向に隣接して２回以上繰り返され、その隣接部は主走査方向に１ドットのずれを持ち、前記ずれの方向は主走査方向に対し右にずれるものと、左にずれるものの両方を持ち、かつ隣接部の境界の上下のビームはすべてのビームの組み合わせを網羅するようなパターンを基本パターン１０１とし、前記基本パターン１０１を主走査方向と副走査方向に任意の回数繰り返した基本領域を複数持つテストチャートデータが記憶されている。
【００１７】
図９に２本の光ビームを備えた画像記録装置において、上記基本パターン101の一例を示す。
【００１８】
基本パターン１０１は副走査方向に２ドット、主走査方向に２ドットのパターンが副走査方向に隣接して５回繰り返され、その隣接部は主走査方向に１ドットのずれを持ち、前記ずれの方向は主走査方向に対し右にずれるものと、左にずれるものの２つを持っている。
【００１９】
１０５はビーム検知信号Ａ８−１に対応する画像データＡ６−１で描かれるビーム検知信号Ａラインを示し、１０６はビーム検知信号Ｂ８−２に対応する画像データＢ６−２で描かれるビーム検知信号Ｂラインを示す。図１１（１）に示すようなビーム検知信号Ａ８−１とビーム検知信号Ｂ８−２が所定の間隔ｔbdを保っている状態で、基本パターン１０１を印刷した印刷画像１０７を表したのが図１１（２）である。
【００２０】
次に、ビーム検知信号Ｂ８−２が所定のタイミングｔbdよりもΔｔbdだけ遅れた場合を図１２に示す。図１２（１）示す通り、本来の信号の立ち上がり位置である所定の位置９９から実際の信号の立ち上がり位置１００がΔｔbdだけ遅れたため、画像データＢ６−２によって描かれるラインが（Δｔbd／Ｔ）ドット遅れてしまう画像データずれ１０２が生じる。このような状態で基本パターン１０１を印刷した印刷画像１０８を図１２（２）に示す。この印刷画像１０８では、本来左右対称であるはずの基本パターン１０１の左右エッジが明らかに非対称になってしまう。人間の目にとって、絶対量を推測するのは難しいが、比較は易しい。この場合では、左の斜線は非常に滑らかに見えるのに対して、右の斜線はジャギーが目立つ。よって、ビーム検知信号８の位置のずれが容易に認識できる。
【００２１】
また、図１３（１）にビーム検知信号Ｂ８−２が所定のタイミングｔbdよりもΔｔbdだけ早い場合を示す。本来の信号の立ち上がり位置である所定の位置９９から実際の信号の立ち上がり位置１００がΔｔbdだけ早いため、画像データＢ６−２によって描かれるラインが（Δｔbd／Ｔ）ドット早くなってしまう画像データずれ１０２が生じる。このような状態で基本パターン１０１を印刷した印刷画像１０９を図１３（２）に示す。この印刷画像１０９では、本来左右対称であるはずの基本パターン１０１の左右エッジが明らかに非対称になってしまう。人間の目にとって、絶対量を推測するのは難しいが、比較は易しい。この場合では、右の斜線は非常に滑らかに見えるのに対して、左の斜線はジャギーが目立つ。よって、ビーム検知信号８の位置のずれが容易に認識できる。
【００２２】
印刷画像１０８と印刷画像１０９ではジャギーの出る側が違うことから、ずれの方向も容易に認識できる。つまり、右側に対して左側のジャギーが目立てば、ビーム検知信号Ｂ８−２が早く立ちあがっているということなので、ビーム検知信号８−２を遅らせれば良い。また逆に、左側に対して右側のジャギーが目立てば、ビーム検知信号Ａ８−１が早く立ちあがっているということなので、ビーム検知信号８−１を遅らせれば良い。
【００２３】
以上のように、この基本パターン１０１を印刷しただけでもビーム検知信号８間のずれの有無とそのずれの方向がわかる。
【００２４】
次に、図１０に本発明で用いるテストチャートデータを示す。
【００２５】
本発明で用いるテストチャートは、前記基本パターン１０１が主走査方向に、２０回繰り返されたものを基本領域１０３とする。これは特に２０回である必要はなく、主走査方向の印刷領域幅に収まる程度の数であればよい。前記基本パターン１０１は副走査方向に１０ドットで構成されるので前記基本パターン１０１を十分含むよう１領域を１６ラインで構成する。基本領域１０３が識別しやすいように、基本領域１０３の先頭に識別子１０４を添付した。
【００２６】
本例では基本領域１０３は１６ラインで構成されるので、１６ライン毎にビーム検知信号Ａ８−１かビーム検知信号Ｂ８−２を順次遅延して行けば良い。その最小遅延量をｄとすると、最初の１６ライン領域１１０はビーム検知信号Ａ８−１，ビーム検知信号Ｂ８−２ともに遅延させない、次の１６ライン領域１１１はビーム検知信号Ａ８−１をｄだけ遅延させてビーム検知信号Ｂ８−２は遅延させない、次の１６ライン領域１１２はビーム検知信号Ａ８−１を２ｄだけ遅延させてビーム検知信号Ｂ８−２は遅延させない、というようにビーム検知信号Ｂ８−２の位置を固定しておいてビーム検知信号Ａ８−１の位置を順次可変させていく。ビーム検知信号Ａ８−１の位置を十分な範囲にわたって変化させ終えたら次の１６ラインは、ビーム検知信号Ａ８−１は遅延させずにビーム検知信号Ｂ８−２をｄだけ遅延、その次はビーム検知信号Ａ８−１は遅延させずにビーム検知信号Ｂ８−２を２ｄだけ遅延というように位置を順次変えて行けば良い。
【００２７】
本例では、画素クロック周期Ｔが３２ｎｓで、許容走査線開始位置ずれを１／６ドットとする。１／６ドット＝約５.３ｎｓ であるのでこれよりも十分小さく最小遅延量ｄを設定する。本例ではｄ＝２ｎｓに設定した。この条件で１画素クロック周期Ｔ分の位置を変化させる。Ｔ／ｄ＝１６なので、１本のビーム検知信号につき１６本の位置の異なったビーム検知信号を生成するように定める。
【００２８】
よって、ビーム検知信号Ａ８−１がビーム検知信号Ｂ８−２に対し進んでいる場合に対応する１６本と、ビーム検知信号Ｂ８−２がビーム検知信号Ａ８−１に対して進んでいる場合に対応する１６本の３２通りの組み合わせを持つ。領域数を３２領域としているのは以上の理由による。
【００２９】
つまり、識別子１０４が１〜１６のときは、ビーム検知信号Ａ８−１がビーム検知信号Ｂ８−２に対し進んでいる場合を想定しており、ビーム検知信号Ｂ８−２の位置は変化させないで、ビーム検知信号Ａ８−１を遅延量ｄ＝２ｎｓ刻みで１画素クロック周期Ｔ分順次遅延させる。
【００３０】
逆に識別子１０４が１７〜３２のときは、ビーム検知信号Ｂ８−２がビーム検知信号Ａ８−１に対し進んでいる場合を想定しており、ビーム検知信号Ａ８−１の位置は変化させないで、ビーム検知信号Ｂ８−２を遅延量ｄ＝２ｎｓ刻みで１画素クロック周期Ｔ分順次遅延させる。
【００３１】
上記の３２通りの組み合わせの中に、位置のずれ量が２ｎｓ以下となるような最適な組み合わせが必ず存在する。
【００３２】
以下、光ビーム検知信号位置制御部４の回路構成と動作について図２を用いて説明する。
【００３３】
遅延時間制御回路Ａ３４は、位置制御部制御信号１１とユーザ設定位置制御信号１２を参照して、位置決定信号Ａ１７をビーム検知信号遅延回路Ａ３０に対し送出する。ビーム検知信号遅延回路Ａ３０は一方のビーム検知信号Ａ８−１を、入力された位置決定信号Ａ１７に応じて所定時間遅延し、制御された光ビーム検知信号Ａ９−１として出力する。また、遅延時間制御回路Ｂ６８は、位置制御部制御信号１１とユーザ設定位置制御信号１２を参照して、位置決定信号Ｂ２６をビーム検知信号遅延回路Ｂ３１に対し送出する。ビーム検知信号遅延回路Ｂ３１は一方のビーム検知信号Ｂ８−２を、入力された位置決定信号Ｂ２６に応じて所定時間遅延し、制御された光ビーム検知信号Ｂ９−２として出力する。
【００３４】
尚、ＡとＢ内の回路構成は、基本的に同一なため、以下、Ａについて記載する。
【００３５】
次に遅延時間制御回路Ａ３４について図３を用いて説明する。
【００３６】
図３において３５は可変位置信号生成回路Ａ、３６は固定位置信号生成回路Ａ、５０は位置信号選択回路Ａである。
【００３７】
以下この図の動作を説明する。
【００３８】
１１−１は位置制御部制御信号１１の１つで、位置テストモードに入ると“1"になる２値の位置テストオン信号、１１−２は副走査方向の印刷領域を示す２値の副走査方向印刷領域信号である。
【００３９】
可変位置信号生成回路Ａ３５は所定のタイミングで位置を変化させた、可変位置信号Ａ１５を位置信号選択回路Ａ５０に対し出力する。一方固定位置信号生成回路Ａ３６はユーザ設定位置制御信号１２に応じて固定位置信号Ａ１６を出力する。位置信号選択回路Ａ５０は位置テストオン信号１１−１が“０”のときは、通常印刷と判断し、固定位置信号Ａ１６を、位置テストオン信号１１−１が“1"のときは位置テスト印刷と判断し、可変位置信号Ａ１５を位置決定信号Ａ１７として出力する。
【００４０】
次に、上記した可変位置信号生成回路Ａ３５の回路図を図４に示し、説明する。
【００４１】
図４において、１４は８ビット２進カウンタである基本領域カウンタＡ、１３はその出力の上位５ビットである基本領域カウンタＡの出力。３７〜４０はインバータ、４１〜４４はアンドゲートである。
【００４２】
本実施例では評価用パターンの１基本領域は１６ラインで、ビーム数は２本であるので、一本のビームが８ライン描画したとき１基本領域が終了したとして、遅延時間を変化させる。したがって、基本領域カウンタＡ１４の出力８ビットのうち、上位５ビットを用いれば、ビーム検知信号Ａ８−１を８回計数する毎に、基本領域カウンタＡの出力１３は１回カウントアップされる。基本領域カウンタＡ１４の基本領域カウンタＡの出力１３が０〜１５までは（識別子１０４の１〜１６に対応）可変位置信号Ａ１５−１〜１５−４は順次カウントアップし、基本領域カウンタＡの出力１３が１６〜３１のとき（識別子１０４の１７〜３２に対応）は可変位置信号Ａ１５−１〜１５−４は０のまま不変となる。
【００４３】
尚、遅延時間制御回路Ｂ６８内の可変位置信号生成回路Ｂの回路構成は、可変位置信号生成回路Ａ３５の回路構成のインバータ３７〜４０がない構成で、他は、同様の構成を持っている。
【００４４】
その固定位置信号生成回路Ａ３６の一構成例を図５に示す。
【００４５】
図５において、ユーザ設定位置制御信号１２は１２−１を最上位ビット、１２−５を最下位ビットとする５ビットの２値信号で、１０進数に換算すると、０〜３１までの値を示す。４５はインバータ、４６〜４９はアンドゲートである。
【００４６】
固定位置信号生成回路Ａ３６はユーザ設定位置制御信号１２に応じて、固定位置信号Ａ１６を出力する。固定位置信号Ａ１６−１〜１６−４はユーザ設定位置制御信号１２の値（１０進数）が０から１５までのときはユーザ設定位置制御信号１２と同じ値を示し、ユーザ設定位置制御信号１２の値（１０進数）が１６から３１のときは０を示す。
【００４７】
続いて、図６に図３に記載の位置信号選択回路Ａ５０の一構成例を示す。
【００４８】
図６において、５１はインバータ、６９〜７２は２本の信号から１本を選択するセレクタである。以下、本図の動作について説明する。
【００４９】
位置信号選択回路Ａ５０は位置テストオン信号１１−１が“１”のときは、位置テスト印刷であると判断し、可変位置信号Ａ１５−１〜１５−４を位置決定信号Ａ１７−１〜１７−４として出力する。また、位置テストオン信号１１−１が“０”のときは通常印刷であると判断し、固定位置信号Ａ１６−１〜１６−４を位置決定信号Ａ１７−１〜１７−４として出力する。
【００５０】
図７に図２に記載のビーム検知信号遅延回路Ａ３０の一構成例を示す。
【００５１】
図７において、５２〜６６は入力された信号を所定時間遅延させる遅延素子、６７は１６本の入力の中から１本を選択するセレクタである。本例では遅延量ｄ＝２ｎｓで、画素クロック周期Ｔを１６等分するので２ｎｓの遅延素子を１６持つ。
【００５２】
ビーム検知信号遅延回路Ａ３０はビーム検知信号Ａ８−１を遅延素子５２〜
６６によって順次遅延し、少しずつ位置の異なった遅延されたビーム検知信号
Ａ１９（１９−１〜１９−１６）を生成する。
【００５３】
そしてビーム検知信号遅延回路Ａ３０は位置決定信号Ａ１７（１７−１〜１７−４）にしたがって、遅延されたビーム検知信号Ａ１９−１〜１９−１６のうち１本を選択して、制御されたビーム検知信号Ａ９−１として出力する。
【００５４】
次に、位置テスト時の遅延時間制御回路Ａ３４の動作のタイミングチャートを図８に示す。操作部５からの指示によって、コントローラ１は、プリンタシステム全体を位置テストを行うモードにし、テストチャートデータを印刷するようプリンタエンジン３に命令を出す。同時に、位置テストオン信号１１−１が“１”になる。その後あるタイミングで、副走査方向印刷領域信号１１−２が“１”になる。そして基本領域カウンタＡ１４は副走査方向印刷領域信号１１−２の立ち上がりによってロードされ３１（１０進数）の状態になる。そしてビーム検知信号Ａ８−１を００から計数し始める。本例では基本領域１０３は１６ラインで構成し、ビーム数ｎは２であるから、ビーム検知信号Ａ８−１が８本毎に基本領域カウンタＡ１４の基本領域カウンタＡの出力１３が１つカウントアップする。基本領域カウンタＡ１４は副走査方向印刷領域信号１１−２が０になってクリアされるまで、カウントを繰り返す。可変位置信号Ａ１５は基本領域カウンタＡ１４の基本領域カウンタＡの出力１３が０〜１５までは（基本領域識別子１０４の１〜１６に対応）順次カウントアップし、制御されたビーム検知信号Ａ９−１をビーム検知信号Ａ８−１に対し、基本領域１０３毎に順次遅らせて行く。基本領域カウンタＡ１４の基本領域カウンタＡの出力１３が１６〜３１のとき（基本領域識別子１０４の１７〜３２に対応）は可変位置信号Ａ１５は０のままで、制御されたビーム検知信号Ａ９−１はビーム検知信号Ａ８−１と同じ信号が出力される。
【００５５】
次に、今まで説明した本発明にて実際に印刷されたテストチャートの一例を図１４に示す。
【００５６】
以上述べた動作によってテストチャートデータは、基本領域１０３毎にビーム検知信号８間の位置を変化して出力される。ユーザはこのテストチャートをみてもっとも好ましいものを選択し、その基本領域１０３の識別子１０４をユーザ設定位置制御信号１２として操作部５より入力する。これが主記憶部２内に記憶される。
【００５７】
主記憶部２内の位置情報を記憶する部分は、フロッピーディスクやハードディスク等の、プリンタシステムの電源が切られても情報を保持しつづけられる記憶装置であり、再度位置テストを行って、ユーザ設定位置制御信号１２を再設定するまで、この状態を保ちつづける。
【００５８】
また、操作部５のユーザ設定位置制御信号１２入力部に、それ単体である状態を保持しつづけられるディップスイッチのような手段を用いれば、ユーザが設定したユーザ設定位置制御信号１２の状態を、次にユーザが変更するまで保持でき、主記憶部２への記録は不要となる。
【００５９】
位置テストが終了した時点で、各ビーム間の位置はそろっているので、その状態をコントローラ１の主記憶部２に内蔵されているフロッピーディスクやハードディスク等の、プリンタシステムの電源が切られても情報を保持しつづけられる記憶手段に記憶させておき、次回電源投入時に自動的に読み出されるようにしておけば、ビーム検知信号８間の位置を常にそろった状態に保つことができる。
【００６０】
大きな衝撃等の外的要因や、経時変化等によってビーム検知信号８のずれ量が変わった場合でも、ユーザが即座に位置テストを行い、ビーム検知信号８間の位置を再設定することによって、容易にずれを補正できる。
【００６１】
また、電源投入時等毎に自動的に位置テストを行うように設定しておけば、ビーム検知信号８のずれ量の変化による画質の悪化を未然に防ぐことができる。
【００６２】
３ビーム以上の構成のプリンタに適用する場合も、基本的に同様である。
【００６３】
しかし、３ビーム以上の構成になると複雑になるので、以下のような手順をふめばよい。その代表例として３ビームの場合について述べる。
【００６４】
図１５に、その３ビーム構成で本発明を適用したプリンタシステムの構成図を示す。図１５においては、今までのビーム２本の構成に、ビーム検知信号Ｃ８−３，ビーム検知信号Ｃ８−３に対応する２値または多値の画像データＣ６−３，ビーム検知信号Ｃ８−３が位置制御部４で制御されたもので、制御されたビーム検知信号Ｃ９−３を付加したものである。
【００６５】
主記憶部２内には、副走査方向に３ドット，主走査方向に２ドットであるようなパターンが副走査方向に隣接して４回繰り返され、その隣接部は主走査方向に１ドットのずれを持ち、前記ずれの方向は主走査方向に対し右にずれるものと、左にずれるものの両方を持ち、かつ隣接部の境界の上下のビームはすべてのビームの組み合わせを網羅するようなパターンを基本パターンとし、前記基本パターンを主走査方向に１０回（これは特に１０回である必要はなく、主走査方向の印刷領域幅に収まる程度の数であればよい）と副走査方向に１回繰り返した基本領域を３２持つ評価用チャートデータが記憶されている。
【００６６】
上記３ビーム構成の場合の光ビーム検知信号位置制御部４のブロック図を図１６に示す。
【００６７】
光ビーム検知信号位置制御部４において、３０はビーム検知信号Ａ８−１を所定時間遅延するビーム検知信号遅延回路Ａであり、３１はビーム検知信号Ｂ８−２を所定時間遅延するビーム検知信号遅延回路Ｂ、同様に１３０はビーム検知信号Ｃ８−３を所定時間遅延するビーム検知信号遅延回路Ｃであり、１２８は各ビーム検知信号遅延回路の遅延時間を制御するマイクロコンピュータである。
【００６８】
マイクロコンピュータ１２８は、位置制御部制御信号１１とユーザ設定位置制御信号１２に応じて、制御されたビーム検知信号Ａ９−１，制御されたビーム検知信号Ｂ９−２，制御されたビーム検知信号Ｃ９−３を出力する。
【００６９】
図１７に本例で使用する基本パターン１２１の一例を示す。
【００７０】
基本パターン１２１は副走査方向に３ドット、主走査方向に２ドットのパターンが副走査方向に隣接して４回繰り返され、その隣接部は主走査方向に１ドットのずれを持ち、前記ずれの方向は主走査方向に対し右にずれるものと、左にずれるものの両方を持ち、かつ隣接部の境界の上下のビームはビーム１とビーム２，ビーム２とビーム３，ビーム３とビーム１の組み合わせを網羅するようなパターンである。
【００７１】
また、この基本パターン１２１は、隣接部境界の上下のビームの組み合わせ毎に基本パターン１２１−１〜１２１−３に分割され、それを識別するために副識別子１２２を持つ。
【００７２】
ここで、１０５はビーム検知信号Ａ８−１に対応する画像データＡ６−１で描かれるラインを示し、１０６はビーム検知信号Ｂ８−２に対応する画像データＢ６−２で描かれるラインを示す。同様に１２３はビーム検知信号Ｃ８−３に対応する画像データＣ６−３で描かれるラインを示す。
【００７３】
また、図１８のようにビーム検知信号Ｂ８−２の立ち上がり１００が所定の位置９９よりΔｔbd1 早く立ちあがり、ビーム検知信号Ｃ８−３の立ち上がり126 は所定の位置１２５よりもΔｔbd2 遅れて立ち上がり、Δｔbd1 ＞Δｔbd2 であるような場合を考える。
【００７４】
ビーム検知信号Ａ８−１を基準にして考えると、ビーム検知信号Ａ８−１とビーム検知信号Ｂ８−２間の位置のずれ量はΔｔbd1 ，ビーム検知信号Ａ８−１とビーム検知信号Ｃ８−３間の位置のずれ量はΔｔbd2 であり、ビーム検知信号
Ｂ８−２とビーム検知信号Ｃ８−３間の位置のずれ量は（Δｔbd1 ＋Δｔbd2 ）である。
【００７５】
このような状態で、基本パターン１２１を印刷したものを１２７とする。この基本パターンを印刷した後、ユーザは副識別子１２２によって識別される基本パターン印刷画像１２７−１〜１２７−３のうち、どれがもっとも左右非対称であるかを、操作部５より入力する。すると、プリンタコントローラ１はその情報を位置制御部制御信号１１で位置制御部４内のマイクロコンピュータ１２８に伝達する。
【００７６】
更に、光ビーム検知信号位置制御部４がない場合、明らかに副識別子１２２のＣに対応する副基本パターン１２７−３がもっとも左右非対称であり、右側の斜線が非常に滑らかなのに対して、左側の斜線のジャギーが目立つ。ユーザは、操作部５にＣと入力する。それをうけて、マイクロコンピュータ１２８はビーム検知信号Ｂ８−２とビーム検知信号Ｃ８−３の間のずれがもっとも大きいと判断する。
【００７７】
そして、マイクロコンピュータ１２８はビーム検知信号Ｂ８−２とビーム検知信号Ｃ８−３の間のずれを補正すべくビーム検知信号Ａ８−１の位置は不変にし、ビーム検知信号Ｂ８−２とＣ８−３の位置のみを順次変えるということである。
【００７８】
更に、本実施例で用いるテストチャートデータは、先に述べた２ビーム構成のシステムと同様に、基本領域１２８毎にビーム検知信号Ｂ８−２とＣ８−３の位置を可変にして印刷すればよい。
【００７９】
その後、もっとも好ましいと思われるものの識別子１２９を操作部５より入力することによって、マイクロコンピュータ１２８はビーム検知信号Ｂ８−２と
Ｃ８−３間のずれを補正する。
【００８０】
もし、副識別子１２２のＡが操作部５より入力されれば、マイクロコンピュータ１２８はビーム検知信号Ａ８−１とビーム検知信号Ｃ８−３の間のずれがもっとも大きいと判断し、ビーム検知信号Ｂ８−２の位置は不変にする。
【００８１】
また、副識別子１２２のＢが操作部５より入力されれば、マイクロコンピュータ１２８はビーム検知信号Ａ８−１とビーム検知信号Ｂ８−２の間のずれがもっとも大きいと判断し、ビーム検知信号Ｃ８−３の位置は不変にする。
【００８２】
これによってビーム検知信号Ｂ８−２とＣ８−３間のずれが補正できたので、次は、ビーム検知信号Ｂ８−２とＣ８−３間の位置は不変にして（ビーム検知信号Ｂ８−２の位置を変化させるときには必ず、ビーム検知信号Ｃ８−３の位置も同じだけ変化させる）ビーム検知信号Ａ８−１とＢ８−２の間の位置を揃えるべく、位置テストモードに入る。
【００８３】
ユーザは、印刷されたテストチャートを見て、最も左右の対称性がよい基本領域を示す識別子１３２を操作部５に入力すると、マイクロコンピュータ１２８は、ビーム検知信号Ａ８−１とＢ８−２の間の位置を揃える。これによって、ビーム検知信号８間の位置が、すべてそろったことになる。
【００８４】
ビーム数が多くなり、位置のずれの相互関係が複雑になった場合でも、上記構成は容易にｎビーム構成のプリンタシステムに対応できる。
【００８５】
また、光ビーム検知信号ではなく、画像信号の位置を調節することで、これまで述べた例と同様の効果を得ることができる。
【００８６】
その場合の画像記録装置の構成図を図１９に示す。
【００８７】
１４５は、コントローラ１から出力される画像信号６間の位置を制御する画像信号位置制御部である。画像信号位置制御部１４５はコントローラ１から出力される画像信号６間の位置を制御し、制御された画像信号１４７を送出する。
【００８８】
本構成の動作については、これまでに述べた例において、ビーム検知信号８と画像信号４が置き換わるだけであり、全く同様の効果が得られる。
【００８９】
また、図２０のように、画像信号位置制御部１４５に記憶装置１５１と画像処理部走査装置を内蔵させるとする。そして、テストチャートデータと位置情報の記憶部をコントローラ１内の主記憶部２より独立させて、記憶装置１５１内に移動させることにより、コントローラ１とは全く無関係に位置テストを行うことができる。これは、従来のプリンタシステムに本発明を適用する場合において、コントローラ１の改造を行う必要がないことを意味する。
【００９０】
また、従来より、プリンタシステムの印刷画質向上のための画像処理部１４７がある。画像処理部１５２を持つ公知のプリンタシステムの構成図を図２１に示す。
【００９１】
画像処理部１５２は通常コントローラ１より出力される画像信号６に、公知の解像度エンハンスメントやグレースケールエンハンスメント等の処理を施し、処理された画像信号１４８を送出する。
【００９２】
このような画像処理部１５２は、既に入力として画像信号６とエンジン制御信号７を持っているので、容易に画像信号位置制御部１４５の機能を付加することができ、位置ずれのない画像を得ることができる。この場合においても、画像信号位置制御部１４５の機能を付加した画像処理部１５２に記憶装置１５１と画像処理部操作装置１５０を内蔵させれば、従来のプリンタシステムに本発明を適用する場合において、コントローラ１の改造を行う必要がないことは明らかである。
【００９３】
【発明の効果】
以上述べたように、本発明によれば、各ビーム間の位置ずれを補正することができ、高速で、位置ずれのない、高画質な画像記録できる画像記録システムを提供できる。
【図面の簡単な説明】
【図１】本発明の画像記録装置の一実施例を示すブロック図である。
【図２】本発明の光ビーム検知信号位置制御部の一例を示すブロック図である。
【図３】本発明の遅延時間制御回路Ａの一例を示すブロック図である。
【図４】本発明の可変位置信号生成回路Ａの一例を示す構成図である。
【図５】本発明の固定位置信号生成回路Ａの一例を示す構成図である。
【図６】本発明の位置信号選択回路Ａの一例を示す構成図である。
【図７】本発明のビーム検知信号遅延回路Ａの一例を示す構成図である。
【図８】本発明の位置テスト時の遅延時間制御回路Ａの動作を示すタイミングチャートである。
【図９】本発明の基本パターンの一例を示す図である。
【図１０】本発明のテストチャートデータの一例を示す図である。
【図１１】本発明のビーム間位置ずれのない時の基本パターン印刷の一例を示す図である。
【図１２】本発明のビーム間位置ずれのある時の基本パターン印刷の一例を示す図である。
【図１３】本発明のビーム間位置ずれのある時の基本パターン印刷の他例を示す図である。
【図１４】本発明のテストチャートを印刷した時のデータの一例を示す図である。
【図１５】本発明の画像記録装置の他の実施例を示すブロック図である。
【図１６】本発明の光ビーム検知信号位置制御部の他例を示すブロック図である。
【図１７】本発明の基本パターンの他例を示す図である。
【図１８】本発明のビーム間位置ずれのある時の基本パターン印刷の他例を示す図である。
【図１９】本発明の画像記録装置の他の実施例を示すブロック図である。
【図２０】本発明の画像記録装置の他の実施例を示すブロック図である。
【図２１】公知の画像記録装置の一実施例を示すブロック図である。
【符号の説明】
１…プリンタコントローラ、２…主記憶部、３…プリンタエンジン、４…光ビーム検知信号位置制御部、５…操作部、６…画像データ、６−１…画像データＡ、６−２…画像データＢ、６−３…画像データＣ、７…エンジン制御信号、８…ビーム検知信号、８−１，１９，１９−１〜１９−１６…ビーム検知信号Ａ、８−２，２７…ビーム検知信号Ｂ、８−３，１２９…ビーム検知信号Ｃ、９…制御されたビーム検知信号、９−１…制御されたビーム検知信号Ａ、９−２…制御されたビーム検知信号Ｂ、９−３…制御されたビーム検知信号Ｃ、１１…位置制御部制御信号、１１−１…位置テストオン信号、１１−２…副走査方向印刷領域信号、１２，１２−１，１２−２，１２−３，１２−４，１２−５…ユーザ設定位置制御信号、１３…基本領域カウンタＡの出力、１４…基本領域カウンタＡ、１５，１５−１，１５−２，１５−３，１５−４…可変位置信号Ａ、１６，１６−１，１６−２，１６−３，１６−４…固定位置信号Ａ、１７，１７−１，１７−２，１７−３，１７−４…位置決定信号Ａ、２６…位置決定信号Ｂ、３０…ビーム検知信号遅延回路Ａ、３１…ビーム検知信号遅延回路Ｂ、３４…遅延時間制御回路Ａ、３５…可変位置信号生成回路Ａ、３６…固定位置信号生成回路Ａ、３７，３８，３９，４０，４５，５１…インバータ、４１〜４４…アンドゲート、５０…位置信号選択回路Ａ、５２〜６６…遅延素子、６８…遅延時間制御回路Ｂ、６７，６９，７０，７１，７２…セレクタ、９９，１２５…所定の位置、１００，１２６…立ち上がり位置、１０１，１２１，１２１−１〜１２１−３…基本パターン、１０２…画像データずれ、１０３…基本領域、１０４…識別子、１０５…ビーム検知信号Ａライン、１０６…ビーム検知信号Ｂライン、１０７，１０８，１０９…印刷画像、１１０，１１１，１１２…１６ライン領域、１２２…副識別子、１２３…ビーム検知信号Ｃライン、１２７，１２７−１，１２７−２，１２７−３…基本パターン印刷画像、１２８…マイクロコンピュータ、130…ビーム検知信号遅延回路Ｃ、１４５…画像信号位置制御部、１４７…制御された画像信号、１４８…処理された画像信号、１５０…画像処理部操作装置、151…記憶装置、１５２…画像処理部。
【図１】
0004249840.tif 000002
【図２】
0004249840.tif 000003
【図３】
0004249840.tif 000004
【図４】
0004249840.tif 000005
【図５】
0004249840.tif 000006
【図６】
0004249840.tif 000007
【図７】
0004249840.tif 000008
【図８】
0004249840.tif 000009
【図９】
0004249840.tif 000010
【図１０】
0004249840.tif 000011
【図１１】
0004249840.tif 000012
【図１２】
0004249840.tif 000013
【図１３】
0004249840.tif 000014
【図１４】
0004249840.tif 000015
【図１５】
0004249840.tif 000016
【図１６】
0004249840.tif 000017
【図１７】
0004249840.tif 000018
【図１８】
0004249840.tif 000019
【図１９】
0004249840.tif 000020
【図２０】
0004249840.tif 000021
【図２１】
0004249840.tif 000022