JP3820189B2 - Image forming apparatus, image processing circuit, program, storage medium, and pulse width data selection method - Google Patents
Image forming apparatus, image processing circuit, program, storage medium, and pulse width data selection method Download PDFInfo
- Publication number
- JP3820189B2 JP3820189B2 JP2002181824A JP2002181824A JP3820189B2 JP 3820189 B2 JP3820189 B2 JP 3820189B2 JP 2002181824 A JP2002181824 A JP 2002181824A JP 2002181824 A JP2002181824 A JP 2002181824A JP 3820189 B2 JP3820189 B2 JP 3820189B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- pulse width
- light beam
- data
- pattern detection
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Laser Beam Printer (AREA)
- Fax Reproducing Arrangements (AREA)
Description
【0001】
【発明の属する技術分野】
この発明は、画像形成装置、画像処理回路、プログラム、記憶媒体及びパルス幅データ選択方法に関する。
【0002】
【従来の技術】
電子写真方式の画像形成装置において、副走査方向の画素密度を倍増する方法として、副走査ピッチよりも大きいビーム径の光ビームで感光体上を露光走査し、複数の露光用の光ビームが重なった位置にも画像を形成する、いわゆる重複走査方式が知られている。
【0003】
例えば、米国のOak Technology社製のIC、PM−2060iは、1200dpiの2値の画像データ入力を、600dpi書き込み周期の多値のPWM出力に変換する機能を持ち、600dpiのプリンタエンジンに光学的、機械的な変更を加えることなく、1200dpi相当の印刷出力を可能とする。
【0004】
また、複数の光ビームで同時並行的に感光体上を露光走査する、いわゆるマルチビーム走査方式は、記録密度の向上や記録速度の向上を目的として、広く用いられている。
【0005】
【発明が解決しようとする課題】
重複走査方式を用いた画像形成装置において、露光装置の書込信号処理部の動作の一例について図14を参照して説明する。ここでは、主走査、副走査方向とも600dpi記録密度の画像形成装置を使用して、主走査、副走査方向とも1200dpi記録密度の画像を形成する場合について説明する。
【0006】
図14において、ラインメモリ101は、3ライン分の1200dpiの画像データを保持し、記録しようとする主走査方向位置に応じた画像データをパターン検出処理回路102へ送る。
【0007】
パターン検出処理回路102は、1200dpiの画像データのうち、記録しようとする主走査方向に連続した2ドットと、それらの上下の4ドット、併せて6ドット分のオン、オフ情報を参照し(この参照する主走査方向、副走査方向が2×3のマトリクスをパターン検出マトリクスと呼ぶ)、そのパターンに応じたコードをLUT(ルックアップテーブル)回路103へ送る。
【0008】
LUT回路103は、パターン検出処理回路102より送られたコードに対応して、あらかじめ設定されたパルス幅信号、パルス位置信号を、PWM(パルス幅変調)回路104へ送る。
【0009】
PWM回路104は、受け取ったパルス幅信号、パルス位置信号に基づき、LDドライバ105へPWM信号を送る。PWM信号は、ビデオクロック信号(600dpiの周波数)に同期して出力される。
【0010】
LDドライバ105は、「オン」信号を受けると駆動電流を、「オフ」信号を受けるとオフセット電流をLD106へ供給する。
【0011】
これにより、LD106が発光して、その光ビームにより感光体ドラム(図示せず)上を露光走査する。この露光走査の副走査ピッチはビーム中心の光強度に対して光強度が1/e2となる値で定義されたビーム径より小さいものであり、感光体ドラム上で隣り合う光ビームの照射位置の重なった位置にも静電潜像を形成することで、露光走査の副走査ピッチよりも小さなピッチでの画像形成が可能となる。こうして、600dpi記録密度の画像形成装置を使用して、ビデオクロック周波数や副走査方向の送り速度は変えずに、1200dpiの画像形成が可能となる。
【0012】
この発明の目的は、重複走査方式の画像形成装置において、単一の光ビームで静電潜像を形成する場合に比べて、高速の画像形成を可能とし、かつ、形成される画像全体にわたって、コードの違いによる濃度の違いを防止することである。
【0013】
この発明の別の目的は、この場合に、形成される画像全体にわたって、コードの違いによる濃度の違いを防止することである。
【0014】
この発明の別の目的は、コードの違いによる濃度の違いを防止できるようなパルス幅データを画像形成装置が自動で選択して設定できるようにすることである。
【0015】
この発明の別の目的は、この場合の自動選択処理を迅速に行なえるようにすることである。
【0016】
この発明の別の目的は、画像形成装置の経時変化に対応して適切なパルス幅データを選択して用いることができるようにすることである。
【0017】
【課題を解決するための手段】
請求項1に記載の発明は、感光体と、複数の発光素子が出力する光ビームで前記感光体上を露光走査し、前記各発光素子それぞれが出射する前記光ビームで前記感光体上の複数の位置で静電潜像の形成を同時並行的に行ない、その複数の前記光ビームの副走査ピッチはビーム中心の光強度に対して光強度が1/e2となる値で定義されたビーム径より小さいものであり、前記感光体上で複数の前記光ビームが重なった位置にも画像を形成することにより、前記副走査ピッチの半分のピッチで画像形成可能な露光装置と、を備えていて、前記露光装置は、画像形成を行なうための画像データの前記光ビームが重なった位置に対応する画素を含む副走査方向の3画素からなるパターン検出の単位を、主走査方向に2つ含むパターン検出マトリクスに基づいて、前記単位に含まれる画素それぞれの前記単位内での位置に応じて予め定められた重みと、オン/オフ情報との積を算出し、前記パターン検出マトリクスに含まれる2つの前記単位のそれぞれについて、前記単位に含まれる画素のそれぞれについて算出した前記積の和を表すコードを生成し、2つの前記単位のそれぞれについて生成された前記コードを加算して前記光ビームのパルス幅を表す複数の値を有する幅コードを生成するパターン検出処理手段と、前記幅コードに対応して予め設定されている前記光ビームのパルス幅の値を指定するパルス幅データを参照して、パターン検出処理回路から出力される前記光ビームのパルス幅を設定し、前記パルス幅データと前記コードとに対応して予め設定されている前記光ビームのパルスの開始位置を表すパルス開始位置データを参照して、パターン検出処理回路から出力される前記光ビームのパルス開始位置を設定するパルス幅設定手段と、この設定されたパルス幅およびパルス開始位置で前記各発光素子を発光させるドライバと、を備えている画像形成装置である。
【0018】
したがって、複数の発光素子から出力する複数本の光ビームで同時並行的に静電潜像を形成して重複走査方式を実行するので、単一の光ビームで静電潜像を形成する場合に比べて、高速の画像形成が可能となり、かつ、形成される画像全体にわたって、コードの違いによる濃度の違いを防止できる。
【0019】
請求項2に記載の発明は、請求項1に記載の画像形成装置において、前記パルス幅設定手段は、同じオン画素密度の画像パターンからなり前記パターン検出マトリクスに対する相対位置が異なる複数の画像パターンの複数の組について各組で前記各画像パターンを画像形成したときに濃度が均一となるように前記パルス幅データが設定されている。
【0020】
したがって、形成される画像全体にわたって、コードの違いによる濃度の違いを防止することができる。
【0021】
請求項3に記載の発明は、請求項1又は2に記載の画像形成装置において、前記感光体上に形成された前記画像パターンのトナー画像のトナー濃度を検出するトナー濃度センサと、同じオン画素密度の画像パターンからなり前記パターン検出マトリクスに対する相対位置が異なる複数の画像パターンの複数の組について各組で前記各画像パターンを前記感光体上に画像形成し、前記トナー濃度センサで前記感光体上の前記画像パターンの前記トナー濃度を検出して、前記各組について前記複数の画像パターンにつき検出した前記トナー濃度が均一となるように前記パルス幅データの値を選択するパルス幅データ選択手段と、この選択された前記パルス幅データを前記パルス幅設定手段で参照する前記パルス幅データとして設定するデータ設定手段と、を備えている。
【0022】
したがって、コードの違いによる濃度の違いを防止できるようなパルス幅データを画像形成装置が自動で選択して設定することができる。
【0023】
請求項4に記載の発明は、請求項3に記載の画像形成装置において、前記パルス幅データ選択手段は、前記幅コードの少なくとも3つの値については、同じオン画素密度の画像パターンからなり前記パターン検出マトリクスに対する相対位置が異なる前記複数の画像パターンを画像形成し、形成された同じオン画素密度の前記画像パターンの濃度が同じとなるように前記パルス幅データの値を選択し、残りの値に対応する前記パルス幅データについては、すでに決定した値に対するパルス幅の値から補間して仮の値を定め、この仮の値を初期値として、同じオン画素密度の画像パターンからなり前記パターン検出マトリクスに対する相対位置が異なる複数の画像パターンを画像形成し、形成された同じオン画素密度のテストパターンの濃度が同じとなるように選択する。
【0024】
したがって、コードの違いによる濃度の違いを防止できるようなパルス幅データを画像形成装置が自動で選択して設定することができる。
【0027】
請求項5に記載の発明は、請求項3又は4に記載の画像形成装置において、所定のタイミングで、前記パルス幅データ選択手段による前記パルス幅データの値の選択、及び、前記データ設定手段による前記パルス幅データの設定を行なうパルス幅データ更新手段を備えている。
【0028】
したがって、画像形成装置の経時変化に対応して適切なパルス幅データを選択して用いることができる。
【0029】
請求項6に記載の発明は、請求項5に記載の画像形成装置において、本画像形成装置の主電源の投入を検出する主電源投入検出手段を備え、前記パルス幅データ更新手段は、この主電源の投入を検出した際に前記パルス幅データ選択手段による前記パルス幅データの値の選択、及び、前記データ設定手段による前記パルス幅データの設定を行なう。
【0030】
したがって、画像形成装置の経時変化に対応して適切なパルス幅データを選択して用いることができる。
【0031】
請求項7に記載の発明は、請求項3又は4に記載の画像形成装置において、前記露光装置は、前記発光素子を2組備えている。
【0032】
したがって、単一の光ビームで静電潜像を形成する場合に比べて、2倍の高速で画像形成が可能となる。
【0033】
請求項8に記載の発明は、請求項1〜7の何れかの一に記載の画像形成装置において、原稿の画像を読取って画像形成を行なう画像データとして出力する画像読取装置を備えている。
【0034】
したがって、原稿の画像を読取って高速で画像形成を行なうことができる。
【0035】
請求項9に記載の発明は、複数の発光素子が出力する光ビームが重なった位置に対応する画像データの画素を含む副走査方向の3画素からなるパターン検出の単位を、主走査方向に2つ含むパターン検出マトリクスに基づいて、前記単位に含まれる画素それぞれの前記単位内での位置に応じて予め定められた重みと、オン/オフ情報との積を算出し、前記パターン検出マトリクスに含まれる2つの前記単位のそれぞれについて、前記単位に含まれる画素のそれぞれについて算出した前記積の和を表すコードを生成し、2つの前記単位のそれぞれについて生成された前記コードを加算して前記光ビームのパルス幅を表す複数の値を有する幅コードを生成するパターン検出処理回路と、前記幅コードに対応して予め設定されている複数の前記発光素子の出力する前記各光ビームのパルス幅の値を指定するパルス幅データを参照して、パターン検出処理回路から出力される前記光ビームのパルス幅を設定し、前記パルス幅データと前記コードとに対応して予め設定されている前記光ビームのパルスの開始位置を表すパルス開始位置データを参照して、パターン検出処理回路から出力される前記光ビームのパルス開始位置を設定するパルス幅設定回路と、を備え、前記光ビームで感光体上を露光走査する露光装置を備えて電子写真方式で画像形成を行ない、前記各発光素子それぞれが出射する前記光ビームで前記感光体上の複数の位置で静電潜像の形成を同時並行的に行なって、その複数の前記光ビームの副走査ピッチはビーム中心の光強度に対して光強度が1/e2となる値で定義されたビーム径より小さいものである画像形成装置で、露光走査を行なう複数の前記発光素子について前記パルス幅の設定を行ない、前記感光体上で複数の前記光ビームが重なった位置にも画像を形成することで、露光走査の前記副走査ピッチの半分のピッチでの画像形成を可能とするものである、画像処理回路である。
【0036】
したがって、複数の発光素子から出力する複数本の光ビームで同時並行的に静電潜像を形成して重複走査方式を実行して、単一の光ビームで静電潜像を形成する場合に比べて、高速の画像形成が可能となる。
【0037】
請求項10に記載の発明は、請求項9に記載の画像処理回路において、前記パルス幅設定回路は、同じオン画素密度の画像パターンからなり前記パターン検出マトリクスに対する相対位置が異なる複数の画像パターンの複数の組について各組で前記各画像パターンを画像形成したときに濃度が均一となるように前記パルス幅データが設定されている。
【0038】
したがって、形成される画像全体にわたって、コードの違いによる濃度の違いを防止することができる。
【0039】
請求項11に記載の発明は、請求項9又は10に記載の画像処理回路において、前記パルス幅設定回路は、予め設定されている前記パルス幅データの更新が可能である。
【0040】
したがって、画像形成装置の経時変化等に対応してパルス幅データの更新を行なうことができる。
【0041】
請求項12に記載の発明は、請求項9〜11の何れかの一に記載の画像処理回路において、前記パターン検出処理回路及び前記パルス幅設定回路を、前記発光素子の個数に応じてそれぞれ複数台備えている。
【0042】
したがって、各パターン検出処理回路及びパルス幅設定回路により、高速に画像形成を行なうことができる。
【0043】
請求項13に記載の発明は、請求項12に記載の画像処理回路において、前記パターン検出処理回路及び前記パルス幅設定回路を、それぞれ2台備えている。
【0044】
したがって、各2台のパターン検出処理回路及びパルス幅設定回路により、高速に画像形成を行なうことができる。
【0045】
請求項14に記載の発明は、複数の発光素子が出力する光ビームで感光体上を露光走査する露光装置を備えて電子写真方式で画像形成を行ない、前記各発光素子それぞれが出射する前記光ビームで前記感光体上の複数の位置で静電潜像の形成を同時並行的に行なって、その複数の前記光ビームの副走査ピッチはビーム中心の光強度に対して光強度が1/e2となる値で定義されたビーム径より小さいものであり、露光走査を行なう複数の前記発光素子について前記光ビームのパルス幅の設定を行ない、前記感光体上で複数の前記光ビームが重なった位置にも画像を形成することで、露光走査の前記副走査ピッチの半分のピッチでの画像形成を可能とし、画像形成を行なうための画像データの前記光ビームが重なった位置に対応する画素を含む副走査方向の3画素からなるパターン検出の単位を、主走査方向に2つ含むパターン検出マトリクスに基づいて、前記単位に含まれる画素それぞれの前記単位内での位置に応じて予め定められた重みと、オン/オフ情報との積を算出し、前記パターン検出マトリクスに含まれる2つの前記単位のそれぞれについて、前記単位に含まれる画素のそれぞれについて算出した前記積の和を表すコードを生成し、2つの前記単位のそれぞれについて生成された前記コードを加算して前記光ビームのパルス幅を表す複数の値を有する幅コードを生成するパターン検出処理手段と、前記幅コードに対応して予め設定されている前記光ビームのパルス幅の値を指定するパルス幅データを参照して、パターン検出処理回路から出力される前記光ビームのパルス幅を設定し、前記パルス幅データと前記コードとに対応して予め設定されている前記光ビームのパルスの開始位置を表すパルス開始位置データを参照して、パターン検出処理回路から出力される前記光ビームのパルス開始位置を設定するパルス幅設定手段と、この設定されたパルス幅およびパルス開始位置で前記各発光素子を発光させるドライバと、前記感光体上に形成された画像パターンのトナー画像のトナー濃度を検出するトナー濃度センサと、を備えている画像形成装置を制御して、同じオン画素密度の画像パターンからなり前記パターン検出マトリクスに対する相対位置が異なる複数の画像パターンの複数の組について各組で前記各画像パターンを前記感光体上に画像形成し、前記トナー濃度センサで前記感光体上の前記画像パターンの前記トナー濃度を検出して、前記各組について前記複数の画像パターンにつき検出した前記トナー濃度が均一となるように前記パルス幅データの値を選択するパルス幅データ選択処理と、この選択された前記パルス幅データを前記パルス幅設定手段で参照する前記パルス幅データとして設定するデータ設定処理と、をコンピュータに実行させるコンピュータに読取可能なプログラムである。
【0046】
したがって、コードの違いによる濃度の違いを防止できるようなパルス幅データを画像形成装置が自動で選択して設定することができる。
【0047】
請求項15に記載の発明は、請求項14に記載のプログラムにおいて、前記パルス幅データ選択処理は、前記幅コードの少なくとも3つの値については、同じオン画素密度の画像パターンからなり前記パターン検出マトリクスに対する相対位置が異なる前記複数の画像パターンを画像形成し、形成された同じオン画素密度の前記画像パターンの濃度が同じとなるように前記パルス幅データの値を選択し、残りの値に対応する前記パルス幅データについては、すでに決定した値に対するパルス幅の値から補間して仮の値を定め、この仮の値を初期値として、同じオン画素密度の画像パターンからなり前記パターン検出マトリクスに対する相対位置が異なる複数の画像パターンを画像形成し、形成された同じオン画素密度のテストパターンの濃度が同じとなるように選択する。
【0048】
したがって、コードの違いによる濃度の違いを防止できるようなパルス幅データを画像形成装置が自動で選択して設定することができる。
【0049】
請求項16に記載の発明は、請求項14又は15に記載のプログラムにおいて、前記パルス幅データ選択処理は、前記露光装置が前記発光素子を2台備えているときに前記パルス幅データの値の選択を行なうものである。
【0050】
したがって、単一の光ビームで静電潜像を形成する場合に比べて、2倍の高速で画像形成が可能となる。
【0051】
請求項17に記載の発明は、請求項14〜16の何れかの一に記載のプログラムを記憶している記憶媒体である。
【0052】
したがって、記憶しているプログラムにより請求項14〜16の何れかの一に記載の発明と同様の作用、効果を奏する。
【0053】
請求項18に記載の発明は、複数の発光素子が出力する光ビームで感光体上を露光走査する露光装置を備えて電子写真方式で画像形成を行ない、前記各発光素子それぞれが出射する前記光ビームで前記感光体上の複数の位置で静電潜像の形成を同時並行的に行なって、その複数の前記光ビームの副走査ピッチはビーム中心の光強度に対して光強度が1/e2となる値で定義されたビーム径より小さいものであり、露光走査を行なう複数の前記発光素子について前記光ビームのパルス幅の設定を行ない、前記感光体上で複数の前記光ビームが重なった位置にも画像を形成することで、露光走査の前記副走査ピッチの半分のピッチでの画像形成を可能とし、画像形成を行なうための画像データの前記光ビームが重なった位置に対応する画素を含む副走査方向の3画素からなるパターン検出の単位を、主走査方向に2つ含むパターン検出マトリクスに基づいて、前記単位に含まれる画素それぞれの前記単位内での位置に応じて予め定められた重みと、オン/オフ情報との積を算出し、前記パターン検出マトリクスに含まれる2つの前記単位のそれぞれについて、前記単位に含まれる画素のそれぞれについて算出した前記積の和を表すコードを生成し、2つの前記単位のそれぞれについて生成された前記コードを加算して前記光ビームのパルス幅を表す複数の値を有する幅コードを生成するパターン検出処理手段と、前記幅コードに対応して予め設定されている前記光ビームのパルス幅の値を指定するパルス幅データを参照して、パターン検出処理回路から出力される前記光ビームのパルス幅を設定し、前記パルス幅データと前記コードとに対応して予め設定されている前記光ビームのパルスの開始位置を表すパルス開始位置データを参照して、パターン検出処理回路から出力される前記光ビームのパルス開始位置を設定するパルス幅設定手段と、この設定されたパルス幅およびパルス開始位置で前記各発光素子を発光させるドライバと、を備えている画像形成装置を対象として、同じオン画素密度の画像パターンからなり前記パターン検出マトリクスに対する相対位置が異なる複数の画像パターンの複数の組について各組で前記各画像パターンを前記感光体上に画像形成させる画像形成工程と、この画像形成した前記画像パターンのトナー濃度を判定する判定工程と、前記各組について前記複数の画像パターンにつき判定した前記トナー濃度が均一となるように前記パルス幅データの値を選択する選択工程と、を含んでなるパルス幅データ選択方法である。
【0054】
したがって、コードの違いによる濃度の違いを防止できるようなパルス幅データを作成して、コードの違いによる濃度の違いを防止することができる。
【0055】
請求項19に記載の発明は、請求項18に記載のパルス幅データ選択方法において、前記幅コードの少なくとも3つの値については、同じオン画素密度の画像パターンからなり前記パターン検出マトリクスに対する相対位置が異なる前記複数の画像パターンを画像形成し、形成された同じオン画素密度の前記画像パターンの濃度が同じとなるように前記パルス幅データの値を選択し、残りの値に対応する前記パルス幅データについては、すでに決定した値に対するパルス幅の値から補間して仮の値を定め、この仮の値を初期値として、同じオン画素密度の画像パターンからなり前記パターン検出マトリクスに対する相対位置が異なる複数の画像パターンを画像形成し、形成された同じオン画素密度のテストパターンの濃度が同じとなるように選択する。
【0056】
したがって、コードの違いによる濃度の違いを防止できるようなパルス幅データを作成して、コードの違いによる濃度の違いを防止することができる。
【0057】
請求項20に記載の発明は、請求項18又は19に記載のパルス幅データ選択方法において、前記発光素子を2台備えている前記画像形成装置を対象として、前記画像形成工程、前記判定工程及び前記選択工程を実行する。
【0058】
したがって、単一の光ビームで静電潜像を形成する場合に比べて、2倍の高速で画像形成が可能となる。
【0059】
【発明の実施の形態】
この発明の一実施の形態について説明する。
【0060】
図1は、実施の形態1である電子写真方式の画像形成装置の概略構成を説明する図である。この画像形成装置20は、画像読取装置であるイメージスキャナ22と、イメージスキャナ22で読取った画像データに基づく画像形成を用紙上に行なうプリンタユニット23と、イメージスキャナ22上に設けられたADF(Automatic Document Feeder)24とを備えている。
【0061】
イメージスキャナ22の上面には、読取る原稿が載置されるコンタクトガラス25が設けられている。コンタクトガラス25の下方には、照明ランプ26およびミラー27を備えてコンタクトガラス25に沿って走行可能な第1キャリッジ28と、ミラー29,30を備えてコンタクトガラス25に沿って走行可能な第2キャリッジ31と、結像レンズ32と、光電変換素子であるCCD(Charge Coupled Device)33とを備えた走査光学系34が設けられている。第1および第2キャリッジ28,31は、ステッピングモータ等のキャリッジモータ(図示せず)によって駆動されて、図1に示すホームポジション(右側)から左側へ2:1の速度比で走行する。
【0062】
プリンタユニット23には、用紙を積層する給紙トレイ35から、電子写真方式で用紙上に画像の形成を行なうプリンタエンジン36、定着装置37等を経由して排紙スタッカ部38へ至る用紙搬送路39が形成されている。プリンタエンジン36は、感光体51と、感光体51の表面を一様に帯電させる帯電装置52と、イメージスキャナ22で読取った画像データに基づいて感光体51を露光し、静電潜像を形成する露光装置42と、感光体51の表面に形成された静電潜像をトナーで現像する現像ユニット53と、用紙搬送路39中を搬送されてきた用紙に感光体51上のトナー画像を転写する転写器44と、この転写後の感光体51上をクリーニングするクリーニング装置54とを備えている。
【0063】
ADF24は、ADF24によってコンタクトガラス25に給紙する原稿が載置される原稿台45と、読取りが終了した原稿が排出される排紙部46とを備えている。ADF24の内部には、原稿台45から排紙部46へ連通する原稿搬送経路47が形成されている。原稿搬送経路47中には、複数対のローラ48に巻回された無端帯49、搬送ローラ50等の搬送機構が設けられている。この搬送機構は、ステッピングモータ等のADFモータ(図示せず)によって駆動されて、原稿台45に載置された原稿を一枚ずつコンタクトガラス25へ向けて搬送する。ADF24の上面には、キーボードとディスプレイとを備えた本体操作パネル55が設けられている。
【0064】
図2は、プリンタユニット23における露光装置42、感光体51等の概念図である。ここでは、主走査、副走査方向とも600dpi記録密度のプリンタユニット23を使用して、主走査、副走査方向とも1200dpiの記録密度の画像を形成する場合を例として説明する。
【0065】
ラインメモリ1は、イメージスキャナ22で読取られ、所定の信号処理、画像処理が施された1200dpiの2値画像データについて、その3ライン分の画像データを保持し、記録しようとする主走査方向位置に応じた画像データを、パターン検出処理回路2へ出力する。
【0066】
パターン検出処理回路2は、パターン検出処理を実現するもので、1200dpiの画像データのうち、記録しようとする主走査方向に連続した2dotと、それらの上下の4dot、併せて6dotのオン/オフ情報を参照し(この参照する(例えば、主主走査方向2dot×副走査方向3dotの)マトリクスをパターン検出マトリクスと呼ぶ)、その情報のパターンに応じた600dpiのコードをLUT(ルックアップテーブル)回路3a,3bへそれぞれ出力する。
【0067】
各LUT回路3a,3bは、パルス幅設定手段を実現するもので、パターン検出処理回路2より送られたコードに対応して、あらかじめ設定されたパルス幅信号、パルス位置信号を、それぞれPWM(パルス幅変調)回路4a,4bへ出力する。
【0068】
各PWM回路4a,4bは、受け取ったパルス幅信号、パルス位置信号に基づき、それぞれLD(レーザダイオード)ドライバ5a,5bへPWM信号を出力する。PWM信号は、所定のビデオクロック信号(600dpiの周波数)に同期して出力される。PWM回路4a,4bは、600dpiの書き込み周期内で、パルス幅およびパルス開始位置を、書き込み周期の例えば1/256の分解能で設定したパルス信号を出力可能である。
【0069】
各LDドライバ5a,5bは、ドライバを実現するもので、「オン」信号を受けると駆動電流を、「オフ」信号を受けるとオフセット電流を、それぞれ発光素子であるLD(レーザダイオード)6a,6bへ供給する。この駆動電流はパルス幅信号、パルス位置信号で指定されたパルス幅、パルス位置で出力される。これにより、LD6a,6bから出力される2つ(この例では、便宜上2つであるが、LDを3つ以上用いてもよい)の光ビーム7a,7bで同時に感光体51上を走査する、いわゆるマルチ光ビーム走査方式を実現する。
【0070】
すなわち、2つのLD6a,6bが出力する光ビーム7a,7bで感光体51上を露光走査し、感光体51上の複数の位置で静電潜像の形成を同時並行的に行ない、その光ビーム7a,7bによる副走査ピッチはビーム中心の光強度に対して光強度が1/e2となる値で定義されたビーム径より小さいものであり、感光体51上で光ビーム7aと7bが重なった位置にも画像を形成することで、露光走査の副走査ピッチよりも小さなピッチでの画像形成を可能とする。
【0071】
LD6a,6bより出射した光ビーム7a,7bは、定速回転するポリゴンミラー8により主走査方向に走査され、レンズ9を介して感光体51の表面上に結像する。LD6aとLD6bからの各光ビームの感光体51の表面上での副走査ピッチは600dpiである。
【0072】
同期検知器11は、光電変換素子および信号波形整形回路からなり、LD6aとLD6bの光ビーム7a,7bを検出し、その検出信号を同期検知信号分離回路12へ出力する。
【0073】
同期検知信号分離回路12は、その検出信号を、LD6aとLD6bの同期検知信号に分離して、メモリ制御回路13へ出力する。
【0074】
メモリ制御回路13は、この同期検知信号に基づき、ラインメモリ1からパターン検出処理回路2へ画像データの出力を制御する。
【0075】
CPU14は、記憶媒体であるROM15に記憶されているプログラムにしたがって、RAM16を作業領域として動作し、図2の各回路の動作の全体を制御する。
【0076】
表1は、パターン検出処理回路2が、画像データのオン/オフ情報に応じて生成するコードの一例を示すものである。
【0077】
【表1】
【0078】
この表1は、パターン検出処理回路2からLUT回路3a,3bへ出力されるコードである幅コードcの一例を示すものである。すなわち、この幅コードcは前述のパルス幅(パルス幅W)を決定するコードである。表1においては、パターン検出マトリクスの副走査方向の左列3dotを縦軸、右列3dotを横軸にとって、左列、右列それぞれのdotのオン/オフのパターンを示している。縦軸の「左列」の各3dotにおいて、ベタ黒で示しているのは当該dotがオンであることを示し、白抜きで示しているのは当該dotがオフであることを示している。横軸の「右列」も同様である。そして、「左列」の3dotのオン、オフのパターンと「右列」の3dotのオン、オフパターンとの交叉する位置に示すL,Rの値から、幅コードcは下式▲1▼〜▲4▼により決定される。例えば、パターン検出マトリクスの「左列」の3dotと「右列」の3dotとが全てオンであるときは、表1よりL=4,R=4であるから、式▲1▼より、幅コードcは“8”の値となる。
【0079】
式▲2▼、▲3▼において、li,riは、それぞれ、パターン検出マトリクスの左列および右列にあてはまる画像データのオン/オフ情報を表わす(オンが1、オフが0)。添え字iは、パターン検出マトリクス内での縦方向(副走査方向)の位置を示す(上から0,1,2)。
【0080】
【数1】
【0081】
幅コードcの各値に対応するパルス幅Wは、LUT3a,3bにテーブルデータとして予め設定しておく。また、書き込み周期内での前述のパルス開始位置(パルス開始位置S)は、式▲5▼により決定する。
【0082】
式▲5▼において、Pは書き込み周期内の分解能の最大階級値(1/256分解能の場合には255)を示し、kは式▲6▼により決定する。
【0083】
【数2】
【0084】
いま、一例として、幅コードcの各値に対応するパルス幅Wを表2のように設定すると、パルス開始位置Sは表3のようになる。
【0085】
【表2】
【0086】
【表3】
【0087】
幅コードcの各値に対応するパルス幅Wを求める手段について説明する。この手段では、所定の画像パターン(テストパターン)の画像を感光体51上に実際に形成して、幅コードcの各値に対応するパルス幅Wを求めるものである。この画像パターンの例については、図3〜図8に示す。図3〜図8の各(a)〜(d)においては、各画像パターンと当該各画像パターンに対応する幅コードcが示されている。すなわち、図3〜図8の各図がそれぞれ複数の画像パターンの1組を示していて、各組(各図)における(a)〜(b),(a)〜(d),(a)〜(c)は、それぞれパターン検出マトリクスに対する相対位置が異なる画像パターンとなっている。そして、各画像パターンは、オン画素密度は同じだが、このようにパターン検出マトリクスとの相対位置が異なるために、パターン検出処理回路2が生成する幅コードcが異なる(ように意図的に選択されている)。図3〜図8に示す画像パターンは、画像パターンの一部分だけを示していて、実際に出力する画像パターンのサイズは、例えば20mm×20mm程度の大きさである。
【0088】
図9〜図11は、パルス幅Wを求める手順を説明するフローチャートである。図9〜図11の処理は、画像形成装置20の製造工程において行ってもよいが、CPU14が所定のプログラムに基づいて自動で実行することも可能である。図中のWの添え字0及び1は、それぞれLUT回路3a及びLUT回路3bに対応する。W[0]〜W[8]は、幅コードc=0〜8に対応するパルス幅Wを表わしている。W[0]は、パターン検出マトリクス内の画素が全てオフの場合に相当するが、このときにLD6a,6bから光パルスを出力すると、画像の白地に不要な画像が描かれる、いわゆる地汚れが発生することがあるため、W[0]=0と固定とした。
【0089】
まず、LUT回路3a,3bについて、幅コードc=0〜8に対応するパルス幅W0,W1を設定する(ステップS1)。このパルス幅W0(0)〜W0(8)、W1(0)〜W1(8)はデフォルト値となる。黒ベタ画像のパターンの画像を出力して(ステップS2)、その黒ベタ画像について、トナー濃度は適正か否か判断する(ステップS3)。
【0090】
この判断は、図9〜図11の処理を画像形成装置20の製造工程で行なう場合は、転写紙などに形成された画像を目視にて評価するが、CPU14の制御により自動で行なう場合は、図12に示すように、図2の構成に対して感光体51上のトナー濃度を検出する濃度検出装置17を追加して次のように行ってもよい。
【0091】
すなわち、濃度検出装置17は、反射型光センサからなる2つのトナー濃度センサ18a,18bとコンパレータ19とから構成される。各トナー濃度センサ18a,18bは、感光体51上の異なる位置に形成される2つの画像パターンのトナー濃度を、光反射率の検出により測定する。そして、反射型光センサ18aと18bの検出値をコンパレータ19で比較し、その比較の結果をCPU14に出力する。
【0092】
この濃度が適正でないときは(ステップS3のN)、パルス幅W0[8],W1[8]の設定を変更し(ステップS4)、ステップS2に戻る。適正であるときは(ステップS3のY)、図3に示す2dot幅の垂直ライン(a)と(b)を出力する(ステップS5)。そして、出力された図3の2dot幅の垂直ライン(a)と(b)の濃度が同じかどうかチェックする(ステップS6)。このチェックで同じでないと判断したときには(ステップS6のN)、パルス幅W0[4],W1[4]の設定を変更し(ステップS7)、ステップS5に戻る。
【0093】
2dot幅の垂直ライン(a)と(b)の濃度が同じであったときには(ステップS6のY)、図4に示す1dot幅の水平ライン(a)と(b)を出力する(ステップS8)。そして、出力された図4の1dot幅の水平ライン(a)と(b)の濃度が同じかどうかチェックする(ステップS9)。このチェックで濃度が同じでないと判断したときには(ステップS9のN)、パルス幅W0[2],W1[2]の設定を変更し(ステップS10)、ステップS8に戻る。
【0094】
濃度が同じになったときには(ステップS9のY)、すでに設定したパルス幅W0[8],W0[4],W0[0]の値から周知の補間法によりW0[4]の仮値を設定し、同様に、幅W1[8],W1[4],W1[0]の値からW1[4]の仮値を設定する(ステップS11)。
【0095】
そして、図4に示す1dot幅の垂直ライン(a)と(b)を出力する(ステップS12)。そして、出力された図4の2dot幅の垂直ライン(a)と(b)の濃度が同じかどうかチェックする(ステップS13)。このチェックで同じでないと判断したときには(ステップS13のN)、パルス幅W0[2],W1[2]の設定を変更し(ステップS14)、ステップS12に戻る。
【0096】
1dot幅の垂直ライン(a)と(b)の濃度が同じであったときには(ステップS13のY)、図4に示す1dot幅の水平ライン(c)と(d)を出力する(ステップS15)。そして、出力された図4の1dot幅の水平ライン(c)と(d)の濃度が同じかどうかチェックする(ステップS16)。このチェックで濃度が同じでないと判断したときには(ステップS16のN)、パルス幅W0[2],W1[2]の設定を変更し(ステップS17)、ステップS15に戻る。
【0097】
濃度が同じになったときには(ステップS16のY)、すでに設定したパルス幅W0[8],W0[4],W0[2],W0[0]の値から補間法によりW0[6]の仮値を設定し、同様に、幅W1[8],W1[4],W1[2],W1[0]の値からW1[6]の仮値を設定する(ステップS18)。
【0098】
そして、図5に示す3dot幅の垂直ライン(a)と(b)を出力する(ステップS19)。そして、出力された図5の3dot幅の垂直ライン(a)と(b)の濃度が同じかどうかチェックする(ステップS20)。このチェックで同じでないと判断したときには(ステップS20のN)、パルス幅W0[6],W1[6]の設定を変更し(ステップS21)、ステップS19に戻る。
【0099】
3dot幅の垂直ライン(a)と(b)の濃度が同じであったときには(ステップS20のY)、図5に示す3dot幅の水平ライン(c)と(d)を出力する(ステップS22)。そして、出力された図5の3dot幅の水平ライン(c)と(d)の濃度が同じかどうかチェックする(ステップS23)。このチェックで濃度が同じでないと判断したときには(ステップS23のN)、パルス幅W0[6],W1[6]の設定を変更し(ステップS24)、ステップS22に戻る。
【0100】
濃度が同じになったときには(ステップS23のY)、すでに設定したパルス幅W0[8],W0[6],W0[4],W0[2],W0[0]の値から補間法によりW0[7],W0[5],W0[3],W0[1]の仮値を設定し、同様に、幅W1[8],W1[6],W1[4],W1[2],W1[0]の値からW1[7],W1[5],W1[3],W1[1]の仮値を設定する(ステップS25)。
【0101】
次に、図6に示す横2dot網点(a)と(b)を出力する(ステップS26)。そして、出力された図6の横2dot網点(a)と(b)の濃度が同じかどうかチェックする(ステップS27)。このチェックで同じでないと判断したときには(ステップS27のN)、パルス幅W0[1],W1[1]の設定を変更し(ステップS28)、ステップS26に戻る。
【0102】
濃度が同じであったときは(ステップS27のY)、図7に示す3dotL型網点(a)と(b)を出力する(ステップS29)。そして、出力された図7の3dotL型網点(a)と(b)の濃度が同じかどうかチェックする(ステップS30)。このチェックで同じでないと判断したときには(ステップS30のN)、パルス幅W0[5]の設定を変更し(ステップS31)、ステップS29に戻る。
【0103】
濃度が同じであったときは(ステップS30のY)、図7に示す3dotL型網点(a)と(c)を出力する(ステップS32)。そして、出力された図7の3dotL型網点(a)と(c)の濃度が同じかどうかチェックする(ステップS33)。このチェックで同じでないと判断したときには(ステップS33のN)、パルス幅W1[5]の設定を変更し(ステップS34)、ステップS32に戻る。
【0104】
濃度が同じであったときは(ステップS33のY)、図7に示す3dotL型網点(a)と(d)を出力する(ステップS35)。そして、出力された図7の3dotL型網点(a)と(d)の濃度が同じかどうかチェックする(ステップS36)。このチェックで同じでないと判断したときには(ステップS36のN)、パルス幅W0[3]の設定を変更し(ステップS37)、ステップS35に戻る。
【0105】
濃度が同じであったときは(ステップS36のY)、図7に示す3dotL型網点(a)と(e)を出力する(ステップS38)。そして、出力された図7の3dotL型網点(a)と(e)の濃度が同じかどうかチェックする(ステップS39)。このチェックで同じでないと判断したときには(ステップS39のN)、パルス幅W1[3]の設定を変更し(ステップS40)、ステップS38に戻る。
【0106】
濃度が同じであったときは(ステップS39のY)、図8に示す5dotL型網点(a)と(b)を出力する(ステップS41)。そして、出力された図8の5dotL型網点(a)と(b)の濃度が同じかどうかチェックする(ステップS42)。このチェックで同じでないと判断したときには(ステップS42のN)、パルス幅W0[7]の設定を変更し(ステップS43)、ステップS41に戻る。
【0107】
濃度が同じであったときは(ステップS42のY)、図8に示す5dotL型網点(a)と(c)を出力する(ステップS44)。そして、出力された図8の5dotL型網点(a)と(c)の濃度が同じかどうかチェックする(ステップS45)。このチェックで同じでないと判断したときには(ステップS45のN)、パルス幅W1[7]の設定を変更し(ステップS46)、ステップS44に戻って、一連の処理を終了する。
【0108】
図9〜図11の処理をCPU14がROM15のプログラムに基づいて行なうことにより、パルス幅データ選択手段、パルス幅データ選択処理を実現している。また、図9〜図11の各工程を画像形成装置20の製造工程で行なうことにより、画像形成工程、判定工程、選択工程を実現している。
【0109】
以上のようにして、LUT回路3a,3bのそれぞれに用いる、例えば表2に例示されるようなパルス幅Wの値が求められる。そして、この値をLUT回路3a,3bのテーブルデータとして製造工程で予め設定しておくか、CPU14の動作により図9〜図11の処理を行なったときは、CPU14がLUT回路3a,3bのテーブルデータとして設定する。この設定により、データ設定手段、データ設定処理を実現している。
【0110】
このようなテーブルデータをLUT回路3a,3bに設定した画像形成装置20を用い、図3〜図8の画像パターン全てと、連続的にオン画素密度が変化する網点パターンからなるグレースケールとを含む画像を転写材上に形成し、目視によって評価すれば、適正な画像濃度が得られることがわかる。
【0111】
すなわち、黒ベタ部の濃度は適正となる。1dot幅水平ライン(a)〜(d)の濃度は同じになる。グレースケールの濃度変化は連続的となる。2dot幅垂直ライン(a)と(b)の濃度は同じになる。3dot幅水平ライン(a)〜(d)の濃度は同じになる。横2dot網点(a)と(b)の濃度は同じになる。3dotL型網点(a)〜(e)の濃度は同じになる。5dotL型網点(a)〜(c)の濃度は同じになる。
【0112】
LUT回路3a,3bに設定するテーブルデータが適切でないと、同じ網点パターンで、パターン検出マトリクスとの相対位置が異なる画像を出力した場合に、濃度差が発生するが、本画像形成装置20によれば、そのような濃度差の発生を防止することができる。
【0113】
なお、本実施の形態では、2つのLD6a,6bを使用して2本の光ビーム7a,7bで同時並行的に感光体51を露光する例について説明したが、さらなる高速化を目的として、使用するLDの個数を3つ以上として、3本以上の光ビームで同時並行的に露光を行なうようにしても、前記と同様の手順で各LUT回路へのテーブルデータの設定が可能である。ただし、光ビーム数が多いほど、トナーの濃度比較に用いるテストパターンとしての画像パターンの種類が増える。例えば1dot幅水平ラインについていえば、
1光ビーム(LD6aのみを使用し、LD6bを使用しない)の場合、
▲1▼LD6aの光ビームのみで描く。
▲2▼LD6aの光ビームと、次の走査のLD6aの光ビームとの重ね合せで描く。
【0114】
2光ビーム(前記のようにLD6a、LD6bを使用)の場合、
▲1▼LD6aの光ビームのみで描く。
▲2▼LD6aの光ビームとLD6bの光ビームの重ね合せで描く。
▲3▼LD6bの光ビームのみで描く。
▲4▼LD6bの光ビームと、次の走査のLD6aの光ビームとの重ね合せで描く。
【0115】
4光ビーム(LD6a、LD6bのほかに、LD6c、LD6dも使用する)の場合、
▲1▼LD6aの光ビームのみで描く。
▲2▼LD6aの光ビームとLD6bの光ビームの重ね合せで描く。
▲3▼LD6bの光ビームのみで描く。
▲4▼LD6bの光ビームとLD6Cの光ビームの重ね合せで描く。
▲5▼LD6cの光ビームのみで描く。
▲6▼LD6cの光ビームとLD6dの光ビームの重ね合せで描く。
▲7▼LD6dの光ビームのみで描く。
▲8▼LD6dの光ビームと、次の走査のLD6aの光ビームとの重ね合せで描く。
というように、(光ビーム数×2)種類の画像パターンが必要である。よって、光ビーム数が増えるほど、トナー濃度比較の回数は増えることになる。
【0116】
なお、一度LUT回路3a,3bにパルス幅Wのテーブルデータを設定してから、そのままそのデータで画像形成装置20を使用し続けた場合、副走査位置に形成される画像と、2つの副走査の中間位置に形成される画像とは、感光体51の特性の経時変化や、LD6a,6bの経時劣化による光量低下などにより、トナーの濃度が異なってくる。
【0117】
そこで、画像形成装置20が図9〜図11を参照して説明した処理を実行してパルス幅Wのテーブルデータを算出する機能を有しているときは、図13に示すように、画像形成装置20の主電源がオンとなるたびに(ステップS51のY)、所定のプロセス設定を行なった(ステップS52)後に、パルス幅Wのテーブルデータを算出する処理を実行し(ステップS53)、算出したテーブルデータをLUT回路3a,3bに設定して(ステップS54)、スタンバイ状態とするようにすれば(ステップS55)、経時劣化によるトナーの濃度の差異は生じない。
【0118】
ステップS51により主電源投入検出手段を、ステップS53,S54によりパルス幅データ更新手段を実現している。
【0119】
以上説明した画像形成装置20によれば、2台のLD6a,6bで同時並行的に静電潜像の形成を行なうので、単一の光ビームで静電潜像を形成する場合に比べて、高速の画像形成が可能となる。
【0120】
この際に、LUT回路3a,3bに設定されているテーブルデータは前述のとおりであるため、形成される画像全体にわたって、コードcの違いによる濃度の違いを防止することができる。
【0121】
また、図9〜図11の処理をCPU14の制御で行なう場合は、コードcの違いによる濃度の違いを防止できるようなパルス幅Wを画像形成装置20が自動で選択して設定することができる。
【0122】
濃度検出装置17は、2つのトナー濃度センサ18a,18bを備えているので、画像パターンを感光体51上に2組同時に形成して、そのトナー濃度を同時に検出することができるので、迅速な処理が行なえる。
【0123】
図13を参照して説明した処理を行なうので、画像形成装置20の経時変化に対応して適切なパルス幅Wを選択して用いることができる。この場合に、主電源をオンにしたときに限らず、所定のタイミング、例えば所定の枚数の画像形成が行われるごとにステップS53,S54を実行するようにしてもよい。
【0124】
【発明の効果】
請求項1,9に記載の発明は、単一の光ビームで静電潜像を形成する場合に比べて、高速の画像形成を可能となり、かつ、形成される画像全体にわたって、コードの違いによる濃度の違いを防止することができる。
【0125】
請求項2,10に記載の発明は、請求項1,9に記載の発明において、形成される画像全体にわたって、コードの違いによる濃度の違いを防止することができる。
【0126】
請求項3に記載の発明は、請求項1又は2に記載の発明において、コードの違いによる濃度の違いを防止できるようなパルス幅データを画像形成装置が自動で選択して設定することができる。
【0127】
請求項4に記載の発明は、請求項3に記載の発明において、コードの違いによる濃度の違いを防止できるようなパルス幅データを画像形成装置が自動で選択して設定することができる。
【0129】
請求項5に記載の発明は、請求項3又は4に記載の発明において、画像形成装置の経時変化に対応して適切なパルス幅データを選択して用いることができる。
【0130】
請求項6に記載の発明は、請求項5に記載の発明において、画像形成装置の経時変化に対応して適切なパルス幅データを選択して用いることができる。
【0131】
請求項7に記載の発明は、請求項3又は4に記載の発明において、単一の光ビームで静電潜像を形成する場合に比べて、2倍の高速で画像形成が可能となる。
【0132】
請求項8に記載の発明は、請求項1〜7の何れかの一に記載の発明において、原稿の画像を読取って高速で画像形成を行なうことができる。
【0133】
請求項11に記載の発明は、請求項9又は10に記載の発明において、画像形成装置の経時変化等に対応してパルス幅データの更新を行なうことができる。
【0134】
請求項12に記載の発明は、請求項9〜11の何れかの一に記載の発明において、各パターン検出処理回路及びパルス幅設定回路により、高速に画像形成を行なうことができる。
【0135】
請求項13に記載の発明は、請求項12に記載の発明において、各2台のパターン検出処理回路及びパルス幅設定回路により、高速に画像形成を行なうことができる。
【0136】
請求項14に記載の発明は、コードの違いによる濃度の違いを防止できるようなパルス幅データを画像形成装置が自動で選択して設定することができる。
【0137】
請求項15に記載の発明は、請求項14に記載の発明において、コードの違いによる濃度の違いを防止できるようなパルス幅データを画像形成装置が自動で選択して設定することができる。
【0138】
請求項16に記載の発明は、請求項14又は15に記載の発明において、単一の光ビームで静電潜像を形成する場合に比べて、2倍の高速で画像形成が可能となる。
【0139】
請求項17に記載の発明は、記憶しているプログラムにより請求項14〜16の何れかの一に記載の発明と同様の効果を奏する。
【0140】
請求項18に記載の発明は、コードの違いによる濃度の違いを防止できるようなパルス幅データを作成して、コードの違いによる濃度の違いを防止することができる。
【0141】
請求項19に記載の発明は、請求項18に記載の発明において、コードの違いによる濃度の違いを防止できるようなパルス幅データを作成して、コードの違いによる濃度の違いを防止することができる。
【0142】
請求項20に記載の発明は、請求項18又は19に記載の発明において、単一の光ビームで静電潜像を形成する場合に比べて、2倍の高速で画像形成が可能となる。
【図面の簡単な説明】
【図1】本発明の一実施の形態である画像形成装置の全体構成の説明図である。
【図2】プリンタユニットにおける露光装置、感光体等の概念図である。
【図3】幅コードに対応するパルス幅を求めるために使用する2dot幅垂直ラインの画像パターンの説明図である。
【図4】幅コードに対応するパルス幅を求めるために使用する1dot幅水平ラインの画像パターンの説明図である。
【図5】幅コードに対応するパルス幅を求めるために使用する3dot幅水平ラインの画像パターンの説明図である。
【図6】幅コードに対応するパルス幅を求めるために使用する横2dot網点の画像パターンの説明図である。
【図7】幅コードに対応するパルス幅を求めるために使用する3dotL型網点の画像パターンの説明図である。
【図8】幅コードに対応するパルス幅を求めるために使用する5dotL型網点の画像パターンの説明図である。
【図9】幅コードに対応するパルス幅を求める手順を示すフローチャートである。
【図10】同フローチャートである。
【図11】同フローチャートである。
【図12】濃度検出装置を備えた場合のプリンタユニットにおける露光装置、感光体等の概念図である。
【図13】幅コードに対応するパルス幅を求めてLUT回路に設定する処理のフローチャートである。
【図14】単一のLDで露光走査を行なう重複走査方式を用いた画像形成装置の構成例を説明するブロック図である。
【符号の説明】
2 パターン検出処理回路、パターン検出処理手段
3a,3b パルス幅設定回路、パルス幅設定手段
5a,5b ドライバ
6a,6b 発光素子
17 濃度検出装置
18a,18b 濃度センサ
19 コンパレータ
20 画像形成装置
22 画像読取装置
42 露光装置
51 感光体[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an image forming apparatus, an image processing circuit, a program, a storage medium, and a pulse width data selection method.
[0002]
[Prior art]
In an electrophotographic image forming apparatus, as a method of doubling the pixel density in the sub-scanning direction, the photosensitive member is exposed and scanned with a light beam having a beam diameter larger than the sub-scanning pitch, and a plurality of light beams for exposure overlap. A so-called overlap scanning method is also known in which an image is formed at a different position.
[0003]
For example, an IC manufactured by Oak Technology in the United States, PM-2060i has a function of converting a binary image data input of 1200 dpi into a multi-value PWM output of a 600 dpi writing cycle, and is optically applied to a 600 dpi printer engine. A print output equivalent to 1200 dpi is possible without any mechanical change.
[0004]
A so-called multi-beam scanning method in which a photosensitive member is exposed and scanned simultaneously with a plurality of light beams is widely used for the purpose of improving recording density and recording speed.
[0005]
[Problems to be solved by the invention]
An example of the operation of the write signal processing unit of the exposure apparatus in the image forming apparatus using the overlapping scanning method will be described with reference to FIG. Here, a case where an image forming apparatus having a recording density of 600 dpi in both the main scanning and sub-scanning directions is used to form an image having a recording density of 1200 dpi in both the main scanning and sub-scanning directions will be described.
[0006]
In FIG. 14, the
[0007]
The pattern detection processing circuit 102 refers to on / off information for 6 dots of 2 dots that are continuous in the main scanning direction to be recorded and 4 dots above and below them in 1200 dpi image data. A matrix in which the main scanning direction and the sub-scanning direction to be referred to are referred to as a pattern detection matrix), and a code corresponding to the pattern is sent to the LUT (lookup table)
[0008]
The
[0009]
The
[0010]
The
[0011]
As a result, the LD 106 emits light, and the photosensitive drum (not shown) is exposed and scanned by the light beam. The sub-scanning pitch of this exposure scanning is such that the light intensity is 1 / e with respect to the light intensity at the center of the beam. 2 By forming an electrostatic latent image at the position where the irradiation positions of adjacent light beams overlap on the photosensitive drum, it is smaller than the sub-scanning pitch of the exposure scan. In addition, image formation at a small pitch is possible. Thus, using an image forming apparatus having a recording density of 600 dpi, an image can be formed at 1200 dpi without changing the video clock frequency and the feed speed in the sub-scanning direction.
[0012]
An object of the present invention is to enable high-speed image formation in an overlap scanning type image forming apparatus as compared with the case where an electrostatic latent image is formed with a single light beam. In addition, it prevents density differences due to code differences over the entire formed image. It is to be.
[0013]
Another object of the invention is in this case to prevent density differences due to code differences over the entire formed image.
[0014]
Another object of the present invention is to enable an image forming apparatus to automatically select and set pulse width data that can prevent a difference in density due to a difference in code.
[0015]
Another object of the present invention is to enable the automatic selection process in this case to be performed quickly.
[0016]
Another object of the present invention is to make it possible to select and use appropriate pulse width data corresponding to a change with time of an image forming apparatus.
[0017]
[Means for Solving the Problems]
The invention according to
[0018]
Therefore, since an electrostatic latent image is formed in parallel with a plurality of light beams output from a plurality of light emitting elements and an overlapping scanning method is executed, when forming an electrostatic latent image with a single light beam, Compared to high-speed image formation In addition, density differences due to code differences can be prevented over the entire formed image. The
[0019]
According to a second aspect of the present invention, in the image forming apparatus according to the first aspect, the pulse width setting unit includes: Consisting of image patterns with the same on-pixel density For each set of a plurality of image patterns having different relative positions with respect to the pattern detection matrix, Image formation The pulse width data is set so that the density is uniform when
[0020]
Therefore, it is possible to prevent the density difference due to the code difference over the entire formed image.
[0021]
According to a third aspect of the present invention, in the image forming apparatus according to the first or second aspect, a toner density sensor that detects a toner density of a toner image of the image pattern formed on the photoreceptor; Consisting of image patterns with the same on-pixel density For each of a plurality of sets of image patterns having different relative positions with respect to the pattern detection matrix, each image pattern is formed on the photoconductor in each set, and the toner density sensor Said Image pattern Said For each set, the toner density is detected for each of the plurality of image patterns. Detected toner concentration The pulse width data selection means for selecting the value of the pulse width data so that is uniform, and the selected Said The pulse width data is referred to by the pulse width setting means. Said Data setting means for setting as pulse width data.
[0022]
Accordingly, the image forming apparatus can automatically select and set the pulse width data that can prevent the difference in density due to the difference in code.
[0023]
According to a fourth aspect of the present invention, in the image forming apparatus according to the third aspect, the pulse width data selecting unit includes an image pattern having the same on-pixel density for at least three values of the width code. Said The plurality of image patterns having different relative positions to the pattern detection matrix Image formation Of the same on-pixel density formed Said Select the value of the pulse width data so that the density of the image pattern is the same, and correspond to the remaining values Said For pulse width data, a provisional value is determined by interpolating from the pulse width value with respect to the already determined value, and this provisional value is used as an initial value, which is composed of image patterns having the same on-pixel density and is positioned relative to the pattern detection matrix. Multiple image patterns with different Image formation Then, the test patterns having the same on-pixel density formed are selected to have the same density.
[0024]
Accordingly, the image forming apparatus can automatically select and set the pulse width data that can prevent the difference in density due to the difference in code.
[0027]
According to a fifth aspect of the present invention, in the image forming apparatus according to the third or fourth aspect of the present invention, the pulse width data selecting unit is configured at a predetermined timing. Said Selection of the pulse width data value and the data setting means Said Pulse width data updating means for setting pulse width data is provided.
[0028]
Accordingly, it is possible to select and use appropriate pulse width data corresponding to the temporal change of the image forming apparatus.
[0029]
According to a sixth aspect of the present invention, in the image forming apparatus according to the fifth aspect of the present invention, the image forming apparatus further comprises main power-on detecting means for detecting the main power-on of the image forming apparatus. When the power-on is detected, the pulse width data selection means Said Selection of the pulse width data value and the data setting means Said Set the pulse width data.
[0030]
Accordingly, it is possible to select and use appropriate pulse width data corresponding to the temporal change of the image forming apparatus.
[0031]
[0032]
Therefore, it is possible to form an image twice as fast as when forming an electrostatic latent image with a single light beam.
[0033]
According to an eighth aspect of the present invention, in the image forming apparatus according to any one of the first to seventh aspects, an image of a document is read. Image formation An image reading device for outputting the image data as image data.
[0034]
Therefore, it is possible to form an image at a high speed by reading a document image.
[0035]
The invention according to claim 9 is: Multiple light emitting elements output Corresponds to the position where the light beams overlap Of image data Based on a pattern detection matrix including two pixels in the main scanning direction, the unit of pattern detection including three pixels in the sub-scanning direction including pixels is determined in advance according to the position of each pixel included in the unit within the unit. A product of the calculated weight and on / off information, and for each of the two units included in the pattern detection matrix, a code representing a sum of the products calculated for each of the pixels included in the unit A pattern detection processing circuit for generating a width code having a plurality of values representing the pulse width of the light beam by adding the codes generated for each of the two units, and corresponding to the width code Multiple presets Said Output from light emitting element Said Output from the pattern detection processing circuit with reference to pulse width data specifying the pulse width value of each light beam Said From the pattern detection processing circuit, the pulse width of the light beam is set and the pulse start position data representing the start position of the pulse of the light beam set in advance corresponding to the pulse width data and the code is referred to. Output Said A pulse width setting circuit for setting a pulse start position of the light beam, Said An exposure apparatus that exposes and scans the surface of the photosensitive member with a light beam is used to form an image by electrophotography, and each of the light emitting elements emits light Said The electrostatic latent image is simultaneously formed at a plurality of positions on the photoconductor with a light beam, Said The light beam sub-scanning pitch is 1 / e with respect to the light intensity at the center of the beam. 2 An image forming apparatus that is smaller than the beam diameter defined by the value Exposure scan Do multiple Said By setting the pulse width for the light emitting element, and forming an image at a position where the plurality of light beams overlap on the photoconductor, Exposure scan of Said At half the sub-scanning pitch Image formation This is an image processing circuit that makes it possible.
[0036]
Therefore, when forming an electrostatic latent image with a plurality of light beams output from a plurality of light emitting elements simultaneously and executing an overlapping scanning method to form an electrostatic latent image with a single light beam. Compared to this, high-speed image formation is possible.
[0037]
According to a tenth aspect of the present invention, in the image processing circuit according to the ninth aspect, the pulse width setting circuit includes: Consisting of image patterns with the same on-pixel density For each set of a plurality of image patterns having different relative positions with respect to the pattern detection matrix, Image formation The pulse width data is set so that the density is uniform when
[0038]
Therefore, it is possible to prevent the density difference due to the code difference over the entire formed image.
[0039]
[0040]
Therefore, it is possible to update the pulse width data in response to a change with time of the image forming apparatus.
[0041]
[0042]
Therefore, each pattern detection processing circuit and pulse width setting circuit can form an image at high speed.
[0043]
[0044]
Therefore, image formation can be performed at high speed by each of the two pattern detection processing circuits and the pulse width setting circuit.
[0045]
According to a fourteenth aspect of the present invention, an exposure apparatus that exposes and scans the surface of the photosensitive member with a light beam output from a plurality of light emitting elements is provided to perform image formation by an electrophotographic method, and each of the light emitting elements emits light. Said The electrostatic latent image is simultaneously formed at a plurality of positions on the photoconductor with a light beam, Said The light beam sub-scanning pitch is 1 / e with respect to the light intensity at the center of the beam. 2 Which is smaller than the beam diameter defined by Exposure scan Do multiple Said About the light emitting element Light beam By setting a pulse width and forming an image at a position where a plurality of the light beams overlap on the photoconductor, Exposure scan of Said At half the sub-scanning pitch Image formation Enable Image formation Based on a pattern detection matrix including two pattern detection units in the main scanning direction including three pixels in the sub-scanning direction including pixels corresponding to the positions at which the light beams of the image data overlapped with each other. The product of a predetermined weight according to the position of each pixel included in the unit and on / off information is calculated, and for each of the two units included in the pattern detection matrix, the unit A width having a plurality of values representing a pulse width of the light beam by generating a code representing the sum of the products calculated for each of the pixels included in the pixel and adding the codes generated for each of the two units A pattern detection processing means for generating a code, and a pulse width for designating a preset pulse width value of the light beam corresponding to the width code Referring to over data is output from the pattern detection processing circuit Said From the pattern detection processing circuit, the pulse width of the light beam is set and the pulse start position data representing the start position of the pulse of the light beam set in advance corresponding to the pulse width data and the code is referred to. Output Said A pulse width setting means for setting a pulse start position of the light beam, a driver for causing each of the light emitting elements to emit light at the set pulse width and pulse start position, and formed on the photoconductor Image pattern A toner concentration sensor for detecting the toner concentration of the toner image of Image forming apparatus Control Consisting of image patterns with the same on-pixel density For each of a plurality of sets of image patterns having different relative positions with respect to the pattern detection matrix, each image pattern is formed on the photoconductor in each set, and the toner density sensor Said Image pattern Said For each set, the toner density is detected for each of the plurality of image patterns. Detected toner concentration A pulse width data selection process for selecting a value of the pulse width data so that is uniform, and this selected Said The pulse width data is referred to by the pulse width setting means. Said A computer-readable program for causing a computer to execute data setting processing to be set as pulse width data.
[0046]
Accordingly, the image forming apparatus can automatically select and set the pulse width data that can prevent the difference in density due to the difference in code.
[0047]
According to a fifteenth aspect of the present invention, in the program according to the fourteenth aspect, the pulse width data selection process includes image patterns having the same on-pixel density for at least three values of the width code. Said The plurality of image patterns having different relative positions to the pattern detection matrix Image formation Of the same on-pixel density formed Said Select the value of the pulse width data so that the density of the image pattern is the same, and correspond to the remaining values Said For pulse width data, a provisional value is determined by interpolating from the pulse width value with respect to the already determined value, and this provisional value is used as an initial value, which is composed of image patterns having the same on-pixel density and is positioned relative to the pattern detection matrix. Multiple image patterns with different Image formation Then, the test patterns having the same on-pixel density formed are selected to have the same density.
[0048]
Accordingly, the image forming apparatus can automatically select and set the pulse width data that can prevent the difference in density due to the difference in code.
[0049]
The invention according to
[0050]
Therefore, it is possible to form an image twice as fast as when forming an electrostatic latent image with a single light beam.
[0051]
[0052]
Therefore, it is claimed by the stored program. 14-16 The same operations and effects as the invention described in any one of the above are obtained.
[0053]
According to an eighteenth aspect of the present invention, an exposure apparatus that exposes and scans the surface of the photosensitive member with a light beam output from a plurality of light emitting elements is provided to perform image formation by electrophotography, and each of the light emitting elements emits light. Said The electrostatic latent image is simultaneously formed at a plurality of positions on the photoconductor with a light beam, Said The light beam sub-scanning pitch is 1 / e with respect to the light intensity at the center of the beam. 2 Which is smaller than the beam diameter defined by Exposure scan Do multiple Said About the light emitting element Light beam By setting a pulse width and forming an image at a position where a plurality of the light beams overlap on the photoconductor, Exposure scan of Said At half the sub-scanning pitch Image formation Enable Image formation Based on a pattern detection matrix including two pattern detection units in the main scanning direction including three pixels in the sub-scanning direction including pixels corresponding to the positions at which the light beams of the image data overlapped with each other. The product of a predetermined weight according to the position of each pixel included in the unit and on / off information is calculated, and for each of the two units included in the pattern detection matrix, the unit A width having a plurality of values representing a pulse width of the light beam by generating a code representing the sum of the products calculated for each of the pixels included in the pixel and adding the codes generated for each of the two units A pattern detection processing means for generating a code, and a pulse width for designating a preset pulse width value of the light beam corresponding to the width code Referring to over data is output from the pattern detection processing circuit Said From the pattern detection processing circuit, the pulse width of the light beam is set and the pulse start position data representing the start position of the pulse of the light beam set in advance corresponding to the pulse width data and the code is referred to. Output Said Pulse width setting means for setting a pulse start position of the light beam, and a driver for causing the light emitting elements to emit light at the set pulse width and pulse start position. Image forming apparatus For Consisting of image patterns with the same on-pixel density An image forming step of forming an image on each of the image patterns on the photoconductor for each of a plurality of sets of image patterns having different relative positions with respect to the pattern detection matrix; Said A determination step of determining a toner density of an image pattern, and for each of the plurality of image patterns for each of the sets The determined toner density Selecting a value of the pulse width data so as to be uniform, and a pulse width data selection method.
[0054]
Therefore, pulse width data that can prevent a difference in density due to a difference in code can be created, and a difference in density due to a difference in code can be prevented.
[0055]
According to a nineteenth aspect of the present invention, in the pulse width data selecting method according to the eighteenth aspect, at least three values of the width code are composed of image patterns having the same on-pixel density. Said The plurality of image patterns having different relative positions to the pattern detection matrix Image formation Of the same on-pixel density formed Said Select the value of the pulse width data so that the density of the image pattern is the same, and correspond to the remaining values Said For pulse width data, a provisional value is determined by interpolating from the pulse width value with respect to the already determined value, and this provisional value is used as an initial value, which is composed of image patterns having the same on-pixel density and is positioned relative to the pattern detection matrix. Multiple image patterns with different Image formation Then, the test patterns having the same on-pixel density formed are selected to have the same density.
[0056]
Therefore, pulse width data that can prevent a difference in density due to a difference in code can be created, and a difference in density due to a difference in code can be prevented.
[0057]
[0058]
Therefore, it is possible to form an image twice as fast as when forming an electrostatic latent image with a single light beam.
[0059]
DETAILED DESCRIPTION OF THE INVENTION
An embodiment of the present invention will be described.
[0060]
FIG. 1 is a diagram illustrating a schematic configuration of an electrophotographic image forming apparatus according to the first embodiment. The
[0061]
A
[0062]
In the
[0063]
The
[0064]
FIG. 2 is a conceptual diagram of the
[0065]
The
[0066]
The pattern
[0067]
Each of the
[0068]
Each
[0069]
Each of the
[0070]
That is, the
[0071]
The light beams 7 a and 7 b emitted from the
[0072]
The
[0073]
The synchronization detection
[0074]
The
[0075]
The
[0076]
Table 1 shows an example of codes generated by the pattern
[0077]
[Table 1]
[0078]
Table 1 shows an example of a width code c that is a code output from the pattern
[0079]
In equations (2) and (3), l i , R i Represents on / off information of image data corresponding to the left column and the right column of the pattern detection matrix (on is 1 and off is 0), respectively. The subscript i indicates the position in the vertical direction (sub-scanning direction) in the pattern detection matrix (from the top 0, 1, 2).
[0080]
[Expression 1]
[0081]
The pulse width W corresponding to each value of the width code c is set in advance as table data in the
[0082]
In equation (5), P indicates the maximum class value of resolution within the writing period (255 in the case of 1/256 resolution), and k is determined by equation (6).
[0083]
[Expression 2]
[0084]
As an example, when the pulse width W corresponding to each value of the width code c is set as shown in Table 2, the pulse start position S is as shown in Table 3.
[0085]
[Table 2]
[0086]
[Table 3]
[0087]
A means for obtaining the pulse width W corresponding to each value of the width code c will be described. In this means, an image of a predetermined image pattern (test pattern) is actually formed on the
[0088]
9 to 11 are flowcharts illustrating a procedure for obtaining the pulse width W. The processing in FIGS. 9 to 11 may be performed in the manufacturing process of the
[0089]
First, pulse widths W0 and W1 corresponding to the width code c = 0 to 8 are set for the
[0090]
This determination is made by visually evaluating the image formed on the transfer paper or the like when the processes of FIGS. 9 to 11 are performed in the manufacturing process of the
[0091]
That is, the
[0092]
If this density is not appropriate (N in Step S3), the settings of the pulse widths W0 [8] and W1 [8] are changed (Step S4), and the process returns to Step S2. If it is appropriate (Y in step S3), the 2-dot width vertical lines (a) and (b) shown in FIG. 3 are output (step S5). Then, it is checked whether or not the density of the output 2-dot width vertical lines (a) and (b) in FIG. 3 is the same (step S6). When it is determined that they are not the same in this check (N in step S6), the settings of the pulse widths W0 [4] and W1 [4] are changed (step S7), and the process returns to step S5.
[0093]
When the densities of the 2-dot width vertical lines (a) and (b) are the same (Y in step S6), the 1-dot width horizontal lines (a) and (b) shown in FIG. 4 are output (step S8). . Then, it is checked whether the density of the output 1-dot width horizontal lines (a) and (b) in FIG. 4 is the same (step S9). If it is determined in this check that the concentrations are not the same (N in step S9), the settings of the pulse widths W0 [2] and W1 [2] are changed (step S10), and the process returns to step S8.
[0094]
When the concentrations are the same (Y in step S9), a temporary value of W0 [4] is set by a known interpolation method from the values of the pulse widths W0 [8], W0 [4], and W0 [0] that have already been set. Similarly, a temporary value of W1 [4] is set from the values of widths W1 [8], W1 [4], W1 [0] (step S11).
[0095]
Then, the 1-dot width vertical lines (a) and (b) shown in FIG. 4 are output (step S12). Then, it is checked whether or not the density of the output 2-dot width vertical lines (a) and (b) in FIG. 4 is the same (step S13). When it is determined that they are not the same in this check (N in step S13), the settings of the pulse widths W0 [2] and W1 [2] are changed (step S14), and the process returns to step S12.
[0096]
When the densities of the 1-dot width vertical lines (a) and (b) are the same (Y in Step S13), the 1-dot width horizontal lines (c) and (d) shown in FIG. 4 are output (Step S15). . Then, it is checked whether the density of the output 1-dot width horizontal line (c) and (d) in FIG. 4 is the same (step S16). If it is determined in this check that the concentrations are not the same (N in step S16), the settings of the pulse widths W0 [2] and W1 [2] are changed (step S17), and the process returns to step S15.
[0097]
When the density becomes the same (Y in step S16), the temporary value of W0 [6] is interpolated from the values of the pulse widths W0 [8], W0 [4], W0 [2], and W0 [0] that have already been set. Similarly, a temporary value of W1 [6] is set from the values of the widths W1 [8], W1 [4], W1 [2], W1 [0] (step S18).
[0098]
Then, the 3-dot width vertical lines (a) and (b) shown in FIG. 5 are output (step S19). Then, it is checked whether or not the density of the output 3dot wide vertical lines (a) and (b) in FIG. 5 is the same (step S20). When it is determined that they are not the same in this check (N in step S20), the settings of the pulse widths W0 [6] and W1 [6] are changed (step S21), and the process returns to step S19.
[0099]
When the densities of the 3-dot width vertical lines (a) and (b) are the same (Y in step S20), the 3-dot width horizontal lines (c) and (d) shown in FIG. 5 are output (step S22). . Then, it is checked whether or not the density of the output 3dot wide horizontal line (c) and (d) in FIG. 5 is the same (step S23). If it is determined in this check that the concentrations are not the same (N in step S23), the settings of the pulse widths W0 [6] and W1 [6] are changed (step S24), and the process returns to step S22.
[0100]
When the concentrations are the same (Y in step S23), the values of the pulse widths W0 [8], W0 [6], W0 [4], W0 [2], W0 [0] that have already been set are interpolated by the interpolation method. Temporary values of [7], W0 [5], W0 [3], W0 [1] are set, and similarly, widths W1 [8], W1 [6], W1 [4], W1 [2], W1 Temporary values of W1 [7], W1 [5], W1 [3], W1 [1] are set from the value [0] (step S25).
[0101]
Next, horizontal 2 dot halftone dots (a) and (b) shown in FIG. 6 are output (step S26). Then, it is checked whether or not the density of the
[0102]
If the densities are the same (Y in step S27), 3dotL type halftone dots (a) and (b) shown in FIG. 7 are output (step S29). Then, it is checked whether the output 3dotL type halftone dots (a) and (b) in FIG. 7 have the same density (step S30). When it is determined that they are not the same in this check (N in step S30), the setting of the pulse width W0 [5] is changed (step S31), and the process returns to step S29.
[0103]
If the densities are the same (Y in step S30), 3dotL type halftone dots (a) and (c) shown in FIG. 7 are output (step S32). Then, it is checked whether or not the density of the output 3dotL type halftone dots (a) and (c) in FIG. 7 is the same (step S33). When it is determined that they are not the same in this check (N in step S33), the setting of the pulse width W1 [5] is changed (step S34), and the process returns to step S32.
[0104]
If the densities are the same (Y in step S33), 3dotL type halftone dots (a) and (d) shown in FIG. 7 are output (step S35). Then, it is checked whether or not the density of the output 3dotL type halftone dots (a) and (d) in FIG. 7 is the same (step S36). When it is determined that they are not the same in this check (N in step S36), the setting of the pulse width W0 [3] is changed (step S37), and the process returns to step S35.
[0105]
If the densities are the same (Y in step S36), the 3dotL halftone dots (a) and (e) shown in FIG. 7 are output (step S38). Then, it is checked whether or not the density of the output 3dotL type halftone dots (a) and (e) in FIG. 7 is the same (step S39). When it is determined that they are not the same in this check (N in step S39), the setting of the pulse width W1 [3] is changed (step S40), and the process returns to step S38.
[0106]
When the densities are the same (Y in step S39), 5 dot L type halftone dots (a) and (b) shown in FIG. 8 are output (step S41). Then, it is checked whether or not the density of the outputted 5 dot L type halftone dots (a) and (b) in FIG. 8 is the same (step S42). When it is determined that they are not the same in this check (N in step S42), the setting of the pulse width W0 [7] is changed (step S43), and the process returns to step S41.
[0107]
If the densities are the same (Y in step S42), 5 dot L type halftone dots (a) and (c) shown in FIG. 8 are output (step S44). Then, it is checked whether the density of the outputted 5 dot L type halftone dots (a) and (c) in FIG. 8 is the same (step S45). When it is determined that they are not the same in this check (N in step S45), the setting of the pulse width W1 [7] is changed (step S46), the process returns to step S44, and the series of processes is terminated.
[0108]
The
[0109]
As described above, the value of the pulse width W as exemplified in Table 2 used for each of the
[0110]
Using the
[0111]
That is, the density of the black solid portion is appropriate. The densities of the 1 dot width horizontal lines (a) to (d) are the same. The gray scale density change is continuous. The densities of the 2-dot wide vertical lines (a) and (b) are the same. The densities of the 3 dot width horizontal lines (a) to (d) are the same. The density of the horizontal 2 dot halftone dots (a) and (b) is the same. The concentrations of the 3 dot L type halftone dots (a) to (e) are the same. The densities of the 5 dot L halftone dots (a) to (c) are the same.
[0112]
If the table data set in the
[0113]
In this embodiment, the example in which the two light beams 7a and 7b are used to expose the
In the case of one light beam (only LD6a is used and LD6b is not used)
(1) Draw only with the light beam of LD6a.
(2) Draw by superimposing the light beam of the
[0114]
In the case of two light beams (using
(1) Draw only with the light beam of LD6a.
(2) Draw by superimposing the light beam of LD6a and the light beam of LD6b.
(3) Draw only with the light beam of LD6b.
(4) Draw by superimposing the light beam of the LD 6b and the light beam of the
[0115]
In the case of four light beams (LD6c and LD6d are also used in addition to LD6a and LD6b),
(1) Draw only with the light beam of LD6a.
(2) Draw by superimposing the light beam of LD6a and the light beam of LD6b.
(3) Draw only with the light beam of LD6b.
(4) Draw by superimposing the light beam of LD6b and the light beam of LD6C.
(5) Draw only with the light beam of LD6c.
(6) Draw by superimposing the light beam of LD6c and the light beam of LD6d.
(7) Draw only with the light beam of LD6d.
(8) Draw by superimposing the light beam of the LD 6d and the light beam of the
Thus, (number of light beams × 2) types of image patterns are required. Therefore, as the number of light beams increases, the number of toner density comparisons increases.
[0116]
Note that if table data having a pulse width W is once set in the
[0117]
Therefore, when the
[0118]
Step S51 realizes main power-on detection means, and Steps S53 and S54 realize pulse width data update means.
[0119]
According to the
[0120]
At this time, since the table data set in the
[0121]
Further, when the processing of FIGS. 9 to 11 is performed by the control of the
[0122]
Since the
[0123]
Since the processing described with reference to FIG. 13 is performed, it is possible to select and use an appropriate pulse width W corresponding to the temporal change of the
[0124]
【The invention's effect】
[0125]
[0126]
According to a third aspect of the invention, in the invention of the first or second aspect, the image forming apparatus can automatically select and set pulse width data that can prevent a difference in density due to a difference in code. .
[0127]
According to a fourth aspect of the invention, in the invention of the third aspect, the image forming apparatus can automatically select and set pulse width data that can prevent a difference in density due to a difference in code.
[0129]
[0130]
[0131]
[0132]
[0133]
[0134]
[0135]
[0136]
[0137]
[0138]
[0139]
[0140]
Claim 18 In the invention described in (1), pulse width data that can prevent a difference in density due to a difference in code can be created, and a difference in density due to a difference in code can be prevented.
[0141]
Claim 19 The invention described in claim 18 In the invention described in 1), pulse width data that can prevent a difference in density due to a difference in code can be created, and a difference in density due to a difference in code can be prevented.
[0142]
[Brief description of the drawings]
FIG. 1 is an explanatory diagram of an overall configuration of an image forming apparatus according to an embodiment of the present invention.
FIG. 2 is a conceptual diagram of an exposure device, a photoreceptor, and the like in a printer unit.
FIG. 3 is an explanatory diagram of an image pattern of a 2 dot width vertical line used for obtaining a pulse width corresponding to a width code.
FIG. 4 is an explanatory diagram of an image pattern of a 1-dot width horizontal line used for obtaining a pulse width corresponding to a width code.
FIG. 5 is an explanatory diagram of an image pattern of a 3 dot width horizontal line used for obtaining a pulse width corresponding to a width code.
FIG. 6 is an explanatory diagram of an image pattern of horizontal 2 dot halftone dots used for obtaining a pulse width corresponding to a width code.
FIG. 7 is an explanatory diagram of an image pattern of a 3 dot L type halftone dot used for obtaining a pulse width corresponding to a width code.
FIG. 8 is an explanatory diagram of an image pattern of 5 dot L type halftone dots used for obtaining a pulse width corresponding to a width code.
FIG. 9 is a flowchart showing a procedure for obtaining a pulse width corresponding to a width code.
FIG. 10 is a flowchart of the same.
FIG. 11 is a flowchart of the same.
FIG. 12 is a conceptual diagram of an exposure device, a photoconductor and the like in a printer unit provided with a density detection device.
FIG. 13 is a flowchart of processing for obtaining a pulse width corresponding to a width code and setting the pulse width in an LUT circuit.
FIG. 14 is a block diagram illustrating a configuration example of an image forming apparatus using an overlapping scanning method in which exposure scanning is performed with a single LD.
[Explanation of symbols]
2. Pattern detection processing circuit, pattern detection processing means
3a, 3b Pulse width setting circuit, pulse width setting means
5a, 5b driver
6a, 6b Light emitting element
17 Concentration detector
18a, 18b Concentration sensor
19 Comparator
20 Image forming apparatus
22 Image reader
42 Exposure equipment
51 photoconductor
Claims (20)
複数の発光素子が出力する光ビームで前記感光体上を露光走査し、前記各発光素子それぞれが出射する前記光ビームで前記感光体上の複数の位置で静電潜像の形成を同時並行的に行ない、その複数の前記光ビームの副走査ピッチはビーム中心の光強度に対して光強度が1/e2となる値で定義されたビーム径より小さいものであり、前記感光体上で複数の前記光ビームが重なった位置にも画像を形成することにより、前記副走査ピッチの半分のピッチで画像形成可能な露光装置と、
を備えていて、
前記露光装置は、
画像形成を行なうための画像データの前記光ビームが重なった位置に対応する画素を含む副走査方向の3画素からなるパターン検出の単位を、主走査方向に2つ含むパターン検出マトリクスに基づいて、前記単位に含まれる画素それぞれの前記単位内での位置に応じて予め定められた重みと、オン/オフ情報との積を算出し、前記パターン検出マトリクスに含まれる2つの前記単位のそれぞれについて、前記単位に含まれる画素のそれぞれについて算出した前記積の和を表すコードを生成し、2つの前記単位のそれぞれについて生成された前記コードを加算して前記光ビームのパルス幅を表す複数の値を有する幅コードを生成するパターン検出処理手段と、
前記幅コードに対応して予め設定されている前記光ビームのパルス幅の値を指定するパルス幅データを参照して、パターン検出処理回路から出力される前記光ビームのパルス幅を設定し、前記パルス幅データと前記コードとに対応して予め設定されている前記光ビームのパルスの開始位置を表すパルス開始位置データを参照して、パターン検出処理回路から出力される前記光ビームのパルス開始位置を設定するパルス幅設定手段と、
この設定されたパルス幅およびパルス開始位置で前記各発光素子を発光させるドライバと、
を備えている画像形成装置。A photoreceptor,
Exposing and scanning on the photosensitive member with a light beam in which a plurality of light emitting elements outputs, the concurrent formation of an electrostatic latent image at a plurality of locations on the photoreceptor by the light beams each of light emitting elements is emitted to perform sub-scanning pitch of the plurality of the light beam is intended light intensity relative to the light intensity of the beam center is smaller than the beam diameter defined by the value that is a 1 / e 2, the plurality over the photosensitive member by forming an image on the light beam are overlapped position, and imageable exposure apparatus at half the pitch of the sub-scanning pitch,
With
The exposure apparatus includes:
Based on a pattern detection matrix including two pattern detection units in the main scanning direction including three pixels in the sub-scanning direction including pixels corresponding to the positions where the light beams of the image data for image formation overlap. A product of a weight determined in advance according to the position of each pixel included in the unit and on / off information is calculated, and for each of the two units included in the pattern detection matrix, A code representing the sum of the products calculated for each of the pixels included in the unit is generated, and a plurality of values representing the pulse width of the light beam are obtained by adding the codes generated for each of the two units. Pattern detection processing means for generating a width code having;
Referring to pulse width data for designating the value of the pulse width of the light beam that has been set in advance corresponding to the width code, to set the pulse width of the light beam output from the pattern detection processing circuit, wherein Referring to pulse start position data indicating the pulse start position of the light beam that has been set in advance in correspondence with the said code pulse width data, the pulse starting position of the light beam output from the pattern detection processing circuit Pulse width setting means for setting,
A driver for causing each light emitting element to emit light at the set pulse width and pulse start position;
An image forming apparatus.
請求項1に記載の画像形成装置。The pulse width setting means has a uniform density when each image pattern is formed in each set of a plurality of sets of a plurality of image patterns having a same on-pixel density and different relative positions with respect to the pattern detection matrix. The pulse width data is set so that
The image forming apparatus according to claim 1.
同じオン画素密度の画像パターンからなり前記パターン検出マトリクスに対する相対位置が異なる複数の画像パターンの複数の組について各組で前記各画像パターンを前記感光体上に画像形成し、前記トナー濃度センサで前記感光体上の前記画像パターンの前記トナー濃度を検出して、前記各組について前記複数の画像パターンにつき検出した前記トナー濃度が均一となるように前記パルス幅データの値を選択するパルス幅データ選択手段と、
この選択された前記パルス幅データを前記パルス幅設定手段で参照する前記パルス幅データとして設定するデータ設定手段と、
を備えている請求項1又は2に記載の画像形成装置。A toner density sensor for detecting a toner density of a toner image of the image pattern formed on the photoreceptor;
For each of a plurality of sets of a plurality of image patterns that are composed of image patterns having the same on-pixel density and have different relative positions with respect to the pattern detection matrix, each image pattern is formed on the photoconductor in each set, and the toner density sensor by detecting the toner density of the image pattern on the photosensitive member, wherein said pulse width data selection plurality of the toner concentration detected per image patterns to select the value of the pulse width data to be a uniform for each set Means,
A data setting means for setting the selected the pulse width data as the pulse width data to be referenced by the pulse width setting means,
The image forming apparatus according to claim 1, further comprising:
請求項3又は4に記載の画像形成装置。At a predetermined timing, said by pulse width data selecting means selects the pulse width data value, and, a pulse width data updating means for setting the pulse width data by the data setting means,
The image forming apparatus according to claim 3 or 4.
前記パルス幅データ更新手段は、この主電源の投入を検出した際に前記パルス幅データ選択手段による前記パルス幅データの値の選択、及び、前記データ設定手段による前記パルス幅データの設定を行なう、
請求項5に記載の画像形成装置。A main power-on detection means for detecting the main power-on of the image forming apparatus;
The pulse width data updating means, the selection of the value of the pulse width data according to the pulse width data selecting unit upon detecting the insertion of the main power supply, and performs setting of the pulse width data by the data setting means,
The image forming apparatus according to claim 5.
請求項3又は4に記載の画像形成装置。The exposure apparatus includes two sets of the light emitting elements.
The image forming apparatus according to claim 3 or 4.
請求項1〜7の何れかの一に記載の画像形成装置。An image reading device that reads an image of a document and outputs it as image data for image formation ;
The image forming apparatus according to claim 1.
前記幅コードに対応して予め設定されている複数の前記発光素子の出力する前記各光ビームのパルス幅の値を指定するパルス幅データを参照して、パターン検出処理回路から出力される前記光ビームのパルス幅を設定し、前記パルス幅データと前記コードとに対応して予め設定されている前記光ビームのパルスの開始位置を表すパルス開始位置データを参照して、パターン検出処理回路から出力される前記光ビームのパルス開始位置を設定するパルス幅設定回路と、を備え、
前記光ビームで感光体上を露光走査する露光装置を備えて電子写真方式で画像形成を行ない、前記各発光素子それぞれが出射する前記光ビームで前記感光体上の複数の位置で静電潜像の形成を同時並行的に行なって、その複数の前記光ビームの副走査ピッチはビーム中心の光強度に対して光強度が1/e2となる値で定義されたビーム径より小さいものである画像形成装置で、露光走査を行なう複数の前記発光素子について前記パルス幅の設定を行ない、前記感光体上で複数の前記光ビームが重なった位置にも画像を形成することで、露光走査の前記副走査ピッチの半分のピッチでの画像形成を可能とするものである、
画像処理回路。Based on a pattern detection matrix including two units of pattern detection consisting of three pixels in the sub-scanning direction including pixels of image data corresponding to positions where light beams output from a plurality of light emitting elements overlap, A product of a weight determined in advance according to the position of each pixel included in the unit and on / off information is calculated, and for each of the two units included in the pattern detection matrix, A code representing the sum of the products calculated for each of the pixels included in the unit is generated, and a plurality of values representing the pulse width of the light beam are obtained by adding the codes generated for each of the two units. A pattern detection processing circuit for generating a width code having,
Referring to pulse width data for specifying the value of the pulse width of the light beams output from a plurality of the light emitting element that is set in advance corresponding to the width code, the light output from the pattern detection processing circuit Set the pulse width of the beam, and output from the pattern detection processing circuit with reference to the pulse start position data representing the pulse start position of the light beam set in advance corresponding to the pulse width data and the code and a pulse width setting circuit for setting a pulse start position of the light beam,
Performs image formation by an electrophotographic system provided with an exposure apparatus that exposes and scans the photosensitive member by the light beam, the electrostatic latent image at a plurality of locations on the photoreceptor by the light beams each of light emitting elements is emitted by performing the formation concurrently, the sub-scanning pitch of the plurality of the light beam is intended light intensity relative to the light intensity of the beam center is smaller than the beam diameter defined by the value that is a 1 / e 2 in the image forming apparatus, a plurality of the light emitting element which performs exposure scanning can make settings of the pulse width, the a position overlapped plurality of the light beam on the photosensitive member by forming an image, said exposure scanning It enables image formation at half the sub-scanning pitch.
Image processing circuit.
請求項9に記載の画像処理回路。The pulse width setting circuit has a uniform density when each image pattern is formed in each set of a plurality of sets of a plurality of image patterns having a same on-pixel density and different relative positions with respect to the pattern detection matrix. The pulse width data is set so that
The image processing circuit according to claim 9.
請求項9又は10に記載の画像処理回路。The pulse width setting circuit can update the preset pulse width data.
The image processing circuit according to claim 9 or 10.
請求項9〜11の何れかの一に記載の画像処理回路。A plurality of the pattern detection processing circuits and the pulse width setting circuits are provided according to the number of the light emitting elements, respectively.
The image processing circuit according to claim 9.
請求項12に記載の画像処理回路。Two each of the pattern detection processing circuit and the pulse width setting circuit are provided,
The image processing circuit according to claim 12.
この選択された前記パルス幅データを前記パルス幅設定手段で参照する前記パルス幅データとして設定するデータ設定処理と、
をコンピュータに実行させるコンピュータに読取可能なプログラム。An exposure apparatus that exposes and scans the surface of the photosensitive member with a light beam output from a plurality of light emitting elements is used to form an image by an electrophotographic method, and a plurality of light beams emitted from each of the light emitting elements are used to form a plurality of light on the photosensitive member. perform the formation of an electrostatic latent image concurrently at the position, the sub-scanning pitch of the plurality of the light beam is defined by the value of light intensity relative to the light intensity of the beam center is 1 / e 2 beam are those smaller than the diameter, for a plurality of said light emitting element which performs exposure scanning can make settings of the pulse width of the light beam, in a position overlapping a plurality of said light beam on said photosensitive member by forming an image , to allow the image formation in half the pitch of the sub scanning pitch of the exposure scanning, consisting of the sub-scanning direction of the three pixels including the pixels corresponding to the light beam are overlapped position of the image data for image formation Based on a pattern detection matrix including two units of turn detection in the main scanning direction, a weight determined in advance according to a position in each unit of each pixel included in the unit, and on / off information A product is calculated, and for each of the two units included in the pattern detection matrix, a code representing the sum of the products calculated for each of the pixels included in the unit is generated, and generated for each of the two units. Pattern detection processing means for generating a width code having a plurality of values representing the pulse width of the light beam by adding the generated codes, and a pulse width of the light beam set in advance corresponding to the width code values with reference to the pulse width data for designating a, sets the pulse width of the light beam output from the pattern detection processing circuit, the pulse width data Referring to pulse start position data indicating the start position of the pulse of the light beam that has been set in advance corresponding to the data and the code, setting the pulse start position of the light beam output from the pattern detection processing circuit A pulse width setting means for driving, a driver for causing each of the light emitting elements to emit light at the set pulse width and pulse start position, and a toner density sensor for detecting a toner density of a toner image of an image pattern formed on the photosensitive member If, controls the image forming apparatus includes a, each of said image patterns in each set for a plurality of sets of a plurality of image patterns relative positions are different with respect to the pattern detection matrix and an image pattern of the same on pixel density the image formed on the photosensitive member, to detect the toner density of the image pattern on the photosensitive member by the toner density sensor And the pulse width data selection processing for selecting the value of the pulse width data as the toner concentration detected per the plurality of image patterns for each set is uniform,
And data setting processing for setting the selected the pulse width data as the pulse width data to be referenced by the pulse width setting means,
A computer-readable program that causes a computer to execute.
請求項14に記載のプログラム。The pulse width data selecting process, for at least three values of the width code the plurality of image patterns relative positions are different with respect to the pattern detection matrix and an image pattern of the same on the pixel density and image formation was formed concentration of the image pattern of the same on the pixel density is selected the value of the pulse width data to be the same, for the pulse width data corresponding to the remaining values, interpolated from the value of the pulse width to a value previously determined The provisional value is determined, and the provisional value is used as an initial value to form an image of a plurality of image patterns having the same on-pixel density and different relative positions with respect to the pattern detection matrix. Select so that the density of the density test pattern is the same,
The program according to claim 14.
請求項14又は15に記載のプログラム。 In the pulse width data selection process, the value of the pulse width data is selected when the exposure apparatus includes two light emitting elements.
The program according to claim 14 or 15.
記憶媒体。A program according to any one of claims 14 to 16 is stored.
Storage medium.
この画像形成した前記画像パターンのトナー濃度を判定する判定工程と、
前記各組について前記複数の画像パターンにつき判定した前記トナー濃度が均一となるように前記パルス幅データの値を選択する選択工程と、
を含んでなるパルス幅データ選択方法。An exposure apparatus that exposes and scans the surface of the photosensitive member with a light beam output from a plurality of light emitting elements is used to form an image by an electrophotographic method, and a plurality of light beams emitted from each of the light emitting elements are used to form a plurality of light on the photosensitive member. perform the formation of an electrostatic latent image concurrently at the position, the sub-scanning pitch of the plurality of the light beam is defined by the value of light intensity relative to the light intensity of the beam center is 1 / e 2 beam are those smaller than the diameter, for a plurality of said light emitting element which performs exposure scanning can make settings of the pulse width of the light beam, in a position overlapping a plurality of said light beam on said photosensitive member by forming an image , to allow the image formation in half the pitch of the sub scanning pitch of the exposure scanning, consisting of the sub-scanning direction of the three pixels including the pixels corresponding to the light beam are overlapped position of the image data for image formation Based on a pattern detection matrix including two units of turn detection in the main scanning direction, a weight determined in advance according to a position in each unit of each pixel included in the unit, and on / off information A product is calculated, and for each of the two units included in the pattern detection matrix, a code representing the sum of the products calculated for each of the pixels included in the unit is generated, and generated for each of the two units. Pattern detection processing means for generating a width code having a plurality of values representing the pulse width of the light beam by adding the generated codes, and a pulse width of the light beam set in advance corresponding to the width code values with reference to the pulse width data for designating a, sets the pulse width of the light beam output from the pattern detection processing circuit, the pulse width data Referring to pulse start position data indicating the start position of the pulse of the light beam that has been set in advance corresponding to the data and the code, setting the pulse start position of the light beam output from the pattern detection processing circuit And an image pattern having the same on-pixel density for an image forming apparatus comprising: a pulse width setting unit configured to perform a driver for causing the light emitting elements to emit light at the set pulse width and pulse start position. An image forming step of forming an image on each of the image patterns on the photoconductor with respect to a plurality of sets of image patterns having different relative positions with respect to the detection matrix;
A determination step of determining toner concentration of the image pattern image forming,
A selection step of selecting the value of the pulse width data so that the toner density determined for the plurality of image patterns for each set is uniform;
A pulse width data selection method comprising:
請求項18に記載のパルス幅データ選択方法。 The image pattern of at least three for values, the plurality of image patterns relative positions are different with respect to the pattern detection matrix and an image pattern of the same on the pixel density and the image formation, the same on-pixel density formed in the width code concentrations selecting the value of the pulse width data to be the same, for the pulse width data corresponding to the remaining values, such values of the temporary interpolated from the values of the pulse width to a value previously determined, Using this temporary value as an initial value, a plurality of image patterns consisting of image patterns having the same on-pixel density and different relative positions to the pattern detection matrix are imaged, and the densities of the formed test patterns having the same on-pixel density are the same. Choose to be,
The pulse width data selection method according to claim 18.
請求項18又は19に記載のパルス幅データ選択方法。For the image forming apparatus including the two light emitting elements, the image forming step, the determining step, and the selecting step are executed.
The pulse width data selection method according to claim 18 or 19.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002181824A JP3820189B2 (en) | 2002-06-21 | 2002-06-21 | Image forming apparatus, image processing circuit, program, storage medium, and pulse width data selection method |
| EP03251615A EP1347630A3 (en) | 2002-03-20 | 2003-03-17 | Image forming apparatus and method |
| US10/389,982 US6917374B2 (en) | 2002-03-20 | 2003-03-18 | Image forming apparatus having an exposure device changing pulse width of a light beam based on pattern data of an image |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002181824A JP3820189B2 (en) | 2002-06-21 | 2002-06-21 | Image forming apparatus, image processing circuit, program, storage medium, and pulse width data selection method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2004025493A JP2004025493A (en) | 2004-01-29 |
| JP3820189B2 true JP3820189B2 (en) | 2006-09-13 |
Family
ID=31178563
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002181824A Expired - Fee Related JP3820189B2 (en) | 2002-03-20 | 2002-06-21 | Image forming apparatus, image processing circuit, program, storage medium, and pulse width data selection method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3820189B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6864852B2 (en) * | 2017-10-04 | 2021-04-28 | 京セラドキュメントソリューションズ株式会社 | Image forming device |
-
2002
- 2002-06-21 JP JP2002181824A patent/JP3820189B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2004025493A (en) | 2004-01-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8482588B2 (en) | Optical writing device, image forming apparatus, and method and program product for controlling optical writing device | |
| US8866865B2 (en) | Image forming apparatus and turn-on time correction method | |
| KR100825927B1 (en) | Image forming system | |
| JPH11240202A (en) | Image recording device and copying system | |
| US7881628B2 (en) | Image forming apparatus that identifies halftone process parameter | |
| JP2005007697A (en) | Imaging apparatus | |
| US6982813B2 (en) | Light quantity correction method for exposing device, and image forming device | |
| EP2333617A2 (en) | Image forming apparatus | |
| US10341502B2 (en) | Image forming apparatus that executes image processing corresponding to resolution | |
| JP3820189B2 (en) | Image forming apparatus, image processing circuit, program, storage medium, and pulse width data selection method | |
| US6917374B2 (en) | Image forming apparatus having an exposure device changing pulse width of a light beam based on pattern data of an image | |
| JPH10108019A (en) | Image processing method, apparatus and medium | |
| US6430378B1 (en) | Image forming apparatus with lamp burn-out detection | |
| JP3078313B2 (en) | Image forming device | |
| JP2013222037A (en) | Image forming apparatus and method for forming test image | |
| US6229969B1 (en) | Image forming apparatus and image forming method which controls an image forming condition depending on one type of image forming pattern | |
| JP4403744B2 (en) | Correction data generation apparatus and light quantity correction method for optical print head | |
| JP3144835B2 (en) | Image forming apparatus and image forming method | |
| JP2004034546A (en) | Image forming device | |
| JPH09309223A (en) | LED writing device | |
| JPH1081032A (en) | Digital writing device | |
| JP5245264B2 (en) | Image forming apparatus and image forming method | |
| US8233016B2 (en) | Image forming apparatus, and exposure control method therefor | |
| JP2004223767A (en) | Image forming device | |
| JPH0985984A (en) | Image forming apparatus and image forming method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040224 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20040924 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050601 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050607 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20050609 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050808 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060207 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060410 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060516 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060523 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20060613 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060616 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090623 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100623 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110623 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110623 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120623 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130623 Year of fee payment: 7 |
|
| LAPS | Cancellation because of no payment of annual fees |