IP Library Granted Patent US 10,489,621
Granted Patent B2
US 10,489,621 · App. 15/906,714 · Granted Nov 26, 2019

Reading device and mobile terminal

Inventor: Teppei Moriyama (Tokyo, JP)
Assignee: CASIO COMPUTER CO., LTD.
G06K7/10722G06K7/10594G06K7/1413H04N1/00334H04N1/047
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,489,621
App. No.
15/906,714
Granted
Nov 26, 2019
Kind
B2
Abstract

A reading device includes: an imaging unit that acquires an image by imaging an object; and a reading unit that emits a scanning light having a prescribed scanning angle range in a prescribed one-dimensional direction and that detects the scanning light reflected by the object so as to acquire a target information displayed on the object. The imaging unit and the reading unit are disposed such that a center line of the prescribed scanning angle range of the scanning light and an optical axis of the imaging unit intersect with each other at a point that is away from the reading device by at a prescribed distance.

Claims (30)

1. A reading device, comprising:

a camera that acquires an image by imaging an object;

a scanner that emits a light beam towards the object in a scanning manner to emit a scanning light having a prescribed scanning angle range in a one-dimensional prescribed direction, and that detects the scanning light reflected by the object so as to acquire a target information displayed on a surface of the object, an emission direction of the scanning light being changeable; and

a processor that performs:

determining whether or not the surface of the object and an optical axis of the camera are perpendicular to each other;

when the surface of the object and the optical axis of the camera are determined to be perpendicular to each other, acquiring distance information indicating a distance from the camera to the object; and

causing the scanner to change the emission direction of the scanning light in accordance with the acquired distance information such that a center line of the prescribed scanning angle range of the scanning light and the optical axis of the camera intersect with each other on the surface of the object.

2. The reading device according to claim 1 , wherein the processor further performs:

causing the scanner to emit the scanning light to the object in the changed emission direction so as to acquire the target information displayed on the surface of the object; and

thereafter, causing the camera to image the object.

3. The reading device according to claim 2 , further comprising a memory,

wherein the processor causes the memory to store the target information acquired by the scanner and the image acquired by the camera as associated with each other.

4. The reading device according to claim 2 , wherein the processor causes a user to be notified when the processor determines that the surface of the object and the optical axis of the camera are perpendicular to each other.

5. The reading device according to claim 2 , wherein said distance information is inputted to the processor via an operational input of a user.

6. The reading device according to claim 2 , further comprising a distance measuring sensor that detects the distance to the object to generate the distance information.

7. The reading device according to claim 2 , wherein the processor acquires the distance information indicating the distance from the camera to the object by causing the camera to image the object and analyzing the image of the object.

8. A reading device, comprising:

a camera that acquires an image by imaging an object; and

a scanner that emits a light beam towards the object in a scanning manner to emit a scanning light having a prescribed scanning angle range in a one-dimensional prescribed direction, and that detects the scanning light reflected by the object so as to acquire a target information displayed on a surface of the object, an emission direction of the scanning light being changeable; and

a processor that performs:

acquiring distance information indicating a distance from the camera to the object; and

causing the scanner to change the emission direction of the scanning light in accordance with the acquired distance information such that a center line of the prescribed scanning angle range of the scanning light and an optical axis of the camera intersect with each other on the surface of the object.

9. A method executed by a processor in a reading device that includes, in addition to the processor: a camera that acquires an image by imaging an object; and a scanner that emits a light beam towards the object in a scanning manner to emit a scanning light having a prescribed scanning angle range in a one-dimensional prescribed direction, and that detects the scanning light reflected by the object so as to acquire a target information displayed on a surface of the object, an emission direction of the scanning light being changeable, the method comprising, via the processor,

determining whether or not the surface of the object and an optical axis of the camera are perpendicular to each other;

when the surface of the object and the optical axis of the camera are determined to be perpendicular to each other, acquiring distance information indicating a distance from the camera to the object; and

causing the scanner to change the emission direction of the scanning light in accordance with the acquired distance information such that a center line of the prescribed scanning angle range of the scanning light and the optical axis of the camera intersect with each other on the surface of the object.

10. A non-transitory storage medium having computer-executable instructions stored therein, the instructions being readable by a processor in in a reading device that includes, in addition to the processor: a camera that acquires an image by imaging an object; and a scanner that emits a light beam towards the object in a scanning manner to emit a scanning light having a prescribed scanning angle range in a one-dimensional prescribed direction, and that detects the scanning light reflected by the object so as to acquire a target information displayed on a surface of the object, an emission direction of the scanning light being changeable, the instructions causing the processor to execute the following:

determining whether or not the surface of the object and an optical axis of the camera are perpendicular to each other;

when the surface of the object and the optical axis of the camera are determined to be perpendicular to each other, acquiring distance information indicating a distance from the camera to the object; and

causing the scanner to change the emission direction of the scanning light in accordance with the acquired distance information such that a center line of the prescribed scanning angle range of the scanning light and the optical axis of the camera intersect with each other on the surface of the object.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2018
From: MORIYAMA, TEPPEI
To: CASIO COMPUTER CO., LTD.
Reel/Frame 045055/0073 →
Priority Claims (1)
JP 2017-037911 · Mar 1, 2017 · national
Continuity (1)
Related Publication 20180253577A1 · Sep 6, 2018
Cited By (6)
US 12,219,948 US 12,240,372 US 12,270,903 US 12,365,284 US 12,433,286 US 12,597,161