(57)【要約】【課題】ホームネットワークにおいて、当該ホームネットワーク外に存在する利用可能なリソースをより拡大する。【解決手段】最適情報表示制御サーバ１は、複数のホームネットワーク８の各々が備える保存装置３３に記憶されたコンテンツのメタデータを記憶するメタデータ記憶手段１６と、メタデータ記憶手段１６に記憶されたメタデータを用いて複数のホームネットワーク８の保存装置３３に記憶されたコンテンツのコンテンツ情報リストを生成し、ホームネットワーク８に送信するリスト生成手段１２と、コンテンツ情報リストの中から選択されたコンテンツの格納場所をメタデータ記憶手段１６から取得して、ホームゲートウェイ２に送信する制御手段１３と、を有し、ホームゲートウェイ２は、最適情報表示制御サーバ１から受信したコンテンツの格納場所を出力装置３２に通知し、コンテンツを再生させる再生制御手段２２を有する。【選択図】図１
2010103622.tif 000002
【特許請求の範囲】
【請求項１】
複数のホームネットワークにそれぞれ配置されたホームゲートウェイと、最適情報表示制御サーバとを有するネットワークシステムであって、
前記最適情報表示制御サーバは、
前記複数のホームネットワークの各々が備える保存装置に記憶されたコンテンツのメタデータを記憶するメタデータ記憶手段と、
ホームネットワークからコンテンツの再生要求を受け付けると、前記メタデータ記憶手段に記憶されたメタデータを用いて、前記複数のホームネットワークの保存装置に記憶されたコンテンツのコンテンツ情報リストを生成し、前記要求元のホームネットワークに送信するリスト生成手段と、
前記コンテンツ情報リストの中から選択されたコンテンツの格納場所を前記メタデータ記憶手段から取得して、前記要求元のホームネットワークのホームゲートウェイに送信する制御手段と、を有し、
前記ホームゲートウェイは、
前記最適情報表示制御サーバから受信したコンテンツの格納場所を出力装置に通知し、当該出力装置に前記選択されたコンテンツを再生させる再生制御手段を有すること
を特徴とするネットワークシステム。
【請求項２】
請求項１記載のネットワークシステムであって、
前記ホームゲートウェイは、
自ホームネットワーク内の保存装置から、更新されたコンテンツのメタデータを取得して、前記最適情報表示制御サーバに送信するメタデータ送信手段を、さらに有し、
前記最適情報表示制御サーバは、
前記ホームゲートウェイから更新されたコンテンツのメタデータを取得し、前記メタデータ記憶手段を更新するメタデータ管理手段を、さらに有すること
を特徴とするネットワークシステム。
【請求項３】
請求項１または請求項２記載のネットワークシステムであって、
前記最適情報表示制御サーバは、
前記複数のホームネットワークの各々が備える出力装置の利用状況を記憶する再生履歴記憶手段を、さらに有し、
前記制御手段は、前記再生履歴記憶手段を参照し、指定された出力装置が利用中の場合、所定のルールにしたがってコンテンツの再生を制御すること
を特徴とするネットワークシステム。
【請求項４】
複数のホームネットワークにそれぞれ配置されたホームゲートウェイと、最適情報表示制御サーバとを有するネットワークシステムが行う、コンテンツ再生方法であって、
前記最適情報表示制御サーバは、
前記複数のホームネットワークの各々が備える保存装置に記憶されたコンテンツのメタデータを記憶するメタデータ記憶部を有し、
ホームネットワークからコンテンツの再生要求を受け付けると、前記メタデータ記憶部に記憶されたメタデータを用いて、前記複数のホームネットワークの保存装置に記憶されたコンテンツのコンテンツ情報リストを生成し、前記要求元のホームネットワークに送信するリスト生成ステップと、
前記コンテンツ情報リストの中から選択されたコンテンツの格納場所を前記メタデータ記憶部から取得して、前記要求元のホームネットワークのホームゲートウェイに送信する制御ステップと、を行い、
前記ホームゲートウェイは、
前記最適情報表示制御サーバから受信したコンテンツの格納場所を出力装置に通知して、当該出力装置に前記選択されたコンテンツを再生させる再生制御ステップとを行うこと
を特徴とするコンテンツ再生方法。
【請求項５】
請求項４記載のコンテンツ再生方法であって、
前記ホームゲートウェイは、
自ホームネットワーク内の保存装置から、更新されたコンテンツのメタデータを取得して、前記最適情報表示制御サーバに送信するメタデータ送信ステップを行い、
前記最適情報表示制御サーバは、
前記ホームゲートウェイから更新されたコンテンツのメタデータを取得し、前記メタデータ記憶部を更新する更新ステップを行うこと
を特徴とするコンテンツ再生方法。
【請求項６】
請求項４または請求項５記載のコンテンツ再生方法であって、
前記最適情報表示制御サーバは、
前記複数のホームネットワークの各々が備える出力装置の利用状況を記憶する再生履歴記憶部を有し、
前記制御ステップは、前記再生履歴記憶部を参照し、指定された出力装置が利用中の場合、所定のルールにしたがってコンテンツの再生を制御すること
を特徴とするコンテンツ再生方法。
【請求項７】
複数のホームネットワークにそれぞれ配置されたホームゲートウェイと、最適情報表示制御サーバとを有するネットワークシステムにおける、前記最適情報表示制御サーバが実行するコンテンツ再生プログラムであって、
前記最適情報表示制御サーバは、前記複数のホームネットワークの各々が備える保存装置に記憶されたコンテンツのメタデータを記憶するメタデータ記憶部を有し、
前記最適情報表示制御サーバに、
ホームネットワークからコンテンツの再生要求を受け付けると、前記メタデータ記憶部に記憶されたメタデータを用いて、前記複数のホームネットワークの保存装置に記憶されたコンテンツのコンテンツ情報リストを生成し、前記要求元のホームネットワークに送信するリスト生成ステップと、
前記コンテンツ情報リストの中から選択されたコンテンツの格納場所を前記メタデータ記憶部から取得して、前記要求元のホームネットワークのホームゲートウェイに送信し、前記選択されたコンテンツを所定の出力装置で再生させる制御ステップと、を実行させること
を特徴とするコンテンツ再生プログラム。
【請求項８】
請求項７記載のコンテンツ再生プログラムであって、
前記最適情報表示制御サーバは、
前記ホームゲートウェイから更新されたコンテンツのメタデータを取得し、前記メタデータ記憶部を更新する更新ステップを実行すること
を特徴とするコンテンツ再生プログラム。
【請求項９】
請求項７または請求項８記載のコンテンツ再生プログラムであって、
前記最適情報表示制御サーバは、
前記複数のホームネットワークの各々が備える出力装置の利用状況を記憶する再生履歴記憶部を有し、
前記制御ステップは、前記再生履歴記憶部を参照し、指定された出力装置が利用中の場合、所定のルールにしたがってコンテンツの再生を制御すること
を特徴とするコンテンツ再生プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホームネットワークにおいて、当該ホームネットワーク外に存在するリソースを利用する技術に関する。
【背景技術】
【０００２】
ホームネットワークにおいて、ユーザが任意に選択したコンテンツを、任意に選択した出力装置で利用することができる「ＤＬＮＡ（Digital Living Network Alliance）における３ＢＯＸモデル」が提唱されている。すなわち、「ＤＬＮＡにおける３ＢＯＸモデル」では、ユーザが同一のホームネットワーク内に属するＰＣ（Personal Computer）等の「操作装置（ＤＭＣ）」を用いて、ＨＤＲ（Hard Disk Recorder）やＰＣ等の「保存装置（ＤＭＳ）」に保存された映像等のコンテンツを、ＰＣモニタやテレビ等の「出力装置（ＤＭＲ）」上で利用するための規格である。「ＤＬＮＡにおける３ＢＯＸモデル」については、例えば非特許文献１に記載されている。
【０００３】
また、非特許文献２には、ホームネットワーク間をＶＰＮで接続し、擬似的にホームネットワークを拡張する方法が記載されている。
【非特許文献１】“プリンターや高機能リモコンも実現可能、７種類といっそう多様になる接続形態”、［online］、［平成２０年９月１６日検索］、インターネット＜URL: http://pc.nikkeibp.co.jp/article/NPC/20070612/274538/?ST=print_leaf&P=1＞
【非特許文献２】水野  伸太郎  他４名、 “ＩＰ電話ユーザ向けオンデマンドＬＡＮ間接続方式”、ＮＴＴ技術ジャーナル、２００７年１２月
【発明の開示】
【発明が解決しようとする課題】
【０００４】
さて、近年において、映像等のコンテンツを作成し、保存可能な民生機器が普及している。また、作成・保存されたコンテンツをアップロードして世界に情報を容易に発信することが可能なＷｅｂサイトや、無償でコンテンツの利用が可能なＷｅｂサイトなどが、一般化している。これに伴い、ホームネットワークにおいても、当該ホームネットワーク外（他のホームネットワーク、Ｗｅｂサイト等）で提供されるコンテンツを利用するニーズが高まってきている。
【０００５】
しかしながら、非特許文献１のＤＬＮＡ規格では、他のホームネットワークに存在するコンテンツを利用することは困難である。また、非特許文献２では、電話機を用いたダイアルアップ型ＶＰＮ接続であるため、Ｗｅｂサイト上で提供されるコンテンツの利用が困難である。
【０００６】
本発明は上記事情に鑑みてなされたものであり、本発明の目的は、ホームネットワークにおいて、当該ホームネットワーク外に存在する利用可能なリソースをより拡大することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明は、複数のホームネットワークにそれぞれ配置されたホームゲートウェイと、最適情報表示制御サーバとを有するネットワークシステムであって、前記最適情報表示制御サーバは、前記複数のホームネットワークの各々が備える保存装置に記憶されたコンテンツのメタデータを記憶するメタデータ記憶手段と、ホームネットワークからコンテンツの再生要求を受け付けると、前記メタデータ記憶手段に記憶されたメタデータを用いて、前記複数のホームネットワークの保存装置に記憶されたコンテンツのコンテンツ情報リストを生成し、前記要求元のホームネットワークに送信するリスト生成手段と、前記コンテンツ情報リストの中から選択されたコンテンツの格納場所を前記メタデータ記憶手段から取得して、前記要求元のホームネットワークのホームゲートウェイに送信する制御手段と、を有し、前記ホームゲートウェイは、前記最適情報表示制御サーバから受信したコンテンツの格納場所を出力装置に通知し、当該出力装置に前記選択されたコンテンツを再生させる再生制御手段を有する。
【０００８】
また、本発明は、複数のホームネットワークにそれぞれ配置されたホームゲートウェイと、最適情報表示制御サーバとを有するネットワークシステムが行う、コンテンツ再生方法であって、前記最適情報表示制御サーバは、前記複数のホームネットワークの各々が備える保存装置に記憶されたコンテンツのメタデータを記憶するメタデータ記憶部を有し、ホームネットワークからコンテンツの再生要求を受け付けると、前記メタデータ記憶部に記憶されたメタデータを用いて、前記複数のホームネットワークの保存装置に記憶されたコンテンツのコンテンツ情報リストを生成し、前記要求元のホームネットワークに送信するリスト生成ステップと、前記コンテンツ情報リストの中から選択されたコンテンツの格納場所を前記メタデータ記憶部から取得して、前記要求元のホームネットワークのホームゲートウェイに送信する制御ステップと、を行い、前記ホームゲートウェイは、前記最適情報表示制御サーバから受信したコンテンツの格納場所を出力装置に通知して、当該出力装置に前記選択されたコンテンツを再生させる再生制御ステップとを行う。
【０００９】
また、本発明は、複数のホームネットワークにそれぞれ配置されたホームゲートウェイと、最適情報表示制御サーバとを有するネットワークシステムにおける、前記最適情報表示制御サーバが実行するコンテンツ再生プログラムであって、前記最適情報表示制御サーバは、前記複数のホームネットワークの各々が備える保存装置に記憶されたコンテンツのメタデータを記憶するメタデータ記憶部を有し、前記最適情報表示制御サーバに、ホームネットワークからコンテンツの再生要求を受け付けると、前記メタデータ記憶部に記憶されたメタデータを用いて、前記複数のホームネットワークの保存装置に記憶されたコンテンツのコンテンツ情報リストを生成し、前記要求元のホームネットワークに送信するリスト生成ステップと、前記コンテンツ情報リストの中から選択されたコンテンツの格納場所を前記メタデータ記憶部から取得して、前記要求元のホームネットワークのホームゲートウェイに送信し、前記選択されたコンテンツを所定の出力装置で再生させる制御ステップと、を実行させる。
【発明の効果】
【００１０】
本発明により、ホームネットワークにおいて、当該ホームネットワーク外に存在する利用可能なリソースをより拡大することができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施の形態について説明する。
【００１２】
図１は、本発明の一実施形態が適用されたネットワークシステムの全体構成図である。本実施形態のネットワークシステムは、ＤＬＮＡ規格を拡張したネットワークシステムである。ＤＬＮＡ規格は、ホームネットワーク内で、ＰＣ、ＡＶ機器、情報家電などを相互に接続し、連携して利用するための規格である。
【００１３】
図示するネットワークシステムは、最適情報表示制御サーバ１と、複数のホームネットワーク８、携帯端末４と、Ｗｅｂサーバ５とを有し、これらの各装置がインターネットなどのネットワーク９に接続されている。
【００１４】
各ホームネットワーク８は、ルータ３４と、ホームゲートウェイ２と、操作装置（ＤＭＣ）３１と、出力装置（ＤＭＲ）３２と、保存装置（ＤＭＣ）３３とを有する。
【００１５】
操作装置３１は、例えばＰＣ、ＰＤＡ（Personal Digital Assistants：携帯情報端末）などであって、ユーザの指示を受け付けて、ホームゲートウェイ２および最適情報表示制御サーバ１を介して出力装置３２および保存装置３３を操作する。出力装置３２は、ＰＣモニタやテレビ等であって、操作装置３１に入力された操作指示にもとづいて、所定のコンテンツを出力・再生する。保存装置３３は、テレビなどに接続されたＨＤＲ、ＰＣのメモリやＨＤ（Hard Disk）等の記憶装置であって、映像等の様々なコンテンツが記憶されている。
【００１６】
図１では、操作装置３１、出力装置３２および保存装置３３は、それぞれ個別に記載されているが、実際の機器（例えばＰＣ）では、操作装置３１、出力装置３２および保存装置３３の全てを１つの機器が備える場合がある。したがって、各装置３１、３２、３３は、ルータ３４を介して接続される場合だけでなく、各装置が直接接続される場合もある。
【００１７】
なお、操作装置３１、出力装置３２および保存装置３３は、それぞれ１台であっても複数台であってもよい。また、出力装置３２および保存装置３３は、ＤＬＮＡ規格に対応した装置である。操作装置３１は、最適情報表示制御サーバ１とともにユーザに対して、ＤＬＮＡ規格の操作装置に相当する動作を行う。
【００１８】
ルータ３４は、ホームネットワーク８とネットワーク９との間でデータを中継し、また、ポートマッピング設定が可能であるものとする。
【００１９】
ホームゲートウェイ（ＨＧＷ）２は、ホームネットワーク８内の保存装置３３に記憶・保存されたコンテンツのメタデータ、およびホームネットワーク８内の利用可能な出力装置３２のメタデータを収集し、これらのメタデータをネットワーク９を介して最適情報表示制御サーバ１に送信する。
【００２０】
図２は、本実施形態のホームゲートウェイ２の構成を示すブロック図である。図示するホームゲートウェイ２は、メタデータ送信部２１と、再生制御部２２と、ＤＬＮＡプロキシ部２３と、メタデータ記憶部２６とを有する。
【００２１】
メタデータ送信部２１は、保存装置３３に記憶されたコンテンツのメタデータおよび出力装置３２のメタデータを取得してメタデータ記憶部２６に記憶するとともに、取得したメタデータを最適情報表示制御サーバ１に送信する。コンテンツのメタデータには、コンテンツの格納場所（ＵＲＬ、ＵＲＩなど）、コンテンツＩＤ、タイトル、データ形式などコンテンツに関する情報が含まれている。出力装置３２のメタデータには、識別情報（アドレス、出力装置ＩＤ）、装置名称、再生能力など出力装置に関する情報が含まれる。
【００２２】
再生制御部２２は、最適情報表示制御サーバ１の指示に基づいて、所定のコンテンツを所定の出力装置３２に再生させる。
【００２３】
ＤＬＮＡプロキシ部２３は、最適情報表示制御サーバ１から見た場合、宅内ＤＬＮＡ対応機器の外部用プロキシとして動作する。具体的には、最適情報表示制御サーバ１から見て、ホームゲートウェイ２が出力装置３２および保存装置３３として動作する際のＩＰアドレスおよびポート番号などを通知する。メタデータ記憶部２６には、ホームネットワーク８内に存在するコンテンツおよび出力装置３２に関する情報が記憶される。
【００２４】
携帯端末４は、携帯用ＰＣ、携帯電話などであって、上記説明した操作装置３１および出力装置３２と同様の機能を有する。
【００２５】
Ｗｅｂサーバ５は、コンテンツ提供者（サービスプロバイダ、コンテンツホルダなど）が管理するサーバであって、様々なコンテンツを格納するコンテンツ記憶部（不図示）を有し、コンテンツ記憶部に記憶されたコンテンツのメタデータを最適情報表示制御サーバ１に送信し、要求に応じてコンテンツを提供および配信する。なお、Ｗｅｂサーバ５は、上記説明した保存装置３３およびホームゲートウェイ２の機能を有する。なお、Ｗｅｂサーバ５は、例えばＡＰＩ等を介して最適情報表示制御サーバ１と接続することができるものとする。
【００２６】
最適情報表示制御サーバ１は、複数のホームネットワーク（ホームゲートウェイ２）およびＷｅｂサーバ５から取得したメタデータを一元管理する。
【００２７】
図３は、本実施形態の最適情報表示制御サーバ１の構成を示すブロック図である。図示する最適情報表示制御サーバ１は、メタデータ管理部１１と、リスト生成部１２と、制御部１３と、ＤＬＮＡプロキシ部１４と、メタデータ記憶部１６と、再生履歴テーブル１７と、判断ルールテーブル１８とを有する。
【００２８】
メタデータ管理部１１は、各ホームネットワーク８のホームゲートウェイ２、携帯端末４およびＷｅｂサーバ５から、コンテンツや出力装置のメタデータを取得し、メタデータ記憶部１６に記憶する。
【００２９】
リスト生成部１２は、ホームネットワーク８からコンテンツの再生指示を受け付けると、メタデータ記憶部１６に記憶されたメタデータを用いて、コンテンツ情報リストおよび出力装置リストを生成し、当該ホームネットワーク８に送信する。
【００３０】
制御部１３は、コンテンツ情報リストの中から選択されたコンテンツの格納場所をメタデータ記憶部１６から取得して、選択された出力装置３２に再生させる制御指示を、当該ホームネットワーク８のホームゲートウェイ２に送信する。また、制御部１３は、リソースの競合が発生した場合（選択された出力装置３２が再生中の場合など）、判断ルールテーブル１８にしたがって、再生制御指示を変換して、ホームゲートウェイ２に送信する。
【００３１】
ＤＬＮＡプロキシ部１４は、ホームゲートウェイ２に対する操作装置プロキシとして動作する。
【００３２】
メタデータ記憶部１６には、複数のホームネットワーク８の保存装置３３にそれぞれ格納されたコンテンツおよびＷｅｂサーバ５に格納されたコンテンツのメタデータが記憶される。また、メタデータ記憶部１６には、複数のホームネットワーク８に配置された出力装置３２および携帯端末４の出力装置のメタデータが記憶される。
【００３３】
再生履歴テーブル１７には、コンテンツの再生履歴情報（レコード）が記憶される。図４は再生履歴テーブル１７の一例を示す図である。図示する再生履歴テーブル１７は、履歴ＩＤと、ユーザＩＤと、再生日時と、再生した出力装置の出力装置ＩＤと、再生したコンテンツのコンテンツＩＤと、出力装置の状態（停止、再生中）とを有する。出力装置の状態については、随時、更新されるものとする。
【００３４】
判断ルールテーブル１８は、再生要求時の動作ルールを定めたテーブルである。図５は判断ルールテーブル１８の一例を示すものである。判断ルールテーブル１８については、後述する。
【００３５】
上記説明した、最適情報表示制御サーバ１およびホームゲートウェイ２は、ＣＰＵと、メモリと、外部記憶装置と、入力装置と、出力装置と、ネットワークと接続するための通信制御装置とを備えた汎用的なコンピュータシステムを用いることができる。このコンピュータシステムにおいて、ＣＰＵがメモリ上にロードされた所定のプログラムを実行することにより、各装置の各機能が実現される。
【００３６】
例えば、最適情報表示制御サーバ１およびホームゲートウェイ２の各機能は、最適情報表示制御サーバ１用のプログラムの場合は最適情報表示制御サーバ１のＣＰＵが、そして、ホームゲートウェイ２用のプログラムの場合はホームゲートウェイ２のＣＰＵがそれぞれ実行することにより実現される。
【００３７】
次に、本実施形態の処理について説明する。
【００３８】
図６は、ホームゲートウェイ２の起動時の処理を示すシーケンス図である。
【００３９】
まず、各ホームネットワーク８のユーザは、ホームゲートウェイ２の電源をＯＮにする（Ｓ１１）。これにより、ホームゲートウェイ２のＤＬＮＡプロキシ部２３は、当該ホームゲートウェイ２自身のＩＰアドレスと、ポート番号とを、ネットワーク９を介して最適情報表示制御サーバ１に通知（送信）する（Ｓ１２）。
【００４０】
そして、最適情報表示制御サーバ１のＤＬＮＡプロキシ部１４は、通知されたＩＰアドレスおよびポート番号を宛先としてホームゲートウェイ２にアクセスし、当該ホームゲートウェイ２が出力装置３２として動作する場合のＩＰアドレスおよびポート番号と、当該ホームゲートウェイ２が保存装置３３として動作する場合のＩＰアドレスおよびポート番号とを取得する（Ｓ１３）。
【００４１】
そして、ホームゲートウェイ２のメタデータ送信部２１は、自ホームネットワーク内に配置された保存装置３３を検索するための機器検索メッセージを送信し（Ｓ１４）、当該メッセージを受信した保存装置３３はホームゲートウェイ２に応答する（Ｓ１５）。そして、メタデータ送信部２１は、応答があった保存装置３３に対して、当該保存装置３３に格納されている各コンテンツのメタデータを要求し（Ｓ１６）、保存装置３３からメタデータを取得し（Ｓ１７）、取得したコンテンツのメタデータをメタデータ記憶部２６に記憶する（Ｓ１８）。なお、複数の保存装置３３から応答があった場合は、保存装置３３毎に、Ｓ１６からＳ１８の処理を行う。
【００４２】
また、ホームゲートウェイ２のメタデータ送信部２１は、自ホームネットワーク内に配置された出力装置３２を検索するための機器検索メッセージを送信し（Ｓ１９）、当該メッセージを受信した出力装置３２はホームゲートウェイ２に応答する（Ｓ２０）。そして、メタデータ送信部２１は、応答があった出力装置３２に対して、当該出力装置３２のメタデータ（再生能力等）を要求し（Ｓ２１）、出力装置３２からメタデータを取得し（Ｓ２２）、取得したメタデータをメタデータ記憶部２６に記憶する（Ｓ２３）。なお、複数の出力装置３２から応答があった場合は、出力装置３２毎に、Ｓ２１からＳ２３の処理を行う。
【００４３】
そして、メタデータ送信部２１は、メタデータ記憶部２６に記憶されたコンテンツのメタデータと、出力装置３２のメタデータとを、最適情報表示制御サーバ１に送信する（Ｓ２４）。
【００４４】
最適情報表示制御サーバ１のメタデータ管理部１１は、各ホームネットワーク８のホームゲートウェイ２からコンテンツのメタデータおよび出力装置３２のメタデータを受信し、メタデータ記憶部１６に記憶する（Ｓ２５）。また、メタデータ管理部１１は、Ｗｅｂサーバ５からも同様にコンテンツのメタデータを受信し、メタデータ記憶部１６に記憶する。また、メタデータ管理部１１は、携帯端末４からも同様に、当該携帯端末４の出力装置のメタデータを受信し、メタデータ記憶部１６に記憶する。
【００４５】
以上により、最適情報表示制御サーバ１のメタデータ記憶部１６には、複数のホームネットワーク８およびＷｅｂサーバ５に格納されたコンテンツのメタデータが記憶され、また複数のホームネットワーク８および携帯端末４の出力装置３２のメタデータが記憶される。
【００４６】
図７は、コンテンツのメタデータの同期処理を示すシーケンス図である。
【００４７】
ユーザは、自ホームネットワーク８の保存装置３３の電源をＯＮにし（Ｓ３１）、例えばテレビの番組をＨＤＲに録画する、または録画したコンテンツを削除する等、所定の方法で保存装置３３のコンテンツを更新（登録、削除など）する（Ｓ３２）。保存装置３３は、コンテンツが更新されたことをホームゲートウェイ２に通知する（Ｓ３３）。ホームゲートウェイ２のメタデータ送信部２１は、Ｓ３３の通知を受信すると、更新されたコンテンツのメタデータ（差分情報）を保存装置３３から取得し、メタデータ記憶部２６を更新するとともに、取得したメタデータの差分情報をメモリ等に記憶する（Ｓ３４）。
【００４８】
最適情報表示制御サーバ１のメタデータ管理部１１は、所定のタイミング（所定の時間間隔、随時等）でメタデータが更新されたか否かを各ホームゲートウェイ２に問い合わせる（Ｓ３５）。ホームゲートウェイ２のメタデータ送信部２１は、メタデータの差分情報がある場合は、メタデータが更新された旨を最適情報表示制御サーバ１に通知し、メタデータの差分情報がない場合はメタデータが更新されていない旨を最適情報表示制御サーバ１に通知する（Ｓ３６）。
【００４９】
メタデータが更新された旨の通知を受信した場合、最適情報表示制御サーバ１は、ホームゲートウェイ２にメタデータの差分情報を要求し（Ｓ３７）、ホームゲートウェイ２からメモリ等に記憶されたメタデータの差分情報を取得する（Ｓ３８）。ホームゲートウェイ２のメタデータ送信部２１は、差分情報を送信後、当該差分情報を削除または送信済みの状態とする。
【００５０】
最適情報表示制御サーバ１のメタデータ管理部１１は、メタデータの差分情報を用いて、メタデータ記憶部１６に記憶されたメタデータを更新する（Ｓ３９）。これにより、最適情報表示制御サーバ１のメタデータ記憶部１６と、コンテンツが更新されたホームネットワーク８のホームゲートウェイ２のメタデータ記憶部２６および保存装置３３とが、同期のとれた状態となる。
【００５１】
なお、図７では、最適情報表示制御サーバ１と、１つのホームネットワーク８との間のメタデータ同期処理を説明したが、他のホームネットワーク、Ｗｅｂサーバ５との間でも、同様のメタデータ同期処理が並行して（または逐次）行われる。これにより、最適情報表示制御サーバ１のメタデータ記憶部１６には、各ホームネットワーク等の保存装置３３が備えるコンテンツと同期がとれた最新のメタデータが記憶される。
【００５２】
図８は、ユーザが所望のコンテンツを所望の出力装置３２で再生（視聴）する場合のシーケンス図である。
【００５３】
ユーザは、操作装置３１の電源をＯＮにするなどして、コンテンツの再生指示を操作装置３１に入力する（Ｓ４１）。操作装置３１は、再生指示を受け付けると、最適情報表示制御サーバ１にログインし、コンテンツ情報リストおよび出力装置リストの表示要求を、最適情報表示制御サーバ１に送信する（Ｓ４２）。なお、ユーザは、再生指示を入力する際にユーザＩＤも入力し、操作装置３１は、ユーザＩＤを含む表示要求を最適情報表示制御サーバ１に送信する。
【００５４】
最適情報表示制御サーバ１のリスト生成部１２は、メタデータ記憶部１６に記憶されたコンテンツのメタデータを用いて、コンテンツ情報リストを生成する。コンテンツ情報リストは、各コンテンツのコンテンツに関する情報（コンテンツのタイトル、コンテンツ長など）の一覧である。また、リスト生成部１２は、メタデータ記憶部１６に記憶された出力装置のメタデータを用いて出力装置リストを生成する。出力装置リストは、各出力装置の出力装置に関する情報（装置名称、再生能力等）の一覧である。
【００５５】
本実施形態のリスト生成部１２は、ログイン時に入力されたユーザＩＤに対応する自ホームネットワーク８の出力装置３２のメタデータを抽出し、抽出した出力装置３２のみの出力装置リストを生成するものとする。しかしながら、リスト生成部１２は、自ホームネットワークの出力装置３２だけでなく、メタデータ記憶部１６に記憶された全ての出力装置３２（他ホームネットワークの出力装置を含む）の出力装置リストを生成することとしてもよい。なお、どのユーザＩＤがどのホームネットワーク８に属するかの対応付けについては、ユーザＩＤとホームネットワークとの対応テーブルが、図示しないメモリ等にあらかじめ記憶されているものとする。
【００５６】
そして、リスト生成部１２は、コンテンツ情報リストおよび出力装置リストを要求元の操作装置３１に送信する（Ｓ４３）。
【００５７】
操作装置３１は、当該操作装置が備える出力装置に、コンテンツ情報リストおよび出力装置リストを表示する（Ｓ４４）。ユーザは、表示されたコンテンツ情報リストの中から所望のコンテンツを選択するとともに、表示された出力装置リストの中から所望の出力装置を選択する。操作装置３１は、ユーザの選択指示を受け付け（Ｓ４５）、選択されたコンテンツおよび出力装置のＩＤ（識別情報）を含む再生要求を最適情報表示制御サーバ１に送信する（Ｓ４６）。
【００５８】
最適情報表示制御サーバ１の制御部１３は、再生要求に含まれるコンテンツＩＤおよび出力装置ＩＤと、Ｓ４２で送信されたユーザＩＤとに基づいてコンテンツ再生動作を決定し（Ｓ４７）、当該コンテンツ再生動作の再生制御指示をホームゲートウェイ２に送信する（Ｓ４８）。
【００５９】
具体的には、制御部１３は、再生履歴テーブル１７に、Ｓ４６で送信された再生要求のレコードを追加する。そして、制御部１３は、再生履歴テーブル１７から状態が「再生中」のレコードを抽出し、抽出したレコードと追加した新たな再生要求のレコードとを、「ユーザＩＤ」、「出力装置ＩＤ」および「コンテンツＩＤ」のそれぞれについて比較（同一、または別（異なる）を判別）し、判断ルールテーブル１８を参照して比較結果に対応する動作を決定する。
【００６０】
図５に示す判断ルールテーブル１８に場合、例えば、再生中のレコードと新たな再生要求のレコードの「ユーザＩＤ」、「出力装置ＩＤ」および「コンテンツＩＤ」が全て同一の場合（ＮＯ．１）、コンテンツ再生動作は「後勝ち再生」となる。
【００６１】
「後勝ち再生」は、出力装置ＩＤが同一の場合（リソースが競合した場合）の動作であって、現在再生中のコンテンツを停止して、新たな再生要求のコンテンツを再生させる。「切替再生」は、「ユーザＩＤ」および「コンテンツＩＤ」が同一で、「出力装置ＩＤ」が別の場合の動作であって、現在再生中の出力装置を停止して、新たな再生要求の出力装置でコンテンツを再生する。「同時再生」は、リソースの競合が発生しない場合であって、現在再生中の出力装置およびコンテンツを停止することなく、新たな再生要求の出力装置でコンテンツを再生する。
【００６２】
なお、図５に示す判断ルールテーブル１８は一例であって、図示する動作の他に「ロック（ＮＧとみなし、何も動作を行わない）」、「キュー再生（現在再生中のコンテンツが終了後、新たな再生要求のコンテンツを再生する）」などの動作を行うこととしてもよい。
【００６３】
図８では、Ｓ４７で「同時再生」の動作が決定された場合を示し、制御部１３は、新たな再生要求の選択された出力装置に対して選択されたコンテンツの格納場所を通知する再生制御命令を、ホームゲートウェイ２に送信する（Ｓ４８）。ホームゲートウェイ２の再生制御部２２は、受信した再生制御命令にしたがって、選択されたコンテンツの格納場所を選択された出力装置３２に通知する（Ｓ４９）。
【００６４】
操作装置３１は、ユーザからの再生開始指示を受け付けると（Ｓ５０）、再生開始要求を最適情報表示制御サーバ１に送信する（Ｓ５１）。これにより、最適情報表示制御サーバ１の制御部１３は、再生命令をホームゲートウェイ２に送信し（Ｓ５２）、ホームゲートウェイ２は、選択された出力装置３２に再生命令を送信する（Ｓ５３）。
【００６５】
再生命令を受信した出力装置３２は、Ｓ４９で通知された格納場所の保存装置３３に対して、当該格納場所に格納されたコンテンツの取得要求を送信し（Ｓ５４）、保存装置３３は、要求されたコンテンツを出力装置３２に送信する（Ｓ５５）。そして、出力装置３２は、取得したコンテンツを再生する（Ｓ５６）。
【００６６】
なお、Ｓ４４でユーザに提示されるコンテンツ情報リストには、自ホームネットワーク以外の保存装置に格納されたコンテンツも含まれるため、ユーザは自ホームネットワーク以外のコンテンツを所望の出力装置３２で利用することができる。
【００６７】
一方、Ｓ４７で「切替再生」の動作が決定される場合の処理について説明する。
【００６８】
具体的には最適情報表示制御サーバ１の制御部１３は、図４に示す再生履歴テーブル１７において、履歴ＩＤ「５」のレコードを新たな再生要求として追加するものとする。そして、制御部１３は、再生履歴テーブル１７から状態が「再生中」のレコード（履歴ＩＤ「２」）を抽出する。そして、抽出したレコード（履歴ＩＤ「２」）と、新たな再生要求のレコード（履歴ＩＤ「５」）とを、「ユーザＩＤ」、「出力装置ＩＤ」および「コンテンツＩＤ」のそれぞれについて比較し、判断ルールテーブル１８を参照して比較結果に対応する動作を決定する。この場合、「ユーザＩＤ」と「コンテンツＩＤ」が同一で、「出力装置ＩＤ」が別の比較結果となり、図５に示す判断ルールテーブル１８では、「切替再生」の動作が決定される。
【００６９】
再生中のレコードが複数抽出された場合は、抽出した各レコード毎に、新たな再生要求のレコードと上記比較を行い、判断ルールテーブル１８を参照して比較結果に対応する動作を決定する処理を繰り返す。
【００７０】
図９は、Ｓ４７で「切替再生」の動作が決定された場合のシーケンス図である。「切替再生」の場合（Ｓ４７）、最適情報表示制御サーバ１の制御部１３は、再生中の出力装置に対する再生停止命令をホームゲートウェイ２に送信する（Ｓ６１）。ホームゲートウェイ２の再生制御部２２は、再生中の出力装置に再生停止要求を送信する（Ｓ６２）。出力装置は、再生を停止し、再生停止通知をホームゲートウェイ２に送信し（Ｓ６３）、再生制御部２２は、再生停止通知を最適情報表示制御サーバ１に送信する（Ｓ６４）。
【００７１】
これにより、最適情報表示制御サーバ１の制御部１３は、再生履歴テーブル１７の抽出したレコードの状態を「停止」に更新し、新たな再生要求のレコードの状態を「再生中」に更新する。
【００７２】
そして、制御部１３は、新たな再生要求の選択された出力装置に対して選択されたコンテンツの格納場所を通知する再生制御命令を、ホームゲートウェイ２に送信する（Ｓ６５）。ホームゲートウェイ２の再生制御部２２は、受信した再生制御命令にしたがって、選択されたコンテンツの格納場所を選択された出力装置３２に通知する（Ｓ６６）。
【００７３】
操作装置３１は、ユーザからの再生開始指示を受け付けると（Ｓ６７）、再生開始要求を最適情報表示制御サーバ１に送信する（Ｓ６８）。これにより、最適情報表示制御サーバ１の制御部１３は、再生命令をホームゲートウェイ２に送信し（Ｓ６９）、ホームゲートウェイ２は、選択された出力装置３２に再生命令を送信する（Ｓ７０）。
【００７４】
再生命令を受信した出力装置３２は、Ｓ６６で通知された格納場所の保存装置に対して、当該格納場所に格納されたコンテンツの取得要求を送信し（Ｓ７１）、保存装置は、要求されたコンテンツを出力装置に送信する（Ｓ７２）。そして、出力装置は、取得したコンテンツを再生する（Ｓ７３）。
【００７５】
以上説明した本実施形態では、最適情報表示制御サーバ１が、複数のホームネットワーク内およびＷｅｂサーバ５に格納されたコンテンツのメタデータを一元的に管理する。これにより、ＤＬＮＡ空間の拡張が実現され、ホームネットワークにおいて、自ホームネットワーク外に存在する利用可能なリソースをより拡大することにある。すなわち、自ホームネットワーク以外の他ホームネットワークのコンテンツ、およびＷｅｂサーバ５のコンテンツを容易に利用することができる。また、自ホームネットワーク以外の出力装置を含めた出力装置リストを生成した場合（図８：Ｓ４４）、自ホームネットワーク以外の出力装置も利用することができる。
【００７６】
また、本実施形態では、ホームゲートウェイが自ホームネットワーク内での更新されたコンテンツのメタデータを収集し、最適情報表示制御サーバ１に送信する。これにより、最適情報表示制御サーバ１のメタデータ記憶部１６と、コンテンツが更新されたホームネットワーク８のホームゲートウェイ２のメタデータ記憶部２６および保存装置３３とを、同期のとれた状態にすることができる。
【００７７】
また、本実施形態の最適情報表示制御サーバ１は、再生履歴テーブル１７と判別ルールテーブル１８を用いて、リソースの競合が発生した場合に所定のルールにしたがってコンテンツの再生を制御する。これにより、本実施形態では、複数のユーザが同じ出力装置に対してコンテンツの再生指示を行った場合に、従来のＤＬＮＡ規格では出力装置が利用中か否かにかかわらず再生が実行されてしまうことによる弊害を回避し、ルールに従った適切な制御を行うことができる。
【００７８】
なお、本発明は上記の実施形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【図面の簡単な説明】
【００７９】
【図１】本発明の一実施形態が適用されたネットワークシステムの全体構成図である
【図２】最適情報表示制御サーバの構成を示すブロック図である。
【図３】ホームゲートウェイの構成を示すブロック図である。
【図４】再生履歴テーブルの一例を示す図である。
【図５】判断ルールテーブルの一例を示す図である。
【図６】ホームゲートウェイの起動時の処理のシーケンス図である。
【図７】コンテンツのメタデータの同期処理を示すシーケンス図である。
【図８】所定のコンテンツを所定の出力装置で再生する場合のシーケンス図である。
【図９】リソース競合が発生した場合のコンテンツの再生処理のシーケンス図である。
【符号の説明】
【００８０】
１  ：最適情報表示制御サーバ
１１：メタデータ管理部
１２：リスト生成部
１３：制御部
１４：ＤＬＮＡプロキシ部
１６：メタデータ記憶部
１７：再生履歴テーブル
１８：判断ルールテーブル
２  ：ホームゲートウェイ
２１：メタデータ送信部
２２：再生制御部
２３：ＤＬＮＡプロキシ部
２６：メタデータ記憶部
３１：操作装置（ＤＭＣ）
３２：出力装置（ＤＭＲ）
３３：保存装置（ＤＭＳ）
４  ：携帯端末
５  ：Ｗｅｂサーバ
【図１】
2010103622.tif 000003
【図２】
2010103622.tif 000004
【図３】
2010103622.tif 000005
【図４】
2010103622.tif 000006
【図５】
2010103622.tif 000007
【図６】
2010103622.tif 000008
【図７】
2010103622.tif 000009
【図８】
2010103622.tif 000010
【図９】
2010103622.tif 000011