(57)【要約】【課題】  光学系の傾きや曲がりをビットマップ画像を修正して補正しようとした場合、パフォーマンスを低下させる事なく良質な画像を印字出来るようにする。【解決手段】  その時に算出される乗り換えポイントを、出力する画像に応じて、１画素単位と固定単位を切り替える事により達成する。【選択図】  図１
2009085995.tif 000002
【特許請求の範囲】
【請求項１】
各色の光学系の傾きや曲がりを記憶する手段と、前記各色の光学系の傾きや曲がりからレジストレーションのズレ量を計算する計算手段と、前記計算手段に基づき、ビットマップ画像の乗り換えポイントを算出する手段と、前記乗り換えポイントに応じて、画像の乗り換え制御を行い、乗り換えられた画像を生成する手段とを持つプリンタ制御装置において、前記ビットマップ画像の乗り換えポイントを固定ポイントとした事を特徴としたプリンタ制御装置。
【請求項２】
前記固定にした乗り換えポイントと、１画素単位で算出した乗り換えポイントを、出力する画質のモードやスピードに応じて、選択する手段を備えた事を特徴とした請求項１に記載のプリンタ制御装置。
【請求項３】
前記固定にした乗り換えポイントを、装置で使用しているＣＰＵやメモリのワード長の逓倍とした事を特徴とした請求項１又は請求項２に記載のプリンタ制御装置。
【請求項４】
前記乗り換えポイントに応じて、画像の乗り換え制御を行い、乗り換えられた画像を生成する手段を、ホストコンピュータ側に持つ事を特徴とした請求項１〜請求項３のいずれかに記載のプリンタ制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数色の現像手段を備え、各現像手段にて形成された複数色の画像を順次転写する手段を備える、タンデム方式のカラー画像形成装置に関するものである。
【背景技術】
【０００２】
近年、電子写真方式カラー画像形成装置における画像形成スピードの高速化のために、色材の数と同数の現像器及び感光ドラムを備え、画像搬送ベルト上や記録媒体上に順次異なる色の画像を転写するタンデム方式のカラー画像形成装置が増えている。このタンデム方式のカラー画像形成装置においては、レジストレーションずれを生じさせる複数の要因があることが既に知られており、それぞれの要因に対して様々な対処方法が提案されている。その1つの要因が、偏向走査装置のレンズの不均一性や取り付け位置ずれ、偏向走査装置のカラー画像形成装置本体への組み付け位置ずれである。その場合、走査線に傾きや曲がりが生じ、その程度が色毎に異なることで、レジストレーションずれとなる。
【０００３】
このレジストレーションずれへの対処方法として特許文献１には、偏向走査装置の組立工程において光学センサを用いて走査線の曲がりの大きさを測定し、レンズを機械的に回転させて走査線の曲がりを調整した後、接着剤で固定する方法が記載されている。
【０００４】
特許文献２には、偏向走査装置をカラー画像形成装置本体へ組み付ける工程において光学センサを用いて走査線の傾きの大きさを測定し、偏向走査装置を機械的に傾かせて走査線の傾きを調整した上でカラー画像形成装置本体へ組み付ける方法が記載されている。
【０００５】
また特許文献３には、光学センサを用いて走査線の傾きと曲がりの大きさを測定し、それらを相殺するようにビットマップ画像データを補正し、その補正した画像を形成する方法が記載されている。
【０００６】
この方法は画像データを処理することで電気的に補正をするため、機械的な調整部材や組立時の調整工程が不要となる点において、特許文献１，特許文献２に記載されている方法より安価にレジストレーションずれへ対処することができる。
【０００７】
この電気的なレジストレーションずれ補正は、図４に示す様にビームズレ量(補正前)に対し、副走査方向に一定のズレが生じた場合、図５の乗り換え処理後の画像の様に、原画をズラした画像を生成し（乗り換えポイント毎）走査線の傾きや曲がりを相殺している。
【０００８】
また、製品によっては、図５の補間処理後の画像の様に、補間処理を行い、乗り換えポイントを目立たなくしたものも存在し、良好な印字結果を出力する事が出来る。
【特許文献１】特開2002-116３94号公報
【特許文献２】特開200３-2411３1号公報
【特許文献３】特開2004-170755号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、前記従来例では以下のような不充分な点が有った。
【００１０】
すなわち、プリンタに印字されるビットマップ画像を電気的に補正する為に、エンジンの光学系の傾きや曲がりに応じたビットマップ画像を形成する必要がある。
【００１１】
その際、一度メモリ上に展開したビットマップ画像を、光学系の傾きや曲がりに応じた特性から算出された乗り換えポイントを参考に、副走査方向の画像を乗り換えた画像を形成する必要がある。
【００１２】
前記乗り換えポイントが多数発生したり、複雑な位置に乗り換えポイントが発生した場合、光学補正されたビットマップの作成に多大な時間がかかってしまい、プリンタのパフォーマンスを著しく低下させるといった問題があった。
【課題を解決するための手段】
【００１３】
本実施例においては、各色の光学系の傾きや曲がりを記憶する手段と、前記各色の光学系の傾きや曲がりからレジストレーションのズレ量を計算する計算手段と、前記計算手段に基づき、ビットマップ画像の乗り換えポイントを算出する手段を持つプリンタ制御装置において、前記ビットマップ画像の乗り換えポイントを固定ポイントとした事を特徴とする。
【００１４】
さらに、上記乗り換えポイント算出手段は、１画素単位の乗り換えポイントの算出も可能である。
【００１５】
その場合、出力する画像の印字モード（高画質、ディザパターン）に応じて、固定乗り換えポイントにするか、1画素単位の乗り換えポイントにするかの切り替を選択可能とした事を特徴としている。
【発明の効果】
【００１６】
以上説明したように、光学系の傾きや曲がりをビットマップ画像を修正して補正しようとした場合、その時に算出される乗り換えポイントを、固定単位とする事で、パフォーマンスを低下させる事なく印字する事が出来る。
【００１７】
また、高画質なプリントを行いたい場合においても、乗り換えポイントの固定単位と１画素単位を切り替える事により、印字モードに応じた良質な画像の出力が可能となる。
【発明を実施するための最良の形態】
【００１８】
次に、本発明の詳細を実施例の記述に従って説明する。
【実施例１】
【００１９】
以下に添付の図面を用いて本発明の実施例について説明する。
【００２０】
図２は本発明のプリンタを適用した印刷システムを示す図である。
【００２１】
図面に於いて２はプリンタであり、ホストコンピュータ等の各種外部装置よりデータを入力し、記録媒体上への記録を実行する。
【００２２】
本実施例に於いて、プリンタ２にはレーザビームプリンタが適用されている。以下に本実施例を適用するレーザビームプリンタの構成について図２を参照して説明する。
【００２３】
図２に於いて、２はプリンタ本体であり、外部に接続されているホストコンピュータから供給される印字情報（文字コード等）やフォームパターン情報或いは圧縮された画像データなどを入力して記憶する事が出来る。
【００２４】
また、それらの情報に従って対応する文字パターンやフォームパターン等を作成したり、圧縮された画像データを展開しながら、記憶媒体である記録紙上に像を形成する機能を有する。
【００２５】
２００は各種操作の為のスイッチ及びＬＥＤ表示器などが配置されている操作パネル、２０１はプリンタ２における全体の制御を実行すると共に、ホストコンピュータ等から供給される文字情報などを解析するプリンタ制御ユニット（コントローラ）である。
【００２６】
このプリンタ制御ユニット２０１は主に文字情報を、対応する文字パターンのビデオ信号に変換或いは、圧縮された画像データを展開しながらレーザスキャナユニット２０９に転送する。
【００２７】
プリントが開始されると、プリンタ２は、給紙カセット２０２或いは手差しトレイ２０３より記録紙を装置内に給送するための給紙動作を開始する。
【００２８】
こうして給紙された記録紙は、紙送りユニット２０４に送られ、現像ユニット２０５、２０６、２０７、２０８を順次通過するように搬送される。
【００２９】
このとき同時に、コントローラ２０１で展開された各色毎の画像データは、画像変換処理が行われた後、レーザスキャナユニット２０９に送れる。
【００３０】
レーザスキャナユニット２０９は、半導体レーザを駆動する為の回路であり、入力された画像データに応じて半導体レーザから発射されるレーザ光のＯＮ/ＯＦＦを切り替える。
【００３１】
レーザスキャナユニット２０９に送られた画像データは、各色毎に、その画像データに基づいて現象ユニット２０５、２０６、２０７、２０８の感光ドラムがレーザスキャンされ、各色に対応する感光ドラム上に所望のカラー画像が形成される。
【００３２】
この各色毎の画像データの形成を、記録紙の搬送に同期させる事により、搬送ユニット２０４を搬送される記録紙上に各色のカラー画像が現像される。
【００３３】
また、現像ユニット２０５、２０６、２０７、２０８には、トナーの残量を検知するセンサーが取り付けられており、トナーの減少に応じて、センサーからの情報が記録部の制御系に送られる。
【００３４】
こうしてカラー画像が印刷された記録紙は、定着ユニット２１０によって熱定着が行われ、給紙トレイ２１１に廃止される。
【００３５】
このようなプリンタ２の構成により、各色毎に独立して現像が出来るために、非常に高速にプリント画像をえることが出来る。
【００３６】
図３は上述のプリンタ２におけるプリンタ制御ユニット２０１の詳細構成を表すブロック図である、同図に於いて、３１５はインターフェース部（Ｉ/Ｆ部）であり、外部装置よりコードデータや圧縮されたイメージデータを入力する。
【００３７】
３０２はＣＰＵであり、ROM部３０４に格納された制御プログラムを実行し、本プリンタ全体の制御を行う。
【００３８】
３０３はRAM部１でありホストコンピュータから送られてきた、プリントする為の記録データを蓄えておく領域や、ワークメモリとして、ＣＰＵ３０２が各種制御を実行するさいに必要な作業領域を提供する。
【００３９】
３０４はROM部であり、ＣＰＵ３０２が実行するための各種プログラム（ファームウェア）を格納している。
【００４０】
３０１はASICでHOST  I/F制御部３１５、CPU  I/F制御部３１６、メモリ制御部３０５、伸長回路３０６、３０７、３０８，３０９、乗り換え処理部１０２、１０３、１０４、１０５を含んでいる。
【００４１】
HOST  I/F制御部３１５は、インターフェースケーブルを通じて、ホストコンピュータとの制御信号のやりとり、及びデータの送信等を行なう。
【００４２】
また、データ受信に関しては、メモリ制御部３０５と連動して、DMA制御で受信データのRAM部1  ３０３への格納を行なう。
【００４３】
CPU  I/F制御部３１６は、文字通りCPU３０２とのインターフェースを司るもので、ASIC内部の不図示の制御レジスタ、データレジスタへのアクセス制御を行なう。
【００４４】
メモリ制御部３０５は、ROM部３０４、RAM部1  ３０３へのアクセス制御を行うと共に、各ブロック間のデータのDMA転送や、調停を制御するブロックである。
【００４５】
伸長回路３０６、３０７，３０８，３０９は、RAM部1 に格納された画像圧縮データを、各々の伸長回路から出力されるリクエスト信号に応じて、メモリ制御部３０５の調停に従い、RAM部1から出力される画像圧縮データを受け取る手段を有している。
【００４６】
上記伸長回路においては、イエロー（Y）、マゼンタ（M）、シアン（C）、ブラック（K）用に各々伸長回路が存在し、RAM部1  ３０３から転送された画像圧縮データを伸長し、乗り換え処理部102,10３,104,105、を介して出力している。
【００４７】
また、CPU３０２では、記録部とのコマンド・ステータスのやり取りを、一定の間隔で常に行い、記録部の状態を把握すると共に、プリント命令等を送り、記録部とのやり取りを行っている。
【００４８】
次に図８のフローチャートを参照して、本実施例の動作説明を行なう。
【００４９】
まず、ホストコンピュータがプリントを開始する場合、ホストコンピュータ上で画像が形成され、その形成された画像を圧縮し、圧縮された画像を、各種インターフェースを介してプリンタに入力される。
【００５０】
プリンタ側では、S８０１より、印字に必要な各種パラメータの入力及び設定が行なわれる。
【００５１】
Ｓ８０２では、エンジン側に記憶されている光学系の傾きや曲がり情報を記憶した記憶素子から、コントローラボードを介してホスト側に送られる。
【００５２】
ホスト側では、前記送られて来た傾きや曲がり情報を元に乗り換えポイントを計算している。
【００５３】
Ｓ８０３では、出力する画像の出力モードを決定している。
【００５４】
通常印字においては、プリンタの印字スピードを行かす為、固定単位の乗り換えポイントを用いた出力モードが設定され、高画質印字の時には、プリンタの印字速度を1/2,1/３に落とした出力モードが使用される。
【００５５】
ここで、通常印字が選択されると、S804より、前記傾きや曲がり情報を元に、固定乗り換えポイントが計算される。
【００５６】
固定乗り換えポイントとは、図７の様に、理想的な補正曲線と比較して、決まった位置の乗り換えポイントまで来ないと、ライン間の乗り換えが発生しない事を示している。
【００５７】
また、高画質印字が選択された場合には、S805より、前記傾きや曲がり情報を元に、１画素単位で乗り換えポイントが計算される。
【００５８】
１画素単位の乗り換えポイントの計算は、図６の様に、理想的な補正曲線と比較して、理想的な補正曲線が閾値と交わった処で、乗り換えポイントが発生する事を示している。
【００５９】
乗り換えポイントが計算された処で、S806より、ホスト側からコントローラ側に乗り換えポイントの情報が送信される。
【００６０】
乗り換えポイントの情報を受けたコントローラ側は、S807より、図３の乗り換え処理部102,10３,104,105に各色の乗り換えポイント情報を設定して行く。
【００６１】
図１は、乗り換え処理部のブロックであり、各色の乗り換え処理部が同様の構成をとっている。
【００６２】
また、メモリ制御部107では、各色の乗り換え処理部とタイミングを共有してメモリ部２  １０１の制御を行っている。
【００６３】
プリンタの各種設定が終了すると、S808よりホスト側から圧縮された画像データが送られてくる。
【００６４】
圧縮された画像データは一度RAM部１  ３０３に格納されプリント開始を待つ。
S809より、プリントが開始されると、前記RAM部1 ３0３に格納された画像データを読み出し、伸長回路３０６,３０７,３０８,３０９で伸長しながら乗り換え処理部に転送される。
【００６５】
乗り換え処理部に転送された画像データは、一度RAM部２  １０１に格納される。
【００６６】
ここで、乗り換えレジスタ109に設定された乗り換えポイント情報を元に、アドレス発生部１０８で、画像を読み出す為の、読み出しアドレスを発生させる。
【００６７】
メモリ制御部107では、アドレス発生部108で発生されたアドレスに応じて、RAM部２  １０１から画像データを読み出す。
【００６８】
読み出された画像データは、ＳＥＬ部111からエンジン部に出力されるが、固定乗り換えポイントに設定されている場合には、ＲＡＭ部２  １０１から読み出された画像データをそのままエンジン部に出力する。
【００６９】
また、１画素単位の乗り換えポイントで設定されている場合には、画像処理部110で画像の整合が行われる。
【００７０】
画像の整合は、ＲＡＭ部２  １０１で読み取ったワード長内にラインの乗り換えが発生している為、乗り換えポイントに応じた画素の組替えが行われる。
【００７１】
画像の整合によりＲＡＭ部２  １０１へのアクセスが頻繁に発生するが、乗り換えポイント数や位置に応じて、エンジンのスピードを1/2,1/３に変更する構成をとっても良い。
【００７２】
エンジンに画像データが出力されると、S810より、１ページ分の画像データが送られたか否かの判定が行われ、１ページ分送られた処で終了となる。
【実施例２】
【００７３】
上記実施例においては、フローチャート図８の様に、コントローラ側で、乗り換えポイントに応じた画像の作成を行ったが、フローチャート図９の様に、ホスト側で乗り換えポイントに応じた画像を作成し、コントローラ側に転送する構成をとっても良い。
【００７４】
図９のフローチャートにおいて、Ｓ904或いはS905で乗り換えポイントを算出した処で、S906で乗り換えポイントに応じた画像の作成を行う。
【００７５】
この場合、ホストで乗り換えポイントに応じた画像の作成を行う為、ホストの性能に応じた画像作成時間が必要となる。
【００７６】
画像作成において、通常印字モードでは、固定ポイントで算出した乗り換えポイントに応じた乗り換えポイントで画像を作成する事でエンジンスピードを落とす事なく印字する事が出来る。
【００７７】
また、高画質印字モードにおいても、ホストで１画素単位で算出した乗り換えポイントに応じた画像を作成する為、コントローラ側の乗り換え処理部を簡略化する事が出来、装置のコストダウンを行う事が出来る。
【図面の簡単な説明】
【００７８】
【図１】本実施例のブロック図
【図２】プリンタ本体のブロック図
【図３】プリンタ制御装置のブロック図
【図４】副走査方向の色ずれ図
【図５】補間処理の説明図
【図６】１画素単位の乗り換え図
【図７】固定単位の乗り換え図
【図８】本実施例のフローチャート
【図９】他の実施例のフローチャート
【符号の説明】
【００７９】
１０１  ＲＡＭ部２
１０２  乗り換え制御部Ｙ
１０３  乗り換え制御部Ｍ
１０４  乗り換え制御部Ｃ
１０５  乗り換え制御部Ｋ
１０６  エンジン部
１０７  メモリ制御部
１０８  アドレス発生部
１０９  乗り換えレジスタ
１１０  画像処理部
１１１  ＳＥＬ部
３０１  ＡＳＩＣ部
３０２  ＣＰＵ
３０３  RAM部１
３０４  ROM部
３０５  メモリ制御部
３０６  伸長回路Ｙ
３０７  伸長回路Ｍ
３０８  伸長回路Ｃ
３０９  伸長回路K
３１５  ＨＯＳＴ  Ｉ／Ｆ部
３１６  ＣＰＵ  Ｉ／Ｆ部
３１７  ＨＯＳＴ
【図１】
2009085995.tif 000003
【図２】
2009085995.tif 000004
【図３】
2009085995.tif 000005
【図４】
2009085995.tif 000006
【図５】
2009085995.tif 000007
【図６】
2009085995.tif 000008
【図７】
2009085995.tif 000009
【図８】
2009085995.tif 000010
【図９】
2009085995.tif 000011