JP2008149640A - Printer - Google Patents
Printer Download PDFInfo
- Publication number
- JP2008149640A JP2008149640A JP2006342106A JP2006342106A JP2008149640A JP 2008149640 A JP2008149640 A JP 2008149640A JP 2006342106 A JP2006342106 A JP 2006342106A JP 2006342106 A JP2006342106 A JP 2006342106A JP 2008149640 A JP2008149640 A JP 2008149640A
- Authority
- JP
- Japan
- Prior art keywords
- head
- print head
- processing
- resolution
- 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.)
- Withdrawn
Links
Images
Landscapes
- Printers Or Recording Devices Using Electromagnetic And Radiation Means (AREA)
Abstract
Description
本発明は種別の異なる印字ヘッドを使用する印刷装置に関する。 The present invention relates to a printing apparatus using different types of print heads.
今日、印刷装置の高性能化が進み、例えば高解像度の印字ヘッドを搭載した印刷装置が使用されている。また、印字ヘッドの種別も多く、例えば解像度や仕様の異なる印字ヘッドも多数開発されている。したがって、例えば印刷装置が高機能化する段階で、異なる仕様や解像度の印字ヘッドを搭載しなければならない場合もある。かかる場合、いずれの印字ヘッドを用いた場合でも一定品質の印刷処理を行う必要がある。 Today, the performance of printing apparatuses is increasing, and for example, printing apparatuses equipped with a high-resolution print head are used. In addition, there are many types of print heads. For example, many print heads with different resolutions and specifications have been developed. Therefore, for example, when the printing apparatus is highly functional, it may be necessary to mount print heads with different specifications and resolutions. In such a case, it is necessary to perform printing processing with a certain quality regardless of which print head is used.
特許文献1は、種別の異なる印字ヘッドを使用する際、基準信号に同期してシーケンス制御を行うための主制御ROMに解像度判定用のフラグを設け、判定した解像度の専用ボードによって印字ヘッドの制御を行う構成である。
しかしながら、上記場合、主制御ROMに解像度判定用のフラグを設ける必要があり、ROMに記憶された解像度に従った専用ボードが必要になる。また、カラーの印刷装置の場合、色毎に異なる種別の印字ヘッドを使用する構成ではない。 However, in the above case, it is necessary to provide a resolution determination flag in the main control ROM, and a dedicated board according to the resolution stored in the ROM is required. Further, in the case of a color printing apparatus, it is not a configuration in which different types of print heads are used for each color.
そこで、本発明は色毎に異なる種別の印字ヘッドを使用する場合でも、自動的に印字ヘッドの種別を選択し、対応するタイミング制御を行って印字ヘッドを駆動し、印刷処理を行う印刷装置を提供するものである。 Therefore, the present invention provides a printing apparatus that automatically selects the type of print head, drives the print head by performing the corresponding timing control, and performs the printing process even when using a different type of print head for each color. It is to provide.
上記課題は第1の発明によれば、色毎に使用され、種別の異なる第1、第2の印字ヘッドと、該第1、第2の印字ヘッドに記憶されたヘッド情報を読み出し、該印字ヘッドの種別を判定する判定手段と、該判定結果に従って、前記第1の印字ヘッドの制御を行う第1の処理、又は前記第2の印字ヘッドの制御を行う第2の処理の選択を行う選択手段と、該選択結果に従って、色毎に印刷データを第1又は第2の印字ヘッドに出力し、対応する前記第1又は第2の処理によって印刷処理を行い、印刷出力を行う印刷処理手段とを有する印刷装置を提供することによって達成できる。 According to the first aspect of the present invention, according to the first invention, the first and second print heads used for each color and different types, and the head information stored in the first and second print heads are read, and the print Selection means for determining the type of the head, and selection for selecting a first process for controlling the first print head or a second process for controlling the second print head according to the determination result And print processing means for outputting print data for each color to the first or second print head according to the selection result, performing print processing by the corresponding first or second processing, and performing print output. This can be achieved by providing a printing apparatus having
また、第2の発明によれば、前記第1、第2の印刷処理は、主走査方向に対する分割数、及び副走査方向に対する1画素の走査回数が異なる請求項1記載の印刷装置を提供することによって達成できる。
According to a second aspect of the present invention, there is provided the printing apparatus according to
また、上記課題は第3の発明によれば、色毎に使用され、解像度の異なる第1、第2の印字ヘッドと、該第1、第2の印字ヘッドに記憶されたヘッド情報を読み出し、該印字ヘッドの解像度を判定する判定手段と、該判定結果に従って、前記第1の印字ヘッドの制御を行う第1の処理、又は前記第2の印字ヘッドの制御を行う第2の処理の選択を行う選択手段と、該選択結果に従って、色毎に印刷データを第1又は第2の印字ヘッドに出力し、対応する前記第1又は第2の処理によって印刷処理を行い、印刷出力を行う印刷処理手段とを有する印刷装置を提供することによって達成できる。 According to a third aspect of the present invention, the first and second print heads used for each color and having different resolutions and the head information stored in the first and second print heads are read, A selection unit for determining the resolution of the print head and a selection of a first process for controlling the first print head or a second process for controlling the second print head according to the determination result. According to the selection result to be performed, and print processing for outputting print data for each color to the first or second print head, performing print processing by the corresponding first or second processing, and performing print output And a printing apparatus having the means.
また、上記課題は第4の発明によれば、前記第1、第2の印刷処理は、主走査方向に対する分割数、及び副走査方向に対する1画素の走査回数が異なる請求項3記載の印刷装置を提供することによって達成できる。
According to a fourth aspect of the present invention, there is provided the printing apparatus according to
また、上記課題は第5の発明によれば、前記第1の印字ヘッドの解像度は、前記第2の印字ヘッドの解像度より低いイエロー色の印字ヘッドである請求項3、又は4記載の印刷装置を提供することによって達成できる。
Further, according to a fifth aspect of the present invention, there is provided the printing apparatus according to
本発明によれば、色毎に異なる印字ヘッドの種別を自動的に判別することができ、色毎に印字ヘッドの種別に対応した印刷処理を行うことができる。 According to the present invention, it is possible to automatically determine the type of print head that differs for each color, and it is possible to perform print processing corresponding to the type of print head for each color.
以下、本発明の実施の形態を図面に基づいて説明する。
(実施形態1)
図2は、本実施形態の画像形成装置がホスト機器に接続された状態を示す図である。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
(Embodiment 1)
FIG. 2 is a diagram illustrating a state in which the image forming apparatus according to the present exemplary embodiment is connected to a host device.
同図において、ホスト機器1はパーソナルコンピュータ1aやプリンタサーバ1bであり、画像形成装置であるプリンタ装置2とセントロインターフェイス又はLAN(ローカル・エリア・ネットワーク)で接続されている。ホスト機器1は、アプリケーションに従って作成した印刷データを中間コードに変換し、スプーラを介してプリンタ装置2のインターフェイスコントローラ(以下、I/Fコントローラで示す)3に出力する。
In FIG. 1, a
I/Fコントローラ3は、受信制御部4、MPU5、ROM7、フォントROM8、表示制御部9、ビデオ転送制御部10、メモリ11、圧縮/伸張部12で構成されている。ホスト機器1から供給された印刷データは受信制御部4の制御により、メモリ11内の受信バッファにDMA(ダイレクトメモリアクセス)転送される。
The I /
また、上記受信バッファに所定量の印刷データが格納されると、コマンド解析処理が行われ、フォントROM8からコマンドに対応するフォントデータが読み出され、圧縮/伸張部12によって圧縮処理又は伸張処理が行われ、ビデオデータに変換されたデータがメモリ11の描画エリアに展開される。尚、ROM7は、本例のプリンタ装置2のシステムプログラムも記憶し、MPU5によってプリンタ装置2のシステム制御が行われる。
When a predetermined amount of print data is stored in the reception buffer, command analysis processing is performed, font data corresponding to the command is read from the
メモリ11の描画エリアに、例えば1ページ分のデータが展開されると、ビデオ転送制御部10の制御によってビデオデータはエンジン制御部14にDMA転送され、対応する色のヘッド部20に出力される。
When, for example, one page of data is developed in the drawing area of the
エンジン制御部14は、ヘッド制御部15、モータ制御部16で構成され、MPU17によって制御される。また、MPU17には定着制御部18や高圧制御部19も接続され、対応する機器の駆動制御を行う。エンジン制御部14はモータの駆動制御や用紙の搬送制御、感光体や現像器、帯電器等の駆動制御も行い、ビデオデータに従った画像を用紙に印刷する。
The
図1は上記ヘッド制御部15の具体的な構成を示す図である。
ヘッド制御部15はビデオI/F制御部21、ドットパターン生成部22、ヘッドデータ送信部23、ヘッド制御信号生成部24、ストローブ信号生成部25、CPUインターフェイス部(以下、CPU I/F部で示す)26、基本タイミング生成部27、ヘッド種別判定部28、ヘッド別設定レジスタ部29で構成されている。尚、ヘッド部20にはヘッド情報を記憶するROM30が配設されている。
FIG. 1 is a diagram showing a specific configuration of the
The
前述のようにビデオI/F制御部21はビデオデータを格納し、ドットパターン生成部22の要求に従って順次ビデオデータをドットパターン生成部22に転送する。ドットパターン生成部22は受信したビデオデータの1画素を各階調値に基づき、N個の微画素で構成されるドットパターンに変換する。
As described above, the video I /
ヘッド制御信号生成部24はドットクロック(DCLK)、及び後述する水平同期信号(HSYNC)を生成し、ドットクロック(DCLK)の出力に同期してドットパターンデータをヘッド部20に供給する。
The head control
CPU I/F部26は、アドレスデコード処理やヘッド制御部15の各部の制御を行い、基本タイミング生成部27はCPU I/F部26により設定された階調情報に従って副走査方向をn分割し、それぞれのスループットに対応した基本タイミング信号を生成する。
The CPU I /
ヘッド種別判定部28は、ヘッド部20のROM30に記録されたヘッド情報を読み出し、ヘッドの種別を判定する。ROM30には、例えば印字ヘッドのシリアルナンバー等が記録され、ヘッド種別判定部28はこの情報を読み出して印字ヘッドの種別を判定する。
The head
ヘッド別設定レジスタ部29は、ヘッド種別判定部28によって判定された印字ヘッドの情報に基づいてデータ転送方式やヘッド制御信号の設定をレジスタに行う。ストローブ信号生成部25は、ヘッド別設定レジスタ部29に設定された情報に基づいて、主走査方向をn分割するストローブ信号を生成し、ヘッド部20に出力する。
The head
以下に、本例の処理動作を説明する。
図3(a)〜(c)は本例の処理の概略を説明する図である。尚、同図の説明において、例えばAヘッド、Bヘッドは印字ヘッドの種別を示す。同図(a)はAヘッドのみの制御が可能な場合であり、この場合マゼンダ(M)、シアン(C)、イエロー(Y)、ブラック(K)のいずれの色の印字ヘッドにおいてもAヘッドに対する印刷処理のみが可能である。また、同図(b)はBヘッドのみの制御が可能な場合の例であり、この場合マゼンダ(M)、シアン(C)、イエロー(Y)、ブラック(K)のいずれの色の印字ヘッドにおいてもBヘッドに対する印刷処理のみが可能である。一方、本例の場合、同図(c)に示すように、色毎にAヘッド又はBヘッドの印刷処理を判別して実行できる構成である。以下、具体的に説明する。
The processing operation of this example will be described below.
3A to 3C are diagrams for explaining the outline of the processing of this example. In the description of the figure, for example, A head and B head indicate the types of print heads. FIG. 5A shows a case where only the A head can be controlled. In this case, the A head is used for any print head of magenta (M), cyan (C), yellow (Y), and black (K). Only the printing process is possible. FIG. 5B shows an example in which only the B head can be controlled. In this case, the print head of any color of magenta (M), cyan (C), yellow (Y), and black (K). Also, only the printing process for the B head is possible. On the other hand, in the case of this example, as shown in FIG. 5C, the A head or B head printing process can be determined and executed for each color. This will be specifically described below.
図4は本例の処理動作を説明するタイムチャートである。同図(a)は共通の基本タイミングを示し、600DPIのビデオデータが供給される。同図において、TWOUTは一ラインの書き込み周期を示し、LH1乃至LH24は基本タイミング信号を分周したタイミングを示す。また、VIDEOはビデオデータを示す。 FIG. 4 is a time chart for explaining the processing operation of this example. FIG. 4A shows a common basic timing, and 600 DPI video data is supplied. In the figure, TWOUT indicates a writing cycle of one line, and LH1 to LH24 indicate timings obtained by dividing the basic timing signal. VIDEO indicates video data.
印刷処理を行う際、先ずヘッド種別判定部28はヘッド部20の情報を読み出し、各色の印字ヘッドのROM30の記録されたヘッド情報を読み出す。前述のようにこのヘッド情報として、例えば印字ヘッドのシリアルナンバーの情報が記録されており、ヘッド種別判定部28はこの情報に基づいてヘッドの種別を判定する。例えば、印字ヘッドとして種別の異なるAヘッド又はBヘッドでが使用されている場合、ヘッド種別判定部28は各色毎にAヘッド又はBヘッドの種別を判別する。例えば、この判別処理の結果、図3(c)に示すように、マゼンダ(M)の印字ヘッドがAヘッドであり、シアン(C)の印字ヘッドがBヘッドであり、イエロー(Y)の印字ヘッドがAヘッドであり、ブラック(K)の印字ヘッドがBヘッドであるものとする。
When performing the printing process, the head
上記場合、Aヘッドであると判別されたマゼンダ(M)及びイエロー(Y)のヘッド制御部15では図4(b)に示すタイミングチャートに従った処理が行われる。すなわち、副走査方向を3分割し、各ラインの一書き込み周期TWを2分割し、ドットパターン生成部22に生成したドットパターンデータをヘッド部20に出力する。例えば、ライン(1/3)、ライン(2/3)、ライン(3/3)が副走査方向を3分割したサブラインを示す場合、各サブラインの一書き込み周期内において2回のストローブ信号を出力し、ドットパターンデータをヘッド部20に送信する。
In the above case, the magenta (M) and yellow (Y)
例えば、1番目のサブライン(ライン(1/3))の書き込み処理をストローブ信号a1、a2のタイミングで行い、それぞれ960個のドットクロック(DCLK)に同期してドットパターンデータをマゼンダ(M)の印字ヘッドに出力する。また、2番目のサブライン(ライン(2/3))の書き込み処理をストローブ信号b1、b2のタイミングで行い、それぞれ960個のドットクロック(DCLK)に同期してドットパターンデータをマゼンダ(M)の印字ヘッドに出力し、3番目のサブライン(ライン(3/3))の書き込み処理をストローブ信号c1、c2のタイミングで行い、それぞれ960個のドットクロック(DCLK)に同期してドットパターンデータをマゼンダ(M)の印字ヘッドに出力する。 For example, the writing process of the first subline (line (1/3)) is performed at the timing of the strobe signals a1 and a2, and the dot pattern data of magenta (M) is synchronized with 960 dot clocks (DCLK), respectively. Output to the print head. Also, the writing process of the second subline (line (2/3)) is performed at the timing of the strobe signals b1 and b2, and the dot pattern data of magenta (M) is synchronized with 960 dot clocks (DCLK), respectively. Output to the print head, write processing of the third subline (line (3/3)) is performed at the timing of the strobe signals c1 and c2, and dot pattern data is magenta in synchronization with 960 dot clocks (DCLK), respectively. Output to the print head (M).
尚、イエロー(Y)の印字ヘッドについても、同様にしてドットパターンデータが出力される。
一方、Bヘッドであると判別されたシアン(C)及びブラック(K)のヘッド制御部15では図4(c)に示すタイミングチャートに従った処理が行われる。すなわち、副走査方向を3分割し、各ラインの一書き込み周期TWを4分割し、ドットパターン生成部22に生成したドットパターンデータをヘッド部20に出力する。この場合、ライン(1/3)、ライン(2/3)、ライン(3/3)は前述と同様、副走査方向に3分割したサブラインを示し、各サブラインの一書き込み周期内において4回のストローブ信号を出力し、ドットパターンデータをヘッド部20に送信している。
The dot pattern data is similarly output for the yellow (Y) print head.
On the other hand, the cyan (C) and black (K)
例えば、1番目のサブライン(ライン(1/3))の書き込み処理をストローブ信号d1〜d4のタイミングで行い、それぞれ480個のドットクロック(DCLK)に同期してドットパターンデータをシアン(C)の印字ヘッドに出力する。また、2番目のサブライン(ライン(2/3))の書き込み処理をストローブ信号e1〜e4のタイミングで行い、それぞれ480個のドットクロック(DCLK)に同期してドットパターンデータをシアン(C)の印字ヘッドに出力し、3番目のサブライン(ライン(3/3))の書き込み処理をストローブ信号f1〜f4のタイミングで行い、それぞれ480個のドットクロック(DCLK)に同期してドットパターンデータをシアン(C)の印字ヘッドに出力する。 For example, the writing process of the first subline (line (1/3)) is performed at the timing of the strobe signals d1 to d4, and the dot pattern data of cyan (C) is synchronized with each of 480 dot clocks (DCLK). Output to the print head. Further, the writing process of the second subline (line (2/3)) is performed at the timing of the strobe signals e1 to e4, and the dot pattern data of cyan (C) is synchronized with 480 dot clocks (DCLK). Output to the print head, write processing of the third subline (line (3/3)) is performed at the timing of the strobe signals f1 to f4, and dot pattern data is cyan in synchronization with 480 dot clocks (DCLK) respectively. Output to (C) print head.
尚、ブラック(K)の印字ヘッドに対しても同じタイミングでドットパターンデータが出力される。
以上のように、本例はヘッド部20に記録されたROM30のヘッド情報から、ヘッドの種別を自動的に判別することができ、印字ヘッドの色毎に異なる印刷処理制御を行うことができる。したがって、色毎に種別の異なる印字ヘッドを使用する場合でも同じドットパターンデータの印刷処理を行うことができ、印字品質を一定に確保することができる。
(実施形態2)
次に、本発明の実施形態2について説明する。
The dot pattern data is also output to the black (K) print head at the same timing.
As described above, in this example, the head type can be automatically determined from the head information of the
(Embodiment 2)
Next,
図5は実施形態2を説明するヘッド制御部15の構成図である。尚、同図において、前述の図1と同じ回路については説明を省略する。
同図において、図1と異なる構成はビデオI/F制御部21にビデオ解像度別設定レジスタ32が接続された点、及びヘッド別設定レジスタ部29に代えてヘッド解像度別設定レジスタ部33が使用されている点である。
FIG. 5 is a configuration diagram of the
In the figure, the configuration different from that in FIG. 1 is that a video resolution
ビデオ解像度別設定レジスタ32はI/Fコントローラ3で生成されるビデオデータの解像度に従ってビデオI/F制御部21によるデータ処理方法を設定する。また、ヘッド解像度別設定レジスタ33は、ヘッド種別判定部28から供給されるヘッド情報に基づいてドットパターンデータの分割方式やデータ転送方式等を設定する。
The video
以下に本例の処理動作を説明する。図6(a)〜(c)は本例の処理の概略を説明する図である。同図(a)は1200DPIのビデオデータが供給された際、ヘッド情報に基づいて600DPI又は1200DPIの印刷処理を行う例を示し、同図(b)は600DPIのビデオデータが供給された際、ヘッド情報に基づいて600DPI又は1200DPIの印刷処理を行う例を示す。また、同図(c)は600DPI又は1200DPIのビデオデータが供給された際、ヘッド情報に基づいて600DPI又は1200DPIの印刷処理を行う例を示す。以下、具体的に説明する。 The processing operation of this example will be described below. 6A to 6C are diagrams for explaining the outline of the processing of this example. FIG. 6A shows an example in which 600 DPI or 1200 DPI print processing is performed based on head information when 1200 DPI video data is supplied, and FIG. 5B shows a head when 600 DPI video data is supplied. An example in which 600 DPI or 1200 DPI print processing is performed based on the information will be described. FIG. 6C shows an example in which 600 DPI or 1200 DPI print processing is performed based on head information when 600 DPI or 1200 DPI video data is supplied. This will be specifically described below.
図7(a)〜(c)は本例の処理動作を説明するタイムチャートであり、1200DPIのビデオデータが供給された際、ヘッド情報に基づいて600DPI又は1200DPIの印刷処理を行う処理を説明するタイムチャートである。同図(a)は共通の基本タイミングを示し、TWOUTは一ラインの書き込み周期を示し、LH1乃至LH8は基本タイミング信号を分周した各タイミングを示す。また、VIDEOはビデオデータを示す。 FIGS. 7A to 7C are time charts for explaining the processing operation of this example. When 1200 DPI video data is supplied, a process for performing 600 DPI or 1200 DPI print processing based on head information will be described. It is a time chart. FIG. 6A shows a common basic timing, TWOUT indicates a writing period of one line, and LH1 to LH8 indicate timings obtained by dividing the basic timing signal. VIDEO indicates video data.
印刷処理を行う際、先ずヘッド種別判定部28は各色の印字ヘッドのROM30の記録されたヘッド情報を読み出す。前述のようにこのヘッド情報として、例えば印字ヘッドのシリアルナンバーの情報が記録されており、ヘッド種別判定部28はこの情報に基づいてヘッドの解像度を判定する。例えば、判別処理の結果、印字ヘッドの解像度が1200DPIであれば同図(b)に示すタイムチャートに従った処理を行う。一方、判別処理の結果、印字ヘッドの解像度が600DPIであれば同図(c)に示すタイムチャートに従った処理を行う。前述の図6(c)に示す例は、判別処理の結果、マゼンダ(M)とイエロー(Y)の印字ヘッドの解像度が1200DPIであり、シアン(C)とブラック(K)の印字ヘッドの解像度が600DPIである。
When performing the printing process, the head
ここで、1200DPIのビデオデータを1200DPIの解像度をもつ印字ヘッドによって印字処理する場合には、図7(b)に示すように、水平同期信号の出力に従って各ライン毎に1回のドットパターンデータを出力して印刷処理を行う。一方、600DPIの解像度をもつ印字ヘッドによって印字処理する場合には、図7(c)に示すように、上記より短い半分のタイミングで水平同期信号を出力し、ラインn(1/2)、ラインn(2/2)、ラインn+1(1/2)、ラインn+1(2/2)の印刷処理を行う。 Here, when 1200 DPI video data is printed by a print head having a resolution of 1200 DPI, as shown in FIG. 7B, one dot pattern data is generated for each line according to the output of the horizontal synchronizing signal. Output and print processing. On the other hand, when printing is performed by a print head having a resolution of 600 DPI, as shown in FIG. 7C, a horizontal synchronization signal is output at a half timing shorter than the above, and line n (1/2), line Printing processing of n (2/2), line n + 1 (1/2), and line n + 1 (2/2) is performed.
同図(d)は上記場合を模式的に示す図である。すなわち、1200DPIのビデオデータを1200DPIの印字ヘッドを使用して処理する場合、対応するラインに同じビデオデータを出力し、600DPIの印字ヘッドを使用して処理する場合にはラインnに対してラインn(1/2)、ラインn(2/2)の印字処理を行い、ラインn+1に対してラインn+1(1/2)、ラインn+1(2/2)の印字処理を行う。
FIG. 4D is a diagram schematically showing the above case. That is, when processing 1200 DPI video data using a 1200 DPI print head, the same video data is output to the corresponding line, and when processing using a 600 DPI print head, line n is compared to line n. (1/2) and line n (2/2) are printed, and line n + 1 (1/2) and line n + 1 (2/2) are printed for
このように処理することによって、ヘッド部20に使用される印字ヘッドの解像度に影響されることなく、使用された印字ヘッドの解像度を自動的に判定して色毎に異なる解像度の印字ヘッドを使用することができる。
By processing in this way, the resolution of the used print head is automatically determined and the print head having a different resolution for each color is used without being affected by the resolution of the print head used in the
また、色毎に異なるビデオデータの入力に対して、使用させる印字ヘッドの解像度が異なる場合でも印字ヘッドの解像度を自動的に判定して色毎に対応する解像度による印字処理を行うことが可能となる。 In addition, even when the resolution of the print head to be used is different for the input of video data that differs for each color, it is possible to automatically determine the resolution of the print head and perform printing processing with the resolution corresponding to each color. Become.
尚、図8(a)〜(c)は、600DPIのビデオデータが供給された際、ヘッド情報に基づいて600DPI又は1200DPIの印刷処理を行う処理を説明するタイムチャートである。この場合も上記と同様に、1200DPIの印字ヘッドの場合、図8(b)に示すように、水平同期信号の出力に従ってラインn及びラインn+1に対応してドットパターンデータを出力し、600DPIの解像度をもつ印字ヘッドによって印字処理する場合には、図8(c)に示すように、上記より短い半分のタイミングで水平同期信号を出力し、ラインn(1/4)、ラインn(2/4)、ラインn(3/4)、ラインn(4/4)の印刷処理を行う。尚、同図(d)は上記場合を模式的に示す図である。
(実施形態3)
次に、本発明の実施形態3について説明する。
8A to 8C are time charts for explaining processing for performing 600 DPI or 1200 DPI printing processing based on head information when 600 DPI video data is supplied. In this case as well, in the case of a 1200 DPI print head, as shown in FIG. 8B, dot pattern data is output corresponding to line n and line n + 1 in accordance with the output of the horizontal synchronization signal, and the resolution is 600 DPI. As shown in FIG. 8C, a horizontal synchronizing signal is output at half the timing shorter than the above, and line n (1/4) and line n (2/4) are printed. ), Line n (3/4), and line n (4/4) are printed. FIG. 4D schematically shows the above case.
(Embodiment 3)
Next, a third embodiment of the present invention will be described.
図9は実施形態3を説明するヘッド制御部15の構成図である。尚、同図において、前述の図1と同じ構成については説明を省略する。
本例においては、ビデオデータを記憶するビデオデータRAM部(SDRAM)35、及びラインバッファ36が追加された構成である。ビデオデータRAM部35はI/Fコントローラ3から供給されたビデオデータを格納し、主走査方向、又は副走査方向のレジスト調整に使用する。また、ラインバッファ36はビデオI/F制御部21から転送されたビデオデータを格納し、1画素を各階調値に基づいてn個の微画素に展開するためのバッファである。
FIG. 9 is a configuration diagram of the
In this example, a video data RAM unit (SDRAM) 35 for storing video data and a
図10は600DPI、及び1200DPIの解像度を有する印字ヘッドのチップ実装イメージを示す図である。例えば、1ライン7680ドットの印字ヘッドの場合、1チップ192ドット構成のチップ40個をライン状に配設する。また、1200DPIの印字ヘッドの場合1チップ384ドット構成のチップ40個をライン状に配設する。 FIG. 10 is a diagram showing a chip mounting image of a print head having a resolution of 600 DPI and 1200 DPI. For example, in the case of a print head of 7680 dots per line, 40 chips each having a 192-dot configuration are arranged in a line. In the case of a 1200 DPI print head, 40 chips each having a 384-dot configuration are arranged in a line.
本例では、特に副走査方向のチップ位置ずれを補正する処理を行う場合において、同時に異なる解像度の印字ヘッドを使用する場合でも印字品質を低下させることなく印刷処理を行うものである。例えば、600DPIの印字ヘッドの場合、1チップに形成するドットの数は64ドット×3(192ドット)であり、通常の128ドット毎に副走査方向(Y方向)のレジスト調整を行う場合、図10に示すチップ位置ずれ(段差)を有効に補正することができない。 In this example, particularly when processing for correcting the chip position deviation in the sub-scanning direction is performed, printing processing is performed without degrading the print quality even when using print heads having different resolutions at the same time. For example, in the case of a 600 DPI print head, the number of dots formed on one chip is 64 dots × 3 (192 dots), and when the resist adjustment in the sub-scanning direction (Y direction) is performed every 128 dots, FIG. Thus, the chip position shift (step) shown in FIG.
そこで、本例において以下のように処理を行う。先ず、前述と同様ヘッド種別判定部28はヘッド部20のROM30に記録されたヘッド情報を読み出し、この情報に基づいてヘッドの解像度を判定する。ヘッド解像度別設定レジスタ33はヘッド種別判定部28の判別結果に基づいて各パラメータの設定を行う。
Therefore, processing is performed as follows in this example. First, as described above, the head
ここで、上記判定結果が600DPIである場合、図11に示す処理を行う。すなわち、ビデオI/F制御部21には色毎に4ビットのビデオデータが入力し、ビデオI/F制御部21は供給されたビデオデータをビデオデータRAM部35に格納する。ビデオデータRAM部35には、例えば1ドット4ビット構成のビデオデータが8Kドットで、64ライン分のデータ(255KB(4ビット×8Kドット×64ライン分のデータ)が格納される。
If the determination result is 600 DPI, the process shown in FIG. 11 is performed. That is, 4-bit video data for each color is input to the video I /
次に、ビデオI/F制御部21はビデオデータRAM部35からビデオデータを読み出し、ヘッドI/F制御部31を介してラインバッファ36に出力する。この時、ビデオデータRAM部35からのデータの読み出しは、図12に示すようにデータ転送速度を重視して8バーストとし、4ビット×8ドット(32ビット)のデータを順次ラインバッファ36に転送し、ラインバッファ36にビデオデータを書き込む(W)。一方、ラインバッファ36からビデオデータを読み出す場合にも、同じ4ビット×8ドット(32ビット)のデータを順次ラインバッファ36から読み出し(R)、ヘッドI/F制御部31に転送する。
Next, the video I /
一方、上記判定結果が1200DPIである場合、図13に示すように、ビデオデータRAM部35は2ライン並列処理を行い、ビデオI/F制御部21にはラインnとn+1の2ラインのビデオデータが供給され、色毎に255KBのデータが格納される。この場合、ラインn、及びラインn+1それぞれについて、1ビット×128ドット毎にデータの転送が行われる。図14は、ラインn及びラインn+1について、8回のバーストにおける対応ドットを示す。
On the other hand, if the determination result is 1200 DPI, as shown in FIG. 13, the video
このように転送処理を行うことによって、ラインn及びラインn+1の何れのラインにおいても128ドット毎のデータ転送を行うことができ、前述のチップ位置ずれ補正を有効に行うことが可能となる。
By performing the transfer process in this way, data transfer can be performed every 128 dots in both the line n and the
以上のように、本例によればビデオI/F制御部21は2ライン同時にデータ処理を行うことによって、チップ位置ずれ補正を有効に行うことが可能となると共に、色毎に解像度の異なる印字ヘッドを使用して印刷処理を行うことができる。
As described above, according to this example, the video I /
1・・・ホスト機器
2・・・プリンタ装置
3・・・I/Fコントローラ
4・・・受信制御部
5・・・MPU
7・・・ROM
8・・・フォントROM
9・・・表示制御部
10・・ビデオ転送制御部
11・・メモリ
12・・圧縮/伸張部
14・・エンジン制御部
15・・ヘッド制御部
16・・モータ制御部
17・・MPU
18・・定着制御部
19・・高圧制御部
20・・ヘッド部
21・・ビデオI/F制御部
22・・ドットパターン生成部
23・・ヘッドデータ送信部
24・・ヘッド制御信号生成部
25・・ストローブ信号生成部
26・・CPUインターフェイス部
27・・基本タイミング生成部
28・・ヘッド種別判定部
29・・ヘッド別設定レジスタ
30・・ROM
31・・ヘッドI/F制御部
32・・ビデオ解像度別設定レジスタ
33・・ヘッド解像度別設定レジスタ
35・・ビデオデータRAM部(SDRAM)
36・・ラインバッファ
DESCRIPTION OF
7 ... ROM
8 ... Font ROM
9.
18..Fixing
31 .. Head I /
36. Line buffer
Claims (5)
該第1、第2の印字ヘッドに記憶されたヘッド情報を読み出し、該印字ヘッドの種別を判定する判定手段と、
該判定結果に従って、前記第1の印字ヘッドの制御を行う第1の処理、又は前記第2の印字ヘッドの制御を行う第2の処理の選択を行う選択手段と、
該選択結果に従って、色毎に印刷データを第1又は第2の印字ヘッドに出力し、対応する前記第1又は第2の処理によって印刷処理を行い、印刷出力を行う印刷処理手段と、
を有することを特徴とする印刷装置。 First and second print heads used for each color and having different types;
Determination means for reading out the head information stored in the first and second print heads and determining the type of the print head;
Selection means for selecting a first process for controlling the first print head or a second process for controlling the second print head according to the determination result;
Print processing means for outputting print data for each color to the first or second print head according to the selection result, performing print processing by the corresponding first or second processing, and performing print output;
A printing apparatus comprising:
該第1、第2の印字ヘッドに記憶されたヘッド情報を読み出し、該印字ヘッドの解像度を判定する判定手段と、
該判定結果に従って、前記第1の印字ヘッドの制御を行う第1の処理、又は前記第2の印字ヘッドの制御を行う第2の処理の選択を行う選択手段と、
該選択結果に従って、色毎に印刷データを第1又は第2の印字ヘッドに出力し、対応する前記第1又は第2の処理によって印刷処理を行い、印刷出力を行う印刷処理手段と、
を有することを特徴とする印刷装置。 First and second print heads used for each color and having different resolutions;
Determining means for reading out the head information stored in the first and second print heads and determining the resolution of the print heads;
Selection means for selecting a first process for controlling the first print head or a second process for controlling the second print head according to the determination result;
Print processing means for outputting print data for each color to the first or second print head according to the selection result, performing print processing by the corresponding first or second processing, and performing print output;
A printing apparatus comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006342106A JP2008149640A (en) | 2006-12-20 | 2006-12-20 | Printer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006342106A JP2008149640A (en) | 2006-12-20 | 2006-12-20 | Printer |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2008149640A true JP2008149640A (en) | 2008-07-03 |
Family
ID=39652352
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006342106A Withdrawn JP2008149640A (en) | 2006-12-20 | 2006-12-20 | Printer |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2008149640A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013063599A (en) * | 2011-09-16 | 2013-04-11 | Ricoh Co Ltd | Exposure control apparatus, image forming apparatus, and exposure control method |
JP2014213457A (en) * | 2013-04-22 | 2014-11-17 | カシオ電子工業株式会社 | Image formation device, image formation method, image formation program, head control device, head control method and head control program |
JP2014221548A (en) * | 2013-05-14 | 2014-11-27 | カシオ電子工業株式会社 | Image forming device, control method for the same, and control program |
JP2015012500A (en) * | 2013-06-28 | 2015-01-19 | 理想科学工業株式会社 | Image forming apparatus |
CN114103439A (en) * | 2020-08-26 | 2022-03-01 | 森大(深圳)技术有限公司 | Precision differential printing method, device and equipment for image and storage medium |
-
2006
- 2006-12-20 JP JP2006342106A patent/JP2008149640A/en not_active Withdrawn
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013063599A (en) * | 2011-09-16 | 2013-04-11 | Ricoh Co Ltd | Exposure control apparatus, image forming apparatus, and exposure control method |
JP2014213457A (en) * | 2013-04-22 | 2014-11-17 | カシオ電子工業株式会社 | Image formation device, image formation method, image formation program, head control device, head control method and head control program |
JP2014221548A (en) * | 2013-05-14 | 2014-11-27 | カシオ電子工業株式会社 | Image forming device, control method for the same, and control program |
JP2015012500A (en) * | 2013-06-28 | 2015-01-19 | 理想科学工業株式会社 | Image forming apparatus |
US9183474B2 (en) | 2013-06-28 | 2015-11-10 | Riso Kagaku Corporation | Image forming apparatus for adjusting boundary data |
CN114103439A (en) * | 2020-08-26 | 2022-03-01 | 森大(深圳)技术有限公司 | Precision differential printing method, device and equipment for image and storage medium |
CN114103439B (en) * | 2020-08-26 | 2023-02-21 | 森大(深圳)技术有限公司 | Method, device and equipment for printing images with differentiated precision and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2008149640A (en) | Printer | |
JP2001213015A (en) | Image recorder | |
US8068253B2 (en) | Recording apparatus | |
KR100208696B1 (en) | Printer | |
JP5082686B2 (en) | Print head control device | |
JP4222303B2 (en) | Image forming apparatus | |
JPH11161541A (en) | Device and method for controlling asic | |
JP2006229428A (en) | Image-formation controller, quantization method and printer device | |
JP2752821B2 (en) | Image recording device | |
JP2009023213A (en) | Printing device and printing system | |
JP2005186376A (en) | Printing device | |
JP2007018321A (en) | Information processing apparatus and printer driver | |
KR100208385B1 (en) | Apparatus and method for buffering data by dividing text and picture data | |
JP2669336B2 (en) | Printing equipment | |
JP2005169716A (en) | Printer controlling device | |
JP2002137448A (en) | Apparatus and method for imaging | |
JP2000138832A (en) | Video data converter | |
JP5401945B2 (en) | Printing apparatus, printing method and program thereof | |
JP2021053828A (en) | Image processing device | |
JPH11249832A (en) | Image forming device | |
JP2012139961A (en) | Apparatus and system for forming image | |
JP2001225505A (en) | Image processor | |
JP2008087264A (en) | Printing head controlling apparatus | |
JP2010045602A (en) | Image-forming device | |
JP2001219607A (en) | Printer and image processor comprising it |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20100302 |