JP2010191717A5 - - Google Patents

Download PDF

Info

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
Application number
JP2009035818A
Other languages
English (en)
Other versions
JP5339958B2 (ja
JP2010191717A (ja
Filing date
Publication date
Application filed filed Critical
Priority claimed from JP2009035818A external-priority patent/JP5339958B2/ja
Priority to JP2009035818A priority Critical patent/JP5339958B2/ja
Priority to US12/698,339 priority patent/US9158721B2/en
Priority to CN2010101155904A priority patent/CN101807177B/zh
Priority to KR1020100014029A priority patent/KR101238099B1/ko
Priority to EP10153865.0A priority patent/EP2221729B1/en
Publication of JP2010191717A publication Critical patent/JP2010191717A/ja
Publication of JP2010191717A5 publication Critical patent/JP2010191717A5/ja
Publication of JP5339958B2 publication Critical patent/JP5339958B2/ja
Application granted granted Critical
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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)

  1. 少なくとも一つのUSBコネクタと、少なくとも一つのデバイスドライバと、USBコアドライバとを備え、USB接続に対応したデバイスとUSB接続が可能な情報処理装置であって、
    USBコネクタへのデバイスのUSB接続を有効化するか、USBコネクタへのデバイスのUSB接続を無効化するかを示す制御情報を管理する管理手段と、
    管理されている前記制御情報がデバイスのUSB接続を有効化することを示している場合、外部的にUSB接続されるデバイスと内部的にUSB接続されるデバイスの両方を扱えるようにするために、前記外部的にUSB接続されるデバイスに対応するデバイスドライバと前記内部的にUSB接続されるデバイスに対応するデバイスドライバとを前記USBコアドライバに登録し、
    管理されている前記制御情報がデバイスのUSB接続を無効化することを示している場合、外部的にUSB接続されるデバイスを扱えないようにするために、前記外部的にUSB接続されるデバイスに対応するデバイスドライバを前記USBコアドライバに登録せず、内部的にUSB接続されるデバイスを扱えるようにするために、前記内部的にUSB接続されるデバイスに対応するデバイスドライバを前記USBコアドライバに登録する登録手段と、
    接続される前記デバイスが有するデバイス情報を取得するデバイス情報取得手段と、
    を有し、
    前記USBコアドライバは、取得された前記デバイス情報に基づいて、前記登録されたデバイスドライバの中から、接続される前記デバイスを制御するためのデバイスドライバを有効化することを特徴とする情報処理装置。
  2. ファクシミリ機能を有するファクシミリ手段を更に備え、
    前記ファクシミリ手段は、内部的にUSB接続され、
    内部的にUSB接続されるデバイスに対応するデバイスドライバは、ファクシミリドライバであることを特徴とする請求項1に記載の情報処理装置。
  3. デバイスのUSB接続が有効化された際に用いられる有効化ドライバリストと、デバイスのUSB接続が無効化された際に用いられる無効化ドライバリストとを保持する保持手段を更に有し、
    前記有効化ドライバリストは、外部的にUSB接続されるデバイスに対応するデバイスドライバと、内部的にUSB接続されるデバイスに対応するデバイスドライバとの両方が定義されており、
    前記無効化ドライバリストは、外部的にUSB接続されるデバイスに対応するデバイスドライバは定義されておらず、内部的にUSB接続されるデバイスに対応するデバイスドライバが定義されており、
    管理されている前記制御情報が前記デバイスのUSB接続を有効化することを示す場合、前記登録手段は、前記有効化ドライバリストに基づいてデバイスドライバを登録し、
    管理されている前記制御情報が前記デバイスのUSB接続を無効化することを示す場合、前記登録手段は、前記無効化ドライバリストに基づいてデバイスドライバを登録することを特徴とする請求項1または2に記載の情報処理装置。
  4. 少なくとも一つのUSBコネクタと、少なくとも一つのデバイスドライバと、USBコアドライバとを備え、USB接続に対応したデバイスとUSB接続が可能な情報処理装置の制御方法であって、
    USBコネクタへのデバイスのUSB接続を有効化するか、USBコネクタへのデバイスのUSB接続を無効化するかを示す制御情報を管理する管理工程と、
    管理されている前記制御情報がデバイスのUSB接続を有効化することを示している場合、外部的にUSB接続されるデバイスと内部的にUSB接続されるデバイスの両方を扱えるようにするために、前記外部的にUSB接続されるデバイスに対応するデバイスドライバと前記内部的にUSB接続をされたデバイスに対応するデバイスドライバとを前記USBコアドライバに登録し、
    管理されている前記制御情報がデバイスのUSB接続を無効化することを示している場合、外部的にUSB接続されるデバイスを扱えないようにするために、前記外部的にUSB接続されるデバイスに対応するデバイスドライバを前記USBコアドライバに登録せず、内部的にUSB接続されるデバイスを扱えるようにするために、前記内部的にUSB接続されるデバイスに対応するデバイスドライバを前記USBコアドライバに登録する登録工程と、
    接続される前記デバイスが有するデバイス情報を取得するデバイス情報取得工程と、
    を有し、
    前記USBコアドライバは、取得された前記デバイス情報に基づいて、前記登録されたデバイスドライバの中から、接続される前記デバイスを制御するためのデバイスドライバを有効化することを特徴とする制御方法。
  5. 前記情報処理装置はファクシミリ機能を有するファクシミリ手段を更に備え、
    前記ファクシミリ手段は、内部的にUSB接続され、
    内部的にUSB接続されたデバイスに対応するデバイスドライバは、ファクシミリドライバであることを特徴とする請求項4に記載の制御方法。
  6. デバイスのUSB接続が有効化された際に用いられる有効化ドライバリストと、デバイスのUSB接続が無効化された際に用いられる無効化ドライバリストとを記憶部に保持する保持工程を更に有し、
    前記有効化ドライバリストは、外部的にUSB接続されるデバイスに対応するデバイスドライバと、内部的にUSB接続されるデバイスに対応するデバイスドライバとの両方が定義されており、
    前記無効化ドライバリストは、外部的にUSB接続されたデバイスに対応するデバイスドライバは定義されておらず、内部的にUSB接続されたデバイスに対応するデバイスドライバが定義されており、
    管理されている前記制御情報が前記デバイスのUSB接続を有効化することを示す場合、前記登録工程において、前記有効化ドライバリストに基づいてデバイスドライバを登録し、
    管理されている前記制御情報が前記デバイスのUSB接続を無効化することを示す場合、前記登録において、前記無効化ドライバリストに基づいてデバイスドライバを登録することを特徴とする請求項4または5に記載の制御方法。
  7. 少なくとも一つのUSBコネクタと、少なくとも一つのデバイスドライバと、USBコアドライバとを備えたコンピュータを、
    USBコネクタへのデバイスのUSB接続を有効化するか、USBコネクタへのデバイスのUSB接続を無効化するかを示す制御情報を管理する管理手段、
    管理されている前記制御情報がデバイスのUSB接続を有効化することを示している場合、外部的にUSB接続をされるデバイスと内部的にUSB接続をされるデバイスの両方を扱えるようにするために、前記外部的にUSB接続をされるデバイスに対応するデバイスドライバと前記内部的にUSB接続をされたデバイスに対応するデバイスドライバとを前記USBコアドライバに登録し、
    管理されている前記制御情報がデバイスのUSB接続を無効化することを示している場合、外部的にUSB接続されたデバイスを扱えないようにするために、前記外部的にUSB接続されたデバイスに対応するデバイスドライバを前記USBコアドライバに登録せず、内部的にUSB接続されたデバイスを扱えるようにするために、前記内部的にUSB接続されたデバイスに対応するデバイスドライバを前記USBコアドライバに登録する登録手段、
    接続される前記デバイスが有するデバイス情報を取得するデバイス情報取得手段、
    として機能させ、
    前記USBコアドライバは、取得された前記デバイス情報に基づいて、前記登録されたデバイスドライバの中から、前記接続されるデバイスを制御するためのデバイスドライバを有効化することを特徴とするプログラム。
  8. 前記コンピュータはファクシミリ機能を有するファクシミリ手段を更に備え、
    前記ファクシミリ手段は、内部的にUSB接続され、
    内部的にUSB接続されるデバイスに対応するデバイスドライバは、ファクシミリドライバであることを特徴とする請求項7に記載のプログラム。
  9. デバイスのUSB接続が有効化された際に用いられる有効化ドライバリストと、デバイスのUSB接続が無効化された際に用いられる無効化ドライバリストとを保持する保持手段として更に機能させ、
    前記有効化ドライバリストは、外部的にUSB接続されるデバイスに対応するデバイスドライバと、内部的にUSB接続されるデバイスに対応するデバイスドライバとの両方が定義されており、
    前記無効化ドライバリストは、外部的にUSB接続されるデバイスに対応するデバイスドライバは定義されておらず、内部的にUSB接続されるデバイスに対応するデバイスドライバが定義されており、
    管理されている前記制御情報が前記デバイスのUSB接続を有効化することを示す場合、前記登録手段は、前記有効化ドライバリストに基づいてデバイスドライバを登録し、
    管理されている前記制御情報が前記デバイスのUSB接続を無効化することを示す場合、前記登録手段は、前記無効化ドライバリストに基づいてデバイスドライバを登録することを特徴とする請求項7または8に記載のプログラム。
JP2009035818A 2009-02-18 2009-02-18 情報処理装置及び制御方法及びプログラム Active JP5339958B2 (ja)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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를 이용하여 적어도 하나 이상의 디바이스들과접속 가능한 호스트 장치 및 상기 호스트 장치의 접속 방법

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)