【手続補正書】
【提出日】平成19年5月29日(2007.5.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
実行時に、ネットワーク上に接続されたハードウェアデバイスを検出するサービスリスナーを有するコンピュータ可読記憶媒体において、該サービスリスナーは、
コンピュータ内で実施可能なサービスリスナーであって、
ネットワーク上に存在するハードウェアデバイスの特定のクラスを示すメッセージを受信する命令を含むサーチリクエストを伴わずに、ハードウェアデバイスについてのメッセージが受信されたいずれかのハードウェアデバイスの論理表現（すなわちデバイスノード）の作成をリクエストするための実施をする少なくとも１つのリスニングモジュールコンポーネントと、
ネットワーク内のデバイスドライバを探し出して、該ネットワーク上に存在する該ハードウェアデバイスの該デバイスドライバをインストールする命令を含むインストールコンポーネントとを具備しており、
前記サービスリスナーはユーザモードにより実行され、該サービスリスナーは前記ハードウェアデバイスの到着をコンピュータのオペレーティングシステムに通知し、前記インストールコンポーネントはネットワークに接続されたハードウェアデバイスの存在をコンピュータ上で実行するすべてのアプリケーションに通知する命令を含み、該ネットワークに接続されたハードウェアデバイスがコンピュータに対してローカル接続されたハードウェアデバイスと同じように見えるようになることを特徴とするコンピュータ可読記憶媒体。
【請求項２】
実行時に、ネットワーク上に接続されたハードウェアデバイスを検出するサービスリスナーを有するコンピュータ可読記憶媒体において、該サービスリスナーは、
コンピュータ内で実施可能なサービスリスナーであって、
該サービスリスナーは、ネットワークに接続されたハードウェアデバイスを検出し、ハードウェアデバイスについての少なくとも一つのリスニングモジュールコンポーネントからのメッセージを受信したいずれかのハードウェアデバイスの論理表現（すなわちデバイスノード）の作成をリクエストし、かつ該ハードウェアデバイスの到着をコンピュータのオペレーティングシステムに通知する動作を行い、
ネットワークに最初に接続されたときのハードウェアデバイスを自動的に検出し、該ハードウェアデバイスの発見を前記サービスリスナーに通知する動作を行う前記サービスリスナー内にある少なくとも１つの前記リスニングモジュールコンポーネントと、
ネットワーク内のデバイスドライバを探し出して、該ネットワーク上に存在する該ハードウェアデバイスの該デバイスドライバをインストールする命令を含むための動作をする前記サービスリスナー内のインストールコンポーネントとを具備し、
該サービスリスナー内のインストールコンポーネントは、ネットワークに接続されたハードウェアデバイスの存在をコンピュータ上で実行する全てのアプリケーションに通知する命令を含み、該ネットワークに接続されたハードウェアデバイスがコンピュータに対してローカル接続されたハードウェアデバイスと同じように見えるようになることを特徴とするコンピュータ可読記憶媒体。
【請求項３】
実行時に、ネットワーク上に接続されたハードウェアデバイスを検出するサービスリスナーを有するコンピュータ可読記憶媒体において、該サービスリスナーは、
コンピュータ内で実施可能なサービスリスナーであって、
ネットワーク上に存在するハードウェアデバイスを自動的に検出し、ハードウェアデバイスについてのメッセージが受信されたいずれかのハードウェアデバイスの論理表現（すなわちデバイスノード）の作成をリクエストする命令を含む少なくとも１つのリスニングモジュールコンポーネントと、
ネットワーク内のデバイスドライバを探し出して、該ネットワーク上に存在する該ハードウェアデバイスの該デバイスドライバをインストールする命令を含むインストールコンポーネントとを具備しており、
前記サービスリスナーはユーザモードにより実行され、該サービスリスナーは前記ハードウェアデバイスの到着をコンピュータのオペレーティングシステムに通知し、前記インストールコンポーネントはネットワークに接続されたハードウェアデバイスの存在をコンピュータ上で実行するすべてのアプリケーションに通知する命令を含み、該ネットワークに接続されたハードウェアデバイスがコンピュータに対してローカル接続されたハードウェアデバイスと同じように見えるようになることを特徴とするコンピュータ可読記憶媒体。
【請求項４】
実行時に、ネットワーク上に接続されたハードウェアデバイスを検出するサービスリスナーを有するコンピュータ可読記憶媒体において、該サービスリスナーは、
コンピュータ内で実施可能なサービスリスナーであって、
ネットワーク上に存在するイメージングデバイスを自動的に検出して、イメージングデバイスについてのメッセージが受信されたいずれかのイメージングデバイスの論理表現（すなわちデバイスノード）の作成をリクエストする命令を含む少なくとも１つのリスニングモジュールコンポーネントと、
ネットワーク内のデバイスドライバを探し出して、該ネットワーク上に存在する該イメージングデバイスの該デバイスドライバをインストールする命令を含むインストールコンポーネントとを具備しており、
前記サービスリスナーはユーザモードにより実行され、該サービスリスナーは前記ハードウェアデバイスの到着をコンピュータのオペレーティングシステムに通知し、前記インストールコンポーネントはネットワークに接続されたイメージングデバイスの存在をコンピュータ上で実行する全てのアプリケーションに通知する命令を含み、該ネットワークに接続されたハードウェアデバイスがコンピュータに対してローカル接続されたデバイスと同じように見えるようになることを特徴とするコンピュータ可読記憶媒体。
【請求項５】
ネットワークに接続されたハードウェアデバイスを検出するためのコンピュータで実行されるサービスリスナーにおいて、
該サービスリスナーはコンピュータ内で実施可能であり、
少なくとも一つのリスニングモジュールコンポーネントと関連のある、ネットワーク上に存在するハードウェアデバイスのクラスを示すアナウンスメントメッセージを受信する命令を含むサーチリクエストを伴わずに、ハードウェアデバイスについてのアナウンスメントメッセージが受信されたいずれかのハードウェアデバイスの論理表現（すなわちデバイスノード）の作成をリクエストすることが実施可能な少なくとも１つのリスニングモジュールコンポーネントと、
ネットワーク内のデバイスドライバを探し出して、該ネットワーク上に存在する該ハードウェアデバイスの該デバイスドライバをインストールする命令を含むインストールコンポーネントとを具備しており、
前記サービスリスナーはユーザモードにより実行され、該サービスリスナーは前記ハードウェアデバイスの到着をコンピュータのオペレーティングシステムに通知することを特徴とするコンピュータで実行されるサービスリスナー。
【請求項６】
ネットワークに接続されたハードウェアデバイスを検出するためのコンピュータで実行されるサービスリスナーにおいて、
該サービスリスナーはコンピュータ内で実施可能であり、
該サービスリスナーは、ネットワークに接続されたハードウェアデバイスを検出し、ハードウェアについての、関連するハードウェアを認識するように設定されている、少なくとも一つのリスニングモジュールコンポーネントからの、メッセージを受信したいずれかのハードウェアデバイスの論理表現（すなわちデバイスノード）の作成をリクエストし、かつ該ハードウェアデバイスの到着をコンピュータのオペレーティングシステムに通知することを実施可能としていて、
接続を通知しているネットワークに接続されたハードウェアデバイスを自動的に検出し、前記サービスリスナーに関連する該ハードウェアデバイスの発見を通知することを実行可能とする、前記サービスリスナー内にある少なくとも１つのリスニングモジュールコンポーネントと、
ネットワーク内のデバイスドライバを探し出して、該ネットワーク上に存在する該ハードウェアデバイスの該デバイスドライバをインストールする命令を含むことを実施可能とする前記サービスリスナー内のインストールコンポーネントと
を具備したことを特徴とするコンピュータで実行されるサービスリスナー。
【請求項７】
ネットワークに接続されたハードウェアデバイスを検出するためのコンピュータで実行されるサービスリスナーにおいて、
該サービスリスナーはコンピュータ内で実施可能であり、
関連するハードウェアを認識するように設定されている少なくとも一つのリスニングモジュールコンポーネントであって、ネットワーク上に存在するハードウェアデバイスを自動的に検出し、ハードウェアデバイスについてのメッセージが受信されたいずれかのハードウェアデバイスの論理表現（すなわちデバイスノード）の作成をリクエストする命令を含む少なくとも１つのリスニングモジュールコンポーネントと、
ネットワーク内のデバイスドライバを探し出して、該ネットワーク上に存在する該ハードウェアデバイスの該デバイスドライバをインストールする命令を含むインストールコンポーネントとを具備しており、
前記サービスリスナーはユーザモードにより実行され、該サービスリスナーは前記ハードウェアデバイスの到着をコンピュータのオペレーティングシステムに通知することを特徴とするコンピュータで実行されるサービスリスナー。
【請求項８】
ネットワークに接続されたハードウェアデバイスを検出するためのコンピュータで実行されるサービスリスナーにおいて、
該サービスリスナーはコンピュータ内で実施可能であり、
関連するイメージングデバイスを検出するように設定されている少なくとも一つのリスニングモジュールコンポーネントであって、ネットワーク上に存在するイメージングデバイスを自動的に検出し、イメージングデバイスについてのメッセージが受信されたいずれかのイメージングデバイスの論理表現（すなわちデバイスノード）の作成をリクエストする命令を含む少なくとも１つのリスニングモジュールコンポーネントと、
ネットワーク内のデバイスドライバを探し出し、該ネットワーク上に存在する該イメージングデバイスの該デバイスドライバをインストールする命令を含むインストールコンポーネントとを具備しており、
前記サービスリスナーはユーザモードにより実行され、該サービスリスナーは前記ハードウェアデバイスの到着をコンピュータのオペレーティングシステムに通知することを特徴とするコンピュータで実行されるサービスリスナー。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】ネットワーク対応デバイスをサポートするためのコンピュータシステム
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、ネットワーク対応デバイスをサポートするためのコンピュータシステムに関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明は、ネットワーク接続された周辺デバイスをサポートするコンピュータシステムを対象とする。