Information processing device, communication system, control method, and control program

By using an information processing device to analyze and determine the morphemes of work instructions, tasks and practical information are generated, which solves the problem of inquiries caused by insufficient work instructions, reduces the burden on the person giving the instructions, and improves work efficiency.

CN121889818APending Publication Date: 2026-04-17MITSUBISHI ELECTRIC CORP
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-21
Publication Date
2026-04-17

Smart Images

  • Figure CN121889818A_ABST
    Figure CN121889818A_ABST
Patent Text Reader

Abstract

An information processing device (100) is provided with: a communication unit (120) that receives work instruction information, which is information indicating a work instruction for a worker; a morpheme analysis execution unit (130) that executes morpheme analysis on the job instruction information; a determination unit (140) that determines the type of the job on the basis of the morpheme analysis result; an acquisition unit (150) that acquires a management table (111) or manual data of a job, which is information for generating a job corresponding to the job instruction; and a generation unit (160) that generates a job on the basis of the management table (111) or manual data, the type of the job, and one or more words obtained by morpheme analysis. When the job is generated, the communication unit (120) transmits the job to the terminal device (300).
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to an information processing device, a communication system, a control method, and a control program. Background Technology

[0002] In factories, warehouses, and other similar locations, a large number of workers perform their jobs. Here, a remote work assistance system is proposed that enables each worker to obtain a work plan (see Patent Document 1).

[0003] Patent Document 1: Japanese Patent No. 6157774 Summary of the Invention

[0004] However, work instructors sometimes issue work instructions using devices. These instructions are received by the operator's terminal. If the work instructions lack sufficient information, the operator may query the work instructor. Responding to these queries increases the workload of the work instructor.

[0005] The purpose of this invention is to reduce the burden on the person giving the instructions.

[0006] An information processing apparatus according to one aspect of the present invention is provided. The information processing apparatus communicates with a terminal device used by a worker. The information processing apparatus includes: a communication unit that receives information representing a work instruction for the worker, i.e., work instruction information; a lexical analysis execution unit that performs lexical analysis on the work instruction information; a determination unit that determines the type of work based on the result of the lexical analysis; an acquisition unit that acquires information for generating a task corresponding to the work instruction, i.e., management information or work manual data; and a generation unit that generates the task based on the management information or the manual data, the type of work, and one or more words obtained through the lexical analysis. Upon generating the task, the communication unit sends the task to the terminal device.

[0007] The effects of the invention

[0008] According to the present invention, the burden on the person giving the work instructions can be reduced. Attached Figure Description

[0009] Figure 1 This is a diagram illustrating the communication system of Implementation Method 1.

[0010] Figure 2 This is a diagram showing the hardware of the information processing device in Embodiment 1.

[0011] Figure 3 This is a block diagram illustrating the functions of the information processing device in Embodiment 1.

[0012] Figure 4This is a diagram showing an example of a management table in Implementation Method 1.

[0013] Figure 5 This is a flowchart illustrating an example of the processing performed by the information processing apparatus of Embodiment 1.

[0014] Figure 6 This is a diagram showing an example (1) of the management table of a variation of implementation 1.

[0015] Figure 7 This is a diagram showing an example (2) of the management table of a variation 1 of implementation method 1.

[0016] Figure 8 This is a diagram showing an example of a job management table as a variation of implementation 1.

[0017] Figure 9 This is a diagram showing an example of a transport management table for a variation of Implementation 1.

[0018] Figure 10 This is a diagram showing an example of a management table for a variation of implementation 1, Example 3.

[0019] Figure 11 This is a schematic diagram of the communication system of Variation 3 of Implementation Method 1.

[0020] Figure 12 This is a diagram illustrating the communication system of Implementation Method 2.

[0021] Figure 13 This is a block diagram illustrating the functions of the information processing device in Embodiment 2.

[0022] Figure 14 This is a flowchart illustrating an example of the processing performed by the information processing apparatus in Embodiment 2. Detailed Implementation

[0023] The following is a reference to the appendix. Figure 1 The implementation methods will be described below. The following implementation methods are merely examples, and various modifications can be made within the scope of this invention.

[0024] Implementation Method 1

[0025] Figure 1 This diagram illustrates a communication system according to Embodiment 1. The communication system includes an information processing device 100 and a terminal device 300. The communication system may also include an information processing device 200.

[0026] Information processing device 100, information processing device 200, and terminal device 300 communicate via a network. The network can be a wired network or a wireless network.

[0027] The information processing device 100 is a device for executing control methods. For example, the information processing device 100 is a server.

[0028] Information processing device 200 is a device used by the work supervisor. For example, information processing device 200 is a PC (Personal Computer). Alternatively, the work supervisor may be a manager, expert, etc. For example, the work supervisor may be located in an office.

[0029] Terminal device 300 is a device used by the operator. For example, terminal device 300 is a smartphone, tablet, etc. Additionally, the operator may be a new employee, a temporary worker, etc. For example, the operator may be located in a warehouse.

[0030] Next, the hardware of the information processing device 100 will be described.

[0031] Figure 2 This diagram illustrates the hardware of the information processing apparatus of Embodiment 1. The information processing apparatus 100 is a computer. The information processing apparatus 100 includes a processor 101, a volatile storage device 102, and a non-volatile storage device 103.

[0032] The processor 101 controls the entire information processing device 100. For example, the processor 101 is a CPU (Central Processing Unit), an FPGA (Field Programmable Gate Array), etc. The processor 101 can also be a multiprocessor. In addition, the information processing device 100 may also have processing circuitry.

[0033] Volatile storage device 102 is the main storage device of information processing device 100. For example, volatile storage device 102 is RAM (Random Access Memory). Non-volatile storage device 103 is an auxiliary storage device of information processing device 100. For example, non-volatile storage device 103 is HDD (Hard Disk Drive) or SSD (Solid State Drive).

[0034] In addition, the information processing device 200 and the terminal device 300, like the information processing device 100, have a processor, a volatile storage device and a non-volatile storage device.

[0035] Next, the functions of the information processing device 100 will be explained.

[0036] Figure 3This is a block diagram illustrating the functions of the information processing apparatus of Embodiment 1. The information processing apparatus 100 includes a storage unit 110, a communication unit 120, a lexical analysis execution unit 130, a determination unit 140, an acquisition unit 150, a generation unit 160, and a response unit 170.

[0037] The storage unit 110 can also be implemented as a storage area reserved in the volatile storage device 102 or the non-volatile storage device 103.

[0038] Alternatively, some or all of the communication unit 120, lexical analysis execution unit 130, determination unit 140, acquisition unit 150, generation unit 160, and response unit 170 may be implemented by processing circuitry. Alternatively, some or all of the communication unit 120, lexical analysis execution unit 130, determination unit 140, acquisition unit 150, generation unit 160, and response unit 170 may be implemented as modules of a program executed by processor 101. For example, the program executed by processor 101 may also be called a control program. For example, the control program may be recorded on a storage medium.

[0039] Storage unit 110 stores various types of information.

[0040] The communication unit 120 receives work instruction information. For example, the communication unit 120 receives work instruction information from the information processing device 200. The work instruction information is information indicating work instructions for the operator. Hereinafter, the work instruction is "Please transport item X."

[0041] The morpheme analysis execution unit 130 performs morpheme analysis on the work instruction information.

[0042] The determination unit 140 determines the type of operation based on the results of morpheme analysis. For example, the determination unit 140 determines the type of operation as "transportation" based on the word "delivery".

[0043] The acquisition unit 150 acquires the management table. For example, the acquisition unit 150 acquires the management table from the storage unit 110. Alternatively, for example, the acquisition unit 150 acquires the management table from an external device. Furthermore, the external device is a device located outside the information processing device 100. For example, the external device is a cloud server. A diagram of the external device is omitted. Here, an example of a management table is shown.

[0044] Figure 4 This is a diagram illustrating an example of a management table in Implementation Method 1. For example, management table 111 is stored in storage unit 110. Management table 111 is also called management information. Management table 111 contains information used to generate tasks corresponding to work instructions.

[0045] For example, Management Table 111 contains items such as the type of operation, items, tasks, and practical information. Furthermore, practical information provides guidance for task execution.

[0046] The generation unit 160 generates a task based on the management table 111, the type of task, and one or more words obtained through morpheme analysis. In other words, the generation unit 160 generates a task to perform the task corresponding to the task instruction. A specific example is given. The type of task is "transportation". The word obtained through morpheme analysis is "item X". The generation unit 160 determines the task corresponding to "transportation" and "item X" based on the management table 111. The generation unit 160 generates the task based on the determined task.

[0047] Additionally, the generation unit 160 can also generate practical information corresponding to the task. For example, the generation unit 160 generates practical information corresponding to the determined task based on the management table 111. Furthermore, the practical information can also be stored on an external device. If the practical information is stored on an external device, the acquisition unit 150 can access the external device to obtain the practical information corresponding to the task.

[0048] The communications unit 120 sends the mission and practical information to the terminal device 300.

[0049] Next, a flowchart will be used to explain the processes performed by the information processing device 100.

[0050] Figure 5 This is a flowchart illustrating an example of the processing performed by the information processing apparatus of Embodiment 1.

[0051] (Step S11) The communication unit 120 receives work instruction information from the information processing device 200.

[0052] (Step S12) The morpheme parsing execution unit 130 performs morpheme parsing in response to the work instruction information.

[0053] (Step S13) The determination unit 140 determines the type of the job based on the result of morpheme analysis.

[0054] (Step S14) Obtain Management Form 111 from the Acquisition Department 150.

[0055] (Step S15) The generation unit 160 generates a task based on the management table 111, the type of task, and a word greater than or equal to one obtained through morpheme analysis.

[0056] (Step S16) The generation unit 160 uses the management table 111 to generate practical information corresponding to the task.

[0057] (Step S17) The communication unit 120 sends the task and practical information to the terminal device 300.

[0058] Here, sometimes the work instructions lack sufficient information. For example, in the case of a work instruction that reads "Please transport item X," the operator may not even know the location of item X. Furthermore, in the case of a work instruction that reads "Please transport item X," the operator may not know where to transport item X. Thus, when the work instructions lack sufficient information, the operator will inquire with the person giving the instructions. The operator's response to these inquiries increases the workload of the person giving the instructions.

[0059] According to Embodiment 1, the information processing device 100 generates a task for performing the work corresponding to the work instruction. That is, the information processing device 100 supplements the content of the work instruction with information to generate a task for the operator to perform the work. The information processing device 100 sends the task to the terminal device 300. Therefore, the operator can perform the work without asking the person giving the work instruction. Thus, the information processing device 100 can reduce the burden on the person giving the work instruction.

[0060] In addition, the information processing device 100 sends useful information to the terminal device 300. By obtaining this useful information, the operator can perform their work more smoothly.

[0061] Here, the operator can also use the terminal device 300 to send a query to the information processing device 100. Upon receiving a query from the terminal device 300, the communication unit 120 sends a response to the query back to the terminal device 300. The response unit 170 reflects the response to the query in the management table 111. As a result, the management table 111 is updated with the supplementary content.

[0062] Variation 1 of Implementation Method 1

[0063] exist Figure 4 The image below shows an example of management table 111. Management table 111 can also be a table like the one shown below.

[0064] Figure 6 This is a diagram showing an example (1) of a management table of a variation of implementation 1. Management table 111 also has weight items.

[0065] Using specific examples, for the use Figure 6The situation described in Management Table 111 is as follows. The job instruction is "Please transport item X weighing 5kg." The generation unit 160 generates a task based on Management Table 111, the job type, and one or more words obtained through morpheme analysis. The generation process is explained in detail. The job type is "transportation." The words obtained through morpheme analysis, one or more, are "5kg" and "item X." Based on Management Table 111, the generation unit 160 determines the tasks corresponding to "transportation," "5kg," and "item X." That is, the generation unit 160 determines the tasks for records with a weight "less than 10kg." Based on the determined tasks, the generation unit 160 generates the task.

[0066] Furthermore, management table 111 can also be a table like the one below.

[0067] Figure 7 This is a diagram showing an example (2) of the management table of a variation of implementation 1. The management table 111 also has an item for the origin of the shipment.

[0068] Using specific examples, for the use Figure 7 The situation described in Management Table 111 is as follows. The job instruction is "Transport item X located in warehouse C." Generation unit 160 generates a task based on Management Table 111, the job type, and one or more words obtained through morpheme analysis. The generation process is explained in detail. The job type is "transportation." The words obtained through morpheme analysis are "warehouse C" and "item X." Generation unit 160 determines the task corresponding to "transportation," "warehouse C," and "item X" based on Management Table 111. That is, generation unit 160 determines the task for the record of the transport origin "warehouse C." Generation unit 160 generates the task based on the determined task.

[0069] In the example above, the item of weight or origin of shipment is shown being added to management table 111. Other items can also be added to management table 111. For example, items such as shipment destination, time period, and date can be added to management table 111. Thus, management table 111 can have a wide variety of items. Furthermore, the generation unit 160 uses the type of task and one or more words obtained through morpheme analysis to generate a task based on management table 111.

[0070] Furthermore, the same purpose as management table 111 can be achieved by using two tables. For example, the two tables are called the Operations Management Table and the Transportation Management Table. An example of an Operations Management Table and a Transportation Management Table is shown.

[0071] Figure 8 This is a diagram illustrating an example of a job management table as a variation of implementation 1. The job management table 111a contains items such as job type, task, and practical information. Figure 8 The locations shown for "[Source of Transport]", "[Destination of Transport]" and "[Item Name]" are variable locations.

[0072] Figure 9 This is a diagram illustrating an example of a transport management table, a variation of embodiment 1. The transport management table 111b includes items such as item name, origin of transport, and destination of transport.

[0073] The following describes the use of the work management table 111a and the transportation management table 111b. The work instruction is "Please transport item X." The determination unit 140 determines the type of work as "transportation" based on the result of word analysis, where the word analysis is based on the work instruction information. The acquisition unit 150 acquires the task corresponding to "transportation" based on the work management table 111a. The acquisition unit 150 acquires the transportation source "Warehouse A" and transportation destination "Warehouse B" corresponding to "item X" obtained through word analysis based on the transportation management table 111b. The generation unit 160 substitutes "item X," "Warehouse A," and "Warehouse B" into the variable parts of the acquired task.

[0074] In this way, the same purpose as management table 111 can be achieved by using work management table 111a and handling management table 111b.

[0075] Variation 2 of Implementation Method 1

[0076] In Implementation 1, the generation of tasks based on Management Table 111 was described. The generation unit 160 may also generate tasks based on job manual data, job type, and one or more words obtained through morpheme analysis. The generation process will be described in detail.

[0077] First, the acquisition unit 150 acquires manual data from the storage unit 110 or an external device. The generation unit 160 uses the job type and one or more words obtained through morpheme analysis to retrieve the section in the manual data containing information necessary for task generation. Based on this section, the generation unit 160 generates the task.

[0078] In this way, the information processing device 100 can also use manual data to generate tasks.

[0079] Variation 3 of Implementation Method 1

[0080] In Implementation Example 1, the case of generating a task with one operator was described. In Modification Example 3, the case of generating a task with multiple operators was described.

[0081] First, an example of managing table 111 is shown.

[0082] Figure 10 This is a diagram illustrating an example of a management table for a variation of implementation method 1, example 3. Management table 111 has an item for the number of employees.

[0083] Until step S14, variation 3 of embodiment 1 is the same as embodiment 1. When there are multiple workers performing tasks corresponding to job instructions, the generation unit 160 generates individual tasks for each worker based on the management table 111, the type of job, and one or more words obtained through morpheme analysis. Additionally, the generation unit 160 generates practical information corresponding to each task based on the management table 111. Here, the acquisition unit 150 can also acquire practical information from an external device. The communication unit 120 sends the tasks and practical information to each of the multiple terminal devices used by the multiple workers. A specific schematic diagram is shown.

[0084] Figure 11 This is a schematic diagram of the communication system of Variation 3 of Implementation Method 1. Figure 11 Two operators are shown. One operator uses terminal device 300. The other operator uses terminal device 301.

[0085] Information processing device 100 sends task 10 and practical information 10a to terminal device 300. Information processing device 100 sends task 11 and practical information 11a to terminal device 301. Thus, the two operators share the work corresponding to the work instructions.

[0086] According to a variation 3 of embodiment 1, the information processing device 100 is able to generate multiple tasks and multiple pieces of practical information corresponding to multiple operators.

[0087] Implementation Method 2

[0088] Next, Embodiment 2 will be described. In Embodiment 2, the differences from Embodiment 1 will be mainly explained. Furthermore, in Embodiment 2, the description of matters common to Embodiment 1 will be omitted.

[0089] Figure 12 This diagram illustrates a communication system according to Embodiment 2. The communication system includes an information processing device 100a and a terminal device 300. The communication system may also include an information processing device 200.

[0090] Figure 13 This is a block diagram illustrating the functions of the information processing apparatus in Embodiment 2. The information processing apparatus 100a includes an acquisition unit 150a and a generation unit 160a. The information processing apparatus 100a does not include a lexical analysis execution unit 130, a determination unit 140, or a response unit 170.

[0091] Alternatively, part or all of the acquisition unit 150a and the generation unit 160a may be implemented by the processing circuit. Alternatively, part or all of the acquisition unit 150a and the generation unit 160a may be implemented as modules of a program executed by the processor 101.

[0092] The functions of the acquisition unit 150a and the generation unit 160a will be explained in detail later.

[0093] Next, a flowchart will be used to explain the processes performed by the information processing device 100a.

[0094] Figure 14 This is a flowchart illustrating an example of the processing performed by the information processing apparatus in Embodiment 2.

[0095] (Step S21) The communication unit 120 receives work instruction information from the information processing device 200.

[0096] (Step S22) The acquisition unit 150a acquires the trained model from the storage unit 110 or an external device. Furthermore, the trained model supplements the content of the job instructions with information and learns to generate a task for the operator to perform the job.

[0097] (Step S23) The generation unit 160a uses the job instruction information and the trained model to generate a task corresponding to the job instruction. In detail, when the generation unit 160a inputs the job instruction information into the trained model, the trained model outputs the task.

[0098] (Step S24) The communication unit 120 sends the task to the terminal device 300.

[0099] According to Embodiment 2, the information processing device 100a generates a task for performing the work corresponding to the work instruction. The information processing device 100a sends the task to the terminal device 300. Therefore, the operator can perform the work without consulting the work instruction provider. Thus, the information processing device 100a can reduce the burden on the work instruction provider.

[0100] The above-described embodiments illustrate applications in logistics or factory automation (FA). These embodiments can also be applied to situations where the work supervisor is in the office and the worker is at home (i.e., remote work). Furthermore, these embodiments can also be applied to fields such as nursing and construction.

[0101] Explanation of the label

[0102] 10 Task, 10a Practical Information, 11 Task, 11a Practical Information, 100 Information Processing Device, 100a Information Processing Device, 101 Processor, 102 Volatile Storage Device, 103 Non-volatile Storage Device, 110 Storage Unit, 111 Management Table, 111a Job Management Table, 111b Transportation Management Table, 120 Communication Unit, 130 Lexical Analysis Execution Unit, 140 Judgment Unit, 150 Acquisition Unit, 150a Acquisition Unit, 160 Generation Unit, 160a Generation Unit, 170 Response Unit, 200 Information Processing Device, 300 Terminal Device, 301 Terminal Device.

Claims

1. An information processing device that communicates with a terminal device used by an operator. The information processing device has: The communications unit receives information representing work instructions for the operator, i.e., work instruction information; The lexical analysis execution unit performs lexical analysis in response to the job instruction information; The determination unit determines the type of task based on the results of the morpheme analysis. The acquisition department acquires information used to generate tasks corresponding to the work instructions, namely management information or work manual data; as well as The generation department generates the task based on the management information or manual data, the type of task, and one or more words obtained through morpheme analysis. When the communication unit generates the task, it sends the task to the terminal device.

2. The information processing apparatus according to claim 1, wherein, The communication unit will send useful information, which facilitates the execution of the task, to the terminal device.

3. The information processing apparatus according to claim 1 or 2, wherein, It also has a reflection department. Upon receiving a query from the terminal device, the communication unit sends a response to the query to the terminal device. The response department will reflect the answer to the management information.

4. The information processing apparatus according to claim 1, wherein, When there are multiple people performing tasks corresponding to the job instructions, the generation department generates individual tasks for each of the multiple workers based on the management information, the type of job, and one or more words obtained through morpheme parsing. The communication unit sends the task to each of the multiple terminal devices used by the multiple operators.

5. The information processing apparatus according to claim 4, wherein, The communication unit will send useful information, which facilitates the execution of the task, to each of the plurality of terminal devices.

6. An information processing device that communicates with a terminal device used by an operator. The information processing device has: The communications unit receives information representing work instructions for the operator, i.e., work instruction information; The acquisition department acquires the trained model; and The generation unit uses the job instruction information and the trained model to generate a task corresponding to the job instruction. When the communication unit generates the task, it sends the task to the terminal device.

7. A communication system comprising: The terminal device used by the operator; and An information processing device that communicates with the terminal device. The information processing device has: The communications unit receives information representing work instructions for the operator, i.e., work instruction information; The lexical analysis execution unit performs lexical analysis in response to the job instruction information; The determination unit determines the type of task based on the results of the morpheme analysis. The acquisition department acquires information used to generate tasks corresponding to the work instructions, namely management information or manual data for the work. as well as The generation department generates the task based on the management information or manual data, the type of task, and one or more words obtained through morpheme analysis. When the communication unit generates the task, it sends the task to the terminal device.

8. A communication system comprising: The terminal device used by the operator; and An information processing device that communicates with the terminal device. The information processing device has: The communications unit receives information representing work instructions for the operator, i.e., work instruction information; The acquisition department acquires the trained model; and The generation unit uses the job instruction information and the trained model to generate a task corresponding to the job instruction. When the communication unit generates the task, it sends the task to the terminal device.

9. A control method, wherein, The information processing device that communicates with the terminal device used by the operator performs the following processing: The system receives information representing work instructions for the operator, i.e., work instruction information; performs lexical analysis on the work instruction information; determines the type of work based on the result of the lexical analysis; and obtains information for generating a task corresponding to the work instruction, i.e., management information or work manual data. Based on the management information or manual data, the type of task, and one or more words obtained through morpheme parsing, the task is generated. The task is sent to the terminal device.

10. A control method, wherein, The information processing device that communicates with the terminal device used by the operator performs the following processing: Receive information representing the work instructions for the worker, i.e., work instruction information, and obtain the trained model. Using the job instruction information and the trained model, generate a task corresponding to the job instruction. The task is sent to the terminal device.

11. A control program that causes an information processing device communicating with a terminal device used by an operator to perform the following processing: The system receives information representing work instructions for the operator, i.e., work instruction information; performs lexical analysis on the work instruction information; determines the type of work based on the result of the lexical analysis; and obtains information for generating a task corresponding to the work instruction, i.e., management information or work manual data. Based on the management information or manual data, the type of task, and one or more words obtained through morpheme parsing, the task is generated. The task is sent to the terminal device.

12. A control program that causes an information processing device communicating with a terminal device used by an operator to perform the following processing: Receive information representing the work instructions for the worker, i.e., work instruction information, and obtain the trained model. Using the job instruction information and the trained model, generate a task corresponding to the job instruction. The task is sent to the terminal device.

Citation Information

Patent Citations

  • Construction of large cavity in base rock

    JP1986057774A