JP2001117834A - ネットワーク通信環境設定システム、ネットワーク通信環境設定方法、及び、ネットワーク通信環境設定プログラムを記録したコンピュータ読取可能な記録媒体 - Google Patents
ネットワーク通信環境設定システム、ネットワーク通信環境設定方法、及び、ネットワーク通信環境設定プログラムを記録したコンピュータ読取可能な記録媒体Info
- Publication number
- JP2001117834A JP2001117834A JP29675699A JP29675699A JP2001117834A JP 2001117834 A JP2001117834 A JP 2001117834A JP 29675699 A JP29675699 A JP 29675699A JP 29675699 A JP29675699 A JP 29675699A JP 2001117834 A JP2001117834 A JP 2001117834A
- Authority
- JP
- Japan
- Prior art keywords
- port
- client
- communication environment
- port monitor
- monitor
- 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
- 238000004891 communication Methods 0.000 title claims abstract description 138
- 238000000034 method Methods 0.000 title claims description 54
- 238000009434 installation Methods 0.000 claims abstract description 21
- 238000010276 construction Methods 0.000 claims description 74
- 238000011900 installation process Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 10
- 238000007639 printing Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 102100036738 Guanine nucleotide-binding protein subunit alpha-11 Human genes 0.000 description 1
- 101100283445 Homo sapiens GNA11 gene Proteins 0.000 description 1
- 235000010724 Wisteria floribunda Nutrition 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000015654 memory Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000003936 working memory Effects 0.000 description 1
Landscapes
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Stored Programmes (AREA)
Abstract
信環境を容易に設定できるネットワーク通信環境設定シ
ステムを提供する。 【解決手段】 ネットワーク通信環境設定システム10
は、クライアント情報を取得するクライアント情報取得
部12と、クライアントが利用可能なプリンタを検索す
るプリンタ検索部14と、特定のプリンタを選択するプ
リンタ選択部16と、プリンタ情報を取得するプリンタ
情報取得部18と、上記クライアント情報と上記プリン
タ情報とに基づいてポートモニタを構築するポートモニ
タ構築部22と、ポートモニタ構築部22によって構築
されたポートモニタを用いてポートを構築するポート構
築部22と、ポート構築部22によって構築されたポー
トと関連づけて上記プリンタのドライバをインストール
するドライバインストール部24とを備えて構成され
る。
Description
続されたクライアントの通信環境を設定するネットワー
ク通信環境設定システム、ネットワーク通信環境設定方
法、及び、ネットワーク通信環境設定プログラムを記録
したコンピュータ読取可能な記録媒体に関するものであ
る。
イスとクライアントとをネットワークを介して接続し、
当該ネットワークを介してクライアントとデバイスとの
間の通信を行うことを可能とするネットワークシステム
が広く構築されている。上記ネットワークシステムにお
いてクライアントがデバイスを利用するためには、クラ
イアント上にデバイスのドライバをインストールする必
要がある。しかし、ドライバのインストール作業は一般
に煩雑であり、特にデバイスに対応したドライバの選択
は容易ではない。
容易にするための技術として、例えば特開平10−34
0168号公報には、双方向インタフェースによってデ
バイス(プリンタ)側から取得した機種IDを用いてイ
ンストールすべきドライバを選択する技術が開示されて
おり、また、特開平11−191047号公報には、ド
ライバソフトをデバイス(プリンタ)側から供給する技
術が開示されている。
術には、以下に示すような問題点があった。すなわち、
クライアント上にデバイスに対応するドライバをインス
トールする場合は、まずデバイスとクライアントとを接
続するポートを構築し、当該ポートと関連づけてデバイ
スに対応するドライバをインストールする必要がある。
また、当該ポートを構築するためには、クライアントと
デバイスとの間で用いられる通信プロトコルに対応した
ポートモニタを構築することが必要となる。ここで、上
記従来技術においては、デバイスに対応したドライバの
選択は容易となるが、ポートモニタの構築、及び、ポー
トの構築については煩雑な作業が必要となる。また、ポ
ートモニタの構築、及び、ポートの構築の作業は、ネッ
トワークで用いられる通信プロトコルの種類の多様化、
あるいは、ネットワークを介してクライアントと通信を
行うデバイス数の増加に伴って、より煩雑となる。
ートモニタの構築、ポートの構築を含む一連のドライバ
インストール手順を容易にし、ネットワークに接続され
たクライアントの通信環境を容易に設定することができ
るネットワーク通信環境設定システム、ネットワーク通
信環境設定方法、及び、ネットワーク通信環境設定プロ
グラムを記録したコンピュータ読取可能な記録媒体を提
供することを課題とする。
に、本発明のネットワーク通信環境設定システムは、ネ
ットワークに接続されたクライアントの通信環境を設定
するネットワーク通信環境設定システムであって、前記
クライアントに関するクライアント情報を取得するクラ
イアント情報取得手段と、前記ネットワークに接続され
た特定のデバイスに関するデバイス情報を取得するデバ
イス情報取得手段と、前記クライアント情報取得手段に
よって取得した前記クライアント情報と前記デバイス情
報取得手段によって取得した前記デバイス情報とに基づ
いてポートモニタを構築するポートモニタ構築手段と、
前記ポートモニタ構築手段によって構築されたポートモ
ニタを用いてポートを構築するポート構築手段と、前記
ポート構築手段によって構築されたポートと関連づけて
前記特定のデバイスに対応するドライバをインストール
するドライバインストール手段とを備えたことを特徴と
している。
いてポートモニタを構築し、当該ポートモニタを用いて
ポートを構築することで、ポートモニタの構築、及び、
ポートの構築の作業が容易となる。
システムにおいては、前記クライアント情報取得手段に
よって取得した前記クライアント情報に基づいて、前記
ネットワークに接続されたデバイスのうち前記クライア
ントが利用可能なデバイスを検索するデバイス検索手段
と、前記デバイス検索手段によって検索されたデバイス
の中から前記特定のデバイスを選択するデバイス選択手
段とを備えたことを特徴としてもよい。
し、検索されたデバイスの中からドライバをインストー
ルすべき特定のデバイスを選択することで、ネットワー
クに接続されたデバイスをユーザが事前に知らない場合
であっても、ポートモニタの構築、及び、ポートの構築
を行うことができる。
境設定システムにおいては、前記ポートモニタ構築手段
は、前記クライアントと前記特定のデバイスとの間で用
いられる通信プロトコルに対応したポートモニタが存在
しない場合は、新規なポートモニタのインストールを行
い、前記通信プロトコルに対応したポートモニタが既存
し、かつ、更新の必要が無い場合は、既存のポートモニ
タの選択を行い、前記通信プロトコルに対応したポート
モニタが既存し、かつ、更新の必要が有る場合は、既存
のポートモニタの更新を行うことを特徴としてもよい。
ートモニタのインストールを行い、ポートモニタが既存
して更新の必要が無い場合は既存のポートモニタの選択
を行い、ポートモニタが既存して更新の必要が有る場合
は既存のポートモニタの更新を行うことで、ポートモニ
タの構築を効率よく行うことができる。
システムにおいては、前記ポート構築手段は、前記クラ
イアントと前記特定のデバイスとを接続するポートが存
在しない場合は、新規なポートの作成を行い、前記クラ
イアントと前記特定のデバイスとを接続するポートが既
存し、かつ、更新の必要が無い場合は、既存のポートの
選択を行い、前記クライアントと前記特定のデバイスと
を接続するポートが既存し、かつ、更新の必要が有る場
合は、既存のポートの更新を行うことを特徴としてもよ
い。
作成を行い、ポートが既存して更新の必要が無い場合は
既存のポートの選択を行い、ポートが既存して更新の必
要が有る場合は既存のポートの更新を行うことで、ポー
トの構築を効率よく行うことができる。
のネットワーク通信環境設定方法は、ネットワークに接
続されたクライアントの通信環境を設定するネットワー
ク通信環境設定方法であって、前記クライアントに関す
るクライアント情報を取得するクライアント情報取得工
程と、前記ネットワークに接続された特定のデバイスに
関するデバイス情報を取得するデバイス情報取得工程
と、前記クライアント情報取得工程において取得した前
記クライアント情報と前記デバイス情報取得工程におい
て取得した前記デバイス情報とに基づいてポートモニタ
を構築するポートモニタ構築工程と、前記ポートモニタ
構築工程において構築されたポートモニタを用いてポー
トを構築するポート構築工程と、前記ポート構築工程に
おいて構築されたポートと関連づけて前記特定のデバイ
スに対応するドライバをインストールするドライバイン
ストール工程とを備えたことを特徴としている。
いてポートモニタを構築し、当該ポートモニタを用いて
ポートを構築することで、ポートモニタの構築、及び、
ポートの構築の作業が容易となる。
方法においては、前記クライアント情報取得工程におい
て取得した前記クライアント情報に基づいて、前記ネッ
トワークに接続されたデバイスのうち前記クライアント
が利用可能なデバイスを検索するデバイス検索工程と、
前記デバイス検索工程において検索されたデバイスの中
から前記特定のデバイスを選択するデバイス選択工程と
を備えたことを特徴としてもよい。
し、検索されたデバイスの中からドライバをインストー
ルすべき特定のデバイスを選択することで、ネットワー
クに接続されたデバイスをユーザが事前に知らない場合
であっても、ポートモニタの構築、及び、ポートの構築
を行うことができる。
方法においては、前記ポートモニタ構築工程は、前記ク
ライアントと前記特定のデバイスとの間で用いられる通
信プロトコルに対応したポートモニタが存在しない場合
は、新規なポートモニタのインストールを行い、前記通
信プロトコルに対応したポートモニタが既存し、かつ、
更新の必要が無い場合は、既存のポートモニタの選択を
行い、前記通信プロトコルに対応したポートモニタが既
存し、かつ、更新の必要が有る場合は、既存のポートモ
ニタの更新を行うことを特徴としてもよい。
ートモニタのインストールを行い、ポートモニタが既存
して更新の必要が無い場合は既存のポートモニタの選択
を行い、ポートモニタが既存して更新の必要が有る場合
は既存のポートモニタの更新を行うことで、ポートモニ
タの構築を効率よく行うことができる。
方法においては、前記ポート構築工程は、前記クライア
ントと前記特定のデバイスとを接続するポートが存在し
ない場合は、新規なポートの作成を行い、前記クライア
ントと前記特定のデバイスとを接続するポートが既存
し、かつ、更新の必要が無い場合は、既存のポートの選
択を行い、前記クライアントと前記特定のデバイスとを
接続するポートが既存し、かつ、更新の必要が有る場合
は、既存のポートの更新を行うことを特徴としてもよ
い。
作成を行い、ポートが既存して更新の必要が無い場合は
既存のポートの選択を行い、ポートが既存して更新の必
要が有る場合は既存のポートの更新を行うことで、ポー
トの構築を効率よく行うことができる。
のネットワーク通信環境設定プログラムを記録したコン
ピュータ読取可能な記録媒体は、ネットワークに接続さ
れたクライアントの通信環境を設定するネットワーク通
信環境設定プログラムを記録したコンピュータ読取可能
な記録媒体であって、前記クライアントに関するクライ
アント情報を取得するクライアント情報取得処理と、前
記ネットワークに接続された特定のデバイスに関するデ
バイス情報を取得するデバイス情報取得処理と、前記ク
ライアント情報取得処理によって取得した前記クライア
ント情報と前記デバイス情報取得処理によって取得した
前記デバイス情報とに基づいてポートモニタを構築する
ポートモニタ構築処理と、前記ポートモニタ構築処理に
よって構築されたポートモニタを用いてポートを構築す
るポート構築処理と、前記ポート構築処理によって構築
されたポートと関連づけて前記特定のデバイスに対応す
るドライバをインストールするドライバインストール処
理とをコンピュータに実行させるためのプログラムを記
録したことを特徴としている。
いてポートモニタを構築し、当該ポートモニタを用いて
ポートを構築することで、ポートモニタの構築、及び、
ポートの構築の作業が容易となる。
プログラムを記録した記録媒体においては、前記クライ
アント情報取得処理によって取得した前記クライアント
情報に基づいて、前記ネットワークに接続されたデバイ
スのうち前記クライアントが利用可能なデバイスを検索
するデバイス検索処理と、前記デバイス検索処理によっ
て検索されたデバイスの中から前記特定のデバイスを選
択するデバイス選択処理とをさらにコンピュータに実行
させるためのプログラムを記録したことを特徴としても
よい。
し、検索されたデバイスの中からドライバをインストー
ルすべき特定のデバイスを選択することで、ネットワー
クに接続されたデバイスをユーザが事前に知らない場合
であっても、ポートモニタの構築、及び、ポートの構築
を行うことができる また、本発明のネットワーク通信環境設定プログラムを
記録した記録媒体においては、前記ポートモニタ構築処
理は、前記クライアントと前記特定のデバイスとの間で
用いられる通信プロトコルに対応したポートモニタが存
在しない場合は、新規なポートモニタのインストールを
行い、前記通信プロトコルに対応したポートモニタが既
存し、かつ、更新の必要が無い場合は、既存のポートモ
ニタの選択を行い、前記通信プロトコルに対応したポー
トモニタが既存し、かつ、更新の必要が有る場合は、既
存のポートモニタの更新を行うことを特徴としてもよ
い。
ートモニタのインストールを行い、ポートモニタが既存
して更新の必要が無い場合は既存のポートモニタの選択
を行い、ポートモニタが既存して更新の必要が有る場合
は既存のポートモニタの更新を行うことで、ポートモニ
タの構築を効率よく行うことができる。
プログラムを記録したコンピュータ読取可能な記録媒体
においては、前記ポート構築処理は、前記クライアント
と前記特定のデバイスとを接続するポートが存在しない
場合は、新規なポートの作成を行い、前記クライアント
と前記特定のデバイスとを接続するポートが既存し、か
つ、更新の必要が無い場合は、既存のポートの選択を行
い、前記クライアントと前記特定のデバイスとを接続す
るポートが既存し、かつ、更新の必要が有る場合は、既
存のポートの更新を行うことを特徴としてもよい。
作成を行い、ポートが既存して更新の必要が無い場合は
既存のポートの選択を行い、ポートが既存して更新の必
要が有る場合は既存のポートの更新を行うことで、ポー
トの構築を効率よく行うことができる。
ーク通信環境設定システムについて、図面を参照して説
明する。まず本実施形態にかかるネットワーク通信環境
設定システムによって通信環境を設定するクライアント
及びクライアントが接続されるネットワークについて説
明する。
通信環境設定システムによって通信環境を設定するクラ
イアント及びクライアントが接続されるネットワークの
構成図である。ネットワーク100には、ネットワーク
サーバ102、クライアント104及び複数のプリンタ
106(図1中ではプリンタA〜Cによって区別)が接
続されている。また、クライアント104は、例えばE
THERNET(富士ゼロックス社の登録商標)接続ポ
ートなどの物理ポート108を介してネットワーク10
0と物理的に接続されている。
施形態にかかるネットワーク通信環境設定システムによ
って設定される通信環境110は、論理ポート112
(図1中では論理ポートA〜Cによって区別)、ドライ
バ114(図1中ではドライバA〜Cによって区別)、
論理プリンタ116(図1中では論理プリンタA〜Cに
よって区別)、及び、論理ポート112とドライバ11
4と論理プリンタ116との接続関係である。ここで、
論理プリンタ116とは、クライアント104上に形成
された仮想のプリンタ(多くの場合は、アイコンによっ
てディスプレイに表示される)であって、ユーザは論理
プリンタ116に対して出力指示を行うことで、実際の
プリンタ106に対する出力を行うことが可能となる。
また、ドライバ114は、論理プリンタ116に対して
受けた出力指示に基づいて実際のプリンタ106を駆動
させるためのソフトウェアである。また、論理ポート1
12は、論理プリンタ116と実際のプリンタ106と
を接続するためにクライアント104に形成されたソフ
トウェア上のポートである。
プリンタ116それぞれは、実際のプリンタ106に関
連づけられて形成される。すなわち、図1に示すネット
ワーク100に接続された実際のプリンタAに関連づけ
られて、クライアント104に論理ポートA、ドライバ
A、論理プリンタAが形成され、実際のプリンタBに関
連づけられて、論理ポートB、ドライバB、論理プリン
タBが形成され、実際のプリンタCに関連づけられて、
論理ポートC、ドライバC、論理プリンタCが形成され
る。従って、ユーザはクライアント104の論理プリン
タAに出力指示を行うことで、ネットワーク100に接
続された実際のプリンタAに対して出力を行うことがで
き、論理プリンタBに出力指示を行うことで、実際のプ
リンタBに対して出力を行うことができ、また、論理プ
リンタCに出力指示を行うことで、実際のプリンタCに
対して出力を行うことができる。
について説明する。図2は、クライアント104の物理
的構成図である。クライアント104は、物理的にはコ
ンピュータ端末となっている。クライアント104は、
図2に示すように、当該クライアント104の全体を制
御するCPU118、フロッピーディスク120に格納
されたプログラム等を読み出し、あるいは、フロッピー
ディスク120にデータ等を格納するフロッピーディス
クドライブ122、フロッピーディスクドライブ122
を介してフロッピーディスク120から読み込んだプロ
グラム等を格納するハードディスクドライブ124、上
述の論理プリンタ116に対する出力指示などを入力す
るマウス126とキーボード127、ユーザインタフェ
ース画面等を表示するディスプレイ128、演算処理な
どを行うための作業メモリを構成するメインメモリ12
8、及び、クライアント104とネットワーク100と
を物理的に接続する物理ポート108を備えて構成され
る。
通信環境設定システムの構成について説明する。図3
は、本実施形態にかかるネットワーク通信環境設定シス
テムの構成図である。本実施形態にかかるネットワーク
通信環境設定システム10は、図3に示すように、クラ
イアント情報取得部12、プリンタ検索部14(デバイ
ス検索手段)、プリンタ選択部16(デバイス選択手
段)、プリンタ情報取得部18(デバイス情報取得手
段)、ポートモニタ構築部20、ポート構築部22及び
ドライバインストール部24を備えて構成される。以
下、各構成要素について詳細に説明する。
ント104に関するクライアント情報を取得する。かか
るクライアント情報は、具体的には、クライアント10
4におけるオペレーティングシステムの種類、オペレー
ティングシステムのバージョン、使用可能な通信プロト
コル、ポートモニタの種類、ポートモニタのバージョン
などである。ここで、ポートモニタとは、論理ポート1
12を構築するためのソフトウェアであり、クライアン
ト104とプリンタ106との間で用いられる通信プロ
トコルに対応して用意される。
取得部12によって取得した上記クライアント情報に基
づいて、ネットワーク100に接続されたプリンタ10
6(デバイス)のうちクライアント104が利用可能な
プリンタ106を検索する。より具体的には、ネットワ
ーク100に接続されたプリンタ106のうち、クライ
アント104において使用可能な通信プロトコルと同一
の通信プロトコルで通信可能なプリンタ106を検索す
る。クライアント104において複数の通信プロトコル
が使用可能である場合は、設定により、使用可能な通信
プロトコルすべてについて同一の通信プロトコルで通信
可能なプリンタ106を検索するか、あるいは、通信プ
ロトコルに優先順位をつけて、優先順位の高い1または
複数の通信プロトコルについて同一の通信プロトコルで
通信可能なプリンタ106を検索する。
4によって検索されたプリンタ106の中から、ドライ
バ114のインストール等を行うべき特定のプリンタ1
06を選択する。プリンタ選択部16は、デフォルト状
態(ユーザの指示が無い状態)では、プリンタ検索部1
4によって検索されたすべてのプリンタ106を選択
し、ユーザの入力指示があった場合は、指示された1ま
たは複数のプリンタ106を選択する。
ク100に接続されたプリンタ106のうち、プリンタ
選択部16によって選択された特定のプリンタ106に
関するプリンタ情報(デバイス情報)を取得する。かか
るプリンタ情報は、具体的には、プリンタ106の全般
にかかる情報、プリンタ106のドキュメントプロパテ
ィに関する情報、プリンタ106のデバイスオプション
に関する情報などである。プリンタ106の全般にかか
る情報としては、使用可能な通信プロトコル、IPアド
レス、プリンタ106の型式、ドライバタイプなどであ
る。ここで、ドライバタイプとは、複合機においてプリ
ンタドライバのみを必要とするか、ファックスドライバ
のみを必要とするか、両方を必要とするかに関する情報
である。プリンタ106のドキュメントプロパティに関
する情報としては、用紙サイズ、給紙トレイの種類、排
出トレイの種類、両面印刷か片面印刷か、Nupに関す
る情報、複数のドキュメントプロパティが設定される場
合はその数などである。プリンタ106のデバイスオプ
ションに関する情報としては、給紙トレイの構成、手差
しトレイの有無、両面ユニットの有無、オフセットキャ
ッチトレイの有無、サイドトレイの有無、メールボック
スあるいはソータの有無、ハードディスクの有無、特定
文字のフォントカードの有無、ステープルフィニッシャ
ーの有無などである。
情報取得部12によって取得した上記クライアント情報
と、プリンタ情報取得部によって取得したプリンタ情報
とに基づいて、論理ポート112を構築するためのソフ
トウェアであるポートモニタを構築する。ポートモニタ
構築部20は、より具体的には、クライアント104と
上記選択された特定のプリンタ106との間で用いられ
る通信プロトコル(双方で使用可能な通信プロトコル)
に対応したポートモニタが存在しない場合は、クライア
ント104と上記選択された特定のプリンタ106との
間で用いられる通信プロトコルに対応した新規なポート
モニタのインストールを行う。また、クライアント10
4と上記選択された特定のプリンタ106との間で用い
られる通信プロトコルに対応したポートモニタが既存
し、かつ、更新の必要が無い場合は、当該既存のポート
モニタの選択を行う。ここで、更新の必要が無い場合と
は、例えば、既存のポートモニタが単一のバージョンし
か有しない場合、既存ポートモニタが複数のバージョン
を有するが、当該既存のポートモニタが最新のバージョ
ンである場合などである。一方、クライアント104と
上記選択された特定のプリンタ106との間で用いられ
る通信プロトコルに対応したポートモニタが既存し、か
つ、更新の必要が有る場合は、既存のポートモニタの更
新(バージョンアップなど)を行う。ここで、更新の必
要が有る場合とは、例えば、既存ポートモニタが複数の
バージョンを有し、当該既存のポートモニタが最新のバ
ージョンではない場合などである。
20によって構築(インストール、選択あるいは更新)
されたポートモニタを用いて論理ポート112を構築す
る。ポート構築部22は、より具体的には、クライアン
ト104と上記特定のプリンタ106とを接続する論理
ポート112が存在しない場合は、クライアント104
と上記特定のプリンタ106とを接続するための新規な
論理ポート112の作成を行う。また、クライアント1
04と上記特定のプリンタ106とを接続する論理ポー
ト112が既存し、かつ、更新の必要が無い場合は、当
該既存の論理ポート112の選択を行う。ここで、更新
の必要が無い場合とは、既存の論理ポート112を構築
するためのポートモニタが更新されていない場合などで
ある。一方、クライアント104と上記特定のプリンタ
106とを接続する論理ポート112が既存し、かつ、
更新の必要が有る場合は、当該既存の論理ポート112
の更新を行う。ここで、更新の必要が有る場合とは、当
該既存の論理ポート112を構築するためのポートモニ
タが更新されている場合などである。この場合、更新さ
れているポートモニタを用いて再度論理ポート112を
構築する。
築部22によって構築(作成、選択あるいは更新)され
た論理ポート112と関連づけて上記特定のプリンタ1
06に対応するドライバ114をインストールする。こ
の際、プリンタ情報取得部18によって取得されたプリ
ンタ情報、特に、ドライバタイプ、ドキュメントプロパ
ティに関する情報などが適宜用いられる。また、ドライ
バインストール部24は、ドライバインストールの付帯
手続として、論理ポート112及びインストールされた
ドライバ114とに関連づけて、論理プリンタ116を
作成する。ここで、特に、ドライバタイプがプリンタと
ファックスの両方である場合、複数のドキュメントプロ
パティが設定されている場合は、それぞれのドライバタ
イプに対応する論理プリンタ116、それぞれのドキュ
メントプロパティに対応する論理プリンタ116、ある
いは、それぞれのドライバタイプとそれぞれのドキュメ
ントプロパティとを組み合わせたものに対応する論理プ
リンタ116を作成する。また、ドライバインストール
部24は、当該プリンタ106におけるデバイスオプシ
ョンの設定を行う。
通信環境設定システムの動作について説明し、併せて、
本発明の実施形態にかかるネットワーク通信環境設定方
法について説明する。図4は、ネットワーク通信環境設
定システム10の動作を示すフローチャートである。
用いてクライアント104のネットワーク通信環境を設
定するためには、まず、図4に示すように、ネットワー
ク通信環境設定システム10に対して動作開始指示を与
える(S10)。より具体的には、クライアント104
のディスプレイ128に表示される図5に示すようなユ
ーザインタフェース画面201において、「自動セット
アップ」ボタン201aをマウス126でクリックす
る。
対して動作開始指示が与えられると、クライアント情報
取得部12によって、クライアント104に関するクラ
イアント情報が取得される(S12)。尚、クライアン
ト情報取得部12によって取得される具体的なクライア
ント情報は、上述の通りである。
記クライアント情報に基づいて、ネットワーク100に
接続されたプリンタ106のうちクライアント104が
利用可能なプリンタ106が検索される。より具体的に
は、ネットワーク100に接続されたプリンタ106の
うち、クライアント104において使用可能な通信プロ
トコルと同一の通信プロトコルで通信可能なプリンタ1
06が検索される(S14)。クライアント104にお
いて複数の通信プロトコルが使用可能である場合は、設
定により、使用可能な通信プロトコルすべてについて同
一の通信プロトコルで通信可能なプリンタ106が検索
されるか、あるいは、通信プロトコルに優先順位をつけ
て、優先順位の高い1または複数の通信プロトコルにつ
いて同一の通信プロトコルで通信可能なプリンタ106
が検索される。検索結果は、図6に示すようなユーザイ
ンタフェース画面202として、ディスプレイ128に
表示される。ユーザインタフェース画面202には、検
索されたすべてのプリンタ106の名称及びIPアドレ
スを一覧表示する検索結果表示領域202aが含まれて
おり、検索結果表示領域202aには、検索されたプリ
ンタ106それぞれに対応するチェックボックス202
bが設けられている。また、ユーザインタフェース画面
202には、その後の処理(ドライバ114のインスト
ール等)を進める指示を与えるための「インストール」
ボタン202cが設けられている。
の検索が終わると、プリンタ選択部16によって、プリ
ンタ検索部14によって検索されたプリンタ106の中
から、ドライバ114のインストール等を行うべき特定
のプリンタ106が選択される(S16)。より具体的
には、マウス126を用いて、図6に示すユーザインタ
フェース画面202のチェックボックス202bをチェ
ックし、「インストール」ボタン202cをクリックす
ることで、当該チェックボックス202bに対応するプ
リンタ106が選択される(図6においては、プリンタ
Aが選択される)。ここで、選択されるプリンタ106
は1つであっても良いし、複数であっても良い。また、
デフォルト状態では、プリンタ検索部14によって検索
されたすべてのプリンタ106が選択される。また、
「インストール」ボタン202cがクリックされると、
ディスプレイ128には、図7に示すユーザインタフェ
ース画面203が表示される。ユーザインタフェース画
面203には、選択されたプリンタ106の名称、当該
プリンタ106のドライバ114の名称などが表示され
るとともに、インジケータ203aにより、一連のドラ
イバインストール処理の進行状況が示される。
取得部18により、ネットワーク100に接続されたプ
リンタ106のうち、プリンタ選択部16によって選択
された特定のプリンタ106に関するプリンタ情報が取
得される(S18)。プリンタ情報取得部18によって
取得されるプリンタ情報は上述の通りである。
クライアント情報取得部12によって取得された上記ク
ライアント情報と、プリンタ情報取得部18によって取
得された上記プリンタ情報とに基づいて、論理ポート1
12を構築するためのソフトウェアであるポートモニタ
が構築される。図8は、ポートモニタの構築手順を示す
フローチャートである。ポートモニタの構築にあたって
は、まず、図8に示すように、既存のポートモニタの有
無、及び、既存のポートモニタのバージョンのチェック
が行われる(S201)。かかるチェックの結果、クラ
イアント104と上記選択された特定のプリンタ106
との間で用いられる通信プロトコルに対応したポートモ
ニタが存在しない場合は、クライアント104と上記選
択された特定のプリンタ106との間で用いられる通信
プロトコルに対応した新規なポートモニタのインストー
ルが行われる(S202)。また、クライアント104
と上記選択された特定のプリンタ106との間で用いら
れる通信プロトコルに対応したポートモニタが既存し、
かつ、更新の必要が無い場合は、当該既存のポートモニ
タが選択される(S203)。ここで、更新の必要が無
い場合とは、例えば、既存のポートモニタが単一のバー
ジョンしか有しない場合、既存ポートモニタが複数のバ
ージョンを有するが、当該既存のポートモニタが最新の
バージョンである場合などである。一方、クライアント
104と上記選択された特定のプリンタ106との間で
用いられる通信プロトコルに対応したポートモニタが既
存し、かつ、更新の必要が有る場合は、既存のポートモ
ニタの更新(バージョンアップなど)が行われる(S2
04)。ここで、更新の必要が有る場合とは、例えば、
既存ポートモニタが複数のバージョンを有し、当該既存
のポートモニタが最新のバージョンではない場合などで
ある。
22により、ポートモニタ構築部20によって構築(イ
ンストール、選択あるいは更新)されたポートモニタを
用いて論理ポート112が構築される(S22)。図9
は、論理ポート112の構築手順を示すフローチャート
である。論理ポート112の構築にあたっては、まず、
図9に示すように、クライアント104と上記特定のプ
リンタ106とを接続する論理ポート112の有無のチ
ェックが行われる(S221)。クライアント104と
上記特定のプリンタ106とを接続する論理ポート11
2が存在しない場合は、クライアント104と上記特定
のプリンタ106とを接続するための新規な論理ポート
112が作成される(S222)。一方、クライアント
104と上記特定のプリンタ106とを接続する論理ポ
ート112が既存し、かつ、更新の必要が無い場合は、
当該既存の論理ポート112が選択される(S22
3)。ここで、更新の必要が無い場合とは、既存の論理
ポート112を構築するためのポートモニタが更新され
ている場合などである。一方、クライアント104と上
記特定のプリンタ106とを接続する論理ポート112
が既存し、かつ、更新の必要が有る場合は、当該既存の
論理ポート112が更新される(S224)。ここで、
更新の必要が有る場合とは、当該既存の論理ポート11
2を構築するためのポートモニタが更新されている場合
などである。この場合、更新されているポートモニタを
用いて再度論理ポート112が構築される。
に示すように、ドライバインストール部24により、ポ
ート構築部22によって構築(作成、選択あるいは更
新)された論理ポート112と関連づけて上記特定のプ
リンタ106に対応するドライバ114がインストール
される(S24)。この際、プリンタ情報取得部18に
よって取得されたプリンタ情報、特に、ドライバタイ
プ、ドキュメントプロパティに関する情報などが適宜用
いられる。また、ドライバインストールの付帯手続とし
て、論理ポート112及びインストールされたドライバ
114とに関連づけて、論理プリンタ116が作成され
るとともに、当該プリンタ106におけるデバイスオプ
ションが設定され、一連のドライバインストール手続が
終了する。ここで、特に、ドライバタイプがプリンタと
ファックスの両方である場合、複数のドキュメントプロ
パティが設定されている場合は、それぞれのドライバタ
イプに対応する論理プリンタ116、それぞれのドキュ
メントプロパティに対応する論理プリンタ116、ある
いは、それぞれのドライバタイプとそれぞれのドキュメ
ントプロパティとを組み合わせたものに対応する論理プ
リンタ116が作成される。
リンタ106が選択された場合は、上記S18〜S24
の処理が繰り返される。
了すると、ディスプレイ128には、図10に示すよう
なユーザインタフェース画面204が表示される。ユー
ザインタフェース画面204には、終了した処理の内容
が表示される。また、ユーザインタフェース画面204
には、プリンタモニタ機能の使用を指示するチェックボ
ックス204aが設けられており、このチェックボック
ス204aをマウス126でチェックすることにより、
論理プリンタ116が他のアプリケーションに登録され
る。また、ユーザインタフェース画面204には、デフ
ォルトプリンタ選択欄204bが設けられており、通常
使うプリンタ106を選択できるようになっている。さ
らに、ユーザインタフェース画面204には、「印刷指
示設定」ボタン204cが設けられており、「印刷指示
設定」ボタン204cをマウス126でクリックするこ
とで印刷指示画面(図示せず)を呼び出すことができ、
印刷指示の設定、テスト印刷等を行うことができる。
尚、他のアプリケーションへの論理プリンタ116の登
録、通常使うプリンタ106の選択、印刷指示の設定
は、ネットワーク通信環境設定システム10の動作終了
時に有効になる。
通信環境設定システムの作用及び効果について説明す
る。本実施形態にかかるネットワーク通信環境設定シス
テム10は、クライアント情報取得部12によって取得
したクライアント情報とプリンタ情報取得部14によっ
て取得したプリンタ情報とに基づいてポートモニタ構築
部20によってポートモニタを構築し、当該ポートモニ
タを用いてポート構築部22によって論理ポート112
を構築することで、極めて煩雑なポートモニタの構築、
及び、論理ポート112の構築の作業をユーザが行う必
要が無くなる。その結果、ポートモニタの構築、論理ポ
ート112の構築を含む一連のドライバインストール手
順が容易となり、すなわち、ネットワーク100に接続
されたクライアント104の通信環境を容易に設定する
ことが可能となる。
信環境設定システム10は、ネットワーク100に接続
されたプリンタ106をプリンタ検索部14によって検
索し、検索されたプリンタ106の中からドライバ11
4をインストールすべき特定のプリンタ106を選択す
ることで、ネットワーク100に接続されたプリンタ1
06をユーザが事前に知らない場合であっても、ポート
モニタの構築、及び、論理ポート102の構築を行うこ
とができる。その結果、プリンタ106のネットワーク
100への接続状況に関する情報をユーザが有しない場
合であっても、ネットワーク100に接続されたクライ
アント104の通信環境を容易に設定することが可能と
なる。
信環境設定システム10は、ポートモニタ構築部20に
より、ポートモニタが存在しない場合は新規なポートモ
ニタのインストールを行い、ポートモニタが既存して更
新の必要が無い場合は既存のポートモニタの選択を行
い、ポートモニタが既存して更新の必要が有る場合は既
存のポートモニタの更新を行うことで、ポートモニタの
構築を効率よく行うことが可能となる。
信環境設定システム10は、ポート構築部22により、
論理ポート112が存在しない場合は新規な論理ポート
112の作成を行い、論理ポート112が既存して更新
の必要が無い場合は既存の論理ポート112の選択を行
い、論理ポート112が既存して更新の必要が有る場合
は既存の論理ポート112の更新を行うことで、論理ポ
ート112の構築を効率よく行うことが可能となる。
設定システム10は、物理的に独立した装置として構成
されていてもよく、また、図2に示すクライアント10
4のハードディスクドライブ124上に展開されたシス
テムであっても良い。また、すべての構成要素がクライ
アント104のハードディスクドライブ124上に展開
されていなくてもよく、一部の構成要素、あるいはすべ
ての構成要素がネットワークサーバ102、あるいは、
他のクライアント上に展開されていても良い。
20(コンピュータ読取可能な記録媒体)から、フロッ
ピーディスクドライブ122を介してハードディスクド
ライブ124上に展開されたものであってもよい。この
場合、フロッピーディスク120には、上述のクライア
ント情報取得部12、プリンタ検索部14、プリンタ選
択部16、プリンタ情報取得部18、ポートモニタ構築
部20、ポート構築部22及びドライバインストール部
24それぞれが行う処理をクライアント104(コンピ
ュータ)に実行させるためのネットワーク通信環境設定
プログラムが記録されている。
通信環境設定システム10においては、種々のユーザイ
ンタフェース画面(図5、図6、図10参照)におい
て、ユーザによる指示を必要としていたが、これらのユ
ーザインタフェース画面を表示しないようなものであっ
ても良い。その場合、例えば、クライアント104を立
ち上げた際に、自動的に動作を開始して、クライアント
情報の取得、プリンタ検索を行い、ネットワーク100
に接続されたプリンタ106のうち当該クライアント1
04にドライバがインストールされていないプリンタ1
06があった場合にのみ、一連のドライバインストール
処理を行うものとすることが考えられる。また、他のア
プリケーションへの論理プリンタ116の登録、通常使
うプリンタ106の選択、印刷指示の設定は、自動的に
デフォルト値にすることが考えられる。
通信環境設定システム10においては、ネットワークに
接続されたクライアント104とプリンタ106との間
の通信環境を設定するものであったが、ネットワークに
接続されたクライアント104とファックス、スキャナ
などとの間の通信環境を設定するものであってもよい。
テム、方法及び記憶媒体は、クライアント情報とデバイ
ス情報とに基づいてポートモニタを構築し、当該ポート
モニタを用いてポートを構築することで、ポートモニタ
の構築、及び、ポートの構築の作業が容易となる。その
結果、ポートモニタの構築、ポートの構築を含む一連の
ドライバインストール手順が容易となり、すなわち、ネ
ットワークに接続されたクライアントの通信環境を容易
に設定することが可能となる。
システム、方法及び記憶媒体においては、ネットワーク
に接続されたデバイスを検索し、検索されたデバイスの
中からドライバをインストールすべき特定のデバイスを
選択することで、ネットワークに接続されたデバイスを
ユーザが事前に知らない場合であっても、ポートモニタ
の構築、及び、ポートの構築を行うことができる。その
結果、デバイスのネットワークへの接続状況に関する情
報をユーザが有しない場合であっても、ネットワークに
接続されたクライアントの通信環境を容易に設定するこ
とが可能となる。
システム、方法及び記憶媒体においては、ポートモニタ
が存在しない場合は新規なポートモニタのインストール
を行い、ポートモニタが既存して更新の必要が無い場合
は既存のポートモニタの選択を行い、ポートモニタが既
存して更新の必要が有る場合は既存のポートモニタの更
新を行うことで、ポートモニタの構築を効率よく行うこ
とができる。
システム、方法及び記憶媒体においては、ポートが存在
しない場合は新規なポートの作成を行い、ポートが既存
して更新の必要が無い場合は既存のポートの選択を行
い、ポートが既存して更新の必要が有る場合は既存のポ
ートの更新を行うことで、ポートの構築を効率よく行う
ことができる。
信環境を設定するクライアント及びクライアントが接続
されるネットワークの構成図である。
ある。
すフローチャートである。
である。
る。
イアント情報取得部、14…プリンタ検索部、16…プ
リンタ選択部、18…プリンタ情報取得部、20…ポー
トモニタ構築部、22…ポート構築部、24…ドライバ
インストール部
Claims (12)
- 【請求項1】 ネットワークに接続されたクライアント
の通信環境を設定するネットワーク通信環境設定システ
ムにおいて、 前記クライアントに関するクライアント情報を取得する
クライアント情報取得手段と、 前記ネットワークに接続された特定のデバイスに関する
デバイス情報を取得するデバイス情報取得手段と、 前記クライアント情報取得手段によって取得した前記ク
ライアント情報と前記デバイス情報取得手段によって取
得した前記デバイス情報とに基づいてポートモニタを構
築するポートモニタ構築手段と、 前記ポートモニタ構築手段によって構築されたポートモ
ニタを用いてポートを構築するポート構築手段と、 前記ポート構築手段によって構築されたポートと関連づ
けて前記特定のデバイスに対応するドライバをインスト
ールするドライバインストール手段とを備えたことを特
徴とするネットワーク通信環境設定システム。 - 【請求項2】前記クライアント情報取得手段によって取
得した前記クライアント情報に基づいて、前記ネットワ
ークに接続されたデバイスのうち前記クライアントが利
用可能なデバイスを検索するデバイス検索手段と、 前記デバイス検索手段によって検索されたデバイスの中
から前記特定のデバイスを選択するデバイス選択手段と
を備えたことを特徴とする請求項1に記載のネットワー
ク通信環境設定システム。 - 【請求項3】前記ポートモニタ構築手段は、 前記クライアントと前記特定のデバイスとの間で用いら
れる通信プロトコルに対応したポートモニタが存在しな
い場合は、新規なポートモニタのインストールを行い、 前記通信プロトコルに対応したポートモニタが既存し、
かつ、更新の必要が無い場合は、既存のポートモニタの
選択を行い、 前記通信プロトコルに対応したポートモニタが既存し、
かつ、更新の必要が有る場合は、既存のポートモニタの
更新を行うことを特徴とする請求項1に記載のネットワ
ーク通信環境設定システム。 - 【請求項4】前記ポート構築手段は、 前記クライアントと前記特定のデバイスとを接続するポ
ートが存在しない場合は、新規なポートの作成を行い、 前記クライアントと前記特定のデバイスとを接続するポ
ートが既存し、かつ、更新の必要が無い場合は、既存の
ポートの選択を行い、 前記クライアントと前記特定のデバイスとを接続するポ
ートが既存し、かつ、更新の必要が有る場合は、既存の
ポートの更新を行うことを特徴とする請求項1に記載の
ネットワーク通信環境設定システム。 - 【請求項5】 ネットワークに接続されたクライアント
の通信環境を設定するネットワーク通信環境設定方法に
おいて、 前記クライアントに関するクライアント情報を取得する
クライアント情報取得工程と、 前記ネットワークに接続された特定のデバイスに関する
デバイス情報を取得するデバイス情報取得工程と、 前記クライアント情報取得工程において取得した前記ク
ライアント情報と前記デバイス情報取得工程において取
得した前記デバイス情報とに基づいてポートモニタを構
築するポートモニタ構築工程と、 前記ポートモニタ構築工程において構築されたポートモ
ニタを用いてポートを構築するポート構築工程と、 前記ポート構築工程において構築されたポートと関連づ
けて前記特定のデバイスに対応するドライバをインスト
ールするドライバインストール工程とを備えたことを特
徴とするネットワーク通信環境設定方法。 - 【請求項6】前記クライアント情報取得工程において取
得した前記クライアント情報に基づいて、前記ネットワ
ークに接続されたデバイスのうち前記クライアントが利
用可能なデバイスを検索するデバイス検索工程と、 前記デバイス検索工程において検索されたデバイスの中
から前記特定のデバイスを選択するデバイス選択工程と
を備えたことを特徴とする請求項5に記載のネットワー
ク通信環境設定方法。 - 【請求項7】前記ポートモニタ構築工程は、 前記クライアントと前記特定のデバイスとの間で用いら
れる通信プロトコルに対応したポートモニタが存在しな
い場合は、新規なポートモニタのインストールを行い、 前記通信プロトコルに対応したポートモニタが既存し、
かつ、更新の必要が無い場合は、既存のポートモニタの
選択を行い、 前記通信プロトコルに対応したポートモニタが既存し、
かつ、更新の必要が有る場合は、既存のポートモニタの
更新を行うことを特徴とする請求項5に記載のネットワ
ーク通信環境設定方法。 - 【請求項8】前記ポート構築工程は、 前記クライアントと前記特定のデバイスとを接続するポ
ートが存在しない場合は、新規なポートの作成を行い、 前記クライアントと前記特定のデバイスとを接続するポ
ートが既存し、かつ、更新の必要が無い場合は、既存の
ポートの選択を行い、 前記クライアントと前記特定のデバイスとを接続するポ
ートが既存し、かつ、更新の必要が有る場合は、既存の
ポートの更新を行うことを特徴とする請求項5に記載の
ネットワーク通信環境設定方法。 - 【請求項9】 ネットワークに接続されたクライアント
の通信環境を設定するネットワーク通信環境設定プログ
ラムを記録したコンピュータ読取可能な記録媒体におい
て、 前記クライアントに関するクライアント情報を取得する
クライアント情報取得処理と、 前記ネットワークに接続された特定のデバイスに関する
デバイス情報を取得するデバイス情報取得処理と、 前記クライアント情報取得処理によって取得した前記ク
ライアント情報と前記デバイス情報取得処理によって取
得した前記デバイス情報とに基づいてポートモニタを構
築するポートモニタ構築処理と、 前記ポートモニタ構築処理によって構築されたポートモ
ニタを用いてポートを構築するポート構築処理と、 前記ポート構築処理によって構築されたポートと関連づ
けて前記特定のデバイスに対応するドライバをインスト
ールするドライバインストール処理とをコンピュータに
実行させるためのネットワーク通信環境設定プログラム
を記録したコンピュータ読取可能な記録媒体。 - 【請求項10】前記クライアント情報取得処理によって
取得した前記クライアント情報に基づいて、前記ネット
ワークに接続されたデバイスのうち前記クライアントが
利用可能なデバイスを検索するデバイス検索処理と、 前記デバイス検索処理によって検索されたデバイスの中
から前記特定のデバイスを選択するデバイス選択処理と
をさらにコンピュータに実行させるための請求項9に記
載のネットワーク通信環境設定プログラムを記録したコ
ンピュータ読取可能な記録媒体。 - 【請求項11】前記ポートモニタ構築処理は、 前記クライアントと前記特定のデバイスとの間で用いら
れる通信プロトコルに対応したポートモニタが存在しな
い場合は、新規なポートモニタのインストールを行い、 前記通信プロトコルに対応したポートモニタが既存し、
かつ、更新の必要が無い場合は、既存のポートモニタの
選択を行い、 前記通信プロトコルに対応したポートモニタが既存し、
かつ、更新の必要が有る場合は、既存のポートモニタの
更新を行うことを特徴とする請求項9に記載のネットワ
ーク通信環境設定プログラムを記録したコンピュータ読
取可能な記録媒体。 - 【請求項12】前記ポート構築処理は、 前記クライアントと前記特定のデバイスとを接続するポ
ートが存在しない場合は、新規なポートの作成を行い、 前記クライアントと前記特定のデバイスとを接続するポ
ートが既存し、かつ、更新の必要が無い場合は、既存の
ポートの選択を行い、 前記クライアントと前記特定のデバイスとを接続するポ
ートが既存し、かつ、更新の必要が有る場合は、既存の
ポートの更新を行うことを特徴とする請求項9に記載の
ネットワーク通信環境設定プログラムを記録したコンピ
ュータ読取可能な記録媒体。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP29675699A JP2001117834A (ja) | 1999-10-19 | 1999-10-19 | ネットワーク通信環境設定システム、ネットワーク通信環境設定方法、及び、ネットワーク通信環境設定プログラムを記録したコンピュータ読取可能な記録媒体 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP29675699A JP2001117834A (ja) | 1999-10-19 | 1999-10-19 | ネットワーク通信環境設定システム、ネットワーク通信環境設定方法、及び、ネットワーク通信環境設定プログラムを記録したコンピュータ読取可能な記録媒体 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2001117834A true JP2001117834A (ja) | 2001-04-27 |
Family
ID=17837721
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP29675699A Pending JP2001117834A (ja) | 1999-10-19 | 1999-10-19 | ネットワーク通信環境設定システム、ネットワーク通信環境設定方法、及び、ネットワーク通信環境設定プログラムを記録したコンピュータ読取可能な記録媒体 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2001117834A (ja) |
Cited By (24)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004005533A (ja) * | 2002-04-09 | 2004-01-08 | Canon Inc | 印刷管理装置、デバイスドライバ登録方法及びコンピュータプログラム |
| JP2005228093A (ja) * | 2004-02-13 | 2005-08-25 | Fuji Xerox Co Ltd | ドライバ管理方法および装置並びにプログラム |
| JP2006127218A (ja) * | 2004-10-29 | 2006-05-18 | Oki Data Corp | ドライバソフトウェアインストール方法、それを用いた情報処理装置、そのコンピュータプログラムおよび記憶媒体 |
| JP2006243840A (ja) * | 2005-02-28 | 2006-09-14 | Ricoh Co Ltd | 印刷情報処理装置、印刷情報処理方法、印刷情報処理プログラムおよびコンピュータ読み取り可能な記録媒体 |
| WO2007026908A1 (en) * | 2005-08-31 | 2007-03-08 | Canon Kabushiki Kaisha | Information processing apparatus, method of controlling information processing apparatus, computer program, and computer readable storage medium |
| JP2007519998A (ja) * | 2003-12-30 | 2007-07-19 | インテル コーポレイション | I/oデバイスによるチップセット機能検出および構成設定 |
| KR100778160B1 (ko) | 2002-04-23 | 2007-11-22 | 캐논 가부시끼가이샤 | 워크스테이션 상에서 프린터 인스턴스의 원격 생성 |
| US7305456B2 (en) | 2001-12-05 | 2007-12-04 | Ricoh Company, Ltd. | Device information acquiring method, server apparatus and computer-readable storage medium |
| JP2008027153A (ja) * | 2006-07-20 | 2008-02-07 | Ricoh Co Ltd | 情報処理プログラム、情報処理装置および情報処理方法 |
| US7383554B2 (en) | 2002-06-13 | 2008-06-03 | Canon Kabushiki Kaisha | Information processing apparatus, information processing method, and control program |
| JP2009037536A (ja) * | 2007-08-03 | 2009-02-19 | Brother Ind Ltd | 情報処理装置、及びインストール用プログラム |
| CN1577242B (zh) * | 2003-06-30 | 2010-05-12 | 微软公司 | 用于自动配置的系统和方法 |
| US7831969B2 (en) | 2002-08-13 | 2010-11-09 | Brother Kogyo Kabushiki Kaisha | Driver installing system for network devices |
| US7949733B2 (en) | 2004-02-02 | 2011-05-24 | Fuji Xerox Co., Ltd. | Driver management method, driver management apparatus, and driver management program |
| JP2012018664A (ja) * | 2010-06-09 | 2012-01-26 | Canon Inc | 印刷システム、情報処理装置、及びその方法 |
| US8218169B2 (en) | 2004-03-30 | 2012-07-10 | Canon Kabushiki Kaisha | Information processing apparatus, information processing method, job management system, and information processing program |
| JP2012173816A (ja) * | 2011-02-17 | 2012-09-10 | Canon Inc | 印刷システム、制御方法、情報処理装置、デバイスドライバプログラム、およびインストーラプログラム |
| US8289540B2 (en) | 2002-03-12 | 2012-10-16 | Canon Kabushiki Kaisha | Output management device setting apparatus and setting method |
| WO2012157256A1 (en) * | 2011-05-19 | 2012-11-22 | Canon Kabushiki Kaisha | Information processing apparatus, information processing method, and program |
| US8400651B2 (en) | 2005-06-29 | 2013-03-19 | Brother Kogyo Kabushiki Kaisha | Information acquisition program and information acquisition apparatus for acquiring information from an electronic apparatus based on a connection to the electronic apparatus |
| US8508765B2 (en) | 2005-07-26 | 2013-08-13 | Samsung Electronics Co., Ltd. | Method and system for transmitting scanned data to host from network scanner |
| JP2013190978A (ja) * | 2012-03-13 | 2013-09-26 | Casio Electronics Co Ltd | 連動システム、ホスト機器 |
| WO2016035801A1 (ja) * | 2014-09-01 | 2016-03-10 | 株式会社リコー | システム、情報処理方法および記憶媒体 |
| JP2017173917A (ja) * | 2016-03-18 | 2017-09-28 | 株式会社リコー | 情報処理装置、システム、情報処理方法及びプログラム |
-
1999
- 1999-10-19 JP JP29675699A patent/JP2001117834A/ja active Pending
Cited By (36)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7305456B2 (en) | 2001-12-05 | 2007-12-04 | Ricoh Company, Ltd. | Device information acquiring method, server apparatus and computer-readable storage medium |
| US8289540B2 (en) | 2002-03-12 | 2012-10-16 | Canon Kabushiki Kaisha | Output management device setting apparatus and setting method |
| JP2004005533A (ja) * | 2002-04-09 | 2004-01-08 | Canon Inc | 印刷管理装置、デバイスドライバ登録方法及びコンピュータプログラム |
| KR100778160B1 (ko) | 2002-04-23 | 2007-11-22 | 캐논 가부시끼가이샤 | 워크스테이션 상에서 프린터 인스턴스의 원격 생성 |
| US7383554B2 (en) | 2002-06-13 | 2008-06-03 | Canon Kabushiki Kaisha | Information processing apparatus, information processing method, and control program |
| US7831969B2 (en) | 2002-08-13 | 2010-11-09 | Brother Kogyo Kabushiki Kaisha | Driver installing system for network devices |
| CN1577242B (zh) * | 2003-06-30 | 2010-05-12 | 微软公司 | 用于自动配置的系统和方法 |
| JP2007519998A (ja) * | 2003-12-30 | 2007-07-19 | インテル コーポレイション | I/oデバイスによるチップセット機能検出および構成設定 |
| US7949733B2 (en) | 2004-02-02 | 2011-05-24 | Fuji Xerox Co., Ltd. | Driver management method, driver management apparatus, and driver management program |
| JP2005228093A (ja) * | 2004-02-13 | 2005-08-25 | Fuji Xerox Co Ltd | ドライバ管理方法および装置並びにプログラム |
| US8218169B2 (en) | 2004-03-30 | 2012-07-10 | Canon Kabushiki Kaisha | Information processing apparatus, information processing method, job management system, and information processing program |
| JP2006127218A (ja) * | 2004-10-29 | 2006-05-18 | Oki Data Corp | ドライバソフトウェアインストール方法、それを用いた情報処理装置、そのコンピュータプログラムおよび記憶媒体 |
| US7895609B2 (en) | 2004-10-29 | 2011-02-22 | Oki Data Corporation | Method for installing driver software, information processing apparatus that employs the method, computer program for performing the method, and storage medium for storing the computer program |
| JP2006243840A (ja) * | 2005-02-28 | 2006-09-14 | Ricoh Co Ltd | 印刷情報処理装置、印刷情報処理方法、印刷情報処理プログラムおよびコンピュータ読み取り可能な記録媒体 |
| US8400651B2 (en) | 2005-06-29 | 2013-03-19 | Brother Kogyo Kabushiki Kaisha | Information acquisition program and information acquisition apparatus for acquiring information from an electronic apparatus based on a connection to the electronic apparatus |
| US8508765B2 (en) | 2005-07-26 | 2013-08-13 | Samsung Electronics Co., Ltd. | Method and system for transmitting scanned data to host from network scanner |
| JP2007066091A (ja) * | 2005-08-31 | 2007-03-15 | Canon Inc | 情報処理装置、情報処理装置の制御方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 |
| WO2007026908A1 (en) * | 2005-08-31 | 2007-03-08 | Canon Kabushiki Kaisha | Information processing apparatus, method of controlling information processing apparatus, computer program, and computer readable storage medium |
| US8214322B2 (en) | 2005-08-31 | 2012-07-03 | Canon Kabushiki Kaisha | Information processing apparatus, method of controlling information processing apparatus, computer program, and computer readable storage medium |
| JP2008027153A (ja) * | 2006-07-20 | 2008-02-07 | Ricoh Co Ltd | 情報処理プログラム、情報処理装置および情報処理方法 |
| US9069570B2 (en) | 2007-08-03 | 2015-06-30 | Brother Kogyo Kabushiki Kaisha | Information processing device, and method and computer readable medium therefor |
| JP2009037536A (ja) * | 2007-08-03 | 2009-02-19 | Brother Ind Ltd | 情報処理装置、及びインストール用プログラム |
| US9170765B2 (en) | 2010-06-09 | 2015-10-27 | Canon Kabushiki Kaisha | Printing system, information processing apparatus, and method to be used therein |
| JP2012018664A (ja) * | 2010-06-09 | 2012-01-26 | Canon Inc | 印刷システム、情報処理装置、及びその方法 |
| JP2012173816A (ja) * | 2011-02-17 | 2012-09-10 | Canon Inc | 印刷システム、制御方法、情報処理装置、デバイスドライバプログラム、およびインストーラプログラム |
| US8976398B2 (en) | 2011-05-19 | 2015-03-10 | Canon Kabushiki Kaisha | Information processing apparatus, information processing method, and program |
| WO2012157256A1 (en) * | 2011-05-19 | 2012-11-22 | Canon Kabushiki Kaisha | Information processing apparatus, information processing method, and program |
| CN103534678A (zh) * | 2011-05-19 | 2014-01-22 | 佳能株式会社 | 信息处理装置、信息处理方法和程序 |
| JP2012243089A (ja) * | 2011-05-19 | 2012-12-10 | Canon Inc | 情報処理装置、情報処理方法、及びプログラム |
| US9250850B2 (en) | 2011-05-19 | 2016-02-02 | Canon Kabushiki Kaisha | Information processing apparatus, information processing method, and program |
| CN103534678B (zh) * | 2011-05-19 | 2016-06-15 | 佳能株式会社 | 信息处理装置、信息处理方法 |
| JP2013190978A (ja) * | 2012-03-13 | 2013-09-26 | Casio Electronics Co Ltd | 連動システム、ホスト機器 |
| WO2016035801A1 (ja) * | 2014-09-01 | 2016-03-10 | 株式会社リコー | システム、情報処理方法および記憶媒体 |
| JPWO2016035801A1 (ja) * | 2014-09-01 | 2017-06-15 | 株式会社リコー | システム、情報処理方法および記憶媒体 |
| US10223042B2 (en) | 2014-09-01 | 2019-03-05 | Ricoh Company, Ltd. | System, information processing method, and storage medium |
| JP2017173917A (ja) * | 2016-03-18 | 2017-09-28 | 株式会社リコー | 情報処理装置、システム、情報処理方法及びプログラム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2001117834A (ja) | ネットワーク通信環境設定システム、ネットワーク通信環境設定方法、及び、ネットワーク通信環境設定プログラムを記録したコンピュータ読取可能な記録媒体 | |
| US7253915B2 (en) | Creating a locally managed instance of a network printer | |
| JP4240690B2 (ja) | 情報処理装置と情報処理方法、及び情報処理システム、並びに記録媒体 | |
| US8159703B2 (en) | Information processing apparatus, and control method therefor, as well as program | |
| US8510731B2 (en) | Device driver updating method and program, information processing apparatus and server apparatus using the same, and storage for storing device driver updating program | |
| JP5370253B2 (ja) | 制御装置、プログラム、及び管理方法 | |
| US8243306B2 (en) | Communication program, method of installing image processing apparatus control program and image processing apparatus | |
| EP1862896A2 (en) | Setting network ports | |
| US20070153324A1 (en) | Extensible driver | |
| JP2000172469A (ja) | 印刷設定情報の自動表示方法 | |
| US20130301069A1 (en) | Information processing device, computer program product, and image forming apparatus | |
| JP4981936B2 (ja) | インストーラ及びプリンタドライバのインストール方法 | |
| US8422040B2 (en) | Image forming system and method, management apparatus, and recording medium | |
| JP3858783B2 (ja) | ネットワークプリンタ及びデータ共有印刷システム | |
| US11388300B2 (en) | Appliance setting apparatus and non-transitory computer-readable recording medium storing appliance setting program | |
| US20100088375A1 (en) | Information processing apparatus, and control method and storage medium therefor | |
| JP2005190167A (ja) | 情報処理装置、デバイス使用方法、およびデバイス使用プログラム | |
| EP1460531A2 (en) | Printer information setting method, server and program | |
| WO2000058841A1 (en) | Device searcher and its method, and recording medium on which computer program for realizing it is recorded | |
| JP2008171096A (ja) | 更新機能を有する情報処理装置 | |
| JP2004171517A (ja) | データ処理装置 | |
| US20100195145A1 (en) | Image processing apparatus, control method for image processing apparatus, and storage medium storing control program therefor | |
| JP2004288041A (ja) | データ処理システム及びプログラム | |
| JP5417043B2 (ja) | 画像形成装置、画像形成システム及び画像処理方法 | |
| EP1770525A2 (en) | Controller, system, method, and program for controlling job information display, and recording medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20061002 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090313 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090421 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20090512 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20090901 |