【手続補正書】
【提出日】平成19年1月15日(2007.1.15)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
プログラムの遠隔インストール方法であって、
クライアント装置と、該クライアント装置とデバイスにインストール可能なドライバの拡張機能プログラムとに関する情報を取得する取得工程と、
前記情報に基づいて、前記クライアント装置のなかから指定されたクライアント装置に対して前記拡張機能プログラムをインストールするインストール工程と
を備えることを特徴とする方法。
【請求項２】
前記取得工程により取得される情報は、前記クライアント装置それぞれについて、利用が許可されるデバイスの指定と、当該デバイスごとにインストールが許可される拡張機能プログラムの指定とを含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記インストール工程においては、前記拡張機能プログラムのインストールを要求するクライアント装置を前記指定されたクライアント装置として、前記拡張機能プログラムがインストールされることを特徴とする請求項１に記載の方法。
【請求項４】
前記インストール工程においては、入力装置から入力されたクライアント装置の指定とインストール開始指示とにしたがって、指定されたクライアント装置に前記拡張機能プログラムがインストールされることを特徴とする請求項１に記載の方法。
【請求項５】
前記インストール工程においては、指定されたクライアント装置について利用が許可されたデバイスに対してインストールが許可された拡張機能プログラムが、前記指定されたクライアントに対してインストールされることを特徴とする請求項２に記載の方法。
【請求項６】
クライアント装置に対して遠隔インストールされるプログラムを提供するサーバ装置であって、
クライアント装置と、該クライアント装置と通信するデバイスにインストール可能なドライバの拡張機能プログラムとに関する情報を取得する取得手段と、
前記情報に基づいて、前記クライアント装置のなかから指定されたクライアント装置に対して前記拡張機能プログラムを送信する送信手段と
を備えることを特徴とするサーバ装置。
【請求項７】
前記拡張機能プログラムは、その識別子が登録されて前記クライアントにインストールされ、登録された前記識別子で、前記デバイスのドライバに接続されることを特徴とする請求項６に記載のサーバ装置。
【請求項８】
前記拡張機能プログラムは、前記クライアント装置のオペレーティングシステムの提供するオブジェクト間通信機能によりサポートされるオブジェクトとして登録され、前記オブジェクト間通信機能により前記デバイスのドライバに接続され、あらかじめ定められた形式で呼び出されることを特徴とする請求項６に記載のサーバ装置。
【請求項９】
前記クライアント装置それぞれについて、利用が許可されるデバイスと、当該デバイスごとにインストールが許可される拡張機能プログラムとを指定する指定手段を更に備えることを特徴とする請求項６に記載のサーバ装置。
【請求項１０】
前記指定手段により指定されたデバイス及び拡張機能プログラムを示す情報を、前記拡張機能プログラムのインストールを要求するクライアント装置に提供し、前記送信手段は、当該クライアント装置を前記指定されたクライアント装置として、該クライアント装置から指定された前記拡張機能プログラムを送信することを特徴とする請求項９に記載のサーバ装置。
【請求項１１】
前記送信手段は、入力手段から入力されたクライアント装置の指定とインストール開始指示とにしたがって、前記指定されたクライアント装置に拡張機能プログラムを送信することを特徴とする請求項６乃至９のいずれか１項に記載のサーバ装置。
【請求項１２】
前記送信手段は、指定されたクライアント装置について利用が許可されたデバイスに対してインストールを許可された拡張機能プログラムを、前記指定されたクライアントに対して送信することを特徴とする請求項９に記載のサーバ装置。
【請求項１３】
前記デバイスはプリンタを含むことを特徴とする請求項６乃至１２のいずれか１項に記載のサーバ装置。
【請求項１４】
サーバ装置から提供されるプログラムを遠隔インストールするクライアント装置であって、
前記サーバ装置から受信するプログラムをインストールする手段と、
利用可能なデバイスへのインストールが許可された拡張機能プログラムのうちからひとつのプログラムの指定を受け付ける指定手段と、
前記サーバに対して送信する拡張機能プログラムを指示する手段と
を備えることを特徴とするクライアント装置。
【請求項１５】
前記サーバに対して、前記利用が許可されたデバイスへのインストールが許可された拡張機能プログラムに関する情報を要求する要求手段を更に備え、
前記指定手段は、前記要求手段に対してサーバの送信する情報に基づいて、前記拡張機能プログラムのひとつのプログラムの指定を受け付けることを特徴とする請求項１４に記載のクライアント装置。
【請求項１６】
請求項６乃至１３いずれか１項に記載のサーバ装置と、請求項１４または１５に記載のクライアント装置とを含むことを特徴とするネットワークシステム。
【請求項１７】
請求項６乃至１３いずれか１項に記載のサーバ装置をコンピュータにより実現させるためのプログラム。
【請求項１８】
コンピュータにインストールされるデバイスドライバであって、
前記デバイスドライバの一または複数の機能を実現するために用意された複数の拡張機能モジュールのなかから選択された拡張機能モジュールをコンピュータにインストールすることで、インストールされた機能を追加可能に構成されることを特徴とするデバイスドライバ。
【請求項１９】
ネットワークに接続されているクライアント装置及びプリンタについての情報を収集する収集手段と、
前記プリンタのドライバの拡張機能プログラムモジュールを保持する手段と、前記収集手段により収集した情報に基づいて、指定されたクライアント装置に前記拡張機能プログラムモジュールをインストールするインストール手段と
を備えることを特徴とするネットワークシステム。
【請求項２０】
コンピュータによりプログラムを遠隔インストールするためのプログラムであって、
クライアント装置と、該クライアント装置と通信するデバイスにインストール可能なドライバの拡張機能プログラムとに関する情報を取得する取得工程と、
前記情報に基づいて、前記クライアント装置のなかから指定されたクライアント装置に対して前記拡張機能プログラムをインストールするインストール工程と
をコンピュータに実行させることを特徴とするプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
プログラムの遠隔インストール方法であって、
クライアント装置と、該クライアント装置とデバイスにインストール可能なドライバの拡張機能プログラムとに関する情報を取得する取得工程と、
前記情報に基づいて、前記クライアント装置のなかから指定されたクライアント装置に対して前記拡張機能プログラムをインストールするインストール工程と
を備えることを特徴とする方法。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
更に好ましくは、前記インストール工程においては、前記拡張機能プログラムのインストールを要求するクライアント装置を前記指定されたクライアント装置として、前記拡張機能プログラムがインストールされる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
あるいは、クライアント装置に対して遠隔インストールされるプログラムを提供するサーバ装置であって、
クライアント装置と、該クライアント装置と通信するデバイスにインストール可能なドライバの拡張機能プログラムとに関する情報を取得する取得手段と、
前記情報に基づいて、前記クライアント装置のなかから指定されたクライアント装置に対して前記拡張機能プログラムを送信する送信手段とを備える。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
あるいは、サーバ装置から提供されるプログラムを遠隔インストールするクライアント装置であって、
前記サーバ装置から受信するプログラムをインストールする手段と、
利用可能なデバイスへのインストールが許可された拡張機能プログラムのうちからひとつのプログラムの指定を受け付ける指定手段と、
前記サーバに対して送信する拡張機能プログラムを指示する手段とを備える。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
更に好ましくは、前記サーバに対して、前記利用が許可されたデバイスへのインストールが許可された拡張機能プログラムに関する情報を要求する要求手段を更に備え、
前記指定手段は、前記要求手段に対してサーバの送信する情報に基づいて、前記拡張機能プログラムのひとつのプログラムの指定を受け付ける。