JP3388916B2 - Recording device - Google Patents
Recording deviceInfo
- Publication number
- JP3388916B2 JP3388916B2 JP27242994A JP27242994A JP3388916B2 JP 3388916 B2 JP3388916 B2 JP 3388916B2 JP 27242994 A JP27242994 A JP 27242994A JP 27242994 A JP27242994 A JP 27242994A JP 3388916 B2 JP3388916 B2 JP 3388916B2
- Authority
- JP
- Japan
- Prior art keywords
- recording
- address
- head
- data
- circuit
- 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 - Lifetime
Links
Landscapes
- Ink Jet (AREA)
- Record Information Processing For Printing (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、ライン型のプリントヘ
ッドを用いて記録媒体に画像を記録する記録装置に関す
るものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a recording apparatus for recording an image on a recording medium using a line type print head.
【0002】[0002]
【従来の技術】従来のインクジェット方式のプリンタ
は、記録紙に対してプリントヘッドが左右に移動しなが
ら逐次プリントするシリアルプリンタが主流である。ま
た、1ライン分の発熱素子を備えたラインヘッドを用い
たプリンタとしては、サーマルヘッドを使用した熱転写
方式等が良く知られている。2. Description of the Related Art A conventional inkjet printer is mainly a serial printer which sequentially prints on a recording paper while moving a print head left and right. Also, as a printer using a line head having a heating element for one line, a thermal transfer method using a thermal head is well known.
【0003】このようなプリンタ装置は、ホストコンピ
ュータより送られてくるPDLデータを等を受信して実
際にプリントするイメージに展開するフォーマッタ部
と、プリンタ装置の機構部分とそれを制御するエンジン
部とに分けられて構成されている。Such a printer apparatus includes a formatter section for receiving PDL data sent from a host computer and developing it into an image to be actually printed, a mechanical section of the printer apparatus, and an engine section for controlling the mechanical section. It is divided into two parts.
【0004】[0004]
【発明が解決しようとする課題】一般に、前述のフォー
マッタ部において、プリントイメージを記憶するイメー
ジメモリよりイメージデータを読み出してエンジン部に
送出してプリントする場合、そのプリント効率を上げる
ために、イメージデータの読出し制御が重要になる。Generally, in the above-mentioned formatter section, when image data is read from an image memory for storing a print image and sent to the engine section for printing, the image data is increased in order to improve the printing efficiency. Read control is important.
【0005】特に複数のラインヘッドを備えたカラープ
リンタ等の場合には、イメージメモリを各ヘッドに対応
して複数エリアに分割し、ヘッドに転送するプリントデ
ータの読出しアドレスを1ページ毎に切替えて出力して
いる。このようなアドレスの切り替えのタイミングは、
記録紙の長さや複数の記録ヘッドの間隔などに応じて変
更しなければならないが、このような条件を全て加味し
て読出制御を行うのは非常に困難である。Particularly in the case of a color printer having a plurality of line heads, the image memory is divided into a plurality of areas corresponding to each head, and the read address of the print data to be transferred to the head is switched page by page. It is outputting. The timing of such address switching is
Although it must be changed according to the length of the recording paper, the interval between the plurality of recording heads, etc., it is very difficult to perform the read control in consideration of all such conditions.
【0006】本発明は上記従来例に鑑みてなされたもの
で、印刷イメージデータを記憶しているメモリより効率
良くイメージデータを読み出して記録できる記録装置を
提供することを目的とする。The present invention has been made in view of the above conventional example, and an object of the present invention is to provide a recording apparatus capable of efficiently reading and recording image data from a memory storing print image data.
【0007】本発明の他の目的は、どのようなサイズの
記録媒体にも対応してメモリより印刷イメージデータを
読出すことができ、かつ複数の記録ヘッドの記録タイミ
ングに応じて印刷イメージデータを記録ヘッドに転送し
て記録できる記録装置を提供することにある。Another object of the present invention is to read print image data from a memory corresponding to a recording medium of any size, and to print the print image data according to recording timings of a plurality of recording heads. It is an object of the present invention to provide a recording device that can transfer and record to a recording head.
【0008】[0008]
【課題を解決するための手段】上記目的を達成するため
に本発明の記録装置は以下の様な構成を備える。即ち、
外部機器よりの印刷データを入力し、複数の記録ヘッド
を用いて記録媒体に画像を記録する記録装置であって、
前記印刷データを印刷イメージデータに展開して前記複
数の記録ヘッドのそれぞれに対応付けて、下位の複数ビ
ットが共通しているメモリのそれぞれ異なるアドレスに
記憶する記憶手段と、前記複数の記録ヘッドのそれぞれ
に対応付けて記憶されている印刷イメージデータのそれ
ぞれの読出開始アドレスと読出終了アドレスとを記憶す
る、記録ヘッドのそれぞれに対応したアドレス記憶手段
と、前記アドレス記憶手段に記憶されているそれぞれの
読出開始アドレスから読出終了アドレスまでに対応する
前記メモリのアドレスから印刷イメージデータを読み出
して対応する各記録ヘッドに転送する転送手段と、前記
転送手段によって転送された印刷イメージデータに基づ
いて前記複数の記録ヘッドによって前記記録媒体に記録
する記録手段と、前記複数の記録ヘッドの中で先に記録
がなされる記録ヘッドに対応した前記アドレス記憶手段
に記憶された前記読出開始アドレスと読出終了アドレス
のそれぞれの前記下位の複数ビットを、当該記録ヘッド
の記録タイミングに同期して、後続して記録がなされる
記録ヘッドの前記アドレス記憶手段に順次転送していく
手段と、を有することを特徴とする。In order to achieve the above object, the recording apparatus of the present invention has the following constitution. That is,
A recording device for inputting print data from an external device and recording an image on a recording medium using a plurality of recording heads,
The print data is expanded into print image data and is associated with each of the plurality of recording heads , and a plurality of subordinate print jobs are recorded.
Storage means for storing at different addresses of a common memory, and a read start address and a read end address of print image data stored in association with each of the plurality of recording heads. The print image data is read from the address storage means corresponding to each of the recording heads and the address of the memory corresponding to the read start address to the read end address stored in the address storage means. Transfer means for transferring to the recording head, recording means for recording on the recording medium by the plurality of recording heads based on the print image data transferred by the transfer means, and recording is performed first among the plurality of recording heads. The address stored in the address storage means corresponding to the recording head Start address and a read end address out
And a means for sequentially transferring each of the lower-order plurality of bits to the address storage means of a recording head for subsequent recording in synchronization with the recording timing of the recording head. To do.
【0009】[0009]
【作用】以上の構成において、印刷データを印刷イメー
ジデータに展開して、複数の記録ヘッドのそれぞれに対
応付けて、下位の複数ビットが共通しているメモリのそ
れぞれ異なるアドレスに記憶し、複数の記録ヘッドのそ
れぞれに対応付けて記憶されている印刷イメージデータ
のそれぞれの読出開始アドレスと読出終了アドレスと
を、記録ヘッドのそれぞれに対応して記憶して、その記
憶されているそれぞれの読出開始アドレスから読出終了
アドレスまでに対応するメモリのアドレスから印刷イメ
ージデータを読み出して対応する各記録ヘッドに転送
し、その転送された印刷イメージデータに基づいて複数
の記録ヘッドによって記録媒体に記録するとともに、複
数の記録ヘッドの中で先に記録がなされる記録ヘッドに
対応したアドレス記憶手段に記憶された読出開始アドレ
スと読出終了アドレスのそれぞれの前記下位の複数ビッ
トを、当該記録ヘッドの記録タイミングに同期して、後
続して記録がなされる記録ヘッドのアドレス記憶手段に
順次転送していくように動作する。In the above structure, the print data is expanded into the print image data and is associated with each of the plurality of recording heads so that the lower bits of the memory are common.
The read start address and the read end address of each of the print image data stored in different addresses are stored in association with each of the plurality of print heads. , The print image data is read from the memory addresses corresponding to the respective read start addresses to the read end addresses, and is transferred to each corresponding print head, and a plurality of print image data are transferred based on the transferred print image data. While recording on the recording medium by the recording head, the plurality of lower bits of the read start address and the read end address stored in the address storage means corresponding to the recording head to be recorded first among the plurality of recording heads.
In synchronism with the recording timing of the recording head, and sequentially transfers to the address storage means of the recording head for subsequent recording.
【0010】[0010]
【実施例】以下、添付図面を参照して本発明の好適な実
施例を詳細に説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT A preferred embodiment of the present invention will now be described in detail with reference to the accompanying drawings.
【0011】図1は本発明の代表的な実施例であるイン
クジェット方式に従うフルライン記録ヘッドを備えたカ
ラープリンタ装置の回路構成を示すブロック図である。
図1に示すように、このプリンタ装置の回路は、ホスト
コンピュータ(以下、ホストという)との通信、ビット
マップRAMへの展開などを制御するフォーマッタ部1
10と、記録ヘッドや種々の制御、搬送モータ、種々の
センサを制御するエンジン部150とで構成される。FIG. 1 is a block diagram showing a circuit configuration of a color printer apparatus having a full line recording head according to an ink jet system which is a typical embodiment of the present invention.
As shown in FIG. 1, a circuit of this printer device includes a formatter unit 1 for controlling communication with a host computer (hereinafter, referred to as a host), expansion into a bitmap RAM, and the like.
10 and an engine unit 150 that controls the recording head, various controls, a conveyance motor, and various sensors.
【0012】これは、フォーマッタ部110がホストと
のインタフェースの違いや、画像処理方法の違いなどを
考慮して、各種アプリケーション(たとえば通常のプリ
ンタの他にファクシミリや複写機)に対応した回路構成
を必要とするのに対し、エンジン部150はアプリケー
ションに依存した違いを少なくし、どのようなアプリケ
ーションでも対応できるよう標準化してコストを低減さ
せることをねらいとしているためである。This is because the formatter section 110 has a circuit configuration corresponding to various applications (for example, a normal printer, a facsimile machine or a copying machine) in consideration of a difference in the interface with the host and a difference in the image processing method. This is because the engine section 150 aims at reducing the difference depending on the application and reducing the cost by standardizing it so that any application can be supported.
【0013】本実施例では、フォーマッタ部110とエ
ンジン部150の機能分担を次のように定める。
(1)フォーマッタ部の機能
・ホストとのインタフェース
・ホストから送られてきたコマンド(命令)の解析
・上記コマンドに基づく記録データのビットマップRA
Mへの展開
・操作パネルの制御
・コントロールボックス(後述)の制御
・エンジン部150とのインタフェース
・オプション制御:記録用紙供給部の制御(オプション
IN)、記録用紙排出部の制御(オプションOUT)
(2)エンジン部機能
・フォーマッタ部110とのインタフェース
・インク供給系の制御
・記録紙搬送系の制御
・記録ヘッドへのデータ転送制御
・記録ヘッドへのヒータ通電制御
・温度管理
・時計機能
・バックアップメモリ機能
・記録紙幅検出機能
これらの機能を実現するためには次の回路構成が必要と
なる。In the present embodiment, the functional division of the formatter unit 110 and the engine unit 150 is determined as follows. (1) Function of formatter unit-Interface with host-Analysis of command (command) sent from host-Bitmap RA of recording data based on the above command
Expansion to M, control of operation panel, control of control box (described later), interface with engine unit 150, optional control: control of recording paper supply unit (option IN), control of recording paper discharge unit (option OUT) ( 2) Engine function, interface with formatter 110, ink supply system control, recording paper transport system control, data transfer control to print head, heater energization control to print head, temperature management, clock function, backup memory Function / Recording paper width detection function To realize these functions, the following circuit configuration is required.
【0014】図1において、フォーマッタ部110は制
御プログラムを実行するCPU−F111と、制御プロ
グラムを格納するROM112、プログラムを実行する
ために必要なシステムRAM113、ホストとの通信に
必要なIFCNT114、ホストより送信された記録内
容のビットマップデータを記録するビットマップRAM
115、ビットマップRAM115を制御しエンジン部
150との通信を行う専用回路GAF116、ホストか
らの記録データを解析するためのエミュレーションRO
M(E−ROM)117、キャラクタコードデータをビ
ットマップデータに変換するためのキャラクタジェネレ
ータ(CG−ROM)118、外部記憶装置として使用
するメモリカード119、上述のオプション機能とのイ
ンタフェースとなるIOポート120、ユーザインタフ
ェースとなり種々の操作を行なうためのキーや装置から
のメッセージを表示するLCDなどを含む操作パネル1
21で構成する。In FIG. 1, a formatter unit 110 includes a CPU-F111 for executing a control program, a ROM 112 for storing the control program, a system RAM 113 required for executing the program, an IFCNT 114 required for communication with the host, and a host. Bitmap RAM for recording the bit map data of the transmitted recording contents
115, a dedicated circuit GAF 116 that controls the bitmap RAM 115 and communicates with the engine unit 150, an emulation RO for analyzing print data from the host
M (E-ROM) 117, character generator (CG-ROM) 118 for converting character code data into bitmap data, memory card 119 used as an external storage device, IO port to interface with the above-mentioned optional function 120, an operation panel 1 including a user interface and keys for performing various operations and an LCD for displaying messages from the device
21.
【0015】また、122はこのプリンタ装置をホスト
に接続せず、メモリカード119に格納された画像デー
タを用いてスタンドアロンで画像記録を行なうときにユ
ーザインタフェースとなって種々の指示動作を行なうコ
ントロールボックスである。さらに、123,124は
各々、このプリンタ装置にオプションとして接続される
種々の付加装置の入力/出力インタフェース(オプショ
ン(入力)IN、オプション(出力)OUT)である。
本実施例ではオプションIN123には後述する記録用
紙供給部が、オプションOUT124には後述する記録
用紙排出部が接続される。Further, reference numeral 122 is a control box which serves as a user interface for performing various instruction operations when image recording is performed standalone using image data stored in the memory card 119 without connecting the printer device to a host. Is. Further, 123 and 124 are input / output interfaces (option (input) IN, option (output) OUT) of various additional devices which are optionally connected to the printer device.
In this embodiment, the option IN 123 is connected to a recording paper supply unit described later, and the option OUT 124 is connected to a recording paper discharge unit described later.
【0016】次に、エンジン部150について説明す
る。Next, the engine section 150 will be described.
【0017】エンジン部150は図1に示すように記録
紙搬送を主要な目的とするエンジン回路160と記録ヘ
ッド駆動制御を主要な目的とするエンジン回路180と
で構成されている。As shown in FIG. 1, the engine section 150 is composed of an engine circuit 160 whose main purpose is to convey recording paper, and an engine circuit 180 whose main purpose is to control drive of the recording head.
【0018】エンジン部150は、制御プログラムを格
納するROMとその実行に作業領域として用いられるR
AMと後述するセンサを入力するポート(PORT)と
そのポートからのアナログ入力をデジタルデータに変換
するA/Dコンバータとを備え、制御プログラムを実行
して種々の制御処理を行なうCPU−E161と、CP
U−E161のプログラム実行に用いられるRAM16
2、記録ヘッドのムラ補正データ等を記録するEEPR
OM163、クロック時計(RTC)164、テスト記
録データ作成やフォーマッタ部110との通信などを行
う専用回路GAE165で構成する。また、171は記
録用紙の位置を検出するセンサ、172は記録用紙を搬
送する搬送モータである。The engine section 150 is a ROM for storing a control program and an R used as a work area for executing the ROM.
A CPU-E161 including an AM and a port (PORT) for inputting a sensor to be described later and an A / D converter for converting an analog input from the port into digital data, and executing a control program to perform various control processes. CP
RAM 16 used for program execution of U-E161
2. EEPR for recording unevenness correction data of recording head
An OM 163, a clock (RTC) 164, and a dedicated circuit GAE 165 for creating test record data and communicating with the formatter unit 110 are included. Further, 171 is a sensor that detects the position of the recording sheet, and 172 is a conveyance motor that conveys the recording sheet.
【0019】また、エンジン回路180は記録ヘッド1
90の駆動制御、記録動作を行なわないとき記録ヘッド
190のインク吐出ノズルにキャップをするために記録
ヘッドやキャップ(不図示)を移動させるためのモータ
191の制御、また、キャップの位置検出や記録ヘッド
の位置検出を行なうセンサ192の制御を行なうための
専用回路GAE181含んでいる。The engine circuit 180 is used for the recording head 1.
90 drive control, control of the motor 191 for moving the recording head and the cap (not shown) to cap the ink ejection nozzles of the recording head 190 when the recording operation is not performed, and position detection and recording of the cap. A dedicated circuit GAE181 for controlling the sensor 192 for detecting the position of the head is included.
【0020】図2は、図1で説明したプリンタ装置10
0の概略構成を示す構造断面図である。図2は、プリン
タ装置100内にコントロールボックス122と、ロー
ル用紙を記録用紙として用いる記録用紙供給部130と
記録後のロール紙を切断するカッタを備えた記録用紙排
出部131とを組み込んだ構成を示している。また、エ
ンジン回路160は、装置実装上、図2に示すように、
160と180の部分に分れる。FIG. 2 shows the printer device 10 described with reference to FIG.
It is a structure sectional view showing a schematic structure of 0. FIG. 2 shows a configuration in which a control box 122, a recording paper supply unit 130 that uses roll paper as recording paper, and a recording paper discharge unit 131 that includes a cutter that cuts the rolled paper after recording are incorporated in the printer device 100. Shows. Further, the engine circuit 160 is mounted on the apparatus as shown in FIG.
Divided into 160 and 180 parts.
【0021】また、190Yはイエロ色(Y)のインク
を用いて記録を行なうフルライン記録ヘッド(Yヘッ
ド)、190Mはマゼンタ色(M)のインクを用いて記
録を行なうフルライン記録ヘッド(Mヘッド)、190
Cはシアン色(C)のインクを用いて記録を行なうフル
ライン記録ヘッド(Cヘッド)、190Kは黒色(K)
のインクを用いて記録を行なうフルライン記録ヘッド
(Kヘッド)であり、記録用紙の搬送方向に添って配列
されている。Further, 190Y is a full line recording head (Y head) for recording using yellow (Y) ink, and 190M is a full line recording head (M for recording with magenta (M) ink. Head), 190
C is a full line recording head (C head) for recording using cyan (C) ink, and 190K is black (K).
Is a full-line recording head (K head) that performs recording using the above ink, and is arranged along the conveyance direction of the recording paper.
【0022】さらに、171aは記録用紙供給部130
から供給されるロール紙に一定間隔で付加されている黒
い線から記録用紙の先端部を検出して信号(TOF1)
を発生するセンサ、171bは記録終了後のロール紙の
黒い線から記録用紙の先端部を検出して信号(TOF
2)を発生するセンサ、173は搬送ベルトで、搬送モ
ータ172の回転により回転駆動され、この搬送ベルト
173の移動によって、このベルト173に載置されて
いる記録用紙(記録媒体)が搬送される。Further, 171a is a recording paper supply unit 130.
A signal (TOF1) by detecting the leading edge of the recording paper from the black lines added at regular intervals to the roll paper supplied from
The sensor 171b detects the leading edge of the recording paper from the black line of the roll paper after the recording is finished, and outputs a signal (TOF
A sensor 173 for generating 2) is a conveyor belt, which is rotationally driven by the rotation of the conveyor motor 172, and the movement of the conveyor belt 173 conveys the recording paper (recording medium) placed on the belt 173. .
【0023】[フォーマッタ部110の動作説明]フォ
ーマッタ部110の動作は、ホストコンピュータからの
プリントデータの取り込み、解析、ビットマップRAM
115へのプリントイメージデータの展開、エンジン部
150との通信が主な機能である。[Explanation of the operation of the formatter unit 110] The operation of the formatter unit 110 is as follows: capture of print data from the host computer, analysis, bitmap RAM
The main functions are expansion of print image data to 115 and communication with the engine unit 150.
【0024】ホストコンピュータからのプリントデータ
の取り込み、解析、ビットマップRAMへの展開につい
ては多くの技術資料があり、公知の技術であるので、こ
こでは、エンジン部150とのインターフェイス部分で
あり、ビットマップRAMの制御を行っている専用回路
GAF116を中心に説明する。There are many technical data on the acquisition of print data from the host computer, analysis, and expansion to the bit map RAM, which is a known technique. The description will focus on the dedicated circuit GAF116 that controls the map RAM.
【0025】図3は、本実施例のフォーマッタ部110
のGAF116の内部ブロック図を示す。FIG. 3 shows the formatter unit 110 of this embodiment.
3 shows an internal block diagram of the GAF 116 of FIG.
【0026】GAF116の機能は、システムRAM1
13の制御(システムコントローラ1403)、DRA
Mのリフレッシュ制御(リフレッシュ回路1404)、
エンジン制御(エンジン制御部1405)が主な機能で
あるが、この内、本実施例の特徴部分であるエンジン制
御部1405について説明する。The function of the GAF 116 is the system RAM 1
13 control (system controller 1403), DRA
M refresh control (refresh circuit 1404),
The engine control (engine control unit 1405) is the main function. Among these, the engine control unit 1405, which is a characteristic part of this embodiment, will be described.
【0027】図4はエンジン制御部1405の構成を示
すブロック図である。FIG. 4 is a block diagram showing the structure of the engine control unit 1405.
【0028】図4に示すように、エンジン制御部140
4は3個の回路ブロックで構成されている。1つ目はデ
ータ転送の基準タイミングを生成するタイミング(TI
MING)ブロック1500、2つ目はエンジン部15
0に転送するデータをビットマップRAM115にアク
セスして読み出すためのアドレスを生成するADRSブ
ロック1501、3つ目はビットマップRAM115と
のインターフェイスを行うDMAブロック1502であ
る。As shown in FIG. 4, the engine control unit 140
Reference numeral 4 is composed of three circuit blocks. The first is the timing for generating the reference timing for data transfer (TI
MING) block 1500, the second is engine section 15
An ADRS block 1501 for generating an address for accessing the data to be transferred to 0 in the bitmap RAM 115 and reading the data is a DMA block 1502 for interfacing with the bitmap RAM 115.
【0029】最初にタイミングブロック1500の動作
について説明する。First, the operation of the timing block 1500 will be described.
【0030】図5は、タイミングブロック回路1500
の構成を示すブロック図、図6はその動作シーケンスを
示すタイミング図である。FIG. 5 shows a timing block circuit 1500.
FIG. 6 is a block diagram showing the configuration of FIG. 6, and FIG. 6 is a timing diagram showing its operation sequence.
【0031】タイミングブロック1500は、垂直同期
回路1600、水平同期回路1601、DMA要求回路
1602で構成されている。
(イ)垂直同期回路1600
垂直同期回路1600では、エンジン回路160から送
られてくるデータ転送要求信号a−TRG*信号からa
−ENB*信号とAa−ENB*信号を生成している。
Aa−ENB*信号は、a−TRG*信号の立ち下がり
でアクティブ(ロウレベル)になり、ADRSブロック
1501より出力されるa−END*信号で非アクティ
ブ(ハイレベル)になる。また、a−ENB*信号は、
Aa−ENB*信号が非アクティブになった後のHSY
NC信号(1ラインのプリント同期信号)に同期して非
アクティブ(ハイレベル)になる。これは、Aa−EN
B*信号がDMA用のデータを要求する信号であり、水
平同期とは独立して動作するのに対し、a−ENB*信
号はプリントページ長を示し、水平同期をとる必要があ
るためである。尚、ここで、a−TRG*信号、a−E
NB*信号におけるa−は、K、C、M、Yの各色信号
を示している。
(ロ)水平同期回路1601
水平同期回路1601では、左右のプリントしない領域
に“0”データをのせるためのNBL,NWDの制御を
行っている。具体的にはNBLレジスタ値(NBL0〜
7)分のDATACK信号(エンジン回路160より入
力)をカウントし、カウントが終了した後、ビットマッ
プRAM115に対するDMA要求信号であるHAEN
B*信号をアクティブにしている。このHAENB*信
号は、DATACK信号の16クロック(16ビット
分)の間だけアクティブになり、NWDレジスタ値(N
WD0〜7)分、これを繰り返す。また、その時、4色
分のデータをビットマップRAM115から読み込みん
だことを示すHALD*信号も出力している。The timing block 1500 is composed of a vertical synchronizing circuit 1600, a horizontal synchronizing circuit 1601, and a DMA request circuit 1602. (A) Vertical synchronization circuit 1600 In the vertical synchronization circuit 1600, the data transfer request signal a-TRG * signal sent from the engine circuit 160 to a
-ENB * signal and Aa-ENB * signal are generated.
The Aa-ENB * signal becomes active (low level) at the fall of the a-TRG * signal, and becomes inactive (high level) by the a-END * signal output from the ADRS block 1501. Also, the a-ENB * signal is
HSY after Aa-ENB * signal becomes inactive
It becomes inactive (high level) in synchronization with the NC signal (print sync signal for one line). This is Aa-EN
This is because the B * signal is a signal requesting data for DMA and operates independently of the horizontal synchronization, whereas the a-ENB * signal indicates the print page length and it is necessary to perform horizontal synchronization. . Here, here, a-TRG * signal, a-E
The a- in the NB * signal indicates each color signal of K, C, M, and Y. (B) Horizontal synchronization circuit 1601 The horizontal synchronization circuit 1601 controls NBL and NWD to put "0" data on the left and right unprinted areas. Specifically, the NBL register value (NBL0 to NBL0
7) minutes of the DATACK signal (input from the engine circuit 160) is counted, and after the count is completed, HAEN which is a DMA request signal to the bitmap RAM 115.
B * signal is active. This HAENB * signal becomes active only during 16 clocks (16 bits) of the DATACK signal, and the NWD register value (N
This is repeated for WD0 to 7) minutes. At that time, a HALD * signal indicating that the data for four colors has been read from the bitmap RAM 115 is also output.
【0032】ここで、NBLの値が“0”の場合、即
ち、ヘッドの右端のノズルからプリントを行う場合は、
a−TRG*信号がアクティブになったら、DATAC
K信号に関係なくビットマップRAM115よりデータ
の読込み動作を行う。これはエンジン部150における
データをフェッチするタイミングは、DATACK信号
の立ち上がりで行われるのに対し、データの転送はDA
TACK信号の立ち下がりで変化させている。このため
に、最初のDATACK信号が来たときにはビット15
(b15)のデータを既に出力していなければならない
ためである。
(ハ)DMA要求回路1602
DMA要求回路1602では、先に述べたAa−ENB
*信号とHAENB*信号の論理積をとり、各色ごとの
プリントデータ要求信号a−HAS*信号を出力する。
尚、IHDEND*信号は、1ワード(16ビット)分
のデータが読み込まれたことを示す信号である。ここで
先に述べたように、HAENB*信号はDATACKが
16クロックの間だけしかアクティブにならないため、
この時間内に、プリントデータの読み込みを終了させな
ければならないことになる。Here, when the value of NBL is "0", that is, when printing is performed from the nozzle at the right end of the head,
When the a-TRG * signal becomes active, DATAC
Data is read from the bitmap RAM 115 regardless of the K signal. This is because the timing of fetching data in the engine unit 150 is performed at the rising edge of the DATACK signal, while the data transfer is DA
It is changed at the falling edge of the TACK signal. Therefore, when the first DATACK signal comes, bit 15
This is because the data in (b15) must have already been output. (C) DMA request circuit 1602 In the DMA request circuit 1602, the Aa-ENB described above is used.
The logical product of the * signal and the HAENB * signal is calculated, and the print data request signal a-HAS * signal for each color is output.
The IHDEND * signal is a signal indicating that one word (16 bits) worth of data has been read. As mentioned earlier, the HAENB * signal is active only for 16 clocks of DATACK,
The reading of the print data must be completed within this time.
【0033】次に、アドレス(ADRS)ブロック15
01について説明する。Next, the address (ADRS) block 15
01 will be described.
【0034】ADRSブロック1501は、DMA用の
アドレス生成部である。タイミングブロック1500か
らのHAENB*信号を基に、4色分のアドレスを順次
出力する。また、1ページ分のDMA転送が終了したと
きは、a−END*信号をタイミングブロック1500
に出力する。The ADRS block 1501 is an address generator for DMA. Addresses for four colors are sequentially output based on the HAENB * signal from the timing block 1500. When the DMA transfer for one page is completed, the a-END * signal is sent to the timing block 1500.
Output to.
【0035】次に、DMAブロック1502について説
明する。Next, the DMA block 1502 will be described.
【0036】DMAブロック1502は、ビットマップ
RAM115へのアクセスを制御するバス裁定機能、D
RAM制御機能、DRAM制御部で読み込まれたビット
マップRAM115よりのデータをパラレル→シリアル
変換し、エンジン部150から送られるDATACK信
号に同期させて転送するデータ転送機能を実現する回路
である。The DMA block 1502 has a bus arbitration function D which controls access to the bitmap RAM 115.
It is a circuit that realizes a RAM control function and a data transfer function that performs parallel-to-serial conversion of data from the bitmap RAM 115 read by the DRAM control unit and transfers the data in synchronization with the DATACK signal sent from the engine unit 150.
【0037】以上の動作により、プリントヘッド190
にプリントデータが転送され、高品位のカラー画像をプ
リントすることができる。With the above operation, the print head 190
The print data is transferred to and the high quality color image can be printed.
【0038】次に、フォーマッタ部110のエンジン制
御部1404のアドレスブロック1501の構成を説明
する。ここでの動作を詳しく説明する前に、以下に本実
施例の概要を簡単に説明する。Next, the structure of the address block 1501 of the engine control unit 1404 of the formatter unit 110 will be described. Before describing the operation here in detail, the outline of the present embodiment will be briefly described below.
【0039】本実施例では、カラープリントを行いなが
ら、ダブルバッファ・プリント方式に対応するために、
ビットマップRAM115のデータ転送開始アドレス
(TOPA)とデータ転送終了アドレス(ENDA)と
を記憶するラッチ回路を、記録ヘッドの数(ここでは
4)と同じ数だけ備える。そして、プリントが開始され
ると、記録紙の先頭の絶対位置検出信号であるTOF1
信号がアクティブになる。このセンサよりの信号に同期
して、最初のプリントデータに対する開始アドレスと終
了アドレスをKラッチ回路720,721にラッチす
る。In this embodiment, in order to support the double buffer print method while performing color printing,
The number of latch circuits for storing the data transfer start address (TOPA) and the data transfer end address (ENDA) of the bit map RAM 115 is equal to the number of recording heads (here, 4). Then, when printing is started, TOF1 which is the absolute position detection signal at the beginning of the recording paper
The signal becomes active. The start address and the end address for the first print data are latched in the K latch circuits 720 and 721 in synchronization with the signal from this sensor.
【0040】次に、記録紙が搬送され、最初のヘッド
(Kヘッド)のデータ転送タイミングを示すK−ENB
*信号がアクティブになる。この時、最初のラッチ回路
720からアドレス生成回路728にアドレスデータが
転送され、これと同時に2番目のヘッド用の開始アドレ
スと終了アドレスがC−ラッチ回路722,723にラ
ッチされる。Next, the recording paper is conveyed, and K-ENB showing the data transfer timing of the first head (K head).
* The signal becomes active. At this time, address data is transferred from the first latch circuit 720 to the address generation circuit 728, and at the same time, the start address and end address for the second head are latched in the C-latch circuits 722 and 723.
【0041】次に、記録紙が搬送され、2番目のヘッド
(C−ヘッド)のデータ転送タイミングを示すC−EN
B*信号がアクティブになる。この時、2番目のラッチ
回路722からアドレス生成回路731にアドレスデー
タが転送され、これと同時に3番目のヘッド用の開始ア
ドレスと終了アドレスが、M−ラッチ回路724,72
5にラッチされる。以下、同様な動作を繰り返す。Next, the recording paper is conveyed, and C-EN showing the data transfer timing of the second head (C-head).
The B * signal becomes active. At this time, address data is transferred from the second latch circuit 722 to the address generation circuit 731, and at the same time, the start address and end address for the third head are M-latch circuits 724, 72.
Latched to 5. Hereinafter, the same operation is repeated.
【0042】この動作により、開始アドレスと終了アド
レスの変化はTOF171aによる信号から最初のヘッ
ドまでの距離か、ヘッド間距離のどちらか長いほうの距
離がダブルバッファ・プリント方式における最小プリン
ト長となり、記録紙の長さがそれ以上であれば、正しく
プリントできる。By this operation, the change in the start address and the end address is the distance between the signal from the TOF 171a and the first head, or the distance between the heads, whichever is longer, whichever is the longer, and the minimum print length in the double buffer printing method is recorded. If the paper is longer than that, you can print correctly.
【0043】図7は、本実施例のアドレスブロック15
01の構成を示す回路図である。FIG. 7 shows the address block 15 of this embodiment.
It is a circuit diagram which shows the structure of 01.
【0044】720はCPU−Fが設定する、ビットマ
ップRAM115におけるブラックデータの最終アドレ
ス(ENDA1〜19)をセットするK−ラッチ回路、
721は同じくCPU−Fがセットするブラックデータ
の先頭アドレス(TOPA1〜19)を記憶するK−ラ
ッチ回路である。同様に、C−ラッチ回路722はシア
ンデータの最終アドレスを、C−ラッチ回路723はシ
アンデータの先頭アドレスを記憶している。以下、M−
ラッチ回路724,725、Y−ラッチ回路726,7
27に関しても同様である。728,731,734,
737のそれぞれは、ビットマップRAM115におけ
る各色の読み出しアドレスを生成するa−アドレス生成
回路である。729,732,735,738のそれぞ
れは、各色の先頭アドレス(TOPA1〜19)を記憶
するためのa−ラッチ回路である。730,733,7
36,739のそれぞれは、a−アドレス生成回路より
出力される19ビットの読み出しアドレスと、a−ラッ
チ回路729,732,735,738のそれぞれの保
持値とを比較するa−アドレス比較回路で、これらの比
較結果が一致している時は各色に対応した一致信号a−
END*を出力している。740はアドレス選択回路
で、各色に対応する4本のアドレスを順次出力してい
る。ここで、HA1〜20はDMAによりビットマップ
RAM115をアクセスするアドレスを示し、AB1〜
20はCPU−FがビットマップRAM115をアクセ
スするためのアドレスを示しており、HA1〜20はタ
イミングブロック1500より入力されるa−HAS*
信号に応じて、a−アドレス生成回路より入力している
aHA1〜19を選択し、これに各色に対応して上位ビ
ットを付して20ビットアドレスを出力している。Reference numeral 720 is a K-latch circuit for setting the final address (ENDA1 to 19) of black data in the bit map RAM 115, which is set by the CPU-F.
Reference numeral 721 is a K-latch circuit for storing the top address (TOPA1 to 19) of black data which is also set by the CPU-F. Similarly, the C-latch circuit 722 stores the final address of cyan data, and the C-latch circuit 723 stores the start address of cyan data. Below, M-
Latch circuits 724, 725, Y-latch circuits 726, 7
The same applies to 27. 728, 731, 734
Each of 737 is an a-address generation circuit that generates a read address of each color in the bitmap RAM 115. Each of 729, 732, 735, and 738 is an a-latch circuit for storing the head address (TOPA1 to 19) of each color. 730,733,7
36 and 739 are a-address comparison circuits that compare the 19-bit read address output from the a-address generation circuit with the holding values of the a-latch circuits 729, 732, 735, and 738, respectively. When these comparison results are in agreement, a coincidence signal a-corresponding to each color
END * is output. An address selection circuit 740 sequentially outputs four addresses corresponding to each color. Here, HA1 to 20 indicate addresses for accessing the bit map RAM 115 by DMA, and AB1 to
Reference numeral 20 denotes an address for the CPU-F to access the bitmap RAM 115, and HA1 to 20 are a-HAS * input from the timing block 1500.
According to the signal, aHA1 to 19 input from the a-address generation circuit are selected, and high-order bits corresponding to each color are added to this to output a 20-bit address.
【0045】ここで、印刷データとビットマップRAM
115のアドレスとの関係を説明する。Here, print data and bitmap RAM
The relationship with the address of 115 will be described.
【0046】図8は、ビットマップRAM115よりデ
ータを読み出してデータを転送するデータ転送シーケン
スを説明する図である。FIG. 8 is a diagram for explaining a data transfer sequence for reading data from the bit map RAM 115 and transferring the data.
【0047】プリントを行うためには、データ転送を行
う先頭アドレス(TOPA)と、最終アドレス(END
A)、及び転送データ量(ワード数:NWD)の指定が
必要となる。In order to print, the start address (TOPA) for data transfer and the end address (END
A) and transfer data amount (word number: NWD) need to be specified.
【0048】まず最初に、最後のアドレスを指定する場
合について説明する。First, the case of designating the last address will be described.
【0049】本実施例のプリンタの場合、記録紙の最下
ラインが最初にプリントされて出力されるように設定し
ているため、プリントデータの転送は、図8の(END
A−1)のアドレス($4xxxxx)から始める必要
がある。以下、a−アドレス生成回路により、この最終
アドレスを−1づつカウントしていき、このアドレス生
成回路の出力が先頭アドレス(TOPA)に等しくなる
と、a−アドレス比較回路より1ページ分のデータ転送
が終了したことを示すa−END*信号が出力される。
このa−END*信号はタイミングブロック1500に
入力され、このタイミングでa−ENB*信号が非アク
ティブ(ハイレベル)になる。In the case of the printer of this embodiment, since the bottom line of the recording paper is set to be printed and output first, the print data is transferred as shown in (END) in FIG.
It is necessary to start from the address (A-1) ($ 4xxxxx). Thereafter, the a-address generation circuit counts the last address by -1, and when the output of the address generation circuit becomes equal to the top address (TOPA), the a-address comparison circuit transfers the data for one page. The a-END * signal indicating that the process is completed is output.
The a-END * signal is input to the timing block 1500, and the a-ENB * signal becomes inactive (high level) at this timing.
【0050】ビットマップRAM115は、その回路の
構成上、色毎に全く異なるアドレスで構成せず、ビット
マップRAM115のアドレスの上位数ビットだけを変
更し、下位ビットは同じアドレスで構成するのが一般的
である。従って、ラッチ回路720,722,724,
726のそれぞれにセットされる先頭アドレス(TOP
A)、及びラッチ回路721,723,725,727
にセットされる最終アドレス(ENDA)には、ビット
マップRAM115の下位の共通アドレス(A1〜A1
9)が設定される。Due to the circuit configuration of the bit map RAM 115, it is generally not configured to use completely different addresses for each color, but only the upper few bits of the address of the bit map RAM 115 are changed and the lower bit is configured to have the same address. Target. Therefore, the latch circuits 720, 722, 724,
The start address (TOP
A) and the latch circuits 721, 723, 725, 727.
The lowermost common address (A1 to A1) of the bitmap RAM 115 is set as the final address (ENDA) set in
9) is set.
【0051】また、本実施例のプリンタは、ダブルバッ
ファ・プリント方式に対応している。このダブルバッフ
ァ・プリント方式とは、1ページ目は1stバッファ
(例えばブラックデータが$400000〜4FFFF
F番地までに記憶されている場合は、$400000〜
43FFFF番地:$は16進数を示す)の内容をプリ
ントデータとして転送し、2ページ目は2ndバッファ
(前述のブラックデータの場合は、$440000〜4
7FFFF番地まで)の内容をプリントデータとして転
送し、以後3ページ目は1stバッファ、4ページ目は
2ndバッファ…というように、交互にデータの転送を
行う方法である。この方法の特徴は、1stバッファの
内容を転送している間に、CPU−Fが2ndバッファ
の内容を書き換えられるという点である。従って、1ペ
ージ毎にプリント内容が変更でき、プリンタとしての付
加価値を大いに高めることができる。The printer of this embodiment is compatible with the double buffer print system. This double-buffer printing method means that the first page has a 1st buffer (for example, black data is $ 400000 to 4FFFF).
If stored by address F, start from $ 400000
43FFFF address: $ indicates hexadecimal number) is transferred as print data, and the second page is a 2nd buffer ($ 440000-4 for black data described above).
The contents of up to 7FFFF address) are transferred as print data, and thereafter, the third page is a 1st buffer, the fourth page is a 2nd buffer, and so on. The feature of this method is that the CPU-F can rewrite the contents of the 2nd buffer while transferring the contents of the 1st buffer. Therefore, the print contents can be changed page by page, and the added value of the printer can be greatly increased.
【0052】この機能を実現させるためには、プリント
中にCPU−FがビットマップRAM115の内容を書
き換えるとともに、この書き換えが終了した後、GAF
116のTOPAレジスタとENDAレジスタの内容を
書き換えなければならない。又、CPU−Fにおけるペ
ージの管理は、TOFセンサ171aよりの信号に基づ
いて行われる。In order to realize this function, the CPU-F rewrites the contents of the bitmap RAM 115 during printing, and after this rewriting is completed, the GAF is rewritten.
The contents of the 116 TOPA and ENDA registers must be rewritten. Further, page management in the CPU-F is performed based on a signal from the TOF sensor 171a.
【0053】図6に示すように、TOPAとENDAの
取り込みは、TOF171aがアクティブになったとき
行われる。即ち、図7に示すGAF116のK−ラッチ
回路720、K−ラッチ回路721で行われる。この
後、GAF116はK−ENB*をアクティブにして、
K−アドレス生成回路728とK−ラッチ回路729の
各々にENDAとTOPAを取り込む。また、K−EN
B*がアクティブになると、C−ラッチ回路722とC
−ラッチ回路723のそれぞれに、TOPAとENDA
のそれぞれを取り込む。この動作によりK−ラッチ回路
720とK−ラッチ回路721は、ビットマップRAM
115の読み出し動作から解放され、次のTOF171
aのタイミングでTOPA、ENDAの値が来たとき
に、それぞれの内容が書き換えられる。As shown in FIG. 6, the TOPA and ENDA are taken in when the TOF 171a becomes active. That is, this is performed by the K-latch circuit 720 and the K-latch circuit 721 of the GAF 116 shown in FIG. After this, GAF 116 activates K-ENB *,
ENDA and TOPA are loaded into each of the K-address generation circuit 728 and the K-latch circuit 729. In addition, K-EN
When B * becomes active, C-latch circuit 722 and C
-To each of the latch circuits 723, TOPA and ENDA
Capture each of. By this operation, the K-latch circuit 720 and the K-latch circuit 721 form the bitmap RAM.
The read operation of 115 is released, and the next TOF 171 is released.
When the values of TOPA and ENDA arrive at the timing of a, their contents are rewritten.
【0054】次に、C−ENB*がアクティブになる
と、C−ラッチ回路722の内容がC−アドレス生成回
路731とM−ラッチ回路724に取り込まれる。更
に、C−ラッチ回路723の内容は、C−ラッチ回路7
32とM−ラッチ回路725に取り込まれる。これによ
りシアンデータも、ENDAよりTOPAまで順次ビッ
トマップRAM115より読み出される。次に、M−E
NB*がアクティブになると、M−ラッチ回路724の
内容がM−アドレス生成回路734とY−ラッチ回路7
26に取り込まれ、さらにM−ラッチ回路725の内容
がM−ラッチ回路735と、Y−ラッチ回路727に取
り込まれる。そして、Y−ENB*信号がアクティブに
なると、Y−ラッチ回路726の内容がY−アドレス生
成回路737に、Y−ラッチ回路727の内容がY−ラ
ッチ回路738に取り込まれる。Next, when C-ENB * becomes active, the contents of the C-latch circuit 722 are taken into the C-address generation circuit 731 and the M-latch circuit 724. Furthermore, the contents of the C-latch circuit 723 are
32 and the M-latch circuit 725. As a result, cyan data is sequentially read from the bitmap RAM 115 from ENDA to TOPA. Next, ME
When NB * becomes active, the contents of the M-latch circuit 724 change the contents of the M-address generation circuit 734 and the Y-latch circuit 7.
26, and the content of the M-latch circuit 725 is further captured by the M-latch circuit 735 and the Y-latch circuit 727. Then, when the Y-ENB * signal becomes active, the contents of the Y-latch circuit 726 are taken into the Y-address generation circuit 737 and the contents of the Y-latch circuit 727 are taken into the Y-latch circuit 738.
【0055】尚、ここでビットマップRAM115のブ
ラック(K)データの格納アドレスは$400000〜
$4FFFFF番地、シアンデータの格納アドレスは$
500000〜5FFFFF番地、マゼンタデータの格
納アドレスは$600000〜6FFFFF番地、そし
てイエローデータの格納アドレスは$700000〜7
FFFFF番地である。Here, the storage address of the black (K) data in the bit map RAM 115 is from $ 400000.
$ 4FFFFF address, cyan data storage address is $
500000-5FFFFF address, magenta data storage address $ 600000-6FFFFF address, and yellow data storage address $ 700000-7
The address is FFFFF.
【0056】以上の動作により、TOF171a(TO
F1)の入力タイミングから最初のプリントヘッド(K
ヘッド)までの距離、または、ヘッド間ギャップのどち
らか長いほうの距離以上の長さを有する記録紙であれ
ば、ダブルバッファ動作が正しく行える。もし、このダ
ブルバッファ動作を行うことなくプリントを行うと、プ
リント可能な1ページの最小長は、TOF171aから
最終プリントヘッド(Yヘッド)までの距離となってし
まう。それ以下の場合は、色毎にビットマップRAM1
15のアドレスの設定がずれてしまい、ダブルバッファ
動作が行えなくなってしまう。By the above operation, the TOF171a (TOF171a
From the input timing of F1) to the first print head (K
The double buffer operation can be correctly performed as long as the recording paper has a length greater than the distance to the head or the gap between the heads, whichever is longer. If printing is performed without performing the double buffer operation, the minimum printable length of one page is the distance from the TOF 171a to the final print head (Y head). If it is less than that, bitmap RAM1 for each color
The address setting of 15 is misaligned and the double buffer operation cannot be performed.
【0057】このようにして各色のTOPA、ENDA
の値を取り込んだ後は、タイミングブロック1500か
ら転送されるHAENB*信号を基に、a−アドレス生
成回路728,731,734,737のそれぞれより
ビットマップRAM115のアドレスを出力し、このR
AM115よりプリントデータの読み出し動作を行う。In this way, TOPA and ENDA of each color are
After fetching the value of R, the a-address generation circuits 728, 731, 734, and 737 output the address of the bit map RAM 115 based on the HAENB * signal transferred from the timing block 1500.
The print data is read from the AM 115.
【0058】以上がダブルバッファプリントの基本的な
動作であるが、実際にこの方法を採用する場合はビット
マップRAM115は、記録媒体の3ページ分の記憶容
量が必要になる。The above is the basic operation of the double buffer printing, but when this method is actually adopted, the bitmap RAM 115 requires a storage capacity of three pages of the recording medium.
【0059】図9は、ダブルバッファ・プリントの動作
例を示す図である。FIG. 9 is a diagram showing an operation example of double buffer printing.
【0060】カラープリンタの場合、プリントヘッドは
4色(KCMY)分必要になるため、各ヘッド間にギャ
ップが生じる。記録紙のサイズによっては、このヘッド
間ギャップに記録紙が2ページ分入ることがある。この
ためデータ転送中のバッファの2ページ分と、次にプリ
ントするための準備用のバッファが1ページ分必要にな
る。従って、記録紙の3ページ分の記憶容量をもつビッ
トマップRAM115が必要になる。更に記録紙の長さ
が短いと、4ページ分、5ページ分と、ビットマップR
AM115の容量が必要になるが、この場合、ビットマ
ップRAM115の1ページ当たりの必要容量も小さく
なるため問題はない。In the case of a color printer, print heads for four colors (KCMY) are required, so that a gap occurs between each head. Depending on the size of the recording paper, two pages of recording paper may fit in the gap between the heads. Therefore, two pages of buffer during data transfer and one page of buffer for preparation for next printing are required. Therefore, the bitmap RAM 115 having a storage capacity for three pages of recording paper is required. Furthermore, if the length of the recording paper is short, it will be 4 pages, 5 pages, and bitmap R
The capacity of the AM 115 is required, but in this case, there is no problem because the required capacity per page of the bitmap RAM 115 is also small.
【0061】従って、前述のダブルバッファプリントを
円滑に動作させるためには、ビットマップRAM115
の記憶容量を(TOF171aのセンサから最終プリン
トヘッド(Yヘッド)までの距離分)×3以上にする必
要がある。Therefore, in order to smoothly operate the above-mentioned double buffer printing, the bitmap RAM 115
Storage capacity of (the distance from the sensor of the TOF 171a to the final print head (Y head)) × 3 or more.
【0062】次に、図7の各回路の構成を説明する。
(イ)a−アドレス生成回路
a−アドレス生成回路は、各色毎のプリントデータが記
憶されているビットマップRAM115のアドレスを生
成する回路である。プリント動作中は、タイミングブロ
ック1500で生成されたHAENB*信号とa−EN
B*信号とを入力し、その論理積をとってa−アドレス
生成回路の計数値を−1ずつカウントして、各色毎のプ
リントデータの読み出しアドレスを生成する。
(ロ)a−アドレス比較回路
a−アドレス比較回路は、a−アドレス生成回路の出力
値(読み出しアドレス)と、a−ラッチ回路(729,
732,735,738)のデータ(TOPA)とを比
較して一致しているかどうかをみるアドレス比較回路で
ある。これらアドレスデータが一致すると、a−END
*信号がアクティブになり、その色の1ページ分のデー
タ転送が終了したことを示す。
(ハ)アドレス選択回路740
アドレス選択回路740は、タイミングブロック150
0で生成されたa−HAS*信号により、4つのアドレ
ス信号(KHA,CHA,MHA,YHA1〜19)の
いずれかを選択する回路である。Next, the configuration of each circuit in FIG. 7 will be described. (A) a-Address generation circuit The a-address generation circuit is a circuit that generates an address of the bitmap RAM 115 in which print data for each color is stored. During the printing operation, the HAENB * signal generated by the timing block 1500 and the a-EN
The B * signal is input, the logical product of the signals is calculated, the count value of the a-address generation circuit is counted by -1, and the read address of the print data for each color is generated. (B) a-address comparison circuit The a-address comparison circuit compares the output value (read address) of the a-address generation circuit with the a-latch circuit (729,
732, 735, 738) is compared with the data (TOPA) to check whether or not they match. If these address data match, a-END
* The signal becomes active, indicating that the data transfer for one page of that color is completed. (C) Address selection circuit 740 The address selection circuit 740 is the timing block 150.
It is a circuit that selects any of four address signals (KHA, CHA, MHA, YHA1 to 19) by the a-HAS * signal generated by 0.
【0063】次にDMAブロックについて説明する。Next, the DMA block will be described.
【0064】図10はDMA回路1502の構成を示す
ブロック図である。FIG. 10 is a block diagram showing the structure of the DMA circuit 1502.
【0065】図10に示すように、DMA回路1502
は、バス裁定回路710、DRAM制御回路711及び
データ転送回路712で構成されている。As shown in FIG. 10, the DMA circuit 1502
Is composed of a bus arbitration circuit 710, a DRAM control circuit 711 and a data transfer circuit 712.
【0066】<バス裁定回路710>ビットマップRA
M115へのアクセスは、フォーマッタ部110のCP
U−Fが読み書きを行うアクセスと、DMA動作で読み
込み動作をするアクセスと、ビットマップRAM115
のリフレッシュ動作を行うアクセスの3種類がある。そ
れぞれの動作は独立しており、これら3つのアクセスが
同時にビットマップRAM115に対して発生する可能
性がある。そこでこれらの裁定を行い、順次ビットマッ
プRAM115にアクセス権を与える回路がバス裁定回
路710である。<Bus Arbitration Circuit 710> Bitmap RA
For access to M115, CP of the formatter unit 110
U / F read / write access, DMA operation read access, and bit map RAM 115
There are three types of access for performing the refresh operation. Each operation is independent, and these three accesses may occur to the bitmap RAM 115 at the same time. The bus arbitration circuit 710 is a circuit that makes these arbitrations and sequentially gives access rights to the bit map RAM 115.
【0067】<DRAM制御回路711>DRAM制御
回路711は、ビットマップRAM115(DRAM)
に対する制御信号を生成する回路である。<DRAM Control Circuit 711> The DRAM control circuit 711 is a bitmap RAM 115 (DRAM).
Is a circuit for generating a control signal for.
【0068】<データ転送回路712>本実施例のデー
タ転送回路712では、水平同期信号(HSYNC)に
同期して出力されるINT*信号によりクリアされる。
a−HAS*信号は、各色の16ビットデータをビット
マップRAM115よりDMAにより読み出して転送す
る間にロウレベルになる信号、DFET*信号はDRA
M制御回路711より出力される16ビットデータのラ
ッチ信号である。<Data Transfer Circuit 712> The data transfer circuit 712 of this embodiment is cleared by the INT * signal output in synchronization with the horizontal synchronizing signal (HSYNC).
The a-HAS * signal becomes a low level while 16-bit data of each color is read from the bitmap RAM 115 by DMA and transferred, and the DFET * signal is DRA.
It is a 16-bit data latch signal output from the M control circuit 711.
【0069】ここで、フォーマッタ部110よりエンジ
ン部150に16ビットデータを転送するタイミング
は、図6を参照して前述したように、NBLの値分カウ
ントした後に出力されるHALD*信号からである。従
って、このHALD*信号が出力される前は、a−DA
TA信号は“0”が転送される。Here, the timing of transferring 16-bit data from the formatter unit 110 to the engine unit 150 is from the HALD * signal output after counting the value of NBL, as described above with reference to FIG. . Therefore, before this HALD * signal is output, a-DA
"0" is transferred as the TA signal.
【0070】HALD*信号が出力されてプリントデー
タが転送されるタイミングでは、DRAM制御回路71
1よりHD0〜15の信号にプリントデータが出力さ
れ、各色信号毎にDFET*信号によりHD0〜15が
データ転送回路712内に記憶される。こうして4色分
のプリントデータがデータ転送回路712に記憶される
と、HALD*信号がアクティブになって、その16ビ
ットデータが直列データに変換し、エンジン部150か
ら転送されるDATACK信号に同期して、その直列デ
ータをa−DATA信号として出力する。この動作によ
り、プリントデータがエンジン部150に転送される。At the timing when the HALD * signal is output and the print data is transferred, the DRAM control circuit 71
The print data is output from 1 to HD0 to 15 signals, and HD0 to 15 are stored in the data transfer circuit 712 by the DFET * signal for each color signal. When the print data for four colors is stored in the data transfer circuit 712 in this way, the HALD * signal becomes active, the 16-bit data is converted into serial data, and synchronized with the DATACK signal transferred from the engine unit 150. And outputs the serial data as an a-DATA signal. By this operation, the print data is transferred to the engine unit 150.
【0071】以上がDMAブロックの動作である。The above is the operation of the DMA block.
【0072】本発明は、特にインクジェット記録方式の
中でも、インク吐出を行わせるために利用されるエネル
ギーとして熱エネルギーを発生する手段(例えば電気熱
変換体やレーザ光等)を備え、前記熱エネルギーにより
インクの状態変化を生起させる方式のプリント装置につ
いて説明したが、かかる方式によれば記録の高密度化、
高精細化が達成できる。The present invention is provided with a means (for example, an electrothermal converter or a laser beam) for generating thermal energy as energy used for ejecting ink, particularly in the ink jet recording system, and the thermal energy The printing apparatus of the type that causes a change in the state of ink has been described. According to such a method, the recording density is increased,
High definition can be achieved.
【0073】その代表的な構成や原理については、例え
ば、米国特許第4723129号明細書、同第4740
796号明細書に開示されている基本的な原理を用いて
行うものが好ましい。この方式はいわゆるオンデマンド
型、コンティニュアス型のいずれにも適用可能である
が、特に、オンデマンド型の場合には、電気熱変換体に
熱エネルギーを発生せしめ、記録ヘッドの熱作用面に膜
沸騰を生じさせて、結果的にこの駆動信号に1対1で対
応した液体(インク)内の気泡を形成できるので有効で
ある。この気泡の成長、収縮により吐出用開口を介して
液体(インク)を吐出させて、少なくとも1つの滴を形
成する。この駆動信号をパルス形状をすると、即時適切
に気泡の成長収縮が行われるので、特に応答性に優れた
液体(インク)の吐出が達成でき、より好ましい。With regard to its typical structure and principle, see, for example, US Pat. Nos. 4,723,129 and 4740.
What is done using the basic principles disclosed in 796 is preferred. This method can be applied to both the so-called on-demand type and the continuous type. In particular, in the case of the on-demand type, heat energy is generated in the electrothermal converter, and the heat acting surface of the recording head is This is effective because it causes film boiling, and as a result, bubbles in the liquid (ink) corresponding to this drive signal in a one-to-one correspondence can be formed. The liquid (ink) is ejected through the ejection openings by the growth and contraction of the bubbles to form at least one droplet. It is more preferable to make this drive signal in a pulse shape, because bubbles can be grown and contracted immediately and appropriately, and thus a liquid (ink) with excellent responsiveness can be achieved.
【0074】このパルス形状の駆動信号としては、米国
特許第4463359号明細書、同第4345262号
明細書に記載されているようなものが適している。な
お、上記熱作用面の温度上昇率に関する発明の米国特許
第4313124号明細書に記載されている条件を採用
すると、さらに優れた記録を行うことができる。As the pulse-shaped drive signal, those described in US Pat. Nos. 4,463,359 and 4,345,262 are suitable. If the conditions described in US Pat. No. 4,313,124 of the invention relating to the rate of temperature rise on the heat acting surface are adopted, more excellent recording can be performed.
【0075】記録ヘッドの構成としては、上述の各明細
書に開示されているような吐出口、液路、電気熱変換体
の組み合わせ構成(直線状液流路または直角液流路)の
他に熱作用面が屈曲する領域に配置されている構成を開
示する米国特許第4558333号明細書、米国特許第
4459600号明細書を用いた構成も本発明に含まれ
るものである。加えて、複数の電気熱変換体に対して、
共通するスロットを電気熱変換体の吐出部とする構成を
開示する特開昭59−123670号公報や熱エネルギ
ーの圧力波を吸収する開口を吐出部に対応させる構成を
開示する特開昭59−138461号公報に基づいた構
成としても良い。As the constitution of the recording head, in addition to the combination constitution of the ejection port, the liquid passage, and the electrothermal converter (the linear liquid passage or the right-angled liquid passage) as disclosed in the above-mentioned specifications, The present invention also includes configurations using US Pat. No. 4,558,333 and US Pat. No. 4,459,600, which disclose configurations in which the heat-acting surface is arranged in a bending region. In addition, for multiple electrothermal converters,
Japanese Unexamined Patent Publication No. 59-123670, which discloses a configuration in which a common slot is used as a discharge portion of the electrothermal converter, and Japanese Patent Laid-Open No. 59-63, which discloses a configuration in which an opening for absorbing a pressure wave of thermal energy is associated with the discharge portion. A configuration based on Japanese Patent No. 138461 may be used.
【0076】さらに、記録装置が記録できる最大記録媒
体の幅に対応した長さを有するフルラインタイプの記録
ヘッドとしては、上述した明細書に開示されているよう
な複数記録ヘッドの組み合わせによってその長さを満た
す構成や、一体的に形成された1個の記録ヘッドとして
の構成のいずれでもよい。Further, as a full line type recording head having a length corresponding to the width of the maximum recording medium that can be recorded by the recording apparatus, the length can be increased by combining a plurality of recording heads as disclosed in the above-mentioned specification. Either of the structure satisfying the requirement or the structure as one recording head integrally formed may be used.
【0077】加えて、装置本体に装着されることで、装
置本体との電気的な接続や装置本体からのインクの供給
が可能になる交換自在のチップタイプの記録ヘッド、あ
るいは記録ヘッド自体に一体的にインクタンクが設けら
れたカートリッジタイプの記録ヘッドを用いてもよい。In addition, by being attached to the apparatus main body, it can be electrically connected to the apparatus main body and can be supplied with ink from the apparatus main body by a replaceable chip type recording head or the recording head itself. Alternatively, a cartridge type recording head provided with an ink tank may be used.
【0078】また、本発明の記録装置の構成として設け
られる、記録ヘッドに対しての回復手段、予備的な補助
手段等を付加することは本発明の効果を一層安定にでき
るので好ましいものである。これらを具体的に挙げれ
ば、記録ヘッドに対してのキャッピング手段、クリーニ
ング手段、加圧あるいは吸引手段、電気熱変換体あるい
はこれとは別の加熱素子あるいはこれらの組み合わせに
よる予備加熱手段、記録とは別の吐出を行う予備吐出モ
ードを行うことも安定した記録を行うために有効であ
る。Further, it is preferable to add recovery means for the recording head, preliminary auxiliary means, etc., which are provided as a configuration of the recording apparatus of the present invention, because the effect of the present invention can be further stabilized. . Specific examples thereof include capping means, cleaning means, pressurizing or suctioning means for the recording head, preheating means using an electrothermal converter or another heating element or a combination thereof, and recording. It is also effective to perform a stable recording by performing a preliminary discharge mode in which another discharge is performed.
【0079】さらに、記録装置の記録モードとしては黒
色等の主流色のみの記録モードだけではなく、記録ヘッ
ドを一体的に構成するか複数個の組み合わせによってで
も良いが、異なる色の複色カラー、または混色によるフ
ルカラーの少なくとも1つを備えた装置とすることもで
きる。Further, the recording mode of the recording apparatus is not limited to the recording mode of only the mainstream color such as black, but the recording head may be integrally configured or a plurality of combinations may be used. Alternatively, the device may be provided with at least one of full-color mixed colors.
【0080】以上説明した本発明実施例においては、イ
ンクを液体として説明しているが、室温やそれ以下で固
化するインクであっても、室温で軟化もしくは液化する
ものを用いても良く、あるいはインクジェット方式では
インク自体を30°C以上70°C以下の範囲内で温度
調整を行ってインクの粘性を安定吐出範囲にあるように
温度制御するものが一般的であるから、使用記録信号付
与時にインクが液状をなすものであればよい。In the embodiments of the present invention described above, the ink is described as a liquid, but an ink that solidifies at room temperature or lower, or one that softens or liquefies at room temperature may be used, or In the inkjet method, it is common to control the temperature of the ink itself within a range of 30 ° C to 70 ° C to control the temperature of the ink so that the viscosity of the ink is within a stable ejection range. It is sufficient that the ink is liquid.
【0081】加えて、積極的に熱エネルギーによる昇温
をインクの固形状態から液体状態への状態変化のエネル
ギーとして使用せしめることで積極的に防止するため、
またはインクの蒸発を防止するため、放置状態で固化し
加熱によって液化するインクを用いても良い。いずれに
しても熱エネルギーの記録信号に応じた付与によってイ
ンクが液化し、液状インクが吐出されるものや、記録媒
体に到達する時点では既に固化し始めるもの等のよう
な、熱エネルギーの付与によって初めて液化する性質の
インクを使用する場合も本発明は適用可能である。この
ような場合インクは、特開昭54−56847号公報あ
るいは特開昭60−71260号公報に記載されるよう
な、多孔質シート凹部または貫通孔に液状または固形物
として保持された状態で、電気熱変換体に対して対向す
るような形態としてもよい。本発明においては、上述し
た各インクに対して最も有効なものは、上述した膜沸騰
方式を実行するものである。In addition, in order to positively prevent the temperature rise due to the thermal energy from being used as the energy for changing the state of the ink from the solid state to the liquid state,
Alternatively, in order to prevent the ink from evaporating, an ink that solidifies in a standing state and liquefies by heating may be used. In any case, by applying heat energy, such as ink that is liquefied by applying heat energy according to the recording signal and liquid ink is ejected, or that begins to solidify when it reaches the recording medium. The present invention can be applied to the case where an ink having a property of being liquefied for the first time is used. In such a case, the ink is retained as a liquid or solid in the recesses or through holes of the porous sheet as described in JP-A-54-56847 or JP-A-60-71260. It may be configured to face the electrothermal converter. In the present invention, the most effective one for each of the above-mentioned inks is to execute the above-mentioned film boiling method.
【0082】さらに加えて、本発明に係る記録装置の形
態としては、コンピュータ等の情報処理機器の画像出力
端末として一体または別体に設けられるものの他、リー
ダ等と組み合わせた複写装置、さらには送受信機能を有
するファクシミリ装置の形態を取るものであっても良
い。In addition, as a form of the recording apparatus according to the present invention, in addition to one provided integrally or separately as an image output terminal of information processing equipment such as a computer, a copying apparatus combined with a reader or the like, and further transmission / reception It may take the form of a facsimile machine having a function.
【0083】尚、本発明は、複数の機器から構成される
システムに適用しても、1つの機器から成る装置に適用
してもよい。また本発明は、システム或は装置に本発明
を実施するプログラムを供給することによっても達成さ
れる。The present invention may be applied to a system composed of a plurality of devices or an apparatus composed of a single device. The present invention can also be achieved by supplying a program for implementing the present invention to a system or an apparatus.
【0084】以上説明したように本実施例によれば、ラ
インヘッドを用いたカラープリンタにおいて、ダブルバ
ッファプリント方式を採用することにより、記録紙の先
頭(TOF171a)から最初のプリントヘッドまでの
距離、または、ヘッド間のギャップ距離のどちらか長い
ほうの距離以上の長さがある記録紙であれば、効率良く
プリントすることができる。As described above, according to the present embodiment, in the color printer using the line head, by adopting the double buffer printing method, the distance from the head of the recording paper (TOF171a) to the first print head, Alternatively, if the recording paper is longer than the gap distance between the heads, whichever is longer, printing can be efficiently performed.
【0085】[0085]
【発明の効果】以上説明したように本発明によれば、印
刷イメージデータを記憶しているメモリより効率良くイ
メージデータを読み出して記録できる効果がある。As described above, according to the present invention, there is an effect that the image data can be read out and recorded more efficiently than the memory storing the print image data.
【0086】また本発明によれば、どのようなサイズの
記録媒体にも対応してメモリより印刷イメージデータを
読出すことができ、かつ複数の記録ヘッドの記録タイミ
ングに応じて印刷イメージデータを記録ヘッドに転送し
て記録できるという効果がある。Further, according to the present invention, the print image data can be read from the memory corresponding to the recording medium of any size, and the print image data is recorded according to the recording timing of the plurality of recording heads. The effect is that it can be transferred to the head for recording.
【0087】[0087]
【図1】本発明の代表的な実施例であるインクジェット
方式に従うフルライン記録ヘッドを備えたカラープリン
タ装置の回路構成を示すブロック図である。FIG. 1 is a block diagram showing a circuit configuration of a color printer apparatus having a full-line recording head according to an inkjet method, which is a typical embodiment of the present invention.
【図2】図1で説明したプリンタ装置の概略構成を示す
側断面図である。FIG. 2 is a side sectional view showing a schematic configuration of the printer device described in FIG.
【図3】本実施例のフォーマッタ部のGAF113の構
成を示すブロック図である。FIG. 3 is a block diagram showing a configuration of a GAF 113 of a formatter unit of this embodiment.
【図4】GAF113のエンジン制御部1404の構成
を示すブロック図である。FIG. 4 is a block diagram showing a configuration of an engine control unit 1404 of GAF 113.
【図5】エンジン制御部のタイミング部の構成を示すブ
ロック図である。FIG. 5 is a block diagram showing a configuration of a timing unit of an engine control unit.
【図6】タイミング部の動作シーケンスを示すタイミン
グ図である。FIG. 6 is a timing diagram showing an operation sequence of a timing section.
【図7】エンジン制御部のアドレスブロックの構成を示
すブロック図である。FIG. 7 is a block diagram showing a configuration of an address block of an engine control unit.
【図8】本実施例におけるビットマップRAMよりのデ
ータ転送シーケンスを説明する図である。FIG. 8 is a diagram illustrating a data transfer sequence from a bitmap RAM in the present embodiment.
【図9】ダブルバッファ・プリント方式を実施する際の
各色のヘッドと記録紙との位置関係を示す図である。FIG. 9 is a diagram showing a positional relationship between heads of respective colors and recording paper when the double buffer printing method is carried out.
【図10】実施例のエンジン制御部のDMAブロックの
構成を示すブロック図である。FIG. 10 is a block diagram showing a configuration of a DMA block of an engine control unit of the embodiment.
110 フォーマッタ部 113 システムRAM 115 ビットマップRAM 116 GAF 150 エンジン部 160,180 エンジン回路 165,181 GAE 163 EEPROM 171a,171b TOFセンサ 172 搬送モータ 190 インクジェットヘッド 710 バス裁定回路 711 DRAM制御回路 712 データ転送回路 110 Formatter part 113 system RAM 115 Bitmap RAM 116 GAF 150 engine 160,180 engine circuit 165,181 GAE 163 EEPROM 171a, 171b TOF sensor 172 Conveyor motor 190 inkjet head 710 bus arbitration circuit 711 DRAM control circuit 712 data transfer circuit
───────────────────────────────────────────────────── フロントページの続き (72)発明者 岸田 秀昭 茨城県水海道市坂手町5540−11 キヤノ ンアプテックス株式会社内 (56)参考文献 特開 平4−344271(JP,A) 特開 平7−152505(JP,A) (58)調査した分野(Int.Cl.7,DB名) B41J 5/30 B41J 2/21 G06F 3/12 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Hideaki Kishida 5540-11 Sakate-cho, Mizukaido-shi, Ibaraki Canon Aptex Co., Ltd. (56) Reference JP-A-4-344271 (JP, A) JP-A-7-152505 (JP, A) (58) Fields surveyed (Int.Cl. 7 , DB name) B41J 5/30 B41J 2/21 G06F 3/12
Claims (5)
数の記録ヘッドを用いて記録媒体に画像を記録する記録
装置であって、 前記印刷データを印刷イメージデータに展開して前記複
数の記録ヘッドのそれぞれに対応付けて、下位の複数ビ
ットが共通しているメモリのそれぞれ異なるアドレスに
記憶する記憶手段と、 前記複数の記録ヘッドのそれぞれに対応付けて記憶され
ている印刷イメージデータのそれぞれの読出開始アドレ
スと読出終了アドレスとを記憶する、記録ヘッドのそれ
ぞれに対応したアドレス記憶手段と、 前記アドレス記憶手段に記憶されているそれぞれの読出
開始アドレスから読出終了アドレスまでに対応する前記
メモリのアドレスから印刷イメージデータを読み出して
対応する各記録ヘッドに転送する転送手段と、 前記転送手段によって転送された印刷イメージデータに
基づいて前記複数の記録ヘッドによって前記記録媒体に
記録する記録手段と、 前記複数の記録ヘッドの中で先に記録がなされる記録ヘ
ッドに対応した前記アドレス記憶手段に記憶された前記
読出開始アドレスと読出終了アドレスのそれぞれの前記
下位の複数ビットを、当該記録ヘッドの記録タイミング
に同期して、後続して記録がなされる記録ヘッドの前記
アドレス記憶手段に順次転送していく手段と、 を有することを特徴とする記録装置。1. A recording apparatus for inputting print data from an external device and recording an image on a recording medium using a plurality of recording heads, wherein the print data is expanded into print image data, and the plurality of recording data are recorded. in association with each of the heads, several underlying bi
Storage means for storing different addresses in a common memory, and a read start address and a read end address for each of the print image data stored in association with each of the plurality of recording heads. The print image data is read from the address storage unit corresponding to each of the recording heads and the address of the memory corresponding to the read start address to the read end address stored in the address storage unit. Transfer means for transferring to the recording head; recording means for recording on the recording medium by the plurality of recording heads based on the print image data transferred by the transfer means; Before being stored in the address storage means corresponding to the recording head to be made Each of the read start address and read end address
A recording device comprising: a plurality of lower bits that are sequentially transferred to the address storage means of a recording head for subsequent recording in synchronization with the recording timing of the recording head.
有し、前記センサよりの信号に同期して、最初に記録が
なされる記録ヘッドに対応した前記アドレス記憶手段
に、当該記録ヘッドに対応する印刷イメージデータの前
記読出開始アドレスと前記読出終了アドレスとが設定さ
れることを特徴とする請求項1に記載の記録装置。2. A sensor for detecting the head of the recording medium, further comprising: a sensor for detecting the head of the recording medium; The recording apparatus according to claim 1, wherein the read start address and the read end address of the print image data to be printed are set.
色に対応した印刷イメージを記録するカラー記録用の記
録ヘッドであることを特徴とする請求項1又は2に記載
の記録装置。The method according to claim 3, wherein each of said plurality of recording heads, the recording apparatus according to claim 1 or 2, characterized in that a recording head for color recording which records a print image corresponding to each color.
して記録を行うインクジェット記録ヘッドであることを
特徴とする請求項1乃至3のいずれか1項に記載の記録
装置。Wherein said plurality of recording heads, a recording apparatus according to any one of claims 1 to 3, characterized in that an ink jet recording head for recording by discharging ink.
してインクを吐出する記録ヘッドであって、インクに与
える熱エネルギーを発生するための熱エネルギー変換体
を備えていることを特徴とする請求項4に記載の記録装
置。5. The recording head is a recording head which ejects ink by utilizing thermal energy, and is provided with a thermal energy converter for generating thermal energy applied to the ink. Item 5. The recording device according to item 4 .
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP27242994A JP3388916B2 (en) | 1994-11-07 | 1994-11-07 | Recording device |
| US08/552,110 US5963713A (en) | 1994-11-07 | 1995-11-02 | Printer using direct memory access and refreshing |
| EP95307892A EP0714074A3 (en) | 1994-11-07 | 1995-11-06 | Printer |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP27242994A JP3388916B2 (en) | 1994-11-07 | 1994-11-07 | Recording device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH08132686A JPH08132686A (en) | 1996-05-28 |
| JP3388916B2 true JP3388916B2 (en) | 2003-03-24 |
Family
ID=17513794
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP27242994A Expired - Lifetime JP3388916B2 (en) | 1994-11-07 | 1994-11-07 | Recording device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3388916B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1192896C (en) * | 2000-06-30 | 2005-03-16 | 西尔弗布鲁克研究有限公司 | Cooperating print engine/controller and inkjet printer with printheads driven by the cooperating print engine/controller |
| JP4979315B2 (en) * | 2006-09-15 | 2012-07-18 | 大日本スクリーン製造株式会社 | Drawing device |
-
1994
- 1994-11-07 JP JP27242994A patent/JP3388916B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH08132686A (en) | 1996-05-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5619622A (en) | Raster output interface for a printbar | |
| US5903289A (en) | Control circuit of a compact recording apparatus | |
| US6705697B2 (en) | Serial data input full width array print bar method and apparatus | |
| US6068359A (en) | Printer including a formatter and a printing unit without a memory | |
| JPH07314797A (en) | Recording device | |
| JP3388916B2 (en) | Recording device | |
| US6825951B1 (en) | Inkjet printing and method | |
| JP4447819B2 (en) | Inkjet recording device | |
| JPH10133998A (en) | Data processing method and recording apparatus using the method | |
| JP4510395B2 (en) | Recording device | |
| JP3124689B2 (en) | Recording device | |
| JP3382438B2 (en) | Recording device | |
| JPH08132690A (en) | Recorder | |
| EP0780789B1 (en) | Apparatus and method for printing | |
| JP3174227B2 (en) | Recording device | |
| JPH08132645A (en) | Printer | |
| JPH08132688A (en) | Recorder | |
| JP3397388B2 (en) | Recording device | |
| JPH08132648A (en) | Color printer | |
| JPH11170574A (en) | Color ink jet recording apparatus | |
| JP3219869B2 (en) | Ink jet recording device | |
| JP3441868B2 (en) | Recording device | |
| JPH08132603A (en) | Printer | |
| JP3184412B2 (en) | Printer device | |
| JPH08132681A (en) | Recorder |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20021202 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313532 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090117 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090117 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100117 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110117 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120117 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130117 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140117 Year of fee payment: 11 |
|
| EXPY | Cancellation because of completion of term |