Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4885669B2 - Recording reservation management server, communication terminal, recording reservation system, and recording reservation method. - Google Patents
[go: Go Back, main page]

JP4885669B2 - Recording reservation management server, communication terminal, recording reservation system, and recording reservation method. - Google Patents

Recording reservation management server, communication terminal, recording reservation system, and recording reservation method. Download PDF

Info

Publication number
JP4885669B2
JP4885669B2 JP2006259241A JP2006259241A JP4885669B2 JP 4885669 B2 JP4885669 B2 JP 4885669B2 JP 2006259241 A JP2006259241 A JP 2006259241A JP 2006259241 A JP2006259241 A JP 2006259241A JP 4885669 B2 JP4885669 B2 JP 4885669B2
Authority
JP
Japan
Prior art keywords
program
information
reservation
recording
management server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2006259241A
Other languages
Japanese (ja)
Other versions
JP2008079251A (en
Inventor
慎一 磯部
正実 薮崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Docomo Inc
Original Assignee
NTT Docomo Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NTT Docomo Inc filed Critical NTT Docomo Inc
Priority to JP2006259241A priority Critical patent/JP4885669B2/en
Publication of JP2008079251A publication Critical patent/JP2008079251A/en
Application granted granted Critical
Publication of JP4885669B2 publication Critical patent/JP4885669B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Telephonic Communication Services (AREA)

Description

本発明は、録画予約管理サーバ、通信端末、録画予約システム及び録画予約方法に関するものである。   The present invention relates to a recording reservation management server, a communication terminal, a recording reservation system, and a recording reservation method.

従来から、番組の放送時間の変更に対応して録画予約時間を変更することができる録画予約システムが知られている。例えば、下記特許文献1に記載の番組予約システムでは、パーソナルコンピュータがWWWサーバからダウンロードした番組予約情報の番組開始時刻の所定時間前に再度WWWサーバから番組予約情報をダウンロードして双方の番組予約情報を比較し、開始時刻などの変更があった場合には予約内容を変更する指示をビデオへ送信する。携帯電話機などの移動通信端末に向けて送信されるワンセグメント放送が行われている現在では、移動通信端末で番組を録画できることが求められているが、上記番組予約システムはワンセグメント放送に対しても利用可能である。
特開平10−177777号公報
2. Description of the Related Art Conventionally, a recording reservation system that can change a recording reservation time corresponding to a change in the broadcast time of a program is known. For example, in the program reservation system described in Patent Document 1 below, program reservation information is downloaded again from the WWW server a predetermined time before the program start time of the program reservation information downloaded from the WWW server by the personal computer. If there is a change in the start time or the like, an instruction to change the reservation content is transmitted to the video. Currently, one-segment broadcasting transmitted to a mobile communication terminal such as a mobile phone is being performed. It is required that a program can be recorded on the mobile communication terminal. Is also available.
JP-A-10-177777

しかしながら、上記特許文献1に記載の番組予約システムでは、パーソナルコンピュータが番組予約情報の変更の有無を確認するために毎回WWWサーバに問い合わせて再度番組予約情報をダウンロードするため、パーソナルコンピュータとWWWサーバとをつなげるネットワークにかかる負荷が増大するおそれがある。   However, in the program reservation system described in Patent Document 1, the personal computer makes an inquiry to the WWW server every time in order to check whether the program reservation information has been changed, and downloads the program reservation information again. There is a risk that the load on the network connecting the two will increase.

そこで、本発明は、上記課題を解決する為になされたものであり、番組の放送時間の変更に合わせて録画予約時間を変更する際にかかるネットワークの負荷を低減することが可能な録画予約管理サーバ、通信端末、録画予約システム及び録画予約方法を提供することを目的とする。   Accordingly, the present invention has been made to solve the above-described problem, and is a recording reservation management capable of reducing the load on the network when changing the recording reservation time in accordance with the change in the broadcast time of the program. It is an object to provide a server, a communication terminal, a recording reservation system, and a recording reservation method.

本発明の録画予約管理サーバは、番組の録画及び録画予約の機能を有する携帯端末とネットワークを介して接続可能であるとともに、番組の放送時間を含む番組情報を配信する番組配信装置から当該番組情報を受信することが可能な録画予約管理サーバであって、番組配信装置から受信した番組情報を格納する番組情報格納手段と、携帯端末により送信された、録画予約した番組の録画予約時間を含む予約情報を受信する予約情報受信手段と、番組情報格納手段に格納されている番組情報に含まれる番組の放送時間と、格納後に番組配信装置から受信した番組情報に含まれる当該番組の放送時間とが異なる場合に、当該番組の放送時間が変更されたと判定する判定手段と、判定手段により番組の放送時間が変更されたと判定された場合に、予約情報受信手段により受信された予約情報に基づいて当該番組を録画予約した携帯端末を抽出する抽出手段と、携帯端末の現在位置を示す位置情報を記憶する位置記憶手段から、抽出手段により抽出された1以上の携帯端末に対応する1以上の位置情報を取得し、取得した位置情報に基づいて、該1以上の携帯端末を対応する中継装置毎にグループ化するグループ化手段と、判定手段により番組の放送時間が変更されたと判定された場合に、当該番組の変更後の放送時間を含む変更通知を抽出手段により抽出された携帯端末へ送信するために、グループ化手段により生成されたグループに対応する中継装置毎に一つの当該変更通知を送信する変更通知送信手段とを備え、中継装置が、変更通知送信手段から受信した変更通知を対応する1以上の携帯端末へ転送する、ことを特徴とする。 The recording reservation management server of the present invention can be connected to a portable terminal having a program recording and recording reservation function via a network, and the program information from a program distribution device that distributes program information including the broadcast time of the program. Is a recording reservation management server capable of receiving a program information storing means for storing program information received from a program distribution device, and a reservation including a recording reservation time of a recording reservation program transmitted by a portable terminal Reservation information receiving means for receiving information, broadcast time of the program included in the program information stored in the program information storage means, and broadcast time of the program included in the program information received from the program distribution device after storage In a case where the broadcast time of the program is changed, the determination unit determines that the broadcast time of the program has been changed, and the determination unit determines that the broadcast time of the program has been changed. Extracting means for extracting a mobile terminal having a recording reservation of the program on the basis of the reservation information received by the information receiving means, from the position storage means for storing position information indicating the current position of the mobile terminal, extracted by the extraction means One or more location information corresponding to one or more mobile terminals is acquired, and based on the acquired location information, the grouping means for grouping the one or more mobile terminals for each corresponding relay device; Corresponding to the group generated by the grouping means to transmit the change notice including the broadcast time after the change of the program to the mobile terminal extracted by the extracting means when it is determined that the broadcasting time of the program is changed and a change notification transmitting means for transmitting one of the change notification to each relay apparatus for the relay apparatus, one or more corresponding change notifications received from change notification transmitting unit And transfers to the mobile terminal, characterized in that.

このような録画予約管理サーバによれば、既に格納されている番組の放送時間と格納後に番組配信装置から受信した当該番組の放送時間とが比較されることにより、当該番組の放送時間が変更されたことが把握される。そして、番組の放送時間が変更されたことを示す変更通知が当該番組を録画予約した携帯端末、すなわち、録画予約管理サーバが受信した当該番組についての予約情報の送信元である携帯端末に送信される。これにより、番組の放送時間が変更された場合にのみ、当該番組を録画予約した携帯端末に限定して、ネットワークを介して変更通知を送信することが可能となる。また、録画予約管理サーバは、変更通知を送信する際に、ネットワークを介しての携帯端末からの問い合わせを必要としない。よって、番組の放送時間の変更に合わせて録画予約時間を変更する際にかかるネットワークの負荷を低減することができる。また、録画予約した番組の放送時間が変更された場合でも、録画予約した番組を確実に録画することが可能となる。なお、番組の放送時間が変更されるとは、番組の開始時刻及び終了時刻のうち少なくとも一方が変更されることをいう。 According to such a recording reservation management server, the broadcast time of the program is changed by comparing the broadcast time of the already stored program with the broadcast time of the program received from the program distribution device after storage. It is grasped that. Then, a change notification indicating that the broadcast time of the program has been changed is transmitted to the portable terminal that reserved the recording of the program, that is, the portable terminal that is the transmission source of the reservation information for the program received by the recording reservation management server. The As a result, only when the broadcast time of the program is changed, the change notification can be transmitted via the network only for the portable terminal that reserved the recording of the program. Further, the recording reservation management server does not require an inquiry from the portable terminal via the network when transmitting the change notification. Therefore, it is possible to reduce the load on the network when changing the recording reservation time in accordance with the change in the broadcast time of the program. Further, even when the broadcast time of a program reserved for recording is changed, the program reserved for recording can be reliably recorded. Note that changing the broadcast time of a program means changing at least one of the start time and the end time of the program.

この場合、変更通知は送信先の携帯端末の個数分送信されるのではなく、送信先の携帯端末が1以上のグループにまとめられた上でそのグループ数分だけ送信される。これにより、ネットワークを流れる変更通知の総送信量をより低減することができる。すなわち、番組の放送時間の変更に合わせて録画予約時間を変更する際にかかるネットワークの負荷をより低減することができる。 In this case, the change notification is not transmitted for the number of destination mobile terminals , but is transmitted for the number of groups after the destination mobile terminals are grouped into one or more groups. Thereby, the total transmission amount of the change notification flowing through the network can be further reduced. That is, it is possible to further reduce the load on the network when changing the recording reservation time in accordance with the change in the broadcast time of the program.

本発明の携帯端末は、上記録画予約管理サーバとネットワークを介して接続可能であり、番組の録画及び録画予約の機能を有する携帯端末であって、予約情報を格納する予約情報格納手段と、予約情報を録画予約管理サーバに送信する予約情報送信手段と、番組の放送時間が変更された場合に録画予約管理サーバが送信する変更通知を受信する変更通知受信手段であって、該変更通知が、グループ化手段により生成された一つのグループに対応する中継装置を経由して送信されてきたものである、該変更通知受信手段と、予約情報格納手段に格納されている予約情報を変更通知受信手段により受信された変更通知に含まれる変更後の放送時間に更新する更新手段とを備えることを特徴とする。 A portable terminal of the present invention is a portable terminal that can be connected to the recording reservation management server via a network and has a function of recording a program and recording reservation, and includes a reservation information storage means for storing reservation information, Reservation information transmitting means for transmitting information to the recording reservation management server, and change notification receiving means for receiving a change notification transmitted by the recording reservation management server when the broadcast time of the program is changed , wherein the change notification is: The change notification receiving means that has been transmitted via the relay device corresponding to one group generated by the grouping means, and the reservation information stored in the reservation information storage means is changed notification receiving means Update means for updating the broadcast time after the change included in the change notification received by.

このような携帯端末によれば、予約情報が格納されるとともに録画予約管理サーバに送信される。そして、録画予約した番組の放送時間が変更された場合に録画予約管理サーバから送信される変更通知が受信され、格納済みの予約情報が変更通知に含まれる変更後の放送時間に更新される。これにより、録画予約した番組の放送時間が変更された場合にのみ、その変更を示す変更通知をネットワークを介して携帯端末に送信することが可能となる。また、携帯端末は、録画予約した番組の放送時間が変更されたか否かをネットワークを介して自ら録画予約管理サーバに問い合わせることなく上記変更通知を受信することができる。よって、番組の放送時間の変更に合わせて録画予約時間を変更する際にかかるネットワークの負荷を低減することができる。また、録画予約した番組の放送時間が変更された場合でも、録画予約した番組を確実に録画することが可能となる。 According to such a portable terminal , the reservation information is stored and transmitted to the recording reservation management server. When the broadcast time of the program reserved for recording is changed, a change notification transmitted from the recording reservation management server is received, and the stored reservation information is updated to the changed broadcast time included in the change notification. Thereby, only when the broadcast time of the program reserved for recording is changed, a change notification indicating the change can be transmitted to the mobile terminal via the network. Further, the mobile terminal can receive the change notification without inquiring of the recording reservation management server via the network whether or not the broadcast time of the program reserved for recording has been changed. Therefore, it is possible to reduce the load on the network when changing the recording reservation time in accordance with the change in the broadcast time of the program. Further, even when the broadcast time of a program reserved for recording is changed, the program reserved for recording can be reliably recorded.

本発明の録画予約システムは、上記録画予約管理サーバと、上記通信端末と、番組の放送時間を含む番組情報を配信する番組配信装置とを備える。   The recording reservation system of the present invention includes the recording reservation management server, the communication terminal, and a program distribution device that distributes program information including the broadcast time of a program.

また、本発明の録画予約方法は、番組の放送時間を含む番組情報を配信する番組配信装置から当該番組情報を受信することが可能な録画予約管理サーバと、該録画予約管理サーバにネットワークを介して接続可能であり、番組の録画及び録画予約の機能を有する携帯端末とにより実行される録画予約方法であって、携帯端末が、録画予約した番組の録画予約時間を含む予約情報を格納する予約情報格納ステップと、携帯端末が、予約情報を録画予約管理サーバに送信する予約情報送信ステップと、録画予約管理サーバが、番組配信装置から受信した番組情報を格納する番組情報格納ステップと、録画予約管理サーバが、予約情報送信ステップにおいて送信された予約情報を受信する予約情報受信ステップと、録画予約管理サーバが、番組情報格納ステップにおいて格納されている番組情報に含まれる番組の放送時間と、格納後に番組配信装置から受信した番組情報に含まれる当該番組の放送時間とが異なる場合に、当該番組の放送時間が変更されたと判定する判定ステップと、録画予約管理サーバが、判定ステップにおいて番組の放送時間が変更されたと判定された場合に、予約情報受信ステップにおいて受信された予約情報に基づいて当該番組を録画予約した携帯端末を抽出する抽出ステップと、録画予約管理サーバが、携帯端末の現在位置を示す位置情報を記憶する位置記憶手段から、抽出ステップにおいて抽出された1以上の携帯端末に対応する1以上の位置情報を取得し、取得した位置情報に基づいて、該1以上の携帯端末を対応する中継装置毎にグループ化するグループ化ステップと、録画予約管理サーバが、判定ステップにおいて番組の放送時間が変更されたと判定された場合に、当該番組の変更後の放送時間を含む変更通知を抽出ステップにおいて抽出された携帯端末へ送信するために、グループ化ステップにおいて生成されたグループに対応する中継装置毎に一つの当該変更通知を送信する変更通知送信ステップと、中継装置が、変更通知送信ステップにおいて送信された変更通知を受信して、当該変更通知を対応する1以上の携帯端末へ転送する転送ステップと、携帯端末が、変更通知送信ステップにおいて送信され転送ステップにおいて転送された変更通知を受信する変更通知受信ステップと、携帯端末が、予約情報格納ステップにおいて格納されている予約情報を変更通知受信ステップにおいて受信された変更通知に含まれる変更後の放送時間に更新する更新ステップとを備えることを特徴とする。 The recording reservation method of the present invention includes a recording reservation management server capable of receiving program information from a program distribution device that distributes program information including the broadcast time of the program, and the recording reservation management server via a network. A recording reservation method executed by a portable terminal that can be connected and has a program recording and recording reservation function , wherein the portable terminal stores reservation information including a recording reservation time of a program reserved for recording. An information storage step, a reservation information transmission step in which the mobile terminal transmits reservation information to the recording reservation management server, a program information storage step in which the recording reservation management server stores program information received from the program distribution device, and a recording reservation The reservation information receiving step in which the management server receives the reservation information transmitted in the reservation information transmission step, and the recording reservation management server has the program information If the broadcast time of the program included in the program information stored in the payment step is different from the broadcast time of the program included in the program information received from the program distribution device after storage, the broadcast time of the program is changed. And a recording reservation management server that determines that the broadcast time of the program has been changed in the determination step, the mobile phone that reserved the recording of the program based on the reservation information received in the reservation information receiving step An extraction step for extracting a terminal, and one or more position information corresponding to the one or more portable terminals extracted in the extraction step from a position storage unit in which the recording reservation management server stores position information indicating the current position of the portable terminal And grouping the one or more mobile terminals for each corresponding relay device based on the acquired location information A step, the recording reservation management server, if the broadcast time of the program in the determination step is determined to have been changed, and transmits a change notification including the broadcast time after the change of the program to the portable terminal that is extracted in the extraction step Therefore, a change notification transmission step for transmitting one change notification for each relay device corresponding to the group generated in the grouping step, and the relay device receives the change notification transmitted in the change notification transmission step. A transfer step of transferring the change notification to one or more corresponding mobile terminals, a change notification receiving step of receiving the change notification transmitted in the transfer step and transferred by the mobile terminal in the change step, and a mobile terminal The reservation information stored in the reservation information storage step is received in the change notification reception step. And an update step for updating the broadcast time after the change included in the changed notification.

これらの録画予約システム及び録画予約方法によれば、携帯端末は、予約情報を格納するとともに録画予約管理サーバに送信する。そして、録画予約管理サーバは、既に格納されている番組の放送時間と格納後に番組配信装置から受信した当該番組の放送時間とを比較することで、当該番組の放送時間が変更されたことを把握する。更に、録画予約管理サーバは、番組の放送時間が変更されたことを示す変更通知を当該番組を録画予約した携帯端末、すなわち、当該番組についての予約情報を送信した携帯端末に送信する。その後、携帯端末は、変更通知を受信し、格納済みの予約情報に含まれる録画予約時間を変更通知に含まれる変更後の放送時間に更新する。 According to these recording reservation systems and recording reservation methods, the mobile terminal stores the reservation information and transmits it to the recording reservation management server. Then, the recording reservation management server grasps that the broadcast time of the program has been changed by comparing the broadcast time of the already stored program with the broadcast time of the program received from the program distribution device after storage. To do. Furthermore, the recording reservation management server transmits a change notice indicating that the broadcast time of the program has changed mobile terminal which recording reservation of the program, i.e., the mobile terminal transmitting the reservation information about the program. Thereafter, the mobile terminal receives the change notification and updates the recording reservation time included in the stored reservation information to the changed broadcast time included in the change notification.

これにより、録画予約した番組の放送時間が変更された場合にのみ、その変更を示す変更通知をネットワークを介して携帯端末に送信することが可能となる。このとき、変更通知は、放送時間が変更された番組を録画予約した携帯端末にのみ送信される。携帯端末は、録画予約した番組の放送時間が変更されたか否かをネットワークを介して自ら録画予約管理サーバに問い合わせることなく上記変更通知を受信することができる。一方、録画予約管理サーバは、変更通知を送信する際に、ネットワークを介しての携帯端末からの問い合わせを必要としない。よって、番組の放送時間の変更に合わせて録画予約時間を変更する際にかかるネットワークの負荷を低減することができる。また、録画予約した番組の放送時間が変更された場合でも、録画予約した番組を確実に録画することが可能となる。 Thereby, only when the broadcast time of the program reserved for recording is changed, a change notification indicating the change can be transmitted to the mobile terminal via the network. At this time, the change notification is transmitted only to the portable terminal that has reserved the recording of the program whose broadcast time has been changed. The portable terminal can receive the change notification without inquiring of the recording reservation management server via the network whether or not the broadcast time of the program reserved for recording has been changed. On the other hand, the recording reservation management server does not require an inquiry from the mobile terminal via the network when transmitting the change notification. Therefore, it is possible to reduce the load on the network when changing the recording reservation time in accordance with the change in the broadcast time of the program. Further, even when the broadcast time of a program reserved for recording is changed, the program reserved for recording can be reliably recorded.

このような録画予約管理サーバ、通信端末、録画予約システム及び録画予約方法によれば、番組の放送時間の変更に合わせて録画予約時間を変更する際にかかるネットワークの負荷を低減することができる。   According to such a recording reservation management server, communication terminal, recording reservation system, and recording reservation method, it is possible to reduce the load on the network when the recording reservation time is changed in accordance with the change of the broadcast time of the program.

以下、添付図面を参照しながら本発明の実施形態を詳細に説明する。なお、図面の説明において同一又は同等の要素には同一の符号を付し、重複する説明を省略する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the description of the drawings, the same or equivalent elements are denoted by the same reference numerals, and redundant description is omitted.

まず、図1を用いて、実施形態に係る録画予約システム1の構成について説明する。図1は、実施形態に係る録画予約システム1の構成を示す図である。この録画予約システム1は、携帯電話機(通信端末)10と録画予約管理サーバ群(録画予約管理サーバ)2とがネットワーク70を介してデータ送受信を行うとともに、録画予約管理サーバ群2が放送装置(番組配信装置)60から番組情報を受信することで、携帯電話機10で実行された録画予約を管理する。録画予約管理サーバ群2は、制御ノード20、予約情報管理サーバ30、番組表管理サーバ40及び位置情報管理サーバ50から構成される。   First, the configuration of the recording reservation system 1 according to the embodiment will be described with reference to FIG. FIG. 1 is a diagram illustrating a configuration of a recording reservation system 1 according to the embodiment. In this recording reservation system 1, a cellular phone (communication terminal) 10 and a recording reservation management server group (recording reservation management server) 2 perform data transmission / reception via a network 70, and the recording reservation management server group 2 includes a broadcasting device ( By receiving the program information from the (program distribution device) 60, the recording reservation executed by the mobile phone 10 is managed. The recording reservation management server group 2 includes a control node 20, a reservation information management server 30, a program guide management server 40, and a position information management server 50.

携帯電話機10は、放送装置60からの放送波を受信して番組(テレビ番組)を表示することが可能であるとともに、受信した番組を録画することが可能である。更に、携帯電話機10は、番組の録画を予約することができる。   The mobile phone 10 can receive a broadcast wave from the broadcast device 60 and display a program (television program), and can record the received program. Furthermore, the mobile phone 10 can reserve recording of a program.

制御ノード20は、番組表管理サーバ40において番組の放送時間が変更されたと判定された場合に、その番組を録画予約した携帯電話機に変更後の放送時間を送信する。予約情報管理サーバ30は、携帯電話機10で実行された録画予約の内容を受信して記憶する。番組表管理サーバ40は、放送装置60から送信される電子番組ガイド(Electric Program Guide、以下「EPG」という)、すなわち、番組情報を記憶するとともに、番組の放送時間が変更されたか否かを判定する。位置情報管理サーバ50は、携帯電話機10の現在位置を受信して記憶する。   When it is determined in the program guide management server 40 that the broadcast time of the program has been changed, the control node 20 transmits the changed broadcast time to the mobile phone that reserved the recording of the program. The reservation information management server 30 receives and stores the contents of the recording reservation executed by the mobile phone 10. The program guide management server 40 stores an electronic program guide (hereinafter referred to as “EPG”) transmitted from the broadcasting device 60, that is, program information, and determines whether or not the broadcast time of the program has been changed. To do. The location information management server 50 receives and stores the current location of the mobile phone 10.

放送装置60は、番組及びEPGを放送波で配信する。なお、番組及びEPGの配信形態はこれに限定されず、例えば、番組を放送波で配信する一方でEPGをインターネット等の通信回線を介して配信してもよい。また、番組及び番組情報の双方を通信回線を介して配信してもよい。   The broadcast device 60 distributes programs and EPGs using broadcast waves. The distribution form of the program and the EPG is not limited to this, and for example, the EPG may be distributed via a communication line such as the Internet while the program is distributed by broadcast waves. Moreover, you may deliver both a program and program information via a communication line.

ネットワーク70は、移動体通信網とインターネットとにより構成されるが、ネットワーク70の構成はこれに限定されず、例えば、移動体通信網と構内通信網(LAN)とにより構成されてもよい。   The network 70 is configured by a mobile communication network and the Internet, but the configuration of the network 70 is not limited to this, and may be configured by, for example, a mobile communication network and a local communication network (LAN).

なお、図1では、便宜上、携帯電話機10、録画予約管理サーバ群2を構成する各サーバ、及び放送装置60を一つずつ図示しているが、それぞれ複数備えたものにしてもよい。   In FIG. 1, for convenience, the mobile phone 10, each server constituting the recording reservation management server group 2, and one broadcasting device 60 are illustrated, but a plurality of them may be provided.

次に、図2及び図3を用いて携帯電話機10の機能構成及びハードウェア構成を説明する。図2は、携帯電話機10の機能構成を示す機能ブロック図である。また、図3は、携帯電話機10のハードウェア構成図である。   Next, the functional configuration and hardware configuration of the mobile phone 10 will be described with reference to FIGS. FIG. 2 is a functional block diagram showing a functional configuration of the mobile phone 10. FIG. 3 is a hardware configuration diagram of the mobile phone 10.

図2に示すように、携帯電話機10は、機能的構成要素として、放送波受信部111、画像表示部112、録画予約受付部113、録画予約登録部(予約情報格納手段)114、録画部115、予約情報送信部(予約情報送信手段)116、変更通知受信部(変更通知受信手段)117、録画予約更新部(更新手段)118、記録部119及びEPG取得部120を備えている。   As shown in FIG. 2, the cellular phone 10 includes, as functional components, a broadcast wave receiving unit 111, an image display unit 112, a recording reservation receiving unit 113, a recording reservation registration unit (reservation information storage unit) 114, and a recording unit 115. A reservation information transmission unit (reservation information transmission unit) 116, a change notification reception unit (change notification reception unit) 117, a recording reservation update unit (update unit) 118, a recording unit 119, and an EPG acquisition unit 120.

この携帯電話機10は、図3に示すように、オペレーティングシステムやアプリケーションプログラムなどを実行するCPU101、ROM及びRAMで構成される主記憶部102、メモリなどで構成される補助記憶部103、ネットワーク70を介してデータ通信を行う通信制御部104、液晶モニタなどで構成される表示部105並びに文字・数字入力及び実行指示を行うキーで構成される操作部106で構成される。図2を示して説明した各機能は、図3に示すCPU101及び主記憶部102の上に所定のソフトウェアを読み込ませ、CPU101の制御の下で通信制御部104を動作させるとともに、主記憶部102や補助記憶部103におけるデータの読み出し及び書き込みを行うことで実現される。   As shown in FIG. 3, the cellular phone 10 includes a CPU 101 that executes an operating system, application programs, and the like, a main storage unit 102 that includes ROM and RAM, an auxiliary storage unit 103 that includes memory, and a network 70. A communication control unit 104 that performs data communication via a display, a display unit 105 that includes a liquid crystal monitor, and an operation unit 106 that includes keys for inputting characters and numbers and executing instructions. Each function described with reference to FIG. 2 reads predetermined software on the CPU 101 and the main storage unit 102 shown in FIG. 3, operates the communication control unit 104 under the control of the CPU 101, and operates the main storage unit 102. Or by reading and writing data in the auxiliary storage unit 103.

放送波受信部111は、放送用アンテナ(図示せず)が受信した放送波を復調して番組の放映データを取得し、その放映データを画像表示部112及び録画部115に出力する。   The broadcast wave receiving unit 111 demodulates the broadcast wave received by the broadcast antenna (not shown), acquires broadcast data of the program, and outputs the broadcast data to the image display unit 112 and the recording unit 115.

画像表示部112は、放送波受信部111から入力された放映データを表示する。   The image display unit 112 displays the broadcast data input from the broadcast wave receiving unit 111.

録画予約受付部113は、携帯電話機10の使用者に番組を録画予約するためのインタフェース(例えば、操作パネル)を提供するとともに、その使用者が入力した録画予約指示を受け付けて録画予約登録部114及び予約情報送信部116に出力する。この録画予約指示には、少なくとも、録画予約した番組を放送する放送局(チャンネル)、当該番組の番組名及び録画予約時間(当該番組の放送時間)が含まれる。なお、録画予約受付部113は、録画予約用のインタフェースを提供する際にEPGを使用してもよい。   The recording reservation accepting unit 113 provides an interface (for example, an operation panel) for reserving a recording of a program to the user of the mobile phone 10, and accepts a recording reservation instruction input by the user to receive a recording reservation registering unit 114. And output to the reservation information transmission unit 116. This recording reservation instruction includes at least a broadcast station (channel) that broadcasts a program reserved for recording, a program name of the program, and a recording reservation time (broadcast time of the program). The recording reservation accepting unit 113 may use the EPG when providing an interface for recording reservation.

録画予約登録部114は、録画予約受付部113から入力された録画予約指示を取得し、この録画予約指示に基づいて予約情報を作成する。そして、録画予約登録部114は、作成した予約情報を記録部119に格納させる。予約情報は、録画予約の内容を示すものであり、少なくとも、録画予約した番組を放送する放送局(チャンネル)、当該番組の番組名及び録画予約時間が対応付けられる。例えば、放送局「TV局A」、番組名「番組A」及び録画予約時間「9:00−10:00」が対応付けられた予約情報(以下「予約1」という)が作成されて格納される。録画予約時間は、この例のように、録画開始時刻(例えば「9:00」)と録画終了時刻(例えば「10:00」)により表される。   The recording reservation registration unit 114 acquires the recording reservation instruction input from the recording reservation reception unit 113 and creates reservation information based on the recording reservation instruction. Then, the recording reservation registration unit 114 causes the recording unit 119 to store the created reservation information. The reservation information indicates the content of the recording reservation, and at least the broadcasting station (channel) that broadcasts the program reserved for recording, the program name of the program, and the recording reservation time are associated with each other. For example, reservation information (hereinafter referred to as “reservation 1”) associated with a broadcast station “TV station A”, a program name “program A”, and a recording reservation time “9: 00-10: 00” is created and stored. The As shown in this example, the scheduled recording time is represented by a recording start time (for example, “9:00”) and a recording end time (for example, “10:00”).

録画部115は、録画予約登録部114により記録部119に格納されている予約情報に従って、放送波受信部111から入力された放映データを記録部119に格納させる。   The recording unit 115 causes the recording unit 119 to store the broadcast data input from the broadcast wave receiving unit 111 in accordance with the reservation information stored in the recording unit 119 by the recording reservation registration unit 114.

予約情報送信部116は、録画予約受付部113から入力された録画予約指示を取得し、この録画予約指示に基づいて、録画予約登録部114と同様に予約情報を作成する。そして、予約情報送信部116は、作成した予約情報と携帯電話機を識別するための端末IDとを対応付けたデータを変調し、通信用アンテナ(図示せず)を介して予約情報管理サーバ30の予約情報登録部31に送信する。   The reservation information transmitting unit 116 acquires the recording reservation instruction input from the recording reservation receiving unit 113, and creates reservation information based on the recording reservation instruction in the same manner as the recording reservation registration unit 114. Then, the reservation information transmitting unit 116 modulates data in which the created reservation information is associated with a terminal ID for identifying a mobile phone, and the reservation information transmitting unit 116 of the reservation information management server 30 via a communication antenna (not shown). It transmits to the reservation information registration part 31.

変更通知受信部117は、通信用アンテナ(図示せず)が受信した電波を復調することで、番組の放送時間が変更されたことを示す変更通知を受信し、その変更通知を録画予約更新部118に出力する。   The change notification receiving unit 117 receives a change notification indicating that the broadcast time of the program has been changed by demodulating a radio wave received by a communication antenna (not shown), and sends the change notification to the recording reservation updating unit. It outputs to 118.

録画予約更新部118は、録画予約登録部114により記録部119に格納されている予約情報のうち、放送局と番組名が変更通知受信部117から入力された変更通知に含まれる放送局及び番組名と一致するものを更新する。例えば、既に予約情報「予約1」が格納されており、放送局「TV局A」、番組名「番組A」及び録画予約時間「9:15−10:15」が対応付けられた変更通知が入力された場合は、録画予約更新部118は、予約情報「予約1」の録画予約時間を「9:15−10:15」に更新する。   The recording reservation update unit 118 includes broadcast stations and programs included in the change notification in which the broadcast station and the program name are input from the change notification reception unit 117 among the reservation information stored in the recording unit 119 by the recording reservation registration unit 114. Update the one that matches the name. For example, the reservation information “reservation 1” is already stored, and a change notification in which the broadcast station “TV station A”, the program name “program A”, and the recording reservation time “9: 15-10: 15” are associated with each other is received. If it is input, the recording reservation update unit 118 updates the recording reservation time of the reservation information “Reservation 1” to “9: 15-10: 15”.

記録部119は、予約情報及び放映データを格納する部分である。   The recording unit 119 is a part that stores reservation information and broadcast data.

EPG取得部120は、EPGを取得するためのEPG要求を番組表管理サーバ40に送信し、このEPG要求に応じて番組表管理サーバ40から提供されるEPGを受信して保持する。保持しているEPGは、録画予約受付部113により使用される。なお、EPGを要求する形態は限定されない。例えば、HTTP(HyperText Transfer Protocol)リクエスト、メール送信、バーコード情報の送信によりEPGを要求することが考えられる。   The EPG acquisition unit 120 transmits an EPG request for acquiring an EPG to the program guide management server 40, and receives and holds the EPG provided from the program guide management server 40 in response to the EPG request. The stored EPG is used by the recording reservation receiving unit 113. In addition, the form which requests | requires EPG is not limited. For example, it is conceivable to request an EPG by an HTTP (HyperText Transfer Protocol) request, mail transmission, or bar code information transmission.

次に、図4及び図5を用いて制御ノード20の機能構成及びハードウェア構成を説明する。図4は、制御ノード20の機能構成を示す機能ブロック図である。また、図5は、制御ノード20のハードウェア構成図である。   Next, the functional configuration and hardware configuration of the control node 20 will be described with reference to FIGS. FIG. 4 is a functional block diagram showing a functional configuration of the control node 20. FIG. 5 is a hardware configuration diagram of the control node 20.

図4に示すように、制御ノード20は、機能的構成要素として、放送時間変更情報受信部21、予約情報抽出部(抽出手段の一部)22、グループ情報作成部23、変更通知生成部24及び変更通知送信部(変更通知送信手段)25を備えている。   As shown in FIG. 4, the control node 20 includes, as functional components, a broadcast time change information reception unit 21, a reservation information extraction unit (part of extraction means) 22, a group information creation unit 23, and a change notification generation unit 24. And a change notification transmission unit (change notification transmission means) 25.

この制御ノード20は、図5に示すように、オペレーティングシステムやアプリケーションプログラムなどを実行するCPU201、ROM及びRAMで構成される主記憶装置202、ハードディスクなどで構成される補助記憶装置203、ネットワークカードなどの通信制御装置204、モニタやプリンタなどの出力装置205、キーボードやマウスなどの入力装置206で構成される。図4を示して説明した各機能は、図5に示すCPU201や主記憶装置202の上に所定のソフトウェアを読み込ませ、CPU201の制御の下で通信制御装置204を動作させるとともに、主記憶装置202や補助記憶装置203におけるデータの読み出し及び書き込みを行うことで実現される。   As shown in FIG. 5, the control node 20 includes a CPU 201 that executes an operating system, an application program, etc., a main storage device 202 composed of ROM and RAM, an auxiliary storage device 203 composed of a hard disk, a network card, etc. Communication control device 204, output device 205 such as a monitor and printer, and input device 206 such as a keyboard and mouse. Each function described with reference to FIG. 4 reads predetermined software on the CPU 201 and the main storage device 202 shown in FIG. 5 and operates the communication control device 204 under the control of the CPU 201. And by reading and writing data in the auxiliary storage device 203.

放送時間変更情報受信部21は、番組の放送時間が変更されたことを示す放送時間変更情報を受信し、この放送時間変更情報を予約情報抽出部22及び変更通知生成部24に出力する。放送時間変更情報は、少なくとも、放送時間が変更された番組を放送する放送局(チャンネル)、当該番組の番組名及び当該番組の変更後の放送時間が対応付けられたものである。   The broadcast time change information receiving unit 21 receives broadcast time change information indicating that the broadcast time of the program has been changed, and outputs this broadcast time change information to the reservation information extracting unit 22 and the change notification generating unit 24. The broadcast time change information is associated with at least a broadcast station (channel) that broadcasts a program whose broadcast time has been changed, a program name of the program, and a broadcast time after the change of the program.

予約情報抽出部22は、放送時間変更情報受信部21から入力された放送時間変更情報に基づいて、放送時間が変更された番組を録画予約した携帯電話機の抽出を予約情報管理サーバ30に指示するための予約情報取得指示を作成する。この予約情報取得指示は、放送時間変更情報に含まれる放送局と番組名とが対応付けられたものである。例えば、入力された放送時間変更情報の内容が、放送局「TV局A」、番組名「番組A」及び変更後の放送時間「9:15−10:15」であれば、放送局「TV局A」と番組名「番組A」とが対応付けられた予約情報取得指示が作成される。そして、予約情報抽出部22は、作成した予約情報取得指示を予約情報管理サーバ30の予約情報取得部33に送信する。また、予約情報抽出部22は、予約情報取得指示の送信に応じて予約情報管理サーバ30の予約情報取得部33から送信される予約端末情報を受信し、この予約端末情報をグループ情報作成部23に出力する。   The reservation information extraction unit 22 instructs the reservation information management server 30 to extract a mobile phone that has reserved recording of a program whose broadcast time has been changed based on the broadcast time change information input from the broadcast time change information reception unit 21. Create a reservation information acquisition instruction. In this reservation information acquisition instruction, a broadcast station and a program name included in the broadcast time change information are associated with each other. For example, if the contents of the input broadcast time change information are the broadcast station “TV station A”, the program name “program A”, and the changed broadcast time “9: 15-10: 15”, the broadcast station “TV The reservation information acquisition instruction in which the “station A” is associated with the program name “program A” is created. Then, the reservation information extraction unit 22 transmits the created reservation information acquisition instruction to the reservation information acquisition unit 33 of the reservation information management server 30. In addition, the reservation information extraction unit 22 receives the reservation terminal information transmitted from the reservation information acquisition unit 33 of the reservation information management server 30 in response to the transmission of the reservation information acquisition instruction, and uses this reservation terminal information as the group information creation unit 23. Output to.

グループ情報作成部23は、予約情報抽出部22から入力された予約端末情報を位置情報管理サーバ50の位置情報取得部53に送信する。そして、グループ情報作成部23は、予約端末情報の送信に応じて位置情報管理サーバ50の位置情報取得部53から送信される位置情報を受信する。その後、グループ情報作成部23は、その位置情報に含まれる携帯電話機を対応する基地局毎にグループ化したグループ情報を作成し変更通知送信部25に出力する。グループ情報は、基地局に当該基地局のエリアに存在する1以上の携帯電話機が対応付けられたものである。例えば、受信した位置情報が「携帯電話機1、基地局A」、「携帯電話機2、基地局B」及び「携帯電話機3、基地局A」である場合は、「基地局A、携帯電話機1及び携帯電話機3」及び「基地局B、携帯電話機2」というグループ情報が作成される。   The group information creation unit 23 transmits the reservation terminal information input from the reservation information extraction unit 22 to the position information acquisition unit 53 of the position information management server 50. Then, the group information creation unit 23 receives the position information transmitted from the position information acquisition unit 53 of the position information management server 50 in response to the transmission of the reserved terminal information. Thereafter, the group information creation unit 23 creates group information in which the mobile phones included in the position information are grouped for each corresponding base station, and outputs the group information to the change notification transmission unit 25. The group information is information in which one or more mobile phones existing in the area of the base station are associated with the base station. For example, when the received location information is “mobile phone 1, base station A”, “mobile phone 2, base station B” and “mobile phone 3, base station A”, “base station A, mobile phone 1 and Group information “mobile phone 3” and “base station B, mobile phone 2” is created.

変更通知生成部24は、放送時間変更情報受信部21から入力された放送時間変更情報に基づいて変更通知を生成する。この変更通知は、番組の放送時間が変更されたことを示すものであり、少なくとも、放送時間が変更された番組を放送する放送局(チャンネル)、当該番組の番組名及び変更後の放送時間が対応付けられる形で含まれている。例えば、入力された放送時間変更情報の内容が上述のものであれば、放送局「TV局A」、番組名「番組A」及び変更後の放送時間「9:15−10:15」が対応付けられた変更通知が生成される。そして、変更通知生成部24は、生成した変更通知を変更通知送信部25に出力する。   The change notification generator 24 generates a change notification based on the broadcast time change information input from the broadcast time change information receiver 21. This change notification indicates that the broadcast time of the program has been changed. At least the broadcast station (channel) that broadcasts the program whose broadcast time has been changed, the program name of the program, and the changed broadcast time. It is included in a corresponding form. For example, if the contents of the input broadcast time change information are as described above, the broadcast station “TV station A”, the program name “program A”, and the changed broadcast time “9: 15-10: 15” are supported. An attached change notification is generated. Then, the change notification generation unit 24 outputs the generated change notification to the change notification transmission unit 25.

変更通知送信部25は、グループ情報作成部23から入力されたグループ情報に含まれる携帯電話機に対して、変更通知生成部24から入力された変更通知を送信する。このとき、変更通知の送信は、携帯電話機毎に行われるのではなく、グループ情報に含まれる基地局毎に行われる。例えば、「基地局A、携帯電話機1及び携帯電話機3」及び「基地局B、携帯電話機2」というグループ情報が入力された場合は、基地局A及び基地局Bに対して変更通知が送信される。このうち基地局Aに送信された1個の変更通知は、基地局Aで複製されて携帯電話機1及び携帯電話機3に送信される。すなわち、変更通知送信部25は、変更通知をマルチキャスト送信する。   The change notification transmission unit 25 transmits the change notification input from the change notification generation unit 24 to the mobile phone included in the group information input from the group information creation unit 23. At this time, the change notification is transmitted not for each mobile phone but for each base station included in the group information. For example, when group information “base station A, mobile phone 1 and mobile phone 3” and “base station B, mobile phone 2” is input, a change notification is transmitted to base station A and base station B. The Among these, one change notification transmitted to the base station A is duplicated at the base station A and transmitted to the mobile phone 1 and the mobile phone 3. That is, the change notification transmission unit 25 multicasts a change notification.

次に、図6及び図7を用いて予約情報管理サーバ30の機能構成を説明する。図6は、予約情報管理サーバ30の機能構成を示す機能ブロック図である。図7は、予約情報の格納例を示す模式図である。   Next, the functional configuration of the reservation information management server 30 will be described with reference to FIGS. 6 and 7. FIG. 6 is a functional block diagram showing a functional configuration of the reservation information management server 30. FIG. 7 is a schematic diagram illustrating an example of storing reservation information.

図6に示すように、予約情報管理サーバ30は、機能的構成要素として、予約情報登録部(予約情報受信手段)31、記録部32及び予約情報取得部(抽出手段の一部)33を備えている。   As shown in FIG. 6, the reservation information management server 30 includes a reservation information registration unit (reservation information receiving unit) 31, a recording unit 32, and a reservation information acquisition unit (part of extraction unit) 33 as functional components. ing.

予約情報管理サーバ30のハードウェア構成は制御ノード20と同様であり、予約情報管理サーバ30の各機能がハードウェア上でどのように実現されるかという点も制御ノード20と同様である。   The hardware configuration of the reservation information management server 30 is the same as that of the control node 20, and how the functions of the reservation information management server 30 are realized on the hardware is the same as that of the control node 20.

予約情報登録部31は、携帯電話機10から送信された予約情報を受信して記録部32に格納させる。例えば、放送局「TV局A」、番組名「番組A」及び録画予約時間「9:00−10:00」を含む予約情報が端末ID「携帯電話機1」と対応付けられているデータを受信した場合は、この対応付けを維持したまま記録部32に格納させる。   The reservation information registration unit 31 receives the reservation information transmitted from the mobile phone 10 and stores it in the recording unit 32. For example, the reservation information including the broadcasting station “TV station A”, the program name “program A”, and the recording reservation time “9: 00-10: 00” is received in association with the terminal ID “mobile phone 1”. In such a case, the data is stored in the recording unit 32 while maintaining this association.

記録部32は、予約情報を格納する部分である。例えば、図7に示す例では、端末IDと対応付けられた予約情報が3件格納されており、このうち2件は「携帯電話機1」についてのもの、残りの1件は「携帯電話機2」についてのものである。   The recording unit 32 is a part that stores reservation information. For example, in the example shown in FIG. 7, three pieces of reservation information associated with the terminal ID are stored, two of which are for “mobile phone 1” and the other one is “mobile phone 2”. Is about.

予約情報取得部33は、制御ノード20の予約情報抽出部22から送信された予約情報取得指示を受信し、その予約情報取得指示に含まれる放送局及び番組名で特定される番組を録画予約した携帯電話機を抽出する。そして、予約情報取得部33は、抽出した携帯電話機を含む予約端末情報を作成し、この予約端末情報を制御ノード20の予約情報抽出部22に送信する。例えば、記録部32に格納されている予約情報が図7で示されるものであり、放送局「TV局Z」及び番組名「番組Y」を含む予約情報取得指示を受信した場合は、端末ID「携帯電話機1」及び端末ID「携帯電話機2」が抽出され、これらの端末IDを含む予約端末情報が作成されて送信される。   The reservation information acquisition unit 33 receives the reservation information acquisition instruction transmitted from the reservation information extraction unit 22 of the control node 20, and makes a recording reservation for the program specified by the broadcasting station and the program name included in the reservation information acquisition instruction. Extract mobile phones. Then, the reservation information acquisition unit 33 creates reservation terminal information including the extracted mobile phone, and transmits this reservation terminal information to the reservation information extraction unit 22 of the control node 20. For example, when the reservation information stored in the recording unit 32 is as shown in FIG. 7 and a reservation information acquisition instruction including the broadcast station “TV station Z” and the program name “program Y” is received, the terminal ID “Mobile phone 1” and terminal ID “mobile phone 2” are extracted, and reserved terminal information including these terminal IDs is created and transmitted.

次に、図8及び図9を用いて番組表管理サーバ40の機能構成を説明する。図8は、番組表管理サーバ40の機能構成を示す機能ブロック図である。図9は、EPGの例を示す模式図である。   Next, the functional configuration of the program guide management server 40 will be described with reference to FIGS. FIG. 8 is a functional block diagram showing a functional configuration of the program guide management server 40. FIG. 9 is a schematic diagram illustrating an example of an EPG.

図8に示すように、番組表管理サーバ40は、機能的構成要素として、番組情報受信部41、記録部42、番組情報管理部(番組情報格納手段及び判定手段)43及び番組情報提供部44を備えている。   As shown in FIG. 8, the program guide management server 40 includes, as functional components, a program information receiving unit 41, a recording unit 42, a program information management unit (program information storage unit and determination unit) 43, and a program information providing unit 44. It has.

番組表管理サーバ40のハードウェア構成は制御ノード20と同様であり、番組表管理サーバ40の各機能がハードウェア上でどのように実現されるかという点も制御ノード20と同様である。   The hardware configuration of the program guide management server 40 is the same as that of the control node 20, and how the functions of the program guide management server 40 are realized on hardware is also the same as that of the control node 20.

番組情報受信部41は、放送装置60から発信された放送波を受信して復調することでEPG(番組情報)を取得する。EPGは、放送局(チャンネル)毎にその放送局が放送する番組に関する情報(例えば番組名、放送時間、番組の概要)が複数対応付けられたものであり、例えば図9のように示される。番組情報受信部41は、その後、取得したEPGを番組情報管理部43に出力する。なお、番組情報受信部41は、最新のEPGを取得することが可能である。   The program information receiving unit 41 acquires EPG (program information) by receiving and demodulating a broadcast wave transmitted from the broadcasting device 60. The EPG is associated with a plurality of pieces of information (for example, a program name, a broadcast time, and an outline of a program) related to a program broadcast by the broadcast station for each broadcast station (channel), and is shown in FIG. 9, for example. Thereafter, the program information receiving unit 41 outputs the acquired EPG to the program information management unit 43. Note that the program information receiving unit 41 can acquire the latest EPG.

記録部42は、EPGを格納する部分である。   The recording unit 42 is a part that stores an EPG.

番組情報管理部43は、番組情報受信部41から入力されたEPGと、既に記録部42に格納されているEPGとの相違を判定するとともに、記録部42に格納しているEPGを最新の状態に更新する。更に、番組情報管理部43は、EPGが変更されたか否かを判定した後に、入力されたEPGを記録部42に格納する。これにより、EPGが最新の状態に更新される。EPGが記録部42に格納されていない場合、番組情報管理部43は、入力されたEPGをそのまま記録部42に格納させる。EPGが記録部42に格納されているときに番組情報受信部41から新たなEPGが入力された場合、番組情報管理部43は、入力されたEPGと記録部42に格納済みのEPGとを比較し、これらのEPGが一致しない場合(番組に関する情報が1つ以上変更されている場合)に番組に関する情報が変更されたと判定する。   The program information management unit 43 determines the difference between the EPG input from the program information reception unit 41 and the EPG already stored in the recording unit 42, and updates the EPG stored in the recording unit 42 to the latest state. Update to Further, the program information management unit 43 stores the input EPG in the recording unit 42 after determining whether or not the EPG has been changed. As a result, the EPG is updated to the latest state. When the EPG is not stored in the recording unit 42, the program information management unit 43 stores the input EPG as it is in the recording unit 42. When a new EPG is input from the program information receiving unit 41 while the EPG is stored in the recording unit 42, the program information management unit 43 compares the input EPG with the EPG stored in the recording unit 42. If these EPGs do not match (one or more information related to the program has been changed), it is determined that the information related to the program has been changed.

例えば、格納済みのEPGが図9で示されるものである場合に、新たに入力されたEPGに含まれる番組Aの放送時間が「9:15−10:15」ある場合には、番組Aの放送時間(放送開始時刻及び放送終了時刻)が変更されたと判定する。そして、番組情報管理部43は、番組の放送時間が変更されたことを示す放送時間変更情報を制御ノード20の放送時間変更情報受信部21に送信する。放送時間変更情報は、少なくとも、放送時間が変更された番組を放送する放送局(チャンネル)、当該番組の番組名及び当該番組の変更後の放送時間が対応付けられたものである。例えば、上述のように判定された場合には、放送局「TV局A」、番組名「番組A」及び変更後の放送時間「9:15−10:15」が対応付けられた放送時間変更情報が送信される。なお、放送時間の変更とは、上記の例のように開始時刻及び終了時刻の双方が変更される場合に限られない。この他に、開始時刻及び終了時刻のうちのどちらか一方のみが変更される場合も放送時間の変更という。   For example, when the stored EPG is the one shown in FIG. 9 and the broadcast time of the program A included in the newly input EPG is “9: 15-10: 15”, the program A It is determined that the broadcast time (broadcast start time and broadcast end time) has been changed. Then, the program information management unit 43 transmits broadcast time change information indicating that the broadcast time of the program has been changed to the broadcast time change information receiving unit 21 of the control node 20. The broadcast time change information is associated with at least a broadcast station (channel) that broadcasts a program whose broadcast time has been changed, a program name of the program, and a broadcast time after the change of the program. For example, if it is determined as described above, the broadcast time change associated with the broadcast station “TV station A”, the program name “program A”, and the changed broadcast time “9: 15-10: 15”. Information is sent. Note that the change of the broadcast time is not limited to the case where both the start time and the end time are changed as in the above example. In addition, when only one of the start time and the end time is changed, the broadcast time is also changed.

番組情報提供部44は、携帯電話機10の録画予約受付部113から送信されたEPG要求を受信した場合に記録部42からEPGを取得する。そして、番組情報提供部44は、取得したEPGをEPG要求の送信元である携帯電話機10の録画予約受付部113に送信する。   The program information providing unit 44 acquires the EPG from the recording unit 42 when receiving the EPG request transmitted from the recording reservation receiving unit 113 of the mobile phone 10. Then, the program information providing unit 44 transmits the acquired EPG to the recording reservation receiving unit 113 of the mobile phone 10 that is the transmission source of the EPG request.

次に、図10及び図11を用いて位置情報管理サーバ50の機能構成を説明する。図10は、位置情報管理サーバ50の機能構成を示す機能ブロック図である。図11は、位置情報の格納例を示す模式図である。   Next, the functional configuration of the location information management server 50 will be described with reference to FIGS. 10 and 11. FIG. 10 is a functional block diagram showing a functional configuration of the location information management server 50. FIG. 11 is a schematic diagram illustrating an example of storing position information.

図10に示すように、位置情報管理サーバ50は、機能的構成要素として、位置情報登録部51、記録部52及び位置情報取得部53を備えている。   As illustrated in FIG. 10, the location information management server 50 includes a location information registration unit 51, a recording unit 52, and a location information acquisition unit 53 as functional components.

位置情報管理サーバ50のハードウェア構成は制御ノード20と同様であり、位置情報管理サーバ50の各機能がハードウェア上でどのように実現されるかという点も制御ノード20と同様である。   The hardware configuration of the location information management server 50 is the same as that of the control node 20, and how each function of the location information management server 50 is realized on hardware is also the same as that of the control node 20.

位置情報登録部51は、ネットワーク70を構成する基地局(図示せず)から送信される、携帯電話機10の現在位置を示す位置情報を受信して記録部52に格納させる。例えば、位置情報登録部51は、端末ID「携帯電話機1」と基地局ID「基地局A」とが対応付けられた位置情報を受信して記録部52に格納させる。なお、位置情報の取得方法はこれに限定されず、例えば、携帯電話機10が全地球測位システム(GPS:Global Positioning System)を用いて取得した緯度経度を位置情報登録部51に送信し、位置情報登録部51がその緯度経度を位置情報として記録部52に格納させてもよい。   The position information registration unit 51 receives position information indicating the current position of the mobile phone 10 transmitted from a base station (not shown) constituting the network 70 and stores it in the recording unit 52. For example, the location information registration unit 51 receives location information in which the terminal ID “mobile phone 1” and the base station ID “base station A” are associated with each other and stores the location information in the recording unit 52. In addition, the acquisition method of position information is not limited to this, For example, the latitude and longitude which the mobile telephone 10 acquired using the global positioning system (GPS: Global Positioning System) is transmitted to the position information registration part 51, and position information is acquired. The registration unit 51 may store the latitude and longitude in the recording unit 52 as position information.

記録部52は、位置情報を格納する部分である。図11に示す例では、端末IDと基地局IDとが対応付けられた位置情報が3件格納されている。   The recording unit 52 is a part that stores position information. In the example illustrated in FIG. 11, three pieces of position information in which terminal IDs and base station IDs are associated are stored.

位置情報取得部53は、制御ノード20のグループ情報作成部23から送信された予約端末情報を受信し、その予約端末情報に含まれる端末IDと一致する端末IDを含む位置情報を抽出する。そして、位置情報取得部53は、抽出した位置情報を制御ノード20のグループ情報作成部23に送信する。   The location information acquisition unit 53 receives the reserved terminal information transmitted from the group information creation unit 23 of the control node 20, and extracts location information including a terminal ID that matches the terminal ID included in the reserved terminal information. Then, the position information acquisition unit 53 transmits the extracted position information to the group information creation unit 23 of the control node 20.

次に、図12を用いて録画予約システム1の動作について説明する。図12は、録画予約システム1の動作を示すシーケンス図である。   Next, the operation of the recording reservation system 1 will be described with reference to FIG. FIG. 12 is a sequence diagram showing the operation of the recording reservation system 1.

まず、携帯電話機10の録画予約受付部113から送信されたEPG要求に応じて番組表管理サーバ40の番組情報提供部44からEPGが送信される(ステップS01)。なお、このEPGは、番組表管理サーバ40の番組情報管理部43により格納されたものである(番組情報格納ステップ)。その後、録画予約受付部113で録画予約が受け付けられて、録画予約登録部114により予約情報が格納される(ステップS02、予約情報格納ステップ)。すなわち、録画予約が行われる。更に、予約情報送信部116において、その予約情報に対応する予約情報が作成され(ステップS03)、予約情報管理サーバ30に送信される(ステップS04、予約情報送信ステップ)。送信された予約情報は、予約情報管理サーバ30の予約情報登録部31により受信され(予約情報受信ステップ)記録部32に格納される(ステップS05)。   First, an EPG is transmitted from the program information providing unit 44 of the program guide management server 40 in response to the EPG request transmitted from the recording reservation accepting unit 113 of the mobile phone 10 (step S01). The EPG is stored by the program information management unit 43 of the program guide management server 40 (program information storage step). Thereafter, the recording reservation is received by the recording reservation receiving unit 113, and the reservation information is stored by the recording reservation registration unit 114 (step S02, reservation information storage step). That is, a recording reservation is made. Furthermore, the reservation information transmission unit 116 creates reservation information corresponding to the reservation information (step S03) and transmits it to the reservation information management server 30 (step S04, reservation information transmission step). The transmitted reservation information is received by the reservation information registration unit 31 of the reservation information management server 30 (reservation information receiving step) and stored in the recording unit 32 (step S05).

その後、携帯電話機10が録画予約した番組の放送時間が変更された場合、まず、放送装置60から最新のEPGが番組表管理サーバ40に配信される(ステップS06)。番組表管理サーバ40では、番組情報受信部41によりそのEPGが受信される。そして、番組情報管理部43において番組の放送時間が変更されたと判定され、この判定に基づいて放送時間変更情報が作成されて制御ノード20に送信される(ステップS07、判定ステップ)。   Thereafter, when the broadcast time of the program reserved for recording by the mobile phone 10 is changed, first, the latest EPG is distributed from the broadcast device 60 to the program guide management server 40 (step S06). In the program guide management server 40, the program information receiving unit 41 receives the EPG. Then, the program information management unit 43 determines that the broadcast time of the program has been changed, and based on this determination, broadcast time change information is created and transmitted to the control node 20 (step S07, determination step).

送信された放送時間変更情報は、制御ノード20の放送時間変更情報受信部21により受信される。そして、この放送時間変更情報に基づいて予約情報抽出部22から予約情報取得指示が予約情報管理サーバ30に送信される(ステップS08)。予約情報管理サーバ30では、予約情報取得部33により、受信した予約情報取得指示に基づいて予約端末情報が抽出されて制御ノード20に送信される(ステップS09、抽出ステップ)。なお、この予約端末情報には携帯電話機10が含まれるものとする。   The transmitted broadcast time change information is received by the broadcast time change information receiving unit 21 of the control node 20. Then, a reservation information acquisition instruction is transmitted from the reservation information extraction unit 22 to the reservation information management server 30 based on the broadcast time change information (step S08). In the reservation information management server 30, the reservation information acquisition unit 33 extracts reservation terminal information based on the received reservation information acquisition instruction and transmits it to the control node 20 (step S09, extraction step). The reservation terminal information includes the mobile phone 10.

送信された予約端末情報は、制御ノード20の予約情報抽出部22により受信される。制御ノード20では、グループ情報作成部23により、その予約端末情報に基づいて作成された位置情報取得指示が位置情報管理サーバ50に送信される(ステップS10)。そして、位置情報管理サーバ50の位置情報取得部53において、受信した位置情報取得指示に含まれる携帯電話機の現在位置が取得され、位置情報として制御ノード20に送信される(ステップS11)。   The transmitted reservation terminal information is received by the reservation information extraction unit 22 of the control node 20. In the control node 20, the group information creation unit 23 transmits a location information acquisition instruction created based on the reserved terminal information to the location information management server 50 (step S10). Then, in the position information acquisition unit 53 of the position information management server 50, the current position of the mobile phone included in the received position information acquisition instruction is acquired and transmitted to the control node 20 as position information (step S11).

送信された位置情報は制御ノード20のグループ情報作成部23により受信され、この位置情報に基づいてグループ情報が作成される(ステップS12)。   The transmitted location information is received by the group information creation unit 23 of the control node 20, and group information is created based on this location information (step S12).

制御ノード20では、上記ステップS08〜S12の処理と並行して、変更通知生成部24において変更通知が生成される(ステップS13)。生成された変更通知は、作成されたグループ情報に従って、携帯電話機10を含む送信対象の各携帯電話機に送信される(ステップS14、変更通知送信ステップ)。   In the control node 20, a change notification is generated in the change notification generation unit 24 in parallel with the processing of steps S08 to S12 (step S13). The generated change notification is transmitted to each mobile phone to be transmitted including the mobile phone 10 according to the created group information (step S14, change notification transmission step).

最後に、携帯電話機10の変更通知受信部117において変更通知が受信され(変更通知受信ステップ)、録画予約更新部118において、記録部119に格納されている予約情報が受信した変更通知に従って更新される(ステップS15、更新ステップ)。   Finally, a change notification is received by the change notification receiving unit 117 of the mobile phone 10 (change notification receiving step), and the recording reservation update unit 118 updates the reservation information stored in the recording unit 119 according to the received change notification. (Step S15, update step).

以上説明したように、本実施形態によれば、まず、携帯電話機10において番組の録画予約が行われると、録画予約登録部114が録画予約時間を含む予約情報を格納し、予約情報送信部116がその予約情報を予約情報管理サーバ30に送信する。そして、予約情報管理サーバ30において、予約情報登録部31がその予約情報を受信して格納する。その後、番組の放送時間の変更が発生すると、番組表管理サーバ40の番組情報管理部43が、既に記録部42に格納されている番組の放送時間と、番組の放送時間の変更が反映された最新のEPGに含まれる当該番組の放送時間とを比較する。そして、これらの放送時間が相違する場合、番組情報管理部43は、その番組の放送時間が変更されたことを示す変更通知を当該番組を録画予約した携帯電話機、すなわち、当該番組についての予約情報を送信した携帯電話機(例えば携帯電話機10など)に送信する。最後に、携帯電話機10において、変更通知受信部117が変更通知を受信し、録画予約更新部118が格納済みの予約情報に含まれる録画予約時間を変更通知に含まれる変更後の放送時間に更新する。   As described above, according to the present embodiment, first, when a program recording reservation is made in the mobile phone 10, the recording reservation registration unit 114 stores the reservation information including the recording reservation time, and the reservation information transmission unit 116. Transmits the reservation information to the reservation information management server 30. Then, in the reservation information management server 30, the reservation information registration unit 31 receives and stores the reservation information. Thereafter, when a change in the broadcast time of the program occurs, the program information management unit 43 of the program guide management server 40 reflects the change in the broadcast time of the program already stored in the recording unit 42 and the broadcast time of the program. The broadcast time of the program included in the latest EPG is compared. If these broadcast times are different, the program information management unit 43 sends a change notification indicating that the broadcast time of the program has been changed to a mobile phone that has reserved recording of the program, that is, reservation information about the program. Is transmitted to the mobile phone (for example, the mobile phone 10) that has transmitted. Finally, in the mobile phone 10, the change notification receiving unit 117 receives the change notification, and the recording reservation update unit 118 updates the recording reservation time included in the stored reservation information to the changed broadcast time included in the change notification. To do.

これにより、録画予約した番組の放送時間が変更された場合に限定してその変更を示す変更通知をネットワーク70を介して携帯電話機10に送信することが可能となる。このとき、変更通知は、放送時間が変更された番組を録画予約した携帯電話機にのみ送信される。携帯電話機10は、録画予約した番組の放送時間が変更されたか否かをネットワーク70を介して自ら録画予約管理サーバ群2に問い合わせることなく変更通知を受信することができる。一方、録画予約管理サーバ群2、特に制御ノード20は、変更通知を送信する際に、ネットワーク70を介しての携帯電話機10からの問い合わせを必要としない。よって、番組の放送時間の変更に合わせて録画予約時間を変更する際にかかるネットワーク70の負荷を低減することができる。また、録画予約した番組の放送時間が変更された場合でも、録画予約した番組を確実に録画することが可能となる。   As a result, only when the broadcast time of the program reserved for recording is changed, a change notification indicating the change can be transmitted to the mobile phone 10 via the network 70. At this time, the change notification is transmitted only to the mobile phone that has reserved the recording of the program whose broadcast time has been changed. The mobile phone 10 can receive the change notification without inquiring of the recording reservation management server group 2 via the network 70 whether or not the broadcast time of the program reserved for recording has been changed. On the other hand, the recording reservation management server group 2, especially the control node 20, does not require an inquiry from the mobile phone 10 via the network 70 when transmitting the change notification. Therefore, it is possible to reduce the load on the network 70 when changing the recording reservation time in accordance with the change in the broadcast time of the program. Further, even when the broadcast time of a program reserved for recording is changed, the program reserved for recording can be reliably recorded.

また、本実施形態によれば、変更通知は、制御ノード20のグループ情報作成部23で生成されたグループ情報の個数分だけ送信される。これは、制御ノード20から送信される変更通知の個数が送信先の携帯電話機の個数分以下であることを意味する。これにより、ネットワーク70を流れる変更通知の総送信量を低減することができる。すなわち、番組の放送時間の変更に合わせて録画予約時間を変更する際にかかるネットワーク70の負荷をより低減することができる。   Further, according to the present embodiment, the change notification is transmitted by the number of group information generated by the group information creation unit 23 of the control node 20. This means that the number of change notifications transmitted from the control node 20 is equal to or less than the number of destination mobile phones. Thereby, the total transmission amount of the change notification flowing through the network 70 can be reduced. That is, it is possible to further reduce the load on the network 70 when changing the recording reservation time in accordance with the change in the broadcast time of the program.

また、本実施形態では、録画予約管理サーバを複数のサーバからなる録画予約管理サーバ群2により構成したので、将来、録画予約システム1のサービスを拡張する場合に、そのサービス拡張を容易に行うことができる。   In this embodiment, the recording reservation management server is configured by the recording reservation management server group 2 including a plurality of servers. Therefore, when the service of the recording reservation system 1 is extended in the future, the service extension can be easily performed. Can do.

以上、本発明をその実施形態に基づいて詳細に説明した。しかし、本発明は上記実施形態に限定されるものではない。本発明は、その要旨を逸脱しない範囲で以下のような様々な変形が可能である。   The present invention has been described in detail based on the embodiments. However, the present invention is not limited to the above embodiment. The present invention can be modified in various ways as described below without departing from the scope of the invention.

本実施形態では、録画予約管理サーバとして、制御ノード20、予約情報管理サーバ30、番組表管理サーバ40及び位置情報管理サーバ50から成る録画予約管理サーバ群2を採用したが、録画予約管理サーバの構成はこれに限定されない。例えば、制御ノード20及び予約情報管理サーバ30の機能を1台のサーバに実装してもよいし、制御ノード20、予約情報管理サーバ30、番組表管理サーバ40及び位置情報管理サーバ50の機能を1台のサーバに実装してもよい。   In this embodiment, the recording reservation management server group 2 including the control node 20, the reservation information management server 30, the program guide management server 40, and the location information management server 50 is adopted as the recording reservation management server. The configuration is not limited to this. For example, the functions of the control node 20 and the reservation information management server 30 may be implemented in a single server, or the functions of the control node 20, the reservation information management server 30, the program guide management server 40, and the location information management server 50 may be implemented. You may mount in one server.

また、本実施形態では、通信端末として携帯電話機10を用いているが、パーソナルコンピュータ、簡易型携帯電話機(PHS:Personal Handy-phone System)、あるいは携帯型情報端末(PDA:Personal Digital Assistant)などを通信端末として利用してもよい。   In this embodiment, the mobile phone 10 is used as a communication terminal. However, a personal computer, a simple mobile phone (PHS: Personal Handy-phone System), a portable information terminal (PDA: Personal Digital Assistant), or the like is used. It may be used as a communication terminal.

また、本実施形態では、制御ノード20の変更通知送信部25がグループ情報を用いて基地局単位で変更通知を送信したが、変更通知の送信形態はこれに限定されない。例えば、複数の基地局を管理する基地局制御装置毎にグループ情報を生成し、基地局制御装置単位で変更通知を送信してもよい。この場合、ネットワークを流れる変更通知の総送信量は、本実施形態よりも更に低減される。また、グループ情報を用いず、送信対象の携帯電話機の個数分だけ変更情報を送信してもよい。   In the present embodiment, the change notification transmission unit 25 of the control node 20 transmits the change notification for each base station using the group information, but the change notification transmission mode is not limited to this. For example, group information may be generated for each base station controller that manages a plurality of base stations, and a change notification may be transmitted in units of base station controllers. In this case, the total transmission amount of the change notification flowing through the network is further reduced as compared with the present embodiment. Further, the change information may be transmitted by the number of mobile phones to be transmitted without using group information.

実施形態に係る録画予約システムの構成を示す図である。It is a figure which shows the structure of the video recording reservation system which concerns on embodiment. 図1に示す携帯電話機の機能構成を示す機能ブロック図である。It is a functional block diagram which shows the function structure of the mobile telephone shown in FIG. 図1に示す携帯電話機のハードウェア構成図である。It is a hardware block diagram of the mobile telephone shown in FIG. 図1に示す制御ノードの機能構成を示す機能ブロック図である。It is a functional block diagram which shows the function structure of the control node shown in FIG. 図1に示す制御ノードのハードウェア構成図である。It is a hardware block diagram of the control node shown in FIG. 図1に示す予約情報管理サーバの機能構成を示す機能ブロック図である。It is a functional block diagram which shows the function structure of the reservation information management server shown in FIG. 予約情報の格納例を示す模式図である。It is a schematic diagram which shows the example of storing reservation information. 図1に示す番組表管理サーバの機能構成を示す機能ブロック図である。It is a functional block diagram which shows the function structure of the program schedule management server shown in FIG. EPGの例を示す模式図である。It is a schematic diagram which shows the example of EPG. 図1に示す位置情報管理サーバの機能構成を示す機能ブロック図である。It is a functional block diagram which shows the function structure of the positional infomation management server shown in FIG. 位置情報の格納例を示す模式図である。It is a schematic diagram which shows the example of a storage of positional information. 図1に示す録画予約システムの動作を示すシーケンス図である。It is a sequence diagram which shows operation | movement of the video recording reservation system shown in FIG.

符号の説明Explanation of symbols

1…録画予約システム、2…録画予約管理サーバ群(録画予約管理サーバ)、10…携帯電話機(通信端末)、20…制御ノード、22…予約情報抽出部(抽出手段の一部)、25…変更通知送信部(変更通知送信手段)、30…予約情報管理サーバ、31…予約情報登録部(予約情報受信手段)、33…予約情報取得部(抽出手段の一部)、40…番組表管理サーバ、43…番組情報管理部(番組情報格納手段及び判定手段)、50…位置情報管理サーバ、60…放送装置(番組配信装置)、70…ネットワーク、114…録画予約登録部(予約情報格納手段)、116…予約情報送信部(予約情報送信手段)、117…変更通知受信部(変更通知受信手段)、118…録画予約更新部(更新手段)。   DESCRIPTION OF SYMBOLS 1 ... Recording reservation system, 2 ... Recording reservation management server group (recording reservation management server), 10 ... Mobile telephone (communication terminal), 20 ... Control node, 22 ... Reservation information extraction part (a part of extraction means), 25 ... Change notification transmission unit (change notification transmission unit), 30 ... reservation information management server, 31 ... reservation information registration unit (reservation information reception unit), 33 ... reservation information acquisition unit (part of extraction unit), 40 ... program guide management Server, 43 ... Program information management unit (program information storage means and determination means), 50 ... Position information management server, 60 ... Broadcast apparatus (program distribution apparatus), 70 ... Network, 114 ... Recording reservation registration part (reservation information storage means) 116... Reservation information transmission unit (reservation information transmission unit) 117... Change notification reception unit (change notification reception unit) 118.

Claims (4)

番組の録画及び録画予約の機能を有する携帯端末とネットワークを介して接続可能であるとともに、番組の放送時間を含む番組情報を配信する番組配信装置から当該番組情報を受信することが可能な録画予約管理サーバであって、
前記番組配信装置から受信した前記番組情報を格納する番組情報格納手段と、
前記携帯端末により送信された、録画予約した番組の録画予約時間を含む予約情報を受信する予約情報受信手段と、
前記番組情報格納手段に格納されている番組情報に含まれる番組の放送時間と、格納後に前記番組配信装置から受信した前記番組情報に含まれる当該番組の放送時間とが異なる場合に、当該番組の放送時間が変更されたと判定する判定手段と、
前記判定手段により前記番組の放送時間が変更されたと判定された場合に、前記予約情報受信手段により受信された予約情報に基づいて当該番組を録画予約した前記携帯端末を抽出する抽出手段と、
前記携帯端末の現在位置を示す位置情報を記憶する位置記憶手段から、前記抽出手段により抽出された1以上の携帯端末に対応する1以上の位置情報を取得し、取得した位置情報に基づいて、該1以上の携帯端末を対応する中継装置毎にグループ化するグループ化手段と、
前記判定手段により前記番組の放送時間が変更されたと判定された場合に、当該番組の変更後の放送時間を含む変更通知を前記抽出手段により抽出された携帯端末へ送信するために、前記グループ化手段により生成されたグループに対応する中継装置毎に一つの当該変更通知を送信する変更通知送信手段と
を備え
前記中継装置が、前記変更通知送信手段から受信した前記変更通知を対応する1以上の前記携帯端末へ転送する、
ことを特徴とする録画予約管理サーバ。
A recording reservation that can be connected to a portable terminal having a program recording and recording reservation function via a network and that can receive the program information from a program distribution device that distributes the program information including the broadcast time of the program. A management server,
Program information storage means for storing the program information received from the program distribution device;
Reservation information receiving means for receiving reservation information transmitted by the mobile terminal and including a recording reservation time of a program reserved for recording;
When the broadcast time of the program included in the program information stored in the program information storage means is different from the broadcast time of the program included in the program information received from the program distribution device after storage, Determining means for determining that the broadcast time has been changed;
An extraction means for extracting the portable terminal that reserved the recording of the program based on the reservation information received by the reservation information receiving means when it is determined by the determination means that the broadcast time of the program has been changed;
One or more position information corresponding to one or more portable terminals extracted by the extraction means is acquired from a position storage unit that stores position information indicating the current position of the portable terminal, and based on the acquired position information, Grouping means for grouping the one or more mobile terminals for each corresponding relay device;
When the determination unit determines that the broadcast time of the program has been changed , the grouping is performed to transmit a change notification including the broadcast time after the change of the program to the mobile terminal extracted by the extraction unit . Change notification transmitting means for transmitting one change notification for each relay device corresponding to the group generated by the means ,
The relay device transfers the change notification received from the change notification transmission means to one or more corresponding mobile terminals;
A recording reservation management server characterized by the above.
請求項1に記載の録画予約管理サーバとネットワークを介して接続可能であり、番組の録画及び録画予約の機能を有する携帯端末であって、
前記予約情報を格納する予約情報格納手段と、
前記予約情報を前記録画予約管理サーバに送信する予約情報送信手段と、
番組の放送時間が変更された場合に前記録画予約管理サーバが送信する前記変更通知を受信する変更通知受信手段であって、該変更通知が、前記グループ化手段により生成された一つのグループに対応する前記中継装置を経由して送信されてきたものである、該変更通知受信手段と、
前記予約情報格納手段に格納されている予約情報を前記変更通知受信手段により受信された変更通知に含まれる変更後の放送時間に更新する更新手段とを備えることを特徴とする携帯端末
A portable terminal that can be connected to the recording reservation management server according to claim 1 via a network and has a function of recording a program and recording reservation ,
Reservation information storage means for storing the reservation information;
Reservation information transmitting means for transmitting the reservation information to the recording reservation management server;
Change notification receiving means for receiving the change notification transmitted by the recording reservation management server when the broadcast time of a program is changed , wherein the change notice corresponds to one group generated by the grouping means The change notification receiving means that is transmitted via the relay device ;
A portable terminal comprising: update means for updating reservation information stored in the reservation information storage means to a broadcast time after change included in a change notification received by the change notification receiving means.
請求項1に記載の録画予約管理サーバと、請求項2に記載の携帯端末と、番組の放送時間を含む番組情報を配信する番組配信装置とを備える録画予約システム。 Recording reservation system comprising a recording reservation management server, comprising: a portable terminal according to claim 2, and a program distribution device for distributing program information including a broadcast time of the program in claim 1. 番組の放送時間を含む番組情報を配信する番組配信装置から当該番組情報を受信することが可能な録画予約管理サーバと、該録画予約管理サーバにネットワークを介して接続可能であり、番組の録画及び録画予約の機能を有する携帯端末とにより実行される録画予約方法であって、
前記携帯端末が、録画予約した番組の録画予約時間を含む予約情報を格納する予約情報格納ステップと、
前記携帯端末が、前記予約情報を前記録画予約管理サーバに送信する予約情報送信ステップと、
前記録画予約管理サーバが、前記番組配信装置から受信した前記番組情報を格納する番組情報格納ステップと、
前記録画予約管理サーバが、前記予約情報送信ステップにおいて送信された予約情報を受信する予約情報受信ステップと、
前記録画予約管理サーバが、前記番組情報格納ステップにおいて格納されている番組情報に含まれる番組の放送時間と、格納後に前記番組配信装置から受信した前記番組情報に含まれる当該番組の放送時間とが異なる場合に、当該番組の放送時間が変更されたと判定する判定ステップと、
前記録画予約管理サーバが、前記判定ステップにおいて前記番組の放送時間が変更されたと判定された場合に、前記予約情報受信ステップにおいて受信された予約情報に基づいて当該番組を録画予約した前記携帯端末を抽出する抽出ステップと、
前記録画予約管理サーバが、前記携帯端末の現在位置を示す位置情報を記憶する位置記憶手段から、前記抽出ステップにおいて抽出された1以上の携帯端末に対応する1以上の位置情報を取得し、取得した位置情報に基づいて、該1以上の携帯端末を対応する中継装置毎にグループ化するグループ化ステップと、
前記録画予約管理サーバが、前記判定ステップにおいて前記番組の放送時間が変更されたと判定された場合に、当該番組の変更後の放送時間を含む変更通知を前記抽出ステップにおいて抽出された携帯端末へ送信するために、前記グループ化ステップにおいて生成されたグループに対応する中継装置毎に一つの当該変更通知を送信する変更通知送信ステップと、
前記中継装置が、前記変更通知送信ステップにおいて送信された前記変更通知を受信して、当該変更通知を対応する1以上の前記携帯端末へ転送する転送ステップと、
前記携帯端末が、前記変更通知送信ステップにおいて送信され前記転送ステップにおいて転送された変更通知を受信する変更通知受信ステップと、
前記携帯端末が、前記予約情報格納ステップにおいて格納されている予約情報を前記変更通知受信ステップにおいて受信された変更通知に含まれる変更後の放送時間に更新する更新ステップとを備えることを特徴とする録画予約方法。
A recording reservation management server capable of receiving the program information from the program distribution device for distributing program information including a broadcast time of the program, can be connected via a network to該録picture reservation management server, recording of the program and A recording reservation method executed by a portable terminal having a recording reservation function ,
Reservation information storing step in which the mobile terminal stores reservation information including a recording reservation time of a program reserved for recording;
Reservation information transmission step in which the portable terminal transmits the reservation information to the recording reservation management server;
A program information storage step in which the recording reservation management server stores the program information received from the program distribution device;
Reservation information receiving step in which the recording reservation management server receives the reservation information transmitted in the reservation information transmitting step;
The recording reservation management server includes a broadcast time of the program included in the program information stored in the program information storage step and a broadcast time of the program included in the program information received from the program distribution device after storage. A determination step for determining that the broadcast time of the program has changed, if different,
When the recording reservation management server determines that the broadcast time of the program has been changed in the determining step, the portable terminal that has reserved the recording of the program based on the reservation information received in the reservation information receiving step An extraction step to extract;
The recording reservation management server acquires one or more pieces of position information corresponding to one or more portable terminals extracted in the extraction step from a position storage unit that stores position information indicating the current position of the portable terminal. A grouping step of grouping the one or more mobile terminals for each corresponding relay device based on the location information obtained;
When the recording reservation management server determines that the broadcast time of the program has been changed in the determination step, a change notification including the broadcast time after the change of the program is transmitted to the mobile terminal extracted in the extraction step. In order to do so, a change notification transmission step for transmitting one change notification for each relay device corresponding to the group generated in the grouping step;
A transfer step in which the relay device receives the change notification transmitted in the change notification transmission step and transfers the change notification to one or more corresponding mobile terminals;
A change notification receiving step in which the mobile terminal receives the change notification transmitted in the change notification transmitting step and transferred in the transfer step;
The mobile terminal includes an update step of updating the reservation information stored in the reservation information storage step to the changed broadcast time included in the change notification received in the change notification reception step. Recording reservation method.
JP2006259241A 2006-09-25 2006-09-25 Recording reservation management server, communication terminal, recording reservation system, and recording reservation method. Expired - Fee Related JP4885669B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006259241A JP4885669B2 (en) 2006-09-25 2006-09-25 Recording reservation management server, communication terminal, recording reservation system, and recording reservation method.

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006259241A JP4885669B2 (en) 2006-09-25 2006-09-25 Recording reservation management server, communication terminal, recording reservation system, and recording reservation method.

Publications (2)

Publication Number Publication Date
JP2008079251A JP2008079251A (en) 2008-04-03
JP4885669B2 true JP4885669B2 (en) 2012-02-29

Family

ID=39350784

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006259241A Expired - Fee Related JP4885669B2 (en) 2006-09-25 2006-09-25 Recording reservation management server, communication terminal, recording reservation system, and recording reservation method.

Country Status (1)

Country Link
JP (1) JP4885669B2 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0765437A (en) * 1993-08-26 1995-03-10 Toshiba Corp Program automatic recording reservation device
JP2001119681A (en) * 1999-10-19 2001-04-27 Sony Corp Broadcast notification device and broadcast notification method
JP2002044756A (en) * 2000-07-21 2002-02-08 Ntt Docomo Inc Remote device control system and video recording reservation service system
JP4366890B2 (en) * 2001-06-19 2009-11-18 日本電気株式会社 Television program recording system and television program recording method
JP2003125323A (en) * 2001-10-10 2003-04-25 Nec Soft Ltd Video recording reservation system, video recorder and video recording reservation method

Also Published As

Publication number Publication date
JP2008079251A (en) 2008-04-03

Similar Documents

Publication Publication Date Title
US8296375B1 (en) Parallel management of load servers, cache servers, and feed servers
JP4684656B2 (en) Mobile device, content distribution system, and content distribution method
JP4430632B2 (en) Content providing system and method
US20040156487A1 (en) Messaging system
JP2001075785A (en) Data updating system
JPH09307564A (en) Two-way communication system
EP2919440A1 (en) Advertisement processing method and device
CN102036115B (en) Digital television service data management method, server and terminal
CN100438433C (en) Method for synchronizing status information of IMPS client
JP2008306512A (en) Information providing system
CN105872028B (en) Server-side, client and access strategy management method
US20060135200A1 (en) Method for transmitting massive data effectively on multi-mode terminal
US20090119388A1 (en) Content relaying device and content relaying method
JP4007252B2 (en) Wireless software acquisition system, portable wireless device, wireless software acquisition method, wireless software acquisition program
US20040230653A1 (en) Structure for an electronic newsletter subscription system of a multimedia messaging service
JP2009089003A (en) Communication system, base station device, and terminal device
JP4885669B2 (en) Recording reservation management server, communication terminal, recording reservation system, and recording reservation method.
JP5124409B2 (en) Car navigation apparatus, car navigation system, and communication method in car navigation system
US9160691B2 (en) Information processing apparatus implementing response to editing message
JP4860107B2 (en) Image distribution system and method
JPH11234752A (en) Town information supply system, town information acquisition terminal, base station and town information management server
JP2010009441A (en) Content distribution method and content distribution system
JP2008123290A (en) Community management server, communication terminal, content transmission system, and content transmission method
CN107872689A (en) Play content updating method, device, terminal and server
JP2002108829A (en) Schedule notification device, schedule notification method, and computer-readable recording medium storing schedule notification program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090213

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110928

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20111004

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20111114

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20111206

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111208

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141216

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4885669

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees