Patent ID: 8751944
Filing Date: 2014-06-10
Classification: H04L,H04N

Abstract:
1. A communication system and a first and a second communication apparatus, include a processor and a memory, connected to a network, wherein: said first communication apparatus, comprises: an audio input unit; and a transmitter, which transmits to the second communication apparatus image data designating a user of the first communication apparatus, audio data for a voice entered from the audio input unit, the audio data including voice level information that designates an input level of the voice and that designates a detected voice value, and image type information designating a type of the image data selected from a plurality of image types, where the plurality of image types include at least two of the following types of images: video image, avatar image, and picture image, and where the image data and the image type information are associated with one another and the image data is arranged in an identical data structure for all image types and then transmitted over the network, and said second communication apparatus, comprises: a receiver, which receives the image data, the audio data, and the image type information transmitted from the first communication apparatus, an audio output control unit, which outputs from an audio output unit a voice represented by the audio data received, and a display control unit, which displays on a display screen an image for the image data received, the display control unit: (i) when the image type information received is information designating a predetermined image type, subjects the image to a predetermined rendering process corresponding to the predetermined image type and then displays the resulting image, (ii) when the image type information received is information designating an avatar image, determines whether or not the detected voice value is a predetermined value or greater, (iii) when the detected voice value is the predetermined value or greater, compares a present alpha value for a present avatar image that is already displayed to a predetermined first value, (iv) when the present alpha value is less than the predetermined first value, changes the present avatar image in accordance with gradually changing the present alpha value to reach the predetermined first value, (v) when the present alpha value is at least equal to the predetermined first value, changes the present avatar image such that an image size gradually reaches a maximum size, and (vi) when the detected voice value is less than the predetermined value, changes the present avatar image in accordance with gradually changing the present alpha value to reach a predetermined second value and for the image size to reach a predetermined minimum size smaller than the maximum size.