IP Library Granted Patent US 8,866,832
Granted Patent B2
US 8,866,832 · App. 13/440,095 · Granted Oct 21, 2014

Image processing device and image processing method for displaying high resolution images

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,866,832
App. No.
13/440,095
Granted
Oct 21, 2014
Kind
B2
Abstract

A decoding execution unit decodes image data encoded with a resolution higher than that of a display device. A display buffer stores image data decoded by the decoding execution unit. A standby buffer stores image data decoded by the decoding execution unit while the image data stored in the display buffer is being displayed. A reduced image buffer stores image data produced by reducing the entirety of the image data. An image display control unit switches from the image data stored in the display buffer to the image data stored in the standby buffer if the decoding of the image data by the decoding execution unit is completed, and enlarges the image in the reduced image buffer and stores the enlarged image in the display buffer if the decoding of the image data by the decoding execution unit is not completed.

Claims (28)

1. An image processing device comprising:

a decoding execution unit configured to decode image data encoded with a resolution higher than that of a display device;

a display buffer configured to store image data decoded by the decoding execution unit and larger than a display area of the display device;

a standby buffer configured to store image data decoded by the decoding execution unit while the display device is displaying the image data stored in the display buffer;

a reduced image buffer configured to store image data produced by reducing the entirety of the image data decoded by the decoding execution unit; and

an image display control unit configured to select one of the display buffer, the standby buffer, and the reduced image buffer so as to display the image data stored in the selected buffer on the display device,

wherein the image display control unit switches from the display buffer to the standby buffer such that the image display control unit uses the standby buffer as the display buffer if the decoding of the image data by the decoding execution unit is completed, and enlarges the image in the reduced image buffer and stores the enlarged image in the display buffer if the decoding of the image data by the decoding execution unit is not completed.

2. The image processing device according to claim 1 , further comprising:

a displayed position control unit configured to acquire a displayed position of the image data stored in the display buffer and displayed on the display device,

wherein the decoding execution unit starts decoding image data around the center of the display area to store the decoded image data in the standby buffer, when the displayed position control unit learns that the displayed position reaches a decoding start area defined in the display buffer.

3. The image processing device according to claim 2 ,

wherein, if the decoding of the image data by the decoding execution unit is completed when the displayed position control unit learns that the displayed position reaches a boundary of the display buffer, the image display control unit uses the standby buffer as the display buffer.

4. The image processing device according to claim 3 ,

wherein the image display control unit enlarges the image in the reduced image buffer and stores the enlarged image in the display buffer if the decoding of the image data by the decoding execution unit is not completed when the displayed position control unit learns that the displayed position reaches a boundary of the display buffer.

5. The image processing device according to claim 4 ,

wherein the image display control unit uses the standby buffer as the display buffer both if the decoding of the image data by the decoding execution unit is not completed when the displayed position control unit learns that the displayed position reaches the boundary of the display buffer, and if the decoding of the image data by the decoding execution unit is completed after the image display control unit enlarges the image in the reduced image buffer and stores the enlarged image in the display buffer.

6. An image processing method comprising:

decoding image data encoded with a resolution higher than that of a display device;

decoding image data larger than a display area of the display device and storing the image data in a display buffer;

storing the decoded image data in a standby buffer while the display device is displaying the image data stored in the display buffer;

storing image data produced by reducing the entirety of the decoded image data in a reduced image buffer; and

switching from the display of the image stored in the display buffer to the display of the image stored in the standby buffer such that the standby buffer is used as the display buffer if the decoding of the image data for storage in the standby buffer is completed, and, the image in the reduced image buffer is enlarged and stored in the display buffer if the decoding of the image data for storage in the standby buffer is not completed.

7. A program embedded in a non-transitory computer-readable recording medium, the program comprising:

a module configured to decode image data encoded with a resolution higher than that of a display device;

a module configured to decode image data larger than a display area of the display device and store the image data in a display buffer;

a module configured to store the decoded image data in a standby buffer while the display device is displaying the image data stored in the display buffer;

a module configured to store image data produced by reducing the entirety of the decoded image data in a reduced image buffer; and

a module configured to switch from the display of the image stored in the display buffer to the display of the image stored in the standby buffer such that the standby buffer is used as the display buffer if the decoding of the image data for storage in the standby buffer is completed, and, the image in the reduced image buffer is enlarged and stored in the display buffer if the decoding of the image data for storage in the standby buffer is not completed.

Assignments (4)
CHANGE OF NAME Recorded Sep 6, 2017
From: SONY COMPUTER ENTERTAINMENT INC.
To: SONY INTERACTIVE ENTERTAINMENT INC.
Reel/Frame 043761/0577 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2017
From: SONY CORPORATION
To: SONY INTERACTIVE ENTERTAINMENT INC.
Reel/Frame 043761/0975 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 3, 2014
From: SONY COMPUTER ENTERTAINMENT INC.
To: SONY CORPORATION
Reel/Frame 033656/0662 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2012
From: MORISADA, HIDEHIKO; KOMIYAMA, AKITSUGU; OHKUBO, HIROMASA
To: SONY COMPUTER ENTERTAINMENT INC.
Reel/Frame 028382/0727 →