JPH11345103A - プリンタ装置 - Google Patents
プリンタ装置Info
- Publication number
- JPH11345103A JPH11345103A JP10167695A JP16769598A JPH11345103A JP H11345103 A JPH11345103 A JP H11345103A JP 10167695 A JP10167695 A JP 10167695A JP 16769598 A JP16769598 A JP 16769598A JP H11345103 A JPH11345103 A JP H11345103A
- Authority
- JP
- Japan
- Prior art keywords
- host
- status
- printer
- command
- 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.)
- Pending
Links
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
装置において、一のエミュレーションのコマンドが他の
エミュレーションに影響することによるプリンタ装置の
動作の不具合をなくす。 【解決手段】 プリンタ装置のコントローラ部は、複数
のホスト装置に連携する複数のホストI/F1及び2を
有する。いま、ホストI/Fからコマンドを受信すると
(S1)、ホストI/F1からのものか否かにより(S
2)、YESならフラッグ1をたて(S3)、ホストI
/F2を閉じる(S5)。そしてホスト装置からのデー
タを受信し(S6)、フラッグ1がセットされているか
否かにより(S7)、ステータスを変化させる(S
8)。終了データが来たとき、ホストI/F2を開く。
ホストI/F2からコマンドを受信するときはフラッグ
0を立てることにより(S4)、ホストI/F1を閉じ
る。他のエミュレーションへの影響をなくしプリント装
置の動作エラーをなくすことができる。
Description
し、より詳細には、複数のエミュレーション動作が可能
なプリンタ装置に関する。
ーオープン等のプリンタ装置の状態に応じて、BUSY
信号,PE信号,SELECT信号等のホストI/Fの
ステータスを変化させる。プリンタ装置が変化させたス
テータスにより、ホスト装置はプリンタ装置の状態を知
ることが可能である。しかし、プリンタ装置は、プリン
タ装置の状態によりステータスを変化させるだけではな
く、ホスト装置から受信したデータに応じてステータス
を変化させる場合がある。それにより、ホスト装置は自
分自身が接続されているプリンタ装置の機種を知ること
が可能である。例えば、プリンタ装置がホスト装置から
受信したデータに応じてステータスを変化させるコマン
ドには、プリンタID応答モードコマンド,プリント終
了リクエストコマンドなどがある。
コマンドを受信後、ID応答モードに入る。ID応答モ
ード中は、プリンタ装置のパネルからのキー操作は無効
であり、また、複数のホストI/Fが接続されている場
合でも、他のI/Fはクローズされているため、他のホ
スト装置からデータを送信することはできない。
接続可能なプリンタ装置の場合、ホスト装置から受信し
たデータに応じて、全てのホストI/Fのステータスを
正常に変化させるのではなく、限られたホストI/Fの
ステータスのみ正常に変化させるプリンタ装置がある。
例えば、プリンタ装置にホストI/F1とホストI/F
2が接続されているとする。プリンタ装置は、ホスト装
置1からホストI/F1を通してID応答モードコマン
ドを受信した場合、ホストI/F1のステータスをデー
タに応じて正常に変化させることが可能であるが、ホス
ト装置2からホストI/F2を通してID応答モードコ
マンドを受信した場合、ホストI/F2のステータスを
データに応じて正常に変化させることは不可能である。
というように複数のエミュレーションが動作可能なプリ
ンタ装置では、現在エミュレーションAが動作している
とき、誤ってエミュレーションBのデータを送信してし
まうことがある。そのデータの中に、エミュレーション
AでプリンタID応答モードコマンドと認識するコマン
ドが含まれていた場合、エミュレーションBでは別の動
作をするコマンドが、現在エミュレーションAが動作し
ているため、プリンタID応答モードコマンドとして動
作してしまう。そのデータがホスト装置2からホストI
/F2を通して送られてきた場合、プリンタ装置はホス
トI/F2のステータスを正常に変化させることが不可
能なため、エラーになってしまうという問題点があっ
た。エラーになった場合、それ以降ホスト装置2はデー
タを送信できなくなり、プリンタ装置もID応答モード
から抜けることができなくなってしまう。ID応答モー
ド中は、プリンタ装置のパネルからのキー操作は無効な
ため、リセット操作ができず、ID応答モードから抜け
るためには、プリンタ装置の電源を切らなくてはならな
いが、電源を切ってしまうと、RAMに記憶されている
外字等が削除されてしまうという問題点があった。
れたもので、複数のエミュレーション動作可能なプリン
タ装置において、一のエミュレーションのコマンドが他
のエミュレーションに影響することによるプリンタ装置
の動作の不具合をなくしたプリンタ装置を提供するもの
である。
のホストI/Fが接続され、複数のエミュレーション動
作と、ホスト装置から受信するデータに応じて当該ホス
トI/Fのステータスを変化させることが可能なプリン
タ装置において、正常にステータスを変化させることが
不可能なホストI/Fのステータスを変化させないこと
を特徴とするものである。
常にステータスを変化させることが不可能なホストI/
Fのステータスを変化させなかったことをユーザに知ら
せることを特徴とするものである。
ンタ装置のコントローラのブロック図で、図中、100
はコントローラ、101は後述するプログラムROM1
04のプログラム,パネル装置110からのモード指
示,ホスト装置(1)112、同(2)112′からの
コマンドによってコントローラ100全体を制御するC
PUである。102はフォントデータやプログラムを外
部から供給するICカード、103はパネル装置からの
モード指示の内容などを記憶しておく不揮発性記憶装置
NVRAMである。104はコントローラの制御プログ
ラムが格納されているプログラムROM、105はフォ
ントのパターンデータなどを記憶するフォントROMで
ある。106はCPU101のワークメモリ,入力デー
タのインプットバッファ,プリントデータのページバッ
ファ,ダウンロードフォント用のメモリ等に使用するR
AM、107はエンジン108とコマンド及びステータ
スや、印字データの通信を行うエンジンインターフェー
スである。108は実際に印字を行なうエンジン、10
9はパネル装置110とコマンド及びステータスの通信
を行うパネルインターフェースである。110は使用者
に現在のプリンタの状態を知らせたり、モード指示を行
なったりするパネル装置、111はホスト装置(1)1
12と通信を行なうホストインターフェースであり、通
常はセントロI/FやRS232Cである。112はプ
リンタの上位装置であるホスト装置、113はディスク
装置114と通信を行なうためのディスクインターフェ
ースである。114はフォントデータやプログラムや、
印字データなどの様々なデータを記憶しておくディスク
装置で、フロッピディスク装置やハードディスク装置な
どである。
テップ図で、以下、図2に従って動作を説明する。 (請求項1の発明)ホスト装置(1)112からホスト
I/F(1)111を通してプリンタID応答コマンド
を受信したら(S1)、ホスト装置(1)112を通っ
たか否か(S2)により、該ホスト装置を通っている
(S3:YES)ので、フラッグに1をセットし(S
3)、ホストI/F(2)111′をクローズする(S
5)。プリンタ装置は、ホスト装置(1)112からデ
ータを受信し(S6)、さらに、フラッグに1がセット
されている場合(S7:YES)、受信したデータに応
じてホストI/F(1)111のステータスを変化させ
る(S8)。データがID応答モードを抜けるコマンド
でなかった場合(S9:NO)、ID応答モードを抜け
るコマンドを受信するまで(S9:YES)データを受
信し(S6)、ステータスを変化させる(S8)。ID
応答モードを抜けるコマンドを受信したら(S9:YE
S)、ホストI/F(2)111′をオープンし、ID
応答モードを抜ける。
F(2)111′を通してプリンタID応答コマンドを
受信したら(S1)、ホストI/F(1)111を通っ
ていない(S2)ので、フラッグに0をセットし(S
4)、ホストI/F(1)111をクローズする(S
5)。プリンタ装置は、ホスト装置(2)112′から
データを受信し(S6)、さらに、フラッグに1がセッ
トされていなかったら(S7:NO)、ホストI/F
(2)111′のステータスを変化させない。データが
ID応答モードを抜けるコマンドでなかった場合(S
9:N0)、ID応答モードを抜けるコマンドを受信す
るまで(S9:YES)データを受信する(S6)。I
D応答モードを抜けるコマンドを受信したら(S9:Y
ES)、ホストI/F(1)112をオープンする。
求項1の発明において、ステータスの変化の状況をユー
ザに知らせるようにする。
ステータスを変化させることが不可能なホストI/Fの
ステータスを変化させないので、他のホストI/Fのデ
ータによりプリンタ装置に動作エラーが生じることはな
い。
の発明に対応する効果に加えて、ステータスの変化の状
況をユーザに知らせるので、ユーザは、プリンタ装置の
動作状態を知ることができる。
ラのブロック図である。
る。
カード、103…NVRAM、104…プログラムRO
M、105…フォントROM、106…RAM、107
…エンジンインターフェース、108…エンジン、10
9…パネルインターフェース、110…パネル装置、1
11,111′…ホストインターフェース、112,1
12′…ホスト装置、113…ディスクインターフェー
ス、114…ディスク装置、S…ステップ。
Claims (2)
- 【請求項1】 複数のホストI/Fが接続され、複数の
エミュレーション動作と、当該ホスト装置から受信する
データに応じて当該ホストI/Fのステータスを変化さ
せることが可能なプリンタ装置において、正常にステー
タスを変化させることが不可能なホストI/Fのステー
タスを変化させないことを特徴とするプリンタ装置。 - 【請求項2】 正常にステータスを変化させることが不
可能なホストI/Fのステータスを変化させなかったこ
とをユーザに知らせることを特徴とする請求項1に記載
のプリンタ装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10167695A JPH11345103A (ja) | 1998-06-01 | 1998-06-01 | プリンタ装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10167695A JPH11345103A (ja) | 1998-06-01 | 1998-06-01 | プリンタ装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH11345103A true JPH11345103A (ja) | 1999-12-14 |
Family
ID=15854519
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10167695A Pending JPH11345103A (ja) | 1998-06-01 | 1998-06-01 | プリンタ装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH11345103A (ja) |
-
1998
- 1998-06-01 JP JP10167695A patent/JPH11345103A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100255889B1 (ko) | 통신 단말 및 그 제어방법 | |
| KR20010006818A (ko) | 인쇄 장치, 정보 처리 장치, 이들의 제어 방법 및 정보기록 매체 | |
| JPH10333856A (ja) | 通信端末およびその制御方法、並びに当該制御プログラムが記録されたコンピュータ読み取り可能な記録媒体 | |
| JP4174169B2 (ja) | 印刷制御装置及び印刷制御方法 | |
| JPH11345103A (ja) | プリンタ装置 | |
| JP2773632B2 (ja) | 印刷システム | |
| JP3209911B2 (ja) | 印刷制御装置および印刷制御装置のデータ処理方法 | |
| JPH11175303A (ja) | プリンタ装置 | |
| JP3217485B2 (ja) | 印字装置 | |
| JP2612937B2 (ja) | 印字装置 | |
| JPH04313117A (ja) | プリンタ | |
| JP2844538B2 (ja) | プリンタ制御装置 | |
| JPH0664252A (ja) | エミュレーション・モードを有する印刷装置 | |
| JP2002259088A (ja) | 画像形成装置における印刷ジョブ処理方法 | |
| JPH08123639A (ja) | 情報処理システム及びそれに用いられる印刷装置 | |
| JP2716552B2 (ja) | プリンタ接続方法 | |
| KR100341802B1 (ko) | 프린트의 페이지 번호 표시방법 | |
| JPH04169257A (ja) | プリンタ装置 | |
| JP2001150774A (ja) | プリンタ装置 | |
| JP3789643B2 (ja) | 画像形成装置 | |
| JPH1016356A (ja) | プリンタ装置 | |
| JP2003330678A (ja) | 画像形成装置 | |
| JPH09146722A (ja) | 印字装置並びに該印字装置の制御方法 | |
| JPH11348391A (ja) | プリンタ制御装置 | |
| JPH03214228A (ja) | シリアルプリンタの制御方式 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081221 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091221 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091221 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101221 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111221 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121221 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121221 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131221 Year of fee payment: 12 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |