Data processing method
AssigneeBrother Kogyo Kabushiki Kaisha
InventorMasatoshi Kadota
Life of this patent
Estimating the term…
Abstract
When attaching a watermark to image data including a non-background object and a background object, first the watermark is drawn, and next the background object is drawn. Then, the watermark is drawn again after the background object has been drawn. Thereafter, the non-background object is drawn.
Claims48
An attaching method of attaching an additional image to a one-page image that is obtained by drawing one or more objects including at least one bitmap object in bitmap format in a predetermined sequence, the attaching method comprising:
- a) determining, with a drawing processing device, whether or not an object that is to be drawn is a bitmap object;
- b) if the object is determined to be a bitmap object in the step a), determining whether or not the object is a background object representing a background of the one-page image;
- and
- c) if the object is determined to be a background object in the step b), drawing an additional image after drawing the background object.
A drawing processing system comprising:
- storing means for storing a recode file for one-page image, the record file including object records each representing an object;
- record fetching means for fetching the object records one-by-one in a predetermined sequence from the record file;
- object drawing means for analyzing the object record fetched by the record fetching means and for drawing an object of the object record;
- determination means for determining whether or not an object corresponding to the object record fetched by the record fetching means is a background object in a bitmap format, the background object representing a background;
- and
- additional image drawing means for drawing an additional image;
- wherein if the determination means has determined that the object is a background object, the additional image drawing means draws the additional image after the object drawing means has drawn the object that was determined to be the background object.
A computer-readable storage medium storing a computer-executable program for attaching an additional image to a one-page image that is obtained by drawing one or more objects including at least one bitmap object in bitmap format in a predetermined sequence, the program comprising:
- a) instructions for determining whether or not an object that is to be drawn is a bitmap object;
- b) instructions for if the object is determined to be a bitmap object, determining whether or not the object is a background object representing a background of the one-page image;
- and
- c) instructions for, if the object is determined to be a background object, drawing an additional image after drawing the background object.
A drawing processing device comprising:
- storing means for storing a recode file for one-page image, the record file including object records each representing an object;
- record fetching means for fetching the object records one-by-one in a predetermined sequence from the record file;
- object drawing means for analyzing the object record fetched by the record fetching means and for drawing an object of the object record;
- determination means for determining whether or not an object corresponding to the object record fetched by the record fetching means is a background object in a bitmap format, the background object representing a background;
- and
- additional image drawing means for drawing an additional image;
- wherein
- if the determination means has determined that the object is a background object, the additional image drawing means draws the additional image after the object drawing means has drawn the object that was determined to be the background object.
Dependencies are inferred from the claim text.