JP2000293328A - プリンタ、印刷システム及び印刷情報生成装置 - Google Patents

プリンタ、印刷システム及び印刷情報生成装置

Info

Publication number
JP2000293328A
JP2000293328A JP11099484A JP9948499A JP2000293328A JP 2000293328 A JP2000293328 A JP 2000293328A JP 11099484 A JP11099484 A JP 11099484A JP 9948499 A JP9948499 A JP 9948499A JP 2000293328 A JP2000293328 A JP 2000293328A
Authority
JP
Japan
Prior art keywords
print information
printer
command
print
host computer
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
JP11099484A
Other languages
English (en)
Inventor
Junya Yada
淳也 矢田
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP11099484A priority Critical patent/JP2000293328A/ja
Publication of JP2000293328A publication Critical patent/JP2000293328A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

(57)【要約】 【課題】 所定の変換処理をプリンタ内に設けられたハ
ードウェア回路で行うことにより高速印刷を可能にしつ
つ、該ハードウェア回路を複数の機種(種類)のプリン
タに対応し得るものとすることにより、コストの低減を
可能としたプリンタ、印刷システム及び印刷情報生成装
置を提供すること。 【解決手段】 印刷情報生成装置3は、ホストコンピュ
ータ10から原画像データや印刷コマンドを受け取り、
このデータやコマンドをプリンタA又はBが解釈・処理
可能なコマンド形式、例えば、ESC/Pコマンドに変
換してプリンタA又はBに渡す。印刷情報生成装置3
は、ASICにより構成され、内部のパターン切り替え
ステートマシン3Sにコマンドパターン切替信号Hが入
力されると、ESC/PコマンドAパターンとBパター
ンとの間で切り替えが行われる。

Description

【発明の詳細な説明】
【発明の属する技術分野】本発明は、ホストコンピュー
タやデジタルカメラ等により生成された印刷コマンド・
データ等の印刷情報をプリンタの実行可能なコマンド形
式の印刷情報に変換して生成する印刷情報生成装置、更
に、かかる印刷情報生成装置を含むプリンタ及び印刷シ
ステムの制御技術に関する。
【従来の技術】プリンタが、ホストコンピュータやデジ
タルカメラ等と共に用いられる場合、アプリケーション
により生成され或いは外部入力された原画像データは、
プリンタによる解釈・処理が可能なコマンド形式に変換
される必要がある。かかる変換処理は、従来より、ホス
トコンピュータにインストールして用いられるソフトウ
ェアであるプリンタドライバ、或いはプリンタ内のイメ
ージングソフトウェアが行っている。上述した変換処理
をプリンタドライバで行う場合はホストコンピュータ、
また、プリンタ内のソフトウェアで行う場合はプリン
タ、それぞれのCPUの大きな負担となり、この変換処
理に多くの時間が費やされ、スループットの低下を招い
ていた。そこで、最近では、CPUの負担を軽減して高
速印刷を可能にすべく、上述した変換処理を、主とし
て、プリンタ内に設けられたハードウェア回路であるA
SIC[Application Specified
IC(特定用途向き集積回路)]により行うことが提
案されている。
【発明が解決しようとする課題】実際にプリンタに供給
されるコマンド形式は、プリンタの機種(種類)ごとに
異なっており、上述した変換処理をプリンタドライバで
行う場合でも、図6(a)に示すように、プリンタの機
種(種類)ごとに、それぞれ異なるプリンタドライバを
用いている。しかしながら、かかる変換処理を上記した
ようにASICで行う場合には、図6(b)に示すよう
に、機種(種類)ごとにASICを作り替える必要があ
り、その度に開発コストを要することになる。このよう
なASICを1種開発するには、例えば、数千万円のコ
ストが必要であることから、このコストはプリンタの価
格にもはねかえり、低価格で高速印刷可能なプリンタを
実現することができなくなる。本発明の目的は、上述し
た変換処理をプリンタ内に設けられたハードウェア回路
で行うことにより高速印刷を可能にしつつ、該ハードウ
ェア回路を複数の機種(種類)のプリンタに対応し得る
ものとすることにより、コストの低減を可能としたプリ
ンタ、印刷システム及び印刷情報生成装置を提供するこ
とにある。
【課題を解決するための手段】上記課題を解決するた
め、本発明では、ハードウェア回路から成る、印刷情報
生成装置或いはプリンタ内の印刷情報生成手段に、例え
ば、プリンタの(種類)等、外部から与えられた状況に
応じて、生成する印刷情報を切替える機能を付与するよ
うにしている。これにより、印刷情報生成装置或いはプ
リンタ内の印刷情報生成手段の汎用化が可能になり、例
えば、プリンタの機種(種類)ごとに開発する必要が無
くなるので、開発コストひいてはプリンタや印刷システ
ムの価格の低減が図れる。即ち、請求項1記載の印刷情
報生成装置は、複数の印刷情報の生成態様を持ち、ハー
ドウェアで実現した印刷情報生成装置であって、外部か
ら与えられた状況に応じて、生成する印刷情報の態様を
切り替えることを可能に構成した。ここに、外部から与
えられた状況とは、例えば、接続されるプリンタの機種
(種類)等プリンタ側の状況に限られず、ホストコンピ
ュータに接続されるかデジタルカメラに接続されるか等
を広く含む趣旨である。特に、請求項2記載の印刷情報
生成装置では、ハードウェアで実現され、印刷情報を生
成してプリンタに渡す印刷情報生成装置であって、プリ
ンタの種類に応じて、生成する印刷情報の態様を切り替
えることを可能に構成した。尚、請求項3記載の印刷情
報生成装置のように、プリンタのID情報を受け取り、
該ID情報を基に自動的に前記印刷情報の態様を切り替
えるように動作させても良い。また、請求項4記載の印
刷情報生成装置のように、切替えスイッチを備え、該切
替えスイッチを手動で操作することにより前記印刷情報
の態様を切り替えるように動作させても良い。更に、上
記印刷情報生成装置は、プリンタに内蔵されて用いられ
ることある。尚、請求項6記載の印刷情報生成装置は、
ホストから第1の印刷情報を受け取り、該第1の印刷情
報を基に第2の印刷情報を生成してプリンタに渡す印刷
情報生成装置であって、前記第2の印刷情報を渡すプリ
ンタの種類に応じて、前記第2の印刷情報の態様を切り
替えることを特徴とする。また、請求項7記載の印刷シ
ステムは、印刷を指令するホストコンピュータと、該ホ
ストコンピュータの指令に基づいて印刷を実行するプリ
ンタとを備える印刷システムにおいて、更に、前記ホス
トコンピュータから第1の印刷情報を受け取り、該第1
の印刷情報を基に第2の印刷情報を生成して前記プリン
タに渡す印刷情報生成装置を有し、該印刷情報生成装置
は、ハードウェアで実現され、前記第2の印刷情報を渡
すプリンタの種類に応じて、該第2の印刷情報の態様を
切り替えることを可能に構成されていることを特徴とす
る。尚、請求項8記載の印刷システムのように、前記印
刷情報生成装置は、前記ホストコンピュータ及び前記プ
リンタとは別体の独立した装置に構成されていても良
い。一方、請求項9記載の印刷システムのように、前記
印刷情報生成装置は、前記プリンタに内蔵され、プリン
タCPUのバスに接続されて用いられても、また、請求
項10記載の印刷システムのように、前記印刷情報生成
装置は、前記ホストコンピュータに内蔵され、ホストC
PUのバスに接続されて用いられても良い。更に、請求
項14記載のプリンタは、ホストコンピュータから第1
の印刷情報を受け取り、該第1の印刷情報を基に所定の
複数の態様の第2の印刷情報を生成し得るハードウェア
回路である印刷情報生成手段と、該印刷情報生成手段が
生成し得る前記複数の態様のうちいづれか一の態様の第
2の印刷情報に基づき印刷を実行する印刷実行手段と、
前記印刷情報生成手段が生成する第2の印刷情報を前記
複数の態様間で切り替える切替手段とを備えることを特
徴とする。また、請求項15記載のプリンタにおいて
は、前記印刷情報生成手段は、予め製作され、プリンタ
内のプリンタCPUのバスに接続されて用いられるAS
IC(特定用途向き集積回路)であることを特徴とす
る。
【発明の実施形態】以下、本発明の実施形態について図
面を参照して説明する。図1は、本発明の第1の実施形
態の基本構成を表す図である。本実施形態は、図1に端
的に示されるように、印刷情報を生成してプリンタに渡
す印刷情報生成装置3を備え、この印刷情報生成装置3
は、印刷情報を渡すプリンタが、プリンタAであるかプ
リンタBであるかに応じて、生成する印刷情報の態様を
AパターンとBパターンとの間で切り替えることを可能
に構成されている。即ち、印刷情報生成装置3は、例え
ば、ホストコンピュータ10から原画像データや印刷コ
マンドを受け取り、このデータやコマンドをプリンタA
又はBが解釈・処理可能なコマンド形式、例えば、ES
C/Pコマンドに変換してプリンタA又はBに渡す。こ
の印刷情報生成装置3は、前述したASICにより構成
され、内部にパターン切り替えステートマシン3Sを有
している。本実施形態では、このパターン切り替えステ
ートマシン3Sに、コマンドパターン切替信号Hが入力
されると、ESC/PコマンドAパターンとBパターン
との間で切り替えが行われる。本実施形態の印刷情報生
成装置3について、以下、更に詳しく説明する。ホスト
コンピュータ10と、プリンタA及びBとの間に印刷情
報生成装置3が存在する。この印刷情報生成装置3は、
例えば、前述したASICのようなハードウェアロジッ
ク回路であって、ソフトウェアをCPUで実行するよう
なコンピュータではない。この印刷情報生成装置3は、
ホストコンピュータ10から第1の印刷情報としての制
御コマンド14を受け、第2の印刷情報としてのプリン
タA又はB用のプリンタコマンド17を作成してプリン
タA又はBへ送る。ホストコンピュータ10から印刷情
報生成装置3に送られる第1の印刷情報としての制御コ
マンド14に含まれる画像データは、原則として、25
6階調を表現できる8ビット値が各色成分である画素値
の集合で構成されるフルカラーRGBラスタデータであ
る。一方、印刷情報生成装置3からプリンタA又はBに
送られる第2の印刷情報としてのプリンタコマンド17
に含まれる画像データは、原則として、ドットを打つか
否かを示した1ビット値が各色成分である画素値の集合
で構成される2値CMYKラスタデータである。従っ
て、印刷情報生成装置3は、フルカラーRGBラスタデ
ータを2値CMYKラスタデータヘ変換する機能、つま
り、色変換機能及びハーフトーニング機能をもってい
る。一方、ホストコンピュータ10内のソフトウェア
(例えば、プリンタドライバ)及びプリンタA又はB内
のソフトウェアはその機能を持つ必要が無い。また、プ
リンタコマンド17は、種々の理由から、一般にかなり
複雑でビット数の長いものであるが、これに比較して、
制御コマンド14はより簡素で短いものに設計すること
ができる。結果として、印刷を高速に行うことができ、
ホストの解放も早く、かつ、システムの全体価格も低い
(因みに、ASICで作った印刷情報生成装置3の方
が、それに匹敵する高速処理が可能な高性能CPUより
も安価である)。さて、印刷情報生成装置3は、図1に
示すように、ホストコンピュータ10のプリンタ接続ポ
一卜にインタフェースケーブル23を介して印刷情報生
成装置3のホスト側ポートが接続され、そして、印刷情
報生成装置3のプリンタ側ポートに、インタフェースケ
ーブル25を介してプリンタA又はBが接続される、と
いうような外付け形態である。尚、ケーブル23、25
の部分は通信ネットワークに置き換えることもできる。
プリンタA又はBは、ケーブル25、印刷情報生成装置
3、及びケーブル23を介してホストコンピュータ10
と双方向通信可能に接続され、プリンタA又はBから、
当該プリンタのID情報をホストコンピュータ10側に
送出する。印刷情報生成装置3内には、上述したよう
に、パターン切り替えステートマシン3Sが設けられて
いる。一方、ホストコンピュータ10には、プリンタI
Dの認識部10Rが設けられている。このプリンタID
の認識部10Rは、パターン切り替えステートマシン3
Sに接続されており、上述したように、プリンタA又は
Bからホストコンピュータ10に送出されるプリンタの
ID情報を認識すると共に、その認識したプリンタID
に相当するプリンタのコマンドパターンへの切替えを命
ずるコマンドパターン切替信号Hをパターン切り替えス
テートマシン3Sに送出する。尚、印刷情報生成装置3
内には、後述するように、コマンド格納部3Cも設けら
れている。本実施形態は、従来、ホストコンピュータ内
のプリンタドライバによって生成されていた、例えばE
SC/Pコマンド列のようなプリンタコマンドには、あ
る程度パターンがあることから、かかるプリンタコマン
ドを前述したようにハードウェア(ASIC)で自動的
に生成する新しい技術において、かかるASICに、例
えば、ESC/Pコマンド列の切り替え信号入力を設け
ることにより、ESC/Pコマンドの生成パターンを切
り替え、このASICをプリンタA又はBのいづれでも
利用できるようにしたものである。以下、かかるESC
/Pコマンド列の切り替え方法について、図2の状態遷
移図を参照して説明する。まず、印刷が開始されると
(S201)、プリンタのID情報を基に、接続された
プリンタがAかBかを判断する(S202)。プリンタ
がAの場合には、同図では左に分岐し、ESC/@コマ
ンド[初期化コマンド](S203)、ESC/G[グ
ラフィックスモード選択コマンド](S204)、・・
・・・・・、ESC/C[ページフォーマットコマン
ド](S205)、ESC/i[ラスターデータコマン
ド](S206)を経て印刷が終了する(S207)。
このプリンタAは、C,M,Y,K,LC(ライトシア
ン),LM(ライトマゼンタ)の6色のインクジェット
プリンタの場合である。一方、S202において、プリ
ンタがBの場合には、同図では右に分岐し、ESC/@
コマンド[初期化コマンド](S208)、ESC/G
[グラフィックスモード選択コマンド](S209)、
・・・・・・・、ESC/C[ページフォーマットコマ
ンド](S210)の後に、ESC/k[モノクロ印刷
コマンド](S211)が出力され、その後に、ESC
/i[ラスターデータコマンド](S212)を経て印
刷が終了する(S213)。このプリンタBは、C,
M,Y,Kの4色のインクジェットプリンタの場合であ
る。図3は、印刷情報生成装置3のコマンド格納部3C
を表す図である。コマンド格納部3Cには、それぞれ格
納エリア1,2,・・・・11,12,13・・に、E
SC/@コマンド、ESC/Gコマンド、・・・・・・
・、ESC/Cコマンド、ESC/kコマンド、ESC
/iコマンド・・・が格納されている。図2のS202
において、プリンタがBの場合には、格納エリア1,
2,・・・・11,12,13に保存(記憶)してある
コマンドを順に連続して出力するのに対し、プリンタが
Aの場合には、格納エリア1,2,・・・・11に保存
(記憶)してあるコマンドを順に連続して出力した後,
格納エリア12に保存(記憶)してあるコマンドは省略
し(とばして)、格納エリア13に保存(記憶)してあ
るコマンドを続いて出力する。以上のように、プリンタ
がAであるかBであるかにより、ESC/Pコマンド列
の出力の仕方は異なるものの、図2からも明らかなよう
に、ある程度パターンの共通性がある(ESC/@コマ
ンド、ESC/Gコマンド、・・・・・・・、ESC/
Cコマンドまでは共通等)。そこで、これらを予め保持
(記憶してある)ASICに、ESC/Pコマンド列の
切り替え信号が入力されたら、生成し出力するESC/
Pコマンド列のパターンを切り替えるものである。図4
は、本発明の第2の実施形態の基本構成を表す図であ
る。本実施形態は、図4に端的に示されるように、プリ
ンタ30内に印刷情報生成部33を備えている。プリン
タ30は、上述したプリンタAと同様にC,M,Y,
K,LC(ライトシアン),LM(ライトマゼンタ)の
6色のインクジェットプリンタであり、その印刷実行部
35は、イメージ処理等のソフトウェアの面でもインク
吐出機構等のハードウェアの面でも上述したプリンタA
のそれと同様のものである。本実施形態では、プリンタ
30にディップスイッチ37を備え、このディップスイ
ッチ37を「A」に切り換えることにより、印刷情報生
成部33のパターン切り替えステートマシン33Sに、
コマンドパターン切替信号Hが入力され、生成されるE
SC/PコマンドがAパターンに切り替わる。本実施形
態では、第1の実施形態の印刷情報生成装置に相当する
ものが、プリンタ30に内蔵され、プリンタ30のCP
U(図示せず)のバス(図示せず)に接続されて用いら
れる。尚、本実施形態においても、印刷情報生成部33
は、ホストコンピュータ10から第1の印刷情報として
の制御コマンド14を受け、印刷実行部35に第2の印
刷情報としてのプリンタコマンド17(パターンA)を
送るのは、第1の実施形態と同様である。この第2の実
施形態によっても、予めプリンタ30の印刷実行部35
用に特化したASICを製作すること無く、上述したよ
うに、プリンタAにもBにも使用できるASICを、そ
のままプリンタ30に内蔵して用いれば足りるので、開
発コストの増加を招くこと無く、コストを抑えられる。
図5は、本発明の第3の実施形態の基本構成を表す図で
ある。本実施形態は、図5に端的に示されるように、印
刷情報生成装置43を備え、ホストコンピュータ10の
プリンタ接続ポ一卜にインタフェースケーブル23を介
して印刷情報生成装置43のホスト側ポートが接続さ
れ、そして、印刷情報生成装置43のプリンタ側ポート
に、インタフェースケーブル25を介してプリンタA又
はBが接続されるのは、上述した第1の実施形態と同様
である。更に、本実施形態の印刷情報生成装置43は、
デジタルカメラ18により撮像した画像データをFDを
介して受け取り、このデータを基にコマンドを生成し
て、接続されるプリンタCに送る機能も有している。ま
た、本実施形態の印刷情報生成装置43は、ホストコン
ピュータ10において第1の実施形態における制御コマ
ンドではなく、プリンタコマンドを送出する従来のプリ
ンタドライバ10aが使用された場合でもサポート可能
に構成されている。即ち、印刷情報生成装置43は、受
け取ったコマンドが理解できない(つまり、制御コマン
ドではない)場合は、そのコマンドの全部(コマンドコ
ードからデータまでの全部)をそのまま、例えば、プリ
ンタAに送る。従って、従来のプリンタドライバ10a
から送出されたプリンタコマンドは、印刷情報生成装置
43をバイパスして、そのままプリンタAに送られるこ
とになるので、従来と同様にプリンタAを駆動すること
ができる。但し、この場合、所定の変換処理をプリンタ
ドライバ10aによりホストコンピュータ10のCPU
が実行するので、スループットはその分低下し、またホ
ストコンピュータ10が解放されるまでの時間も長くな
る。尚、本実施形態では、印刷情報生成装置43がディ
ップスイッチ47を備え、このディップスイッチ47を
「A」、「B」、「C」間で手動で切り換えることによ
り、印刷情報生成装置43のパターン切り替えステート
マシン43Sに、コマンドパターン切替信号Hが入力さ
れ、生成されるコマンドパターンが切り替わる。この第
3の実施形態によっても、予め各プリンタA、B、C用
に特化したASICを製作すること無く、上述したよう
に、プリンタA、B、Cのすべてに使用できるASIC
を、そのまま印刷情報生成装置43に用いれば足りるの
で、開発コストの増加を招くこと無く、コストを抑えら
れる。以上、本発明を特定の実施形態について述べた
が、本発明はこれらに限られるものではなく、特許請求
の範囲に記載した範囲内で他の実施形態についても適用
される。例えば、以上の実施形態では、印刷情報生成装
置(部)に接続されるプリンタ(印刷実行手段)やホス
ト等(第1の印刷情報生成手段)の種類に応じて、印刷
情報生成装置(部)が生成する第2の印刷情報として、
ESC/Pなどのコマンドパターンを切り替える例につ
いて述べたが、第2の印刷情報の内容はこれらに限られ
ず、ホスト或いはプリンタ側のソフトウェアとそれぞれ
のCPUにより処理するよりも、ASIC等のハードウ
ェアで処理した方が早く、また、プリンタ(印刷実行手
段)やホスト等(第1の印刷情報生成手段)の種類に応
じてその内容が変わる印刷情報を広く含むものである。
【発明の効果】以上に述べたように、本発明では、ハー
ドウェア回路から成る、印刷情報生成装置或いはプリン
タ内の印刷情報生成手段に、例えば、プリンタの(種
類)等、外部から与えられた状況に応じて、生成する印
刷情報を切替える機能を付与したので、印刷情報生成装
置或いはプリンタ内の印刷情報生成手段の汎用化が可能
になり、例えば、プリンタの機種(種類)ごとに開発す
る必要が無くなるので、開発コストひいてはプリンタや
印刷システムの価格の低減が図れる。従って、所定の変
換処理をプリンタ内に設けられたハードウェア回路で行
うことにより高速印刷を可能にしつつ、該ハードウェア
回路を複数の機種(種類)のプリンタに対応し得るもの
とすることにより、コストの低減を可能としたプリン
タ、印刷システム及び印刷情報生成装置を提供し得る。
【図面の簡単な説明】
【図1】本発明の第1の実施形態に係る印刷情報生成装
置の構成の概要を表す図である。
【図2】本発明の第1の実施形態におけるESC/Pコ
マンド列の切り替え方法を表す図である。
【図3】本発明の第1の実施形態における印刷情報生成
装置のコマンド格納部を表す図である。
【図4】本発明の第2の実施形態に係るプリンタの構成
の概要を表す図である。
【図5】本発明の第3の実施形態に係る印刷システムの
構成の概要を表す図である。
【図6】従来のプリンタに供給するコマンド形式への変
換処理の仕方を示す図であり、(a)はプリンタドライ
バで行う場合、(b)はASICで行う場合、をそれぞ
れ示す。
【符号の説明】
3 印刷情報生成装置 A プリンタ B プリンタ 10 ホストコンピュータ 3S パターン切り替えステートマシン H コマンドパターン切替信号 14 制御コマンド 17 プリンタコマンド 23 インタフェースケーブル 25 インタフェースケーブル 3R プリンタIDの認識部 3C コマンド格納部 1,2,・・・・11,12,13 格納エリア 30 プリンタ 33 印刷情報生成部 37 ディップスイッチ 33S パターン切り替えステートマシン 35 印刷実行部 43 印刷情報生成装置 18 デジタルカメラ C プリンタ 10a プリンタドライバ 47 ディップスイッチ 43S パターン切り替えステートマシン

Claims (15)

    【特許請求の範囲】
  1. 【請求項1】 複数の印刷情報の生成態様を持ち、ハー
    ドウェアで実現した印刷情報生成装置であって、外部か
    ら与えられた状況に応じて、生成する印刷情報の態様を
    切り替えることが可能な印刷情報生成装置。
  2. 【請求項2】 ハードウェアで実現され、印刷情報を生
    成してプリンタに渡す印刷情報生成装置であって、プリ
    ンタの種類に応じて、生成する印刷情報の態様を切り替
    えることが可能な印刷情報生成装置。
  3. 【請求項3】 請求項2記載の印刷情報生成装置におい
    て、プリンタのID情報を受け取り、該ID情報を基に
    自動的に前記印刷情報の態様を切り替えるように動作す
    ることを特徴とする印刷情報生成装置。
  4. 【請求項4】 請求項2記載の印刷情報生成装置におい
    て、切替えスイッチを備え、該切替えスイッチを手動で
    操作することにより前記印刷情報の態様を切り替えるよ
    うに動作することを特徴とする印刷情報生成装置。
  5. 【請求項5】 請求項2〜4記載の印刷情報生成装置に
    おいて、該印刷情報生成装置は、プリンタに内蔵されて
    用いられることを特徴とする印刷情報生成装置。
  6. 【請求項6】 ホストから第1の印刷情報を受け取り、
    該第1の印刷情報を基に第2の印刷情報を生成してプリ
    ンタに渡す印刷情報生成装置であって、前記第2の印刷
    情報を渡すプリンタの種類に応じて、前記第2の印刷情
    報の態様を切り替えることを特徴とする印刷情報生成装
    置。
  7. 【請求項7】 印刷を指令するホストコンピュータと、
    該ホストコンピュータの指令に基づいて印刷を実行する
    プリンタとを備える印刷システムにおいて、 更に、前記ホストコンピュータから第1の印刷情報を受
    け取り、該第1の印刷情報を基に第2の印刷情報を生成
    して前記プリンタに渡す印刷情報生成装置を有し、 該印刷情報生成装置は、ハードウェアで実現され、前記
    第2の印刷情報を渡すプリンタの種類に応じて、該第2
    の印刷情報の態様を切り替えることを可能に構成されて
    いることを特徴とする印刷システム。
  8. 【請求項8】 請求項7記載の印刷システムにおいて、
    前記印刷情報生成装置は、前記ホストコンピュータ及び
    前記プリンタとは別体の独立した装置に構成されている
    ことを特徴とする印刷システム。
  9. 【請求項9】 請求項7記載の印刷システムにおいて、
    前記印刷情報生成装置は、前記プリンタに内蔵され、プ
    リンタCPUのバスに接続されて用いられることを特徴
    とする印刷システム。
  10. 【請求項10】 請求項7記載の印刷システムにおい
    て、前記印刷情報生成装置は、前記ホストコンピュータ
    に内蔵され、ホストCPUのバスに接続されて用いられ
    ることを特徴とする印刷システム。
  11. 【請求項11】 ホストコンピュータから第1の印刷情
    報を受け取り、該第1の印刷情報を基にプリンタの種類
    に応じた所定の複数の態様の第2の印刷情報を生成し得
    るハードウェア回路である印刷情報生成手段と、該印刷
    情報生成手段が生成する第2の印刷情報を前記複数の態
    様間で切り替える切替手段とを備えることを特徴とする
    プリンタ制御装置。
  12. 【請求項12】 請求項11記載のプリンタ制御装置に
    おいて、前記切替手段は、プリンタのID情報を受け取
    り、該ID情報を基に自動的に前記第2の印刷情報の態
    様を切り替えるように構成されたものであることを特徴
    とするプリンタ制御装置。
  13. 【請求項13】 請求項11記載のプリンタ制御装置に
    おいて、前記切替手段は、手動で操作することにより前
    記印刷情報の態様を切り替えることを可能に構成されて
    いる切替えスイッチであることを特徴とするプリンタ制
    御装置。
  14. 【請求項14】 ホストコンピュータから第1の印刷情
    報を受け取り、該第1の印刷情報を基に所定の複数の態
    様の第2の印刷情報を生成し得るハードウェア回路であ
    る印刷情報生成手段と、該印刷情報生成手段が生成し得
    る前記複数の態様のうちいづれか一の態様の第2の印刷
    情報に基づき印刷を実行する印刷実行手段と、前記印刷
    情報生成手段が生成する第2の印刷情報を前記複数の態
    様間で切り替える切替手段とを備えることを特徴とする
    プリンタ。
  15. 【請求項15】 請求項14記載のプリンタにおいて、
    前記印刷情報生成手段は、予め製作され、プリンタ内の
    プリンタCPUのバスに接続されて用いられるASIC
    (特定用途向き集積回路)であることを特徴とするプリ
    ンタ。
JP11099484A 1999-04-06 1999-04-06 プリンタ、印刷システム及び印刷情報生成装置 Pending JP2000293328A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11099484A JP2000293328A (ja) 1999-04-06 1999-04-06 プリンタ、印刷システム及び印刷情報生成装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11099484A JP2000293328A (ja) 1999-04-06 1999-04-06 プリンタ、印刷システム及び印刷情報生成装置

Publications (1)

Publication Number Publication Date
JP2000293328A true JP2000293328A (ja) 2000-10-20

Family

ID=14248591

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11099484A Pending JP2000293328A (ja) 1999-04-06 1999-04-06 プリンタ、印刷システム及び印刷情報生成装置

Country Status (1)

Country Link
JP (1) JP2000293328A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7391427B2 (en) 2005-06-28 2008-06-24 Zink Imaging, Llc Parametric programmable thermal printer

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7391427B2 (en) 2005-06-28 2008-06-24 Zink Imaging, Llc Parametric programmable thermal printer

Similar Documents

Publication Publication Date Title
JP3827049B2 (ja) プリンタ制御回路、プリンタ及びプリントシステム
US6538762B1 (en) Printer controller, and print system
JPH111029A (ja) カラープリントシステム,カラープリンタ,及びコンピュータが実行可能なプログラムを格納したコンピュータが読取可能な記録媒体
US6347852B1 (en) System and method of applying double printing modes
JP4329311B2 (ja) 画像形成装置及び方法並びに画像形成システム
JP3198985B2 (ja) 印刷制御方式
JP2001325087A (ja) 書き換え可能なコマンド記憶部を利用したコマンド解析
JP4726231B2 (ja) 印刷制御装置、印刷制御方法、プログラム及び記憶媒体
JP4460093B2 (ja) カラー印刷装置およびカラー印刷システム
JP2000293328A (ja) プリンタ、印刷システム及び印刷情報生成装置
US7230729B1 (en) Printer pipeline bypass in hardware-ready format
US20040070784A1 (en) Methods, computer media and devices for processing compressed data intended for printing
JP5785600B2 (ja) ホストマシンおよびホストマシンにおける印刷方法
JP2001130063A (ja) 印刷システム
JP2002178608A (ja) プリンタ及びプリント方法
JP2004178126A (ja) 画像処理システム及び印刷制御装置
JP3147264B2 (ja) 画像処理装置及びその変換方法
JP3427975B2 (ja) プリンタ制御回路、プリンタ及びプリントシステム
JP2007130887A (ja) 印刷装置及びその制御方法
JP2002187315A (ja) プリンタ及びプリント方法
JP2006285792A (ja) 画像処理装置、画像処理方法
JP2001100970A (ja) プリンタホスト、プリンタシステム、プリンタホストの動作プログラムを記憶した記憶媒体
JP3533657B2 (ja) 印刷システム、プリンタ、プリンタドライバ及びプログラム記録媒体
JP2000115554A (ja) 情報処理装置、情報処理システム、情報処理方法および媒体
JP2002007101A (ja) 情報処理装置、情報処理方法、および記憶媒体