JP2015121982A - Information processor, printer, control method thereof, and program - Google Patents
Information processor, printer, control method thereof, and program Download PDFInfo
- 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
- 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
Links
Images
Landscapes
- Ink Jet (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
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.
しかしながら、先行技術においては今残っているインク残量を利用して予め定義されたレベルで複数段階に区分したプレビュー画像を複数生成して、ユーザが選び易いように視覚的に並べて表示するだけで、インクが今どの程度不足しているかを視覚的に見せるものではないので、現時点で印刷した場合にインクが十分にある場合と比べてどの程度の色合いが劣化して印刷されるかをユーザにわかるように比較的正確に再現して表示することはできない。
本発明は、インク残量が減ってきたときに、印刷物には不足分がどの程度影響するのかを視覚的に表示することが可能な仕組みを提供することを目的とする。
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を説明する。
図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
The
The
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
制御部10には、CPU13、ホストとの情報を送受信するユーザI/F14、制御ソフトウェアを内蔵するROM15、制御ソフトウェアを動作させる際に一時的に使用するRAM16、記録装置の駆動源等への入出力(I/O)17で構成させる。
The
制御部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
また、サブタンク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
FIG. 3 will be described.
FIG. 3 is a diagram showing an example of a functional configuration diagram of the present invention.
The
Functions in the
The remaining ink
The ink usage
インク使用量調整部304では、プリンタのインク残量不足時に、印刷するドキュメントのインクの使用量を自動調整したり、ユーザの任意調整量を管理したりする。
The ink use
印刷結果プレビュー画像取得部305では、インク使用量予測部やインク使用料調整部の計算結果に基づいたインク使用料での印刷結果プレビュー画像を、プリンタドライバ308より取得する。
印刷結果プレビュー部306では、印刷結果プレビュー画像取得部にて取得された印刷結果プレビュー画像を表示する。
プリント依頼部307では、プリンタドライバ308へ印刷の依頼を行うようになっている。
プリンタドライバ308内の機能を説明する。
アプリケーション301はドライバを経由してプリンタからインク残量や印刷結果プレビュー画像の取得およびプリンタへの印刷依頼をするようになっている。
The print result preview
The print
The
Functions in the
The
インク残量取得部で309では、アプリケーションのインク残量取得部302より同依頼を受信し、プリンタ311よりプリンタのインク残量を取得し、アプリケーションへ返信する。
In the remaining ink
印刷結果プレビュー画像取得部310では、アプリケーションの印刷結果プレビュー画像取得部305より同依頼を受信し、プリンタ101より印刷結果プレビュー画像を取得し、アプリケーションへ返信する。
プリント依頼部311では、アプリケーションのプリント依頼部307より同依頼を受信し、プリンタへ印刷の依頼を行うようになっている。
プリンタ101内の機能を説明する。
インク残量計算部313では、プリンタのインク残量を計算する。ドライバのインク残量取得部309は、このインク残量をプリンタから受信することになる。
The print result preview
The
Functions in the
The remaining ink
印刷結果プレビュー画像生成部314では、印刷結果プレビュー画像を生成する。ドライバの印刷結果プレビュー画像取得部310は、この印刷結果プレビュー画像をプリンタから取得することになる。
プリント部315では、実際に印刷媒体(印刷用紙、はがき等)へ印刷物を出力する。
図4を説明する。
The print result preview
The
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
When the user starts a document printing operation in the application, a
印刷設定画面400には、選択したドキュメントを確認するためのモニター上の簡易プレビュー401と、部数入力欄402と、印刷ボタン403がある。部数入力欄402は希望する印刷部数を入力する操作例である。ユーザは印刷設定画面にて部数などの各種設定を確認できる。
アプリケーションでは部数入力欄402から、印刷データが印刷要求される複数部数(例えば10枚等)の設定を受け付ける(部数設定受付手段)。
The
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
以降、ユーザにより、簡易プレビュー401に表示されているような画像のドキュメントが選択され、部数入力欄402に10が入力された設定のもとで、印刷が開始された場合の説明を行う。
Hereinafter, a description will be given of a case where the user selects an image document as displayed in the
警告画面404には、警告メッセージ405「インク残量不足により、すべてのページが正常な色で印刷できない可能性があります」が表示される。また、全ページプレビューボタン406と印刷ボタン407が表示される。ユーザは、印刷前に印刷結果をプレビューにて確認するか、警告を無視して印刷を実行するかどうかを、選択することができる。全ページプレビューボタン405が選択された場合は、プレビュー選択画面408が表示される。印刷ボタン407が選択された場合は、通常印刷が実行される。
On the
印刷ボタン407は、プレビュー表示手段が部数分生成した印刷プレビュー表示用画像を表示したあとに、印刷実行指示を受け付けるボタンである(印刷実行指示受付手段)。
The
印刷ボタン407によって印刷実行指示を受け付けた場合には、印刷装置が部数分生成した印刷プレビュー表示用画像を複数部数分印刷する印刷データとして印刷要求する(印刷要求送信手段)。
When a print execution instruction is received by the
プレビュー選択画面408には、通常プレビューボタン409と自動調整プレビューボタン410が表示される。ユーザは、途中のページからインク不足による異常な色で表示される通常プレビューと、情報処理装置で自動調整した、全てのページが同じ色(インク残量を平均化した色)のプレビューの、どちらかを表示するかを、選択することができる。通常プレビューボタン409を押下すると、通常プレビュー画面411が表示される。自動調整プレビューを表示すると、自動調整プレビュー画面421が表示される。
図5を説明する。
図5は、本発明の実施形態を表すためにインク残量不足時の予測結果プレビュー処理を実行するメイン処理のフローチャートである。
ステップS501において情報処理装置100は、インク残量不足時の予測結果プレビューメイン処理を開始する。
On the
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
ステップS502において情報処理装置100は、印刷設定画面を表示する。印刷設定画面は部数等の印刷情報を設定する画面で、このままユーザが印刷ボタン403を押下すると印刷処理を開始する。
ステップS503において情報処理装置100は、ユーザが印刷ボタンを押下して印刷を実行要求する。
In step S502, the
In step S503, the
続いて、まずここで情報処理装置100は印刷装置に印刷要求するまえに、この印刷要求する印刷データが消費するインク消費量を印刷装置のインク色別(B,C,Y,M)に概算する(消費量概算手段)。
さらにここで情報処理装置100は、印刷装置のインク色別のインク残量(B,C,Y,M)を抽出する(抽出手段)。
Subsequently, before the
Further, the
ステップS504において情報処理装置100は、印刷ドキュメントの情報を元にデバイスコンテキスト(インク不足量が反映されない印刷データ)を生成する。この元の印刷ドキュメントの情報から作成されたデバイスコンテキストをデバイスコンテキスト_デフォルト701とする。デバイスコンテキストとは、ディスプレイデバイスやプリンターデバイスなどの表示デバイスを仮想化するために導入された仕組みである。
In step S504, the
デバイスコンテキスト_デフォルト701を利用してS503では印刷する前に、プリンタドライバを経由してインク残量を取得する。そして情報処理装置100は、インク残量が不足していないかを計算する。
ステップS505において情報処理装置100は、
In step S <b> 503 using the
In step S505, the
さらにここで情報処理装置100は、S503で概算したインク消費量とS503で抽出したインク残量に応じて、印刷データが印刷装置で印刷実行された場合のインク不足量を算出する(不足量算出手段)。
Further, the
印刷データの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
おなじように、インク各色に関して、それぞれ印刷データの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
ステップS507において情報処理装置100は、警告画面においてユーザが全ページプレビューボタンを押下したのか、印刷ボタンを押下したのかの分岐である。全ページプレビュー表示指示ボタンを押下した場合はステップS508へ進む。印刷実行指示ボタンを押下した場合はステップS509へ進む。
In step S507, the
ステップS508において情報処理装置100は、プレビュー選択画面およびプレビュー画面表示処理(図6)を表示する。プレビュー画面表示処理(図6)の詳細は後述する。
In step S508, the
ステップS509において情報処理装置100は、デバイスコンテキスト_デフォルト701(インク不足量が反映されない印刷データ)の設定で印刷実行処理(出力指示)を行う。
ステップS510において情報処理装置100は、インク残量不足時の予測結果プレビューメイン処理を完了する。
図6を説明する。
図6プレビュー選択画面およびプレビュー画面表示処理は、図5インク残量不足時の予測結果プレビューメイン処理のステップS508にて実行される。
In step S509, the
In step S510, the
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
In step S602, the
ステップS603において情報処理装置100は、プレビュー選択画面において通常プレビューが選択されたか、自動調整プレビューが選択されたかを判定する。通常プレビューの場合はS604に進む。自動調整プレビューの場合はステップS610に進む。
ステップS604において情報処理装置100は、PNG_通常予測の取得処理(図11)を行う。詳細はステップS8701以降の説明を参照。
ステップS605において情報処理装置100は、デバイスコンテキスト_通常予測を生成し、各ページに対応するPNG画像を用いて印刷情報を作成する。
ステップS606において情報処理装置100は、通常プレビュー画面を表示する。
In step S603, the
In step S604, the
In step S605, the
In step S606, the
ユーザによって通常印刷プレビューボタン(図4の409)が押下された場合には、情報処理装置100は印刷装置に生成を指示した印刷プレビュー表示用画像(PNG_通常予測)を印刷装置101から受信して表示する(プレビュー表示手段)。
もし、複数部数の設定を受け付けた場合には、複数部数分生成した印刷プレビュー表示用画像(PNG_通常予測)を表示する。
さらに通常プレビュー画面では、微調整を行うか、デバイスコンテキスト_通常予測のプレビューに表示された情報で印刷するかを選択できる。
When the user presses the normal print preview button (409 in FIG. 4), the
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
ステップS608において情報処理装置100は、通常プレビュー画面で印刷が実行されたかを判定する。印刷ボタンを押下された場合はステップS609に進む。印刷ボタンが押下されずに終了された場合は、ステップS616に進む。
ステップS609において情報処理装置100は、デバイスコンテキスト_通常予測の設定で印刷処理を行う。
ステップS610において情報処理装置100は、PNG_自動調整予測の取得処理(図12)を行う。詳細はステップS801以降の説明を参照。
In step S608, the
In step S609, the
In step S610, the
ステップS611において情報処理装置100は、デバイスコンテキスト_自動調整予測を生成し、各ページに対応するPNG画像を用いて印刷情報を作成する。
ステップS612において情報処理装置100は、自動調整プレビュー画面を表示する。
In step S <b> 611, the
In step S612, the
ユーザによって自動調整印刷プレビューボタン(図4の410)が押下された場合には、情報処理装置100は印刷装置に生成を指示した印刷プレビュー表示用画像(PNG_自動調整予測)を印刷装置101から受信して表示する(プレビュー表示手段)。
もし、複数部数の設定を受け付けた場合には、複数部数分生成した印刷プレビュー表示用画像(PNG_自動調整予測)を表示する。
さらに自動調整プレビュー画面では、微調整を行うか、デバイスコンテキスト_自動調整予測のプレビューに表示された情報で印刷するかを選択できる。
When the user presses the automatic adjustment print preview button (410 in FIG. 4), the
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
ステップS614において情報処理装置100は、自動調整プレビュー画面で印刷が実行されたかを判定する。印刷ボタンを押下された場合はステップS615に進む。印刷ボタンが押下されずに終了された場合は、ステップS616に進む。
ステップS615において情報処理装置100は、デバイスコンテキスト_自動調整予測の設定で印刷処理を行う。
ステップS616において情報処理装置100は、プレビュー選択画面およびプレビュー画面表示処理を終了する。
図7を説明する。
In step S614, the
In step S615, the
In step S616, the
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.
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
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
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,
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
FIG. 8 will be described.
通常プレビュー画面411および自動調整プレビュー画面421の画面構成は同じであり、ページ毎の印刷結果プレビュー412と、表示中のページ位置412と、ページを送るための前へボタン414および次へボタン415と、微調整するボタン416と、印刷ボタン417が表示される。ユーザは全てのページの印刷結果プレビューを、1ページ毎に画像を送りながら、確認するとこができる。
The screen configurations of the
例えば、通常プレビュー画面411で、ページ送りしていくと、1ページから7ページまでは413と同じ印刷結果プレビュー表示されるが、8ページ目に送ると418の状態となり、インクの残量不足により期待と異なる色の印刷結果プレビューが表示される。さらに9ページ目では、419の状態となり、他のインクの残量不足により8ページよりも悪化した色で印刷結果プレビューが表示される。さらに10ページ目では、全てのインクが無い状態で表示される。
なお印刷装置はモノクロ型のインクジェット型プリンタでもよく、その場合はブラック(B)のインクの残量不足分を印刷結果プレビュー画像に反映させればよい。
また、印刷装置はフルカラー型のインクジェット型プリンタでの場合はブラック(B)、シアン(C)、マゼンタ(M)、イエロー(Y)のインクの残量不足分をそれぞれ個別に算出して、各色のインクの残量不足分を独立して印刷結果プレビュー画像に反映させればよい。
For example, if pages are turned on the
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
ここでは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
このように、複数部数の設定(例えば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
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
1001はCPUで、システムバス1004に接続される各デバイスやコントローラを統括的に制御する。また、ROM1002あるいは外部メモリ1011には、CPU1001の制御プログラムであるBIOS(Basic Input / Output System)やオペレーティングシステムプログラム(以下、OS)や、各サーバ或いは各PCの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
1003はRAMで、CPU1001の主メモリ、ワークエリア等として機能する。CPU1001は、処理の実行に際して必要なプログラム等をROM1002あるいは外部メモリ1011等からRAM1003にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
なお、表示部1010は液晶ディスプレイ等の他の表示器であってもよい。これらは必要に応じて管理者が使用するものである。また表示部は指やペン等にてユーザが表示画面内の対象位置を指定するタッチパネル機能を含むものであってもよい。
The
1007はメモリコントローラで、ブートプログラム,各種のアプリケーション,フォントデータ,ユーザファイル,編集ファイル,各種データ等を記憶するハードディスク(HD)や、フレキシブルディスク(FD)、或いはPCMCIAカードスロットにアダプタを介して接続されるコンパクトフラッシュ(登録商標)メモリ等の外部メモリ411へのアクセスを制御する。
1008は通信I/Fコントローラで、ネットワーク(通信回線)を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、TCP/IPを用いた通信等が可能である。
なお、CPU1001は、例えばRAM1003内の表示情報用領域へアウトラインフォントの展開(ラスタライズ)処理を実行することにより、表示部1010上での表示を可能としている。
図11を説明する。
図11のPNG_通常予測の取得処理は、図6プレビュー選択画面およびプレビュー画面表示処理のフローチャートであるステップS604にて実行される。
Note that the
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
In step S <b> 702, the
In step S703, the
つまりプリンタドライバ308は、印刷装置101に対して印刷要求する印刷データに関する印刷プレビュー表示用画像の、不足量算出手段によりインク不足量があると算出されたインク色に対応する色合いを、算出したインク不足量に応じた分減らした印刷プレビュー表示用画像(PNG_通常予測)を新規に生成するように印刷装置101に指示する(生成指示手段)。
In other words, the
なお、色合いとは、色加減、色具合のことであり、印刷装置の画像処理部においては、カラーのバランスの善し悪しや、薄い、濃いを決定するためのインク値調整を含んでいる。
ステップ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
In step S <b> 705, the
In step S706, the
In step S707, the
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
In step S <b> 802, the
In step S803, the
つまりプリンタドライバ308は、印刷装置101に対して印刷要求する印刷データに関する印刷プレビュー表示用画像の、不足量算出手段によりインク不足量があると算出されたインク色に対応する色合いを、算出したインク不足量に応じた分減らした印刷プレビュー表示用画像(PNG_自動調整予測)を新規に生成するように印刷装置101に指示する(生成指示手段)。
In other words, the
ステップS804においてプリンタ101は搭載されている画像処理部(図示しない)を用いて印刷プレビュー表示用画像(PNG_自動調整予測)の生成を行う。
ステップS805においてプリンタドライバ308は、プリンタ101からPNG_自動調整予測を取得(受信)する。
ステップS806において情報処理装置100は、プリンタドライバ308からPNG_自動調整予測を取得する。
ステップS807において情報処理装置100は、PNG_自動調整予測の取得処理を終了する。
In step S804, the
In step S <b> 805, the
In step S806, the
In step S807, the
このように、インク残量が少なくなってきた時にそのうちインクが薄くなって印刷される可能性がある場合でも、比較的正確にそのうちインクが薄くなって印刷される部分を事前に認識することができる。また印刷プレビューにて確認した上で、調整し、印刷実行することができるので、印刷物を見て初めて、そのうちインクが薄くなって印刷されることに気づき、失敗して再印刷しなければならなかったユーザの煩わしさや、期待した印刷物と異なるために無駄になるインクや用紙を減らすことになりユーザにとってコストダウンにもなる。 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
また、本発明におけるプログラムは、図5、図6、図11、図12に示すフローチャートの処理方法をCPU1001が実行可能なプログラムであり、本発明の記憶媒体は処理方法をCPU1001が実行可能なプログラムとして、情報処理装置100のROM1002に記憶されている。
The program according to the present invention is a program that allows the
また、その他の実施形態では本発明におけるプログラムは、図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
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ(または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等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。 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
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.
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)
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 |
-
2013
- 2013-12-24 JP JP2013265859A patent/JP2015121982A/en active Pending
Cited By (3)
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 |