JP2005286373A - Information distribution system, information distribution device, information terminal and information distribution method - Google Patents

Information distribution system, information distribution device, information terminal and information distribution method Download PDF

Info

Publication number
JP2005286373A
JP2005286373A JP2004093013A JP2004093013A JP2005286373A JP 2005286373 A JP2005286373 A JP 2005286373A JP 2004093013 A JP2004093013 A JP 2004093013A JP 2004093013 A JP2004093013 A JP 2004093013A JP 2005286373 A JP2005286373 A JP 2005286373A
Authority
JP
Japan
Prior art keywords
information
time
multimedia data
distribution
unit
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.)
Pending
Application number
JP2004093013A
Other languages
Japanese (ja)
Inventor
Norio Fujino
規夫 藤野
Takanobu Mikoshi
剛宣 美越
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.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo Electric Co Ltd
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 Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Priority to JP2004093013A priority Critical patent/JP2005286373A/en
Publication of JP2005286373A publication Critical patent/JP2005286373A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To enable an information terminal to receive data of a time period when the terminal temporarily leaves from a service area of an information distribution system if the terminal enters into the service area again, even if the terminal cannot receive the data because the terminal temporarily leaves from the service area. <P>SOLUTION: When the portable information terminal enters into a radio LAN environment at a time B and transmits information that it cannot receive a broadcast wave etc. at a time A and afterwards to a cache distribution section, the cache distribution section distributes multimedia data by unicast to the portable information terminal in a mode of forwarding the data from the multimedia data corresponding to the time A in a time order. When judging that the multimedia data from the cache distribution section has caught up with the multimedia data being broadcasted or distributed in real time, the portable information terminal notifies the cache distribution section about the information of instructing completion of data transmission, completes the connection to the cache distribution section, and receives multimedia data to be distributed from a multicast/broadcast distribution section. <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

本発明は、情報配信システム、情報配信装置、情報端末、および、情報配信方法に関し、特に、情報端末が情報配信装置の配信するマルチメディアデータを受信する、情報配信システム、情報配信装置、情報端末、および、情報配信方法に関する。   The present invention relates to an information distribution system, an information distribution apparatus, an information terminal, and an information distribution method, and in particular, an information distribution system, an information distribution apparatus, and an information terminal that receive multimedia data distributed by the information distribution apparatus. And an information distribution method.

近年、1セグメントの放送システムが確立されつつある。このような1セグメントの放送システムは、屋外での放送に適用されることが想定されている。   In recent years, a one-segment broadcasting system is being established. Such a one-segment broadcasting system is assumed to be applied to outdoor broadcasting.

また、近年、IP(Internet Protocol)マルチキャストを利用した配信技術やサービスの検証が活発となっている。これを受けて、無線回線に対してIPマルチキャストを適用し、多数の無線端末に対して、一斉に、マルチメディアデータを、IPマルチキャストを使用して無線端末に配信を行なうサービスが想定される。   In recent years, verification of distribution technology and services using IP (Internet Protocol) multicast has been active. In response to this, a service is assumed in which IP multicast is applied to a wireless line and multimedia data is distributed to a large number of wireless terminals all at once using IP multicast.

IPマルチキャストを含むマルチキャストによる情報の配信に関しては、従来から、種々、技術が開示されている。たとえば、特許文献1には、情報配信装置から、無線区間を介しそのサービスエリア内の無線端末に対してマルチキャスト情報の配信サービスを行なうようにしたマルチキャストサービス提供方法において、情報配信装置が、配信サービス中のマルチキャスト情報を識別する情報とそのマルチキャスト情報の配信に用いられる無線チャネルとをサービスエリア内のすべての無線端末に対して所定の無線チャネルを用いて報知し、そして、サービスエリア内の各無線端末は、その報知された無線チャネルにて情報配信装置からマルチキャスト情報の配信サービスを受けるように構成する技術が開示されている。
特開2001−308856号公報
Conventionally, various techniques have been disclosed for information distribution by multicast including IP multicast. For example, Patent Literature 1 discloses a multicast service providing method in which a multicast information delivery service is provided from an information delivery device to a wireless terminal in a service area via a wireless section. Broadcasts information identifying the multicast information therein and the radio channel used to distribute the multicast information to all radio terminals in the service area using a predetermined radio channel, and each radio in the service area A technique is disclosed in which a terminal is configured to receive a multicast information distribution service from an information distribution apparatus through the notified wireless channel.
JP 2001-308856 A

しかしながら、マルチキャストによる情報の配信によると、無線端末は、当該マルチキャストのサービスエリア内にいるときしか、情報を受信できない。このことから、従来のマルチキャストによる情報の配信によると、無線端末を携帯するユーザが移動することにより、当該無線端末が、サービスエリア内から一度外に移動し、再度、サービスエリア内に入った場合、無線端末では、サービスエリア外に存在していた期間に配信された情報を得ることができなかった。   However, according to distribution of information by multicast, a wireless terminal can receive information only when it is in the multicast service area. Therefore, according to the distribution of information by conventional multicast, when the user carrying the wireless terminal moves, the wireless terminal once moves out of the service area and enters the service area again. In a wireless terminal, information distributed during a period that existed outside the service area could not be obtained.

本発明は、かかる実情に鑑み考え出されたものであり、その目的は、マルチメディアデータを受信する情報端末が、一時的にサービスエリアを離れる等によりデータを受信できなかった場合でも、再度サービスエリアに入った場合には、その間のデータも受信できるようにする、情報配信システム、情報配信装置、情報端末、および、情報配信方法を提供することである。   The present invention has been conceived in view of such circumstances, and its purpose is to provide service again even if an information terminal receiving multimedia data cannot receive data due to temporarily leaving the service area or the like. It is to provide an information distribution system, an information distribution apparatus, an information terminal, and an information distribution method that enable data to be received in the case of entering an area.

本発明に従った情報配信システムは、マルチメディアデータを配信する第1の配信手段を含む情報配信装置、および、前記情報配信装置の配信するデータを受信可能な情報端末を備え、前記情報配信装置は、前記第1の配信手段の配信するマルチメディアデータを、時刻を特定する情報である第1の時刻特定情報を付与された形態で保存する保存手段と、前記保存手段に保存されたマルチメディアデータを配信する第2の配信手段とをさらに含み、前記情報端末は、マルチメディアデータを受信する受信手段と、前記受信手段がマルチメディアデータを受信できるか否かを判断する判断手段と、時刻を計時する計時手段と、前記判断手段が、前記受信手段がマルチメディアデータを受信できる状態から受信できない状態へと変化したと判断すると、その時点での前記計時手段の計時する時刻を特定する情報である第2の時刻特定情報を記憶する記憶手段と、前記判断手段が、前記受信手段がマルチメディアデータを受信できない状態から受信できる状態へと変化したと判断すると、前記第2の配信手段に、前記第2の時刻特定情報を送信する送信手段とを含み、前記第2の配信手段は、前記受信手段が前記第2の時刻特定情報を受信したことに応じて、前記保存手段に保存されたマルチメディアデータの中の、前記第2の時刻特定情報に対応する時刻以降の時刻に対応する前記第1の時刻特定情報を付与されたマルチメディアデータを、早送り再生されるように配信することを特徴とする。   An information distribution system according to the present invention includes an information distribution apparatus including a first distribution unit for distributing multimedia data, and an information terminal capable of receiving data distributed by the information distribution apparatus, and the information distribution apparatus The storage means for storing the multimedia data distributed by the first distribution means in a form to which the first time specifying information which is information for specifying the time is given, and the multimedia stored in the storage means Second information distribution means for distributing data, wherein the information terminal receives reception means for receiving multimedia data, determination means for determining whether the reception means can receive multimedia data, and time The time measuring means for measuring time and the determining means determine that the receiving means has changed from a state in which multimedia data can be received to a state in which multimedia data cannot be received. And storage means for storing second time specifying information that is information for specifying the time measured by the time measuring means at that time, and the judging means received from a state in which the receiving means cannot receive multimedia data. If it is determined that the state has been changed to a ready state, the second distribution means includes a transmission means for transmitting the second time specifying information, and the second distribution means is configured such that the reception means is the second distribution means. In response to receiving the time specifying information, the first time specifying information corresponding to a time after the time corresponding to the second time specifying information in the multimedia data stored in the storage unit is stored. The given multimedia data is distributed so as to be played back fast forward.

また、本発明に従った情報配信システムでは、前記情報配信装置は、前記第2の配信手段の配信するマルチメディアデータの前記第1の時刻特定情報によって特定される時刻が、現在の時刻に対して所定の関係となった場合に、前記情報端末に対して、前記第2の配信手段から配信される情報の受信の終了、および、前記第1の配信手段から配信される情報の受信の開始を命令する情報を通知する通知手段をさらに含むことが好ましい。   In the information distribution system according to the present invention, the information distribution apparatus may be configured such that the time specified by the first time specifying information of the multimedia data distributed by the second distribution unit is relative to the current time. When the predetermined relationship is established, the reception of the information distributed from the second distribution unit to the information terminal is terminated, and the reception of the information distributed from the first distribution unit is started. It is preferable to further include notification means for notifying information for instructing.

また、本発明に従った情報配信システムでは、前記情報端末は、前記受信手段が前記第2の配信手段から受信したマルチメディアデータに付与された前記第1の時刻特定情報が前記計時手段の計時する現在時刻に対して所定の関係となった場合に、前記第2の配信手段に対して、データの配信を終了するよう命令する情報を通知する通知手段をさらに含むことが好ましい。   Further, in the information distribution system according to the present invention, the information terminal is configured such that the first time specifying information given to the multimedia data received by the reception unit from the second distribution unit is the time of the time measurement unit. Preferably, it further includes notification means for notifying the second distribution means of information for instructing to end the distribution of data when a predetermined relationship is established with respect to the current time.

本発明に従った情報配信装置は、マルチメディアデータを配信する第1の配信手段と、前記第1の配信手段の配信するマルチメディアデータを、時刻を特定する情報である第1の時刻特定情報を付与された形態で保存する保存手段と、或る情報端末がマルチメディアデータの受信ができなくなった時刻を特定する情報である第2の時刻特定情報を受信する受信手段と、前記受信手段が前記第2の時刻特定情報を受信したことに応じて、前記保存手段に保存されたマルチメディアデータの中の、前記第2の時刻特定情報に対応する時刻以降の時刻に対応する前記第1の時刻特定情報を付与されたマルチメディアデータを、早送り再生されるように配信する、第2の配信手段とを備えることを特徴とする。   The information distribution apparatus according to the present invention includes a first distribution unit that distributes multimedia data, and first time specifying information that is information specifying a time for the multimedia data distributed by the first distribution unit. Storing means for storing the information in a form to which a certain information terminal cannot receive multimedia data, receiving means for receiving second time specifying information which is information specifying a time when multimedia data can no longer be received, and the receiving means In response to receiving the second time specifying information, the first data corresponding to a time after the time corresponding to the second time specifying information in the multimedia data stored in the storage unit. And a second distribution means for distributing the multimedia data to which the time specifying information is given so as to be played back in a fast-forward manner.

また、本発明に従った情報配信装置は、前記第2の配信手段の配信するマルチメディアデータの前記第1の時刻特定情報によって特定される時刻が現在の時刻に対して所定の関係となった場合に、前記或る情報端末に対して、前記第2の配信手段から配信される情報の受信、および、前記第1の配信手段から配信される情報の受信の開始を命令する情報を通知する通知手段をさらに備えることが好ましい。   In the information distribution apparatus according to the present invention, the time specified by the first time specifying information of the multimedia data distributed by the second distribution means has a predetermined relationship with the current time. In this case, the information terminal is notified of information for instructing reception of information distributed from the second distribution means and reception of information distributed from the first distribution means. It is preferable to further provide a notification means.

また、本発明に従った情報配信装置では、前記第1の配信手段は、複数の番組についてのマルチメディアデータをIP(Internet protocol)マルチキャスト通信によって配信し、さらに、前記複数の番組のそれぞれに対応するマルチキャストグループアドレスと前記第2の配信手段によるマルチメディアデータの配信に対応するIPアドレスとをIPブロードキャスト通信によって配信することが好ましい。   In the information distribution apparatus according to the present invention, the first distribution unit distributes multimedia data for a plurality of programs by IP (Internet protocol) multicast communication, and further supports each of the plurality of programs. Preferably, the multicast group address to be transmitted and the IP address corresponding to the multimedia data distribution by the second distribution means are distributed by IP broadcast communication.

本発明に従った情報端末は、マルチメディアデータを配信する第1の配信手段を備える情報配信装置の配信するデータを受信可能な可能な情報端末であって、前記情報配信装置は、前記第1の配信手段の配信するマルチメディアデータを、時刻を特定する情報である第1の時刻特定情報を付与された形態で保存する保存手段と、前記保存手段に保存されたマルチメディアデータを配信する第2の配信手段とをさらに備え、マルチメディアデータを受信する受信手段と、前記受信手段がマルチメディアデータを受信できるか否かを判断する判断手段と、時刻を計時する計時手段と、前記判断手段が、前記受信手段がマルチメディアデータを受信できる状態から受信できない状態へと変化したと判断すると、その時点での前記計時手段の計時する時刻を特定する情報である第2の時刻特定情報を記憶する記憶手段と、前記判断手段が、前記受信手段がマルチメディアデータを受信できない状態から受信できる状態へと変化したと判断すると、前記第2の配信手段に、前記第2の時刻特定情報を送信する送信手段と、前記受信手段の受信するマルチメディアデータを再生する再生手段とを備え、前記受信手段は、前記第2の配信手段が前記第2の時刻特定情報を受信したことに応じて配信する、前記保存手段に保存され前記第2の時刻特定情報によって特定される時刻以降の時刻に対応する前記第1の時刻特定情報を付与されたマルチメディアデータを受信し、前記再生手段は、前記第2の配信手段から配信され、前記受信手段によって受信されたマルチメディアデータを早送り再生することを特徴とする。   An information terminal according to the present invention is an information terminal capable of receiving data distributed by an information distribution apparatus comprising a first distribution means for distributing multimedia data, wherein the information distribution apparatus includes the first The storage means for storing the multimedia data distributed by the distribution means in a form to which the first time specifying information that is information for specifying the time is added, and the multimedia data stored in the storing means is distributed. 2 receiving means, receiving means for receiving multimedia data, judging means for judging whether or not the receiving means can receive multimedia data, timing means for timing time, and the judging means However, when it is determined that the receiving means has changed from a state in which multimedia data can be received to a state in which it cannot be received, the time measuring means at that time counts When the storage means for storing the second time specifying information that is information for specifying the time and the determining means determine that the receiving means has changed from a state in which it cannot receive multimedia data to a state in which it can be received, The second distribution means includes a transmission means for transmitting the second time specifying information, and a reproduction means for reproducing the multimedia data received by the reception means. The first time specifying information corresponding to the time after the time stored in the storage means and specified by the second time specifying information is distributed in response to receiving the second time specifying information. The multimedia data received is received, and the reproduction means fast-forwards and reproduces the multimedia data distributed from the second distribution means and received by the reception means. And wherein the door.

また、本発明に従った情報端末では、前記受信手段は、電波を介してマルチメディアデータを受信し、前記判断手段は、前記受信手段の受信する電界の強度に基づいて、前記マルチメディアデータを受信できなくなったか否かを判断することが好ましい。   In the information terminal according to the present invention, the receiving unit receives multimedia data via radio waves, and the determining unit receives the multimedia data based on an electric field strength received by the receiving unit. It is preferable to determine whether or not reception is disabled.

また、本発明に従った情報端末は、前記第2の配信手段から配信され、前記受信手段によって受信されたマルチメディアデータに付与された前記第1の時刻特定情報が、前記計時手段の計時する現在時刻に対して所定の関係となった場合に、前記第2の配信手段に対して、データの配信を終了するよう命令する情報を通知する通知手段とをさらに備えることが好ましい。   In addition, the information terminal according to the present invention is such that the first time specifying information added to the multimedia data distributed from the second distribution unit and received by the reception unit counts the time counting unit. It is preferable to further comprise notification means for notifying the second distribution means of information for instructing to end the distribution of data when a predetermined relationship with the current time is reached.

本発明に従った情報配信方法は、マルチメディアデータを配信するステップと、前記配信するマルチメディアデータを、時刻を特定する情報である第1の時刻特定情報を付与された形態で保存するステップと、或る情報端末がマルチメディアデータを受信できなくなった時刻を特定する情報である第2の時刻特定情報を受信するステップと、前記第2の時刻特定情報を受信したことに応じて、前記第1の時刻特定情報を付与された形態で保存されたマルチメディアデータの中の、前記第2の時刻特定情報に対応する時刻以降の時刻に対応する前記第1の時刻特定情報を付与されたマルチメディアデータを、早送り再生されるように配信するステップとを備えることを特徴とする。   An information distribution method according to the present invention includes a step of distributing multimedia data, and a step of storing the distributed multimedia data in a form to which first time specifying information that is information specifying a time is given. Receiving a second time specifying information which is information specifying a time at which an information terminal can no longer receive multimedia data, and in response to receiving the second time specifying information, The multi-media to which the first time specifying information corresponding to the time after the time corresponding to the second time specifying information in the multimedia data stored in the form to which the time specifying information of one is added is given. And delivering the media data for fast-forward playback.

本発明によると、情報配信システムにおいて、情報端末は、マルチメディアデータを受信できなくなってから再度受信できるようになった際に、受信できなくなった時刻を特定する情報を情報配信装置に対して送信する。そして、情報配信装置は、そのような時刻を特定する情報を受信すると、その時刻以降のマルチメディアデータを配信する。これにより、情報端末は、マルチメディアデータが配信されるサービスエリアを一時的に出た場合、または、放送網と同じ番組を配信するようなマルチメディアデータの配信サービスの受信エリアを一時的に出た場合のような、マルチメディアデータを一時的に受信できなくても、情報配信装置から、その間のマルチメディアデータを送信される。   According to the present invention, in an information distribution system, when an information terminal becomes unable to receive multimedia data and then becomes able to receive it again, the information terminal transmits information specifying the time when the reception is impossible to the information distribution apparatus. To do. When the information distribution device receives information specifying such a time, it distributes multimedia data after that time. As a result, the information terminal temporarily exits the reception area of the multimedia data distribution service that distributes the same program as the broadcast network when it temporarily exits the service area where the multimedia data is distributed. Even if the multimedia data cannot be temporarily received as in the case where the information is distributed, the multimedia data between them is transmitted from the information distribution apparatus.

つまり、本発明によると、情報端末において、マルチメディアデータや放送波に基づいた番組を一時的に視聴できなかった場合でも、情報配信システムのサービスエリアに入ると、その間の番組に対応するマルチメディアデータを受信できる。   That is, according to the present invention, even if a program based on multimedia data or broadcast waves cannot be viewed temporarily on an information terminal, if the program enters the service area of the information distribution system, the multimedia corresponding to the program in the meantime Can receive data.

また、本発明によると、情報端末では、一時的に視聴できなかった番組に対応するマルチメディアデータが、早送り再生される。   Further, according to the present invention, multimedia data corresponding to a program that could not be viewed temporarily is played back at the information terminal in a fast-forward manner.

これにより、情報端末のユーザは、当該一時的に視聴できなかった番組に対応するマルチメディアデータを一通り早送りで確認した後、第1の配信手段によって、現在時刻に対応して配信されるマルチメディアデータを視聴することができる。   As a result, the user of the information terminal confirms the multimedia data corresponding to the program that could not be viewed temporarily by fast-forwarding, and then the multi-value distributed by the first distribution means corresponding to the current time. Media data can be viewed.

つまり、本発明では、単に、情報端末に対して、一時的に視聴できなかった番組に対応するマルチメディアデータが配信されるだけでなく、そのようなマルチメディアデータが、再生された後に当該情報端末で再生されるマルチメディアデータが現在時刻に対応したものとなるように、配信される。   In other words, in the present invention, not only multimedia data corresponding to a program that could not be viewed temporarily is distributed to the information terminal, but also such information after the multimedia data has been reproduced. The multimedia data reproduced on the terminal is distributed so as to correspond to the current time.

このことから、情報端末のユーザは、一時的に視聴できなかった番組の内容を視聴した後、現在時刻に対応した番組を視聴することができる。   From this, the user of the information terminal can view the program corresponding to the current time after viewing the contents of the program that could not be viewed temporarily.

また、本発明によると、情報端末に送信される、情報端末がマルチメディアデータを受信できなかった時間に対応するマルチメディアデータは、時刻を特定する情報を付与された形態で保存されており、そして、情報配信装置から情報端末に送信されるそのようなマルチメディアデータに付与された時刻が、現在の時刻に対して所定の関係を有するようになれば、そのことが、情報配信装置または情報端末で認識される。そして、情報配信装置で認識された場合には、情報配信装置は、情報端末に、当該情報端末がマルチメディアデータを受信できなかった時間に対応するマルチメディアデータの受信を終了し、かつ、現在時刻に対応して配信されるマルチメディアデータを受信するように命令する情報を通知する。また、情報端末で認識された場合には、情報端末は、情報配信装置に、当該情報端末がマルチメディアデータを受信できなかった時間に対応するマルチメディアデータの配信を終了するように命令する情報を通知する。   Further, according to the present invention, the multimedia data corresponding to the time when the information terminal was not able to receive the multimedia data transmitted to the information terminal is stored in a form to which information specifying the time is given, Then, when the time given to such multimedia data transmitted from the information distribution device to the information terminal has a predetermined relationship with the current time, that is the information distribution device or information Recognized by the terminal. If the information distribution device recognizes the information distribution device, the information distribution device ends the reception of the multimedia data corresponding to the time when the information terminal could not receive the multimedia data, and Information for instructing to receive multimedia data distributed corresponding to the time is notified. When the information terminal recognizes the information terminal, the information terminal instructs the information distribution apparatus to end the distribution of the multimedia data corresponding to the time when the information terminal could not receive the multimedia data. To be notified.

これにより、情報配信装置の、情報端末がマルチメディアデータを受信できなかった時間に対応するマルチメディアデータの配信を、効率良く、終了させることができる。   Thereby, the distribution of the multimedia data corresponding to the time when the information terminal of the information distribution apparatus cannot receive the multimedia data can be ended efficiently.

また、本発明によると、情報端末は、情報配信装置が配信する複数の番組のそれぞれに対応するマルチキャストグループアドレスと、情報端末がマルチメディアデータを受信できなかった時間に対応するマルチメディアデータの配信のためのマルチキャストグループアドレスを得ることができる。   According to the present invention, the information terminal distributes multimedia data corresponding to a multicast group address corresponding to each of a plurality of programs distributed by the information distribution apparatus and a time when the information terminal cannot receive the multimedia data. Multicast group address for can be obtained.

これにより、情報端末は、希望するマルチメディアデータを選択的に受信することができる。   Thereby, the information terminal can selectively receive the desired multimedia data.

また、本発明によると、情報端末において、マルチメディアデータが電波を介して受信され、マルチメディアデータを受信できるか否かが受信される電界の強度に基づいて判断される。   Also, according to the present invention, in the information terminal, multimedia data is received via radio waves, and whether or not the multimedia data can be received is determined based on the strength of the received electric field.

これにより、情報端末において、マルチメディアデータを受信できるか否かが明確な基準に基づいて判断されるようになる。   As a result, whether or not multimedia data can be received at the information terminal is determined based on a clear standard.

以下、図面を参照しつつ、本発明の実施の形態を説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

図1は、本発明の一実施の形態である情報配信システムの構成を模式的に示す図である。図1に示された情報配信システムには、テレビジョン放送波を発信する放送局400およびテレビジョン放送波によるテレビジョン放送と同じ番組のマルチメディアデータをマルチキャストするマルチキャスト配信サーバ100が含まれる。また、当該情報配信システムでは、放送局400の発信する放送波を受信し、また、マルチキャスト配信サーバ100から配信されるマルチメディアデータを受信する、携帯情報端末200が含まれる。マルチキャスト配信サーバ100は、放送局400から発信される放送波に対応したマルチメディアデータを受信することができる。   FIG. 1 is a diagram schematically showing a configuration of an information distribution system according to an embodiment of the present invention. The information distribution system shown in FIG. 1 includes a broadcast station 400 that transmits a television broadcast wave and a multicast distribution server 100 that multicasts multimedia data of the same program as the television broadcast by the television broadcast wave. In addition, the information distribution system includes a portable information terminal 200 that receives broadcast waves transmitted from the broadcast station 400 and receives multimedia data distributed from the multicast distribution server 100. The multicast distribution server 100 can receive multimedia data corresponding to a broadcast wave transmitted from the broadcast station 400.

情報配信システムでは、複数のマルチキャスト配信サーバ100が存在してもよく、本明細書では、各マルチキャスト配信サーバ100の配信するデータを受信可能なエリアを、無線LAN(Local Area Network)環境300と呼び、放送局400の発信する放送波を受信可能なエリアを、放送環境500と呼ぶ。   In the information distribution system, a plurality of multicast distribution servers 100 may exist, and in this specification, an area in which data distributed by each multicast distribution server 100 can be received is referred to as a wireless LAN (Local Area Network) environment 300. An area where the broadcast wave transmitted from the broadcast station 400 can be received is referred to as a broadcast environment 500.

本実施の形態では、マルチキャスト配信サーバ100は、放送局400から受信したマルチメディアデータを、IPマルチキャストで携帯情報端末200に向けて配信する。なお、マルチキャスト配信サーバ100の配信する情報はこれに限定されず、放送局400以外の情報源から入力されたマルチメディアデータを配信しても良く、逆に、放送局400が、マルチキャスト配信サーバ100の配信するマルチメディアデータに対応する番組の内容を入力され、当該番組の内容を放送波と発信しても良い。   In the present embodiment, multicast distribution server 100 distributes multimedia data received from broadcasting station 400 toward portable information terminal 200 by IP multicast. Note that the information distributed by the multicast distribution server 100 is not limited to this, and multimedia data input from an information source other than the broadcast station 400 may be distributed. The contents of the program corresponding to the multimedia data to be distributed may be input and the contents of the program may be transmitted as a broadcast wave.

図2は、図1に示した情報配信システムにおいて、1つの放送環境500と、当該放送環境500に隣接する無線LAN環境300とを模式的に示す図である。   FIG. 2 is a diagram schematically showing one broadcast environment 500 and a wireless LAN environment 300 adjacent to the broadcast environment 500 in the information distribution system shown in FIG.

図2をさらに参照して、本実施の形態のマルチキャスト配信サーバ100は、マルチキャスト・ブロードキャスト配信部101と、キャッシュ配信部150とを含む。   Still referring to FIG. 2, multicast distribution server 100 of the present embodiment includes a multicast / broadcast distribution unit 101 and a cache distribution unit 150.

本実施の形態の情報配信システムは、携帯情報端末200の中の1つである携帯情報端末200Aが、破線の矢印で示すように放送環境500から無線LAN環境300へと移動する場合、放送環境500にも無線LAN環境300にも含まれないP点とQ点との間を移動する期間中に放送される、つまり、放送局400の発信する放送波もマルチキャスト配信サーバ100の配信するマルチメディアデータも受信できない状態にあるときに放送されるマルチメディアデータを、無線LAN環境300内に入った後で、受信できるように構成される。   In the information distribution system according to the present embodiment, when mobile information terminal 200A, which is one of mobile information terminals 200, moves from broadcast environment 500 to wireless LAN environment 300 as indicated by a dashed arrow, Multimedia that is broadcast during a period of movement between point P and Q that are not included in 500 or wireless LAN environment 300, that is, a broadcast wave transmitted by broadcast station 400 is also distributed by multicast distribution server 100 Multimedia data broadcast when data cannot be received is configured to be received after entering the wireless LAN environment 300.

具体的には、マルチキャスト配信サーバ100では、マルチキャスト・ブロードキャスト配信部101から、放送局400の発信する番組とほぼ同じタイミングで番組に対応するマルチメディアデータが配信されるとともに、当該マルチメディアデータが、時刻情報を付与された形態でキャッシュ配信部150に保存される。そして、無線LAN環境300内に上記した携帯情報端末200Aが入ってきた場合、キャッシュ配信部150に、当該携帯情報端末200Aが放送波を受信できなくなった時刻についての情報が送信され、これに応じて、キャッシュ配信部150から、当該時刻以降のマルチメディアデータが配信される。なお、キャッシュ配信部150から配信されるデータは、早送り再生されるように処理をされて、配信される。   Specifically, in the multicast distribution server 100, multimedia data corresponding to a program is distributed from the multicast / broadcast distribution unit 101 at almost the same timing as the program transmitted from the broadcast station 400, and the multimedia data is The time distribution information is stored in the cache distribution unit 150 in a given form. When the mobile information terminal 200A described above enters the wireless LAN environment 300, information about the time when the mobile information terminal 200A can no longer receive the broadcast wave is transmitted to the cache distribution unit 150. Thus, the multimedia data after the time is distributed from the cache distribution unit 150. Note that the data distributed from the cache distribution unit 150 is processed and distributed so as to be played back fast forward.

これにより、携帯情報端末200Aは、無線LAN環境300内に入ると、キャッシュ配信部150から、上記したP点からQ点までを移動していたために受信できなかったマルチメディアデータを含む現在時刻までのマルチメディアデータを再生すると、マルチキャスト・ブロードキャスト配信部101からオンタイムで配信されるマルチメディアデータを受信し、再生する。なお、本明細書では、キャッシュ配信部150から一時的に番組を視聴できなかった携帯情報端末200Aに対して配信されるデータであって、当該視聴できなかった部分に対応するマルチメディアデータを含む現在時刻までのマルチメディアデータを、ギャップデータと呼ぶ場合がある。   As a result, when the portable information terminal 200A enters the wireless LAN environment 300, from the cache distribution unit 150 to the current time including multimedia data that could not be received because it moved from the P point to the Q point. When the multimedia data is reproduced, the multimedia data distributed on time from the multicast / broadcast distribution unit 101 is received and reproduced. In the present specification, the data distributed to the portable information terminal 200A from which the program could not be viewed temporarily from the cache distribution unit 150, including multimedia data corresponding to the portion that could not be viewed. Multimedia data up to the current time may be referred to as gap data.

図3は、マルチキャスト配信サーバ100の構成を模式的に示す図である。   FIG. 3 is a diagram schematically showing the configuration of the multicast distribution server 100.

マルチキャスト配信サーバ100は、放送局400等から送信される、複数のチャンネルの番組に対応する放送波を受信するアンテナ195と、アンテナ195で受信された放送波を、チャンネルごとに復調する1セグ放送復調部191,192,193とを備えている。1セグ放送復調部191〜193によって復調されたそれぞれの番組に対応するマルチメディアデータは、マルチキャスト・ブロードキャスト配信部101とキャッシュ配信部150に配信される。   Multicast distribution server 100 receives broadcast waves corresponding to a program of a plurality of channels transmitted from broadcast station 400 and the like, and 1-segment broadcasting that demodulates broadcast waves received by antenna 195 for each channel. Demodulation units 191, 192, and 193 are provided. Multimedia data corresponding to each program demodulated by the 1-segment broadcast demodulation units 191 to 193 is distributed to the multicast / broadcast distribution unit 101 and the cache distribution unit 150.

マルチキャスト・ブロードキャスト配信部101からは、ほぼリアルタイムで、放送局400から発信される番組と同じ番組のマルチメディアデータが、番組ごとに異なるIPアドレスで、配信される。携帯情報端末200は、視聴を希望する番組に対応するIPアドレスに接続することにより、当該番組のマルチメディアデータを受信できる。   From the multicast / broadcast distribution unit 101, multimedia data of the same program as the program transmitted from the broadcast station 400 is distributed with a different IP address for each program in almost real time. The portable information terminal 200 can receive the multimedia data of the program by connecting to the IP address corresponding to the program desired to be viewed.

また、上記したように、一時的に番組を受信できなかった携帯情報端末200Aは、キャッシュ配信部150に対して、視聴を希望する番組に対応するIPアドレスで接続して、受信ができなくなった時刻についての情報を送信する。   Further, as described above, the portable information terminal 200A that could not receive the program temporarily connected to the cache distribution unit 150 with the IP address corresponding to the program that the user wanted to view, and was unable to receive the program. Send information about time.

この場合、携帯情報端末200Aには、DHCP(Dynamic Host Configuration Protocol)などの技術を利用することにより、無線LAN環境300に入った段階でIPアドレスが付与されているものとする。これにより、各携帯情報端末200は、IPアドレスによって一意に選択されることが可能となっている。   In this case, it is assumed that the mobile information terminal 200A is assigned an IP address when entering the wireless LAN environment 300 by using a technology such as DHCP (Dynamic Host Configuration Protocol). Thereby, each portable information terminal 200 can be uniquely selected by the IP address.

また、マルチキャスト・ブロードキャスト配信部101およびキャッシュ配信部150のいずれを利用する場合でも、マルチメディアデータの受信を待ち受けるポート番号等は、予め定められているものとする。   In addition, regardless of which of the multicast / broadcast distribution unit 101 and the cache distribution unit 150 is used, it is assumed that a port number for waiting for reception of multimedia data is determined in advance.

これにより、キャッシュ配信部150は、携帯情報端末200Aに対して、ユニキャストで、視聴を希望する番組について、受信ができなくなった時刻から現在時刻までのマルチメディアデータを送信する。なお、ユニキャストで送信されるマルチメディアデータは、携帯情報端末200Aにおいて早送りされるような形態に加工されて、送信される。   As a result, the cache distribution unit 150 transmits multimedia data from the time when the reception of the program desired to be viewed to the portable information terminal 200 </ b> A to the current time is stopped for the program desired to be viewed. Note that the multimedia data transmitted by unicast is processed and transmitted in a form that is fast-forwarded in the portable information terminal 200A.

上記した種々のIPアドレスに関する情報(後述する図4および図5に示す情報)は、マルチキャスト・ブロードキャスト配信部101によって、たとえば一定時間ごとに、ブロードキャスト配信される。   Information regarding the above-described various IP addresses (information shown in FIGS. 4 and 5 to be described later) is broadcast and distributed by the multicast / broadcast distribution unit 101 at regular intervals, for example.

ブロードキャスト配信されるIPアドレスについての情報であって、マルチキャスト・ブロードキャスト配信部101から配信されるマルチメディアデータについての、番組ごとのIPアドレス(マルチキャストグループアドレス)は、例えば図4に示される。   The IP address (multicast group address) for each program regarding the multimedia data distributed from the multicast / broadcast distribution unit 101, which is information about the IP address distributed by broadcast, is shown in FIG. 4, for example.

図4に示される情報では、テレビジョン放送波におけるチャンネル(TV−CH)と、無線LAN環境300における通信チャンネル(無線CH)と、各無線LAN環境300におけるマルチキャストグループアドレス(マルチキャスト配信IPアドレス)とが関連付けられている。マルチキャスト・ブロードキャスト配信部101を利用するための通信チャンネルは、「1」とされている。   In the information shown in FIG. 4, a channel (TV-CH) in a television broadcast wave, a communication channel (wireless CH) in the wireless LAN environment 300, a multicast group address (multicast distribution IP address) in each wireless LAN environment 300, Is associated. The communication channel for using the multicast / broadcast distribution unit 101 is “1”.

図4に示されるような情報を受信した携帯情報端末200は、たとえば、ユーザから、テレビジョン放送波における2チャンネルの番組の視聴を希望する情報が入力されると、マルチキャスト・ブロードキャスト配信部101に対して、「224.1.100.1」というIPアドレスを使用することにより、ユーザが視聴を希望する番組のマルチメディアデータを受信する。   The mobile information terminal 200 that has received the information as shown in FIG. 4 receives, for example, information desired to view a two-channel program on a television broadcast wave from the user. On the other hand, by using the IP address “224.1.100.1”, the multimedia data of the program that the user desires to watch is received.

キャッシュ配信部150に接続するためのユニキャスト用のIPアドレスであって、受信ができなくなった時刻をキャッシュ配信部150へ送信するためのIPアドレス(キャッシュ配信部接続IPアドレス)を、図5に示す。   FIG. 5 shows an IP address (cache delivery unit connection IP address) for transmitting to the cache delivery unit 150 a unicast IP address for connecting to the cache delivery unit 150, which is a time when reception is no longer possible. Show.

図5に示される情報では、テレビジョン放送波におけるチャンネル(TV−CH)ごとに、キャッシュ配信部接続IPアドレスが、関連付けられている。なお、キャッシュ配信部150に接続するための、無線LAN環境300における通信チャンネル(無線CH)は、「2」とされている。   In the information shown in FIG. 5, the cache distribution unit connection IP address is associated with each channel (TV-CH) in the television broadcast wave. Note that the communication channel (wireless CH) in the wireless LAN environment 300 for connecting to the cache distribution unit 150 is “2”.

図5に示される情報を受信した携帯情報端末200Aは、たとえば、テレビジョン放送波における4チャンネルの番組を視聴している途中で番組を受信できなくなった場合、「192.168.1.2」というIPアドレスでキャッシュ配信部150に接続し、受信ができなくなった時刻の情報をキャッシュ配信部150に送信する。キャッシュ配信部150は、携帯情報端末200Aから番組を受信できなくなった時刻の情報を受信すると、対応する番組の、対応する時刻から現在までのマルチメディアデータを、「192.168.1.2」というIPアドレスに接続してきた携帯情報端末200Aに、ユニキャストで送信する。   For example, when the portable information terminal 200A that has received the information shown in FIG. 5 is unable to receive a program while viewing a 4-channel program in a television broadcast wave, the mobile information terminal 200A receives “192.168.1.2”. Is connected to the cache distribution unit 150 using the IP address, and information on the time when reception is disabled is transmitted to the cache distribution unit 150. When the cache distribution unit 150 receives information on the time at which the program can no longer be received from the portable information terminal 200A, the cache distribution unit 150 sets the multimedia data of the corresponding program from the corresponding time to the present to “192.168.1.2”. It is transmitted by unicast to the portable information terminal 200A connected to the IP address.

図4および図5に示されたIPアドレスに関する情報は、後述する番組配信表記億部104に記憶されている。   Information about the IP address shown in FIGS. 4 and 5 is stored in the program distribution notation unit 104 described later.

図6は、マルチキャスト・ブロードキャスト配信部101の構成を説明するための図である。図6を参照して、マルチキャスト・ブロードキャスト配信部101は、番組配信表記憶部104、ID・UDP(User Datagram Protocol)ヘッダ付与部111〜113、配信制御部121〜123、および、無線インターフェイス102を含む。   FIG. 6 is a diagram for explaining the configuration of the multicast / broadcast distribution unit 101. Referring to FIG. 6, multicast / broadcast distribution unit 101 includes program distribution table storage unit 104, ID / UDP (User Datagram Protocol) header assigning units 111 to 113, distribution control units 121 to 123, and wireless interface 102. Including.

マルチキャスト・ブロードキャスト配信部101では、アンテナ195で受信された各チャンネルの放送波は、1セグ放送復調部191〜193で復調されることによりMPEG−TS(Moving Picture Experts Group Transport Stream)形式のマルチメディアデータとされた後、IP・UDPヘッダ付与部111〜113で、それぞれ、IPヘッダとUDPヘッダを付与される。そして、各チャンネルのマルチメディアデータは、配信制御部121〜123から、無線インターフェース102を介して、チャンネルごとに定められたIPアドレスで配信される。   In the multicast / broadcast distribution unit 101, the broadcast wave of each channel received by the antenna 195 is demodulated by the 1-segment broadcast demodulation units 191 to 193, so that the MPEG-TS (Moving Picture Experts Group Transport Stream) format multimedia After the data, the IP / UDP header assigning units 111 to 113 assign the IP header and the UDP header, respectively. The multimedia data of each channel is distributed from the distribution control units 121 to 123 via the wireless interface 102 at an IP address determined for each channel.

以上説明したように、本実施の形態では、無線LAN環境300では、IPネットワークを介して、マルチキャスト配信サーバ100が、データの配信を行なう例が示されたが、本発明は、これに限定されるものではなく、IPネットワーク以外のネットワークを介したデータの配信にも適用されても良い。   As described above, in the present embodiment, in the wireless LAN environment 300, the example in which the multicast distribution server 100 distributes data via the IP network is shown. However, the present invention is not limited to this. However, the present invention may be applied to distribution of data via a network other than the IP network.

図7は、キャッシュ配信部150の構成を説明するための図である。図7を参照して、キャッシュ配信部150は、タイムスタンプ付与部151、保存制御部152、パケット保存部153、パケット読み出し部154、IP・UDPヘッダ付与部156、配信制御部157、番組配信表記憶部158、無線インターフェイス160、接続制御部161、配信番組判定部162、開始時刻抽出部163、および、開始パケット位置検索部164を含む。   FIG. 7 is a diagram for explaining the configuration of the cache distribution unit 150. Referring to FIG. 7, cache distribution unit 150 includes time stamp assigning unit 151, storage control unit 152, packet storage unit 153, packet reading unit 154, IP / UDP header assignment unit 156, distribution control unit 157, program distribution table. A storage unit 158, a wireless interface 160, a connection control unit 161, a distributed program determination unit 162, a start time extraction unit 163, and a start packet position search unit 164 are included.

キャッシュ配信部150では、アンテナ195で受信された各チャンネルの放送波は、1セグ放送復調部191〜193で復調されることによりMPEG−TS形式のマルチメディアデータとされた後、タイムスタンプ付与部151において、パケットごとに、同じ内容のパケットのデータがマルチキャスト・ブロードキャスト配信部101で配信される時刻の情報を付与された後、保存制御部152によってパケット保存部153に一時的に保存される。なお、保存制御部152は、各パケットを、付与された時刻の情報の順序に従って、パケット保存部153に保存する。   In the cache distribution unit 150, the broadcast wave of each channel received by the antenna 195 is demodulated by the 1-segment broadcast demodulation units 191 to 193 to be converted into MPEG-TS format multimedia data, and then a time stamp adding unit In 151, for each packet, data on the time when the packet data having the same content is distributed by the multicast / broadcast distribution unit 101 is given, and then temporarily stored in the packet storage unit 153 by the storage control unit 152. The storage control unit 152 stores each packet in the packet storage unit 153 in accordance with the order of the given time information.

図8に、パケット保存部153におけるパケットデータの保存態様を模式的に示す。   FIG. 8 schematically shows how packet data is stored in the packet storage unit 153.

図8を参照して、パケット保存部153では、2チャンネル用ファイル保存部1532にテレビジョン放送波の2チャンネルの番組についてのパケットデータが保存され、4チャンネル用ファイル保存部1534にテレビジョン放送波の4チャンネルの番組についてのパケットデータが保存されている。つまり、パケット保存部153では、テレビジョン放送波のチャンネルごとに、パケットがまとめられて保存されている。つまり、パケット保存部153は、マルチキャスト・ブロードキャスト配信部101の配信するマルチメディアデータについてのキャッシュメモリとして作用する。   Referring to FIG. 8, in packet storage section 153, packet data for a 2-channel program of television broadcast waves is stored in 2-channel file storage section 1532, and television broadcast waves are stored in 4-channel file storage section 1534. Packet data for the four-channel program is stored. That is, in the packet storage unit 153, the packets are collected and stored for each channel of the television broadcast wave. That is, the packet storage unit 153 functions as a cache memory for multimedia data distributed by the multicast / broadcast distribution unit 101.

携帯情報端末200Aから、無線インターフェース160を介して、当該携帯情報端末200Aが放送波を受信できなくなった時刻を含む情報を受信すると、配信番組判定部162により、受信したIPアドレスに基づいて携帯情報端末200Aが視聴を希望するテレビジョン放送波におけるチャンネルが決定され、当該決定されたチャンネルと番組配信表記憶部158に記憶された番組配信表とに基づいて携帯情報端末200Aが視聴を希望する番組が特定され、そして、開始時刻抽出部163により、受信した情報から携帯情報端末200Aが放送波を受信できなくなった時刻を特定する情報が抽出される。開始パケット位置検索部164は、開始時刻抽出部163が抽出した時刻を特定する情報に基づいて、携帯情報端末200Aが、パケット保存部153に記憶されたどのパケットから視聴できていないか、つまり、パケット保存部153に記憶されたパケットの中から携帯情報端末200Aに送信を開始するパケットを検索する。   When the mobile information terminal 200A receives the information including the time when the mobile information terminal 200A can no longer receive the broadcast wave via the wireless interface 160, the distribution program determination unit 162 causes the mobile information based on the received IP address. The channel in the television broadcast wave that the terminal 200A desires to view is determined, and the program that the portable information terminal 200A desires to view based on the determined channel and the program distribution table stored in the program distribution table storage unit 158 Then, the start time extraction unit 163 extracts information specifying the time when the portable information terminal 200A can no longer receive the broadcast wave from the received information. Based on the information specifying the time extracted by the start time extraction unit 163, the start packet position search unit 164 determines which packet stored in the packet storage unit 153 the mobile information terminal 200A has not been viewed from, that is, From the packets stored in the packet storage unit 153, a packet for starting transmission to the portable information terminal 200A is searched.

パケット読み出し部154は、パケット保存部153に記憶されたパケットの中で、開始パケット位置検索部153の検索結果であるパケットから順次読み出しを行なう。パケット読み出し部154によって読み出されたパケットは、順次、IP・UDPヘッダ付与部156によって、IPヘッダとUDPヘッダを付与され、配信制御部157から、無線インターフェース102を介して配信される。なお、パケット読み出し部154は、読み出したパケットに対して、早送り再生されるための処理を施す。早送りの速度は、情報配信システムが置かれる環境に基づいて適宜決定されるものであるが、携帯情報端末200Aにおいて再生された際に内容が理解される程度のものとされる必要がある。   The packet reading unit 154 sequentially reads the packets stored in the packet storage unit 153 from the packets that are the search results of the start packet position search unit 153. The packets read by the packet reading unit 154 are sequentially given an IP header and a UDP header by the IP / UDP header assigning unit 156 and delivered from the delivery control unit 157 via the wireless interface 102. Note that the packet reading unit 154 performs processing for fast-forward playback on the read packet. The fast-forwarding speed is appropriately determined based on the environment in which the information distribution system is placed, but needs to be of a level that allows the contents to be understood when played back on the portable information terminal 200A.

図9に、携帯情報端末200の構成を示す。図9を参照して、携帯情報端末200は、当該携帯情報端末200の動作を全体的に制御する制御部201を備えている。また、携帯情報端末200は、無線インターフェイス202、TS(Transport Stream)抽出部203、放送アンテナ204、復調部205、TS入力切り替え部210、受信品質判定部211、タイマ212、メモリ213、TSデマルチプレクサ(DEMUX)206、MPEG復号部207、表示部220、および、音声出力部221を含む。放送局400の発信するテレビジョン放送波は、放送アンテナ204で受信され、復調部205で復調される。無線LAN環境300で配信されるマルチメディアデータは、無線インターフェイス202で受信される。無線インターフェイス202で受信したデータ、および、放送アンテナ204で受信した放送波は、受信品質判定部211で、その受信品質を判定される。具体的には、たとえば、放送アンテナ204で受信した放送波の受信品質は、受信された電界強度が、予め定められた電界強度と比較され、それ以上であれば受信品質は正常と判定され、それ未満であれば受信品質が悪いと判定される。   FIG. 9 shows a configuration of portable information terminal 200. Referring to FIG. 9, portable information terminal 200 includes a control unit 201 that generally controls the operation of portable information terminal 200. In addition, the portable information terminal 200 includes a wireless interface 202, a TS (Transport Stream) extraction unit 203, a broadcast antenna 204, a demodulation unit 205, a TS input switching unit 210, a reception quality determination unit 211, a timer 212, a memory 213, and a TS demultiplexer. (DEMUX) 206, MPEG decoding unit 207, display unit 220, and audio output unit 221. A television broadcast wave transmitted from the broadcast station 400 is received by the broadcast antenna 204 and demodulated by the demodulation unit 205. Multimedia data distributed in the wireless LAN environment 300 is received by the wireless interface 202. The reception quality determination unit 211 determines the reception quality of the data received by the wireless interface 202 and the broadcast wave received by the broadcast antenna 204. Specifically, for example, the reception quality of a broadcast wave received by the broadcast antenna 204 is compared with a predetermined electric field strength, and if the received electric field strength is higher than that, the reception quality is determined to be normal. If it is less than that, it is determined that the reception quality is poor.

受信品質判定部211によって、受信品質が悪いと判断されると、制御部201は、その時点でタイマ212が計時する時刻を、受信していた番組のチャンネル情報とともにメモリ213に記憶させる。   If the reception quality judgment unit 211 determines that the reception quality is poor, the control unit 201 stores the time counted by the timer 212 at that time in the memory 213 together with the channel information of the received program.

TS入力切り替え部210は、無線インターフェイス202で受信されたマルチメディアデータからTS抽出部203で抽出されたMPEG−TSデータか、放送アンテナ204で受信され復調部205で復調された放送波のいずれか一方を選択的にTSデマルチプレクサ206に入力する。上記のようなMPEG−TSデータまたは放送波は、TSデマルチプレクサ206、MPEG復号部207を介して、表示部220および音声出力部221で再生される。   The TS input switching unit 210 is either MPEG-TS data extracted by the TS extraction unit 203 from multimedia data received by the wireless interface 202 or a broadcast wave received by the broadcast antenna 204 and demodulated by the demodulation unit 205. One is selectively input to the TS demultiplexer 206. The MPEG-TS data or broadcast wave as described above is reproduced by the display unit 220 and the audio output unit 221 via the TS demultiplexer 206 and the MPEG decoding unit 207.

次に、図10および図11を参照して、マルチキャスト配信サーバ100による上記したギャップデータの配信の際の処理について、説明する。図10は、ギャップデータの配信の際に携帯情報端末200(200A)側で実行される処理のフローチャートであって、図11は、ギャップデータの配信の際にマルチキャスト配信サーバ100側で実行される処理のフローチャートである。なお、携帯情報端末200は、図10に示される処理を実行する際には、放送局400の発信する放送波、または、マルチキャスト・ブロードキャスト配信部101の配信するマルチメディアデータを受信しているものとする。   Next, with reference to FIG. 10 and FIG. 11, a process when the above-described gap data is distributed by the multicast distribution server 100 will be described. FIG. 10 is a flowchart of processing executed on the portable information terminal 200 (200A) side when gap data is distributed. FIG. 11 is executed on the multicast distribution server 100 side when gap data is distributed. It is a flowchart of a process. When the mobile information terminal 200 executes the processing shown in FIG. 10, the mobile information terminal 200 receives the broadcast wave transmitted from the broadcast station 400 or the multimedia data distributed by the multicast / broadcast distribution unit 101. And

携帯情報端末200は、SA1で、放送局400の発信する放送波またはマルチキャスト・ブロードキャスト配信部101の配信するマルチメディアデータについて、受信品質が劣化したか(悪くなったか)否かを判断し、劣化したと判断すると、SA2に処理を進める。   The portable information terminal 200 determines whether or not the reception quality of the broadcast wave transmitted from the broadcast station 400 or the multimedia data distributed by the multicast / broadcast distribution unit 101 has deteriorated (is deteriorated) in SA1. If it is determined that the process has been performed, the process proceeds to SA2.

SA2では、SA1で受信品質が劣化したと判断した時刻を、その時点で携帯情報端末200で視聴されていた番組のチャンネル(テレビジョン放送波におけるチャンネル)とともに、メモリ213に記憶させる。   In SA2, the time when it is determined that the reception quality has deteriorated in SA1 is stored in the memory 213 together with the channel of the program (channel in the television broadcast wave) that was being viewed on the portable information terminal 200 at that time.

次に、携帯情報端末200では、SA3で、無線LAN配信が有るか否かが判断される。無線LAN配信が有るか否かとは、具体的には、無線LAN環境300内で配信されるデータを受信できる状態にあるか否かを意味し、たとえば、マルチキャスト・ブロードキャスト配信部101がブロードキャスト配信する、図4または図5に示したような情報を受信できるか否かによって判断される。そして、携帯情報端末200Aは、無線LAN配信が有ると判断すると、DHCPにより自身のIPアドレスの取得および保存を行なった後、SA4に処理を進める。   Next, in portable information terminal 200, it is determined in SA3 whether there is wireless LAN distribution. Specifically, whether or not there is wireless LAN distribution means whether or not data distributed in the wireless LAN environment 300 can be received. For example, the multicast / broadcast distribution unit 101 performs broadcast distribution. This is determined by whether or not the information as shown in FIG. 4 or 5 can be received. If portable information terminal 200A determines that there is wireless LAN distribution, it acquires and stores its own IP address by DHCP, and then proceeds to SA4.

SA4では、携帯情報端末200は、図4に示したような各番組についてのマルチキャストグループアドレス、および、図5に示したようなユニキャスト用のIPアドレスを取得する。   In SA4, the portable information terminal 200 acquires a multicast group address for each program as shown in FIG. 4 and a unicast IP address as shown in FIG.

次に、携帯情報端末200は、SA5で、SA4で取得したユニキャスト用のIPアドレスをチェックすることにより、それまで視聴していた番組について、キャッシュ配信が有るか否かを判断する。キャッシュ配信とは、本実施の形態におけるギャップデータの配信のことを言う。つまり、視聴していた番組についてキャッシュ配信が有るか否かとは、図5に示されたようなIPアドレスの表において、視聴していた番組に対応するテレビジョン放送波のチャンネルについて、キャッシュ配信部接続IPアドレスが存在するか否かということを意味する。そして、キャッシュ配信が有ると判断されると、SA6に処理が進められ、キャッシュ配信が無いと判断されると、処理が終了される。なお、ここで処理を終了した後、携帯情報端末200は、たとえば、SA4で取得したマルチキャストグループアドレスに基づいて、所望の番組の視聴のためにマルチキャスト・ブロードキャスト配信部101からデータを受信する処理を行なう。   Next, in SA5, the portable information terminal 200 checks the unicast IP address acquired in SA4 to determine whether or not the program that has been viewed so far has cache distribution. Cache distribution refers to the distribution of gap data in the present embodiment. In other words, whether or not there is a cache distribution for the program that is being viewed means whether or not the cache distribution unit for the television broadcast wave channel corresponding to the program that is being viewed in the IP address table as shown in FIG. This means whether or not a connection IP address exists. If it is determined that there is cache distribution, the process proceeds to SA6, and if it is determined that there is no cache distribution, the process ends. In addition, after finishing the processing here, the portable information terminal 200 performs processing for receiving data from the multicast / broadcast distribution unit 101 for viewing a desired program based on the multicast group address acquired in SA4, for example. Do.

SA6では、携帯情報端末200は、SA2でメモリ213に記憶したユニキャスト用のIPアドレスを参照することにより、キャッシュ配信部150に、視聴を希望するテレビ放送波のチャンネルに対応したキャッシュ配信部接続IPアドレスで接続して放送波等を受信できなくなった時刻を送信し、そして、SA7で、キャッシュ配信部150から配信されるギャップデータを受信し、当該データを再生する。なお、ここでのデータの再生は、早送り再生となる。   In SA6, the portable information terminal 200 refers to the unicast IP address stored in the memory 213 in SA2, thereby connecting the cache distribution unit 150 to the cache distribution unit corresponding to the TV broadcast wave channel desired to be viewed. The time when the broadcast wave or the like can no longer be received is transmitted by connecting with the IP address, and the gap data distributed from the cache distribution unit 150 is received at SA7 and the data is reproduced. The data reproduction here is fast-forward reproduction.

なお、マルチキャスト配信サーバ100は、SB1で、上記したSA6の処理により携帯情報端末200がキャッシュ配信部接続IPアドレスに接続してきたか否かを判断している。そして、そのような接続があったと判断すると、SB2で、当該接続の際に受信したIPアドレスに基づいて、配信番組判定部162に、携帯情報端末200が視聴を希望する番組を特定させ、そして、SB3で、開始時刻抽出部163に、携帯情報端末200から受信した情報から当該携帯情報端末200が放送波を受信できなくなった時刻を特定する情報を抽出させる。   Note that, in SB1, the multicast distribution server 100 determines whether or not the portable information terminal 200 is connected to the cache distribution unit connection IP address by the above-described processing of SA6. If it is determined that such a connection has been made, in SB2, based on the IP address received at the time of the connection, the distribution program determination unit 162 identifies the program that the portable information terminal 200 desires to view and In SB3, the start time extraction unit 163 causes the information received from the portable information terminal 200 to extract information specifying the time when the portable information terminal 200 can no longer receive the broadcast wave.

そして、マルチキャスト配信サーバ100は、SB4で、開始パケット位置検索部164に、パケット保存部153に記憶されたパケットの中から携帯情報端末200に送信を開始するパケットを検索させ、SB5で、検索結果であるパケットから、時刻順に、携帯情報端末200へと送信する。ここで送信されるパケットが、ギャップデータとして、SA7で、携帯情報端末200で受信される。   Then, the multicast distribution server 100 causes the start packet position search unit 164 to search for a packet to start transmission to the portable information terminal 200 from the packets stored in the packet storage unit 153 in SB4, and in SB5, the search result Are transmitted to the portable information terminal 200 in order of time. The packet transmitted here is received by the portable information terminal 200 at SA7 as gap data.

携帯情報端末200は、SA7で受信および再生を行なっているギャップデータについて、SA8で、受信品質判定部211に、ギャップデータとして再生される情報が、現在マルチキャスト・ブロードキャスト配信部101で配信される情報に追いついたか否かを判断させる。ここでの、追いついたか否かの判断とは、具体的には、受信したデータに付与されている時刻情報とタイマ212の計時する現在時刻とを比較することにより、付与された時刻情報が、現在時刻に対して、予め定められた所定の関係となったか否かの判断である。なお、現在時刻に対する所定の関係とは、現在時刻と同じとされても良いし、データに付与された時刻があと1秒程度で現在時刻と同じとなるようなものとされても良い。そして、SA8で、追いついたと判断されると、携帯情報機器200は、SA9で、キャッシュ配信部150に、ギャップデータの配信を終了するよう命令する情報を通知し、SA10に処理を進める。   In the portable information terminal 200, the information that is reproduced as gap data to the reception quality determination unit 211 in SA8 is information that is currently distributed in the multicast / broadcast distribution unit 101 for the gap data that is received and reproduced in SA7. Determine if you have caught up. Specifically, the determination as to whether or not it has caught up is, specifically, by comparing the time information given to the received data with the current time measured by the timer 212, the given time information is: This is a determination as to whether or not a predetermined relationship has been established with respect to the current time. The predetermined relationship with the current time may be the same as the current time, or the time given to the data may be the same as the current time in about one second. If it is determined in SA8 that the mobile information device 200 has caught up, in SA9, the portable information device 200 notifies the cache distribution unit 150 of information instructing to end the distribution of the gap data, and proceeds to SA10.

一方、マルチキャスト配信サーバ100は、SB6で、このような情報の通知があったか否かを判断しており、このような情報の通知があったと判断するとSB7で、キャッシュ配信部150によるギャップデータの配信を終了させて、処理を終了させる。   On the other hand, the multicast distribution server 100 determines whether or not such information has been notified in SB6. If it is determined that such information has been notified, the distribution of gap data by the cache distribution unit 150 is determined in SB7. To end the process.

そして、携帯情報機器200は、SA10で、キャッシュ配信部150への接続を終了し、SA11で、マルチキャスト・ブロードキャスト配信部101に、視聴を希望する放送波のチャンネルに対応したマルチキャスト配信IPアドレスでの受信に切替えて、処理を終了する。これ以降は、携帯情報端末200では、マルチキャスト・ブロードキャスト配信部101の配信する、放送局400からリアルタイムで発信される番組に対応したマルチメディアデータが、通常の速度で再生されて、視聴されることになる。   Then, the portable information device 200 terminates the connection to the cache distribution unit 150 at SA10, and at SA11, the portable information device 200 sends the multicast / broadcast distribution unit 101 to the multicast distribution IP address corresponding to the broadcast wave channel desired to be viewed. Switching to reception ends the processing. Thereafter, in the portable information terminal 200, the multimedia data corresponding to the program distributed in real time from the broadcast station 400 distributed by the multicast / broadcast distribution unit 101 is reproduced and viewed at a normal speed. become.

以上説明した本実施の形態のまとめとして、携帯情報端末200でデータが再生される態様について、図12を参照して説明する。なお、図12は、左から右へ、時間が進むように記載されている。そして、図12において、番組データとは、放送局400から発信される放送波またはマルチキャスト・ブロードキャスト配信部101が配信するマルチメディアデータの、リアルタイムな番組データを意味し、受信品質とは、携帯情報端末200における放送波またはマルチメディアデータの受信品質を意味する。   As a summary of the present embodiment described above, a mode in which data is reproduced by portable information terminal 200 will be described with reference to FIG. In FIG. 12, the time advances from left to right. In FIG. 12, program data means real-time program data of broadcast waves transmitted from the broadcasting station 400 or multimedia data distributed by the multicast / broadcast distribution unit 101, and reception quality means portable information. It means the reception quality of broadcast waves or multimedia data at terminal 200.

図12は、携帯情報端末200が、時刻Aまで、正常に、放送波またはマルチメディアデータを正常に受信し、時刻Aから時刻Bまで、放送波もマルチメディアデータも受信できない状態(たとえば、放送環境500内にも無線LAN環境300内にも存在しない状態)にあり、そして、時刻B以降は、無線LAN環境300内に存在する状態にあるように、記載されている。   FIG. 12 shows a state where mobile information terminal 200 normally receives broadcast waves or multimedia data until time A and cannot receive broadcast waves or multimedia data from time A to time B (for example, broadcast In the state not existing in the environment 500 or the wireless LAN environment 300), and after time B, it is described as existing in the wireless LAN environment 300.

携帯情報端末200は、放送波もマルチメディアデータも受信ができなくなった時刻Aでは、その時点での時刻を、メモリ213に記憶させる。そして、携帯情報端末200は、時刻Bで、無線LAN環境300内に入ると、マルチキャスト配信サーバ100内のキャッシュ配信部150に対して、時刻Aから受信ができなくなった旨の情報を送信する。これに応じて、キャッシュ配信部150は、携帯情報端末200に対して、時刻Aに対応するマルチメディアデータから、時間順に、早送りされる態様で、マルチメディアデータをユニキャスト配信する。ユニキャスト配信されたマルチメディアデータを受信することにおり、携帯情報端末200では、当該データの早送り再生が行なわれる。   The portable information terminal 200 stores the time at that time in the memory 213 at the time A when the broadcast wave and the multimedia data can no longer be received. When mobile information terminal 200 enters wireless LAN environment 300 at time B, portable information terminal 200 transmits information indicating that reception from time A is no longer possible to cache distribution unit 150 in multicast distribution server 100. In response to this, the cache delivery unit 150 unicasts the multimedia data to the portable information terminal 200 in such a manner that the multimedia data corresponding to the time A is fast-forwarded in time order. By receiving the multimedia data distributed by unicast, the portable information terminal 200 performs fast-forward playback of the data.

そして、携帯情報端末200は、このような早送り再生を続けることにより、キャッシュ配信部150から送信されるマルチメディアデータが、リアルタイムで放送または配信されているマルチメディアデータに追いついたと判断すると、キャッシュ配信部150に対してマルチメディアデータの送信の終了を命令する情報を通知した後、キャッシュ配信部150への接続を終了し、そして、マルチキャスト・ブロードキャスト配信部101から配信されるマルチメディアデータを受信する。   When the portable information terminal 200 determines that the multimedia data transmitted from the cache distribution unit 150 has caught up with the multimedia data being broadcast or distributed in real time by continuing such fast-forward playback, After notifying the unit 150 of information for instructing the end of transmission of multimedia data, the connection to the cache distribution unit 150 is terminated, and the multimedia data distributed from the multicast / broadcast distribution unit 101 is received. .

図12は、時刻Cで、キャッシュ配信部150から配信されるマルチメディアデータがリアルタイムで放送または配信されるデータに追いついたことを示すように記載されている。また、番組データの中の、時刻Aから時刻Cに対応する番組データが、キャッシュ配信部150から送信されるギャップデータに対応する。   FIG. 12 is described so as to indicate that multimedia data distributed from the cache distribution unit 150 has caught up with data broadcast or distributed in real time at time C. Further, program data corresponding to time A to time C in the program data corresponds to gap data transmitted from the cache delivery unit 150.

なお、以上説明した本実施の形態の変形例として、キャッシュ配信部150が、当該キャッシュ配信部150から配信されるマルチメディアデータが、リアルタイムで放送または配信されているマルチメディアデータに追いついたと判断するように構成されても良い。このような変形例におけるキャッシュ配信部150の構成を、図13に示す。   As a modification of the present embodiment described above, the cache distribution unit 150 determines that the multimedia data distributed from the cache distribution unit 150 has caught up with the multimedia data being broadcast or distributed in real time. It may be configured as follows. FIG. 13 shows the configuration of the cache delivery unit 150 in such a modification.

図13に示されたキャッシュ配信部150は、図7に示されたものに加えて、切り替え判定部155および通知情報記憶部170を備えている。切り替え判定部155は、パケット読み出し部154の読み出したパケットに付与された時刻と、タイムスタンプ付与部151に備えられているタイマの計時時刻とを比較し、これらの時刻が所定の関係となったか否かを判定し、所定の関係となったと判断すると、携帯情報端末200に、接続先を、キャッシュ配信部150からマルチキャスト・ブロードキャスト配信部101に変更することを命令する情報を通知するための処理を行なう。当該情報を通知するための処理としては、たとえば、当該情報を通知情報記憶部170に記憶させておき、そして、IP・UDPヘッダ付与部156に、IPヘッダとUDPヘッダに加えて当該情報を付与させる処理である。   The cache delivery unit 150 illustrated in FIG. 13 includes a switching determination unit 155 and a notification information storage unit 170 in addition to the components illustrated in FIG. The switching determination unit 155 compares the time given to the packet read by the packet reading unit 154 with the time measured by the timer provided in the time stamp giving unit 151, and whether these times have a predetermined relationship. If it is determined whether or not a predetermined relationship has been established, a process for notifying the portable information terminal 200 of information instructing to change the connection destination from the cache distribution unit 150 to the multicast / broadcast distribution unit 101 To do. As a process for notifying the information, for example, the information is stored in the notification information storage unit 170, and the information is added to the IP / UDP header adding unit 156 in addition to the IP header and the UDP header. It is a process to make.

このような変形例では、図10に示した携帯情報端末200における処理は、図14に示すように変更され、図11に示したマルチキャスト配信サーバ100における処理は、図15に示すように変更される。   In such a modification, the process in the portable information terminal 200 shown in FIG. 10 is changed as shown in FIG. 14, and the process in the multicast distribution server 100 shown in FIG. 11 is changed as shown in FIG. The

この変形例では、マルチキャスト配信サーバ100は、SB1〜SB5までの処理を、上記した実施の形態と同様に行なった後、SD6で、切り替え判定部155に、携帯情報端末200に配信しているギャップデータが、現在マルチキャスト・ブロードキャスト配信部101で配信される情報に追いついたか否かを判断させ、そして、追いついたと判断されると、SD7で、さらに、携帯情報端末200に、接続先を、キャッシュ配信部150からのデータの受信を終了し、そして、マルチキャスト・ブロードキャスト配信部101から配信されるデータを受信するよう命令する情報を通知させる。SD6における判断は、上記したように、切り替え判定部155が、パケット読み出し部154の読み出したパケットに付与された時刻と、タイムスタンプ付与部151に備えられているタイマの計時時刻とを比較し、これらの時刻が所定の関係となったか否かを判定することを意味する。   In this modification, the multicast distribution server 100 performs the processes from SB1 to SB5 in the same manner as in the above-described embodiment, and then distributes the gap to the switching determination unit 155 to the portable information terminal 200 in SD6. It is determined whether or not the data has caught up with the information currently distributed by the multicast / broadcast distribution unit 101. If it is determined that the data has caught up, in SD7, the connection destination is further distributed to the portable information terminal 200 by cache distribution. The reception of data from the unit 150 is terminated, and information instructing to receive data distributed from the multicast / broadcast distribution unit 101 is notified. In the determination in SD6, as described above, the switching determination unit 155 compares the time given to the packet read by the packet reading unit 154 with the time measured by the timer provided in the time stamp giving unit 151, This means that it is determined whether or not these times have a predetermined relationship.

また、この変形例では、携帯情報端末200は、SA1〜SA7までの処理を上記した実施の形態の同様に行なった後、SC8で、SD7でのギャップ配信部150からの通知があったか否かを判断する。そして、そのような通知があったと判断すると、携帯情報機器200は、SC9で、SA10と同様に、キャッシュ配信部150への接続を終了した後、SC10で、SA11と同様に、マルチキャスト・ブロードキャスト配信部101に、視聴を希望する放送波のチャンネルに対応したマルチキャスト配信IPアドレスでの受信に切替えて、処理を終了する。   In this modification, the portable information terminal 200 performs the processing from SA1 to SA7 in the same manner as in the above-described embodiment, and then determines whether or not there is a notification from the gap delivery unit 150 in SD7 in SC8. to decide. If it is determined that such a notification has been received, the portable information device 200 terminates the connection to the cache distribution unit 150 in SC9 as in SA10, and then performs multicast / broadcast distribution in SC10 as in SA11. The unit 101 switches the reception to the multicast distribution IP address corresponding to the channel of the broadcast wave that the user desires to view and ends the process.

一方、マルチキャスト配信サーバ100は、SD7で、携帯情報端末200に対して通知を行なった後、SD8で、SB7と同様に、キャッシュ配信部150によるギャップデータの配信を終了させて、処理を終了させる。   On the other hand, the multicast distribution server 100 notifies the portable information terminal 200 in SD7, and then terminates the distribution of gap data by the cache distribution unit 150 in SD8 and ends the process in SD8, as in SB7. .

今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。   The embodiment disclosed this time should be considered as illustrative in all points and not restrictive. The scope of the present invention is defined by the terms of the claims, rather than the description above, and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims.

本発明の一実施の形態である情報配信システムの構成を模式的に示す図である。It is a figure which shows typically the structure of the information delivery system which is one embodiment of this invention. 図1に示した情報配信システムにおいて、1つの放送環境と、当該放送環境に隣接する無線LAN環境とを模式的に示す図である。In the information delivery system shown in FIG. 1, it is a figure which shows typically one broadcasting environment and the wireless LAN environment adjacent to the said broadcasting environment. 図1のマルチキャスト配信サーバの構成を模式的に示す図である。It is a figure which shows typically the structure of the multicast delivery server of FIG. 図2のマルチキャスト・ブロードキャスト配信部によってブロードキャスト配信されるIPアドレスについての情報を模式的に示す図である。It is a figure which shows typically the information about the IP address broadcast-distributed by the multicast broadcast delivery part of FIG. 図2のマルチキャスト・ブロードキャスト配信部によってブロードキャスト配信されるIPアドレスについての情報を模式的に示す図である。It is a figure which shows typically the information about the IP address broadcast-distributed by the multicast broadcast delivery part of FIG. 図2のマルチキャスト・ブロードキャスト配信部の構成を説明するための図である。It is a figure for demonstrating the structure of the multicast broadcast delivery part of FIG. 図2のキャッシュ配信部の構成を説明するための図である。It is a figure for demonstrating the structure of the cache delivery part of FIG. 図7のパケット保存部におけるパケットデータの保存態様を模式的に示す図である。It is a figure which shows typically the preservation | save aspect of the packet data in the packet preservation | save part of FIG. 図1の携帯情報端末の構成を示す図である。It is a figure which shows the structure of the portable information terminal of FIG. 図1の情報配信システムにおいて、ギャップデータの配信の際に携帯情報端末側で実行される処理のフローチャートである。2 is a flowchart of processing executed on the portable information terminal side when gap data is distributed in the information distribution system of FIG. 1. 図1の情報配信システムにおいて、ギャップデータの配信の際にマルチキャスト配信サーバ側で実行される処理のフローチャートである。2 is a flowchart of processing executed on the multicast distribution server side when gap data is distributed in the information distribution system of FIG. 1. 図1の情報配信システムにおいて、携帯情報端末でデータが再生される態様を説明するための図である。FIG. 2 is a diagram for explaining a mode in which data is reproduced by a portable information terminal in the information distribution system of FIG. 1. 図7のキャッシュ配信部の構成の変形例を示す図である。It is a figure which shows the modification of a structure of the cache delivery part of FIG. 図10の携帯情報端末側で実行される処理の変形例のフローチャートである。It is a flowchart of the modification of the process performed by the portable information terminal side of FIG. 図11のマルチキャスト配信サーバ側で実行される処理の変形例のフローチャートである。It is a flowchart of the modification of the process performed by the multicast delivery server side of FIG.

符号の説明Explanation of symbols

100 マルチキャスト配信サーバ、101 マルチキャスト・ブロードキャスト配信部、102,160,202 無線インターフェース、104 番組配信表記億部、121〜123,157 配信制御部、150 キャッシュ配信部、151 タイムスタンプ付与部、152 保存制御部、153 パケット保存部、154 パケット読み出し部、155 切り替え判定部、156 IP・UDPヘッダ付与部、158 番組配信表記憶部、161 接続制御部、162 配信番組判定部、163 開始時刻抽出部、164 開始パケット位置検索部、200,200A 携帯情報端末、201 制御部、211 受信品質判定部、212 タイマ、213 メモリ、300 無線LAN環境、400 放送局、500 放送環境。   100 multicast distribution server, 101 multicast / broadcast distribution unit, 102, 160, 202 wireless interface, 104 program distribution notation, 121-123,157 distribution control unit, 150 cache distribution unit, 151 time stamp assigning unit, 152 storage control Unit, 153 packet storage unit, 154 packet reading unit, 155 switching determination unit, 156 IP / UDP header addition unit, 158 program distribution table storage unit, 161 connection control unit, 162 distribution program determination unit, 163 start time extraction unit, 164 Start packet position search unit, 200, 200A portable information terminal, 201 control unit, 211 reception quality determination unit, 212 timer, 213 memory, 300 wireless LAN environment, 400 broadcast station, 500 broadcast environment.

Claims (10)

マルチメディアデータを配信する第1の配信手段を含む情報配信装置、および、前記情報配信装置の配信するデータを受信可能な情報端末を備え、
前記情報配信装置は、
前記第1の配信手段の配信するマルチメディアデータを、時刻を特定する情報である第1の時刻特定情報を付与された形態で保存する保存手段と、前記保存手段に保存されたマルチメディアデータを配信する第2の配信手段とをさらに含み、
前記情報端末は、
マルチメディアデータを受信する受信手段と、
前記受信手段がマルチメディアデータを受信できるか否かを判断する判断手段と、
時刻を計時する計時手段と、
前記判断手段が、前記受信手段がマルチメディアデータを受信できる状態から受信できない状態へと変化したと判断すると、その時点での前記計時手段の計時する時刻を特定する情報である第2の時刻特定情報を記憶する記憶手段と、
前記判断手段が、前記受信手段がマルチメディアデータを受信できない状態から受信できる状態へと変化したと判断すると、前記第2の配信手段に、前記第2の時刻特定情報を送信する送信手段とを含み、
前記第2の配信手段は、前記受信手段が前記第2の時刻特定情報を受信したことに応じて、前記保存手段に保存されたマルチメディアデータの中の、前記第2の時刻特定情報に対応する時刻以降の時刻に対応する前記第1の時刻特定情報を付与されたマルチメディアデータを、早送り再生されるように配信する、情報配信システム。
An information distribution device including a first distribution means for distributing multimedia data, and an information terminal capable of receiving data distributed by the information distribution device;
The information distribution apparatus includes:
Storage means for storing multimedia data distributed by the first distribution means in a form to which first time specifying information that is information for specifying time is given; and multimedia data stored in the storage means. And a second distribution means for distributing,
The information terminal
Receiving means for receiving multimedia data;
Determining means for determining whether the receiving means can receive multimedia data;
A time measuring means for measuring time;
When the determination means determines that the reception means has changed from a state in which multimedia data can be received to a state in which it cannot be received, a second time specification is information that specifies the time measured by the time measurement means at that time. Storage means for storing information;
When the determining means determines that the receiving means has changed from a state in which multimedia data cannot be received to a state in which it can be received, a transmitting means for transmitting the second time specifying information to the second distributing means; Including
The second distribution unit corresponds to the second time specifying information in the multimedia data stored in the storage unit in response to the receiving unit receiving the second time specifying information. An information distribution system that distributes multimedia data to which the first time specifying information corresponding to a time after the time to be played is reproduced in a fast-forward manner.
前記情報配信装置は、前記第2の配信手段の配信するマルチメディアデータの前記第1の時刻特定情報によって特定される時刻が、現在の時刻に対して所定の関係となった場合に、前記情報端末に対して、前記第2の配信手段から配信される情報の受信の終了、および、前記第1の配信手段から配信される情報の受信の開始を命令する情報を通知する通知手段をさらに含む、請求項1に記載の情報配信システム。   When the time specified by the first time specifying information of the multimedia data distributed by the second distribution means has a predetermined relationship with the current time, the information distribution device It further includes notification means for notifying the terminal of the end of reception of information distributed from the second distribution means and information for instructing start of reception of information distributed from the first distribution means. The information distribution system according to claim 1. 前記情報端末は、前記受信手段が前記第2の配信手段から受信したマルチメディアデータに付与された前記第1の時刻特定情報が前記計時手段の計時する現在時刻に対して所定の関係となった場合に、前記第2の配信手段に対して、データの配信を終了するよう命令する情報を通知する通知手段をさらに含む、請求項1に記載の情報配信システム。   In the information terminal, the first time specifying information given to the multimedia data received by the receiving unit from the second distributing unit has a predetermined relationship with the current time measured by the timing unit. The information distribution system according to claim 1, further comprising notification means for notifying the second distribution means of information for instructing the second distribution means to end the distribution of data. マルチメディアデータを配信する第1の配信手段と、
前記第1の配信手段の配信するマルチメディアデータを、時刻を特定する情報である第1の時刻特定情報を付与された形態で保存する保存手段と、
或る情報端末がマルチメディアデータの受信ができなくなった時刻を特定する情報である第2の時刻特定情報を受信する受信手段と、
前記受信手段が前記第2の時刻特定情報を受信したことに応じて、前記保存手段に保存されたマルチメディアデータの中の、前記第2の時刻特定情報に対応する時刻以降の時刻に対応する前記第1の時刻特定情報を付与されたマルチメディアデータを、早送り再生されるように配信する、第2の配信手段とを備える、情報配信装置。
First distribution means for distributing multimedia data;
Storage means for storing the multimedia data distributed by the first distribution means in a form to which the first time specifying information which is information specifying the time is given;
Receiving means for receiving second time specifying information which is information specifying a time at which an information terminal cannot receive multimedia data;
Corresponding to the time after the time corresponding to the second time specifying information in the multimedia data stored in the storing means in response to the receiving means receiving the second time specifying information. An information distribution apparatus comprising: a second distribution unit that distributes the multimedia data to which the first time specifying information is given so as to be played back in fast-forward.
前記第2の配信手段の配信するマルチメディアデータの前記第1の時刻特定情報によって特定される時刻が現在の時刻に対して所定の関係となった場合に、前記或る情報端末に対して、前記第2の配信手段から配信される情報の受信、および、前記第1の配信手段から配信される情報の受信の開始を命令する情報を通知する通知手段をさらに備える、請求項4に記載の情報配信装置。   When the time specified by the first time specifying information of the multimedia data distributed by the second distribution means has a predetermined relationship with the current time, 5. The information processing apparatus according to claim 4, further comprising notification means for notifying information for instructing reception of information distributed from the second distribution means and reception of information distributed from the first distribution means. Information distribution device. 前記第1の配信手段は、複数の番組についてのマルチメディアデータをIP(Internet protocol)マルチキャスト通信によって配信し、さらに、前記複数の番組のそれぞれに対応するマルチキャストグループアドレスと前記第2の配信手段によるマルチメディアデータの配信に対応するIPアドレスとをIPブロードキャスト通信によって配信する、請求項4または請求項5に記載の情報配信装置。   The first distribution means distributes multimedia data of a plurality of programs by IP (Internet protocol) multicast communication, and further includes a multicast group address corresponding to each of the plurality of programs and the second distribution means. The information distribution apparatus according to claim 4 or 5, wherein an IP address corresponding to distribution of multimedia data is distributed by IP broadcast communication. マルチメディアデータを配信する第1の配信手段を備える情報配信装置の配信するデータを受信可能な情報端末であって、
前記情報配信装置は、前記第1の配信手段の配信するマルチメディアデータを、時刻を特定する情報である第1の時刻特定情報を付与された形態で保存する保存手段と、前記保存手段に保存されたマルチメディアデータを配信する第2の配信手段とをさらに備え、
マルチメディアデータを受信する受信手段と、
前記受信手段がマルチメディアデータを受信できるか否かを判断する判断手段と、
時刻を計時する計時手段と、
前記判断手段が、前記受信手段がマルチメディアデータを受信できる状態から受信できない状態へと変化したと判断すると、その時点での前記計時手段の計時する時刻を特定する情報である第2の時刻特定情報を記憶する記憶手段と、
前記判断手段が、前記受信手段がマルチメディアデータを受信できない状態から受信できる状態へと変化したと判断すると、前記第2の配信手段に、前記第2の時刻特定情報を送信する送信手段と、
前記受信手段の受信するマルチメディアデータを再生する再生手段とを備え、
前記受信手段は、前記第2の配信手段が前記第2の時刻特定情報を受信したことに応じて配信する、前記保存手段に保存され前記第2の時刻特定情報によって特定される時刻以降の時刻に対応する前記第1の時刻特定情報を付与されたマルチメディアデータを受信し、
前記再生手段は、前記第2の配信手段から配信され、前記受信手段によって受信されたマルチメディアデータを早送り再生する、情報端末。
An information terminal capable of receiving data distributed by an information distribution device comprising a first distribution means for distributing multimedia data,
The information distribution apparatus stores the multimedia data distributed by the first distribution unit in a form to which first time specifying information that is information for specifying time is added, and storage in the storage unit A second distribution means for distributing the multimedia data,
Receiving means for receiving multimedia data;
Determining means for determining whether the receiving means can receive multimedia data;
A time measuring means for measuring time;
When the determination means determines that the reception means has changed from a state in which multimedia data can be received to a state in which it cannot be received, a second time specification is information that specifies the time measured by the time measurement means at that time. Storage means for storing information;
When the determination unit determines that the reception unit has changed from a state in which multimedia data cannot be received to a state in which it can be received, a transmission unit that transmits the second time specifying information to the second distribution unit;
Playback means for playing back the multimedia data received by the receiving means,
The receiving means distributes when the second distribution means receives the second time specifying information, and is a time after the time stored in the storage means and specified by the second time specifying information Receiving multimedia data to which the first time specifying information corresponding to
The information terminal, wherein the reproducing means fast-forwards and reproduces multimedia data distributed from the second distributing means and received by the receiving means.
前記受信手段は、電波を介してマルチメディアデータを受信し、
前記判断手段は、前記受信手段の受信する電界の強度に基づいて、前記マルチメディアデータを受信できなくなったか否かを判断する、請求項7に記載の情報端末。
The receiving means receives multimedia data via radio waves,
The information terminal according to claim 7, wherein the determination unit determines whether the multimedia data can no longer be received based on an electric field strength received by the reception unit.
前記第2の配信手段から配信され、前記受信手段によって受信されたマルチメディアデータに付与された前記第1の時刻特定情報が、前記計時手段の計時する現在時刻に対して所定の関係となった場合に、前記第2の配信手段に対して、データの配信を終了するよう命令する情報を通知する通知手段とをさらに備える、請求項7または請求項8に記載の情報端末。   The first time specifying information added to the multimedia data distributed from the second distribution means and received by the reception means has a predetermined relationship with the current time measured by the time measurement means. The information terminal according to claim 7 or 8, further comprising notification means for notifying the second distribution means of information for instructing the second distribution means to end data distribution. マルチメディアデータを配信するステップと、
前記配信するマルチメディアデータを、時刻を特定する情報である第1の時刻特定情報を付与された形態で保存するステップと、
或る情報端末がマルチメディアデータを受信できなくなった時刻を特定する情報である第2の時刻特定情報を受信するステップと、
前記第2の時刻特定情報を受信したことに応じて、前記第1の時刻特定情報を付与された形態で保存されたマルチメディアデータの中の、前記第2の時刻特定情報に対応する時刻以降の時刻に対応する前記第1の時刻特定情報を付与されたマルチメディアデータを、早送り再生されるように配信するステップとを備える、情報配信方法。
Delivering multimedia data; and
Storing the multimedia data to be distributed in a form to which first time specifying information that is information specifying time is given;
Receiving second time specifying information that is information specifying a time at which an information terminal cannot receive multimedia data;
After the time corresponding to the second time specifying information in the multimedia data stored in the form given the first time specifying information in response to the reception of the second time specifying information And delivering the multimedia data to which the first time specifying information corresponding to the time is provided so as to be played back in a fast-forward manner.
JP2004093013A 2004-03-26 2004-03-26 Information distribution system, information distribution device, information terminal and information distribution method Pending JP2005286373A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004093013A JP2005286373A (en) 2004-03-26 2004-03-26 Information distribution system, information distribution device, information terminal and information distribution method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004093013A JP2005286373A (en) 2004-03-26 2004-03-26 Information distribution system, information distribution device, information terminal and information distribution method

Publications (1)

Publication Number Publication Date
JP2005286373A true JP2005286373A (en) 2005-10-13

Family

ID=35184339

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004093013A Pending JP2005286373A (en) 2004-03-26 2004-03-26 Information distribution system, information distribution device, information terminal and information distribution method

Country Status (1)

Country Link
JP (1) JP2005286373A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009076975A (en) * 2007-09-18 2009-04-09 Toshiba Corp Broadcast content distribution system, and distribution apparatus and broadcast receiving terminal device for use in the system
JP2009094972A (en) * 2007-10-12 2009-04-30 Pioneer Electronic Corp Re-distribution device and receiver
JP2013225858A (en) * 2008-02-19 2013-10-31 Qualcomm Inc Packet decoding for h-arq transmission

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009076975A (en) * 2007-09-18 2009-04-09 Toshiba Corp Broadcast content distribution system, and distribution apparatus and broadcast receiving terminal device for use in the system
JP2009094972A (en) * 2007-10-12 2009-04-30 Pioneer Electronic Corp Re-distribution device and receiver
JP2013225858A (en) * 2008-02-19 2013-10-31 Qualcomm Inc Packet decoding for h-arq transmission

Similar Documents

Publication Publication Date Title
JP4888263B2 (en) Receiving device, receiving method, and computer program
CN101682434B (en) Method and device for continuation of multimedia playback
KR101477202B1 (en) Access network handover for a mobile television system
JP4391505B2 (en) Broadcast system and method for providing broadcast service in weak electric field section
JP2007068172A (en) Method and apparatus for transmitting and receiving broadcast and communication combined service information
CN101595724A (en) The broadcast system that utilizes local electronic service guide to generate
WO2015050002A1 (en) Receiving device, receiving method, transmitting device, and transmitting method
JP2008514066A (en) Interactive television with additional information and reverse channel via mobile radio communication system
CN101436915B (en) Method and apparatus for receiving and playing multimedia program by mobile terminal
CN101415148A (en) Method, system and user terminal for implementing value-added business
JP2019054365A (en) Broadcast receiver, broadcast reception method, and broadcast reception program
CN101459976B (en) Method, equipment and system for stream media playing control
JP2011087070A (en) Network device, information processing apparatus, stream switching method, information processing method, program, and content distribution system
CN105933798A (en) Method and device for playing live program based on Internet protocol television
JP2008147759A (en) Distribution system, its recorder apparatus, terminal equipment and program recording/distributing method
JP6310021B2 (en) Broadcast content playback device
US7339954B2 (en) Multiplexing digital broadcast method that can establish a technique which can perfectly obtain a multiplexing digital broadcast data
JP2005286373A (en) Information distribution system, information distribution device, information terminal and information distribution method
KR100800837B1 (en) Method and terminal for setting channel in dvb-h service and system thereof
CA2702054C (en) Method and apparatus for broadcast data transmission, method and apparatus for broadcast data reception
CN104270666B (en) The player method of multimedia file, system and digital multimedia renderer
KR100724898B1 (en) Providing Method of Service Rinking Information Between T-DMB and S-DMB, and Changing Method of Service By Using Service Rinking Information In DMB Terminal
JP4538068B2 (en) Content reproduction apparatus and content reproduction method
JP2009124433A (en) Stream supplying device, content reproducing device, and content reproducing method
WO2010110358A1 (en) Reception device, program, and reception method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060405

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080205

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080715

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20081202