Client terminal, method for processing information on client side, program storage medium, program and information providing system
Abstract
Problem to be solved.To provide a client terminal which can receive video and music from a part, where disconnection occurs, when connection is established next even when the disconnection of communication is caused.
Solution.A RAM 23 stores a time stamp as time information, when interruption of session with a contents server is generated and provided information being distributed is disconnected. The time stamp is added to the provided information. Progress of the provided information is managed, based on the time stamp. A CPU 22 reads time stamp information at the time when the provided information is disconnected from the RAM 23, in the case of establishment of a new session with the contents server and requests distribution, in which the provided information is advanced to the time stamp to the contents server.

Term
Term ended
Projected expiry passed 7 August 2021, 5.1 years ago.
- Priority and filed
- Published
- Projected expiry
- Today
16 claims: 15 independent, 1 dependent
- 1[Claims] [Claim 1] In a client terminal that receives, displays, and / or outputs audio provided information that has been delivered by establishing a session with an information providing server via a network. A time information storage means for storing time information when the session with the information providing server is interrupted and the provided information that has been distributed is disconnected. A delivery request that reads the time information when the provided information is disconnected from the time information storage means at the time of establishing a new session with the information providing server, and requests the information providing server to deliver the provided information up to the time information. A client terminal characterized by having means. 【特許請求の範囲】 【請求項1】 ネットワークを介した情報提供サーバーとのセッション確立により、配信されてきた提供情報を受け取り、表示及び/又は音声出力するクライアント端末において、 前記情報提供サーバーとのセッションの途切れが発生し、配信されていた前記提供情報が切断したときの、時刻情報を記憶する時刻情報記憶手段と、 前記情報提供サーバーとの新たなセッション確立時に、前記時刻情報記憶手段から提供情報が切断したときの時刻情報を読み出し、その時刻情報まで提供情報を進めた配信を前記情報提供サーバーに要求する配信要求手段とを備えることを特徴とするクライアント端末。
- 3A client-side information processing method for processing provided information delivered from an information providing server by a client terminal by establishing a session between an information providing server and a client terminal via a network. A time information storage process for storing time information in a time information storage means when a session with the information providing server is interrupted and the distributed information is disconnected. The time information storage process reads out the time information when the provided information stored in the time information storage means is disconnected, and when a new session is established with the information providing server, the distribution in which the provided information is advanced to the time information is described. A client-side information processing method characterized by including a delivery request process required for an information providing server. 【請求項3】 ネットワークを介した情報提供サーバーとクライアント端末との間のセッション確立により、情報提供サーバーから配信されてきた提供情報をクライアント端末で処理するためのクライアント側情報処理方法であって、 前記情報提供サーバーとのセッションの途切れが発生し、配信されていた前記提供情報が切断したときの、時刻情報を時刻情報記憶手段に記憶する時刻情報記憶工程と、 前記時刻情報記憶工程が前記時刻情報記憶手段に記憶した提供情報が切断したときの時刻情報を読み出し、前記情報提供サーバーとの新たなセッション確立時に、その時刻情報まで提供情報を進めた配信を前記情報提供サーバーに要求する配信要求工程とを備えることを特徴とするクライアント側情報処理方法。
- 4A client-side information processing program for processing provided information delivered from an information providing server by a client terminal by establishing a session between an information providing server and a client terminal via a network is stored. It is a program storage medium A time information storage process for storing time information in a time information storage means when a session with the information providing server is interrupted and the distributed information is disconnected. The time information storage process reads out the time information when the provided information stored in the time information storage means is disconnected, and when a new session is established with the information providing server, the distribution in which the provided information is advanced to that time information is described. A program storage medium including a delivery request process required for an information providing server, which stores a program to be executed on a client terminal. 【請求項4】 ネットワークを介した情報提供サーバーとクライアント端末との間のセッション確立により、情報提供サーバーから配信されてきた提供情報をクライアント端末で処理するためのクライアント側情報処理プログラムを格納しているプログラム格納媒体であって、 前記情報提供サーバーとのセッションの途切れが発生し、配信されていた前記提供情報が切断したときの、時刻情報を時刻情報記憶手段に記憶する時刻情報記憶工程と、 前記時刻情報記憶工程が前記時刻情報記憶手段に記憶した提供情報が切断したときの時刻情報を読み出し、前記情報提供サーバーとの新たなセッション確立時に、その時刻情報まで提供情報を進めた配信を前記情報提供サーバーに要求する配信要求工程とを備えてなる、クライアント端末に実行されるプログラムを格納していることを特徴とするプログラム格納媒体。
- 5A program for causing a client terminal to process the provided information delivered from the information providing server by establishing a session between the information providing server and the client terminal via a network. A time information storage process for storing time information in a time information storage means when a session with the information providing server is interrupted and the distributed information is disconnected. The time information storage process reads out the time information when the provided information stored in the time information storage means is disconnected, and when a new session is established with the information providing server, the distribution in which the provided information is advanced to that time information is described. A program that includes a delivery request process that requests an information providing server and is executed on a client terminal. 【請求項5】 ネットワークを介した情報提供サーバーとクライアント端末との間のセッション確立により、情報提供サーバーから配信されてきた提供情報をクライアント端末に処理させるためのプログラムであって、 前記情報提供サーバーとのセッションの途切れが発生し、配信されていた前記提供情報が切断したときの、時刻情報を時刻情報記憶手段に記憶する時刻情報記憶工程と、 前記時刻情報記憶工程が前記時刻情報記憶手段に記憶した提供情報が切断したときの時刻情報を読み出し、前記情報提供サーバーとの新たなセッション確立時に、その時刻情報まで提供情報を進めた配信を前記情報提供サーバーに要求する配信要求工程とを備えてなり、クライアント端末に実行されることを特徴とするプログラム。
- 6In a client terminal that receives, displays, and / or outputs audio provided information that has been delivered by establishing a session with an information providing server via a network. An evaluation means for evaluating the communication quality of the provided information distributed from the information providing server, and A client terminal including an evaluation notification means for notifying the information providing server of the communication quality evaluated by the evaluation means. 【請求項6】 ネットワークを介した情報提供サーバーとのセッション確立により、配信されてきた提供情報を受け取り、表示及び/又は音声出力するクライアント端末において、 前記情報提供サーバーから配信されていた前記提供情報に関する通信品質を評価する評価手段と、 前記評価手段が評価した通信品質を前記情報提供サーバーに通知する評価通知手段とを備えることを特徴とするクライアント端末。
- 7A client-side information processing method for processing provided information delivered from an information providing server by a client terminal by establishing a session between an information providing server and a client terminal via a network. An evaluation process for evaluating the communication quality of the provided information distributed from the information providing server, and an evaluation process for evaluating the communication quality. A client-side information processing method including an evaluation notification process for notifying the information providing server of the communication quality evaluated by the evaluation process. 【請求項7】 ネットワークを介した情報提供サーバーとクライアント端末との間のセッション確立により、情報提供サーバーから配信されてきた提供情報をクライアント端末で処理するためのクライアント側情報処理方法であって、 前記情報提供サーバーから配信されていた前記提供情報に関する通信品質を評価する評価工程と、 前記評価工程が評価した通信品質を前記情報提供サーバーに通知する評価通知工程とを備えることを特徴とするクライアント側情報処理方法。
- 8A client-side information processing program for processing provided information delivered from an information providing server by a client terminal by establishing a session between an information providing server and a client terminal via a network is stored. It is a program storage medium An evaluation process for evaluating the communication quality of the provided information distributed from the information providing server, and an evaluation process for evaluating the communication quality. A program storage medium including an evaluation notification process for notifying the information providing server of the communication quality evaluated by the evaluation process, which stores a program to be executed on a client terminal. 【請求項8】 ネットワークを介した情報提供サーバーとクライアント端末との間のセッション確立により、情報提供サーバーから配信されてきた提供情報をクライアント端末で処理するためのクライアント側情報処理プログラムを格納しているプログラム格納媒体であって、 前記情報提供サーバーから配信されていた前記提供情報に関する通信品質を評価する評価工程と、 前記評価工程が評価した通信品質を前記情報提供サーバーに通知する評価通知工程とを備えてなる、クライアント端末に実行されるプログラムを格納していることを特徴とするプログラム格納媒体。
- 9A program for causing a client terminal to process provided information delivered from an information providing server by establishing a session between the information providing server and the client terminal via a network. An evaluation process for evaluating the communication quality of the provided information distributed from the information providing server, and an evaluation process for evaluating the communication quality. A program including an evaluation notification process for notifying the information providing server of the communication quality evaluated by the evaluation process, and being executed on a client terminal. 【請求項9】 ネットワークを介した情報提供サーバーとクライアント端末との間のセッション確立により、情報提供サーバーから配信されてきた提供情報をクライアント端末に処理させるためのプログラムであって、 前記情報提供サーバーから配信されていた前記提供情報に関する通信品質を評価する評価工程と、 前記評価工程が評価した通信品質を前記情報提供サーバーに通知する評価通知工程とを備えてなり、クライアント端末に実行されることを特徴とするプログラム。
- 10A client terminal that receives, displays, and / or outputs audio provided information that has been delivered by establishing a session with an information providing server via a network. An evaluation means for evaluating the communication quality of the provided information distributed from the information providing server, and A time information storage means for storing time information when the evaluation means detects deterioration in communication quality, and a time information storage means. A client terminal including a time information notification means for reading time information when communication quality deteriorates from the time information storage means and notifying the time information to the information providing server. 【請求項10】 ネットワークを介した情報提供サーバーとのセッション確立により、配信されてきた提供情報を受け取り、表示及び/又は音声出力するクライアント端末において、 前記情報提供サーバーから配信されていた前記提供情報に関する通信品質を評価する評価手段と、 前記評価手段が通信品質の悪化を検出したときの、時刻情報を記憶する時刻情報記憶手段と、 前記時刻情報記憶手段から通信品質が悪化したときの時刻情報を読み出し、その時刻情報を前記情報提供サーバーに通知する時刻情報通知手段とを備えることを特徴とするクライアント端末。
- 11A client-side information processing method for processing provided information delivered from an information providing server by the client terminal by establishing a session between the information providing server and the client terminal via a network. An evaluation process for evaluating the communication quality of the provided information distributed from the information providing server, and an evaluation process for evaluating the communication quality. A time information storage process for storing time information in the time information storage means when the evaluation process detects deterioration in communication quality, and a time information storage process. It is characterized by including a time information notification process of reading the time information stored in the time information storage means and notifying the time information to the information providing server when the communication quality deteriorates in the time information storage process. Client-side information processing method. 【請求項11】 ネットワークを介した情報提供サーバーとクライアント端末との間のセッション確立により、情報提供サーバーから配信されてきた提供情報をクライアント端末で処理するためのクライアント側情報処理方法であって、 前記情報提供サーバーから配信されていた前記提供情報に関する通信品質を評価する評価工程と、 前記評価工程が通信品質の悪化を検出したときの、時刻情報を時刻情報記憶手段に記憶する時刻情報記憶工程と、 前記時刻情報記憶工程にて通信品質が悪化したときに時刻情報記憶手段に記憶された時刻情報を読み出し、その時刻情報を前記情報提供サーバーに通知する時刻情報通知工程とを備えることを特徴とするクライアント側情報処理方法。
- 12By establishing a session between an information providing server and a client terminal via a network, a client-side information processing program for processing the provided information delivered from the information providing server on the client terminal is stored. It is a program storage medium An evaluation process for evaluating the communication quality of the provided information distributed from the information providing server, and an evaluation process for evaluating the communication quality. A time information storage process for storing time information in the time information storage means when the evaluation process detects deterioration in communication quality, and a time information storage process. A client terminal including a time information notification process that reads the time information stored in the time information storage means when the communication quality deteriorates in the time information storage process and notifies the information providing server of the time information. A program storage medium characterized by storing a program to be executed in. 【請求項12】 ネットワークを介した情報提供サーバーとクライアント端末との間のセッション確立により、情報提供サーバーから配信されてきた提供情報をクライアント端末で処理するためのクライアント側情報処理プログラムを格納しているプログラム格納媒体であって、 前記情報提供サーバーから配信されていた前記提供情報に関する通信品質を評価する評価工程と、 前記評価工程が通信品質の悪化を検出したときの、時刻情報を時刻情報記憶手段に記憶する時刻情報記憶工程と、 前記時刻情報記憶工程にて通信品質が悪化したときに時刻情報記憶手段に記憶された時刻情報を読み出し、その時刻情報を前記情報提供サーバーに通知する時刻情報通知工程とを備えてなる、クライアント端末に実行されるプログラムを格納していることを特徴とするプログラム格納媒体。
- 13A program for processing provided information delivered from an information providing server by the client terminal by establishing a session between the information providing server and the client terminal via a network. An evaluation process for evaluating the communication quality of the provided information distributed from the information providing server, and an evaluation process for evaluating the communication quality. A time information storage process for storing time information in the time information storage means when the evaluation process detects deterioration in communication quality, and a time information storage process. It is provided with a time information notification process of reading the time information stored in the time information storage means and notifying the time information to the information providing server when the communication quality deteriorates in the time information storage process. A program characterized by being executed at the end. 【請求項13】 ネットワークを介した情報提供サーバーとクライアント端末との間のセッション確立により、情報提供サーバーから配信されてきた提供情報をクライアント端末で処理するためのプログラムであって、 前記情報提供サーバーから配信されていた前記提供情報に関する通信品質を評価する評価工程と、 前記評価工程が通信品質の悪化を検出したときの、時刻情報を時刻情報記憶手段に記憶する時刻情報記憶工程と、 前記時刻情報記憶工程にて通信品質が悪化したときに時刻情報記憶手段に記憶された時刻情報を読み出し、その時刻情報を前記情報提供サーバーに通知する時刻情報通知工程とを備えてなり、クライアント端末に実行されることを特徴とするプログラム。
- 14In an information providing system in which an information providing server transmits information for providing to a client terminal via a network. The client terminal is a time information storage means that stores time information when the provided information delivered by establishing a session with an information providing server via a network is disconnected due to the interruption of the session. A distribution request that reads the time information when the provided information is disconnected from the time information storage means at the time of establishing a new session with the information providing server, and requests the information providing server to distribute the provided information up to the time information. Be equipped with means The information providing server is an information providing system characterized in that the provided information is transmitted to the client terminal in response to a distribution request advanced to the time information transmitted from the distribution request means. 【請求項14】 情報提供サーバーがネットワークを介してクライアント端末に提供用情報を送信する情報提供システムにおいて、 前記クライアント端末は、ネットワークを介した情報提供サーバーとのセッション確立により配信されてきた提供情報が、前記セッションの途切れにより、切断したときの時刻情報を記憶する時刻情報記憶手段と、 前記情報提供サーバーとの新たなセッション確立時に、前記時刻情報記憶手段から提供情報が切断したときの時刻情報を読み出し、その時刻情報まで提供情報を進めた配信を前記情報提供サーバーに要求する配信要求手段とを備えてなり、 前記情報提供サーバーは、前記配信要求手段から送信されてきた前記時刻情報まで進めた配信要求に応じて前記提供情報を前記クライアント端末に送信することを特徴とする情報提供システム。
- 15In an information providing system in which an information providing server transmits information for providing to a client terminal via a network. The client terminal is an evaluation means for evaluating the communication quality of the provided information delivered from the information providing server by establishing a session with the information providing server via the network. It is provided with an evaluation notification means for notifying the information providing server of the communication quality evaluated by the evaluation means. The information providing server is an information providing system characterized in that the billing process of the provided information is changed according to the communication quality evaluation result notified from the evaluation notification means. 【請求項15】 情報提供サーバーがネットワークを介してクライアント端末に提供用情報を送信する情報提供システムにおいて、 前記クライアント端末は、ネットワークを介した情報提供サーバーとのセッション確立により前記情報提供サーバーから配信されてきた提供情報の通信品質を評価する評価手段と、 前記評価手段が評価した通信品質を前記情報提供サーバーに通知する評価通知手段とを備えてなり、 前記情報提供サーバーは、前記評価通知手段から通知されてきた前記通信品質評価結果に応じて前記提供情報の課金処理を変更することを特徴とする情報提供システム。
- 16In an information providing system in which an information providing server transmits information for providing to a client terminal via a network. The client terminal is an evaluation means for evaluating the communication quality of the provided information delivered from the information providing server by establishing a session with the information providing server via the network. A time information storage means for storing time information when the evaluation means detects deterioration in communication quality, and a time information storage means. It is provided with a time information notification means for reading the time information when the communication quality deteriorates from the time information storage means and notifying the time information to the information providing server. The information providing server is an information providing system characterized in that the provided information to which the time information added, which is transmitted from the time information notification means, is newly transmitted to the client terminal. 【請求項16】 情報提供サーバーがネットワークを介してクライアント端末に提供用情報を送信する情報提供システムにおいて、 前記クライアント端末は、ネットワークを介した情報提供サーバーとのセッション確立により前記情報提供サーバーから配信されてきた提供情報の通信品質を評価する評価手段と、 前記評価手段が通信品質の悪化を検出したときの、時刻情報を記憶する時刻情報記憶手段と、 前記時刻情報記憶手段から通信品質が悪化したときの時刻情報を読み出し、その時刻情報を前記情報提供サーバーに通知する時刻情報通知手段とを備えてなり、 前記情報提供サーバーは、前記時刻情報通知手段から送信されてきた前記時刻情報が付加される提供情報を前記クライアント端末に新たに送信することを特徴とする情報提供システム。
Independent claims15
273 paragraphs in 1 section, as filed
Description: TECHNICAL FIELD [Detailed description of the invention]
【0001】
[Technical field to which the invention belongs]
The present invention relates to a client terminal, a client-side information processing method, a program storage medium, and a program that receive, display, and / or output the delivered provided information by establishing a session with an information providing server via a network. The present invention also relates to an information providing system in which an information providing server transmits information for providing to a client terminal via a network.
【0002】
[Conventional technology]
Currently, streaming services for music, videos, etc. have started in mobile devices (client terminals) as shown in FIG. 12, which have a high-speed communication function. That is, a mobile phone device 50 having a high-speed communication function in which a session is established with the information providing server and streaming video data from the information providing server is shown in FIG. The image is distributed to the personal digital assistant (PDA) 60 shown in (b), and the image is displayed on the liquid crystal display (LCD) 51 on the mobile phone device 50 and on the LCD 61 on the mobile information terminal 60. Can be displayed. Similarly, the music data is also distributed as streaming data from the server to the portable audio receiver 70 as shown in FIG. 12 (c), and is output as music via the built-in speaker or headphones 71. Of course, the mobile phone device 50 or PDA60 can also receive streaming audio data and output music as audio through the built-in speaker or headphones.
【0003】
[Problems to be Solved by the Invention]
By the way, in a streaming service such as music or video using the mobile device (client terminal), communication may be disconnected inevitably depending on the environment in which it is used, particularly depending on the communication environment.
【0004】
At this time, normally, if the session with the information providing server is interrupted due to lack of radio waves, or if the session is established next time (such as making a call again), the information providing server side. Then it is regarded as a new session, and the playback starts from the beginning.
【0005】
Also, even if the communication is not disconnected, packet drops may occur partially due to communication quality, and the frame rate may drop extremely or the resolution may drop partially in the case of video. With regard to sound, noise may be mixed with the sound, or the sound may be interrupted at a part.
【0006】
Content that is copyrighted and charged for video, music, etc., and this kind of content gives users dissatisfaction.
【0007】
In order to avoid this, it is conceivable to add a function on the information providing server side and send streaming data of video and audio from the middle of disconnection after the session is established again, but each user's mobile For each device, it may be necessary to remember the location where the quality has deteriorated, the location where communication has been disconnected, etc., which may be a burden on the server side.
【0008】
The present invention has been made in view of the above circumstances, and even if a communication disconnection occurs, the next time a connection is established, it is possible to enjoy video and music from the disconnected portion. The purpose is to provide a client terminal. Further, a client-side information processing method that enables users to enjoy video and music from the disconnected part when the connection is established next time even if the communication is disconnected on the client terminal side. An object of the present invention is to provide a program for executing the client-side information processing, and further, a program storage medium for storing the client-side information processing program.
【0009】
The present invention has been made in view of the above circumstances, evaluates the communication quality, causes the information providing server to perform processing such as discounting the charge based on the result, and eliminates some dissatisfaction with the user. An object of the present invention is to provide a client terminal, a client-side information processing method, a program, and a program storage medium that can be used.
【0010】
The present invention has been made in view of the above circumstances, evaluates the communication quality, remembers the time stamp of the point where the communication quality has deteriorated, and based on that, asks the user whether to watch again. An object of the present invention is to provide a client terminal, a client-side information processing method, a program, and a program storage medium that can be asked.
【0011】
The present invention has been made in view of the above circumstances, and even if a communication disconnection occurs, the next time a connection is established, it is possible to enjoy video and music from the disconnected portion. The purpose is to provide an information provision system.
【0012】
The present invention has been made in view of the above circumstances, and the communication quality is evaluated by the client terminal, and based on the result, the information providing server performs processing such as discounting the charge, and the user is dissatisfied to some extent. The purpose is to provide an information provision system that can be resolved.
【0013】
The present invention has been made in view of the above circumstances, and the communication quality is evaluated by the client terminal, the time stamp of the point at which the communication quality has deteriorated is memorized, and the user views the communication quality again based on the time stamp. The purpose is to provide an information provision system that can ask whether or not to do so and have the information provision server send the relevant provision information.
【0014】
[Means for solving problems]
The client terminal according to the present invention is a client terminal that receives, displays, and / or outputs audio provided information delivered by establishing a session with an information providing server via a network in order to solve the above problems. When the session with the information providing server is interrupted and the distributed information is disconnected, the time information storage means for storing the time information and the time when a new session with the information providing server is established. It is provided with a distribution requesting means for reading the time information when the provided information is disconnected from the information storage means and requesting the information providing server to distribute the provided information up to the time information.
【0015】
In this way, the client terminal stores the time information at the time of disconnection of the provided information due to the interruption of the session, and reproduces the provided information from that point (the time information) when the session is revived next time.
【0016】
In the client-side information processing method according to the present invention, in order to solve the above problems, the client terminal receives the provided information delivered from the information providing server by establishing a session between the information providing server and the client terminal via the network. This is a client-side information processing method for processing in, and stores the time information in the time information storage means when the session with the information providing server is interrupted and the provided information that has been distributed is disconnected. The time information storage process and the time information when the provided information stored in the time information storage means by the time information storage process is disconnected are read, and when a new session with the information providing server is established, the time information is provided up to that time information. It is provided with a delivery requesting process for requesting the information providing server for the advanced delivery.
【0017】
In order to solve the above-mentioned problems, the program storage medium according to the present invention processes the provided information delivered from the information providing server on the client terminal by establishing a session between the information providing server and the client terminal via the network. It is a program storage medium that stores a client-side information processing program for the purpose of processing, and the time information is set to the time when the session with the information providing server is interrupted and the distributed provided information is disconnected. When the time information storage process stored in the information storage means and the time information when the time information storage process stores the provided information stored in the time information storage means are disconnected and a new session is established with the information providing server, the time information is read out. It is provided with a delivery requesting process for requesting the information providing server to deliver the provided information up to the time information, and stores a program to be executed on the client terminal.
【0018】
In order to solve the above problems, the program according to the present invention causes the client terminal to process the provided information delivered from the information providing server by establishing a session between the information providing server and the client terminal via the network. The time information storage process for storing the time information in the time information storage means when the session with the information providing server is interrupted and the distributed information is disconnected, and the time. The information provision process reads the time information when the provided information stored in the time information storage means is disconnected, and when a new session is established with the information providing server, the information is provided by proceeding with the provided information up to that time information. It is provided with a delivery request process that requests the server, and is executed on the client terminal.
【0019】
Further, in order to solve the above-mentioned problems, the client terminal according to the present invention is a client terminal that receives, displays and / or outputs audio provided information that has been delivered by establishing a session with an information providing server via a network. The information providing server is provided with an evaluation means for evaluating the communication quality of the provided information distributed from the information providing server, and an evaluation notification means for notifying the information providing server of the communication quality evaluated by the evaluation means.
【0020】
In this way, the client terminal can notify the information providing server side of the deterioration of the communication quality when the communication quality deteriorates even if the session is not interrupted. The information providing server that receives this notification performs processing such as lowering the charge.
【0021】
In the client-side information processing method according to the present invention, in order to solve the above problems, the client terminal receives the provided information delivered from the information providing server by establishing a session between the information providing server and the client terminal via the network. It is a client-side information processing method for processing in, and an evaluation process for evaluating the communication quality of the provided information distributed from the information providing server and the communication quality evaluated by the evaluation process are transmitted to the information providing server. It is provided with an evaluation notification process for notifying.
【0022】
In order to solve the above-mentioned problems, the program storage medium according to the present invention processes the provided information delivered from the information providing server on the client terminal by establishing a session between the information providing server and the client terminal via the network. An evaluation process for evaluating the communication quality of the provided information distributed from the information providing server, which is a program storage medium for storing a client-side information processing program for the purpose, and a communication quality evaluated by the evaluation process. A program to be executed on the client terminal is stored, which includes an evaluation notification process for notifying the information providing server.
【0023】
In order to solve the above problems, the program according to the present invention causes the client terminal to process the provided information delivered from the information providing server by establishing a session between the information providing server and the client terminal via the network. The program includes an evaluation process for evaluating the communication quality of the provided information distributed from the information providing server, and an evaluation notification process for notifying the information providing server of the communication quality evaluated by the evaluation process. It is executed on the client terminal.
【0024】
Further, in order to solve the above-mentioned problems, the client terminal according to the present invention is a client terminal that receives, displays and / or outputs audio provided information that has been delivered by establishing a session with an information providing server via a network. , An evaluation means for evaluating the communication quality of the provided information distributed from the information providing server, a time information storage means for storing time information when the evaluation means detects a deterioration in communication quality, and the time. It is provided with a time information notification means for reading time information when the communication quality deteriorates from the information storage means and notifying the time information to the information providing server.
【0025】
In this way, even if the session is not interrupted, when the communication quality deteriorates, the client terminal stores the time information at that time, notifies the information providing server side, and requests re-viewing from the user. In response to, the provided information is transmitted from the information providing server.
【0026】
In the client-side information processing method according to the present invention, in order to solve the above problems, the client terminal receives the provided information delivered from the information providing server by establishing a session between the information providing server and the client terminal via the network. An evaluation process for evaluating the communication quality of the provided information distributed from the information providing server, and an evaluation process for evaluating the deterioration of the communication quality when the evaluation process detects deterioration of the communication quality. The time information storage process of storing the time information in the time information storage means and the time information stored in the time information storage means when the communication quality deteriorates in the time information storage process are read out and the time information is provided. It is provided with a time information notification process for notifying the server.
【0027】
In order to solve the above-mentioned problems, the program storage medium according to the present invention processes the provided information delivered from the information providing server on the client terminal by establishing a session between the information providing server and the client terminal via the network. An evaluation process for evaluating the communication quality of the provided information distributed from the information providing server, which is a program storage medium for storing the client-side information processing program for the purpose, and the evaluation process of deterioration of the communication quality. The time information storage step of storing the time information in the time information storage means when the above is detected, and the time information stored in the time information storage means when the communication quality deteriorates in the time information storage process are read out and the time information is read out. It stores a program executed on a client terminal, which includes a time information notification process for notifying the information providing server of time information.
【0028】
In order to solve the above problems, the program according to the present invention processes the provided information delivered from the information providing server on the client terminal by establishing a session between the information providing server and the client terminal via the network. In this program, an evaluation process for evaluating the communication quality of the provided information distributed from the information providing server and time information when the evaluation process detects deterioration of the communication quality are used as a time information storage means. A time information storage process to be stored and a time information notification process to read the time information stored in the time information storage means when the communication quality deteriorates in the time information storage process and notify the time information to the information providing server. And will be executed on the client terminal.
【0029】
The information providing system according to the present invention is an information providing system in which an information providing server transmits information for providing to a client terminal via a network in order to solve the above-mentioned problems. The time information is stored when the provided information delivered by establishing a session with the server is disconnected due to the interruption of the session, and when a new session is established with the information providing server. The information providing server is provided with a distribution requesting means for reading the time information when the provided information is disconnected from the storage means and requesting the information providing server to distribute the provided information up to the time information. The provided information is transmitted to the client terminal in response to the distribution request advanced to the time information transmitted from the requesting means.
【0030】
The client terminal stores the time information at the time of disconnection of the provided information due to the interruption of the session, and sends the time information to the information providing server side when the session is revived next time. The information providing server transmits the provided information from the time information to the client terminal.
【0031】
The information providing system according to the present invention is an information providing system in which an information providing server transmits information for providing to a client terminal via a network in order to solve the above-mentioned problems. It is provided with an evaluation means for evaluating the communication quality of the provided information delivered from the information providing server by establishing a session with the server, and an evaluation notification means for notifying the information providing server of the communication quality evaluated by the evaluation means. Therefore, the information providing server changes the billing process of the provided information according to the communication quality evaluation result notified from the evaluation notification means.
【0032】
Even if the session is not interrupted, the client terminal can notify the information providing server side of the deterioration of the communication quality when the communication quality deteriorates. The information providing server that receives this notification performs processing such as lowering the charge.
【0033】
The information providing system according to the present invention is an information providing system in which an information providing server transmits information for providing to a client terminal via a network in order to solve the above-mentioned problems. An evaluation means for evaluating the communication quality of the provided information delivered from the information providing server by establishing a session with the server, and a time information storage means for storing time information when the evaluation means detects a deterioration in communication quality. And the time information notification means for reading the time information when the communication quality deteriorates from the time information storage means and notifying the time information to the information providing server, the information providing server provides the time information. The provided information to which the time information transmitted from the notification means is added is newly transmitted to the client terminal.
【0034】
Even if the session is not interrupted, the client terminal stores the time information at that time when the communication quality deteriorates, and notifies the information providing server side of the time information. The information providing server transmits the provided information whose communication quality has deteriorated to the client terminal in response to the re-viewing request from the user.
【0035】
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, some embodiments of the client terminal according to the present invention will be described. The first embodiment is a portable information terminal (PDA) 7,11, a portable audio playback device 8,10, or a mobile phone device 9 incorporated in the information providing system shown in FIG.
【0036】
These client terminals are mobile devices that are carried and moved by the user, and are streaming data of provided information transmitted as RF signals from a plurality of content servers 1, 2, 3, and 4 via the window server 3 and the antenna 6. Is received and displayed on the built-in liquid crystal display (LCD), or the sound is output through a speaker or headphones.
【0037】
The information providing system shown in FIG. 1 distributes streaming data such as provided information to the mobile device having a high-speed communication function. The communication protocol adopted in this system is based on UDP (User Datagram Protocol). UDP is an Internet transport protocol that supports connectionless IP datagram communication. It does not have a retransmission function at the transport layer. Therefore, packet loss affects video and audio as it is.
【0038】
Next, a specific example of the client terminal will be described with reference to FIG. For example, as shown in FIG. 2, the PDA 7 has a RAM 23, a ROM 24, a decoder 25, a touch panel controller 26, a graphic control 28, a VRAM 29, and a communication interface 31 in the semiconductor integrated circuit 20 via an internal bus 21 in the CPU 22. Is connected. The PDA7 of k connects the CPU 22 to an audio codec including an audio data decoder and an audio data encoder, which is not shown, via an internal bus 21. The audio data decoded by the audio codec under the control of the CPU 22 is converted into an analog signal by the audio D / A and supplied to the output terminal.
【0039】
Outside the semiconductor integrated circuit 20, a touch panel 27 is arranged by connecting to the touch panel controller 26, and a display device 30 such as an LCD is arranged by connecting to the graphic controller 28.
【0040】
RAM23 stores a time stamp, which is time information, when a session with the content server is interrupted and the delivered provided information is disconnected. This time stamp is added to the provided information. The progress of the provided information is managed based on this time stamp.
【0041】
When establishing a new session with the content server, the CPU 22 reads the time stamp information when the provided information is disconnected from the RAM 23, and requests the content server to deliver the provided information up to the type stamp.
【0042】
The ROM 24 stores an information processing program based on the client-side information processing method according to the present invention. This information processing program will be described later.
【0043】
Communication interface 31 is a standard protocol for bluetooth Bluetooth, W-CDMA (Wideband Code Division Multiple Access), CDMA2000, HDR, PIAFS (PHS Interner Access Forum Standard) capable of high-speed data transmission of 2 Mbps, and wireless LAN, 2 Mbps, improved. IEEE802.11 for high-speed data transmission of 11 Mbps, IrDA (Infrared Data Associaton), USB (Universal Serial Bus), IEEE1394, analog modem (Analog Modem), cable modem (Cable Modem), which are standards for infrared data communication. It is an interface that enables streaming data communication via optical fiber.
【0044】
The data packet input from the communication interface 31 is analyzed by the CPU 22 or the like, and the compressed stream data is taken out and sent to the decoder 25.
【0045】
The decoder 25 decodes the video signal from the compressed stream data and sends it to the graphic controller 28. The graphic controller 28 sends an image based on the video signal to the LCD 30 via the video RAM 29.
【0046】
The user's operation input by the pen or finger is performed via the touch panel controller displayed on the touch panel 27, and the touch panel controller 26 generates a control signal and sends it to the CPU 22.
【0047】
The CPU 22 decodes the control signal from the touch panel controller 26 and controls the functions of the respective parts as needed. For example, take out the operating system and various application programs from ROM24 and execute them.
【0048】
Next, the window server 5 will be described. The window server 5 is a server that performs connection authentication processing with a client terminal, selects an information providing server based on a distribution request from the client terminal, and relays information provided by the information providing server.
【0049】
The window server 5 first performs a connection process, performs an authentication process based on the authentication information and the like sent from the client terminal, selects an information providing server, and establishes a session between the client terminal and the information providing server.
【0050】
As shown in FIG. 3, the window server 5 inputs the memory 43, the external storage device 44, and the video to the CPU 42 that performs the connection authentication processing and the distribution request processing from the client terminal according to the application program via the internal bus 41. The device 45 and the network interface 46 are connected. Then, the CPU 42 sequentially executes the application program stored in the memory 43 or the external storage device 44.
【0051】
Information provided by the content server is supplied to the video input device 45. In addition, the network interface 46 communicates with the communication interface 31 of the client terminal via Bluetooth Bluetooth, W-CDMA, CDMA2000, HDR, PIAFS, IEEE802.11, IrDA, USB, IEEE1394, Analog Modem, Cable Modem, and optical fiber. Enables all streaming data communication.
【0052】
Next, a content server, which is an information providing server, will be described. Each content server also has almost the same configuration as shown in Fig. 3. The video providing information is supplied to the video input device 45 from a database that stores the video providing information. Further, a network connecting to the window server 5 is connected to the network interface 46.
【0053】
Next, the outline of the operation of the information providing system will be described. The feature of this information providing system is that when the session between the client terminal and the content server is disconnected due to communication conditions, etc., the client terminal becomes the main and after the session is recovered. It is for processing.
【0054】
Specifically, the client terminal periodically records the time stamp of the place where the session is interrupted during the streaming playback in RAM23. Then, when the communication conditions are restored and the session is restored, the connection to the content server is attempted again via the window server 5, and when the connection is made, the time previously recorded in the RAM 23 is recorded. Instruct the content server to proceed with the content up to the stamp.
【0055】
Figure 4 is a transition diagram showing the outline of the operation of the information providing system. First, a session is established between one of the content servers and the client terminal via the window server 5 (step S1).
【0056】
Content is transmitted from the content server to the client terminal via the window server (step S2), and the client terminal performs packet acquisition processing (step S3).
【0057】
The client terminal assembles data from the acquired packet (step S4), and performs data reproduction processing in step S5. At this time, the time stamp is stored in RAM23 (step S6). The time stamps related to the normally played data are updated one after another.
【0058】
Here, when the session is interrupted due to deterioration of communication conditions (step S7), the time stamp of the place where the session is interrupted remains in RAM23.
【0059】
Then, when the communication conditions are restored again, an attempt is made to connect to the window server, and when the connection is made (step S8), the time stamp previously recorded in RAM23 is read (step S9), and that type. Send the stamp to the content server (step S10). At this time, the content server is instructed to fast-forward the content to the time stamp. Regarding fast-forwarding content, especially if it is a server that normally streams, it is possible to issue control instructions through a protocol such as RTSP (Real Time Streaming Protocol), so after establishing a session, it is possible to issue control instructions. The client terminal side may do it uniquely.
【0060】
When the content server receives the time stamp and the instruction (step S11), the content server fast-forwards the content for the time stamp and sends it to the client terminal (step S12).
【0061】
The client terminal performs packet acquisition processing in step S13, assembles data from the packet in step S14, and reproduces the data in step S15. At this time, the time stamp is stored in RAM23 (step S16).
【0062】
The information processing program executed by the client terminal in the information providing system will be described with reference to FIG. This information processing program is stored in ROM 24. CPU22 takes out from ROM24 and executes using RAM23.
【0063】
First, in step S21, it is determined whether or not there is resume information. Since the resume information is the work information immediately before when the power is turned off or the session is interrupted, any of the resume information is generated when there is the resume information.
【0064】
This resume information includes the information immediately before the interruption of the session in step S7 shown in FIG. 4, and here, the time stamp information stored in RAM 23 in step S6.
【0065】
If it is determined in step S21 that NO, that is, no resume information remains, the reproduction process is performed from the first data (step S22). If YES, proceed to step S30 and send the time stamp information to the content server.
【0066】
In step S22, since the session is still established, the client terminal performs the reproduction process from the first data. In step S23, the packet is acquired, and in step S24, data is assembled from the packet.
【0067】
Then, the necessary information and data are obtained in step S25 (YES), and if it is End of data (YES in step S26), the reproduction process is terminated.
【0068】
If the necessary information and data are not obtained in step S25 (NO), the process from step S23 is repeated. If the data is not end-of-data (NO) in step S26, the data reproduction is continued in step S27.
【0069】
Following step S27, step S28 is a process of determining whether or not the information acquisition interval for resume has been reached. If the predetermined information acquisition interval is reached (YES), the process proceeds to step S29 and the time stamp information is obtained. Is stored in RAM23. If the predetermined information acquisition interval has not been reached (NO), the process from step S23 is repeated.
【0070】
When it is determined (YES) that there is resume information in step S21, the session is interrupted as shown in step S7 in FIG. 4, so the client terminal reads the time stamp from RAM23 (in FIG. 4). Step S9), this is sent to the content server in step S30. The system as a whole sends the time stamp shown in step S10 in FIG.
【0071】
Then, the processing of the entire system shifts to the server side, the time stamp is received in step S11 of FIG. 4, and the content for the time stamp is fast-forwarded on the server side in step S12.
【0072】
As described above, the information processing program is a program for causing the client terminal to process the content of the provided information delivered from the information providing server side by establishing a session between the information providing server and the client terminal. The time stamp storage process (step S29 and the provided information stored in RAM23 by the time stamp storage process) when the session with the server is interrupted and the delivered content is disconnected, the time stamp is stored in RAM23. A delivery request process is provided in which the time stamp at the time of disconnection is read (step S9 in FIG. 4), and when a new session is established with the server side, the server side is requested to deliver the content advanced to the time stamp. The delivery requesting process includes steps S9 and S10 of FIG. 4 or step S30 of FIG.
【0073】
As described above, the client terminals such as PDA7 and mobile phone device 9 incorporated in the information providing system shown in FIG. 1 will be connected when the connection is established next after the communication is disconnected. Without imposing a burden on the server side, it is possible to display the video and audio from the disconnected part on the LCD and output the audio from the speaker and headphones, focusing on its own processing.
【0074】
Next, the second embodiment will be described. This second embodiment is also a PDA 7, 11 incorporated in the information providing system shown in FIG. 1, a portable audio playback device 8, 10, or a mobile phone device 9.
【0075】
The configuration of these client terminals is the same as that of PDA7 shown in FIG. However, since the provided information is transmitted in real time using RTP (Real Time Transport Protocol) on UDP from the server side, the contents of the information processing program stored in ROM23 can be changed to RTP (RTP Control Protocol) of RTP. It is the one used. RTCP is a control protocol for confirming delivery and monitoring. The information processing program uses RTCP to evaluate the communication quality. The details of the information processing program will be described later.
【0076】
The information providing system in which the mobile client terminal of the second implementation is incorporated reflects the deterioration of communication quality in the billing. Even if the communication is not disconnected, due to changes in the call status, packet drops may occur partially, and in the case of video, the frame rate may drop significantly or the resolution may drop partially. With regard to sound, noise may be mixed with the sound, or the sound may be interrupted in a part. In particular, in the case of content such as video or music in which copyright is generated and charges are made, this kind of situation causes dissatisfaction to the user.
【0077】
Therefore, in this information providing system, the client terminal has a function to evaluate the communication quality, and after using this to finish viewing the content, the overall communication quality is measured and the communication quality is measured. The processing is done to reduce the billing.
【0078】
FIG. 6 is a transition diagram showing an outline of the operation of the information providing system including the client terminal of the second embodiment. First, a session is established between one of the content servers and the client terminal via the window server 5 (step S41).
【0079】
Content is transmitted from the content server to the client terminal via the window server (step S42), and the client terminal performs packet acquisition processing (step S43).
【0080】
The client terminal assembles data from the acquired packet (step S44), and performs data reproduction processing in step S45.
【0081】
At this time, the client terminal evaluates the communication quality in step S46. In RTP-based streaming, the communication quality can be measured by using RTCP, which controls the communication quality. With RTSC, the number of received packets in the total number of packets can be known, and packet loss can be counted. If the packet loss is large, it can be determined that the communication quality has deteriorated. By using this, it is possible to measure the overall communication quality after watching music or video. Then, the client terminal sends the evaluation result of the communication quality to the server side.
【0082】
Then, the content server reflects the evaluation result of the communication quality in the billing (step S47). As a result, in the information providing system, it is possible to reduce the charge depending on the quality of communication.
【0083】
The information processing program executed by the client terminal, which is the second embodiment in the information providing system, will be described with reference to FIG. This information processing program is also stored in ROM 24. CPU22 takes out from ROM24 and executes using RAM23.
【0084】
In step S51, the packet is acquired, and in step S52, data is assembled from the packet.
【0085】
Then, if the necessary information and data are obtained in step S53 (YES), and if it is End of data (YES in step S54), the reproduction process is terminated and the communication quality is improved in step S55. evaluate. The method of evaluating the communication quality has already been described in step S46 in the operation of the entire system shown in FIG.
【0086】
After step S55, the client terminal transmits the evaluation result to the server side in step S56. In response to this, on the server side, the communication quality is reflected in the billing in step S47 shown in FIG.
【0087】
If it is not end-of-data (NO) in step S54, the data reproduction is continued in step S57.
【0088】
As described above, the information processing program is a program for causing the client terminal to process the provided information delivered from the server side by establishing a session between the server side and the client terminal, and is delivered from the server side. The client terminal is provided with an evaluation step (step S55) for evaluating the communication quality related to the provided information and an evaluation notification step (step s56) for notifying the information providing server of the communication quality evaluated by the evaluation process. Is executed.
【0089】
FIG. 8 shows a specific example of the display on the LCD 30 on the client terminal (PDA7) after the processing of the entire system is performed. Since the communication quality was not sufficient, a guide to discount the viewing fee is displayed. In addition, the total number of packets and the number of received packets obtained from RTSC may be displayed. Further, a video when the communication quality deteriorates may be displayed in the small area 31.
【0090】
As described above, the client terminals such as the PDA7 and the mobile phone device 9, which are the second embodiment incorporated in the information providing system shown in FIG. 1, evaluate the communication quality and the evaluation results. Is notified to the server side, so that the system as a whole can perform appropriate processing such as discounting the charge depending on the communication quality, and the user can resolve some dissatisfaction.
【0091】
Next, a third embodiment will be described. This third embodiment is also a PDA 7, 11 incorporated in the information providing system shown in FIG. 1, a portable audio playback device 8, 10, or a mobile phone device 9.
【0092】
The configuration of these client terminals is the same as that of PDA7 shown in FIG. However, since the provided information is transmitted in real time using RTP (Real Time Transport Protocol) on UDP from the server side, the contents of the information processing program stored in ROM23 can be changed to RTP (RTP Control Protocol) of RTP. It is the one used. RTCP is a control protocol for confirming delivery and monitoring. The information processing program uses RTCP to evaluate the communication quality. The details of the information processing program will be described later.
【0093】
In the built-in information providing system, the mobile client terminal of this third implementation stores the time stamp of the point where the communication quality has deteriorated in RAM23, and after the viewing is completed, the user can watch again. It has a function to ask whether or not it is desired, and if so, to display or output video and / or audio following the point of the time stamp in which the communication quality has deteriorated.
【0094】
FIG. 9 is a transition diagram showing an outline of the operation of the information providing system including the client terminal of the third embodiment. First, a session is established between one of the content servers and the client terminal via the window server 5 (step S61).
【0095】
Content is transmitted from the content server to the client terminal via the window server (step S62), and the client terminal performs packet acquisition processing (step S63).
【0096】
The client terminal assembles data from the acquired packet (step S64), and performs data reproduction processing in step S65. At this time, the time stamp is stored in RAM23 (step S66). The time stamps related to the normally played data are updated one after another.
【0097】
Further, the client terminal evaluates the communication quality in step S67. Here, when the communication quality deteriorates due to deterioration of communication conditions or the like (step S68), a time stamp of the place where the communication quality has deteriorated remains in the RAM 23.
【0098】
Then, after outputting music, video, etc., the time stamp recorded in RAM23 is read out (step S69). At this time, in step S70, based on the type stamp, as shown in FIG. 10, there is a point on the LCD30 where the communication quality has deteriorated, so an indication as to whether or not to see it is displayed.
【0099】
When the user wishes to re-view in step S70, a request signal and a time stamp indicating that fact are transmitted to the content server side, and the content server side receives it (step S71). On the content server side, the content from the time stamp is transmitted to the client side terminal (step S72).
【0100】
The client terminal performs packet acquisition processing in step S73, assembles data from the packet in step S74, and reproduces the data in step S75. At this time, it goes without saying that the time stamp is stored in the RAM 23.
【0101】
A specific example of the display on the LCD 30 in the client terminal (PDA7) shown in FIG. 10 will be described. It shows the type stamp of the section where the communication quality was not sufficient, and guides whether you want to watch it again. Further, a video when the communication quality deteriorates may be displayed in the small area 31.
【0102】
As described above, the client terminals such as the PDA7 and the mobile phone device 9, which are the third embodiment incorporated in the information providing system shown in FIG. 1, evaluate the communication quality and the communication quality is improved. It has a function to remember the time stamp of the bad point and ask the user whether to watch it again based on it. As a result, it is possible to eliminate some dissatisfaction on the user side due to deterioration of communication quality for the entire system.
【0103】
Next, a fourth embodiment will be described. This fourth embodiment is also a PDA 7, 11 incorporated in the information providing system shown in FIG. 1, a portable audio playback device 8, 10, or a mobile phone device 9.
【0104】
The configuration of these client terminals is the same as that of PDA7 shown in FIG. The difference is the information processing program executed by CPU22. This information processing program is a program that combines both the information processing program executed in the first embodiment and the information processing program executed in the second embodiment.
【0105】
That is, as shown in FIG. 11, it is determined in step S81 whether or not there is resume information. If it is determined in step S81 that no resume information remains, playback processing is performed from the first data (step S82). If YES, proceed to step S92 and send the time stamp information to the content server.
【0106】
In step S82, since the session is still established, the client terminal performs the reproduction process from the first data. In step S83, the packet is acquired, and in step S84, data is assembled from the packet.
【0107】
Then, if necessary information and data are obtained in step S85 (YES), and if it is End of data (YES in step S86), the process proceeds to step S89.
【0108】
In step S89, the communication quality is evaluated using the RTCP, and if the evaluation result is Good, the process ends, but if it is NG, the evaluation result of quality deterioration is notified to the server side in step S90. At this time, as shown in FIG. 8, since the communication quality was not sufficient, a guide to discount the viewing fee is displayed.
【0109】
If the necessary information and data are not obtained in step S85 (NO), the process from step S83 is repeated. If the data is not end-of-data (NO) in step S86, the data reproduction is continued in step S87.
【0110】
Following step S87, step S88 is a process of determining whether or not the information acquisition interval for resume is reached. If the predetermined information acquisition interval is reached (YES), the process proceeds to step S91 and the time stamp information is obtained. And the communication quality is stored in RAM23. If the predetermined information acquisition interval has not been reached (NO), the process from step S83 is repeated.
【0111】
When it is determined (YES) that there is resume information in step S81, the session is interrupted as shown in step S7 in FIG. 4, so the client terminal reads the time stamp from RAM23 (in FIG. 4). Step S9), this is transmitted to the content server in step S92. The system as a whole sends the time stamp shown in step S10 in FIG.
【0112】
As described above, the client terminals such as PDA7 and mobile phone device 9 incorporated in the information providing system shown in FIG. 1 will be connected when the connection is established next after the communication is disconnected. Without imposing a burden on the server side, it is possible to display the video and audio from the disconnected part on the LCD and output the audio from the speaker and headphones, focusing on its own processing.
【0113】
In addition, although it is not necessary to disconnect the communication, when the communication quality deteriorates, it is evaluated and sent to the server side, so that the system as a whole can perform appropriate processing such as discounting the charge depending on the communication quality, and the user. Can resolve some dissatisfaction.
【0114】
In the client terminals of some of the above embodiments, ROM 24 is a specific example of the program storage medium, but RAM 23 may be used, and other semiconductor memories connectable to the internal bus 21, HDD, FD, etc. may be used. It may be a storage device.
【0115】
[Effect of the invention]
According to the client terminal, the client-side information processing method, the program providing medium, and the program according to the present invention, even if a communication disconnection occurs, the next time the connection is established, video or music starts from the disconnected portion. It becomes possible to enjoy.
【0116】
According to the client terminal, the client-side information processing method, the program providing medium, and the program according to the present invention, the communication quality is evaluated, and based on the result, the information providing server is made to perform processing such as discounting the charge, and the user. It is possible to eliminate some dissatisfaction.
【0117】
According to the client terminal, the client-side information processing method, the program providing medium, and the program according to the present invention, the communication quality is evaluated, the time stamp of the point where the communication quality deteriorates is memorized, and the user is notified based on the time stamp. You can ask if you want to watch it again.
【0118】
According to the information providing system according to the present invention, even if the communication is disconnected, the next time the connection is established, the video or music can be enjoyed from the disconnected portion.
【0119】
According to the information providing system according to the present invention, the communication quality is evaluated by the client terminal, and based on the result, the information providing server performs processing such as discounting the charge, and the user can be resolved to some extent. it can.
【0120】
According to the information providing system according to the present invention, the communication quality is evaluated by the client terminal, the time stamp of the point where the communication quality is deteriorated is memorized, and based on the time stamp, the user is asked whether to watch again. You can ask and have the information providing server send the corresponding provided information.
[Simple explanation of drawings]
[Figure 1]
It is a figure which shows the structure of the information providing system which incorporated the specific example of the client terminal which concerns on this invention.
[Figure 2]
It is a block diagram which shows the structure of the mobile information terminal which is an example of a client terminal.
[Fig. 3]
It is a block diagram of the window server which constitutes the information providing system.
[Fig. 4]
It is a transition diagram which showed the outline of the operation of the information providing system shown in FIG.
[Fig. 5]
It is a flowchart for explaining an information processing program executed by a client terminal in an information providing system.
[Fig. 6]
It is a transition diagram which showed the outline of the operation of the information providing system provided with the client terminal of the 2nd Embodiment of this invention.
[Fig. 7]
It is a flowchart for demonstrating the information processing program executed by the client terminal which is 2nd Embodiment in an information providing system.
[Fig. 8]
It is a figure which shows the specific example of the display on the LCD in the client terminal of the 2nd Embodiment.
[Fig. 9]
It is a transition diagram which showed the outline of the operation of the information providing system provided with the client terminal of the 3rd Embodiment of this invention.
[Fig. 10]
It is a figure which shows the specific example of the display on the LCD in the client terminal of 3rd Embodiment.
[Fig. 11]
It is a flowchart for demonstrating the information processing program executed by the client terminal which is 4th Embodiment in an information providing system.
[Fig. 12]
It is a figure which shows the specific example of the mobile device (client terminal) which has a high-speed function.
[Explanation of symbols]
1,2,3,4 Content server, 5 Counter server, 7 Mobile information terminal (example of client terminal), 22 Central processing device, 23 RAM (time information storage means), 24 ROM (example of program storage medium), 25 Decoder, 30 Display Devices (LCD)
3 sheets
Sheet 1 Sheet 2 Sheet 3
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US9723359B2 | Cited by | United States of America | Applicant |
| US10135900B2 | Cited by | United States of America | Applicant |
| KR101416311B1 | Cited by | Republic of Korea | Examiner |
| US7454613B2 | Cited by | United States of America | Applicant |
| US10382494B2 | Cited by | United States of America | Applicant |
| JP2008113436A | Cited by | Japan | Search report |
| US7689697B2 | Cited by | United States of America | Applicant |
| US8280759B2 | Cited by | United States of America | Applicant |
| US10108386B2 | Cited by | United States of America | Applicant |
| JP2007523540A | Cited by | Japan | Search report |
| JP2014509475A | Cited by | Japan | Search report |
| US7949763B2 | Cited by | United States of America | Applicant |
| US10911498B2 | Cited by | United States of America | Applicant |
| US9787725B2 | Cited by | United States of America | Applicant |
| JP2002330381A | Cites | Japan | Examiner |
| JPH08130517A | Cites | Japan | Examiner |
2 priority claims, no other members on record
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 2001239689 | Japan | A | |
| JP20010239689 | – | – | – |
13 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Cancellation because of no payment of annual feesLAPS | LAPS | |
| Receipt of annual feesR250 | R250 | |
| Renewal fee payment (event date is renewal date of database)FPAY | FPAY | |
| First payment of annual fees (during grant procedure)A61 | A61 | |
| Written decision to grant a patent or to grant a registration (utility model)A01 | A01 | |
| Written decision to grant a patent or to grant a registration (utility model)A01 | A01 | |
| Decision of grant or rejection writtenTRDD | TRDD | |
| Written amendmentA521 | A521 | |
| Notification of reasons for refusalA131 | A131 | |
| Written amendmentA521 | A521 | |
| Notification of reasons for refusalA131 | A131 | |
| Report on retrievalA977 | A977 | |
| Written request for application examinationA621 | A621 |
Numbers
- Publication
- 2003-50761
- Publication, DOCDB
- 2003050761
- Publication, EPODOC
- JP2003050761
- Application
- 239689
- Application, DOCDB
- 2001239689
- Application, EPODOC
- JP20010239689
Titles2
- Japanese
- 【発明の名称】クライアント端末及びクライアント側情報処理方法、プログラム格納媒体、プログラム、並びに情報提供システム、
- English
- [Title of the invention] A client terminal, a client-side information processing method, a program storage medium, a program, and an information providing system.
Classification
- IPC, 9
- G06F13 00
- H04N7 173
- H04N21 433
- H04N21 4425
- H04N21 4728
- H04N21 658
- H04N21 6587
- H04W4 06
- H04W88 18