JP2008021081A - Printer driver program, image forming system - Google Patents
Printer driver program, image forming system Download PDFInfo
- 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
Links
- 238000006243 chemical reaction Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
Images
Landscapes
- Record Information Processing For Printing (AREA)
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
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.
解決しようとする問題点は、プリンタドライバ上で所定の範囲を拡大した印刷データや所定の範囲を拡大して元のデータと合成した印刷データを生成することができない点である。 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
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
プレビュー表示部115は、PDF変換部111で変換されたPDFデータを表示する機能である。
The
プレビューI/F(インターフェース)部117は、プレビュー表示部115で表示されるPDFデータのうちのズーム指定(変倍指定)を行うインターフェースである。
A preview I / F (interface)
印刷データ作成部113は、プレビュー表示部115が表示するプレビュー画面上でプレビューI/F部117を用いて、ズーム指定範囲とズーム拡大範囲を指定されてプレビュー上で確認できた、データを印刷データとして生成する。
The print
[フローチャート]
図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
S57で、プレビューI/F部117により、マウスによるドラッグ動作などで、プレビュー画面上でズームする領域を指定し、その部分をどれだけ拡大するかズーム倍率を指定する。この時に、指定した領域を印刷する用紙の大きさまでズームすることも可能であるし、また、前記指定した領域を、例えば強調する目的のために拡大して、その他の領域はそのままにした部分と合成することも可能であるし、また複数の領域を指定して、それぞれ異なるズーム倍率で拡大することも可能である(拡縮指定ステップ)。
In step S57, the preview I /
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
以上で一連の動作を終了する。 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.
101 プリンタドライバプログラム
113 印刷データ生成部(印刷データ生成ステップ)
115 プレビュー表示部(プレビュー表示ステップ)
117 プレビューI/F部(拡縮指定ステップ)
101
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.
前記印刷データ生成ステップは、前記所定の範囲を所定の倍率に拡大縮尺した部分と、前記所定の範囲以外の部分とを合成した印刷データを生成する
ことを特徴とするプリンタドライバプログラム。 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.
前記プレビュー表示ステップは、印刷画像対象のファイルを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.
前記印刷データ生成ステップは、前記プレビュー表示ステップで変換された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.
前記拡縮指定ステップは、マウスのドラッグ動作により前記所定の範囲を指定する
ことを特徴とするプリンタドライバプログラム。 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.
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) |
-
2006
- 2006-07-12 JP JP2006191541A patent/JP2008021081A/en active Pending
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 |