Printing apparatus, printing apparatus control program, printing apparatus control method, printing data creating apparatus, printing data creating program and printing data creating method
First Claim
1. A printing apparatus which is capable of printing an image on a medium by a print head having a nozzle that is capable of creating dots on a printing medium, the printing apparatus comprising:
- an image data acquiring module that acquires image data having an M-ary value of pixel data (M≧
3) configuring the image;
an N-ary image data creating module that creates N-ary image data (M>
N≧
2) from an M-ary pixel value (M≧
3) expressed by each item of pixel data in the image data;
an image data area splitting module that splits the N-ary image data into a plurality of image data areas configured of a predetermined number of items of pixel data;
a pixel rearranging module that rearranges a position of a pixel corresponding to each item of pixel data included in each of the image data areas in the N-ary image data at a predetermined position in each of the image data areas;
a printing data creating module that creates printing data which defines information about dot forming descriptions of each of the nozzles corresponding to the N-ary image data after the rearrangement; and
a printing module that prints the image on the medium by the print head based on the printing data.
1 Assignment
0 Petitions
Accused Products
Abstract
A printing apparatus for printing an image on a medium by a print head having a nozzle capable of creating dots includes: a module acquiring image data having an M-ary pixel data value (M≧3); a module creating N-ary image data (M>N≧2) from an M-ary pixel value (M≧3) expressed by each pixel data item; a module splitting the N-ary image data into a plurality of image data areas of a predetermined number of pixel data items; a module rearranging a position of a pixel corresponding to each pixel data item included in the image data areas in the N-ary image data at a predetermined position in each image data area; a module creating printing data defining dot forming information of each nozzle corresponding to the N-ary image data after rearrangement; and a module printing the image on the medium.
-
Citations
24 Claims
-
1. A printing apparatus which is capable of printing an image on a medium by a print head having a nozzle that is capable of creating dots on a printing medium, the printing apparatus comprising:
-
an image data acquiring module that acquires image data having an M-ary value of pixel data (M≧
3) configuring the image;
an N-ary image data creating module that creates N-ary image data (M>
N≧
2) from an M-ary pixel value (M≧
3) expressed by each item of pixel data in the image data;
an image data area splitting module that splits the N-ary image data into a plurality of image data areas configured of a predetermined number of items of pixel data;
a pixel rearranging module that rearranges a position of a pixel corresponding to each item of pixel data included in each of the image data areas in the N-ary image data at a predetermined position in each of the image data areas;
a printing data creating module that creates printing data which defines information about dot forming descriptions of each of the nozzles corresponding to the N-ary image data after the rearrangement; and
a printing module that prints the image on the medium by the print head based on the printing data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A printing apparatus control program used to control a printing apparatus which is capable of printing an image on a medium by a print head having a nozzle that is capable of creating dots on a printing medium, the printing apparatus control program including a program used to allow a computer to implement a process comprising:
-
acquiring image data having an M-ary value of pixel data (M≧
3) configuring the image;
creating N-ary image data (M>
N≧
2) from an M-ary pixel value (M≧
3) expressed by each item of pixel data in the image data;
splitting the N-ary image data into a plurality of the image data areas configured of a predetermined number of items of pixel data;
rearranging a position of a pixel corresponding to each item of pixel data included in each of the image data areas in the N-ary image data at a predetermined position in each of the image data areas;
creating printing data which defines information about dot forming descriptions of each of the nozzles corresponding to the N-ary image data after the rearrangement; and
printing the image on the medium by the print head based on the printing data.
-
-
21. A printing apparatus control method used to control a printing apparatus which is capable of printing an image on a medium by a print head having a nozzle that is capable of creating dots on a printing medium, the printing apparatus control method comprising:
-
acquiring image data having an M-ary value of pixel data (M≧
3) configuring the image;
creating N-ary image data (M>
N≧
2) from an M-ary pixel value (M≧
3) expressed by each item of pixel data in the image data;
splitting the N-ary image data into a plurality of the image data areas configured of a predetermined number of items of pixel data;
rearranging a position of a pixel corresponding to each item of pixel data included in each of the image data areas in the N-ary image data at a predetermined position in each of the image data areas;
creating printing data which defines information about dot forming descriptions of each of the nozzles corresponding to the N-ary image data after the rearrangement; and
printing the image on the medium by the print head based on the printing data.
-
-
22. A printing data creating apparatus which creates printing data used in a printing apparatus which is capable of printing an image on a medium by a print head having a nozzle that is capable of creating dots on a printing medium, the printing data creating apparatus comprising:
-
an image data acquiring module that acquires image data having an M-ary value of pixel data (M≧
3) configuring the image;
an N-ary image data creating module that creates N-ary image data (M>
N≧
2) from an M-ary pixel value (M≧
3) expressed by each item of pixel data in the image data;
an image data area splitting module that splits the N-ary image data into a plurality of image data areas configured of a predetermined number of items of pixel data;
a pixel rearranging module that rearranges a position of a pixel corresponding to each item of pixel data included in each of the image data areas in the N-ary image data at a predetermined position in each of the image data areas; and
a printing data creating module that creates printing data which defines information about dot forming descriptions of each of the nozzles corresponding to the N-ary image data after the rearrangement.
-
-
23. A printing data creating program which creates printing data used in a printing apparatus which is capable of printing an image on a medium by a print head having a nozzle that is capable of creating dots on a printing medium, the printing data creating program including a program used to allow a computer to implement a process comprising:
-
acquiring image data having an M-ary value of pixel data (M≧
3) configuring the image;
creating N-ary image data (M>
N≧
2) from an M-ary pixel value (M≧
3) expressed by each item of pixel data in the image data;
splitting the N-ary image data into a plurality of the image data areas configured of a predetermined number of items of pixel data;
rearranging a position of a pixel corresponding to each item of pixel data included in each of the image data areas in the N-ary image data at a predetermined position in each of the image data areas; and
creating printing data which defines information about dot forming descriptions of each of the nozzles corresponding to the N-ary image data after the rearrangement.
-
-
24. A printing data creating method which creates printing data used in a printing apparatus which is capable of printing an image on a medium by a print head having a nozzle that is capable of creating dots on a printing medium, the printing data creating method comprising:
-
acquiring image data having an M-ary value of pixel data (M≧
3) configuring the image;
creating N-ary image data (M>
N≧
2) from an M-ary pixel value (M≧
3) expressed by each item of pixel data in the image data;
splitting the N-ary image data into a plurality of the image data areas configured of a predetermined number of items of pixel data;
rearranging a position of a pixel corresponding to each item of pixel data included in each of the image data areas in the N-ary image data at a predetermined position in each of the image data areas; and
creating printing data which defines information about dot forming descriptions of each of the nozzles corresponding to the N-ary image data after the rearrangement.
-
Specification