Image processing system, image provider server, information processing device, and image processing method, adapted to change in resolution
First Claim
1. An image processing system comprising an information terminal configured to display an image array in response to a user operation, and a server connected to the information terminal via a network and configured to transmit image array data to the information terminal,the information terminal comprising:
- a user operation information transmission unit configured to receive user operation input for requesting a change in a size of one or more images in the image array subject to display and to transmit information related to the user operation input to the server; and
a displayed image processing unit configured to display the image array by using data for a display screen that is transmitted from the server in response to the user operation input and in which a size of the one or more images in the image array subject to display is changed,the server comprising;
a hierarchical data generation device configured to generate hierarchical data representing each of the images in the image array subject to display in a plurality of resolutions and hierarchized in the order of resolution; and
a displayed image processing device which comprises;
a decoder unit configured to switch and decode one or more layers in the hierarchical data subject to decoding process in accordance with a change in a display resolution of the one or more images in the image array subject to display in the information terminal, the change being indicated by the user operation input transmitted from the information terminal;
a display screen generation unit configured to generate the data for the display screen including the decoded one or more images in the image array subject to display; and
a data transmission unit configured to transmit the data for the display screen to the information terminal.
4 Assignments
0 Petitions
Accused Products
Abstract
Moving image data is delivered from an image provider server. A hierarchical data generation device decodes the moving image data and generates data for the moving image representing each frame in a plurality of resolutions, by reducing frames included in the moving image in a single or multiple stages. A decoder reads only data for a layer in the hierarchical data for each frame, the layer being determined by a resolution requested for display, and decodes the read data. This produces a series of frames representing frames in a requested resolution. A display device displays the frames so that the moving image is displayed in the requested resolution.
-
Citations
15 Claims
-
1. An image processing system comprising an information terminal configured to display an image array in response to a user operation, and a server connected to the information terminal via a network and configured to transmit image array data to the information terminal,
the information terminal comprising: -
a user operation information transmission unit configured to receive user operation input for requesting a change in a size of one or more images in the image array subject to display and to transmit information related to the user operation input to the server; and a displayed image processing unit configured to display the image array by using data for a display screen that is transmitted from the server in response to the user operation input and in which a size of the one or more images in the image array subject to display is changed, the server comprising; a hierarchical data generation device configured to generate hierarchical data representing each of the images in the image array subject to display in a plurality of resolutions and hierarchized in the order of resolution; and a displayed image processing device which comprises; a decoder unit configured to switch and decode one or more layers in the hierarchical data subject to decoding process in accordance with a change in a display resolution of the one or more images in the image array subject to display in the information terminal, the change being indicated by the user operation input transmitted from the information terminal; a display screen generation unit configured to generate the data for the display screen including the decoded one or more images in the image array subject to display; and a data transmission unit configured to transmit the data for the display screen to the information terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An image provider server comprising:
-
a user operation information reception unit configured to receive information related to user operation input requesting a change in a size of one or more images in an image array subject to display from an information terminal connected via a network; a hierarchical data generation unit configured to generate hierarchical data representing each of the images in the image array subject to display in a plurality of resolutions and hierarchized in the order of resolution; a decoder unit configured to switch and decode one or more layers in the hierarchical data subject to decoding process in accordance with a change in a display resolution of the one or more images in the image array subject to display in the information terminal, the change being indicated by the information related to user operation input; a display screen generation unit configured to generate data for a display screen including the decoded one or more images in the image array subject to display; and a data transmission unit configured to transmit the data for the display screen to the information terminal so as to display the display screen in which a size of the one or more images in the image array subject to display is changed.
-
-
12. An information processing device comprising:
-
a hierarchical data generation unit configured to generate hierarchical data representing, for each of one or more moving images in an image array, each frame of the moving image in a plurality of resolutions and hierarchized in the order of resolution; an input unit configured to acknowledge user operation input requesting a change in the number of concurrently displayed one or more images in the image array while one or more images in the image array are being displayed; a decoder unit configured to switch and decode one or more layers in the hierarchical data subject to decoding process when a display resolution of one or more moving images in the image array subject to display is changed in response to the user operation input; and a display unit configured to generate and display data for a display screen including decoded one or more moving images in the image array.
-
-
13. An image processing method implemented by an information terminal configured to display an image array in response to a user operation, and a server connected to the information terminal via a network and configured to transmit image data to the information terminal, the method comprising:
-
receiving, in the information terminal, user operation input requesting a change in a size of one or more images in the image array subject to display and transmitting the user operation input to the server; generating, in the server, hierarchical data representing the each of the images in the image array subject to display in a plurality of resolutions and hierarchized in the order of resolution; switching and decoding, in the server, one or more layers in the hierarchical data subject to decoding process in accordance with a change in a display resolution of one or more images in the image array subject to display in the information terminal, the change being indicated by the user operation input transmitted from the information terminal; generating, in the server, the data for a display screen including the decoded one or more images in the image array subject to display; transmitting, from the server, the data for the display screen to the information terminal; and displaying, in the information terminal, the image array by using data for the display screen which is transmitted from the server in response to the user operation input and in which a size of the one or more images in the image array subject to display is changed.
-
-
14. A computer program embedded in a non-transitory computer-readable recording medium, comprising:
-
an acknowledging module configured to receive, from an information terminal connected via a network, user operation input requesting a change in a size of one or more images in an image array subject to display; a generation module configured to generate hierarchical data representing each of the images in the image array subject to display in a plurality of resolutions and hierarchized in the order of resolution; a decoder module configured to switch and decode one or more layers in the hierarchical data subject to decoding process in accordance with a change in a display resolution of the one or more images in the image array subject to display in the information terminal, the change being indicated by the user operation input; a generation module configured to generate the data for a display screen including the decoded one or more images in the image array subject to display; and a transmission module configured to transmit the data for the display screen to the information terminal so as to display the display screen in which a size of the one or more images in the image array subject to display is changed in the information terminal.
-
-
15. A recording medium encoded with a computer program comprising:
-
an acknowledging module configured to receive, from an information terminal connected via a network, user operation input requesting a change in a size of one or more images in an image array subject to display; a generation module configured to generate hierarchical data representing the each of the images in the image array subject to display in a plurality of resolutions and hierarchized in the order of resolution; a decoder module configured to switch and decode one or more layers in the hierarchical data subject to decoding process in accordance with a change in a display resolution of the one or more images in the image array subject to display in the information terminal, the change being indicated by the user operation input; a generation module configured to generate the data for a display screen including the decoded one or more images in the image array subject to display; and a transmission module configured to transmit the data for the display screen to the information terminal so as to display the display screen in which a size of the one or more images in the image array subject to display is changed in the information terminal.
-
Specification