# US 10,455,239 B2 · Information display processing device and control program for information display processing device

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

- Number: US 10,455,239 B2
- Document ID: US10455239B2
- Status: Granted
- Kind: B2
- Application number: 15/123,166
- Filed: 2014-03-05
- Published: 2017-03-16
- Granted: 2019-10-22
- Earliest claimed: 2014-03-05
- Assignees: Shimadzu Corporation
- Applicants: Shimadzu Corporation
- Inventors: Takayuki Kihara
- Web page: https://patentgrep.com/patent/US10455239B2

## CPC

- H04N 19/186: the unit being a colour or a chrominance component
- G06F 11/0739: {in a data processing system embedded in automotive or aircraft systems}
- G06F 11/0766: {Error or fault reporting or storing}
- H04N 19/182: the unit being a pixel
- G01N 30/8651: {Recording, data aquisition, archiving and storage}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G01N: INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES (measuring or testing apparatus or processes other than immunoassay, involving enzymes or microorganisms C12M, C12Q)

## Abstract

In an information display processing device 1 for displaying a predetermined process result on a screen 14 of a display unit, the present device includes an encoding section 34 for creating a code image by encoding a piece of information held in the device and a display control section 35 for displaying, on the screen, the code image created by the encoding section 34 and a single identification header in a predetermined positional relationship to the code image, whereby the device reduces the processing load on a computer caused by an image search in a system which assists user operations through an image recognition process on a software basis.

## Claims

### Claim 1

An information display processing device for displaying a predetermined process result on a screen of a display unit, comprising:
a) an encoding section for creating a code image by encoding a piece of information held in the device; and
b) a display control section for displaying, on the screen, the code image created by the encoding section and a single identification header in a predetermined positional relationship to the code image,
wherein the single identification header holds only information which enables locating the code image;
wherein the code image and the identification header are composed of a plurality of pixels having color differences which are difficult to be visually recognized by users; and
wherein the display control section displays the code image and the identification header in a uniformly-colored area within a designated region occupied by a color close to the plurality of pixels.

### Claim 2 (depends on 1)

The information display processing device according to claim 1, wherein:
the identification header includes a first pixel group composed of N uniformly-colored pixels sequentially arranged in a row direction and a second pixel group neighboring the first pixel group in the same row, with the second pixel group composed of one or a plurality of pixels having a different color from the first pixel group, where N is a natural number equal to or greater than three.

### Claim 3 (depends on 2)

The information display processing device according to claim 2, wherein:
the second pixel group may be composed of M uniformly-colored pixels sequentially arranged in the row direction, where M is a natural number greater than N.

### Claim 4

An operation-assisting device for assisting user operations related to a target software, comprising:
a) an identification-header detection section for detecting a single identification header displayed on a screen of a display unit, the single identification header being in a predetermined positional relationship to a code image, and holding only information which enables locating the code image;
b) a code-image detection section for detecting, based on the predetermined positional relationship with the identification header detected by the identification-header detection section, the code image in which a specified item of information related to the target software is held in a coded form;
c) a decoding section for decoding the code image detected by the code-image detection section, to obtain the specified item of information; and
d) an execution section for performing a specified process associated with the specified item of information obtained by the decoding section wherein the code image and the identification header are composed of a plurality of pixels having color differences which are difficult to be visually recognized by users; and wherein the display unit displays the code image and the identification header in a uniformly-colored area within a designated region occupied by a color close to the plurality of pixels.

### Claim 5 (depends on 4)

The operation-assisting device according to claim 4, wherein:
the identification-header detection section is configured so that, for a natural number N equal to or greater than three, the identification-header detection section searches the screen in the row direction, examining a value of each pixel, and if a pixel whose color differs from a preceding pixel is detected, the identification-header detection section determines whether or not the detected pixel is a pixel in an N+1st column of the identification header, and if a determination result is negative, the identification-header detection section resumes the search from a pixel which is N columns far ahead of the detected pixel.

### Claim 6 (depends on 5)

The operation-assisting device according to claim 5, wherein:
the identification-header detection section is further configured so that, for a natural number M greater than N, if a pixel having the same color as a preceding pixel is detected, the identification-header detection section determines whether or not a color of a pixel located M columns far ahead of the detected pixel is a same as a color of pixels in N+1 st through N+Mth columns of the identification header, and then resumes the search from a pixel located immediately after the detected pixel if it is determined that the two colors are the same, or from a pixel located M−N+1 columns far ahead of the detected pixel if it is determined that the two colors are different from each other.

### Claim 7 (depends on 1)

A non-transitory computer readable medium recording a control program for making a computer function as the sections of the information display processing device according to claim 1.

### Claim 8 (depends on 4)

A non-transitory computer readable medium recording a control program for making a computer function as the sections of the operation-assisting device according to claim 4.

### Claim 9 (depends on 1)

The information display processing device according to claim 1, wherein:
the identification header includes a first pixel group composed of N uniformly-colored pixels sequentially arranged in a row direction and a second pixel group neighboring the first pixel group in the same row, with the second pixel group composed of one or a plurality of pixels having a different color from the first pixel group, where N is a natural number equal to or greater than three.

### Claim 10 (depends on 9)

The information display processing device according to claim 9, wherein:
the second pixel group may be composed of M uniformly-colored pixels sequentially arranged in the row direction, where M is a natural number greater than N.

### Claim 11 (depends on 1)

A non-transitory computer readable medium recording a control program for making a computer function as the sections of the information display processing device according to claim 1.

### Claim 12 (depends on 2)

A non-transitory computer readable medium recording a control program for making a computer function as the sections of the information display processing device according to claim 2.

### Claim 13 (depends on 3)

A non-transitory computer readable medium recording a control program for making a computer function as the sections of the information display processing device according to claim 3.

### Claim 14 (depends on 9)

A non-transitory computer readable medium recording a control program for making a computer function as the sections of the information display processing device according to claim 9.

### Claim 15 (depends on 10)

A non-transitory computer readable medium recording a control program for making a computer function as the sections of the information display processing device according to claim 10.

### Claim 16 (depends on 5)

A non-transitory computer readable medium recording a control program for making a computer function as the sections of the operation-assisting device according to claim 5.

### Claim 17 (depends on 6)

A non-transitory computer readable medium recording a control program for making a computer function as the sections of the operation-assisting device according to claim 6.

### Claim 18

An operation-assisting device for assisting user operations related to a target software, comprising:
(i) an information display processing device for displaying a predetermined process result on a screen of a display unit, the information display processing device including:
a) an encoding section for creating a code image by encoding a piece of information held in the device; and
b) a display control section for displaying, on the screen, the code image created by the encoding section and a single identification header in a predetermined positional relationship to the code image,
wherein the single identification header holds only information which enables locating the code image;
wherein the code image and the identification header are composed of a plurality of pixels having color differences which are difficult to be visually recognized by users; and
wherein the display control section displays the code image and the identification header in a uniformly-colored area within a designated region occupied by a color close to the plurality of pixels;
(ii) an identification-header detection section for detecting a single identification header displayed on a screen of a display unit, the single identification header being in a predetermined positional relationship to a code image, and only holding information which enables locating the code image;
(iii) a code-image detection section for detecting, based on the predetermined positional relationship with the identification header detected by the identification-header detection section, the code image in which a specified item of information related to the target software is held in a coded form;
(iv) a decoding section for decoding the code image detected by the code-image detection section, to obtain the specified item of information; and
(v) an execution section for performing a specified process associated with the specified item of information obtained by the decoding section,
wherein the identification-header detection section is configured so that, for a natural number N equal to or greater than three, the identification-header detection section searches the screen in the row direction, examining a value of each pixel, and if a pixel whose color differs from a preceding pixel is detected, the identification-header detection section determines whether or not the detected pixel is a pixel in an N+1 st column of the identification header, and if a determination result is negative, the identification-header detection section resumes the search from a pixel which is N columns far ahead of the detected pixel.

### Claim 19 (depends on 18)

The operation-assisting device according to claim 18, wherein:
the identification-header detection section is further configured so that, for a natural number M greater than N, if a pixel having the same color as a preceding pixel is detected, the identification-header detection section determines whether or not a color of a pixel located M columns far ahead of the detected pixel is a same as a color of pixels in N+1 st through N+Mth columns of the identification header, and then resumes the search from a pixel located immediately after the detected pixel if it is determined that the two colors are the same, or from a pixel located M−N+1 columns far ahead of the detected pixel if it is determined that the two colors are different from each other.

### Claim 20 (depends on 18)

A non-transitory computer readable medium recording a control program for making a computer function as the sections of the operation-assisting device according to claim 18.

### Claim 21 (depends on 18)

A non-transitory computer readable medium recording a control program for making a computer function as the sections of the operation-assisting device according to claim 18.

### Claim 22 (depends on 19)

A non-transitory computer readable medium recording a control program for making a computer function as the sections of the operation-assisting device according to claim 19.
