# US 2018/0025194 A1 · Information code reading system and information code reader

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

- Number: US 2018/0025194 A1
- Document ID: US20180025194A1
- Status: Published application
- Kind: A1
- Application number: 15/543,004
- Filed: 2016-01-13
- Published: 2018-01-25
- Earliest claimed: 2015-01-13
- Assignees: Denso Wave Incorporated
- Applicants: Denso Wave Incorporated
- Inventors: Motoaki WATABE
- Web page: https://patentgrep.com/patent/US20180025194A1

## CPC

- G06K 7/10722: {Photodetector array or CCD scanning}
- G06K 7/14: using light without selection of wavelength, e.g. sensing reflected white light {(G06K7/10831 - G06K7/1097 take precedence)}
- G06K 7/1417: {2D bar codes}
- G06K: GRAPHICAL DATA READING (image or video recognition or understanding G06V); PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS

## Abstract

In an information code reader, an image is imaged by an imager. An information code contained in the image is quantified depending on light-dark levels thereof (tones, color depths, or luminance levels thereof), thereby providing cell information by this quantification. The obtained cell information is transmitted to from the information code reader to a server. In the server, based on the cell information received from the reader, the information code imaged by the imager is decoded. Decoded information is transmitted to the information code reader so that the reader is perform control based on the decoded results.

## Claims

### Claim 1

An information code reading system provided with an information code reader and a server which are communicable to each other, an information code being read by the information code reader and being configured to have a plurality of types of cells arranged, tones, depths, or luminance levels of the cells being different between the types,
the information code reader comprising:
imaging means for imaging the information code;
cell information generating means for generating cell information by quantifying the cells of the information code contained in an image imaged by the imaging means, depending on the tones, depths, or luminance levels; and
transmitting means for transmitting to the server the cell information generated by the cell information generating means, and
the server comprising:
decoding means for decoding the information code imaged by the imaging means, based on the cell information received from the information code reader; and
server-side controlling means for performing control based on results decoded by the decoding means.

### Claim 2 (depends on 1)

The information code reading system of claim 1, wherein
the information code contains an error correction region for correcting an error in the information code,
the information code reader comprises
error correcting means for correcting the error in the cell information obtained by the cell information generating means, based on information in the error correction region, and
determining means for determining whether or not it is possible that the cell information obtained by the cell information generating means can be corrected by the error correcting means, and
the transmitting means is configured to transmit, to the server, the cell information when the determining means determines that it is possible to correct the cell information.

### Claim 3 (depends on 2)

The information code reading system of claim 2, wherein
the transmitting means is configured to transmit, to the server, the cell information of which error have been corrected by the error correcting means, when the determining means determines that it is possible to correct the cell information.

### Claim 4 (depends on 1)

The information code reading system of claim 1, wherein the server-side controlling means is configured to transmit, to the information code reader, at least a part of the decoded results.

### Claim 5 (depends on 1)

The information code reading system of claim 1, wherein the server-side controlling means is configured to transmit, to the information code reader, information which is obtained from the decoded results but different from the decoded result.

### Claim 6

An information code reader, the reader optically reading an information code in which a plurality of types of cells are arranged, the cells having tones, depths, or luminance levels which are different between the types, the reader comprising:
imaging means for imaging the information code;
cell information generating means for generating cell information by quantifying the cells of the information code contained in an image imaged by the imaging means, depending on the tones, color depths, or luminance levels;
transmitting means for transmitting to a server the cell information generated by the cell information generating means, the server having a decoding function; and
reader-side controlling means for performing control based on information received from the server in response to transmitting the cell information.

### Claim 7 (depends on 6)

The information code reader of claim 6, wherein
the information code contains an error correction region for correcting an error of the information code,
the information code reader comprises
error correcting means for correcting the error of the cell information obtained by the cell information generating means, based on information in the error correction region, and
determining means for determining whether or not it is possible that the cell information obtained by the cell information generating means is corrected by the error correcting means, and
the transmitting means is configured to transmit, to the server, the cell information when the determining means determine it is possible to correct the cell information.

### Claim 8 (depends on 7)

The information code reader of claim 7, wherein
the transmitting means is configured to transmit, to the server, the cell information of which error is corrected by the error correcting means, when the determining means determine it is possible to correct the cell information.

### Claim 9 (depends on 2)

The information code reading system of claim 2, wherein the server-side controlling means is configured to transmit, to the information code reader, at least a part of the decoded results.

### Claim 10 (depends on 2)

The information code reading system of claim 2, wherein the server-side controlling means is configured to transmit, to the information code reader, information which is obtained from the decoded results but different from the decoded result.

### Claim 11 (depends on 3)

The information code reading system of claim 3, wherein the server-side controlling means is configured to transmit, to the information code reader, at least a part of the decoded results.

### Claim 12 (depends on 3)

The information code reading system of claim 3, wherein the server-side controlling means is configured to transmit, to the information code reader, information which is obtained from the decoded results but different from the decoded result.
