【手続補正書】
【提出日】平成26年6月6日(2014.6.6)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】情報処理装置、その制御方法、及びプログラム、並びに、情報処理システム、その制御方法、及びプログラム
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明の目的は、サーバから取得したソフトウェアに関連する情報であるソフトウェア情報のうち選択されたソフトウェア情報にかかるソフトウェアを起動させることを可能とする仕組みを提供することである。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
上記の目的を達成するために、本発明の情報処理装置は、インストール済みの複数のソフトウェアの情報であるインストール情報を記憶する第１の記憶手段と、サーバから、ソフトウェアに関連する情報である複数のソフトウェア情報であって当該ソフトウェアの起動命令を含む複数のソフトウェア情報を取得する取得手段と、前記取得手段により取得された前記複数のソフトウェア情報の中から一つのソフトウェア情報の選択を受け付ける選択受付手段と、前記選択受付手段で選択を受け付けた前記ソフトウェア情報に対応するソフトウェアが、情報処理装置にインストールされているか否かを前記第１の記憶手段に記憶されたインストール情報に基づいて判定する判定手段と、前記ソフトウェア情報に含まれる起動命令を用いて、前記判定手段で前記情報処理装置にインストールされていると判定されたソフトウェアの起動をオペレーティングシステムに要求する起動要求手段とを備えることを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
本発明によれば、サーバから取得したソフトウェアに関連する情報であるソフトウェア情報のうち選択されたソフトウェア情報にかかるソフトウェアを起動させることを可能とする。
【手続補正５】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
インストール済みの複数のソフトウェアの情報であるインストール情報を記憶する第１の記憶手段と、
サーバから、ソフトウェアに関連する情報である複数のソフトウェア情報であって当該ソフトウェアの起動命令を含む複数のソフトウェア情報を取得する取得手段と、
前記取得手段により取得された前記複数のソフトウェア情報の中から一つのソフトウェア情報の選択を受け付ける選択受付手段と、
前記選択受付手段で選択を受け付けた前記ソフトウェア情報に対応するソフトウェアが、情報処理装置にインストールされているか否かを前記第１の記憶手段に記憶されたインストール情報に基づいて判定する判定手段と、
前記ソフトウェア情報に含まれる起動命令を用いて、前記判定手段で前記情報処理装置にインストールされていると判定されたソフトウェアの起動をオペレーティングシステムに要求する起動要求手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記ソフトウェア情報には、前記ソフトウェア情報が掲載されるウェブページのＵＲＬが含まれており、
前記起動要求手段は、前記判定手段で前記情報処理装置にインストールされていないと判定される場合に、ブラウザの起動をオペレーティングシステムに要求し、前記ＵＲＬを当該ブラウザに引き渡すこと
を特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記情報処理装置は、
前記取得手段で取得したソフトウェア情報を表示する表示手段を更に備え、
前記選択受付手段は、前記表示手段で表示された前記ソフトウェア情報の選択を受け付けることを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記第１の記憶手段に記憶された前記インストール情報はレジストリに含まれる情報であって、
前記判定手段は、前記第１の記憶手段に記憶されたレジストリから検索された前記インストール情報に基づいて、前記選択受付手段で選択を受け付けたソフトウェア情報にかかるソフトウェアが、前記情報処理装置にインストールされているか否かを判定することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記情報処理装置は、前記第１の記憶手段に記憶されたインストール情報から、前記選択受付手段で選択を受け付けたソフトウェア情報にかかるソフトウェアが、前記情報処理装置にインストールされているか否かを判定すべく、あらかじめレジストリを検索した結果である検索結果を一時記憶する第２の記憶手段を更に備え、
前記判定手段は、前記第２の記憶手段に一時記憶された前記検索結果に基づいて前記選択受付手段で選択を受け付けたソフトウェア情報にかかるソフトウェアが、前記情報処理装置にインストールされているか否かを判定することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
インストール済みの複数のソフトウェアの情報であるインストール情報を記憶する第１の記憶手段を備える情報処理装置の制御方法であって、
前記情報処理装置の取得手段が、サーバから、ソフトウェアに関連する情報である複数のソフトウェア情報であって当該ソフトウェアの起動命令を含む複数のソフトウェア情報を取得する取得ステップと、
前記情報処理装置の選択受付手段が、前記取得ステップにより取得された前記複数のソフトウェア情報の中から一つのソフトウェア情報の選択を受け付ける選択受付ステップと、
前記情報処理装置の判定手段が、前記選択受付ステップで選択を受け付けた前記ソフトウェア情報に対応するソフトウェアが、情報処理装置にインストールされているか否かを前記記憶ステップに記憶されたインストール情報に基づいて判定する判定ステップと、
前記情報処理装置の起動要求手段が、前記ソフトウェア情報に含まれる起動命令を用いて、前記判定ステップで前記情報処理装置にインストールされていると判定されたソフトウェアの起動をオペレーティングシステムに要求する起動要求ステップと
を備えることを特徴とする情報処理装置の制御方法。
【請求項７】
インストール済みの複数のソフトウェアの情報であるインストール情報を記憶する第１の記憶手段を備える情報処理装置の制御方法を実行可能なプログラムであって、
前記情報処理装置を、
サーバから、ソフトウェアに関連する情報である複数のソフトウェア情報であって当該ソフトウェアの起動命令を含む複数のソフトウェア情報を取得する取得手段と、
前記取得手段により取得された前記複数のソフトウェア情報の中から一つのソフトウェア情報の選択を受け付ける選択受付手段と、
前記選択受付手段で選択を受け付けた前記ソフトウェア情報に対応するソフトウェアが、情報処理装置にインストールされているか否かを前記第１の記憶手段に記憶されたインストール情報に基づいて判定する判定手段と、
前記ソフトウェア情報に含まれる起動命令を用いて、前記判定手段で前記情報処理装置にインストールされていると判定されたソフトウェアの起動をオペレーティングシステムに要求する起動要求手段
として機能させることを特徴とするプログラム。
【請求項８】
インストール済みの複数のソフトウェアの情報であるインストール情報を記憶する第１の記憶手段を備える情報処理システムであって、
ソフトウェアに関連する情報である複数のソフトウェア情報であって当該ソフトウェアの起動命令を含む複数のソフトウェア情報を取得する取得手段と、
前記取得手段により取得された前記複数のソフトウェア情報の中から一つのソフトウェア情報の選択を受け付ける選択受付手段と、
前記選択受付手段で選択を受け付けたソフトウェア情報にかかるソフトウェアが、前記情報処理装置にインストールされているか否かを前記第１の記憶手段に記憶されたインストール情報に基づいて判定する判定手段と、
前記ソフトウェア情報に含まれる起動命令を用いて、前記判定手段で前記情報処理装置にインストールされていると判定されたソフトウェアの起動をオペレーティングシステムに要求する起動要求手段と
を備えることを特徴とする情報処理システム。
【請求項９】
インストール済みの複数のソフトウェアの情報であるインストール情報を記憶する第１の記憶手段を備える情報処理システムの制御方法であって、
前記情報処理システムの取得手段が、ソフトウェアに関連する情報である複数のソフトウェア情報であって当該ソフトウェアの起動命令を含む複数のソフトウェア情報を取得する取得ステップと、
前記情報処理システムの選択受付手段が、前記取得ステップにより取得された前記複数のソフトウェア情報の中から一つのソフトウェア情報の選択を受け付ける選択受付ステップと、
前記情報処理システムの判定手段が、前記選択受付ステップで選択を受け付けたソフトウェア情報にかかるソフトウェアが、前記情報処理装置にインストールされているか否かを前記記憶ステップに記憶されたインストール情報に基づいて判定する判定ステップと、
前記情報処理システムの起動要求手段が、前記ソフトウェア情報に含まれる起動命令を用いて、前記判定ステップで前記情報処理装置にインストールされていると判定されたソフトウェアの起動をオペレーティングシステムに要求する起動要求ステップと
を備えることを特徴とする情報処理システムの制御方法。
【請求項１０】
インストール済みの複数のソフトウェアの情報であるインストール情報を記憶する第１の記憶手段を備える前記情報処理システムの制御方法を実行可能なプログラムであって、
前記前記情報処理システムを
ソフトウェアに関連する情報である複数のソフトウェア情報であって当該ソフトウェアの起動命令を含む複数のソフトウェア情報を取得する取得手段と、
前記取得手段により取得された前記複数のソフトウェア情報の中から一つのソフトウェア情報の選択を受け付ける選択受付手段と、
前記選択受付手段で選択を受け付けたソフトウェア情報にかかるソフトウェアが、前記情報処理装置にインストールされているか否かを前記第１の記憶手段に記憶されたインストール情報に基づいて判定する判定手段と、
前記ソフトウェア情報に含まれる起動命令を用いて、前記判定手段で前記情報処理装置にインストールされていると判定されたソフトウェアの起動をオペレーティングシステムに要求する起動要求手段
として機能させることを特徴とするプログラム。