JP6091098B2 - Image forming apparatus, charging method and program - Google Patents
Image forming apparatus, charging method and program Download PDFInfo
- Publication number
- JP6091098B2 JP6091098B2 JP2012148851A JP2012148851A JP6091098B2 JP 6091098 B2 JP6091098 B2 JP 6091098B2 JP 2012148851 A JP2012148851 A JP 2012148851A JP 2012148851 A JP2012148851 A JP 2012148851A JP 6091098 B2 JP6091098 B2 JP 6091098B2
- Authority
- JP
- Japan
- Prior art keywords
- color
- image data
- amount
- determined
- charge
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Record Information Processing For Printing (AREA)
- Control Or Security For Electrophotography (AREA)
- Facsimiles In General (AREA)
Description
本発明は、画像形成装置、課金方法及びプログラムに関する。 The present invention relates to an image forming apparatus, a charging method, and a program.
従来、1ページ印刷に対する課金方法は、2色以上印刷時(カラー印刷)の課金と、モノクロ印刷時の課金と、の2種類しかない装置が大半であった。
ところで、1ページの文章の中に判子や会社のロゴ等のように、大半がモノクロ印刷であるページの一部分のみにカラー印刷が含まれている場合がある。こういった場合、カラー印刷装置は、文書の大部分がモノクロ部分であっても、大部分がカラー部分である場合と同様にカラー印刷であると判断し、その印刷に対する課金はカラー印刷の料金で行われていた。これは、出力用紙1枚中にモノクロと、カラー印刷ページデータと、が混在する場合には、カラー印刷動作(即ち、CMYKの印刷を4回転する)を指示するようにしているため、出力用紙いっぱいにカラー部分がある場合と同様に課金がされてしまうためである。したがって、ページの大半がモノクロである原稿でも、カラー領域が少しでも存在するとカラー印刷の料金で課金がされてしまうため、ユーザにとって印刷コストが高くなってしまう問題があった。
Conventionally, most of the charging methods for one-page printing are only two types of devices, that is, charging for printing two or more colors (color printing) and charging for monochrome printing.
By the way, there is a case where color printing is included only in a part of a page which is mostly monochrome printing, such as a seal or a company logo, in one page of text. In such a case, the color printing apparatus determines that color printing is performed in the same way as when the majority of the document is a monochrome portion, as in the case where the majority is the color portion, and the charge for the printing is the charge for the color printing. It was done in. This is because, when monochrome and color print page data are mixed in one output sheet, a color printing operation (that is, four rotations of CMYK printing) is instructed. This is because the user is charged in the same manner as when the color portion is full. Therefore, even if the document is mostly monochrome, even if there is even a small color area, the user is charged for the color printing fee, which increases the printing cost for the user.
この問題に対して、特許文献1では、出力用紙1枚に含まれるカラー印刷領域の割合に応じて課金を行うシステムを開示している。このシステムは、ネットワークを介して投入されるPDLデータの描画情報を解析し、カラー領域の割合を算出している。また、特許文献2では、PDLデータをビットマップ展開し、各画素についてカラー/モノクロ判定し、カラー画素が閾値以下の場合はモノクロ用の課金を行っている。
To deal with this problem,
以下、各段階の出力枚数制限を設定できる課金システムを実施する場合を前提とする。若しくは、コンビニ等に置かれているコインベンダが接続されている課金システムを前提とする。更に、カラー課金の中でも、各ページに占めるカラー領域の割合によって、カラー画素の占める割合が少ない方から順に「ローエリアカラー」「ミドルエリアカラー」「フルエリアカラー」の3段階に分類されているとする。 Hereinafter, it is assumed that a billing system capable of setting the output number limit at each stage is implemented. Alternatively, it is assumed that the billing system is connected to a coin vendor placed in a convenience store or the like. Furthermore, color charging is classified into three stages of “low area color”, “middle area color”, and “full area color” in order from the one with the smallest color pixel ratio, depending on the ratio of the color area in each page. And
フルエリアカラーの出力数が制限値に達しているときや、コインベンダにミドルエリアカラー分の代金しか投入されていないときに、プリントジョブが実行され、フルエリアカラーと判定された場合、プリントジョブを停止する必要がある。
カラー画素の判定を、コピージョブの場合はスキャン時に、PDLプリントの場合はPDLデータのレンダリング時に実施すれば、判定後にプリントジョブを停止することができる。しかし、このようにすると、コピージョブ用と、PDLジョブ用と、にそれぞれカラー画素判定処理モジュールを搭載する必要がある。そこで、プリント処理時にカラー画素判定を行うようにすれば、一つのカラー画素判定モジュールで、コピージョブと、PDLジョブと、の両方に対応することが可能となる。しかし、このような構成にすると、カラー画素判定結果が出たときには、プリンタエンジンが動作してしまっているため、プリントジョブを停止できない問題がある。
If the print job is executed when the number of full-area colors has reached the limit value, or only the middle area color has been charged to the coin vendor, and the print job is determined to be full-area color, the print job Need to stop.
If the color pixel determination is performed at the time of scanning in the case of a copy job and at the time of rendering of PDL data in the case of PDL printing, the print job can be stopped after the determination. However, if this is done, it is necessary to mount color pixel determination processing modules for copy jobs and PDL jobs, respectively. Therefore, if color pixel determination is performed at the time of print processing, a single color pixel determination module can handle both a copy job and a PDL job. However, with such a configuration, there is a problem that the print job cannot be stopped because the printer engine is operating when a color pixel determination result is output.
本発明はこのような問題点に鑑みなされたもので、プリント処理時にカラー画素判定を行い、カラーか否かに応じて、課金の切り替えを行って、投入代金が不足している場合は、プリントジョブを停止可能とすることを目的とする。 The present invention has been made in view of such a problem, and performs color pixel determination at the time of print processing, performs charge switching according to whether it is color, and if the input fee is insufficient, the print The purpose is to allow the job to be stopped.
そこで、本発明は、画像データのカラー印刷において、前記画像データにおけるカラー量に応じて課金額が異なる画像形成装置であって、投入代金が、ページ内のカラー量に応じて決まる複数の課金単価のうち最も高い課金単価よりも少ない場合、前記画像データをプリンタエンジンに出力することを行わず、前記画像データにおけるカラー量を判定する第一の判定手段と、前記第一の判定手段によって判定されたカラー量に応じて課金額を決定する決定手段と、前記投入代金が前記決定手段によって決定された課金額以上か否かを判定する第二の判定手段と、前記第二の判定手段によって前記投入代金が前記課金額以上の料金であると判定された場合、前記画像データを前記プリンタエンジンに出力し、印刷処理を実行させ、前記第二の判定手段によって前記投入代金が前記課金額よりも少ない料金であると判定された場合、印刷処理を中止するように制御する制御手段とを有することを特徴とする。 Accordingly, the present invention provides an image forming apparatus in which a charge amount differs depending on a color amount in the image data in color printing of image data, and a plurality of charge unit prices determined depending on a color amount in a page. If the charging unit price is less than the highest charging unit price, the image data is not output to a printer engine, and is determined by a first determination unit that determines a color amount in the image data and the first determination unit. Determining means for determining a charging amount according to the color amount, a second determining means for determining whether or not the input charge is equal to or more than the charging amount determined by the determining means, and the second determining means If the charged price is determined to be a price for more than the charge amount, and outputs the image data to the printer engine, to execute the printing process, the second stamp If it is determined that the closing price is less rates than the charge amount by the means, and having a control means for controlling to stop the printing process.
本発明によれば、プリント処理時にカラー画素判定を行い、カラーか否かに応じて、課金の切り替えを行って、投入代金が不足している場合は、プリントジョブを停止可能とすることができる。 According to the present invention, color pixel determination is performed at the time of print processing, charging is switched according to whether or not the color is used, and the print job can be stopped when the input fee is insufficient. .
以下、本発明の実施形態について図面に基づいて説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
<実施形態1>
図1は、画像形成システムのシステム構成の一例を示す図である。
画像形成装置200は、画像入力デバイスであるスキャナ部2015、画像出力デバイスであるプリンタ部2017、Controller Unit2000、ユーザーインターフェースである操作部2006を有する。
<
FIG. 1 is a diagram illustrating an example of a system configuration of an image forming system.
The
スキャナ部2015、プリンタ部2017、操作部2006は、それぞれController Unit2000に接続される。Controller Unit2000は、LAN2008等のネットワーク伝送手段、公衆回線に接続されている。公衆回線からはカラー画像送信を含むG3、G4ファックスによる送信が可能である。また、LAN2008には、画像形成装置200と同様の機器構成をもつ他の画像形成装置220、230が接続されている。また、画像形成装置200には、パーソナルコンピュータ(以下PC)240が接続されていて、FTP,SMBプロトコルを使用したファイルの送受信、電子メールの送受信ができる。
画像形成装置220、230は、それぞれスキャナ部2270、2370、プリンタ部2295、2395、操作部2212、2312を持ち、それらがController Unit2200、2300に接続されている。
本実施形態の画像形成装置200は、最も高い課金単価以上の代金が投入されている場合は、通常通りの画像処理を実行する。一方、画像形成装置200は、投入代金が最も高い課金単価未満の場合は、スキャン画像等をHDDに保存し、プリンタ部に画像を流さず、プリント用の画処理のみを行うモードで動作し、モノクロ/カラー判定を行う。画像形成装置200は、判定した結果、代金が足りない場合、UIにその旨を表示し、コピー処理を中止し、代金が足りている場合、HDDに保存されている画像をプリントする。
The
The
The
図2は、画像形成装置のハードウェア構成の一例を示す図である。
Controller Unit2000は、画像入力デバイスであるスキャナ部2015や画像出力デバイスであるプリンタ部2017に接続される。一方、Controller Unit2000は、LAN2008や公衆回線(WAN)2051に接続されることで、画像情報やデバイス情報の入出力を行う。
FIG. 2 is a diagram illustrating an example of a hardware configuration of the image forming apparatus.
The Controller Unit 2000 is connected to a
CPU2001は、システム全体を制御するコントローラである。
RAM2002は、CPU2001が動作するためのシステムワークメモリであり、画像データを一時記憶するための画像メモリでもある。
ROM2003は、ブートROMであり、システムのブートプログラムが格納されている。
HDD2004は、ハードディスクドライブで、システムソフトウェアのプログラム、画像データを格納する。
A
A
A
An HDD 2004 is a hard disk drive that stores a system software program and image data.
操作部I/F2005は、操作部(UI)2006とのインターフェース部で、操作部2006に表示する画像データを操作部2006に対して出力する。また、操作部I/F2005は、操作部2006から本システム使用者が入力した情報を、CPU2001に伝える役割をする。
Network2007は、LAN2008に接続し、情報の入出力を行う。
Modem2050は、公衆回線(WAN)2051に接続し、画像情報の入出力を行う。
An operation unit I /
A
A Modem 2050 is connected to a public line (WAN) 2051 and inputs / outputs image information.
2値画像回転部2052、及び2値画像圧縮・伸張部2053は、Modem2050で2値画像を送信する前に画像の方向を変換したり、所定の解像度、或いは相手能力に合わせた解像度に変換したりする。2値画像回転部2052、及び2値画像圧縮・伸張部2053は、JBIG、MMR、MR、MHをサポートしている。
DMAC2009は、DMAコントローラであり、RAM2002に格納されている画像を、CPU2001を介することなく読み取りImageBusI/F2011に対して画像転送する。若しくは、DMAC2009は、画像バスからの画像を、CPU2001を介することなくRAM2002に書き込む。
以上のデバイスがシステムバス2060に接続される。
The binary
A
The above devices are connected to the
ImageBusI/F2011は、画像バス2010を介して高速な画像の入出力を制御するためのインターフェースである。
圧縮部2012は、画像バス2010に画像を送出する前に32×32画素の単位でJPEG圧縮する。
伸張部2013は、画像バス2010を介して送られた画像を伸張する。
ラスターイメージプロセッサ(RIP)部2018は、ホストコンピュータからのPDLコードを、Network2007を介して受け取り、システムバス2060を通して、CPU2001がRAM2002に格納する。
The ImageBus I / F 2011 is an interface for controlling high-speed image input / output via the
The
The
The raster image processor (RIP)
CPU2001は、PDLを中間コードに変換し、再度、システムバス2060を介してラスターイメージプロセッサ(RIP)部2018に入力し、ビットマップイメージ(多値)に展開する。
スキャナ画像処理部2014は、スキャナ部2015からのカラー画像、白黒画像に対して、適切な各種画像処理(例えば、補正、加工、編集)を行い出力する(多値)。
同様にプリンタ画像処理部2016は、プリンタ部2017に対して適切な各種画像処理(例えば、補正、加工、編集)を行う。プリント時は伸張部2013で2値多値変換を行うので、プリンタ画像処理部2016は、2値、及び多値出力が可能である。
画像変換部2030は、RAM2002上にある画像を画像変換し、再度、RAM2002に書き戻すときに使われる各種画像変換機能を有する。
The
The scanner
Similarly, the printer
The
回転部2019は、32×32画素単位の画像を指定された角度で回転でき、2値、及び多値の入出力に対応している。
変倍部2020は、画像の解像度を変換(例えば、600dpiから200dpi)したり、変倍したりする機能(例えば、25%から400%まで)を有する。
変倍部2020は、変倍する前には32×32画素の画像を32ライン単位の画像に並び替える。
色空間変換部2021は、多値入力された画像をマトリクス演算、及びLUTにより、例えば、メモリ上にあるYUV画像をLab画像に変換し、メモリ上に格納する。また、この色空間変換部2021は、3×8のマトリクス演算及び、1次元LUTをもち、公知の下地とばしや裏写り防止を行うことができる。変換された画像は多値で出力される。
The
The
The
The color
2値多値部2022は、1bit2値画像を多値8bit、256階調にする。逆に多値2値部2026は、例えばメモリ上にある8bit、256階調の画像を誤差拡散処理等の手法により1bit、2階調に変換し、メモリ上に格納する。
合成部2023は、メモリ上の2枚の多値画像を合成し、1枚の多値画像にする機能を有する。例えば、合成部2023は、メモリ上にある会社ロゴの画像と、原稿画像と、を合成することで、原稿画像に簡単に会社ロゴをつけることができる。
間引き部2024は、多値画像の画素を間引くことで、解像度変換を行うユニットであり1/2,1/4,1/8の多値画像を出力可能である。間引き部2024と、変倍部2020とを、合わせて使うことで、より広範囲な拡大、縮小を行うことができる。
A binary
The
The thinning
移動部2025は、入力された2値画像、多値画像に余白部分をつけたり、余白部分を削除したりして出力することができる。
回転部2019、変倍部2020、色空間変換部2021、2値多値部2022、合成部2023、間引き部2024、移動部2025、多値2値部2026は、それぞれ連結して動作することが可能である。例えば、メモリ上の多値画像を画像回転、解像度変換する場合は、両処理を、メモリを介さずに連結して行うことができる。
CPU2001は、印刷ジョブ等の情報を基に、文書データの印刷に対する課金を行うための課金情報を生成する。そして、CPU2001は、生成された課金情報を課金部I/F2070を通じて課金部2071に送る。
課金部2071は、送られてきた課金情報を保持する。また、課金情報は、RAM2002や不揮発性メモリ(図示せず)に格納されるようにしてもよい。
CPU2001が、HDD2004等に記憶されているプログラムに基づき処理を実行することによって、後述するフローチャートに係る処理の一部が実現される。
The moving
The
The
The
When the
図3は、スキャナ画像処理部2014の処理の一例を説明する図である。
スキャナ部から入力されたRGB各8bitの輝度信号はマスキング部2501によりCCDのフィルタ色に依存しない標準的なRGB色信号に変換される。
フィルタ部2502では、例えば9×9のマトリクスを使用し、画像をぼかしたり、メリハリをつけたりする処理が行われる。
ヒストグラム部2503は、入力画像中の画像信号データのサンプリングをする処理部であり、入力画像の下地レベル判定に使用される。ヒストグラム部2503は、主走査方向、副走査方向にそれぞれ指定した開始点から終了点までで囲まれた矩形領域内のRGBデータを、主走査方向、副走査方向に一定のピッチでサンプリングし、ヒストグラムを作成する。
FIG. 3 is a diagram for explaining an example of processing of the scanner
The RGB 8-bit luminance signal input from the scanner unit is converted by the
In the
A
この作成されたヒストグラムは、下地とばしや、裏写り防止が指定されたとき、読み出され、ヒストグラムから原稿の下地を推測し、下地とばしレベルとして、画像と共にメモリやHDDに保存、管理され、印刷や送信時の画像処理に使用される。
ガンマ部2504は、画像全体の濃度を濃く或いは薄くするような処理を行なう。例えば、ガンマ部2504は、入力画像の色空間を任意の色空間に変換したり、入力系の色味に関する補正処理を行ったりする。
色空間変換部2505は、原稿がカラーか白黒かを判断するために変倍前の画像信号を公知のLabに変換する。このうちa,bは色信号成分を表しており、比較部2506内の所定のレベル以上であれば有彩色、そうでなければ無彩色として1bitの判定信号が比較部2506から出力される。
The created histogram is read when background skipping or prevention of show-through is specified, and the background of the original is inferred from the histogram, and is stored and managed in the memory or HDD together with the image as the background skipping level. Used for image processing during transmission.
The
A color
カウンタ部2507は、比較部からの出力を計測する。
文字/写真判定部2508は、画像から文字エッジを抽出し、画像を文字と、写真と、に分離する機能である。文字/写真判定部2508からの出力として、文字写真判定信号が得られる。この信号も画像と共にメモリやHDに格納され、印刷時に使用される。
特定原稿判定部2509は、入力画像信号と、判定部内部で持つパターンと、がどの程度一致するかを比較し、図示したように一致、不一致という判定結果を読み出すことが可能である。
スキャナ画像処理部2014は、判定結果に応じて、画像を加工し、紙幣や有価証券等の偽造を防止する。
The
A character /
The specific
The scanner
図4は、プリンタ画像処理部2016の処理の一例を説明する図である。
下地とばし部2601は、画像データの地色を飛ばし、不要な下地のカブリ除去を行う。例えば、下地とばし部2601は、3×8のマトリクス演算や、1次元LUTにより下地飛ばしを行う。これは前述したように色空間変換部2021にも含まれる機能であり、まったく同等の回路である。
モノクロ生成部2602は、カラー画像データをモノクロデータに変換し、単色としてプリントする際に、カラー画像データ、例えばRGBデータを、Gray単色に変換する。例えば、モノクロ生成部2602は、RGBに任意の定数を掛け合わせ、Gray信号とする1×3のマトリクス演算を行う。
FIG. 4 is a diagram for explaining an example of processing of the printer
The
The
出力色補正部2603は、画像データを出力するプリンタ部の特性に合わせて色補正を行う。例えば、出力色補正部2603は、4×8のマトリクス演算や、ダイレクトマッピングによる処理を行う。
フィルタ処理部2604は、画像データの空間周波数を任意に補正する。例えば、フィルタ処理部2604は、9×9のマトリクス演算を行う。
ガンマ補正部2605は、出力するプリンタ部の特性に合わせて、ガンマ補正を行う。ガンマ補正部2605は、通常、1次元のLUTから構成される。
An output
The
A
中間調補正部2606は、出力するプリンタ部の階調数に合わせて任意の中間調処理を行い、2値化や32値化等、任意のスクリーン処理や、誤差拡散処理を行う。中間調補正部2606は、各処理を、図示しない文字/写真判定信号によって切り替えることも可能である。
ドラム間遅延メモリ部2607は、CMYKの各色のドラムを持つカラープリンタであって、CMYKの印字タイミングをドラム間分ずらすことで、CMYK画像を重ね合わせるためのメモリである。CMYK各色4ドラムを持つカラープリンタであって、ドラム間遅延メモリ部2607を有することによって、画像の位置を合わせるために遅延させることができる。
A
The inter-drum
画像入出力デバイスを図5に示す。
画像入力デバイスであるスキャナ部2015は、原稿となる紙上の画像を照明し、CCDラインセンサ(図示せず)を走査することで、ラスターイメージデータとして電気信号に変換する。
原稿用紙は、フィーダ部2701のトレイ部2702にセットされ、装置使用者が操作部2006から読み取り起動を指示する。このことにより、CPU2001がスキャナ部2015に指示を与え、フィーダ部2701のトレイ部2702から原稿用紙を1枚ずつフィードし原稿画像の読み取り動作を行う。
An image input / output device is shown in FIG.
The
The original sheet is set on the
画像出力デバイスであるプリンタ部2017は、ラスターイメージデータを用紙上の画像に変換する部分である。ラスターイメージデータを用紙上の画像に変換する方式は、感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でもよい。
プリント動作の起動は、CPU2001からの指示によって開始する。
プリンタ部2017には、異なる用紙サイズ又は異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセット2703、2704、2705がある。また、排紙トレイ部2706は印字し終わった用紙を受ける排紙トレイである。
The
The activation of the printing operation is started by an instruction from the
The
次に、本実施形態の処理について説明する。
印刷ジョブの種類に関わらず、カラー画素判定処理が一箇所で行われ、なおかつ入力する色空間が一つに限定されるためには、図4のフィルタ処理部2604の直前から中間調補正部2606の直前までの間で、カラー画素判定処理が行われる必要がある。
本実施形態では、中間調補正部2606の直前でカラー画素判定が行われるものとする。
Next, the processing of this embodiment will be described.
Regardless of the type of print job, the color pixel determination process is performed in one place and the input color space is limited to one, so that the
In the present embodiment, it is assumed that color pixel determination is performed immediately before the
カラー画素判定は、次の通りである。
ラスターイメージの画像データのデータ列が走査され、CMY何れか一色が少なくとも1以上の階調値を有する画素の数がカウントされる。ラスターイメージの画像データ全画素に占める、カウントされた画素の割合が算出されると、算出された値と、予め保持している閾値と、が比較される。本実施形態では、算出されたカラー画素率が3つの閾値と比較され、「ローエリアカラー」「ミドルエリアカラー」「フルエリアカラー」のどの領域に属するか決定される。
ドラム間遅延メモリ部2607は、プリンタ部2017にCMYK画像を流す処理を行うが、プリンタ部2017に流さずに画像データを破棄することが可能である。この機能をトラッシュモードと呼ぶことにする。本実施形態では、このトラッシュモードを使用する。
The color pixel determination is as follows.
A data string of raster image data is scanned, and the number of pixels in which one of CMY colors has at least one gradation value is counted. When the ratio of counted pixels in all pixels of the image data of the raster image is calculated, the calculated value is compared with a threshold value held in advance. In the present embodiment, the calculated color pixel ratio is compared with three threshold values to determine which region of “low area color”, “middle area color”, and “full area color” belongs.
The inter-drum
次に、本実施形態の処理について、図6を用いて説明する。
図6は、スキャナ部2015でスキャンした画像データが、HDD2004に格納された後に、プリンタ画像処理部2016で画像処理をされながら、プリンタ部2017に流されることを表したフローチャートである。なお、前記画像データはNetwork2007経由で投入されたPDLデータであってもよい。
まず、CPU2001は、投入代金が最も高い課金単価である「フルエリアカラー」以上であるかどうかを確認する(S6001)。CPU2001は、投入代金が最も高い課金単価である「フルエリアカラー」以上であると判断すると、S6002に処理を進め、投入代金が最も高い課金単価である「フルエリアカラー」以上でないと判断すると、S6008に処理を進める。
各段階の出力枚数制限を設定できる課金システムの場合、CPU2001は、各段階の出力枚数が、制限枚数に達していないかどうかを確認する。
Next, the process of this embodiment is demonstrated using FIG.
FIG. 6 is a flowchart showing that image data scanned by the
First, the
In the case of a billing system that can set the output number limit at each stage, the
以降の記述では、コインベンダが接続されている課金システムを前提とする。
投入代金が「フルエリアカラー」以上の場合、1ページ分の画像データが、HDD2004から読み出され(S6002)、通常通りプリント用の画処理が行われながら(S6003)、中間調補正部2606の直前でカラー画素判定処理が行われる(S6004)。
カラー画素判定処理が終了したら、CPU2001は、投入代金から、カラー領域判定結果に基づいて算出された料金を引き、課金情報を、課金部I/F2070を介して課金部2071に通知する(S6005)。続いて、プリンタ画像処理部2016においてカラー画素判定が行われながら、画像データがプリンタ部2017に出力される(S6006)。
In the following description, it is assumed that the billing system is connected to a coin vendor.
When the input charge is “full area color” or more, image data for one page is read from the HDD 2004 (S6002), and image processing for printing is performed as usual (S6003), while the
When the color pixel determination process is completed, the
一方、S6008において、1ページ分の画像データがHDD2004から読み出される(S6008)。そして、プリント用の画処理がトラッシュモードで行われながら(S6009)、カラー画素判定処理が中間調補正部2606の直前で行われる(S6010)。こうすることで、画像がプリンタ部2017に流されずに、カラー領域判定が実行される。
続いて、CPU2001は、投入代金と、カラー領域判定結果に基づいて算出された料金と、を比較する(S6011)。CPU2001は、比較の結果、投入代金の方が多い場合、処理をS6012に進め、投入代金の方が多くない場合、処理をS6015に進める。
S6012において、CPU2001は、投入代金からカラー領域判定結果に基づいて算出された料金を引き、課金情報を、課金部I/F2070を介して課金部2071に通知する。そして、再度、1ページ分の画像データがHDD2004から読みだされる(S6013)。続いて、通常通りプリント用の画処理がプリンタ画像処理部2016等において行われる(S6014)。
On the other hand, in S6008, image data for one page is read from the HDD 2004 (S6008). Then, while the image processing for printing is performed in the trash mode (S6009), the color pixel determination processing is performed immediately before the halftone correction unit 2606 (S6010). By doing so, the color area determination is executed without causing the image to flow to the
Subsequently, the
In step S6012, the
一方、S6015において、CPU2001は、プリントジョブを停止し、操作部2006に投入代金が足りない旨を表示する(S6015)。
このようにカラー領域を判定し課金を切り替えることで、投入代金が不足しているにも関わらずプリントジョブが実行されるのを防ぐことができる。また、投入代金が一番高い課金単価であるフルカラー領域以上の場合に、プリントジョブ実行のパフォーマンスが低下するのを防ぐことができる。
On the other hand, in step S6015, the
By thus determining the color area and switching the billing, it is possible to prevent the print job from being executed even though the input fee is insufficient. Further, it is possible to prevent the performance of the print job from deteriorating when the input charge is equal to or higher than the full color area, which is the highest charging unit price.
<実施形態2>
通常は、プリントのパフォーマンスを上げるため、画像データがドラム間遅延メモリ部2607に全て入る前にプリンタ部2017に準備完了の指示が出され、画像データが流され始めてしまう。そのため、実施形態1で見たように、プリント処理を行いながらカラー画素判定が行われると、プリンタの動作は停止されずに実行されてしまっていた。
しかし、ドラム間遅延メモリ部2607が、内部に1ページ分の画像データを保持できるメモリを持つ場合、カラー画素判定結果が出るまでプリンタ部2017を動作させないことでプリンタの動作を停止することができる。このときの処理の流れを図7で説明する。
<
Usually, in order to improve the printing performance, an instruction for completion of preparation is issued to the
However, when the inter-drum
CPU2001が、投入代金が最も高い課金単価である「フルエリアカラー」以上であるかどうかを確認するステップ(S6001)から、1ページ分の画像データがHDD2004から読み出されるステップ(S6008)までの処理は図6と同様である。ただし、上述の通り、プリンタ画像処理(S6003)の途中で、CPU2001は、準備完了指示をプリンタ部2017に出すことを補足しておく。
まず、CPU2001は、投入代金が最も高い課金単価である「フルエリアカラー」以上であるかどうかを確認し(S6001)、投入代金が「フルエリアカラー」未満と判断したとする。この場合、プリンタ画像処理部2016は、プリンタ画像処理を行うが、準備完了の指示はプリンタ部2017に出さずに、1ページ分の画像メモリをドラム間遅延メモリ部2607に貯める(S6016)。この段階では、まだ準備完了の通知は、プリンタ部2017へ出されていない。
The processing from the step (S6001) in which the
First, the
プリンタ画処理が行われながら、カラー画素判定処理が中間調補正部2606の直前で行われる(S6010)。カラー画素判定処理が終了したら、CPU2001は、投入代金と、カラー領域判定結果から算出した料金と、を比較する(S6011)。
投入代金の方が多い場合、CPU2001は、投入代金からカラー領域判定結果に基づいて算出された料金を引き、課金情報を、課金部I/F2070を介して課金部2071に通知する(S6012)。そして、この段階で、プリンタ画像処理部2016は、準備完了通知を、プリンタ部2017に通知する(S6017)。そして、画像データがプリンタ画像処理部2016によってプリンタ部2017に出力される(S6006)。
While the printer image process is being performed, the color pixel determination process is performed immediately before the halftone correction unit 2606 (S6010). When the color pixel determination process is completed, the
If there is more money to be charged, the
一方、CPU2001は、投入代金と、カラー領域判定結果に基づいて算出された料金と、を比較し(S6011)、投入代金の方が少ない場合、プリントジョブを停止し、その旨を操作部2006に表示する(S6015)。
本実施形態の処理によれば、プリンタ部2017を動作させないで、実施形態1と同様の効果を得ることができる。
On the other hand, the
According to the processing of the present embodiment, the same effects as those of the first embodiment can be obtained without operating the
<その他の実施形態>
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(又はCPUやMPU等)がプログラムを読み出して実行する処理である。
<Other embodiments>
The present invention can also be realized by executing the following processing. That is, software (program) that realizes the functions of the above-described embodiments is supplied to a system or apparatus via a network or various storage media, and a computer (or CPU, MPU, etc.) of the system or apparatus reads the program. It is a process to be executed.
以上、上述した各実施形態の処理によれば、プリント処理時にカラー画素判定を行い、カラーか否かに応じて、課金の切り替えを行って、投入代金が不足している場合は、プリントを停止可能とすることができる。 As described above, according to the processing of each embodiment described above, color pixel determination is performed at the time of print processing, charging is switched according to whether or not the color is used, and printing is stopped when the input fee is insufficient Can be possible.
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。 The preferred embodiments of the present invention have been described in detail above, but the present invention is not limited to such specific embodiments, and various modifications can be made within the scope of the gist of the present invention described in the claims.・ Change is possible.
Claims (10)
投入代金が、ページ内のカラー量に応じて決まる複数の課金単価のうち最も高い課金単価よりも少ない場合、前記画像データをプリンタエンジンに出力することを行わず、前記画像データにおけるカラー量を判定する第一の判定手段と、
前記第一の判定手段によって判定されたカラー量に応じて課金額を決定する決定手段と、
前記投入代金が前記決定手段によって決定された課金額以上か否かを判定する第二の判定手段と、
前記第二の判定手段によって前記投入代金が前記課金額以上の料金であると判定された場合、前記画像データを前記プリンタエンジンに出力し、印刷処理を実行させ、前記第二の判定手段によって前記投入代金が前記課金額よりも少ない料金であると判定された場合、印刷処理を中止するように制御する制御手段と
を有することを特徴とする画像形成装置。 In color printing the image data, an image forming apparatus which billing amount varies depending on the color quantity in the image data,
When the input charge is less than the highest charging unit price among a plurality of charging unit prices determined according to the color amount in the page, the color amount in the image data is determined without outputting the image data to the printer engine. First determining means to perform,
Determining means for determining a charge amount according to the color amount determined by the first determining means;
Second determination means for determining whether or not the input price is equal to or greater than a billing amount determined by the determination means;
When it is determined by the second determination means that the input price is a charge equal to or greater than the charge amount , the image data is output to the printer engine, print processing is executed , and the second determination means If the charged price is determined to be smaller rates than the charge amount, the image forming apparatus characterized by a control means for controlling to stop the printing process.
投入代金が、ページ内のカラー量に応じて決まる複数の課金単価のうち最も高い課金単価よりも少ない場合、前記画像データをプリンタエンジンに出力せずにメモリに貯め、前記画像データにおけるカラー量を判定する判定手段と、
前記判定手段によって判定されたカラー量に応じて課金額を決定する決定手段と、
前記投入代金が、前記課金額以上の場合、前記メモリに貯めた画像データを前記プリンタエンジンに出力し、印刷処理を実行させるように制御する制御手段と
を有することを特徴とする画像形成装置。 In color printing the image data, an image forming apparatus which billing amount varies depending on the color quantity in the image data,
When the input charge is less than the highest charging unit price among a plurality of charging unit prices determined according to the color amount in the page, the image data is stored in the memory without being output to the printer engine, and the color amount in the image data is calculated. Determination means for determining;
Determining means for determining a charge amount according to the color amount determined by the determining means;
The closing price is not less than the charged amount, the image forming apparatus characterized by a control means for the image data accumulated in the memory and output to the printer engine, and controls so as to execute printing process.
投入代金が、ページ内のカラー量に応じて決まる複数の課金単価のうち最も高い課金単価よりも少ない場合、前記画像データをプリンタエンジンに出力することを行わず、前記画像データにおけるカラー量を判定する第一の判定ステップと、
前記第一の判定ステップにおいて判定されたカラー量に応じて課金額を決定する決定ステップと、
投入代金が前記決定ステップにおいて決定された課金額以上か否かを判定する第二の判定ステップと、
前記第二の判定ステップにおいて前記投入代金が前記課金額以上の料金であると判定された場合、画像データを前記プリンタエンジンに出力し、印刷処理を実行させ、前記第二の判定ステップにおいて前記投入代金が前記課金額よりも少ない料金であると判定された場合、印刷処理を中止するように制御する制御ステップと
を含むことを特徴とする課金方法。 In color printing of image data, a charging method in an image forming apparatus in which a charge amount differs according to a color amount in the image data,
When the input charge is less than the highest charging unit price among a plurality of charging unit prices determined according to the color amount in the page, the color amount in the image data is determined without outputting the image data to the printer engine. A first determination step,
A determination step of determining a charge amount according to the color amount determined in the first determination step;
A second determination step for determining whether or not the input charge is equal to or greater than the charge amount determined in the determination step;
When it is determined in the second determination step that the input price is equal to or greater than the charge amount , image data is output to the printer engine to execute a printing process , and the input is performed in the second determination step. If the price is determined to be smaller rates than the charge amount, charging method, characterized by a control step for controlling to stop the printing process.
投入代金が、ページ内のカラー量に応じて決まる複数の課金単価のうち最も高い課金単価よりも少ない場合、前記画像データをプリンタエンジンに出力せずにメモリに貯め、前記画像データにおけるカラー量を判定する判定ステップと、
前記判定ステップにおいて判定されたカラー量に応じて課金額を決定する決定ステップと、
前記投入代金が、前記課金額以上の場合、前記メモリに貯めた画像データを前記プリンタエンジンに出力し、印刷処理を実行させるように制御する制御ステップと
を含むことを特徴とする課金方法。 In color printing of image data, a charging method in an image forming apparatus in which a charge amount differs according to a color amount in the image data,
When the input charge is less than the highest charging unit price among a plurality of charging unit prices determined according to the color amount in the page, the image data is stored in the memory without being output to the printer engine, and the color amount in the image data is calculated. A determination step for determining;
A determination step of determining a charge amount according to the color amount determined in the determination step;
Charging method the closing price is not less than the charging amount, which outputs the image data accumulated in the memory to the printer engine, characterized in that it comprises a control step of controlling so as to execute printing process.
投入代金が、ページ内のカラー量に応じて決まる複数の課金単価のうち最も高い課金単価よりも少ない場合、前記画像データをプリンタエンジンに出力することを行わず、前記画像データにおけるカラー量を判定する第一の判定手段と、
前記第一の判定手段によって判定されたカラー量に応じて課金額を決定する決定手段と、
前記投入代金が前記決定手段によって決定された課金額以上か否かを判定する第二の判定手段と、
前記第二の判定手段によって前記投入代金が前記課金額以上の料金であると判定された場合、画像データを前記プリンタエンジンに出力し、印刷処理を実行させ、前記第二の判定手段によって前記投入代金が前記課金額よりも少ない料金であると判定された場合、印刷処理を中止するように制御する制御手段と
して機能させるためのプログラム。 In color printing of image data, a computer of an image forming apparatus having a different charge amount according to the color amount in the image data,
When the input charge is less than the highest charging unit price among a plurality of charging unit prices determined according to the color amount in the page, the color amount in the image data is determined without outputting the image data to the printer engine. First determining means to perform,
Determining means for determining a charge amount according to the color amount determined by the first determining means;
Second determination means for determining whether or not the input price is equal to or greater than a billing amount determined by the determination means;
If it is determined by the second determination means that the charge is equal to or greater than the charge amount , image data is output to the printer engine, print processing is performed , and the input is performed by the second determination means. If it is determined that the price is less rates than the charge amount, the program to function as a control means for controlling so as to stop the printing process.
投入代金が、ページ内のカラー量に応じて決まる複数の課金単価のうち最も高い課金単価よりも少ない場合、前記画像データをプリンタエンジンに出力せずにメモリに貯め、前記画像データにおけるカラー量を判定する判定手段と、
前記判定手段によって判定されたカラー量に応じて課金額を決定する決定手段と、
前記投入代金が、前記課金額以上の場合、前記メモリに貯めた画像データを前記プリンタエンジンに出力し、印刷処理を実行させるように制御する制御手段と
として機能させるためのプログラム。 In color printing of image data, a computer of an image forming apparatus having a different charge amount according to the color amount in the image data,
When the input charge is less than the highest charging unit price among a plurality of charging unit prices determined according to the color amount in the page, the image data is stored in the memory without being output to the printer engine, and the color amount in the image data is calculated. Determination means for determining;
Determining means for determining a charge amount according to the color amount determined by the determining means;
The closing price is not less than the charging amount, and outputs the image data accumulated in the memory to the printer engine, a program to function as a control means for controlling so as to execute printing process.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012148851A JP6091098B2 (en) | 2012-07-02 | 2012-07-02 | Image forming apparatus, charging method and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012148851A JP6091098B2 (en) | 2012-07-02 | 2012-07-02 | Image forming apparatus, charging method and program |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2014008748A JP2014008748A (en) | 2014-01-20 |
JP2014008748A5 JP2014008748A5 (en) | 2015-08-20 |
JP6091098B2 true JP6091098B2 (en) | 2017-03-08 |
Family
ID=50105834
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012148851A Expired - Fee Related JP6091098B2 (en) | 2012-07-02 | 2012-07-02 | Image forming apparatus, charging method and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6091098B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6365343B2 (en) * | 2015-02-25 | 2018-08-01 | 京セラドキュメントソリューションズ株式会社 | Billing management apparatus and billing management method |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002091743A (en) * | 2000-09-19 | 2002-03-29 | Canon Inc | Color printer, color printing system, color printing charging method and storage medium |
JP2004266773A (en) * | 2003-03-04 | 2004-09-24 | Fuji Xerox Co Ltd | Information processing system, information configuration apparatus, information processing apparatus, information processing method, and information processing program |
JP2006189942A (en) * | 2004-12-28 | 2006-07-20 | Sharp Corp | Image formation system, transfer device, image formation device |
JP2006209355A (en) * | 2005-01-26 | 2006-08-10 | Konica Minolta Medical & Graphic Inc | Image output system |
-
2012
- 2012-07-02 JP JP2012148851A patent/JP6091098B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2014008748A (en) | 2014-01-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8004698B2 (en) | Image forming apparatus for combining a scanned image with other image data and printing the combined image in black and white or color based on a set mode | |
US7532348B2 (en) | Image input/output control method and image input/output apparatus | |
JP3797669B2 (en) | Image forming apparatus and image forming method | |
US8130389B2 (en) | Cost effective image path for multiple office applications | |
JP6147020B2 (en) | Image processing apparatus, image processing method, and program | |
JP6373448B2 (en) | Image processing apparatus, image processing method, and program | |
JP6091098B2 (en) | Image forming apparatus, charging method and program | |
JP2006180343A (en) | Image input-output device | |
JP2004128882A (en) | Image input/output apparatus, and method therefor | |
JP2006333200A (en) | Color image input/output apparatus | |
JP2006166134A (en) | Image communication equipment, its control method, program, and storage medium | |
JP2006287707A (en) | Image processor | |
JP2005027037A (en) | Format conversion method and image processing apparatus | |
US8170353B2 (en) | Information processing apparatus and control method thereof | |
JP2006157806A (en) | Image processor | |
JP2006211003A (en) | Image processor | |
JP2006240151A (en) | Image output unit | |
JP2006211219A (en) | Image output apparatus | |
JP2006135497A (en) | Image input/output device | |
JP2008311732A (en) | Image input/output device | |
JP2005153230A (en) | Image forming apparatus, image formation method, computer program and computer-readable recording medium | |
JP2004172744A (en) | Color image input/output apparatus | |
JP2005354226A (en) | Image processing apparatus and method thereof | |
JP2007036793A (en) | Color image processing system | |
JP2006229476A (en) | Image processing apparatus, image processing method, computer program, and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150701 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150701 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160526 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160607 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160802 |
|
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: 20170110 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170207 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6091098 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |