Information processing device, information processing method, and information processing program
Patent Information
- Application Number
- JP2025028249
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-02-25
- Publication Date
- 2026-09-04
AI Technical Summary
【0017】 本開示によれば、作業者に対して正確な作業を遂行することを支援するとともに作業証跡の取得を自動化できる情報処理装置、情報処理方法および情報処理プログラムを提供することができる。
Smart Images

Figure 2026141587000001_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to an information processing apparatus, an information processing method, and an information processing program.
Background Art
[0002] During wiring work, the correctness of wiring is sometimes checked by multiple people, but confirmation errors due to human error may occur. Therefore, techniques for preventing confirmation errors caused by human error have been proposed. Patent Document 1 discloses a technique for determining the correctness of wiring using image recognition technology.
Prior Art Literature
Patent Literature
[0003]
Patent Document 1
Summary of the Invention
Problem to be Solved by the Invention
[0004] However, the technology disclosed in the above document does not determine whether the target of insertion / removal work is correct for the cable and port to be inserted / removed, so the correctness of the insertion / removal work cannot be confirmed. In addition, when similar server racks exist, the technology disclosed in the above document may cause incorrect insertion / removal due to a confirmation error of the server rack when inserting / removing wiring. Furthermore, although the technology disclosed in the above document detects the correctness of wiring of a specific device, it cannot cope with wiring insertion / removal for a plurality of devices. Also, the technology disclosed in the above document takes time to acquire a work trail.
[0005] The present disclosure has been made in view of the above points, and an object thereof is to provide an information processing apparatus, an information processing method, and an information processing program that can support workers to perform accurate work and automate acquisition of work trails.
Means for Solving the Problem
[0006] To solve the above problems, according to one aspect of this disclosure, an information processing device is provided, comprising: a display control unit that instructs an electronic device capable of displaying augmented reality used by a worker to display information about a work object; a determination unit that determines whether the worker's work on the work object is successful or not; and a storage control unit that stores in a storage unit an image of the work captured by the electronic device and information about the work in association with each other when the determination unit determines that the worker's work was successful.
[0007] The aforementioned work object may be a communication network device.
[0008] The memory control unit may store at least the hostname associated with the communication network device in the memory unit as information related to the operation.
[0009] The memory control unit may store in the memory unit at least the name of the device associated with the communication network device as information related to the operation.
[0010] The aforementioned operation may also involve inserting or removing cables from the communication network equipment.
[0011] The memory control unit may store at least the port on which the cable was inserted or removed in the memory unit as information related to the operation.
[0012] The display control unit may instruct the electronic device to switch the display mode depending on whether it is a work area or not.
[0013] The display control unit may instruct the electronic device to display a warning message if an attempt is made to perform work on a location that is not the target of the work.
[0014] The aforementioned electronic device may be a glasses-type wearable device.
[0015] To solve the above problems, according to another aspect of this disclosure, an information processing method is provided in which a processor instructs an electronic device capable of displaying augmented reality used by a worker to display information about a work object, determines whether the worker's work on the work object is successful or not, and if it is determined that the worker's work was successful, stores in a memory unit an image of the work captured by the electronic device and information about the work in association with each other.
[0016] To solve the above problems, according to another aspect of this disclosure, an information processing program is provided that causes a computer to instruct an electronic device capable of displaying augmented reality used by a worker to display information about a work object, to determine whether the worker's work on the work object is successful, and, if it is determined that the worker's work is successful, to store in a storage unit an image of the work captured by the electronic device and information about the work in association with each other. [Effects of the Invention]
[0017] According to this disclosure, it is possible to provide an information processing device, an information processing method, and an information processing program that can assist workers in performing accurate tasks and automate the acquisition of work evidence. [Brief explanation of the drawing]
[0018] [Figure 1] This figure shows the schematic configuration of the work support system according to this embodiment. [Figure 2] Block diagram showing the server hardware configuration. [Figure 3] This is a block diagram showing an example of the server's functional configuration. [Figure 4] This figure shows an example of a work management table. [Figure 5] This is according to the information processing flow by the server and smart glasses. [Figure 6] This is according to the information processing flow by the server and smart glasses. [Figure 7] It is a diagram showing an example of an image captured by a camera of smart glasses. [Figure 8] It is a diagram showing an example of information displayed as augmented reality on a display unit by smart glasses. [Figure 9] It is a diagram showing an example of information displayed as augmented reality on a display unit by smart glasses. [Figure 10] It is a diagram showing an example of information displayed as augmented reality on a display unit by smart glasses. [Figure 11] It is a diagram showing an example of information displayed as augmented reality on a display unit by smart glasses. [Figure 12] It is a diagram showing an example of information displayed as augmented reality on a display unit by smart glasses. [Figure 13] It is a diagram showing an example of information displayed as augmented reality on a display unit by smart glasses. [Figure 14] It is a diagram showing an example of information displayed as augmented reality on a display unit by smart glasses. [Figure 15] It is a diagram showing an example of information displayed as augmented reality on a display unit by smart glasses. MODE FOR CARRYING OUT THE INVENTION
[0019] Hereinafter, an example of an embodiment of the present disclosure will be described with reference to the drawings. In each drawing, the same reference numerals are given to the same or equivalent components and portions. In addition, the dimensional ratios in the drawings are exaggerated for convenience of description, and may differ from the actual ratios.
[0020] Figure 1 is a diagram showing a schematic configuration of a work support system according to this embodiment. The work support system 1 shown in Figure 1 includes a server 10 and smart glasses 20. The server 10 is an example of an information processing device of the present disclosure. The smart glasses 20 are glasses-type wearable devices, which are worn by a worker and are an example of an electronic device capable of displaying augmented reality that presents information in front of the worker's eyes. The smart glasses 20 include a camera 21 that captures the scene in front of the wearer's eyes and a display unit 22 that superimposes information onto the scene in front of the wearer's eyes. The server 10 and the smart glasses 20 are connected to each other so as to be able to communicate with each other via a network 30 such as the Internet.
[0021] In this embodiment, a worker wearing smart glasses 20 performs the task of inserting and removing network cables, such as optical cables, into communication network equipment. Inserting and removing network cables into communication network equipment can cause network failures if not performed on the correct port of the correct communication network equipment. Furthermore, since acquiring work evidence can be time-consuming, it is desirable to be able to provide the worker with appropriate instructions regarding the work object and to automatically acquire work evidence.
[0022] In this embodiment, the server 10 presents information to the smart glasses 20 worn by the worker, enabling the worker to perform the work correctly. The server 10 also acquires images captured by the camera of the smart glasses 20 and automatically records them as work evidence along with the work details. The server 10 in this embodiment can support the worker in performing the work accurately and automate the acquisition of work evidence.
[0023] Figure 2 is a block diagram showing the hardware configuration of server 10.
[0024] As shown in Figure 2, the server 10 includes a CPU (Central Processing Unit) 11, ROM (Read Only Memory) 12, RAM (Random Access Memory) 13, storage 14, input unit 15, display unit 16, and communication interface (I / F) 17. Each component is connected to the others via a bus 19 so that they can communicate with each other.
[0025] The CPU 11 is a central processing unit that executes various programs and controls various parts. Specifically, the CPU 11 reads a program from the ROM 12 or storage 14 and executes the program using the RAM 13 as a workspace. The CPU 11 controls each of the above components and performs various calculations according to the program recorded in the ROM 12 or storage 14. In this embodiment, the ROM 12 or storage 14 stores information processing programs to support the operator's work.
[0026] ROM 12 stores various programs and data. RAM 13 temporarily stores programs or data as a working area. Storage 14 is composed of a storage device such as an HDD (Hard Disk Drive), SSD (Solid State Drive), or flash memory, and stores various programs including the operating system and various data. Storage 14 is an example of the storage unit of this disclosure.
[0027] The input unit 15 includes a pointing device such as a mouse and a keyboard, and is used for various types of input.
[0028] The display unit 16 is, for example, a liquid crystal display and displays various information. The display unit 16 may also function as an input unit 15 by employing a touch panel system.
[0029] The communication interface 17 is an interface for communicating with other devices such as smart glasses 20, and standards such as Ethernet®, FDDI, and Wi-Fi® can be used.
[0030] When executing the above information processing program, server 10 uses the above hardware resources to implement various functions. The functional configuration implemented by server 10 will be described below.
[0031] Figure 3 is a block diagram showing an example of the functional configuration of server 10.
[0032] As shown in Figure 3, the server 10 has a functional configuration consisting of a display control unit 101, a determination unit 102, and a storage control unit 103. Each functional configuration is realized by the CPU 11 reading and executing an information processing program stored in the ROM 12 or storage 14.
[0033] The display control unit 101 controls the display on the smart glasses 20. Specifically, the display control unit 101 instructs the smart glasses 20 to display information related to the work object. The work object is, for example, a communication network device. When the work object is a communication network device, the work performed by the worker on the communication network device is inserting and removing network cables from ports. The display control unit 101 may also instruct the smart glasses 20 to switch the display mode depending on whether the work object is located in the area or not. Specific examples of information related to the work object that the smart glasses 20 displays in response to instructions from the display control unit 101 will be described in detail later.
[0034] The determination unit 102 determines whether the worker's work on the object is successful or not. Specifically, the determination unit 102 determines whether the worker's work on the object is successful or not by performing image recognition processing on the image captured by the camera 21 of the smart glasses 20.
[0035] The following describes the determination process performed by the determination unit 102 when the object to be worked on is a communication network device and the work performed by the worker on the network device is the insertion and removal of a network cable from a port.
[0036] In this embodiment, the determination unit 102 analyzes the images captured by the camera 21 of the smart glasses 20, which are acquired in real time, and extracts the location and identification information (port number, device name tag, host name tag, etc.) of the object area, including the port and cable of the work target. The determination unit 102 compares the extracted identification information with the information of the work target (target port number, target device tag, etc.) recorded in the work management table in Figure 4. If they match, it determines that "the correct operation is being performed on the work target," and if they do not match, it determines that "there is a possibility that work is being performed on something other than the work target."
[0037] Specifically, the determination unit 102 may first detect the movement of the cable tip held by the worker and the tag attached to the cable from the image, and then verify whether the cable is connected to the target port. If the verification result is a mismatch, the determination unit 102 notifies the display control unit 101 to display a warning as an error. In response to this notification, the display control unit 101 displays a warning message on the display unit 22 of the smart glasses 20, for example, "You are trying to connect to the wrong port. The correct port number is ○○."
[0038] Furthermore, the determination unit 102 may also perform an error determination if the port number itself cannot be recognized, or if the location of the network equipment differs significantly from the assumed location. For example, if the image analysis reveals that the location being pointed to or the location where the cable is being inserted or removed is different from the rack name or port number listed in the work management table, the determination unit 102 will determine that it is "an area outside the scope of work" and display a warning message on the smart glasses 20. This prevents the worker from mistakenly connecting a cable to the wrong port.
[0039] Furthermore, if the worker has partially inserted or removed a cable but neither the cable tag nor the equipment tag is sufficiently recognized, the determination unit 102 may instruct the display control unit 101 to issue a warning message, and the smart glasses 20 may be controlled to display a message on the display unit 22, such as "Cable information could not be read. Please adjust so that the tag is visible." This allows the worker to continue the work only when the tag information of the cable or equipment can be reliably read, and is expected to further reduce human error.
[0040] The determination unit 102 detects gestures made by the worker towards the work object based on images captured by the camera 21, and determines whether the work the worker is about to perform is on the work object. The worker's gestures may include, for example, pointing. For example, if the worker points with their finger to the rack number where network equipment is housed, the determination unit 102 recognizes the rack number at the tip of the worker's finger from the image captured by the camera 21 and determines whether it is the rack to be worked on. The determination unit 102 determines whether it is the rack to be worked on by referring to the work management table shown in Figure 4, for example. The work management table shown in Figure 4 includes a rack name field, a port number field, a work completion flag field, and a work evidence field. The rack name field records the name of the rack where the communication network equipment to be worked on is housed. The port number field records the port number to be inserted or removed. The work completion flag field records 0 if the insertion or removal of the network cable to the port number recorded in the port number field is not yet complete, and 1 if it is complete. The work log field records the work log when the network cable insertion / removal operation is completed. The work log includes images captured by camera 21 during the operation, the date and time of the operation, information identifying the worker, and the hostname corresponding to the communication network equipment being worked on.
[0041] When the determination unit 102 determines that the work the worker is about to perform is on the target object, it determines whether the port the worker is about to insert or remove the network cable is the target port. The determination unit 102 determines whether the port the worker is about to insert or remove the network cable is the target port by referring to the work management table shown in Figure 4, for example.
[0042] When the determination unit 102 determines that the worker's work was successful, the memory control unit 103 stores the image of the work captured by the smart glasses 20's camera 21 and related information about the work in the storage 14. The information about the work includes, for example, the host name associated with the communication network device and the device name associated with the communication network device.
[0043] The server 10 according to this embodiment, having such a configuration, can support workers in performing tasks accurately and automate the acquisition of work evidence.
[0044] Next, we will explain the operation of server 10.
[0045] Figures 5 and 6 are flowcharts showing the flow of information processing by the server 10 and smart glasses 20. Information processing is performed when the CPU 11 reads an information processing program from the ROM 12 or storage 14, loads it into the RAM 13, and executes it. Below, we will explain the flow of information processing when the object to be worked on is a communication network device and the work performed by the worker on the network device is inserting and removing network cables from ports.
[0046] In step S101, the smart glasses 20 transmit an image of the worker's viewpoint, captured by the camera 21, to the server 10.
[0047] In step S102, the server 10 detects the name of the rack being worked on and the worker's gesture from the image of the worker's viewpoint transmitted from the smart glasses 20. The worker's gesture is, for example, pointing to the name of the rack that is attached to the rack.
[0048] Figure 7 shows an example of an image captured by the camera 21 of the smart glasses 20. Image P1 in Figure 7 is an image captured by the camera 21 of a worker 40 pointing at a rack to be worked on. The server 10 recognizes the pointing to the name of the rack and further recognizes the character that the finger is pointing to, thereby detecting the name of the rack to be worked on and the worker's gesture.
[0049] In step S103, the server 10 determines whether the rack the worker is about to work on is the target rack. This determination is made, for example, by referring to the table shown in Figure 4.
[0050] If the determination in step S103 indicates that the rack the worker is about to work on is not the target rack (step S103; No), the server 10 waits until the smart glasses 20 image the target rack. If the determination in step S103 indicates that the rack the worker is about to work on is the target rack (step S103; Yes), in step S104, the server 10 queries the target communication network equipment and the insertion / removal information of the network cable of the communication network equipment, for example by referring to the table shown in Figure 4.
[0051] In step S105, the server 10 determines whether the communication network equipment that the worker is about to work on has a port to which a network cable should be inserted or removed. This determination is made, for example, by referring to the table shown in Figure 4.
[0052] If the communication network equipment that the worker is about to work on has a port to which a network cable should be inserted or removed (step S105; Yes), then in step S106, the server 10 sends port insertion / removal information to the smart glasses 20.
[0053] If there is no port on the communication network equipment that the worker is about to work on that should have a network cable plugged in or unplugged (step S105; No), in step S107, the smart glasses 20 will display a warning message on the display unit 22 indicating that there is no port on which to plug in or unplug the network cable, based on instructions from the server 10.
[0054] Upon receiving port insertion / removal information from the server 10, the smart glasses 20, in step S111, draws AR (augmented reality) on the display unit 22 based on the received port insertion / removal information and transmits the video captured by the camera 21 during the worker's work to the server 10.
[0055] In step S112, the server 10, which receives the video captured by the camera 21 from the smart glasses 20, detects from the video the action of inserting and removing a network cable by the worker.
[0056] In step S113, server 10 determines whether the operator's action of inserting and removing the network cable is correct for the target port. This determination is made, for example, by referring to the table shown in Figure 4.
[0057] If the operator's action of inserting or removing the network cable is not the correct insertion or removal to the target port (step S113; No), the smart glasses 20 will, in step S114, display a warning message on the display unit 22 indicating that the insertion or removal is incorrect, based on instructions from the server 10.
[0058] If the operator's action of inserting or removing the network cable is correct for the target port (step S113; Yes), the server 10 records an image of the operator's action of inserting or removing the network cable and text related to the action as a log in the storage 14. The server 10 records the image of the operator's action of inserting or removing the network cable and text related to the action in the work trail field of the table shown in Figure 4, for example.
[0059] In step S116, server 10 determines whether all ports have been inserted and removed. This determination is made, for example, by referring to the table shown in Figure 4 and checking whether there are any ports with a completion flag of 0.
[0060] If all ports have not been inserted or removed (step S116; No), the smart glasses 20 continue the augmented reality drawing and video transmission process of step S111. If all ports have been inserted or removed (step S116; Yes), the smart glasses 20 return to the worker's viewpoint transmission process of step S101.
[0061] By executing such processing, the server 10 according to this embodiment can assist workers in performing tasks accurately and automate the acquisition of work evidence.
[0062] In this embodiment, the memory control unit 103 automatically saves "images of the work and information related to the work" as logs to the storage 14. However, a mechanism to enhance the integrity and security of the logs may be incorporated at this time. For example, the server 10 generates a hash value for the image data and related information (work date and time, worker ID, target port number, etc.) at the time of insertion and removal by the worker, and records the hash value along with the log. This makes it easy to verify later whether or not the work log has been tampered with.
[0063] Furthermore, an electronic signature function may be combined with the logging process. Specifically, by using a private key unique to each worker to sign the log, and attaching the signature and certificate information associated with the signing public key to the log data recorded by server 10, the reliability of the log (which worker performed the work and when) is ensured. Organizations that must strictly manage work trails, such as data centers and telecommunications carriers, can provide strong evidentiary value against unauthorized access by third parties and audits that occur later by introducing such an electronic signature process.
[0064] Furthermore, logs may be managed in conjunction with a blockchain network. For example, server 10 may append the hash value of the work log to an external blockchain ledger and maintain the said hash value in a publicly accessible and irreversible manner. This allows for immediate detection of any inconsistencies, as the work log stored in server 10's storage 14 will not match the hash value recorded on the blockchain, even if it is tampered with. Through these mechanisms, server 10 according to this embodiment can not only improve work efficiency but also ensure a high level of integrity and security for the work log.
[0065] In addition, if server 10 is configured to cooperate with edge terminals or local servers, these edge servers may also store intermediate logs and perform hash calculations before transferring the final results to a cloud or on-premises management server. As a result, server 10 according to this embodiment can maintain logs locally even if a network failure occurs, and synchronize the data while verifying consistency after recovery, thereby significantly reducing the risk of losing important work evidence data.
[0066] Next, we will show examples of information that the smart glasses 20 will display on the display unit 22 as augmented reality. Figures 8 to 15 are diagrams showing examples of information that the smart glasses 20 will display on the display unit 22 as augmented reality.
[0067] Figure 8 shows an example in which the smart glasses 20 switches the display mode for the work target location and the non-work target location based on instructions from the server 10. Specifically, Figure 8 shows an example in which the smart glasses 20 distinguishes between the work target port and the non-work target port and displays them as augmented reality on the display unit 22. Reference numeral 51 denotes information superimposed on the non-work target port, and reference numeral 52 denotes information superimposed on the work target port. The information superimposed on each port may be a color or a pattern. For example, the smart glasses 20 may display the non-work target port as augmented reality on the display unit 22 so that it is displayed in red, and the work target port as augmented reality on the display unit 22 so that it is displayed in blue.
[0068] When an operator inserts or removes a network cable from a port that is being worked on, the smart glasses 20 switch the port that was worked on to a port that is not being worked on, as shown in Figure 9, and display it as augmented reality on the display unit 22.
[0069] The server 10 may recognize the cable to be worked on and instruct the smart glasses 20 to display the recognition result. Figure 10 shows an example in which the smart glasses 20 displays the results of the server 10's recognition of the network cable to be worked on and the tag connected to the network cable as augmented reality on the display unit 22. In Figure 10, the server 10 has recognized the network cable to be worked on and the tag connected to the network cable, so the smart glasses 20 displays a message 61 indicating that it is the target of work as augmented reality on the display unit 22.
[0070] Figure 11 shows an example where the smart glasses 20 display on the display unit 22 as augmented reality the result of the server 10 recognizing only the tags connected to the network cable being worked on. In Figure 11, the server 10 recognizes only the tags connected to the network cable and does not recognize the network cable being worked on, so the smart glasses 20 display a message 62 on the display unit 22 as augmented reality indicating that the network cable could not be identified.
[0071] If the server 10 fails to recognize the tag connected to the network cable and the worker attempts to insert or remove it, the server 10 may instruct the smart glasses 20 to display a warning message indicating that the tag has not been recognized. Figure 12 shows an example where the smart glasses 20 displays, as augmented reality, on the display unit 22 that the server 10 has not recognized the tag connected to the network cable being worked on. In Figure 12, since the server 10 has not recognized the tag connected to the network cable, the smart glasses 20 displays a message 63 on the display unit 22 as augmented reality, indicating that the tag connected to the network cable has not been confirmed.
[0072] When the server 10 recognizes the network cable to be worked on and the tags connected to the network cable, the smart glasses 20 may display only the ports to which the network cable is connected as the target ports on the display unit 22 in augmented reality. Figure 13 shows an example in which the smart glasses 20 displays only the ports to which the network cable is connected as the target ports on the display unit 22 in augmented reality.
[0073] Then, when a network cable is connected to the port to be connected, the smart glasses 20 may display the port for which the work has been completed as a port that is not a target port in augmented reality on the display unit 22. Figure 14 shows an example in which the smart glasses 20 displays a port for which the network cable connection work has been completed as a port that is not a target port in augmented reality on the display unit 22.
[0074] If the server 10 detects from an image captured by the camera 21 of the smart glasses 20 that a worker is attempting to connect a network cable to a port that is not intended for connection, the server 10 may instruct the smart glasses 20 to display a warning message indicating that the worker is attempting to perform an unauthorized task. Figure 15 shows an example in which the smart glasses 20 displays a warning message indicating that the worker is attempting to perform an unauthorized task as augmented reality on the display unit 22.
[0075] In this way, the smart glasses 20 can accurately assist workers in their tasks by displaying augmented reality on the display unit 22 based on instructions from the server 10. Furthermore, since workers can keep both hands free by wearing the smart glasses 20, they can perform tasks that require both hands, such as inserting and removing network cables, especially optical network cables.
[0076] In this embodiment, an example is shown in which the server 10 communicates directly with the smart glasses 20 via the network 30, but the embodiment is not limited to this. This embodiment also includes configurations that use edge terminals and local servers in combination to achieve faster and more stable processing. For example, in a large data center with many server racks, access to a cloud server via the network 30 may be affected by delays and bandwidth limitations. In such cases, image data may be transmitted from the worker's smart glasses 20 to an edge terminal or local server (hereinafter collectively referred to as "edge server") located near the work site, and image recognition and port determination may be performed by the edge server.
[0077] Specifically, the image data transmitted from the smart glasses 20 is first analyzed by the edge server. The edge server then instantly returns the judgment results and warnings to the worker to the smart glasses 20. In addition, these judgment results and image data can be transmitted from the edge server to the server 10 in the cloud (or another management server in the data center) as needed, and managed and stored in a centralized manner at a later stage. By using the edge server in this way, the load of image processing and judgment processing can be distributed, and the burden of network latency and large-volume data transmission can be reduced.
[0078] Furthermore, since the edge servers are located within the local network accessible to workers, they offer security advantages. In other words, processing confidential information such as work log images and port information locally at the work site reduces the risk of external leakage compared to directly uploading to the cloud. This makes it easy for companies and organizations that operate and manage sensitive network equipment to implement this embodiment.
[0079] Thus, this embodiment allows for the placement of an edge server between the server 10 and the smart glasses 20, enabling a configuration that balances highly real-time image recognition processing with secure evidence recording. This makes it possible to achieve stable work support and automated log storage in on-site locations such as data centers.
[0080] Furthermore, the smart glasses 20 according to this embodiment may display navigation that takes into account the physical positional relationship of the work object, based on the rack structure information and equipment layout information acquired from the server 10. Specifically, the height and depth of the racks and the coordinate arrangement of the port groups may be registered in advance on the server 10 side, and the smart glasses 20 may estimate the user's field of view coordinate system by combining this with the image captured by the camera 21. This allows the worker to grasp the position of the racks and ports in three dimensions from their viewpoint, and superimpose "guide lines" and "arrows" indicating the direction the worker should go and the ports they should access as augmented reality.
[0081] For example, if a worker is targeting "port number 101 on the upper shelf of rack A," the smart glasses 20 may recognize the position of rack A on the image captured by the camera 21, calculate the distance and vertical position to port number 101, and then draw an arrow or highlighted frame in the field of view. The worker can see at a glance through the display unit 22 how many more shelves they need to move up or which row to go to reach the port in question, allowing them to access the target port without getting lost, even in large server rooms or environments with many identical racks.
[0082] Furthermore, if it is necessary to reroute a network cable from an already connected port to another port, the server 10 may refer to the cable route information and rack structure data it has previously stored to calculate the optimal cable routing path. The smart glasses 20 can prevent cable entanglement and miswiring by drawing the routing path as a virtual route line on the display unit 22 and sequentially highlighting the points where the cable is scheduled to pass.
[0083] Thus, in this embodiment, in addition to simply displaying the recognition results of ports and cables on the smart glasses 20, navigation based on the coordinate space of the entire rack may also be performed. As a result, the server 10 according to this embodiment allows workers to efficiently and accurately access the work target even in complex physical environments by having them confirm information through the smart glasses 20, contributing to a reduction in work errors and a reduction in work time.
[0084] While embodiments of the present disclosure have been described in detail above with reference to the attached drawings, the technical scope of the present disclosure is not limited to these examples. It is clear that a person with ordinary skill in the art of the present disclosure may conceive of various modifications or alterations within the scope of the technical idea set forth in the claims, and these modifications or alterations are also understood to fall within the technical scope of the present disclosure.
[0085] Furthermore, the effects described in the above embodiments are descriptive or illustrative, and are not limited to those described in the above embodiments. In other words, the technology relating to this disclosure may produce other effects that would be obvious to a person of ordinary skill in the art of this disclosure from the descriptions in the above embodiments, in addition to or in lieu of the effects described in the above embodiments.
[0086] Furthermore, the information processing that the CPU reads and executes in each of the above embodiments may be executed by various processors other than the CPU. Examples of such processors include PLDs (Programmable Logic Devices) such as FPGAs (Field-Programmable Gate Arrays) whose circuit configuration can be changed after manufacturing, and dedicated electrical circuits that are processors with circuit configurations specifically designed to execute specific processing, such as ASICs (Application Specific Integrated Circuits). In addition, the information processing may be executed by one of these various processors, or by a combination of two or more processors of the same or different types (for example, multiple FPGAs, and a combination of a CPU and an FPGA). More specifically, the hardware structure of these various processors is an electrical circuit that combines circuit elements such as semiconductor elements.
[0087] Furthermore, while the above embodiments describe a configuration in which the information processing program is pre-stored (installed) in ROM or storage, the invention is not limited thereto. The program may be provided in a form recorded on a non-transitory recording medium such as a CD-ROM (Compact Disk Read Only Memory), DVD-ROM (Digital Versatile Disk Read Only Memory), or USB (Universal Serial Bus) memory. The program may also be provided in a form that can be downloaded from an external device via a network. This disclosure may also be applied to program products. [Explanation of symbols]
[0088] 1. Work support system 10 servers 20 Smart Glasses 21 Cameras 22 Display section
Claims
1. A display control unit that instructs an electronic device capable of displaying augmented reality used by a worker to display information about the work object, A determination unit that determines whether the work performed by the worker on the object to be worked on is successful or not, A storage control unit stores in a storage unit an image of the work captured by the electronic device and information related to the work when the determination unit determines that the work performed by the worker was successful, An information processing device equipped with the following features.
2. The information processing apparatus according to claim 1, wherein the object to be worked on is a communication network device.
3. The information processing apparatus according to claim 2, wherein the memory control unit stores at least a host name associated with the communication network device in the memory unit as information relating to the operation.
4. The information processing apparatus according to claim 2 or 3, wherein the memory control unit stores in the memory unit at least the name of a device associated with the communication network device as information relating to the operation.
5. The information processing apparatus according to claim 2, wherein the operation is the operation of inserting and removing cables from the communication network equipment.
6. The information processing apparatus according to claim 5, wherein the memory control unit stores at least the port on which the cable was inserted and removed in the memory unit as information relating to the operation.
7. The information processing apparatus according to claim 2, wherein the display control unit instructs the electronic device to switch the display mode between a work area and a non-work area.
8. The information processing apparatus according to claim 2, wherein the display control unit instructs the electronic device to display a warning message when work is about to be performed on a location that is not the target of the work.
9. The information processing apparatus according to claim 1, wherein the electronic device is a glasses-type wearable device.
10. The processor, The worker instructs an electronic device capable of displaying augmented reality to display information about the object being worked on. The success or failure of the work performed by the worker on the object to be worked on is determined. If the electronic device determines that the worker has successfully completed the task, it stores the image of the task captured by the electronic device and related information about the task in the storage unit. An information processing method that performs a process.
11. On the computer, The worker instructs an electronic device capable of displaying augmented reality to display information about the object being worked on. The success or failure of the work performed by the worker on the object to be worked on is determined. If the electronic device determines that the worker has successfully completed the task, it stores the image of the task captured by the electronic device and related information about the task in the storage unit. An information processing program that executes a process.
Citation Information
Patent Citations
Instrument wiring right / wrong estimation system and instrument wiring right / wrong estimation method
JP2023014915A