Scan bars may be used in scanning devices such as digital cameras, camcorders, and scanners. Scan bars may consist of a large number of photo detectors also called pixels. Pixels may be comprised of silicon and capture light by converting photons into electrons using the photoelectric effect. The accumulated charge may be transferred out of the scan bar, amplified, converted to a digital signal, and further processed before the data is stored in an image format.
A scanning device may include a scan bar to optically scan images, printed text, handwriting, and/or an object, and convert it to a digital image. Due to the mechanical tolerance of the scan bar subsystem, the paper shape may impact scan quality. As used herein, the “paper shape” refers to variety in the surface of the print media that affects the spacing between the scan bar and the media. Although paper is chosen as an example of print media for the sake of description, examples are not so limited and the disclosure herein applies to print media other than paper. Also, as used herein, the scan bar subsystem refers to the portion of the scanning device that contains the scan bar. That is, in some scanning devices, there may be a high degree of sensitivity in image quality in response to scan bar to media spacing variation. Moreover, due to the size of the scan bar relative to the media being scanned, the scan bar may move to multiple locations to scan the entire surface of the media. For example, in order to scan an A4 format document, the scan bar may relocate 3 or 4 times to scan the entire document surface and gain more measurement averaging. As used herein, a location of the scan bar relative to the media being scanned is referred to as a “scan bar index location”. Due to the mechanical tolerance of the scan bar, the paper shape may impact the compensation between scan bar index locations. The media stiffness and scanning environment may also impact the paper shape.
Scan bar calibration, according to the present disclosure, may provide more accurate calibration of scan bars, and therefore the scanning devices utilizing them. Moreover, scan bar calibration according to the present disclosure, may provide for more consistent quality of image capture, as the calibrated scan bar may take into consideration the paper shape while scanning.
For example, scan bar 101 may be located in a first scan bar index location 105-1. Scan bar index location 105-1, as illustrated, may correspond to the positioning of the scan bar 101 along edge 107 of media 103. That is, in scan bar index location 105-1, scan bar 101 may scan from edge 111 to edge 113 along edge 107 of media 103. In such a manner, positioning the scan bar 101 in scan bar index location 105-1 may allow for scanning of approximately one third (⅓) of the surface of media 103.
Similarly, scan bar 101 may be located in a second scan bar index location 105-2. Although scan bar index location 105-2 is illustrated in
As described herein, the scan bar 101 may be calibrated at each scan bar index location, and a scan bar calibration table may be generated to ensure consistent scanning of the media 103, given variation in the paper shape.
Processor 221 may be one or more central processing units (CPUs), microprocessors, and/or other hardware devices suitable for retrieval and execution of instructions stored in machine-readable medium 223. In the particular example shown in
Machine-readable medium 223 may be any electronic, magnetic, optical, or other physical storage device that stores executable instructions. Thus, machine-readable medium 223 may be, for example, Random Access Memory (RAM), an Electrically-Erasable Programmable Read-Only Memory (EEPROM), a storage drive, an optical disc, and the like. Machine-readable medium 223 may be disposed within system 220, as shown in
Referring to
Instructions 227, when executed by a processor (e.g., 221), may cause system 220 to execute a scan bar calibration of a calibration target at the scan bar index location. Again, referring to
Moreover, instructions 229, when executed by a processor (e.g., 221), may cause system 220 to generate a scan bar calibration table for the scan bar index location based on the executed scan bar calibration. That is, a scan bar calibration table may be generated for scan bar index location 105-1. As used herein, a “scan bar calibration table” refers to a set of instructions to correct for the paper shape. For example, the scan bar calibration table may include instructions to correct for the paper shape within the scan bar index location 105-1, 105-2, and 105-N. Examples are not so limited, however and the scan bar calibration table may also include instructions to correct for scan bar to scan bar variation. That is, between each scan bar index location, the output of the scan may appear different, and therefore the digital image generated at each scan bar index location may be corrected to blend with the digital images generated at the other scan bar index locations.
In some examples, the system 220 may include instructions executable by the processor 221 to measure a paper shape on a calibration page, where the calibration page includes the calibration target. That is, the scan bar may measure the distance between the scan bar and the medium to measure the paper shape. The system 220 may then modify the scan bar calibration table based on the measured paper shape. Furthermore, the system 220 may rescan the calibration target with the modified scan bar calibration tables. In such a manner, system 220 may calibrate itself to account for variation in the shape of the media. Put another way, a scan bar within a scanning device may be calibrated, and the scanning device itself may be calibrated based on the calibration of the scan bar.
In some examples, the system 220 may include instructions executable by the processor 221 to estimate a paper shape profile for each of a plurality of scan bar index locations, and use the estimated paper shape profile to perform background compensation for a scanned image. As used herein, a “paper shape profile” refers to a set of instructions defining the shape of a particular type and/or piece of media. Based on the paper shape profile, the scan bar may be configured in a particular manner to account for the paper shape profile. For instance, a particular type of media may have a specific shape, and as such, the scan bar may use the same scan bar calibration table in subsequent scans using the same type of media.
As illustrated in
To further elaborate, the instructions 331 to align the scan bar may include instructions to align the scan bar in a second scan bar index location among the plurality of scan bar index locations, where the second scan bar index location is different than a first scan bar index location. That is, the scan bar 101 in
Moreover, system 320 may include instructions 335 to generate a different respective scan bar calibration table for each of a plurality of scan bar index locations using information from the associated scan bar calibration. That is, a scan bar calibration may be performed at a first scan bar index location (such as 105-1), and a first scan bar calibration table may be generated for the first location. A scan bar calibration may be performed at a second scan bar index location (such as 105-2), and a second scan bar calibration table may be generated, and so forth. In such examples, the first scan bar calibration table and the second scan bar calibration table, etc. may be used to calibrate the entire scanning device.
At 443, the method 440 may include calibrating the scan bar by scanning the calibration target with the scanning device at a scan bar index location, as discuss with regard to
At 445, the method 440 may include generating a scan bar calibration table for the scan bar index location based on the scanned calibration target. That is, the scan bar may be calibrated at a particular scan bar index location, and data may be gathered regarding the shape of the media within that scan bar index location. A scan bar calibration table may then be generated with the data gathered during the scan bar calibration.
As illustrated at 551, the method 540 may include initiating calibration of the scan bar. At 553, the method 540 may include loading and printing a calibration page. As described herein, the calibration page may include a calibration target or a plurality of calibration targets.
At 541, the method 540 may include positioning the calibration page “face up” to the scan bar. As used herein, a “face up” orientation of the calibration page refers to an orientation of the calibration page with printed material facing the scan bar.
At 557, the method 540 may include positioning the calibration page in the scan zone, and enabling a pressure plate. That is, positioning the calibration page with the print face directed toward the scanning surface may include engaging a pressure plate in the scanning device to maintain the calibration page against the scanning surface, such as a glass surface of the scanner. As used herein, a “scanning surface” refers to a surface such as glass that protects the scan bar from the media being scanned. Also, as used herein, a “pressure plate” refers to a mechanical component within the scanning device that, when engaged, applies pressure to hold the media against the scanning surface,
At 559, the method 540 may include performing a carriage homing test on the scanning device. As used herein, a “homing test” refers to a test to determine if the scan bar of the scanning device is properly aligned. That is, the homing test may determine if the scan bar is improperly aligned within the scanning device due to mechanical failure or other defect. If the carriage homing test is successful, a 563, the method 540 may include aligning the scan bar in a particular scan bar index location. As described herein, the scan bar may be configured by beginning in a first scan bar index location, and proceeding to the other scan bar index locations. Put another way, the method 540 may include aligning the scan bar at a particular scan bar index location in response to a determination that the carriage homing test was successful.
Similarly, at 561, the method 540 may include checking the scan bar for errors that may contribute to failure of the carriage homing test. That is, if at 559 the carriage homing test fails, the method 540 may include checking the scan bar for errors or defects at 561.
At 543, the method 540 includes running a scan bar calibration for a selected channel and resolution, at a particular scan bar index location. For example, as describe herein, the scan bar may be calibrated at each of a plurality of scan bar index locations, using a defined resolution and/or color channel.
Moreover, at 567, the method 540 may include scanning the target with the scan bar calibration table. As described herein, the scan bar may be calibrated, and data gathered therein. A scan bar calibration table or a plurality of scan bar calibration tables may be generated, which allows for the scanning device itself to be calibrated. As such, at 567, the calibration target may be scanned with the generated scan bar calibration table(s).
In some examples, the method 540 may include at 569, determining if the scan bar index location is the last scan bar index location. For example, referring to
In the foregoing detailed description of the present disclosure, reference is made to the accompanying drawings that form a part hereof, and in which is shown by way of illustration how examples of the disclosure may be practiced. These examples are described in sufficient detail to enable those of ordinary skill in the art to practice the examples of this disclosure, and it is to be understood that other examples may be utilized and that process, electrical, and/or structural changes may be made without departing from the scope of the present disclosure.
The figures herein follow a numbering convention in which the first digit corresponds to the drawing figure number and the remaining digits identify an element or component in the drawing. Elements shown in the various figures herein can be added, exchanged, and/or eliminated so as to provide a number of additional examples of the present disclosure. In addition, the proportion and the relative scale of the elements provided in the figures are intended to illustrate the examples of the present disclosure, and should not be taken in a limiting sense. As used herein, the designators “N”, “M”, “P”, and “R”, particularly with respect to reference numerals in the drawings, indicates that a number of the particular feature so designated can be included with examples of the present disclosure. As used herein, “a number of” an element and/or feature can refer to one or more of such elements and/or features.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2016/051013 | 9/9/2016 | WO | 00 |