# US 2019/0243993 A1 · Barcode reading device, barcode reading method and computer-readable storage medium

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2019/0243993 A1
- Document ID: US20190243993A1
- Status: Published application
- Kind: A1
- Application number: 16/266,795
- Filed: 2019-02-04
- Published: 2019-08-08
- Earliest claimed: 2018-02-05
- Assignees: Casio Computer Co., Ltd.
- Applicants: Casio Computer Co., Ltd.
- Inventors: Tomonori IRIE
- Web page: https://patentgrep.com/patent/US20190243993A1

## CPC

- G06K 7/1092: {sensing by means of TV-scanning}
- G06K 7/10722: {Photodetector array or CCD scanning}
- G06K 7/10881: {constructional details of hand-held scanners}
- G06K 7/1465: {using several successive scans of the optical code}
- G06K: GRAPHICAL DATA READING (image or video recognition or understanding G06V); PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS

## Abstract

A barcode reading device including a camera which is used to capture a barcode, an optical aiming device which emits an aim in an imaging direction of the camera, and a processor which executes processing including imaging control processing of controlling the camera to successively perform first image capturing that is performed with the aim being emitted by the optical aiming device and second image capturing that is performed without the aim being emitted, and reading processing of reading the barcode from a second captured image acquired by the second image capturing with reference to positional information of the aim in a first captured image acquired by the first image capturing.

## Claims

### Claim 1

A barcode reading device comprising:
a camera which is used to capture a barcode;
an optical aiming device which emits an aim in an imaging direction of the camera; and
a processor which executes processing including:
imaging control processing of controlling the camera to successively perform first image capturing that is performed with the aim being emitted by the optical aiming device and second image capturing that is performed without the aim being emitted; and
reading processing of reading the barcode from a second captured image acquired by the second image capturing with reference to positional information of the aim in a first captured image acquired by the first image capturing.

### Claim 2 (depends on 1)

The barcode reading device according to claim 1, wherein the reading processing is processing of setting a reading area in the second captured image with reference to the positional information of the aim and reading the barcode with the set reading area as a target.

### Claim 3 (depends on 1)

The barcode reading device according to claim 1, further comprising:
an illumination device which emits auxiliary light in the imaging direction of the camera,
wherein the processor performs auxiliary light control processing of stopping emission of the auxiliary light by the illumination device during the first image capturing by the camera.

### Claim 4 (depends on 1)

The barcode reading device according to claim 1, wherein the imaging control processing is processing of controlling the camera to repeatedly perform the second image capturing at predetermined time intervals after performing the first image capturing, and
wherein the reading processing is processing of reading a barcode from each of second captured images sequentially acquired by the second image capturing repeatedly performed at the predetermined time intervals, with reference to the positional information of the aim in the first captured image acquired by the first image capturing.

### Claim 5 (depends on 4)

The barcode reading device according to claim 4, wherein the processor performs count processing of counting number of times of consecutive barcode reading by the reading processing from the second captured images sequentially acquired at the predetermined time intervals, and
wherein the imaging control processing is processing of controlling the camera to newly perform the first image capturing and then repeatedly perform the second image capturing at the predetermined time intervals, every time the number of times of consecutive barcode reading counted by the count processing reaches a predetermined number of times.

### Claim 6

A barcode reading method for a barcode reading device including a camera which is used to capture a barcode, an optical aiming device which emits an aim in an imaging direction of the camera, and a processor, comprising:
an imaging control step of controlling the camera to successively perform first image capturing that is performed with the aim being emitted by the optical aiming device and second image capturing that is performed without the aim being emitted; and
a reading step of reading the barcode from a second captured image acquired by the second image capturing with reference to positional information of the aim in a first captured image acquired by the first image capturing.

### Claim 7 (depends on 6)

The barcode reading method according to claim 6, wherein the reading step sets a reading area in the second captured image with reference to the positional information of the aim and reads the barcode with the set reading area as a target.

### Claim 8 (depends on 6)

The barcode reading method according to claim 6, further comprising:
an auxiliary light control step of stopping emission of auxiliary light performed in the imaging direction of the camera by an illumination device, during the first image capturing by the camera.

### Claim 9 (depends on 6)

The barcode reading method according to claim 6, wherein the image capturing control step controls the camera to repeatedly perform the second image capturing at predetermined time intervals after performing the first image capturing, and
wherein the reading step reads a barcode from each of second captured images sequentially acquired by the second image capturing repeatedly performed at the predetermined time intervals, with reference to the positional information of the aim in the first captured image acquired by the first image capturing.

### Claim 10 (depends on 9)

The barcode reading method according to claim 9, further comprising:
a counting step of counting number of times of consecutive barcode reading by the reading step from the second captured images sequentially acquired at the predetermined time intervals,
wherein the imaging control step controls the camera to newly perform the first image capturing and then repeatedly perform the second image capturing at the predetermined time intervals, every time the number of times of consecutive barcode reading counted in the counting step reaches a predetermined number of times.

### Claim 11

A non-transitory computer-readable storage medium having stored thereon a program that is executable by a computer in a barcode reading device including a camera which is used to capture a barcode, an optical aiming device which emits an aim in an imaging direction of the camera, and a processor, the program being executable by the computer to actualize processing comprising:
imaging control processing of controlling the camera to successively perform first image capturing that is performed with the aim being emitted by the optical aiming device and second image capturing that is performed without the aim being emitted; and
reading processing of reading the barcode from a second captured image acquired by the second image capturing with reference to positional information of the aim in a first captured image acquired by the first image capturing.

### Claim 12 (depends on 11)

The computer-readable storage medium according to claim 11, wherein the reading processing is processing of setting a reading area in the second captured image with reference to the positional information of the aim and reading the barcode with the set reading area as a target.

### Claim 13 (depends on 11)

The computer-readable storage medium according to claim 11, wherein the processing to be actualized by the computer executing the program includes auxiliary light control processing of stopping emission of auxiliary light performed in the imaging direction of the camera by an illumination device, during the first image capturing by the camera.

### Claim 14 (depends on 11)

The computer-readable storage medium according to claim 11, wherein the imaging control processing is processing of controlling the camera to repeatedly perform the second image capturing at predetermined time intervals after performing the first image capturing, and
wherein the reading processing is processing of reading a barcode from each of second captured images sequentially acquired by the second image capturing repeatedly performed at the predetermined time intervals, with reference to the positional information of the aim in the first captured image acquired by the first image capturing.

### Claim 15 (depends on 14)

The computer-readable storage medium according to claim 14, wherein the processing to be actualized by the computer executing the program includes count processing of counting number of times of consecutive barcode reading by the reading processing from the second captured images sequentially acquired at the predetermined time intervals, and
wherein the imaging control processing is processing of controlling the camera to newly perform the first image capturing and then repeatedly perform the second image capturing at the predetermined time intervals, every time the number of times of consecutive barcode reading counted in the count processing reaches a predetermined number of times.
