[go: up one dir, main page]

JP2009151468A - Print preview apparatus and method - Google Patents

Print preview apparatus and method Download PDF

Info

Publication number
JP2009151468A
JP2009151468A JP2007327568A JP2007327568A JP2009151468A JP 2009151468 A JP2009151468 A JP 2009151468A JP 2007327568 A JP2007327568 A JP 2007327568A JP 2007327568 A JP2007327568 A JP 2007327568A JP 2009151468 A JP2009151468 A JP 2009151468A
Authority
JP
Japan
Prior art keywords
preview
printer
print
preview screen
setting
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
JP2007327568A
Other languages
Japanese (ja)
Inventor
Toshikazu Kaneyuki
俊和 金行
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 Inc
Original Assignee
Canon 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 Inc filed Critical Canon Inc
Priority to JP2007327568A priority Critical patent/JP2009151468A/en
Publication of JP2009151468A publication Critical patent/JP2009151468A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To solve a problem of printing without an operator noticing when an output profile does not exist in a print preview. <P>SOLUTION: This print preview device is provided with a preview screen correcting means for correcting a preview screen, or a marker drawing plotting means for plotting a predetermined marker drawing on the preview screen. When printer output setting related to acquired print setting does not exist, the preview screen is corrected by the preview screen correcting means, or the marker drawing is plotted by the marker drawing plotting means. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

本発明は印刷データを生成する情報処理装置および方法、記録媒体に関するもので、特に印刷プレビューに関するものである。   The present invention relates to an information processing apparatus and method for generating print data, and a recording medium, and more particularly to a print preview.

コンピュータで動作するアプリケーションソフトウエアでドキュメントを作成しプリンタで印刷する際に、オペレーティングシステムとプリンタドライバによりアプリケーションは、プリンタの種類によらず共通の作法でプリントができるようになっている。   When a document is created by application software running on a computer and printed by a printer, the operating system and printer driver allow the application to print in a common manner regardless of the type of printer.

このときプリンタ機種に特徴的な処理はプリンタドライバの中に隠蔽されている。   At this time, processing characteristic of the printer model is hidden in the printer driver.

印刷を行う上で、印刷の失敗を防ぐために、プレビューの機能は重要である。特に大判プリンタでは、大きな用紙に印刷を行うなため、用紙、インク、時間など失敗時のコストが高いために、正確なプレビューによる失敗防止は非常に効果的である。   The preview function is important in preventing printing failure when printing. In particular, large-format printers do not print on large paper, and the cost of failure such as paper, ink, and time is high. Therefore, prevention of failure by accurate preview is very effective.

印刷プレビューの機能は一般にアプリケーションの機能であり、アプリケーションが設定している論理ページへの描画によるプレビューを行っている。   The print preview function is generally a function of an application, and a preview is performed by drawing on a logical page set by the application.

一方プリンタドライバでは実画像を使ったプレビューではなく記号やイラストによる、印刷の向きやレイアウト確認のプレビューが行われているが、実画像を使ったプレビューも提案されている(特許文献1参照)。   On the other hand, in the printer driver, not the preview using the actual image but the preview of the printing direction and the layout confirmation by the symbol or the illustration is performed, but the preview using the actual image is also proposed (see Patent Document 1).

また、プリンタドライバの高機能化により、様々な処理が行えるようになってきている。例えば複数ページを1ページにまとめるNin1や、センタリング、左右反転などである。   In addition, various processes can be performed as the functions of printer drivers increase. For example, Nin1, which combines a plurality of pages into one page, centering, left-right reversal, and the like.

これらは、アプリケーションからデータを渡されたあとに、ドライバ内部で実施している機能であり、アプリケーションのプレビューには反映していない。そのためプリンタドライバの設定によっては実際に印刷された結果とアプリケーションのプレビューは正確には一致しない場合がある。   These are functions implemented in the driver after data is passed from the application, and are not reflected in the preview of the application. Therefore, depending on the setting of the printer driver, the actual printed result may not exactly match the application preview.

このためプリンタドライバの制御下で専用の印刷プレビュー機能をもち、プリンタドライバの設定を反映させたプレビューを実現したものがある(特許文献2参照)。   For this reason, there is a printer that has a dedicated print preview function under the control of the printer driver and realizes a preview reflecting the settings of the printer driver (see Patent Document 2).

また、最近のプリンタドライバは印刷対象となる用紙種別毎に発色特性を考慮した印字色変換テーブル(いわゆる出力プロファイル)を持っており、これを用いて最適な出力結果を得られるようになっている。   In addition, recent printer drivers have a print color conversion table (so-called output profile) that takes into account the color development characteristics for each paper type to be printed, so that optimal output results can be obtained using this table. .

上記の出力プロファイルを適用したプリンタからの出力結果を印刷前に予め画面上で確認できる高度な色処理システムも存在する。これは一般にソフトプルーフと呼ばれ、オペレータは実際の印刷を行う前に意図した色で出力されるかを確認することができる。
特開平10−40045号公報 特開2002−63000号公報
There is also an advanced color processing system that can check an output result from a printer to which the above output profile is applied on a screen in advance before printing. This is generally called soft proofing, and the operator can check whether the intended color is output before performing actual printing.
Japanese Patent Laid-Open No. 10-40045 JP 2002-63000 A

一般に用紙種別毎に出力プロファイルが提供されているプリンタであっても、普通紙など発色特性が良くない用紙種には出力プロファイルが用意されていない場合がある。   In general, even a printer that provides an output profile for each paper type may not provide an output profile for paper types such as plain paper that have poor color development characteristics.

従来のアプリケーションのプレビューで実現されるソフトプルーフにおいて、このように出力プロファイルが提供されていない用紙種であっても、印刷物と画面の発色原理の違いなどのためオペレータが画面上でそれを確認するのは困難であるという問題があった。   In the soft proof realized by the preview of the conventional application, even if the paper type does not provide an output profile in this way, the operator confirms it on the screen due to the difference in coloring principle between the printed matter and the screen. There was a problem that it was difficult.

またプリンタドライバ側でのプレビューでは、プレビューデータの生成に時間がかかり、特に、簡単なベクターデータや文字データではなく、複雑なベクターデータや大きな写真データなどを含む場合は、プレビューデータが生成するまでに時間がかかり操作性を損ねることになっていた。   Also, in the preview on the printer driver side, it takes time to generate preview data, especially when it contains complex vector data or large photo data instead of simple vector data or character data, until the preview data is generated. It took a long time to deteriorate the operability.

上記課題を解決し、出力プロファイルが存在しないため意図したプリントができないことを容易に確認できる印刷プレビューを達成する本発明は以下の構成を備えることを特徴とする。   The present invention that solves the above problems and achieves a print preview that can easily confirm that an intended print cannot be performed because there is no output profile is characterized by the following configuration.

すなわち、印刷設定を取得する印刷設定取得手段と、前記取得した印刷設定に基づきプリンタ出力設定を取得するプリンタ出力設定取得手段と、を具備し、前記取得したプリンタ出力設定を適用したプレビューを行う。   That is, the printer includes a print setting acquisition unit that acquires print settings and a printer output setting acquisition unit that acquires printer output settings based on the acquired print settings, and performs a preview using the acquired printer output settings.

また、プレビュー画面を修整するプレビュー画面修整手段、またはプレビュー画面上に既定のマーカー図面を描画するマーカー図面描画手段と、を具備し、前記取得した印刷設定に関連付けられたプリンタ出力設定が存在しない場合に、前記プレビュー画面修整手段によりプレビュー画面を修整するか、前記マーカー図面描画手段によりマーカー図面を描画する。   In addition, there is provided a preview screen modifying means for modifying the preview screen or a marker drawing drawing means for drawing a predetermined marker drawing on the preview screen, and there is no printer output setting associated with the acquired print setting Further, the preview screen is modified by the preview screen modifying means, or the marker drawing is drawn by the marker drawing drawing means.

出力プロファイルが提供されていないプリンタ設定状態で、それがオペレータに明確に伝わるよう印刷プレビューを描画することで、プリンタ設定のミスを事前に回避できる効果を得る。   By rendering a print preview so that the output profile is clearly communicated to the operator in a printer setting state in which no output profile is provided, an effect of avoiding an error in printer setting in advance can be obtained.

アプリケーション側で印刷ダイアログ表示時に高速にプレビューを表示することで、印刷の設定ミスによる失敗を防ぐことができる。   By displaying the preview at high speed when the print dialog is displayed on the application side, it is possible to prevent a failure due to a print setting error.

(実施例1)
以下、本発明の好適な実施例を画像印刷アプリケーションソフトウェアの一機能として説明する。
Example 1
A preferred embodiment of the present invention will be described below as a function of image printing application software.

図4に本実施例におけるシステム構成図を示す。   FIG. 4 shows a system configuration diagram in this embodiment.

図4において、
401は、プリンタ、
402は、ホストコンピュータ、
403は、ローカルエリアネットワーク(LAN)、
である。
In FIG.
401 is a printer,
402 is a host computer,
403 is a local area network (LAN),
It is.

ラージフォーマットプリンタに代表される出力先プリンタ401と、パーソナルコンピュータ(PC)に代表されるホストコンピュータ402はパラレル接続、USB接続等の一般的な通信インタフェースにより直接接続されている(非図示)か、もしくはローカルエリアネットワーク(LAN)403接続等を介して間接的に接続されている。   The output destination printer 401 represented by a large format printer and the host computer 402 represented by a personal computer (PC) are directly connected by a general communication interface such as parallel connection or USB connection (not shown), Alternatively, it is indirectly connected via a local area network (LAN) 403 connection or the like.

ホストコンピュータ402は、中央演算装置(CPU)、一次記憶装置、二次記憶装置、内部バス、入出力制御装置、入力装置、出力装置等の、非図示の一般的なコンピュータ構成要素により構成される。   The host computer 402 includes general computer components (not shown) such as a central processing unit (CPU), a primary storage device, a secondary storage device, an internal bus, an input / output control device, an input device, and an output device. .

ホストコンピュータ402内の前記二次記憶装置上にはオペレーティングシステム(OS)がインストールされており、さらにプリンタ401を制御するソフトウェアであるプリンタドライバおよび画像印刷アプリケーションソフトウェアがインストールされているものである。   An operating system (OS) is installed on the secondary storage device in the host computer 402, and a printer driver and image printing application software, which are software for controlling the printer 401, are also installed.

プリンタ401は、ロール給紙ユニットを備え、前記プリンタドライバが許容する範囲内で任意の長さの原稿の印刷を行うことができるものである。また、カット紙用の給紙口を備えることにより、ロール紙のみならずカット紙に印刷を行うことも可能である。   The printer 401 includes a roll paper feeding unit and can print a document of an arbitrary length within a range allowed by the printer driver. Further, by providing a paper feed port for cut paper, it is possible to print on cut paper as well as roll paper.

非図示のオペレータはホストコンピュータ402上の記憶装置上に保存されている画像印刷アプリケーションを起動し、デジタルカメラ等により撮影された所望の画像を入力し、プリンタ401により出力するものである。   An operator (not shown) starts an image printing application stored on a storage device on the host computer 402, inputs a desired image taken by a digital camera or the like, and outputs it by the printer 401.

本実施例において、前記画像印刷アプリケーションは、前記プリンタドライバと情報を伝達することによりソフトプルーフを行ったプレビューを実現するものである。   In this embodiment, the image printing application realizes a preview with soft proofing by transmitting information to the printer driver.

図5は画像印刷アプリケーションと、プリンタ本体の関連を示すシステム構成図である。   FIG. 5 is a system configuration diagram showing the relationship between the image printing application and the printer main body.

図5において、
501は、画像印刷アプリケーション、
502は、インターフェイスモジュール、
503は、ロール幅センサ、
504は、メモリ、
505は、インタフェース制御装置、
である。
In FIG.
501 is an image printing application,
502 is an interface module,
503 is a roll width sensor,
504 is a memory,
505 is an interface control device,
It is.

なお、図4と同一の要素には同じ符号を付している。   The same elements as those in FIG. 4 are denoted by the same reference numerals.

プリンタ401内には、装填されているロール紙の幅方向の長さ情報を取得するロール幅センサ503を備え、ロール幅センサ503により取得したロール幅長さをプリンタ内メモリ504に格納する。   The printer 401 includes a roll width sensor 503 that acquires length information in the width direction of the loaded roll paper, and stores the roll width length acquired by the roll width sensor 503 in the printer memory 504.

ホストコンピュータ402上にアプリケーションと共にインストールされるインタフェースモジュール502をアプリケーションが利用することにより、プリンタ内メモリ504に格納されたロール幅長さをインタフェース制御装置505を介して取得することができるものである。   By using the interface module 502 installed together with the application on the host computer 402, the roll width length stored in the in-printer memory 504 can be acquired via the interface control device 505.

図6は画像印刷アプリケーションと、プリンタドライバの関連を示すシステム構成図である。   FIG. 6 is a system configuration diagram showing the relationship between the image printing application and the printer driver.

図6において、
601は、プリンタドライバソフトウェア開発キット(SDK)モジュール、
602は、プリンタドライバ、
である。
In FIG.
601 is a printer driver software development kit (SDK) module,
602 is a printer driver,
It is.

プリンタドライバ602の各種設定のうち、ベンダー非依存の標準の設定項目はアプリケーション501側からプリンタドライバ602に直接アクセスすることで取得、および設定が可能である。   Among various settings of the printer driver 602, standard setting items independent of vendors can be obtained and set by directly accessing the printer driver 602 from the application 501 side.

また、プリンタドライバ602のベンダー固有の設定値はアプリケーションと共にインストールされているプリンタドライバソフトウェア開発キット601(SDKモジュール)を介して取得、および設定することができるものである。   The vendor-specific setting value of the printer driver 602 can be acquired and set via the printer driver software development kit 601 (SDK module) installed together with the application.

ではオペレータの操作手順に従って、前記画像印刷アプリケーションを利用した、画像の印刷手順を説明する。   Now, an image printing procedure using the image printing application will be described in accordance with the operation procedure of the operator.

初めにオペレータは、ホストコンピュータ402上の記憶装置に格納されている画像印刷アプリケーションを、非図示のマウス等に代表される入力装置を用いて起動する。   First, the operator starts an image printing application stored in a storage device on the host computer 402 by using an input device represented by a mouse (not shown).

アプリケーションはその起動処理において、アプリケーションが利用するプロセスメモリ空間内にインタフェースモジュール502およびプリンタドライバソフトウェア開発キット601をロードする。   In the startup process, the application loads the interface module 502 and the printer driver software development kit 601 into the process memory space used by the application.

起動されたアプリケーションのメイン画面の例を図3に示す。   An example of the main screen of the activated application is shown in FIG.

図3において、
301は、メニューバー、
302は、ページサイズコンボボックス、
303は、ページ方向ラジオボタン、
304は、画像プール、
305は、編集ペイン、
306は、入力画像サムネール、
307は、ページ表示領域、
である。
In FIG.
301 is a menu bar,
302 is a page size combo box,
303 is a page direction radio button,
304 is an image pool,
305 is an edit pane,
306 is an input image thumbnail;
307 is a page display area,
It is.

オペレータは予めデジタルカメラ等の撮影機器により撮影された画像ファイルをコンパクトフラッシュ(登録商標)カードに代表される記憶媒体を介して、あるいはUSB接続等によるデジタルカメラとの直接、またはその他の間接的な接続により画像の入力を行う。   An operator can use an image file previously captured by an imaging device such as a digital camera via a storage medium represented by a CompactFlash (registered trademark) card, directly with a digital camera via a USB connection, or other indirect Input images by connection.

入力された画像はメイン画面左側の画像プール304にサムネール群306として表示される。   The input image is displayed as a thumbnail group 306 in the image pool 304 on the left side of the main screen.

オペレータは任意のタイミングでページサイズを画面左上のページサイズコンボボックス302で変更可能である。ここではA4 (210mm x 297mm) サイズを指定し、ページ方向として縦向きをページ方向ラジオボタン303で設定するものとする。   The operator can change the page size at an arbitrary timing in the page size combo box 302 at the upper left of the screen. Here, it is assumed that the A4 (210 mm × 297 mm) size is designated, and the vertical direction is set as the page direction with the page direction radio button 303.

オペレータは画像プール304に表示された前記入力画像サムネール群306から、実際に利用する画像のサムネールをマウス等により選択し、画面右側の編集ペイン305にドラッグアンドドロップする等の操作により所望の画像がページ上に表示されるものである。   The operator selects a thumbnail of an image to be actually used from the input image thumbnail group 306 displayed in the image pool 304 with a mouse or the like, and drags and drops the desired image on the editing pane 305 on the right side of the screen. It is displayed on the page.

さらにオペレータは編集ペイン305上にて、画像上に文字を入れたり、画像の色味を調整したり、トリミングを行うといった各種操作を必要に応じて行うことができる。本実施例においては発明の主旨とは関連がないため、詳しい説明は割愛する。   Furthermore, the operator can perform various operations on the editing pane 305 as necessary, such as putting characters on the image, adjusting the color of the image, and performing trimming. In this embodiment, since it is not related to the gist of the invention, detailed description is omitted.

編集ペイン305上でのページ編集作業を終え、印刷可能な状態となったら、オペレータはメニューバー301上の“印刷”を選択することにより、印刷ダイアログを起動する。   When the page editing operation on the editing pane 305 is completed and printing is possible, the operator activates a print dialog by selecting “print” on the menu bar 301.

印刷ダイアログを図1に示す。   The print dialog is shown in FIG.

図1において、
101は、プリンタコンボボックス、
102は、プロパティボタン、
103は、プレビュー領域、
104は、給紙方法コンボボックス、
105は、印刷部数、
106は、印刷ボタン、
107は、設定のみボタン、
108は、キャンセルボタン、
109は、用紙種コンボボックス、
110は、ページプレビュー、
である。
In FIG.
101 is a printer combo box,
102 is a property button,
103 is a preview area,
104 is a paper feed method combo box,
105 is the number of copies,
106 is a print button,
107 is a setting only button,
108 is a cancel button,
109 is a paper type combo box,
110 is a page preview,
It is.

本印刷ダイアログは、選択されているプリンタドライバの設定項目のうち、良く使うと思われる項目を配置するもので、ユーザにとって理解が難しいプリンタドライバでの設定をしなくても通常の印刷作業を行えるようにしたものである。   This print dialog arranges items that are likely to be used frequently among the setting items of the selected printer driver, so that normal printing can be performed without setting with a printer driver that is difficult for the user to understand. It is what I did.

図1において、プレビュー領域103にはプリンタドライバが持つ出力プロファイルが適用された、ソフトプルーフの状態が表示されている。   In FIG. 1, a preview area 103 displays a soft proof state to which the output profile of the printer driver is applied.

ここで、ドライバ設定として、“等倍”印刷モードが設定されているものとする。“等倍”印刷モードとは、原稿サイズと同じサイズで印刷するというもので、本実施例ではA4サイズの出力が得られる設定である。   Here, it is assumed that “same size” printing mode is set as the driver setting. The “same size” printing mode is to print at the same size as the document size, and in this embodiment, the setting is such that an A4 size output can be obtained.

なお、前記印刷ダイアログ上に表示されているドライバ設定は、プロパティボタン102を押下することにより、ユーザは他の設定項目と共に設定の確認または変更を行うことができる。   The driver settings displayed on the print dialog can be checked or changed together with other setting items by pressing the property button 102.

プロパティボタン102を押下することにより表示されるプリンタドライバのユーザインタフェースの一例を図7に示す。   An example of the user interface of the printer driver displayed by pressing the property button 102 is shown in FIG.

図7において、
701は、原稿サイズコンボボックス、
702は、描画スケールモード、
703は、オートカットチェックボックス、
704は、OKボタン、
705は、キャンセルボタン、
である。
In FIG.
Reference numeral 701 denotes a document size combo box,
702 is a drawing scale mode,
703 is an auto cut check box,
704 is an OK button,
705 is a cancel button,
It is.

図1におけるプレビュー描画に必要となる、各種プリンタ設定の取得手順を図8に示す。   FIG. 8 shows a procedure for acquiring various printer settings necessary for preview drawing in FIG.

では図8を参照して、上記各種設定の取得ステップおよびプレビュー描画処理について説明する。   Now, with reference to FIG. 8, the various setting acquisition step and the preview drawing process will be described.

プリンタ設定取得ステップおよびプレビュー描画処理はユーザ操作により印刷ダイアログが起動されたのを契機に開始される。   The printer setting acquisition step and the preview drawing process are started when the print dialog is activated by a user operation.

始めにステップS801にて、プリンタドライバで選択されている用紙種を、プリンタドライバソフトウェア開発キット601を利用して取得する。ここでは光沢紙が選択されているものとする。   First, in step S801, the paper type selected by the printer driver is acquired using the printer driver software development kit 601. Here, it is assumed that glossy paper is selected.

続いてステップS802にて、上記ステップにて得られた用紙種に関連付けられた出力プロファイルがプリンタベンダにより提供されているかどうかを、同様にプリンタドライバソフトウェア開発キット601を利用して取得する。   In step S802, the printer driver software development kit 601 is similarly used to obtain whether the output profile associated with the paper type obtained in the above step is provided by the printer vendor.

ここでは用紙種光沢紙に対応する出力プロファイルが提供されているため、ステップS803に進み、印刷プレビューに出力プロファイルを適用した形態、すなわちソフトプルーフの状態でページプレビュー110をプレビュー領域103に描画する。   Here, since an output profile corresponding to the paper type glossy paper is provided, the process advances to step S803, and the page preview 110 is rendered in the preview area 103 in a form in which the output profile is applied to the print preview, that is, in a soft proof state.

一方、用紙種として出力プロファイルが提供されていないものが選択されていた場合には、本ステップは以下のように動作する。ここではそのような用紙種として普通紙が選択されていた場合について説明する。   On the other hand, when a paper type for which an output profile is not provided is selected, this step operates as follows. Here, a case where plain paper is selected as such a paper type will be described.

始めにステップS801にて、プリンタドライバで選択されている用紙種を、プリンタドライバソフトウェア開発キット601を利用して取得し、ここでは普通紙が得られる。   First, in step S801, the paper type selected by the printer driver is acquired using the printer driver software development kit 601, and plain paper is obtained here.

次にステップS802にて出力プロファイルが提供されているかどうかを判定し、提供されていないという結果を得るため、ステップS804に進む。   Next, in step S802, it is determined whether an output profile is provided. In order to obtain a result that the output profile is not provided, the process proceeds to step S804.

ステップS804では出力プロファイルを適用しない、従来の形式で印刷プレビューを描画する。   In step S804, a print preview is drawn in a conventional format without applying an output profile.

次にステップS805にて、出力プロファイルが提供されていないため、カラーマッチングが行われない印刷出力が得られることを示す、既定のマーカーを前記ステップで描画したプレビュー上に描画する。   Next, in step S805, since no output profile is provided, a default marker indicating that a print output without color matching is obtained is drawn on the preview drawn in the above step.

ここではページプレビュー上にマーカーが、アプリケーションプログラム内に記憶されており、それを利用するものとする。   Here, a marker is stored in the application program on the page preview and is used.

描画結果を図2(a)に示す。   The drawing result is shown in FIG.

図2において、
201は、プリンタコンボボックス、
202は、プロパティボタン、
203は、プレビュー領域、
204は、給紙方法コンボボックス、
205は、印刷部数、
206は、印刷ボタン、
207は、設定のみボタン、
208は、キャンセルボタン、
209は、用紙種コンボボックス、
210は、ページプレビュー、
211は、マーカー、
である。
In FIG.
201 is a printer combo box,
202 is a property button,
203 is a preview area,
204 is a paper feed method combo box,
205 is the number of copies,
206 is a print button,
207 is a setting only button,
208 is a cancel button,
209 is a paper type combo box,
210 is a page preview,
211 is a marker,
It is.

この状態はオペレータに出力プロファイルが存在しないことを周知するためのものであり、印刷ボタン206を押下すれば、出力プロファイルが適用されないこと以外は正常なプリントが実行されるものである。   This state is for notifying the operator that the output profile does not exist. When the print button 206 is pressed, normal printing is executed except that the output profile is not applied.

また、前記マーカーはアプリケーション仕様に応じて任意に変更可能でる。   The marker can be arbitrarily changed according to application specifications.

さらに、本発明の別の実施形態として、ステップS804からステップS806に進み、前記ステップで用意したページプレビュー画像に対して、ある種の画像修整を施した上で画面上に表示するものもある。   Furthermore, as another embodiment of the present invention, there is a method that proceeds from step S804 to step S806, and that the page preview image prepared in the above step is subjected to some kind of image modification and displayed on the screen.

ここではプレビュー領域全体をグレー画像との合成結果として表すものであり、その結果をページ領域のみを抜き出した形で図2(b)に示す。   Here, the entire preview area is expressed as a result of combining with the gray image, and the result is shown in FIG.

また、ここでの画像修整は上記に限定されるものではなく、例えばプレビュー画像の彩度のみを低減させる等の修整など種々の修整がアプリケーション仕様に従って行われるものである。   Further, the image modification here is not limited to the above, and various modifications such as a modification for reducing only the saturation of the preview image are performed according to the application specification.

以上、説明したステップにより描画されたプレビューをオペレータが目視で確認することにより、オペレータが意図した印刷が行われるかを容易に確認することが可能となる。   As described above, when the operator visually confirms the preview drawn in the steps described above, it is possible to easily confirm whether the printing intended by the operator is performed.

最後に印刷ダイアログ上で印刷ボタン106(206)を押下することで、実際に印刷データのページレンダリングが開始され、印刷データがプリンタ401に送られる。   Finally, by pressing the print button 106 (206) on the print dialog, page rendering of the print data is actually started and the print data is sent to the printer 401.

なお、プレビュー描画契機はここに述べただけではなく、出力先プリンタ101(201)が変更されたとき、給紙方法104(204)が変更されたとき、などアプリケーション仕様に従い任意に設定可能である。   Note that the preview drawing opportunity is not limited to that described here, but can be arbitrarily set according to application specifications, such as when the output destination printer 101 (201) is changed or when the paper feed method 104 (204) is changed. .

実施例1における印刷ダイアログ(ソフトプルーフ)。7 is a print dialog (soft proof) in the first embodiment. 実施例1における印刷ダイアログ(プロファイルがない場合)およびページ領域。Print dialog (when there is no profile) and page area in the first embodiment. 実施例1における画像印刷アプリケーションメイン画面。6 is an image printing application main screen in the first embodiment. 実施例1におけるシステム構成図。1 is a system configuration diagram in Embodiment 1. FIG. 実施例1におけるアプリケーション構成図。FIG. 3 is an application configuration diagram according to the first embodiment. 実施例1におけるアプリケーション構成図。FIG. 3 is an application configuration diagram according to the first embodiment. 実施例1におけるプリンタドライバユーザインタフェース。6 is a printer driver user interface according to the first exemplary embodiment. 実施例1におけるプレビュー描画ステップ。The preview drawing step in Example 1. FIG.

符号の説明Explanation of symbols

101 プリンタコンボボックス
102 プロパティボタン
103 プレビュー領域
104 給紙方法コンボボックス
105 印刷部数
106 印刷ボタン
107 設定のみボタン
108 キャンセルボタン
109 用紙種コンボボックス
110 ページプレビュー
201 プリンタコンボボックス
202 プロパティボタン
203 プレビュー領域
204 給紙方法コンボボックス
205 印刷部数
206 印刷ボタン
207 設定のみボタン
208 キャンセルボタン
209 用紙種コンボボックス
210 ページプレビュー
211 マーカー
301 メニューバー
302 ページサイズコンボボックス
303 ページ方向ラジオボタン
304 画像プール
305 編集ペイン
306 入力画像サムネール
307 ページ表示領域
401 プリンタ
402 ホストコンピュータ
403 ローカルエリアネットワーク(LAN)
501 画像印刷アプリケーション
502 インターフェイスモジュール
503 ロール幅センサ
504 メモリ
505 インターフェイス制御装置
601 プリンタドライバソフトウエア開発キット(SDK)
602 プリンタドライバ
701 原稿サイズコンボボックス
702 描画スケールモード
703 オートカットチェックボックス
704 OKボタン
705 キャンセルボタン
101 Printer combo box 102 Property button 103 Preview area 104 Paper feed method combo box 105 Number of copies 106 Print button 107 Setting only button 108 Cancel button 109 Paper type combo box 110 Page preview 201 Printer combo box 202 Property button 203 Preview area 204 Paper feed Method combo box 205 Number of copies 206 Print button 207 Setting only button 208 Cancel button 209 Paper type combo box 210 Page preview 211 Marker 301 Menu bar 302 Page size combo box 303 Page direction radio button 304 Image pool 305 Editing pane 306 Input image thumbnail 307 Page display area 401 Printer 402 E DOO computer 403 local area network (LAN)
501 Image printing application 502 Interface module 503 Roll width sensor 504 Memory 505 Interface controller 601 Printer driver software development kit (SDK)
602 Printer driver 701 Document size combo box 702 Drawing scale mode 703 Auto cut check box 704 OK button 705 Cancel button

Claims (4)

プリンタへの印刷のプレビューを行う情報処理装置であり、
印刷設定を取得する印刷設定取得手段と、
前記取得した印刷設定に基づきプリンタ出力設定を取得するプリンタ出力設定取得手段と、
を具備し、
前記取得したプリンタ出力設定を適用したプレビューを行うことを特徴とした情報処理装置。
An information processing device for previewing printing to a printer,
Print setting acquisition means for acquiring print settings;
Printer output setting acquisition means for acquiring printer output settings based on the acquired print settings;
Comprising
An information processing apparatus that performs a preview using the acquired printer output setting.
プレビュー画面を修整するプレビュー画面修整手段、またはプレビュー画面上に既定のマーカー図面を描画するマーカー図面描画手段とを具備し、
前記取得した印刷設定に関連付けられたプリンタ出力設定が存在しない場合に、前記プレビュー画面修整手段によりプレビュー画面を修整するか、前記マーカー図面描画手段によりマーカー図面を描画することを特徴とした請求項1に記載の情報処理装置。
A preview screen modifying means for modifying the preview screen, or a marker drawing drawing means for drawing a predetermined marker drawing on the preview screen;
2. The printer according to claim 1, wherein when there is no printer output setting associated with the acquired print setting, the preview screen is modified by the preview screen modifying unit, or the marker drawing is rendered by the marker drawing rendering unit. The information processing apparatus described in 1.
プリンタへの印刷のプレビューを行う情報処理方法であり、
印刷設定を取得する印刷設定取得ステップと、
前記取得した印刷設定に基づきプリンタ出力設定を取得するプリンタ出力設定取得ステップとを具備し、
前記取得したプリンタ出力設定を適用したプレビューを行うことを特徴とした情報処理方法。
An information processing method for previewing printing to a printer.
A print setting acquisition step for acquiring print settings;
A printer output setting acquisition step for acquiring a printer output setting based on the acquired print setting,
An information processing method, comprising: performing a preview applying the acquired printer output setting.
プレビュー画面を修整するプレビュー画面修整ステップ、またはプレビュー画面上に既定のマーカー図面を描画するマーカー図面描画ステップとを具備し、
前記取得した印刷設定に関連付けられたプリンタ出力設定が存在しない場合に、前記プレビュー画面修整ステップによりプレビュー画面を修整するか、前記マーカー図面描画ステップによりマーカー図面を描画することを特徴とした請求項3に記載の情報処理方法。
A preview screen modifying step for modifying the preview screen, or a marker drawing drawing step for drawing a predetermined marker drawing on the preview screen;
4. The printer according to claim 3, wherein when there is no printer output setting associated with the acquired print setting, the preview screen is modified by the preview screen modifying step or the marker drawing is rendered by the marker drawing rendering step. Information processing method described in 1.
JP2007327568A 2007-12-19 2007-12-19 Print preview apparatus and method Pending JP2009151468A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007327568A JP2009151468A (en) 2007-12-19 2007-12-19 Print preview apparatus and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007327568A JP2009151468A (en) 2007-12-19 2007-12-19 Print preview apparatus and method

Publications (1)

Publication Number Publication Date
JP2009151468A true JP2009151468A (en) 2009-07-09

Family

ID=40920580

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007327568A Pending JP2009151468A (en) 2007-12-19 2007-12-19 Print preview apparatus and method

Country Status (1)

Country Link
JP (1) JP2009151468A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012203740A (en) * 2011-03-25 2012-10-22 Brother Ind Ltd Information processing program, information processor and information processing method
US9134932B2 (en) 2011-03-25 2015-09-15 Brother Kogyo Kabushiki Kaisha User selection of a file format prior to a print preview

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012203740A (en) * 2011-03-25 2012-10-22 Brother Ind Ltd Information processing program, information processor and information processing method
US9134932B2 (en) 2011-03-25 2015-09-15 Brother Kogyo Kabushiki Kaisha User selection of a file format prior to a print preview
US9501246B2 (en) 2011-03-25 2016-11-22 Brother Kogyo Kabushiki Kaisha Computer readable recording medium, information processing apparatus, and information processing method for displaying converted image data
US10394499B2 (en) 2011-03-25 2019-08-27 Brother Kogyo Kabushiki Kaisha Computer readable recording medium, information processing apparatus, and information processing method for displaying converted image data

Similar Documents

Publication Publication Date Title
JP7405217B2 (en) Support programs, information processing devices, and printing methods
JP4945479B2 (en) Print processing apparatus, print processing method, print processing program, and recording medium
US8446629B2 (en) Printer driver, image forming apparatus and print controlling method
US11609727B2 (en) Non-transitory computer-readable recording medium, information processing apparatus and printing method
US20140078539A1 (en) Non-transitory computer readable medium and information processing apparatus
JP2013162422A (en) Image forming device, control method of the same, and program
JP7661106B2 (en) Printing system, printing method, and program
KR101158979B1 (en) Printing control system, method of controlling printing control system, and recording medium having program for controlling information processor recorded thereon
JP6917285B2 (en) Image forming device
US20110273740A1 (en) Preview screen display control apparatus and preview screen display control program
JP2006202112A (en) Information processing apparatus, control method therefor, storage medium, and program
US8045205B2 (en) Image forming device, and method and computer readable medium therefor
JP2015156204A (en) Printer driver, printer driver print control method, printer driver print control program, and recording medium
US8270014B2 (en) Printing method, recordable medium recorded with a program to execute the method and host apparatus
JP2009151468A (en) Print preview apparatus and method
JP2007233591A (en) Printer driver and its test printing method and printer
US9195415B2 (en) Print controller, computer readable medium having computer program product for generating print data based on print setting information stored thereon, and method of generating print setting information
JP7806555B2 (en) Image forming apparatus and program
JP4661832B2 (en) Print control device and printer driver program
JP2005004320A (en) System and program for controlling printing
US8081325B2 (en) Image forming apparatus
JP7543844B2 (en) Programs and Printers
JP7255277B2 (en) Image processing device and image processing system
JP2009116735A (en) Information processing apparatus and information processing method
US20130063775A1 (en) Image forming apparatus capable of providing actual-size preview, method of controlling the same, and storage medium

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20100201

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20100630