Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP2812464B2 - Ink jet recording device - Google Patents
[go: Go Back, main page]

JP2812464B2 - Ink jet recording device - Google Patents

Ink jet recording device

Info

Publication number
JP2812464B2
JP2812464B2 JP62284281A JP28428187A JP2812464B2 JP 2812464 B2 JP2812464 B2 JP 2812464B2 JP 62284281 A JP62284281 A JP 62284281A JP 28428187 A JP28428187 A JP 28428187A JP 2812464 B2 JP2812464 B2 JP 2812464B2
Authority
JP
Japan
Prior art keywords
data
output
nozzles
mpu
ink
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP62284281A
Other languages
Japanese (ja)
Other versions
JPH01127362A (en
Inventor
彰 長友
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP62284281A priority Critical patent/JP2812464B2/en
Publication of JPH01127362A publication Critical patent/JPH01127362A/en
Application granted granted Critical
Publication of JP2812464B2 publication Critical patent/JP2812464B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/005Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
    • B41J2/01Ink jet
    • B41J2/135Nozzles
    • B41J2/165Prevention or detection of nozzle clogging, e.g. cleaning, capping or moistening for nozzles
    • B41J2/16517Cleaning of print head nozzles
    • B41J2/1652Cleaning of print head nozzles by driving a fluid through the nozzles to the outside thereof, e.g. by applying pressure to the inside or vacuum at the outside of the print head
    • B41J2/16526Cleaning of print head nozzles by driving a fluid through the nozzles to the outside thereof, e.g. by applying pressure to the inside or vacuum at the outside of the print head by applying pressure only

Landscapes

  • Particle Formation And Scattering Control In Inkjet Printers (AREA)
  • Ink Jet (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、インクジェット記録装置に関し、特に文
字,図形等の画像の形成時に駆動信号に応じてインクを
記録媒体に噴射するオンデマンド型のインクジェット記
録装置に関するものである。 [従来の技術] 第8図はこの種従来のインクジェットプリンタの一例
を示す。 ここで、101はラインフィードモータ107の駆動に応じ
て記録媒体を副走査方向に搬送するとともに、記録面を
規制するプラテンローラである。102はキャリッジモー
タ108の駆動に応じて図中矢印Sで示す方向(主走査方
向)に往復移動し、その過程で記録媒体に対しインクを
吐出して記録を行うインクジェット記録ヘッドであり、
多色記録を行うことが可能なプリンタにあっては、例え
ば、図示のようにインク色に対応してイエロー,マゼン
タ,シアンおよびブラックのノズル群を有するものであ
ってもよい。103はヘッド102による記録範囲外の例えば
ホームポジションにおいてヘッド102に対向して配設さ
れたキャップ部材であり、プリンタの非使用時等におい
てキャップモータ106の駆動に応じて図中F方向に移動
し、ヘッド102に接合してその保護等を行う。 104はヘッド102と一体にS方向に移動するフォトセン
サであり、S方向に平行に配置されたリニアエンコーダ
105と協働してヘッド102の移動位置検出を行う。 また、109は記録媒体の検出を行う紙センサ、110はキ
ャップ103の位置検出を行うキャップセンサ、111はヘッ
102のホームポジションへの位置づけを検出するホーム
ポジションセンサである。 このような従来のインクジェットプリンタにおいて、
ラインフィードモータ107の駆動に応じてプラテン101に
より記録媒体が副走査方向に送られ、紙センサ109が記
録媒体を検知するとプリントを開始する。このとき、ま
ずキャップモータ106が動作し、キャップ103をヘッド10
2から離脱させる。このことをキャップセンサ110が検出
するとキャリッジモータ108が動作し、ヘッド102が主走
査方向Sに移動する。そして、センサ104とエンコーダ1
05との協働によりヘッド位置が検知され、ヘッド102は
インク吐出タイミング信号に応じてインクを吐出する。 このようなインクジェット記録装置において、ヘッド
102には多数のノズルが設けられており、記録時に全て
のノズルが使用されるか否かは、形成される画像の形状
や色彩により不確定である。むしろ、いずれかのノズル
が使用されないでいる場合も多い。 ところで、オンデマンド型のインクジェット記録装置
において解決すべき問題点の1つに、ノズルが長時間使
用されないと目詰りを起こし易いため、あるいは目詰り
を起こさないまでも長時間の非使用後にいきなりこれを
使用するとインクの増粘により正常な吐出が行われない
ことがあるため、記録品質の低下が生じることが挙げら
れる。 そこで、キャップ部材103にインク捕集部材を設け、
プリント時にタイマを起動して、非記録状態が設定時間
を越えたときにヘッドを移動させインク捕集部材に向け
てすべてのノズルを駆動してインクを吐出(予備吐出)
させるようにしたものがある。また、インク捕集部材側
に設けた吸引手段によりノズルからインク吸引を行うも
の、インク供給系に設けた加圧手段によりノズルからイ
ンク排出を行うようにしたものもある。 そして、記録品位の向上のためには、ノズルを常に使
用していることが最も望ましく、したがって、上記動作
(以下吐出回復処理という)は頻繁に行われる必要があ
る。 [発明が解決しようとする問題点] しかしながら、インクジェット記録装置における上記
のような強制排出や予備吐出で1回に使用されるインク
の量は少ないが、数多く行う必要があるので、ここで消
費されるインクの量は膨大なものになる。そして、オン
デマンド型のインクジェット記録方式では、インクの再
利用が不可能なため、ここで消費されるインクはすべて
無駄となりインクのランニングコストを低下させる問題
点があった。 一方、記録装置による印字や形成画像が美しく精細で
あることが望ましいのは言うまでもないことである。こ
のためには、インクジェット記録ヘッドの中でも、吐出
エネルギ発生素子として電気熱変換体を有し、これに通
電を行うことでインクを加熱して発泡させ、その力でイ
ンクを吐出するバブルジェット式の記録ヘッド(以下BJ
ヘッドという)は、その構成上ノズルの密接配置が可能
であり、千鳥配列を行わなくても高密度の記録が可能で
あることから好適である。しかいながら、このようなノ
ズルの高密度化に伴って、上記問題点は一層顕著とな
る。 また、特開昭56−154065号公報の第2図および第3図
には、この点に関し、各ノズルに対応して設けたカウン
タによって印字信号を監視し、設定された時間内に印字
信号のないノズルが生じたとき、印字信号のないノズル
のみを空噴射させるようにした記録装置が記載されてい
る。しかしながら、吐出回復処理におけるインクの浪費
は少なくなるものの、ノズル毎にカウンタを設けるため
回路規模が増大してしまう。すなわち、この問題は、多
ノズル化に伴って一層顕著になる。 本発明の目的は、かかる問題点を解決して、回路規模
を増大させることなく、吐出回復処理におけるインクの
浪費を極力少なくすることができるインクジェット記録
装置を提供することにある。 [問題点を解決するための手段] そのために、本発明は、インクを吐出する複数のノズ
ルを有し、MPUによって記録を制御するインクジェット
記録装置において、前記複数のノズルのそれぞれに対応
して設けられ、前記MPUの指令に基づいてリセットされ
る複数のラッチ回路であって、各ノズルからのインク吐
出のために供給される記録データが前記複数のノズルの
それぞれに対応して入力され、前記MPUによってリセッ
トされるまでの期間に、対応するノズルからインクが吐
出されないことを示す非使用データを保持する複数のラ
ッチ回路と、前記MPUが指示するタイミングで、前記複
数のラッチ回路に保持された非使用データに基づいて対
応するノズルに対して予備吐出を行わせる制御手段とを
有することを特徴とする。 [作 用] 本発明によれば、所定量の記録後の吐出回復処理時
に、ノズル毎の使用/非使用の情報に基づいて未使用の
ノズルのみから予備吐出を行うことが可能となり、イン
ク消費量を低減化できる。 また、前記情報はラッチ回路で行うため回路規模が増
大することがなく、さらに、前記情報のラッチは記録に
際しての記録ヘッドの駆動に応じて行われるので、マイ
クロコンピュータ等制御素子のソフトウェアによる使用
有無の管理を不要とでき、その負担を軽減できる。 [実施例] 以下、図面を参照して本発明の実施例を詳細に説明す
る。 (実施例1) 第1図は本発明の第1の実施例を示す。 図において、1はデータバスD0〜D7に結合した装置の
主制御部(不図示)を介して記録データ供給源たるホス
ト装置(不図示)より供給される記録データの入力バッ
ファ、2はホスト装置からの各ステータス信号の入力バ
ッファ、3はホスト装置からの基準信号の入力バッファ
である。 4はステータス信号を制御信号に変換するステータス
コントローラ、5は本例に係る回路の動作を制御するコ
マンドデータを記憶するコマンドレジスタである。6は
8ビットのデータのLSB〜MSBをビット単位で、またはバ
イト単位で全体的に反転してキャラクタの「白抜き」ま
たは倒立を行わせることが可能なビット反転器であり、
もちろん非反転も可能である。 7は記録データをラッチするときに制御を行う記録デ
ータラッチコントローラ、8は記録データを出力すると
きのタイミングを制御するヒートコントローラ、9〜14
はそれぞれ8本のノズルに対する記録データを記憶する
記録データラッチ部、15〜20は記録データラッチ部9〜
14に記憶された記録データをヒートコントローラによっ
て制御され、出力する出力制御回路である。 21〜26は出力制御回路15〜20からの信号を出力用に増
幅する出力バッファ、27は本例に係る回路が動作中を示
す信号を出力用に増幅する出力バッファである。 28〜33は記録データの出力を監視し、使用されなかっ
たノズルを記憶する出力データラッチ部であり、出力デ
ータラッチ制御装置34により、非使用ノズルの情報を出
力する。出力データラッチ制御装置34は必要に応じて、
すなわち例えば第4図につき後述する主制御部の要求に
応じて出力データラッチ部28〜33に記憶された非使用ノ
ズルのデータを出力させる。35は出力バッファで非使用
ノズルの情報を出力データラッチ部28〜33から受取り、
データバスD0〜D7に出力するバッファである。 第2図は第1図示の出力データラッチ部28〜33の具体
的構成例である。同図において、クリア端子▲▼に
は主制御部からのリセット信号▲▼が共通に入力
し、クロック端子Cには出力データD0〜D7が入力し、デ
ータ入力端子Dにひ基準電位Vccが入力している。この
ため、出力データが入力する場合、すなわち、ノズルが
使用された場合は、出力データによって基準電位
(“1")がラッチされ、データ出力端子Qからは“1"が
出力され、使用されなかった場合は“0"が出力される。
本例では、8個のD型フリップフロップと3ステートバ
ッファ等で構成してあり、D型フリップフロップは非使
用ノズルの情報を記憶する。また3ステートバッファは
制御装置34により、非使用ノズルの情報をデータバスD0
〜D7に出力するために使用される。 第3図は第1図示の出力データラッチ制御装置34の具
体的構成例を示す。本例では、例えばテキサスインスツ
ルメンツ社製の74LS138相当のデコーダとANDゲートとで
構成してある。この装置は、ラッチ部28〜33から使用ノ
ズルの情報を順次データバスD0〜D7に向けて出力する制
御と、ラッチ部28〜33のリセット動作の制御とを行う。 次に、(実施例1)の動作を順を追って説明する。 [電源投入時] 電源投入時に主制御部よりリセット信号▲▼が
入力されると、この信号は入力バッファ3を介してコマ
ンドレジスタ5,記録データラッチコントローラ7および
ヒートコントローラ8に伝えられる。このとき、コマン
ドレジスタ5に記録されているコマンドデータはクリア
され、また、記録データラッチコントローラ7は印字デ
ータラッチ部9〜14に記憶されている記録データをクリ
アする。 また、ヒートコントローラ8は記録データ出力を禁止
かつ停止する。さらに、出力データラッチ制御装置34に
より、出力データラッチ部28〜33のラッチの記憶内容を
クリアする。 以上で電源投入時の動作を完了する。 [コマンド設定時] コマンドデータ設定時の制御は信号RS0〜RS3,▲
▼,▲▼によって行われ、コマンドデータはデータ
バスD0〜D7を介して伝えられる。 本例では、コマンド設定動作はRS0=1,RS3=0,▲
▼=0,▲▼=0のときに行われ、入力バッファ2お
よびステータスコントローラ4を介してコマンドレジス
タ5を制御することにより行われる。すなわち、ホスト
装置は、出力時のヒートパルス幅、バリウム、記録デー
タのビット単位のLSB〜MSBの反転/非反転(キャラクタ
画像の反転・非反転)や記録データのバイト単位のLSB
〜MSBの反転/非反転(キャラクタの倒立/正立)等
や、ヒート順序等の設定データをデータバスD0〜D7に出
力し、入力バッファ1を介してコマンドレジスタ5に設
定される。 [記録データ設定] 記録データ設定時の制御は信号RS0〜RS3,▲▼,
▲▼によって行われ、記録データはバスD0〜D7を介
して伝えられる。 本例では、記録データ設定動作はRS=0,RS3=0,▲
▼=0,▲▼=0のときに行われ、入力バッファ2
およびステータスコントローラ4を介して記録データラ
ッチコントローラ7を制御することにより行われる。コ
マンドレジスタ5に記憶されたビット単位のLSB〜MSBの
反転/非反転やバイト単位の反転/非反転の設定データ
に応じて、ホスト装置からD0〜D7を介して供給される記
録データは、入力バッファ1およびビット反転器6を介
して、記録データラッチコントローラ7の制御の下に記
録データラッチ部9〜14のうちの指示された記録データ
ラッチ部に記憶される。 [記録データの出力] 以上のようにしてラッチされた記録データを出力する
態様は2通りある。1つは信号TOIによって、出力動作
を開始するものであり、他は信号RS,▲▼,▲
▼によって、出力動作を開始するものである。 この2つのいずれかの出力開始信号が入力されると、
ヒートコントローラ8が作動し、出力制御回路15〜20を
動作させ、記録データラッチ部9〜14にラッチされた記
録データを出力バッファ21〜26を介して出力する。この
とき、本例に係る回路が動作中を示す信号TOOがヒート
コントローラ8から出力され、出力バッファ27を介し
て、例えばホスト装置に向けて出力される。 [記録データの出力記憶] 記録データの出力の際に、出力制御装置15〜20の出力
データによって非使用ノズルの情報を出力データラッチ
部28〜33が記憶する。このデータは出力データラッチ制
御装置34によりクリアされるまで保持される。この出力
データラッチ部28〜33に記憶された未使用ノズルの情報
を▲▼=0,▲▼=0,RS3=1のとき、RS0〜2の
3ビットで6バイト分の未使用ノズルの情報を選択し、
出力データ制御装置34により、必要に応じて出力させ、
出力バッファ35を介してデータバスD0〜D7に出力させ
る。 MPUはこの未使用ノズルの情報を例えば1行(1主走
査)単位で監視し、1行の間に非使用のノズルのみ予備
吐出する制御を行えばよい。すなわち、非使用ノズル情
報“0"で表されるため、MPUはビット反転器6を用いて
この情報を反転した後、記録データラッチ部9〜14にラ
ッチさせることで、予備吐出を制御する。この後は▲
▼=0,▲▼=0,RS3〜RS0=1の信号により、制御
装置34がラッチ部28〜33に記憶された非使用ノズルの情
報リセットする信号を出力する。 この予備吐出は、例えば次のような手段および処理手
順にて行うことができる。 第4図は予備吐出を行うための制御系の一構成例を示
し、本例ではインクジェットプリンタの主制御部と兼用
してある。ここで、300は第5図示の処理手順等に従っ
て各部を制御する例えばマイクロプロセッサ形態のMP
U、303は外部のホスト装置Hとの間で記録に係る画像デ
ータや制御信号等の送受信を制御するインタフェース部
である。307はホスト装置Hから転送されてきた画像デ
ータを一時格納しておくバッファメモリ部である。 306は第8図のキャップ103,キャップモータ106および
キャップセンサ110から成るキャップ系206と結合したキ
ャップ系駆動部であり、MPU300はこのキャップ系駆動部
306を介して、センサ110が検出する位置情報を基にキャ
ップモータ106を駆動制御することにより、キャップ103
の記録ヘッド102に対する開閉を行わせる。301はプラン
テンローラ101,ラインフィードモータ107および紙セン
サ109等を含む送紙系201と結合した送紙系駆動部であ
り、MPU300はこの送紙系駆動部301を介して記録媒体の
搬送制御を行う。 304は第8図の記録ヘッド102を搭載したキャリッジ,
キャリッジモータ108,フォトセンサ104等を含む主走査
系と結合した主走査系駆動部であり、MPU300はこの駆動
部304を介して第8図中のS方向の走査を制御する。302
は記録ヘッド102を駆動するための第1図示の制御回路
である。 308は第5図につき後述する処理手順等に対応したプ
ログラム等を格納したROM、309は作業用に用いるRAMで
ある。また、310は上述の各部300〜304,307〜309を結合
するアドレスバス,コントロールバスおよびデータバス
(D0〜D7)を集合したバスラインである。 第5図は第4図示の制御系による予備吐出処理手順の
一例を示す。まず、ステップS1にて主走査系204を駆動
しつつ主走査方向(S方向)上の1位置での記録を行う
と、ステップS3にて1回の主走査が終了したか否かを判
定し、否定判定であればステップS1に復帰して記録を続
行する。一方、肯定判定であればステップS5に進み、記
録ヘッド102をホームホジションに移動させてキャップ1
03と対向させる。このとき、送紙系201を駆動してライ
ンフィードを行うようにしてもよい。 ステップS7ではキャップ系306を駆動してキャップ103
を記録ヘッド102に接合させ、次いでステップS9にて上
述のステータスを第1図示の制御回路302に送出してそ
の主走査において非使用のノズル情報を読出す。ステッ
プS11ではその情報を基に当該主走査での非使用ノズル
に対応した吐出エネルギ発生素子のみを駆動し、予備吐
出を行わせる。 この予備吐出が終了するとステップS13に進み、次の
走査に備えてキャップ103を開とする。また、ステップS
15にて制御回路302にステータスを送出し、出力データ
ラッチ部28〜33に記憶されているデータをクリアさせ
る。 本実施例によれば、非使用ノズルからのみ予備吐出を
行って吐出回復処理を行うようにしたので、当該処理に
おけるインクの消費量を低減化できた。また、記録ヘッ
ドの使用/非使用ノズルの管理をMPU等の制御素子で行
うようにすると、記録速度がMPU等の制御素子の処理速
度によって制限を受けるのに対し、本実施例によると、
記録ヘッドの使用/非使用ノズルの記憶を記録制御回路
内で行うようにしたことにより、MPU等の制御素子の負
担を軽減する効果も得られた。このことは記録速度が高
速化しても効果な高速のMPU等の制御素子を使用しなく
ても済むので、本例に係る制御回路を用いるインクジェ
ットプリンタの低廉化が可能となることにもつながる。
なお、予備吐出のタイミングは、上述のように1回の主
走査終了時のみならず、任意所望に定めることができる
のは勿論である。例えば、複数回の走査毎に行うように
したり、1頁分の記録終了時に行うようにしてもよい。 (実施例2) 第6図は本発明の他の実施例を次し、ここで第1図の
同様に構成できる各部については対応箇所に同一符号を
付してその説明は省略する。図において、80は記録デー
タを出力するときのタイミング等を制御するヒートコン
トローラ、65〜70は記録データラッチ部9〜14に記憶さ
れた記録データをヒートコントローラ80による制御の下
に出力することと、記録出力をしなかったノズルのみ吐
出回復処理時に駆動することとを行う出力制御回路であ
る。 第7図は第6図の出力制御回路15〜20の具体的構成例
である。本例では、8個のD型フリップフロップと3ス
テートバッファ等で構成してあり、D型フリップフロッ
プによって使用しなかったノズルの情報を記憶する。ま
た、第7図の破線内の部分80Aはフリップフロップのリ
セットおよび、ノズルの非使用情報の出力と記録データ
の出力の切り換えを行う回路であり、この回路はヒート
コントローラ80に設けておくことができる。ここで、非
使用情報はフリップフロップのデータ出力端子▲▼の
出力として得ているので、ノズルが非使用の場合“1"が
出力される。 次に、(実施例1)の動作を順を追って説明する。 [電源投入時] 電源投入時に主制御部よりリセット信号▲▼が
入力されると、この信号は入力バッファ3を介してコマ
ンドレジスタ5,記録データラッチコントローラ7および
ヒートコントローラ8に伝えられる。このとき、コマン
ドレジスタ5に記憶されているコマンドデータはクリア
され、また、記録データラッチコントローラ7は印字デ
ータラッチ部9〜14に記憶されている記録データをクリ
アする。 また、ヒートコントローラ8は出力制御回路15〜20に
内蔵されている非使用ノズルの記憶用ラッチをリセット
するとともに、記録データ出力を禁止かつ停止する。 以上で電源投入時の動作が完了する。 [コマンド設定時] コマンドデータ設定時の制御は信号RS0,RS1,▲
▼,▲▼によって行われ、コマンドデータはデータ
バスD0〜D7を介して伝えられる。 本例では、コマンド設定動作はRS0=1,RS1=1,▲
▼=0,▲▼=0のときに行われ、入力バッファ2お
よびステータスコントローラ4を介してコマンドレジス
タ5を制御することにより行われる。すなわち、ホスト
装置は、出力時のヒートパルス幅、記録データのビット
単位のLSB〜MSBの反転/非反転や記録データのバイト単
位のLSB〜MSB反転/非反転等や、ヒート順序等の設定デ
ータをデータバスD0〜D7に出力し、入力バッファ1を介
してコマンドレジスタ5に設定される。 [記録データ設定] 記録データ設定時の制御は信号RS0,RS1,▲▼,▲
▼によって行われ、記録データはバスD0〜D7を介し
て伝えられる。 本例では、記録データ設定動作はRS0=0,RS1=0,▲
▼=0,▲▼=0のときに行われ、入力バッファ2
およびステータスコントローラ4を介して記録データラ
ッチコントローラ7を制御することにより行われる。コ
マンドレジスタ5に記憶されたビット単位のLSB〜MSBの
反転/非反転やバイト単位の反転/非反転の設定データ
に応じて、ホスト装置からD0〜D7を介して供給される記
録データは、入力バッファ1およびビット反転器6を介
して、記録データラッチコントローラ7の制御の下に記
録データラッチ部9〜14のうちの指示された記録データ
ラッチ部に記憶される。 [記録データの出力] 以上のようにしてラッチされた記録データを出力する
態様は2通りある。1つは信号TOIによって、出力動作
を開始するものであり、他は信号RS0,RS1,▲▼,▲
▼によって、出力動作を開始するものである。 この2つのいずれかの出力開始信号が入力されると、
ヒートコントローラ8が作動し、出力制御回路15〜20を
動作させ、記録データラッチ部9〜14にラッチされた記
録データ出力バッファ21〜26を介して出力する。このと
き、本例に係る回路が動作中を示す信号TOOがヒートコ
ントローラ8から出力され、出力バッファ27を介して、
例えば、ホスト装置に向けて出力される。 [記録データの出力記憶] 記録データの出力の際に、出力制御装置15〜20のそれ
ぞれに設けたフリップフロップ群で非使用ノズルの情報
を記憶する。この記録データラッチはヒートコントロー
ラ80によりクリアされるまで保持される。 [非使用ノズルへの出力] 非使用ノズルへ出力を行うときに、MPU等はヒートコ
ントローラ80を介して第7図のSEL信号を“H"にし、適
切なヒートパルスで出力動作開始信号(全ノズルを動作
させる信号)を通常の記録時と同様に本例に係る第6図
示の制御回路に送信すれば、第7図で示される回路によ
り、非使用ノズルへのみ出力を行うことができる。 このような予備吐出は、第4図に示す制御系や第5図
示と同様な処理手順によって行うことができる。例え
ば、1頁中に非使用のノズルに対して予備吐出を行うと
きには次のように行えばよい。すなわち、MPU300は1頁
中の記録動作終了時に記録ヘッド102を搭載したキャリ
ッジホームポジションに移動するように第5図のステッ
プS3を変更し、ステップS7経た後、直ちにSEL信号を
“H"にして適切なヒートパルスで出力動作開始信号を本
例に係る回路に送信し、予備吐出を行わせる。そして、
予備吐出が終了したならば、ステップS13の後にSEL信号
を“L"に戻して、通常の記録モード設定にし、非使用ノ
ズルのラッチ(第7図示のD型フリップフロップ群)を
クリアすればよいことになる。 本例によっても、(実施例1)と同様の効果が得られ
る。加えて、MPU300が非使用ノズルの情報を一度確認し
てから予備吐出等の動作を行っている(実施例1)に比
較して、単に通常記録出力と吐出回復処理時の非使用ノ
ズル出力との2つのモードに切りわけて、記録出力動作
開始信号を送ればよいようにしたので、非使用ノズル情
報をリードする手順を省略でき、MPU300の負担をさらに
軽減できることになる。 なお、上述の2例では、記録ヘッドをキャリッジに搭
載して主走査することにより記録を行うシリアルタイプ
のインクジェットプリンタに本発明を適用した場合につ
いて述べたが、記録媒体の全幅にわたってノズルを配列
した所謂フルマルチタイプの記録ヘッドを有するライン
プリンタ形態のインクジェットプリンタにも極めて有効
かつ容易に適用できるのは勿論である。 [発明の効果] 以上説明したように、本発明によれば、一定期間内に
非使用のノズルのみを吐出することが容易になった。す
なわち、例えば本発明をシリアルプリンタの記録ヘッド
の制御回路に適用すれば、シリアルプリンタではほとん
ど使用されない記録ヘッドの上端と下端のノズルのみの
予備吐出が可能となり、無駄なインクを消費することな
く吐出不良を防ぐことが可能である。本願人の測定によ
れば、予備吐出で消費されるインクの量は1/3以下にな
ることが確認されている。このことは、オンデマンド型
の印字ヘッドで無駄に捨てられるインクの量を大幅に減
らす効果があることを示すものである。 また、BJヘッドの寿命は摩耗故障に負うところが大き
いので、従来のように一律に予備吐出を行うのではな
く、非使用ノズルのみ予備吐出を行う本発明によれば、
ノズル毎の使用頻度のばらつきを押えてBJヘッドの寿命
を増す効果も得られた。 さらに、MPU等で非使用ノズルの処理を行う方式に比
して、吐出回復処理のために記録データに応じて使用/
非使用データを管理する等の処理を増やさなくてよいこ
とから、MPU等の負担が少なくなり、高速記録が可能と
なる効果も得られる。 さらに加えて、本発明はゲートアレイ化が容易でり、
小型かつ廉価に提供可能である。
Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an ink jet recording apparatus, and more particularly, to an on-demand type ink jet that ejects ink to a recording medium in response to a drive signal when an image such as a character or a figure is formed. It relates to a recording device. [Prior Art] FIG. 8 shows an example of this type of conventional ink jet printer. Here, 101 is a platen roller that conveys the recording medium in the sub-scanning direction in accordance with the drive of the line feed motor 107 and regulates the recording surface. Reference numeral 102 denotes an ink jet recording head which reciprocates in a direction (main scanning direction) indicated by an arrow S in the figure according to the driving of the carriage motor 108, and discharges ink to a recording medium in the process to perform recording.
For example, a printer capable of performing multi-color recording may have a nozzle group of yellow, magenta, cyan, and black corresponding to the ink color as shown in the figure. Reference numeral 103 denotes a cap member disposed opposite to the head 102 at, for example, a home position outside the recording range of the head 102, and moves in the F direction in the figure according to the driving of the cap motor 106 when the printer is not used. To the head 102 for protection and the like. 104 is a photo sensor that moves in the S direction integrally with the head 102, and is a linear encoder arranged in parallel with the S direction.
The movement position of the head 102 is detected in cooperation with 105. Further, 109 is a paper sensor for detecting the recording medium, 110 is a cap sensor for detecting the position of the cap 103, and 111 is a head sensor.
It is a home position sensor that detects the positioning of 102 in the home position. In such a conventional inkjet printer,
The printing medium is fed in the sub-scanning direction by the platen 101 in response to the driving of the line feed motor 107, and printing starts when the paper sensor 109 detects the printing medium. At this time, first, the cap motor 106 operates, and the cap 103 is moved to the head 10.
Remove from 2. When the cap sensor 110 detects this, the carriage motor 108 operates, and the head 102 moves in the main scanning direction S. Then, the sensor 104 and the encoder 1
The head position is detected in cooperation with 05, and the head 102 discharges ink according to the ink discharge timing signal. In such an ink jet recording apparatus, a head
The 102 has a large number of nozzles, and whether or not all the nozzles are used at the time of printing is uncertain depending on the shape and color of the image to be formed. Rather, in many cases, one of the nozzles is not used. By the way, one of the problems to be solved in the on-demand type ink jet recording apparatus is that the nozzle is easily clogged if it is not used for a long time, or even if it is not used for a long time before it is clogged. When the ink is used, normal ejection may not be performed due to the increase in the viscosity of the ink, so that the recording quality may be deteriorated. Therefore, an ink collecting member is provided on the cap member 103,
Start the timer during printing, and when the non-printing state exceeds the set time, move the head and drive all nozzles toward the ink collection member to eject ink (preliminary ejection)
There are things that let me do that. Further, there is a type in which ink is sucked from a nozzle by a suction unit provided on the ink collecting member side, and a type in which ink is discharged from the nozzle by a pressurizing unit provided in an ink supply system. In order to improve the recording quality, it is most preferable to always use the nozzles. Therefore, the above operation (hereinafter, referred to as an ejection recovery process) needs to be performed frequently. [Problems to be Solved by the Invention] However, although the amount of ink used at one time in the above-described forced ejection or preliminary ejection in the ink jet recording apparatus is small, it is necessary to perform a large number of inks, so that the ink is consumed here. The amount of ink used is enormous. In addition, in the on-demand type ink jet recording method, since the ink cannot be reused, there is a problem that all the ink consumed here is wasted and the running cost of the ink is reduced. On the other hand, it is needless to say that it is desirable that the printing and the formed image by the recording device be beautiful and fine. For this purpose, among the ink jet recording heads, a bubble jet type which has an electrothermal transducer as a discharge energy generating element and heats and foams the ink by energizing the element, and discharges the ink with that force. Recording head (hereinafter BJ
The head is preferable because nozzles can be closely arranged due to its configuration, and high-density recording can be performed without performing staggered arrangement. However, with the increase in the density of such nozzles, the above problem becomes more significant. FIG. 2 and FIG. 3 of Japanese Patent Application Laid-Open No. 56-155405 show in this regard that the printing signal is monitored by a counter provided for each nozzle, and the printing signal is monitored within a set time. A recording apparatus is disclosed in which when a missing nozzle occurs, only a nozzle having no print signal is idle-sprayed. However, although the waste of ink in the ejection recovery processing is reduced, the circuit scale increases because a counter is provided for each nozzle. That is, this problem becomes more remarkable as the number of nozzles increases. SUMMARY OF THE INVENTION It is an object of the present invention to provide an ink jet recording apparatus which solves the above problem and minimizes the waste of ink in the ejection recovery processing without increasing the circuit scale. [Means for Solving the Problems] For this purpose, the present invention provides an ink jet recording apparatus which has a plurality of nozzles for discharging ink and controls recording by an MPU, and is provided corresponding to each of the plurality of nozzles. A plurality of latch circuits reset based on a command of the MPU, wherein print data supplied for ink ejection from each nozzle is input corresponding to each of the plurality of nozzles, and the MPU And a plurality of latch circuits that hold non-use data indicating that ink is not ejected from the corresponding nozzle during a period until reset by the MPU. Control means for causing the corresponding nozzle to perform preliminary ejection based on the use data. [Operation] According to the present invention, it is possible to perform preliminary ejection only from unused nozzles based on use / non-use information for each nozzle during ejection recovery processing after printing of a predetermined amount, and to reduce ink consumption. The amount can be reduced. Further, since the information is stored in a latch circuit, the circuit scale does not increase. Further, since the information is latched in accordance with the driving of the recording head at the time of recording, the control element such as a microcomputer is used by software. Management becomes unnecessary, and the burden can be reduced. [Example] Hereinafter, an example of the present invention will be described in detail with reference to the drawings. (Embodiment 1) FIG. 1 shows a first embodiment of the present invention. In the figure, reference numeral 1 denotes an input buffer for recording data supplied from a host device (not shown) as a recording data supply source via a main control unit (not shown) of the device connected to the data buses D0 to D7, and 2 denotes a host device. And 3 are input buffers for reference signals from the host device. Reference numeral 4 denotes a status controller for converting a status signal into a control signal, and reference numeral 5 denotes a command register for storing command data for controlling the operation of the circuit according to the present embodiment. Reference numeral 6 denotes a bit inverter capable of inverting the LSB to MSB of 8-bit data in units of bits or in units of bytes to “white” or invert a character,
Of course, non-inversion is also possible. Reference numeral 7 denotes a print data latch controller that performs control when latching print data, 8 denotes a heat controller that controls timing when print data is output, and 9 to 14.
Denotes a print data latch unit for storing print data for eight nozzles, and 15 to 20 denote print data latch units 9 to
This is an output control circuit that controls and outputs the recording data stored in 14 by the heat controller. Reference numerals 21 to 26 denote output buffers for amplifying signals from the output control circuits 15 to 20 for output, and reference numeral 27 denotes an output buffer for amplifying a signal indicating that the circuit according to the present embodiment is operating. Reference numerals 28 to 33 denote output data latch units for monitoring the output of print data and storing unused nozzles. The output data latch control unit 34 outputs information on unused nozzles. The output data latch control device 34
That is, for example, the data of the unused nozzles stored in the output data latch units 28 to 33 is output in response to a request from the main control unit described later with reference to FIG. 35 is an output buffer that receives information on unused nozzles from the output data latch units 28 to 33,
These buffers are output to the data buses D0 to D7. FIG. 2 is a specific configuration example of the output data latch units 28 to 33 shown in FIG. In the figure, a reset signal ▼ from the main control unit is commonly input to a clear terminal ▼, output data D0 to D7 are input to a clock terminal C, and a reference potential Vcc is input to a data input terminal D. doing. Therefore, when the output data is input, that is, when the nozzle is used, the reference potential (“1”) is latched by the output data, and “1” is output from the data output terminal Q and is not used. In this case, "0" is output.
In this example, the D-type flip-flop is configured with eight D-type flip-flops and a three-state buffer, and stores information on unused nozzles. Further, the control unit 34 transfers information of the unused nozzles to the data bus D0 by the control unit 34.
Used to output to ~ D7. FIG. 3 shows a specific configuration example of the output data latch control device 34 shown in FIG. In this example, for example, a decoder corresponding to 74LS138 manufactured by Texas Instruments and an AND gate are provided. This device performs control of sequentially outputting information on the used nozzles from the latch units 28 to 33 to the data buses D0 to D7 and control of the reset operation of the latch units 28 to 33. Next, the operation of the first embodiment will be described step by step. [At power-on] When a reset signal ▼ is input from the main control unit at power-on, this signal is transmitted to the command register 5, the recording data latch controller 7 and the heat controller 8 via the input buffer 3. At this time, the command data recorded in the command register 5 is cleared, and the recording data latch controller 7 clears the recording data stored in the print data latch units 9 to 14. Further, the heat controller 8 prohibits and stops the print data output. Further, the output data latch control device 34 clears the storage contents of the latches of the output data latch units 28 to 33. Thus, the operation at the time of turning on the power is completed. [At the time of command setting] Control at the time of command data setting is performed by the signals RS0 to RS3 and ▲.
The command data is transmitted through the data buses D0 to D7. In this example, the command setting operation is RS0 = 1, RS3 = 0, ▲
This is performed when ▼ = 0 and ▲ = 0, and is performed by controlling the command register 5 via the input buffer 2 and the status controller 4. In other words, the host device outputs the heat pulse width, barium, LSB-MSB inversion / non-inversion (inversion / non-inversion of character image) of recording data bit, and LSB of recording data byte unit.
Setting data such as inversion / non-inversion of MSB (character inversion / erecting) and a heat order are output to data buses D0 to D7 and set in command register 5 via input buffer 1. [Record data setting] The control for setting the record data is performed by the signals RS0 to RS3, ▲ ▼,
The recording data is transmitted through the buses D0 to D7. In this example, the recording data setting operation is RS = 0, RS3 = 0, ▲
Performed when ▼ = 0, ▲ ▼ = 0, input buffer 2
This is performed by controlling the recording data latch controller 7 via the status controller 4. In accordance with the setting data for inversion / non-inversion of LSB to MSB in units of bits and inversion / non-inversion in units of bytes stored in the command register 5, recording data supplied from the host device via D0 to D7 is input. The data is stored in the designated recording data latch unit among the recording data latch units 9 to 14 under the control of the recording data latch controller 7 via the buffer 1 and the bit inverter 6. [Output of Print Data] There are two modes for outputting the print data latched as described above. One is to start the output operation by the signal TOI, and the other is to start the signal RS, ▲ ▼, ▲
▼ starts the output operation. When one of these two output start signals is input,
The heat controller 8 operates to operate the output control circuits 15 to 20, and output the recording data latched by the recording data latch units 9 to 14 via the output buffers 21 to 26. At this time, a signal TOO indicating that the circuit according to the present example is operating is output from the heat controller 8 and output to, for example, a host device via the output buffer 27. [Output Storage of Print Data] When print data is output, the output data latch units 28 to 33 store information on unused nozzles based on output data of the output control devices 15 to 20. This data is held until cleared by the output data latch control unit 34. When the information of unused nozzles stored in the output data latch units 28 to 33 is ▲ = 0, ▼ = 0, and RS3 = 1, three bits of RS0 to 2 are used for information of unused bytes of 6 bytes. And select
By the output data control device 34, output as needed,
The data is output to the data buses D0 to D7 via the output buffer 35. The MPU may monitor the information on the unused nozzles, for example, in units of one line (one main scan), and perform control to preliminarily discharge only the unused nozzles during one line. That is, since the unused nozzle information is represented by “0”, the MPU controls the preliminary ejection by inverting the information using the bit inverter 6 and then causing the print data latch units 9 to 14 to latch the information. After this ▲
The control unit 34 outputs a signal for resetting the information of the unused nozzles stored in the latch units 28 to 33 in accordance with the signals ▼ = 0, ▼ = 0, and RS3 to RS0 = 1. This preliminary ejection can be performed, for example, by the following means and processing procedure. FIG. 4 shows an example of the configuration of a control system for performing preliminary ejection. In this example, the control system is also used as a main control unit of an ink jet printer. Here, reference numeral 300 denotes an MP in the form of, for example, a microprocessor for controlling each unit according to the processing procedure shown in FIG.
Reference numerals U and 303 denote interface units for controlling transmission and reception of image data and control signals for recording with the external host device H. A buffer memory unit 307 temporarily stores image data transferred from the host device H. Reference numeral 306 denotes a cap drive unit coupled to the cap system 206 including the cap 103, the cap motor 106, and the cap sensor 110 shown in FIG.
By controlling the driving of the cap motor 106 based on the position information detected by the sensor 110 via the 306, the cap 103
The recording head 102 is opened and closed. Reference numeral 301 denotes a paper feed drive unit coupled to a paper feed system 201 including a plantain roller 101, a line feed motor 107, a paper sensor 109, and the like. The MPU 300 controls the conveyance of the recording medium via the paper feed system drive unit 301. I do. 304 is a carriage on which the recording head 102 shown in FIG.
This is a main scanning system drive unit coupled to a main scanning system including a carriage motor 108, a photo sensor 104, and the like. The MPU 300 controls scanning in the S direction in FIG. 302
Is a first illustrated control circuit for driving the recording head 102. Reference numeral 308 denotes a ROM storing programs and the like corresponding to the processing procedure described later with reference to FIG. 5, and reference numeral 309 denotes a RAM used for work. Reference numeral 310 denotes a bus line that collects an address bus, a control bus, and a data bus (D0 to D7) connecting the above-described units 300 to 304 and 307 to 309. FIG. 5 shows an example of a preliminary ejection processing procedure by the control system shown in FIG. First, when printing is performed at one position in the main scanning direction (S direction) while driving the main scanning system 204 in step S1, it is determined in step S3 whether one main scan is completed. If the determination is negative, the process returns to step S1 to continue recording. On the other hand, if the determination is affirmative, the process proceeds to step S5, where the recording head 102 is moved to the home position and the cap 1
Make it face 03. At this time, the paper feed system 201 may be driven to perform line feed. In step S7, the cap system 306 is driven to
Is connected to the recording head 102, and then, in step S9, the above-mentioned status is sent to the control circuit 302 shown in FIG. In step S11, based on the information, only the ejection energy generating element corresponding to the unused nozzle in the main scanning is driven to perform the preliminary ejection. When the preliminary ejection is completed, the process proceeds to step S13, and the cap 103 is opened in preparation for the next scan. Step S
At 15, the status is sent to the control circuit 302 to clear the data stored in the output data latch units 28 to 33. According to the present embodiment, since the ejection recovery process is performed by performing the preliminary ejection only from the unused nozzles, the amount of ink consumption in the process can be reduced. In addition, if the control of the use / non-use nozzles of the print head is performed by a control element such as an MPU, the printing speed is limited by the processing speed of the control element such as the MPU.
By storing the used / unused nozzles of the print head in the print control circuit, the effect of reducing the load on the control element such as the MPU was also obtained. This eliminates the need to use a control element such as an effective high-speed MPU even when the recording speed is increased, and thus leads to a reduction in the cost of an ink jet printer using the control circuit according to the present embodiment.
Note that the timing of the preliminary ejection can be determined arbitrarily and not only at the end of one main scan as described above. For example, it may be performed for each of a plurality of scans or at the end of recording of one page. (Embodiment 2) Fig. 6 shows another embodiment of the present invention. Here, the same reference numerals are given to the corresponding parts of the same configuration as those of Fig. 1, and the description is omitted. In the figure, reference numeral 80 denotes a heat controller for controlling the timing of outputting print data, and 65 to 70 output print data stored in the print data latch units 9 to 14 under the control of the heat controller 80. And an output control circuit for driving only the nozzles that have not performed print output during the ejection recovery process. FIG. 7 is a specific configuration example of the output control circuits 15 to 20 in FIG. In this example, the D-type flip-flop is configured with eight D-type flip-flops and a 3-state buffer, and stores information on nozzles not used by the D-type flip-flops. A portion 80A within the broken line in FIG. 7 is a circuit for resetting the flip-flop and switching between the output of the non-use information of the nozzle and the output of the recording data. This circuit may be provided in the heat controller 80. it can. Here, since the non-use information is obtained as the output of the data output terminal ▼ of the flip-flop, “1” is output when the nozzle is not used. Next, the operation of the first embodiment will be described step by step. [At power-on] When a reset signal ▼ is input from the main control unit at power-on, this signal is transmitted to the command register 5, the recording data latch controller 7 and the heat controller 8 via the input buffer 3. At this time, the command data stored in the command register 5 is cleared, and the print data latch controller 7 clears the print data stored in the print data latch units 9 to 14. Further, the heat controller 8 resets the storage latches of the unused nozzles incorporated in the output control circuits 15 to 20, and inhibits and stops the print data output. Thus, the operation at the time of turning on the power is completed. [At the time of command setting] Control at the time of command data setting is performed by signals RS0, RS1,
The command data is transmitted through the data buses D0 to D7. In this example, the command setting operation is RS0 = 1, RS1 = 1, ▲
This is performed when ▼ = 0 and ▲ = 0, and is performed by controlling the command register 5 via the input buffer 2 and the status controller 4. That is, the host device sets the heat pulse width at the time of output, inversion / non-inversion of LSB to MSB in units of recording data, LSB to MSB inversion / non-inversion of bytes of recording data, and setting data such as heat order. Are output to the data buses D0 to D7 and set in the command register 5 via the input buffer 1. [Recording data setting] Control for setting recording data is performed by signals RS0, RS1, ▲ ▼, ▲
The recording data is transmitted via the buses D0 to D7. In this example, the recording data setting operation is RS0 = 0, RS1 = 0, ▲
Performed when ▼ = 0, ▲ ▼ = 0, input buffer 2
This is performed by controlling the recording data latch controller 7 via the status controller 4. In accordance with the setting data for inversion / non-inversion of LSB to MSB in units of bits and inversion / non-inversion in units of bytes stored in the command register 5, recording data supplied from the host device via D0 to D7 is input. The data is stored in the designated recording data latch unit among the recording data latch units 9 to 14 under the control of the recording data latch controller 7 via the buffer 1 and the bit inverter 6. [Output of Print Data] There are two modes for outputting the print data latched as described above. One starts the output operation by the signal TOI, and the other starts the signals RS0, RS1, ▲ ▼, ▲.
▼ starts the output operation. When one of these two output start signals is input,
The heat controller 8 operates to operate the output control circuits 15 to 20, and outputs the data via the recording data output buffers 21 to 26 latched by the recording data latch units 9 to 14. At this time, a signal TOO indicating that the circuit according to the present example is operating is output from the heat controller 8 and, via the output buffer 27,
For example, it is output to the host device. [Output Storage of Print Data] When print data is output, information on unused nozzles is stored in flip-flop groups provided in the output control devices 15 to 20, respectively. This recording data latch is held until cleared by the heat controller 80. [Output to Unused Nozzle] When outputting to an unused nozzle, the MPU or the like sets the SEL signal of FIG. 7 to “H” via the heat controller 80 and outputs an output operation start signal (all If a signal for operating the nozzles) is transmitted to the control circuit shown in FIG. 6 in the same manner as during normal printing, output can be performed only to unused nozzles by the circuit shown in FIG. Such preliminary ejection can be performed by a control system shown in FIG. 4 or a processing procedure similar to that shown in FIG. For example, when performing preliminary ejection to an unused nozzle during one page, the following may be performed. That is, the MPU 300 changes step S3 in FIG. 5 so as to move to the carriage home position on which the recording head 102 is mounted at the end of the recording operation in one page, and immediately after step S7, sets the SEL signal to “H”. An output operation start signal is transmitted to the circuit according to the present embodiment with an appropriate heat pulse, and preliminary ejection is performed. And
When the preliminary ejection is completed, after step S13, the SEL signal is returned to "L" to set the normal print mode, and the latch of the unused nozzle (the D-type flip-flop group shown in FIG. 7) may be cleared. Will be. According to this example, the same effect as that of (Example 1) can be obtained. In addition, as compared with the case where the MPU 300 checks the information of the unused nozzles once and then performs the operation such as the preliminary ejection (Embodiment 1), the normal print output and the unused nozzle output at the time of the ejection recovery processing are simply compared with each other. Since the recording output operation start signal may be transmitted by switching to the two modes, the procedure of reading the unused nozzle information can be omitted, and the load on the MPU 300 can be further reduced. In the above two examples, the case where the present invention is applied to a serial type ink jet printer that performs printing by mounting a print head on a carriage and performing main scanning has been described. However, nozzles are arranged over the entire width of a print medium. Needless to say, the present invention can be applied very effectively and easily to an ink jet printer of a line printer type having a so-called full multi-type recording head. [Effects of the Invention] As described above, according to the present invention, it is easy to discharge only the unused nozzles within a certain period. That is, for example, if the present invention is applied to a control circuit of a print head of a serial printer, preliminary discharge of only the upper and lower nozzles of the print head which is hardly used in the serial printer can be performed, and the discharge can be performed without consuming unnecessary ink. It is possible to prevent defects. According to the measurement by the present applicant, it has been confirmed that the amount of ink consumed in the preliminary ejection is 1/3 or less. This indicates that the on-demand type print head has an effect of greatly reducing the amount of waste ink. In addition, since the life of the BJ head is liable to abrasion failure, the present invention performs preliminary discharge only for unused nozzles instead of uniformly performing preliminary discharge as in the related art.
The effect of increasing the life of the BJ head by suppressing the variation in the frequency of use for each nozzle was also obtained. Furthermore, compared to a method in which an unused nozzle is processed by an MPU or the like, it is used in accordance with print data for ejection recovery processing.
Since it is not necessary to increase the processing such as managing the unused data, the load on the MPU or the like is reduced, and the effect that high-speed recording is enabled is obtained. In addition, the present invention makes it easy to form a gate array,
It can be provided small and inexpensive.

【図面の簡単な説明】 第1図は本発明の第1の実施例を示すブロック図、 第2図は第1図における出力データラッチ部の一構成例
を示す回路図、 第3図は第1図における出力データラッチ制御装置の一
構成例を示す回路図、 第4図は第1図示の回路を用いた予備吐出の制御系の一
構成例を示すブロック図、 第5図は第4図示の制御系による吐出回復処理手順の一
例を示すフローチャート、 第6図は本発明の第2の実施例を示すブロック図、 第7図は第6図における出力データラッチ部の一構成例
を示す回路図、 第8図は本発明を適用可能なインクジェットプリンタの
一例を示す平面図である。 1〜3……入力バッファ、 4……ステータスコントローラ、 5……コマンドレジスタ、 6……ビット反転器、 7……記録データラッチコントローラ、 8……ヒートコントローラ、 9〜14……記録データラッチ部、 15〜20,65〜70……出力制御回路、 21〜27,35……出力バッファ、 28〜33……出力データラッチ部、 34……出力データラッチ制御装置、 102……記録ヘッド、 206……キャップ系、 300……MPU。
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram showing a first embodiment of the present invention, FIG. 2 is a circuit diagram showing a configuration example of an output data latch unit in FIG. 1, and FIG. 1 is a circuit diagram showing a configuration example of the output data latch control device in FIG. 1, FIG. 4 is a block diagram showing a configuration example of a control system for preliminary ejection using the circuit shown in FIG. 1, and FIG. FIG. 6 is a block diagram showing a second embodiment of the present invention, and FIG. 7 is a circuit diagram showing an example of the configuration of an output data latch unit in FIG. FIG. 8 is a plan view showing an example of an ink jet printer to which the present invention can be applied. 1-3 Input buffer, 4 Status controller, 5 Command register, 6 Bit inverter, 7 Print data latch controller, 8 Heat controller, 9-14 Print data latch section 15-20, 65-70 output control circuit, 21-27,35 output buffer, 28-33 output data latch section, 34 output data latch control device, 102 print head, 206 …… Cap type, 300 …… MPU.

Claims (1)

(57)【特許請求の範囲】 1.インクを吐出する複数のノズルを有し、MPUによっ
て記録を制御するインクジェット記録装置において、 前記複数のノズルのそれぞれに対応して設けられ、前記
MPUの指令に基づいてリセットされる複数のラッチ回路
であって、各ノズルからのインク吐出のために供給され
る記録データが前記複数のノズルのそれぞれに対応して
入力され、前記MPUによってリセットされるまでの期間
に、対応するノズルからインクが吐出されないことを示
す非使用データを保持する複数のラッチ回路と、 前記MPUが指示するタイミングで、前記複数のラッチ回
路に保持された非使用データに基づいて対応するノズル
に対して予備吐出を行わせる制御手段とを有することを
特徴とするインクジェット記録装置。 2.前記制御手段は、前記MPUが前記複数のラッチ回路
に保持された非使用データを読み出し、読み出した非使
用データに基づいて前記MPUが前記複数のノズルに対し
て予備吐出を行わせることを特徴とする特許請求の範囲
第1項に記載のインクジェット記録装置。 3.前記制御手段は、前記複数のラッチ回路に保持され
た非使用データを前記記録データと切り換えて、前記複
数のノズルからインクを供給させるデータとして供給す
る選択回路を含むことを特徴とする特許請求の範囲第1
項に記載のインクジェット記録装置。 4.前記複数のラッチ回路の各々は、クリア端子に前記
MPUのリセット指令が入力し、クロック端子に対応する
ノズルへの前記記録データが入力し、データ入力端子に
基準電位が入力することを特徴とする特許請求の範囲第
1項に記載のインクジェット記録装置。
(57) [Claims] An inkjet recording apparatus having a plurality of nozzles for discharging ink and controlling recording by an MPU, wherein the inkjet recording apparatus is provided corresponding to each of the plurality of nozzles,
A plurality of latch circuits reset based on a command of the MPU, wherein print data supplied for ink ejection from each nozzle is input corresponding to each of the plurality of nozzles, and is reset by the MPU. A plurality of latch circuits that hold non-use data indicating that ink is not ejected from the corresponding nozzle during a period until the non-use data held in the plurality of latch circuits is instructed by the MPU. And a control unit for performing a preliminary discharge to a corresponding nozzle on the basis of the information. 2. The control means, wherein the MPU reads non-use data held in the plurality of latch circuits, and the MPU causes the plurality of nozzles to perform preliminary ejection based on the read non-use data. The inkjet recording apparatus according to claim 1, wherein 3. The control means includes a selection circuit that switches non-use data held in the plurality of latch circuits to the print data and supplies the data as data for supplying ink from the plurality of nozzles. Range 1
Item 6. The ink jet recording apparatus according to item 1. 4. Each of the plurality of latch circuits has the clear terminal
2. The ink jet printing apparatus according to claim 1, wherein a reset command of the MPU is input, the print data is input to a nozzle corresponding to a clock terminal, and a reference potential is input to a data input terminal. .
JP62284281A 1987-11-12 1987-11-12 Ink jet recording device Expired - Fee Related JP2812464B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62284281A JP2812464B2 (en) 1987-11-12 1987-11-12 Ink jet recording device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62284281A JP2812464B2 (en) 1987-11-12 1987-11-12 Ink jet recording device

Publications (2)

Publication Number Publication Date
JPH01127362A JPH01127362A (en) 1989-05-19
JP2812464B2 true JP2812464B2 (en) 1998-10-22

Family

ID=17676500

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62284281A Expired - Fee Related JP2812464B2 (en) 1987-11-12 1987-11-12 Ink jet recording device

Country Status (1)

Country Link
JP (1) JP2812464B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2729842B2 (en) * 1989-11-14 1998-03-18 キヤノン株式会社 Liquid jet recording device
JP2786296B2 (en) * 1990-02-23 1998-08-13 キヤノン株式会社 Recording device
US5850237A (en) * 1996-06-26 1998-12-15 Xerox Corporation Method and device for selective recording head maintenance for an ink recording apparatus
JP2006205386A (en) 2005-01-25 2006-08-10 Brother Ind Ltd Ink jet recording apparatus and head cleaning method for ink jet recording apparatus
JP5282301B2 (en) * 2008-09-22 2013-09-04 コニカミノルタ株式会社 Liquid ejection device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56154065A (en) * 1980-04-30 1981-11-28 Fujitsu Ltd Ink-jet recording device
JPS62146635A (en) * 1985-12-20 1987-06-30 Hitachi Koki Co Ltd Drive timing adjustment device for ink jet printer

Also Published As

Publication number Publication date
JPH01127362A (en) 1989-05-19

Similar Documents

Publication Publication Date Title
JP2907597B2 (en) Recording medium detection method
JPH03227663A (en) Recording head and recording apparatus
US7192114B2 (en) Printing apparatus and printing method
EP0605241B1 (en) Recording apparatus
JPH06328722A (en) Ink jet recording head and ink jet recording apparatus using the same
JP2812464B2 (en) Ink jet recording device
JPH08187854A (en) Recording device
JPH068474A (en) Ink jet recording device
KR100555267B1 (en) Recording device and recording method
US20030142163A1 (en) Ink jet recording apparatus and control method therefor
JP4401618B2 (en) Recording apparatus and buffer management method
JP5997461B2 (en) Recording device
JPH02141249A (en) inkjet recording device
JP3535846B2 (en) Printing equipment
JPH0338360A (en) Recording device and recording head
JPH05116342A (en) Inkjet recording device
JP2003305902A (en) Recording device, information processing device, control method thereof, and program
JP3420455B2 (en) Recording apparatus and recording control method
JPS63247049A (en) inkjet printer
US6328401B1 (en) Printer and printing control method
JP4350404B2 (en) Recording apparatus and control method thereof
JP2005074945A (en) Recording apparatus and recording method
JPH11277733A (en) Ink jet printer and control method therefor
JPH03245661A (en) Facsimile equipment
JP2781242B2 (en) Recording head driving device and recording device using the driving device

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees