JP2003011467A - 印刷メディアに応じて印刷を制御するプリント装置 - Google Patents
印刷メディアに応じて印刷を制御するプリント装置Info
- Publication number
- JP2003011467A JP2003011467A JP2001197026A JP2001197026A JP2003011467A JP 2003011467 A JP2003011467 A JP 2003011467A JP 2001197026 A JP2001197026 A JP 2001197026A JP 2001197026 A JP2001197026 A JP 2001197026A JP 2003011467 A JP2003011467 A JP 2003011467A
- Authority
- JP
- Japan
- Prior art keywords
- control information
- print medium
- roll
- type
- 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
- 238000012545 processing Methods 0.000 claims abstract description 31
- 238000003860 storage Methods 0.000 claims description 42
- 238000000034 method Methods 0.000 claims description 23
- 238000006243 chemical reaction Methods 0.000 claims description 21
- 238000001035 drying Methods 0.000 claims description 8
- 238000004590 computer program Methods 0.000 claims description 7
- 239000000976 ink Substances 0.000 description 42
- 238000012937 correction Methods 0.000 description 17
- 230000008569 process Effects 0.000 description 11
- 238000013500 data storage Methods 0.000 description 8
- 239000011162 core material Substances 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 101000975474 Homo sapiens Keratin, type I cytoskeletal 10 Proteins 0.000 description 1
- 102100023970 Keratin, type I cytoskeletal 10 Human genes 0.000 description 1
- 230000000740 bleeding effect Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000005520 cutting process Methods 0.000 description 1
- 238000009792 diffusion process Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Ink Jet (AREA)
- Handling Of Sheets (AREA)
Abstract
(57)【要約】
【課題】 新たな印刷メディアが増えたとき、その新た
な印刷メディアに応じた印刷を行えるようにするための
操作をユーザがわざわざ行わなくても、その新たな印刷
メディアに応じた印刷を行えるようにする。 【解決手段】 ロール紙メモリ13が、紙種類データ
と、その紙種類データに固有の印刷制御用データを記憶
している。プリンタドライバ3は、既存の印刷制御用デ
ータに対応の紙種類データを記憶する。プリンタドライ
バ3は、プリンタ7内の印刷処理制御回路11に、ロー
ル紙メモリ13内から紙種類データを読込んで渡すよう
に命令し、その命令に応じてプリンタ7から受信した紙
種類データを解析して、その紙種類データが既に記憶し
ているデータであるか否かを調べる。プリンタドライバ
3は、それが既に記憶しているものでなければ、ロール
紙メモリ13に格納されている全ての印刷制御用データ
をプリンタ7を介して取得し、取得した印刷制御用デー
タを基に印刷を制御する。
な印刷メディアに応じた印刷を行えるようにするための
操作をユーザがわざわざ行わなくても、その新たな印刷
メディアに応じた印刷を行えるようにする。 【解決手段】 ロール紙メモリ13が、紙種類データ
と、その紙種類データに固有の印刷制御用データを記憶
している。プリンタドライバ3は、既存の印刷制御用デ
ータに対応の紙種類データを記憶する。プリンタドライ
バ3は、プリンタ7内の印刷処理制御回路11に、ロー
ル紙メモリ13内から紙種類データを読込んで渡すよう
に命令し、その命令に応じてプリンタ7から受信した紙
種類データを解析して、その紙種類データが既に記憶し
ているデータであるか否かを調べる。プリンタドライバ
3は、それが既に記憶しているものでなければ、ロール
紙メモリ13に格納されている全ての印刷制御用データ
をプリンタ7を介して取得し、取得した印刷制御用デー
タを基に印刷を制御する。
Description
【0001】
【発明の属する技術分野】本発明は、印刷メディアに応
じて印刷を制御するための技術の改良に関し、例えば、
ロールされた長い印刷メディア(これを本明細書では
「ロール印刷メディア」と言う)を用いた印刷の制御に
関する。
じて印刷を制御するための技術の改良に関し、例えば、
ロールされた長い印刷メディア(これを本明細書では
「ロール印刷メディア」と言う)を用いた印刷の制御に
関する。
【0002】本発明は、紙やCD(compact disc)など様
々な印刷メディアに適用できるものであるが、そのうち
紙を例にとり以下の説明を行う。
々な印刷メディアに適用できるものであるが、そのうち
紙を例にとり以下の説明を行う。
【0003】
【従来の技術】一般に、プリンタドライバは、予め、複
数の用紙種類にそれぞれ応じた印刷制御情報を持ってお
り、印刷の際には、使用する印刷用紙の種類をユーザか
ら指定され、その指定された用紙種類に応じた印刷制御
情報を基に印刷を制御する。
数の用紙種類にそれぞれ応じた印刷制御情報を持ってお
り、印刷の際には、使用する印刷用紙の種類をユーザか
ら指定され、その指定された用紙種類に応じた印刷制御
情報を基に印刷を制御する。
【0004】さて、例えば、上述した複数の用紙種類に
ない新たな用紙種類が増えたとき、その新たな用紙種類
に適応した印刷制御情報を保持し使用できるようになっ
たプリンタドライバ、つまりアップグレードされたプリ
ンタドライバが、所定のサーバに用意される。ユーザ
は、その新たな用紙種類に適切な印刷結果が欲しいとき
には、プリンタドライバを搭載しているプリント装置を
操作して、そのプリント装置が、上記所定のサーバにア
クセスして、そのサーバからアップグレードされたプリ
ンタドライバをダウンロードすることで、現在のプリン
タドライバをアップグレードするようにする。
ない新たな用紙種類が増えたとき、その新たな用紙種類
に適応した印刷制御情報を保持し使用できるようになっ
たプリンタドライバ、つまりアップグレードされたプリ
ンタドライバが、所定のサーバに用意される。ユーザ
は、その新たな用紙種類に適切な印刷結果が欲しいとき
には、プリンタドライバを搭載しているプリント装置を
操作して、そのプリント装置が、上記所定のサーバにア
クセスして、そのサーバからアップグレードされたプリ
ンタドライバをダウンロードすることで、現在のプリン
タドライバをアップグレードするようにする。
【0005】
【発明が解決しようとする課題】しかし、新たな用紙種
類が増える度に、わざわざプリント装置を操作して、ア
ップグレードされたプリンタドライバをサーバからダウ
ンロードすることは面倒である。
類が増える度に、わざわざプリント装置を操作して、ア
ップグレードされたプリンタドライバをサーバからダウ
ンロードすることは面倒である。
【0006】従って、本発明の目的は、新たな印刷メデ
ィアが増えたとき、その新たな印刷メディアに応じた印
刷を行えるようにするための操作をユーザがわざわざ行
わなくても、その新たな印刷メディアに応じた印刷を行
えるようにすることにある。
ィアが増えたとき、その新たな印刷メディアに応じた印
刷を行えるようにするための操作をユーザがわざわざ行
わなくても、その新たな印刷メディアに応じた印刷を行
えるようにすることにある。
【0007】
【課題を解決するための手段】本発明の第1の側面に従
うプリント装置は、連続した印刷メディアが巻かれたも
のであるロール印刷メディアを交換可能にセットするこ
とができ、ロール印刷メディアには、そのロール印刷メ
ディアの種類に適応した印刷制御情報が格納されている
記憶素子が備えられたプリント装置であって、予め用意
されている印刷制御情報と、プリント装置にセットされ
たロール印刷メディアに用いられている印刷メディアの
種類を識別するための識別手段と、上記予め用意されて
いる印刷制御情報に、上記識別した印刷メディアの種類
に適応した印刷制御情報が含まれているか否かを判断す
るための判断手段と、その判断の結果に応じて、上記予
め用意されている印刷制御情報と、上記記憶素子内の印
刷制御情報とのうちのいずれかを用いて印刷を制御する
ための制御手段とを備える。
うプリント装置は、連続した印刷メディアが巻かれたも
のであるロール印刷メディアを交換可能にセットするこ
とができ、ロール印刷メディアには、そのロール印刷メ
ディアの種類に適応した印刷制御情報が格納されている
記憶素子が備えられたプリント装置であって、予め用意
されている印刷制御情報と、プリント装置にセットされ
たロール印刷メディアに用いられている印刷メディアの
種類を識別するための識別手段と、上記予め用意されて
いる印刷制御情報に、上記識別した印刷メディアの種類
に適応した印刷制御情報が含まれているか否かを判断す
るための判断手段と、その判断の結果に応じて、上記予
め用意されている印刷制御情報と、上記記憶素子内の印
刷制御情報とのうちのいずれかを用いて印刷を制御する
ための制御手段とを備える。
【0008】本発明の第1の側面に従う第1の好適な実
施形態では、プリント装置が、上記プリント装置にセッ
トされたロール印刷メディアに備えられている記憶素子
内の印刷制御情報を読込んで保持するための保持手段を
更に備える。
施形態では、プリント装置が、上記プリント装置にセッ
トされたロール印刷メディアに備えられている記憶素子
内の印刷制御情報を読込んで保持するための保持手段を
更に備える。
【0009】本発明の第1の側面に従う第2の好適な実
施形態では、上記第1の好適な実施形態において、上記
判断手段が、上記保持手段が保持する印刷制御情報に、
上記識別した印刷メディアの種類に適応した印刷制御情
報が既に含まれているか否かをも判断し、上記制御手段
が、上記判断の結果に応じて、上記予め用意されている
印刷制御情報と、上記保持手段が保持する印刷制御情報
と、現在セットされているロール印刷メディアに備えら
れた記憶素子内の印刷制御情報とのうちのいずれかを用
いて印刷を制御する。
施形態では、上記第1の好適な実施形態において、上記
判断手段が、上記保持手段が保持する印刷制御情報に、
上記識別した印刷メディアの種類に適応した印刷制御情
報が既に含まれているか否かをも判断し、上記制御手段
が、上記判断の結果に応じて、上記予め用意されている
印刷制御情報と、上記保持手段が保持する印刷制御情報
と、現在セットされているロール印刷メディアに備えら
れた記憶素子内の印刷制御情報とのうちのいずれかを用
いて印刷を制御する。
【0010】本発明の第1の側面に従う第3の好適な実
施形態では、印刷制御の異なる段階でそれぞれ用いられ
る複数種類の印刷制御情報を用いて印刷を制御する場合
において、上記記憶素子には、上記複数種類のうちの一
部の種類の印刷制御情報が格納され他の種類の印刷制御
情報が格納されていないとき、上記制御手段が、上記判
断の結果、上記記憶素子内の印刷制御情報を用いると
き、上記一部の種類については上記記憶素子内の印刷制
御情報を使用し、上記他の種類については上記予め用意
されている印刷制御情報又は上記保持手段が保持する印
刷制御情報を使用する。
施形態では、印刷制御の異なる段階でそれぞれ用いられ
る複数種類の印刷制御情報を用いて印刷を制御する場合
において、上記記憶素子には、上記複数種類のうちの一
部の種類の印刷制御情報が格納され他の種類の印刷制御
情報が格納されていないとき、上記制御手段が、上記判
断の結果、上記記憶素子内の印刷制御情報を用いると
き、上記一部の種類については上記記憶素子内の印刷制
御情報を使用し、上記他の種類については上記予め用意
されている印刷制御情報又は上記保持手段が保持する印
刷制御情報を使用する。
【0011】本発明の第1の側面に従う第4の好適な実
施形態では、上記記憶素子内の印刷制御情報には、
(1)画像データの変換処理を行うための画像変換情報
と、(2)上記ロール印刷メディアへのインクの付着量
を制御するためのインク付着制御情報と、(3)上記ロ
ール印刷メディアの送り量を制御するためのメディア送
り制御情報と、(4)上記ロール印刷メディアに付着さ
せたインクを乾燥させるための時間を制御するインク乾
燥時間情報とのうちの少なくとも1種類の情報、或い
は、上記(1)〜(4)の少なくとも1種類の情報を得
るのに必要な情報が含まれている。
施形態では、上記記憶素子内の印刷制御情報には、
(1)画像データの変換処理を行うための画像変換情報
と、(2)上記ロール印刷メディアへのインクの付着量
を制御するためのインク付着制御情報と、(3)上記ロ
ール印刷メディアの送り量を制御するためのメディア送
り制御情報と、(4)上記ロール印刷メディアに付着さ
せたインクを乾燥させるための時間を制御するインク乾
燥時間情報とのうちの少なくとも1種類の情報、或い
は、上記(1)〜(4)の少なくとも1種類の情報を得
るのに必要な情報が含まれている。
【0012】本発明の第2の側面に従うプリント装置
は、使用される印刷メディアの種類を識別するための識
別手段と、印刷メディアの種類に適応した情報であっ
て、印刷メディアの送り量を制御するための情報である
メディア送り制御情報が格納されている場所から、上記
識別した印刷メディアの種類に適応したメディア送り制
御情報を読込むための読込み手段と、上記読込んだメデ
ィア送り制御情報を基に、上記印刷メディアの送り量を
制御するための制御手段とを備える。
は、使用される印刷メディアの種類を識別するための識
別手段と、印刷メディアの種類に適応した情報であっ
て、印刷メディアの送り量を制御するための情報である
メディア送り制御情報が格納されている場所から、上記
識別した印刷メディアの種類に適応したメディア送り制
御情報を読込むための読込み手段と、上記読込んだメデ
ィア送り制御情報を基に、上記印刷メディアの送り量を
制御するための制御手段とを備える。
【0013】本発明の第2の側面に従う好適な実施形態
では、プリント装置が、連続した印刷メディアが巻かれ
たものであるロール印刷メディアを交換可能にセットす
ることができ、上記ロール印刷メディアには、記憶素子
が備えられており、上記記憶素子には、上記ロール印刷
メディアの種類に適応したメディア送り制御情報が格納
されているとき、上記読込み手段が、上記プリント装置
にセットされたロール印刷メディアの上記記憶素子から
メディア送り制御情報を読込む。
では、プリント装置が、連続した印刷メディアが巻かれ
たものであるロール印刷メディアを交換可能にセットす
ることができ、上記ロール印刷メディアには、記憶素子
が備えられており、上記記憶素子には、上記ロール印刷
メディアの種類に適応したメディア送り制御情報が格納
されているとき、上記読込み手段が、上記プリント装置
にセットされたロール印刷メディアの上記記憶素子から
メディア送り制御情報を読込む。
【0014】本発明の第3の側面に従う記憶素子は、連
続した印刷メディアが巻かれたものであるロール印刷メ
ディアに備えることができる記憶素子であって、上記ロ
ール印刷メディアの種類に適応した印刷制御情報であっ
て、以下の(1)〜(4)、すなわち、(1)画像デー
タの変換処理を行うための画像変換情報と、(2)上記
ロール印刷メディアへのインクの付着量を制御するため
のインク付着制御情報と、(3)上記ロール印刷メディ
アの送り量を制御するためのメディア送り制御情報と、
(4)上記ロール印刷メディアに付着させたインクを乾
燥させるための時間を制御するインク乾燥時間情報との
うちの少なくとも1種類の情報、或いは、上記(1)〜
(4)の少なくとも1種類の情報を得るのに必要な情報
が含まれた情報を記憶している。
続した印刷メディアが巻かれたものであるロール印刷メ
ディアに備えることができる記憶素子であって、上記ロ
ール印刷メディアの種類に適応した印刷制御情報であっ
て、以下の(1)〜(4)、すなわち、(1)画像デー
タの変換処理を行うための画像変換情報と、(2)上記
ロール印刷メディアへのインクの付着量を制御するため
のインク付着制御情報と、(3)上記ロール印刷メディ
アの送り量を制御するためのメディア送り制御情報と、
(4)上記ロール印刷メディアに付着させたインクを乾
燥させるための時間を制御するインク乾燥時間情報との
うちの少なくとも1種類の情報、或いは、上記(1)〜
(4)の少なくとも1種類の情報を得るのに必要な情報
が含まれた情報を記憶している。
【0015】本発明の第4の側面に従うプリント方法
は、連続した印刷メディアが巻かれたものであるロール
印刷メディアを交換可能にセットすることができるプリ
ント装置には予め印刷制御情報が用意されており、前記
ロール印刷メディアには、前記ロール印刷メディアの種
類に適応した印刷制御情報が格納されている記憶素子が
備えられているとき、上記プリント装置にセットされた
ロール印刷メディアに用いられている印刷メディアの種
類を識別するステップと、上記予め用意されている印刷
制御情報に、上記識別した印刷メディアの種類に適応し
た印刷制御情報が含まれているか否かを判断するステッ
プと、その判断の結果に応じて、上記予め用意されてい
る印刷制御情報と、上記記憶素子内の印刷制御情報との
うちのいずれかを用いて印刷を制御するステップとを有
する。
は、連続した印刷メディアが巻かれたものであるロール
印刷メディアを交換可能にセットすることができるプリ
ント装置には予め印刷制御情報が用意されており、前記
ロール印刷メディアには、前記ロール印刷メディアの種
類に適応した印刷制御情報が格納されている記憶素子が
備えられているとき、上記プリント装置にセットされた
ロール印刷メディアに用いられている印刷メディアの種
類を識別するステップと、上記予め用意されている印刷
制御情報に、上記識別した印刷メディアの種類に適応し
た印刷制御情報が含まれているか否かを判断するステッ
プと、その判断の結果に応じて、上記予め用意されてい
る印刷制御情報と、上記記憶素子内の印刷制御情報との
うちのいずれかを用いて印刷を制御するステップとを有
する。
【0016】本発明の第5の側面に従うプリント方法
は、プリント装置に使用される印刷メディアの種類を識
別するステップと、印刷メディアの種類に適応した情報
であって、印刷メディアの送り量を制御するための情報
であるメディア送り制御情報が格納されている場所か
ら、上記識別した印刷メディアの種類に適応したメディ
ア送り制御情報を読込むステップと、読込んだメディア
送り制御情報を基に、上記印刷メディアの送り量を制御
するステップとを有する。
は、プリント装置に使用される印刷メディアの種類を識
別するステップと、印刷メディアの種類に適応した情報
であって、印刷メディアの送り量を制御するための情報
であるメディア送り制御情報が格納されている場所か
ら、上記識別した印刷メディアの種類に適応したメディ
ア送り制御情報を読込むステップと、読込んだメディア
送り制御情報を基に、上記印刷メディアの送り量を制御
するステップとを有する。
【0017】本発明の第6の側面に従うコンピュータプ
ログラムは、連続した印刷メディアが巻かれたものであ
るロール印刷メディアを交換可能にセットすることがで
きるプリント装置には予め印刷制御情報が用意されてお
り、前記ロール印刷メディアには、前記ロール印刷メデ
ィアの種類に適応した印刷制御情報が格納されている記
憶素子が備えられているとき、上記プリント装置にセッ
トされたロール印刷メディアに用いられている印刷メデ
ィアの種類を識別するステップと、上記予め用意されて
いる印刷制御情報に、上記識別した印刷メディアの種類
に適応した印刷制御情報が含まれているか否かを判断す
るステップと、その判断の結果に応じて、上記予め用意
されている印刷制御情報と、上記記憶素子内の印刷制御
情報とのうちのいずれかを用いて印刷を制御するステッ
プとを実行させるためのコンピュータプログラムであ
る。
ログラムは、連続した印刷メディアが巻かれたものであ
るロール印刷メディアを交換可能にセットすることがで
きるプリント装置には予め印刷制御情報が用意されてお
り、前記ロール印刷メディアには、前記ロール印刷メデ
ィアの種類に適応した印刷制御情報が格納されている記
憶素子が備えられているとき、上記プリント装置にセッ
トされたロール印刷メディアに用いられている印刷メデ
ィアの種類を識別するステップと、上記予め用意されて
いる印刷制御情報に、上記識別した印刷メディアの種類
に適応した印刷制御情報が含まれているか否かを判断す
るステップと、その判断の結果に応じて、上記予め用意
されている印刷制御情報と、上記記憶素子内の印刷制御
情報とのうちのいずれかを用いて印刷を制御するステッ
プとを実行させるためのコンピュータプログラムであ
る。
【0018】本発明の第7の側面に従うコンピュータプ
ログラムは、プリント装置に使用される印刷メディアの
種類を識別するステップと、印刷メディアの種類に適応
した情報であって、印刷メディアの送り量を制御するた
めの情報であるメディア送り制御情報が格納されている
場所から、上記識別した印刷メディアの種類に適応した
メディア送り制御情報を読込むステップと、読込んだメ
ディア送り制御情報を基に、上記印刷メディアの送り量
を制御するステップとをコンピュータに実行させるため
のコンピュータプログラムである。
ログラムは、プリント装置に使用される印刷メディアの
種類を識別するステップと、印刷メディアの種類に適応
した情報であって、印刷メディアの送り量を制御するた
めの情報であるメディア送り制御情報が格納されている
場所から、上記識別した印刷メディアの種類に適応した
メディア送り制御情報を読込むステップと、読込んだメ
ディア送り制御情報を基に、上記印刷メディアの送り量
を制御するステップとをコンピュータに実行させるため
のコンピュータプログラムである。
【0019】なお、本発明の「プリント装置」には、プ
リンタそれ自体は勿論、複数の装置で構成されるプリン
トシステム(例えば、プリンタとホスト装置とを用いる
プリントシステム)等も含まれる。また、本発明のコン
ピュータプログラムは、ディスク型ストレージ、半導体
メモリ及び通信ネットワークなどの各種媒体を通じてコ
ンピュータにインストール又はロードすることができ
る。
リンタそれ自体は勿論、複数の装置で構成されるプリン
トシステム(例えば、プリンタとホスト装置とを用いる
プリントシステム)等も含まれる。また、本発明のコン
ピュータプログラムは、ディスク型ストレージ、半導体
メモリ及び通信ネットワークなどの各種媒体を通じてコ
ンピュータにインストール又はロードすることができ
る。
【0020】
【発明の実施の形態】図1は、本発明の一実施形態に係
るプリント装置の全体構成を示す。
るプリント装置の全体構成を示す。
【0021】同図において、ホスト装置1は、プリンタ
インターフェース回路5を介してインクジェットプリン
タ(以下、プリンタという)7と接続されている。この
ホスト装置1は、典型的にはパーソナルコンピュ―タの
ような汎用型のコンピュータであり、プリンタ7へ送る
べき印刷データの作成処理を行うソフトウェアであるプ
リンタドライバ3を有している。
インターフェース回路5を介してインクジェットプリン
タ(以下、プリンタという)7と接続されている。この
ホスト装置1は、典型的にはパーソナルコンピュ―タの
ような汎用型のコンピュータであり、プリンタ7へ送る
べき印刷データの作成処理を行うソフトウェアであるプ
リンタドライバ3を有している。
【0022】プリンタ7は、ホストインタフェース回路
9を介してホスト装置1に接続されている。このプリン
タ7は、ホスト装置1からホストインターフェース回路
9を介して転送されて来る印刷データに基づいて印刷イ
メージの作成や紙送り制御等を行う印刷処理制御回路1
1と、印刷処理制御回路11が作成した印刷イメージ
を、印刷処理制御回路11の制御の下で印刷する印刷機
構20とを有している。
9を介してホスト装置1に接続されている。このプリン
タ7は、ホスト装置1からホストインターフェース回路
9を介して転送されて来る印刷データに基づいて印刷イ
メージの作成や紙送り制御等を行う印刷処理制御回路1
1と、印刷処理制御回路11が作成した印刷イメージ
を、印刷処理制御回路11の制御の下で印刷する印刷機
構20とを有している。
【0023】印刷処理制御回路11は、図示していない
が、印刷ヘッド駆動回路や、モータ駆動回路や、後述す
るロール紙メモリ13に対してデータを読み書きするた
めのデータ書込み回路や、外部データの入出力回路や、
印刷処理制御回路11全体を制御するCPUや、CPU
のためのプログラムや固定データ等を格納したROM
や、ホスト装置1からのデータを一時格納するための受
信バッファ等に用いられるRAM等を備えている。印刷
処理制御回路11は、プリンタドライバ3からの命令に
応答して(又は自主的に)、ロール紙メモリ13から、
後述の紙種類データ、色変換テーブル(以下、LU
T)、駆動波形データ、紙送り補正用データ、又はパス
休止時間長データを読み込み、それをプリンタドライバ
3に渡す。
が、印刷ヘッド駆動回路や、モータ駆動回路や、後述す
るロール紙メモリ13に対してデータを読み書きするた
めのデータ書込み回路や、外部データの入出力回路や、
印刷処理制御回路11全体を制御するCPUや、CPU
のためのプログラムや固定データ等を格納したROM
や、ホスト装置1からのデータを一時格納するための受
信バッファ等に用いられるRAM等を備えている。印刷
処理制御回路11は、プリンタドライバ3からの命令に
応答して(又は自主的に)、ロール紙メモリ13から、
後述の紙種類データ、色変換テーブル(以下、LU
T)、駆動波形データ、紙送り補正用データ、又はパス
休止時間長データを読み込み、それをプリンタドライバ
3に渡す。
【0024】印刷機構20は、図示しない印刷ヘッドを
備えたキャリッジ21や、キャリッジ21を紙送り方向
に対して垂直方向に往復させるためのキャリッジモータ
23や、ロール紙15を送り出す紙送りローラ18a
や、紙送りローラ18aと共にロール紙15を送り出す
従動ローラ18bや、プラテン30や、紙送りを補助す
るための排紙ローラ17や、紙送りローラ18aを回転
させる紙送りモータ19や、紙送りモータ19の回転を
紙送りローラ18a、従動ローラ18b、及び排紙ロー
ラ17に伝える図示しないギヤ機構や、ロール紙15を
所定の位置でカットするための図示しないカッタ等から
構成される。
備えたキャリッジ21や、キャリッジ21を紙送り方向
に対して垂直方向に往復させるためのキャリッジモータ
23や、ロール紙15を送り出す紙送りローラ18a
や、紙送りローラ18aと共にロール紙15を送り出す
従動ローラ18bや、プラテン30や、紙送りを補助す
るための排紙ローラ17や、紙送りローラ18aを回転
させる紙送りモータ19や、紙送りモータ19の回転を
紙送りローラ18a、従動ローラ18b、及び排紙ロー
ラ17に伝える図示しないギヤ機構や、ロール紙15を
所定の位置でカットするための図示しないカッタ等から
構成される。
【0025】キャリッジ21は、インクを印刷ヘッドへ
供給するための図示しないインクカートリッジを着脱自
在に装着できるように構成されている。なお、キャリッ
ジ21に装着できるインクカートリッジは、例えば、黒
(K)のインクが格納された黒インクカートリッジと、
シアン(C)、マゼンタ(M)、及びイエロー(Y)の
インクが格納されたカラーインクカートリッジとの2種
類である(勿論、カラーインクカートリッジは、上記の
インクに加えて、ライトシアン(LC)及びライトマゼ
ンタ(LM)のインクが格納されたものであっても良
い)。また、これらのインクカートリッジのタイプに
は、キャリッジ上に印刷ヘッドと共に搭載されるオンキ
ャリッジタイプと、キャリッジから離れた不動の場所に
セットされるオフキャリッジタイプとがあるが、本実施
形態のインクカートリッジはどちらのタイプであっても
よい。また、インクカートリッジは、あるプリンタに装
着して或る程度使った後、取り外して別のプリンタに再
装着するというように、複数のプリンタに使い回すこと
も可能である。
供給するための図示しないインクカートリッジを着脱自
在に装着できるように構成されている。なお、キャリッ
ジ21に装着できるインクカートリッジは、例えば、黒
(K)のインクが格納された黒インクカートリッジと、
シアン(C)、マゼンタ(M)、及びイエロー(Y)の
インクが格納されたカラーインクカートリッジとの2種
類である(勿論、カラーインクカートリッジは、上記の
インクに加えて、ライトシアン(LC)及びライトマゼ
ンタ(LM)のインクが格納されたものであっても良
い)。また、これらのインクカートリッジのタイプに
は、キャリッジ上に印刷ヘッドと共に搭載されるオンキ
ャリッジタイプと、キャリッジから離れた不動の場所に
セットされるオフキャリッジタイプとがあるが、本実施
形態のインクカートリッジはどちらのタイプであっても
よい。また、インクカートリッジは、あるプリンタに装
着して或る程度使った後、取り外して別のプリンタに再
装着するというように、複数のプリンタに使い回すこと
も可能である。
【0026】このプリンタ7は、円筒状の芯材14の外
周に巻き付けられた、連続した印刷用紙(以下、これを
「ロール紙」と言う)を使用するように構成されてい
る。ロール紙15の種類には、一般のコピー用紙と略同
質である「普通紙」や、所定の印刷モードに対応しその
印刷モードで印刷したときには最良の印刷結果が得られ
る「専用紙」や、写真のように光沢をもった画像を得た
りシールやOHP等の特殊な用途に使用したりするため
のものであって紙又は紙以外の材質で作られている「特
殊用紙」などがある。このロール紙15は、あるプリン
タに装着して或る程度使った後、取り外して別のプリン
タに再装着するというように、複数のプリンタに使い回
すことも可能である。
周に巻き付けられた、連続した印刷用紙(以下、これを
「ロール紙」と言う)を使用するように構成されてい
る。ロール紙15の種類には、一般のコピー用紙と略同
質である「普通紙」や、所定の印刷モードに対応しその
印刷モードで印刷したときには最良の印刷結果が得られ
る「専用紙」や、写真のように光沢をもった画像を得た
りシールやOHP等の特殊な用途に使用したりするため
のものであって紙又は紙以外の材質で作られている「特
殊用紙」などがある。このロール紙15は、あるプリン
タに装着して或る程度使った後、取り外して別のプリン
タに再装着するというように、複数のプリンタに使い回
すことも可能である。
【0027】ロール紙15の芯材14の内周面上には、
後述する所定の情報が記録されるメモリ(例えばEEP
ROM、以下、「ロール紙メモリ」と言う)13が備え
られている。ロール紙メモリ13は、例えば、データを
任意に書き換え可能な領域とデータを任意には書き換え
不可能な領域とを有する非接触型のメモリである。この
ロール紙メモリ13には、例えば、図示しないが、ロー
ル紙15の残量情報を示すデータや、製造年月日を示す
データや、ロール紙15の紙種類を示す紙種類データ等
が記録される。また、このロール紙メモリ13には、図
示のように、ロール紙15の紙種類に適応したLUT、
駆動波形データ、紙送り補正用データ、及びパス休止時
間長データの4種類の印刷制御用データが記録されてい
る。なお、ロール紙メモリ13へのアクセス(データの
読み書き)は、印刷処理制御回路11によって行われる
が、そのためのアクセス方式として、本実施形態では、
例えば、本願出願人の先願である特許願2000−39
7634号(本願出願時点では未公開)の明細書の段落
「0030」〜「0032」及び図1〜図3に記載の方
式を採用することができる。
後述する所定の情報が記録されるメモリ(例えばEEP
ROM、以下、「ロール紙メモリ」と言う)13が備え
られている。ロール紙メモリ13は、例えば、データを
任意に書き換え可能な領域とデータを任意には書き換え
不可能な領域とを有する非接触型のメモリである。この
ロール紙メモリ13には、例えば、図示しないが、ロー
ル紙15の残量情報を示すデータや、製造年月日を示す
データや、ロール紙15の紙種類を示す紙種類データ等
が記録される。また、このロール紙メモリ13には、図
示のように、ロール紙15の紙種類に適応したLUT、
駆動波形データ、紙送り補正用データ、及びパス休止時
間長データの4種類の印刷制御用データが記録されてい
る。なお、ロール紙メモリ13へのアクセス(データの
読み書き)は、印刷処理制御回路11によって行われる
が、そのためのアクセス方式として、本実施形態では、
例えば、本願出願人の先願である特許願2000−39
7634号(本願出願時点では未公開)の明細書の段落
「0030」〜「0032」及び図1〜図3に記載の方
式を採用することができる。
【0028】この実施形態では、後に詳述する通り、プ
リンタドライバ3が、プリンタ7から渡される上記4種
類の印刷制御用データを基に印刷データを作成してプリ
ンタ7に渡し、プリンタ7が、プリンタドライバ3から
の印刷データに基づいて印刷を制御することで、ロール
紙15の紙種類に適した印刷結果が得られるようになっ
ている。これにおいて、プリンタドライバ3は、もし、
プリンタ7から渡された印刷制御用データの種類が上記
4種類に満たなければ、足りない種類の印刷制御用デー
タについては、既に保持している印刷制御用データの中
から或る印刷制御用データを選択して、その選択した印
刷制御用データを用いて印刷データを作成する(この処
理を行うための方法については後述する)。
リンタドライバ3が、プリンタ7から渡される上記4種
類の印刷制御用データを基に印刷データを作成してプリ
ンタ7に渡し、プリンタ7が、プリンタドライバ3から
の印刷データに基づいて印刷を制御することで、ロール
紙15の紙種類に適した印刷結果が得られるようになっ
ている。これにおいて、プリンタドライバ3は、もし、
プリンタ7から渡された印刷制御用データの種類が上記
4種類に満たなければ、足りない種類の印刷制御用デー
タについては、既に保持している印刷制御用データの中
から或る印刷制御用データを選択して、その選択した印
刷制御用データを用いて印刷データを作成する(この処
理を行うための方法については後述する)。
【0029】すなわち、この実施形態では、図2に示す
ように、LUT、駆動波形データ、紙送り補正用デー
タ、及びパス休止時間長データの4種類の印刷制御用デ
ータのうち、どの種類の印刷制御用データが格納される
かは、ロール紙15の紙種類(又は特性)に応じて決め
られており、必ずしも、プリンタ7からプリンタドライ
バ3に送られて来る印刷制御用データが4種類あるとは
限らない。
ように、LUT、駆動波形データ、紙送り補正用デー
タ、及びパス休止時間長データの4種類の印刷制御用デ
ータのうち、どの種類の印刷制御用データが格納される
かは、ロール紙15の紙種類(又は特性)に応じて決め
られており、必ずしも、プリンタ7からプリンタドライ
バ3に送られて来る印刷制御用データが4種類あるとは
限らない。
【0030】例えば、図2に示すように、ロール紙15
の紙種類が「紙種類A」の場合、ロール紙メモリ13に
は、4種類の印刷制御用データのうち、LUTと駆動波
形データのみが格納される。また、ロール紙15の紙種
類が「紙種類B」の場合、ロール紙メモリ13には、駆
動波形データ以外の印刷制御用データが格納され、ロー
ル紙15の紙種類が「紙種類C」の場合、ロール紙メモ
リ13には全4種類の印刷制御用データが格納される
(なお、この実施形態では、ロール紙15の紙種類は
「紙種類C」とし、ロール紙メモリ13には、全4種類
の印刷制御用データ、すなわち、LUT、駆動波形デー
タ、紙送り補正用データ、及びパス休止時間長データの
全てが格納されているものとする)。
の紙種類が「紙種類A」の場合、ロール紙メモリ13に
は、4種類の印刷制御用データのうち、LUTと駆動波
形データのみが格納される。また、ロール紙15の紙種
類が「紙種類B」の場合、ロール紙メモリ13には、駆
動波形データ以外の印刷制御用データが格納され、ロー
ル紙15の紙種類が「紙種類C」の場合、ロール紙メモ
リ13には全4種類の印刷制御用データが格納される
(なお、この実施形態では、ロール紙15の紙種類は
「紙種類C」とし、ロール紙メモリ13には、全4種類
の印刷制御用データ、すなわち、LUT、駆動波形デー
タ、紙送り補正用データ、及びパス休止時間長データの
全てが格納されているものとする)。
【0031】ここで、LUTは、特定の表色系の原画像
データ(例えばRGBの原画像データ)をCMYK表色
系の画像データに変換する色変換処理のために参照され
る色変換テーブル(ルックアップテーブル)である。L
UTにおける各値は、ロール紙の紙種類(又は特性、例
えばインクのにじみ易さ)に適応したインクデューティ
等を基に調整されたものである(なお、「インクデュー
ティ」とは、複数色のインクを用いて所定の色を再現す
る際における、各色インクの記録面積率の合計値のこと
である(「記録面積率」とは、ロール紙に浸透し乾燥し
たインク滴が、ロール紙の単位面積を占める割合のこと
である)。これを別の観点から言えば、所定の色を持っ
た1ドットを形成するために必要な各色インクのインク
量の合計値と言える)。
データ(例えばRGBの原画像データ)をCMYK表色
系の画像データに変換する色変換処理のために参照され
る色変換テーブル(ルックアップテーブル)である。L
UTにおける各値は、ロール紙の紙種類(又は特性、例
えばインクのにじみ易さ)に適応したインクデューティ
等を基に調整されたものである(なお、「インクデュー
ティ」とは、複数色のインクを用いて所定の色を再現す
る際における、各色インクの記録面積率の合計値のこと
である(「記録面積率」とは、ロール紙に浸透し乾燥し
たインク滴が、ロール紙の単位面積を占める割合のこと
である)。これを別の観点から言えば、所定の色を持っ
た1ドットを形成するために必要な各色インクのインク
量の合計値と言える)。
【0032】駆動波形データは、印刷ヘッドの駆動素子
(例えば、印刷方式がピエゾ方式であればピエゾ圧電素
子、サーマルインクジェット方式であれば発熱体)の駆
動を制御するための駆動波形(信号波形)を示すデータ
である。駆動波形は、ロール紙の紙種類や、その紙種類
に応じて用意されたLUTの基となったインクデューテ
ィ等に応じて、適切に(例えば適切な量の)インク滴を
吐出できるように調整されている。
(例えば、印刷方式がピエゾ方式であればピエゾ圧電素
子、サーマルインクジェット方式であれば発熱体)の駆
動を制御するための駆動波形(信号波形)を示すデータ
である。駆動波形は、ロール紙の紙種類や、その紙種類
に応じて用意されたLUTの基となったインクデューテ
ィ等に応じて、適切に(例えば適切な量の)インク滴を
吐出できるように調整されている。
【0033】紙送り補正用データは、プリンタドライバ
3(又はプリンタ7)が予め保持している或る紙送り制
御データ(例えば、1ドット行分紙送りするための紙送
り量(一例として紙送りモータ19の回転量)が記録さ
れたデータであって、その紙送り量は、例えば、多くの
紙種類をほどほどにカバーできる程度のものである)を
補正するためのパラメータ(以下、紙送り補正パラメー
タ)が記録されたデータである。紙送り補正パラメータ
は、ロール紙の紙種類(又は特性)、例えば、ロール紙
の表面の滑り易さ(具体的な例として、ロール紙とプラ
テン17aが接触するロール紙面の摩擦係数)を基に設
定される。より具体的には、例えば、紙送り補正パラメ
ータは、ロール紙の表面が比較的滑り易ければ、紙送り
量を比較的多くする補正ができるように設定され、反対
に、ロール紙の表面が比較的滑りにくければ、紙送り量
を比較的少なくする補正ができるように設定される。
3(又はプリンタ7)が予め保持している或る紙送り制
御データ(例えば、1ドット行分紙送りするための紙送
り量(一例として紙送りモータ19の回転量)が記録さ
れたデータであって、その紙送り量は、例えば、多くの
紙種類をほどほどにカバーできる程度のものである)を
補正するためのパラメータ(以下、紙送り補正パラメー
タ)が記録されたデータである。紙送り補正パラメータ
は、ロール紙の紙種類(又は特性)、例えば、ロール紙
の表面の滑り易さ(具体的な例として、ロール紙とプラ
テン17aが接触するロール紙面の摩擦係数)を基に設
定される。より具体的には、例えば、紙送り補正パラメ
ータは、ロール紙の表面が比較的滑り易ければ、紙送り
量を比較的多くする補正ができるように設定され、反対
に、ロール紙の表面が比較的滑りにくければ、紙送り量
を比較的少なくする補正ができるように設定される。
【0034】パス休止時間長データは、キャリッジ21
のパスを開始してから次のパスを開始するまでに、どの
ぐらいの時間だけキャリッジ21をパスさせずに休止さ
せるか(以下、これを「パス休止時間長」と言う)が記
録されたデータである。パス休止時間長は、ロール紙1
5上に吐出したインク滴が完全に乾くことで、インクの
凝集(乾いていない複数のインク滴の分子が引き合って
インク滴同士がくっつくこと)や、給紙補助ローラ17
bが汚れる(乾いていないインク滴が給紙補助ローラ1
7bに付着してしまう)ことを防止する等の観点から設
定される。すなわち、パス休止時間長は、ロール紙の紙
種類や、その紙種類に応じて用意されたLUTの基とな
ったインクデューティ等に応じて異なる、ロール紙15
に付着したインクが完全に乾燥するまでの時間を基に適
切な時間長に調整される。例えば、紙種類に応じて用意
されたLUTの基となったインクデューティの値が比較
的高ければ(或いは、紙種類が比較的インクが乾きにく
いものであれば)、パス休止時間長は比較的長めに設定
される。
のパスを開始してから次のパスを開始するまでに、どの
ぐらいの時間だけキャリッジ21をパスさせずに休止さ
せるか(以下、これを「パス休止時間長」と言う)が記
録されたデータである。パス休止時間長は、ロール紙1
5上に吐出したインク滴が完全に乾くことで、インクの
凝集(乾いていない複数のインク滴の分子が引き合って
インク滴同士がくっつくこと)や、給紙補助ローラ17
bが汚れる(乾いていないインク滴が給紙補助ローラ1
7bに付着してしまう)ことを防止する等の観点から設
定される。すなわち、パス休止時間長は、ロール紙の紙
種類や、その紙種類に応じて用意されたLUTの基とな
ったインクデューティ等に応じて異なる、ロール紙15
に付着したインクが完全に乾燥するまでの時間を基に適
切な時間長に調整される。例えば、紙種類に応じて用意
されたLUTの基となったインクデューティの値が比較
的高ければ(或いは、紙種類が比較的インクが乾きにく
いものであれば)、パス休止時間長は比較的長めに設定
される。
【0035】ところで、図示のように、紙種類によって
は、格納されない種類の印刷制御用データがあるが、こ
れは、その種類については、適応した印刷制御用データ
でなく、他の特定の印刷制御用データで代用可能である
(別の言い方をすれば、他の特定の印刷制御用データを
使用しても、印刷結果の質にあまり差が出ない)ことを
意味する。プリンタドライバ3は、印刷処理の際に、ロ
ール紙メモリ13に格納されていない種類の印刷制御用
データ(つまり、足りない種類の印刷制御用データ)に
ついては、後述するように、既存の印刷制御用データの
中から代用可能な印刷制御用データを選択し、選択した
印刷制御用データを代用する(「代用可能」とは、或る
紙種類に適応した印刷制御用データと実質的に同じ印刷
制御用データとして使用することができることを意味す
る)。なお、この処理を行うための方法は幾つか考えら
れるが、そのうちの1つとして、例えば以下のような方
法が考えられる。すなわち、印刷制御用データの代用が
可能な種類については、ロール紙メモリ13が、印刷制
御用データの代わりに、選択対象の印刷制御用データを
指し示す選択指示情報(例えば、選択対象の印刷制御用
データのID)を記憶し、プリンタドライバ3が、ロー
ル紙メモリ13からプリンタ7を介して選択指示情報を
取得して、その選択指示情報に示される印刷制御用デー
タを、既存の印刷制御用データの中から選択する。
は、格納されない種類の印刷制御用データがあるが、こ
れは、その種類については、適応した印刷制御用データ
でなく、他の特定の印刷制御用データで代用可能である
(別の言い方をすれば、他の特定の印刷制御用データを
使用しても、印刷結果の質にあまり差が出ない)ことを
意味する。プリンタドライバ3は、印刷処理の際に、ロ
ール紙メモリ13に格納されていない種類の印刷制御用
データ(つまり、足りない種類の印刷制御用データ)に
ついては、後述するように、既存の印刷制御用データの
中から代用可能な印刷制御用データを選択し、選択した
印刷制御用データを代用する(「代用可能」とは、或る
紙種類に適応した印刷制御用データと実質的に同じ印刷
制御用データとして使用することができることを意味す
る)。なお、この処理を行うための方法は幾つか考えら
れるが、そのうちの1つとして、例えば以下のような方
法が考えられる。すなわち、印刷制御用データの代用が
可能な種類については、ロール紙メモリ13が、印刷制
御用データの代わりに、選択対象の印刷制御用データを
指し示す選択指示情報(例えば、選択対象の印刷制御用
データのID)を記憶し、プリンタドライバ3が、ロー
ル紙メモリ13からプリンタ7を介して選択指示情報を
取得して、その選択指示情報に示される印刷制御用デー
タを、既存の印刷制御用データの中から選択する。
【0036】以下、図3を参照して、これらの印刷制御
用データを基に印刷データを作成するプリンタドライバ
3について具体的に説明する。
用データを基に印刷データを作成するプリンタドライバ
3について具体的に説明する。
【0037】同図に示すように、プリンタドライバ3
は、アップデート済み紙種類記録領域65と、LUT格
納領域57と、駆動波形データ格納領域59と、紙送り
制御データ格納領域61と、パス休止時間長データ格納
領域63と、コントローラ51と、色変換/2値化処理
部55と、印刷データ作成部53とを備える。
は、アップデート済み紙種類記録領域65と、LUT格
納領域57と、駆動波形データ格納領域59と、紙送り
制御データ格納領域61と、パス休止時間長データ格納
領域63と、コントローラ51と、色変換/2値化処理
部55と、印刷データ作成部53とを備える。
【0038】アップデート済み紙種類記録領域65に
は、プリンタドライバ3内に既に存在する印刷制御用デ
ータに対応の紙種類を示すデータが記録される。この領
域65には、上記4種類のうち少なくとも1種類の印刷
制御用データがプリンタドライバ3内に格納されれば、
その印刷制御用データに対応の紙種類データが記録され
る。この領域65内を参照すれば、どの紙種類に適応し
た印刷制御用データがプリンタドライバ3内に既に存在
しているかがわかる(この図であれば、この領域65内
を参照すれば、紙種類Aと紙種類Bの印刷制御用データ
がプリンタドライバ3内に存在することがわかる)。
は、プリンタドライバ3内に既に存在する印刷制御用デ
ータに対応の紙種類を示すデータが記録される。この領
域65には、上記4種類のうち少なくとも1種類の印刷
制御用データがプリンタドライバ3内に格納されれば、
その印刷制御用データに対応の紙種類データが記録され
る。この領域65内を参照すれば、どの紙種類に適応し
た印刷制御用データがプリンタドライバ3内に既に存在
しているかがわかる(この図であれば、この領域65内
を参照すれば、紙種類Aと紙種類Bの印刷制御用データ
がプリンタドライバ3内に存在することがわかる)。
【0039】LUT格納領域57は、LUTが格納され
る領域である。この領域57には、初め、最初から(つ
まりこのプリンタドライバ3のインストール時から)対
応可能な複数の紙種類に応じたLUT(以下、初期LU
T)のみが格納されている。また、この領域57には、
ロール紙メモリ13から読込まれた、新たな紙種類に適
応したLUTが、コントローラ51によって格納される
ことにより追加される。なお、初期LUTは、複数個あ
っても良いし、図示のように1つでも良い。複数個ある
場合は、例えば、複数の初期LUTは、最初から対応可
能な複数の紙種類のそれぞれに対応した内容になってい
る。1つの場合は、例えば、初期LUTは、最初から対
応可能な複数の紙種類の全部をほどほどにカバーできる
程度の内容になっている。これについては、後述する初
期駆動波形データ、初期紙送り制御データ、及び初期パ
ス休止時間長データについても同様である。
る領域である。この領域57には、初め、最初から(つ
まりこのプリンタドライバ3のインストール時から)対
応可能な複数の紙種類に応じたLUT(以下、初期LU
T)のみが格納されている。また、この領域57には、
ロール紙メモリ13から読込まれた、新たな紙種類に適
応したLUTが、コントローラ51によって格納される
ことにより追加される。なお、初期LUTは、複数個あ
っても良いし、図示のように1つでも良い。複数個ある
場合は、例えば、複数の初期LUTは、最初から対応可
能な複数の紙種類のそれぞれに対応した内容になってい
る。1つの場合は、例えば、初期LUTは、最初から対
応可能な複数の紙種類の全部をほどほどにカバーできる
程度の内容になっている。これについては、後述する初
期駆動波形データ、初期紙送り制御データ、及び初期パ
ス休止時間長データについても同様である。
【0040】駆動波形データ格納領域59は、駆動波形
データが格納される領域である。この領域59には、初
め、最初から対応可能な紙種類に応じた駆動波形データ
(以下、初期駆動波形データ)のみが格納されている。
また、この領域59には、ロール紙メモリ13から読込
まれた、新たな紙種類に適応した駆動波形データが、コ
ントローラ51によって格納されることにより追加され
る。
データが格納される領域である。この領域59には、初
め、最初から対応可能な紙種類に応じた駆動波形データ
(以下、初期駆動波形データ)のみが格納されている。
また、この領域59には、ロール紙メモリ13から読込
まれた、新たな紙種類に適応した駆動波形データが、コ
ントローラ51によって格納されることにより追加され
る。
【0041】紙送り制御データ格納領域61は、紙送り
制御データが格納される領域である。この領域61に
は、初め、最初から対応可能な紙種類に応じた紙送り制
御データ(以下、初期紙送り制御データ)のみが格納さ
れている。また、この領域61には、新たな紙種類に適
応した紙送り制御データが、コントローラ51によって
格納されることにより追加される。その紙送り制御デー
タは、後述するように、ロール紙メモリ13から読込ま
れた、新たな紙種類に適応した紙送り補正用データに記
録されているパラメータに基づいて、コントローラ51
が初期紙送り制御データを補正したものである。
制御データが格納される領域である。この領域61に
は、初め、最初から対応可能な紙種類に応じた紙送り制
御データ(以下、初期紙送り制御データ)のみが格納さ
れている。また、この領域61には、新たな紙種類に適
応した紙送り制御データが、コントローラ51によって
格納されることにより追加される。その紙送り制御デー
タは、後述するように、ロール紙メモリ13から読込ま
れた、新たな紙種類に適応した紙送り補正用データに記
録されているパラメータに基づいて、コントローラ51
が初期紙送り制御データを補正したものである。
【0042】パス休止時間長データ格納領域63は、パ
ス休止時間長データが格納される領域である。この領域
63には、初め、最初から対応可能な紙種類に応じたパ
ス休止時間長データ(以下、初期パス休止時間長デー
タ)のみが格納されている。また、この領域63には、
ロール紙メモリ13から読込まれた、新たな紙種類に適
応したパス休止時間長データが、コントローラ51によ
って格納されることにより追加される。
ス休止時間長データが格納される領域である。この領域
63には、初め、最初から対応可能な紙種類に応じたパ
ス休止時間長データ(以下、初期パス休止時間長デー
タ)のみが格納されている。また、この領域63には、
ロール紙メモリ13から読込まれた、新たな紙種類に適
応したパス休止時間長データが、コントローラ51によ
って格納されることにより追加される。
【0043】コントローラ51は、所定のとき(例え
ば、プリンタ7の電源がターンオンされたとき、印刷実
行命令をユーザから受けたとき、或いは、ロール紙15
がプリンタ7に装着されたとき等)、プリンタ7内の印
刷処理制御回路11に、ロール紙メモリ13内から紙種
類データを読込んで渡すように命令する。コントローラ
51は、その命令に応じてプリンタ7から受信した紙種
類データを解析して、アップデート済み紙種類領域65
内を参照し、プリンタ7から受信した紙種類データが既
存であるか否か(つまり、プリンタ7から受信した紙種
類データがアップデート済み紙種類領域65内に既にあ
るか否か)を判別する。
ば、プリンタ7の電源がターンオンされたとき、印刷実
行命令をユーザから受けたとき、或いは、ロール紙15
がプリンタ7に装着されたとき等)、プリンタ7内の印
刷処理制御回路11に、ロール紙メモリ13内から紙種
類データを読込んで渡すように命令する。コントローラ
51は、その命令に応じてプリンタ7から受信した紙種
類データを解析して、アップデート済み紙種類領域65
内を参照し、プリンタ7から受信した紙種類データが既
存であるか否か(つまり、プリンタ7から受信した紙種
類データがアップデート済み紙種類領域65内に既にあ
るか否か)を判別する。
【0044】その判別の結果、プリンタ7から受信した
紙種類データがプリンタドライバ3内に既存でなけれ
ば、コントローラ51は、プリンタ7内の印刷処理制御
回路11に、ロール紙メモリ13に格納されている印刷
制御用データを全て読込んで渡すように命令し、それに
応じて渡された印刷制御用データを所定の場所に格納す
る。具体的には、コントローラ51は、プリンタ7から
LUTを受けたときはそのLUTをLUT格納領域57
に格納し、駆動波形データを受けたときはその駆動波形
データを駆動波形データ格納領域59に格納し、パス休
止時間長データを受けたときはそのパス休止時間長デー
タをパス休止時間長データ格納領域63に格納する。ま
た、コントローラ51は、プリンタ7から紙送り補正用
データを受けたときは、その紙送り補正用データに記録
されているパラメータに基づいて、既存の紙送り制御デ
ータ(例えば、初期紙送り制御データ)を補正すること
により、ロール紙メモリ13内の紙種類データに適応し
た紙送り制御データを作成し、それを紙送り制御データ
格納領域61に格納する。コントローラ51は、このよ
うな処理を終えたら、アップデート済み紙種類領域65
に、ロール紙メモリ13内の紙種類データを書き込む。
紙種類データがプリンタドライバ3内に既存でなけれ
ば、コントローラ51は、プリンタ7内の印刷処理制御
回路11に、ロール紙メモリ13に格納されている印刷
制御用データを全て読込んで渡すように命令し、それに
応じて渡された印刷制御用データを所定の場所に格納す
る。具体的には、コントローラ51は、プリンタ7から
LUTを受けたときはそのLUTをLUT格納領域57
に格納し、駆動波形データを受けたときはその駆動波形
データを駆動波形データ格納領域59に格納し、パス休
止時間長データを受けたときはそのパス休止時間長デー
タをパス休止時間長データ格納領域63に格納する。ま
た、コントローラ51は、プリンタ7から紙送り補正用
データを受けたときは、その紙送り補正用データに記録
されているパラメータに基づいて、既存の紙送り制御デ
ータ(例えば、初期紙送り制御データ)を補正すること
により、ロール紙メモリ13内の紙種類データに適応し
た紙送り制御データを作成し、それを紙送り制御データ
格納領域61に格納する。コントローラ51は、このよ
うな処理を終えたら、アップデート済み紙種類領域65
に、ロール紙メモリ13内の紙種類データを書き込む。
【0045】コントローラ51は、上記判別の結果、プ
リンタ7から受信した紙種類データがプリンタドライバ
3内に既存であれば、ロール紙メモリ13に格納されて
いる印刷制御用データを全て読込んで渡すような命令を
わざわざ行わない。
リンタ7から受信した紙種類データがプリンタドライバ
3内に既存であれば、ロール紙メモリ13に格納されて
いる印刷制御用データを全て読込んで渡すような命令を
わざわざ行わない。
【0046】また、コントローラ51は、色変換/2値
化処理部55及び印刷データ作成部53を制御して、ロ
ール紙15の紙種類に応じた印刷を行えるようにする。
具体的に言えば、コントローラ51は、色変換/2値化
処理部55及び印刷データ作成部53に対し、ロール紙
メモリ13内の紙種類データ(つまりロール紙15の紙
種類)に適応した印刷制御用データがあればそれを使用
するように命じ、もし、それに適応した印刷制御用デー
タがなければ、既存の印刷制御用データの中から或る印
刷制御用データを選択し、選択した印刷制御用データを
使用するように命じる。例えば、コントローラ51は、
LUTを用いる色変換/2値化処理部55に対し、ロー
ル紙メモリ13内の紙種類データに適応したLUTがあ
ればそれを用いるように命令し、もし、その適応したL
UTがなければ、既存のLUT(この図で言えば、初期
LUT、紙種類A用LUT、及び紙種類B用LUT)の
中から或るLUT(例えば初期LUT)を選択し、選択
したLUTを用いるように命令する。
化処理部55及び印刷データ作成部53を制御して、ロ
ール紙15の紙種類に応じた印刷を行えるようにする。
具体的に言えば、コントローラ51は、色変換/2値化
処理部55及び印刷データ作成部53に対し、ロール紙
メモリ13内の紙種類データ(つまりロール紙15の紙
種類)に適応した印刷制御用データがあればそれを使用
するように命じ、もし、それに適応した印刷制御用デー
タがなければ、既存の印刷制御用データの中から或る印
刷制御用データを選択し、選択した印刷制御用データを
使用するように命じる。例えば、コントローラ51は、
LUTを用いる色変換/2値化処理部55に対し、ロー
ル紙メモリ13内の紙種類データに適応したLUTがあ
ればそれを用いるように命令し、もし、その適応したL
UTがなければ、既存のLUT(この図で言えば、初期
LUT、紙種類A用LUT、及び紙種類B用LUT)の
中から或るLUT(例えば初期LUT)を選択し、選択
したLUTを用いるように命令する。
【0047】色変換/2値化処理部55は、コントロー
ラ51に指定されたLUT(つまり、ロール紙メモリ1
3内の紙種類データに適応したLUT、又は、コントロ
ーラ51が選択した既存のLUT)を参照して、多階調
(例えば256階調)のRGB表色系の原画像データを
同じ階調のCMYK表色系のイメージデータに変換する
(つまり色変換処理を実行する)。また、色変換/2値
化処理部55は、多階調のCMYKイメージデータを、
ディザや誤差拡散等により、2値(すなわち1画素1色
成分がドットか空白かを示す1ビットワード)のCMY
Kイメージデータに変換する(つまり2値化処理を実行
する)。なお、多階調のRGB原画像データを2値のC
MYKイメージデータに変換する流れはこの流れに限ら
れない。すなわち、色変換/2値化処理部55は、一例
として、多階調のRGB原画像データを中階調のRGB
原画像データにし(例えば、256階調(8bit)の原画
像データを16階調(4bit)の原画像データにし)、そ
の段階で、コントローラ51に指定されたLUTを参照
して、中階調のRGB原画像データを中階調のCMYK
イメージデータに色変換する。そして、色変換/2値化
処理部55は、その中階調のCMYKイメージデータを
2値のCMYKイメージデータにする2値化処理を行
う。
ラ51に指定されたLUT(つまり、ロール紙メモリ1
3内の紙種類データに適応したLUT、又は、コントロ
ーラ51が選択した既存のLUT)を参照して、多階調
(例えば256階調)のRGB表色系の原画像データを
同じ階調のCMYK表色系のイメージデータに変換する
(つまり色変換処理を実行する)。また、色変換/2値
化処理部55は、多階調のCMYKイメージデータを、
ディザや誤差拡散等により、2値(すなわち1画素1色
成分がドットか空白かを示す1ビットワード)のCMY
Kイメージデータに変換する(つまり2値化処理を実行
する)。なお、多階調のRGB原画像データを2値のC
MYKイメージデータに変換する流れはこの流れに限ら
れない。すなわち、色変換/2値化処理部55は、一例
として、多階調のRGB原画像データを中階調のRGB
原画像データにし(例えば、256階調(8bit)の原画
像データを16階調(4bit)の原画像データにし)、そ
の段階で、コントローラ51に指定されたLUTを参照
して、中階調のRGB原画像データを中階調のCMYK
イメージデータに色変換する。そして、色変換/2値化
処理部55は、その中階調のCMYKイメージデータを
2値のCMYKイメージデータにする2値化処理を行
う。
【0048】印刷データ作成部53は、コントローラ5
1に指定された駆動波形データ、紙送り制御データ、及
びパス休止時間長データ等に基づいて上述した2値のC
MYKイメージデータが示す画像を印刷するための印刷
データを作成する。そして、印刷データ作成部53は、
その印刷データをプリンタ7に送る。これにより、プリ
ンタ7において、その印刷データを基に(つまり、コン
トローラ51に指定された駆動波形データ、紙送り制御
データ、及びパス休止時間長データ等を基に)、インク
デューティ、紙送り量、キャリッジ21のパスのタイミ
ングなどが制御されて、ロール紙15の紙種類に応じた
印刷結果を得ることができる。
1に指定された駆動波形データ、紙送り制御データ、及
びパス休止時間長データ等に基づいて上述した2値のC
MYKイメージデータが示す画像を印刷するための印刷
データを作成する。そして、印刷データ作成部53は、
その印刷データをプリンタ7に送る。これにより、プリ
ンタ7において、その印刷データを基に(つまり、コン
トローラ51に指定された駆動波形データ、紙送り制御
データ、及びパス休止時間長データ等を基に)、インク
デューティ、紙送り量、キャリッジ21のパスのタイミ
ングなどが制御されて、ロール紙15の紙種類に応じた
印刷結果を得ることができる。
【0049】以下、図4を参照して、図3に示したプリ
ントドライバ3において行われる処理流れを説明する。
ントドライバ3において行われる処理流れを説明する。
【0050】プリンタドライバ3は、例えば、プリンタ
7の電源がターンオンされたとき、印刷実行命令をユー
ザから受けたとき、或いは、ロール紙15がプリンタ7
に装着されたとき(ステップS0)、ロール紙メモリ1
3からプリンタ7を介して紙種類データを読込み、読込
んだ紙種類データが既存であるか否か(つまり、プリン
タ7から受信した紙種類データがアップデート済み紙種
類領域65内に既にあるか否か)を調べる(S1)。
7の電源がターンオンされたとき、印刷実行命令をユー
ザから受けたとき、或いは、ロール紙15がプリンタ7
に装着されたとき(ステップS0)、ロール紙メモリ1
3からプリンタ7を介して紙種類データを読込み、読込
んだ紙種類データが既存であるか否か(つまり、プリン
タ7から受信した紙種類データがアップデート済み紙種
類領域65内に既にあるか否か)を調べる(S1)。
【0051】ステップS1において、読込んだ紙種類デ
ータがプリンタドライバ3内に既存でなければ(S2で
NO)、プリンタドライバ3は、ロール紙メモリ13に
格納されている全ての印刷制御用データをプリンタ7を
介して読込み、読込んだ印刷制御用データを所定の場所
に格納する(S3)。その後、プリンタドライバ3は、
アップデート済み紙種類領域65に、ステップS1で読
込んだ紙種類データを書き込む(S4)。そして、プリ
ンタドライバ3は、後述のステップS5及びS6を行
う。
ータがプリンタドライバ3内に既存でなければ(S2で
NO)、プリンタドライバ3は、ロール紙メモリ13に
格納されている全ての印刷制御用データをプリンタ7を
介して読込み、読込んだ印刷制御用データを所定の場所
に格納する(S3)。その後、プリンタドライバ3は、
アップデート済み紙種類領域65に、ステップS1で読
込んだ紙種類データを書き込む(S4)。そして、プリ
ンタドライバ3は、後述のステップS5及びS6を行
う。
【0052】ステップS1において、読込んだ紙種類デ
ータがプリンタドライバ3内に既に存れば(S2でYE
S)、プリンタドライバ3は、後述のステップS5及び
S6を行う。
ータがプリンタドライバ3内に既に存れば(S2でYE
S)、プリンタドライバ3は、後述のステップS5及び
S6を行う。
【0053】すなわち、ステップS4又はステップS2
でYESの後、印刷実行命令をユーザから受けていれば
(S5でYES)、現在装着されているロール紙15の
紙種類に適応した(つまりロール紙メモリ13内の紙種
類データに適応した)印刷制御用データに基づいて印刷
処理(つまり、上述した色変換処理、2値化処理、及び
印刷データ作成の処理)を実行する(S6)。このステ
ップS6において、もし、上記適応した印刷制御用デー
タがカバーしていない印刷制御種類があれば、プリンタ
ドライバ3は、その種類については、既存の印刷制御用
データの中から代用可能な印刷制御用データを選択し、
選択した印刷制御用データと、上記適応した印刷制御用
データとを用いて印刷処理を実行する。
でYESの後、印刷実行命令をユーザから受けていれば
(S5でYES)、現在装着されているロール紙15の
紙種類に適応した(つまりロール紙メモリ13内の紙種
類データに適応した)印刷制御用データに基づいて印刷
処理(つまり、上述した色変換処理、2値化処理、及び
印刷データ作成の処理)を実行する(S6)。このステ
ップS6において、もし、上記適応した印刷制御用デー
タがカバーしていない印刷制御種類があれば、プリンタ
ドライバ3は、その種類については、既存の印刷制御用
データの中から代用可能な印刷制御用データを選択し、
選択した印刷制御用データと、上記適応した印刷制御用
データとを用いて印刷処理を実行する。
【0054】なお、プリンタドライバ3の処理流れは、
これに限られない。例えば、プリンタドライバ3は、ロ
ール紙メモリ13から読込んだ印刷制御用データを所定
の場所に格納する前に、その印刷制御用データを用いて
ステップS6の印刷処理を実行し、その後で、その印刷
制御用データを所定の場所に格納するようにしても良
い。
これに限られない。例えば、プリンタドライバ3は、ロ
ール紙メモリ13から読込んだ印刷制御用データを所定
の場所に格納する前に、その印刷制御用データを用いて
ステップS6の印刷処理を実行し、その後で、その印刷
制御用データを所定の場所に格納するようにしても良
い。
【0055】以上、上述した実施形態によれば、ロール
紙メモリ13には、ロール紙15の紙種類(又は特性)
に適応した印刷制御用データが格納されている。プリン
タドライバ3は、ロール紙メモリ13内の紙種類データ
をプリンタ7を介して取得し、その紙種類データと同じ
データを記憶しているか否か(換言すれば、ロール紙1
5の紙種類に適応した印刷制御用データを既に持ってい
るか否か)を確認し、その紙種類データを未だ記憶して
いなければ、ロール紙メモリ13に格納されている印刷
制御用データをプリンタ7を介して取得しそれを用いて
印刷を制御する。これにより、ユーザは、使用可能な紙
種類が新たに追加されても、わざわざ所定のWWWサー
バにアクセスする等してプリンタドライバ3の更新を行
う必要なく、その新たな紙種類に適した印刷結果を得る
ことができる。
紙メモリ13には、ロール紙15の紙種類(又は特性)
に適応した印刷制御用データが格納されている。プリン
タドライバ3は、ロール紙メモリ13内の紙種類データ
をプリンタ7を介して取得し、その紙種類データと同じ
データを記憶しているか否か(換言すれば、ロール紙1
5の紙種類に適応した印刷制御用データを既に持ってい
るか否か)を確認し、その紙種類データを未だ記憶して
いなければ、ロール紙メモリ13に格納されている印刷
制御用データをプリンタ7を介して取得しそれを用いて
印刷を制御する。これにより、ユーザは、使用可能な紙
種類が新たに追加されても、わざわざ所定のWWWサー
バにアクセスする等してプリンタドライバ3の更新を行
う必要なく、その新たな紙種類に適した印刷結果を得る
ことができる。
【0056】また、上述した実施形態によれば、プリン
タドライバ3は、ロール紙メモリ13内の紙種類データ
と同じデータを記憶しているか否かを確認し、その紙種
類データをまだ記憶していないときにだけ、ロール紙メ
モリ13に格納されている印刷制御用データをプリンタ
7を介して取得しそれを記憶する。これにより、ホスト
装置1とプリンタ7との間で無駄な通信を行わなくて済
むので、スループットの低下を防ぐ等の効果が期待でき
る。
タドライバ3は、ロール紙メモリ13内の紙種類データ
と同じデータを記憶しているか否かを確認し、その紙種
類データをまだ記憶していないときにだけ、ロール紙メ
モリ13に格納されている印刷制御用データをプリンタ
7を介して取得しそれを記憶する。これにより、ホスト
装置1とプリンタ7との間で無駄な通信を行わなくて済
むので、スループットの低下を防ぐ等の効果が期待でき
る。
【0057】また、上述した実施形態によれば、紙種類
によっては、上述した4種類全ての印刷制御用データを
ロール紙メモリ13に格納する必要はない(この場合、
プリンタドライバ3は、格納されていない種類について
は、既存の印刷制御用データの中から代用可能な印刷制
御用データの選択して印刷処理を行う)。このため、ロ
ール紙メモリ13のメモリ容量を節約することができ
る。
によっては、上述した4種類全ての印刷制御用データを
ロール紙メモリ13に格納する必要はない(この場合、
プリンタドライバ3は、格納されていない種類について
は、既存の印刷制御用データの中から代用可能な印刷制
御用データの選択して印刷処理を行う)。このため、ロ
ール紙メモリ13のメモリ容量を節約することができ
る。
【0058】以上、本発明の好適な幾つかの実施形態を
説明したが、これは本発明の説明のための例示であっ
て、本発明の範囲をこの実施形態にのみ限定する趣旨で
はない。本発明は、他の種々の形態でも実施することが
可能である。
説明したが、これは本発明の説明のための例示であっ
て、本発明の範囲をこの実施形態にのみ限定する趣旨で
はない。本発明は、他の種々の形態でも実施することが
可能である。
【0059】例えば、第1の変形例として、ロール紙メ
モリ13には、LUTの代わりに、プリンタドライバ3
内の初期LUTの各値を補正してロール紙15の紙種類
に適応したLUTを作成するための色補正パラメータが
格納されても良い。この場合、プリンタドライバ3は、
プリンタ7から色補正パラメータを受けたときは、その
色補正パラメータを用いて初期LUTの各値を補正する
ことでロール紙15の紙種類に適応したLUTを作成し
てLUT格納領域57に格納し、以後の印刷処理では、
必要に応じてそのLUTを参照するようにする。
モリ13には、LUTの代わりに、プリンタドライバ3
内の初期LUTの各値を補正してロール紙15の紙種類
に適応したLUTを作成するための色補正パラメータが
格納されても良い。この場合、プリンタドライバ3は、
プリンタ7から色補正パラメータを受けたときは、その
色補正パラメータを用いて初期LUTの各値を補正する
ことでロール紙15の紙種類に適応したLUTを作成し
てLUT格納領域57に格納し、以後の印刷処理では、
必要に応じてそのLUTを参照するようにする。
【0060】また、第2の変形例として、ロール紙メモ
リ13には、紙送り補正用データの代わりに、紙送り補
正用データを基に得られる紙送り制御データそのものが
格納されても良い。
リ13には、紙送り補正用データの代わりに、紙送り補
正用データを基に得られる紙送り制御データそのものが
格納されても良い。
【0061】また、第3の変形例として、上述したプリ
ンタドライバ3の種々の機能をプリンタ7に搭載し、プ
リンタ7が、図4に示した処理流れを実行するようにし
ても良い。
ンタドライバ3の種々の機能をプリンタ7に搭載し、プ
リンタ7が、図4に示した処理流れを実行するようにし
ても良い。
【図1】本発明の一実施形態に係るプリント装置を示す
図。
図。
【図2】ロール紙15の紙種類と、ロール紙メモリ13
に格納される特定4種類データとの関係を示す図。
に格納される特定4種類データとの関係を示す図。
【図3】プリンタドライバ3の構成を示す図。
【図4】プリント装置において行われる処理流れを示す
フローチャート。
フローチャート。
1 ホスト装置
3 プリンタドライバ
5 プリンタインターフェース回路
7 プリンタ
9 ホストインターフェース回路
11 印刷処理制御回路
13 ロール紙メモリ
14 芯材
15 ロール紙
19 紙送りモータ
21 キャリッジ
23 キャリッジモータ
─────────────────────────────────────────────────────
フロントページの続き
Fターム(参考) 2C056 EA09 EB13 EB45 EC07 EC11
EC12 EC76
2C058 AB12 AC07 AE04 AF06 GA03
GC06
2C061 AQ05 AR01 AS06 CK10 CK11
HJ02 HK07 HQ17
5B021 AA01 BB01 CC06 KK00
Claims (12)
- 【請求項1】 連続した印刷メディアが巻かれたもので
あるロール印刷メディアを交換可能にセットすることが
でき、前記ロール印刷メディアには、前記ロール印刷メ
ディアの種類に適応した印刷制御情報が格納されている
記憶素子が備えられたプリント装置において、 前記プリント装置に予め用意されている印刷制御情報
と、 前記プリント装置にセットされたロール印刷メディアに
用いられている印刷メディアの種類を識別するための識
別手段と、 前記予め用意されている印刷制御情報に、前記識別した
印刷メディアの種類に適応した印刷制御情報が含まれて
いるか否かを判断するための判断手段と、 前記判断の結果に応じて、前記予め用意されている印刷
制御情報と、前記記憶素子内の印刷制御情報とのうちの
いずれかを用いて印刷を制御するための制御手段とを備
えるプリント装置。 - 【請求項2】 前記プリント装置にセットされたロール
印刷メディアに備えられている記憶素子内の印刷制御情
報を読込んで保持するための保持手段を更に備える請求
項1記載のプリント装置。 - 【請求項3】 前記判断手段が、前記保持手段が保持す
る印刷制御情報に、前記識別した印刷メディアの種類に
適応した印刷制御情報が既に含まれているか否かをも判
断し、 前記制御手段が、前記判断の結果に応じて、前記予め用
意されている印刷制御情報と、前記保持手段が保持する
印刷制御情報と、現在セットされているロール印刷メデ
ィアに備えられた記憶素子内の印刷制御情報とのうちの
いずれかを用いて印刷を制御する請求項2記載のプリン
ト装置。 - 【請求項4】 印刷制御の異なる段階でそれぞれ用いら
れる複数種類の印刷制御情報を用いて印刷を制御する場
合において、前記記憶素子には、前記複数種類のうちの
一部の種類の印刷制御情報が格納され他の種類の印刷制
御情報が格納されていないとき、 前記制御手段が、前記判断の結果、前記記憶素子内の印
刷制御情報を用いるとき、前記一部の種類については前
記記憶素子内の印刷制御情報を使用し、前記他の種類に
ついては前記予め用意されている印刷制御情報又は前記
保持手段が保持する印刷制御情報を使用する請求項1又
は2記載のプリント装置。 - 【請求項5】 前記記憶素子内の印刷制御情報には、 (1)画像データの変換処理を行うための画像変換情報
と、 (2)前記ロール印刷メディアへのインクの付着量を制
御するためのインク付着制御情報と、 (3)前記ロール印刷メディアの送り量を制御するため
のメディア送り制御情報と、 (4)前記ロール印刷メディアに付着させたインクを乾
燥させるための時間を制御するインク乾燥時間情報との
うちの少なくとも1種類の情報、或いは、前記(1)〜
(4)の少なくとも1種類の情報を得るのに必要な情報
が含まれている請求項1記載のプリント装置。 - 【請求項6】 使用される印刷メディアの種類を識別す
るための識別手段と、 印刷メディアの種類に適応した情報であって、印刷メデ
ィアの送り量を制御するための情報であるメディア送り
制御情報が格納されている場所から、前記識別した印刷
メディアの種類に適応したメディア送り制御情報を読込
むための読込み手段と、 前記読込んだメディア送り制御情報を基に、前記印刷メ
ディアの送り量を制御するための制御手段とを備えるプ
リント装置。 - 【請求項7】 前記プリント装置が、連続した印刷メデ
ィアが巻かれたものであるロール印刷メディアを交換可
能にセットすることができ、前記ロール印刷メディアに
は、記憶素子が備えられており、前記記憶素子には、前
記ロール印刷メディアの種類に適応したメディア送り制
御情報が格納されており、 前記読込み手段が、前記プリント装置にセットされたロ
ール印刷メディアの前記記憶素子からメディア送り制御
情報を読込む請求項6記載のプリント装置。 - 【請求項8】 連続した印刷メディアが巻かれたもので
あるロール印刷メディアに備えることができる記憶素子
であって、 前記ロール印刷メディアの種類に適応した印刷制御情報
であって、以下の(1)〜(4) (1)画像データの変換処理を行うための画像変換情報
と、 (2)前記ロール印刷メディアへのインクの付着量を制
御するためのインク付着制御情報と、 (3)前記ロール印刷メディアの送り量を制御するため
のメディア送り制御情報と、 (4)前記ロール印刷メディアに付着させたインクを乾
燥させるための時間を制御するインク乾燥時間情報との
うちの少なくとも1種類の情報、或いは、前記(1)〜
(4)の少なくとも1種類の情報を得るのに必要な情報
が含まれた情報を記憶している記憶素子。 - 【請求項9】 連続した印刷メディアが巻かれたもので
あるロール印刷メディアを交換可能にセットすることが
できるプリント装置には予め印刷制御情報が用意されて
おり、前記ロール印刷メディアには、前記ロール印刷メ
ディアの種類に適応した印刷制御情報が格納されている
記憶素子が備えられているとき、 前記プリント装置にセットされたロール印刷メディアに
用いられている印刷メディアの種類を識別するステップ
と、 前記予め用意されている印刷制御情報に、前記識別した
印刷メディアの種類に適応した印刷制御情報が含まれて
いるか否かを判断するステップと、 前記判断の結果に応じて、前記予め用意されている印刷
制御情報と、前記記憶素子内の印刷制御情報とのうちの
いずれかを用いて印刷を制御するステップとを有するプ
リント方法。 - 【請求項10】 プリント装置に使用される印刷メディ
アの種類を識別するステップと、 印刷メディアの種類に適応した情報であって、印刷メデ
ィアの送り量を制御するための情報であるメディア送り
制御情報が格納されている場所から、前記識別した印刷
メディアの種類に適応したメディア送り制御情報を読込
むステップと、前記読込んだメディア送り制御情報を基
に、前記印刷メディアの送り量を制御するステップとを
有するプリント方法。 - 【請求項11】 連続した印刷メディアが巻かれたもの
であるロール印刷メディアを交換可能にセットすること
ができるプリント装置には予め印刷制御情報が用意され
ており、前記ロール印刷メディアには、前記ロール印刷
メディアの種類に適応した印刷制御情報が格納されてい
る記憶素子が備えられているとき、 前記プリント装置にセットされたロール印刷メディアに
用いられている印刷メディアの種類を識別するステップ
と、 前記予め用意されている印刷制御情報に、前記識別した
印刷メディアの種類に適応した印刷制御情報が含まれて
いるか否かを判断するステップと、 前記判断の結果に応じて、前記予め用意されている印刷
制御情報と、前記記憶素子内の印刷制御情報とのうちの
いずれかを用いて印刷を制御するステップとをコンピュ
ータに実行させるためのコンピュータプログラム。 - 【請求項12】 プリント装置に使用される印刷メディ
アの種類を識別するステップと、 印刷メディアの種類に適応した情報であって、印刷メデ
ィアの送り量を制御するための情報であるメディア送り
制御情報が格納されている場所から、前記識別した印刷
メディアの種類に適応したメディア送り制御情報を読込
むステップと、 前記読込んだメディア送り制御情報を基に、前記印刷メ
ディアの送り量を制御するステップとをコンピュータに
実行させるためのコンピュータプログラム。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001197026A JP2003011467A (ja) | 2001-06-28 | 2001-06-28 | 印刷メディアに応じて印刷を制御するプリント装置 |
| US10/180,066 US6827418B2 (en) | 2001-06-28 | 2002-06-27 | Printing apparatus for controlling print according to printing media |
| US10/974,832 US20050068362A1 (en) | 2001-06-28 | 2004-10-28 | Recording medium, memory provided on recording medium, and printing apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001197026A JP2003011467A (ja) | 2001-06-28 | 2001-06-28 | 印刷メディアに応じて印刷を制御するプリント装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2003011467A true JP2003011467A (ja) | 2003-01-15 |
Family
ID=19034719
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001197026A Pending JP2003011467A (ja) | 2001-06-28 | 2001-06-28 | 印刷メディアに応じて印刷を制御するプリント装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2003011467A (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2005041117A1 (ja) | 2003-10-24 | 2005-05-06 | Brother Kogyo Kabushiki Kaisha | 無線タグ情報通信装置、及び無線タグ情報通信装置用カートリッジ、並びに無線タグ回路素子処理システム |
| WO2006077942A1 (ja) * | 2005-01-19 | 2006-07-27 | Brother Kogyo Kabushiki Kaisha | 無線タグ情報管理システム及び読取装置、タグラベル作成装置、無線タグ回路素子カートリッジ、無線タグ |
| US9185267B2 (en) | 2008-08-27 | 2015-11-10 | Seiko Epson Corporation | Image processing device, image processing method, and image processing program |
-
2001
- 2001-06-28 JP JP2001197026A patent/JP2003011467A/ja active Pending
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2005041117A1 (ja) | 2003-10-24 | 2005-05-06 | Brother Kogyo Kabushiki Kaisha | 無線タグ情報通信装置、及び無線タグ情報通信装置用カートリッジ、並びに無線タグ回路素子処理システム |
| EP1688865A4 (en) * | 2003-10-24 | 2009-01-21 | Brother Ind Ltd | RADIO TAG INFORMATION COMMUNICATION DEVICE, CARTRIDGE FOR RADIO TAG INFORMATION COMMUNICATION DEVICE, AND RADIO TAG CIRCUIT ITEM PROCESSING SYSTEM |
| WO2006077942A1 (ja) * | 2005-01-19 | 2006-07-27 | Brother Kogyo Kabushiki Kaisha | 無線タグ情報管理システム及び読取装置、タグラベル作成装置、無線タグ回路素子カートリッジ、無線タグ |
| US8253566B2 (en) | 2005-01-19 | 2012-08-28 | Brother Kogyo Kabushiki Kaisha | System and apparatus for managing information and communicating with a RFID tag |
| US9185267B2 (en) | 2008-08-27 | 2015-11-10 | Seiko Epson Corporation | Image processing device, image processing method, and image processing program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6827418B2 (en) | Printing apparatus for controlling print according to printing media | |
| DE69933318D1 (de) | Drucker, Speichermedium für das Drucksteuerprogramm und Druckverfahren | |
| US6315379B1 (en) | Systems and methods for selectively blocking image data | |
| US20050134625A1 (en) | Printing system, printer host and printing program product | |
| JP4921190B2 (ja) | 印刷制御装置及び方法と印刷システム | |
| US8403476B2 (en) | Image forming apparatus and method for controlling the same | |
| JP2007293819A (ja) | 印刷システム、撮像装置、印刷装置、及びこれらの制御方法、プログラム、記憶媒体 | |
| JP2003001876A (ja) | 印刷環境に応じて印刷を制御する印刷装置 | |
| US6991319B2 (en) | Selecting a color scheme for printing according to estimates of ink usage | |
| JP4843830B2 (ja) | プリンタ、およびプリント制御方法 | |
| JP2003011467A (ja) | 印刷メディアに応じて印刷を制御するプリント装置 | |
| KR100636190B1 (ko) | 열전사헤드의 종류를 자동 인식하여 화상을 인쇄하는 화상형성 장치 및 방법 | |
| JP2004259028A (ja) | 印刷制御装置、印刷制御方法、印刷制御プログラム、印刷装置、印刷方法、印刷プログラムおよび印刷システム | |
| JP5793024B2 (ja) | サーマルプリンタ及びその制御方法、プログラム | |
| US8137015B2 (en) | Image forming method for determining a position of an ink ribbon with a boundary line | |
| JP4655699B2 (ja) | 制御データセット生成装置、制御データセット生成方法、およびプログラム | |
| JPH05155124A (ja) | カラープリンタ | |
| JP3589344B2 (ja) | プリントシステム、プリンタ及び記録剤カートリッジ | |
| JP2713175B2 (ja) | インクジェットプリンタ | |
| JP2003001904A (ja) | 印刷メディアに応じて印刷を制御する印刷装置 | |
| JP2007130867A (ja) | プリンタ、および該プリンタにおけるトーンカーブ設定方法 | |
| JP2007080090A (ja) | 画像記録システム、画像記録装置の設定方法、設定プログラムおよび記憶媒体 | |
| JP2006224454A (ja) | 記録装置及び画像処理方法 | |
| JP2023178869A (ja) | インクジェットプリンタ、液体吐出装置、その制御方法およびプログラム | |
| JP2010061275A (ja) | 画像形成システム、制御方法、及びプログラム |