(57)【要約】【課題】  ホームネットワークシステムにおいて効率よく情報を管理することができる情報管理装置及び情報管理方法を提供する。【解決手段】  本発明に係る情報管理装置５０は、情報家電４０Ａ〜４０Ｃに通信接続されており、情報家電４０Ａ〜４０Ｃを遠隔操作する携帯電話機１０と情報家電４０Ａ〜４０Ｃとの間の通信を仲介する情報管理装置であって、情報家電４０Ａ〜４０Ｃの各々に対応するプロトコルで情報家電４０Ａ〜４０Ｃと通信を行うと共に、統一されたプロトコルで互いに接続されており、且つ、情報家電４０Ａ〜４０Ｃに関するメタデータ（家電情報）を格納する家電代理部５４Ａ〜５４Ｃを備え、家電代理部５４Ａ〜５４Ｃが他の家電代理部５４Ａ〜５４Ｃに格納されている家電情報を検出するため、家電代理部５４Ａ〜５４Ｃが他の家電代理部５４Ａ〜５４Ｃに格納されている家電情報を検出でき、ホームネットワークシステムにおいて効率よく情報管理できる。【選択図】  図１
2008310763.tif 000002
【特許請求の範囲】
【請求項１】
複数の情報家電に通信接続されており、前記情報家電を遠隔操作する操作端末と前記情報家電との間の通信を仲介する情報管理装置であって、
前記複数の情報家電の各々に対応するプロトコルで前記情報家電と通信を行うと共に、統一されたプロトコルで互いに接続されており、且つ、前記情報家電に関する家電情報を格納する複数の家電代理手段を備え、
前記家電代理手段が、他の前記家電代理手段に格納されている家電情報を検出する、情報管理装置。
【請求項２】
新たな前記情報家電が接続されたことを検出する接続検出手段と、
前記接続検出手段によって前記情報家電の接続が検出された際に、接続された前記情報家電に対応するプロトコルで通信を行う前記家電代理手段を生成する生成手段とをさらに備える、請求項１に記載の情報管理装置。
【請求項３】
複数の情報家電に通信接続されており、前記情報家電を遠隔操作する操作端末と前記情報家電との間の通信を仲介する情報管理装置を用いた情報管理方法であって、
前記情報管理装置は、前記複数の情報家電の各々に対応するプロトコルで前記情報家電と通信を行うと共に、統一されたプロトコルで互いに接続されており、且つ、前記情報家電に関する家電情報を格納する複数の家電代理手段を備え、
前記家電代理手段が、他の前記家電代理手段に格納されている家電情報を検出する、情報管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報家電等に関する情報を管理する情報管理装置及び情報管理方法に関するものである。
【背景技術】
【０００２】
情報家電とは、各種情報を処理する処理機能と通信機能とを備える家電であり、この情報家電としては、例えば白物家電やＡＶ機器などが知られている。そして、このような情報家電を複数接続することによってホームネットワークシステムが構築される。このホームネットワークシステムに利用されるプロトコルとしては、ＥＣＨＯＮＥＴやＵＰｎＰ（Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  ｐｌａｙ）などがある。なお、ホームネットワークシステムにおける情報家電の制御や操作には各種ミドルウェアが利用されている。
【０００３】
ホームネットワークシステムでは、情報家電の状態や属性に関する情報がメタデータとして各家電に付与されており、家電それぞれが自己のメタデータを格納している。そして、ホームネットワークシステムでは、このメタデータを用いて家電の探索などをおこなっている。
【特許文献１】特開２００５−１２３６８６号公報
【特許文献２】特開２００２−３３５５８６号公報
【特許文献３】特開２００４−１８０２６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、前述した従来技術においては、家電ごとに異なるプロトコルが利用されている場合には、上述したメタデータを有効に利用することができない。なぜならば、メタデータはプロトコルによって異なる形式で記述されるためであり、その結果、従来では家電の探索の際等において不具合が生じていた。
【０００５】
そこで、本発明は、上述の課題を解決するためになされたもので、ホームネットワークシステムにおいて効率よく情報を管理することができる情報管理装置及び情報管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る情報管理装置は、複数の情報家電に通信接続されており、情報家電を遠隔操作する操作端末と情報家電との間の通信を仲介する情報管理装置であって、複数の情報家電の各々に対応するプロトコルで情報家電と通信を行うと共に、統一されたプロトコルで互いに接続されており、且つ、情報家電に関する家電情報を格納する複数の家電代理手段を備え、家電代理手段が、他の家電代理手段に格納されている家電情報を検出する。
【０００７】
この情報管理装置においては、家電代理手段それぞれが接続されている情報家電の家電情報を格納しており、且つ、家電代理手段は統一されたプロトコルで互いに接続されている。そのため、家電代理手段が、他の家電代理手段に格納されているメタデータ等の家電情報を検出することが実現される。従って、本発明に係る情報管理装置においては、ホームネットワークシステムにおいて効率よく情報を管理することができる。
【０００８】
また、新たな情報家電が接続されたことを検出する接続検出手段と、接続検出手段によって情報家電の接続が検出された際に、接続された情報家電に対応するプロトコルで通信を行う家電代理手段を生成する生成手段とをさらに備える態様であってもよい。この場合、情報管理装置に新たな情報家電を接続する作業を容易に行うことができる。
【０００９】
本発明に係る情報管理方法は、複数の情報家電に通信接続されており、情報家電を遠隔操作する操作端末と情報家電との間の通信を仲介する情報管理装置を用いた情報管理方法であって、情報管理装置は、複数の情報家電の各々に対応するプロトコルで情報家電と通信を行うと共に、統一されたプロトコルで互いに接続されており、且つ、情報家電に関する家電情報を格納する複数の家電代理手段を備え、家電代理手段が、他の家電代理手段に格納されている家電情報を検出する。
【００１０】
この情報管理方法における情報管理装置は、家電代理手段それぞれが接続されている情報家電の家電情報を格納しており、且つ、家電代理手段は統一されたプロトコルで互いに接続されている。そのため、家電代理手段が、他の家電代理手段に格納されているメタデータ等の家電情報を検出することが実現される。従って、本発明に係る情報管理方法においては、ホームネットワークシステムにおいて効率よく情報を管理することができる。
【発明の効果】
【００１１】
本発明によれば、ホームネットワークシステムにおいて効率よく情報を管理することができる情報管理装置及び情報管理方法が提供される。
【発明を実施するための最良の形態】
【００１２】
以下、添付図面を参照して本発明を実施するにあたり最良と思われる形態について詳細に説明する。なお、同一又は同等の要素については同一の符号を付し、説明が重複する場合にはその説明を省略する。
【００１３】
図１は、本発明の実施形態に係る情報管理装置を含むネットワークシステム１を示した図である。この図に示したネットワークシステム１は、携帯電話機（操作端末）１０と、携帯電話機１０とインターネット２０を介して接続されたホームネットワークシステム３０とを備えている。このネットワークシステム１は、携帯電話機１０によって、家庭内に構築されたホームネットワークシステム３０内の情報家電４０Ａ〜４０Ｃを遠隔操作するためのものである。
【００１４】
ホームネットワークシステム３０は、複数の情報家電４０Ａ〜４０Ｃの他に、情報管理装置５０を備えている。この情報管理装置５０は、複数の情報家電４０Ａ〜４０Ｃに通信接続されており、且つ、携帯電話機１０と情報家電４０Ａ〜４０Ｃとの間の通信を仲介する、いわゆるゲートウェイ装置である。
【００１５】
情報管理装置５０は、物理的な構成要素として、主に、演算処理装置、メモリ、通信回路（ＢＵＳ）、外部接続ジャック等を備えており、機能的構成要素として、端末通信部５２、家電代理部（家電代理手段）５４Ａ〜５４Ｃ、接続検出部（接続検出手段）５６、生成部（生成手段）５８とを備えている。なお、情報管理装置５０の各構成要素間の情報伝達は、統一した１つのプロトコルによって行われる。
【００１６】
端末通信部５２は、携帯電話機１０との間でインターネット２０を介して通信を行う部分であり、携帯電話機１０からの各種指示を受け付けたり、携帯電話機１０に対して情報を送信したりする。
【００１７】
家電代理部５４Ａ〜５４Ｃは、情報管理装置５０に組み込まれたミドルウェアによって仮想的に生成された仮想ノードであって、それぞれ対応する情報家電４０Ａ〜４０Ｃに有線又は無線で接続されている。家電代理部５４Ａ〜５４Ｃと情報家電４０Ａ〜４０Ｃとの接続は、通信可能な環境にあれば接続方式は特に限定されず、Ｅｔｈｅｒｎｅｔ（登録商標）であればハブを介した接続にしてもよいし、ＩＥＥＥ１３９４であればデイジーチェーン接続にしてもよい。
【００１８】
各家電代理部５４Ａ〜５４Ｃは、自己が接続されている情報家電４０Ａ〜４０Ｃと通信可能なように、情報家電４０Ａ〜４０Ｃが採用しているプロトコルと同じプロトコルによって情報家電４０Ａ〜４０Ｃと通信を行う。また、上述したように、家電代理部５４Ａ〜５４Ｃの間の通信は、統一された１つのプロトコルによって行われるため、家電代理部５４Ａ〜５４Ｃは、情報家電４０Ａ〜４０Ｃとの間の通信プロトコルと他の家電代理部５４Ａ〜５４Ｃとの間の通信プロトコルとを随時変換する機能を備えている。なお、情報管理装置５０の各構成要素間におけるプロトコルは、Ｐ２Ｐ技術を利用したものであり、各要素に固有のＩＤにより通信を行い、相手先のＩＰアドレスには依存しない。
【００１９】
また、各家電代理部５４Ａ〜５４Ｃは、自己が接続されている情報家電４０Ａ〜４０Ｃの家電情報として、情報家電４０Ａ〜４０Ｃのメタデータを格納し管理している。このメタデータには、情報家電４０Ａ〜４０Ｃのデバイス情報（デバイス自体の情報、例えば、ユーザにとっての判別を容易にする“ｆｒｉｅｎｄｌｙＮａｍｅ”、製造元を示す“ｍａｎｕｆａｃｔｕｒｅ”、デバイスの製造番号を示す“ｓｅｒｉａｌＮｕｍｂｅｒ”など）やサービス情報（例えば、再生開始／停止、電源ＯＮ／ＯＦＦなど）、状態情報（例えば、情報家電がＶＴＲである場合における「待機」、「再生」、「停止」、「録画」など）が含まれており、例えばＸＭＬで記述されている。ＸＭＬでは、ユーザが比較的容易にタグを定義して利用することができる。家電代理部５４Ａ〜５４Ｃは、情報家電４０Ａ〜４０Ｃが有するメタデータとの同期を取るために、定期的若しくは所定のタイミングでメタデータ要求を送り、常にメタデータの更新を行っている。そして、各家電代理部５４Ａ〜５４Ｃは、他の家電代理部５４Ａ〜５４Ｃに格納されている家電情報（メタデータ）から必要な情報を検出することができるようになっている。
【００２０】
接続検出部５６は、新たな情報家電４０Ａ〜４０Ｃが接続されたことを検出する部分であり、例えば情報管理装置５０の外部接続ジャックに新たな情報家電のケーブルが接続されたことを検知して、情報家電の接続を検出する。
【００２１】
生成部５８は、新たな家電代理部５４Ａ〜５４Ｃを生成する部分であり、上述した接続検出部が情報家電４０Ａ〜４０Ｃの接続を検出した際に、接続された情報家電４０Ａ〜４０Ｃに対応するプロトコルで通信を行う家電代理部５４Ａ〜５４Ｃを生成する。
【００２２】
なお、ネットワークシステム１において利用される携帯電話機１０は、データ通信機能を有するものが適しており、操作性の点から、情報家電４０Ａ〜４０Ｃを操作するための専用アプリケーションソフト（情報管理装置５０のプロトコルに対応）を実行する態様とするのが好適である。
【００２３】
上述したネットワークシステム１における情報管理装置５０を用いて、情報管理を行う方法について以下で説明する。
【００２４】
家電代理部５４Ａ〜５４Ｃそれぞれは、接続されている情報家電４０Ａ〜４０Ｃのメタデータを格納しており、且つ、家電代理部５４Ａ〜５４Ｃは統一されたプロトコルで互いに接続されているため、家電代理部５４Ａ〜５４Ｃが、他の家電代理部５４Ａ〜５４Ｃに格納されているメタデータを検出する。すなわち、各家電代理部５４Ａ〜５４Ｃは、必要に応じて、容易に他の情報家電４０Ａ〜４０Ｃの状態等を検知することができ、その検知した情報に応じた情報家電４０Ａ〜４０Ｃの制御を行うことができる。つまり、この情報管理装置５０を用いることで、ホームネットワークシステムにおける情報管理を効率よく行うことができる。また、携帯電話機１０が、情報家電４０Ａ〜４０Ｃの状態を確認する場合、家電代理部５４Ａ〜５４Ｃに格納されたメタデータを取得すればよく、わざわざ情報家電４０Ａ〜４０Ｃにアクセスする必要がない。
【００２５】
次に、情報管理装置５０に新たな情報家電４０Ａ〜４０Ｃが接続された際の流れについて、図２を参照しつつ説明する。
【００２６】
まず、情報管理装置５０に新たな情報家電４０Ａ〜４０Ｃが接続されると、接続検出部５６によって、新たな情報家電４０Ａ〜４０Ｃが接続されたことが検出される（ステップ１０）。すると、生成部５８が、新たに接続された情報家電４０Ａ〜４０Ｃに対して、当該情報家電４０Ａ〜４０Ｃが採用しているプロトコルを問い合わせる（ステップ１２）。情報家電４０Ａ〜４０Ｃはその問い合わせを受け付けると（ステップ１４）、情報管理装置５０に対して、自己のプロトコルを示す情報を送信する（ステップ１６）。
【００２７】
情報管理装置５０の生成部５８は、情報家電４０Ａ〜４０Ｃからプロトコルを示す情報を受信すると（ステップ１８）、そのプロトコルによって通信することができる家電代理部を新たに生成し、その家電代理部と情報家電との間のコネクションを確立する（ステップ２０）。
【００２８】
このようにして、情報家電４０Ａ〜４０Ｃが情報管理装置５０に接続された際には、情報管理装置５０が自動で新たな家電代理部４０Ａ〜４０Ｃを生成する。そのため、情報管理装置５０に新たな情報家電４０Ａ〜４０Ｃを接続する作業を容易に行うことができる。
【００２９】
上述したネットワークシステム１においては、例えば、以下のような２種類の形態を実現することができる。
（第１の形態）
【００３０】
ネットワークシステム１においては、携帯電話機１０の専用アプリケーションソフトを用いて、ホームネットワークシステム３０内の情報家電４０Ａ〜４０Ｃを直接操作することができる。このとき、携帯電話機１０のアプリケーションソフトは、情報家電４０Ａ〜４０Ｃに対する操作指示を、Ｐ２Ｐネットワークを介して（すなわち、その情報家電４０Ａ〜４０Ｃに接続された家電代理部５４Ａ〜５４ＣのＩＤを宛先指定して）情報管理装置５０に送る。その操作指示を受け付けた家電代理部５４Ａ〜５４Ｃは、携帯電話機１０との間の統一プロトコルから、情報家電４０Ａ〜４０Ｃとの間の個別プロトコルに変換して、携帯電話機１０から受け付けた操作指示を情報家電４０Ａ〜４０Ｃに対して送る。操作指示として、情報家電４０Ａ〜４０Ｃが「状態情報送信指示」を携帯電話機１０から受信した場合には、情報家電４０Ａ〜４０Ｃはメタデータに格納している状態情報を、家電代理部５４Ａ〜５４Ｃを介して携帯電話機１０に返送する。
（第２の形態）
【００３１】
ネットワークシステム１においては、情報家電４０Ａ〜４０Ｃが同じホームネットワークシステム３０内の他の情報家電４０Ａ〜４０Ｃを操作することができる。このとき、情報家電４０Ａ〜４０Ｃは、他の情報家電４０Ａ〜４０Ｃに対する操作指示を、Ｐ２Ｐネットワークを介して（すなわち、その情報家電４０Ａ〜４０Ｃに接続された家電代理部５４Ａ〜５４ＣのＩＤを宛先指定して）情報管理装置５０に送る。その操作指示を受け付けた家電代理部５４Ａ〜５４Ｃは、情報管理装置５０内の統一プロトコルから、情報家電４０Ａ〜４０Ｃとの間の個別プロトコルに変換して、別の家電代理部５４Ａ〜５４Ｃから受け付けた操作指示を情報家電４０Ａ〜４０Ｃに対して送る。操作指示として、情報家電４０Ａ〜４０Ｃが「状態情報送信指示」を別の情報家電４０Ａ〜４０Ｃから受信した場合には、情報家電４０Ａ〜４０Ｃはメタデータに格納している状態情報を、家電代理部５４Ａ〜５４Ｃを介して操作指示を出した情報家電４０Ａ〜４０Ｃ対してに返送する。
【００３２】
本発明は上記実施形態に限定されるものではなく、様々な変形が可能である。例えば、操作端末は、携帯電話機に限らず、データ通信機能を有するＰＨＳ、ＰＤＡ、ノートパソコン等であってもよい。情報管理装置の家電代理部は、仮想ノードに限らず、実体を有するノードであってもよい。
【図面の簡単な説明】
【００３３】
【図１】本発明の実施形態に係る情報管理装置を含むネットワークシステムを示した図である
【図２】情報管理装置に新たな情報家電が接続される際の流れについて示したフロー図である。
【符号の説明】
【００３４】
１…ネットワークシステム、１０…携帯電話機、３０…ホームネットワークシステム、４０Ａ〜４０Ｃ…情報家電、５０…情報管理装置、５４Ａ〜５４Ｃ…家電代理部、５６…接続検出部、５８…生成部。
【図１】
2008310763.tif 000003
【図２】
2008310763.tif 000004