JP2003063089A - Printer - Google Patents

Printer

Info

Publication number
JP2003063089A
JP2003063089A JP2001256398A JP2001256398A JP2003063089A JP 2003063089 A JP2003063089 A JP 2003063089A JP 2001256398 A JP2001256398 A JP 2001256398A JP 2001256398 A JP2001256398 A JP 2001256398A JP 2003063089 A JP2003063089 A JP 2003063089A
Authority
JP
Japan
Prior art keywords
print
margin
printing
print data
data
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
Application number
JP2001256398A
Other languages
Japanese (ja)
Inventor
Noriaki Tanaka
憲明 田中
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 JP2001256398A priority Critical patent/JP2003063089A/en
Publication of JP2003063089A publication Critical patent/JP2003063089A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Ink Jet (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a printer which can save not only paper but also labor for the cutting of an end of the paper. SOLUTION: This printer for printing printing data, fed as a page description language (PDL) or image data, is provided with: a margin measuring part 5 which measures a peripheral margin part of the printing data; and a printing position adjusting part 6 which adjusts a position for printing the printing data, in accordance with information on a measured margin and a proper printable area of a printing engine 4.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、電子媒体上に記録
された情報を印刷する印刷装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printing apparatus for printing information recorded on an electronic medium.

【0002】[0002]

【従来の技術】従来の技術周知のインクジェット方式、
電子写真方式等の印刷装置には、ヘッドの物理的機械的
構造や印刷方式による制限等から、用紙端から一定の距
離内に出力できない場合がある。この結果、用紙端には
図5に示すように一定幅の余白領域が生じる。
2. Description of the Related Art Inkjet system known in the prior art,
In a printing apparatus such as an electrophotographic method, there are cases where the output cannot be performed within a certain distance from the edge of the paper due to the physical and mechanical structure of the head, the limitation of the printing method, and the like. As a result, a blank area having a constant width is generated at the edge of the sheet as shown in FIG.

【0003】[0003]

【発明が解決しようとする課題】上記従来例では、印刷
データの全てを印刷するためには、印刷データを有効印
刷領域内に収まるように印刷データの印刷位置を移動さ
せて印刷する必要がある。
In the above-described conventional example, in order to print all of the print data, it is necessary to move the print position of the print data so that the print data fits within the effective print area. .

【0004】しかしながら、このような印刷データの移
動を全ての印刷データに対して一律に行うと、周辺端に
元々空白域を有する印刷データにおいても、全ての領域
が有効印刷領域内に収納されてしまう。このような印刷
データを印刷した場合、印刷後にカッタ等で印刷端余白
域を切断する必要がある。又、本来印刷データとしても
余白であるべき領域を切り離すことにより、特にロール
紙型印刷用紙において用紙の無駄を生じていた。
However, if such movement of the print data is uniformly performed on all the print data, all the areas of the print data originally having a blank area at the peripheral edge are accommodated in the effective print area. I will end up. When such print data is printed, it is necessary to cut the print end margin area with a cutter or the like after printing. Further, by cutting off the area that should originally be a blank area as the print data, a waste of paper occurs especially in the roll paper type printing paper.

【0005】本発明は上記問題に鑑みてなされたもの
で、その目的とする処は、用紙の節約を図るとともに、
用紙端の切断の手間を省くことができる印刷装置を提供
することにある。
The present invention has been made in view of the above problems, and an object thereof is to save paper and
An object of the present invention is to provide a printing device that can save the trouble of cutting the edge of the paper.

【0006】[0006]

【課題を解決するための手段】上記目的を達成するた
め、本発明は、PDL又は画像データによって供給され
る印刷データを印刷する印刷装置において、印刷データ
の周辺余白部を測定する余白測定部と、測定された余白
情報と印刷エンジンの固有印刷可能領域に基づいて印刷
データの印刷位置を調整する印刷位置調整部を設けたこ
とを特徴とする。
In order to achieve the above object, the present invention provides a margin measuring unit for measuring a peripheral margin portion of print data in a printing apparatus for printing print data supplied by PDL or image data. A print position adjusting unit for adjusting the print position of the print data based on the measured margin information and the unique printable area of the print engine is provided.

【0007】[0007]

【発明の実施の形態】以下に本発明の実施の形態を添付
図面に基づいて説明する。
BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described below with reference to the accompanying drawings.

【0008】図1はインクジェットプリンタに代表され
る印刷装置の基本構成を示すブロック図であり、同図に
おいて、1は印刷装置全体を制御するCPU、2は印刷
データをストアする内部記憶装置、3はPDL(ページ
記述言語)で記述された印刷データをラスタイメージデ
ータに展開するRIP装置、4は周知のインクジェット
方式や電子写真方式の印刷エンジン、5は印刷データの
解析して周辺余白部の大きさを測定する周辺余白測定
部、5’は周辺余白部の大きさをPDLから抽出するP
DL解析部、6は印刷データを用紙上に配置する位置を
調整する印刷位置調整部である。
FIG. 1 is a block diagram showing the basic construction of a printing apparatus represented by an ink jet printer. In FIG. 1, 1 is a CPU for controlling the entire printing apparatus, 2 is an internal storage device for storing print data, and 3 Is a RIP device that expands the print data described in PDL (Page Description Language) into raster image data, 4 is a well-known inkjet or electrophotographic print engine, and 5 is the size of the peripheral margin area after analyzing the print data. Margin measuring unit for measuring the height of the peripheral margin measuring unit 5 ', which extracts the size of the margin from the PDL.
The DL analysis unit 6 is a print position adjustment unit that adjusts the position where print data is arranged on the paper.

【0009】先ず、周知のセントロニクスインターフェ
イスに代表される印刷用インターフェイスから印刷デー
タが到達すると、CPU1は、印刷データを印刷バッフ
ァである内部記憶装置2上に展開する。
First, when print data arrives from a printing interface typified by a well-known Centronics interface, the CPU 1 develops the print data in the internal storage device 2 which is a print buffer.

【0010】続いて、余白測定部5は、内部記憶上の印
刷データを解析し、印刷データに周辺余白部があるか否
か及びその幅を測定する。周辺余白測定部5の動作は以
下の通りである。
Subsequently, the margin measuring section 5 analyzes the print data on the internal storage, and measures whether or not the print data has a peripheral margin portion and its width. The operation of the peripheral margin measuring unit 5 is as follows.

【0011】内部記憶上に格納された印刷データがラス
タイメージデータの場合、内部記憶装置2上に展開され
たデータのビット値を調べる。図2に示すように、印刷
データの周辺端からk個のピクセルがゼロ値を示してい
る場合、この印刷データに与えられた解像度情報rか
ら、k/rとして周辺端の余白部分のサイズが計算でき
る。CPU1は、計算された余白値を余白格納レジスタ
2’に格納する。
When the print data stored in the internal storage is raster image data, the bit value of the data expanded in the internal storage device 2 is checked. As shown in FIG. 2, when the k pixels from the peripheral edge of the print data show a zero value, the size of the margin portion at the peripheral edge is k / r from the resolution information r given to this print data. Can be calculated. The CPU 1 stores the calculated margin value in the margin storage register 2 '.

【0012】一方、内部記憶装置2上に格納された印刷
データがPDLによって記述された印刷データの場合、
以下に示す手順のうちから適したものを選択実行する。
On the other hand, when the print data stored in the internal storage device 2 is the print data described in PDL,
Select and execute the appropriate procedure from the following.

【0013】第1の測定手段では、CPU1は内部記憶
装置2上のPDL情報をRIP装置3に転送する。RI
P装置3は、受け取ったPDL情報をラスタイメージデ
ータに展開して内部記憶装置2に格納する。CPU1
は、前記の場合と同様にラスタイメージデータのビット
値を調べて周辺端の余白部分の幅を測定する。
In the first measuring means, the CPU 1 transfers the PDL information on the internal storage device 2 to the RIP device 3. RI
The P device 3 expands the received PDL information into raster image data and stores it in the internal storage device 2. CPU1
In the same manner as in the above case, the bit value of the raster image data is checked to measure the width of the margin portion at the peripheral edge.

【0014】第2の測定手段では、CPU1は内部記憶
装置2上のPDL情報を解析する。PDL中には、印刷
データを用紙上にどのように配置するかについての情報
が含まれている。
In the second measuring means, the CPU 1 analyzes the PDL information on the internal storage device 2. The PDL contains information about how to arrange print data on a sheet.

【0015】図2では、PDLデータ中にマージン情報
として15mmという値が格納されており、このPDL
データは、RIP装置3を通して印刷エンジン4に転送
されると、左右上下に15mmの余白部を伴って印刷出
力される。このとき、周辺端の余白部分は15mmと分
かる。
In FIG. 2, a value of 15 mm is stored as margin information in the PDL data.
When the data is transferred to the print engine 4 through the RIP device 3, the data is printed out with left and right and up and down margins of 15 mm. At this time, the margin portion at the peripheral edge is found to be 15 mm.

【0016】PDL解析部5’は、内部記憶装置2上の
PDL情報を解析し、マージン情報として格納された余
白値を余白格納レジスタ2’に格納する。
The PDL analysis unit 5'analyzes the PDL information on the internal storage device 2 and stores the margin value stored as margin information in the margin storage register 2 '.

【0017】続いて、印刷位置調整部が余白測定部5の
測定結果に基づいて印刷データを用紙上にどのように配
置するかを決定し、配置情報をマージン情報としてPD
Lデータとして記入する。
Next, the print position adjusting unit determines how to arrange the print data on the paper based on the measurement result of the margin measuring unit 5, and the arrangement information is used as margin information to obtain PD.
Fill in as L data.

【0018】もし、元の印刷データがPDLデータでは
なく画像データであった場合は、新たに画像データを印
刷するPDLデータを生成して配置情報を付加する。こ
のとき、PDL上に記述される情報の概略は図3のよう
に表される。
If the original print data is not PDL data but image data, new PDL data for printing the image data is generated and layout information is added. At this time, the outline of the information described on the PDL is represented as shown in FIG.

【0019】元の印刷データがPDLデータである場合
は、既にPDL上に記述されたマージン情報を以下の値
に置き換える。印刷位置の決定は以下のように行われ
る。
When the original print data is PDL data, the margin information already described on the PDL is replaced with the following values. The print position is determined as follows.

【0020】余白格納レジスタ2’に格納された余白測
定部5の測定結果がゼロ(周辺余白無し)であるとき
は、用紙端からの印刷距離は、装置固有の有効印刷領
域、即ち、印刷エンジン4が印刷可能な用紙端からの最
小距離となる(印刷例を図4(a)に示す)。
When the measurement result of the margin measuring unit 5 stored in the margin storage register 2'is zero (no peripheral margin), the printing distance from the edge of the paper is the effective print area unique to the apparatus, that is, the print engine. 4 is the minimum distance from the printable sheet edge (printing example is shown in FIG. 4A).

【0021】余白測定部5の測定結果が、印刷エンジン
4が印刷可能な用紙端からの最小距離よりも小さい場合
は、用紙端からの印刷距離は、印刷可能領域の用紙端か
らの距離をd、余白距離をDとすると、 d−D となる(印刷例を図4(b)に示す)。
When the measurement result of the margin measuring unit 5 is smaller than the minimum distance from the paper edge that the print engine 4 can print, the printing distance from the paper edge is the distance from the paper edge of the printable area to d. , And the margin distance is D, d-D (printing example is shown in FIG. 4B).

【0022】余白測定部5の測定結果が印刷可能領域の
用紙端からの距離よりも大きい場合は、印刷位置の変更
は行わない(印刷例を図4(c)を示す)。
If the measurement result of the margin measuring unit 5 is larger than the distance from the paper edge of the printable area, the print position is not changed (a print example is shown in FIG. 4C).

【0023】又、このとき、用紙端は印刷データの端と
同一となり、印刷結果を印刷データと合わせるために、
印刷データ端を印別後に切断する必要がない。
At this time, the edge of the paper becomes the same as the edge of the print data, and in order to match the print result with the print data,
There is no need to cut the print data edge after marking.

【0024】RIP装置3は、新たな配置情報を含むP
DL情報を翻訳し、ラスタイメージデータに変換して内
部記憶装置2上に展開する。
The RIP device 3 includes the P including the new placement information.
The DL information is translated, converted into raster image data, and expanded on the internal storage device 2.

【0025】そして、最後に、CPU1は、内部記憶装
置2上にラスタイメージデータとして展開された印刷デ
ータを印刷エンジン4に転送し、印刷エンジン4は、周
知のインクジェット方式や電子写真方式に基づいて用紙
上に印刷を行う。
Finally, the CPU 1 transfers the print data expanded as raster image data on the internal storage device 2 to the print engine 4, which is based on the well-known ink jet method or electrophotographic method. Print on paper.

【0026】[0026]

【発明の効果】以上の説明で明らかなように、本発明に
よれば、PDL又は画像データによって供給される印刷
データを印刷する印刷装置において、印刷データの周辺
余白部を測定する余白測定部と、測定された余白情報と
印刷エンジンの固有印刷可能領域に基づいて印刷データ
の印刷位置を調整する印刷位置調整部を設けたため、用
紙の節約を図るとともに、用紙端の切断の手間を省くこ
とができるという効果が得られる。
As is apparent from the above description, according to the present invention, in the printing apparatus for printing the print data supplied by the PDL or the image data, the margin measuring unit for measuring the peripheral margin portion of the print data is provided. Since the print position adjustment unit that adjusts the print position of the print data based on the measured margin information and the printable area of the print engine is provided, it is possible to save paper and save the trouble of cutting the edge of the paper. The effect of being able to be obtained is obtained.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明に係る印刷装置の基本構成を示すブロッ
ク図である。
FIG. 1 is a block diagram showing a basic configuration of a printing apparatus according to the present invention.

【図2】用紙端の部分図である。FIG. 2 is a partial view of a sheet edge.

【図3】印刷例を示す図である。FIG. 3 is a diagram illustrating a print example.

【図4】印刷例を示す図である。FIG. 4 is a diagram illustrating a print example.

【図5】用紙の余白部を示す図である。FIG. 5 is a diagram illustrating a margin portion of a sheet.

【符号の説明】[Explanation of symbols]

1 CPU 2 内部記憶装置 2’ 余白格納レジスタ 3 RIP装置 4 印刷エンジン 5 周辺余白測定部 5’ PDL解析部 6 印刷位置調整部 1 CPU 2 internal storage 2'Margin storage register 3 RIP device 4 print engine 5 Perimeter margin measurement section 5'PDL analysis unit 6 Print position adjustment unit

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 PDL又は画像データによって供給され
る印刷データを印刷する印刷装置において、 印刷データの周辺余白部を測定する余白測定部と、測定
された余白情報と印刷エンジンの固有印刷可能領域に基
づいて印刷データの印刷位置を調整する印刷位置調整部
を有することを特徴とする印刷装置。
1. A printing apparatus for printing print data supplied by PDL or image data, comprising: a margin measuring unit for measuring a peripheral margin portion of the print data; and the measured margin information and a printable area specific to a print engine. A printing apparatus comprising: a print position adjusting unit that adjusts a print position of print data based on the print data.
【請求項2】 周辺余白測定部として、 ページ記述言語
解析手段を用いることを特徴とする請求項1記載の印刷
装置。
2. The printing apparatus according to claim 1, wherein a page description language analysis unit is used as the peripheral margin measuring unit.
JP2001256398A 2001-08-27 2001-08-27 Printer Withdrawn JP2003063089A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001256398A JP2003063089A (en) 2001-08-27 2001-08-27 Printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001256398A JP2003063089A (en) 2001-08-27 2001-08-27 Printer

Publications (1)

Publication Number Publication Date
JP2003063089A true JP2003063089A (en) 2003-03-05

Family

ID=19084216

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001256398A Withdrawn JP2003063089A (en) 2001-08-27 2001-08-27 Printer

Country Status (1)

Country Link
JP (1) JP2003063089A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011081532A (en) * 2009-10-06 2011-04-21 Oki Data Corp Information processor

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011081532A (en) * 2009-10-06 2011-04-21 Oki Data Corp Information processor

Similar Documents

Publication Publication Date Title
EP0895183B1 (en) Print control apparatus and method for page layout preparation
JP2006244027A (en) Print system
JP2004074783A (en) Method of suppressing printing of nearly-blank page
US7777901B2 (en) Imposition apparatus for arranging pages and imposition program storage medium
JP2004054894A (en) Printer driver program
JP2003063089A (en) Printer
US20040066424A1 (en) Print control apparatus, print control method, print system, and program
JPS6360672A (en) Image forming device
JPH10181120A (en) Printer and method for processing character image
JP2005056285A (en) Image output system, image output control method, program for executing its method and recording medium for storing program
JP3248811B2 (en) Print control device and print control method
US20050012962A1 (en) Image data output system, image data control device, image data extracting method, image data control program, and program storage medium
JP3308663B2 (en) Image forming device
JP3070381B2 (en) Register mark printing position calculation method
JP2695828B2 (en) Printing control device
JP2003154716A (en) Printer
JP3640123B2 (en) Image forming apparatus, image forming method, and computer readable recording medium recording image forming apparatus control program
JP2007034371A (en) Image processor, image processing method and program
JP3254011B2 (en) Form drawing system
JPH078589B2 (en) Recording control device
JP2759161B2 (en) Printing system and printing device
JP2003280859A (en) Print system
JP2004243557A (en) Image forming apparatus
JPH1058787A (en) Method and device for print processing
JP2004261994A (en) Printer controller, printing control method, and printing control program

Legal Events

Date Code Title Description
RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20060201

A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20081104