Device and method for the acquisition and automatic processing of data obtained from optical codes
First Claim
1. A device for the acquisition of data obtained from reading at least one type of optical code having data coded therein by a combination of elements in accordance with pre-defined rules, comprising:
- means for generating an electric signal correlated to the brightness of an image including a CMOS optical sensor comprising a plurality of pixels; and
acquisition means for acquiring electric signals from said CMOS sensor according to at least one configuration of at least one member selected from the group consisting of shape and dimension of each pixel of at least a portion of said plurality of pixels, said configuration being dependent on said type of optical code.
1 Assignment
0 Petitions
Accused Products
Abstract
The device for the acquisition and automatic processing of data obtained from optical codes comprises a CMOS optical sensor; an analog processing unit connected to the optical sensor; an analog/digital conversion unit connected to the analog processing unit; a logic control unit connected to the CMOS optical sensor, the analog processing unit and the analog/digital conversion unit; and a data-processing unit connected to the logic control unit and the analog/digital conversion unit. The CMOS optical sensor and at least one of the analog processing, analog/digital conversion, logic control and data processing units are integrated in a single chip. The data processing unit processes the digital signals corresponding to the image acquired by the CMOS sensor and extracts the optically coded data.
27 Citations
40 Claims
-
1. A device for the acquisition of data obtained from reading at least one type of optical code having data coded therein by a combination of elements in accordance with pre-defined rules, comprising:
-
means for generating an electric signal correlated to the brightness of an image including a CMOS optical sensor comprising a plurality of pixels; and acquisition means for acquiring electric signals from said CMOS sensor according to at least one configuration of at least one member selected from the group consisting of shape and dimension of each pixel of at least a portion of said plurality of pixels, said configuration being dependent on said type of optical code. - View Dependent Claims (2, 4, 36)
-
-
3. A device for the acquisition of data obtained from reading at least one type of optical code having data coded therein by a combination of elements in accordance with pre-defined rules, comprising:
-
means for generating an electric signal correlated to the brightness of an image including a CMOS optical sensor comprising a plurality of pixels; and acquisition means for acquiring electric signals from said CMOS sensor according to at least one configuration of at least one member selected from the group consisting of shape and dimension of each pixel of at least a portion of said plurality of pixels, said configuration being dependent on said type of optical code, wherein each of said pixels has an active area corresponding to a sensing area and said acquisition means comprises means for modifying the active area of each of said pixels by selectively activating portions of said sensing area of each pixel, and further comprising means for acquiring electric signals from said pixels with a modified active area. - View Dependent Claims (5)
-
-
6. A device for the acquisition of data obtained from reading at least one optical code having data coded therein by a combination of elements in accordance with pre-defined rules, comprising:
-
means for generating an electric signal correlated to the brightness of an image including a CMOS optical sensor comprising a plurality of pixels; and acquisition means for acquiring electric signals from said CMOS optical sensor according to at least one configuration of at least one member selected from the group consisting of shape and dimension of each pixel of at least a portion of said plurality of pixels, said configuration being dependent on a reading condition associated with the at least one optical code. - View Dependent Claims (37, 40)
-
-
7. A device for the acquisition of data obtained from reading at least one optical code having data coded therein by a combination of elements in accordance with pre-defined rules, comprising:
-
means for generating an electric signal correlated to the brightness of an image including a CMOS optical sensor, said CMOS optical sensor comprising a plurality of sensing elements; means for grouping elements of said sensing elements together into a corresponding number of macropixels such that each of said macropixels comprises at least one sensing element; and means for acquiring electric signals from said macropixels according to at least one configuration of said sensing elements that is dependent on a reading condition associated with the at least one optical code. - View Dependent Claims (9)
-
-
8. A device for the acquisition of data obtained from reading at least one optical code having data coded therein by a combination of elements in accordance with pre-defined rules, comprising:
-
means for generating an electric signal correlated to the brightness of an image including a CMOS optical sensor, said CMOS optical sensor comprising a plurality of sensing elements, each sensing element having an active area corresponding to a sensing area; means for modifying the active area of each of said sensing elements by selectively activating portions of said sensing area of each pixel; and means for acquiring electric signals from said sensing elements with a modified active area according to at least one configuration of said sensing elements that is dependent on a reading condition associated with the at least one optical code. - View Dependent Claims (10)
-
-
11. A device for the acquisition of data obtained from reading optical codes having data coded therein by a combination of elements in accordance with pre-defined rules, comprising:
-
means for generating an electric signal correlated to the brightness of an image including a CMOS optical sensor comprising a plurality of pixels; and acquisition means for acquiring electric signals from said CMOS sensor according to a first configuration of pixels when acquiring a linear bar code, and according to at least one second configuration of pixels different from the first configuration when acquiring a stacked code, wherein said first and second configurations are different one from the other at least in one of shape and a dimension of the respective pixels. - View Dependent Claims (12, 13, 14)
-
-
15. A method for the acquisition and processing of data obtained from reading at least one optical code having data coded therein by a combination of elements in accordance with pre-defined rules, comprising the steps of:
-
a) generating an electric signal correlated to the brightness of an image obtained through a CMOS optical sensor comprising a plurality of pixels; b) processing said electric signal; wherein step a) comprises a step c) of configuring pixels of said CMOS optical sensor in acquiring electric signals from said CMOS sensor according to at least one configuration of at least one member selected from the group consisting of shape and dimension of each pixel of at least a portion of said plurality of pixels, said configuration being dependent on the type of optical code. - View Dependent Claims (18, 19, 38)
-
-
16. A method for the acquisition and processing of data obtained from reading at least one optical code having data coded therein by a combination of elements in accordance with pre-defined rules, comprising the steps of:
-
a) generating an electric signal correlated to the brightness of an image obtained through a CMOS optical sensor; b) processing said electric signal; wherein step a) comprises a step c) of acquiring electric signals from said CMOS sensor according to at least one configuration dependent on the type of optical code, wherein said CMOS optical sensor comprises a plurality of elementary pixels, and wherein step c) comprises the steps of; grouping elementary pixels together into pixels; and acquiring electric signals from said grouped elementary pixels.
-
-
17. A method for the acquisition and processing of data obtained from reading at least one optical code having data coded therein by a combination of elements in accordance with pre-defined rules, comprising the steps of:
-
a) generating an electric signal correlated to the brightness of an image obtained through a CMOS optical sensor; b) processing said electric signal; wherein step a) comprises a step c) of acquiring electric signals from said CMOS sensor according to at least one configuration dependent on the type of optical code wherein said CMOS optical sensor comprises a plurality of sensing elements each having an active area corresponding to a sensing area, and step c) comprises the steps of; selectively activating portions of said sensing area of each pixel to modify the active area of each of said sensing elements; and acquiring electric signals from said sensing elements with a modified active area.
-
-
20. A method for the acquisition and processing of data obtained from reading at least one optical code having data coded therein by a combination of elements in accordance with pre-defined rules, comprising the steps of:
-
a) generating an electric signal correlated to the brightness of an image obtained through a CMOS optical sensor comprising a plurality of pixels; and b) processing said electric signal; wherein step a) comprises a step c) of configuring pixels of said CMOS optical sensor in acquiring electric signals from said CMOS sensor according to at least one configuration of at least one member selected from the group consisting of shape and dimension of each pixel of at least a portion of said plurality of pixels, said configuration being dependent on a reading condition associated with the at least one optical code. - View Dependent Claims (23, 24, 39)
-
-
21. A method for the acquisition and processing of data obtained from reading at least one optical code having data coded therein by a combination of elements in accordance with pre-defined rules, comprising the steps of:
-
a) generating an electric signal correlated to the brightness of an image obtained through a CMOS optical sensor; and b) processing said electric signal; wherein step a) comprises a step c) of acquiring electric signals from said CMOS sensor according to at least one configuration that is dependent on a reading condition associated with the at least one optical code, wherein said CMOS optical sensor comprises a plurality of elementary pixels, and wherein said step c) comprises the step of grouping elementary pixels together into pixels; and said method further comprising the step of acquiring electric signals from said grouped elementary pixels.
-
-
22. A method for the acquisition and processing of data obtained from reading at least one optical code having data coded therein by a combination of elements in accordance with pre-defined rules, comprising the steps of:
-
a) generating an electric signal correlated to the brightness of an image obtained though a CMOS optical sensor; and b) processing said electric signal; wherein step a) comprises a step c) of acquiring electric signals from said CMOS sensor according to at least one configuration that is dependent on a reading condition associated with the at least one optical code, wherein said CMOS optical sensor comprises a plurality of sensing elements each having an active area corresponding to a sensing area and wherein said step c) comprises the steps of; selectively activating portions of said sensing area of each pixel to modify the active area of each of said sensing elements; and acquiring electric signals from said sensing elements with a modified active area.
-
-
25. A method for the acquisition and processing of data obtained from reading optical codes having data coded therein by a combination of elements in accordance with pre-defined rules, comprising the steps of:
-
a) acquiring an image through a CMOS optical sensor comprising a plurality of pixels; b) processing said image to extract optical coded data there from; c) attempting a reading of said extracted optical coded data; d) verifying whether the reading of said step c) has been successful; e) if the verification of said step d) has not been successful, modifying the shape of said pixels and returning to step a). - View Dependent Claims (26, 27, 28)
-
-
29. A device for the acquisition and processing of data obtained from optical codes having data coded therein by a combination of elements in accordance with pre-defined rules, comprising:
-
means for generating an electric signal correlated to the brightness of an image including a CMOS optical sensor comprising a plurality of pixels; means, connected to said means for generating said electric signal, for processing said electric signal; and acquisition means for acquiring electric signals from said CMOS sensor according to a first pixel configuration for a first type of optical code and according to at least a second pixel configuration for at least one different type of optical code, said first and second configurations being different from each other at least in one of shape and dimension of the respective pixels. - View Dependent Claims (30, 31, 32)
-
-
33. A method for the acquisition and processing of data obtained from reading optical codes having data coded therein by a combination of elements in accordance with pre-defined rules, comprising the steps of:
-
a) acquiring a first image through a CMOS optical sensor comprising a plurality of pixels, said first image being acquired by acquisition of electric signals from said CMOS sensor according to a first configuration of at least a portion of said plurality of pixels; b) processing said image to extract optical coded data there from; c) attempting a reading of said extracted optical coded data; d) verifying whether the reading of said step c) has been successful; e) if the verification of said step d) has a negative result, acquiring a second image by acquisition of electric signals from said CMOS sensor according to a second configuration different from said first configuration at least in one of shape and dimension of the respective pixels.
-
-
34. A device for the acquisition of data obtained from optical codes having data coded therein by a combination of elements in accordance with pre-defined rules, comprising:
-
an image detector for generating signals correlated to the brightness of at least one image, said image detector comprising a CMOS optical sensor having a plurality of individual sensing elements; and a control unit for supplying at least one control signal for acquiring signals from said CMOS optical sensor using a first array of pixels or at least a second array of pixels, said first array being suitable for acquiring a first type of optical code, each pixel in said first array of pixels comprising of one or more sensing elements from said plurality of sensing elements, said at least one second array being suitable for acquiring at least one second type of optical code different from the first type, each pixel in said second array of pixels comprising one or more sensing elements from said plurality of sensing elements, wherein said pixels from said first and second arrays are different from each other at least in one of a shape and dimension of the respective pixels. - View Dependent Claims (35)
-
Specification