JP4208779B2 - 情報処理装置およびインストール制御方法 - Google Patents
情報処理装置およびインストール制御方法 Download PDFInfo
- Publication number
- JP4208779B2 JP4208779B2 JP2004194296A JP2004194296A JP4208779B2 JP 4208779 B2 JP4208779 B2 JP 4208779B2 JP 2004194296 A JP2004194296 A JP 2004194296A JP 2004194296 A JP2004194296 A JP 2004194296A JP 4208779 B2 JP4208779 B2 JP 4208779B2
- Authority
- JP
- Japan
- Prior art keywords
- printer
- peripheral device
- network
- driver
- address
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Small-Scale Networks (AREA)
Description
ネットワークに接続された周辺装置を利用するためのドライバを情報処理装置へインストールするためのインストール制御方法であって、
前記ネットワークに対して問い合わせ情報をブロードキャストし、該ネットワークに接続された周辺装置から送信されてくる周辺装置の種別を示す情報に基づいてインストールすべきドライバに対応すると判定された周辺装置を抽出する抽出工程と、
前記抽出工程で抽出された周辺装置のうち、前記ネットワークにおけるネットワークアドレスが設定されている周辺装置から、周辺装置の詳細情報をネットワークアドレスを用いた通信により取得する取得工程と、
前記抽出工程で抽出された周辺装置のうち、前記取得工程で取得された詳細情報に基づいて前記ドライバに対応しないと判定された周辺装置を除く周辺装置の中から、いずれかの周辺装置をユーザに選択させる選択工程と、
前記選択工程で選択された周辺装置に前記ネットワークにおけるネットワークアドレスが割り当てられていない場合は、該周辺装置にネットワークアドレスを設定するとともに、当該周辺装置の詳細情報を設定されたネットワークアドレスを用いた通信により取得する設定工程と、
前記選択工程で選択された周辺装置であって、当該周辺装置から取得された詳細情報に基づいて前記ドライバに対応すると判定された周辺装置に対して前記ドライバのインストールを実行する実行工程とを備える。
ネットワークに接続された周辺装置を利用するためのドライバをインストール可能な情報処理装置であって、
前記ネットワークに対して問い合わせ情報をブロードキャストし、該ネットワークに接続された周辺装置から送信されてくる周辺装置の種別を示す情報に基づいてインストールすべきドライバに対応すると判定された周辺装置を抽出する抽出手段と、
前記抽出手段で抽出された周辺装置のうち、前記ネットワークにおけるネットワークアドレスが設定されている周辺装置から、周辺装置の詳細情報をネットワークアドレスを用いた通信により取得する取得手段と、
前記抽出手段で抽出された周辺装置のうち、前記取得手段で取得された詳細情報に基づいて前記ドライバに対応しないと判定された周辺装置を除く周辺装置の中から、いずれかの周辺装置をユーザに選択させる選択手段と、
前記選択手段で選択された周辺装置に前記ネットワークにおけるネットワークアドレスが割り当てられていない場合は、該周辺装置にネットワークアドレスを設定するとともに、当該周辺装置の詳細情報を設定されたネットワークアドレスを用いた通信により取得する設定手段と、
前記選択手段で選択された周辺装置であって、当該周辺装置から取得された詳細情報に基づいて前記ドライバに対応すると判定された周辺装置に対して前記ドライバのインストールを実行する実行手段とを備える。
また、本発明によれば、周辺装置のドライバプログラムのインストールにおいて、固有識別情報を周辺装置のネットワークインターフェース部に自動的に設定することが可能となる。
本実施形態に係るネットワークプリンタの設定方法およびインストール方法を説明する前に、本実施形態を適用可能なプリンタとしてのレーザビームプリンタの構成について図1を参照しながら説明する。なお、プリンタとしては、レーザビームプリンタに限られるものではなく、他のプリント方式のプリンタでも良いことは言うまでもない。また、プリンタはカラープリンタ、モノクロプリンタのいずれであっても良いことは言うまでもない。
図2は、図1に示したプリンタ1500と、このプリンタ1500を利用可能なホストコンピュータ3000(以下、ホストという)の構成例を示すブロック図である。図2において、プリンタ1500とホスト3000とはネットワークを介して通信可能に接続されている(8,18,21)。
図3は、図2におけるプリンタ1500とホスト3000をローカルエリアネットワーク(LAN)を用いて接続し、ホスト3000によりプリンタ1500を利用可能とした印刷システムの構成例を示す図である。
図1乃至図3で説明した構成を備えた印刷システムにおいて、第1実施形態によるドライバインストール処理(IPアドレスの設定を含む)の詳細を、図4A,Bのフローチャートを用いて説明する。ホスト304においてプリンタドライバのインストールが指示されると、プリンタドライバインストールのためのソフトウェアが起動され、図4A,Bに示す処理が開始される。
第1実施形態では、MACアドレスから得られる器機IDを参照してプリンタ一覧へ登録すべきプリンタの絞込みを行っている。ここで、新しいプリンタをネットワークに接続して、第1実施形態の手順を用いてそのプリンタドライバをインストールしようとした場合を考える。このとき、その新しいプリンタと同じ機種のプリンタがすでにネットワーク上に多数存在していると、それらの全てがプリンタ一覧へ登録されることになり、プリンタ一覧の中から必要とするプリンタを特定するのがわずらわしくなる。特に、同じ機種であってIPアドレスが未設定のプリンタが複数あると、プリンタ一覧から所望のプリンタを直ちに見つけ出すのは困難となる。
(a)電源が投入されてから30分以内で、電源投入時にはIPアドレスが設定されていなかったものであって、未だIPアドレスが未設定のプリンタ、
(b)電源が投入されてから30分以内で、電源投入時にはIPアドレスが設定されていなかったが、その後IPアドレスが設定され、そのプリンタ詳細情報により該当プリンタであると確定したプリンタ、
ということになる。
上記第1、第2実施形態では、MACアドレスに含まれる器機IDや初期フラグを用いてプリンタ一覧へ登録するプリンタの絞込みを行った。しかしながら、第1、第2実施形態では、MACアドレスの割当てが所定のルールに対応していたり、プリンタに初期フラグを出力する機能を設ける必要がある。以下に説明する第3、第4実施形態では、より汎用性を高めるために、MACアドレスに関してはベンダIDのみを利用してプリンタ一覧作成における絞込みの処理を簡素化する。
第4実施形態を説明する。図11において、ステップS1101〜S1110、S1113、S1114は図8のステップS801〜S810、S813、S814と同じ処理である。
以上、実施形態例を詳述したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
Claims (12)
- ネットワークに接続された周辺装置を利用するためのドライバを情報処理装置へインストールするためのインストール制御方法であって、
前記ネットワークに対して問い合わせ情報をブロードキャストし、該ネットワークに接続された周辺装置から送信されてくる周辺装置の種別を示す情報に基づいてインストールすべきドライバに対応すると判定された周辺装置を抽出する抽出工程と、
前記抽出工程で抽出された周辺装置のうち、前記ネットワークにおけるネットワークアドレスが設定されている周辺装置から、周辺装置の詳細情報をネットワークアドレスを用いた通信により取得する取得工程と、
前記抽出工程で抽出された周辺装置のうち、前記取得工程で取得された詳細情報に基づいて前記ドライバに対応しないと判定された周辺装置を除く周辺装置の中から、いずれかの周辺装置をユーザに選択させる選択工程と、
前記選択工程で選択された周辺装置に前記ネットワークにおけるネットワークアドレスが割り当てられていない場合は、該周辺装置にネットワークアドレスを設定するとともに、当該周辺装置の詳細情報を設定されたネットワークアドレスを用いた通信により取得する設定工程と、
前記選択工程で選択された周辺装置であって、当該周辺装置から取得された詳細情報に基づいて前記ドライバに対応すると判定された周辺装置に対して前記ドライバのインストールを実行する実行工程とを備えることを特徴とするインストール制御方法。 - 前記抽出工程では、前記ブロードキャストに対する応答から、前記ネットワークに接続されている周辺装置のネットワークインターフェイスに予め割り当てられた固定アドレスを取得し、該固定アドレスに基づいて前記ドライバに対応するか否かを判定し、対応すると判定された周辺装置を抽出することを特徴とする請求項1に記載のインストール制御方法。
- 前記抽出工程では、前記種別を示す情報に基づいてベンダおよび器機種別を特定することにより前記ドライバに対応した周辺装置を抽出することを特徴とする請求項1に記載のインストール制御方法。
- 前記抽出工程では、前記種別を示す情報に基づいて、電源が投入されてから所定時間を経過していない周辺装置を抽出することを特徴とする請求項1に記載のインストール制御方法。
- 前記抽出工程では、前記種別を示す情報に基づいて、電源の投入時にネットワークアドレスが設定済みとなっていない周辺装置を抽出することを特徴とする請求項1に記載のインストール制御方法。
- 前記実行工程では、前記設定工程でネットワークアドレスが設定された周辺装置が前記ドライバに対応しないと判定した場合に、前記設定工程で設定されたネットワークアドレスを無効化することを特徴とする請求項1に記載のインストール制御方法。
- 前記実行工程では、前記設定工程でネットワークアドレスが設定された周辺装置が前記ドライバに対応しないと判定した場合に、更に、その旨を報知することを特徴とする請求項1に記載のインストール制御方法。
- 前記選択工程では、前記抽出工程で抽出した周辺装置のうち、前記取得工程で取得された詳細情報に基づいて前記ドライバに対応しないと判定された周辺装置を除く周辺装置をリスト表示することを特徴とする請求項1乃至7のいずれか1項に記載のインストール制御方法。
- 前記実行工程では、前記設定工程でネットワークアドレスが設定された周辺装置が前記ドライバに対応しないと判定した場合に当該周辺装置を前記リスト表示から削除することを特徴とする請求項8に記載のインストール制御方法。
- ネットワークに接続された周辺装置を利用するためのドライバをインストール可能な情報処理装置であって、
前記ネットワークに対して問い合わせ情報をブロードキャストし、該ネットワークに接続された周辺装置から送信されてくる周辺装置の種別を示す情報に基づいてインストールすべきドライバに対応すると判定された周辺装置を抽出する抽出手段と、
前記抽出手段で抽出された周辺装置のうち、前記ネットワークにおけるネットワークアドレスが設定されている周辺装置から、周辺装置の詳細情報をネットワークアドレスを用いた通信により取得する取得手段と、
前記抽出手段で抽出された周辺装置のうち、前記取得手段で取得された詳細情報に基づいて前記ドライバに対応しないと判定された周辺装置を除く周辺装置の中から、いずれかの周辺装置をユーザに選択させる選択手段と、
前記選択手段で選択された周辺装置に前記ネットワークにおけるネットワークアドレスが割り当てられていない場合は、該周辺装置にネットワークアドレスを設定するとともに、当該周辺装置の詳細情報を設定されたネットワークアドレスを用いた通信により取得する設定手段と、
前記選択手段で選択された周辺装置であって、当該周辺装置から取得された詳細情報に基づいて前記ドライバに対応すると判定された周辺装置に対して前記ドライバのインストールを実行する実行手段とを備えることを特徴とする情報処理装置。 - 請求項1乃至9のいずれか1項に記載のインストール制御方法をコンピュータによって実行させるための制御プログラム。
- 請求項1乃至9のいずれかに記載のインストール制御方法をコンピュータによって実行させるための制御プログラムを格納したコンピュータ読み取り可能な記憶媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004194296A JP4208779B2 (ja) | 2004-06-30 | 2004-06-30 | 情報処理装置およびインストール制御方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004194296A JP4208779B2 (ja) | 2004-06-30 | 2004-06-30 | 情報処理装置およびインストール制御方法 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2006018468A JP2006018468A (ja) | 2006-01-19 |
JP2006018468A5 JP2006018468A5 (ja) | 2007-08-23 |
JP4208779B2 true JP4208779B2 (ja) | 2009-01-14 |
Family
ID=35792700
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004194296A Expired - Fee Related JP4208779B2 (ja) | 2004-06-30 | 2004-06-30 | 情報処理装置およびインストール制御方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4208779B2 (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5338597B2 (ja) * | 2009-09-29 | 2013-11-13 | ブラザー工業株式会社 | Ipアドレス決定装置、端末装置、及び、コンピュータプログラム |
JP5093277B2 (ja) * | 2010-03-29 | 2012-12-12 | ブラザー工業株式会社 | 通信装置及びコンピュータプログラム |
JP5810864B2 (ja) * | 2011-11-24 | 2015-11-11 | 株式会社リコー | 機器識別装置、機器識別システム、機器識別方法、機器識別プログラム、及び記憶媒体 |
JP6470635B2 (ja) | 2015-05-29 | 2019-02-13 | キヤノン株式会社 | 情報処理装置、情報処理方法 |
JP6701766B2 (ja) * | 2016-02-01 | 2020-05-27 | 株式会社Jvcケンウッド | 通信装置、通信システム、アドレス設定方法、および、プログラム |
-
2004
- 2004-06-30 JP JP2004194296A patent/JP4208779B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2006018468A (ja) | 2006-01-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101337160B1 (ko) | 정보 처리 장치, 정보 처리 방법 및 기억 매체 | |
US7506142B2 (en) | Method for configuring device driver by customizing same user setting using in different image processing devices | |
JP5247524B2 (ja) | 画像処理装置及びその制御方法並びにプログラム | |
JP4143659B2 (ja) | プリンタユーティリティ手段による制御方法および情報処理装置 | |
JP2009037536A (ja) | 情報処理装置、及びインストール用プログラム | |
JP2000075989A (ja) | リモート操作可能な装置及びそのリモート操作方法並びにリモート操作システム | |
JP6222270B2 (ja) | 情報処理装置、情報処理プログラム、情報処理システムおよび情報処理方法 | |
US20110176170A1 (en) | Printing apparatus, printing system, and control method | |
JP2004252936A (ja) | 情報処理装置及びその制御方法、プログラム、記録媒体 | |
JP5142519B2 (ja) | データ処理装置、データ処理システム、データ処理方法、及びプログラム | |
JP2007069358A (ja) | 画像形成装置及びその制御方法、プログラム、画像形成システム | |
JP2008310495A (ja) | 印刷制御装置および印刷制御方法および記憶媒体 | |
JP5665579B2 (ja) | 管理装置、管理方法およびプログラム | |
US20090002741A1 (en) | Information processing apparatus, information processing method, recording medium, and program | |
JP6326795B2 (ja) | 情報処理システム、情報処理装置、情報処理方法及びプログラム | |
JP4208779B2 (ja) | 情報処理装置およびインストール制御方法 | |
JP4639917B2 (ja) | 画像形成装置および画像形成システム | |
JP2005258924A (ja) | 情報処理装置及びその制御方法、及び画像形成システム | |
US20070064268A1 (en) | Image forming apparatus, control method therefor, program, and image forming system | |
JP5388623B2 (ja) | 情報処理装置、その方法、及びプログラム | |
JP5454441B2 (ja) | ユニバーサルデバイスドライバ、及び、デバイス制御方法 | |
JP2004246620A (ja) | 画像形成装置を選択する情報処理装置 | |
JP2013050925A (ja) | 印刷処理装置および印刷プログラム | |
JP2009151678A (ja) | 画像形成装置及び画像形成システム | |
JP2008194888A (ja) | 印刷装置及びその制御方法、並びにプログラム及び記憶媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070702 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070702 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20070702 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080626 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080711 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080909 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20081003 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20081021 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4208779 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111031 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111031 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121031 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131031 Year of fee payment: 5 |
|
LAPS | Cancellation because of no payment of annual fees |