Image reading device, image reading apparatus, and method therefor
First Claim
1. An image reading apparatus for reading an image of original, said apparatus comprising:
- photoelectric conversion means for converting light from the original into an image signal;
first correction means for correcting a white level of the image signal;
storage means for storing white reference data for white level correction in correspondence with a reference temperature;
detection means for detecting a temperature near said photoelectric conversion means; and
second correction means for correcting the reference white data on the basis of a temperature difference between the temperature detected by said detection means and the reference temperature, wherein the white level is corrected by said first correction means using the white reference data corrected by said second correction means.
0 Assignments
0 Petitions
Accused Products
Abstract
To provide an image reading device capable of reading a high-quality image under the conditions such as compactness, simplification, and low power consumption, an image reading apparatus using this image reading device, and a method therefor, white reference data for white level correction is stored in a memory in correspondence with a reference temperature. A temperature near the image reading device is detected, and white reference data is corrected on the basis of the temperature difference between the detected temperature and the reference temperature. The corrected white reference data is used in white level correction of an image signal output from a CCD included in the image reading device.
9 Citations
72 Claims
-
1. An image reading apparatus for reading an image of original, said apparatus comprising:
-
photoelectric conversion means for converting light from the original into an image signal;
first correction means for correcting a white level of the image signal;
storage means for storing white reference data for white level correction in correspondence with a reference temperature;
detection means for detecting a temperature near said photoelectric conversion means; and
second correction means for correcting the reference white data on the basis of a temperature difference between the temperature detected by said detection means and the reference temperature, wherein the white level is corrected by said first correction means using the white reference data corrected by said second correction means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An image reading device detachably attached to an image processing apparatus having storage means for storing white reference data for white level correction in correspondence with a reference temperature, detection means for detecting a temperature near said photoelectric conversion means, and first correction means for correcting the white reference data on the basis of a temperature difference between the temperature detected by said detection means and the reference temperature, said device comprising:
-
photoelectric conversion means for converting light from the original into an image signal; and
second correction means for correcting a white level of the image signal, wherein the white level is corrected by said second correction means using the white reference data corrected by said first correction means. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. An image reading apparatus for reading an image of original, said apparatus comprising:
-
photoelectric conversion means for converting light from the original into an image signal;
amplification means for amplifying the image signal;
detection means for detecting a peak level of an image signal corresponding to a pixel within an effective pixel range of said photoelectric conversion means and a peak level of an image signal corresponding to a pixel outside the effective pixel range on the basis of an image signal for a white reference obtained from said photoelectric conversion means; and
setting means for comparing the peak levels detected by said detection means and setting an amplification factor of said amplification means on the basis of the comparison result. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. An image reading method for reading an image of original, said method comprising the steps of:
-
converting light from the original into an image signal using photoelectric conversion means;
correcting a white level of the image signal;
detecting a temperature near said photoelectric conversion means; and
correcting white reference data for white level correction stored in correspondence with a reference temperature, on the basis of a temperature difference between a detected temperature and the reference temperature, wherein the step of correcting the white level is performed using the corrected white reference data.
-
-
37. A computer program product comprising a computer readable medium having computer code, for reading an image of original by using an image reading device having photoelectric conversion means for converting light from the original into an image signal and correction means for correcting a white level of the image signal, said product comprising:
-
detecting process procedure codes for detecting a temperature near said photoelectric conversion means;
correcting process procedure codes for correcting white reference data for white level correction stored in correspondence with a reference temperature, on the basis of a temperature difference between the detected temperature and the reference temperature; and
controlling process procedure codes for controlling correction process of said correcting means so as to use the corrected white reference data.
-
-
38. An image reading method for reading an image of original by using an image reading device having photoelectric conversion means for converting light from the original into an image signal and amplification means for amplifying the image signal, said method comprising the steps of:
-
detecting a peak level of an image signal corresponding to a pixel within an effective pixel range of said photoelectric conversion means and a peak level of an image signal corresponding to a pixel outside the effective pixel range on the basis of an image signal for a white reference obtained from said image reading device;
comparing the detected peak levels; and
setting an amplification factor of said amplification means on the basis of the comparison result.
-
-
39. A computer program product comprising a computer readable medium having computer code, for reading an image of original by using an image reading device having photoelectric conversion means for converting light from the original into an image signal and correction means for correcting a white level of the image signal, said product comprising:
-
detecting process procedure codes for detecting a peak level of an image signal corresponding to a pixel within an effective pixel range of said photoelectric conversion means and a peak level of an image signal corresponding to a pixel outside the effective pixel range on the basis of an image signal for a white reference obtained from said image reading device;
comparing process procedure codes for comparing the detected peak levels; and
setting process procedure codes for setting an amplification factor of said amplification means on the basis of the comparison result.
-
-
40. An image processing apparatus having a carriage on which an image reading device for reading an image of original is detachably mounted, said apparatus comprising:
-
obtaining means for obtaining identification information representing an image reading device mounted on said carriage;
storage means for storing white reference data representing a white reference from said image reading device in association with identification information of the image reading device; and
setting means for reading out the white reference data from said storage means corresponding to the identification information obtained by said detection means and setting the readout white reference data in said image reading device mounted on said carriage. - View Dependent Claims (41, 42, 43, 44)
-
-
45. An image processing apparatus having a carriage on which an image reading device for reading an image of original is detachably mounted, said apparatus comprising:
-
detection means for detecting an ambient temperature near said carriage;
storage means for storing white reference data representing a white reference from said image reading device in association with an ambient temperature in obtaining the white reference data; and
obtaining means for obtaining white reference data of an image reading device mounted on said carriage;
setting means for reading out white reference data similar to the white reference data obtained by said obtaining means from said storage means and setting the readout white reference data in said image reading device mounted on said carriage. - View Dependent Claims (46, 47, 48)
-
-
49. An image reading method for an image processing apparatus having a carriage on which an image reading device for reading an image of original is detachably mounted, said method comprising the steps of:
-
obtaining identification information representing an image reading device mounted on said carriage;
reading out white reference data corresponding to the identification information obtained in the obtaining step from storage means which stores white reference data representing a white reference from said image reading device in association with the identification information of the image reading device; and
setting the readout white reference data in said image reading device mounted on said carriage.
-
-
50. An image reading method for an image processing apparatus having a carriage on which an image reading device for reading an image of original is detachably mounted, said method comprising the steps of:
-
detecting an ambient temperature near said carriage;
obtaining white reference data of an image reading device mounted on said carriage;
reading out white reference data similar to the similar white reference data information obtained in the obtaining step from storage means which stores white reference data representing a white reference from said image reading device in association with an ambient temperature in obtaining the white reference data; and
setting the readout white reference data in said image reading device mounted on said carriage.
-
-
51. A computer program product comprising a computer readable medium having computer program code, for reading an image of original by using an image processing apparatus having a carriage on which an image reading device for reading an image of original is detachably mounted, said product comprising:
-
obtaining process procedure codes for obtaining white reference data of an image reading device mounted on said carriage;
reading process procedure codes for reading out white reference data similar to the similar white reference data information obtained in the obtaining process from storage means which stores white reference data representing a white reference from said image reading device in association with identification information of the image reading device; and
setting process procedure codes for setting the readout white reference data in said image reading device mounted on said carriage.
-
-
52. A computer program product comprising a computer readable medium having computer program code, for reading an image of original by using an image processing apparatus having a carriage on which an image reading device for reading an image of original is detachably mounted, said product comprising:
-
detecting process procedure codes for detecting an ambient temperature near said carriage;
obtaining process procedure codes for obtaining white reference data of an image reading device mounted on said carriage;
reading process procedure codes for reading out white reference data similar to the similar white reference data information obtained in the obtaining process from storage means which stores white reference data representing a white reference from said image reading device in association with an ambient temperature in obtaining the white reference data; and
setting process procedure codes for setting the readout white reference data in said image reading device mounted on said carriage.
-
-
53. An image processing apparatus having a carriage on which an image reading device for reading an image of original is detachably mounted, said apparatus comprising:
-
detection means for detecting an ambient temperature near said carriage;
storage means for storing white reference data representing a white reference from said image reading device on the basis of a plurality of image reading conditions, in association with each image reading condition and an ambient temperature in obtaining the white reference data; and
setting means for reading out white reference data associated with an image reading condition set by a user from said storage means and setting the readout white reference data in said image reading device mounted on said carriage. - View Dependent Claims (54, 55, 56, 57)
-
-
58. An image reading method for an image processing apparatus having a carriage on which an image reading device for reading an image of original is detachably mounted, said method comprising the steps of:
-
detecting an ambient temperature near said carriage;
reading out white reference data associated with an image reading condition set by a user from storage means which stores white reference data representing a white reference from said image reading device on the basis of a plurality of image reading conditions, in association with each image reading condition and an ambient temperature in obtaining the white reference data;
setting the readout white reference data in said image reading device mounted on said carriage.
-
-
59. A computer program product comprising a computer readable medium having computer program code, for reading an image of original by using an image processing apparatus having a carriage on which an image reading device for reading an image of original is detachably mounted, said product comprising:
-
detecting process procedure codes for detecting an ambient temperature near said carriage;
reading process procedure codes for reading out white reference data associated with an image reading condition set by a user from storage means which stores white reference data representing a white reference from said image reading device on the basis of a plurality of image reading conditions, in association with each image reading condition and an ambient temperature in obtaining the white reference data;
setting process procedure codes for setting the readout white reference data in said image reading device mounted on said carriage.
-
-
60. An image processing apparatus having a carriage on which an image reading device for reading an image of original is detachably mounted, said apparatus comprising:
-
obtaining means for obtaining identification information representing an image reading device mounted on said carriage;
storage means for storing white reference data representing a white reference from said image reading device in association with the identification information of the image reading device;
determination means for determining whether white reference data corresponding to the identification information from said obtaining means is stored in said storage means;
updating means for updating the white reference data stored in said storage means to new white reference data obtained from said image reading device mounted on said carriage when the determination result of said determination means determines that the white reference data corresponding to the identification information is not stored in said storage means; and
setting means for setting the white reference data corresponding to the identification information from said obtaining means in said image reading device mounted on said carriage. - View Dependent Claims (61, 62, 63, 64)
-
-
65. An image processing apparatus having a carriage on which an image reading device for reading an image of original is detachably mounted, said apparatus comprising:
-
storage means for storing white reference data representing a white reference from said image reading device; and
obtaining means for obtaining white reference data of an image reading device mounted on said carriage;
determination means for determining whether white reference data similar to the white reference data from said obtaining means is stored in said storage means;
updating means for updating the white reference data stored in said storage means to new white reference data obtained from said image reading device mounted on said carriage when the determination result of said determination means determines that the similar white reference data is not stored in said storage means; and
setting means for reading out the white reference data similar to the white reference data from said obtaining mean and setting the readout white reference data in said image reading device mounted on said carriage. - View Dependent Claims (66, 67, 68)
-
-
69. An image reading method for an image processing apparatus having a carriage on which an image reading device for reading an image of original is detachably mounted, said method comprising the steps of:
-
obtaining identification information representing an image reading device mounted on said carriage;
determining whether white reference data corresponding to the obtained identification information in storage means which stores white reference data representing a white reference from said image reading device in association with the identification information of the image reading device;
updating the white reference data stored in said storage means to new white reference data obtained from said image reading device mounted on said carriage when the determination result represents that the white reference data corresponding to the identification information is not stored in said storage means; and
setting the white reference data corresponding to the obtained identification information in said image reading device mounted on said carriage.
-
-
70. An image reading method for an image processing apparatus having a carriage on which an image reading device for reading an image of original is detachably mounted, said method comprising the steps of:
-
obtaining identification information representing an image reading device mounted on said carriage;
determining whether white reference data similar to the obtained white reference data in storage means which stores white reference data representing a white reference from said image reading device;
updating the white reference data stored in said storage means to new white reference data obtained from said image reading device mounted on said carriage when the determination result represents that the similar white reference data is not stored in said storage means; and
reading out the white reference data similar to the obtained white reference data from said storage means and setting the readout white reference data in said image reading device mounted on said carriage.
-
-
71. A computer program product comprising a computer readable medium having computer program code, for reading an image of original by using an image processing apparatus having a carriage on which an image reading device for reading an image of original is detachably mounted, said product comprising:
-
obtaining process procedure codes for obtaining identification information representing an image reading device mounted on said carriage;
determining process procedure codes for determining whether white reference data corresponding to the obtained identification information in storage means which stores white reference data representing a white reference from said image reading device in association with the identification information of the image reading device;
updating process procedure codes for updating the white reference data stored in said storage means to new white reference data obtained from said image reading device mounted on said carriage when the determination result represents that the white reference data corresponding to the identification information is not stored in said storage means; and
setting process procedure codes for setting the white reference data corresponding to the obtained identification information in said image reading device mounted on said carriage.
-
-
72. A computer program product comprising a computer readable medium having computer program code, for reading an image of original by using an image processing apparatus having a carriage on which an image reading device for reading an image of original is detachably mounted, said product comprising:
-
obtaining process procedure codes for obtaining identification information representing an image reading device mounted on said carriage;
determining process procedure codes for determining whether white reference data similar to the obtained white reference data in storage means which stores white reference data representing a white reference from said image reading device;
updating process procedure codes for updating the white reference data stored in said storage means to new white reference data obtained from said image reading device mounted on said carriage when the determination result represents that the similar white reference data is not stored in said storage means; and
setting process procedure codes for reading out the white reference data similar to the obtained white reference data from said storage means and setting the readout white reference data in said image reading device mounted on said carriage.
-
Specification