JP2010191717A5 - - Google Patents
Download PDFInfo
- Publication number
- JP2010191717A5 JP2010191717A5 JP2009035818A JP2009035818A JP2010191717A5 JP 2010191717 A5 JP2010191717 A5 JP 2010191717A5 JP 2009035818 A JP2009035818 A JP 2009035818A JP 2009035818 A JP2009035818 A JP 2009035818A JP 2010191717 A5 JP2010191717 A5 JP 2010191717A5
- Authority
- JP
- Japan
- Prior art keywords
- usb
- driver
- internally
- usb connection
- connection
- 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
Description
上述した課題の少なくとも一部を解決するために、本発明は以下の構成を有する。すなわち、少なくとも一つのUSBコネクタと、少なくとも一つのデバイスドライバと、USBコアドライバとを備え、USB接続に対応したデバイスとUSB接続が可能な情報処理装置であって、USBコネクタへのデバイスのUSB接続を有効化するか、USBコネクタへのデバイスのUSB接続を無効化するかを示す制御情報を管理する管理手段と、管理されている前記制御情報がデバイスのUSB接続を有効化することを示している場合、外部的にUSB接続されるデバイスと内部的にUSB接続されるデバイスの両方を扱えるようにするために、前記外部的にUSB接続されるデバイスに対応するデバイスドライバと前記内部的にUSB接続されるデバイスに対応するデバイスドライバとを前記USBコアドライバに登録し、管理されている前記制御情報がデバイスのUSB接続を無効化することを示している場合、外部的にUSB接続されるデバイスを扱えないようにするために、前記外部的にUSB接続されたデバイスに対応するデバイスドライバを前記USBコアドライバに登録せず、内部的にUSB接続されたデバイスを扱えるようにするために、前記内部的にUSB接続されるデバイスに対応するデバイスドライバを前記USBコアドライバに登録する登録手段と、接続される前記デバイスが有するデバイス情報を取得するデバイス情報取得手段と、を有し、前記USBコアドライバは、取得された前記デバイス情報に基づいて、前記登録されたデバイスドライバの中から接続される前記デバイスを制御するためのデバイスドライバを有効化する。
Claims (9)
- 少なくとも一つのUSBコネクタと、少なくとも一つのデバイスドライバと、USBコアドライバとを備え、USB接続に対応したデバイスとUSB接続が可能な情報処理装置であって、
USBコネクタへのデバイスのUSB接続を有効化するか、USBコネクタへのデバイスのUSB接続を無効化するかを示す制御情報を管理する管理手段と、
管理されている前記制御情報がデバイスのUSB接続を有効化することを示している場合、外部的にUSB接続されるデバイスと内部的にUSB接続されるデバイスの両方を扱えるようにするために、前記外部的にUSB接続されるデバイスに対応するデバイスドライバと前記内部的にUSB接続されるデバイスに対応するデバイスドライバとを前記USBコアドライバに登録し、
管理されている前記制御情報がデバイスのUSB接続を無効化することを示している場合、外部的にUSB接続されるデバイスを扱えないようにするために、前記外部的にUSB接続されるデバイスに対応するデバイスドライバを前記USBコアドライバに登録せず、内部的にUSB接続されるデバイスを扱えるようにするために、前記内部的にUSB接続されるデバイスに対応するデバイスドライバを前記USBコアドライバに登録する登録手段と、
接続される前記デバイスが有するデバイス情報を取得するデバイス情報取得手段と、
を有し、
前記USBコアドライバは、取得された前記デバイス情報に基づいて、前記登録されたデバイスドライバの中から、接続される前記デバイスを制御するためのデバイスドライバを有効化することを特徴とする情報処理装置。 - ファクシミリ機能を有するファクシミリ手段を更に備え、
前記ファクシミリ手段は、内部的にUSB接続され、
内部的にUSB接続されるデバイスに対応するデバイスドライバは、ファクシミリドライバであることを特徴とする請求項1に記載の情報処理装置。 - デバイスのUSB接続が有効化された際に用いられる有効化ドライバリストと、デバイスのUSB接続が無効化された際に用いられる無効化ドライバリストとを保持する保持手段を更に有し、
前記有効化ドライバリストは、外部的にUSB接続されるデバイスに対応するデバイスドライバと、内部的にUSB接続されるデバイスに対応するデバイスドライバとの両方が定義されており、
前記無効化ドライバリストは、外部的にUSB接続されるデバイスに対応するデバイスドライバは定義されておらず、内部的にUSB接続されるデバイスに対応するデバイスドライバが定義されており、
管理されている前記制御情報が前記デバイスのUSB接続を有効化することを示す場合、前記登録手段は、前記有効化ドライバリストに基づいてデバイスドライバを登録し、
管理されている前記制御情報が前記デバイスのUSB接続を無効化することを示す場合、前記登録手段は、前記無効化ドライバリストに基づいてデバイスドライバを登録することを特徴とする請求項1または2に記載の情報処理装置。 - 少なくとも一つのUSBコネクタと、少なくとも一つのデバイスドライバと、USBコアドライバとを備え、USB接続に対応したデバイスとUSB接続が可能な情報処理装置の制御方法であって、
USBコネクタへのデバイスのUSB接続を有効化するか、USBコネクタへのデバイスのUSB接続を無効化するかを示す制御情報を管理する管理工程と、
管理されている前記制御情報がデバイスのUSB接続を有効化することを示している場合、外部的にUSB接続されるデバイスと内部的にUSB接続されるデバイスの両方を扱えるようにするために、前記外部的にUSB接続されるデバイスに対応するデバイスドライバと前記内部的にUSB接続をされたデバイスに対応するデバイスドライバとを前記USBコアドライバに登録し、
管理されている前記制御情報がデバイスのUSB接続を無効化することを示している場合、外部的にUSB接続されるデバイスを扱えないようにするために、前記外部的にUSB接続されるデバイスに対応するデバイスドライバを前記USBコアドライバに登録せず、内部的にUSB接続されるデバイスを扱えるようにするために、前記内部的にUSB接続されるデバイスに対応するデバイスドライバを前記USBコアドライバに登録する登録工程と、
接続される前記デバイスが有するデバイス情報を取得するデバイス情報取得工程と、
を有し、
前記USBコアドライバは、取得された前記デバイス情報に基づいて、前記登録されたデバイスドライバの中から、接続される前記デバイスを制御するためのデバイスドライバを有効化することを特徴とする制御方法。 - 前記情報処理装置はファクシミリ機能を有するファクシミリ手段を更に備え、
前記ファクシミリ手段は、内部的にUSB接続され、
内部的にUSB接続されたデバイスに対応するデバイスドライバは、ファクシミリドライバであることを特徴とする請求項4に記載の制御方法。 - デバイスのUSB接続が有効化された際に用いられる有効化ドライバリストと、デバイスのUSB接続が無効化された際に用いられる無効化ドライバリストとを記憶部に保持する保持工程を更に有し、
前記有効化ドライバリストは、外部的にUSB接続されるデバイスに対応するデバイスドライバと、内部的にUSB接続されるデバイスに対応するデバイスドライバとの両方が定義されており、
前記無効化ドライバリストは、外部的にUSB接続されたデバイスに対応するデバイスドライバは定義されておらず、内部的にUSB接続されたデバイスに対応するデバイスドライバが定義されており、
管理されている前記制御情報が前記デバイスのUSB接続を有効化することを示す場合、前記登録工程において、前記有効化ドライバリストに基づいてデバイスドライバを登録し、
管理されている前記制御情報が前記デバイスのUSB接続を無効化することを示す場合、前記登録において、前記無効化ドライバリストに基づいてデバイスドライバを登録することを特徴とする請求項4または5に記載の制御方法。 - 少なくとも一つのUSBコネクタと、少なくとも一つのデバイスドライバと、USBコアドライバとを備えたコンピュータを、
USBコネクタへのデバイスのUSB接続を有効化するか、USBコネクタへのデバイスのUSB接続を無効化するかを示す制御情報を管理する管理手段、
管理されている前記制御情報がデバイスのUSB接続を有効化することを示している場合、外部的にUSB接続をされるデバイスと内部的にUSB接続をされるデバイスの両方を扱えるようにするために、前記外部的にUSB接続をされるデバイスに対応するデバイスドライバと前記内部的にUSB接続をされたデバイスに対応するデバイスドライバとを前記USBコアドライバに登録し、
管理されている前記制御情報がデバイスのUSB接続を無効化することを示している場合、外部的にUSB接続されたデバイスを扱えないようにするために、前記外部的にUSB接続されたデバイスに対応するデバイスドライバを前記USBコアドライバに登録せず、内部的にUSB接続されたデバイスを扱えるようにするために、前記内部的にUSB接続されたデバイスに対応するデバイスドライバを前記USBコアドライバに登録する登録手段、
接続される前記デバイスが有するデバイス情報を取得するデバイス情報取得手段、
として機能させ、
前記USBコアドライバは、取得された前記デバイス情報に基づいて、前記登録されたデバイスドライバの中から、前記接続されるデバイスを制御するためのデバイスドライバを有効化することを特徴とするプログラム。 - 前記コンピュータはファクシミリ機能を有するファクシミリ手段を更に備え、
前記ファクシミリ手段は、内部的にUSB接続され、
内部的にUSB接続されるデバイスに対応するデバイスドライバは、ファクシミリドライバであることを特徴とする請求項7に記載のプログラム。 - デバイスのUSB接続が有効化された際に用いられる有効化ドライバリストと、デバイスのUSB接続が無効化された際に用いられる無効化ドライバリストとを保持する保持手段として更に機能させ、
前記有効化ドライバリストは、外部的にUSB接続されるデバイスに対応するデバイスドライバと、内部的にUSB接続されるデバイスに対応するデバイスドライバとの両方が定義されており、
前記無効化ドライバリストは、外部的にUSB接続されるデバイスに対応するデバイスドライバは定義されておらず、内部的にUSB接続されるデバイスに対応するデバイスドライバが定義されており、
管理されている前記制御情報が前記デバイスのUSB接続を有効化することを示す場合、前記登録手段は、前記有効化ドライバリストに基づいてデバイスドライバを登録し、
管理されている前記制御情報が前記デバイスのUSB接続を無効化することを示す場合、前記登録手段は、前記無効化ドライバリストに基づいてデバイスドライバを登録することを特徴とする請求項7または8に記載のプログラム。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009035818A JP5339958B2 (ja) | 2009-02-18 | 2009-02-18 | 情報処理装置及び制御方法及びプログラム |
US12/698,339 US9158721B2 (en) | 2009-02-18 | 2010-02-02 | Information processing apparatus, control method, and program |
CN2010101155904A CN101807177B (zh) | 2009-02-18 | 2010-02-11 | 信息处理设备和控制方法 |
EP10153865.0A EP2221729B1 (en) | 2009-02-18 | 2010-02-17 | Information processing apparatus, control method, and program |
KR1020100014029A KR101238099B1 (ko) | 2009-02-18 | 2010-02-17 | 정보 처리 장치 및 제어 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009035818A JP5339958B2 (ja) | 2009-02-18 | 2009-02-18 | 情報処理装置及び制御方法及びプログラム |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2010191717A JP2010191717A (ja) | 2010-09-02 |
JP2010191717A5 true JP2010191717A5 (ja) | 2012-03-29 |
JP5339958B2 JP5339958B2 (ja) | 2013-11-13 |
Family
ID=42173578
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009035818A Active JP5339958B2 (ja) | 2009-02-18 | 2009-02-18 | 情報処理装置及び制御方法及びプログラム |
Country Status (5)
Country | Link |
---|---|
US (1) | US9158721B2 (ja) |
EP (1) | EP2221729B1 (ja) |
JP (1) | JP5339958B2 (ja) |
KR (1) | KR101238099B1 (ja) |
CN (1) | CN101807177B (ja) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5144624B2 (ja) * | 2009-10-28 | 2013-02-13 | 京セラドキュメントソリューションズ株式会社 | 画像形成装置 |
US20110241981A1 (en) * | 2010-03-30 | 2011-10-06 | Lena Sojian | Input Routing for Simultaneous USB Connections of Similar Device Types |
CN101853224B (zh) * | 2010-04-21 | 2014-12-10 | 中兴通讯股份有限公司 | 一种Linux***数据卡设备端口识别的方法及装置 |
JP5790402B2 (ja) * | 2011-10-24 | 2015-10-07 | ブラザー工業株式会社 | 画像処理装置及びプログラム |
JP5834895B2 (ja) | 2011-12-26 | 2015-12-24 | ブラザー工業株式会社 | 画像処理装置及びプログラム |
US9460283B2 (en) * | 2012-10-09 | 2016-10-04 | Dell Products L.P. | Adaptive integrity validation for portable information handling systems |
CN103677812A (zh) * | 2013-11-29 | 2014-03-26 | 北京深思数盾科技有限公司 | 一种硬件设备状态自适应的方法及装置 |
JP7224821B2 (ja) * | 2018-09-11 | 2023-02-20 | キヤノン株式会社 | デバイス診断ウェブシステムおよびデバイス診断方法 |
JP7080787B2 (ja) | 2018-10-04 | 2022-06-06 | キヤノン株式会社 | 情報処理装置、その制御方法及びプログラム |
JP7142262B1 (ja) | 2021-11-29 | 2022-09-27 | パナソニックIpマネジメント株式会社 | 通信制御装置および撮像装置 |
CN114645819B (zh) * | 2022-05-19 | 2022-09-13 | 东方电气风电股份有限公司 | 风电变桨控制方法、装置、***及存储介质 |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3316266A1 (de) * | 1983-05-04 | 1984-11-08 | Bayer Ag, 5090 Leverkusen | Elastisches flachgewebe und seine herstellung |
US6044428A (en) * | 1998-03-17 | 2000-03-28 | Fairchild Semiconductor Corporation | Configurable universal serial bus node |
KR20000018744A (ko) * | 1998-09-04 | 2000-04-06 | 윤종용 | 컴퓨터 시스템의 usb 인터페이스 잠금장치 |
US6957437B1 (en) * | 1999-12-23 | 2005-10-18 | Intel Corporation | Selecting a device driver for a peripheral device adapted to operate on a network and simplifying secondary printer installation |
US6832273B2 (en) * | 2000-12-21 | 2004-12-14 | Microsoft Corporation | System and method to specify extended configuration descriptor information in USB devices |
JP3977059B2 (ja) * | 2000-12-22 | 2007-09-19 | キヤノン株式会社 | 情報処理装置、方法、及び制御プログラム |
EP1248179A1 (en) | 2001-04-03 | 2002-10-09 | Hewlett-Packard Company | Selective activation and deactivation of peripheral devices connected to a USB system |
CN107797953B (zh) * | 2003-04-11 | 2021-10-08 | 富意科技公司 | 一种可实现自动运行的集成电路存储设备或方法 |
KR20050101495A (ko) * | 2004-04-19 | 2005-10-24 | 엘지전자 주식회사 | 휴대용기기의 외부메모리에 대한 보안회로 |
JP2006024199A (ja) * | 2004-06-11 | 2006-01-26 | Canon Inc | インストール方法、装置、制御プログラム、及び該プログラムを記憶した媒体 |
JP4115430B2 (ja) | 2004-07-09 | 2008-07-09 | 日精樹脂工業株式会社 | 生産機械の駆動方法 |
KR100601696B1 (ko) * | 2004-07-27 | 2006-07-14 | 삼성전자주식회사 | 다이렉트 이미지 처리 방법 및 장치 |
US7831748B2 (en) | 2004-08-10 | 2010-11-09 | Microsoft Corporation | Extended USB protocol with selective broadcast mechanism |
GB2434899B (en) * | 2004-11-30 | 2009-06-24 | Nec Corp | Information processing device, device access control method, and device access control program |
JP4896397B2 (ja) | 2004-12-28 | 2012-03-14 | 富士通株式会社 | プログラム、制限方法及びコンピュータ |
KR100679038B1 (ko) | 2005-07-15 | 2007-02-05 | 삼성전자주식회사 | 무선을 이용한 usb 장치 간 접속방법 및 시스템 |
US8024500B2 (en) * | 2005-08-15 | 2011-09-20 | Research In Motion Limited | Universal peripheral connector |
JP2007140689A (ja) * | 2005-11-15 | 2007-06-07 | Canon Inc | Usbホスト制御装置及びその制御方法、並びにプログラム |
US8314945B2 (en) * | 2006-08-11 | 2012-11-20 | Brother Kogyo Kabushiki Kaisha | Terminal device |
JP4638398B2 (ja) * | 2006-08-11 | 2011-02-23 | ブラザー工業株式会社 | 通信装置及びプログラム |
KR101279439B1 (ko) * | 2007-07-23 | 2013-06-26 | 삼성전자주식회사 | 무선 usb를 이용하여 적어도 하나 이상의 디바이스들과접속 가능한 호스트 장치 및 상기 호스트 장치의 접속 방법 |
-
2009
- 2009-02-18 JP JP2009035818A patent/JP5339958B2/ja active Active
-
2010
- 2010-02-02 US US12/698,339 patent/US9158721B2/en active Active
- 2010-02-11 CN CN2010101155904A patent/CN101807177B/zh active Active
- 2010-02-17 KR KR1020100014029A patent/KR101238099B1/ko active IP Right Grant
- 2010-02-17 EP EP10153865.0A patent/EP2221729B1/en active Active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2010191717A5 (ja) | ||
JP2012098934A5 (ja) | ||
JP2010068509A5 (ja) | ||
EP2302503A3 (en) | Printing system, printing device, program, and storage medium | |
JP2010231791A5 (ja) | ||
JP2009031851A5 (ja) | ||
JP2013113848A5 (ja) | ||
JP2013250807A5 (ja) | ||
JP2011099739A5 (ja) | ||
JP2009529740A5 (ja) | ||
JP2012244534A5 (ja) | ||
EP2309394A3 (en) | Processor and control method | |
JP2010147721A5 (ja) | ||
JP2012070342A5 (ja) | ||
JP2018173812A5 (ja) | ||
JP2011008398A5 (ja) | 情報処理装置及び情報処理装置の制御方法、並びにプログラム | |
JP2014515852A5 (ja) | ||
JP2013242927A5 (ja) | ||
JP2011114491A5 (ja) | ||
JP2010015547A5 (ja) | ||
JP2010113404A5 (ja) | ||
JP2008518575A5 (ja) | ||
JP2011008399A5 (ja) | ||
JP2007020149A5 (ja) | ||
JP2015046117A5 (ja) |