(57)【要約】【課題】通信システムにおいて、ＨＤＭＩ規格に基づいて接続された機器のソフトウェアの更新を行う場合のユーザによる使い勝手を良くし、製造コストを抑制する。【解決手段】通信システムは、ＨＤＭＩケーブル４で接続され、ＨＤＭＩ規格に対応したＤＶＤ再生機２及びＴＶ受像機３を含む。ＤＶＤ再生機２は、ＴＶ受像機３からソフトウェア３６ａのバージョン情報を受信し、自機のソフトウェアのバージョンとの適合を判定する。この結果、適合していない場合、ＤＶＤ再生機２は、インターネットＮから、ＴＶ受像機３に適合したバージョンのソフトウェアを取得する。そして、ＤＶＤ再生機２は、ビデオトランスミッタ２６ｃ１を用いて、ソフトウェアを、ＴＭＤＳライン４ｂを介してＴＶ受像機３に送信する。ＴＶ受像機３は、受信したソフトウェアのデータをビデオバッファ３７ｂ１に記憶し、ソフトウェア３６ａを更新する。【選択図】図５
2011029716.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを送信するソース（Ｓｏｕｒｃｅ）機器と、このソース機器から送信されたコンテンツを受信するシンク（Ｓｉｎｋ）機器とを含む通信システムにおいて、
前記ソース機器と、前記シンク機器とは、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）ケーブルを介して接続され、
前記ＨＤＭＩケーブルは、制御信号を伝送するＣＥＣ（Ｃｏｎｓｕｍｅｒ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｃｏｎｔｒｏｌ）ラインと、コンテンツ等のデータ信号を伝送するＴＭＤＳ（Ｔｒａｎｓｉｔｉｏｎ  Ｍｉｎｉｍｉｚｅｄ  Ｄｉｆｆｅｒｅｎｔｉａｌ  Ｓｉｇｎａｌｉｎｇ）ラインとを有し、
前記ソース機器は、
インターネットに接続するためのネットワークインタフェースと、
前記ネットワークインタフェースを介してインターネット上の機器から各機器用のソフトウェアをダウンロードするソフトウェア取得手段と、
前記ＴＭＤＳラインを介して、コンテンツ等のデータを前記シンク機器に送信するデータ送信手段と、
前記ＣＥＣラインを介して、ソフトウェアの更新を要求する命令（以下、ソフトウェア更新要求命令という）を前記シンク機器に送信するソフトウェア更新要求命令送信手段とを備え、
前記シンク機器は、
自装置を制御するソフトウェアを記憶するための書き換え可能な記憶手段と、
前記ＴＭＤＳラインを介して伝送されたコンテンツ等のデータを受信するデータ受信手段と、
前記ＣＥＣラインを介して伝送された前記ソフトウェア更新要求命令を含む各種要求命令を受信する命令受信手段とを備え、
前記ソース機器は、
前記ソフトウェア取得手段を用いて、インターネット上の機器から前記シンク機器用のソフトウェアをダウンロードして取得した後、該ソフトウェアを、前記データ送信手段を用いて前記シンク機器に送信すると共に、前記ソフトウェア更新要求命令送信手段を用いて前記ソフトウェア更新要求命令を前記シンク機器に送信し、
前記シンク機器は、
前記命令受信手段を用いて受信した前記ソフトウェア更新要求命令に基づき、前記記憶手段に記憶されているソフトウェアを、前記データ受信手段を用いて受信した前記ソフトウェアに書き換えることを特徴とする通信システム。
【請求項２】
前記ソース機器は、
前記ＣＥＣラインを介して、ソフトウェアのバージョン情報を要求する命令（以下、バージョン情報要求命令という）を前記シンク機器に送信するバージョン情報要求命令送信手段と、
前記シンク機器からソフトウェアのバージョン情報を受信するバージョン情報受信手段とをさらに備え、
前記シンク機器は、前記記憶手段に記憶されているソフトウェアのバージョン情報を送信するバージョン情報送信手段をさらに備え、
前記ソース機器は、前記バージョン情報要求命令送信手段を用いて前記バージョン情報要求命令を前記シンク機器に送信し、
前記シンク機器は、前記命令受信手段を用いて前記バージョン情報要求命令を受信すると、前記バージョン情報送信手段を用いて前記記憶手段に記憶されているソフトウェアのバージョン情報を前記ソース機器に送信し、
前記ソース機器は、
前記バージョン情報受信手段を用いて前記シンク機器から受信したバージョン情報に基づいて、前記シンク機器の記憶手段に記憶されているソフトウェアのバージョンが、前記ソース機器に記憶されているソフトウェアのバージョンと適合しているか否かを判定し、この判定の結果、適合していない場合、前記ソフトウェア取得手段を用いて、インターネット上の機器から、前記ソース機器に記憶されているソフトウェアのバージョンと適合したバージョンの、前記シンク機器用のソフトウェアをダウンロードして取得した後、該ソフトウェアを、前記データ送信手段を用いて前記シンク機器に送信すると共に、前記ソフトウェア更新要求命令送信手段を用いて、前記ソフトウェア更新要求命令を前記シンク機器に送信し、
前記シンク機器は、前記命令受信手段を用いて受信した前記ソフトウェア更新要求命令に基づき、前記記憶手段に記憶されているソフトウェアを、前記ソース機器から受信したソフトウェアに書き換えることを特徴とする請求項１に記載の通信システム。
【請求項３】
前記ソース機器と、前記シンク機器とは、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）−ＣＥＣ（Ｃｏｎｓｕｍｅｒ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｃｏｎｔｒｏｌ）規格に従って通信を行うことを特徴とする請求項１又は請求項２に記載の通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）規格に対応した通信システムに関する。
【背景技術】
【０００２】
近年、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）規格に対応したＡＶ機器が普及している。ＨＤＭＩ規格においては、コンテンツを送信する側の機器をソース（Ｓｏｕｒｃｅ）機器と呼び、コンテンツを受信する側の機器をシンク（Ｓｉｎｋ）機器と呼ぶ。例えば、ソース機器であるＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）再生機と、シンク機器であるテレビジョン（以下、ＴＶという）受像機とをＨＤＭＩケーブルを介して接続し、ＤＶＤ再生機によって再生されたコンテンツのデータをＨＤＭＩ規格に基づく信号方式でＴＶ受像機に送信し、受信したＴＶ受像機がコンテンツを再生する。ＨＤＭＩ規格は、１本のＨＤＭＩケーブルを用いて、コンテンツの映像信号、コンテンツの音声信号、及び接続機器の制御信号を送受信することができる。
【０００３】
ところで、ＨＤＭＩケーブルを介して接続された各機器間において、各機器にインストールされているソフトウェアのバージョンが異なることにより、機能の一部が利用できないことがある。具体的には例えば、ＨＤＭＩケーブルを介して接続されたＤＶＤ再生機とＴＶ受像機とのソフトウェアのバージョンが異なることにより、ＤＶＤ再生機が、ＴＶ受像機の機能の一部を利用できないという問題が発生することがある。その場合、従来から、ユーザが、インターネット上の機器からＤＶＤ再生機のソフトウェアのバージョンに適合するバージョンのＴＶ受像機のソフトウェアを取得し、このソフトウェアをＴＶ受像機にインストールすることにより解決する方法が知られている。
【０００４】
また、別の方法としては、例えば、ネットワーク上に接続された周辺機器のソフトウェアデータ識別情報を取得し、このソフトウェアデータ識別情報に基づいて放送波から取得したソフトウェアデータを１３９４ケーブルを用いて接続された周辺機器に送信するリモートメンテナンス装置を用いる方法が知られている（例えば、特許文献１参照）。また、特許文献２には、外部ネットワークに接続されたデコーダライブラリ機器から、ＩＥＥＥ１３９４ケーブルを用いて接続されたホームネットワーク内の各機器にデコーダプログラムをダウンロードするデジタルデータ再生方法が開示されている。しかしながら、これらの方法は、１３９４ケーブルを用いるものであるため、ＨＤＭＩケーブルを介して接続された機器同士を、さらに１３９４ケーブルを用いて接続する必要があるので、ユーザにとって使い勝手が悪い。また、製造コストを抑制できないという新たな問題も生じる。
【０００５】
また、特許文献３には、ＡＶ機器とデジタルＢＳ受信機とがＩＥＥＥ１３９４ケーブルを介して接続され、デジタルＢＳ受信機が、ＡＶ機器のソフトウェアをダウンロードしてＡＶ機器に転送するデジタル放送受信システムが開示されている。しかしながら、このシステムであっても、ＩＥＥＥ１３９４ケーブルを用いているため、上記問題を解決できない。また、特許文献４には、ＵＳＢケーブルを介して接続された外部機器に対応するソフトウェアを受信して、この外部機器に送信することによりソフトウェアを更新するテレビジョン受像機が開示されている。しかしながら、このテレビジョン受像機では、ＵＳＢケーブルを用いるため、上記問題を解決できない。
【０００６】
また、特許文献５には、放送波からソフトウェアを受信して、ＨＤＭＩケーブルを介して接続された家電機器に送信し、家電機器のソフトウェアを更新する放送波ダウンロードシステムが開示されている。しかしながら、このシステムは、家電機器のソフトウェアの全てを更新するものであるため、ユーザによってはソフトウェアのうちの一部しか更新したくないという場合に対応できないので使い勝手が悪い。また、ＨＤＭＩ規定に従ってソフトウェアの送受信を行う具体的な仕組みが開示されていない。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００４−１６４２３５号公報
【特許文献２】特開２０００−１３４２３７号公報
【特許文献３】特開２００２−１５２６５０号公報
【特許文献４】特開２００３−３４８４７１号公報
【特許文献５】特開２００８−２３６０３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、上述した問題点を解決するためになされたものであり、ＨＤＭＩ規格に基づいて接続された機器のソフトウェアの更新を行う場合のユーザによる使い勝手を良くすると共に、製造コストを抑制できる通信システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために請求項１の発明は、コンテンツを送信するソース（Ｓｏｕｒｃｅ）機器と、このソース機器から送信されたコンテンツを受信するシンク（Ｓｉｎｋ）機器とを含む通信システムにおいて、前記ソース機器と、前記シンク機器とは、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）ケーブルを介して接続され、前記ＨＤＭＩケーブルは、制御信号を伝送するＣＥＣ（Ｃｏｎｓｕｍｅｒ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｃｏｎｔｒｏｌ）ラインと、コンテンツ等のデータ信号を伝送するＴＭＤＳ（Ｔｒａｎｓｉｔｉｏｎ  Ｍｉｎｉｍｉｚｅｄ  Ｄｉｆｆｅｒｅｎｔｉａｌ  Ｓｉｇｎａｌｉｎｇ）ラインとを有し、前記ソース機器は、インターネットに接続するためのネットワークインタフェースと、前記ネットワークインタフェースを介してインターネット上の機器から各機器用のソフトウェアをダウンロードするソフトウェア取得手段と、前記ＴＭＤＳラインを介して、コンテンツ等のデータを前記シンク機器に送信するデータ送信手段と、前記ＣＥＣラインを介して、ソフトウェアの更新を要求する命令（以下、ソフトウェア更新要求命令という）を前記シンク機器に送信するソフトウェア更新要求命令送信手段とを備え、前記シンク機器は、自装置を制御するソフトウェアを記憶するための書き換え可能な記憶手段と、前記ＴＭＤＳラインを介して伝送されたコンテンツ等のデータを受信するデータ受信手段と、前記ＣＥＣラインを介して伝送された前記ソフトウェア更新要求命令を含む各種要求命令を受信する命令受信手段とを備え、前記ソース機器は、前記ソフトウェア取得手段を用いて、インターネット上の機器から前記シンク機器用のソフトウェアをダウンロードして取得した後、該ソフトウェアを、前記データ送信手段を用いて前記シンク機器に送信すると共に、前記ソフトウェア更新要求命令送信手段を用いて前記ソフトウェア更新要求命令を前記シンク機器に送信し、前記シンク機器は、前記命令受信手段を用いて受信した前記ソフトウェア更新要求命令に基づき、前記記憶手段に記憶されているソフトウェアを、前記データ受信手段を用いて受信した前記ソフトウェアに書き換えるものである。
【００１０】
請求項２に記載の発明は、請求項１に記載の通信システムにおいて、前記ソース機器は、前記ＣＥＣラインを介して、ソフトウェアのバージョン情報を要求する命令（以下、バージョン情報要求命令という）を前記シンク機器に送信するバージョン情報要求命令送信手段と、前記シンク機器からソフトウェアのバージョン情報を受信するバージョン情報受信手段とをさらに備え、前記シンク機器は、前記記憶手段に記憶されているソフトウェアのバージョン情報を送信するバージョン情報送信手段をさらに備え、前記ソース機器は、前記バージョン情報要求命令送信手段を用いて前記バージョン情報要求命令を前記シンク機器に送信し、前記シンク機器は、前記命令受信手段を用いて前記バージョン情報要求命令を受信すると、前記バージョン情報送信手段を用いて前記記憶手段に記憶されているソフトウェアのバージョン情報を前記ソース機器に送信し、前記ソース機器は、前記バージョン情報受信手段を用いて前記シンク機器から受信したバージョン情報に基づいて、前記シンク機器の記憶手段に記憶されているソフトウェアのバージョンが、前記ソース機器に記憶されているソフトウェアのバージョンと適合しているか否かを判定し、この判定の結果、適合していない場合、前記ソフトウェア取得手段を用いて、インターネット上の機器から、前記ソース機器に記憶されているソフトウェアのバージョンと適合したバージョンの、前記シンク機器用のソフトウェアをダウンロードして取得した後、該ソフトウェアを、前記データ送信手段を用いて前記シンク機器に送信すると共に、前記ソフトウェア更新要求命令送信手段を用いて、前記ソフトウェア更新要求命令を前記シンク機器に送信し、前記シンク機器は、前記命令受信手段を用いて受信した前記ソフトウェア更新要求命令に基づき、前記記憶手段に記憶されているソフトウェアを、前記ソース機器から受信したソフトウェアに書き換えるものである。
【００１１】
請求項３に記載の発明は、請求項１又は請求項２に記載の通信システムにおいて、前記ソース機器と、前記シンク機器とは、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）−ＣＥＣ（Ｃｏｎｓｕｍｅｒ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｃｏｎｔｒｏｌ）規格に従って通信を行うものである。
【発明の効果】
【００１２】
請求項１の発明によれば、ソース機器は、インターネット上の機器からシンク機器用のソフトウェアをダウンロードして、シンク機器にＴＭＤＳラインを介して送信すると共に、ＣＥＣラインを介してソフトウェア更新要求命令をシンク機器に送信する。そして、シンク機器は、ソフトウェア更新要求命令に基づき、記憶手段に記憶されているソフトウェアを書き換える。そのため、シンク機器がＴＭＤＳラインから送信されるコンテンツのデータを受信する仕組みを用いてソフトウェアを受信すると共に、自機のソフトウェアの書き換え（更新）も行うことができる。従って、ソース機器とシンク機器との間に専用ケーブルを設ける必要がなくなるので、通信システムの製造コストを抑制することができる。また、シンク機器は、ソフトウェア更新要求命令に基づいてソフトウェアの書き換えを行うため、ソフトウェアの一部のみを更新させることもできるので、ユーザにとって使い勝手がよい。
【００１３】
請求項２の発明によれば、ソース機器は、シンク機器のソフトウェアのバージョンがソース機器のソフトウェアのバージョンに適合していない場合、インターネット上の機器から、ソース機器のソフトウェアのバージョンと適合したシンク機器用のソフトウェアをダウンロードして、シンク機器にＴＭＤＳラインを介して送信すると共に、ソフトウェア更新要求命令を、ＣＥＣラインを介してシンク機器に送信する。そして、シンク機器は、ソフトウェア更新要求命令に基づき、記憶手段に記憶されているソフトウェアを書き換える。そのため、シンク機器のソフトウェアが、ソース機器のソフトウェアのバージョンに適合するバージョンのソフトウェアに自動的に更新されるため、ユーザにとって使い勝手がさらに良くなる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態に係るＤＶＤ再生機と、このＤＶＤ再生機に接続されたＴＶ受像機とを含む通信システムを示す斜視図。
【図２】上記ＤＶＤ再生機の概略構成を示すブロック図。
【図３】上記ＴＶ受像機の概略構成を示すブロック図。
【図４】上記ＴＶ受像機のソフトウェアの更新処理の手順を示すフローチャート。
【図５】上記更新処理におけるＤＶＤ再生機及びＴＶ受像機の主要部の概略構成及び各信号の流れを示す説明図。
【発明を実施するための形態】
【００１５】
本発明の一実施形態に係る通信システムについて、図１乃至図５を参照して説明する。図１は、ＤＶＤ再生機（ソース機器）２と、このＤＶＤ再生機２にＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）ケーブル４を介して接続されたテレビジョン（以下、ＴＶという）受像機（シンク機器）３とを含む通信システム１を示す。図２は、ＤＶＤ再生機２の内部構成を示し、図３は、ＴＶ受像機３の内部構成を示す。
【００１６】
ＤＶＤ再生機２及びＴＶ受像機３は、ＨＤＭＩ規格におけるＣＥＣ（Ｃｏｎｓｕｍｅｒ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｃｏｎｔｒｏｌ；ＨＤＭＩで規格化されている装置間相互制御を行う機能）に対応した機器であり、それぞれＨＤＭＩ−ＣＥＣ規格に基づくコマンドと、コマンドに対するレスポンスデータとを送受信可能である。本実施形態の通信システム１においては、ＤＶＤ再生機２がＨＤＭＩ規格におけるソース機器であり、ＴＶ受像機３がＨＤＭＩ規格におけるシンク機器であるものとする。
【００１７】
ＨＤＭＩケーブル４は、ＣＥＣライン４ａ（図５参照）と、ＴＭＤＳ（Ｔｒａｎｓｉｔｉｏｎ  Ｍｉｎｉｍｉｚｅｄ  Ｄｉｆｆｅｒｅｎｔｉａｌ  Ｓｉｇｎａｌｉｎｇ）ライン４ｂ（図５参照）とを有する。ＣＥＣライン４ａは、機器を制御するための制御信号を伝送する。ＴＭＤＳライン４ｂは、コンテンツ等のデータをＴＭＤＳ信号で伝送する。ＤＶＤ再生機２は、ＴＭＤＳ伝送方式を用いてコンテンツのデータをＨＤＭＩケーブル４のＴＭＤＳライン４ｂを介してＴＶ受像機３に送信する。ＴＶ受像機３は、ＤＶＤ再生機２から受信したＴＭＤＳ信号をデコードして、映像信号と音声信号に復号してコンテンツの再生処理を行う。
【００１８】
ＤＶＤ再生機２は、図２に示されるように、ユーザによって操作されるボタン等を有する操作部２１と、ＤＶＤ再生機２の筐体外部に露出するように設けられたＨＤＭＩ端子部２２と、インターネットＮに接続するためのネットワークインタフェース２３と、各種情報が記憶されるメモリ２４とを備える。また、ＤＶＤ再生機２は、ＤＶＤディスクｄが装着される光ディスクドライブ２５と、ＤＶＤ再生機２の装置各部の制御を行う制御部２６とをさらに備える。
【００１９】
ＨＤＭＩ端子部２２には、ＴＶ受像機３と接続されたＨＤＭＩケーブル４の一端が接続される。ネットワークインタフェース２３には、ＬＡＮケーブル５が接続されており、ＤＶＤ再生機２は、ＬＡＮケーブル５を介してインターネットＮに接続している。メモリ２４は、制御部２６を動作させるためのソフトウェア２４ａが記憶される。ソフトウェア２４ａは、バージョン情報を有する。
【００２０】
制御部２６は、ソフトウェア２４ａ等を実行するＣＰＵ（ソフトウェア取得手段、データ送信手段）２６ａと、インターネットＮからダウンロードしたデータ等を一時的に記憶するバッファメモリ２６ｂと、ＴＭＤＳトランスミッタ（データ送信手段）２６ｃと、ＣＥＣコマンド通信部（ソフトウェア更新要求命令送信手段、バージョン情報要求命令送信手段、バージョン情報受信手段）２６ｄとを有する。制御部２６は、ユーザによる操作部２１を用いた動作指示に応じて、ＤＶＤディスクｄに記録されたコンテンツを再生する処理や、インターネットＮ上の機器からデータを取得するダウンロード処理や、各種の判定処理を行う。具体的には例えば、ネットワークインタフェース２３を介してインターネットＮ上の機器から各機器用のソフトウェアをダウンロードして、バッファメモリ２６ｂに一時的に記憶する処理を行う。また、ＴＶ受像機３のソフトウェア３６ａ（図３参照）のバージョンと、ＤＶＤ再生機２のソフトウェア２４ａのバージョンとが適合しているか否かの判定処理を行う。
【００２１】
バッファメモリ２６ｂは、インターネットＮからダウンロードしたデータや、ＴＶ受像機３に送信されるコンテンツデータ等を一時的に記憶する。ＴＭＤＳトランスミッタ２６ｃは、ＤＶＤディスクｄから読み出したコンテンツのデータをＨＤＭＩ規格に基づいたＴＭＤＳ信号に変換して、ＨＤＭＩケーブル４のＴＭＤＳライン４ｂからＴＶ受像機３に送信する。ＴＭＤＳトランスミッタ２６ｃは、コンテンツデータの映像信号を変換して送信するビデオトランスミッタ２６ｃ１（図５）と、コンテンツデータの音声信号を変換して送信するオーディオトランスミッタ（図示せず）とを有する。
【００２２】
ＣＥＣコマンド通信部２６ｄは、ＴＶ受像機３に対してＨＤＭＩ−ＣＥＣ規格に基づくコマンド及びレスポンスデータの送受信を行う。具体的には例えば、ＣＥＣコマンド通信部２６ｄは、ＨＤＭＩケーブル４のＣＥＣライン４ａを介して、ソフトウェアの更新を要求するコマンド（以下、ソフトウェア更新要求コマンドという）や、ＴＶ受像機２のソフトウェア３６ａ（図３参照）のバージョン情報を要求するコマンド（以下、バージョン情報要求コマンドという）をＴＶ受像機３に送信する。また、ＣＥＣコマンド通信部２６ｄは、ＴＶ受像機３からソフトウェア３６ａのバージョン情報を受信する。
【００２３】
ＴＶ受像機３は、図３に示されるように、ＴＶ番組の映像を表示するディスプレイ３１と、ＴＶ番組の音声を出力するスピーカ３２と、放送局から配信されるＴＶ番組を受信するチューナ３３と、ユーザによって操作されるボタン等を有する操作部３４とを備える。また、ＴＶ受像機３は、ＴＶ受像機３の筐体外部に露出するように設けられたＨＤＭＩ端子部３５と、各種情報を記憶するためのメモリ（記憶手段）３６と、装置各部を制御するための制御部３７とをさらに備える。
【００２４】
ＨＤＭＩ端子部３５には、ＤＶＤ再生機２と接続されたＨＤＭＩケーブル４の他端が接続される。メモリ３６は、書き換え可能なフラッシュメモリ等から成り、ＴＶ受像機３を制御するソフトウェア３６ａを記憶する。ソフトウェア３６ａは、複数のアプリケーションプログラム（以下、Ａｐｐという）３６ａ１〜３６ａ３から構成されている。各Ａｐｐ３６ａ１〜３６ａ３は、それぞれ異なる動作を制御するものであり、それぞれバージョン情報を有する。
【００２５】
制御部３７は、ソフトウェア３６ａ等を実行するＣＰＵ３７ａと、データを一時的に記憶するバッファメモリ３７ｂと、ＴＭＤＳレシーバ（データ受信手段）３７ｃと、ＣＥＣコマンド通信部（命令受信手段、バージョン情報送信手段）３７ｄとを有し、ユーザによる操作部３４を用いた動作指示に応じて、チューナ３３から受信したＴＶ番組の再生や、ＤＶＤ再生機２から受信したコンテンツの再生等の処理を行う。
【００２６】
バッファメモリ３７ｂは、ＤＶＤ再生機２から受信したコンテンツの映像信号に対応するＴＭＤＳ信号を格納するためのビデオバッファ３７ｂ１を有し、各種データ等を一時的に記憶する。ＴＭＤＳレシーバ３７ｃは、ＤＶＤ再生機２からＨＤＭＩケーブル４のＴＭＤＳライン４ｂを介して伝送されたコンテンツ等のデータを受信する。
【００２７】
ＣＥＣコマンド通信部３７ｄは、ＤＶＤ再生機２に対してＨＤＭＩ−ＣＥＣ規格に基づくコマンドとレスポンスデータの送受信を行う。具体的には例えば、ＣＥＣコマンド通信部３７ｄは、ＨＤＭＩケーブル４のＣＥＣライン４ａを介してＤＶＤ再生機２から送信されたソフトウェア更新要求コマンドやバージョン情報要求コマンドを含む各種要求コマンドを受信する。また、ＣＥＣコマンド通信部３７ｄは、メモリ３６に記憶されているソフトウェア３６ａの各Ａｐｐ３６ａ１〜３６ａ３のバージョン情報を送信する。
【００２８】
次に、ＴＶ受像機３のソフトウェア３６ａの更新処理について、図４及び図５を参照して説明する。図４は、ソフトウェア３６ａの更新処理の手順を示し、図５は、本処理におけるＤＶＤ再生機２及びＴＶ受像機３の主要部の概略構成及び各コマンドやデータ等の信号の流れを示す。ここでは、予めＤＶＤ再生機２とＴＶ受像機３とがＨＤＭＩケーブル４を介して接続されているものとし、ＴＶ受像機３のＡｐｐ３６ａ１を更新するものとする。
【００２９】
ＤＶＤ再生機２のＣＰＵ２６ａは、ＣＥＣコマンド通信部２６ｄ（図２参照）を用いてバージョン情報要求コマンドをＴＶ受像機３に送信する（Ｓ１）。ＴＶ受像機３のＣＰＵ３７ａは、ＣＥＣコマンド通信部３７ｄ（図３参照）を用いて、ＤＶＤ再生機２から送信されたバージョン情報要求コマンドを受信し（Ｓ２）、メモリ３６に記憶されているソフトウェア３６ａの各Ａｐｐ３６ａ１〜３６ａ３のバージョン情報をＤＶＤ再生機２に送信する（Ｓ３）。
【００３０】
そして、ＤＶＤ再生機２のＣＰＵ２６ａは、ＣＥＣコマンド通信部２６ｄを用いて、ＴＶ受像機３から受信したバージョン情報に基づいて、ＴＶ受像機３の各Ａｐｐ３６ａ１〜３６ａ３のバージョンがＤＶＤ再生機２のメモリ２４に記憶されているソフトウェア２４ａのバージョンと適合しているか否かを判定する（Ｓ４）。そして、この判定の結果、適合していない場合（Ｓ５でＮＯ）、ＤＶＤ再生機２のＣＰＵ２６ａは、ネットワークインタフェース２３を介して、インターネットＮ上の機器から、ＤＶＤ再生機２に記憶されているソフトウェア２４ａのバージョンと適合したバージョンの、ＴＶ受像機３用のソフトウェアをダウンロードして取得する（Ｓ６）。ここでは、例として、ＴＶ受像機３のメモリ３６に記憶されているＡｐｐ３６ａ１のバージョンが、ＤＶＤ再生機２のソフトウェア２４ａのバージョンと適合しなかったものとし、インターネットＮ上からＡｐｐ３６ａ１を更新するソフトウェアをダウンロードするものとする。
【００３１】
そして、ＤＶＤ再生機２のＣＰＵ２６ａは、ＴＭＤＳトランスミッタ２６ｃのビデオトランスミッタ２６ｃ１を用いて、上記Ｓ６の処理で取得したソフトウェアのデータに対応したＴＭＤＳ信号をＴＶ受像機２に送信する（Ｓ７）。ＤＶＤ再生機２のＣＰＵ２６ａは、ＣＥＣコマンド通信部２６ｄを用いて、ソフトウェア更新要求コマンドをＴＶ受像機３に送信する（Ｓ８）。ここでは、ソフトウェア更新要求コマンドは、Ａｐｐ３６ａ１を更新する旨の内容である。
【００３２】
そして、ＴＶ受像機３のＣＰＵ３７ａは、ＤＶＤ再生機２から送信されたソフトウェアのデータに対応したＴＭＤＳ信号を受信してビデオバッファ３７ｂ１に記憶する（Ｓ９）。そして、ＴＶ受像機３のＣＰＵ３７ａは、ＣＥＣコマンド通信部３７ｄを用いて、ＤＶＤ再生機２から送信されたソフトウェア更新要求コマンドを受信し（Ｓ１０）、ソフトウェア更新要求コマンドの内容に基づき、ビデオバッファ３７ｂ１に記憶されているソフトウェアのデータをデコードした後に、ソフトウェア３６ａを、デコードしたソフトウェアに更新する（Ｓ１１）。
【００３３】
具体的には、ソフトウェア更新要求コマンドは、ソフトウェア３６ａのＡｐｐ３６ａ１を更新する旨の内容であるため、ＴＶ受像機３のＣＰＵ３７ａは、ビデオバッファ３７ｂ１に記憶されているソフトウェアのデータをデコードした後、ソフトウェア３６ａのＡｐｐ３６ａ１を、デコードしたソフトウェアに更新する。なお、本処理では、ＴＶ受像機２のＡｐｐ３６ａ１を更新する例について示したが、これに限られず、ＴＶ受像機２のＡｐｐ３６ａ１〜３６ａ３のうちの任意のＡｐｐを更新させるものであってもよい。
【００３４】
上述したように、本実施形態に係る通信システム１においては、ＤＶＤ再生機２は、インターネットＮ上の機器からＴＶ受像機３用のソフトウェアをダウンロードして、このソフトウェアをＨＤＭＩケーブル４のＴＭＤＳライン４ｂを介してＴＶ受像機３に送信すると共に、ＨＤＭＩケーブル４のＣＥＣライン４ａを介してソフトウェア更新要求コマンドをＴＶ受像機３に送信する。そして、ＴＶ受像機３は、ソフトウェア更新要求コマンドの内容に基づき、ソフトウェア３６ａを、ビデオバッファ３７ｂ１に記憶されているソフトウェアに書き換える。
【００３５】
そのため、ＴＶ受像機３が、ＨＤＭＩケーブル４のＴＭＤＳライン４ｂから送信されるコンテンツのデータを受信する仕組みを用いてＤＶＤ再生機２から送信されたソフトウェアを受信すると共に、自機のソフトウェア３６ａの書き換え（更新）も行うことができる。従って、ＤＶＤ再生機２とＴＶ受像機３との間に専用ケーブルを設ける必要がなくなるので、通信システム１の製造コストを抑制することができる。また、ＴＶ受像機３は、ソフトウェア更新要求コマンドに基づいてソフトウェア３６ａ内の各Ａｐｐ３６ａ１〜３６ａ３の更新を行うため、ソフトウェア３６ａ内の一部のＡｐｐ３６ａ１〜３６ａ３のみを更新させることもできるので、ユーザにとって使い勝手がよい。
【００３６】
また、ＤＶＤ再生機２は、ＴＶ受像機３のソフトウェア３６ａのバージョンがＤＶＤ再生機２のソフトウェア２４ａのバージョンに適合していない場合、インターネットＮ上の機器から、ＤＶＤ再生機２のソフトウェア２４ａのバージョンに適合したＴＶ受像機３用のソフトウェアをダウンロードして、ＴＶ受像機３にＨＤＭＩケーブル４のＴＭＤＳライン４ｂを介して送信する。ＴＶ受像機３は、ソフトウェア更新要求コマンドに基づき、ソフトウェア３６ａをＤＶＤ再生機２から受信したソフトウェアに更新する。そのため、ＴＶ受像機３のソフトウェア３６ａ（Ａｐｐ３６ａ１〜３６ａ３）が、ＤＶＤ再生機２のソフトウェア２４ａのバージョンに適合するバージョンに自動的に更新されるため、ユーザにとって使い勝手がさらに良くなる。
【００３７】
また、ＤＶＤ再生機２とＴＶ受像機３とは、ＣＥＣ規格に従ってコマンドの送受信を行うので、独自プロトコルに対応した専用機器や専用ソフトウェア等の導入コストをかける必要がない。従って、ＤＶＤ再生機２とＴＶ受像機３とを含む通信システム１の製造コストを抑制することができる。
【００３８】
なお、本発明は、上記実施形態の構成に限られず、発明の趣旨を変更しない範囲で種々の変形が可能である。例えば、上記の実施形態において、請求項におけるソース機器がＤＶＤ再生機である例を示したが、ソース機器は、これに限られず、インターネットに接続可能であると共に、ＨＤＭＩ規格に対応したハードディスクレコーダ等のコンテンツ送信機であればよい。また、上記の実施形態において、請求項におけるシンク機器がＴＶ受像機である例を示したが、シンク機器は、これに限られず、ＨＤＭＩ規格に対応したコンテンツ受信機であればよい。
【符号の説明】
【００３９】
１  通信システム
２  ＤＶＤ再生機（ソース機器）
３  ＴＶ受像機（シンク機器）
４  ＨＤＭＩケーブル
４ａ  ＣＥＣライン
４ｂ  ＴＭＤＳライン
２６ａ  （ＤＶＤ再生機の）ＣＰＵ（ソフトウェア取得手段）
２６ｃ  （ＤＶＤ再生機の）ＴＭＤＳトランスミッタ（データ送信手段）
２６ｄ  （ＤＶＤ再生機の）ＣＥＣコマンド通信部（ソフトウェア更新要求命令送信手段、バージョン情報要求命令送信手段、バージョン情報受信手段）
３６  （ＴＶ受像機の）メモリ（記憶手段）
３７ｃ  （ＴＶ受像機の）ＴＭＤＳレシーバ（データ受信手段）
３７ｄ  （ＴＶ受像機の）ＣＥＣコマンド通信部（命令受信手段、ソフトウェア更新要求命令送信手段、バージョン情報送信手段）
【図１】
2011029716.tif 000003
【図２】
2011029716.tif 000004
【図３】
2011029716.tif 000005
【図４】
2011029716.tif 000006
【図５】
2011029716.tif 000007