【手続補正書】
【提出日】平成22年1月21日(2010.1.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
サーバ装置およびクライアント装置が互いに通信可能なプログラム管理システムであって、
前記クライアント装置は、
プログラム毎にそのインストールを実行した時のオペレーティングシステムの名称およびバージョンを格納する格納手段と、
現在のオペレーティングシステムの名称およびバージョンと、前記格納手段に格納された前記プログラムのインストールを実行した時のオペレーティングシステムの名称およびバージョンとを比較することによって、変更の有無を判定する判定手段と、
前記判定の結果、変更があれば、変更内容を示す変更情報をサーバ装置へ送信する第１の送信手段
とを備え、
前記サーバ装置は、
前記変更情報にしたがって、前記プログラムの更新内容と対応する更新情報を生成する生成手段と、
前記更新情報を前記クライアント装置へ送信する第２の送信手段
とを備え、
前記クライアント装置はさらに、前記更新情報にしたがって、前記プログラムの更新処理を実行する更新手段を備える
ことを特徴とするプログラム管理システム。
【請求項２】
前記生成手段は、前記プログラムの更新が必要な場合、アップデート用のスクリプト、ライブラリ、関連データのうち少なくとも１つを含む更新情報を生成することを特徴とする請求項１に記載のプログラム管理システム。
【請求項３】
前記生成手段は、前記プログラムの削除が必要な場合、前記プログラムを削除するための削除用プログラム又はスクリプトを含む更新情報を生成することを特徴とする請求項１または２に記載のプログラム管理システム。
【請求項４】
前記生成手段は、前記プログラムの更新が不要な場合、その旨を示すダイアログを表示するためのプログラムを含む更新情報を生成することを特徴とする請求項１乃至３のいずれか１項に記載のプログラム管理システム。
【請求項５】
前記生成手段は、前記プログラムの更新が必要な場合、前記クライアント装置において前記プログラムに対する更新処理が許可されなければ、前記プログラムの起動を禁止するための指示を含む更新情報を生成することを特徴とする請求項１乃至４のいずれか１項に記載のプログラム管理システム。
【請求項６】
前記格納手段は、さらに、プログラム毎にそのインストールを実行した時の地域情報を格納し、
前記判定手段は、さらに、現在の地域情報と前記格納手段に格納された前記プログラムのインストールを実行した時の地域情報とを比較することによって、変更の有無を判定することを特徴とする請求項１乃至５のいずれか１項に記載のプログラム管理システム。
【請求項７】
サーバ装置と通信可能なクライアント装置であって、
プログラム毎にそのインストールを実行した時のオペレーティングシステムの名称およびバージョンを格納する格納手段と、
現在のオペレーティングシステムの名称およびバージョンと、前記格納手段に格納された前記プログラムのインストールを実行した時のオペレーティングシステムの名称およびバージョンとを比較することによって、変更の有無を判定する判定手段と、
前記判定の結果、変更があれば、変更内容を示す変更情報をサーバ装置へ送信する送信手段と、
前記変更情報にしたがって生成された更新情報を前記サーバ装置から受信する受信手段と、
前記更新情報にしたがって、前記プログラムの更新処理を実行する更新手段
とを備えることを特徴とするクライアント装置。
【請求項８】
前記格納手段は、さらに、プログラム毎にそのインストールを実行した時の地域情報を格納し、
前記判定手段は、さらに、現在の地域情報と前記格納手段に格納された前記プログラムのインストールを実行した時の地域情報とを比較することによって、変更の有無を判定する
ことを特徴とする請求項７に記載のクライアント装置。
【請求項９】
サーバ装置と通信可能なクライアント装置の制御方法であって、
プログラム毎にそのインストールを実行した時のオペレーティングシステムの名称およびバージョンを格納するステップと、
現在のオペレーティングシステムの名称およびバージョン情報と、前記格納された前記プログラムのインストールを実行した時のオペレーティングシステムの名称およびバージョンとを比較することによって、変更の有無を判定するステップと、
前記判定の結果、変更があれば、変更内容を示す変更情報をサーバ装置へ送信するステップと、
前記変更情報にしたがって生成された更新情報を前記サーバ装置から受信するステップと、
前記更新情報にしたがって、前記プログラムの更新処理を実行するステップ
とを備えることを特徴とする制御方法。
【請求項１０】
サーバ装置と通信可能なクライアント装置を実現するコンピュータに、
プログラム毎にそのインストールを実行した時のオペレーティングシステムの名称およびバージョンを格納するステップと、
現在のオペレーティングシステムの名称およびバージョン情報と、前記格納された前記プログラムのインストールを実行した時のオペレーティングシステムの名称およびバージョンとを比較することによって、変更の有無を判定するステップと、
前記判定の結果、変更があれば、変更内容を示す変更情報をサーバ装置へ送信するステップと、
前記変更情報にしたがって生成された更新情報を前記サーバ装置から受信するステップと、
前記更新情報にしたがって、前記プログラムの更新処理を実行するステップ
とを実行させることを特徴とするソフトウエアプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】プログラム管理システム、並びに、クライアント装置、その制御方法及びソフトウエアプログラム
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、プログラム管理システム、並びに、クライアント装置、その制御方法及びソフトウエアプログラムに関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
上記目的を達成するため、本発明に係るプログラム管理システムは、サーバ装置およびクライアント装置が互いに通信可能なプログラム管理システムであって、前記クライアント装置は、プログラム毎にそのインストールを実行した時のオペレーティングシステムの名称およびバージョンを格納する格納手段と、現在のオペレーティングシステムの名称およびバージョンと、前記格納手段に格納された前記プログラムのインストールを実行した時のオペレーティングシステムの名称およびバージョンとを比較することによって、変更の有無を判定する判定手段と、前記判定の結果、変更があれば、変更内容を示す変更情報をサーバ装置へ送信する第１の送信手段とを備え、前記サーバ装置は、前記変更情報にしたがって、前記プログラムの更新内容と対応する更新情報を生成する生成手段と、前記更新情報を前記クライアント装置へ送信する第２の送信手段とを備え、前記クライアント装置はさらに、前記更新情報にしたがって、前記プログラムの更新処理を実行する更新手段を備えることを特徴とする。
本発明に係るクライアント装置は、サーバ装置と通信可能なクライアント装置であって、プログラム毎にそのインストールを実行した時のオペレーティングシステムの名称およびバージョンを格納する格納手段と、現在のオペレーティングシステムの名称およびバージョンと、前記格納手段に格納された前記プログラムのインストールを実行した時のオペレーティングシステムの名称およびバージョンとを比較することによって、変更の有無を判定する判定手段と、前記判定の結果、変更があれば、変更内容を示す変更情報をサーバ装置へ送信する送信手段と、前記変更情報にしたがって生成された更新情報を前記サーバ装置から受信する受信手段と、前記更新情報にしたがって、前記プログラムの更新処理を実行する更新手段とを備えることを特徴とする。
本発明に係るクライアント装置の制御方法は、サーバ装置と通信可能なクライアント装置の制御方法であって、プログラム毎にそのインストールを実行した時のオペレーティングシステムの名称およびバージョンを格納するステップと、現在のオペレーティングシステムの名称およびバージョン情報と、前記格納された前記プログラムのインストールを実行した時のオペレーティングシステムの名称およびバージョンとを比較することによって、変更の有無を判定するステップと、前記判定の結果、変更があれば、変更内容を示す変更情報をサーバ装置へ送信するステップと、前記変更情報にしたがって生成された更新情報を前記サーバ装置から受信するステップと、前記更新情報にしたがって、前記プログラムの更新処理を実行するステップとを備えることを特徴とする。
本発明に係るソフトウエアプログラムは、サーバ装置と通信可能なクライアント装置を実現するコンピュータに、プログラム毎にそのインストールを実行した時のオペレーティングシステムの名称およびバージョンを格納するステップと、現在のオペレーティングシステムの名称およびバージョン情報と、前記格納された前記プログラムのインストールを実行した時のオペレーティングシステムの名称およびバージョンとを比較することによって、変更の有無を判定するステップと、前記判定の結果、変更があれば、変更内容を示す変更情報をサーバ装置へ送信するステップと、前記変更情報にしたがって生成された更新情報を前記サーバ装置から受信するステップと、前記更新情報にしたがって、前記プログラムの更新処理を実行するステップとを実行させることを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明によれば、クライアント装置の動作環境の変更に合わせた更新を速やかに実現することができ、クライアント装置にインストールされたプログラムを適切な状態に保つことができる。