JPH0971007A - プリンタおよびその印字制御方法 - Google Patents
プリンタおよびその印字制御方法Info
- Publication number
- JPH0971007A JPH0971007A JP7228179A JP22817995A JPH0971007A JP H0971007 A JPH0971007 A JP H0971007A JP 7228179 A JP7228179 A JP 7228179A JP 22817995 A JP22817995 A JP 22817995A JP H0971007 A JPH0971007 A JP H0971007A
- Authority
- JP
- Japan
- Prior art keywords
- printer
- passes
- value
- print duty
- 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
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Ink Jet (AREA)
- Dot-Matrix Printers And Others (AREA)
- Electronic Switches (AREA)
Abstract
(57)【要約】
【課題】 プリンタの電力消費量を低減する。
【解決手段】 画像データ発生源の情報処理装置側でプ
リンタドライバ101のドットカウントタスク101B
により画像データの印字デューティを計算し、プリンタ
102側に引き渡す。プリンタ102ではパス判定プロ
グラム102Aにより印字デューティに応じた印字パス
数を決定する。
リンタドライバ101のドットカウントタスク101B
により画像データの印字デューティを計算し、プリンタ
102側に引き渡す。プリンタ102ではパス判定プロ
グラム102Aにより印字デューティに応じた印字パス
数を決定する。
Description
【0001】
【発明の属する技術分野】本発明は、シリアル式のプリ
ンタおよびその印字制御方法に関し、特に複数の記録素
子を有する場合に好適なプリンタおよびその印字制御方
法に関する。
ンタおよびその印字制御方法に関し、特に複数の記録素
子を有する場合に好適なプリンタおよびその印字制御方
法に関する。
【0002】
【従来の技術】従来、シリアル方式のプリンタとしては
熱転写方式、インクジェット方式などが知られている。
これらの方式のプリンタは複数の記録素子、すなわち、
記録用紙にドット単位の記録を行うための記録手段を有
し、この複数の記録素子を記録紙の搬送方向に平行に配
列し、この記録素子配列を記録用紙の搬送方向に垂直に
順次に走査することにより1枚の記録用紙にイメージを
記録する。また、往復印字のように同一行を2回走査し
て印字するプリンタも提案されている。
熱転写方式、インクジェット方式などが知られている。
これらの方式のプリンタは複数の記録素子、すなわち、
記録用紙にドット単位の記録を行うための記録手段を有
し、この複数の記録素子を記録紙の搬送方向に平行に配
列し、この記録素子配列を記録用紙の搬送方向に垂直に
順次に走査することにより1枚の記録用紙にイメージを
記録する。また、往復印字のように同一行を2回走査し
て印字するプリンタも提案されている。
【0003】
【発明が解決しようとする課題】記録素子列が長尺化す
ると電源容量が増大する。
ると電源容量が増大する。
【0004】そこで、本発明の目的は、電源容量の低減
に寄与することが可能なプリンタおよびその印字制御方
法を提供することにある。
に寄与することが可能なプリンタおよびその印字制御方
法を提供することにある。
【0005】
【課題を解決するための手段】このような目的を達成す
るために、請求項1の発明は、印字すべき画像データの
1ページ分の印字デューティの値を指示する指示手段を
有するプリンタドライバーと、当該指示された印字デュ
ーティの値に対応させて1行の印字パス数を決定して、
印字パス数に応じてパス数を制御する手段とを具えたこ
とを特徴とする。
るために、請求項1の発明は、印字すべき画像データの
1ページ分の印字デューティの値を指示する指示手段を
有するプリンタドライバーと、当該指示された印字デュ
ーティの値に対応させて1行の印字パス数を決定して、
印字パス数に応じてパス数を制御する手段とを具えたこ
とを特徴とする。
【0006】請求項2の発明は、前記印字デューティの
値がカラーの場合に全吐出400%に対して120〜1
50%を越えた場合には前記パス数を2、前記120〜
150%を越えない場合には前記パス数を1とすること
を特徴とする。
値がカラーの場合に全吐出400%に対して120〜1
50%を越えた場合には前記パス数を2、前記120〜
150%を越えない場合には前記パス数を1とすること
を特徴とする。
【0007】請求項3の発明は、前記印字デューティの
値がモノクロの場合に全吐出100%に対して40〜6
0%を越えた場合には前記パス数を2、前記40〜60
%を越えない場合には前記パス数を1とすることを特徴
とする。
値がモノクロの場合に全吐出100%に対して40〜6
0%を越えた場合には前記パス数を2、前記40〜60
%を越えない場合には前記パス数を1とすることを特徴
とする。
【0008】請求項4の発明は、印字すべき画像データ
の印字デューティの値を指示し、当該指示された印字デ
ューティの値に対応させて1行の印字パス数を決定する
ことを特徴とする。
の印字デューティの値を指示し、当該指示された印字デ
ューティの値に対応させて1行の印字パス数を決定する
ことを特徴とする。
【0009】請求項5の発明は、前記画像データを発生
する情報処理装置側で前記印字デューティの値を計算
し、該情報処理装置から前記プリンタに対して当該印字
デューティを指示することを特徴とする。
する情報処理装置側で前記印字デューティの値を計算
し、該情報処理装置から前記プリンタに対して当該印字
デューティを指示することを特徴とする。
【0010】請求項1、4の発明によれば、印字すべき
ドット数が少ない場合にはパス数を少なくでき、電力消
費量を低減できる。また、このとき、印字ドット数が少
ないので、パス数を減らしても印字画質に影響を与える
ことはない。
ドット数が少ない場合にはパス数を少なくでき、電力消
費量を低減できる。また、このとき、印字ドット数が少
ないので、パス数を減らしても印字画質に影響を与える
ことはない。
【0011】請求項2の発明では、パス数を決定する印
字デューティの基準値の範囲を限定することによりカラ
ー印字に好適となる。
字デューティの基準値の範囲を限定することによりカラ
ー印字に好適となる。
【0012】請求項3の発明では、パス数を決定する印
字デューティの基準値の範囲を限定することによりモノ
クロ印字に好適となる。
字デューティの基準値の範囲を限定することによりモノ
クロ印字に好適となる。
【0013】請求項5の発明では、印字デューティの値
を画像データ発生源側で実行することにより印字処理時
間に影響を与えることがない。
を画像データ発生源側で実行することにより印字処理時
間に影響を与えることがない。
【0014】
【発明の実施の形態】以下、図面を使用して、本発明の
実施例を詳細に説明する。
実施例を詳細に説明する。
【0015】(実施例1)本実施例ではカラーの記録素
子を用いて、カラー画像を印字するプリント装置の概略
システム例を図1に示す。
子を用いて、カラー画像を印字するプリント装置の概略
システム例を図1に示す。
【0016】図1において、101はパーソナルコンピ
ュータ等などの情報処理装置内に搭載されるプリンタド
ライバ、すなわち、プリンタを制御するためのソフトウ
エアプログラムである。プリンタドライバ101はたと
えば、文字コードを印字パターンにビットマップ展開す
るための従来から周知のプログラム101Aおよび本発
明に関わる印字デューティを計数するためのドットカウ
ントタスク(プログラム)101Bを有する。これらの
プログラム101Aおよびタスク101Bは印字データ
発生源側の情報処理装置内のCPUにより実行される。
プリンタ102側には上記印字デューティに応じて印字
パス、すなわち1行を1回の走査で印字するか、往復印
字のように2回の走査で印字するかを決定するための処
理プログラム102Aおよび決定されたパス回数に応じ
てプリンタの構成各部を制御して印字を実行するプリン
トタスク102Bが内蔵されている。
ュータ等などの情報処理装置内に搭載されるプリンタド
ライバ、すなわち、プリンタを制御するためのソフトウ
エアプログラムである。プリンタドライバ101はたと
えば、文字コードを印字パターンにビットマップ展開す
るための従来から周知のプログラム101Aおよび本発
明に関わる印字デューティを計数するためのドットカウ
ントタスク(プログラム)101Bを有する。これらの
プログラム101Aおよびタスク101Bは印字データ
発生源側の情報処理装置内のCPUにより実行される。
プリンタ102側には上記印字デューティに応じて印字
パス、すなわち1行を1回の走査で印字するか、往復印
字のように2回の走査で印字するかを決定するための処
理プログラム102Aおよび決定されたパス回数に応じ
てプリンタの構成各部を制御して印字を実行するプリン
トタスク102Bが内蔵されている。
【0017】これらのプログラム102Aおよびタスク
102Bはプリンタ102内のCPUにより実行され
る。このようなシステム構成において、情報処理装置側
のオペレーションシステムにより画像情報を受け取った
プリンタードライバー101は、ピットマップ展開タス
ク(描画展開機能)101Aにより画像データを情報処
理装置内の内部メモリにビットマップ展開する。より具
体的にはメモリ内には印字画素(ドット)に対応させて
その印字画素を印字する場合にはビット“1”、印字し
ない場合には“0”で示す画像データを数行あるいは1
頁分記憶させる。CPUは上記メモリ内のビット“1”
のデータ数をドットカウントタスク101Bによりカウ
ントし、印字デューティを計算する。
102Bはプリンタ102内のCPUにより実行され
る。このようなシステム構成において、情報処理装置側
のオペレーションシステムにより画像情報を受け取った
プリンタードライバー101は、ピットマップ展開タス
ク(描画展開機能)101Aにより画像データを情報処
理装置内の内部メモリにビットマップ展開する。より具
体的にはメモリ内には印字画素(ドット)に対応させて
その印字画素を印字する場合にはビット“1”、印字し
ない場合には“0”で示す画像データを数行あるいは1
頁分記憶させる。CPUは上記メモリ内のビット“1”
のデータ数をドットカウントタスク101Bによりカウ
ントし、印字デューティを計算する。
【0018】ビットマップ展開されたデータにおいて、
印字するドットについてはそのビットが“1”になり、
印字しないピットが“0”になっている。したがって、
この“1”のドットの数をソフト的にカウントするのが
プリンタードライバーのドットカウントタスクである。
また、1ページ(あるいは行)に印字可能なドット数は
決められているので、実際に印字するドット数と印字可
能ドット数との比率が印字デューティとなる。印字デュ
ーティ100%(カラーの場合R,G,B,BKの4色
分400%)は1ページ全てのドットを印字することを
示す。
印字するドットについてはそのビットが“1”になり、
印字しないピットが“0”になっている。したがって、
この“1”のドットの数をソフト的にカウントするのが
プリンタードライバーのドットカウントタスクである。
また、1ページ(あるいは行)に印字可能なドット数は
決められているので、実際に印字するドット数と印字可
能ドット数との比率が印字デューティとなる。印字デュ
ーティ100%(カラーの場合R,G,B,BKの4色
分400%)は1ページ全てのドットを印字することを
示す。
【0019】このようにして得られた印字デューティは
情報処理装置側からプリンタ102側に送られる。プリ
ンタ102側ではパス判定プログラム102Aにより、
送られた1ページの印字デューティの値と予め指定した
基準デューティの値(全吐出400%に対して120〜
150%)とを比較することで印字をするパスの回数を
判定する。つまり、1ページの印字デューティの値が予
め指定した上記基準値以上であるならば、各行を2パス
でプリントする。また、1ページの印字デューティの値
が予め指定した基準値以下であるならば、各行を1パス
でプリントする。ただし、上記基準値はプリンター内の
メモリに設定されている。
情報処理装置側からプリンタ102側に送られる。プリ
ンタ102側ではパス判定プログラム102Aにより、
送られた1ページの印字デューティの値と予め指定した
基準デューティの値(全吐出400%に対して120〜
150%)とを比較することで印字をするパスの回数を
判定する。つまり、1ページの印字デューティの値が予
め指定した上記基準値以上であるならば、各行を2パス
でプリントする。また、1ページの印字デューティの値
が予め指定した基準値以下であるならば、各行を1パス
でプリントする。ただし、上記基準値はプリンター内の
メモリに設定されている。
【0020】図2は、前記基準値の根拠となるグラフを
示す。これはカラー画像の印字デューティの度数分布を
示す。これによると、カラー画像については全吐出40
0%に対して120〜150%に基準値を設けるべきこ
とがわかる。また、電源定格値の設計は、スイッチング
電源の昇温対策として、各部品のばらつきを考慮にいれ
た上で前記基準値に対して10数%のマージンをのせて
設計するとよい。
示す。これはカラー画像の印字デューティの度数分布を
示す。これによると、カラー画像については全吐出40
0%に対して120〜150%に基準値を設けるべきこ
とがわかる。また、電源定格値の設計は、スイッチング
電源の昇温対策として、各部品のばらつきを考慮にいれ
た上で前記基準値に対して10数%のマージンをのせて
設計するとよい。
【0021】(実施例2)本実施例ではモノクロの記録
素子を用いて、モノクロ画像を印字するプリンタの設計
例を説明する。
素子を用いて、モノクロ画像を印字するプリンタの設計
例を説明する。
【0022】図3に、前記基準値の根底となるグラフを
示す。これはモノクロ画像の印字デューティの度数分布
を示す。これによると、モノクロ画像については全吐出
100%に対して40〜60%に基準値を設けるべきこ
とがわかる。また、電源定格値の設計は、スイッチング
電源の昇温対策として、各部品のばらつきを考慮にいれ
た上で前記基準値に対して10数%のマージンをのせて
設計するとよい。
示す。これはモノクロ画像の印字デューティの度数分布
を示す。これによると、モノクロ画像については全吐出
100%に対して40〜60%に基準値を設けるべきこ
とがわかる。また、電源定格値の設計は、スイッチング
電源の昇温対策として、各部品のばらつきを考慮にいれ
た上で前記基準値に対して10数%のマージンをのせて
設計するとよい。
【0023】
【発明の効果】以上説明したように、請求項1、4の発
明によれば、長尺記録ヘッドを使用するプリンタ装置に
おいて、画像データが少ない印字ではパス数を減らすこ
とができるので、低パワー及び低コストの電源を使用可
能なプリンタを提供できる。
明によれば、長尺記録ヘッドを使用するプリンタ装置に
おいて、画像データが少ない印字ではパス数を減らすこ
とができるので、低パワー及び低コストの電源を使用可
能なプリンタを提供できる。
【0024】請求項2、3の発明では、図2および図3
で示したグラフに示すように、パス数を決定する基準値
を限定することによりカラー画像やモノクロ画像に好適
な印字を行うことができる。
で示したグラフに示すように、パス数を決定する基準値
を限定することによりカラー画像やモノクロ画像に好適
な印字を行うことができる。
【0025】請求項5の発明では、印字デューティの計
算を画像データの発生源とすることによりプリンタ側の
処理負担を軽減し、印字処理時間を短縮することができ
る。
算を画像データの発生源とすることによりプリンタ側の
処理負担を軽減し、印字処理時間を短縮することができ
る。
【0026】
【図1】本発明のシステム構成を示すブロック図であ
る。
る。
【図2】印字デューティ特性を示す図である。
【図3】印字デューティ特性を示す図である。
101 プリンタドライバ 101A ビットマップ展開プログラム 101B ドットカウントタスク 102 プリンタ 102A パス判定プログラム 102B プリントタスク
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 G06F 3/12 B41J 3/20 114F
Claims (5)
- 【請求項1】 印字すべき画像データの1ページ分の印
字デューティの値を指示する指示手段を有するプリンタ
ドライバーと、 当該指示された印字デューティの値に対応させて1行の
印字パス数を決定して、印字パス数に応じてパス数を制
御する手段とを具えたことを特徴とするプリンタ。 - 【請求項2】 前記印字デューティの値がカラーの場合
に全吐出400%に対して120〜150%を越えた場
合には前記パス数を2、前記120〜150%を越えな
い場合には前記パス数を1とすることを特徴とするプリ
ンタ。 - 【請求項3】 前記印字デューティの値がモノクロの場
合に全吐出100%に対して40〜60%を越えた場合
には前記パス数を2、前記40〜60%を越えない場合
には前記パス数を1とすることを特徴とするプリンタ。 - 【請求項4】 印字すべき画像データの印字デューティ
の値を指示し、 当該指示された印字デューティの値に対応させて1行の
印字パス数を決定することを特徴とするプリンタの印字
制御方法。 - 【請求項5】 前記画像データを発生する情報処理装置
側で前記印字デューティの値を計算し、該情報処理装置
から前記プリンタに対して当該印字デューティを指示す
ることを特徴とする請求項4に記載のプリンタの印字制
御方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7228179A JPH0971007A (ja) | 1995-09-05 | 1995-09-05 | プリンタおよびその印字制御方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7228179A JPH0971007A (ja) | 1995-09-05 | 1995-09-05 | プリンタおよびその印字制御方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0971007A true JPH0971007A (ja) | 1997-03-18 |
Family
ID=16872456
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7228179A Pending JPH0971007A (ja) | 1995-09-05 | 1995-09-05 | プリンタおよびその印字制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0971007A (ja) |
-
1995
- 1995-09-05 JP JP7228179A patent/JPH0971007A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6503006B1 (en) | Variable power thermal printer | |
| EP0727732B1 (en) | Output control method and apparatus and computer program product | |
| US6974201B2 (en) | Inkjet printing apparatus | |
| US7180625B2 (en) | Printer controller, image forming apparatus and storage medium | |
| JP2002283599A (ja) | 画像記録装置および画像記録方法 | |
| JPH10337866A (ja) | 最適化された電源を有する多重パス方式インクジェットプリンタおよび走査印字ヘッドの所要電力量制御方法 | |
| EP0621538B1 (en) | Output method and apparatus | |
| JP2003231290A (ja) | プリンタ | |
| US5319390A (en) | Thermal printer apparatus | |
| JPH0971007A (ja) | プリンタおよびその印字制御方法 | |
| EP1355263B1 (en) | Printing apparatus and buffer management method | |
| JPS63315256A (ja) | 画像形成装置 | |
| JP2005032258A (ja) | ラスタ毎の非一様な解像度を用いたプリント方法および装置 | |
| JPH11151833A (ja) | 画像形成装置 | |
| CN117434805A (zh) | 图像形成设备、控制图像形成设备的控制方法和存储介质 | |
| US6481818B1 (en) | Method and facility for preventing overheating of a thermal ink jet print head | |
| JP3275992B2 (ja) | カラープリンタ及びカラープリントシステム | |
| KR100238597B1 (ko) | 복수의 해상도 인쇄 방법 | |
| JP3066191B2 (ja) | サーマルプリンタによる印字方法 | |
| JP3296088B2 (ja) | 感熱印字装置 | |
| JP3327430B2 (ja) | プリンタ制御装置 | |
| JP3151248B2 (ja) | 画像処理装置 | |
| JP3640123B2 (ja) | 画像形成装置及び画像形成方法並びに画像形成装置制御用プログラムを記録したコンピュータ読み取り可能な記録媒体 | |
| KR100222683B1 (ko) | 감열 팩시밀리에서의 저전력형 인쇄방법 | |
| JP3356975B2 (ja) | プリンタ、プリンタドライバおよびプリントシステム |