JPH10187565A - データ処理装置およびデータ処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 - Google Patents
データ処理装置およびデータ処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体Info
- Publication number
- JPH10187565A JPH10187565A JP8351026A JP35102696A JPH10187565A JP H10187565 A JPH10187565 A JP H10187565A JP 8351026 A JP8351026 A JP 8351026A JP 35102696 A JP35102696 A JP 35102696A JP H10187565 A JPH10187565 A JP H10187565A
- Authority
- JP
- Japan
- Prior art keywords
- information
- resource
- resource information
- data processing
- printer
- 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
- Computer And Data Communications (AREA)
- Small-Scale Networks (AREA)
Abstract
(57)【要約】
【課題】 ユーザに対して選択可能な各情報機器の資源
情報を相対的に明示でき、使用状況に応じて容量が変化
する論理的な資源情報をも即座に把握することである。 【解決手段】 CPU1が各情報機器の資源情報をそれ
ぞれ取得し、該取得した各資源情報を編集してCRT1
0に表示する構成を特徴とする。
情報を相対的に明示でき、使用状況に応じて容量が変化
する論理的な資源情報をも即座に把握することである。 【解決手段】 CPU1が各情報機器の資源情報をそれ
ぞれ取得し、該取得した各資源情報を編集してCRT1
0に表示する構成を特徴とする。
Description
【0001】
【発明の属する技術分野】本発明は、所定の通信媒体を
介して所定のデータ処理を行う複数の情報機器と通信可
能なデータ処理装置およびデータ処理方法およびコンピ
ュータが読み出し可能なプログラムを格納した記憶媒体
に関するものである。
介して所定のデータ処理を行う複数の情報機器と通信可
能なデータ処理装置およびデータ処理方法およびコンピ
ュータが読み出し可能なプログラムを格納した記憶媒体
に関するものである。
【0002】
【従来の技術】近年、データ処理システムとして、ホス
トコンピュータに双方向インタフェース(例えば、セン
トロニクスインタフェース,ネットワーク等)を介して
接続されるプリンタとから構成され、ホストから入力さ
れる出力情報を情報機器としてのプリンタ側で解析し
て、プリンタエンジン、例えばレーザビームプリンタの
出力データとしてビットマップデータを展開し、この展
開データに基づいて変調されたレーザビームを感光ドラ
ムに走査露光して画像記録を行うものが知られている。
トコンピュータに双方向インタフェース(例えば、セン
トロニクスインタフェース,ネットワーク等)を介して
接続されるプリンタとから構成され、ホストから入力さ
れる出力情報を情報機器としてのプリンタ側で解析し
て、プリンタエンジン、例えばレーザビームプリンタの
出力データとしてビットマップデータを展開し、この展
開データに基づいて変調されたレーザビームを感光ドラ
ムに走査露光して画像記録を行うものが知られている。
【0003】また、プリンタがエミュレーション機能を
備える場合には、複数のプリンタ制御言語系を処理可能
に構成されており、使用者が実行するアプリケーション
に従ってエミュレーションモードとネイティブモードを
切り替えながらプリント処理を実行できるように構成さ
れており、プリンタにはプリンタの制御言語を切り換え
るためのスイッチや切り換え指示を行うカードスロット
があらかじめ設けられている。
備える場合には、複数のプリンタ制御言語系を処理可能
に構成されており、使用者が実行するアプリケーション
に従ってエミュレーションモードとネイティブモードを
切り替えながらプリント処理を実行できるように構成さ
れており、プリンタにはプリンタの制御言語を切り換え
るためのスイッチや切り換え指示を行うカードスロット
があらかじめ設けられている。
【0004】さらに、近年のネットワークの普及により
ネットワーク対応のネットワークプリンタとしての機能
をプリンタが持つことが重要になっている。
ネットワーク対応のネットワークプリンタとしての機能
をプリンタが持つことが重要になっている。
【0005】このような状況において、プリンタはジョ
ブ管理機能やネットワークを通じてプリンタのリソース
情報(資源情報)を各ホストコンピュータに送る機能を
持つものが多く見られるようになってきた。
ブ管理機能やネットワークを通じてプリンタのリソース
情報(資源情報)を各ホストコンピュータに送る機能を
持つものが多く見られるようになってきた。
【0006】しかしながら、そのホストコンピュータに
表示されるプリンタのリソース表示情報は各プリンタか
ら送られてきたリソース情報をそれぞれのプリンタ毎
に、単純に一覧表の形式で表示されるだけで、それぞれ
のプリンタのリソース情報を知ることは容易に出来る
が、ネットワーク全体としてのプリンタのリソース情報
を直感的には理解できないという問題点があった。
表示されるプリンタのリソース表示情報は各プリンタか
ら送られてきたリソース情報をそれぞれのプリンタ毎
に、単純に一覧表の形式で表示されるだけで、それぞれ
のプリンタのリソース情報を知ることは容易に出来る
が、ネットワーク全体としてのプリンタのリソース情報
を直感的には理解できないという問題点があった。
【0007】いわゆる、ホストに複数台のプリンタを複
数インタフェースを介して接続して1台のプリンタとし
て管理可能なロジカルプリンタにおいても同様で、プリ
ンタ単体毎のリソース情報表示では、ロジカルプリンタ
としてのリソース容量を理解することができず、ロジカ
ルプリンタでありながら単体のプリンタを意識する必要
があり不便であった。
数インタフェースを介して接続して1台のプリンタとし
て管理可能なロジカルプリンタにおいても同様で、プリ
ンタ単体毎のリソース情報表示では、ロジカルプリンタ
としてのリソース容量を理解することができず、ロジカ
ルプリンタでありながら単体のプリンタを意識する必要
があり不便であった。
【0008】また、ホストコンピュータ上における表示
においても、単純に全てのリソース情報項目の一覧を表
示するものでは、目的とする情報を検索する時に時間が
かかり不便であった。
においても、単純に全てのリソース情報項目の一覧を表
示するものでは、目的とする情報を検索する時に時間が
かかり不便であった。
【0009】さらに、実際に印刷できる枚数といった論
理的リソースは、用紙の残り枚数や、用紙サイズ,トナ
ー容量,アウトプットトレイ(ソータ)の容量等の各リ
ソース容量間の依存関係に基づいて割り出されるため、
単純な一覧表では表現することが出来なかった。
理的リソースは、用紙の残り枚数や、用紙サイズ,トナ
ー容量,アウトプットトレイ(ソータ)の容量等の各リ
ソース容量間の依存関係に基づいて割り出されるため、
単純な一覧表では表現することが出来なかった。
【0010】
【発明が解決しようとする課題】従来のネットワークあ
るいはロジカルプリンタは上記のように構成されている
ので、プリンタのリソース情報をホストコンピュータで
表示する時、プリンタ単体毎の一覧表形式のリソース表
示では、プリンタ単体毎のリソース情報は理解するのが
容易だが、ネットワークあるいはロジカルプリンタ全体
のプリンタのリソース情報を直感的には理解できないと
いう問題点があった。
るいはロジカルプリンタは上記のように構成されている
ので、プリンタのリソース情報をホストコンピュータで
表示する時、プリンタ単体毎の一覧表形式のリソース表
示では、プリンタ単体毎のリソース情報は理解するのが
容易だが、ネットワークあるいはロジカルプリンタ全体
のプリンタのリソース情報を直感的には理解できないと
いう問題点があった。
【0011】本発明は、上記の問題点を解消するために
なされたもので、本発明に係る第1の発明〜第12の発
明の目的は、通信可能な複数の情報機器から資源情報を
取得して設定された各項目に対応する各資源情報を相対
的に一覧表示するとともに、取得した各資源情報を編集
した論理的な資源情報を表示することにより、ユーザに
対して選択可能な各情報機器の資源情報を相対的に明示
でき、しかも使用状況に応じて容量が変化する論理的な
資源情報をも即座に把握することができる資源管理環境
を容易に構築することができるデータ処理装置およびデ
ータ処理方法およびコンピュータが読み出し可能なプロ
グラムを格納した記憶媒体を提供することである。
なされたもので、本発明に係る第1の発明〜第12の発
明の目的は、通信可能な複数の情報機器から資源情報を
取得して設定された各項目に対応する各資源情報を相対
的に一覧表示するとともに、取得した各資源情報を編集
した論理的な資源情報を表示することにより、ユーザに
対して選択可能な各情報機器の資源情報を相対的に明示
でき、しかも使用状況に応じて容量が変化する論理的な
資源情報をも即座に把握することができる資源管理環境
を容易に構築することができるデータ処理装置およびデ
ータ処理方法およびコンピュータが読み出し可能なプロ
グラムを格納した記憶媒体を提供することである。
【0012】
【課題を解決するための手段】本発明に係る第1の発明
は、所定の通信媒体を介して所定のデータ処理を行う複
数の情報機器と通信可能なデータ処理装置であって、各
情報機器の資源情報をそれぞれ取得する取得手段と、前
記取得手段が取得した各資源情報を編集して表示部に表
示する処理手段とを有するものである。
は、所定の通信媒体を介して所定のデータ処理を行う複
数の情報機器と通信可能なデータ処理装置であって、各
情報機器の資源情報をそれぞれ取得する取得手段と、前
記取得手段が取得した各資源情報を編集して表示部に表
示する処理手段とを有するものである。
【0013】本発明に係る第2の発明は、前記取得手段
が取得した各資源情報中で表示させる表示資源項目を設
定する設定手段と、前記処理手段は、前記取得手段が取
得した各資源情報中で前記設定手段により設定された前
記表示資源項目を選択して編集した資源情報を表示部に
一覧表示するものである。
が取得した各資源情報中で表示させる表示資源項目を設
定する設定手段と、前記処理手段は、前記取得手段が取
得した各資源情報中で前記設定手段により設定された前
記表示資源項目を選択して編集した資源情報を表示部に
一覧表示するものである。
【0014】本発明に係る第3の発明は、前記処理手段
は、前記取得手段が取得した各資源情報の依存関係情報
に基づいて編集した論理的資源情報を表示部に表示する
ものである。
は、前記取得手段が取得した各資源情報の依存関係情報
に基づいて編集した論理的資源情報を表示部に表示する
ものである。
【0015】本発明に係る第4の発明は、前記依存関係
情報は、各資源の容量に依存する項目データとするもの
である。
情報は、各資源の容量に依存する項目データとするもの
である。
【0016】本発明に係る第5の発明は、前記依存関係
情報は、変更可能とするものである。
情報は、変更可能とするものである。
【0017】本発明に係る第6の発明は、前記情報機器
は、印刷機能を有するデバイスとするものである。
は、印刷機能を有するデバイスとするものである。
【0018】本発明に係る第7の発明は、所定の通信媒
体を介して所定のデータ処理を行う複数の情報機器と通
信可能なデータ処理方法であって、各情報機器の通信に
より各資源情報を取得する取得工程と、該取得した各資
源情報を編集して表示部に表示する処理工程とを有する
ものである。
体を介して所定のデータ処理を行う複数の情報機器と通
信可能なデータ処理方法であって、各情報機器の通信に
より各資源情報を取得する取得工程と、該取得した各資
源情報を編集して表示部に表示する処理工程とを有する
ものである。
【0019】本発明に係る第8の発明は、前記処理工程
は、前記取得工程により取得した各資源情報中で設定さ
れる表示資源項目を選択して編集した資源情報を表示部
に一覧表示するものである。
は、前記取得工程により取得した各資源情報中で設定さ
れる表示資源項目を選択して編集した資源情報を表示部
に一覧表示するものである。
【0020】本発明に係る第9の発明は、前記処理工程
は、前記取得工程により取得した各資源情報の依存関係
情報に基づいて編集した論理的資源情報を表示部に表示
するものである。
は、前記取得工程により取得した各資源情報の依存関係
情報に基づいて編集した論理的資源情報を表示部に表示
するものである。
【0021】本発明に係る第10の発明は、所定の通信
媒体を介して所定のデータ処理を行う複数の情報機器と
通信可能なコンピュータが読み出し可能なプログラムを
格納した記憶媒体であって、各情報機器の通信により各
資源情報を取得する取得工程と、該取得した各資源情報
を編集して表示部に表示する処理工程とを含む、コンピ
ュータが読み出し可能なプログラムを記憶媒体に格納し
たものである。
媒体を介して所定のデータ処理を行う複数の情報機器と
通信可能なコンピュータが読み出し可能なプログラムを
格納した記憶媒体であって、各情報機器の通信により各
資源情報を取得する取得工程と、該取得した各資源情報
を編集して表示部に表示する処理工程とを含む、コンピ
ュータが読み出し可能なプログラムを記憶媒体に格納し
たものである。
【0022】本発明に係る第11の発明は、前記処理工
程は、前記取得工程により取得した各資源情報中で設定
される表示資源項目を選択して編集した資源情報を表示
部に一覧表示するものである。
程は、前記取得工程により取得した各資源情報中で設定
される表示資源項目を選択して編集した資源情報を表示
部に一覧表示するものである。
【0023】本発明に係る第12の発明は、前記処理工
程は、前記取得工程により取得した各資源情報の依存関
係情報に基づいて編集した論理的資源情報を表示部に表
示するものである。
程は、前記取得工程により取得した各資源情報の依存関
係情報に基づいて編集した論理的資源情報を表示部に表
示するものである。
【0024】
【発明の実施の形態】本実施形態を適用するに好適なレ
ーザビームプリンタの構成について説明する。なお、本
実施形態を適用するプリンタは、レーザビームプリンタ
およびインクジェットプリンタに限られるものでなく、
他のプリンタ方式のプリンタでもよいことは言うまでも
ない。
ーザビームプリンタの構成について説明する。なお、本
実施形態を適用するプリンタは、レーザビームプリンタ
およびインクジェットプリンタに限られるものでなく、
他のプリンタ方式のプリンタでもよいことは言うまでも
ない。
【0025】図1は、本発明を適用可能な出力装置の構
成を示す断面図であり、例えばレーザビームプリンタ
(LBP)の場合を示す。
成を示す断面図であり、例えばレーザビームプリンタ
(LBP)の場合を示す。
【0026】図において、1000はLBP本体であ
り、外部に接続されているホストコンピュータから供給
される印刷情報(文字コード等)やフォーム情報あるい
はマクロ命令等を入力して記憶するとともに、それらの
情報にしたがって対応する文字パターンやフォームパタ
ーン等を作成し、記録媒体である記録紙等に像を形成す
る。1012は操作の為のスイッチおよびLED表示器
が配されている操作パネル、1001はLBP本体10
00全体の制御およびホストコンピュータから供給され
る文字情報等を解析するプリンタ制御ユニットである。
このプリンタの制御ユニット1001は、主に文字情報
を対応する文字パターンのビデオ信号に変換してレーザ
ドライバ1002に出力する。レーザドライバ1002
は半導体レーザ1003を駆動する為の回路であり、入
力されたビデオ信号に応じて半導体レーザ1003から
発射されるレーザ光1004をオン・オフ切り換えす
る。レーザ光1004は回転多面鏡1005で左右方向
に振らされて静電ドラム1006上を走査露光する。
り、外部に接続されているホストコンピュータから供給
される印刷情報(文字コード等)やフォーム情報あるい
はマクロ命令等を入力して記憶するとともに、それらの
情報にしたがって対応する文字パターンやフォームパタ
ーン等を作成し、記録媒体である記録紙等に像を形成す
る。1012は操作の為のスイッチおよびLED表示器
が配されている操作パネル、1001はLBP本体10
00全体の制御およびホストコンピュータから供給され
る文字情報等を解析するプリンタ制御ユニットである。
このプリンタの制御ユニット1001は、主に文字情報
を対応する文字パターンのビデオ信号に変換してレーザ
ドライバ1002に出力する。レーザドライバ1002
は半導体レーザ1003を駆動する為の回路であり、入
力されたビデオ信号に応じて半導体レーザ1003から
発射されるレーザ光1004をオン・オフ切り換えす
る。レーザ光1004は回転多面鏡1005で左右方向
に振らされて静電ドラム1006上を走査露光する。
【0027】これにより、静電ドラム1006上には文
字パターンの静電潜像が形成されることになる。この潜
像は、静電ドラム1006周囲に配設された現像ユニッ
ト1007により現像された後、記録紙に転写される。
この記録紙にはカットシートを用い、カットシート記録
紙はLBP1000に装着した用紙カセット1008に
収納され、給紙ローラ1011により装置内に取り込ま
れ、静電ドラム1006に供給される。また、LBP本
体1000には、図示しないカードスロットを少なくと
も1個以上備え、内蔵フォントに加えてオプションフォ
ントカード、言語系の異なる制御カード(エミュレーシ
ョンカード)を接続できるように構成されている。
字パターンの静電潜像が形成されることになる。この潜
像は、静電ドラム1006周囲に配設された現像ユニッ
ト1007により現像された後、記録紙に転写される。
この記録紙にはカットシートを用い、カットシート記録
紙はLBP1000に装着した用紙カセット1008に
収納され、給紙ローラ1011により装置内に取り込ま
れ、静電ドラム1006に供給される。また、LBP本
体1000には、図示しないカードスロットを少なくと
も1個以上備え、内蔵フォントに加えてオプションフォ
ントカード、言語系の異なる制御カード(エミュレーシ
ョンカード)を接続できるように構成されている。
【0028】図2は、本発明の第1実施形態を示すデー
タ処理装置を適用可能な印刷システムの構成を説明する
ブロック図である。ここでは、レーザビームプリンタ
(図1)を例に説明する。なお、本発明の機能が実行さ
れるのであれば、単体の機器であっても複数の機器から
なるシステムであっても、LAN等のネットワークを介
して処理が行われるシステムであっても本発明を適用で
きることは言うまでもない。
タ処理装置を適用可能な印刷システムの構成を説明する
ブロック図である。ここでは、レーザビームプリンタ
(図1)を例に説明する。なお、本発明の機能が実行さ
れるのであれば、単体の機器であっても複数の機器から
なるシステムであっても、LAN等のネットワークを介
して処理が行われるシステムであっても本発明を適用で
きることは言うまでもない。
【0029】図において、3000はホストコンピュー
タで、ROM3のプログラム用ROMに記憶された文書
処理プログラム等に基づいて図形,イメージ,文字,表
(表計算等を含む)等が混在して文書を実行するCPU
1を備え、システムバス4に接続される各デバイスをC
PU1が総括的に制御する。
タで、ROM3のプログラム用ROMに記憶された文書
処理プログラム等に基づいて図形,イメージ,文字,表
(表計算等を含む)等が混在して文書を実行するCPU
1を備え、システムバス4に接続される各デバイスをC
PU1が総括的に制御する。
【0030】また、このROM3のプログラム用のRO
Mには、図5,図8のフローチャートで示されるような
CPU1の制御プログラム等を記憶し、ROM3のフォ
ント用ROMには上記文書処理の際に使用するフォント
データ等を記憶し、ROM3のデータ用ROMは上記文
書処理等を行う際に使用する各種データを記憶する。2
はRAMでCPU1の主メモリ,ワークエリア等として
機能する。
Mには、図5,図8のフローチャートで示されるような
CPU1の制御プログラム等を記憶し、ROM3のフォ
ント用ROMには上記文書処理の際に使用するフォント
データ等を記憶し、ROM3のデータ用ROMは上記文
書処理等を行う際に使用する各種データを記憶する。2
はRAMでCPU1の主メモリ,ワークエリア等として
機能する。
【0031】5はキーボードコントローラ(KBC)
で、キーボード(KB)9や不図示のポインティングデ
バイスからのキー入力を制御する。6はCRTコントロ
ーラ(CRTC)で、CRTディスプレイ(CRT)1
0の表示を制御する。7はメモリコントローラ(MC)
で、ブートプログラム,種々のアプリケーション,フォ
ントデータ,ユーザファイル,編集ファイル用を記憶す
るハードディスク(HD),フロッピーディスク(F
D)などの外部メモリ11とのアクセスを制御する。8
はプリンタコントローラ(PRTC)で、所定の双方向
インタフェース(インタフェース)21を介してプリン
タ1000に接続されて、プリンタ1000との通信制
御処理を実行する。
で、キーボード(KB)9や不図示のポインティングデ
バイスからのキー入力を制御する。6はCRTコントロ
ーラ(CRTC)で、CRTディスプレイ(CRT)1
0の表示を制御する。7はメモリコントローラ(MC)
で、ブートプログラム,種々のアプリケーション,フォ
ントデータ,ユーザファイル,編集ファイル用を記憶す
るハードディスク(HD),フロッピーディスク(F
D)などの外部メモリ11とのアクセスを制御する。8
はプリンタコントローラ(PRTC)で、所定の双方向
インタフェース(インタフェース)21を介してプリン
タ1000に接続されて、プリンタ1000との通信制
御処理を実行する。
【0032】プリンタ1000において、12はプリン
タCPU(CPU)で、ROM13のプログラム用RO
Mに記憶された制御プログラム等あるいは外部メモリ1
4に記憶された制御プログラム等に基づいてシステムバ
ス15に接続される各種デバイスとのアクセントを総括
的に制御し、印刷部インタフェース16を介して接続さ
れる印刷部(プリンタエンジン)17に出力情報として
の画像信号を出力する。また、このROM13のプログ
ラム用ROMには、図6,図7のフローチャートで示さ
れるようなCPU12の制御プログラム等を記憶する。
ROM13のデータ用ROMにはハードディスク等の外
部メモリ14が無いプリンタの場合には、ホストコンピ
ュータ上で利用される情報等を記憶している。CPU1
2は入力部18を介してホストコンピュータ3000と
の通信処理が可能となっており、プリンタ1000内の
情報等をホストコンピュータ3000に通知可能に構成
されている。
タCPU(CPU)で、ROM13のプログラム用RO
Mに記憶された制御プログラム等あるいは外部メモリ1
4に記憶された制御プログラム等に基づいてシステムバ
ス15に接続される各種デバイスとのアクセントを総括
的に制御し、印刷部インタフェース16を介して接続さ
れる印刷部(プリンタエンジン)17に出力情報として
の画像信号を出力する。また、このROM13のプログ
ラム用ROMには、図6,図7のフローチャートで示さ
れるようなCPU12の制御プログラム等を記憶する。
ROM13のデータ用ROMにはハードディスク等の外
部メモリ14が無いプリンタの場合には、ホストコンピ
ュータ上で利用される情報等を記憶している。CPU1
2は入力部18を介してホストコンピュータ3000と
の通信処理が可能となっており、プリンタ1000内の
情報等をホストコンピュータ3000に通知可能に構成
されている。
【0033】19はCPU12の主メモリ,ワークエリ
ア等として機能するRAMで、図示しない増設ポートに
接続されるオプションRAMによりメモリ容量を拡張で
きるように設計されている。なお、RAM19は、出力
情報展開,環境データ格納領域,NVRAM等に用いら
れる。前述したハードディスク(HD)、ICカード等
の外部メモリ14は、メモリコントローラ(MC)20
によりアクセスを制御される。外部メモリ14はオプシ
ョンとして接続され、フォントデータ,エミュレーショ
ンプログラム,フォームデータ等を記憶する。また、1
8は前述した操作パネルで操作の為のスイッチおよびL
ED表示器等が配されている。
ア等として機能するRAMで、図示しない増設ポートに
接続されるオプションRAMによりメモリ容量を拡張で
きるように設計されている。なお、RAM19は、出力
情報展開,環境データ格納領域,NVRAM等に用いら
れる。前述したハードディスク(HD)、ICカード等
の外部メモリ14は、メモリコントローラ(MC)20
によりアクセスを制御される。外部メモリ14はオプシ
ョンとして接続され、フォントデータ,エミュレーショ
ンプログラム,フォームデータ等を記憶する。また、1
8は前述した操作パネルで操作の為のスイッチおよびL
ED表示器等が配されている。
【0034】また、前述した外部メモリは1個に限ら
ず、少なくとも1個以上備え、内蔵フォントに加えてオ
プションカード、言語形の異なるプリンタ制御言語を解
釈するプログラムを格納した外部メモリを複数接続でき
るように構成されていてもよい。さらに、図示しないN
VRAMを有し、操作パネル1012からのプリンタモ
ード設定情報を記憶するようにしてよい。
ず、少なくとも1個以上備え、内蔵フォントに加えてオ
プションカード、言語形の異なるプリンタ制御言語を解
釈するプログラムを格納した外部メモリを複数接続でき
るように構成されていてもよい。さらに、図示しないN
VRAMを有し、操作パネル1012からのプリンタモ
ード設定情報を記憶するようにしてよい。
【0035】このように構成された印刷制御システムに
おいて、プリンタ1000のリソース情報をホストコン
ピュータ3000上のCRT10に表示させることが可
能で、ホストコンピュータ3000はPRTC8を通じ
てプリンタ1000にリソース情報を要求する。この
際、プリンタ1000はRAM19上に常にリソース情
報を保存しておき入力部18を通じてホストコンピュー
タ3000にリソース情報を返す。そして、PRTC8
を通じてリソース情報を取得したホストコンピュータ3
000はRAM2または外部メモリ11上に記憶された
表示情報に基づき、その情報を計算・編集しCRT10
上に、そのリソース情報を表示することができる。
おいて、プリンタ1000のリソース情報をホストコン
ピュータ3000上のCRT10に表示させることが可
能で、ホストコンピュータ3000はPRTC8を通じ
てプリンタ1000にリソース情報を要求する。この
際、プリンタ1000はRAM19上に常にリソース情
報を保存しておき入力部18を通じてホストコンピュー
タ3000にリソース情報を返す。そして、PRTC8
を通じてリソース情報を取得したホストコンピュータ3
000はRAM2または外部メモリ11上に記憶された
表示情報に基づき、その情報を計算・編集しCRT10
上に、そのリソース情報を表示することができる。
【0036】図3は、図2に示したプリンタ1000と
ホストコンピュータ3000とのデータ通信時の基本パ
ケットのデータ構造を説明する図であり、プリンタ10
00とホストコンピュータ3000との間の印刷データ
の送信、及びリソース情報の応答に用いられるパケット
データ形式に対応する。
ホストコンピュータ3000とのデータ通信時の基本パ
ケットのデータ構造を説明する図であり、プリンタ10
00とホストコンピュータ3000との間の印刷データ
の送信、及びリソース情報の応答に用いられるパケット
データ形式に対応する。
【0037】本実施形態において、プリンタID,リソ
ースIDは、全てホストコンピュータ3000が各装置
やプリンタ1000のリソースに対して割り当て、一括
管理するものであり、同一ネットワーク内の装置や、プ
リンタ1000のリソースには共通のプリンタIDおよ
びリソースIDが用いられる。
ースIDは、全てホストコンピュータ3000が各装置
やプリンタ1000のリソースに対して割り当て、一括
管理するものであり、同一ネットワーク内の装置や、プ
リンタ1000のリソースには共通のプリンタIDおよ
びリソースIDが用いられる。
【0038】図において、4000はホストコンピュー
タ3000とプリンタ1000間での通信に使われる基
本パケットであり、このパケット形式以外のデータはや
り取りされない。
タ3000とプリンタ1000間での通信に使われる基
本パケットであり、このパケット形式以外のデータはや
り取りされない。
【0039】4001はパケットの先頭を表すスタート
データである。4007はパケットの終了を表すエンド
データである。なお、スタートデータ4001とエンド
データ4007で囲まれたデータのみを有効なデータと
認識される。4002はデータの種類で、パケット内の
実際のデータが含まれるデータ部4006に含まれるデ
ータが、どのデータかを示すデータであり、本実施形態
においては、印刷データ,リソース値要求データ,リソ
ース値応答データのいずれかが示されている。
データである。4007はパケットの終了を表すエンド
データである。なお、スタートデータ4001とエンド
データ4007で囲まれたデータのみを有効なデータと
認識される。4002はデータの種類で、パケット内の
実際のデータが含まれるデータ部4006に含まれるデ
ータが、どのデータかを示すデータであり、本実施形態
においては、印刷データ,リソース値要求データ,リソ
ース値応答データのいずれかが示されている。
【0040】印刷データとリソース値要求データはホス
トコンピュータ3000がプリンタ1000にデータを
転送する時に用いられ、プリンタ1000は印刷データ
を受け取った時は印刷を行い、リソース値要求データを
受け取った時は、リソース値要求データを用いて、ホス
トコンピュータ3000にデータ部の要求に従ってリソ
ース値をホストコンピュータ3000に返す。
トコンピュータ3000がプリンタ1000にデータを
転送する時に用いられ、プリンタ1000は印刷データ
を受け取った時は印刷を行い、リソース値要求データを
受け取った時は、リソース値要求データを用いて、ホス
トコンピュータ3000にデータ部の要求に従ってリソ
ース値をホストコンピュータ3000に返す。
【0041】4003,4004はそれぞれ送信元,送
信先を示すデータで、ホストコンピュータ3000から
の転送時とプリンタ1000からの転送時ではその意味
合いは逆転する。
信先を示すデータで、ホストコンピュータ3000から
の転送時とプリンタ1000からの転送時ではその意味
合いは逆転する。
【0042】4005はデータ量で、データ部4006
のデータ量に対応する。プリンタ1000はこのデータ
量4005に基づいてデータ部の終了を判断する。デー
タ部4006は実際のデータ、すなわち、印刷データ,
リソース値要求データ,リソース値応答データがそれぞ
れ含まれる。データ部4006のデータ形式はそれぞれ
に異なり印刷データの場合はプリンタのデータ解析資源
となるトランスレータが処理可能なデータ形式に依存し
たデータ形式で送られる。
のデータ量に対応する。プリンタ1000はこのデータ
量4005に基づいてデータ部の終了を判断する。デー
タ部4006は実際のデータ、すなわち、印刷データ,
リソース値要求データ,リソース値応答データがそれぞ
れ含まれる。データ部4006のデータ形式はそれぞれ
に異なり印刷データの場合はプリンタのデータ解析資源
となるトランスレータが処理可能なデータ形式に依存し
たデータ形式で送られる。
【0043】4008はリソース値要求データで、情報
を知りたいリソースのリソースIDが列挙される。40
09はリソース応答データで、要求されたリソースID
の後にリソース値を付け、それを列挙した形式で送られ
る。
を知りたいリソースのリソースIDが列挙される。40
09はリソース応答データで、要求されたリソースID
の後にリソース値を付け、それを列挙した形式で送られ
る。
【0044】また、本実施形態においては、このような
具体的なパケット形式を示したが、本発明の特徴である
ホストコンピュータ上でのリソースの編集はホストコン
ピュータ3000とプリンタ1000間のプロトコルや
データ形式に何ら影響されるものではなく、リソース情
報の収集が出来るものならば、例えばTCP/IPネッ
トワークの標準ネットワークリソース管理プロトコルで
あるSNMP(SimpleNetwork Management Protocol)
プロトコル上などで実現されていても問題無いことは言
うまでもない。
具体的なパケット形式を示したが、本発明の特徴である
ホストコンピュータ上でのリソースの編集はホストコン
ピュータ3000とプリンタ1000間のプロトコルや
データ形式に何ら影響されるものではなく、リソース情
報の収集が出来るものならば、例えばTCP/IPネッ
トワークの標準ネットワークリソース管理プロトコルで
あるSNMP(SimpleNetwork Management Protocol)
プロトコル上などで実現されていても問題無いことは言
うまでもない。
【0045】図4は、図2に示したホストコンピュータ
3000とプリンタ1000とにそれぞれ保存している
リソース情報のデータ構造を示す図である。
3000とプリンタ1000とにそれぞれ保存している
リソース情報のデータ構造を示す図である。
【0046】図において、5000はホストコンピュー
タ3000が図2に示したRAM2または外部メモリ1
1に保存しているデータで、5001はプリンタが接続
されているネットワークを示すネットワークIDで、ホ
ストコンピュータ3000が複数のネットワークに接続
されている場合や、同一なネットワーク上において、プ
リンタ1000を論理的に複数のネットワーク上に置き
たい場合、例えばカラーのプリンタとモノクロのプリン
タを別々に扱いたい場合など、このネットワークIDを
用いて区別する。
タ3000が図2に示したRAM2または外部メモリ1
1に保存しているデータで、5001はプリンタが接続
されているネットワークを示すネットワークIDで、ホ
ストコンピュータ3000が複数のネットワークに接続
されている場合や、同一なネットワーク上において、プ
リンタ1000を論理的に複数のネットワーク上に置き
たい場合、例えばカラーのプリンタとモノクロのプリン
タを別々に扱いたい場合など、このネットワークIDを
用いて区別する。
【0047】5002はリソースIDで、前述したホス
トによりプリンタ1000のリソースに割り当てられて
いる。5003は表示,非表示を示すパラメータ、50
04はリソース間の依存関係を示す編集情報で、ユーザ
により変更が可能である。この依存関係は主にはリソー
ス値の四則演算やリソースIDの集合の演算などで表さ
れる。5005はプリンタIDで、上述したホストコン
ピュータにより各装置に割り当てられる。5006は実
際のリソース値である。
トによりプリンタ1000のリソースに割り当てられて
いる。5003は表示,非表示を示すパラメータ、50
04はリソース間の依存関係を示す編集情報で、ユーザ
により変更が可能である。この依存関係は主にはリソー
ス値の四則演算やリソースIDの集合の演算などで表さ
れる。5005はプリンタIDで、上述したホストコン
ピュータにより各装置に割り当てられる。5006は実
際のリソース値である。
【0048】5007はプリンタが保存しているデータ
で、5008は前記プリンタID5005と同様なプリ
ンタIDで、ホストコンピュータ3000に情報を送信
する時に利用する。5009は前記リソースID500
2と同様なリソースIDである。5010は前記リソー
ス値5006と同様なリソース値である。
で、5008は前記プリンタID5005と同様なプリ
ンタIDで、ホストコンピュータ3000に情報を送信
する時に利用する。5009は前記リソースID500
2と同様なリソースIDである。5010は前記リソー
ス値5006と同様なリソース値である。
【0049】以下、本実施形態と第1〜第6の発明の各
手段との対応及びその作用について図1等を参照して説
明する。
手段との対応及びその作用について図1等を参照して説
明する。
【0050】第1の発明は、所定の通信媒体(ネットワ
ーク等)を介して所定のデータ処理を行う複数の情報機
器と通信可能なデータ処理装置であって、各情報機器の
資源情報をそれぞれ取得する取得手段(CPU1がPR
TC8を介してプリンタ1000との通信により取得す
る)と、前記取得手段が取得した各資源情報を編集して
表示部に表示する処理手段(CPU1がPRTC8を介
してプリンタ1000との通信により取得した資源情報
を処理する)とを有し、CPU1が各情報機器の資源情
報をそれぞれ取得し、該取得した各資源情報を編集して
CRT10に表示するので、各情報機器を選択するユー
ザに対して、各情報機器の各資源情報を相対的に明示で
きるとともに、各情報機器の使用に伴って消費される各
資源の容量から割り出される論理的な資源情報をもわか
りやすく明示することができる。
ーク等)を介して所定のデータ処理を行う複数の情報機
器と通信可能なデータ処理装置であって、各情報機器の
資源情報をそれぞれ取得する取得手段(CPU1がPR
TC8を介してプリンタ1000との通信により取得す
る)と、前記取得手段が取得した各資源情報を編集して
表示部に表示する処理手段(CPU1がPRTC8を介
してプリンタ1000との通信により取得した資源情報
を処理する)とを有し、CPU1が各情報機器の資源情
報をそれぞれ取得し、該取得した各資源情報を編集して
CRT10に表示するので、各情報機器を選択するユー
ザに対して、各情報機器の各資源情報を相対的に明示で
きるとともに、各情報機器の使用に伴って消費される各
資源の容量から割り出される論理的な資源情報をもわか
りやすく明示することができる。
【0051】第2の発明は、前記取得手段が取得した各
資源情報中で表示させる表示資源項目を設定する設定手
段(キーボード9等より項目の表示/日表示を項目毎に
設定する)を有し、CPU1は、取得した各資源情報中
でキーボード9等により設定された前記表示資源項目を
選択して編集した資源情報をCRT10に一覧表示する
ので、ユーザが意図した資源情報中の項目を明示でき、
ユーザによる項目確認のための検索等の負担を軽減する
ことができる。
資源情報中で表示させる表示資源項目を設定する設定手
段(キーボード9等より項目の表示/日表示を項目毎に
設定する)を有し、CPU1は、取得した各資源情報中
でキーボード9等により設定された前記表示資源項目を
選択して編集した資源情報をCRT10に一覧表示する
ので、ユーザが意図した資源情報中の項目を明示でき、
ユーザによる項目確認のための検索等の負担を軽減する
ことができる。
【0052】第3の発明は、CPU1は、取得した各資
源情報の依存関係情報に基づいて編集(論理演算処理)
した論理的資源情報(例えば情報機器が複数のプリンタ
を例とすれば、プリンタ全体としての印刷可能枚数)を
CRT10に表示するので、各項目の依存関係により変
化するために演算を伴うような論理的な資源情報を編集
してユーザに明示でき、ユーザによる演算処理負担を軽
減できる。
源情報の依存関係情報に基づいて編集(論理演算処理)
した論理的資源情報(例えば情報機器が複数のプリンタ
を例とすれば、プリンタ全体としての印刷可能枚数)を
CRT10に表示するので、各項目の依存関係により変
化するために演算を伴うような論理的な資源情報を編集
してユーザに明示でき、ユーザによる演算処理負担を軽
減できる。
【0053】第4の発明は、前記依存関係情報は、各資
源の容量に依存する項目データ(図11参照)とするの
で、各情報機器の使用に伴って動的に変動する資源情報
を正確に把握した論理的資源情報を表示部に表示するこ
とができる。
源の容量に依存する項目データ(図11参照)とするの
で、各情報機器の使用に伴って動的に変動する資源情報
を正確に把握した論理的資源情報を表示部に表示するこ
とができる。
【0054】第5の発明は、前記依存関係情報は、変更
可能とするので、ユーザが意図する依存関係に従って編
集した論理的資源情報をCRT10に表示することがで
きる。
可能とするので、ユーザが意図する依存関係に従って編
集した論理的資源情報をCRT10に表示することがで
きる。
【0055】第6の発明は、前記情報機器は、印刷機能
を有するデバイスとするので、印刷機能を備える各デバ
イスの各資源情報を相対的に明示できるとともに、各デ
バイスの使用に伴って消費される各資源の容量から割り
出される論理的な資源情報、例えば印刷可能枚数をもわ
かりやすく明示することができる。
を有するデバイスとするので、印刷機能を備える各デバ
イスの各資源情報を相対的に明示できるとともに、各デ
バイスの使用に伴って消費される各資源の容量から割り
出される論理的な資源情報、例えば印刷可能枚数をもわ
かりやすく明示することができる。
【0056】以下、図5等に示すフローチャートを参照
して、本発明に係る情報処理装置のデータ処理動作につ
いて詳述する。
して、本発明に係る情報処理装置のデータ処理動作につ
いて詳述する。
【0057】図5は、本発明に係る情報処理装置の第1
のデータ処理手順の一例を示すフローチャートであり、
ホストコンピュータ3000におけるCPU1のリソー
ス情報の表示を行う全体的な情報処理の流れに対応す
る。なお、(1)〜(12)は各ステップを示す。ま
た、本実施形態においては、表示の設定や依存関係の設
定をタスクの先頭で行っているが、別タスクで行われて
も問題ない。
のデータ処理手順の一例を示すフローチャートであり、
ホストコンピュータ3000におけるCPU1のリソー
ス情報の表示を行う全体的な情報処理の流れに対応す
る。なお、(1)〜(12)は各ステップを示す。ま
た、本実施形態においては、表示の設定や依存関係の設
定をタスクの先頭で行っているが、別タスクで行われて
も問題ない。
【0058】ステップ(1)〜(8)までは表示設定及
び依存関係の変更が行われるが、これらは図2に示され
るKB3を用いてユーザが入力することにより行われ
る。本工程においてユーザは、図2に示されるCRT1
0に表示される変更に関する情報に従って変更を行う。
び依存関係の変更が行われるが、これらは図2に示され
るKB3を用いてユーザが入力することにより行われ
る。本工程においてユーザは、図2に示されるCRT1
0に表示される変更に関する情報に従って変更を行う。
【0059】先ず、ステップ(1)において表示設定の
変更の有無を選択する。ステップ(1)において表示項
目の変更がある場合は、ステップ(2)においてリソー
ス項目の選択が行われ、ステップ(3)において、その
リソース項目の表示設定を「表示」あるいは「非表示」
に設定する。なお、変更はRAM2または外部メモリ1
1上の図4に示される表示設定パラメータ5003とし
て保存される。
変更の有無を選択する。ステップ(1)において表示項
目の変更がある場合は、ステップ(2)においてリソー
ス項目の選択が行われ、ステップ(3)において、その
リソース項目の表示設定を「表示」あるいは「非表示」
に設定する。なお、変更はRAM2または外部メモリ1
1上の図4に示される表示設定パラメータ5003とし
て保存される。
【0060】次に、ステップ(4)で表示設定の変更が
他にあるか確認し、変更がある場合ステップ(2),ス
テップ(3)を繰り返し、表示設定の変更を行う。
他にあるか確認し、変更がある場合ステップ(2),ス
テップ(3)を繰り返し、表示設定の変更を行う。
【0061】一方、ステップ(4)で表示設定の変更が
無い場合は、設定の変更を終了する。そして、ステップ
(1)で表示設定の変更がない、またはステップ(4)
で終了したらステップ(5)において、依存関係の変更
の有無を選択し、ステップ(5)において依存関係の変
更がある場合は、ステップ(6)においてリソース項目
の選択が行われ、ステップ(7)において、そのリソー
ス項目の依存関係を設定変更する。変更はRAM2また
は外部メモリ11上の図4に示される編集情報5004
として保存される。
無い場合は、設定の変更を終了する。そして、ステップ
(1)で表示設定の変更がない、またはステップ(4)
で終了したらステップ(5)において、依存関係の変更
の有無を選択し、ステップ(5)において依存関係の変
更がある場合は、ステップ(6)においてリソース項目
の選択が行われ、ステップ(7)において、そのリソー
ス項目の依存関係を設定変更する。変更はRAM2また
は外部メモリ11上の図4に示される編集情報5004
として保存される。
【0062】次に、ステップ(8)で依存関係の変更が
他にあるか確認し、変更がある場合はステップ(6),
ステップ(7)を繰り返し、依存関係の変更を行う。
他にあるか確認し、変更がある場合はステップ(6),
ステップ(7)を繰り返し、依存関係の変更を行う。
【0063】ステップ(8)で依存関係の変更を終了し
たら、ステップ(9)においてネットワークまたはロジ
カルプリンタの全てのプリンタに図3に図示されている
リソースとリソース値要求データ4008をプリンタ1
000に送信することにより、リソース情報を要求す
る。なお、情報を要求するリソース項目は全てのリソー
ス項目について要求してもよいが、効率化のため上記ス
テップ(3)で設定された表示設定と依存関係に基づい
て必要なもののみを要求してもよい。
たら、ステップ(9)においてネットワークまたはロジ
カルプリンタの全てのプリンタに図3に図示されている
リソースとリソース値要求データ4008をプリンタ1
000に送信することにより、リソース情報を要求す
る。なお、情報を要求するリソース項目は全てのリソー
ス項目について要求してもよいが、効率化のため上記ス
テップ(3)で設定された表示設定と依存関係に基づい
て必要なもののみを要求してもよい。
【0064】ステップ(10)において、ネットワーク
またはロジカルプリンタの全てのプリンタからのリソー
ス情報の応答を待つ。本実施形態においてはホストコン
ピュータ1000からの要求により、プリンタ3000
がリソース情報を応答するようになっているが、プリン
タ3000が自発的にリソース情報を発信し、ホストが
随時受け取るような方法でもよい。プリンタ3000は
リソース値応答パケットとしてのリソース応答データ4
009をホストコンピュータ1000に送信することに
より、ホストコンピュータ1000にリソース値を伝え
る。
またはロジカルプリンタの全てのプリンタからのリソー
ス情報の応答を待つ。本実施形態においてはホストコン
ピュータ1000からの要求により、プリンタ3000
がリソース情報を応答するようになっているが、プリン
タ3000が自発的にリソース情報を発信し、ホストが
随時受け取るような方法でもよい。プリンタ3000は
リソース値応答パケットとしてのリソース応答データ4
009をホストコンピュータ1000に送信することに
より、ホストコンピュータ1000にリソース値を伝え
る。
【0065】そして、ステップ(10)においてプリン
タのリソース情報の受信を確認したら図4に示されるデ
ータ構造に基づいて全てを保存する。全てのプリンタの
リソース値を受信し終えたら、ステップ(11)におい
てステップ(7)で設定された依存関係を図4に示され
るデータ部5000を参照することにより確認し、リソ
ース情報の合計,編集を行う。そして、リソース情報の
合計,編集が終了したら、ステップ(12)においてそ
の結果を図2に示されるCRT10に表示する。
タのリソース情報の受信を確認したら図4に示されるデ
ータ構造に基づいて全てを保存する。全てのプリンタの
リソース値を受信し終えたら、ステップ(11)におい
てステップ(7)で設定された依存関係を図4に示され
るデータ部5000を参照することにより確認し、リソ
ース情報の合計,編集を行う。そして、リソース情報の
合計,編集が終了したら、ステップ(12)においてそ
の結果を図2に示されるCRT10に表示する。
【0066】図6は、図2に示したプリンタ1000の
第1のデータ処理手順の一例を示すフローチャートであ
り、プリンタ内のリソース値の更新処理に対応し、該処
理はタイマなどにより間欠的に起動され随時、図2に示
されるRAM12、あるいは外部メモリ14に保存され
ている図4に示されるプリンタ内のリソース値情報50
07を最新の情報に維持されることとなる。なお、
(1)〜(4)は各ステップを示す。
第1のデータ処理手順の一例を示すフローチャートであ
り、プリンタ内のリソース値の更新処理に対応し、該処
理はタイマなどにより間欠的に起動され随時、図2に示
されるRAM12、あるいは外部メモリ14に保存され
ている図4に示されるプリンタ内のリソース値情報50
07を最新の情報に維持されることとなる。なお、
(1)〜(4)は各ステップを示す。
【0067】ステップ(1)において、プリンタ100
0内のリソース情報5007のリソースID5009を
見て管理されているリソース情報を判断し、取得するリ
ソース値があるかどうか判断する。取得するリソース情
報が存在したと判断した場合、ステップ(2)におい
て、リソースIDに対応するリソース値を取得する。ス
テップ(3)においてステップ(1)において取得した
情報と、そのリソースIDに対応した図4に示されるリ
ソース値5010に以前に保存されていた情報との比較
を行い変更があるかどうかを判定し、変更がある場合
は、ステップ(4)において、そのリソース値を更新し
て、ステップ(1)へ戻る。なお、ステップ(2)から
ステップ(4)の処理を管理する全てのリソースIDに
対して行い終了する。
0内のリソース情報5007のリソースID5009を
見て管理されているリソース情報を判断し、取得するリ
ソース値があるかどうか判断する。取得するリソース情
報が存在したと判断した場合、ステップ(2)におい
て、リソースIDに対応するリソース値を取得する。ス
テップ(3)においてステップ(1)において取得した
情報と、そのリソースIDに対応した図4に示されるリ
ソース値5010に以前に保存されていた情報との比較
を行い変更があるかどうかを判定し、変更がある場合
は、ステップ(4)において、そのリソース値を更新し
て、ステップ(1)へ戻る。なお、ステップ(2)から
ステップ(4)の処理を管理する全てのリソースIDに
対して行い終了する。
【0068】図7は、図2に示したプリンタ1000の
第2のデータ処理手順の一例を示すフローチャートであ
り、ホストコンピュータ3000からのデータが送られ
てきた時のプリンタの処理(ホストコンピュータ300
0からのリソース情報要求に応じてリソース情報をホス
トコンピュータ300に返送する処理)に対応する。な
お、(1)〜(8)は各ステップを示す。
第2のデータ処理手順の一例を示すフローチャートであ
り、ホストコンピュータ3000からのデータが送られ
てきた時のプリンタの処理(ホストコンピュータ300
0からのリソース情報要求に応じてリソース情報をホス
トコンピュータ300に返送する処理)に対応する。な
お、(1)〜(8)は各ステップを示す。
【0069】ステップ(1)においてホストコンピュー
タ3000からのデータの送信を待ち、データ受信が確
認されたら、ステップ(2)において受信処理を行う。
ステップ(3)においてそのデータが、印刷データなの
かリソース情報要求データなのかを図3に示されるデー
タの種類4002を見ることにより判断し、印刷データ
であった場合、ステップ(4)においてそのデータ部4
006を解析し印刷を行う。
タ3000からのデータの送信を待ち、データ受信が確
認されたら、ステップ(2)において受信処理を行う。
ステップ(3)においてそのデータが、印刷データなの
かリソース情報要求データなのかを図3に示されるデー
タの種類4002を見ることにより判断し、印刷データ
であった場合、ステップ(4)においてそのデータ部4
006を解析し印刷を行う。
【0070】一方、ステップ(3)で、データがリソー
ス値要求データであった場合、ステップ(5)において
要求されたリソースIDを取得し、ステップ(6)にお
いて、リソース値を図4に示されるプリンタ3000内
のリソース情報内のリソース値5010より取得する。
ス値要求データであった場合、ステップ(5)において
要求されたリソースIDを取得し、ステップ(6)にお
いて、リソース値を図4に示されるプリンタ3000内
のリソース情報内のリソース値5010より取得する。
【0071】次に、ステップ(5)からステップ(6)
の処理を要求された全てのリソースIDに対して行い
(7)、ステップ(8)において、その結果を図4に示
される応答に使用されるデータ部4009の形式にして
パケット4000をホストコンピュータ3000に対し
て送信して、ステップ(1)へ戻る。
の処理を要求された全てのリソースIDに対して行い
(7)、ステップ(8)において、その結果を図4に示
される応答に使用されるデータ部4009の形式にして
パケット4000をホストコンピュータ3000に対し
て送信して、ステップ(1)へ戻る。
【0072】図8は、図2に示したホストコンピュータ
3000の第1のデータ処理の要部詳細手順を示すフロ
ーチャートであり、図3に示したフローチャートのステ
ップ(11),ステップ(12)の詳細な処理に対応す
る。なお、(1)〜(8)は各ステップを示す。
3000の第1のデータ処理の要部詳細手順を示すフロ
ーチャートであり、図3に示したフローチャートのステ
ップ(11),ステップ(12)の詳細な処理に対応す
る。なお、(1)〜(8)は各ステップを示す。
【0073】ステップ(1)において、図4に示される
データ5000を調査し、管理されているリソースID
を検索し、管理されているリソースIDを取得できない
場合には、処理を終了する。
データ5000を調査し、管理されているリソースID
を検索し、管理されているリソースIDを取得できない
場合には、処理を終了する。
【0074】一方、ステップ(1)で管理されているリ
ソースIDを取得したら、ステップ(2)において、表
示設定パラメータ5003を参照することにより、その
リソース情報の表示/非表示の設定状態を判断し、「非
表示」が設定されている場合、次のリソースIDを検索
するためにステップ(1)に戻る。
ソースIDを取得したら、ステップ(2)において、表
示設定パラメータ5003を参照することにより、その
リソース情報の表示/非表示の設定状態を判断し、「非
表示」が設定されている場合、次のリソースIDを検索
するためにステップ(1)に戻る。
【0075】一方、ステップ(2)で、設定が「表示」
だった場合は、図4に示したリソース値5006を参照
して、ネットワークあるいは、ロジカルプリンタとして
繋がれているすべてのリソース値を得る。
だった場合は、図4に示したリソース値5006を参照
して、ネットワークあるいは、ロジカルプリンタとして
繋がれているすべてのリソース値を得る。
【0076】次に、ステップ(4)において依存関係の
有無を編集情報5004を参照することにより確認し、
依存関係がない場合、ステップ(7)において、1つの
リソースIDのリソース値を全て合計して、ステップ
(8)においてCRT10に表示して、ステップ(1)
へ戻る。
有無を編集情報5004を参照することにより確認し、
依存関係がない場合、ステップ(7)において、1つの
リソースIDのリソース値を全て合計して、ステップ
(8)においてCRT10に表示して、ステップ(1)
へ戻る。
【0077】一方、ステップ(4)で依存関係があると
判断した場合は、ステップ(5)においてどのような依
存関係が設定されているかを取得し、ステップ(6)に
おいて依存関係が設定されたリソースIDのリソース値
を全て取得する。
判断した場合は、ステップ(5)においてどのような依
存関係が設定されているかを取得し、ステップ(6)に
おいて依存関係が設定されたリソースIDのリソース値
を全て取得する。
【0078】その後、ステップ(7)において、ステッ
プ(5)において取得した依存関係に基づいてリソース
値を編集し、ステップ(8)においてCRT10に表示
する。表示が終了したら、次のリソースIDを検索する
ためにステップ(1)に戻り、管理しているリソースI
Dの全てに対して処理を実行する。
プ(5)において取得した依存関係に基づいてリソース
値を編集し、ステップ(8)においてCRT10に表示
する。表示が終了したら、次のリソースIDを検索する
ためにステップ(1)に戻り、管理しているリソースI
Dの全てに対して処理を実行する。
【0079】これにより、図9に示すようなホストコン
ピュータ9001とプリンタ9002,9003とが通
信可能な印刷システムにおいて、上記各処理を実行する
と、すなわち、図10に示すようにリソースID900
4に対応する表示設定パラメータ5003の設定状態に
おいて、リソース値を編集し、その結果が図11に示す
編集結果が図9に示すホストコンピュータ9001の画
面に表示されることなる。
ピュータ9001とプリンタ9002,9003とが通
信可能な印刷システムにおいて、上記各処理を実行する
と、すなわち、図10に示すようにリソースID900
4に対応する表示設定パラメータ5003の設定状態に
おいて、リソース値を編集し、その結果が図11に示す
編集結果が図9に示すホストコンピュータ9001の画
面に表示されることなる。
【0080】具体的には、図5に示したフローチャート
を図9に示される印刷システムに適用すると、すなわ
ち、論理的リソースの“印刷可能枚数”のリソース項目
に適応させた場合、ステップ(1)〜ステップ(4)に
おける表示設定の変更によりステップ(5)の表示設定
が“表示”に選択される。そして、ステップ(5)〜ス
テップ(8)により依存関係9006が“(用紙枚数,
トナー容量,ソータ容量)の最小値”に設定される。
を図9に示される印刷システムに適用すると、すなわ
ち、論理的リソースの“印刷可能枚数”のリソース項目
に適応させた場合、ステップ(1)〜ステップ(4)に
おける表示設定の変更によりステップ(5)の表示設定
が“表示”に選択される。そして、ステップ(5)〜ス
テップ(8)により依存関係9006が“(用紙枚数,
トナー容量,ソータ容量)の最小値”に設定される。
【0081】さらに、ステップ(9)においてホストコ
ンピュータ9001よりリソース要求データがプリンタ
9002及びプリンタ9003のプリンタに送信され
る。この場合、依存関係により用紙枚数,トナー容量,
ソータ容量のリソース情報を要求する。
ンピュータ9001よりリソース要求データがプリンタ
9002及びプリンタ9003のプリンタに送信され
る。この場合、依存関係により用紙枚数,トナー容量,
ソータ容量のリソース情報を要求する。
【0082】プリンタ9002及びプリンタ9003は
要求に従いリソース値9008,9009を、リソース
応答データとしてホストコンピュータ9001に送る。
リソース情報を受け取ったらリソースデータの合計,編
集を行う。
要求に従いリソース値9008,9009を、リソース
応答データとしてホストコンピュータ9001に送る。
リソース情報を受け取ったらリソースデータの合計,編
集を行う。
【0083】この場合、プリンタ9002の最小値が用
紙枚数10枚、プリンタ9003の最小値がトナー容量
の5枚なので、表示値9010が示す印刷可能枚数は
「15」枚になる。
紙枚数10枚、プリンタ9003の最小値がトナー容量
の5枚なので、表示値9010が示す印刷可能枚数は
「15」枚になる。
【0084】そして、ステップ(12)においては“印
刷可能枚数15枚”と表示される。
刷可能枚数15枚”と表示される。
【0085】なお、本実施形態においては、合計,編集
されたリソース値のみ表示されるようになっているが、
プリンタ単体のリソース値も同時に表示してもよいこと
は言うまでもない。
されたリソース値のみ表示されるようになっているが、
プリンタ単体のリソース値も同時に表示してもよいこと
は言うまでもない。
【0086】なお、本実施形態では、図10において示
すリソース項目は、説明の簡易化の為に具体的に代表的
なリソースを用いたが、印刷装置の持ち得るリソース
(用紙,トナー,排紙トレイ用容量,レーザ寿命,ドラ
ム寿命等)及び論理的リソース(印刷可能枚数,モノク
ロ印刷可能枚数,カラー印刷枚数等)全てに、本発明が
適用可能なのは言うまでもない。
すリソース項目は、説明の簡易化の為に具体的に代表的
なリソースを用いたが、印刷装置の持ち得るリソース
(用紙,トナー,排紙トレイ用容量,レーザ寿命,ドラ
ム寿命等)及び論理的リソース(印刷可能枚数,モノク
ロ印刷可能枚数,カラー印刷枚数等)全てに、本発明が
適用可能なのは言うまでもない。
【0087】以下、本実施形態と第7〜第12の発明の
各工程との対応及びその作用について図5〜図8等を参
照して説明する。
各工程との対応及びその作用について図5〜図8等を参
照して説明する。
【0088】第7の発明は、所定の通信媒体を介して所
定のデータ処理を行う複数の情報機器と通信可能なデー
タ処理方法であって、各情報機器の通信により各資源情
報を取得する取得工程(図5のステップ(9),(1
0))と、該取得した各資源情報を編集して表示部に表
示する処理工程(図5のステップ(11),(12)で
あって、詳細は図8のステップ(1)〜(8)に対応す
る)とをCPU1がROM3,外部メモリ11または図
示しないメモリ資源に記憶された制御プログラムを実行
するので、各情報機器を選択するユーザに対して、各情
報機器の各資源情報を相対的に明示できるとともに、各
情報機器の使用に伴って消費される各資源の容量から割
り出される論理的な資源情報をもわかりやすく明示する
ことができる。
定のデータ処理を行う複数の情報機器と通信可能なデー
タ処理方法であって、各情報機器の通信により各資源情
報を取得する取得工程(図5のステップ(9),(1
0))と、該取得した各資源情報を編集して表示部に表
示する処理工程(図5のステップ(11),(12)で
あって、詳細は図8のステップ(1)〜(8)に対応す
る)とをCPU1がROM3,外部メモリ11または図
示しないメモリ資源に記憶された制御プログラムを実行
するので、各情報機器を選択するユーザに対して、各情
報機器の各資源情報を相対的に明示できるとともに、各
情報機器の使用に伴って消費される各資源の容量から割
り出される論理的な資源情報をもわかりやすく明示する
ことができる。
【0089】第8の発明は、前記処理工程(図5のステ
ップ(11),(12))は、前記取得工程(図5のス
テップ(9),(10))により取得した各資源情報中
で設定される表示資源項目を選択して編集した資源情報
を表示部に一覧表示するので、ユーザが意図した資源情
報中の項目を明示でき、ユーザによる項目確認のための
検索等の負担を軽減することができる。
ップ(11),(12))は、前記取得工程(図5のス
テップ(9),(10))により取得した各資源情報中
で設定される表示資源項目を選択して編集した資源情報
を表示部に一覧表示するので、ユーザが意図した資源情
報中の項目を明示でき、ユーザによる項目確認のための
検索等の負担を軽減することができる。
【0090】第9の発明は、前記処理工程(図5のステ
ップ(11),(12))は、前記取得工程により取得
した各資源情報の依存関係情報に基づいて編集した論理
的資源情報を表示部に表示するので、各項目の依存関係
により変化するために演算を伴うような論理的な資源情
報を編集してユーザに明示でき、ユーザによる演算処理
負担を軽減できる。
ップ(11),(12))は、前記取得工程により取得
した各資源情報の依存関係情報に基づいて編集した論理
的資源情報を表示部に表示するので、各項目の依存関係
により変化するために演算を伴うような論理的な資源情
報を編集してユーザに明示でき、ユーザによる演算処理
負担を軽減できる。
【0091】第10の発明は、所定の通信媒体を介して
所定のデータ処理を行う複数の情報機器と通信可能なコ
ンピュータが読み出し可能なプログラムを格納した記憶
媒体であって、各情報機器の通信により各資源情報を取
得する取得工程(図5のステップ(9),(10))
と、該取得した各資源情報を編集して表示部に表示する
処理工程(図5のステップ(11),(12)であっ
て、詳細は図8のステップ(1)〜(8)に対応する)
とを含む、コンピュータが読み出し可能なプログラムを
記憶媒体に格納したものである。すなわち、後述する外
部記憶媒体または内部の記憶資源に図5,図8に示す工
程に対応するプログラムコードを記憶させ、該プログラ
ムコードを記憶した記憶媒体から図示しないCPUが読
み出して実行する形態も本発明の実施形態に含まれるも
のである。
所定のデータ処理を行う複数の情報機器と通信可能なコ
ンピュータが読み出し可能なプログラムを格納した記憶
媒体であって、各情報機器の通信により各資源情報を取
得する取得工程(図5のステップ(9),(10))
と、該取得した各資源情報を編集して表示部に表示する
処理工程(図5のステップ(11),(12)であっ
て、詳細は図8のステップ(1)〜(8)に対応する)
とを含む、コンピュータが読み出し可能なプログラムを
記憶媒体に格納したものである。すなわち、後述する外
部記憶媒体または内部の記憶資源に図5,図8に示す工
程に対応するプログラムコードを記憶させ、該プログラ
ムコードを記憶した記憶媒体から図示しないCPUが読
み出して実行する形態も本発明の実施形態に含まれるも
のである。
【0092】第11の発明は、前記処理工程(図5のス
テップ(11),(12))は、前記取得工程(図5の
ステップ(9),(10))により取得した各資源情報
中で設定される表示資源項目を選択して編集した資源情
報を表示部に一覧表示することを特徴とする請求項10
記載のコンピュータが読み出し可能なプログラム記憶媒
体に格納したものである。すなわち、後述する外部記憶
媒体または内部の記憶資源に図5,図8に示す工程に対
応するプログラムコードを記憶させ、該プログラムコー
ドを記憶した記憶媒体から図示しないCPUが読み出し
て実行する形態も本発明の実施形態に含まれるものであ
る。
テップ(11),(12))は、前記取得工程(図5の
ステップ(9),(10))により取得した各資源情報
中で設定される表示資源項目を選択して編集した資源情
報を表示部に一覧表示することを特徴とする請求項10
記載のコンピュータが読み出し可能なプログラム記憶媒
体に格納したものである。すなわち、後述する外部記憶
媒体または内部の記憶資源に図5,図8に示す工程に対
応するプログラムコードを記憶させ、該プログラムコー
ドを記憶した記憶媒体から図示しないCPUが読み出し
て実行する形態も本発明の実施形態に含まれるものであ
る。
【0093】第12の発明は、前記処理工程(図5のス
テップ(11),(12))は、前記取得工程(図5の
ステップ(9),(10))により取得した各資源情報
の依存関係情報に基づいて編集した論理的資源情報を表
示部に表示するものである。すなわち、後述する外部記
憶媒体または内部の記憶資源に図5,図8に示す工程に
対応するプログラムコードを記憶させ、該プログラムコ
ードを記憶した記憶媒体から図示しないCPUが読み出
して実行する形態も本発明の実施形態に含まれるもので
ある。
テップ(11),(12))は、前記取得工程(図5の
ステップ(9),(10))により取得した各資源情報
の依存関係情報に基づいて編集した論理的資源情報を表
示部に表示するものである。すなわち、後述する外部記
憶媒体または内部の記憶資源に図5,図8に示す工程に
対応するプログラムコードを記憶させ、該プログラムコ
ードを記憶した記憶媒体から図示しないCPUが読み出
して実行する形態も本発明の実施形態に含まれるもので
ある。
【0094】以下、図12に示すメモリマップを参照し
て本発明に係るデータ処理装置で読み出し可能なデータ
処理プログラムの構成について説明する。
て本発明に係るデータ処理装置で読み出し可能なデータ
処理プログラムの構成について説明する。
【0095】図12は、本発明に係るデータ処理装置で
読み出し可能な各種データ処理プログラムを格納する記
憶媒体のメモリマップを説明する図である。
読み出し可能な各種データ処理プログラムを格納する記
憶媒体のメモリマップを説明する図である。
【0096】なお、特に図示しないが、記憶媒体に記憶
されるプログラム群を管理する情報、例えばバージョン
情報,作成者等も記憶され、かつ、プログラム読み出し
側のOS等に依存する情報、例えばプログラムを識別表
示するアイコン等も記憶される場合もある。
されるプログラム群を管理する情報、例えばバージョン
情報,作成者等も記憶され、かつ、プログラム読み出し
側のOS等に依存する情報、例えばプログラムを識別表
示するアイコン等も記憶される場合もある。
【0097】さらに、各種プログラムに従属するデータ
も上記ディレクトリに管理されている。また、各種プロ
グラムをコンピュータにインストールするためのプログ
ラムや、インストールするプログラムが圧縮されている
場合に、解凍するプログラム等も記憶される場合もあ
る。
も上記ディレクトリに管理されている。また、各種プロ
グラムをコンピュータにインストールするためのプログ
ラムや、インストールするプログラムが圧縮されている
場合に、解凍するプログラム等も記憶される場合もあ
る。
【0098】本実施形態における図5,図6,図7,図
8に示す機能が外部からインストールされるプログラム
によって、ホストコンピュータにより遂行されていても
よい。そして、その場合、CD−ROMやフラッシュメ
モリやFD等の記憶媒体により、あるいはネットワーク
を介して外部の記憶媒体から、プログラムを含む情報群
を出力装置に供給される場合でも本発明は適用されるも
のである。
8に示す機能が外部からインストールされるプログラム
によって、ホストコンピュータにより遂行されていても
よい。そして、その場合、CD−ROMやフラッシュメ
モリやFD等の記憶媒体により、あるいはネットワーク
を介して外部の記憶媒体から、プログラムを含む情報群
を出力装置に供給される場合でも本発明は適用されるも
のである。
【0099】以上のように、前述した実施形態の機能を
実現するソフトウエアのプログラムコードを記録した記
憶媒体を、システムあるいは装置に供給し、そのシステ
ムあるいは装置のコンピュータ(またはCPUやMP
U)が記憶媒体に格納されたプログラムコードを読出し
実行することによっても、本発明の目的が達成されるこ
とは言うまでもない。
実現するソフトウエアのプログラムコードを記録した記
憶媒体を、システムあるいは装置に供給し、そのシステ
ムあるいは装置のコンピュータ(またはCPUやMP
U)が記憶媒体に格納されたプログラムコードを読出し
実行することによっても、本発明の目的が達成されるこ
とは言うまでもない。
【0100】この場合、記憶媒体から読み出されたプロ
グラムコード自体が本発明の新規な機能を実現すること
になり、そのプログラムコードを記憶した記憶媒体は本
発明を構成することになる。
グラムコード自体が本発明の新規な機能を実現すること
になり、そのプログラムコードを記憶した記憶媒体は本
発明を構成することになる。
【0101】プログラムコードを供給するための記憶媒
体としては、例えば、フロッピーディスク,ハードディ
スク,光ディスク,光磁気ディスク,CD−ROM,C
D−R,磁気テープ,不揮発性のメモリカード,RO
M,EEPROM等を用いることができる。
体としては、例えば、フロッピーディスク,ハードディ
スク,光ディスク,光磁気ディスク,CD−ROM,C
D−R,磁気テープ,不揮発性のメモリカード,RO
M,EEPROM等を用いることができる。
【0102】また、コンピュータが読み出したプログラ
ムコードを実行することにより、前述した実施形態の機
能が実現されるだけでなく、そのプログラムコードの指
示に基づき、コンピュータ上で稼働しているOS(オペ
レーティングシステム)等が実際の処理の一部または全
部を行い、その処理によって前述した実施形態の機能が
実現される場合も含まれることは言うまでもない。
ムコードを実行することにより、前述した実施形態の機
能が実現されるだけでなく、そのプログラムコードの指
示に基づき、コンピュータ上で稼働しているOS(オペ
レーティングシステム)等が実際の処理の一部または全
部を行い、その処理によって前述した実施形態の機能が
実現される場合も含まれることは言うまでもない。
【0103】さらに、記憶媒体から読み出されたプログ
ラムコードが、コンピュータに挿入された機能拡張ボー
ドやコンピュータに接続された機能拡張ユニットに備わ
るメモリに書き込まれた後、そのプログラムコードの指
示に基づき、その機能拡張ボードや機能拡張ユニットに
備わるCPU等が実際の処理の一部または全部を行い、
その処理によって前述した実施形態の機能が実現される
場合も含まれることは言うまでもない。
ラムコードが、コンピュータに挿入された機能拡張ボー
ドやコンピュータに接続された機能拡張ユニットに備わ
るメモリに書き込まれた後、そのプログラムコードの指
示に基づき、その機能拡張ボードや機能拡張ユニットに
備わるCPU等が実際の処理の一部または全部を行い、
その処理によって前述した実施形態の機能が実現される
場合も含まれることは言うまでもない。
【0104】
【発明の効果】以上説明したように、本発明に係る第1
の発明によれば、取得手段が各情報機器の資源情報をそ
れぞれ取得し、該取得した各資源情報を処理手段が編集
して表示部に表示するので、各情報機器を選択するユー
ザに対して、各情報機器の各資源情報を相対的に明示で
きるとともに、各情報機器の使用に伴って消費される各
資源の容量から割り出される論理的な資源情報をもわか
りやすく明示することができる。
の発明によれば、取得手段が各情報機器の資源情報をそ
れぞれ取得し、該取得した各資源情報を処理手段が編集
して表示部に表示するので、各情報機器を選択するユー
ザに対して、各情報機器の各資源情報を相対的に明示で
きるとともに、各情報機器の使用に伴って消費される各
資源の容量から割り出される論理的な資源情報をもわか
りやすく明示することができる。
【0105】第2の発明によれば、前記処理手段は、前
記取得手段が取得した各資源情報中で前記設定手段によ
り設定された前記表示資源項目を選択して編集した資源
情報を表示部に一覧表示するので、ユーザが意図した資
源情報中の項目を明示でき、ユーザによる項目確認のた
めの検索等の負担を軽減することができる。
記取得手段が取得した各資源情報中で前記設定手段によ
り設定された前記表示資源項目を選択して編集した資源
情報を表示部に一覧表示するので、ユーザが意図した資
源情報中の項目を明示でき、ユーザによる項目確認のた
めの検索等の負担を軽減することができる。
【0106】第3の発明によれば、前記処理手段は、前
記取得手段が取得した各資源情報の依存関係情報に基づ
いて編集した論理的資源情報を表示部に表示するので、
各項目の依存関係により変化するために演算を伴うよう
な論理的な資源情報を編集してユーザに明示でき、ユー
ザによる演算処理負担を軽減できる。
記取得手段が取得した各資源情報の依存関係情報に基づ
いて編集した論理的資源情報を表示部に表示するので、
各項目の依存関係により変化するために演算を伴うよう
な論理的な資源情報を編集してユーザに明示でき、ユー
ザによる演算処理負担を軽減できる。
【0107】第4の発明によれば、前記依存関係情報
は、各資源の容量に依存する項目データとするので、各
情報機器の使用に伴って動的に変動する資源情報を正確
に把握した論理的資源情報を表示部に表示することがで
きる。
は、各資源の容量に依存する項目データとするので、各
情報機器の使用に伴って動的に変動する資源情報を正確
に把握した論理的資源情報を表示部に表示することがで
きる。
【0108】第5の発明によれば、前記依存関係情報
は、変更可能とするので、ユーザが意図する依存関係に
従って編集した論理的資源情報を表示部に表示すること
ができる。
は、変更可能とするので、ユーザが意図する依存関係に
従って編集した論理的資源情報を表示部に表示すること
ができる。
【0109】第6の発明によれば、前記情報機器は、印
刷機能を有するデバイスとするので、印刷機能を備える
各デバイスの各資源情報を相対的に明示できるととも
に、各デバイスの使用に伴って消費される各資源の容量
から割り出される論理的な資源情報をもわかりやすく明
示することができる。
刷機能を有するデバイスとするので、印刷機能を備える
各デバイスの各資源情報を相対的に明示できるととも
に、各デバイスの使用に伴って消費される各資源の容量
から割り出される論理的な資源情報をもわかりやすく明
示することができる。
【0110】第7,第10の発明によれば、各情報機器
の通信により各資源情報を取得し、該取得した各資源情
報を編集して表示部に表示するので、各情報機器を選択
するユーザに対して、各情報機器の各資源情報を相対的
に明示できるとともに、各情報機器の使用に伴って消費
される各資源の容量から割り出される論理的な資源情報
をもわかりやすく明示することができる。
の通信により各資源情報を取得し、該取得した各資源情
報を編集して表示部に表示するので、各情報機器を選択
するユーザに対して、各情報機器の各資源情報を相対的
に明示できるとともに、各情報機器の使用に伴って消費
される各資源の容量から割り出される論理的な資源情報
をもわかりやすく明示することができる。
【0111】第8,第11の発明によれば、前記処理工
程は、前記取得工程により取得した各資源情報中で設定
される表示資源項目を選択して編集した資源情報を表示
部に一覧表示するので、ユーザが意図した資源情報中の
項目を明示でき、ユーザによる項目確認のための検索等
の負担を軽減することができる。
程は、前記取得工程により取得した各資源情報中で設定
される表示資源項目を選択して編集した資源情報を表示
部に一覧表示するので、ユーザが意図した資源情報中の
項目を明示でき、ユーザによる項目確認のための検索等
の負担を軽減することができる。
【0112】第9,第12の発明によれば、前記処理工
程は、前記取得工程により取得した各資源情報の依存関
係情報に基づいて編集した論理的資源情報を表示部に表
示するので、各項目の依存関係により変化するために演
算を伴うような論理的な資源情報を編集してユーザに明
示でき、ユーザによる演算処理負担を軽減できる。
程は、前記取得工程により取得した各資源情報の依存関
係情報に基づいて編集した論理的資源情報を表示部に表
示するので、各項目の依存関係により変化するために演
算を伴うような論理的な資源情報を編集してユーザに明
示でき、ユーザによる演算処理負担を軽減できる。
【0113】従って、ユーザに対して選択可能な各情報
機器の資源情報を相対的に明示でき、しかも使用状況に
応じて容量が変化する論理的な資源情報をも即座に把握
することができる資源管理環境を容易に構築することが
できる等の効果を奏する。
機器の資源情報を相対的に明示でき、しかも使用状況に
応じて容量が変化する論理的な資源情報をも即座に把握
することができる資源管理環境を容易に構築することが
できる等の効果を奏する。
【図1】本発明を適用可能な出力装置の構成を示す断面
図である。
図である。
【図2】本発明の第1実施形態を示すデータ処理装置を
適用可能な印刷システムの構成を説明するブロック図で
ある。
適用可能な印刷システムの構成を説明するブロック図で
ある。
【図3】図2に示したプリンタとホストコンピュータと
のデータ通信時の基本パケットのデータ構造を説明する
図である。
のデータ通信時の基本パケットのデータ構造を説明する
図である。
【図4】図2に示したホストコンピュータとプリンタと
にそれぞれ保存しているリソース情報のデータ構造を示
す図である。
にそれぞれ保存しているリソース情報のデータ構造を示
す図である。
【図5】本発明に係る情報処理装置の第1のデータ処理
手順の一例を示すフローチャートである。
手順の一例を示すフローチャートである。
【図6】図2に示したプリンタの第1のデータ処理手順
の一例を示すフローチャートである。
の一例を示すフローチャートである。
【図7】図2に示したプリンタの第2のデータ処理手順
の一例を示すフローチャートである。
の一例を示すフローチャートである。
【図8】図2に示したホストコンピュータの第1のデー
タ処理の要部詳細手順を示すフローチャートである。
タ処理の要部詳細手順を示すフローチャートである。
【図9】本発明の他の実施形態を示す印刷システムの構
成を説明するブロック図である。
成を説明するブロック図である。
【図10】図9に示したホストコンピュータにおけるリ
ソース情報表示設定状態データを示す図である。
ソース情報表示設定状態データを示す図である。
【図11】図9に示したホストコンピュータにおけるリ
ソース情報表示例を示す図である。
ソース情報表示例を示す図である。
【図12】本発明に係るデータ処理装置で読み出し可能
な各種データ処理プログラムを格納する記憶媒体のメモ
リマップを説明する図である。
な各種データ処理プログラムを格納する記憶媒体のメモ
リマップを説明する図である。
1 CPU 2 RAM 3 ROM 10 CRT 12 CPU 13 ROM 19 RAM 1000 プリンタ 1012 操作部 3000 ホストコンピュータ
Claims (12)
- 【請求項1】 所定の通信媒体を介して所定のデータ処
理を行う複数の情報機器と通信可能なデータ処理装置で
あって、 各情報機器の資源情報をそれぞれ取得する取得手段と、 前記取得手段が取得した各資源情報を編集して表示部に
表示する処理手段と、を有することを特徴とするデータ
処理装置。 - 【請求項2】 前記取得手段が取得した各資源情報中で
表示させる表示資源項目を設定する設定手段と、 前記処理手段は、前記取得手段が取得した各資源情報中
で前記設定手段により設定された前記表示資源項目を選
択して編集した資源情報を表示部に一覧表示することを
特徴とする請求項1記載のデータ処理装置。 - 【請求項3】 前記処理手段は、前記取得手段が取得し
た各資源情報の依存関係情報に基づいて編集した論理的
資源情報を表示部に表示することを特徴とする請求項1
記載のデータ処理装置。 - 【請求項4】 前記依存関係情報は、各資源の容量に依
存する項目データであることを特徴とする請求項3記載
のデータ処理装置。 - 【請求項5】 前記依存関係情報は、変更可能とするこ
とを特徴とする請求項3記載のデータ処理装置。 - 【請求項6】 前記情報機器は、印刷機能を有するデバ
イスであることを特徴とする請求項1記載のデータ処理
装置。 - 【請求項7】 所定の通信媒体を介して所定のデータ処
理を行う複数の情報機器と通信可能なデータ処理方法で
あって、 各情報機器の通信により各資源情報を取得する取得工程
と、 該取得した各資源情報を編集して表示部に表示する処理
工程と、を有することを特徴とするデータ処理方法。 - 【請求項8】 前記処理工程は、前記取得工程により取
得した各資源情報中で設定される表示資源項目を選択し
て編集した資源情報を表示部に一覧表示することを特徴
とする請求項7記載のデータ処理方法。 - 【請求項9】 前記処理工程は、前記取得工程により取
得した各資源情報の依存関係情報に基づいて編集した論
理的資源情報を表示部に表示することを特徴とする請求
項7記載のデータ処理方法。 - 【請求項10】 所定の通信媒体を介して所定のデータ
処理を行う複数の情報機器と通信可能なコンピュータが
読み出し可能なプログラムを格納した記憶媒体であっ
て、 各情報機器の通信により各資源情報を取得する取得工程
と、 該取得した各資源情報を編集して表示部に表示する処理
工程とを含む、コンピュータが読み出し可能なプログラ
ムを格納したことを特徴とする記憶媒体。 - 【請求項11】 前記処理工程は、前記取得工程により
取得した各資源情報中で設定される表示資源項目を選択
して編集した資源情報を表示部に一覧表示することを特
徴とする請求項10記載のコンピュータが読み出し可能
なプログラムを格納したことを特徴とする記憶媒体。 - 【請求項12】 前記処理工程は、前記取得工程により
取得した各資源情報の依存関係情報に基づいて編集した
論理的資源情報を表示部に表示することを特徴とする請
求項10記載のコンピュータが読み出し可能なプログラ
ムを格納したことを特徴とする記憶媒体。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8351026A JPH10187565A (ja) | 1996-12-27 | 1996-12-27 | データ処理装置およびデータ処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8351026A JPH10187565A (ja) | 1996-12-27 | 1996-12-27 | データ処理装置およびデータ処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH10187565A true JPH10187565A (ja) | 1998-07-21 |
Family
ID=18414543
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8351026A Pending JPH10187565A (ja) | 1996-12-27 | 1996-12-27 | データ処理装置およびデータ処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH10187565A (ja) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000137593A (ja) * | 1998-08-28 | 2000-05-16 | Canon Inc | 情報処理装置及び情報処理方法及び情報処理システム及び情報処理プログラムを記憶した記憶媒体及び情報処理プログラムを送出する送出装置及び情報処理プログラム製品 |
| US6751508B2 (en) | 2000-07-07 | 2004-06-15 | Denso Corporation | Control information output apparatus and information system |
| JP2005192224A (ja) * | 1998-08-28 | 2005-07-14 | Canon Inc | 情報処理装置及び情報処理方法及び情報処理システム及び情報処理プログラムを記憶した記憶媒体及び情報処理プログラムを送出する送出装置及び情報処理プログラム製品 |
| JP2005267541A (ja) * | 2004-03-22 | 2005-09-29 | Fuji Xerox Co Ltd | 周辺機器ドライバ、周辺機器制御装置および周辺機器制御ドライバのインストール方法 |
| US6957207B2 (en) | 2000-09-20 | 2005-10-18 | Denso Corporation | User information inferring system |
| US7100030B1 (en) | 2000-01-12 | 2006-08-29 | Fujitsu Limited | System for identifying, based on setup use history, and displaying a setup of a system to indicate enabled and disabled setting items to a user |
-
1996
- 1996-12-27 JP JP8351026A patent/JPH10187565A/ja active Pending
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000137593A (ja) * | 1998-08-28 | 2000-05-16 | Canon Inc | 情報処理装置及び情報処理方法及び情報処理システム及び情報処理プログラムを記憶した記憶媒体及び情報処理プログラムを送出する送出装置及び情報処理プログラム製品 |
| JP2005192224A (ja) * | 1998-08-28 | 2005-07-14 | Canon Inc | 情報処理装置及び情報処理方法及び情報処理システム及び情報処理プログラムを記憶した記憶媒体及び情報処理プログラムを送出する送出装置及び情報処理プログラム製品 |
| US7907296B2 (en) | 1998-08-28 | 2011-03-15 | Canon Kabushiki Kaisha | Information processing apparatus, information processing method, information processing system, and storage medium for storing information processing program |
| US7100030B1 (en) | 2000-01-12 | 2006-08-29 | Fujitsu Limited | System for identifying, based on setup use history, and displaying a setup of a system to indicate enabled and disabled setting items to a user |
| US6751508B2 (en) | 2000-07-07 | 2004-06-15 | Denso Corporation | Control information output apparatus and information system |
| US6957207B2 (en) | 2000-09-20 | 2005-10-18 | Denso Corporation | User information inferring system |
| JP2005267541A (ja) * | 2004-03-22 | 2005-09-29 | Fuji Xerox Co Ltd | 周辺機器ドライバ、周辺機器制御装置および周辺機器制御ドライバのインストール方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7057748B2 (en) | Information processing apparatus and method that determines the presence or absence of a printer connected to a network, and storage medium storing program therefor | |
| US20110016404A1 (en) | Data processing apparatus, data processing method of data processing apparatus, and computer-readable memory medium storing program therein | |
| US20050168777A1 (en) | Data processing apparatus adaptable to plural environments and data processing method | |
| US7389362B2 (en) | Peripheral equipment control program, program control device, program control method, peripheral equipment driver, peripheral equipment control device, and method for installing peripheral equipment control driver | |
| JPH10187565A (ja) | データ処理装置およびデータ処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 | |
| JPH11134140A (ja) | データ処理装置および印刷制御装置およびデータ処理装置のデータ処理方法および印刷制御装置のデータ処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 | |
| US6700677B1 (en) | Printing apparatus, data output apparatus and computer readable memory medium | |
| JPH09190312A (ja) | 印刷システムおよび印刷システムのデータ処理方法 | |
| JPH10187380A (ja) | 印刷制御装置および印刷制御方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 | |
| JPH08123631A (ja) | 印刷方法及びその装置、及び印刷システム | |
| JPH10315590A (ja) | 印刷制御装置および印刷制御方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 | |
| JP2002287931A (ja) | 情報処理装置および印刷制御装置およびプルプリント印刷システムおよび情報処理方法およびデータ処理方法および記憶媒体並びにプログラム | |
| JP2004017389A (ja) | 情報処理装置および印刷装置 | |
| JP3610194B2 (ja) | 印刷制御装置および印刷制御方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 | |
| JPH1097395A (ja) | 印刷制御装置および印刷装置の印刷制御方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 | |
| JP2000155658A (ja) | 周辺制御装置および管理装置および周辺制御装置の環境設定方法および管理装置の環境設定方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 | |
| JP4323617B2 (ja) | 印刷制御装置および情報処理装置および印刷制御方法および情報処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 | |
| JPH11348380A (ja) | 画像出力装置および方法、画像処理装置および方法、並びに記憶媒体 | |
| JPH11191044A (ja) | データ処理装置およびデータ処理装置のデータ処理方法および印刷制御装置および印刷制御装置のデータ処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 | |
| JP2000155657A (ja) | データ処理装置およびデータ処理装置のドライバ処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 | |
| JPH11175280A (ja) | 印刷制御装置および印刷制御装置のデータ処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 | |
| JPH11191047A (ja) | 印刷システムおよび印刷システムのドライバ管理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 | |
| JPH11175267A (ja) | 印刷装置、印刷制御装置及びそれらを用いた印刷システム | |
| JPH11115282A (ja) | プリンタシステム及びその制御方法、情報処理装置及びその制御方法、コンピュータ可読メモリ | |
| JPH11175284A (ja) | 印刷システムおよび印刷システムのデータ処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 |