[go: up one dir, main page]

JP2008021081A - Printer driver program, image forming system - Google Patents

Printer driver program, image forming system Download PDF

Info

Publication number
JP2008021081A
JP2008021081A JP2006191541A JP2006191541A JP2008021081A JP 2008021081 A JP2008021081 A JP 2008021081A JP 2006191541 A JP2006191541 A JP 2006191541A JP 2006191541 A JP2006191541 A JP 2006191541A JP 2008021081 A JP2008021081 A JP 2008021081A
Authority
JP
Japan
Prior art keywords
printer driver
print data
driver program
preview
predetermined range
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
JP2006191541A
Other languages
Japanese (ja)
Inventor
Hiroyuki Sakai
裕之 酒井
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.)
Kyocera Document Solutions Inc
Original Assignee
Kyocera Mita Corp
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 Kyocera Mita Corp filed Critical Kyocera Mita Corp
Priority to JP2006191541A priority Critical patent/JP2008021081A/en
Publication of JP2008021081A publication Critical patent/JP2008021081A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Record Information Processing For Printing (AREA)
  • Image Processing (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To solve a problem that data which is enlarged at a prescribed portion by zoom print cannot be generated in a printer driver program. <P>SOLUTION: Zoom print is enabled to all prints by giving a zoom function to the printer driver program, even if the image forming device does not have a zoom function or even if an application program does not have the zoom function by preparing a preview display step which displays a preview of printed image on the printer driver program; a scaling specification step to specify scaling of a prescribed range to a prescribed magnification on a preview display image; and a print data generation step to generate print data by performing scaling to the prescribed range for the prescribed magnification. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

情報端末上で画像形成装置への印刷データを生成するプリンタドライバプログラムにおいて、ズーム印刷を可能とするプリンタドライバプログラム及び画像形成システムに関する。   The present invention relates to a printer driver program that enables zoom printing in a printer driver program that generates print data to an image forming apparatus on an information terminal, and an image forming system.

画像形成装置では、ズーム印刷機能を持つ機種があり、例えばB5版をA4版に拡大して印刷することが可能である。しかし、ズーム印刷機能を持たない画像形成装置ではズーム印刷はできない。   Some image forming apparatuses have a zoom printing function. For example, the B5 plate can be enlarged to the A4 plate for printing. However, zoom printing cannot be performed with an image forming apparatus that does not have a zoom printing function.

従来技術として、クライアントPC側のプリンタドライバで自動縮小機能を発動して、必要な情報が欠落しないような印刷データの生成処理を行う方法があった(特許文献1参照)。   As a conventional technique, there has been a method of generating print data so that necessary information is not lost by activating an automatic reduction function with a printer driver on the client PC side (see Patent Document 1).

しかし、この方法では、画像形成装置に保持する用紙サイズより大きいサイズの用紙での印刷要求がある場合に、プリンタドライバで印刷画像データを縮小することにのみ対応しており、プリンタドライバにより印刷データの部分を拡大したり、ある部分を拡大したものと元のデータを合成したような印刷データを作成することはできなかった。   However, in this method, when there is a print request on a paper having a size larger than the paper size held in the image forming apparatus, only the print image data is reduced by the printer driver. It was not possible to create print data that enlarged the part of the image or combined the original data with an enlarged part.

特開2004−287496号公報JP 2004-287496 A

解決しようとする問題点は、プリンタドライバ上で所定の範囲を拡大した印刷データや所定の範囲を拡大して元のデータと合成した印刷データを生成することができない点である。   The problem to be solved is that it is not possible to generate print data in which a predetermined range is enlarged on the printer driver or print data in which the predetermined range is enlarged and synthesized with the original data.

本発明のプリンタドライバプログラムは、印刷画像のプレビューを表示するプレビュー表示ステップとプレビュー表示画像上で所定の範囲を所定の倍率に拡大縮尺指定する拡縮指定ステップと前記所定の範囲を所定の倍率に拡大縮尺を行った印刷データを生成する印刷データ生成ステップとをコンピュータに実行させることと、また、前記印刷データ生成ステップは、前記所定の範囲を所定の倍率に拡大縮尺した部分と、前記所定の範囲以外の部分とを合成した印刷データを生成することを最も主要な特徴とする。   The printer driver program according to the present invention includes a preview display step for displaying a preview of a print image, an enlargement / reduction specifying step for specifying a predetermined range on a preview display image at a predetermined magnification, and an enlargement of the predetermined range to a predetermined magnification. Causing the computer to execute a print data generation step for generating scaled print data, and the print data generation step includes a portion obtained by enlarging and reducing the predetermined range to a predetermined magnification, and the predetermined range. The most important feature is to generate print data obtained by combining other parts.

本発明のプリンタドライバプログラムは、印刷画像のプレビューを表示するプレビュー表示ステップとプレビュー表示画像上で所定の範囲を所定の倍率に拡大縮尺指定する拡縮指定ステップと前記所定の範囲を所定の倍率に拡大縮尺を行った印刷データを生成する印刷データ生成ステップとをコンピュータに実行させることと、また、前記印刷データ生成ステップは、前記所定の範囲を所定の倍率に拡大縮尺した部分と、前記所定の範囲以外の部分とを合成した印刷データを生成することを最も主要な特徴とするため、プリンタドライバ上でプレビュー画像を見ながら、拡大印刷したい範囲を指定して、その印刷データを作成することが可能となり、プリンタドライバ上で所定の範囲を拡大した印刷データや所定の範囲を拡大して元のデータと合成した印刷データを生成することが可能となった。   The printer driver program according to the present invention includes a preview display step for displaying a preview of a print image, an enlargement / reduction specifying step for specifying a predetermined range on a preview display image at a predetermined magnification, and an enlargement of the predetermined range to a predetermined magnification. Causing the computer to execute a print data generation step for generating scaled print data, and the print data generation step includes a portion obtained by enlarging and reducing the predetermined range to a predetermined magnification, and the predetermined range. Since the most important feature is to generate print data that combines with other parts, it is possible to create the print data by specifying the range you want to enlarge while viewing the preview image on the printer driver Print data that has been enlarged on the printer driver and the original data It has become possible to produce a synthesized print data.

プリンタドライバプログラムにおいては、ズーム印刷が出来ないという問題点をプリンタドライバプログラムに印刷画像のプレビューを表示するプレビュー表示ステップとプレビュー表示画像上で所定の範囲を所定の倍率に拡大縮尺指定する拡縮指定ステップと前記所定の範囲を所定の倍率に拡大縮尺を行った印刷データを生成する印刷データ生成ステップを設けることにより実現した。   In the printer driver program, a preview display step for displaying a preview of a print image on the printer driver program for the problem that zoom printing is not possible, and an enlargement / reduction specifying step for specifying a predetermined range on the preview display image at a predetermined scale And a print data generation step for generating print data obtained by enlarging the predetermined range to a predetermined magnification.

[構成]
図1は、本発明の実施例に係わるプリンタドライバプログラムのブロック構成図である。
[Constitution]
FIG. 1 is a block diagram of a printer driver program according to an embodiment of the present invention.

プリンタドライバプログラム101は、以下の機能構成ブロックからなる。PDF変換部111、印刷データ作成部113、プレビュー表示部115、プレビューI/F部117。   The printer driver program 101 includes the following functional configuration blocks. PDF conversion unit 111, print data creation unit 113, preview display unit 115, preview I / F unit 117.

PDF変換部111は、アプリケーションプログラム上の印刷対象となるデータをPDF(Portable Document Format)に変換する。変換したデータは、後に説明する、プレビュー表示部115で表示される。   The PDF conversion unit 111 converts data to be printed on the application program into PDF (Portable Document Format). The converted data is displayed on the preview display unit 115 described later.

プレビュー表示部115は、PDF変換部111で変換されたPDFデータを表示する機能である。   The preview display unit 115 is a function for displaying the PDF data converted by the PDF conversion unit 111.

プレビューI/F(インターフェース)部117は、プレビュー表示部115で表示されるPDFデータのうちのズーム指定(変倍指定)を行うインターフェースである。   A preview I / F (interface) unit 117 is an interface for performing zoom designation (magnification / magnification designation) of PDF data displayed on the preview display unit 115.

印刷データ作成部113は、プレビュー表示部115が表示するプレビュー画面上でプレビューI/F部117を用いて、ズーム指定範囲とズーム拡大範囲を指定されてプレビュー上で確認できた、データを印刷データとして生成する。   The print data creation unit 113 uses the preview I / F unit 117 on the preview screen displayed by the preview display unit 115 to specify the zoom designation range and the zoom enlargement range and confirm the data that has been confirmed on the print data. Generate as

[フローチャート]
図2のフローチャートを用いて動作の流れについて説明する。
[flowchart]
The operation flow will be described with reference to the flowchart of FIG.

S51で、PC(Personal Computer)上のアプリケーションプログラムから印刷対象のジョブを印刷操作する。   In step S51, a print job is printed from an application program on a PC (Personal Computer).

S53で、スプーラをフックして印刷ジョブのページ情報を取得して、PDF変換部111でPDFに変換して保存する。   In S53, the spooler is hooked to acquire page information of the print job, and the PDF conversion unit 111 converts it into PDF and saves it.

S55で、プレビュー表示部115により、前ステップS53で変換したPDFファイルを表示する(プレビュー表示ステップ)。   In S55, the preview display unit 115 displays the PDF file converted in the previous step S53 (preview display step).

S57で、プレビューI/F部117により、マウスによるドラッグ動作などで、プレビュー画面上でズームする領域を指定し、その部分をどれだけ拡大するかズーム倍率を指定する。この時に、指定した領域を印刷する用紙の大きさまでズームすることも可能であるし、また、前記指定した領域を、例えば強調する目的のために拡大して、その他の領域はそのままにした部分と合成することも可能であるし、また複数の領域を指定して、それぞれ異なるズーム倍率で拡大することも可能である(拡縮指定ステップ)。   In step S57, the preview I / F unit 117 designates an area to be zoomed on the preview screen by dragging with the mouse and the like, and designates how much to enlarge that part. At this time, it is also possible to zoom the designated area to the size of the paper to be printed, and the designated area is enlarged for the purpose of emphasis, for example, and the other areas are left as they are. It is also possible to combine them, and it is also possible to specify a plurality of areas and enlarge them at different zoom magnifications (enlargement / reduction specifying step).

S59で、前ステップで指定した領域と倍率でのプレビューを表示する。   In S59, a preview with the area and magnification designated in the previous step is displayed.

S61で、プレビュー画面で印刷を行ってよいかどうかを判断する。判断がNOなら、動作をS57に移行して再度ズーム領域の指定を行う。YESであれば動作をS63に移行する。   In S61, it is determined whether printing can be performed on the preview screen. If the determination is NO, the operation proceeds to S57 and the zoom area is designated again. If YES, the operation proceeds to S63.

S63で、印刷データ作成部113により、プレビューで表示した画面の印刷データを生成し、画像形成装置に送信する(印刷データ生成ステップ)。   In step S63, the print data creation unit 113 generates print data for the screen displayed in the preview, and transmits the print data to the image forming apparatus (print data generation step).

以上で一連の動作を終了する。   The series of operations is thus completed.

[実施例の効果]
本発明の実施例により、画像形成装置にズーム機能を持たなくとも、またアプリケーションプログラムにズーム機能を持たなくとも、プリンタドライバプログラムにズーム機能を持たせることで、すべての印刷に対してズーム印刷が可能となった。
[Effect of Example]
According to the embodiment of the present invention, even if the image forming apparatus does not have a zoom function and the application program does not have a zoom function, the printer driver program can have a zoom function so that zoom printing can be performed for all printing. It has become possible.

[その他]
本実施例では、ズームにおける拡大についてのみ説明を行ったが、逆に縮小のズームを行っても良い。
[Others]
In the present embodiment, only enlargement in zoom has been described, but conversely zoom in reduction may be performed.

プリンタドライバプログラムの機能ブロック図である(実施例1)。FIG. 3 is a functional block diagram of a printer driver program (Example 1). プリンタドライバのフローチャートである(実施例1)。5 is a flowchart of a printer driver (first embodiment).

符号の説明Explanation of symbols

101 プリンタドライバプログラム
113 印刷データ生成部(印刷データ生成ステップ)
115 プレビュー表示部(プレビュー表示ステップ)
117 プレビューI/F部(拡縮指定ステップ)
101 Printer Driver Program 113 Print Data Generation Unit (Print Data Generation Step)
115 Preview display section (Preview display step)
117 Preview I / F part (enlargement / reduction specification step)

Claims (6)

印刷画像のプレビューを表示するプレビュー表示ステップと
プレビュー表示画像上で所定の範囲を所定の倍率に拡大縮尺指定する拡縮指定ステップと
前記所定の範囲を所定の倍率に拡大縮尺を行った印刷データを生成する印刷データ生成ステップとを
コンピュータに実行させることを特徴とするプリンタドライバプログラム。
A preview display step for displaying a preview of the print image, an enlargement / reduction specifying step for specifying a predetermined range on the preview display image at a predetermined magnification, and generating print data obtained by enlarging the predetermined range at a predetermined magnification A printer driver program that causes a computer to execute a print data generation step.
請求項1記載のプリンタドライバプログラムであって、
前記印刷データ生成ステップは、前記所定の範囲を所定の倍率に拡大縮尺した部分と、前記所定の範囲以外の部分とを合成した印刷データを生成する
ことを特徴とするプリンタドライバプログラム。
A printer driver program according to claim 1,
The printer driver program characterized in that the print data generation step generates print data by combining a portion obtained by enlarging and reducing the predetermined range to a predetermined magnification and a portion other than the predetermined range.
請求項1または2記載のプリンタドライバプログラムであって、
前記プレビュー表示ステップは、印刷画像対象のファイルをPDF(Portable Document Format)に変換して、プレビュー表示を行う
ことを特徴とするプリンタドライバプログラム。
A printer driver program according to claim 1 or 2,
The printer driver program characterized in that the preview display step converts a file to be printed into PDF (Portable Document Format) and displays a preview.
請求項3記載のプリンタドライバプログラムであって、
前記印刷データ生成ステップは、前記プレビュー表示ステップで変換されたPDFファイルを基に印刷データを生成する
ことを特徴とするプリンタドライバプログラム。
A printer driver program according to claim 3,
The printer driver program characterized in that the print data generation step generates print data based on the PDF file converted in the preview display step.
請求項1から4のいずれかに記載のプリンタドライバプログラムであって、
前記拡縮指定ステップは、マウスのドラッグ動作により前記所定の範囲を指定する
ことを特徴とするプリンタドライバプログラム。
A printer driver program according to any one of claims 1 to 4,
In the enlargement / reduction specifying step, the predetermined range is specified by a mouse drag operation.
印刷画像のプレビューを表示するプレビュー表示手段とプレビュー表示画像上で所定の範囲を所定の倍率に拡大縮尺指定する拡縮指定手段と前記所定の範囲を所定の倍率に拡大縮尺を行った印刷データを生成する印刷データ生成手段とを備えた入力部と
前記入力部から送信された前記印刷データを出力する画像形成装置とを有する
ことを特徴とする画像形成システム。
A preview display means for displaying a preview of the print image, an enlargement / reduction specifying means for enlarging / reducing a predetermined range to a predetermined magnification on the preview display image, and generating print data obtained by enlarging the predetermined range to a predetermined magnification An image forming system comprising: an input unit including a print data generation unit configured to output; and an image forming apparatus that outputs the print data transmitted from the input unit.
JP2006191541A 2006-07-12 2006-07-12 Printer driver program, image forming system Pending JP2008021081A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006191541A JP2008021081A (en) 2006-07-12 2006-07-12 Printer driver program, image forming system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006191541A JP2008021081A (en) 2006-07-12 2006-07-12 Printer driver program, image forming system

Publications (1)

Publication Number Publication Date
JP2008021081A true JP2008021081A (en) 2008-01-31

Family

ID=39076968

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006191541A Pending JP2008021081A (en) 2006-07-12 2006-07-12 Printer driver program, image forming system

Country Status (1)

Country Link
JP (1) JP2008021081A (en)

Similar Documents

Publication Publication Date Title
JP5103339B2 (en) Dynamic printer driver user interface generation
JP2011044866A (en) Image processor and image processing program
US8810820B2 (en) Active printing system and method for printing based on image size
JP6576224B2 (en) Information processing apparatus, control method therefor, and program
KR20090126836A (en) An image forming apparatus, an image forming system including the same, and an enlarged print processing method of print data
JP5929374B2 (en) Program and information processing apparatus
JP2008276745A (en) Print control apparatus and print document printing method
JP2008021081A (en) Printer driver program, image forming system
JP2006268541A (en) Printing image display device, method, and program
US10140558B2 (en) Print control system, print control apparatus, and program
JP2009048473A (en) Image inspection apparatus, image inspection method and image inspection program
JP5042926B2 (en) Print setting device, program, and recording medium
JP6221543B2 (en) Program, information processing apparatus, information processing system, and image processing system
JP2008009652A (en) Printing processing method and printer driver
JP2007172130A (en) Original format setting controller, original format setting control method and original format setting control program
JP2006231692A (en) Printing data creation apparatus and method, printing data creation program, and printing method
JP2011048519A (en) Print system, print control unit and program
JP2008242599A (en) Printing system
JP4849156B2 (en) Printer system, printer device, and program for printer device
JP4685047B2 (en) Image processing apparatus, image processing method, and image processing program
JP2005115677A (en) Method for displaying print information and device and program for indicating print
WO2024185577A1 (en) Support program
JP2013196038A (en) Information processing device, program, and storage media
JP2011180721A (en) Printer driver and print controller
JP2012033055A (en) Print control device, and control method and program for the same