The present invention relates to a broadcast data communication method, broadcast data receiving terminal, and broadcast data transmission server, and particularly relates to a broadcast data communication method, broadcast data receiving terminal, and broadcast data transmission server adopting a broadcast/multicast communication method for transmitting multimedia data such as images, music, audio, news and display data, etc.
In recent years, a large number of dedicated channels such as for movies, music and news etc. have been prepared for large capacity broadcasts such as digital satellite broadcasts, etc. Programs are broadcast at these dedicated channels according to the respective dedicated planning and content.
Further, broadcast schemes for receiving terrestrial digital broadcasts at mobile terminals or broadcast schemes for transmitting broadcast data utilizing mobile communication networks have been attempted.
Methods of receiving broadcast data after listening to broadcast notification on an information channel are well-known as methods of receiving carbon copy data (including broadcasting and multicasting) for broadcast data at a mobile terminal are well known (for example, see Patent Document 1).
Patent Document 1: Japanese Patent Publication No. 3022530.
Problems to be Solved by the Invention
However, with the mobile terminal described above, broadcast data is received unconditionally every time broadcast notification is received. Because of this, at the mobile terminal, there is a problem that unnecessary power consumption occurs with regards to broadcast programs that have already been viewed or broadcast programs that it is not necessary to view in that broadcast data is received even when the user is not viewing.
It is therefore an object of the present invention to provide a broadcast data communication method, broadcast data receiving terminal and broadcast data transmission server capable of reducing unnecessary power consumption accompanying the reception of broadcast data that is not desired by a user, and capable of reducing annoyance accompanying the performance of information broadcasting by not carrying out broadcasting of information relating to broadcast data that is not desired by the user.
Means for Solving the Problem
A broadcast data communication method of the present invention adopts a configuration comprising a transmission step of transmitting broadcast notification information containing a broadcast notification information identifier by a server, a receiving step of receiving the broadcast notification information by a terminal, a transmission step of transmitting receivable notification information for the broadcast data from the terminal to the server based on the broadcast communication information, a transmission step of transmitting broadcast data based on the receivable notification information by the server, a receiving step of receiving the broadcast data by the terminal, and an ending step of saving the broadcast notification information identifier of the broadcast notification information, and ending reception of broadcast notification information containing a broadcast notification information identifier that is the same as the saved broadcast notification information identifier by the terminal.
The broadcast data receiving terminal of the present invention also adopts a configuration including a communication section that receives broadcast communication information containing a broadcast notification information identifier and broadcast data, and transmits receivable notification information for the broadcast data, a saving section that saves a broadcast notification information identifier for the broadcast notification information, and a reception ending section that ends reception of broadcast notification information containing a broadcast notification information identifier that is the same as the broadcast notification information identifier saved in the saving section.
A broadcast data transmission server of the present invention also adopts a configuration including an identifier addition section that adds a broadcast notification information identifier to broadcast notification information, a broadcast notification information transmission section that transmits the broadcast notification information, a receiving section that receives receivable notification information for the broadcast data based on the broadcast notification information, an analysis section that analyzes the receivable notification information, and a broadcast data transmission section that transmits broadcast data corresponding to the receivable notification information.
According to the present invention, it is possible to reduce unnecessary power consumption accompanying the reception of broadcast data that is not desired by a user and it is possible to reduce annoyance accompanying the performing of broadcast notification by not carrying out notification for broadcast data the user does not desire.
Now, embodiments of the present invention will be described in detail with reference to the attached drawings. In the description of the embodiments, items having the same functions are given the same reference numerals and explanations thereof will be omitted.
[Configuration of Broadcast Data Communication System]
As shown in
The broadcast data transmission server 10 distributes the same broadcast data as the plurality of broadcast data receiving terminals 41 to 43. Here, the distributed broadcast data may be, for example, movies, music, news, or advertisements, etc.
[Configuration of Broadcast Data Receiving Terminal]
The broadcast data receiving terminals 41 to 43 are mobile telephones in Embodiment 1. As shown in
The communication section is also provided with a broadcast notification information receiving section 401, a broadcast program information acquisition section 402, and a broadcast data receiving section 403.
The broadcast notification information receiving section 401 receives broadcast notification information distributed from the broadcast data transmission server 10, and extracts a broadcast notification information identifier contained in this broadcast notification information. As shown in
Broadcast program information acquisition section 402 acquires broadcast program information corresponding to broadcast notification information identifier D2 of broadcast notification information D1. Broadcast data receiving section 403 receives broadcast data such as images, music, news, and advertisements, etc.
Broadcast program information acquisition section 402 sends broadcast program information corresponding to broadcast notification information identifier D2 of broadcast notification information D1 and receivable notification information (broadcast program information requests) to the effect that reception of broadcast data is possible to broadcast data transmission server 10. Here, as shown, for example, in
The saving section is configured from broadcast data saving section 420. Broadcast data saving section 420 is capable of housing (storing) broadcast notification information identifier D2 contained in broadcast notification information D1 as “notification unnecessary information.” Any of built-in memory, specifically, erasable non-volatile memory (EEPROM, Flash Memory, etc.), read/writable volatile memory (SRAM and DRAM), or magnetic memory (Hard Disk) can be used practically at the broadcast data saving section 420. Further, external storage apparatus, for example, card memory, or stick memory etc. detachable at the broadcast data receiving terminals 41 to 43 can be used in practical terms at broadcast data saving section 420.
Broadcast data processing section 410 has a notice display output determination section 411, broadcast data receiving determination section 412, and broadcast end processing section 413. When broadcast notification information is received, notice display output determination section 411 determines the sameness of a broadcast notification information identifier D2 contained in broadcast notification information D1 with respect to broadcast notification information identifier D2 stored in broadcast data saving section 420. In the event that broadcast notification information identifier D2 is identical, notice display output determination section 411 ends reception of broadcast notification information D1 using broadcast end processing section 413, and carries out displaying to the effect that broadcast notification information D1 is received at information output section 440.
Broadcast data receiving determination section 412 then determines whether or not the broadcast data is received. Broadcast end processing section 413 then ends reception of the broadcast notification information based on the determination of notice display output determination section 411 (in the event that the broadcast notification information identifier is identical).
The input/output processing section 430 carries out control processing for executing output of image information and output of audio information at information output section 440 and carries out control processing for input information at operation input section 450.
Information output section 440 is provided with display 441, speaker 442, and vibrator 443. Display 441 is constructed from a liquid crystal (LED) or organic electroluminescence (EL) display, and displays broadcast notification information, broadcast program information, and broadcast data characters and images etc. A situation is shown where broadcast notification information indicating that “baseball” is on the air is shown at display 441 in
Speaker 442 outputs music and audio etc. for broadcast data. Vibrator 443 causes each of broadcast data receiving terminals 41 to 43 to oscillate in the event of an incoming call, the arrival of mail, the arrival of broadcast notification information, or the arrival of broadcast program information etc., so as to inform the user of these arrivals.
Operation input section 450 has an input key 451, input button 452, and audio input section 453.
[Configuration of Broadcast Data Transmission Server]
As shown in
As shown in
The identifier addition section is composed of identifier addition section 103. Identifier addition section 103 adds broadcast notification information identifier D2 to broadcast notification information D1 transmitted from broadcast data acquisition section 101. Broadcast notification information transmission section 104 sends (distributes) the broadcast notification information D1 with broadcast notification information identifier D2 added to broadcast data receiving terminals 41 to 43. Further, broadcast data saving section 102 correlates the broadcast notification information D1 with broadcast notification information identifier D2 added with the broadcast data and saves this.
The receiving section is constructed from broadcast program information request receiving section (receivable notification information receiving section) 105. Receivable notification information receiving section 105 receives broadcast program information requests (receivable notification information) transmitted from broadcast data receiving terminals 41 to 43.
An analyzing section is constructed from analysis section 106. Analysis section 106 analyzes receivable notification information received at receivable notification information receiving section 105. Broadcast program information transmission section 107 transmits broadcast program information.
Broadcast data transmission section is constructed from broadcast data transmission section 108. Broadcast data transmission section 108 transmits (distributes) broadcast data to broadcast data receiving terminals 41 to 43 based on receivable notification information sent from broadcast data receiving terminals 41 to 43.
[Broadcast Data Communication Method]
Next, a description is given using
First, broadcast data containing content such as images, music, news, and advertisements etc. is received via the Internet 60 from broadcast data providing servers 51 to 53 shown in
As shown in
At broadcast data receiving terminals 41 to 43, as shown in step S1 of
In the event that it is determined that the received broadcast notification information identifier D2 of broadcast notification information D1 is the same as the already stored broadcast notification information identifier D2, this means that the user has already viewed to the broadcast notification information D1. Input/output processing section 430 then carries out control for not displaying giving an indication to the effect that broadcast notification information D1 has been received at display 441 of information output section 440 based on determination results of notice display output determination section 411. Broadcast data receiving determination section 412 then determines whether or not the reception of broadcast program information and broadcast data corresponding to the broadcast program identifier contained in the broadcast notification information D1 has been carried out, and as shown in step S9, at broadcast end processing section 413, ends reception of the broadcast program information and broadcast data thereafter (stops reception). Namely, at broadcast data receiving terminals 41 to 43, receivable notification information requiring broadcast program information and broadcast information for the broadcast data transmission server 10 is not sent and broadcast program information and broadcast data are not displayed at information output section 440. As a result, it is possible to ensure that broadcast program information and broadcast data not desired by the user is automatically not received in an effective manner at broadcast data receiving terminals 41 to 43 based on broadcast notification information identifier D2 of broadcast notification information D1.
Specifically, in the event that broadcast notification information D1(a) shown in
Here, when a “soccer” program is selected by the user, broadcast program information is acquired by broadcast program information acquisition section 402 (S4). Broadcast program information identifier (http://www.BCserver.com/broadcast/cid=00001115) is contained in the broadcast program information request (receivable notification information), and it can be understood which broadcast program information is requested at the broadcast data transmission server 10.
Next, when broadcast program information is received, detailed information for a program included in the broadcast program information is displayed. Here, “World Cup Highlights” is displayed. The user then selects whether or not to view the broadcast data (S5) If viewed, the broadcast data is received (S6). If not viewed, the broadcast notification information not being necessary is saved in broadcast data saving section 420 (S8).
Further, in the event that broadcast notification information D1(c) is received at broadcast data receiving terminals 41 to 43, it is determined that content IDd2 of broadcast notification information identifier D2 stored in broadcast data saving section 420 and content IDd2 of broadcast notification information identifier D2 of the received broadcast notification information D1(c) are not the same, and a display to the effect that broadcast notification information D1(c), i.e. “soccer” program, is displayed in addition to “baseball” program as shown in
On the other hand, in step S2, in the event that broadcast notification information identifier D2 of the received broadcast notification information D1 is not the same as broadcast notification information identifier D2 already stored, this means that the broadcast notification information D1, broadcast program information and broadcast data have not been viewed by the user (“new program detection” in
When broadcast notification information D1 is received, broadcast program information acquisition section (receivable notification information transmission section) 402 of broadcast data receiving terminals 41 to 43 sends receivable notification information (broadcast program information request) informing that reception of broadcast program information and broadcast data is possible at broadcast data transmission server 10. This receivable notification information is then received at receivable notification information receiving section 105 of broadcast data transmission server 10 shown in
Broadcast program information stored in broadcast data saving section 102 is then sent to broadcast data receiving terminals 41 to 43 to which the receivable notification information is transmitted at broadcast program information transmission section 107. Broadcast data receiving terminals 41 to 43 then receive this information at broadcast program information acquisition section 402 of communication section 400 shown in
As shown in step S4, the user can acquire broadcast programs as desired based on broadcast program information displayed at display 441 as a broadcast program selection screen. Next, as shown in step S5, whether or not to receive broadcast data for acquired broadcast programs is determined by the user himself or herself. This operation is carried out at operation input section 450 for broadcast data receiving terminals 41 to 43 shown in
In the event that it is determined to receive the broadcast data, the broadcast data shown in
In the event that broadcast data is received at broadcast data receiving terminals 41 to 43, as shown in step S7, a broadcast data already read flag indicating that data has already been read is set at broadcast data receiving determination section 412. Setting of the broadcast data already read flag can be carried out by the user himself or herself, or can be carried out automatically by a program or logic circuit.
When the broadcast data already read flag is set, this broadcast data already read flag is sent from broadcast data receiving terminals 41 to 43 to broadcast data transmission server 10 as notification unnecessary information without giving notification of receivable notification information, and is stored in broadcast data saving section 420 shown in
On the other hand, in the event that a broadcast data already read flag is not set, as shown in the same step S9, reception of the broadcast data ends. Further, in step S5 described above, in the event that broadcast data is not received, as in the case where the broadcast data already read flag is set, as shown in step S8, the notification unnecessary information is made to correspond to broadcast notification information identifier D2 and is stored in broadcast data saving section 420. Then, as shown in step S9, reception of the broadcast data ends.
Even if notification unnecessary information is stored in broadcast data saving section 420 of broadcast data receiving terminals 41 to 43, it is possible for the user to refer to the broadcast program information and received broadcast data, and the action of receiving the broadcast data desired by the user is not prevented.
Further, in Embodiment 1, a description is given of an example where reception of broadcast program information and broadcast data is controlled using broadcast notification information identifier D2 of already read broadcast notification information D1, but it is also possible for the present invention to control reception of broadcast program information and broadcast data using broadcast program information identifiers for the broadcast program information.
According to Embodiment 1, it is possible to end reception of broadcast notification information D1 containing the same broadcast notification information identifier D2 based on the broadcast notification information identifier D2 contained in the broadcast notification information D1. It is therefore possible to stop the reception of broadcast data that is not desired by the user. In particular, in the event that the same broadcast notification information is repeatedly distributed periodically, at broadcast data receiving terminals 41 to 43, it is possible to reduce the annoyance of users to control of reception of broadcast program information and broadcast data frequently.
In Embodiment 2 of the present invention, a description is given of the case of carrying out reception control of broadcast data taking a service identifier indicating a broadcast group set constructed from one or more items of broadcast program information as a broadcast notification information identifier for a broadcast data communication method, broadcast data receiving terminals 41 to 43, and broadcast data communication system 1.
The basic configuration of broadcast data transmission server 10 of broadcast data communication system 1 according to Embodiment 2 is the same as the broadcast data transmission server 10 shown in
As shown in
Broadcast notification information D1(d) or D1(e) is displayed as shown, for example, in
At broadcast data communication system 1, the flow of the broadcast notification information D1(d), D1(e), D1(f), the receivable notification information, broadcast program information and broadcast data information is basically the same as the flow of information of the broadcast data communication system 1 shown in
According to Embodiment 2, in addition to the results obtained by the broadcast data communication method, broadcast data receiving terminals 41 to 43, and broadcast data communication system 1 according to Embodiment 1, one or more items of broadcast program information are taken as a single broadcast program group and a service identifier d4 for identifying this broadcast group is used as a broadcast notification information identifier for broadcast notification information. Broadcast notification information is therefore no longer received every one broadcast program, the distribution frequency for the broadcast notification information can be reduced, together with reception frequency.
In Embodiment 3, a description is given of the case of reducing the data size of broadcast notification information D1 in the broadcast data communication method, broadcast data receiving terminals 41 to 43 and broadcast data communication system 1.
As shown in
Regarding the broadcast notification information D1 shown in
In step S1, in the event that it is determined that broadcast data is not received, reception of the broadcast data ends, as shown in step S18. In the event that it is determined that broadcast data is received, broadcast program information is acquired as shown in step S12. Broadcast program information is, for example, provided with information shown in
As shown in step S14, the user selects whether or not to receive broadcast data. In the event that broadcast data is received, as shown in step S15, as with the broadcast data communication method according to Embodiment 1, receivable notification information is sent from broadcast data receiving terminals 41 to 43 to broadcast data transmission server 10. It is then possible to receive broadcast data at broadcast data receiving terminals 41 to 43 in accompaniment with transmission of receivable notification information. The received broadcast data is then subjected to reception processing. In
In step S16, it is determined whether or not a broadcast data already read flag is set. In the event that a broadcast data already read flag is set, broadcast notification information identifier D2 is stored in broadcast data saving section 420 as shown in
On the other hand, in step S14, in the event that broadcast data is not received, as shown in step S17, notification unnecessary information is stored in broadcast data saving section 420.
According to Embodiment 3, receivable notification information is transmitted after a stage of requesting broadcast program information and a stage of acquiring broadcast program information. It is therefore no longer necessary to include broadcast program information in broadcast notification information D1 and the data size of broadcast notification information D1 can be smaller. The broadcast notification information may also be such that D1 uses a broadcast service identifier.
This present application is based on Japanese Patent Application No. 2004-29888, filed on Feb. 5, 2004, the entire content of which is expressly incorporated by reference herein.
The broadcast data communication method, broadcast data receiving terminal and broadcast data communication system according to the present invention are capable of reducing unnecessary power consumption accompanying the reception of broadcast data the user does not desire, and is effective in reducing the frustration accompanying being notified of broadcasts by not carrying out broadcast notification relating to broadcast data the user does not desire, and are particularly effective as a broadcast data communication method, broadcast data receiving terminal and broadcast data communication system for a pocket pager, wireless equipment, mobile information terminal (PDA: Personal Digital Assistant), notebook-type personal computer, or personal computers etc. on a network constructed from wireless or wired LAN's.
Number | Date | Country | Kind |
---|---|---|---|
2004-029888 | Feb 2004 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP05/01420 | 2/1/2005 | WO | 8/3/2006 |