【手続補正書】
【提出日】平成24年2月14日(2012.2.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
少なくとも一つのＵＳＢコネクタと、少なくとも一つのデバイスドライバと、ＵＳＢコアドライバとを備え、ＵＳＢ接続に対応したデバイスとＵＳＢ接続が可能な情報処理装置であって、
ＵＳＢコネクタへのデバイスのＵＳＢ接続を有効化するか、ＵＳＢコネクタへのデバイスのＵＳＢ接続を無効化するかを示す制御情報を管理する管理手段と、
管理されている前記制御情報がデバイスのＵＳＢ接続を有効化することを示している場合、外部的にＵＳＢ接続されるデバイスと内部的にＵＳＢ接続されるデバイスの両方を扱えるようにするために、前記外部的にＵＳＢ接続されるデバイスに対応するデバイスドライバと前記内部的にＵＳＢ接続されるデバイスに対応するデバイスドライバとを前記ＵＳＢコアドライバに登録し、
管理されている前記制御情報がデバイスのＵＳＢ接続を無効化することを示している場合、外部的にＵＳＢ接続されるデバイスを扱えないようにするために、前記外部的にＵＳＢ接続されるデバイスに対応するデバイスドライバを前記ＵＳＢコアドライバに登録せず、内部的にＵＳＢ接続されるデバイスを扱えるようにするために、前記内部的にＵＳＢ接続されるデバイスに対応するデバイスドライバを前記ＵＳＢコアドライバに登録する登録手段と、
接続される前記デバイスが有するデバイス情報を取得するデバイス情報取得手段と、
を有し、
前記ＵＳＢコアドライバは、取得された前記デバイス情報に基づいて、前記登録されたデバイスドライバの中から、接続される前記デバイスを制御するためのデバイスドライバを有効化することを特徴とする情報処理装置。
【請求項２】
ファクシミリ機能を有するファクシミリ手段を更に備え、
前記ファクシミリ手段は、内部的にＵＳＢ接続され、
内部的にＵＳＢ接続されるデバイスに対応するデバイスドライバは、ファクシミリドライバであることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
デバイスのＵＳＢ接続が有効化された際に用いられる有効化ドライバリストと、デバイスのＵＳＢ接続が無効化された際に用いられる無効化ドライバリストとを保持する保持手段を更に有し、
前記有効化ドライバリストは、外部的にＵＳＢ接続されるデバイスに対応するデバイスドライバと、内部的にＵＳＢ接続されるデバイスに対応するデバイスドライバとの両方が定義されており、
前記無効化ドライバリストは、外部的にＵＳＢ接続されるデバイスに対応するデバイスドライバは定義されておらず、内部的にＵＳＢ接続されるデバイスに対応するデバイスドライバが定義されており、
管理されている前記制御情報が前記デバイスのＵＳＢ接続を有効化することを示す場合、前記登録手段は、前記有効化ドライバリストに基づいてデバイスドライバを登録し、
管理されている前記制御情報が前記デバイスのＵＳＢ接続を無効化することを示す場合、前記登録手段は、前記無効化ドライバリストに基づいてデバイスドライバを登録することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
少なくとも一つのＵＳＢコネクタと、少なくとも一つのデバイスドライバと、ＵＳＢコアドライバとを備え、ＵＳＢ接続に対応したデバイスとＵＳＢ接続が可能な情報処理装置の制御方法であって、
ＵＳＢコネクタへのデバイスのＵＳＢ接続を有効化するか、ＵＳＢコネクタへのデバイスのＵＳＢ接続を無効化するかを示す制御情報を管理する管理工程と、
管理されている前記制御情報がデバイスのＵＳＢ接続を有効化することを示している場合、外部的にＵＳＢ接続されるデバイスと内部的にＵＳＢ接続されるデバイスの両方を扱えるようにするために、前記外部的にＵＳＢ接続されるデバイスに対応するデバイスドライバと前記内部的にＵＳＢ接続をされたデバイスに対応するデバイスドライバとを前記ＵＳＢコアドライバに登録し、
管理されている前記制御情報がデバイスのＵＳＢ接続を無効化することを示している場合、外部的にＵＳＢ接続されるデバイスを扱えないようにするために、前記外部的にＵＳＢ接続されるデバイスに対応するデバイスドライバを前記ＵＳＢコアドライバに登録せず、内部的にＵＳＢ接続されるデバイスを扱えるようにするために、前記内部的にＵＳＢ接続されるデバイスに対応するデバイスドライバを前記ＵＳＢコアドライバに登録する登録工程と、
接続される前記デバイスが有するデバイス情報を取得するデバイス情報取得工程と、
を有し、
前記ＵＳＢコアドライバは、取得された前記デバイス情報に基づいて、前記登録されたデバイスドライバの中から、接続される前記デバイスを制御するためのデバイスドライバを有効化することを特徴とする制御方法。
【請求項５】
前記情報処理装置はファクシミリ機能を有するファクシミリ手段を更に備え、
前記ファクシミリ手段は、内部的にＵＳＢ接続され、
内部的にＵＳＢ接続されたデバイスに対応するデバイスドライバは、ファクシミリドライバであることを特徴とする請求項４に記載の制御方法。
【請求項６】
デバイスのＵＳＢ接続が有効化された際に用いられる有効化ドライバリストと、デバイスのＵＳＢ接続が無効化された際に用いられる無効化ドライバリストとを記憶部に保持する保持工程を更に有し、
前記有効化ドライバリストは、外部的にＵＳＢ接続されるデバイスに対応するデバイスドライバと、内部的にＵＳＢ接続されるデバイスに対応するデバイスドライバとの両方が定義されており、
前記無効化ドライバリストは、外部的にＵＳＢ接続されたデバイスに対応するデバイスドライバは定義されておらず、内部的にＵＳＢ接続されたデバイスに対応するデバイスドライバが定義されており、
管理されている前記制御情報が前記デバイスのＵＳＢ接続を有効化することを示す場合、前記登録工程において、前記有効化ドライバリストに基づいてデバイスドライバを登録し、
管理されている前記制御情報が前記デバイスのＵＳＢ接続を無効化することを示す場合、前記登録において、前記無効化ドライバリストに基づいてデバイスドライバを登録することを特徴とする請求項４または５に記載の制御方法。
【請求項７】
少なくとも一つのＵＳＢコネクタと、少なくとも一つのデバイスドライバと、ＵＳＢコアドライバとを備えたコンピュータを、
ＵＳＢコネクタへのデバイスのＵＳＢ接続を有効化するか、ＵＳＢコネクタへのデバイスのＵＳＢ接続を無効化するかを示す制御情報を管理する管理手段、
管理されている前記制御情報がデバイスのＵＳＢ接続を有効化することを示している場合、外部的にＵＳＢ接続をされるデバイスと内部的にＵＳＢ接続をされるデバイスの両方を扱えるようにするために、前記外部的にＵＳＢ接続をされるデバイスに対応するデバイスドライバと前記内部的にＵＳＢ接続をされたデバイスに対応するデバイスドライバとを前記ＵＳＢコアドライバに登録し、
管理されている前記制御情報がデバイスのＵＳＢ接続を無効化することを示している場合、外部的にＵＳＢ接続されたデバイスを扱えないようにするために、前記外部的にＵＳＢ接続されたデバイスに対応するデバイスドライバを前記ＵＳＢコアドライバに登録せず、内部的にＵＳＢ接続されたデバイスを扱えるようにするために、前記内部的にＵＳＢ接続されたデバイスに対応するデバイスドライバを前記ＵＳＢコアドライバに登録する登録手段、
接続される前記デバイスが有するデバイス情報を取得するデバイス情報取得手段、
として機能させ、
前記ＵＳＢコアドライバは、取得された前記デバイス情報に基づいて、前記登録されたデバイスドライバの中から、前記接続されるデバイスを制御するためのデバイスドライバを有効化することを特徴とするプログラム。
【請求項８】
前記コンピュータはファクシミリ機能を有するファクシミリ手段を更に備え、
前記ファクシミリ手段は、内部的にＵＳＢ接続され、
内部的にＵＳＢ接続されるデバイスに対応するデバイスドライバは、ファクシミリドライバであることを特徴とする請求項７に記載のプログラム。
【請求項９】
デバイスのＵＳＢ接続が有効化された際に用いられる有効化ドライバリストと、デバイスのＵＳＢ接続が無効化された際に用いられる無効化ドライバリストとを保持する保持手段として更に機能させ、
前記有効化ドライバリストは、外部的にＵＳＢ接続されるデバイスに対応するデバイスドライバと、内部的にＵＳＢ接続されるデバイスに対応するデバイスドライバとの両方が定義されており、
前記無効化ドライバリストは、外部的にＵＳＢ接続されるデバイスに対応するデバイスドライバは定義されておらず、内部的にＵＳＢ接続されるデバイスに対応するデバイスドライバが定義されており、
管理されている前記制御情報が前記デバイスのＵＳＢ接続を有効化することを示す場合、前記登録手段は、前記有効化ドライバリストに基づいてデバイスドライバを登録し、
管理されている前記制御情報が前記デバイスのＵＳＢ接続を無効化することを示す場合、前記登録手段は、前記無効化ドライバリストに基づいてデバイスドライバを登録することを特徴とする請求項７または８に記載のプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
上述した課題の少なくとも一部を解決するために、本発明は以下の構成を有する。すなわち、少なくとも一つのＵＳＢコネクタと、少なくとも一つのデバイスドライバと、ＵＳＢコアドライバとを備え、ＵＳＢ接続に対応したデバイスとＵＳＢ接続が可能な情報処理装置であって、ＵＳＢコネクタへのデバイスのＵＳＢ接続を有効化するか、ＵＳＢコネクタへのデバイスのＵＳＢ接続を無効化するかを示す制御情報を管理する管理手段と、管理されている前記制御情報がデバイスのＵＳＢ接続を有効化することを示している場合、外部的にＵＳＢ接続されるデバイスと内部的にＵＳＢ接続されるデバイスの両方を扱えるようにするために、前記外部的にＵＳＢ接続されるデバイスに対応するデバイスドライバと前記内部的にＵＳＢ接続されるデバイスに対応するデバイスドライバとを前記ＵＳＢコアドライバに登録し、管理されている前記制御情報がデバイスのＵＳＢ接続を無効化することを示している場合、外部的にＵＳＢ接続されるデバイスを扱えないようにするために、前記外部的にＵＳＢ接続されたデバイスに対応するデバイスドライバを前記ＵＳＢコアドライバに登録せず、内部的にＵＳＢ接続されたデバイスを扱えるようにするために、前記内部的にＵＳＢ接続されるデバイスに対応するデバイスドライバを前記ＵＳＢコアドライバに登録する登録手段と、接続される前記デバイスが有するデバイス情報を取得するデバイス情報取得手段と、を有し、前記ＵＳＢコアドライバは、取得された前記デバイス情報に基づいて、前記登録されたデバイスドライバの中から接続される前記デバイスを制御するためのデバイスドライバを有効化する。