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

JP2015121982A - Information processor, printer, control method thereof, and program - Google Patents

Information processor, printer, control method thereof, and program Download PDF

Info

Publication number
JP2015121982A
JP2015121982A JP2013265859A JP2013265859A JP2015121982A JP 2015121982 A JP2015121982 A JP 2015121982A JP 2013265859 A JP2013265859 A JP 2013265859A JP 2013265859 A JP2013265859 A JP 2013265859A JP 2015121982 A JP2015121982 A JP 2015121982A
Authority
JP
Japan
Prior art keywords
ink
amount
print
printing
printing apparatus
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2013265859A
Other languages
Japanese (ja)
Inventor
美穂 黒田
Yoshio Kuroda
美穂 黒田
如人 田島
Yukihito Tajima
如人 田島
亜実 鈴木
Ami Suzuki
亜実 鈴木
雅也 新藤
Masaya Shindo
雅也 新藤
大樹 羽生
Hiroki Hanyu
大樹 羽生
雅也 下松
Masaya Shimomatsu
雅也 下松
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.)
Canon Marketing Japan Inc
Canon IT Solutions Inc
Canon MJ IT Group Holdings Inc
Original Assignee
Canon Marketing Japan Inc
Canon MJ IT Group Holdings Inc
Canon Software Inc
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 Canon Marketing Japan Inc, Canon MJ IT Group Holdings Inc, Canon Software Inc filed Critical Canon Marketing Japan Inc
Priority to JP2013265859A priority Critical patent/JP2015121982A/en
Publication of JP2015121982A publication Critical patent/JP2015121982A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Ink Jet (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

PROBLEM TO BE SOLVED: To visually display, when the residual amount of ink decreases to cause shortage thereof, to what degree the shortage affects printed matter.SOLUTION: Before requiring a printer for printing print data whose printing has been required to print print data, an information processor communicably connected to the printer estimates the consumption of ink consumed for printing the print data whose printing is to be required, extracts the residual amount of the ink of the printer, receives from the printer a print preview display image which the information processor has instructed the printer to generate, and displays the image, estimates the shortage of the ink when the print data is printed by the printer on the basis of the consumption and the residual amount of the ink, and instructs the printer to generate a print preview display image obtained by reducing a hue whose ink is estimated to be short by the shortage of the ink estimated, from the print preview display image of the print data whose printing is to be required of the printer.

Description

本発明は、情報処理装置、印刷装置およびその制御方法とプログラムの技術に関する。   The present invention relates to an information processing apparatus, a printing apparatus, a control method therefor, and a program technique.

配布資料などで、大量にプリントする場合、インク残量の不足により、途中のページから、期待した色と異なる色で印刷される場合がある。またインク残量が少ない状態で、印刷した時には期待した色と異なる色で、印刷される場合もある。   When printing a large amount of materials such as handouts, it may be printed in a different color from the expected color from the middle page due to insufficient ink. Also, there are cases where printing is performed with a color different from an expected color when printing is performed in a state where the ink remaining amount is low.

このようにインク残量不足時には、期待した色と異なる色で印刷される可能性がある場合でもユーザが事前にその色を正確には確認できない。従ってインク残量が少ない時には、多少色が期待した色でなくとも印刷したい場合に、印刷物の色をインク残量に基づいてユーザが任意に調整することもできない。   As described above, when the remaining amount of ink is insufficient, even if there is a possibility of printing with a color different from the expected color, the user cannot accurately confirm the color in advance. Therefore, when the amount of remaining ink is small, the user cannot arbitrarily adjust the color of the printed matter based on the remaining amount of ink when printing is desired even if the color is not the expected color.

特許文献1には、トナー残量検出手段によって検出された各色別のトナー残量が所定の条件を充足したときに、カラー画像データに対して当該カラー画像データを形成するために使用する各色別のトナー濃度をそれぞれ別の態様で調整した画像を表す複数のプレビュー画像を生成して表示するためのプレビュー画像表示手段を有する画像形成装置の技術が開示されている。   Japanese Patent Application Laid-Open No. H10-260260 discloses that each color used for forming color image data with respect to color image data when the remaining amount of toner detected by each remaining amount of toner satisfies a predetermined condition. Discloses a technique of an image forming apparatus having preview image display means for generating and displaying a plurality of preview images representing images obtained by adjusting the toner density in different modes.

特開2010−117648号公報JP 2010-117648 A

しかしながら、先行技術においては今残っているインク残量を利用して予め定義されたレベルで複数段階に区分したプレビュー画像を複数生成して、ユーザが選び易いように視覚的に並べて表示するだけで、インクが今どの程度不足しているかを視覚的に見せるものではないので、現時点で印刷した場合にインクが十分にある場合と比べてどの程度の色合いが劣化して印刷されるかをユーザにわかるように比較的正確に再現して表示することはできない。
本発明は、インク残量が減ってきたときに、印刷物には不足分がどの程度影響するのかを視覚的に表示することが可能な仕組みを提供することを目的とする。
However, in the prior art, it is only necessary to generate a plurality of preview images divided into a plurality of stages at a predetermined level using the remaining ink amount, and visually display them side by side so that the user can easily select them. It is not a visual indication of how much ink is currently in short, so the user can see how much color is deteriorated when printing at the current time compared to when there is enough ink. As can be seen, it cannot be reproduced and displayed relatively accurately.
An object of the present invention is to provide a mechanism capable of visually displaying how much the shortage affects printed matter when the remaining amount of ink decreases.

本発明は、印刷要求された印刷データを印刷する印刷装置と通信可能に接続された情報処理装置であって、前記印刷装置に印刷要求するまえに、当該印刷要求する印刷データが消費するインク消費量を概算する消費量概算手段と、前記印刷装置のインク残量を抽出する抽出手段と、前記印刷装置に生成を指示した印刷プレビュー表示用画像を前記印刷装置から受信して表示するプレビュー表示手段と、前記インク消費量と前記インク残量に応じて、前記印刷データが前記印刷装置で印刷実行された場合のインク不足量を算出する不足量算出手段と、前記印刷装置に印刷要求する印刷データに関する前記印刷プレビュー表示用画像の、前記不足量算出手段により前記インク不足量があると算出された色合いを、前記算出したインク不足量に応じた分減らした印刷プレビュー表示用画像を生成するように前記印刷装置に指示する生成指示手段と、を備えることを特徴とする。   The present invention relates to an information processing apparatus that is communicably connected to a printing apparatus that prints print data requested to be printed, and consumes ink consumed by the print data requested to be printed before the printing apparatus is requested to print. Consumption estimation means for approximating the amount, extraction means for extracting the remaining ink amount of the printing apparatus, and preview display means for receiving and displaying a print preview display image instructed to be generated by the printing apparatus from the printing apparatus A shortage amount calculating means for calculating a shortage amount of ink when the print data is printed by the printing device according to the ink consumption amount and the remaining ink amount; and print data for requesting the printing device to print According to the calculated ink shortage amount, the hue calculated by the shortage amount calculation unit of the print preview display image related to the ink shortage amount is calculated. A generation instruction means for instructing the printing apparatus to generate a frequency decrease print preview display image, characterized in that it comprises a.

また、前記印刷データが印刷要求される複数部数の設定を受け付ける部数設定受付手段と、前記複数部数の設定を受け付けた場合には、前記印刷プレビュー表示用画像を前記受け付けた前記複数部数分生成し、かつ、前記算出したインク不足量に応じた分に相当する部数の前記色合いを減らした印刷プレビュー表示用画像を生成するように前記印刷装置に指示する第1の複数部数生成指示手段と、をさらに備え、前記プレビュー表示手段がさらに前記複数部数分生成した印刷プレビュー表示用画像を表示することを特徴とする。   Also, a copy number setting accepting unit that accepts a setting of a plurality of copies for which the print data is requested to be printed, and when the setting of the plurality of copies is accepted, the print preview display image is generated for the accepted number of copies. And a first plurality of copies generation instruction means for instructing the printing apparatus to generate a print preview display image in which the number of copies corresponding to the calculated amount of ink shortage is reduced. The preview display means further displays the print preview display image generated for the plurality of copies.

また、前記印刷データが印刷要求される複数部数の設定を受け付ける部数設定受付手段と、前記複数部数の設定を受け付けた場合には、前記算出したインク不足量に応じた分の色合いを減らした印刷プレビュー表示用画像を前記受け付けた複数部数分生成するように前記印刷装置に指示する第2の複数部数生成指示手段と、をさらに備え、前記プレビュー表示手段がさらに前記複数部数分生成した印刷プレビュー表示用画像を表示することを特徴とする。   Also, a copy number setting accepting unit that accepts a setting of a plurality of copies for which the print data is requested to print, and a print in which the hue corresponding to the calculated ink shortage amount is reduced when the setting of the plurality of copies is accepted. A second plurality of copies generation instruction means for instructing the printing apparatus to generate the plurality of received images for preview display, wherein the preview display means further generates the plurality of copies. An image for use is displayed.

また、前記プレビュー表示手段が前記部数分生成した印刷プレビュー表示用画像を表示したあとに、印刷実行指示を受け付ける印刷実行指示受付手段と、前記印刷実行指示を受け付けた場合には、前記印刷装置が前記部数分生成した印刷プレビュー表示用画像を前記複数部数分印刷する印刷データとして印刷要求する印刷要求送信手段と、をさらに備えることを特徴とする。   In addition, after the preview display means displays the print preview display images generated for the number of copies, the print execution instruction acceptance means for accepting a print execution instruction, and the printing apparatus receives the print execution instruction when the print execution instruction is accepted. Print request transmission means for requesting printing as print data for printing the plurality of copies of the print preview display images generated for the number of copies.

本発明は、印刷要求された印刷データを印刷する印刷装置であって、印刷実行するまえに、当該印刷要求された印刷データが消費するインク消費量を概算する消費量概算手段と、インク残量を抽出する抽出手段と、生成した印刷プレビュー表示用画像を表示する表示手段と、前記インク消費量と前記インク残量に応じて、前記印刷データが印刷実行された場合のインク不足量を算出する不足量算出手段と、前記印刷要求する印刷データに関する前記印刷プレビュー表示用画像の、前記不足量算出手段により前記インク不足量があると算出された色合いを、前記算出したインク不足量に応じた分減らした印刷プレビュー表示用画像を生成する生成手段と、を備えることを特徴とする。   The present invention is a printing apparatus that prints print data requested to be printed, a consumption amount approximating means for estimating an ink consumption amount consumed by the print data requested for printing before printing is executed, and a remaining ink amount. And a display means for displaying the generated print preview display image, and an ink shortage amount when the print data is printed is calculated according to the ink consumption amount and the ink remaining amount. The hue calculated by the shortage amount calculation unit and the shortage amount calculation unit of the print preview display image relating to the print data requested to be printed is divided according to the calculated shortage amount of ink. Generating means for generating a reduced print preview display image.

本発明により、インク残量が減ってきたときに、印刷物には不足分がどの程度影響するのかを視覚的に表示することが可能な仕組みを提供することが可能となる。   According to the present invention, it is possible to provide a mechanism capable of visually displaying how much the shortage affects printed matter when the remaining amount of ink decreases.

本発明の印刷システムのシステム構成図および情報処理装置が表示する画面遷移の一例を示す図である。1 is a diagram illustrating an example of screen transition displayed by a system configuration diagram and information processing apparatus of a printing system according to the present invention. 本発明の印刷装置のハードウェア構成図の一例を示す図である。It is a figure which shows an example of the hardware block diagram of the printing apparatus of this invention. 本発明の情報処理装置、プリンタドライバ、印刷装置が構成する機能ブロックを示す図である。It is a figure which shows the functional block which the information processing apparatus of this invention, a printer driver, and a printing apparatus comprise. 本発明の印刷システムにより表示される画面遷移(印刷設定時)の一例を示す図である。It is a figure which shows an example of the screen transition (at the time of print setting) displayed by the printing system of this invention. 本発明の情報処理装置が実行するフローチャートを示す図である。It is a figure which shows the flowchart which the information processing apparatus of this invention performs. 本発明の情報処理装置が実行するフローチャートを示す図である。It is a figure which shows the flowchart which the information processing apparatus of this invention performs. 本発明の情報処理装置が記憶する各種データの分類を示す図である。It is a figure which shows the classification | category of the various data which the information processing apparatus of this invention memorize | stores. 本発明の印刷システムにより表示される画面遷移(プレビュー表示時)の一例を示す図である。It is a figure which shows an example of the screen transition (at the time of a preview display) displayed by the printing system of this invention. 本発明の印刷システムにより表示される画面遷移(濃度微調整時)の一例を示す図である。It is a figure which shows an example of the screen transition (during density fine adjustment) displayed by the printing system of this invention. 本発明の情報処理装置のハードウェア構成図の一例を示す図である。It is a figure which shows an example of the hardware block diagram of the information processing apparatus of this invention. 本発明の情報処理装置、プリンタドライバ、印刷装置が実行するフローチャートを示す図である。It is a figure which shows the flowchart which the information processing apparatus, printer driver, and printing apparatus of this invention perform. 本発明の情報処理装置、プリンタドライバ、印刷装置が実行するフローチャートを示す図である。It is a figure which shows the flowchart which the information processing apparatus, printer driver, and printing apparatus of this invention perform.

図1を説明する。
図1は本発明の背面図および画面の一例を示す図である。
Referring to FIG.
FIG. 1 is a view showing an example of a rear view and a screen of the present invention.

情報処理装置100は印刷装置101へ印刷する際、インク残量不足時と判断すると、印刷結果プレビューを行う。印刷結果プレビューについての一例を示す図が102である。通常プレビュー(途中からインク不足による異常な色で表示)と、自動調整プレビュー(すべてのページがインク残量を平均化した色で表示)の、2パターンのプレビューを表示する。印刷結果プレビューについての処理は、操作画面の遷移や、フローチャートで後述する。
なお本発明を実施する情報処理装置100は、クライアント端末として使用する情報処理装置でもよく、印刷装置101に掲載されてもよい。
情報処理装置100と印刷装置101とは通信可能に接続されている。
図2を説明する。
図2は、印刷装置(インクジェット型プリンタ)101の制御構成を示すブロック図である。
印刷装置は、印刷要求された印刷データを印刷するものである。
When the information processing apparatus 100 determines that the ink remaining amount is insufficient when printing to the printing apparatus 101, the information processing apparatus 100 performs a print result preview. Reference numeral 102 denotes an example of a print result preview. Two patterns of previews are displayed: a normal preview (displayed in an abnormal color due to ink shortage in the middle) and an automatic adjustment preview (displayed in a color that averages the remaining amount of ink on all pages). Processing regarding the print result preview will be described later with reference to a transition of the operation screen and a flowchart.
The information processing apparatus 100 that implements the present invention may be an information processing apparatus used as a client terminal or may be posted on the printing apparatus 101.
The information processing apparatus 100 and the printing apparatus 101 are communicably connected.
FIG. 2 will be described.
FIG. 2 is a block diagram illustrating a control configuration of the printing apparatus (inkjet printer) 101.
The printing apparatus prints print data requested for printing.

印刷装置101全体を制御する制御部10が備えられ、制御部10がホストコンピュータ100(以下、ホスト)とケーブル12を介して接続される。ホスト100からはケーブル12を介して印刷データや印刷に関わるモードの種類、各種コマンド等が制御部10に対して送信される。なお、ケーブル12の代わりに赤外線や無線電波をインターフェースする構成でも良い。   A control unit 10 that controls the entire printing apparatus 101 is provided, and the control unit 10 is connected to a host computer 100 (hereinafter referred to as a host) via a cable 12. From the host 100, print data, the type of mode related to printing, various commands, and the like are transmitted to the control unit 10 via the cable 12. In addition, the structure which interfaces infrared rays and a radio wave instead of the cable 12 may be sufficient.

制御部10には、CPU13、ホストとの情報を送受信するユーザI/F14、制御ソフトウェアを内蔵するROM15、制御ソフトウェアを動作させる際に一時的に使用するRAM16、記録装置の駆動源等への入出力(I/O)17で構成させる。   The control unit 10 includes a CPU 13, a user I / F 14 that transmits / receives information to / from the host, a ROM 15 that contains control software, a RAM 16 that is temporarily used when operating the control software, and a drive source for the recording apparatus. An output (I / O) 17 is used.

制御部10からの入出力(I/O)17により、ヘッド駆動源18、回復モータ19、供給駆動モータ20が動作し、ヘッドからの吐出、吸引など回復ユニット300での動作、供給ユニット320の弁部材137による供給流路の開閉等が可能となる。   The head drive source 18, the recovery motor 19, and the supply drive motor 20 are operated by the input / output (I / O) 17 from the control unit 10, and the operation of the recovery unit 300 such as ejection and suction from the head, The supply channel can be opened and closed by the valve member 137.

また、サブタンク131またはメインタンク130、もしくはその両方のインク残量を検知するインク残量検知センサ21により各インク残量を検知できる。またメインタンク装着有無センサ22により、メインタンク130の装着を検知することが可能である。
図3を説明する。
図3は、本発明の機能構成図の一例を示す図である。
情報処理装置100にはアプリケーション301やプリンタドライバ308が含まれる。
アプリケーション301内の機能を説明する。
インク残量取得部302ではプリンタドライバ308よりプリンタのインク残量を取得する。
インク使用量予測部303では、印刷するドキュメントのインク使用量を予測する。
Further, each ink remaining amount can be detected by the ink remaining amount detection sensor 21 that detects the ink remaining amount in the sub tank 131 and / or the main tank 130. Further, the main tank mounting presence sensor 22 can detect the mounting of the main tank 130.
FIG. 3 will be described.
FIG. 3 is a diagram showing an example of a functional configuration diagram of the present invention.
The information processing apparatus 100 includes an application 301 and a printer driver 308.
Functions in the application 301 will be described.
The remaining ink level acquisition unit 302 acquires the remaining ink level of the printer from the printer driver 308.
The ink usage amount prediction unit 303 predicts the ink usage amount of the document to be printed.

インク使用量調整部304では、プリンタのインク残量不足時に、印刷するドキュメントのインクの使用量を自動調整したり、ユーザの任意調整量を管理したりする。   The ink use amount adjustment unit 304 automatically adjusts the ink use amount of the document to be printed or manages the user's arbitrary adjustment amount when the printer is short of ink.

印刷結果プレビュー画像取得部305では、インク使用量予測部やインク使用料調整部の計算結果に基づいたインク使用料での印刷結果プレビュー画像を、プリンタドライバ308より取得する。
印刷結果プレビュー部306では、印刷結果プレビュー画像取得部にて取得された印刷結果プレビュー画像を表示する。
プリント依頼部307では、プリンタドライバ308へ印刷の依頼を行うようになっている。
プリンタドライバ308内の機能を説明する。
アプリケーション301はドライバを経由してプリンタからインク残量や印刷結果プレビュー画像の取得およびプリンタへの印刷依頼をするようになっている。
The print result preview image acquisition unit 305 acquires from the printer driver 308 a print result preview image with an ink usage fee based on the calculation results of the ink usage amount prediction unit and the ink usage fee adjustment unit.
The print result preview unit 306 displays the print result preview image acquired by the print result preview image acquisition unit.
The print request unit 307 makes a print request to the printer driver 308.
Functions in the printer driver 308 will be described.
The application 301 obtains the remaining amount of ink and a print result preview image from the printer via the driver and makes a print request to the printer.

インク残量取得部で309では、アプリケーションのインク残量取得部302より同依頼を受信し、プリンタ311よりプリンタのインク残量を取得し、アプリケーションへ返信する。   In the remaining ink amount acquisition unit 309, the request is received from the remaining ink amount acquisition unit 302 of the application, the remaining ink amount of the printer is acquired from the printer 311, and returned to the application.

印刷結果プレビュー画像取得部310では、アプリケーションの印刷結果プレビュー画像取得部305より同依頼を受信し、プリンタ101より印刷結果プレビュー画像を取得し、アプリケーションへ返信する。
プリント依頼部311では、アプリケーションのプリント依頼部307より同依頼を受信し、プリンタへ印刷の依頼を行うようになっている。
プリンタ101内の機能を説明する。
インク残量計算部313では、プリンタのインク残量を計算する。ドライバのインク残量取得部309は、このインク残量をプリンタから受信することになる。
The print result preview image acquisition unit 310 receives the request from the print result preview image acquisition unit 305 of the application, acquires the print result preview image from the printer 101, and returns it to the application.
The print request unit 311 receives the request from the print request unit 307 of the application and makes a print request to the printer.
Functions in the printer 101 will be described.
The remaining ink amount calculation unit 313 calculates the remaining ink amount of the printer. The remaining ink level acquisition unit 309 of the driver receives this remaining ink level from the printer.

印刷結果プレビュー画像生成部314では、印刷結果プレビュー画像を生成する。ドライバの印刷結果プレビュー画像取得部310は、この印刷結果プレビュー画像をプリンタから取得することになる。
プリント部315では、実際に印刷媒体(印刷用紙、はがき等)へ印刷物を出力する。
図4を説明する。
The print result preview image generation unit 314 generates a print result preview image. The print result preview image acquisition unit 310 of the driver acquires this print result preview image from the printer.
The printing unit 315 actually outputs a printed matter to a printing medium (printing paper, postcard, etc.).
FIG. 4 will be described.

図4は本発明における情報処理装置100に予めインストールされているアプリケーション(文書作成ソフトウェア、図面作成ソフトウェア、年賀状作成ソフトウェア、ポスター作成ソフトウェア等)ソフトが表示する、印刷プレビューを処理する際の操作画面の遷移を示した図である。
アプリケーションにて、ユーザによりドキュメントの印刷動作が開始されると、まず印刷設定画面400が表示される。
FIG. 4 shows an operation screen when processing a print preview displayed by an application (document creation software, drawing creation software, New Year's card creation software, poster creation software, etc.) software installed in advance in the information processing apparatus 100 according to the present invention. It is the figure which showed the transition.
When the user starts a document printing operation in the application, a print setting screen 400 is displayed first.

印刷設定画面400には、選択したドキュメントを確認するためのモニター上の簡易プレビュー401と、部数入力欄402と、印刷ボタン403がある。部数入力欄402は希望する印刷部数を入力する操作例である。ユーザは印刷設定画面にて部数などの各種設定を確認できる。
アプリケーションでは部数入力欄402から、印刷データが印刷要求される複数部数(例えば10枚等)の設定を受け付ける(部数設定受付手段)。
The print setting screen 400 includes a simple preview 401 on the monitor for confirming the selected document, a copy number input field 402, and a print button 403. The copy number input column 402 is an operation example for inputting a desired number of print copies. The user can check various settings such as the number of copies on the print setting screen.
The application accepts a setting of a plurality of copies (for example, 10 sheets) for which print data is requested to be printed from the copy number input field 402 (copy setting reception means).

印刷ボタン403が選択されると、アプリケーションは、プリンタよりプリンタのインク残量を取得する。そして、部数入力欄402で入力されたドキュメントの部数分のインク使用量を計算する。それらの情報に基づき、もし、インク残量不足と判断した場合は、警告画面404を表示する。インク残量不足と判断しない場合は通常印刷が実行される。   When the print button 403 is selected, the application acquires the ink remaining amount of the printer from the printer. Then, an ink usage amount corresponding to the number of copies of the document input in the copy number input field 402 is calculated. If it is determined that the remaining amount of ink is insufficient based on the information, a warning screen 404 is displayed. If it is not determined that the ink is insufficient, normal printing is executed.

以降、ユーザにより、簡易プレビュー401に表示されているような画像のドキュメントが選択され、部数入力欄402に10が入力された設定のもとで、印刷が開始された場合の説明を行う。   Hereinafter, a description will be given of a case where the user selects an image document as displayed in the simple preview 401 and starts printing under a setting in which 10 is input in the copy number input field 402.

警告画面404には、警告メッセージ405「インク残量不足により、すべてのページが正常な色で印刷できない可能性があります」が表示される。また、全ページプレビューボタン406と印刷ボタン407が表示される。ユーザは、印刷前に印刷結果をプレビューにて確認するか、警告を無視して印刷を実行するかどうかを、選択することができる。全ページプレビューボタン405が選択された場合は、プレビュー選択画面408が表示される。印刷ボタン407が選択された場合は、通常印刷が実行される。   On the warning screen 404, a warning message 405 “There is a possibility that all pages may not be printed in normal colors due to insufficient ink remaining” is displayed. Also, an all page preview button 406 and a print button 407 are displayed. The user can select whether to confirm the print result in a preview before printing, or to ignore the warning and execute printing. When the all page preview button 405 is selected, a preview selection screen 408 is displayed. When the print button 407 is selected, normal printing is executed.

印刷ボタン407は、プレビュー表示手段が部数分生成した印刷プレビュー表示用画像を表示したあとに、印刷実行指示を受け付けるボタンである(印刷実行指示受付手段)。   The print button 407 is a button for accepting a print execution instruction after displaying the print preview display images generated by the preview display means for the number of copies (print execution instruction acceptance means).

印刷ボタン407によって印刷実行指示を受け付けた場合には、印刷装置が部数分生成した印刷プレビュー表示用画像を複数部数分印刷する印刷データとして印刷要求する(印刷要求送信手段)。   When a print execution instruction is received by the print button 407, a print request is made as print data for printing a plurality of copies of print preview display images generated by the printing apparatus (print request transmission unit).

プレビュー選択画面408には、通常プレビューボタン409と自動調整プレビューボタン410が表示される。ユーザは、途中のページからインク不足による異常な色で表示される通常プレビューと、情報処理装置で自動調整した、全てのページが同じ色(インク残量を平均化した色)のプレビューの、どちらかを表示するかを、選択することができる。通常プレビューボタン409を押下すると、通常プレビュー画面411が表示される。自動調整プレビューを表示すると、自動調整プレビュー画面421が表示される。
図5を説明する。
図5は、本発明の実施形態を表すためにインク残量不足時の予測結果プレビュー処理を実行するメイン処理のフローチャートである。
ステップS501において情報処理装置100は、インク残量不足時の予測結果プレビューメイン処理を開始する。
On the preview selection screen 408, a normal preview button 409 and an automatic adjustment preview button 410 are displayed. The user can either display a normal preview that is displayed in an abnormal color due to ink shortage from a halfway page, or a preview that is automatically adjusted by the information processing device and that has the same color for all pages (a color that averages the remaining ink amount). Can be selected. When the normal preview button 409 is pressed, a normal preview screen 411 is displayed. When the automatic adjustment preview is displayed, an automatic adjustment preview screen 421 is displayed.
FIG. 5 will be described.
FIG. 5 is a flowchart of a main process for executing a prediction result preview process when the ink remaining amount is insufficient to represent the embodiment of the present invention.
In step S501, the information processing apparatus 100 starts the prediction result preview main process when the ink remaining amount is insufficient.

ステップS502において情報処理装置100は、印刷設定画面を表示する。印刷設定画面は部数等の印刷情報を設定する画面で、このままユーザが印刷ボタン403を押下すると印刷処理を開始する。
ステップS503において情報処理装置100は、ユーザが印刷ボタンを押下して印刷を実行要求する。
In step S502, the information processing apparatus 100 displays a print setting screen. The print setting screen is a screen for setting print information such as the number of copies. If the user presses the print button 403 as it is, print processing is started.
In step S503, the information processing apparatus 100 requests the execution of printing by the user pressing the print button.

続いて、まずここで情報処理装置100は印刷装置に印刷要求するまえに、この印刷要求する印刷データが消費するインク消費量を印刷装置のインク色別(B,C,Y,M)に概算する(消費量概算手段)。
さらにここで情報処理装置100は、印刷装置のインク色別のインク残量(B,C,Y,M)を抽出する(抽出手段)。
Subsequently, before the information processing apparatus 100 makes a print request to the printing apparatus, the ink consumption consumed by the print data requested to be printed is roughly estimated for each ink color (B, C, Y, M) of the printing apparatus. (Consumption estimation means)
Further, the information processing apparatus 100 extracts the ink remaining amount (B, C, Y, M) for each ink color of the printing apparatus (extraction means).

ステップS504において情報処理装置100は、印刷ドキュメントの情報を元にデバイスコンテキスト(インク不足量が反映されない印刷データ)を生成する。この元の印刷ドキュメントの情報から作成されたデバイスコンテキストをデバイスコンテキスト_デフォルト701とする。デバイスコンテキストとは、ディスプレイデバイスやプリンターデバイスなどの表示デバイスを仮想化するために導入された仕組みである。   In step S504, the information processing apparatus 100 generates a device context (print data that does not reflect the ink shortage amount) based on the information of the print document. A device context created from the information of the original print document is set as a device context_default 701. The device context is a mechanism introduced to virtualize display devices such as display devices and printer devices.

デバイスコンテキスト_デフォルト701を利用してS503では印刷する前に、プリンタドライバを経由してインク残量を取得する。そして情報処理装置100は、インク残量が不足していないかを計算する。
ステップS505において情報処理装置100は、
In step S <b> 503 using the device context_default 701, the ink remaining amount is acquired via the printer driver before printing. Then, the information processing apparatus 100 calculates whether the remaining amount of ink is insufficient.
In step S505, the information processing apparatus 100

さらにここで情報処理装置100は、S503で概算したインク消費量とS503で抽出したインク残量に応じて、印刷データが印刷装置で印刷実行された場合のインク不足量を算出する(不足量算出手段)。   Further, the information processing apparatus 100 calculates an ink shortage amount when the print data is printed by the printing apparatus according to the ink consumption amount estimated in S503 and the ink remaining amount extracted in S503 (shortage amount calculation). means).

印刷データのB(ブラック)のインク消費量が10cc、B(ブラック)の最新インク残量が9ccであればB(ブラック)インク不足量が1cc(10%不足)であることが算出できる。   If the B (black) ink consumption of the print data is 10 cc and the latest ink remaining amount of B (black) is 9 cc, it can be calculated that the B (black) ink shortage is 1 cc (10% shortage).

さらにこの印刷データを10部印刷するときには、インク消費量も10倍の100cc、B(ブラック)の最新インク残量が9ccであればB(ブラック)インク不足量が91cc(91%不足)であることが算出できる。   Further, when printing 10 copies of this print data, if the ink consumption is 10 times 100 cc and the latest ink remaining amount of B (black) is 9 cc, the B (black) ink shortage is 91 cc (91% shortage). Can be calculated.

おなじように、インク各色に関して、それぞれ印刷データのC(シアン)のインク消費量が10cc、C(シアン)の最新インク残量が9ccであればC(シアン)インク不足量が1cc(10%不足)であることも算出できる。   Similarly, if the ink consumption of C (cyan) of the print data is 10 cc and the latest ink remaining amount of C (cyan) is 9 cc, the ink shortage of C (cyan) is 1 cc (10% shortage). ) Can also be calculated.

続いてインク残量が不足していたか、不足していないかを判定する。不足している場合(インク不足量ありの場合)はステップS506に進み、不足していない場合(インク不足量なしの場合)はS509に進み、印刷実行処理を行う。   Subsequently, it is determined whether the remaining amount of ink is insufficient or not. If it is insufficient (when there is an ink shortage amount), the process proceeds to step S506. If it is not short (when there is no ink shortage amount), the process proceeds to S509, and print execution processing is performed.

ステップS506において情報処理装置100は、警告画面を表示する。警告画面はこのまま印刷すると、すべてのページが正常な色で印刷できない可能性をユーザに提示する画面である。ユーザは全ページプレビューボタンを押下することで、プレビュー選択画面を表示して現状のまま印刷せずに予測結果を確認できる。印刷ボタンを押下することで、現状のドキュメントのままの通常印刷を引き続き行うことが可能となる。   In step S506, the information processing apparatus 100 displays a warning screen. The warning screen is a screen that presents the user with the possibility that all pages cannot be printed in normal colors if printed as it is. By pressing the all page preview button, the user can display the preview selection screen and check the prediction result without printing as it is. By pressing the print button, it is possible to continue normal printing with the current document.

ステップS507において情報処理装置100は、警告画面においてユーザが全ページプレビューボタンを押下したのか、印刷ボタンを押下したのかの分岐である。全ページプレビュー表示指示ボタンを押下した場合はステップS508へ進む。印刷実行指示ボタンを押下した場合はステップS509へ進む。   In step S507, the information processing apparatus 100 is a branch of whether the user has pressed the all page preview button or the print button on the warning screen. If the all page preview display instruction button is pressed, the process proceeds to step S508. If the print execution instruction button is pressed, the process proceeds to step S509.

ステップS508において情報処理装置100は、プレビュー選択画面およびプレビュー画面表示処理(図6)を表示する。プレビュー画面表示処理(図6)の詳細は後述する。   In step S508, the information processing apparatus 100 displays a preview selection screen and a preview screen display process (FIG. 6). Details of the preview screen display process (FIG. 6) will be described later.

ステップS509において情報処理装置100は、デバイスコンテキスト_デフォルト701(インク不足量が反映されない印刷データ)の設定で印刷実行処理(出力指示)を行う。
ステップS510において情報処理装置100は、インク残量不足時の予測結果プレビューメイン処理を完了する。
図6を説明する。
図6プレビュー選択画面およびプレビュー画面表示処理は、図5インク残量不足時の予測結果プレビューメイン処理のステップS508にて実行される。
In step S509, the information processing apparatus 100 performs print execution processing (output instruction) with the setting of device context_default 701 (print data that does not reflect the ink shortage amount).
In step S510, the information processing apparatus 100 completes the prediction result preview main process when the ink remaining amount is insufficient.
FIG. 6 will be described.
The preview selection screen and the preview screen display process shown in FIG. 6 are executed in step S508 of the prediction result preview main process shown in FIG.

ステップS601において情報処理装置100は、プレビュー選択画面およびプレビュー画面表示処理を開始する。プレビュー選択画面は、通常プレビューを表示するか、自動調整プレビューを表示するかを選択できる画面である。
ステップS602において情報処理装置100は、プレビュー選択画面を表示する。
In step S601, the information processing apparatus 100 starts a preview selection screen and a preview screen display process. The preview selection screen is a screen on which a normal preview or an automatic adjustment preview can be selected.
In step S602, the information processing apparatus 100 displays a preview selection screen.

ステップS603において情報処理装置100は、プレビュー選択画面において通常プレビューが選択されたか、自動調整プレビューが選択されたかを判定する。通常プレビューの場合はS604に進む。自動調整プレビューの場合はステップS610に進む。
ステップS604において情報処理装置100は、PNG_通常予測の取得処理(図11)を行う。詳細はステップS8701以降の説明を参照。
ステップS605において情報処理装置100は、デバイスコンテキスト_通常予測を生成し、各ページに対応するPNG画像を用いて印刷情報を作成する。
ステップS606において情報処理装置100は、通常プレビュー画面を表示する。
In step S603, the information processing apparatus 100 determines whether the normal preview is selected on the preview selection screen or whether the automatic adjustment preview is selected. In the case of normal preview, the process proceeds to S604. In the case of automatic adjustment preview, the process proceeds to step S610.
In step S604, the information processing apparatus 100 performs a PNG_normal prediction acquisition process (FIG. 11). For details, refer to the description after step S8701.
In step S605, the information processing apparatus 100 generates a device context_normal prediction and creates print information using a PNG image corresponding to each page.
In step S606, the information processing apparatus 100 displays a normal preview screen.

ユーザによって通常印刷プレビューボタン(図4の409)が押下された場合には、情報処理装置100は印刷装置に生成を指示した印刷プレビュー表示用画像(PNG_通常予測)を印刷装置101から受信して表示する(プレビュー表示手段)。
もし、複数部数の設定を受け付けた場合には、複数部数分生成した印刷プレビュー表示用画像(PNG_通常予測)を表示する。
さらに通常プレビュー画面では、微調整を行うか、デバイスコンテキスト_通常予測のプレビューに表示された情報で印刷するかを選択できる。
When the user presses the normal print preview button (409 in FIG. 4), the information processing apparatus 100 receives the print preview display image (PNG_normal prediction) instructed to be generated by the printing apparatus from the printing apparatus 101. Display (preview display means).
If setting of a plurality of copies is accepted, the print preview display image (PNG_normal prediction) generated for the plurality of copies is displayed.
Furthermore, on the normal preview screen, it is possible to select whether to perform fine adjustment or to print using information displayed in the preview of device context_normal prediction.

ステップS607において情報処理装置100は、ステップS606において微調整ボタンを押下して、ユーザが微調整を行った場合はデバイスコンテキスト_通常予測に設定情報を反映する。   In step S607, the information processing apparatus 100 reflects the setting information in the device context_normal prediction when the user performs a fine adjustment by pressing the fine adjustment button in step S606.

ステップS608において情報処理装置100は、通常プレビュー画面で印刷が実行されたかを判定する。印刷ボタンを押下された場合はステップS609に進む。印刷ボタンが押下されずに終了された場合は、ステップS616に進む。
ステップS609において情報処理装置100は、デバイスコンテキスト_通常予測の設定で印刷処理を行う。
ステップS610において情報処理装置100は、PNG_自動調整予測の取得処理(図12)を行う。詳細はステップS801以降の説明を参照。
In step S608, the information processing apparatus 100 determines whether printing has been executed on the normal preview screen. If the print button is pressed, the process proceeds to step S609. If it is terminated without pressing the print button, the process proceeds to step S616.
In step S609, the information processing apparatus 100 performs print processing with the setting of device context_normal prediction.
In step S610, the information processing apparatus 100 performs a PNG_automatic adjustment prediction acquisition process (FIG. 12). For details, refer to the description after step S801.

ステップS611において情報処理装置100は、デバイスコンテキスト_自動調整予測を生成し、各ページに対応するPNG画像を用いて印刷情報を作成する。
ステップS612において情報処理装置100は、自動調整プレビュー画面を表示する。
In step S <b> 611, the information processing apparatus 100 generates device context_automatic adjustment prediction, and creates print information using a PNG image corresponding to each page.
In step S612, the information processing apparatus 100 displays an automatic adjustment preview screen.

ユーザによって自動調整印刷プレビューボタン(図4の410)が押下された場合には、情報処理装置100は印刷装置に生成を指示した印刷プレビュー表示用画像(PNG_自動調整予測)を印刷装置101から受信して表示する(プレビュー表示手段)。
もし、複数部数の設定を受け付けた場合には、複数部数分生成した印刷プレビュー表示用画像(PNG_自動調整予測)を表示する。
さらに自動調整プレビュー画面では、微調整を行うか、デバイスコンテキスト_自動調整予測のプレビューに表示された情報で印刷するかを選択できる。
When the user presses the automatic adjustment print preview button (410 in FIG. 4), the information processing apparatus 100 receives from the printing apparatus 101 a print preview display image (PNG_automatic adjustment prediction) instructed to be generated by the printing apparatus. (Preview display means).
If the setting of a plurality of copies is accepted, print preview display images (PNG_automatic adjustment prediction) generated for the plurality of copies are displayed.
Further, on the automatic adjustment preview screen, it is possible to select whether fine adjustment is performed or printing is performed using information displayed in the preview of device context_automatic adjustment prediction.

ステップS613において情報処理装置100は、ステップS612において微調整ボタンを押下して、ユーザが微調整を行った場合はデバイスコンテキスト_自動調整予測に設定情報を反映する。   In step S613, the information processing apparatus 100 presses the fine adjustment button in step S612, and when the user performs fine adjustment, the setting information is reflected in the device context_automatic adjustment prediction.

ステップS614において情報処理装置100は、自動調整プレビュー画面で印刷が実行されたかを判定する。印刷ボタンを押下された場合はステップS615に進む。印刷ボタンが押下されずに終了された場合は、ステップS616に進む。
ステップS615において情報処理装置100は、デバイスコンテキスト_自動調整予測の設定で印刷処理を行う。
ステップS616において情報処理装置100は、プレビュー選択画面およびプレビュー画面表示処理を終了する。
図7を説明する。
In step S614, the information processing apparatus 100 determines whether printing has been executed on the automatic adjustment preview screen. If the print button is pressed, the process proceeds to step S615. If it is terminated without pressing the print button, the process proceeds to step S616.
In step S615, the information processing apparatus 100 performs print processing with the setting of device context_automatic adjustment prediction.
In step S616, the information processing apparatus 100 ends the preview selection screen and the preview screen display process.
FIG. 7 will be described.

図7はインク残量不足時の予測結果プレビュー表示機能のデータ構成を示す図である本発明における情報処理装置が表示する、処理する際の操作画面の遷移を示した図である。
701は、インク残量不足時の予測結果プレビュー表示機能のデータ構成を示すテーブルの一例である。
FIG. 7 is a diagram showing a data structure of the prediction result preview display function when the ink remaining amount is insufficient. FIG. 7 is a diagram showing a transition of an operation screen during processing displayed by the information processing apparatus according to the present invention.
Reference numeral 701 denotes an example of a table showing a data structure of a prediction result preview display function when the ink remaining amount is insufficient.

702は、デバイスコンテキスト_デフォルトに関する一例である。初回印刷時におけるデバイスコンテキストで、印刷物の原色で構成された印刷情報が格納されている。   702 is an example regarding the device context_default. In the device context at the time of the first printing, printing information composed of the primary colors of the printed matter is stored.

703は、PNG_通常予測に関する一例である。現在のインク残量でそのまま印刷した結果を予測して作成された画像。1ページ1PNG画像として保存する。する画面の一例である。   703 is an example regarding PNG_normal prediction. An image created by predicting the result of printing with the current ink level. Save as 1 page 1 PNG image. It is an example of the screen to perform.

704は、PNG_自動調整予測に関する一例である。現在のインク残量で足りなくなる色を割り出し、薄くても最後まで表示できるように均等に分散させた平均化アルゴリズムを用いた印刷を想定して作成された画像。1ページ1PNG画像として保存する。   704 is an example regarding PNG_automatic adjustment prediction. An image created assuming printing using an averaging algorithm that finds colors that are insufficient with the current remaining ink amount and is evenly distributed so that it can be displayed to the end even if it is thin. Save as 1 page 1 PNG image.

705は、デバイスコンテキスト_通常予測に関する一例である。各ページのPNG_通常予測を用いて作られたデバイスコンテキスト。通常プレビュー画面の表示および印刷に利用する。
このように705は、部数分生成した印刷プレビュー表示用画像(PNG_通常予測)を複数部数分印刷する印刷データにもなる。
705 is an example regarding device context_normal prediction. Device context created using PNG_normal prediction for each page. Usually used for preview screen display and printing.
As described above, reference numeral 705 also serves as print data for printing a plurality of copies of print preview display images (PNG_normal prediction) generated for the number of copies.

706は、デバイスコンテキスト_自動調整予測に関する一例である。各ページのPNG_自動調整予測を用いて作られたデバイスコンテキスト。自動調整プレビュー画面の表示および印刷に利用する。
このように706は、部数分生成した印刷プレビュー表示用画像(PNG_自動調整予測)を複数部数分印刷する印刷データにもなる。
図8を説明する。
706 is an example regarding device context_automatic adjustment prediction. Device context created using PNG_auto-adjust prediction for each page. Used to display and print the automatic adjustment preview screen.
As described above, the reference numeral 706 also serves as print data for printing a plurality of copies of print preview display images (PNG_automatic adjustment prediction) generated for the number of copies.
FIG. 8 will be described.

通常プレビュー画面411および自動調整プレビュー画面421の画面構成は同じであり、ページ毎の印刷結果プレビュー412と、表示中のページ位置412と、ページを送るための前へボタン414および次へボタン415と、微調整するボタン416と、印刷ボタン417が表示される。ユーザは全てのページの印刷結果プレビューを、1ページ毎に画像を送りながら、確認するとこができる。   The screen configurations of the normal preview screen 411 and the automatic adjustment preview screen 421 are the same. The print result preview 412 for each page, the page position 412 being displayed, the previous button 414 and the next button 415 for sending pages. A fine adjustment button 416 and a print button 417 are displayed. The user can check the print result preview of all pages while sending images for each page.

例えば、通常プレビュー画面411で、ページ送りしていくと、1ページから7ページまでは413と同じ印刷結果プレビュー表示されるが、8ページ目に送ると418の状態となり、インクの残量不足により期待と異なる色の印刷結果プレビューが表示される。さらに9ページ目では、419の状態となり、他のインクの残量不足により8ページよりも悪化した色で印刷結果プレビューが表示される。さらに10ページ目では、全てのインクが無い状態で表示される。
なお印刷装置はモノクロ型のインクジェット型プリンタでもよく、その場合はブラック(B)のインクの残量不足分を印刷結果プレビュー画像に反映させればよい。
また、印刷装置はフルカラー型のインクジェット型プリンタでの場合はブラック(B)、シアン(C)、マゼンタ(M)、イエロー(Y)のインクの残量不足分をそれぞれ個別に算出して、各色のインクの残量不足分を独立して印刷結果プレビュー画像に反映させればよい。
For example, if pages are turned on the normal preview screen 411, the same print result preview is displayed from the first page to the seventh page as 413, but when the eighth page is sent, the state becomes 418, due to insufficient ink remaining. A print result preview with a different color than expected is displayed. Further, on the ninth page, the state becomes 419, and the print result preview is displayed in a color worse than that on the eighth page due to insufficient remaining ink. Furthermore, the 10th page is displayed with no ink.
Note that the printing apparatus may be a monochrome ink jet printer. In this case, the shortage of black (B) ink may be reflected in the print result preview image.
In addition, when the printing apparatus is a full-color ink jet printer, the remaining amount of black (B), cyan (C), magenta (M), and yellow (Y) ink is calculated individually, and each color is calculated. Insufficient ink remaining amount may be independently reflected in the print result preview image.

このように、複数部数の設定(例えば10ページ)を受け付けた場合には、印刷装置101は、印刷プレビュー表示用画像を受け付けた複数部数分(例えば10ページ全部)生成するように印刷装置に指示している(第1の複数部数生成指示手段)。   As described above, when a setting of a plurality of copies (for example, 10 pages) is received, the printing apparatus 101 instructs the printing apparatus to generate a print preview display image corresponding to a plurality of copies (for example, all 10 pages). (First multiple copies generation instruction means).

ここでは30%インクが不足すると算出した場合、70%の紙はそのままのインクの色合いで出力し、30%の紙はインクの色合いが薄くなって出力されると予想されるケースである。   In this case, when it is calculated that 30% ink is insufficient, 70% of paper is output as it is, and it is expected that 30% of paper is output with lighter ink.

印刷プレビュー表示用画像(1ページ目から7ページ目:70%)は、算出したインク不足量に応じた分に相当する部数の色合いは減らしていない。このように、先に出力される1ページ目から7ページ目がインクがまだ足りている様子(出力イメージ)を再現している。   The print preview display image (from the first page to the seventh page: 70%) does not reduce the number of copies corresponding to the calculated ink shortage amount. In this manner, the state (output image) in which ink is still sufficient for the first to seventh pages output earlier is reproduced.

印刷プレビュー表示用画像(8ページ目から10ページ目:30%)は算出したインク不足量に応じた分に相当する部数の色合いが減らしている。このように、後に出力される8ページ目から10ページ目が実際に特定色のインクが徐々に薄くなったり、あるいは何も印刷されない様子(出力イメージ)を再現している。   The print preview display image (from the 8th page to the 10th page: 30%) is reduced in the number of copies corresponding to the calculated ink shortage amount. In this way, the 8th to 10th pages to be output later reproduce a state (output image) in which the ink of a specific color is gradually thinned or nothing is printed.

次に、自動調整プレビュー画面412で、ページ送りしていくと、1ページ目から10ページ目まで当初期待していた色とは異なるものの、自動調整により最適化された色で、均等に表示される。従って、8ページ目に送ると422の様になるが、1ページ目の印刷結果プレビューと同じものが表示されており、9ページ目の状態423および、10ページ目の状態424も同様である。   Next, when the page is turned on the automatic adjustment preview screen 412, the colors that are initially expected from the first page to the tenth page are displayed in equal colors with the colors optimized by the automatic adjustment. The Accordingly, when the page 8 is sent, the result is 422, but the same print result preview as the first page is displayed, and the state 423 of the ninth page and the state 424 of the tenth page are the same.

このように、複数部数の設定(例えば10ページ)を受け付けた場合には、算出したインク不足量に応じた分の色合いを例えば10ページ全部に同じように減らした印刷プレビュー表示用画像を受け付けた複数部数分(例えば10ページ全部)生成するように印刷装置に指示している(第2の複数部数生成指示手段)。   As described above, when a setting of a plurality of copies (for example, 10 pages) is accepted, a print preview display image in which the color corresponding to the calculated ink shortage amount is similarly reduced to all 10 pages, for example, is accepted. The printing apparatus is instructed to generate a plurality of copies (for example, all 10 pages) (second plurality of copies generation instruction means).

印刷プレビュー表示用画像(1ページ目から10ページ目:100%)は算出したインク不足量に応じた分に相当する部数の色合いが30%減らしている。このように、出力される1ページ目から10ページ目が実際に特定色のインクが30%程度に薄くなる様子(出力イメージ)を再現している。   In the print preview display image (from the first page to the tenth page: 100%), the hue of the number of copies corresponding to the calculated amount of ink shortage is reduced by 30%. In this way, the output from the first page to the tenth page reproduces the situation (output image) in which the ink of the specific color is actually thinned by about 30%.

また、ユーザは、各プレビュー画面上にある微調整するボタン416を押下ることで、印刷結果プレビューの色をさらに調整することができる。微調整ボタン416が選択されると、微調整画面(図9の425)を表示する。
また、各プレビュー画面上にある印刷ボタン417が選択されると、表示中の印刷結果プレビューを元に、全てのページ分の印刷を実行する。
図9を説明する。
Further, the user can further adjust the color of the print result preview by pressing a fine adjustment button 416 on each preview screen. When the fine adjustment button 416 is selected, a fine adjustment screen (425 in FIG. 9) is displayed.
When the print button 417 on each preview screen is selected, printing for all pages is executed based on the print result preview being displayed.
FIG. 9 will be described.

微調整画面425では、印刷結果プレビュー426と、微調整を行うためのコントローラ427と、プレビュー画面に戻るボタン428が表示される。印刷結果プレビュー426について、微調整画面を表示した時の初期状態では、微調整ボタンを押下したプレビュー画面に表示されているページの印刷結果プレビューと同一のものが表示される。   On the fine adjustment screen 425, a print result preview 426, a controller 427 for performing fine adjustment, and a button 428 for returning to the preview screen are displayed. In the initial state when the fine adjustment screen is displayed, the print result preview 426 is the same as the print result preview of the page displayed on the preview screen when the fine adjustment button is pressed.

ユーザは、微調整を行うためのコントローラ427により、インクの色毎に、濃淡や、間引き間隔を、調整することができる。調整結果は、印刷結果プレビュー426に反映される。ユーザは印刷結果プレビューで調整結果を確認しながら、微調整を行う事ができる。微調整コントローラの最小値は0、最大値は初回プレビュー表示時の値となっている。   The user can adjust the shading and the thinning interval for each ink color by the controller 427 for fine adjustment. The adjustment result is reflected in the print result preview 426. The user can make fine adjustments while checking the adjustment result in the print result preview. The minimum value of the fine adjustment controller is 0, and the maximum value is the value at the first preview display.

通常プレビューの場合、例えば、ユーザはインク残量不足により期待と異なる色となる可能性がある部分について、微調整して可能な限り自然な色へ変更することができる。
自動調整プレビューの場合、例えば、ユーザはアプリケーションによる自動調整結果に不満がある場合に、任意で色を調整する事ができる。
In the case of the normal preview, for example, the user can finely adjust a portion that may have a color different from the expected color due to a shortage of remaining ink, and change it to a natural color as much as possible.
In the case of the automatic adjustment preview, for example, when the user is not satisfied with the automatic adjustment result by the application, the user can arbitrarily adjust the color.

プレビュー画面に戻るボタン426が選択されると、微調整するボタンを押下した時のプレビュー画面に戻る。プレビュー画面に戻った時、プレビュー画面上の印刷結果プレビューにも、微調整画面425で調整した結果が反映される。
図10を説明する。
図10は情報処理装置100のハードウェア構成を示す図である。
When the button 426 for returning to the preview screen is selected, the screen returns to the preview screen when the button for fine adjustment is pressed. When returning to the preview screen, the result adjusted on the fine adjustment screen 425 is also reflected in the print result preview on the preview screen.
FIG. 10 will be described.
FIG. 10 is a diagram illustrating a hardware configuration of the information processing apparatus 100.

1001はCPUで、システムバス1004に接続される各デバイスやコントローラを統括的に制御する。また、ROM1002あるいは外部メモリ1011には、CPU1001の制御プログラムであるBIOS(Basic Input / Output System)やオペレーティングシステムプログラム(以下、OS)や、各サーバ或いは各PCの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。   Reference numeral 1001 denotes a CPU, which comprehensively controls each device and controller connected to the system bus 1004. In addition, the ROM 1002 or the external memory 1011 is necessary for realizing a BIOS (Basic Input / Output System) or an operating system program (hereinafter referred to as an OS) that is a control program of the CPU 1001 and a function executed by each server or each PC. Various programs to be described later are stored.

1003はRAMで、CPU1001の主メモリ、ワークエリア等として機能する。CPU1001は、処理の実行に際して必要なプログラム等をROM1002あるいは外部メモリ1011等からRAM1003にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。   Reference numeral 1003 denotes a RAM which functions as a main memory, work area, and the like for the CPU 1001. The CPU 1001 implements various operations by loading a program necessary for execution of processing from the ROM 1002 or the external memory 1011 into the RAM 1003 and executing the loaded program.

なお、表示部1010は液晶ディスプレイ等の他の表示器であってもよい。これらは必要に応じて管理者が使用するものである。また表示部は指やペン等にてユーザが表示画面内の対象位置を指定するタッチパネル機能を含むものであってもよい。   The display unit 1010 may be another display device such as a liquid crystal display. These are used by the administrator as needed. Further, the display unit may include a touch panel function in which the user specifies a target position in the display screen with a finger, a pen, or the like.

1007はメモリコントローラで、ブートプログラム,各種のアプリケーション,フォントデータ,ユーザファイル,編集ファイル,各種データ等を記憶するハードディスク(HD)や、フレキシブルディスク(FD)、或いはPCMCIAカードスロットにアダプタを介して接続されるコンパクトフラッシュ(登録商標)メモリ等の外部メモリ411へのアクセスを制御する。   Reference numeral 1007 denotes a memory controller, which is connected via an adapter to a hard disk (HD), flexible disk (FD), or PCMCIA card slot for storing a boot program, various applications, font data, user files, editing files, various data, and the like. Controls access to an external memory 411 such as a compact flash (registered trademark) memory.

1008は通信I/Fコントローラで、ネットワーク(通信回線)を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、TCP/IPを用いた通信等が可能である。   Reference numeral 1008 denotes a communication I / F controller that is connected to and communicates with an external device via a network (communication line), and executes communication control processing in the network. For example, communication using TCP / IP is possible.

なお、CPU1001は、例えばRAM1003内の表示情報用領域へアウトラインフォントの展開(ラスタライズ)処理を実行することにより、表示部1010上での表示を可能としている。
図11を説明する。
図11のPNG_通常予測の取得処理は、図6プレビュー選択画面およびプレビュー画面表示処理のフローチャートであるステップS604にて実行される。
Note that the CPU 1001 can perform display on the display unit 1010 by executing outline font rasterization processing on a display information area in the RAM 1003, for example.
FIG. 11 will be described.
The PNG_normal prediction acquisition process in FIG. 11 is executed in step S604, which is a flowchart of the preview selection screen and preview screen display process in FIG.

ステップS701において情報処理装置100は、PNG_通常予測の取得処理を開始する。PNG_通常予測の取得処理とは、Nページのドキュメントの場合、各ページに対応する1〜N個の通常予測のPNG画像をプリンタドライバ経由でプリンタに作成依頼し、その予測結果をプリンタからプリンタドライバ経由で取得する処理のことである。
ステップS702において情報処理装置100は、プリンタドライバ308へPNG_通常予測の生成依頼を行う。
ステップS703においてプリンタドライバ308は、プリンタ101へPNG_通常予測の生成依頼を行う。
In step S701, the information processing apparatus 100 starts a PNG_normal prediction acquisition process. In the case of an N-page document, PNG_normal prediction acquisition processing requests 1 to N normal prediction PNG images corresponding to each page to the printer via the printer driver, and the prediction result is sent from the printer to the printer driver. It is a process to get via.
In step S <b> 702, the information processing apparatus 100 requests the printer driver 308 to generate a PNG_normal prediction.
In step S703, the printer driver 308 requests the printer 101 to generate a PNG_normal prediction.

つまりプリンタドライバ308は、印刷装置101に対して印刷要求する印刷データに関する印刷プレビュー表示用画像の、不足量算出手段によりインク不足量があると算出されたインク色に対応する色合いを、算出したインク不足量に応じた分減らした印刷プレビュー表示用画像(PNG_通常予測)を新規に生成するように印刷装置101に指示する(生成指示手段)。   In other words, the printer driver 308 calculates the color corresponding to the ink color calculated by the shortage amount calculation unit of the print preview display image regarding the print data requested to be printed to the printing apparatus 101 by the shortage amount calculation unit. The printing apparatus 101 is instructed to newly generate a print preview display image (PNG_normal prediction) reduced by an amount corresponding to the shortage (generation instruction unit).

なお、色合いとは、色加減、色具合のことであり、印刷装置の画像処理部においては、カラーのバランスの善し悪しや、薄い、濃いを決定するためのインク値調整を含んでいる。
ステップS704においてプリンタ101は搭載されている画像処理部(図示しない)を用いて印刷プレビュー表示用画像(PNG_通常予測)の生成を行う。
ステップS705においてプリンタドライバ308は、プリンタ100からPNG_通常予測を取得(受信)する。
ステップS706において情報処理装置100は、プリンタドライバ308からPNG_通常予測を取得する。
ステップS707において情報処理装置100は、PNG_通常予測の取得処理を終了する。
図12を説明する。
The color tone means color adjustment and color condition, and the image processing unit of the printing apparatus includes ink value adjustment for determining whether the color balance is good or bad, and whether the color is light or dark.
In step S704, the printer 101 generates a print preview display image (PNG_normal prediction) using an installed image processing unit (not shown).
In step S <b> 705, the printer driver 308 acquires (receives) PNG_normal prediction from the printer 100.
In step S706, the information processing apparatus 100 acquires PNG_normal prediction from the printer driver 308.
In step S707, the information processing apparatus 100 ends the PNG_normal prediction acquisition process.
FIG. 12 will be described.

図12はPNG_自動調整予測の取得処理は、図6プレビュー選択画面およびプレビュー画面表示処理のフローチャートであるステップS610であるPNG_自動調整予測の取得処理にて実行される。   In FIG. 12, the PNG_automatic adjustment prediction acquisition process is executed in the PNG_automatic adjustment prediction acquisition process in step S610 which is a flowchart of the preview selection screen and the preview screen display process in FIG.

ステップS801において情報処理装置100は、PNG_自動調整予測の取得処理を開始する。PNG_自動調整予測の取得処理とは、Nページのドキュメントの場合、各ページに対応する1〜N個の通常予測のPNG画像をプリンタドライバ経由でプリンタに作成依頼し、その予測結果をプリンタからプリンタドライバ308経由で取得する処理のことである。
ステップS802において情報処理装置100は、プリンタドライバ308へPNG_自動調整予測の生成依頼を行う。
ステップS803においてプリンタドライバ308は、プリンタ101へPNG_自動調整予測の生成依頼を行う。
In step S801, the information processing apparatus 100 starts a PNG_automatic adjustment prediction acquisition process. In the case of an N-page document, PNG_automatic adjustment prediction acquisition processing requests 1 to N normal prediction PNG images corresponding to each page to the printer via a printer driver, and the prediction result is sent from the printer to the printer. This process is acquired via the driver 308.
In step S <b> 802, the information processing apparatus 100 requests the printer driver 308 to generate a PNG_automatic adjustment prediction.
In step S803, the printer driver 308 requests the printer 101 to generate a PNG_automatic adjustment prediction.

つまりプリンタドライバ308は、印刷装置101に対して印刷要求する印刷データに関する印刷プレビュー表示用画像の、不足量算出手段によりインク不足量があると算出されたインク色に対応する色合いを、算出したインク不足量に応じた分減らした印刷プレビュー表示用画像(PNG_自動調整予測)を新規に生成するように印刷装置101に指示する(生成指示手段)。   In other words, the printer driver 308 calculates the color corresponding to the ink color calculated by the shortage amount calculation unit of the print preview display image regarding the print data requested to be printed to the printing apparatus 101 by the shortage amount calculation unit. The printing apparatus 101 is instructed to newly generate a print preview display image (PNG_automatic adjustment prediction) reduced by an amount corresponding to the shortage (generation instruction means).

ステップS804においてプリンタ101は搭載されている画像処理部(図示しない)を用いて印刷プレビュー表示用画像(PNG_自動調整予測)の生成を行う。
ステップS805においてプリンタドライバ308は、プリンタ101からPNG_自動調整予測を取得(受信)する。
ステップS806において情報処理装置100は、プリンタドライバ308からPNG_自動調整予測を取得する。
ステップS807において情報処理装置100は、PNG_自動調整予測の取得処理を終了する。
In step S804, the printer 101 generates a print preview display image (PNG_automatic adjustment prediction) by using an installed image processing unit (not shown).
In step S <b> 805, the printer driver 308 acquires (receives) PNG_automatic adjustment prediction from the printer 101.
In step S806, the information processing apparatus 100 acquires PNG_automatic adjustment prediction from the printer driver 308.
In step S807, the information processing apparatus 100 ends the PNG_automatic adjustment prediction acquisition process.

このように、インク残量が少なくなってきた時にそのうちインクが薄くなって印刷される可能性がある場合でも、比較的正確にそのうちインクが薄くなって印刷される部分を事前に認識することができる。また印刷プレビューにて確認した上で、調整し、印刷実行することができるので、印刷物を見て初めて、そのうちインクが薄くなって印刷されることに気づき、失敗して再印刷しなければならなかったユーザの煩わしさや、期待した印刷物と異なるために無駄になるインクや用紙を減らすことになりユーザにとってコストダウンにもなる。   In this way, even when there is a possibility that the ink will become lighter when the remaining amount of ink becomes low, it is possible to recognize in advance in advance the portion where the ink will be lightened and printed relatively accurately. it can. Also, you can make adjustments and print after confirming with the print preview, so you have to notice that the ink will be lightened before you see the printed material, and you will have to fail and reprint it. In addition, the user's troublesomeness and the amount of ink and paper that are wasted because they are different from the expected printed matter are reduced, leading to cost reduction for the user.

特に年賀状印刷やポスター印刷等、同じものを大量に印刷する場合に、事前にインクが薄くなって印刷される可能性を再現できるので、実際に出力された印刷物を見てからこれまで再印刷しなければならなかったインクが薄くなって印刷された失敗印刷のリスクを比較的正確にかつ事前に知ることができる。
(その他の実施形態)
なお、印刷要求された印刷データを印刷する印刷装置に追加で大きな画面操作用モニター部を構成することで、
S503のような、印刷実行するまえに、当該印刷要求された印刷データが消費するインク消費量を印刷装置のインク色別に概算する(消費量概算手段)、
インク色別のインク残量を抽出する(抽出手段)、
S606及びS612のような、生成した印刷プレビュー表示用画像を表示する(表示手段)、
インク消費量とインク残量に応じて、印刷データが印刷実行された場合のインク不足量を算出する(不足量算出手段)、
In particular, when printing a large amount of the same items such as New Year's card printing or poster printing, it is possible to reproduce the possibility that the ink will be thinned in advance, so you can reprint until you see the actual printed matter The risk of failed printing when the ink that had to be printed becomes thin can be known relatively accurately and in advance.
(Other embodiments)
In addition, by configuring a large screen operation monitor unit in addition to the printing device that prints the print data requested for printing,
Before executing printing as in S503, the ink consumption consumed by the print data requested for printing is estimated for each ink color of the printing apparatus (consumption estimation means).
Extracting the remaining amount of ink for each ink color (extraction means),
Display the generated print preview display image as in S606 and S612 (display means),
According to the ink consumption amount and the remaining ink amount, the ink shortage amount when the print data is printed is calculated (shortage amount calculating means),

印刷要求する印刷データに関する印刷プレビュー表示用画像の、不足量算出手段によりインク不足量があると算出されたインク色に対応する色合いを、算出したインク不足量に応じた分減らした印刷プレビュー表示用画像を生成する(生成手段)、
を備えていれば、印刷装置101単体でも実現可能である。
For print preview display of the print preview display image for the print data requested to be printed, the hue corresponding to the ink color calculated by the shortage calculation means is reduced by the calculated ink shortage Generating an image (generating means),
Can be realized even with the printing apparatus 101 alone.

また、本発明におけるプログラムは、図5、図6、図11、図12に示すフローチャートの処理方法をCPU1001が実行可能なプログラムであり、本発明の記憶媒体は処理方法をCPU1001が実行可能なプログラムとして、情報処理装置100のROM1002に記憶されている。   The program according to the present invention is a program that allows the CPU 1001 to execute the processing methods of the flowcharts shown in FIGS. 5, 6, 11, and 12, and the storage medium according to the present invention is a program that allows the CPU 1001 to execute the processing method. Is stored in the ROM 1002 of the information processing apparatus 100.

また、その他の実施形態では本発明におけるプログラムは、図5、図6、図11、図12に示すフローチャートの処理方法をCPU13が実行可能なプログラムであり、本発明の記憶媒体は処理方法をCPU13が実行可能なプログラムとして、印刷装置101のROM15に記憶されている。   In other embodiments, the program according to the present invention is a program that allows the CPU 13 to execute the processing methods of the flowcharts shown in FIGS. 5, 6, 11, and 12. The storage medium of the present invention uses the processing method as the CPU 13. Is stored in the ROM 15 of the printing apparatus 101 as an executable program.

以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ(またはCPUやMPU)が記録媒体に格納されたプログラムを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。   As described above, a recording medium that records a program that implements the functions of the above-described embodiments is supplied to a system or apparatus, and a computer (or CPU or MPU) of the system or apparatus stores the program stored in the recording medium. It goes without saying that the object of the present invention can also be achieved by executing the reading.

この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。   In this case, the program itself read from the recording medium realizes the novel function of the present invention, and the recording medium storing the program constitutes the present invention.

プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク,ハードディスク,光ディスク,光磁気ディスク,CD−ROM,CD−R,DVD−ROM,磁気テープ,不揮発性のメモリカード,ROM,EEPROM,シリコンディスク等を用いることができる。   As a recording medium for supplying the program, for example, a flexible disk, hard disk, optical disk, magneto-optical disk, CD-ROM, CD-R, DVD-ROM, magnetic tape, nonvolatile memory card, ROM, EEPROM, silicon A disk or the like can be used.

また、CPU1001が読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているOS(オペレーティングシステム)等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。   Further, by executing the program read by the CPU 1001, not only the functions of the above-described embodiments are realized, but an OS (operating system) operating on the computer based on the instructions of the program is actually used. It goes without saying that a case where the function of the above-described embodiment is realized by performing part or all of the processing and the processing is included.

さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。   Furthermore, after the program read from the recording medium is written to the memory provided in the function expansion board inserted into the computer or the function expansion unit connected to the computer, the function expansion board is based on the instructions of the program code. It goes without saying that the case where the CPU or the like provided in the function expansion unit performs part or all of the actual processing and the functions of the above-described embodiments are realized by the processing.

また、本発明は、複数の機器から構成されるシステムに適用しても、1つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。   Further, the present invention may be applied to a system composed of a plurality of devices or an apparatus composed of a single device. Needless to say, the present invention can be applied to a case where the present invention is achieved by supplying a program to a system or apparatus. In this case, by reading a recording medium storing a program for achieving the present invention into the system or apparatus, the system or apparatus can enjoy the effects of the present invention.

さらに、本発明を達成するためのプログラムをネットワーク上のサーバ,データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
Furthermore, by downloading and reading a program for achieving the present invention from a server, database, etc. on a network by a communication program, the system or apparatus can enjoy the effects of the present invention.
In addition, all the structures which combined each embodiment mentioned above and its modification are also included in this invention.

100 情報処理装置
101 印刷装置
308 プリンタドライバ
1001 CPU
1002 ROM
1003 RAM(記憶部)
1011 外部メモリ(記憶部)
100 Information processing apparatus 101 Printing apparatus 308 Printer driver 1001 CPU
1002 ROM
1003 RAM (storage unit)
1011 External memory (storage unit)

Claims (9)

印刷要求された印刷データを印刷する印刷装置と通信可能に接続された情報処理装置であって、
前記印刷装置に印刷要求するまえに、当該印刷要求する印刷データが消費するインク消費量を概算する消費量概算手段と、
前記印刷装置のインク残量を抽出する抽出手段と、
前記印刷装置に生成を指示した印刷プレビュー表示用画像を前記印刷装置から受信して表示するプレビュー表示手段と、
前記インク消費量と前記インク残量に応じて、前記印刷データが前記印刷装置で印刷実行された場合のインク不足量を算出する不足量算出手段と、
前記印刷装置に印刷要求する印刷データに関する前記印刷プレビュー表示用画像の、前記不足量算出手段により前記インク不足量があると算出された色合いを、前記算出したインク不足量に応じた分減らした印刷プレビュー表示用画像を生成するように前記印刷装置に指示する生成指示手段と、
を備えることを特徴とする情報処理装置。
An information processing apparatus communicably connected to a printing apparatus that prints print data requested to be printed,
Consumption estimation means for estimating the amount of ink consumed by the print data requested to be printed before requesting printing to the printing apparatus;
Extracting means for extracting the remaining amount of ink of the printing apparatus;
Preview display means for receiving and displaying a print preview display image instructed to be generated by the printing apparatus from the printing apparatus;
A deficient amount calculating means for calculating a deficient amount of ink when the print data is printed by the printing apparatus according to the ink consumption amount and the remaining ink amount;
Printing of the print preview display image relating to the print data requested to be printed to the printing apparatus by reducing the hue calculated by the shortage amount calculation unit by the shortage amount calculation unit by an amount corresponding to the calculated shortage amount of ink. Generation instruction means for instructing the printing apparatus to generate a preview display image;
An information processing apparatus comprising:
前記印刷データが印刷要求される複数部数の設定を受け付ける部数設定受付手段と、
前記複数部数の設定を受け付けた場合には、前記印刷プレビュー表示用画像を前記受け付けた前記複数部数分生成し、かつ、前記算出したインク不足量に応じた分に相当する部数の前記色合いを減らした印刷プレビュー表示用画像を生成するように前記印刷装置に指示する第1の複数部数生成指示手段と、
をさらに備え、
前記プレビュー表示手段がさらに前記複数部数分生成した印刷プレビュー表示用画像を表示することを特徴とする請求項1に記載の情報処理装置。
A copy number setting receiving means for receiving a setting of a plurality of copies for which the print data is requested to be printed;
When the setting of the plurality of copies is received, the print preview display image is generated for the received plurality of copies and the number of copies corresponding to the calculated ink shortage amount is reduced. A first plurality of copies generation instruction means for instructing the printing apparatus to generate a print preview display image;
Further comprising
The information processing apparatus according to claim 1, wherein the preview display unit further displays print preview display images generated for the plurality of copies.
前記印刷データが印刷要求される複数部数の設定を受け付ける部数設定受付手段と、
前記複数部数の設定を受け付けた場合には、前記算出したインク不足量に応じた分の色合いを減らした印刷プレビュー表示用画像を前記受け付けた複数部数分生成するように前記印刷装置に指示する第2の複数部数生成指示手段と、
をさらに備え、
前記プレビュー表示手段がさらに前記複数部数分生成した印刷プレビュー表示用画像を表示することを特徴とする請求項1または請求項2に記載の情報処理装置。
A copy number setting receiving means for receiving a setting of a plurality of copies for which the print data is requested to be printed;
When the setting of the plurality of copies is received, the printing apparatus is instructed to generate print preview display images corresponding to the calculated amount of ink shortage by reducing the color corresponding to the calculated plurality of copies. 2 multiple copies generation instruction means;
Further comprising
3. The information processing apparatus according to claim 1, wherein the preview display unit further displays print preview display images generated for the plurality of copies.
前記プレビュー表示手段が前記部数分生成した印刷プレビュー表示用画像を表示したあとに、印刷実行指示を受け付ける印刷実行指示受付手段と、
前記印刷実行指示を受け付けた場合には、前記印刷装置が前記部数分生成した印刷プレビュー表示用画像を前記複数部数分印刷する印刷データとして印刷要求する印刷要求送信手段と、
をさらに備えることを特徴とする請求項2また請求項3に記載の情報処理装置。
A print execution instruction receiving means for receiving a print execution instruction after the preview display means displays the print preview display images generated for the number of copies;
A print request transmitting means for requesting printing as print data for printing the plurality of copies of the print preview display image generated by the printing device when the printing apparatus receives the print execution instruction;
The information processing apparatus according to claim 2 or 3, further comprising:
印刷要求された印刷データを印刷する印刷装置であって、
印刷実行するまえに、当該印刷要求された印刷データが消費するインク消費量を概算する消費量概算手段と、
インク残量を抽出する抽出手段と、
生成した印刷プレビュー表示用画像を表示する表示手段と、
前記インク消費量と前記インク残量に応じて、前記印刷データが印刷実行された場合のインク不足量を算出する不足量算出手段と、
前記印刷要求する印刷データに関する前記印刷プレビュー表示用画像の、前記不足量算出手段により前記インク不足量があると算出された色合いを、前記算出したインク不足量に応じた分減らした印刷プレビュー表示用画像を生成する生成手段と、
を備えることを特徴とする印刷装置。
A printing device that prints print data requested to be printed,
Consumption estimation means for estimating the ink consumption consumed by the print data requested to be printed before printing is executed;
Extraction means for extracting the remaining amount of ink;
Display means for displaying the generated print preview display image;
A deficient amount calculating means for calculating a deficient amount of ink when the print data is printed according to the ink consumption amount and the remaining ink amount;
For the print preview display of the print preview display image relating to the print data requested to be printed, the hue calculated by the shortage amount calculation means by the shortage amount of ink is reduced by an amount corresponding to the calculated shortage amount of ink. Generating means for generating an image;
A printing apparatus comprising:
印刷要求された印刷データを印刷する印刷装置と通信可能に接続された情報処理装置の制御方法であって、
前記情報処理装置の消費量概算手段が、前記印刷装置に印刷要求するまえに、当該印刷要求する印刷データが消費するインク消費量を概算する消費量概算工程と、
前記情報処理装置の抽出手段が、前記印刷装置のインク残量を抽出する抽出工程と、
前記情報処理装置のプレビュー表示手段が、前記印刷装置に生成を指示した印刷プレビュー表示用画像を前記印刷装置から受信して表示するプレビュー表示工程と、
前記情報処理装置の不足量算出手段が、前記インク消費量と前記インク残量に応じて、前記印刷データが前記印刷装置で印刷実行された場合のインク不足量を算出する不足量算出工程と、
前記情報処理装置の生成指示手段が、前記印刷装置に印刷要求する印刷データに関する前記印刷プレビュー表示用画像の、前記不足量算出工程により前記インク不足量があると算出された色合いを、前記算出したインク不足量に応じた分減らした印刷プレビュー表示用画像を生成するように前記印刷装置に指示する生成指示工程と、
を含むことを特徴とする制御方法。
A method for controlling an information processing apparatus communicably connected to a printing apparatus that prints print data requested to be printed,
A consumption estimation step for estimating the amount of ink consumed by the print data requested for printing before the consumption estimation unit of the information processing apparatus makes a print request to the printing apparatus;
An extraction step in which the extraction means of the information processing apparatus extracts the remaining amount of ink in the printing apparatus;
A preview display step in which the preview display means of the information processing apparatus receives and displays a print preview display image instructed to be generated by the printing apparatus from the printing apparatus;
A shortage amount calculating step of calculating a shortage amount of ink when the print data is printed by the printing device in accordance with the ink consumption amount and the remaining ink amount;
The generation instructing unit of the information processing apparatus calculates the hue of the print preview display image relating to the print data requested to be printed to the printing apparatus, which is calculated by the insufficient amount calculation step as having the insufficient amount of ink. A generation instruction step for instructing the printing apparatus to generate a print preview display image reduced by an amount of ink shortage;
The control method characterized by including.
印刷要求された印刷データを印刷する印刷装置の制御方法であって、
前記印刷装置の消費量概算手段が、印刷実行するまえに、当該印刷要求された印刷データが消費するインク消費量を概算する消費量概算工程と、
前記印刷装置の抽出手段が、インク残量を抽出する抽出工程と、
前記印刷装置の表示手段が、生成した印刷プレビュー表示用画像を表示する表示工程と、
前記印刷装置の不足量算出手段が、前記インク消費量と前記インク残量に応じて、前記印刷データが印刷実行された場合のインク不足量を算出する不足量算出工程と、
前記印刷装置の生成手段が、前記印刷要求する印刷データに関する前記印刷プレビュー表示用画像の、前記不足量算出工程により前記インク不足量があると算出された色合いを、前記算出したインク不足量に応じた分減らした印刷プレビュー表示用画像を生成する生成工程と、
を含むことを特徴とする制御方法。
A control method of a printing apparatus for printing print data requested to be printed,
A consumption estimation step for estimating the amount of ink consumed by the print data requested for printing before the consumption estimation unit of the printing apparatus executes printing;
An extraction step in which the extraction means of the printing apparatus extracts the remaining amount of ink;
A display step in which the display unit of the printing apparatus displays the generated print preview display image;
A deficient amount calculating step in which the deficient amount calculating means of the printing apparatus calculates an ink deficient amount when the print data is printed according to the ink consumption amount and the remaining ink amount;
According to the calculated ink shortage amount, the generation unit of the printing apparatus calculates the hue calculated by the shortage amount calculating step of the print preview display image related to the print data requested to be printed as the ink shortage amount. A generation process for generating a print preview display image reduced by an amount,
The control method characterized by including.
印刷要求された印刷データを印刷する印刷装置と通信可能に接続された情報処理装置が読み取り実行可能なプログラムであって、
前記情報処理装置を、
前記印刷装置に印刷要求するまえに、当該印刷要求する印刷データが消費するインク消費量を概算する消費量概算手段と、
前記印刷装置のインク残量を抽出する抽出手段と、
前記印刷装置に生成を指示した印刷プレビュー表示用画像を前記印刷装置から受信して表示するプレビュー表示手段と、
前記インク消費量と前記インク残量に応じて、前記印刷データが前記印刷装置で印刷実行された場合のインク不足量を算出する不足量算出手段と、
前記印刷装置に印刷要求する印刷データに関する前記印刷プレビュー表示用画像の、前記不足量算出手段により前記インク不足量があると算出された色合いを、前記算出したインク不足量に応じた分減らした印刷プレビュー表示用画像を生成するように前記印刷装置に指示する生成指示手段と、
して機能させることを特徴とするプログラム。
A program that can be read and executed by an information processing apparatus communicably connected to a printing apparatus that prints print data requested to be printed;
The information processing apparatus;
Consumption estimation means for estimating the amount of ink consumed by the print data requested to be printed before requesting printing to the printing apparatus;
Extracting means for extracting the remaining amount of ink of the printing apparatus;
Preview display means for receiving and displaying a print preview display image instructed to be generated by the printing apparatus from the printing apparatus;
A deficient amount calculating means for calculating a deficient amount of ink when the print data is printed by the printing apparatus according to the ink consumption amount and the remaining ink amount;
Printing of the print preview display image relating to the print data requested to be printed to the printing apparatus by reducing the hue calculated by the shortage amount calculation unit by the shortage amount calculation unit by an amount corresponding to the calculated shortage amount of ink. Generation instruction means for instructing the printing apparatus to generate a preview display image;
A program characterized by making it function.
印刷要求された印刷データを印刷する印刷装置が読み取り実行可能なプログラムであって、
前記印刷装置を、
印刷実行するまえに、当該印刷要求された印刷データが消費するインク消費量を概算する消費量概算手段と、
インク残量を抽出する抽出手段と、
生成した印刷プレビュー表示用画像を表示する表示手段と、
前記インク消費量と前記インク残量に応じて、前記印刷データが印刷実行された場合のインク不足量を算出する不足量算出手段と、
前記印刷要求する印刷データに関する前記印刷プレビュー表示用画像の、前記不足量算出手段により前記インク不足量があると算出された色合いを、前記算出したインク不足量に応じた分減らした印刷プレビュー表示用画像を生成する生成手段と、
して機能させることを特徴とするプログラム。
A program that can be read and executed by a printing apparatus that prints print data requested to be printed,
The printing device;
Consumption estimation means for estimating the ink consumption consumed by the print data requested to be printed before printing is executed;
Extraction means for extracting the remaining amount of ink;
Display means for displaying the generated print preview display image;
A deficient amount calculating means for calculating a deficient amount of ink when the print data is printed according to the ink consumption amount and the remaining ink amount;
For the print preview display of the print preview display image relating to the print data requested to be printed, the hue calculated by the shortage amount calculation means by the shortage amount of ink is reduced by an amount corresponding to the calculated shortage amount of ink. Generating means for generating an image;
A program characterized by making it function.
JP2013265859A 2013-12-24 2013-12-24 Information processor, printer, control method thereof, and program Pending JP2015121982A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013265859A JP2015121982A (en) 2013-12-24 2013-12-24 Information processor, printer, control method thereof, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013265859A JP2015121982A (en) 2013-12-24 2013-12-24 Information processor, printer, control method thereof, and program

Publications (1)

Publication Number Publication Date
JP2015121982A true JP2015121982A (en) 2015-07-02

Family

ID=53533533

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013265859A Pending JP2015121982A (en) 2013-12-24 2013-12-24 Information processor, printer, control method thereof, and program

Country Status (1)

Country Link
JP (1) JP2015121982A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019004244A (en) * 2017-06-13 2019-01-10 コニカミノルタ株式会社 Image forming apparatus, image generation method, and image generation program
JP2021053910A (en) * 2019-09-30 2021-04-08 セイコーエプソン株式会社 Printer and method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019004244A (en) * 2017-06-13 2019-01-10 コニカミノルタ株式会社 Image forming apparatus, image generation method, and image generation program
JP2021053910A (en) * 2019-09-30 2021-04-08 セイコーエプソン株式会社 Printer and method
JP7327058B2 (en) 2019-09-30 2023-08-16 セイコーエプソン株式会社 Printing device and method

Similar Documents

Publication Publication Date Title
US8693037B2 (en) Computer readable information recording medium storing printing setting editing program, printing setting editing apparatus and printing setting editing method
US7409169B2 (en) Image forming apparatus and image forming system
CN103309630A (en) Information processing apparatus and information processing method
CN101998026B (en) Image processing apparatus and image processing method
US8564822B2 (en) Printing control apparatus for determining print commands to be stored when printing plural copies of a document
JPH0834141A (en) Printer apparatus
KR101158979B1 (en) Printing control system, method of controlling printing control system, and recording medium having program for controlling information processor recorded thereon
US7961341B2 (en) Print system, print data supplying device, and method for supplying print data to printer
US8467086B2 (en) Method of controlling scaled-down printing for host device and the hose device using the method
US7428072B2 (en) Printing control program, printing control method, printing system and information processing apparatus
US20110273740A1 (en) Preview screen display control apparatus and preview screen display control program
US20050094163A1 (en) Printer driver and method of forming user interface
JP2015121982A (en) Information processor, printer, control method thereof, and program
JP4557163B2 (en) Information processing apparatus, print control method, program, and recording medium
US8045211B2 (en) Image forming device
US8270014B2 (en) Printing method, recordable medium recorded with a program to execute the method and host apparatus
JP2007328519A (en) Data management device, data management system, data management method, its program, and storage medium
JP2006163761A (en) Information processing device, information processing method, printing device, and printing method
JP2005035274A (en) Printing apparatus, printing control method, and program executing the method
US8441675B2 (en) Image processing apparatus, image processing method and image forming apparatus thereof
US11972313B2 (en) Information processing apparatus, image forming apparatus, and work estimating method that allows objective determination of estimation of work related to printing
KR101101820B1 (en) Host apparatus connected to image forming apparatus and image forming method thereof
JP2009272932A (en) Information processor, information processing method, control program and storage medium
JP2000185445A (en) Method and apparatus for printing control
JP2008052466A (en) Printer

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20150410

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20161101

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20161101