JP2000293466A - 情報処理装置並びに情報処理装置の共有資源表示方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 - Google Patents

情報処理装置並びに情報処理装置の共有資源表示方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体

Info

Publication number
JP2000293466A
JP2000293466A JP10207399A JP10207399A JP2000293466A JP 2000293466 A JP2000293466 A JP 2000293466A JP 10207399 A JP10207399 A JP 10207399A JP 10207399 A JP10207399 A JP 10207399A JP 2000293466 A JP2000293466 A JP 2000293466A
Authority
JP
Japan
Prior art keywords
network
printer
shared
printers
information processing
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
Application number
JP10207399A
Other languages
English (en)
Inventor
Koji Kikuchi
浩司 菊池
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP10207399A priority Critical patent/JP2000293466A/ja
Publication of JP2000293466A publication Critical patent/JP2000293466A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

(57)【要約】 【課題】 各クライアントマシンにおいて、サーバマシ
ンが提供する共有プリンタの種類および物理的な接続状
況を視覚的かつ容易に把握できること。 【解決手段】 クライアントマシン103,111,1
12およびサーバマシン104を示すアイコン3b〜3
eをネットワーク線3a上に配置するように表示し、共
有プリンタ2i,2hがネットワークプリンタであるか
ローカルプリンタであるかを判定し、ローカルプリンタ
と判定されたプリンタ2hのアイコン3fは接続される
サーバマシン104のアイコン3eの下層に配置し、ネ
ットワークプリンタと判定されたプリンタ2iのアイコ
ン3gはネットワーク線3a上に配置するように表示す
る構成を特徴とする。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、所定のネットワー
クに直接接続可能な複数のネットワークプリンタと自ら
のローカルバスに接続される複数のローカルプリンタと
をそれぞれ共有プリンタとして提供する複数のプリント
サーバと前記ネットワークを介して通信可能に接続さ
れ、前記各共有プリンタを使用可能な情報処理装置並び
に情報処理装置の共有資源表示方法およびコンピュータ
が読み出し可能なプログラムを格納した記憶媒体に関す
るものである。
【0002】
【従来の技術】近年、ネットワークが急速に普及してき
ており、ネットワーク上にプリントサーバ(サーバマシ
ン)を設置することで、ローカルプリンタ及びネットワ
ークプリンタを共有資源として提供することが可能とな
っている。
【0003】例えば、イーサネット等をその基幹とする
ネットワークにプリントサーバと複数のクライアントコ
ンピュータa〜cおよびネットワークプリンタが接続さ
れ、上記プリントサーバが、このプリントサーバに接続
されるローカルプリンタであるプリンタpとネットワー
クに直接接続されるネットワークプリンタであるプリン
タqをネットワーク上の共有資源として提供する。
【0004】図7は、従来のクライアントコンピュータ
として動作する情報処理装置の表示画面に表示されるネ
ットワーク上の共有資源表示画面の一例を示す模式図で
ある。
【0005】図において、700はネットワークを意味
する線(以下、ネットワーク線)で、このネットワーク
線700上に、プリントサーバ(サーバマシン)を示す
アイコン701と各クライアントマシンa〜cを示すア
イコン702〜704を配置するように表示されてい
る。
【0006】さらに、プリントサーバを示すアイコン7
01の下方(下層)に、プリンタpを示すアイコン70
5とプリンタqを示すアイコン706とをツリー状に配
置するように表示されている。
【0007】このように、従来、ネットワーク上のクラ
イアントコンピュータの表示画面上で表示されるローカ
ルプリンタとネットワークプリンタは、共有プリンタと
して全て各プリントサーバの下層にツリー状に配置され
るように表示されていた。
【0008】
【発明が解決しようとする課題】しかし、上記従来の情
報処理装置は、ネットワーク上のクライアントコンピュ
ータの表示画面上でローカルプリンタとネットワークプ
リンタを共有プリンタとして全て各プリントサーバの下
にツリー状に配置されるように表示するため、ユーザに
とっては、それら共有プリンタが、ローカルプリンタで
あるかネットワークプリンタであるかを判定することが
非常に困難であるという問題点があった。
【0009】例えば、共有プリンタにトラブルが発生し
た場合、トラブルを発生した共有プリンタがローカルプ
リンタであれば、そのローカルプリンタが接続されるサ
ーバマシンにおいて復帰操作を行うことが多く、一方、
トラブルを発生した共有プリンタが、ネットワークプリ
ンタである場合は、クライアントマシーンから自機でツ
ール等を用いた復帰動作を行ったり、ネットワークプリ
ンタが置いてある場所で復帰作業を行う場合も予想され
るが、上述したように、従来のクライアントコンピュー
タによるネットワーク上の共有資源表示では、ユーザ
は、エラーが発生した共有プリンタが、ネットワークプ
リンタであるのかローカルプリンタであるのかを判定す
ることが難しく、トラブルのあった共有プリンタの復帰
作業を迅速に行うことができないという問題点があっ
た。
【0010】従って、サーバマシンが共有しているプリ
ンタの種類(ネットワークプリンタ,ローカルプリン
タ)を表示する要望が高まってきている。
【0011】また、プリンタのみならず、ネットワーク
上に共有資源として提供されるスキャナ等周辺機器にお
いても、その周辺機器がローカル機器であるのかネット
ワーク機器であるのかユーザにとっては判断しずらく、
トラブルのあった周辺機器の復帰作業を迅速に行うこと
ができないという上記プリンタと同様の問題点もあっ
た。
【0012】本発明は、上記の問題点を解決するために
なされたもので、本発明に係る第1の発明〜第11の発
明の目的は、所定のネットワークに直接接続可能な複数
のネットワークプリンタと自らのローカルバスに接続さ
れる複数のローカルプリンタとをそれぞれ前記ネットワ
ーク上の共有プリンタとして提供する複数のプリントサ
ーバと前記ネットワークを介して通信可能に接続され、
前記各共有プリンタを使用可能な情報処理装置におい
て、前記ネットワークに接続され前記共有プリンタを使
用可能な全ての情報処理装置およびプリントサーバをネ
ットワーク上に配置するように表示部に表示するととも
に、前記各共有プリンタが前記ネットワークに直接接続
されるネットワークプリンタであるか前記いずれかのプ
リントサーバに接続されるローカルプリンタであるかを
それぞれ判定し、ローカルプリンタと判定された共有プ
リンタは接続されるプリントサーバの下層に配置するよ
うに表示し、ネットワークプリンタと判定された共有プ
リンタは前記ネットワーク上に配置するように表示制御
することにより、ユーザは各クライアントマシンにおい
て、サーバマシンが提供する共有プリンタの種類および
物理的な接続状況を視覚的かつ容易に把握することがで
き、トラブルが発生した場合でも、トラブルが発生した
プリンタに対する適切な復旧作業を迅速に行うことがで
きる情報処理装置並びに情報処理装置の共有資源表示方
法およびコンピュータが読み出し可能なプログラムを格
納した記憶媒体を提供することである。
【0013】
【課題を解決するための手段】本発明に係る第1の発明
は、所定のネットワーク(図3に示すLAN100)に
直接接続可能な複数のネットワークプリンタ(図3に示
すプリンタ102及び不図示のネットワークプリンタ)
と自らのローカルバス(図2に示すI/Oバス1m)に
接続される複数のローカルプリンタ(図3に示すプリン
タ105及び不図示のローカルプリンタ)とをそれぞれ
前記ネットワーク上の共有プリンタとして提供する複数
のプリントサーバ(図3に示すサーバマシン104及び
図1に示すパーソナルコンピュータ115)と前記ネッ
トワークを介して通信可能に接続され、前記各共有プリ
ンタを使用可能な情報処理装置(図3に示すPC10
3,PC111,PC112)において、前記複数のプ
リントサーバと前記ネットワークを介して通信可能に接
続され、前記各共有プリンタを使用可能な全ての情報処
理装置並びに前記各プリントサーバ及び前記各プリント
サーバが提供する前記各共有プリンタの情報を取得する
取得手段(図2に示すCPU1fがROM1g又はHD
D1i又は図示しない記憶媒体に格納されたプログラム
に基づいて取得処理する)と、前記各共有プリンタが前
記ネットワークに直接接続されるネットワークプリンタ
であるか前記いずれかのプリントサーバに接続されるロ
ーカルプリンタであるかをそれぞれ判定する判定手段
(図2に示すCPU1fがROM1g又はHDD1i又
は図示しない記憶媒体に格納されたプログラムに基づい
て判定処理する)と、前記取得手段により取得される前
記各情報処理装置およびプリントサーバを前記ネットワ
ーク上に配置する(図4に示す3a〜3e)ように表示
部(図2に示すCRT1a)に表示するとともに、前記
判定手段によりローカルプリンタと判定された共有プリ
ンタは接続されるプリントサーバの下層に配置する(図
4に示す3f)ように表示し、ネットワークプリンタと
判定された共有プリンタは前記ネットワーク上に配置す
る(図4に示す3g)ように表示制御する制御手段(図
2に示すCPU1fがROM1g又はHDD1i又は図
示しない記憶媒体に格納されたプログラムに基づいてC
RT1aに表示処理する)とを有するものである。
【0014】本発明に係る第2の発明は、前記取得手段
(図2に示すCPU1f)により取得される前記各プリ
ントサーバが提供する前記各共有プリンタの情報は、前
記各プリントサーバの各共有プリンタへの出力ポートに
関する情報を含み、前記判定手段(図2に示すCPU1
f)は、前記取得手段により取得された前記各プリント
サーバの各共有プリンタへの出力ポートに関する情報に
基づいて、前記各共有プリンタが前記ネットワークプリ
ンタであるか前記ローカルプリンタであるかをそれぞれ
判定するものである。
【0015】本発明に係る第3の発明は、前記表示部に
表示された前記いずれかの共有プリンタを、使用するプ
リンタとして指定する指定手段(図2に示すポインティ
ングデバイス(PD)1e)を設けたものである。
【0016】本発明に係る第4の発明は、所定のネット
ワーク(図1に示すLAN100)に直接接続可能な複
数のネットワーク機器(図1に示すスキャナ110,複
写機118(イメージプロセッシングユニット119含
む),プリンタ102)と自らのローカルバスに接続さ
れる複数のローカル機器(図1に示すスキャナ117,
ネットワークディスク107,プリンタ105,プリン
タ116)とをそれぞれ前記ネットワーク上の共有資源
として提供する複数のサーバマシン(図1に示すPC1
04,PC115)と前記ネットワークを介して通信可
能に接続され、前記各共有資源を使用可能な情報処理装
置(図1に示すPC103,PC104,PC111,
PC112,PC115,PC121,PC122)に
おいて、前記複数のサーバマシンと前記ネットワークを
介して通信可能に接続され、前記各共有資源を使用可能
な全ての情報処理装置並びに前記各サーバマシン及び前
記各サーバマシンが提供する前記各共有資源の情報を取
得する取得手段(図2に示すCPU1fがROM1g又
はHDD1i又は図示しない記憶媒体に格納されたプロ
グラムに基づいて取得処理する)と、前記各共有資源が
前記ネットワークに直接接続されるネットワーク機器で
あるか前記いずれかのサーバマシンに接続されるローカ
ル機器であるかをそれぞれ判定する判定手段(図2に示
すCPU1fがROM1g又はHDD1i又は図示しな
い記憶媒体に格納されたプログラムに基づいて判定処理
する)と、前記取得手段により取得される前記各情報処
理装置およびサーバマシンを前記ネットワーク上に配置
する(図4に示す3a〜3e)ように表示部(図2に示
すCRT1a)に表示するとともに、前記判定手段によ
りローカル機器と判定された共有資源は接続されるサー
バマシンの下層に配置する(図4に示す3f)ように表
示し、ネットワーク機器と判定された共有資源は前記ネ
ットワーク上に配置する(図4に示す3g)ように表示
制御する制御手段(図2に示すCPU1fがROM1g
又はHDD1i又は図示しない記憶媒体に格納されたプ
ログラムに基づいてCRT1aに表示処理する)とを有
するものである。
【0017】本発明に係る第5の発明は、前記複数のネ
ットワーク機器および前記複数のローカル機器は、画像
入力装置(図1に示すスキャナ110,スキャナ11
7,複写機118)を含むものである。
【0018】本発明に係る第6の発明は、前記複数のネ
ットワーク機器および前記複数のローカル機器は、画像
入力機能及び画像出力機能を備えた複写装置(図1に示
す複写機118(イメージプロセッシングユニット11
9含む))を含むものである。
【0019】本発明に係る第7の発明は、前記複数のネ
ットワーク機器および前記複数のローカル機器は、画像
入力装置および画像出力装置(図1に示すスキャナ11
0,複写機118(イメージプロセッシングユニット1
19含む),プリンタ102,スキャナ117,プリン
タ105,プリンタ116)を含むものである。
【0020】本発明に係る第8の発明は、前記取得手段
(図2に示すCPU1f)により取得される前記各サー
バマシンが提供する前記各共有資源の情報は、前記各サ
ーバマシンの各共有資源への入出力ポートに関する情報
を含み、前記判定手段(図2に示すCPU1f)は、前
記取得手段により取得された前記各サーバマシンの各共
有資源への入出力ポートに関する情報に基づいて、前記
各共有資源が前記ネットワーク機器であるか前記ローカ
ル機器であるかをそれぞれ判定するものである。
【0021】本発明に係る第9の発明は、前記表示部に
より表示された前記いずれかの共有資源を、使用する機
器として指定する指定手段(図2に示すポインティング
デバイス(PD)1e)を設けたものである。
【0022】本発明に係る第10の発明は、所定のネッ
トワークに直接接続可能な複数のネットワークプリンタ
と自らのローカルバスに接続される複数のローカルプリ
ンタとをそれぞれ前記ネットワーク上の共有プリンタと
して提供する複数のプリントサーバと前記ネットワーク
を介して通信可能に接続され、前記各共有プリンタを使
用可能な情報処理装置の共有資源表示方法において、前
記複数のプリントサーバと前記ネットワークを介して通
信可能に接続され、前記各共有プリンタを使用可能な全
ての情報処理装置並びに前記各プリントサーバ及び前記
各プリントサーバが提供する前記各共有プリンタの情報
を取得する取得工程(図5のステップ(1))と、該取
得された前記各情報処理装置およびプリントサーバを前
記ネットワーク上に配置するように表示部に表示する第
1の表示工程(図5のステップ(2))と、前記各共有
プリンタが前記ネットワークに直接接続されるネットワ
ークプリンタであるか前記いずれかのプリントサーバに
接続されるローカルプリンタであるかをそれぞれ判定す
る判定工程(図5のステップ(6))と、ローカルプリ
ンタと判定された共有プリンタは接続されるプリントサ
ーバの下層に配置するように表示し(図5のステップ
(7))、ネットワークプリンタと判定された共有プリ
ンタは前記ネットワーク上に配置するように表示する
(図5のステップ(8))第2の表示工程(図5のステ
ップ(7),(8))とを有するものである。
【0023】本発明に係る第11の発明は、所定のネッ
トワークに直接接続可能な複数のネットワークプリンタ
と自らのローカルバスに接続される複数のローカルプリ
ンタとをそれぞれ前記ネットワーク上の共有プリンタと
して提供する複数のプリントサーバと前記ネットワーク
を介して通信可能に接続され、前記各共有プリンタを使
用可能な情報処理装置を制御するコンピュータが読み出
し可能なプログラムを格納した記憶媒体において、前記
複数のプリントサーバと前記ネットワークを介して通信
可能に接続され、前記各共有プリンタを使用可能な全て
の情報処理装置並びに前記各プリントサーバ及び前記各
プリントサーバが提供する前記各共有プリンタの情報を
取得する取得工程(図5のステップ(1))と、該取得
された前記各情報処理装置およびプリントサーバを前記
ネットワーク上に配置するように表示部に表示する第1
の表示工程(図5のステップ(2))と、前記各共有プ
リンタが前記ネットワークに直接接続されるネットワー
クプリンタであるか前記いずれかのプリントサーバに接
続されるローカルプリンタであるかをそれぞれ判定する
判定工程(図5のステップ(6))と、ローカルプリン
タと判定された共有プリンタは接続されるプリントサー
バの下層に配置するように表示し(図5のステップ
(7))、ネットワークプリンタと判定された共有プリ
ンタは前記ネットワーク上に配置するように表示する
(図5のステップ(8))第2の表示工程(図5のステ
ップ(7),(8))とを有するコンピュータが読み出
し可能なプログラムを記憶媒体に格納したものである。
【0024】
【発明の実施の形態】〔第1実施形態〕図1は、本発明
の第1実施形態を示す情報処理装置を適用可能な情報処
理システムの構成を説明する図であり、ネットワーク機
器をネットワークに接続した場合のネットワーク構成図
に対応する。
【0025】図において、102はプリンタで、開放型
ア−キテクチャを持ち、ネットワークボード(NB)1
01を介してローカルエリアネットワーク(LAN)1
00に接続されている。NB101は、同軸コネクタを
もつイーサネット(Ethernet)インタフェース
10Base−2や、RJ−45をもつ10Base−
Tなどのローカルエリアネットワークインタフェースを
介して、ローカルエリアネットワーク(LAN)100
に接続される。
【0026】また、複数の情報処理装置(パーソナルコ
ンピュータ(PC))103,104,111,112
等もLAN100に接続されており、これらのPCは、
ネットワークオペレーティングシステムの制御のもと、
NB101と通信することができる。従って、上記PC
の1つ、例えばPC103をネットワークデバィス管理
用PCとして使用することもできる。さらに、上記PC
の1つ、例えばPC104にプリンタ105をローカル
プリンタとしてローカル接続してもよい。なお、ローカ
ルプリンタは複数接続してもよい。
【0027】また、106は情報処理装置(パーソナル
コンピュータ(PC))で、ファイルサーバ(FILE
SERVER)として使用され、LAN100に接続
されている。このファイルサーバ(PC106)は、大
容量(例えば、100億バイト)のネットワークディス
ク(NETWORK DISK)107に記憶されたフ
ァイルヘのアクセスを管理する。即ち、ファイルサーバ
(PC106)は、LAN100を介して通信可能な他
の情報処理装置(PC)からの書き込み依頼,読取り依
頼に基づいてネットワークディスク107へのデータ書
き込み,データ読み出し処理を実行するものである。
【0028】さらに、113は情報処理装置(パーソナ
ルコンピュータ(PC))で、ファイルサーバ(FIL
E SERVER)として使用され、LAN100に接
続されている。このファイルサーバ(PC113)は、
大容量(例えば、100億バイト)のネットワークディ
スク(NETWORK DISK)114に記憶された
ファイルヘのアクセスをそれぞれ管理する。即ち、ファ
イルサーバ(PC113)は、LAN100を介して通
信可能な他の情報処理装置(PC)からの書き込み依
頼,読取り依頼に基づいてネットワークディスク114
へのデータ書き込み,データ読み出し処理を実行するも
のである。
【0029】また、PC104をプリントサーバ(PR
INT SERVER)として使用することもできる。
このプリントサーバ(PC104)は、ローカルに接続
されたプリンタ105、または遠隔地にあるプリンタ1
02等の各プリンタヘの印刷を管理し、LAN100を
介して通信可能な他の情報処理装置(PC)からのプリ
ンタ105またはプリンタ102への印刷情報を順次プ
リンタ105またはプリンタ102へ転送処理する。
【0030】同様に、115は情報処理装置(パーソナ
ルコンピュータ(PC))で、スキャナサーバ(SCA
NER SERVER)として使用される。このスキャ
ナサーバ(PC115)は、ローカル接続されたスキャ
ナ117、または遠隔地にあるスキャナ110などのス
キャナを管理し、LAN100を介して通信可能な他の
情報処理装置(PC)からの画像入力処理依頼に基づい
て、スキャナ117,スキャナ110により画像入力処
理を実行させ、入力画像を返信する。なお、スキャナサ
ーバ(PC115)はローカルに複数のスキャナを接続
してもよい。
【0031】なお、スキャナ110は、ネットワークボ
ード等を介してLAN100に接続されている。
【0032】また、PC115には、プリンタ116が
ローカルプリンタとしてローカル接続されており、PC
115をスキャナサーバ兼プリントサーバとして使用
し、ローカル接続されたプリンタ116またはLAN1
00に接続されたプリンタ102などのプリンタを管理
し、LAN100を介して通信可能な他の情報処理装置
(PC)からのプリンタ116またはプリンタ102へ
の印刷情報を順次プリンタ116またはプリンタ102
へ転送処理する。
【0033】118は複写機で、イメージプロセッシン
グユニット119の管理制御の下に、プリンタやスキャ
ナとしての機能を提供している。
【0034】図1に示すネットワークでは、様々なネッ
トワークメンバ間で効率よく通信を行うために、Nov
ellやUNIXなどのネットワークソフトウエアを使
用することができる。例えば、Novell社のNet
Ware(Novell社の登録商標。以下、省略)等
のソフトウエアを使用することができる。このソフトウ
エアパッケージに関する詳細説明は、NetWareパ
ッケージに同梱されているオンラインドキュメンテーシ
ョンに記載されている。
【0035】これは、Novell社からNetWar
eパッケージと共に購入することができる。
【0036】PC103およびPC104はそれぞれ、
データファイルの生成、生成したデータファイルのLA
N100への送信、また、LAN100からのファイル
の受信、さらに、それらのファイルの表示および/また
は処理を行うことができる一般的なPCである。
【0037】図1では、パーソナルコンピュータ機器
(PC)が示されているが、ネットワークソフトウエア
を実行するのに適した他のコンピュータ機器であっても
よい。例えば、UNIXのソフトウエアを使用している
場合にはUNIXワークステーションをネットワークに
接続してもよく、これらのワークステーションは図示さ
れている情報処理装置(パーソナルコンピュータ(P
C))と共に使用される。
【0038】通常、LAN100は、比較的ローカルな
ユーザグループに、例えば、1つの建物内の1つの階ま
たは連続した複数の階のユーザグループ等にサービスを
提供する。一方、ユーザが異なる建物や異なる県に居る
など、ユーザ同士が離れるに従って、ワイドエリアネッ
トワーク(WAN)を構築してもよい。
【0039】基本的には、WANは、いくつかのLAN
がサービス総合デジタルネットワーク(ISDN)など
の高速度デジタル線で接続されることにより形成され
る、LANの集合体である。例えば、図1に示すよう
に、LAN100と複数の情報処理装置(パーソナルコ
ンピュータ(PC))121,122が接続されたLA
N120とが、バックボーン140によって接続される
ことにより、WANが形成される。LAN100、LA
N120にそれぞれ接続されている機器は、WAN接続
を介して他のLANに接続されている機器の機能にアク
セスすることができる。
【0040】なお、プリントサーバ,スキャナサーバ,
ファイルサーバはLAN100上に複数あってもよい。
【0041】<装置の説明>図2は、本発明の第1実施
形態を示す情報処理装置の制御構成を説明するブロック
図である。
【0042】図において、1bはビデオRAM(VRA
M)で、CRT表示装置(CRT)1aの画面に表示さ
れる文字,イメージを展開記憶する。1cはビットムー
ブユニット(BMU)で、メモリ間あるいはメモリと各
デバイス間のデータ転送をコントロールする。1dはキ
ーボード(KB)で、入力に関する各種キーを備え、1
eはポインティングデバイス(PD)で、画面(CRT
1a)上でアイコンなどを指し示すためなどに用いられ
る。
【0043】1fはCPUで、ROM1gに記憶される
ブートプログラム及びBIOS等に基づいて、I/Oバ
ス1mに接続される各種デバイスを統括制御する。1h
はRAMで、各種プログラムをロードしたり、CPU1
fが各種プログラムを実行するときにワークエリア,エ
ラー処理時の一時退避エリアとして用いられる。1iは
ハードディスクドライブ(HDD)で、OSや各種プロ
グラム(デバイスドライバを含む)やデータ,ライブラ
リ等の保存用に用いられる。1jはフロッピーディスク
ドライブ(FDD)で、フロッピーディスク(FD)を
装着し、各種プログラムやデータ等のインストール,保
存等に用いられる。1kはプリンタ(PRN)で、I/
Oバス1mに接続され、CPU1fからの指示により各
種データを印字可能である。
【0044】1lはネットワークインターフェイス(N
ET−I/F)で、他の装置との間でLAN100を経
由してデータ転送を行うためにLAN100上でデータ
制御、診断を行う。I/Oバス(ローカルバス)1m
は、アドレスバス、データバス及び制御バスからなり、
上述した各ユニット間を接続する。
【0045】上記構成において、装置に電源を投入する
と、CPU1fはROM1gのブートプログラムに従っ
て装置を初期化し、HDD1iからOSのロードを行
い、その後で各種アプリケーション等を動作させること
になる。
【0046】なお、本実施形態の装置は、凡用の情報処
理装置(パーソナルコンピュータ等)をその基礎として
いるので、プログラムはハードディスク等に記憶されて
いるものとしたが、勿論、ROMまたは図示しない記憶
媒体に記憶させるようにしてもよいし、記憶媒体によっ
て本発明が限定されるものではない。
【0047】<ネットワーク上で利用可能な共有資源の
管理>以下、図3〜図5を参照して、ネットワーク上の
利用可能なネットワークプリンタを共有資源として管
理、表示する処理について説明する。
【0048】図3は本発明を適用可能なネットワーク構
成の一例を示す図であり、図1と同一のものには同一の
符号を付してある。
【0049】図において、ネットワーク(LAN100
(LAN100及びLAN120により構成されるWA
Nであってもよい))は、例えばイーサネットをその基
幹とするネットワークを示しており、PC103,PC
111,PC112はそれぞれユーザが使用する情報処
理装置(以下、クライアントマシン)を示している。
【0050】PC104は、プリンタを共有資源とし
て、各クライアントマシンに対してデータ出力を行わせ
るために利用可能なプリンタ(以下、「共有プリン
タ」)を提供する情報処理装置(以下、サーバマシン
(プリントサーバ))である。
【0051】プリンタ105は、サーバマシン104に
ローカルバスで接続されているプリンタ(以下、ローカ
ルプリンタ)である。一方、プリンタ102はネットワ
ークに直接接続可能なネットワークプリンタ(以下、単
にネットワークプリンタ)を示している。
【0052】2h,2iは共有プリンタで、サーバマシ
ン104が、各クライアントマシン103,111,1
12に対して、ローカルプリンタ105,ネットワーク
プリンタ102をそれぞれ共有資源として提供するもの
である。
【0053】各クライアントマシン103,111,1
12においては、前記ローカルプリンタ105及びネッ
トワークプリンタ102に対するアクセス方法として、
これら共有プリンタ2h,2iを指定して使用すること
になる。
【0054】また、図2で示した情報処理装置は、基本
的に図3に示した情報処理装置104,103,11
1,112にそれぞれ対応するものである。
【0055】ただし、サーバマシンとして動作する情報
処理装置104は、これらのハードウエア資源だけでは
なく、装置上で対応するサーバプログラムが動作するこ
とが必要になる。
【0056】一方、クライアントマシンとして動作する
情報処理装置(PC)103,111,112は、プリ
ンタのハードウエア資源(PRN1k)を備えることな
く、かつ共有プログラム(サーバプログラム)を備える
ことなく、クライアントマシンとして機能するプログラ
ムを備える点で異なるものの、各情報処理装置の基本構
成は図2に示した情報処理装置の構成と同じである。
【0057】即ち、資源を共有するようにした情報処理
装置がサーバマシンであって、そのサービスを受ける側
の情報処理装置がクライアントマシンということにな
る。因みに、サーバマシン兼クライアントマシンという
情報処理装置があっても構わない。
【0058】図4は、図3に示したクライアントマシン
(PC)103(111,112)のCRT1aに表示
されるネットワーク上の共有資源表示画面の一例を示す
模式図であり、クライアントマシン(PC)103(1
11,112)で、ネットワーク100上にあるサーバ
マシン並びにクライアントマシン及び利用可能な共有プ
リンタを表示するプログラムを動作させたときのウィン
ドウに対応する。
【0059】図に示すように、本実施形態では、ネット
ワーク上に存在する情報処理装置(サーバマシンおよび
クライアントマシン)と共有プリンタを視覚的に認識が
容易になるようにツリー構造で、しかもネットワーク構
成が明確になるように表示したものである。
【0060】図において、3aは図3のネットワーク1
00を意味する線(以下、ネットワーク線)で、このネ
ットワーク線3a上に、図3に示した各クライアントマ
シンであるPC103,111,112がそれぞれ、3
b,3c,3dのクライアントマシンを示すアイコンと
して表示される。
【0061】さらに、図3におけるサーバマシン104
は、3eのサーバマシンを示すアイコンとしてネットワ
ーク線3a上に表示される。
【0062】<ネットワーク上の共有プリンタの表示方
法>ここで、図3に示したサーバマシン104が提供す
る共有プリンタ2h,2iの表示は以下のとおりにな
る。
【0063】通常の場合は、共有プリンタ2h,2iは
共にサーバマシン104が提供するものであるため、サ
ーバマシンを示すアイコン3eの下に表示されること
(従来)が考えられるが、本発明の特徴は、各共有プリ
ンタから情報を取得して、共有プリンタとして提供され
ているプリンタがネットワークプリンタである場合は、
直接ネットワーク線上に表示し、共有プリンタがローカ
ルプリンタである場合は、その共有資源として提供して
いるサーバマシンの下に表示させる点にある。
【0064】従って、図示の3fの共有プリンタを示す
アイコンは、図3における共有プリンタ2hを示してい
るが、この共有プリンタ2hの情報を取得して、このプ
リンタの種類を判定することにより、ローカルプリンタ
105であることが判明したため、サーバマシン104
を示すアイコン3eの下に共有プリンタ2hのアイコン
3fとして表示される。
【0065】一方で、図示の3gの共有プリンタを示す
アイコンは、図3における共有プリンタ2iを示してお
り、この共有プリンタ2iの情報を取得して、プリンタ
の種類を判定することにより、ネットワークプリンタ1
02であることが判明することによって、直接ネットワ
ーク線3a上に共有プリンタのアイコンを表示するもの
である。
【0066】なお、表示された共有プリンタ(プリンタ
2h,プリンタ2i)を示すアイコン3f,3gを、図
2に示したポインティングデバイス(PD)1eにより
指示することで、そのプリンタを使用するプリンタとし
て指定することができる。
【0067】この指定処理の後に、印刷データをサーバ
マシン(プリントサーバ)104に送信することで、指
定されたプリンタにより印刷処理を行うことができる。
【0068】本実施例において、ネットワーク上のリソ
ースを検索する方法に関しては公知のものでよく特に限
定するものではない。
【0069】以下、プリンタの種類(ローカルプリン
タ,ネットワークプリンタ)の判定方法に関して説明す
る。
【0070】<ネットワークプリンタであるかローカル
プリンタであるかの判定>一般に、共有設定されている
プリンタは、サーバマシンにおいて、そのプリンタに固
有のプリンタドライバ(ソフトウエア)がOSに登録さ
れている。
【0071】ローカルプリンタとネットワークプリンタ
の違いは、プリンタがローカルに接続されている場合、
自身のマシンのポートにリダイレクションする設定とな
っており、ネットワークにあるプリンタであれば、その
ネットワークプリンタのネットワークアドレスを指示す
るポートにリダイレクションする形式でドライバが設定
されていることである。
【0072】従って、ネットワークプリンタであるか、
ローカルプリンタであるかを判定する方法としては、こ
の出力指定を行うポートを判定することによって実現可
能である。
【0073】この場合、クライアントマシンは、各サー
バマシンに対して各サーバマシンが提供する各共有プリ
ンタへの出力ポートを問合せて取得し、該取得したポー
ト情報から各共有プリンタがローカルプリンタであるか
ネットワークプリンタであるかを判定する。
【0074】ただし、他にもサーバマシンが直接プリン
タに対して、ローカルプリンタであるかネットワークプ
リンタであるかをやりとりする手段を設けても良いし、
またプリンタドライバによっては既にこの情報を提供す
るものもあるかもしれない。
【0075】この場合、クライアントマシンは、各サー
バマシンに対して各サーバマシンが提供する各共有プリ
ンタがローカルプリンタであるかネットワークプリンタ
であるかの情報を問合せて取得することにより判定す
る。
【0076】本実施形態においては、このプリンタの種
類の判定方法は特に限定するものではない。
【0077】本実施形態の特徴は、ユーザに対して、サ
ーバマシンが共有プリンタとして提供されているプリン
タに関してその物理的な接続状況を表示することが可能
となり、ユーザはネットワーク環境におけるプリンタ構
成を視覚的に容易に認識することが可能となる。
【0078】以下、図5のフローチャートを参照して、
本発明の共有資源表示処理動作について説明する。
【0079】図5は、本発明の第1の制御プログラムを
示すフローチャートであり、共有資源表示処理手順に対
応し、図2に示したROM1gまたはHDD1iまたは
図示しない記憶媒体に格納されたプログラムに基づいて
CPU1fが実行する。なお、(1)〜(9)は各ステ
ップを示す。
【0080】まず、ステップ(1)において、ネットワ
ーク100上の全てのコンピュータ(サーバマシンおよ
びクライアントマシン)と、サーバマシンによって提供
されている共有プリンタの各情報を取得する。なお、各
共有プリンタの情報は各サーバマシンに問合せて取得す
る。
【0081】次にステップ(2)において、取得できた
コンピュータに対応するアイコンを全てネットワーク線
3a上に表示する。このステップにより、コンピュータ
に関してはネットワーク構成の図が作成される(図3の
3a〜3e)。
【0082】以下、共有プリンタの表示に関して説明す
る。
【0083】まず、ステップ(3)において、ステップ
(1)において取得した共有プリンタの情報から共有プ
リンタ数Nを取得する。次にステップ(4)において、
カウンタ変数Iを1に初期化する。
【0084】そして、ステップ(5)において、カウン
タIと共有プリンタ数Nを比較して、IとNが等しいも
しくはIがNより小さい場合(IがあNより大きくない
場合)は、ステップ(6)に進む。
【0085】ステップ(6)においては、I番目の共有
プリンタの情報からその共有プリンタの物理的プリンタ
が、ネットワークプリンタであるかローカルプリンタで
あるかを判定(例えば出力ポートの情報に基づいて判
定)し、ローカルプリンタであると判定された場合は、
ステップ(7)において、そのI番目の共有プリンタを
共有資源として提供しているサーバマシンに対応するア
イコン3eの下に表示し(図3の3f)、ステップ
(9)に進む。
【0086】一方、ステップ(6)で、I番目の共有プ
リンタの情報からその共有プリンタの物理的プリンタが
ネットワークプリンタであると判定された場合は、ステ
ップ(8)において、そのI番目の共有プリンタを直接
ネットワーク線3a上に表示し(図3の3g)、ステッ
プ(9)に進む。
【0087】ステップ(9)において、カウンタ変数I
を1増やし、ステップ(5)に戻り、全ての共有プリン
タに関して、その表示を行うまで上記ステップ(5)〜
ステップ(9)の処理を繰り返し、全ての共有プリンタ
に対して終了すると、本表示処理を終了する。
【0088】以上説明したように、本実施形態によれ
ば、ユーザは特別な操作をすることなく、サーバマシン
が提供する共有プリンタがネットワークプリンタである
かローカルプリンタであるかを表示することにより、容
易に認識することが可能となる。
【0089】従って、ネットワーク上に、複数のクライ
アントマシンが存在して、ネットワークプリンタまたは
ローカルプリンタをそれぞれ共有プリンタとして提供す
るサーバマシンが存在するネットワークシステムにおい
て、クライアントマシンは、このネットワーク上に存在
する情報処理装置(各サーバマシンと各クライアントマ
シン)をネットワーク上に表示し、かつサーバマシンに
よって提供される各共有プリンタをそのサーバマシンの
下に表示し、さらに共有プリンタがネットワークプリン
タである場合は、その共有プリンタを直接ネットワーク
上に表示することにより、各クライアントマシンにおい
て、特別な操作をすることなく、サーバマシンが提供す
る共有プリンタの種類を視覚的な情報で、ユーザに対し
て提供することが可能となり、ユーザは実際の物理的な
接続状況を容易に把握できるとともに、トラブルが発生
した場合でも、トラブルが発生したプリンタに対する適
切な復旧作業を迅速に行うことができる。
【0090】また、ローカルプリンタとネットワークプ
リンタとを異なる形態(例えばアイコンの色を変える、
アイコンの形を変える等)で表示するようにしてもよ
い。
【0091】なお、本実施形態で説明したプリンタは、
電子写真方式でも、インクジェット、昇華式でもその他
の方式であってもよい。
【0092】また、上記実施形態では、サーバマシンが
ローカル接続されたプリンタとネットワークに接続され
たプリンタを共有資源のプリンタとして提供する場合に
ついて説明したが、サーバマシン(例えば、図1のスキ
ャナ(兼プリント)サーバPC115,プリントサーバ
PC104,ファイルサーバ106,113)がローカ
ル接続されたスキャナ(図1のスキャナ117),プリ
ンタ(図1のプリンタ105,116),画像入力機能
と画像出力機能を有する複写機(図1の複写機118と
同様の図示しない複写機),大容量ハードディスク(図
1のネットワークディスク107,114),モデム
(図示しないモデム)等のローカル機器とネットワーク
に接続されたネットワーク機器(図1に示すプリンタ1
02,スキャナ110,複写機118((イメージプロ
セッシングユニット119含む))を共有資源として提
供し、各サーバマシンとネットワークを介して通信可能
に接続され、前記各共有資源を使用可能な情報処理装置
並びに各サーバマシン及び各サーバマシンが提供する前
記各共有資源の情報を取得し、各共有資源がネットワー
クに直接接続されるネットワーク機器であるか前記いず
れかのサーバマシンに接続されるローカル機器であるか
をそれぞれ判定し、該取得される前記各情報処理装置お
よびサーバマシンを前記ネットワーク上に配置するよう
に表示部に表示するとともに、前記判定手段によりロー
カル機器と判定された共有資源は接続されるサーバマシ
ンの下層に配置するように表示し、ネットワーク機器と
判定された共有資源は前記ネットワーク上に配置するよ
うに表示制御する(図5に示したフローチャートの各プ
リンタに対する処理を他の周辺機器に置き換える)よう
に構成してもよい。
【0093】この場合、各種共有資源として提供される
各種機器が、ネットワーク機器であるか、ローカル機器
でるかの判定は、クライアントマシンが、各サーバマシ
ンに対して各サーバマシンが提供する各共有資源として
提供される機器への入出力ポートを問合せて取得し、該
取得したポート情報から各共有資源として提供される機
器がローカル機器であるかネットワーク機器であるかを
判定する。
【0094】また、各種サーバマシンと、各種サーバマ
シンがそれぞれネットワーク上の共有資源として提供す
る各種機器を混在して表示するように構成してもよい
し、機器の機能毎に異なる画面に表示するように構成し
てもよい。
【0095】また、ローカル機器とネットワーク機器と
を異なる形態(例えばアイコンの色を変える、アイコン
の形を変える等)で表示するようにしてもよい。
【0096】さらに、表示された共有資源として提供さ
れる周辺機器を示すアイコンを、図2に示したポインテ
ィングデバイス(PD)1eにより指示することで、そ
の機器を使用する機器として指定することができる。
【0097】従って、各クライアントマシンにおいて、
特別な操作をすることなく、サーバマシンが提供する共
有資源の種類を視覚的な情報で、ユーザに対して提供す
ることが可能となり、ネットワーク上で利用可能な各種
機器の物理的な接続状況を容易に把握することができる
とともに、トラブルが発生した場合でも、トラブルが発
生した機器に対する適切な復旧作業を迅速に行うことが
できる。
【0098】以下、図6に示すメモリマップを参照して
本発明に係る情報処理装置で読み出し可能なデータ処理
プログラムの構成について説明する。
【0099】図6は、本発明に係る情報処理装置で読み
出し可能な各種データ処理プログラムを格納する記憶媒
体のメモリマップを説明する図である。
【0100】なお、特に図示しないが、記憶媒体に記憶
されるプログラム群を管理する情報、例えばバージョン
情報,作成者等も記憶され、かつ、プログラム読み出し
側のOS等に依存する情報、例えばプログラムを識別表
示するアイコン等も記憶される場合もある。
【0101】さらに、各種プログラムに従属するデータ
も上記ディレクトリに管理されている。また、インスト
ールするプログラムやデータが圧縮されている場合に、
解凍するプログラム等も記憶される場合もある。
【0102】本実施形態における図5に示す機能が外部
からインストールされるプログラムによって、ホストコ
ンピュータにより遂行されていてもよい。そして、その
場合、CD−ROMやフラッシュメモリやFD等の記憶
媒体により、あるいはネットワークを介して外部の記憶
媒体から、プログラムを含む情報群を出力装置に供給さ
れる場合でも本発明は適用されるものである。
【0103】以上のように、前述した実施形態の機能を
実現するソフトウエアのプログラムコードを記録した記
憶媒体を、システムあるいは装置に供給し、そのシステ
ムあるいは装置のコンピュータ(またはCPUやMP
U)が記憶媒体に格納されたプログラムコードを読出し
実行することによっても、本発明の目的が達成されるこ
とは言うまでもない。
【0104】この場合、記憶媒体から読み出されたプロ
グラムコード自体が本発明の新規な機能を実現すること
になり、そのプログラムコードを記憶した記憶媒体は本
発明を構成することになる。
【0105】プログラムコードを供給するための記憶媒
体としては、例えば、フロッピーディスク,ハードディ
スク,光ディスク,光磁気ディスク,CD−ROM,C
D−R,磁気テープ,不揮発性のメモリカード,RO
M,EEPROM等を用いることができる。
【0106】また、コンピュータが読み出したプログラ
ムコードを実行することにより、前述した実施形態の機
能が実現されるだけでなく、そのプログラムコードの指
示に基づき、コンピュータ上で稼働しているOS(オペ
レーティングシステム)等が実際の処理の一部または全
部を行い、その処理によって前述した実施形態の機能が
実現される場合も含まれることは言うまでもない。
【0107】さらに、記憶媒体から読み出されたプログ
ラムコードが、コンピュータに挿入された機能拡張ボー
ドやコンピュータに接続された機能拡張ユニットに備わ
るメモリに書き込まれた後、そのプログラムコードの指
示に基づき、その機能拡張ボードや機能拡張ユニットに
備わるCPU等が実際の処理の一部または全部を行い、
その処理によって前述した実施形態の機能が実現される
場合も含まれることは言うまでもない。
【0108】また、本発明は、複数の機器から構成され
るシステムに適用しても、1つの機器からなる装置に適
用してもよい。また、本発明は、システムあるいは装置
にプログラムを供給することによって達成される場合に
も適応できることは言うまでもない。この場合、本発明
を達成するためのソフトウエアによって表されるプログ
ラムを格納した記憶媒体を該システムあるいは装置に読
み出すことによって、そのシステムあるいは装置が、本
発明の効果を享受することが可能となる。
【0109】さらに、本発明を達成するためのソフトウ
エアによって表されるプログラムをネットワーク上のデ
ータベースから通信プログラムによりダウンロードして
読み出すことによって、そのシステムあるいは装置が、
本発明の効果を享受することが可能となる。
【0110】
【発明の効果】以上説明したように、本発明に係る第1
の発明によれば、所定のネットワークに直接接続可能な
複数のネットワークプリンタと自らのローカルバスに接
続される複数のローカルプリンタとをそれぞれ前記ネッ
トワーク上の共有プリンタとして提供する複数のプリン
トサーバと前記ネットワークを介して通信可能に接続さ
れ、前記各共有プリンタを使用可能な情報処理装置にお
いて、前記複数のプリントサーバと前記ネットワークを
介して通信可能に接続され、前記各共有プリンタを使用
可能な全ての情報処理装置並びに前記各プリントサーバ
及び前記各プリントサーバが提供する前記各共有プリン
タの情報を取得手段により取得し、前記各共有プリンタ
が前記ネットワークに直接接続されるネットワークプリ
ンタであるか前記いずれかのプリントサーバに接続され
るローカルプリンタであるかをそれぞれ判定手段により
判定し、前記取得手段により取得される前記各情報処理
装置およびプリントサーバを前記ネットワーク上に配置
するように表示部に表示するとともに、前記判定手段に
よりローカルプリンタと判定された共有プリンタは接続
されるプリントサーバの下層に配置するように表示し、
ネットワークプリンタと判定された共有プリンタは前記
ネットワーク上に配置するように制御手段が表示制御す
るので、ユーザは各クライアントマシンにおいて、サー
バマシンが提供する共有プリンタの種類および物理的な
接続状況を視覚的かつ容易に把握することができる。
【0111】第2の発明によれば、前記取得手段により
取得される前記各プリントサーバが提供する前記各共有
プリンタの情報は、前記各プリントサーバの各共有プリ
ンタへの出力ポートに関する情報を含み、前記判定手段
は、前記取得手段により取得された前記各プリントサー
バの各共有プリンタへの出力ポートに関する情報に基づ
いて、前記各共有プリンタが前記ネットワークプリンタ
であるか前記ローカルプリンタであるかをそれぞれ判定
するので、サーバマシンが提供する共有プリンタの種類
を確実に判定することができる。
【0112】第3の発明によれば、前記表示部に表示さ
れた前記いずれかの共有プリンタを、使用するプリンタ
として指定する指定手段を設けたので、ユーザは各クラ
イアントマシンにおいて、サーバマシンが提供する共有
プリンタの種類および物理的な接続状況を把握した上
で、使用するプリンタを容易に指定することができる。
【0113】第4の発明によれば、所定のネットワーク
に直接接続可能な複数のネットワーク機器と自らのロー
カルバスに接続される複数のローカル機器とをそれぞれ
前記ネットワーク上の共有資源として提供する複数のサ
ーバマシンと前記ネットワークを介して通信可能に接続
され、前記各共有資源を使用可能な情報処理装置におい
て、前記複数のサーバマシンと前記ネットワークを介し
て通信可能に接続され、前記各共有資源を使用可能な全
ての情報処理装置並びに前記各サーバマシン及び前記各
サーバマシンが提供する前記各共有資源の情報を取得手
段により取得し、前記各共有資源が前記ネットワークに
直接接続されるネットワーク機器であるか前記いずれか
のサーバマシンに接続されるローカル機器であるかをそ
れぞれ判定手段により判定し、前記取得手段により取得
される前記各情報処理装置およびサーバマシンを前記ネ
ットワーク上に配置するように表示部に表示するととも
に、前記判定手段によりローカル機器と判定された共有
資源は接続されるサーバマシンの下層に配置するように
表示し、ネットワーク機器と判定された共有資源は前記
ネットワーク上に配置するように制御手段が表示制御す
るので、ユーザは各クライアントマシンにおいて、サー
バマシンが提供する共有資源として使用可能な周辺機器
の種類および物理的な接続状況を視覚的かつ容易に把握
することができる。
【0114】第5の発明によれば、前記複数のネットワ
ーク機器および前記複数のローカル機器は、画像入力装
置を含むので、ユーザは各クライアントマシンにおい
て、サーバマシンが提供する共有スキャナの種類および
物理的な接続状況を視覚的かつ容易に把握することがで
きる。
【0115】第6の発明によれば、前記複数のネットワ
ーク機器および前記複数のローカル機器は、画像入力機
能及び画像出力機能を備えた複写装置を含むので、ユー
ザは各クライアントマシンにおいて、サーバマシンが提
供する共有複写機の種類および物理的な接続状況を視覚
的かつ容易に把握することができる。
【0116】第7の発明によれば、前記複数のネットワ
ーク機器および前記複数のローカル機器は、画像入力装
置および画像出力装置を含むので、ユーザは各クライア
ントマシンにおいて、サーバマシンが提供する共有プリ
ンタおよび共有スキャナの種類および物理的な接続状況
を視覚的かつ容易に把握することができる。
【0117】第8の発明によれば、前記取得手段により
取得される前記各サーバマシンが提供する前記各共有資
源の情報は、前記各サーバマシンの各共有資源への入出
力ポートに関する情報を含み、前記判定手段は、前記取
得手段により取得された前記各サーバマシンの各共有資
源への入出力ポートに関する情報に基づいて、前記各共
有資源が前記ネットワーク機器であるか前記ローカル機
器であるかをそれぞれ判定するので、サーバマシンが提
供する共有資源として使用可能な周辺機器の種類を確実
に判定することができる。
【0118】第9の発明によれば、前記表示部により表
示された前記いずれかの共有資源を、使用する機器とし
て指定する指定手段を設けたので、ユーザは各クライア
ントマシンにおいて、サーバマシンが提供する共有資源
として使用可能な周辺機器の種類および物理的な接続状
況を把握した上で、使用する周辺機器を容易に指定する
ことができる。
【0119】第10および第11の発明によれば、所定
のネットワークに直接接続可能な複数のネットワークプ
リンタと自らのローカルバスに接続される複数のローカ
ルプリンタとをそれぞれ前記ネットワーク上の共有プリ
ンタとして提供する複数のプリントサーバと前記ネット
ワークを介して通信可能に接続され、前記各共有プリン
タを使用可能な情報処理装置の共有資源表示方法、およ
びコンピュータが読み出し可能なプログラムを格納した
記憶媒体において、前記複数のプリントサーバと前記ネ
ットワークを介して通信可能に接続され、前記各共有プ
リンタを使用可能な全ての情報処理装置並びに前記各プ
リントサーバ及び前記各プリントサーバが提供する前記
各共有プリンタの情報を取得し、該取得された前記各情
報処理装置およびプリントサーバを前記ネットワーク上
に配置するように表示部に表示し、前記各共有プリンタ
が前記ネットワークに直接接続されるネットワークプリ
ンタであるか前記いずれかのプリントサーバに接続され
るローカルプリンタであるかをそれぞれ判定し、ローカ
ルプリンタと判定された共有プリンタは接続されるプリ
ントサーバの下層に配置するように表示し、ネットワー
クプリンタと判定された共有プリンタは前記ネットワー
ク上に配置するように表示するので、ユーザは各クライ
アントマシンにおいて、サーバマシンが提供する共有プ
リンタの種類および物理的な接続状況を視覚的かつ容易
に把握することができる。
【0120】従って、ユーザは各クライアントマシンに
おいて、サーバマシンが提供する共有プリンタの種類お
よび物理的な接続状況を視覚的かつ容易に把握すること
ができ、トラブルが発生した場合でも、トラブルが発生
したプリンタに対する適切な復旧作業を迅速に行うこと
ができる等の効果を奏する。
【図面の簡単な説明】
【図1】本発明の第1実施形態を示す情報処理装置を適
用可能な情報処理システムの構成を説明する図である。
【図2】本発明の第1実施形態形態を示す情報処理装置
の制御構成を説明するブロック図である。
【図3】本発明を適用可能なネットワーク構成の一例を
示す図である。
【図4】図3に示したクライアントマシンのCRTに表
示されるネットワーク上の共有資源表示画面の一例を示
す模式図である。
【図5】本発明の第1の制御プログラムを示すフローチ
ャートである。
【図6】本発明に係る情報処理装置で読み出し可能な各
種データ処理プログラムを格納する記憶媒体のメモリマ
ップを説明する図である。
【図7】従来のクライアントコンピュータとして動作す
る情報処理装置の表示画面に表示されるネットワーク上
の共有資源表示画面の一例を示す模式図である。
【符号の説明】
100 LAN 102 プリンタ 103 パーソナルコンピュータ(クライアントマシ
ン) 104 パーソナルコンピュータ(サーバマシン) 105 プリンタ 111 パーソナルコンピュータ(クライアントマシ
ン) 112 パーソナルコンピュータ(クライアントマシ
ン) 1a CRT 1f CPU 1g ROM 1h RAM 1i HDD

Claims (11)

    【特許請求の範囲】
  1. 【請求項1】 所定のネットワークに直接接続可能な複
    数のネットワークプリンタと自らのローカルバスに接続
    される複数のローカルプリンタとをそれぞれ前記ネット
    ワーク上の共有プリンタとして提供する複数のプリント
    サーバと前記ネットワークを介して通信可能に接続さ
    れ、前記各共有プリンタを使用可能な情報処理装置にお
    いて、 前記複数のプリントサーバと前記ネットワークを介して
    通信可能に接続され、前記各共有プリンタを使用可能な
    全ての情報処理装置並びに前記各プリントサーバ及び前
    記各プリントサーバが提供する前記各共有プリンタの情
    報を取得する取得手段と、 前記各共有プリンタが前記ネットワークに直接接続され
    るネットワークプリンタであるか前記いずれかのプリン
    トサーバに接続されるローカルプリンタであるかをそれ
    ぞれ判定する判定手段と、 前記取得手段により取得される前記各情報処理装置およ
    びプリントサーバを前記ネットワーク上に配置するよう
    に表示部に表示するとともに、前記判定手段によりロー
    カルプリンタと判定された共有プリンタは接続されるプ
    リントサーバの下層に配置するように表示し、ネットワ
    ークプリンタと判定された共有プリンタは前記ネットワ
    ーク上に配置するように表示制御する制御手段と、を有
    することを特徴とする情報処理装置。
  2. 【請求項2】 前記取得手段により取得される前記各プ
    リントサーバが提供する前記各共有プリンタの情報は、
    前記各プリントサーバの各共有プリンタへの出力ポート
    に関する情報を含み、 前記判定手段は、前記取得手段により取得された前記各
    プリントサーバの各共有プリンタへの出力ポートに関す
    る情報に基づいて、前記各共有プリンタが前記ネットワ
    ークプリンタであるか前記ローカルプリンタであるかを
    それぞれ判定することを特徴とする請求項1記載の情報
    処理装置。
  3. 【請求項3】 前記表示部に表示された前記いずれかの
    共有プリンタを、使用するプリンタとして指定する指定
    手段を設けたことを特徴とする請求項1記載の情報処理
    装置。
  4. 【請求項4】 所定のネットワークに直接接続可能な複
    数のネットワーク機器と自らのローカルバスに接続され
    る複数のローカル機器とをそれぞれ前記ネットワーク上
    の共有資源として提供する複数のサーバマシンと前記ネ
    ットワークを介して通信可能に接続され、前記各共有資
    源を使用可能な情報処理装置において、 前記複数のサーバマシンと前記ネットワークを介して通
    信可能に接続され、前記各共有資源を使用可能な全ての
    情報処理装置並びに前記各サーバマシン及び前記各サー
    バマシンが提供する前記各共有資源の情報を取得する取
    得手段と、 前記各共有資源が前記ネットワークに直接接続されるネ
    ットワーク機器であるか前記いずれかのサーバマシンに
    接続されるローカル機器であるかをそれぞれ判定する判
    定手段と、 前記取得手段により取得される前記各情報処理装置およ
    びサーバマシンを前記ネットワーク上に配置するように
    表示部に表示するとともに、前記判定手段によりローカ
    ル機器と判定された共有資源は接続されるサーバマシン
    の下層に配置するように表示し、ネットワーク機器と判
    定された共有資源は前記ネットワーク上に配置するよう
    に表示制御する制御手段と、を有することを特徴とする
    情報処理装置。
  5. 【請求項5】 前記複数のネットワーク機器および前記
    複数のローカル機器は、画像入力装置を含むことを特徴
    とする請求項4記載の情報処理装置。
  6. 【請求項6】 前記複数のネットワーク機器および前記
    複数のローカル機器は、画像入力機能及び画像出力機能
    を備えた複写装置を含むことを特徴とする請求項4記載
    の情報処理装置。
  7. 【請求項7】 前記複数のネットワーク機器および前記
    複数のローカル機器は、画像入力装置および画像出力装
    置を含むことを特徴とする請求項4記載の情報処理装
    置。
  8. 【請求項8】 前記取得手段により取得される前記各サ
    ーバマシンが提供する前記各共有資源の情報は、前記各
    サーバマシンの各共有資源への入出力ポートに関する情
    報を含み、 前記判定手段は、前記取得手段により取得された前記各
    サーバマシンの各共有資源への入出力ポートに関する情
    報に基づいて、前記各共有資源が前記ネットワーク機器
    であるか前記ローカル機器であるかをそれぞれ判定する
    ことを特徴とする請求項4〜7のいずれかに記載の情報
    処理装置。
  9. 【請求項9】 前記表示部により表示された前記いずれ
    かの共有資源を、使用する機器として指定する指定手段
    を設けたことを特徴とする請求項4〜8のいずれかに記
    載の情報処理装置。
  10. 【請求項10】 所定のネットワークに直接接続可能な
    複数のネットワークプリンタと自らのローカルバスに接
    続される複数のローカルプリンタとをそれぞれ前記ネッ
    トワーク上の共有プリンタとして提供する複数のプリン
    トサーバと前記ネットワークを介して通信可能に接続さ
    れ、前記各共有プリンタを使用可能な情報処理装置の共
    有資源表示方法において、 前記複数のプリントサーバと前記ネットワークを介して
    通信可能に接続され、前記各共有プリンタを使用可能な
    全ての情報処理装置並びに前記各プリントサーバ及び前
    記各プリントサーバが提供する前記各共有プリンタの情
    報を取得する取得工程と、 該取得された前記各情報処理装置およびプリントサーバ
    を前記ネットワーク上に配置するように表示部に表示す
    る第1の表示工程と、 前記各共有プリンタが前記ネットワークに直接接続され
    るネットワークプリンタであるか前記いずれかのプリン
    トサーバに接続されるローカルプリンタであるかをそれ
    ぞれ判定する判定工程と、 ローカルプリンタと判定された共有プリンタは接続され
    るプリントサーバの下層に配置するように表示し、ネッ
    トワークプリンタと判定された共有プリンタは前記ネッ
    トワーク上に配置するように表示する第2の表示工程
    と、を有することを特徴とする情報処理装置の共有資源
    表示方法。
  11. 【請求項11】 所定のネットワークに直接接続可能な
    複数のネットワークプリンタと自らのローカルバスに接
    続される複数のローカルプリンタとをそれぞれ前記ネッ
    トワーク上の共有プリンタとして提供する複数のプリン
    トサーバと前記ネットワークを介して通信可能に接続さ
    れ、前記各共有プリンタを使用可能な情報処理装置を制
    御するコンピュータが読み出し可能なプログラムを格納
    した記憶媒体において、 前記複数のプリントサーバと前記ネットワークを介して
    通信可能に接続され、前記各共有プリンタを使用可能な
    全ての情報処理装置並びに前記各プリントサーバ及び前
    記各プリントサーバが提供する前記各共有プリンタの情
    報を取得する取得工程と、 該取得された前記各情報処理装置およびプリントサーバ
    を前記ネットワーク上に配置するように表示部に表示す
    る第1の表示工程と、 前記各共有プリンタが前記ネットワークに直接接続され
    るネットワークプリンタであるか前記いずれかのプリン
    トサーバに接続されるローカルプリンタであるかをそれ
    ぞれ判定する判定工程と、 ローカルプリンタと判定された共有プリンタは接続され
    るプリントサーバの下層に配置するように表示し、ネッ
    トワークプリンタと判定された共有プリンタは前記ネッ
    トワーク上に配置するように表示する第2の表示工程
    と、を有することを特徴とするコンピュータが読み出し
    可能なプログラムを格納した記憶媒体。
JP10207399A 1999-04-09 1999-04-09 情報処理装置並びに情報処理装置の共有資源表示方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 Pending JP2000293466A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10207399A JP2000293466A (ja) 1999-04-09 1999-04-09 情報処理装置並びに情報処理装置の共有資源表示方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10207399A JP2000293466A (ja) 1999-04-09 1999-04-09 情報処理装置並びに情報処理装置の共有資源表示方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体

Publications (1)

Publication Number Publication Date
JP2000293466A true JP2000293466A (ja) 2000-10-20

Family

ID=14317605

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10207399A Pending JP2000293466A (ja) 1999-04-09 1999-04-09 情報処理装置並びに情報処理装置の共有資源表示方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体

Country Status (1)

Country Link
JP (1) JP2000293466A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1496443A1 (en) * 2003-07-08 2005-01-12 Onkyo Corporation Network AV system using personal computer
US8495202B2 (en) 2003-10-24 2013-07-23 Brother Kogyo Kabushiki Kaisha Imaging device information management system
JP2022021122A (ja) * 2020-07-21 2022-02-02 キヤノン株式会社 Web会議システム、処理方法、およびプログラム

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1496443A1 (en) * 2003-07-08 2005-01-12 Onkyo Corporation Network AV system using personal computer
US8935356B2 (en) 2003-07-08 2015-01-13 Onkyo Corporation Network AV system using personal computer
US8495202B2 (en) 2003-10-24 2013-07-23 Brother Kogyo Kabushiki Kaisha Imaging device information management system
JP2022021122A (ja) * 2020-07-21 2022-02-02 キヤノン株式会社 Web会議システム、処理方法、およびプログラム
JP7566521B2 (ja) 2020-07-21 2024-10-15 キヤノン株式会社 Web会議システム、処理方法、およびプログラム

Similar Documents

Publication Publication Date Title
US7305456B2 (en) Device information acquiring method, server apparatus and computer-readable storage medium
US7760377B2 (en) Image printing system and image delivery device and image printing device used therein
US6915514B1 (en) Information processing apparatus, information processing system, control method of information processing apparatus, control method of information processing system, and storage medium having programs capable of being read and stored by computer
US6965958B1 (en) Searching for printers over a network using intermediate print data
US6714974B1 (en) Data processing apparatus and display processing method
US7552432B2 (en) Information processing apparatus, information processing method, and control program
JP3962612B2 (ja) 情報処理装置及び情報処理装置で実行される設定方法とプログラム
JP4209789B2 (ja) ファイル作成方法、サーバ、記録媒体及びプログラム追加システム
US7062643B2 (en) System method and apparatus for controlling a boot process of a computer
JP3950575B2 (ja) データ処理装置およびデータ処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体
US20040143566A1 (en) Print system, apparatus, and method for performing printing based on document information stored in document server
US20010013055A1 (en) Collaboration network system
EP1976221A2 (en) Information processing device, network system and method and computer program therefor
JP2000293466A (ja) 情報処理装置並びに情報処理装置の共有資源表示方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体
US7319537B2 (en) Charging management apparatus, peripheral device using apparatus, charging management system, charging management method, charging display method, storage medium, and program
JP2000295223A (ja) ネットワーク端末装置及びその表示方法
EP0971517A2 (en) Collaboration network system
JP4387487B2 (ja) 情報処理装置、ネットワークシステム、情報処理方法または記録媒体
JP2008102636A (ja) 情報処理装置及びその制御方法、プログラム
US6572288B1 (en) Printing system and method of managing data in the printing system
JP3862463B2 (ja) 情報処理装置およびネットワークシステムおよび印刷装置およびネットワークシステムのデバイス情報登録方法およびコンピュータが読み取り可能な記憶媒体
JP3706762B2 (ja) 表示処理方法およびデータ処理装置およびコンピュータが読み取り可能な記憶媒体
JP2004066809A (ja) 画像形成装置およびプログラム起動方法
JP3857654B2 (ja) 画像形成装置,ユーザ情報管理方法,ユーザ情報管理プログラムおよび記録媒体
JP2000293352A (ja) 情報処理装置及びインタフェース表示方法