(57)【要約】【課題】ホームネットワーク等のローカルネットワークに接続された録画機器に対して、そのネットワーク外から番組録画予約することができるゲートウェイ装置、録画予約方法及びプログラムを提供する。【解決手段】ＨＧＷ装置は、ＤＭＳからローカルネットワークを介して番組表情報を取得し、取得した番組表情報に基づいて番組予約画面データを生成し、生成した番組予約画面データをインターネットを介してＷｅｂサーバに送信する。Ｗｅｂサーバは、番組予約画面に対する予約要求をインターネットを介して端末から受け付ける。ＨＧＷ装置は、Ｗｅｂサーバが端末から受け付けた予約要求に対応する予約要求情報を受信し、予約要求情報に基づいて録画予約要求を生成し、ＤＭＳに送信する。【選択図】図１
2012124619.tif 000002
【特許請求の範囲】
【請求項１】
録画機能を有するデジタルメディアサーバとローカルネットワークを介して接続されたゲートウェイ装置であって、
前記デジタルメディアサーバから番組表情報を取得し、取得した番組表情報に基づいて番組予約画面データを生成し、生成した番組予約画面データをインターネットを介してウェブサーバに送信する予約画面生成手段と、
前記番組予約画面に対する予約要求を端末から受け付けた前記ウェブサーバから、当該予約要求に対応する予約要求情報を受信する手段と、
前記予約要求情報に基づいて録画予約要求を生成し、前記デジタルメディアサーバに送信する手段と、
を備えることを特徴とするゲートウェイ装置。
【請求項２】
前記予約画面生成手段は、前記ローカルネットワークに接続された複数の前記デジタルメディアサーバからそれぞれ番組表情報を取得し、取得した複数の番組表情報に基づいて番組予約画面データを生成し、生成した番組予約画面データをインターネットを介してウェブサーバに送信する、
ことを特徴とする請求項１に記載のゲートウェイ装置。
【請求項３】
前記予約画面生成手段は、前記デジタルメディアサーバから取得した予約情報を反映した番組予約画面データ生成する、
ことを特徴とする請求項１又は２に記載のゲートウェイ装置。
【請求項４】
ローカルネットワークに接続された録画機能を有するデジタルメディアサーバに対する録画予約方法であって、
前記デジタルメディアサーバから前記ローカルネットワークを介して番組表情報を取得し、取得した番組表情報に基づいて番組予約画面データを生成し、生成した番組予約画面データをインターネットを介してウェブサーバに送信し、
前記ウェブサーバが前記番組予約画面に対する予約要求をインターネットを介して端末から受け付け、
前記端末から受け付けた前記予約要求に対応する予約要求情報を前記ウェブサーバから受信し、
前記予約要求情報に基づいて録画予約要求を生成し、前記ローカルネットワークを介して前記デジタルメディアサーバに送信する、
ことを特徴とする録画予約方法。
【請求項５】
前記ローカルネットワークに接続された複数の前記デジタルメディアサーバからそれぞれ取得した番組表情報に基づいて前記番組予約画面データを生成し、生成した前記番組予約画面データをインターネットを介して前記ウェブサーバに送信する、
ことを特徴とする請求項４に記載の録画予約方法。
【請求項６】
前記デジタルメディアサーバから取得した予約情報を反映した番組予約画面データ生成する、
ことを特徴とする請求項５又は６に記載の録画予約方法。
【請求項７】
録画機能を有するデジタルメディアサーバとローカルネットワークを介して接続されたコンピュータに、
前記デジタルメディアサーバから番組表情報を取得し、取得した番組表情報に基づいて番組予約画面データを生成し、生成した番組予約画面データをインターネットを介してウェブサーバに送信する予約画面生成処理と、
前記番組予約画面に対する予約要求を端末から受け付けた前記ウェブサーバから、当該予約要求に対応する予約要求情報を受信する処理と、
前記予約要求情報に基づいて録画予約要求を生成し、前記デジタルメディアサーバに送信する処理と、
を実行させることを特徴とするプログラム。
【請求項８】
前記予約画面生成処理は、前記ローカルネットワークに接続された複数の前記デジタルメディアサーバからそれぞれ取得した番組表情報に基づいて前記番組予約画面データを生成し、生成した前記番組予約画面データをインターネットを介して前記ウェブサーバに送信する、
ことを特徴とする請求項７に記載のプログラム。
【請求項９】
前記予約画面生成処理は、前記デジタルメディアサーバから取得した予約情報を反映した番組予約画面データ生成する、
ことを特徴とする請求項７又は８に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲートウェイ装置、録画予約システム及び方法に関する。
【背景技術】
【０００２】
近年、テレビ、ＤＶＤレコーダ、ＨＤＤレコーダ、パーソナルコンピュータ、モバイル機器等を家庭内ＬＡＮ（ホームネットワーク）で相互接続して、デジタルコンテンツを視聴・管理するシステムが実現されている。このようなホームネットワークの機器間の相互接続規格としてＤＬＮＡ（Digital Living Network Alliance）等がある。
【０００３】
例えば特許文献１には、ホームネットワークで接続されたＤＬＮＡ対応のメディアサーバで管理されているコンテンツをホームネットワーク外の端末から閲覧することができるシステムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１１８１１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ホームネットワークに接続されたＤＶＤレコーダ、ＨＤＤレコーダ等の録画機器に対して、ホームネットワーク外から録画予約することができるシステムの実現が望まれている。しかし、特許文献１のようなシステムでは、ホームネットワーク内の録画機器に対して、ホームネットワーク外から番組録画予約することはできなかった。
【０００６】
本発明は、上記問題点に鑑みてなされたもので、その目的は、ホームネットワーク等のローカルネットワークに接続された録画機器に対して、そのネットワーク外から番組録画予約することができるゲートウェイ装置、録画予約方法及びプログラムを提供することである。
【課題を解決するための手段】
【０００７】
本発明は、録画機能を有するデジタルメディアサーバとローカルネットワークを介して接続されたゲートウェイ装置であって、前記デジタルメディアサーバから番組表情報を取得し、取得した番組表情報に基づいて番組予約画面データを生成し、生成した番組予約画面データをインターネットを介してウェブサーバに送信する予約画面生成手段と、前記番組予約画面に対する予約要求を端末から受け付けた前記ウェブサーバから、当該予約要求に対応する予約要求情報を受信する手段と、前記予約要求情報に基づいて録画予約要求を生成し、前記デジタルメディアサーバに送信する手段と、を備えることを特徴とするゲートウェイ装置である。
【０００８】
本発明は、ローカルネットワークに接続された録画機能を有するデジタルメディアサーバに対する録画予約方法であって、前記デジタルメディアサーバから前記ローカルネットワークを介して番組表情報を取得し、取得した番組表情報に基づいて番組予約画面データを生成し、生成した番組予約画面データをインターネットを介してウェブサーバに送信し、前記ウェブサーバが前記番組予約画面に対する予約要求をインターネットを介して端末から受け付け、前記端末から受け付けた前記予約要求に対応する予約要求情報を前記ウェブサーバから受信し、前記予約要求情報に基づいて録画予約要求を生成し、前記ローカルネットワークを介して前記デジタルメディアサーバに送信する、ことを特徴とする録画予約方法である。
【０００９】
本発明は、録画機能を有するデジタルメディアサーバとローカルネットワークを介して接続されたコンピュータに、前記デジタルメディアサーバから番組表情報を取得し、取得した番組表情報に基づいて番組予約画面データを生成し、生成した番組予約画面データをインターネットを介してウェブサーバに送信する予約画面生成処理と、前記番組予約画面に対する予約要求を端末から受け付けた前記ウェブサーバから、当該予約要求に対応する予約要求情報を受信する処理と、前記予約要求情報に基づいて録画予約要求を生成し、前記デジタルメディアサーバに送信する処理と、を実行させることを特徴とするプログラムである。
【発明の効果】
【００１０】
本発明によれば、ローカルネットワークに接続された録画機器に対して、そのネットワーク外から番組録画予約することができる。
【図面の簡単な説明】
【００１１】
【図１】図１は本発明の第１の実施形態に係る録画予約システムの構成を示す図である。
【図２】図２は第１の実施形態に係る録画予約システムの処理動作を説明するためのブロック図である。
【図３】図３は第１の実施形態に係る録画予約システムの処理動作を説明するためのシーケンス図である。
【図４】図４は番組予約画面の一例を示す図である。
【図５】図５は詳細予約画面の一例を示す図である。
【図６】図６は本発明の第２の実施形態に係る録画予約システムを説明するためのブロック図である。
【図７】図７は本発明の第３の実施形態に係る録画予約システムを説明するためのブロック図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態について図面を参照して説明する。
【００１３】
（第１の実施形態）
図１は、本発明の第１の実施形態に係る録画予約システムである。この録画予約システムは、ユーザＰＣ（Personal Computer）１０１と、Ｗｅｂサーバ１０５と、ＨＧＷ（Home Gateway：ホームゲートウェイ）装置１０９と、ＤＭＳ（Digital Media Server：デジタルメディアサーバ）１１３を備える。
【００１４】
ＨＧＷ装置１０９とＤＭＳ１１３は、ホームネットワーク（家庭内ＬＡＮ：Local Network）１０７を介して接続されており、これらの装置は例えばＤＬＮＡ等の機器間の相互接続規格に対応している。また、ユーザＰＣ１０１と、Ｗｅｂサーバ１０５と、ＨＧＷ装置１０９は、インターネット１０３に接続されている。
【００１５】
ユーザＰＣ１０１は、パーソナルコンピュータや携帯端末を含み、インターネット接続機能とブラウザ機能を備える。
【００１６】
Ｗｅｂサーバ１０５は、ＨＧＷ装置１０９からインターネット１０３を介して受信した番組予約に関するＷｅｂページのデータを記憶部に記憶し、インターネット１０３を介してユーザＰＣ１０１に提供するコンピュータである。Ｗｅｂサーバ１０５は、ユーザＰＣ１０１から受信した番組予約に関するリクエストを処理する。
【００１７】
ＨＧＷ装置１０９は、ホームネットワークに接続される機器を管理する装置であり、コントロールポイント部１１１と、予約画面制御部１１５を備える。コントロールポイント部１１１は、ホームネットワーク１０７を介して接続されるＤＭＳ１１３に対して、番組表情報の要求や録画予約要求等を行う。また、予約画面制御部１１５は、番組予約画面の生成、Ｗｅｂサーバ１０５への番組予約画面データの送信、Ｗｅｂサーバ１０５から受信した予約要求情報の解析等を行う。
【００１８】
ＤＭＳ１１３は、本実施の形態では、デジタルコンテンツの保存・配信機能と番組録画機能を備える装置であり、ＤＶＤレコーダやＨＤＤレコーダ等を含む。また、ＤＭＳ１１３は、自身が保存しているコンテンツのリストを通知する機能を有し、この機能は、例えばＵＰｎＰの「告知（アドバタイズ）」、「緒言情報の送信（ディスクリプション通知）」等により実現される。
【００１９】
次に、本実施形態に係る録画予約システムの処理動作について図２及び図３を参照して説明する。
【００２０】
まず、ＤＭＳ１１３は、インターネットやテレビ放送電波から、ＥＰＧ（Electronic Program Guide）、ｉＥＰＧ（Internet Electronic Program Guide）等を利用して番組表情報を取得する。
【００２１】
ＨＧＷ装置１０９のコントロールポイント部１１１は、ＨＧＷ装置１０９配下にＤＭＳ１１３が接続されると、その接続を自動で認識する（Ｓ２０１）。このＤＭＳの検出は、例えばＵＰｎＰ（Universal Plug and PLAY）のDiscovery機能により行ってもよい。
【００２２】
ＨＧＷ装置１０９のコントロールポイント部１１１は、ＤＭＳ１１３が取得した番組表情報を取得する（Ｓ２０３）。ＤＭＳ１１３からの番組表情報の取得方法は、例えばＵＰｎＰのContent Directory ServiceやScheduled Recording Serviceを用いてもよい。
【００２３】
ＨＧＷ装置１０９の予約画面制御部１１５は、コントロールポイント部１１１が取得した番組表情報に基づいて、番組予約のための画面（番組予約画面、詳細予約画面等）のＷｅｂページを作成する。予約画面制御部１１５は、作成したＷｅｂページの情報をＸＭＬ情報としてＨＴＴＰパケットに埋め込み、インターネット上のＷｅｂサーバ１０５へＰＵＴする。これにより、Ｗｅｂサーバ１０５には番組録画予約のためのＷｅｂページが配置され、インターネットに接続するユーザＰＣ１０１からの閲覧が可能となる。
【００２４】
ユーザＰＣ１０１は、ユーザの操作に応じて、予め定められたＷｅｂサーバ１０５上の番組予約のためのアドレスにアクセスし、番組予約画面のＷｅｂページを受信して表示する（Ｓ２０７）。番組予約画面の一例を図４に示す。ユーザは、表示された番組予約画面を閲覧し、予約操作する。例えば図４の番組予約画面における番組Ｇがユーザによりクリックされた場合、ユーザＰＣ１０１は、このクリックに対応するリクエストをＷｅｂサーバ１０５に送信する。
【００２５】
Ｗｅｂサーバ１０５は、ユーザＰＣ１０１からのリクエストに対応する詳細予約画面のＷｅｂページをユーザＰＣ１０１に送信する。例えばユーザＰＣ１０１において番組予約画面で番組Ｇがクリックされた場合には、Ｗｅｂサーバ１０５は、番組Ｇを予約するための情報を埋め込んだ詳細予約画面のＷｅｂページをユーザＰＣ１０１に送信する。詳細予約画面の一例を図５に示す。図５の詳細予約画面における予約ボタンがユーザによりクリックされた場合、ユーザＰＣ１０１は、このクリックに対応するリクエストをＷｅｂサーバ１０５に送信する。
【００２６】
Ｗｅｂサーバ１０５は、ユーザＰＣ１０１からのリクエストに応じて、詳細予約画面に表示した各情報（日付、番組名、時間、チャンネル、画質等）とメディアサーバ名を含む予約要求情報をＸＭＬ情報としてＨＴＴＰパケットに埋め込み、ＨＧＷ装置１０９へＰＵＴする。
【００２７】
ＨＧＷ装置１０９が予約要求情報のＨＴＴＰパケットを受け取ると、予約画面制御部１１５は、その予約要求情報を解析して、予約対象のメディアサーバと予約対象の番組を特定する予約番組情報を取得する。
【００２８】
ＨＧＷ装置１０９のコントロールポイント部１１１は、解析された予約番組情報に基づいて、ＤＭＳ１１３に対して録画予約要求を行う（Ｓ２０９）。録画予約要求は、例えばＰｎＰのScheduled Recording Serviceを用いてもよい。
【００２９】
以上のように、本実施の形態によれば、ホームネットワーク外のユーザＰＣから、ホームネットワーク内のＤＭＳの番組録画予約をすることができる。また、ユーザＰＣは、ブラウザ機能を有する端末であればよく、特別な機能を追加せずに、ＤＭＳの番組録画予約ができる。また、Ｗｅｂサーバについても、Ｗｅｂサイトを提供する機能を有するものであればよく、特別な機能を追加せずにＤＭＳの番組録画予約ができる。また、ＤＭＳの種別に依らず、番組録画予約画面と録画予約操作を統一化することができる。
【００３０】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。第２の実施形態に係る録画予約システムでは、図６に示すように、複数のＤＭＳ１１３がホームネットワークに接続されている。この場合、ＨＧＷ装置１０９のコントロールポイント部１１１は、複数のＤＭＳ１１３のそれぞれを認識し、各ＤＭＳ１１３から番組表情報を取得する。予約画面制御部１１５は、各ＤＭＳ１１３の番組表情報のそれぞれについて番組予約画面等を作成し、それらの番組予約画面等のデータをＷｅｂサーバ１０５に送信する。
【００３１】
ユーザは、ユーザＰＣ１０１を操作してＷｅｂサーバ１０５にアクセスし、複数のＤＭＳ１１３の番組予約画面から所望のＤＭＳ１１３の番組予約画面を選択し、選択した番組予約画面において予約操作を行う。以後の処理は第１の実施形態と同様である。
【００３２】
これにより、ホームネットワーク外のユーザＰＣ１０１から、ホームネットワーク内の複数のＤＭＳ１１３に対して番組録画予約をすることができる。なお、インターネットで提供される複数のＤＭＳ１１３の番組予約画面の構成はＨＧＷ装置１０９で任意に設定可能である。複数のＤＭＳ１１３の番組予約画面を１つのＷｅｂページにまとめてもよく、また、予約対象のＤＭＳ１１３を選択する画面を提供してユーザにＤＭＳ１１３を選択させ、その選択されたＤＭＳ１１３に対応する番組予約画面のＷｅｂページを提供するようにしてもよい。
【００３３】
（第３の実施形態）
次に、本発明の第３の実施形態について説明する。第３の実施形態に係る録画予約システムでは、番組録画予約のためのＷｅｂページにて、既に録画予約されている番組の情報（予約情報）を提供する。この場合、ＨＧＷ装置１０９のコントロールポイント部１１１は、ＤＭＳ１１３から所定のタイミングで予約情報を取得して予約画面制御部１１５に渡す。予約情報の取得タイミングは、例えば、ユーザがリモコン操作又は機器を直接操作して録画予約した場合や所定時間毎等でもよい。また、ＤＭＳ１１３からの予約情報の取得方法は、例えばＵＰｎＰのScheduled Recording Serviceを用いてもよい。
【００３４】
コントロールポイント部１１１から予約情報を受け取った予約画面制御部１１５は、この予約情報を反映した番組予約のためのＷｅｂページを作成し、Ｗｅｂサーバ１０５へ送信する（番組予約画面のＷｅｂページを更新する）。なお、予約情報を反映した番組予約画面のＷｅｂページを作成する際には、先にＷｅｂサーバ１０５へ送信したＷｅｂページの情報を用いてもよく、また、新たな番組表情報をコントロールポイント部１１１から取得し、これを用いてもよい。以後の処理は第１の実施形態と同様である。
【００３５】
これにより、番組予約画面にＤＭＳ１１３の予約情報も表示されるため、ホームネットワーク外のユーザＰＣ１０１から、ホームネットワーク内のＤＭＳ１１３について、予約情報を確認しながら番組録画予約をすることができる。また、番組予約画面にて、ホームネットワーク内のＤＭＳ１１３の予約情報を一元管理することができる。
【００３６】
以上、好ましい実施の形態をあげて本発明を説明したが、本発明は必ずしも上記実施の形態に限定されるものではなく、その技術的思想の範囲内において様々に変形し実施することが出来る。
【００３７】
例えば、上述の説明では、ＨＧＷ装置１０９とＷｅｂサーバ１０５は、番組予約画面の情報と録画予約要求の情報を、ＸＭＬ情報を埋め込んだＨＴＴＰパケットでやり取りしているが、これに限定されず、ＳＩＰ（Session Initiation Protocol）等の他のプロトコルを用いるようにしてもよい。
【００３８】
また、上述した録画予約画面や詳細予約画面の構成は一例であり、これに限定されない。
【００３９】
上述した本発明の実施形態に係るＨＧＷ装置１０９のコントロールポイント部１１１と予約画面制御部１１５は、ＨＧＷ装置１０９のＣＰＵ（Central Processing Unit）がメモリに格納された動作プログラム等を読み出して実行することにより実現されてもよく、また、ハードウェアで構成されてもよい。上述した実施の形態の一部の機能のみをコンピュータプログラムにより実現することもできる。
【符号の説明】
【００４０】
１０１    ユーザＰＣ
１０３    インターネット
１０５    Ｗｅｂサーバ
１０７    ホームネットワーク
１０９    ＨＧＷ装置
１１１    コントロールポイント部
１１３    ＤＭＳ
１１５    予約画面制御部
【図１】
2012124619.tif 000003
【図２】
2012124619.tif 000004
【図３】
2012124619.tif 000005
【図４】
2012124619.tif 000006
【図５】
2012124619.tif 000007
【図６】
2012124619.tif 000008
【図７】
2012124619.tif 000009