(57)【要約】【課題】本発明は、専用コントローラの有無に関わらず家電機器を制御することが可能な家電機器制御装置および家電機器制御システムを提供することを目的とする。【解決手段】本発明による家電機器制御装置は、ホームネットワーク１に接続された家電機器２１，２２をホームコントローラとして制御する、ホームネットワーク１に接続された専用コントローラ４、テレビ２３の有無を検出するコントローラ検出部３２と、コントローラ検出部３２が専用コントローラ４、テレビ２３を検出しなかった場合は、ホームネットワーク１に接続されたテレビ３に備えられた家電機器制御装置がホームコントローラとして家電機器２１，２２を制御し、コントローラ検出部３２が専用コントローラ４、テレビ２３を検出した場合は、専用コントローラ４、テレビ２３がホームコントローラとして家電機器を制御するように切り替え制御を行う制御部３３とを備える。【選択図】図２
2015103892.tif 000002
【特許請求の範囲】
【請求項１】
ホームネットワークに接続可能なテレビに備えられ、前記ホームネットワークに接続された家電機器をホームコントローラとして制御する機能を有する家電機器制御装置であって、
前記ホームネットワークに接続された前記家電機器を前記ホームコントローラとして制御する、前記ホームネットワークに接続されたコントローラの有無を検出するコントローラ検出部と、
前記コントローラ検出部が前記コントローラを検出しなかった場合は、前記ホームネットワークに接続された前記テレビに備えられた前記家電機器制御装置が前記ホームコントローラとして前記家電機器を制御し、前記コントローラ検出部が前記コントローラを検出した場合は、前記コントローラが前記ホームコントローラとして前記家電機器を制御するように切り替え制御を行う制御部と、
を備える、家電機器制御装置。
【請求項２】
前記コントローラ検出部が検出する前記コントローラは、前記ホームネットワークに接続された専用のホームコントローラ、または前記ホームネットワークに接続された他のテレビに備えられ前記ホームコントローラとして機能している他の前記家電機器制御装置を含むことを特徴とする、請求項１に記載の家電機器制御装置。
【請求項３】
前記制御部は、
前記家電機器制御装置が前記ホームコントローラとして前記家電機器を制御するための家電機器制御部と、
前記コントローラが前記ホームコントローラとして前記家電機器を制御する際にこれと協働するための被制御部と、
を有することを特徴とする、請求項１または２に記載の家電機器制御装置。
【請求項４】
前記ホームネットワークを介して前記家電機器あるいは前記コントローラと情報の授受を行うネットワークインターフェース部と、
表示部と、
をさらに備え、
前記表示部には、前記家電機器制御装置が前記家電機器を制御する際に、前記ネットワークインターフェース部を介して前記家電機器から取得した前記情報を家電機器情報として表示する第１の表示コンテンツと、前記コントローラが前記家電機器を制御する際に、前記ネットワークインターフェース部を介して前記コントローラから取得した前記情報をコントローラ情報として表示する第２の表示コンテンツとが表示されることを特徴とする、請求項１から３のいずれか１項に記載の家電機器制御装置。
【請求項５】
前記家電機器情報は、前記家電機器のアドレス情報と、前記家電機器の状態を示す情報とを含むことを特徴とする、請求項４に記載の家電機器制御装置。
【請求項６】
前記コントローラ情報は、前記コントローラが保持している前記家電機器の状態を示す情報を含むことを特徴とする、請求項４に記載の家電機器制御装置。
【請求項７】
前記ホームネットワークに接続された請求項１から６のいずれか１項に記載の前記家電機器制御装置が備わったテレビと、
前記ホームネットワークに接続された前記家電機器と、
を備え、
前記ホームネットワークに前記コントローラが接続されていないときは、前記テレビに備えられた前記家電機器制御装置が前記ホームコントローラとして前記家電機器を制御し、前記ホームネットワークに前記コントローラが接続されているときは、前記コントローラが前記ホームコントローラとして前記家電機器を制御する、ホームネットワークシステム。
【請求項８】
前記ホームネットワークに接続可能な、請求項１から６のいずれか１項に記載の前記家電機器制御装置が備わった、テレビ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホームネットワークに接続可能なテレビに備えられ、ホームネットワークに接続された家電機器をホームコントローラとして制御する機能を有する家電機器制御装置、当該家電機器制御装置と前記テレビとを備えるホームネットワークシステム、および前記家電機器制御装置が備わったテレビに関する。
【背景技術】
【０００２】
近年、ネットワーク家電機器を、家庭内ネットワークを介して制御装置に接続し、テレビなどのディスプレイを用いて制御装置を通じてネットワーク家電機器の動作を遠隔操作可能としたり、動作状態を遠隔地から監視可能としたりするネットワーク家電制御システムが開示されている（例えば、特許文献１参照）。
【０００３】
また、近年のユーザにおける省エネ意識の高まりを反映して、家庭内に設置された家電機器の消費電力を監視し低減するシステムが多数考案されている。例えば、家庭内で同時に運転される各家電機器の運転状況を監視し、一定の運転条件を超えないように各家電機器を協調制御する自動運転制御システムが開示されている（例えば、特許文献２参照）。
【０００４】
また、家庭内に設置された電気機器の使用電力量の推移に関する情報と、運転情報の履歴とを保存し、当該保存した情報および履歴に基づいて、特定の時間帯において使用電力量が低減されるように運転スケジュールを調整することができるシステムが開示されている（例えば、特許文献３参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−３２３５９６号公報
【特許文献２】特開２００２−３６９３８３号公報
【特許文献３】特開２０１１−２２１９７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１〜３に開示されているような省エネ目的のシステムを導入する場合は、ネットワークに接続された家電機器を制御するための専用コントローラが必要である。
【０００７】
しかし、システム導入時などシステムを導入したことによる効果が分からない段階では、ユーザはシステムの導入にコストをかけることに躊躇しがちである。すなわち、特許文献１〜３では、専用コントローラが必要であるためシステム導入時にコストがかかるという問題があった。従って、システム導入時にはできるだけコストをかけず、後に本格的なシステムのアップデートが可能である入門的なシステムが必要となる。
【０００８】
本発明は、これらの問題を解決するためになされたものであり、専用コントローラの有無に関わらず家電機器を制御することが可能な家電機器制御装置、ホームネットワークシステム、およびテレビを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、本発明による家電機器制御装置は、ホームネットワークに接続可能なテレビに備えられ、ホームネットワークに接続された家電機器をホームコントローラとして制御する機能を有する家電機器制御装置であって、ホームネットワークに接続された家電機器をホームコントローラとして制御する、ホームネットワークに接続されたコントローラの有無を検出するコントローラ検出部と、コントローラ検出部がコントローラを検出しなかった場合は、ホームネットワークに接続されたテレビに備えられた家電機器制御装置がホームコントローラとして家電機器を制御し、コントローラ検出部がコントローラを検出した場合は、コントローラがホームコントローラとして家電機器を制御するように切り替え制御を行う制御部とを備える。
【発明の効果】
【００１０】
本発明によると、ホームネットワークに接続可能なテレビに備えられ、ホームネットワークに接続された家電機器をホームコントローラとして制御する機能を有する家電機器制御装置であって、ホームネットワークに接続された家電機器をホームコントローラとして制御する、ホームネットワークに接続されたコントローラの有無を検出するコントローラ検出部と、コントローラ検出部がコントローラを検出しなかった場合は、ホームネットワークに接続されたテレビに備えられた家電機器制御装置がホームコントローラとして家電機器を制御し、コントローラ検出部がコントローラを検出した場合は、コントローラがホームコントローラとして家電機器を制御するように切り替え制御を行う制御部とを備えるため、専用コントローラの有無に関わらず家電機器を制御することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態によるホームネットワークシステムの構成の一例を示すブロック図である。
【図２】本発明の実施の形態によるテレビの構成の一例を示すブロック図である。
【図３】本発明の実施の形態によるテレビの動作モードの一例を示す図である。
【図４】本発明の実施の形態による機器情報リストの一例を示す図である。
【図５】本発明の実施の形態によるホームネットワーク上にコントローラが存在する場合におけるテレビの動作の一例を示すシーケンス図である。
【図６】本発明の実施の形態によるホームネットワーク上にコントローラが存在しない場合におけるテレビの動作の一例を示すシーケンス図である。
【発明を実施するための形態】
【００１２】
本発明の実施の形態について、図面に基づいて以下に説明する。
【００１３】
＜実施の形態＞
まず、本発明の実施の形態によるホームネットワークシステムの構成について説明する。
【００１４】
図１は、本実施の形態によるホームネットワークシステムの構成の一例を示す図である。
【００１５】
図１に示すように、本実施の形態によるホームネットワークシステムは、ホームネットワーク１と、家電機器群２と、テレビ３と、専用コントローラ４と、ルータ５とを備えており、ホームネットワーク１に家電機器群２、テレビ３、および専用コントローラ４がルータ５を介して接続されている。
【００１６】
ホームネットワーク１は、有線または無線の通信ネットワークである。
【００１７】
家電機器群２は、家電機器２１，２２およびテレビ２３を含んでいる。なお、家電機器群２は、家電機器２１，２２およびテレビ２３に限らず、ホームネットワーク１に接続されていれば他の家電機器を含んでいてもよい。
【００１８】
家電機器２１，２２としては、例えば、後述（図４参照）のような、テレビ、エアコン、照明、換気扇などが挙げられる。
【００１９】
テレビ２３は、テレビ放送を受信する機能を有するとともに、テレビ３および家電機器群２の各家電機器（家電機器２１，２２）を制御する機能を有している。すなわち、テレビ２３は、後述のテレビ３と同様の機能を有している。
【００２０】
テレビ３は、テレビ放送を受信する機能を有するとともに、家電機器群２の各家電機器（家電機器２１，２２、テレビ２３）を制御する機能を有している。具体的には、テレビ３は、ホームネットワーク１に接続された家電機器群２の各家電機器（家電機器２１，２２、テレビ２３）をホームコントローラとして制御する機能を有する家電機器制御装置を備えている。なお、テレビ３の詳細については後述する。
【００２１】
ここで、ホームコントローラとは、ホームネットワーク１に接続された家電機器の制御、例えば、家電機器２１，２２の動作の開始または停止の制御、家電機器２１，２２がエアコンであれば冷房または暖房などの運転モードの切り替え制御や温度制御、家電機器２１，２２が照明であれば明暗の制御、家電機器２１，２２が換気扇であれば風力の強弱の制御などを行う機能を有するものとする。
【００２２】
また、以下では、特にホームコントローラとして動作しているテレビのことをテレビコントローラといい、テレビ３，２３がテレビコントローラとして動作する機能を有しているものとして説明する。
【００２３】
専用コントローラ４は、本実施の形態によるホームネットワークシステムに必須でない。すなわち、専用コントローラ４は、ホームネットワークシステムの導入時にはなくてもよく、ユーザの意思に応じて後に追加することができる。
【００２４】
上記の通り、テレビ３，２３は、テレビ放送を受信する機能を有するとともに、ホームネットワーク１に接続された家電機器を制御する機能を有している。以下、本実施の形態では、代表してテレビ３に主眼を置き、その構成および動作について説明する。
【００２５】
図２は、テレビ３の構成の一例を示すブロック図である。
【００２６】
図２に示すように、テレビ３の家電機器制御装置は、ネットワークインターフェース部３１と、コントローラ検出部３２と、制御部３３と、表示部３４と、記憶部３５とを備えている。
【００２７】
なお、制御部３３は、テレビ放送を受信して画面（表示部３４）に表示する本来の制御機能と、家電機器制御装置としての機能とを有している。また、表示部３４は、テレビ本来の表示画面としての機能を有している。その他、テレビ本来の機能を実行する構成部は、図示を省略している。
【００２８】
ネットワークインターフェース部３１は、ホームネットワーク１を介して、家電機器群２の各家電機器（家電機器２１，２２、テレビ２３、以下同様）や専用コントローラ４との間で情報の送受信を行う。
【００２９】
コントローラ検出部３２は、ホームネットワーク１に接続された家電機器をホームコントローラとして制御する、ホームネットワーク１に接続されたコントローラの有無を検出する。ここで、コントローラ検出部３２が検出するコントローラは、ホームネットワーク１に接続された専用のホームコントローラである専用コントローラ４、またはホームネットワーク１に接続された他のテレビ（本実施の形態ではテレビ２３）に備えられホームコントローラとして機能している他の家電機器制御装置を含んでいる。
【００３０】
制御部３３は、テレビ放送を受信して画面に表示するなどの制御を行う他に、家電機器群２の各家電機器の制御を行う（すなわち、テレビコントローラとして各家電機器を制御するための家電機器制御部３３１と、専用コントローラ４または他のテレビ２３がホームコントローラ（テレビ２３の場合はテレビコントローラ）として各家電機器を制御する際にこれと協働するための被制御部３３２とを有している。
【００３１】
ここで、協働とは、例えば、専用コントローラ４がホームコントローラとして各家電機器を制御する際には、ユーザが専用コントローラ４を介して各家電機器を操作するためのユーザインターフェースとして実行することをいい、また、テレビ２３がテレビコントローラとして各家電機器を制御する際には、テレビ２３の制御に応じて動作することをいう。
【００３２】
表示部３４は、受信したテレビ放送を表示する他に、家電機器群２の各家電機器の状態を表示する。
【００３３】
記憶部３５は、家電機器群２の各家電機器の状態や、通信時に家電機器群２の各家電機器を特定するためのアドレス情報などを記憶している。
【００３４】
次に、テレビ３の動作について説明する。
【００３５】
テレビ３は、起動時にコントローラ検出部３２を作動させ、ネットワークインターフェース部３１を介してホームネットワーク１上に存在する専用コントローラ４およびテレビコントローラ（テレビ２３）の有無を検出する。その後、コントローラ検出部３２は、制御部３３および表示部３４に検出結果を通知する。
【００３６】
図３は、テレビ３の動作モードの一例を示す図であり、コントローラ検出部３２の検出結果に基づいて制御部３３および表示部３４にて選択される動作モードについて示している。
【００３７】
まず、コントローラ検出部３２が専用コントローラ４およびテレビ２３を検出しなかった場合について説明する。
【００３８】
制御部３３は、テレビ３がテレビコントローラとしての機能を実行可能なように家電機器制御部３３１を有効にする。このとき、被制御部３３２は有効あるいは無効のいずれであってもよい。すなわち、テレビ３は、コントローラモードとなる。
【００３９】
家電機器制御部３３１は、家電機器群２の各家電機器との通信に必要なアドレス情報と、各家電機器の状態を示す情報と含む家電機器情報を定期的に各家電機器から直接取得し、取得した家電機器情報を機器情報リスト（後述の図４）として記憶部３５に記憶させるとともに、各家電機器の状態を示す第１の表示コンテンツ３４１を表示するよう表示部３４を制御する。
【００４０】
ここで、記憶部３５に記憶される機器情報リストについて説明する。
【００４１】
図４は、機器情報リストの一例を示す図である。
【００４２】
図４に示すように、「機器ＩＤ」は、家電機器群２の各家電機器の登録番号を示し、例えば、テレビ３が家電機器を検出（家電機器から識別番号通知応答を取得）した順に“１”から採番する。
【００４３】
「識別番号」は、家電機器群２の各家電機器が有する固有の値であり、テレビ３が家電機器を特定する際に用いられる番号を示している。なお、識別番号は、例えば、各家電機器が有するＭＡＣアドレスを元に各家電機器（あるいはテレビ３）にて自動的に生成される番号であってもよい。
【００４４】
「ＩＰアドレス」は、家電機器群２の各家電機器と通信するために必要な通信先アドレスを示している。
【００４５】
「機器種別」は、テレビ、エアコンなどの機器の種別を示している。
【００４６】
「機器名称」は、「寝室のエアコン」や「居間のテレビ」などユーザが任意に設定した機器の名称を示しており、ユーザが表示部３４に表示される表示コンテンツ（第１の表示コンテンツ３４１、第２の表示コンテンツ３４２）上で各家電機器を識別するために用いられる。なお、機器名称は、表示コンテンツ（第１の表示コンテンツ３４１、第２の表示コンテンツ３４２）を介してユーザが編集できるようにしてもよい。
【００４７】
「状態」は、家電機器群２の各家電機器の状態を示している。なお、図４では、各家電機器の状態として少なくとも運転状態（あるいは電源状態）を示しているが、必要に応じて他の状態（状態１，２）を示してもよい。例えば、エアコンの場合は運転モード（冷房、暖房、除湿など）、室内温度、あるいは設定温度などの状態、照明の場合は輝度の強弱の状態、換気扇の場合は換気扇の回転の強弱の状態を示してもよい。また、各家電機器から状態を定期的に取得し、機器情報リストを随時更新するようにしてもよい。
【００４８】
図４に示す機器情報リストにおいて、テレビ３が各家電機器を特定して通信を確立させるためには、「識別番号」と「ＩＰアドレス」とが対応付けられていればよい。この場合、例えば、テレビ３の起動時に「識別番号要求」コマンドを全ての家電機器に対してブロードキャストした後、各家電機器から応答コマンドを受信し、受信した応答コマンドから「識別番号」および「ＩＰアドレス」を取得すればよい。このとき、「機種種別」も取得しておいてよい。
【００４９】
テレビ３の動作（コントローラ検出部３２が専用コントローラ４およびテレビ２３を検出しなかった場合）の説明に戻り、表示部３４は、家電機器制御部３３１の制御に応じて第１の表示コンテンツ３４１を表示する。なお、第１の表示コンテンツ３４１では、少なくとも各家電機器の状態を表示すればよく、例えば図４に示す機器情報リストを表示するようにしてもよい。また、第１の表示コンテンツ３４１は、予めテレビ３の内部に保持しておき、必要に応じて表示させるようにすることが望ましい。
【００５０】
また、ユーザが、表示部３４に表示された第１の表示コンテンツ３４１を見て家電機器群２の各家電機器に対して所定の操作を行った場合、家電機器制御部３３１は、記憶部３５に記憶されている機器情報リストを参照して通信先の家電機器（操作対象となる家電機器）を特定し、特定した家電機器に対してユーザの操作内容を示す情報を送信する。
【００５１】
上記より、コントローラ検出部３２が専用コントローラ４およびテレビ２３を検出しなかった場合において、テレビ３は、家電機器群２の各家電機器を直接制御する。
【００５２】
次に、コントローラ検出部３２が専用コントローラ４を検出した場合について説明する。なお、以下では、テレビコントローラとして機能しているテレビ２３の検出の有無に関わらず、専用コントローラ４が検出された場合について説明する。すなわち、専用コントローラ４は、テレビコントローラとして機能しているテレビ２３よりも優先される。
【００５３】
制御部３３は、専用コントローラ４から制御要求を受ける被制御の機能を実行可能なように被制御部３３２を有効にする。このとき、家電機器制御部３３１は無効にする。すなわち、テレビ３は、被制御機器モードとなる。
【００５４】
被制御部３３２は、専用コントローラ４からの制御要求を受信し、受信した制御要求に基づいて表示部３４を制御する。
【００５５】
表示部３４は、被制御部３３２の制御に応じて第２の表示コンテンツ３４２を表示する。
【００５６】
ここで、専用コントローラ４が、上述の図４に示す機器情報リストに相当する現在の各家電機器の状態を示すリスト、および各家電機器における使用電力量の推移を示す情報（使用電力量の過去履歴情報）を保持している場合を一例として説明する。
【００５７】
被制御部３３２は、ネットワークインターフェース部３１を介して、専用コントローラ４から現在の各家電機器の状態を示すリストや各家電機器の使用電力量の過去履歴情報（これらの情報をまとめてコントローラ情報という）を取得し、取得したコントローラ情報をユーザの操作に応じて第２の表示コンテンツ３４２で表示するよう表示部３４を制御する。なお、第２の表示コンテンツ３４２は、予めテレビ３の内部に保持しておくか、あるいは専用コントローラ４や他のサーバから配信されるようにしてもよい。
【００５８】
また、ユーザが、表示部３４に表示された第２の表示コンテンツ３４１を見て家電機器群２の各家電機器に対して所定の操作を行った場合、被制御部３３２は、ユーザによる操作内容をネットワークインターフェース部３１を介して専用コントローラ４に通知する。
【００５９】
専用コントローラ４は、テレビ３から通知されたユーザによる操作内容に基づいて、操作対象となる家電機器を制御する。
【００６０】
上記より、コントローラ検出部３２が専用コントローラ４を検出した場合において、テレビ３は、専用コントローラ４を介して（すなわち、専用コントローラ４と協働して）家電機器群２の各家電機器を制御する。
【００６１】
次に、コントローラ検出部３２が専用コントローラ４を検出せず、テレビコントローラとして機能しているテレビ２３を検出した場合について説明する。
【００６２】
制御部３３は、テレビコントローラとして機能しているテレビ２３から制御要求を受けるために被制御部３３２を有効にする。このとき、家電機器制御部３３１は無効にする。すなわち、テレビ３は、被制御機器モードとなる。
【００６３】
表示部３４は、第１の表示コンテンツ３４１および第２の表示コンテンツ３４２を表示しない。
【００６４】
上記より、コントローラ検出部３２が専用コントローラ４を検出せず、テレビコントローラとして機能しているテレビ２３を検出した場合において、テレビ３は、テレビ２３によって制御されるのみとなる。
【００６５】
なお、ホームネットワーク１全体の通信負荷に問題がなければ、テレビコントローラとして機能しているテレビ２３が存在する場合であっても、自らもテレビコントローラとなるようにしてもよい。この場合、制御部３３は、家電機器制御部３３１を有効にして、家電機器群２の各家電機器の情報を第１の表示コンテンツ３４１で表示するよう表示部３４を制御すればよく、ユーザの操作内容に応じて各家電機器を制御することができる。
【００６６】
次に、テレビ３の起動時（すなわち、テレビ３の電源を入れたとき）における、コントローラ検出部３２によるコントローラ（専用コントローラ４、テレビコントローラとして機能するテレビ２３（以下、単にテレビ２３という））の検出処理から定常処理開始までの動作について説明する。なお、テレビ３は、下記で説明する動作と並行してテレビ本来の動作を行うものとする。
【００６７】
図５は、ホームネットワーク１上にコントローラ（専用コントローラ４、テレビ２３）が存在する場合におけるテレビ３の動作の一例を示すシーケンス図である。
【００６８】
なお、テレビ３は、起動時において、コントローラの検出処理を行う処理Ａ（コントローラ検出処理）と、コントローラ有りと判断した場合に被制御機器として動作する処理Ｂ（定常処理）とを行う。
【００６９】
図５に示すように、テレビ３は、起動時にホームネットワーク１上の全ての機器（専用コントローラ４、家電機器２１，２２、テレビ２３）に対して、コントローラ通知要求のコマンドをブロードキャストする。
【００７０】
テレビ３からブロードキャストされたコントローラ通知要求を受信した機器のうちのコントローラ（専用コントローラ４、テレビ２３）のみが、コントローラ通知応答をテレビ３に送信する。このとき、専用コントローラ４およびテレビ２３は、コントローラ通知応答の引数に各々別個の値（例えば、専用コントローラ４は「１」、テレビ２３は「２」）を付して送信する。
【００７１】
テレビ３は、予め定められた時間内にコントローラ通知応答を受信すると、コントローラ通知応答の引数を参照し、「専用コントローラ４有り」あるいは「テレビ２３有り」と判断する。
【００７２】
以降、テレビ３は、被制御部３３２を有効にして被制御機器として動作する。
【００７３】
図６は、ホームネットワーク１上にコントローラ（専用コントローラ４、テレビ２３）が存在しない場合におけるテレビ３の動作の一例を示すシーケンス図である。
【００７４】
なお、テレビ３は、起動時において、コントローラの検出処理を行う処理Ｃ（コントローラ検出処理）と、コントローラ無しと判断した場合にテレビコントローラとして動作する処理Ｄ（定常処理）とを行う。
【００７５】
図６において、テレビ３は、起動時にホームネットワーク１上の全ての機器（家電機器２１，２２）に対して、コントローラ通知要求のコマンドをブロードキャストする。
【００７６】
テレビ３からブロードキャストされたコントローラ通知要求を受信した機器には、コントローラが含まれていない。テレビ３は、予め定められた時間（応答待ち時間）内にコントローラ通知応答を受信しなかった場合は、数回程度のリトライ処理を行う（図６では１回のリトライ処理を行っている）。
【００７７】
その後、テレビ３は、リトライ処理を行ってもコントローラ通知応答を受信できなかった場合は、「コントローラ無し」と判断する。
【００７８】
次に、テレビ３が「コントローラ無し」と判断すると、自らがコントローラ（すなわち、テレビコントローラ）として動作し、機器情報リストを最新の状態に更新する。
【００７９】
具体的には、テレビ３は、ホームネットワーク１上の全ての機器（家電機器２１，２２）に対して、識別番号通知要求のコマンドをブロードキャストする。その後、家電機器２１，２２から受信した識別番号通知応答に含まれる識別番号およびＩＰアドレスを取得し、識別番号に基づいて家電機器２１，２２が既に機器情報リストに登録済みであるか否か（未登録の新規の機器であるか）を判断した上で、機器情報リストを更新する。
【００８０】
以降、テレビ３は、家電機器制御部３３１を有効にしてテレビコントローラとして動作し、定期的に家電機器群２の各家電機器の状態を取得して機器情報リストを更新したり、ユーザによる操作に応じて第１の表示コンテンツ３４１の表示や対象となる家電機器の制御を行ったりする。
【００８１】
以上のことから、本実施の形態によれば、専用コントローラ４の有無に関わらず家電機器を制御することが可能となる。具体的には、ホームネットワーク１上に専用コントローラ４が存在しないか、あるいはテレビコントローラとして機能しているテレビ２３が存在しない場合であっても、テレビ３がテレビコントローラとして動作することによって、容易にホームネットワーク１上の家電機器を制御することができる。また、後にホームネットワーク１上に専用コントローラ４が導入された場合は、専用コントローラ４の存在を自動的に検出して被制御機器モードとして動作するため、専用コントローラ４の導入に伴う設定の煩わしさが軽減される。すなわち、システム導入時にはできるだけコストをかけず、後に本格的なシステムへのアップデートが容易に実現可能となる。
【００８２】
また、本実施の形態によれば、ホームネットワーク１に接続された家電機器制御装置が備わったテレビと、ホームネットワーク１に接続された家電機器とを備えるホームネットワークシステムを構築することができ、当該ホームネットワークシステムにおいて、ホームネットワークにコントローラ（専用コントローラ４、ホームコントローラ（テレビコントローラ）として機能しているテレビ）が接続されていないときは、テレビに備えられた家電機器制御装置がホームコントローラとして家電機器を制御し、ホームネットワークにコントローラが接続されているときは、コントローラがホームコントローラとして家電機器を制御することができる。
【００８３】
なお、図１において、テレビ３は、家電機器群２に含まれていないが、家電機器群２に含まれていてもよい。
【００８４】
本実施の形態では、専用コントローラ４がテレビコントローラとして機能しているテレビ２３よりも優先される場合について説明したが、例えば、専用コントローラ４およびテレビコントローラとして機能しているテレビ２３が検出された場合は、ユーザが専用コントローラ４およびテレビ２３のいずれかを選択可能にしてもよい。
【００８５】
図５，６では、テレビ３からブロードキャストされたコントローラ通知要求を受信した機器のうちのコントローラ（専用コントローラ４、テレビ２３）のみが、コントローラ通知応答をテレビ３に送信するものとして説明したが、これに限るものではない。例えば、コントローラ以外の全ての機器が、コントローラではない旨の応答をテレビ３に対して送信するようにしてもよい。しかし、この場合、コントローラ以外の機器が一斉にテレビ３に応答を送信することになるため、応答の混信や送受信の不具合が発生するというリスクが考えられる。
【００８６】
なお、本発明は、その発明の範囲内において、実施の形態を適宜、変形、省略することが可能である。
【符号の説明】
【００８７】
１  ホームネットワーク、２  家電機器群、３  テレビ、４  専用コントローラ、５  ルータ、２１  家電機器、２２  家電機器、２３  テレビ、３１  ネットワークインターフェース部、３２  コントローラ検出部、３３  制御部、３４  表示部、３５  記憶部、３３１  家電機器制御部、３３２  被制御部、３４１  第１の表示コンテンツ、３４２  第２の表示コンテンツ。
【図１】
2015103892.tif 000003
【図２】
2015103892.tif 000004
【図３】
2015103892.tif 000005
【図４】
2015103892.tif 000006
【図５】
2015103892.tif 000007
【図６】
2015103892.tif 000008