JPH0691982A - プリンタ - Google Patents

プリンタ

Info

Publication number
JPH0691982A
JPH0691982A JP4270948A JP27094892A JPH0691982A JP H0691982 A JPH0691982 A JP H0691982A JP 4270948 A JP4270948 A JP 4270948A JP 27094892 A JP27094892 A JP 27094892A JP H0691982 A JPH0691982 A JP H0691982A
Authority
JP
Japan
Prior art keywords
resolution
print data
print
page
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.)
Granted
Application number
JP4270948A
Other languages
English (en)
Other versions
JP3158726B2 (ja
Inventor
Sonoko Goto
園子 後藤
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.)
Brother Industries Ltd
Original Assignee
Brother Industries 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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP27094892A priority Critical patent/JP3158726B2/ja
Publication of JPH0691982A publication Critical patent/JPH0691982A/ja
Application granted granted Critical
Publication of JP3158726B2 publication Critical patent/JP3158726B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)

Abstract

(57)【要約】 【目的】 印刷データの解像度とプリンタの印刷解像
度とが異なる場合においても、複雑なデータ変換を行な
うことなく所望の編集形態に編集しつつ短時間で確実に
印刷データの印刷を行い得るプリンタを提供する。 【構成】 ホストコンピュータHから送信される印刷
データの解像度とレーザプリンタの印刷解像度とを比較
し(S1)、その比較の結果、印刷データの解像度がレ
ーザプリンタの印刷解像度よりも小さい場合には(S
1:YES)、縮小指定スイッチ、ページ指定スイッチ
及びレイアウト指定スイッチ等により指定されたレイア
ウト等に従ってホストコンピュータHから受信された複
数ページ分の印刷データを1ページの印刷用紙上に縮小
して印刷する(S2:YES、S3:YES、S4、S
5:YES、S6、S9)。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明はホストコンピュータ等の
外部装置から受信した所定解像度の印刷データを、独自
の印刷解像度をもって印刷を行なうプリンタに関し、特
に、印刷データの解像度とプリンタの印刷解像度とが異
なる場合においても所望の編集形態に編集しつつ印刷デ
ータの印刷を行い得るプリンタに関するものである。
【0002】
【従来の技術】一般に、ホストコンピュータ等の外部装
置から送信される印刷データ等には、そのデータについ
ての解像度に関する情報が包含されており、また、かか
る印刷データを印刷するプリンタも独自の印刷解像度を
有している。このような場合において、従来のプリンタ
では印刷データの解像度とプリンタの印刷解像度とが異
なるときにはプリンタ独自の印刷解像度に従って前記の
ように外部装置から送信されてきた印刷データの変換を
行なうとともに、その印刷データの印刷を行なってい
た。
【0003】また、かかる印刷データの印刷時におい
て、複数ページ分の印刷データを1ページ内に印刷可能
とすべく独自の編集形式に従ってレイアウトを行ないつ
つ印刷するようにしたプリンタも提案されている。
【0004】
【発明が解決しようとする課題】しかしながら、前記従
来のプリンタにおいて印刷データの変換を行なうに際
し、外部装置から送信された印刷データの解像度とプリ
ンタの印刷解像度とが異なる場合には、データ変換の処
理時間が長くかかってしまい、また、相互に異なる解像
度をもって強制的にデータ変換を行なうことから、外部
装置から送信されてきた印刷データがそのまま印刷され
なくなる虞が多分に存し、特に、イメージデータの場合
には、イメージデータの基となった画像とそのイメージ
データに基づいて印刷された画像とが相互に一致しなく
なる場合もあるという問題があった。
【0005】また、前記従来のプリンタにおける編集形
式は一義的に定められたものであり、かかる編集形式に
従って複数ページの印刷データを1ページ内に印刷した
としても印刷内容、印刷書式(文字等の配列、縦書・横
書等)によっては印刷された文字等が非常に見にくいレ
イアウトになる虞があるという問題があった。
【0006】本発明は前記従来技術の問題点を解消する
ためになされたものであり、印刷データの解像度とプリ
ンタの印刷解像度とが異なる場合においても、複雑なデ
ータ変換を行なうことなく所望の編集形態に編集しつつ
短時間で確実に印刷データの印刷を行い得るプリンタを
提供することを目的とする。
【0007】
【課題を解決するための手段】前記目的を達成するため
本発明は、印刷手段が設けられるとともに、その印刷手
段を介して外部装置から受信された所定の解像度を有す
る印刷データを所定の印刷解像度をもって印刷するプリ
ンタにおいて、前記外部装置から受信された印刷データ
を記憶するデータ記憶手段と、前記データ記憶手段に記
憶された印刷データを所望の編集形態に編集することを
指定する編集指定手段と、前記印刷データの解像度と前
記印刷解像度とを比較する比較手段と、前記比較手段に
よる比較結果から印刷データの解像度が印刷解像度より
も小さいと判断された場合、前記編集指定手段により指
定された編集形態に従って前記データ記憶手段に記憶さ
れた印刷データの編集を行なうデータ編集手段とを備え
た構成とされる。
【0008】
【作用】前記構成を有する本発明では、外部装置から所
定の解像度を有する印刷データが受信された場合、その
印刷データがデータ記憶手段に記憶される。そして、比
較手段を介して、データ記憶手段に記憶された印刷デー
タの解像度とプリンタの印刷解像度との比較が行なわれ
る。
【0009】かかる比較手段による比較結果から印刷デ
ータの解像度がプリンタの印刷解像度よりも小さいと判
断された場合には、データ編集手段を介して編集指定手
段により指定された所望の編集形態に従ってデータ記憶
手段に記憶されている印刷データの編集が行なわれる。
この後、編集後における印刷データが印刷手段により印
刷されるものである。
【0010】
【実施例】以下、本発明をレーザプリンタに具体化した
一実施例に基づき図面を参照しつつ詳細に説明する。図
1はレーザプリンタの斜視図を示し、プリンタ本体1の
前面下部(図1中左下方位置)には、給紙口2が設けら
れている。かかる給紙口2には公知の給紙カセット(給
紙カセット中には印刷用紙が積層した状態で収納されて
いる)が取り付けられ、給紙カセットからはプリンタ本
体1の内部に配設されているレーザプリンタエンジン1
6(図2参照)に対して、その印刷動作に伴い印刷用紙
が給紙されるものである。また、プリンタ本体1の上面
には排紙トレイ3が設けられており、この排紙トレイ3
にはプリンタエンジン16を介して印刷された印刷用紙
が排紙される。
【0011】また、プリンタ本体1の前面における上部
位置には、パネルスイッチ4が設けられている。かかる
パネルスイッチ4はスイッチ部5と液晶表示部6とを有
する。スイッチ部5には、後述するホストコンピュータ
Hから受信された複数ページ分の印刷データを1ページ
内に印刷可能に縮小することを指定する縮小指定スイッ
チ5A(この縮小指定スイッチ5Aの押下時に縮小モー
ドが設定される)、ホストコンピュータHから受信され
た印刷データ中から縮小されるべきページを指定するペ
ージ指定スイッチ5B、ページ指定スイッチ5Bにより
指定されたページの印刷データを1ページ上に所望のレ
イアウト指定を行なうレイアウト指定スイッチ5C、及
び、ページ指定スイッチ5Bやレイアウト指定スイッチ
5Cの押下時に液晶表示部6に表示される複数の指定指
針から所望の指定を選択する際に使用されるカーソルス
イッチ5Dが設けられている。
【0012】液晶表示部6には前記各指定スイッチ5
A、5B、5Cにより指定を行なう際に参照すべき指針
が表示されるものである。このとき、ページ指定スイッ
チ5Bが押下された時には液晶表示部6に指定候補とな
るページ数が表示され、この後カーソルスイッチ5Dを
介してカーソルを移動させつつページ指定が行なわれ
る。また、レイアウト指定スイッチ5Cが押下された時
には液晶表示部6に複数ページの各ページを1ページ上
に配置するための情報(例えば、右上、右下、左上、左
下、縦方向配置、横方向配置等)が表示され、この後カ
ーソルスイッチ5Dを介して前記配置情報中から所望の
配置形態が選択されるものである。
【0013】次に、レーザプリンタの制御系について図
2を参照しつつ説明する。図2はレーザプリンタの制御
ブロック図を示し、レーザプリンタはCPU10を核と
してその制御が行なわれる。CPU10にはバス11を
介してROM12、RAM13が接続されている。RO
M12には後述するデータ編集処理プログラム、その他
印刷処理プログラム等のレーザプリンタの制御上必要な
各種のプログラムが記憶されており、CPU10はかか
る各プログラムに基づいて各種の演算を行なうものであ
る。また、RAM13はCPU10により演算された各
種のデータを一時的に記憶しておくものであり、RAM
13には後述するホストコンピュータHから受信された
印刷データを記憶する受信バッファ14A、及び、受信
バッファ14Aの印刷データを編集処理した後における
印刷データを記憶するテキストメモリ14Bが設けられ
ている。
【0014】また、CPU10にはバス11からプリン
タエンジンインターフェイス15を介してレーザプリン
タエンジン16が接続されており、CPU10は前記R
OM12に記憶されているデータ編集処理プログラムに
従って編集された印刷データを印刷制御プログラムによ
る制御下にレーザプリンタエンジン16を駆動して印刷
用紙上に印刷させるものである。尚、レーザプリンタエ
ンジン16はCPU10の制御下に600dpi(do
t per inch)の印刷解像度をもって印刷デー
タの印刷を行ない得るものである。
【0015】更に、CPU10にはバス11からインタ
ーフェイス17を介してホストコンピュータHが接続さ
れており、CPU10は前記ROM12に記憶されたデ
ータ編集処理プログラムに基づいて、ホストコンピュー
タHからインターフェイス17を介して受信され受信バ
ッファに14Aに記憶された印刷データの編集処理を行
なうものである。尚、ホストコンピュータHから送信さ
れる印刷データの解像度は300dpi(解像度に関す
るデータは印刷データ中に含まれている)であるものと
する。
【0016】次に、前記のように構成されたレーザプリ
ンタの動作について図3を参照しつつ説明する。図3は
印刷データの編集処理プログラムのフローチャートを示
す。ここに、前記ホストコンピュータHから送信される
印刷データの解像度は300dpiであり、レーザプリ
ンタが有している印刷解像度は600dpiである。従
って、本実施例のレーザプリンタでは、印刷データの1
ドットを4ドットに増やすように印刷データを変更しな
いと所望の大きさに印刷できない。言い換えれば、上記
のような印刷データの変更を行わないと、印刷結果は1
/4の大きさになる。故に、本実施例のレーザプリンタ
では、上記のような印刷データの変更を行わなければ、
見かけ上、最大4ページ分の印刷データを1ページの印
刷用紙上に縮小して印刷することができる。
【0017】先ず、ステップ(以下、Sと略記する)1
において、印刷データの解像度がプリンタの印刷解像度
よりも小さいかどうか判断される。ここに、本実施例で
は前記のようにホストコンピュータHから送信される印
刷データの解像度は300dpi、レーザプリンタの印
刷解像度は600dpiに設定されているので、S1に
おける判断はYESとなりS2に移行することとなる。
尚、印刷データの解像度がプリンタの印刷解像度よりも
大きい場合(S1:NO)には、印刷データの編集処理
は行なわれず、この時点でプログラムは終了する。
【0018】続くS2において、CPU10は縮小指定
スイッチ5Aが押下されているかどうかにより縮小モー
ドがオン状態かどうかを判断する。縮小モードがオンさ
れている場合(S2:YES)にはS3に移行し、縮小
モードがオフされている場合(S2:NO)にはS8に
てホストコンピュータHから送信された印刷データをレ
ーザプリンタの印刷解像度(600dpi)にあうよう
に、例えば、上記のように印刷データの1ドットを4ド
ットに増やすように印刷データを変更して画像データが
作成されテキストメモリ14Bに記憶された後S9に移
行する。
【0019】S3においては、ページ指定スイッチ5B
により縮小ページの指定が行なわれているかどうか判断
される。ページの指定が行なわれている場合(S3:Y
ES)には、S4においてページ指定スイッチ5Bによ
り指定されたページの印刷データが受信バッファ14A
からテキストメモリ14Bに取り込まれた後、S5に移
行する。一方、ページの指定が行なわれていない場合
(S3:NO)には、直接S5に移行する。
【0020】S5ではレイアウト指定スイッチ5Cによ
りレイアウト指定が行なわれているかどうか判断され
る。レイアウト指定が行なわれている場合(S5:YE
S)、S6においてその指定されたレイアウトに沿って
各ページのレイアウトが行なわれる。一方、レイアウト
指定が行なわれていない場合(S5:NO)には、S7
においてCPU10がS2にて指定された各ページにお
けるデータのオリエンテーション、文字方向等を考慮し
て自動的にデータの編集を行った後、これをテキストメ
モリ14Bに記憶してS9に移行する。
【0021】S9においては、レイアウト指定に従って
レイアウトされたテキストメモリ14B中の各ページの
印刷データ、又は、CPU10により自動的に編集され
たテキストメモリ14B中の印刷データの印刷がレーザ
プリンタエンジン16を介して行なわれる。因みに、図
4及び図5にはホストコンピュータHから送信された印
刷データのうち4ページ分のデータを縮小、レイアウト
して印刷した印刷例が示されている。
【0022】例えば、図4(A)には、ページ指定スイ
ッチ5Bとカーソルスイッチ5Dとによりホストコンピ
ュータHから受信した印刷データのうち第1ページから
第4ページのデータを指定し、且つ、レイアウト指定ス
イッチ5Cとカーソルスイッチ5Dとにより第1ページ
を右上、第2ページを左上、第3ページを右下、第4ペ
ージを左下にレイアウト指定するとともに縦方向配置を
指定した場合の印刷例が示されている。
【0023】また、図4(B)には、ページ指定スイッ
チ5Bとカーソルスイッチ5Dとによりホストコンピュ
ータHから受信した印刷データのうち第1ページから第
4ページのデータを指定し、且つ、レイアウト指定スイ
ッチ5Cとカーソルスイッチ5Dとにより第1ページを
左上、第2ページを右上、第3ページを左下、第4ペー
ジを右下にレイアウト指定するとともに横方向配置を指
定した場合の印刷例が示されている。
【0024】更に、図5(A)、(B)には、前記S6
にてCPU10が各ページのデータを自動的に編集した
場合の印刷例が示されている。例えば、図5(A)の印
刷例は、ページ指定スイッチ5Bとカーソルスイッチ5
DとによりホストコンピュータHから受信した印刷デー
タのうち第1ページから第4ページのデータを指定し、
その指定された各ページのデータにおけるオリエンテー
ション等を考慮して第1ページを左上、第2ページを左
下、第3ページを右上、第4ページを右下に配置したも
のである。
【0025】また、図5(B)の印刷例は、ページ指定
スイッチ5Bとカーソルスイッチ5Dとによりホストコ
ンピュータHから受信した印刷データのうち第1ページ
から第4ページのデータを指定し、その指定された各ペ
ージのデータにおけるオリエンテーション等を考慮して
第1ページを左下、第2ページを左上、第3ページを右
下、第4ページを右上に配置したものである。前記S9
における各ページの印刷データの印刷終了後、プログラ
ムが終了される。
【0026】以上詳細に説明した通り本実施例に係るレ
ーザプリンタでは、ホストコンピュータHから送信され
る印刷データの解像度とレーザプリンタの印刷解像度と
を比較し、その比較の結果、印刷データの解像度がレー
ザプリンタの印刷解像度よりも小さい場合には、縮小指
定スイッチ5A、ページ指定スイッチ5B及びレイアウ
ト指定スイッチ5C等により指定されたレイアウト等に
従ってホストコンピュータHから受信された複数ページ
分の印刷データを1ページの印刷用紙上に縮小して印刷
するようにしたので、印刷データの解像度とプリンタの
印刷解像度とが異なる場合においても、複雑なデータ変
換を行なうことなく所望の編集形態に編集しつつ短時間
で確実に印刷データの印刷を行うことができる。
【0027】また、ページ指定スイッチ5B及びレイア
ウト指定スイッチ5Cにより縮小印刷を行なう所望のペ
ージを連続させずに任意に選択しつつ、これらを自由に
レイアウトすることができ、これによりホストコンピュ
ータHから送信されるデータの確認作業を極めて効率的
に行なうことができるものである。更に、前記のように
複数ページ分の印刷データを1ページの印刷用紙上に縮
小して印刷することができることから、印刷用紙(森林
資源)の節約をすることができるものである。
【0028】尚、本発明は前記実施例に限定されるもの
ではなく、本発明の要旨を逸脱しない範囲内で種々の改
良、変形が可能であることは勿論である。例えば、前記
実施例では、ホストコンピュータHから送信される印刷
データの解像度を300dpi、レーザプリンタの印刷
解像度を600dpiとした場合を例にとって説明した
が、これらの解像度間における関係は固定的なものでは
なく種々変更可能なものであることは明かである。例え
ば、プリンタの印刷解像度をそのままにして、印刷デー
タの解像度が300dpiよりも小さい場合には、前記
実施例の場合よりもより多くのページ分の印刷データを
1ページの印刷用紙上に縮小して印刷することができ
る。
【0029】
【発明の効果】以上説明した通り本発明は、印刷データ
の解像度とプリンタの印刷解像度とが異なる場合におい
ても、複雑なデータ変換を行なうことなく所望の編集形
態に編集しつつ短時間で確実に印刷データの印刷を行い
得るプリンタを提供することができ、その奏する効果は
大である。
【図面の簡単な説明】
【図1】レーザプリンタの斜視図である。
【図2】レーザプリンタの制御ブロック図である。
【図3】印刷データの編集処理プログラムのフローチャ
ートである。
【図4】4ページ分の印刷データを縮小指定、レイアウ
ト指定して印刷した印刷例を示す説明図である。
【図5】4ページ分の印刷データを自動的に編集処理し
て印刷した印刷例を示す説明図である。
【符号の説明】
1 プリンタ本体 4 パネルスイッチ 5 スイッチ部 5A 縮小指定スイッチ 5B ページ指定スイッチ 5C レイアウト指定スイッチ 6 液晶表示部 10 CPU 12 ROM 13 RAM 14A 受信バッファ 14B テキストメモリ 16 レーザプリンタエンジン H ホストコンピュータ

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 印刷手段が設けられるとともに、その
    印刷手段を介して外部装置から受信された所定の解像度
    を有する印刷データを所定の印刷解像度をもって印刷す
    るプリンタにおいて、 前記外部装置から受信された印刷データを記憶するデー
    タ記憶手段と、 前記データ記憶手段に記憶された印刷データを所望の編
    集形態に編集することを指定する編集指定手段と、 前記印刷データの解像度と前記印刷解像度とを比較する
    比較手段と、 前記比較手段による比較結果から印刷データの解像度が
    印刷解像度よりも小さいと判断された場合、前記編集指
    定手段により指定された編集形態に従って前記データ記
    憶手段に記憶された印刷データの編集を行なうデータ編
    集手段とを備えたことを特徴とするプリンタ。
JP27094892A 1992-09-14 1992-09-14 データ処理装置 Expired - Fee Related JP3158726B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP27094892A JP3158726B2 (ja) 1992-09-14 1992-09-14 データ処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP27094892A JP3158726B2 (ja) 1992-09-14 1992-09-14 データ処理装置

Publications (2)

Publication Number Publication Date
JPH0691982A true JPH0691982A (ja) 1994-04-05
JP3158726B2 JP3158726B2 (ja) 2001-04-23

Family

ID=17493250

Family Applications (1)

Application Number Title Priority Date Filing Date
JP27094892A Expired - Fee Related JP3158726B2 (ja) 1992-09-14 1992-09-14 データ処理装置

Country Status (1)

Country Link
JP (1) JP3158726B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5918088A (en) * 1997-01-20 1999-06-29 Kabushiki Kaisha Toshiba Image forming apparatus and method of forming images

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5918088A (en) * 1997-01-20 1999-06-29 Kabushiki Kaisha Toshiba Image forming apparatus and method of forming images

Also Published As

Publication number Publication date
JP3158726B2 (ja) 2001-04-23

Similar Documents

Publication Publication Date Title
US5619623A (en) Method and device for transmitting and processing print data used for printer
KR100363853B1 (ko) 테이프인쇄장치
US5822499A (en) Method and apparatus for printing data in accordance with a previously set parameter regardless of currently specified parameters
US5557707A (en) Image forming apparatus with a scanner and method of controlling the same
US6317193B2 (en) Image forming apparatus
US5481367A (en) Printing apparatus capable of changing print format
JPH10147028A (ja) 印刷装置における印字制御方法及び印刷装置
JP2005115528A (ja) 印刷システム、プリンタホスト、印刷支援プログラムおよび印刷方法
JP2019046395A (ja) 印刷制御装置、印刷制御方法、および印刷制御プログラム
JP3158726B2 (ja) データ処理装置
US5469534A (en) Method for translating image processing data
JPH0751380B2 (ja) ページプリンタにおける印字基準位置設定方法
JPH06143690A (ja) テープ印刷装置
JPS59201870A (ja) 印字装置
JPH0615927A (ja) 出力方法及び装置
JP3029067B2 (ja) ラベルプリンタ
JPH01258976A (ja) ページプリンタ
JPS63312845A (ja) ページ印刷方法
JP3047980B2 (ja) データ出力装置
EP0143995A2 (en) Dot-matrix printer
JP2683468B2 (ja) プリンタ
JPH0781174A (ja) テープ印字装置
JP2000194528A (ja) 印刷画像処理装置
JP2000355143A (ja) インクジェット記録装置及び画像形成装置
JPH11167476A (ja) 印刷処理方法及び装置及び記憶媒体

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080216

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090216

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090216

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100216

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100216

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110216

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120216

Year of fee payment: 11

LAPS Cancellation because of no payment of annual fees