IP Library Granted Patent US 9,396,705
Granted Patent B2
US 9,396,705 · App. 14/327,731 · Granted Jul 19, 2016

Image processing method and image processing apparatus for drawing graphics in one area

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 9,396,705
App. No.
14/327,731
Granted
Jul 19, 2016
Kind
B2
Abstract

An image processing method includes acquiring a drawing instruction for a graphic to be drawn and area information indicating a partitioned area in which at least a part of the graphic is drawn; classifying each partitioned area indicated by the area information such that partitioned areas in which the graphic at least a part of which is drawn is the same, are classified into a same group; correlating and storing to a first storage unit and for each classified group, the area information that indicates the partitioned areas classified into the group and the drawing instruction acquired for the graphic at least partially drawn in the partitioned areas classified into the group; and generating for each indicated partitioned area, image data indicating pixels within the partitioned area, based on the drawing instruction correlated with the area information indicating the partitioned area and stored in the first storage unit.

Claims (25)

1. An image processing method executed by an image processing apparatus, the image processing method comprising:

acquiring, for a graphic among a plurality of graphics to be drawn in a drawing area, a drawing instruction to draw the graphic in the drawing area and area information indicating a partitioned area among a plurality of partitioned areas into which the drawing area is divided, the partitioned area indicated by the acquired area information being a partitioned area in which at least a part of the graphic is drawn;

classifying each partitioned area indicated by the acquired area information such that the partitioned areas including a same combination of graphics at least a part of which are drawn among the plurality of graphics are classified into a same group;

correlating and storing a first area information and a first drawing instruction to a first storage unit with respect to each classified group, the first area information being the area information indicating the partitioned areas classified into the group, the first drawing instruction being the drawing instruction acquired for the graphic at least a part of which is drawn in the partitioned areas classified into the group; and

generating image data indicating each pixel within the partitioned area, for each partitioned area indicated by the acquired area information, based on the drawing instruction correlated with the area information indicating the partitioned area and stored in the first storage unit.

2. The image processing method according to claim 1 , wherein

the classifying includes classifying such that the partitioned areas that are consecutive in order of generation of the image data at the generating and in which at least a part of a same graphic among the plurality of graphics is drawn are classified into a same group.

3. The image processing method according to claim 2 , wherein

the area information indicating the partitioned areas classified into the group is expressed by the area information indicating the partitioned area at a top or an end in the order of generation among the partitioned areas classified into the group, and information indicating a count of the partitioned areas classified into the group.

4. The image processing method according to claim 1 , wherein

the generating includes:

identifying the drawing instruction stored in the first storage unit for the each classified group; and

generating the image data for each of the partitioned areas classified into the classified group based on the identified drawing instruction.

5. The image processing method according to claim 4 , wherein

the generating includes:

storing to a second storage unit, an address indicating a storage area storing the identified drawing instruction in the first storage unit; and

generating the image data for each of the partitioned areas classified into the group, based on the drawing instruction stored in the storage area indicated by the address stored in the second storage unit.

6. The image processing method according to claim 1 , wherein

each partitioned area among the plurality of partitioned areas is of a size equivalent to a size of a line buffer.

7. An image processing apparatus comprising:

a processor configured to:

acquire, for a graphic among a plurality of graphics to be drawn in a drawing area, a drawing instruction to draw the graphic in the drawing area and area information indicating a partitioned area among a plurality of partitioned areas into which the drawing area is divided, the partitioned area indicated by the acquired area information being a partitioned area in which at least a part of the graphic is drawn;

classify each partitioned area indicated by the acquired area information such that the partitioned areas including a same combination of graphics at least a part of which are drawn among the plurality of graphics are classified into a same group;

correlate and store a first area information and a first drawing instruction to a first storage unit with respect to each classified group, the first area information being the area information indicating the partitioned areas classified into the group, the first drawing instruction being the drawing instruction acquired for the graphic at least a part of which is drawn in the partitioned areas classified into the group; and

generate image data indicating each pixel within the partitioned area, for each partitioned area indicated by the acquired area information, based on the drawing instruction correlated with the area information indicating the partitioned area and stored in the first storage unit.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2016
From: YAMAUCHI, HIDEAKI
To: SOCIONEXT INC.
Reel/Frame 038861/0247 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2015
From: FUJITSU SEMICONDUCTOR LIMITED
To: SOCIONEXT INC.
Reel/Frame 035481/0236 →