[미국특허]
Laser scanning code symbol reading system providing control over length of laser scan line projected onto a scanned object using dynamic range-dependent scan angle control
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06K-007/10
G06K-009/36
G06K-009/80
출원번호
US-0403846
(2012-06-20)
등록번호
US-10049245
(2018-08-14)
국제출원번호
PCT/CN2012/000783
(2012-06-20)
§371/§102 date
20141230
(20141230)
국제공개번호
WO2013/188990
(2013-12-27)
발명자
/ 주소
Teng, Zhipeng
Wang, Haixi
출원인 / 주소
Metrologic Instruments, Inc.
대리인 / 주소
Additon, Higgins & Pendleton, P.A.
인용정보
피인용 횟수 :
0인용 특허 :
216
초록▼
Method of and system for reading bar code symbols using a hand-supportable laser scanning bar code symbol reading system supporting an improved level control over the length of laser scan lines projected onto scanned objects, at any instant in time, in a manner dependent the detected location, dista
Method of and system for reading bar code symbols using a hand-supportable laser scanning bar code symbol reading system supporting an improved level control over the length of laser scan lines projected onto scanned objects, at any instant in time, in a manner dependent the detected location, distance or range of the scanned object in the scanning field of the system during system operation. The length characteristics of the laser scan line are controlled by setting the laser scan sweep angle as a function of detected or estimated distance or range of the object from the system. In the illustrative embodiment, the laser scan sweep angle is controlled by supplying a drive current to the scanning mechanism, as a function of detected or estimated distance or range of the object from the scanning system.
대표청구항▼
1. A method of reading code symbols using a laser scanning code symbol reading system having a working distance, said method comprising the steps of: (a) supporting, adjacent an object with a code symbol, a hand supportable laser scanning code symbol reading system having a scan line data buffer;(b)
1. A method of reading code symbols using a laser scanning code symbol reading system having a working distance, said method comprising the steps of: (a) supporting, adjacent an object with a code symbol, a hand supportable laser scanning code symbol reading system having a scan line data buffer;(b) estimating a distance of said object from said reading system, and generating data representative of said estimated distance;(c) projecting a laser scanning beam, wherein the laser scanning beam is swept through a scan angle while maintaining a constant scan line length projected onto said object scanned by the laser scanning beam as the estimated distance of said object from said laser scanning code symbol reading system changes over time;(d) detecting the intensity of laser light reflected/scattered from a scanning field of said laser scanning code symbol reading system during the scan sweep of the laser scanning beam across said scanning field and any object in said scanning field, and generating a scan data signal representative of the detected laser light;(e) collecting a line of scan data over a sweep of the laser beam across the scanning field and any object therein, and buffing the collected line of scan data; and(f) decode processing said line of scan data collected and buffered in step (e) in an attempt to read any code symbol represented in said line of scan data, and when a code symbol is read within said line of scan data, then generating and transmitting symbol character data, corresponding to said decoded code symbol, to an intended destination. 2. A laser scanning code symbol reading system, comprising: a housing with a light transmission window;a laser scanning module, disposed in said housing, for scanning, during each scanning cycle, a laser beam across a laser scanning field defined external to said symbol reading system, and along a laser scan line on a scanned object in said laser scanning field;light collection optics, disposed in said housing, for collecting light reflected/scattered from the scanned object in said laser scanning field;a photo-detector, disposed in said housing, for detecting the intensity of collected light from said laser scanning field, and generating an analog scan data signal corresponding to said detected light intensity during laser scanning operations, during each said scanning cycle;a scan data signal processor, disposed in said housing, for processing said generated analog scan data signal, and generating a line of scan data for each said scanning cycle;wherein said scan data signal processor further includes a module for processing said analog scan data signal so as to automatically detect whether an object is present in a near-portion of said scanning field or a far-portion of said scanning field, wherein said module of said scan data signal processor is configured to estimate the distance of the object in said laser scanning field from said symbol reading system, and generate data representative of said estimated distance;wherein said laser scanning module further projects said laser scanning beam through said light transmission window, comprising the laser scanning beam having a scan angle;a scan data buffer, disposed in said housing, for buffering each said line of scan data during each said scanning cycle;a programmed processor, disposed in said housing, for processing each said line of scan data buffered in said scan data buffer during each said scanning cycle to decode any code symbol represented in said scan data, and generate symbol character data representative of said decode code symbol, and transmitting said symbol character data to an intended destination; anda system controller, disposed in said housing, for controlling operations within said laser scanning code symbol reading system to maintain a length of the laser scan line projected onto the scanned object within predetermined limits as the estimated distance of the scanned object from said laser scanning code symbol reading system changes over time, wherein said laser scanning code symbol reading system comprises a near-field laser source and a far-field laser source, and said system controller is configured to activate said near-field laser source in response to detecting that the object is present in the near-portion of said scanning field, andactivate said far-field laser source in response to detecting that the object is present in the far-portion of said scanning field. 3. The laser scanning code symbol reading system of claim 2, wherein the length of the scan line projected onto the object scanned by the laser scanning beam is substantially constant for a range of object distances from the symbol reading system, over a substantial portion of the working range of said laser scanning code symbol reading system. 4. The laser scanning code symbol reading system of claim 2, wherein the length of the scan line projected onto the object scanned by the laser scanning beam is substantially constant for a range of object distances from the symbol reading system, over a limited portion of the working range of said laser scanning code symbol reading system. 5. The laser scanning code symbol reading system of claim 2, wherein said code symbols are symbols selected from the group consisting of 1D bar code symbols, 2D stacked linear bar code symbols and 2D matrix code symbols. 6. The laser scanning code symbol reading system of claim 2, wherein said laser scanning modules comprises a scanner current drive circuit to supply different levels of drive current to an electromagnetically-driven scanning mechanism to achieve said scan angles in response to said distances. 7. The laser scanning code symbol reading system of claim 2, which further comprises: an input/output (I/O) communication interface, disposed in said housing, for interfacing with a host system and transmitting symbol character data to said host system, via a communication link. 8. The laser scanning bar code symbol system of claim 7, wherein said communication link is either a wired or wireless communication link. 9. The laser scanning bar code symbol reading system of claim 2, wherein said housing is a hand-supportable housing. 10. The laser scanning code symbol reading system of claim 2, wherein: said module for estimating the distance of an object in said laser scanning field from said light transmission window is configured so that the processing of said generated scan data signal representative of the detected laser light is comprised of calculating a signal-to-noise ratio of said generated scan data signal representative of the detected laser light; andsaid system controller is configured to adjust said scan angle based on the calculated signal-to-noise ratio of said generated scan data signal representative of the detected laser light. 11. The laser scanning code symbol reading system of claim 2, wherein said laser scanning code symbol reading system is configured to adjust said scan angle over time as a function of said estimated distance, or said data representative of said estimated distance, to maintain the length of the laser scan line projected onto the scanned object within said predetermined limits. 12. A method of reading code symbols using a laser scanning code symbol reading system having a working distance, said method comprising the steps of: (a) supporting, adjacent an object with a code symbol, a hand-supportable laser scanning code symbol reading system having a scan line data buffer;(b) automatically detecting whether said object is present in a near-portion of a scanning field or a far-portion of said scanning field, comprising estimating a distance of said object from said symbol reading system, and generating data representative of said estimated distance;(c) projecting a laser scanning beam, wherein the laser scanning beam is swept through a scan angle while maintaining a scan line length projected onto said object scanned by the laser scanning beam within predetermined limits as the estimated distance of said object from said laser scanning code symbol reading system changes over time, wherein said laser scanning code symbol reading system comprises a near-field laser source and a far-field laser source, and wherein step (c) comprises: activating said near-field laser source in response to detecting that said object is present in said near-portion of said scanning field, andactivating said far-field laser source in response to detecting that said object is present in said far-portion of said scanning field;(d) detecting the intensity of laser light reflected/scattered from said scanning field of said laser scanning code symbol reading system during the scan sweep of the laser scanning beam across said scanning field and any object in said scanning field, and generating a scan data signal representative of the detected laser light;(e) collecting a line of scan data over a sweep of the laser beam across the scanning field and any object therein, and buffering the collected line of scan data; and(f) decode processing said line of scan data collected and buffered in step (e) in an attempt to read any code symbol represented in said line of scan data, and when a code symbol is read within said line of scan data, then generating and transmitting symbol character data, corresponding to said decoded code symbol, to an intended destination. 13. The method of claim 12, wherein the length of the scan line projected onto the object scanned by the laser scanning beam is substantially constant for a range of object distances from the symbol reading system, over a substantial portion of the working range of said laser scanning code symbol reading system. 14. The method of claim 12, wherein the length of the scan line projected onto the object scanned by the laser scanning beam is substantially constant for a range of object distances from the symbol reading system, over a limited portion of the working range of said laser scanning code symbol reading system. 15. The method of claim 12, wherein said code symbols are symbols selected from the group consisting of 1D bar code symbols, 2D stacked linear bar code symbols and 2D matrix code symbols. 16. The method of claim 12, wherein step (c) comprises using a scanner current drive circuit to supply different levels of drive current to an electromagnetically-driven scanning mechanism to achieve said scan angles in response to said distances estimated in step (b). 17. The method of claim 12, comprising: calculating a signal-to-noise ratio of said generated scan data signal representative of the detected laser light; andadjusting said scan angle based on the calculated signal-to-noise ratio of said generated scan data signal representative of the detected laser light. 18. The method of claim 12, wherein step (b) comprises estimating the distance of an object in said scanning field from said laser scanning code symbol reading system, by processing said generated scan data signal representative of the detected laser light. 19. The method of claim 12, wherein said scan line length projected onto the object scanned is maintained within said predetermined limits by adjusting said scan angle. 20. The method of claim 12, wherein said scan line length projected onto the object scanned is maintained by adjusting emission time of the laser scanning beam.
Caballero, Aldo M.; French, Daniel Brant; Hinson, Douglas M.; Kosecki, James C.; Mangicaro, David; Reynolds, Scott; Yeakley, Daniel Duane, Apparatus and methods for monitoring one or more portable data terminals.
Havens, William H.; Barber, Charles P.; Gannon, Colleen; Gardiner, Robert C.; Hennick, Robert J.; Pettinelli, John A., Apparatus operative for capture of image data.
Rockstein George (Audubon NJ) Wilz ; Sr. David (Sewell NJ) Blake Robert (Woodbury NJ) Knowles C. Harry (Moorestown NJ), Automatic bar code reading system having selectable long range and short range modes of operation.
Horn, Erik Van; Giordano, Patrick Anthony; Amundsen, Thomas; Olson, Daniel James; Brady, Robert Hugh; Colavito, Stephen; Saber, Kevin; Haggerty, Thomas; Wilz, Sr., David M., Bar code symbol reading system employing an extremely elongated laser scanning beam capable of reading poor and damaged quality bar code symbols with improved levels of performance.
Xian, Tao; Ellis, Duane; Good, Timothy; Zhu, Xiaoxun, Bar code symbol reading system supporting visual or/and audible display of product scan speed for throughput optimization in point of sale (POS) environments.
Todeschini, Erik; Deloge, Stephen Patrick; Meier, Timothy; Anderson, Donald; Hejl, Benjamin; Koziol, Thomas, Cloud-based system for reading of decodable indicia.
Kearney, Sean Philip; Giordano, Patrick Anthony; Cunningham, Charles Joseph; Bond, Desmond; Amundsen, Thomas, Decodable indicia reading terminal with combined illumination.
Biss, Charles E.; Havens, William H.; Robinson, Michael D.; Balschweit, Paul; Fitch, Timothy R.; McCall, Melvin D.; Gomez, Garrison; McClaude, Mark A.; Longacre, Andrew; Sonneville, Eunice, Device and system for processing image data representing bar codes.
Edmonds, Shane Michael; Keaney, Sean Philip, Hybrid-type bioptical laser scanning and digital imaging system supporting automatic object motion detection at the edges of a 3D scanning volume.
Edmonds, Shane Michael; Kearney, Sean Philip, Hybrid-type bioptical laser scanning and digital imaging system supporting automatic object motion detection at the edges of a 3D scanning volume.
Kearney, Sean Philip, Hybrid-type bioptical laser scanning and imaging system supporting digital-imaging based bar code symbol reading at the surface of a laser scanning window.
Barber, Charles P.; Gerst, Carl W.; Smith, George S.; Hussey, Robert M.; Gardiner, Robert C.; Pankow, Matthew W., Imaging apparatus having imaging assembly.
Barber, Charles P.; Gerst, III, Carl W.; Smith, II, George S.; Hussey, Robert M.; Gardiner, Robert C.; Pankow, Matthew W., Imaging apparatus having imaging assembly.
Havens, William H.; Pitou, David Stewart; McColloch, Laurence Ray; Barber, Charles Paul; Gannon, Colleen Patricia, Imaging module having lead frame supported light source or sources.
Wang, Ynjiun P.; Ahearn, Kevin; Deloge, Stephen P.; Ehrhart, Michael A.; Havens, William H.; Hussey, Robert M.; Koziol, Thomas J.; Li, Jianhua; Li, Jingquan; Montoro, James; Powilleit, Sven M. A., Indicia reading terminal having spatial measurement functionality.
Havens, William H.; Wang, Ynjiun P.; Hennick, Robert J.; Gannon, Colleen; Anderson, Donald; Hunter, Vivian L.; Bremer, Edward C.; Feng, Chen, Indicia reading terminal including focus element with expanded range of focus distances.
Wang, Ynjiun P.; Bremer, Edward C.; Feng, Chen; Gannon, Colleen P.; Havens, William H.; Li, Jianhua; Meier, Timothy P., Indicia reading terminal processing plurality of frames of image data responsively to trigger signal activation.
Hennick, Robert J.; Havens, William H.; Meier, Timothy; McCloskey, Scott; Anderson, Donald; Wang, Ynjiun P.; Hussey, Robert M.; Van Horn, Erik; Kearney, Sean P., Indicia reading terminals and methods for decoding decodable indicia employing light field imaging.
Wilz, Sr., David M., Laser scanning bar code symbol reading system having intelligent scan sweep angle adjustment capabilities over the working range of the system for optimized bar code symbol reading performance.
Xian, Tao; Wang, Ynjiun P.; Liu, Yong; Feng, Chen, Laser scanning code symbol reading system employing multi-channel scan data signal processing with synchronized digital gain control (SDGC) for full range scanning.
Brady, Robert Hugh; Colavito, Stephen; Wilz, Sr., David; Teng, Zhipeng; Dixon, Myron Levon, Laser scanning code symbol reading system providing improved control over the length and intensity characteristics of a laser scan line projected therefrom using laser source blanking control.
Fritz, Bernard; Cox, James Allen; Reutiman, Peter L., Laser scanning system employing an optics module capable of forming a laser beam having an extended depth of focus (DOF) over the laser scanning field.
Havens, William; Kearney, Sean Philip, Laser scanning system using laser beam sources for producing long and short wavelengths in combination with beam-waist extending optics to extend the depth of field thereof while resolving high resolution bar code symbols having minimum code element widths.
Braho, Keith; El-Jaroudi, Amro; Pike, Jeffrey, Method and system for considering information about an expected response when performing speech recognition.
Van Horn, Erik; Olson, Daniel James, Method of and apparatus for managing and redeeming bar-coded coupons displayed from the light emitting display surfaces of information display devices.
Amundsen, Thomas; Kearney, Sean Philip; Edmonds, Shane Michael; Wang, Ynjiun Paul; Good, Timothy; Miraglia, Michael; Cunningham, IV, Charles Joseph; Zhu, Xiaoxun; Giordano, Patrick Anthony, Method of and system for detecting object weighing interferences.
Amundsen, Thomas; Kearney, Sean Philip; Edmonds, Shane Michael; Wang, Ynjiun Paul; Good, Timothy; Miraglia, Michael; Cunningham, IV, Charles Joseph; Zhu, Xiaoxun; Giordano, Patrick Anthony, Method of and system for detecting produce weighing interferences in a POS-based checkout/scale system.
Van Horn, Erik; Kearney, Sean Philip, Method of and system for reading visible and/or invisible code symbols in a user-transparent manner using visible/invisible illumination source switching during data capture and processing operations.
Berthiaume, Guy H.; Caballero, Aldo M.; Cairns, James A.; Havens, William H.; Koziol, Thomas J.; Stewart, James W.; Wang, Ynjiun P.; Yeakley, Daniel D., Methods and apparatus to change a feature set on data collection devices.
Plesko, George, Molded elastomeric flexural elements for use in a laser scanning assemblies and scanners, and methods of manufacturing, tuning and adjusting the same.
Good, Timothy, Omnidirectional laser scanning bar code symbol reader generating a laser scanning pattern with a highly non-uniform scan density with respect to line orientation.
Kotlarsky, Anatoly; Zhu, Xiaoxun; Veksland, Michael; Au, Ka Man; Giordano, Patrick; Yan, Weizhen; Ren, Jie; Smith, Taylor; Miraglia, Michael V.; Knowles, C. Harry; Mandal, Sudhin; De Foney, Shawn; Allen, Christopher; Wilz, Sr., David M., Optical code symbol reading system employing a LED-driven optical-waveguide structure for illuminating a manually-actuated trigger switch integrated within a hand-supportable system housing.
Kotlarsky, Anatoly; Zhu, Xiaoxun; Veksland, Michael; Au, Ka Man; Giordano, Patrick; Yan, Weizhen; Ren, Jie; Smith, Taylor; Miraglia, Michael V.; Knowles, C. Harry; Mandal, Sudhin; De Foney, Shawn; Allen, Christopher; Wilz, Sr., David M., Optical code symbol reading system employing an acoustic-waveguide structure for coupling sonic energy, produced from an electro-transducer, to sound wave ports formed in the system housing.
Kotlarsky, Anatoly; Zhu, Xiaoxun; Veksland, Michael; Au, Ka Man; Giordano, Patrick; Yan, Weizhen; Ren, Jie; Smith, Taylor; Miraglia, Michael V.; Knowles, C. Harry; Mandal, Sudhin; De Foney, Shawn; Allen, Christopher; Wilz, Sr., David M., Optical scanning system having an extended programming mode and method of unlocking restricted extended classes of features and functionalities embodied therewithin.
Barten, Henri Jozef Maria, POS-based code symbol reading system with integrated scale base and system housing having an improved produce weight capturing surface design.
Cunningham, Charles; Good, Timothy; Kearney, Sean Philip; Miraglia, Michael; Amundsen, Thomas; Giordano, Patrick; Wang, Yujiun Paul; Zhu, Xiaoxun, Point of sale (POS) based checkout system supporting a customer-transparent two-factor authentication process during product checkout operations.
Barber, Charles P.; Gerst, III, Carl W.; Smith, II, George S.; Hussey, Robert M.; Gardiner, Robert C.; Pankow, Matthew W., Reading apparatus having partial frame operating mode.
Murawski, Mark David; Russell, Philip E., Receiving application specific individual battery adjusted battery use profile data upon loading of work application for managing remaining power of a mobile device.
Soule, III, Robert M.; Berthiaume, Guy H.; Caballero, Aldo Mario; Conti, Brian V.; Harper, Jeffrey Dean; Hooks, Larry K.; Meggitt, Adam Edward; Sauerwein, James T.; Yeakley, Daniel D., Reprogramming system and method for devices including programming symbol.
Dvorkis Paul (Stony Brook NY) Katz Joseph (Stony Brook NY), Scanning arrangement and method in which the focus is varied in operative correlation with the scanning angle.
Maloy, James D.; Kusar, Michael; Mranca, Alexander; Narayan, Venkatesh; Thorsen, Jeffrey, System and method for generating and updating location check digits.
Gomez, Garrison; Siegler, Thomas A.; Soule, III, Robert M.; Daddabbo, Nick; Sperduti, David, System and method to store and retrieve identifier associated information content.
Furlong, John A.; Hernandez, Mark Jose Antonio; Koch, Craig; Nahill, James; Cunningham, IV, Charles Joseph; Kearney, Sean Philip; Smith, Taylor, System having imaging assembly for use in output of image data.
Hendrickson, James; Scott, Debra Drylie; Littleton, Duane; Pecorari, John; Slusarczyk, Arkadiusz, Systems and methods for dynamically improving user intelligibility of synthesized speech in a work environment.
Pease, Michael; Bouchat, Christopher; Dobeck, Brian Roman; Sauerwein, Jr., James T.; Youngblood, Eric, Terminal configurable for use within an unknown regulatory domain.
Harding, Andrew C.; Suhr, Jeffrey K.; Allen, Nicholas P., Testing automatic data collection devices, such as barcode, RFID and/or magnetic stripe readers.
Essinger, Steven; Zhu, Xiaoxun; Schnee, Michael; Liu, JiBin; Shen, Xin; Chen, LiangLiang; Lu, Jun, Wireless dual-function network device dynamically switching and reconfiguring from a wireless network router state of operation into a wireless network coordinator state of operation in a wireless communication network.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.