JPH03112267A - 印刷装置 - Google Patents
印刷装置Info
- Publication number
- JPH03112267A JPH03112267A JP1251211A JP25121189A JPH03112267A JP H03112267 A JPH03112267 A JP H03112267A JP 1251211 A JP1251211 A JP 1251211A JP 25121189 A JP25121189 A JP 25121189A JP H03112267 A JPH03112267 A JP H03112267A
- Authority
- JP
- Japan
- Prior art keywords
- reduced
- reduction
- size
- printing
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K2215/00—Arrangements for producing a permanent visual presentation of the output data
- G06K2215/0002—Handling the output data
- G06K2215/0005—Accepting output data; Preparing data for the controlling system
- G06K2215/0011—Accepting output data; Preparing data for the controlling system characterised by a particular command or data flow, e.g. Page Description Language, configuration commands
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K2215/00—Arrangements for producing a permanent visual presentation of the output data
- G06K2215/0002—Handling the output data
- G06K2215/002—Generic data access
- G06K2215/0037—Generic data access depending on an output condition, e.g. size, resolution
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Dot-Matrix Printers And Others (AREA)
- Editing Of Facsimile Originals (AREA)
- Controls And Circuits For Display Device (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、文字・図形等のパターンを、任意のサイズに
拡大・縮小できる形態で保持し、プリンタエミュレーシ
ョンモードにおける縮小印刷時に、文字ピッチ・行ピッ
チの縮小率に合わせて文字・図形等の縮小ドツトイメー
ジを生成し、印刷するプリンタ装置に関するものである
。
拡大・縮小できる形態で保持し、プリンタエミュレーシ
ョンモードにおける縮小印刷時に、文字ピッチ・行ピッ
チの縮小率に合わせて文字・図形等の縮小ドツトイメー
ジを生成し、印刷するプリンタ装置に関するものである
。
従来、プリンタ装置はプリンタエミュレーションモード
等における縮小印刷時には、文字ピッチ及び行ピッチの
みを縮小し、文字サイズの縮小は行わないように構成さ
れている。
等における縮小印刷時には、文字ピッチ及び行ピッチの
みを縮小し、文字サイズの縮小は行わないように構成さ
れている。
しかしながら、上記従来例では、プリンタエミュレーシ
ョンモード等における縮小印刷時に文字ピッチ・行ピッ
チのみが縮小され、文字サイズが縮小されないため、文
字・行ピッチがつまった状態となり、忠実な縮小印刷結
果が得られないという欠点があった。
ョンモード等における縮小印刷時に文字ピッチ・行ピッ
チのみが縮小され、文字サイズが縮小されないため、文
字・行ピッチがつまった状態となり、忠実な縮小印刷結
果が得られないという欠点があった。
〔課題を解決するための手段(及び作用)〕本発明によ
れば、文字・図形等のパターンを、任意のサイズに拡大
・縮小できる形態で保持する手段と、上記手段により保
持された文字・図形等のパターンを、任意のサイズの印
字可能なドットイメージに変換する手段と、プリンタエ
ミュレーションモード等における縮小印刷時に、文字ピ
ッチ・行ピッチの縮小率に合わせて上記変換手段により
文字・図形等の縮小ドツトイメージを生成し、印刷する
手段を設けることにより、縮小率に忠実な縮小印刷結果
が得られるようにしたものである。
れば、文字・図形等のパターンを、任意のサイズに拡大
・縮小できる形態で保持する手段と、上記手段により保
持された文字・図形等のパターンを、任意のサイズの印
字可能なドットイメージに変換する手段と、プリンタエ
ミュレーションモード等における縮小印刷時に、文字ピ
ッチ・行ピッチの縮小率に合わせて上記変換手段により
文字・図形等の縮小ドツトイメージを生成し、印刷する
手段を設けることにより、縮小率に忠実な縮小印刷結果
が得られるようにしたものである。
第1図〜第5図は本発明装置の一実施例を示す図である
。
。
第1図は本発明装置のブロック図であり、同図において
、■は全体の制御を行うCPUである。2はアドレス、
データ、制御線等のCPUIのバスである。3はホスト
コンピュータ等からのデータを入力するデータ入力部で
ある。4はROMであり、プログラム、文字・図形等の
パターンデータ等を格納している。ROM4は第7図に
示すプログラム、文字・図形等のパターンデータ等を格
納する機能を有するものであれば、必ずしもROMでな
くても良い。5はRAMであり、CPU1の作業領域、
描画領域等として用いられる。6は印刷部インターフェ
ース、7は印刷部である。印刷部7は、例えば、ワイヤ
ートッド、熱転写、レーザービームプリンタ等の印刷機
構部分であり、印刷部インターフェース6は、印刷部7
の機構に合った形態にドツトイメージを変換する部分で
あり、例えば並列データを直列データに変換する等の処
理を行う。
、■は全体の制御を行うCPUである。2はアドレス、
データ、制御線等のCPUIのバスである。3はホスト
コンピュータ等からのデータを入力するデータ入力部で
ある。4はROMであり、プログラム、文字・図形等の
パターンデータ等を格納している。ROM4は第7図に
示すプログラム、文字・図形等のパターンデータ等を格
納する機能を有するものであれば、必ずしもROMでな
くても良い。5はRAMであり、CPU1の作業領域、
描画領域等として用いられる。6は印刷部インターフェ
ース、7は印刷部である。印刷部7は、例えば、ワイヤ
ートッド、熱転写、レーザービームプリンタ等の印刷機
構部分であり、印刷部インターフェース6は、印刷部7
の機構に合った形態にドツトイメージを変換する部分で
あり、例えば並列データを直列データに変換する等の処
理を行う。
第2図は、任意のサイズに拡大・縮小できる形態で文字
・図形等のパターンを保持した一例であり、直線により
文字” A ”の輪郭を表わしたものである。
・図形等のパターンを保持した一例であり、直線により
文字” A ”の輪郭を表わしたものである。
第3図は第2図のデータの表わすところの文字“A”の
形を表わしたものである。文字・図形等のパターンを任
意のサイズに拡大・縮小できる形態で保持する方法は上
記例に限られるものではな(、直線や種々の曲線あるい
はそれらの組合わせにより保持する方法等、任意のサイ
ズに拡大・縮小できる形態で文字・図形等のパターンを
保持するものであればよい。
形を表わしたものである。文字・図形等のパターンを任
意のサイズに拡大・縮小できる形態で保持する方法は上
記例に限られるものではな(、直線や種々の曲線あるい
はそれらの組合わせにより保持する方法等、任意のサイ
ズに拡大・縮小できる形態で文字・図形等のパターンを
保持するものであればよい。
第4図は、第2図に示すような、任意のサイズに拡大・
縮小できる形態で保持された文字・図形等のパターンを
拡大・縮小の座標変換を行うための行列式であり、40
1は第2図に示すように保持された文字・図形等のパタ
ーン内の(x、 y)座標、402は等倍印刷時の拡
大・縮小・変形のための行列、403は縮小印刷のため
の縮小行列、404は実際にドツトイメージに変換する
際に用いる(x、 y)座標である。
縮小できる形態で保持された文字・図形等のパターンを
拡大・縮小の座標変換を行うための行列式であり、40
1は第2図に示すように保持された文字・図形等のパタ
ーン内の(x、 y)座標、402は等倍印刷時の拡
大・縮小・変形のための行列、403は縮小印刷のため
の縮小行列、404は実際にドツトイメージに変換する
際に用いる(x、 y)座標である。
第5図はプリンタエミュレーションモードにおける縮小
印刷の一例を表わす図であり、エミュレートの対象とな
るプリンタの印字において、印字可能領域がヨ:723
0 m m 、タテ279 、4 m mであるような
連続紙に印刷される画像を、本発明装置により印字可能
領域がヨコ205.9mm、タテ269 、4 m m
であるようなレター紙に縮小印刷する様子を示したもの
である。第5図の例における縮小行列403の要素Sの
値は約0.89となる。
印刷の一例を表わす図であり、エミュレートの対象とな
るプリンタの印字において、印字可能領域がヨ:723
0 m m 、タテ279 、4 m mであるような
連続紙に印刷される画像を、本発明装置により印字可能
領域がヨコ205.9mm、タテ269 、4 m m
であるようなレター紙に縮小印刷する様子を示したもの
である。第5図の例における縮小行列403の要素Sの
値は約0.89となる。
上記構成のプリンタ装置のプリンタエミュレーションモ
ード等の縮小モードにおける動作を第7図を参照にして
説明する。まず、Slで描画領域を初期化する。S2で
データ入力部3より印字データが入力されると、第2図
に示すような任意のサイズに拡大・縮小できる形態の文
字・図形等のパターンを第4図に示すような行列式によ
り変形・縮小しくS3)、その縮小されたパターンから
印字可能なドツトイメージへの変換を行う。さらに変換
されたドツトイメージは等倍印字における印字座標にS
を乗じた座標に対応するRAMd上の描画領域に描画さ
れ(S4)、印刷部インターフェース6を介して印刷部
7より出力される(S5. S6)、例えば第5図の例
でエミュレートの対象となるプリンタの印字において座
標(100m m 、 ] OOm m )にサイズ
12ポイントで印字されるデータは、上記動作によりサ
イズ10.7ポイントに縮小され、座標(89mm、8
9mm)に印字されることになる(S6)。
ード等の縮小モードにおける動作を第7図を参照にして
説明する。まず、Slで描画領域を初期化する。S2で
データ入力部3より印字データが入力されると、第2図
に示すような任意のサイズに拡大・縮小できる形態の文
字・図形等のパターンを第4図に示すような行列式によ
り変形・縮小しくS3)、その縮小されたパターンから
印字可能なドツトイメージへの変換を行う。さらに変換
されたドツトイメージは等倍印字における印字座標にS
を乗じた座標に対応するRAMd上の描画領域に描画さ
れ(S4)、印刷部インターフェース6を介して印刷部
7より出力される(S5. S6)、例えば第5図の例
でエミュレートの対象となるプリンタの印字において座
標(100m m 、 ] OOm m )にサイズ
12ポイントで印字されるデータは、上記動作によりサ
イズ10.7ポイントに縮小され、座標(89mm、8
9mm)に印字されることになる(S6)。
上記実施例により、プリンタエミュレーションモード等
における縮小印刷時に、縮小率に忠実な縮小印刷結果が
得られるようになる。
における縮小印刷時に、縮小率に忠実な縮小印刷結果が
得られるようになる。
本発明は前述の実施例に限定されるものではな(、その
要旨を変更しない範囲で種々の変形が可能である。
要旨を変更しない範囲で種々の変形が可能である。
例えば、文字・図形等のパターンを縮小するための縮小
行列は、第4図の403に示す形式に限られるものでは
ない。
行列は、第4図の403に示す形式に限られるものでは
ない。
第6図はその縮小行列の一例を示した行列式であり、4
01は第2図に示すような、任意のサイズに拡大・縮小
できる形態で保持された文字・図形等のパターン内の(
x、 y)座標であり、402は等倍印刷時の拡大・縮
小・変形のための行列、603は縮小印刷のための縮小
行列、604は実際のドツトイメージに変換する際に用
いる(x、 y)座標である。
01は第2図に示すような、任意のサイズに拡大・縮小
できる形態で保持された文字・図形等のパターン内の(
x、 y)座標であり、402は等倍印刷時の拡大・縮
小・変形のための行列、603は縮小印刷のための縮小
行列、604は実際のドツトイメージに変換する際に用
いる(x、 y)座標である。
縮小行列603の要素sx、syはそれぞれ文字ピッチ
、行ピッチの縮小率に応じて独立に設定される。
、行ピッチの縮小率に応じて独立に設定される。
このようにすることによって、縮小印刷時の文字・図形
等の縮小率をタテ、ヨコ個別に設定でき、用紙のタテ方
向とヨコ方向に独立した縮小率を適用することが可能と
なる。第5図の例では、縮小行列603の要素sx、s
yはSX物0.89、SY#0.96とすることもでき
る。
等の縮小率をタテ、ヨコ個別に設定でき、用紙のタテ方
向とヨコ方向に独立した縮小率を適用することが可能と
なる。第5図の例では、縮小行列603の要素sx、s
yはSX物0.89、SY#0.96とすることもでき
る。
上記変形によっても、縮小率に忠実な縮小印刷結果が得
られることになる。
られることになる。
以上説明したように、文字・図形等のパターンを、任意
のサイズに拡大・縮小できる形態で保持し、プリンタエ
ミュレーションモードにおける縮小印刷時に、文字ピッ
チ、行ピッチの縮小率に合わせて文字・図形等のパター
ンを縮小して、縮小ドツトイメージを生成し、印刷する
手段を設けることにより、縮小率に忠実な縮小印刷結果
が得られる効果がある。
のサイズに拡大・縮小できる形態で保持し、プリンタエ
ミュレーションモードにおける縮小印刷時に、文字ピッ
チ、行ピッチの縮小率に合わせて文字・図形等のパター
ンを縮小して、縮小ドツトイメージを生成し、印刷する
手段を設けることにより、縮小率に忠実な縮小印刷結果
が得られる効果がある。
第1図は本発明装置のブロック図、第2図は任意のサイ
ズに拡大・縮小可能な形態で保持された文字の一例の図
、第3図は第2図のデータの表わすところの文字の形の
図、第4図は第1の実施例における変換行列式、第5図
は縮小印刷の一例を示す図、第6図は第2の実施例にお
ける変換行列式、第7図は制御手順を示すフローチャー
トである。 1はCPU、2はCPU1のバス、3はデータ入力部、
4はROM。 5はRAM。 6は印刷部インターフニー ス、 7は印刷部である。
ズに拡大・縮小可能な形態で保持された文字の一例の図
、第3図は第2図のデータの表わすところの文字の形の
図、第4図は第1の実施例における変換行列式、第5図
は縮小印刷の一例を示す図、第6図は第2の実施例にお
ける変換行列式、第7図は制御手順を示すフローチャー
トである。 1はCPU、2はCPU1のバス、3はデータ入力部、
4はROM。 5はRAM。 6は印刷部インターフニー ス、 7は印刷部である。
Claims (1)
- 文字・図形等をドットの集合として印字するプリンタ装
置であって、文字・図形等のパターンを、任意のサイズ
に拡大・縮小できる形態で保持する保持手段と、上記保
持手段により保持された文字・図形等のパターンを任意
のサイズの印字可能なドットイメージに変換する手段を
有し、プリンタ・エミュレーションモードにおける縮小
印刷時に、文字ピッチ・行ピッチの縮小率に合わせて上
記変換手段により文字・図形等の縮小ドットイメージを
生成する手段を備えたことを特徴とするプリンタ装置。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1251211A JP2697918B2 (ja) | 1989-09-26 | 1989-09-26 | 印刷装置 |
| DE69033189T DE69033189T2 (de) | 1989-09-26 | 1990-09-25 | Druckgerät |
| EP90310482A EP0420575B1 (en) | 1989-09-26 | 1990-09-25 | Printer apparatus |
| US08/384,219 US5500922A (en) | 1989-09-26 | 1995-02-06 | Printer apparatus for enlarging or reducing the size of characters |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1251211A JP2697918B2 (ja) | 1989-09-26 | 1989-09-26 | 印刷装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH03112267A true JPH03112267A (ja) | 1991-05-13 |
| JP2697918B2 JP2697918B2 (ja) | 1998-01-19 |
Family
ID=17219353
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1251211A Expired - Fee Related JP2697918B2 (ja) | 1989-09-26 | 1989-09-26 | 印刷装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US5500922A (ja) |
| EP (1) | EP0420575B1 (ja) |
| JP (1) | JP2697918B2 (ja) |
| DE (1) | DE69033189T2 (ja) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3015134B2 (ja) * | 1991-04-23 | 2000-03-06 | キヤノン株式会社 | 画像処理方法及び装置 |
| US5778403A (en) * | 1994-09-01 | 1998-07-07 | Microsoft Corporation | Method for displaying text on a rendering device to accurately represent the text as if displayed on a target device |
| US6081277A (en) * | 1995-09-28 | 2000-06-27 | Sony Corporation | Apparatus and method for controlling image display |
| JP3720951B2 (ja) * | 1996-09-30 | 2005-11-30 | 富士通株式会社 | 情報処理装置及びプログラム記録媒体 |
| JP4904235B2 (ja) * | 2007-09-20 | 2012-03-28 | キヤノン株式会社 | 画像処理装置、画像処理方法、そのプログラムおよび記憶媒体 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01218841A (ja) * | 1988-02-29 | 1989-09-01 | Fujitsu Ltd | プリンタの縮少印刷制御方式 |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4331955A (en) * | 1980-08-07 | 1982-05-25 | Eltra Corporation | Method and apparatus for smoothing outlines |
| DE3419063A1 (de) * | 1983-05-23 | 1984-11-29 | Hitachi, Ltd., Tokio/Tokyo | Verarbeitungsverfahren fuer die drehung eines bildes |
| JPS60234856A (ja) * | 1984-05-09 | 1985-11-21 | Canon Inc | 記録装置 |
| US4655622A (en) * | 1984-08-29 | 1987-04-07 | Kabushiki Kaisha Toshiba | Printer control apparatus |
| JPS63205257A (ja) * | 1987-02-23 | 1988-08-24 | Oki Electric Ind Co Ltd | 印刷制御装置 |
| JPH0747337B2 (ja) * | 1988-08-30 | 1995-05-24 | キヤノン株式会社 | 出力方法 |
| JP2767873B2 (ja) * | 1989-04-03 | 1998-06-18 | セイコーエプソン株式会社 | 文字ドットパターン信号発生装置 |
| JPH02296291A (ja) * | 1989-05-10 | 1990-12-06 | Seiko Epson Corp | 文字ドットパターン信号発生装置 |
-
1989
- 1989-09-26 JP JP1251211A patent/JP2697918B2/ja not_active Expired - Fee Related
-
1990
- 1990-09-25 DE DE69033189T patent/DE69033189T2/de not_active Expired - Fee Related
- 1990-09-25 EP EP90310482A patent/EP0420575B1/en not_active Expired - Lifetime
-
1995
- 1995-02-06 US US08/384,219 patent/US5500922A/en not_active Expired - Fee Related
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01218841A (ja) * | 1988-02-29 | 1989-09-01 | Fujitsu Ltd | プリンタの縮少印刷制御方式 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP0420575B1 (en) | 1999-06-30 |
| JP2697918B2 (ja) | 1998-01-19 |
| US5500922A (en) | 1996-03-19 |
| DE69033189D1 (de) | 1999-08-05 |
| EP0420575A2 (en) | 1991-04-03 |
| DE69033189T2 (de) | 1999-11-25 |
| EP0420575A3 (en) | 1991-09-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH03112267A (ja) | 印刷装置 | |
| JPH0471866A (ja) | 印刷制御装置及び印刷装置 | |
| JP2650324B2 (ja) | 多値文字フォント発生システム | |
| US7072069B2 (en) | Method for extending print area | |
| JPH0443396A (ja) | 文字処理方法及び装置 | |
| JP2711860B2 (ja) | 出力制御方法およびその装置 | |
| JP2771629B2 (ja) | 文字処理装置 | |
| JPH0324978A (ja) | ドットマトリクスプリンタ | |
| JPH0630927B2 (ja) | パターン出力方法 | |
| JP2878715B2 (ja) | 文書作成装置 | |
| JP2654274B2 (ja) | 印字方式 | |
| JPH02127059A (ja) | プリンタ装置 | |
| JPH08118745A (ja) | 文字出力装置 | |
| JPH01128846A (ja) | プリンタ装置縮刷方式 | |
| JPH0559544U (ja) | 文字入力装置 | |
| JPH01281974A (ja) | プリンタ装置における罫線の印刷制御方式 | |
| JPH02289349A (ja) | 印刷制御方式 | |
| JPH0596787A (ja) | ボールド文字印刷方法 | |
| JPH01266589A (ja) | 文字出力装置 | |
| JPH071473B2 (ja) | プリント出力編集方式 | |
| JP2000246962A (ja) | 印刷装置 | |
| JPH0542723A (ja) | 画像プリンタ制御方法 | |
| JPS63286359A (ja) | パタ−ン発生方式 | |
| JPH06301367A (ja) | 文字発生装置 | |
| JPH05232928A (ja) | 文字発生装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070919 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080919 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090919 Year of fee payment: 12 |
|
| LAPS | Cancellation because of no payment of annual fees |