Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5609573B2 - Driver program and printing system - Google Patents
[go: Go Back, main page]

JP5609573B2 - Driver program and printing system - Google Patents

Driver program and printing system Download PDF

Info

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
Application number
JP2010253542A
Other languages
Japanese (ja)
Other versions
JP2012104012A (en
Inventor
朋洋 中村
朋洋 中村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2010253542A priority Critical patent/JP5609573B2/en
Publication of JP2012104012A publication Critical patent/JP2012104012A/en
Application granted granted Critical
Publication of JP5609573B2 publication Critical patent/JP5609573B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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.

特開2007−200065号JP 2007-200065

しかし、印刷対象の画像を低濃度化すると、印字結果が一律に淡くなるため、ユーザー
が印字結果をみるうえで最低限必要な情報まで失ってしまう場合がある。また、印刷対象
の写真画像を指定文字列に置換すると、画像自体が分からなくなってしまう。
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.

本発明の印刷システム10の概略構成の一例を示すブロック図である。1 is a block diagram illustrating an example of a schematic configuration of a printing system 10 according to the present invention. 第1の実施形態のトナーセーブ処理の一例を説明するためのフローチャートである。5 is a flowchart for explaining an example of toner save processing according to the first embodiment; (A)印刷対象の画像(元画像)の一例を示す図である。(B)印刷対象の画像(元画像)を複数の領域に分割した例を示す図である。(A) It is a figure which shows an example of the image (original image) of printing object. (B) It is a figure which shows the example which divided | segmented the image (original image) of printing object into several area | region. (A)注目領域の一例を示す図である。(B)注目領域(斜線部分)をさらにN個の小領域Siに分割した例を示す図である。(A) It is a figure which shows an example of an attention area. (B) It is a figure which shows the example which divided | segmented the attention area | region (hatched part) into N small area | region Si further. (A)注目領域と周辺領域の一例を示す図である。(B)注目領域と周辺領域(中央)の拡大図である。(A) It is a figure which shows an example of an attention area and a peripheral area. (B) It is an enlarged view of an attention area and a peripheral area (center). 第2の実施形態のトナーセーブ処理の一例を説明するためのフローチャートである。10 is a flowchart for explaining an example of toner save processing according to the second embodiment; (A)トナー消費量の削減目標が大きい場合(例えば、100%)における印字範囲の変更例を示す図である。(B)トナー消費量の削減目標が中程度の場合(例えば、90%)における印字範囲の変更例を示す図である。(C)トナー消費量の削減目標が小さい場合(例えば、80%)における印字範囲の変更例を示す図である。FIG. 6A is a diagram illustrating an example of changing a print range when a toner consumption reduction target is large (for example, 100%). FIG. 8B is a diagram illustrating an example of changing the print range when the toner consumption reduction target is medium (for example, 90%). FIG. 8C is a diagram illustrating an example of changing the print range when the reduction target of toner consumption is small (for example, 80%). 第3の実施形態のトナーセーブ処理の一例を説明するためのフローチャートである。10 is a flowchart for explaining an example of toner save processing according to a third embodiment; (A)顔画像が含まれている画像の一例を示す図である。(B)顔画像が含まれている注目領域(左下)の拡大図である。(A) It is a figure which shows an example of the image containing the face image. (B) It is an enlarged view of the attention area (lower left) in which the face image is included.

(第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 printer 200. The information processing apparatus 100 includes a printer 200
Functions as a host computer. The information processing apparatus 100 includes, for example, L
The printer 200 is connected to be communicable via a computer network such as AN or a USB cable.

情報処理装置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 image storage unit 101, an input reception unit 102, a toner save method selection unit 103, a toner save processing unit 104, and a print processing unit 105 are constructed as illustrated. The The image storage unit 101 is constructed by a storage device such as a ROM or a hard disk. Each of the units 102 to 105 other than the image storage unit 101 is constructed by the CPU executing a computer program loaded into the RAM from a ROM or the like provided in the information processing apparatus 100.

画像記憶部101は、印刷対象の画像を記憶する。印刷対象の画像には、例えば、写真
やイラスト等の画像が含まれる。また、情報処理装置100で作成された画像に限らず、
コンピューターネットワークやUSBケーブルを介して入力された画像、USBメモリー
や携帯電話に内蔵されるメモリー等の可搬型メモリーから入力された画像、等を含む。
The image storage unit 101 stores an image to be printed. The images to be printed include, for example, images such as photographs and illustrations. In addition, the image is not limited to the image created by the information processing apparatus 100,
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 input receiving unit 102 receives an instruction from the user via the above-described input device (keyboard, mouse, etc.).

トナーセーブ方法選択部103は、印刷対象の画像について解析し、その解析結果に応
じて、印刷対象の画像がプリンター200で印刷される場合のトナー消費量を削減する方
法について選択(決定)する。
The toner save method selection unit 103 analyzes an image to be printed, and selects (determines) a method for reducing toner consumption when the image to be printed is printed by the printer 200 according to the analysis result.

トナーセーブ処理部104は、印刷対象の画像がプリンター200で印刷される場合の
トナー消費量を削減する処理(トナーセーブ処理)を実行する。具体的には、トナーセー
ブ処理部104は、トナーセーブ方法選択部103で選択(決定)された方法によって、
印刷対象の画像に対して、トナー消費量を削減する処理を施す。こうして、トナーセーブ
処理部104によって、トナー消費量を削減する処理が施された画像(以下では、「補正
画像」とよぶ)が生成される。
The toner save processing unit 104 executes processing (toner save processing) for reducing toner consumption when an image to be printed is printed by the printer 200. Specifically, the toner save processing unit 104 uses the method selected (determined) by the toner save method selection unit 103, and
A process for reducing the toner consumption is applied to the image to be printed. In this way, the toner save processing unit 104 generates an image (hereinafter referred to as “corrected image”) that has been subjected to processing for reducing the toner consumption.

印刷処理部105は、プリンター200で印刷可能な形式の印刷データを生成し、プリ
ンター200に送信する。例えば、印刷処理部105は、画像記憶部101に記憶されて
いる印刷対象の元画像、トナーセーブ処理部104で生成された補正画像、等から印刷デ
ータを生成する。また、印刷処理部105は、通信インターフェイスを介して印刷データ
をプリンター200に出力する。なお、ここで、印刷データとは、例えば、ページ記述言
語で記述され、プリンター200を制御するコマンド群から構成されている。もちろん、
印刷処理部105は、印刷データとコマンド群を、それぞれ別個にプリンター200に出
力してもよい。
The print processing unit 105 generates print data in a format that can be printed by the printer 200 and transmits the print data to the printer 200. For example, the print processing unit 105 generates print data from the original image to be printed stored in the image storage unit 101, the corrected image generated by the toner save processing unit 104, and the like. The print processing unit 105 outputs print data to the printer 200 via the communication interface. Here, the print data is described in a page description language, for example, and includes a command group for controlling the printer 200. of course,
The print processing unit 105 may output the print data and the command group to the printer 200 separately.

また、プリンター200は、不図示の、CPUと、RAMと、ROMと、通信インター
フェイスと、印刷エンジンと、入力装置と、出力装置と、を備える。プリンター200は
、情報処理装置100から出力された印刷データとコマンド群を受け付けると、受け付け
たコマンド群に従って印刷データを印刷する。なお、プリンター200の構成はこれに限
定されるものではない。例えば、プリンター200は、さらに、USBインターフェイス
などを備えていてもよい。また、プリンター200は、印刷機能を有していれば、例えば
、スキャナー装置、複合機、FAX装置などでもよい。
The printer 200 includes a CPU, a RAM, a ROM, a communication interface, a print engine, an input device, and an output device (not shown). Upon receiving the print data and command group output from the information processing apparatus 100, the printer 200 prints the print data according to the received command group. Note that the configuration of the printer 200 is not limited to this. For example, the printer 200 may further include a USB interface. The printer 200 may be, for example, a scanner device, a multifunction device, a FAX device, or the like as long as it has a printing function.

本実施形態が適用された印刷システム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 method selection unit 103 of the information processing apparatus 100 divides an image to be printed (original image) (step S101). Specifically, the toner save method selection unit 103 reads an image to be printed (original image) from the image storage unit 101 and divides it into a plurality of areas.

図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 method selection unit 103 divides the image to be printed (original image) into a plurality of regions, and analyzes at least one of “contrast” and “color deviation” for each region (step S102). ). Further, the “similarity with the surrounding area” may be analyzed.

(「コントラスト」の解析)
例えば、トナーセーブ方法選択部103は、図3(B)に示す各領域の「コントラスト
」を、以下の手順で解析する。
(Contrast analysis)
For example, the toner save method selection unit 103 analyzes the “contrast” of each region shown in FIG.

まず、トナーセーブ方法選択部103は、ステップS101で分割された複数の領域の
中から、解析対象の1つの領域を注目領域として選択する。
First, the toner save method selection unit 103 selects one region to be analyzed as a region of interest from the plurality of regions divided in step S101.

図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 method selection unit 103 further selects the selected attention area into a plurality of small areas Si.
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 method selection unit 103 calculates the contrast G calculated for each small area Si.
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 method selection unit 103 can calculate the “contrast” (that is, the average contrast F) of the attention area. Then, the toner save method selection unit 10
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 method selection unit 103
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 unit 104
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 method selection unit 103 analyzes the “similarity with the surrounding area” of each area shown in FIG. 3B in the following procedure, for example.

まず、トナーセーブ方法選択部103は、「コントラスト」の解析を行う場合と同様に
注目領域を選択し、その注目領域の周辺(例えば、隣接する位置)に配置されている領域
を、周辺領域として選択する。
First, the toner saving method selection unit 103 selects a region of interest as in the case of performing the “contrast” analysis, and sets a region arranged around the region of interest (for example, an adjacent position) as a peripheral region. select.

図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 method selection unit 103 determines the degree of similarity (high or low) between the selected attention area and the peripheral area.

図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 method selection unit 103 is a partial area on the peripheral area side in the attention area (hereinafter referred to as “adjacent area” or “adjacent area on the attention area side”: the shaded lower part in the figure). A
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 method selection unit 103 analyzes the color value (position (coordinate) in the color space) for each of the adjacent area A on the attention area side and the adjacent area B on the peripheral area side. To do.

例えば、トナーセーブ方法選択部103は、注目領域側の隣接領域Aに含まれる画素の
色値の平均値Caと、周辺領域側の隣接領域Bに含まれる画素の色値の平均値Cbと、を
求め、その差の絶対値(|Ca−Cb|)を求める。こうして求まる値(|Ca−Cb|
)に応じて、トナーセーブ方法選択部103は、注目領域と周辺領域についての類似性の
高低を判定できる。
For example, the toner save method selection unit 103 includes an average color value Ca of pixels included in the adjacent area A on the attention area side, an average value Cb of pixel color values included in the adjacent area B on the peripheral area side, and And the absolute value of the difference (| Ca-Cb |) is obtained. The value thus obtained (| Ca-Cb |
), The toner save method selection unit 103 can determine the level of similarity between the attention area and the peripheral area.

なお、図示する例では、注目領域と1つの周辺領域(中央)しか示していないが、本実
施形態のトナーセーブ方法選択部103は、選択された全ての周辺領域との類似性につい
て、それぞれ同様に解析する。
In the illustrated example, only the attention area and one peripheral area (center) are shown. However, the toner save method selection unit 103 according to the present embodiment is similar in similarity to all selected peripheral areas. To analyze.

図2に戻り、トナーセーブ方法選択部103は、ステップS102における解析結果に
応じて、トナーセーブ方法を注目領域(分割された領域)ごとに選択(決定)する(ステ
ップS103)。
Returning to FIG. 2, the toner save method selection unit 103 selects (determines) the toner save method for each region of interest (divided region) according to the analysis result in step S102 (step S103).

具体的には、トナーセーブ方法選択部103は、ステップS102で「コントラスト」
に関して解析された領域については、算出された「コントラスト」(平均コントラストF
)の値に応じて、トナーセーブ方法を選択(決定)する。
Specifically, the toner save method selection unit 103 determines “contrast” in step S102.
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 method selection unit 103 sets the value of “contrast” (average contrast F) calculated in step S102 to the first threshold “0.2” (Lmax = 100, Lm).
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 method selection unit 103 sets the value of “contrast” (average contrast F) calculated in step S102 to the first threshold “0.2” (Lmax = 100, Lmi).
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 method selection unit 103 can select a toner save method that increases or decreases the print density (decreases the print density as “contrast” is lower) in accordance with the level of “contrast”. This is because the amount of information in a region with low “contrast” is small, so even if the print density is greatly reduced, there is no problem. However, the region with high “contrast” has a large amount of information, so the print density cannot be reduced so much Because.

また、トナーセーブ方法選択部103は、ステップS102で「色の偏り」に関して解
析された領域については、算出された色値(色空間上の位置(座標))の分散値(もちろ
ん標準偏差等でもよい)Vに応じて、トナーセーブ方法を選択(決定)する。
Further, the toner save method selection unit 103 uses a variance value (of course, a standard deviation) of the calculated color value (position (coordinate) in the color space) for the area analyzed for “color deviation” in step S102. (Good) Select (determine) the toner save method according to V.

(第4のトナーセーブ方法)
例えば、トナーセーブ方法選択部103は、算出された色値の分散値Vが第1の閾値K
1未満である場合には、「色の偏り」が極めて大きいと判定し、注目領域について2色印
刷する(例えば、単色と白色の2色で印刷する)トナーセーブ方法を選択する。
(Fourth toner save method)
For example, the toner save method selection unit 103 determines that the calculated dispersion value V of the color value is the first threshold value K.
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 method selection unit 103 determines that the calculated variance value V of the color value is the first threshold value K1.
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 method selection unit 103 determines that the calculated variance value V of the color value is the second threshold value K2.
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 method selection unit 103 determines that the calculated variance value V of the color value is the third threshold value K3.
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 method selection unit 103 determines that the calculated variance value V of the color value is the fourth threshold value K4.
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 method selection unit 103 can select a toner saving method that increases or decreases the number of primary colors used for printing according to the magnitude of “color deviation” (decreases the number of primary colors as “color deviation” increases). . This is because an area having a large “color deviation” has a high probability of being a non-characteristic area (for example, a background), so there is no problem even if the number of primary colors is significantly reduced, but “color deviation” is small. This is because the number of primary colors cannot be reduced so much because there is a high probability that the region includes a feature portion important to the user.

(トナーセーブ方法の変更)
また、上記の第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 method selection unit 103 is used. Determines whether to change the toner saving method according to the value (| Ca-Cb |) calculated to determine the similarity.

例えば、トナーセーブ方法選択部103は、ステップS102で算出された値「|Ca
−Cb|」が所定の閾値L未満である場合には、「周辺領域との類似性」が高いと判定し
、注目領域のトナーセーブ方法を、その周辺領域で選択(決定)されているトナーセーブ
方法(上記第1〜第8のトナーセーブ方法のいずれか)と同じトナーセーブ方法に変更す
る。一方、ステップS102で算出された値「|Ca−Cb|」が所定の閾値L以上であ
る場合には、「周辺領域との類似性」は低いと判定し、注目領域のトナーセーブ方法とし
て既に選択(決定)されているトナーセーブ方法について変更はしない。なお、注目領域
の周辺に、「周辺領域との類似性」が高いと判定された周辺領域が複数存在する場合には
、既に選択(決定)されているトナーセーブ方法を変更しないようにする。
For example, the toner save method selection unit 103 sets the value “| Ca calculated in step S102.
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 method selection unit 103 shifts the processing to step S104.

そして、トナーセーブ処理部104は、ステップS103で選択(「変更」した場合も
含む)されたトナーセーブ方法によって、印刷対象の画像についてトナー消費量を削減す
る処理を実行する(ステップS104)。
Then, the toner save processing unit 104 executes a process for reducing the toner consumption for the image to be printed by the toner saving method selected (including the case of “change”) in step S103 (step S104).

例えば、トナーセーブ処理部104は、第1のトナーセーブ方法が選択されている注目
領域に対しては、所定の割合(例えば、80%)分、印刷濃度を低下させる。また、第2
のトナーセーブ方法が選択されている注目領域に対しては、第1のトナーセーブ方法の場
合よりも低い割合(例えば、50%)分、印刷濃度を低下させる。第3のトナーセーブ方
法が選択されている注目領域に対しては、第2のトナーセーブ方法の場合よりも低い割合
(例えば、20%)分、印刷濃度を低下させる。
For example, the toner save processing unit 104 reduces the print density by a predetermined ratio (for example, 80%) for the attention area for which the first toner save method is selected. Second
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 unit 104 reduces the number of primary colors used for printing and prints two colors (printing in a single color and white) for the attention area for which the fourth toner saving method is selected. Convert to image. In addition, for the attention area for which the fifth 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, CMY).
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 unit 104 generates a “corrected image” for each region that has undergone the process of reducing the toner consumption. Thereafter, the toner save processing unit 104
The process proceeds to step S105.

処理がステップS105に移行すると、印刷処理部105は、ステップS104で生成
された補正画像に基づく印刷データを生成して、プリンター200に対して出力する(ス
テップS105)。具体的には、印刷処理部105は、ステップS104で生成された補
正画像をプリンター200に印刷させるためのコマンド(群)を生成し、生成したコマン
ド(群)と、補正画像と、を含む印刷データを生成して、プリンター200に対して出力
する。なお、コマンド(群)と補正画像は別個にプリンター200に対して出力してもよ
い。
When the process proceeds to step S105, the print processing unit 105 generates print data based on the corrected image generated in step S104 and outputs the print data to the printer 200 (step S105). Specifically, the print processing unit 105 generates a command (group) for causing the printer 200 to print the corrected image generated in step S104, and prints including the generated command (group) and the corrected image. Data is generated and output to the printer 200. Note that the command (group) and the corrected image may be output to the printer 200 separately.

印刷データを出力後、印刷処理部105は、本フローを終了する。プリンター200は
、印刷処理部105から印刷データを受信すると、コマンド(群)と補正画像を抽出し、
抽出したコマンド(群)に従って補正画像を印刷する。
After outputting the print data, the print processing unit 105 ends this flow. Upon receiving print data from the print processing unit 105, the printer 200 extracts a command (group) and a corrected image,
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 input receiving unit 102 according to the present embodiment receives various inputs such as an instruction for designating a reduction target of toner consumption in the printer 200.

また、本実施形態のトナーセーブ処理部104は、上記第1の実施形態と同様に印刷対
象の画像(元画像)を複数の領域に分割し、分割した各領域内における印字範囲を、ユー
ザーに指定されたトナー消費量の削減目標に応じて変更する。なお、分割した各領域内に
おける印字範囲外の部分については、白色(無色)にする。
In addition, the toner save processing unit 104 according to the present embodiment divides an image to be printed (original image) into a plurality of areas as in the first embodiment, and gives a print range within each divided area to the user. Change according to the specified reduction target of toner consumption. Note that portions outside the print range in each divided area are white (colorless).

以下に、本実施形態の印刷システム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 input receiving unit 102 receives an input device (keyboard,
An instruction for specifying a reduction target of toner consumption in the printer 200 is received via a mouse or the like. Then, the input receiving unit 102 receives the instruction content received via the input device,
The toner save processing unit 104 is notified. The toner save processing unit 104 includes an input receiving unit 102.
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 method selection unit 103 performs the same step S1 as in the first embodiment.
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 unit 104 executes a process of reducing the toner consumption for the image to be printed by the toner saving method selected (including the case of “change”) in step S103 (step S205).

具体的には、まず、トナーセーブ処理部104は、ステップS201で指定されたトナ
ー消費量の削減目標に応じて、ステップS101で分割された各領域内での印字範囲を変
更する。例えば、トナーセーブ処理部104は、当該印字範囲の面積がステップS201
で指定された削減目標に比例した値(例えば、「印字範囲の面積」=「定数α」×「削減
目標」)となるように、当該印字範囲の形状を変更する。1例を挙げると、ステップS2
01で指定された削減目標が「75%」で、定数αを「1」とした場合には、ステップS
101で分割された領域に対する印字範囲の面積は「75%」となる。
Specifically, first, the toner save processing unit 104 changes the print range in each area divided in step S101 in accordance with the reduction target of the toner consumption specified in step S201. For example, the toner save processing unit 104 determines that the area of the print range is step S201.
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 unit 104 performs step S201 as the toner consumption reduction target designated in step S201 becomes smaller.
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 unit 104 is within the print range whose shape has been changed (within the dotted line in the figure).
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 unit 104 reduces the print density by a predetermined ratio (for example, 80%) with respect to the print range of the region of interest for which the first toner save method is selected. Further, the print density is reduced by a lower ratio (for example, 50%) than the case of the first toner saving method in the printing range of the attention area for which the second toner saving method is selected. In addition, within the print range of the attention area for which the third toner saving method is selected,
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 unit 104 reduces the number of primary colors used for printing within the printing range of the attention area for which the fourth toner saving method is selected, and performs two-color printing (printing in single color and white). ) To convert to an image. Also, within the printing range of the attention area for which the fifth 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 one color (for example, CMYK 4). The image is printed for printing without using three of the primary colors. Further, within the printing range of the attention area for which the sixth 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,
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 unit 104 is outside the print range whose shape has been changed (outside the dotted line in the figure).
Is white (colorless).

こうして、トナーセーブ処理部104は、トナー消費量を削減する処理が施された各領
域を、1まとめにして「補正画像」を生成する。その後、トナーセーブ処理部104は、
処理をステップS105に移行する。
In this way, the toner save processing unit 104 generates a “corrected image” for each region that has undergone the process of reducing the toner consumption. Thereafter, the toner save processing unit 104
The process proceeds to step S105.

そして、印刷処理部105は、上記第1の実施形態と同様に、ステップS205で生成
された補正画像に基づく印刷データを生成して、プリンター200に対して出力し(ステ
ップS105)、本フローを終了する。
Then, as in the first embodiment, the print processing unit 105 generates print data based on the corrected image generated in step S205 and outputs the print data to the printer 200 (step S105). finish.

一方、プリンター200は、印刷処理部105から印刷データを受信すると、コマンド
(群)と補正画像を抽出し、抽出したコマンド(群)に従って補正画像を印刷する。
On the other hand, when receiving print data from the print processing unit 105, the printer 200 extracts a command (group) and a corrected image, and prints the corrected image 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, 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 processing unit 104 according to the present embodiment divides an image to be printed (original image) into a plurality of areas as in the first embodiment, and detects a face existing in each divided area. When a face is detected, the toner save processing unit 104 detects an area within the detected face outline (hereinafter referred to as “main area”) and an area around the detected face (outside the outline) ( (Hereinafter referred to as “sub-region”) is selected (“change”) by the toner save method selection unit 103.
The toner saving process is not performed by the toner saving method.

なお、本実施形態では、トナーセーブ処理部104は、上述した主領域と副領域に対し
て何ら補正を施さない。しかし、トナーセーブ処理部104は、主領域と副領域に対して
、顔の輪郭や表情が際立つように特別な補正(例えば、高濃度化)を施してもよい。また
、主領域と副領域に対して、それぞれ別個に異なる補正を施すようにしてもよい。
In this embodiment, the toner save processing unit 104 performs no correction on the main area and the sub area described above. However, the toner save processing unit 104 may perform special correction (for example, higher density) so that the outline and facial expression of the face are conspicuous in the main area and the sub area. In addition, different corrections may be separately applied to the main area and the sub area.

以下に、本実施形態の印刷システム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 method selection unit 103 performs the same analysis as the process of step S102 similar to the first embodiment and is divided in step S101. Faces existing in each region are detected (step S30).
2). Specifically, first, the toner save method selection unit 103 selects one region to be analyzed as a region of interest from the plurality of regions divided in step S101. then,
The toner save method selection unit 103 performs analysis of “contrast”, “color deviation”, “similarity with surrounding area”, and the like, as in the first embodiment. Also, the toner save method selection unit 10
3 detects a face in the attention area as compared with dictionary data (face data) registered in advance. Here, the toner save method selection unit 103 specifies the area within the outline of the face as the “main area” for the attention area where the face is detected, and indicates the position (for example, coordinate data).
Are stored in a predetermined storage device (RAM or the like). At the same time, the toner save method selection unit 103 sets an area outside the face contour around the face as a “sub area”, and stores information (for example, coordinate data) indicating the position in a predetermined storage unit (RAM or the like). Keep it.

図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 method selection unit 103 detects a face in the attention area (lower left), the area within the detected face outline is identified as a “main area”. Then, the area outside the face outline around the detected face is specified as a “sub-area (shaded area)”.

なお、トナーセーブ方法選択部103は、印刷対象の画像(元画像)に含まれる全ての
領域に対して、同様の解析(顔検出)を行い、印刷対象の画像(元画像)にある全ての顔
を検出し、顔ごとに「主領域」と「副領域」を特定する。また、同一の領域に複数の顔が
ある場合や、複数の領域にわたって1つの顔がある場合にも、顔ごとに「主領域」と「副
領域」を特定する。
The toner save method selection unit 103 performs the same analysis (face detection) on all the areas included in the image to be printed (original image), and performs all the analysis on the image to be printed (original image). A face is detected, and a “main area” and a “sub area” are specified for each face. Further, even when there are a plurality of faces in the same region, or when there is one face over a plurality of regions, the “main region” and the “subregion” are specified for each face.

図8に戻り、トナーセーブ方法選択部103は、処理をステップS303に移行する。
そして、トナーセーブ方法選択部103は、ステップS302における解析結果に応じて
、トナーセーブ方法を注目領域(分割された領域)ごとに選択(決定)する(ステップS
303)。
Returning to FIG. 8, the toner save method selection unit 103 shifts the processing to step S303.
Then, the toner save method selection unit 103 selects (determines) the toner save method for each attention area (divided area) according to the analysis result in step S302 (step S).
303).

具体的には、トナーセーブ方法選択部103は、ステップS302で特定された「主領
域」と「副領域」以外の領域に対しては、上記第1、第2の実施形態と同様のステップS
103の処理を行う。すなわち、トナーセーブ方法選択部103は、「主領域」と「副領
域」以外の領域に対しては、ステップS302における解析結果に応じて、分割した領域
ごとに異なるトナーセーブ方法を選択(決定)する。
Specifically, the toner save method selection unit 103 performs the same step S as in the first and second embodiments for the areas other than the “main area” and the “sub area” specified in step S302.
Process 103 is performed. In other words, the toner save method selection unit 103 selects (determines) a different toner save method for each divided area in accordance with the analysis result in step S302 for areas other than the “main area” and the “sub area”. To do.

一方、トナーセーブ方法選択部103は、ステップS302で特定された「主領域」と
「副領域」に対しては、トナー消費量を削減する処理を施さない。すなわち、トナーセー
ブ方法選択部103は、ステップS302で特定された「主領域」と「副領域」に対して
は、いずれのトナーセーブ方法も選択(決定)しない。
On the other hand, the toner save method selection unit 103 does not perform the process of reducing the toner consumption amount on the “main area” and the “sub area” identified in step S302. That is, the toner saving method selection unit 103 does not select (determine) any toner saving method for the “main area” and the “sub area” specified in step S302.

ただし、トナーセーブ方法選択部103は、「主領域」と「副領域」に対してトナーセ
ーブ方法を選択(決定)してもよい。この場合には、トナーセーブ方法選択部103は、
「主領域」と「副領域」以外の領域に対して選択されたトナーセーブ方法よりもトナー消
費量の削減量が小さいトナーセーブ方法を選択(決定)する。例えば、トナーセーブ方法
選択部103は、「主領域」と「副領域」の少なくともいずれかの領域に対して、印刷濃
度を低下させるトナーセーブ方法を選択してもよい。一例を挙げて説明すると、トナーセ
ーブ方法選択部103は、「主領域」に対しては、印刷濃度を通常印刷の0.9倍分、低
下させ、「副領域」に対しては、印刷濃度を通常印刷の0.6倍分、低下させるトナーセ
ーブ方法を選択する。
However, the toner save method selection unit 103 may select (determine) the toner save method for the “main area” and the “sub area”. In this case, the toner save method selection unit 103
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 method selection unit 103 may select a toner save method for reducing the print density in at least one of the “main area” and the “sub area”. For example, the toner save method selection unit 103 reduces the print density by 0.9 times that of normal printing for the “main area” and print density for the “sub area”. The toner save method is selected to reduce the toner by 0.6 times the normal printing.

また、図9(B)に示すように、トナーセーブ方法選択部103は、「主領域」と「副
領域」に対して、印刷濃度を向上(高濃度化)させる補正方法を選択(決定)するように
してもよい。また、トナーセーブ方法選択部103は、「主領域」に対しては、印刷濃度
を第1の所定倍(例えば、通常印刷の2倍)向上させる補正方法を選択(決定)し、「副
領域」に対しては、印刷濃度を上記第1の所定倍とは異なる第2の所定倍(例えば、通常
印刷の1.5倍)向上させる補正方法を選択(決定)するようにしてもよい。
Further, as shown in FIG. 9B, the toner save method selection unit 103 selects (determines) a correction method for improving (higher density) the print density for the “main area” and the “sub area”. You may make it do. Further, the toner save method selection unit 103 selects (determines) a correction method for improving the print density by a first predetermined times (for example, twice the normal printing) for the “main area”, ”May be selected (determined) as a correction method for improving the print density by a second predetermined multiple (for example, 1.5 times normal printing) different from the first predetermined multiple.

以上のように、トナーセーブ方法(或いは、補正方法)が選択されると、トナーセーブ
方法選択部103は、処理をステップS304に移行する。
As described above, when the toner save method (or correction method) is selected, the toner save method selection unit 103 shifts the processing to step S304.

そして、トナーセーブ処理部104は、ステップS303で選択(「変更」した場合も
含む)されたトナーセーブ方法(或いは、補正方法)によって、印刷対象の画像について
トナー消費量を削減する処理を実行する(ステップS304)。
Then, the toner save processing unit 104 executes a process for reducing the toner consumption amount for the image to be printed by the toner save method (or correction method) selected (including the case of “change”) in step S303. (Step S304).

具体的には、トナーセーブ処理部104は、ステップS302で特定された「主領域」
と「副領域」以外の領域に対しては、上記第1の実施形態と同様のステップS104や、
上記第2の実施形態と同様のステップS205の処理を行う。すなわち、トナーセーブ方
法選択部103は、「主領域」と「副領域」以外の領域に対しては、ステップS303で
選択(「変更」した場合も含む)されたトナーセーブ方法による処理を施す。
Specifically, the toner save processing unit 104 determines the “main area” identified in step S302.
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 method selection unit 103 performs processing by the toner save method selected (including the case of “change”) in step S303 for areas other than the “main area” and the “sub area”.

一方、トナーセーブ処理部104は、ステップS302で特定された「主領域」と「副
領域」に対しては、ステップS303で選択(「変更」した場合も含む)されたトナーセ
ーブ方法による処理を施さない(或いは、ステップS303で選択された補正方法を施す
)。
On the other hand, the toner save processing unit 104 processes the “main area” and “sub area” specified in step S302 by the toner save method selected (including the case of “change”) in step S303. Not applied (or the correction method selected in step S303 is applied).

こうして、トナーセーブ処理部104は、トナー消費量を削減する処理が施された各領
域を、1まとめにして「補正画像」を生成する。その後、トナーセーブ処理部104は、
処理をステップS105に移行する。
In this way, the toner save processing unit 104 generates a “corrected image” for each region that has undergone the process of reducing the toner consumption. Thereafter, the toner save processing unit 104
The process proceeds to step S105.

そして、印刷処理部105は、上記第1、第2の実施形態と同様に、ステップS304
で生成された補正画像に基づく印刷データを生成して、プリンター200に対して出力し
(ステップS105)、本フローを終了する。
Then, the print processing unit 105 performs step S304 as in the first and second embodiments.
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 print processing unit 105, the printer 200 extracts a command (group) and a corrected image, and prints the corrected image 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, 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 print processing unit 105 performs step S1.
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 printer 200 side.

例えば、上記第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 printer 200 side. In this case, the print processing unit 105 of the information processing apparatus 100 generates a command (group) for causing the printer 200 to execute the processing from steps S101 to S104. Then, the print processing unit 105 generates the generated command (
Group) and the original image are output to the printer 200. On the other hand, when the printer 200 receives the command (group) and the original image output from the information processing apparatus 100, the printer 200 executes the processing of steps S101 to S104 based on the received command (group), and displays the generated corrected image. Print.

また、上記第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 printer 200 side. In this case, the print processing unit 105 of the information processing apparatus 100 generates a command (group) for causing the printer 200 to execute the processes of steps S101 to S103 and S205. Then, the print processing unit 105 outputs the generated command (group) and the original image to the printer 200. On the other hand, the printer 200 includes the information processing apparatus 100.
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 printer 200 side. In this case, the print processing unit 105 of the information processing apparatus 200 generates a command (group) for causing the printer 200 to execute the processes from steps S101 to S304. Then, the print processing unit 105 outputs the generated command (group) and the original image to the printer 200. On the other hand, when the printer 200 receives the command (group) and the original image output from the information processing apparatus 100, the printer 200 receives the received command (
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 print processing unit 105 is connected to the printer 200.
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 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;
印刷対象の画像と、前記コマンドと、を前記印刷装置に出力する出力ステップと、を前記コンピューターに実行させ、  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 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;
印刷対象の画像と、前記コマンドと、を前記印刷装置に出力する出力ステップと、を前記コンピューターに実行させ、  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.
印刷装置を制御する装置としてコンピューターを機能させるドライバープログラムであって、  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;
トナー消費量を削減する前記処理が施された画像に基づく印刷データを前記印刷装置に出力する出力ステップと、  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.
請求項5に記載のドライバープログラムであって、  The driver program according to claim 5,
印刷装置を制御する装置としてコンピューターを機能させるドライバープログラムであって、  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.
印刷装置を制御する装置としてコンピューターを機能させるドライバープログラムであって、  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;
トナー消費量を削減する前記処理が施された画像に基づく印刷データを前記印刷装置に出力する出力ステップと、を前記コンピューターに実行させ、  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.
印刷装置と、当該印刷装置を制御する印刷制御装置と、を備える印刷システムであって、  A printing system comprising: a printing apparatus; and a printing control apparatus that controls the printing apparatus,
前記印刷制御装置は、  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.
印刷装置と、当該印刷装置を制御する印刷制御装置と、を備える印刷システムであって、A printing system comprising: a printing apparatus; and a printing control apparatus that controls the printing apparatus,
前記印刷制御装置は、  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.
請求項10に記載の印刷システムであって、
前記解析手段は、
分割した領域ごとに、周辺領域との類似度についてさらに解析し、
前記削減方法選択手段は、
前記周辺領域との類似性の高低に応じて、既に選択されている前記方法を変更するか否か決定する、
ことを特徴とする印刷システム。
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.
印刷装置と、当該印刷装置を制御する印刷制御装置と、を備える印刷システムであって、  A printing system comprising: a printing apparatus; and a printing control apparatus that controls the printing apparatus,
前記印刷制御装置は、  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.
JP2010253542A 2010-11-12 2010-11-12 Driver program and printing system Expired - Fee Related JP5609573B2 (en)

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)

* Cited by examiner, † Cited by third party
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

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