Durable mobile printer
US-9487022-B2 · Nov 8, 2016 · US
US9440452B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9440452-B2 |
| Application number | US-201514818635-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 5, 2015 |
| Priority date | Sep 18, 2014 |
| Publication date | Sep 13, 2016 |
| Grant date | Sep 13, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A printer is provided which includes: a recording head having multiple nozzles; two or more sensors that read a print medium into an image thereof and calculate a total moving distance based on the image; an instruction unit that instructs a timing for discharging liquid droplets from one or more of the nozzles; a sensor position calculator that calculates a position of each of the sensors; a nozzle position calculator that calculates a position of each of the nozzles; an acquisition unit that acquires image data of a specified area within an image to be printed; a determination unit that determines whether or not to discharge the liquid droplets from each of the nozzles; and a transmitter that transmits data of one or more of image elements and information on one or more of the nozzles determined to discharge the liquid droplets to a controller.
Opening claim text (preview).
What is claimed is: 1. A printer performing printing while being moved on a print medium, comprising: a recording head having a plurality of nozzles that discharge liquid droplets; two or more sensors each reading the print medium into an image of the print medium and calculating a total moving distance based on the image of the print medium; an instruction unit that instructs a timing for discharging the liquid droplets from one or more of the nozzles to perform the printing; a sensor position calculator that calculates a position of each of the sensors on the print medium relative to a predetermined initial position, based on the total moving distance calculated by each of the two or more sensors; a nozzle position calculator that calculates a position of each of the nozzles on the print medium relative to the initial position, based on the positions of the sensors calculated by the sensor position calculator; an acquisition unit that acquires image data of a specified area within an image to be printed, based on the position of each of the nozzles calculated by the nozzle position calculator; a determination unit that determines whether or not to discharge the liquid droplets from each of the nozzles, based on the position of each of the nozzles calculated by the nozzle position calculator and a position of each of image elements constituting the specified area within the image printed on the print medium according to the image data of the specified area acquired by the acquisition unit; a transmitter that transmits data of one or more of the image elements and information on one or more of the nozzles determined to discharge the liquid droplets to a controller that controls discharging of the liquid droplets, based on the timing instructed by the instruction unit and a determination result made by the determination unit; wherein the total moving distance is calculated from: a rotary movement component specified in a rotation direction based on the initial position, represented by a rotation angle; parallel movement components each specified in longitudinal and transverse directions based on the initial position, represented by moving distances in the longitudinal and transverse directions, wherein the rotation angle is calculated prior to calculation of the moving distances, and the moving distances are calculated based on the rotation angle; and wherein the sensor position calculator firstly calculates a position of one of the sensors having a largest rotation angle, and then calculates positions of the other sensors based on the calculated position of the sensor having the largest rotation angle. 2. The printer according to claim 1 , wherein the plurality of nozzles are arranged between the two or more sensors, and wherein the nozzle position calculator calculates the position of each of the nozzles from a distance between each of the sensors and the recording head, a distance between an end of the recording head and one of the nozzles closest thereto, a distance between two of the nozzles adjacent to each other, and the rotation angle. 3. The printer according to claim 1 , wherein the plurality of nozzles are arranged between the two or more sensors, and wherein the nozzle position calculator calculates the position of each of the nozzles from a distance between each of the sensors and the recording head, a distance between an end of the recording head and one of the nozzles closest thereto, a distance between two of the nozzles adjacent to each other, and a length of the recording head. 4. The printer according to claim 1 , wherein the determination unit determines to discharge the liquid droplets from each of the nozzles when the position of each of the nozzles coincides with the position of one of the image elements. 5. The printer according to claim 1 , wherein the determination unit determines to discharge the liquid droplets from each of the nozzles when the position of each of the nozzles exists within a preset area including one of the image elements. 6. The printer according to claim 1 , wherein each of the sensors includes a light source being a laser diode or a light emitting diode. 7. A printing system, comprising: the printer according to claim 1 ; and an electronic device that transmits image data to the printer. 8. A method of printing by moving on a print medium, comprising: reading the print medium by two or more sensors into an image of the print medium; calculating a total moving distance based on the image of the print medium; calculating a position of each of the sensors on the print medium relative to a predetermined initial position, based on the calculated total moving distance; calculating a position of each of a plurality of nozzles on the print medium relative to the initial position, based on the calculated positions of the two or more sensors; acquiring image data of an specified area within an image to be printed based on the position of each of the nozzles; determining whether or not to discharge liquid droplets from each of the nozzles, based on the calculated position of each of the nozzles and a position of each of image elements constituting the specified area within the image printed on the print medium according to the acquired image data of the specified area; controlling a timing for discharging the liquid droplets from one or more of the nozzles to perform the printing; transmitting data of one or more of the image elements and information on one or more of the nozzles determined to discharge the liquid droplets to a controller that controls discharging of the liquid droplets, based on the timing instructed in the instructing and a determination result made in the determining, wherein the total moving distance is calculated from: a rotary movement component specified in a rotation direction based on the initial position, represented by a rotation angle; parallel movement components each specified in longitudinal and transverse directions based on the initial position, represented by moving distances in the longitudinal and transverse directions, wherein the rotation angle is calculated prior to calculation of the moving distances, and the moving distances are calculated based on the rotation angle; and wherein the sensor position calculator firstly calculates a position of one of the sensors having a largest rotation angle, and then calculates positions of the other sensors based on the calculated position of the sensor having the largest rotation angle.
aiming at correcting alignment · CPC title
for portability {, i.e. hand-held printers or laptop printers (B41J3/4075 takes precedence)} · CPC title
controlling heads of a type not covered by groups B41J2/04575 - B41J2/04585, or of an undefined type · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.