JP2004038833A - Printer driver, print control method, and program for executing the method - Google Patents
Printer driver, print control method, and program for executing the method Download PDFInfo
- Publication number
- JP2004038833A JP2004038833A JP2002198291A JP2002198291A JP2004038833A JP 2004038833 A JP2004038833 A JP 2004038833A JP 2002198291 A JP2002198291 A JP 2002198291A JP 2002198291 A JP2002198291 A JP 2002198291A JP 2004038833 A JP2004038833 A JP 2004038833A
- Authority
- JP
- Japan
- Prior art keywords
- color
- colors
- print data
- changing
- 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
Images
Landscapes
- Fax Reproducing Arrangements (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
Abstract
【課題】本発明は色においても通常のOA業務において支障のない範囲ないで色のついている部分と付いていない部分と比べて区別ができればよい程度のレベルの用途においてインク、トナー消費量を軽減し、経済的負担を軽減することが可能となるプリンタドライバ、印刷制御方法及び該方法を実行するプログラムを提供することを目的とする。
【解決手段】本発明のプリンタドライバは、印刷要求される印刷データの色を調査し、該印刷データの検出される色ごとにC、M、Y、Kの色を変更することで、C、M、Y、Kにおける単色で指定される色以外の混色部を単色の色に変更する手段を有する。
【選択図】 図1An object of the present invention is to reduce the consumption of ink and toner in applications where it is only necessary to be able to distinguish the colored portion from the non-colored portion without affecting the normal OA business. It is another object of the present invention to provide a printer driver, a print control method, and a program for executing the method, which can reduce the economic burden.
A printer driver according to the present invention investigates colors of print data requested to be printed, and changes C, M, Y, and K colors for each detected color of the print data, thereby obtaining C, M, and Y colors. Means are provided for changing a mixed color portion other than the color designated as a single color of M, Y, and K to a single color.
[Selection diagram] Fig. 1
Description
【0001】
【発明の属する技術分野】
本発明はプリンタドライバ、印刷制御方法及び該方法を実行するプログラムに関し、詳細には印刷データによる出力色を制御する方法に関する。
【0002】
【従来の技術】
昨今のカラー印刷装置の普及により、紙へ出力もユーザは特に気にすることなく、ごく当たり前のようにカラー印刷を行っている。実際にカラーである必要がある印刷物は少ない。大部分のユーザはプリンタドライバのUIを開かないため、色付き印字は無意識に行われている。
【0003】
【発明が解決しようとする課題】
一方、カラー印刷装置は、C(シアン)、M(マゼンタ)、Y(イエロー)の3色インクやトナーを用いて、カラー色を出力している。このようなカラー印刷においては、そのインクやトナーの使用量はかなりの消費量にもなり、経済的に決して有利であるとは言えない。
【0004】
本発明は以上の点を鑑み、色においても通常のOA業務において支障のない範囲ないで色のついている部分と付いていない部分と比べて区別ができればよい程度のレベルの用途においてインク、トナー消費量を軽減し、経済的負担を軽減することが可能となるプリンタドライバ、印刷制御方法及び該方法を実行するプログラムを提供することを目的とする。
【0005】
【課題を解決するための手段】
前記問題点を解決するために、本発明のプリンタドライバは、ホスト装置上で、文書作成編集を行うアプリケーションからの文書などの印刷要求を、プリンタが解釈できるプリンタ言語に変換する手段と、アプリケーションからの印刷時の各種機能設定を行う手段と、印刷するオブジェクトの色を検出する手段と、オブジェクトごとに色を変化させる手段とを有する。更に、印刷要求される印刷データの色を調査し、該印刷データの検出される色ごとにC、M、Y、Kの色を変更することで、C、M、Y、Kにおける単色で指定される色以外の混色部を単色の色に変更する手段を有する。よって、アプリケーションからの印刷時、プリンタドライバは、OS経由で印字処理を担うが、その際に、ページ中のオブジェクトを分離管理してテキストオブジェクトを抽出し、その色を取得してC、M、Y、Kの色に置き換え、トナー消費量を軽減し、経済的負担を軽減することが可能となる。
【0006】
また、印刷データは、文字、イメージ又はグラフィックであり、各印刷データ別に検出された結果に応じて色変換を行うことで通常のOA業務において支障のない範囲ないで色のついている部分と付いていない部分と比べて区別ができればよい程度のレベルの用途においてインク、トナー消費量を軽減し、経済的負担を軽減することが可能となる。
【0007】
更に、別の発明としての印刷制御方法によれば、ホスト装置上で、文書作成編集を行うアプリケーションからの文書などの印刷要求を、プリンタが解釈できるプリンタ言語に変換し、前記アプリケーションからの印刷時の各種機能設定を行い、印刷するオブジェクトの色を検出し、検出したオブジェクトごとに色を変更する。そして、印刷要求される印刷データの色を調査し、該印刷データの検出される色ごとにC、M、Y、Kの色を変更することで、C、M、Y、Kにおける単色で指定される色以外の混色部を単色の色に変更する。よって、トナー消費量を軽減し、経済的負担を軽減することが可能となる。
【0008】
また、別の発明である印刷制御方法を実行するプログラムは、コンピュータにより、印刷要求される印刷データの色を調査し、該印刷データの検出される色ごとにC、M、Y、Kの色を変更して、C、M、Y、Kにおける単色で指定される色以外の混色部を単色の色に変更する手順を実行するプログラムである。よって、パソコン等のホスト装置を用いて汎用的に本発明の印刷制御方法によるプリンタドライバを構築でき、トナー消費量を軽減し、経済的負担を軽減することが可能となる。
【0009】
【発明の実施の形態】
本発明のプリンタドライバは、印刷要求される印刷データの色を調査し、該印刷データの検出される色ごとにC、M、Y、Kの色を変更することで、C、M、Y、Kにおける単色で指定される色以外の混色部を単色の色に変更する手段を有する。
【0010】
【実施例】
図1は本発明の一実施例に係る印刷制御方法を適用するホスト装置の構成を示すブロック図である。同図において、本実施例の印刷制御方法によるプリンタドライバを適用するホスト装置10は、プリンタ20と接続されている。ホスト装置10は、動作するプリンタドライバ13に対して印刷要求を出すアプリケーション11と、印刷要求時アプリケーション11とプリンタドラバ13との間を仲介するOSモジュール12と、プリンタドライバ13と、印刷データをプリンタ20に送るためのセントロ、USBやネットワークなどの出力ポート14とを含んで構成されている。また、プリンタドライバ13は、プリンタドライバ内のモジュールで、アプリケーション11からの印刷ダイアログから表示起動されるUI画面を表示し、各種印刷設定を設定させるUI処理モジュールであるUIドライバ13−1と、印刷設定を取り込みプリンタが解釈できるコマンド群である印刷データを生成するグラフィックドライバ13−2と、色変換処理を受け持つ色変換モジュール13−3とを含んで構成されている。
【0011】
図2は本発明の印刷制御方法による印刷制御処理を示すフローチャートである。同図において、先ず印刷要求の印刷データが色文字変換指定であるか否かを判断し(ステップS101)、色文字変換指定であれば図1の色変換モジュール13−3により色文字変換処理、つまり色文字の検出される色ごとにC(シアン)、M(マゼンタ)、Y(イエロー)、K(ブラック)と色を変更することで、C、M、Y、K単色で指定される色以外の混色部を単色の色に変化させる処理を行う(ステップS101;YES、ステップS102)。そして、印刷要求の印刷データが色イメージ変換指定であるか否かを判断し(ステップS103)、色イメージ変換指定であれば図1の色変換モジュール13−3により色文字変換処理、つまり色イメージの検出される色ごとにC(シアン)、M(マゼンタ)、Y(イエロー)、K(ブラック)と色を変更することで、C、M、Y、K単色で指定される色以外の混色部を単色の色に変化させる処理を行う(ステップS103;YES、ステップS104)。更に、印刷要求の印刷データが色グラフィック変換指定であるか否かを判断し(ステップS105)、色グラフィック変換指定であれば図1の色変換モジュール13−3により色文字変換処理、つまり色グラフィックの検出される色ごとにC(シアン)、M(マゼンタ)、Y(イエロー)、K(ブラック)と色を変更することで、C、M、Y、K単色で指定される色以外の混色部を単色の色に変化させる処理を行う(ステップS105;YES、ステップS106)。
【0012】
なお、本発明は上記実施例に限定されるものではなく、特許請求の範囲内の記載であれば多種の変形や置換可能であることは言うまでもない。
【0013】
【発明の効果】
以上説明したように、本発明のプリンタドライバは、ホスト装置上で、文書作成編集を行うアプリケーションからの文書などの印刷要求を、プリンタが解釈できるプリンタ言語に変換する手段と、アプリケーションからの印刷時の各種機能設定を行う手段と、印刷するオブジェクトの色を検出する手段と、オブジェクトごとに色を変化させる手段とを有する。更に、印刷要求される印刷データの色を調査し、該印刷データの検出される色ごとにC、M、Y、Kの色を変更することで、C、M、Y、Kにおける単色で指定される色以外の混色部を単色の色に変更する手段を有する。よって、アプリケーションからの印刷時、プリンタドライバは、OS経由で印字処理を担うが、その際に、ページ中のオブジェクトを分離管理してテキストオブジェクトを抽出し、その色を取得してC、M、Y、Kの色に置き換え、トナー消費量を軽減し、経済的負担を軽減することが可能となる。
【0014】
また、印刷データは、文字、イメージ又はグラフィックであり、各印刷データ別に検出された結果に応じて色変換を行うことで通常のOA業務において支障のない範囲ないで色のついている部分と付いていない部分と比べて区別ができればよい程度のレベルの用途においてインク、トナー消費量を軽減し、経済的負担を軽減することが可能となる。
【0015】
更に、別の発明としての印刷制御方法によれば、ホスト装置上で、文書作成編集を行うアプリケーションからの文書などの印刷要求を、プリンタが解釈できるプリンタ言語に変換し、前記アプリケーションからの印刷時の各種機能設定を行い、印刷するオブジェクトの色を検出し、検出したオブジェクトごとに色を変更する。そして、印刷要求される印刷データの色を調査し、該印刷データの検出される色ごとにC、M、Y、Kの色を変更することで、C、M、Y、Kにおける単色で指定される色以外の混色部を単色の色に変更する。よって、トナー消費量を軽減し、経済的負担を軽減することが可能となる。
【0016】
また、別の発明である印刷制御方法を実行するプログラムは、コンピュータにより、印刷要求される印刷データの色を調査し、該印刷データの検出される色ごとにC、M、Y、Kの色を変更して、C、M、Y、Kにおける単色で指定される色以外の混色部を単色の色に変更する手順を実行するプログラムである。よって、パソコン等のホスト装置を用いて汎用的に本発明の印刷制御方法によるプリンタドライバを構築でき、トナー消費量を軽減し、経済的負担を軽減することが可能となる。
【図面の簡単な説明】
【図1】本発明の一実施例に係る印刷制御方法を適用するホスト装置の構成を示すブロック図である。
【図2】本発明の印刷制御方法による印刷制御処理を示すフローチャートである。
【符号の説明】
10;ホスト装置、11;アプリケーション、12;OSモジュール、
13;プリンタドライバ、13−1;UIドライバ、
13−2;グラフィックドライバ、13−3;色変換モジュール、
14;出力ポート、20;印刷装置。[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a printer driver, a print control method, and a program for executing the method, and more particularly, to a method for controlling an output color based on print data.
[0002]
[Prior art]
With the recent widespread use of color printing apparatuses, the user performs color printing as usual, without being particularly concerned about output to paper. Few prints actually need to be color. Since most users do not open the UI of the printer driver, colored printing is performed unconsciously.
[0003]
[Problems to be solved by the invention]
On the other hand, the color printing apparatus outputs color colors using three color inks and toners of C (cyan), M (magenta), and Y (yellow). In such color printing, the amount of the ink or toner used is considerable, and it is not economically advantageous.
[0004]
In view of the above, the present invention considers the consumption of ink and toner in applications where it is sufficient that the color can be distinguished from the non-colored and non-colored portions without any hindrance in normal OA business. It is an object of the present invention to provide a printer driver, a print control method, and a program for executing the method, which can reduce an amount and an economic burden.
[0005]
[Means for Solving the Problems]
In order to solve the above problems, a printer driver of the present invention includes a host device that converts a print request such as a document from an application that performs document creation and editing into a printer language that can be interpreted by a printer; , Means for setting various functions at the time of printing, means for detecting the color of an object to be printed, and means for changing the color for each object. Further, by examining the colors of the print data requested to be printed, and changing the colors of C, M, Y, and K for each of the detected colors of the print data, a single color of C, M, Y, and K is designated. Means for changing a mixed color portion other than the color to be used to a single color. Therefore, when printing from an application, the printer driver performs printing processing via the OS. At this time, the objects in the page are separated and managed, text objects are extracted, the colors are obtained, and C, M, By replacing the colors with Y and K, the amount of toner consumption can be reduced, and the economic burden can be reduced.
[0006]
The print data is characters, images, or graphics, and is subjected to color conversion according to the result detected for each print data, so that the print data is provided with a colored portion without any problem in the normal OA business. It is possible to reduce the consumption of ink and toner and reduce the economical burden in applications at a level that only needs to be distinguished from non-existent parts.
[0007]
Further, according to the print control method as another invention, a print request of a document or the like from an application for performing document creation and editing is converted into a printer language that can be interpreted by a printer on the host device, and the print request is output from the application. Are set, the color of the object to be printed is detected, and the color is changed for each detected object. Then, the colors of the print data requested to be printed are checked, and the colors of C, M, Y, and K are changed for each of the detected colors of the print data, so that the colors are designated by a single color of C, M, Y, and K. The color mixture portion other than the color to be changed is changed to a single color. Therefore, it is possible to reduce the toner consumption and the economic burden.
[0008]
Further, a program for executing a print control method according to another aspect of the present invention uses a computer to check the colors of print data requested to be printed and to determine the colors of C, M, Y, and K for each detected color of the print data. Is a program for executing a procedure of changing the mixed color portion other than the color designated by the single color of C, M, Y, and K into a single color. Therefore, a printer driver according to the print control method of the present invention can be generally constructed using a host device such as a personal computer, and the amount of toner consumption can be reduced, and the economic burden can be reduced.
[0009]
BEST MODE FOR CARRYING OUT THE INVENTION
The printer driver of the present invention investigates the colors of the print data requested to be printed, and changes the colors of C, M, Y, and K for each of the detected colors of the print data, so that C, M, Y, There is means for changing a mixed color portion other than the color designated by the single color in K to a single color.
[0010]
【Example】
FIG. 1 is a block diagram showing a configuration of a host device to which a print control method according to one embodiment of the present invention is applied. In FIG. 1, a
[0011]
FIG. 2 is a flowchart showing a print control process according to the print control method of the present invention. In the figure, first, it is determined whether or not the print data of the print request is a color character conversion specification (step S101). If the color data conversion specification, the color character conversion process is performed by the color conversion module 13-3 of FIG. That is, by changing the color to C (cyan), M (magenta), Y (yellow), and K (black) for each color in which a color character is detected, the color specified by C, M, Y, and K single colors A process is performed to change the color mixture portion other than the color mixture to a single color (step S101; YES, step S102). Then, it is determined whether or not the print data of the print request is a color image conversion specification (step S103). If the color image conversion is specified, the color conversion module 13-3 in FIG. By changing the color to C (cyan), M (magenta), Y (yellow), and K (black) for each detected color, color mixture other than the color designated by C, M, Y, and K single colors A process of changing the set to a single color is performed (step S103; YES, step S104). Further, it is determined whether or not the print data of the print request is a color / graphic conversion specification (step S105). If the color / graphic conversion specification is specified, the color conversion module 13-3 in FIG. By changing the color to C (cyan), M (magenta), Y (yellow), and K (black) for each detected color, mixed colors other than the colors designated by C, M, Y, and K single colors A process of changing the set to a single color is performed (step S105; YES, step S106).
[0012]
It should be noted that the present invention is not limited to the above embodiment, and it goes without saying that various modifications and substitutions can be made within the scope of the claims.
[0013]
【The invention's effect】
As described above, the printer driver of the present invention includes a unit that converts a print request such as a document from an application that performs document creation and editing into a printer language that can be interpreted by a printer on a host device. Means for setting various functions, a means for detecting a color of an object to be printed, and a means for changing a color for each object. Further, by examining the colors of the print data requested to be printed, and changing the colors of C, M, Y, and K for each of the detected colors of the print data, a single color of C, M, Y, and K is designated. Means for changing a mixed color portion other than the color to be used to a single color. Therefore, when printing from an application, the printer driver performs printing processing via the OS. At this time, the objects in the page are separated and managed, text objects are extracted, the colors are obtained, and C, M, By replacing the colors with Y and K, the amount of toner consumption can be reduced, and the economic burden can be reduced.
[0014]
The print data is characters, images, or graphics, and is subjected to color conversion according to the result detected for each print data, so that the print data is provided with a colored portion without any problem in the normal OA business. It is possible to reduce the consumption of ink and toner and reduce the economical burden in applications at a level that only needs to be distinguished from non-existent parts.
[0015]
Further, according to the print control method as another invention, a print request of a document or the like from an application for performing document creation and editing is converted into a printer language that can be interpreted by a printer on the host device, and the print request is output from the application. Are set, the color of the object to be printed is detected, and the color is changed for each detected object. Then, the colors of the print data requested to be printed are checked, and the colors of C, M, Y, and K are changed for each of the detected colors of the print data, so that the colors are designated by a single color of C, M, Y, and K. The color mixture portion other than the color to be changed is changed to a single color. Therefore, it is possible to reduce the toner consumption and the economic burden.
[0016]
Further, a program for executing a print control method according to another aspect of the present invention uses a computer to check the colors of print data requested to be printed and to determine the colors of C, M, Y, and K for each detected color of the print data. Is a program for executing a procedure of changing the mixed color portion other than the color designated by the single color of C, M, Y, and K into a single color. Therefore, a printer driver according to the print control method of the present invention can be generally constructed using a host device such as a personal computer, and the amount of toner consumption can be reduced, and the economic burden can be reduced.
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating a configuration of a host device to which a print control method according to an embodiment of the present invention is applied.
FIG. 2 is a flowchart illustrating a print control process according to the print control method of the present invention.
[Explanation of symbols]
10; host device, 11; application, 12; OS module,
13; a printer driver; 13-1; a UI driver;
13-2: graphic driver, 13-3: color conversion module,
14; output port, 20; printing device.
Claims (5)
印刷要求される印刷データの色を調査し、該印刷データの検出される色ごとにC、M、Y、Kの色を変更することで、C、M、Y、Kにおける単色で指定される色以外の混色部を単色の色に変更する手段を有することを特徴とするプリンタドライバ。Means for converting a print request such as a document from an application for creating and editing a document into a printer language which can be interpreted by a printer on the host device; means for setting various functions at the time of printing from the application; A printer driver having means for detecting the color of the object and means for changing the color for each object.
By examining the colors of the print data requested to be printed and changing the colors of C, M, Y, and K for each of the detected colors of the print data, the colors specified by C, M, Y, and K are designated. A printer driver having means for changing a mixed color portion other than a color to a single color.
印刷要求される印刷データの色を調査し、該印刷データの検出される色ごとにC、M、Y、Kの色を変更することで、C、M、Y、Kにおける単色で指定される色以外の混色部を単色の色に変更することを特徴とする印刷制御方法。The host device converts a print request of a document or the like from an application for creating and editing a document into a printer language that can be interpreted by a printer, sets various functions at the time of printing from the application, and detects a color of an object to be printed. And in a print control method for changing a color for each detected object,
By examining the colors of the print data requested to be printed and changing the colors of C, M, Y, and K for each of the detected colors of the print data, the colors specified by C, M, Y, and K are designated. A printing control method characterized by changing a mixed color portion other than a color to a single color.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002198291A JP2004038833A (en) | 2002-07-08 | 2002-07-08 | Printer driver, print control method, and program for executing the method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002198291A JP2004038833A (en) | 2002-07-08 | 2002-07-08 | Printer driver, print control method, and program for executing the method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2004038833A true JP2004038833A (en) | 2004-02-05 |
Family
ID=31705783
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002198291A Pending JP2004038833A (en) | 2002-07-08 | 2002-07-08 | Printer driver, print control method, and program for executing the method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2004038833A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006222940A (en) * | 2005-01-14 | 2006-08-24 | Ricoh Co Ltd | Image processing device |
| CN1321366C (en) * | 2004-03-16 | 2007-06-13 | 致伸科技股份有限公司 | Method for synchronous conversion image processing of printer |
-
2002
- 2002-07-08 JP JP2002198291A patent/JP2004038833A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1321366C (en) * | 2004-03-16 | 2007-06-13 | 致伸科技股份有限公司 | Method for synchronous conversion image processing of printer |
| JP2006222940A (en) * | 2005-01-14 | 2006-08-24 | Ricoh Co Ltd | Image processing device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2409217B1 (en) | Image forming apparatus, image forming method, and program | |
| CN110879691B (en) | Computer, image forming apparatus, information processing apparatus, and information processing system | |
| JP2006092363A (en) | Print control program, print control method, and information processing apparatus | |
| JPH11147345A (en) | Print control apparatus and method, and recording medium | |
| JP2010003078A (en) | Image forming system, image forming method, printing program and image forming device | |
| CN101998026B (en) | Image processing apparatus and image processing method | |
| JP4483970B2 (en) | Print control apparatus and print control program | |
| JP2011164489A (en) | Image forming condition setting device and image forming condition setting program | |
| JP6917285B2 (en) | Image forming device | |
| JP2008152668A (en) | Printer driver, print function setting method, and image forming device | |
| JP2004038833A (en) | Printer driver, print control method, and program for executing the method | |
| JP4960837B2 (en) | Image forming system, image forming apparatus, information processing apparatus, image forming method, and image forming program | |
| US20080297823A1 (en) | Print Control Device, Printing System and Computer-Readable Recording Medium Storing Printing Program | |
| JP4462292B2 (en) | Print control apparatus and program | |
| JP5005391B2 (en) | Image forming apparatus and image forming method | |
| JP2013025384A (en) | Image forming apparatus, image processing method and control program of image forming apparatus | |
| JP2007133778A (en) | Printing apparatus and printing system | |
| JP2002292974A (en) | Print control program, medium recording print control program, print control device, print control method, and print system | |
| JP2004066689A (en) | Printer driver and recording medium | |
| JP2004287637A (en) | Print system | |
| JP4234726B2 (en) | Image processing apparatus, program, and computer-readable recording medium | |
| JP6108707B2 (en) | Image processing apparatus, image processing method, and program for executing image processing | |
| JP2006035532A (en) | Printer apparatus and printing method | |
| JP2008022445A (en) | Image processing apparatus, program and computer-readable recording medium | |
| KR20050114933A (en) | Printing method for saving color ink |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040916 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060801 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20061128 |