(57)【要約】【課題】  番組の放送時間の変更に合わせて録画予約時間を変更する際にかかるネットワークの負荷を低減すること。【解決手段】  録画予約管理サーバ群２は、番組情報を格納する番組情報管理部４３と、携帯電話機１０からの予約情報を受信する予約情報登録部３１と、記録部４２に格納されている番組情報に含まれる番組の放送時間と、格納後に受信した番組情報に含まれる当該番組の放送時間とが異なる場合に、当該番組の放送時間が変更されたと判定する番組情報管理部４３と、番組の放送時間が変更されたと判定された場合に当該番組を録画予約した通信端末を抽出する予約情報抽出部２２及び予約情報取得部３３と、同様に判定された場合に、番組の変更後の放送時間を含む変更通知を抽出された通信端末に送信する変更通知送信部２５とを備えることを特徴とする。【選択図】  図１
2008079251.tif 000002
【特許請求の範囲】
【請求項１】
番組を録画予約可能な通信端末とネットワークを介して接続可能であるとともに、番組の放送時間を含む番組情報を配信する番組配信装置から当該番組情報を受信することが可能な録画予約管理サーバであって、
前記番組配信装置から受信した前記番組情報を格納する番組情報格納手段と、
前記通信端末により送信された、録画予約した番組の録画予約時間を含む予約情報を受信する予約情報受信手段と、
前記番組情報格納手段に格納されている番組情報に含まれる番組の放送時間と、格納後に前記番組配信装置から受信した前記番組情報に含まれる当該番組の放送時間とが異なる場合に、当該番組の放送時間が変更されたと判定する判定手段と、
前記判定手段により前記番組の放送時間が変更されたと判定された場合に、前記予約情報受信手段により受信された予約情報に基づいて当該番組を録画予約した前記通信端末を抽出する抽出手段と、
前記判定手段により前記番組の放送時間が変更されたと判定された場合に、当該番組の変更後の放送時間を含む変更通知を前記抽出手段により抽出された通信端末に送信する変更通知送信手段とを備えることを特徴とする録画予約管理サーバ。
【請求項２】
前記変更通知送信手段は、前記変更通知をマルチキャスト送信する請求項１に記載の録画予約管理サーバ。
【請求項３】
請求項１又は２に記載の録画予約管理サーバとネットワークを介して接続可能な通信端末であって、
前記予約情報を格納する予約情報格納手段と、
前記予約情報を前記録画予約管理サーバに送信する予約情報送信手段と、
番組の放送時間が変更された場合に前記録画予約管理サーバが送信する前記変更通知を受信する変更通知受信手段と、
前記予約情報格納手段に格納されている予約情報を前記変更通知受信手段により受信された変更通知に含まれる変更後の放送時間に更新する更新手段とを備えることを特徴とする通信端末。
【請求項４】
請求項１又は２に記載の録画予約管理サーバと、請求項３に記載の通信端末と、番組の放送時間を含む番組情報を配信する番組配信装置とを備える録画予約システム。
【請求項５】
番組の放送時間を含む番組情報を配信する番組配信装置から当該番組情報を受信することが可能な録画予約管理サーバとネットワークを介して接続可能な通信端末により番組を録画予約する録画予約方法であって、
前記通信端末が、録画予約した番組の録画予約時間を含む予約情報を格納する予約情報格納ステップと、
前記通信端末が、前記予約情報を前記録画予約管理サーバに送信する予約情報送信ステップと、
前記録画予約管理サーバが、前記番組配信装置から受信した前記番組情報を格納する番組情報格納ステップと、
前記録画予約管理サーバが、前記予約情報送信ステップにおいて送信された予約情報を受信する予約情報受信ステップと、
前記録画予約管理サーバが、前記番組情報格納ステップにおいて格納されている番組情報に含まれる番組の放送時間と、格納後に前記番組配信装置から受信した前記番組情報に含まれる当該番組の放送時間とが異なる場合に、当該番組の放送時間が変更されたと判定する判定ステップと、
前記録画予約管理サーバが、前記判定ステップにおいて前記番組の放送時間が変更されたと判定された場合に、前記予約情報受信ステップにおいて受信された予約情報に基づいて当該番組を録画予約した前記通信端末を抽出する抽出ステップと、
前記録画予約管理サーバが、前記判定ステップにおいて前記番組の放送時間が変更されたと判定された場合に、当該番組の変更後の放送時間を含む変更通知を前記抽出ステップにおいて抽出された通信端末に送信する変更通知送信ステップと、
前記通信端末が、前記変更通知送信ステップにおいて送信された変更通知を受信する変更通知受信ステップと、
前記通信端末が、前記予約情報格納ステップにおいて格納されている予約情報を前記変更通知受信ステップにおいて受信された変更通知に含まれる変更後の放送時間に更新する更新ステップとを備えることを特徴とする録画予約方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、録画予約管理サーバ、通信端末、録画予約システム及び録画予約方法に関するものである。
【背景技術】
【０００２】
従来から、番組の放送時間の変更に対応して録画予約時間を変更することができる録画予約システムが知られている。例えば、下記特許文献１に記載の番組予約システムでは、パーソナルコンピュータがＷＷＷサーバからダウンロードした番組予約情報の番組開始時刻の所定時間前に再度ＷＷＷサーバから番組予約情報をダウンロードして双方の番組予約情報を比較し、開始時刻などの変更があった場合には予約内容を変更する指示をビデオへ送信する。携帯電話機などの移動通信端末に向けて送信されるワンセグメント放送が行われている現在では、移動通信端末で番組を録画できることが求められているが、上記番組予約システムはワンセグメント放送に対しても利用可能である。
【特許文献１】特開平１０−１７７７７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記特許文献１に記載の番組予約システムでは、パーソナルコンピュータが番組予約情報の変更の有無を確認するために毎回ＷＷＷサーバに問い合わせて再度番組予約情報をダウンロードするため、パーソナルコンピュータとＷＷＷサーバとをつなげるネットワークにかかる負荷が増大するおそれがある。
【０００４】
そこで、本発明は、上記課題を解決する為になされたものであり、番組の放送時間の変更に合わせて録画予約時間を変更する際にかかるネットワークの負荷を低減することが可能な録画予約管理サーバ、通信端末、録画予約システム及び録画予約方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の録画予約管理サーバは、番組を録画予約可能な通信端末とネットワークを介して接続可能であるとともに、番組の放送時間を含む番組情報を配信する番組配信装置から当該番組情報を受信することが可能な録画予約管理サーバであって、番組配信装置から受信した番組情報を格納する番組情報格納手段と、通信端末により送信された、録画予約した番組の録画予約時間を含む予約情報を受信する予約情報受信手段と、番組情報格納手段に格納されている番組情報に含まれる番組の放送時間と、格納後に番組配信装置から受信した番組情報に含まれる当該番組の放送時間とが異なる場合に、当該番組の放送時間が変更されたと判定する判定手段と、判定手段により番組の放送時間が変更されたと判定された場合に、予約情報受信手段により受信された予約情報に基づいて当該番組を録画予約した通信端末を抽出する抽出手段と、判定手段により番組の放送時間が変更されたと判定された場合に、当該番組の変更後の放送時間を含む変更通知を抽出手段により抽出された通信端末に送信する変更通知送信手段とを備えることを特徴とする。
【０００６】
このような録画予約管理サーバによれば、既に格納されている番組の放送時間と格納後に番組配信装置から受信した当該番組の放送時間とが比較されることにより、当該番組の放送時間が変更されたことが把握される。そして、番組の放送時間が変更されたことを示す変更通知が当該番組を録画予約した通信端末、すなわち、録画予約管理サーバが受信した当該番組についての予約情報の送信元である通信端末に送信される。これにより、番組の放送時間が変更された場合にのみ、当該番組を録画予約した通信端末に限定して、ネットワークを介して変更通知を送信することが可能となる。また、録画予約管理サーバは、変更通知を送信する際に、ネットワークを介しての通信端末からの問い合わせを必要としない。よって、番組の放送時間の変更に合わせて録画予約時間を変更する際にかかるネットワークの負荷を低減することができる。また、録画予約した番組の放送時間が変更された場合でも、録画予約した番組を確実に録画することが可能となる。なお、番組の放送時間が変更されるとは、番組の開始時刻及び終了時刻のうち少なくとも一方が変更されることをいう。
【０００７】
本発明の録画予約管理サーバでは、変更通知送信手段が変更通知をマルチキャスト送信することが好ましい。
【０００８】
この場合、変更通知は送信先の通信端末の個数分送信されるのではなく、送信先の通信端末が１以上のグループにまとめられた上でそのグループ数分だけ送信される。これにより、ネットワークを流れる変更通知の総送信量をより低減することができる。すなわち、番組の放送時間の変更に合わせて録画予約時間を変更する際にかかるネットワークの負荷をより低減することができる。
【０００９】
本発明の通信端末は、上記録画予約管理サーバとネットワークを介して接続可能な通信端末であって、予約情報を格納する予約情報格納手段と、予約情報を録画予約管理サーバに送信する予約情報送信手段と、番組の放送時間が変更された場合に録画予約管理サーバが送信する変更通知を受信する変更通知受信手段と、予約情報格納手段に格納されている予約情報を変更通知受信手段により受信された変更通知に含まれる変更後の放送時間に更新する更新手段とを備えることを特徴とする。
【００１０】
このような通信端末によれば、予約情報が格納されるとともに録画予約管理サーバに送信される。そして、録画予約した番組の放送時間が変更された場合に録画予約管理サーバから送信される変更通知が受信され、格納済みの予約情報が変更通知に含まれる変更後の放送時間に更新される。これにより、録画予約した番組の放送時間が変更された場合にのみ、その変更を示す変更通知をネットワークを介して通信端末に送信することが可能となる。また、通信端末は、録画予約した番組の放送時間が変更されたか否かをネットワークを介して自ら録画予約管理サーバに問い合わせることなく上記変更通知を受信することができる。よって、番組の放送時間の変更に合わせて録画予約時間を変更する際にかかるネットワークの負荷を低減することができる。また、録画予約した番組の放送時間が変更された場合でも、録画予約した番組を確実に録画することが可能となる。
【００１１】
本発明の録画予約システムは、上記録画予約管理サーバと、上記通信端末と、番組の放送時間を含む番組情報を配信する番組配信装置とを備える。
【００１２】
また、本発明の録画予約方法は、番組の放送時間を含む番組情報を配信する番組配信装置から当該番組情報を受信することが可能な録画予約管理サーバとネットワークを介して接続可能な通信端末により番組を録画予約する録画予約方法であって、通信端末が、録画予約した番組の録画予約時間を含む予約情報を格納する予約情報格納ステップと、通信端末が、予約情報を録画予約管理サーバに送信する予約情報送信ステップと、録画予約管理サーバが、番組配信装置から受信した番組情報を格納する番組情報格納ステップと、録画予約管理サーバが、予約情報送信ステップにおいて送信された予約情報を受信する予約情報受信ステップと、録画予約管理サーバが、番組情報格納ステップにおいて格納されている番組情報に含まれる番組の放送時間と、格納後に番組配信装置から受信した番組情報に含まれる当該番組の放送時間とが異なる場合に、当該番組の放送時間が変更されたと判定する判定ステップと、録画予約管理サーバが、判定ステップにおいて番組の放送時間が変更されたと判定された場合に、予約情報受信ステップにおいて受信された予約情報に基づいて当該番組を録画予約した通信端末を抽出する抽出ステップと、録画予約管理サーバが、判定ステップにおいて番組の放送時間が変更されたと判定された場合に、当該番組の変更後の放送時間を含む変更通知を抽出ステップにおいて抽出された通信端末に送信する変更通知送信ステップと、通信端末が、変更通知送信ステップにおいて送信された変更通知を受信する変更通知受信ステップと、通信端末が、予約情報格納ステップにおいて格納されている予約情報を変更通知受信ステップにおいて受信された変更通知に含まれる変更後の放送時間に更新する更新ステップとを備えることを特徴とする。
【００１３】
これらの録画予約システム及び録画予約方法によれば、通信端末は、予約情報を格納するとともに録画予約管理サーバに送信する。そして、録画予約管理サーバは、既に格納されている番組の放送時間と格納後に番組配信装置から受信した当該番組の放送時間とを比較することで、当該番組の放送時間が変更されたことを把握する。更に、録画予約管理サーバは、番組の放送時間が変更されたことを示す変更通知を当該番組を録画予約した通信端末、すなわち、当該番組についての予約情報を送信した通信端末に送信する。その後、通信端末は、変更通知を受信し、格納済みの予約情報に含まれる録画予約時間を変更通知に含まれる変更後の放送時間に更新する。
【００１４】
これにより、録画予約した番組の放送時間が変更された場合にのみ、その変更を示す変更通知をネットワークを介して通信端末に送信することが可能となる。このとき、変更通知は、放送時間が変更された番組を録画予約した通信端末にのみ送信される。通信端末は、録画予約した番組の放送時間が変更されたか否かをネットワークを介して自ら録画予約管理サーバに問い合わせることなく上記変更通知を受信することができる。一方、録画予約管理サーバは、変更通知を送信する際に、ネットワークを介しての通信端末からの問い合わせを必要としない。よって、番組の放送時間の変更に合わせて録画予約時間を変更する際にかかるネットワークの負荷を低減することができる。また、録画予約した番組の放送時間が変更された場合でも、録画予約した番組を確実に録画することが可能となる。
【発明の効果】
【００１５】
このような録画予約管理サーバ、通信端末、録画予約システム及び録画予約方法によれば、番組の放送時間の変更に合わせて録画予約時間を変更する際にかかるネットワークの負荷を低減することができる。
【発明を実施するための最良の形態】
【００１６】
以下、添付図面を参照しながら本発明の実施形態を詳細に説明する。なお、図面の説明において同一又は同等の要素には同一の符号を付し、重複する説明を省略する。
【００１７】
まず、図１を用いて、実施形態に係る録画予約システム１の構成について説明する。図１は、実施形態に係る録画予約システム１の構成を示す図である。この録画予約システム１は、携帯電話機（通信端末）１０と録画予約管理サーバ群（録画予約管理サーバ）２とがネットワーク７０を介してデータ送受信を行うとともに、録画予約管理サーバ群２が放送装置（番組配信装置）６０から番組情報を受信することで、携帯電話機１０で実行された録画予約を管理する。録画予約管理サーバ群２は、制御ノード２０、予約情報管理サーバ３０、番組表管理サーバ４０及び位置情報管理サーバ５０から構成される。
【００１８】
携帯電話機１０は、放送装置６０からの放送波を受信して番組（テレビ番組）を表示することが可能であるとともに、受信した番組を録画することが可能である。更に、携帯電話機１０は、番組の録画を予約することができる。
【００１９】
制御ノード２０は、番組表管理サーバ４０において番組の放送時間が変更されたと判定された場合に、その番組を録画予約した携帯電話機に変更後の放送時間を送信する。予約情報管理サーバ３０は、携帯電話機１０で実行された録画予約の内容を受信して記憶する。番組表管理サーバ４０は、放送装置６０から送信される電子番組ガイド（Electric Program Guide、以下「ＥＰＧ」という）、すなわち、番組情報を記憶するとともに、番組の放送時間が変更されたか否かを判定する。位置情報管理サーバ５０は、携帯電話機１０の現在位置を受信して記憶する。
【００２０】
放送装置６０は、番組及びＥＰＧを放送波で配信する。なお、番組及びＥＰＧの配信形態はこれに限定されず、例えば、番組を放送波で配信する一方でＥＰＧをインターネット等の通信回線を介して配信してもよい。また、番組及び番組情報の双方を通信回線を介して配信してもよい。
【００２１】
ネットワーク７０は、移動体通信網とインターネットとにより構成されるが、ネットワーク７０の構成はこれに限定されず、例えば、移動体通信網と構内通信網（ＬＡＮ）とにより構成されてもよい。
【００２２】
なお、図１では、便宜上、携帯電話機１０、録画予約管理サーバ群２を構成する各サーバ、及び放送装置６０を一つずつ図示しているが、それぞれ複数備えたものにしてもよい。
【００２３】
次に、図２及び図３を用いて携帯電話機１０の機能構成及びハードウェア構成を説明する。図２は、携帯電話機１０の機能構成を示す機能ブロック図である。また、図３は、携帯電話機１０のハードウェア構成図である。
【００２４】
図２に示すように、携帯電話機１０は、機能的構成要素として、放送波受信部１１１、画像表示部１１２、録画予約受付部１１３、録画予約登録部（予約情報格納手段）１１４、録画部１１５、予約情報送信部（予約情報送信手段）１１６、変更通知受信部（変更通知受信手段）１１７、録画予約更新部（更新手段）１１８、記録部１１９及びＥＰＧ取得部１２０を備えている。
【００２５】
この携帯電話機１０は、図３に示すように、オペレーティングシステムやアプリケーションプログラムなどを実行するＣＰＵ１０１、ＲＯＭ及びＲＡＭで構成される主記憶部１０２、メモリなどで構成される補助記憶部１０３、ネットワーク７０を介してデータ通信を行う通信制御部１０４、液晶モニタなどで構成される表示部１０５並びに文字・数字入力及び実行指示を行うキーで構成される操作部１０６で構成される。図２を示して説明した各機能は、図３に示すＣＰＵ１０１及び主記憶部１０２の上に所定のソフトウェアを読み込ませ、ＣＰＵ１０１の制御の下で通信制御部１０４を動作させるとともに、主記憶部１０２や補助記憶部１０３におけるデータの読み出し及び書き込みを行うことで実現される。
【００２６】
放送波受信部１１１は、放送用アンテナ（図示せず）が受信した放送波を復調して番組の放映データを取得し、その放映データを画像表示部１１２及び録画部１１５に出力する。
【００２７】
画像表示部１１２は、放送波受信部１１１から入力された放映データを表示する。
【００２８】
録画予約受付部１１３は、携帯電話機１０の使用者に番組を録画予約するためのインタフェース（例えば、操作パネル）を提供するとともに、その使用者が入力した録画予約指示を受け付けて録画予約登録部１１４及び予約情報送信部１１６に出力する。この録画予約指示には、少なくとも、録画予約した番組を放送する放送局（チャンネル）、当該番組の番組名及び録画予約時間（当該番組の放送時間）が含まれる。なお、録画予約受付部１１３は、録画予約用のインタフェースを提供する際にＥＰＧを使用してもよい。
【００２９】
録画予約登録部１１４は、録画予約受付部１１３から入力された録画予約指示を取得し、この録画予約指示に基づいて予約情報を作成する。そして、録画予約登録部１１４は、作成した予約情報を記録部１１９に格納させる。予約情報は、録画予約の内容を示すものであり、少なくとも、録画予約した番組を放送する放送局（チャンネル）、当該番組の番組名及び録画予約時間が対応付けられる。例えば、放送局「ＴＶ局Ａ」、番組名「番組Ａ」及び録画予約時間「９：００−１０：００」が対応付けられた予約情報（以下「予約１」という）が作成されて格納される。録画予約時間は、この例のように、録画開始時刻（例えば「９：００」）と録画終了時刻（例えば「１０：００」）により表される。
【００３０】
録画部１１５は、録画予約登録部１１４により記録部１１９に格納されている予約情報に従って、放送波受信部１１１から入力された放映データを記録部１１９に格納させる。
【００３１】
予約情報送信部１１６は、録画予約受付部１１３から入力された録画予約指示を取得し、この録画予約指示に基づいて、録画予約登録部１１４と同様に予約情報を作成する。そして、予約情報送信部１１６は、作成した予約情報と携帯電話機を識別するための端末ＩＤとを対応付けたデータを変調し、通信用アンテナ（図示せず）を介して予約情報管理サーバ３０の予約情報登録部３１に送信する。
【００３２】
変更通知受信部１１７は、通信用アンテナ（図示せず）が受信した電波を復調することで、番組の放送時間が変更されたことを示す変更通知を受信し、その変更通知を録画予約更新部１１８に出力する。
【００３３】
録画予約更新部１１８は、録画予約登録部１１４により記録部１１９に格納されている予約情報のうち、放送局と番組名が変更通知受信部１１７から入力された変更通知に含まれる放送局及び番組名と一致するものを更新する。例えば、既に予約情報「予約１」が格納されており、放送局「ＴＶ局Ａ」、番組名「番組Ａ」及び録画予約時間「９：１５−１０：１５」が対応付けられた変更通知が入力された場合は、録画予約更新部１１８は、予約情報「予約１」の録画予約時間を「９：１５−１０：１５」に更新する。
【００３４】
記録部１１９は、予約情報及び放映データを格納する部分である。
【００３５】
ＥＰＧ取得部１２０は、ＥＰＧを取得するためのＥＰＧ要求を番組表管理サーバ４０に送信し、このＥＰＧ要求に応じて番組表管理サーバ４０から提供されるＥＰＧを受信して保持する。保持しているＥＰＧは、録画予約受付部１１３により使用される。なお、ＥＰＧを要求する形態は限定されない。例えば、ＨＴＴＰ（HyperText Transfer Protocol）リクエスト、メール送信、バーコード情報の送信によりＥＰＧを要求することが考えられる。
【００３６】
次に、図４及び図５を用いて制御ノード２０の機能構成及びハードウェア構成を説明する。図４は、制御ノード２０の機能構成を示す機能ブロック図である。また、図５は、制御ノード２０のハードウェア構成図である。
【００３７】
図４に示すように、制御ノード２０は、機能的構成要素として、放送時間変更情報受信部２１、予約情報抽出部（抽出手段の一部）２２、グループ情報作成部２３、変更通知生成部２４及び変更通知送信部（変更通知送信手段）２５を備えている。
【００３８】
この制御ノード２０は、図５に示すように、オペレーティングシステムやアプリケーションプログラムなどを実行するＣＰＵ２０１、ＲＯＭ及びＲＡＭで構成される主記憶装置２０２、ハードディスクなどで構成される補助記憶装置２０３、ネットワークカードなどの通信制御装置２０４、モニタやプリンタなどの出力装置２０５、キーボードやマウスなどの入力装置２０６で構成される。図４を示して説明した各機能は、図５に示すＣＰＵ２０１や主記憶装置２０２の上に所定のソフトウェアを読み込ませ、ＣＰＵ２０１の制御の下で通信制御装置２０４を動作させるとともに、主記憶装置２０２や補助記憶装置２０３におけるデータの読み出し及び書き込みを行うことで実現される。
【００３９】
放送時間変更情報受信部２１は、番組の放送時間が変更されたことを示す放送時間変更情報を受信し、この放送時間変更情報を予約情報抽出部２２及び変更通知生成部２４に出力する。放送時間変更情報は、少なくとも、放送時間が変更された番組を放送する放送局（チャンネル）、当該番組の番組名及び当該番組の変更後の放送時間が対応付けられたものである。
【００４０】
予約情報抽出部２２は、放送時間変更情報受信部２１から入力された放送時間変更情報に基づいて、放送時間が変更された番組を録画予約した携帯電話機の抽出を予約情報管理サーバ３０に指示するための予約情報取得指示を作成する。この予約情報取得指示は、放送時間変更情報に含まれる放送局と番組名とが対応付けられたものである。例えば、入力された放送時間変更情報の内容が、放送局「ＴＶ局Ａ」、番組名「番組Ａ」及び変更後の放送時間「９：１５−１０：１５」であれば、放送局「ＴＶ局Ａ」と番組名「番組Ａ」とが対応付けられた予約情報取得指示が作成される。そして、予約情報抽出部２２は、作成した予約情報取得指示を予約情報管理サーバ３０の予約情報取得部３３に送信する。また、予約情報抽出部２２は、予約情報取得指示の送信に応じて予約情報管理サーバ３０の予約情報取得部３３から送信される予約端末情報を受信し、この予約端末情報をグループ情報作成部２３に出力する。
【００４１】
グループ情報作成部２３は、予約情報抽出部２２から入力された予約端末情報を位置情報管理サーバ５０の位置情報取得部５３に送信する。そして、グループ情報作成部２３は、予約端末情報の送信に応じて位置情報管理サーバ５０の位置情報取得部５３から送信される位置情報を受信する。その後、グループ情報作成部２３は、その位置情報に含まれる携帯電話機を対応する基地局毎にグループ化したグループ情報を作成し変更通知送信部２５に出力する。グループ情報は、基地局に当該基地局のエリアに存在する１以上の携帯電話機が対応付けられたものである。例えば、受信した位置情報が「携帯電話機１、基地局Ａ」、「携帯電話機２、基地局Ｂ」及び「携帯電話機３、基地局Ａ」である場合は、「基地局Ａ、携帯電話機１及び携帯電話機３」及び「基地局Ｂ、携帯電話機２」というグループ情報が作成される。
【００４２】
変更通知生成部２４は、放送時間変更情報受信部２１から入力された放送時間変更情報に基づいて変更通知を生成する。この変更通知は、番組の放送時間が変更されたことを示すものであり、少なくとも、放送時間が変更された番組を放送する放送局（チャンネル）、当該番組の番組名及び変更後の放送時間が対応付けられる形で含まれている。例えば、入力された放送時間変更情報の内容が上述のものであれば、放送局「ＴＶ局Ａ」、番組名「番組Ａ」及び変更後の放送時間「９：１５−１０：１５」が対応付けられた変更通知が生成される。そして、変更通知生成部２４は、生成した変更通知を変更通知送信部２５に出力する。
【００４３】
変更通知送信部２５は、グループ情報作成部２３から入力されたグループ情報に含まれる携帯電話機に対して、変更通知生成部２４から入力された変更通知を送信する。このとき、変更通知の送信は、携帯電話機毎に行われるのではなく、グループ情報に含まれる基地局毎に行われる。例えば、「基地局Ａ、携帯電話機１及び携帯電話機３」及び「基地局Ｂ、携帯電話機２」というグループ情報が入力された場合は、基地局Ａ及び基地局Ｂに対して変更通知が送信される。このうち基地局Ａに送信された１個の変更通知は、基地局Ａで複製されて携帯電話機１及び携帯電話機３に送信される。すなわち、変更通知送信部２５は、変更通知をマルチキャスト送信する。
【００４４】
次に、図６及び図７を用いて予約情報管理サーバ３０の機能構成を説明する。図６は、予約情報管理サーバ３０の機能構成を示す機能ブロック図である。図７は、予約情報の格納例を示す模式図である。
【００４５】
図６に示すように、予約情報管理サーバ３０は、機能的構成要素として、予約情報登録部（予約情報受信手段）３１、記録部３２及び予約情報取得部（抽出手段の一部）３３を備えている。
【００４６】
予約情報管理サーバ３０のハードウェア構成は制御ノード２０と同様であり、予約情報管理サーバ３０の各機能がハードウェア上でどのように実現されるかという点も制御ノード２０と同様である。
【００４７】
予約情報登録部３１は、携帯電話機１０から送信された予約情報を受信して記録部３２に格納させる。例えば、放送局「ＴＶ局Ａ」、番組名「番組Ａ」及び録画予約時間「９：００−１０：００」を含む予約情報が端末ＩＤ「携帯電話機１」と対応付けられているデータを受信した場合は、この対応付けを維持したまま記録部３２に格納させる。
【００４８】
記録部３２は、予約情報を格納する部分である。例えば、図７に示す例では、端末ＩＤと対応付けられた予約情報が３件格納されており、このうち２件は「携帯電話機１」についてのもの、残りの１件は「携帯電話機２」についてのものである。
【００４９】
予約情報取得部３３は、制御ノード２０の予約情報抽出部２２から送信された予約情報取得指示を受信し、その予約情報取得指示に含まれる放送局及び番組名で特定される番組を録画予約した携帯電話機を抽出する。そして、予約情報取得部３３は、抽出した携帯電話機を含む予約端末情報を作成し、この予約端末情報を制御ノード２０の予約情報抽出部２２に送信する。例えば、記録部３２に格納されている予約情報が図７で示されるものであり、放送局「ＴＶ局Ｚ」及び番組名「番組Ｙ」を含む予約情報取得指示を受信した場合は、端末ＩＤ「携帯電話機１」及び端末ＩＤ「携帯電話機２」が抽出され、これらの端末ＩＤを含む予約端末情報が作成されて送信される。
【００５０】
次に、図８及び図９を用いて番組表管理サーバ４０の機能構成を説明する。図８は、番組表管理サーバ４０の機能構成を示す機能ブロック図である。図９は、ＥＰＧの例を示す模式図である。
【００５１】
図８に示すように、番組表管理サーバ４０は、機能的構成要素として、番組情報受信部４１、記録部４２、番組情報管理部（番組情報格納手段及び判定手段）４３及び番組情報提供部４４を備えている。
【００５２】
番組表管理サーバ４０のハードウェア構成は制御ノード２０と同様であり、番組表管理サーバ４０の各機能がハードウェア上でどのように実現されるかという点も制御ノード２０と同様である。
【００５３】
番組情報受信部４１は、放送装置６０から発信された放送波を受信して復調することでＥＰＧ（番組情報）を取得する。ＥＰＧは、放送局（チャンネル）毎にその放送局が放送する番組に関する情報（例えば番組名、放送時間、番組の概要）が複数対応付けられたものであり、例えば図９のように示される。番組情報受信部４１は、その後、取得したＥＰＧを番組情報管理部４３に出力する。なお、番組情報受信部４１は、最新のＥＰＧを取得することが可能である。
【００５４】
記録部４２は、ＥＰＧを格納する部分である。
【００５５】
番組情報管理部４３は、番組情報受信部４１から入力されたＥＰＧと、既に記録部４２に格納されているＥＰＧとの相違を判定するとともに、記録部４２に格納しているＥＰＧを最新の状態に更新する。更に、番組情報管理部４３は、ＥＰＧが変更されたか否かを判定した後に、入力されたＥＰＧを記録部４２に格納する。これにより、ＥＰＧが最新の状態に更新される。ＥＰＧが記録部４２に格納されていない場合、番組情報管理部４３は、入力されたＥＰＧをそのまま記録部４２に格納させる。ＥＰＧが記録部４２に格納されているときに番組情報受信部４１から新たなＥＰＧが入力された場合、番組情報管理部４３は、入力されたＥＰＧと記録部４２に格納済みのＥＰＧとを比較し、これらのＥＰＧが一致しない場合（番組に関する情報が１つ以上変更されている場合）に番組に関する情報が変更されたと判定する。
【００５６】
例えば、格納済みのＥＰＧが図９で示されるものである場合に、新たに入力されたＥＰＧに含まれる番組Ａの放送時間が「９：１５−１０：１５」ある場合には、番組Ａの放送時間（放送開始時刻及び放送終了時刻）が変更されたと判定する。そして、番組情報管理部４３は、番組の放送時間が変更されたことを示す放送時間変更情報を制御ノード２０の放送時間変更情報受信部２１に送信する。放送時間変更情報は、少なくとも、放送時間が変更された番組を放送する放送局（チャンネル）、当該番組の番組名及び当該番組の変更後の放送時間が対応付けられたものである。例えば、上述のように判定された場合には、放送局「ＴＶ局Ａ」、番組名「番組Ａ」及び変更後の放送時間「９：１５−１０：１５」が対応付けられた放送時間変更情報が送信される。なお、放送時間の変更とは、上記の例のように開始時刻及び終了時刻の双方が変更される場合に限られない。この他に、開始時刻及び終了時刻のうちのどちらか一方のみが変更される場合も放送時間の変更という。
【００５７】
番組情報提供部４４は、携帯電話機１０の録画予約受付部１１３から送信されたＥＰＧ要求を受信した場合に記録部４２からＥＰＧを取得する。そして、番組情報提供部４４は、取得したＥＰＧをＥＰＧ要求の送信元である携帯電話機１０の録画予約受付部１１３に送信する。
【００５８】
次に、図１０及び図１１を用いて位置情報管理サーバ５０の機能構成を説明する。図１０は、位置情報管理サーバ５０の機能構成を示す機能ブロック図である。図１１は、位置情報の格納例を示す模式図である。
【００５９】
図１０に示すように、位置情報管理サーバ５０は、機能的構成要素として、位置情報登録部５１、記録部５２及び位置情報取得部５３を備えている。
【００６０】
位置情報管理サーバ５０のハードウェア構成は制御ノード２０と同様であり、位置情報管理サーバ５０の各機能がハードウェア上でどのように実現されるかという点も制御ノード２０と同様である。
【００６１】
位置情報登録部５１は、ネットワーク７０を構成する基地局（図示せず）から送信される、携帯電話機１０の現在位置を示す位置情報を受信して記録部５２に格納させる。例えば、位置情報登録部５１は、端末ＩＤ「携帯電話機１」と基地局ＩＤ「基地局Ａ」とが対応付けられた位置情報を受信して記録部５２に格納させる。なお、位置情報の取得方法はこれに限定されず、例えば、携帯電話機１０が全地球測位システム（ＧＰＳ：Global Positioning System）を用いて取得した緯度経度を位置情報登録部５１に送信し、位置情報登録部５１がその緯度経度を位置情報として記録部５２に格納させてもよい。
【００６２】
記録部５２は、位置情報を格納する部分である。図１１に示す例では、端末ＩＤと基地局ＩＤとが対応付けられた位置情報が３件格納されている。
【００６３】
位置情報取得部５３は、制御ノード２０のグループ情報作成部２３から送信された予約端末情報を受信し、その予約端末情報に含まれる端末ＩＤと一致する端末ＩＤを含む位置情報を抽出する。そして、位置情報取得部５３は、抽出した位置情報を制御ノード２０のグループ情報作成部２３に送信する。
【００６４】
次に、図１２を用いて録画予約システム１の動作について説明する。図１２は、録画予約システム１の動作を示すシーケンス図である。
【００６５】
まず、携帯電話機１０の録画予約受付部１１３から送信されたＥＰＧ要求に応じて番組表管理サーバ４０の番組情報提供部４４からＥＰＧが送信される（ステップＳ０１）。なお、このＥＰＧは、番組表管理サーバ４０の番組情報管理部４３により格納されたものである（番組情報格納ステップ）。その後、録画予約受付部１１３で録画予約が受け付けられて、録画予約登録部１１４により予約情報が格納される（ステップＳ０２、予約情報格納ステップ）。すなわち、録画予約が行われる。更に、予約情報送信部１１６において、その予約情報に対応する予約情報が作成され（ステップＳ０３）、予約情報管理サーバ３０に送信される（ステップＳ０４、予約情報送信ステップ）。送信された予約情報は、予約情報管理サーバ３０の予約情報登録部３１により受信され（予約情報受信ステップ）記録部３２に格納される（ステップＳ０５）。
【００６６】
その後、携帯電話機１０が録画予約した番組の放送時間が変更された場合、まず、放送装置６０から最新のＥＰＧが番組表管理サーバ４０に配信される（ステップＳ０６）。番組表管理サーバ４０では、番組情報受信部４１によりそのＥＰＧが受信される。そして、番組情報管理部４３において番組の放送時間が変更されたと判定され、この判定に基づいて放送時間変更情報が作成されて制御ノード２０に送信される（ステップＳ０７、判定ステップ）。
【００６７】
送信された放送時間変更情報は、制御ノード２０の放送時間変更情報受信部２１により受信される。そして、この放送時間変更情報に基づいて予約情報抽出部２２から予約情報取得指示が予約情報管理サーバ３０に送信される（ステップＳ０８）。予約情報管理サーバ３０では、予約情報取得部３３により、受信した予約情報取得指示に基づいて予約端末情報が抽出されて制御ノード２０に送信される（ステップＳ０９、抽出ステップ）。なお、この予約端末情報には携帯電話機１０が含まれるものとする。
【００６８】
送信された予約端末情報は、制御ノード２０の予約情報抽出部２２により受信される。制御ノード２０では、グループ情報作成部２３により、その予約端末情報に基づいて作成された位置情報取得指示が位置情報管理サーバ５０に送信される（ステップＳ１０）。そして、位置情報管理サーバ５０の位置情報取得部５３において、受信した位置情報取得指示に含まれる携帯電話機の現在位置が取得され、位置情報として制御ノード２０に送信される（ステップＳ１１）。
【００６９】
送信された位置情報は制御ノード２０のグループ情報作成部２３により受信され、この位置情報に基づいてグループ情報が作成される（ステップＳ１２）。
【００７０】
制御ノード２０では、上記ステップＳ０８〜Ｓ１２の処理と並行して、変更通知生成部２４において変更通知が生成される（ステップＳ１３）。生成された変更通知は、作成されたグループ情報に従って、携帯電話機１０を含む送信対象の各携帯電話機に送信される（ステップＳ１４、変更通知送信ステップ）。
【００７１】
最後に、携帯電話機１０の変更通知受信部１１７において変更通知が受信され（変更通知受信ステップ）、録画予約更新部１１８において、記録部１１９に格納されている予約情報が受信した変更通知に従って更新される（ステップＳ１５、更新ステップ）。
【００７２】
以上説明したように、本実施形態によれば、まず、携帯電話機１０において番組の録画予約が行われると、録画予約登録部１１４が録画予約時間を含む予約情報を格納し、予約情報送信部１１６がその予約情報を予約情報管理サーバ３０に送信する。そして、予約情報管理サーバ３０において、予約情報登録部３１がその予約情報を受信して格納する。その後、番組の放送時間の変更が発生すると、番組表管理サーバ４０の番組情報管理部４３が、既に記録部４２に格納されている番組の放送時間と、番組の放送時間の変更が反映された最新のＥＰＧに含まれる当該番組の放送時間とを比較する。そして、これらの放送時間が相違する場合、番組情報管理部４３は、その番組の放送時間が変更されたことを示す変更通知を当該番組を録画予約した携帯電話機、すなわち、当該番組についての予約情報を送信した携帯電話機（例えば携帯電話機１０など）に送信する。最後に、携帯電話機１０において、変更通知受信部１１７が変更通知を受信し、録画予約更新部１１８が格納済みの予約情報に含まれる録画予約時間を変更通知に含まれる変更後の放送時間に更新する。
【００７３】
これにより、録画予約した番組の放送時間が変更された場合に限定してその変更を示す変更通知をネットワーク７０を介して携帯電話機１０に送信することが可能となる。このとき、変更通知は、放送時間が変更された番組を録画予約した携帯電話機にのみ送信される。携帯電話機１０は、録画予約した番組の放送時間が変更されたか否かをネットワーク７０を介して自ら録画予約管理サーバ群２に問い合わせることなく変更通知を受信することができる。一方、録画予約管理サーバ群２、特に制御ノード２０は、変更通知を送信する際に、ネットワーク７０を介しての携帯電話機１０からの問い合わせを必要としない。よって、番組の放送時間の変更に合わせて録画予約時間を変更する際にかかるネットワーク７０の負荷を低減することができる。また、録画予約した番組の放送時間が変更された場合でも、録画予約した番組を確実に録画することが可能となる。
【００７４】
また、本実施形態によれば、変更通知は、制御ノード２０のグループ情報作成部２３で生成されたグループ情報の個数分だけ送信される。これは、制御ノード２０から送信される変更通知の個数が送信先の携帯電話機の個数分以下であることを意味する。これにより、ネットワーク７０を流れる変更通知の総送信量を低減することができる。すなわち、番組の放送時間の変更に合わせて録画予約時間を変更する際にかかるネットワーク７０の負荷をより低減することができる。
【００７５】
また、本実施形態では、録画予約管理サーバを複数のサーバからなる録画予約管理サーバ群２により構成したので、将来、録画予約システム１のサービスを拡張する場合に、そのサービス拡張を容易に行うことができる。
【００７６】
以上、本発明をその実施形態に基づいて詳細に説明した。しかし、本発明は上記実施形態に限定されるものではない。本発明は、その要旨を逸脱しない範囲で以下のような様々な変形が可能である。
【００７７】
本実施形態では、録画予約管理サーバとして、制御ノード２０、予約情報管理サーバ３０、番組表管理サーバ４０及び位置情報管理サーバ５０から成る録画予約管理サーバ群２を採用したが、録画予約管理サーバの構成はこれに限定されない。例えば、制御ノード２０及び予約情報管理サーバ３０の機能を１台のサーバに実装してもよいし、制御ノード２０、予約情報管理サーバ３０、番組表管理サーバ４０及び位置情報管理サーバ５０の機能を１台のサーバに実装してもよい。
【００７８】
また、本実施形態では、通信端末として携帯電話機１０を用いているが、パーソナルコンピュータ、簡易型携帯電話機（ＰＨＳ：Personal Handy-phone System）、あるいは携帯型情報端末（ＰＤＡ：Personal Digital Assistant）などを通信端末として利用してもよい。
【００７９】
また、本実施形態では、制御ノード２０の変更通知送信部２５がグループ情報を用いて基地局単位で変更通知を送信したが、変更通知の送信形態はこれに限定されない。例えば、複数の基地局を管理する基地局制御装置毎にグループ情報を生成し、基地局制御装置単位で変更通知を送信してもよい。この場合、ネットワークを流れる変更通知の総送信量は、本実施形態よりも更に低減される。また、グループ情報を用いず、送信対象の携帯電話機の個数分だけ変更情報を送信してもよい。
【図面の簡単な説明】
【００８０】
【図１】実施形態に係る録画予約システムの構成を示す図である。
【図２】図１に示す携帯電話機の機能構成を示す機能ブロック図である。
【図３】図１に示す携帯電話機のハードウェア構成図である。
【図４】図１に示す制御ノードの機能構成を示す機能ブロック図である。
【図５】図１に示す制御ノードのハードウェア構成図である。
【図６】図１に示す予約情報管理サーバの機能構成を示す機能ブロック図である。
【図７】予約情報の格納例を示す模式図である。
【図８】図１に示す番組表管理サーバの機能構成を示す機能ブロック図である。
【図９】ＥＰＧの例を示す模式図である。
【図１０】図１に示す位置情報管理サーバの機能構成を示す機能ブロック図である。
【図１１】位置情報の格納例を示す模式図である。
【図１２】図１に示す録画予約システムの動作を示すシーケンス図である。
【符号の説明】
【００８１】
１…録画予約システム、２…録画予約管理サーバ群（録画予約管理サーバ）、１０…携帯電話機（通信端末）、２０…制御ノード、２２…予約情報抽出部（抽出手段の一部）、２５…変更通知送信部（変更通知送信手段）、３０…予約情報管理サーバ、３１…予約情報登録部（予約情報受信手段）、３３…予約情報取得部（抽出手段の一部）、４０…番組表管理サーバ、４３…番組情報管理部（番組情報格納手段及び判定手段）、５０…位置情報管理サーバ、６０…放送装置（番組配信装置）、７０…ネットワーク、１１４…録画予約登録部（予約情報格納手段）、１１６…予約情報送信部（予約情報送信手段）、１１７…変更通知受信部（変更通知受信手段）、１１８…録画予約更新部（更新手段）。
【図１】
2008079251.tif 000003
【図２】
2008079251.tif 000004
【図３】
2008079251.tif 000005
【図４】
2008079251.tif 000006
【図５】
2008079251.tif 000007
【図６】
2008079251.tif 000008
【図７】
2008079251.tif 000009
【図８】
2008079251.tif 000010
【図９】
2008079251.tif 000011
【図１０】
2008079251.tif 000012
【図１１】
2008079251.tif 000013
【図１２】
2008079251.tif 000014