Apparatus, system, and method of transmitting encoded image data, and recording medium storing control program
AssigneeRicoh Company, Ltd.
InventorsTetsuo YAMASHITA, Kohji Oshikiri, Hiroomi Motohashi, Junichi Takami, Yosuke Kawamura, Noriyuki Shiota
Life of this patent
Estimating the term…
Abstract
A communication terminal or system is provided with a processor that calculates a transmission data size that is suitable to a detected state of a network, and analyzes contents of image data for transmission to determine an image parameter that should be prioritized. The communication terminal or system encodes the image data for transmission into encoded image data, based on the calculated transmission data size and the image parameter that should be prioritized.
Claims14
A communication terminal that communicates with a counterpart communication terminal through a network, the communication terminal comprising:
- a processor configured to:
- detect a state of the network and calculate a transmission data size that is suitable to the detected state of the network;
- receive image data captured by a capturing device and analyze contents of the image data to determine an image parameter that should be prioritized;
- encode the image data into encoded image data having a data size equal to or less than the calculated transmission data size by applying encoding processing that is determined based on the image parameter that should be prioritized;
- and
- a network interface configured to transmit the encoded image data to the counterpart communication terminal through the network.
A communication system, comprising:
- a first communication terminal;
- a second communication terminal connected to the first communication terminal through a network;
- and
- a server apparatus connected to the first communication terminal and the second communication terminal through the network and to relay data between the first communication terminal and the second communication terminal, wherein
- the first communication terminal includes:
- a network state detector configured to detect a state of the network based on network state information received from the server apparatus, and calculate a transmission data size that is suitable to the detected state of the network;
- an image determiner to receive image data captured by a capturing device and analyze contents of the image data to determine an image parameter that should be prioritized;
- an encoder to encode the image data into encoded image data having a data size equal to or less than the calculated transmission data size by applying encoding processing that is determined based on the image parameter that should be prioritized;
- and
- a network interface configured to transmit the encoded image data to the server apparatus through the network, and
- the second communication terminal includes:
- a network interface configured to receive the encoded image data from the server apparatus through the network;
- and
- a decoder to decode the encoded image data into decoded image data for display onto a display device.
A method of communicating image data with a counterpart communication terminal through a network, the method comprising:
- detecting a state of the network;
- calculating a transmission data size that is suitable to the detected state of the network;
- receiving image data captured by a capturing device;
- analyzing contents of the image data to determine an image parameter that should be prioritized;
- encoding the image data into encoded image data having a data size equal to or less than the calculated transmission data size by applying encoding processing that is determined based on the image parameter that should be prioritized;
- and
- transmitting the encoded image data to the counterpart communication terminal through the network.
Dependencies are inferred from the claim text.