JPH06127030A - 印刷装置 - Google Patents

印刷装置

Info

Publication number
JPH06127030A
JPH06127030A JP4279993A JP27999392A JPH06127030A JP H06127030 A JPH06127030 A JP H06127030A JP 4279993 A JP4279993 A JP 4279993A JP 27999392 A JP27999392 A JP 27999392A JP H06127030 A JPH06127030 A JP H06127030A
Authority
JP
Japan
Prior art keywords
print
paper
size
paper 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.)
Pending
Application number
JP4279993A
Other languages
English (en)
Inventor
Ryuichi Kamimura
上村立一
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
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 Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP4279993A priority Critical patent/JPH06127030A/ja
Publication of JPH06127030A publication Critical patent/JPH06127030A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)
  • Dot-Matrix Printers And Others (AREA)

Abstract

(57)【要約】 【目的】 特定の用紙サイズを想定して作成されたデー
タを用紙上の指定された印刷領域へ文字の欠落なしに印
刷することが可能な印刷装置を提供することを目的とす
るものである。 【構成】 特定の用紙サイズを想定して作成されたデー
タに関する用紙サイズを記憶する手段3、実際に印刷す
る用紙上に定義された印刷領域を記憶する手段4、前記
用紙サイズと印刷領域のサイズとを比較して拡大/縮小
倍率を決定する手段5、及び前記拡大/縮小倍率に従っ
て印刷フォーマットを決定する手段6を備え、特定の用
紙サイズを想定して作成されたデータを実際に印刷する
用紙上に定義された印刷領域に合わせて拡大/縮小し印
字するように構成する。この構成により、実際に印刷す
る用紙上に定義された印刷領域に合わせて拡大/縮小し
特定の用紙サイズを想定して作成されたデータを印刷す
ることができ、文字の欠落等をなくすことができる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、特定の用紙サイズを想
定して作成されたデータを実際に印刷用紙上に定義され
た印刷領域に縮小・拡大して印刷する印刷装置に関す
る。
【0002】
【従来の技術】一般に、ホストコンピュータで作成され
たデータには、印刷出力する用紙サイズが想定され、そ
の用紙サイズに収まるように印刷フォーマットが決めら
れている。しかし、用紙サイズの想定されたデータがホ
ストコンピュータから印刷装置に送られたときでも、印
刷装置ではその印刷命令を設定されたサイズ以外の用紙
サイズで実行する場合がある。
【0003】このような場合、従来の印刷装置において
は、特定の用紙サイズを想定して作成されたデータを別
のサイズの用紙に印刷するために、それぞれの用紙サイ
ズを比較し、その比率により印刷フォーマットを決定し
印刷を行っていた。
【0004】また、昨今、資源節約や印刷結果の見やす
さの点から、用紙上に1つまたは複数の印刷領域を設
け、この印刷領域に印刷を行う方法が提案されている。
【0005】
【発明が解決しようとする課題】しかし、従来の印刷装
置では、ホストコンピュータで特定の用紙サイズを想定
して作成されたデータに対し、用紙上に定義された印刷
領域への印刷が考慮されていないため、特定の用紙サイ
ズを想定して作成されたデータを印刷装置で設定された
前記印刷領域に印刷する場合に、文字の欠落などが発生
するという問題もあった。
【0006】例えば、実際の用紙サイズを検出し、その
用紙の大きさに合わせて拡大・縮小することによって文
字のはみ出しや余白をなくす印字装置等が特開昭62−
42968号公報や特開平1−184156号公報、特
開平3−74718号公報等に提案されている。これら
の印字装置は、あくまでも印字用の用紙サイズに対して
拡大・縮小するものであって、用紙上に1つまたは複数
の印刷領域を設けた場合に対応できないものである。
【0007】本発明は、上記の課題を解決するものであ
って、特定の用紙サイズを想定して作成されたデータを
用紙上の指定された印刷領域へ文字の欠落なしに印刷す
ることが可能な印刷装置を提供することを目的とするも
のである。
【0008】
【課題を解決するための手段】そのために本発明は、特
定の用紙サイズを想定して作成されたデータに関する用
紙サイズを記憶する手段、実際に印刷する用紙上に定義
された印刷領域をきおるる手段、前記用紙サイズと印刷
領域のサイズとを縦横比較して拡大/縮小倍率を決定す
る手段、及び前記拡大/縮小倍率に従って印刷フォーマ
ットを決定する手段を備え、特定の用紙サイズを想定し
て作成されたデータを実際に印刷する用紙上に定義され
た印刷領域に合わせて拡大/縮小し印字するように構成
したことを特徴とするものである。
【0009】
【作用】本発明に係る印刷装置では、特定の用紙サイズ
を想定して作成されたデータに関する用紙サイズと実際
に印刷する用紙上に定義された印刷領域とを記憶してそ
れらを比較して拡大/縮小倍率を決定し、その拡大/縮
小倍率に従って印刷フォーマットを決定して印刷するの
で、実際に印刷する用紙上に定義された印刷領域に合わ
せて拡大/縮小し特定の用紙サイズを想定して作成され
たデータを印刷することができ、文字の欠落等をなくす
ことができる。
【0010】
【実施例】以下、本発明の実施例を図面を参照しつつ説
明する。図1は本発明に係る印刷装置の1実施例を機能
ブロックで示す図、図2は印刷装置で設定される印刷領
域の概念を説明するための図、図3はホストコンピュー
タで想定される印刷データの構成例を説明するための
図、図4はサイズ比較により縮小印刷される場合の例を
説明するための図である。1は印刷領域設定部、3は印
刷領域情報記憶部、4は印刷データ受信・記憶部、5は
サイズ認識・比較部、6は印刷フォーマット変換部、7
は印刷部を示す。
【0011】図1において、印刷領域設定部1は、印刷
装置において印刷領域の設定を行うものであり、例えば
図2に示すように用紙の種類(A4等)、印刷領域の位
置、印刷領域のサイズ、印刷モード(ポートレートモー
ド、ランドスケープモード)等が設定され、これらが印
刷領域情報記憶部3に記憶される。
【0012】印刷データ受信・記憶部4は、図示しない
ホストコンピュータから送られてくる印刷データを受信
し記憶するものであり、印刷データには、例えば図3に
示すように用紙サイズ、印刷モード(ランドスケープ、
ポートレート)、文字ピッチ(30dots等)、行ピ
ッチ(30dots等)、文字フォント(40dots
等)等の情報及びキャラクタデータからなる印字制御情
報が含まれている。
【0013】サイズ認識・比較部5は、印刷領域情報記
憶部3に記憶された印刷領域の情報から印刷領域の縦横
サイズを検出すると共に、印刷データ受信・記憶部4に
記憶された印刷データが想定する用紙の縦横サイズを検
出するものである。例えば図2の印刷領域の場合には縦
=130mm、横=180mmとなり、図3の用紙サイ
ズの場合には縦=210mm、横=297mmとなる。
さらにサイズ認識・比較部5は、これらのサイズの縦横
比率 縦 210mm→130mm……0.62倍 横 297mm→180mm……0.61倍 を求め、縦横それぞれの倍率から小さい方の0.61倍
を選択する。
【0014】印刷フォーマット変換部6は、サイズ認識
・比較部5で選択された倍率0.61倍にしたがって図
4に示すように印刷フォーマットを変換するものであ
り、上記の具体的な例では、 文字ピッチ 30dots→18dots(小数点以
下切捨て) 行ピッチ 30dots→18dots(小数点以
下切捨て) 文字フォント 40dots→24dots となる。
【0015】印刷部7は、印刷フォーマット変換部6で
変換された印刷フォーマットに従い印刷データの印刷出
力を行うものである。
【0016】上記のように本発明に係る印刷装置では、
印刷領域設定部1により実際に印刷する用紙に対し例え
ば図2に示すような用紙の1/2とするような印刷領域
を定義すると、これを印刷領域情報記憶部3に記憶する
と共に、ホストコンピュータから送られてきた図3に示
すような印刷データを受信し記憶する。しかる後、印刷
領域情報記憶部3に記憶された印刷領域の情報から印刷
領域の縦横サイズをサイズ認識・比較部5により検出す
ると共に、印刷データ受信・記憶部4に記憶された印刷
データが想定する用紙の縦横サイズを検出してこれらの
サイズの拡大/縮小倍率を求める。そして、印刷フォー
マット変換部6により図4に示すように印刷フォーマッ
トを変換して印刷部7から印刷出力する。
【0017】図5は本発明に係る印刷装置による処理の
流れを説明するための図である。上記図1に示した印刷
装置による処理の流れを図5を参照して説明すると、以
下のようになる。
【0018】まず、ホストコンピュータにて想定された
用紙サイズ、印刷モードを読み込み(ステップS1
1)、印刷モードを判断する(ステップS12)。
【0019】印刷モードがポートレート(縦長)の場合
には想定された用紙の短辺を横、長辺を縦とし、ランド
スケープ(横長)の場合には想定された用紙の短辺を
縦、長辺を横とする(ステップS13〜S14)。
【0020】次に、印刷領域情報内の印刷領域サイズ、
印刷モードを読み込み(ステップS15)、同様に印刷
モードを判断する(ステップS16)。
【0021】印刷モードがポートレートの場合には印刷
領域の用紙の短辺側を横、長辺側を縦とし、ランドスケ
ープの場合には印刷領域の用紙の短辺側を縦、長辺側を
横とする(ステップS17〜S18)。
【0022】そして、印刷領域の縦サイズと想定された
用紙サイズの縦サイズとの比A、印刷領域の横サイズと
想定された用紙サイズの横サイズとの比Bをそれぞれ求
め、AとBを比較する(ステップS19〜S21)。
【0023】縦サイズ比Aが横サイズ比Bより大きい場
合には適用倍率をBに決定し、縦サイズ比Aが横サイズ
比Bより小さい場合には適用倍率をAに決定する(ステ
ップS22〜S23)。
【0024】なお、上記の例では、適用倍率として縦横
で小さい方の倍率を用いたが、縦横にそれぞれ求めた倍
率を適用してもよい。この場合、例えばページメモリに
展開する際に縦横の一方を適用倍率により縮小・拡大し
てビット展開し、読み出す際に縦横の他方を適用倍率に
合わせて縮小・拡大して印刷出力部に送り出すことによ
って縮小・拡大処理を行うようにしてもよいし、縦横そ
れぞれを適用倍率で縮小・拡大しながらページメモリに
ビット展開することによって縮小・拡大処理を行うよう
にしてもよい。また、ホストコンピュータから印刷デー
タと共に印字制御情報も印刷データ受信記憶部4で受信
記憶したが、用紙サイズを受信するための印刷領域情報
受信手段を別に設けるようにしてもよい。
【0025】
【発明の効果】以上の説明から明らかなように、本発明
によれば、特定の用紙サイズを想定して作成されたデー
タに関する用紙サイズと実際に印刷する用紙上に定義さ
れた印刷領域とを検出してそれらを比較して拡大/縮小
倍率を決定し、その拡大/縮小倍率に従って印刷フォー
マットを決定して印刷するので、実際に印刷する用紙上
に定義された印刷領域に合わせて拡大/縮小し特定の用
紙サイズを想定して作成されたデータを印刷することが
でき、文字の欠落等をなくすことができる。したがっ
て、本発明によれば、用紙上に任意に複数の印刷領域を
設定して印刷することができ、印刷装置での印刷領域の
設定、編集を自由に行うことができる。
【図面の簡単な説明】
【図1】 本発明に係る印刷装置の1実施例を機能ブロ
ックで示す図である。
【図2】 印刷装置で設定される印刷領域の概念を説明
するための図である。
【図3】 ホストコンピュータで想定される印刷データ
の構成例を説明するための図である。
【図4】 サイズ比較により縮小印刷される場合の例を
説明するための図である。
【図5】 本発明に係る印刷装置による処理の流れを説
明するための図である。
【符号の説明】
1…印刷領域設定部、3…印刷領域情報記憶部、4…印
刷データ受信・記憶部、5…サイズ認識・比較部、6…
印刷フォーマット変換部、7…印刷部

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 特定の用紙サイズを想定して作成された
    データに関する用紙サイズを記憶する手段、実際に印刷
    する用紙上に定義された印刷領域を記憶する手段、前記
    用紙サイズと印刷領域のサイズとを縦横比較して拡大/
    縮小倍率を決定する手段、及び前記拡大/縮小倍率に従
    って印刷フォーマットを決定する手段を備え、特定の用
    紙サイズを想定して作成されたデータを実際に印刷する
    用紙上に定義された印刷領域に合わせて拡大/縮小し印
    字するように構成したことを特徴とする印刷装置。
  2. 【請求項2】 特定の用紙サイズを想定して作成された
    データに関する用紙サイズを受信するための印刷領域情
    報受信手段を有することを特徴とする請求項1記載の印
    刷装置。
JP4279993A 1992-10-19 1992-10-19 印刷装置 Pending JPH06127030A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4279993A JPH06127030A (ja) 1992-10-19 1992-10-19 印刷装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4279993A JPH06127030A (ja) 1992-10-19 1992-10-19 印刷装置

Publications (1)

Publication Number Publication Date
JPH06127030A true JPH06127030A (ja) 1994-05-10

Family

ID=17618815

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4279993A Pending JPH06127030A (ja) 1992-10-19 1992-10-19 印刷装置

Country Status (1)

Country Link
JP (1) JPH06127030A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108237788A (zh) * 2016-12-27 2018-07-03 卡西欧计算机株式会社 打印装置以及打印装置的打印方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108237788A (zh) * 2016-12-27 2018-07-03 卡西欧计算机株式会社 打印装置以及打印装置的打印方法
JP2018103475A (ja) * 2016-12-27 2018-07-05 カシオ計算機株式会社 印刷装置
US10427422B2 (en) 2016-12-27 2019-10-01 Casio Computer Co., Ltd. Printing apparatus and printing method of printing apparatus

Similar Documents

Publication Publication Date Title
JPH07177348A (ja) プリンタ装置
JP2000137801A (ja) 画像形成方法および装置並びに画像処理制御プログラムを記憶した媒体
US20070091330A1 (en) Printing control method and apparatus for preventing data loss
JP2005149218A (ja) 印刷データ作成装置、プログラム及び記録媒体
JP3116354B2 (ja) プリンタデータ管理方式
JPH0474740B2 (ja)
JP2000207147A (ja) 印刷デ―タ転送システム
JPS6189861A (ja) 印字制御装置
JP2006019931A (ja) 画像処理装置及び画像処理方法、並びにコンピュータプログラム及び記憶媒体
JP2715475B2 (ja) 図形出力装置
JPH0699615A (ja) ページプリンタのデータ処理方法
JPH04284272A (ja) 印刷制御装置
JP2001251493A (ja) 画像処理装置、画像処理方法、画像処理システム、及び記録媒体
JP2614251B2 (ja) プリンタの印刷制御方式
JPH11192761A (ja) プリンタおよび記録媒体
JP3640123B2 (ja) 画像形成装置及び画像形成方法並びに画像形成装置制御用プログラムを記録したコンピュータ読み取り可能な記録媒体
JPH09297840A (ja) イメージ処理装置
JPH1191185A (ja) 印字制御方法
JPH0550695A (ja) 印字データ処理装置
JPH05221076A (ja) 印刷装置の制御方法
JPH10326166A (ja) 印刷装置
JPH1069359A (ja) データ処理装置
JPH11129569A (ja) プリンタ装置
JPH064064A (ja) パターン発生方式
JPH07156494A (ja) 印字装置