(57)【要約】【課題】所定時間間隔で更新されるコンテンツであっても、コンテンツリスト検索シーケンスの実行する回数を、できる限り低減させるコンテンツ再生方法等を提供する。【解決手段】記録端末は、所定時間間隔で時々刻々と更新されるコンテンツを蓄積し、当該コンテンツにその日時刻を含んで記述されたアドレスを付与する。次に、記録端末が、基準日時刻及び更新時間間隔を含んで記述された、コンテンツのルールアドレスを作成する。次に、制御端末は、記録端末から返信された、ルールアドレスを含むコンテンツリスト検索応答を受信する。そして、制御端末が、基準日時刻から更新時間間隔の整数倍となる日時刻を含んで記述したコンテンツアドレスを作成する。これにより、制御端末が、コンテンツリスト検索要求を記録端末へ送信することなく、記録端末で作成された複数のコンテンツのコンテンツアドレスについて、再生端末へ設定要求メッセージを送信する。【選択図】図２
2011142424.tif 000002
【特許請求の範囲】
【請求項１】
ホームネットワークプロトコル対応の記録端末、再生端末及び制御端末を有するシステムにおけるコンテンツ再生方法であって、
前記記録端末は、所定時間間隔で時々刻々と更新されるコンテンツを蓄積し、当該コンテンツにその日時刻を一部に含んで記述されたアドレスを付与する第１のステップと、
前記記録端末が、基準日時刻及び更新時間間隔を含んで記述された、前記コンテンツのルールアドレスを作成する第２のステップと、
前記制御端末が、前記記録端末へ、コンテンツリスト検索要求を送信する第３のステップと、
前記記録端末が、前記ルールアドレスを含むコンテンツリスト検索応答を、前記制御端末へ返信する第４のステップと、
前記制御端末が、前記ルールアドレスに基づいて、前記基準日時刻から前記更新時間間隔の整数倍となる日時刻を含んで記述したコンテンツアドレスを作成する第５のステップと、
前記制御端末が、作成された前記コンテンツアドレス毎に、設定要求メッセージを前記再生端末へ送信する第６のステップと
を有し、
前記制御端末が、更なるコンテンツリスト検索要求を前記記録端末へ送信することなく、前記記録端末で作成された複数のコンテンツのコンテンツアドレスについて、前記再生端末へ前記設定要求メッセージを送信することができることを特徴とするコンテンツ再生方法。
【請求項２】
前記更新時間間隔は、秒、分、時間、日、月又は年単位と、その単位の整数倍となる数値とから表されることを特徴とする請求項１に記載のコンテンツ再生方法。
【請求項３】
前記制御端末が、作成された前記コンテンツアドレスを含む再生要求メッセージを前記再生端末へ送信する第７のステップと、
前記記録端末が、前記再生端末から、前記コンテンツアドレスを含む送信要求メッセージを受信した際に、前記コンテンツアドレスに対応するコンテンツを、前記再生端末へ送信する第８のステップと
を有することを特徴とする請求項１又は２に記載のコンテンツ再生方法。
【請求項４】
前記システムは、前記ホームネットワークプロトコル対応のセンサ装置を更に有し、
第１のステップについて、
前記記録端末が、前記センサ装置を発見した際に、仮想記録端末を生成するステップと、
前記仮想記録端末が、所定時間間隔で時々刻々と更新されるセンサデータを、前記センサ装置から受信した際に、前記再生端末で再生可能なセンサコンテンツに変換するステップと
を有することを特徴とする請求項１から３のいずれか１項に記載のコンテンツ再生方法。
【請求項５】
前記ホームネットワークプロトコルは、ＤＬＮＡ(Digital Living Network Alliance)準拠プロトコルであり、
前記再生端末は、ＤＬＮＡ対応のＤＭＰ(Digital Media Player)又はＭ−ＤＭＰ(Mobile-DMP)として、又は、ＤＬＮＡ対応のＤＭＲ(Digital Media Renderer)又はＭ−ＤＭＲ(Mobile-DMR)として機能し、
前記記録端末は、ＤＬＮＡ対応のＤＭＳ(Digital Media Server)又はＭ−ＤＭＳ(Mobile-DMS)として機能し、
前記制御端末は、ＤＬＮＡ対応のＤＭＣ(Digital Media Controller)又はＭ−ＤＭＣ(Mobile-DMC)として機能し、
前記再生端末は、前記記録端末に対して、ＨＴＴＰ(HyperText Transfer Protocol)クライアントとして機能し、
前記コンテンツリスト検索要求は、Browseメソッドであり、
前記コンテンツリスト検索応答は、200OKメソッドであり、
前記設定要求メッセージは、POSTメソッドにおけるSetAV_TransportURIアクションである
ことを特徴とする請求項１から４のいずれか１項に記載のコンテンツ再生方法。
【請求項６】
ホームネットワークプロトコル対応の記録端末、再生端末及び制御端末を有するコンテンツ再生システムにおいて、
前記記録端末は、
所定時間間隔で時々刻々と更新されるコンテンツを蓄積するコンテンツ蓄積手段と、
当該コンテンツにその日時刻を一部に含んで記述されたアドレスを付与するアドレス付与手段と、
基準日時刻及び更新時間間隔を含んで記述された、前記コンテンツのルールアドレスを作成するルールアドレス作成手段と、
前記制御端末からコンテンツリスト検索要求を受信した際に、前記ルールアドレスを含むコンテンツリスト検索応答を返信する検索応答手段と
を有し、
前記制御端末は、
前記記録端末へ、コンテンツリスト検索要求を送信し、前記ルールアドレスを含むコンテンツリスト検索応答を受信する検索要求手段と、
前記ルールアドレスに基づいて、前記基準日時刻から前記更新時間間隔の整数倍となる日時刻を含んで記述した複数のコンテンツアドレスを作成するコンテンツアドレス作成手段と、
作成されたコンテンツアドレス毎に、設定要求メッセージを前記再生端末へ送信する設定要求手段と
を有し、
前記制御端末が、更なるコンテンツリスト検索要求を前記記録端末へ送信することなく、前記記録端末で作成された複数のコンテンツのコンテンツアドレスについて、前記再生端末へ前記設定要求メッセージを送信することができることを特徴とするコンテンツ再生システム。
【請求項７】
前記更新時間間隔は、秒、分、時間、日、月又は年単位と、その単位の整数倍となる数値とから表されることを特徴とする請求項６に記載のコンテンツ再生システム。
【請求項８】
前記制御端末は、作成された前記コンテンツアドレスを含む再生要求メッセージを前記再生端末へ送信する再生要求手段を更に有し、
前記記録端末は、前記再生端末から、前記コンテンツアドレスを含む送信要求メッセージを受信した際に、前記コンテンツアドレスに対応するコンテンツを、前記再生端末へ送信するコンテンツ送信手段を更に有する
ことを特徴とする請求項６又は７に記載のコンテンツ再生システム。
【請求項９】
前記システムは、前記ホームネットワークプロトコル対応のセンサ装置を更に有し、
前記記録端末は、前記センサ装置を発見した際に、前記アドレス付与手段、前記ルールアドレス作成手段及び前記検索応答手段を機能させる仮想記録端末を生成する仮想記録端末生成手段を有し、
前記仮想記録端末は、所定時間間隔で時々刻々と更新されるセンサデータを、前記センサ装置から受信した際に、前記再生端末で再生可能なセンサコンテンツに変換するセンサコンテンツ生成手段を有し、
前記記録端末のコンテンツ蓄積手段は、変換された前記コンテンツを蓄積する
ことを特徴とする請求項６から８のいずれか１項に記載のコンテンツ再生システム。
【請求項１０】
前記ホームネットワークプロトコルは、ＤＬＮＡ準拠プロトコルであり、
前記再生端末は、ＤＬＮＡ対応のＤＭＰ又はＭ−ＤＭＰとして、又は、ＤＬＮＡ対応のＤＭＲ又はＭ−ＤＭＲとして機能し、
前記記録端末は、ＤＬＮＡ対応のＤＭＳ又はＭ−ＤＭＳとして機能し、
前記制御端末は、ＤＬＮＡ対応のＤＭＣ又はＭ−ＤＭＣとして機能し、
前記再生端末は、前記記録端末に対して、ＨＴＴＰクライアントとして機能し、
前記コンテンツリスト検索要求は、Browseメソッドであり、
前記コンテンツリスト検索応答は、200OKメソッドであり、
前記設定要求メッセージは、POSTメソッドにおけるSetAV_TransportURIアクションであり、
前記送信要求メッセージは、HTTP GETメソッドである
ことを特徴とする請求項６から９のいずれか１項に記載のコンテンツ再生システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホームネットワークにおけるコンテンツ再生方法及びシステムに関する。
【背景技術】
【０００２】
一般家庭内では、複数の家電機器をＬＡＮ(Local Area Network)に接続したホームネットワークシステムが普及してきている。異なる家電機器を相互接続することによって、他の機器からの遠隔制御や動作状態監視を実現することができる。
【０００３】
ホームネットワークに接続される機器間で用いられるプロトコルを規定する業界標準化団体として、ＤＬＮＡ(Digital Living Network Alliance)がある。ＤＬＮＡ準拠のプロトコルは、マルチベンダ環境におけるホームネットワークを実現し、異なる家電機器の相互接続性を実現する。これによって、一方の家電機器に蓄積されたデジタルコンテンツを、他方の家電機器から利用することができる。
【０００４】
ＤＬＮＡのプロトコルスタックによれば、ホームネットワークにおける物理層として、イーサネット（登録商標）又は無線ＬＡＮ(IEEE802.11)が適用され、ネットワーク層として、ＴＣＰ／ＩＰ(Transmission Control Protocol / Internet Protocol)が適用される。トランスポート層として、コンテンツ伝送機能にはＨＴＴＰ(HyperText Transfer Protocol)が適用され、コンテンツ選択機能にはＳＯＡＰ(Simple Object Access Protocol：簡易オブジェクトアクセスプロトコル)が適用され、アドレス設定・機器発見機能にはＳＳＤＰ(Simple Service Discovery Protocol：簡易サービス検出プロトコル)が適用される。また、各デバイスの固有情報は、ＸＭＬ(Extensible Markup Language)で記述される。
【０００５】
従来、ホームネットワークに接続された情報家電機器を、遠隔地の移動端末から、広域ネットワークを介して遠隔制御及び動作状態監視をする技術がある（例えば特許文献１又は２参照）。この技術によれば、移動端末自体が、遠隔制御等のためのドライバプログラムをインストールしている。移動端末は、広域ネットワークを介して情報家電管理サーバにアクセスし、その情報家電を介してホームネットワーク内の家電機器と通信する。情報家電管理サーバは、移動端末のドライバプログラムから受信した制御コマンド基づいて、ホームネットワーク内の家電機器を制御する。
【０００６】
図１は、従来技術におけるＤＬＮＡの基本シーケンス図である。
【０００７】
図１によれば、ホームネットワークに、ＤＬＮＡに対応した以下の端末が接続されている。
記録端末：ＤＭＳ(Digital Media Server)又はＭ−ＤＭＳ(Mobile-DMS)
再生端末：ＤＭＲ(Digital Media Renderer)又はＭ−ＤＭＲ(Mobile-DMR)
ＤＭＰ(Digital Media Player)又はＭ−ＤＭＰ(Mobile-DMP)
制御端末：ＤＭＣ(Digital Media Controller)又はＭ−ＤＭＣ(Mobile-DMC)
【０００８】
記録端末１は、コンテンツを蓄積する例えばセットトップボックスであって、そのコンテンツを再生端末３へ送信する。再生端末３は、コンテンツを再生する例えばテレビであって、そのコンテンツを記録端末１から受信する。制御端末２は、再生端末３及び記録端末１を制御するリモートコントローラ（例えば携帯電話機に搭載することもできる）である。制御端末２は、利用者の操作に応じて、所望のコンテンツを蓄積した記録端末１から、所望の再生端末３へ、当該コンテンツを転送させる。その再生端末３は、当該コンテンツを再生し、利用者に視聴させる。
【０００９】
（Ｓ１１）制御端末２は、利用者の操作によって、発見要求(M-SEARCH, Description)メッセージをホームネットワークへ送信する。発見要求メッセージを受信した再生端末３及び記録端末１は、発見応答(200OK)メッセージを、制御端末２へ返信する。M-SEARCHは、制御可能な周辺装置を発見するためのものであり、Descriptionは、その装置の仕様を取得するためのものである。
（Ｓ１２）次に、制御端末２は、コンテンツリスト検索要求メッセージBROWSE(HTTP GET)を、記録端末１へ送信する。これに対し、記録端末１は、コンテンツリストを含む検索応答メッセージを、制御端末２へ返信する。コンテンツリストには、少なくともコンテンツ名とＵＲＩ(Uniform Resource Locator)とを含む。
（Ｓ１３）制御端末２は、受信したコンテンツリストをディスプレイに表示し、利用者にコンテンツを選択させる。そして、制御端末２は、再生端末３へ、利用者によって選択されたコンテンツのＵＲＩを含む設定要求POST(SetAV_TransportURI)メッセージを送信する。これによって、再生端末３は、そのコンテンツの保存場所となるＵＲＩを知ることができる。
（Ｓ１４）次に、制御端末２は、再生端末３へ、そのコンテンツの再生要求(PLAY)メッセージを送信する。
（Ｓ１５）再生要求(PLAY)メッセージを受信した再生端末３は、記録端末１へ、再生要求(HTTP GET)メッセージを送信する。
（Ｓ１６）これによって、記録端末１は、再生端末３へ、要求されたコンテンツを送信する。再生端末３は、受信したコンテンツを再生し、利用者は、このコンテンツを視聴することができる。
【００１０】
図１によれば、記録端末１が、所定時間間隔で時々刻々と更新されるコンテンツを蓄積している場合、制御端末２は、再び、Ｓ１２のコンテンツリスト検索要求を送信し、コンテンツを検索する。そして、Ｓ１３〜Ｓ１６が繰り替えされる。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２００４−０９６２３４号公報
【特許文献２】特開２００６−２２７８２５号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
所定時間間隔で時々刻々と更新されるコンテンツとしては、例えばセンサ装置によって検出されるセンサデータがある。センサ装置は、例えば人体に装着された人体検知センサであってもよく、その人体データをセンサデータとして送信する。そもそも、既存のＤＬＮＡガイドラインにおける再生対象となるコンテンツは、音声、静止画像又は動画像であって、人体データのようなセンサデータについては全く想定されていない。このようなセンサデータは、所定時間間隔で時々刻々と更新されるコンテンツであるので、そのコンテンツが生成される毎に、制御端末２がそのコンテンツリストを知る必要がある。短い時間間隔で更新されるセンサデータほど、コンテンツリストを取得するシーケンスを実行する回数が増加し、処理負荷が増加する。
【００１３】
そこで、本発明は、所定時間間隔で時々刻々と更新されるコンテンツであっても、コンテンツリスト検索シーケンスの実行する回数を、できる限り低減させることができるコンテンツ再生方法及びシステムを提供することを目的とする。
【課題を解決するための手段】
【００１４】
本発明によれば、ホームネットワークプロトコル対応の記録端末、再生端末及び制御端末を有するシステムにおけるコンテンツ再生方法であって、
記録端末は、所定時間間隔で時々刻々と更新されるコンテンツを蓄積し、当該コンテンツにその日時刻を一部に含んで記述されたアドレスを付与する第１のステップと、
記録端末が、基準日時刻及び更新時間間隔を含んで記述された、コンテンツのルールアドレスを作成する第２のステップと、
制御端末が、記録端末へ、コンテンツリスト検索要求を送信する第３のステップと、
記録端末が、ルールアドレスを含むコンテンツリスト検索応答を、制御端末へ返信する第４のステップと、
制御端末が、ルールアドレスに基づいて、基準日時刻から更新時間間隔の整数倍となる日時刻を含んで記述したコンテンツアドレスを作成する第５のステップと、
制御端末が、作成されたコンテンツアドレス毎に、設定要求メッセージを再生端末へ送信する第６のステップと
を有し、
制御端末が、更なるコンテンツリスト検索要求を記録端末へ送信することなく、記録端末で作成された複数のコンテンツのコンテンツアドレスについて、再生端末へ設定要求メッセージを送信することができることを特徴とする。
【００１５】
本発明のコンテンツ再生方法における他の実施形態によれば、
制御端末が、作成されたコンテンツアドレスを含む再生要求メッセージを再生端末へ送信する第７のステップと、
記録端末が、再生端末から、コンテンツアドレスを含む送信要求メッセージを受信した際に、コンテンツアドレスに対応するコンテンツを、再生端末へ送信する第８のステップとを有することも好ましい。
【００１６】
本発明のコンテンツ再生方法における他の実施形態によれば、
システムは、ホームネットワークプロトコル対応のセンサ装置を更に有し、
第１のステップについて、
記録端末が、センサ装置を発見した際に、仮想記録端末を生成するステップと、
仮想記録端末が、所定時間間隔で時々刻々と更新されるセンサデータを、センサ装置から受信した際に、再生端末で再生可能なセンサコンテンツに変換するステップと
を有することも好ましい。
【００１７】
本発明のコンテンツ再生方法における他の実施形態によれば、
ホームネットワークプロトコルは、ＤＬＮＡ(Digital Living Network Alliance)準拠プロトコルであり、
再生端末は、ＤＬＮＡ対応のＤＭＰ(Digital Media Player)又はＭ−ＤＭＰ(Mobile-DMP)として、又は、ＤＬＮＡ対応のＤＭＲ(Digital Media Renderer)又はＭ−ＤＭＲ(Mobile-DMR)として機能し、
記録端末は、ＤＬＮＡ対応のＤＭＳ(Digital Media Server)又はＭ−ＤＭＳ(Mobile-DMS)として機能し、
制御端末は、ＤＬＮＡ対応のＤＭＣ(Digital Media Controller)又はＭ−ＤＭＣ(Mobile-DMC)として機能し、
再生端末は、記録端末に対して、ＨＴＴＰ(HyperText Transfer Protocol)クライアントとして機能することも好ましい。
【００１８】
本発明のコンテンツ再生方法における他の実施形態によれば、
コンテンツリスト検索要求は、Browseメソッドであり、
コンテンツリスト検索応答は、200OKメソッドであり、
設定要求メッセージは、POSTメソッドにおけるSetAV_TransportURIアクションであることも好ましい。
【００１９】
本発明によれば、ホームネットワークプロトコル対応の記録端末、再生端末及び制御端末を有するコンテンツ再生システムにおいて、
記録端末は、
所定時間間隔で時々刻々と更新されるコンテンツを蓄積するコンテンツ蓄積手段と、
当該コンテンツにその日時刻を一部に含んで記述されたアドレスを付与するアドレス付与手段と、
基準日時刻及び更新時間間隔を含んで記述された、コンテンツのルールアドレスを作成するルールアドレス作成手段と、
制御端末からコンテンツリスト検索要求を受信した際に、ルールアドレスを含むコンテンツリスト検索応答を返信する検索応答手段と
を有し、
制御端末は、
記録端末へ、コンテンツリスト検索要求を送信し、ルールアドレスを含むコンテンツリスト検索応答を受信する検索要求手段と、
ルールアドレスに基づいて、基準日時刻から更新時間間隔の整数倍となる日時刻を含んで記述した複数のコンテンツアドレスを作成するコンテンツアドレス作成手段と、
作成されたコンテンツアドレス毎に、設定要求メッセージを再生端末へ送信する設定要求手段と
を有し、
制御端末が、更なるコンテンツリスト検索要求を記録端末へ送信することなく、記録端末で作成された複数のコンテンツのコンテンツアドレスについて、再生端末へ設定要求メッセージを送信することができることを特徴とする。
【００２０】
本発明のコンテンツ再生システムにおける他の実施形態によれば、
制御端末は、作成されたコンテンツアドレスを含む再生要求メッセージを再生端末へ送信する再生要求手段を更に有し、
記録端末は、再生端末から、コンテンツアドレスを含む送信要求メッセージを受信した際に、コンテンツアドレスに対応するコンテンツを、再生端末へ送信するコンテンツ送信手段を更に有することも好ましい。
【００２１】
本発明のコンテンツ再生システムにおける他の実施形態によれば、
システムは、ホームネットワークプロトコル対応のセンサ装置を更に有し、
記録端末は、センサ装置を発見した際に、アドレス付与手段、ルールアドレス作成手段及び検索応答手段を機能させる仮想記録端末を生成する仮想記録端末生成手段を有し、
仮想記録端末は、所定時間間隔で時々刻々と更新されるセンサデータを、センサ装置から受信した際に、再生端末で再生可能なセンサコンテンツに変換するセンサコンテンツ生成手段を有し、
記録端末のコンテンツ蓄積手段は、変換されたコンテンツを蓄積することも好ましい。
【００２２】
本発明のコンテンツ再生システムにおける他の実施形態によれば、
ホームネットワークプロトコルは、ＤＬＮＡ準拠プロトコルであり、
再生端末は、ＤＬＮＡ対応のＤＭＰ又はＭ−ＤＭＰとして、又は、ＤＬＮＡ対応のＤＭＲ又はＭ−ＤＭＲとして機能し、
記録端末は、ＤＬＮＡ対応のＤＭＳ又はＭ−ＤＭＳとして機能し、
制御端末は、ＤＬＮＡ対応のＤＭＣ又はＭ−ＤＭＣとして機能し、
再生端末は、記録端末に対して、ＨＴＴＰクライアントとして機能することも好ましい。
【００２３】
本発明のコンテンツ再生システムにおける他の実施形態によれば、
コンテンツリスト検索要求は、Browseメソッドであり、
コンテンツリスト検索応答は、200OKメソッドであり、
設定要求メッセージは、POSTメソッドにおけるSetAV_TransportURIアクションであり、
送信要求メッセージは、HTTP GETメソッドであることも好ましい。
【発明の効果】
【００２４】
本発明のコンテンツ再生方法及びシステムによれば、所定時間間隔で時々刻々と更新されるコンテンツであっても、コンテンツリスト検索シーケンスの実行する回数を、できる限り低減させることができる。
【図面の簡単な説明】
【００２５】
【図１】従来技術におけるＤＬＮＡの基本シーケンス図である。
【図２】本発明におけるシステム構成図である。
【図３】本発明におけるホームネットワーク内のシーケンス図である。
【図４】本発明における記録端末の機能構成図である。
【図５】本発明における制御端末の機能構成図である。
【図６】本発明におけるセンタサーバとの間のシーケンス図である。
【発明を実施するための形態】
【００２６】
以下、本発明の実施の形態について、図面を用いて詳細に説明する。
【００２７】
図２は、本発明におけるシステム構成図である。
【００２８】
図２によれば、ホームネットワークに、ＤＬＮＡに対応した、記録端末１と、制御端末２と、再生端末３と、センサ装置４と、ホームゲートウェイ５とが接続されている。ホームネットワークは、有線又は無線におけるＬＡＮである。また、ホームゲートウェイ５は、アクセスネットワークを介してインターネットに接続されている。インターネットには、センタサーバ６が接続されている。
【００２９】
制御端末２は、ユーザによって操作可能であって、例えば携帯電話機のような端末である。携帯電話機は、ＬＡＮに接続されたＷｉＦｉ(Wireless Fidelity)基地局又はフェムトセル基地局と、無線によって通信する。
【００３０】
センサ装置４は、ＵＰｎＰ(Universal Plug and Play)に対応しており、記録端末１とホームネットワークを介して通信することができる。センサ装置４は、所定時間間隔で時々刻々と更新されるセンサデータを出力するものであって、例えば加速度計、電力計、人体検知センサのようなものである。計測された加速度データ、消費電力量、消費カロリ等のセンサデータは、ホームネットワークを介して記録端末１へ送信される。
【００３１】
記録端末１は、例えばユーザ宅内に設置されたセットトップボックスＳＴＢ(Set Top Box)のような情報機器であって、ユーザによって視聴可能なコンテンツ（音声、静止画像、動画像等）を蓄積している。本発明における記録端末１は、センサ装置４から受信したセンサデータを、ユーザによって視認可能なフォーマットに変換したセンサコンテンツを蓄積する。
【００３２】
再生端末３は、例えばテレビのような家電機器であって、コンテンツをユーザに視聴させる装置である。本発明によれば、再生端末３は、記録端末１に蓄積されたセンサコンテンツをディスプレイに表示し、ユーザに視認させることができる。
【００３３】
尚、制御端末２は、「一般コンテンツ＋センサコンテンツ」を再生端末３で再生するべく指示することができる。これに対し、記録端末１は、一般コンテンツとセンサコンテンツとを再生端末３へ送信する。これによって、図２のように、再生端末３は、既存の映像コンテンツを再生すると共に、センサコンテンツを重畳して表示することもできる。
【００３４】
センタサーバ６は、ホームネットワーク毎におけるセンサコンテンツを蓄積している。ユーザＡ宅内に配置された再生端末は、ユーザＢ宅内で計測されたセンサコンテンツをセンタサーバ６から受信し、そのセンサコンテンツをディスプレイに表示することができる。これによって、ユーザＡは、センタサーバ６から、親類や友人などの他のユーザＢからのセンサデータと、自らのセンサデータとを比較することもできる。
【００３５】
図３は、本発明におけるホームネットワーク内のシーケンス図である。
【００３６】
（Ｓ３０１）記録端末１は、ホームネットワークへ、発見要求メッセージを送信する。発見要求メッセージを受信したＵＰｎＰ対応のセンサ装置４は、応答メッセージとしてNotifyを返信する。これによって、記録端末１は、センサ装置４を発見することができる。
【００３７】
（Ｓ３０２）センサ装置４は、所定時間間隔で時々刻々と更新されるセンサデータを、記録端末１へ送信する。
【００３８】
（Ｓ３０３）記録端末１は、センサ装置４から時々刻々と送信されるセンサデータを蓄積する。そして、記録端末１は、これらセンサデータに対するセンサコンテンツに、その日時刻を一部に含んで記述されたアドレスを付与する。例えば、以下のようなコンテンツアドレスを生成する。
http://<DMS IP addres>/<Sensor Name>-<測定時刻>
http://192.168.0.100/calorie-0912112304.txt
http://192.168.0.100/calorie-0912112305.txt
http://192.168.0.100/calorie-0912112306.txt
・・・・・
http://192.168.0.100/calorie-0912112310.txt
これらコンテンツアドレスは、２００９年１２月１１日２３時４分から１分毎に作成されている。
【００３９】
（Ｓ３０４）制御端末２は、利用者の操作によって、発見要求(M-SEARCH, Description)メッセージをホームネットワークへ送信する。発見要求メッセージを受信した再生端末３及び記録端末１は、発見応答(200OK)メッセージを、制御端末２へ返信する。
【００４０】
（Ｓ３０５）記録端末１は、基準日時刻及び更新時間間隔を含んで記述された、コンテンツのルールアドレスを作成する。例えば、以下のようなルールアドレスを生成する。
http://<DMS IP addres>/<Sensor Name>-<測定時刻>-<測定間隔の単位><間隔> 
http://192.168.0.100/calorie-0912112304-m1
"m1"：１分毎
このルールアドレスは、２００９年１２月１１日２３時４分から１分毎にコンテンツが作成されていることを意味する。
【００４１】
（Ｓ３０６）次に、制御端末２は、コンテンツリスト検索要求メッセージBROWSE(HTTP GET)を、記録端末１へ送信する。これに対し、記録端末１は、コンテンツリストを含む検索応答メッセージを、制御端末２へ返信する。本発明によれば、コンテンツリストには、少なくともルールアドレス（ＵＲＩ）が含まれる。
【００４２】
（Ｓ３０７）制御端末２は、ルールアドレスに基づいて、基準日時刻から更新時間間隔の整数倍となる日時刻を含んで記述されたコンテンツアドレスを作成する。
［ルールアドレス］
http://<DMS IP addres>/<Sensor Name>-<測定時刻>-<測定間隔の単位><間隔>
http://192.168.0.100/calorie-0912112304-m1
ここでは、基準日時刻２００９年１２月１１日２３時４分から、更新時間間隔１分の整数倍となる日時刻を含んで記述されたコンテンツアドレスを作成することができる。
［コンテンツアドレス］
http://<DMS IP addres>/<Sensor Name>-<測定時刻>
http://192.168.0.100/calorie-0912112304.jpg
http://192.168.0.100/calorie-0912112305.jpg
http://192.168.0.100/calorie-0912112306.jpg
・・・・・
http://192.168.0.100/calorie-0912112310.jpg
【００４３】
例えば、更新時間間隔１分の場合、ルールアドレスの末尾は"-m1"で表される（m:分）。この場合、１分間毎にセンサデータが更新され、そのセンサデータが変換されたセンサコンテンツにＵＲＬが付与される。これによって、更新時間間隔３分の場合"-m3"で表され、更新時間間隔３分の場合"-m3"で表され、更新時間間隔２５分の場合"-m25"で表される。
【００４４】
また、更新時間間隔１時間の場合、ルールアドレスの末尾は"-h1"で表され（h:時間）、５時間の場合"-h5"で表される。ここでは、"-m60"は、"-h1”と同じ更新時間間隔を意味する。
【００４５】
更に、更新時間間隔が１日の場合"-d1"で表され（d:日）、更新時間間隔が１年の場合"-y1"で表される（y:年）ことも好ましい。
【００４６】
（Ｓ３０８）制御端末２は、再生端末３へ、作成されたコンテンツアドレスのＵＲＩを含む設定要求POST(SetAV_TransportURI)メッセージを送信する。これによって、再生端末３は、そのコンテンツの保存場所となるＵＲＩを知ることができる。
【００４７】
（Ｓ３０９）次に、制御端末２は、再生端末３へ、そのコンテンツの再生要求(PLAY)メッセージを送信する。
【００４８】
（Ｓ３１０）再生要求(PLAY)メッセージを受信した再生端末３は、記録端末１へ、送信要求(HTTP GET)メッセージを送信する。これに対し、記録端末１は、制御端末２へ、応答(200OK)メッセージを返信する。
【００４９】
（Ｓ３１１）これによって、記録端末１は、再生端末３へ、要求されたコンテンツを送信する。再生端末３は、受信したコンテンツを再生し、利用者は、このコンテンツを視聴することができる。
【００５０】
図３の本発明のシーケンスによって、制御端末２が、更なるコンテンツリスト検索要求を記録端末１へ送信することなく、記録端末１で生成される複数のコンテンツのコンテンツアドレスについて、再生端末３へ設定要求メッセージを送信することができる。
【００５１】
図４は、本発明における記録端末の機能構成図である。
【００５２】
図４によれば、記録端末１は、ホームネットワークに接続する通信インタフェース部１０と、記録端末機能部１１と、コンテンツ蓄積部１２と、仮想記録端末１３と有する。通信インタフェース部１０を除くこれら機能構成部は、ＤＬＮＡ対応の記録端末に搭載されたコンピュータを機能させるプログラムを実行することによって実現される。
【００５３】
記録端末機能部１１は、検索応答部１１１と、コンテンツ送信部１１２と、センサ発見要求部１１３と、仮想記録端末生成部１１４と、センサデータ受信部１１５とを有する。
【００５４】
検索応答部１１１は、制御端末２から、コンテンツリスト検索要求メッセージを受信し、応答メッセージを返信する。ここで、検索応答部１１１は、制御端末２から受信したコンテンツリスト検索要求メッセージの宛先アドレスが仮想記録端末１３のアドレスである場合、仮想記録端末１３へ転送する。また、仮想記録端末１３から受信した応答メッセージは、制御端末２へ転送される。
【００５５】
コンテンツ送信部１１２は、再生端末３から、送信要求メッセージを受信し、応答メッセージを返信する。そして、コンテンツ送信部１１２は、コンテンツ蓄積部１２に蓄積されているコンテンツのリストを再生端末３へ送信する。ここで、コンテンツ送信部１１２は、再生端末３から受信した送信要求メッセージの宛先アドレスが仮想記録端末１３のアドレスである場合、その送信要求メッセージを仮想記録端末１３へ転送する。また、仮想記録端末１３から受信した応答メッセージ及びコンテンツは、再生端末３へ転送される。
【００５６】
センサ発見要求部１１３は、ホームネットワークへ発見要求メッセージを送信し、センサ装置４からの応答メッセージを受信する。センサ装置４が発見された場合、その旨の情報が、仮想記録端末生成部１１４へ出力される。
【００５７】
仮想記録端末生成部１１４は、センサ装置４が発見された際に、仮想記録端末(Virtual DMS)１３を生成する。
【００５８】
センサデータ受信部１１５は、センサ装置４からセンサデータを受信する。センサデータは、所定時間間隔で時々刻々と受信され、仮想記録端末１３へ転送される。
【００５９】
仮想記録端末１３は、センサコンテンツ生成部１３１と、アドレス付与部１３２と、検索応答部１３４と、ルールアドレス作成部１３３と、コンテンツ送信部１３５とを有する。
【００６０】
センサコンテンツ生成部１３１は、センサ装置４から受信したセンサデータを、再生端末で再生可能なセンサコンテンツに変換する。例えばテキスト形式のセンサデータを、ｊｐｅｇの画像コンテンツに変換する。画像コンテンツに変換することによって、再生端末のディスプレイに表示することが可能となる。変換されたセンサコンテンツは、アドレス付与部１３２へ出力される。
【００６１】
尚、センサコンテンツ生成部１３１は、再生端末３の再生コンテンツ仕様に応じて、変換する画像コンテンツを選択可能であることも好ましい。記録端末１が、ホームネットワークへ発見要求(M-SEARCH, Description)メッセージを送信することによって、再生端末３の再生コンテンツ仕様を取得することができる。
【００６２】
アドレス付与部１３２は、日時刻毎のコンテンツに、一部にその日時刻を含んで記述されたアドレスを付与する。アドレスは、例えばＵＲＬで表される。アドレスが付与されたコンテンツは、コンテンツ蓄積部１２へ出力される。
【００６３】
これにより、コンテンツ蓄積部１２は、記録端末機能部１１に基づく既存のコンテンツと、仮想記録端末に基づくセンサコンテンツとを蓄積する。
【００６４】
ルールアドレス作成部１３３は、基準日時刻及び更新時間間隔を含んで記述された、コンテンツのルールアドレスを作成する。作成されたルールアドレスは、検索応答部１３４へ出力される。
【００６５】
検索応答部１３４は、制御端末２から記録端末機能部１１を介してコンテンツリスト検索要求メッセージを受信した際に、ルールアドレスを含むコンテンツリスト検索応答を、制御端末２へ返信する。
【００６６】
コンテンツ送信部１３５は、再生端末３から記録端末機能部１１を介してコンテンツアドレスを含む送信要求メッセージを受信した際に、コンテンツアドレスに対応するコンテンツを、コンテンツ蓄積部１２から取得し、再生端末３へ送信する。
【００６７】
図５は、本発明における制御端末の機能構成図である。
【００６８】
図５によれば、制御端末２は、ホームネットワークに接続する通信インタフェース部２０と、検索要求部２１と、コンテンツアドレス作成部２２と、設定要求部２３と、再生要求部２４と、ユーザによって操作される操作インタフェース部２５とを有する。通信インタフェース部２０及び操作インタフェース部２５を除くこれら機能構成部は、ＤＬＮＡ対応の制御端末に搭載されたコンピュータを機能させるプログラムを実行することによって実現される。
【００６９】
検索要求部２１は、記録端末１へ、コンテンツリスト検索要求メッセージを送信し、ルールアドレスを含むコンテンツリスト検索応答を受信する。受信したルールアドレスは、コンテンツアドレス作成部２２へ出力される。
【００７０】
コンテンツアドレス作成部２２は、ルールアドレスに基づいて、基準日時刻から更新時間間隔の整数倍となる日時刻を含んで記述された複数のコンテンツアドレスを作成する。作成されたコンテンツアドレスは、設定要求部２３へ出力される。
【００７１】
設定要求部２３は、ユーザの操作に応じて、作成されたコンテンツアドレスを含む設定要求メッセージを再生端末３へ送信する。これに対し、設定要求部２３は、再生端末３から、設定応答メッセージを受信し、その旨を再生要求部２４へ出力する。ユーザは、ルールアドレスによって作成されたセンサコンテンツのアドレスの中から、再生端末３に表示すべき１つ以上のアドレスを選択することができる。
【００７２】
尚、設定要求部２３は、一般コンテンツのアドレスと、センサコンテンツのアドレスとを含む設定要求メッセージを、再生端末３へ送信するものであってもよい。これによって、記録端末１は、一般コンテンツ及びセンサコンテンツを、再生端末３へ送信する。ここで、設定要求部２３は、設定要求メッセージに、センサコンテンツの表示位置を指定することも好ましい。これによって、図２の再生端末３のディスプレイのように、一般コンテンツにセンサコンテンツを重畳的に表示させることができる。
【００７３】
再生要求部２４は、設定応答メッセージを受信した旨を設定要求部２３から入力された場合、作成されたコンテンツアドレスを含む再生要求メッセージを再生端末へ送信する。これに対し、再生要求部２４は、再生端末３から、再生応答メッセージを受信する。
【００７４】
図６は、本発明におけるセンタサーバとの間のシーケンス図である。
【００７５】
図６によれば、図３と異なって、制御端末２は、Ｓ３０４における発見要求メッセージと、Ｓ３０６におけるコンテンツリスト検索メッセージとを、センタサーバ６へ送信している。また、図６によれば、図３と異なって、再生端末３は、Ｓ３１０における送信要求メッセージをセンタサーバ６へ送信し、センタサーバ６からセンサコンテンツを受信している。これによって、一方のユーザ宅内に配置された再生端末は、異なるユーザ宅内で計測されたセンサコンテンツをセンタサーバ６から受信し、そのセンサコンテンツをディスプレイに表示することができる。
【００７６】
以上、詳細に説明したように、本発明のコンテンツ再生方法及びシステムによれば、所定時間間隔で時々刻々と更新されるコンテンツであっても、コンテンツリスト検索シーケンスの実行する回数を、できる限り低減させることができる。
【００７７】
前述した本発明の種々の実施形態について、本発明の技術思想及び見地の範囲の種々の変更、修正及び省略は、当業者によれば容易に行うことができる。前述の説明はあくまで例であって、何ら制約しようとするものではない。本発明は、特許請求の範囲及びその均等物として限定するものにのみ制約される。
【符号の説明】
【００７８】
１  記録端末、ＤＭＳ
１０  通信インタフェース部
１１  記録端末機能部
１１１  検索応答部
１１２  コンテンツ送信部
１１３  センサ発見要求部
１１４  仮想記録端末生成部
１１５  センサデータ受信部
１２  コンテンツ蓄積部
１３  仮想記録端末
１３１  センサコンテンツ生成部
１３２  アドレス付与部
１３３  ルールアドレス作成部
１３４  検索応答部
１３５  コンテンツ送信部
２  制御端末、ＤＭＣ
２０  通信インタフェース部
２１  検索要求部
２２  コンテンツアドレス作成部
２３  設定要求部
２４  再生要求部
２５  操作インタフェース部
３  再生端末、ＤＭＲ
４  センサ装置
５  ホームゲートウェイ
６  センタサーバ
【図１】
2011142424.tif 000003
【図２】
2011142424.tif 000004
【図３】
2011142424.tif 000005
【図４】
2011142424.tif 000006
【図５】
2011142424.tif 000007
【図６】
2011142424.tif 000008