JPH03189721A - プリンタ制御装置 - Google Patents

プリンタ制御装置

Info

Publication number
JPH03189721A
JPH03189721A JP1328672A JP32867289A JPH03189721A JP H03189721 A JPH03189721 A JP H03189721A JP 1328672 A JP1328672 A JP 1328672A JP 32867289 A JP32867289 A JP 32867289A JP H03189721 A JPH03189721 A JP H03189721A
Authority
JP
Japan
Prior art keywords
data
printing
printing operation
control device
print
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
JP1328672A
Other languages
English (en)
Other versions
JP3001213B2 (ja
Inventor
Yasushi Oguri
小栗 泰
Kaoru Masada
馨 柾田
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.)
Casio Computer Co Ltd
Casio Electronics Manufacturing Co Ltd
Original Assignee
Casio Computer Co Ltd
Casio Electronics Manufacturing 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 Casio Computer Co Ltd, Casio Electronics Manufacturing Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP1328672A priority Critical patent/JP3001213B2/ja
Publication of JPH03189721A publication Critical patent/JPH03189721A/ja
Application granted granted Critical
Publication of JP3001213B2 publication Critical patent/JP3001213B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明はホストコンピュータ等の上位機器から送られて
来る印字データに基づき印字部に対応する印字動作を実
行するよう制御するプリンタ制御装置に関する。
〔従来の技術〕
プリンタの印字部を制御するプリンタ制御装置は、ホス
トコンピュータ等の上記機器より入力する特定の印字動
作制御情報に対し選択可能な複数の印字動作態様が用意
され、コーザーの要望に応じて所望の印字動作態様を実
行するよう予め設定出来る様構成されている。このよう
な印字動作態様の選択指定(以下印字動作条件と呼ぶ)
の設定は、例えばデータの書き換え可能な不揮発性メモ
リに設定され、この設定状態をプリンタ制御装置の電源
投入直後の初期設定期間中にプリンタ制御装置内のコン
トローラが読み取り、制御用のメモリに対応するデータ
をセットしている。そして、以後この制御用メモリにセ
ットされた印字動作条件データに従ってプリンタ制御装
置は印字動作を1行する。ここで特に、不揮発性メモリ
から供給される上記印字動作条件としては、用紙への印
字方向を指定する所謂ポートレイト印字/ランドスケー
プ印字の指定や、印字動作時の自動改頁の指定、自動改
行の指定、さらに文字種等を設定する文字フォントの指
定等のデータである。
従来、上記のようなプリント動作に必要な印字動作条件
設定を装置電源投入直後の初期設定期間中に行った後プ
リント処理を行うが、上記印字動作条件を変更する為に
は特殊な操作によって前記不揮発性メモリに記憶された
印字動作情報を所望の情報に書き換えた後、装置電源を
投入し直して新しく指定した印字動作情報を不揮発性メ
モリから制御用メモリに書き込む処理を実行させなけれ
ばならない。
また、印字動作条件データを制御部の制御用メモリへ書
き込む方式として、他にデイプスイッチを用いて設定す
ることもできるが、この場合もユーザは上記と同様に上
記印字動作条件をデイプスイッチに設定した後、装置電
源を再投入して、新たな印字動作条件を制御用メモリに
書き込む処理を行わせる。
〔従来技術の問題点〕
上記のような従来のプリンタ制御装置では印字動作条件
を変更する場合、印字動作条件を変更する毎に電源投入
操作をして不揮発性メモリに記憶されたデータを制御用
メモリへ書き込む処理を実行しなければならない。また
、この点についてはデイプスイッチを用いて印字動作条
件設定処理を行う場合にも同様である。この為、プリン
ト処理の際の操作が複雑であり、また−度装置電源をオ
フすると再投入しても、プリント可能状態になるまで時
間のかかる熱定着方式等のプリンタの場合はプリント再
開まで長時間待たされることになり効率良いプリント処
理ができない。
〔発明の目的〕
本発明は上記従来の問題点に鑑み、プリンタ制御装置の
電源再投入操作を行うことなく制御部の記憶手段に記憶
される印字動作条件を容易に変更できるようにすること
により、効率良いプリント処理を可能としたプリンタ制
御装置を捉供することを目的とする。
〔発明の要点〕
本発明は上記目的を達成するために、プリンタの印字動
作条件を予め記憶する記憶手段を有し、該記憶手段に記
憶される印字動作条件に従って印字部に印字動作を行わ
せるプリンタ制御装置において、プリンタ装置に接続さ
れる上位機器より入力する印字動作条件を識別する識別
手段と、該識別手段により識別された前記印字動作条件
を記憶する記憶手段と、該記憶手段に記憶された印字動
作条件に従って印字動作制御を行う印字制御手段とを備
えたことを特徴とする。
〔実  施  例〕
以下、本発明の一実施例について図面を参照しながら詳
述する。
第1図は本実施例のプリンタ制御装置のシステム構成図
である。同図において、プリンタ制御装置1内のシステ
ム構成はCPU (中央処理装置)2、システムROM
3、システムRAM4、不揮発性メモリ5等で構成され
、プリンタ制御装置1にはホストインターフェイス(以
下ホストI/Fで示す)6を介してホストコンピュータ
7が接続されている。特に本実施例では、セントロニク
スインターフェイスが用いられている。このホストコン
ピュータ7はプリンタ制御装置1に対して上位機器であ
り、ホストコンピュータ7から文字コードデータや印字
制御データ、印字動作条件等のデータ(以下総称して印
字データと呼ぶ)がプリンタ装置1へ供給される。
CPU2はシステムROM3に記憶されたシステムプロ
グラムに従ってプリンタ制御装置の各部の制御を行う。
例えば、上記ホストコンピュータ7から出力される上記
印字データをホストI/F6を介して受信バッファ8へ
供給し、また受信バッファ8から文字コードデータを読
み出しフォノ)CG (キャラクタジェネレータ)9に
より対応するドツトパターンデータに変換する処理等を
制御する。
不揮発性メモリ5は例えばEEPROMで構成され、詳
しく後述するようにホストコンピュータ7から出力され
る印字データに含まれる前述の印字動作条件データを記
憶する。また、システムRAM4はCPU2がプリンタ
制御装置lを制御中発生する各種のデータを記憶する制
御用メモリである。また、画像メモリIOは例えば用紙
1頁分のデータの記憶容量を有し、前述のフォントCG
9により変換されたドツトパターンデータを1頁分記憶
する。さらに、印字部12は上記画像メモリ10からC
PU2の出力制御により出力インターフェイス(以下出
力1/Fで示す)11を介して出力されるドツトパター
ンデータに従って用紙に印字を行う装置である。
以上のような構成のプリンタ制御装置1において、印字
処理動作を第2図のフローチャート等を用いて説明する
。但し、不揮発性メモリ5には予め初期時のプリンタ装
置1゛の印字動作情報データが記憶されているものとす
る。
先ず、プリンタ制御装置1の電源を投入すると、ハード
チエツク処理が実行される(ステップ(以下Sで示す)
1)。このハードチエツクは例えば第1図に示すシステ
ム回路が設けられた基板や前述の印字部12の異常をチ
エツクする処理である。
次に、不揮発性メモリ5に記憶されている印字動作条件
データをシステムRAM4に書き込ム(s2)0次にシ
ステムRAM4のワークエリアをクリアしたり、ポイン
タエリアに初期値を設定する等のイニシャル処理を実行
(S3)した後、上記のようにしてシステムRAM4に
書き込まれた印字動作条件データに従って各種設定処理
を行い、例えば前述のようにボートレイト印字/ランド
スケープ印字の指定や、印字動作時の自動改頁の指定、
自動改行の指定、さらに文字種等を設定する文字フォン
トの指定等を行う(S4)。
尚、第2図のフローチャートに示す■、■の記号は第3
図に示す初期時のプリンタ制御装置lの処理動作を示す
タイムチャートの■、■に対応する。すなわち、上記処
理(32〜34)はプリンタ制御装置1の電源投入後プ
リンタ装置が、ホストコンピュータとの接続状態を表す
セレクト信号(SELECT)がローレベルである■〜
■の期間(オフライン期間)に実行されることを示す。
また、同図に示す期間Cはプリンタ制御装置lへの電源
投入直後の不定状態を示している。したがって、上記初
期設定処理はこの不安定期間Cの後に実行される。また
、この間ビジィー信号(BUSY)はハイレベルに保持
されホストコンピュータ7から印字データが入力しない
ように制御すると共に、上記初期設定処理が終了した後
はSELECT信号をハイ(High)状態、BUSY
信号を口(Low)状態にしてからアクノーリッジ信号
(ACK)を出力して以後印字データの受信可能状態と
する。
上記のようにしてプリンタ制御装置lの初期設定動作が
終了すると、受信バッファ8に印字データが入力したか
否かの判断を行う(S5)。受信バッファ8へ印字デー
タが入力していなければ、ホストコンピュータ7から印
字データが供給されるのを待つ(S5がY(イエス))
。ここで、受信バッファ8への印字データの入力処理を
第4図のフローチャート及び第5図、第6図のタイムチ
ャートで説明する。印字データは前述のように文字コー
ドデータと印字制御データと印字動作条件データより成
るが、文字コードデータ及び印字制御データの受信は第
5図のタイムチャートに従って行われ、印字動作条件デ
ータの受信の場合は第6図のタイムチャートに従って行
われる。すなわち文字コードデータ及び印字制御データ
受信の場合、第5′図に示すようにストローブ信号と共
に文字コードデータ、又は印字制御データがプリンタ制
御装置1へ入力する。するとプリンタ制御装置1はビジ
ィ−信号(BUSY)をHihg状態にしながら例えば
文字コードデータは受信バッファ8の所定エリアへ入力
しくステップ(以下STで示す)l)、印字制御データ
の場合はコマンドとパラメータを受信バッファ8の所定
エリアへ入力する(Sr1)、また、上記処理(ST1
〜5Tn)の完了毎に次の印字データの受信を可能とす
る処理(ブジイー信号(BUSY)をLo−状態に戻し
アクノーリッジ信号(ACK)を送出)を行う(STn
+1)。
一方、ホストコンピュータ7から上記印字動作条件デー
タがストローブ信号(STB)と共に受信された時もこ
のデータを構成するコマンドとパラメータを受信バッフ
ァ8に記憶する(STn十2)。
第6図はこの時ホストコンピュータ7から出力される新
たな印字動作条件データが入力する時のインターフェイ
ス信号のタイムチャートを示す図である。すなわち印字
動作条件データがホストコンピュータより入力する為、
セレクト信号はハイ状態に設定される。
この状態で、ストローブ信号が入力する毎に上記新たな
印字動作条件を含んだデータが入力する。
1バイトデータ受信完了毎にビジィ−信号をLow状態
に戻しアクノーリッジ信号を出力する。この処理を繰り
返し複数バイトのデータから成る印字動作条件データを
全てを受信するが、全てデータ受信を完了すると、文字
コードデータの受信の場合と異なり、次の印字データの
受信を可能とする処理は行わない、すなわち、ビジィ−
信号はLow状態に戻さずさらにセレクト信号をローレ
ベルに切り換えオフライン状態にセットする。尚、この
状態は受信した印字動作条件データが後述する処理によ
って不揮発性メモリ5に書き込み終了まで保持される。
上記のようにして印字データの受信バッファ8への入力
が完了すると(第2図の85がN(ノー))、以後CP
U2は受信バッファ8内のこれらのデータを順次読み出
し、印字データに従った処理(S6)を実行する。
すなわち、この処理は上記各コマンドの実行処理である
。この処理においてCPU2が受信バッファ8から印字
制御データを読み出したならば、その印字制御データに
含まれるコマンドを解析しそのコマンドに対応した処理
を実行する0例えば読み出されたコマンドが所定文字列
の回転処理、網掛は処理、半角処理等の指示であれば対
応した処理をCPU2は指定する文字列に実行する。ま
た、CPU2が受信バッファ8から読み出したデータが
文字コードデータであれば前述のようにフォノ)CO2
を用いて文字コードデータを対応するドツトパターンデ
ータに変換する処理を実行し、変換されたドツトパター
ンデータを画像メモリ1Oに書き込む。
以上の各コマンド実行処理が終了した後、CPU2が受
信バッファ8に入力している印字動作条件データを読み
出すとこのデータに含まれるコマンドは印字動作条件を
指定するコマンドである為、CPU5はそれまでに画像
メモリ10に書き込まれたドツトパターンデータを印字
部12へ出力する処理を行う(S7がY、S8)。尚、
実際には画像メモリ10ヘドツトパターンデータを書き
込んでいる間に画像メモリ10から印字部12への出力
処理は平行して行われている為印字動作条件データをC
PU2が読み出した時画像メモリ10のドツトパターン
データがすべて読出されている場合もある(S7がN)
従ってCPU2は、受信バッファ8から読み出された印
字動作条件データに含まれる印字動作条件を設定するコ
マンドを実行し、新たな印字動作条件を不揮発性メモリ
5に書き込む(S9)。
上記のようにホストコンピュータ7から入力した印字動
作条件データに基づき不揮発性メモリ5へ新たな印字動
作条件の書き込み処理を行うことにより、電源をオフす
ることなく不揮発性メモリ5内の印字動作条件を新たな
条件に変更することができる。その後、第2図フローチ
ャートの32に戻り新たに設定した不揮発性メモリ5内
の印字動作条件に従ってプリント動作を行う為の初期設
定処理(32〜S4)が実行される。
以上のように本実施例は、従来のように電源をオフする
ことなく不揮発性メモリ5の初期設定データの書き換え
処理を行えるものである。
尚、本実施例で使用する不揮発性メモリ5はEEPRO
Mに限るわけではなく、バブルメモリ等の他の不揮発性
の記憶手段を用いても良い。
また、上記実施例では印字動作条件を変更する際、不揮
発性メモリ5内の印字動作条件を書き換えているが、シ
ステムRAMd内の印字動作条件設定エリアに直接書込
み、不揮発性メモリ5内のデータは初期値として残るよ
うに設定しても良い。
〔発明の効果〕
以上詳細に説明したように本発明によれば、プリント動
作中電源をオフすることなく不揮発性メモリへの印字動
作条件の変更ができ、効率良いプリント処理が可能とな
る。
また、プリンタ制御装置の電源オフ処理を削除できるの
で、コンピュータシステムを使用してプリント処理を行
う場合には、印字動作条件の変更が必要となっても、プ
リンタ制御装置の設置場所まで移動することなく端末の
コンピュータを使用してプリント処理が可能となる。
【図面の簡単な説明】
第1図は一実施例のプリンタ制御装置のシステム構成図
、 第2図は一実施例のプリンタ制御装置の動作を説明する
フローチャート、 第3図はプリント処理の初期時を示すタイムチャート、 第4図は印字データの受信処理を示すタイムチャート、 第5図は通常プリント動作時を示すタイムチャー第6図
は初期設定データ入力時の動作を示すタイムチャートで
ある。 l・・・プリンタ制御装置、 2・・・cpu。 3・・・システムROM。 4・・・システムRAM。 5・・・不揮発性メモリ、 8・・・受信バッファ、 9・・・フォントCG。 10・・・画像メモリ、 12・・・印字部。

Claims (1)

  1. 【特許請求の範囲】 プリンタの印字動作条件を予め記憶する記憶手段を有し
    、該記憶手段に記憶される印字動作条件に従って印字部
    に印字動作を行わせるプリンタ制御装置において、 前記プリンタ制御装置に接続される上位機器より入力す
    る印字動作条件を識別する識別手段と、該識別手段によ
    り識別された前記印字動作条件を記憶する記憶手段と、
    該記憶手段に記憶された印字動作条件に従って印字動作
    制御を行う印字制御手段とを備えたことを特徴とするプ
    リンタ制御装置。
JP1328672A 1989-12-19 1989-12-19 プリンタ制御装置 Expired - Fee Related JP3001213B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1328672A JP3001213B2 (ja) 1989-12-19 1989-12-19 プリンタ制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1328672A JP3001213B2 (ja) 1989-12-19 1989-12-19 プリンタ制御装置

Publications (2)

Publication Number Publication Date
JPH03189721A true JPH03189721A (ja) 1991-08-19
JP3001213B2 JP3001213B2 (ja) 2000-01-24

Family

ID=18212875

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1328672A Expired - Fee Related JP3001213B2 (ja) 1989-12-19 1989-12-19 プリンタ制御装置

Country Status (1)

Country Link
JP (1) JP3001213B2 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05307448A (ja) * 1992-04-28 1993-11-19 Tokyo Electric Co Ltd プリンタ
US6167460A (en) * 1992-06-30 2000-12-26 Canon Kabushiki Kaisha System for replacing control information in a printer according to external instruction information if a replacement function is valid
JP2007261044A (ja) * 2006-03-28 2007-10-11 Fujitsu Component Ltd プリンタ装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05307448A (ja) * 1992-04-28 1993-11-19 Tokyo Electric Co Ltd プリンタ
US6167460A (en) * 1992-06-30 2000-12-26 Canon Kabushiki Kaisha System for replacing control information in a printer according to external instruction information if a replacement function is valid
JP2007261044A (ja) * 2006-03-28 2007-10-11 Fujitsu Component Ltd プリンタ装置

Also Published As

Publication number Publication date
JP3001213B2 (ja) 2000-01-24

Similar Documents

Publication Publication Date Title
US8085425B2 (en) Information processing apparatus
JPH01314177A (ja) 印字装置
JPH03189721A (ja) プリンタ制御装置
JP3478696B2 (ja) 画像処理装置及びその制御方法
JP2003177905A (ja) 情報処理装置、情報処理システム、印刷制御方法、記憶媒体、及びプログラム
JP2003177907A (ja) 情報処理装置、情報処理システム、印刷制御方法、記憶媒体、及びプログラム
JP3760525B2 (ja) 印刷装置及びその制御方法
JP2871956B2 (ja) 印刷制御装置及びそのインタフェースの設定方法
JPH04318616A (ja) プリンタ装置
JP2005305814A (ja) 出力システム、ホストコンピュータ、出力デバイスおよびプログラム
JP2002108582A (ja) 印刷装置、印刷システムおよび印刷方法
JPH05193236A (ja) 印刷装置
US6621587B1 (en) Printer control apparatus
JP2005309734A (ja) 出力システム、ホストコンピュータ、出力デバイス、プログラムおよび出力システムの制御方法
JP4072423B2 (ja) 印刷装置およびその制御方法、ならびに、ホストコンピュータおよびその制御方法
JP2958017B2 (ja) 出力制御装置及びその方法
JPH03143660A (ja) プリンタ
JP2005149211A (ja) データ記録装置およびデータ書き換え方法
JP3181776B2 (ja) 画像記録装置およびその制御方法
JPH07261901A (ja) インタフェース変換装置およびこれを備えたキーボード装置
JP3176192B2 (ja) ページプリンタ
KR100667826B1 (ko) 화상 형성 장치에 구비 또는 연결된 복수의 저장매체들을제어하는 방법 및 장치
JPH0584986A (ja) 画像形成装置
JPH11249885A (ja) 書き換え制御システムおよび方法
JPH03147864A (ja) プリンタ

Legal Events

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

Free format text: PAYMENT UNTIL: 20071112

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20081112

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20081112

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20091112

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees