# US 12,242,240 B2 · Server device and program

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

- Number: US 12,242,240 B2
- Document ID: US12242240B2
- Status: Granted
- Kind: B2
- Application number: 18/285,716
- Filed: 2021-04-15
- Published: 2024-03-14
- Granted: 2025-03-04
- Earliest claimed: 2021-04-15
- Assignees: Kobayashi Manufacture Co., Ltd.
- Applicants: Kobayashi Manufacture Co., Ltd.
- Inventors: Yasunori Kobayashi
- Web page: https://patentgrep.com/patent/US12242240B2

## CPC

- G05B 19/4097: characterised by using design data to control NC machines, e.g. CAD/CAM (G05B19/4093 takes precedence)
- G05B 19/418: Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G06F 30/10: Geometric CAD
- G06Q 10/06313: {Resource planning in a project environment}
- G05B 2219/31027: Computer assisted manual assembly CAA, display operation, tool, result
- G05B 2219/35431: Interactive
- Y02P 90/30: Computing systems specially adapted for manufacturing
- G05B: CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS (systems for controlling or regulating non-electric variables G05D; systems for regulating electric or magnetic variables G05F; control devices or systems insofar as characterised by mechanical features only G05G)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- Y02P: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS

## Abstract

A server device includes: an acquiring device a drawing to be used in estimation related to work for producing a product; a processing device processing the drawing such that an object indicating content of work to be performed in a work process for producing the product is displayed on the drawing; and an output device outputting the processed drawing to a terminal device.

## Claims

### Claim 1

A server device comprising:
one or more processors programmed to:
acquire, from a client terminal, a two-dimensional drawing to be used in estimation related to work for producing a product;
process the drawing by:
converting the two-dimensional drawing into a digital format;
performing an image recognition processing on the drawing to recognize a work element included in the drawing; and
creating an object indicating content of work to be performed in a work process for producing the product and overlaying the created object onto the drawing, wherein:
the processed drawing includes a plurality of layers corresponding to each different work process to be performed which are overlaid onto the drawing, and each layer includes a respective object created to indicate the respective content of work to be performed in the respective work process, and
the respective object indicates at least a target location in the product where the respective work process needs to be performed, in order to serve as a visual instruction for an operator performing the respective work process;
generate an encoded image in association with the processed drawing;
cause a printer to print the encoded image on a print medium;
determine that a user terminal has read the encoded image printed on the print medium; and;
upon determining that the user terminal has read the encoded image,
select a layer, from the plurality of layers, which corresponds to work process information pre-stored in the user terminal, and
automatically output the selected layer among the plurality of layers to a terminal device located at a work site where the work process indicated in the user terminal is to be performed.

### Claim 2 (depends on 1)

The server device according to claim 1,
wherein the object indicates a portion to be subjected to the work.

### Claim 3 (depends on 1)

The server device according to claim 1,
wherein the respective object has an appearance that is different depending on a type of the respective content of work indicated therein.

### Claim 4 (depends on 1)

The server device according to claim 1,
wherein the one or more processors output a drawing obtained by superimposing, on the acquired drawing, the selected layer including the object indicating the content of work to be performed, to the terminal device associated with the work process indicated in the user terminal, out of a plurality of terminal devices.

### Claim 5 (depends on 1)

The server device according to claim 1, wherein
the generated encoded image indicates an identifier that uniquely identifies production of the product.

### Claim 6 (depends on 5)

The server device according to claim 5, wherein the one or more processors are further configured to:
store, in a memory, at least one of start date and time of the work and end date and time of the work, based on date and time when the encoded image is read by the user terminal.

### Claim 7 (depends on 1)

The server device according to claim 1, wherein the user terminal that has read the encoded image is a smartphone.

### Claim 8 (depends on 1)

The server device according to claim 1, wherein the one or more processors are further configured to print an item tag with the encoded image on a sheet, and the item tag is to be attached to a material of the product.

### Claim 9

A non-transitory computer readable medium storing a program for causing a computer to execute:
acquiring, from a client terminal, a two-dimensional drawing to be used in estimation related to work for producing a product;
processing the drawing by:
converting the two-dimensional drawing into a digital format;
performing an image recognition processing on the drawing to recognize a work element included in the drawing; and
creating an object indicating content of work to be performed in a work process for producing the product and overlaying the created object onto the drawing, wherein:
the processed drawing includes a plurality of layers corresponding to each different work process to be performed which are overlaid onto the drawing, and each layer includes a respective object created to indicate the respective content of work to be performed in the respective work process, and
the respective object indicates at least a target location in the product where the respective work process needs to be performed, in order to serve as a visual instruction for an operator performing the respective work process;
generating an encoded image in association with the processed drawing;
causing a printer to print the encoded image on a print medium;
determining that a user terminal has read the encoded image printed on the print medium; and
upon determining that the user terminal has read the encoded image,
selecting a layer, from the plurality of layers, which corresponds to work process information pre-stored in the user terminal, and
automatically outputting the selected layer among the plurality of layers to a terminal device located at a work site where the work process indicated in the user terminal is to be performed.
