JP2005352598A - 外付周辺機器 - Google Patents
外付周辺機器 Download PDFInfo
- Publication number
- JP2005352598A JP2005352598A JP2004170351A JP2004170351A JP2005352598A JP 2005352598 A JP2005352598 A JP 2005352598A JP 2004170351 A JP2004170351 A JP 2004170351A JP 2004170351 A JP2004170351 A JP 2004170351A JP 2005352598 A JP2005352598 A JP 2005352598A
- Authority
- JP
- Japan
- Prior art keywords
- information processing
- driver
- processing apparatus
- storage device
- virtual
- 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.)
- Granted
Links
Images
Landscapes
- Stored Programmes (AREA)
Abstract
【解決手段】 イーサネット(登録商標)コントローラ2内部には仮想USBキーボード、仮想USBマスストレージ、ネットワークアダプタおよびそれらを制御する制御部が備えられている。仮想USBキーボードがUSBマスストレージのドライバをOSの所定の位置に作成し、後にUSBマスストレージが動作を開始して、ネットワークアダプタのドライバをOSにコピーする。その後にネットワークアダプタが動作を開始することでOSのPnP機能によりネットワークアダプタが自動認識される。したがってCD−ROM等の外部メディアが不要となり、ユーザがドライバインストール作業をしなくても自動的に周辺機器ドライバがインストールされて使用可能となる。
【選択図】 図1
Description
2−USBインタフェースのイーサネット(登録商標)コントローラ
3−PCカードもしくはIEEE1394インタフェースのイーサネット(登録商標)コントローラ
Claims (17)
- パーソナルコンピュータ等の情報処理装置と外付接続するインタフェースを備えた外付周辺機器であって、
周辺機器としての機能を有するメインデバイス、入力デバイスとして仮想的に動作する仮想入力デバイス、メインデバイスのドライバを記憶した記憶デバイスとして仮想的に動作する仮想記憶デバイス、および当該デバイスを制御する制御部からなり、
前記制御部は、この外付周辺機器が情報処理装置に接続されたとき、仮想入力デバイスを情報処理装置に電気的に接続し、この仮想入力デバイスが汎用入力デバイスとして認識された場合に、
仮想入力デバイスを操作して仮想記憶デバイスのドライバを情報処理装置のシステムプログラム上に作成する手順、
仮想入力デバイスを操作して仮想記憶デバイスのドライバを情報処理装置のシステムプログラムにインストールする手順、
仮想記憶デバイスのドライバを情報処理装置のシステムプログラムにインストールした後、仮想記憶デバイスを情報処理装置に電気的に接続する手順、
仮想記憶デバイスからメインデバイスのドライバを情報処理装置のシステムプログラムにインストールする手順、
メインデバイスのドライバを情報処理装置のシステムプログラムにインストールした後、メインデバイスを情報処理装置に電気的に接続する手順、
からなるインストール処理を実行することを特徴とする外付周辺機器。 - 前記制御部は、前記メインデバイスを電気的に接続する前に、仮想入力デバイスと仮想記憶デバイスを電気的に切断する手順を実行することを特徴とする外付周辺機器。
- 前記制御部は、前記インストール処理において、
仮想入力デバイスを操作して、仮想入力デバイスのドライバを情報処理装置のシステムプログラム上に作成する手順、
仮想入力デバイスを操作して、仮想入力デバイスのドライバを情報処理装置のシステムプログラムにインストールする手順、
をさらに実行し、
この外付周辺機器が情報処理装置に接続されたとき、仮想入力デバイスを情報処理装置に電気的に接続し、この仮想入力デバイスのドライバがインストールされていることを検出した場合には、前記インストール処理に代えて、
仮想記憶デバイスを電気的に接続せずにメインデバイスを情報処理装置に電気的に接続する手順、
からなる定常処理を実行することを特徴とする外付周辺機器。 - パーソナルコンピュータ等の情報処理装置と外付接続するインタフェースを備えた外付周辺機器であって、
周辺機器としての機能を有するメインデバイス、テキストを入力して情報処理装置のシステムプログラムの操作を実行する入力デバイスとして仮想的に動作する仮想入力デバイス、メインデバイスのドライバを記憶した記憶デバイスとして仮想的に動作する仮想記憶デバイス、および当該デバイスを制御する制御部からなり、
前記制御部は、この外付周辺機器が情報処理装置に接続されたとき、仮想入力デバイス、仮想記憶デバイスおよびメインデバイスを並行に情報処理装置に電気的に接続し、この仮想入力デバイスが汎用入力デバイスとして認識された場合に、
仮想入力デバイスを操作して仮想記憶デバイスのドライバを情報処理装置のシステムプログラム上に作成する手順、
仮想入力デバイスを操作して仮想記憶デバイスのドライバを情報処理装置のシステムプログラムにインストールする手順、
仮想記憶デバイスを情報処理装置のシステムプログラムに認識させる手順、
仮想記憶デバイスからメインデバイスのドライバを情報処理装置のシステムプログラムにインストールする手順、
メインデバイスを情報処理装置のシステムプログラムに認識させる手順、
からなるインストール処理を実行することを特徴とする外付周辺機器。 - 前記制御部は、前記インストール処理の後に、仮想入力デバイスと仮想記憶デバイスを電気的に切断する手順を実行することを特徴とする外付周辺機器。
- 前記制御部は、前記インストール処理において、
仮想入力デバイスを操作して、仮想入力デバイスのドライバを情報処理装置のシステムプログラム上に作成する手順、
仮想入力デバイスを操作して、仮想入力デバイスのドライバを情報処理装置のシステムプログラムにインストールする手順、
をさらに実行し、
この外付周辺機器が情報処理装置に接続されたとき、仮想入力デバイス、仮想記憶デバイスおよびメインデバイスを同時並行に情報処理装置に電気的に接続し、この仮想入力デバイスのドライバと仮想記憶デバイスのドライバがインストールされていることを検出した場合には、前記インストール処理を実行しないことを特徴とする外付周辺機器。 - 前記制御部は、仮想入力デバイスを操作して仮想記憶デバイスからメインデバイスのドライバを情報処理装置のシステムプログラムに自動インストールするプログラムを、情報処理装置のシステムプログラム上に作成して実行することを特徴とする請求項1乃至請求項6のいずれかに記載の外付周辺機器。
- 前記仮想記憶デバイスは、仮想記憶デバイスからメインデバイスのドライバを情報処理装置のシステムプログラムに自動インストールするプログラムを記憶していることを特徴とする請求項1乃至請求項6のいずれかに記載の外付周辺機器。
- 情報処理装置と接続するインタフェースはUSB規格であることを特徴とする請求項1乃至請求項8のいずれかに記載の外付周辺機器。
- パーソナルコンピュータ等の情報処理装置と外付接続するインタフェースを備えた外付周辺機器であって、
周辺機器としての機能を有するメインデバイス、メインデバイスのドライバを記憶した記憶デバイスとして仮想的に動作する仮想記憶デバイス、および当該デバイスを制御する制御部からなり、
前記制御部は、この機器が情報処理装置に接続されたとき、仮想記憶デバイスを情報処理装置に電気的に接続し、この仮想記憶デバイスが汎用記憶デバイスとして認識された場合に、
仮想記憶デバイスからメインデバイスのドライバを情報処理装置のシステムプログラムにインストールする手順、
メインデバイスのドライバを情報処理装置のシステムプログラムにインストールした後、メインデバイスを情報処理装置に電気的に接続する手順、
からなるインストール処理を実行することを特徴とする外付周辺機器。 - 前記制御部は、前記メインデバイスを電気的に接続する前に、仮想記憶デバイスを電気的に切断する手順を実行することを特徴とする外付周辺機器。
- 前記制御部は、前記インストール処理において、
仮想記憶デバイスから仮想記憶デバイスのドライバを情報処理装置のシステムプログラムにインストールする手順、
をさらに実行し、
この外付周辺機器が情報処理装置に接続されたとき、仮想記憶デバイスを情報処理装置に電気的に接続し、この仮想記憶デバイスのドライバがインストールされていることを検出した場合には、前記インストール処理に代えて、
仮想記憶デバイスを情報処理装置から電気的に切断する手順、
メインデバイスを情報処理装置に電気的に接続する手順、
からなる定常処理を実行することを特徴とする外付周辺機器。 - パーソナルコンピュータ等の情報処理装置と外付接続するインタフェースを備えた外付周辺機器であって、
周辺機器としての機能を有するメインデバイス、メインデバイスのドライバを記憶した記憶デバイスとして仮想的に動作する仮想記憶デバイス、および当該デバイスを制御する制御部からなり、
前記制御部は、この機器が情報処理装置に接続されたとき、仮想記憶デバイスとメインデバイスを同時並行に情報処理装置に電気的に接続し、この仮想記憶デバイスが汎用記憶デバイスとして認識された場合に、
仮想記憶デバイスからメインデバイスのドライバを情報処理装置のシステムプログラムにインストールする手順、
メインデバイスを情報処理装置のシステムプログラムに認識させる手順、
からなるインストール処理を実行することを特徴とする外付周辺機器。 - 前記制御部は、前記インストール処理後に、仮想記憶デバイスを電気的に切断する手順を実行することを特徴とする外付周辺機器。
- 前記制御部は、前記インストール処理において、
仮想記憶デバイスから仮想記憶デバイスのドライバを情報処理装置のシステムプログラムにインストールする手順、
をさらに実行し、
この外付周辺機器が情報処理装置に接続されたとき、仮想記憶デバイスとメインデバイスを同時並行に情報処理装置に電気的に接続し、この仮想記憶デバイスのドライバがインストールされていることを検出した場合には、前記インストール処理を実行しないことを特徴とする外付周辺機器。 - 前記仮想記憶デバイスは、仮想記憶デバイスからメインデバイスのドライバを情報処理装置のシステムプログラムに自動インストールするプログラムを記憶していることを特徴とする請求項10乃至請求項15のいずれかに記載の外付周辺機器。
- 情報処理装置と接続するインタフェースはUSB、PCカードまたはIEEE1394規格であることを特徴とする請求項10乃至請求項16のいずれかに記載の外付周辺機器。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004170351A JP4141409B2 (ja) | 2004-06-08 | 2004-06-08 | 外付周辺機器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004170351A JP4141409B2 (ja) | 2004-06-08 | 2004-06-08 | 外付周辺機器 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005352598A true JP2005352598A (ja) | 2005-12-22 |
JP4141409B2 JP4141409B2 (ja) | 2008-08-27 |
Family
ID=35587057
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004170351A Expired - Lifetime JP4141409B2 (ja) | 2004-06-08 | 2004-06-08 | 外付周辺機器 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4141409B2 (ja) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008027447A (ja) * | 2006-07-21 | 2008-02-07 | Ours Technology Inc | Usb記憶装置及びその媒体タイプの切り替え方法 |
CN100391150C (zh) * | 2006-01-19 | 2008-05-28 | 华为技术有限公司 | 数据传送装置及数据传送方法 |
KR100862488B1 (ko) | 2006-09-27 | 2008-10-08 | 후지쯔 가부시끼가이샤 | 주변 장치, 주변 장치 인식 방법 및 주변 장치 인식프로그램을 기록한 기록매체 |
JP2010102682A (ja) * | 2008-10-21 | 2010-05-06 | Aten Internatl Co Ltd | 遠隔デスクトップ共有技術を使った、pip機能を備えたkvmスイッチ |
JP2011123875A (ja) * | 2009-12-14 | 2011-06-23 | Intel Corp | 管理エンジンを利用する仮想バスデバイス |
JP2011191939A (ja) * | 2010-03-12 | 2011-09-29 | Canon Electronics Inc | 周辺装置 |
US8914558B2 (en) | 2009-11-25 | 2014-12-16 | Canon Denshi Kabushiki Kaisha | Peripheral device usable without installing driver in computer beforehand |
-
2004
- 2004-06-08 JP JP2004170351A patent/JP4141409B2/ja not_active Expired - Lifetime
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100391150C (zh) * | 2006-01-19 | 2008-05-28 | 华为技术有限公司 | 数据传送装置及数据传送方法 |
JP2008027447A (ja) * | 2006-07-21 | 2008-02-07 | Ours Technology Inc | Usb記憶装置及びその媒体タイプの切り替え方法 |
KR100862488B1 (ko) | 2006-09-27 | 2008-10-08 | 후지쯔 가부시끼가이샤 | 주변 장치, 주변 장치 인식 방법 및 주변 장치 인식프로그램을 기록한 기록매체 |
JP2010102682A (ja) * | 2008-10-21 | 2010-05-06 | Aten Internatl Co Ltd | 遠隔デスクトップ共有技術を使った、pip機能を備えたkvmスイッチ |
US8914558B2 (en) | 2009-11-25 | 2014-12-16 | Canon Denshi Kabushiki Kaisha | Peripheral device usable without installing driver in computer beforehand |
JP2011123875A (ja) * | 2009-12-14 | 2011-06-23 | Intel Corp | 管理エンジンを利用する仮想バスデバイス |
US8762698B2 (en) | 2009-12-14 | 2014-06-24 | Intel Corporation | Virtual bus device using management engine |
US9740502B2 (en) | 2009-12-14 | 2017-08-22 | Intel Corporation | Virtual bus device using management engine |
JP2011191939A (ja) * | 2010-03-12 | 2011-09-29 | Canon Electronics Inc | 周辺装置 |
Also Published As
Publication number | Publication date |
---|---|
JP4141409B2 (ja) | 2008-08-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9934049B1 (en) | Method for creation of device drivers and device objects for peripheral devices | |
US9218150B2 (en) | Image forming apparatus and method thereof | |
US8587811B2 (en) | Information processing apparatus and method thereof | |
US20080127225A1 (en) | Methods, devices and computer program products for automatically installing device drivers from a peripheral device onto a host computer | |
US20110075207A1 (en) | Information processing apparatus and method thereof | |
KR20050030623A (ko) | 원버튼 외장형 백업 | |
JP2009187368A (ja) | Usbポートの共有制御方法 | |
JP2003150530A (ja) | 周辺機器およびその制御方法 | |
KR20060113639A (ko) | 반도체 저장 장치를 이용한 자동실행 방법 | |
JPWO2006075397A1 (ja) | インストール方法、プログラム、周辺機器及びシステム | |
WO2010115366A1 (zh) | 设备驱动方法、装置及通信*** | |
CN102073524B (zh) | 一种无线通讯终端及其自启动的方法 | |
CN111984261A (zh) | 编译方法与编译*** | |
WO2012100504A1 (zh) | 一种无线通讯方法、***及无线通讯终端 | |
WO2014026547A1 (zh) | 一种有源usb设备及其工作模式的切换方法 | |
US10248431B2 (en) | System and method for presenting driver install files when enabling a USB device | |
JP4141409B2 (ja) | 外付周辺機器 | |
JP2008257714A (ja) | ポータブルプリンタドライバ | |
US20130111465A1 (en) | Method and system for installing [[a]] terminal equipment | |
JP2013513874A (ja) | データカードのアップグレーディング方法およびデバイス | |
WO2013189388A2 (zh) | 一种接入usb网卡的方法、usb网卡及pc | |
CN108234174B (zh) | 虚拟网络功能的管理方法和装置 | |
CN114816491A (zh) | 用于多***移动终端的***升级方法、装置及终端 | |
GB2450422A (en) | Installing device drivers for a peripheral device when establishing a connection between the peripheral device and a computer | |
WO2012122776A1 (zh) | 一种基于嵌入式***实现软件升级的方法和*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060731 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060822 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20061023 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070529 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070730 |
|
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: 20080520 |
|
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: 20080610 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110620 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4141409 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110620 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140620 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 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |