Infrastructure maintenance and management device, method, and program, and infrastructure maintenance and management system
Patent Information
- Application Number
- PCT/JP2025/005741
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-03-07
- Filing Date
- 2025-02-20
- Publication Date
- 2025-10-02
AI Technical Summary
Local governments face challenges in efficiently maintaining and managing social infrastructure due to the need to consider various information about the infrastructure and additional regional factors, which are not adequately addressed by traditional inspection methods.
An infrastructure maintenance management system that includes an image generation unit to superimpose inspection results and structure information on a map, using machine learning to determine repair or inspection needs, and an output unit to provide visual and auditory feedback to administrators.
Enables efficient and coordinated management of social infrastructure by considering multiple regional factors, allowing administrators to prioritize repairs and inspections effectively.
Smart Images

Figure JP2025005741_02102025_PF_FP_ABST
Abstract
Description
Infrastructure maintenance management device, method, program, and infrastructure maintenance management system
[0001] The present invention relates to an infrastructure maintenance management device, method, program, and infrastructure maintenance management system.
[0002] Traditionally, local governments, such as the national government, prefectures, and municipalities, have maintained and managed social infrastructure such as roads, bridges, and tunnels. Municipal managers use the results of past inspections of social infrastructure to determine which social infrastructure should be repaired or re-inspected in the future.
[0003] However, when deciding which social infrastructure should be repaired or re-inspected, various information about the social infrastructure must be taken into consideration. It is also desirable to refer to information about other areas in addition to the area where the social infrastructure is located (for example, information about other municipalities in addition to information about the municipality where the social infrastructure is located). Therefore, the present invention aims to efficiently maintain and manage social infrastructure.
[0004] An infrastructure maintenance management device according to one embodiment of the present invention includes an image generation unit that generates an image in which the inspection results of a structure and information about the structure are superimposed on a map showing the location of the structure, and an output unit that outputs the image.
[0005] According to the present invention, it is possible to efficiently maintain and manage social infrastructure, and also to maintain and manage social infrastructure in cooperation with other regions.
[0006] 1 is an overall configuration diagram (first embodiment) according to one embodiment of the present invention. FIG. 2 is an overall configuration diagram (second embodiment) according to one embodiment of the present invention. FIG. 3 is a hardware configuration diagram of an infrastructure maintenance management device according to one embodiment of the present invention. FIG. 4 is a functional block diagram of an infrastructure maintenance management system according to one embodiment of the present invention. FIG. 5 is a diagram for explaining generation of a trained model according to one embodiment of the present invention. FIG. 6 is a flowchart showing image generation and output processing according to one embodiment of the present invention. FIG. 7 is a flowchart showing judgment processing according to one embodiment of the present invention. FIG. 8 is a flowchart showing learning processing according to one embodiment of the present invention. FIG. 9 is an example of an image displayed on a user terminal according to one embodiment of the present invention. FIG. 10 is an example of an image displayed on a user terminal according to one embodiment of the present invention. FIG. 11 is an example of an image displayed on a user terminal according to one embodiment of the present invention. FIG. 12 is an example of an image displayed on a user terminal according to one embodiment of the present invention. FIG. 13 is a diagram for explaining generation of a trained model according to one embodiment of the present invention. FIG. 14 is a flowchart showing generation and output processing of association information according to one embodiment of the present invention. FIG. 15 is a flowchart showing generation processing of association information according to one embodiment of the present invention. FIG. 16 is a flowchart showing generation processing of association information according to one embodiment of the present invention. FIG. 17 is a flowchart showing learning processing according to one embodiment of the present invention. FIG. 18 is a sequence diagram showing the overall flow of association processing according to one embodiment of the present invention. FIG. 19 is a sequence diagram showing access authority management processing according to one embodiment of the present invention. FIG. 19 is an example of a screen displayed on a user terminal according to one embodiment of the present invention. 1 is an example of a screen displayed on a user terminal according to an embodiment of the present invention. 2 is an example of a screen displayed on a user terminal according to an embodiment of the present invention. 3 is an example of a screen displayed on a user terminal according to an embodiment of the present invention. 4 is an example of a screen displayed on a user terminal according to an embodiment of the present invention. 5 is an example of a screen displayed on a user terminal according to an embodiment of the present invention. 6 is an example of a screen displayed on a user terminal according to an embodiment of the present invention.10 is an example of a screen displayed on a user terminal according to an embodiment of the present invention.
[0007] Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
[0008] <Explanation of Terms> In this specification, structures in social infrastructure such as roads (road pavement, etc.), road accessories (road lighting, road signs, etc.), bridges, tunnels, road earthwork structures (slopes, etc.) are referred to as "structures" or "objects to be maintained and managed." Roads may be divided into specified sections for management.
[0009] The first embodiment will be described below.
[0010] <Overall Configuration> Fig. 1 is a diagram showing the overall configuration of an embodiment of the present invention. The infrastructure maintenance management system 1 includes an infrastructure maintenance management device 10 and a user terminal 20. The infrastructure maintenance management device 10 and the user terminal 20 can send and receive data via any network.
[0011] <<Infrastructure Maintenance Management Device>> The infrastructure maintenance management device 10 is a device that generates and outputs information to be presented to a person who decides which structures should be repaired or inspected (e.g., re-inspected). Specifically, the infrastructure maintenance management device 10 generates and outputs an image in which the inspection results of a structure and information about the structure are superimposed on an arbitrary map showing the position of the structure. The infrastructure maintenance management device 10 is one or more computers (e.g., servers).
[0012] The devices described in the example are merely one of several computing environments for implementing the embodiments disclosed herein. In one embodiment, the infrastructure maintenance management apparatus 10 includes a plurality of computing devices, such as a server cluster, configured to communicate with each other via any type of communication link, including a network, shared memory, etc., and to perform the processes disclosed herein.
[0013] <<User Terminal>> The user terminal 20 is a terminal operated by a person (e.g., a local government administrator) who decides which structures should be repaired or inspected (e.g., re-inspected). Specifically, the user terminal 20 acquires and displays images generated and output by the infrastructure maintenance management device 10. For example, the user terminal 20 is a personal computer, a tablet, a smartphone, etc.
[0014] 3 is a hardware configuration diagram of the infrastructure maintenance management device 10 according to one embodiment of the present invention. The same applies to the user terminal 20.
[0015] As shown in FIG. 3, the infrastructure maintenance management device 10 is constructed by a computer, and as shown in FIG. 3, it is equipped with a CPU 1001, a ROM 1002, a RAM 1003, a HD 1004, an HDD (Hard Disk Drive) controller 1005, a display 1006, an external device connection I / F (Interface) 1007, a network I / F 1008, a data bus 1009, a keyboard 1010, a pointing device 1011, a DVD-RW (Digital Versatile Disk Rewritable) drive 1013, and a media I / F 1015.
[0016] Of these, the CPU 1001 controls the overall operation of the infrastructure maintenance management device 10. The ROM 1002 stores programs used to drive the CPU 1001, such as IPL. The RAM 1003 is used as a work area for the CPU 1001. The HDD 1004 stores various data, such as programs. The HDD controller 1005 controls the reading and writing of various data from and to the HDD 1004 under the control of the CPU 1001. The display 1006 displays various information, such as a cursor, menus, windows, characters, or images. The external device connection I / F 1007 is an interface for connecting various external devices. In this case, external devices include, for example, USB (Universal Serial Bus) memory and printers. The network I / F 1008 is an interface for data communication using a communication network. The bus line 1009 is an address bus, a data bus, or the like, for electrically connecting the components, such as the CPU 1001, shown in FIG. 3 .
[0017] The keyboard 1010 is a type of input means having multiple keys for inputting characters, numbers, various instructions, etc. The pointing device 1011 is a type of input means for selecting and executing various instructions, selecting a processing target, moving a cursor, etc. The DVD-RW drive 1013 controls reading and writing of various data from a DVD-RW 1012, which is an example of a removable recording medium. Note that this is not limited to a DVD-RW, and may be a DVD-R or the like. The media I / F 1015 controls reading and writing (storing) of data from a recording medium 1014, such as a flash memory.
[0018] <Functional Configuration> FIG. 4 is a functional block diagram of the infrastructure maintenance system 1 according to one embodiment of the present invention.
[0019] <<Infrastructure Maintenance and Management Device>> The infrastructure maintenance and management device 10 can include an acquisition unit 101, a judgment unit 102, an image generation unit 103, a voice generation unit 104, an output unit 105, a machine learning unit 106, an inspection result storage unit 107, a structure information storage unit 108, a trained model storage unit 109, and a judgment criterion storage unit 110. Furthermore, the infrastructure maintenance and management device 10 can function as the acquisition unit 101, the judgment unit 102, the image generation unit 103, the voice generation unit 104, the output unit 105, and the machine learning unit 106 by executing a program. Note that the linkage information generation unit 111, the access authority management unit 112, and the repair / inspection candidate storage unit 113 will be described in a second embodiment.
[0020] The acquisition unit 101 acquires various types of data. Specifically, the acquisition unit 101 acquires inspection results of structures from other systems, etc., and stores the results in the inspection result storage unit 107. The acquisition unit 101 also acquires information about structures from other systems, etc., and stores the information in the structure information storage unit 108. The acquisition unit 101 also acquires condition information specified by a user (e.g., a local government administrator, etc.) from the user terminal 20.
[0021] [Structure Inspection Results] Here, the structure inspection results will be described. The structure inspection results are the state of the structure diagnosed by inspecting the structure (soundness, for example, the degree of abnormality (deformation) of the structure). For example, the structure inspection results are classified into "soundness: 1 (high soundness)", "soundness: 2 (medium soundness, inspections at shorter intervals than usual are required)", "soundness: 3 (low soundness, repairs or other measures are required)", and "no data (data from past inspections does not exist)".
[0022] [Information about the structure] Here, information about the structure will be described. Information about the structure is information that affects whether or not the structure needs to be repaired or inspected. For example, information about the structure can include at least one of the following. Note that information about the structure can include linkage information (described in detail in the second embodiment). Hazard maps of the area where the structure is located or the surrounding area (for example, flood inundation areas, high tide inundation areas, tsunami inundation areas, debris flow warning areas, steep slope warning areas, landslide warning areas, etc.) History of disasters (natural disasters, man-made disasters) in the area where the structure is located or the surrounding area History of accidents (for example, traffic accidents, etc.) in the area where the structure is located or the surrounding area Information about the ground of the area where the structure is located or the surrounding area (for example, information about the formation of the land, geology, topographical variations, crustal movements, wetlands, underground buried objects, etc.) Structure usage status (for example, traffic volume, congestion information, congestion information, etc.) History of repairs to the structure
[0023] [Condition Information] Here, the condition information will be described. The condition information includes at least one of the cost for repairing or inspecting a structure specified by a user (e.g., a local government administrator) (e.g., the local government's budget for the next fiscal year) and a priority item specified by the user (e.g., a local government administrator).
[0024] For example, the priority item indicates an item that should be prioritized among the structure inspection results and information about the structure (i.e., an item that should be weighted and judged). Note that there may be one priority item or multiple priority items (for example, a priority order may be specified).
[0025] The determination unit 102 determines the structure that needs to be repaired or inspected (the soundness of the structure). Below, we will explain the case where the determination is made based on the "structure inspection results" and "information about the structure" and the case where the determination is made based on the "structure inspection results", "information about the structure", and "condition information". Note that multiple determination methods may be combined for implementation.
[0026] [When making a judgment based on "structure inspection results" and "information related to the structure"] The judgment unit 102 judges structures that need to be repaired or inspected based on the structure inspection results and information related to the structure. Determining structures that need to be repaired or inspected includes at least one of determining the priority of the structures that need to be repaired or inspected (for example, sorting the structures in descending order of the degree to which they need to be repaired or inspected) and determining the degree to which each structure needs to be repaired or inspected.
[0027] For example, the lower the soundness of a structure, the more the determination unit 102 determines that the structure should be repaired or inspected. For example, the more a disaster or accident has occurred or is likely to occur in the area where the structure is located or in a nearby area, the more the determination unit 102 determines that the structure should be repaired or inspected. For example, if the area where the structure is located or in a nearby area has a specific soil type, the determination unit 102 determines that the structure should be repaired or inspected. For example, the more the structure is used (e.g., the heavier the traffic volume), the more the determination unit 102 determines that the structure should be repaired or inspected.
[0028] [When a trained model is used] For example, when the judgment unit 102 receives the inspection results of a structure and information about the structure as input, it makes a judgment using a trained model that outputs the structure that needs to be repaired or inspected (e.g., a numerical value or class (group) indicating the degree to which the structure needs to be repaired or inspected).
[0029] [When using predetermined judgment criteria] For example, the judgment unit 102 makes a judgment using predetermined judgment criteria (rules) that derive structures that need to be repaired or inspected (e.g., a numerical value or class (group) indicating the degree to which the structure needs to be repaired or inspected) from the inspection results of the structure and information about the structure.
[0030] [When making a judgment based on "structure inspection results," "information about the structure," and "condition information"] The judgment unit 102 judges structures that need to be repaired or inspected based on the structure inspection results, information about the structure, and condition information. Determining structures that need to be repaired or inspected includes at least one of determining the priority of the structures that need to be repaired or inspected (for example, sorting the structures in descending order of the degree to which they need to be repaired or inspected) and determining the degree to which each structure needs to be repaired or inspected.
[0031] For example, the lower the soundness of a structure, the more the determination unit 102 determines that the structure should be repaired or inspected. For example, the more a disaster or accident has occurred or is likely to occur in the area where the structure is located or in a nearby area, the more the determination unit 102 determines that the structure should be repaired or inspected. For example, if the area where the structure is located or in a nearby area has a specific soil type, the determination unit 102 determines that the structure should be repaired or inspected. For example, the more the structure is used (e.g., the heavier the traffic volume), the more the determination unit 102 determines that the structure should be repaired or inspected.
[0032] For example, the determination unit 102 determines that a structure that can be repaired or inspected within a cost specified by the user (for example, the local government's budget for the next fiscal year) is a structure that should be repaired or inspected.
[0033] For example, the determination unit 102 weights the priorities specified by the user (for example, soundness, past disasters or accidents, the possibility of disasters or accidents occurring, ground conditions, usage conditions, etc.) and makes a determination.
[0034] [When a trained model is used] For example, when the judgment unit 102 receives the inspection results of a structure, information about the structure, and condition information, it makes a judgment using a trained model that outputs structures that need to be repaired or inspected (e.g., a numerical value or class (group) indicating the degree to which the structure needs to be repaired or inspected).
[0035] [When using predetermined judgment criteria] For example, the judgment unit 102 makes a judgment using predetermined judgment criteria (rules) that derive structures that need to be repaired or inspected (for example, a numerical value or class (group) indicating the degree to which the structure needs to be repaired or inspected) from the inspection results of the structure, information about the structure, and condition information.
[0036] The image generating unit 103 generates an image in which the inspection results of the structure and information about the structure are superimposed on a map showing the position of the structure.
[0037] The image generation unit 103 generates an image (for example, the image in FIG. 14 ) including text indicating the structure that the determination unit 102 has determined should be repaired or inspected. The image generation unit 103 generates an image (for example, the image in FIG. 15 ) indicating the structure that the determination unit 102 has determined should be repaired or inspected on a map (for example, a map on which the inspection results of the structure and information related to the structure are superimposed).
[0038] The voice generating unit 104 generates a voice indicating the structure that the determining unit 102 has determined to require repair or inspection.
[0039] The output unit 105 outputs the image generated by the image generation unit 103. The output unit 105 outputs the sound generated by the sound generation unit 104.
[0040] The machine learning unit 106 performs machine learning using the training data to generate a trained model. The machine learning unit 106 also stores the generated trained model in the trained model storage unit 109. This will be described in detail later with reference to FIG. 5 .
[0041] The inspection result storage unit 107 stores the inspection results of the structure acquired by the acquisition unit 101. Each inspection result is linked to location information (longitude and latitude). Note that multiple inspection results may be stored.
[0042] The structure information storage unit 108 stores information about structures acquired by the acquisition unit 101 .
[0043] The trained model storage unit 109 stores trained models used by the determination unit 102.
[0044] The criteria storage unit 110 stores predetermined criteria used by the determining unit 102 .
[0045] <<User Terminal>> The user terminal 20 can include a display unit 201 and a playback unit 202. Furthermore, the user terminal 20 can function as the display unit 201 and the playback unit 202 by executing a program.
[0046] The display unit 201 displays images acquired from the infrastructure maintenance management device 10 .
[0047] The playback unit 202 plays back the audio acquired from the infrastructure maintenance management device 10 .
[0048] Here, we will explain in detail how to use a trained model to determine which structures need to be repaired or inspected.
[0049] 5 is a diagram for explaining generation of a trained model 100 according to an embodiment of the present invention. Note that Fig. 5 illustrates a case where a determination is made based on "structure inspection results," "information about the structure," and "condition information."
[0050] As shown in FIG. 5 , the machine learning unit 106 uses training data (specifically, training data in which input data is "structure inspection results," "information about the structure," and "condition information," and output data is "structures to be repaired or inspected (e.g., a numerical value, class (group) indicating the degree to which the structure should be repaired or inspected)") to perform machine learning so that when "structure inspection results," "information about the structure," and "condition information" are input, "structures to be repaired or inspected (e.g., a numerical value, class (group) indicating the degree to which the structure should be repaired or inspected)" is output, thereby generating a trained model 100. For example, the machine learning unit 106 generates the trained model 100 so that the difference between the "structures to be repaired or inspected" output when the training data "structure inspection results," "information about the structure," and "condition information" are input to the model is small, and the training data "structures to be repaired or inspected."
[0051] <Method> FIG. 6 is a flowchart showing an image generation and output process according to one embodiment of the present invention.
[0052] In step 101 (S101), the image generating unit 103 generates an image in which the inspection results of the structure and information about the structure are superimposed on a map showing the position of the structure.
[0053] In step 102 (S102), the output unit 105 outputs the image generated in S101. Thereafter, the user terminal 20 acquires and displays the image output by the output unit 105.
[0054] 7 is a flowchart showing a determination process according to an embodiment of the present invention. Note that Fig. 7 illustrates a case where a determination is made based on "structure inspection results," "information about the structure," and "condition information."
[0055] In step 201 (S201), the acquisition unit 101 acquires, from the user terminal 20, condition information designated by a user (for example, an administrator of a local government, etc.).
[0056] In step 202 (S202), the determination unit 102 determines which structures should be repaired or inspected based on the inspection results of the structures, information about the structures, and the condition information acquired in S201.
[0057] In step 203 (S203), the image generation unit 103 generates an image including text indicating the structure to be repaired or inspected determined in S202. The voice generation unit 104 generates voice indicating the structure to be repaired or inspected determined in S202. The image generation unit 103 generates an image indicating the structure to be repaired or inspected determined in S202 on a map.
[0058] In step 204 (S204), the output unit 105 outputs at least one of the image and the sound generated in S203. Thereafter, the user terminal 20 acquires and displays the image output by the output unit 105, and acquires and plays the sound.
[0059] FIG. 8 is a flowchart showing a learning process according to one embodiment of the present invention.
[0060] In step 301 (S301), the machine learning unit 106 acquires training data. Below, we will explain the case where a judgment is made based on the "structure inspection results" and "information about the structure" and the case where a judgment is made based on the "structure inspection results", "information about the structure", and "condition information".
[0061] [When making a judgment based on "structure inspection results" and "information about the structure"] For example, the machine learning unit 106 acquires training data in which the input data is "structure inspection results" and "information about the structure" and the output data is "structures that need to be repaired or inspected."
[0062] [When making a judgment based on "structure inspection results," "information about the structure," and "condition information"] For example, the machine learning unit 106 acquires training data in which the input data is "structure inspection results," "information about the structure," and "condition information," and the output data is "structures that need to be repaired or inspected."
[0063] In step 302 (S302), the machine learning unit 106 performs machine learning using the training data acquired in S301 to generate a trained model. Below, we will explain the case where a judgment is made based on the "structure inspection results" and "information about the structure" and the case where a judgment is made based on the "structure inspection results", "information about the structure", and "condition information".
[0064] [When making a judgment based on "structure inspection results" and "information about the structure"] For example, the machine learning unit 106 performs machine learning so that when "structure inspection results" and "information about the structure" are input, "structures that need to be repaired or inspected" are output, and generates a trained model.
[0065] [When making a judgment based on "structure inspection results," "information about the structure," and "condition information"] For example, the machine learning unit 106 performs machine learning so that when "structure inspection results," "information about the structure," and "condition information" are input, "structures that need to be repaired or inspected" are output, and generates a trained model.
[0066] In step 303 (S303), the machine learning unit 106 stores the trained model generated in S302 in the trained model storage unit 109.
[0067] <User Interface> Below, with reference to Figures 9 to 13, we will explain an image in which the inspection results of a structure and information about the structure are superimposed on a map showing the location of the structure, with reference to Figure 14, we will explain text or audio indicating a structure that needs to be repaired or inspected, and with reference to Figure 15, we will explain an image on a map that shows a structure that needs to be repaired or inspected.
[0068] 9 is an example of an image displayed on the user terminal 20 according to one embodiment of the present invention. As shown in FIG. 9, an image is displayed that includes a map, an area 111 for selecting a structure, a legend 112 of the inspection results (healthiness) of the structure, an area 113 for selecting the year of the inspection results, and an area 114 for selecting information about the structure. Note that the user may be allowed to select a desired map (e.g., a map from the Geospatial Information Authority of Japan) from among multiple types of maps.
[0069] Fig. 10 is an example of an image displayed on the user terminal 20 according to an embodiment of the present invention. Fig. 10 shows an image in which the inspection results of a structure selected by the user (a tunnel in the example of Fig. 10) are superimposed on a map. Note that the inspection results of multiple structures (for example, a tunnel and a bridge) may also be displayed.
[0070] When at least one or more arbitrary years (e.g., all years) are selected in area 113 for selecting the year of the inspection results, the inspection results (i.e., chronological data) for at least one or more arbitrary years are displayed in a comparable manner (e.g., inspection results for multiple years are displayed simultaneously, or changes in inspection results for multiple years are displayed).
[0071] 11 is an example of an image displayed on the user terminal 20 according to an embodiment of the present invention. As shown in FIG. 11, the legend 112 for the structure inspection results (health) may allow the user to select a desired structure status from among multiple structure statuses. FIG. 11 displays only the inspection results for the structure status selected by the user (health: 3 in the example of FIG. 11).
[0072] Fig. 12 is an example of an image displayed on a user terminal 20 according to an embodiment of the present invention. As shown in Fig. 12, information a about a structure selected by the user (in the example of Fig. 12, a flood inundation area) is superimposed on a map. Information about multiple structures (e.g., a flood inundation area and a high wave inundation area) may also be displayed. Information about structures from multiple years (i.e., time-series data) may also be displayed so that they can be compared (e.g., information about structures from multiple years may be displayed simultaneously, or changes in information about structures from multiple years may be displayed).
[0073] Fig. 13 is an example of an image displayed on the user terminal 20 according to one embodiment of the present invention. As shown in Fig. 13, ground information (e.g., crustal movement information in Fig. 13) b of the area where the structure is located or the surrounding area is displayed. In Fig. 13, the crustal movement information and the tunnel inspection results are displayed in a linked manner. By displaying the crustal movement information (vectors (arrows) of the amount of crustal movement) in conjunction with an image corresponding to the 3D data of the tunnel, it becomes easier to determine the external force responsible for the deformation of the tunnel.
[0074] 14 is an example of an image displayed on the user terminal 20 according to one embodiment of the present invention. As shown in FIG. 14, text indicating structures to be repaired or inspected (e.g., a structure with the first priority, a structure with the second priority, a structure with the third priority, ..., a structure with the nth priority) is displayed. Note that, simultaneously with or instead of displaying the text, audio may be played indicating the structures to be repaired or inspected (e.g., a structure with the first priority, a structure with the second priority, a structure with the third priority).
[0075] 15 is an example of an image displayed on the user terminal 20 according to one embodiment of the present invention. As shown in Fig. 15, an image showing structures to be repaired or inspected (e.g., pointing to the structure on the map with the first priority, pointing to the structure on the map with the second priority, pointing to the structure on the map with the third priority, ... pointing to the structure on the map with the nth priority) is displayed on a map on which inspection results of the structures and information related to the structures are superimposed.
[0076] <Effects> In this way, in one embodiment of the present invention, local government administrators and the like can easily determine which structures should be repaired or inspected in the future by viewing an image in which the inspection results of the structures and information about the structures are superimposed on a map. Furthermore, since information about structures that should be repaired or inspected can be obtained based on "structure inspection results and information about the structures" or "structure inspection results, information about the structures, and condition information," local government administrators and the like can easily determine which structures should be prioritized (i.e., which structures should be repaired or inspected in the future).
[0077] The second embodiment will be described below.
[0078] <Overall Configuration> Fig. 2 is a diagram showing the overall configuration of an embodiment of the present invention. The infrastructure maintenance management system 1 includes an infrastructure maintenance management device 10 and a plurality of user terminals 20 (for example, user terminal 20A, user terminal 20B, and user terminal 20C (note that the number of user terminals is not limited to three)). The infrastructure maintenance management device 10 and the user terminals 20 can send and receive data via any network.
[0079] <<Infrastructure Maintenance Management Device>> The infrastructure maintenance management device 10 is a device that generates and outputs information to be presented to a person who decides which structures should be repaired or inspected (for example, re-inspected). Specifically, the infrastructure maintenance management device 10 acquires information on repair or inspection candidates for structures in each region, and generates "coordination information indicating structures that can be repaired or inspected in a coordinated manner between a specified region and an area other than the specified region" based on the repair or inspection candidates for structures in a specified region and the repair or inspection candidates for structures in an area other than the specified region, and outputs the coordination information. The infrastructure maintenance management device 10 is one or more computers (for example, servers).
[0080] The devices described in the example are merely one of several computing environments for implementing the embodiments disclosed herein. In one embodiment, the infrastructure maintenance management apparatus 10 includes a plurality of computing devices, such as a server cluster, configured to communicate with each other via any type of communication link, including a network, shared memory, etc., and to perform the processes disclosed herein.
[0081] <<User Terminal>> The user terminal 20 is a terminal operated by a person (e.g., a local government administrator) who decides which structures should be repaired or inspected (e.g., re-inspected). Specifically, the user terminal 20 acquires and displays or plays back the linkage information generated and output by the infrastructure maintenance management device 10. For example, the user terminal 20 is a personal computer, a tablet, a smartphone, etc.
[0082] <Hardware Configuration> The hardware configuration diagram of the infrastructure maintenance management device 10 and the user terminal 20 is the same as that shown in FIG.
[0083] <Functional Configuration> FIG. 4 is a functional block diagram of the infrastructure maintenance system 1 according to one embodiment of the present invention.
[0084] <<Infrastructure Maintenance and Management Device>> The infrastructure maintenance and management device 10 can include an acquisition unit 101, an association information generation unit 111, an output unit 105, a machine learning unit 106, an access authority management unit 112, an inspection result storage unit 107, a structure information storage unit 108, a learned model storage unit 109, a judgment criterion storage unit 110, and a repair / inspection candidate storage unit 113. Furthermore, the infrastructure maintenance and management device 10 can function as the acquisition unit 101, the association information generation unit 111, the output unit 105, the machine learning unit 106, and the access authority management unit 112 by executing a program.
[0085] The acquisition unit 101 acquires various types of data. Specifically, the acquisition unit 101 acquires inspection results of structures from other systems, etc., and stores the results in the inspection result storage unit 107. The acquisition unit 101 also acquires information about structures from other systems, etc., and stores the information in the structure information storage unit 108.
[0086] The acquisition unit 101 acquires information on candidate repair or inspection structures in an area (e.g., a local government) managed by a user (e.g., a local government) specified by the user (e.g., a local government administrator) from the user terminal 20 (i.e., information on which structures are to be repaired or inspected), and stores the information in the candidate repair / inspection memory unit 113.
[0087] [Structure Inspection Results] Here, the structure inspection results will be described. The structure inspection results are the state of the structure diagnosed by inspecting the structure (soundness, for example, the degree of abnormality (deformation) of the structure). For example, the structure inspection results are classified into "soundness: 1 (high soundness)", "soundness: 2 (medium soundness, inspections at shorter intervals than usual are required)", "soundness: 3 (low soundness, repairs or other measures are required)", and "no data (data from past inspections does not exist)".
[0088] [Information about the structure] Here, information about the structure will be described. Information about the structure is information that affects whether or not the structure needs to be repaired or inspected. For example, information about the structure can include at least one of the following: Hazard maps of the area where the structure is located or the surrounding area (for example, flood inundation areas, high tide inundation areas, tsunami inundation areas, debris flow warning areas, steep slope warning areas, landslide warning areas, etc.) History of disasters (natural disasters, man-made disasters) in the area where the structure is located or the surrounding area History of accidents (for example, traffic accidents, etc.) in the area where the structure is located or the surrounding area Information about the ground of the area where the structure is located or the surrounding area (for example, information about the formation of the land, geology, topographical variations, crustal movements, wetlands, underground buried objects, etc.) Structure usage status (for example, traffic volume, congestion information, congestion information, etc.) History of repairs to the structure
[0089] The linkage information generator 111 generates linkage information based on repair or inspection candidates for structures in a predetermined area and repair or inspection candidates for structures in areas other than the predetermined area (for example, areas adjacent to the predetermined area). Note that multiple pieces of linkage information may be combined and implemented.
[0090] For example, the collaboration information generation unit 111 generates collaboration information indicating structures that can be repaired or inspected in collaboration between a specified area and an area other than the specified area, based on repair or inspection candidates for structures based on the judgment of the judgment unit 102 in the specified area (i.e., the judgment of repair or inspection candidates for structures described in the first embodiment) and repair or inspection candidates for structures in an area other than the specified area acquired by the acquisition unit 101.
[0091] [Collaboration Information] Here, the collaboration information will be described. The collaboration information indicates structures that can be repaired or inspected in collaboration between a predetermined area and an area other than the predetermined area (for example, an area adjacent to the predetermined area).
[0092] For example, the linkage information is information on structures that can be ordered comprehensively, including candidates for repair or inspection of structures in a specified area and candidates for repair or inspection of structures in areas other than the specified area.
[0093] For example, the linkage information is information about structures in a specified area that are not candidates for repair or inspection, but that can be ordered together with structures in areas other than the specified area that are candidates for repair or inspection.
[0094] A comprehensive order is when multiple local governments place an order for the repair or inspection of a structure at once, which helps reduce costs.
[0095] [When using a trained model] For example, when information on repair or inspection candidates for structures in each region is input, the linkage information generation unit 111 can generate linkage information using a trained model that outputs linkage information.
[0096] [When using predetermined criteria] For example, the linkage information generation unit 111 can generate linkage information using predetermined criteria (rules) that derive linkage information from information on candidate repair or inspection structures in each region.
[0097] The linkage information may be represented by pointing to the structure on a map (e.g., a map on which inspection results for the structure and information about the structure are superimposed), may be represented in text, or may be represented in audio.
[0098] The output unit 105 outputs the link information generated by the link information generation unit 111 .
[0099] The machine learning unit 106 performs machine learning using the training data to generate a trained model. The machine learning unit 106 also stores the generated trained model in the trained model storage unit 109. This will be described in detail later with reference to FIG. 16 .
[0100] The access authority management unit 112 manages access authority to information about each region. Information about links with regions to which the access authority has been granted can be output to those who have been granted access authority. Furthermore, at least one of the inspection results of structures in the regions to which the access authority has been granted and information about the structures can be output to those who have been granted access authority.
[0101] The inspection result storage unit 107 stores the inspection results of the structure acquired by the acquisition unit 101. Each inspection result is linked to location information (longitude and latitude). Note that multiple inspection results may be stored.
[0102] The structure information storage unit 108 stores information about structures acquired by the acquisition unit 101 .
[0103] The trained model storage unit 109 stores trained models used by the linkage information generation unit 111.
[0104] The criteria storage unit 110 stores predetermined criteria used by the link information generation unit 111 .
[0105] The repair / inspection candidate storage unit 113 stores information on repair or inspection candidates for structures in each area acquired by the acquisition unit 101.
[0106] <<User Terminal>> The user terminal 20 can include a display unit 201 and a playback unit 202. Furthermore, the user terminal 20 can function as the display unit 201 and the playback unit 202 by executing a program.
[0107] The display unit 201 displays images acquired from the infrastructure maintenance management device 10 .
[0108] The playback unit 202 plays back the audio acquired from the infrastructure maintenance management device 10 .
[0109] Here, we will explain in detail how to generate linkage information using a trained model.
[0110] FIG. 16 is a diagram illustrating the generation of a trained model 100 according to one embodiment of the present invention.
[0111] As shown in FIG. 16 , the machine learning unit 106 uses training data (specifically, training data in which input data is "information on repair or inspection candidates for structures in each region" and output data is "coordination information (i.e., information indicating structures that can be repaired or inspected in cooperation between a specified region and a region other than the specified region)") to perform machine learning so that when "information on repair or inspection candidates for structures in each region" is input, "coordination information" is output, thereby generating a trained model 100. For example, the machine learning unit 106 generates a trained model 100 so that the difference between the "coordination information" output when the training data "information on repair or inspection candidates for structures in each region" is input to the model is small, and the "coordination information" that is the training data.
[0112] <Method> FIG. 17 is a flowchart showing the process of generating and outputting link information according to one embodiment of the present invention.
[0113] In step 401 (S401), the acquisition unit 101 acquires from each user terminal 20 information on candidate structures for repair or inspection in the area (e.g., each local government) managed by each user (e.g., the administrator of each local government), as specified by each user (e.g., the administrator of each local government) (i.e., information on which structures are to be repaired or inspected).
[0114] In step 402 (S402), the collaboration information generation unit 111 generates collaboration information (i.e., information indicating structures that can be repaired or inspected in collaboration between a specified area and an area other than the specified area) based on the repair or inspection candidates for structures in the specified area obtained in S401 and the repair or inspection candidates for structures in areas other than the specified area.
[0115] In step 403 (S403), the output unit 105 outputs the link information generated in S402.
[0116] Fig. 18 is a flowchart showing a process for generating linkage information according to an embodiment of the present invention. Fig. 18 illustrates a case where the linkage information is "information on structures that can be ordered comprehensively, among repair or inspection candidates in a specified area and repair or inspection candidates in areas other than the specified area."
[0117] In step 501 (S501), the collaboration information generation unit 111 identifies (e.g., identifies a location on a map) repair or inspection candidates for structures in a specified area based on information on repair or inspection candidates for structures in a specified area obtained from the user terminal 20.
[0118] In step 502 (S502), the collaboration information generation unit 111 identifies (e.g., identifies a location on a map) repair or inspection candidates for structures in areas other than the specified area based on information on repair or inspection candidates for structures in areas other than the specified area obtained from the user terminal 20.
[0119] In step 503 (S503), the linkage information generation unit 111 generates information on structures that can be ordered comprehensively, including repair or inspection candidates for structures in the specified area identified in S501 and repair or inspection candidates for structures in areas other than the specified area identified in S502.
[0120] For example, if the structure is a road, when a repair or inspection candidate in a specified area and a repair or inspection candidate in an area other than the specified area are on the same route, the linkage information generation unit 111 can determine that both (i.e., the candidate in the specified area and the candidate in the area other than the specified area) are structures for which comprehensive ordering is possible.
[0121] For example, if the structure is a bridge, if a repair or inspection candidate in a specified area and a repair or inspection candidate in an area other than the specified area are located on the same river, the linkage information generation unit 111 can determine that both (i.e., the candidate in the specified area and the candidate in the area other than the specified area) are structures for which comprehensive ordering is possible.
[0122] For example, if the structure is a tunnel or earthwork, if a repair or inspection candidate in a specified area and a repair or inspection candidate in an area other than the specified area are on the same route, the linkage information generation unit 111 can determine that both (i.e., the candidate in the specified area and the candidate in the area other than the specified area) are structures for which comprehensive ordering is possible.
[0123] Fig. 19 is a flowchart showing a process for generating linkage information according to an embodiment of the present invention. Fig. 19 illustrates a case where the linkage information is "information on structures in a specified area that are not candidates for repair or inspection, but that can be ordered together with candidates for repair or inspection in areas other than the specified area."
[0124] In step 601 (S601), the linkage information generation unit 111 identifies (e.g., identifies the location on a map) structures in a specified area that are not candidates for repair or inspection, based on information on candidates for repair or inspection of structures in a specified area obtained from the user terminal 20.
[0125] In step 602 (S602), the collaboration information generation unit 111 identifies (e.g., identifies a location on a map) repair or inspection candidates for structures in areas other than the specified area based on information on repair or inspection candidates for structures in areas other than the specified area obtained from the user terminal 20.
[0126] In step 603 (S603), the linkage information generation unit 111 generates information on structures that are not candidates for repair or inspection in the specified area identified in S601, and that can be ordered together with repair or inspection candidates for structures in areas other than the specified area identified in S602.
[0127] For example, if the structure is a road, if a structure in a specified area that is not a candidate for repair or inspection and a candidate for repair or inspection in an area other than the specified area are on the same route, the linkage information generation unit 111 can determine that both (i.e., the structure that is not a candidate in the specified area and the candidate in an area other than the specified area) are structures that can be ordered comprehensively.
[0128] For example, if the structure is a bridge, if a structure in a specified area that is not a candidate for repair or inspection and a candidate for repair or inspection in an area other than the specified area exist on the same river, the linkage information generation unit 111 can determine that both (i.e., the structure that is not a candidate in the specified area and the candidate in an area other than the specified area) are structures that can be ordered comprehensively.
[0129] For example, if the structure is a tunnel or earthwork, if a structure in a specified area that is not a candidate for repair or inspection and a candidate for repair or inspection in an area other than the specified area are on the same route, the linkage information generation unit 111 can determine that both (i.e., the structure that is not a candidate in the specified area and the candidate in an area other than the specified area) are structures that can be ordered comprehensively.
[0130] FIG. 20 is a flowchart showing a learning process according to one embodiment of the present invention.
[0131] In step 701 (S701), the machine learning unit 106 acquires training data. Specifically, the machine learning unit 106 acquires training data in which input data is "information on candidates for repair or inspection of structures in each region" and output data is "association information."
[0132] In step 702 (S702), the machine learning unit 106 performs machine learning using the training data acquired in S701 to generate a trained model. Specifically, the machine learning unit 106 performs machine learning so that when "information on candidates for repair or inspection of structures in each region" is input, "association information" is output, and generates a trained model.
[0133] In step 703 (S703), the machine learning unit 106 stores the trained model generated in S702 in the trained model storage unit 109.
[0134] 21 is a sequence diagram showing the overall flow of a linking process according to an embodiment of the present invention. Note that it is assumed that the administrator of local government A has access authority to information of local government B, and the administrator of local government B has access authority to information of local government A.
[0135] In step 11-1 (S11-1), the user terminal 20A (operated by the administrator of the local government A) transmits information on candidates for repair or inspection of structures in the local government A to the infrastructure maintenance management device 10 and requests that it be registered.
[0136] In step 11-2 (S11-2), the user terminal 20B (operated by the administrator of the local government B) transmits information on candidates for repair or inspection of structures in the local government B to the infrastructure maintenance management device 10 and requests that it be registered.
[0137] In step 12 (S12), the infrastructure maintenance management device 10 generates collaboration information indicating structures that can be repaired or inspected in collaboration between local governments A and B, based on the repair or inspection candidates for structures in local government A and the repair or inspection candidates for structures in local government B obtained in S11-1 and S11-2.
[0138] For example, the linkage information is information about structures that can be ordered together as a package, including candidates for repair or inspection of structures in local government A and candidates for repair or inspection of structures in local government B (for example, information that candidates 1A and 2A in local government A and candidates 1B and 2B in local government B can be ordered together as a package).
[0139] For example, the linkage information is information about structures in local government A (or local government B) that are not candidates for repair or inspection, but that can be ordered in bulk together with the candidates for repair or inspection of structures in local government B (or local government A) (for example, information that "structure 3A in local government A is not a candidate, but can be ordered in bulk together with the candidates in local government B" or "information that structure 3B in local government B is not a candidate, but can be ordered in bulk together with the candidates in local government A").
[0140] In step 13-1 (S13-1), the infrastructure maintenance management device 10 notifies (outputs) the link information generated in S12 to the user terminal 20A.
[0141] In step 13-2 (S13-2), the infrastructure maintenance management device 10 notifies (outputs) the link information generated in S12 to the user terminal 20B.
[0142] In step 14-1 (S14-1), the user terminal 20A notifies the infrastructure maintenance management device 10 of approval for the cooperation information acquired in S13-1.
[0143] In step 14-2 (S14-2), the user terminal 20B notifies the infrastructure maintenance management device 10 of approval for the cooperation information acquired in S13-2.
[0144] For example, approval of the linked information indicates an intention to order repairs or inspections of a structure that can be ordered as a package.
[0145] In step 15-1 (S15-1), the infrastructure maintenance management device 10 notifies the user terminal 20A of approval for the cooperation information of the local government B acquired in S14-2.
[0146] In step 15-2 (S15-2), the infrastructure maintenance management device 10 notifies the user terminal 20B of approval for the cooperation information of the local government A acquired in S14-1.
[0147] Thus, in one embodiment of the present invention, local government administrators can learn information about structures that their own local government and other local governments can order comprehensively, as well as the approval status of other local government collaboration information.
[0148] 22 is a sequence diagram showing an access right management process according to an embodiment of the present invention, in which an administrator of a local government A desires to access information of other local governments (local governments B and C).
[0149] In step 21 (S21), the user terminal 20A (operated by the administrator of local government A) requests the infrastructure maintenance management device 10 to grant access rights to information of other local governments (local government B and local government C).
[0150] In step 22 (S22), the infrastructure maintenance management device 10 transmits an inquiry about whether or not access is permitted to the user terminal 20B of the other local government, local government B.
[0151] In step 23 (S23), it is assumed that the user terminal 20B transmits to the infrastructure maintenance management device 10 a message indicating that the local government A is permitted to access information about the local government B.
[0152] In step 24 (S24), the infrastructure maintenance management device 10 grants the administrator of the local government A access authority to the information of the local government B. Thereafter, collaboration information with the local government B, inspection results of structures in the local government B, and information about structures in the local government B can be output to the user terminal 20A of the local government A.
[0153] In step 25 (S25), the infrastructure maintenance management device 10 transmits an inquiry about whether or not access is permitted to the user terminal 20C of the other local government, that is, the local government C.
[0154] In step 26 (S26), it is assumed that the user terminal 20C transmits to the infrastructure maintenance management device 10 a message to the effect that the local government A is denying access to the information of the local government C.
[0155] In step 27 (S27), the infrastructure maintenance management device 10 does not grant the administrator of the local government A the right to access the information of the local government C.
[0156] <User Interface> Screens displayed on the user terminal 20 will be described below with reference to FIGS.
[0157] 23 is an example of a screen displayed on the user terminal 20 according to an embodiment of the present invention. As shown in FIG. 23, a plurality of regions (for example, municipality A, municipality B, and municipality C) may be displayed.
[0158] 23, a screen is displayed that includes a map, an area 111 for selecting a structure, a legend 112 of the structure's inspection results (soundness), an area 113 for selecting the year of the inspection results, and an area 114 for selecting information about the structure. Note that the user may be allowed to select a desired map (e.g., a map by the Geospatial Information Authority of Japan) from among multiple types of maps.
[0159] When at least one or more arbitrary years (e.g., all years) are selected in area 113 for selecting the year of the inspection results, the inspection results (i.e., chronological data) for at least one or more arbitrary years are displayed in a comparable manner (e.g., inspection results for multiple years are displayed simultaneously, or changes in inspection results for multiple years are displayed).
[0160] 24 to 26, the linkage information displayed on the user terminal 20A of the administrator of local government A will be described. A case will be described in which the administrator of local government A has access authority to information on local government B but does not have access authority to information on local government C.
[0161] Fig. 24 is an example of a screen displayed on the user terminal 20 according to one embodiment of the present invention. Fig. 24 shows a screen in which the "inspection results" and "repair or inspection candidates" of a structure selected by the user (a tunnel in the example of Fig. 24) are superimposed on a map. Note that the "inspection results" and "repair or inspection candidates" of multiple structures (for example, a tunnel and a bridge) may also be displayed.
[0162] As shown in Figure 24, structures that can be ordered comprehensively are shown, including repair or inspection candidates in a specified area (municipal government A) and repair or inspection candidates in an area other than the specified area (municipal government B).
[0163] As shown in Figure 25, only structures that can be ordered in bulk among the candidates for repair or inspection of structures in an area (municipality B) other than a specified area (municipality A) may be displayed (i.e., structures that cannot be ordered in bulk among the candidates for repair or inspection in municipality B are not displayed).
[0164] Fig. 26 is an example of a screen displayed on the user terminal 20 according to one embodiment of the present invention. Fig. 26 shows a screen in which the "inspection results" and "repair or inspection candidates" of a structure selected by the user (a tunnel in the example of Fig. 26) are superimposed on a map. Note that the "inspection results" and "repair or inspection candidates" of multiple structures (for example, a tunnel and a bridge) may also be displayed.
[0165] As shown in Figure 26, information on structures in a specified area (municipality A) that are not candidates for repair or inspection and that can be ordered in bulk is displayed along with information on structures in an area other than the specified area (municipality B) that are candidates for repair or inspection.
[0166] As shown in Figure 27, only structures that can be ordered in bulk among the candidates for repair or inspection of structures in an area (municipality B) other than a specified area (municipality A) may be displayed (i.e., structures that cannot be ordered in bulk among the candidates for repair or inspection in municipality B are not displayed).
[0167] 28 is an example of a screen displayed on the user terminal 20 according to an embodiment of the present invention. As shown in FIG. 28, text indicating the association information may be displayed. Note that, simultaneously with or instead of displaying the text, audio indicating the association information may be played.
[0168] 29 is an example of a screen displayed on the user terminal 20 according to one embodiment of the present invention. As shown in FIG. 29, the legend 112 for the structure inspection results (health) may allow the user to select a desired structure status from among multiple structure statuses. FIG. 29 displays only the inspection results for the structure status selected by the user (health: 3 in the example of FIG. 29).
[0169] Figure 30 is an example of a screen displayed on a user terminal 20 according to one embodiment of the present invention. As shown in Figure 30, information about a structure selected by the user (in the example of Figure 30, areas expected to be inundated by floods) is superimposed on a map (a1 of municipality A and b1 of municipality B). Information about multiple structures (e.g., areas expected to be inundated by floods and areas expected to be inundated by high waves) may also be displayed. Information about structures from multiple years (i.e., time-series data) may also be displayed so that they can be compared (e.g., information about structures from multiple years may be displayed simultaneously, or changes in information about structures from multiple years may be displayed).
[0170] Figure 31 is an example of a screen displayed on the user terminal 20 according to one embodiment of the present invention. As shown in Figure 31, ground information (for example, information on crustal movement in Figure 31) of the area where the structure is located or the surrounding area is displayed (a2 of municipality A and b2 of municipality B). In Figure 31, the crustal movement information and the tunnel inspection results are displayed in a linked manner. By displaying the crustal movement information (vectors (arrows) of the amount of crustal movement) in conjunction with an image corresponding to the 3D data of the tunnel, it becomes easier to determine the external force responsible for the deformation of the tunnel.
[0171] <Effects> In this way, in one embodiment of the present invention, local government administrators and the like can learn about collaboration information with other local governments, allowing them to efficiently maintain and manage structures (i.e., determine which structures should be repaired or inspected in the future).
[0172] Each function of the above-described embodiments can be realized by one or more processing circuits. Here, the term "processing circuit" as used herein includes a processor programmed to perform each function by software, such as a processor implemented by electronic circuits, as well as devices such as an ASIC (Application Specific Integrated Circuit), a DSP (Digital Signal Processor), an FPGA (Field Programmable Gate Array), or a conventional circuit module designed to perform each of the above-described functions.
[0173] This international application claims priority based on Japanese Patent Application No. 2024-034650 filed on March 7, 2024, and Japanese Patent Application No. 2024-034651 filed on March 7, 2024, the entire contents of which are hereby incorporated by reference into this international application.
[0174] 1 Infrastructure maintenance management system 10 Infrastructure maintenance management device 20 User terminal 101 Acquisition unit 102 Judgment unit 103 Image generation unit 104 Voice generation unit 105 Output unit 106 Machine learning unit 107 Inspection result storage unit 108 Structure information storage unit 109 Trained model storage unit 110 Judgment criteria storage unit 111 Linkage information generation unit 112 Access authority management unit 113 Repair / inspection candidate storage unit 100 Trained model 201 Display unit 202 Playback unit
[0175] JP 2020-035104 A
Claims
1. An infrastructure maintenance management device comprising: an image generation unit that generates an image in which the inspection results of a structure and information about the structure are superimposed on a map showing the position of the structure; and an output unit that outputs the image.
2. The infrastructure maintenance management device according to claim 1, further comprising a determination unit that determines which structures should be repaired or inspected based on the inspection results of the structures and information about the structures.
3. An infrastructure maintenance management device as described in claim 1, further comprising a judgment unit that judges structures that need to be repaired or inspected based on the inspection results of the structures, information about the structures, and condition information specified by the user.
4. An infrastructure maintenance management device as described in claim 3, wherein the condition information includes at least one of the cost for repairing or inspecting the structure specified by the user and the priority specified by the user.
5. An infrastructure maintenance management device as described in claim 2 or 3, wherein determining the structures to be repaired or inspected includes at least one of determining the priority of the structures to be repaired or inspected, and determining the degree to which each structure needs to be repaired or inspected.
6. An infrastructure maintenance management device as described in claim 2 or 3, wherein the output unit outputs text or audio indicating the structure to be repaired or inspected, or outputs an image indicating the structure to be repaired or inspected on the map.
7. The infrastructure maintenance management device described in claim 2, wherein the judgment unit makes a judgment using a trained model that outputs the structure to be repaired or inspected when the inspection results of the structure and information related to the structure are input.
8. The infrastructure maintenance management device described in claim 3, wherein the judgment unit makes a judgment using a trained model that outputs the structure to be repaired or inspected when the inspection results of the structure, information about the structure, and the condition information are input.
9. An infrastructure maintenance management device as described in claim 2, wherein the judgment unit makes a judgment using predetermined judgment criteria to derive the structure to be repaired or inspected from the inspection results of the structure and information about the structure.
10. An infrastructure maintenance management device as described in claim 3, wherein the judgment unit makes a judgment using predetermined judgment criteria to derive the structure to be repaired or inspected from the inspection results of the structure, information about the structure, and the condition information.
11. An infrastructure maintenance management device as described in any one of claims 1 to 3, wherein the information relating to the structure is any one of a hazard map of the area where the structure is located or a nearby area, a history of disasters or accidents in the area where the structure is located or a nearby area, information on the ground in the area where the structure is located or a nearby area, the usage status of the structure, and the repair history of the structure.
12. An infrastructure maintenance management device as described in claim 2, further comprising: an acquisition unit that acquires information on repair or inspection candidates for structures in each region; and a linkage information generation unit that generates linkage information indicating structures that can be repaired or inspected in a specified region and a region other than the specified region in cooperation with each other, based on repair or inspection candidates for structures based on the judgment of the judgment unit in the specified region where the structure is located and repair or inspection candidates for structures in regions other than the specified region acquired by the acquisition unit, wherein the information on the structures is the linkage information.
13. The infrastructure maintenance management device according to claim 12, further comprising: an output unit that outputs the linkage information.
14. An infrastructure maintenance management device as described in claim 12, wherein the linkage information is information on structures that can be ordered comprehensively, including candidates for repair or inspection of structures in the specified area and candidates for repair or inspection of structures in areas other than the specified area.
15. The infrastructure maintenance management device described in claim 12, wherein the linkage information is information about structures in the specified area that are not candidates for repair or inspection, and that can be ordered together with structures in areas other than the specified area that are candidates for repair or inspection.
16. An infrastructure maintenance management device as described in any one of claims 12 to 15, wherein the linkage information generation unit generates the linkage information using a trained model that outputs the linkage information when information on candidate repair or inspection candidates for structures in each of the regions is input.
17. An infrastructure maintenance management device as described in any one of claims 12 to 15, wherein the linkage information generation unit generates the linkage information using predetermined criteria for deriving the linkage information from information on candidate repair or inspection structures in each of the regions.
18. The infrastructure maintenance management device according to claim 12, further comprising an access authority management unit that manages access authority to information for each region.
19. An infrastructure maintenance management device as described in claim 18, further comprising an output unit that outputs the linkage information, wherein the output unit outputs linkage information with the area for which the access authority is granted.
20. A maintenance management device as described in claim 18, comprising an output unit that outputs the linkage information, wherein the output unit outputs at least one of inspection results of structures in the area to which the user has access rights and information about the structures.
21. The infrastructure maintenance management device according to claim 12, wherein the area other than the specified area is an area adjacent to the specified area.
22. A method executed by an infrastructure maintenance management device, comprising: generating an image in which inspection results for a structure and information about the structure are superimposed on a map indicating the location of the structure; and outputting the image.
23. A program for causing an infrastructure maintenance management device to: generate an image in which the inspection results of a structure and information about the structure are superimposed on a map showing the location of the structure; and output the image.
24. An infrastructure maintenance management system including an infrastructure maintenance management device and a user terminal, wherein the infrastructure maintenance management device comprises: an image generation unit that generates an image in which inspection results of a structure and information about the structure are superimposed on a map showing the position of the structure; and an output unit that outputs the image, and the user terminal comprises: a display unit that displays the image.