JP2000293336A - 印刷装置状態表示制御装置並びに印刷装置状態表示制御装置の制御方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 - Google Patents
印刷装置状態表示制御装置並びに印刷装置状態表示制御装置の制御方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体Info
- Publication number
- JP2000293336A JP2000293336A JP10033999A JP10033999A JP2000293336A JP 2000293336 A JP2000293336 A JP 2000293336A JP 10033999 A JP10033999 A JP 10033999A JP 10033999 A JP10033999 A JP 10033999A JP 2000293336 A JP2000293336 A JP 2000293336A
- Authority
- JP
- Japan
- Prior art keywords
- printing
- status
- printer
- display
- information
- 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)
- User Interface Of Digital Computer (AREA)
Abstract
(57)【要約】
【課題】 複数の印刷装置の状態を同時に管理し、状態
情報が表示されていない印刷装置の状態の変化をも、容
易に認識することができ、ユーザによるそれぞれの印刷
装置の状態把握の便宜を図ること。 【解決手段】 プリンタ1016〜1018から主に状
態を表示するプリンタの選択操作の際にCPU1002
によりCRT1010に表示される各プリンタの名称お
よび各プリンタの状態情報の一覧から主に状態表示する
プリンタを選択し、該選択されたプリンタの状態をCP
U1002によりCRT1010に詳細に表示するとと
もに、選択されたプリンタ以外のプリンタの状態をCP
U1002によりCRT1010に簡略化して表示する
構成を特徴とする。
情報が表示されていない印刷装置の状態の変化をも、容
易に認識することができ、ユーザによるそれぞれの印刷
装置の状態把握の便宜を図ること。 【解決手段】 プリンタ1016〜1018から主に状
態を表示するプリンタの選択操作の際にCPU1002
によりCRT1010に表示される各プリンタの名称お
よび各プリンタの状態情報の一覧から主に状態表示する
プリンタを選択し、該選択されたプリンタの状態をCP
U1002によりCRT1010に詳細に表示するとと
もに、選択されたプリンタ以外のプリンタの状態をCP
U1002によりCRT1010に簡略化して表示する
構成を特徴とする。
Description
【0001】
【発明の属する技術分野】本発明は、所定の通信媒体を
介して複数の印刷装置と双方向に通信可能に接続される
印刷制御装置の表示画面上に前記複数の印刷装置の状態
を表示制御する印刷装置状態表示制御装置並びに印刷装
置状態表示制御装置の制御方法およびコンピュータが読
み出し可能なプログラムを格納した記憶媒体に関するも
のである。
介して複数の印刷装置と双方向に通信可能に接続される
印刷制御装置の表示画面上に前記複数の印刷装置の状態
を表示制御する印刷装置状態表示制御装置並びに印刷装
置状態表示制御装置の制御方法およびコンピュータが読
み出し可能なプログラムを格納した記憶媒体に関するも
のである。
【0002】
【従来の技術】従来、印刷制御装置であるホストコンピ
ュータに接続され、該ホストコンピュータから転送され
る画像記録データを受信し、該画像記録データに従って
画像の印刷を行うプリンタ等の印刷装置には、ホストコ
ンピュータからの要求に応じて、プリンタ本体で発生し
ているエラーや警告情報、およびプリンタの状態情報等
のプリンタステータス情報を双方向通信可能なインタフ
ェースを通じてホストコンピュータに返却する機能を持
つものがあった。
ュータに接続され、該ホストコンピュータから転送され
る画像記録データを受信し、該画像記録データに従って
画像の印刷を行うプリンタ等の印刷装置には、ホストコ
ンピュータからの要求に応じて、プリンタ本体で発生し
ているエラーや警告情報、およびプリンタの状態情報等
のプリンタステータス情報を双方向通信可能なインタフ
ェースを通じてホストコンピュータに返却する機能を持
つものがあった。
【0003】例えば、印刷時にプリンタ本体の用紙無し
エラーが発生した場合には、用紙無しエラーの状態を、
また、インクの残量が少なくなっている場合にはインク
残量少の警告の状態を、さらに、プリンタ本体が印刷の
ための準備動作を行っている場合には印刷準備中を示す
状態を、あらかじめ決められた書式データに従って返却
するように動作するものである。
エラーが発生した場合には、用紙無しエラーの状態を、
また、インクの残量が少なくなっている場合にはインク
残量少の警告の状態を、さらに、プリンタ本体が印刷の
ための準備動作を行っている場合には印刷準備中を示す
状態を、あらかじめ決められた書式データに従って返却
するように動作するものである。
【0004】このようなプリンタに対して、ホストコン
ピュータ上でプリンタの状態を検知し、プリンタの状態
を示すメッセージを表示させるためのプログラムが、ホ
ストコンピュータ上で動作するプリンタドライバの機能
の一部、もしくはプリンタドライバとは独立したユーテ
ィリティプログラムとして提供され、上記プリンタのエ
ラー状態等をプリンタ本体を確認することなくホストコ
ンピュータにて確認できるようになっているプリンタ状
態表示プログラムがあった。
ピュータ上でプリンタの状態を検知し、プリンタの状態
を示すメッセージを表示させるためのプログラムが、ホ
ストコンピュータ上で動作するプリンタドライバの機能
の一部、もしくはプリンタドライバとは独立したユーテ
ィリティプログラムとして提供され、上記プリンタのエ
ラー状態等をプリンタ本体を確認することなくホストコ
ンピュータにて確認できるようになっているプリンタ状
態表示プログラムがあった。
【0005】また、上述のプリンタステータス情報をホ
ストコンピュータに対して返却可能なプリンタに対し
て、ホストコンピュータ上でプリンタの状態を検知し、
プリンタの状態を示すメッセージを表示し、警告音を発
生させるためのプログラムが、ホストコンピュータ上で
動作するプリンタドライバの機能の一部、もしくはプリ
ンタドライバとは独立したユーティリティプログラムと
して提供され、プリンタのエラー状態等をプリンタ本体
を確認することなくホストコンピュータにて確認できる
ようになっているプリンタ状態表示プログラムもあっ
た。
ストコンピュータに対して返却可能なプリンタに対し
て、ホストコンピュータ上でプリンタの状態を検知し、
プリンタの状態を示すメッセージを表示し、警告音を発
生させるためのプログラムが、ホストコンピュータ上で
動作するプリンタドライバの機能の一部、もしくはプリ
ンタドライバとは独立したユーティリティプログラムと
して提供され、プリンタのエラー状態等をプリンタ本体
を確認することなくホストコンピュータにて確認できる
ようになっているプリンタ状態表示プログラムもあっ
た。
【0006】
【発明が解決しようとする課題】しかしながら、上述し
た従来のプリンタ状態表示プログラムによるプリンタ状
態の取得、ホストコンピュータの画面上でのプリンタ状
態表示、警告音の発生は、個々のプリンタ毎に独立して
行われていた。
た従来のプリンタ状態表示プログラムによるプリンタ状
態の取得、ホストコンピュータの画面上でのプリンタ状
態表示、警告音の発生は、個々のプリンタ毎に独立して
行われていた。
【0007】そのため、ホストコンピュータに複数のプ
リンタが接続されている状況において、複数のプリンタ
の状態を監視し表示する場合には、個々のプリンタ毎に
プリンタ状態表示プログラムを実行させて表示させる必
要があった。
リンタが接続されている状況において、複数のプリンタ
の状態を監視し表示する場合には、個々のプリンタ毎に
プリンタ状態表示プログラムを実行させて表示させる必
要があった。
【0008】この場合、同時に実行させるプログラム数
が増えるほど、メモリ容量的にもCPUの処理という点
でもホストコンピュータの負荷が大きくなるという問題
点があった。
が増えるほど、メモリ容量的にもCPUの処理という点
でもホストコンピュータの負荷が大きくなるという問題
点があった。
【0009】また、限られた広さの画面上にプリンタ毎
に状態表示窓が表示されることになり、画面上の煩わし
さを生じてしまうという問題点もあった。
に状態表示窓が表示されることになり、画面上の煩わし
さを生じてしまうという問題点もあった。
【0010】さらに、従来、接続された複数のプリンタ
の状態を監視し、1つの画面上では1つのプリンタの状
態のみを表示するが、プリンタの状態変化により、複数
のプリンタ状態に優先順位を設け、表示していないプリ
ンタで、現在表示されているプリンタより優先度の高い
事象が発生した場合には、より優先度の高いプリンタの
表示に自動的に切り替えるように制御するプリンタ状態
表示プログラムも存在する。
の状態を監視し、1つの画面上では1つのプリンタの状
態のみを表示するが、プリンタの状態変化により、複数
のプリンタ状態に優先順位を設け、表示していないプリ
ンタで、現在表示されているプリンタより優先度の高い
事象が発生した場合には、より優先度の高いプリンタの
表示に自動的に切り替えるように制御するプリンタ状態
表示プログラムも存在する。
【0011】しかし、この場合、プリンタの状態変化に
応じて、ユーザの意志とは無関係に自動的に表示するプ
リンタが切り替わってしまうため、ユーザが主に利用す
るプリンタを監視し続けたい場合などに対応できないと
いう問題点があった。
応じて、ユーザの意志とは無関係に自動的に表示するプ
リンタが切り替わってしまうため、ユーザが主に利用す
るプリンタを監視し続けたい場合などに対応できないと
いう問題点があった。
【0012】さらに、従来、接続された複数のプリンタ
の状態を監視し、1つの画面上では1つのプリンタの状
態のみを表示し、ユーザの操作により表示対象のプリン
タを選択できるプリンタ状態表示プログラムも存在す
る。
の状態を監視し、1つの画面上では1つのプリンタの状
態のみを表示し、ユーザの操作により表示対象のプリン
タを選択できるプリンタ状態表示プログラムも存在す
る。
【0013】しかし、この場合、あるプリンタにエラー
等のトラブルが発生していても、そのとき当該プリンタ
が表示対象として指示されていないと、ユーザがそのプ
リンタの状態表示を選択しない限りホストコンピュータ
の画面には当該プリンタの状態は一切表示されず、ユー
ザは表示していないプリンタでエラー等が発生している
ことを認識できないという問題点があった。
等のトラブルが発生していても、そのとき当該プリンタ
が表示対象として指示されていないと、ユーザがそのプ
リンタの状態表示を選択しない限りホストコンピュータ
の画面には当該プリンタの状態は一切表示されず、ユー
ザは表示していないプリンタでエラー等が発生している
ことを認識できないという問題点があった。
【0014】また、従来、接続された複数のプリンタの
状態を監視し、1つの画面上では1つのプリンタの状態
のみを表示し、ユーザの操作により表示対象として選択
できるプリンタの一覧を一定の順序で表示し、その中か
ら表示対象とするプリンタを選択できるものも存在す
る。
状態を監視し、1つの画面上では1つのプリンタの状態
のみを表示し、ユーザの操作により表示対象として選択
できるプリンタの一覧を一定の順序で表示し、その中か
ら表示対象とするプリンタを選択できるものも存在す
る。
【0015】しかし、この場合、表示対象プリンタ選択
の際にプリンタは一定の順序で一覧表示されているた
め、監視するプリンタの台数が多くなると、ユーザが表
示対象プリンタを選択するためには、一覧表示上を最初
から順番に探さなくてはならない。
の際にプリンタは一定の順序で一覧表示されているた
め、監視するプリンタの台数が多くなると、ユーザが表
示対象プリンタを選択するためには、一覧表示上を最初
から順番に探さなくてはならない。
【0016】通常、ユーザが表示対象プリンタを切り替
える場合としては、何らかのエラーや警告が発生したプ
リンタに切り替える、またはエラーや警告が頻繁に発生
するプリンタの状態を確認するためにそのプリンタに切
り替える、または通常よく監視するプリンタに切り替え
る、などの場合があるが、これらのプリンタを一定の順
序で一覧表示された多くのプリンタの中から選択するこ
とは困難であるという問題点があった。
える場合としては、何らかのエラーや警告が発生したプ
リンタに切り替える、またはエラーや警告が頻繁に発生
するプリンタの状態を確認するためにそのプリンタに切
り替える、または通常よく監視するプリンタに切り替え
る、などの場合があるが、これらのプリンタを一定の順
序で一覧表示された多くのプリンタの中から選択するこ
とは困難であるという問題点があった。
【0017】また、警告音を発生可能なプリンタ状態表
示プログラムの場合、複数のプリンタの状態変化に応じ
て独立に警告音が発生されるため、同時に複数のプリン
タの状態変化が生じた場合などには、複数の警告音が同
時に発生されることになり、判別が困難であるという問
題があった。
示プログラムの場合、複数のプリンタの状態変化に応じ
て独立に警告音が発生されるため、同時に複数のプリン
タの状態変化が生じた場合などには、複数の警告音が同
時に発生されることになり、判別が困難であるという問
題があった。
【0018】さらに、従来、接続された複数のプリンタ
の状態を監視し、1つの画面上では1つのプリンタの状
態のみを表示し、そのプリンタに対する警告音のみ再生
するが、プリンタの状態変化により、複数のプリンタ状
態に優先順位を設け、表示していないプリンタで、現在
表示されているプリンタより優先度の高い事象が発生し
た場合には、より優先度の高いプリンタの表示に自動的
に切り替え、そのプリンタに対する警告音を再生するよ
うに制御するプリンタ状態表示プログラムも存在する。
の状態を監視し、1つの画面上では1つのプリンタの状
態のみを表示し、そのプリンタに対する警告音のみ再生
するが、プリンタの状態変化により、複数のプリンタ状
態に優先順位を設け、表示していないプリンタで、現在
表示されているプリンタより優先度の高い事象が発生し
た場合には、より優先度の高いプリンタの表示に自動的
に切り替え、そのプリンタに対する警告音を再生するよ
うに制御するプリンタ状態表示プログラムも存在する。
【0019】しかし、この場合、プリンタの状態変化に
応じて、ユーザの意志とは無関係に自動的に表示するプ
リンタが切り替わってしまうため、ユーザが主に利用す
るプリンタを監視し続けたい場合などに対応できないと
いう問題があった。
応じて、ユーザの意志とは無関係に自動的に表示するプ
リンタが切り替わってしまうため、ユーザが主に利用す
るプリンタを監視し続けたい場合などに対応できないと
いう問題があった。
【0020】さらに、従来、接続された複数のプリンタ
の状態を監視し、1つの画面上では1つのプリンタの状
態のみを表示し、ユーザの操作により表示対象のプリン
タを選択できるが、警告音は画面上に表示されているプ
リンタに対してのみ発生されるプリンタ状態表示プログ
ラムも存在する。
の状態を監視し、1つの画面上では1つのプリンタの状
態のみを表示し、ユーザの操作により表示対象のプリン
タを選択できるが、警告音は画面上に表示されているプ
リンタに対してのみ発生されるプリンタ状態表示プログ
ラムも存在する。
【0021】しかし、この場合、あるプリンタにエラー
等のトラブルが発生していても、そのとき当該プリンタ
が表示対象として指示されていないと、ユーザがそのプ
リンタの状態表示を選択しない限りホストコンピュータ
の画面には当該プリンタの状態は表示されず、また、警
告音も再生されず、ユーザは表示していないプリンタで
エラー等が発生していることを認識できないという問題
点があった。
等のトラブルが発生していても、そのとき当該プリンタ
が表示対象として指示されていないと、ユーザがそのプ
リンタの状態表示を選択しない限りホストコンピュータ
の画面には当該プリンタの状態は表示されず、また、警
告音も再生されず、ユーザは表示していないプリンタで
エラー等が発生していることを認識できないという問題
点があった。
【0022】本発明は、上記の問題点を解決するために
なされたもので、本発明に係る第1の発明〜第26の発
明の目的は、印刷制御装置に接続される複数の印刷装置
から主に状態を表示するプリンタの選択操作の際に、印
刷制御装置の表示画面上に各プリンタの名称および各プ
リンタの状態情報の一覧を表示させて、該一覧から主に
状態表示するプリンタを選択させ、該選択されたプリン
タの状態を印刷制御装置の表示画面上に詳細に表示する
とともに、選択されたプリンタ以外のプリンタの状態を
も印刷制御装置の表示画面上に簡略化して表示すること
により、複数の印刷装置の状態を同時に管理し、状態情
報が表示されていない印刷装置の状態の変化をも、容易
に認識することができ、ユーザによるそれぞれの印刷装
置の状態把握の便宜を図ることができる印刷装置状態表
示制御装置並びに印刷装置状態表示制御装置の制御方法
およびコンピュータが読み出し可能なプログラムを格納
した記憶媒体を提供することである。
なされたもので、本発明に係る第1の発明〜第26の発
明の目的は、印刷制御装置に接続される複数の印刷装置
から主に状態を表示するプリンタの選択操作の際に、印
刷制御装置の表示画面上に各プリンタの名称および各プ
リンタの状態情報の一覧を表示させて、該一覧から主に
状態表示するプリンタを選択させ、該選択されたプリン
タの状態を印刷制御装置の表示画面上に詳細に表示する
とともに、選択されたプリンタ以外のプリンタの状態を
も印刷制御装置の表示画面上に簡略化して表示すること
により、複数の印刷装置の状態を同時に管理し、状態情
報が表示されていない印刷装置の状態の変化をも、容易
に認識することができ、ユーザによるそれぞれの印刷装
置の状態把握の便宜を図ることができる印刷装置状態表
示制御装置並びに印刷装置状態表示制御装置の制御方法
およびコンピュータが読み出し可能なプログラムを格納
した記憶媒体を提供することである。
【0023】
【課題を解決するための手段】本発明に係る第1の発明
は、所定の通信媒体を介して複数の印刷装置(図1に示
すプリンタ1016,プリンタ1017,プリンタ10
18)と双方向に通信可能に接続される印刷制御装置
(図1に示すホストコンピュータ1001)の表示画面
(図1に示すCRT1010)上に前記複数の印刷装置
の状態を表示制御する印刷装置状態表示制御装置におい
て、前記複数の印刷装置の状態情報(図2に示すプリン
タ状態情報)を取得する取得手段(図1に示すCPU1
002がROM1006に格納されるプログラムに基づ
いて取得処理する)と、主に状態を表示する印刷装置を
選択するべく選択操作を行う際に(図5に示す接続ポー
トプルダウンメニューボタン503を図1に示すマウス
1024等のポインティングデバイスで選択することに
より)前記各印刷装置の名称および前記取得手段により
取得した各印刷装置の状態情報に応じた状態表示内容を
前記表示画面上に設けた表示枠内に一覧表示し、該一覧
から主に状態表示する印刷装置を選択する第1の選択手
段(図1に示すCPU1002がROM1006に格納
されるプログラムに基づいて図6に示す接続ポートプル
ダウンメニュー601のように一覧表示し、接続ポート
プルダウンメニュー601から図1に示すマウス102
4により選択処理する)と、前記第1の選択手段により
選択された印刷装置の状態を、前記取得手段により取得
した状態に応じて(図4に示す文字列のデータベースに
より)決定される状態表示内容に基づいて前記表示枠内
に表示する第1の状態表示手段(図1に示すCPU10
02がROM1006に格納されるプログラムに基づい
て図5に示すプリンタ名表示領域501,接続ポート表
示領域502,プリンタ状態表示領域504に表示処理
する)と、前記第1の選択手段により選択された印刷装
置以外の印刷装置の状態を、前記取得手段により取得し
た状態に応じて(図4に示す文字列のデータベースによ
り)決定される状態表示内容に基づいて前記表示枠内に
簡略化して表示する第2の状態表示手段(図1に示すC
PU1002がROM1006に格納されるプログラム
に基づいて図5に示す非表示プリンタ状態表示領域50
5に表示処理する)とを有するものである。
は、所定の通信媒体を介して複数の印刷装置(図1に示
すプリンタ1016,プリンタ1017,プリンタ10
18)と双方向に通信可能に接続される印刷制御装置
(図1に示すホストコンピュータ1001)の表示画面
(図1に示すCRT1010)上に前記複数の印刷装置
の状態を表示制御する印刷装置状態表示制御装置におい
て、前記複数の印刷装置の状態情報(図2に示すプリン
タ状態情報)を取得する取得手段(図1に示すCPU1
002がROM1006に格納されるプログラムに基づ
いて取得処理する)と、主に状態を表示する印刷装置を
選択するべく選択操作を行う際に(図5に示す接続ポー
トプルダウンメニューボタン503を図1に示すマウス
1024等のポインティングデバイスで選択することに
より)前記各印刷装置の名称および前記取得手段により
取得した各印刷装置の状態情報に応じた状態表示内容を
前記表示画面上に設けた表示枠内に一覧表示し、該一覧
から主に状態表示する印刷装置を選択する第1の選択手
段(図1に示すCPU1002がROM1006に格納
されるプログラムに基づいて図6に示す接続ポートプル
ダウンメニュー601のように一覧表示し、接続ポート
プルダウンメニュー601から図1に示すマウス102
4により選択処理する)と、前記第1の選択手段により
選択された印刷装置の状態を、前記取得手段により取得
した状態に応じて(図4に示す文字列のデータベースに
より)決定される状態表示内容に基づいて前記表示枠内
に表示する第1の状態表示手段(図1に示すCPU10
02がROM1006に格納されるプログラムに基づい
て図5に示すプリンタ名表示領域501,接続ポート表
示領域502,プリンタ状態表示領域504に表示処理
する)と、前記第1の選択手段により選択された印刷装
置以外の印刷装置の状態を、前記取得手段により取得し
た状態に応じて(図4に示す文字列のデータベースによ
り)決定される状態表示内容に基づいて前記表示枠内に
簡略化して表示する第2の状態表示手段(図1に示すC
PU1002がROM1006に格納されるプログラム
に基づいて図5に示す非表示プリンタ状態表示領域50
5に表示処理する)とを有するものである。
【0024】本発明に係る第2の発明は、前記取得手段
により取得される各印刷装置の状態情報に変化が生じた
場合、前記第1の選択手段による一覧表示並びに前記第
1および第2の状態表示手段による各状態表示を更新す
るように制御する第1の制御手段(図1に示すCPU1
002がROM1006に格納されるプログラムに基づ
いて制御する)を設けたものである。
により取得される各印刷装置の状態情報に変化が生じた
場合、前記第1の選択手段による一覧表示並びに前記第
1および第2の状態表示手段による各状態表示を更新す
るように制御する第1の制御手段(図1に示すCPU1
002がROM1006に格納されるプログラムに基づ
いて制御する)を設けたものである。
【0025】本発明に係る第3の発明は、前記第2の状
態表示手段(図1に示すCPU1002)は、前記取得
手段により取得される前記各印刷装置の状態情報に基づ
いて、前記第1の選択手段により選択された印刷装置以
外の各印刷装置からいずれかの印刷装置を選択し、該選
択された前記いずれかの印刷装置の状態を、前記取得手
段により取得した状態に応じて(図4に示す文字列のデ
ータベースにより)決定される状態表示内容に基づいて
前記表示枠内に簡略化して表示するものである。
態表示手段(図1に示すCPU1002)は、前記取得
手段により取得される前記各印刷装置の状態情報に基づ
いて、前記第1の選択手段により選択された印刷装置以
外の各印刷装置からいずれかの印刷装置を選択し、該選
択された前記いずれかの印刷装置の状態を、前記取得手
段により取得した状態に応じて(図4に示す文字列のデ
ータベースにより)決定される状態表示内容に基づいて
前記表示枠内に簡略化して表示するものである。
【0026】本発明に係る第4の発明は、前記第2の状
態表示手段の表示内容は文字列を含むものである。
態表示手段の表示内容は文字列を含むものである。
【0027】本発明に係る第5の発明は、前記第2の状
態表示手段の表示内容はアイコン画像を含むものであ
る。
態表示手段の表示内容はアイコン画像を含むものであ
る。
【0028】本発明に係る第6の発明は、所定の通信媒
体を介して複数の印刷装置(図13に示すプリンタ10
16,プリンタ1017)と双方向に通信可能に接続さ
れる印刷制御装置(図13に示すホストコンピュータ1
001)の表示画面(図13に示すCRT1010)上
に前記複数の印刷装置の状態を表示制御する印刷装置状
態表示制御装置において、前記複数の印刷装置の状態情
報(図2に示すプリンタ状態情報)を取得する取得手段
(図13に示すCPU1002がROM1006に格納
されるプログラムに基づいて取得処理する)と、前記取
得手段により取得した前記複数の印刷装置の状態情報に
応じて(図15に示すデータベースにより)決定される
警告音発生の優先順位(図15に示す優先順位150
5)および前記表示画面上の表示状態(取得した状態が
図16に表示中のプリンタの状態であるか否か)に基づ
いて、前記いずれかの印刷装置の状態に応じた警告音を
発生する発生手段(図13に示すCPU1002がRO
M1006に格納されるプログラムに基づいてスピーカ
1012により音声発生処理する)とを有するものであ
る。
体を介して複数の印刷装置(図13に示すプリンタ10
16,プリンタ1017)と双方向に通信可能に接続さ
れる印刷制御装置(図13に示すホストコンピュータ1
001)の表示画面(図13に示すCRT1010)上
に前記複数の印刷装置の状態を表示制御する印刷装置状
態表示制御装置において、前記複数の印刷装置の状態情
報(図2に示すプリンタ状態情報)を取得する取得手段
(図13に示すCPU1002がROM1006に格納
されるプログラムに基づいて取得処理する)と、前記取
得手段により取得した前記複数の印刷装置の状態情報に
応じて(図15に示すデータベースにより)決定される
警告音発生の優先順位(図15に示す優先順位150
5)および前記表示画面上の表示状態(取得した状態が
図16に表示中のプリンタの状態であるか否か)に基づ
いて、前記いずれかの印刷装置の状態に応じた警告音を
発生する発生手段(図13に示すCPU1002がRO
M1006に格納されるプログラムに基づいてスピーカ
1012により音声発生処理する)とを有するものであ
る。
【0029】本発明に係る第7の発明は、前記複数の印
刷装置から主に状態表示する印刷装置を選択する第2の
選択手段(図16に示す接続ポート選択一覧1602を
図1に示すマウス1024により選択処理する)と、前
記第2の選択手段により選択された印刷装置の状態を、
前記取得手段により取得した状態に応じて(図15に示
すデータベースにより)決定された状態表示内容に基づ
いて前記表示枠内に表示する第3の状態表示手段(図1
6に示すプリンタ状態表示領域1606)とを設けたも
のである。
刷装置から主に状態表示する印刷装置を選択する第2の
選択手段(図16に示す接続ポート選択一覧1602を
図1に示すマウス1024により選択処理する)と、前
記第2の選択手段により選択された印刷装置の状態を、
前記取得手段により取得した状態に応じて(図15に示
すデータベースにより)決定された状態表示内容に基づ
いて前記表示枠内に表示する第3の状態表示手段(図1
6に示すプリンタ状態表示領域1606)とを設けたも
のである。
【0030】本発明に係る第8の発明は、前記取得手段
により取得される各印刷装置の状態情報に変化が生じた
場合、前記発生手段による警告音の発生を行うように制
御する第2の制御手段(図13に示すCPU1002)
を設けたものである。
により取得される各印刷装置の状態情報に変化が生じた
場合、前記発生手段による警告音の発生を行うように制
御する第2の制御手段(図13に示すCPU1002)
を設けたものである。
【0031】本発明に係る第9の発明は、前記警告音
は、前記いずれかの印刷装置の名称および該印刷装置の
状態を示す警告音声メッセージを含むものである。
は、前記いずれかの印刷装置の名称および該印刷装置の
状態を示す警告音声メッセージを含むものである。
【0032】本発明に係る第10の発明は、所定の通信
媒体を介して複数の印刷装置(図21に示すプリンタ1
016,プリンタ1017,プリンタ1018)と双方
向に通信可能に接続される印刷制御装置(図21に示す
ホストコンピュータ1001)の表示画面(図21に示
すCRT1010)上に前記複数の印刷装置の状態を表
示制御する印刷装置状態表示制御装置において、前記複
数の印刷装置の状態情報(図2に示すプリンタ状態情
報)を取得する取得手段(図21に示すCPU1002
がROM1006に格納されるプログラムに基づいて取
得処理する)と、主に状態を表示する印刷装置を選択す
るべく選択操作を行う際に(図24に示す接続ポートプ
ルダウンメニューボタン2403をマウス1024等の
ポインティングデバイスで選択することにより)、前記
表示画面上に設けた表示枠内に、前記各印刷装置の名称
および前記取得手段により取得した各印刷装置の状態情
報に応じて(図23に示すデータベースにより)決定さ
れる状態表示内容を、前記取得手段により取得した各印
刷装置の状態情報に応じた順序で一覧表示し、該一覧か
ら主に状態表示する印刷装置を選択する第3の選択手段
(図21に示すCPU1002がROM1006に格納
されるプログラムに基づいて図25に示す接続ポートプ
ルダウンメニュー2501のようにプリンタ状態情報に
応じた順序で一覧表示し、接続ポートプルダウンメニュ
ー2501から図21に示すマウス1024により選択
処理する)と、前記第3の選択手段により選択された印
刷装置の状態を、前記取得手段により取得した状態に応
じて(図23に示すデータベースにより)決定される状
態表示内容に基づいて前記表示枠内に表示する第4の状
態表示手段(図21に示すCPU1002がROM10
06に格納されるプログラムに基づいて図24に示す非
表示プリンタ状態表示領域2406に表示処理する)と
を有するものである。
媒体を介して複数の印刷装置(図21に示すプリンタ1
016,プリンタ1017,プリンタ1018)と双方
向に通信可能に接続される印刷制御装置(図21に示す
ホストコンピュータ1001)の表示画面(図21に示
すCRT1010)上に前記複数の印刷装置の状態を表
示制御する印刷装置状態表示制御装置において、前記複
数の印刷装置の状態情報(図2に示すプリンタ状態情
報)を取得する取得手段(図21に示すCPU1002
がROM1006に格納されるプログラムに基づいて取
得処理する)と、主に状態を表示する印刷装置を選択す
るべく選択操作を行う際に(図24に示す接続ポートプ
ルダウンメニューボタン2403をマウス1024等の
ポインティングデバイスで選択することにより)、前記
表示画面上に設けた表示枠内に、前記各印刷装置の名称
および前記取得手段により取得した各印刷装置の状態情
報に応じて(図23に示すデータベースにより)決定さ
れる状態表示内容を、前記取得手段により取得した各印
刷装置の状態情報に応じた順序で一覧表示し、該一覧か
ら主に状態表示する印刷装置を選択する第3の選択手段
(図21に示すCPU1002がROM1006に格納
されるプログラムに基づいて図25に示す接続ポートプ
ルダウンメニュー2501のようにプリンタ状態情報に
応じた順序で一覧表示し、接続ポートプルダウンメニュ
ー2501から図21に示すマウス1024により選択
処理する)と、前記第3の選択手段により選択された印
刷装置の状態を、前記取得手段により取得した状態に応
じて(図23に示すデータベースにより)決定される状
態表示内容に基づいて前記表示枠内に表示する第4の状
態表示手段(図21に示すCPU1002がROM10
06に格納されるプログラムに基づいて図24に示す非
表示プリンタ状態表示領域2406に表示処理する)と
を有するものである。
【0033】本発明に係る第11の発明は、前記取得手
段により取得される各印刷装置の状態情報に変化が生じ
た場合、前記第3の選択手段による一覧表示順序および
前記第4の状態表示手段による状態表示を更新するよう
に制御する第3の制御手段を設けたものである。
段により取得される各印刷装置の状態情報に変化が生じ
た場合、前記第3の選択手段による一覧表示順序および
前記第4の状態表示手段による状態表示を更新するよう
に制御する第3の制御手段を設けたものである。
【0034】本発明に係る第12の発明は、前記第3の
選択手段により選択された印刷装置以外の印刷装置の状
態を、前記取得手段により取得した状態に応じて(図2
3に示すデータベースにより)決定される状態表示内容
に基づいて前記表示枠内に簡略化して表示する第5の状
態表示手段を設けたものである。
選択手段により選択された印刷装置以外の印刷装置の状
態を、前記取得手段により取得した状態に応じて(図2
3に示すデータベースにより)決定される状態表示内容
に基づいて前記表示枠内に簡略化して表示する第5の状
態表示手段を設けたものである。
【0035】本発明に係る第13の発明は、前記第5の
状態表示手段の表示内容は文字列を含むものである。
状態表示手段の表示内容は文字列を含むものである。
【0036】本発明に係る第14の発明は、前記第5の
状態表示手段の表示内容はアイコン画像を含むものであ
る。
状態表示手段の表示内容はアイコン画像を含むものであ
る。
【0037】本発明に係る第15の発明は、前記複数の
印刷装置は、前記印刷制御装置に直接接続されている印
刷装置(図1に示すプリンタ1016,プリンタ101
8,プリンタ1017)を含むものである。
印刷装置は、前記印刷制御装置に直接接続されている印
刷装置(図1に示すプリンタ1016,プリンタ101
8,プリンタ1017)を含むものである。
【0038】本発明に係る第16の発明は、前記複数の
印刷装置は、前記印刷制御装置に直接接続されている印
刷装置を介して接続されている印刷装置(図21に示す
プリンタ1019,プリンタ1020,プリンタ102
1,プリンタ1022)を含むものである。
印刷装置は、前記印刷制御装置に直接接続されている印
刷装置を介して接続されている印刷装置(図21に示す
プリンタ1019,プリンタ1020,プリンタ102
1,プリンタ1022)を含むものである。
【0039】本発明に係る第17の発明は、前記複数の
印刷装置は、前記印刷制御装置にネットワークを介して
接続される印刷装置(図8に示すネットワーク2020
に接続される不図示のプリンタ)を含むものである。
印刷装置は、前記印刷制御装置にネットワークを介して
接続される印刷装置(図8に示すネットワーク2020
に接続される不図示のプリンタ)を含むものである。
【0040】本発明に係る第18の発明は、前記取得手
段(図8に示すCPU2002,CPU3002)は、
前記印刷制御装置(図8に示すホストコンピュータ20
01)と接続される前記複数の印刷装置(図8に示すプ
リンタ2015および不図示のプリンタ)の状態情報を
取得する際に、所定の通信媒体(図8に示すネットワー
ク2020)を介して双方向に通信可能な他の印刷装置
状態表示制御装置が状態表示制御する他の印刷制御装置
(図8に示すホストコンピュータ3001)と接続され
る他の複数の印刷装置(図8に示すプリンタ3015お
よび不図示のプリンタ)の状態情報をも、前記他の印刷
装置状態表示制御装置に問い合わせて取得するものであ
り、前記他の印刷装置状態表示制御装置からの状態情報
の問い合わせ要求に対して、前記印刷制御装置(図8に
示すホストコンピュータ2001)に接続される複数の
印刷装置(図8に示すプリンタ2015および不図示の
プリンタ)の状態情報を返却する返却手段(図8に示す
CPU2002がROM2003に格納されるプログラ
ムに基づいて返却制御する)を設けたものである。
段(図8に示すCPU2002,CPU3002)は、
前記印刷制御装置(図8に示すホストコンピュータ20
01)と接続される前記複数の印刷装置(図8に示すプ
リンタ2015および不図示のプリンタ)の状態情報を
取得する際に、所定の通信媒体(図8に示すネットワー
ク2020)を介して双方向に通信可能な他の印刷装置
状態表示制御装置が状態表示制御する他の印刷制御装置
(図8に示すホストコンピュータ3001)と接続され
る他の複数の印刷装置(図8に示すプリンタ3015お
よび不図示のプリンタ)の状態情報をも、前記他の印刷
装置状態表示制御装置に問い合わせて取得するものであ
り、前記他の印刷装置状態表示制御装置からの状態情報
の問い合わせ要求に対して、前記印刷制御装置(図8に
示すホストコンピュータ2001)に接続される複数の
印刷装置(図8に示すプリンタ2015および不図示の
プリンタ)の状態情報を返却する返却手段(図8に示す
CPU2002がROM2003に格納されるプログラ
ムに基づいて返却制御する)を設けたものである。
【0041】本発明に係る第19の発明は、所定の通信
媒体を介して複数の印刷装置と双方向に通信可能に接続
される印刷制御装置の表示画面上に前記複数の印刷装置
の状態を表示制御する印刷装置状態表示制御装置の制御
方法において、前記複数の印刷装置の状態情報を取得す
る取得工程(図7のステップ(4))と、前記各印刷装
置の名称および取得した各印刷装置の状態情報に応じて
決定される状態表示内容を含む一覧選択メニューを生成
する第1の生成工程(図7のステップ(10))と、前
記一覧選択メニューから選択された印刷装置の状態を、
取得した状態に応じて決定される状態表示内容に基づい
て前記表示枠内に表示する第1の状態表示工程(図7の
ステップ(8))と、前記一覧選択メニューから選択さ
れた印刷装置以外の印刷装置の状態を、取得した状態に
応じて決定される状態表示内容に基づいて前記表示枠内
に簡略化して表示する第2の状態表示工程(図7のステ
ップ(9))とを有するものである。
媒体を介して複数の印刷装置と双方向に通信可能に接続
される印刷制御装置の表示画面上に前記複数の印刷装置
の状態を表示制御する印刷装置状態表示制御装置の制御
方法において、前記複数の印刷装置の状態情報を取得す
る取得工程(図7のステップ(4))と、前記各印刷装
置の名称および取得した各印刷装置の状態情報に応じて
決定される状態表示内容を含む一覧選択メニューを生成
する第1の生成工程(図7のステップ(10))と、前
記一覧選択メニューから選択された印刷装置の状態を、
取得した状態に応じて決定される状態表示内容に基づい
て前記表示枠内に表示する第1の状態表示工程(図7の
ステップ(8))と、前記一覧選択メニューから選択さ
れた印刷装置以外の印刷装置の状態を、取得した状態に
応じて決定される状態表示内容に基づいて前記表示枠内
に簡略化して表示する第2の状態表示工程(図7のステ
ップ(9))とを有するものである。
【0042】本発明に係る第20の発明は、所定の通信
媒体を介して複数の印刷装置と双方向に通信可能に接続
される印刷制御装置の表示画面上に前記複数の印刷装置
の状態を表示制御する印刷装置状態表示制御装置の制御
方法において、前記複数の印刷装置の状態情報を取得す
る取得工程(図17のステップ(4))と、該取得した
前記複数の印刷装置の状態情報に応じて決定される警告
音発生の優先順位および前記表示画面上の表示状態に基
づいて、前記いずれかの印刷装置の状態に応じた警告音
を発生する発生工程(図17のステップ(11))とを
有するものである。
媒体を介して複数の印刷装置と双方向に通信可能に接続
される印刷制御装置の表示画面上に前記複数の印刷装置
の状態を表示制御する印刷装置状態表示制御装置の制御
方法において、前記複数の印刷装置の状態情報を取得す
る取得工程(図17のステップ(4))と、該取得した
前記複数の印刷装置の状態情報に応じて決定される警告
音発生の優先順位および前記表示画面上の表示状態に基
づいて、前記いずれかの印刷装置の状態に応じた警告音
を発生する発生工程(図17のステップ(11))とを
有するものである。
【0043】本発明に係る第21の発明は、所定の通信
媒体を介して複数の印刷装置と双方向に通信可能に接続
される印刷制御装置の表示画面上に前記複数の印刷装置
の状態を表示制御する印刷装置状態表示制御装置の制御
方法において、前記複数の印刷装置の状態情報を取得す
る取得工程(図26のステップ(4))と、前記各印刷
装置の名称および取得した各印刷装置の状態情報に応じ
て決定される状態表示内容を前記各印刷装置の状態情報
に応じた順序に配列する一覧選択メニューを生成する第
2の生成工程(図26のステップ(10))と、前記一
覧選択メニューから選択された印刷装置の状態を、取得
した状態に応じて決定された状態表示内容に基づいて前
記表示枠内に表示する第3の状態表示工程(図26のス
テップ(8))とを有するものである。
媒体を介して複数の印刷装置と双方向に通信可能に接続
される印刷制御装置の表示画面上に前記複数の印刷装置
の状態を表示制御する印刷装置状態表示制御装置の制御
方法において、前記複数の印刷装置の状態情報を取得す
る取得工程(図26のステップ(4))と、前記各印刷
装置の名称および取得した各印刷装置の状態情報に応じ
て決定される状態表示内容を前記各印刷装置の状態情報
に応じた順序に配列する一覧選択メニューを生成する第
2の生成工程(図26のステップ(10))と、前記一
覧選択メニューから選択された印刷装置の状態を、取得
した状態に応じて決定された状態表示内容に基づいて前
記表示枠内に表示する第3の状態表示工程(図26のス
テップ(8))とを有するものである。
【0044】本発明に係る第22の発明は、前記取得工
程(図12のステップ(4),図20のステップ
(4),図31のステップ(4))は、前記印刷制御装
置と接続される前記複数の印刷装置の状態情報を取得す
る際に、所定の通信媒体を介して双方向に通信可能な他
の印刷装置状態表示制御装置が状態表示制御する他の印
刷制御装置と接続される他の複数の印刷装置の状態情報
をも、前記他の印刷装置状態表示制御装置に問い合わせ
て取得するものであり、前記他の印刷装置状態表示制御
装置からの状態情報の問い合わせ要求に対して、前記印
刷制御装置に接続される複数の印刷装置の状態情報を返
却する返却工程(図示しない返却工程)を設けたもので
ある。
程(図12のステップ(4),図20のステップ
(4),図31のステップ(4))は、前記印刷制御装
置と接続される前記複数の印刷装置の状態情報を取得す
る際に、所定の通信媒体を介して双方向に通信可能な他
の印刷装置状態表示制御装置が状態表示制御する他の印
刷制御装置と接続される他の複数の印刷装置の状態情報
をも、前記他の印刷装置状態表示制御装置に問い合わせ
て取得するものであり、前記他の印刷装置状態表示制御
装置からの状態情報の問い合わせ要求に対して、前記印
刷制御装置に接続される複数の印刷装置の状態情報を返
却する返却工程(図示しない返却工程)を設けたもので
ある。
【0045】本発明に係る第23の発明は、所定の通信
媒体を介して複数の印刷装置と双方向に通信可能に接続
される印刷制御装置の表示画面上に前記複数の印刷装置
の状態を表示制御する印刷装置状態表示制御装置を制御
するコンピュータが読み出し可能なプログラムを格納し
た記憶媒体において、前記複数の印刷装置の状態情報を
取得する取得工程(図7のステップ(4))と、前記各
印刷装置の名称および取得した各印刷装置の状態情報に
応じて決定される状態表示内容を含む一覧選択メニュー
を生成する第1の生成工程(図7のステップ(10))
と、前記一覧選択メニューから選択された印刷装置の状
態を、取得した状態に応じて決定される状態表示内容に
基づいて前記表示枠内に表示する第1の状態表示工程
(図7のステップ(8))と、前記一覧選択メニューか
ら選択された印刷装置以外の印刷装置の状態を、取得し
た状態に応じて決定される状態表示内容に基づいて前記
表示枠内に簡略化して表示する第2の状態表示工程(図
7のステップ(9))とを有するコンピュータが読み出
し可能なプログラムを記録媒体に格納したものである。
媒体を介して複数の印刷装置と双方向に通信可能に接続
される印刷制御装置の表示画面上に前記複数の印刷装置
の状態を表示制御する印刷装置状態表示制御装置を制御
するコンピュータが読み出し可能なプログラムを格納し
た記憶媒体において、前記複数の印刷装置の状態情報を
取得する取得工程(図7のステップ(4))と、前記各
印刷装置の名称および取得した各印刷装置の状態情報に
応じて決定される状態表示内容を含む一覧選択メニュー
を生成する第1の生成工程(図7のステップ(10))
と、前記一覧選択メニューから選択された印刷装置の状
態を、取得した状態に応じて決定される状態表示内容に
基づいて前記表示枠内に表示する第1の状態表示工程
(図7のステップ(8))と、前記一覧選択メニューか
ら選択された印刷装置以外の印刷装置の状態を、取得し
た状態に応じて決定される状態表示内容に基づいて前記
表示枠内に簡略化して表示する第2の状態表示工程(図
7のステップ(9))とを有するコンピュータが読み出
し可能なプログラムを記録媒体に格納したものである。
【0046】本発明に係る第24の発明は、所定の通信
媒体を介して複数の印刷装置と双方向に通信可能に接続
される印刷制御装置の表示画面上に前記複数の印刷装置
の状態を表示制御する印刷装置状態表示制御装置を制御
するコンピュータが読み出し可能なプログラムを格納し
た記憶媒体において、前記複数の印刷装置の状態情報を
取得する取得工程(図17のステップ(4))と、該取
得した前記複数の印刷装置の状態情報に応じて決定され
る警告音発生の優先順位および前記表示画面上の表示状
態に基づいて、前記いずれかの印刷装置の状態に応じた
警告音を発生する発生工程(図17のステップ(1
1))とを有するコンピュータが読み出し可能なプログ
ラムを記録媒体に格納したものである。
媒体を介して複数の印刷装置と双方向に通信可能に接続
される印刷制御装置の表示画面上に前記複数の印刷装置
の状態を表示制御する印刷装置状態表示制御装置を制御
するコンピュータが読み出し可能なプログラムを格納し
た記憶媒体において、前記複数の印刷装置の状態情報を
取得する取得工程(図17のステップ(4))と、該取
得した前記複数の印刷装置の状態情報に応じて決定され
る警告音発生の優先順位および前記表示画面上の表示状
態に基づいて、前記いずれかの印刷装置の状態に応じた
警告音を発生する発生工程(図17のステップ(1
1))とを有するコンピュータが読み出し可能なプログ
ラムを記録媒体に格納したものである。
【0047】本発明に係る第25の発明は、所定の通信
媒体を介して複数の印刷装置と双方向に通信可能に接続
される印刷制御装置の表示画面上に前記複数の印刷装置
の状態を表示制御する印刷装置状態表示制御装置を制御
するコンピュータが読み出し可能なプログラムを格納し
た記憶媒体において、前記複数の印刷装置の状態情報を
取得する取得工程(図26のステップ(4))と、前記
各印刷装置の名称および取得した各印刷装置の状態情報
に応じて決定される状態表示内容を前記各印刷装置の状
態情報に応じた順序に配列する一覧選択メニューを生成
する第2の生成工程(図26のステップ(10))と、
前記一覧選択メニューから選択された印刷装置の状態
を、取得した状態に応じて決定された状態表示内容に基
づいて前記表示枠内に表示する第3の状態表示工程(図
26のステップ(8))とを有するコンピュータが読み
出し可能なプログラムを記録媒体に格納したものであ
る。
媒体を介して複数の印刷装置と双方向に通信可能に接続
される印刷制御装置の表示画面上に前記複数の印刷装置
の状態を表示制御する印刷装置状態表示制御装置を制御
するコンピュータが読み出し可能なプログラムを格納し
た記憶媒体において、前記複数の印刷装置の状態情報を
取得する取得工程(図26のステップ(4))と、前記
各印刷装置の名称および取得した各印刷装置の状態情報
に応じて決定される状態表示内容を前記各印刷装置の状
態情報に応じた順序に配列する一覧選択メニューを生成
する第2の生成工程(図26のステップ(10))と、
前記一覧選択メニューから選択された印刷装置の状態
を、取得した状態に応じて決定された状態表示内容に基
づいて前記表示枠内に表示する第3の状態表示工程(図
26のステップ(8))とを有するコンピュータが読み
出し可能なプログラムを記録媒体に格納したものであ
る。
【0048】本発明に係る第26の発明は、前記取得工
程(図12のステップ(4),図20のステップ
(4),図31のステップ(4))は、前記印刷制御装
置と接続される前記複数の印刷装置の状態情報を取得す
る際に、所定の通信媒体を介して双方向に通信可能な他
の印刷装置状態表示制御装置が状態表示制御する他の印
刷制御装置と接続される他の複数の印刷装置の状態情報
をも、前記他の印刷装置状態表示制御装置に問い合わせ
て取得するものであり、前記他の印刷装置状態表示制御
装置からの状態情報の問い合わせ要求に対して、前記印
刷制御装置に接続される複数の印刷装置の状態情報を返
却する返却工程(図示しない返却工程)を設けたコンピ
ュータが読み出し可能なプログラムを記録媒体に格納し
たものである。
程(図12のステップ(4),図20のステップ
(4),図31のステップ(4))は、前記印刷制御装
置と接続される前記複数の印刷装置の状態情報を取得す
る際に、所定の通信媒体を介して双方向に通信可能な他
の印刷装置状態表示制御装置が状態表示制御する他の印
刷制御装置と接続される他の複数の印刷装置の状態情報
をも、前記他の印刷装置状態表示制御装置に問い合わせ
て取得するものであり、前記他の印刷装置状態表示制御
装置からの状態情報の問い合わせ要求に対して、前記印
刷制御装置に接続される複数の印刷装置の状態情報を返
却する返却工程(図示しない返却工程)を設けたコンピ
ュータが読み出し可能なプログラムを記録媒体に格納し
たものである。
【0049】
【発明の実施の形態】〔第1実施形態〕図1は、本発明
の第1実施形態を示す印刷装置状態表示制御装置を適用
可能な印刷制御装置の構成を示すブロック図である。な
お、印刷装置状態表示制御装置は印刷制御装置と独立な
装置であってもよい。
の第1実施形態を示す印刷装置状態表示制御装置を適用
可能な印刷制御装置の構成を示すブロック図である。な
お、印刷装置状態表示制御装置は印刷制御装置と独立な
装置であってもよい。
【0050】図において、1001は印刷装置状態表示
制御装置および印刷制御装置としてのホストコンピュー
タで、プリンタ1016,プリンタ1017,プリンタ
1018と接続され、各プリンタを制御する。
制御装置および印刷制御装置としてのホストコンピュー
タで、プリンタ1016,プリンタ1017,プリンタ
1018と接続され、各プリンタを制御する。
【0051】ホストコンピュータ1001において、1
002はCPUで、ROM1006内のプログラムRO
Mまたはハードディスク(HDD)1004または不図
示の記憶媒体に格納された各種プログラムを実行して後
述する各コントローラ類の制御、およびホストコンピュ
ータ1001全体を統括制御する。
002はCPUで、ROM1006内のプログラムRO
Mまたはハードディスク(HDD)1004または不図
示の記憶媒体に格納された各種プログラムを実行して後
述する各コントローラ類の制御、およびホストコンピュ
ータ1001全体を統括制御する。
【0052】ここで、ROM1006内のプログラムR
OMには、各コントローラ類の制御を行うプログラムが
格納され、ハードディスク(HDD)1004には、ホ
ストコンピュータ1001上で動作するオペレーション
システム(OS)、アプリケーションプログラム、後述
するプリンタに転送する画像記録データを生成するプリ
ンタドライバ、およびプリンタ状態表示制御プログラ
ム、状態表示データベース等が格納されているものとす
る。
OMには、各コントローラ類の制御を行うプログラムが
格納され、ハードディスク(HDD)1004には、ホ
ストコンピュータ1001上で動作するオペレーション
システム(OS)、アプリケーションプログラム、後述
するプリンタに転送する画像記録データを生成するプリ
ンタドライバ、およびプリンタ状態表示制御プログラ
ム、状態表示データベース等が格納されているものとす
る。
【0053】さらに、ROM1006内のデータROM
またはハードディスク(HDD)1004には、CPU
1006がプログラム中で用いられる種々のデータも格
納されている。
またはハードディスク(HDD)1004には、CPU
1006がプログラム中で用いられる種々のデータも格
納されている。
【0054】1005はHDDコントローラで、ハード
ディスク(HDD)1004に対するデータアクセスの
制御を行う。1003はRAMで、ハードディスク10
04に格納されたOS、アプリケーションプログラム、
プリンタドライバ、出力制御プログラム(これらのソフ
トウエアは、CPU1002によって実行される)等が
それぞれハードディスクドライブHDDコントローラ1
005を介してロードされる。
ディスク(HDD)1004に対するデータアクセスの
制御を行う。1003はRAMで、ハードディスク10
04に格納されたOS、アプリケーションプログラム、
プリンタドライバ、出力制御プログラム(これらのソフ
トウエアは、CPU1002によって実行される)等が
それぞれハードディスクドライブHDDコントローラ1
005を介してロードされる。
【0055】1008はCRTコントローラで、CRT
1010に接続され、CPU1002の制御に従ってC
RT1010に文字や画像の表示を行う。1007はキ
ーボードコントローラで、CPU1002の制御に従っ
て、ホストコンピュータ100lのユーザからのキーボ
ード1009を介した入力を受け付ける。
1010に接続され、CPU1002の制御に従ってC
RT1010に文字や画像の表示を行う。1007はキ
ーボードコントローラで、CPU1002の制御に従っ
て、ホストコンピュータ100lのユーザからのキーボ
ード1009を介した入力を受け付ける。
【0056】1023はマウスコントローラで、CPU
1002の制御に従って、ホストコンピュータ1001
のユーザからのマウス1024等のポインティングデバ
イスを介した入力を受け付ける。1011はサウンドコ
ントローラで、CPU1002の制御に従って、スピー
カ1012から音声を発生させる。1013,101
4,1015はデータ入出力コントローラで、それぞれ
CPU1002の制御に従って、接続されたプリンタ1
016,1017,1018との間で双方向通信を行
う。
1002の制御に従って、ホストコンピュータ1001
のユーザからのマウス1024等のポインティングデバ
イスを介した入力を受け付ける。1011はサウンドコ
ントローラで、CPU1002の制御に従って、スピー
カ1012から音声を発生させる。1013,101
4,1015はデータ入出力コントローラで、それぞれ
CPU1002の制御に従って、接続されたプリンタ1
016,1017,1018との間で双方向通信を行
う。
【0057】また、上述したRAM1003には、各ソ
フトウエア実行時のワークエリアが確保され、このワー
クエリアにはプリンタ状態表示プログラムが使用する状
態表示データベースもロードされる。
フトウエア実行時のワークエリアが確保され、このワー
クエリアにはプリンタ状態表示プログラムが使用する状
態表示データベースもロードされる。
【0058】また、ユーザは、CRT1010,キーボ
ード1009,マウス1024等を使用して、ホストコ
ンピュータ1001に対して印刷データ作成や印刷指示
等の対話的な操作を行うことができる。
ード1009,マウス1024等を使用して、ホストコ
ンピュータ1001に対して印刷データ作成や印刷指示
等の対話的な操作を行うことができる。
【0059】1100はホストコンピュータ本体で、上
述したCPU1002、ROM1006、HDDコント
ローラ1005、RAM1003、CRTコントローラ
1008、キーボードコントローラ1007、マウスコ
ントローラ1023、サウンドコントローラ1011、
データ入出力コントローラ1013,1014,101
5等を有している。
述したCPU1002、ROM1006、HDDコント
ローラ1005、RAM1003、CRTコントローラ
1008、キーボードコントローラ1007、マウスコ
ントローラ1023、サウンドコントローラ1011、
データ入出力コントローラ1013,1014,101
5等を有している。
【0060】図2は、図1で示したプリンタ1016,
1017,1018の状態を示す情報(プリンタ状態情
報)の書式を示す図であり、各プリンタからホストコン
ピュータ1001に対してそれぞれ返却される情報であ
る。
1017,1018の状態を示す情報(プリンタ状態情
報)の書式を示す図であり、各プリンタからホストコン
ピュータ1001に対してそれぞれ返却される情報であ
る。
【0061】図に示すように、プリンタ状態情報は、プ
リンタ1016等で発生しているエラーの種別を示すエ
ラー情報(ERR)、プリンタ1016等で発生してい
る警告の種別を示す情報(WRN)、プリンタ1016
等の動作状態を示す情報(STS)等からなる。
リンタ1016等で発生しているエラーの種別を示すエ
ラー情報(ERR)、プリンタ1016等で発生してい
る警告の種別を示す情報(WRN)、プリンタ1016
等の動作状態を示す情報(STS)等からなる。
【0062】なお、本実施形態の説明では、プリンタで
発生するエラーは用紙無しエラー、用紙詰まりエラーの
2種類とする。
発生するエラーは用紙無しエラー、用紙詰まりエラーの
2種類とする。
【0063】また、警告情報としては、黒インクの残量
が少なくなっていることを示す警告情報と、カラーイン
クの残量が少なくなっていることを示す警告情報の2種
類がある。
が少なくなっていることを示す警告情報と、カラーイン
クの残量が少なくなっていることを示す警告情報の2種
類がある。
【0064】さらに、プリンタ動作状態としては、印刷
中の状態、印刷等の処理を行っていないアイドル状態、
印刷をするための準備にあたる処理を行っている印刷準
備状態のうちのいずれかの状態を意味するものとする。
中の状態、印刷等の処理を行っていないアイドル状態、
印刷をするための準備にあたる処理を行っている印刷準
備状態のうちのいずれかの状態を意味するものとする。
【0065】なお、上述したプリンタで発生するエラ
ー、警告情報、プリンタ動作状態は、上述のものに限ら
れるものではなく、他のものであってもよい。
ー、警告情報、プリンタ動作状態は、上述のものに限ら
れるものではなく、他のものであってもよい。
【0066】図3は、本発明の第1実施形態を示す印刷
装置状態表示制御装置におけるプリンタ状態表示プログ
ラムが動作中に接続プリンタの情報を管理するためのプ
リンタ管理情報のデータ構造を示す図である。
装置状態表示制御装置におけるプリンタ状態表示プログ
ラムが動作中に接続プリンタの情報を管理するためのプ
リンタ管理情報のデータ構造を示す図である。
【0067】図において、300はポインタで、接続さ
れる複数のプリンタのうちいずれかのプリンタ(101
6等)のプリンタ情報301の格納アドレスを示す。
れる複数のプリンタのうちいずれかのプリンタ(101
6等)のプリンタ情報301の格納アドレスを示す。
【0068】プリンタ情報301は、ホストコンピュー
タ1001に接続されているプリンタ1016等の情報
を管理するための情報であり、図に示すように、ポート
名(LPT1、LPT2、LPT3)302、プリンタ
名303、プリンタエラー情報304、プリンタ警告情
報305、プリンタ動作情報306、および次のプリン
タ(まだプリンタ情報を登録していない他のいずれかの
プリンタ)のプリンタ情報格納アドレスを示すポインタ
307から構成される。なお、次のプリンタがない場合
(接続される全てのプリンタのプリンタ情報が登録され
た場合)には、ポインタ307には、終わりを示す情
報、例えばNULLコード等が格納される。以下、ポイ
ンタ300および一連のプリンタ情報301により構成
される情報全体をプリンタ管理情報と呼ぶ。
タ1001に接続されているプリンタ1016等の情報
を管理するための情報であり、図に示すように、ポート
名(LPT1、LPT2、LPT3)302、プリンタ
名303、プリンタエラー情報304、プリンタ警告情
報305、プリンタ動作情報306、および次のプリン
タ(まだプリンタ情報を登録していない他のいずれかの
プリンタ)のプリンタ情報格納アドレスを示すポインタ
307から構成される。なお、次のプリンタがない場合
(接続される全てのプリンタのプリンタ情報が登録され
た場合)には、ポインタ307には、終わりを示す情
報、例えばNULLコード等が格納される。以下、ポイ
ンタ300および一連のプリンタ情報301により構成
される情報全体をプリンタ管理情報と呼ぶ。
【0069】このような構造のプリンタ管理情報によ
り、複数のプリンタの情報を容易に管理可能となる。
り、複数のプリンタの情報を容易に管理可能となる。
【0070】なお、このプリンタ管理情報は、RAM1
003,ハードディスク1004、または図示しない記
憶媒体等に格納されている。
003,ハードディスク1004、または図示しない記
憶媒体等に格納されている。
【0071】図4は、本発明の第1実施形態における印
刷装置状態表示制御装置におけるプリンタ状態表示プロ
グラムが使用するプリンタ状態情報に対する表示対象プ
リンタの状態表示に使用するメッセージ、および非表示
対象プリンタの状態表示に使用する文字列のデータベー
スを示す図である。
刷装置状態表示制御装置におけるプリンタ状態表示プロ
グラムが使用するプリンタ状態情報に対する表示対象プ
リンタの状態表示に使用するメッセージ、および非表示
対象プリンタの状態表示に使用する文字列のデータベー
スを示す図である。
【0072】図において、401は状態を示す分類で、
「01」は警告情報文字列404の「エラー」に対応
し、「02」は警告情報文字列404の「警告」に対応
し、「03」は警告情報文字列404の「正常」に対応
する。402は状態コードで、分類:「01」のコー
ド:「001」は、メッセージ403の「用紙なし」に
対応し、分類:「01」のコード:「002」は、メッ
セージ403の「用紙詰まり」に対応し、分類:「0
2」のコード:「001」は、メッセージ403の「黒
インク残量警告」に対応し、分類:「02」のコード:
「002」は、メッセージ403の「カラーインク残量
警告」に対応し、分類:「03」のコード:「001」
は、メッセージ403の「オンライン」に対応し、分
類:「03」のコード:「002」は、メッセージ40
3の「印刷中」に対応し、分類:「03」のコード:
「003」は、メッセージ403の「印刷準備中」に対
応する。
「01」は警告情報文字列404の「エラー」に対応
し、「02」は警告情報文字列404の「警告」に対応
し、「03」は警告情報文字列404の「正常」に対応
する。402は状態コードで、分類:「01」のコー
ド:「001」は、メッセージ403の「用紙なし」に
対応し、分類:「01」のコード:「002」は、メッ
セージ403の「用紙詰まり」に対応し、分類:「0
2」のコード:「001」は、メッセージ403の「黒
インク残量警告」に対応し、分類:「02」のコード:
「002」は、メッセージ403の「カラーインク残量
警告」に対応し、分類:「03」のコード:「001」
は、メッセージ403の「オンライン」に対応し、分
類:「03」のコード:「002」は、メッセージ40
3の「印刷中」に対応し、分類:「03」のコード:
「003」は、メッセージ403の「印刷準備中」に対
応する。
【0073】なお、ホストコンピュータ1001のプリ
ンタ状態表示プログラムは、プリンタ1016等から図
2に示したプリンタ状態情報を受け取り、上述のデータ
ベースに基づいて、後述する図6に示す接続ポートプル
ダウンメニューにより選択された表示対象プリンタの状
態表示内容(プリンタ状態情報に対応するメッセー
ジ)、および非表示対象プリンタ(選択されたプリンタ
以外のプリンタ)の状態表示内容(プリンタ状態情報に
対応する状態)をCRT1010に以下図5に示すよう
に表示する。
ンタ状態表示プログラムは、プリンタ1016等から図
2に示したプリンタ状態情報を受け取り、上述のデータ
ベースに基づいて、後述する図6に示す接続ポートプル
ダウンメニューにより選択された表示対象プリンタの状
態表示内容(プリンタ状態情報に対応するメッセー
ジ)、および非表示対象プリンタ(選択されたプリンタ
以外のプリンタ)の状態表示内容(プリンタ状態情報に
対応する状態)をCRT1010に以下図5に示すよう
に表示する。
【0074】図5は、本発明の第1実施形態に示す印刷
装置状態表示制御装置(図1に示したホストコンピュー
タ1001上のプリンタ状態表示プログラム)が図1に
示したCRT1010に表示するプリンタ状態表示画面
の一例を示す模式図である。
装置状態表示制御装置(図1に示したホストコンピュー
タ1001上のプリンタ状態表示プログラム)が図1に
示したCRT1010に表示するプリンタ状態表示画面
の一例を示す模式図である。
【0075】なお、プリンタ状態表示プログラムは、ホ
ストコンピュータ1001に接続された複数のプリンタ
1016,1017,1018のいずれかのプリンタを
ユーザが選択し表示できるものである。
ストコンピュータ1001に接続された複数のプリンタ
1016,1017,1018のいずれかのプリンタを
ユーザが選択し表示できるものである。
【0076】図において、501はプリンタ名表示領域
で、現在表示するように選択されているポートに接続さ
れているプリンタの名称を表示する。502は接続ポー
ト表示領域で、現在表示するように選択されているポー
トの名称、即ちプリンタ名表示領域501が接続されて
いる接続ポートの名称を表示する。503は表示するプ
リンタを選択するための接続ポートプルダウンメニュー
ボタンである。
で、現在表示するように選択されているポートに接続さ
れているプリンタの名称を表示する。502は接続ポー
ト表示領域で、現在表示するように選択されているポー
トの名称、即ちプリンタ名表示領域501が接続されて
いる接続ポートの名称を表示する。503は表示するプ
リンタを選択するための接続ポートプルダウンメニュー
ボタンである。
【0077】504はプリンタ状態表示領域で、選択さ
れているプリンタの状態を示すメッセージの文字列を表
示する。505は非表示プリンタ状態表示領域で、選択
されているプリンタ以外のプリンタの状態を簡略に示す
文字列を表示する。
れているプリンタの状態を示すメッセージの文字列を表
示する。505は非表示プリンタ状態表示領域で、選択
されているプリンタ以外のプリンタの状態を簡略に示す
文字列を表示する。
【0078】図6は、図5に示したプリンタ状態表示画
面で、主に表示するプリンタを選択するべく接続ポート
の接続ポートプルダウンメニューを開いた状態の一例を
示す模式図である。
面で、主に表示するプリンタを選択するべく接続ポート
の接続ポートプルダウンメニューを開いた状態の一例を
示す模式図である。
【0079】図において、601は接続ポートプルダウ
ンメニューで、接続されている各プリンタの接続ポート
名、プリンタ名、および各プリンタの状態を示すメッセ
ージの文字列一覧を表示する。
ンメニューで、接続されている各プリンタの接続ポート
名、プリンタ名、および各プリンタの状態を示すメッセ
ージの文字列一覧を表示する。
【0080】この接続ポートプルダウンメニュー601
は、接続ポートプルダウンメニューボタン503(接続
ポート表示領域502の右側の「▼」部分)をマウス1
002等のポインティングデバイスで選択することによ
り表示される。なお、選択されているプリンタに該当す
る項目は反転表示される。
は、接続ポートプルダウンメニューボタン503(接続
ポート表示領域502の右側の「▼」部分)をマウス1
002等のポインティングデバイスで選択することによ
り表示される。なお、選択されているプリンタに該当す
る項目は反転表示される。
【0081】ここで、表示するプリンタを選択する場合
は、この一覧の各項目をマウス1024等で選択するこ
とにより、図5に示したプリンタ状態表示画面を、選択
した項目に該当するプリンタの表示に切り替えることが
できる。
は、この一覧の各項目をマウス1024等で選択するこ
とにより、図5に示したプリンタ状態表示画面を、選択
した項目に該当するプリンタの表示に切り替えることが
できる。
【0082】〔処理動作の説明〕以下、図7のフローチ
ャートを参照した、本発明の印刷装置状態表示制御装置
における第1の印刷装置状態表示処理動作について説明
する。
ャートを参照した、本発明の印刷装置状態表示制御装置
における第1の印刷装置状態表示処理動作について説明
する。
【0083】図7は、本発明の印刷装置状態表示制御装
置における第1の印刷装置状態表示処理手順の一例を示
すフローチャートであり、図1に示したROM100
6,ハードディスク1004または図示しない記憶媒体
に格納されたプリンタ状態表示プログラムに基づいてC
PU1002が実行する。なお、(1)〜(12)は各
ステップを示す。
置における第1の印刷装置状態表示処理手順の一例を示
すフローチャートであり、図1に示したROM100
6,ハードディスク1004または図示しない記憶媒体
に格納されたプリンタ状態表示プログラムに基づいてC
PU1002が実行する。なお、(1)〜(12)は各
ステップを示す。
【0084】なお、このプリンタ状態表示プログラム
は、ホストコンピュータ1001の起動時に実行開始さ
れ、以降、接続されたプリンタ1016,1017,1
018の状態を表示する。
は、ホストコンピュータ1001の起動時に実行開始さ
れ、以降、接続されたプリンタ1016,1017,1
018の状態を表示する。
【0085】さらに、1つのホストコンピュータ100
1上で動作するプリンタ状態表示プログラムはただ1つ
であり、同一ホストコンピュータ上で複数のプリンタ状
態表示プログラムが動作することはない。
1上で動作するプリンタ状態表示プログラムはただ1つ
であり、同一ホストコンピュータ上で複数のプリンタ状
態表示プログラムが動作することはない。
【0086】まず、初期化処理を行う(1)。この初期
化処理では、ハードディスク1004内に格納された状
態表示データベース(図4)をRAM1003上のワー
クエリアにロードする処理、プリンタ管理情報(図3)
の初期化を行う。
化処理では、ハードディスク1004内に格納された状
態表示データベース(図4)をRAM1003上のワー
クエリアにロードする処理、プリンタ管理情報(図3)
の初期化を行う。
【0087】次にプリンタ管理情報に登録されている先
頭のプリンタ情報へのポインタ(図3に示したポインタ
300)を取得する(2)。
頭のプリンタ情報へのポインタ(図3に示したポインタ
300)を取得する(2)。
【0088】次に、ステップ(2)で取得したポインタ
300からプリンタ情報があるか否かを判定する
(3)。ホストコンピュータ1001の起動直後の初期
化された状態では、登録されているプリンタ情報はない
ため、このポインタ300によって示されるプリンタ情
報は存在しない。
300からプリンタ情報があるか否かを判定する
(3)。ホストコンピュータ1001の起動直後の初期
化された状態では、登録されているプリンタ情報はない
ため、このポインタ300によって示されるプリンタ情
報は存在しない。
【0089】この場合(プリンタ情報が存在しない場
合)、ステップ(12)へ移行し、ホストコンピュータ
1001の全てのプリンタ接続ポートに対して接続され
ているプリンタの有無を調べ、対象とするプリンタが接
続されている場合にはそのプリンタのプリンタ情報をプ
リンタ管理情報に登録(プリンタ管理情報を更新)する
(12)。全てのプリンタ接続ポートに対して処理を終
えたらステップ(2)へ戻り、プリンタ管理情報の先頭
に登録されているプリンタから改めて処理を始める。
合)、ステップ(12)へ移行し、ホストコンピュータ
1001の全てのプリンタ接続ポートに対して接続され
ているプリンタの有無を調べ、対象とするプリンタが接
続されている場合にはそのプリンタのプリンタ情報をプ
リンタ管理情報に登録(プリンタ管理情報を更新)する
(12)。全てのプリンタ接続ポートに対して処理を終
えたらステップ(2)へ戻り、プリンタ管理情報の先頭
に登録されているプリンタから改めて処理を始める。
【0090】一方、ステップ(3)にてプリンタ情報有
りと判定された場合は、ステップ(4)へ進み、そのプ
リンタに対しての処理を行う。即ち、プリンタ情報とし
て格納されているポートからプリンタの状態(図2に示
したプリンタ状態情報)を取得し、プリンタの状態を解
析し内容を認識する(4)。
りと判定された場合は、ステップ(4)へ進み、そのプ
リンタに対しての処理を行う。即ち、プリンタ情報とし
て格納されているポートからプリンタの状態(図2に示
したプリンタ状態情報)を取得し、プリンタの状態を解
析し内容を認識する(4)。
【0091】次に、ステップ(4)で取得したプリンタ
の状態がそれまでプリンタ情報として保持されていた状
態(プリンタ管理情報内の状態)と異なるか否か、即ち
状態変化があったか否かを調べ(5)、このプリンタの
状態に変化がないと判定された場合は、後述するステッ
プ(11)へ進む。
の状態がそれまでプリンタ情報として保持されていた状
態(プリンタ管理情報内の状態)と異なるか否か、即ち
状態変化があったか否かを調べ(5)、このプリンタの
状態に変化がないと判定された場合は、後述するステッ
プ(11)へ進む。
【0092】一方、ステップ(5)で、プリンタの状態
に変化があったと判定された場合は、プリンタ管理情報
に登録されているプリンタ情報中のエラー情報、警告情
報、及び動作状態情報をステップ(4)で取得したプリ
ンタ状態情報に更新し(6)、ステップ(7)へ進む。
に変化があったと判定された場合は、プリンタ管理情報
に登録されているプリンタ情報中のエラー情報、警告情
報、及び動作状態情報をステップ(4)で取得したプリ
ンタ状態情報に更新し(6)、ステップ(7)へ進む。
【0093】次に、現在図5に示したプリンタ状態表示
画面上に表示されているプリンタが、ステップ(4)で
プリンタ状態情報を取得したプリンタと一致するか否か
を判定し(7)、一致すると判定された場合は、ステッ
プ(8)へ進み、プリンタ状態表示画面上の表示枠内の
表示対象プリンタに関する表示(プリンタ名表示領域5
01,接続ポート表示領域502,プリンタ状態表示領
域504)を更新する(8)。その後ステップ(10)
へ進み、プリンタ情報の内容に応じて図6に示した接続
ポートプルダウンメニュー601の内容を更新してステ
ップ(11)へ進む。
画面上に表示されているプリンタが、ステップ(4)で
プリンタ状態情報を取得したプリンタと一致するか否か
を判定し(7)、一致すると判定された場合は、ステッ
プ(8)へ進み、プリンタ状態表示画面上の表示枠内の
表示対象プリンタに関する表示(プリンタ名表示領域5
01,接続ポート表示領域502,プリンタ状態表示領
域504)を更新する(8)。その後ステップ(10)
へ進み、プリンタ情報の内容に応じて図6に示した接続
ポートプルダウンメニュー601の内容を更新してステ
ップ(11)へ進む。
【0094】一方、ステップ(7)で現在図5に示した
プリンタ状態表示画面上に表示されているプリンタが、
ステップ(4)でプリンタ状態情報を取得したプリンタ
と一致しないと判断した場合には、ステップ(9)へ進
み、ステップ(6)で更新したプリンタ情報をもとにプ
リンタ状態表示画面上の非表示プリンタ状態表示領域5
05を更新する。
プリンタ状態表示画面上に表示されているプリンタが、
ステップ(4)でプリンタ状態情報を取得したプリンタ
と一致しないと判断した場合には、ステップ(9)へ進
み、ステップ(6)で更新したプリンタ情報をもとにプ
リンタ状態表示画面上の非表示プリンタ状態表示領域5
05を更新する。
【0095】なお、非表示対象プリンタが複数あり、そ
れらの状態が異なる場合、非表示プリンタ状態表示領域
には、より優先度の高い情報を表示する。ここでいう優
先度とは、エラー状態が最優先、次に警告状態、そして
動作状態が最も優先度が低いものとする。例えば、プリ
ンタ1016の状態情報を表示している状態で、プリン
タ1017で黒インク残量警告、プリンタ1018で用
紙なしエラーが、それぞれ発生している場合、非表示プ
リンタ状態表示領域にはエラー状態である用紙なしエラ
ーを優先して、図4に示した状態表示データベースに従
って「エラー」の文字列を表示する。
れらの状態が異なる場合、非表示プリンタ状態表示領域
には、より優先度の高い情報を表示する。ここでいう優
先度とは、エラー状態が最優先、次に警告状態、そして
動作状態が最も優先度が低いものとする。例えば、プリ
ンタ1016の状態情報を表示している状態で、プリン
タ1017で黒インク残量警告、プリンタ1018で用
紙なしエラーが、それぞれ発生している場合、非表示プ
リンタ状態表示領域にはエラー状態である用紙なしエラ
ーを優先して、図4に示した状態表示データベースに従
って「エラー」の文字列を表示する。
【0096】次に、ステップ(10)へ進み、プリンタ
情報の内容に応じて図6に示した接続ポートプルダウン
メニュー601の内容を更新してステップ(11)へ進
む。
情報の内容に応じて図6に示した接続ポートプルダウン
メニュー601の内容を更新してステップ(11)へ進
む。
【0097】以上ステップ(3)〜(10)の処理で、
先頭のプリンタに対する処理の1サイクルが完了するの
で、図3に示したプリンタ管理情報に登録されている次
のプリンタ情報へのポインタを取得し(11)、ステッ
プ(3)へ戻る。
先頭のプリンタに対する処理の1サイクルが完了するの
で、図3に示したプリンタ管理情報に登録されている次
のプリンタ情報へのポインタを取得し(11)、ステッ
プ(3)へ戻る。
【0098】以降、プリンタ管理情報に登録されている
すべてのプリンタ、すなわち接続されているすべてのプ
リンタに対する処理が一通り行われると、ステップ
(3)からステップ(12)へ進み、改めて接続されて
いるプリンタの調査(プリンタ管理情報の更新)から一
連の処理を繰り返す。
すべてのプリンタ、すなわち接続されているすべてのプ
リンタに対する処理が一通り行われると、ステップ
(3)からステップ(12)へ進み、改めて接続されて
いるプリンタの調査(プリンタ管理情報の更新)から一
連の処理を繰り返す。
【0099】これにより、プリンタの接続状態に変更が
あった場合でもすぐに対応でき、接続されるプリンタの
状態を正しく表示することができる。
あった場合でもすぐに対応でき、接続されるプリンタの
状態を正しく表示することができる。
【0100】このように本実施形態では、ホストコンピ
ュータ1001に接続されているプリンタの状態を調べ
ながら状態の変化を検知し、非表示状態のプリンタの状
態変化に応じて非表示プリンタ状態表示領域を更新する
ことにより、複数接続されたプリンタ1016,101
7,1018の内の、状態を表示していないプリンタの
状態が変化した場合に、ユーザに事象が発生したことを
知らせることができるようになり、また各プリンタの状
態に応じて接続ポートメニュー中に各プリンタの状態を
表示することにより、ユーザが表示対象プリンタを選択
する際に、各プリンタの状態を確認してから選択するこ
とが可能になり、表示対象プリンタ選択の便宜を図るこ
とができる。
ュータ1001に接続されているプリンタの状態を調べ
ながら状態の変化を検知し、非表示状態のプリンタの状
態変化に応じて非表示プリンタ状態表示領域を更新する
ことにより、複数接続されたプリンタ1016,101
7,1018の内の、状態を表示していないプリンタの
状態が変化した場合に、ユーザに事象が発生したことを
知らせることができるようになり、また各プリンタの状
態に応じて接続ポートメニュー中に各プリンタの状態を
表示することにより、ユーザが表示対象プリンタを選択
する際に、各プリンタの状態を確認してから選択するこ
とが可能になり、表示対象プリンタ選択の便宜を図るこ
とができる。
【0101】なお、本実施形態では、警告情報を図4に
示したデータベースに警告情報文字列404の如く文字
列データを登録し、該文字列を図5の非表示プリンタ状
態表示領域505に表示する構成について説明したが、
警告情報に対応するアイコン画像ファイル名を図4のデ
ータベースに登録し、該ファイル名に対応するアイコン
画像を図5の非表示プリンタ状態表示領域505に表示
するように構成してもよい。
示したデータベースに警告情報文字列404の如く文字
列データを登録し、該文字列を図5の非表示プリンタ状
態表示領域505に表示する構成について説明したが、
警告情報に対応するアイコン画像ファイル名を図4のデ
ータベースに登録し、該ファイル名に対応するアイコン
画像を図5の非表示プリンタ状態表示領域505に表示
するように構成してもよい。
【0102】〔第2実施形態〕上記第1実施形態では、
1つのホストコンピュータに設けられた複数の入出力コ
ントローラに直接接続された複数のプリンタの状態表示
を制御する場合について説明したが、入出力ポートに直
接接続されたプリンタおよび所定の通信媒体を介して接
続される他のホストコンピュータの入出力ポートに直接
接続されたプリンタの状態表示を制御するように構成し
てもよい。以下、その実施形態について説明する。
1つのホストコンピュータに設けられた複数の入出力コ
ントローラに直接接続された複数のプリンタの状態表示
を制御する場合について説明したが、入出力ポートに直
接接続されたプリンタおよび所定の通信媒体を介して接
続される他のホストコンピュータの入出力ポートに直接
接続されたプリンタの状態表示を制御するように構成し
てもよい。以下、その実施形態について説明する。
【0103】図8は、本発明の第2実施形態を示す印刷
装置状態表示制御装置を適用可能な2台の印刷制御装置
を備えた印刷制御システムの構成を示すブロック図であ
る。なお、印刷装置状態表示制御装置は印刷制御システ
ムと独立な装置であってもよい。なお、印刷装置状態表
示制御装置は印刷制御システムと独立な装置であっても
よい。
装置状態表示制御装置を適用可能な2台の印刷制御装置
を備えた印刷制御システムの構成を示すブロック図であ
る。なお、印刷装置状態表示制御装置は印刷制御システ
ムと独立な装置であってもよい。なお、印刷装置状態表
示制御装置は印刷制御システムと独立な装置であっても
よい。
【0104】図において、印刷制御システムは、プリン
タ2015を制御するホストコンピュータ2001、お
よびプリンタ3015を制御するホストコンピュータ3
001の2台のコンピュータを備えている。
タ2015を制御するホストコンピュータ2001、お
よびプリンタ3015を制御するホストコンピュータ3
001の2台のコンピュータを備えている。
【0105】ホストコンピュータ2001において、2
002はCPUで、ROM2006内のプログラムRO
Mまたはハードディスク(HDD)2004または不図
示の記憶媒体に格納された各種プログラムを実行して後
述する各コントローラ類の制御、およびホストコンピュ
ータ2001全体を統括制御する。
002はCPUで、ROM2006内のプログラムRO
Mまたはハードディスク(HDD)2004または不図
示の記憶媒体に格納された各種プログラムを実行して後
述する各コントローラ類の制御、およびホストコンピュ
ータ2001全体を統括制御する。
【0106】ここで、ROM2006内のプログラムR
OMには、各コントローラ類の制御を行うプログラムが
格納され、ハードディスク(HDD)2004には、ホ
ストコンピュータ2001上で動作するオペレーション
システム(OS)、アプリケーションプログラム、後述
するプリンタに転送する画像記録データを生成するプリ
ンタドライバ、およびプリンタ状態表示制御プログラ
ム、状態表示データベース等が格納されているものとす
る。
OMには、各コントローラ類の制御を行うプログラムが
格納され、ハードディスク(HDD)2004には、ホ
ストコンピュータ2001上で動作するオペレーション
システム(OS)、アプリケーションプログラム、後述
するプリンタに転送する画像記録データを生成するプリ
ンタドライバ、およびプリンタ状態表示制御プログラ
ム、状態表示データベース等が格納されているものとす
る。
【0107】さらに、ROM2006内のデータROM
またはハードディスク(HDD)2004には、CPU
2006がプログラム中で用いられる種々のデータも格
納されている。
またはハードディスク(HDD)2004には、CPU
2006がプログラム中で用いられる種々のデータも格
納されている。
【0108】2005はHDDコントローラで、ハード
ディスク(HDD)2004に対するデータアクセスの
制御を行う。2003はRAMで、ハードディスク20
04に格納されたOS、アプリケーションプログラム、
プリンタドライバ、出力制御プログラム(これらのソフ
トウエアは、CPU2002によって実行される)等が
それぞれハードディスクドライブコントローラ2005
を介してロードされる。
ディスク(HDD)2004に対するデータアクセスの
制御を行う。2003はRAMで、ハードディスク20
04に格納されたOS、アプリケーションプログラム、
プリンタドライバ、出力制御プログラム(これらのソフ
トウエアは、CPU2002によって実行される)等が
それぞれハードディスクドライブコントローラ2005
を介してロードされる。
【0109】2008はCRTコントローラで、CRT
2010に接続され、CPU2002の制御に従ってC
RT2010に文字や画像の表示を行う。2007はキ
ーボードコントローラで、CPU2002の制御に従っ
て、ホストコンピュータ200lのユーザからのキーボ
ード2009を介した入力を受け付ける。
2010に接続され、CPU2002の制御に従ってC
RT2010に文字や画像の表示を行う。2007はキ
ーボードコントローラで、CPU2002の制御に従っ
て、ホストコンピュータ200lのユーザからのキーボ
ード2009を介した入力を受け付ける。
【0110】2011はサウンドコントローラで、CP
U2002の制御に従って、スピーカ2012から音声
を発生させる。2014はデータ入出力コントローラ
で、CPU2002の制御に従って、接続されたプリン
タ2015との間で双方向通信を行う。2013はネッ
トワークコントローラで、LAN等の通信回線網(ネッ
トワーク)2020を介して他の装置(ホストコンピュ
ータ3001)との双方向の通信を制御する。
U2002の制御に従って、スピーカ2012から音声
を発生させる。2014はデータ入出力コントローラ
で、CPU2002の制御に従って、接続されたプリン
タ2015との間で双方向通信を行う。2013はネッ
トワークコントローラで、LAN等の通信回線網(ネッ
トワーク)2020を介して他の装置(ホストコンピュ
ータ3001)との双方向の通信を制御する。
【0111】また、上述したRAM2003には、各ソ
フトウエア実行時のワークエリアが確保され、このワー
クエリアにはプリンタ状態表示プログラムが使用する状
態表示データベースもロードされる。
フトウエア実行時のワークエリアが確保され、このワー
クエリアにはプリンタ状態表示プログラムが使用する状
態表示データベースもロードされる。
【0112】また、ユーザは、CRT2010,キーボ
ード2009,図示しないマウス等のポインティングデ
バイスを使用して、ホストコンピュータ2001に対し
て印刷データ作成や印刷指示等の対話的な操作を行うこ
とができる。
ード2009,図示しないマウス等のポインティングデ
バイスを使用して、ホストコンピュータ2001に対し
て印刷データ作成や印刷指示等の対話的な操作を行うこ
とができる。
【0113】2100はホストコンピュータ本体で、上
述したCPU2002、ROM2006、HDDコント
ローラ2005、RAM2003、CRTコントローラ
2008、キーボードコントローラ2007、図示しな
いマウスコントローラ、サウンドコントローラ201
1、データ入出力コントローラ2014,ネットワーク
コントローラ2013を有している。
述したCPU2002、ROM2006、HDDコント
ローラ2005、RAM2003、CRTコントローラ
2008、キーボードコントローラ2007、図示しな
いマウスコントローラ、サウンドコントローラ201
1、データ入出力コントローラ2014,ネットワーク
コントローラ2013を有している。
【0114】ホストコンピュータ3001において、3
002はCPUで、ROM3006内のプログラムRO
Mまたはハードディスク(HDD)3004または不図
示の記憶媒体に格納された各種プログラムを実行して後
述する各コントローラ類の制御、およびホストコンピュ
ータ3001全体を統括制御する。
002はCPUで、ROM3006内のプログラムRO
Mまたはハードディスク(HDD)3004または不図
示の記憶媒体に格納された各種プログラムを実行して後
述する各コントローラ類の制御、およびホストコンピュ
ータ3001全体を統括制御する。
【0115】ここで、ROM3006内のプログラムR
OMには、各コントローラ類の制御を行うプログラムが
格納され、ハードディスク(HDD)3004には、ホ
ストコンピュータ3001上で動作するオペレーション
システム(OS)、アプリケーションプログラム、後述
するプリンタに転送する画像記録データを生成するプリ
ンタドライバ、およびプリンタ状態表示制御プログラ
ム、状態表示データベース等が格納されているものとす
る。
OMには、各コントローラ類の制御を行うプログラムが
格納され、ハードディスク(HDD)3004には、ホ
ストコンピュータ3001上で動作するオペレーション
システム(OS)、アプリケーションプログラム、後述
するプリンタに転送する画像記録データを生成するプリ
ンタドライバ、およびプリンタ状態表示制御プログラ
ム、状態表示データベース等が格納されているものとす
る。
【0116】さらに、ROM3006内のデータROM
またはハードディスク(HDD)3004には、CPU
3006がプログラム中で用いられる種々のデータも格
納されている。
またはハードディスク(HDD)3004には、CPU
3006がプログラム中で用いられる種々のデータも格
納されている。
【0117】3005はHDDコントローラで、ハード
ディスク(HDD)3004に対するデータアクセスの
制御を行う。3003はRAMで、ハードディスク30
04に格納されたOS、アプリケーションプログラム、
プリンタドライバ、出力制御プログラム(これらのソフ
トウエアは、CPU3002によって実行される)等が
それぞれハードディスクドライブコントローラ3005
を介してロードされる。
ディスク(HDD)3004に対するデータアクセスの
制御を行う。3003はRAMで、ハードディスク30
04に格納されたOS、アプリケーションプログラム、
プリンタドライバ、出力制御プログラム(これらのソフ
トウエアは、CPU3002によって実行される)等が
それぞれハードディスクドライブコントローラ3005
を介してロードされる。
【0118】3008はCRTコントローラで、CRT
3010に接続され、CPU3002の制御に従ってC
RT3010に文字や画像の表示を行う。3007はキ
ーボードコントローラで、CPU3002の制御に従っ
て、ホストコンピュータ300lのユーザからのキーボ
ード3009を介した入力を受け付ける。
3010に接続され、CPU3002の制御に従ってC
RT3010に文字や画像の表示を行う。3007はキ
ーボードコントローラで、CPU3002の制御に従っ
て、ホストコンピュータ300lのユーザからのキーボ
ード3009を介した入力を受け付ける。
【0119】3011はサウンドコントローラで、CP
U3002の制御に従って、スピーカ3012から音声
を発生させる。3014はデータ入出力コントローラ
で、CPU3002の制御に従って、接続されたプリン
タ3015との間で双方向通信を行う。3013はネッ
トワークコントローラで、LAN等の通信回線網(ネッ
トワーク)2020を介して他の装置(ホストコンピュ
ータ2001)との双方向の通信を制御する。
U3002の制御に従って、スピーカ3012から音声
を発生させる。3014はデータ入出力コントローラ
で、CPU3002の制御に従って、接続されたプリン
タ3015との間で双方向通信を行う。3013はネッ
トワークコントローラで、LAN等の通信回線網(ネッ
トワーク)2020を介して他の装置(ホストコンピュ
ータ2001)との双方向の通信を制御する。
【0120】また、上述したRAM3003には、各ソ
フトウエア実行時のワークエリアが確保され、このワー
クエリアにはプリンタ状態表示プログラムが使用する状
態表示データベースもロードされる。
フトウエア実行時のワークエリアが確保され、このワー
クエリアにはプリンタ状態表示プログラムが使用する状
態表示データベースもロードされる。
【0121】また、ユーザは、CRT3010,キーボ
ード3009,図示しないマウス等を使用して、ホスト
コンピュータ3001に対して印刷データ作成や印刷指
示等の対話的な操作を行うことができる。
ード3009,図示しないマウス等を使用して、ホスト
コンピュータ3001に対して印刷データ作成や印刷指
示等の対話的な操作を行うことができる。
【0122】3100はホストコンピュータ本体で、上
述したCPU3002、ROM3006、HDDコント
ローラ3005、RAM3003、CRTコントローラ
3008、キーボードコントローラ3007、図示しな
いマウスコントローラ、サウンドコントローラ301
1、データ入出力コントローラ3014,ネットワーク
コントローラ3013等を有している。
述したCPU3002、ROM3006、HDDコント
ローラ3005、RAM3003、CRTコントローラ
3008、キーボードコントローラ3007、図示しな
いマウスコントローラ、サウンドコントローラ301
1、データ入出力コントローラ3014,ネットワーク
コントローラ3013等を有している。
【0123】第1実施形態では、データ入出力コントロ
ーラを3つもち、それぞれにプリンタが接続された構成
(図1)であったが、本実施形態では、データ入出力コ
ントローラ2014,3014を、ホストコンピュータ
2001,3001にそれぞれ1つ接続した構成となっ
ている。
ーラを3つもち、それぞれにプリンタが接続された構成
(図1)であったが、本実施形態では、データ入出力コ
ントローラ2014,3014を、ホストコンピュータ
2001,3001にそれぞれ1つ接続した構成となっ
ている。
【0124】また、本実施形態では、ネットワークコン
トローラ2013,3013を備えており、通信回線網
2020を経由してホストコンピュータ2001,30
01間で情報を双方向に通信することを可能としてい
る。即ち、通信回線網2020を介してホストコンピュ
ータ2001(3001)上にある印刷データを、ホス
トコンピュータ3001に接続されたプリンタ3015
(2015)に転送して印刷を行うことを可能としてい
るものである。
トローラ2013,3013を備えており、通信回線網
2020を経由してホストコンピュータ2001,30
01間で情報を双方向に通信することを可能としてい
る。即ち、通信回線網2020を介してホストコンピュ
ータ2001(3001)上にある印刷データを、ホス
トコンピュータ3001に接続されたプリンタ3015
(2015)に転送して印刷を行うことを可能としてい
るものである。
【0125】なお、ホストコンピュータ2001(30
01)は、データ入出力コントローラを複数備え、複数
のプリンタを接続してもよい。
01)は、データ入出力コントローラを複数備え、複数
のプリンタを接続してもよい。
【0126】図9は、本発明の第2実施形態を示す印刷
装置状態表示制御装置におけるプリンタ状態表示プログ
ラムが動作中に接続プリンタの情報を管理するためのプ
リンタ管理情報のデータ構造を示す図であり、プリンタ
が接続されているホストコンピュータを示すホスト名称
を同時に格納しているものである。
装置状態表示制御装置におけるプリンタ状態表示プログ
ラムが動作中に接続プリンタの情報を管理するためのプ
リンタ管理情報のデータ構造を示す図であり、プリンタ
が接続されているホストコンピュータを示すホスト名称
を同時に格納しているものである。
【0127】図において、900はポインタで、データ
入出力コントローラ2014(3014)に接続される
プリンタ2015(3015)のプリンタ情報901の
格納アドレスを示す。
入出力コントローラ2014(3014)に接続される
プリンタ2015(3015)のプリンタ情報901の
格納アドレスを示す。
【0128】プリンタ情報901は、ホストコンピュー
タ2001(3001)に接続されているプリンタ20
15(3015)、並びにホストコンピュータ2001
(3001)とネットワーク2020を介して通信可能
なホストコンピュータ3001(2001)に接続され
ているプリンタの情報を管理するための情報であり、図
に示すように、ホスト名称(PC1、PC2)902、
ポート名(LPT1)903、プリンタ名904、プリ
ンタエラー情報905、プリンタ警告情報906、プリ
ンタ動作情報907、および次のプリンタ(まだプリン
タ情報を登録していない他のいずれかのプリンタ)のプ
リンタ情報格納アドレスを示すポインタ908から構成
される。なお、次のプリンタがない場合(接続される全
てのプリンタのプリンタ情報が登録された場合)には、
ポインタ908には、終わりを示す情報、例えばNUL
Lコード等が格納される。以下、ポインタ900および
一連のプリンタ情報901により構成される情報全体を
プリンタ管理情報と呼ぶ。
タ2001(3001)に接続されているプリンタ20
15(3015)、並びにホストコンピュータ2001
(3001)とネットワーク2020を介して通信可能
なホストコンピュータ3001(2001)に接続され
ているプリンタの情報を管理するための情報であり、図
に示すように、ホスト名称(PC1、PC2)902、
ポート名(LPT1)903、プリンタ名904、プリ
ンタエラー情報905、プリンタ警告情報906、プリ
ンタ動作情報907、および次のプリンタ(まだプリン
タ情報を登録していない他のいずれかのプリンタ)のプ
リンタ情報格納アドレスを示すポインタ908から構成
される。なお、次のプリンタがない場合(接続される全
てのプリンタのプリンタ情報が登録された場合)には、
ポインタ908には、終わりを示す情報、例えばNUL
Lコード等が格納される。以下、ポインタ900および
一連のプリンタ情報901により構成される情報全体を
プリンタ管理情報と呼ぶ。
【0129】このような構造のプリンタ管理情報によ
り、複数のプリンタの情報を容易に管理可能となる。
り、複数のプリンタの情報を容易に管理可能となる。
【0130】なお、このプリンタ管理情報は、RAM2
003(3003),ハードディスク2004(300
4)、または図示しない記憶媒体等に格納されている。
003(3003),ハードディスク2004(300
4)、または図示しない記憶媒体等に格納されている。
【0131】図10は、本発明の第2実施形態を示す印
刷装置状態表示制御装置におけるプリンタ状態表示プロ
グラムが図8に示したCRT2010またはCRT30
10に表示するプリンタ状態表示画面の一例を示す模式
図であり、接続ポート表示として、表示するプリンタの
接続ポートが「マシン名−ポート名」の形で表示される
ようになっている。
刷装置状態表示制御装置におけるプリンタ状態表示プロ
グラムが図8に示したCRT2010またはCRT30
10に表示するプリンタ状態表示画面の一例を示す模式
図であり、接続ポート表示として、表示するプリンタの
接続ポートが「マシン名−ポート名」の形で表示される
ようになっている。
【0132】なお、プリンタ状態表示プログラムは、ホ
ストコンピュータ2001(3001)に接続されたプ
リンタ2015(3015)並びに、ホストコンピュー
タ2001(3001)とネットワーク2020を介し
て通信可能なホストコンピュータ3001(2001)
に接続されているプリンタ3015(2015)のいず
れかのプリンタをユーザが選択し表示できるものであ
る。
ストコンピュータ2001(3001)に接続されたプ
リンタ2015(3015)並びに、ホストコンピュー
タ2001(3001)とネットワーク2020を介し
て通信可能なホストコンピュータ3001(2001)
に接続されているプリンタ3015(2015)のいず
れかのプリンタをユーザが選択し表示できるものであ
る。
【0133】図において、1091はプリンタ名表示領
域で、現在表示するように選択されているプリンタの名
称を表示する。1092は接続ポート表示領域で、プリ
ンタ名表示領域1091が接続されているマシン名(ホ
ストコンピュータ名)−接続ポートの名称を表示する。
1093は表示するプリンタを選択するための接続ポー
トプルダウンメニューボタンである。
域で、現在表示するように選択されているプリンタの名
称を表示する。1092は接続ポート表示領域で、プリ
ンタ名表示領域1091が接続されているマシン名(ホ
ストコンピュータ名)−接続ポートの名称を表示する。
1093は表示するプリンタを選択するための接続ポー
トプルダウンメニューボタンである。
【0134】1094はプリンタ状態表示領域で、選択
されているプリンタの状態を示すメッセージの文字列を
表示する。1095は非表示プリンタ状態表示領域で、
選択されているプリンタ以外のプリンタの状態を簡略に
示す文字列を表示する。
されているプリンタの状態を示すメッセージの文字列を
表示する。1095は非表示プリンタ状態表示領域で、
選択されているプリンタ以外のプリンタの状態を簡略に
示す文字列を表示する。
【0135】図11は、図10に示したプリンタ状態表
示画面で、主に表示するプリンタを選択するべく接続ポ
ートの接続ポートプルダウンメニューを開いた状態の一
例を示す模式図である。
示画面で、主に表示するプリンタを選択するべく接続ポ
ートの接続ポートプルダウンメニューを開いた状態の一
例を示す模式図である。
【0136】図において、1101は接続ポートプルダ
ウンメニューで、表示可能なプリンタそれぞれについ
て、接続されているマシン名(ホストコンピュータ
名)、接続ポート名、プリンタ名、および各プリンタの
状態を示すメッセージの文字列一覧を表示する。
ウンメニューで、表示可能なプリンタそれぞれについ
て、接続されているマシン名(ホストコンピュータ
名)、接続ポート名、プリンタ名、および各プリンタの
状態を示すメッセージの文字列一覧を表示する。
【0137】この接続ポートプルダウンメニュー110
1は、接続ポートプルダウンメニューボタン503(接
続ポート表示領域502の右側の「▼」部分)をマウス
等で選択することにより表示される。なお、選択されて
いるプリンタに該当する項目は反転表示される。
1は、接続ポートプルダウンメニューボタン503(接
続ポート表示領域502の右側の「▼」部分)をマウス
等で選択することにより表示される。なお、選択されて
いるプリンタに該当する項目は反転表示される。
【0138】ここで、表示するプリンタを選択する場合
は、この一覧の各項目をマウスで選択することにより、
図10に示したプリンタ状態表示画面を、選択した項目
に該当するプリンタの表示に切り替えることができる。
は、この一覧の各項目をマウスで選択することにより、
図10に示したプリンタ状態表示画面を、選択した項目
に該当するプリンタの表示に切り替えることができる。
【0139】〔処理動作の説明〕以下、図12のフロー
チャートを参照して、本発明の印刷装置状態表示制御装
置における第2の印刷装置状態表示処理動作について説
明する。
チャートを参照して、本発明の印刷装置状態表示制御装
置における第2の印刷装置状態表示処理動作について説
明する。
【0140】図12は、本発明の印刷装置状態表示制御
装置における第2の印刷装置状態表示処理手順の一例を
示すフローチャートであり、図8に示したROM200
6(3006),ハードディスク2004(3004)
または図示しない記憶媒体に格納されたプリンタ状態表
示プログラムに基づいてCPU2002(3002)が
実行する。なお、(1)〜(13)は各ステップを示
す。
装置における第2の印刷装置状態表示処理手順の一例を
示すフローチャートであり、図8に示したROM200
6(3006),ハードディスク2004(3004)
または図示しない記憶媒体に格納されたプリンタ状態表
示プログラムに基づいてCPU2002(3002)が
実行する。なお、(1)〜(13)は各ステップを示
す。
【0141】なお、本実施形態におけるホストコンピュ
ータ2001,3001上で動作するプリンタ状態表示
プログラムは、第1実施形態におけるプリンタ状態表示
プログラムと同様、各ホストコンピュータ2001,3
001の起動時に実行開始され、以降、接続されたプリ
ンタ2015または3015の状態を表示する。
ータ2001,3001上で動作するプリンタ状態表示
プログラムは、第1実施形態におけるプリンタ状態表示
プログラムと同様、各ホストコンピュータ2001,3
001の起動時に実行開始され、以降、接続されたプリ
ンタ2015または3015の状態を表示する。
【0142】また、1つのホストコンピュータ2001
または3001上で動作するプリンタ状態表示プログラ
ムはただ1つであり同時にホストコンピュータ2001
(または3001)上で複数のプリンタ状態表示プログ
ラムが動作することはない。
または3001上で動作するプリンタ状態表示プログラ
ムはただ1つであり同時にホストコンピュータ2001
(または3001)上で複数のプリンタ状態表示プログ
ラムが動作することはない。
【0143】まず、初期化処理を行う(1)。この初期
化処理では、ハードディスク2004(3004)内に
格納された状態表示データベース(図4)をRAM20
03(3003)上のワークエリアにロードする処理、
プリンタ管理情報(図9)の初期化を行う。
化処理では、ハードディスク2004(3004)内に
格納された状態表示データベース(図4)をRAM20
03(3003)上のワークエリアにロードする処理、
プリンタ管理情報(図9)の初期化を行う。
【0144】次にプリンタ管理情報に登録されている先
頭のプリンタ情報へのポインタ(図9に示したポインタ
900)を取得する(2)。
頭のプリンタ情報へのポインタ(図9に示したポインタ
900)を取得する(2)。
【0145】次に、ステップ(2)で取得したポインタ
900からプリンタ情報があるか否かを判定する
(3)。ホストコンピュータ2001(3001)の起
動直後の初期化された状態では、プリンタ管理情報に登
録されているプリンタ情報はないため、このポインタ9
00によって示されるプリンタ情報は存在しない。
900からプリンタ情報があるか否かを判定する
(3)。ホストコンピュータ2001(3001)の起
動直後の初期化された状態では、プリンタ管理情報に登
録されているプリンタ情報はないため、このポインタ9
00によって示されるプリンタ情報は存在しない。
【0146】この場合(プリンタ情報が存在しない場
合)、ステップ(12)へ移行し、ホストコンピュータ
2001(3001)のプリンタ接続ポートに対して接
続されているプリンタの有無を調べ、対象とするプリン
タが接続されている場合にはそのプリンタのプリンタ情
報をプリンタ管理情報登録(プリンタ管理情報を更新)
する(12)。
合)、ステップ(12)へ移行し、ホストコンピュータ
2001(3001)のプリンタ接続ポートに対して接
続されているプリンタの有無を調べ、対象とするプリン
タが接続されている場合にはそのプリンタのプリンタ情
報をプリンタ管理情報登録(プリンタ管理情報を更新)
する(12)。
【0147】次に、ネットワーク上にある他のホストコ
ンピュータ3001(2001)で動作しているプリン
タ状態表示プログラムに対して、そのホストコンピュー
タ3001(2001)に接続されているプリンタ30
15(2015)の情報を要求し、そのホストコンピュ
ータ3001(2001)により管理されているプリン
タ管理情報を取得し、更に取得したプリンタ管理情報内
の各プリンタ情報をホストコンピュータ名称とともにプ
リンタ管理情報に登録する(13)。即ち、このステッ
プ(13)にて通信回線網2020上の他のホストコン
ピュータ3001(2001)に接続されたプリンタ3
015(2015)のプリンタ情報を含めたプリンタ情
報を、ホストコンピュータ2001(3001)上で動
作しているプリンタ状態表示プログラムが取得し、プリ
ンタ管理情報(図9)に登録して、ステップ(2)へ戻
り、プリンタ管理情報の先頭に登録されているプリンタ
から改めて処理を始める。
ンピュータ3001(2001)で動作しているプリン
タ状態表示プログラムに対して、そのホストコンピュー
タ3001(2001)に接続されているプリンタ30
15(2015)の情報を要求し、そのホストコンピュ
ータ3001(2001)により管理されているプリン
タ管理情報を取得し、更に取得したプリンタ管理情報内
の各プリンタ情報をホストコンピュータ名称とともにプ
リンタ管理情報に登録する(13)。即ち、このステッ
プ(13)にて通信回線網2020上の他のホストコン
ピュータ3001(2001)に接続されたプリンタ3
015(2015)のプリンタ情報を含めたプリンタ情
報を、ホストコンピュータ2001(3001)上で動
作しているプリンタ状態表示プログラムが取得し、プリ
ンタ管理情報(図9)に登録して、ステップ(2)へ戻
り、プリンタ管理情報の先頭に登録されているプリンタ
から改めて処理を始める。
【0148】一方、ステップ(3)にてプリンタ情報有
りと判定された場合は、ステップ(4)へ進み、今処理
しているプリンタが自分のホストコンピュータ2001
(3001)に直接接続されたプリンタ2015(30
15)の場合にはホストコンピュータ2001(300
1)の接続ポートからプリンタ情報を取得する。
りと判定された場合は、ステップ(4)へ進み、今処理
しているプリンタが自分のホストコンピュータ2001
(3001)に直接接続されたプリンタ2015(30
15)の場合にはホストコンピュータ2001(300
1)の接続ポートからプリンタ情報を取得する。
【0149】また、今処理しているプリンタがネットワ
ーク上の他のホストコンピュータ3001(2001)
に接続されたプリンタ3015(2015)である場合
には、接続ポートからプリンタ情報を取得する代わり
に、ホストコンピュータ3001(2001)上で動作
しているプリンタ状態表示プログラムに対して、プリン
タ3015(2015)の情報を要求し、そのホストコ
ンピュータ3001(2001)で管理されているプリ
ンタ情報を取得する。
ーク上の他のホストコンピュータ3001(2001)
に接続されたプリンタ3015(2015)である場合
には、接続ポートからプリンタ情報を取得する代わり
に、ホストコンピュータ3001(2001)上で動作
しているプリンタ状態表示プログラムに対して、プリン
タ3015(2015)の情報を要求し、そのホストコ
ンピュータ3001(2001)で管理されているプリ
ンタ情報を取得する。
【0150】次に、ステップ(4)で取得したプリンタ
の状態がそれまでプリンタ情報として保持されていた状
態(プリンタ管理情報内の状態)と異なるか否か、即ち
状態変化があったか否かを調べ(5)、このプリンタの
状態に変化がないと判定された場合は、後述するステッ
プ(11)へ進む。
の状態がそれまでプリンタ情報として保持されていた状
態(プリンタ管理情報内の状態)と異なるか否か、即ち
状態変化があったか否かを調べ(5)、このプリンタの
状態に変化がないと判定された場合は、後述するステッ
プ(11)へ進む。
【0151】一方、ステップ(5)で、プリンタの状態
に変化があったと判定された場合は、プリンタ管理情報
に登録されているプリンタ情報中のエラー情報、警告情
報、及び動作状態情報をステップ(4)で取得したプリ
ンタ状態情報に更新し(6)、ステップ(7)へ進む。
に変化があったと判定された場合は、プリンタ管理情報
に登録されているプリンタ情報中のエラー情報、警告情
報、及び動作状態情報をステップ(4)で取得したプリ
ンタ状態情報に更新し(6)、ステップ(7)へ進む。
【0152】次に、現在図10に示したプリンタ状態表
示画面上に表示されているプリンタが、ステップ(4)
でプリンタ状態情報を取得したプリンタと一致するか否
かを判定し(7)、一致すると判定された場合は、ステ
ップ(8)へ進み、プリンタ状態表示画面上の表示枠内
の表示対象プリンタに関する表示(プリンタ名表示領域
1091,接続ポート表示領域1092,プリンタ状態
表示領域1094)を更新する(8)。その後ステップ
(10)へ進み、プリンタ情報の内容に応じて図11に
示した接続ポートプルダウンメニュー1101の内容を
更新してステップ(11)へ進む。
示画面上に表示されているプリンタが、ステップ(4)
でプリンタ状態情報を取得したプリンタと一致するか否
かを判定し(7)、一致すると判定された場合は、ステ
ップ(8)へ進み、プリンタ状態表示画面上の表示枠内
の表示対象プリンタに関する表示(プリンタ名表示領域
1091,接続ポート表示領域1092,プリンタ状態
表示領域1094)を更新する(8)。その後ステップ
(10)へ進み、プリンタ情報の内容に応じて図11に
示した接続ポートプルダウンメニュー1101の内容を
更新してステップ(11)へ進む。
【0153】一方、ステップ(7)で現在図10に示し
たプリンタ状態表示画面上に表示されているプリンタ
が、ステップ(4)でプリンタ状態情報を取得したプリ
ンタと一致しないと判断した場合には、ステップ(9)
へ進み、ステップ(6)で更新したプリンタ情報をもと
にプリンタ状態表示画面上の非表示プリンタ状態表示領
域1095を更新する。
たプリンタ状態表示画面上に表示されているプリンタ
が、ステップ(4)でプリンタ状態情報を取得したプリ
ンタと一致しないと判断した場合には、ステップ(9)
へ進み、ステップ(6)で更新したプリンタ情報をもと
にプリンタ状態表示画面上の非表示プリンタ状態表示領
域1095を更新する。
【0154】なお、非表示対象プリンタが複数あり、そ
れらの状態が異なる場合、非表示プリンタ状態表示領域
には、より優先度の高い情報を表示する。ここでいう優
先度とは、エラー状態が最優先、次に警告状態、そして
動作状態が最も優先度が低いものとする。
れらの状態が異なる場合、非表示プリンタ状態表示領域
には、より優先度の高い情報を表示する。ここでいう優
先度とは、エラー状態が最優先、次に警告状態、そして
動作状態が最も優先度が低いものとする。
【0155】次に、ステップ(10)へ進み、プリンタ
情報の内容に応じて図11に示した接続ポートプルダウ
ンメニュー1101の内容を更新してステップ(11)
へ進む。
情報の内容に応じて図11に示した接続ポートプルダウ
ンメニュー1101の内容を更新してステップ(11)
へ進む。
【0156】以上ステップ(3)〜(10)の処理で、
先頭のプリンタに対する処理の1サイクルが完了するの
で、図9に示したプリンタ管理情報に登録されている次
のプリンタ情報へのポインタを取得し(11)、ステッ
プ(3)へ戻る。
先頭のプリンタに対する処理の1サイクルが完了するの
で、図9に示したプリンタ管理情報に登録されている次
のプリンタ情報へのポインタを取得し(11)、ステッ
プ(3)へ戻る。
【0157】以降、プリンタ管理情報に登録されている
すべてのプリンタ、すなわち接続されているすべてのプ
リンタに対する処理が一通り行われると、ステップ
(3)からステップ(12)へ進み、改めて接続されて
いるプリンタの調査(プリンタ管理情報の更新)から一
連の処理を繰り返す。これにより、各ホストコンピュー
タに接続されているプリンタの接続状態に変更があった
場合でもすぐに対応でき、プリンタの状態を正しく表示
することができる。
すべてのプリンタ、すなわち接続されているすべてのプ
リンタに対する処理が一通り行われると、ステップ
(3)からステップ(12)へ進み、改めて接続されて
いるプリンタの調査(プリンタ管理情報の更新)から一
連の処理を繰り返す。これにより、各ホストコンピュー
タに接続されているプリンタの接続状態に変更があった
場合でもすぐに対応でき、プリンタの状態を正しく表示
することができる。
【0158】なお、図8に示したホストコンピュータ2
001(3001)は、ホストコンピュータ3001
(2001)からの状態情報の問い合わせ要求に対し
て、ホストコンピュータ2001(3001)に接続さ
れるプリンタの状態情報を返却する。
001(3001)は、ホストコンピュータ3001
(2001)からの状態情報の問い合わせ要求に対し
て、ホストコンピュータ2001(3001)に接続さ
れるプリンタの状態情報を返却する。
【0159】また、2つのホストコンピュータ200
1,3001のみに限らず、3つ以上のホストコンピュ
ータが双方向に通信可能に接続されていてもよい。この
場合も、各ホストコンピュータは、他のホストコンピュ
ータからの状態情報の問い合わせ要求に対して、接続さ
れるプリンタの状態情報を返却する。
1,3001のみに限らず、3つ以上のホストコンピュ
ータが双方向に通信可能に接続されていてもよい。この
場合も、各ホストコンピュータは、他のホストコンピュ
ータからの状態情報の問い合わせ要求に対して、接続さ
れるプリンタの状態情報を返却する。
【0160】以上の処理より、本実施形態によれば、ホ
ストコンピュータ2001(3001)に接続されたプ
リンタ2015(3015)と同様に、通信回線網20
20上に存在する他のホストコンピュータ3001(2
001)に接続されたプリンタ3015(2015)の
状態を監視することが可能となり、他のホストコンピュ
ータ3001(2001)に接続されたプリンタ301
5(2015)を含めた複数のプリンタの内、画面に状
態情報を表示していないものの状態変化に応じて、ユー
ザに状態が変化したことを知らせることができるように
なり、また各プリンタの状態に応じて接続ポートメニュ
ー中に各プリンタの状態を表示することにより、ユーザ
が表示対象プリンタを選択する際に、各プリンタの状態
を確認してから選択することが可能になり、表示対象プ
リンタ選択の便宜を計ることができる。
ストコンピュータ2001(3001)に接続されたプ
リンタ2015(3015)と同様に、通信回線網20
20上に存在する他のホストコンピュータ3001(2
001)に接続されたプリンタ3015(2015)の
状態を監視することが可能となり、他のホストコンピュ
ータ3001(2001)に接続されたプリンタ301
5(2015)を含めた複数のプリンタの内、画面に状
態情報を表示していないものの状態変化に応じて、ユー
ザに状態が変化したことを知らせることができるように
なり、また各プリンタの状態に応じて接続ポートメニュ
ー中に各プリンタの状態を表示することにより、ユーザ
が表示対象プリンタを選択する際に、各プリンタの状態
を確認してから選択することが可能になり、表示対象プ
リンタ選択の便宜を計ることができる。
【0161】以上説明したように、本発明によれば、印
刷制御装置に接続された複数の印刷装置の内、状態情報
が画面に表示されていない印刷装置の状態が変化した場
合に、表示対象の印刷装置の状態を表示するのと同じ表
示枠内に表示対象外の印刷装置の状態変化を簡略に表示
することが可能になり、また、ユーザが表示対象印刷装
置を選択する際には、そのとき選択されていない印刷装
置の状態を確認した上で選択操作を行うことが可能にな
り、これにより、ユーザの煩雑な手間を回避しつつ印刷
装置の状態把握の便宜を図ることができる。
刷制御装置に接続された複数の印刷装置の内、状態情報
が画面に表示されていない印刷装置の状態が変化した場
合に、表示対象の印刷装置の状態を表示するのと同じ表
示枠内に表示対象外の印刷装置の状態変化を簡略に表示
することが可能になり、また、ユーザが表示対象印刷装
置を選択する際には、そのとき選択されていない印刷装
置の状態を確認した上で選択操作を行うことが可能にな
り、これにより、ユーザの煩雑な手間を回避しつつ印刷
装置の状態把握の便宜を図ることができる。
【0162】また、本発明によれば、通信回線網を介し
て接続された他の印刷制御装置側の他の印刷装置の状態
情報を取得してローカルに接続された印刷装置と同様に
状態表示を行うことができる。
て接続された他の印刷制御装置側の他の印刷装置の状態
情報を取得してローカルに接続された印刷装置と同様に
状態表示を行うことができる。
【0163】なお、本実施形態では、ホストコンピュー
タ2001(3001)に接続されたプリンタ2015
(3015)及び通信回線網2020上に存在する他の
ホストコンピュータ3001(2001)に接続された
プリンタ3015(2015)の状態を監視する場合に
ついて説明したが、加えて通信回線網2020上に存在
する(通信回線網2020に直接接続された)ネットワ
ークプリンタの状態も監視するように構成してもよい。
この場合、図5に示した接続ポート表示領域503およ
び図6に示した接続ポートプルダウンメニュー601に
は「マシン名−ポート名」の代わりに、「プリンタ名−
ネットワークアドレス」を表示するようにしてもよい。
タ2001(3001)に接続されたプリンタ2015
(3015)及び通信回線網2020上に存在する他の
ホストコンピュータ3001(2001)に接続された
プリンタ3015(2015)の状態を監視する場合に
ついて説明したが、加えて通信回線網2020上に存在
する(通信回線網2020に直接接続された)ネットワ
ークプリンタの状態も監視するように構成してもよい。
この場合、図5に示した接続ポート表示領域503およ
び図6に示した接続ポートプルダウンメニュー601に
は「マシン名−ポート名」の代わりに、「プリンタ名−
ネットワークアドレス」を表示するようにしてもよい。
【0164】以上より、複数の印刷装置の状態を同時に
管理し、印刷装置の状態が変化した際に、状態が変化し
た印刷装置が表示対象として選択されていない印刷装置
であっても、表示枠内に表示対象外の印刷装置のいずれ
かの状態が変化したことを簡略化して表示し、またユー
ザが表示対象の印刷装置を選択するべく操作する際に表
示対象として選択できる各印刷装置がそれぞれの状態を
表示することにより、ユーザによるそれぞれの印刷装置
の状態把握の便宜を図ることができる。
管理し、印刷装置の状態が変化した際に、状態が変化し
た印刷装置が表示対象として選択されていない印刷装置
であっても、表示枠内に表示対象外の印刷装置のいずれ
かの状態が変化したことを簡略化して表示し、またユー
ザが表示対象の印刷装置を選択するべく操作する際に表
示対象として選択できる各印刷装置がそれぞれの状態を
表示することにより、ユーザによるそれぞれの印刷装置
の状態把握の便宜を図ることができる。
【0165】なお、本実施形態では、警告情報を図4に
示したデータベースに警告情報文字列404の如く文字
列データを登録し、該文字列を図10の非表示プリンタ
状態表示領域1095に表示する構成について説明した
が、警告情報に対応するアイコン画像ファイル名を図4
のデータベースに登録し、該ファイル名に対応するアイ
コン画像を図10の非表示プリンタ状態表示領域109
5に表示するように構成してもよい。
示したデータベースに警告情報文字列404の如く文字
列データを登録し、該文字列を図10の非表示プリンタ
状態表示領域1095に表示する構成について説明した
が、警告情報に対応するアイコン画像ファイル名を図4
のデータベースに登録し、該ファイル名に対応するアイ
コン画像を図10の非表示プリンタ状態表示領域109
5に表示するように構成してもよい。
【0166】〔第3実施形態〕上記第1実施形態では、
複数の印刷装置の状態を同時に管理し、状態情報が表示
されていない印刷装置の状態の変化を簡略化して表示す
る構成について説明したが、状態情報が表示されていな
い印刷装置の状態の変化を警告音で通知するように構成
してもよい。以下、その実施形態について説明する。
複数の印刷装置の状態を同時に管理し、状態情報が表示
されていない印刷装置の状態の変化を簡略化して表示す
る構成について説明したが、状態情報が表示されていな
い印刷装置の状態の変化を警告音で通知するように構成
してもよい。以下、その実施形態について説明する。
【0167】図13は、本発明の第3実施形態を示す印
刷装置状態表示制御装置を適用可能な印刷制御装置の構
成を示すブロック図であり、図1と同一のものには同一
の符号を付してある。なお、印刷装置状態表示制御装置
は印刷制御装置と独立な装置であってもよい。
刷装置状態表示制御装置を適用可能な印刷制御装置の構
成を示すブロック図であり、図1と同一のものには同一
の符号を付してある。なお、印刷装置状態表示制御装置
は印刷制御装置と独立な装置であってもよい。
【0168】図14は、本発明の第3実施形態を示す印
刷装置状態表示制御装置におけるプリンタ状態表示プロ
グラムが動作中に接続プリンタの情報を管理するための
プリンタ管理情報のデータ構造を示す図である。
刷装置状態表示制御装置におけるプリンタ状態表示プロ
グラムが動作中に接続プリンタの情報を管理するための
プリンタ管理情報のデータ構造を示す図である。
【0169】図において、1400はポインタで、接続
される複数のプリンタのうちいずれかのプリンタ(10
16等)のプリンタ情報1401の格納アドレスを示
す。
される複数のプリンタのうちいずれかのプリンタ(10
16等)のプリンタ情報1401の格納アドレスを示
す。
【0170】プリンタ情報1401は、ホストコンピュ
ータ1001に接続されているプリンタ1016等の情
報を管理するための情報であり、図に示すように、ポー
ト名(LPT1、LPT2)1402、プリンタ名14
03、プリンタエラー情報1404、プリンタ警告情報
1405、プリンタ動作情報1406、警告音再生の優
先順位を示す優先順位の情報である優先順位1407、
および次のプリンタ(まだプリンタ情報を登録していな
い他のいずれかのプリンタ)のプリンタ情報格納アドレ
スを示すポインタ1408から構成される。なお、次の
プリンタがない場合(接続される全てのプリンタのプリ
ンタ情報が登録された場合)には、ポインタ1408に
は、終わりを示す情報、例えばNULLコード等が格納
される。以下、ポインタ1400および一連のプリンタ
情報1401により構成される情報全体をプリンタ管理
情報と呼ぶ。
ータ1001に接続されているプリンタ1016等の情
報を管理するための情報であり、図に示すように、ポー
ト名(LPT1、LPT2)1402、プリンタ名14
03、プリンタエラー情報1404、プリンタ警告情報
1405、プリンタ動作情報1406、警告音再生の優
先順位を示す優先順位の情報である優先順位1407、
および次のプリンタ(まだプリンタ情報を登録していな
い他のいずれかのプリンタ)のプリンタ情報格納アドレ
スを示すポインタ1408から構成される。なお、次の
プリンタがない場合(接続される全てのプリンタのプリ
ンタ情報が登録された場合)には、ポインタ1408に
は、終わりを示す情報、例えばNULLコード等が格納
される。以下、ポインタ1400および一連のプリンタ
情報1401により構成される情報全体をプリンタ管理
情報と呼ぶ。
【0171】このような構造のプリンタ管理情報によ
り、複数のプリンタの情報を容易に管理可能となる。
り、複数のプリンタの情報を容易に管理可能となる。
【0172】なお、このプリンタ管理情報は、RAM1
003,ハードディスク1004、または図示しない記
憶媒体等に格納されている。
003,ハードディスク1004、または図示しない記
憶媒体等に格納されている。
【0173】図15は、本発明の第3実施形態を示す印
刷装置状態表示制御装置におけるプリンタ状態表示プロ
グラムが使用するプリンタ状態情報に対する表示対象プ
リンタの状態表示に使用するメッセージ、および非表示
対象プリンタの状態表示に使用する文字列のデータベー
スを示す図である。
刷装置状態表示制御装置におけるプリンタ状態表示プロ
グラムが使用するプリンタ状態情報に対する表示対象プ
リンタの状態表示に使用するメッセージ、および非表示
対象プリンタの状態表示に使用する文字列のデータベー
スを示す図である。
【0174】図において、1501は状態を示す分類
で、「01」は警告音再生の優先順位1505の「優
先:1」に対応し、「02」は警告音再生の優先順位1
505の「優先:2」に対応し、「03」は警告音再生
の優先順位1505の「優先:3」に対応する。150
2は状態コードで、分類:「01」のコード:「00
1」は、メッセージ1503の「用紙がありません。」
および警告音ファイル1504の「01001.wa
v」に対応し、分類:「01」のコード:「002」
は、メッセージ1503の「用紙が詰まりました。」お
よび警告音ファイル1504の「01002.wav」
に対応し、分類:「02」のコード:「001」は、メ
ッセージ1503の「黒インクが少なくなっていま
す。」および警告音ファイル1504の「02001.
wav」に対応し、分類:「02」のコード:「00
2」は、メッセージ1503の「カラーインクが少なく
なっています。」および警告音ファイル1504の「0
2002.wav」に対応し、分類:「03」のコー
ド:「003」は、メッセージ1503の「印刷可能で
す。」および警告音ファイル1504の「03001.
wav」に対応し、分類:「03」のコード:「00
1」は、メッセージ1503の「印刷中です。」および
警告音ファイル1504の「03002.wav」に対
応し、分類:「03」のコード:「002」は、メッセ
ージ1503の「印刷準備中です。」および警告音ファ
イル1504の「03003.wav」に対応する。
で、「01」は警告音再生の優先順位1505の「優
先:1」に対応し、「02」は警告音再生の優先順位1
505の「優先:2」に対応し、「03」は警告音再生
の優先順位1505の「優先:3」に対応する。150
2は状態コードで、分類:「01」のコード:「00
1」は、メッセージ1503の「用紙がありません。」
および警告音ファイル1504の「01001.wa
v」に対応し、分類:「01」のコード:「002」
は、メッセージ1503の「用紙が詰まりました。」お
よび警告音ファイル1504の「01002.wav」
に対応し、分類:「02」のコード:「001」は、メ
ッセージ1503の「黒インクが少なくなっていま
す。」および警告音ファイル1504の「02001.
wav」に対応し、分類:「02」のコード:「00
2」は、メッセージ1503の「カラーインクが少なく
なっています。」および警告音ファイル1504の「0
2002.wav」に対応し、分類:「03」のコー
ド:「003」は、メッセージ1503の「印刷可能で
す。」および警告音ファイル1504の「03001.
wav」に対応し、分類:「03」のコード:「00
1」は、メッセージ1503の「印刷中です。」および
警告音ファイル1504の「03002.wav」に対
応し、分類:「03」のコード:「002」は、メッセ
ージ1503の「印刷準備中です。」および警告音ファ
イル1504の「03003.wav」に対応する。
【0175】このように、状態表示データベースには、
プリンタ1016等から受け取るプリンタ状態情報に対
してプリンタ状態表示プログラムがホストコンピュータ
1001のCRT1010に表示する表示内容やスピー
カ1012から再生する警告音ファイルの情報や警告音
再生の優先順位等がプログラムの各状態に対応させて格
納されている。
プリンタ1016等から受け取るプリンタ状態情報に対
してプリンタ状態表示プログラムがホストコンピュータ
1001のCRT1010に表示する表示内容やスピー
カ1012から再生する警告音ファイルの情報や警告音
再生の優先順位等がプログラムの各状態に対応させて格
納されている。
【0176】なお、ホストコンピュータ1001のプリ
ンタ状態表示プログラムは、プリンタ1016等から図
2に示したプリンタ状態情報を受け取り、上述のデータ
ベースに基づいて、ホストコンピュータ1001のCR
T1010に表示する表示内容や警告音再生の優先順位
に基づいてスピーカ1012から警告音ファイルの情報
を再生する。
ンタ状態表示プログラムは、プリンタ1016等から図
2に示したプリンタ状態情報を受け取り、上述のデータ
ベースに基づいて、ホストコンピュータ1001のCR
T1010に表示する表示内容や警告音再生の優先順位
に基づいてスピーカ1012から警告音ファイルの情報
を再生する。
【0177】また、警告音ファイル1504の「010
01.wav」〜「03003.wav」には、各警告
情報(エラー,警告,正常)に対応する単なる警告音デ
ータが格納されていてもよいし、「エラー」,「警
告」,「正常」などの音声が格納されていてもよい。
01.wav」〜「03003.wav」には、各警告
情報(エラー,警告,正常)に対応する単なる警告音デ
ータが格納されていてもよいし、「エラー」,「警
告」,「正常」などの音声が格納されていてもよい。
【0178】図16は、本発明の印刷装置状態表示制御
装置におけるプリンタ状態表示プログラムが図13に示
したCRT1010に表示するプリンタ状態表示画面の
一例を示す模式図である。
装置におけるプリンタ状態表示プログラムが図13に示
したCRT1010に表示するプリンタ状態表示画面の
一例を示す模式図である。
【0179】なお、プリンタ状態表示プログラムは、ホ
ストコンピュータ1001に接続された複数のプリンタ
1016,1017のいずれかのプリンタをユーザが選
択し表示できるものである。
ストコンピュータ1001に接続された複数のプリンタ
1016,1017のいずれかのプリンタをユーザが選
択し表示できるものである。
【0180】図において、1601はプリンタ名表示領
域で、現在表示するように選択されているポートに接続
されたプリンタの名称を表示する。1602は接続ポー
ト選択一覧で、ホストコンピュータ1001の各接続ポ
ートLPT1,LPT2,LPT3(不図示)に対応す
る選択ボタン1603,1604,1605のいずれか
を図示しないマウス等のポインティングでデバイスによ
り指示することで接続されたプリンタの状態をメッセー
ジ表示するポートの選択が可能である。なお、選択され
ている接続ポートに該当する選択ボタンは◎表示され、
選択されていない接続ポートに該当する選択ボタンは○
表示される。
域で、現在表示するように選択されているポートに接続
されたプリンタの名称を表示する。1602は接続ポー
ト選択一覧で、ホストコンピュータ1001の各接続ポ
ートLPT1,LPT2,LPT3(不図示)に対応す
る選択ボタン1603,1604,1605のいずれか
を図示しないマウス等のポインティングでデバイスによ
り指示することで接続されたプリンタの状態をメッセー
ジ表示するポートの選択が可能である。なお、選択され
ている接続ポートに該当する選択ボタンは◎表示され、
選択されていない接続ポートに該当する選択ボタンは○
表示される。
【0181】1606はプリンタ状態表示領域で、接続
ポート選択一覧1602で選択されている接続ポートに
接続されたプリンタの状態を示すメッセージの文字列を
表示する。
ポート選択一覧1602で選択されている接続ポートに
接続されたプリンタの状態を示すメッセージの文字列を
表示する。
【0182】〔処理動作の説明〕以下、図17のフロー
チャートを参照して、本発明の印刷装置状態表示制御装
置における第3の印刷装置状態表示処理動作について説
明する。
チャートを参照して、本発明の印刷装置状態表示制御装
置における第3の印刷装置状態表示処理動作について説
明する。
【0183】図17は、本発明の印刷装置状態表示制御
装置における第3の印刷装置状態表示処理手順の一例を
示すフローチャートであり、図13に示したROM10
06,ハードディスク1004または図示しない記憶媒
体に格納されたプリンタ状態表示プログラムに基づいて
CPU1002が実行する。なお、(1)〜(13)は
各ステップを示す。
装置における第3の印刷装置状態表示処理手順の一例を
示すフローチャートであり、図13に示したROM10
06,ハードディスク1004または図示しない記憶媒
体に格納されたプリンタ状態表示プログラムに基づいて
CPU1002が実行する。なお、(1)〜(13)は
各ステップを示す。
【0184】なお、このプリンタ状態表示プログラム
は、ホストコンピュータ1001の起動時に実行開始さ
れ、以降、接続されたプリンタ1016,1017の状
態を表示し、警告音を発生する。
は、ホストコンピュータ1001の起動時に実行開始さ
れ、以降、接続されたプリンタ1016,1017の状
態を表示し、警告音を発生する。
【0185】さらに、1つのホストコンピュータ100
1上で動作するプリンタ状態表示プログラムはただ1つ
であり、同一ホストコンピュータ上で複数のプリンタ状
態表示プログラムが動作することはない。
1上で動作するプリンタ状態表示プログラムはただ1つ
であり、同一ホストコンピュータ上で複数のプリンタ状
態表示プログラムが動作することはない。
【0186】まず、初期化処理を行う(1)。この初期
化処理では、ハードディスク1004内に格納された状
態表示データベース(図15)をRAM1003上のワ
ークエリアにロードする処理、プリンタ管理情報(図1
4)の初期化を行う。
化処理では、ハードディスク1004内に格納された状
態表示データベース(図15)をRAM1003上のワ
ークエリアにロードする処理、プリンタ管理情報(図1
4)の初期化を行う。
【0187】次にプリンタ管理情報に登録されている先
頭のプリンタ情報へのポインタ(図14に示したポイン
タ1400)を取得する(2)。
頭のプリンタ情報へのポインタ(図14に示したポイン
タ1400)を取得する(2)。
【0188】次に、ステップ(2)で取得したポインタ
1400からプリンタ情報があるか否かを判定する
(3)。ホストコンピュータ1001の起動直後の初期
化された状態では、プリンタ管理情報に登録されている
プリンタ情報はないため、このポインタ1400によっ
て示されるプリンタ情報は存在しない。
1400からプリンタ情報があるか否かを判定する
(3)。ホストコンピュータ1001の起動直後の初期
化された状態では、プリンタ管理情報に登録されている
プリンタ情報はないため、このポインタ1400によっ
て示されるプリンタ情報は存在しない。
【0189】この場合(プリンタ情報が存在しない場
合)、ステップ(13)へ移行し、ホストコンピュータ
1001の全てのプリンタ接続ポートに対して接続され
ているプリンタの有無を調べ、対象とするプリンタが接
続されている場合にはそのプリンタのプリンタ情報をプ
リンタ管理情報に登録(プリンタ管理情報を更新)す
る。全てのプリンタ接続ポートに対して処理を終えたら
ステップ(2)へ戻り、プリンタ管理情報の先頭に登録
されているプリンタから改めて処理を始める。
合)、ステップ(13)へ移行し、ホストコンピュータ
1001の全てのプリンタ接続ポートに対して接続され
ているプリンタの有無を調べ、対象とするプリンタが接
続されている場合にはそのプリンタのプリンタ情報をプ
リンタ管理情報に登録(プリンタ管理情報を更新)す
る。全てのプリンタ接続ポートに対して処理を終えたら
ステップ(2)へ戻り、プリンタ管理情報の先頭に登録
されているプリンタから改めて処理を始める。
【0190】一方、ステップ(3)にてプリンタ情報有
りと判定された場合は、ステップ(4)へ進み、そのプ
リンタに対しての処理を行う。即ち、プリンタ情報とし
て格納されているポートからプリンタの状態(図2に示
したプリンタ状態情報)を取得し、プリンタの状態を解
析し内容を認識する。
りと判定された場合は、ステップ(4)へ進み、そのプ
リンタに対しての処理を行う。即ち、プリンタ情報とし
て格納されているポートからプリンタの状態(図2に示
したプリンタ状態情報)を取得し、プリンタの状態を解
析し内容を認識する。
【0191】次に、ステップ(4)で取得したプリンタ
の状態がそれまでプリンタ情報として保持されていた状
態(プリンタ管理情報内の状態)と異なるか否か、即ち
状態変化があったか否かを調べ(5)、このプリンタの
状態に変化がないと判定された場合は、後述するステッ
プ(11)へ進む。
の状態がそれまでプリンタ情報として保持されていた状
態(プリンタ管理情報内の状態)と異なるか否か、即ち
状態変化があったか否かを調べ(5)、このプリンタの
状態に変化がないと判定された場合は、後述するステッ
プ(11)へ進む。
【0192】一方、ステップ(5)で、プリンタの状態
に変化があったと判定された場合は、プリンタ管理情報
に登録されているプリンタ情報中のエラー情報、警告情
報、及び動作状態情報をステップ(4)で取得したプリ
ンタ状態情報に更新し(6)、ステップ(7)へ進む。
に変化があったと判定された場合は、プリンタ管理情報
に登録されているプリンタ情報中のエラー情報、警告情
報、及び動作状態情報をステップ(4)で取得したプリ
ンタ状態情報に更新し(6)、ステップ(7)へ進む。
【0193】次に、現在図16に示したプリンタ状態表
示画面上のプリンタ状態表示領域1606に表示されて
いるプリンタが、ステップ(4)でプリンタ状態情報を
取得したプリンタと一致するか否かを判定し(7)、一
致すると判定された場合は、ステップ(8)へ進み、プ
リンタ状態表示画面上の表示枠内の表示対象プリンタに
関する表示(プリンタ名表示領域1601,接続ポート
選択一覧1602,プリンタ状態表示領域1606)を
更新する。その後ステップ(11)へ進み、状態表示デ
ータベースに定められた警告音を再生して、ステップ
(12)へ進む。
示画面上のプリンタ状態表示領域1606に表示されて
いるプリンタが、ステップ(4)でプリンタ状態情報を
取得したプリンタと一致するか否かを判定し(7)、一
致すると判定された場合は、ステップ(8)へ進み、プ
リンタ状態表示画面上の表示枠内の表示対象プリンタに
関する表示(プリンタ名表示領域1601,接続ポート
選択一覧1602,プリンタ状態表示領域1606)を
更新する。その後ステップ(11)へ進み、状態表示デ
ータベースに定められた警告音を再生して、ステップ
(12)へ進む。
【0194】一方、ステップ(7)で現在図16に示し
たプリンタ状態表示画面上のプリンタ状態表示領域16
06に表示されているプリンタが、ステップ(4)でプ
リンタ状態情報を取得したプリンタと一致しないと判断
した場合には、ステップ(9)へ進み、状態表示データ
ベースを検索して、プリンタ管理情報に登録されている
プリンタ情報内の優先順位の情報を更新する。そしてス
テップ(10)へ進み、この時点で登録されているプリ
ンタのうち、ステップ(4)でプリンタ状態情報を取得
したプリンタの優先順位がもっとも高い優先順位か否か
を判定し、もっとも高いと判定された場合は、ステップ
(11)へ進み、状態表示データベースに定められた警
告音を再生してステップ(12)へ進む。
たプリンタ状態表示画面上のプリンタ状態表示領域16
06に表示されているプリンタが、ステップ(4)でプ
リンタ状態情報を取得したプリンタと一致しないと判断
した場合には、ステップ(9)へ進み、状態表示データ
ベースを検索して、プリンタ管理情報に登録されている
プリンタ情報内の優先順位の情報を更新する。そしてス
テップ(10)へ進み、この時点で登録されているプリ
ンタのうち、ステップ(4)でプリンタ状態情報を取得
したプリンタの優先順位がもっとも高い優先順位か否か
を判定し、もっとも高いと判定された場合は、ステップ
(11)へ進み、状態表示データベースに定められた警
告音を再生してステップ(12)へ進む。
【0195】一方、ステップ(10)で、プリンタ状態
情報を取得したプリンタの優先順位がもっとも高い優先
順位ではないと判定された場合は、ステップ(12)へ
進む。
情報を取得したプリンタの優先順位がもっとも高い優先
順位ではないと判定された場合は、ステップ(12)へ
進む。
【0196】以上ステップ(3)〜(11)の処理で、
先頭のプリンタに対する処理の1サイクルが完了するの
で、図14に示したプリンタ管理情報に登録されている
次のプリンタ情報へのポインタを取得し(12)、ステ
ップ(3)へ戻る。
先頭のプリンタに対する処理の1サイクルが完了するの
で、図14に示したプリンタ管理情報に登録されている
次のプリンタ情報へのポインタを取得し(12)、ステ
ップ(3)へ戻る。
【0197】以降、プリンタ管理情報に登録されている
すべてのプリンタ、すなわち接続されているすべてのプ
リンタに対する処理が一通り行われると、ステップ
(3)からステップ(13)へ進み、改めて接続されて
いるプリンタの調査(プリンタ管理情報の更新)から一
連の処理を繰り返す。これによりプリンタの接続状態に
変更があった場合でもすぐに対応でき、接続されるプリ
ンタの状態を正しく表示することができる。
すべてのプリンタ、すなわち接続されているすべてのプ
リンタに対する処理が一通り行われると、ステップ
(3)からステップ(13)へ進み、改めて接続されて
いるプリンタの調査(プリンタ管理情報の更新)から一
連の処理を繰り返す。これによりプリンタの接続状態に
変更があった場合でもすぐに対応でき、接続されるプリ
ンタの状態を正しく表示することができる。
【0198】このように本実施形態では、ホストコンピ
ュータ1001に接続されているプリンタの状態を調べ
ながら状態の変化を検知し、優先順位を更新し、更に優
先順位情報に基づいて警告音を再生するか否かを決定し
再生することにより、複数接続されたプリンタ101
6,1017の内の状態を表示していないプリンタで優
先度の高い事象が発生した場合に、警告音によってユー
ザに事象が発生したことを知らせることができるように
なる。
ュータ1001に接続されているプリンタの状態を調べ
ながら状態の変化を検知し、優先順位を更新し、更に優
先順位情報に基づいて警告音を再生するか否かを決定し
再生することにより、複数接続されたプリンタ101
6,1017の内の状態を表示していないプリンタで優
先度の高い事象が発生した場合に、警告音によってユー
ザに事象が発生したことを知らせることができるように
なる。
【0199】なお、上述のステップ(11)では、図1
5に示した警告音ファイル1504の「01001.w
av」〜「03003.wav」を単に再生するように
してもよいし、警告音ファイル1504の「0100
1.wav」〜「03003.wav」に各警告情報
(エラー,警告,正常)に対応する「エラー」,「警
告」,「正常」などの音声を格納しておき、再生時に、
ROM1006内に格納されたプリンタ名を示す音声を
加え、例えば「プリンタBBBにエラーが発生しまし
た。」等のように再生するように構成してもよい。
5に示した警告音ファイル1504の「01001.w
av」〜「03003.wav」を単に再生するように
してもよいし、警告音ファイル1504の「0100
1.wav」〜「03003.wav」に各警告情報
(エラー,警告,正常)に対応する「エラー」,「警
告」,「正常」などの音声を格納しておき、再生時に、
ROM1006内に格納されたプリンタ名を示す音声を
加え、例えば「プリンタBBBにエラーが発生しまし
た。」等のように再生するように構成してもよい。
【0200】〔第4実施形態〕上記第3実施形態では、
1つのホストコンピュータに設けられた複数の入出力ポ
ートに直接接続された複数のプリンタの状態表示を制御
する場合について説明したが、入出力ポートに直接接続
されたプリンタおよび所定の通信媒体を介して接続され
る他のホストコンピュータの入出力ポートに直接接続さ
れたプリンタの状態表示を制御するように構成してもよ
い。以下、その実施形態について説明する。
1つのホストコンピュータに設けられた複数の入出力ポ
ートに直接接続された複数のプリンタの状態表示を制御
する場合について説明したが、入出力ポートに直接接続
されたプリンタおよび所定の通信媒体を介して接続され
る他のホストコンピュータの入出力ポートに直接接続さ
れたプリンタの状態表示を制御するように構成してもよ
い。以下、その実施形態について説明する。
【0201】なお、本発明の第4実施形態を示す印刷装
置状態表示制御装置を適用可能な2台の印刷制御装置を
備えた印刷制御システムの構成は、図8に示した本発明
の第2実施形態を示した印刷装置状態表示制御装置を適
用可能な2台の印刷制御装置を備えた印刷制御システム
の構成を示すブロック図と同一のものであるとする。な
お、印刷装置状態表示制御装置は印刷制御システムと独
立な装置であってもよい。
置状態表示制御装置を適用可能な2台の印刷制御装置を
備えた印刷制御システムの構成は、図8に示した本発明
の第2実施形態を示した印刷装置状態表示制御装置を適
用可能な2台の印刷制御装置を備えた印刷制御システム
の構成を示すブロック図と同一のものであるとする。な
お、印刷装置状態表示制御装置は印刷制御システムと独
立な装置であってもよい。
【0202】図18は、本発明の第4実施形態を示す印
刷装置状態表示制御装置におけるプリンタ状態表示プロ
グラムが動作中に接続プリンタの情報を管理するための
プリンタ管理情報のデータ構造を示す図であり、プリン
タが接続されているホストコンピュータを示すホスト名
称を同時に格納しているものである。
刷装置状態表示制御装置におけるプリンタ状態表示プロ
グラムが動作中に接続プリンタの情報を管理するための
プリンタ管理情報のデータ構造を示す図であり、プリン
タが接続されているホストコンピュータを示すホスト名
称を同時に格納しているものである。
【0203】図において、1800はポインタで、デー
タ入出力コントローラ2014(3014)に接続され
るプリンタ2015(3015)のプリンタ情報180
1の格納アドレスを示す。
タ入出力コントローラ2014(3014)に接続され
るプリンタ2015(3015)のプリンタ情報180
1の格納アドレスを示す。
【0204】プリンタ情報1801は、ホストコンピュ
ータ2001(3001)に接続されているプリンタ2
015(3015)並びに、ホストコンピュータ200
1(3001)とネットワーク2020を介して通信可
能なホストコンピュータ3001(2001)に接続さ
れているプリンタの情報を管理するための情報であり、
図に示すように、ホスト名称(PC1、PC2)180
2、ポート名(LPT1)1803、プリンタ名180
4、プリンタエラー情報1805、プリンタ警告情報1
806、プリンタ動作情報1807、警告音再生の優先
順位を示す優先順位の情報である優先順位1808、お
よび次のプリンタ(まだプリンタ情報を登録していない
他のいずれかのプリンタ)のプリンタ情報格納アドレス
を示すポインタ1809から構成される。なお、次のプ
リンタがない場合(接続される全てのプリンタのプリン
タ情報が登録された場合)には、ポインタ1809に
は、終わりを示す情報、例えばNULLコード等が格納
される。以下、ポインタ1800および一連のプリンタ
情報1801により構成される情報全体をプリンタ管理
情報と呼ぶ。
ータ2001(3001)に接続されているプリンタ2
015(3015)並びに、ホストコンピュータ200
1(3001)とネットワーク2020を介して通信可
能なホストコンピュータ3001(2001)に接続さ
れているプリンタの情報を管理するための情報であり、
図に示すように、ホスト名称(PC1、PC2)180
2、ポート名(LPT1)1803、プリンタ名180
4、プリンタエラー情報1805、プリンタ警告情報1
806、プリンタ動作情報1807、警告音再生の優先
順位を示す優先順位の情報である優先順位1808、お
よび次のプリンタ(まだプリンタ情報を登録していない
他のいずれかのプリンタ)のプリンタ情報格納アドレス
を示すポインタ1809から構成される。なお、次のプ
リンタがない場合(接続される全てのプリンタのプリン
タ情報が登録された場合)には、ポインタ1809に
は、終わりを示す情報、例えばNULLコード等が格納
される。以下、ポインタ1800および一連のプリンタ
情報1801により構成される情報全体をプリンタ管理
情報と呼ぶ。
【0205】このような構造のプリンタ管理情報によ
り、複数のプリンタの情報を容易に管理可能となる。
り、複数のプリンタの情報を容易に管理可能となる。
【0206】なお、このプリンタ管理情報は、RAM2
003(3003),ハードディスク2004(200
4)、または図示しない記憶媒体等に格納されている。
003(3003),ハードディスク2004(200
4)、または図示しない記憶媒体等に格納されている。
【0207】図19は、本発明の第4実施形態を示す印
刷装置状態表示制御装置におけるプリンタ状態表示プロ
グラムが図8に示したCRT2010またはCRT30
10に表示するプリンタ状態表示画面の一例を示す模式
図であり、接続ポート表示として、表示するプリンタの
接続ポートが「マシン名−ポート名」の形で表示される
ようになっている。
刷装置状態表示制御装置におけるプリンタ状態表示プロ
グラムが図8に示したCRT2010またはCRT30
10に表示するプリンタ状態表示画面の一例を示す模式
図であり、接続ポート表示として、表示するプリンタの
接続ポートが「マシン名−ポート名」の形で表示される
ようになっている。
【0208】なお、プリンタ状態表示プログラムは、ホ
ストコンピュータ2001(3001)に接続されたプ
リンタ2015(3015)、並びにホストコンピュー
タ2001(3001)とネットワーク2020を介し
て通信可能なホストコンピュータ3001(2001)
に接続されているプリンタ3015(2015)のいず
れかのプリンタをユーザが選択し表示できるものであ
る。
ストコンピュータ2001(3001)に接続されたプ
リンタ2015(3015)、並びにホストコンピュー
タ2001(3001)とネットワーク2020を介し
て通信可能なホストコンピュータ3001(2001)
に接続されているプリンタ3015(2015)のいず
れかのプリンタをユーザが選択し表示できるものであ
る。
【0209】図において、1901はプリンタ名表示領
域で、現在表示するように選択されているプリンタの名
称を表示する。1902はホスト名表示領域で、プリン
タ名表示領域1901に表示されているプリンタが接続
されているホストコンピュータの名称を表示する。19
03は接続ポート選択一覧で、プリンタ名表示領域19
01が接続されているプリンタの接続されているマシン
名(ホストコンピュータ名)−接続ポートの名称を表示
し、各接続ポートに対応する選択ボタン1904,19
05のいずれかを図示しないマウス等のポインティング
デバイスにより指示することで接続されたプリンタの状
態をメッセージ表示するポートの選択が可能であり、な
お、選択されている接続ポートに該当する選択ボタンは
◎表示され、選択されていない接続ポートに該当する選
択ボタンは○表示される。
域で、現在表示するように選択されているプリンタの名
称を表示する。1902はホスト名表示領域で、プリン
タ名表示領域1901に表示されているプリンタが接続
されているホストコンピュータの名称を表示する。19
03は接続ポート選択一覧で、プリンタ名表示領域19
01が接続されているプリンタの接続されているマシン
名(ホストコンピュータ名)−接続ポートの名称を表示
し、各接続ポートに対応する選択ボタン1904,19
05のいずれかを図示しないマウス等のポインティング
デバイスにより指示することで接続されたプリンタの状
態をメッセージ表示するポートの選択が可能であり、な
お、選択されている接続ポートに該当する選択ボタンは
◎表示され、選択されていない接続ポートに該当する選
択ボタンは○表示される。
【0210】1906はプリンタ状態表示領域で、接続
ポート選択一覧1903で選択されている接続ポートに
接続されたプリンタの状態を示すメッセージの文字列を
表示する。
ポート選択一覧1903で選択されている接続ポートに
接続されたプリンタの状態を示すメッセージの文字列を
表示する。
【0211】〔処理動作の説明〕以下、図20のフロー
チャートを参照して、本発明の印刷装置状態表示制御装
置における第4の印刷装置状態表示処理動作について説
明する。
チャートを参照して、本発明の印刷装置状態表示制御装
置における第4の印刷装置状態表示処理動作について説
明する。
【0212】図20は、本発明の印刷装置状態表示制御
装置における第4の印刷装置状態表示処理手順の一例を
示すフローチャートであり、図8に示したROM200
6(3006),ハードディスク2004(3004)
または図示しない記憶媒体に格納されたプリンタ状態表
示プログラムに基づいてCPU2002(3002)が
実行する。なお、(1)〜(14)は各ステップを示
す。
装置における第4の印刷装置状態表示処理手順の一例を
示すフローチャートであり、図8に示したROM200
6(3006),ハードディスク2004(3004)
または図示しない記憶媒体に格納されたプリンタ状態表
示プログラムに基づいてCPU2002(3002)が
実行する。なお、(1)〜(14)は各ステップを示
す。
【0213】なお、本実施形態におけるホストコンピュ
ータ2001,3001上で動作するプリンタ状態表示
プログラムは、第1の実施形態におけるプリンタ状態表
示プログラムと同様、各ホストコンピュータ2001,
3001の起動時に実行開始され、以降、接続されたプ
リンタ2015または3015の状態を表示し、警告音
を発生する。
ータ2001,3001上で動作するプリンタ状態表示
プログラムは、第1の実施形態におけるプリンタ状態表
示プログラムと同様、各ホストコンピュータ2001,
3001の起動時に実行開始され、以降、接続されたプ
リンタ2015または3015の状態を表示し、警告音
を発生する。
【0214】また、1つのホストコンピュータ2001
または3001上で動作するプリンタ状態表示プログラ
ムはただ1つであり同時にホストコンピュータ2001
(または3001)上で複数のプリンタ状態表示プログ
ラムが動作することはない。
または3001上で動作するプリンタ状態表示プログラ
ムはただ1つであり同時にホストコンピュータ2001
(または3001)上で複数のプリンタ状態表示プログ
ラムが動作することはない。
【0215】まず、初期化処理を行う(1)。この初期
化処理では、ハードディスク2004(3004)内に
格納された状態表示データベース(図15)をRAM2
003(3003)上のワークエリアにロードする処
理、プリンタ管理情報(図18)の初期化を行う。
化処理では、ハードディスク2004(3004)内に
格納された状態表示データベース(図15)をRAM2
003(3003)上のワークエリアにロードする処
理、プリンタ管理情報(図18)の初期化を行う。
【0216】次にプリンタ管理情報に登録されている先
頭のプリンタ情報へのポインタ(図18に示したポイン
タ1800)を取得する(2)。
頭のプリンタ情報へのポインタ(図18に示したポイン
タ1800)を取得する(2)。
【0217】次に、ステップ(2)で取得したポインタ
1800からプリンタ情報があるか否かを判定する
(3)。ホストコンピュータ2001(3001)の起
動直後の初期化された状態では、プリンタ管理情報に登
録されているプリンタ情報はないため、このポインタ1
800によって示されるプリンタ情報は存在しない。
1800からプリンタ情報があるか否かを判定する
(3)。ホストコンピュータ2001(3001)の起
動直後の初期化された状態では、プリンタ管理情報に登
録されているプリンタ情報はないため、このポインタ1
800によって示されるプリンタ情報は存在しない。
【0218】この場合(プリンタ情報が存在しない場
合)、ステップ(13)へ移行し、ホストコンピュータ
2001(3001)のプリンタ接続ポートに対して接
続されているプリンタの有無を調べ、対象とするプリン
タが接続されている場合にはそのプリンタのプリンタ情
報をプリンタ管理情報に登録(プリンタ管理情報を更
新)する。
合)、ステップ(13)へ移行し、ホストコンピュータ
2001(3001)のプリンタ接続ポートに対して接
続されているプリンタの有無を調べ、対象とするプリン
タが接続されている場合にはそのプリンタのプリンタ情
報をプリンタ管理情報に登録(プリンタ管理情報を更
新)する。
【0219】次に、ネットワーク上にある他のホストコ
ンピュータ3001(2001)で動作しているプリン
タ状態表示プログラムに対して、そのホストコンピュー
タ3001(2001)に接続されているプリンタ30
15(2015)の情報を要求し、そのホストコンピュ
ータ3001(2001)により管理されているプリン
タ管理情報を取得し、更に取得したプリンタ管理情報内
の各プリンタ情報をホストコンピュータ名称とともにプ
リンタ管理情報に登録する(14)。即ち、このステッ
プ(14)にて通信回線網2020上の他のホストコン
ピュータ3001(2001)に接続されたプリンタ3
015(2015)のプリンタ情報を含めたプリンタ情
報を、ホストコンピュータ2001(3001)上で動
作しているプリンタ状態表示プログラムが取得し、プリ
ンタ管理情報(図18)に登録して、ステップ(2)へ
戻り、プリンタ管理情報の先頭に登録されているプリン
タから改めて処理を始める。
ンピュータ3001(2001)で動作しているプリン
タ状態表示プログラムに対して、そのホストコンピュー
タ3001(2001)に接続されているプリンタ30
15(2015)の情報を要求し、そのホストコンピュ
ータ3001(2001)により管理されているプリン
タ管理情報を取得し、更に取得したプリンタ管理情報内
の各プリンタ情報をホストコンピュータ名称とともにプ
リンタ管理情報に登録する(14)。即ち、このステッ
プ(14)にて通信回線網2020上の他のホストコン
ピュータ3001(2001)に接続されたプリンタ3
015(2015)のプリンタ情報を含めたプリンタ情
報を、ホストコンピュータ2001(3001)上で動
作しているプリンタ状態表示プログラムが取得し、プリ
ンタ管理情報(図18)に登録して、ステップ(2)へ
戻り、プリンタ管理情報の先頭に登録されているプリン
タから改めて処理を始める。
【0220】一方、ステップ(3)にてプリンタ情報有
りと判定された場合は、ステップ(4)へ進み、今処理
しているプリンタが自分のホストコンピュータ2001
(3001)に直接接続されたプリンタ2015(30
15)の場合にはホストコンピュータ2001(300
1)の接続ポートからプリンタ情報を取得する。
りと判定された場合は、ステップ(4)へ進み、今処理
しているプリンタが自分のホストコンピュータ2001
(3001)に直接接続されたプリンタ2015(30
15)の場合にはホストコンピュータ2001(300
1)の接続ポートからプリンタ情報を取得する。
【0221】また、今処理しているプリンタがネットワ
ーク上の他のホストコンピュータ3001(2001)
に接続されたプリンタ3015(2015)である場合
には、接続ポートからプリンタ情報を取得する代わり
に、ホストコンピュータ3001(2001)上で動作
しているプリンタ状態表示プログラムに対して、プリン
タ3015(2015)の情報を要求し、そのホストコ
ンピュータ3001(2001)で管理されているプリ
ンタ情報を取得する。
ーク上の他のホストコンピュータ3001(2001)
に接続されたプリンタ3015(2015)である場合
には、接続ポートからプリンタ情報を取得する代わり
に、ホストコンピュータ3001(2001)上で動作
しているプリンタ状態表示プログラムに対して、プリン
タ3015(2015)の情報を要求し、そのホストコ
ンピュータ3001(2001)で管理されているプリ
ンタ情報を取得する。
【0222】次に、ステップ(4)で取得したプリンタ
の状態がそれまでプリンタ情報として保持されていた状
態(プリンタ管理情報内の状態)と異なるか否か、即ち
状態変化があったか否かを調べ(5)、このプリンタの
状態に変化がないと判定された場合は、後述するステッ
プ(12)へ進む。
の状態がそれまでプリンタ情報として保持されていた状
態(プリンタ管理情報内の状態)と異なるか否か、即ち
状態変化があったか否かを調べ(5)、このプリンタの
状態に変化がないと判定された場合は、後述するステッ
プ(12)へ進む。
【0223】一方、ステップ(5)で、プリンタの状態
に変化があったと判定された場合は、プリンタ管理情報
に登録されているプリンタ情報中のエラー情報、警告情
報、及び動作状態情報をステップ(4)で取得したプリ
ンタ状態情報に更新し(6)、ステップ(7)へ進む。
に変化があったと判定された場合は、プリンタ管理情報
に登録されているプリンタ情報中のエラー情報、警告情
報、及び動作状態情報をステップ(4)で取得したプリ
ンタ状態情報に更新し(6)、ステップ(7)へ進む。
【0224】次に、現在図19に示したプリンタ状態表
示画面上のプリンタ状態表示領域1906に表示されて
いるプリンタが、ステップ(4)でプリンタ状態情報を
取得したプリンタと一致するか否かを判定し(7)、一
致すると判定された場合は、ステップ(8)へ進み、プ
リンタ状態表示画面上の表示枠内の表示対象プリンタに
関する表示(プリンタ名表示領域1901,ホスト名表
示領域1902,接続ポート選択一覧1903,プリン
タ状態表示領域1906)を更新する(8)。その後ス
テップ(11)へ進み、状態表示データベースに定めら
れた警告音を再生して(11)、ステップ(12)へ進
む。
示画面上のプリンタ状態表示領域1906に表示されて
いるプリンタが、ステップ(4)でプリンタ状態情報を
取得したプリンタと一致するか否かを判定し(7)、一
致すると判定された場合は、ステップ(8)へ進み、プ
リンタ状態表示画面上の表示枠内の表示対象プリンタに
関する表示(プリンタ名表示領域1901,ホスト名表
示領域1902,接続ポート選択一覧1903,プリン
タ状態表示領域1906)を更新する(8)。その後ス
テップ(11)へ進み、状態表示データベースに定めら
れた警告音を再生して(11)、ステップ(12)へ進
む。
【0225】一方、ステップ(7)で現在図10に示し
たプリンタ状態表示画面上のプリンタ状態表示領域19
06に表示されているプリンタが、ステップ(4)でプ
リンタ状態情報を取得したプリンタと一致しないと判断
した場合には、ステップ(9)へ進み、状態表示データ
ベースを検索して、プリンタ管理情報に登録されている
プリンタ情報内の優先順位の情報を更新する。そしてス
テップ(10)へ進み、この時点で登録されているプリ
ンタのうち、ステップ(4)でプリンタ状態情報を取得
したプリンタの優先順位がもっとも高い優先順位か否か
を判定し、もっとも高いと判定された場合は、ステップ
(11)へ進み、状態表示データベースに定められた警
告音を再生してステップ(12)へ進む。
たプリンタ状態表示画面上のプリンタ状態表示領域19
06に表示されているプリンタが、ステップ(4)でプ
リンタ状態情報を取得したプリンタと一致しないと判断
した場合には、ステップ(9)へ進み、状態表示データ
ベースを検索して、プリンタ管理情報に登録されている
プリンタ情報内の優先順位の情報を更新する。そしてス
テップ(10)へ進み、この時点で登録されているプリ
ンタのうち、ステップ(4)でプリンタ状態情報を取得
したプリンタの優先順位がもっとも高い優先順位か否か
を判定し、もっとも高いと判定された場合は、ステップ
(11)へ進み、状態表示データベースに定められた警
告音を再生してステップ(12)へ進む。
【0226】一方、ステップ(10)で、プリンタ状態
情報を取得したプリンタの優先順位がもっとも高い優先
順位ではないと判定された場合は、ステップ(12)へ
進む。
情報を取得したプリンタの優先順位がもっとも高い優先
順位ではないと判定された場合は、ステップ(12)へ
進む。
【0227】以上ステップ(3)〜(11)の処理で、
先頭のプリンタに対する処理の1サイクルが完了するの
で、図18に示したプリンタ管理情報に登録されている
次のプリンタ情報へのポインタを取得し(12)、ステ
ップ(3)へ戻る。
先頭のプリンタに対する処理の1サイクルが完了するの
で、図18に示したプリンタ管理情報に登録されている
次のプリンタ情報へのポインタを取得し(12)、ステ
ップ(3)へ戻る。
【0228】以降、プリンタ管理情報に登録されている
すべてのプリンタ、すなわち接続されているすべてのプ
リンタに対する処理が一通り行われると、ステップ
(3)からステップ(13)へ進み、改めて接続されて
いるプリンタの調査(プリンタ管理情報の更新)から一
連の処理を繰り返す。これにより、各ホストコンピュー
タに接続されているプリンタの接続状態に変更があった
場合でもすぐに対応でき、プリンタの状態を正しく表示
することができる。
すべてのプリンタ、すなわち接続されているすべてのプ
リンタに対する処理が一通り行われると、ステップ
(3)からステップ(13)へ進み、改めて接続されて
いるプリンタの調査(プリンタ管理情報の更新)から一
連の処理を繰り返す。これにより、各ホストコンピュー
タに接続されているプリンタの接続状態に変更があった
場合でもすぐに対応でき、プリンタの状態を正しく表示
することができる。
【0229】なお、図8に示したホストコンピュータ2
001(3001)は、ホストコンピュータ3001
(2001)からの状態情報の問い合わせ要求に対し
て、ホストコンピュータ2001(3001)に接続さ
れるプリンタの状態情報を返却する。
001(3001)は、ホストコンピュータ3001
(2001)からの状態情報の問い合わせ要求に対し
て、ホストコンピュータ2001(3001)に接続さ
れるプリンタの状態情報を返却する。
【0230】また、2つのホストコンピュータ200
1,3001のみに限らず、3つ以上のホストコンピュ
ータが双方向に通信可能に接続されていてもよい。この
場合も、各ホストコンピュータは、他のホストコンピュ
ータからの状態情報の問い合わせ要求に対して、接続さ
れるプリンタの状態情報を返却する。
1,3001のみに限らず、3つ以上のホストコンピュ
ータが双方向に通信可能に接続されていてもよい。この
場合も、各ホストコンピュータは、他のホストコンピュ
ータからの状態情報の問い合わせ要求に対して、接続さ
れるプリンタの状態情報を返却する。
【0231】以上の処理より、本実施形態によれば、ホ
ストコンピュータ2001(3001)に接続されたプ
リンタ2015(3015)と同様に、通信回線網20
20上に存在する他のホストコンピュータ3001(2
001)に接続されたプリンタ3015(2015)の
状態を監視することが可能となり、他のホストコンピュ
ータ3001(2001)に接続されたプリンタ301
5(2015)を含めた複数のプリンタの内、画面に状
態情報を表示していないものの状態変化に応じて、優先
順位の高いものの警告音再生を行うことが可能となる。
ストコンピュータ2001(3001)に接続されたプ
リンタ2015(3015)と同様に、通信回線網20
20上に存在する他のホストコンピュータ3001(2
001)に接続されたプリンタ3015(2015)の
状態を監視することが可能となり、他のホストコンピュ
ータ3001(2001)に接続されたプリンタ301
5(2015)を含めた複数のプリンタの内、画面に状
態情報を表示していないものの状態変化に応じて、優先
順位の高いものの警告音再生を行うことが可能となる。
【0232】以上説明したように、本発明によれば、印
刷制御装置に接続された複数の印刷装置の内、状態情報
が画面に表示されていない印刷装置で優先度が高い事象
が発生した場合に、警告音を再生することが可能とな
り、これにより、ユーザの煩雑な手間を回避しつつ印刷
装置の状態把握の便宜を図ることができる印刷装置状態
表示制御装置を提供することができる。また、本発明に
よれば、通信回線網を介して接続された他の印刷制御装
置側の他の印刷装置の状態情報を取得してローカルに接
続された印刷装置と同様に状態表示および警告音再生を
行うことができる。
刷制御装置に接続された複数の印刷装置の内、状態情報
が画面に表示されていない印刷装置で優先度が高い事象
が発生した場合に、警告音を再生することが可能とな
り、これにより、ユーザの煩雑な手間を回避しつつ印刷
装置の状態把握の便宜を図ることができる印刷装置状態
表示制御装置を提供することができる。また、本発明に
よれば、通信回線網を介して接続された他の印刷制御装
置側の他の印刷装置の状態情報を取得してローカルに接
続された印刷装置と同様に状態表示および警告音再生を
行うことができる。
【0233】なお、本実施形態では、ホストコンピュー
タ2001(3001)に接続されたプリンタ2015
(3015)及び通信回線網2020上に存在する他の
ホストコンピュータ3001(2001)に接続された
プリンタ3015(2015)の状態を監視する場合に
ついて説明したが、加えて通信回線網2020上に存在
する(通信回線網2020に直接接続された)ネットワ
ークプリンタの状態も監視するように構成してもよい。
この場合、図19に示した接続ポート選択一覧1903
には「マシン名−ポート名」の代わりに、「プリンタ名
−ネットワークアドレス」を表示するようにしてもよ
い。
タ2001(3001)に接続されたプリンタ2015
(3015)及び通信回線網2020上に存在する他の
ホストコンピュータ3001(2001)に接続された
プリンタ3015(2015)の状態を監視する場合に
ついて説明したが、加えて通信回線網2020上に存在
する(通信回線網2020に直接接続された)ネットワ
ークプリンタの状態も監視するように構成してもよい。
この場合、図19に示した接続ポート選択一覧1903
には「マシン名−ポート名」の代わりに、「プリンタ名
−ネットワークアドレス」を表示するようにしてもよ
い。
【0234】以上より、複数の印刷装置の状態を同時に
管理し、印刷装置の状態が変化した際に、状態が変化し
た印刷装置が表示対象として選択されていない印刷装置
であっても、ユーザに通知すべき優先度の高い状態にあ
る印刷装置の状態をあらわす警告音を発生し、ユーザに
よるそれぞれの印刷装置の状態把握の便宜を図ることが
できる。
管理し、印刷装置の状態が変化した際に、状態が変化し
た印刷装置が表示対象として選択されていない印刷装置
であっても、ユーザに通知すべき優先度の高い状態にあ
る印刷装置の状態をあらわす警告音を発生し、ユーザに
よるそれぞれの印刷装置の状態把握の便宜を図ることが
できる。
【0235】なお、上述のステップ(11)では、図1
5に示した警告音ファイル1504の「01001.w
av」〜「03003.wav」を単に再生するように
してもよいし、警告音ファイル1504の「0100
1.wav」〜「03003.wav」に各警告情報
(エラー,警告,正常)に対応する「エラー」,「警
告」,「正常」などの音声を格納しておき、再生時に、
ROM2006内に格納されたプリンタ名を示す音声を
加え、例えば「プリンタBBBにエラーが発生しまし
た。」等のように再生するように構成してもよい。
5に示した警告音ファイル1504の「01001.w
av」〜「03003.wav」を単に再生するように
してもよいし、警告音ファイル1504の「0100
1.wav」〜「03003.wav」に各警告情報
(エラー,警告,正常)に対応する「エラー」,「警
告」,「正常」などの音声を格納しておき、再生時に、
ROM2006内に格納されたプリンタ名を示す音声を
加え、例えば「プリンタBBBにエラーが発生しまし
た。」等のように再生するように構成してもよい。
【0236】〔第5実施形態〕上記第1実施形態では、
主に状態を表示する印刷装置を選択するべく選択操作を
行う際に、主に表示するプリンタを選択する際に、各プ
リンタの名称および各プリンタの状態を単に一覧表示
し、この一覧から主に状態表示するプリンタを選択する
構成について説明したが、各プリンタの名称および各プ
リンタの状態を各プリンタの状態に基づく順序で一覧表
示するように構成してもよい。以下その実施形態につい
て説明する。
主に状態を表示する印刷装置を選択するべく選択操作を
行う際に、主に表示するプリンタを選択する際に、各プ
リンタの名称および各プリンタの状態を単に一覧表示
し、この一覧から主に状態表示するプリンタを選択する
構成について説明したが、各プリンタの名称および各プ
リンタの状態を各プリンタの状態に基づく順序で一覧表
示するように構成してもよい。以下その実施形態につい
て説明する。
【0237】図21は、本発明の第5実施形態を示す印
刷装置状態表示制御装置を適用可能な印刷制御装置の構
成を示すブロック図である。なお、印刷装置状態表示制
御装置は印刷制御装置と独立な装置であってもよい。ま
た、図1と同一のものには同一の符号を付してある。
刷装置状態表示制御装置を適用可能な印刷制御装置の構
成を示すブロック図である。なお、印刷装置状態表示制
御装置は印刷制御装置と独立な装置であってもよい。ま
た、図1と同一のものには同一の符号を付してある。
【0238】図において、1019〜1022はプリン
タで、プリンタ1019はプリンタ1016に接続さ
れ、プリンタ1021はプリンタ1019に接続され、
プリンタ1020はプリンタ1018に接続され、プリ
ンタ1022はプリンタ1020に接続されている。
タで、プリンタ1019はプリンタ1016に接続さ
れ、プリンタ1021はプリンタ1019に接続され、
プリンタ1020はプリンタ1018に接続され、プリ
ンタ1022はプリンタ1020に接続されている。
【0239】また、データ入出力コントローラ1013
は、CPU1002の制御に従って、接続されたプリン
タ1016並びにプリンタ1019およびプリンタ10
21との間で双方向通信を行う。
は、CPU1002の制御に従って、接続されたプリン
タ1016並びにプリンタ1019およびプリンタ10
21との間で双方向通信を行う。
【0240】さらに、データ入出力コントローラ101
4は、CPU1002の制御に従って、接続されたプリ
ンタ1017との間で双方向通信を行う。
4は、CPU1002の制御に従って、接続されたプリ
ンタ1017との間で双方向通信を行う。
【0241】また、データ入出力コントローラ1015
は、CPU1002の制御に従って、接続されたプリン
タ1018並びにプリンタ1020およびプリンタ10
22との間で双方向通信を行う。
は、CPU1002の制御に従って、接続されたプリン
タ1018並びにプリンタ1020およびプリンタ10
22との間で双方向通信を行う。
【0242】図22は、本発明の第5実施形態を示す印
刷装置状態表示制御装置におけるプリンタ状態表示プロ
グラムが動作中に接続プリンタの情報を管理するための
プリンタ管理情報のデータ構造を示す図である。
刷装置状態表示制御装置におけるプリンタ状態表示プロ
グラムが動作中に接続プリンタの情報を管理するための
プリンタ管理情報のデータ構造を示す図である。
【0243】図において、2200はポインタで、接続
される複数のプリンタのうちいずれかのプリンタ(10
16等)のプリンタ情報2201の格納アドレスを示
す。
される複数のプリンタのうちいずれかのプリンタ(10
16等)のプリンタ情報2201の格納アドレスを示
す。
【0244】プリンタ情報2201は、ホストコンピュ
ータ1001に接続されているプリンタ1016等の情
報を管理するための情報であり、図に示すように、ポー
ト名(PORT1〜PORT7)2202、プリンタ名
2203、プリンタエラー情報2204、プリンタ警告
情報2205、プリンタ動作情報2206、後述する図
25に示すプルダウンメニュー2501を表示する場合
の優先度を示すメニュー表示優先度2207および次の
プリンタ(またプリンタ情報を登録していない他のいず
れかのプリンタ)のプリンタ情報格納アドレスを示すポ
インタ2208から構成される。なお、次のプリンタが
ない場合(接続される全てのプリンタのプリンタ情報が
登録された場合)には、ポインタ2208には、終わり
を示す情報、例えばNULLコード等が格納される。以
下、ポインタ2200および一連のプリンタ情報220
1により構成される情報全体をプリンタ管理情報と呼
ぶ。
ータ1001に接続されているプリンタ1016等の情
報を管理するための情報であり、図に示すように、ポー
ト名(PORT1〜PORT7)2202、プリンタ名
2203、プリンタエラー情報2204、プリンタ警告
情報2205、プリンタ動作情報2206、後述する図
25に示すプルダウンメニュー2501を表示する場合
の優先度を示すメニュー表示優先度2207および次の
プリンタ(またプリンタ情報を登録していない他のいず
れかのプリンタ)のプリンタ情報格納アドレスを示すポ
インタ2208から構成される。なお、次のプリンタが
ない場合(接続される全てのプリンタのプリンタ情報が
登録された場合)には、ポインタ2208には、終わり
を示す情報、例えばNULLコード等が格納される。以
下、ポインタ2200および一連のプリンタ情報220
1により構成される情報全体をプリンタ管理情報と呼
ぶ。
【0245】このような構造のプリンタ管理情報によ
り、複数のプリンタの情報を容易に管理可能となる。
り、複数のプリンタの情報を容易に管理可能となる。
【0246】なお、このプリンタ管理情報は、RAM1
003,ハードディスク1004、または図示しない記
憶媒体等に格納されている。
003,ハードディスク1004、または図示しない記
憶媒体等に格納されている。
【0247】図23は、本発明の第5実施形態における
印刷装置状態表示制御装置におけるプリンタ状態表示プ
ログラムが使用するプリンタ状態情報に対する表示対象
プリンタの状態表示に使用するメッセージ、および非表
示対象プリンタの状態表示に使用する文字列のデータベ
ースを示す図である。
印刷装置状態表示制御装置におけるプリンタ状態表示プ
ログラムが使用するプリンタ状態情報に対する表示対象
プリンタの状態表示に使用するメッセージ、および非表
示対象プリンタの状態表示に使用する文字列のデータベ
ースを示す図である。
【0248】図において、2301は状態を示す分類
で、「01」は警告情報文字列2304の「エラー」で
メニュー表示の優先度「優先:1」に対応し、「02」
は警告情報文字列2304の「警告」でメニュー表示の
優先度「優先:2」に対応し、「03」は警告情報文字
列2304の「正常」でメニュー表示の優先度「優先:
3」に対応する。2302は状態コードで、分類:「0
1」のコード:「001」は、メッセージ2303の
「用紙なし」に対応し、分類:「01」のコード:「0
02」は、メッセージ2303の「用紙詰まり」に対応
し、分類:「02」のコード:「001」は、メッセー
ジ2303の「黒インク残量警告」に対応し、分類:
「02」のコード:「002」は、メッセージ2303
の「カラーインク残量警告」に対応し、分類:「03」
のコード:「001」は、メッセージ2303の「オン
ライン」に対応し、分類:「03」のコード:「00
2」は、メッセージ2303の「印刷中」に対応し、分
類:「03」のコード:「003」は、メッセージ23
03の「印刷準備中」に対応する。
で、「01」は警告情報文字列2304の「エラー」で
メニュー表示の優先度「優先:1」に対応し、「02」
は警告情報文字列2304の「警告」でメニュー表示の
優先度「優先:2」に対応し、「03」は警告情報文字
列2304の「正常」でメニュー表示の優先度「優先:
3」に対応する。2302は状態コードで、分類:「0
1」のコード:「001」は、メッセージ2303の
「用紙なし」に対応し、分類:「01」のコード:「0
02」は、メッセージ2303の「用紙詰まり」に対応
し、分類:「02」のコード:「001」は、メッセー
ジ2303の「黒インク残量警告」に対応し、分類:
「02」のコード:「002」は、メッセージ2303
の「カラーインク残量警告」に対応し、分類:「03」
のコード:「001」は、メッセージ2303の「オン
ライン」に対応し、分類:「03」のコード:「00
2」は、メッセージ2303の「印刷中」に対応し、分
類:「03」のコード:「003」は、メッセージ23
03の「印刷準備中」に対応する。
【0249】なお、ホストコンピュータ1001のプリ
ンタ状態表示プログラムは、プリンタ1016等から図
2に示したプリンタ状態情報を受け取り、上述のデータ
ベースに基づいて、後述する図25に示す接続ポートプ
ルダウンメニューにより選択された表示対象プリンタの
状態表示内容(プリンタ状態情報に対応するメッセー
ジ)、および非表示対象プリンタ(選択されたプリンタ
以外のプリンタ)の状態表示内容(プリンタ状態情報に
対応する状態)をCRT1010に以下図24に示すよ
うに表示する。
ンタ状態表示プログラムは、プリンタ1016等から図
2に示したプリンタ状態情報を受け取り、上述のデータ
ベースに基づいて、後述する図25に示す接続ポートプ
ルダウンメニューにより選択された表示対象プリンタの
状態表示内容(プリンタ状態情報に対応するメッセー
ジ)、および非表示対象プリンタ(選択されたプリンタ
以外のプリンタ)の状態表示内容(プリンタ状態情報に
対応する状態)をCRT1010に以下図24に示すよ
うに表示する。
【0250】図24は、本発明の第5実施形態に示す印
刷装置状態表示制御装置におけるプリンタ状態表示プロ
グラムが図に示したCRT1010に表示するプリンタ
状態表示画面の一例を示す模式図である。
刷装置状態表示制御装置におけるプリンタ状態表示プロ
グラムが図に示したCRT1010に表示するプリンタ
状態表示画面の一例を示す模式図である。
【0251】なお、プリンタ状態表示プログラムは、ホ
ストコンピュータ1001に接続された複数のプリンタ
1016〜1021のいずれかのプリンタをユーザが選
択し表示できるものである。
ストコンピュータ1001に接続された複数のプリンタ
1016〜1021のいずれかのプリンタをユーザが選
択し表示できるものである。
【0252】図において、2401はプリンタ名表示領
域で、現在表示するように選択されているポートに接続
されているプリンタの名称を表示する。2402は接続
ポート表示領域で、現在表示するように選択されている
ポートの名称、即ちプリンタ名表示領域2401が接続
されている接続ポートの名称を表示する。2403は表
示するプリンタを選択するための接続ポートプルダウン
メニューボタンである。
域で、現在表示するように選択されているポートに接続
されているプリンタの名称を表示する。2402は接続
ポート表示領域で、現在表示するように選択されている
ポートの名称、即ちプリンタ名表示領域2401が接続
されている接続ポートの名称を表示する。2403は表
示するプリンタを選択するための接続ポートプルダウン
メニューボタンである。
【0253】2404はプリンタ状態表示領域で、選択
されているプリンタの状態を示すメッセージの文字列を
表示する。2405は非表示プリンタ状態表示領域で、
選択されているプリンタ以外のプリンタの状態を簡略に
示す文字列を表示する。
されているプリンタの状態を示すメッセージの文字列を
表示する。2405は非表示プリンタ状態表示領域で、
選択されているプリンタ以外のプリンタの状態を簡略に
示す文字列を表示する。
【0254】図25は、図24に示したプリンタ状態表
示画面で、主に表示するプリンタを選択するべく接続ポ
ートの接続ポートプルダウンメニューを開いた状態の一
例を示す模式図である。
示画面で、主に表示するプリンタを選択するべく接続ポ
ートの接続ポートプルダウンメニューを開いた状態の一
例を示す模式図である。
【0255】図において、2501は接続ポートプルダ
ウンメニューで、接続されている各プリンタの接続ポー
ト名、プリンタ名、および各プリンタの状態を示すメッ
セージの文字列一覧をメニュー表示優先度2207に従
って表示する。
ウンメニューで、接続されている各プリンタの接続ポー
ト名、プリンタ名、および各プリンタの状態を示すメッ
セージの文字列一覧をメニュー表示優先度2207に従
って表示する。
【0256】この接続ポートプルダウンメニュー250
1は、接続ポートプルダウンメニューボタン2403
(接続ポート表示領域2403の右側の「▼」部分)を
マウス等のポインティングデバイスで選択することによ
り表示される。なお、選択されているプリンタに該当す
る項目は反転表示される。
1は、接続ポートプルダウンメニューボタン2403
(接続ポート表示領域2403の右側の「▼」部分)を
マウス等のポインティングデバイスで選択することによ
り表示される。なお、選択されているプリンタに該当す
る項目は反転表示される。
【0257】ここで、表示するプリンタを選択する場合
は、この一覧の各項目をマウス等で選択することによ
り、図24に示したプリンタ状態表示画面を、選択した
項目に該当するプリンタの表示に切り替えることができ
る。
は、この一覧の各項目をマウス等で選択することによ
り、図24に示したプリンタ状態表示画面を、選択した
項目に該当するプリンタの表示に切り替えることができ
る。
【0258】〔処理動作の説明〕以下、図26のフロー
チャートを参照して、本発明の印刷装置状態表示制御装
置における第5の印刷装置状態表示処理動作について説
明する。
チャートを参照して、本発明の印刷装置状態表示制御装
置における第5の印刷装置状態表示処理動作について説
明する。
【0259】図26は、本発明の印刷装置状態表示制御
装置における第5の印刷装置状態表示処理手順の一例を
示すフローチャートであり、図21に示したROM10
06,ハードディスク1004または図示しない記憶媒
体に格納されたプリンタ状態表示プログラムに基づいて
CPU1002が実行する。なお、(1)〜(12)は
各ステップを示す。
装置における第5の印刷装置状態表示処理手順の一例を
示すフローチャートであり、図21に示したROM10
06,ハードディスク1004または図示しない記憶媒
体に格納されたプリンタ状態表示プログラムに基づいて
CPU1002が実行する。なお、(1)〜(12)は
各ステップを示す。
【0260】なお、このプリンタ状態表示プログラム
は、ホストコンピュータ1001の起動時に実行開始さ
れ、以降、接続されたプリンタ1016〜1021の状
態を表示する。
は、ホストコンピュータ1001の起動時に実行開始さ
れ、以降、接続されたプリンタ1016〜1021の状
態を表示する。
【0261】さらに、1つのホストコンピュータ100
1上で動作するプリンタ状態表示プログラムはただ1つ
であり、同一ホストコンピュータ上で複数のプリンタ状
態表示プログラムが動作することはない。
1上で動作するプリンタ状態表示プログラムはただ1つ
であり、同一ホストコンピュータ上で複数のプリンタ状
態表示プログラムが動作することはない。
【0262】まず、初期化処理を行う(1)。この初期
化処理では、ハードディスク1004内に格納された状
態表示データベース(図23)をRAM1003上のワ
ークエリアにロードする処理、プリンタ管理情報(図2
2)の初期化を行う。
化処理では、ハードディスク1004内に格納された状
態表示データベース(図23)をRAM1003上のワ
ークエリアにロードする処理、プリンタ管理情報(図2
2)の初期化を行う。
【0263】次にプリンタ管理情報に登録されている先
頭のプリンタ情報へのポインタ(図22に示したポイン
タ2200)を取得する(2)。
頭のプリンタ情報へのポインタ(図22に示したポイン
タ2200)を取得する(2)。
【0264】次に、ステップ(2)で取得したポインタ
2200からプリンタ情報があるか否かを判定する
(3)。ホストコンピュータ1001の起動直後の初期
化された状態では、プリンタ管理情報に登録されている
プリンタ情報はないため、このポインタ2200によっ
て示されるプリンタ情報は存在しない。
2200からプリンタ情報があるか否かを判定する
(3)。ホストコンピュータ1001の起動直後の初期
化された状態では、プリンタ管理情報に登録されている
プリンタ情報はないため、このポインタ2200によっ
て示されるプリンタ情報は存在しない。
【0265】この場合(プリンタ情報が存在しない場
合)、ステップ(12)へ移行し、ホストコンピュータ
1001の全てのプリンタ接続ポート(PORT1〜P
ORT7)に対して接続されているプリンタの有無を調
べ、対象とするプリンタが接続されている場合にはその
プリンタのプリンタ情報をプリンタ管理情報に登録(プ
リンタ管理情報を登録)する。全てのプリンタ接続ポー
トに対して処理を終えたらステップ(2)へ戻り、プリ
ンタ管理情報の先頭に登録されているプリンタから改め
て処理を始める。
合)、ステップ(12)へ移行し、ホストコンピュータ
1001の全てのプリンタ接続ポート(PORT1〜P
ORT7)に対して接続されているプリンタの有無を調
べ、対象とするプリンタが接続されている場合にはその
プリンタのプリンタ情報をプリンタ管理情報に登録(プ
リンタ管理情報を登録)する。全てのプリンタ接続ポー
トに対して処理を終えたらステップ(2)へ戻り、プリ
ンタ管理情報の先頭に登録されているプリンタから改め
て処理を始める。
【0266】一方、ステップ(3)にてプリンタ情報有
りと判定された場合は、ステップ(4)へ進み、そのプ
リンタに対しての処理を行う。即ち、プリンタ情報とし
て格納されているポートからプリンタの状態(図2に示
したプリンタ状態情報)を取得し、プリンタの状態を解
析し内容を認識する。
りと判定された場合は、ステップ(4)へ進み、そのプ
リンタに対しての処理を行う。即ち、プリンタ情報とし
て格納されているポートからプリンタの状態(図2に示
したプリンタ状態情報)を取得し、プリンタの状態を解
析し内容を認識する。
【0267】次に、ステップ(4)で取得したプリンタ
の状態がそれまでプリンタ情報として保持されていた状
態(プリンタ管理情報内の状態)と異なるか否か、即ち
状態変化があったか否かを調べ(5)、このプリンタの
状態に変化がないと判定された場合は、後述するステッ
プ(11)へ進む。
の状態がそれまでプリンタ情報として保持されていた状
態(プリンタ管理情報内の状態)と異なるか否か、即ち
状態変化があったか否かを調べ(5)、このプリンタの
状態に変化がないと判定された場合は、後述するステッ
プ(11)へ進む。
【0268】一方、ステップ(5)で、プリンタの状態
に変化があったと判定された場合は、プリンタ管理情報
に登録されているプリンタ情報中のエラー情報、警告情
報、及び動作状態情報をステップ(4)で取得したプリ
ンタ状態情報に更新し(6)、ステップ(7)へ進む。
に変化があったと判定された場合は、プリンタ管理情報
に登録されているプリンタ情報中のエラー情報、警告情
報、及び動作状態情報をステップ(4)で取得したプリ
ンタ状態情報に更新し(6)、ステップ(7)へ進む。
【0269】次に、現在図24に示したプリンタ状態表
示画面上に表示されているプリンタが、ステップ(4)
でプリンタ状態情報を取得したプリンタと一致するか否
かを判定し(7)、一致すると判定された場合は、ステ
ップ(8)へ進み、プリンタ状態表示画面上の表示枠内
の表示対象プリンタに関する表示(プリンタ名表示領域
2401,接続ポート表示領域2402,プリンタ状態
表示領域2404)を更新する。その後ステップ(1
0)へ進み、プリンタ情報の内容に応じて図25に示し
た接続ポートプルダウンメニュー2501の内容と表示
順序を更新してステップ(11)へ進む。
示画面上に表示されているプリンタが、ステップ(4)
でプリンタ状態情報を取得したプリンタと一致するか否
かを判定し(7)、一致すると判定された場合は、ステ
ップ(8)へ進み、プリンタ状態表示画面上の表示枠内
の表示対象プリンタに関する表示(プリンタ名表示領域
2401,接続ポート表示領域2402,プリンタ状態
表示領域2404)を更新する。その後ステップ(1
0)へ進み、プリンタ情報の内容に応じて図25に示し
た接続ポートプルダウンメニュー2501の内容と表示
順序を更新してステップ(11)へ進む。
【0270】なお、図25に示した接続ポートプルダウ
ンメニュー2501の表示順序は、プリンタ管理情報内
のメニュー表示優先度の高いものから順番に表示するよ
うにする。同じメニュー表示優先度のプリンタが複数あ
る場合は、プリンタ管理情報の先頭に近いものを上位に
表示するものとする。
ンメニュー2501の表示順序は、プリンタ管理情報内
のメニュー表示優先度の高いものから順番に表示するよ
うにする。同じメニュー表示優先度のプリンタが複数あ
る場合は、プリンタ管理情報の先頭に近いものを上位に
表示するものとする。
【0271】一方、ステップ(7)で現在図24に示し
たプリンタ状態表示画面上に表示されているプリンタ
が、ステップ(4)でプリンタ状態情報を取得したプリ
ンタと一致しないと判断した場合には、ステップ(9)
へ進み、ステップ(6)で更新したプリンタ情報をもと
にプリンタ状態表示画面上の非表示プリンタ状態表示領
域2405を更新する。
たプリンタ状態表示画面上に表示されているプリンタ
が、ステップ(4)でプリンタ状態情報を取得したプリ
ンタと一致しないと判断した場合には、ステップ(9)
へ進み、ステップ(6)で更新したプリンタ情報をもと
にプリンタ状態表示画面上の非表示プリンタ状態表示領
域2405を更新する。
【0272】なお、非表示対象プリンタが複数あり、そ
れらの状態が異なる場合、非表示プリンタ状態表示領域
には、より優先度の高い情報を表示する。
れらの状態が異なる場合、非表示プリンタ状態表示領域
には、より優先度の高い情報を表示する。
【0273】次に、ステップ(10)へ進み、プリンタ
情報の内容に応じて図25に示した接続ポートプルダウ
ンメニュー2501の内容と表示順序を更新してステッ
プ(11)へ進む。
情報の内容に応じて図25に示した接続ポートプルダウ
ンメニュー2501の内容と表示順序を更新してステッ
プ(11)へ進む。
【0274】以上ステップ(3)〜(10)の処理で、
先頭のプリンタに対する処理の1サイクルが完了するの
で、図22に示したプリンタ管理情報に登録されている
次のプリンタ情報へのポインタを取得し(11)、ステ
ップ(3)へ戻る。
先頭のプリンタに対する処理の1サイクルが完了するの
で、図22に示したプリンタ管理情報に登録されている
次のプリンタ情報へのポインタを取得し(11)、ステ
ップ(3)へ戻る。
【0275】以降、プリンタ管理情報に登録されている
すべてのプリンタ、すなわち接続されているすべてのプ
リンタに対する処理が一通り行われると、ステップ
(3)からステップ(12)へ進み、改めて接続されて
いるプリンタの調査(プリンタ管理情報の更新)から一
連の処理を繰り返す。これにより、プリンタの接続状態
に変更があった場合でもすぐに対応でき、接続されるプ
リンタの状態を正しく表示することができる。
すべてのプリンタ、すなわち接続されているすべてのプ
リンタに対する処理が一通り行われると、ステップ
(3)からステップ(12)へ進み、改めて接続されて
いるプリンタの調査(プリンタ管理情報の更新)から一
連の処理を繰り返す。これにより、プリンタの接続状態
に変更があった場合でもすぐに対応でき、接続されるプ
リンタの状態を正しく表示することができる。
【0276】このように本実施形態では、ホストコンピ
ュータ100lに接続されているプリンタ1016〜1
021の状態を調べながら状態の変化を検知し、各プリ
ンタの状態の優先度に応じて接続ポートプルダウンメニ
ュー2501中の各プリンタの表示順序を、より優先度
の高いものを上位に表示するように変更することによ
り、ユーザが表示対象プリンタを選択する際に、優先度
の高い状態にあるプリンタを容易に認識し選択すること
が可能になり、表示対象プリンタ選択の便宜を計ること
ができる。
ュータ100lに接続されているプリンタ1016〜1
021の状態を調べながら状態の変化を検知し、各プリ
ンタの状態の優先度に応じて接続ポートプルダウンメニ
ュー2501中の各プリンタの表示順序を、より優先度
の高いものを上位に表示するように変更することによ
り、ユーザが表示対象プリンタを選択する際に、優先度
の高い状態にあるプリンタを容易に認識し選択すること
が可能になり、表示対象プリンタ選択の便宜を計ること
ができる。
【0277】なお、本実施形態では、警告情報を図23
に示したデータベースに警告情報文字列2304の如く
文字列データを登録し、該文字列を図24の非表示プリ
ンタ状態表示領域2405に表示する構成について説明
したが、警告情報に対応するアイコン画像ファイル名を
図23のデータベースに登録し、該ファイル名に対応す
るアイコン画像を図24の非表示プリンタ状態表示領域
2405に表示するように構成してもよい。
に示したデータベースに警告情報文字列2304の如く
文字列データを登録し、該文字列を図24の非表示プリ
ンタ状態表示領域2405に表示する構成について説明
したが、警告情報に対応するアイコン画像ファイル名を
図23のデータベースに登録し、該ファイル名に対応す
るアイコン画像を図24の非表示プリンタ状態表示領域
2405に表示するように構成してもよい。
【0278】〔第6実施形態〕上記第5実施形態では、
1つのホストコンピュータに設けられた複数の入出力コ
ントローラに直接接続された複数のプリンタの状態表示
を制御する場合について説明したが、入出力ポートに直
接接続されたプリンタおよび所定の通信媒体を介して接
続される他のホストコンピュータの入出力ポートに直接
接続されたプリンタの状態表示を制御するように構成し
てもよい。以下、その実施形態について説明する。
1つのホストコンピュータに設けられた複数の入出力コ
ントローラに直接接続された複数のプリンタの状態表示
を制御する場合について説明したが、入出力ポートに直
接接続されたプリンタおよび所定の通信媒体を介して接
続される他のホストコンピュータの入出力ポートに直接
接続されたプリンタの状態表示を制御するように構成し
てもよい。以下、その実施形態について説明する。
【0279】図27は、本発明の第6実施形態を示す印
刷装置状態表示制御装置を適用可能な2台の印刷制御装
置を備えた印刷制御システムの構成を示すブロック図で
あり、図8と同一のものには同一の符号を付してある。
なお、印刷装置状態表示制御装置は印刷制御システムと
独立な装置であってもよい。
刷装置状態表示制御装置を適用可能な2台の印刷制御装
置を備えた印刷制御システムの構成を示すブロック図で
あり、図8と同一のものには同一の符号を付してある。
なお、印刷装置状態表示制御装置は印刷制御システムと
独立な装置であってもよい。
【0280】図において、2018,3018はプリン
タで、プリンタ2018はプリンタ2015に接続さ
れ、プリンタ3018はプリンタ3015に接続されて
いる。
タで、プリンタ2018はプリンタ2015に接続さ
れ、プリンタ3018はプリンタ3015に接続されて
いる。
【0281】また、データ入出力コントローラ2014
は、CPU2002の制御に従って、接続されたプリン
タ2015およびプリンタ2018との間で双方向通信
を行う。
は、CPU2002の制御に従って、接続されたプリン
タ2015およびプリンタ2018との間で双方向通信
を行う。
【0282】さらに、データ入出力コントローラ301
4は、CPU3002の制御に従って、接続されたプリ
ンタ3015およびプリンタ3018との間で双方向通
信を行う。
4は、CPU3002の制御に従って、接続されたプリ
ンタ3015およびプリンタ3018との間で双方向通
信を行う。
【0283】第5実施形態では、データ入出力コントロ
ーラを3つもち、それぞれにプリンタが接続された構成
(図21)であったが、本実施形態では、データ入出力
コントローラ2014,3014を、ホストコンピュー
タ2001,3001にそれぞれ1つ接続した構成とな
っている。
ーラを3つもち、それぞれにプリンタが接続された構成
(図21)であったが、本実施形態では、データ入出力
コントローラ2014,3014を、ホストコンピュー
タ2001,3001にそれぞれ1つ接続した構成とな
っている。
【0284】また、本実施形態では、ネットワークコン
トローラ2013,3013を備えており、通信回線網
2020を経由してホストコンピュータ2001,30
01間で情報を双方向に通信することを可能としてい
る。即ち、通信回線網2020を介してホストコンピュ
ータ2001(3001)上にある印刷データを、ホス
トコンピュータ3001(2001)に接続されたプリ
ンタ3015,3018(2015,2018)に転送
して印刷を行うことを可能としているものである。
トローラ2013,3013を備えており、通信回線網
2020を経由してホストコンピュータ2001,30
01間で情報を双方向に通信することを可能としてい
る。即ち、通信回線網2020を介してホストコンピュ
ータ2001(3001)上にある印刷データを、ホス
トコンピュータ3001(2001)に接続されたプリ
ンタ3015,3018(2015,2018)に転送
して印刷を行うことを可能としているものである。
【0285】図28は、本発明の第6実施形態を示す印
刷装置状態表示制御装置におけるプリンタ状態表示プロ
グラムが動作中に接続プリンタの情報を管理するための
プリンタ管理情報のデータ構造を示す図であり、プリン
タが接続されているホストコンピュータを示すホスト名
称を同時に格納しているものである。
刷装置状態表示制御装置におけるプリンタ状態表示プロ
グラムが動作中に接続プリンタの情報を管理するための
プリンタ管理情報のデータ構造を示す図であり、プリン
タが接続されているホストコンピュータを示すホスト名
称を同時に格納しているものである。
【0286】図において、2800はポインタで、デー
タ入出力コントローラ2014(3014)に接続され
るプリンタ2015(3015)のプリンタ情報280
1の格納アドレスを示す。
タ入出力コントローラ2014(3014)に接続され
るプリンタ2015(3015)のプリンタ情報280
1の格納アドレスを示す。
【0287】プリンタ情報2801は、ホストコンピュ
ータ2001(3001)に接続されているプリンタ2
015(3015)並びに、ホストコンピュータ200
1(3001)とネットワーク2020を介して通信可
能なホストコンピュータ3001(2001)に接続さ
れているプリンタの情報を管理するための情報であり、
図に示すように、ホスト名称(PC1、PC2)280
2、ポート名(PORT1,PORT2)2803、プ
リンタ名2804、プリンタエラー情報2805、プリ
ンタ警告情報2806、プリンタ動作情報2807、後
述する図30に示すプルダウンメニュー3001を表示
する場合の優先度を示すメニュー表示優先度2808お
よび次のプリンタ(まだプリンタ情報を登録していない
他のいずれかのプリンタ)のプリンタ情報格納アドレス
を示すポインタ2809から構成される。なお、次のプ
リンタがない場合(接続される全てのプリンタのプリン
タ情報が登録された場合)には、ポインタ2809に
は、終わりを示す情報、例えばNULLコード等が格納
される。以下、ポインタ2800および一連のプリンタ
情報2801により構成される情報全体をプリンタ管理
情報と呼ぶ。
ータ2001(3001)に接続されているプリンタ2
015(3015)並びに、ホストコンピュータ200
1(3001)とネットワーク2020を介して通信可
能なホストコンピュータ3001(2001)に接続さ
れているプリンタの情報を管理するための情報であり、
図に示すように、ホスト名称(PC1、PC2)280
2、ポート名(PORT1,PORT2)2803、プ
リンタ名2804、プリンタエラー情報2805、プリ
ンタ警告情報2806、プリンタ動作情報2807、後
述する図30に示すプルダウンメニュー3001を表示
する場合の優先度を示すメニュー表示優先度2808お
よび次のプリンタ(まだプリンタ情報を登録していない
他のいずれかのプリンタ)のプリンタ情報格納アドレス
を示すポインタ2809から構成される。なお、次のプ
リンタがない場合(接続される全てのプリンタのプリン
タ情報が登録された場合)には、ポインタ2809に
は、終わりを示す情報、例えばNULLコード等が格納
される。以下、ポインタ2800および一連のプリンタ
情報2801により構成される情報全体をプリンタ管理
情報と呼ぶ。
【0288】このような構造のプリンタ管理情報によ
り、複数のプリンタの情報を容易に管理可能となる。
り、複数のプリンタの情報を容易に管理可能となる。
【0289】なお、このプリンタ管理情報は、RAM2
003(3003),ハードディスク2004(300
4)、または図示しない記憶媒体等に格納されている。
003(3003),ハードディスク2004(300
4)、または図示しない記憶媒体等に格納されている。
【0290】図29は、本発明の第6実施形態を示す印
刷装置状態表示制御装置におけるプリンタ状態表示プロ
グラムが図27に示したCRT2010またはCRT3
010に表示するプリンタ状態表示画面の一例を示す模
式図であり、接続ポート表示として、表示するプリンタ
の接続ポートが「マシン名−ポート名」の形で表示され
るようになっている。
刷装置状態表示制御装置におけるプリンタ状態表示プロ
グラムが図27に示したCRT2010またはCRT3
010に表示するプリンタ状態表示画面の一例を示す模
式図であり、接続ポート表示として、表示するプリンタ
の接続ポートが「マシン名−ポート名」の形で表示され
るようになっている。
【0291】なお、プリンタ状態表示プログラムは、ホ
ストコンピュータ2001(3001)に接続されたプ
リンタ2015,2018(3015,3018)並び
に、ホストコンピュータ2001(3001)とネット
ワーク2020を介して通信可能なホストコンピュータ
3001(2001)に接続されているプリンタ301
5,3018(2015,018)のいずれかのプリン
タをユーザが選択し表示できるものである。
ストコンピュータ2001(3001)に接続されたプ
リンタ2015,2018(3015,3018)並び
に、ホストコンピュータ2001(3001)とネット
ワーク2020を介して通信可能なホストコンピュータ
3001(2001)に接続されているプリンタ301
5,3018(2015,018)のいずれかのプリン
タをユーザが選択し表示できるものである。
【0292】図において、2901はプリンタ名表示領
域で、現在表示するように選択されているプリンタの名
称を表示する。2902は接続ポート表示領域で、プリ
ンタ名表示領域2901が接続されているマシン名(ホ
ストコンピュータ名)−接続ポートの名称を表示する。
2903は表示するプリンタを選択するための接続ポー
トプルダウンメニューボタンである。
域で、現在表示するように選択されているプリンタの名
称を表示する。2902は接続ポート表示領域で、プリ
ンタ名表示領域2901が接続されているマシン名(ホ
ストコンピュータ名)−接続ポートの名称を表示する。
2903は表示するプリンタを選択するための接続ポー
トプルダウンメニューボタンである。
【0293】2904はプリンタ状態表示領域で、選択
されているプリンタの状態を示すメッセージの文字列を
表示する。2905は非表示プリンタ状態表示領域で、
選択されているプリンタ以外のプリンタの状態を簡略に
示す文字列を表示する。
されているプリンタの状態を示すメッセージの文字列を
表示する。2905は非表示プリンタ状態表示領域で、
選択されているプリンタ以外のプリンタの状態を簡略に
示す文字列を表示する。
【0294】図30は、図29に示したプリンタ状態表
示画面で、主に表示するプリンタを選択するべく接続ポ
ートの接続ポートプルダウンメニューを開いた状態の一
例を示す模式図である。
示画面で、主に表示するプリンタを選択するべく接続ポ
ートの接続ポートプルダウンメニューを開いた状態の一
例を示す模式図である。
【0295】図において、3501は接続ポートプルダ
ウンメニューで、表示可能なプリンタそれぞれについ
て、接続されているマシン名(ホストコンピュータ
名)、接続ポート名、プリンタ名、および各プリンタの
状態を示すメッセージの文字列一覧をメニュー表示優先
度2808に従って表示する。
ウンメニューで、表示可能なプリンタそれぞれについ
て、接続されているマシン名(ホストコンピュータ
名)、接続ポート名、プリンタ名、および各プリンタの
状態を示すメッセージの文字列一覧をメニュー表示優先
度2808に従って表示する。
【0296】この接続ポートプルダウンメニュー350
1は、接続ポートプルダウンメニューボタン2903
(接続ポート表示領域2902の右側の「▼」部分)を
マウス等で選択することにより表示される。なお、選択
されているプリンタに該当する項目は反転表示される。
1は、接続ポートプルダウンメニューボタン2903
(接続ポート表示領域2902の右側の「▼」部分)を
マウス等で選択することにより表示される。なお、選択
されているプリンタに該当する項目は反転表示される。
【0297】ここで、表示するプリンタを選択する場合
は、この一覧の各項目をマウスで選択することにより、
図30に示したプリンタ状態表示画面を、選択した項目
に該当するプリンタの表示に切り替えることができる。
は、この一覧の各項目をマウスで選択することにより、
図30に示したプリンタ状態表示画面を、選択した項目
に該当するプリンタの表示に切り替えることができる。
【0298】〔処理動作の説明〕以下、図31のフロー
チャートを参照して、本発明の印刷装置状態表示制御装
置における第6の印刷装置状態表示処理動作について説
明する。
チャートを参照して、本発明の印刷装置状態表示制御装
置における第6の印刷装置状態表示処理動作について説
明する。
【0299】図31は、本発明の印刷装置状態表示制御
装置における第6の印刷装置状態表示処理手順の一例を
示すフローチャートであり、図27に示したROM20
06(3006),ハードディスク2004(300
4)または図示しない記憶媒体に格納されたプリンタ状
態表示プログラムに基づいてCPU2002(300
2)が実行する。なお、(1)〜(13)は各ステップ
を示す。
装置における第6の印刷装置状態表示処理手順の一例を
示すフローチャートであり、図27に示したROM20
06(3006),ハードディスク2004(300
4)または図示しない記憶媒体に格納されたプリンタ状
態表示プログラムに基づいてCPU2002(300
2)が実行する。なお、(1)〜(13)は各ステップ
を示す。
【0300】なお、本実施形態におけるホストコンピュ
ータ2001,3001上で動作するプリンタ状態表示
プログラムは、第1の実施形態におけるプリンタ状態表
示プログラムと同様、各ホストコンピュータ2001,
3001の起動時に実行開始され、以降、接続されたプ
リンタ2015,2018,3015,3018の状態
を表示する。
ータ2001,3001上で動作するプリンタ状態表示
プログラムは、第1の実施形態におけるプリンタ状態表
示プログラムと同様、各ホストコンピュータ2001,
3001の起動時に実行開始され、以降、接続されたプ
リンタ2015,2018,3015,3018の状態
を表示する。
【0301】また、1つのホストコンピュータ2001
または3001上で動作するプリンタ状態表示プログラ
ムはただ1つであり同時にホストコンピュータ2001
(または3001)上で複数のプリンタ状態表示プログ
ラムが動作することはない。まず、初期化処理を行う
(1)。この初期化処理では、ハードディスク2004
(3004)内に格納された状態表示データベース(図
23)をRAM2003(3003)上のワークエリア
にロードする処理、プリンタ管理情報(図28)の初期
化を行う。
または3001上で動作するプリンタ状態表示プログラ
ムはただ1つであり同時にホストコンピュータ2001
(または3001)上で複数のプリンタ状態表示プログ
ラムが動作することはない。まず、初期化処理を行う
(1)。この初期化処理では、ハードディスク2004
(3004)内に格納された状態表示データベース(図
23)をRAM2003(3003)上のワークエリア
にロードする処理、プリンタ管理情報(図28)の初期
化を行う。
【0302】次にプリンタ管理情報に登録されている先
頭のプリンタ情報へのポインタ(図28に示したポイン
タ2800)を取得する(2)。
頭のプリンタ情報へのポインタ(図28に示したポイン
タ2800)を取得する(2)。
【0303】次に、ステップ(2)で取得したポインタ
2800からプリンタ情報があるか否かを判定する
(3)。ホストコンピュータ2001(3001)の起
動直後の初期化された状態では、プリンタ管理情報に登
録されているプリンタ情報はないため、このポインタ2
800によって示されるプリンタ情報は存在しない。
2800からプリンタ情報があるか否かを判定する
(3)。ホストコンピュータ2001(3001)の起
動直後の初期化された状態では、プリンタ管理情報に登
録されているプリンタ情報はないため、このポインタ2
800によって示されるプリンタ情報は存在しない。
【0304】この場合(プリンタ情報が存在しない場
合)、ステップ(12)へ移行し、ホストコンピュータ
2001(3001)のプリンタ接続ポートに対して接
続されているプリンタの有無を調べ、対象とするプリン
タが接続されている場合にはそのプリンタのプリンタ情
報をプリンタ管理情報に登録(プリンタ管理情報を更
新)する。
合)、ステップ(12)へ移行し、ホストコンピュータ
2001(3001)のプリンタ接続ポートに対して接
続されているプリンタの有無を調べ、対象とするプリン
タが接続されている場合にはそのプリンタのプリンタ情
報をプリンタ管理情報に登録(プリンタ管理情報を更
新)する。
【0305】次に、ネットワーク上にある他のホストコ
ンピュータ3001(2001)で動作しているプリン
タ状態表示プログラムに対して、そのホストコンピュー
タ3001(2001)に接続されているプリンタ30
15,3018(2015,2018)の情報を要求
し、そのホストコンピュータ3001(2001)によ
り管理されているプリンタ管理情報を取得し、更に取得
したプリンタ管理情報内のプリンタ情報をホストコンピ
ュータ名称とともにプリンタ管理情報に登録する(1
3)。即ち、このステップ(13)にて通信回線網20
20上の他のホストコンピュータ3001(2001)
に接続されたプリンタ3015,3018(2015,
2018)のプリンタ情報を含めたプリンタ情報を、ホ
ストコンピュータ2001(3001)上で動作してい
るプリンタ状態表示プログラムが取得し、プリンタ管理
情報(図28)に登録してステップ(2)へ戻り、プリ
ンタ管理情報の先頭に登録されているプリンタから改め
て処理を始める。
ンピュータ3001(2001)で動作しているプリン
タ状態表示プログラムに対して、そのホストコンピュー
タ3001(2001)に接続されているプリンタ30
15,3018(2015,2018)の情報を要求
し、そのホストコンピュータ3001(2001)によ
り管理されているプリンタ管理情報を取得し、更に取得
したプリンタ管理情報内のプリンタ情報をホストコンピ
ュータ名称とともにプリンタ管理情報に登録する(1
3)。即ち、このステップ(13)にて通信回線網20
20上の他のホストコンピュータ3001(2001)
に接続されたプリンタ3015,3018(2015,
2018)のプリンタ情報を含めたプリンタ情報を、ホ
ストコンピュータ2001(3001)上で動作してい
るプリンタ状態表示プログラムが取得し、プリンタ管理
情報(図28)に登録してステップ(2)へ戻り、プリ
ンタ管理情報の先頭に登録されているプリンタから改め
て処理を始める。
【0306】一方、ステップ(3)にてプリンタ情報有
りと判定された場合は、ステップ(4)へ進み、今処理
しているプリンタが自分のホストコンピュータ2001
(3001)に直接接続されたプリンタ2015,20
18(3015,3018)の場合にはホストコンピュ
ータ2001(3001)の接続ポートからプリンタ情
報を取得する。
りと判定された場合は、ステップ(4)へ進み、今処理
しているプリンタが自分のホストコンピュータ2001
(3001)に直接接続されたプリンタ2015,20
18(3015,3018)の場合にはホストコンピュ
ータ2001(3001)の接続ポートからプリンタ情
報を取得する。
【0307】また、今処理しているプリンタがネットワ
ーク上の他のホストコンピュータ3001(2001)
に接続されたプリンタ3015,3018(2015,
2018)である場合には、接続ポートからプリンタ情
報を取得する代わりに、ホストコンピュータ3001
(2001)上で動作しているプリンタ状態表示プログ
ラムに対して、プリンタ3015,3018(201
5,2018)の情報を要求し、そのホストコンピュー
タ3001(2001)で管理されているプリンタ情報
を取得する。
ーク上の他のホストコンピュータ3001(2001)
に接続されたプリンタ3015,3018(2015,
2018)である場合には、接続ポートからプリンタ情
報を取得する代わりに、ホストコンピュータ3001
(2001)上で動作しているプリンタ状態表示プログ
ラムに対して、プリンタ3015,3018(201
5,2018)の情報を要求し、そのホストコンピュー
タ3001(2001)で管理されているプリンタ情報
を取得する。
【0308】次に、ステップ(4)で取得したプリンタ
の状態がそれまでプリンタ情報として保持されていた状
態(プリンタ管理情報内の状態)と異なるか否か、即ち
状態変化があったか否かを調べ(5)、このプリンタの
状態に変化がないと判定された場合は、後述するステッ
プ(11)へ進む。
の状態がそれまでプリンタ情報として保持されていた状
態(プリンタ管理情報内の状態)と異なるか否か、即ち
状態変化があったか否かを調べ(5)、このプリンタの
状態に変化がないと判定された場合は、後述するステッ
プ(11)へ進む。
【0309】一方、ステップ(5)で、プリンタの状態
に変化があったと判定された場合は、プリンタ管理情報
に登録されているプリンタ情報中のエラー情報、警告情
報、及び動作状態情報をステップ(4)で取得したプリ
ンタ状態情報に更新し(6)、ステップ(7)へ進む。
に変化があったと判定された場合は、プリンタ管理情報
に登録されているプリンタ情報中のエラー情報、警告情
報、及び動作状態情報をステップ(4)で取得したプリ
ンタ状態情報に更新し(6)、ステップ(7)へ進む。
【0310】次に、現在図29に示したプリンタ状態表
示画面上に表示されているプリンタが、ステップ(4)
でプリンタ状態情報を取得したプリンタと一致するか否
かを判定し(7)、一致すると判定された場合は、ステ
ップ(8)へ進み、プリンタ状態表示画面上の表示枠内
の表示対象プリンタに関する表示(プリンタ名表示領域
2901,接続ポート表示領域2902,プリンタ状態
表示領域2904)を更新する。その後ステップ(1
0)へ進み、プリンタ情報の内容に応じて図30に示し
た接続ポートプルダウンメニュー3501の内容と表示
順序を更新してステップ(11)へ進む。
示画面上に表示されているプリンタが、ステップ(4)
でプリンタ状態情報を取得したプリンタと一致するか否
かを判定し(7)、一致すると判定された場合は、ステ
ップ(8)へ進み、プリンタ状態表示画面上の表示枠内
の表示対象プリンタに関する表示(プリンタ名表示領域
2901,接続ポート表示領域2902,プリンタ状態
表示領域2904)を更新する。その後ステップ(1
0)へ進み、プリンタ情報の内容に応じて図30に示し
た接続ポートプルダウンメニュー3501の内容と表示
順序を更新してステップ(11)へ進む。
【0311】なお、図30に示した接続ポートプルダウ
ンメニュー3501の表示順序は、プリンタ管理情報内
のメニュー表示優先度の高いものから順番に表示するよ
うにする。同じメニュー表示優先度のプリンタが複数あ
る場合は、プリンタ管理情報の先頭に近いものを上位に
表示するものとする。
ンメニュー3501の表示順序は、プリンタ管理情報内
のメニュー表示優先度の高いものから順番に表示するよ
うにする。同じメニュー表示優先度のプリンタが複数あ
る場合は、プリンタ管理情報の先頭に近いものを上位に
表示するものとする。
【0312】一方、ステップ(7)で現在図29に示し
たプリンタ状態表示画面上に表示されているプリンタ
が、ステップ(4)でプリンタ状態情報を取得したプリ
ンタと一致しないと判断した場合には、ステップ(9)
へ進み、ステップ(6)で更新したプリンタ情報をもと
にプリンタ状態表示画面上の非表示プリンタ状態表示領
域2905を更新する。
たプリンタ状態表示画面上に表示されているプリンタ
が、ステップ(4)でプリンタ状態情報を取得したプリ
ンタと一致しないと判断した場合には、ステップ(9)
へ進み、ステップ(6)で更新したプリンタ情報をもと
にプリンタ状態表示画面上の非表示プリンタ状態表示領
域2905を更新する。
【0313】なお、非表示対象プリンタが複数あり、そ
れらの状態が異なる場合、非表示プリンタ状態表示領域
には、より優先度の高い情報を表示する。
れらの状態が異なる場合、非表示プリンタ状態表示領域
には、より優先度の高い情報を表示する。
【0314】次に、ステップ(10)へ進み、プリンタ
情報の内容に応じて図30に示した接続ポートプルダウ
ンメニュー3501の内容と表示順序を更新してステッ
プ(11)へ進む。
情報の内容に応じて図30に示した接続ポートプルダウ
ンメニュー3501の内容と表示順序を更新してステッ
プ(11)へ進む。
【0315】以上ステップ(3)〜(10)の処理で、
先頭のプリンタに対する処理の1サイクルが完了するの
で、図28に示したプリンタ管理情報に登録されている
次のプリンタ情報へのポインタを取得し(11)、ステ
ップ(3)へ戻る。
先頭のプリンタに対する処理の1サイクルが完了するの
で、図28に示したプリンタ管理情報に登録されている
次のプリンタ情報へのポインタを取得し(11)、ステ
ップ(3)へ戻る。
【0316】以降、プリンタ管理情報に登録されている
すべてのプリンタ、すなわち接続されているすべてのプ
リンタに対する処理が一通り行われると、ステップ
(3)からステップ(12)へ進み、改めて接続されて
いるプリンタの調査(プリンタ管理情報の更新)から一
連の処理を繰り返す。これにより、各ホストコンピュー
タに接続されているプリンタの接続状態に変更があった
場合でもすぐに対応でき、プリンタの状態を正しく表示
することができる。
すべてのプリンタ、すなわち接続されているすべてのプ
リンタに対する処理が一通り行われると、ステップ
(3)からステップ(12)へ進み、改めて接続されて
いるプリンタの調査(プリンタ管理情報の更新)から一
連の処理を繰り返す。これにより、各ホストコンピュー
タに接続されているプリンタの接続状態に変更があった
場合でもすぐに対応でき、プリンタの状態を正しく表示
することができる。
【0317】なお、図27に示したホストコンピュータ
2001(3001)は、ホストコンピュータ3001
(2001)からの状態情報の問い合わせ要求に対し
て、ホストコンピュータ2001(3001)に接続さ
れるプリンタの状態情報を返却する。
2001(3001)は、ホストコンピュータ3001
(2001)からの状態情報の問い合わせ要求に対し
て、ホストコンピュータ2001(3001)に接続さ
れるプリンタの状態情報を返却する。
【0318】また、2つのホストコンピュータ200
1,3001のみに限らず、3つ以上のホストコンピュ
ータが双方向に通信可能に接続されていてもよい。この
場合も、各ホストコンピュータは、他のホストコンピュ
ータからの状態情報の問い合わせ要求に対して、接続さ
れるプリンタの状態情報を返却する。
1,3001のみに限らず、3つ以上のホストコンピュ
ータが双方向に通信可能に接続されていてもよい。この
場合も、各ホストコンピュータは、他のホストコンピュ
ータからの状態情報の問い合わせ要求に対して、接続さ
れるプリンタの状態情報を返却する。
【0319】以上の処理より、本実施形態によれば、ホ
ストコンピュータ2001(3001)に接続されたプ
リンタ2015,2018(3015,3018)と同
様に、通信回線網2020上に存在する他のホストコン
ピュータ3001(2001)に接続されたプリンタ3
015,3018(2015,2018)の状態を監視
することが可能となり、他のホストコンピュータ300
1(2001)に接続されたプリンタ3015,301
8(2015,2018)を含めた複数のプリンタにつ
いて、各プリンタの状態の優先度に応じて図30に示し
た接続ポートプルダウンメニュー3501中の各プリン
タの表示順序を、より優先度の高いものを上位に表示す
るように変更することにより、ユーザが表示対象プリン
タを選択する際に、優先度の高い状態にあるプリンタを
容易に認識し選択することが可能になり、表示対象プリ
ンタ選択の便宜を計ることができる。
ストコンピュータ2001(3001)に接続されたプ
リンタ2015,2018(3015,3018)と同
様に、通信回線網2020上に存在する他のホストコン
ピュータ3001(2001)に接続されたプリンタ3
015,3018(2015,2018)の状態を監視
することが可能となり、他のホストコンピュータ300
1(2001)に接続されたプリンタ3015,301
8(2015,2018)を含めた複数のプリンタにつ
いて、各プリンタの状態の優先度に応じて図30に示し
た接続ポートプルダウンメニュー3501中の各プリン
タの表示順序を、より優先度の高いものを上位に表示す
るように変更することにより、ユーザが表示対象プリン
タを選択する際に、優先度の高い状態にあるプリンタを
容易に認識し選択することが可能になり、表示対象プリ
ンタ選択の便宜を計ることができる。
【0320】以上説明したように、本発明によれば、印
刷制御装置に接続された複数の印刷装置から主に状態情
報を画面に表示する印刷装置をユーザが選択する際、選
択メニューの項目を表示する順序をそれぞれのプリンタ
で発生している事象の優先度等に応じて自動的に変更す
ることが可能になり、これにより印刷装置選択の際のユ
ーザの煩雑な手間を回避しつつ印刷装置の状態把握の便
宜を図ることができる。
刷制御装置に接続された複数の印刷装置から主に状態情
報を画面に表示する印刷装置をユーザが選択する際、選
択メニューの項目を表示する順序をそれぞれのプリンタ
で発生している事象の優先度等に応じて自動的に変更す
ることが可能になり、これにより印刷装置選択の際のユ
ーザの煩雑な手間を回避しつつ印刷装置の状態把握の便
宜を図ることができる。
【0321】また、本発明によれば、通信回線網を介し
て接続された他の印刷制御装置側の他の印刷装置の状態
情報を取得してローカルに接続された印刷装置と同様に
状態表示を行うことができる。
て接続された他の印刷制御装置側の他の印刷装置の状態
情報を取得してローカルに接続された印刷装置と同様に
状態表示を行うことができる。
【0322】なお、本実施形態では、ホストコンピュー
タ2001(3001)に接続されたプリンタ201
5,2018(3015,3018)及び通信回線網2
020上に存在する他のホストコンピュータ3001
(2001)に接続されたプリンタ3015,3018
(2015,2018)の状態を監視する場合について
説明したが、加えて通信回線網2020上に存在する
(通信回線網2020に直接接続された)ネットワーク
プリンタの状態も監視するように構成してもよい。この
場合、図29に示した接続ポート表示領域2903およ
び図30に示した接続ポートプルダウンメニュー350
1には「マシン名−ポート名」の代わりに、「プリンタ
名−ネットワークアドレス」を表示するようにしてもよ
い。
タ2001(3001)に接続されたプリンタ201
5,2018(3015,3018)及び通信回線網2
020上に存在する他のホストコンピュータ3001
(2001)に接続されたプリンタ3015,3018
(2015,2018)の状態を監視する場合について
説明したが、加えて通信回線網2020上に存在する
(通信回線網2020に直接接続された)ネットワーク
プリンタの状態も監視するように構成してもよい。この
場合、図29に示した接続ポート表示領域2903およ
び図30に示した接続ポートプルダウンメニュー350
1には「マシン名−ポート名」の代わりに、「プリンタ
名−ネットワークアドレス」を表示するようにしてもよ
い。
【0323】また、本発明の印刷装置状態表示制御装置
が状態表示制御可能なプリンタは、電子写真方式でも、
インクジェット、昇華式でもその他いかなる方式のプリ
ンタであってもよい。
が状態表示制御可能なプリンタは、電子写真方式でも、
インクジェット、昇華式でもその他いかなる方式のプリ
ンタであってもよい。
【0324】さらに、本実施形態では、警告情報を図2
3に示したデータベースに警告情報文字列2304の如
く文字列データを登録し、該文字列を図29の非表示プ
リンタ状態表示領域2905に表示する構成について説
明したが、警告情報に対応するアイコン画像ファイル名
を図23のデータベースに登録し、該ファイル名に対応
するアイコン画像を図5の非表示プリンタ状態表示領域
2905に表示するように構成してもよい。
3に示したデータベースに警告情報文字列2304の如
く文字列データを登録し、該文字列を図29の非表示プ
リンタ状態表示領域2905に表示する構成について説
明したが、警告情報に対応するアイコン画像ファイル名
を図23のデータベースに登録し、該ファイル名に対応
するアイコン画像を図5の非表示プリンタ状態表示領域
2905に表示するように構成してもよい。
【0325】以上より、複数の印刷装置の状態を同時に
管理し、ユーザが表示対象の印刷装置を選択するべく操
作する際に表示対象として選択できる各印刷装置を状況
等に応じた順序で表示することにより、ユーザによるそ
れぞれの印刷装置の状態把握と表示切り替えの便宜を図
ることができる。
管理し、ユーザが表示対象の印刷装置を選択するべく操
作する際に表示対象として選択できる各印刷装置を状況
等に応じた順序で表示することにより、ユーザによるそ
れぞれの印刷装置の状態把握と表示切り替えの便宜を図
ることができる。
【0326】以下、図32に示すメモリマップを参照し
て本発明に係る情報処理装置で読み出し可能なデータ処
理プログラムの構成について説明する。
て本発明に係る情報処理装置で読み出し可能なデータ処
理プログラムの構成について説明する。
【0327】図32は、本発明に係る情報処理装置で読
み出し可能な各種データ処理プログラムを格納する記憶
媒体のメモリマップを説明する図である。
み出し可能な各種データ処理プログラムを格納する記憶
媒体のメモリマップを説明する図である。
【0328】なお、特に図示しないが、記憶媒体に記憶
されるプログラム群を管理する情報、例えばバージョン
情報,作成者等も記憶され、かつ、プログラム読み出し
側のOS等に依存する情報、例えばプログラムを識別表
示するアイコン等も記憶される場合もある。
されるプログラム群を管理する情報、例えばバージョン
情報,作成者等も記憶され、かつ、プログラム読み出し
側のOS等に依存する情報、例えばプログラムを識別表
示するアイコン等も記憶される場合もある。
【0329】さらに、各種プログラムに従属するデータ
も上記ディレクトリに管理されている。また、インスト
ールするプログラムやデータが圧縮されている場合に、
解凍するプログラム等も記憶される場合もある。
も上記ディレクトリに管理されている。また、インスト
ールするプログラムやデータが圧縮されている場合に、
解凍するプログラム等も記憶される場合もある。
【0330】本実施形態における図7,図12,図1
7,図20,図26,図31に示す機能が外部からイン
ストールされるプログラムによって、ホストコンピュー
タにより遂行されていてもよい。そして、その場合、C
D−ROMやフラッシュメモリやFD等の記憶媒体によ
り、あるいはネットワークを介して外部の記憶媒体か
ら、プログラムを含む情報群を出力装置に供給される場
合でも本発明は適用されるものである。
7,図20,図26,図31に示す機能が外部からイン
ストールされるプログラムによって、ホストコンピュー
タにより遂行されていてもよい。そして、その場合、C
D−ROMやフラッシュメモリやFD等の記憶媒体によ
り、あるいはネットワークを介して外部の記憶媒体か
ら、プログラムを含む情報群を出力装置に供給される場
合でも本発明は適用されるものである。
【0331】以上より、1つのプリンタ状態表示プログ
ラムにより複数のプリンタの状態を管理することによ
り、プリンタの数が増えても、同時に実行させるプログ
ラム数は1つであり、メモリ容量的にもCPUの処理と
いう点でもホストコンピュータの負荷を小さくすること
ができる。
ラムにより複数のプリンタの状態を管理することによ
り、プリンタの数が増えても、同時に実行させるプログ
ラム数は1つであり、メモリ容量的にもCPUの処理と
いう点でもホストコンピュータの負荷を小さくすること
ができる。
【0332】また、全てのプリンタに対して1つの状態
表示窓しか表示されないため、画面上の煩わしさもなく
なる。
表示窓しか表示されないため、画面上の煩わしさもなく
なる。
【0333】さらに、表示対象としていないプリンタに
エラー等のトラブルが発生した場合でも、ユーザの意志
とは無関係に自動的に表示するプリンタが切り替えるこ
となく、エラーや警告の発生を簡略化して表示する(ま
たは警告音を発生する)ことにより、ユーザが主に利用
するプリンタを監視し続けながら、他のプリンタに発生
したエラーや警告を容易に認識することができる。
エラー等のトラブルが発生した場合でも、ユーザの意志
とは無関係に自動的に表示するプリンタが切り替えるこ
となく、エラーや警告の発生を簡略化して表示する(ま
たは警告音を発生する)ことにより、ユーザが主に利用
するプリンタを監視し続けながら、他のプリンタに発生
したエラーや警告を容易に認識することができる。
【0334】また、表示対象プリンタ選択の際に各プリ
ンタの名称および状態をそれぞれ一覧表示することによ
り、エラーや警告が発生したプリンタを容易に選択する
ことができる。
ンタの名称および状態をそれぞれ一覧表示することによ
り、エラーや警告が発生したプリンタを容易に選択する
ことができる。
【0335】さらに、表示対象プリンタ選択の際に各プ
リンタの名称および状態をプリンタの状態に基づく順序
に変更して一覧表示することにより、さらにエラーや警
告が発生したプリンタを容易に選択することができる。
リンタの名称および状態をプリンタの状態に基づく順序
に変更して一覧表示することにより、さらにエラーや警
告が発生したプリンタを容易に選択することができる。
【0336】また、警告音を発生可能なプリンタ状態表
示プログラムの場合、複数のプリンタの状態変化に基づ
いて、優先度の高いエラーや警告が発生したプリンタに
対する警告音のみを発生させるため、同時に複数のプリ
ンタの状態変化が生じた場合でも、いずれのプリンタで
どのような事象が発生したか容易に認識することができ
る。
示プログラムの場合、複数のプリンタの状態変化に基づ
いて、優先度の高いエラーや警告が発生したプリンタに
対する警告音のみを発生させるため、同時に複数のプリ
ンタの状態変化が生じた場合でも、いずれのプリンタで
どのような事象が発生したか容易に認識することができ
る。
【0337】以上のように、前述した実施形態の機能を
実現するソフトウエアのプログラムコードを記録した記
憶媒体を、システムあるいは装置に供給し、そのシステ
ムあるいは装置のコンピュータ(またはCPUやMP
U)が記憶媒体に格納されたプログラムコードを読出し
実行することによっても、本発明の目的が達成されるこ
とは言うまでもない。
実現するソフトウエアのプログラムコードを記録した記
憶媒体を、システムあるいは装置に供給し、そのシステ
ムあるいは装置のコンピュータ(またはCPUやMP
U)が記憶媒体に格納されたプログラムコードを読出し
実行することによっても、本発明の目的が達成されるこ
とは言うまでもない。
【0338】この場合、記憶媒体から読み出されたプロ
グラムコード自体が本発明の新規な機能を実現すること
になり、そのプログラムコードを記憶した記憶媒体は本
発明を構成することになる。
グラムコード自体が本発明の新規な機能を実現すること
になり、そのプログラムコードを記憶した記憶媒体は本
発明を構成することになる。
【0339】プログラムコードを供給するための記憶媒
体としては、例えば、フロッピーディスク,ハードディ
スク,光ディスク,光磁気ディスク,CD−ROM,C
D−R,磁気テープ,不揮発性のメモリカード,RO
M,EEPROM等を用いることができる。
体としては、例えば、フロッピーディスク,ハードディ
スク,光ディスク,光磁気ディスク,CD−ROM,C
D−R,磁気テープ,不揮発性のメモリカード,RO
M,EEPROM等を用いることができる。
【0340】また、コンピュータが読み出したプログラ
ムコードを実行することにより、前述した実施形態の機
能が実現されるだけでなく、そのプログラムコードの指
示に基づき、コンピュータ上で稼働しているOS(オペ
レーティングシステム)等が実際の処理の一部または全
部を行い、その処理によって前述した実施形態の機能が
実現される場合も含まれることは言うまでもない。
ムコードを実行することにより、前述した実施形態の機
能が実現されるだけでなく、そのプログラムコードの指
示に基づき、コンピュータ上で稼働しているOS(オペ
レーティングシステム)等が実際の処理の一部または全
部を行い、その処理によって前述した実施形態の機能が
実現される場合も含まれることは言うまでもない。
【0341】さらに、記憶媒体から読み出されたプログ
ラムコードが、コンピュータに挿入された機能拡張ボー
ドやコンピュータに接続された機能拡張ユニットに備わ
るメモリに書き込まれた後、そのプログラムコードの指
示に基づき、その機能拡張ボードや機能拡張ユニットに
備わるCPU等が実際の処理の一部または全部を行い、
その処理によって前述した実施形態の機能が実現される
場合も含まれることは言うまでもない。
ラムコードが、コンピュータに挿入された機能拡張ボー
ドやコンピュータに接続された機能拡張ユニットに備わ
るメモリに書き込まれた後、そのプログラムコードの指
示に基づき、その機能拡張ボードや機能拡張ユニットに
備わるCPU等が実際の処理の一部または全部を行い、
その処理によって前述した実施形態の機能が実現される
場合も含まれることは言うまでもない。
【0342】また、本発明は、複数の機器から構成され
るシステムに適用しても、1つの機器からなる装置に適
用してもよい。また、本発明は、システムあるいは装置
にプログラムを供給することによって達成される場合に
も適応できることは言うまでもない。この場合、本発明
を達成するためのソフトウエアによって表されるプログ
ラムを格納した記憶媒体を該システムあるいは装置に読
み出すことによって、そのシステムあるいは装置が、本
発明の効果を享受することが可能となる。
るシステムに適用しても、1つの機器からなる装置に適
用してもよい。また、本発明は、システムあるいは装置
にプログラムを供給することによって達成される場合に
も適応できることは言うまでもない。この場合、本発明
を達成するためのソフトウエアによって表されるプログ
ラムを格納した記憶媒体を該システムあるいは装置に読
み出すことによって、そのシステムあるいは装置が、本
発明の効果を享受することが可能となる。
【0343】さらに、本発明を達成するためのソフトウ
エアによって表されるプログラムをネットワーク上のデ
ータベースから通信プログラムによりダウンロードして
読み出すことによって、そのシステムあるいは装置が、
本発明の効果を享受することが可能となる。
エアによって表されるプログラムをネットワーク上のデ
ータベースから通信プログラムによりダウンロードして
読み出すことによって、そのシステムあるいは装置が、
本発明の効果を享受することが可能となる。
【0344】
【発明の効果】以上説明したように、本発明に係る第1
の発明によれば、所定の通信媒体を介して複数の印刷装
置と双方向に通信可能に接続される印刷制御装置の表示
画面上に前記複数の印刷装置の状態を表示制御する印刷
装置状態表示制御装置において、主に状態を表示する印
刷装置を選択するべく選択操作を行う際に、前記各印刷
装置の名称および取得手段により取得した各印刷装置の
状態情報に応じた状態表示内容を前記表示画面上に設け
た表示枠内に一覧表示し、該一覧から主に状態表示する
印刷装置を第1の選択手段が選択し、前記第1の選択手
段により選択された印刷装置の状態を、前記取得手段に
より取得した状態に応じて決定される状態表示内容に基
づいて第1の状態表示手段が前記表示枠内に表示し、前
記第1の選択手段により選択された印刷装置以外の印刷
装置の状態を、前記取得手段により取得した状態に応じ
て決定される状態表示内容に基づいて第2の状態表示手
段が前記表示枠内に簡略化して表示するので、複数の印
刷装置の状態を同時に管理し、状態情報が表示されてい
ない印刷装置の状態の変化をも、容易に認識することが
できるとともに、ユーザが表示対象とする印刷装置を選
択する際には、そのとき選択されていない印刷装置の状
態を一覧表示により確認した上でエラーや警告が発生し
ている印刷装置の選択操作を容易に行うことができ、ユ
ーザによるそれぞれの印刷装置の状態把握と表示切り替
えの便宜を図ることができる。
の発明によれば、所定の通信媒体を介して複数の印刷装
置と双方向に通信可能に接続される印刷制御装置の表示
画面上に前記複数の印刷装置の状態を表示制御する印刷
装置状態表示制御装置において、主に状態を表示する印
刷装置を選択するべく選択操作を行う際に、前記各印刷
装置の名称および取得手段により取得した各印刷装置の
状態情報に応じた状態表示内容を前記表示画面上に設け
た表示枠内に一覧表示し、該一覧から主に状態表示する
印刷装置を第1の選択手段が選択し、前記第1の選択手
段により選択された印刷装置の状態を、前記取得手段に
より取得した状態に応じて決定される状態表示内容に基
づいて第1の状態表示手段が前記表示枠内に表示し、前
記第1の選択手段により選択された印刷装置以外の印刷
装置の状態を、前記取得手段により取得した状態に応じ
て決定される状態表示内容に基づいて第2の状態表示手
段が前記表示枠内に簡略化して表示するので、複数の印
刷装置の状態を同時に管理し、状態情報が表示されてい
ない印刷装置の状態の変化をも、容易に認識することが
できるとともに、ユーザが表示対象とする印刷装置を選
択する際には、そのとき選択されていない印刷装置の状
態を一覧表示により確認した上でエラーや警告が発生し
ている印刷装置の選択操作を容易に行うことができ、ユ
ーザによるそれぞれの印刷装置の状態把握と表示切り替
えの便宜を図ることができる。
【0345】本発明に係る第2の発明によれば、前記取
得手段により取得される各印刷装置の状態情報に変化が
生じた場合、前記第1の選択手段による一覧表示並びに
前記第1および第2の状態表示手段による各状態表示を
更新するように制御する第1の制御手段を設けたので、
常に各印刷装置の状態を正確に表示することができる。
得手段により取得される各印刷装置の状態情報に変化が
生じた場合、前記第1の選択手段による一覧表示並びに
前記第1および第2の状態表示手段による各状態表示を
更新するように制御する第1の制御手段を設けたので、
常に各印刷装置の状態を正確に表示することができる。
【0346】本発明に係る第3の発明によれば、前記第
2の状態表示手段は、前記取得手段により取得される前
記各印刷装置の状態情報に基づいて、前記第1の選択手
段により選択された印刷装置以外の各印刷装置からいず
れかの印刷装置を選択し、該選択された前記いずれかの
印刷装置の状態を、前記取得手段により取得した状態に
応じて決定される状態表示内容に基づいて前記表示枠内
に簡略化して表示するので、状態情報が表示されていな
い印刷装置の状態の変化のうち、特に優先度が高い事象
から容易に認識することができる。
2の状態表示手段は、前記取得手段により取得される前
記各印刷装置の状態情報に基づいて、前記第1の選択手
段により選択された印刷装置以外の各印刷装置からいず
れかの印刷装置を選択し、該選択された前記いずれかの
印刷装置の状態を、前記取得手段により取得した状態に
応じて決定される状態表示内容に基づいて前記表示枠内
に簡略化して表示するので、状態情報が表示されていな
い印刷装置の状態の変化のうち、特に優先度が高い事象
から容易に認識することができる。
【0347】本発明に係る第4の発明によれば、前記第
2の状態表示手段の表示内容は文字列を含むので、状態
情報が表示されていない印刷装置の状態の変化を文字に
より論理的かつ容易に認識することができる。
2の状態表示手段の表示内容は文字列を含むので、状態
情報が表示されていない印刷装置の状態の変化を文字に
より論理的かつ容易に認識することができる。
【0348】本発明に係る第5の発明によれば、前記第
2の状態表示手段の表示内容はアイコン画像を含むの
で、状態情報が表示されていない印刷装置の状態の変化
をアイコン画像により視覚的かつ容易に認識することが
できる。
2の状態表示手段の表示内容はアイコン画像を含むの
で、状態情報が表示されていない印刷装置の状態の変化
をアイコン画像により視覚的かつ容易に認識することが
できる。
【0349】本発明に係る第6および第7の発明によれ
ば、所定の通信媒体を介して複数の印刷装置と双方向に
通信可能に接続される印刷制御装置の表示画面上に前記
複数の印刷装置の状態を表示制御する印刷装置状態表示
制御装置において、前記複数の印刷装置の状態情報を取
得手段が取得し、前記取得手段により取得した前記複数
の印刷装置の状態情報に応じて決定される警告音発生の
優先順位および前記表示画面上の表示状態に基づいて、
発生手段が前記いずれかの印刷装置の状態に応じた警告
音を発生するので、複数の印刷装置の状態を同時に管理
し、状態情報が表示されていない印刷装置において優先
度等が高い事象が発生した場合でも、警告音により容易
に認識することができ、ユーザによるそれぞれの印刷装
置の状態把握の便宜を図ることができる。
ば、所定の通信媒体を介して複数の印刷装置と双方向に
通信可能に接続される印刷制御装置の表示画面上に前記
複数の印刷装置の状態を表示制御する印刷装置状態表示
制御装置において、前記複数の印刷装置の状態情報を取
得手段が取得し、前記取得手段により取得した前記複数
の印刷装置の状態情報に応じて決定される警告音発生の
優先順位および前記表示画面上の表示状態に基づいて、
発生手段が前記いずれかの印刷装置の状態に応じた警告
音を発生するので、複数の印刷装置の状態を同時に管理
し、状態情報が表示されていない印刷装置において優先
度等が高い事象が発生した場合でも、警告音により容易
に認識することができ、ユーザによるそれぞれの印刷装
置の状態把握の便宜を図ることができる。
【0350】本発明に係る第8の発明によれば、前記取
得手段により取得される各印刷装置の状態情報に変化が
生じた場合、前記発生手段による警告音の発生を行うよ
うに制御する第2の制御手段を設けたので、常に各印刷
装置の状態を正確に認識することができる。
得手段により取得される各印刷装置の状態情報に変化が
生じた場合、前記発生手段による警告音の発生を行うよ
うに制御する第2の制御手段を設けたので、常に各印刷
装置の状態を正確に認識することができる。
【0351】本発明に係る第9の発明によれば、前記警
告音は、前記いずれかの印刷装置の名称および該印刷装
置の状態を示す警告音声メッセージを含むので、状態情
報が表示されていない印刷装置で優先度が高い事象が発
生した場合には、警告音声メッセージにより感覚的かつ
論理的に認識することができる。
告音は、前記いずれかの印刷装置の名称および該印刷装
置の状態を示す警告音声メッセージを含むので、状態情
報が表示されていない印刷装置で優先度が高い事象が発
生した場合には、警告音声メッセージにより感覚的かつ
論理的に認識することができる。
【0352】本発明に係る第10の発明によれば、所定
の通信媒体を介して複数の印刷装置と双方向に通信可能
に接続される印刷制御装置の表示画面上に前記複数の印
刷装置の状態を表示制御する印刷装置状態表示制御装置
において、前記複数の印刷装置の状態情報を取得手段が
取得し、主に状態を表示する印刷装置を選択するべく選
択操作を行う際に、前記表示画面上に設けた表示枠内
に、前記各印刷装置の名称および前記取得手段により取
得した各印刷装置の状態情報に応じて決定される状態表
示内容を前記取得手段により取得した各印刷装置の状態
情報に応じた順序で一覧表示し、該一覧から主に状態表
示する印刷装置を第3の選択手段により選択し、前記第
3の選択手段により選択された印刷装置の状態を、前記
取得手段により取得した状態に応じて決定される状態表
示内容に基づいて第4の状態表示手段が前記表示枠内に
表示するので、複数の印刷装置の状態を同時に管理し、
ユーザが表示対象とする印刷装置を選択する際には、そ
のとき選択されていない印刷装置の状態を一覧表示によ
り発生している事象の優先度等に応じた順序で容易に確
認しながらエラーや警告が発生している印刷装置の選択
操作を容易に行うことができ、ユーザによるそれぞれの
印刷装置の状態把握と表示切り替えの便宜を図ることが
できる。
の通信媒体を介して複数の印刷装置と双方向に通信可能
に接続される印刷制御装置の表示画面上に前記複数の印
刷装置の状態を表示制御する印刷装置状態表示制御装置
において、前記複数の印刷装置の状態情報を取得手段が
取得し、主に状態を表示する印刷装置を選択するべく選
択操作を行う際に、前記表示画面上に設けた表示枠内
に、前記各印刷装置の名称および前記取得手段により取
得した各印刷装置の状態情報に応じて決定される状態表
示内容を前記取得手段により取得した各印刷装置の状態
情報に応じた順序で一覧表示し、該一覧から主に状態表
示する印刷装置を第3の選択手段により選択し、前記第
3の選択手段により選択された印刷装置の状態を、前記
取得手段により取得した状態に応じて決定される状態表
示内容に基づいて第4の状態表示手段が前記表示枠内に
表示するので、複数の印刷装置の状態を同時に管理し、
ユーザが表示対象とする印刷装置を選択する際には、そ
のとき選択されていない印刷装置の状態を一覧表示によ
り発生している事象の優先度等に応じた順序で容易に確
認しながらエラーや警告が発生している印刷装置の選択
操作を容易に行うことができ、ユーザによるそれぞれの
印刷装置の状態把握と表示切り替えの便宜を図ることが
できる。
【0353】本発明に係る第11の発明によれば、前記
取得手段により取得される各印刷装置の状態情報に変化
が生じた場合、前記第3の選択手段による一覧表示順序
および前記第4の状態表示手段による状態表示を更新す
るように制御する第3の制御手段を設けたので、常に各
印刷装置の状態を正確に表示することができる。
取得手段により取得される各印刷装置の状態情報に変化
が生じた場合、前記第3の選択手段による一覧表示順序
および前記第4の状態表示手段による状態表示を更新す
るように制御する第3の制御手段を設けたので、常に各
印刷装置の状態を正確に表示することができる。
【0354】本発明に係る第12の発明によれば、前記
第3の選択手段により選択された印刷装置以外の印刷装
置の状態を、前記取得手段により取得した状態に応じて
決定される状態表示内容に基づいて前記表示枠内に簡略
化して表示する第5の状態表示手段を設けたので、印刷
制御装置に接続される複数の印刷装置の状態を同時に管
理し、状態情報が詳細表示されていない印刷装置の状態
の変化をも、容易に認識することができる。
第3の選択手段により選択された印刷装置以外の印刷装
置の状態を、前記取得手段により取得した状態に応じて
決定される状態表示内容に基づいて前記表示枠内に簡略
化して表示する第5の状態表示手段を設けたので、印刷
制御装置に接続される複数の印刷装置の状態を同時に管
理し、状態情報が詳細表示されていない印刷装置の状態
の変化をも、容易に認識することができる。
【0355】本発明に係る第13の発明によれば、前記
第5の状態表示手段の表示内容は文字列を含むので、状
態情報が表示されていない印刷装置の状態の変化を文字
により論理的かつ容易に認識することができる。
第5の状態表示手段の表示内容は文字列を含むので、状
態情報が表示されていない印刷装置の状態の変化を文字
により論理的かつ容易に認識することができる。
【0356】本発明に係る第14の発明によれば、前記
第5の状態表示手段の表示内容はアイコン画像を含むの
で、状態情報が表示されていない印刷装置の状態の変化
をアイコン画像により視覚的かつ容易に認識することが
できる。
第5の状態表示手段の表示内容はアイコン画像を含むの
で、状態情報が表示されていない印刷装置の状態の変化
をアイコン画像により視覚的かつ容易に認識することが
できる。
【0357】本発明に係る第15の発明によれば、前記
複数の印刷装置は、前記印刷制御装置に直接接続されて
いる印刷装置を含むので、印刷制御装置に直接接続され
ている印刷装置を含む複数の印刷装置の状態を同時に管
理し、状態情報が表示されていない印刷装置の状態の変
化をも、容易に認識することができる。
複数の印刷装置は、前記印刷制御装置に直接接続されて
いる印刷装置を含むので、印刷制御装置に直接接続され
ている印刷装置を含む複数の印刷装置の状態を同時に管
理し、状態情報が表示されていない印刷装置の状態の変
化をも、容易に認識することができる。
【0358】本発明に係る第16の発明によれば、前記
複数の印刷装置は、前記印刷制御装置に直接接続されて
いる印刷装置を介して接続されている印刷装置を含むの
で、印刷制御装置に直接接続されている印刷装置を介し
て接続されている印刷装置を含む複数の印刷装置の状態
を同時に管理し、状態情報が表示されていない印刷装置
の状態の変化をも、容易に認識することができる。
複数の印刷装置は、前記印刷制御装置に直接接続されて
いる印刷装置を介して接続されている印刷装置を含むの
で、印刷制御装置に直接接続されている印刷装置を介し
て接続されている印刷装置を含む複数の印刷装置の状態
を同時に管理し、状態情報が表示されていない印刷装置
の状態の変化をも、容易に認識することができる。
【0359】本発明に係る第17の発明によれば、前記
複数の印刷装置は、前記印刷制御装置にネットワークを
介して接続される印刷装置を含むので、印刷制御装置に
ネットワークを介して接続される印刷装置を含む複数の
印刷装置の状態を同時に管理し、状態情報が表示されて
いない印刷装置の状態の変化をも、容易に認識すること
ができる。
複数の印刷装置は、前記印刷制御装置にネットワークを
介して接続される印刷装置を含むので、印刷制御装置に
ネットワークを介して接続される印刷装置を含む複数の
印刷装置の状態を同時に管理し、状態情報が表示されて
いない印刷装置の状態の変化をも、容易に認識すること
ができる。
【0360】本発明に係る第18の発明によれば、前記
取得手段は、前記印刷制御装置と接続される前記複数の
印刷装置の状態情報を取得する際に、所定の通信媒体を
介して双方向に通信可能な他の印刷装置状態表示装置が
状態表示制御する他の印刷制御装置と接続される他の複
数の印刷装置の状態情報をも、前記他の印刷装置状態表
示装置に問い合わせて取得するものであり、前記他の印
刷装置状態表示制御装置からの状態情報の問い合わせ要
求に対して、前記印刷制御装置に接続される複数の印刷
装置の状態情報を返却する返却手段を設けたので、印刷
制御装置に接続されている印刷装置のみならず、他の印
刷制御装置に接続されている印刷装置を含む複数の印刷
装置の状態を同時に管理し、状態情報が表示されていな
い印刷装置の状態の変化をも、容易に認識することがで
きる。
取得手段は、前記印刷制御装置と接続される前記複数の
印刷装置の状態情報を取得する際に、所定の通信媒体を
介して双方向に通信可能な他の印刷装置状態表示装置が
状態表示制御する他の印刷制御装置と接続される他の複
数の印刷装置の状態情報をも、前記他の印刷装置状態表
示装置に問い合わせて取得するものであり、前記他の印
刷装置状態表示制御装置からの状態情報の問い合わせ要
求に対して、前記印刷制御装置に接続される複数の印刷
装置の状態情報を返却する返却手段を設けたので、印刷
制御装置に接続されている印刷装置のみならず、他の印
刷制御装置に接続されている印刷装置を含む複数の印刷
装置の状態を同時に管理し、状態情報が表示されていな
い印刷装置の状態の変化をも、容易に認識することがで
きる。
【0361】本発明に係る第19,23の発明によれ
ば、所定の通信媒体を介して複数の印刷装置と双方向に
通信可能に接続される印刷制御装置の表示画面上に前記
複数の印刷装置の状態を表示制御する印刷装置状態表示
制御装置の制御方法において、前記複数の印刷装置の状
態情報を取得し、前記各印刷装置の名称および取得した
各印刷装置の状態情報に応じて決定される状態表示内容
を含む一覧選択メニューを生成し、前記一覧選択メニュ
ーから選択された印刷装置の状態を、取得した状態に応
じて決定される状態表示内容に基づいて前記表示枠内に
表示し、前記一覧選択メニューから選択された印刷装置
以外の印刷装置の状態を、取得した状態に応じて決定さ
れる状態表示内容に基づいて前記表示枠内に簡略化して
表示するので、複数の印刷装置の状態を同時に管理し、
状態情報が詳細表示されていない印刷装置の状態の変化
をも、容易に認識することができるとともに、ユーザが
表示対象とする印刷装置を選択する際には、そのとき選
択されていない印刷装置の状態を一覧表示により確認し
た上でエラーや警告が発生している印刷装置の選択操作
を容易に行うことができ、ユーザによるそれぞれの印刷
装置の状態把握と表示切り替えの便宜を図ることができ
る。
ば、所定の通信媒体を介して複数の印刷装置と双方向に
通信可能に接続される印刷制御装置の表示画面上に前記
複数の印刷装置の状態を表示制御する印刷装置状態表示
制御装置の制御方法において、前記複数の印刷装置の状
態情報を取得し、前記各印刷装置の名称および取得した
各印刷装置の状態情報に応じて決定される状態表示内容
を含む一覧選択メニューを生成し、前記一覧選択メニュ
ーから選択された印刷装置の状態を、取得した状態に応
じて決定される状態表示内容に基づいて前記表示枠内に
表示し、前記一覧選択メニューから選択された印刷装置
以外の印刷装置の状態を、取得した状態に応じて決定さ
れる状態表示内容に基づいて前記表示枠内に簡略化して
表示するので、複数の印刷装置の状態を同時に管理し、
状態情報が詳細表示されていない印刷装置の状態の変化
をも、容易に認識することができるとともに、ユーザが
表示対象とする印刷装置を選択する際には、そのとき選
択されていない印刷装置の状態を一覧表示により確認し
た上でエラーや警告が発生している印刷装置の選択操作
を容易に行うことができ、ユーザによるそれぞれの印刷
装置の状態把握と表示切り替えの便宜を図ることができ
る。
【0362】本発明に係る第20,24の発明によれ
ば、所定の通信媒体を介して複数の印刷装置と双方向に
通信可能に接続される印刷制御装置の表示画面上に前記
複数の印刷装置の状態を表示制御する印刷装置状態表示
制御装置の制御方法において、前記複数の印刷装置の状
態情報を取得し、該取得した前記複数の印刷装置の状態
情報に応じて決定される警告音発生の優先順位および前
記表示画面上の表示状態に基づいて、前記いずれかの印
刷装置の状態に応じた警告音を発生するので、複数の印
刷装置の状態を同時に管理し、状態情報が表示されてい
ない印刷装置で優先度等が高い事象が発生した場合で
も、警告音により容易に認識することができ、ユーザに
よるそれぞれの印刷装置の状態把握の便宜を図ることが
できる。
ば、所定の通信媒体を介して複数の印刷装置と双方向に
通信可能に接続される印刷制御装置の表示画面上に前記
複数の印刷装置の状態を表示制御する印刷装置状態表示
制御装置の制御方法において、前記複数の印刷装置の状
態情報を取得し、該取得した前記複数の印刷装置の状態
情報に応じて決定される警告音発生の優先順位および前
記表示画面上の表示状態に基づいて、前記いずれかの印
刷装置の状態に応じた警告音を発生するので、複数の印
刷装置の状態を同時に管理し、状態情報が表示されてい
ない印刷装置で優先度等が高い事象が発生した場合で
も、警告音により容易に認識することができ、ユーザに
よるそれぞれの印刷装置の状態把握の便宜を図ることが
できる。
【0363】本発明に係る第21,25の発明によれ
ば、所定の通信媒体を介して複数の印刷装置と双方向に
通信可能に接続される印刷制御装置の表示画面上に前記
複数の印刷装置の状態を表示制御する印刷装置状態表示
制御装置の制御方法において、前記複数の印刷装置の状
態情報を取得し、前記各印刷装置の名称および取得した
各印刷装置の状態情報に応じて決定される状態表示内容
を前記各印刷装置の状態情報に応じた順序に配列する一
覧選択メニューを生成し、前記一覧選択メニューから選
択された印刷装置の状態を、取得した状態に応じて決定
された状態表示内容に基づいて前記表示枠内に表示する
ので、複数の印刷装置の状態を同時に管理し、ユーザが
表示対象とする印刷装置を選択する際には、そのとき選
択されていない印刷装置の状態を一覧表示により発生し
ている事象の優先度等に応じた順序で容易に確認しなが
らエラーや警告が発生している印刷装置の選択操作を容
易に行うことができ、ユーザによるそれぞれの印刷装置
の状態把握と表示切り替えの便宜を図ることができる。
ば、所定の通信媒体を介して複数の印刷装置と双方向に
通信可能に接続される印刷制御装置の表示画面上に前記
複数の印刷装置の状態を表示制御する印刷装置状態表示
制御装置の制御方法において、前記複数の印刷装置の状
態情報を取得し、前記各印刷装置の名称および取得した
各印刷装置の状態情報に応じて決定される状態表示内容
を前記各印刷装置の状態情報に応じた順序に配列する一
覧選択メニューを生成し、前記一覧選択メニューから選
択された印刷装置の状態を、取得した状態に応じて決定
された状態表示内容に基づいて前記表示枠内に表示する
ので、複数の印刷装置の状態を同時に管理し、ユーザが
表示対象とする印刷装置を選択する際には、そのとき選
択されていない印刷装置の状態を一覧表示により発生し
ている事象の優先度等に応じた順序で容易に確認しなが
らエラーや警告が発生している印刷装置の選択操作を容
易に行うことができ、ユーザによるそれぞれの印刷装置
の状態把握と表示切り替えの便宜を図ることができる。
【0364】本発明に係る第22,26の発明によれ
ば、前記取得工程は、前記印刷制御装置と接続される前
記複数の印刷装置の状態情報を取得する際に、所定の通
信媒体を介して双方向に通信可能な他の印刷装置状態表
示制御装置が状態表示制御する他の印刷制御装置と接続
される他の複数の印刷装置の状態情報をも、前記他の印
刷装置状態表示制御装置に問い合わせて取得するもので
あり、前記他の印刷装置状態表示制御装置からの状態情
報の問い合わせ要求に対して、前記印刷制御装置に接続
される複数の印刷装置の状態情報を返却する返却工程を
設けたので、印刷制御装置に接続されている印刷装置の
みならず、他の印刷制御装置に接続されている印刷装置
を含む複数の印刷装置の状態を同時に管理し、状態情報
が表示されていない印刷装置の状態の変化をも、容易に
認識することができる。
ば、前記取得工程は、前記印刷制御装置と接続される前
記複数の印刷装置の状態情報を取得する際に、所定の通
信媒体を介して双方向に通信可能な他の印刷装置状態表
示制御装置が状態表示制御する他の印刷制御装置と接続
される他の複数の印刷装置の状態情報をも、前記他の印
刷装置状態表示制御装置に問い合わせて取得するもので
あり、前記他の印刷装置状態表示制御装置からの状態情
報の問い合わせ要求に対して、前記印刷制御装置に接続
される複数の印刷装置の状態情報を返却する返却工程を
設けたので、印刷制御装置に接続されている印刷装置の
みならず、他の印刷制御装置に接続されている印刷装置
を含む複数の印刷装置の状態を同時に管理し、状態情報
が表示されていない印刷装置の状態の変化をも、容易に
認識することができる。
【0365】従って、複数の印刷装置の状態を同時に管
理し、状態情報が表示されていない印刷装置の状態の変
化をも、容易に認識することができ、ユーザによるそれ
ぞれの印刷装置の状態把握の便宜を図ることができる等
の効果を奏する。
理し、状態情報が表示されていない印刷装置の状態の変
化をも、容易に認識することができ、ユーザによるそれ
ぞれの印刷装置の状態把握の便宜を図ることができる等
の効果を奏する。
【図1】本発明の第1実施形態を示す印刷装置状態表示
制御装置を適用可能な印刷制御装置の構成を示すブロッ
ク図である。
制御装置を適用可能な印刷制御装置の構成を示すブロッ
ク図である。
【図2】図1で示したプリンタの状態を示す情報(プリ
ンタ状態情報)の書式を示す図である。
ンタ状態情報)の書式を示す図である。
【図3】本発明の第1実施形態を示す印刷装置状態表示
制御装置におけるプリンタ状態表示プログラムが動作中
に接続プリンタの情報を管理するためのプリンタ管理情
報のデータ構造を示す図である。
制御装置におけるプリンタ状態表示プログラムが動作中
に接続プリンタの情報を管理するためのプリンタ管理情
報のデータ構造を示す図である。
【図4】本発明の第1実施形態における印刷装置状態表
示制御装置におけるプリンタ状態表示プログラムが使用
するプリンタ状態情報に対する表示対象プリンタの状態
表示に使用するメッセージ、および非表示対象プリンタ
の状態表示に使用する文字列のデータベースを示す図で
ある。
示制御装置におけるプリンタ状態表示プログラムが使用
するプリンタ状態情報に対する表示対象プリンタの状態
表示に使用するメッセージ、および非表示対象プリンタ
の状態表示に使用する文字列のデータベースを示す図で
ある。
【図5】本発明の第1実施形態に示す印刷装置状態表示
制御装置(図1に示したホストコンピュータ上のプリン
タ状態表示プログラム)が図1に示したCRTに表示す
るプリンタ状態表示画面の一例を示す模式図である。
制御装置(図1に示したホストコンピュータ上のプリン
タ状態表示プログラム)が図1に示したCRTに表示す
るプリンタ状態表示画面の一例を示す模式図である。
【図6】図5に示したプリンタ状態表示画面で、主に表
示するプリンタを選択するべく接続ポートの接続ポート
プルダウンメニューを開いた状態の一例を示す模式図で
ある。
示するプリンタを選択するべく接続ポートの接続ポート
プルダウンメニューを開いた状態の一例を示す模式図で
ある。
【図7】本発明の印刷装置状態表示制御装置における第
1の印刷装置状態表示処理手順の一例を示すフローチャ
ートである。
1の印刷装置状態表示処理手順の一例を示すフローチャ
ートである。
【図8】本発明の第2実施形態を示す印刷装置状態表示
制御装置を適用可能な2台の印刷制御装置を備えた印刷
制御システムの構成を示すブロック図である。
制御装置を適用可能な2台の印刷制御装置を備えた印刷
制御システムの構成を示すブロック図である。
【図9】本発明の第2実施形態を示す印刷装置状態表示
制御装置におけるプリンタ状態表示プログラムが動作中
に接続プリンタの情報を管理するためのプリンタ管理情
報のデータ構造を示す図である。
制御装置におけるプリンタ状態表示プログラムが動作中
に接続プリンタの情報を管理するためのプリンタ管理情
報のデータ構造を示す図である。
【図10】本発明の第2実施形態を示す印刷装置状態表
示制御装置におけるプリンタ状態表示プログラムが図8
に示したCRTに表示するプリンタ状態表示画面の一例
を示す模式図である。
示制御装置におけるプリンタ状態表示プログラムが図8
に示したCRTに表示するプリンタ状態表示画面の一例
を示す模式図である。
【図11】図10に示したプリンタ状態表示画面で、主
に表示するプリンタを選択するべく接続ポートの接続ポ
ートプルダウンメニューを開いた状態の一例を示す模式
図である。
に表示するプリンタを選択するべく接続ポートの接続ポ
ートプルダウンメニューを開いた状態の一例を示す模式
図である。
【図12】本発明の印刷装置状態表示制御装置における
第2の印刷装置状態表示処理手順の一例を示すフローチ
ャートである。
第2の印刷装置状態表示処理手順の一例を示すフローチ
ャートである。
【図13】本発明の第3実施形態を示す印刷装置状態表
示制御装置を適用可能な印刷制御装置の構成を示すブロ
ック図である。
示制御装置を適用可能な印刷制御装置の構成を示すブロ
ック図である。
【図14】本発明の第3実施形態を示す印刷装置状態表
示制御装置におけるプリンタ状態表示プログラムが動作
中に接続プリンタの情報を管理するためのプリンタ管理
情報のデータ構造を示す図である。
示制御装置におけるプリンタ状態表示プログラムが動作
中に接続プリンタの情報を管理するためのプリンタ管理
情報のデータ構造を示す図である。
【図15】本発明の第3実施形態を示す印刷装置状態表
示制御装置におけるプリンタ状態表示プログラムが使用
するプリンタ状態情報に対する表示対象プリンタの状態
表示に使用するメッセージ、および非表示対象プリンタ
の状態表示に使用する文字列のデータベースを示す図で
ある。
示制御装置におけるプリンタ状態表示プログラムが使用
するプリンタ状態情報に対する表示対象プリンタの状態
表示に使用するメッセージ、および非表示対象プリンタ
の状態表示に使用する文字列のデータベースを示す図で
ある。
【図16】本発明の印刷装置状態表示制御装置における
プリンタ状態表示プログラムが図13に示したCRTに
表示するプリンタ状態表示画面の一例を示す模式図であ
る。
プリンタ状態表示プログラムが図13に示したCRTに
表示するプリンタ状態表示画面の一例を示す模式図であ
る。
【図17】本発明の印刷装置状態表示制御装置における
第3の印刷装置状態表示処理手順の一例を示すフローチ
ャートである。
第3の印刷装置状態表示処理手順の一例を示すフローチ
ャートである。
【図18】本発明の第4実施形態を示す印刷装置状態表
示制御装置におけるプリンタ状態表示プログラムが動作
中に接続プリンタの情報を管理するためのプリンタ管理
情報のデータ構造を示す図である。
示制御装置におけるプリンタ状態表示プログラムが動作
中に接続プリンタの情報を管理するためのプリンタ管理
情報のデータ構造を示す図である。
【図19】本発明の第4実施形態を示す印刷装置状態表
示制御装置におけるプリンタ状態表示プログラムが図8
に示したCRTに表示するプリンタ状態表示画面の一例
を示す模式図である。
示制御装置におけるプリンタ状態表示プログラムが図8
に示したCRTに表示するプリンタ状態表示画面の一例
を示す模式図である。
【図20】本発明の印刷装置状態表示制御装置における
第4の印刷装置状態表示処理手順の一例を示すフローチ
ャートである。
第4の印刷装置状態表示処理手順の一例を示すフローチ
ャートである。
【図21】本発明の第5実施形態を示す印刷装置状態表
示制御装置を適用可能な印刷制御装置の構成を示すブロ
ック図である。
示制御装置を適用可能な印刷制御装置の構成を示すブロ
ック図である。
【図22】本発明の第5実施形態を示す印刷装置状態表
示制御装置におけるプリンタ状態表示プログラムが動作
中に接続プリンタの情報を管理するためのプリンタ管理
情報のデータ構造を示す図である。
示制御装置におけるプリンタ状態表示プログラムが動作
中に接続プリンタの情報を管理するためのプリンタ管理
情報のデータ構造を示す図である。
【図23】本発明の第5実施形態における印刷装置状態
表示制御装置におけるプリンタ状態表示プログラムが使
用するプリンタ状態情報に対する表示対象プリンタの状
態表示に使用するメッセージ、および非表示対象プリン
タの状態表示に使用する文字列のデータベースを示す図
である。
表示制御装置におけるプリンタ状態表示プログラムが使
用するプリンタ状態情報に対する表示対象プリンタの状
態表示に使用するメッセージ、および非表示対象プリン
タの状態表示に使用する文字列のデータベースを示す図
である。
【図24】本発明の第5実施形態に示す印刷装置状態表
示制御装置におけるプリンタ状態表示プログラムが図に
示したCRTに表示するプリンタ状態表示画面の一例を
示す模式図である。
示制御装置におけるプリンタ状態表示プログラムが図に
示したCRTに表示するプリンタ状態表示画面の一例を
示す模式図である。
【図25】図24に示したプリンタ状態表示画面で、主
に表示するプリンタを選択するべく接続ポートの接続ポ
ートプルダウンメニューを開いた状態の一例を示す模式
図である。
に表示するプリンタを選択するべく接続ポートの接続ポ
ートプルダウンメニューを開いた状態の一例を示す模式
図である。
【図26】本発明の印刷装置状態表示制御装置における
第5の印刷装置状態表示処理手順の一例を示すフローチ
ャートである。
第5の印刷装置状態表示処理手順の一例を示すフローチ
ャートである。
【図27】本発明の第6実施形態を示す印刷装置状態表
示制御装置を適用可能な2台の印刷制御装置を備えた印
刷制御システムの構成を示すブロック図である。
示制御装置を適用可能な2台の印刷制御装置を備えた印
刷制御システムの構成を示すブロック図である。
【図28】本発明の第6実施形態を示す印刷装置状態表
示制御装置におけるプリンタ状態表示プログラムが動作
中に接続プリンタの情報を管理するためのプリンタ管理
情報のデータ構造を示す図である。
示制御装置におけるプリンタ状態表示プログラムが動作
中に接続プリンタの情報を管理するためのプリンタ管理
情報のデータ構造を示す図である。
【図29】本発明の第6実施形態を示す印刷装置状態表
示制御装置におけるプリンタ状態表示プログラムが図2
7に示したCRTに表示するプリンタ状態表示画面の一
例を示す模式図である。
示制御装置におけるプリンタ状態表示プログラムが図2
7に示したCRTに表示するプリンタ状態表示画面の一
例を示す模式図である。
【図30】図29に示したプリンタ状態表示画面で、主
に表示するプリンタを選択するべく接続ポートの接続ポ
ートプルダウンメニューを開いた状態の一例を示す模式
図である。
に表示するプリンタを選択するべく接続ポートの接続ポ
ートプルダウンメニューを開いた状態の一例を示す模式
図である。
【図31】本発明の印刷装置状態表示制御装置における
第6の印刷装置状態表示処理手順の一例を示すフローチ
ャートである。
第6の印刷装置状態表示処理手順の一例を示すフローチ
ャートである。
【図32】本発明に係る情報処理装置で読み出し可能な
各種データ処理プログラムを格納する記憶媒体のメモリ
マップを説明する図である。
各種データ処理プログラムを格納する記憶媒体のメモリ
マップを説明する図である。
1001 ホストコンピュータ 1002 CPU 1003 RAM 1004 ハードディスク 1005 ハードディスクコントローラ 1006 ROM 1007 キーボードコントローラ 1008 CRTコントローラ 1009 キーボード 1010 CRT 1011 サウンドコントローラ 1012 スピーカ 1013 データ入出力コントローラ 1014 データ入出力コントローラ 1015 データ入出力コントローラ 1016 プリンタ 1017 プリンタ 1018 プリンタ 1023 マウスコントローラ 1024 マウス
───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 2C061 AP01 AQ04 AQ05 AQ06 HH03 HJ10 HK11 HN05 HN15 HQ01 HQ12 HQ13 HV09 HV13 HV14 HV19 HV26 HV34 HV35 5B021 AA01 BB10 EE02 NN16 QQ07 5E501 AA06 AC32 BA04 BA09 CA03 CA07 CA08 EB05 FA04 FA13 FA23 FA32 FA46 FB45 FB46
Claims (26)
- 【請求項1】 所定の通信媒体を介して複数の印刷装置
と双方向に通信可能に接続される印刷制御装置の表示画
面上に前記複数の印刷装置の状態を表示制御する印刷装
置状態表示制御装置において、 前記複数の印刷装置の状態情報を取得する取得手段と、 主に状態を表示する印刷装置を選択するべく選択操作を
行う際に、前記各印刷装置の名称および前記取得手段に
より取得した各印刷装置の状態情報に応じた状態表示内
容を前記表示画面上に設けた表示枠内に一覧表示し、該
一覧から主に状態表示する印刷装置を選択する第1の選
択手段と、 前記第1の選択手段により選択された印刷装置の状態
を、前記取得手段により取得した状態に応じて決定され
る状態表示内容に基づいて前記表示枠内に表示する第1
の状態表示手段と、 前記第1の選択手段により選択された印刷装置以外の印
刷装置の状態を、前記取得手段により取得した状態に応
じて決定される状態表示内容に基づいて前記表示枠内に
簡略化して表示する第2の状態表示手段と、を有するこ
とを特徴とする印刷装置状態表示制御装置。 - 【請求項2】 前記取得手段により取得される各印刷装
置の状態情報に変化が生じた場合、前記第1の選択手段
による一覧表示並びに前記第1および第2の状態表示手
段による各状態表示を更新するように制御する第1の制
御手段を設けたことを特徴とする請求項1記載の印刷装
置状態表示制御装置。 - 【請求項3】 前記第2の状態表示手段は、前記取得手
段により取得される前記各印刷装置の状態情報に基づい
て、前記第1の選択手段により選択された印刷装置以外
の各印刷装置からいずれかの印刷装置を選択し、該選択
された前記いずれかの印刷装置の状態を、前記取得手段
により取得した状態に応じて決定される状態表示内容に
基づいて前記表示枠内に簡略化して表示することを特徴
とする請求項1記載の印刷装置状態表示制御装置。 - 【請求項4】 前記第2の状態表示手段の表示内容は文
字列を含むことを特徴とする請求項1〜3のいずれかに
記載の印刷装置状態表示制御装置。 - 【請求項5】 前記第2の状態表示手段の表示内容はア
イコン画像を含むことを特徴とする請求項1〜3のいず
れかに記載の印刷装置状態表示制御装置。 - 【請求項6】 所定の通信媒体を介して複数の印刷装置
と双方向に通信可能に接続される印刷制御装置の表示画
面上に前記複数の印刷装置の状態を表示制御する印刷装
置状態表示制御装置において、 前記複数の印刷装置の状態情報を取得する取得手段と、 前記取得手段により取得した前記複数の印刷装置の状態
情報に応じて決定される警告音発生の優先順位および前
記表示画面上の表示状態に基づいて、前記いずれかの印
刷装置の状態に応じた警告音を発生する発生手段と、を
有することを特徴とする印刷装置状態表示制御装置。 - 【請求項7】 前記複数の印刷装置から主に状態表示す
る印刷装置を選択する第2の選択手段と、 前記第2の選択手段により選択された印刷装置の状態
を、前記取得手段により取得した状態に応じて決定され
た状態表示内容に基づいて前記表示枠内に表示する第3
の状態表示手段と、を設けたことを特徴とする請求項6
記載の印刷装置状態表示制御装置。 - 【請求項8】 前記取得手段により取得される各印刷装
置の状態情報に変化が生じた場合、前記発生手段による
警告音の発生を行うように制御する第2の制御手段を設
けたことを特徴とする請求項6または7記載の印刷装置
状態表示制御装置。 - 【請求項9】 前記警告音は、前記いずれかの印刷装置
の名称および該印刷装置の状態を示す警告音声メッセー
ジを含むことを特徴とする請求項6〜8のいずれかに記
載の印刷装置状態表示制御装置。 - 【請求項10】 所定の通信媒体を介して複数の印刷装
置と双方向に通信可能に接続される印刷制御装置の表示
画面上に前記複数の印刷装置の状態を表示制御する印刷
装置状態表示制御装置において、 前記複数の印刷装置の状態情報を取得する取得手段と、 主に状態を表示する印刷装置を選択するべく選択操作を
行う際に、前記表示画面上に設けた表示枠内に、前記各
印刷装置の名称および前記取得手段により取得した各印
刷装置の状態情報に応じて決定される状態表示内容を、
前記取得手段により取得した各印刷装置の状態情報に応
じた順序で一覧表示し、該一覧から主に状態表示する印
刷装置を選択する第3の選択手段と、 前記第3の選択手段により選択された印刷装置の状態
を、前記取得手段により取得した状態に応じて決定され
る状態表示内容に基づいて前記表示枠内に表示する第4
の状態表示手段と、を有することを特徴とする印刷装置
状態表示制御装置。 - 【請求項11】 前記取得手段により取得される各印刷
装置の状態情報に変化が生じた場合、前記第3の選択手
段による一覧表示順序および前記第4の状態表示手段に
よる状態表示を更新するように制御する第3の制御手段
を設けたことを特徴とする請求項10記載の印刷装置状
態表示制御装置。 - 【請求項12】 前記第3の選択手段により選択された
印刷装置以外の印刷装置の状態を、前記取得手段により
取得した状態に応じて決定される状態表示内容に基づい
て前記表示枠内に簡略化して表示する第5の状態表示手
段を設けたことを特徴とする請求項10または11記載
の印刷装置状態表示制御装置。 - 【請求項13】 前記第5の状態表示手段の表示内容は
文字列を含むことを特徴とする請求項12記載の印刷装
置状態表示制御装置。 - 【請求項14】 前記第5の状態表示手段の表示内容は
アイコン画像を含むことを特徴とする請求項12記載の
印刷装置状態表示制御装置。 - 【請求項15】 前記複数の印刷装置は、前記印刷制御
装置に直接接続されている印刷装置を含むことを特徴と
する請求項1〜14のいずれかに記載の印刷装置状態表
示制御装置。 - 【請求項16】 前記複数の印刷装置は、前記印刷制御
装置に直接接続されている印刷装置を介して接続されて
いる印刷装置を含むことを特徴とする請求項15記載の
印刷装置状態表示制御装置。 - 【請求項17】 前記複数の印刷装置は、前記印刷制御
装置にネットワークを介して接続される印刷装置を含む
ことを特徴とする請求項1〜14のいずれかに記載の印
刷装置状態表示制御装置。 - 【請求項18】 前記取得手段は、前記印刷制御装置と
接続される前記複数の印刷装置の状態情報を取得する際
に、所定の通信媒体を介して双方向に通信可能な他の印
刷装置状態表示制御装置が状態表示制御する他の印刷制
御装置と接続される他の複数の印刷装置の状態情報を
も、前記他の印刷装置状態表示制御装置に問い合わせて
取得するものであり、 前記他の印刷装置状態表示制御装置からの状態情報の問
い合わせ要求に対して、前記印刷制御装置に接続される
複数の印刷装置の状態情報を返却する返却手段を設けた
ことを特徴とする請求項1〜17のいずれかに記載の印
刷装置状態表示制御装置。 - 【請求項19】 所定の通信媒体を介して複数の印刷装
置と双方向に通信可能に接続される印刷制御装置の表示
画面上に前記複数の印刷装置の状態を表示制御する印刷
装置状態表示制御装置の制御方法において、 前記複数の印刷装置の状態情報を取得する取得工程と、 前記各印刷装置の名称および取得した各印刷装置の状態
情報に応じて決定される状態表示内容を含む一覧選択メ
ニューを生成する第1の生成工程と、 前記一覧選択メニューから選択された印刷装置の状態
を、取得した状態に応じて決定される状態表示内容に基
づいて前記表示枠内に表示する第1の状態表示工程と、 前記一覧選択メニューから選択された印刷装置以外の印
刷装置の状態を、取得した状態に応じて決定される状態
表示内容に基づいて前記表示枠内に簡略化して表示する
第2の状態表示工程と、を有することを特徴とする印刷
装置状態表示制御装置の制御方法。 - 【請求項20】 所定の通信媒体を介して複数の印刷装
置と双方向に通信可能に接続される印刷制御装置の表示
画面上に前記複数の印刷装置の状態を表示制御する印刷
装置状態表示制御装置の制御方法において、 前記複数の印刷装置の状態情報を取得する取得工程と、 該取得した前記複数の印刷装置の状態情報に応じて決定
される警告音発生の優先順位および前記表示画面上の表
示状態に基づいて、前記いずれかの印刷装置の状態に応
じた警告音を発生する発生工程と、を有することを特徴
とする印刷装置状態表示制御装置の制御方法。 - 【請求項21】 所定の通信媒体を介して複数の印刷装
置と双方向に通信可能に接続される印刷制御装置の表示
画面上に前記複数の印刷装置の状態を表示制御する印刷
装置状態表示制御装置の制御方法において、 前記複数の印刷装置の状態情報を取得する取得工程と、 前記各印刷装置の名称および取得した各印刷装置の状態
情報に応じて決定される状態表示内容を前記各印刷装置
の状態情報に応じた順序に配列する一覧選択メニューを
生成する第2の生成工程と、 前記一覧選択メニューから選択された印刷装置の状態
を、取得した状態に応じて決定された状態表示内容に基
づいて前記表示枠内に表示する第3の状態表示工程と、
を有することを特徴とする印刷装置状態表示制御装置の
制御方法。 - 【請求項22】 前記取得工程は、前記印刷制御装置と
接続される前記複数の印刷装置の状態情報を取得する際
に、所定の通信媒体を介して双方向に通信可能な他の印
刷装置状態表示制御装置が状態表示制御する他の印刷制
御装置と接続される他の複数の印刷装置の状態情報を
も、前記他の印刷装置状態表示制御装置に問い合わせて
取得するものであり、 前記他の印刷装置状態表示制御装置からの状態情報の問
い合わせ要求に対して、前記印刷制御装置に接続される
複数の印刷装置の状態情報を返却する返却工程を設けた
ことを特徴とする請求項19〜21のいずれかに記載の
印刷装置状態表示制御装置の制御方法。 - 【請求項23】 所定の通信媒体を介して複数の印刷装
置と双方向に通信可能に接続される印刷制御装置の表示
画面上に前記複数の印刷装置の状態を表示制御する印刷
装置状態表示制御装置を制御するコンピュータが読み出
し可能なプログラムを格納した記憶媒体において、 前記複数の印刷装置の状態情報を取得する取得工程と、 前記各印刷装置の名称および取得した各印刷装置の状態
情報に応じて決定される状態表示内容を含む一覧選択メ
ニューを生成する第1の生成工程と、 前記一覧選択メニューから選択された印刷装置の状態
を、取得した状態に応じて決定される状態表示内容に基
づいて前記表示枠内に表示する第1の状態表示工程と、 前記一覧選択メニューから選択された印刷装置以外の印
刷装置の状態を、取得した状態に応じて決定される状態
表示内容に基づいて前記表示枠内に簡略化して表示する
第2の状態表示工程と、を有することを特徴とするコン
ピュータが読み出し可能なプログラムを格納した記憶媒
体。 - 【請求項24】 所定の通信媒体を介して複数の印刷装
置と双方向に通信可能に接続される印刷制御装置の表示
画面上に前記複数の印刷装置の状態を表示制御する印刷
装置状態表示制御装置を制御するコンピュータが読み出
し可能なプログラムを格納した記憶媒体において、 前記複数の印刷装置の状態情報を取得する取得工程と、 該取得した前記複数の印刷装置の状態情報に応じて決定
される警告音発生の優先順位および前記表示画面上の表
示状態に基づいて、前記いずれかの印刷装置の状態に応
じた警告音を発生する発生工程と、を有することを特徴
とするコンピュータが読み出し可能なプログラムを格納
した記憶媒体。 - 【請求項25】 所定の通信媒体を介して複数の印刷装
置と双方向に通信可能に接続される印刷制御装置の表示
画面上に前記複数の印刷装置の状態を表示制御する印刷
装置状態表示制御装置を制御するコンピュータが読み出
し可能なプログラムを格納した記憶媒体において、 前記複数の印刷装置の状態情報を取得する取得工程と、 前記各印刷装置の名称および取得した各印刷装置の状態
情報に応じて決定される状態表示内容を前記各印刷装置
の状態情報に応じた順序に配列する一覧選択メニューを
生成する第2の生成工程と、 前記一覧選択メニューから選択された印刷装置の状態
を、取得した状態に応じ て決定される状態表示内容に基づいて前記表示枠内に表
示する第3の状態表示工程と、 を有することを特徴とするコンピュータが読み出し可能
なプログラムを格納した記憶媒体。 - 【請求項26】 前記取得工程は、前記印刷制御装置と
接続される前記複数の印刷装置の状態情報を取得する際
に、所定の通信媒体を介して双方向に通信可能な他の印
刷装置状態表示制御装置が状態表示制御する他の印刷制
御装置と接続される他の複数の印刷装置の状態情報を
も、前記他の印刷装置状態表示制御装置に問い合わせて
取得するものであり、 前記他の印刷装置状態表示制御装置からの状態情報の問
い合わせ要求に対して、前記印刷制御装置に接続される
複数の印刷装置の状態情報を返却する返却工程を設けた
ことを特徴とする請求項23〜25のいずれかに記載の
コンピュータが読み出し可能なプログラムを格納した記
憶媒体。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10033999A JP2000293336A (ja) | 1999-04-07 | 1999-04-07 | 印刷装置状態表示制御装置並びに印刷装置状態表示制御装置の制御方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10033999A JP2000293336A (ja) | 1999-04-07 | 1999-04-07 | 印刷装置状態表示制御装置並びに印刷装置状態表示制御装置の制御方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2000293336A true JP2000293336A (ja) | 2000-10-20 |
Family
ID=14271381
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10033999A Pending JP2000293336A (ja) | 1999-04-07 | 1999-04-07 | 印刷装置状態表示制御装置並びに印刷装置状態表示制御装置の制御方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2000293336A (ja) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006133890A (ja) * | 2004-11-02 | 2006-05-25 | Seiko Epson Corp | プリンタホスト、印刷装置状態情報表示プログラムおよびプリンタホストにおける印刷装置の状態情報表示方法 |
| JP2006163880A (ja) * | 2004-12-08 | 2006-06-22 | Seiko Epson Corp | プリンタホスト、印刷装置状態情報表示プログラムおよびプリンタホストにおける印刷装置の状態情報表示方法 |
| JP2007200254A (ja) * | 2006-01-30 | 2007-08-09 | Brother Ind Ltd | 仮想デバイス名変更プログラム |
| US7265863B2 (en) * | 1999-06-25 | 2007-09-04 | Canon Kabushiki Kaisha | Image forming system, image forming device, function setting method and storage medium |
| US8020175B2 (en) | 2006-01-30 | 2011-09-13 | Brother Kogyo Kabushiki Kaisha | Data processing device for renaming virtual device |
| US8031353B2 (en) | 2006-01-30 | 2011-10-04 | Brother Kogyo Kabushiki Kaisha | Data processing device for renaming virtual device |
| US8711405B2 (en) | 2010-09-21 | 2014-04-29 | Fuji Xerox Co., Ltd. | Monitoring device, monitoring method and non-transitory computer readable medium |
| WO2022176780A1 (ja) * | 2021-02-18 | 2022-08-25 | 富士フイルム株式会社 | 情報処理装置およびプログラム |
-
1999
- 1999-04-07 JP JP10033999A patent/JP2000293336A/ja active Pending
Cited By (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7265863B2 (en) * | 1999-06-25 | 2007-09-04 | Canon Kabushiki Kaisha | Image forming system, image forming device, function setting method and storage medium |
| US7428071B2 (en) | 1999-06-25 | 2008-09-23 | Canon Kabushiki Kaisha | Image forming system, image forming device, function setting method and storage medium |
| 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 |
| JP2006133890A (ja) * | 2004-11-02 | 2006-05-25 | Seiko Epson Corp | プリンタホスト、印刷装置状態情報表示プログラムおよびプリンタホストにおける印刷装置の状態情報表示方法 |
| JP2006163880A (ja) * | 2004-12-08 | 2006-06-22 | Seiko Epson Corp | プリンタホスト、印刷装置状態情報表示プログラムおよびプリンタホストにおける印刷装置の状態情報表示方法 |
| US8020175B2 (en) | 2006-01-30 | 2011-09-13 | Brother Kogyo Kabushiki Kaisha | Data processing device for renaming virtual device |
| JP2007200254A (ja) * | 2006-01-30 | 2007-08-09 | Brother Ind Ltd | 仮想デバイス名変更プログラム |
| US8031353B2 (en) | 2006-01-30 | 2011-10-04 | Brother Kogyo Kabushiki Kaisha | Data processing device for renaming virtual device |
| US8051434B2 (en) | 2006-01-30 | 2011-11-01 | Brother Kogyo Kabushiki Kaisha | Data processing device for renaming virtual device |
| EP1818806B1 (en) * | 2006-01-30 | 2018-03-07 | Brother Kogyo Kabushiki Kaisha | Data processing device for renaming virtual device |
| US8711405B2 (en) | 2010-09-21 | 2014-04-29 | Fuji Xerox Co., Ltd. | Monitoring device, monitoring method and non-transitory computer readable medium |
| WO2022176780A1 (ja) * | 2021-02-18 | 2022-08-25 | 富士フイルム株式会社 | 情報処理装置およびプログラム |
| JP2022126542A (ja) * | 2021-02-18 | 2022-08-30 | 富士フイルム株式会社 | 情報処理装置およびプログラム |
| JP7596167B2 (ja) | 2021-02-18 | 2024-12-09 | 富士フイルム株式会社 | 情報処理装置およびプログラム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7426046B2 (en) | Information processing apparatus, information processing method, information processing program, and storage medium | |
| US5873659A (en) | Method and apparatus for providing a printer having internal queue job management | |
| US7231435B2 (en) | Network system, information processing apparatus, information processing method, and control program | |
| US5960168A (en) | Deferred printing | |
| JP3492069B2 (ja) | 情報処理装置、その制御方法 | |
| CN1323353C (zh) | 信息处理装置及其控制方法 | |
| US8928904B2 (en) | Data processing apparatus having a printer driver for changing an output destination | |
| US7584242B2 (en) | Printing control apparatus, system and method | |
| US20030103235A1 (en) | Printer control method, information processing apparatus, program, and storage medium | |
| US8264743B2 (en) | Information processor, information processing method, and recording medium | |
| JPH11327832A (ja) | ジョブ監視機能を備えた情報処理システム用ユ―ザインタフェ―ス | |
| CN103995678A (zh) | 信息处理装置及其控制方法 | |
| US8451484B2 (en) | Information processing apparatus, printing apparatus, electronic device, and computer program therefor based on existence of printer configuration file | |
| US7233993B2 (en) | Information processing apparatus, distributed printing controlling method, program for causing information processing apparatus to execute distributed printing controlling method, and computer-readable recording medium storing program | |
| JP2000293336A (ja) | 印刷装置状態表示制御装置並びに印刷装置状態表示制御装置の制御方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 | |
| JP3823549B2 (ja) | 印刷処理方法、および印刷処理装置 | |
| JP2011164713A (ja) | 情報処理装置、制御方法、及びプログラム | |
| JPH0671952A (ja) | 印字装置 | |
| US6879408B1 (en) | Printer driver, printer, and recording medium on which printer driver program is recorded | |
| JPH11143661A (ja) | 印刷システム | |
| JP3634680B2 (ja) | 情報処理装置及びその制御方法及び記憶媒体 | |
| US6216176B1 (en) | Method of passing right to use input/output port between softwares | |
| JP3714017B2 (ja) | 監視機能を備えるコンピュータ装置、コンピュータ処理方法およびコンピュータ読取可能な記録媒体 | |
| JPH10175353A (ja) | 出力システム | |
| US20060033944A1 (en) | Status information processor |