(57)【要約】【課題】他装置の特別対応を要することなく家電機能を制御する。【解決手段】通信装置１０は、制御対象機能部１２と、ネットワーク機能部１８と、を備える。ネットワーク機能部１８は、コンテンツデータをネットワークを介して提供するサーバ機器として選択可能であると共に、ネットワークを介して取得したコンテンツデータを再生するレンダラー機器として選択可能である。ネットワーク機能部１８は、制御対象機能部１２に対する各種の制御方法をコンテンツデータとして記憶しており、当該コンテンツデータの一覧情報をコントローラに送信すると共に、当該一覧情報から選択されたコンテンツデータの情報をコントローラから受信した場合に、当該選択されたコンテンツデータの制御方法を実行するための制御指令を制御対象機能部１２に与える。【選択図】図２
2008288894.tif 000002
【特許請求の範囲】
【請求項１】
所定の制御対象機器としての機能を有する制御対象機能部と、
外部のコントローラとネットワークを介して通信するネットワーク機能部と、
を備え、
前記ネットワーク機能部は、コンテンツデータの一覧情報をネットワークを介して提供するサーバ機器として機能すると共に、前記コントローラからの指示を受けてコンテンツデータを再生するレンダラー機器として機能し、
前記ネットワーク機能部は、前記制御対象機能部に対する各種の制御方法をコンテンツデータとして記憶しており、当該コンテンツデータの一覧情報を前記コントローラに送信すると共に、当該一覧情報から選択されたコンテンツデータの情報をコントローラから受信した場合に、当該選択されたコンテンツデータの制御方法を実行するための制御指令を前記制御対象機能部に与えることを特徴とする通信装置。
【請求項２】
前記ネットワーク機能部は、ネットワーク上でサーバ機器として動作するサーバ機能と、ネットワーク上でレンダラー機器として動作するレンダラー機能と、を有することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記ネットワーク機能部の前記レンダラー機能は、前記一覧情報から選択されたコンテンツデータの情報を前記コントローラから受信した場合に、前記選択されたコンテンツデータを要求する制御信号を前記サーバ機能に与えると共に、前記選択されたコンテンツデータの制御方法を実行するための制御指令を前記制御対象機能部に与えることを特徴とする請求項２に記載の通信装置。
【請求項４】
前記ネットワーク機能部の前記レンダラー機能は、前記一覧情報から選択されたコンテンツデータの情報を前記コントローラから受信した場合に、前記選択されたコンテンツデータを要求する制御信号を前記サーバ機能に与え、
前記ネットワーク機能部の前記サーバ機能は、当該制御信号を前記レンダラー機能から取得した場合に、前記選択されたコンテンツデータの制御方法を実行するための制御指令を前記制御対象機能部に与えることを特徴とする請求項２に記載の通信装置。
【請求項５】
前記ネットワーク機能部は、前記制御対象機能部に対する制御方法と制御指令とが対応付けて登録されたテーブルデータを記憶していることを特徴とする請求項１〜４のいずれか１項に記載の通信装置。
【請求項６】
前記制御対象機能部に対する制御方法は、前記コンテンツデータのメタデータとして記憶されていることを特徴とする請求項１〜５のいずれか１項に記載の通信装置。
【請求項７】
所定の制御対象機器としての機能を有する制御対象機能部と、外部のコントローラとネットワークを介して通信するネットワーク機能部と、を備える通信装置の制御方法であって、
前記通信装置を、コンテンツデータの一覧情報をネットワークを介して提供するサーバ機器として機能し、
前記通信装置を、前記コントローラからの指示を受けてコンテンツデータを再生するレンダラー機器として機能し、
サーバ機器からレンダラー機器へのコンテンツ伝送の指令に応じて、当該コンテンツに対応する制御指令を前記制御対象機能部に与える、通信装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、家電機能付きの通信装置およびその制御方法に関する。
【背景技術】
【０００２】
現在、ＵＰｎＰ（UniversalPlug and Play）、ＨＴＴＰ（Hyper Text Transfer Protocol）などの既存のネットワーク技術をベースとしたＤＬＮＡ（DigitalLiving Network Alliance）ガイドライン準拠のＡＶ機器やパーソナルコンピュータの普及が進んでいる。このＤＬＮＡガイドラインに準拠していれば、異なるメーカの機器の間で、映像、音楽、画像などのコンテンツデータの伝送が可能である。すなわち、異なるメーカのサーバ機器およびクライアント機器がＬＡＮに接続される場合でも、サーバ機器に格納されたコンテンツデータをクライアント機器に伝送し、クライアント機器にてコンテンツデータを再生することができる。
【０００３】
一方、従来文献（特許文献１）には、コンテンツデータを送受信するシステムを利用して、電子レンジを制御する技術が示されている。この従来技術では、電子レンジに固有の制御コマンドが用意されており、この制御コマンドをシステム内で送受することにより電子レンジが制御される。しかし、この従来技術では、電子レンジに固有の制御コマンドを処理する必要から、システムを構成する他の機器に特別な対応が必要となってしまうため、汎用性に乏しい。
【特許文献１】特開２００３‐１６２５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
家電機器などの制御対象機器をネットワークを介して制御する場合に、ネットワークに接続される他の機器に特別な対応が必要となると、当該制御対象機器と特別な対応を施していない機器（例えば、異なるメーカ製の機器）との相互接続性が悪いため、ネットワークを介して制御可能な機器の普及を妨げている。よって、ネットワークに接続される他の機器に特別な対応を必要としないで、ネットワークを介して制御可能な制御対象機器の要求がある。
【０００５】
本発明は、上記の課題を解決するためになされたもので、他装置の特別対応を要することなく家電機能を制御可能な家電機能付きの通信装置およびその制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した目的を達成するために、本発明に係る通信装置は、所定の制御対象機器としての機能を有する制御対象機能部と、外部のコントローラとネットワークを介して通信するネットワーク機能部と、を備え、ネットワーク機能部は、コンテンツデータの一覧情報をネットワークを介して提供するサーバ機器として機能すると共に、コントローラからの指示を受けてコンテンツデータを再生するレンダラー機器として機能し、ネットワーク機能部は、制御対象機能部に対する各種の制御方法をコンテンツデータとして記憶しており、当該コンテンツデータの一覧情報をコントローラに送信すると共に、当該一覧情報から選択されたコンテンツデータの情報をコントローラから受信した場合に、当該選択されたコンテンツデータの制御方法を実行するための制御指令を制御対象機能部に与えることを特徴とする。
【０００７】
また、本発明に係る通信装置の制御方法は、所定の制御対象機器としての機能を有する制御対象機能部と、外部のコントローラとネットワークを介して通信するネットワーク機能部と、を備える通信装置の制御方法であって、通信装置を、コンテンツデータの一覧情報をネットワークを介して提供するサーバ機器として機能し、通信装置を、コントローラからの指示を受けてコンテンツデータを再生するレンダラー機器として機能し、サーバ機器からレンダラー機器へのコンテンツ伝送の指令に応じて、当該コンテンツに対応する制御指令を制御対象機能部に与える、通信装置の制御方法である。
【発明の効果】
【０００８】
本発明によれば、他装置の特別対応を要することなく家電機能を制御可能な家電機能付きの通信装置およびその制御方法を提供することができる。
【発明を実施するための最良の形態】
【０００９】
以下、添付図面を参照して、本発明の好適な実施形態について詳細に説明する。なお、説明において、同一要素又は同一機能を有する要素には、同一符号を用いることとし、重複する説明は省略する。
【００１０】
図１は、本発明の実施形態に係るホームネットワーク１を示す。ホームネットワーク１は、Ｅｔｈｅｒｎｅｔ（登録商標）や無線ＬＡＮなどのネットワークにより構成されている。ホームネットワーク１は、ネットワーク機能付き家電機器１０と、ネットワークＡＶ（Audio Visual）サーバ３４，３６と、ネットワークＡＶコントローラ３２と、ネットワークＡＶレンダラー３８と、ネットワークＡＶプレーヤ４０と、モニタ４２と、リモートコントローラ４４と、を備えている。これらの装置は、ハブ３０に接続されることによりホームネットワーク１の一部となっている。なお、図１はホームネットワーク１の一構成例を示すものであり、ホームネットワークは異なる構成であってもよい。
【００１１】
本実施形態のホームネットワーク１は、ＤＬＮＡ（Digital Living Network Alliance）のガイドラインに準拠しており、異なるメーカ製のＤＬＮＡ対応機器がホームネットワーク１に加わった場合でも、動画コンテンツや、静止画コンテンツ、音楽コンテンツなどのコンテンツデータを相互に利用可能となっている。特に、本実施形態のホームネットワーク１は、ＤＬＮＡの一仕様である２ボックスシステムおよび３ボックスシステムが採用されている。
【００１２】
２ボックスシステムによれば、ネットワークＡＶサーバ３４，３６およびネットワークＡＶプレーヤ４０が利用される。ユーザがネットワークＡＶプレーヤ４０を操作して所望のコンテンツを選択すると、ネットワークＡＶプレーヤ４０は、ネットワークＡＶサーバ３４，３６にコンテンツの選択情報を送信する。ネットワークＡＶサーバ３４，３６は、記憶している映像、音楽、画像などのコンテンツの中から、ユーザにより選択されたコンテンツを取り出して、ネットワークＡＶプレーヤ４０に送信する。ネットワークＡＶプレーヤ４０は、ネットワークＡＶサーバ３４，３６からコンテンツを受信すると、そのコンテンツを再生する。
【００１３】
３ボックスシステムによれば、ネットワークＡＶコントローラ３２、ネットワークＡＶサーバ３４，３６およびネットワークＡＶレンダラー３８が利用される。ユーザがネットワークＡＶコントローラ３２を操作して所望のコンテンツを選択すると、ネットワークＡＶコントローラ３２は、ネットワークＡＶサーバ３４，３６およびネットワークＡＶレンダラー３８にコンテンツの選択情報を送信する。ネットワークＡＶサーバ３４，３６は、記憶している映像、音楽、画像などのコンテンツの中から、ユーザにより選択されたコンテンツを取り出して、ネットワークＡＶレンダラー３８に送信する。ネットワークＡＶレンダラー３８は、ネットワークＡＶサーバ３４，３６からコンテンツを受信すると、そのコンテンツを再生する。
【００１４】
なお、本実施形態のホームネットワーク１において、ネットワークＡＶコントローラ３２はＤＬＮＡのガイドラインに準拠したデジタルメディアコントローラ（ＤＭＣ）であり、ネットワークＡＶサーバ３４，３６はＤＬＮＡのガイドラインに準拠したデジタルメディアサーバ（ＤＭＳ）であり、ネットワークＡＶレンダラー３８はＤＬＮＡのガイドラインに準拠したデジタルメディアレンダラー（ＤＭＲ）であり、ネットワークＡＶプレーヤ４０はＤＬＮＡのガイドラインに準拠したデジタルメディアプレーヤ（ＤＭＰ）である。
【００１５】
ネットワーク機能付き家電機器１０は、家屋内に設置される照明機器としての機能を有しており、この照明機能がネットワークを介して制御可能に構成されている。照明機能の制御を可能とするために、ネットワーク機能付き家電機器１０は、ネットワーク照明サーバとしての機能を有すると共に、ネットワーク照明レンダラーとしての機能を有する。ここで、ネットワーク照明サーバはＤＬＮＡのガイドラインに準拠したデジタルメディアサーバ（ＤＭＳ）であり、ネットワーク照明レンダラーはＤＬＮＡのガイドラインに準拠したデジタルメディアレンダラー（ＤＭＲ）である。なお、本実施形態では、ネットワーク機能付き家電機器１０は照明機器としての機能を有するが、他の実施形態では、エアコン、冷蔵庫、電子レンジなどの他の種類の家電機器としての機能を有してもよいし、さらに別の制御対象機器としての機能を有してもよい。
【００１６】
本実施形態では、前述した３ボックスシステムを主に利用して、ネットワーク機能付き家電機器１０を制御している。すなわち、ユーザは、ネットワーク機能付き家電機器１０を制御するために、ネットワークＡＶコントローラ３２を操作する。ネットワークＡＶコントローラ３２は、例えば、携帯電話機やＰＤＡ（Personal Digital Assistants）などのホームネットワーク１に接続可能な携帯情報端末であり、ユーザに情報を提示する表示部３２ａと、ユーザにより操作される操作部３２ｂとを備えている。通常のコンテンツ選択時には、表示部３２ａに映像、音楽、画像などのコンテンツ一覧情報が表示されるが、上記の家電機能を制御するために用意された家電制御用コンテンツの選択時には、表示部３２ａに家電機器の各種の制御方法を示すコンテンツ一覧情報が表示される。
【００１７】
図２は、ネットワーク機能付き家電機器１０の内部構成を示す。
【００１８】
ネットワーク機能付き家電機器１０は、照明機器としての機能を有する家電機能部１２と、他装置とネットワークを介して通信するネットワーク機能部１８と、で構成される。ネットワーク機能付き家電機器１０には、操作スイッチ１５が設けられており、ユーザは操作スイッチ１５を操作することで照明の明るさを調節することができる。また、ネットワーク機能付き家電機器１０にはＬＡＮケーブルコネクタ２５が設けられており、ＬＡＮケーブルコネクタ２５にＬＡＮケーブルを差し込むことで、ネットワーク機能付き家電機器１０はネットワークに接続される。なお、ネットワーク機能付き家電機器１０は、特許請求の範囲に記載される「通信装置」に相当する。
【００１９】
家電機能部１２は、家電機器本来の機能を有する被制御機能部１３と、この被制御機能部１３を制御するコントローラ１４と、を備えている。本実施形態において、被制御機能部１３は、電球、蛍光灯、ＬＥＤなどであり照明機器の物理的な機能を有する。また、コントローラ１４は、ユーザによる操作スイッチ１５の操作に応じてスイッチＯＮ／ＯＦＦ、電圧、電流等を制御することにより、被制御機能部１３を制御する。例えば、本実施形態のように家電機能部１２が照明機器としての機能を有する場合、コントローラ１４は、照明の点灯／消灯を制御したり光度を調節する。またコントローラ１４とネットワーク機能部１８との間には制御信号線が配設されており、ネットワーク機能部１８から制御信号を取り込み可能である。なお、家電機能部１２は、特許請求の範囲に記載される「制御対象機能部」に相当する。
【００２０】
ネットワーク機能部１８は、一般的なネットワークインタフェースを持つパーソナルコンピュータと同様に構成されている。すなわち、ネットワーク機能部１８は、ＣＰＵ（Central Processing Unit）２０、ＲＡＭ（Random Access Memory）２１、ブートイメージを記憶したＮＶ（Non-Volatile：不揮発性)メモリ１９、ハードディスク２３、ネットワークインタフェース２４、バスブリッジ２２などがバスを介して接続されている。なお、ネットワークインタフェース２４は、ＬＡＮケーブルコネクタ２５に接続されている。
【００２１】
ネットワーク機能部１８では、ネットワーク照明サーバとしての機能を有すると共に、ネットワーク照明レンダラーとしての機能を有する。既述のとおり、ネットワーク照明サーバはＤＬＮＡのガイドラインに準拠したデジタルメディアサーバ（ＤＭＳ）であり、ネットワーク照明レンダラーはＤＬＮＡのガイドラインに準拠したデジタルメディアレンダラー（ＤＭＲ）である。すなわち、ハードディスク２３またはＮＶメモリ１９には、ネットワーク照明サーバおよびネットワーク照明レンダラーとして機能するために必要なプログラムおよびデータが記憶されており、ＣＰＵ２０はネットワーク照明サーバおよびネットワーク照明レンダラーとして機能するように処理を行う。
【００２２】
ネットワーク機能部１８は、ネットワーク照明サーバおよびネットワーク照明レンダラーであることをユーザに認識可能とするために、「ネットワーク照明サーバ」および「ネットワーク照明レンダラー」という名前データを記憶している。また、ネットワーク機能部１８は、ネットワーク照明サーバとして機能するために、家電制御用コンテンツデータを記憶している。この家電制御用コンテンツデータは、家電機能部１２に対する各種の制御方法を表すものであり、例えば、本実施形態のように照明機器である場合には、全点灯、点灯５０%、点灯５%、消灯などの制御方法を表すものである。また、このコンテンツデータは、コンテンツの実質的なデータ（動画像データ、音声データなど）を含む必要はなく、コンテンツの付随的なデータであるメタデータ（例えば、コンテンツの名称、作成日時、チャネルなどのコンテンツに付随するデータ）のみで構成すればよい。コンテンツデータは、全点灯、点灯５０%、点灯５%、消灯などの制御方法を示す名称データをメタデータとして含んでいる。
【００２３】
また、ネットワーク機能部１８は、コンテンツとコマンドの対応関係を規定するコンテンツ‐コマンド対応テーブルを記憶している。本実施形態におけるコンテンツ‐コマンド対応テーブルを図３に示す。コンテンツ‐コマンド対応テーブルには、家電機能部１２を制御するための制御方法（コンテンツ名）と、その制御方法を実施するためのコマンド（コマンド名）とが対応付けて登録されている。
【００２４】
なお、本実施形態では、ネットワーク照明サーバをデジタルメディアサーバとして設定し、ネットワーク照明レンダラーをデジタルメディアレンダラーとして設定することを想定しているため、コンテンツデータはコンテンツの実質的なデータを含む必要がない。但し、ネットワーク照明サーバをデジタルメディアサーバとして設定し、他のＡＶ機器をデジタルメディアレンダラーとして設定することをも想定する場合には、コンテンツデータはコンテンツの実質的なデータを含んでもよい。例えば、家電機能部１２に対する制御方法を知らせる映像データをコンテンツデータに含めておき、ネットワーク照明サーバから他のＡＶ機器にこの映像データを提供してもよい。これにより、他のＡＶ機器において、家電機能部１２に対する制御方法を知らせる映像データが再生され、ユーザは視覚的に制御方法を知ることができる。
【００２５】
次に、図４を参照して、ホームネットワーク１を介してネットワーク機能付家電機器１０を制御する手順について説明する。
【００２６】
図４は、ユーザがネットワーク機能付家電機器１０を制御する手順を示したフローチャートである。ここでは、（ｉ）ネットワーク機能付家電機器１０がホームネットワーク１に物理的に接続されていること、（ｉｉ）ホームネットワーク１に接続される全ての機器にＩＰアドレスが正しく設定されており、各機器上で動作するアプリケーションプログラム間で論理的に接続可能なこと、（ｉｉｉ）各機器に電源が供給されており通信可能な状態になっていること、を前提としている。
【００２７】
先ず、ユーザがネットワークＡＶコントローラ３２を用いてサーバ機器の一覧情報を表示するための操作を行うと、ネットワークＡＶコントローラ３２の表示部３２ａには、ネットワークに接続されているサーバ機器の一覧情報が表示される。本実施形態では、図５に示されるように、ネットワーク機能付ＡＶコントローラの表示部３２ａに、ネットワークに接続されているサーバ機器の一覧情報として「ネットワークＡＶサーバＡ」、「ネットワークＡＶサーバＢ」、「ネットワーク照明サーバ」の３つのサーバ機器の名称が表示される。そして、ユーザによるネットワークＡＶコントローラ３２の操作に応じて、サーバ機器の一覧情報の中から「ネットワーク照明サーバ」が選択されると、ネットワーク機能付家電機器１０が制御対象のサーバ機器として選択される（Ｓ４０１）。
【００２８】
次に、ユーザがネットワークＡＶコントローラ３２を用いてレンダラー機器の一覧情報を表示するための操作を行うと、ネットワークＡＶコントローラ３２の表示部３２ａには、ネットワークに接続されているレンダラー機器の一覧情報が表示される。本実施形態では、図６に示されるように、ネットワーク機能付ＡＶコントローラの表示部３２ａに、ネットワークに接続されているレンダラー機器の一覧情報として「ネットワークＡＶレンダラー」、「ネットワーク照明レンダラー」の２つのレンダラー機器の名称が表示される。そして、ユーザによるネットワークＡＶコントローラ３２の操作に応じて、レンダラー機器の一覧情報の中から「ネットワーク照明レンダラー」が選択されると、ネットワーク機能付家電機器１０が制御対象のレンダラー機器として選択される（Ｓ４０２）。
【００２９】
尚、図４の実施形態では、ユーザはサーバ機器の一覧から制御したいサーバ機器を選択した後、レンダラー機器の一覧から制御したいレンダラー機器を選択しているが、この順序は逆でも良く、レンダラー機器を選択した後サーバ機器を選択するようにしても良い。  
【００３０】
次に、ユーザがネットワークＡＶコントローラ３２を用いてコンテンツ一覧情報を表示するための操作を行うと、ネットワークＡＶコントローラ３２は、コンテンツ一覧情報を要求する制御信号を、ネットワーク機能部１８のサーバ機能に送信する。ネットワーク機能部１８のサーバ機能は、この制御信号に応じてネットワークＡＶコントローラ３２にコンテンツ一覧情報を送信する。この結果、ネットワークＡＶコントローラ３２の表示部３２ａには、ネットワーク機能付家電機器１０が保持する家電制御用コンテンツのコンテンツ一覧情報が表示される。本実施形態では、図７に示されるように、ネットワーク機能付ＡＶコントローラの表示部３２ａに、ネットワーク機能付家電機器１０のコンテンツ一覧情報として「全点灯」、「点灯５０％」、「点灯５％」、「消灯」の４つの家電制御用コンテンツの名称が表示される。そして、ユーザはネットワークＡＶコントローラ３２を操作して、コンテンツ一覧情報の中からいずれか１つの家電制御用コンテンツを選択する（Ｓ４０３）。具体的には、照明の明るさを最大にしたい場合には「全点灯」を選択し、照明の明るさを５０％にしたい場合には「点灯５０％」を選択し、照明の明るさを５％にしたい場合には「点灯５％」を選択し、照明を消したい場合には「消灯」を選択する。
【００３１】
ユーザがネットワークＡＶコントローラ３２を用いていずれか１つの家電制御用コンテンツを選択する操作を行うと、ネットワークＡＶコントローラ３２は、選択された家電制御用コンテンツの再生を指令する制御信号を、ネットワーク機能部１８のレンダラー機能に送信する。具体的には、「全点灯」が選択されると「全点灯」コンテンツを再生する制御信号が送信され、「点灯５０％」が選択されると「点灯５０％」コンテンツを再生する制御信号が送信され、「点灯５％」が選択されると「点灯５％」コンテンツを再生する制御信号が送信され、「消灯」が選択されると「消灯」コンテンツを再生する制御信号が送信される。
【００３２】
ネットワーク機能部１８のレンダラー機能は、ネットワークＡＶコントローラ３２からの制御信号を受信すると、コンテンツ‐コマンド対応テーブルを参照して、制御信号が再生を指令する家電制御用コンテンツに対応するコマンドを選択し、このコマンド（制御指令）を家電機能部１２のコントローラ１４に対して出力する。具体的には、制御信号が「全点灯」コンテンツの再生を指令する場合には「ＣＯＭＭＡＮＤＡ」を出力し、制御信号が「点灯５０％」コンテンツの再生を指令する場合には「ＣＯＭＭＡＮＤ Ｂ」を出力し、制御信号が「点灯５％」コンテンツの再生を指令する場合には「ＣＯＭＭＡＮＤＣ」を出力し、制御信号が「消灯」コンテンツの再生を指令する場合には「ＣＯＭＭＡＮＤ Ｄ」を出力する。
【００３３】
なお、ネットワーク機能部１８のレンダラー機能は、コンテンツ一覧情報から選択された家電制御用コンテンツの情報をネットワークＡＶコントローラ３２から受信すると、選択された家電制御用コンテンツを要求する制御信号をネットワーク機能部１８のサーバ機能に与える。但し、家電制御用コンテンツには実質的なコンテンツデータは含まれないため、サーバ機器とレンダラー機器との間で実質的なコンテンツデータの伝送は行われない。
【００３４】
家電機能部１２のコントローラ１４は、ネットワーク機能部１８のレンダラー機能からのコマンドを取り込むと、そのコマンドに応じて被制御機能部１３を制御する。具体的には、「ＣＯＭＭＡＮＤＡ」を取り込んだ場合には照明が１００％の点灯状態となるように被制御機能部１３を制御し、「ＣＯＭＭＡＮＤ Ｂ」を取り込んだ場合には照明が５０％の点灯状態となるように被制御機能部１３を制御し、「ＣＯＭＭＡＮＤＣ」を取り込んだ場合には照明が５％の点灯状態となるように被制御機能部１３を制御し、「ＣＯＭＭＡＮＤ Ｄ」を取り込んだ場合には照明が消灯するように被制御機能部１３を制御する。
【００３５】
なお、本実施形態では、ネットワーク機能部１８のレンダラー機能がコントローラ１４に対してコマンドを出力したが、他の実施形態では、ネットワーク機能部１８のサーバ機能がコントローラ１４に対してコマンドを出力してもよい。すなわち、他の実施形態では、ネットワーク機能部１８のレンダラー機能は、コンテンツ一覧情報から選択された家電制御用コンテンツの情報をネットワークＡＶコントローラ３２から受信すると、選択された家電制御用コンテンツを要求する制御信号をネットワーク機能部１８のサーバ機能に与える。そして、ネットワーク機能部１８のサーバ機能は、ネットワーク機能部１８のレンダラー機能からの制御信号に応じて、家電機能部１２のコントローラ１４に対してコマンド（制御指令）を出力する。
【００３６】
上述した本実施形態のネットワーク機能付き家電機器１０によれば、家電機能部１２の制御を、映像、音楽、画像などのコンテンツ伝送と同様の仕組みの上で実現している。すなわち、本実施形態のネットワーク機能付き家電機器１０は、ＤＬＮＡガイドラインに準拠したサーバ機器およびレンダラー機器として設定されることにより、通常のサーバ機器およびレンダラー機器と同様の制御方式に対応することができる。特に、ＤＬＮＡの３ボックスシステムは、他のネットワークを介した機器制御方式に比べて相互接続性が高いため、ネットワーク機能付き家電機器１０の制御するために利用しやすくなっている。
【００３７】
このため、本実施形態のネットワーク機能付き家電機器１０では、ホームネットワーク１の他の機器の仕様に影響を与えることなく、ネットワーク機能付き家電機器１０のみに変更を加えることで、ネットワーク機能付き家電機器１０を制御することができる。例えば、本実施形態のネットワーク機能付き家電機器１０では、家電機器制御専用のユーザインターフェースを持った機器は不要であり、映像・音楽・画像コンテンツなどと同様のユーザインターフェースを使用することができる。すなわち、ネットワーク機能付き家電機器１０とは異なるメーカが製造したネットワークＡＶコントローラ３２を利用して、ネットワーク機能付き家電機器１０を制御することができる。
【００３８】
上記のとおり、本実施形態のネットワーク機能付き家電機器１０では、ネットワーク機能付き家電機器１０のみに変更を加えれば良いため、ネットワーク機能付き家電機器１０の設計がしやすくなるという利点もある。すなわち、ネットワーク機能付き家電機器１０の設計者は、ホームネットワーク１の他の機器を考慮することなく、ネットワーク機能付き家電機器１０を設計することができる。例えば、設計者は、ネットワーク機能付き家電機器１０を制御するためのコンテンツのデータ内容やデータ構成などを自由に決定できる。
【００３９】
なお、上述したホームネットワーク１を利用して、次に説明するようにネットワーク機能付家電機器１０を制御してもよい。すなわち、ユーザがネットワークＡＶコントローラ３２を操作することにより、サーバ機器の一覧情報の中からネットワーク機能付家電機器１０を選択すると共に、レンダラー機器の一覧情報の中からネットワークＡＶレンダラー３８を選択する。そして、ユーザがネットワークＡＶコントローラを操作することにより、ネットワーク機能付家電機器１０からネットワークＡＶレンダラー３８に家電制御用コンテンツが伝送されるように制御する。ここで、家電制御用コンテンツは、映像などの実質的なコンテンツデータを含んでいる。
【００４０】
この場合、ネットワークＡＶレンダラー３８は、家電制御用コンテンツの送信を要求する制御信号をネットワーク機能付家電機器１０に送信する。ネットワーク機能付家電機器１０のネットワーク機能部１８は、ネットワークＡＶレンダラー３８から制御信号を受信すると、家電制御用コンテンツを読み出し、その映像データをパケットに分割して、ネットワーク機能付ＡＶレンダラー３８に送信する。また、ネットワーク機能部１８は、コンテンツ−コマンド対応テーブルを参照し、選択されたコンテンツに対応するコマンドを家電機能部１２のコントローラ１４に出力する。これにより、ネットワーク機能付家電機器１０は、コマンドに応じて制御され、例えば全点灯状態になる。
【００４１】
ここで、家電制御用コンテンツは、映像などの実質的なコンテンツデータを含まなくてもよい。この場合、ネットワーク機能付家電機器１０のネットワーク機能部１８は、ネットワークＡＶコントローラ３２およびネットワークＡＶレンダラー３８にエラー通知を行うこととなる。
【図面の簡単な説明】
【００４２】
【図１】本実施形態に係るホームネットワークの概要を示す構成図である。
【図２】ネットワーク機能付き家電機器の内部構成を示すブロック図である。
【図３】コンテンツ‐コマンド対応テーブルを示す図である。
【図４】ネットワーク機能付家電機器を制御する手順を示すフローチャートである。
【図５】サーバ機器の一覧情報を表示する画面である。
【図６】レンダラー機器の一覧情報を表示する画面である。
【図７】家電制御用コンテンツの一覧情報を表示する画面である。
【符号の説明】
【００４３】
１…ホームネットワーク、１０…ネットワーク機能付家電機器、１２…家電機能部、１３…被制御機能部、１４…コントローラ、１５…操作スイッチ、１８…ネットワーク機能部、１９…ＮＶメモリ、２０…ＣＰＵ、２１…ＲＡＭ、２２…バスブリッジ、２３…ハードディスク、２４…ネットワークインタフェース、２５…ケーブルコネクタ、３０…ハブ、３２…コントローラ、３４，３６…ネットワークＡＶサーバ、３８…ネットワークＡＶレンダラー、４０…ネットワークＡＶプレーヤ、４２…モニタ、４４…リモートコントローラ。
【図２】
2008288894.tif 000003
【図３】
2008288894.tif 000004
【図４】
2008288894.tif 000005
【図５】
2008288894.tif 000006
【図６】
2008288894.tif 000007
【図７】
2008288894.tif 000008
【図１】
2008288894.tif 000009