IP Library Granted Patent US 8,237,717
Granted Patent B2
US 8,237,717 · App. 12/213,981 · Granted Aug 7, 2012

Vector image drawing device, method for vector image drawing, and computer readable recording medium

Assignee: NEC System Technologies, Ltd.
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,237,717
App. No.
12/213,981
Granted
Aug 7, 2012
Kind
B2
Abstract

Where each of m and n are any natural number: a drawing region subdivider 5 for subdividing a drawing region into an m×n matrix of drawing subregions having m rows and n columns,; a target vector data selector 6 for discriminating, for each of the drawing subregions, vector data necessary for drawing the drawing subregion from vector data of an image; and a subdivisional drawer 7 for drawing, for each of the drawing subregions after the subdivision by the drawing region subdivider 5 , an image based on a drawing subregion target vector data 23 discriminated by the target vector data selector 6 are provided as necessary for drawing the drawing subregion. Preferably, a curve vector data replacer 71 of the subdivisional drawer 7 , for each of the drawing subregions, replaces curve vector data outside of the drawing subregion from vector data configuring a figure to be subdivisionally drawn with straight-line vector data and performs a fill processing.

Claims (24)

1. A vector image drawing device including a processor comprising:

a subdivider for subdividing, by the processor, a drawing region, wherein an image drawn includes one or more closed figures represented by a plurality of vector data, wherein the one or more closed figures are formed due to at least part of the one or more figures overlap each other, into an m×n matrix of drawing subregions having m rows and n columns, where each of m and n is any natural number;

a selector for selecting, for each of the drawing subregions, vector data necessary for drawing the drawing subregion from the plurality of vector data; and

a subdivisional drawer for drawing, for each of the drawing subregions, an image based on the vector data selected by the selector, wherein the subdivisional drawer replaces a curve vector data outside of the drawing subregion from vector data configuring a closed figure selected by the selector to be subdivisionally drawn with a straight-line vector data and performs a fill processing.

2. The vector image drawing device according to claim 1 , wherein

the subdivisional drawer, for each of the drawing subregions, replaces a plurality of connecting vector data outside of the drawing subregion from vector data configuring a closed figure selected by the selector to be subdivisionally drawn with one straight-line vector data and performs a fill processing.

3. The vector image drawing device according to claim 1 , wherein

the selector, for each of the drawing subregions, excludes a vector data of the one or more closed figures selected by the selector outside of the drawing subregion from a scope of drawing by the subdivisional drawer.

4. The vector image drawing device according to claim 1 , wherein

the selector, for each of the drawing subregions, designates a closed figure to be drawn by the subdivisional drawer in the case where any vector data configuring the closed figure is at least partially in the drawing subregion.

5. An electronic method for vector image drawing comprising:

a subdivision step of subdividing a drawing region by a vector image drawing device including a processor, wherein an image drawn includes one or more closed figures represented by a plurality of vector data, wherein the one or more closed figures are formed due to at least part of the one or more figures overlap each other, into an m×n matrix of drawing subregions having m rows and n columns, where each of m and n is any natural number;

a selection step of selecting, by the vector image drawing device, for each of the drawing subregions, vector data necessary for drawing the drawing subregion from the plurality of vector data; and

a subdivisional drawing step of drawing, for each of the drawing subregions, an image based on the vector data selected by the selection step, wherein the subdivisional drawing step replaces a curve vector data outside of the drawing subregion from vector data configuring a closed figure selected by the selector to be subdivisionally drawn with a straight-line vector data and performs a fill processing.

6. The electronic method for vector image drawing according to claim 5 , wherein

the subdivisional drawing step, for each of the drawing subregions, replaces a plurality of connecting vector data outside of the drawing subregion from vector data configuring a closed figure selected by the selector to be subdivisionally drawn with one straight-line vector data and performs a fill processing.

7. The electronic method for vector image drawing according to claim 5 , wherein

the selection step, for each of the drawing subregions, designates a closed figure to be drawn in the subdivisional drawing step in the case where any vector data configuring the closed figure is at least partially in the drawing subregion.

8. The electronic method for vector image drawing according to claim 5 , wherein

the selection step, for each of the drawing subregions, excludes vector data of the one or more closed figures outside of the drawing subregion from a scope of drawing.

9. A non-transitory computer readable recording medium for recording a program that causes a computer to execute:

a subdivision step of subdividing a drawing region, wherein an image drawn includes one or more closed figures represented by a plurality of vector data, wherein the one or more closed figures are formed due to at least part of the one or more figures overlap each other, into an m×n matrix of drawing subregions having m rows and n columns, where each of m and n is any natural number;

a selection step of selecting, for each of the drawing subregions, a vector data necessary for drawing the drawing subregion from the plurality of vector data; and

a subdivisional drawing step of drawing, for each of the drawing subregions, an image based on the vector data selected by the selector, wherein the subdivisional drawing step replaces a curve vector data outside of the drawing subregion from vector data configuring a closed figure selected by the selector to be subdivisionally drawn with a straight-line vector data and performs a fill processing.

Assignments (2)
MERGER AND CHANGE OF NAME Recorded Jul 10, 2014
From: NEC SYSTEM TECHNOLOGIES, LTD.; NEC SOFT, LTD.
To: NEC SOLUTION INNOVATORS, LTD.
Reel/Frame 033285/0512 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2008
From: KUROKAWA, TAKAFUMI
To: NEC SYSTEM TECHNOLOGIES, LTD.
Reel/Frame 021738/0484 →
Priority Claims (1)
JP P2007-169758 · Jun 27, 2007 · national
Continuity (1)
Related Publication 20090040230A1 · Feb 12, 2009