JPH01249460A - プリンタ - Google Patents

プリンタ

Info

Publication number
JPH01249460A
JPH01249460A JP7937388A JP7937388A JPH01249460A JP H01249460 A JPH01249460 A JP H01249460A JP 7937388 A JP7937388 A JP 7937388A JP 7937388 A JP7937388 A JP 7937388A JP H01249460 A JPH01249460 A JP H01249460A
Authority
JP
Japan
Prior art keywords
image
size
paper
image data
orientation
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
JP7937388A
Other languages
English (en)
Inventor
Hiroto Katsumata
勝又 宏人
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP7937388A priority Critical patent/JPH01249460A/ja
Publication of JPH01249460A publication Critical patent/JPH01249460A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) 本発明は、たとえば単票用紙に対して印字処理を行うペ
ージプリンタなどのプリンタに関する。
(従来の技術) 従来から単票用紙に対して印字処理を行うページプリン
タなどでは、セットされた印字用紙のサイズに合せプリ
ントイメージの型式を決、定した後印字処理を行ってい
た。
したがって、たとえばA4サイズ縦方向の印字用紙に対
する印字処理を想定したプログラムにおいて、A4サイ
ズの用紙が誤って横方向にセットされていた場合やB4
サイズの用紙がセットされていた場合など、印字用紙上
からの印字のはみ出しや印字位置の偏りが生じ、目的の
印字を行うことができなった。
(発明が解決しようとする課題) 本発明は上述した従来のプリンタにおける課題を解決す
るためのもので、セットされた単票用紙のサイズや向き
が、印字すべきイメージのサイズや向きと印刷処理上適
合しない場合でも、簡単に、単票用紙のサイズおよび向
きに応じたイメージを単票用紙上に印刷することのでき
るプリンタの提供を目的としている。
[発明の構成] (課題を解決するための手段) 本発明のプリンタは上記した目的を達成するために、セ
ットされた単票用紙のサイズおよび向きを識別する第1
の識別手段と、単票用紙上に印刷すべきイメージのサイ
ズおよび向きを識別する第2の識別手段と、第1と第2
の識別手段の識別結果より単票用紙のサイズおよび向き
とイメージのサイズおよび向きがそれぞれ適合するか否
かを判定する判定手段と、この判定手段により単票用紙
のサイズとイメージのサイズが適合しないと判定された
とき、選択的にイメージを前記単票用紙に応じたサイズ
に拡大/縮小するイメージ拡大/縮小手段と、判定手段
により単票用紙の向きとイメージの向きが一致しないと
判定された場合、選択的にイメージを単票用紙の向きに
回転させるイメージ回転手段と、イメージ拡大/縮小手
段およびイメージ回転手段により処理されたイメージを
プリントアウトする出力手段とを備えたものである。
(作 用) 本発明のプリンタでは、判定手段が、セットされた単票
用紙のサイズおよび向きを識別する第1の識別手段の識
別結果と、単票用紙上に印刷すべきイメージのサイズお
よび向きを識別する第2の識別手段の識別結果より単票
用紙のサイズおよび向きとイメージのサイズおよび向き
がそれぞれ適合するか否かを判定し、この後、この判定
手段により単票用紙のサイズとイメージのサイズが適合
しないと判定されたとき、イメージ拡大/縮小手段が選
択的にイメージを単票用紙に応じたサイズに拡大/縮小
し、かつ判定手段により単票用紙の向きとイメージの向
きが一致しないと判定された場合、イメージ回転手段が
選択的にイメージをセットされた単票用紙の向きに回転
させるので、セットされた単票用紙のサイズや向きが、
印字すべきイメージのサイズや向きと印刷処理上適合し
ない場合でも、簡単に、単票用紙のサイズおよび向きに
応じたイメージを単票用紙上に印刷することができる。
(実施例) 以下、本発明の実施例を図面に基づいて詳細に説明する
第1図は本発明の一実施例のプリンタにおけるプリンタ
コントローラの構成を説明するためのブロック図である
同図において、1はこのプリンタコントローラにおける
各構成部の制御を統括的に行うメインプロセッサ、2は
このプリンタコントローラで実行される制御プログラム
などが格納された主メモリ、3はホストコンピュータと
の間における各種のデータの入出力を制御する外部イン
ターフェース部である。
また4はホストコンピュータから転送されたイメージデ
ータを格納するためのイメージメモリであり、このイメ
ージメモリ4はそれぞれ1ペ一ジ分のイメージデータが
格納される第1および第2のページメモリ5.6と、印
字データに対応する文字パターンなどが格納された文字
パターン記憶部7を有している。
さらに8はホストコンピュータから転送された印字デー
タに対応する文字パターンを文字パターン記憶部7より
発生させ、これを第1のページメモリ5に展開すること
によるイメージデ:りの描画や、第1のページメモリ5
に描画されたイメージデータに対する拡大/縮小処理、
90度の回転処理等、イメージデータに係わる各種の処
理制御を行う描画プロセッサである。
なおこの描画プロセッサ8により拡大/縮小されたイメ
ージデータや回転処理されたイメージデータは上述した
第2のページメモリ6に展開されるようになっている。
また9は実際の印刷動作を行うプリント動作実打部との
インターフェース制御を行う内部インターフェース部で
ある。
次にこの実施例の動作について説明する。
まずホストコンピュータから外部インターフェース部3
を介して印字データが入力されると、メインプロセッサ
1は描画プロセッサ8に対し第1のページメモリ5上へ
のイメージデータの描画開始を通知する。
この通知を受けた描画プロセッサ8は、人力された印字
データに基づいて文字パターン記憶部7から対応する文
字パターンを発生させ、これを第1のページメモリ5上
に展開してイメージデータの描画を行う。
描画完了後、次にメインプロセッサ1は第1のページメ
モリ5上に描画されたイメージデータのサイズと向きを
チエツクする。
そしてそのサイズおよび向きがプリンタ本体において現
在セットされている印字用紙と印刷処理上適合するか否
かを、プリンタ本体にセットされた用紙のサイズと向き
を識別する用紙識別部(図示せず)の出力と比較して判
定を行う。
そしてこの判定の結果、セットされた用紙と第1のペー
ジメモリ5上に描画されたイメージデータとのサイズが
適合しないと判断された場合(たとえばA4の用紙に印
字するよう作成されたイメージデータに対しB4の用紙
がセットされたているような場合)、またはイメージデ
ータの向きが用紙の向きと一致しないと判断された場合
(用紙の縦/横が異なる場合)は、それぞれの旨をホス
トコンピュータに通知し、たとえば表示画面などを介し
てオペレータに知らせることにより14次の指示をオペ
レータに促す。
この後、オペレータによる操作によりホストコンピュー
タから外部インターフェース部3を介してメインプロセ
ッサ1にイメージデータ回転指示が入力されると、描画
プロセッサ8は、第2図に示すように、第1のページメ
モリ5に展開されたイメージデータを90度回転させて
これを第2のページメモリ6に格納する。
これによりプリンタ機構部に出力されるイメージデータ
とセットされている印字用紙との向きが一致する。
一方、ホストコンピュータから外部インターフェース部
3を介してメインプロセッサ1にイメージ拡大/縮小指
示が入力されると、描画プロセッサ8は第3図(a、b
)にそれぞれ示すように、第1のページメモリ5に展開
されたイメージデータをセットされている印字用紙のサ
イズに合せて拡大/縮小し、これを第2のページメモリ
6に格納する。
以上の変換処理を終えて第2のページメモリ6に格納さ
れたイメージデータは、内部インターフェース部9を介
してプリント動作実行部に出力され、これにより実際の
印字処理が行われる。
かくしてこの実施例のプリンタによれば、セットされた
単票用紙のサイズや向きが、第1のページメモリ5に展
開されたイメージデータのサイズや向きと印刷処理上適
合しない場合でも、簡単な操作により、自動的に単票用
紙のサイズおよび向きに適合したイメージデータを生成
して単票用紙上に印刷することができる。
[発明の効果] 以上説明したように本発明のプリンタによれば、セット
された単票用紙のサイズや向きが、印字すべきイメージ
のサイズや向きと印刷処理上適合しない場合でも、簡単
に、単票用紙のサイズおよび向きに応じたイメージを単
票用紙上に印刷することができる。
【図面の簡単な説明】
第1図は本発明の一実施例のプリンタにおけるプリンタ
コントローラの構成を説明するた、めのブロック図、第
2図は本発明に係わるイメージデータの回転処理を示す
図、第3図は本発明に係わるイメージデータの拡大/縮
小処理を示す図である。 1・・・メインプロセッサ、2・・・主メモリ、3・・
・外部インターフェース部、4・・・イメージメモリ、
5・・・第1のページメモリ、6・・・第2のページメ
モリ、8・・・描画プロセッサ。 出願人     株式会社 東芝 代理人 弁理士 須 山 佐 −

Claims (1)

    【特許請求の範囲】
  1. (1)セットされた単票用紙のサイズおよび向きを識別
    する第1の識別手段と、前記単票用紙上に印刷すべきイ
    メージのサイズおよび向きを識別する第2の識別手段と
    、前記第1と第2の識別手段の識別結果より前記単票用
    紙のサイズおよび向きと前記イメージのサイズおよび向
    きがそれぞれ適合するか否かを判定する判定手段と、こ
    の判定手段により前記単票用紙のサイズと前記イメージ
    のサイズが適合しないと判定されたとき、選択的に前記
    イメージを前記単票用紙に応じたサイズに拡大/縮小す
    るイメージ拡大/縮小手段と、前記判定手段により前記
    単票用紙の向きと前記イメージの向きが一致しないと判
    定された場合、選択的に前記イメージを前記単票用紙の
    向きに回転させるイメージ回転手段と、前記イメージ拡
    大/縮小手段および前記イメージ回転手段により処理さ
    れたイメージをプリントアウトする出力手段とを備えた
    ことを特徴とするプリンタ。
JP7937388A 1988-03-31 1988-03-31 プリンタ Pending JPH01249460A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7937388A JPH01249460A (ja) 1988-03-31 1988-03-31 プリンタ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7937388A JPH01249460A (ja) 1988-03-31 1988-03-31 プリンタ

Publications (1)

Publication Number Publication Date
JPH01249460A true JPH01249460A (ja) 1989-10-04

Family

ID=13688068

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7937388A Pending JPH01249460A (ja) 1988-03-31 1988-03-31 プリンタ

Country Status (1)

Country Link
JP (1) JPH01249460A (ja)

Similar Documents

Publication Publication Date Title
JP2692081B2 (ja) 画像メモリのアドレス制御方式
JP3323652B2 (ja) プリンタシステムおよびホストコンピュータおよび印刷方法
US20150092234A1 (en) Printing apparatus which is capable of editing printing data, and a printing method for use with the printing apparatus
JPH10291356A (ja) 画像形成装置
JPH01249460A (ja) プリンタ
JP4533014B2 (ja) 印刷装置、情報処理装置、及びその制御方法
JP2001189853A (ja) 画像処理装置および方法
JPS61177067A (ja) プリント方式
JPH05138977A (ja) プリンタ
JPH0255170A (ja) プリンタ制御装置
JP3359165B2 (ja) プリンタ制御装置およびプリンタ制御方法
JP2000203125A (ja) 画像形成装置
JPH10250160A (ja) プリンタ装置
JPH05270097A (ja) 印刷方法およびその装置
JP3143118B2 (ja) プリンタ及び印字イメージパターン展開方法
JP3254011B2 (ja) 帳票描画システム
JP2943929B2 (ja) 文字処理装置
JP2977132B2 (ja) プリンタ
JP4586083B2 (ja) プリンタ制御装置およびその方法並びに記録媒体
JPH0361562A (ja) プリンタ装置
JPH11198461A (ja) プリンタ
JPH04189167A (ja) オーバレイ展開制御方式
JP2000225753A (ja) 画像形成装置
JPH051492B2 (ja)
JPH0327967A (ja) 綴じ穴付きカット紙の印刷制御方式