PATENTSCOPE は、メンテナンスのため次の日時に数時間サービスを休止します。サービス休止: 月曜日 03.02.2020 (10:00 午前 CET)
国際・国内特許データベース検索
このアプリケーションの一部のコンテンツは現在ご利用になれません。
この状況が続く場合は、次のお問い合わせ先までご連絡ください。ご意見・お問い合わせ
1. (EP3116222) DATA TRANSMISSION SYSTEM, TERMINAL DEVICE, PROGRAM, AND METHOD
注意: このテキストは、OCR 処理によってテキスト化されたものです。法的な用途には PDF 版をご利用ください。
Claims

1. A data transmission system, comprising:

a plurality of terminal devices that are connected to a communication network and that transmit or receive content data among the terminal devices, wherein

at least one of the terminal devices that receives the content data includes

a code amount change requesting unit that, based on an output time interval of an output signal corresponding to predetermined content data, transmits a code amount reduction request to request reduction of a code amount of the predetermined content data while designating a transmission source of the predetermined content data as a destination, and

a code amount changing unit that, in response to a code amount reduction request transmitted from another terminal device, reduces a code amount of corresponding content data.


  2. The data transmission system according to claim 1, wherein when the output time interval of the output signal corresponding to the predetermined content data exceeds a first threshold, the code amount change requesting unit transmits the code amount reduction request with respect to the predetermined content data.
  3. The data transmission system according to claim 1 or 2, further comprising a relay device that is arranged in the communication network to relay data transmitted or received between at least two terminal devices.
  4. The data transmission system according to claim 3, wherein
when the output time interval of the content data is less than a second threshold that is smaller than the first threshold, the code amount change requesting unit transmits, to the relay device, a code amount reduction request withdrawal notification to withdraw the code amount reduction request with respect to the predetermined content data while designating the transmission source of the predetermined content data as the destination, and
in response to a code amount reduction request withdrawal notification transmitted from the other terminal device, the code amount changing unit recovers the code amount of the corresponding content data to a state before being reduced.
  5. The data transmission system according to claim 4, wherein the code amount change requesting unit transmits the code amount reduction request withdrawal notification after a state, in which the output time interval of the predetermined content data is less than the second threshold, continues for a predetermined period of time or more.
  6. The data transmission system according to claim 4, wherein
the relay device

includes a reduction request history management unit that holds request history of the code amount reduction request transmitted from each of the terminal devices for each content data, and in response to the code amount reduction request withdrawal notification with respect to the content data, deletes the request history of the terminal device that is a notification source, and

transmits the code amount reduction request withdrawal notification of the content data to the transmission source of the content data, when all the request history with respect to the content data have been deleted.


  7. The data transmission system according to claim 1, wherein
the code amount change requesting unit estimates a cause of an output delay based on a network communication speed and a CPU usage rate at a point when the output time interval of the output signal corresponding to the predetermined content data exceeds a first threshold, and transmits the code amount reduction request of the predetermined content data including the estimated cause, and
the code amount changing unit reduces the code amount of the content data by a method according to the cause included in the code amount reduction request.
  8. The data transmission system according to claim 7, wherein
the code amount change requesting unit estimates at least one of a transmission delay and an internal processing delay as the cause, and
when the cause is the transmission delay, the code amount changing unit executes a process of increasing a compression rate of the corresponding content data, and
when the cause is the internal processing delay, the code amount changing unit executes a process of reducing a sampling rate for audio data, or executes a process of reducing resolution for image data.
  9. A terminal device that transmits or receives content data with another terminal device via a communication network, the terminal device comprising:

a code amount change requesting unit that, based on an output time interval of an output signal corresponding to predetermined content data, transmits a code amount reduction request to request reduction of a code amount of the predetermined content data while designating a transmission source of the predetermined content data as a destination, and

a code amount changing unit that, in response to a code amount reduction request transmitted from the other terminal device, reduces a code amount of corresponding content data.


  10. A program executable by a computer for controlling a terminal device that transmits or receives content data with another terminal device via a communication network, the computer program causing the computer to execute:

a code amount change requesting step of, based on an output time interval of an output signal corresponding to predetermined content data, transmitting a code amount reduction request to request reduction of a code amount of the predetermined content data while designating a transmission source of the predetermined content data as a destination, and

a code amount changing step of, in response to a code amount reduction request transmitted from another terminal device, reducing a code amount of corresponding content data.


  11. A method of transmitting or receiving content data between a first terminal device and a second terminal device via a communication network, the method comprising:

a first process of transmitting, by the first terminal device, based on an output time interval of an output signal corresponding to predetermined content data, a code amount reduction request to request reduction of a code amount of the predetermined content data to the second terminal device that is a transmission source of the predetermined content data, and

a second process of reducing, by the second terminal device, the code amount of corresponding content data in response to the code amount reduction request.


  12. The method according to claim 11, wherein the first process includes a process of transmitting the code amount reduction request with respect to the predetermined content data, when the output time interval of the output signal corresponding to the predetermined content data exceeds a first threshold.
  13. The method according to claim 12, further comprising
a process of transmitting, by the first terminal device, a code amount reduction request withdrawal notification to withdraw the code amount reduction request with respect to the predetermined content data to the second terminal device, when the output time interval of the content data is less than a second threshold that is smaller than the first threshold after the first process, and
a process of recovering, by the second terminal device, the code amount of the corresponding content data to a state before being reduced, in response to the code amount reduction request withdrawal notification.