# US 8,770,706 B1 · Scan and pause method for determining ink drying time in an inkjet printer

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,770,706 B1
- Document ID: US8770706B1
- Status: Granted
- Kind: B1
- Application number: 13/731,185
- Filed: 2012-12-31
- Published: 2014-07-03
- Granted: 2014-07-08
- Earliest claimed: 2012-12-31
- Assignees: Funai Electric Co., Ltd.
- Applicants: Funai Electric Co., Ltd.
- Inventors: John Thomas Writt; Jose Paul Sacoto Aguilar
- Web page: https://patentgrep.com/patent/US8770706B1

## CPC

- B41J 2/195: for monitoring ink quality
- B41J 3/60: for printing on both faces of the printing material
- B41J 13/0027: {in the printing section of automatic paper handling systems}
- B41J: TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS

## Abstract

A method for determining drying time of a print swath of ink deposited on a media sheet by an inkjet printer having a controller communicatively coupled to each of a printhead and a gloss sensor. The method comprises forming the print swath on the media sheet; scanning the print swath with the gloss sensor; processing an output response thereof to determine and store a gloss value; starting a predetermined scan interval and waiting scan interval to elapse; performing a next scan of the print swath with the gloss sensor; processing a next gloss sensor output response to determine and store a next gloss value; and, if the gloss value and next gloss value are within a predetermined range moving the media sheet for further processing including duplexing.

## Claims

### Claim 1

In an inkjet printer including a gloss sensor and at least one printhead for depositing ink onto a surface of a sheet of media being processed therein with a controller being communicatively coupled to the at least one printhead and gloss sensor, a method for determining a drying time of a print swath of the ink deposited on the surface of the sheet of media, the method comprising:
forming the print swath on the sheet of media with the at least one printhead;
scanning the print swath with the gloss sensor to provide a gloss sensor output response;
processing the gloss sensor output response to determine a gloss value Gp and then storing the gloss value Gp;
waiting for a predetermined scan interval to elapse;
performing a next scan of the print swath with the gloss sensor;
for the next scan, processing a next gloss sensor output response to determine a next gloss value Gn and then storing the next gloss value Gn; and
determining if gloss values Gp and Gn are within a predetermined range, if so, moving the sheet of media and, if not, replacing the value of Gp with Gn, waiting until a new next predetermined scan interval has elapsed and then performing a new next scan of the print swath.

### Claim 2 (depends on 1)

The method of claim 1 further comprising prior to scanning of the print swath, pausing the start of the scan by a predetermined amount of time.

### Claim 3 (depends on 1)

The method of claim 1 further comprising:
prior to performing the next scan, initializing a loop count and setting a maximum loop count; and
after replacing the gloss value Gp with the gloss value Gn, incrementing the loop count and then determining if the loop count is equal to or greater than the maximum loop count, and if the loop count is equal to or greater than the maximum loop count, moving the sheet of media, and, if the loop count is less than the maximum loop count, performing the new next scan of the print swath.

### Claim 4 (depends on 3)

The method of claim 3 further comprising determining a type of media for the sheet of media to be printed and selecting a scan interval and the maximum loop count based on the determined type of media.

### Claim 5 (depends on 1)

The method of claim 1 further comprising determining a type of media for the sheet of media to be printed and selecting a scan interval based on the determined type of media.

### Claim 6 (depends on 1)

The method of claim 1 wherein the print swath is the final print swath printed on a side of the sheet of media.

### Claim 7 (depends on 6)

The method of claim 6 further comprising:
prior to scanning the last print swath with the gloss sensor, calculating a highest density of the previous print swaths and a density of the last print swath;
determining if the density of the last print swath is a predetermined amount less than the calculated highest density and, if so, setting a drying time delay to a predetermined value and, if not, setting the drying time delay to a zero value; and
after a determination that the gloss values GP and Gn are within the predetermined range, waiting for the drying time delay to elapse before moving the sheet of media.

### Claim 8 (depends on 1)

The method of claim 1 wherein the predetermined range for the gloss values Gp and Gn is about a predetermined steady state output value of the gloss sensor.

### Claim 9 (depends on 1)

The method of claim 1 wherein the predetermined range for the gloss values Gp and Gn is where the rate of change between gloss values Gp and Gn of consecutive scans of the print swath approaches zero.

### Claim 10 (depends on 1)

The method of claim 1 further comprising:
after forming the print swath on the sheet of media, starting a timer for measuring a drying time of the ink deposited on the surface of the media sheet;
when the gloss values Gp and Gn are determined to be within the predetermined range, stopping the timer;
determining a percent coverage of the print swath;
calculating an additional drying time delay based on the measured drying time and the determined percent coverage; and
waiting for the drying time delay to elapse prior to moving the media sheet.

### Claim 11 (depends on 1)

The method of claim 1 further comprising:
after forming the print swath on the sheet of media, starting a timer for measuring a drying time of the ink deposited on the surface of the media sheet;
when the gloss values Gp and Gn are determined to be within the predetermined range, stopping the timer;
setting a percent of coverage threshold;
calculating a percent of actual coverage of the print swath, and
if calculated percent of actual coverage is greater than the set percent of coverage threshold, waiting a predetermined drying time delay prior to moving the media sheet.

### Claim 12 (depends on 1)

The method of claim 1 further comprising:
after forming the print swath on the sheet of media, determining a highest percent coverage line within the print swath; and
moving the gloss sensor to the highest percent coverage line within the print swath prior to scanning the print swath with the gloss sensor.

### Claim 13 (depends on 1)

The method of claim 1 further comprising:
after forming the print swath on the sheet of media, starting a timer for measuring a drying time of the ink deposited on the surface of the sheet of media;
stopping the timer when the gloss values Gp and Gn are determined to be within the predetermined range;
determining if the sheet of media is a part of a multipage print job and, if not, resetting the timer and move the sheet of media, if so, storing the drying time of the media sheet corresponding to a first page and resetting the timer then storing a corresponding drying time for each succeeding page in the multipage print job;
calculating an average drying time based on the stored drying times;
determining if the stored drying time for a currently printing page of the print job is less than a predetermined percentage of the calculated average drying time and, if so, holding the currently printing page until the drying time thereof is equal to or greater than the calculated average drying time then resetting the timer and moving the currently printing page, and, if not, resetting the timer and moving the currently printing page.

### Claim 14

In an inkjet printer including a gloss sensor and at least one printhead for depositing ink onto a surface of a sheet of media being processed therein with a controller being communicatively coupled to the at least one printhead and gloss sensor, a method for determining a drying time of a last print swath of the ink deposited on the surface of the sheet of media, the method comprising:
forming the last print swath on a side of the sheet of media with the at least one printhead;
scanning the last print swath with the gloss sensor to provide a gloss sensor output response;
processing the gloss sensor output response to determine a gloss value Gp and then storing the gloss value Gp;
waiting for a predetermined scan interval to elapse;
performing a next scan of the last print swath with the gloss sensor;
for the next scan, processing a next gloss sensor output response to determine a next gloss value Gn and then storing the next gloss value Gn; and
determining if gloss values Gp and Gn are within a predetermined range where the rate of change between gloss values Gp and Gn of consecutive scans of the print swath approaches zero, and, if so, moving the sheet of media and, if not, replacing the value of Gp with Gn, waiting until the next predetermined scan interval has elapsed and then performing a new next scan of the print swath.

### Claim 15 (depends on 14)

The method of claim 14 further comprising prior to scanning of the last print swath, pausing the start of the scan by a predetermined amount of time.

### Claim 16 (depends on 14)

The method of claim 14 further comprising prior to scanning of the last print swath moving the gloss sensor to the optimum position within the last print swath.

### Claim 17 (depends on 14)

The method of claim 14 further comprising:
prior to performing the next scan, initializing a loop count and setting a maximum loop count; and
after replacing the gloss value Gp with the gloss value Gn, incrementing the loop count and then determining if the loop count is equal to or greater than the maximum loop count, and if the loop count is equal to or greater than the maximum loop count, moving the sheet of media, and if the loop count is less than the maximum loop count, performing the new next scan of the print swath.

### Claim 18 (depends on 17)

The method of claim 17 further comprising determining a type of media for the sheet of media to be printed and selecting a scan interval and the maximum loop count based on the determined type of media.

### Claim 19 (depends on 14)

The method of claim 14 further comprising determining a type of media for the sheet of media to be printed and selecting a scan interval based on the determined type of media.

### Claim 20

In an inkjet printer including a printhead carrier for moving at least one printhead across a sheet of media, the at least one printhead for depositing ink onto a surface of the sheet of media being processed therein, a scan bar extending across at least a portion of a width of the sheet of media with a controller being communicatively coupled to the at least one printhead and the scan bar, a method for determining the drying time of a print swath of ink deposited on the surface of the sheet of media before movement thereof in a media transport area, the method comprising:
forming the print swath on the sheet of media with the at least one printhead;
scanning the print swath with the scan bar providing an output response;
processing the scan bar output response to determine a gloss value Gp and then storing the gloss value Gp;
waiting for a predetermined scan interval to elapse;
performing a next scan of the print swath with the scan bar;
for the next scan, processing a next output response of the scan bar to determine a next gloss value Gn and then storing the next gloss value Gn; and
determining if the gloss values Gp and Gn are within a predetermined range, if so, moving the sheet of media in the media transport area and, if not, replacing the value of Gp with Gn, waiting until the next predetermined scan interval has elapsed and then performing a new next scan of the print swath with the scan bar.

### Claim 21 (depends on 20)

The method of claim 20 further comprising prior to scanning of the print swath, pausing the start of the scan by a predetermined amount of time.

### Claim 22 (depends on 20)

The method of claim 20 further comprising:
prior to performing the next scan, initializing a loop count and setting a maximum loop count; and
after replacing the gloss value Gp with the gloss value Gn, incrementing the loop count and then determining if the loop count is equal to or greater than the maximum loop count, and if the loop count is equal to or greater than the maximum loop count, moving the sheet of media, and if the loop count is less than the maximum loop count, performing the next scan of the print swath.

### Claim 23 (depends on 22)

The method of claim 22 further comprising determining a type of media for the sheet of media to be printed and selecting a scan interval and the maximum loop count based on the determined type of media.

### Claim 24 (depends on 20)

The method of claim 20 further comprising determining a type of media for the sheet of media to be printed and selecting a scan interval based on the determined type of media.

### Claim 25 (depends on 20)

The method of claim 20 wherein the print swath is the final print swath printed on the sheet of media.

### Claim 26 (depends on 25)

The method of claim 25 further comprising prior to scanning of the final print swath moving the scan bar to the optimum position within the last print swath.

### Claim 27 (depends on 20)

The method of claim 20 wherein the predetermined range for the gloss values Gp and Gn is about a predetermined steady state output value of the scan bar.

### Claim 28 (depends on 20)

The method of claim 20 wherein the predetermined range for the gloss values Gp and Gn is where the rate of change between gloss values Gp and Gn of consecutive scans of the print swath approaches zero.
