JPH0930067A - 印刷装置 - Google Patents
印刷装置Info
- Publication number
- JPH0930067A JPH0930067A JP18567595A JP18567595A JPH0930067A JP H0930067 A JPH0930067 A JP H0930067A JP 18567595 A JP18567595 A JP 18567595A JP 18567595 A JP18567595 A JP 18567595A JP H0930067 A JPH0930067 A JP H0930067A
- Authority
- JP
- Japan
- Prior art keywords
- data
- circuit
- printing
- control 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.)
- Pending
Links
Landscapes
- Record Information Processing For Printing (AREA)
Abstract
(57)【要約】
【課題】 印刷データを処理する制御回路と、印刷ヘッ
ドを印刷媒体に対して相対移動するCPUを含む制御回
路をそれぞれ独立して構成して、CPUの仕事量を低減
し、安価なCPUを使用できるようにする。 【解決手段】 第1の制御回路30はCPUをもついわ
ゆるマイクロコンピュータで構成され、印刷ヘッドの行
方向の走査、印刷媒体の搬送を制御する。第2の制御回
路40は、ハードウェアロジック回路によって構成さ
れ、上位装置からデータを受信する受信回路41、デー
タが印刷データが制御データかを判別する判別回路4
2、印刷データをパターン格納手段に書込む書込み回路
44、同格納手段から読出す読出し回路45を備える。
上位装置からの印刷データはCPUに関係なくイメージ
バッファ領域に書込み、上位装置からの印刷指令によ
り、CPUの制御の下に印刷ヘッドの走査を開始し印刷
する。また上位装置からの印刷媒体の制御指令により印
刷媒体を挿入、搬送および排出する。
ドを印刷媒体に対して相対移動するCPUを含む制御回
路をそれぞれ独立して構成して、CPUの仕事量を低減
し、安価なCPUを使用できるようにする。 【解決手段】 第1の制御回路30はCPUをもついわ
ゆるマイクロコンピュータで構成され、印刷ヘッドの行
方向の走査、印刷媒体の搬送を制御する。第2の制御回
路40は、ハードウェアロジック回路によって構成さ
れ、上位装置からデータを受信する受信回路41、デー
タが印刷データが制御データかを判別する判別回路4
2、印刷データをパターン格納手段に書込む書込み回路
44、同格納手段から読出す読出し回路45を備える。
上位装置からの印刷データはCPUに関係なくイメージ
バッファ領域に書込み、上位装置からの印刷指令によ
り、CPUの制御の下に印刷ヘッドの走査を開始し印刷
する。また上位装置からの印刷媒体の制御指令により印
刷媒体を挿入、搬送および排出する。
Description
【0001】
【発明の属する技術分野】本発明は、上位装置から印刷
データを受信して、これを例えばインクジェット式ヘッ
ドで印刷する印刷装置に関する。
データを受信して、これを例えばインクジェット式ヘッ
ドで印刷する印刷装置に関する。
【0002】
【従来の技術】従来、印刷装置はパーソナルコンピュー
タ等の上位装置から印字すべき文字コードを受信し、こ
れを印刷パターンに展開し、更に、これに上位装置によ
り指示されたパターン変換などを行って、目的の紙面上
に印刷を行っていた。近年、上位装置の性能が向上し、
上位装置に接続された表示装置に表示したそのままを紙
面に印刷されるようにしたWYSWYG( What You Se
e What You Get)システムが提案されるようになって、
出力装置である印刷装置において、上位装置の持つ印刷
パターンをそのまま印刷することでこれを実現し、印刷
装置においては一切の印刷パターンの変換は行わないよ
うにすることが多くなっている。
タ等の上位装置から印字すべき文字コードを受信し、こ
れを印刷パターンに展開し、更に、これに上位装置によ
り指示されたパターン変換などを行って、目的の紙面上
に印刷を行っていた。近年、上位装置の性能が向上し、
上位装置に接続された表示装置に表示したそのままを紙
面に印刷されるようにしたWYSWYG( What You Se
e What You Get)システムが提案されるようになって、
出力装置である印刷装置において、上位装置の持つ印刷
パターンをそのまま印刷することでこれを実現し、印刷
装置においては一切の印刷パターンの変換は行わないよ
うにすることが多くなっている。
【0003】本システムのメリットとして、(1)ユー
ザは画面に表示したものとほとんど同じ印刷結果を得る
ことができる、(2)印刷装置側で、文字コードに対応
したCG(キャラクタシ゛ェネレータ)を持つ必要がなく安価に装置を
提供できる、(3)上位装置の持つ強力なCPUと広大
なメモリを使用してパターン編集などをできることなど
があげられる。
ザは画面に表示したものとほとんど同じ印刷結果を得る
ことができる、(2)印刷装置側で、文字コードに対応
したCG(キャラクタシ゛ェネレータ)を持つ必要がなく安価に装置を
提供できる、(3)上位装置の持つ強力なCPUと広大
なメモリを使用してパターン編集などをできることなど
があげられる。
【0004】
【発明が解決しようとする課題】一方、本システムの問
題点として、上位装置から印刷装置に対して転送せねば
ならないデータが増大し、印刷装置の上位装置から転送
されるデータの処理速度の向上をせねばならなくなって
いる。これに対応して、印刷装置はデータの処理能力を
向上させるためにより高速なCPU(中央処理装置)を
使用せねばならず、前記メリットの(2)に反する結果
となっていた。さらに近年、インクジェット式の印刷装
置による高解像度の印刷が行なわれるようになって、ま
すます高速なCPUを使用せねばならなくなってきてい
る。
題点として、上位装置から印刷装置に対して転送せねば
ならないデータが増大し、印刷装置の上位装置から転送
されるデータの処理速度の向上をせねばならなくなって
いる。これに対応して、印刷装置はデータの処理能力を
向上させるためにより高速なCPU(中央処理装置)を
使用せねばならず、前記メリットの(2)に反する結果
となっていた。さらに近年、インクジェット式の印刷装
置による高解像度の印刷が行なわれるようになって、ま
すます高速なCPUを使用せねばならなくなってきてい
る。
【0005】本問題点の対策として、特開平2−293
75号公報にあるように、一定の処理部分をCPUでは
なく、ハードウェアロジック回路によって実現すること
で安価なCPUが使用できるようにしたものもある。し
かし、この方法によっても、制御コマンドなどはCPU
が処理せねばならず、結局CPUは処理能力の比較的高
いものを使用せざるを得なかった。
75号公報にあるように、一定の処理部分をCPUでは
なく、ハードウェアロジック回路によって実現すること
で安価なCPUが使用できるようにしたものもある。し
かし、この方法によっても、制御コマンドなどはCPU
が処理せねばならず、結局CPUは処理能力の比較的高
いものを使用せざるを得なかった。
【0006】本発明の目的は、印刷データを処理する制
御回路と、印刷機構を印刷媒体に対して相対移動する制
御回路をそれぞれ独立して構成することにより、1つの
制御回路の仕事量を低減し、より安価な回路を使用でき
るようにすることによって、より安価な印刷装置を提供
することにある。
御回路と、印刷機構を印刷媒体に対して相対移動する制
御回路をそれぞれ独立して構成することにより、1つの
制御回路の仕事量を低減し、より安価な回路を使用でき
るようにすることによって、より安価な印刷装置を提供
することにある。
【0007】
【課題を解決するための手段】この目的を達成するため
に請求項1に記載の印刷装置は、上位装置からのデータ
を受信する受信回路と、印刷する印刷パターンを格納す
るパターン格納手段と、前記パターン格納手段に格納さ
れた印刷パターンにもとづいて印刷媒体に印刷動作をす
る印刷機構と、その印刷機構と印刷媒体を相対移動する
移動機構と、その移動機構を制御する第1の制御回路
と、前記受信回路とその受信回路の受信データのうち印
刷データを前記パターン格納手段に書込む書込み回路と
を含む第2の制御回路とから構成する。
に請求項1に記載の印刷装置は、上位装置からのデータ
を受信する受信回路と、印刷する印刷パターンを格納す
るパターン格納手段と、前記パターン格納手段に格納さ
れた印刷パターンにもとづいて印刷媒体に印刷動作をす
る印刷機構と、その印刷機構と印刷媒体を相対移動する
移動機構と、その移動機構を制御する第1の制御回路
と、前記受信回路とその受信回路の受信データのうち印
刷データを前記パターン格納手段に書込む書込み回路と
を含む第2の制御回路とから構成する。
【0008】上記の構成により、上位装置からのデータ
を第2の制御回路の受信回路で受け、そのデータのうち
印刷データを書込み回路でパターン格納手段に書込み、
また第1の制御回路で印刷機構と印刷媒体の相対移動を
制御して、1つの制御回路で印刷装置のすべての処理、
動作を制御する必要をなくし、制御回路を簡単なあるい
は処理能力の小さいものにする。
を第2の制御回路の受信回路で受け、そのデータのうち
印刷データを書込み回路でパターン格納手段に書込み、
また第1の制御回路で印刷機構と印刷媒体の相対移動を
制御して、1つの制御回路で印刷装置のすべての処理、
動作を制御する必要をなくし、制御回路を簡単なあるい
は処理能力の小さいものにする。
【0009】請求項2に記載の印刷装置は、請求項1に
おいて、前記第2の制御回路は、前記パターン格納手段
に格納されたパターンを順次読出して前記印刷機構に駆
動データとして転送する読出し回路をさらに含む構成と
する。これにより、第2の制御回路でさらにパターン格
納手段からパターンを順次読出して印刷機構に転送し、
第1の制御回路の負担を一層軽減する。
おいて、前記第2の制御回路は、前記パターン格納手段
に格納されたパターンを順次読出して前記印刷機構に駆
動データとして転送する読出し回路をさらに含む構成と
する。これにより、第2の制御回路でさらにパターン格
納手段からパターンを順次読出して印刷機構に転送し、
第1の制御回路の負担を一層軽減する。
【0010】請求項3に記載の印刷装置は、請求項1か
ら2のいずれかにおいて、前記第2の制御回路は、前記
上位装置からの受信データを、前記印刷データか、前記
移動機構の制御データかを判別し、前記印刷データを前
記書込み回路に転送し、前記制御データを前記第1の制
御回路に転送する判別回路をさらに含む構成とする。こ
れにより、第2の制御回路でデータの判別も行なうこと
で、第1の制御回路の負担をさらに一層軽減し、簡単な
あるいは処理能力の小さいものにする。
ら2のいずれかにおいて、前記第2の制御回路は、前記
上位装置からの受信データを、前記印刷データか、前記
移動機構の制御データかを判別し、前記印刷データを前
記書込み回路に転送し、前記制御データを前記第1の制
御回路に転送する判別回路をさらに含む構成とする。こ
れにより、第2の制御回路でデータの判別も行なうこと
で、第1の制御回路の負担をさらに一層軽減し、簡単な
あるいは処理能力の小さいものにする。
【0011】請求項4に記載の印刷装置は、請求項1か
ら3のいずれかにおいて、前記第2の制御回路は、ハー
ドウェアロジック回路によって構成する。これにより、
印刷データの書込み、または読出し、判別等の仕事を処
理する回路を、簡単な回路構成とする。
ら3のいずれかにおいて、前記第2の制御回路は、ハー
ドウェアロジック回路によって構成する。これにより、
印刷データの書込み、または読出し、判別等の仕事を処
理する回路を、簡単な回路構成とする。
【0012】請求項5に記載の印刷装置は、請求項1か
ら4のいずれかにおいて、前記第1の制御回路は、前記
移動機構を制御するプログラムを格納する読出し専用メ
モリーと、制御データを格納する書込み読出し可能なメ
モリーと、制御データを演算する中央処理装置とから構
成する。これにより、第1の制御回路にいわゆるマイク
ロコンピュータを用いて印刷機構と印刷媒体の相対移動
を多岐にわたって制御する一方、マイクロコンピュータ
を主としてその制御のみに用い、処理能力の小さいもの
にする。
ら4のいずれかにおいて、前記第1の制御回路は、前記
移動機構を制御するプログラムを格納する読出し専用メ
モリーと、制御データを格納する書込み読出し可能なメ
モリーと、制御データを演算する中央処理装置とから構
成する。これにより、第1の制御回路にいわゆるマイク
ロコンピュータを用いて印刷機構と印刷媒体の相対移動
を多岐にわたって制御する一方、マイクロコンピュータ
を主としてその制御のみに用い、処理能力の小さいもの
にする。
【0013】請求項6に記載の印刷装置は、請求項1か
ら5のいずれかにおいて、前記上位装置からの受信デー
タの種類を、前記パターン格納手段に格納されるそのま
まの形式で転送されるイメージデータと、印刷指令と、
前記移動機構の制御指令のみから構成する。これによ
り、上位装置からの制御を簡素化する。
ら5のいずれかにおいて、前記上位装置からの受信デー
タの種類を、前記パターン格納手段に格納されるそのま
まの形式で転送されるイメージデータと、印刷指令と、
前記移動機構の制御指令のみから構成する。これによ
り、上位装置からの制御を簡素化する。
【0014】請求項7に記載の印刷装置は、請求項1か
ら5のいずれかにおいて、前記第2の制御回路は、前記
書込み回路により前記パターン格納部に格納した印刷パ
ターンの量を監視し、所定量に達したとき前記第1の制
御回路に通知する監視回路をさらに含む構成とする。こ
れにより、印刷動作を監視回路からの通知により開始
し、上位装置からの制御をさらに簡素化する。
ら5のいずれかにおいて、前記第2の制御回路は、前記
書込み回路により前記パターン格納部に格納した印刷パ
ターンの量を監視し、所定量に達したとき前記第1の制
御回路に通知する監視回路をさらに含む構成とする。こ
れにより、印刷動作を監視回路からの通知により開始
し、上位装置からの制御をさらに簡素化する。
【0015】さらに請求項8に記載の印刷装置は、請求
項1から7のいずれかにおいて、前記印刷機構は、イン
ク滴を印刷媒体に向けて噴出するインクジェット式ヘッ
ドで構成する。これにより、制御回路を上記のように簡
単なあるいは処理能力の小さい安価なもので構成し、イ
ンクジェット式による高解像度の印刷装置を安価に実現
する。
項1から7のいずれかにおいて、前記印刷機構は、イン
ク滴を印刷媒体に向けて噴出するインクジェット式ヘッ
ドで構成する。これにより、制御回路を上記のように簡
単なあるいは処理能力の小さい安価なもので構成し、イ
ンクジェット式による高解像度の印刷装置を安価に実現
する。
【0016】
【発明の実施の形態】以下、本発明の実施の形態を図面
にしたがって説明する。
にしたがって説明する。
【0017】図2は印刷装置の概略機械的構成を示すも
のである。印刷機構すなわち印刷ヘッド20は、キャリ
ッジ21に搭載され、移動機構により印刷媒体例えば印
刷用紙23に沿って行方向Xおよびそれと直角方向Yに
相対移動される。移動機構は、キャリッジ21を行方向
Xに往復走査する走査機構22と、印刷用紙を行方向と
直角方向Yに搬送する搬送機構24とから構成される。
のである。印刷機構すなわち印刷ヘッド20は、キャリ
ッジ21に搭載され、移動機構により印刷媒体例えば印
刷用紙23に沿って行方向Xおよびそれと直角方向Yに
相対移動される。移動機構は、キャリッジ21を行方向
Xに往復走査する走査機構22と、印刷用紙を行方向と
直角方向Yに搬送する搬送機構24とから構成される。
【0018】走査機構22は、キャリッジ21を印刷用
紙と平行に摺動可能に支持するガイドレール25、25
と、同方向にキャリッジ21をベルト26を介して往復
走査する駆動源例えばCRモータ27(図1)とから構
成される。搬送機構24は、印刷用紙と平行な軸線の周
りに回転されるローラ28と、そのローラ28を駆動す
る駆動源例えばLFモータ29(図1)とから構成され
る。なお、走査機構22、搬送機構24は、印刷ヘッド
20と印刷用紙23のどちらを走査または搬送するよう
にしても差し支えない。
紙と平行に摺動可能に支持するガイドレール25、25
と、同方向にキャリッジ21をベルト26を介して往復
走査する駆動源例えばCRモータ27(図1)とから構
成される。搬送機構24は、印刷用紙と平行な軸線の周
りに回転されるローラ28と、そのローラ28を駆動す
る駆動源例えばLFモータ29(図1)とから構成され
る。なお、走査機構22、搬送機構24は、印刷ヘッド
20と印刷用紙23のどちらを走査または搬送するよう
にしても差し支えない。
【0019】印刷ヘッド20は、行方向Xとほぼ直角方
向すなわち上下方向に等間隔に多数の印刷素子を有す
る。印刷ヘッド20には例えばインクジェット式のヘッ
ドが使用できる。その場合、印刷素子は、インクを印刷
媒体に向けて噴出するためのノズルである。このほか、
印刷ヘッドには打撃ワイヤを印刷素子とするドットイン
パクト式ヘッド、発熱素子を印刷素子とするサーマル式
ヘッドなど、ドットマトリクス形式で印刷するものが使
用できる。
向すなわち上下方向に等間隔に多数の印刷素子を有す
る。印刷ヘッド20には例えばインクジェット式のヘッ
ドが使用できる。その場合、印刷素子は、インクを印刷
媒体に向けて噴出するためのノズルである。このほか、
印刷ヘッドには打撃ワイヤを印刷素子とするドットイン
パクト式ヘッド、発熱素子を印刷素子とするサーマル式
ヘッドなど、ドットマトリクス形式で印刷するものが使
用できる。
【0020】図1は、印刷制御のための電気的構成をブ
ロック化して示すもので、大略、上記CRモータ、LF
モータを制御する第1の制御回路30と、パーソナルコ
ンピュータなどの上位装置からのデータを受信し、その
データのうちの印刷データを処理する第2の制御回路4
0とから構成される。
ロック化して示すもので、大略、上記CRモータ、LF
モータを制御する第1の制御回路30と、パーソナルコ
ンピュータなどの上位装置からのデータを受信し、その
データのうちの印刷データを処理する第2の制御回路4
0とから構成される。
【0021】第1の制御回路30は、いわゆるマイクロ
コンピュータから構成され、走査機構および搬送機構を
制御するプログラムを格納する読出し専用メモリーRO
Mと、制御データを格納する書込み読出し可能なメモリ
ーRAMと、制御データを演算する中央処理装置CPU
とを備える。その制御回路は、操作パネル31のキース
イッチ等からの信号を入力し、また走査機構および搬送
機構のCRモータ27、LFモータ29にそれぞれ駆動
回路32、33をとおして駆動信号を出力する。
コンピュータから構成され、走査機構および搬送機構を
制御するプログラムを格納する読出し専用メモリーRO
Mと、制御データを格納する書込み読出し可能なメモリ
ーRAMと、制御データを演算する中央処理装置CPU
とを備える。その制御回路は、操作パネル31のキース
イッチ等からの信号を入力し、また走査機構および搬送
機構のCRモータ27、LFモータ29にそれぞれ駆動
回路32、33をとおして駆動信号を出力する。
【0022】第2の制御回路40は、ハードウェアロジ
ック回路で構成されるいわゆるゲートアレイからなり、
上位装置からのデータをインターフェース回路I/Fを
とおして受信する受信回路41、データの判別回路4
2、判別用のテーブル43、書込み回路44、読出し回
路46を備える。判別回路42は、受信したデータをテ
ーブル43内のデータを参照して印刷データか、走査機
構および搬送機構のための制御データかを判別し、制御
データの場合、第1の制御回路30に出力する。第1の
制御回路30はこのデータにもとづいて走査機構および
搬送機構を駆動する。印刷データの場合、書込み回路4
4に出力する。書込み回路44は、アドレスカウンタを
含み、印刷データすなわちイメージパターンであること
を表わすコードに続くビットマップデータを、上位装置
からのストローブ信号にもとづいてパターン格納手段す
なわち書込み読出し可能なメモリー(RAM)のイメー
ジバッファ領域50に書込む。
ック回路で構成されるいわゆるゲートアレイからなり、
上位装置からのデータをインターフェース回路I/Fを
とおして受信する受信回路41、データの判別回路4
2、判別用のテーブル43、書込み回路44、読出し回
路46を備える。判別回路42は、受信したデータをテ
ーブル43内のデータを参照して印刷データか、走査機
構および搬送機構のための制御データかを判別し、制御
データの場合、第1の制御回路30に出力する。第1の
制御回路30はこのデータにもとづいて走査機構および
搬送機構を駆動する。印刷データの場合、書込み回路4
4に出力する。書込み回路44は、アドレスカウンタを
含み、印刷データすなわちイメージパターンであること
を表わすコードに続くビットマップデータを、上位装置
からのストローブ信号にもとづいてパターン格納手段す
なわち書込み読出し可能なメモリー(RAM)のイメー
ジバッファ領域50に書込む。
【0023】また上位装置は所定量例えば1行分の印刷
データを転送し終わると、印刷指令すなわち印刷領域の
大きさを示す制御データを転送する。これにより第1の
制御回路30は、その印刷領域の大きさにもとづいて走
査機構のCRモータ27の駆動を開始するとともに、読
出し回路46にタイミング信号を転送する。読出し回路
46は、タイミング信号にもとづいてイメージバッファ
領域50から印刷ヘッドの印刷素子配列に対応した印刷
パターン列を読出し、駆動回路34をとおして印刷ヘッ
ド20を駆動する。1行の印刷が完了すると、上位装置
は印刷用紙を搬送する制御データを転送する。
データを転送し終わると、印刷指令すなわち印刷領域の
大きさを示す制御データを転送する。これにより第1の
制御回路30は、その印刷領域の大きさにもとづいて走
査機構のCRモータ27の駆動を開始するとともに、読
出し回路46にタイミング信号を転送する。読出し回路
46は、タイミング信号にもとづいてイメージバッファ
領域50から印刷ヘッドの印刷素子配列に対応した印刷
パターン列を読出し、駆動回路34をとおして印刷ヘッ
ド20を駆動する。1行の印刷が完了すると、上位装置
は印刷用紙を搬送する制御データを転送する。
【0024】第2の制御回路40内の各回路は、カウン
タ回路、フリップフロップ回路および論理回路等によっ
て構成することができることは、当業者ならば周知のと
ころである。印刷用紙の搬送量等が多岐にわたるLFモ
ータの制御は、第1の制御回路のCPUを用いることが
有利である。
タ回路、フリップフロップ回路および論理回路等によっ
て構成することができることは、当業者ならば周知のと
ころである。印刷用紙の搬送量等が多岐にわたるLFモ
ータの制御は、第1の制御回路のCPUを用いることが
有利である。
【0025】表は本印刷装置における上位装置からのデ
ータの一覧である。
ータの一覧である。
【0026】
【表1】
【0027】表の制御コードZ,Gは印刷データ、Pは
印刷指令、F,L,Xは用紙制御指令をそれぞれ示す。
本印刷装置ではこれだけのデータで印刷動作をすること
ができる。
印刷指令、F,L,Xは用紙制御指令をそれぞれ示す。
本印刷装置ではこれだけのデータで印刷動作をすること
ができる。
【0028】以下、本印刷装置の動作を1枚の印刷用紙
の印刷動作を説明する。
の印刷動作を説明する。
【0029】1.上位装置においてユーザが「印刷」を
指示すると、その上位装置は1ページ分の印刷イメージ
のパターンデータを作成する。
指示すると、その上位装置は1ページ分の印刷イメージ
のパターンデータを作成する。
【0030】2.上位装置は印刷装置に印刷用紙挿入指
令(L)を転送する。印刷装置は判別回路42でその印
刷用紙挿入指令を判別し、第1の制御回路30の制御の
下に印刷用紙挿入動作すなわち新しい印刷用紙を搬送機
構24によって印刷ヘッドと対向する位置まで搬送す
る。
令(L)を転送する。印刷装置は判別回路42でその印
刷用紙挿入指令を判別し、第1の制御回路30の制御の
下に印刷用紙挿入動作すなわち新しい印刷用紙を搬送機
構24によって印刷ヘッドと対向する位置まで搬送す
る。
【0031】3.上位装置は、印刷装置の印刷素子の個
数に相当するだけのラスタイメージを転送する。その
際、判別部42がラスタイメージの制御コード(G)コ
マンドを受信した場合には、書込み回路44がイメージ
バッファ領域50に1ラスタ分のデータ領域を確保し、
受信準備にはいる。この後、1ラスタ分のイメージを一
括転送する。1行分のラスタイメージの転送が完了する
までこれを繰り返す。なお制御コード(Z)は1ラスタ
のデータがすべて0であることを表わす。
数に相当するだけのラスタイメージを転送する。その
際、判別部42がラスタイメージの制御コード(G)コ
マンドを受信した場合には、書込み回路44がイメージ
バッファ領域50に1ラスタ分のデータ領域を確保し、
受信準備にはいる。この後、1ラスタ分のイメージを一
括転送する。1行分のラスタイメージの転送が完了する
までこれを繰り返す。なお制御コード(Z)は1ラスタ
のデータがすべて0であることを表わす。
【0032】4.上位装置は1行分のラスタイメージの
転送が完了すると、印刷指令すなわち印刷領域のデータ
(P)を転送する。印刷装置の第1の制御回路は、受信
した印刷領域に対応する幅分だけCRモータを駆動して
印刷ヘッドを走査するとともに、印刷領域において印刷
タイミング信号を読出し回路46へ出力し、イメージバ
ッファから順次印刷パターンを読出して印刷ヘッドを駆
動して印刷を行う。1行の印刷を完了すると、第2の制
御回路は、受信回路41に上位装置へ印刷完了を通知さ
せる。
転送が完了すると、印刷指令すなわち印刷領域のデータ
(P)を転送する。印刷装置の第1の制御回路は、受信
した印刷領域に対応する幅分だけCRモータを駆動して
印刷ヘッドを走査するとともに、印刷領域において印刷
タイミング信号を読出し回路46へ出力し、イメージバ
ッファから順次印刷パターンを読出して印刷ヘッドを駆
動して印刷を行う。1行の印刷を完了すると、第2の制
御回路は、受信回路41に上位装置へ印刷完了を通知さ
せる。
【0033】5.上位装置は、印刷した領域に相当する
だけ印刷用紙を搬送する制御指令(F)を転送する。印
刷装置においてその搬送指令を受信すると、第1の制御
回路は指示された搬送量分だけLFモータを駆動して印
刷用紙の搬送を行なう。
だけ印刷用紙を搬送する制御指令(F)を転送する。印
刷装置においてその搬送指令を受信すると、第1の制御
回路は指示された搬送量分だけLFモータを駆動して印
刷用紙の搬送を行なう。
【0034】6.1ページ分の印刷完了まで3から5を
繰り返す。
繰り返す。
【0035】7.上位装置は1ページ分の印刷を完了す
ると、印刷用紙排出指令(X)を転送する。印刷装置に
おいてその排出指令を受信すると、第1の制御回路はL
Fモータを駆動して印刷用紙の排出を行なう。
ると、印刷用紙排出指令(X)を転送する。印刷装置に
おいてその排出指令を受信すると、第1の制御回路はL
Fモータを駆動して印刷用紙の排出を行なう。
【0036】この動作において、第1の制御回路のCP
Uはほぼモータの制御のみを行ない、印刷のためのデー
タ処理は第2の制御回路すなわちハードウェアロジック
回路で行なっている。これによりCPUの仕事量を削減
し、安価なCPUが使用できる。また第2の制御回路も
インターフェイスからのデータ受信、イメージバッファ
への書込み、読出しの3つの機能をサポートすればよ
く、複雑な処理をするものは存在しなくなり、印刷装置
側の制御が単純化され、簡単な構成をとることができる
ようになることから印刷装置を安価に提供することがで
きる。
Uはほぼモータの制御のみを行ない、印刷のためのデー
タ処理は第2の制御回路すなわちハードウェアロジック
回路で行なっている。これによりCPUの仕事量を削減
し、安価なCPUが使用できる。また第2の制御回路も
インターフェイスからのデータ受信、イメージバッファ
への書込み、読出しの3つの機能をサポートすればよ
く、複雑な処理をするものは存在しなくなり、印刷装置
側の制御が単純化され、簡単な構成をとることができる
ようになることから印刷装置を安価に提供することがで
きる。
【0037】図3は本発明の他の実施の形態を示すもの
である。前記実施の形態と同一の部分には同一の符号を
付して説明を省略する。
である。前記実施の形態と同一の部分には同一の符号を
付して説明を省略する。
【0038】この実施の形態において、第2の制御回路
40は、書込み回路44がイメージバッファ領域50へ
書込んだデータ数を計数する監視回路45、およびCR
モータ27の加速、定速、減速を制御するCRモータ制
御回路47をさらに備える。監視回路45は計数したデ
ータ数が所定数例えば1行分に達したとき、第1の制御
回路30に通知し、第1の制御回路30はそれにもとづ
いて印刷動作を開始するべくタイミング信号を送出す
る。そのタイミング信号にしたがってCRモータ制御回
路47はCRモータ27の駆動を開始するとともに、C
Rモータ27が定速域に達したところで読出し回路46
はイメージバッファ領域からデータを読出して印刷ヘッ
ド20へ転送し、印刷を開始する。
40は、書込み回路44がイメージバッファ領域50へ
書込んだデータ数を計数する監視回路45、およびCR
モータ27の加速、定速、減速を制御するCRモータ制
御回路47をさらに備える。監視回路45は計数したデ
ータ数が所定数例えば1行分に達したとき、第1の制御
回路30に通知し、第1の制御回路30はそれにもとづ
いて印刷動作を開始するべくタイミング信号を送出す
る。そのタイミング信号にしたがってCRモータ制御回
路47はCRモータ27の駆動を開始するとともに、C
Rモータ27が定速域に達したところで読出し回路46
はイメージバッファ領域からデータを読出して印刷ヘッ
ド20へ転送し、印刷を開始する。
【0039】印刷領域つまり印刷ヘッドの走査範囲の長
さがいつも一定の場合には、この実施の形態のようにC
Rモータ制御回路47を第2の制御回路40内において
ハードウェアロジック回路で構成することが容易にでき
る。前記実施の形態でも第2の制御回路にCRモータ制
御回路47を設けることは容易である。また上記両実施
の形態のように1行の印刷データが完成したときでな
く、1ページの印刷データが完成したときに印刷を開始
するようにすることもできる。
さがいつも一定の場合には、この実施の形態のようにC
Rモータ制御回路47を第2の制御回路40内において
ハードウェアロジック回路で構成することが容易にでき
る。前記実施の形態でも第2の制御回路にCRモータ制
御回路47を設けることは容易である。また上記両実施
の形態のように1行の印刷データが完成したときでな
く、1ページの印刷データが完成したときに印刷を開始
するようにすることもできる。
【0040】なお両実施の形態において、上位装置から
印刷データとしてイメージデータのみを受信するホスト
ベースト印刷装置だけではなく、インテリジェント印刷
装置においても、その制御コードの単純部分では第2の
制御回路によって、CPUの持つフラグ領域などを直接
変更させるようにして、受信データの処理時間を短縮す
ることが可能である。
印刷データとしてイメージデータのみを受信するホスト
ベースト印刷装置だけではなく、インテリジェント印刷
装置においても、その制御コードの単純部分では第2の
制御回路によって、CPUの持つフラグ領域などを直接
変更させるようにして、受信データの処理時間を短縮す
ることが可能である。
【0041】
【発明の効果】以上説明したことから明かなように、請
求項1に記載の印刷装置は、上位装置からのデータを第
2の制御回路の受信回路で受け、そのデータのうち印刷
データを書込み回路でパターン格納手段に書込み、また
第1の制御回路で印刷機構と印刷媒体の相対移動を制御
することにより、1つの制御回路で印刷装置のすべての
処理、動作を制御する必要がなくなり、制御回路を簡単
なあるいは処理能力の小さいものにすることができ、安
価に印刷装置を製作することができる。
求項1に記載の印刷装置は、上位装置からのデータを第
2の制御回路の受信回路で受け、そのデータのうち印刷
データを書込み回路でパターン格納手段に書込み、また
第1の制御回路で印刷機構と印刷媒体の相対移動を制御
することにより、1つの制御回路で印刷装置のすべての
処理、動作を制御する必要がなくなり、制御回路を簡単
なあるいは処理能力の小さいものにすることができ、安
価に印刷装置を製作することができる。
【0042】請求項2に記載の印刷装置は、請求項1の
効果にさらに、第2の制御回路でさらにパターン格納手
段からパターンを順次読出して印刷機構に転送すること
により、第1の制御回路の負担をさらに軽減し、安価に
印刷装置を製作することができる。
効果にさらに、第2の制御回路でさらにパターン格納手
段からパターンを順次読出して印刷機構に転送すること
により、第1の制御回路の負担をさらに軽減し、安価に
印刷装置を製作することができる。
【0043】請求項3に記載の印刷装置は、請求項1か
ら2のいずれかの効果にさらに、第2の制御回路で、印
刷データか、移動機構ための制御データかを判別するこ
とにより、第1の制御回路の負担をさらに軽減し、簡単
なあるいは処理能力の小さいものにする。
ら2のいずれかの効果にさらに、第2の制御回路で、印
刷データか、移動機構ための制御データかを判別するこ
とにより、第1の制御回路の負担をさらに軽減し、簡単
なあるいは処理能力の小さいものにする。
【0044】請求項4に記載の印刷装置は、請求項1か
ら3のいずれかの効果にさらに、第2の制御回路を、ハ
ードウェアロジック回路によって構成することにより、
印刷データの書込み、または読出し、判別等の仕事を処
理する回路を、簡単な回路構成にでき、さらに安価に印
刷装置を製作することができる。
ら3のいずれかの効果にさらに、第2の制御回路を、ハ
ードウェアロジック回路によって構成することにより、
印刷データの書込み、または読出し、判別等の仕事を処
理する回路を、簡単な回路構成にでき、さらに安価に印
刷装置を製作することができる。
【0045】請求項5に記載の印刷装置は、請求項1か
ら4のいずれかの効果にさらに、第1の制御回路をいわ
ゆるマイクロコンピュータとすることにより、印刷機構
と印刷媒体の相対移動の多岐にわたる制御を容易にで
き、しかも上記のように印刷データを第2の制御回路で
処理することで、マイクロコンピュータを主としてその
制御のみに用いることができ、そのマイクロコンピュー
タを処理能力の小さいものにすることができる。つまり
きわめて安価に印刷装置を製作することができるもので
ある。
ら4のいずれかの効果にさらに、第1の制御回路をいわ
ゆるマイクロコンピュータとすることにより、印刷機構
と印刷媒体の相対移動の多岐にわたる制御を容易にで
き、しかも上記のように印刷データを第2の制御回路で
処理することで、マイクロコンピュータを主としてその
制御のみに用いることができ、そのマイクロコンピュー
タを処理能力の小さいものにすることができる。つまり
きわめて安価に印刷装置を製作することができるもので
ある。
【0046】請求項6に記載の印刷装置は、請求項1か
ら5のいずれかの効果にさらに、位装置からの受信デー
タの種類がイメージデータと、印刷指令と、移動機構の
制御指令のみであり、上位装置からの制御を非常に簡素
化することができる。
ら5のいずれかの効果にさらに、位装置からの受信デー
タの種類がイメージデータと、印刷指令と、移動機構の
制御指令のみであり、上位装置からの制御を非常に簡素
化することができる。
【0047】請求項7に記載の印刷装置は、請求項1か
ら5のいずれかの効果にさらに、前記第2の制御回路の
監視回路からの通知により印刷開始することで、上位装
置からの制御をさらに簡素化することができる。
ら5のいずれかの効果にさらに、前記第2の制御回路の
監視回路からの通知により印刷開始することで、上位装
置からの制御をさらに簡素化することができる。
【0048】さらに請求項8に記載の印刷装置によれ
ば、請求項1から7のいずれかの効果にさらに、制御回
路に上記のように簡単なあるいは処理能力の小さい安価
なものを用い、しかもインクジェット式による高解像度
の印刷装置を安価に提供することができる。
ば、請求項1から7のいずれかの効果にさらに、制御回
路に上記のように簡単なあるいは処理能力の小さい安価
なものを用い、しかもインクジェット式による高解像度
の印刷装置を安価に提供することができる。
【図1】印刷装置の制御のための電気的構成を示すブロ
ック図。
ック図。
【図2】同印刷装置の概略の機械的構成を示す斜視図。
【図3】他の実施の形態の電気的構成を示すブロック
図。
図。
【符号の説明】 20 印刷ヘッド 30 第1の制御回路 40 第2の制御回路 41 受信回路 42 判別回路 44 書込み回路 46 読出し回路 50 パターン格納手段
Claims (8)
- 【請求項1】 上位装置からのデータを受信する受信回
路と、 印刷する印刷パターンを格納するパターン格納手段と、 前記パターン格納手段に格納された印刷パターンにもと
づいて印刷媒体に印刷動作をする印刷機構と、 その印刷機構と印刷媒体を相対移動する移動機構と、 その移動機構を制御する第1の制御回路と、 前記受信回路とその受信回路の受信データのうち印刷デ
ータを前記パターン格納手段に書込む書込み回路とを含
む第2の制御回路とを有することを特徴とする印刷装
置。 - 【請求項2】 請求項1において、前記第2の制御回路
は、前記パターン格納手段に格納されたパターンを順次
読出して前記印刷機構に駆動データとして転送する読出
し回路をさらに含むことを特徴とする印刷装置。 - 【請求項3】 請求項1から2のいずれかにおいて、前
記第2の制御回路は、前記上位装置からの受信データ
を、前記印刷データか、前記移動機構の制御データかを
判別し、前記印刷データを前記書込み回路に転送し、前
記制御データを前記第1の制御回路に転送する判別回路
をさらに含むことを特徴とする印刷装置。 - 【請求項4】 請求項1から3のいずれかにおいて、前
記第2の制御回路は、ハードウェアロジック回路によっ
て構成されることを特徴とする印刷装置。 - 【請求項5】 請求項1から4のいずれかにおいて、前
記第1の制御回路は、前記移動機構を制御するプログラ
ムを格納する読出し専用メモリーと、制御データを格納
する書込み読出し可能なメモリーと、制御データを演算
する中央処理装置とから構成されることを特徴とする印
刷装置。 - 【請求項6】 請求項1から5のいずれかにおいて、前
記上位装置からの受信データの種類が前記パターン格納
手段に格納されるそのままの形式で転送されるイメージ
データと、印刷指令と、前記移動機構の制御指令のみか
らなることを特徴とする印刷装置。 - 【請求項7】 請求項1から5のいずれかにおいて、前
記第2の制御回路は、前記書込み回路により前記パター
ン格納部に格納した印刷パターンの量を監視し、所定量
に達したとき前記第1の制御回路に通知する監視回路を
さらに含むことを特徴とする印刷装置。 - 【請求項8】 請求項1から7のいずれかにおいて、前
記印刷機構は、インク滴を印刷媒体に向けて噴出するイ
ンクジェット式ヘッドであることを特徴とする印刷装
置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18567595A JPH0930067A (ja) | 1995-07-21 | 1995-07-21 | 印刷装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18567595A JPH0930067A (ja) | 1995-07-21 | 1995-07-21 | 印刷装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0930067A true JPH0930067A (ja) | 1997-02-04 |
Family
ID=16174907
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP18567595A Pending JPH0930067A (ja) | 1995-07-21 | 1995-07-21 | 印刷装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0930067A (ja) |
-
1995
- 1995-07-21 JP JP18567595A patent/JPH0930067A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3320975B2 (ja) | 二軸プリンタ | |
| JPH0948154A (ja) | シリアル式印字装置 | |
| JPH0939306A (ja) | 印字装置 | |
| US5467437A (en) | Recording apparatus | |
| EP1355263B1 (en) | Printing apparatus and buffer management method | |
| JPH0930067A (ja) | 印刷装置 | |
| JPH0359835B2 (ja) | ||
| JP3055738B2 (ja) | ドットマトリクスパターンの印字方法および装置 | |
| JP3245270B2 (ja) | 文字処理装置及び方法 | |
| JPH0616764Y2 (ja) | ドットマトリクスプリンタ | |
| JP2984156B2 (ja) | 記録方法およびその装置 | |
| JPS62113571A (ja) | 記録装置 | |
| JPH0326655B2 (ja) | ||
| JPH11179979A (ja) | 画像記録装置 | |
| JP3110879B2 (ja) | 印刷方法及び装置 | |
| JPH0939304A (ja) | 印刷装置 | |
| JPH03155960A (ja) | 記録装置 | |
| JP2002137460A (ja) | 印刷システムおよび記憶制御方法 | |
| JPH0596788A (ja) | 複数ピツチ印字用のロジカルシーキングを実行するためのテーブル駆動プリンタ制御方法 | |
| JPH0695814A (ja) | 印刷データ転送方式 | |
| JPH09277572A (ja) | シリアル式印字装置 | |
| JPH04166355A (ja) | 印刷装置 | |
| JPS61202853A (ja) | 記録装置 | |
| JPH0577443A (ja) | シリアルドツトマトリクスプリンタの印字制御装置 | |
| JPH0768857A (ja) | 画像形成方法とその装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20041012 |