(57)【要約】【課題】  ユーザが複数の情報処理装置のそれぞれが有するソフトウェアの状態を容易に確認することを可能にする管理装置を提供する。【解決手段】  情報収集部４ｄ１は、ハブ４ａを介して、ＰＣ１またはＰＣ２から更新情報を受け付ける。情報収集部４ｄ１が更新情報を受け付けると、通知部４ｄ２は、更新すべきソフトウェアが存在することを示す画像を表示装置５に表示する。【選択図】      図１
2006209505.tif 000002
【特許請求の範囲】
【請求項１】
表示装置と、複数の情報処理装置と接続され、前記複数の情報処理装置のそれぞれが有するソフトウェアの状態を前記表示装置に表示する管理装置であって、
前記複数の情報処理装置のそれぞれから、前記ソフトウェアの更新情報を受け付ける入力部と、
前記入力部が前記更新情報を受け付けると、更新すべきソフトウェアが存在することを示す画像を前記表示装置に表示する制御部と、を含む管理装置。
【請求項２】
請求項１に記載の管理装置において、
前記制御部は、前記画像として、前記更新情報を出力した情報処理装置に更新すべきソフトウェアが存在することを示す画像を、前記表示装置に表示する、管理装置。
【請求項３】
請求項１に記載の管理装置において、
前記更新情報は、更新内容を含み、
前記制御部は、前記画像として、前記更新情報を出力した情報処理装置に更新すべきソフトウェアが存在することを示すとともに前記更新内容を示す画像を、前記表示装置に表示する、管理装置。
【請求項４】
請求項１ないし３のいずれか１項に記載の管理装置において、
前記制御部は、前記画像として、点滅する画像を、前記表示装置に表示する、管理装置。
【請求項５】
請求項１ないし４のいずれか１項に記載の管理装置において、
前記更新情報は、更新の緊急度を含み、
前記制御部は、前記更新の緊急度に基づいて、前記画像を変更する、管理装置。
【請求項６】
請求項１ないし５のいずれか１項に記載の管理装置において、
セキュリティにおける危険な状態を示す注意情報を有するサーバおよび第三者端末と、通信回線を介して接続される通信部と、
前記通信部を介して前記サーバから前記注意情報を取得する取得部と、
前記取得部が前記注意情報を取得すると、前記通信部が前記第三者端末からのアクセスを遮断するように、前記通信部を制御する通信制御部と、をさらに含む管理装置。
【請求項７】
ソフトウェアおよび該ソフトウェアを特定するための特定情報を有する複数の情報処理装置と、表示装置と、前記ソフトウェアのアップデート情報を格納するサーバと、接続され、前記アップデート情報を利用して、前記ソフトウェアの状態を前記表示装置に表示する管理装置であって、
前記複数の情報処理装置のそれぞれから前記特定情報を受け付けると、該特定情報にて特定されるソフトウェアのアップデート情報を前記サーバから取得する取得部と、
前記取得部が受け付けた特定情報と前記取得部が取得したアップデート情報とに基づいて、前記特定情報にて特定されるソフトウェアを更新すべきか否かを判定する判定部と、
前記判定部が前記特定情報にて特定されるソフトウェアを更新すべきであると判定すると、更新すべきソフトウェアが存在することを示す画像を前記表示装置に表示する制御部と、を含む管理装置。
【請求項８】
請求項７に記載の管理装置において、
前記制御部は、前記画像として、前記更新すべきソフトウェアを特定する特定情報を出力した情報処理装置に更新すべきソフトウェアが存在することを示す画像を、前記表示装置に表示する、管理装置。
【請求項９】
請求項７に記載の管理装置において、
前記アップデート情報は、更新内容を含み、
前記制御部は、前記画像として、前記更新すべきソフトウェアを特定する特定情報を出力した情報処理装置に更新すべきソフトウェアが存在することを示すとともに前記更新内容を示す画像を、前記表示装置に表示する、管理装置。
【請求項１０】
請求項７に記載の管理装置において、
前記制御部は、前記画像として、点滅する画像を、前記表示装置に表示する、管理装置。
【請求項１１】
請求項７ないし１０のいずれか１項に記載の管理装置において、
前記アップデート情報は、アップデートの緊急度を含み、
前記制御部は、前記アップデートの緊急度に基づいて、前記画像を変更する、管理装置。
【請求項１２】
請求項７ないし１１のいずれか１項に記載の管理装置において、
前記特定情報は、さらに、前記情報処理装置に搭載されているハードウェアを示す、管理装置。
【請求項１３】
請求項７ないし１２のいずれか１項に記載の管理装置において、
セキュリティにおける危険な状態を示す注意情報を有するサーバおよび第三者端末と、通信回線を介して接続される通信部と、
前記通信部を介して前記サーバから前記注意情報を取得する情報取得部と、
前記取得部が前記注意情報を受け付けると、前記通信部が前記第三者端末からのアクセスを遮断するように、前記通信部を制御する通信制御部と、をさらに含む管理装置。
【請求項１４】
表示装置と複数の情報処理装置と接続され、前記複数の情報処理装置のそれぞれが有するソフトウェアの状態を前記表示装置に表示する管理装置が行う管理方法であって、
前記複数の情報処理装置のそれぞれから、前記ソフトウェアの更新情報を受け付ける入力ステップと、
前記更新情報が受け付けられると、更新すべきソフトウェアが存在することを示す画像を前記表示装置に表示する制御ステップと、を含む管理方法。
【請求項１５】
請求項１４に記載の管理方法において、
前記制御ステップでは、前記更新情報を出力した情報処理装置に更新すべきソフトウェアが存在することを示す画像を、前記表示装置に表示する、管理方法。
【請求項１６】
請求項１４に記載の管理方法において、
前記更新情報は、更新内容を含み、
前記制御ステップでは、前記更新情報を出力した情報処理装置に更新すべきソフトウェアが存在することを示すとともに前記更新内容を示す画像を、前記表示装置に表示する、管理方法。
【請求項１７】
請求項１４ないし１６のいずれか１項に記載の管理方法において、
前記制御ステップでは、前記画像として、点滅する画像を、前記表示装置に表示する、管理方法。
【請求項１８】
請求項１４ないし１７のいずれか１項に記載の管理方法において、
前記更新情報は、更新の緊急度を含み、
前記制御ステップでは、前記更新の緊急度に基づいて、前記画像を変更する、管理方法。
【請求項１９】
請求項１４ないし１８のいずれか１項に記載の管理方法において、
前記管理装置は、セキュリティにおける危険な状態を示す注意情報を有するサーバおよび第三者端末と、通信回線を介して接続される通信部を含み、
前記サーバから前記注意情報を取得する取得ステップと、
前記注意情報が取得されると、前記通信部が前記第三者端末からのアクセスを遮断するように、前記通信部を制御する通信制御ステップと、をさらに含む管理方法。
【請求項２０】
ソフトウェアおよび該ソフトウェアを特定するための特定情報を有する複数の情報処理装置と、表示装置と、前記ソフトウェアのアップデート情報を格納するサーバと、接続され、前記アップデート情報を利用して、前記ソフトウェアの状態を前記表示装置に表示する管理装置が行う管理方法であって、
前記複数の情報処理装置のそれぞれから前記特定情報を受け付けると、該特定情報にて特定されるソフトウェアのアップデート情報を前記サーバから取得する取得ステップと、
前記特定情報と前記アップデート情報とに基づいて、前記特定情報にて特定されるソフトウェアを更新すべきか否かを判定する判定ステップと、
前記特定情報にて特定されるソフトウェアを更新すべきと判定されると、更新すべきソフトウェアが存在することを示す画像を前記表示装置に表示する制御ステップと、を含む管理方法。
【請求項２１】
請求項２０に記載の管理方法において、
前記制御ステップでは、前記更新すべきソフトウェアを特定する特定情報を出力した情報処理装置に更新すべきソフトウェアが存在することを示す画像を、前記表示装置に表示する、管理方法。
【請求項２２】
請求項２０に記載の管理方法において、
前記アップデート情報は、更新内容を含み、
前記制御ステップでは、前記更新すべきソフトウェアを特定する特定情報を出力した情報処理装置に更新すべきソフトウェアが存在することを示すとともに前記更新内容を示す画像を、前記表示装置に表示する、管理方法。
【請求項２３】
請求項２０に記載の管理方法において、
前記制御ステップでは、前記画像として、点滅する画像を、前記表示装置に表示する、管理方法。
【請求項２４】
請求項２０ないし２３のいずれか１項に記載の管理方法において、
前記アップデート情報は、アップデートの緊急度を含み、
前記制御ステップでは、前記アップデートの緊急度に基づいて、前記画像を変更する、管理方法。
【請求項２５】
請求項２０ないし２４のいずれか１項に記載の管理方法において、
前記特定情報は、さらに、前記情報処理装置に搭載されているハードウェアを示す、管理方法。
【請求項２６】
請求項２０ないし２５のいずれか１項に記載の管理方法において、
前記管理装置は、セキュリティにおける危険な状態を示す注意情報を有するサーバおよび第三者端末と、通信回線を介して接続される通信部を含み、
前記サーバから前記注意情報を取得する情報取得ステップと、
前記注意情報が受け付けられると、前記通信部が前記第三者端末からのアクセスを遮断するように、前記通信部を制御する通信制御ステップと、をさらに含む管理方法。
【請求項２７】
複数の情報処理装置および表示装置と接続されたコンピュータに、前記複数の情報処理装置のそれぞれが有するソフトウェアの状態を前記表示装置に表示する管理処理を実行されるプログラムであって、
前記複数の情報処理装置のそれぞれから、前記ソフトウェアの更新情報を受け付ける入力処理と、
前記更新情報が受け付けられると、更新すべきソフトウェアが存在することを示す画像を前記表示装置に表示する制御処理と、を含む管理処理を前記コンピュータに実行させるプログラム。
【請求項２８】
ソフトウェアおよび該ソフトウェアを特定するための特定情報を有する複数の情報処理装置と、表示装置と、前記ソフトウェアのアップデート情報を格納するサーバと、接続されたコンピュータに、前記アップデート情報を利用して、前記ソフトウェアの状態を前記表示装置に表示する管理処理を実行させるプログラムであって、
前記複数の情報処理装置のそれぞれから前記特定情報を受け付けると、該特定情報にて特定されるソフトウェアのアップデート情報を前記サーバから取得する取得処理と、
前記特定情報と前記アップデート情報とに基づいて、前記特定情報にて特定されるソフトウェアを更新すべきか否かを判定する判定処理と、
前記特定情報にて特定されるソフトウェアを更新すべきであると判定されると、更新すべきソフトウェアが存在することを示す画像を前記表示装置に表示する制御処理と、を含む管理処理を前記コンピュータに実行させるプログラム。
【請求項２９】
ソフトウェアおよび該ソフトウェアを特定するための特定情報を有し、前記ソフトウェアのアップデート情報を格納するサーバと接続される情報処理装置であって、
前記特定情報にて特定されるソフトウェアのアップデート情報を前記サーバから取得する取得部と、
前記特定情報と前記取得部が取得したアップデート情報とに基づいて、前記特定情報にて特定されるソフトウェアを更新すべきか否かを判定し、該ソフトウェアを更新すべきと判定すると、前記ソフトウェアの更新情報を出力する出力部と、を含む情報処理装置。
【請求項３０】
ソフトウェアおよび該ソフトウェアを特定するための特定情報を有する情報処理装置であって、
前記特定情報を出力する出力部を、含む情報処理装置。
【請求項３１】
ソフトウェアおよび該ソフトウェアを特定するための特定情報を有し、前記ソフトウェアのアップデート情報を格納するサーバと接続される情報処理装置が行う情報通知方法であって、
前記特定情報にて特定されるソフトウェアのアップデート情報を前記サーバから取得する取得ステップと、
前記特定情報と前記アップデート情報とに基づいて、前記特定情報にて特定されるソフトウェアを更新すべきか否かを判定する判定ステップと、
前記ソフトウェアを更新すべきと判定されると、前記ソフトウェアの更新情報を出力する出力ステップと、を含む情報通知方法。
【請求項３２】
ソフトウェアおよび該ソフトウェアを特定するための特定情報を有する情報処理装置が行う情報処理方法であって、
前記特定情報を読み取る読み取りステップと、
前記読み取られた特定情報を出力する出力ステップを、含む情報通知方法。
【請求項３３】
ソフトウェアおよび該ソフトウェアを特定するための特定情報を格納する格納部と、前記ソフトウェアのアップデート情報を格納するサーバと、接続されるコンピュータに、情報通知処理を実行させるプログラムであって、
前記特定情報にて特定されるソフトウェアのアップデート情報を前記サーバから取得する取得処理と、
前記特定情報と前記アップデート情報とに基づいて、前記特定情報にて特定されるソフトウェアを更新すべきか否かを判定する判定処理と、
前記ソフトウェアを更新すべきと判定されると、前記ソフトウェアの更新情報を出力する出力処理と、を含む情報通知処理を前記コンピュータに実行させるプログラム。
【請求項３４】
ソフトウェアおよび該ソフトウェアを特定するための特定情報を格納部と接続するコンピュータに情報通知処理を実行させるプログラムであって、
前記特定情報を読み取る読み取り処理と、
前記読み取られた特定情報を出力する出力処理と、を含む情報通知処理を前記コンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理装置、管理方法、情報処理装置、情報通知方法およびプログラムに関し、特には、情報処理装置が有するソフトウェアの状態を表示装置に表示する管理装置、管理方法およびプログラム、ならびに、その管理装置に情報を通知する情報処理装置、情報通知方法およびプログラムに関する。
【背景技術】
【０００２】
従来、アップデート通知機能を有するＰＣ（パーソナルコンピュータ）がある。
【０００３】
なお、アップデート通知機能は、以下のような機能である。
【０００４】
ソフトウェアを有するＰＣが、そのソフトウェアの販売業者サーバに格納されているソフトウェアのアップデート情報を、インターネットを介して取り込む。ＰＣは、その取り込まれたアップデート情報と自己が有するソフトウェアとを比較する。ＰＣは、その比較の結果、自己が有するソフトウェアを更新する必要があると判断すると、その旨をＰＣの画面に表示する。
【０００５】
また、家庭内の複数の電子機器を接続して宅内ネットワークを構築する技術が知られている（特許文献１（特開２００４−２１７８６号公報）、特許文献２（特開２００２−３１２２６８号公報）参照）。また、インターネットと宅内ネットワークとを接続するホームゲートウェイ（以下「ＨＧＷ」と称する）も知られている。
【特許文献１】特開２００４−２１７８６号公報
【特許文献２】特開２００２−３１２２６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
アップデート通知機能を有するＰＣは、自己が有するソフトウェアを更新する必要がある旨を表示する。
【０００７】
しかしながら、そのＰＣは、他のＰＣが有するソフトウェアの更新に関する状態を表示しない。
【０００８】
このため、アップデート通知機能を有するＰＣが複数存在する場合、ユーザは、ＰＣごとに、そのＰＣにインストールされたソフトウェアを更新する必要があるか否かを確認しなければならない。
【０００９】
本発明の目的は、ユーザが複数の情報処理装置のそれぞれが有するソフトウェアの状態を容易に確認することを可能にする管理装置、管理方法、情報処理装置、情報通知方法およびプログラムを提供することである。
【課題を解決するための手段】
【００１０】
上記の目的を達成するため、本発明の管理装置は、表示装置と、複数の情報処理装置と接続され、前記複数の情報処理装置のそれぞれが有するソフトウェアの状態を前記表示装置に表示する管理装置であって、前記複数の情報処理装置のそれぞれから、前記ソフトウェアの更新情報を受け付ける入力部と、前記入力部が前記更新情報を受け付けると、更新すべきソフトウェアが存在することを示す画像を前記表示装置に表示する制御部とを含む。
【００１１】
また、本発明の管理方法は、表示装置と複数の情報処理装置と接続され、前記複数の情報処理装置のそれぞれが有するソフトウェアの状態を前記表示装置に表示する管理装置が行う管理方法であって、前記複数の情報処理装置のそれぞれから、前記ソフトウェアの更新情報を受け付ける入力ステップと、前記更新情報が受け付けられると、更新すべきソフトウェアが存在することを示す画像を前記表示装置に表示する制御ステップとを含む。
【００１２】
上記の発明によれば、情報処理装置から更新情報が受け付けられると、更新すべきソフトウェアが存在することを示す画像が表示装置に表示される。なお、更新情報は、複数の情報処理装置のそれぞれから受け付けられる。このため、複数の情報処理装置のそれぞれが有するソフトウェアの中に更新すべきソフトウェアが存在すると、表示装置は、更新すべきソフトウェアが存在することを示す画像を表示する。
【００１３】
したがって、ユーザは、表示装置の表示を確認することによって、複数の情報処理装置のそれぞれが有するソフトウェアの状態を容易に確認することを可能になる。
【００１４】
なお、前記画像は、前記更新情報を出力した情報処理装置に更新すべきソフトウェアが存在することを示すことが望ましい。
【００１５】
上記の発明によれば、ユーザは、更新すべきソフトウェアが存在する情報処理装置を簡単に認識することが可能になる。
【００１６】
また、前記更新情報は、更新内容を含み、前記画像は、前記更新情報を出力した情報処理装置に更新すべきソフトウェアが存在することを示すとともに前記更新内容を示すことが望ましい。
【００１７】
上記の発明によれば、ユーザは、さらにソフトウェアの更新内容を簡単に認識することが可能になる。
【００１８】
また、前記更新情報は、更新の緊急度を含み、前記画像は前記更新の緊急度に基づいて変更されることが望ましい。
【００１９】
上記の発明によれば、例えば、更新の緊急度が高い場合に、前記画像を目立たせることが可能になる。
【００２０】
また、本発明の情報処理装置は、ソフトウェアおよび該ソフトウェアを特定するための特定情報を有する複数の情報処理装置と、表示装置と、前記ソフトウェアのアップデート情報を格納するサーバと、接続され、前記アップデート情報を利用して、前記ソフトウェアの状態を前記表示装置に表示する管理装置であって、前記複数の情報処理装置のそれぞれから前記特定情報を受け付けると、該特定情報にて特定されるソフトウェアのアップデート情報を前記サーバから取得する取得部と、前記取得部が受け付けた特定情報と前記取得部が取得したアップデート情報とに基づいて、前記特定情報にて特定されるソフトウェアを更新すべきか否かを判定する判定部と、前記判定部が前記特定情報にて特定されるソフトウェアを更新すべきであると判定すると、更新すべきソフトウェアが存在することを示す画像を前記表示装置に表示する制御部とを含む。
【００２１】
また、本発明の情報通知方法は、ソフトウェアおよび該ソフトウェアを特定するための特定情報を有する複数の情報処理装置と、表示装置と、前記ソフトウェアのアップデート情報を格納するサーバと、接続され、前記アップデート情報を利用して、前記ソフトウェアの状態を前記表示装置に表示する管理装置が行う管理方法であって、前記複数の情報処理装置のそれぞれから前記特定情報を受け付けると、該特定情報にて特定されるソフトウェアのアップデート情報を前記サーバから取得する取得ステップと、前記特定情報と前記アップデート情報とに基づいて、前記特定情報にて特定されるソフトウェアを更新すべきか否かを判定する判定ステップと、前記特定情報にて特定されるソフトウェアを更新すべきと判定されると、更新すべきソフトウェアが存在することを示す画像を前記表示装置に表示する制御ステップとを含む。
【００２２】
上記の発明によれば、複数の情報処理装置のそれぞれから受け付けられた特定情報と、サーバから取得したアップデート情報とに基づいて、その特定情報にて特定されるソフトウェアを更新すべきか否かが判定され、そのソフトウェアを更新すべきと判定されると、更新すべきソフトウェアが存在することを示す画像が表示装置に表示される。
【００２３】
このため、複数の情報処理装置のそれぞれが有するソフトウェアの中に更新すべきソフトウェアが存在すると、表示装置は、更新すべきソフトウェアが存在することを示す画像を表示する。
【００２４】
したがって、ユーザは、表示装置の表示を確認することによって、複数の情報処理装置のそれぞれが有するソフトウェアの状態を容易に確認することを可能になる。
【００２５】
なお、前記画像は、前記更新すべきソフトウェアを特定する特定情報を出力した情報処理装置に更新すべきソフトウェアが存在することを示すことが望ましい。
【００２６】
上記の発明によれば、ユーザは、更新すべきソフトウェアが存在する情報処理装置を簡単に認識することが可能になる。
【００２７】
また、前記アップデート情報は、更新内容を含み、前記画像は、前記更新すべきソフトウェアを特定する特定情報を出力した情報処理装置に更新すべきソフトウェアが存在することを示すとともに前記更新内容を示すことが望ましい。
【００２８】
上記の発明によれば、ユーザは、さらにソフトウェアの更新内容を簡単に認識することが可能になる。
【００２９】
前記アップデート情報は、アップデートの緊急度を含み、前記画像は前記アップデートの緊急度に基づいて変更されることが望ましい。
【００３０】
上記の発明によれば、例えば、更新の緊急度が高い場合に、前記画像を目立たせることが可能になる。
【００３１】
また、前記特定情報は、前記情報処理装置に搭載されているハードウェアを示すことが望ましい。
【００３２】
上記の発明によれば、更新すべきソフトウェアが存在するか否かの判断をハードウェアを考慮して行うことが可能になる。このため、現在のハードウェアの状態では、更新されても機能が向上しないソフトウェアを、更新すべきソフトウェアとして扱わないことが可能になる。この場合、不要な更新作業を禁止することが可能になる。
【００３３】
また、前記画像は、点滅することが望ましい。
【００３４】
上記の発明によれば、更新可能なソフトウェアが存在することをユーザが認識しやすくなる。
【００３５】
また、本発明の情報処理装置は、ソフトウェアおよび該ソフトウェアを特定するための特定情報を有し、前記ソフトウェアのアップデート情報を格納するサーバと接続される情報処理装置であって、前記特定情報にて特定されるソフトウェアのアップデート情報を前記サーバから取得する取得部と、前記特定情報と前記取得部が取得したアップデート情報とに基づいて、前記特定情報にて特定されるソフトウェアを更新すべきか否かを判定し、該ソフトウェアを更新すべきと判定すると、前記ソフトウェアの更新情報を出力する出力部とを含む。
【００３６】
また、本発明の情報通知方法は、ソフトウェアおよび該ソフトウェアを特定するための特定情報を有し、前記ソフトウェアのアップデート情報を格納するサーバと接続される情報処理装置が行う情報通知方法であって、前記特定情報にて特定されるソフトウェアのアップデート情報を前記サーバから取得する取得ステップと、前記特定情報と前記アップデート情報とに基づいて、前記特定情報にて特定されるソフトウェアを更新すべきか否かを判定する判定ステップと、前記ソフトウェアを更新すべきと判定されると、前記ソフトウェアの更新情報を出力する出力ステップとを含む。
【００３７】
上記の発明によれば、情報処理装置が前記管理装置にソフトウェアの更新情報を出力すれば、ユーザは、表示装置の表示を確認することによって、情報処理装置が有するソフトウェアの状態を容易に確認することを可能になる。
【００３８】
また、本発明の情報処理装置は、ソフトウェアおよび該ソフトウェアを特定するための特定情報を有する情報処理装置であって、前記特定情報を出力する出力部を含む。
【００３９】
また、本発明の情報通知方法は、ソフトウェアおよび該ソフトウェアを特定するための特定情報を有する情報処理装置が行う情報処理方法であって、前記特定情報を読み取る読み取りステップと、前記読み取られた特定情報を出力する出力ステップとを含む。
【００４０】
上記の発明によれば、情報処理装置が前記管理装置に特定情報を出力すれば、ユーザは、表示装置の表示を確認することによって、情報処理装置が有するソフトウェアの状態を容易に確認することを可能になる。
【００４１】
また、前記管理装置は、セキュリティにおける危険な状態を示す注意情報を有するサーバおよび第三者端末と、通信回線を介して接続される通信部をさらに含み、前記通信部を介して前記サーバから前記注意情報が取得され、前記注意情報が受け付けられると、前記通信部が前記第三者端末からのアクセスを遮断するように、前記通信部を制御することが望ましい。
【００４２】
上記の発明によれば、セキュリティ上の危険な状態になると、第三者端末からのアクセスが遮断される。このため、情報処理装置が第三者端末のアクセスに起因して誤動作することを防止することが可能になる。
【００４３】
また、本発明のプログラムは、複数の情報処理装置および表示装置と接続されたコンピュータに、前記複数の情報処理装置のそれぞれが有するソフトウェアの状態を前記表示装置に表示する管理処理を実行されるプログラムであって、前記複数の情報処理装置のそれぞれから、該情報処理装置が有するソフトウェアの更新情報を受け付ける入力処理と、前記更新情報が受け付けられると、更新すべきソフトウェアが存在することを示す画像を前記表示装置に表示する制御処理と、を含む管理処理を前記コンピュータに実行させる。
【００４４】
また、本発明のプログラムは、ソフトウェアおよび該ソフトウェアを特定するための特定情報を有する複数の情報処理装置と、表示装置と、前記ソフトウェアのアップデート情報を格納するサーバと、接続されたコンピュータに、前記アップデート情報を利用して、前記ソフトウェアの状態を前記表示装置に表示する管理処理を実行させるプログラムであって、前記複数の情報処理装置のそれぞれから前記特定情報を受け付けると、該特定情報にて特定されるソフトウェアのアップデート情報を前記サーバから取得する取得処理と、前記特定情報と前記アップデート情報とに基づいて、前記特定情報にて特定されるソフトウェアを更新すべきか否かを判定する判定処理と、前記特定情報にて特定されるソフトウェアを更新すべきと判定されると、更新すべきソフトウェアが存在することを示す画像を前記表示装置に表示する制御処理と、を含む管理処理を前記コンピュータに実行させる。
【００４５】
上記の発明によれば、上記管理方法をコンピュータに実行させることが可能になる。
【００４６】
また、本発明のプログラムは、ソフトウェアおよび該ソフトウェアを特定するための特定情報を格納する格納部と、前記ソフトウェアのアップデート情報を格納するサーバと、接続されるコンピュータに、情報通知処理を実行させるプログラムであって、前記特定情報にて特定されるソフトウェアのアップデート情報を前記サーバから取得する取得処理と、前記特定情報と前記アップデート情報とに基づいて、前記特定情報にて特定されるソフトウェアを更新すべきか否かを判定する判定処理と、前記ソフトウェアを更新すべきと判定されると、前記ソフトウェアを更新すべきことを示す更新情報を出力する出力処理と、を含む情報通知処理を前記コンピュータに実行させる。
【００４７】
また、本発明のプログラムは、ソフトウェアおよび該ソフトウェアを特定するための特定情報を格納部と接続するコンピュータに情報通知処理を実行させるプログラムであって、前記特定情報を読み取る読み取り処理と、前記読み取られた特定情報を出力する出力処理と、を含む情報通知処理を前記コンピュータに実行させる。
【００４８】
上記の発明によれば、上記情報通知方法をコンピュータに実行させることが可能になる。
【発明の効果】
【００４９】
本発明によれば、ユーザは、複数の情報処理装置のそれぞれが有するソフトウェアの状態を容易に確認することが可能になる。
【発明を実施するための最良の形態】
【００５０】
以下、本発明の実施例について図面を参照して説明する。
【００５１】
図１は、本発明の第１実施例の管理装置を示したブロック図である。なお、本管理装置は、管理システムに含まれる。
【００５２】
管理システムは、パーソナルコンピュータ（以下「ＰＣ」と称する。）１と、ＰＣ２と、サーバ３と、ホームゲートウェイ（以下「ＨＧＷ」と称する。）４と、表示装置５とを含む。なお、ＨＧＷ４は、モデムまたはＯＮＵ（Optical Network Unit）と、インターネット等の通信回線とを介して、サーバ３と接続される。
【００５３】
ＰＣ１は、格納部１ａと、収集部１ｂと、比較部１ｃとを含む。ＰＣ２は、ＰＣ１と同じ構成である。サーバ３は、格納部３ａを含む。ＨＧＷ４は、ハブ４ａと、ルータ部４ｂと、メモリ４ｃと、制御回路４ｄとを含む。制御回路４ｄは、情報収集部４ｄ１と、通知部４ｄ２とを含む。
【００５４】
ＰＣ１は、情報処理装置の一例である。ＰＣ１は、ハブ４ａに接続されている。
【００５５】
格納部１ａは、ソフトウェアおよびそのソフトウェアの情報を格納する。このソフトウェア情報は、ソフトウェア（モジュール）の名称とバージョンとを示す。
【００５６】
サーバ３の格納部３ａは、格納部１ａに格納されているソフトウェアのアップデート情報およびアップデートファイルを格納する。なお、格納部３ａは、格納部１ａに格納されていないソフトウェアのアップデート情報およびアップデートファイルも格納する。
【００５７】
なお、アップデート情報は、ソフトウェア（モジュール）の名称と、最新のバージョンと、タイムスタンプ（ソフトウェア（モジュール）の作成日時）と、アップデートファイルのファイルサイズと、更新内容と、更新の緊急度をと示す。また、アップデート情報は、対象ＯＳと対象ハードウェアをさらに示すことが望ましい。
【００５８】
また、アップデートファイルは、ソフトウェアをアップデートするためのファイルである。
【００５９】
収集部１ｂは、格納部１ａに格納されているソフトウェア情報にて特定されるソフトウェアのアップデート情報を、ＨＧＷ４を介して格納部３ａから取得する。
【００６０】
収集部１ｂは、例えば、ＰＣ１の起動時（電源オン時）に、そのアップデート情報を取得する。また、収集部１ｂは、アップデート情報を取得してから一定時間が経過した際に、アップデート情報を取得する。
【００６１】
比較部１ｃは、格納部１ａに格納されているソフトウェア情報と、収集部１ｂが取得したアップデート情報とに基づいて、そのソフトウェア情報にて特定されるソフトウェアを更新すべきか否かを判定する。
【００６２】
なお、比較部１ｃは、例えば、収集部１ｂが新たなアップデート情報を取得すると、そのソフトウェア情報と、そのアップデート情報とに基づいて、そのソフトウェア情報にて特定されるソフトウェアを更新すべきか否かを判定する。
【００６３】
例えば、比較部１ｃは、ソフトウェア情報が示すソフトウェアのバージョンが、アップデート情報が示すソフトウェアの最新バージョンより古いと、そのソフトウェア情報にて特定されるソフトウェアを更新すべきと判定する。
【００６４】
比較部１ｃは、そのソフトウェアを更新すべきと判定すると、更新情報をＨＧＷ４宛に送信する。
【００６５】
その更新情報は、そのソフトウェアを更新すべきであることを示す。また、その更新情報は、その更新情報の送信元を示す識別情報を含む。なお、その更新情報は、さらに、更新内容を示してもよい。また、その更新情報は、さらに、更新の緊急度を示してもよい。
【００６６】
なお、収集部１ｂと比較部１ｃとは、メモリに格納されたプログラムを実行するコンピュータによって実現されてもよい。なお、そのプログラムは、収集部１ｂと比較部１ｂとの動作を規定する。
【００６７】
ＰＣ２も、ＰＣ１と同様に動作する。
【００６８】
ＨＧＷ４は、ゲートウェイ装置であり、また、管理装置の一例である。
【００６９】
ハブ４ａは、ＰＣ１、ＰＣ２、ルータ部４ｂおよび制御回路４ｄと接続する。なお、ハブ４ａは、ＨＧＷ４と別体であってもよい。
【００７０】
ルータ部４ｂは、不図示のインターネットおよびハブ４ａと接続する。
【００７１】
メモリ４ｃは、コンピュータにて読み取り可能な記録媒体の一例である。メモリ４ｃには、制御回路４ｄの動作を規定するプログラムが記録されている。
【００７２】
制御回路４ｄは、ＣＰＵ等のコンピュータであり、メモリ４ｃに記録されたプログラムを読み取り、その読み取られたプログラムを実行して以下に示すような種々の機能（機能ブロック）を実現する。
【００７３】
制御回路４ｄは、情報収集部４ｄ１と、通知部４ｄ２を実現する。
【００７４】
情報収集部４ｄ１は、入力部の一例である。情報収集部４ｄ１は、複数のＰＣのそれぞれから更新情報を受け付ける。具体的には、情報収集部４ｄ１は、ＰＣ１とＰＣ２のそれぞれから、ハブ４ａを介して更新情報を受け付ける。
【００７５】
なお、情報収集部４ｄ１は、一定期間、更新情報を出力しないＰＣがある場合、そのＰＣには、しばらくの間電源が投入されていないと判断する。情報収集部４ｄ１は、そのＰＣに対して、ＷＯＬ（Wakeup On LAN）により電源を入れ、そのＰＣから更新情報を出力させる。
【００７６】
通知部４ｄ２は、制御部の一例である。通知部４ｄ２は、情報収集部４ｄ１が更新情報を受け付けると、更新すべきソフトウェアが存在することを示す画像を、表示装置５に表示する。
【００７７】
なお、その画像は、例えば、更新情報を出力したＰＣに、更新すべきソフトウェアが存在することを示す。
【００７８】
また、更新情報が更新内容を示す場合、通知部４ｄ２は、例えば、更新情報を出力したＰＣ（送信元）に更新すべきソフトウェアが存在することを示すとともにその更新内容を示す画像を、表示装置５に表示してもよい。なお、通知部４ｄ２は、更新情報に含まれる識別情報に基づいて、その送信元を認識する。
【００７９】
また、通知部４ｄ２は、その画像を点滅させてもよい。
【００８０】
また、更新情報が更新の緊急度を示す場合、通知部４ｄ２は、その更新の緊急度に基づいて、その画像を変更してもよい。例えば、通知部４ｄ２は、更新の緊急度が高くなるにつれて、その画像を大きくしていく。また、例えば、通知部４ｄ２は、更新の緊急度が高くなるにつれて、その画像の点滅時間間隔を短くする。
【００８１】
表示装置５は、ＨＧＷ４にて制御される。本実施例では、表示装置５は、ＴＶ（テレビジョン）画面を表示可能である。
【００８２】
次に、動作を説明する。
【００８３】
図２は、ＰＣ１の動作を説明するためのフローチャートである。以下、図２を参照して、ＰＣ１の動作を説明する。
【００８４】
ＰＣ１が起動されると（例えば、ＰＣ１の電源がオンになると）、ステップＳ２１が実行される。
【００８５】
ステップＳ２１では、収集部１ｂは、格納部１ａに格納されているソフトウェア情報にて特定されるソフトウェアのアップデート情報を、ＨＧＷ４を介して格納部３ａから取得する。
【００８６】
比較部１ｃは、収集部１ｂが新たなアップデート情報を取得すると、格納部１ａに格納されているソフトウェア情報と、そのアップデート情報とに基づいて、そのソフトウェア情報にて特定されるソフトウェアを更新すべきか否かを判定する。比較部１ｃは、そのソフトウェアを更新すべきと判定すると、更新情報をＨＧＷ４宛に送信する。
【００８７】
更新信号は、例えば、そのソフトウェアを更新すべきであることと、更新情報の送信元を示す識別情報と、送信元を更新内容と、更新の緊急度とを示す。
【００８８】
その後、ステップＳ２２が実行される。
【００８９】
ステップＳ２２では、収集部１ｂは、前回のアップデート情報の取得から一定時間が経過したか否か判断する。一定時間が経過している場合、ステップＳ２１が実行される。
【００９０】
なお、ＰＣ２は、ＰＣ１と同様に動作する。このため、ＰＣ２の動作の説明は省略する。
【００９１】
次に、ＨＧＷ４の動作を説明する。
【００９２】
情報収集部４ｄ１は、ハブ４ａを介して、更新情報を受け付ける。
【００９３】
情報収集部４ｄ１が更新情報を受け付けると、通知部４ｄ２は、更新すべきソフトウェアが存在することを示す画像を表示装置５に表示する。なお、その画像は、例えば、更新情報を出力したＰＣに、更新すべきソフトウェアが存在することを示す。
【００９４】
図３は、表示装置５が表示する画像の例を示した説明図である。
【００９５】
図３（ａ）は、画像５ａがＴＶ画面上に表示された例を示す。画像５ａは、アップデートが必要なファイル（ソフトウェア）が、更新情報を出力したＰＣ１に存在することを示す。
【００９６】
図３（ｂ）は、画像５ｂがＴＶ画面上に表示された例を示す。画像５ｂは、アップデートが必要なファイル（ソフトウェア）が、更新情報を出力したＰＣ１（送信元）に存在することを示すとともに、その更新内容（セキュリティホールに対するアップデート）を示す。
【００９７】
図３（ｃ）は、画像５ｃがＴＶ画面上に表示された例を示す。画像５ｃは、アップデートが必要なファイル（ソフトウェア）が存在することを示す。なお、画像（アイコン）５ｃは点滅する。
【００９８】
なお、更新情報が更新の緊急度を示す場合、通知部４ｄ２は、その更新の緊急度に基づいて、その画像を変更する。例えば、通知部４ｄ２は、更新の緊急度が高くなるにつれて、その画像を大きくしていく。また、例えば、通知部４ｄ２は、更新の緊急度が高くなるにつれて、その画像の点滅時間間隔を短くする。
【００９９】
本実施例によれば、ＰＣから更新情報が受け付けられると、ＨＧＷ４は、更新すべきソフトウェアが存在することを示す画像を表示装置５に表示する。なお、更新情報は、複数のＰＣのそれぞれから受け付けられる。このため、複数のＰＣのそれぞれが有するソフトウェアの中に更新すべきソフトウェアが存在すると、表示装置５は、更新すべきソフトウェアが存在することを示す画像を表示する。
【０１００】
したがって、ユーザは、表示装置５の表示を確認することによって、複数のＰＣのそれぞれが有するソフトウェアの状態を容易に確認することを可能になる。
【０１０１】
また、本実施例では、アップデート情報の選別は各ＰＣが行う。このため、ＨＧＷ４は情報収集と通知のみでよいため、ＨＧＷ４の実装が簡単になる。
【０１０２】
なお、本実施例では、通知部４ｄ２は、更新情報を出力したＰＣに更新すべきソフトウェアが存在することを示す画像を表示装置５に表示する。このため、ユーザは、更新すべきソフトウェアが存在するＰＣを簡単に認識することが可能になる。
【０１０３】
また、本実施例では、更新情報は、更新内容を含み、通知部４ｄ２は、更新情報を出力したＰＣに更新すべきソフトウェアが存在することを示すとともにその更新内容を示す画像を表示装置５に表示する。このため、ユーザは、ソフトウェアの更新内容を簡単に認識することが可能になる。
【０１０４】
また、本実施例では、通知部４ｄ２は、更新すべきソフトウェアが存在することを示す画像を点滅させる。このため、更新すべきソフトウェアが存在することをユーザが認識しやすくなる。
【０１０５】
また、本実施例では、更新情報は、更新の緊急度を含み、更新すべきソフトウェアが存在することを示す画像を、通知部４ｄ２更新の緊急度に基づいて変更する。このため、更新の緊急度が高い場合に、その画像を目立たせることが可能になる。
【０１０６】
また、本実施例では、ＰＣ（情報処理装置）は、特定情報にて特定されるソフトウェアのアップデート情報をサーバ３から取得し、その特定情報とそのアップデート情報とに基づいて、その特定情報にて特定されるソフトウェアを更新すべきか否かを判定する。ＰＣは、そのソフトウェアを更新すべきと判定すると、ソフトウェアを更新すべきであることを示す更新情報を出力する。
【０１０７】
このため、ＰＣがＨＧＷ４に更新情報を出力すれば、ユーザは、表示装置５の表示を確認することによって、ＰＣが有するソフトウェアの状態を容易に確認することを可能になる。
【０１０８】
なお、本実施例は、以下のように変形されてもよい。
【０１０９】
図４は、ＨＧＷ４の変形例を示したブロック図である。なお、図４において、図１に示したものと同一のものには同一符号を付してある。
【０１１０】
以下、図４を参照してＨＧＷ４の変形例を説明する。
【０１１１】
サーバ３の格納部３ａは、さらに、セキュリティ上危険な状態を示す注意情報を格納する。注意情報は、例えば、コンピュータウィルスの情報を示すウィルス情報と、ＤｏＳ（Denial of Service）攻撃の情報を示すＤｏＳ攻撃情報である。
【０１１２】
ルータ部４ｂは、通信部の一例である。ルータ部４ｂは、サーバ３および第三者端末６と、インターネット（通信回線）７を介して接続される。
【０１１３】
制御回路４ｄは、メモリ４ｃに記録されたプログラムを読み取り、そのプログラムを実行することにより、通知部４ｄ２と、情報収集部４ｄ３と、ルータ制御部４ｄ４とを実現する。
【０１１４】
情報収集部４ｄ３は、取得部の一例である。情報収集部４ｄ３は、図１に示した情報収集部４ｄ１と同じ機能を有する。情報収集部４ｄ３は、さらに、ハブ４ａおよびルータ部（通信部）４ｂを介して、格納部３ａから注意情報を取得する。
【０１１５】
ルータ制御部４ｄ４は、通信制御部の一例である。ルータ制御部４ｄ４は、情報収集部４ｄ３が注意情報を取得すると、ルータ部４ｂが第三者端末６からのアクセスを遮断するように、ルータ部４ｂを制御する。
【０１１６】
なお、ルータ部４ｂは、ブロードバンドルータ機能および静的ＩＰマスカレード機能を有することが望ましい。
【０１１７】
ブロードバンドルータ機能は、一般にＩＰマスカレード（NAPT：Network Address Port Translation）機能により、宅内ネットワークのローカルアドレスをインターネット側のグローバルアドレスに変換する機能である。
【０１１８】
ＩＰマスカレードが使用されると、宅内ネットワークに接続された装置からインターネット側の装置へのアクセスは、ローカルアドレスがグローバルアドレスに変換されて可能になる。
【０１１９】
しかしながら、ＩＰマスカレードが使用されると、インターネット側の装置から宅内ネットワークに接続された装置へアクセスすることはできない。このため、宅内ネットワークにサーバ等を設置することができないという問題が生じる。
【０１２０】
この問題を解決するため、静的ＩＰマスカレード機能が使用される。静的ＩＰマスカレード機能は、ルータ部４ｂの固定ポートへインターネット側の装置からアクセスがあった場合、そのアクセスを宅内ネットワークの特定の装置に転送する機能である。
【０１２１】
例えば、宅内ネットワークにおいて、ＰＣ２がＨＴＴＰサーバとして設定されているとする。通常、ＨＴＴＰサーバはポート８０を使用するため、静的ＩＰマスカレード機能が設定されたルータ部４ｂは、インターネット側の装置からルータ部４ｂのポート８０に対してのアクセスがあった場合、そのアクセスを無条件にＰＣ２に転送する。
【０１２２】
現在、コンピュータウィルスおよびワームが問題になっている。コンピュータウィルスまたはワームは、感染経路の１つとして、サーバソフトのセキュリティホールを使用することがある。例えば、ＨＴＴＰサーバがセキュリティホールを有している場合、コンピュータウィルスは、ＨＴＴＰで通常使用されるポート８０を介して感染する。
【０１２３】
また、クラッキング行為の１つとしてＤｏＳ攻撃がある。ＤｏＳ攻撃は、サーバに対して例えばＨＴＴＰで通常使われるポート８０を通して大量のＨＴＴＰリクエストを送信して、サーバを過負荷状態にしてダウンさせたり、他の正当なユーザへのサービスを妨害したりする行為である。
【０１２４】
通常、ルータはファイアウォールとして動作するため、これらコンピュータウィルスおよびＤｏＳ攻撃を遮断することができる。
【０１２５】
しかしながら、ルータ部４ｂが静的ＩＰマスカレードを使用してインターネット側の装置からのアクセスを許している場合、コンピュータウィルスおよびＤｏＳ攻撃を遮断することができない。
【０１２６】
本変形例では、ルータ制御部４ｄ４は、コンピュータウィルスまたはＤｏＳ攻撃が蔓延していることを示す情報をサーバ３から入手すると、第三者端末６からのアクセスを遮断するようにルータ部４ｂを制御する。このため、ＰＣが第三者端末６のアクセスに起因して誤動作することを防止することが可能になる。
【０１２７】
よって、ルータ部４ｂに静的ＩＰマスカレードが設定されていても、コンピュータウィルスの感染経路またはＤｏＳ攻撃の対象となる可能性に高いポートは、自動的に塞がれる。したがって、インターネット側の装置からのアクセスが遮断される。このため、ユーザの手を煩わせることなく、宅内ネットワークのサーバをコンピュータウィルスおよびＤｏＳ攻撃から保護することが可能になる。
【０１２８】
次に、他の実施例を説明する。
【０１２９】
図５は、本発明の第２実施例の管理装置を示したブロック図である。なお、本管理装置は、管理システムに含まれる。また、図５において、図１に示したものと同一のものには同一符号を付してある。
【０１３０】
図５において、管理システムは、ＰＣ１０と、ＰＣ１１と、サーバ３と、ＨＧＷ４０と、表示装置５とを含む。なお、ＨＧＷ４０は、モデムまたはＯＮＵ（Optical Network Unit）と、インターネット等の通信回線とを介して、サーバ３と接続される。
【０１３１】
ＰＣ１０は、格納部１０ａと、出力部１０ｂとを含む。ＰＣ１１は、ＰＣ１０と同じ構成である。ＨＧＷ４０は、ハブ４ａと、ルータ部４ｂと、メモリ４０ａと、制御回路４０ｂとを含む。制御回路４０ｂは、情報収集部４０ｂ１と、比較部４０ｂ２と、通知部４０ｂ３とを含む。
【０１３２】
ＰＣ１０は、情報処理装置の一例である。ＰＣ１０は、ハブ４ａに接続されている。
【０１３３】
格納部１ａは、ソフトウェアと、そのソフトウェアの情報と、ＰＣ１０のハードウェア情報を格納する。
【０１３４】
ソフトウェア情報は、ソフトウェア（モジュール）の名称とバージョンとを示す。
【０１３５】
ハードウェア情報は、ＰＣ１０が搭載しているハードウェア（例えば、ＣＰＵ、メモリ、デバイスおよびオプションボード）を特定するための情報である。ハードウェア情報は、例えば、ＣＰＵ名、メモリ容量、使用デバイス名およびオプションボード名である。
【０１３６】
なお、ソフトウェアの情報とハードウェア情報とは、特定情報として格納されている。
【０１３７】
出力部１０ｂは、格納部１０ａに格納されている特定情報を読み取り、その読み取られた特定情報をＨＧＷ４０宛に出力する。なお、出力部１０ｂは、その特定情報に、その特定情報の出力元を示す識別情報を付加する。
【０１３８】
なお、出力部１０ｂは、例えば、ＰＣ１０のＯＳから終了通知を受け付けた際に、格納部１０ａに格納されている特定情報を読み取り、その特定情報をＨＧＷ４０宛に出力する。
【０１３９】
また、出力部１０ｂは、特定情報をＨＧＷ４０宛に出力してから一定時間が経過した際に、格納部１０ａに格納されている特定情報を再び読み取り、その特定情報をＨＧＷ４０宛に出力する。
【０１４０】
ＰＣ１１も、ＰＣ１０と同様に動作する。
【０１４１】
ＨＧＷ４０は、ゲートウェイ装置であり、また、管理装置の一例である。
【０１４２】
ハブ４ａは、ＰＣ１０、ＰＣ１１、ルータ４ｂおよび制御回路４０ｂと接続する。なお、ハブ４ａは、ＨＧＷ４０と別体であってもよい。
【０１４３】
ルータ部４ｂは、不図示のインターネットおよびハブ４ａと接続する。
【０１４４】
メモリ４０ａは、コンピュータにて読み取り可能な記録媒体の一例である。メモリ４０ａには、制御回路４０ｂの動作を規定するプログラムが記録されている。
【０１４５】
制御回路４０ｂは、ＣＰＵ等のコンピュータの一例である。制御回路４０ｂは、メモリ４０ａに記録されたプログラムを読み取り、その読み取られたプログラムを実行して以下に示すような種々の機能（機能ブロック）を実現する。
【０１４６】
制御回路４０ｂは、情報収集部４０ｂ１と、比較部４０ｂ２と、通知部４０ｂ３とを実現する。
【０１４７】
情報収集部４０ｂ１は、取得部の一例である。情報収集部４０ｂ１は、ハブ４ａを介して、複数のＰＣのそれぞれから特定情報を受け付ける。
【０１４８】
情報収集部４０ｂ１は、その特定情報を受け付けると、その特定情報にて特定されるソフトウェアのアップデート情報を、サーバ３から取得する。情報収集部４０ｂ１は、そのアップデート情報とその特定情報とを、比較部４０ｂ２に出力する。
【０１４９】
なお、情報収集部４０ｂ１は、一定期間、更新情報を出力しないＰＣがある場合、そのＰＣには、しばらくの間電源が投入されていないと判断する。情報収集部４０ｂ１は、そのＰＣに対して、ＷＯＬ（Wakeup On LAN）により電源を入れ、そのＰＣから特定情報を出力させる。
【０１５０】
比較部４０ｂ２は、判定部の一例である。比較部４０ｂ２は、情報収集部４０ｂ１から受け付けた特定情報およびアップデート情報とに基づいて、その特定情報にて特定されるソフトウェアを更新すべきか否かを判定する。
【０１５１】
なお、ソフトウェアがハードウェアに応じて機能向上するか否かをアップデート情報が示す場合、比較部４０ｂ２は、その特定情報が示すハードウェア情報を考慮して、ソフトウェアを更新すべきか否かを判定する。
【０１５２】
例えば、ＣＰＵ１００Ａと、その上位互換ＣＰＵ１００Ｂがあるとする。ＣＰＵ１００Ｂは、ＣＰＵ１００Ａにある全ての機能をもち、さらに新しい機能をもっているとする。
【０１５３】
アプリケーション（ソフトウェア）Ｘは、バージョン１では、ＣＰＵ１００ＡでもＣＰＵ１００Ｂでも全く同じ機能で動作するとする。
【０１５４】
しかしながら、アプリケーションＸは、バージョン２では、ＣＰＵ１００Ａで動作させたときはバージョン１と全く同じ動作をするが、ＣＰＵ１００Ｂで動作させたときは、ＣＰＵ１００ＡにはなくＣＰＵ１００Ｂにのみある機能を使って、高速に動作することが可能になったとする。そして、この情報がアップデート情報に示されているものとする。
【０１５５】
このような状況下で、特定情報がアプリケーションＸのバージョン１を示しかつＣＰＵ１００Ａを示す場合には、比較部４０ｂ２は、アプリケーションＸのバージョン２を更新用アップデートソフトとして認識せず、アプリケーションＸのバージョン１を更新すべきでないと判断する。
【０１５６】
一方、特定情報がアプリケーションＸのバージョン１を示しかつＣＰＵ１００Ｂを示す場合には、比較部４０ｂ２は、アプリケーションＸのバージョン２を更新用アップデートソフトと認識して、アプリケーションＸのバージョン１を更新すべきであると判断する。
【０１５７】
通知部４０ｂ３は、制御部の一例である。通知部４０ｂ３は、比較部４０ｂ２が特定情報にて特定されるソフトウェアを更新すべきであると判定すると、更新すべきソフトウェアが存在することを示す画像を表示装置５に表示する。
【０１５８】
なお、表示装置５が表示する画像は、例えば、第１実施例にて表示される画像と同様である。
【０１５９】
次に、動作を説明する。
【０１６０】
図６は、ＰＣ１０の動作を説明するためのフローチャートである。以下、図６を参照して、ＰＣ１０動作を説明する。
【０１６１】
なお、ＰＣ１０では、電源オフ時などのシャットダウン処理時に、ＰＣ１０のＯＳは終了通知を出力する。
【０１６２】
ステップＳ６１では、出力部１０ｂは、その終了通知を受け付けると、ステップＳ６２を実行し、また、その終了通知がこない場合、ステップＳ６３を実行する。
【０１６３】
ステップＳ６２では、出力部１０ｂは、格納部１０ａに格納されている特定情報を読み取り、その読み取られた特定情報をＨＧＷ４宛に送信する。なお、出力部１０ｂは、その特定情報に、その特定情報の送信元を示す識別情報を付加した後、その識別情報が付加された特定情報をＨＧＷ４宛に送信する。
【０１６４】
その後、ＰＣ１０は、シャットダウン処理を終了して、動作を停止する。
【０１６５】
一方、ステップＳ６３では、出力部１０ｂは、前回の特定情報の出力から一定時間が経過したか否か判断する。出力部１０ｂは、一定時間経過している場合、ステップＳ６４を実行し、また、一定時間経過していない場合、ステップＳ６１を実行する。
【０１６６】
ステップＳ６４では、出力部１０ｂは、格納部１０ａに格納されている特定情報を読み取り、その読み取られた特定情報をＨＧＷ４宛に送信する。なお、出力部１０ｂは、その特定情報に、その特定情報の送信元を示す識別情報を付加した後、その識別情報が付加された特定情報をＨＧＷ４宛に送信する。
【０１６７】
その後、出力部１０ｂは、ステップＳ６１を実行する。
【０１６８】
なお、ＰＣ１１は、ＰＣ１０と同様に動作する。このため、ＰＣ１１の動作の説明は省略する。
【０１６９】
次に、ＨＧＷ４０の動作を説明する。
【０１７０】
情報収集部４０ｂ１は、ハブ４ａを介して、特定情報を受け付ける。
【０１７１】
情報収集部４０ｂ１は、その特定情報を受け付けると、その特定情報にて特定されるソフトウェアのアップデート情報を、サーバ３から取得する。情報収集部４０ｂ１は、その特定情報とそのアップデート情報とを、比較部４０ｂ２に出力する。
【０１７２】
比較部４０ｂ２は、情報収集部４０ｂ１から受け付けた特定情報およびアップデート情報とに基づいて、その特定情報にて特定されるソフトウェアを更新すべきか否かを判定する。
【０１７３】
なお、比較部４０ｂ２は、そのアップデート情報が、ハードウェアに応じて機能向上するか否かを示す場合、比較部４０ｂ２は、その特定情報が示すハードウェア情報を考慮して、ソフトウェアを更新すべきか否かを判定する。
【０１７４】
通知部４０ｂ３は、比較部４０ｂ２が特定情報にて特定されるソフトウェアを更新すべきであると判定すると、更新すべきソフトウェアが存在することを示す画像を表示装置５に表示する。
【０１７５】
例えば、通知部４０ｂ３は、更新すべきソフトウェアを特定する特定情報を出力したＰＣに更新すべきソフトウェアが存在することを示す画像を表示装置５に表示する。なお、通知部４０ｂ３は、その特定情報を出力したＰＣを、その特定情報に付加された識別情報を利用して認識する。
【０１７６】
また、アップデート情報が更新内容を含む場合、通知部４０ｂ３は、更新すべきソフトウェアを特定する特定情報を出力したＰＣに更新すべきソフトウェアが存在することを示すとともにその更新内容を示す画像を表示装置５に表示する。
【０１７７】
また、アップデート情報がアップデートの緊急度を含む場合、通知部４０ｂ３は、更新すべきソフトウェアが存在することを示す画像をアップデートの緊急度に基づいて変更する。
【０１７８】
また、通知部４０ｂ３は、前記画像を点滅させる。
【０１７９】
なお、表示装置５が表示する画像は、例えば、第１実施例にて表示される画像と同様である。
【０１８０】
本実施例によれば、比較部４０ｂ２は、複数のＰＣのそれぞれから受け付けられた特定情報と、サーバ３から取得したアップデート情報とに基づいて、その特定情報にて特定されるソフトウェアを更新すべきか否かを判定する。そのソフトウェアを更新すべきであると判定されると、更新すべきソフトウェアが存在することを示す画像が表示装置５に表示される。
【０１８１】
このため、複数のＰＣのそれぞれが有するソフトウェアの中に更新すべきソフトウェアが存在すると、表示装置５は、更新すべきソフトウェアが存在することを示す画像を表示する。
【０１８２】
したがって、ユーザは、表示装置５の表示を確認することによって、複数のＰＣのそれぞれが有するソフトウェアの状態を容易に確認することを可能になる。
【０１８３】
なお、本実施例では、通知部４０ｂ３は、更新すべきソフトウェアを特定する特定情報を出力したＰＣに更新すべきソフトウェアが存在することを示す画像を表示装置５に表示する。このため、ユーザは、更新すべきソフトウェアが存在するＰＣを簡単に認識することが可能になる。
【０１８４】
また、本実施例では、アップデート情報は、更新内容を含み、通知部４０ｂ３は、更新すべきソフトウェアを特定する特定情報を出力したＰＣに更新すべきソフトウェアが存在することを示すとともにその更新内容を示す画像を表示装置５に表示する。このため、ユーザは、さらにソフトウェアの更新内容を簡単に認識することが可能になる。
【０１８５】
また、本実施例では、アップデート情報は、アップデートの緊急度を含み、通知部４０ｂ３は、更新すべきソフトウェアが存在することを示す画像をアップデートの緊急度に基づいて変更する。この場合、例えば、更新の緊急度が高い場合に、その画像を目立たせることが可能になる。
【０１８６】
また、本実施例では、通知部４０ｂ３は、前記画像を点滅させる。このため、更新可能なソフトウェアが存在することをユーザが認識しやすくなる。
【０１８７】
また、本実施例では、特定情報は、ＰＣに搭載されているハードウェアを示す。このため、比較部４０ｂ２は、更新すべきソフトウェアが存在するか否かの判断を、ハードウェアを考慮して行うことが可能になる。このため、現在のハードウェアの状態では、更新されても機能が向上しないソフトウェアを、更新すべきソフトウェアとして扱わないことが可能になる。この場合、不要な更新作業を禁止することが可能になる。
【０１８８】
また、本実施例では、ＰＣ（情報処理装置）は、格納部１０ａに格納された特定情報を読み取り、その読み取られた特定情報を出力する。
【０１８９】
このため、ＰＣがＨＧＷ４０に特定情報を出力すれば、ユーザは、表示装置５の表示を確認することによって、ＰＣが有するソフトウェアの状態を容易に確認することを可能になる。
【０１９０】
なお、本実施例は、第１実施例と同様に変形されてもよい。
【０１９１】
図７は、ＨＧＷ４０の変形例を示したブロック図である。なお、図７において、図４、図５に示したものと同一のものには同一符号を付してある。
【０１９２】
以下、図７を参照してＨＧＷ４０の変形例を説明する。
【０１９３】
制御回路４０ｂは、メモリ４０ａに記録されたプログラムを読み取り、そのプログラムを実行することにより、比較部４０ｂ２、通知部４０ｂ３と、情報収集部４０ｂ４と、ルータ制御部４ｄ４とを実現する。
【０１９４】
情報収集部４０ｂ４は、取得部の一例である。情報収集部４０ｂ４は、図５に示した情報収集部４０ｂ１と同じ機能を有する。情報収集部４０ｂ４は、さらに、ハブ４ａおよびルータ部（通信部）４ｂを介して、格納部３ａから注意情報を取得する。
【０１９５】
ルータ制御部４ｄ４は、情報収集部４０ｂ４が注意情報を取得すると、ルータ部４ｂが第三者端末６からのアクセスを遮断するように、ルータ部４ｂを制御する。
【０１９６】
なお、ルータ部４ｂは、ブロードバンドルータ機能および静的ＩＰマスカレード機能を有することが望ましい。
【０１９７】
本変形例では、ルータ制御部４ｄ４は、コンピュータウィルスまたはＤｏＳ攻撃が蔓延していることを示す情報をサーバ３から入手すると、第三者端末６からのアクセスを遮断するようにルータ部４ｂを制御する。このため、ＰＣが第三者端末６のアクセスに起因して誤動作することを防止することが可能になる。
【０１９８】
このため、ルータ部４ｂに静的ＩＰマスカレードが設定されていても、コンピュータウィルスの感染経路またはＤｏＳ攻撃の対象となる可能性に高いポートは、自動的に塞がれる。したがって、インターネット側の装置からのアクセスが遮断される。このため、ユーザの手を煩わせることなく、宅内ネットワークのサーバをコンピュータウィルスおよびＤｏＳ攻撃から保護することが可能になる。
【０１９９】
以上説明した各実施例において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。
【０２００】
例えば、ＰＣ（情報処理装置）は、２台に限らず、その数は適宜変更可能である。
【０２０１】
また、ＰＣが備えている表示装置が、表示装置５として使用されてもよい。
【図面の簡単な説明】
【０２０２】
【図１】本発明の一実施例の管理装置を示したブロック図である。
【図２】ＰＣの動作を説明するためのフローチャートである。
【図３】表示装置の表示例を示した説明図である。
【図４】図１に示した管理装置の変形例を示したブロック図である。
【図５】本発明の他の実施例の管理装置を示したブロック図である。
【図６】ＰＣの動作を説明するためのフローチャートである。
【図７】図５に示した管理装置の変形例を示したブロック図である。
【符号の説明】
【０２０３】
１、２  ＰＣ
１ａ    格納部
１ｂ    収集部
１ｃ    比較部
３      サーバ
３ａ    格納部
４      ホームゲートウェイ
４ａ    ハブ
４ｂ    ルータ部
４ｃ    メモリ部
４ｄ    制御回路
４ｄ１  情報収集部
４ｄ２  通知部
４ｄ３  情報収集部
４ｄ４  ルータ制御部
５      表示装置
６      第三者端末
７      インターネット
１０      ＰＣ
１０ａ    格納部
１０ｂ    出力部
１１      ＰＣ
４０      ホームゲートウェイ
４０ａ    メモリ
４０ｂ    制御回路
４０ｂ１  情報収集部
４０ｂ２  比較部
４０ｂ３  通知部
４０ｂ４  情報収集部
【図１】
2006209505.tif 000003
【図２】
2006209505.tif 000004
【図３】
2006209505.tif 000005
【図４】
2006209505.tif 000006
【図５】
2006209505.tif 000007
【図６】
2006209505.tif 000008
【図７】
2006209505.tif 000009