【手続補正書】
【提出日】平成21年4月9日(2009.4.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
他の通信装置から受信した前記他の通信装置の装置情報に基づいて、前記他の通信装置に対応するプログラムを取得する第一の取得手段と、
前記第一の取得手段によって取得されたプログラムをインストールするインストール手段と、
前記インストール手段によってインストールされたプログラムのプログラムバージョン情報と、前記他の通信装置から受信した前記他の通信装置のプログラムバージョン情報と、に基づいて、前記他の通信装置にインストールすべきバージョンのプログラムを取得する第二の取得手段と、
前記第二の取得手段によって取得されたプログラムを前記他の通信装置に送信する送信手段と、
を有することを特徴とする通信装置。
【請求項２】
第一の装置と、第二の装置と、にプログラムを提供するサーバであって、
前記第二の装置から受信した前記第二の装置の装置情報と、前記第ニの装置から受信した前記第一の装置の装置情報と、に基づいて、前記第二の装置にインストールするプログラムを取得する第一の取得手段と、
前記第一の取得手段が取得したプログラムを前記第二の装置に送信する第一の送信手段と、
前記第ニの装置から受信した前記第一の装置のプログラムバージョン情報と、前記第二の装置にインストールするプログラムのプログラムバージョン情報と、に基づいて、前記第一の装置にインストールするプログラムを取得する第二の取得手段と、
前記第二の取得手段が取得したプログラムを前記第二の装置に送信する第二のプログラム送信手段と、
を有することを特徴とするサーバ。
【請求項３】
他の通信装置から要求された機能を識別する識別手段と、
前記識別手段において識別された機能に対応するプログラムを取得する第一の取得手段と、
前記第一の取得手段によって取得されたプログラムをインストールするインストール手段と、
前記インストール手段によってインストールされたプログラムのプログラムバージョン情報と、前記他の通信装置から受信した前記他の通信装置のプログラムバージョン情報と、に基づいて、前記他の通信装置にインストールすべきバージョンのプログラムを取得する第二の取得手段と、
前記第二の取得手段によって取得されたプログラムを前記他の通信装置に送信する送信手段と、
を有することを特徴とする通信装置。
【請求項４】
第一の装置と、第二の装置と、にプログラムを提供するサーバであって、
前記第二の装置が送信した前記第一の装置のプログラムバージョン情報を受信するバージョン情報受信手段と、
前記第一の装置が前記第二の装置に要求した機能情報を前記第二の装置から受信する機能情報受信手段と、
前記機能情報受信手段が受信した機能情報に基づいて、前記第二の装置にインストールするプログラムを取得する第一の取得手段と、
前記第一の取得手段が取得したプログラムを前記第二の装置に送信する第一の送信手段と、
前記バージョン情報受信手段が受信した前記第一の装置のプログラムバージョン情報と、前記第二の装置にインストールするプログラムのプログラムバージョン情報と、に基づいて、前記第一の装置にインストールするプログラムを取得する第二の取得手段と、
前記第二の取得手段が取得したプログラムを送信する第二のプログラム送信手段と、
を有することを特徴とするサーバ。
【請求項５】
通信装置におけるプログラムインストール方法であって、
前記通信装置が、他の通信装置から受信した前記他の通信装置の装置情報に基づいて、前記他の通信装置に対応するプログラムを取得する第一の取得ステップと、
前記通信装置が、前記第一の取得ステップにおいて取得されたプログラムをインストールするインストールステップと、
前記通信装置が、前記インストールステップにおいてインストールされたプログラムのプログラムバージョン情報と、前記他の通信装置から受信した前記他の通信装置のプログラムバージョン情報と、に基づいて、前記他の通信装置にインストールすべきバージョンのプログラムを取得する第二の取得ステップと、
前記通信装置が、前記第二の取得ステップにおいて取得されたプログラムを前記他の通信装置に送信する送信ステップと、
を有することを特徴とするプログラムインストール方法。
【請求項６】
第一の装置と、第二の装置と、にプログラムを提供するサーバにおけるプログラムインストール方法であって、
前記サーバが、第二の装置から受信された前記第二の装置の装置情報と、第一の装置から受信された前記第一の装置の装置情報と、に基づいて、前記第二の装置にインストールするプログラムを取得する第一の取得ステップと、
前記サーバが、前記第一の取得ステップにおいて受信されたプログラムを前記第二の装置に送信する第一の送信ステップと、
前記サーバが、前記第二の装置から受信された前記第一の装置のプログラムのプログラムバージョン情報と、前記第二の装置にインストールするプログラムのプログラムバージョン情報と、に基づいて、前記第一の装置にプログラムをインストールすべきプログラムを取得する第二の取得ステップと、
前記サーバが、前記第二の取得ステップにおいて取得されたプログラムを前記第二の装置に送信する第二の送信ステップと、
を有することを特徴とするプログラムインストール方法。
【請求項７】
通信装置におけるプログラムインストール方法であって、
前記通信装置が、他の通信装置から要求された機能を識別する識別ステップと、
前記通信装置が、前記識別ステップにおいて識別された機能に対応するプログラムを取得する第一の取得ステップと、
前記通信装置が、前記第一の取得ステップにおいて取得されたプログラムをインストールするインストールステップと、
前記通信装置が、前記インストールステップにおいてインストールされたプログラムのプログラムバージョン情報と、前記他の通信装置から受信した前記他の通信装置のプログラムバージョン情報と、に基づいて、前記他の通信装置にインストールすべきバージョンのプログラムを取得する第二の取得ステップと、
前記通信装置が、前記第二の取得ステップにおいて取得されたプログラムを前記他の通信装置に送信する送信ステップと、
を有することを特徴とするプログラムインストール方法。
【請求項８】
第一の装置と、第二の装置と、にプログラムを提供するサーバにおけるプログラムインストール方法であって、
前記サーバが、前記第ニの装置から送信された前記第一の装置のプログラムバージョン情報を受信するバージョン情報受信ステップと、
前記サーバが、前記第一の装置が前記第二の装置に要求した機能情報を前記第二の装置から受信する機能情報受信ステップと、
前記サーバが、前記機能情報受信ステップにおいて受信された機能情報に基づいて、前記第二の装置にインストールするプログラムを取得する第一の取得ステップと、
前記サーバが、前記第一の取得ステップにおいて取得されたプログラムを前記第二の装置に送信する第一の送信ステップと、
前記サーバが、前記バージョン情報受信ステップにおいて受信された前記第一の装置のプログラムバージョン情報と、前記第二の装置にインストールするプログラムのプログラムバージョン情報と、に基づいて、前記第一の装置にインストールするプログラムを取得する第二の取得ステップと、
前記サーバが、前記第二の取得ステップにおいて取得されたプログラムを前記第二の装置に送信する第二の送信ステップと、
を有することを特徴とするプログラムインストール方法。
【請求項９】
通信装置におけるプログラムインストール手順をコンピュータに実行させるためのプログラムであって、
他の通信装置から受信した前記他の通信装置の装置情報に基づいて、前記他の通信装置に対応するプログラムを取得する第一の取得手順と、
前記第一の取得手順において取得されたプログラムをインストールするインストール手順と、
前記インストール手順においてインストールされたプログラムのプログラムバージョン情報と、前記他の通信装置から受信した前記他の通信装置のプログラムバージョン情報と、に基づいて、前記他の通信装置にインストールすべきバージョンのプログラムを取得する第二の取得手順と、
前記第二の取得手順において取得されたプログラムを前記他の通信装置に送信する送信手順と、
をコンピュータに実行させるためのプログラム。
【請求項１０】
第一の装置と、第二の装置と、にプログラムを提供するインストール手順をコンピュータに実行させるためのプログラムであって、
第二の装置から受信された前記第二の装置の装置情報と、第一の装置から受信された前記第一の装置の装置情報と、に基づいて、前記第二の装置にインストールするプログラムを取得する第一の取得手順と、
前記第一の取得手順において受信されたプログラムを前記第二の装置に送信する第一の送信手順と、
前記第二の装置から受信された前記第一の装置のプログラムのプログラムバージョン情報と、前記第二の装置にインストールするプログラムのプログラムバージョン情報と、に基づいて、前記第一の装置にプログラムをインストールすべきプログラムを取得する第二の取得手順と、
前記第二の取得手順において取得されたプログラムを前記第二の装置に送信する第二の送信手順と、
をコンピュータに実行させるためのプログラム。
【請求項１１】
通信装置におけるプログラムインストール手順をコンピュータに実行させるためのプログラムであって、
他の通信装置から要求された機能を識別する識別手順と、
前記識別手順において識別された機能に対応するプログラムを取得する第一の取得手順と、
前記第一の取得手順において取得されたプログラムをインストールするインストール手順と、
前記インストール手順においてインストールされたプログラムのプログラムバージョン情報と、前記他の通信装置から受信した前記他の通信装置のプログラムバージョン情報と、に基づいて、前記他の通信装置にインストールすべきバージョンのプログラムを取得する第二の取得手順と、
前記第二の取得手順において取得されたプログラムを前記他の通信装置に送信する送信手順と、
をコンピュータに実行させるためのプログラム。
【請求項１２】
第一の装置と、第二の装置と、にプログラムを提供するインストール手順をコンピュータに実行させるためのプログラムであって、
前記第ニの装置から送信された前記第一の装置のプログラムバージョン情報を受信するバージョン情報受信手順と、
前記第一の装置が前記第二の装置に要求した機能情報を前記第二の装置から受信する機能情報受信手順と、
前記機能情報受信手順において受信された機能情報に基づいて、前記第二の装置にインストールするプログラムを取得する第一の取得手順と、
前記第一の取得手順において取得されたプログラムを前記第二の装置に送信する第一の送信手順と、
前記バージョン情報受信手順において受信された前記第一の装置のプログラムバージョン情報と、前記第二の装置にインストールするプログラムのプログラムバージョン情報と、に基づいて、前記第一の装置にインストールするプログラムを取得する第二の取得手順と、
前記第二の取得手順において取得されたプログラムを前記第二の装置に送信する第二の送信手順と、
をコンピュータに実行させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】通信装置、サーバ、及び、プログラムインストール方法
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、通信装置、サーバ、及び、プログラムインストール方法に関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
そこで、前記問題を解決するため、本発明の通信装置は、他の通信装置から受信した前記他の通信装置の装置情報に基づいて、前記他の通信装置に対応するプログラムを取得する第一の取得手段と、前記第一の取得手段によって取得されたプログラムをインストールするインストール手段と、前記インストール手段によってインストールされたプログラムのプログラムバージョン情報と、前記他の通信装置から受信した前記他の通信装置のプログラムバージョン情報と、に基づいて、前記他の通信装置にインストールすべきバージョンのプログラムを取得する第二の取得手段と、前記第二の取得手段によって取得されたプログラムを前記他の通信装置に送信する送信手段と、を有することを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
また、前記問題を解決するため、本発明は、サーバ、プログラムインストール方法、プログラムとしてもよい。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】変更
【補正の内容】
【００４０】
ステップＳ５３２において、カメラ１０２に対してプログラムをインストールすべきであると判定すると、テレビ１０１は、カメラ１０２用のプログラムをＣＤ−ＲＯＭドライブ２１３からインストールできるかどうかを調べる（ステップＳ５３３）。ステップＳ５３３の処理は、ステップＳ５２４の処理と同様である。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００５７
【補正方法】変更
【補正の内容】
【００５７】
テレビ１０１は、「プログラムインストール無し」メッセージを受け取ると（Ｓ５２８においてＮ）、プログラムをインストールすることなく、ステップＳ５３１に進む。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００６４
【補正方法】変更
【補正の内容】
【００６４】
テレビ１０１は、カメラ１０２に対して「プログラムインストール有り」メッセージを通知する（ステップＳ６１１）。また、テレビ１０１は、サーバ１０３より受信したカメラ１０２用のプログラムを、カメラ１０２に送信する（ステップＳ６１２）。テレビ１０１は、カメラ１０２用のプログラムをカメラ１０２に送信する際に、送信するプログラムのバージョン番号も送信する。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００９０
【補正方法】変更
【補正の内容】
【００９０】
ステップＳ１０２３において、テレビ１０１は、識別した機能プログラムがインストールされていないと判定すると、ステップＳ１０２６に進む。また、ステップＳ１０２４において、テレビ１０１は、機能プログラムがカメラ１０２に対応していないと判定すると、ステップＳ１０２６に進む。また、ステップＳ１０２５において、テレビ１０１は、更新チェックをすべきであると判定すると、ステップＳ１０２６に進む。つまり、テレビ１０１は、サーバ１０３に対して、インストールすべきプログラムを有しているかどうかの問い合わせの処理に移行する。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】０１３９
【補正方法】変更
【補正の内容】
【０１３９】
テレビ１０１は、登録されていないと判定すると（Ｓ１３０３においてＮ）、ステップＳ１３０４に進む。ステップＳ１３０４において、テレビ１０１は、処理対象となるプログラムをアンインストールする。一方、テレビ１０１は、登録されていると判定すると、（Ｓ１３０３においてＹ）、次のプログラムへの処理に移るべく、ステップＳ１３０１に戻る。