JPH03184881A - 印刷装置 - Google Patents

印刷装置

Info

Publication number
JPH03184881A
JPH03184881A JP1324057A JP32405789A JPH03184881A JP H03184881 A JPH03184881 A JP H03184881A JP 1324057 A JP1324057 A JP 1324057A JP 32405789 A JP32405789 A JP 32405789A JP H03184881 A JPH03184881 A JP H03184881A
Authority
JP
Japan
Prior art keywords
printing
print
page
data
color
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
JP1324057A
Other languages
English (en)
Inventor
Fumiko Fujii
藤井 文子
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 JP1324057A priority Critical patent/JPH03184881A/ja
Publication of JPH03184881A publication Critical patent/JPH03184881A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Dot-Matrix Printers And Others (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は印刷装置、詳しくは種々の形態の文字を印刷出
力する印刷装置に関するものである。
[従来の技術] 文字を様々な形態で印刷する手段としては、色別に印字
したり、特定文字(或いは文字列)に例えばアンダーラ
インを付したり等様々である。
いずれにせよ、こうした印刷形態の異なる文字を含む印
字を行わせる場合、ホストコンピュータ等は、その形態
にする旨のコマンドをプリンタに出力する。
ここで、赤黒の2色印字可能な印刷装置を考えてみる。
この場合、印字色(形態)を変更させるたびに印字色変
更コマンドを受けとり、解析をし、そして印字するとい
う処理を行う。そして、1個の印字色変更コマンドを受
けた後に受信した文字コードに対しては、新たな印字色
変更コマンドを受信するまで従前に受信した印字色で印
字するという処理を行う。
[発明が解決しようとしている課題] しかしながら、印字内容は異なるにしても、各ページ単
位に赤色及び黒色で印字される位置が同一位置であるよ
うな印字を行う場合にも上述したコマンドの解析、実行
といった処理をしなければならず、処理に時間がかかる
という問題があった。
本発明はかかる課題に鑑みなされたものであり、印字形
態の異なる領域が各ページの共通した位置にあるときの
印字処理を効率的にすることを可能にする印刷装置を提
供しようとするものである。
[課題を解決するための手段及び作用]この課題を解決
する本発明の印刷装置は以下に示す構成を備える。すな
わち、 印字データを受信し、ページ単位に印刷出力する印刷装
置において、所望の領域を指定する領域指定手段と、指
定された領域を特定する情報を記憶保持する保持手段と
を備え、受信した印字データに基づいて印刷するとき、
前記保持手段に保持された領域に含まれる文字群の印字
形態を所定の形態に変更して印刷出力する。
[実施例] 以下、添付図面に従って本発明に係る実施例を詳細に説
明する。尚、実施例では赤、黒の2色印字可能な印刷装
置を例にして説明する。
〈装置構成の説明(第1図)〉 第1図に実施例における印刷装置のブロック構成図を示
す。
図中、100が本実施例の印刷装置であり、lOlが印
刷データを出力してくるホストコンピュータである。
印刷装置100には、装置全体の制御を司るCPtJl
をはじめ、以下に示す構成ユニットがある。
2は文字フォントパターンやCPU 1の動作に係るプ
ログラム(後述する第3図のフローチャート)を記憶し
ているROM、3はCPtJlのワークエリアとして使
用されるRAMである。4はホストコンピュータ101
より受信したデータ(文字コードや制御コード)を−時
的に格納する入力バッファである。5はRAM等で構成
される印字色変更範囲記憶部であり、その詳細は後述す
る。
6は基本色(黒)で印字されるイメージデータを1ペ一
ジ分展開可能な基本色出力ページバッファ、7は第2の
色(赤)で印字されるイメージデータを1ペ一ジ分展開
可能な異色出力用ページバッファである。8は、これら
ページバッファ6.7よりのイメージデータを印刷部9
に出力するプリンタインタフェース部である。
尚、印刷部9は、例えばレーザビーム方式を採用しもの
とする。簡単に説明すれば、基本色出力用ページバッフ
ァ6と異色出力用ページバッファ7内のデータはプリン
タインタフェース部8を介して、それぞれの印字タイミ
ングに従って出力されくる。この各々の色に対応するビ
デオ信号に基づき、感光ドラムにレーザ光を照射露光さ
せ、それぞれの色のトナーで現像、転写、定着といった
工程を行って2色印字を行う。
く処理概要の説明(第2図)〉 上述した構成における実施例の印刷装置の動作概要を以
下に説明する。
通常、2色印字可能な印刷装置でもってカレンダー等を
印字する場合、“°日曜日°°の欄に印字される数字は
赤で、それ以外の曜日の数字は黒で印字することになる
例えば第2図(A)のようなカレンダーを印字させよう
とする場合、従来ではホストコンピュータは、曜日を示
す°’ S U N ”及び、日付°゛2°゛” 9 
”・・・等の文字(列)を特定する文字コード(列)の
直前に、基本色(黒)に対して印字色変更コマンド(或
いは赤色印字指定コマンド)を挿入すると共に、その文
字(列)を印字した後に印字色を再び基本色に戻すため
その文字コードの直後に印字色変更コマンド(或いは黒
色印字指定コマンド)を挿入した印字データを送ってい
た。換言すれば、印刷装置側のCPUは印字色が変更さ
れる度に印字色変更コマンドを解析しなければならない
しかも、第2図(B)の様に、次の月のカレンダーを印
字する場合にも同様の処理をしなければならず、処理効
率が低下することは否めない。
そこで、本実施例では、印字色の指定を文字コードに対
して付加させるのではなく、領域として指定するように
した。
具体的には、第2図(A)において、点A。
B、C,Dの各点の座標データと、その4点で特定され
る領域内に対する印字色変更コマンド(この場合は赤色
印字指定コマンド)を受信可能にした。尚、これらのコ
マンドそのものは例えばエスケープシーケンスに従えば
良いので、そのコマンドフォーマットの説明は割愛する
いずれにせよ、ホストコンピュータから点A。
B、C,Dの各点の座標と、それによって特定される領
域内に対する印字色変更コマンドを受信した場合には、
そのデータを印字色変更範囲記憶部5に記憶する。
そして、以降、ホストコンピュータ101から送られて
きた文字コードに対応する文字パターンは、ページバッ
ファへの展開座標位置(印字位置)が記憶された領域内
に入るのか否かを判断する。そして、入ると判断した場
合には、その文字パターンは異色出力用ページバッファ
7の対応する位置に展開し、入らないと判断した場合に
は基本色出力用ページバッファ6の対応する位置に展開
する。
〈処理手順の説明(第3図)〉 上述した実施例における動作処理手順を第3図のフロー
チャートに従って説明する。尚、以下の説明では、既に
入力バッファ4には印字データが格納されているものと
して説明する。
さて、本装置に電源が投入されると、CPUIは先ずス
テップSlにおいて、ページバッファ6.7及び印字色
変更範囲記憶部5等の初期化を行う。次に、ステップS
2に進んで、印字色変更範囲の座標点を印字色変更範囲
記憶部5に格納する。次いで、ステップS3において、
印字データを入力バッファ4より読み出す処理を行うが
、読み込むべきデータがもうない(印字データ終了)と
判断した場合にはステップS10に、印字データ終了で
はないと判断した場合にはステップS5に進む。尚、こ
こではステップS5以降の処理を説明する。
さて、ステップS5では、読み出したデータ(文字コー
ド)に対する文字パターンの展開位置(印字位置)が先
に印字色変更範囲記憶部5に記憶された領域内に入るの
か否かを判断する。
その範囲内に入ると判断した場合には、その文字パター
ンを異色出力用ページバッファ7に展開(ステップS6
)し、範囲外であると判断した場合には基本色出力用ペ
ージバッファ6に展開する(ステップS7)。
いずれにせよ、ページバッファ6もしくは7への展開を
終えると、処理はステップS8に進み、いずれかのペー
ジバッファに1ペ一ジ分の印字データの展開が終了した
か否かを判断する。そして、1ペ一ジ分のデータ展開が
終了した或いは、受信した分のデータ展開が終了したと
判断するまで、上述したステップ83以下の処理を繰り
返す。
1ペ一ジ分のデータ展開が終了したと判断した場合には
、ステップS9で基本色出力用ページバッファ6のデー
タを黒色で、異色出力用ページバッファ7に展開された
データを赤色でそれぞれ合成印字する。
また、受信した印字データでページバッファ6.7に展
開している最中に、印字データ終了と判断した場合、処
理はステップS10からステップS9に進んで、印字処
理を行う。
以上説明した処理は各ページ単位に行うが、次のページ
の印字で、新たな印字色変更範囲の座標点(或いは印字
色変更範囲の取り消しを指示するコマンド)が来ないか
ぎりは、既に印字色変更範囲記憶部5に記憶されたデー
タを参照に印字処理を行う。従って、第2図(B)のカ
レンダーを、第2図(A)に続いて印字する場合には、
その印字のための出力データ中には色変更コマンドは一
切不要となる。
以上説明したように本実施例によれば、印字色を領域単
位に管理し、しかも、その領域は新たに設定しなおされ
るまで保持されるので、ホストコンピュータは印字色を
変更しようとしている文字コードの直前に一々その旨の
コマンドを挿入することが不要になる。従って、各ペー
ジ単位に印字色の変更位置が決まったような文書を印刷
する場合に、特にその効力を発揮することが可能となる
尚、実施例では、2色印字が可能な印刷装置を例にして
説明したが、3色以上で印字が可能な印刷装置に適応さ
せても良い。この場合、印字色変更範囲記憶部5には、
単に変更する範囲を示す座標データのみではなく、各々
の範囲を何色で印字するのかを示す情報も関連付けて記
憶させれば良い。、 また、各ページ毎に決まった位置に特殊文字(アンダー
ライン付き文字や影付き文字等)で印字する場合にも適
応できるので、印字形態として色のみに限定されるもの
ではない。
[発明の効果] 以上説明したように本発明によれば、印字形態の異なる
領域が各ページの共通した位置にあるときに、効率的な
印字が行なえるようなる。
【図面の簡単な説明】
第1図は実施例の印刷装置のブロック構成図、第2図(
A)、(B)は実施例における印刷処理の動作概要を説
明するための図、 第3図は実施例の印刷装置の動作処理手順を示すフロー
チャートである。 図中、1・・・CPU、2・・・ROM、3・・・RA
M。 4・・・大力バッファ、5・・・印字色変更範囲記憶部
、6・・・基本色出力用ページバッファ、7・・・異色
出力用ページバッファ、8・・・プリンタインタフェー
ス部、9・・・印刷部、100・・・印刷装置、101
・・・ホストコンビュークである。

Claims (1)

  1. 【特許請求の範囲】 印字データを受信し、ページ単位に印刷出力する印刷装
    置において、 所望の領域を指定する領域指定手段と、 指定された領域を特定する情報を記憶保持する保持手段
    とを備え、 受信した印字データに基づいて印刷するとき、前記保持
    手段に保持された領域に含まれる文字群の印字形態を所
    定の形態に変更して印刷出力することを特徴とする印刷
    装置。
JP1324057A 1989-12-15 1989-12-15 印刷装置 Pending JPH03184881A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1324057A JPH03184881A (ja) 1989-12-15 1989-12-15 印刷装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1324057A JPH03184881A (ja) 1989-12-15 1989-12-15 印刷装置

Publications (1)

Publication Number Publication Date
JPH03184881A true JPH03184881A (ja) 1991-08-12

Family

ID=18161672

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1324057A Pending JPH03184881A (ja) 1989-12-15 1989-12-15 印刷装置

Country Status (1)

Country Link
JP (1) JPH03184881A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014195939A (ja) * 2013-03-29 2014-10-16 セイコーエプソン株式会社 印刷制御装置、印刷装置、印刷制御装置の設定方法、及び、プログラム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014195939A (ja) * 2013-03-29 2014-10-16 セイコーエプソン株式会社 印刷制御装置、印刷装置、印刷制御装置の設定方法、及び、プログラム

Similar Documents

Publication Publication Date Title
EP0659570B1 (en) Pattern output apparatus and pattern output method
JPS60141076A (ja) 印刷装置の制御方法
JPH0619699B2 (ja) ペ−ジプリンタの制御方式
JPH03184881A (ja) 印刷装置
JPS61250722A (ja) プリンタ装置
JPS63288562A (ja) 出力方法
JP2716087B2 (ja) 出力装置
JPS6235856A (ja) 出力方法
JPS6347863A (ja) プリンタ制御装置
JPH01208141A (ja) 印刷制御装置
JP2848572B2 (ja) 出力装置及びその制御方法
JPS6322672A (ja) 印字装置
JPH01306892A (ja) 文書画像処理システム
JPS6359575A (ja) テストプリント方式
JPH08202886A (ja) 文書作成装置
JPS62232027A (ja) ラインプリンタにおけるグラフイツクスの印字方式
JPH0465261A (ja) 印刷装置
JPH0444869A (ja) 多色印刷装置
JPS63242561A (ja) フオント縮小システム
JPH04175923A (ja) オーバーレイ印刷装置
JPH0580953A (ja) 印刷方法及びその装置
JPH01229666A (ja) 印字装置
JPH05301411A (ja) ページプリンタの印字処理方法
JPS63203342A (ja) 日本語ラインプリンタ
JPH02194977A (ja) 印刷制御装置