(57)【要約】【課題】サービス提供者がホームネットワークの外部から再生対象のコンテンツや再生順序を指定して、ホームネットワーク内でコンテンツを再生できるようにする。【解決手段】外部サーバからホームゲートウェイを遠隔管理するためのＯＳＧｉバンドルを予めダウンロードしてインストールし、再生対象のコンテンツの一覧及びコンテンツの再生順序を特定可能な再生リストデータを外部サーバから受信する再生リスト受信手段と、再生リストデータに基づいて、再生対象のコンテンツ及びコンテンツの再生順序を決定する再生コンテンツ決定手段と、ＯＳＧｉバンドルに従って、外部サーバからコンテンツの再生指示を受信すると、ホームネットワークに接続されているデバイスに、再生コンテンツ決定手段が決定した再生順序で再生対象のコンテンツを再生させる再生指示手段とを含む。【選択図】図１９
2012164208.tif 000002
【特許請求の範囲】
【請求項１】
ホームネットワークを管理するホームゲートウェイと、
外部ネットワークを介して前記ホームネットワークにアクセス可能な外部サーバとを備え、
前記ホームゲートウェイは、
前記外部サーバから当該ホームゲートウェイを遠隔管理するためのＯＳＧｉバンドルを予めダウンロードしてインストールし、
再生対象のコンテンツの一覧及びコンテンツの再生順序を特定可能な再生リストデータを前記外部サーバから受信する再生リスト受信手段と、
前記再生リストデータに基づいて、再生対象のコンテンツ及びコンテンツの再生順序を決定する再生コンテンツ決定手段と、
前記ＯＳＧｉバンドルに従って、前記外部サーバからコンテンツの再生指示を受信すると、前記ホームネットワークに接続されているデバイスに、前記再生コンテンツ決定手段が決定した再生順序で再生対象のコンテンツを再生させる再生指示手段とを含む
ことを特徴とするネットワークシステム。
【請求項２】
ホームゲートウェイは、ホームネットワークに接続されているデバイスを特定可能なデバイス情報を外部サーバに送信するデバイス情報送信手段を含み、
前記外部サーバは、再生リストデータを生成する再生リスト生成手段を含み、
前記再生リスト生成手段は、前記ホームゲートウェイから受信した前記デバイス情報に基づいて、前記ホームネットワークに接続されているデバイスを特定し、特定したデバイスに応じたコンテンツを特定して前記再生リストデータを生成する
請求項１記載のネットワークシステム。
【請求項３】
ホームゲートウェイは、
ホームネットワークに接続されているデバイスから、当該デバイスを特定可能なデバイス特定情報を受信するデバイス情報受信手段と、
受信した前記デバイス特定情報に基づいて、前記ホームネットワークに接続されているデバイスの数を特定するデバイス数特定手段とを含み、
再生指示手段は、外部サーバからコンテンツの再生指示を受信すると、前記デバイス数特定手段の特定結果に基づいてコンテンツを再生させるデバイスを決定して、決定したデバイスにコンテンツを再生させる
請求項１又は請求項２記載のネットワークシステム。
【請求項４】
ホームゲートウェイは、
外部ネットワークを介してコンテンツを受信するコンテンツ受信手段と、
前記コンテンツ受信手段が受信したコンテンツを保存するコンテンツ保存手段とを含み、
再生指示手段は、ホームネットワークに接続されているデバイスに、前記コンテンツ保存手段が保存するコンテンツの再生を指示する
請求項１から請求項３のうちのいずれか１項に記載のネットワークシステム。
【請求項５】
再生指示手段は、外部サーバからコンテンツの再生指示を受信すると、外部ネットワーク上のコンテンツの格納場所を指定して、ホームネットワークに接続されているデバイスにコンテンツの再生を指示する
請求項１から請求項３のうちのいずれか１項に記載のネットワークシステム。
【請求項６】
ホームゲートウェイは、ユーザの属性を示すユーザ属性情報を予め登録するユーザ属性登録手段を含み、
再生リスト受信手段は、コンテンツの属性を示すコンテンツ属性情報を含む再生リストデータを受信し、
再生コンテンツ決定手段は、前記コンテンツ属性情報で示される属性に基づいて、前記再生リストデータで特定されるコンテンツのうち、前記ユーザ属性情報で示される属性に合致するコンテンツを再生対象のコンテンツとして決定する
請求項１から請求項５のうちのいずれか１項に記載のネットワークシステム。
【請求項７】
ホームゲートウェイは、コンテンツの再生状況を示すコンテンツ再生情報を外部サーバに送信する再生情報送信手段を含む
請求項１から請求項６のうちのいずれか１項に記載のネットワークシステム。
【請求項８】
ホームネットワークを管理するホームゲートウェイであって、
外部ネットワークを介してホームネットワークにアクセス可能な外部サーバから当該ホームゲートウェイを遠隔管理するためのＯＳＧｉバンドルを予めダウンロードしてインストールし、
再生対象のコンテンツの一覧及びコンテンツの再生順序を特定可能な再生リストデータを前記外部サーバから受信する再生リスト受信手段と、
前記再生リストデータに基づいて、再生対象のコンテンツ及びコンテンツの再生順序を決定する再生コンテンツ決定手段と、
前記ＯＳＧｉバンドルに従って、前記外部サーバからコンテンツの再生指示を受信すると、前記ホームネットワークに接続されているデバイスに、前記再生コンテンツ決定手段が決定した再生順序で再生対象のコンテンツを再生させる再生指示手段とを含む
ことを特徴とするホームゲートウェイ。
【請求項９】
ホームネットワークを管理するホームゲートウェイが、外部ネットワークを介して前記ホームネットワークにアクセス可能な外部サーバから当該ホームゲートウェイを遠隔管理するためのＯＳＧｉバンドルを予めダウンロードしてインストールし、
前記ホームゲートウェイが、再生対象のコンテンツの一覧及びコンテンツの再生順序を特定可能な再生リストデータを前記外部サーバから受信し、
前記ホームゲートウェイが、前記再生リストデータに基づいて、再生対象のコンテンツ及びコンテンツの再生順序を決定し、
前記ホームゲートウェイが、前記ＯＳＧｉバンドルに従って、前記外部サーバからコンテンツの再生指示を受信すると、前記ホームネットワークに接続されているデバイスに、決定した再生順序で再生対象のコンテンツを再生させる
ことを特徴とするコンテンツ再生方法。
【請求項１０】
ホームネットワークを管理するためのネットワーク管理用プログラムであって、
コンピュータに、
再生対象のコンテンツの一覧及びコンテンツの再生順序を特定可能な再生リストデータを、外部ネットワークを介して前記ホームネットワークにアクセス可能な外部サーバから受信する処理と、
前記再生リストデータに基づいて、再生対象のコンテンツ及びコンテンツの再生順序を決定する処理と、
予めダウンロードしてインストールした前記外部サーバから前記ホームネットワークを管理するホームゲートウェイを遠隔管理するためのＯＳＧｉバンドルに従って、前記外部サーバからコンテンツの再生指示を受信すると、前記ホームネットワークに接続されているデバイスに、決定した再生順序で再生対象のコンテンツを再生させる処理とを
実行させるためのネットワーク管理用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部ネットワークを介してホームネットワークにアクセス可能な外部サーバを備えたシステムにおいて、ホームネットワークに接続されているデバイスにコンテンツを再生させるネットワークシステム、ホームゲートウェイ、コンテンツ再生方法、及びネットワーク管理用プログラムに関する。
【背景技術】
【０００２】
ホームネットワーク内でＤＬＮＡ（Digital Living Network Alliance ）で規定された機能を利用してコンテンツを再生することが行われている。この場合、まず、ホームネットワーク内にあるコンテンツサーバ（ＤＭＳ：Digital Media Server）が保存するコンテンツの中から再生対象のコンテンツを選択する。そして、コンテンツ再生装置（ＤＭＰ：Digital Media Player）やコンテンツ制御装置（ＤＭＣ：Digital Media Controller）によって、コンテンツ表示装置（ＤＭＲ：Digital Media Renderer）にコンテンツの転送を行い、コンテンツを再生する。
【０００３】
また、ホームネットワーク内でコンテンツを再生する場合の関連技術が、例えば、特許文献１に記載されている。特許文献１に記載された関連技術では、宅内ネットワーク（ホームネットワーク）に設置されたＷｅｂＴＶからリクエストを発信すると、ホームゲートウェイは、宅外ネットワークに設置されたコンテンツリスト提供サーバからコンテンツリストを取得する。そして、コンテンツリストに従ってコンテンツサーバからコンテンツを取得し、ＷｅｂＴＶに提供する。
【０００４】
また、ホームネットワークに関連する関連技術として、例えば、特許文献２，３には、外部ネットワーク上の外部サーバからホームネットワークのホームゲートウェイを遠隔管理する技術が記載されている。特許文献２，３では、ホームゲートウェイを遠隔管理するためのＯＳＧｉバンドルと呼ばれるプログラムをクライアント装置やホームゲートウェイにインストールし、クライアント装置やホームゲートウェイとの通信を行ったり特定の処理を行わせたりすることが記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−２３０２５６号公報（段落００２４−００２７、段落００６８−００７０）
【特許文献２】特開２０１０−９７５９０号公報（段落００１０−００１１、段落００１５−００１６、段落００１９）
【特許文献３】特表２００９−５００８９８号公報（段落００１８、段落００２９、段落００３２、段落００４２）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１等に記載された関連技術では、ホームネットワークからのリクエストでコンテンツの再生を行っており、エンドユーザ主体のコンテンツ再生しかできない。従って、ホームネットワーク外の外部サーバからの指示によりホームネットワーク内でコンテンツ再生を行いたいような場合には適用できず、ホームネットワーク内のＤＬＮＡ機能を利用して、サービス提供者が外部サーバからコンテンツをホームネットワーク内に配信することはできない。また、特許文献１等に記載された関連技術をそのまま用いて、ホームネットワークの外からの指示によりホームネットワーク内の機器にコンテンツ再生を行わせるためには、新たに専用の機器やシステムを開発しなければならず、コストがかかる。
【０００７】
また、特許文献２，３に記載された関連技術を用いれば、ホームネットワーク外の外部サーバからホームネットワーク内のホームゲートウェイを遠隔管理することができる。しかし、外部サーバから再生対象のコンテンツや再生順序を指定してコンテンツ再生を指示するような開示は何らなく、特許文献２，３に記載された関連技術をそのまま用いても、サービス提供者がホームネットワークの外部から再生対象のコンテンツや再生順序を指定してコンテンツ再生を行うことはできない。
【０００８】
そこで、本発明は、サービス提供者がホームネットワークの外部から再生対象のコンテンツや再生順序を指定して、ホームネットワーク内でコンテンツを再生できるネットワークシステム、ホームゲートウェイ、コンテンツ再生方法、及びネットワーク管理用プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明によるネットワークシステムは、ホームネットワークを管理するホームゲートウェイと、外部ネットワークを介してホームネットワークにアクセス可能な外部サーバとを備え、ホームゲートウェイは、外部サーバから当該ホームゲートウェイを遠隔管理するためのＯＳＧｉバンドルを予めダウンロードしてインストールし、再生対象のコンテンツの一覧及びコンテンツの再生順序を特定可能な再生リストデータを外部サーバから受信する再生リスト受信手段と、再生リストデータに基づいて、再生対象のコンテンツ及びコンテンツの再生順序を決定する再生コンテンツ決定手段と、ＯＳＧｉバンドルに従って、外部サーバからコンテンツの再生指示を受信すると、ホームネットワークに接続されているデバイスに、再生コンテンツ決定手段が決定した再生順序で再生対象のコンテンツを再生させる再生指示手段とを含むことを特徴とする。
【００１０】
本発明によるホームゲートウェイは、ホームネットワークを管理するホームゲートウェイであって、外部ネットワークを介してホームネットワークにアクセス可能な外部サーバから当該ホームゲートウェイを遠隔管理するためのＯＳＧｉバンドルを予めダウンロードしてインストールし、再生対象のコンテンツの一覧及びコンテンツの再生順序を特定可能な再生リストデータを外部サーバから受信する再生リスト受信手段と、再生リストデータに基づいて、再生対象のコンテンツ及びコンテンツの再生順序を決定する再生コンテンツ決定手段と、ＯＳＧｉバンドルに従って、外部サーバからコンテンツの再生指示を受信すると、ホームネットワークに接続されているデバイスに、再生コンテンツ決定手段が決定した再生順序で再生対象のコンテンツを再生させる再生指示手段とを含むことを特徴とする。
【００１１】
本発明によるコンテンツ再生方法は、ホームネットワークを管理するホームゲートウェイが、外部ネットワークを介してホームネットワークにアクセス可能な外部サーバから当該ホームゲートウェイを遠隔管理するためのＯＳＧｉバンドルを予めダウンロードしてインストールし、ホームゲートウェイが、再生対象のコンテンツの一覧及びコンテンツの再生順序を特定可能な再生リストデータを外部サーバから受信し、ホームゲートウェイが、再生リストデータに基づいて、再生対象のコンテンツ及びコンテンツの再生順序を決定し、ホームゲートウェイが、ＯＳＧｉバンドルに従って、外部サーバからコンテンツの再生指示を受信すると、ホームネットワークに接続されているデバイスに、決定した再生順序で再生対象のコンテンツを再生させることを特徴とする。
【００１２】
本発明によるネットワーク管理用プログラムは、ホームネットワークを管理するためのネットワーク管理用プログラムであって、コンピュータに、再生対象のコンテンツの一覧及びコンテンツの再生順序を特定可能な再生リストデータを、外部ネットワークを介してホームネットワークにアクセス可能な外部サーバから受信する処理と、再生リストデータに基づいて、再生対象のコンテンツ及びコンテンツの再生順序を決定する処理と、予めダウンロードしてインストールした外部サーバからホームネットワークを管理するホームゲートウェイを遠隔管理するためのＯＳＧｉバンドルに従って、外部サーバからコンテンツの再生指示を受信すると、ホームネットワークに接続されているデバイスに、決定した再生順序で再生対象のコンテンツを再生させる処理とを実行させるためのものである。
【発明の効果】
【００１３】
本発明によれば、サービス提供者がホームネットワークの外部から再生対象のコンテンツや再生順序を指定して、ホームネットワーク内でコンテンツを再生することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明によるコンテンツ再生方法を用いたネットワークシステムの構成の一例を示すブロック図である。
【図２】図１に示したネットワークシステムのより具体的な構成例を示すブロック図である。
【図３】プレイリストの具体例を示す説明図である。
【図４】図１及び図２に示したネットワークシステムの機能構成例を示す機能ブロック図である。
【図５】サービス提供者が提供するコンテンツをホームネットワーク側にダウンロードするまでの処理の一例を示す流れ図である。
【図６】サービス提供者側からの指示に従ってホームネットワーク側でコンテンツを再生する処理の一例を示す流れ図である。
【図７】第２の実施形態におけるネットワークシステムの機能構成例を示す機能ブロック図である。
【図８】第２の実施の形態におけるサービス提供者が提供するコンテンツをホームネットワーク側にダウンロードするまでの処理の一例を示す流れ図である。
【図９】第３の実施形態におけるネットワークシステムの機能構成例を示す機能ブロック図である。
【図１０】第３の実施形態におけるサービス提供者側からの指示に従ってホームネットワーク側でコンテンツを再生する処理の一例を示す流れ図である。
【図１１】第４の実施形態におけるネットワークシステムの機能構成例を示す機能ブロック図である。
【図１２】第４の実施形態におけるサービス提供者側からの指示に従ってホームネットワーク側でコンテンツを再生する処理の一例を示す流れ図である。
【図１３】第５の実施形態におけるネットワークシステムの機能構成例を示す機能ブロック図である。
【図１４】第５の実施形態におけるプレイリストの具体例を示す説明図である。
【図１５】第５の実施形態におけるサービス提供者側からの指示に従ってホームネットワーク側でコンテンツを再生する処理の一例を示す流れ図である。
【図１６】第６の実施形態におけるネットワークシステムの機能構成例を示す機能ブロック図である。
【図１７】第６の実施形態におけるサービス提供者側からの指示に従ってホームネットワーク側でコンテンツを再生する処理の一例を示す流れ図である。
【図１８】第７の実施形態におけるプレイリストの具体例を示す説明図である。
【図１９】ネットワークシステムの最小の機能構成例を示す機能ブロック図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態を図面を参照して説明する。本発明によるネットワークシステムでは、標準化された技術を用い、インターネット等の外部ネットワークに存在する外部サーバからコンテンツのプレイリストとコンテンツとをＨＧＷ（ホームゲートウェイ：Home Gateway）に配信する。そして、外部サーバからコンテンツの再生を指示することによって、外部サーバからの再生要求に応じてホームネットワーク内にある表示装置に広告等のネットワーク上の任意のコンテンツを任意のタイミングで再生してエンドユーザに提供することを特徴としている。そのような構成により、本発明では、サービス提供者がコンテンツや再生順、再生タイミングを指定して、ホームネットワーク内にコンテンツを配信することができる。
【００１６】
なお、本発明によるネットワークシステムは、例えば、プロバイダによるデジタルサイネージ等のサービスを提供する用途に適用可能である。
【００１７】
実施形態１．
まず、本発明の第１の実施形態を図面を参照して説明する。図１は、本発明によるコンテンツ再生方法を用いたネットワークシステムの構成の一例を示すブロック図である。図１に示すように、ネットワークシステムでは、ホームネットワーク１０８が、インターネット１０３に接続されている。なお、本実施形態では、ホームネットワーク１０８が、外部ネットワークとしてインターネット１０３に接続される場合を示しているが、ホームネットワーク１０８外部のネットワークであれば、インターネット以外の例えばイントラネット等であってもよい。
【００１８】
図１に示すように、ネットワークシステムでは、インターネット１０３を介して、管理サーバ１０１とコンテンツサーバ１０２とが接続されている。管理サーバ１０１は、具体的には、プログラムに従って動作するパーソナルコンピュータ等の情報処理装置によって実現され、コンテンツサーバ１０２が格納するコンテンツを管理する機能を備える。また、管理サーバ１０１は、コンテンツの再生順や、コンテンツのタイトル、コンテンツの格納場所等を含むプレイリストを記憶装置（図示せず）に格納している。
【００１９】
コンテンツサーバ１０２は、具体的には、プログラムに従って動作するパーソナルコンピュータ等の情報処理装置によって実現される。コンテンツサーバ１０２は、ホームネットワーク１０８に接続されているデバイス（エンドユーザのデバイス）に配信するための各種コンテンツ（例えば、各種広告の映像）を記憶装置（図示せず）に格納している。
【００２０】
また、図１に示すように、ネットワークシステムでは、ホームネットワーク１０８を介して、ＨＧＷ１０４とＤＭＲ１０７とが接続されている。ＨＧＷ１０４は、具体的には、ルータ等のネットワーク機器によって実現される。なお、ＨＧＷ１０４は、例えば、ルータ機能を備えたパーソナルコンピュータ等の情報処理装置によって実現されてもよい。ＨＧＷ１０４は、インターネット１０３にも接続されており、インターネット１０３を介してプレイリストを受信する機能を備える。
【００２１】
また、ＨＧＷ１０４は、ＤＭＣ１０６とＤＭＳ１０５とを備える。ＨＧＷ１０４は、管理サーバ１０１から受信したプレイリストに基づいて、コンテンツサーバ１０２からインターネット１０３を介してコンテンツをダウンロードし、ＤＭＳ１０５に格納する機能を備える。
【００２２】
本実施形態では、管理サーバ１０１は、サービス提供者によって指定された任意のタイミングで、インターネット１０３を介してＨＧＷ１０４に対して再生要求を行う。すると、ＨＧＷ１０４は、ＤＬＮＡで規定された機能を用いて、ＤＭＣ１０６に対して再生指示を行う。そして、ＤＭＲ１０７は、ＤＭＳ１０６からの指示に従って、ＤＭＳ１０５に格納されているコンテンツを再生する。
【００２３】
ＤＭＲ１０７は、具体的には、テレビ受信機や各種ディスクプレーヤによって実現され、映像等のコンテンツを再生する機能を備える。
【００２４】
図２は、図１に示したネットワークシステムのより具体的な構成例を示すブロック図である。図２に示すように、ＨＧＷ１０４は、外部サーバ（例えば、管理サーバ１０１）からＨＧＷ１０４を遠隔管理するためのサービスプラットフォームを有している。本実施形態では、図２に示すように、ＨＧＷ１０４は、ＯＳＧｉ（Open Services Gateway initiative）で規定されているＯＳＧｉプラットフォーム２０５を有している（例えば、プラットフォームを実現するためのプログラムが組み込まれている）ものとする。
【００２５】
本実施形態では、サービス提供者２０１は、エンドユーザに提供して再生させたいコンテンツ２０４を予め用意し、コンテンツサーバ１２０の記憶装置に格納しておくものとする。また、サービス提供者２０１は、再生対象のコンテンツの一覧やコンテンツの再生順序を特定可能なプレイリスト２０３を予め用意し、管理サーバ１０１の記憶装置に格納しておくものとする。また、サービス提供者２０１は、プレイリスト２０３に従ってコンテンツ２０４のダウンロードと再生とを実行させるためのＯＳＧｉバンドル２０２を予め用意し、管理サーバ１０１の記憶装置に格納しておくものとする。なお、これらプレイリスト２０３及びＯＳＧｉバンドル２０２は、予めサービス提供者２０１によって作成され、管理サーバ１０１の記憶装置に格納されるものとする。
【００２６】
なお、本実施形態では、同じサービス提供者２０１によって、管理サーバ１０１及びコンテンツサーバ１０２が運営される場合を示しているが、このような形態にかぎらず、例えば、管理サーバ１０１とコンテンツサーバ１０２とを別々のサービス提供者が運営していてもよい。また、例えば、管理サーバ１０１とコンテンツサーバ１０２とが同じ１台の情報処理装置で実現されていてもよいし、管理サーバ１０１とコンテンツサーバ１０２とがそれぞれ複数台の情報処理装置で実現されていてもよい。
【００２７】
図３は、プレイリスト２０３の具体例を示す説明図である。図３に示すように、管理サーバ１０１は、コンテンツの再生順序、再生対象のコンテンツのタイトル、及び再生対象のコンテンツの格納場所等を対応付けて含むプレイリスト２０３を記憶装置に格納している。
【００２８】
図４は、図１及び図２に示したネットワークシステムの機能構成例を示す機能ブロック図である。図４に示すように、ネットワークシステムにおいて、ＨＧＷ１０４は、機能構成手段として、プレイリスト受信手段４０１、再生コンテンツ決定手段４０２、コンテンツ受信手段４０３、コンテンツ保存手段４０４、及び再生指示手段４０５を含む。また、本実施形態では、ＨＧＷ１０４は、管理サーバ１０１からＨＧＷ１０４を遠隔管理するためのＯＳＧｉバンドル２０２を予めダウンロードしてインストールする。
【００２９】
プレイリスト受信手段４０１は、具体的には、プログラムに従って動作するＨＧＷ１０４の制御部及び通信部によって実現される。プレイリスト受信手段４０１は、再生対象のコンテンツの一覧及びコンテンツの再生順序を特定可能なプレイリスト２０３を管理サーバ１０１から受信する機能を備える。
【００３０】
再生コンテンツ決定手段４０２は、具体的には、プログラムに従って動作するＨＧＷ１０４の制御部によって実現される。再生コンテンツ決定手段４０２は、プレイリスト受信手段４０１が受信したプレイリスト２０３に基づいて、再生対象のコンテンツ及びコンテンツの再生順序を決定する機能を備える。
【００３１】
コンテンツ受信手段４０３は、具体的には、プログラムに従って動作するＨＧＷ１０４の制御部及び通信部によって実現される。コンテンツ受信手段４０３は、インターネット１０３を介してコンテンツサーバ１０２からコンテンツを受信する機能を備える。
【００３２】
コンテンツ保存手段４０４は、具体的には、ＨＧＷ１０４が備える記憶装置（ＤＭＳ１０５に相当）によって実現される。コンテンツ保存手段４０４は、コンテンツ受信手段４０３が受信したコンテンツを保存する。
【００３３】
再生指示手段４０５は、具体的には、プログラムに従って動作するＨＧＷ１０４の制御部及び通信部（ＤＭＣ１０６に相当）によって実現される。再生指示手段４０５は、ＯＳＧｉバンドル２０２に従って、管理サーバ１０１からコンテンツの再生指示を受信すると、ホームネットワーク１０８に接続されているＤＭＲ１０７に、コンテンツ保存手段４０４が保存するコンテンツの再生を指示し、再生コンテンツ決定手段４０２が決定した再生順序で再生対象のコンテンツを再生させる機能を備える。
【００３４】
なお、ＨＧＷ１０４がルータ機能を備えたパーソナルコンピュータ等の情報処理装置によって実現される場合、ＨＧＷ１０４の記憶装置は、ホームネットワーク１０８を管理するための各種プログラムを記憶している。例えば、ＨＧＷ１０４の記憶装置は、コンピュータに、再生対象のコンテンツの一覧及びコンテンツの再生順序を特定可能な再生リストデータを、外部ネットワークを介してホームネットワークにアクセス可能な外部サーバから受信する処理と、再生リストデータに基づいて、再生対象のコンテンツ及びコンテンツの再生順序を決定する処理と、予めダウンロードしてインストールした外部サーバからホームネットワークを管理するホームゲートウェイを遠隔管理するためのＯＳＧｉバンドルに従って、外部サーバからコンテンツの再生指示を受信すると、ホームネットワークに接続されているデバイスに、決定した再生順序で再生対象のコンテンツを再生させる処理とを実行させるためのネットワーク管理用プログラムを記憶している。
【００３５】
次に、動作について説明する。まず、サービス提供者２０１が提供するコンテンツをホームネットワーク１０８側にダウンロードするまでの動作を説明する。図５は、サービス提供者２０１が提供するコンテンツをホームネットワーク１０８側にダウンロードするまでの処理の一例を示す流れ図である。
【００３６】
図５に示すように、サービス提供者２０１は、予めＯＳＧｉバンドル２０２とプレイリスト２０３とを作成し、管理サーバ１０１に格納させておく。また、サービス提供者２０１は、予めエンドユーザに提供するコンテンツ２０４を作成し、コンテンツサーバ１０２に格納させておく（ステップＳ１０１）。
【００３７】
次いで、管理サーバ１０１は、所定のタイミングで、ＨＧＷ１０４に対して、インターネット１０３を介して、ＯＳＧｉバンドル２０２のインストール指示を送信する。例えば、管理サーバ１０１は、ＨＧＷ１０４から最初のアクセスがあったタイミングでインストール指示を送信したり、所定期間毎に未インストールのＨＧＷを検索してインストール指示を送信したりすればよい。
【００３８】
インストール指示を受信すると、ＨＧＷ１０４は、管理サーバ１０１から、インターネット１０３を介してＯＳＧｉバンドル２０２をダウンロードする。そして、ＨＧＷ１０４は、ダウンロードしたＯＳＧｉバンドル２０２のインストールを行う（ステップＳ１０２）。
【００３９】
次いで、ＨＧＷ１０４は、インストールされたＯＳＧｉバンドル２０２に従って、管理サーバ１０１からプレイリスト２０３をダウンロードする。ダウンロードしたプレイリスト２０３にはコンテンツ２０４の格納場所を示す情報が含まれているので、ＨＧＷ１０４は、ＯＳＧｉバンドル２０２に従って、プレイリスト２０３の解析を行い、コンテンツ２０４の格納場所を特定する。そして、ＨＧＷ１０４は、特定した格納場所に基づいて、インターネット１０３を介して、コンテンツサーバ１０２からコンテンツ２０４をダウンロードする。そして、ＨＧＷ１０４は、ダウンロードしたコンテンツ２０４を、ＨＧＷ１０４内にあるＤＭＳ１０５に保存する（ステップＳ１０３）。なお、この場合、ＨＧＷ１０４は、保存したコンテンツとＤＭＳ１０５上の保存場所とを対応付けて含むコンテンツリストを生成し、ＤＭＳ１０５に記憶させる。
【００４０】
次に、サービス提供者２０１側からの指示に従ってホームネットワーク１０８側でコンテンツ２０４を再生する動作を説明する。図６は、サービス提供者２０１側からの指示に従ってホームネットワーク１０８側でコンテンツ２０４を再生する処理の一例を示す流れ図である。
【００４１】
図６に示すように、サービス提供者２０１は、管理サーバ１０１を用いて、ＯＳＧｉバンドル２０２に対してコンテンツ２０４の再生指示を行う。例えば、管理サーバ１０１は、予め定められたタイミングで、又は所定期間毎に、インターネット１０３を介して、ＨＧＷ１０４にコンテンツ２０４の再生指示を送信する。すると、ＨＧＷ１０４は、ＯＳＧｉバンドル２０２に従って、ＤＬＮＡで規定されている機能を用いて、ＤＭＳ１０５に対してコンテンツリストの取得を行う（ステップＳ２０１）。すなわち、ＨＧＷ１０４は、ＤＭＳ１０５からコンテンツリストを抽出する。コンテンツリストには、ＤＭＳ１０５内に格納されているコンテンツの一覧を示す情報が含まれる。
【００４２】
次いで、ＨＧＷ１０４は、ＯＳＧｉバンドル２０２に従って、ステップＳ１０３でダウンロードしたプレイリスト２０３に基づいて、コンテンツのタイトルと再生順序とを特定する。そして、ＨＧＷ１０４は、特定したコンテンツのタイトル及び再生順序と、コンテンツリストから抽出したコンテンツ一覧を示す情報とに基づいて、再生対象のコンテンツ２０４と再生順序とを決定する。
【００４３】
次いで、ＨＧＷ１０４は、ＯＳＧｉバンドル２０２に従って、ＤＬＮＡで規定されている機能を用いて、ＤＭＣ１０６に対してコンテンツ２０４の再生指示を行う。すると、ＤＭＣ１０６は、ＤＭＲ１０７に対して、ホームネットワーク１０８を介してコンテンツの再生指示を行う。そして、ＤＭＲ１０７は、ＤＭＣ１０６の指示に従って、ホームネットワーク１０８を介してＤＭＳ１０５からコンテンツ２０４を抽出し、抽出したコンテンツ２０４の再生を行う（ステップＳ２０２）。
【００４４】
以上に説明したように、本実施形態によれば、ＨＧＷ１０４は、管理サーバ１０１からダウンロードしたプレイリスト２０３に基づいて再生対象のコンテンツ及び再生順序を決定し、管理サーバ１０１からダウンロードしたＯＳＧｉバンドル２０２に従って、サービス提供者２０１からの再生指示を受信すると、ＤＭＲ１０７にコンテンツを再生させる。そのため、サービス提供者２０１がホームネットワーク１０８の外部から再生対象のコンテンツ２０４や再生順序を指定して、ホームネットワーク１０８内でコンテンツ２０４を再生することができる。
【００４５】
また、本実施形態によれば、サービス提供者２０１は、エンドユーザに対して、ホームネットワーク１０８の外部から（インターネット経由で）、任意のコンテンツを任意のタイミングで再生することが可能となる。
【００４６】
また、本実施形態によれば、上記の機能を実現するためのプラットフォームを、ＯＳＧｉやＤＬＮＡ等により標準化された技術を用いて構築できるので、低コストでシステム開発を行うことが可能となる。
【００４７】
また、本実施形態によれば、再生機器として、市販のＤＬＮＡ機器を利用できるので、エンドユーザに新たな負担を強いることがない。また、再生機器としてＤＭＰｒ（Digital Media Printer ）等のＤＭＲ以外のＤＬＮＡ機器を用いて新たなサービスを展開することも可能である。
【００４８】
実施形態２．
次に、本発明の第２の実施形態について説明する。図７は、第２の実施形態におけるネットワークシステムの機能構成例を示す機能ブロック図である。図７に示すように、本実施形態では、管理サーバ１０１は、プレイリスト生成手段１１１を含む。また、本実施形態では、ＨＧＷ１０４は、第１の実施形態で示した構成要素に加えて、デバイス情報送信手段４０６を含む。
【００４９】
デバイス情報送信手段４０６は、具体的には、プログラムに従って動作するＨＧＷ１０４の制御部及び通信部によって実現される。デバイス情報送信手段４０６は、ホームネットワーク１０８に接続されているデバイス（本例では、ＤＭＲ１０７）を特定可能なデバイス情報を管理サーバ１０１に送信する機能を備える。なお、ＨＧＷ１０４は、予めエンドユーザの操作に従ってデバイス情報を登録していてもよいし、ホームネットワーク１０８に接続されているデバイス（本例では、ＤＭＲ１０７）から予めデバイス情報を受信していてもよい。
【００５０】
プレイリスト生成手段１１１は、具体的には、プログラムに従って動作する情報処理装置のＣＰＵ及びネットワークインタフェース部によって実現される。プレイリスト生成手段１１１は、プレイリスト２０３を生成する機能を備える。本実施形態では、プレイリスト生成手段１１１は、ＨＧＷ１０４から受信したデバイス情報に基づいて、ホームネットワーク１０８に接続されているデバイス（本例では、ＤＭＲ１０７）を特定し、特定したデバイスに応じたコンテンツを特定してプレイリスト２０３を生成する。
【００５１】
図８は、第２の実施の形態におけるサービス提供者２０１が提供するコンテンツをホームネットワーク１０８側にダウンロードするまでの処理の一例を示す流れ図である。
【００５２】
図８に示すように、ＨＧＷ１０４は、ホームネットワーク１０８内に存在するＤＭＲ１０７を特定可能なデバイス情報を取得できるので、インターネット１０３を介して、管理サーバ１０１に対してデバイス情報を送信する（ステップＳ３０１）。
【００５３】
次いで、管理サーバ１０１は、受信したデバイス情報に基づいて、プレイリスト２０３を生成し直す。そして、管理サーバ１０１は、ＨＧＷ１０４にインストールされているＯＳＧｉバンドル２０２に対して、インターネット１０３を介してプレイリスト２０３の変更要求を行う。すると、ＨＧＷ１０４は、ＯＳＧｉバンドル２０２に従って、インターネット１０３を介して、管理サーバ１０１からプレイリスト２０３（再生成したプレイリスト２０３）を再度ダウンロードし、プレイリスト２０３を解析し直す（ステップＳ３０２）。
【００５４】
次いで、ＨＧＷ１０４は、ＯＳＧｉバンドル２０２に従って、新たなプレイリスト２０３の解析結果に基づいて、新しくコンテンツ２０４をダウンロードし、ＤＭＳ１０５にコンテンツ２０４を保存する（ステップＳ３０３）。
【００５５】
なお、本実施形態では、一度ＯＳＧｉバンドル２０２及びプレイリスト２０３をダウンロードした後に、デバイス情報を受信してプレイリスト２０３を生成し直す場合を示しているが、プレイリスト２０３の再生成のタイミングは、本実施形態で示したものに限られない。例えば、ＯＳＧｉバンドル２０２及びプレイリスト２０３をダウンロードする前に前もってデバイス情報を送信しておき、そのデバイス情報に基づきプレイリスト２０３が生成されてから、その生成されたプレイリスト２０３とともにＯＳＧｉバンドル２０２もダウンロードするようにしてもよい。
【００５６】
以上に説明したように、本実施形態によれば、サービス提供者２０１は、ホームネットワーク１０８内のデバイス情報に基づいて、そのデバイス情報に関連したコンテンツ２０４を再生させるためのプレイリスト２０３を作成し直し、再生対象のコンテンツ２０４を変更することが可能となる。従って、ホームネットワーク１０８内のデバイスに応じた適切なコンテンツを再生させることができる。
【００５７】
実施形態３．
次に、本発明の第３の実施形態について説明する。図９は、第３の実施形態におけるネットワークシステムの機能構成例を示す機能ブロック図である。図９に示すように、本実施形態では、ネットワークシステムは、２つのＤＭＲ１０７Ａ，１０７Ｂを含む。また、本実施形態では、ＨＧＷ１０４は、第１の実施形態で示した構成要素に加えて、デバイス特定情報受信手段４０７、及びコンテンツ保存手段４０４を含む。なお、本実施形態では、ホームネットワーク１０８に接続されているＨＧＷ１０４以外のデバイスが２つである場合を示しているが、３以上のデバイスが接続されていても構わない。
【００５８】
デバイス特定情報受信手段４０７は、具体的には、プログラムに従って動作するＨＧＷ１０４の制御部及び通信部によって実現される。デバイス特定情報受信手段４０７は、ホームネットワーク１０８に接続されているデバイス（本例では、ＤＭＲ１０７Ａ，１０７Ｂ）から、デバイスを特定可能なデバイス特定情報を受信する機能を備える。
【００５９】
デバイス数特定手段４０８は、具体的には、プログラムに従って動作するＨＧＷ１０４の制御部によって実現される。デバイス数特定手段４０８は、受信したデバイス特定情報に基づいて、ホームネットワーク１０８に接続されているデバイスの数を特定する機能を備える。
【００６０】
また、本実施形態では、再生指示手段４０５は、ＯＳＧｉバンドル２０２に従って、管理サーバ１０１からコンテンツの再生指示を受信すると、デバイス数特定手段４０８の特定結果に基づいてコンテンツを再生させるデバイスを決定して、決定したデバイスにコンテンツを再生させる。なお、再生指示手段４０５は、例えば、予め定められたルールに従って、２つのＤＭＲ１０７Ａ，１０７Ｂの両方に同時に同じコンテンツを再生させてもよいし、コンテンツ毎にＤＭＲ１０７ＡとＤＭＲ１０７Ｂとに交互に再生させてもよい。
【００６１】
図１０は、第３の実施形態におけるサービス提供者２０１側からの指示に従ってホームネットワーク１０８側でコンテンツ２０４を再生する処理の一例を示す流れ図である。
【００６２】
図１０に示すように、ホームネットワーク１０８内に複数のＤＭＲ１０７Ａ，１０７Ｂが存在する場合、ＤＭＲ１０７Ａ及びＤＭＲ１０７Ｂは、それぞれ、ＨＧＷ１０４のＯＳＧｉバンドル２０２に対して、ホームネットワーク１０８を介してデバイス特定情報を送信する（ステップＳ４０１）。そのため、ＨＧＷ１０４は、ＯＳＧｉバンドル２０２に従って、ホームネットワーク１０８内に複数のＤＭＲ１０７Ａ，１０７Ｂが存在していることを把握できる。
【００６３】
次いで、ＨＧＷ１０４は、管理サーバ１０１から再生要求を受信した場合、ＯＳＧｉバンドル２０２に従って、コンテンツの再生順序と再生対象のコンテンツ２０４を決定するとともに、再生させるＤＭＲ１０７Ａ，１０７Ｂを決定する（ステップＳ４０２）。そして、ＨＧＷ１０４は、ＤＭＲ１０７Ａ及びＤＭＲ１０７Ｂに対して、それぞれ、決定結果に応じた再生指示を行う（ステップＳ４０３）。
【００６４】
以上に説明したように、本実施形態によれば、予めデバイス特定情報に基づいてホームネットワーク１０８内のデバイス数を特定できるので、ホームネットワーク１０８内の複数のＤＭＲ１０７Ａ，１０７Ｂにコンテンツの再生を行わせることが可能となる。例えば、複数のＤＭＲ１０７Ａ，１０７Ｂに役割分担をさせて、コンテンツの再生効果をより高めることができる。
【００６５】
実施形態４．
次に、本発明の第４の実施形態について説明する。図１１は、第４の実施形態におけるネットワークシステムの機能構成例を示す機能ブロック図である。図１１に示すように、本実施形態では、ＨＧＷ１０４は、第１の実施形態で示した構成要素のうち、コンテンツ受信手段４０３及びコンテンツ保存手段４０４を含まず、ＤＭＲ１０７は、コンテンツサーバ１０２からコンテンツ２０４を直接受信して再生する。
【００６６】
本実施形態では、再生指示手段４０５は、ＯＳＧｉバンドル２０２に従って、管理サーバ１０１からコンテンツの再生指示を受信すると、インターネット１０３上のコンテンツの格納場所を指定して、ホームネットワーク１０８に接続されているデバイス（本例では、ＤＭＲ１０７）にコンテンツの再生を指示する。なお、再生指示手段４０５は、例えば、プレイリスト２０３に基づいてコンテンツサーバ１０２上のコンテンツ２０４の格納場所を特定し、特定した格納場所を直接指定して、コンテンツの再生指示を送信するようにすればよい。
【００６７】
図１２は、第４の実施形態におけるサービス提供者２０１側からの指示に従ってホームネットワーク１０８側でコンテンツ２０４を再生する処理の一例を示す流れ図である。
【００６８】
図１２に示すように、本実施形態では、ＨＧＷ１０４は、ＯＳＧｉバンドル２０２に従って、プレイリスト２０３をダウンロードする際に、プレイリスト２０３の解析を行うのみで、コンテンツ２０４のダウンロード及び保存の処理は行わない（ステップＳ５０１）。
【００６９】
本実施形態では、管理サーバ１０１からの再生要求を受信し、ＤＭＣ１０６から再生指示を行う場合に、ＨＧＷ１０４は、コンテンツ２０４の格納場所としてコンテンツサーバ１０２内の格納場所を指定して再生指示を行う。そして、ＤＭＲ１０７は、ＨＧＷ１０４からの指示に従って、インターネット１０３及びホームネットワーク１０８を介して、コンテンツサーバ１０２から直接コンテンツ２０４を受信して、受信したコンテンツの再生を行う（ステップＳ５０２）。
【００７０】
以上に説明したように、本実施形態によれば、予めコンテンツ２０４のダウンロードを行うことなく、コンテンツ２０４の再生を行うことを可能とすることができる。従って、ＨＧＷ１０４側の記憶容量を低減でき、ＨＧＷ１０４の処理負担を軽減することができる。
【００７１】
実施形態５．
次に、本発明の第５の実施形態について説明する。図１３は、第５の実施形態におけるネットワークシステムの機能構成例を示す機能ブロック図である。図１３に示すように、本実施形態では、ＨＧＷ１０４は、第１の実施形態で示した構成要素に加えて、ユーザプロファイル登録手段４０９を含む。
【００７２】
ユーザプロファイル登録手段４０９は、具体的には、プログラムに従って動作するＨＧＷ１０４の制御部によって実現される。ユーザプロファイル登録手段４０９は、エンドユーザの思考等の属性を示すユーザプロファイル情報を予め登録する機能を備える。
【００７３】
また、本実施形態では、プレイリスト受信手段４０１は、コンテンツの属性を示すコンテンツプロファイル情報を含むプレイリスト２０３を受信する。また、本実施形態では、再生コンテンツ決定手段４０２は、コンテンツプロファイル情報で示される属性に基づいて、プレイリスト２０３で特定されるコンテンツのうち、ユーザプロファイル情報で示される属性に合致するコンテンツを再生対象のコンテンツとして決定する。
【００７４】
図１４は、第５の実施形態におけるプレイリスト２０３の具体例を示す説明図である。図１４に示すように、本実施形態では、プレイリスト２０３は、第１の実施形態で示した情報に加えて、コンテンツの属性を示すコンテンツプロファイル情報を、コンテンツに対応付けて含む。
【００７５】
図１５は、第５の実施形態におけるサービス提供者２０１側からの指示に従ってホームネットワーク１０８側でコンテンツ２０４を再生する処理の一例を示す流れ図である。
【００７６】
図１５に示すように、エンドユーザは、例えば、スポーツ等の自分の趣味等の属性を含むユーザプロファイル情報を作成し、ＷｅｂにおけるＧＵＩ等を用いて、ＨＧＷ１０４のＯＳＧｉバンドル２０２に対して登録しておく。この場合、ＨＧＷ１０４は、ＯＳＧｉバンドル２０２に従って、ユーザ端末からの登録要求に応じて、ユーザプロファイル情報を記憶装置に登録する（ステップＳ６０１）。
【００７７】
次いで、管理サーバ１０１からの再生要求を受信すると、ＨＧＷ１０４は、ＯＳＧｉバンドル２０２に従って、ユーザプロファイル情報で示される属性に合致するコンテンツ２０４のみを再生するように、コンテンツの再生順序及び再生対象のコンテンツ２０４を決定する（ステップＳ６０２）。そして、ＨＧＷ１０４は、その決定結果に基づいて、ＤＭＲ１０７にコンテンツの再生を行わせる（ステップＳ６０３）。
【００７８】
以上に説明したように、本実施形態によれば、ユーザプロファイル情報で示される属性に合致するコンテンツのみの再生を行わせるので、エンドユーザが見たいコンテンツ２０４のみ再生することを可能とする。
【００７９】
実施形態６．
次に、本発明の第６の実施形態について説明する。図１６は、第６の実施形態におけるネットワークシステムの機能構成例を示す機能ブロック図である。図１６に示すように、本実施形態では、ＨＧＷ１０４は、第１の実施形態で示した構成要素に加えて、再生情報送信手段４１０を含む。
【００８０】
再生情報送信手段４１０は、具体的には、プログラムに従って動作するＨＧＷ１０４の制御部及び通信部によって実現される。再生情報送信手段４１０は、コンテンツ２０４の再生状況を示すコンテンツ再生情報を生成し、生成したコンテンツ再生情報を、インターネット１０３を介して管理サーバ１０１に送信する機能を備える。なお、再生情報送信手段４１０は、例えば、コンテンツ再生情報として、コンテンツ毎の再生回数や再生時間、再生したコンテンツ２０４を示す情報を生成して、管理サーバ１０１に送信する。
【００８１】
図１７は、第６の実施形態におけるサービス提供者２０１側からの指示に従ってホームネットワーク１０８側でコンテンツ２０４を再生する処理の一例を示す流れ図である。
【００８２】
図１７に示すように、管理サーバ１０１からの再生要求を受信すると、ＨＧＷ１０４は、ＯＳＧｉバンドル２０２に従って、コンテンツの再生順序や再生対象のコンテンツ２０４を決定する（ステップＳ７０１）。そして、ＤＭＣ１０６は、決定結果に基づいてＤＭＲ１０７に対して再生指示を行う（ステップＳ７０２）。そのように、ＨＧＷ１０４から再生指示を行っているので、ＨＧＷ１０４のＯＳＧｉバンドル２０２とＤＭＣ１０６とは、再生されたコンテンツ２０４に関する情報を取得して保持することができる。
【００８３】
そこで、ＨＧＷ１０４は、ＯＳＧｉバンドル２０２に従って、ＤＭＣ１０６が保持するコンテンツ２０４の再生回数や再生時間、再生したコンテンツ２０４を示す情報を抽出し、コンテンツ２０４の再生回数や再生時間、再生したコンテンツ２０４を示すコンテンツ再生情報を生成する。そして、ＨＧＷ１０４は、インターネット１０３を介して、管理サーバ１０１に対して、生成したコンテンツ再生情報を送信する（ステップＳ７０３）。
【００８４】
以上に説明したように、本実施形態によれば、コンテンツ再生情報をサービス提供者２０１に事後的に送信することによって、サービス提供者２０１がエンドユーザの情報を取得することを可能とする。そのため、サービス提供者２０１は、エンドユーザ宅での再生されたコンテンツ２０４を示す情報や、再生された回数、再生時間を計測できるので、コンテンツ２０４の配信状況を把握することが可能である。また、サービス提供者２０１は、回線事業者経由でエンドユーザの情報を把握できるので、コンテンツ２０４のフィルタリングや、再生回数、再生時間に応じた利益還元等の新たなサービスを行うことが可能となる。
【００８５】
実施形態７．
次に、本発明の第７の実施形態について説明する。なお、本実施形態において、ネットワークシステムの構成は、第１の実施形態で示したものと同様である。
【００８６】
図１８は、第７の実施形態におけるプレイリスト２０３の具体例を示す説明図である。図１８に示すように、本実施形態では、プレイリスト２０３は、第１の実施形態で示した情報に加えて、コンテンツ２０４の再生開始時間（開始時刻）を示す情報（以下、再生時刻情報ともいう）を、コンテンツに対応付けて含む。
【００８７】
本実施形態では、プレイリスト受信手段４０１は、図１８に示す再生時刻情報を含むプレイリスト２０３を受信する。また、再生指示手段４０５は、ＯＳＧｉバンドル２０２に従って、再生時刻情報で示される再生開始時間になったことに基づいて、ホームネットワーク１０８に接続されているデバイス（本例では、ＤＭＲ１０７）にコンテンツを再生させる。
【００８８】
以上に説明したように、本実施形態によれば、ＯＳＧｉバンドル２０２に従って、プレイリスト２０３に含まれる再生時刻情報に基づいて、予め決められた時間にコンテンツ２０４の再生を行うようにすることを可能とする。
【００８９】
なお、ネットワークシステムは、上記の第１の実施形態〜第７の実施形態で示した構成のいずれか１つの構成によって実現されてもよいし、上記の第１の実施形態〜第７の実施形態で示した構成のいずれか複数を組み合わせて実現されてもよい。また、例えば、ネットワークシステムは、上記の第１の実施形態〜第７の実施形態で示した構成の全てを組み合わせて実現されても構わない。
【００９０】
次に、本発明によるネットワークシステムの最小構成について説明する。図１９は、ネットワークシステムの最小の機能構成例を示す機能ブロック図である。図１９に示すように、ネットワークシステムは、ホームネットワークを管理するＨＧＷ１０４と、外部ネットワークを介してホームネットワークにアクセス可能な管理サーバ１０１とを含む。また、ＨＧＷ１０４は、管理サーバ１０１からＨＧＷ１０４を遠隔管理するためのＯＳＧｉバンドルを予めダウンロードしてインストールし、プレイリスト受信手段４０１、再生コンテンツ決定手段４０２、及び再生指示手段４０５を含む。
【００９１】
プレイリスト受信手段４０１は、再生対象のコンテンツの一覧及びコンテンツの再生順序を特定可能なプレイリストを管理サーバ１０１から受信する機能を備える。また、再生コンテンツ決定手段４０２は、プレイリストに基づいて、再生対象のコンテンツ及びコンテンツの再生順序を決定する機能を備える。また、再生指示手段４０５は、ＯＳＧｉバンドルに従って、管理サーバ１０１からコンテンツの再生指示を受信すると、ホームネットワークに接続されているＤＭＲ１０７に、再生コンテンツ決定手段４０２が決定した再生順序で再生対象のコンテンツを再生させる機能を備える。
【００９２】
図１９に示す最小構成のネットワークシステムによれば、サービス提供者がホームネットワークの外部から再生対象のコンテンツや再生順序を指定して、ホームネットワーク内でコンテンツを再生することができる。
【００９３】
なお、上記に示した各実施形態では、以下の（１）〜（９）に示すようなネットワークシステム及びホームゲートウェイの特徴的構成が示されている。
【００９４】
（１）ネットワークシステムは、ホームネットワーク（例えば、ホームネットワーク１０８）を管理するホームゲートウェイ（例えば、ＨＧＷ１０４）と、外部ネットワーク（例えば、インターネット１０３）を介してホームネットワークにアクセス可能な外部サーバ（例えば、管理サーバ１０１）とを備え、ホームゲートウェイは、外部サーバから当該ホームゲートウェイを遠隔管理するためのＯＳＧｉバンドル（例えば、ＯＳＧｉバンドル２０２）を予めダウンロードしてインストールし、再生対象のコンテンツの一覧及びコンテンツの再生順序を特定可能な再生リストデータ（例えば、プレイリスト２０３）を外部サーバから受信する再生リスト受信手段（例えば、プレイリスト受信手段４０１によって実現される）と、再生リストデータに基づいて、再生対象のコンテンツ及びコンテンツの再生順序を決定する再生コンテンツ決定手段（例えば、再生コンテンツ決定手段４０２によって実現される）と、ＯＳＧｉバンドルに従って、外部サーバからコンテンツの再生指示を受信すると、ホームネットワークに接続されているデバイス（例えば、ＤＭＲ１０７）に、再生コンテンツ決定手段が決定した再生順序で再生対象のコンテンツを再生させる再生指示手段（例えば、再生指示手段４０５によって実現される）とを含むことを特徴とする。
【００９５】
（２）ネットワークシステムにおいて、ホームゲートウェイは、ホームネットワークに接続されているデバイスを特定可能なデバイス情報（例えば、デバイス情報）を外部サーバに送信するデバイス情報送信手段（例えば、デバイス情報送信手段４０６によって実現される）を含み、外部サーバは、再生リストデータを生成する再生リスト生成手段（例えば、プレイリスト生成手段１１１によって実現される）を含み、再生リスト生成手段は、ホームゲートウェイから受信したデバイス情報に基づいて、ホームネットワークに接続されているデバイスを特定し、特定したデバイスに応じたコンテンツを特定して再生リストデータを生成するように構成されていてもよい。
【００９６】
（３）ネットワークシステムにおいて、ホームゲートウェイは、ホームネットワークに接続されているデバイスから、当該デバイスを特定可能なデバイス特定情報（例えば、デバイス特定情報）を受信するデバイス情報受信手段（例えば、デバイス特定情報受信手段４０７によって実現される）と、受信したデバイス特定情報に基づいて、ホームネットワークに接続されているデバイスの数を特定するデバイス数特定手段（例えば、デバイス数特定手段４０８によって実現される）とを含み、再生指示手段は、外部サーバからコンテンツの再生指示を受信すると、デバイス数特定手段の特定結果に基づいてコンテンツを再生させるデバイスを決定して、決定したデバイスにコンテンツを再生させるように構成されていてもよい。
【００９７】
（４）ネットワークシステムにおいて、ホームゲートウェイは、外部ネットワークを介してコンテンツを受信するコンテンツ受信手段（例えば、コンテンツ受信手段４０３によって実現される）と、コンテンツ受信手段が受信したコンテンツを保存するコンテンツ保存手段（例えば、コンテンツ保存手段４０４によって実現される）とを含み、再生指示手段は、ホームネットワークに接続されているデバイスに、コンテンツ保存手段が保存するコンテンツの再生を指示するように構成されていてもよい。
【００９８】
（５）ネットワークシステムにおいて、再生指示手段は、外部サーバからコンテンツの再生指示を受信すると、外部ネットワーク上のコンテンツの格納場所を指定して、ホームネットワークに接続されているデバイスにコンテンツの再生を指示するように構成されていてもよい。
【００９９】
（６）ネットワークシステムにおいて、ホームゲートウェイは、ユーザの属性を示すユーザ属性情報（例えば、ユーザプロファイル情報）を予め登録するユーザ属性登録手段（例えば、ユーザプロファイル登録手段４０９によって実現される）を含み、再生リスト受信手段は、コンテンツの属性を示すコンテンツ属性情報（例えば、コンテンツプロファイル情報）を含む再生リストデータを受信し、再生コンテンツ決定手段は、コンテンツ属性情報で示される属性に基づいて、再生リストデータで特定されるコンテンツのうち、ユーザ属性情報で示される属性に合致するコンテンツを再生対象のコンテンツとして決定するように構成されていてもよい。
【０１００】
（７）ネットワークシステムにおいて、ホームゲートウェイは、コンテンツの再生状況を示すコンテンツ再生情報（例えば、コンテンツ再生情報）を外部サーバに送信する再生情報送信手段（例えば、再生情報送信手段４１０によって実現される）を含むように構成されていてもよい。
【０１０１】
（８）ネットワークシステムにおいて、再生リスト受信手段は、コンテンツの再生時刻を示す再生時刻情報（例えば、再生時刻情報）を含む再生リストデータを受信し、再生指示手段は、再生時刻情報で示される再生時刻になったことに基づいて、ホームネットワークに接続されているデバイスにコンテンツを再生させるように構成されていてもよい。
【０１０２】
（９）ホームゲートウェイは、ホームネットワーク（例えば、ホームネットワーク１０８）を管理するホームゲートウェイ（例えば、ＨＧＷ１０４）であって、外部ネットワーク（例えば、インターネット１０３）を介してホームネットワークにアクセス可能な外部サーバ（例えば、管理サーバ１０１）から当該ホームゲートウェイを遠隔管理するためのＯＳＧｉバンドル（例えば、ＯＳＧｉバンドル２０２）を予めダウンロードしてインストールし、再生対象のコンテンツの一覧及びコンテンツの再生順序を特定可能な再生リストデータ（例えば、プレイリスト２０３）を外部サーバから受信する再生リスト受信手段（例えば、プレイリスト受信手段４０１によって実現される）と、再生リストデータに基づいて、再生対象のコンテンツ及びコンテンツの再生順序を決定する再生コンテンツ決定手段（例えば、再生コンテンツ決定手段４０２によって実現される）と、ＯＳＧｉバンドルに従って、外部サーバからコンテンツの再生指示を受信すると、ホームネットワークに接続されているデバイス（例えば、ＤＭＲ１０７）に、再生コンテンツ決定手段が決定した再生順序で再生対象のコンテンツを再生させる再生指示手段（例えば、再生指示手段４０５によって実現される）とを含むことを特徴とする。
【０１０３】
上記の各実施形態の一部又は全部は、以下の付記のようにも記載され得るが、以下には限られない。
【０１０４】
（付記１）再生リスト受信手段は、コンテンツの再生時刻を示す再生時刻情報を含む再生リストデータを受信し、再生指示手段は、前記再生時刻情報で示される再生時刻になったことに基づいて、ホームネットワークに接続されているデバイスにコンテンツを再生させるネットワークシステム。
【産業上の利用可能性】
【０１０５】
本発明は、プロバイダによるデジタルサイネージ等のサービスを提供する用途に適用可能である。
【符号の説明】
【０１０６】
１０１  管理サーバ
１０２  コンテンツサーバ
１０３  インターネット
１０４  ＨＧＷ
１０５  ＤＭＳ
１０６  ＤＭＣ
１０７  ＤＭＲ
１０８  ホームネットワーク
１１１  プレイリスト生成手段
２０１  サービス提供者
２０２  ＯＳＧｉバンドル
２０３  プレイリスト
２０４  コンテンツ
２０５  ＯＳＧｉプラットフォーム
４０１  プレイリスト受信手段
４０２  再生コンテンツ決定手段
４０３  コンテンツ受信手段
４０４  コンテンツ保存手段
４０５  再生指示手段
４０６  デバイス情報送信手段
４０７  デバイス特定情報受信手段
４０８  デバイス数特定手段
４０９  ユーザプロファイル登録手段
４１０  再生情報送信手段
【図１】
2012164208.tif 000003
【図２】
2012164208.tif 000004
【図３】
2012164208.tif 000005
【図４】
2012164208.tif 000006
【図５】
2012164208.tif 000007
【図６】
2012164208.tif 000008
【図７】
2012164208.tif 000009
【図８】
2012164208.tif 000010
【図９】
2012164208.tif 000011
【図１０】
2012164208.tif 000012
【図１１】
2012164208.tif 000013
【図１２】
2012164208.tif 000014
【図１３】
2012164208.tif 000015
【図１４】
2012164208.tif 000016
【図１５】
2012164208.tif 000017
【図１６】
2012164208.tif 000018
【図１７】
2012164208.tif 000019
【図１８】
2012164208.tif 000020
【図１９】
2012164208.tif 000021