[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2008100522A - Image processing apparatus - Google Patents

Image processing apparatus Download PDF

Info

Publication number
JP2008100522A
JP2008100522A JP2007292889A JP2007292889A JP2008100522A JP 2008100522 A JP2008100522 A JP 2008100522A JP 2007292889 A JP2007292889 A JP 2007292889A JP 2007292889 A JP2007292889 A JP 2007292889A JP 2008100522 A JP2008100522 A JP 2008100522A
Authority
JP
Japan
Prior art keywords
amount
printing
upper limit
consumable
image data
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.)
Granted
Application number
JP2007292889A
Other languages
Japanese (ja)
Other versions
JP4743192B2 (en
Inventor
Kazuma Aoki
一磨 青木
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.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2007292889A priority Critical patent/JP4743192B2/en
Publication of JP2008100522A publication Critical patent/JP2008100522A/en
Application granted granted Critical
Publication of JP4743192B2 publication Critical patent/JP4743192B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Control Or Security For Electrophotography (AREA)
  • Facsimiles In General (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an image processing apparatus which enables to a user perform printing at a printing cost within a budget easily and in a short time. <P>SOLUTION: As the image processing apparatus includes a means for calculating the amount of articles of consumption for changing the amount of articles of consumption calculated by the means for calculating the amount of articles of consumption so that it reaches the amount of articles of consumption corresponding to a printing cost not larger than the upper limit value of the printing cost set by an upper limit value setting means, and a printing means for printing and outputting specified image data by using the articles of consumption within a range of the amount of articles of consumption changed by the means for changing the amount of articles of consumption, and the articles of consumption within the range of the amount of articles of consumption corresponding to the printing cost of the upper limit value set are used in printing, there exists an effect that the user can print by the printing cost within the budget easily and in a short time. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、画像処理装置に関し、特に、ユーザが容易且つ短時間に予算内の印刷コストで印刷をすることができる画像処理装置に関するものである。   The present invention relates to an image processing apparatus, and more particularly to an image processing apparatus that allows a user to print easily and in a short time at a printing cost within a budget.

従来より、画像処理装置として、印刷の時に消費するトナー量を考慮して印刷に要する料金を予め算出するものが知られている(特許文献1)。この画像処理装置によれば、ユーザは予め印刷モードを設定し、その印刷モードで印刷した場合に使用するトナー量に基づいて、印刷の開始前にその印刷に要する料金を知ることができる。
特開平11−84963号公報([0053])
2. Description of the Related Art Conventionally, an image processing apparatus is known that calculates in advance a fee required for printing in consideration of the amount of toner consumed during printing (Patent Document 1). According to this image processing apparatus, the user can set the print mode in advance, and can know the fee required for printing before starting printing based on the amount of toner used when printing in the print mode.
JP 11-84963 A ([0053])

しかしながら、例えば、ユーザが印刷の予算を明確に決めている場合がある。この場合、上記の画像処理装置では、ユーザはある印刷モードを設定し、そのモードで印刷した場合の金額を確認し、その金額が予算内に収まらない場合には、再度印刷モードを設定し金額を確認するという作業を繰り返し、最適の金額の印刷モードが見つかるまで試行錯誤せねばならなかった。したがって、複数の印刷モードの中から予算と画質の双方を満足させる印刷モードを選択するのは容易ではなく、また大変な作業時間を要するという不都合があった。一方でユーザが予算よりも印刷物の画質を優先させる場合には金額に関わらず最も良い画質の得られる印刷モードを選ぶのであるが、その場合においても上記の画像処理装置ではいちいち金額が表示されるという不都合があった。   However, for example, the user may clearly determine a printing budget. In this case, in the above image processing apparatus, the user sets a certain print mode, checks the amount of money when printing in that mode, and if the amount does not fit within the budget, sets the print mode again and sets the amount. We had to repeat the process of confirming and until we found the optimal printing mode, we had to experiment. Therefore, it is not easy to select a printing mode that satisfies both the budget and the image quality from among a plurality of printing modes, and there is a disadvantage that it takes a lot of work time. On the other hand, when the user prioritizes the image quality of the printed matter over the budget, the user selects the print mode that provides the best image quality regardless of the amount of money. Even in this case, the image processing apparatus displays the amount of money one by one. There was an inconvenience.

本発明は上述した問題点を解決するためになされたものであり、ユーザが容易且つ短時間に予算内のコストで印刷をすることができる画像処理装置を提供することを目的とする。   SUMMARY An advantage of some aspects of the invention is that it provides an image processing apparatus that allows a user to print easily and in a short time at a cost within a budget.

上記目的を達成するために、本願請求項1記載の画像処理装置は、入力された画像データを記憶する画像記憶手段と、その画像記憶手段に記憶された特定の画像データを通常の印刷モードにおいて印刷出力する際に、そのドット数に応じて必要な消耗品量を算出する消耗品量算出手段と、前記特定の画像を印刷出力可能な印刷手段と、前記特定の画像データを印刷出力するための印刷コストの上限値を設定する上限値設定手段と、前記消耗品量算出手段により算出された消耗品量と、前記上限設定手段により設定された上限値と、を比較する比較手段と、前記印刷手段による印刷において使用する消耗品量を変更可能な消耗品量変更手段と、を有し、前記消耗品量変更手段は、前記比較手段において、前記上限値設定手段により設定された上限値に対応した消耗品量が前記消耗品量算出手段により算出された消耗品量以上であると判断された場合には、前記消耗品量算出手段により算出された消耗品量を前記印刷手段による印刷において使用する消耗品量とし、前記上限値設定手段により設定された上限値に対応した消耗品量が前記消耗品量算出手段により算出された消耗品量よりも小さいと判断された場合には、前記印刷手段による印刷において使用する消耗品量を前記上限値設定手段により設定された上限値に対応した消耗品量の範囲内となるように変更することを特徴とする。 In order to achieve the above object, an image processing apparatus according to claim 1 of the present application includes an image storage means for storing input image data, and specific image data stored in the image storage means in a normal print mode. Consumables amount calculation means for calculating the amount of consumables required according to the number of dots when printing out, printing means capable of printing out the specific image, and printing out the specific image data An upper limit value setting unit that sets an upper limit value of the printing cost, a comparison unit that compares the amount of consumables calculated by the consumable item amount calculating unit and the upper limit value set by the upper limit setting unit, A consumable amount changing means capable of changing the amount of consumables used in printing by the printing means, the consumable amount changing means being set by the upper limit setting means in the comparing means. When it is determined that the amount of consumables corresponding to the value is greater than or equal to the amount of consumables calculated by the consumable amount calculating unit, the amount of consumables calculated by the consumable amount calculating unit is determined by the printing unit. When it is determined that the amount of consumables used in printing is less than the amount of consumables calculated by the consumable amount calculating unit, the amount of consumables corresponding to the upper limit set by the upper limit setting unit The amount of consumables used in printing by the printing means is changed so as to be within the range of the amount of consumables corresponding to the upper limit value set by the upper limit value setting means .

請求項2記載の画像処理装置では、前記消耗品量変更手段は、前記上限値設定手段により設定された上限値に対応した消耗品量が前記消耗品量算出手段により算出された消耗品量よりも小さいと判断された場合には、前記印刷手段による印刷において使用する消耗品量を前記上限値設定手段により設定された上限値に対応した消耗品量となるように変更することを特徴とする。
請求項記載の画像処理装置は、請求項1又は2に記載の画像処理装置において、前記上限値設定手段は予め定められた所定の値を上限値として入力する固定上限値入力手段を備えている。
3. The image processing apparatus according to claim 2, wherein the consumable amount changing unit has a consumable amount corresponding to the upper limit set by the upper limit setting unit based on the consumable amount calculated by the consumable amount calculating unit. If it is determined that the amount of consumables is also small, the amount of consumables used in printing by the printing unit is changed to a consumable amount corresponding to the upper limit set by the upper limit setting unit. .
According to a third aspect of the present invention, in the image processing apparatus according to the first or second aspect, the upper limit value setting means includes a fixed upper limit value input means for inputting a predetermined value as an upper limit value. Yes.

請求項記載の画像処理装置は、請求項1又は2に記載の画像処理装置において、前記上限値設定手段は任意の値を上限値として入力する任意上限値入力手段を備えている。 An image processing apparatus according to a fourth aspect is the image processing apparatus according to the first or second aspect, wherein the upper limit value setting means includes an arbitrary upper limit value input means for inputting an arbitrary value as an upper limit value.

請求項記載の画像処理装置は、請求項1からのいずれかに記載の画像処理装置において、前記上限値設定手段により設定された上限値に基づいて印刷を実行する印刷モードを選択する上限値印刷モード選択手段を備えている。 An image processing apparatus according to claim 5 is the image processing apparatus according to any one of claims 1 to 4 , wherein an upper limit for selecting a print mode for executing printing based on the upper limit value set by the upper limit value setting means. Value printing mode selection means is provided.

請求項記載の画像処理装置は、請求項1からのいずれかに記載の画像処理装置において、前記消耗品量変更手段により変更される消耗品量が予め定められた最大変更値よりも大きいと判断される場合には、前記印刷手段による印刷に先立ってユーザに報知する報知手段を備えている。 An image processing apparatus according to a sixth aspect is the image processing apparatus according to any one of the first to fifth aspects, wherein a consumable amount changed by the consumable amount changing means is larger than a predetermined maximum change value. In the case where it is determined that there is a notification means, a notification means for notifying the user prior to printing by the printing means is provided.

請求項記載の画像処理装置は、請求項記載の画像処理装置において、前記特定の画像データを印刷出力可能な最小消耗品量印刷手段と、前記最小消耗品量印刷手段によって使用する消耗品量が、前記消耗品量算出手段により算出された消耗品量から前記最大変更値に基づいた量を減じた消耗品量となるように変更する最小消耗品量変更手段と、を有している。
請求項8に記載の画像処理装置は、請求項7に記載の画像処理装置において、前記消耗品量算出手段により算出された消耗品量から前記消耗品量変更手段により変更される消耗品量を減じた値が前記最大変更値よりも大きいと判断される場合には、前記最小消耗品量変更手段により変更される前記最小消耗品量印刷手段による印刷において使用する消耗品量の範囲内の消耗品を使用して、前記最小消耗品量印刷手段に印刷出力させ、前記消耗品量変更手段により変更される消耗品量が前記最大変更値以下と判断される場合には、前記印刷手段にて印刷出力させる印刷制御手段とを備えている。
The image processing apparatus according to claim 7, wherein, in the image processing apparatus according to claim 6, wherein the specific image data minimum consumable amount printing means can print output, consumables used by the minimum consumable amount printing means Minimum consumable amount changing means for changing the amount so as to be a consumable amount obtained by subtracting the amount based on the maximum change value from the consumable amount calculated by the consumable amount calculating means . .
An image processing apparatus according to an eighth aspect is the image processing apparatus according to the seventh aspect, wherein the amount of consumables changed by the consumable amount changing means from the amount of consumables calculated by the consumable quantity calculating means. When it is determined that the reduced value is larger than the maximum change value , the consumption within the range of the consumable amount used in the printing by the minimum consumable amount printing means changed by the minimum consumable amount changing means. use goods, to print output to the minimum consumable amount printing means, when the consumable amount is changed by the consumable amount changing means is determined to be equal to or less than the maximum change value at the printing means It includes a print control means for printing out, a.

請求項9記載の画像処理装置は、請求項7又は8に記載の画像処理装置において、前記消耗品量変更手段により変更される消耗品量が前記最大変更値よりも大きいと判断される場合に、前記最小消耗品量変更手段により変更される、前記最小消耗品量印刷手段による印刷において使用する消耗品量の範囲内の消耗品を使用して、前記最小消耗品量印刷手段に印刷出力させるか否かの選択を表示して、ユーザに選択させる選択手段を備えたことを特徴とする。
請求項10記載の画像処理装置は、請求項9記載の画像処理装置において、前記選択手段によって否が選択された場合、前記上限値設定手段により設定された印刷コストの上限値以下の印刷コストに対応した量の消耗品を使用して、前記印刷手段にて印刷出力させる選択制御手段を備えたことを特徴とする。
請求項11記載の画像処理装置は、請求項1から10のいずれかに記載の画像処理装置において、前記画像記憶手段が複数ページに相当する画像データを記憶している場合には、前記消耗品量算出手段は前記画像記憶手段に記憶された特定の画像データの合計のドット数に応じて必要な消耗品量を算出するものであり、前記消耗品量変更手段は複数ページ
の記録紙への印刷に使用する合計の消耗品量が前記上限値設定手段により設定された印刷コストの上限値以下の印刷コストに対応した消耗品量となるように、前記特定の画像データを印刷する際に使用する消耗品量を変更するように構成されている。
The image processing device according to claim 9 is the image processing device according to claim 7 or 8, wherein the amount of consumables changed by the consumable amount changing means is determined to be larger than the maximum change value. , Using the consumables within the range of the consumable amount used in the printing by the minimum consumable amount printing means, which is changed by the minimum consumable amount changing means, and causing the minimum consumable amount printing means to print out. It is characterized by comprising selection means for displaying a selection of whether or not to make the user select.
According to a tenth aspect of the present invention, in the image processing apparatus according to the ninth aspect, when NO is selected by the selection unit, the print cost is equal to or lower than the upper limit value of the print cost set by the upper limit value setting unit. A selection control means for printing out by the printing means using a corresponding amount of consumables is provided.
Billing an image processing apparatus of claim 11, wherein, when the image processing apparatus according to any one of claims 1 to 10, wherein the image storing means stores the image data corresponding to a plurality of pages, the consumable The amount calculating means calculates a necessary amount of consumables according to the total number of dots of the specific image data stored in the image storage means, and the consumable amount changing means is provided for recording on a plurality of pages of recording paper. Used when printing the specific image data so that the total amount of consumables used for printing becomes the amount of consumables corresponding to the printing cost below the upper limit of the printing cost set by the upper limit setting means The amount of consumables to be changed is configured.

請求項12記載の画像処理装置は、請求項1から10のいずれかに記載の画像処理装置において、前記消耗品量算出手段は前記画像記憶手段に記憶された特定の画像データについて1ページに相当する画像データ毎にそのドット数に応じて消耗品量を算出するものであり、前記消耗品量変更手段は1ページの記録紙への印刷に使用する消耗品量が前記上限値設定手段により設定された印刷コストの上限値以下の印刷コストに対応した消耗品量となるように、前記特定の画像データを印刷する際に使用する消耗品量を前記1ページの記録紙毎に変更するように構成されている。 The image processing device according to claim 12 is the image processing device according to any one of claims 1 to 10 , wherein the consumable amount calculation means corresponds to one page for the specific image data stored in the image storage means. The amount of consumables is calculated according to the number of dots for each image data to be processed. The consumable amount changing means sets the amount of consumables used for printing on one page of recording paper by the upper limit setting means. The amount of consumables used when printing the specific image data is changed for each recording paper of the one page so that the amount of consumables corresponding to the printing cost equal to or lower than the upper limit value of the printing cost. It is configured.

請求項13記載の画像処理装置は、請求項12記載の画像処理装置において、前記上限値設定手段は1ページの記録紙へ印刷するための印刷コストの上限値を設定するように構成されている。 An image processing apparatus according to a thirteenth aspect is the image processing apparatus according to the twelfth aspect , wherein the upper limit value setting means sets an upper limit value of a printing cost for printing on one page of recording paper. .

請求項1記載の画像処理装置によれば、設定した上限値に対応する消耗品量の範囲内の消耗品が印刷において使用されるので、ユーザは容易且つ短時間に予算内の印刷コストで印刷をすることができるという効果がある。 According to the image processing apparatus of the first aspect, since the consumables within the consumable amount range corresponding to the set upper limit value are used in printing, the user can easily and quickly print at a printing cost within the budget. There is an effect that can be done.

請求項2記載の画像処理装置によれば、前記印刷手段による印刷において使用する消耗品量を前記上限値設定手段により設定された上限値に対応した消耗品量となるように変更する。すなわち、ユーザの予算に相当するインク量を用いて印刷を行うようにすることができ、予算内で最大のインク量を用いた印刷をすることができる。
請求項記載の画像処理装置によれば、請求項1又は2記載の画像処理装置の奏する効果に加え、前記上限値設定手段は予め定められた所定の値を上限値として入力する固定上限値入力手段を備えていることから、ユーザは固定上限値入力手段により予め定められた所定の値を上限値として入力することができるので、容易且つ短時間に予算内の印刷コストで印刷をすることができるという効果がある。
According to another aspect of the image processing apparatus of the present invention, the amount of consumables used in printing by the printing unit is changed to a consumable amount corresponding to the upper limit set by the upper limit setting unit. That is, printing can be performed using the ink amount corresponding to the user's budget, and printing using the maximum ink amount within the budget can be performed.
According to the image processing apparatus according to claim 3, wherein, in addition to the effects of the image processing apparatus according to claim 1 or 2, wherein said upper limit setting means fixed upper limit for inputting a predetermined value a predetermined upper limit value Since the input means is provided, the user can input a predetermined value as the upper limit value by the fixed upper limit value input means, so that printing can be performed easily and at a printing cost within the budget in a short time. There is an effect that can be.

請求項記載の画像処理装置によれば、請求項1から3のいずれかに記載の画像処理装置の奏する効果に加え、前記上限値設定手段は任意の値を上限値として入力する任意上限値入力手段を備えていることから、ユーザは予算に応じて任意の値を上限値として入力することができるので、容易且つ短時間に予算内の印刷コストで印刷をすることができるという効果がある。 According to the image processing apparatus of claim 4 , in addition to the effect produced by the image processing apparatus according to any one of claims 1 to 3 , the upper limit setting unit inputs an arbitrary upper limit value as an upper limit value. Since the input means is provided, the user can input an arbitrary value as the upper limit value according to the budget, so that there is an effect that printing can be performed easily and in a short time at a printing cost within the budget. .

請求項記載の画像処理装置によれば、請求項1からのいずれかに記載の画像処理装置の奏する効果に加え、前記上限値設定手段により設定された上限値に基づいて印刷を実行する印刷モードを選択する上限値印刷モード選択手段を備えていることから、ユーザが印刷に際し、印刷コストに上限を設ける場合には、上限値印刷モード選択手段により上限値に基づいて印刷を実行する印刷モードを選択できるので、容易且つ短時間に予算内の印刷コストで印刷をすることができるという効果がある。 According to the image processing apparatus of the fifth aspect , in addition to the effect produced by the image processing apparatus according to any one of the first to fourth aspects, printing is executed based on the upper limit value set by the upper limit value setting means. Since there is an upper limit print mode selection means for selecting the print mode, when the user sets an upper limit on the printing cost when printing, the upper limit print mode selection means performs printing based on the upper limit value. Since the mode can be selected, there is an effect that printing can be performed easily and in a short time at a printing cost within the budget.

請求項記載の画像処理装置によれば、請求項1からのいずれかに記載の画像処理装置の奏する効果に加え、前記消耗品量変更手段により変更される消耗品量が予め定められた最大変更値よりも大きいと判断される場合には、前記印刷手段による印刷に先立ってユーザに報知する報知手段を備えていることから、消耗品量変更手段によって変更された消耗品量で印刷すると、必要最低限度の消耗品も使用せず、状態の悪い印刷物しか得られな
いような場合には、印刷に先立ってユーザに報知されるので、無駄な印刷が無くなるという効果がある。
According to the image processing apparatus of the sixth aspect , in addition to the effect produced by the image processing apparatus according to any one of the first to fifth aspects, the amount of consumables to be changed by the consumable amount changing means is predetermined. If it is determined that the value is larger than the maximum change value, the printer includes a notification unit that notifies the user prior to printing by the printing unit. In the case where only the necessary minimum amount of consumables is not used and only a printed matter with a bad state can be obtained, the user is informed prior to printing, so there is an effect that unnecessary printing is eliminated.

請求項7記載の画像処理装置によれば、前記特定の画像データを印刷出力可能な最小消耗品量印刷手段と、前記最小消耗品量印刷手段によって使用する消耗品量が、前記消耗品量算出手段により算出された消耗品量から前記最大変更値に基づいた量を減じた消耗品量となるように変更する最小消耗品量変更手段と、を有するものであるから、ユーザはコストを最小限に抑えつつ、最低限の品質が保たれた印刷物を得ることができるという効果がある。
請求項8記載の画像処理装置によれば、請求項に記載の画像処理装置において、前記消耗品量算出手段により算出された消耗品量から前記消耗品量変更手段により変更される消耗品量を減じた値が前記最大変更値よりも大きいと判断される場合には、前記最小消耗品量変更手段により変更される前記最小消耗品量印刷手段による印刷において使用する消耗品量の範囲内の消耗品を使用して、前記特定の画像データを印刷出力させ、前記消耗品量変更手段により変更される消耗品量が前記最大変更値以下と判断される場合には、前記印刷手段にて印刷出力させる印刷制御手段とを備えていることから、ユーザはコストを最小限に抑えつつ、最低限の品質が保たれた印刷物を得ることができるという効果がある。
The image processing apparatus according to claim 7, wherein a minimum consumable amount printing unit capable of printing out the specific image data and a consumable amount used by the minimum consumable amount printing unit are calculated as the consumable amount calculation. And a minimum consumable amount changing means for changing the consumable amount calculated by subtracting the amount based on the maximum change value from the consumable amount calculated by the means, so that the user can minimize the cost. There is an effect that it is possible to obtain a printed matter with a minimum quality maintained.
According to an image processing apparatus of claim 8, in the image processing apparatus of claim 7 , the amount of consumables changed by the consumable amount changing means from the amount of consumables calculated by the consumable quantity calculating means. the when the value obtained by subtracting is determined to be greater than the maximum change value is within the range of consumable amount used in printing using the minimum consumable amount printing means that will be changed by the minimum consumable amount changing means use consumables, the specific image data is printed out, when the consumable amount is changed by the consumable amount changing means is determined to be equal to or less than the maximum change value, printed by the printing means Since the printing control means for outputting is provided, there is an effect that the user can obtain a printed matter with the minimum quality maintained while minimizing the cost.

請求項9に記載の画像処理装置によれば、請求項7又は8に記載の画像処理装置において、前記消耗品量変更手段により変更される消耗品量が前記最大変更値よりも大きいと判断される場合に、前記最小消耗品量変更手段により変更される、前記最小消耗品量印刷手段による印刷において使用する消耗品量の範囲内の消耗品を使用して、前記最小消耗品量印刷手段に印刷出力させるか否かの選択を表示して、ユーザに選択させる選択手段を備えている。これにより、ユーザはコストを最小限に抑えつつ、最低限の品質が保たれた印刷物を得ることができるという効果がある。
請求項10に記載の画像処理装置によれば、請求項9に記載の画像処理装置において、前記選択手段によって否が選択された場合、前記上限値設定手段により設定された印刷コストの上限値以下の印刷コストに対応した量の消耗品を使用して、前記印刷手段にて印刷出力させる選択制御手段を備えている。これにより、ユーザは予算内の印刷コストで印刷をすることができるという効果がある。
請求項11記載の画像処理装置によれば、請求項1から10のいずれかに記載の画像処理装置の奏する効果に加え、前記画像記憶手段が複数ページに相当する画像データを記憶している場合には、前記消耗品量算出手段は前記画像記憶手段に記憶された特定の画像データの合計のドット数に応じて必要な消耗品量を算出するものであり、前記消耗品量変更手段は複数ページの記録紙への印刷に使用する合計の消耗品量が前記上限値設定手段により設定された印刷コストの上限値以下の印刷コストに対応した消耗品量となるように、前記特定の画像データを印刷する際に使用する消耗品量を変更するように構成されていることから、インクの抑制量を複数ページ間で平均化することが出来るため品質にばらつきのない高品位な出力を得ることができるという効果がある。
According to the image processing device of claim 9, in the image processing device of claim 7 or 8, it is determined that the amount of consumables changed by the consumable material amount changing unit is larger than the maximum change value. If the consumables within the range of the consumable amount used in the printing by the minimum consumable amount printing means changed by the minimum consumable amount changing means are used, the minimum consumable amount printing means Selection means for displaying whether or not to print out and allowing the user to select is provided. Thereby, there is an effect that the user can obtain a printed matter with the minimum quality maintained while minimizing the cost.
According to an image processing apparatus of claim 10, in the image processing apparatus of claim 9, when “No” is selected by the selection unit, the print cost is not more than an upper limit value set by the upper limit setting unit. And a selection control unit that uses the amount of consumables corresponding to the printing cost to print out by the printing unit. As a result, the user can print at a printing cost within the budget.
According to the image processing apparatus according to claim 11, in addition to the effects of the image processing apparatus according to any one of claims 1 to 10, when said image storing means stores the image data corresponding to a plurality of pages The consumable amount calculation means calculates a necessary consumable amount according to the total number of dots of the specific image data stored in the image storage means, and the consumable amount change means includes a plurality of consumable amount change means. The specific image data is set so that the total amount of consumables used for printing on the recording paper of the page is a consumable amount corresponding to a printing cost equal to or lower than the upper limit value of the printing cost set by the upper limit setting means. Since the amount of consumables used when printing is changed, the amount of ink suppression can be averaged across multiple pages, resulting in high-quality output with consistent quality But There is an effect that kill.

請求項12記載の画像処理装置によれば、請求項1から10のいずれかに記載の画像処理装置において、前記消耗品量算出手段は前記画像記憶手段に記憶された特定の画像データについて1ページに相当する画像データ毎にそのドット数に応じて消耗品量を算出するものであり、前記消耗品量変更手段は1ページの記録紙への印刷に使用する消耗品量が前記上限値設定手段により設定された印刷コストの上限値以下の印刷コストに対応した消耗品量となるように、前記特定の画像データを印刷する際に使用する消耗品量を前記1ページの記録紙毎に変更するように構成されていることから、ユーザは特定の画像データについて、全ページのデータが揃わなくても逐次印刷可能となるため高速にそれぞれのページの印刷を予算内の印刷コストで行うことができるという効果がある。 According to an image processing apparatus of claim 12, in the image processing apparatus according to any one of claims 1 to 10 , the consumable amount calculation means includes one page for the specific image data stored in the image storage means. The amount of consumables is calculated for each image data corresponding to the number of dots, and the amount of consumables changing means is such that the amount of consumables used for printing on one page of recording paper is the upper limit setting means. The amount of consumables used when printing the specific image data is changed for each recording sheet of the one page so that the amount of consumables corresponding to the printing cost below the upper limit of the printing cost set by the Because of this configuration, users can print out specific pages of image data without having to prepare all the pages, so each page can be printed at a high printing cost within the budget. There is an effect that can Ukoto.

請求項13記載の画像処理装置は、請求項12記載の画像処理装置において、前記上限値設定手段は1ページの記録紙へ印刷するための印刷コストの上限値を設定するように構成されていることから、印刷される記録紙のページ数にかかわらず、ユーザは1ページ当たりの予算に基づいて上限値を設定すればよいので、容易且つ短時間に予算内の印刷コストで印刷をすることができるという効果がある。 An image processing apparatus according to a thirteenth aspect is the image processing apparatus according to the twelfth aspect , wherein the upper limit value setting means sets an upper limit value of a printing cost for printing on one page of recording paper. Therefore, regardless of the number of pages of recording paper to be printed, the user only needs to set an upper limit value based on the budget per page, so printing can be performed easily and at a printing cost within the budget in a short time. There is an effect that can be done.

以下、本発明の好ましい実施例について、添付図面を参照して説明する。図1は、本発明の画像処理装置としての複合機1を示す斜視図である。   Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings. FIG. 1 is a perspective view showing a multifunction machine 1 as an image processing apparatus of the present invention.

図1に示す複合機1は、通信回線事業者の提供する公衆通信網に電話回線を介して有線により接続され、文字や図形等で構成された画像をデジタル化した画像データの送受信を行うことが可能なファックス通信機能と、画像が形成された原稿を光学的に読み取ってデジタルデータ化する画像読み取り機能と、画像読み取り機能で読み取った原稿の画像を被記録媒体上に形成する画像複写機能と、パーソナルコンピュータ(PC)から入力されたプリントデータを印刷するプリンタ機能とが搭載された機能複合型の装置である。   A multifunction device 1 shown in FIG. 1 is connected to a public communication network provided by a communication carrier by a wired line via a telephone line, and transmits and receives image data obtained by digitizing images composed of characters, figures, and the like. A fax communication function, an image reading function for optically reading a document on which an image is formed and converting it into digital data, and an image copying function for forming an image of the document read by the image reading function on a recording medium The apparatus is a combined function type apparatus equipped with a printer function for printing print data input from a personal computer (PC).

図1に、本複合機1の外観斜視図を示す。本体1aの上面前部には、後述する固定上限値ボタン4a、任意上限値ボタン4bやテンキー4dなどの複数のボタンとLCD(液晶表示器)5とを備えた操作パネル4が設けられている。LCD5は、複合機1により実行される処理や、複合機1と接続されているPC35、或いは電話回線26を介して接続されている相手側装置との通信状態を表示する表示器であり、タッチパネルで構成されている。複合機1が、操作パネル4上に設けられた複数のボタンにより操作されると、その操作状態や操作手順などはこのLCD5へ表示される。   FIG. 1 is an external perspective view of the multifunction machine 1. An operation panel 4 including a plurality of buttons such as a fixed upper limit button 4a, an arbitrary upper limit button 4b and a numeric keypad 4d, which will be described later, and an LCD (Liquid Crystal Display) 5 is provided on the front surface of the main body 1a. . The LCD 5 is a display that displays a process executed by the multifunction device 1 and a communication state with a PC 35 connected to the multifunction device 1 or a partner device connected via the telephone line 26. It consists of When the multifunction device 1 is operated by a plurality of buttons provided on the operation panel 4, the operation state and operation procedure are displayed on the LCD 5.

図3は固定上限値ボタン4aを示す図である。ユーザが固定上限値ボタン4aを押下すると、固定上限値LED4cが点灯して1円印刷モードが選択される。この1円印刷モードを選択すると、後述する図5の印刷処理において使用されるインクの1ページ当たりの量は、1円に相当するインク量の範囲内に抑制される。   FIG. 3 shows the fixed upper limit button 4a. When the user presses the fixed upper limit button 4a, the fixed upper limit LED 4c is lit and the 1-yen printing mode is selected. When this one-circle printing mode is selected, the amount of ink used in the printing process of FIG. 5 described later is suppressed within the ink amount range corresponding to one circle.

また、ユーザが任意上限値ボタン4bを押下すると、図示しない任意上限値LEDが点灯して任意上限値印刷モードが選択される。この任意上限値印刷モードを選択すると、後述する図5の印刷処理において使用されるインクの1ページ当たりの量は、ユーザが入力した任意の値に相当するインク量の範囲内に抑制される。図4は任意上限値ボタン4bを押下したときにLCD5に表示される入力画面5aを示している。入力画面5aが表示されているときにテンキー4dから1ページ当たりの印刷コストを入力することで、ユーザは任意の上限値を入力することができる。   When the user presses the arbitrary upper limit button 4b, an arbitrary upper limit LED (not shown) is lit and the arbitrary upper limit value printing mode is selected. When this arbitrary upper limit printing mode is selected, the amount of ink used in the printing process of FIG. 5 described later is suppressed within a range of ink amounts corresponding to an arbitrary value input by the user. FIG. 4 shows an input screen 5a displayed on the LCD 5 when the arbitrary upper limit button 4b is pressed. By inputting the printing cost per page from the numeric keypad 4d while the input screen 5a is displayed, the user can input an arbitrary upper limit value.

また、固定上限値LED4c及び任意上限値LEDのいずれもが点灯していない場合は、図5の印刷処理において通常の印刷モードが選択される。通常の印刷モードとは、インク量の抑制を行わずに印字を行うモードである。   Further, when neither the fixed upper limit LED 4c nor the arbitrary upper limit LED is lit, the normal print mode is selected in the printing process of FIG. The normal printing mode is a mode in which printing is performed without suppressing the ink amount.

本体1aの上面には、原稿挿入口1cと原稿排出口1dとを備えた原稿送り装置1eが設けられている。複写される原稿は、この原稿挿入口1cに原稿面を下向きにして挿入される。原稿挿入口1cへ挿入された原稿は、原稿送り装置1eによって複合機1の読取部に送られて、その原稿画像が複合機1の内部に設けられたスキャナ(CCDラインセンサ)22により画像データとして読み取られた後に、原稿排出口1dから排出される。   On the upper surface of the main body 1a, a document feeder 1e having a document insertion port 1c and a document discharge port 1d is provided. A document to be copied is inserted into the document insertion slot 1c with the document surface facing downward. The document inserted into the document insertion slot 1c is sent to the reading unit of the multifunction machine 1 by the document feeder 1e, and the document image is image data by a scanner (CCD line sensor) 22 provided in the multifunction machine 1. Is read from the document discharge port 1d.

一方、本体1aの下方部分には、記録紙を複数枚積載して手前引き出し可能な給紙トレイ1fが設けられている。給紙トレイ1fからは、読み込まれた画像データを印刷するた
めの記録紙が、記録紙を搬送する搬送モータ即ちLFモータ(図示せず)の駆動によって本体1a内部へと供給されるようになっている。また、印刷された記録紙は、複合機1の側面部に設けられた記録紙排出口1gから排出される。
On the other hand, a lower portion of the main body 1a is provided with a paper feed tray 1f on which a plurality of recording sheets can be stacked and pulled out to the front. From the paper feed tray 1f, recording paper for printing the read image data is supplied to the inside of the main body 1a by driving a conveyance motor for conveying the recording paper, that is, an LF motor (not shown). ing. Also, the printed recording paper is discharged from a recording paper discharge port 1g provided on the side surface of the multifunction device 1.

図2は、複合機1とPC35との電気的構成を示したブロック図である。複合機1には、CPU12、ROM13、RAM14、EEPROM15、画像メモリ17、ネットワーク・コントロール・ユニット(以下単に「NCU」と称す)19、モデム20、バッファ21、スキャナ22、符号化部23、復号化部24、プリンタ25、操作パネル4、LCD5、アンプ27、インターフェース30aが設けられ、これらはバスライン29を介して互いに接続されている。   FIG. 2 is a block diagram showing an electrical configuration of the multifunction machine 1 and the PC 35. The MFP 1 includes a CPU 12, a ROM 13, a RAM 14, an EEPROM 15, an image memory 17, a network control unit (hereinafter simply referred to as “NCU”) 19, a modem 20, a buffer 21, a scanner 22, a coding unit 23, and a decoding. A unit 24, a printer 25, an operation panel 4, an LCD 5, an amplifier 27, and an interface 30 a are provided, and these are connected to each other via a bus line 29.

NCU19は回線制御を行うためのものであり、複合機1はこのNCU19を介して電話回線26に接続されている。NCU19は、交換機から送信される呼出信号や各種信号を受信するとともに、操作パネル4上の入力キーの操作に応じた発信時のダイヤル信号を交換機へ送信したり、電話回線26の閉結時において、ファクシミリデータの送受信を行うものである。   The NCU 19 is for line control, and the multi-function device 1 is connected to the telephone line 26 via the NCU 19. The NCU 19 receives a calling signal and various signals transmitted from the exchange, and transmits a dial signal at the time of transmission corresponding to the operation of the input key on the operation panel 4 to the exchange, or when the telephone line 26 is closed. Facsimile data is transmitted and received.

CPU12は、NCU19を介して送受信される各種信号などに基づいて、バスライン29に接続された各部を制御してファクシミリ動作やプリンタ動作などを実行する。ROM13は、この複合機1で実行される制御プログラムなどを格納した書換不能なメモリであり、図5から図8に図示されるフローチャートに示すプログラムは、このROM13内に格納されている。   The CPU 12 controls each unit connected to the bus line 29 based on various signals transmitted / received via the NCU 19 to execute a facsimile operation, a printer operation, and the like. The ROM 13 is a non-rewritable memory that stores a control program executed by the multi-function device 1, and the programs shown in the flowcharts shown in FIGS. 5 to 8 are stored in the ROM 13.

制御プログラムは、複合機1で実行されるファクシミリ動作やプリンタ動作、複合機1とPC35とのデータ通信動作などを制御するためのプログラムである。本実施例の制御プログラムにおいては、かかる制御を行うプログラムとして、特に、後述する印刷処理、上限値設定処理のプログラムが備えられている。   The control program is a program for controlling a facsimile operation and a printer operation executed by the multifunction device 1 and a data communication operation between the multifunction device 1 and the PC 35. In the control program of the present embodiment, as a program for performing such control, a print processing program and an upper limit setting processing program, which will be described later, are provided.

RAM14は、各種のデータを一時的に記憶するためのメモリであり、ページ数メモリ14a、Cドット数カウンタメモリ14b、Mドット数カウンタメモリ14c、Yドット数カウンタメモリ14d、Kドット数カウンタメモリ14e、印刷コストメモリ14f、上限値メモリ14g、調整量メモリ14h、固定上限値フラグ14i、任意上限値フラグ14jとを備えている。   The RAM 14 is a memory for temporarily storing various data. The page number memory 14a, the C dot number counter memory 14b, the M dot number counter memory 14c, the Y dot number counter memory 14d, and the K dot number counter memory 14e. A printing cost memory 14f, an upper limit memory 14g, an adjustment amount memory 14h, a fixed upper limit flag 14i, and an arbitrary upper limit flag 14j.

ページ数メモリ14aは、画像メモリ17に記憶された画像データのページ数を記憶するメモリである。ページ数メモリ14aには、図5の印刷処理において、その印刷処理において印刷されるべき画像データのページ数が書き込まれる。   The page number memory 14 a is a memory that stores the number of pages of image data stored in the image memory 17. In the page number memory 14a, the number of pages of image data to be printed in the printing process in FIG. 5 is written.

Cドット数カウンタメモリ14b、Mドット数カウンタメモリ14c、Yドット数カウンタメモリ14d、Kドット数カウンタメモリ14eは、画像メモリ17に記憶された画像データを通常の印刷モードにおいて印刷する際に要する各色成分のドット数(画素数)を記憶するメモリである。   The C dot number counter memory 14b, the M dot number counter memory 14c, the Y dot number counter memory 14d, and the K dot number counter memory 14e are required for printing the image data stored in the image memory 17 in the normal print mode. This is a memory for storing the number of dots (number of pixels) of a component.

Cドット数カウンタメモリ14b、Mドット数カウンタメモリ14c、Yドット数カウンタメモリ14d、Kドット数カウンタメモリ14eは、後述する図5の印刷処理の開始時に「0」に初期化される。そして、図5に示す印刷処理において、1ページ分の画像データを印刷する際に要する各色成分のドット数が算出されると、Cドット数カウンタメモリ14b、Mドット数カウンタメモリ14c、Yドット数カウンタメモリ14d、Kドット数カウンタメモリ14eにはそれぞれ対応する色成分のドット数が累積加算されて値が更新される。   The C dot number counter memory 14b, the M dot number counter memory 14c, the Y dot number counter memory 14d, and the K dot number counter memory 14e are initialized to “0” at the start of print processing in FIG. Then, in the printing process shown in FIG. 5, when the number of dots of each color component required for printing one page of image data is calculated, the C dot number counter memory 14b, the M dot number counter memory 14c, the Y dot number In the counter memory 14d and the K dot number counter memory 14e, the number of dots of the corresponding color component is cumulatively added to update the value.

印刷コストメモリ14fは、画像メモリ17に記憶された画像データを通常の印刷モードで印刷出力する際に使用する消耗品量から算出される印刷コストを記憶するメモリである。印刷コストメモリ14fには、図5に示す印刷処理において算出される値が書き込まれる。   The print cost memory 14f is a memory for storing a print cost calculated from the amount of consumables used when the image data stored in the image memory 17 is printed out in the normal print mode. A value calculated in the printing process shown in FIG. 5 is written in the printing cost memory 14f.

上限値メモリ14gは、画像メモリ17に記憶された画像データを印刷出力するための印刷コストの上限値を記憶するメモリである。上限値メモリ14gには、後述する図6の上限値設定処理において設定される上限値の値が書き込まれる。   The upper limit value memory 14g is a memory that stores an upper limit value of the printing cost for printing out the image data stored in the image memory 17. In the upper limit value memory 14g, an upper limit value set in an upper limit setting process of FIG. 6 described later is written.

調整量メモリ14hは、プリンタ25による印刷の際に用いるインク量を調整するための調整量を記憶するメモリである。調整量メモリ14hには、後述する図5の印刷処理において算出される調整量の値が書き込まれる。   The adjustment amount memory 14h is a memory that stores an adjustment amount for adjusting the ink amount used in printing by the printer 25. In the adjustment amount memory 14h, the value of the adjustment amount calculated in the printing process of FIG. 5 described later is written.

固定上限値フラグ14iは、固定上限値を設定しているか否かを示すフラグである。ユーザによる固定上限値ボタン4aの押下によってオフからオン、またはオンからオフへ切り替えられる。   The fixed upper limit flag 14i is a flag indicating whether or not a fixed upper limit value is set. When the user presses the fixed upper limit button 4a, it is switched from off to on or from on to off.

任意上限値フラグ14jは、任意上限値を設定しているか否かを示すフラグである。ユーザによる任意上限値ボタン4bの押下によってオフからオン、またはオンからオフへ切り替えられる。   The arbitrary upper limit flag 14j is a flag indicating whether or not an arbitrary upper limit value is set. The user switches from off to on or from on to off by pressing the arbitrary upper limit button 4b.

EEPROM15は、書換可能な不揮発性のメモリであり、このEEPROM15へ記憶されたデータは電源オフ後も保持される。EEPROM15は、操作者によって設定或いは登録される各種のデータや設定値を不揮発に記憶しておくためのメモリであり、電話帳メモリ15aと設定値メモリ15bを備えている。複合機1は、所定の操作によりLCD5に各種のデータや設定値を入力するための入力画面を表示させることができ、かかる入力画面において入力されたデータがこの電話帳メモリ15aに記憶されるようになっている。   The EEPROM 15 is a rewritable nonvolatile memory, and the data stored in the EEPROM 15 is retained even after the power is turned off. The EEPROM 15 is a memory for storing various data and setting values set or registered by the operator in a nonvolatile manner, and includes a telephone directory memory 15a and a setting value memory 15b. The multi-function device 1 can display an input screen for inputting various data and setting values on the LCD 5 by a predetermined operation, and the data input on the input screen is stored in the telephone directory memory 15a. It has become.

電話帳メモリ15aは、相手側装置のファクシミリ番号を記憶するメモリである。この電話帳メモリ15aに記憶される各データは、ファクシミリ動作時などの必要時に読み出すことができる。   The phone book memory 15a is a memory for storing the facsimile number of the counterpart device. Each data stored in the telephone directory memory 15a can be read out when necessary, such as during facsimile operation.

設定値メモリ15bは、複合機1とPC35との無線通信を行うために必要となる設定値を記憶しておくためのメモリである。複合機1とPC35とのデータ通信は無線通信で行われており、この無線通信に使用されている媒体は電波である。このため、その傍受を防ぐためのセキュリティが必要となる。つまり、無線通信を実行するにあたって、複合機とPC35とにおいてのみ相互に通信ができるように予め設定しておく必要があり、ここで設定された設定値がこの設定値メモリ15bに記憶されている。無線通信時には、この設定値メモリ15bに記憶されている設定値に基づいて通信が実行される。   The setting value memory 15b is a memory for storing setting values necessary for wireless communication between the multifunction device 1 and the PC 35. Data communication between the multifunction device 1 and the PC 35 is performed by wireless communication, and a medium used for the wireless communication is radio waves. For this reason, security is necessary to prevent such interception. That is, when performing wireless communication, it is necessary to set in advance so that only the MFP and the PC 35 can communicate with each other, and the setting value set here is stored in the setting value memory 15b. . During wireless communication, communication is performed based on the setting value stored in the setting value memory 15b.

具体的には、この設定値メモリ15bに記憶される設定値は、インターフェース30a、30cのチャンネルとExtendedServiceSetID(以下単に「ESSID」と略す)とである。チャンネルは見えないデータの通り道であり、無線のインターフェース30a、30cとが相互に通信するためには、通信する装置に備えられたそれぞれのインターフェース30a、30cにおいて、同一のチャンネルに設定されていなくてはならない。このため、本体2のチャンネルとPC35とは同一のチャンネルに設定されており、その値が設定値として設定値メモリ15bに記憶されている。ESSIDは、無線のネットワークにおいて、個々のネットワークを区別するための文字列である。このE
SSIDはユーザが決定して装置毎に設定される。
Specifically, the setting values stored in the setting value memory 15b are the channels of the interfaces 30a and 30c and the Extended Service Set ID (hereinafter simply referred to as “ESSID”). The channel is a path for invisible data, and in order for the wireless interfaces 30a and 30c to communicate with each other, the interfaces 30a and 30c provided in the communicating devices are not set to the same channel. Must not. For this reason, the channel of the main body 2 and the PC 35 are set to the same channel, and the value is stored in the set value memory 15b as a set value. The ESSID is a character string for distinguishing individual networks in a wireless network. This E
The SSID is determined by the user and set for each apparatus.

画像メモリ17は、画像データ(イメージデータ)を記憶するためのメモリであり、大容量のDRAMで構成されている。複合機1において、ファクシミリデータが受信されると、そのファクシミリデータは、一旦、この画像メモリ17に記憶された後、プリンタ25が正常に稼働する状態にあればプリンタ25へ出力されて記録される。出力されたファクシミリデータは、プリンタ25によって記録紙に印刷された後に、画像メモリ17から消去される。ファクシミリデータが画像データである場合、一般に、そのデータ量は大容量であるが、ファクシミリデータが印刷されることを条件にそのファクシミリデータを消去しているので、画像メモリ17を有効に使用することができる。また、画像メモリ17には、PC35から入力された画像データが、画像データファイルとして記憶されている。このPC35から入力された画像データについては、所定の操作により消去処理を行うまで、この画像メモリ17に保持される。また、画像メモリ17には、スキャナ22により読み取られた画像データが記憶され、その画像データはプリンタ25によって印刷出力された後、画像メモリ17から消去される。画像メモリ17に記憶されたファクシミリデータ、画像データファイル、スキャナ22により読み取られた画像データは特定の画像データに相当する。   The image memory 17 is a memory for storing image data (image data), and is composed of a large capacity DRAM. When the multifunction device 1 receives facsimile data, the facsimile data is once stored in the image memory 17 and then output to the printer 25 and recorded if the printer 25 is operating normally. . The output facsimile data is erased from the image memory 17 after being printed on the recording paper by the printer 25. When the facsimile data is image data, the amount of data is generally large. However, since the facsimile data is erased on condition that the facsimile data is printed, the image memory 17 should be used effectively. Can do. Further, the image memory 17 stores image data input from the PC 35 as an image data file. The image data input from the PC 35 is held in the image memory 17 until erasure processing is performed by a predetermined operation. The image memory 17 stores image data read by the scanner 22. The image data is printed out by the printer 25 and then deleted from the image memory 17. The facsimile data, the image data file, and the image data read by the scanner 22 stored in the image memory 17 correspond to specific image data.

モデム20は、画像データを変調および復調して伝送するとともに伝送制御用の各種手順信号を送受信するものである。バッファ21は、他のファクシミリ装置との間で送受信される符号化されたファクシミリデータを一時的に格納するものである。   The modem 20 modulates and demodulates image data, and transmits and receives various procedure signals for transmission control. The buffer 21 temporarily stores encoded facsimile data transmitted / received to / from other facsimile apparatuses.

スキャナ22は原稿挿入口1cに挿入された原稿の画像を読み取るためのものであって、符号化部23はスキャナ22により読み取られた原稿画像の符号化を行うものである。復号化部24は、バッファ21に記憶された受信したデータを読み出して、これを復号化するものであり、復号化されたデータは、プリンタ25により記録用紙に印刷される。操作パネル4は、上記したように操作者がこの複合機1の設定等の各種の操作を行うためのものである。アンプ27は、そのアンプ27に接続されたスピーカ28を鳴動して、呼出音などを出力するためのものである。   The scanner 22 is for reading an image of a document inserted into the document insertion slot 1c, and the encoding unit 23 is for encoding the document image read by the scanner 22. The decryption unit 24 reads the received data stored in the buffer 21 and decrypts the received data. The decrypted data is printed on a recording sheet by the printer 25. The operation panel 4 is for the operator to perform various operations such as setting of the multifunction machine 1 as described above. The amplifier 27 is used to ring a speaker 28 connected to the amplifier 27 and output a ringing tone or the like.

インターフェース30a、30cは、複合機1とPC35とを接続するためのものである。インターフェース30a、30cは異なる装置間でのデータ通信におけるその接点の規定であり、電気的な規格である。本実施例で使用されるインターフェース30a、30cには、汎用の無線通信の規格であるBluetoothのインターフェースが用いられている。Bluetoothは、免許無しで使うことのできる2.45GHz帯の電波を利用し、1Mbps以上の速度で通信を行うことのできるインターフェースである。このBluetoothは一般的に消費電力が小さく製造コストも低く押さえることのできる上、機器間の距離が10m以内であれば、障害物があってもデータ通信を行うことができる。   The interfaces 30a and 30c are for connecting the multi-function device 1 and the PC 35. The interfaces 30a and 30c are the specifications of the contacts in data communication between different devices, and are electrical standards. As the interfaces 30a and 30c used in the present embodiment, a Bluetooth interface which is a general-purpose wireless communication standard is used. Bluetooth is an interface that can communicate at a speed of 1 Mbps or higher using a 2.45 GHz band radio wave that can be used without a license. This Bluetooth generally has low power consumption and low manufacturing cost. In addition, if the distance between devices is within 10 m, data communication can be performed even if there is an obstacle.

PC35は、パーソナルコンピュータで構成され、複合機1との間でデータ通信を実行する外部装置である。このため、PC35は、PC35の有する(入力された)データを複合機1へ送信することができ、また、複合機1から送信される画像データを受信してそのデータに対する処理を実行することができるようになっている。   The PC 35 is a personal computer and is an external device that executes data communication with the multifunction device 1. For this reason, the PC 35 can transmit the data (input) held by the PC 35 to the multi-function device 1, and can receive image data transmitted from the multi-function device 1 and execute processing on the data. It can be done.

このPC35は、CPU36、ROM37、RAM38、ハードディスク39、入出力ポート41、キーボード42、LCD43、インターフェース30cを備えている。CPU36はROM37に記憶される固定値やプログラム或いはインターフェース30cを介して送受信される各種信号に基づいて、バスライン40により接続される各部を制御するものである。ROM37は、PC35で実行される制御プログラム等を格納した書換不能
なメモリである。RAM38は、各種のデータを一時的に記憶するためのメモリである。
The PC 35 includes a CPU 36, a ROM 37, a RAM 38, a hard disk 39, an input / output port 41, a keyboard 42, an LCD 43, and an interface 30c. The CPU 36 controls each unit connected by the bus line 40 based on fixed values stored in the ROM 37, various programs, or various signals transmitted / received via the interface 30c. The ROM 37 is a non-rewritable memory that stores a control program executed by the PC 35. The RAM 38 is a memory for temporarily storing various data.

ハードディスク39は書き換え可能な不揮発性のメモリであり、必要に応じてインストールされるプログラムや、各種データを記憶しておくためのメモリである。具体的には、このハードディスク39には、PC35で作成されたデータを複合機1へ送信するプログラムや、複合機1から送信される画像データを処理するプログラムなどが記憶されている。   The hard disk 39 is a rewritable non-volatile memory, and is a memory for storing programs installed as necessary and various data. Specifically, the hard disk 39 stores a program for transmitting data created by the PC 35 to the multifunction device 1, a program for processing image data transmitted from the multifunction device 1, and the like.

キーボード42は文字を入力する入力装置となっており、このキーボード42に備えられた各キーが押下されることにより、各キーに対応付けられた文字などが入力される。入力された文字はLCD43に表示される。   The keyboard 42 is an input device for inputting characters. When each key provided on the keyboard 42 is pressed, a character or the like associated with each key is input. The input characters are displayed on the LCD 43.

インターフェース30cは、複合機1に搭載されるインターフェース30aと同じ規格のインターフェースであり、Bluetoothで構成されている。このインターフェース30cにより、PC35は複合機1と接続される。これによりPC35は、複合機1から入力される画像データなどを受信することができる。受信したデータはRAM38に記憶され、記憶されたデータは所定の出力操作によりLCD43に表示される。 The interface 30c is an interface of the same standard as the interface 30a mounted on the multifunction device 1, and is configured by Bluetooth. The PC 35 is connected to the multifunction device 1 through the interface 30c. Accordingly, the PC 35 can receive image data and the like input from the multifunction device 1. The received data is stored in the RAM 38, and the stored data is displayed on the LCD 43 by a predetermined output operation.

図2に示すように、上記したCPU36、ROM37、RAM38はバスライン40を介して互いに接続されており、バスライン40はまた入出力ポート41に接続されている。この入出力ポート41は、バスライン40の他にハードディスク39、キーボード42、LCD43、インターフェース30cに接続されている。   As shown in FIG. 2, the CPU 36, ROM 37, and RAM 38 described above are connected to each other via a bus line 40, and the bus line 40 is also connected to an input / output port 41. In addition to the bus line 40, the input / output port 41 is connected to a hard disk 39, a keyboard 42, an LCD 43, and an interface 30c.

次に、上記のように構成された複合機1の各処理について、図5及び図6のフローチャートを参照し説明する。図5に示す印刷処理は、スキャナ22により読み込まれた画像データ、他のファクシミリ装置から受信したファクシミリデータ、PC35から送信された画像データが画像メモリ17に書き込まれたタイミングで実行される。   Next, each process of the MFP 1 configured as described above will be described with reference to the flowcharts of FIGS. The printing process shown in FIG. 5 is executed at the timing when the image data read by the scanner 22, the facsimile data received from another facsimile machine, and the image data transmitted from the PC 35 are written in the image memory 17.

図5に示すように、この印刷処理では、まず、上限値メモリ14gに記憶されている値を読み出す(S1)。この上限値メモリ14gには、後述する図6の上限値設定処理により設定された上限値が記憶されている。次に、画像メモリ17に記憶されている画像データのページ数に相当する値をページ数メモリ14aに書き込む(S2)。   As shown in FIG. 5, in this printing process, first, the value stored in the upper limit memory 14g is read (S1). In this upper limit value memory 14g, an upper limit value set by an upper limit value setting process of FIG. 6 described later is stored. Next, a value corresponding to the number of pages of image data stored in the image memory 17 is written into the page number memory 14a (S2).

続いて、固定上限値フラグ14i又は任意上限値フラグ14jのいずれかがオンであるか否かを調べる(S3)。固定上限値フラグ14i及び任意上限値フラグ14jが共にオフである場合(S3:No)、ユーザは印刷に際し印刷コストの上限値を設けない通常の印刷モードでの印刷を希望していると判断することができるので、調整量メモリ14hに1.0を書き込む(S13)。   Subsequently, it is checked whether either the fixed upper limit flag 14i or the arbitrary upper limit flag 14j is on (S3). When both the fixed upper limit flag 14i and the arbitrary upper limit flag 14j are off (S3: No), it is determined that the user desires printing in a normal print mode that does not provide an upper limit for printing cost. Therefore, 1.0 is written in the adjustment amount memory 14h (S13).

一方、固定上限値フラグ14i又は任意上限値フラグ14jのいずれかがオンである場合(S3:Yes)、ユーザが印刷コストの上限値に基づいて印刷を実行する節約モードでの印刷を希望していると判断することができるので、S4の処理に進む。   On the other hand, when either the fixed upper limit flag 14i or the arbitrary upper limit flag 14j is on (S3: Yes), the user desires printing in the saving mode in which printing is executed based on the upper limit of the printing cost. Therefore, the process proceeds to S4.

続いて、Cドット数カウンタメモリ14b、Mドット数カウンタメモリ14c、Yドット数カウンタメモリ14d、Kドット数カウンタメモリ14eに「0」を書き込み(S4)、画像メモリ17に記憶された画像データの第1ページ目を参照ページとする(S5)。   Subsequently, “0” is written in the C dot number counter memory 14b, the M dot number counter memory 14c, the Y dot number counter memory 14d, and the K dot number counter memory 14e (S4), and the image data stored in the image memory 17 is stored. The first page is set as a reference page (S5).

次に、画像メモリ17から参照ページの画像データを読み出し(S6)、その読み出した画像データについてCMYKの各色のドット数をカウントし、それぞれの各色毎のドッ
ト数をCドット数カウンタメモリ14b、Mドット数カウンタメモリ14c、Yドット数カウンタメモリ14d、Kドット数カウンタメモリ14eの値に累積加算する(S7)。第1ページ目の画像データについてドット数をカウントした場合は、Cドット数カウンタメモリ14b、Mドット数カウンタメモリ14c、Yドット数カウンタメモリ14d、Kドット数カウンタメモリ14eにはその第1ページ目の画像データのドット数がそのまま書き込まれるが、第2ページ目以降の画像データが参照されてドット数がカウントされた場合には、その値が累積加算される。すなわち、Cドット数カウンタメモリ14b、Mドット数カウンタメモリ14c、Yドット数カウンタメモリ14d、Kドット数カウンタメモリ14eは、画像メモリ17に記憶された画像データの合計のドット数が各色別に記憶されることとなる。
Next, the image data of the reference page is read from the image memory 17 (S6), the number of dots of each color of CMYK is counted for the read image data, and the number of dots for each color is determined as the C dot number counter memory 14b, M Cumulative addition is performed to the values of the dot number counter memory 14c, the Y dot number counter memory 14d, and the K dot number counter memory 14e (S7). When the number of dots is counted for the image data of the first page, the first page is stored in the C dot number counter memory 14b, the M dot number counter memory 14c, the Y dot number counter memory 14d, and the K dot number counter memory 14e. The number of dots of the image data is written as it is, but when the number of dots is counted by referring to the image data of the second page and thereafter, the value is cumulatively added. That is, in the C dot number counter memory 14b, the M dot number counter memory 14c, the Y dot number counter memory 14d, and the K dot number counter memory 14e, the total dot number of the image data stored in the image memory 17 is stored for each color. The Rukoto.

次に、画像メモリ17に記憶された画像データの全てのページ分について読み出しが終了したか否かを調べる(S8)。全てのページ分について読み出しが終了していない場合には(S8:No)、次ページを参照ページとして(S10)、S6に進み、画像メモリ17から次ページ分の画像データを読み出す(S6)。そして、画像メモリ17に記憶された画像データの全てのページ分について読み出しが終了した場合には(S8:Yes)、数式1に基づいて、通常の印刷モードで印刷した場合の印刷コスト(金額)が算出されて印刷コストメモリ14fに書き込まれる(S9)。   Next, it is checked whether or not reading has been completed for all pages of the image data stored in the image memory 17 (S8). When reading for all pages has not been completed (S8: No), the next page is set as a reference page (S10), the process proceeds to S6, and image data for the next page is read from the image memory 17 (S6). Then, when reading is completed for all pages of the image data stored in the image memory 17 (S8: Yes), the printing cost (amount) when printing in the normal print mode based on Equation 1 is performed. Is calculated and written to the printing cost memory 14f (S9).

(数式1)金額=Kドット数カウンタの値×Kドット当たり単価+Cドット数カウンタの値×Cドット当たり単価+Mドット数カウンタの値×Mドット当たり単価+Yドット数カウンタの値×Yドット当たり単価
ここで、数式1に示す黒ドット当たり単価は、通常の印刷モードにおいて1ドット当たりの印字に要するK(黒)インクの価格を意味する値であり、ROM13に予め記憶されている。具体的には、Kインクカートリッジの1個当たりの価格(例えば2600円)を、通常の印刷モードにおいて、その黒インクカートリッジ1個で印刷することができるドット数(例えば442×106ドット)で除算した値(例えば5.9×10−6)である。また、Cドット当たり単価、Mドット当たり単価、Yドット当たり単価とは、通常の印刷モードにおいて1ドット当たりの印字に要するCインク、Mインク、Yインクの価格を意味する値であり、ROM13に予め記憶されている。具体的には、C,M,Yのインクカートリッジの1個当たりの価格(例えば2600円)を、通常の印刷モードにおいて、そのインクカートリッジ1個で印刷することができるドット数(例えば442×106ドット)で除算した値(例えば5.9×10−6)である。
(Formula 1) Amount = Value of K dot counter x Unit price per K dot + Value of C dot counter x Unit price per C dot + Value of M dot counter + Unit price per M dot + Unit price per Y dot + Value of Y dot counter x Unit price per Y dot Here, the unit price per black dot shown in Formula 1 is a value indicating the price of K (black) ink required for printing per dot in the normal print mode, and is stored in the ROM 13 in advance. Specifically, the price per K ink cartridge (for example, 2600 yen) is divided by the number of dots (for example, 442 × 106 dots) that can be printed with one black ink cartridge in the normal print mode. Value (for example, 5.9 × 10 −6). Further, the unit price per C dot, the unit price per M dot, and the unit price per Y dot are values that mean the price of C ink, M ink, and Y ink required for printing per dot in the normal print mode. Stored in advance. Specifically, the price (for example, 2600 yen) per C, M, and Y ink cartridge is set to the number of dots (for example, 442 × 106) that can be printed with one ink cartridge in the normal print mode. The value divided by (dot) (for example, 5.9 × 10 −6).

次に、上限値メモリ14gの値とページ数メモリ14aの値を乗算した値が印刷コストメモリ14fに記憶された値よりも小さいか否かを調べる(S11)。ここで、上限値メモリ14gには、後述する図6の上限値設定処理において1ページ当たりの印刷について、ユーザが設定した印刷コストの上限値が記憶されている。したがって、上限値と画像データのページ数とを乗算した値は、今回の印刷についてのユーザの予算金額を示す値となる。   Next, it is checked whether or not the value obtained by multiplying the value in the upper limit memory 14g and the value in the page number memory 14a is smaller than the value stored in the printing cost memory 14f (S11). Here, the upper limit value memory 14g stores the upper limit value of the printing cost set by the user for printing per page in the upper limit value setting process of FIG. Therefore, a value obtained by multiplying the upper limit value by the number of pages of the image data is a value indicating the user's budget amount for the current printing.

上限値メモリ14gの値とページ数メモリ14aの値を乗算した値すなわち予算金額が、印刷コストメモリ14fに記憶される通常の印刷モードで印刷した場合の印刷コストよりも大きい場合(S11:No)、通常の印刷モードで印刷する場合と同量のインクを用いて印字しても、予算金額に相当するインク量の範囲内で印刷を行うことができるので、調整量メモリ14hに、通常の印刷モードが選択されている場合と同様の値である「1.0」を書き込む(S13)。   When the value obtained by multiplying the value in the upper limit memory 14g and the value in the page number memory 14a, that is, the budget amount, is larger than the printing cost when printing in the normal printing mode stored in the printing cost memory 14f (S11: No) Even if printing is performed using the same amount of ink as in printing in the normal printing mode, printing can be performed within the range of the ink amount corresponding to the budget amount. Therefore, normal printing is performed in the adjustment amount memory 14h. “1.0”, which is the same value as when the mode is selected, is written (S13).

一方、上限値メモリ14gの値とページ数メモリ14aの値を乗算した値が印刷コストメモリ14fに記憶される印刷コストよりも小さい場合(S11:Yes)、すなわち、
通常の印刷モードで印刷する場合と同量のインクを用いて印字をすると、印刷に使用するインク量が予算金額に相当するインク量を超えてしまう場合、ページ数メモリ14aの値と上限値メモリ14gの値とを乗算した値を印刷コストメモリ14fの値で除算した値(ページ数×上限値/印刷コスト)を算出し、その値を調整量メモリ14hに書き込む(S12)。すなわち、ユーザが上限値として設定している印刷コスト(金額)が小さいほど調整量メモリ14hに記憶された調整量の値は小さくなり、実際の印刷に用いるインク量が抑制される。
On the other hand, when the value obtained by multiplying the value in the upper limit memory 14g and the value in the page number memory 14a is smaller than the printing cost stored in the printing cost memory 14f (S11: Yes), that is,
When printing is performed using the same amount of ink as in the normal printing mode, if the amount of ink used for printing exceeds the amount of ink corresponding to the budget amount, the value in the page number memory 14a and the upper limit value memory A value obtained by multiplying the value of 14g by the value of the printing cost memory 14f (number of pages × upper limit value / printing cost) is calculated, and the value is written in the adjustment amount memory 14h (S12). That is, the smaller the printing cost (amount) set by the user as the upper limit value, the smaller the value of the adjustment amount stored in the adjustment amount memory 14h, and the amount of ink used for actual printing is suppressed.

次に、S12において算出された調整量がROM13に記憶された最小調整量よりも大きいか否か、換言すれば、実際の印刷に用いるインク量が最大変更値を超えて変更されるか否かを調べる(S14)。上述のように、調整量の値が小さいほど、実際の印刷に使用されるインク量は通常モードで印刷する場合に比較して抑制されるので、調整量の値があまりに小さい場合、換言すれば実際の印刷に用いるインク量が最大変更値を超えて大きく変更される場合は、使用するインク量が少なすぎて、印刷において最低限要求される画像品質も得られないこととなる。ここで、最大変更値とは、1から調整量を減算した値をいう。   Next, whether or not the adjustment amount calculated in S12 is larger than the minimum adjustment amount stored in the ROM 13, in other words, whether or not the ink amount used for actual printing is changed beyond the maximum change value. (S14). As described above, the smaller the adjustment amount value, the smaller the amount of ink used for actual printing compared to when printing in the normal mode, so if the adjustment amount value is too small, in other words When the amount of ink used for actual printing is greatly changed beyond the maximum change value, the amount of ink used is too small, and the image quality required at the minimum in printing cannot be obtained. Here, the maximum change value is a value obtained by subtracting the adjustment amount from 1.

調整量が最小調整量よりも小さいと判断された場合(S14:No)、LCD5において、印刷において用いるインク量が予算に相当するインク量を超過しても良いかどうかを問い合わせる表示をして、予算内の印刷コストに対応する消耗品量では充分な画像品質が得られない旨をユーザに報知する(S16)。次に、印刷が予算を超えても良いとの指示があったか否かを調べ(S17)、図示しないキーを押下することによりユーザが印刷が予算を超えても良いと指示した場合(S17:Yes)、調整量メモリ14hにROM13に予め記憶された最小調整量を書き込み(S18)、S19の処理に進む。一方、ユーザが印刷が予算を超えても良いと指示しない場合(S17:No)、調整量メモリ14hの値は変更せずS19の処理に進む。また、調整量メモリ14hの値が最小調整量よりも大きい場合(S14:Yes)も、S19の処理に進む。   When it is determined that the adjustment amount is smaller than the minimum adjustment amount (S14: No), the LCD 5 displays an inquiry as to whether or not the ink amount used in printing may exceed the ink amount corresponding to the budget, The user is informed that sufficient image quality cannot be obtained with the amount of consumables corresponding to the printing cost within the budget (S16). Next, it is checked whether or not there is an instruction that printing may exceed the budget (S17), and when the user instructs printing to exceed the budget by pressing a key (not shown) (S17: Yes). ), The minimum adjustment amount stored in advance in the ROM 13 is written in the adjustment amount memory 14h (S18), and the process proceeds to S19. On the other hand, if the user does not instruct that printing may exceed the budget (S17: No), the value of the adjustment amount memory 14h is not changed, and the process proceeds to S19. Also, when the value in the adjustment amount memory 14h is larger than the minimum adjustment amount (S14: Yes), the process proceeds to S19.

次に画素メモリ17に記憶された画像データの第1ページを参照ページとし(S19)、参照ページの画像データを読み出す(S20)。次に、調整量メモリ14hに記憶された調整量の値に基づいて、プリンタ25により読み出した画像データを印刷出力する(S21)。具体的には、通常の印刷モードで印刷する場合に比較して、調整量メモリ14hの値に応じた所定割合のドットが間引いて印字される。したがって、ユーザが設定した予算金額に対応するインク量を超えないよう、実際の印刷において使用するインク量を減らすことができる。   Next, the first page of the image data stored in the pixel memory 17 is set as a reference page (S19), and the image data of the reference page is read (S20). Next, based on the value of the adjustment amount stored in the adjustment amount memory 14h, the image data read by the printer 25 is printed out (S21). Specifically, compared to the case of printing in the normal print mode, a predetermined proportion of dots corresponding to the value in the adjustment amount memory 14h is thinned out and printed. Therefore, the amount of ink used in actual printing can be reduced so as not to exceed the amount of ink corresponding to the budget amount set by the user.

例えば、ユーザが1ページ当たりの印刷コストについて1円の上限値を設定して10ページ分の印刷をする場合、ユーザの予算金額は10円である。これに対し、S9の処理で算出された通常の印刷モードで印刷する場合に要する印刷コストが20円だった場合、調整量は0.5となるので、S21の印刷処理においては、(通常モードで印刷するときに要するインク量×0.5)のインク量で印刷できるようにドットが間引かれて印字が行われる。すなわち、ユーザの予算(例えば10円)に相当するインク量を用いて印刷を行うようにことができ、予算内で最大のインク量を用いた印刷をすることができる。   For example, when the user sets an upper limit of 1 yen for the printing cost per page and prints 10 pages, the user's budget amount is 10 yen. On the other hand, when the printing cost required for printing in the normal printing mode calculated in the process of S9 is 20 yen, the adjustment amount is 0.5. Therefore, in the printing process of S21, the (normal mode) In this case, dots are thinned out and printing is performed so that printing can be performed with an ink amount of 0.5 × (ink amount required for printing). That is, printing can be performed using an ink amount corresponding to the user's budget (for example, 10 yen), and printing can be performed using the maximum ink amount within the budget.

次に、画像メモリ17に記憶された画像データの全てのページ分について印刷が終了したか否かを調べる(S22)。全てのページ分について読み出しが終了していない場合には(S22:No)、次ページを参照ページとして(S23)、S20に進み、画像メモリ17から次ページ分の画像データを読み出す(S20)。そして、画像メモリ17に記憶された画像データの全てのページ分について印刷が終了した場合には(S22:Yes)、印刷処理が終了する。   Next, it is checked whether printing has been completed for all pages of the image data stored in the image memory 17 (S22). When reading for all pages has not been completed (S22: No), the next page is set as a reference page (S23), and the process proceeds to S20 to read image data for the next page from the image memory 17 (S20). When printing for all pages of the image data stored in the image memory 17 is finished (S22: Yes), the printing process is finished.

次に、図6に示す上限値設定処理について説明する。図6の上限値設定処理は所定時間毎に起動されて実行される処理である。   Next, the upper limit setting process shown in FIG. 6 will be described. The upper limit setting process of FIG. 6 is a process that is activated and executed every predetermined time.

まず、固定上限値入力ボタン4aが押下されたか否かを調べる(S31)。固定上限値入力ボタン4aが押下されていない場合(S31:No)、S36の処理に進む。   First, it is checked whether or not the fixed upper limit value input button 4a has been pressed (S31). When the fixed upper limit input button 4a is not pressed (S31: No), the process proceeds to S36.

一方、固定上限値入力ボタン4aが押下された場合(S31:Yes)、固定上限値フラグ14iがオンか否かを調べる(S32)。固定上限値フラグ14iがオンすなわち1円印刷モードが選択されている状態で固定上限値入力ボタン4aが押下された場合は1円印刷モードの設定を解除する意図があるので(S32:Yes)、固定上限値フラグ14iをオフし、固定上限値LED4cをオフしてS36に進む。また、固定上限値フラグ14iがオフの状態で固定上限値入力ボタン4aが押下された場合は、ユーザは固定上限値を設定する意図があるので(S32:No)、固定上限値フラグ14iをオン(すなわち1円印刷モードを選択)し、固定上限値LED4cの点灯をオンし、任意上限値フラグ14jをオフし、任意上限値LED(図示せず)の点灯をオフし(S33)、上限値メモリ14gに固定上限値である「1」を書き込んでS36に進む。   On the other hand, when the fixed upper limit input button 4a is pressed (S31: Yes), it is checked whether or not the fixed upper limit flag 14i is on (S32). If the fixed upper limit value input button 4a is pressed while the fixed upper limit flag 14i is on, that is, the 1-yen printing mode is selected, the setting of the 1-yen printing mode is intended to be canceled (S32: Yes). The fixed upper limit flag 14i is turned off, the fixed upper limit LED 4c is turned off, and the process proceeds to S36. If the fixed upper limit value input button 4a is pressed while the fixed upper limit flag 14i is off, the user intends to set the fixed upper limit value (S32: No), so the fixed upper limit value flag 14i is turned on. (That is, the 1-yen printing mode is selected), the fixed upper limit LED 4c is turned on, the arbitrary upper limit flag 14j is turned off, and the arbitrary upper limit LED (not shown) is turned off (S33). The fixed upper limit “1” is written in the memory 14g and the process proceeds to S36.

次に、任意上限値ボタン4bが押下されたか否かを調べる(S36)。任意上限値入力ボタン4bが押下されていない場合(S36:No)、上限値設定処理が終了する。   Next, it is checked whether or not the arbitrary upper limit button 4b has been pressed (S36). If the arbitrary upper limit input button 4b has not been pressed (S36: No), the upper limit setting process ends.

一方、任意上限値入力ボタン4bが押下された場合(S36:Yes)、任意上限値フラグ14jがオンか否かを調べる(S37)。任意上限値フラグ14jがオンの状態すんわち任意上限値印刷モードが選択されている状態で任意上限値入力ボタン4bが押下された場合は、ユーザは任意上限値の設定を解除する意図があるので(S37:Yes)、任意上限値フラグ14jをオフし、任意上限値LED(図示せず)の点灯をオフして上限値設定処理を終了する。また、任意上限値フラグ14jがオフの状態で任意上限値入力ボタン4bが押下された場合は、ユーザは任意上限値印刷モードを設定する意図があるので(S37:No)、固定上限値フラグ14iをオフし、固定上限値LED4cの点灯をオフし、任意上限値フラグ14jをオンし、任意上限値LED(図示せず)をオンし(S38)、図4に示す入力画面5aをLED5に表示する(S39)。   On the other hand, when the arbitrary upper limit input button 4b is pressed (S36: Yes), it is checked whether or not the arbitrary upper limit flag 14j is on (S37). If the arbitrary upper limit value input button 4b is pressed while the arbitrary upper limit flag 14j is on, that is, the arbitrary upper limit value printing mode is selected, the user intends to cancel the setting of the arbitrary upper limit value. Therefore (S37: Yes), the arbitrary upper limit flag 14j is turned off, the lighting of the arbitrary upper limit LED (not shown) is turned off, and the upper limit setting process ends. If the arbitrary upper limit value input button 4b is pressed while the arbitrary upper limit flag 14j is off, the user intends to set the arbitrary upper limit value print mode (S37: No), so the fixed upper limit flag 14i. Is turned off, the lighting of the fixed upper limit LED 4c is turned off, the arbitrary upper limit flag 14j is turned on, the arbitrary upper limit LED (not shown) is turned on (S38), and the input screen 5a shown in FIG. (S39).

次に、テンキー4dから任意上限値が入力されたか否かを調べ(S40)、入力されていない場合(S40:No)、待機する。一方、任意上限値が入力された場合(S40:Yes)、テンキー4dにより入力された値を上限値メモリ14gに上書きして(S41)、上限値設定処理を終了する。   Next, it is checked whether or not an arbitrary upper limit value has been input from the numeric keypad 4d (S40). If not input (S40: No), the process waits. On the other hand, when an arbitrary upper limit value is input (S40: Yes), the value input by the numeric keypad 4d is overwritten in the upper limit value memory 14g (S41), and the upper limit value setting process is terminated.

尚、本実施例において、請求項1記載の消耗品量算出手段としては図5のS7の処理が該当する。請求項1記載の消耗品量変更手段としては図5のS12,S13,S21の処理が該当する。請求項1記載の印刷手段としては図5のS21の処理が該当する。請求項5記載の上限値印刷モード選択手段としては図5のS3の処理が該当する。請求項6記載の比較手段としては図5のS11の処理が該当する。請求項7記載の報知手段としては図5のS16の処理が該当する。請求項8記載の最小消耗品量変更手段としては図5のS18の処理が該当する。請求項8記載の最小消耗品量印刷手段としては図5のS21の処理が該当する。請求項8記載の印刷制御手段としては図5のS14の処理が該当する。   In the present embodiment, the consumable amount calculation means described in claim 1 corresponds to the processing of S7 in FIG. The consumable amount changing means described in claim 1 corresponds to the processing of S12, S13, and S21 in FIG. The printing means described in claim 1 corresponds to the processing of S21 in FIG. The upper limit value print mode selection means described in claim 5 corresponds to the process of S3 in FIG. The comparison means described in claim 6 corresponds to the processing of S11 in FIG. The notification means according to claim 7 corresponds to the processing of S16 in FIG. The minimum consumable amount changing means described in claim 8 corresponds to the processing of S18 in FIG. The minimum consumable amount printing means described in claim 8 corresponds to the processing of S21 in FIG. The print control means according to claim 8 corresponds to the processing of S14 in FIG.

本実施例の複合機1によれば、画像メモリ17に記憶された特定の画像データを通常の印刷モードにおいて印刷出力する際に、その画像データのドット数に応じて必要な消耗品量を算出する消耗品量算出手段と、前記特定の画像データを印刷出力するための印刷コストの上限値を設定する上限値設定手段と、前記消耗品量算出手段により算出された消耗品
量が、前記上限値設定手段により設定された印刷コストの上限値以下の印刷コストに対応した消耗品量になるように変更する消耗品量算出手段と、その消耗品量変更手段により変更された消耗品量の範囲内の消耗品を使用して、前記特定の画像データを印刷出力する印刷手段とを備えていることから、設定した上限値の印刷コストに対応する消耗品量の範囲内の消耗品が印刷において使用されるので、ユーザは容易且つ短時間に予算内の印刷コストで印刷をすることができるという効果がある。
According to the MFP 1 of this embodiment, when specific image data stored in the image memory 17 is printed out in the normal print mode, the necessary consumable amount is calculated according to the number of dots of the image data. A consumable amount calculating means, an upper limit setting means for setting an upper limit value of a printing cost for printing out the specific image data, and a consumable amount calculated by the consumable amount calculating means is the upper limit. Consumable amount calculation means for changing to a consumable amount corresponding to a printing cost that is equal to or less than the upper limit of the printing cost set by the value setting means, and a range of the consumable amount changed by the consumable amount change means Printing means that prints out the specific image data using the consumables in the printer, so that consumables within the consumable amount range corresponding to the set upper limit printing cost are printed. use Since the user has the effect of being able to print at a printing cost budget easily and quickly.

また本実施例の複合機1によれば、上限値設定手段は予め定められた所定の値を上限値として入力する固定上限値ボタン4aを有することから、ユーザは固定上限値ボタン4aにより予め定められた所定の値を上限値として入力することができるので、容易且つ短時間予算内の印刷コストで印刷をすることができるという効果がある。   Further, according to the MFP 1 of the present embodiment, the upper limit setting means has the fixed upper limit button 4a for inputting a predetermined value as the upper limit, so that the user can determine the predetermined value by the fixed upper limit button 4a. Since the given predetermined value can be input as the upper limit value, there is an effect that printing can be performed easily and at a printing cost within a short time budget.

また本実施例の複合機1によれば、上限値設定手段は任意の値を上限値として入力する任意上限値ボタン4bを有することから、ユーザは予算に応じて任意の値を上限値として入力することができるので、容易且つ短時間に予算内の印刷コストで印刷をすることができるという効果がある。 Further, according to the MFP 1 of the present embodiment, the upper limit setting means has the arbitrary upper limit button 4b for inputting an arbitrary value as the upper limit, so that the user can input an arbitrary value as the upper limit according to the budget. Therefore, there is an effect that printing can be performed easily and in a short time at a printing cost within the budget.

また実施例の複合機1によれば、消耗品量変更手段はプリンタ25による印刷において使用する消耗品量と上限値設定手段により設定された上限値に対応した消耗品量とが略等しくなるようにプリンタ25による印刷において使用する消耗品量を変更するように構成されていることから、ユーザは容易且つ短時間に予算を最大限に使った印刷コストで印刷をすることができるという効果がある。   Further, according to the MFP 1 of the embodiment, the consumable amount changing means makes the consumable amount used in printing by the printer 25 substantially equal to the consumable amount corresponding to the upper limit set by the upper limit setting means. In addition, since it is configured to change the amount of consumables used in printing by the printer 25, there is an effect that the user can easily print at a printing cost using the maximum budget in a short time. .

また本実施例の複合機1によれば、上限値設定手段により設定された上限値に基づいて印刷を実行する印刷モードを選択する上限値印刷モード選択手段を備えていることから、ユーザが印刷に際し、印刷コストに上限を設ける場合には、上限値印刷モード選択手段により上限値に基づいて印刷を実行する印刷モードを選択できるので、容易且つ短時間に予算内の印刷コストで印刷をすることができるという効果がある。   Further, according to the multifunction machine 1 of the present embodiment, the MFP 1 includes the upper limit value print mode selection unit that selects the print mode for executing printing based on the upper limit value set by the upper limit value setting unit. At this time, when an upper limit is set for the printing cost, the printing mode for executing printing can be selected based on the upper limit value by the upper limit value printing mode selection means, so that printing can be performed easily and at a printing cost within the budget in a short time. There is an effect that can be.

また本実施例の複合機1によれば、消耗品量算出手段により算出された消耗品量と上限値設定手段により設定された上限値とを比較する比較手段を有し、印刷手段はその比較手段において前記消耗品量算出手段により算出された消耗品量が上限値設定手段により設定された上限値よりも大きいと判断された場合に、消耗品量変更手段により変更された消耗品量の範囲内の消耗品を使用して画像メモリ17に記憶された特定の画像データを印刷出力するように構成されていることから、消耗品量算出手段により算出された消耗品量が上限値設定手段により設定された上限値の印刷コストに対応する消耗品量を超えている場合にのみ、消耗品量変更手段により消耗品量が変更されるので、実際の印刷に要する消耗品量が上限値の印刷コストに対応する消耗品量よりも少ない場合は、通常の印刷モードと同量の消耗品を使用して印刷をすることができるという効果がある。   Further, according to the MFP 1 of the present embodiment, it has a comparison unit that compares the amount of consumables calculated by the consumable amount calculation unit and the upper limit value set by the upper limit value setting unit, and the printing unit compares the comparison unit. When the consumable amount calculated by the consumable amount calculating means is larger than the upper limit value set by the upper limit setting means, the range of the consumable amount changed by the consumable amount changing means Since the specific image data stored in the image memory 17 is printed out using the consumables inside, the amount of consumables calculated by the consumable amount calculation means is determined by the upper limit value setting means. The consumable amount is changed by the consumable amount change means only when the consumable amount corresponding to the set upper limit printing cost is exceeded, so the consumable amount required for actual printing is printed at the upper limit value. Corresponding to cost That is less than the consumable amount, there is an effect that it is possible to print using conventional printing mode and the same amount of consumables.

また本実施例の複合機1によれば、消耗品量変更手段により変更される消耗品量が予め定められた所定値よりも大きいと判断される場合には、印刷手段による印刷に先立ってユーザに報知する報知手段を備えていることから、消耗品量変更手段によって変更された消耗品量で印刷すると、必要最低限度の消耗品も使用せず、状態の悪い印刷物しか得られないような場合には、印刷に先立ってユーザに報知されるので、無駄な印刷が無くなるという効果がある。また、必要最低限度の消耗品を使用して印刷することができるので、コストを最小限に抑えつつ、最低限の品質が保たれた印刷物を得ることができるという効果がある。   Further, according to the MFP 1 of the present embodiment, when it is determined that the amount of consumables changed by the consumable amount changing unit is larger than a predetermined value, the user prior to printing by the printing unit. If you print with the amount of consumables changed by the consumable amount changing means, you can only get printed matter in bad condition without using the necessary minimum amount of consumables. Since the user is notified prior to printing, there is an effect that unnecessary printing is eliminated. In addition, since printing can be performed using the minimum necessary amount of consumables, there is an effect that a printed matter having a minimum quality can be obtained while minimizing the cost.

また本実施例の複合機1によれば、画像メモリ17が複数ページに相当する画像データを記憶している場合には、消耗品量算出手段は画像メモリ17に記憶された特定の画像デ
ータの合計のドット数に応じて必要な消耗品量を算出するものであり、消耗品量変更手段は複数ページの記録紙への印刷に使用する合計の消耗品量が前記上限値設定手段により設定された印刷コストの上限値以下の印刷コストに対応した消耗品量となるように、前記特定の画像データを印刷する際に使用する消耗品量を変更するように構成されていることから、インクの抑制量を複数ページ間で平均化することが出来るため品質にばらつきのない高品位な出力を得ることができるという効果がある。
Further, according to the multi function device 1 of the present embodiment, when the image memory 17 stores image data corresponding to a plurality of pages, the consumable amount calculation means stores the specific image data stored in the image memory 17. The amount of consumables required is calculated according to the total number of dots. The consumable amount changing means sets the total amount of consumables used for printing on a plurality of pages of recording paper by the upper limit setting means. Since the amount of consumables used when printing the specific image data is changed so that the amount of consumables corresponding to a printing cost equal to or lower than the upper limit of the printing cost is set, Since the amount of suppression can be averaged between a plurality of pages, there is an effect that a high-quality output with no variation in quality can be obtained.

また本実施例の複合機1によれば、上限値設定手段は1ページの記録紙へ印刷するための印刷コストの上限値を設定するように構成されていることから、印刷される記録紙のページ数にかかわらず、ユーザは1ページ当たりの予算に基づいて上限値を設定すればよいので、全ページのデータが揃わなくても逐次印刷可能となるため高速に予算内の印刷コストで印刷をすることができるという効果がある。   Further, according to the MFP 1 of the present embodiment, the upper limit setting unit is configured to set the upper limit of the printing cost for printing on one page of recording paper. Regardless of the number of pages, the user only needs to set an upper limit based on the budget per page, so even if the data for all pages is not available, printing can be performed sequentially, so printing can be performed at a printing cost within the budget at high speed. There is an effect that can be done.

以上実施例に基づき本発明を説明したが、本発明は上記実施例に何ら限定されるものでなく、本発明の趣旨を逸脱しない範囲内で種々の改良変形が可能であることは容易に推察できるものである。   Although the present invention has been described based on the embodiments, the present invention is not limited to the above-described embodiments, and various modifications can be easily made without departing from the spirit of the present invention. It can be done.

例えば、本実施例では、消耗品量算出手段は画像メモリ17に記憶された特定の画像データの合計のドット数に応じて必要な消耗品量を算出するものであったが、画像メモリ17に記憶された特定の画像データについて1ページに相当する画像データ毎にそのドット数に応じて消耗品量を算出するものであってもよい。図7に図5に示す印刷処理の変形例を示す。図7において図5の印刷処理と共通する部分には同一の符号を付し、図5と異なる点についてのみ説明する。   For example, in the present embodiment, the consumable amount calculation means calculates the necessary consumable amount according to the total number of dots of specific image data stored in the image memory 17. For the stored specific image data, the amount of consumables may be calculated according to the number of dots for each image data corresponding to one page. FIG. 7 shows a modification of the printing process shown in FIG. In FIG. 7, the same reference numerals are given to portions common to the printing process of FIG. 5, and only differences from FIG. 5 will be described.

図7のフローチャートにおけるS51、S52の処理は、図5のフローチャートにおけるS11、S12の処理に相当するものであるが、図5のS11、S12の処理が上限値にページ数を乗算しているのに対し、図7のS51、S52の処理は、上限値にページ数を乗算しない点において異なっている。これは、図7のフローチャートにおいては、S6において読み出した1ページ分の画像データを通常の印刷モードで印刷するときに要する印刷コストが、ユーザが設定した上限値の印刷コスト以下となるように消耗品量を変更するからである。上限値が印刷コストを超えているか否かを調べ(S51)、通常の印刷モードで印刷したとしても印刷コストが上限値の印刷コストを超えないと判断したときには(S51:No)、調整量メモリ14hに「1.0」が書き込まれるが、通常の印刷モードで印刷すると印刷コストが上限値の印刷コストを超えると判断したときには(S51:Yes)、上限値メモリ14gの値を印刷コストメモリ14fの値で除算した値を調整量として調整量メモリ14hに書き込む(S52)。すなわち、図7の印刷処理は、読み出した1ページの画像データ毎に調整量を算出する点が図5の印刷処理と異なっている。   The processing of S51 and S52 in the flowchart of FIG. 7 corresponds to the processing of S11 and S12 in the flowchart of FIG. 5, but the processing of S11 and S12 in FIG. 5 multiplies the upper limit value by the number of pages. On the other hand, the processing of S51 and S52 in FIG. 7 differs in that the upper limit value is not multiplied by the number of pages. In the flowchart of FIG. 7, this is consumed so that the printing cost required for printing the image data for one page read in S6 in the normal printing mode is equal to or lower than the printing cost of the upper limit set by the user. This is because the quantity is changed. It is checked whether or not the upper limit value exceeds the printing cost (S51). If it is determined that the printing cost does not exceed the upper limit printing cost even if printing is performed in the normal printing mode (S51: No), the adjustment amount memory “1.0” is written in 14h, but if it is determined that the printing cost exceeds the upper limit printing cost when printing in the normal printing mode (S51: Yes), the value in the upper limit memory 14g is set to the printing cost memory 14f. The value divided by the value is written in the adjustment amount memory 14h as the adjustment amount (S52). That is, the printing process of FIG. 7 is different from the printing process of FIG. 5 in that the adjustment amount is calculated for each read image data of one page.

続いて、S52の処理において算出した調整量に基づいて、読み出した画像データの印刷が行われる(S20)。次に、全ページについての読み出しが終了したか否かを調べ(S22)、終了していない場合(S22:No)、次ページを参照ページとして(S53)、S6の処理に戻る。すなわち、次の1ページの画像データを読み出して、そのページの画像データについての調整量を決定し、その調整量を用いて印刷が行われる。   Subsequently, the read image data is printed based on the adjustment amount calculated in the process of S52 (S20). Next, it is checked whether or not the reading of all pages has been completed (S22). If the reading has not been completed (S22: No), the next page is set as a reference page (S53), and the process returns to S6. That is, the image data of the next page is read, an adjustment amount for the image data of the page is determined, and printing is performed using the adjustment amount.

変形例の複合機1によれば、画像メモリ17に記憶された特定の画像データについて1ページに相当する画像データ毎にそのドット数に応じて消耗品量が算出され、1ページの記録紙への印刷に使用する消耗品量が印刷コストの上限値以下の印刷コストに対応した消耗品量となるように消耗品量が変更されることから、ユーザは特定の画像データについて、容易且つ短時間にそれぞれのページの印刷を予算内の印刷コストで行うことができる。   According to the MFP 1 of the modified example, the amount of consumables is calculated according to the number of dots for each piece of image data corresponding to one page for the specific image data stored in the image memory 17, and recorded on one page of recording paper. The amount of consumables used for printing is changed so that the amount of consumables corresponding to the printing cost below the upper limit of the printing cost is changed. Each page can be printed at a printing cost within the budget.

また、本実施例では、プリンタ25は、調整量に応じてドットを間引いて印字するものであったが、調整量に応じて1ドット当たりのインクの吐出量を変更して印刷するものであっても良い。   In this embodiment, the printer 25 prints with dots thinned out according to the adjustment amount. However, the printer 25 performs printing by changing the ink discharge amount per dot according to the adjustment amount. May be.

また、本実施例では、プリンタ25はいわゆるインクジェットプリンタであったが、レーザプリンタやLEDプリンタであってもよい。この場合は、プリンタ25は調整量に応じて感光体ドラムの表面電位値を制御することによって、印刷に使用するトナー量を調節する。   In this embodiment, the printer 25 is a so-called inkjet printer, but may be a laser printer or an LED printer. In this case, the printer 25 adjusts the amount of toner used for printing by controlling the surface potential value of the photosensitive drum in accordance with the adjustment amount.

また、本実施例では、上限値として1ページ分の画像データを印刷するための印刷コストの上限値を設定するものであったが、複数ページ分の画像データを印刷する場合には、その複数ページの画像データを印刷する際に要する合計の印刷コストの上限値を設定するものであっても良い。この場合は、図5のS11の処理に替えて、上限値が印刷コストよりも小さいか否かを判断する処理を行い、またS12の処理に替えて、上限値を印刷コストで除算した値を調整量として調整量メモリ14hに書き込む処理が行われる。   In the present embodiment, the upper limit value of the printing cost for printing the image data for one page is set as the upper limit value. An upper limit value of the total printing cost required for printing the page image data may be set. In this case, a process for determining whether or not the upper limit value is smaller than the printing cost is performed instead of the process of S11 of FIG. 5, and a value obtained by dividing the upper limit value by the printing cost is replaced with the process of S12. Processing to write the adjustment amount in the adjustment amount memory 14h is performed.

また、本実施例では、調整量が最小調整量よりも小さい場合に、印刷が予算を超えても良いかどうかをユーザに問い合わせていたが、調整量が最小調整量よりも小さい場合に、LCD5においてエラー表示をし、印刷を中止するものであっても良い。   In the present embodiment, when the adjustment amount is smaller than the minimum adjustment amount, the user is inquired whether printing may exceed the budget. However, when the adjustment amount is smaller than the minimum adjustment amount, the LCD 5 It is also possible to display an error and stop printing.

また、本実施例では固定上限値ボタン4aは固定上限値として1円を設定するものであったが、1円に限られるものではなく、他の値を上限値として設定するものであってもよい。   In the present embodiment, the fixed upper limit button 4a sets 1 yen as the fixed upper limit value. However, the fixed upper limit button 4a is not limited to 1 yen, and other values may be set as the upper limit value. Good.

本発明の画像処理装置としての複合機を示す斜視図である。1 is a perspective view showing a multifunction machine as an image processing apparatus of the present invention. 複合機と外部装置との電気的構成を示したブロック図である。FIG. 3 is a block diagram illustrating an electrical configuration of the multifunction peripheral and an external device. 固定上限値ボタンを示した図である。It is the figure which showed the fixed upper limit button. 上限値設定処理においてLCDに表示される内容を表した図である。It is a figure showing the content displayed on LCD in an upper limit setting process. 複合機で実行される印刷処理を示したフローチャートである。5 is a flowchart illustrating a printing process executed by the multifunction machine. 複合機で実行される上限値設定処理を示したフローチャートである。6 is a flowchart illustrating an upper limit setting process executed in the multifunction machine. 複合機で実行される印刷処理を示したフローチャートであり、図5のフローチャートの変形例である。FIG. 6 is a flowchart illustrating a printing process executed by the multifunction machine, which is a modification of the flowchart of FIG. 5.

符号の説明Explanation of symbols

1 複合機(画像処理装置)
4a 固定上限値ボタン(上限値設定手段、固定上限値入力手段)
4b 任意上限値ボタン(上限値設定手段、任意上限値入力手段)
5 LCD(表示手段)
17 画像メモリ(画像記憶手段)
22 スキャナ(読取手段)
1 MFP (image processing device)
4a Fixed upper limit button (upper limit setting means, fixed upper limit input means)
4b Arbitrary upper limit button (Upper limit setting means, Arbitrary upper limit input means)
5 LCD (display means)
17 Image memory (image storage means)
22 Scanner (reading means)

Claims (11)

入力された画像データを記憶する画像記憶手段と、
その画像記憶手段に記憶された特定の画像データを通常の印刷モードにおいて印刷出力する際に、そのドット数に応じて必要な消耗品量を算出する消耗品量算出手段と、
前記特定の画像データを印刷出力するための印刷コストの上限値を設定する上限値設定手段と、
前記消耗品量算出手段により算出された消耗品量が、前記上限値設定手段により設定された印刷コストの上限値以下の印刷コストに対応した消耗品量になるように変更する消耗品量変更手段と、
その消耗品量変更手段により変更された消耗品量の範囲内の消耗品を使用して、前記特定の画像データを印刷出力する印刷手段と
を有するものであることを特徴とする画像処理装置。
Image storage means for storing input image data;
Consumable amount calculation means for calculating a necessary amount of consumable according to the number of dots when printing out the specific image data stored in the image storage means in the normal print mode;
An upper limit setting means for setting an upper limit of the printing cost for printing out the specific image data;
A consumable amount changing means for changing the consumable amount calculated by the consumable amount calculating means so as to be a consumable amount corresponding to a printing cost equal to or lower than an upper limit value of the printing cost set by the upper limit setting means. When,
An image processing apparatus comprising: a printing unit that prints out the specific image data using a consumable within the range of the consumable amount changed by the consumable amount changing unit.
前記上限値設定手段は予め定められた所定の値を上限値として入力する固定上限値入力手段を有するものである請求項1記載の画像処理装置。   The image processing apparatus according to claim 1, wherein the upper limit value setting means includes fixed upper limit value input means for inputting a predetermined value as an upper limit value. 前記上限値設定手段は任意の値を上限値として入力する任意上限値入力手段を有するものである請求項1又は2に記載の画像処理装置。   The image processing apparatus according to claim 1, wherein the upper limit value setting unit includes an arbitrary upper limit value input unit that inputs an arbitrary value as an upper limit value. 前記消耗品量変更手段は前記印刷手段による印刷において使用する消耗品量と前記上限値設定手段により設定された上限値に対応した消耗品量とが略等しくなるように前記印刷手段による印刷において使用する消耗品量を変更するものである請求項1から3のいずれかに記載の画像処理装置。   The consumable amount changing means is used in printing by the printing means so that the amount of consumable used in printing by the printing means is substantially equal to the amount of consumables corresponding to the upper limit set by the upper limit setting means. The image processing apparatus according to claim 1, wherein the amount of consumables to be changed is changed. 前記上限値設定手段により設定された上限値に基づいて印刷を実行する印刷モードを選択する上限値印刷モード選択手段を有するものである請求項1から4のいずれかに記載の画像処理装置。   5. The image processing apparatus according to claim 1, further comprising an upper limit print mode selection unit that selects a print mode for executing printing based on the upper limit set by the upper limit setting unit. 前記消耗品量算出手段により算出された消耗品量と前記上限値設定手段により設定された上限値とを比較する比較手段を有し、
前記印刷手段はその比較手段において前記消耗品量算出手段により算出された消耗品量が前記上限値設定手段により設定された上限値よりも大きいと判断された場合に、前記消耗品量変更手段により変更された消耗品量の範囲内の消耗品を使用して前記画像記憶手段に記憶された特定の画像データを印刷出力するものである請求項1から5のいずれかに記載の画像処理装置。
Comparing means for comparing the amount of consumables calculated by the consumable amount calculating means and the upper limit value set by the upper limit setting means,
When the comparison means determines that the consumable amount calculated by the consumable amount calculation means is greater than the upper limit value set by the upper limit setting means, the consumable amount change means The image processing apparatus according to claim 1, wherein the specific image data stored in the image storage unit is printed out using a consumable within the changed amount of consumable.
前記消耗品量変更手段により変更される消耗品量が予め定められた最大変更値よりも大きいと判断される場合には、前記印刷手段による印刷に先立ってユーザに報知する報知手段を有するものである請求項1から6のいずれかに記載の画像処理装置。 In the case where it is determined that the amount of consumables to be changed by the consumable amount changing means is larger than a predetermined maximum change value, there is an informing means for informing the user prior to printing by the printing means. The image processing apparatus according to claim 1. 前記消耗品量変更手段により算出された消耗品量が、前記最大変更値に基づいた量を減じた消耗品量となるように変更する最小消耗品量変更手段と、
その最小消耗品量変更手段により変更された消耗品量の範囲内の消耗品を使用して、前記特定の画像データを印刷出力する最小消耗品量印刷手段と、
前記消耗品量変更手段により変更される消耗品量が前記最大変更値よりも大きいと判断される場合には、前記最小消耗品量印刷手段に印刷出力させ、前記消耗品量変更手段により変更される消耗品量が前記最大変更値以下と判断される場合には、前記印刷手段にて印刷出力させる印刷制御手段と
を有するものである請求項1から7のいずれかに記載の像処理装置。
Minimum consumable amount changing means for changing the consumable amount calculated by the consumable amount changing means to be a consumable amount obtained by subtracting an amount based on the maximum change value;
A minimum consumable amount printing means for printing out the specific image data using a consumable within the consumable amount range changed by the minimum consumable amount changing means;
If it is determined that the amount of consumables changed by the consumable amount changing means is larger than the maximum change value, the minimum consumable amount printing means prints out, and the consumable amount changing means changes the consumable amount changing means. The image processing apparatus according to claim 1, further comprising: a print control unit that causes the printing unit to perform print output when it is determined that the amount of consumables to be consumed is equal to or less than the maximum change value.
前記画像記憶手段が複数ページに相当する画像データを記憶している場合には、前記消耗品量算出手段は前記画像記憶手段に記憶された特定の画像データの合計のドット数に応じて必要な消耗品量を算出するものであり、
前記消耗品量変更手段は複数ページの記録紙への印刷に使用する合計の消耗品量が前記上限値設定手段により設定された印刷コストの上限値以下の印刷コストに対応した消耗品量となるように、前記特定の画像データを印刷する際に使用する消耗品量を変更するものである請求項1から8のいずれかに記載の画像処理装置。
When the image storage means stores image data corresponding to a plurality of pages, the consumable amount calculation means is necessary according to the total number of dots of specific image data stored in the image storage means. To calculate the amount of consumables,
The consumable amount changing means has a consumable amount corresponding to a printing cost in which the total amount of consumables used for printing on a plurality of pages of recording paper is equal to or less than the upper limit of the printing cost set by the upper limit setting means. The image processing apparatus according to claim 1, wherein the amount of consumables used when printing the specific image data is changed.
前記消耗品量算出手段は前記画像記憶手段に記憶された特定の画像データについて1ページに相当する画像データ毎にそのドット数に応じて消耗品量を算出するものであり、
前記消耗品量変更手段は1ページの記録紙への印刷に使用する消耗品量が前記上限値設定手段により設定された印刷コストの上限値以下の印刷コストに対応した消耗品量となるように、前記特定の画像データを印刷する際に使用する消耗品量を前記1ページの記録紙毎に変更するものである請求項1から8のいずれかに記載の画像処理装置。
The expendable supplies amount calculating means calculates the expendable supplies amount according to the number of dots for each image data corresponding to one page for the specific image data stored in the image storage means,
The consumable amount changing means is configured so that the amount of consumable used for printing on one page of recording paper becomes a consumable amount corresponding to a printing cost equal to or less than an upper limit value of the printing cost set by the upper limit setting means. The image processing apparatus according to claim 1, wherein the amount of consumable used for printing the specific image data is changed for each recording paper of the one page.
前記上限値設定手段は1ページの記録紙へ印刷するための印刷コストの上限値を設定するものである請求項10に記載の画像処理装置。   The image processing apparatus according to claim 10, wherein the upper limit setting unit sets an upper limit of a printing cost for printing on one page of recording paper.
JP2007292889A 2007-11-12 2007-11-12 Image processing device Expired - Fee Related JP4743192B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007292889A JP4743192B2 (en) 2007-11-12 2007-11-12 Image processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007292889A JP4743192B2 (en) 2007-11-12 2007-11-12 Image processing device

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2003283711A Division JP2005047210A (en) 2003-07-31 2003-07-31 Image processor

Publications (2)

Publication Number Publication Date
JP2008100522A true JP2008100522A (en) 2008-05-01
JP4743192B2 JP4743192B2 (en) 2011-08-10

Family

ID=39435195

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007292889A Expired - Fee Related JP4743192B2 (en) 2007-11-12 2007-11-12 Image processing device

Country Status (1)

Country Link
JP (1) JP4743192B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001063189A (en) * 1999-08-27 2001-03-13 Casio Comput Co Ltd Printing controlling device and storage medium
JP2002268861A (en) * 2001-03-13 2002-09-20 Canon Inc Printing system, device and method, computer program and computer readable storage medium
JP2002304281A (en) * 2001-04-04 2002-10-18 Seiko Epson Corp Method and device for calculating printing cost, printer, and printing system
JP2002361981A (en) * 2001-06-07 2002-12-18 Canon Inc Printer, its consumption cost generating method, and storage medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001063189A (en) * 1999-08-27 2001-03-13 Casio Comput Co Ltd Printing controlling device and storage medium
JP2002268861A (en) * 2001-03-13 2002-09-20 Canon Inc Printing system, device and method, computer program and computer readable storage medium
JP2002304281A (en) * 2001-04-04 2002-10-18 Seiko Epson Corp Method and device for calculating printing cost, printer, and printing system
JP2002361981A (en) * 2001-06-07 2002-12-18 Canon Inc Printer, its consumption cost generating method, and storage medium

Also Published As

Publication number Publication date
JP4743192B2 (en) 2011-08-10

Similar Documents

Publication Publication Date Title
JP4475300B2 (en) Multifunctional peripheral
JP4506937B2 (en) Image processing device
US8437012B2 (en) Image forming apparatus and image forming method
JP5179534B2 (en) Image forming apparatus
JP2005047210A (en) Image processor
JP5532316B2 (en) Computer program and terminal device
JP2016091083A (en) Print control apparatus, print control method, and program
JP2005079926A (en) Image reader and copying machine equipped with the same
JP4743192B2 (en) Image processing device
JP2005178009A (en) Image forming apparatus
JP2010125739A (en) Image forming apparatus
JP2008166919A (en) Multifunctional peripheral device and image data acquisition method
JP2017038171A (en) Image reading device and control method for image reading device
JP2020078021A (en) Image forming apparatus, control program, and control method
JP6287536B2 (en) Image forming system
JP4978668B2 (en) Printing device
JP2013031085A (en) Image processing device and image processing program
JP2008219214A (en) Image data processor
JP2010109741A (en) Printing apparatus
JP2003078701A (en) Composite machine
JP4974979B2 (en) Image forming apparatus
JP2004246283A (en) Image forming apparatus
JP2005051510A (en) Image processing apparatus
JP2005079800A (en) Image processor
JP4252057B2 (en) Data processing device

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100518

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100714

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100824

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101025

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110125

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110325

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: 20110412

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110425

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140520

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4743192

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees