JP5609573B2 - Driver program and printing system - Google Patents
Driver program and printing system Download PDFInfo
- Publication number
- JP5609573B2 JP5609573B2 JP2010253542A JP2010253542A JP5609573B2 JP 5609573 B2 JP5609573 B2 JP 5609573B2 JP 2010253542 A JP2010253542 A JP 2010253542A JP 2010253542 A JP2010253542 A JP 2010253542A JP 5609573 B2 JP5609573 B2 JP 5609573B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- printing
- printed
- reduction
- area
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Control Or Security For Electrophotography (AREA)
Description
本発明は、ドライバープログラム、および、印刷システムに関する。 The present invention relates to a driver program and a printing system.
近年、印刷装置でのトナー消費量を削減するための技術が開発されている。例えば、指
定されたトナー消費量に応じて、印刷対象の画像を低濃度化する技術等がある。また、特
許文献1には、印刷対象の写真画像を指定文字列に置換することにより、トナー消費量を
抑制する技術が開示されている。
In recent years, techniques for reducing toner consumption in printing apparatuses have been developed. For example, there is a technique for reducing the density of an image to be printed according to a specified toner consumption amount. Japanese Patent Application Laid-Open No. H10-228561 discloses a technique for suppressing toner consumption by replacing a photographic image to be printed with a designated character string.
しかし、印刷対象の画像を低濃度化すると、印字結果が一律に淡くなるため、ユーザー
が印字結果をみるうえで最低限必要な情報まで失ってしまう場合がある。また、印刷対象
の写真画像を指定文字列に置換すると、画像自体が分からなくなってしまう。
However, when the density of an image to be printed is reduced, the print result is uniformly faded, and thus the user may lose even the minimum information necessary for viewing the print result. Also, if a photographic image to be printed is replaced with a designated character string, the image itself cannot be understood.
本発明は、印字結果の品質をなるべく低下させずに、トナー消費量を削減する技術を提
供することを目的とする。
An object of the present invention is to provide a technique for reducing toner consumption without reducing the quality of a printing result as much as possible.
上記課題を解決するための本願発明は、印刷装置を制御する装置としてコンピューター
を機能させるドライバープログラムであって、印刷対象の画像を複数の領域に分割して各
領域を解析する解析ステップと、前記解析ステップでの解析結果に応じて、印刷対象の画
像が前記印刷装置で印刷される場合のトナー消費量を削減する方法を選択する削減方法選
択ステップと、前記削減方法選択ステップで選択された方法によって、前記画像について
のトナー消費量を削減する処理を実行する削減実行ステップと、前記削減実行ステップで
トナー消費量を削減する処理が施された画像に基づく印刷データを、前記印刷装置に出力
する出力ステップと、を前記コンピューターに実行させる。
The present invention for solving the above problems is a driver program for causing a computer to function as a device for controlling a printing apparatus, comprising: an analysis step of dividing an image to be printed into a plurality of regions and analyzing each region; A reduction method selection step for selecting a method for reducing toner consumption when an image to be printed is printed by the printing apparatus according to an analysis result in the analysis step, and a method selected in the reduction method selection step A reduction execution step for executing processing for reducing toner consumption for the image, and print data based on the image subjected to the processing for reducing toner consumption in the reduction execution step is output to the printing apparatus. And causing the computer to execute an output step.
(第1の実施形態)
以下、本発明の第1の実施形態について図面を参照して説明する。
(First embodiment)
Hereinafter, a first embodiment of the present invention will be described with reference to the drawings.
図1は、本発明の第1の実施形態が適用された印刷システム10の概略構成の一例を示
すブロック図である。図示するように、印刷システム10は、情報処理装置(ホストPC
)100と、プリンター200と、を備える。情報処理装置100は、プリンター200
のホストコンピューターとして機能する。そして、情報処理装置100には、例えば、L
AN等のコンピューターネットワークやUSBケーブルを介して通信可能に、プリンター
200が接続されている。
FIG. 1 is a block diagram illustrating an example of a schematic configuration of a printing system 10 to which the first exemplary embodiment of the present invention is applied. As illustrated, the printing system 10 includes an information processing apparatus (host PC).
) 100 and the
Functions as a host computer. The information processing apparatus 100 includes, for example, L
The
情報処理装置100は、不図示の、CPU(Central Processing Unit)と、RAM(R
andom Access Memory)と、ROM(Read Only Memory)と、ハードディスクと、ディス
プレイ等からなる出力装置と、キーボード、マウス等からなる入力装置と、プリンター2
00とデータの送受信を行う通信インターフェイスと、を備える一般的なコンピューター
である。
The information processing apparatus 100 includes a CPU (Central Processing Unit) and a RAM (R
andom Access Memory (ROM), ROM (Read Only Memory), hard disk, output device composed of display, input device composed of keyboard, mouse, etc., printer 2
00 and a communication interface that transmits and receives data.
そして、情報処理装置100には、図示するように、画像記憶部101と、入力受付部
102と、トナーセーブ方法選択部103と、トナーセーブ処理部104と、印刷処理部
105と、が構築される。画像記憶部101は、ROMやハードディスクなどの記憶装置
により構築される。また、画像記憶部101以外の各ユニット102〜105は、情報処
理装置100が備えるROMなどからRAMにロードされたコンピュータープログラムを
、CPUが実行することにより構築される。
In the information processing apparatus 100, an
画像記憶部101は、印刷対象の画像を記憶する。印刷対象の画像には、例えば、写真
やイラスト等の画像が含まれる。また、情報処理装置100で作成された画像に限らず、
コンピューターネットワークやUSBケーブルを介して入力された画像、USBメモリー
や携帯電話に内蔵されるメモリー等の可搬型メモリーから入力された画像、等を含む。
The
It includes images input via a computer network or USB cable, images input from a portable memory such as a USB memory or a memory built in a mobile phone, and the like.
入力受付部102は、上述した入力装置(キーボード、マウス等)を介して、ユーザー
からの指示を受け付ける。
The
トナーセーブ方法選択部103は、印刷対象の画像について解析し、その解析結果に応
じて、印刷対象の画像がプリンター200で印刷される場合のトナー消費量を削減する方
法について選択(決定)する。
The toner save
トナーセーブ処理部104は、印刷対象の画像がプリンター200で印刷される場合の
トナー消費量を削減する処理(トナーセーブ処理)を実行する。具体的には、トナーセー
ブ処理部104は、トナーセーブ方法選択部103で選択(決定)された方法によって、
印刷対象の画像に対して、トナー消費量を削減する処理を施す。こうして、トナーセーブ
処理部104によって、トナー消費量を削減する処理が施された画像(以下では、「補正
画像」とよぶ)が生成される。
The toner
A process for reducing the toner consumption is applied to the image to be printed. In this way, the toner
印刷処理部105は、プリンター200で印刷可能な形式の印刷データを生成し、プリ
ンター200に送信する。例えば、印刷処理部105は、画像記憶部101に記憶されて
いる印刷対象の元画像、トナーセーブ処理部104で生成された補正画像、等から印刷デ
ータを生成する。また、印刷処理部105は、通信インターフェイスを介して印刷データ
をプリンター200に出力する。なお、ここで、印刷データとは、例えば、ページ記述言
語で記述され、プリンター200を制御するコマンド群から構成されている。もちろん、
印刷処理部105は、印刷データとコマンド群を、それぞれ別個にプリンター200に出
力してもよい。
The
The
また、プリンター200は、不図示の、CPUと、RAMと、ROMと、通信インター
フェイスと、印刷エンジンと、入力装置と、出力装置と、を備える。プリンター200は
、情報処理装置100から出力された印刷データとコマンド群を受け付けると、受け付け
たコマンド群に従って印刷データを印刷する。なお、プリンター200の構成はこれに限
定されるものではない。例えば、プリンター200は、さらに、USBインターフェイス
などを備えていてもよい。また、プリンター200は、印刷機能を有していれば、例えば
、スキャナー装置、複合機、FAX装置などでもよい。
The
本実施形態が適用された印刷システム10は、以上のような構成からなる。ただし、印
刷システム10の構成はこれに限定されない。
The printing system 10 to which this embodiment is applied has the above-described configuration. However, the configuration of the printing system 10 is not limited to this.
また、上記した各構成要素は、印刷システム10の構成を理解容易にするために、主な
処理内容に応じて分類したものである。構成要素の分類の仕方や名称によって、本願発明
が制限されることはない。印刷システム10の構成は、処理内容に応じて、さらに多くの
構成要素に分類することもできる。また、1つの構成要素がさらに多くの処理を実行する
ように分類することもできる。また、各構成要素の処理は、1つのハードウェアで実行さ
れてもよいし、複数のハードウェアで実行されてもよい。
In addition, each of the above-described components is classified according to main processing contents in order to facilitate understanding of the configuration of the printing system 10. The present invention is not limited by the way of classification and names of the constituent elements. The configuration of the printing system 10 can be classified into more components depending on the processing content. Moreover, it can also classify | categorize so that one component may perform more processes. Further, the processing of each component may be executed by one hardware or may be executed by a plurality of hardware.
次に、上記構成からなる印刷システム10の特徴的な動作について説明する。 Next, a characteristic operation of the printing system 10 having the above configuration will be described.
<第1の実施形態のトナーセーブ処理>
図2は、本実施形態の情報処理装置100で実行されるトナーセーブ処理の一例を説明
するためのフローチャートである。
<Toner Save Processing of First Embodiment>
FIG. 2 is a flowchart for explaining an example of the toner save process executed by the information processing apparatus 100 according to the present embodiment.
情報処理装置100は、所定のタイミングで本フローを開始する。例えば、画像データ
を格納する可搬型メモリー(USBメモリーなど)が接続されるタイミング、画像データ
を通信(無線、有線)を介して受信するタイミング、ユーザーからの指示を受け付けるタ
イミング、カメラや携帯電話などの電子機器が情報処理装置100に接続されるタイミン
グ、で本フローを開始する。
The information processing apparatus 100 starts this flow at a predetermined timing. For example, timing when a portable memory (such as a USB memory) for storing image data is connected, timing when image data is received via communication (wireless or wired), timing when receiving an instruction from a user, camera, mobile phone, etc. This flow is started at the timing when the electronic apparatus is connected to the information processing apparatus 100.
本フローを開始すると、情報処理装置100のトナーセーブ方法選択部103は、印刷
対象の画像(元画像)を分割する(ステップS101)。具体的には、トナーセーブ方法
選択部103は、画像記憶部101から印刷対象の画像(元画像)を読み出し、複数の領
域に分割する。
When this flow is started, the toner save
図3(A)は、印刷対象の画像(元画像)の一例を示す図である。また、図3(B)は
、印刷対象の画像(元画像)を、複数の領域に分割した例を示す図である。なお、点線で
囲まれている領域を1つの領域とし、図示する例では、元画像は9つの領域に分割されて
いる。もちろん、分割された領域の個数や形状は、これに限定されない。
FIG. 3A is a diagram illustrating an example of an image (original image) to be printed. FIG. 3B is a diagram illustrating an example in which an image to be printed (original image) is divided into a plurality of regions. Note that an area surrounded by a dotted line is defined as one area, and in the illustrated example, the original image is divided into nine areas. Of course, the number and shape of the divided areas are not limited to this.
そして、トナーセーブ方法選択部103は、印刷対象の画像(元画像)を複数の領域に
分割後、その領域ごとに、「コントラスト」と「色の偏り」の少なくともいずれかについ
て解析する(ステップS102)。また、「周辺領域との類似性」について解析するよう
にしてもよい。
Then, the toner save
(「コントラスト」の解析)
例えば、トナーセーブ方法選択部103は、図3(B)に示す各領域の「コントラスト
」を、以下の手順で解析する。
(Contrast analysis)
For example, the toner save
まず、トナーセーブ方法選択部103は、ステップS101で分割された複数の領域の
中から、解析対象の1つの領域を注目領域として選択する。
First, the toner save
図4(A)は、注目領域の一例を示す図である。図示する例では、中央下の領域(斜線
部分)が注目領域として選択されている。
FIG. 4A is a diagram illustrating an example of a region of interest. In the example shown in the drawing, the lower center area (shaded area) is selected as the attention area.
次に、トナーセーブ方法選択部103は、選択した注目領域をさらに複数の小領域Si
に分割する。
Next, the toner saving
Divide into
図4(B)は、図4(A)に示す注目領域(斜線部分)をさらにN個(例では、N=1
6)の小領域Siに分割した例を示す図である。
FIG. 4B shows an additional N attention areas (shaded portions) shown in FIG. 4A (N = 1 in the example).
It is a figure which shows the example divided | segmented into the small area | region Si of 6).
図示するように、注目領域が小領域Siに分割されると、トナーセーブ方法選択部10
3は、小領域Si毎に、コントラストGiを求める。なお、コントラストGiは、「Gi
=(Lmax−Lmin)/(Lmax+Lmin)」の計算式によって求められる。た
だし、Lmaxは小領域Siでの最大明度とし、Lminは小領域Siでの最小明度とす
る。
As shown in the figure, when the region of interest is divided into small regions Si, the toner save method selection unit 10
3 obtains the contrast Gi for each small region Si. The contrast Gi is “Gi”.
= (Lmax−Lmin) / (Lmax + Lmin) ”. However, Lmax is the maximum brightness in the small region Si, and Lmin is the minimum brightness in the small region Si.
それから、トナーセーブ方法選択部103は、小領域Si毎に算出したコントラストG
iの平均値(以下では、「平均コントラストF」とよぶ)を求めて、注目領域全体におけ
る「コントラスト」とする。ここで、平均コントラストFは、「F=(ΣGi)/M」の
計算式によって求められる。なお、Mは、N個の小領域Siの中で、コントラストGiが
高い上位α%の小領域Siの個数である(すなわち、「M=(α/100)×N」)。ま
た、ΣGiは、コントラストGiが高い上位α%の小領域SiについてのコントラストG
iの総和を表す。
Then, the toner save
An average value of i (hereinafter referred to as “average contrast F”) is obtained and set as “contrast” in the entire region of interest. Here, the average contrast F is obtained by a calculation formula of “F = (ΣGi) / M”. Note that M is the number of upper α% small regions Si having a high contrast Gi among N small regions Si (that is, “M = (α / 100) × N”). Also, ΣGi is the contrast G for the upper α% small region Si having a high contrast Gi.
Represents the sum of i.
こうして、トナーセーブ方法選択部103は、注目領域の「コントラスト」(すなわち
、平均コントラストF)を算出することができる。そして、トナーセーブ方法選択部10
3は、元画像から分割された各領域について、同様に「コントラスト」(平均コントラス
トF)を算出する。
Thus, the toner saving
3 calculates “contrast” (average contrast F) in the same manner for each region divided from the original image.
(「色の偏り」の解析)
また、「色の偏り」について解析を行う場合には、トナーセーブ方法選択部103は、
例えば、注目領域に含まれる画素ごとの色値(色空間上の位置(座標))を求め、その分
散値(もちろん標準偏差等でもよい)Vを求める。こうして、トナーセーブ処理部104
は、求まる分散値Vに応じて「色の偏り」の大小を判定できる。
(Analysis of “color bias”)
Further, when performing analysis on “color deviation”, the toner save
For example, the color value (position (coordinate) in the color space) for each pixel included in the attention area is obtained, and the variance value (of course, standard deviation or the like) V is obtained. Thus, the toner save processing
Can determine the magnitude of “color deviation” in accordance with the obtained dispersion value V.
(「周辺領域との類似性」の解析)
また、トナーセーブ方法選択部103は、図3(B)に示す各領域の「周辺領域との類
似性」を、例えば、以下の手順で解析する。
(Analysis of “similarity with surrounding areas”)
Further, the toner save
まず、トナーセーブ方法選択部103は、「コントラスト」の解析を行う場合と同様に
注目領域を選択し、その注目領域の周辺(例えば、隣接する位置)に配置されている領域
を、周辺領域として選択する。
First, the toner saving
図5(A)は、注目領域と周辺領域の一例を示す図である。図示する例では、中央下の
領域(斜線部分)が注目領域として選択されており、左下、中央、右下の各領域(縦縞部
分)が周辺領域として選択されている。
FIG. 5A is a diagram illustrating an example of a region of interest and a peripheral region. In the example shown in the drawing, the lower center region (shaded portion) is selected as the attention region, and the lower left, center, and lower right regions (vertical stripe portions) are selected as the peripheral regions.
次に、トナーセーブ方法選択部103は、選択した注目領域と周辺領域についての類似
性の度合い(高低)を判定する。
Next, the toner saving
図5(B)は、図5(A)に示す注目領域と周辺領域(中央)の拡大図である。図示す
るように、トナーセーブ方法選択部103は、注目領域内の周辺領域側の部分領域(以下
では「隣接領域」或いは「注目領域側の隣接領域」とよぶ:図示する網掛けの下部分)A
と、周辺領域内の注目領域側の部分領域(以下では「隣接領域」或いは「周辺領域側の隣
接領域」とよぶ:図示する網掛けの上部分)Bと、を比較して、注目領域と周辺領域につ
いての類似性の度合いを判定する。
FIG. 5B is an enlarged view of the region of interest and the peripheral region (center) shown in FIG. As shown in the figure, the toner saving
And the partial area on the attention area side in the peripheral area (hereinafter referred to as “adjacent area” or “adjacent area on the peripheral area side”: the shaded upper portion in the figure) B is compared with the attention area The degree of similarity for the surrounding area is determined.
具体的には、トナーセーブ方法選択部103は、注目領域側の隣接領域Aと、周辺領域
側の隣接領域Bと、のそれぞれの領域について色値(色空間上の位置(座標))を解析す
る。
Specifically, the toner save
例えば、トナーセーブ方法選択部103は、注目領域側の隣接領域Aに含まれる画素の
色値の平均値Caと、周辺領域側の隣接領域Bに含まれる画素の色値の平均値Cbと、を
求め、その差の絶対値(|Ca−Cb|)を求める。こうして求まる値(|Ca−Cb|
)に応じて、トナーセーブ方法選択部103は、注目領域と周辺領域についての類似性の
高低を判定できる。
For example, the toner save
), The toner save
なお、図示する例では、注目領域と1つの周辺領域(中央)しか示していないが、本実
施形態のトナーセーブ方法選択部103は、選択された全ての周辺領域との類似性につい
て、それぞれ同様に解析する。
In the illustrated example, only the attention area and one peripheral area (center) are shown. However, the toner save
図2に戻り、トナーセーブ方法選択部103は、ステップS102における解析結果に
応じて、トナーセーブ方法を注目領域(分割された領域)ごとに選択(決定)する(ステ
ップS103)。
Returning to FIG. 2, the toner save
具体的には、トナーセーブ方法選択部103は、ステップS102で「コントラスト」
に関して解析された領域については、算出された「コントラスト」(平均コントラストF
)の値に応じて、トナーセーブ方法を選択(決定)する。
Specifically, the toner save
For the region analyzed with respect to the calculated “contrast” (average contrast F
) To select (determine) the toner saving method.
(第1のトナーセーブ方法)
例えば、トナーセーブ方法選択部103は、ステップS102で算出された「コントラ
スト」(平均コントラストF)の値が、第1の閾値「0.2」(Lmax=100、Lm
in=70)未満の場合には、「コントラスト」は低いと判定し、注目領域の印刷濃度に
ついて所定の割合(例えば、80%)分、低下させるトナーセーブ方法を選択する。
(First toner saving method)
For example, the toner saving
If it is less than (in = 70), it is determined that the “contrast” is low, and a toner saving method for reducing the print density of the region of interest by a predetermined ratio (for example, 80%) is selected.
(第2のトナーセーブ方法)
また、トナーセーブ方法選択部103は、ステップS102で算出された「コントラス
ト」(平均コントラストF)の値が、第1の閾値「0.2」(Lmax=100、Lmi
n=70)以上、第2の閾値「0.4」(Lmax=100、Lmin=40)未満の場
合には、「コントラスト」は中程度と判定し、注目領域の印刷濃度について、「コントラ
スト」が低いと判定された場合よりも低い割合(例えば、50%)分、低下させるトナー
セーブ方法を選択する。
(Second toner saving method)
Further, the toner save
n = 70) or more and less than the second threshold “0.4” (Lmax = 100, Lmin = 40), it is determined that the “contrast” is medium, and the “contrast” is set for the print density of the attention area. The toner saving method is selected to reduce the ratio by a lower percentage (for example, 50%) than when it is determined that the toner is low.
(第3のトナーセーブ方法)
また、ステップS102で算出された「コントラスト」(平均コントラストF)の値が
、第2の閾値「0.4」(Lmax=100、Lmin=40)以上の場合には、「コン
トラスト」は高いと判定し、注目領域の印刷濃度について、「コントラスト」が中程度と
判定された場合よりも低い割合(例えば、20%)分、低下させるトナーセーブ方法を選
択する。
(Third toner saving method)
Further, when the value of “contrast” (average contrast F) calculated in step S102 is equal to or greater than the second threshold “0.4” (Lmax = 100, Lmin = 40), “contrast” is high. Then, a toner saving method is selected that lowers the print density of the region of interest by a lower ratio (for example, 20%) than when the “contrast” is determined to be medium.
こうして、トナーセーブ方法選択部103は、「コントラスト」の高低に応じて、印刷
濃度を増減させる(「コントラスト」が低いほど印刷濃度を低下させる)トナーセーブ方
法を選択できる。これは、「コントラスト」が低い領域は情報量が少ないため、印刷濃度
を大幅に低下させてもさほど問題とならないが、「コントラスト」が高い領域は情報量が
多いため、印刷濃度をそれほど低下できないからである。
In this way, the toner save
また、トナーセーブ方法選択部103は、ステップS102で「色の偏り」に関して解
析された領域については、算出された色値(色空間上の位置(座標))の分散値(もちろ
ん標準偏差等でもよい)Vに応じて、トナーセーブ方法を選択(決定)する。
Further, the toner save
(第4のトナーセーブ方法)
例えば、トナーセーブ方法選択部103は、算出された色値の分散値Vが第1の閾値K
1未満である場合には、「色の偏り」が極めて大きいと判定し、注目領域について2色印
刷する(例えば、単色と白色の2色で印刷する)トナーセーブ方法を選択する。
(Fourth toner save method)
For example, the toner save
If it is less than 1, it is determined that the “color deviation” is extremely large, and a toner saving method for printing two colors for the region of interest (for example, printing with two colors of single color and white) is selected.
(第5のトナーセーブ方法)
また、トナーセーブ方法選択部103は、算出された色値の分散値Vが第1の閾値K1
以上、第2の閾値K2未満である場合には、「色の偏り」が大きいと判定し、注目領域に
ついて1色の原色数を用いて印刷する(例えば、CMYKの4原色のうちの3原色を使用
しないで印刷する)トナーセーブ方法を選択する。
(Fifth toner saving method)
Further, the toner save
As described above, if it is less than the second threshold K2, it is determined that the “color deviation” is large, and printing is performed using the number of primary colors of one color for the region of interest (for example, three primary colors of the four primary colors of CMYK) (Print without using) Select the toner save method.
(第6のトナーセーブ方法)
また、トナーセーブ方法選択部103は、算出された色値の分散値Vが第2の閾値K2
以上、第3の閾値K3未満である場合には、「色の偏り」が中程度と判定し、注目領域に
ついて2色の原色数を用いて印刷する(例えば、CMYKの4原色のうちの2原色を使用
しないで印刷する)トナーセーブ方法を選択する。
(Sixth toner saving method)
Further, the toner save
As described above, when it is less than the third threshold value K3, it is determined that the “color deviation” is medium, and the region of interest is printed using the number of primary colors of two colors (for example, 2 of the 4 primary colors of CMYK). Select the toner save method (printing without using the primary color).
(第7のトナーセーブ方法)
また、トナーセーブ方法選択部103は、算出された色値の分散値Vが第3の閾値K3
以上、第4の閾値K4未満である場合には、「色の偏り」が小さいと判定し、注目領域に
ついて3色の原色数を用いて印刷する(例えば、CMYKの4原色のうちの1原色を使用
しないで印刷する)トナーセーブ方法を選択する。
(Seventh toner saving method)
Further, the toner saving
As described above, if it is less than the fourth threshold value K4, it is determined that the “color deviation” is small, and the region of interest is printed using the number of primary colors of three colors (for example, one of the four primary colors of CMYK) (Print without using) Select the toner save method.
(第8のトナーセーブ方法)
また、トナーセーブ方法選択部103は、算出された色値の分散値Vが第4の閾値K4
以上である場合には、「色の偏り」が極めて小さいと判定し、フルカラーで印刷するトナ
ーセーブ方法を選択する。ただし、「K1<K2<K3<K4」が成立しているものとす
る。
(Eighth toner saving method)
Further, the toner save
In the above case, it is determined that “color deviation” is extremely small, and a toner saving method for printing in full color is selected. However, it is assumed that “K1 <K2 <K3 <K4” holds.
こうして、トナーセーブ方法選択部103は、「色の偏り」の大小に応じて、印刷に使
用する原色数を増減させる(「色の偏り」が大きいほど原色数を減らす)トナーセーブ方
法を選択できる。これは、「色の偏り」が大きい領域は、特徴のない領域(例えば、背景
など)である確率が高いため、原色数を大幅に減らしても問題ないが、「色の偏り」のが
小さい領域は、ユーザーにとって重要な特徴部分を含む領域である確率が高いため、原色
数をそれほど減らすことができないからである。
Thus, the toner saving
(トナーセーブ方法の変更)
また、上記の第1〜第8のトナーセーブ方法が選択されている領域であっても、ステッ
プS102で「周辺領域との類似性」に関して解析されている場合には、トナーセーブ方
法選択部103は、その類似性を判定するために算出された値(|Ca−Cb|)に応じ
て、トナーセーブ方法を変更するか否か決定する。
(Change toner save method)
Even in the area where the first to eighth toner saving methods are selected, if the “similarity with the surrounding area” is analyzed in step S102, the toner saving
例えば、トナーセーブ方法選択部103は、ステップS102で算出された値「|Ca
−Cb|」が所定の閾値L未満である場合には、「周辺領域との類似性」が高いと判定し
、注目領域のトナーセーブ方法を、その周辺領域で選択(決定)されているトナーセーブ
方法(上記第1〜第8のトナーセーブ方法のいずれか)と同じトナーセーブ方法に変更す
る。一方、ステップS102で算出された値「|Ca−Cb|」が所定の閾値L以上であ
る場合には、「周辺領域との類似性」は低いと判定し、注目領域のトナーセーブ方法とし
て既に選択(決定)されているトナーセーブ方法について変更はしない。なお、注目領域
の周辺に、「周辺領域との類似性」が高いと判定された周辺領域が複数存在する場合には
、既に選択(決定)されているトナーセーブ方法を変更しないようにする。
For example, the toner save
If “−Cb |” is less than the predetermined threshold L, it is determined that “similarity to the surrounding area” is high, and the toner saving method for the attention area is selected (determined) in the surrounding area. Change to the same toner saving method as the saving method (any of the first to eighth toner saving methods). On the other hand, if the value “| Ca−Cb |” calculated in step S102 is equal to or greater than the predetermined threshold L, it is determined that “similarity with surrounding area” is low, and the toner saving method for the attention area has already been performed. The selected toner save method is not changed. Note that when there are a plurality of peripheral areas determined to have a high “similarity with the peripheral area” around the attention area, the already selected (determined) toner saving method is not changed.
以上のように、ステップS101で分割された領域ごとにトナーセーブ方法が選択され
ると、トナーセーブ方法選択部103は、処理をステップS104に移行する。
As described above, when the toner saving method is selected for each area divided in step S101, the toner saving
そして、トナーセーブ処理部104は、ステップS103で選択(「変更」した場合も
含む)されたトナーセーブ方法によって、印刷対象の画像についてトナー消費量を削減す
る処理を実行する(ステップS104)。
Then, the toner save processing
例えば、トナーセーブ処理部104は、第1のトナーセーブ方法が選択されている注目
領域に対しては、所定の割合(例えば、80%)分、印刷濃度を低下させる。また、第2
のトナーセーブ方法が選択されている注目領域に対しては、第1のトナーセーブ方法の場
合よりも低い割合(例えば、50%)分、印刷濃度を低下させる。第3のトナーセーブ方
法が選択されている注目領域に対しては、第2のトナーセーブ方法の場合よりも低い割合
(例えば、20%)分、印刷濃度を低下させる。
For example, the toner save processing
For the attention area in which the toner saving method is selected, the print density is reduced by a lower rate (for example, 50%) than in the first toner saving method. For the region of interest for which the third toner saving method is selected, the print density is lowered by a lower percentage (for example, 20%) than in the second toner saving method.
また、トナーセーブ処理部104は、第4のトナーセーブ方法が選択されている注目領
域に対しては、印刷に使用する原色数を減らして、2色印刷(単色と白色で印刷)するた
めの画像に変換する。また、第5のトナーセーブ方法が選択されている注目領域に対して
は、印刷に使用する原色数を減らして、1色の原色数を用いて印刷する(例えば、CMY
Kの4原色のうちの3原色を使用しないで印刷する)ための画像に変換する。また、第6
のトナーセーブ方法が選択されている注目領域に対しては、印刷に使用する原色数を減ら
して、2色の原色数を用いて印刷する(例えば、CMYKの4原色のうちの2原色を使用
しないで印刷する)ための画像に変換する。また、第7のトナーセーブ方法が選択されて
いる注目領域に対しては、印刷に使用する原色数を減らして、3色の原色数を用いて印刷
する(例えば、CMYKの4原色のうちの1原色を使用しないで印刷する)ための画像に
変換する。また、第8のトナーセーブ方法が選択されている注目領域に対しては、フルカ
ラーで印刷するために無変換とする。
In addition, the toner save processing
The image is printed for printing without using three of the four primary colors of K). In addition, the sixth
For the attention area for which the toner saving method is selected, the number of primary colors used for printing is reduced and printing is performed using the number of primary colors of two colors (for example, two primary colors of the four primary colors of CMYK are used. Do not print). In addition, for the attention area for which the seventh toner saving method is selected, the number of primary colors used for printing is reduced and printing is performed using the number of primary colors of three colors (for example, among the four primary colors of CMYK). 1) to print without using one primary color. The attention area for which the eighth toner saving method is selected is not converted in order to print in full color.
こうして、トナーセーブ処理部104は、トナー消費量を削減する処理が施された各領
域を、1まとめにして「補正画像」を生成する。その後、トナーセーブ処理部104は、
処理をステップS105に移行する。
In this way, the toner save processing
The process proceeds to step S105.
処理がステップS105に移行すると、印刷処理部105は、ステップS104で生成
された補正画像に基づく印刷データを生成して、プリンター200に対して出力する(ス
テップS105)。具体的には、印刷処理部105は、ステップS104で生成された補
正画像をプリンター200に印刷させるためのコマンド(群)を生成し、生成したコマン
ド(群)と、補正画像と、を含む印刷データを生成して、プリンター200に対して出力
する。なお、コマンド(群)と補正画像は別個にプリンター200に対して出力してもよ
い。
When the process proceeds to step S105, the
印刷データを出力後、印刷処理部105は、本フローを終了する。プリンター200は
、印刷処理部105から印刷データを受信すると、コマンド(群)と補正画像を抽出し、
抽出したコマンド(群)に従って補正画像を印刷する。
After outputting the print data, the
The corrected image is printed according to the extracted command (group).
以上のように、本実施形態の印刷システム10では、加工前の元画像を印刷する場合と
比較して、トナー消費量をより削減できる。そのうえ、分割した領域ごとに異なるトナー
セーブ処理を実行してトナー消費量を削減できるため、特徴のない領域(例えば、背景な
ど)などに範囲を限定して、低濃度化させたり、印刷に用いる原色数を減少させたりする
ことができる。そして、範囲を限定してトナー消費量を削減した分だけ、その範囲以外(
すなわち、ユーザーにとって重要な特徴部分を含む領域)については画質を維持できるた
め、トナー消費量を削減しながらも、見栄えの良い印字結果を得ることができる。
As described above, in the printing system 10 of the present embodiment, it is possible to further reduce the amount of toner consumption as compared with the case of printing the original image before processing. In addition, since the toner consumption can be reduced by executing different toner save processing for each divided area, the range is limited to a non-characteristic area (for example, background) or the like, and the density is reduced or used for printing. The number of primary colors can be reduced. Then, by reducing the toner consumption by limiting the range, other than that range (
That is, since the image quality can be maintained in the region including the characteristic portion important for the user, it is possible to obtain a good-looking print result while reducing the toner consumption.
(第2の実施形態)
次に、本発明の第2の実施形態について図面を参照して説明する。
(Second Embodiment)
Next, a second embodiment of the present invention will be described with reference to the drawings.
本実施形態と上記第1の実施形態との違いは、トナー消費量の削減目標が指定されたと
きに、その指定された削減目標を達成するように、印字範囲を変更する点にある。上記第
1の実施形態と同じ構成については、詳細な説明を省略する。
The difference between this embodiment and the first embodiment is that when a reduction target for toner consumption is specified, the print range is changed so as to achieve the specified reduction target. Detailed description of the same configuration as that of the first embodiment is omitted.
本実施形態の入力受付部102は、プリンター200におけるトナー消費量の削減目標
を指定する指示などの各種入力を受け付ける。
The
また、本実施形態のトナーセーブ処理部104は、上記第1の実施形態と同様に印刷対
象の画像(元画像)を複数の領域に分割し、分割した各領域内における印字範囲を、ユー
ザーに指定されたトナー消費量の削減目標に応じて変更する。なお、分割した各領域内に
おける印字範囲外の部分については、白色(無色)にする。
In addition, the toner save processing
以下に、本実施形態の印刷システム10の特徴的な動作について説明する。 Hereinafter, a characteristic operation of the printing system 10 of the present embodiment will be described.
<第2の実施形態のトナーセーブ処理>
図6は、本実施形態の情報処理装置100で実行されるトナーセーブ処理の一例を説明
するためのフローチャートである。
<Toner Save Processing of Second Embodiment>
FIG. 6 is a flowchart for explaining an example of the toner saving process executed by the information processing apparatus 100 according to the present embodiment.
情報処理装置100は、上記第1の実施形態と同様のタイミングで本フローを開始する
。
The information processing apparatus 100 starts this flow at the same timing as in the first embodiment.
本フローを開始すると、情報処理装置100は、トナー消費量の削減目標を指定する(
ステップS201)。具体的には、まず、入力受付部102が、入力装置(キーボード、
マウス等)を介して、プリンター200におけるトナー消費量の削減目標を指定する指示
を受け付ける。そして、入力受付部102は、入力装置を介して受け付けた指示内容を、
トナーセーブ処理部104に通知する。トナーセーブ処理部104は、入力受付部102
から通知された指示内容を、トナー消費量の削減目標として設定する(RAM等に格納す
る)。
When this flow is started, the information processing apparatus 100 designates a toner consumption reduction target (
Step S201). Specifically, first, the
An instruction for specifying a reduction target of toner consumption in the
The toner save
The instruction content notified from is set as a toner consumption reduction target (stored in a RAM or the like).
なお、トナー消費量の削減目標の指定方法としては、例えば、元画像を印刷する場合の
トナー消費量Xに対する、目標となるトナー消費量Yの割合(例えば、「(Y/X)×1
00%」)を指定すればよい。もちろん、これ以外の指定方法でもよく、例えば、トナー
消費量の目標となる削減量を指定してもよい。
As a method for specifying a target for reducing the toner consumption, for example, a ratio of the target toner consumption Y to the toner consumption X when the original image is printed (for example, “(Y / X) × 1
00% ") may be specified. Of course, other designation methods may be used. For example, a target reduction amount of toner consumption may be designated.
続いて、トナーセーブ方法選択部103は、上記第1の実施形態と同様のステップS1
01〜S103までの処理を行う。これにより、本実施形態の情報処理装置100は、上
記第1の実施形態と同様に、ステップS102における解析結果に応じて、分割した領域
ごとに異なるトナーセーブ方法を選択(決定)することができる。
Subsequently, the toner save
Processing from 01 to S103 is performed. As a result, the information processing apparatus 100 according to the present embodiment can select (determine) a different toner saving method for each divided area in accordance with the analysis result in step S102, as in the first embodiment. .
それから、トナーセーブ処理部104は、ステップS103で選択(「変更」した場合
も含む)されたトナーセーブ方法によって、印刷対象の画像についてトナー消費量を削減
する処理を実行する(ステップS205)。
Then, the toner save processing
具体的には、まず、トナーセーブ処理部104は、ステップS201で指定されたトナ
ー消費量の削減目標に応じて、ステップS101で分割された各領域内での印字範囲を変
更する。例えば、トナーセーブ処理部104は、当該印字範囲の面積がステップS201
で指定された削減目標に比例した値(例えば、「印字範囲の面積」=「定数α」×「削減
目標」)となるように、当該印字範囲の形状を変更する。1例を挙げると、ステップS2
01で指定された削減目標が「75%」で、定数αを「1」とした場合には、ステップS
101で分割された領域に対する印字範囲の面積は「75%」となる。
Specifically, first, the toner save processing
The shape of the print range is changed so that the value is proportional to the reduction target specified in (for example, “area of print range” = “constant α” × “reduction target”). For example, step S2
If the reduction target specified in 01 is “75%” and the constant α is “1”, step S
The area of the print range for the area divided by 101 is “75%”.
図7(A)は、トナー消費量の削減目標が大きい場合(例えば、100%)における印
字範囲の変更例を示す図である。図7(B)は、トナー消費量の削減目標が中程度の場合
(例えば、90%)における印字範囲の変更例を示す図である。図7(C)は、トナー消
費量の削減目標が小さい場合(例えば、80%)における印字範囲の変更例を示す図であ
る。
FIG. 7A is a diagram illustrating an example of changing the print range when the reduction target of toner consumption is large (for example, 100%). FIG. 7B is a diagram showing an example of changing the print range when the toner consumption reduction target is medium (for example, 90%). FIG. 7C is a diagram illustrating an example of changing the print range when the reduction target of toner consumption is small (for example, 80%).
図7(A)〜(C)に示すように、本実施形態では、トナーセーブ処理部104は、ス
テップS201で指定されたトナー消費量の削減目標が小さくなるにつれて、ステップS
101で分割された各領域内での印字範囲の形状を矩形から円形に近づける。
As shown in FIGS. 7A to 7C, in the present embodiment, the toner save processing
The shape of the print range in each area divided by 101 is made closer to a circle from a rectangle.
次に、トナーセーブ処理部104は、形状が変更された印字範囲内(図示する点線内)
に対しては、ステップS103で選択(「変更」した場合も含む)されたトナーセーブ方
法によって、トナー消費量を削減する処理を実行する。
Next, the toner save processing
On the other hand, processing for reducing the toner consumption is executed by the toner saving method selected (including the case of “change”) in step S103.
例えば、トナーセーブ処理部104は、第1のトナーセーブ方法が選択されている注目
領域の印字範囲内に対しては、所定の割合(例えば、80%)分、印刷濃度を低下させる
。また、第2のトナーセーブ方法が選択されている注目領域の印字範囲内に対しては、第
1のトナーセーブ方法の場合よりも低い割合(例えば、50%)分、印刷濃度を低下させ
る。また、第3のトナーセーブ方法が選択されている注目領域の印字範囲内に対しては、
第2のトナーセーブ方法の場合よりも低い割合(例えば、20%)分、印刷濃度を低下さ
せる。
For example, the toner save processing
The print density is reduced by a lower ratio (for example, 20%) than in the second toner saving method.
また、トナーセーブ処理部104は、第4のトナーセーブ方法が選択されている注目領
域の印字範囲内に対しては、印刷に使用する原色数を減らして、2色印刷(単色と白色で
印刷)するための画像に変換する。また、第5のトナーセーブ方法が選択されている注目
領域の印字範囲内に対しては、印刷に使用する原色数を減らして、1色の原色数を用いて
印刷する(例えば、CMYKの4原色のうちの3原色を使用しないで印刷する)ための画
像に変換する。また、第6のトナーセーブ方法が選択されている注目領域の印字範囲内に
対しては、印刷に使用する原色数を減らして、2色の原色数を用いて印刷する(例えば、
CMYKの4原色のうちの2原色を使用しないで印刷する)ための画像に変換する。また
、第7のトナーセーブ方法が選択されている注目領域の印字範囲内に対しては、印刷に使
用する原色数を減らして、3色の原色数を用いて印刷する(例えば、CMYKの4原色の
うちの1原色を使用しないで印刷する)ための画像に変換する。また、第8のトナーセー
ブ方法が選択されている注目領域の印字範囲内に対しては、フルカラーで印刷するために
無変換とする。
Further, the toner save processing
The image is printed without using two of the four primary colors of CMYK. Further, within the printing range of the attention area for which the seventh toner saving method is selected, the number of primary colors used for printing is reduced and printing is performed using the number of primary colors (for example, CMYK 4). For printing without using one of the primary colors). Further, the printing range of the attention area for which the eighth toner saving method is selected is not converted in order to print in full color.
一方、トナーセーブ処理部104は、形状が変更された印字範囲外(図示する点線外)
に対しては、白色(無色)にする。
On the other hand, the toner save processing
Is white (colorless).
こうして、トナーセーブ処理部104は、トナー消費量を削減する処理が施された各領
域を、1まとめにして「補正画像」を生成する。その後、トナーセーブ処理部104は、
処理をステップS105に移行する。
In this way, the toner save processing
The process proceeds to step S105.
そして、印刷処理部105は、上記第1の実施形態と同様に、ステップS205で生成
された補正画像に基づく印刷データを生成して、プリンター200に対して出力し(ステ
ップS105)、本フローを終了する。
Then, as in the first embodiment, the
一方、プリンター200は、印刷処理部105から印刷データを受信すると、コマンド
(群)と補正画像を抽出し、抽出したコマンド(群)に従って補正画像を印刷する。
On the other hand, when receiving print data from the
以上のように、本実施形態の印刷システム10では、加工前の元画像を印刷する場合と
比較して、トナー消費量をより削減できる。そのうえ、分割した各領域内における印字範
囲外の部分を白色(無色)にした分だけ、印字範囲内については画質を維持できるため、
トナー消費量を削減しながらも、見栄えの良い印字結果を得ることができる。
As described above, in the printing system 10 of the present embodiment, it is possible to further reduce the amount of toner consumption as compared with the case of printing the original image before processing. In addition, the image quality can be maintained within the print range by the amount of white (colorless) outside the print range in each divided area.
While reducing the toner consumption, it is possible to obtain a good-looking print result.
(第3の実施形態)
次に、本発明の第3の実施形態について図面を参照して説明する。
(Third embodiment)
Next, a third embodiment of the present invention will be described with reference to the drawings.
本実施形態と、上記第1の実施形態及び上記第2の実施形態と、の違いは、印刷対象の
画像内における顔を検出する機能を有し、検出した顔周辺の領域に対しては、トナー消費
量を削減する処理を施さない点にある。上記第1の実施形態、第2の実施形態と同じ構成
については、詳細な説明を省略する。
The difference between this embodiment and the first embodiment and the second embodiment is that it has a function of detecting a face in an image to be printed, and for the area around the detected face, This is in that no processing for reducing toner consumption is performed. Detailed descriptions of the same configurations as those of the first and second embodiments are omitted.
本実施形態のトナーセーブ処理部104は、上記第1の実施形態等と同様に印刷対象の
画像(元画像)を複数の領域に分割し、分割した各領域内に存在する顔を検出する。そし
て、顔が検出されると、トナーセーブ処理部104は、検出された顔の輪郭内の領域(以
下では、「主領域」とよぶ)と、検出された顔周辺(輪郭外側)の領域(以下では、「副
領域」とよぶ)と、に対しては、トナーセーブ方法選択部103によって選択(「変更」
した場合も含む)されたトナーセーブ方法によるトナーセーブ処理を施さない。
The toner save
The toner saving process is not performed by the toner saving method.
なお、本実施形態では、トナーセーブ処理部104は、上述した主領域と副領域に対し
て何ら補正を施さない。しかし、トナーセーブ処理部104は、主領域と副領域に対して
、顔の輪郭や表情が際立つように特別な補正(例えば、高濃度化)を施してもよい。また
、主領域と副領域に対して、それぞれ別個に異なる補正を施すようにしてもよい。
In this embodiment, the toner save processing
以下に、本実施形態の印刷システム10の特徴的な動作について説明する。 Hereinafter, a characteristic operation of the printing system 10 of the present embodiment will be described.
<第3の実施形態のトナーセーブ処理>
図8は、本実施形態の情報処理装置100で実行されるトナーセーブ処理の一例を説明
するためのフローチャートである。
<Toner Save Processing of Third Embodiment>
FIG. 8 is a flowchart for explaining an example of the toner saving process executed by the information processing apparatus 100 according to the present embodiment.
情報処理装置100は、上記第1の実施形態や上記第2の実施形態と同様のタイミング
で本フローを開始する。
The information processing apparatus 100 starts this flow at the same timing as in the first embodiment or the second embodiment.
本フローを開始すると、情報処理装置100は、上記第1の実施形態と同様に、ステッ
プS101の処理を行う。なお、図示していないが、本実施形態の情報処理装置100は
、本フローを開始後、上記第2の実施形態の変形例と同様に、ステップS201、S10
1までの処理を行ってもよい。
When this flow is started, the information processing apparatus 100 performs the process of step S101 as in the first embodiment. Although not shown, the information processing apparatus 100 according to the present embodiment starts steps S201 and S10 after starting this flow, as in the modification of the second embodiment.
Processing up to 1 may be performed.
そして、ステップS101の処理を終了後、本実施形態では、トナーセーブ方法選択部
103は、上記第1の実施形態と同様のステップS102の処理と同様の解析を行うとと
もに、ステップS101で分割された各領域内に存在する顔を検出する(ステップS30
2)。具体的には、まず、トナーセーブ方法選択部103は、ステップS101で分割さ
れた複数の領域の中から、解析対象の1つの領域を注目領域として選択する。それから、
トナーセーブ方法選択部103は、上記第1の実施形態と同様に「コントラスト」、「色
の偏り」、「周辺領域との類似性」等の解析を行う。また、トナーセーブ方法選択部10
3は、予め登録しておいた辞書データ(顔データ)と比較して、注目領域内の顔を検出す
る。ここで、トナーセーブ方法選択部103は、顔が検出された注目領域については、顔
の輪郭内の領域を「主領域」として特定し、その位置を示す情報(例えば、座標データ)
を、所定の記憶装置(RAM等)に記憶しておく。これとともに、トナーセーブ方法選択
部103は、顔周辺の顔輪郭外の領域を「副領域」として、その位置を示す情報(例えば
、座標データ)を、所定の記憶部(RAM等)に記憶しておく。
Then, after the process of step S101 is completed, in the present embodiment, the toner save
2). Specifically, first, the toner save
The toner save
3 detects a face in the attention area as compared with dictionary data (face data) registered in advance. Here, the toner save
Are stored in a predetermined storage device (RAM or the like). At the same time, the toner save
図9(A)は、顔画像が含まれている画像の一例を示す図である。図9(B)は、顔画
像が含まれている注目領域(左下)の拡大図である。
FIG. 9A is a diagram illustrating an example of an image including a face image. FIG. 9B is an enlarged view of a region of interest (lower left) including a face image.
図9(A)、(B)に示す例で説明すると、トナーセーブ方法選択部103は、注目領
域(左下)で顔を検出すると、検出した顔の輪郭内の領域を「主領域」として特定し、検
出した顔周辺の顔輪郭外の領域を「副領域(斜線部分)」として特定する。
In the example shown in FIGS. 9A and 9B, when the toner save
なお、トナーセーブ方法選択部103は、印刷対象の画像(元画像)に含まれる全ての
領域に対して、同様の解析(顔検出)を行い、印刷対象の画像(元画像)にある全ての顔
を検出し、顔ごとに「主領域」と「副領域」を特定する。また、同一の領域に複数の顔が
ある場合や、複数の領域にわたって1つの顔がある場合にも、顔ごとに「主領域」と「副
領域」を特定する。
The toner save
図8に戻り、トナーセーブ方法選択部103は、処理をステップS303に移行する。
そして、トナーセーブ方法選択部103は、ステップS302における解析結果に応じて
、トナーセーブ方法を注目領域(分割された領域)ごとに選択(決定)する(ステップS
303)。
Returning to FIG. 8, the toner save
Then, the toner save
303).
具体的には、トナーセーブ方法選択部103は、ステップS302で特定された「主領
域」と「副領域」以外の領域に対しては、上記第1、第2の実施形態と同様のステップS
103の処理を行う。すなわち、トナーセーブ方法選択部103は、「主領域」と「副領
域」以外の領域に対しては、ステップS302における解析結果に応じて、分割した領域
ごとに異なるトナーセーブ方法を選択(決定)する。
Specifically, the toner save
一方、トナーセーブ方法選択部103は、ステップS302で特定された「主領域」と
「副領域」に対しては、トナー消費量を削減する処理を施さない。すなわち、トナーセー
ブ方法選択部103は、ステップS302で特定された「主領域」と「副領域」に対して
は、いずれのトナーセーブ方法も選択(決定)しない。
On the other hand, the toner save
ただし、トナーセーブ方法選択部103は、「主領域」と「副領域」に対してトナーセ
ーブ方法を選択(決定)してもよい。この場合には、トナーセーブ方法選択部103は、
「主領域」と「副領域」以外の領域に対して選択されたトナーセーブ方法よりもトナー消
費量の削減量が小さいトナーセーブ方法を選択(決定)する。例えば、トナーセーブ方法
選択部103は、「主領域」と「副領域」の少なくともいずれかの領域に対して、印刷濃
度を低下させるトナーセーブ方法を選択してもよい。一例を挙げて説明すると、トナーセ
ーブ方法選択部103は、「主領域」に対しては、印刷濃度を通常印刷の0.9倍分、低
下させ、「副領域」に対しては、印刷濃度を通常印刷の0.6倍分、低下させるトナーセ
ーブ方法を選択する。
However, the toner save
A toner saving method is selected (determined) that has a smaller reduction in toner consumption than the toner saving method selected for the areas other than the “main area” and the “sub area”. For example, the toner save
また、図9(B)に示すように、トナーセーブ方法選択部103は、「主領域」と「副
領域」に対して、印刷濃度を向上(高濃度化)させる補正方法を選択(決定)するように
してもよい。また、トナーセーブ方法選択部103は、「主領域」に対しては、印刷濃度
を第1の所定倍(例えば、通常印刷の2倍)向上させる補正方法を選択(決定)し、「副
領域」に対しては、印刷濃度を上記第1の所定倍とは異なる第2の所定倍(例えば、通常
印刷の1.5倍)向上させる補正方法を選択(決定)するようにしてもよい。
Further, as shown in FIG. 9B, the toner save
以上のように、トナーセーブ方法(或いは、補正方法)が選択されると、トナーセーブ
方法選択部103は、処理をステップS304に移行する。
As described above, when the toner save method (or correction method) is selected, the toner save
そして、トナーセーブ処理部104は、ステップS303で選択(「変更」した場合も
含む)されたトナーセーブ方法(或いは、補正方法)によって、印刷対象の画像について
トナー消費量を削減する処理を実行する(ステップS304)。
Then, the toner save processing
具体的には、トナーセーブ処理部104は、ステップS302で特定された「主領域」
と「副領域」以外の領域に対しては、上記第1の実施形態と同様のステップS104や、
上記第2の実施形態と同様のステップS205の処理を行う。すなわち、トナーセーブ方
法選択部103は、「主領域」と「副領域」以外の領域に対しては、ステップS303で
選択(「変更」した場合も含む)されたトナーセーブ方法による処理を施す。
Specifically, the toner save processing
For areas other than “sub-area”, step S104 similar to that in the first embodiment,
The process of step S205 similar to the second embodiment is performed. In other words, the toner save
一方、トナーセーブ処理部104は、ステップS302で特定された「主領域」と「副
領域」に対しては、ステップS303で選択(「変更」した場合も含む)されたトナーセ
ーブ方法による処理を施さない(或いは、ステップS303で選択された補正方法を施す
)。
On the other hand, the toner save processing
こうして、トナーセーブ処理部104は、トナー消費量を削減する処理が施された各領
域を、1まとめにして「補正画像」を生成する。その後、トナーセーブ処理部104は、
処理をステップS105に移行する。
In this way, the toner save processing
The process proceeds to step S105.
そして、印刷処理部105は、上記第1、第2の実施形態と同様に、ステップS304
で生成された補正画像に基づく印刷データを生成して、プリンター200に対して出力し
(ステップS105)、本フローを終了する。
Then, the
Print data based on the corrected image generated in step S1 is generated and output to the printer 200 (step S105), and this flow ends.
一方、プリンター200は、印刷処理部105から印刷データを受信すると、コマンド
(群)と補正画像を抽出し、抽出したコマンド(群)に従って補正画像を印刷する。
On the other hand, when receiving print data from the
以上のように、本実施形態の印刷システム10では、加工前の元画像を印刷する場合と
比較して、トナー消費量をより削減できる。そのうえ、顔等のユーザーにとって重要な特
徴部分を含む領域に対してはトナーセーブ処理を施さないようにすることができるため、
トナー消費量を削減しながらも、見栄えの良い印字結果を得ることができる。
As described above, in the printing system 10 of the present embodiment, it is possible to further reduce the amount of toner consumption as compared with the case of printing the original image before processing. In addition, toner save processing can be avoided for areas containing features that are important to the user, such as faces.
While reducing the toner consumption, it is possible to obtain a good-looking print result.
なお、上記各実施形態における各フローの各処理単位は、印刷システム10を理解容易
にするために、主な処理内容に応じて分割したものである。処理ステップの分類の仕方や
その名称によって、本願発明が制限されることはない。印刷システム10が行う処理は、
さらに多くの処理ステップに分割することもできる。また、1つの処理ステップが、さら
に多くの処理を実行してもよい。また、処理ステップの順序についても、これに制限され
るものではない。
In addition, in order to make the printing system 10 easy to understand, each processing unit of each flow in each of the above embodiments is divided according to main processing contents. The invention of the present application is not limited by the method of classification of the processing steps and the names thereof. The processing performed by the printing system 10 is as follows:
Further, it can be divided into many processing steps. One processing step may execute more processes. Further, the order of the processing steps is not limited to this.
また、上記の各実施形態は、本発明の要旨を例示することを意図し、本発明を限定する
ものではない。多くの代替物、修正、変形例は当業者にとって明らかである。
Moreover, each said embodiment intends to illustrate the summary of this invention, and does not limit this invention. Many alternatives, modifications, and variations will be apparent to those skilled in the art.
例えば、上記第3の実施形態では、顔周辺の領域に対してトナーセーブ処理を施さない
ようにしている。しかし、本発明は、これに限定されず、ユーザーにとって重要な特徴部
分を含む領域であれば、顔以外の領域に対してトナーセーブ処理を施さないようにしても
よい。
For example, in the third embodiment, toner save processing is not performed on the area around the face. However, the present invention is not limited to this, and the toner save process may not be performed on an area other than the face as long as the area includes a characteristic part important for the user.
また、一般的な印刷システムでは、印刷対象の画像に対して、いわゆるスクリーニング
処理が実行される。上記各実施形態の変形例として、印刷処理部105は、ステップS1
03やS303で選択されたトナーセーブ方法に応じて、印刷対象の画像(或いは、トナ
ーセーブ処理後の画像)に対して施すスクリーニング方法を変更してもよい。
In a general printing system, a so-called screening process is performed on an image to be printed. As a modification of the above embodiments, the
Depending on the toner saving method selected in 03 or S303, the screening method applied to the image to be printed (or the image after the toner saving process) may be changed.
また、上記各実施形態では、各トナーセーブ処理(各フロー)を情報処理装置100側
で実行している。しかし、本発明は、これに限定されない。例えば、各トナーセーブ処理
に含まれる一部の処理ステップについては、プリンター200側で実行するようにしても
よい。
In each of the above embodiments, each toner save process (each flow) is executed on the information processing apparatus 100 side. However, the present invention is not limited to this. For example, some processing steps included in each toner saving process may be executed on the
例えば、上記第1の実施形態のステップS101からS104までの処理(図2)をプ
リンター200側で実行するようにしてもよい。この場合、情報処理装置100の印刷処
理部105は、ステップS101からS104までの処理をプリンター200に実行させ
るためのコマンド(群)を生成する。そして、印刷処理部105は、生成したコマンド(
群)と元画像を、プリンター200に対して出力する。一方、プリンター200は、情報
処理装置100から出力されたコマンド(群)と元画像を受信すると、受信したコマンド
(群)に基づいてステップS101からS104の処理を実行し、生成された補正画像を
印刷する。
For example, the processing from step S101 to step S104 (FIG. 2) of the first embodiment may be executed on the
Group) and the original image are output to the
また、上記第2の実施形態のステップS201の処理を情報処理装置100側で実行し
、図6に示すステップS101からS103、S205の処理をプリンター200側で実
行するようにしてもよい。この場合、情報処理装置100の印刷処理部105は、ステッ
プS101からS103、S205の処理をプリンター200に実行させるためのコマン
ド(群)を生成する。そして、印刷処理部105は、生成したコマンド(群)と元画像を
、プリンター200に対して出力する。一方、プリンター200は、情報処理装置100
から出力されたコマンド(群)と元画像を受信すると、受信したコマンド(群)に基づい
てステップS101からS103、S205の処理を実行し、生成された補正画像を印刷
する。
Further, the processing in step S201 of the second embodiment may be executed on the information processing apparatus 100 side, and the processing in steps S101 to S103 and S205 shown in FIG. 6 may be executed on the
When the command (group) and the original image output from are received, the processes of steps S101 to S103 and S205 are executed based on the received command (group), and the generated corrected image is printed.
また、上記第3の実施形態のステップS101からS304までの処理(図8)をプリ
ンター200側で実行するようにしてもよい。この場合、情報処理装置200の印刷処理
部105は、ステップS101からS304までの処理をプリンター200に実行させる
ためのコマンド(群)を生成する。そして、印刷処理部105は、生成したコマンド(群
)と元画像を、プリンター200に対して出力する。一方、プリンター200は、情報処
理装置100から出力されたコマンド(群)と元画像を受信すると、受信したコマンド(
群)に基づいてステップS101からS304の処理を実行し、生成された補正画像を印
刷する。
Further, the processing from steps S101 to S304 (FIG. 8) of the third embodiment may be executed on the
The processing of steps S101 to S304 is executed based on (group), and the generated corrected image is printed.
なお、上記各実施形態および各変形例において、印刷処理部105がプリンター200
に対して出力するコマンド(群)の一部を、各種属性情報に置き換えてもよい。
In each of the above embodiments and modifications, the
A part of the command (group) to be output with respect to may be replaced with various attribute information.
100・・・情報処理装置、101・・・画像記憶部、102・・・入力受付部、103
・・・トナーセーブ方法選択部、104・・・トナーセーブ処理部、105・・・印刷処
理部、200・・・プリンター。
DESCRIPTION OF SYMBOLS 100 ... Information processing apparatus, 101 ... Image storage part, 102 ... Input reception part, 103
... Toner save method selection unit, 104 ... Toner save processing unit, 105 ... Print processing unit, 200 ... Printer.
Claims (12)
前記印刷装置を制御するコマンドを生成するコマンド生成ステップと、
印刷対象の画像と、前記コマンドと、を前記印刷装置に出力する出力ステップと、
印刷対象の画像が前記印刷装置で印刷される場合のトナー消費量に対して、削減目標を
指定する削減目標指定ステップと、を前記コンピューターに実行させ、
前記コマンド生成ステップでは、
印刷対象の画像を複数の領域に分割して各領域を解析する解析ステップと、
前記解析ステップでの解析結果に応じて、印刷対象の画像が前記印刷装置で印刷される場合のトナー消費量を削減する方法を選択する削減方法選択ステップと、
前記削減目標指定ステップで指定された削減目標に基づいて、各領域での印字範囲の形状を設定する形状設定ステップと、
前記形状設定ステップで設定された形状の印字範囲内については、前記削減方法選択ステップで選択された方法によって、トナー消費量を削減する処理を実行し、前記形状設定ステップで設定された形状の印字範囲外については、白色にする削減実行ステップと、を前記印刷装置に実行させるコマンドを生成する、
ことを特徴とするドライバープログラム。 A driver program that causes a computer to function as a device for controlling a printing device,
A command generating step for generating a command for controlling the printing apparatus;
An output step of outputting an image to be printed and the command to the printing device;
Reduce target for toner consumption when the image to be printed is printed by the printing device.
Causing the computer to execute a reduction target designation step to be designated,
In the command generation step,
An analysis step of dividing the image to be printed into a plurality of areas and analyzing each area;
A reduction method selection step of selecting a method of reducing the amount of toner consumption when an image to be printed is printed by the printing apparatus according to the analysis result in the analysis step;
A shape setting step for setting the shape of the print range in each region based on the reduction target specified in the reduction target specification step;
For the shape printing range set in the shape setting step, a process for reducing toner consumption is executed by the method selected in the reduction method selection step, and the shape printing set in the shape setting step is executed. For out-of-range, generating a command to cause the printing apparatus to execute a reduction execution step of whitening,
A driver program characterized by that.
前記印刷装置を制御するコマンドを生成するコマンド生成ステップと、 A command generating step for generating a command for controlling the printing apparatus;
印刷対象の画像と、前記コマンドと、を前記印刷装置に出力する出力ステップと、を前記コンピューターに実行させ、 Causing the computer to execute an output step of outputting an image to be printed and the command to the printing device;
前記コマンド生成ステップでは、 In the command generation step,
印刷対象の画像を複数の領域に分割して各領域を解析する解析ステップと、 An analysis step of dividing the image to be printed into a plurality of areas and analyzing each area;
前記解析ステップでの解析結果に応じて、印刷対象の画像が前記印刷装置で印刷される場合のトナー消費量を削減する方法を選択する削減方法選択ステップと、 A reduction method selection step of selecting a method of reducing the amount of toner consumption when an image to be printed is printed by the printing apparatus according to the analysis result in the analysis step;
前記削減方法選択ステップで選択された方法によって、前記画像についてのトナー消費量を削減する処理を実行する削減実行ステップと、を前記印刷装置に実行させるコマンドを生成し、 Generating a command for causing the printing apparatus to execute a reduction execution step of executing a process of reducing a toner consumption amount for the image by the method selected in the reduction method selection step;
前記解析ステップでは、 In the analysis step,
分割した領域ごとに、コントラストと色の偏りの少なくともいずれかについて解析し、 Analyze at least one of contrast and color bias for each divided area,
前記削減方法選択ステップでは、 In the reduction method selection step,
前記コントラストの高低に応じて注目領域の印刷濃度を増減する方法を選択し、 Select a method for increasing or decreasing the print density of the region of interest according to the level of the contrast,
前記色の偏りの大小に応じて注目領域の印刷に使用する原色数を増減する方法を選択する、 Selecting a method of increasing or decreasing the number of primary colors used for printing of the region of interest according to the magnitude of the color deviation;
ことを特徴とするドライバープログラム。A driver program characterized by that.
前記解析ステップでは、
分割した領域ごとに、周辺領域との類似度についてさらに解析し、
前記削減方法選択ステップでは、
前記周辺領域との類似性の高低に応じて、既に選択されている前記方法を変更するか否か決定する、
ことを特徴とするドライバープログラム。 The driver program according to claim 2 ,
In the analysis step,
For each divided area, further analyze the similarity with the surrounding area,
In the reduction method selection step,
Determining whether to change the method that has already been selected according to the level of similarity with the surrounding area;
A driver program characterized by that.
前記印刷装置を制御するコマンドを生成するコマンド生成ステップと、 A command generating step for generating a command for controlling the printing apparatus;
印刷対象の画像と、前記コマンドと、を前記印刷装置に出力する出力ステップと、を前記コンピューターに実行させ、 Causing the computer to execute an output step of outputting an image to be printed and the command to the printing device;
前記コマンド生成ステップでは、 In the command generation step,
印刷対象の画像を複数の領域に分割して各領域を解析する解析ステップと、 An analysis step of dividing the image to be printed into a plurality of areas and analyzing each area;
前記解析ステップでの解析結果に応じて、印刷対象の画像が前記印刷装置で印刷される場合のトナー消費量を削減する方法を選択する削減方法選択ステップと、 A reduction method selection step of selecting a method of reducing the amount of toner consumption when an image to be printed is printed by the printing apparatus according to the analysis result in the analysis step;
前記削減方法選択ステップで選択された方法によって、前記画像についてのトナー消費量を削減する処理を実行する削減実行ステップと、を前記印刷装置に実行させるコマンドを生成し、 Generating a command for causing the printing apparatus to execute a reduction execution step of executing a process of reducing a toner consumption amount for the image by the method selected in the reduction method selection step;
前記解析ステップでは、 In the analysis step,
分割した領域ごとに、当該領域に含まれている顔を検出し、 For each divided area, the face included in the area is detected,
前記削減実行ステップでは、 In the reduction execution step,
前記解析ステップで検出された顔周辺の領域については、前記削減方法選択ステップで選択された方法によってトナー消費量を削減する処理を実行せず、当該顔周辺の領域外については、前記削減方法選択ステップで選択された方法によって、トナー消費量を削減する処理を実行する、 For the area around the face detected in the analysis step, the process for reducing the toner consumption by the method selected in the reduction method selection step is not executed, and for the area around the face, the reduction method selection is performed. Execute processing to reduce toner consumption by the method selected in step,
ことを特徴とするドライバープログラム。A driver program characterized by that.
印刷対象の画像を複数の領域に分割して各領域を解析する解析ステップと、 An analysis step of dividing the image to be printed into a plurality of areas and analyzing each area;
前記解析ステップでの解析結果に応じて、印刷対象の画像が前記印刷装置で印刷される場合のトナー消費量を削減する方法を選択する削減方法選択ステップと、 A reduction method selection step of selecting a method of reducing the amount of toner consumption when an image to be printed is printed by the printing apparatus according to the analysis result in the analysis step;
前記削減方法選択ステップで選択された方法によって、前記画像についてのトナー消費量を削減する処理を実行する削減実行ステップと、 A reduction execution step of executing processing for reducing toner consumption for the image by the method selected in the reduction method selection step;
トナー消費量を削減する前記処理が施された画像に基づく印刷データを前記印刷装置に出力する出力ステップと、 An output step of outputting print data based on the image subjected to the processing to reduce toner consumption to the printing device;
印刷対象の画像が前記印刷装置で印刷される場合のトナー消費量に対して、削減目標を指定する削減目標指定ステップと、 A reduction target designating step for designating a reduction target with respect to a toner consumption amount when an image to be printed is printed by the printing apparatus;
前記削減目標指定ステップで指定された削減目標に基づいて、各領域での印字範囲の形状を設定する形状設定ステップと、を前記コンピューターに実行させ、 Based on the reduction target specified in the reduction target specification step, the shape setting step for setting the shape of the print range in each region is executed by the computer,
前記削減実行ステップでは、 In the reduction execution step,
前記形状設定ステップで設定された形状の印字範囲内については、前記削減方法選択ステップで選択された方法によって、トナー消費量を削減する処理を実行し、前記形状設定ステップで設定された形状の印字範囲外については、白色にする、 For the shape printing range set in the shape setting step, a process for reducing toner consumption is executed by the method selected in the reduction method selection step, and the shape printing set in the shape setting step is executed. If it is out of range, make it white.
ことを特徴とするドライバープログラム。A driver program characterized by that.
印刷装置を制御する装置としてコンピューターを機能させるドライバープログラムであって、 A driver program that causes a computer to function as a device for controlling a printing device,
印刷対象の画像を複数の領域に分割して各領域を解析する解析ステップと、 An analysis step of dividing the image to be printed into a plurality of areas and analyzing each area;
前記解析ステップでの解析結果に応じて、印刷対象の画像が前記印刷装置で印刷される場合のトナー消費量を削減する方法を選択する削減方法選択ステップと、 A reduction method selection step of selecting a method of reducing the amount of toner consumption when an image to be printed is printed by the printing apparatus according to the analysis result in the analysis step;
前記削減方法選択ステップで選択された方法によって、前記画像についてのトナー消費量を削減する処理を実行する削減実行ステップと、 A reduction execution step of executing processing for reducing toner consumption for the image by the method selected in the reduction method selection step;
トナー消費量を削減する前記処理が施された画像に基づく印刷データを前記印刷装置に出力する出力ステップと、を前記コンピューターに実行させ、 前記解析ステップでは、 Outputting the print data based on the image subjected to the processing for reducing toner consumption to the printing apparatus, and causing the computer to execute the analysis step.
分割した領域ごとに、コントラストと色の偏りの少なくともいずれかについて解析し、 Analyze at least one of contrast and color bias for each divided area,
前記削減方法選択ステップでは、 In the reduction method selection step,
前記コントラストの高低に応じて注目領域の印刷濃度を増減する方法を選択し、 Select a method for increasing or decreasing the print density of the region of interest according to the level of the contrast,
前記色の偏りの大小に応じて注目領域の印刷に使用する原色数を増減する方法を選択する、 Selecting a method of increasing or decreasing the number of primary colors used for printing of the region of interest according to the magnitude of the color deviation;
ことを特徴とするドライバープログラム。A driver program characterized by that.
前記解析ステップでは、
分割した領域ごとに、周辺領域との類似度についてさらに解析し、
前記削減方法選択ステップでは、
前記周辺領域との類似性の高低に応じて、既に選択されている前記方法を変更するか否か決定する、
ことを特徴とするドライバープログラム。 The driver program according to claim 6 ,
In the analysis step,
For each divided area, further analyze the similarity with the surrounding area,
In the reduction method selection step,
Determining whether to change the method that has already been selected according to the level of similarity with the surrounding area;
A driver program characterized by that.
印刷対象の画像を複数の領域に分割して各領域を解析する解析ステップと、 An analysis step of dividing the image to be printed into a plurality of areas and analyzing each area;
前記解析ステップでの解析結果に応じて、印刷対象の画像が前記印刷装置で印刷される場合のトナー消費量を削減する方法を選択する削減方法選択ステップと、 A reduction method selection step of selecting a method of reducing the amount of toner consumption when an image to be printed is printed by the printing apparatus according to the analysis result in the analysis step;
前記削減方法選択ステップで選択された方法によって、前記画像についてのトナー消費量を削減する処理を実行する削減実行ステップと、 A reduction execution step of executing processing for reducing toner consumption for the image by the method selected in the reduction method selection step;
トナー消費量を削減する前記処理が施された画像に基づく印刷データを前記印刷装置に出力する出力ステップと、を前記コンピューターに実行させ、 Causing the computer to execute an output step of outputting print data based on the image subjected to the processing for reducing toner consumption to the printing device;
前記解析ステップでは、 In the analysis step,
分割した領域ごとに、当該領域に含まれている顔を検出し、 For each divided area, the face included in the area is detected,
前記削減実行ステップでは、 In the reduction execution step,
前記解析ステップで検出された顔周辺の領域については、前記削減方法選択ステップで選択された方法によってトナー消費量を削減する処理を実行せず、当該顔周辺の領域外については、前記削減方法選択ステップで選択された方法によって、トナー消費量を削減する処理を実行する、 For the area around the face detected in the analysis step, the process for reducing the toner consumption by the method selected in the reduction method selection step is not executed, and for the area around the face, the reduction method selection is performed. Execute processing to reduce toner consumption by the method selected in step,
ことを特徴とするドライバープログラム。A driver program characterized by that.
前記印刷制御装置は、 The print control device includes:
印刷対象の画像を前記印刷装置に出力する出力手段と、を備え、 Output means for outputting an image to be printed to the printing apparatus,
前記印刷装置は、 The printing apparatus includes:
前記画像を受信する受信手段と、 Receiving means for receiving the image;
前記受信手段で受信した前記画像を印刷する印刷手段と、を備え、 Printing means for printing the image received by the receiving means,
前記印刷手段は、 The printing means includes
前記受信手段で受信した印刷対象の画像を複数の領域に分割して各領域を解析する解析手段と、 Analyzing means for dividing the image to be printed received by the receiving means into a plurality of areas and analyzing each area;
前記解析手段での解析結果に応じて、印刷対象の画像が前記印刷装置で印刷される場合のトナー消費量を削減する方法を選択する削減方法選択手段と、 A reduction method selection unit that selects a method of reducing a toner consumption amount when an image to be printed is printed by the printing apparatus according to an analysis result of the analysis unit;
前記削減方法選択手段で選択された方法によって、前記画像についてのトナー消費量を削減する処理を実行する削減実行手段と、を備え、 Reduction execution means for executing processing for reducing toner consumption for the image by the method selected by the reduction method selection means,
前記印刷制御装置は、 The print control device includes:
印刷対象の画像が前記印刷装置で印刷される場合のトナー消費量に対して、削減目標を指定する削減目標指定手段、をさらに備え、 A reduction target designating unit for designating a reduction target for a toner consumption amount when an image to be printed is printed by the printing apparatus;
前記印刷手段は、 The printing means includes
前記削減目標指定手段で指定された削減目標に基づいて、各領域での印字範囲の形状を設定する形状設定手段、を備え、 A shape setting means for setting the shape of the print range in each area based on the reduction target specified by the reduction target specifying means,
前記削減実行手段は、 The reduction execution means is
前記形状設定手段で設定された形状の印字範囲内については、前記削減方法選択手段で選択された方法によって、トナー消費量を削減する処理を実行し、前記形状設定手段で設定された形状の印字範囲外については、白色にする、 For the shape printing range set by the shape setting means, processing for reducing toner consumption is executed by the method selected by the reduction method selection means, and the shape printing set by the shape setting means is executed. If it is out of range, make it white.
ことを特徴とする印刷システム。A printing system characterized by that.
前記印刷制御装置は、 The print control device includes:
印刷対象の画像を前記印刷装置に出力する出力手段と、を備え、 Output means for outputting an image to be printed to the printing apparatus,
前記印刷装置は、 The printing apparatus includes:
前記画像を受信する受信手段と、 Receiving means for receiving the image;
前記受信手段で受信した前記画像を印刷する印刷手段と、を備え、 Printing means for printing the image received by the receiving means,
前記印刷手段は、 The printing means includes
前記受信手段で受信した印刷対象の画像を複数の領域に分割して各領域を解析する解析手段と、 Analyzing means for dividing the image to be printed received by the receiving means into a plurality of areas and analyzing each area;
前記解析手段での解析結果に応じて、印刷対象の画像が前記印刷装置で印刷される場合のトナー消費量を削減する方法を選択する削減方法選択手段と、 A reduction method selection unit that selects a method of reducing a toner consumption amount when an image to be printed is printed by the printing apparatus according to an analysis result of the analysis unit;
前記削減方法選択手段で選択された方法によって、前記画像についてのトナー消費量を削減する処理を実行する削減実行手段と、を備え、 Reduction execution means for executing processing for reducing toner consumption for the image by the method selected by the reduction method selection means,
前記解析手段は、 The analysis means includes
分割した領域ごとに、コントラストと色の偏りの少なくともいずれかについて解析し、 Analyze at least one of contrast and color bias for each divided area,
前記削減方法選択手段は、 The reduction method selection means includes
前記コントラストの高低に応じて注目領域の印刷濃度を増減する方法を選択し、 Select a method for increasing or decreasing the print density of the region of interest according to the level of the contrast,
前記色の偏りの大小に応じて注目領域の印刷に使用する原色数を増減する方法を選択する、 Selecting a method of increasing or decreasing the number of primary colors used for printing of the region of interest according to the magnitude of the color deviation;
ことを特徴とする印刷システム。A printing system characterized by that.
前記解析手段は、
分割した領域ごとに、周辺領域との類似度についてさらに解析し、
前記削減方法選択手段は、
前記周辺領域との類似性の高低に応じて、既に選択されている前記方法を変更するか否か決定する、
ことを特徴とする印刷システム。 The printing system according to claim 10 , wherein
The analysis means includes
For each divided area, further analyze the similarity with the surrounding area,
The reduction method selection means includes
Determining whether to change the method that has already been selected according to the level of similarity with the surrounding area;
A printing system characterized by that.
前記印刷制御装置は、 The print control device includes:
印刷対象の画像を前記印刷装置に出力する出力手段と、を備え、 Output means for outputting an image to be printed to the printing apparatus,
前記印刷装置は、 The printing apparatus includes:
前記画像を受信する受信手段と、 Receiving means for receiving the image;
前記受信手段で受信した前記画像を印刷する印刷手段と、を備え、 Printing means for printing the image received by the receiving means,
前記印刷手段は、 The printing means includes
前記受信手段で受信した印刷対象の画像を複数の領域に分割して各領域を解析する解析手段と、 Analyzing means for dividing the image to be printed received by the receiving means into a plurality of areas and analyzing each area;
前記解析手段での解析結果に応じて、印刷対象の画像が前記印刷装置で印刷される場合のトナー消費量を削減する方法を選択する削減方法選択手段と、 A reduction method selection unit that selects a method of reducing a toner consumption amount when an image to be printed is printed by the printing apparatus according to an analysis result of the analysis unit;
前記削減方法選択手段で選択された方法によって、前記画像についてのトナー消費量を削減する処理を実行する削減実行手段と、を備え、 Reduction execution means for executing processing for reducing toner consumption for the image by the method selected by the reduction method selection means,
前記解析手段は、 The analysis means includes
分割した領域ごとに、当該領域に含まれている顔を検出し、 For each divided area, the face included in the area is detected,
前記削減実行手段は、 The reduction execution means is
前記解析手段で検出された顔周辺の領域については、前記削減方法選択手段で選択された方法によってトナー消費量を削減する処理を実行せず、当該顔周辺の領域外については、前記削減方法選択手段で選択された方法によって、トナー消費量を削減する処理を実行する、 For the area around the face detected by the analysis means, the processing for reducing the toner consumption by the method selected by the reduction method selection means is not executed, and for the area around the face, the reduction method selection is performed. Executing a process for reducing toner consumption by the method selected by the means;
ことを特徴とする印刷システム。A printing system characterized by that.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010253542A JP5609573B2 (en) | 2010-11-12 | 2010-11-12 | Driver program and printing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010253542A JP5609573B2 (en) | 2010-11-12 | 2010-11-12 | Driver program and printing system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012104012A JP2012104012A (en) | 2012-05-31 |
| JP5609573B2 true JP5609573B2 (en) | 2014-10-22 |
Family
ID=46394301
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010253542A Expired - Fee Related JP5609573B2 (en) | 2010-11-12 | 2010-11-12 | Driver program and printing system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5609573B2 (en) |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001083845A (en) * | 1999-09-14 | 2001-03-30 | Canon Inc | Image processing method and apparatus |
| JP2006121330A (en) * | 2004-10-20 | 2006-05-11 | Fuji Xerox Co Ltd | Image forming device |
| JP2010003078A (en) * | 2008-06-19 | 2010-01-07 | Brother Ind Ltd | Image forming system, image forming method, printing program and image forming device |
| JP5095667B2 (en) * | 2009-04-10 | 2012-12-12 | シャープ株式会社 | Output instruction apparatus, image forming system, output instruction method, control program, and recording medium therefor |
-
2010
- 2010-11-12 JP JP2010253542A patent/JP5609573B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2012104012A (en) | 2012-05-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8600154B2 (en) | Image processing apparatus and image processing method | |
| JP4118749B2 (en) | Image processing apparatus, image processing program, and storage medium | |
| JP7557169B2 (en) | Method, system, and computer program | |
| US9253368B2 (en) | Image processing device setting binary value without using dither matrix when prescribed condition is satisfied | |
| US10706340B2 (en) | Image processing apparatus and method for controlling the same with character attribute indicating that pixel is pixel of a character | |
| US10592766B2 (en) | Image processing apparatus and medium storing program executable by image processing apparatus | |
| JP2008113446A (en) | Image processing apparatus, image processing program, and recording medium | |
| JP6325847B2 (en) | Image processing apparatus, image processing method, and program | |
| JP6248755B2 (en) | Image processing apparatus and computer program | |
| JP4983684B2 (en) | Image processing apparatus, image processing method, and computer program for image processing | |
| US11706371B2 (en) | Apparatus and method for performing enhancement processing on color information | |
| JP5863001B2 (en) | Image processing apparatus, image forming apparatus, and program | |
| JP4498233B2 (en) | Image processing apparatus and image processing method | |
| JP5067224B2 (en) | Object detection apparatus, object detection method, object detection program, and printing apparatus | |
| US20150178606A1 (en) | Image processing apparatus | |
| JP6500638B2 (en) | Image processing apparatus and computer program | |
| JP6452342B2 (en) | Image processing apparatus, image forming apparatus, image processing method, and program | |
| JP5609573B2 (en) | Driver program and printing system | |
| JP6736299B2 (en) | Printing device, printing method, and program | |
| JP2004146914A (en) | Ink consumption reduction method, ink consumption reduction device, and ink consumption reduction program | |
| US8675246B2 (en) | Image processing device and program | |
| JP6781398B2 (en) | Image processing equipment and computer programs | |
| JP2012109897A (en) | Driver program and printer | |
| JP2012104011A (en) | Driver program and printing system | |
| JP5790000B2 (en) | Printing apparatus and printing method therefor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130722 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140530 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140610 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140708 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140805 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140818 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5609573 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |