Data-transceiving equipment, image processor, and image-processing method
AssigneePanasonic Corporation
InventorsMasashi Hoshino, Takashi Hashimoto, Masayoshi Tojima
Life of this patent
Estimating the term…
Abstract
An encoding unit (44) individually encodes display image-forming image data, i.e., image data from an image input unit (2), decoded data from a decoding unit (46), and graphics image data from a graphics-generating unit (47). A storing unit (45) stores the individually encoded image data. As a result, when a user intends to reuse, more specifically, replay, edit, or transmit the stored display image, the user can selectively decode required image elements, thereby reusing the selectively decoded image elements. This feature provides improved user-friendliness.
Claims13
Data-transceiving equipment comprising:
- a received data-separating unit operable to separate received data into two different pieces of encoded data and graphics data, thereby providing the encoded data and the graphics data, when the received data includes the encoded data and the graphics data, said received data-separating unit being operable to provide the encoded data when the received data includes the encoded data, but not the graphics data;
- a decoding unit operable to decode the encoded data from said received data-separating unit, thereby providing decoded data;
- a graphics-generating unit operable to generate graphics image data based on the graphics data from said received data-separating unit, thereby providing the graphics image data;
- an image input unit operable to enter image data;
- an image-blending unit operable to blend a plurality of images with one another to provide blended image data, the plurality of images being represented by at least two pieces of data selected from among the decoded data from said decoding unit, the graphics image data from said graphics-generating unit, and the image data from said image input unit;
- an image-displaying unit operable to display a blended image based on the blended image data from said image-blending unit;
- an encoding unit operable to individually encode each of the image data from said image input unit, the decoded data from said decoding unit, and the graphics image data from said graphics-generating unit;
- and
- a storing unit operable to store the encoded image data, the encoded decoded data, and the encoded graphics image data.
Data-transceiving equipment comprising:
- a received data-separating unit operable to separate received data into two different pieces of encoded data and graphics data, thereby providing the encoded data and the graphics data, when the received data includes the encoded data and the graphics data, said received data-separating unit being operable to provide the encoded data when the received data includes the encoded data, but not the graphics data;
- a decoding unit operable to decode the encoded data from said received data-separating unit, thereby providing decoded data;
- a graphics-generating unit operable to generate graphics image data based on the graphics data from said received data-separating unit, thereby providing the graphics image data;
- an image input unit operable to enter image data;
- an image-blending unit operable to blend a plurality of images with one another to provide blended image data, the plurality of images being represented by at least two pieces of data selected from among the decoded data from said decoding unit, the graphics image data from said graphics-generating unit, and the image data from said image input unit;
- an image-displaying unit operable to display a blended image based on the blended image data from said image-blending unit;
- an encoding unit operable to individually encode each of the image data from said image input unit and the decoded data from said decoding unit, thereby providing encoded data;
- a multiplexing unit operable to multiplex the encoded data from said encoding unit with the graphics data from said received data-separating unit, thereby providing multiplexed data;
- a storing unit operable to store the multiplexed data from said multiplexing unit;
- and
- a stored data-separating unit operable to separate the multiplexed data from said storing unit into two different pieces of the encoded data and the graphics data, thereby providing the encoded data and the graphics data separately.
Data-transceiving equipment comprising:
- a received data-separating unit operable to separate received data into two different pieces of encoded data and graphics data, thereby providing the encoded data and the graphics data, when the received data includes the encoded data and the graphics data, said received data-separating unit being operable to provide the encoded data when the received data includes the encoded data, but not the graphics data;
- a decoding unit operable to decode the encoded data from said received data-separating unit, thereby providing decoded data;
- a graphics-generating unit operable to generate graphics image data based on the graphics data from said received data-separating unit, thereby providing the graphics image data;
- an image input unit operable to enter image data;
- an image-blending unit operable to blend a plurality of images with one another to provide blended image data, the plurality of images being represented by at least two pieces of data selected from among the decoded data from said decoding unit, the graphics image data from said graphics-generating unit, and the image data from said image input unit;
- an image-displaying unit operable to display a blended image based on the blended image data from said image-blending unit;
- a selecting unit operable to select, in response to a control signal, data from among the decoded data from said decoding unit, the graphics image data from said graphics-generating unit, and the image data from said image input unit, thereby providing selected data;
- an encoding unit operable to encode the selected data from said selecting unit, thereby providing encoded data;
- and
- a storing unit operable to store the encoded data from said encoding unit,
- wherein said encoding unit individually encodes two or greater pieces of data selected by said selecting unit when said selecting unit selects the two or greater pieces of data.
Data-transceiving equipment comprising:
- a received data-separating unit operable to separate received data into two different pieces of encoded data and graphics data, thereby providing the encoded data and the graphics data, when the received data includes the encoded data and the graphics data, said received data-separating unit being operable to provide the encoded data when the received data includes the encoded data, but not the graphics data;
- a decoding unit operable to decode the encoded data from said received data-separating unit, thereby providing decoded data;
- a graphics-generating unit operable to generate graphics image data based on the graphics data from said received data-separating unit, thereby providing the graphics image data;
- an image input unit operable to enter image data;
- an image-blending unit operable to blend a plurality of images with one another to provide blended image data, the plurality of images being represented by at least two pieces of data selected from among the decoded data from said decoding unit, the graphics image data from said graphics-generating unit, and the image data from said image input unit;
- an image-displaying unit operable to display a blended image based on the blended image data from said image-blending unit;
- a selecting unit operable to select, in response to a control signal, data from among the decoded data from said decoding unit, the graphics image data from said graphics-generating unit, and the image data from said image input unit, thereby providing selected data;
- an encoding unit operable to encode the selected data from said selecting unit, thereby providing encoded data;
- a multiplexing unit operable to multiplex the graphics data with the encoded data from said encoding unit upon receipt of the graphics data from said received data-separating unit, thereby providing multiplexed data;
- a storing unit operable to store the multiplexed data upon receipt of the multiplexed data from said multiplexing unit, but operable to store the encoded data upon receipt of the encoded data from said encoding unit;
- and
- a stored data-separating unit operable to separate the multiplexed data from said storing unit into two different pieces of the encoded data and the graphics data, thereby providing the encoded data and the graphics data separately,
- wherein said encoding unit individually encodes two or greater pieces of data selected by said selecting unit when said selecting unit selects the two or greater pieces of data.
An image processor comprising:
- a received data-separating unit operable to separate received data into two different pieces of encoded data and graphics data, thereby providing the encoded data and the graphics data, when the received data includes the encoded data and the graphics data, said received data-separating unit being operable to provide the encoded data when the received data includes the encoded data, but not the graphics data;
- a decoding unit operable to decode the encoded data from said received data-separating unit, thereby providing decoded data;
- a graphics-generating unit operable to generate graphics image data based on the graphics data from said received data-separating unit, thereby providing the graphics image data;
- an image-blending unit operable to blend a plurality of images with one another to provide blended image data, the plurality of images being represented by at least two pieces of data selected from among the decoded data from said decoding unit, the graphics image data from said graphics-generating unit, and image data from outside of said image processor;
- an encoding unit operable to individually encode each of the image data from the outside of said image processor, the decoded data from said decoding unit, and the graphics image data from said graphics-generating unit;
- and
- a storing unit operable to store the encoded image data from the outside of said image processor, the encoded decoded data, and the encoded graphics image data.
An image processor comprising:
- a received data-separating unit operable to separate received data into two different pieces of encoded data and graphics data, thereby providing the encoded data and the graphics data, when the received data includes the encoded data and the graphics data, said received data-separating unit being operable to provide the encoded data when the received data includes the encoded data, but not the graphics data;
- a decoding unit operable to decode the encoded data from said received data-separating unit, thereby providing decoded data;
- a graphics-generating unit operable to generate graphics image data based on the graphics data from said received data-separating unit, thereby providing the graphics image data;
- an image-blending unit operable to blend a plurality of images with one another to provide blended image data, the plurality of images being represented by at least two pieces of data selected from among the decoded data from said decoding unit, the graphics image data from said graphics-generating unit, and image data from outside of said image processor;
- an encoding unit operable to individually encode each of the image data from the outside of said image processor and the decoded data from said decoding unit, thereby providing encoded data;
- a multiplexing unit operable to multiplex the encoded data from said encoding unit with the graphics data from said received data-separating unit, thereby providing multiplexed data;
- a storing unit operable to store the multiplexed data from said multiplexing unit;
- and
- a stored data-separating unit operable to separate the multiplexed data from said storing unit into two different pieces of the encoded data and the graphics data, thereby providing the encoded data and the graphics data separately.
An image processor comprising:
- a received data-separating unit operable to separate received data into two different pieces of encoded data and graphics data, thereby providing the encoded data and the graphics data, when the received data includes the encoded data and the graphics data, said received data-separating unit being operable to provide the encoded data when the received data includes the encoded data, but not the graphics data;
- a decoding unit operable to decode the encoded data from said received data-separating unit, thereby providing decoded data;
- a graphics-generating unit operable to generate graphics image data based on the graphics data from said received data-separating unit, thereby providing the graphics image data;
- an image-blending unit operable to blend a plurality of images with one another to provide blended image data, the plurality of images being represented by at least two pieces of data selected from among the decoded data from said decoding unit, the graphics image data from said graphics-generating unit, and image data from outside of said image processor;
- a selecting unit operable to select, in response to a control signal, data from among the decoded data from said decoding unit, the graphics image data from said graphics-generating unit, and the image data from the outside of said image processor, thereby providing selected data;
- an encoding unit operable to encode the selected data from said selecting unit, thereby providing encoded data;
- and
- a storing unit operable to store the encoded data from said encoding unit,
- wherein said encoding unit individually encodes two or greater pieces of data selected by said selecting unit when said selecting unit selects the two or greater pieces of data.
An image processor:
- a received data-separating unit operable to separate received data into two different pieces of encoded data and graphics data, thereby providing the encoded data and the graphics data, when the received data includes the encoded data and the graphics data, said received data-separating unit being operable to provide the encoded data when the received data includes the encoded data, but not the graphics data;
- a decoding unit operable to decode the encoded data from said received data-separating unit, thereby providing decoded data;
- a graphics-generating unit operable to generate graphics image data based on the graphics data from said received data-separating unit, thereby providing the graphics image data;
- an image-blending unit operable to blend a plurality of images with one another to provide blended image data, the plurality of images being represented by at least two pieces of data selected from among the decoded data from said decoding unit, the graphics image data from said graphics-generating unit, and image data from outside of said image processor;
- a selecting unit operable to select, in response to a control signal, data from among the decoded data from said decoding unit, the graphics image data from said graphics-generating unit, and the image data from the outside of said image processor, thereby providing selected data;
- an encoding unit operable to encode the selected data from said selecting unit, thereby providing encoded data;
- a multiplexing unit operable to multiplex the graphics data with the encoded data from said encoding unit upon receipt of the graphics data from said received data-separating unit, thereby providing multiplexed data;
- a storing unit operable to store the multiplexed data upon receipt of the multiplexed data from said multiplexing unit, but operable to store the encoded data upon receipt of the encoded data from said encoding unit;
- and
- a stored data-separating unit operable to separate the multiplexed data from said storing unit into two different pieces of the encoded data and the graphics data, thereby providing the encoded data and the graphics data separately,
- wherein said encoding unit individually encodes two or greater pieces of data selected by said selecting unit when said selecting unit selects the two or greater pieces of data.
Dependencies are inferred from the claim text.