JP4087788B2 - 情報処理装置及びその制御方法、プログラム - Google Patents
情報処理装置及びその制御方法、プログラム Download PDFInfo
- Publication number
- JP4087788B2 JP4087788B2 JP2003435293A JP2003435293A JP4087788B2 JP 4087788 B2 JP4087788 B2 JP 4087788B2 JP 2003435293 A JP2003435293 A JP 2003435293A JP 2003435293 A JP2003435293 A JP 2003435293A JP 4087788 B2 JP4087788 B2 JP 4087788B2
- Authority
- JP
- Japan
- Prior art keywords
- printer
- information
- operating system
- plug
- processing apparatus
- 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
- 238000000034 method Methods 0.000 title claims description 47
- 230000010365 information processing Effects 0.000 title claims description 24
- 230000008569 process Effects 0.000 claims description 29
- 230000006870 function Effects 0.000 description 20
- 230000015654 memory Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 8
- 238000009434 installation Methods 0.000 description 6
- 230000002093 peripheral effect Effects 0.000 description 6
- 230000007246 mechanism Effects 0.000 description 4
- 238000004590 computer program Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Description
デバイスを管理するためのデバイスオブジェクトを生成するオペレーティングシステムを備える情報処理装置であって、
前記オペレーティングシステムにより管理されるレジストリ領域から、既に情報処理装置にインストールされているデバイスのベンダー識別情報とプロダクト識別情報を含むデバイス情報を取得するデバイス情報取得手段と、
前記デバイス情報取得手段で取得したデバイス情報に従って、同機種のデバイスが接続されたプラグアンドプレイ時に、新規にデバイスオブジェクトが前記オペレーティングシステムによって作成されることを禁止するための、前記ベンダー識別情報と前記プロダクト識別情報とを含むプラグアンドプレイ制御情報を生成する生成手段と、
同機種のデバイスが接続された際に、前記オペレーティングシステムによって同機種のデバイスのデバイスオブジェクトが新規に作成されることを禁止するために、前記オペレーティングシステムがデバイスオブジェクトを作成する際に参照するレジストリ領域に、前記生成手段で生成されたプラグアンドプレイ制御情報を設定する設定手段と
を備える。
前記ベンダー識別情報とプロダクト識別情報を含むデバイス情報は、前記デバイス名称取得手段で取得されたデバイス名称に従って取得される。
また、好ましくは、既に情報処理装置にインストールされているデバイスの一覧情報を取得するデバイス一覧情報取得手段と、
前記デバイス一覧情報取得手段で取得したデバイスの一覧情報を表示する表示制御手段と、
前記表示制御手段で表示された一覧情報からデバイスを選択する選択手段とを更に備え、
前記デバイス名称は、前記選択手段で選択されたデバイスに従って取得される。
デバイスを管理するためのデバイスオブジェクトを生成するオペレーティングシステムを備える情報処理装置の制御方法であって、
前記オペレーティングシステムにより管理されるレジストリ領域から、既に情報処理装置にインストールされているデバイスのベンダー識別情報とプロダクト識別情報を含むデバイス情報を取得するデバイス情報取得工程と、
前記デバイス情報取得工程で取得したデバイス情報に従って、同機種のデバイスが接続されたプラグアンドプレイ時に、新規にデバイスオブジェクトが前記オペレーティングシステムによって作成されることを禁止するための、前記ベンダー識別情報と前記プロダクト識別情報とを含むプラグアンドプレイ制御情報を生成する生成工程と、
同機種のデバイスが接続された際に、前記オペレーティングシステムによって同機種のデバイスのデバイスオブジェクトが新規に作成されることを禁止するために、前記オペレーティングシステムがデバイスオブジェクトを作成する際に参照するレジストリ領域に、前記生成工程で生成されたプラグアンドプレイ制御情報を設定する設定工程と
を備える。
デバイスを管理するためのデバイスオブジェクトを生成するオペレーティングシステムを備える情報処理装置の制御をコンピュータに実行させるためのプログラムであって、
前記オペレーティングシステムにより管理されるレジストリ領域から、既に情報処理装置にインストールされているデバイスのベンダー識別情報とプロダクト識別情報を含むデバイス情報を取得するデバイス情報取得工程と、
前記デバイス情報取得工程で取得したデバイス情報に従って、同機種のデバイスが接続されたプラグアンドプレイ時に、新規にデバイスオブジェクトが前記オペレーティングシステムによって作成されることを禁止するための、前記ベンダー識別情報と前記プロダクト識別情報とを含むプラグアンドプレイ制御情報を生成する生成工程と、
同機種のデバイスが接続された際に、前記オペレーティングシステムによって同機種のデバイスのデバイスオブジェクトが新規に作成されることを禁止するために、前記オペレーティングシステムがデバイスオブジェクトを作成する際に参照するレジストリ領域に、前記生成工程で生成されたプラグアンドプレイ制御情報を設定する設定工程と
をコンピュータに実行させる。
図1は本発明の実施形態1のプリンタ制御システムの機能構成を示すブロック図である。
実施形態1では、ホストコンピュータ100にインストール済(あるいはインストールを促すことによって設定された)プリンタのプリンタ機種情報に基づいて、制御対象のプリンタに対するPnP制御情報を生成して登録することで、そのプリンタと同機種あるいは同一のプリンタのプラグアンドプレイ時には、複数のポート及びプリンタオブジェクトがオペレーティングシステム1000によって作成されることを禁止する構成とした。
上記実施形態1及び2では、ユーザに制御対象のプリンタを選択させる構成としているが、直前にUSB接続でインストールされたプリンタあるいはよく使われているプリンタを制御対象として選択する構成としても良い。特に、同機種で別固体のプリンタを交互に複数台使用するユーザは、多くの場合、同一設定下でそのプリンタを使用することを意図する可能性が高い。そのため、このような構成にすることで、ユーザは、制御対象のプリンタを選択する操作自体から解放され、より操作効率を向上することができる。
101 中央演算処理部
102 記憶部
103 プリンタ制御部
104 インターフェース制御部
105 入力部
106 ディスプレイ表示部
200 プリンタA
201 ファームウェア部
202 機種ID
203 個体ID
204 USBインターフェース
400 プリンタB
401 ファームウェア部
402 機種ID
403 個体ID
404 USBインターフェース
Claims (5)
- デバイスを管理するためのデバイスオブジェクトを生成するオペレーティングシステムを備える情報処理装置であって、
前記オペレーティングシステムにより管理されるレジストリ領域から、既に情報処理装置にインストールされているデバイスのベンダー識別情報とプロダクト識別情報を含むデバイス情報を取得するデバイス情報取得手段と、
前記デバイス情報取得手段で取得したデバイス情報に従って、同機種のデバイスが接続されたプラグアンドプレイ時に、新規にデバイスオブジェクトが前記オペレーティングシステムによって作成されることを禁止するための、前記ベンダー識別情報と前記プロダクト識別情報とを含むプラグアンドプレイ制御情報を生成する生成手段と、
同機種のデバイスが接続された際に、前記オペレーティングシステムによって同機種のデバイスのデバイスオブジェクトが新規に作成されることを禁止するために、前記オペレーティングシステムがデバイスオブジェクトを作成する際に参照するレジストリ領域に、前記生成手段で生成されたプラグアンドプレイ制御情報を設定する設定手段と
を備えることを特徴とする情報処理装置。 - 処理対象となるデバイスを特定するためのデバイス名称を取得するデバイス名称取得手段とを更に備え、
前記ベンダー識別情報とプロダクト識別情報を含むデバイス情報は、前記デバイス名称取得手段で取得されたデバイス名称に従って取得される
ことを特徴とする請求項1に記載の情報処理装置。 - 既に情報処理装置にインストールされているデバイスの一覧情報を取得するデバイス一覧情報取得手段と、
前記デバイス一覧情報取得手段で取得したデバイスの一覧情報を表示する表示制御手段と、
前記表示制御手段で表示された一覧情報からデバイスを選択する選択手段とを更に備え、
前記デバイス名称は、前記選択手段で選択されたデバイスに従って取得される
ことを特徴とする請求項2に記載の情報処理装置。 - デバイスを管理するためのデバイスオブジェクトを生成するオペレーティングシステムを備える情報処理装置の制御方法であって、
前記オペレーティングシステムにより管理されるレジストリ領域から、既に情報処理装置にインストールされているデバイスのベンダー識別情報とプロダクト識別情報を含むデバイス情報を取得するデバイス情報取得工程と、
前記デバイス情報取得工程で取得したデバイス情報に従って、同機種のデバイスが接続されたプラグアンドプレイ時に、新規にデバイスオブジェクトが前記オペレーティングシステムによって作成されることを禁止するための、前記ベンダー識別情報と前記プロダクト識別情報とを含むプラグアンドプレイ制御情報を生成する生成工程と、
同機種のデバイスが接続された際に、前記オペレーティングシステムによって同機種のデバイスのデバイスオブジェクトが新規に作成されることを禁止するために、前記オペレーティングシステムがデバイスオブジェクトを作成する際に参照するレジストリ領域に、前記生成工程で生成されたプラグアンドプレイ制御情報を設定する設定工程と
を備えることを特徴とする情報処理装置の制御方法。 - デバイスを管理するためのデバイスオブジェクトを生成するオペレーティングシステムを備える情報処理装置の制御をコンピュータに実行させるためのプログラムであって、
前記オペレーティングシステムにより管理されるレジストリ領域から、既に情報処理装置にインストールされているデバイスのベンダー識別情報とプロダクト識別情報を含むデバイス情報を取得するデバイス情報取得工程と、
前記デバイス情報取得工程で取得したデバイス情報に従って、同機種のデバイスが接続されたプラグアンドプレイ時に、新規にデバイスオブジェクトが前記オペレーティングシステムによって作成されることを禁止するための、前記ベンダー識別情報と前記プロダクト識別情報とを含むプラグアンドプレイ制御情報を生成する生成工程と、
同機種のデバイスが接続された際に、前記オペレーティングシステムによって同機種のデバイスのデバイスオブジェクトが新規に作成されることを禁止するために、前記オペレーティングシステムがデバイスオブジェクトを作成する際に参照するレジストリ領域に、前記生成工程で生成されたプラグアンドプレイ制御情報を設定する設定工程と
をコンピュータに実行させることを特徴とするプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003435293A JP4087788B2 (ja) | 2003-12-26 | 2003-12-26 | 情報処理装置及びその制御方法、プログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003435293A JP4087788B2 (ja) | 2003-12-26 | 2003-12-26 | 情報処理装置及びその制御方法、プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005196261A JP2005196261A (ja) | 2005-07-21 |
| JP4087788B2 true JP4087788B2 (ja) | 2008-05-21 |
Family
ID=34815449
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003435293A Expired - Fee Related JP4087788B2 (ja) | 2003-12-26 | 2003-12-26 | 情報処理装置及びその制御方法、プログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4087788B2 (ja) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007034524A (ja) * | 2005-07-25 | 2007-02-08 | Omron Corp | 情報処理装置、プログラムおよび記録媒体 |
| JP4793000B2 (ja) * | 2006-02-01 | 2011-10-12 | ブラザー工業株式会社 | 印刷データ編集装置及び印刷データ編集プログラム |
| JP4746455B2 (ja) | 2006-03-17 | 2011-08-10 | 富士通株式会社 | コンピュータ装置、起動制御方法及び起動制御プログラム |
| JP2009104367A (ja) * | 2007-10-23 | 2009-05-14 | Ricoh Elemex Corp | Usbアダプタ及びusbシステム |
| JP5282606B2 (ja) * | 2009-02-26 | 2013-09-04 | 株式会社リコー | 画像形成装置、画像形成装置の制御方法、プログラム、及び記録媒体 |
| JP6841031B2 (ja) * | 2016-12-26 | 2021-03-10 | ブラザー工業株式会社 | プリントサーバ |
| JP7367432B2 (ja) * | 2019-09-30 | 2023-10-24 | ブラザー工業株式会社 | プログラム |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001312543A (ja) * | 2000-04-28 | 2001-11-09 | Suga Kogyo Kk | 建築設備劣化診断システム |
| JP2002123380A (ja) * | 2000-10-17 | 2002-04-26 | Ricoh Co Ltd | ネットワークプリントシステム |
| JP2002163225A (ja) * | 2000-11-24 | 2002-06-07 | Matsushita Electric Ind Co Ltd | Usb接続制御方法およびusbシステム |
| JP2003022225A (ja) * | 2001-07-09 | 2003-01-24 | Sony Corp | 機器制御装置および方法 |
| JP2003099219A (ja) * | 2001-09-25 | 2003-04-04 | Star Micronics Co Ltd | プリンタドライバのインストール方法 |
| JP3862989B2 (ja) * | 2001-10-16 | 2006-12-27 | ローランド株式会社 | 電子楽器 |
| JP2003196224A (ja) * | 2001-12-28 | 2003-07-11 | Star Micronics Co Ltd | Usbポートドライバ及びポート名称付与方法 |
| JP4027274B2 (ja) * | 2002-12-27 | 2007-12-26 | キヤノンマーケティングジャパン株式会社 | 情報処理装置及びその制御方法、プログラム |
-
2003
- 2003-12-26 JP JP2003435293A patent/JP4087788B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005196261A (ja) | 2005-07-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8261292B2 (en) | Information processing apparatus, method of controlling the same, program, and recording medium | |
| US20020030851A1 (en) | Information processing apparatus, distributed printing controlling method, storing medium and program | |
| US20110134466A1 (en) | Print server, method for generating print setting screen, and storage medium | |
| CN102566946A (zh) | 信息处理装置以及方法 | |
| US20080294845A1 (en) | Information processing apparatus, information processing method, and information processing program product | |
| CN102170506B (zh) | 信息处理设备及安装打印机驱动程序的方法 | |
| JP4087788B2 (ja) | 情報処理装置及びその制御方法、プログラム | |
| JP5086837B2 (ja) | 印刷制御装置、印刷制御方法、及び、印刷制御プログラム | |
| JP4246620B2 (ja) | 情報処理装置、情報処理システム、情報処理方法、プログラム及び記録媒体 | |
| US8488148B2 (en) | Printing system for notifying data processing apparatus of information regarding a location of printing apparatus | |
| JP4867184B2 (ja) | 処理態様指定情報変換プログラム及び処理態様指定情報変換方法 | |
| JP2007069359A (ja) | 画像形成装置及びその制御方法、プログラム、画像形成システム | |
| JP4726250B2 (ja) | 情報処理装置及びその制御方法、コンピュータプログラム | |
| JP6214369B2 (ja) | 情報処理装置、プログラム及び制御方法 | |
| JP5063134B2 (ja) | 印刷装置、印刷方法、及びプログラム | |
| US8467116B2 (en) | Apparatus, program product, and method for creating and printing a composite image including an additional image associated with externally acquired software | |
| JP2010146440A (ja) | 印刷システム、情報処理装置、印刷管理装置、印刷装置、その制御方法およびプログラム | |
| JP4587182B2 (ja) | 情報処理装置及びその制御方法、コンピュータプログラム | |
| JP2012141732A (ja) | 情報処理装置、制御方法、及びプログラム | |
| JP2009064326A (ja) | 印刷システム、印刷プログラム | |
| JP2005174244A (ja) | ネットワークデバイス管理装置およびネットワークデバイス管理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラム | |
| JP2025032828A (ja) | システム、プログラム群、プログラム、情報処理装置、システムの制御方法、及び情報処理装置の制御方法 | |
| JP2005182476A (ja) | ファイリングシステムおよびファイリング方法およびプログラムおよび記録媒体 | |
| JP2012059280A (ja) | 印刷装置、データ処理装置、印刷制御方法、及びプログラム | |
| JP2007219576A (ja) | プリンタドライバ選択プログラム及び記録媒体 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050628 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070927 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071019 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071217 |
|
| 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: 20080125 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080221 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110228 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4087788 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: 20110228 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120229 Year of fee payment: 4 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120229 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130228 Year of fee payment: 5 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140228 Year of fee payment: 6 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |