JP2007152600A - Optical writing unit and image forming apparatus - Google Patents
Optical writing unit and image forming apparatus Download PDFInfo
- Publication number
- JP2007152600A JP2007152600A JP2005347344A JP2005347344A JP2007152600A JP 2007152600 A JP2007152600 A JP 2007152600A JP 2005347344 A JP2005347344 A JP 2005347344A JP 2005347344 A JP2005347344 A JP 2005347344A JP 2007152600 A JP2007152600 A JP 2007152600A
- Authority
- JP
- Japan
- Prior art keywords
- image
- pixel
- information
- data
- divided
- 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.)
- Pending
Links
Images
Landscapes
- Laser Beam Printer (AREA)
- Facsimile Heads (AREA)
Abstract
Description
本発明は、半導体レーザを用いて、光書込みを行う光書込装置およびこれを有するデジタル複写機などの画像形成装置に関する。 The present invention relates to an optical writing apparatus that performs optical writing using a semiconductor laser and an image forming apparatus such as a digital copying machine having the optical writing apparatus.
従来、例えば特許文献1には、光ビームの発光周波数を変更することなく且つ濃度ムラも生じさせることなく、低密度入力データと各印刷モードに対処することを課題として、光ビームを走査することによって像担持体上に画像を形成する画像形成装置において、画像データのドット密度を高密度化する画像密度変換処理部を有する画像処理装置と、パルス幅変調部を有する光ビーム制御装置とを備え、画像密度変換処理部は入力画像データを主走査方向に解像度をn倍し、連続するn個のデータによる連続発光時間の総和が入力画像の1データ当りの発光時間に等しくなるように、n倍密度変換処理された各ドットデータにm階調のパルス幅データを与える画像形成装置が記載されている。
また特許文献2には、画素単位に量子化されたレーザビームを走査することにより可視画像または感光体上に静電潜像を記録する画像記録装置において、記録対象画素に隣接する画素の画像データに基づいて記録対象画素に対する記録位置を、1画素区間内の記録位置の中から一つ選択する記録位置選択手段を備えていることを特徴とする画像記録装置の発明が記載されている。
また特許文献3には、各画素毎の多階調入力画像データに対応したパルス状の画像濃度信号に基づいてビーム走査ユニットのビーム点灯若しくは消灯を行うことにより感光体上に形成された潜像を現像手段にて現像する画像形成装置において、各画素の入力画像データの濃度階調数を所定の閾値で区分することにより入力画像データ濃度情報を画素分割に伴うサブ画素数に対応する画像濃度コードとして生成する濃度コード生成手段と、入力画像データの濃度階調数と可視像化された記録画素濃度との関係が示される非線形な現像特性曲線を線形なものに補正すべく、上記画像濃度コードのパルス幅を変調する多値変調手段と、を備えたことを特徴とする画像記録装置の発明が記載されている。
Conventionally, for example, in
Patent Document 3 discloses a latent image formed on a photosensitive member by turning on or off a beam of a beam scanning unit based on a pulse-like image density signal corresponding to multi-tone input image data for each pixel. In the image forming apparatus that develops the image by the developing unit, the image density corresponding to the number of sub-pixels in the input image data density information is obtained by dividing the density gradation number of the input image data of each pixel by a predetermined threshold. In order to correct the non-linear development characteristic curve indicating the relationship between the density code generating means generated as a code and the density gradation number of the input image data and the recorded pixel density visualized, to the linear image There is described an invention of an image recording apparatus comprising a multilevel modulation means for modulating a pulse width of a density code.
さらに特許文献4には、文字などのエッジのギャザーをスムージングし、さらに細線および孤立ドットを十分に再現して、再現画像の高画質化を目的として、「画像データは、画素ウインドウ走査回路に入力される。画素ウインドウ走査回路は、中心画素を被処理画素とする7×7画素の画像データを出力する、微画素発生回路は、中心画素1画素の入力データを8個の微画素データに変換しパラレルに出力する。微画素発生回路は、再現画像のエッジがスムーズになるように、または細線の太りや細りが無いように、あるいは、孤立ドットの消去やつぶれが無いように入力画像がプリンタで再現できるように、中心画素およびその周辺画素データに基づいて主走査方向の8個の微画素データを発生する、パラレル−シリアル変換回路は、パラレルに入力される8個の微画素データをシリアルデータ列に変換して、レーザ変調信号を出力する」構成が記載されている。
このように、上記した従来技術では、像担持体を形成する各画素のドットを高密度化するために光ビームを制御する点に着目した技術が採用されており、たとえば主走査1200dpi出力のエンジン部にコントローラから600dpiの画像が入力された場合において、従来では、1200dpiのデータを連続して2ドット形成することにより擬似的に600dpi画像として出力してきたが、パルス生成において、2dotを使って1dotの階調性を上げようとする技術に着目したものではなかった。
As described above, the above-described conventional technology employs a technology that pays attention to the point of controlling the light beam in order to increase the density of dots of each pixel forming the image carrier, for example, an engine having a main scanning 1200 dpi output. In the past, when a 600 dpi image is input from the controller to the screen, 1200 dpi data is continuously output as a 600 dpi image by forming two dots continuously. However, in pulse generation, 1 dot is used using 2 dots. It was not the one that paid attention to the technology to improve the gradation.
光書込装置を用いたデジタル複写機における画素の階調数は、近年の微細化技術により高階調化が進んでいる。階調数の増加により、画像表現できる画素数が増加した結果、高画質化が図れることになる。
本発明は、上記の高画質を追求する手段として現存するPWM(Pulse Width Modulation)機能(IC)を1画素に対して複数回用いることにより、1画素の階調数を上げることを目的とする。
本発明の光書込装置においては、1画素の画像情報を複数CLK連続して繰り返し出力を行う手段を有し、前記複数CLKに対応して画像位置情報を生成認識する手段を有し、複数回繰り返し出力される1画素の画像情報を各CLKに対応した画像情報に分割する手段を有し、前記画像位置情報に従って分割した画像の位相情報を決定する手段を有し、分割した画像情報をCLK毎にPWM変調を行うことを特徴としているので、これにより現存するPWM仕様を超えた階調表現が可能となり、高画質とすることができる。
The number of gradations of pixels in a digital copying machine using an optical writing device has been increased by the recent miniaturization technology. As the number of gradations increases, the number of pixels that can represent an image increases. As a result, high image quality can be achieved.
An object of the present invention is to increase the number of gradations of one pixel by using an existing PWM (Pulse Width Modulation) function (IC) as a means for pursuing the above-described high image quality a plurality of times for one pixel. .
The optical writing apparatus of the present invention has means for repeatedly outputting image information of one pixel continuously for a plurality of CLKs, and has means for generating and recognizing image position information corresponding to the plurality of CLKs. Means for dividing image information of one pixel that is repeatedly output into image information corresponding to each CLK, and means for determining phase information of an image divided according to the image position information. Since the PWM modulation is performed for each CLK, the gradation expression exceeding the existing PWM specification is possible, and the image quality can be improved.
上記の課題を解決するために、請求項1に記載の発明は、光ビームの被走査面上における走査位置を副走査方向に所定ピッチずつ移動して主走査方向に走査する記録方式により主走査方向の書き出しの基準位置を検出する光検出素子からの検出信号から主走査の書出位置を決定する手段と、1画素の画像情報を複数クロック分連続して繰り返し出力を行う手段と、前記複数クロックのクロック数に対応して画像位置情報を生成する手段と、複数回繰り返し出力される1画素の画像情報を各クロックに対応した画像情報に分割する手段と、前記画像位置情報に従って分割した画像の位相情報を決定する手段とを有し、分割した前記画像情報を前記クロック毎にPWM変調を行うことを特徴とする。
また、請求項2に記載の発明は、前記分割は前記分割する画像情報の位相データと、前記位置情報とに基づいて前記位相データを乗せる前記分割した画像情報を選択する請求項1に記載の光書込装置を特徴とする。
また、請求項3に記載の発明は、前記分割した画像情報の各々には、決定された濃度情報が付加される請求項1又は2に記載の光書込装置を特徴とする。
また、請求項4に記載の発明は、請求項1乃至3のいずれか1項に記載の光書込装置を有する画像形成装置を特徴とする。
In order to solve the above problems, the invention according to
According to a second aspect of the present invention, in the division, the divided image information on which the phase data is placed is selected based on the phase data of the image information to be divided and the position information. Features an optical writing device.
According to a third aspect of the invention, there is provided the optical writing device according to the first or second aspect, wherein the determined density information is added to each of the divided image information.
According to a fourth aspect of the present invention, there is provided an image forming apparatus having the optical writing device according to any one of the first to third aspects.
本発明の光書込装置は、1画素の画像情報を複数CLK連続して繰り返し出力を行う手段を有し、前記複数CLKに対応して画像位置情報を生成認識する手段を有し、複数回繰り返し出力される1画素の画像情報を各CLKに対応した画像情報に分割する手段を有し、前記画像位置情報に従って分割した画像の位相情報を決定する手段を有し、分割した画像情報をCLK毎にPWM変調を行うことを特徴としているので、これにより現存するPWM仕様を超えた高画質の階調表現が可能である。またこのような光書込装置を有する画像形成装置により、高画質の階調表現が可能な画像を形成することができる。 The optical writing device of the present invention has means for repeatedly outputting image information of one pixel continuously for a plurality of CLKs, and has a means for generating and recognizing image position information corresponding to the plurality of CLKs. It has means for dividing image information of one pixel that is repeatedly output into image information corresponding to each CLK, and has means for determining phase information of an image divided according to the image position information. Since the PWM modulation is performed every time, high-quality gradation expression exceeding the existing PWM specification can be realized. An image forming apparatus having such an optical writing apparatus can form an image capable of high-quality gradation expression.
以下、図面を参照して、本発明の実施形態を詳細に説明する。
上記目的を達成する為に本発明は、光ビームの被走査面上における走査位置を副走査方向に所定ピッチずつ、ずらしながら主走査方向に走査する記録方式において、1画素の画像情報を複数のCLK(クロック)を連続して繰り返し出力を行う手段と、前記複数CLKに対応して画像位置情報を生成認識する手段と、複数回繰り返し出力される1画素の画像情報を各CLKに対応した画像情報に分割する手段と、前記画像位置情報に従って分割した画像の位相情報を決定する手段と、分割した画像情報をCLK毎にPWM変調を行う制御手段を有する。
図1はデジタル複写機の動作系を操作するための操作系の概略ブロック構成図である。この構成に示すデジタル複写機は、図1に示すように、スキャナ部とプリンタ部2と、操作部13とを有し、原稿画像を読み取るスキャナ部1は読み取った信号をA/D変換して黒オフセット補正、シェーディング補正および画素位置補正等を行うVPU(Visual Processing Unit)3と、画像処理を行うIPU(Image Processing Unit)4とを有して構成され、プリンタ部はプリンタ部の制御を行う書込制御ASIC5と、半導体レーザの制御を行うLD制御部6と、ドラム上に静電潜像データの結像を行うLDアレイ(以下単に「LD」ということがある)21とを有して構成され、操作部は装置全体の制御を実行するCPU7と、制御プログラムが格納されているROM8と、制御プログラムが一時的に使用するRAM9と、読み取った画像を記憶する画像メモリ12と、各装置間のデータのやりとりを行う内部システムバス10と、前記システムバス10とIPU間のインターフェースを行うI/F11と、ユーザが指示を与える操作部13等により構成されている。
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
In order to achieve the above object, the present invention provides a recording method in which a scanning position of a light beam on a surface to be scanned is shifted in the sub-scanning direction by a predetermined pitch while scanning in the main scanning direction. Means for continuously and repeatedly outputting CLK (clock); means for generating and recognizing image position information corresponding to the plurality of CLKs; and image information corresponding to each CLK for image information of one pixel repeatedly output a plurality of times. Means for dividing the information into information; means for determining phase information of the divided image according to the image position information; and control means for performing PWM modulation on the divided image information for each CLK.
FIG. 1 is a schematic block diagram of an operation system for operating an operation system of a digital copying machine. As shown in FIG. 1, the digital copying machine having this configuration has a scanner unit, a
図2は、書込ユニットとその制御部のブロック図である。LD21より前方に出射されたレーザビームは図示しないコリメータレンズによりコリメートされて、回転多面鏡からなる偏向器22により偏向され、fθレンズ23により感光体ドラム24の帯電器で一様に帯電された感光体ドラム表面に結像されてその結像スポットが偏向器22の回転で感光体24の軸方向に反復して移動すると同時に感光体ドラム24が回転する。光検出器25は情報書込領域外に設けられ、偏向器22で偏向されたレーザビームを検出して同期検知信号を発生する。書込制御ASIC4は情報信号を半導体レーザ駆動制御部5内のLD駆動部27に印加(入力)し、そのタイミングは光検出器25からの同期信号により制御する。
LD駆動回路27はGAVD4からの情報信号により、LD21を駆動させて感光体ドラム24上に静電潜像を形成させ、この静電潜像は現像器で現像されて転写器で転写紙等に転写される。また、LDアレイ21内の発光部から後方に出射されるレーザビームは光受光部(PD:Photo Detector)26に入射してその光強度が検出され、その受光信号がAPC制御部28に供給される。APC制御部28は光受光器(PD)26の出力信号に応じて半導体レーザ駆動回路27を制御してLD21の発光素子の出力光量を一定に制御する(APC制御)。具体的にはLD21の発光素子の駆動電源をそれぞれの受光信号により各発光素子の出力光量が一定になるように調整して保持する。光検出器29は、有効画像領域外の後方側に配置され、光検出器25と29をペアで使用して、この検知器へ光が走査される時間差を利用して、fθレンズの全体の誤差を求める情報とする。
FIG. 2 is a block diagram of the writing unit and its control unit. The laser beam emitted forward from the
The LD drive circuit 27 drives the
図3は、書込制御ASIC4の概略構成を示すブロック図である。書込制御ASIC(Application Specific Integrated Circuit)4は、IPU4からの画像データを速度変換及びフォーマット変換を行うメモリブロック31と、このメモリブロック31からの画像データを画像処理する画像処理部32と、画像処理部32からの画像データをγ変換し、Pセンサパターンを付与する等の処理を行う出力データコントロール部34とからなっている。
メモリブロック31は、図示しない前段ASICから転送される画像データを一旦格納して、画像処理部32で要求される画像フォーマットに変換し、これを画像処理部32に供給する。特に本実施例においては、前段ASICからの入力画像1dotを、複数CLKにより処理を行うので、2CLKで処理を行う場合には、メモリブロック31から画像が吐き出される際のCLK周波数が2倍となる。例えば、入力画像で600dpiの場合には、主走査1200dpiのCLK周波数(600dpiの2倍の周波数)で処理が行われる。
図5は、メモリブロック31の動作例を説明するための図である。この動作は、以下に説明するように実行される。
1.転送CLKにより主走査600dpiの画素がIPU4から書込制御ASIC5に転送される。
2.書込制御ASIC内のRAMに格納された画像データは、書込CLKで2CLK連続して、後段に供給される。
この時、書込CLK周波数は、600dpiの2倍のCLK(2倍のクロック周波数:図6(a)の書込CLK(動作CLK)参照)が使用される(すなわち図5の中央部のSRAMに対して左側の転送データ600dpiでは4周期分の周波数の転送クロックが描かれているが、SRAMに対して右側の画像データ600dpiでは8周期分のすなわち、1200dpiの周波数の書込CLKが使用されている。)。
3.連続した画像データを出力する際に、各書込CLK毎に画像データが何番目であるかを示す位置情報を付与する。
図5に示すように、ここでは、2CLKの転送により、「0」が1番目、「1」が2番目であることを示す。
FIG. 3 is a block diagram showing a schematic configuration of the
The
FIG. 5 is a diagram for explaining an operation example of the
1. A pixel of main scanning 600 dpi is transferred from the
2. The image data stored in the RAM in the write control ASIC is supplied to the subsequent stage for 2 CLK consecutively with the write CLK.
At this time, the write CLK frequency is double CLK of 600 dpi (double clock frequency: refer to the write CLK (operation CLK) in FIG. 6A) (that is, the SRAM in the center of FIG. 5). On the other hand, in the left transfer data 600 dpi, a transfer clock having a frequency of 4 cycles is drawn, but in the right image data 600 dpi, a write CLK having a frequency of 1200 dpi is used for the right image data 600 dpi. ing.).
3. When outputting continuous image data, position information indicating the number of image data is given for each writing CLK.
As shown in FIG. 5, here, “0” is the first and “1” is the second due to the transfer of 2CLK.
図4は、書込制御ASIC4内の出力データコントロール部34の内部ブロック構成図である。図4に示すように、書込制御ASIC4内の出力データコントロール部34は、まず、画像処理部32から入力されたデータに、プロセス条件を決定するデータ取得の為に、図2に示す感光体ドラム24上に所定の現像濃度にするようにトナーをのせる為のPセンサパターンを付与するPパターンブロック(Pセンサパターンブロック)41と、データの重みを変化させるγ変換ブロック42と、LDの光量を一定に保つためのAPC動作タイミングに同期して画像を付与するAPCブロック(Auto Power Controller)43と、各LDの発光ドット数を計測する画素カウントブロック35と、同期検出用の発光データを付与するLDon/offブロック44と、画像データのPWM(Pulse Width Modulation)制御を行うPWM制御部(Pulse Width Modulation Controller)46とからなる。ゲート信号生成部47は内部に主走査カウンタ部48を有し、この主走査カウンタ部48からのカウンタを参照して各処理に必要となるゲート信号の生成を行う。クロック生成部49は、内部にPWM制御部46とPLL(Phase Locked Loop)回路49とを有し、PWM制御部46は画像データをPWMによる制御を行い、クロック生成部は画像書込み制御の際に使用する書込みクロックを出力する。なおPセンサパターンブロック41〜44、画素カウンタ35、およびゲート信号生成部47、主走査カウンタ48は、クロック生成部から出力される書込みCLKにより動作を行う。
また主走査カウンタ48は、有効画像領域外の前後に配置された図2に示す検出器25、29によるレーザビームの検出時点間の書込CLK数、すなわちレーザビームが光検出器25に達してから29に達するまでのCLKの数をカウントし、そのカウント数を図1に示すCPU7へ出力する。そのカウント値がfθレンズ23の全体の誤差を求める情報となる。CPU7は、主走査カウンタ48からのカウント値に基づいて1主走査当りのクロック信号の出力回数を決定し、これ(この周波数のn倍)を書込み制御ASIC5内の書込みクロック信号発生器に設定する。
FIG. 4 is an internal block configuration diagram of the output
The
図6に特に本発明で使用されるγ変換ブロック42での詳細な動作の説明を示す図である。
画像処理部32から入力された画像データは、図6(a)に示す様に画像データの書込CLKで2CLK分が連続して転送される。この時、位置情報も一緒に転送される。図6に示すように、本動作例において画像データ1つ(1画素分)が2分割される例を説明すると、「0」が画素の左部分であることを示し、「1」が右部分であることを示している。γ変換部42において、画像データ情報と位置情報を基に、転送された画素情報(画素信号:画像データ1個分)の分割を行い、更に、画素位相情報と位置情報に対応して、各CLK毎に位相情報の作成を行う(図6の(b)〜(d)参照)。
図6(a)に示す1つの画像データ1個分を2つに分割する場合、その分割した2つ(左と右)のうちの1つ、すなわち左右の分割画像データのどちらかに位相(位相データ)を設ける場合には、濃度50%以上では位相(位相データ)のある側のCLK部を100%とし、残りの濃度を分割した残りの方へ割振る。また濃度が50%未満の場合には、その値を左右の分割画像データの位相(位相データ)のある側へ割振る。
また中モード時(中寄せ)においては、転送画素を略半分に分割し、位相情報「0」の時には右寄せにし、位相情報「1」の時には、左寄せとすることで、2CLKで600dpiの表現を行う。
本動作例においては、1CLKでの表現可能な階調数が32階調のPWM機能を使用した例で説明したが、この階調数に合わせて、画像データの濃度重みを変更することで、他種のPWM機能への対応が可能になる。
FIG. 6 is a diagram illustrating a detailed operation of the
As shown in FIG. 6A, the image data input from the
When one piece of image data shown in FIG. 6A is divided into two, one of the two divided pieces (left and right), that is, one of the left and right divided image data is phase ( In the case of providing (phase data), if the density is 50% or more, the CLK portion on the side where the phase (phase data) is present is set to 100%, and the remaining density is allocated to the remaining divided part. When the density is less than 50%, the value is assigned to the side where the phase (phase data) of the left and right divided image data is present.
In the middle mode (centering), the transfer pixel is divided substantially in half, and when the phase information is “0”, the transfer pixel is right-justified, and when the phase information is “1”, the transfer pixel is left-justified. Do.
In this operation example, the PWM function in which the number of gradations that can be expressed with 1 CLK is 32 gradations has been described. However, by changing the density weight of the image data according to this gradation number, Supports other types of PWM functions.
図10は、32階調のPWM機能を使用して、64階調を左モードで実現した時のイメージ図である。また同様に、図11〜12は、それぞれ、右モードおよび中モードで32階調のPWM機能を使用して、64階調を実現した時のイメージ図である。
本動作例においては、書込制御ASICに供給される画素を2CLKで表現することによって、1CLKで表現できる32階調を倍、すなわち32階調×2=64階調により表現しているが、さらに書込みCLKを4CLKで表現することとすると、32×4=128階調での表現も可能となる。
図13に、図6での動作を実現するRTL(Register Transfer Lebel)による記載例を示す。
本例においては、2CLK連続で供給される濃度情報と位相情報とを、CLKの前後に分割して処理を行い、32階調×2CLKのデータに変換するようにしている。濃度データにおいては、基の画像濃度を2分割し、前後に割振って、特に濃度テーブル等を持たずに動作を行うことができる。図13に示すRTLによる記述における概略を以下に説明する。
FIG. 10 is an image diagram when 64 gradations are realized in the left mode using the PWM function of 32 gradations. Similarly, FIGS. 11 to 12 are image diagrams when 64 gradations are realized using the PWM function of 32 gradations in the right mode and the middle mode, respectively.
In this operation example, by expressing the pixel supplied to the write control ASIC by 2CLK, 32 gradations that can be expressed by 1 CLK are doubled, that is, 32 gradations × 2 = 64 gradations. Further, if the write CLK is expressed by 4 CLK, it is possible to express in 32 × 4 = 128 gradations.
FIG. 13 shows a description example by RTL (Register Transfer Lebel) that realizes the operation of FIG.
In this example, the density information and phase information supplied continuously for 2 CLK are divided and processed before and after CLK, and converted into data of 32 gradations × 2 CLK. In the density data, the image density of the base can be divided into two parts and assigned to the front and back to perform operations without particularly having a density table. An outline of the description in RTL shown in FIG. 13 will be described below.
=信号説明=
「datadncode[5:0]」は、基の画素の濃度データを表す。
「else if(mode64_r)」は、64階調モードが設定されていた場合、ここでその処理を実行する。次いで、「casex({data_in[7:5],lcountlsb})」は、位相データ(data_in[7:6])、濃度データの最上位bit(data_in[5]、分割するときの左右どちらに対して処理するか指定(countlsb:2CLKの左右を認識する信号)条件を示す。
そして、それに続く「4’b00_0_0:datadncode[5:0]←{1’b0,data_in[4:0]}」〜「4’b b00_1_1:datadncode[5:0]←{1’b0,data_in[4:0]}」までは、上記条件でこの全4行で左寄せでの画像の濃度データの処理を、「4’bx1_x_0:datadncode[5:0] 」〜「4’bx1_x_1:datadncode[5:0]」までは中モードでの画像の濃度データの処理を、「4’b10_0_0:datadncode[5:0] 」〜「4’b10_1_1:datadncode[5:0]」までは右寄せでの画像の濃度データの処理を、それぞれ実行する。
また「dataphcode_sub[1:0]」は、基の画素の位相データを表す。
「else if(mode64_r)」は、64階調モード時に位相データの組みなおしの処理を実行する。
「casex({data_in[7:6],countlsb})」は、64階調モードが設定されていた場合、ここで分割した左右の画素に対して、位相データの組みなおしを実行する。
また「3’b00_0:dataphcode_sub[1:0]←2’b00;」〜
「3’b b00_1:dataphcode_sub[1:0]←2’b00;」までは左モードの時は、左右画素共に左寄せを表し、「3’bx1_0:dataphcode_sub[1:0]」←「2’b10;」は、中モードの時は、左側画素の右寄せを表し、「3’bx1_1:dataphcode_sub[1:0]←2’b00;」は、中モードの時は、右側画素の左寄せを表し、「3’b10_0:dataphcode_sub[1:0]←2’b10;」〜「3’b10_1:dataphcode_sub[1:0]←2’b10;」までは、右モードのときは、左右画素共に右寄せを、それぞれ表す。
「dataphcode_sub[1:0]←data_in[7:6];」は、32階調の時にはそのままにする。
= Signal explanation =
“Dataadncode [5: 0]” represents density data of the base pixel.
“Else if (mode64_r)” executes the process here when the 64 gradation mode is set. Next, “casex ({data_in [7: 5], lcountlsb})” is the phase data (data_in [7: 6]) and the most significant bit of the density data (data_in [5]) To specify whether to process (countlsb: a signal for recognizing the left and right of 2CLK).
Then, “4′b00 — 0_0: datadncode [5: 0] ← {1′b0, data_in [4: 0]}” to “4′b b00 — 1_1: datadncode [5: 0] ← {1′b0, data_in [ Up to “4: 0]}”, the processing of the density data of the left-justified image in all four lines under the above conditions is performed from “4′bx1_x_0: datadncode [5: 0]” to “4′bx1_x_1: datadncode [5: Until “0]”, the density data processing of the image in the middle mode is performed. From “4′b10 — 0 — 0: datadncode [5: 0]” to “4′b10 — 1 — 1: datadncode [5: 0]”, the image density is right-justified. Each data processing is executed.
“Datacode_sub [1: 0]” represents the phase data of the base pixel.
“Else if (mode64_r)” executes the process of reassembling the phase data in the 64 gradation mode.
“Casex ({data_in [7: 6], countsb})” executes the recombination of the phase data for the left and right pixels divided here when the 64 gradation mode is set.
Also, "3'b00_0: dataphcode_sub [1: 0] ← 2'b00;" ~
In the left mode until “3′b b00 — 1: dataphcode_sub [1: 0] ← 2′b00;”, both the left and right pixels are left-justified, and “3′bx1_0: dataphcode_sub [1: 0]” ← “2′b10” "Represents the right justification of the left pixel in the middle mode, and"3'bx1_1: datacode_sub [1: 0] ← 2'b00;"represents the left justification of the right pixel in the middle mode. 3'b10_0: dataphcode_sub [1: 0] ← 2'b10;"to"3'b10_1: dataphcode_sub [1: 0] ← 2'b10;" To express.
“Datacode_sub [1: 0] ← data_in [7: 6];” is left as it is in the case of 32 gradations.
まずIPU4から転送された画像データを書込み制御ASIC内のメモリブロック31に転送CLKと共に一旦格納する(S1)。基画像が600dpiで64階調の画像を潜像化する際に、600dpi時で潜像を形成する時に対して、64階調で潜像化するときのCLKのn倍(この例では2倍)にする(S2)。
階調が64階調の場合、濃度を分割する(S3)。画像データ中の位相データ、濃度データの最上位bit、nが2の時に左右のどちらに対して処理するか指定する(S4)。指定された右寄せ、中寄せおよび左寄せのいずれかの処理を実行する(S5)。階調が64階調の場合、分割した左右の画素に対し位相データを組みなおす(S6)。左寄せ、中寄せまたは左寄せであるかにより、それぞれ、組みなおしを行う。基本的には分割した画像データの位相は、分割前の位相データが反映(分割前と略同一)される。
First, the image data transferred from the
When the gradation is 64 gradations, the density is divided (S3). When the most significant bit and n of the phase data and density data in the image data are 2, it is specified which of the left and right is processed (S4). The designated right justification, center justification or left justification processing is executed (S5). When the gradation is 64 gradations, the phase data is recombined for the divided left and right pixels (S6). Reassembling is performed depending on whether left-justified, center-justified, or left-justified. Basically, the phase of the divided image data reflects the phase data before the division (substantially the same as before the division).
1 スキャナ部、2 プリンタ部、3 VPU(Visual Processing Unit)、4 IPU(Imaging Processing Unit)、5 書き込み制御ISIC、6 LD制御部、7 CPU(Central Processing Unit)、8 ROM(Read Only Memory)、9 RAM(Random Access Memory)、10 内部システムバス、11 内部システムバスとIPU間のI/F、12 画像メモリ、13 操作部、21 LDアレイ 1 scanner unit, 2 printer unit, 3 VPU (Visual Processing Unit), 4 IPU (Imaging Processing Unit), 5 write control ISIC, 6 LD control unit, 7 CPU (Central Processing Unit), 8 ROM (Read Only Memory), 9 RAM (Random Access Memory), 10 internal system bus, 11 I / F between internal system bus and IPU, 12 image memory, 13 operation unit, 21 LD array
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005347344A JP2007152600A (en) | 2005-11-30 | 2005-11-30 | Optical writing unit and image forming apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005347344A JP2007152600A (en) | 2005-11-30 | 2005-11-30 | Optical writing unit and image forming apparatus |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2007152600A true JP2007152600A (en) | 2007-06-21 |
Family
ID=38237568
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005347344A Pending JP2007152600A (en) | 2005-11-30 | 2005-11-30 | Optical writing unit and image forming apparatus |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2007152600A (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09272228A (en) * | 1996-04-05 | 1997-10-21 | Ricoh Co Ltd | Image forming device |
-
2005
- 2005-11-30 JP JP2005347344A patent/JP2007152600A/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09272228A (en) * | 1996-04-05 | 1997-10-21 | Ricoh Co Ltd | Image forming device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5455681A (en) | Low resolution grey level printing method from high resolution binary input file | |
JP3050880B2 (en) | Image forming device | |
US8212852B2 (en) | Image writing device using digital light-emitting elements | |
JP2007320089A (en) | Image processing system, image forming device, and image processing program | |
JP4268026B2 (en) | Image forming apparatus | |
US5327524A (en) | Electrophotographic recording with multiple-bit grey level LED printhead with enhanced addressability | |
JP3598124B2 (en) | Gradation recording method and apparatus | |
JP2007152600A (en) | Optical writing unit and image forming apparatus | |
JP2004354986A (en) | Method and apparatus for forming image | |
EP1747893B1 (en) | Semiconductor laser drive control device | |
JP2007055250A (en) | Semiconductor laser drive control device | |
JP4393318B2 (en) | Image forming apparatus, control method, and program | |
JP6429641B2 (en) | Image forming apparatus and data processing apparatus | |
JP2006096008A (en) | Semiconductor-laser driving control device, image formation device, and semiconductor-laser driving control method | |
US6236465B1 (en) | Gradation reproduction | |
JP4249840B2 (en) | Image recording apparatus and image recording method | |
JP2017223737A (en) | Image forming apparatus, image forming method, and program | |
JPH0747710A (en) | Image recording apparatus | |
JP2002127501A (en) | Image forming device | |
JP2005193589A (en) | Image forming device | |
JP3679499B2 (en) | Image forming apparatus | |
JPH10123772A (en) | Image forming device | |
JP4004312B2 (en) | Image data processing device | |
JP2000043323A (en) | Image forming device | |
JP4004303B2 (en) | Image data processing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20081112 |
|
A521 | Written amendment |
Effective date: 20081126 Free format text: JAPANESE INTERMEDIATE CODE: A821 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20081126 |
|
A977 | Report on retrieval |
Effective date: 20110502 Free format text: JAPANESE INTERMEDIATE CODE: A971007 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110517 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110627 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20111018 |