【手続補正書】
【提出日】平成20年11月4日(2008.11.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータを、
通信回線を介して受信した離脱メッセージの送信元の周辺機器に対応するデバイスドライバの情報が所定の条件を満たすか否かを判定する判定手段と、
前記判定手段により前記デバイスドライバの情報が前記所定の条件を満たすと判定された場合、前記離脱メッセージ送信元の周辺機器に対応するデバイスドライバを削除させる削除手段として機能させるためのプログラム。
【請求項２】
前記コンピュータを、
一時的利用者がログインした際にインストールされたデバイスドライバの情報として、ゲスト用のデバイスドライバであることを識別するための情報を記憶させる記憶手段として更に機能させ、
前記判定手段は、前記受信した離脱メッセージの送信元の周辺機器に対応するデバイスドライバの情報がゲスト用のデバイスドライバであることを示す際に、前記所定の条件を満たすと判定することを特徴とする請求項１に記載のプログラム。
【請求項３】
前記判定手段は、前記受信した離脱メッセージの送信元の周辺機器に対応するデバイスドライバの情報が他の周辺機器のために利用されていないことを示す際に、前記所定の条件を満たすと判定することを特徴とする請求項１または２に記載のプログラム。
【請求項４】
前記コンピュータを、
前記離脱メッセージの受信に応じて、当該離脱メッセージの送信元の周辺機器に対応するデバイスドライバを削除するかを問い合わせる問い合わせ手段として更に機能させ、
前記削除手段は、前記問い合わせ手段の問い合わせに対して削除が指示された場合に、当該デバイスドライバを削除させることを特徴とする請求項１乃至３のいずれか１項に記載のプログラム。
【請求項５】
前記コンピュータを、
周辺機器に対応するデバイスドライバのインストールの際に、当該デバイスドライバの自動削除を示す自動削除情報を、当該デバイスドライバの情報として登録する登録手段として更に機能させ、
前記判定手段は、前記受信した離脱メッセージの送信元の周辺機器に対応するデバイスドライバの情報として、前記登録手段により前記自動削除情報が登録されていた際に、前記所定の条件を満たすと判定することを特徴とする請求項１乃至４のいずれか１項に記載のプログラム。
【請求項６】
前記コンピュータを、
前記通信回線への接続に応じて、所定の機能を有する周辺機器の存在を問い合わせるプローブメッセージを、前記通信回線を介して送信する送信手段として更に機能させ、
前記削除手段は、インストール済みのデバイスドライバの中で、前記プローブメッセージに対する応答がない周辺機器に対応するデバイスドライバを削除させることを特徴とする請求項１乃至５のいずれか１項に記載のプログラム。
【請求項７】
コンピュータを、
ログインしている利用者が一時的利用者であるか否かを判定する利用者判定手段と、
前記利用者判定手段によりログインしている利用者が一時的利用者であると判定した場合に、当該一時的利用者がログインしている際にインストールされたデバイスドライバの情報として、ゲスト用のデバイスドライバであることを識別するための情報を記憶させる記憶手段と、
前記記憶手段により記憶されたデバイスドライバの情報に基づいて、通信回線を介して接続された周辺機器から受信した離脱メッセージの送信元の周辺機器に対応するデバイスドライバが、ゲスト用のデバイスドライバであるか否かを判定する判定手段と、
前記判定手段により、前記受信した離脱メッセージの送信元の周辺機器に対応するデバイスドライバがゲスト用のデバイスドライバであると判定された場合、前記受信した離脱メッセージ送信元の周辺機器に対応するデバイスドライバを削除させる削除手段として機能させるためのプログラム。
【請求項８】
周辺機器と接続された情報処理装置であって、
周辺機器からの離脱メッセージを受信する受信手段と、
前記受信手段により受信した離脱メッセージの送信元の周辺機器に対応するデバイスドライバの情報が所定の条件を満たす際に、当該離脱メッセージの送信元の周辺機器に対応するデバイスドライバを削除する削除手段と、
を備えることを特徴とする情報処理装置。
【請求項９】
一時的利用者がログインした際にインストールされたデバイスドライバの情報として、ゲスト用のデバイスドライバであることを識別可能にする情報を記憶する記憶手段を更に有し、
前記削除手段は、前記受信した離脱メッセージの送信元の周辺機器に対応するデバイスドライバの情報がゲスト用のデバイスドライバであることを示す際に、前記所定の条件を満たすとして、当該離脱メッセージの送信元の周辺機器に対応するデバイスドライバを削除することを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
前記削除手段は、前記受信した離脱メッセージの送信元の周辺機器に対応するデバイスドライバの情報が他の周辺機器のために利用されていないことを示す際に、前記所定の条件を満たすとして、当該離脱メッセージの送信元の周辺機器に対応するデバイスドライバを削除することを特徴とする請求項８または９に記載の情報処理装置。
【請求項１１】
前記離脱メッセージの受信に応じて、当該離脱メッセージの送信元の周辺機器に対応するデバイスドライバを削除するかを問い合わせる問い合わせ手段を更に有し、
前記削除手段は、前記問い合わせ手段の問い合わせに対して削除が指示された場合に、当該デバイスドライバを削除することを特徴とする請求項８乃至１０のいずれか１項に記載の情報処理装置。
【請求項１２】
周辺機器に対応するデバイスドライバのインストールの際に、当該デバイスドライバの自動削除を示す自動削除情報を、当該デバイスドライバの情報として登録する登録手段を更に有し、
前記削除手段は、前記受信した離脱メッセージの送信元の周辺機器に対応するデバイスドライバの情報として、前記登録手段により前記自動削除情報が登録されていた際に、前記所定の条件を満たすとして、当該離脱メッセージの送信元の周辺機器に対応するデバイスドライバを削除することを特徴とする請求項８乃至１１のいずれか１項に記載の情報処理装置。
【請求項１３】
ネットワーク接続に応じて、当該ネットワーク上の所定の機能を有する周辺機器の存在を問い合わせるプローブメッセージを送信する送信手段を更に有し、
前記削除手段は、インストール済みのデバイスドライバの中で、前記送信手段により送信されたプローブメッセージに対する応答がない周辺機器に対応するデバイスドライバを削除すことを特徴とする請求項８乃至１２のいずれか１項に記載の情報処理装置。
【請求項１４】
周辺機器と接続された情報処理装置の制御方法であって、
周辺機器からの離脱メッセージを受信する受信工程と、
前記受信工程において受信した離脱メッセージの送信元の周辺機器に対応するデバイスドライバの情報が所定の条件を満たす際に、当該離脱メッセージの送信元の周辺機器に対応するデバイスドライバを削除する削除工程と、
を有することを特徴とする制御方法。
【請求項１５】
一時的利用者がログインした際にインストールされたデバイスドライバの情報として、ゲスト用のデバイスドライバであることを識別可能にする情報を記憶する記憶工程を更に有し、
前記削除工程において、前記受信した離脱メッセージの送信元の周辺機器に対応するデバイスドライバの情報がゲスト用のデバイスドライバであることを示す際に、前記所定の条件を満たすとして、当該離脱メッセージの送信元の周辺機器に対応するデバイスドライバを削除することを特徴とする請求項１４に記載の制御方法。
【請求項１６】
前記削除工程において、前記受信した離脱メッセージの送信元の周辺機器に対応するデバイスドライバの情報が他の周辺機器のために利用されていないことを示す際に、前記所定の条件を満たすとして、当該離脱メッセージの送信元の周辺機器に対応するデバイスドライバを削除することを特徴とする請求項１４または１５に記載の制御方法。
【請求項１７】
前記離脱メッセージの受信に応じて、当該離脱メッセージの送信元の周辺機器に対応するデバイスドライバを削除するかを問い合わせる問い合わせ工程を更に有し、
前記削除工程において、前記問い合わせ工程の問い合わせに対して削除が指示された場合に、当該デバイスドライバを削除することを特徴とする請求項１４乃至１６のいずれか１項に記載の制御方法。
【請求項１８】
周辺機器に対応するデバイスドライバのインストールの際に、当該デバイスドライバの自動削除を示す自動削除情報を、当該デバイスドライバの情報として登録する登録工程を更に有し、
前記削除工程において、前記受信した離脱メッセージの送信元の周辺機器に対応するデバイスドライバの情報として、前記登録手段により前記自動削除情報が登録されていた際に、前記所定の条件を満たすとして、当該離脱メッセージの送信元の周辺機器に対応するデバイスドライバを削除することを特徴とする請求項１４乃至１７のいずれか１項に記載の制御方法。
【請求項１９】
ネットワーク接続に応じて、当該ネットワーク上の所定の機能を有する周辺機器の存在を問い合わせるプローブメッセージを送信する送信工程を更に有し、
前記削除工程において、インストール済みのデバイスドライバの中で、前記送信工程において送信されたプローブメッセージに対する応答がない周辺機器に対応するデバイスドライバを削除することを特徴とする請求項１４乃至１８のいずれか１項に記載の制御方法。