The present invention relates to an information transmitting apparatus for transmitting advertisement information and the contents which are object information through a network, and a streaming system for delivering the advertisement information and the object information, the so-called information delivery system, and particularly to the information transmitting apparatus capable of changing a delivery method of the advertisement information according to a communication speed, the so-called band state of a communication channel, and the information delivery system using this information transmitting apparatus.
Provision of advertisement information etc. together with object information has been commercialized as an information delivery system for providing the object information such as the contents through a network such as the Internet. By providing the advertisement information etc. together with the object information, a service to obtain an advertising rate from an advertisement information provider and provide the object information for a client at low cost can be done in the server side, so that there is a possibility that this provision method becomes widespread.
In addition, the advertisement information is generally shown in a form of being inserted into the object information regardless of client's taste or intention, so that the advertisement information is delivered in certain consideration so as not to offer a feeling of discomfort to the client. For example, when the advertisement information is reproduced during wait time for which the object information is downloaded, the wait time taken to end the download of the object information is predicted and the advertisement information completed by time corresponding to the wait time is selected and delivered. It is better for the client to see the advertisement information than to see an indicator showing a download state since the client is not bored. Also, since a shift to the object information is smoothly made when the advertisement information is ended, the information is not switched artificially and a viewer can stably see the information, so that some positive advertising effects are expected (for example, see Patent Reference 1).
Incidentally, streaming of moving image starts to become widespread by development of recent Internet technology. In the streaming for reproducing data simultaneously while receiving the data, reproduction is started as soon as the necessary data is received from a server to a client, so that there is an advantage that there is no wait time of download as described in the conventional art. Then, a function of dividing screen display of a mobile telephone terminal into two pieces and reproducing and outputting live video by streaming in real time on one screen and reproducing and displaying a caption, advertisement, etc. by character information or a still image on the other screen has also been proposed already. Sooner or later, it appears that a function of reproducing advertisement information about the moving image together with object information about the moving image is also proposed (for example, see Patent Reference 2).
Patent Reference 1: JP-A-2005-78173
Patent Reference 2: JP-A-2006-237673
In the case of delivering the advertisement information and the contents which are the object information by streaming, there is a problem of whether or not an available band has a speed or more necessary for the streaming. When there is a sufficient band in a communication channel, streaming reproduction can be performed without problems even in the case of inserting the advertisement information about moving image into the object information about the moving image and transmitting the information. However, when there is not the sufficient band in the communication channel, data delay, delay fluctuation or data loss by packet loss may occur. Then, data necessary for stream reproduction in the client is insufficient and viewing quality deterioration such as a break in communication, a pause or a frame jump of a moving image occurs. In extreme cases, the streaming reproduction may be performed intermittently.
Therefore, it is contemplated to measure a communication speed from the server to the client and select and deliver information about a quality grade available by a user based on the measured communication speed as one of measures. This is an idea of having only to eliminate the break in communication, the pause or the frame jump of the moving image even in the case of reducing the quality grade when there is not the sufficient band in the communication channel.
The invention advances this idea one step, and copes with a desire that the client wants to see only the object information soon with certain quality when the streaming reproduction starts to interrupt. That is, a first problem of the invention is to provide an information transmitting apparatus in which the communication speed from the server to the client is measured and when the measured communication speed is less than or equal to a threshold value, the advertisement information inserted into the object information is decreased and the frame jump etc. of the moving image are eliminated without reducing the quality grade of the object information.
Then, a second problem of the invention is to provide an information delivery system for changing a display layout of a display section according to the advertisement information received by an information receiving apparatus.
In the invention, an information transmitting apparatus includes: a storage section that stores first delivery information including object information related to a request of an information receiving apparatus and advertisement information inserted into the object information in a first period; a communication speed acquisition section that acquires a communication speed of a communication with the information receiving apparatus; a transmitting data generating section that generates second delivery information by modifying the first delivery information so as to insert the advertisement information into the object information in a second period when the communication speed is less than or equal to a threshold value; and a data transmitting section that streams the second delivery information to the information receiving apparatus through a network when the communication speed is less than or equal to the threshold value. Particularly, the second period is made longer than the first period.
By this configuration, when the communication speed is sufficient, the first delivery information in which the advertisement information is inserted into the object information in the first period can be delivered and when the communication speed is insufficient, the second delivery information in which the advertisement information is inserted in the second period longer than the first period can be delivered. Then, delivery in response to change in the communication speed is provided while keeping a quality grade of the object information.
Also, in the invention, the information transmitting apparatus includes: a storage section that stores first delivery information including object information related to a request of an information receiving apparatus and advertisement information inserted into the object information in a first format having a first data size; a communication speed acquisition section that acquires a communication speed of a communication with the information receiving apparatus; a transmitting data generating section that generates second delivery information by modifying the first delivery information so as to change the advertisement information from the first format to a second format having a second data size smaller than the first data size when the communication speed is less than or equal to a threshold value; and a data transmitting section that streams the second delivery information to the information receiving apparatus through a network when the communication speed is less than or equal to the threshold value.
By this configuration, when the communication speed is sufficient, the first delivery information in which the advertisement information with the first data size is inserted into the object information can be delivered and when the communication speed is insufficient, the second delivery information in which the advertisement information with the second data size smaller than the first data size is inserted can be delivered. Then, the delivery in response to change in the communication speed is provided while keeping the quality grade of the object information.
Also, in the invention, the information transmitting apparatus includes: a storage section that stores first delivery information including object information related to a request of an information receiving apparatus and advertisement information inserted into the object information, the advertisement information having a first time length; a communication speed acquisition section that acquires a communication speed of a communication with the information receiving apparatus; a transmitting data generating section that generates second delivery information by modifying the first delivery information so as to reduce a time length of the advertisement information from the first time length to a second time length when the communication speed is less than or equal to a threshold value; and a data transmitting section that streams the second delivery information to the information receiving apparatus through a network when the communication speed is less than or equal to the threshold value.
By this configuration, when the communication speed is sufficient, the first delivery information in which the advertisement information having the first time length is inserted into the object information can be delivered and when the communication speed is insufficient, the second delivery information in which the advertisement information having the second time length reduced from the first time length is inserted can be delivered. Then, the delivery in response to change in the communication speed is provided while keeping the quality grade of the object information.
Also, in the invention, an information delivery system has an information transmitting apparatus and an information receiving apparatus connected to the information transmitting apparatus through a communication channel, wherein the information receiving apparatus includes: a data receiving section that receives the second delivery information streamed from the information transmitting apparatus; a layout change section that changes a layout of the second delivery information to generate display information; and a display section that displays the display information.
By this configuration, the advertisement information received by the information receiving apparatus can be displayed by an easy-to-see layout according to quality of the advertisement information.
In the information transmitting apparatus of the invention, when a state of the communication channel is insufficient and a sending speed is slow, for example, the period in which the advertisement information is inserted is increased or the data size of the inserted advertisement information is decreased or the time length of the inserted advertisement information is shortened, and the transmitting data with less advertisement information can be generated and transmitted.
For example, as to the data size of the advertisement information, the advertisement information about the moving image is inserted into the object information about the moving image and is transmitted when there is a sufficient band in the communication channel. When there is not the sufficient band in the communication channel, the advertisement information about a still image is uniformly inserted into the object information about the moving image and is transmitted. Or, the advertisement information including only a character is uniformly inserted into the object information about the moving image and is transmitted. Thus, the data size of the advertisement information, that is, the quality grade of the advertisement information can be selected to send the data according to the state of the communication channel.
As a result, in the case of becoming a radio wave state in which streaming reproduction interrupts, the data size of the advertisement information is decreased and the amount of the advertisement information is decreased and the object information can speedily be shown to a client with certain quality.
Also, in the information delivery system of the invention, a layout of the display section can be changed according to the advertisement information received by the information receiving apparatus. As a result, for example, when the advertisement information about only a character is received, a marquee display is performed in the corner of a display screen of the object information and the advertisement information can be shown in a small display area.
The best mode for carrying out the invention will hereinafter be described along with the drawings.
An information delivery system according to a first embodiment of the invention includes an information transmitting apparatus 100, plural information receiving apparatuses 200, 200a, etc., and a communication channel 300 for connecting both of the information transmitting apparatus and the information receiving apparatuses. Object information is transmitted from the information transmitting apparatus 100 to the plural information receiving apparatuses 200, 200a, etc. through the communication channel 300 in a form of inserting advertisement information into the object information.
In the information delivery system of the invention, the information transmitting apparatus 100 is connected to the plural information receiving apparatuses 200, 200a, etc., but in
The case of sending the object information and the advertisement information from the information transmitting apparatus 100 to the information receiving apparatus 200 through the communication channel 300 as transmitting data will hereinafter be described, but basic configuration and operation are the same also in the case of sending the information from the information transmitting apparatus 100 to the other information receiving apparatuses 200a, etc. A detailed block of the inside of the information receiving apparatus 200 is shown, but the inside of the information receiving apparatus 200a is the same as that of the information receiving apparatus 200, so that the mention is omitted.
The information transmitting apparatus 100 includes an object information storage section 101, an advertisement information storage section 102, a transmitting data generating section 103, an information division section 104, a storage section 105, a data transmitting section 106, a communication speed acquisition section 107 and a transmitting apparatus control section 108.
The object information storage section 101 is a storage device, and accumulates contents information which is the object information to be transmitted. The object information is moving image information, still image information, character information, sound information or information obtained by combining these. However, the object information accumulates information about one form as one contents, and when contents delivery is requested, the object information is read out of the object information storage section 101 and is delivered as the information about one form.
The advertisement information storage section 102 is similarly a storage device, and accumulates advertisement information transmitted and inserted into the object information, the so-called commercial information (CM information). The advertisement information is moving image information, still image information, character information, sound information or information obtained by combining these. The advertisement information about plural forms of the moving image information, the still image information, the character information, the sound information or the information obtained by combining these in one advertisement is accumulated in the advertisement information storage section 102. Then, one piece of advertisement information is selected from among the advertisement information about the plural forms and is delivered in a form of being inserted into the object information.
In addition, the object information and the advertisement information are respectively accumulated in the object information storage section 101 and the advertisement information storage section 102 as data of a play list format. In addition, explanation of a data structure of the play list format is omitted.
The transmitting data generating section 103 combines the object information accumulated in the object information storage section 101 with the advertisement information accumulated in the advertisement information storage section 102 and generates transmitting data. The transmitting data generating section 103 performs functions of two steps. That is, as the function of the first step, a play list of the transmitting data is generated by inserting a play list of the advertisement information inserted into the object information into a play list of the object information to be transmitted. Then, as the function of the second step, the object information and the advertisement information themselves corresponding to the play list of the transmitting data generated in the first step are sequentially read out of the object information storage section 101 or the advertisement information storage section 102 and the transmitting data is generated. In addition, creation of the play list of the transmitting data is omitted and the object information and the advertisement information themselves may be sequentially read out of the object information storage section 101 or the advertisement information storage section 102 and the transmitting data may be generated.
The information division section 104 is used for dividing one piece of object information at predetermined timing in the case of creating the transmitting data, and functions as an auxiliary unit of the transmitting data generating section 103. There are the plural timings at which the one piece of object information is divided, and the object information is divided at intervals of, for example, 30 minutes, 15 minutes or 5 minutes and the advertisement information is inserted into the object information.
The transmitting data generated by the transmitting data generating section 103 is accumulated in the storage section 105. The transmitting data accumulated in the storage section 105 is transmitted to the information receiving apparatus 200 through the communication channel 300 by the data transmitting section 106 as delivery information.
The communication speed acquisition section 107 monitors a state of the communication channel 300 extending to the information receiving apparatus 200 which is a sending destination and the information transmitting apparatus 100, and obtains a communication speed. A method for acquiring the communication speed includes a method for measuring the communication speed from the information transmitting apparatus 100 to the information receiving apparatus 200. Time for which the information transmitting apparatus 100 sends data and an ACK signal of data reception is transmitted from the information receiving apparatus 200 is observed. When the ACK signal is transmitted from the information receiving apparatus 200 as soon as the information transmitting apparatus 100 sends the data, the communication speed is fast, and when it takes time to send the ACK signal from the information receiving apparatus 200 though the data is transmitted, the communication speed is slow. In addition, in the invention, a threshold value of the communication speed is preset and it is decided that the communication speed is slow when the communication speed is less than or equal to the threshold value.
Also, the method for acquiring the communication speed includes a method for observing frequency of resending of information. This is the method for observing the frequency of resending of the same information when the information cannot be transmitted correctly though the information is transmitted. When resending is performed one time, the same information is transmitted two times. For example, when an ideal band is 5 Mbps as a state of the communication channel 300, the same information is transmitted two times when the resending is performed one time, and an effective value of the band becomes 2.5 Mbps, that is, half 5 Mbps.
When the communication speed acquisition section 107 acquires the communication speed and determines that the communication speed is less than or equal to the threshold value and a sufficient band is not obtained in a radio wave state of the communication channel 300, the transmitting data generating section 103 changes a method for creating the play list of the transmitting data which is the function of the first step. In addition, a method for reflecting the radio wave state of the communication channel 300 on the play list of the transmitting data includes a method for previously creating a first play list at the time when the sufficient band is obtained in the radio wave state of the communication channel 300 and making a modification according to the radio wave state of the communication channel 300 and remaking the first play list into a second play list, but a method for generating a play list to be transmitted every time according to the radio wave state of the communication channel 300 without previously creating the first play list may be used.
The transmitting apparatus control section 108 controls each of the sections described above and a communication section (not shown) etc. In addition, illustration of a state of connection between the transmitting apparatus control section 108 and other sections is omitted in order to simplify explanation.
In the communication channel 300, the transmitting data including the object information and the advertisement information is transmitted from the information transmitting apparatus 100 to the information receiving apparatus 200. In the communication channel 300, both of wired and wireless forms may be used, and every communication method is applicable.
The information receiving apparatus 200 includes a data receiving section 201, a received data analysis section 202, a layout change section 203, a display section 204, and a receiving apparatus control section 205. The data receiving section 201 receives the transmitting data transmitted from the information transmitting apparatus 100 as received data, and the received data analysis section 202 analyzes the contents of the received data. The layout change section 203 changes a layout displayed on the display section 204 according to the contents of the received data. The display section 204 displays the object information and the advertisement information from the received data after the layout is changed by the layout change section 203. In addition, when sound information is included in the object information and the advertisement information, a sound is output by a sound output section (not shown). The receiving apparatus control section 205 is connected to each of the sections described above and the communication section (not shown) etc., and controls these sections. In addition, the received data analysis section 202 may be constructed integrally with the layout change section 203.
The transmitting data 110 shown in the top of
The transmitting data 120 shown in the second line from the top of FIG. 2 is transmitted at the time when the radio wave state of the communication channel 300 is bad and the sufficient band is not obtained and the communication speed is slow. A period in which the advertisement information is inserted is made longer than that of the transmitting data 110 at the time when the radio wave state of the communication channel 300 is good. Concretely, though the advertisement information is respectively inserted between the four pieces of object information divided in the transmitting data 110, one piece of advertisement information is inserted after two pieces of object information divided into four pieces are continued.
When the radio wave state of the communication channel 300 becomes bad, the transmitting data 110 stored as first delivery information is modified as shown in the transmitting data 120 and second delivery information is generated. Then, the data transmitting section 106 streams and delivers the second delivery information 120.
Also, the transmitting data 130 shown in the third line from the top of
Also, the transmitting data 140 shown in the fourth line from the top of
When the radio wave state of the communication channel 300 becomes bad, the transmitting data 110 stored as the first delivery information is modified as shown in the transmitting data 130, 140 and the second delivery information may be generated. The data transmitting section 106 streams and delivers the second delivery information.
In all the transmitting data 120, 130, 140 described above, the amount of advertisement information is made smaller than that of the transmitting data 110 stored as the first delivery information without changing the amount of object information. As a result, even when the radio wave state becomes intermittent, a sending density of the object information increases, so that an effect capable of speedily sending the object information is obtained.
In addition, as to which of the method for changing the period in which the advertisement information is inserted, the method for decreasing the data size of the advertisement information and the method for reducing the time length of the advertisement information when the radio wave state becomes bad is adopted, one of the methods may be adopted to create the transmitting data or the methods may be combined to create the transmitting data. Also, the case of modifying the first delivery information and creating the second delivery information is described above, but the second delivery information may be generated separately without changing the first delivery information when a storage capacity of the storage section 105 is sufficient.
The first display area is an apparatus state display area 31 of the information receiving apparatus 200, and is arranged on the top of the display section 204. A battery icon 35 for displaying a charging state of a charging battery, a mail icon 36 indicating that there is incoming unread electronic mail, an antenna icon 37 indicating electric field intensity of radio waves, etc. are displayed in the apparatus state display area 31.
The second display area is a moving image display area 32 in which object information about the moving image is displayed, and the moving image of a DVD (Digital Versatile Disc) delivered on demand or television broadcast is displayed. The moving image display area 32 is arranged just under the apparatus state display area 31 described above. In addition, in a part of the moving image display area 32, an area is shortened up and down and is decreased by layout change and the shortened area is used as a telop display area 33 in which advertisement information including character information is displayed.
The third display area is a manipulation state display area 34, and an moving image reproduction indicator 40, an operation mark 41, reproduction time 42, a sound level 43, content display 44, 45 of a soft keyboard, etc. are displayed. The manipulation state display area 34 is arranged on the bottom of the display section 204.
When object information is first requested from the information receiving apparatus 200 of the client, the information transmitting apparatus 100 of the server sends the main contents which are the object information, moving image of a racing car in
The information receiving apparatus 200 of the client receives the advertisement information by the data receiving section 201, and the received data analysis section 202 determines whether the advertisement information is moving image, a still image, character information or combination thereof. When the advertisement information is the moving image, the advertisement information is reproduced in the moving image display area 32 of the display section 204 (S43b). Thereafter, when the main contents are transmitted (S44a) and reproduction of the advertisement information is ended, the main contents are reproduced in the moving image display area 32 (S44b).
Thereafter, the communication speed acquisition section 107 of the information transmitting apparatus 100 of the server observes the state of the communication channel 300 during sending of the main contents and decides the communication speed (S45). When the communication speed acquisition section 107 of the information transmitting apparatus 100 decides that the band of the communication channel 300 is not sufficient, the transmitting data generating section 103 of the information transmitting apparatus 100 reads object information following the main contents out of the object information storage section 101 (S46a) and also reads, for example, advertisement information about only character information out of the advertisement information storage section 102 and creates transmitting data and retains the transmitting data in the storage section 105 (S47a). The data transmitting section 106 of the server sends out the object information following the main contents and the advertisement information about only the character information to the client via the communication channel 300.
The information receiving apparatus 200 receives the advertisement information by the data receiving section 201, and the received data analysis section 202 determines whether the advertisement information is moving image, a still image, character information or combination thereof. When the advertisement information is the character information, a layout change in which a layout of the moving image display area 32 of the display section 204 is shortened up and down and the shortened area is set in the telop display area 33 is made. Then, the moving image of the main contents is displayed in the shortened moving image display area (S46b) and the advertisement information about the character information is displayed in the telop display area 33 (S47b). In addition, when reproduction of the advertisement information is ended, a size of the moving image display area 32 returns to the original size and the main contents are reproduced (not shown).
Here, the three flowcharts of
On the other hand, when the radio wave state is bad in the case of displaying the moving image in
In addition, in a character displayed as the telop, the advertisement information previously accumulated in the advertisement information storage section 102 as the character information may be displayed, or a sponsor name or a title of the advertisement information about the moving image, for example, “OO new release” or “□Δ corporation” may be displayed using metadata indicating an attribute of the advertisement information. Use of the metadata has an advantage of saving time and effort to previously accumulate the advertisement information about the character information separately from the advertisement information about the moving image.
When reproduction of the advertisement information about the character information is ended, the layout of the display section 204 is returned to the original layout and the moving image of the main contents is reproduced in the moving image display area 32 whose size returns to the original size as shown in
In the information receiving apparatus 200 of the client thus, the data receiving section 201 receives the object information and the advertisement information, and the received data analysis section 202 determines whether the advertisement information is the moving image, the still image or the character information. When the advertisement information is the character information, the layout change in which the moving image display area 32 of the display section 204 is decreased and the narrowed place of the moving image display area 32 is set in the telop display area 33 is made. Then, the object information following the main contents is displayed in the decreased moving image display area 32 and the advertisement information about only the character information is displayed in the telop display area 33.
When the radio wave state becomes bad and the advertisement information replaced with the moving image of the main contents displayed on the large screen becomes the advertisement information about only the character information with a small amount of information, the invention can continuously display the moving image of the main contents and display the telop in the corner of the moving image, so that easy-to-see screen display without offering a feeling of complication or a feeling of discomfort can be provided for the client.
The present application is based on Japanese patent application (patent application No. 2008-008875) filed on Jan. 18, 2008, and the contents of the patent application are hereby incorporated by reference.
Various embodiments of the invention have been described above, but the invention is not limited to the matters shown in the embodiments described above, and the invention intends that persons skilled in the art make changes and applications of the matters based on the well-known art and mention of the description, and the changes and applications are included in the scope of protection.
The invention can be applied to an information transmitting apparatus for delivering object information and advertisement information through a network and a streaming system, the so-called information delivery system. The information transmitting apparatus corresponds to a server connected to the network, and an information receiving apparatus corresponds to a client connected to the network.
The network can be applied to a wireless network using a mobile telephone network such as the so-called i-mode in addition to a wired network of the Internet.
Number | Date | Country | Kind |
---|---|---|---|
2008-008875 | Jan 2008 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2008/003701 | 12/10/2008 | WO | 00 | 7/16/2010 |