JP2008219398A - Image forming apparatus, image processing method, image processing program and computer readable storage medium with the same stored therein - Google Patents
Image forming apparatus, image processing method, image processing program and computer readable storage medium with the same stored therein Download PDFInfo
- Publication number
- JP2008219398A JP2008219398A JP2007053124A JP2007053124A JP2008219398A JP 2008219398 A JP2008219398 A JP 2008219398A JP 2007053124 A JP2007053124 A JP 2007053124A JP 2007053124 A JP2007053124 A JP 2007053124A JP 2008219398 A JP2008219398 A JP 2008219398A
- Authority
- JP
- Japan
- Prior art keywords
- document
- image
- original document
- image forming
- forming 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.)
- Withdrawn
Links
- 238000003672 processing method Methods 0.000 title claims description 6
- 238000012545 processing Methods 0.000 claims description 32
- 230000015572 biosynthetic process Effects 0.000 claims description 8
- 230000004044 response Effects 0.000 claims description 6
- 239000000463 material Substances 0.000 claims description 4
- 238000000034 method Methods 0.000 description 59
- 230000008569 process Effects 0.000 description 49
- 238000012546 transfer Methods 0.000 description 22
- 238000004891 communication Methods 0.000 description 16
- 238000010586 diagram Methods 0.000 description 16
- 230000006870 function Effects 0.000 description 8
- 239000000203 mixture Substances 0.000 description 7
- 239000003086 colorant Substances 0.000 description 5
- 239000011521 glass Substances 0.000 description 5
- 238000000926 separation method Methods 0.000 description 5
- 230000001174 ascending effect Effects 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000011068 loading method Methods 0.000 description 2
- 108091008695 photoreceptors Proteins 0.000 description 2
- 238000003786 synthesis reaction Methods 0.000 description 2
- 238000007599 discharging Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000011049 filling Methods 0.000 description 1
- 238000007429 general method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000006641 stabilisation Effects 0.000 description 1
- 238000011105 stabilization Methods 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 238000012360 testing method Methods 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 processing of a document described by a control code, and in particular, an image forming apparatus that forms an image from a document described by a control code, an image processing method, an image processing program, and a computer-readable program that stores the image processing program The present invention relates to a storage medium.
プリンタ、複写機、およびそれらを複合した複合機であるMFP(Multi Function Peripheral)などを用いて文書を紙出力するとき、当該文書に文字サイズの小さな文字や詳細な図形が含まれていると、出力画像における文字像や図形が小さすぎたり、文字像や図形を構成する線の間隔が狭くなったりして、文字や図形の視認性や可読性が損なわれる場合がある。 When a document is output on a paper using a printer, a copier, or a MFP (Multi Function Peripheral) that is a complex machine that combines them, if the document contains small characters or detailed figures, The character image or figure in the output image may be too small, or the spacing between the lines constituting the character image or figure may be narrowed, which may impair the visibility or readability of the character or figure.
そこで、たとえば、特開2003−32481号公報(特許文献1)には、ファクシミリ装置において、受信側で指定された画像情報を当該受信側のユーザの希望する拡大率で拡大して出力する技術が開示されている。 In view of this, for example, Japanese Patent Laid-Open No. 2003-32481 (Patent Document 1) discloses a technique for expanding and outputting image information designated on the reception side at a magnification desired by the user on the reception side in a facsimile apparatus. It is disclosed.
また、特開2001−257875号公報(特許文献2)には、通信端末装置において、受信した情報を予め設定された倍率で拡大して記録紙に印字する技術が開示されている。
しかしながら、特許文献1および特許文献2に開示されているような、単に受信した文書を拡大して出力するような技術では、元の文書の全体像が把握しにくくなるという問題があった。
However, the technique of simply enlarging and outputting a received document as disclosed in
本発明は、かかる実情に鑑み考え出されたものであり、その目的は、出力される文書によって、ユーザが、全体的に視認性を確保できるとともに全体像を把握することができる画像形成装置、画像処理方法、ならびに画像処理プログラムおよびそれを記憶するコンピュータ読取可能な記憶媒体を提供することである。 The present invention has been conceived in view of such circumstances, and an object of the present invention is to provide an image forming apparatus that allows a user to ensure overall visibility and grasp an overall image by an output document, An image processing method, an image processing program, and a computer-readable storage medium storing the image processing program are provided.
本発明に従った画像形成装置は、制御コードによって記述された元文書から画像を形成する画像形成装置であって、前記元文書に、当該元文書に含まれるオブジェクトのサイズを拡大する記述を追加して新たな文書を作成する文書作成手段と、前記元文書の画像形成の指令を受付ける受付手段と、前記受付手段が前記元文書の画像形成の指令を受付けたことに応じて、前記文書作成手段が作成した新たな文書から画像を形成する画像形成手段とを含むことを特徴とする。 An image forming apparatus according to the present invention is an image forming apparatus that forms an image from an original document described by a control code, and adds a description for enlarging the size of an object included in the original document to the original document A document creating means for creating a new document, a receiving means for receiving an image forming instruction for the original document, and the document creating in response to the receiving means receiving an image forming instruction for the original document. And image forming means for forming an image from a new document created by the means.
また、本発明の画像形成装置では、前記画像形成手段は、第1面および当該第1面と異なる第2面を有する出力材に画像を形成し、前記文書作成手段は、前記新たな文書において、前記元文書から形成される画像を前記第1面に出力し、前記元文書に含まれるオブジェクトのサイズを拡大する記述から形成される画像を前記第2面に出力するように記述することが好ましい。 In the image forming apparatus of the present invention, the image forming unit forms an image on an output material having a first side and a second side different from the first side, and the document creating unit The image formed from the original document is output to the first surface, and the image formed from the description for enlarging the size of the object included in the original document is output to the second surface. preferable.
また、本発明の画像形成装置では、前記画像形成手段は、第1面および当該第1面と異なる第2面を有する出力材に画像を形成し、前記文書作成手段は、前記新たな文書において、前記元文書から形成される画像を縮小して、前記元文書に含まれるオブジェクトのサイズを拡大する記述から形成される画像とともに前記第1面に出力するように記述することが好ましい。 In the image forming apparatus of the present invention, the image forming unit forms an image on an output material having a first side and a second side different from the first side, and the document creating unit It is preferable that the image formed from the original document is reduced and described so as to be output on the first surface together with the image formed from the description that enlarges the size of the object included in the original document.
また、本発明の画像形成装置では、前記制御コードは、前記文書のページ領域を指定するデータを含み、前記文書作成手段は、前記新たな文書において、前記元文書から形成される各ページの画像が、当該ページに含まれるオブジェクトのサイズを拡大する記述から形成される画像のページとともに、ブックレット印刷において見開きページを構成するページに出力されるように記述することが好ましい。 In the image forming apparatus of the present invention, the control code includes data designating a page area of the document, and the document creation unit is configured to generate an image of each page formed from the original document in the new document. However, it is preferable to describe such that, together with a page of an image formed from a description of enlarging the size of an object included in the page, it is output to a page constituting a spread page in booklet printing.
また、本発明の画像形成装置は、拡大するオブジェクトの種類を記憶する種類記憶手段をさらに含み、前記文書作成手段は、前記元文書の中の、前記種類記憶手段に記憶された種類のオブジェクトのサイズを拡大する記述を前記元文書に追加することが好ましい。 The image forming apparatus according to the present invention further includes a type storage unit that stores a type of an object to be enlarged, and the document creation unit stores an object of a type stored in the type storage unit in the original document. It is preferable to add a description for increasing the size to the original document.
また、本発明の画像形成装置では、前記制御コードは、文字サイズを指定するデータを含み、前記文書作成手段は、前記元文書の中の最初の文字サイズで指定された文字データを拡大する記述を前記元文書に追加することが好ましい。 In the image forming apparatus of the present invention, the control code includes data designating a character size, and the document creating means is a description for enlarging the character data designated by the first character size in the original document. Is preferably added to the original document.
また、本発明の画像形成装置では、前記文書作成手段は、サイズを拡大する前記元文書中の或るオブジェクトに対応する記述とともに、当該或るオブジェクトに対応した符号の記述を追加し、前記元文書に対して、前記或るオブジェクトに対応させた前記符号の記述を追加することが好ましい。 In the image forming apparatus of the present invention, the document creating unit adds a description corresponding to a certain object in the original document whose size is to be expanded and a description of a code corresponding to the certain object. It is preferable to add a description of the code corresponding to the certain object to the document.
また、本発明の画像形成装置は、拡大するオブジェクトの数を記憶する数記憶手段をさらに含み、前記文書作成手段は、前記元文書の中の、前記数記憶手段に記憶された数以下のオブジェクトについて、サイズを拡大する記述を前記元文書に追加することが好ましい。 The image forming apparatus of the present invention further includes number storage means for storing the number of objects to be enlarged, and the document creation means includes objects equal to or less than the number stored in the number storage means in the original document. Is preferably added to the original document to increase the size.
本発明に従った画像処理方法は、本発明の制御コードによって記述された元文書から画像を処理する画像処理方法であって、前記元文書に、当該元文書に含まれるオブジェクトのサイズを拡大する記述を追加して新たな文書を作成するステップと、前記元文書の画像形成の指令を受付けるステップと、前記元文書の画像形成の指令を受付けたことに応じて、前記新たな文書から画像を形成するステップとを含むことを特徴とする。 An image processing method according to the present invention is an image processing method for processing an image from an original document described by a control code of the present invention, and enlarges the size of an object included in the original document to the original document. A step of creating a new document by adding a description, a step of receiving an image formation command for the original document, and an image from the new document in response to receiving the image formation command for the original document. Forming a step.
本発明に従った画像処理プログラムは、制御コードによって記述された元文書を処理して画像形成装置に画像を形成させる画像処理プログラムであって、コンピュータに、前記元文書に、当該元文書に含まれるオブジェクトのサイズを拡大する記述を追加して新たな文書を作成するステップと、前記元文書の画像形成の指令を受付けるステップと、前記元文書の画像形成の指令を受付けたことに応じて、前記新たな文書を前記画像形成装置に送信するステップとを実行させることを特徴とする。 An image processing program according to the present invention is an image processing program that processes an original document described by a control code and causes an image forming apparatus to form an image. The image processing program includes a computer, the original document, and the original document A step of creating a new document by adding a description for enlarging the size of the object to be received, a step of receiving a command for image formation of the original document, and a step of receiving a command for image formation of the original document, Transmitting the new document to the image forming apparatus.
本発明に従ったコンピュータ読取可能な記録媒体は、上記した画像処理プログラムを記憶することを特徴とする。 A computer-readable recording medium according to the present invention stores the above-described image processing program.
本発明によれば、画像形成装置において、制御コードによって記述された元文書から画像が出力される場合、当該元文書に含まれるオブジェクトのサイズを拡大する記述を追加された新たな文書から画像が形成される。 According to the present invention, when an image is output from the original document described by the control code in the image forming apparatus, the image is generated from the new document to which the description for enlarging the size of the object included in the original document is added. It is formed.
これにより、元文書から画像が出力される場合と比較して、形成される画像において、オブジェクトのサイズが拡大されたものが追加されることになる。つまり、ユーザは、元文書から画像を出力させようとした場合に、元文書からの画像を得られるとともに、含まれるオブジェクトが拡大された画像も得られることになる。 As a result, compared to the case where the image is output from the original document, an image in which the size of the object is enlarged is added to the formed image. That is, when the user tries to output an image from the original document, the user can obtain an image from the original document and an image in which the included object is enlarged.
したがって、ユーザは、元文書からの画像を見ることにより、元文書の全体像を把握できるとともに、拡大されたオブジェクトの画像を見ることにより、出力される文書に対して全体的に視認性を確保できるようになる。 Therefore, the user can grasp the whole image of the original document by looking at the image from the original document, and ensure the overall visibility of the output document by looking at the enlarged object image. become able to.
この発明の実施の形態について、図面を参照しながら詳細に説明する。なお、図中の同一または相当部分については、同一符号を付してその説明は繰返さない。 Embodiments of the present invention will be described in detail with reference to the drawings. Note that the same or corresponding parts in the drawings are denoted by the same reference numerals and description thereof will not be repeated.
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。 Embodiments of the present invention will be described below with reference to the drawings. In the following description, the same parts and components are denoted by the same reference numerals. Their names and functions are also the same.
[第1の実施の形態]
(全体構成)
図1は、本発明の一実施の形態である画像処理プログラムを実行するパーソナルコンピュータを含む画像形成システムの概略構成図である。なお、本実施の形態においては、画像処理プログラムによって処理された画像を形成する装置(画像形成装置)の一例としてMFPが挙げられているが、このような画像形成装置は、MFPに限らず、複写機、ファクシミリ装置、プリンタなどにも適用可能である。
[First Embodiment]
(overall structure)
FIG. 1 is a schematic configuration diagram of an image forming system including a personal computer that executes an image processing program according to an embodiment of the present invention. In the present embodiment, an MFP is cited as an example of an apparatus (image forming apparatus) that forms an image processed by an image processing program. However, such an image forming apparatus is not limited to an MFP. The present invention can also be applied to a copying machine, a facsimile machine, a printer, and the like.
図1を参照して、画像形成システムには、少なくともプリンタとして機能するMFP1が含まれる。MFP1は、LAN(Local Area Network)などのネットワークNWを介して、パーソナルコンピュータPC1,PC2,PC3(以下、「パーソナルコンピュータPC」とも総称する)と接続可能に構成され、いずれかのパーソナルコンピュータPCから送信される文書データを受信すると、当該文書データから画像を形成するとともに、当該画像を紙出力する。
Referring to FIG. 1, the image forming system includes at least
この文書データは、後述するような制御コードによって記述されており、MFP1は、この制御コードに含まれる命令およびデータに従って画像を形成する。後述するように、この画像を形成する過程において、文書内の視認性や可読性が損なわれるおそれのある文字があれば、その文字に対応するフォントは、より視認性や可読性の高いフォントに変換される。
This document data is described by a control code as will be described later, and the
(MFPの構成)
図2は、MFP1のハードウェア構成の概略を示す模式的断面図である。本実施の形態においては、代表的に、カラータンデム方式のMFPについて説明するが、印刷方式については限定されることなく、他のカラー方式でもよいし、モノクロ方式であってもよい。
(MFP configuration)
FIG. 2 is a schematic cross-sectional view showing an outline of the hardware configuration of the
カラータンデム方式のMFP1では、イエロー(Y)、マゼンタ(M)、シアン(C)、およびブラック(K)の4色のトナー画像を順次重ね合わせることによってカラー画像を形成する。より詳細には、各色に対応する4つの作像ユニットが中間転写体である中間転写ベルトに沿って直列に配置されており、それぞれの作像ユニットで形成される対応色のトナー画像が中間転写ベルトに転写(一次転写)される。この一次転写により、中間転写ベルト上には、各色のトナー画像が重ね合わせられた多色画像が形成され、その後、当該形成された多色画像は印刷媒体である用紙に転写(二次転写)される。そして、用紙に転写された多色画像は定着工程を経て、文書画像として出力される。
In the
図2を参照して、MFP1は、画像読取部10と、用紙搬送部20と、画像形成部30と、用紙格納部40とを含む。
Referring to FIG. 2, MFP 1 includes an
画像読取部10は、MFP1を複写機として機能させるための部位であり、原稿をセットするための戴荷台3と、原稿台ガラス11と、戴荷台3にセットされた原稿を原稿台ガラス11に自動的に1枚ずつ搬送する搬送部2と、読取られた原稿を排出するための排出台4とを含む。さらに、原稿読取部10は、スキャナ(図示しない)を含み、当該スキャナは、スキャンモータ(図示しない)によって原稿台ガラス11に対して平行移動する。また、スキャナには、原稿を照射する露光ランプ、原稿からの反射光の向きを変える反射ミラー、反射ミラーからの光路を変えるミラー、反射光を集光するレンズ、反射光の波長により色を判別し、反射光を反射または透過して2つの光電変換素子に反射光を導くハーフミラー、および受光した反射光に応じて電気信号を発生するCCD(Charge Coupled Device)などの光電変換素子(いずれも図示しない)が含まれる。
The
搬送部2によって搬送された原稿は、原稿台ガラス11上にセットされ、スキャナが原稿台ガラス11に対して平行に移動することで露光走査される。原稿からの反射光は光電変換素子によって電気信号に変換され、画像形成部30に入力される。
The document transported by the
画像形成部30は、中間転写体である中間転写ベルト31と、中間転写ベルト31に沿って所定間隔で配置されるイエロー(Y)、マゼンタ(M)、シアン(C)、およびブラック(K)各色トナーに対応する作像ユニット21Y,21M,21C,21K(以下、「作像ユニット21」とも総称する)と、中間転写ベルト31を介して各作像ユニット21を構成する感光体と対向する転写ローラ25Y,25M,25C,25K(以下、「転写ローラ25」とも総称する)とを含む。また、中間転写ベルト31は、所定の張力を維持するように複数のローラ32,33,34により懸架されるとともに、ローラ32,33,34がそれぞれ紙面反時計回り(矢印A方向)に回転することで、所定の速度で同方向に回転する。
The
各作像ユニット21には、パーソナルコンピュータPCにより送信された文書に基づく画像信号、もしくは画像読取部10から入力された画像信号に対して、所定の画像処理を施すことで得られるイエロー、マゼンタ、シアン、およびブラックの各色に対応するデジタル信号が与えられる。すると、各作像ユニット21では、露光器が対応するデジタル信号に基づいてレーザビームを感光体に出力することで、予め均一に帯電されている感光体の表面が露光され、各色画像に対応する静電潜像が形成される。その後、現像ローラに現像バイアス電圧が印加されて、感光体に形成された静電潜像との間に電位差が発生する。その状態において、電荷を帯びたトナーが供給されることによって、感光体の表面にトナー像が形成される。感光体の表面に形成されたトナー像は、転写ローラ25によって、中間転写体である中間転写ベルト31に転写される。このような工程は一次転写と称される。
Each
さらに、画像形成部30は、用紙の搬送経路を介してローラ34と対向するローラ35と、用紙に転写されたトナー像を定着させる定着器36と、定着器36で定着処理がなされた用紙を排紙トレイ38に搬送するためのローラ37と、画像安定化制御時に中間転写ベルト31上に転写されたテストパターンからトナー付着量を読取るためのセンサ39とを含む。上述の一次転写によって、中間転写ベルト31に転写されたトナー像は、ローラ34とローラ35との間の押圧によって搬送される用紙Sに転写される。このような工程は二次転写と称される。用紙に二次転写されたトナー像は、定着器36によって用紙に定着され、排紙トレイ38に排紙される。
Further, the
用紙格納部40は、印刷媒体である用紙Sを収納する給紙カセット41を含み、用紙搬送部20は、給紙カセット41から用紙Sを搬送するためのローラ42と、用紙Sを画像形成部30へ搬送するためのローラ43とを含む。
The
図3は、MFP1における概略の機能構成を示すブロック図である。
図3を参照して、MFP1の機能構成としては、メモリ部101と、通信インターフェイス部103と、プリンタコントローラ105と、プリンタエンジン107とを含む。通信インターフェイス部103は、代表的に、ネットワークNWを介してパーソナルコンピュータPC(図1)との間でデータを送受信するための部位であり、たとえば、LAN(Local Area Network)カードおよびそれを制御するドライバソフトなどを含む。プリンタエンジン107は、上述したハードウェア構成を用いてプリント処理を行うための部位であり、上述のハードウェア構成に加えて、各部の作動を制御するための制御構成をも含む。プリンタコントローラ105は、通信インターフェイス部103などを介して与えられる制御コードや、画像読取部10で読取られた画像データに対して、所定の画像処理を実行し、プリンタエンジン107でのプリント処理に用いられる画像データを生成する。メモリ部101は、プリンタコントローラ105における画像処理の実行に必要なデータを格納する。
FIG. 3 is a block diagram showing a schematic functional configuration in the
Referring to FIG. 3, the functional configuration of
特に、本実施の形態では、本発明に係る画像処理はプリンタコントローラ105およびメモリ部101によって実現される。
In particular, in the present embodiment, image processing according to the present invention is realized by the
(パーソナルコンピュータの構成)
図4は、パーソナルコンピュータPCの概略のハードウェア構成を示す模式図である。
(Configuration of personal computer)
FIG. 4 is a schematic diagram showing a schematic hardware configuration of the personal computer PC.
図4を参照して、パーソナルコンピュータPCは、OS(Operating System)を含む各種プログラムを実行するCPU(Central Processing Unit)201と、CPU201でのプログラムの実行に必要なデータを一時的に記憶するメモリ部213と、CPU201で実行されるプログラムを不揮発的に記憶するハードディスク部(HDD:Hard Disk Drive)211とを含む。また、HDD211に記憶されるプログラムは、FDDドライブ217またはCD−ROMドライブによって、それぞれフレキシブルディスク217aまたはCD−ROM(Compact Disk-Read Only Memory)などから読取られる。
Referring to FIG. 4, personal computer PC includes a CPU (Central Processing Unit) 201 that executes various programs including an OS (Operating System), and a memory that temporarily stores data necessary for execution of the program by
CPU201は、キーボードやマウスなどからなる入力部209を介してユーザからの指示を受取るとともに、プログラムの実行によって生成される画面出力をディスプレイ部205へ出力する。また、CPU201は、LANカードなどからなる通信インターフェイス部207を介して、MFP1を含むネットワークNW(図1)に接続された各装置とデータの送受信を行なう。また、上述の各部は、内部バス203を介して相互にデータを授受する。
The
図5は、パーソナルコンピュータPCにおける概略の機能構成を示すブロック図である。 FIG. 5 is a block diagram showing a schematic functional configuration in the personal computer PC.
図5を参照して、パーソナルコンピュータPCのハードディスク部211(図4)には、アプリケーション251と、MFP1にプリントなどの機能を実行させるプリンタドライバ255とがインストールされており、これらのソフトウェアの間にはプリンタドライバ255による描画処理を可能とするためのインターフェイスとしてGDI(Graphic Device Interface)253が存在する。なお、プリンタドライバ255は、ネットワークNWを介してパーソナルコンピュータPCにダウンロードされてインストールされても良いし、CD−ROM等の記録媒体に記録された状態からCD−ROMドライブ215を介してパーソナルコンピュータPCにインストールされても良い。
Referring to FIG. 5,
本実施の形態におけるアプリケーション251は、印刷対象の文書を作成または編集可能なアプリケーションであり、代表的に、文書作成アプリケーションや表計算アプリケーションなどが挙げられる。なお、本実施の形態における文書は、文字、グラフィック、イメージ、および/または、グラフを含む。
The
プリンタドライバ255は、アプリケーション251で作成または編集された文書をMFP1でプリント処理させるための、制御コードを作成するとともに、MFP1にプリント処理を要求するためのプログラムである。アプリケーション251は、パーソナルコンピュータPCの入力部209(図4)などの操作によってユーザからの印刷指示を受取ると、GDI253に対して、作成または編集した印刷対象の文書と共に、印刷指示に対応する制御コマンドを送信する。
The
GDI253は、アプリケーション251から送信された制御コマンドを解釈して、その制御コマンドに従い、ディスプレイ部205(図4)上に所定の描画を行なわせるための制御コマンドと共に、印刷対象の文書を示すデータをプリンタドライバ255へ送信する。
The
プリンタドライバ255は、アプリケーション251から送信された文書に応じた画像がMFP1で形成されるように、印刷対象の文書を記述する制御コードを生成する。制御コードは、文書中の文字やグラフィックなどのレイアウトを記述する言語であり、代表的にページ記述言語(PDL:Page Description Language)である。このようなページ記述言語としては、PS(PostScript)やPCL(Printer Control Language)などが挙げられる。なお、本発明において、プリンタドライバ255での制御コードの作成方法は特定の方法に限定されるものではなく、通常のプリンタドライバで行なわれている一般的な方法が採用され得る。
The
パーソナルコンピュータPCのハードディスク部211(図4)には、さらに、ネットワークNWを介したデータ通信を制御するデータ通信アプリケーション257がインストールされている。そして、プリンタドライバ255で作成された制御コード(文書データ)は、データ通信アプリケーション257によって、MFP1へ送信される。
A
(制御コードの構成)
図6は、プリンタドライバ255で生成される制御コードの構造の一例を模式的に示す図である。なお、文書を記述する制御コードは一種のプログラム言語であり、その構造の自由度は比較的高い。そのため、本発明が適用される制御コードは、図6に示す構造に限定されるものではなく、その他の任意の構造を採用することができる。
(Control code configuration)
FIG. 6 is a diagram schematically illustrating an example of the structure of the control code generated by the
図6を参照して、本実施の形態に従う制御コードは、文書のレイアウトなどの設定データが記述された制御データ部501と、文字やグラフィックなどの画像上にレイアウトされる各オブジェクトの実体が記述されたオブジェクトデータ部503とを含む。
Referring to FIG. 6, the control code according to the present embodiment describes the
制御データ部501は、たとえば、1回の印刷処理(印刷ジョブ)に共通する設定データを記述した共通設定データ部501aと、各ページにおけるレイアウトを設定するページ設定データ部501bとを含む。
The
共通設定データ部501aには、給紙カセットを指定するための「給紙トレイ」、画像を印刷するための用紙サイズを指定するための「プリント用紙サイズ」、1枚の用紙に集約するページ数を指定するための「Nin1指定」、用紙に印刷する画像の解像度を指定するための「解像度」、および画像の方向と用紙方向との対応関係を指定するための「プリント方向」などのデータが含まれる。 The common setting data section 501a includes a “paper feed tray” for designating a paper feed cassette, a “print paper size” for designating a paper size for printing an image, and the number of pages to be collected on one sheet. Data such as “Nin1 designation” for designating the image, “resolution” for designating the resolution of the image to be printed on the paper, and “print direction” for designating the correspondence between the image direction and the paper direction. included.
また、ページ設定データ部501bには、各ページの領域を指定するための「ページ領域指定」、およびページ領域の大きさと形成すべき画像の大きさとの対応関係を指定する「変倍率指定」が含まれるとともに、各オブジェクトを特定するための情報に対応付けて、ページ領域における各オブジェクトの配置位置を指定するための「座標」が指定される。さらに、文書に複数のページが記述される場合には、「ページ区切り」も指定される。 The page setting data portion 501b includes “page area designation” for designating the area of each page and “magnification / magnification designation” for designating the correspondence between the size of the page area and the size of the image to be formed. In addition, “coordinates” for designating the arrangement position of each object in the page area are designated in association with information for identifying each object. Further, when a plurality of pages are described in the document, “page break” is also designated.
これに対して、オブジェクトデータ部503は、たとえば、文書内の文字を規定するテキストオブジェクト部503aと、文書内のグラフィックを規定するグラフィックオブジェクト部503bと、文書内のイメージを規定するイメージオブジェクト部503cとを含む。
On the other hand, the
テキストオブジェクト部503aには、文字種を指定する「フォント」、文字の大きさを指定する「文字サイズ」、文字の配置位置を指定する「始点座標」、および出力される文字自体を示す「文字コード」などが含まれる。グラフィックオブジェクト部503bには、グラフィックスを構成する線を指定する「始点座標」および「終点座標」、および当該線の太さを指定する「太さ」などが含まれる。さらに、グラフィックオブジェクト部503bには、直線または曲線の指定、色、および塗りつぶしの指定などが含まれてもよい。イメージオブジェクト部503cには、イメージデータを示す「ビットマップデータ」などが組込まれる。なお、テキストオブジェクト部503a、グラフィックオブジェクト部503b、イメージオブジェクト部503cには、それぞれ、オブジェクトの種類を特定する情報が含まれているものとする。
The
ここで、テキストオブジェクト部503aの「文字サイズ」の指定には、一般的に「ポイント(pt)数」が用いられる。ポイント数は、ポイント活字の大きさの単位を意味し、アメリカ式では1ポイントが0.351ミリメートルに相当し、ディドー式では0.376ミリメートルに相当する。この「文字サイズ」で指定されるポイント数は、制御コードによって規定されたページ領域における大きさを意味するものであり、形成される画像内における対応する文字像の大きさは、「文字サイズ」で指定されるポイント数とは必ずしも一致しない。これは、上述の「変倍率指定」に従って拡大または縮小された文書が、画像として形成されるからである。したがって、形成される画像内の文字像の大きさは、当該文字に対して指定される「文字サイズ」と「変倍率指定」との積によって定まることになる。
Here, “point (pt) number” is generally used to designate “character size” of the
(拡大プリント処理に係る機能構成)
本実施の形態では、アプリケーション251で編集されたファイルのページ記述言語が、所定の処理(拡大プリント処理)を施されることによって修正される。
(Functional configuration related to enlarged print processing)
In the present embodiment, the page description language of the file edited by the
図7は、パーソナルコンピュータPCのCPU201がプリンタドライバ255として機能することによって実現される機能構成を示すブロック図である。
FIG. 7 is a block diagram showing a functional configuration realized by the
図7を参照して、プリンタドライバ255で実現される機能は、PDLデータ生成部261と、分離部263と、オブジェクト拡大処理部265と、PDLデータ合成部267と、拡大率算出部273とを含んで構成される。
With reference to FIG. 7, the functions realized by the
PDLデータ生成部261は、アプリケーション251で編集されたファイルそのままの状態に対応するページ記述言語の文書(本実施の形態ではその一例としてPDLデータ)を生成する。なお、アプリケーション251で編集されたファイルに対応したPDLデータの生成については、周知の技術を採用することができるため、ここでは詳細な説明は繰返さない。
The PDL
分離部263は、PDLデータ生成部261で生成された文書の制御コードを解析し、制御データ部501(図6)に相当する制御データと、オブジェクトデータ部503(図6)に相当するオブジェクトデータとを分離し、そして、制御データをオブジェクト拡大処理部265とPDLデータ合成部267に与え、オブジェクトデータをオブジェクト拡大処理部265に与える。
The
オブジェクト拡大処理部265は、PDLデータ生成部261で生成された文書の制御コードの中で、拡大情報記憶部271に記憶された情報によって指定されたオブジェクトを当該制御コードで記述されているよりも拡大して出力するための制御データを新たに生成する。なお、このときの拡大率は、拡大率算出部273によって算出される。拡大情報記憶部271は、HDD211等の記憶装置によって構成される。また、ここでの新たな制御データの生成については、後述する。
The object
PDLデータ合成部267は、PDLデータ生成部261で生成された文書とオブジェクト拡大処理部265で生成された制御データを、仕上げ情報記憶部275に記憶された情報に応じた態様で合成することにより新たな文書を生成し、当該新たな文書をデータ通信アプリケーション257へ送る。仕上げ情報記憶部275は、HDD211等の記憶装置によって構成される。また、ここでの新たな生成については、後述する。なお、データ通信アプリケーション257は、PDLデータ合成部267から送られた文書をMFP1に送信し、これに応じて、MFP1は、当該文書から画像を形成する。MFP1における、受信したページ記述言語の文書からの画像の形成および当該画像の用紙への出力については、周知の技術を採用できるため、ここでは詳細な説明を繰返さない。
The PDL
なお、本実施の形態では、PDLデータ生成部261で生成された文書が元文書に対応し、PDLデータ合成部267で合成された。
In the present embodiment, the document generated by the PDL
図8(A)にPDLデータ生成部261で生成された文書の一例示し、図8(B)に当該文書から形成される画像の一例を示す。
FIG. 8A illustrates an example of a document generated by the PDL
図8(A)に示された制御コードは、制御データ部511とオブジェクトデータ部513とを含み、オブジェクトデータ部513は、1つ目のテキストオブジェクトについてのテキストオブジェクト部513aと、2つ目のテキストオブジェクトについてのテキストオブジェクト部513bとを含む。
The control code shown in FIG. 8A includes a control data portion 511 and an
図8(B)に示された画像には、異なる2種類の文字サイズで記載されたテキストオブジェクトが含まれる。ここで、小さい方の文字サイズのテキストオブジェクトが、テキストオブジェクト部513aに対応し、大きい方の文字サイズのテキストオブジェクトが、2つ目のテキストオブジェクトについてのテキストオブジェクト部513bに対応するものとする。
The image shown in FIG. 8B includes text objects described in two different character sizes. Here, it is assumed that a text object having a smaller character size corresponds to the
図9(A)に図8の文書が拡大プリント処理を施されることによりPDLデータ合成部267で新たに生成された文書の一例示し、図9(B)に図9(A)の文書から形成される画像の一例を示す。
FIG. 9A illustrates an example of a document newly generated by the PDL
図9(A)に示された制御コードは、制御データ部521とオブジェクトデータ部523とを含む。
The control code shown in FIG. 9A includes a
図9(B)に示された画像は、図8(B)に示された画像と当該図8(B)に示された画像の中の小さい方の文字サイズのテキストオブジェクトを拡大して表示する画像とが、元の画像サイズから縮小されて1枚の用紙上に、つまり、いわゆる2in1で1枚の用紙上に出力されたものである。 The image shown in FIG. 9B is an enlarged view of the text object having the smaller character size in the image shown in FIG. 8B and the image shown in FIG. 8B. The image to be reduced is the original image size reduced and output on one sheet of paper, that is, so-called 2 in 1 on one sheet.
拡大プリント処理では、拡大処理の要否および拡大するオブジェクトの種類、元文書の中の各ページで拡大するオブジェクトの数、新たな文書において拡大前後の画像に参照番号を描画する情報を付与するか否かを設定する情報、具体的には、表1に示す情報を、受付けることができる。 In the enlargement print process, whether or not the enlargement process is necessary, the type of object to be enlarged, the number of objects to be enlarged on each page in the original document, and information for drawing reference numbers on images before and after enlargement in a new document. Information for setting whether or not, specifically, the information shown in Table 1 can be received.
表1では、受付ける情報のメニューとして、「拡大プリント」「拡大箇所数」「参照番号付与」の3種類のメニューが定義されている。 In Table 1, three types of menus of “enlarged print”, “number of enlarged parts”, and “assign reference number” are defined as menus of information to be accepted.
拡大プリントは、拡大処理の要否および拡大するオブジェクトの種類を特定するメニューであり、このメニューに対応して、「無し」「手動」「最小文字」「文字」「写真」「グラフ」のいずれかの情報が設定される。「無し」は、新たな文書を作成することなく、PDLデータ生成部261で生成された文書をそのままデータ通信アプリケーションに送るための情報である。「手動」は、オブジェクトの種類に関係なくユーザが指定したオブジェクトを拡大して新たな文書を作成するための情報である。「最小文字」「文字」「写真」「グラフ」は、それぞれ、新たな文書を作成する際に拡大されるオブジェクトが、各ページにおいて文字サイズが最小であるテキストオブジェクト、文字サイズに関係なくテキストオブジェクト、または、グラフィックオブジェクトであることを指定する情報である。
Enlarged print is a menu that specifies the necessity of enlargement processing and the type of object to be enlarged. This information is set. “None” is information for sending the document generated by the PDL
拡大箇所数は、元文書の中の各ページで拡大するオブジェクトの数を特定する情報である。オブジェクト拡大処理部265は、各ページについて、制御コードの中でオブジェクト番号の小さい方から拡大箇所数で特定される数だけ、オブジェクトの大きさを拡大するような制御コードを生成して、新たな文書を生成する。なお、「設定無し」とされた場合には、オブジェクト拡大処理部265は、上記「拡大プリント」によって特定される種類のすべてのオブジェクトについて、各オブジェクトの大きさを拡大するような制御コードを生成して、新たな文書を生成する。
The number of enlargement points is information for specifying the number of objects to be enlarged on each page in the original document. The object
参照番号付与は、新たな文書において拡大前後の画像に参照番号を描画する情報を付与するか否かを設定する情報である。これらの3種類のメニューについての設定内容は、拡大情報記憶部271に記憶される。
The reference number assignment is information for setting whether or not to attach information for drawing a reference number to images before and after enlargement in a new document. The settings for these three types of menus are stored in the enlarged
また、拡大プリント処理では、新たな文書についての出力形式が設定される。なお、設定される情報としては、たとえば「両面」「Nin1」「ブック綴じ」「別用紙」が挙げられる。「両面」は、新たな文書の中の、元文書の各ページに対応する画像を各用紙の表面に出力し、そして、各用紙に出力された画像の中の拡大されたオブジェクトに対応する画像を同じ用紙の裏面に出力する出力形式を特定する情報である。「Nin1」は、元文書の各ページに対応する画像と当該画像の中の拡大されたオブジェクトに対応する画像を同じ用紙の同じ面に出力する出力形式を特定する情報である。「ブック綴じ」は、元文書の各ページに対応する画像と当該画像の中の拡大されたオブジェクトに対応する画像をブックレット印刷において見開きページにそれぞれ出力する出力形式を特定する情報である。「別用紙」は、元文書の各ページに対応する画像の次のページとして、当該画像の中の拡大されたオブジェクトに対応する画像を出力する出力形式を特定する情報である。このような出力形式の設定内容は、仕上げ情報記憶部275に記憶される。
In the enlarged print process, an output format for a new document is set. The set information includes, for example, “both sides”, “Nin1”, “book binding”, and “separate paper”. “Double-sided” outputs an image corresponding to each page of the original document in a new document on the surface of each sheet, and an image corresponding to an enlarged object in the image output on each sheet Is information for specifying an output format for outputting to the back side of the same sheet. “Nin1” is information for specifying an output format in which an image corresponding to each page of the original document and an image corresponding to an enlarged object in the image are output on the same side of the same sheet. “Book binding” is information for specifying an output format in which an image corresponding to each page of the original document and an image corresponding to an enlarged object in the image are output to a spread page in booklet printing. The “separate sheet” is information for specifying an output format for outputting an image corresponding to the enlarged object in the image as the next page of the image corresponding to each page of the original document. Such output format settings are stored in the finishing
図8および図9に戻って、元文書が図8(B)の画像を出力させるような文書である場合であって、拡大プリント処理において、拡大プリントとして「最小文字」が、参照番号付与として「しない」が設定された場合であって、出力形式として「2in1」が指定された場合の、新たな文書から出力される画像の一例が図9(B)である(拡大箇所数としてはどのような設定がなされた場合も対応する)。つまり、新たな文書から出力される画像では、元文書から出力されるべき画像において文字サイズが小さい方のテキストオブジェクト(オブジェクト1)が拡大されて表示されるページが追加されるとともに、元文書から出力されるべき画像と追加されたページの画像が2in1により1枚の用紙の同じ面に並べられている。つまり、図9(A)の共通設定データ部521aでは、図8(A)の共通設定データ部511aに対して、Nin1指定情報が、指定無しから「2in1」に書き換えられ、また、図9(A)のページ設定データ部521bには、図8(A)のページ設定データ部511bに対して、オブジェクト1において文字サイズが拡大されたオブジェクト3を新たなページとして追加する情報が追加されている。また、図9(A)のオブジェクトデータ部523では、図8(A)のオブジェクトデータ部513に対して、オブジェクト3に対応するテキストオブジェクト部523Cが追加されている。
Returning to FIGS. 8 and 9, the original document is a document that outputs the image of FIG. 8B. In the enlarged print process, “minimum character” is assigned as a reference number as an enlarged print. FIG. 9B shows an example of an image output from a new document when “No” is set and “2 in 1” is specified as the output format (what is the number of enlarged parts)? (This is also the case when such a setting is made.) In other words, in the image output from the new document, a page is displayed in which the text object (object 1) having a smaller character size in the image to be output from the original document is enlarged and displayed from the original document. The image to be output and the image of the added page are arranged on the same side of one sheet by 2in1. That is, in the common
次に、このような拡大プリント処理におけるパーソナルコンピュータPCでの処理内容を、当該処理のフローチャートである図10〜図13を参照して説明する。 Next, the processing contents of the personal computer PC in such an enlarged printing process will be described with reference to FIGS. 10 to 13 which are flowcharts of the processing.
図10を参照して、CPU201は、まずステップS10で、拡大情報記憶部271を参照することにより、表1に示した拡大プリントが「無し」に設定されているか否かを判断する。そして、CPU201は、そうであると判断するとステップS110(図11)に処理を進め、そうではないと判断するとステップS20へ処理を進める。
Referring to FIG. 10, first, in step S <b> 10, the
なお、CPU201は、上記した表1に示す設定内容および新たな文書についての出力形式に関する設定内容は、たとえばアプリケーション251がディスプレイ部205に図14に示されるような画面を表示させて、入力を受付ける。
Note that the
図14を参照して、画面1400は、上記した新たな文書を出力する際の用紙に関する情報の入力を受付ける用紙設定部1410、表1に示した各メニューについての情報の入力を受付ける拡大プリント設定部1420、上記した新たな文書についての出力形式に関する情報の入力を受付ける仕上げ設定部1430、拡大プリント設定部1420および仕上げ設定部1430に対して入力されている情報に応じて画像の出力結果のプレビュー画面を表示させるプレビュー表示部1440、および、画像の出力の開始を指示する情報を入力するためのプリント開始ボタン1450を含む。
Referring to FIG. 14, a
図10に戻って、ステップS20では、CPU201は、上記の拡大プリントが「手動」に設定されているか否かを判断し、そうであると判断するとステップS30へ、そうではないと判断するとステップS21(図12)へ、それぞれ処理を進める。
Returning to FIG. 10, in step S20, the
ステップS30では、CPU201は、ディスプレイ部205に、画面1400とは別に、元文書から出力される画像を表示させ、ユーザがマウス等を操作して入力する、拡大するオブジェクトを指定する情報の入力を受付け、ステップS40に処理を進める。なお、ステップS30では、CPU201は、元文書の中の、指定されたオブジェクトを特定する情報を、拡大情報記憶部271に記憶させる。
In step S30, the
ステップS40では、CPU201は、ステップS30で指定を受付けたオブジェクトの数は、拡大箇所数(表1)として設定された数量以下であるか否かを判断し、そうであると判断するとステップS50へ処理を進め、そうではないと判断するとステップS30に処理を戻す。
In step S40, the
図12を参照して、ステップS21では、CPU201は、拡大プリント(表1)の設定内容が最小文字であるか否かを判断し、そうであると判断するとステップS22へ、そうではないと判断するとステップS23へ、それぞれ処理を進める。
Referring to FIG. 12, in step S21,
ステップS22では、CPU201は、元文書の各ページのテキストオブジェクトの文字サイズをチェックすることにより、各ページの最小文字サイズのオブジェクトを抽出して、ステップS50へ処理を進める。なお、拡大箇所数(表1)が設定されている場合には、元文書の各ページについてのテキストオブジェクトの文字サイズの最小のものの中から、オブジェクト番号の小さい順に、拡大箇所数分、検索結果として得る。なお、オブジェクトの抽出は、各オブジェクトデータ部に含まれるオブジェクトの種類を特定する情報に基づいて行なわれても良い。また、このような文書が、タグ情報を用いて記述される場合には、タグの種類に基づいてオブジェクトの抽出が行なわれても良い。
In step S22, the
ステップS23では、CPU201は、拡大プリント(表1)の設定内容が文字であるか否かを判断し、そうであると判断するとステップS24へ、そうではないと判断するとステップS25(図13)へ、それぞれ処理を進める。
In step S23, the
ステップS24では、CPU201は、元文書の各ページのテキストオブジェクトを検索して、ステップS50へ処理を進める。なお、拡大箇所数(表1)が設定されている場合には、元文書の各ページについてのテキストオブジェクトのオブジェクト番号の小さい順に、拡大箇所数分、検索結果として得る。
In step S24, the
図13を参照して、ステップS25では、CPU201は、拡大プリント(表1)の設定内容が写真であるか否かを判断し、そうであると判断するとステップS26へ、そうではないと判断するとステップS27へ、それぞれ処理を進める。
Referring to FIG. 13, in step S <b> 25,
ステップS26では、CPU201は、元文書の各ページのイメージオブジェクトを検索して、ステップS50へ処理を進める。なお、拡大箇所数(表1)が設定されている場合には、元文書の各ページについてのイメージオブジェクトのオブジェクト番号の小さい順に、拡大箇所数分、検索結果として得る。
In step S26, the
ステップS27では、CPU201は、元文書の各ページのグラフィックオブジェクトを検索して、ステップS50へ処理を進める。なお、拡大箇所数(表1)が設定されている場合には、元文書の各ページについてのグラフィックオブジェクトのオブジェクト番号の小さい順に、拡大箇所数分、検索結果として得る。
In step S27, the
図10に戻って、ステップS50では、CPU201は、ステップS30で指定を受付けたオブジェクト、または、ステップS22,24,26,27で抽出したオブジェクトについての、これらを元文書よりも拡大して表される新たなページのための制御コードを生成する。具体的には、処理対象の各オブジェクトに対応する画像が、元文書から形成されるよりも拡大されて形成されるように、新たにオブジェクトデータ部を生成する。このオブジェクトデータ部では、各オブジェクトについて、元文書よりも、テキストオブジェクトについては文字サイズが上げられ、イメージデータについてはビットマップデータに対してイメージを拡大する処理がなされ、また、グラフィックオブジェクトについては始点座標と終点座標の距離を長くされて表示領域が大きくされている。なお、この場合の拡大率は、たとえば、新たなページに表示されるすべてのオブジェクトを最大限表示できるように等、適宜設定されれば良い。
Returning to FIG. 10, in step S50, the
次に、ステップS60では、CPU201は、拡大情報記憶部271を参照することにより、参照番号付加に関する設定(表1)が「する」になっているか否かを判断し、そうであると判断するとステップS70へ処理を進め、そうではないと判断するとステップS80へ処理を進める。
Next, in step S60, the
ステップS70では、CPU201は、ステップS50で生成した制御コードと元画像の文書に対して、当該生成した制御コードに含まれるオブジェクトとこれらのオブジェクトの元文書中の画像に対して、対応関係を示す参照符号を表示するための情報を付加して、ステップS80(図11)へ処理を進める。
In step S <b> 70, the
図11を参照して、ステップS80では、CPU201は、プレビュー表示部1440に、元文書とステップS50で新たに生成した制御コードとが、仕上げ設定部1430に対して入力された、新たな文書についての出力形式に基づいて編集された場合の画像の出力態様を、模式的に表示させ、ステップS90に処理を進める。なお、図14に示されたプレビュー表示部1440では、第1頁目に「ABCDEF」という文字列の画像を出力し、第2頁目に「GHIJKL」という文字列の画像を出力するジョブについて、それぞれ、表示されている文字列を拡大するページとともに2in1で出力される状態が示されている。
Referring to FIG. 11, in step S <b> 80,
ステップS90では、CPU201は、プリント開始ボタン1450に対して操作がなされたか否かを判断し、なされたと判断するとステップS100へ処理を進める。
In step S90, the
ステップS100では、PDLデータ生成部261が生成した元文書とステップS50で生成した新たなページの制御コードとを、仕上げ設定部1430に対して入力された出力形式に基づいて編集することにより新たな文書を生成し、ステップS110へ処理を進める。
In step S100, the original document generated by the PDL
ステップS110では、CPU201は、ステップS110で生成した新たな文書(ステップS110がステップS10から直接移行してきた場合にはPDLデータ生成部261が生成したPDLデータ)をデータ通信アプリケーション257に送って、処理を終了させる。
In step S110, the
以上説明した本実施の形態では、図8および図9等を参照して説明したように、アプリケーションで編集されたファイルに対応した文書であってページ記述言語で記述された文書(元文書)が、拡大プリント処理を施されることにより、一部のオブジェクトが拡大されて出力されるような制御コードが新たに生成され、そして、当該新たに生成された制御コードと元文書が編集されることによって新たな文書が生成され、MFP1へ送られる。これにより、図8(B)に示されるように出力される画像が図9(B)に示されるように出力されるように、ページ記述言語で記述された文書が新たに作り直される。
In the present embodiment described above, as described with reference to FIGS. 8 and 9, etc., a document (original document) corresponding to a file edited by an application and described in a page description language is used. By executing the enlargement print process, a control code is newly generated so that a part of the object is enlarged and output, and the newly generated control code and the original document are edited. A new document is generated and sent to the
なお、元画像は、テキストオブジェクトのみから構成されるものに限定されない。
たとえば、図15(A)に示されるようなイメージオブジェクトとテキストオブジェクトを含む画像を出力するための元文書が、図15(A)に示されるような、当該元文書による画像とその中のテキストオブジェクトを拡大して表示する画像とが2in1によって1枚の用紙の同じ面に出力されるような文書に作り直されても良い。
Note that the original image is not limited to one composed only of text objects.
For example, an original document for outputting an image including an image object and a text object as shown in FIG. 15A is an image of the original document as shown in FIG. An image in which an object is enlarged and displayed may be recreated into a document that is output on the same side of one sheet by 2 in 1.
また、図16(A)に示されるような、イメージオブジェクトとテキストオブジェクトが含まれる画像を出力するための元文書が、図16(B)に示されるような、当該元文書による画像とその中のイメージオブジェクトを拡大して表示する画像が2in1によって1枚の用紙の同じ面に出力されるような文書に作り直されても良い。 Further, an original document for outputting an image including an image object and a text object as shown in FIG. 16A is an image of the original document as shown in FIG. The image displayed by enlarging the image object may be recreated into a document that is output on the same side of one sheet by 2in1.
また、図17(A)に示されるような、グラフィックオブジェクトとテキストオブジェクトが含まれる画像を出力するための元文書が、図17(B)に示されるような、当該元文書による画像とその中のグラフィックオブジェクトを拡大して表示する画像が2in1によって1枚の用紙の同じ面に出力されるような文書に作り直されても良い。 Further, an original document for outputting an image including a graphic object and a text object as shown in FIG. 17A is an image of the original document as shown in FIG. The graphic object may be recreated into a document that is output on the same side of one sheet by 2in1.
また、手動で拡大するオブジェクトの選択が行なわれる場合、たとえば図18に示すようなプレビュー画面が表示される。なお、この画面では、枠71〜76に示されたテキストオブジェクトが選択されており、そして、この画面では、選択された6個のテキストオブジェクトが枠71〜76で囲われるように表示されている。 When an object to be enlarged is manually selected, a preview screen as shown in FIG. 18, for example, is displayed. In this screen, the text objects shown in the frames 71 to 76 are selected, and in this screen, the six selected text objects are displayed so as to be surrounded by the frames 71 to 76. .
そして、このように6個のテキストオブジェクトが拡大されるように指定されて拡大プリント処理が実行されると、たとえば、図19と図20に示されように、或る用紙に図18に示された画像が縮小されることなく出力させ(図19)、別の用紙に図18において指定されたテキストオブジェクトが拡大されたもののみが出力させる(図20)ような、新たな文書を作成することができる。なお、これは、新たな文書についての出力形式として「別用紙」が設定された場合に対応する。また、図19に示された画像では、図18の画面で指定されたテキストオブジェクトの上に「拡大1」〜「拡大6」の文字列が追加され、また、図20に示された画像では、図19において「拡大1」〜「拡大6」に対応するテキストオブジェクトに対応付けられて、それぞれ同じ「拡大1」〜「拡大6」という文字列が付されている。この「拡大1」〜「拡大6」の文字列が、「参照番号付与」に関連した参照番号である。 When the six text objects are designated to be enlarged and the enlarged print processing is executed in this way, for example, as shown in FIGS. 19 and 20, it is shown on a certain sheet in FIG. A new document is created so that the image is output without being reduced (FIG. 19) and only the enlarged text object specified in FIG. 18 is output on another sheet (FIG. 20). Can do. This corresponds to the case where “another sheet” is set as the output format for a new document. In the image shown in FIG. 19, the character strings “enlarged 1” to “enlarged 6” are added on the text object specified on the screen of FIG. 18. In the image shown in FIG. 20, In FIG. 19, the same character strings “enlarged 1” to “enlarged 6” are attached to the text objects corresponding to “enlarged 1” to “enlarged 6”, respectively. The character strings “enlarged 1” to “enlarged 6” are reference numbers related to “giving reference numbers”.
また、図21には、図19と図20で示された画像が、2in1で、1枚の用紙の同じ面に出力される状態が示されている。 FIG. 21 shows a state in which the images shown in FIGS. 19 and 20 are output on the same surface of one sheet of paper in 2 in 1.
また、新たな文書についての出力形式として「両面」が設定された場合には、図19に示された画像が或る用紙の表面に、そして、図20に示された画像が当該用紙の裏面に、出力されるよう新たな文書が作成される。 Further, when “both sides” is set as the output format for a new document, the image shown in FIG. 19 is on the front side of a certain paper, and the image shown in FIG. 20 is the back side of the paper. A new document is created to be output.
また、拡大するオブジェクトの選択は、ページごとに行なわれても良い。
たとえば、図22(A)〜図22(D)の4ページが元文書に含まれる場合であって、図22(B)と図22(D)の2ページ(2ページ目と4ページ目)のみについて、テキストデータを拡大するよう指定がなされた場合、新たな文書における出力形式が2in1であれば図23に示されるように、ブック綴じの場合には図24に示されるように、それぞれ、新たな文書が生成される。
The object to be enlarged may be selected for each page.
For example, in the case where four pages of FIGS. 22A to 22D are included in the original document, two pages of FIGS. 22B and 22D (second page and fourth page). When the text data is specified to be enlarged only when the output format in the new document is 2 in 1, as shown in FIG. 23, and in the case of book binding, as shown in FIG. A new document is generated.
具体的には、図23において、図23(A)と図23(C)に示されるように、新たな文書から出力される画像の1ページ目と3ページ目は、元文書と空白のページとが2in1により1枚の用紙の同じ面に出力され、そして、図23(B)と図23(D)に示されるように、新たな文書から出力される画像の2ページ目と4ページ目は、元文書と拡大されたテキストオブジェクトを含むページとが2in1により1枚の用紙の同じ面に出力される。 Specifically, in FIG. 23, as shown in FIGS. 23A and 23C, the first and third pages of the image output from the new document are the original document and a blank page. Are output on the same side of one sheet by 2in1, and the second and fourth pages of the image output from the new document are displayed as shown in FIGS. The original document and the page containing the enlarged text object are output on the same side of one sheet by 2in1.
また、図24において、新たな文書から出力される画像の1ページ目の表面(図24(A))には空白のページと元文書の1ページ目が、新たな文書から出力される画像の1ページ目の裏面(図24(B))には空元文書の2ページ目と空白ページが、新たな文書から出力される画像の2ページ目の表面(図24(C))には空白のページと元文書の2ページ目のテキストオブジェクトが拡大されたページが、新たな文書から出力される画像の2ページ目の裏面(図24(D))には元文書の3ページ目と空白ページが、新たな文書から出力される画像の3ページ目の表面(図24(E))には空白のページと空白のページが、そして、新たな文書から出力される画像の3ページ目の裏面(図24(F))には元文書の4ページ目と当該4ページ目の中のテキストオブジェクトが拡大されたページが、それぞれ形成される。これにより、このようなブックレット印刷されたものは、図25(特に図25(B),図25(D))に示されるように、ブック綴じにされた場合、元文書のページとそのページの中から拡大されたテキストオブジェクトを表示するページとによって見開きページが構成されるようになる。 In FIG. 24, the first page of the image output from the new document (FIG. 24A) includes a blank page and the first page of the original document. The second page and blank page of the blank original document are on the back of the first page (FIG. 24B), and the second page of the image output from the new document is blank on the front (FIG. 24C). The page on which the text object of the second page of the original document and the original page of the original document are enlarged is blank on the back side of the second page (FIG. 24D) of the image output from the new document. The page is a blank page and a blank page on the surface of the third page of the image output from the new document (FIG. 24E), and the third page of the image output from the new document. On the reverse side (FIG. 24F), the fourth page of the original document and the four pages Page of text objects in the di-eye has been expanded, it is formed. As a result, as shown in FIG. 25 (particularly, FIG. 25B and FIG. 25D), the booklet-printed one is printed with book binding, and the original document page and the page of the page are printed. A spread page is constituted by a page displaying a text object enlarged from the inside.
[第2の実施の形態]
以上説明した第1の実施の形態では、パーソナルコンピュータPCからMFP1へ、PDLデータが送信される旨の説明が行なわれたが、図26に示されるように、パーソナルコンピュータPC側で、ラスタデータ生成部269によりPDLデータをラスタデータまで変換した後、当該ラスタデータをデータ通信アプリケーション257を介して画像形成装置(MFP1等)に送信しても良い。
[Second Embodiment]
In the first embodiment described above, it has been explained that PDL data is transmitted from the personal computer PC to the
[第3の実施の形態]
また、第1の実施の形態において説明された拡大プリント処理は、MFP1側で行なわれても良い。
[Third Embodiment]
Further, the enlargement print processing described in the first embodiment may be performed on the
つまり、MFP1は、プリンタコントローラ105が図26に示されるような機能構成を有することにより、パーソナルコンピュータPCから送られたPDLデータ、または、MFP1内で生成されたPDLデータを、MFP側で修正して、新たな文書を生成するように構成されても良い。
That is, the
なお、図27中の文書データ受信部161は、パーソナルコンピュータPC等からPDLデータを受信する。また、分離部163、オブジェクト拡大処理部165、PDLデータ合成部167、拡大率算出部173は、ぞれぞれ、分離部263、オブジェクト拡大処理部265、PDLデータ合成部267、拡大率算出部273と同様の機能を有する。
Note that the document
また、拡大情報記憶部171、拡大率算出部173、仕上げ情報記憶部175は、拡大情報記憶部271、拡大率算出部273、仕上げ情報記憶部275と同様の情報を記憶する。
The enlarged
そして、ラスタデータ生成部169は、PDLデータ合成部167で生成された新たな文書をラスタデータに変換した後、プリンタエンジン107に送る。これにより、MFP1において新たな文書から画像が形成される。
The raster
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。 The embodiment disclosed this time should be considered as illustrative in all points and not restrictive. The scope of the present invention is defined by the terms of the claims, rather than the description above, and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims.
1 MFP、101 メモリ部、103 通信インターフェイス部、105 プリンタコントローラ、107 プリンタエンジン、161 文書データ受信部、163,263 分離部、165,265 オブジェクト拡大処理部、167,267 PDLデータ合成部、171,271 拡大情報記憶部、173,273 拡大率算出部、175,275 仕上げ情報記憶部、201 CPU、205 ディスプレイ部、207 通信インターフェイス部、209 入力部、211 HDD、213 メモリ部、215 CD−ROMドライブ、215a CD−ROM、217 FDDドライブ、217a フレキシブルディスク、251 アプリケーション、253 GDI、255 プリンタドライバ、257 データ通信アプリケーション、261 PDLデータ生成部、501,511,521 制御データ部、503,513,523 オブジェクトデータ部、1400 画面、1410 用紙設定部、1420 拡大プリント設定部、1430 仕上げ設定部、1440 プレビュー表示部、1450 プリント開始ボタン、NW ネットワーク、PC1〜PC3 パーソナルコンピュータ。
DESCRIPTION OF
Claims (11)
前記元文書に、当該元文書に含まれるオブジェクトのサイズを拡大する記述を追加して新たな文書を作成する文書作成手段と、
前記元文書の画像形成の指令を受付ける受付手段と、
前記受付手段が前記元文書の画像形成の指令を受付けたことに応じて、前記文書作成手段が作成した新たな文書から画像を形成する画像形成手段とを含む、画像形成装置。 An image forming apparatus that forms an image from an original document described by a control code,
A document creation means for creating a new document by adding a description for enlarging the size of an object included in the original document to the original document;
Receiving means for receiving an instruction to form an image of the original document;
An image forming apparatus comprising: an image forming unit configured to form an image from a new document created by the document creating unit in response to the receiving unit accepting an image forming command for the original document.
前記文書作成手段は、前記新たな文書において、前記元文書から形成される画像を前記第1面に出力し、前記元文書に含まれるオブジェクトのサイズを拡大する記述から形成される画像を前記第2面に出力するように記述する、請求項1に記載の画像形成装置。 The image forming unit forms an image on an output material having a first surface and a second surface different from the first surface;
The document creating means outputs an image formed from the original document to the first surface in the new document, and an image formed from a description that enlarges the size of an object included in the original document. The image forming apparatus according to claim 1, wherein the image forming apparatus is described so as to output to two sides.
前記文書作成手段は、前記新たな文書において、前記元文書から形成される画像を縮小して、前記元文書に含まれるオブジェクトのサイズを拡大する記述から形成される画像とともに前記第1面に出力するように記述する、請求項1に記載の画像形成装置。 The image forming unit forms an image on an output material having a first surface and a second surface different from the first surface;
The document creation means reduces the image formed from the original document in the new document, and outputs it to the first surface together with the image formed from the description that enlarges the size of the object included in the original document. The image forming apparatus according to claim 1, wherein the image forming apparatus is described as follows.
前記文書作成手段は、前記新たな文書において、前記元文書から形成される各ページの画像が、当該ページに含まれるオブジェクトのサイズを拡大する記述から形成される画像のページとともに、ブックレット印刷において見開きページを構成するページに出力されるように記述する、請求項1に記載の画像形成装置。 The control code includes data specifying a page area of the document,
In the new document, the document creation means opens the pagelet in booklet printing, together with an image page formed from a description that enlarges the size of an object included in the page. The image forming apparatus according to claim 1, wherein the image forming apparatus is described so as to be output to a page constituting the page.
前記文書作成手段は、前記元文書の中の、前記種類記憶手段に記憶された種類のオブジェクトのサイズを拡大する記述を前記元文書に追加する、請求項1〜請求項4のいずれかに記載の画像形成装置。 A type storing means for storing the type of the object to be enlarged;
5. The document creation unit adds a description for enlarging the size of an object of a type stored in the type storage unit in the original document to the original document. 6. Image forming apparatus.
前記文書作成手段は、前記元文書の中の最初の文字サイズで指定された文字データを拡大する記述を前記元文書に追加する、請求項1〜請求項4のいずれかに記載の画像形成装置。 The control code includes data specifying a character size,
5. The image forming apparatus according to claim 1, wherein the document creating unit adds, to the original document, a description for enlarging character data designated by a first character size in the original document. .
サイズを拡大する前記元文書中の或るオブジェクトに対応する記述とともに、当該或るオブジェクトに対応した符号の記述を追加し、
前記元文書に対して、前記或るオブジェクトに対応させた前記符号の記述を追加する、請求項1〜請求項6のいずれかに記載の画像形成装置。 The document creation means includes:
A description corresponding to a certain object in the original document whose size is to be expanded is added together with a description of a code corresponding to the certain object,
The image forming apparatus according to claim 1, wherein a description of the code corresponding to the certain object is added to the original document.
前記文書作成手段は、前記元文書の中の、前記数記憶手段に記憶された数以下のオブジェクトについて、サイズを拡大する記述を前記元文書に追加する、請求項1〜請求項7のいずれかに記載の画像形成装置。 A number storage means for storing the number of objects to be enlarged;
8. The document creation unit according to claim 1, wherein the document creation unit adds, to the original document, a description for enlarging the size of objects equal to or less than the number stored in the number storage unit in the original document. The image forming apparatus described in 1.
前記元文書に、当該元文書に含まれるオブジェクトのサイズを拡大する記述を追加して新たな文書を作成するステップと、
前記元文書の画像形成の指令を受付けるステップと、
前記元文書の画像形成の指令を受付けたことに応じて、前記新たな文書から画像を形成するステップとを含む、画像処理方法。 An image processing method for processing an image from an original document described by a control code,
Adding a description for enlarging the size of an object included in the original document to the original document to create a new document;
Receiving an instruction to form an image of the original document;
Forming an image from the new document in response to receiving an image formation command for the original document.
前記元文書に、当該元文書に含まれるオブジェクトのサイズを拡大する記述を追加して新たな文書を作成するステップと、
前記元文書の画像形成の指令を受付けるステップと、
前記元文書の画像形成の指令を受付けたことに応じて、前記新たな文書を前記画像形成装置に送信するステップとを実行させる、画像処理プログラム。 An image processing program for processing an original document described by a control code and causing an image forming apparatus to form an image.
Adding a description for enlarging the size of an object included in the original document to the original document to create a new document;
Receiving an instruction to form an image of the original document;
An image processing program for executing a step of transmitting the new document to the image forming apparatus in response to receiving an image forming instruction for the original document.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007053124A JP2008219398A (en) | 2007-03-02 | 2007-03-02 | Image forming apparatus, image processing method, image processing program and computer readable storage medium with the same stored therein |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007053124A JP2008219398A (en) | 2007-03-02 | 2007-03-02 | Image forming apparatus, image processing method, image processing program and computer readable storage medium with the same stored therein |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2008219398A true JP2008219398A (en) | 2008-09-18 |
Family
ID=39838919
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007053124A Withdrawn JP2008219398A (en) | 2007-03-02 | 2007-03-02 | Image forming apparatus, image processing method, image processing program and computer readable storage medium with the same stored therein |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2008219398A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015182356A (en) * | 2014-03-25 | 2015-10-22 | コニカミノルタ株式会社 | Information processing device, information processing method, and information processing program |
| JP2020119457A (en) * | 2019-01-28 | 2020-08-06 | ブラザー工業株式会社 | Printer and computer program |
-
2007
- 2007-03-02 JP JP2007053124A patent/JP2008219398A/en not_active Withdrawn
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015182356A (en) * | 2014-03-25 | 2015-10-22 | コニカミノルタ株式会社 | Information processing device, information processing method, and information processing program |
| JP2020119457A (en) * | 2019-01-28 | 2020-08-06 | ブラザー工業株式会社 | Printer and computer program |
| JP7147593B2 (en) | 2019-01-28 | 2022-10-05 | ブラザー工業株式会社 | printer |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4835721B2 (en) | Color conversion setting program and color conversion setting method | |
| US6965440B1 (en) | Print control method and apparatus | |
| US8325378B2 (en) | Information processing apparatus and method for generating print data for a book with a cover sheet | |
| US8472065B2 (en) | Image processing apparatus, image processing method and computer readable medium | |
| JP4928373B2 (en) | Image processing apparatus, image processing method, and image processing program | |
| JP5006764B2 (en) | Image processing apparatus, image processing method, program, and storage medium | |
| US20080180707A1 (en) | Image processing apparatus, image processing system, and image processing method | |
| JP2010120195A (en) | Image forming apparatus and method for controlling the same | |
| JP5084606B2 (en) | Image processing apparatus, control method therefor, and program | |
| JP5089416B2 (en) | Image processing apparatus, control method therefor, and program | |
| JP2011039331A (en) | Image forming apparatus, method for controlling thereof and program thereof | |
| US8264744B2 (en) | Image processing apparatus, image processing method, and program to execute image processing method | |
| JP4968902B2 (en) | Image processing method and image processing apparatus | |
| US8259313B2 (en) | Image processing apparatus, method, and computer-readable medium storing the program thereof | |
| JP5473492B2 (en) | Image forming apparatus, image forming apparatus control method, and program | |
| JP2008219793A (en) | Device and method for forming image, and image processing program and computer-readable storage medium storing the same | |
| JP2008219398A (en) | Image forming apparatus, image processing method, image processing program and computer readable storage medium with the same stored therein | |
| JP2005022298A (en) | Printing device | |
| JP2008227956A (en) | Image forming apparatus, image processing method, image processing program, and storage medium with image processing program stored thereon | |
| JP2010049405A (en) | Image formation system | |
| JP2008213263A (en) | Image formation device, image processing method, image processing program and recording medium with memorized image processing program | |
| JP2006031479A (en) | Image forming apparatus | |
| JP2005094698A (en) | Color image forming system | |
| US20250044730A1 (en) | Image forming apparatus, control method for image forming apparatus, and storage medium | |
| US20250189919A1 (en) | Image forming apparatus, control method for image forming apparatus, and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20100511 |