JPH11353075A - 印刷装置状態表示制御方法、印刷装置状態表示制御装置及び記憶媒体 - Google Patents
印刷装置状態表示制御方法、印刷装置状態表示制御装置及び記憶媒体Info
- Publication number
- JPH11353075A JPH11353075A JP17213698A JP17213698A JPH11353075A JP H11353075 A JPH11353075 A JP H11353075A JP 17213698 A JP17213698 A JP 17213698A JP 17213698 A JP17213698 A JP 17213698A JP H11353075 A JPH11353075 A JP H11353075A
- Authority
- JP
- Japan
- Prior art keywords
- printing
- printer
- status
- display
- priority
- 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)
- Testing And Monitoring For Control Systems (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
(57)【要約】 (修正有)
【課題】 複数の印刷装置の状態を同時に管理する。
【解決手段】 先頭のプリンタ情報へのポインタを取得
し(S1002)、これからプリンタ情報の有無を判断
し(S1003)、無い場合ホストコンピュータのプリ
ンタポートに対象とするプリンタが接続されていた場合
にはプリンタ管理情報に登録し(S1012)、ある場
合そのプリンタの状態を取得し(S1004)、それま
でと異なるかどうかを調べ(S1005)、異なる場合
にはプリンタ情報中のエラー情報、警告情報、及び動作
状態情報を更新し(S1006)、表示優先順位を更新
し(S1007)、最も表示優先順位の高いプリンタが
変更された(S1008)場合、又は今処理しているプ
リンタが現在表示対象になっているプリンタの場合(S
1011)、この時点で最も表示優先順位の高いプリン
タを求め、そのプリンタ状態の更新を行う(S100
9)。
し(S1002)、これからプリンタ情報の有無を判断
し(S1003)、無い場合ホストコンピュータのプリ
ンタポートに対象とするプリンタが接続されていた場合
にはプリンタ管理情報に登録し(S1012)、ある場
合そのプリンタの状態を取得し(S1004)、それま
でと異なるかどうかを調べ(S1005)、異なる場合
にはプリンタ情報中のエラー情報、警告情報、及び動作
状態情報を更新し(S1006)、表示優先順位を更新
し(S1007)、最も表示優先順位の高いプリンタが
変更された(S1008)場合、又は今処理しているプ
リンタが現在表示対象になっているプリンタの場合(S
1011)、この時点で最も表示優先順位の高いプリン
タを求め、そのプリンタ状態の更新を行う(S100
9)。
Description
【0001】
【発明の属する技術分野】本発明は、印刷装置の状態を
表示する印刷装置状態表示制御方法、印刷装置状態表示
制御装置及び印刷装置状態表示制御方法を実行するプロ
グラムを格納した記憶媒体に関するものである。
表示する印刷装置状態表示制御方法、印刷装置状態表示
制御装置及び印刷装置状態表示制御方法を実行するプロ
グラムを格納した記憶媒体に関するものである。
【0002】
【従来の技術】従来、印刷制御装置であるホストコンピ
ュータに接続され、該ホストコンピュータから転送され
る画像記録データを受信し、該画像記録データに従って
画像の印刷を行うプリンタには、ホストコンピュータか
らの要求に応じて、プリンタ本体で発生しているエラー
や警告情報、及びプリンタの動作状態等のプリンタステ
ータス情報を、双方向通信可能なインタフェースを通じ
てホストコンピュータに返却する機能を持つものがあ
る。
ュータに接続され、該ホストコンピュータから転送され
る画像記録データを受信し、該画像記録データに従って
画像の印刷を行うプリンタには、ホストコンピュータか
らの要求に応じて、プリンタ本体で発生しているエラー
や警告情報、及びプリンタの動作状態等のプリンタステ
ータス情報を、双方向通信可能なインタフェースを通じ
てホストコンピュータに返却する機能を持つものがあ
る。
【0003】例えば、プリンタ本体の印刷時に用紙無し
エラーが発生した場合には、用紙無しエラーの状態を、
また、インクの残量が少なくなっている場合にはインク
残量少の警告の状態を、さらに、プリンタ本体が印刷の
ための準備動作を行っている場合には印刷準備中を示す
状態を、予め決められた書式データに従って返却するよ
うに動作するものである。
エラーが発生した場合には、用紙無しエラーの状態を、
また、インクの残量が少なくなっている場合にはインク
残量少の警告の状態を、さらに、プリンタ本体が印刷の
ための準備動作を行っている場合には印刷準備中を示す
状態を、予め決められた書式データに従って返却するよ
うに動作するものである。
【0004】上記のようなプリンタに対して、ホストコ
ンピュータ上でプリンタの状態を検知し、プリンタの状
態を示すメッセージを表示するためのプログラムが、ホ
ストコンピュータ上で動作するプリンタドライバの機能
の一部、若しくは、プリンタドライバとは独立したユー
ティリティプログラムとして提供され、プリンタのエラ
ー状態等をプリンタ本体を確認することなくホストコン
ピュータの画面上にて確認できるようになっているもの
がある。
ンピュータ上でプリンタの状態を検知し、プリンタの状
態を示すメッセージを表示するためのプログラムが、ホ
ストコンピュータ上で動作するプリンタドライバの機能
の一部、若しくは、プリンタドライバとは独立したユー
ティリティプログラムとして提供され、プリンタのエラ
ー状態等をプリンタ本体を確認することなくホストコン
ピュータの画面上にて確認できるようになっているもの
がある。
【0005】
【発明が解決しようとする課題】しかしながら、上記の
ようなプリンタ状態表示プログラムによる、プリンタの
状態の取得、ホストコンピュータの画面上でのプリンタ
状態表示は、個々のプリンタ毎に独立して行われてい
る。
ようなプリンタ状態表示プログラムによる、プリンタの
状態の取得、ホストコンピュータの画面上でのプリンタ
状態表示は、個々のプリンタ毎に独立して行われてい
る。
【0006】そのため、ホストコンピュータに複数のプ
リンタが接続されている状況において、複数のプリンタ
の状態を監視し表示する場合には、個々のプリンタ毎に
プリンタ状態表示プログラムを実行させて表示させる必
要がある。
リンタが接続されている状況において、複数のプリンタ
の状態を監視し表示する場合には、個々のプリンタ毎に
プリンタ状態表示プログラムを実行させて表示させる必
要がある。
【0007】この場合、同時に実行させるプログラム数
が増えるほど、メモリ容量的にもCPUの処理という点
でもホストコンピュータの負荷が大きくなるという問題
がある。
が増えるほど、メモリ容量的にもCPUの処理という点
でもホストコンピュータの負荷が大きくなるという問題
がある。
【0008】また、限られた広さの画面上にプリンタ毎
に状態表示窓が表示されることになり、画面上の煩わし
さという問題も生じてくる。
に状態表示窓が表示されることになり、画面上の煩わし
さという問題も生じてくる。
【0009】さらに、従来、接続された複数のプリンタ
の状態を監視し、1つの画面上では1つのプリンタの状
態のみを表示するが、ユーザの操作により表示対象のプ
リンタを選択できるものも存在する。
の状態を監視し、1つの画面上では1つのプリンタの状
態のみを表示するが、ユーザの操作により表示対象のプ
リンタを選択できるものも存在する。
【0010】しかし、この場合、あるプリンタにエラー
等のトラブルが発生していても、その時当該プリンタが
表示対象として指示されていないと、ユーザがそのプリ
ンタの状態表示を選択しない限りホストコンピュータの
画面には当該プリンタの状態は表示されず、ユーザはエ
ラー等が発生しているプリンタを把握できないという問
題がある。
等のトラブルが発生していても、その時当該プリンタが
表示対象として指示されていないと、ユーザがそのプリ
ンタの状態表示を選択しない限りホストコンピュータの
画面には当該プリンタの状態は表示されず、ユーザはエ
ラー等が発生しているプリンタを把握できないという問
題がある。
【0011】本発明は、上記の課題を解決するためにな
されたものであり、複数の印刷装置の状態を同時に管理
し、その内の1つの印刷装置の状態を表示する際に、ユ
ーザに通知すべき優先度の高い状態にあるプリンタの状
態をユーザの指示に依存することなく自動的に表示し、
ユーザによるそれぞれの印刷装置の状態把握の便宜を図
った印刷装置状態表示制御方法、印刷装置状態表示制御
装置及び印刷装置状態表示制御方法を実行するプログラ
ムを格納した記憶媒体を提供することを目的とする。
されたものであり、複数の印刷装置の状態を同時に管理
し、その内の1つの印刷装置の状態を表示する際に、ユ
ーザに通知すべき優先度の高い状態にあるプリンタの状
態をユーザの指示に依存することなく自動的に表示し、
ユーザによるそれぞれの印刷装置の状態把握の便宜を図
った印刷装置状態表示制御方法、印刷装置状態表示制御
装置及び印刷装置状態表示制御方法を実行するプログラ
ムを格納した記憶媒体を提供することを目的とする。
【0012】
【課題を解決するための手段】上記の課題を解決するた
めに、請求項1記載の発明は、表示手段を備えた印刷制
御装置に接続された複数の印刷装置の状態を、前記表示
手段の画面上に設けた表示枠内に表示する印刷装置状態
表示制御方法において、複数の印刷装置の状態情報を取
得する状態情報取得ステップと、前記状態情報取得ステ
ップにより取得した各印刷装置の状態から複数の印刷装
置のそれぞれに対して画面表示の優先順位を決定する優
先順位決定ステップと、前記優先順位決定ステップに基
づき、前記複数の印刷装置のうちの1つを選択し、その
印刷装置の状態を前記表示手段の画面上に表示する選択
表示ステップと、前記複数の印刷装置のそれぞれの状態
変化に応じて前記優先順位決定ステップで決定した優先
順位を変更する優先順位変更ステップと、を備えること
を特徴とするものである。
めに、請求項1記載の発明は、表示手段を備えた印刷制
御装置に接続された複数の印刷装置の状態を、前記表示
手段の画面上に設けた表示枠内に表示する印刷装置状態
表示制御方法において、複数の印刷装置の状態情報を取
得する状態情報取得ステップと、前記状態情報取得ステ
ップにより取得した各印刷装置の状態から複数の印刷装
置のそれぞれに対して画面表示の優先順位を決定する優
先順位決定ステップと、前記優先順位決定ステップに基
づき、前記複数の印刷装置のうちの1つを選択し、その
印刷装置の状態を前記表示手段の画面上に表示する選択
表示ステップと、前記複数の印刷装置のそれぞれの状態
変化に応じて前記優先順位決定ステップで決定した優先
順位を変更する優先順位変更ステップと、を備えること
を特徴とするものである。
【0013】上記の課題を解決するために、請求項2記
載の発明は、請求項1記載の発明に係る印刷装置状態表
示制御方法において、前記印刷制御装置は、各々印刷装
置が接続されるとともに、通信回線網を介して相互に接
続された複数の印刷制御装置からなり、前記状態情報取
得ステップにおいて複数の印刷装置の状態情報を取得す
る際、前記通信回線網を介して他の印刷制御装置に対し
て接続されている印刷装置の状態情報を問い合わせるス
テップと、他の印刷制御装置からの印刷装置状態情報の
問い合わせ要求に対して、接続されている印刷装置の状
態情報を返却するステップと、を含むことを特徴とする
ものである。
載の発明は、請求項1記載の発明に係る印刷装置状態表
示制御方法において、前記印刷制御装置は、各々印刷装
置が接続されるとともに、通信回線網を介して相互に接
続された複数の印刷制御装置からなり、前記状態情報取
得ステップにおいて複数の印刷装置の状態情報を取得す
る際、前記通信回線網を介して他の印刷制御装置に対し
て接続されている印刷装置の状態情報を問い合わせるス
テップと、他の印刷制御装置からの印刷装置状態情報の
問い合わせ要求に対して、接続されている印刷装置の状
態情報を返却するステップと、を含むことを特徴とする
ものである。
【0014】上記の課題を解決するために、請求項3記
載の発明は、表示手段及び印刷状態表示プログラムを格
納した記憶手段を備えた印刷制御装置に、複数の印刷装
置を接続し、前記表示手段の画面上に設けた表示枠内に
前記複数の印刷装置の状態を表示する印刷装置状態表示
制御装置において、前記記憶手段に格納した印刷状態表
示プログラムに基づき、複数の印刷装置の状態情報を取
得する状態情報取得手段と、取得した各印刷装置の状態
から複数の印刷装置のそれぞれに対して画面表示の優先
順位を決定する優先順位決定手段と、決定した優先順位
に基づき、前記複数の印刷装置のうちの1つを選択し
て、その印刷装置の状態を印刷制御装置の画面上に表示
する選択表示手段と、前記複数の印刷装置のそれぞれの
状態変化に応じて前記決定した画面表示の優先順位を変
更する優先順位変更手段と、を備えることを特徴とする
ものである。
載の発明は、表示手段及び印刷状態表示プログラムを格
納した記憶手段を備えた印刷制御装置に、複数の印刷装
置を接続し、前記表示手段の画面上に設けた表示枠内に
前記複数の印刷装置の状態を表示する印刷装置状態表示
制御装置において、前記記憶手段に格納した印刷状態表
示プログラムに基づき、複数の印刷装置の状態情報を取
得する状態情報取得手段と、取得した各印刷装置の状態
から複数の印刷装置のそれぞれに対して画面表示の優先
順位を決定する優先順位決定手段と、決定した優先順位
に基づき、前記複数の印刷装置のうちの1つを選択し
て、その印刷装置の状態を印刷制御装置の画面上に表示
する選択表示手段と、前記複数の印刷装置のそれぞれの
状態変化に応じて前記決定した画面表示の優先順位を変
更する優先順位変更手段と、を備えることを特徴とする
ものである。
【0015】上記の課題を解決するために、請求項4記
載の発明は、請求項3記載の発明に係る印刷装置状態表
示制御装置において、前記印刷制御装置は、各々印刷装
置が接続されるとともに、通信回線網を介して接続され
た複数の印刷制御装置からなり、それぞれの印刷制御装
置の優先順位変更手段は、複数の印刷装置の状態情報を
取得する際、通信回線網を介して他の印刷制御装置に対
して接続されている印刷装置の状態情報を問い合わせる
問い合わせ手段と、他の印刷制御装置からの状態情報の
問い合わせ要求に対して、自己に接続されている印刷装
置の状態情報を返却する返却手段、備えるを特徴とする
ものである。
載の発明は、請求項3記載の発明に係る印刷装置状態表
示制御装置において、前記印刷制御装置は、各々印刷装
置が接続されるとともに、通信回線網を介して接続され
た複数の印刷制御装置からなり、それぞれの印刷制御装
置の優先順位変更手段は、複数の印刷装置の状態情報を
取得する際、通信回線網を介して他の印刷制御装置に対
して接続されている印刷装置の状態情報を問い合わせる
問い合わせ手段と、他の印刷制御装置からの状態情報の
問い合わせ要求に対して、自己に接続されている印刷装
置の状態情報を返却する返却手段、備えるを特徴とする
ものである。
【0016】上記の課題を解決するために、請求項5記
載の発明は、表示手段を備えた印刷制御装置に接続され
た複数の印刷装置の状態を、前記表示手段の画面上に設
けた表示枠内に表示する印刷装置状態表示制御方法を実
行するプログラムを格納した記憶媒体であって、前記印
刷装置状態表示制御方法は、複数の印刷装置の状態情報
を取得する状態情報取得ステップと、前記状態情報取得
ステップにより取得した各印刷装置の状態から複数の印
刷装置のそれぞれに対して画面表示の優先順位を決定す
る優先順位決定ステップと、前記優先順位決定ステップ
に基づき、前記複数の印刷装置のうちの1つを選択し、
その印刷装置の状態を前記表示手段の画面上に表示する
選択表示ステップと、前記複数の印刷装置のそれぞれの
状態変化に応じて前記優先順位決定ステップで決定した
優先順位を変更する優先順位変更ステップと、を備える
ことを特徴とするものである。
載の発明は、表示手段を備えた印刷制御装置に接続され
た複数の印刷装置の状態を、前記表示手段の画面上に設
けた表示枠内に表示する印刷装置状態表示制御方法を実
行するプログラムを格納した記憶媒体であって、前記印
刷装置状態表示制御方法は、複数の印刷装置の状態情報
を取得する状態情報取得ステップと、前記状態情報取得
ステップにより取得した各印刷装置の状態から複数の印
刷装置のそれぞれに対して画面表示の優先順位を決定す
る優先順位決定ステップと、前記優先順位決定ステップ
に基づき、前記複数の印刷装置のうちの1つを選択し、
その印刷装置の状態を前記表示手段の画面上に表示する
選択表示ステップと、前記複数の印刷装置のそれぞれの
状態変化に応じて前記優先順位決定ステップで決定した
優先順位を変更する優先順位変更ステップと、を備える
ことを特徴とするものである。
【0017】
【発明の実施の形態】以下に本発明の実施の形態を詳細
に説明する。
に説明する。
【0018】(第1の実施の形態)まず、図1乃至図6
を用いて本発明の第1の実施の形態を説明する。
を用いて本発明の第1の実施の形態を説明する。
【0019】図1は、第1の実施の形態に係る印刷状態
表示制御装置の構成を示すブロックダイヤグラム、図2
は、第1の実施の形態における印刷装置であるプリンタ
1014が返却するこのプリンタ1014の状態を示す
情報の書式を示す図である。図3は、第1の実施の形態
におけるプリンタ状態表示プログラムが接続プリンタの
情報を管理するためのプリンタ管理情報の内容を示す図
である。
表示制御装置の構成を示すブロックダイヤグラム、図2
は、第1の実施の形態における印刷装置であるプリンタ
1014が返却するこのプリンタ1014の状態を示す
情報の書式を示す図である。図3は、第1の実施の形態
におけるプリンタ状態表示プログラムが接続プリンタの
情報を管理するためのプリンタ管理情報の内容を示す図
である。
【0020】図4は、第1の実施の形態におけるプリン
タ状態表示プログラムがプリンタ状態表示に使用するメ
ッセージのデータベースを示す図である。図5は、第1
の実施の形態におけるプリンタ状態表示プログラムが表
示するプリンタ状態表示の例を示す図である。図6は、
第1の実施の形態における印刷制御プログラムの動作を
示すフローチャートである。尚、図6に示すプリンタ状
態表示プログラムは、ホストコンピュータ1001に接
続された複数(2台)のプリンタ1014、1015の
状態を管理し、各プリンタ1014、1015の状態に
応じて表示対象のいずれかのプリンタを選択し表示する
ものである。表示内容としては図5に示すように、プリ
ンタ名、接続先ボート、およびプリンタの状態を示すメ
ッセージの文字列である。
タ状態表示プログラムがプリンタ状態表示に使用するメ
ッセージのデータベースを示す図である。図5は、第1
の実施の形態におけるプリンタ状態表示プログラムが表
示するプリンタ状態表示の例を示す図である。図6は、
第1の実施の形態における印刷制御プログラムの動作を
示すフローチャートである。尚、図6に示すプリンタ状
態表示プログラムは、ホストコンピュータ1001に接
続された複数(2台)のプリンタ1014、1015の
状態を管理し、各プリンタ1014、1015の状態に
応じて表示対象のいずれかのプリンタを選択し表示する
ものである。表示内容としては図5に示すように、プリ
ンタ名、接続先ボート、およびプリンタの状態を示すメ
ッセージの文字列である。
【0021】以下、図1乃至図6を参照して第1の実施
の形態の構成を説明し、さらに第1の実施の形態におけ
るプリンタ状態表示プログラムによる処理動作を詳細に
説明する。
の形態の構成を説明し、さらに第1の実施の形態におけ
るプリンタ状態表示プログラムによる処理動作を詳細に
説明する。
【0022】(構成の説明)図1に示す印刷装置状態表
示制御装置は、印刷制御装置である以下に説明するよう
な構成からなるホストコンピュータ1001を備えてい
る。このホストコンピュータ1001は、CPU100
3によって制御される本体1002の内部に、後述する
各コントローラ類の制御を行うプログラム(該プログラ
ムはCPU1003によって実行される)及び該プログ
ラム中で用いられるデータを格納しているROM100
4と、ハードディスク(HDD)1006に対するデー
タアクセスの制御を行うHDDコントローラ1005
と、ホストコンピュータ1001上で動作するOS、ア
プリケーションプログラム、後述するプリンタに転送す
る画像記録データを生成するプリンタドライバ、及びプ
リンタ状態表示制御グラム、状態表示データベースが格
納されるハードデイスク(HDD)1006と、ハード
ディスク1006に格納されたOS(オペレィテングシ
ステム)、アプリケーションプログラム、プリンタドラ
イバ、出力制御プログラム(これらのソフトウェアは、
CPU1003によって実行される)等がそれぞれハー
ドディスクドライブコントローラ1005を介してロー
ドされるRAM1007と、ディスプレイ装置1009
に接続され、CPU1003の制御に従ってディスプレ
イ装置1009に文字や画像の表示を行うディスプレイ
コントローラ1008と、CPU1003の制御に従っ
て、ホストコンピュータ1001のユーザからのキーボ
ード1011を介した入力を受け付けるキーボードコン
トローラ1010と、それぞれCPU1003の制御に
従って、接続されたプリンタ1014、1015との間
での双方向通信を行うデータ入出力コントローラ101
2、1013とを有している。
示制御装置は、印刷制御装置である以下に説明するよう
な構成からなるホストコンピュータ1001を備えてい
る。このホストコンピュータ1001は、CPU100
3によって制御される本体1002の内部に、後述する
各コントローラ類の制御を行うプログラム(該プログラ
ムはCPU1003によって実行される)及び該プログ
ラム中で用いられるデータを格納しているROM100
4と、ハードディスク(HDD)1006に対するデー
タアクセスの制御を行うHDDコントローラ1005
と、ホストコンピュータ1001上で動作するOS、ア
プリケーションプログラム、後述するプリンタに転送す
る画像記録データを生成するプリンタドライバ、及びプ
リンタ状態表示制御グラム、状態表示データベースが格
納されるハードデイスク(HDD)1006と、ハード
ディスク1006に格納されたOS(オペレィテングシ
ステム)、アプリケーションプログラム、プリンタドラ
イバ、出力制御プログラム(これらのソフトウェアは、
CPU1003によって実行される)等がそれぞれハー
ドディスクドライブコントローラ1005を介してロー
ドされるRAM1007と、ディスプレイ装置1009
に接続され、CPU1003の制御に従ってディスプレ
イ装置1009に文字や画像の表示を行うディスプレイ
コントローラ1008と、CPU1003の制御に従っ
て、ホストコンピュータ1001のユーザからのキーボ
ード1011を介した入力を受け付けるキーボードコン
トローラ1010と、それぞれCPU1003の制御に
従って、接続されたプリンタ1014、1015との間
での双方向通信を行うデータ入出力コントローラ101
2、1013とを有している。
【0023】尚、各ソフトウェア実行時のワークエリア
も前記RAM1007に確保され、このワークエリアに
はプリンタ状態表示プログラムが使用する状態表示デー
タベースもロードされる。
も前記RAM1007に確保され、このワークエリアに
はプリンタ状態表示プログラムが使用する状態表示デー
タベースもロードされる。
【0024】また、ユーザーは、ディスプレイ装置10
09、キーボード1011を使用して、ホストコンピュ
ータ1001に対して印刷データ作成や印刷指示等の対
話的な操作を行う。
09、キーボード1011を使用して、ホストコンピュ
ータ1001に対して印刷データ作成や印刷指示等の対
話的な操作を行う。
【0025】図2は、前記プリンタ1014、1015
がそれぞれの状態を示す情報(プリンタ状態情報)とし
てホストコンピュータ1001に対して返却する情報の
内容を所定の書式で示した図である。プリンタ状態情報
は、プリンタ1014等で発生しているエラーの種別を
示すエラー情報(ERR)、プリンタ1014等で発生
している警告の種別を示す情報(WRN)、プリンタの
動作状態を示す情報(STS)からなる。
がそれぞれの状態を示す情報(プリンタ状態情報)とし
てホストコンピュータ1001に対して返却する情報の
内容を所定の書式で示した図である。プリンタ状態情報
は、プリンタ1014等で発生しているエラーの種別を
示すエラー情報(ERR)、プリンタ1014等で発生
している警告の種別を示す情報(WRN)、プリンタの
動作状態を示す情報(STS)からなる。
【0026】尚、本実施の形態でのプリンタで発生する
エラーは、用紙無しエラー、用紙詰まりエラーの2種類
とする。
エラーは、用紙無しエラー、用紙詰まりエラーの2種類
とする。
【0027】又、警告情報としては、黒インクの残量が
少なくなっていることを示す警告情報と、カラーインク
の残量が少なくなっていることを示す警告情報の2種類
がある。
少なくなっていることを示す警告情報と、カラーインク
の残量が少なくなっていることを示す警告情報の2種類
がある。
【0028】さらに、プリンタ動作状態としては、印刷
中の状態、印刷等の処理を行っていないアイドル状態、
印刷をするための準備にあたる処理を行っている印刷準
備状態のうちのいずれかの状態を意味するものとする。
中の状態、印刷等の処理を行っていないアイドル状態、
印刷をするための準備にあたる処理を行っている印刷準
備状態のうちのいずれかの状態を意味するものとする。
【0029】図3は、プリンタ状態表示プログラムが動
作中に管理する、プリンタ管理情報の内容を示した図で
ある。プリンタ管理情報は、ホストコンピュータ100
1に接続されているプリンタ1014等の情報を管理す
るための情報であり、ポート名(LPT1、LPT
2)、プリンタ名、プリンタエラー情報、プリンタ警告
情報、プリンタ動作情報、及び表示優先順位の情報が保
持されている。
作中に管理する、プリンタ管理情報の内容を示した図で
ある。プリンタ管理情報は、ホストコンピュータ100
1に接続されているプリンタ1014等の情報を管理す
るための情報であり、ポート名(LPT1、LPT
2)、プリンタ名、プリンタエラー情報、プリンタ警告
情報、プリンタ動作情報、及び表示優先順位の情報が保
持されている。
【0030】表示優先順位の情報は、プリンタ状態表示
プログラムがいずれのプリンタ1014又は1015の
状態を優先的に表示するかを決定する際に用いられる情
報である。
プログラムがいずれのプリンタ1014又は1015の
状態を優先的に表示するかを決定する際に用いられる情
報である。
【0031】図4は、状態表示データベースの内容を示
したものであり、プリンタ1014等から受け取るプリ
ンタ状態情報に対してプリンタ状態表示プログラムがホ
ストコンピュータ1001のディスプレイ装置1009
上に表示する表示内容や表示の優先順位がプログラムの
各状態に対応させて格納されているデータベースを示す
図である。
したものであり、プリンタ1014等から受け取るプリ
ンタ状態情報に対してプリンタ状態表示プログラムがホ
ストコンピュータ1001のディスプレイ装置1009
上に表示する表示内容や表示の優先順位がプログラムの
各状態に対応させて格納されているデータベースを示す
図である。
【0032】(処理動作の説明)次に、第1の実施の形
態におけるホストコンピュータ1001上でのプリンタ
状態表示プログラムに基づくの処理動作について図6を
参照して説明する。
態におけるホストコンピュータ1001上でのプリンタ
状態表示プログラムに基づくの処理動作について図6を
参照して説明する。
【0033】プリンタ状態表示プログラムは、ホストコ
ンピュータ1001の起動時に実行開始され、以降、接
続されたプリンタ1014、1015の状態を表示す
る。
ンピュータ1001の起動時に実行開始され、以降、接
続されたプリンタ1014、1015の状態を表示す
る。
【0034】尚、1つのホストコンピュータ1001上
で動作するプリンタ状態表示プログラムはただ1つであ
り、同一ホストコンピュータ上で複数のプリンタ状態表
示プログラムが動作することはない。
で動作するプリンタ状態表示プログラムはただ1つであ
り、同一ホストコンピュータ上で複数のプリンタ状態表
示プログラムが動作することはない。
【0035】図6に示すプリンタ状態表示プログラムの
処理動作において、まず、初期化処理を行う(ステップ
S1001)。この初期化処理では、ハードディスク1
006内に格納された状態表示データベースをRAM1
007上のワークエリアにロードする処理、プリンタ管
理情報の初期化を行う。
処理動作において、まず、初期化処理を行う(ステップ
S1001)。この初期化処理では、ハードディスク1
006内に格納された状態表示データベースをRAM1
007上のワークエリアにロードする処理、プリンタ管
理情報の初期化を行う。
【0036】次にプリンタ管理情報として登録されてい
る先頭のプリンタ情報へのポインタを取得する(ステッ
プS1002)。
る先頭のプリンタ情報へのポインタを取得する(ステッ
プS1002)。
【0037】次に、ステップS1002で取得したポイ
ンタからプリンタ情報があるかないかを判断する(ステ
ップS1003)。ホストコンピュータ1001の起動
直後の初期化された状態では、登録されているプリンタ
情報は無いため、このポインタによって示されるプリン
タ情報は存在しない。この場合、ステップS1012へ
進む。そして、ホストコンピュータ1001の全てのプ
リンタ接続ポートに対して接続されているプリンタの有
無を調べ、対象とするプリンタが接続されていた場合に
はプリンタ管理情報に登録する(ステップS101
2)。全てのプリンタ接続ポートに対して処理を終えた
らステップS1002へ戻り、プリンタ管理情報の先頭
に登録されているプリンタから改めて処理を始める。
ンタからプリンタ情報があるかないかを判断する(ステ
ップS1003)。ホストコンピュータ1001の起動
直後の初期化された状態では、登録されているプリンタ
情報は無いため、このポインタによって示されるプリン
タ情報は存在しない。この場合、ステップS1012へ
進む。そして、ホストコンピュータ1001の全てのプ
リンタ接続ポートに対して接続されているプリンタの有
無を調べ、対象とするプリンタが接続されていた場合に
はプリンタ管理情報に登録する(ステップS101
2)。全てのプリンタ接続ポートに対して処理を終えた
らステップS1002へ戻り、プリンタ管理情報の先頭
に登録されているプリンタから改めて処理を始める。
【0038】一方、上述したステップS1003にてプ
リンタ情報有りと判断された場合には、ステップS10
04へ進み、そのプリンタに対しての処理を行う。即
ち、プリンタ情報として格納されているポートからプリ
ンタの状態を取得し、プリンタ状態を解析し内容を認識
する(ステップS1004)。
リンタ情報有りと判断された場合には、ステップS10
04へ進み、そのプリンタに対しての処理を行う。即
ち、プリンタ情報として格納されているポートからプリ
ンタの状態を取得し、プリンタ状態を解析し内容を認識
する(ステップS1004)。
【0039】次に、ここで取得したプリンタの状態がそ
れまでプリンタ情報として保持されていた状態と異なる
かどうかを調べる(ステップS1005)。ここで、こ
のプリンタの状態に変化が無いと判断された場合には、
後述するステップS1010へ進む。
れまでプリンタ情報として保持されていた状態と異なる
かどうかを調べる(ステップS1005)。ここで、こ
のプリンタの状態に変化が無いと判断された場合には、
後述するステップS1010へ進む。
【0040】一方、プリンタの状態に変化があった場合
には、プリンタ情報中のエラー情報、警告情報、及び動
作状態情報をステップS1005で取得したプリンタ状
態情報に更新し(ステップS1006)、ステップS1
007へ進む。
には、プリンタ情報中のエラー情報、警告情報、及び動
作状態情報をステップS1005で取得したプリンタ状
態情報に更新し(ステップS1006)、ステップS1
007へ進む。
【0041】そして、状態表示データベースを検索する
ことにより、プリンタ状態に対応した優先順位情報を探
し、プリンタ情報中の表示優先順位を更新する(ステッ
プS1007)。
ことにより、プリンタ状態に対応した優先順位情報を探
し、プリンタ情報中の表示優先順位を更新する(ステッ
プS1007)。
【0042】次に、プリンタの状態が変化したことによ
って、最も表示優先順位の高いプリンタが変更になった
かどうかを調べ(ステップS1008)、変更になって
いればステップS1009へ進む一方、変更されていな
ければ、ステップS1011へ進み、更に今処理してい
るプリンタが現在表示対象になっているプリンタかどう
かを調べ、表示対象になっているものであればステップ
S1009へ進む。また、表示対象になっていないプリ
ンタであれば、現在の表示内容の更新は必要ないためス
テップS1010へ進む。
って、最も表示優先順位の高いプリンタが変更になった
かどうかを調べ(ステップS1008)、変更になって
いればステップS1009へ進む一方、変更されていな
ければ、ステップS1011へ進み、更に今処理してい
るプリンタが現在表示対象になっているプリンタかどう
かを調べ、表示対象になっているものであればステップ
S1009へ進む。また、表示対象になっていないプリ
ンタであれば、現在の表示内容の更新は必要ないためス
テップS1010へ進む。
【0043】ステップS1009では、この時点で登録
されているプリンタの内、最も表示優先順位の高いプリ
ンタを求め、そのプリンタ状態の更新を行い、ステップ
S1010へ進む。ステップS1010では、次のプリ
ンタ情報へのポインタを取得する。
されているプリンタの内、最も表示優先順位の高いプリ
ンタを求め、そのプリンタ状態の更新を行い、ステップ
S1010へ進む。ステップS1010では、次のプリ
ンタ情報へのポインタを取得する。
【0044】以上のような処理で、先頭のプリンタに対
する処理の1サイクルが完了するので、プリンタ管理情
報に登録されている次のプリンタ情報へのポインタを取
得し、ステップS1003へ戻る。
する処理の1サイクルが完了するので、プリンタ管理情
報に登録されている次のプリンタ情報へのポインタを取
得し、ステップS1003へ戻る。
【0045】以降、プリンタ管理情報に登録されている
全てのプリンタ、すなわち、接続されている全てのプリ
ンタに対する処理が一通り行われると、ステップS10
03からステップS1012へ進み、改めて接続されて
いるプリンタの調査から一連の処理を繰り返す。
全てのプリンタ、すなわち、接続されている全てのプリ
ンタに対する処理が一通り行われると、ステップS10
03からステップS1012へ進み、改めて接続されて
いるプリンタの調査から一連の処理を繰り返す。
【0046】このように、本実施の形態によれば、ホス
トコンピュータ1001に接続されているプリンタの状
態を調べながら状態の変化を検知し、表示優先順位情報
を更新し、更に表示優先順位情報に基づいて状態表示す
るプリンタを決定し表示することにより、複数接続され
たプリンタ1014、1015の内の最も状態を知らせ
る必要のあるいずれかのプリンタ1014又は1015
を選んでユーザにその状態を知らせることができるよう
になる。これらの処理によって、状態を表示させるプリ
ンタをユーザが一々選定する手間を省くことができ、ホ
ストコンピュータ1001を操作するユーザの便宜を図
ることができる。
トコンピュータ1001に接続されているプリンタの状
態を調べながら状態の変化を検知し、表示優先順位情報
を更新し、更に表示優先順位情報に基づいて状態表示す
るプリンタを決定し表示することにより、複数接続され
たプリンタ1014、1015の内の最も状態を知らせ
る必要のあるいずれかのプリンタ1014又は1015
を選んでユーザにその状態を知らせることができるよう
になる。これらの処理によって、状態を表示させるプリ
ンタをユーザが一々選定する手間を省くことができ、ホ
ストコンピュータ1001を操作するユーザの便宜を図
ることができる。
【0047】(第2の実施の形態)次に、図7乃至図1
0を参照して、本発明の第2の実施の形態について説明
する。
0を参照して、本発明の第2の実施の形態について説明
する。
【0048】図7に示す第2の実施の形態の印刷装置状
態表示制御装置は、印刷制御装置である2台のホストコ
ンピュータ2001、3001を備えている。
態表示制御装置は、印刷制御装置である2台のホストコ
ンピュータ2001、3001を備えている。
【0049】ホストコンピュータ2001は、制御手段
であるCPU2003によって制御される本体2002
の内部に、後述する各コントローラ類の制御を行うプロ
グラム(該プログラムはCPU2003によって実行さ
れる)及び該プログラム中で用いられるデータを格納し
ているROM2004と、ハードディスク(HDD)2
006に対するデータアクセスの制御を行うHDDコン
トローラ2005と、ホストコンピュータ2001上で
動作するOS、アプリケーションプログラム、プリンタ
に転送する画像記録データを生成するプリンタドライ
バ、及びプリンタ状態表示制御グラム、状態表示データ
ベースが格納されるハードデイスク(HDD)2006
と、ハードディスク2006に格納されたOS(オペレ
ィテングシステム)、アプリケーションプログラム、プ
リンタドライバ、出力制御プログラム(これらのソフト
ウェアは、CPU2003によって実行される)等がそ
れぞれハードディスクドライブコントローラ2005を
介してロードされるRAM2007と、ディスプレイ装
置2009に接続され、CPU2003の制御に従って
ディスプレイ装置2009に文字や画像の表示を行うデ
ィスプレイコントローラ2008と、CPU2003の
制御に従って、ホストコンピュータ2001のユーザか
らのキーボード2011を介した入力を受け付けるキー
ボードコントローラ2010と、それぞれCPU200
3の制御に従って、接続されたプリンタ2014との間
での双方向通信を行うデータ入出力コントローラ201
2と、ネットワークコントローラ2013とを有してい
る。
であるCPU2003によって制御される本体2002
の内部に、後述する各コントローラ類の制御を行うプロ
グラム(該プログラムはCPU2003によって実行さ
れる)及び該プログラム中で用いられるデータを格納し
ているROM2004と、ハードディスク(HDD)2
006に対するデータアクセスの制御を行うHDDコン
トローラ2005と、ホストコンピュータ2001上で
動作するOS、アプリケーションプログラム、プリンタ
に転送する画像記録データを生成するプリンタドライ
バ、及びプリンタ状態表示制御グラム、状態表示データ
ベースが格納されるハードデイスク(HDD)2006
と、ハードディスク2006に格納されたOS(オペレ
ィテングシステム)、アプリケーションプログラム、プ
リンタドライバ、出力制御プログラム(これらのソフト
ウェアは、CPU2003によって実行される)等がそ
れぞれハードディスクドライブコントローラ2005を
介してロードされるRAM2007と、ディスプレイ装
置2009に接続され、CPU2003の制御に従って
ディスプレイ装置2009に文字や画像の表示を行うデ
ィスプレイコントローラ2008と、CPU2003の
制御に従って、ホストコンピュータ2001のユーザか
らのキーボード2011を介した入力を受け付けるキー
ボードコントローラ2010と、それぞれCPU200
3の制御に従って、接続されたプリンタ2014との間
での双方向通信を行うデータ入出力コントローラ201
2と、ネットワークコントローラ2013とを有してい
る。
【0050】また、ホストコンピュータ3001は、制
御手段であるCPU3003によって制御される本体3
002の内部に、後述する各コントローラ類の制御を行
うプログラム(該プログラムはCPU3003によって
実行される)及び該プログラム中で用いられるデータを
格納しているROM3004と、ハードディスク(HD
D)3006に対するデータアクセスの制御を行うHD
Dコントローラ3005と、ホストコンピュータ300
1上で動作するOS、アプリケーションプログラム、プ
リンタに転送する画像記録データを生成するプリンタド
ライバ、及びプリンタ状態表示制御グラム、状態表示デ
ータベースが格納されるハードデイスク(HDD)30
06と、ハードディスク3006に格納されたOS(オ
ペレィテングシステム)、アプリケーションプログラ
ム、プリンタドライバ、出力制御プログラム(これらの
ソフトウェアは、CPU3003によって実行される)
等がそれぞれハードディスクドライブコントローラ30
05を介してロードされるRAM3007と、ディスプ
レイ装置3009に接続され、CPU3003の制御に
従ってディスプレイ装置3009に文字や画像の表示を
行うディスプレイコントローラ3008と、CPU30
03の制御に従って、ホストコンピュータ3001のユ
ーザからのキーボード3011を介した入力を受け付け
るキーボードコントローラ3010と、それぞれCPU
3003の制御に従って、接続されたプリンタ3014
との間での双方向通信を行うデータ入出力コントローラ
3012と、ネットワークコントローラ3013とを有
している。
御手段であるCPU3003によって制御される本体3
002の内部に、後述する各コントローラ類の制御を行
うプログラム(該プログラムはCPU3003によって
実行される)及び該プログラム中で用いられるデータを
格納しているROM3004と、ハードディスク(HD
D)3006に対するデータアクセスの制御を行うHD
Dコントローラ3005と、ホストコンピュータ300
1上で動作するOS、アプリケーションプログラム、プ
リンタに転送する画像記録データを生成するプリンタド
ライバ、及びプリンタ状態表示制御グラム、状態表示デ
ータベースが格納されるハードデイスク(HDD)30
06と、ハードディスク3006に格納されたOS(オ
ペレィテングシステム)、アプリケーションプログラ
ム、プリンタドライバ、出力制御プログラム(これらの
ソフトウェアは、CPU3003によって実行される)
等がそれぞれハードディスクドライブコントローラ30
05を介してロードされるRAM3007と、ディスプ
レイ装置3009に接続され、CPU3003の制御に
従ってディスプレイ装置3009に文字や画像の表示を
行うディスプレイコントローラ3008と、CPU30
03の制御に従って、ホストコンピュータ3001のユ
ーザからのキーボード3011を介した入力を受け付け
るキーボードコントローラ3010と、それぞれCPU
3003の制御に従って、接続されたプリンタ3014
との間での双方向通信を行うデータ入出力コントローラ
3012と、ネットワークコントローラ3013とを有
している。
【0051】さらに、前記ネットワークコントローラ2
013と、ネットワークコントローラ3013とをLA
N等の通信回線網(ネットワーク)2020により接続
している。
013と、ネットワークコントローラ3013とをLA
N等の通信回線網(ネットワーク)2020により接続
している。
【0052】上述のように、既述した第1の実施の形態
では、データ入出力コントローラを2つ持ち、それぞれ
にプリンタが接続された構成であったが、第2の実施の
形態では、データ入出力コントローラ2012、301
2を、ホストコンピュータ2001、3001にそれぞ
れ1つだけ備え、また、ホストコンピュータ2001、
3001にプリンタ2014、3014はそれぞれ1つ
接続した構成となっている。
では、データ入出力コントローラを2つ持ち、それぞれ
にプリンタが接続された構成であったが、第2の実施の
形態では、データ入出力コントローラ2012、301
2を、ホストコンピュータ2001、3001にそれぞ
れ1つだけ備え、また、ホストコンピュータ2001、
3001にプリンタ2014、3014はそれぞれ1つ
接続した構成となっている。
【0053】また、第2の実施の形態では、ネットワー
クコントローラ2013を備えており、通信回線網20
20を経由してホストコンピュータ2001、3001
間で情報を通信することが可能としている。即ち、通信
回線網2020を介してホストコンピュータ2001上
にある印刷データを、ホストコンピュータ3001に接
続されたプリンタ3014に転送して印刷を行うことを
可能としているものである。
クコントローラ2013を備えており、通信回線網20
20を経由してホストコンピュータ2001、3001
間で情報を通信することが可能としている。即ち、通信
回線網2020を介してホストコンピュータ2001上
にある印刷データを、ホストコンピュータ3001に接
続されたプリンタ3014に転送して印刷を行うことを
可能としているものである。
【0054】図8は、本実施の形態におけるプリンタ状
態表示プログラムが接続プリンタの情報を管理するため
のプリンタ管理情報の内容を示した図であり、プリンタ
が接続されているホストコンピュータを示すホスト名称
を同時に格納しているものである。
態表示プログラムが接続プリンタの情報を管理するため
のプリンタ管理情報の内容を示した図であり、プリンタ
が接続されているホストコンピュータを示すホスト名称
を同時に格納しているものである。
【0055】図9は、本実施の形態におけるプリンタ状
態表示プログラムが表示するプリンタ状態表示の内容を
示しており、プリンタが接続されたホストコンピュータ
名を示すホスト名が表示されるようになっている。
態表示プログラムが表示するプリンタ状態表示の内容を
示しており、プリンタが接続されたホストコンピュータ
名を示すホスト名が表示されるようになっている。
【0056】本実施の形態におけるホストコンピュータ
2001、3001上で動作するプリンタ状態表示プロ
グラムは、第1の実施の形態におけるプリンタ状態表示
プログラムと同様、各ホストコンピュータ2001、3
001の起動時に実行開始され、以降、接続されたプリ
ンタ2014又は3014の状態を表示する。
2001、3001上で動作するプリンタ状態表示プロ
グラムは、第1の実施の形態におけるプリンタ状態表示
プログラムと同様、各ホストコンピュータ2001、3
001の起動時に実行開始され、以降、接続されたプリ
ンタ2014又は3014の状態を表示する。
【0057】尚、1つのホストコンピュータ2001又
は3001上で動作するプリンタ状態表示プログラムは
ただ1つであり同一ホストコンピュータ2001(又は
3001)上で複数のプリンタ状態表示プログラムが動
作することはない。
は3001上で動作するプリンタ状態表示プログラムは
ただ1つであり同一ホストコンピュータ2001(又は
3001)上で複数のプリンタ状態表示プログラムが動
作することはない。
【0058】以下、図10を参照して、第2の実施の形
態におけるプリンタ状態表示プログラムの処理動作につ
いて説明する。
態におけるプリンタ状態表示プログラムの処理動作につ
いて説明する。
【0059】ステップS2001からステップS200
3の動作は、第1の実施の形態のステップS1001か
らステップS1003の動作と同様である。
3の動作は、第1の実施の形態のステップS1001か
らステップS1003の動作と同様である。
【0060】ステップS2003で登録されているプリ
ンタ情報は無いと判断された場合、ホストコンピュータ
2001に接続されたプリンタ2014を調べプリンタ
管理情報にプリンタ管理情報を更新する(ステップS2
012)。
ンタ情報は無いと判断された場合、ホストコンピュータ
2001に接続されたプリンタ2014を調べプリンタ
管理情報にプリンタ管理情報を更新する(ステップS2
012)。
【0061】その後、ネットワーク上にある他のホスト
コンピュータ3001で動作しているプリンタ状態表示
プログラムに対して、そのホストコンピュータ3001
に接続されているプリンタ3014の情報を要求し、そ
のホストコンピュータ3001により管理されているプ
リンタ管理情報を取得し、更に取得したプリンタ情報を
ホストコンピュータ名称と共にプリンタ管理情報に登録
する(ステップS2013)。即ち、このステップS2
013にて通信回線網2020上の他のホストコンピュ
ータ3001に接続されたプリンタ3014のプリンタ
状態を含めたプリンタ情報を、ホストコンピュータ20
01上で動作しているプリンタ状態表示プログラムが取
得する。この後、ステップS2002に戻る。
コンピュータ3001で動作しているプリンタ状態表示
プログラムに対して、そのホストコンピュータ3001
に接続されているプリンタ3014の情報を要求し、そ
のホストコンピュータ3001により管理されているプ
リンタ管理情報を取得し、更に取得したプリンタ情報を
ホストコンピュータ名称と共にプリンタ管理情報に登録
する(ステップS2013)。即ち、このステップS2
013にて通信回線網2020上の他のホストコンピュ
ータ3001に接続されたプリンタ3014のプリンタ
状態を含めたプリンタ情報を、ホストコンピュータ20
01上で動作しているプリンタ状態表示プログラムが取
得する。この後、ステップS2002に戻る。
【0062】一方、ステップS2003にて登録された
プリンタ情報があると判断された場合には、今処理して
いるプリンタが自分のホストコンピュータに直接接続さ
れたプリンタ2014の場合にはホストコンピュータ2
001の接続ポートからプリンタ情報を取得する(ステ
ップS2004)。
プリンタ情報があると判断された場合には、今処理して
いるプリンタが自分のホストコンピュータに直接接続さ
れたプリンタ2014の場合にはホストコンピュータ2
001の接続ポートからプリンタ情報を取得する(ステ
ップS2004)。
【0063】また、今処理しているプリンタがネットワ
ーク上の他のホストコンピュータS3001に接続され
たプリンタ3014である場合には、接続ポートからプ
リンタ情報を取得する代わりに、ホストコンピュータS
3001上で動作しているプリンタ状態表示プログラム
に対して、プリンタ3014の情報を要求し、そのホス
トコンピュータS3001で管理されているプリンタ情
報を取得する。
ーク上の他のホストコンピュータS3001に接続され
たプリンタ3014である場合には、接続ポートからプ
リンタ情報を取得する代わりに、ホストコンピュータS
3001上で動作しているプリンタ状態表示プログラム
に対して、プリンタ3014の情報を要求し、そのホス
トコンピュータS3001で管理されているプリンタ情
報を取得する。
【0064】以下のステップS2005からステップS
2010までの処理は、第1の実施の形態のステップS
1005からステップS1010までの処理と同様に動
作する。
2010までの処理は、第1の実施の形態のステップS
1005からステップS1010までの処理と同様に動
作する。
【0065】以上の処理より、本実施の形態によれば、
ホストコンピュータ2001に直接接続されたプリンタ
2014と同様に、通信回線網2020上に存在する他
のホストコンピュータ3001に接続されたプリンタ3
014の状態を監視することが可能となり、他のホスト
コンピュータ3001に接続されたプリンタ3014を
含めた複数のプリンタの内の状態表示の優先順位の高い
もののプリンタ状態表示を行うことが可能となる。
ホストコンピュータ2001に直接接続されたプリンタ
2014と同様に、通信回線網2020上に存在する他
のホストコンピュータ3001に接続されたプリンタ3
014の状態を監視することが可能となり、他のホスト
コンピュータ3001に接続されたプリンタ3014を
含めた複数のプリンタの内の状態表示の優先順位の高い
もののプリンタ状態表示を行うことが可能となる。
【0066】尚、第1、第2の実施の形態のように、上
述したプリンタ状態表示プログラムを、ハードディスク
に格納して読み出し実行する代りに、このプリンタ状態
表示プログラムを例えば予めCD(コンパクトディス
ク)ROM、DVD(ディジタルビィデオディスク)等
の記憶媒体に格納し、この記憶媒体からホストコンピュ
ータ1001、2001等に導入するようにしても、第
1、第2の実施の形態の場合と同様な作用効果を発揮さ
せることができる。
述したプリンタ状態表示プログラムを、ハードディスク
に格納して読み出し実行する代りに、このプリンタ状態
表示プログラムを例えば予めCD(コンパクトディス
ク)ROM、DVD(ディジタルビィデオディスク)等
の記憶媒体に格納し、この記憶媒体からホストコンピュ
ータ1001、2001等に導入するようにしても、第
1、第2の実施の形態の場合と同様な作用効果を発揮さ
せることができる。
【0067】
【発明の効果】以上説明したように、本発明によれば、
印刷制御装置に接続された複数の印刷装置の内、状態を
表示する優先度の高い印刷装置の状態を表示することが
でき、また、各印刷装置の状態の変化に応じて自動的に
優先度の高い印刷装置の表示に切り替えることが可能と
なり、これにより、ユーザの繁雑な手間を回避しつつ印
刷装置の選択の便宜、状態把握の便宜を図ることができ
る印刷装置状態表示制御方法を提供することができる。
印刷制御装置に接続された複数の印刷装置の内、状態を
表示する優先度の高い印刷装置の状態を表示することが
でき、また、各印刷装置の状態の変化に応じて自動的に
優先度の高い印刷装置の表示に切り替えることが可能と
なり、これにより、ユーザの繁雑な手間を回避しつつ印
刷装置の選択の便宜、状態把握の便宜を図ることができ
る印刷装置状態表示制御方法を提供することができる。
【0068】また、本発明によれば、通信回線網を介し
て接続された他の印刷制御装置側の他の印刷装置の状態
情報を取得してローカルに接続された印刷装置と同様に
状態表示を行うことができる印刷装置状態表示制御方法
を提供することができる。
て接続された他の印刷制御装置側の他の印刷装置の状態
情報を取得してローカルに接続された印刷装置と同様に
状態表示を行うことができる印刷装置状態表示制御方法
を提供することができる。
【0069】また、本発明によれば、表示手段及び印刷
状態表示プログラムを格納した記憶手段を備えた印刷制
御装置に、複数の印刷装置を接続したシステム構成から
なりユーザの繁雑な手間を回避しつつ印刷装置の選択の
便宜、状態把握の便宜を図ることができる印刷装置状態
表示制御装置を提供することができる。この場合、通信
回線網を介して接続された他の印刷制御装置側の他の印
刷装置の状態情報を取得してローカルに接続された印刷
装置と同様に状態表示を行うことができる印刷装置状態
表示制御装置も実現することができる。
状態表示プログラムを格納した記憶手段を備えた印刷制
御装置に、複数の印刷装置を接続したシステム構成から
なりユーザの繁雑な手間を回避しつつ印刷装置の選択の
便宜、状態把握の便宜を図ることができる印刷装置状態
表示制御装置を提供することができる。この場合、通信
回線網を介して接続された他の印刷制御装置側の他の印
刷装置の状態情報を取得してローカルに接続された印刷
装置と同様に状態表示を行うことができる印刷装置状態
表示制御装置も実現することができる。
【0070】さらに、本発明によれば、印刷制御装置に
接続された複数の印刷装置の内、状態を表示する優先度
の高い印刷装置の状態を表示することができ、また、各
印刷装置の状態の変化に応じて自動的に優先度の高い印
刷装置の表示に切り替えることが可能な印刷状態表示プ
ログラムを格納したことによって、既存の表示手段及び
記憶手段を備えた印刷制御装置に、複数の印刷装置を接
続したシステム構成の印刷装置状態表示制御装置に導入
することで、ユーザの繁雑な手間を回避しつつ印刷装置
の選択の便宜、状態把握の便宜を図ることができる印刷
装置状態表示制御方法を実行するプログラムを格納した
記憶媒体を提供することができる。
接続された複数の印刷装置の内、状態を表示する優先度
の高い印刷装置の状態を表示することができ、また、各
印刷装置の状態の変化に応じて自動的に優先度の高い印
刷装置の表示に切り替えることが可能な印刷状態表示プ
ログラムを格納したことによって、既存の表示手段及び
記憶手段を備えた印刷制御装置に、複数の印刷装置を接
続したシステム構成の印刷装置状態表示制御装置に導入
することで、ユーザの繁雑な手間を回避しつつ印刷装置
の選択の便宜、状態把握の便宜を図ることができる印刷
装置状態表示制御方法を実行するプログラムを格納した
記憶媒体を提供することができる。
【図1】本発明の第1の実施の形態の印刷装置状態表示
制御装置の構成を示すブロック図である。
制御装置の構成を示すブロック図である。
【図2】本発明の第1の実施の形態におけるプリンタが
返却するプリンタの状態を示す情報の書式を示す図であ
る。
返却するプリンタの状態を示す情報の書式を示す図であ
る。
【図3】本発明の第1の実施の形態における接続された
プリンタの情報を管理するプリンタ管理情報の内容を示
す図である。
プリンタの情報を管理するプリンタ管理情報の内容を示
す図である。
【図4】本発明の第1の実施の形態のプリンタ状態表示
に使用するメッセージのデータベースを示す図である。
に使用するメッセージのデータベースを示す図である。
【図5】本発明の第1の実施の形態におけるプリンタ状
態表示の一例を示す図である。
態表示の一例を示す図である。
【図6】本発明の第1の実施の形態の印刷装置状態表示
制御装置の処理動作を示すフローチャートである。
制御装置の処理動作を示すフローチャートである。
【図7】本発明の第2の実施の形態の印刷装置状態表示
制御装置の構成を示すブロック図である。
制御装置の構成を示すブロック図である。
【図8】本発明の第2の実施の形態における接続された
プリンタの情報を管理するプリンタ管理情報の内容を示
す図である。
プリンタの情報を管理するプリンタ管理情報の内容を示
す図である。
【図9】本発明の第2の実施の形態におけるプリンタ状
態表示の一例を示す図である。
態表示の一例を示す図である。
【図10】本発明の第2の実施の形態の印刷装置状態表
示制御装置の処理動作を示すフローチャートである。
示制御装置の処理動作を示すフローチャートである。
1001 ホストコンピュータ 1002 本体 1003 CPU 1004 ROM 1005 ハードディスクドライブコントローラ 1006 ハードディスク 1007 RAM 1008 ディスプレイコントローラ 1009 ディスプレイ装置 1010 キーボードコントローラ 1011 キーボード 1012 データ入出力コントローラ 1013 データ入出力コントローラ 1014 プリンタ 1015 プリンタ
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 FI G09G 5/00 510 G09G 5/00 510V 510C
Claims (5)
- 【請求項1】 表示手段を備えた印刷制御装置に接続さ
れた複数の印刷装置の状態を、前記表示手段の画面上に
設けた表示枠内に表示する印刷装置状態表示制御方法に
おいて、 複数の印刷装置の状態情報を取得する状態情報取得ステ
ップと、 前記状態情報取得ステップにより取得した各印刷装置の
状態から複数の印刷装置のそれぞれに対して画面表示の
優先順位を決定する優先順位決定ステップと、 前記優先順位決定ステップに基づき、前記複数の印刷装
置のうちの1つを選択し、その印刷装置の状態を前記表
示手段の画面上に表示する選択表示ステップと、 前記複数の印刷装置のそれぞれの状態変化に応じて前記
優先順位決定ステップで決定した優先順位を変更する優
先順位変更ステップと、 を備えることを特徴とする印刷装置状態表示制御方法。 - 【請求項2】 前記印刷制御装置は、各々印刷装置が接
続されるとともに、通信回線網を介して相互に接続され
た複数の印刷制御装置からなり、 前記状態情報取得ステップにおいて複数の印刷装置の状
態情報を取得する際、前記通信回線網を介して他の印刷
制御装置に対して接続されている印刷装置の状態情報を
問い合わせるステップと、 他の印刷制御装置からの印刷装置状態情報の問い合わせ
要求に対して、接続されている印刷装置の状態情報を返
却するステップと、 を含むことを特徴とする請求項1記載の印刷装置状態表
示制御方法。 - 【請求項3】 表示手段及び印刷状態表示プログラムを
格納した記憶手段を備えた印刷制御装置に、複数の印刷
装置を接続し、前記表示手段の画面上に設けた表示枠内
に前記複数の印刷装置の状態を表示する印刷装置状態表
示制御装置において、 前記記憶手段に格納した印刷状態表示プログラムに基づ
き、複数の印刷装置の状態情報を取得する状態情報取得
手段と、取得した各印刷装置の状態から複数の印刷装置
のそれぞれに対して画面表示の優先順位を決定する優先
順位決定手段と、決定した優先順位に基づき、前記複数
の印刷装置のうちの1つを選択して、その印刷装置の状
態を印刷制御装置の画面上に表示する選択表示手段と、
前記複数の印刷装置のそれぞれの状態変化に応じて前記
決定した画面表示の優先順位を変更する優先順位変更手
段と、 を備えることを特徴とする印刷装置状態表示制御装置。 - 【請求項4】 前記印刷制御装置は、各々印刷装置が接
続されるとともに、通信回線網を介して接続された複数
の印刷制御装置からなり、 それぞれの印刷制御装置の優先順位変更手段は、複数の
印刷装置の状態情報を取得する際、通信回線網を介して
他の印刷制御装置に対して接続されている印刷装置の状
態情報を問い合わせる問い合わせ手段と、他の印刷制御
装置からの状態情報の問い合わせ要求に対して、自己に
接続されている印刷装置の状態情報を返却する返却手
段、 を備えることを特徴とする請求項3記載の印刷装置状態
表示制御装置。 - 【請求項5】 表示手段を備えた印刷制御装置に接続さ
れた複数の印刷装置の状態を、前記表示手段の画面上に
設けた表示枠内に表示する印刷装置状態表示制御方法を
実行するプログラムを格納した記憶媒体であって、前記
印刷装置状態表示制御方法は、 複数の印刷装置の状態情報を取得する状態情報取得ステ
ップと、 前記状態情報取得ステップにより取得した各印刷装置の
状態から複数の印刷装置のそれぞれに対して画面表示の
優先順位を決定する優先順位決定ステップと、 前記優先順位決定ステップに基づき、前記複数の印刷装
置のうちの1つを選択し、その印刷装置の状態を前記表
示手段の画面上に表示する選択表示ステップと、 前記複数の印刷装置のそれぞれの状態変化に応じて前記
優先順位決定ステップで決定した優先順位を変更する優
先順位変更ステップと、 を備えることを特徴とする記憶媒体。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17213698A JPH11353075A (ja) | 1998-06-05 | 1998-06-05 | 印刷装置状態表示制御方法、印刷装置状態表示制御装置及び記憶媒体 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17213698A JPH11353075A (ja) | 1998-06-05 | 1998-06-05 | 印刷装置状態表示制御方法、印刷装置状態表示制御装置及び記憶媒体 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH11353075A true JPH11353075A (ja) | 1999-12-24 |
Family
ID=15936244
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP17213698A Pending JPH11353075A (ja) | 1998-06-05 | 1998-06-05 | 印刷装置状態表示制御方法、印刷装置状態表示制御装置及び記憶媒体 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH11353075A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7667864B2 (en) | 2004-11-02 | 2010-02-23 | Seiko Epson Corporation | Printer host, recording medium having recorded therein printing-apparatus-state-information display program, and state information display method for printing apparatus in printer host |
| JP2012024956A (ja) * | 2010-07-21 | 2012-02-09 | Seiko Epson Corp | 情報処理システム、印刷装置及び情報処理方法 |
-
1998
- 1998-06-05 JP JP17213698A patent/JPH11353075A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7667864B2 (en) | 2004-11-02 | 2010-02-23 | Seiko Epson Corporation | Printer host, recording medium having recorded therein printing-apparatus-state-information display program, and state information display method for printing apparatus in printer host |
| JP2012024956A (ja) * | 2010-07-21 | 2012-02-09 | Seiko Epson Corp | 情報処理システム、印刷装置及び情報処理方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5625757A (en) | Printing system | |
| JPH05241746A (ja) | 画像処理システム | |
| US5617518A (en) | Output control method and system of servers | |
| US8390839B2 (en) | Image formation system, information processor, and computer-readable recording medium to select apparatus for executing process | |
| JP2004078281A (ja) | プリンタ機器情報設定方法、画像印刷装置及びプログラム | |
| EP1308793B1 (en) | Image forming device having a memory assignment unit | |
| US9386082B2 (en) | Information processing apparatus, and control method and storage medium therefor | |
| US7756425B2 (en) | Error notification device notifying of occurrence of error | |
| US8205119B2 (en) | Method and apparatus for performing external device's diagnostic functions in host computer | |
| JP2012155401A (ja) | 印刷システム、印刷装置、印刷システムの制御方法、印刷装置の制御方法、プログラム | |
| US6216176B1 (en) | Method of passing right to use input/output port between softwares | |
| JPH11353075A (ja) | 印刷装置状態表示制御方法、印刷装置状態表示制御装置及び記憶媒体 | |
| JP2000242443A (ja) | ステータス情報表示装置、ステータス情報の表示制御方法およびステータス情報の表示制御プログラムを記録した媒体 | |
| JP2000293336A (ja) | 印刷装置状態表示制御装置並びに印刷装置状態表示制御装置の制御方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 | |
| JP2004310154A (ja) | コンピュータプログラム、周辺装置およびアプリケーションプログラム | |
| JP3714017B2 (ja) | 監視機能を備えるコンピュータ装置、コンピュータ処理方法およびコンピュータ読取可能な記録媒体 | |
| JP2004038659A (ja) | 情報表示制御装置、情報表示制御方法、プログラム、及び記憶媒体 | |
| JP5215802B2 (ja) | 印刷装置 | |
| JP2003029949A (ja) | 印刷制御装置、印刷システム、印刷制御方法、コンピュータ読み取り可能な記録媒体、及びコンピュータプログラム | |
| JP3332517B2 (ja) | 印刷装置およびその印刷制御方法ならびに情報処理装置および方法 | |
| JP3709695B2 (ja) | 印刷システム、印刷システムに用いられるプリンタサーバ装置、プリンタサーバの処理方法およびプリンタサーバ処理プログラムが記録された記録媒体 | |
| JP3323679B2 (ja) | 印刷制御装置および印刷制御方法 | |
| JPH09305334A (ja) | プリンタシステム及びプリンタ監視方法 | |
| US20060268289A1 (en) | Multi image forming method and system using job retention functions | |
| JP3381637B2 (ja) | プリンタ、コンピュータシステム、ファイル管理方法およびファイルアクセス方法並びに記録媒体 |