JP2005271404A - Printing device - Google Patents
Printing device Download PDFInfo
- Publication number
- JP2005271404A JP2005271404A JP2004088279A JP2004088279A JP2005271404A JP 2005271404 A JP2005271404 A JP 2005271404A JP 2004088279 A JP2004088279 A JP 2004088279A JP 2004088279 A JP2004088279 A JP 2004088279A JP 2005271404 A JP2005271404 A JP 2005271404A
- Authority
- JP
- Japan
- Prior art keywords
- image
- image data
- information
- unit
- cost
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000001514 detection method Methods 0.000 claims description 18
- 230000002194 synthesizing effect Effects 0.000 claims description 8
- 230000001186 cumulative effect Effects 0.000 claims 2
- 230000015572 biosynthetic process Effects 0.000 abstract description 17
- 238000003786 synthesis reaction Methods 0.000 abstract description 10
- 230000015654 memory Effects 0.000 description 36
- 238000010586 diagram Methods 0.000 description 23
- 238000000034 method Methods 0.000 description 23
- 230000010354 integration Effects 0.000 description 16
- 101100328887 Caenorhabditis elegans col-34 gene Proteins 0.000 description 13
- 238000004891 communication Methods 0.000 description 12
- 238000009825 accumulation Methods 0.000 description 9
- 230000007246 mechanism Effects 0.000 description 3
- 238000007599 discharging Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000000463 material Substances 0.000 description 1
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Record Information Processing For Printing (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
【課題】 受け入れた印刷情報の印刷出力に、印刷にかかるコスト(料金)を合成して出力すること。
【解決手段】 第一の画像生成手段6−1は、印刷情報に基づいて第一の画像データを生成し、コスト情報算出手段6−2は、上記印刷情報に基づいて上記コスト情報を算出し、第二の画像生成手段6−3は、コスト情報算出手段6−2により算出された上記コスト情報に基づいて第二の画像データを生成し、画像合成手段6−4は、上記第一の画像データと上記第二の画像データとを合成し、画像形成手段6−5は、画像合成手段6−4により合成された合成画像データに基づいて画像を形成する。
【選択図】 図1PROBLEM TO BE SOLVED: To synthesize and output a printing cost (fee) on a print output of received print information.
SOLUTION: A first image generation unit 6-1 generates first image data based on print information, and a cost information calculation unit 6-2 calculates the cost information based on the print information. The second image generation unit 6-3 generates second image data based on the cost information calculated by the cost information calculation unit 6-2, and the image synthesis unit 6-4 generates the first image data. The image data and the second image data are combined, and the image forming unit 6-5 forms an image based on the combined image data combined by the image combining unit 6-4.
[Selection] Figure 1
Description
本発明は、実行した印刷出力に対応して、該印刷にかかる課金情報などの印刷情報を出力する印刷装置に関するものである。 The present invention relates to a printing apparatus that outputs print information such as billing information for printing corresponding to the executed print output.
従来、実行した印刷出力に対応して該印刷にかかる、例えば課金情報を出力する印刷装置では、受信した印刷情報に基づいて、印刷実行によって消費される記録紙、トナー等の消耗品消費量や印刷実行に要した時間等から、印刷実行に必要なコストを算出した後、印刷を実行し、該印刷終了後に、上記算出したコストに関する課金情報を、例えばレシートなどに印刷して出力していた(特許文献1参照)。 2. Description of the Related Art Conventionally, in a printing apparatus that outputs billing information related to printing that has been executed, for example, based on the received printing information, the consumption amount of consumables such as recording paper and toner consumed by printing execution, After calculating the cost required for printing execution from the time required for printing execution, etc., printing is executed, and after the printing is finished, the accounting information relating to the calculated cost is printed on a receipt or the like and output. (See Patent Document 1).
しかし、かかる従来の印刷装置では、受信した印刷情報の印刷が完了した後に、上記課金情報を印刷出力するために、この課金情報を印刷出力するための消耗品消費量や印刷実行に要した時間等に対する課金処理の実行が難しかった。
解決しようとする問題点は、課金情報を印刷出力するための消耗品消費量や印刷実行に要した時間等に対する課金処理の実行が難しかった点である。 The problem to be solved is that it is difficult to execute the charging process for the consumption of consumables for printing out the charging information, the time required for printing, and the like.
本発明では、印刷情報に基づいて第一の画像データを生成する第一の画像生成手段と、該印刷情報に基づいてコスト情報を算出するコスト情報算出手段と、該コスト情報算出手段により算出された上記コスト情報に基づいて第二の画像データを生成する第二の画像生成手段と、上記第一の画像データと上記第二の画像データとを合成する画像合成手段と、該画像合成手段により合成された合成画像データに基づいて画像を形成する画像形成手段とを備え、印刷情報を印刷出力する記録紙の片隅にコスト情報算出手段が算出した該コスト情報を画像合成して出力することを最も大きな特徴とする。 In the present invention, the first image generation means for generating the first image data based on the print information, the cost information calculation means for calculating the cost information based on the print information, and the cost information calculation means. A second image generating unit that generates second image data based on the cost information, an image combining unit that combines the first image data and the second image data, and the image combining unit. An image forming unit that forms an image based on the combined image data, and the cost information calculated by the cost information calculating unit is image-synthesized and output to one corner of the recording paper on which the print information is printed out. The biggest feature.
印刷情報を印刷出力する記録紙にコスト情報算出手段が算出した該コスト情報を画像合成して出力することによって、コスト情報を印刷する記録紙の消費を削減出来るという効果を得る。 By synthesizing and outputting the cost information calculated by the cost information calculation means on the recording paper on which the print information is printed out, it is possible to reduce the consumption of the recording paper on which the cost information is printed.
第一の画像生成手段、コスト情報算出手段、第二の画像生成手段、画像合成手段、及び、画像形成手段の全てを装置全体を制御する制御部の制御手段によって構成した。 All of the first image generation means, the cost information calculation means, the second image generation means, the image composition means, and the image forming means are configured by the control means of the control unit that controls the entire apparatus.
図1は、実施例1で用いる印刷装置の構成を示すブロック図である。
図に示すように、実施例1の印刷装置は、通信部1と、操作部2と、ROM(リードオンリーメモリ)3と、RAM(ランダムアクセスメモリ)4と、プリントエンジン部5と、制御部6と、システムバス7とを備える。
FIG. 1 is a block diagram illustrating a configuration of a printing apparatus used in the first embodiment.
As shown in the figure, the printing apparatus according to the first embodiment includes a
通信部1は、制御部6の制御に基づいてLAN(ローカルエリアネットワーク)やUSB(ユニバーサルシリアルバス)等のインタフェース(図示しない)を介してパーソナルコンピュータ等の上位装置(図示しない)と通信する部分である。
操作部2は、LCD(液晶表示装置)等からなり、操作者の設定を受け入れたり、印刷装置の制御段階を操作者に知らせる等、操作者と印刷装置とのインターフェースの役割を果たす部分である。
The
The
ROM3は、制御部6によって読み出される制御プログラムや画像データを生成するためのフォントデータ等を格納するリードオンリーメモリである。
RAM4は、制御部6の主メモリであり、印刷情報のコスト情報等を積算するためのワークメモリである。その内部には後に詳細に説明するコスト積算メモリA4−1が形成される。
又、ROM3、及び、RAM4は、上記コスト情報を算出するに必要なコスト算出情報を予め格納する記憶部7として併用される部分でもある。
The
The
The
以下に、記憶部7に格納されるコスト算出情報の一例について図を用いて説明する。
図2は、記録紙サイズ説明図である。
図に示すように、記録紙サイズと対応するパラメータが設定されているテーブルである。
図3は、記録紙種別説明図である。
図に示すように、記録紙種別と対応するパラメータが設定されているテーブルである。
図4は、フォント種別説明図である。
図に示すように、フォント種別と対応するパラメータが設定されているテーブルである。
Hereinafter, an example of the cost calculation information stored in the
FIG. 2 is an explanatory diagram of the recording paper size.
As shown in the figure, this is a table in which parameters corresponding to the recording paper size are set.
FIG. 3 is an explanatory diagram of the recording paper type.
As shown in the figure, this is a table in which parameters corresponding to the recording paper type are set.
FIG. 4 is an explanatory diagram of font types.
As shown in the figure, this is a table in which parameters corresponding to font types are set.
図5は、記録紙サイズと料金の対応説明図である。
図に示すように、パラメータ表示された記録紙サイズに対応する料金が設定されているテーブルである。
図6は、記録紙種別と、割増係数の対応説明図である。
図に示すように、パラメータ表示された記録紙種別記録紙サイズに対応する料金が設定されているテーブルである。
図7は、フォント種別と、割増額の対応説明図である。
図に示すように、パラメータ表示されたフォント種別に対応する料金が設定されているテーブルである。
FIG. 5 is a diagram for explaining the correspondence between the recording paper size and the charge.
As shown in the figure, the table is set with a charge corresponding to the recording paper size indicated by the parameter.
FIG. 6 is a diagram for explaining the correspondence between the recording paper type and the premium coefficient.
As shown in the figure, the table is a table in which a charge corresponding to the recording sheet type recording sheet size indicated by the parameter is set.
FIG. 7 is a diagram for explaining the correspondence between font types and premiums.
As shown in the figure, it is a table in which a charge corresponding to the font type displayed as a parameter is set.
図8は、処理時間(秒)と割増額の対応説明図である。
図に示すように、処理時間(秒)に対応する割増額料金が設定されているテーブルである。
図9は、各種トナーと料金の対応説明図である。
図に示すように、ドット数で表した消費量に対応する各種トナーの料金が設定されているテーブルである。
FIG. 8 is a diagram for explaining the correspondence between the processing time (seconds) and the extra amount.
As shown in the figure, this is a table in which an extra charge corresponding to the processing time (seconds) is set.
FIG. 9 is a diagram for explaining the correspondence between various toners and charges.
As shown in the figure, this is a table in which charges for various toners corresponding to the amount of consumption represented by the number of dots are set.
図1に戻って、プリントエンジン部5は、制御部6の制御に基づいて画像データを記録紙上に印刷する部分である。プリントエンジン部5の主要機構部分の概要について以下に説明する。
図10は、プリントエンジン部の主要機構概略説明図である。
図に示すように記録紙5−0は、給紙トレイ5−1から給紙器5−5によって画像形成カセット5−2へ給紙される。該給紙された記録紙5−0上に、画像形成カセット5−2の内部で、シアン(C)、マゼンタ(M)、イエロー(Y)、ブラック(K)のトナー像が形成される。このトナー像は、定着器5−3で記録紙5−0上に定着され、排出器5−4によって排出される。
Returning to FIG. 1, the
FIG. 10 is a schematic explanatory diagram of the main mechanism of the print engine unit.
As shown in the figure, the recording paper 5-0 is fed from the paper feed tray 5-1 to the image forming cassette 5-2 by the paper feeder 5-5. On the fed recording paper 5-0, toner images of cyan (C), magenta (M), yellow (Y), and black (K) are formed inside the image forming cassette 5-2. This toner image is fixed on the recording paper 5-0 by the fixing device 5-3 and discharged by the discharging device 5-4.
図1に戻って、制御部6は、ROM3に格納されている、制御プログラムに従って、装置全体を制御するCPU(中央演算処理装置)である。本実施例では、特に、制御手段として、第一の画像生成手段6−1と、コスト情報算出手段6−2と、第二の画像生成手段6−3と、画像合成手段6−4と、画像形成手段6−5とを含んでいる。
Returning to FIG. 1, the control unit 6 is a CPU (Central Processing Unit) that controls the entire apparatus in accordance with a control program stored in the
第一の画像生成手段6−1は、通信部1を介して図示していない上位装置から受け入れた印刷情報に基づいて画像データを生成する手段である。
コスト情報算出手段6−2は、上記記憶部7に格納されているコスト算出情報(例えば図2〜図9)に基づいて印刷情報を印刷するに要するコスト情報を算出する手段である。この内部には処理時間を計測するためのタイマ(図示しない)を含んでいる。又コスト情報を算出するためにRAM4(図1)の内部にコスト積算メモリA4−1を形成する手段でもある。積算メモリ領域の内部について図を用いて説明する。
The first image generation unit 6-1 is a unit that generates image data based on print information received from a host device (not shown) via the
The cost information calculation unit 6-2 is a unit that calculates cost information required for printing the print information based on the cost calculation information (for example, FIGS. 2 to 9) stored in the
図11は、コスト積算メモリA説明図である。
図に示すように、コスト積算メモリA4−1には、一例として印刷枚数カウンタ4−1−1が形成され、印刷情報に基づく印刷枚数を積算する。又、記録紙サイズ4−1−2と記録紙種別4−1−3と、使用フォント4−1−5の記憶領域が確保され印刷情報に基づく記録紙サイズと、記録紙種別と、使用フォントが格納される。更に、Cトナー消費量4−1−6と、Mトナー消費量4−1−7と、Yトナー消費量4−1−8と、Kトナー消費量4−1−9のメモリ領域が確保され、それぞれ、Cトナー消費量と、Mトナー消費量と、Yトナー消費量と、Kトナー消費量とがドット数として格納される。
FIG. 11 is an explanatory diagram of the cost accumulation memory A.
As shown in the figure, in the cost accumulation memory A4-1, a printed sheet counter 4-1-1 is formed as an example, and accumulates the number of printed sheets based on the printing information. In addition, storage areas of the recording paper size 4-1-2, the recording paper type 4-1-3, and the used font 4-1-5 are secured, and the recording paper size based on the print information, the recording paper type, and the used font. Is stored. Further, memory areas of C toner consumption 4-1-6, M toner consumption 4-1-7, Y toner consumption 4-1-8, and K toner consumption 4-1-9 are secured. The C toner consumption, the M toner consumption, the Y toner consumption, and the K toner consumption are respectively stored as the number of dots.
図1に戻って、第二の画像生成手段6−3は、コスト情報算出手段6−2により算出されたコスト情報に基づいて操作者に、課金を求めるための印刷料金などを、第二の画像データとして生成する手段である。
画像合成手段6−4は、第一の画像データと第二の画像データとを合成する手段である。
画像形成手段6−5は、画像合成手段6−4により合成された合成画像データに基づいてプリントエンジン部5を制御して画像を印刷出力する手段である。
システムバス7は、各構成部分を接続する共通の信号通路である。
Returning to FIG. 1, the second image generation unit 6-3 gives the operator a print fee for requesting charging based on the cost information calculated by the cost information calculation unit 6-2. It is means for generating image data.
The image synthesizing unit 6-4 is a unit that synthesizes the first image data and the second image data.
The image forming unit 6-5 is a unit that controls the
The
実施例1の動作について説明する。
図12は、実施例1の動作フローチャートである。
図13は、実施例1の画像生成手段の動作フローチャートである。
図12は、実施例1の動作全体の流れを表すフローチャートであり、図13は、図11中におけるステップS1−3の動作(画像生成手段の動作)の詳細な流れを表すフローチャートである。以下にステップ順に説明する。
The operation of the first embodiment will be described.
FIG. 12 is an operation flowchart of the first embodiment.
FIG. 13 is an operation flowchart of the image generation unit of the first embodiment.
FIG. 12 is a flowchart showing the flow of the entire operation of the first embodiment, and FIG. 13 is a flowchart showing the detailed flow of the operation of step S1-3 (the operation of the image generating means) in FIG. Below, it demonstrates in order of a step.
ステップS1−1
通信部1(図1)が上位装置(図示しない)から印刷情報を受け入れると次へ進む。
ステップS1−2
制御部6のコスト情報算出手段6−2(図1)は、RAM4(図1)に確保したコスト積算メモリA4−1(図1)を全て0に初期化する。
Step S1-1
When the communication unit 1 (FIG. 1) receives print information from a higher-level device (not shown), the process proceeds to the next.
Step S1-2
The cost information calculation means 6-2 (FIG. 1) of the control unit 6 initializes all the cost accumulation memories A4-1 (FIG. 1) secured in the RAM 4 (FIG. 1) to zero.
ステップS1−3
制御部6の第一の画像生成手段6−1(図1)は、ステップS1−3−1からステップS1−3−12のフロー(図13)を実行する。
ステップS1−3−1
制御部6の第一の画像生成手段6−1(図1)は、コスト情報算出手段6−2(図1)に通知してコスト情報算出手段6−2(図1)の内部に含んでいるタイマを起動させる。
ステップS1−3−2
制御部6の第一の画像生成手段6−1(図1)は、印刷情報を読み出して画像データの生成を開始する。
Step S1-3
The first image generation unit 6-1 (FIG. 1) of the control unit 6 executes the flow (FIG. 13) from step S1-3-1 to step S1-3-12.
Step S1-3-1
The first image generation unit 6-1 (FIG. 1) of the control unit 6 notifies the cost information calculation unit 6-2 (FIG. 1) and includes it in the cost information calculation unit 6-2 (FIG. 1). Start the timer.
Step S1-3-2
The first image generation means 6-1 (FIG. 1) of the control unit 6 reads the print information and starts generating image data.
ステップS1−3−3
制御部6の第一の画像生成手段6−1(図1)は、印刷情報に含まれているコマンドの中から記録紙のサイズ指定コマンドを検出した場合には、そのコマンドを解析してステップS1−3−8へ進む。それ以外の場合にはステップS1−3−4へ進む。ここでは、記録紙のサイズ指定コマンドとして例えば記録紙サイズA4を検出すると、記憶部7(図1)に格納されている図2のテーブルから記録紙サイズA4をパラメータ2に変換してステップS1−3−8へ進む。
Step S1-3-3
When the first image generating means 6-1 (FIG. 1) of the control unit 6 detects a recording paper size designation command from the commands included in the print information, the first image generating means 6-1 analyzes the command and executes the step Proceed to S1-3-8. In cases other than that described here, process flow proceeds to Step S1-3-4. Here, for example, when the recording sheet size A4 is detected as the recording sheet size designation command, the recording sheet size A4 is converted into the
ステップS1−3−4
制御部6の第一の画像生成手段6−1(図1)は、印刷情報に含まれているコマンドの中から記録紙の種別指定コマンドを検出した場合には、そのコマンドを解析してステップS1−3−8へ進む。それ以外の場合にはステップS1−3−5へ進む。ここでは、記録紙の種別コマンドとして例えば普通紙を検出すると、記憶部7(図1)に格納されている図3のテーブルから記録紙の種別普通紙をパラメータ12に変換してステップS1−3−8へ進む。
Step S1-3-4
When the first image generating means 6-1 (FIG. 1) of the control unit 6 detects a recording paper type designation command from the commands included in the print information, the first image generating means 6-1 analyzes the command and executes the step Proceed to S1-3-8. In cases other than that described here, process flow proceeds to Step S1-3-5. Here, for example, when plain paper is detected as the recording paper type command, the recording paper type plain paper is converted into the
ステップS1−3−5
制御部6の第一の画像生成手段6−1(図1)は、印刷情報に含まれているコマンドの中から複数枚数(コピー)を指定するコマンドを検出した場合には、そのコピー枚数を出力してステップS1−3−8へ進む。それ以外の場合にはステップS1−3−7へ進む。ここでは、例えばコピー枚数10を出力してステップS1−3−8へ進む。
Step S1-3-5
When the first image generating unit 6-1 (FIG. 1) of the control unit 6 detects a command designating a plurality of copies (copy) from commands included in the print information, the first copy generating unit 6-1 (FIG. 1) sets the copy number. Output to step S1-3-8. In cases other than that described here, process flow proceeds to Step S1-3-7. Here, for example, the number of copies 10 is output and the process proceeds to step S1-3-8.
ステップS1−3−6
制御部6の第一の画像生成手段6−1(図1)は、印刷情報に含まれているコマンドの中からフォント指定コマンドを検出した場合にはステップS1−3−8へ進む。それ以外の場合は、ステップS1−3−7へ進む。ここでは、フォント指定コマンドとして例えばフォントBを検出すると、記憶部7(図1)に格納されている図4のテーブルからフォントのパラメータ22に変換してステップS1−3−8へ進む。
Step S1-3-6
If the first image generating unit 6-1 (FIG. 1) of the control unit 6 detects a font designation command from the commands included in the print information, the process proceeds to step S1-3-8. In cases other than that described here, process flow proceeds to Step S1-3-7. Here, for example, when the font B is detected as the font designation command, the table shown in FIG. 4 stored in the storage unit 7 (FIG. 1) is converted into the
ステップS1−3−7
制御部6の第一の画像生成手段6−1(図1)は、印刷情報を解析して画像データを生成する。
ステップS1−3−8
制御部6の第一の画像生成手段6−1(図1)は、コマンド情報をコスト積算メモリA(図11)の所定の領域に格納する。
Step S1-3-7
The first image generation unit 6-1 (FIG. 1) of the control unit 6 analyzes the print information and generates image data.
Step S1-3-8
The first image generation unit 6-1 (FIG. 1) of the control unit 6 stores the command information in a predetermined area of the cost integration memory A (FIG. 11).
ステップS1−3−9
制御部6の第一の画像生成手段6−1(図1)は、印刷情報1ページ分の画像データの生成が完了したか否かを判断し、完了した場合にはステップS1−3−10へ進み、まだ完了していない場合には、ステップS1−3−2へ戻って、ステップS1−3−9までのフローを繰り返す。
Step S1-3-9
The first image generation unit 6-1 (FIG. 1) of the control unit 6 determines whether or not the generation of image data for one page of print information is completed, and if completed, step S1-3-10. If not completed yet, the process returns to step S1-3-2, and the flow up to step S1-3-9 is repeated.
ステップS1−3−10
制御部6の第一の画像生成手段6−1(図1)は、コスト情報算出手段6−2(図1)に通知してタイマを停止させる。この時点でのタイマ値を、ここでは例えば150秒と仮定する。
ステップS1−3−11
制御部6の第一の画像生成手段6−1(図1)は、処理時間(例えば150秒)を積算メモリ(図11)の所定の領域に格納する。
ステップS1−3−12
制御部6の第一の画像生成手段6−1(図1)は、トナー消費量を画像データのドット数として、積算メモリ(図11)の所定の領域に格納する。ここでは、一例としてCトナー消費量200ドット、Mトナー消費量300ドット、Yトナー消費量100ドット、Kトナー消費量1500ドットと仮定する。
以後図12へ戻ってステップS1−4へ進む。
Step S1-3-10
The first image generation unit 6-1 (FIG. 1) of the control unit 6 notifies the cost information calculation unit 6-2 (FIG. 1) and stops the timer. Here, it is assumed that the timer value at this time is, for example, 150 seconds.
Step S1-3-11
The first image generation unit 6-1 (FIG. 1) of the control unit 6 stores the processing time (for example, 150 seconds) in a predetermined area of the integration memory (FIG. 11).
Step S1-3-12
The first image generation unit 6-1 (FIG. 1) of the control unit 6 stores the toner consumption as the number of dots of the image data in a predetermined area of the integration memory (FIG. 11). Here, as an example, it is assumed that the C toner consumption amount is 200 dots, the M toner consumption amount is 300 dots, the Y toner consumption amount is 100 dots, and the K toner consumption amount is 1500 dots.
Thereafter, the process returns to FIG. 12 and proceeds to step S1-4.
ステップS1−4
制御部6の第一の画像生成手段6−1(図1)は、通信部1(図1)が上位装置(図示しない)から受け入れた印刷情報に基づく画像データを第一の画像データとしてRAM4(図1)に格納する。
ステップS1−5
制御部6のコスト情報算出手段6−2(図1)は、コスト積算メモリA(図11)に格納されているデータに基づいて受け入れた印刷情報1ページ分の印刷に必要なコストを算出する。
コスト(印刷料金)=記録紙の単価(円)×記録紙種別の割増計数×コピー枚数+使用フォント割増額+処理時間割増額+使用トナー割増額=20(円)×1.0(倍)×10(部)+200(円)+100(円)+(0(円)+0(円)+0(円)+50(円))=550(円)と求まる。
Step S1-4
The first image generation unit 6-1 (FIG. 1) of the control unit 6 uses the
Step S1-5
The cost information calculation means 6-2 (FIG. 1) of the control unit 6 calculates the cost required for printing one page of print information received based on the data stored in the cost integration memory A (FIG. 11). .
Cost (printing fee) = unit price of recording paper (yen) x recording paper type extra count x number of copies + additional font used + additional processing time + additional toner used = 20 (yen) x 1.0 (times) x 10 (parts) +200 (yen) +100 (yen) + (0 (yen) +0 (yen) +0 (yen) +50 (yen)) = 550 (yen).
ステップS1−6
制御部6の第二の画像生成手段6−3(図1)は、コスト(印刷料金)550円を文字列データ、¥550、に変換し、ROM3(図1)からフォントデータを取得し、各色の画像データを生成する。
ステップS1−7
制御部6の第二の画像生成手段6−3(図1)は、各色の画像データ、¥550、を第二の画像データとして、RAM4(図1)に記憶する。
Step S1-6
The second image generating means 6-3 (FIG. 1) of the control unit 6 converts the cost (printing fee) 550 yen into character string data, ¥ 550, acquires font data from the ROM 3 (FIG. 1), Image data for each color is generated.
Step S1-7
The second image generation means 6-3 (FIG. 1) of the control unit 6 stores the image data of each color, ¥ 550, as second image data in the RAM 4 (FIG. 1).
ステップS1−8
制御部6の画像合成手段6−4(図1)は、RAM4(図1)から第一の画像データと第二の画像データとを読み出して、第三の画像データを生成(合成)する。
ここで画像合成の一例について説明する。
図14は、合成前の画像である。
(a)は、上記第一の画像の一例であり、(b)は、第一の画像の角部(点線部分)を拡大した図である。この部分は、通常印字領域としては利用されていない部分である。
Step S1-8
The image synthesizing means 6-4 (FIG. 1) of the control unit 6 reads the first image data and the second image data from the RAM 4 (FIG. 1), and generates (synthesizes) the third image data.
Here, an example of image synthesis will be described.
FIG. 14 shows an image before composition.
(A) is an example of said 1st image, (b) is the figure which expanded the corner | angular part (dotted line part) of the 1st image. This portion is a portion that is not normally used as a print area.
図15は、合成後の画像である。
(a)は、第二の画像データの拡大図であり、(b)は、第一の画像の角部(点線部分)に第二の画像データを配置した場合の拡大図であり、(c)は、合成後の画像の全体図である。
制御部6の画像合成手段6−4(図1)は、第一の画像データと第二の画像データをRAM4(図1)から読み出して、画像の幅と高さを算出する。次に、第二の画像データが第一の画像データの所定の位置(図14の(b))に位置するように第一の画像データへの上書き位置を移動する。その状態で第一の画像データに第二の画像データを上書きする。つまり、第一の画像データは、ビットデータの右下部分を第二の画像データの矩形サイズだけ置き換えられることになる。その合成結果が図15(c)に表されている。
FIG. 15 shows an image after synthesis.
(A) is an enlarged view of the second image data, (b) is an enlarged view when the second image data is arranged at the corner (dotted line portion) of the first image, (c) ) Is an overall view of the combined image.
The image composition means 6-4 (FIG. 1) of the control unit 6 reads the first image data and the second image data from the RAM 4 (FIG. 1), and calculates the width and height of the image. Next, the overwriting position on the first image data is moved so that the second image data is located at a predetermined position ((b) in FIG. 14) of the first image data. In this state, the second image data is overwritten on the first image data. That is, in the first image data, the lower right portion of the bit data is replaced by the rectangular size of the second image data. The synthesis result is shown in FIG.
再度図12に戻って、
ステップS1−9
制御部6の画像形成手段6−5(図1)は、合成した第三の画像をプリントエンジン部5(図1)を制御して、合成した第三の画像を印刷出力させてステップS1−1へ戻る。
ステップS1−1
制御部6の画像合成手段6−4(図1)は、後に続くページが有ればステップS1−2からステップS1−9までを繰り返し、全ての印刷情報の処理が終了した後フローを終了する。
Returning again to FIG. 12,
Step S1-9
The image forming unit 6-5 (FIG. 1) of the control unit 6 controls the print engine unit 5 (FIG. 1) to print out the synthesized third image, and prints out the synthesized third image to execute step S1- Return to 1.
Step S1-1
The image composition means 6-4 (FIG. 1) of the control unit 6 repeats steps S1-2 to S1-9 if there is a subsequent page, and ends the flow after the processing of all print information is completed. .
以上の説明では、コスト情報を印刷料金として印刷しているが、コスト積算メモリA(図11)の各データをそのまま表示しても良い。また第二のデータを算用数字で表した場合について説明したが、算用数字に代えて、例えばバーコードなどの図形で印刷しても良い。又、第二の画像データは、例えばイエローのように人間の目では確認しにくい色で印刷することで、印刷物の外観を損なわないようにしても良い。 In the above description, the cost information is printed as the printing fee, but each data in the cost integration memory A (FIG. 11) may be displayed as it is. Further, although the case where the second data is represented by arithmetic numbers has been described, it may be printed by a graphic such as a barcode instead of the arithmetic numbers. Further, the second image data may be printed in a color that is difficult to be confirmed by human eyes, such as yellow, so that the appearance of the printed material is not impaired.
尚、上記説明では、第一の画像生成手段、コスト情報算出手段、第二の画像生成手段、画像合成手段、及び、画像形成手段の全てを装置全体を制御する制御部の制御手段によって構成した場合について説明したが、本発明は、この例に限定されるものではない。即ち、第一の画像生成手段、コスト情報算出手段、第二の画像生成手段、画像合成手段、及び、画像形成手段の全て、或いは、その一部を専用の電子回路で構成しても良い。 In the above description, all of the first image generation unit, the cost information calculation unit, the second image generation unit, the image synthesis unit, and the image formation unit are configured by the control unit of the control unit that controls the entire apparatus. Although the case has been described, the present invention is not limited to this example. That is, the first image generation unit, the cost information calculation unit, the second image generation unit, the image synthesis unit, and the image formation unit may be all or a part of the dedicated electronic circuit.
以上説明したように、本実施例によれば、受け入れた印刷情報に基づいて生成される第一の画像データと、そのコスト(印刷料金)を表す第二の画像データとを合成することにより、印刷情報を印刷する記録紙と、コスト(印刷料金)を印刷するための記録紙とを共有することができるため、コスト(印刷料金)を印刷するための記録紙の消費を削減出来るという効果を得る。 As described above, according to this embodiment, by combining the first image data generated based on the received print information and the second image data representing the cost (printing fee), Since the recording paper for printing information and the recording paper for printing the cost (printing fee) can be shared, the consumption of the recording paper for printing the cost (printing fee) can be reduced. obtain.
図16は、実施例2で用いる印刷装置の構成を示すブロック図である。
図に示すように、実施例2の印刷装置は、通信部1と、操作部2と、ROM(リードオンリーメモリ)3と、RAM(ランダムアクセスメモリ)4と、プリントエンジン部5と、制御部16と、システムバス7とを備える。
実施例1との相違部分のみについて説明する。実施例1と同一の部分には、実施例1と同一の符号が付されている。
FIG. 16 is a block diagram illustrating a configuration of a printing apparatus used in the second embodiment.
As shown in the figure, the printing apparatus according to the second embodiment includes a
Only differences from the first embodiment will be described. The same parts as those in the first embodiment are denoted by the same reference numerals as those in the first embodiment.
制御部16は、ROM3に格納されている、制御プログラムに従って、装置全体を制御するCPU(中央演算処理装置)である。本実施例では、特に、制御手段として、第一の画像生成手段6−1と、コスト情報算出手段6−2と、第二の画像生成手段6−3と、画像合成手段6−4と、画像形成手段6−5と、余白検出手段16−1とを含んでいる。
The
余白検出手段16−1は、第一の画像と第二の画像との重複を避けるべく第二の画像の空白部分を検出する手段である。この内部には余白行数をカウントする余白行数カウンター(図示しない)を含んでいる。
その他の部分は、実施例1と同様なので説明を省略する。
The margin detection unit 16-1 is a unit that detects a blank portion of the second image so as to avoid overlap between the first image and the second image. This includes a blank line counter (not shown) that counts the number of blank lines.
Since other parts are the same as those in the first embodiment, description thereof is omitted.
実施例2の動作について説明する。
図17は、実施例2の動作フローチャートである。
図18は、実施例2の余白検出手段の動作フローチャートである。
図17は、実施例2の動作全体の流れを表すフローチャートであり、図18は、図17中におけるステップS2−8の動作(余白検出手段)の詳細な流れを表すフローチャートである。又、図17中におけるステップS2−3の動作(画像生成手段)の詳細な流れについては、実施例1(図13)と全く同様なので説明を省略する。以下にステップ順に説明する。
The operation of the second embodiment will be described.
FIG. 17 is an operation flowchart of the second embodiment.
FIG. 18 is an operation flowchart of the margin detection unit according to the second embodiment.
FIG. 17 is a flowchart showing the overall operation flow of the second embodiment, and FIG. 18 is a flowchart showing a detailed flow of the operation (margin detection means) in step S2-8 in FIG. Further, the detailed flow of the operation (image generation means) in step S2-3 in FIG. 17 is completely the same as that in the first embodiment (FIG. 13), and thus the description thereof is omitted. Below, it demonstrates in order of a step.
ステップS2−1
通信部1(図16)が上位装置(図示しない)から印刷情報を受け入れると次へ進む。
ステップS2−2
制御部6のコスト情報算出手段6−2(図2)は、RAM4(図16)に確保したコスト積算メモリA4−1(図16)を全て0に初期化する。
Step S2-1
When the communication unit 1 (FIG. 16) receives print information from a host device (not shown), the process proceeds to the next.
Step S2-2
The cost information calculation means 6-2 (FIG. 2) of the control unit 6 initializes all the cost integration memories A4-1 (FIG. 16) secured in the RAM 4 (FIG. 16) to zero.
ステップS2−3
制御部16(図16)は、ステップS1−3−1からステップS1−3−12のフロー(図13)を実行して第一の画像を生成し、コスト積算メモリA4−1(図16)に所定の情報を格納する。
ステップS2−4
制御部16の第一の画像生成手段6−1(図16)は、通信部1(図16)が上位装置(図示しない)からを受け入れた印刷情報に基づく画像データを第一の画像データとしてRAM4(図16)に格納する。
Step S2-3
The control unit 16 (FIG. 16) executes the flow from step S1-3-1 to step S1-3-12 (FIG. 13) to generate a first image, and costs integration memory A4-1 (FIG. 16). Predetermined information is stored in.
Step S2-4
The first image generation unit 6-1 (FIG. 16) of the
ステップS2−5
制御部16のコスト情報算出手段6−2(図16)は、コスト積算メモリ(図11)に格納されているデータに基づいて受け入れた印刷情報1ページ分の印刷に必要なコストを算出する。
コスト(印刷料金)=記録紙の単価(円)×記録紙種別の割増計数×コピー枚数+使用フォント割増額+処理時間割増額+使用トナー割増額=20(円)×1.0(倍)×10(部)+200(円)+100(円)+(0(円)+0(円)+0(円)+50(円))=550(円)と求まる。
Step S2-5
The cost information calculation means 6-2 (FIG. 16) of the
Cost (printing fee) = unit price of recording paper (yen) x recording paper type extra count x number of copies + additional font used + additional processing time + additional toner used = 20 (yen) x 1.0 (times) x 10 (parts) +200 (yen) +100 (yen) + (0 (yen) +0 (yen) +0 (yen) +50 (yen)) = 550 (yen).
ステップS2−6
制御部16の第二の画像生成手段6−3(図16)は、コスト(印刷料金)550円を文字列データ、¥550、に変換し、ROM3(図16)からフォントデータを取得し、各色の画像データを生成する。
ステップS2−7
制御部16の第二の画像生成手段6−3(図16)は、各色の画像データ、¥550、を第二の画像データとして、RAM4(図16)に記憶する。
Step S2-6
The second image generation unit 6-3 (FIG. 16) of the
Step S2-7
The second image generating unit 6-3 (FIG. 16) of the
ステップS2−8
制御部16の余白検出手段16−1(図16)は、ステップS2−8−1からステップS2−8−9のフロー(図13)を実行して余白部分を検出する。
ステップS2−8−1
制御部16の余白検出手段16−1(図16)は、RAM4(図16)から第一の画像データと第二の画像データとを読み出す。
Step S2-8
The margin detection means 16-1 (FIG. 16) of the
Step S2-8-1
The margin detection means 16-1 (FIG. 16) of the
ステップS2−8−2
制御部16の余白検出手段16−1(図16)は、画像データを画像として画面に表したと仮定した場合に於ける、画像の左上を原点として、第一の画像データを右方向へ計数した画像の幅(W1)と下方向へ計数した画像の高さ(H1)、及び第二の画像データを右方向へ計数した画像の幅(W2)と下方向へ計数した画像の高さ(H2)を算出すし、余白行数カウンタを0にクリアする。
ステップS2−8−3
制御部16の余白検出手段16−1(図16)は、第二の画像データを合成する余白部分を検出するための検索対象行を第一の画像データの最終行に設定する。この最終行は、画像の左上を原点として下方向へ計測した高さ(H1)に該当する。
Step S2-8-2
The margin detection means 16-1 (FIG. 16) of the
Step S2-8-3
The margin detection means 16-1 (FIG. 16) of the
ステップS2−8−4
制御部16の余白検出手段16−1(図16)は、第一の画像データの最終行(H1)に第二の画像データを挿入出来るだけの余白部分があるか否か、即ち、第二の画像の幅(W2)よりも大きい余白が有るか否かを検索し、余白が有ればステップS2−8−5へ進み、それ以外の場合にはステップS2−8−8へ進む。
ステップS2−8−5
制御部16の余白検出手段16−1(図16)は、余白行数カウンタをインクリメントする。
Step S2-8-4
The margin detection means 16-1 (FIG. 16) of the
Step S2-8-5
The margin detection means 16-1 (FIG. 16) of the
ステップS2−8−6
制御部16の余白検出手段16−1(図16)は、余白行数カウンタのカウント値(連続余白行数)が、第二の画像データの高さ(H2)と等しいか否かを判定し、等しい場合にはステップS2−9(図17)へ進み、それ以外の場合にはステップS2−8−9へ進む。
ステップS2−8−8
制御部16の余白検出手段16−1(図16)は、余白行数カウンタ(図16)を0にクリアする。
Step S2-8-6
The margin detection means 16-1 (FIG. 16) of the
Step S2-8-8
The margin detection means 16-1 (FIG. 16) of the
ステップS2−8−9
制御部16の余白検出手段16−1(図16)は、第一の画像データの最終行(H1)に第二の画像データを挿入出来るだけの余白部分がないので、最終行(H1)よりも1行下の行を余白部分の検索対象行に設定してステップS2−8−4へ戻る。以後、同様のフローを繰り返し、余白部分を検出した後ステップS2−9(図17)へ進む。
Step S2-8-9
The margin detection means 16-1 (FIG. 16) of the
ステップS2−9
制御部16の画像合成手段6−4(図16)は、RAM14(図16)から第一の画像データと第二の画像データとを読み出して、第三の画像データを生成(合成)する。
ステップS2−10
制御部16の画像形成手段6−5(図16)は、プリントエンジン部5(図16)を制御して、合成した第三の画像を印刷出力させてステップS2−1へ戻る。
ステップS2−1
制御部16の画像合成手段6−4(図16)は、後に続くページが有ればステップS2−2からステップS2−10までを繰り返し、全ての印刷情報の処理が終了した後フローを終了する。
Step S2-9
The image composition means 6-4 (FIG. 16) of the
Step S2-10
The image forming unit 6-5 (FIG. 16) of the
Step S2-1
The image composition means 6-4 (FIG. 16) of the
尚、上記説明では、第一の画像生成手段、コスト情報算出手段、第二の画像生成手段、画像合成手段、画像形成手段、及び、余白検出手段の全てを装置全体を制御する制御部の制御手段によって構成した場合について説明したが、本発明は、この例に限定されるものではない。即ち、第一の画像生成手段、コスト情報算出手段、第二の画像生成手段、画像合成手段、画像形成手段、及び、余白検出手段の全て、或いは、その一部を専用の電子回路で構成しても良い。 In the above description, the first image generation unit, the cost information calculation unit, the second image generation unit, the image synthesis unit, the image formation unit, and the margin detection unit are all controlled by the control unit that controls the entire apparatus. Although the case where it comprises with a means was demonstrated, this invention is not limited to this example. That is, the first image generation unit, the cost information calculation unit, the second image generation unit, the image synthesis unit, the image formation unit, and the margin detection unit are all or partly configured by a dedicated electronic circuit. May be.
以上説明したように、本実施例によれば、余白検出手段を設けたことによって、受け入れた印刷情報の画像が印刷されない位置にコスト情報が印刷されるため、重要な印刷情報が不意に上書きされることが無くなるという効果を得る。 As described above, according to the present embodiment, since the margin detection means is provided, the cost information is printed at a position where the image of the received print information is not printed, so that important print information is unexpectedly overwritten. The effect that there is no loss is obtained.
図19は、実施例3で用いる印刷装置の構成を示すブロック図である。
図に示すように、実施例3の印刷装置は、通信部1と、操作部2と、ROM(リードオンリーメモリ)3と、RAM(ランダムアクセスメモリ)24と、プリントエンジン部5と、制御部26と、システムバス7とを備える。
実施例1との相違部分のみについて説明する。実施例1と同一の部分には、実施例1と同一の符号が付されている。
FIG. 19 is a block diagram illustrating a configuration of a printing apparatus used in the third embodiment.
As shown in the figure, the printing apparatus according to the third embodiment includes a
Only differences from the first embodiment will be described. The same parts as those in the first embodiment are denoted by the same reference numerals as those in the first embodiment.
制御部26は、ROM3に格納されている、制御プログラムに従って、装置全体を制御するCPU(中央演算処理装置)である。本実施例では、特に、制御手段として、第一の画像生成手段6−1と、累積コスト情報算出手段26−1と、第二の画像生成手段6−3と、画像合成手段6−4と、画像形成手段6−5とを含んでいる。
The
累積コスト情報算出手段26−1は、上記記憶部27に格納されているコスト算出情報(例えば図2〜図9)に基づいて複数ページに亘る印刷情報を印刷するに要する累積コスト情報を算出する手段である。この内部には処理時間を計測するためのタイマ(図示しない)を含んでいる。又累積コスト情報を算出するためにRAM24(図19)の内部にコスト積算メモリB24−1を形成する手段でもある。コスト積算メモリBの内部について図を用いて説明する。
The accumulated cost information calculating unit 26-1 calculates the accumulated cost information required for printing the print information for a plurality of pages based on the cost calculation information (for example, FIGS. 2 to 9) stored in the
図20は、コスト積算メモリB説明図である。
図に示すように、コスト積算メモリB24−1には、一例として印刷枚数カウンタ4−1−1が形成され、印刷情報に基づく印刷枚数を積算する。又、記録紙サイズ4−1−2と記録紙種別4−1−3と、使用フォントの記憶領域が確保され印刷情報に基づく記録紙サイズと、記録紙種別と、使用フォントが格納される。更に、Cトナー消費量4−1−6と、Mトナー消費量4−1−7と、Yトナー消費量4−1−8と、Kトナー消費量4−1−9のメモリ領域が確保され、それぞれ、Cトナー消費量と、Mトナー消費量と、Yトナー消費量と、Kトナー消費量とがドット数として格納される。更に、リンクポインタ24−1−1が設けられ、後に続くページのコスト積算メモリBのアドレスが格納されている。
FIG. 20 is an explanatory diagram of the cost integration memory B.
As shown in the figure, in the cost integration memory B24-1, a printed sheet counter 4-1-1 is formed as an example, and integrates the number of printed sheets based on the printing information. In addition, the recording paper size 4-1-2, the recording paper type 4-1-3, and a storage area for the used font are secured, and the recording paper size based on the print information, the recording paper type, and the used font are stored. Further, memory areas of C toner consumption 4-1-6, M toner consumption 4-1-7, Y toner consumption 4-1-8, and K toner consumption 4-1-9 are secured. The C toner consumption, the M toner consumption, the Y toner consumption, and the K toner consumption are respectively stored as the number of dots. Further, a link pointer 24-1-1 is provided, and the address of the cost accumulation memory B of the subsequent page is stored.
実施例3の動作について説明する。
図21は、実施例3の動作フローチャートである。
図21中におけるステップS3−2の動作(画像生成手段)の詳細な流れについては、図11に示すコスト積算メモリAが、図20に示すコスト積算メモリBに置き換えられたのみで、実施例1(図13)と全く同様なので説明を省略する。以下にステップ順に説明する。
The operation of the third embodiment will be described.
FIG. 21 is an operation flowchart of the third embodiment.
The detailed flow of the operation (image generation means) in step S3-2 in FIG. 21 is the same as in the first embodiment, except that the cost integration memory A shown in FIG. 11 is replaced with the cost integration memory B shown in FIG. Since it is completely the same as (FIG. 13), description is abbreviate | omitted. Below, it demonstrates in order of a step.
ステップS3−1
通信部1(図19)が上位装置(図示しない)から単ページの印刷情報を受け入れると次へ進む。
ステップS3−2
制御部26(図19)は、ステップS1−3−1からステップS1−3−12のフロー(図13)を実行して単ページの印刷情報から第一の画像データを生成し、コスト積算メモリB(図20)のリンクポインタ24−1−1以外の部分所定の情報を格納する。
ステップS3−3
制御部26の第一の画像生成手段6−1(図19)は、通信部1(図19)が上位装置(図示しない)からを受け入れた単ページの印刷情報に基づく画像データを第一の画像データとしてRAM24(図19)に格納する。
Step S3-1
When the communication unit 1 (FIG. 19) receives single-page print information from a host device (not shown), the process proceeds to the next.
Step S3-2
The control unit 26 (FIG. 19) executes the flow from step S1-3-1 to step S1-3-12 (FIG. 13) to generate the first image data from the single page print information, and the cost accumulation memory. Partial predetermined information other than the link pointer 24-1-1 of B (FIG. 20) is stored.
Step S3-3
The first image generation unit 6-1 (FIG. 19) of the
ステップS3−4
制御部26の第一の画像生成手段6−1(図19)は、後に続く印刷情報のページが有るか否かを判定し、次ページが有ればステップS3−9へ進み、次ページが無ければステップS3−5へ進む。
ステップS3−5
制御部26の累積コスト情報算出手段26−1(図19)は、印刷情報の各ページ毎に設定されているコスト積算メモリB(図20)に格納されているデータに基づいて受け入れた印刷情報全ページ分の印刷に必要なコストを算出する。
Step S3-4
The first image generating unit 6-1 (FIG. 19) of the
Step S3-5
The accumulated cost information calculation unit 26-1 (FIG. 19) of the
ステップS3−6
制御部26の第二の画像生成手段26−3(図19)は、コスト(印刷料金)を文字列データ、に変換し、ROM3(図19)からフォントデータを取得し、各色の画像データを生成する。
ステップS3−7
制御部26の第二の画像生成手段26−3(図19)は、各色の画像データ、を第二の画像データとして、RAM24(図19)に記憶する。
Step S3-6
The second image generating means 26-3 (FIG. 19) of the
Step S3-7
The second image generation means 26-3 (FIG. 19) of the
ステップS3−8
制御部26の画像合成手段26−4(図19)は、RAM4(図1)から第一の画像データと第二の画像データとを読み出して、第三の画像データを生成(合成)し、合成した第三の画像をプリントエンジン部5(図19)を制御して、合成した第三の画像を印刷出力させてステップS3−1へ戻る。
ステップS3−1
制御部26の画像合成手段26−4(図19)は、後に続くページが有ればステップS3−2からステップS3−9までを繰り返し、全ての印刷情報の処理が終了した後フローを終了する。
Step S3-8
The image composition means 26-4 (FIG. 19) of the
Step S3-1
The image composition means 26-4 (FIG. 19) of the
ステップS3−9
制御部26の画像合成手段26−4(図19)は、後に続くページのコスト積算メモリB(図20)アドレスを設定して、処理中のページのコスト積算メモリB(図20)に設けられているリンクポインタ24−1−1(図20)に格納する。
Step S3-9
The image composition means 26-4 (FIG. 19) of the
尚、上記説明では、第一の画像生成手段、累積コスト情報算出手段、第二の画像生成手段、画像合成手段、及び、画像形成手段の全てを装置全体を制御する制御部の制御手段によって構成した場合について説明したが、本発明は、この例に限定されるものではない。即ち、第一の画像生成手段、累積コスト情報算出手段、第二の画像生成手段、画像合成手段、及び、画像形成手段の全て、或いは、その一部を専用の電子回路で構成しても良い。 In the above description, the first image generation unit, the accumulated cost information calculation unit, the second image generation unit, the image synthesis unit, and the image formation unit are all configured by the control unit of the control unit that controls the entire apparatus. However, the present invention is not limited to this example. That is, all or part of the first image generation unit, the accumulated cost information calculation unit, the second image generation unit, the image synthesis unit, and the image formation unit may be configured by a dedicated electronic circuit. .
以上説明したように、本実施例によれば、コスト積算メモリBにリンクポインタ24−1−1を設けたことによって印刷情報の各ページのコスト情報を関連付けて保存し、印刷情報の最終ページに全ページ分のコスト情報を印刷することが出来るため、印刷情報を印刷する過程で消費されるコスト量(時間、現像材)を削減出来るという効果を得る。 As described above, according to the present embodiment, by providing the link pointer 24-1-1 in the cost accumulation memory B, the cost information of each page of the print information is associated and stored, and the last page of the print information is stored. Since the cost information for all pages can be printed, the cost amount (time, developer) consumed in the process of printing the print information can be reduced.
以上の説明では、本発明をカラープリンタ等の印刷装置に適合させた場合について説明したが、本発明は、この例に限定されるものではない。即ち、ファクシミリ装置や、複写機などにも適合可能である。 Although the case where the present invention is adapted to a printing apparatus such as a color printer has been described above, the present invention is not limited to this example. That is, it can be adapted to a facsimile machine, a copying machine, and the like.
1 通信部
2 操作部
3 ROM
4 RAM
5 プリントエンジン部
6 制御部
6−1 第一の画像生成手段
6−2 コスト情報算出手段
6−3 第二の画像生成手段
6−4 画像合成手段
6−5 画像形成手段
1
4 RAM
DESCRIPTION OF
Claims (5)
前記印刷情報に基づいて第一の画像データを生成する第一の画像生成手段と、
前記印刷情報に基づいて前記コスト情報を算出するコスト情報算出手段と、
該コスト情報算出手段により算出された前記コスト情報に基づいて第二の画像データを生成する第二の画像生成手段と、
前記第一の画像データと前記第二の画像データとを合成する画像合成手段と、
該画像合成手段により合成された合成画像データに基づいて画像を形成する画像形成手段とを備えることを特徴とする印刷装置。 A printing apparatus that prints out cost information associated with printing of the print information based on the received print information,
First image generation means for generating first image data based on the print information;
Cost information calculating means for calculating the cost information based on the print information;
Second image generation means for generating second image data based on the cost information calculated by the cost information calculation means;
Image synthesizing means for synthesizing the first image data and the second image data;
An image forming unit configured to form an image based on the combined image data combined by the image combining unit.
前記印刷情報に基づいて第一の画像データを生成する第一の画像生成手段と、
前記印刷情報に基づいて前記複数ページに亘るコスト情報を各ページ毎に算出し、累積加算する累積コスト情報算出手段と、
該コスト情報算出手段により算出された前記複数ページに亘るコスト情報の累積結果に基づいて第二の画像データを生成する第二の画像生成手段と、
前記第一の画像データと前記第二の画像データとを合成する画像合成手段と、
該画像合成手段により合成された合成画像データに基づいて画像を形成する画像形成手段とを備えることを特徴とする印刷装置。 A printing device that prints out cost information associated with printing of the print information based on the received print information over a plurality of pages,
First image generation means for generating first image data based on the print information;
A cumulative cost information calculating unit that calculates cost information for each page based on the print information for each page;
Second image generation means for generating second image data based on a cumulative result of the cost information over the plurality of pages calculated by the cost information calculation means;
Image synthesizing means for synthesizing the first image data and the second image data;
An image forming unit configured to form an image based on the combined image data combined by the image combining unit.
前記コスト情報を算出するに必要なコスト算出情報を予め記憶する記憶部を更に備えることを特徴とする印刷装置。 In the printing apparatus according to claim 1 or 2,
A printing apparatus, further comprising a storage unit that stores cost calculation information necessary for calculating the cost information in advance.
前記コスト情報は、
印刷情報の印刷に伴う消耗品の消費量、及び、前記印刷情報の印刷に必要な工数の少なくとも一方を含むことを特徴とする印刷装置。 In the printing apparatus according to claim 1 or 2,
The cost information is
A printing apparatus comprising at least one of a consumption amount of consumables accompanying printing of printing information and a man-hour required for printing the printing information.
前記画像合成手段による、前記第一の画像データと前記第二の画像データとの上書き合成を避けるべく、前記第一の画像データに於ける所定量の余白部分を検索する余白検出手段を更に備えることを特徴とする印刷装置。
In the printing apparatus according to claim 1 or 2,
In order to avoid overwriting composition of the first image data and the second image data by the image composition means, a margin detection means for searching for a predetermined amount of a margin portion in the first image data is further provided. A printing apparatus characterized by that.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004088279A JP2005271404A (en) | 2004-03-25 | 2004-03-25 | Printing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004088279A JP2005271404A (en) | 2004-03-25 | 2004-03-25 | Printing device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2005271404A true JP2005271404A (en) | 2005-10-06 |
Family
ID=35171556
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004088279A Pending JP2005271404A (en) | 2004-03-25 | 2004-03-25 | Printing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2005271404A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008170549A (en) * | 2006-12-12 | 2008-07-24 | Ricoh Co Ltd | Image forming apparatus |
-
2004
- 2004-03-25 JP JP2004088279A patent/JP2005271404A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008170549A (en) * | 2006-12-12 | 2008-07-24 | Ricoh Co Ltd | Image forming apparatus |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2317753B1 (en) | Printing control method and apparatus | |
| EP1536294B1 (en) | Image forming system | |
| EP2293536B1 (en) | Image forming apparatus and image forming method | |
| CN102402407B (en) | Image forming apparatus and image forming method | |
| US20080297830A1 (en) | Printer with outsourcing capability for color copies | |
| JP2009292086A (en) | Image forming apparatus and charge management method in image forming apparatus | |
| CN103164174A (en) | Storage device storing page processing program and information processing apparatus | |
| JP2008268818A (en) | Image forming apparatus, image forming apparatus control method, image forming apparatus control program, and storage medium | |
| US20090027702A1 (en) | Image forming apparatus | |
| JP3929392B2 (en) | Image forming apparatus and its consumption material consumption notification system | |
| CN101794200B (en) | Data conversion apparatus, printing apparatus, and data conversion method | |
| US8050587B2 (en) | Image forming apparatus with N-up print mode grouping and alignment | |
| EP1480830A1 (en) | Speedstick plugin and reprogrammable modules, controllers and components | |
| JP2011164159A (en) | Image forming apparatus and counting method for the same | |
| JP2005271404A (en) | Printing device | |
| US20040085552A1 (en) | Digital printing apparatus | |
| JP2006352260A (en) | Image copying apparatus and image copying system | |
| JP4329242B2 (en) | Image forming system and image output apparatus | |
| JP4841586B2 (en) | Image processing device | |
| JP2010046828A (en) | Image forming apparatus | |
| ZA200406439B (en) | Speedstick charging by speed. | |
| JP2002281284A (en) | Copy method | |
| US11972313B2 (en) | Information processing apparatus, image forming apparatus, and work estimating method that allows objective determination of estimation of work related to printing | |
| JP3961518B2 (en) | Image forming apparatus | |
| JP4702478B2 (en) | Image forming apparatus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050830 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051124 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080228 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080311 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080509 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080603 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20090113 |