JPH0939304A - 印刷装置 - Google Patents

印刷装置

Info

Publication number
JPH0939304A
JPH0939304A JP7190592A JP19059295A JPH0939304A JP H0939304 A JPH0939304 A JP H0939304A JP 7190592 A JP7190592 A JP 7190592A JP 19059295 A JP19059295 A JP 19059295A JP H0939304 A JPH0939304 A JP H0939304A
Authority
JP
Japan
Prior art keywords
data
circuit
processing
printing
print
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP7190592A
Other languages
English (en)
Inventor
Masaaki Hori
雅明 堀
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.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP7190592A priority Critical patent/JPH0939304A/ja
Publication of JPH0939304A publication Critical patent/JPH0939304A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

(57)【要約】 【課題】 印刷データを種類ごとに処理する複数の処理
回路と、印刷ヘッドを印刷媒体に対して相対移動するC
PUを含む制御回路を独立して構成して、CPUの仕事
量を低減し、安価な回路で高い処理能力を実現する。 【解決手段】 CPUをもついわゆるマイクロコンピュ
ータは、印刷ヘッドと印刷媒体の相対移動を制御する。
第1の制御回路は、ハードウェアロジック回路によって
構成され、上位装置からのデータの種類を判別してイメ
ージデータ、文字コードデータ、文字の修飾データはそ
れぞれ処理回路44,45,46で処理してパターンデ
ータをイメージバッファ領域に格納する。それらの処理
回路のいずれにも該当しないデータ例えば印刷媒体の搬
送命令は、CPUに転送してプログラム制御する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、上位装置よりデー
タを受信し、これを印刷媒体に印刷する印刷装置に関す
る。
【0002】
【従来の技術】従来この種の印刷装置は、上位装置から
送られた印刷データを印刷装置内の中央処理装置(以下
CPUという)で処理して、印刷パターンに分解し、一
旦印刷イメージのドット集合をビットのオン/オフに対
応させてメモリ上に展開し、この印刷パターンにもとづ
いて印刷機構を駆動して印刷を行っていた。また、上位
装置から印刷パターンそのもの(以下イメージデータと
いう)を送って印刷データを生成する方法もあった。
【0003】
【発明が解決しようとする課題】近年、印刷装置では特
にインクジェット式印刷装置などでドットの高密度化が
進みそれにともないCPUが処理すべきデータ量が増大
し、CPUの処理において多大な負荷となっている。こ
のため、CPUに処理能力の高いものを使用することが
必要になるなど、コストアップの要因となっていた。
【0004】本発明は、これら問題点に鑑みてなされた
ものであって、安価な回路で高い処理能力を実現し、ま
た安価な回路を使用することによって安価な印刷装置を
提供することを目的とする。
【0005】
【課題を解決するための手段】上記の目的を達成するた
めに請求項1の印刷装置は、上位装置から印刷データお
よび制御データを含む各種データを受信して、印刷動作
を行う印刷装置において、上位装置からの前記各種デー
タを受信する受信回路と、前記受信回路によって受信し
た各種データの種類を判別するデータ判別回路と、前記
データ判別回路が分類した各種データのうち印刷データ
を種類ごとに処理する複数の処理回路と、前記データ判
別回路の判別結果にもとづいて、印刷データをそれぞれ
対応する前記各処理回路に選択的に切替えて転送する切
替え回路とを有し、前記複数の処理回路の少なくとも1
つをハードウェアロジック回路によって構成する。
【0006】上記の構成により、上位装置から印刷デー
タおよび制御データを含む各種データを受信し、そのデ
ータの種類をデータ判別回路で判別し、切替え回路で複
数の処理回路にそれぞれ転送する。そしてその複数の処
理回路の少なくとも1つをハードウェアロジック回路に
よって構成して、多量の印刷データを種類ごとに処理す
る。
【0007】請求項2の印刷装置は、請求項1におい
て、前記受信回路、判別回路および切替え回路をハード
ウェアロジック回路によって構成する。これにより、デ
ータの受信、判別および切替え処理をハードウェアロジ
ック回路によって高速化する。請求項3の印刷装置は、
請求項1または2において、さらに印刷するパターンデ
ータを格納するパターン格納手段を有し、前記印刷デー
タとして、少なくともイメージデータと文字コードデー
タを含み、前記複数の処理回路を、前記印刷データがイ
メージデータであるとき、そのデータを変換することな
くパターンデータとして前記パターン格納手段に転送す
る第1の処理回路と、前記印刷データが文字コードデー
タであるとき、そのデータをパターンデータに変換し、
前記パターン記憶手段に転送する第2の処理回路とから
構成する。これにより、印刷データとしてイメージデー
タを受信したときは変換することなく、パターン格納手
段に転送し、また文字コードデータを受信したときはパ
ターンデータに変換してパターン格納手段に転送する。
【0008】請求項4の印刷装置は、請求項3におい
て、さらに前記上位装置から文字コードで転送された印
刷データの変換処理を指示するデータを格納する情報格
納手段を有し、前記複数の処理回路に、さらに前記印刷
データの変換処理を指示する前記データを前記情報記憶
手段に転送する第3の回路を設ける。これにより、文字
コードデータを受信したときには、変換処理を指示する
データに応じて修飾等の変換をしてパターン格納手段に
転送する。
【0009】請求項5の印刷装置は、請求項1から4の
いずれかにおいて、さらに前記判別回路が前記複数の処
理回路のいずれにも該当しないと判別した前記データを
処理する例外処理回路を有し、前記切替え回路が、前記
処理回路のいずれにも該当しなかったデータを前記例外
回路に転送する構成とする。これにより、複数の処理回
路のいずれにも該当しないデータを例外処理回路によっ
て処理し、上位装置からの各種データをすべて処理す
る。
【0010】請求項6の印刷装置は、請求項5におい
て、さらに印刷媒体に印刷を行なう印刷機構と、前記印
刷機構を印刷媒体と相対移動する移動機構とを有し、前
記例外処理回路で前記移動機構の制御を行なう構成とす
る。これにより、上位装置からのデータのうち印刷デー
タを複数の処理回路で処理し、複数の処理回路のいずれ
にも該当しないデータを例外処理回路によって処理して
印刷機構と印刷媒体を相対移動する。
【0011】請求項7の印刷装置は、印刷媒体に印刷を
行なう印刷機構と、前記印刷機構を印刷媒体と相対移動
する移動機構とを有し、上位装置から印刷データおよび
制御データを含む各種データを受信して、印刷動作を行
う印刷装置において、上位装置からの前記各種データを
受信する受信回路と、前記受信回路によって受信した各
種データの種類を判別するデータ判別回路と、前記デー
タ判別回路が分類した各種データのうち印刷データを種
類ごとに処理する複数の処理回路と、前記データ判別回
路の判別結果にもとづいて、印刷データをそれぞれ対応
する前記各処理回路に選択的に切替えて転送する切替え
回路と、前記判別回路が前記複数の処理回路のいずれに
も該当しないと判別した前記データであって、前記移動
機構を制御するデータを含むデータを処理する例外処理
回路とから構成する。
【0012】これにより、印刷装置での処理を、印刷デ
ータを処理する複数の処理回路と、印刷機構と印刷媒体
の相対移動を制御する例外処理回路とで分担すること
で、1つの回路の負担を軽減し処理能力の小さいものの
使用を可能にする。
【0013】請求項8の印刷装置は、請求項7におい
て、 前記複数の処理回路、受信回路、判別回路および
切替え回路の少なくとも1つをハードウェアロジック回
路とし、安価に構成する。
【0014】請求項9の印刷装置は、請求項5から8の
いずれかにおいて、前記例外処理回路を、処理手順を格
納した読出し専用の記憶手段と、前記読み出し専用記憶
手段の手順にしたがって処理を行う中央処理装置とから
構成する。これにより、いわゆるマイクロコンピュータ
で、複数の処理回路のいずれにも該当しない、例えば制
御内容が多岐にわたるデータの処理を容易する。また上
記のように複数の処理回路とマイクロコンピュータとで
処理を分担して、マイクロコンピュータを処理能力の小
さい安価なものにする。
【0015】請求項10の印刷装置は、請求項5から9
のいずれかにおいて、前記複数の処理回路の少なくとも
1つが印刷装置に着脱可能に設けられ、さらに前記着脱
可能な処理回路の着脱を検出する検出手段を有し、前記
例外処理回路に、前記検出手段によって処理回路の未装
着が検出されたときには、その未装着の処理回路の処理
を代替して行なわせる構成とする。これにより、印刷装
置に複数のうち任意の処理回路を必要に応じて装着し、
特定の処理回路が存在しない場合でもその処理を例外処
理回路で行なうようにする。
【0016】請求項11の印刷装置は、請求項6から1
0のいずれかにおいて、前記印刷機構をインク滴を印刷
媒体に噴射して印刷するインクジェット式ヘッドとし、
上記のように安価で処理能力の高い回路を使用して、イ
ンクジェット式による高解像度の印刷装置を安価に実現
する。
【0017】
【発明の実施の形態】以下、本発明の実施の形態を図面
にしたがって説明する。
【0018】図3は印刷装置の概略機械的構成を示すも
のである。印刷機構すなわち印刷ヘッド20は、キャリ
ッジ21に搭載され、移動機構により印刷媒体例えば印
刷用紙23に沿って行方向Xおよびそれと直角方向Yに
相対移動される。移動機構は、キャリッジ21を行方向
Xに往復走査する走査機構22と、印刷用紙を行方向と
直角方向Yに搬送する搬送機構24とから構成される。
【0019】走査機構22は、キャリッジ21を印刷用
紙と平行に摺動可能に支持するガイドレール25、25
と、同方向にキャリッジ21をベルト26を介して往復
走査する駆動源例えばCRモータ27(図1)とから構
成される。搬送機構24は、印刷用紙と平行な軸線の周
りに回転されるローラ28と、そのローラ28を駆動す
る駆動源例えばLFモータ29(図1)とから構成され
る。なお、走査機構22、搬送機構24は、印刷ヘッド
20と印刷用紙23のどちらを走査または搬送するよう
にしても差し支えない。
【0020】印刷ヘッド20は、行方向Xとほぼ直角方
向すなわち上下方向に等間隔に多数の印刷素子を有す
る。印刷ヘッド20には例えばインクジェット式のヘッ
ドが使用できる。その場合、印刷素子は、インクを印刷
媒体に向けて噴出するためのノズルである。このほか、
印刷ヘッドには打撃ワイヤを印刷素子とするドットイン
パクト式ヘッド、発熱素子を印刷素子とするサーマル式
ヘッドなど、ドットマトリクス形式で印刷するものが使
用できる。
【0021】図1は印刷装置の制御のための電気的構成
をブロック化して示すもので、大略パーソナルコンピュ
ータなどの上位装置からのデータを受信しそのデータを
判別して印刷データを処理する第1の制御回路40と、
第1の制御回路では処理できないデータを処理する第2
の制御回路30とから構成される。
【0022】第1の制御回路40は、ハードウェアロジ
ック回路で構成されるいわゆるゲートアレイからなり、
図2に詳細に示すように上位装置からのデータをセント
ロニクス等のインターフェース回路I/Fをとおして受
信する受信回路41、データの判別回路42、判別用の
テーブル52、切替え回路43、複数の処理回路44,
45,46、変換回路47、書込み回路48、監視回路
49、読出し回路50およびCRモータ制御回路51を
備える。
【0023】判別回路42は、受信したデータをテーブ
ル52内のデータを参照して判別する。図4のように、
イメージデータか(S1)、文字コードデータか(S
2)、その他の登録コードデータつまり印刷データを修
飾する等のデータか(S3)を判別し、切替え回路43
によってそれぞれイメージデータ処理回路44、文字コ
ード処理回路45、その他の登録コード処理回路46に
転送する。イメージデータの場合、判別回路42は、イ
メージパターンであることを表わすコードに付随するデ
ータ個数を表わすデータを読込んで内部カウンタをセッ
トし、以降のデータ受信においてカウンタが0でないと
きは、イメージデータであると判別してデータをイメー
ジデータ処理回路44に転送するとともにカウンタをデ
クリメントする。上記S1〜3のいずれにも該当しな
い、搬送機構のための制御データを含むその他のデータ
の場合、切替え回路43をとおして第2の制御回路30
に出力する。
【0024】イメージデータ処理回路44は、入力した
イメージデータを変換することなく印刷のためのパター
ンデータとして書込み回路48に出力する。文字コード
処理回路45は、受信した文字コードに対応するパター
ンデータに変換する、つまり多数のパターンデータを格
納した文字発生器CGから、対応するパターンデータを
読出し、変換回路47に出力する。その他の登録コード
処理回路46は、文字コードで表わされる印刷データを
拡大処理、強調印刷処理、斜体処理、回転(縦書き)処
理などの修飾データを処理するもので、必要なフラグ類
を、書込み読出し可能なメモリー(RAM)の情報格納
手段すなわちメモリ領域53にセットする。またその他
の登録コード処理回路46は、その他の単純なデータ例
えば改行ピッチデータもメモリ領域53の後述する表の
格納アドレスに書込むことができる。
【0025】変換回路47は、図5のように、文字コー
ド処理回路45によって文字発生器CGから読出したパ
ターンデータをRAMのワークバッファ領域55に複写
し(S11)、その他の登録コード処理回路46から指
示された修飾処理、例えば横2倍処理があれば(S1
2)、その横2倍変換を実行し(S13)、斜体処理が
あれば(S14)、その斜体変換を実行し(S15)、
回転処理があれば(S16)、その回転変換を実行し
(S17)、その変換したパターンデータを、ワークバ
ッファから書込み回路48に出力する。書込み回路48
は、アドレスカウンタを含み、イメージデータ処理回路
44および変換回路47からのパターンデータを、上位
装置からのストローブ信号にもとづいて書込み読出し可
能なメモリー(RAM)のパターン格納手段すなわちイ
メージバッファ領域54に書込む。
【0026】監視回路49は、書込み回路48がイメー
ジバッファ領域54に書込んだデータ数を計数し、所定
数例えば1行分に達したとき第2の制御回路30に通知
する。その通知にもとづいて第2の制御回路30は、1
行の印刷を開始すべくタイミング信号をCRモータ制御
回路51に出力し、走査機構のCRモータ27を駆動す
る。CRモータ制御回路51は、1行中のCRモータ2
7の加速、定速、減速を制御するものである。また第2
の制御回路30はCRモータ27の定速時に、読出し回
路50にイメージバッファ領域54からのパターンデー
タの読出しを指示する。読出し回路50は印刷ヘッド2
0の印刷素子配列に対応したデータをタイミング信号に
同期して印刷ヘッド20に転送し、1行の印刷を実行す
る。
【0027】第2の制御回路30は、第1の制御回路4
0で処理できないデータを処理する例外処理回路として
機能する。その第2の制御回路30は、いわゆるマイク
ロコンピュータから構成され、搬送機構を制御するプロ
グラムを格納する読出し専用メモリーROMと、制御デ
ータを格納する書込み読出し可能なメモリーRAMと、
制御データを演算する中央処理装置CPUとを備える。
第1の制御回路40は3つの処理回路44,45,46
で処理できないデータを判別したときおよび監視回路4
9で1行の印刷開始条件が整ったとき、第2の制御回路
30のCPUに対して割り込み要求を行い、CPUにデ
ータをわたす。また第2の制御回路30は操作パネル3
1のキースイッチ等からの信号を入力する。第2の制御
回路30は、上位装置から改行命令すなわちY方向の搬
送の制御コードを受け取ったとき、メモリ領域に格納さ
れた改行ピッチデータを読出して、搬送機構のLFモー
タ29を駆動回路33をとおして駆動する。
【0028】通常、プリンタが受信するデータは次の3
つ、(1)イメージデータ、(2)文字コードデータ、
(3)文字修飾、モータ制御等の制御コードに分類する
ことができる。本実施の形態では、制御コードに対する
処理テーブルを用意し、該当の処理テーブルにしたがっ
て、対応するメモリの領域を操作するように制御してい
る.以下に、この処理テーブルの一部を示す。
【0029】
【表1】
【0030】表において『格納アドレス』の最初のデー
タはそのアドレスを表し、『,』以降はそのアドレスの
処理されるビット位置を表している。制御コードを受け
取った際に、パラメータまで受け取る必要があるときに
はそのパラメータをnで表しており、処理において、
『転送』となっているものはそのパラメータを『格納ア
ドレス』に転送する。『セット』および『クリア』は上
記ビット位置にビットをセットまたはクリアを意味す
る。
【0031】また、それぞれのアドレスおよび制御コー
ドデータはすべて16進数表記である。
【0032】本実施の形態では、これらのテーブルに合
致する制御コードでないときにはデータを第2の制御回
路30のCPUへ転送して、処理を要求する。
【0033】本実施の形態では、上位装置からの受信デ
ータを分類して、各々の分類に従った処理部へデータの
流れを切り替えることができるようにすることで、デー
タの判別を高速化し、さらに各々の処理で単純な処理は
プログラム制御によらずにハードウェア回路で処理し、
また制御が多岐にわたる場合は第1の制御回路のCPU
で処理する。
【0034】図6は他の実施の形態を示す図1相当図
で、前記実施の形態と同一部分には同一符号を付して説
明を省略する。
【0035】この実施の形態では、第1の制御回路は、
データ処理部分40aと機構制御部分40bとに分けら
れる。データ処理部分40aは、受信回路41、データ
の判別回路42、判別用のテーブル52、切替え回路4
3、複数の処理回路44,45,46、変換回路47、
書込み回路48および監視回路49を備える。機構制御
部分40bは、読出し回路50およびCRモータ制御回
路51を備える。なお後述する実施の形態と同様に機構
制御部分40bからCRモータ制御回路51を省略する
こともできる。この実施の形態も、前記実施の形態と同
様に作用する。図7はさらに他の実施の形態を示す図2
相当図で、前記実施の形態と同一部分には同一符号を付
して説明を省略する。
【0036】この実施の形態では、上位装置は、1行の
印刷データの転送後、印刷開始のための制御コードおよ
び1行の長さに関するパラメータを転送する。このた
め、第1の制御回路40内には、前記実施の形態の監視
回路49、CRモータ制御回路51がない。第2の制御
回路30はROMに走査機構を制御するプログラムを格
納しており、上位装置からの印刷開始の指示にもとづい
てCRモータ51を駆動するとともにタイミング信号を
読出し回路50に送信して1行の印刷を開始する。
【0037】またこの実施の形態では、3つの処理回路
44,45,46はそれぞれ独立した基板の上に形成さ
れ、第1の制御回路40を構成する基板にコネクタを介
して着脱可能に接続されている。そして第2の制御回路
30は処理回路の1つが未装着のとき、その処理回路の
処理を代替して行なうようになっている。
【0038】つまり検出手段56は各処理回路44,4
5,46の着脱を検出し、切替え回路43にその着脱状
態を通知する。検出手段56は上記コネクタの1ピンを
用いてその導通状態を検出し、または処理回路の基板の
存否をセンサースイッチで検出するなど公知の構成で、
処理回路が正常に接続されているかどうかを判別する。
それによって切替え回路43は、未装着が検出された処
理回路が処理するべきデータを第2の制御回路30に転
送する。
【0039】第2の制御回路30は、ROMに上記各処
理回路の処理に相当するプログラムを格納しており、し
たがってどの処理回路が未装着であってもその処理を代
替することができる。
【0040】各実施の形態から明らかなように、第2の
制御回路は移動機構のうち搬送機構と走査機構の一方を
制御するものであっても、両方を制御するものであって
もよい。また各実施の形態では1行のイメージデータが
完成したときに、印刷を開始するようにしているが、1
ページのイメージデータが完成したときに、印刷を開始
するようにしてもよい。
【0041】
【発明の効果】以上のように請求項1の印刷装置は、上
位装置から受信した各種データの種類をデータ判別回路
で判別して、切替え回路で複数の処理回路にそれぞれ転
送し、印刷データを種類ごとに、ハードウェアロジック
回路を含む複数の処理回路によって処理するものである
から、多量の印刷データを安価な回路で処理することが
できる。
【0042】請求項2の印刷装置は、請求項1の効果に
さらに、データの受信、判別および切替え処理をハード
ウェアロジック回路によって高速化することができる。
【0043】請求項3の印刷装置は、請求項1または2
の効果にさらに、印刷データとしてイメージデータを受
信したときは変換することなくパターン格納手段に転送
し、また文字コードデータを受信したときはパターンデ
ータに変換してパターン格納手段に転送することがで
き、高速に転送処理することができる。
【0044】請求項4の印刷装置は、請求項3の効果に
さらに、文字コードデータを受信したときには、変換処
理を指示するデータに応じて修飾等の変換をしてパター
ン格納手段に転送することができる。
【0045】請求項5の印刷装置は、請求項1から4の
いずれかの効果にさらに、複数の処理回路のいずれにも
該当しないデータを例外処理回路によって処理すること
ができ、上位装置からの各種データをすべて処理するこ
とができる。
【0046】請求項6の印刷装置は、請求項5の効果に
さらに、上位装置からのデータのうち印刷データを複数
の処理回路で処理する一方、複数の処理回路のいずれに
も該当しないデータを例外処理回路によって処理するこ
とで、例外処理回路で印刷機構と印刷媒体を相対移動す
ることができる。
【0047】請求項7の印刷装置は、上位装置から受信
した各種データの種類をデータ判別回路で判別して、印
刷データを種類ごとに、ハードウェアロジック回路を含
む複数の処理回路によって処理するものであるから、多
量の印刷データを安価な回路で処理することができ、ま
た印刷機構と印刷媒体の相対移動を制御するデータを例
外処理回路で処理するものであるから、印刷装置での処
理を、印刷データの処理と、印刷機構と印刷媒体の相対
移動の制御とを別々の回路で分担することができ、1つ
の回路の負担を軽減し処理能力の小さいものを使用でき
るようになり、安価な印刷装置を提供することができ
る。
【0048】請求項8の印刷装置は、請求項7の効果に
さらに、前記複数の処理回路、受信回路、判別回路およ
び切替え回路の少なくとも1つをハードウェアロジック
回路とすることで、さらに安価な回路で構成することが
できる。
【0049】請求項9の印刷装置は、請求項5から8の
いずれかの効果にさらに、例外処理回路をいわゆるマイ
クロコンピュータで構成することで、複数の処理回路の
いずれにも該当しない、例えば制御内容が多岐にわたる
データの処理を容易することができる。しかも、マイク
ロコンピュータと複数の処理回路とで処理を分担するこ
とで、マイクロコンピュータに処理能力の小さい安価な
ものを使用することができる。
【0050】請求項10の印刷装置は、請求項5から9
のいずれかの効果にさらに、複数の処理回路のうち特定
の処理回路が未装着のとき、例外処理回路にその未装着
の処理回路の処理を代替して行なわせることにより、任
意の処理回路のみを装着した印刷装置でも、上位装置か
らの各種データをすべて支障なく処理することができ
る。
【0051】請求項11の印刷装置は、請求項6から1
0のいずれかの効果にさらに、印刷機構をインク滴を印
刷媒体に噴射して印刷するインクジェット式ヘッドとす
ることで、上記のように安価で処理能力の高い回路を使
用して、インクジェット式による高解像度の印刷装置を
安価に提供することができる。
【図面の簡単な説明】
【図1】印刷装置の制御のための電気的構成を示すブロ
ック図。
【図2】同ブロック図における第1の制御回路の細部構
成を示すブロック図。
【図3】同印刷装置の概略の機械的構成を示す斜視図。
【図4】第1の制御回路における判別回路の制御を示す
フローチャート図。
【図5】第1の制御回路における変換回路の制御を示す
フローチャート図。
【図6】他の実施の形態の電気的構成を示すブロック
図。
【図7】他の実施の形態の電気的構成を示すブロック
図。
【符号の説明】
20 印刷機構 30 第2の制御回路(例外処理回路) 40 第1の制御回路 41 受信回路 42 判別回路 43 切替え回路 44 イメージデータ処理回路 45 文字コードデータ処理回路 46 その他の登録データの処理回路 47 変換回路

Claims (11)

    【特許請求の範囲】
  1. 【請求項1】 上位装置から印刷データおよび制御デー
    タを含む各種データを受信して、印刷動作を行う印刷装
    置において、 上位装置からの前記各種データを受信する受信回路と、 前記受信回路によって受信した各種データの種類を判別
    するデータ判別回路と、 前記データ判別回路が分類した各種データのうち印刷デ
    ータを種類ごとに処理する複数の処理回路と、 前記データ判別回路の判別結果にもとづいて、印刷デー
    タをそれぞれ対応する前記各処理回路に選択的に切替え
    て転送する切替え回路とを有し、 前記複数の処理回路の少なくとも1つをハードウェアロ
    ジック回路によって構成したことを特徴とする印刷装
    置。
  2. 【請求項2】 請求項1において、前記受信回路、判別
    回路および切替え回路をハードウェアロジック回路によ
    って構成したことを特徴とする印刷装置。
  3. 【請求項3】 請求項1または2において、さらに印刷
    するパターンデータを格納するパターン格納手段を有
    し、 前記印刷データは、少なくともイメージデータと文字コ
    ードデータを含み、 前記複数の処理回路は、 前記印刷データがイメージデータであるとき、そのデー
    タを変換することなくパターンデータとして前記パター
    ン格納手段に転送する第1の処理回路と、 前記印刷データが文字コードデータであるとき、そのデ
    ータをパターンデータに変換し、前記パターン記憶手段
    に転送する第2の処理回路とを有することを特徴とする
    印刷装置。
  4. 【請求項4】 請求項3において、さらに前記上位装置
    から文字コードで転送された印刷データの変換処理を指
    示するデータを格納する情報格納手段を有し、 前記複数の処理回路は、さらに前記印刷データの変換処
    理を指示する前記データを前記情報記憶手段に転送する
    第3の回路を有することを特徴とする印刷装置。
  5. 【請求項5】 請求項1から4のいずれかにおいて、さ
    らに前記判別回路が前記複数の処理回路のいずれにも該
    当しないと判別した前記データを処理する例外処理回路
    を有し、 前記切替え回路は、前記処理回路のいずれにも該当しな
    かったデータを前記例外回路に転送することを特徴とす
    る印刷装置。
  6. 【請求項6】 請求項5において、さらに印刷媒体に印
    刷を行なう印刷機構と、 前記印刷機構を印刷媒体と相対移動する移動機構とを有
    し、 前記例外処理回路は前記移動機構の制御を行うことを特
    徴とする印刷装置。
  7. 【請求項7】 印刷媒体に印刷を行なう印刷機構と、前
    記印刷機構を印刷媒体と相対移動する移動機構とを有
    し、上位装置から印刷データおよび制御データを含む各
    種データを受信して、印刷動作を行う印刷装置におい
    て、 上位装置からの前記各種データを受信する受信回路と、
    前記受信回路によって受信した各種データの種類を判別
    するデータ判別回路と、 前記データ判別回路が分類した各種データのうち印刷デ
    ータを種類ごとに処理する複数の処理回路と、 前記データ判別回路の判別結果にもとづいて、印刷デー
    タをそれぞれ対応する前記各処理回路に選択的に切替え
    て転送する切替え回路と、 前記判別回路が前記複数の処理回路のいずれにも該当し
    ないと判別した前記データであって、前記移動機構を制
    御するデータを含むデータを処理する例外処理回路と、
    を有することを特徴とする印刷装置。
  8. 【請求項8】 請求項7において、 前記複数の処理回
    路、受信回路、判別回路および切替え回路の少なくとも
    1つをハードウェアロジック回路によって構成したこと
    を特徴とする印刷装置。
  9. 【請求項9】 請求項5から8のいずれかにおいて、 前記例外処理回路は、 処理手順を格納した読出し専用の記憶手段と、 前記読み出し専用記憶手段の手順に従って処理を行う中
    央処理装置とからなることを特徴とする印刷装置。
  10. 【請求項10】 請求項5から9のいずれかにおいて、
    前記複数の処理回路の少なくとも1つが印刷装置に着脱
    可能に設けられ、 さらに前記着脱可能な処理回路の着脱を検出する検出手
    段を有し、 前記例外処理回路は、前記検出手段によって処理回路の
    未装着が検出されたときには、その未装着の処理回路の
    処理を代替して行なう機能を有することを特徴とする印
    刷装置。
  11. 【請求項11】 請求項6から10のいずれかにおい
    て、前記印刷機構はインク滴を印刷媒体に噴射して印刷
    するインクジェット式ヘッドであることを特徴とする印
    刷装置。
JP7190592A 1995-07-26 1995-07-26 印刷装置 Pending JPH0939304A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7190592A JPH0939304A (ja) 1995-07-26 1995-07-26 印刷装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7190592A JPH0939304A (ja) 1995-07-26 1995-07-26 印刷装置

Publications (1)

Publication Number Publication Date
JPH0939304A true JPH0939304A (ja) 1997-02-10

Family

ID=16260639

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7190592A Pending JPH0939304A (ja) 1995-07-26 1995-07-26 印刷装置

Country Status (1)

Country Link
JP (1) JPH0939304A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6914697B2 (en) 1997-11-04 2005-07-05 Fujitsu Limited Printing method and apparatus for separately processing a plurality of print data

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6914697B2 (en) 1997-11-04 2005-07-05 Fujitsu Limited Printing method and apparatus for separately processing a plurality of print data

Similar Documents

Publication Publication Date Title
EP0802503B1 (en) Printer with buffer memory
EP0902357B1 (en) Output method and apparatus
JPH0948154A (ja) シリアル式印字装置
EP0950945B1 (en) Image forming apparatus and system, information processing apparatus, and their control method
JPH0939304A (ja) 印刷装置
EP1355263B1 (en) Printing apparatus and buffer management method
JP2000052596A (ja) シリアル印刷システム、シリアルプリンタ及びシリアル印刷方法
JPH10193690A (ja) 小型印字装置
JPH01118454A (ja) 印字装置
JP2984156B2 (ja) 記録方法およびその装置
JPH0848058A (ja) プリンタ装置および印字方法
JP2578124B2 (ja) シリアル型カラ−プリンタ
JP3110879B2 (ja) 印刷方法及び装置
JP2698589B2 (ja) 排紙制御装置
JP3027060B2 (ja) データ入出力方法及び装置及び印刷装置
JPS61160271A (ja) プリンタ装置
JPH0930067A (ja) 印刷装置
JP2000355143A (ja) インクジェット記録装置及び画像形成装置
JPH0675673A (ja) インターフェース装置及び該装置を備える印刷装置
JP3103276B2 (ja) 画像記録方法とその装置
JPH09277572A (ja) シリアル式印字装置
JPH0615930A (ja) 印刷装置
JPH10324044A (ja) 記録装置及びその作動エラー表示方法
JP2002251269A (ja) 印刷システム、印刷方法、情報処理装置、印刷装置、プリンタドライバおよび記憶媒体
JPH0619648A (ja) プリンタ・サーバ及びプリンタ・システム

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20040316