Device and methods for the acquisition and automatic processing of data obtained from optical codes
First Claim
1. A device for the acquisition and processing of data obtained from reading at least one type of optical code, comprising:
- means for generating an electric signal correlated to the brightness of an image obtained through a CMOS optical sensor comprising a plurality of pixels; and
means, connected to said means for generating said electrical signal, for processing said electric signal;
wherein said means for generating said electric signal comprises 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.
2 Assignments
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 e the optically coded data.
16 Citations
57 Claims
-
1. A device for the acquisition and processing of data obtained from reading at least one type of optical code, comprising:
-
means for generating an electric signal correlated to the brightness of an image obtained through a CMOS optical sensor comprising a plurality of pixels; and
means, connected to said means for generating said electrical signal, for processing said electric signal;
wherein said means for generating said electric signal comprises 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, 3, 4, 5)
-
-
6. A device for the acquisition and processing of data obtained from reading at least one optical code, comprising:
-
means for generating an electric signal correlated to the brightness of an image obtained through a CMOS optical sensor comprising a plurality of pixels; and
means for processing said electric signal, said processing means being connected to said generating means;
wherein said means for generating said electric signal comprises a 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.
-
-
7. A device for the acquisition and processing of data obtained from reading at least one optical code, comprising:
-
means for generating an electric signal correlated to the brightness of an image obtained through a CMOS optical sensor; and
means for processing said electric signal, said processing means being connected to said generating means;
wherein said means for generating said electric signal comprises a configuration means for acquiring electric signals from said CMOS optical sensor and according to at least one configuration that is dependent on a reading condition; and
wherein said CMOS optical sensor comprises a plurality of sensing elements and said configuration means comprises 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 further comprising means for acquiring electric signals generated by said macropixels. - View Dependent Claims (9)
-
-
8. A device for the acquisition and processing of data obtained from reading at least one optical code, comprising:
-
means for generating an electric signal correlated to the brightness of an image obtained through a CMOS optical sensor; and
means for processing said electric signal, said processing means being connected to said generating means;
wherein said means for generating said electric signal comprises a configuration means for acquiring electric signals from said CMOS optical sensor and according to at least one configuration that is dependent on a reading condition, wherein said CMOS optical sensor comprises a plurality of sensing elements having an active area, and said configuration means further comprises means for modifying the active area of said sensing elements; and
said device further comprising means for acquiring electric signals supplied by said sensing elements with a modified active area. - View Dependent Claims (10)
-
-
11. A device for the acquisition and processing of data obtained from reading optical codes, comprising:
-
means for generating an electric signal correlated to the brightness of an image obtained through a CMOS optical sensor; and
means for processing said electric signal;
wherein said processing means is connected to said generating means;
wherein said means for generating said electric signal comprises configuration means for acquiring electric signals from said CMOS sensor according to a first configuration when acquiring a linear bar code, and according to at least one second configuration different from the first configuration when acquiring a stacked code. - View Dependent Claims (12, 13, 14)
-
-
15. A method for the acquisition and processing of data obtained from reading at least one optical code, 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 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)
-
-
16. A method for the acquisition and processing of data_obtained from reading at least one optical code, 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 such that each of said pixels comprises at least one elementary pixel; and
acquiring electric signals generated by said pixels.
-
-
17. A method for the acquisition and processing of data obtained from reading at least one optical code, 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 having an active area and step c) comprises the steps of;
modifying the active area of said sensing elements; and
acquiring electric signals supplied by 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, 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 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. - View Dependent Claims (23, 24)
-
-
21. A method for the acquisition and processing of data obtained from reading at least one optical code, 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, 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 such that each of said pixels comprises at least one elementary pixel; and
said method further comprising the step of acquiring electric signals generated by said pixels.
-
-
22. A method for the acquisition and processing of data obtained from reading at least one optical code, 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, wherein said CMOS optical sensor comprises a plurality of sensing elements having an active area and wherein said step c) comprises the steps of;
modifying the active area of said sensing elements; and
acquiring electric signals supplied by said sensing elements with a modified active area.
-
-
25. A method for the acquisition and processing of data obtained from reading optical codes, 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, comprising:
-
means for generating an electric signal correlated to the brightness of an image through a CMOS optical sensor comprising a plurality of pixels; and
means, connected to said means for generating said electric signal, for processing said electric signal;
wherein said means for generating said electric signal comprises 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, 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 automatic acquisition of data obtained from optical codes, said device being connectable to an external data-processing unit, said device comprising:
-
a CMOS optical sensor, comprising a plurality of CMOS sensing elements, adapted to generate an analog electric signal correlated to the light incident on said CMOS sensing elements;
an analog processing unit connected to said CMOS optical sensor adapted to process said analog electric signal; and
an analog/digital conversion unit connected to said analog processing unit adapted to convert said analog electric signal into a digital signal;
wherein said device further comprises;
a transfer interface unit connected to said analog/digital conversion unit adapted to directly transfer said digital signal to said external data-processing unit. - View Dependent Claims (35, 36, 37, 38, 39)
-
-
40. A method for automatically acquiring data obtained from optical codes by means of an acquisition device, the method comprising the steps of:
-
generating an analog electric signal correlated to the brightness of an image through a CMOS optical sensor;
analog processing said analog electric signal; and
converting said analog electric signal into a digital signal;
said method further comprising the step of sending said digital signal to a transfer interface unit, included in said acquisition device, for the direct transfer of said digital signal to a data-processing unit external to said acquisition device.
-
-
41. A device for the acquisition and automatic processing of data obtained from optical codes, comprising:
-
a CMOS optical sensor, comprising a plurality of CMOS sensing elements, adapted to generate an analog electric signal correlated to the light incident on said CMOS sensing elements;
an analog processing unit connected to said CMOS optical sensor adapted to process said analog electric signal;
an analog/digital conversion unit connected to said analog processing unit adapted to convert said analog electric signal into a digital signal; and
a data-processing unit, connected to said analog/digital conversion unit, adapted to process said digital signal to extract coded optical data, wherein said device further comprises;
an unit functionally interposed between said analog/digital conversion unit and said data-processing unit for rendering said digital signal accessible to said data-processing unit. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57)
-
Specification