Information processing method, information processing program, and information processing device
The information processing method addresses the inefficiencies in creating blackboard images for construction photos by enabling batch processing based on hierarchical information, enhancing convenience and completeness.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-08-26
- Publication Date
- 2026-03-10
AI Technical Summary
The process of creating comprehensive blackboard images for construction photos based on hierarchical information from electronic delivery guidelines is labor-intensive and prone to omissions due to the complexity of hierarchical layers, necessitating improvements in convenience and efficiency.
An information processing method and device that identifies hierarchical levels and relationships between items, allowing for batch creation of blackboard images with specified layouts, including options for selecting items and layouts, and associating miniature diagrams, which are then stored in a tree-structured photo folder.
Enhances the convenience and efficiency of creating blackboard images by reducing manual effort and ensuring comprehensive coverage across hierarchical layers, thereby improving the overall workflow.
Smart Images

Figure 2026041397000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to an information processing method, an information processing program, and an information processing device. [Background technology]
[0002] As described in Patent Document 1, a program is known that creates folders hierarchically with the blackboard information "Project Name" and "Project Type" at the bottom, and saves image files that share this blackboard information in the same folder. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2014-157596 Summary of the Invention [Problem to be solved by the invention]
[0004] When electronically delivering construction photos, it is necessary to take comprehensive construction photos for each item specified in the photo information of the electronic delivery guidelines. When attaching blackboard images to construction photos, it is necessary to create comprehensive blackboard images for each item specified in the photo information of the electronic delivery guidelines. When the items in the photo information of the electronic delivery guidelines are organized hierarchically and there are many combinations of these layers, the amount of work required to create each blackboard image increases. There is also a risk that some blackboard images may not be created. There is a demand for improving the convenience of the task of comprehensively creating blackboard images based on the hierarchical information created from the electronic delivery guidelines.
[0005] The object of the present disclosure is to provide an information processing method, an information processing program, and an information processing device that can improve the convenience of the task of comprehensively creating blackboard images to be attached to construction photographs based on hierarchical information created from electronic delivery instructions. [Means for solving the problem]
[0006] (1) An information processing method according to one embodiment of the present disclosure is an information processing method for creating a blackboard image to be attached to a construction photograph based on hierarchical information created from the electronic delivery instructions for the construction photograph, which identifies the hierarchical level to which an item designated as an item linked to the construction photograph belongs and identifies the relationship between the designated item and other items belonging to a different hierarchical level from the designated item, and includes a step of accepting input specifying at least one hierarchical level from the hierarchical information for which the blackboard image is to be created, and a step of creating blackboard images in bulk corresponding to combinations of at least one item belonging to the designated hierarchical level whose relationship to each other is identified in the hierarchical information.
[0007] (2) In the step of creating blackboard images in a batch in the information processing method described in (1) above, blackboard images corresponding to all combinations of items belonging to a specified hierarchy may be created in a batch.
[0008] (3) In the information processing method described in (1) above, in the step of accepting an input specifying at least one hierarchical level, an input for selecting at least some of the items belonging to the specified hierarchical level may be accepted. In the step of collectively creating blackboard images, blackboard images corresponding to a combination of the selected items may be collectively created.
[0009] (4) The information processing method according to any one of (1) to (3) above may further include a step of receiving an input specifying a layout of the blackboard images. In the step of creating the blackboard images in bulk, the blackboard images may be created in bulk in the specified layout.
[0010] (5) In the step of creating the blackboard images in a batch in the information processing method described in (4) above, a preview image of the blackboard image corresponding to a specified layout may be displayed.
[0011] (6) In the step of creating the blackboard images in a batch in the information processing method described in any one of (1) to (5) above, a list of the items to be written on the blackboard images to be created in a batch may be displayed.
[0012] (7) In the step of creating the blackboard images in bulk in the information processing method described in (6) above, a preview image of the blackboard image may be displayed that reflects the entry selected from the list of entries on the blackboard image.
[0013] (8) In the step of creating the blackboard image in bulk in the information processing method described in (6) or (7) above, a small diagram may be associated with an item selected in a list of items to be described in the blackboard image, and the blackboard image may be created so that the small diagram is written on it.
[0014] (9) The information processing method described in any one of (1) to (8) above may include a step of generating the construction photograph by attaching an image selected from the blackboard images created in bulk to a photograph, and a step of storing the generated construction photograph in a photograph folder having a tree structure corresponding to the hierarchical information.
[0015] (10) The information processing method described in any one of (1) to (9) above may further include a step of receiving the hierarchical information from a device to which the construction photographs are to be electronically delivered.
[0016] (11) The information processing method according to any one of (1) to (10) above may further include a step of accepting input of a name of at least one layer of the layer information.
[0017] (12) An information processing program according to one embodiment of the present disclosure is an information processing program that causes an information processing device to create a blackboard image to be attached to a construction photo based on hierarchical information that is created from the electronic delivery instructions for the construction photo and identifies the hierarchical level to which an item designated as an item linked to the construction photo belongs, and identifies the relationship between the designated item and other items that belong to a different hierarchical level from the designated item, and causes the information processing device to execute the steps of accepting input specifying at least one hierarchical level from the hierarchical information for which the blackboard image is to be created, and creating all blackboard images corresponding to combinations of at least one item belonging to the designated hierarchical level whose relationship to each other is identified in the hierarchical information.
[0018] (13) An information processing device according to one embodiment of the present disclosure is an information processing device that creates a blackboard image to be attached to a construction photo based on hierarchical information created from the electronic delivery instructions for the construction photo, which identifies the hierarchical level to which an item designated as an item linked to the construction photo belongs and identifies the relationship between the designated item and other items that belong to a different hierarchical level from the designated item, and is equipped with an input unit that accepts input specifying at least one hierarchical level from the hierarchical information for which the blackboard image is to be created, and a control unit that collectively creates blackboard images corresponding to combinations of at least one item belonging to the designated hierarchical level whose relationship to each other is identified in the hierarchical information. [Effects of the Invention]
[0019] According to an information processing method, an information processing program, and an information processing device relating to one embodiment of the present disclosure, the convenience of the task of comprehensively creating blackboard images to be attached to construction photographs based on hierarchical information of electronic delivery is improved. [Brief explanation of the drawings]
[0020] [Figure 1] FIG. 10 is a diagram illustrating an example of hierarchical information. [Figure 2] FIG. 10 is a diagram illustrating an example of a layout of a blackboard image. [Figure 3]1 is a block diagram illustrating a configuration example of an information processing system according to the present disclosure. [Figure 4] FIG. 10 is a diagram showing an example of an operation menu for accepting creation of a blackboard. [Figure 5] FIG. 10 is a diagram showing an example of a first blackboard creation screen. [Figure 6] FIG. 10 is a diagram showing an example of a second blackboard creation screen. [Figure 7] FIG. 10 is a diagram illustrating an example of a diagram selection screen. [Figure 8] FIG. 10 is a diagram showing an example in which the selection of a miniature diagram is reflected in the blackboard preview frame. [Figure 9] FIG. 10 is a diagram showing an example of an operation menu for accepting a change of a layer title. [Figure 10] FIG. 10 is a diagram showing an example of a title change screen. [Figure 11] FIG. 10 is a diagram showing an example in which a title change is reflected in a hierarchy display frame. [Figure 12] FIG. 10 is a diagram showing an example of a preview frame for a construction photo. [Figure 13] FIG. 10 is a diagram showing an example of a construction photo display with a blackboard. [Figure 14] 1 is a flowchart illustrating an example of a procedure of an information processing method according to the present disclosure. DETAILED DESCRIPTION OF THE INVENTION
[0021] (overview) In this disclosure, electronic delivery refers to the delivery of the final results of each work stage, such as research, design, or construction, as an electronic deliverable. An electronic deliverable is electronic data created based on the guidelines for each electronic delivery from among the materials specified in the common specifications for the construction or work.
[0022] In this disclosure, electronic delivery guidelines are rules required for deliverables such as electronic deliverables at the time of electronic delivery. The content of the electronic delivery guidelines for construction work may differ depending on the client of the construction work. Furthermore, the content of the electronic delivery guidelines for construction work may differ depending on the fiscal year of the construction work. For example, the electronic delivery guidelines are presented by the Ministry of Land, Infrastructure, Transport and Tourism as Guidelines for Electronic Delivery of Construction As-Built Documents R5.3. The electronic delivery guidelines may also be referred to as standards, guidelines, manuals, etc.
[0023] When construction photos are delivered as electronic deliverables, the construction photos are linked to hierarchical items using hierarchical information. The hierarchical information identifies the hierarchical level to which the items linked to the construction photos belong. The hierarchical information also identifies the relationship between the item whose hierarchical level it belongs to and other items that belong to different levels. In other words, the hierarchical information identifies the relationship between items that belong to different levels. The hierarchical information is created from the electronic delivery guidelines for the construction work for which the construction photos were taken.
[0024] Specifically, the hierarchical information identifies at least one hierarchical level. In the present disclosure, the hierarchical information identifies five hierarchical levels. When the hierarchical information identifies two or more hierarchical levels, it identifies an upper hierarchical level and a lower hierarchical level.
[0025] Two or more hierarchies may be distinguished by names including ordinal numbers, such as first hierarchical level or second hierarchical level. The higher the hierarchical level, the lower the ordinal number. Conversely, the higher the hierarchical level, the higher the ordinal number.
[0026] Two or more levels may be distinguished by being given specific names. In the present disclosure, the five levels are distinguished by being given specific names: major category, photo category, work type, classification, and subclassification. The major category is the highest level of the five levels. The photo category is a level lower than the major category and a level higher than the work type. The work type is a level lower than the photo category and a level higher than the type. The type is a level lower than the work type and a level higher than the subclassification. The subclassification is a level lower than the type. In other words, the subclassification is the lowest level of the five levels.
[0027] An example of hierarchical information used for electronic delivery of construction photographs in this disclosure is shown in Figure 1. The items of major classifications are items marked with "large" in Figure 1, and include construction or any other major classification.
[0028] Photo categories are one level below the major categories. Photo category items are items marked with "district" in Figure 1, and are subordinate to the major category of construction, including pre-start and completed photos, construction status photos, safety management photos, material used photos, quality control photos, as-built management photos, disaster photos, accident photos, other, and optional photo categories.
[0029] The type of work is one level lower than the photo category. The type of work item is the item marked with "Work" in Figure 1, and includes river earthworks as an item subordinate to the construction status photo, which is a photo category item.
[0030] The type is one level below the type of work. The type item is the item marked with "Type" in Figure 1, and the items subordinate to the type of work, river earthwork, include excavation work, embankment work, slope shaping work, and waste soil disposal work.
[0031] Subdivisions are one level below types. Subdivision items are items marked with "sub" in Figure 1, and include excavation and transporting earth and sand as items subordinate to the type item of excavation work. Subdivision items may include excavation of riverbeds, transporting soft soil, leveling, crushing boulders, pushing soil, loading, or manual loading as items subordinate to excavation work.
[0032] Although the display of each layer has been described above as the first character of the name, it is not limited to this and may be in other forms.
[0033] FIG. 2 shows an example of the layout of a blackboard image to be attached to a construction photograph in the present disclosure. The blackboard image to be attached to a construction photograph is also referred to as an electronic small blackboard or electronic blackboard. The layout illustrated in FIG. 2 includes a column for writing the name of the construction project and the name of the project, a column for writing the names of five items (item names 1 to 5) and the contents of each item in correspondence with each other, a column for attaching a miniature diagram, a column for writing the date the construction photograph to which the blackboard image is attached was taken, and a column for writing the name of the contractor. The layout of the blackboard image is not limited to the example in FIG. 2 and may be various other forms. For example, the number of items for writing the contents may be four or less or six or more. The layout of the blackboard image may include a remarks column. The layout of the blackboard image may not include some of the columns illustrated in FIG. 2, such as the column for attaching a miniature diagram.
[0034] When electronically delivering construction photos with blackboards, it is necessary to comprehensively prepare construction photos with blackboards that correspond to the items in each hierarchy specified in the hierarchical information. If the hierarchical information is complex or there are many items, the workload for comprehensively preparing blackboard images increases, reducing the convenience of the work. Below, an information processing system 1 and an information processing device 10 (see FIG. 1), as well as an information processing method and an information processing program, are described that can improve the convenience of the work of comprehensively creating blackboard images to be attached to construction photos based on the hierarchical information for electronic delivery.
[0035] (Configuration example of information processing system 1) 3, an information processing system 1 according to an embodiment of the present disclosure includes an information processing device 10, a terminal device 20, and a database 30. The information processing device 10, the terminal device 20, and the database 30 are connected to each other via a network 80 so as to be able to communicate with each other via a wired or wireless connection. The information processing device 10, the terminal device 20, and the database 30 may also be connected to each other directly via a wired or wireless connection so as to be able to communicate with each other without using the network 80.
[0036] <Information processing device 10> The information processing device 10 includes a control unit 11, a communication unit 12, a display unit 13, an input unit 14, and a storage unit 15.
[0037] The control unit 11 controls each component of the information processing device 10. The control unit 11 may be configured to include one or more processors. The processor may include a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit). The control unit 11 may be configured to include one or more dedicated circuits. The dedicated circuits may include, for example, an FPGA (Field-Programmable Gate Array) or an ASIC (Application Specific Integrated Circuit).
[0038] The memory unit 15 stores various information or programs for operating each component of the information processing device 10. The memory unit 15 may store system programs, application programs, etc. The memory unit 15 may be configured to include, for example, a semiconductor memory, a magnetic memory, an optical memory, etc. The memory unit 15 may be configured to include an electromagnetic storage medium such as a magnetic disk. The memory unit 15 may be configured to include a non-transitory computer-readable medium. The memory unit 15 may function as, for example, a main storage device, an auxiliary storage device, or a cache memory. The memory unit 15 may function as a work memory for the control unit 11. The memory unit 15 may be configured integrally with the control unit 11.
[0039] The communication unit 12 may be configured to include a communication module configured to be able to communicate with other devices such as the terminal device 20 or the database 30 via a network 80. The communication module may be compatible with mobile communication standards such as 4G (4th Generation) or 5G (5th Generation). The communication module may be compatible with communication standards such as LAN (Local Area Network). The communication module may be compatible with wired or wireless communication standards. The communication module is not limited to these and may be compatible with various communication standards. The network 80 may be wired or wireless. The network 80 may be configured in various ways such as the Internet or an intranet. The communication unit 12 may be configured to communicate directly with other devices such as the terminal device 20 or the database 30 without going through the network 80.
[0040] Display unit 13 displays information, data, etc. based on control from control unit 11. Display unit 13 may include various displays, such as a liquid crystal display, an organic EL (Electro-Luminescence) or inorganic EL display, or an LED (Light Emitting Diode) display.
[0041] The input unit 14 accepts input of operation details or input of information or data by the user and transmits it to the control unit 11. The input unit 14 may include an input device that accepts input from the user. The input device may include, for example, a touch sensor or a pointing device such as a mouse. The input device may be configured as a touch display integrated with the display unit 13. The input device may include physical keys. The input device may include an audio input device such as a microphone.
[0042] The information processing device 10 may be configured to include at least one server. The information processing device 10 may be realized as a computer such as a desktop PC, a notebook PC, or a tablet PC. The information processing device 10 may be realized as a smartphone, a tablet, or the like. The information processing device 10 is not limited to these examples and may include various devices.
[0043] <Terminal device 20> The terminal device 20 includes a terminal control unit 21, a terminal communication unit 22, a terminal display unit 23, a terminal input unit 24, a terminal storage unit 25, and a camera 26. The camera 26 photographs an object to be photographed, such as a construction site.
[0044] The terminal control unit 21 controls each component of the terminal device 20. The terminal control unit 21 may include a processor or a dedicated circuit.
[0045] The terminal storage unit 25 stores various information or programs for operating each component of the terminal device 20. The terminal storage unit 25 may store images captured by the camera 26. The terminal storage unit 25 may be configured similarly to the storage unit 15 of the information processing device 10. The terminal storage unit 25 may function as a work memory for the terminal control unit 21. The terminal storage unit 25 may be configured integrally with the terminal control unit 21.
[0046] The terminal communication unit 22 may be configured to include a communication module configured to be able to communicate with other devices such as the information processing device 10 or the database 30 via the network 80. The communication module of the terminal communication unit 22 may be configured similarly to the communication module of the communication unit 12 of the information processing device 10.
[0047] The terminal display unit 23 displays information, data, etc. under the control of the terminal control unit 21. The terminal display unit 23 may be configured similarly to the display unit 13 of the information processing device 10.
[0048] The terminal input unit 24 receives input of operation details or input of information or data by the user and transmits it to the terminal control unit 21. The terminal input unit 24 may be configured similarly to the input unit 14 of the information processing device 10.
[0049] <Database 30> The database 30 stores information related to electronic delivery instructions. The database 30 may be used as an external storage device for the information processing device 10. The database 30 may be configured to include at least one server. The database 30 may be configured to include, for example, a semiconductor memory, a magnetic memory, an optical memory, or the like. The database 30 may be configured to include an electromagnetic storage medium such as a magnetic disk. The database 30 may be configured to include a communication module configured to be able to communicate with other devices such as the information processing device 10 or the terminal device 20.
[0050] In the information processing system 1 described above, the information processing device 10 or the database 30 may be realized using a cloud service. The information processing device 10 or the database 30 may be realized in an on-premise environment. The information processing device 10 may include the functions of the terminal device 20. In other words, the information processing device 10 and the terminal device 20 may be configured as an integrated unit.
[0051] (Example of operation of information processing system 1) An example of the operation of the information processing system 1 will be described below.
[0052] <Creating a blackboard image> In the information processing system 1, the control unit 11 of the information processing device 10 creates a blackboard image based on hierarchical information. In this operation example, a case where a blackboard image is created for river earthworks, which is one of the work type items, is described. As shown in FIG. 4, the control unit 11 may cause the display unit 13 to display the hierarchical information. The control unit 11 may cause the display unit 13 to display an operation menu 40 in response to an operation input to the three-dot leader (...) for the river earthworks item of the work type in the hierarchical information. The user interface (UI) for accepting operation inputs is not limited to the example shown in the figure and may be displayed in various modes. Similarly, the user interfaces described below may also be displayed in various modes.
[0053] When the control unit 11 receives an operation input to "Create Blackboard" in the operation menu 40 via the input unit 14, it starts creating a blackboard image including an item for river earthworks. The item for which the operation to create a blackboard is input is also referred to as a designated item. In the example of FIG. 4, river earthworks is the designated item.
[0054] The control unit 11 causes the display unit 13 to display a first blackboard creation screen 50 as shown in FIG. 5. The first blackboard creation screen 50 includes a hierarchy display frame 51. The control unit 11 receives an input from the input unit 14 specifying a transcription hierarchy from among the hierarchies displayed in the hierarchy display frame 51. The transcription hierarchy is a hierarchy in which information is transcribed onto the blackboard image. In the example of FIG. 5, three of the five hierarchies, namely, work type, category, and subdivision, are specified as transcription hierarchies.
[0055] The first blackboard creation screen 50 may further include a layout display frame 52. The layout display frame 52 displays at least one layout of the blackboard image. The control unit 11 may extract layouts into which information of all transcription layers specified in the layer display frame 51 can be transcribed, and display them in the layout display frame 52. The control unit 11 accepts, via the input unit 14, an input for selecting a layout to be used in creating the blackboard from at least one layout displayed in the layout display frame 52. In the example of FIG. 5, the layout shown as number 702 is selected.
[0056] The first blackboard creation screen 50 includes a content input button 53. When the control unit 11 receives an operation input to the content input button 53 via the input unit 14, it causes the display unit 13 to display a second blackboard creation screen 55, as shown in FIG. 6. The second blackboard creation screen 55 includes a list 57 that displays a combination of items in the upper layer of the transcription layer to which the specified item, river earthworks, is attached, and the lower layer of the transcription layer to which the river earthworks is attached. The combination of items in the layers corresponds to the items written on the blackboard image. In other words, the list 57 displays a list of the items written on the blackboard image.
[0057] In the example of Figure 6, the posting layers are assumed to be three layers: type of work, classification, and subdivision, as specified in the example of Figure 5. In this case, the only item that can be combined in the type of work layer is the specified item, river earthwork. In the type layer, the items that can be combined are items such as excavation work that are subordinate to river earthwork. In the subdivision layer, the items that can be combined are items such as excavation that are further subordinate to items such as excavation work that are subordinate to river earthwork. In the second blackboard creation screen 55 of Figure 6, list 57 displays combined items arranged in rows. In other words, one row of list 57 corresponds to one combination of items. List 57 may also display combined items arranged in columns. In other words, one column of list 57 may correspond to one combination. List 57 may also display combinations of items in various other ways.
[0058] If the higher level to which the specified item directly depends is included in the posting level, there is only one item in the higher level to which the specified item directly depends. Also, even if one or more higher levels to which the specified item indirectly depends are included in the posting level, there is only one item in each level to which the specified item indirectly depends. Therefore, if a higher level than the level to which the specified item belongs is included in the posting level, the number of item combinations does not increase.
[0059] The combination of items in a lower hierarchy that are subordinate to the specified item, or items in a higher hierarchy that the specified item is directly subordinate to, is a combination whose relationship to each other is specified in the hierarchy information. In the hierarchy higher than the hierarchy to which the specified item belongs, items that are not directly subordinate to the specified item are not included in combinations that include the specified item. Also, in the hierarchy lower than the hierarchy to which the specified item belongs, items that are not subordinate to the specified item are not included in combinations that include the specified item. In other words, in list 57, combinations whose relationship to each other is specified in the hierarchy information are expanded for the specified item.
[0060] The control unit 11 may expand, in the list 57, combinations of all type items subordinate to the river earthworks specified as the target for which the blackboard image is to be created, and all sub-items subordinate to each of all type items. The control unit 11 may accept, via the input unit 14, an input selecting some of all type items subordinate to the river earthworks, and expand combinations including the selected type items in the list 57. The control unit 11 may also accept, via the input unit 14, an input selecting some of all sub-items subordinate to the type item, and expand combinations including the selected sub-items in the list 57.
[0061] The second blackboard creation screen 55 includes a blackboard preview frame 56. The control unit 11 displays, in the blackboard preview frame 56, a preview image of a blackboard image that will be created when a combination of items is reflected in the layout selected on the first blackboard creation screen 50. For example, when the control unit 11 selects a combination in which the type of work is river earthwork, the type is excavation work, and the subdivision is excavation, that is, the first row of the list 57, the control unit 11 displays, in the blackboard preview frame 56, a blackboard image in which "river earthwork" is entered as the type of work, "excavation" as the type, and "excavation" as the subdivision.
[0062] The list 57 may display a miniature diagram selection button for selecting a miniature diagram to attach to the blackboard image, for each combination of items, i.e., for each line. When the control unit 11 receives an operation input to the miniature diagram selection button via the input unit 14, it causes the display unit 13 to display a miniature diagram selection screen for selecting an image file of the miniature diagram, as shown in FIG. 7. The miniature diagram selection screen may display the image files of the miniature diagrams or a file tree structure of folders in which the image files of the miniature diagrams are stored. When the control unit 11 receives an input to select an image file of the miniature diagram via the input unit 14, it causes the blackboard image with the selected miniature diagram attached to be displayed in the blackboard preview frame 56 of the second blackboard creation screen 55, as shown in FIG. 8.
[0063] The control unit 11 may set, for at least one combination, a miniature diagram to be attached to the blackboard image corresponding to that combination based on the items included in that combination.
[0064] When the number of items that can be displayed on the blackboard image is greater than the number of levels specified for transferring information to the blackboard image, the control unit 11 may accept input via the input unit 14 so that any information can be entered in the unused items. For example, in the example of FIG. 6, item name 4 is unused. The control unit 11 may set a new item called "photography location" for item name 4 as shown in FIG. 8. The control unit 11 may also set, for example, "location A" as the content of "photography location." To set a new item in an unused item, the control unit 11 may accept an operation input via the input unit 14 for a column displaying the unused item in the list 57. The control unit 11 may display a button on the content input screen for accepting an operation input for setting a new item. When a new item is set in an unused item, the control unit 11 displays a blackboard image reflecting the set new item in the blackboard preview frame 56 of the second blackboard creation screen 55, as shown in FIG. 8.
[0065] The second blackboard creation screen 55 includes a blackboard creation button 58. When the control unit 11 receives an operation input to the blackboard creation button 58 via the input unit 14, the control unit 11 creates a blackboard image corresponding to the combination of items designated as the target for which the blackboard image is to be created.
[0066] The control unit 11 may create blackboard images for all combinations displayed in the list 57. The control unit 11 may also accept an input to select some of the combinations displayed in the list 57, and create blackboard images for the selected combinations. Conversely, the control unit 11 may not create blackboard images for the selected combinations, but may create blackboard images for the combinations excluding the selected combinations.
[0067] The control unit 11 may store the created blackboard image in the storage unit 15 or the database 30. The control unit 11 may store the blackboard image in the storage unit 15 or the database 30 in association with metadata that indicates the content transcribed on the blackboard image.
[0068] The above has described a configuration in which the blackboard creation screen is divided into the first blackboard creation screen 50 and the second blackboard creation screen 55. It may also be configured so that blackboard creation can be completed on a single screen. For example, the first blackboard creation screen 50 of FIG. 5 may display the Create Blackboard button 58 instead of the Content Input button 53. In this case, the control unit 11 generates blackboard images for a combination of items included in the layer specified as the transcription layer in response to an operation input to the Create Blackboard button 58 without displaying the second blackboard creation screen 55. Furthermore, the first blackboard creation screen 50 of FIG. 5 may display the blackboard preview frame 56 and the list 57 instead of the layout display frame 52. In this case, the control unit 11 may accept input of the content to be written on the blackboard image in response to an operation input to the list 57. The display mode of the blackboard creation screen is not limited to the above examples and may be various modes.
[0069] In the above-described embodiment, the five levels are distinguished by being given specific names such as major category, photo category, type of work, category, and subcategory. The control unit 11 may receive an operation input to change the name of each level via the input unit 14, and change the name of each level in accordance with the input.
[0070] As shown in FIG. 9 , the control unit 11 may display an operation menu 41 on the display unit 13 in response to an operation input to an ellipsis (...) corresponding to any item displayed as hierarchical information. When the input unit 14 receives an operation input to "Change Layer Title" in the operation menu 41, the control unit 11 displays a title change screen 60 shown in FIG. 10 on the display unit 13. The title change screen 60 displays an input box 61 for the name of each layer and a change button 62. The control unit 11 receives an input of a name into the input box 61 through the input unit 14. When the input unit 14 receives an operation input to the change button 62, the control unit 11 changes the name of each layer to the name input into the input box 61. The changed name of each layer is reflected in the display in the layer display frame 51 of the first blackboard creation screen 50, as shown in FIG. 11 , for example. The operation menu 42 for changing the title of a layer may be displayed in the layer display frame 51.
[0071] <Use of blackboard images> The blackboard image created by the information processing device 10 is used to generate a construction photo with a blackboard. Specifically, the construction photo with a blackboard is generated by attaching the blackboard image to an image of a target object such as a construction site. The construction photo with a blackboard may be generated, for example, by the following procedure.
[0072] The terminal control unit 21 of the terminal device 20 acquires a blackboard image that matches the subject of the image capture from the information processing device 10 or the database 30 via the terminal communication unit 22. The blackboard image that matches the subject of the image capture is selected by the user. The terminal control unit 21 receives an operation input by the user to select a blackboard image via the terminal input unit 24, and acquires the selected blackboard image.
[0073] After acquiring a blackboard image that matches the subject to be photographed, the terminal control unit 21 photographs the subject to be photographed, such as a construction site, with the camera 26 in response to a user operation. The terminal control unit 21 attaches the acquired blackboard image to the image of the subject to be photographed, such as a construction site, photographed with the camera 26, thereby generating a construction photo with the blackboard attached.
[0074] The terminal control unit 21 may store the generated construction photo with the blackboard in the terminal storage unit 25. The terminal control unit 21 may transmit the generated construction photo with the blackboard to the information processing device 10 or the database 30 via the terminal communication unit 22.
[0075] The terminal control unit 21 may display a list of blackboard images generated in bulk by the information processing device 10 on the terminal display unit 23. The terminal control unit 21 may display the blackboard images on the terminal display unit 23, distinguishing between data that has already been attached to a construction photo and data that has not yet been attached to a construction photo. If there is data that has not yet been attached to a construction photo, the user may take a construction photo corresponding to that data. This prevents the user from missing a construction photo that needs to be taken based on the electronic delivery instructions.
[0076] When the control unit 11 of the information processing device 10 acquires a construction photo with a blackboard from the terminal device 20, the control unit 11 may store the construction photo with the blackboard in a photo folder having a tree structure corresponding to the hierarchical information in the memory unit 15 or the database 30. The control unit 11 may allocate a location to store the construction photo with the blackboard according to the combination of items in each hierarchy described in the blackboard image. For example, the control unit 11 may store a construction photo with an attached blackboard image corresponding to a combination in the hierarchy information where the type of work is river earthwork, the type is excavation work, and the subdivision is excavation in a folder corresponding to excavation in the hierarchical information, as shown in FIG. 12. The number of construction photos stored in the folder may be displayed in each folder.
[0077] The control unit 11 may acquire construction photos without blackboard images attached from the terminal device 20, and attach the blackboard image to the construction photos to generate construction photos with blackboards. The control unit 11 may store the generated construction photos with blackboards in a photo folder in the storage unit 15 or the database 30, which has a tree structure corresponding to the hierarchical information.
[0078] When a folder is selected in the display of hierarchical information, the control unit 11 may display the construction photos stored in the selected folder or thumbnails thereof. In the example of Fig. 12, a folder corresponding to excavation is selected in the tree display 70 of the hierarchical information, and thumbnails of the construction photos stored in the folder corresponding to excavation are displayed in the construction photo preview frame 71.
[0079] When the control unit 11 receives an operation input for a thumbnail displayed in the construction photo preview frame 71 via the input unit 14, the control unit 11 displays the construction photo corresponding to the thumbnail on the display unit 13, as shown in FIG. 13. Here, the level one level above the river earthworks construction type is the construction status photo of the photo category. Furthermore, the level one level above the construction status photo of the photo category is the construction of the major category. The blackboard image attached to the construction photo displayed in FIG. 13 is created by transcribing the contents of all five levels. When displaying the construction photo, the control unit 11 may display the contents of the items of each level written in the blackboard image attached to the construction photo in the photo information frame 72. The control unit 11 may also receive an input to change the contents of the blackboard image in the photo information frame 72. The control unit 11 may reflect the changed contents in the construction photo with the blackboard in response to an operation input to the save button 73.
[0080] <Flowchart example> The control unit 11 of the information processing device 10 may execute an information processing method including the steps of the flowchart illustrated in Fig. 14. The information processing method may be realized as an information processing program executed by the control unit 11. The information processing program may be stored in a non-transitory computer-readable medium.
[0081] The control unit 11 acquires the hierarchical information and displays the hierarchical information on the display unit 13 (step S1). The control unit 11 may acquire the electronic delivery instructions and generate the hierarchical information based on the contents of the electronic delivery instructions. The control unit 11 may acquire the hierarchical information generated in advance from the electronic delivery instructions. The control unit 11 may acquire the electronic delivery instructions or the hierarchical information from the database 30.
[0082] The control unit 11 determines whether or not an operation input for creating a blackboard has been made (step S2). If an operation input for creating a blackboard has not been made (step S2: NO), the control unit 11 repeats the determination of step S2. The control unit 11 may return to the procedure of step S1.
[0083] When there is an operation input for creating a blackboard (step S2: YES), the control unit 11 starts creating the blackboard and accepts the specification of the hierarchical level to be transcribed onto the blackboard image (step S3). The control unit 11 may display a hierarchical level display frame 51 on the display unit 13 and accept an operation input at the input unit 14 to specify the hierarchical level to be transcribed onto the blackboard image from among the hierarchical levels displayed in the hierarchical level display frame 51.
[0084] The control unit 11 accepts a selection of the layout of the blackboard image (step S4). The control unit 11 may cause the display unit 13 to display the layout display frame 52, and may accept an operation input for selecting the layout displayed in the layout display frame 52 via the input unit 14. The control unit 11 may proceed to the procedure of step S5 after the procedure of step S3 without executing the procedure of step S4. If the control unit 11 does not execute the procedure of step S4, that is, if the control unit 11 does not accept a selection of the layout of the blackboard image, it may execute the procedures from step S5 onwards using a predetermined layout of the blackboard image.
[0085] The control unit 11 generates a combination of items belonging to the hierarchical level specified in the hierarchical information (step S5). The control unit 11 may display the combination of items as a list 57.
[0086] The control unit 11 accepts input of the content of the blackboard image (step S6). The control unit 11 may accept input of the content to be written on the blackboard image in response to an operation input to the list 57. The control unit 11 may also accept input to select a combination of items listed on the list 57 that will generate a blackboard image. Conversely, the control unit 11 may accept input to select a combination of items listed on the list 57 that will not generate a blackboard image.
[0087] The control unit 11 generates blackboard images in a batch (step S7). In response to an operation input to the blackboard generation button, the control unit 11 generates blackboard images in a batch corresponding to each combination of items listed in the list 57. When the control unit 11 receives a selection of a combination of items listed in the list 57 for which a blackboard image is to be generated in the procedure of step S6, the control unit 11 generates blackboard images in a batch corresponding to the selected combination. When the control unit 11 receives a selection of a combination of items listed in the list 57 for which a blackboard image is not to be generated in the procedure of step S6, the control unit 11 generates blackboard images in a batch corresponding to the combinations excluding the selected combination. The control unit 11 may store the generated blackboard images in the memory unit 15 or the database 30.
[0088] The blackboard image generated by the control unit 11 is used to generate a construction photo with a blackboard by attaching it to the construction photo when the terminal device 20 takes the construction photo. The control unit 11 acquires the construction photo with a blackboard from the terminal device 20 (step S8). The control unit 11 allocates a storage location for the construction photo with a blackboard according to the combination of items at each level written on the blackboard image in the acquired construction photo with a blackboard, and stores the storage location in the memory unit 15 or the database 30 (step S9). After executing the procedure of step S9, the control unit 11 ends execution of the procedure of the flowchart in FIG. 14.
[0089] <Summary> As described above, according to the information processing system 1 and information processing device 10, and the information processing method and information processing program of the present embodiment, blackboard images are created in bulk based on hierarchical information created from the electronic delivery instructions. This reduces the possibility of missing a blackboard image. As a result, the convenience of creating a comprehensive blackboard image is improved.
[0090] (Other embodiments) Other embodiments of the information processing system 1, the information processing method, and the information processing program will be described below.
[0091] The control unit 11 of the information processing device 10 may receive the hierarchical information from the device of the electronic delivery destination of the construction photos. By doing so, even if the electronic delivery requirements differ for each electronic delivery destination, it is less likely that the creation of a blackboard image will be omitted.
[0092] Although embodiments of the present disclosure have been described based on the drawings and examples, it should be noted that those skilled in the art could make various modifications or alterations based on the present disclosure. Therefore, it should be noted that these modifications and alterations are within the scope of the present disclosure. For example, functions included in each component or step can be rearranged so as not to cause logical inconsistencies, and multiple components or steps can be combined or divided into one. Although the embodiments of the present disclosure have been described mainly in terms of an apparatus, the embodiments of the present disclosure can also be realized as a method including steps executed by each component of the apparatus. The embodiments of the present disclosure can also be realized as a method, a program executed by a processor included in the apparatus, or a storage medium on which a program is recorded. It should be understood that these are also encompassed within the scope of the present disclosure. [Explanation of symbols]
[0093] 1. Information Processing Systems 10 information processing device (11: control unit, 12: communication unit, 13: display unit, 14: input unit, 15: storage unit) 20 terminal device (21: terminal control unit, 22: terminal communication unit, 23: terminal display unit, 24: terminal input unit, 25: terminal storage unit, 26: camera) 30 databases 40, 41, 42 Operation menu 50 First blackboard creation screen (51: Hierarchy display frame, 52: Layout display frame, 53: Content input button) 55 Second blackboard creation screen (56: Blackboard preview frame, 57: List, 58: Blackboard creation button) 60 Title change screen (61: Layer name input box, 62: Change button) 70 Tree display of hierarchical information 71 Construction photo preview frame 72 Photo information frame 73 Save button 80 Network
Claims
1. An information processing method for creating a blackboard image to be attached to a construction photo based on hierarchical information that identifies the hierarchy to which an item designated as an item linked to the construction photo belongs, created from the electronic delivery instructions for the construction photo, and that identifies the relationship between the designated item and other items that belong to a different hierarchy from the designated item, receiving an input specifying at least one layer of the layer information for which the blackboard image is to be created; a step of simultaneously creating blackboard images corresponding to combinations of at least one item belonging to a specified hierarchical level whose relationship is specified in the hierarchical information; An information processing method, including:
2. 2. The information processing method according to claim 1, wherein in the step of creating blackboard images all at once, blackboard images corresponding to all combinations of items belonging to a specified layer are created all at once.
3. In the step of receiving an input specifying at least one hierarchical level, an input for selecting at least some of all items belonging to the specified hierarchical level is received; In the step of creating blackboard images in a batch, blackboard images corresponding to the combination of selected items are created in a batch. The information processing method according to claim 1 .
4. further comprising a step of receiving an input specifying a layout of the blackboard image; The information processing method according to claim 1 , wherein in the step of creating the blackboard images in a batch, the blackboard images are created in a batch in a designated layout.
5. 5. The information processing method according to claim 4, wherein in the step of creating the blackboard images in a batch, a preview image of the blackboard image corresponding to a specified layout is displayed.
6. The information processing method according to claim 1 , wherein in the step of creating the blackboard images in a batch, a list of the items to be written on the blackboard images to be created in a batch is displayed.
7. 7. The information processing method according to claim 6, wherein in the step of creating the blackboard images all at once, a preview image of the blackboard image reflecting an entry selected from a list of entries of the blackboard image is displayed.
8. 7. The information processing method according to claim 6, wherein in the step of creating the blackboard image in a batch, a small diagram is associated with an item selected in a list of items in the blackboard image, and the blackboard image is created so that the small diagram is included.
9. A step of attaching an image selected from the batch-created blackboard images to a photograph to generate the construction photograph; storing the generated construction photos in a photo folder having a tree structure corresponding to the hierarchical information; The information processing method according to claim 1 , further comprising:
10. The information processing method according to claim 1 , further comprising the step of receiving the hierarchical information from an apparatus to which the construction photographs are to be electronically delivered.
11. The information processing method according to claim 1 , further comprising the step of accepting an input of a name of at least one layer of the layer information.
12. An information processing program that causes an information processing device to create a blackboard image to be attached to a construction photo based on hierarchical information that identifies a hierarchical level to which an item designated as an item linked to the construction photo belongs, created from the electronic delivery instructions for the construction photo, and identifies the relationship between the designated item and other items belonging to a different hierarchical level from the designated item. receiving an input specifying at least one layer of the layer information for which the blackboard image is to be created; a step of simultaneously creating blackboard images corresponding to combinations of at least one item belonging to a specified hierarchical level whose relationship is specified in the hierarchical information; an information processing program that causes the information processing device to execute the above.
13. An information processing device that creates a blackboard image to be attached to a construction photo based on hierarchical information that identifies a hierarchy to which an item designated as an item linked to the construction photo belongs, created from an electronic delivery procedure for the construction photo, and identifies the relationship between the designated item and other items that belong to a hierarchy different from the designated item, an input unit that receives an input specifying at least one layer of the layer information that is to be used to create the blackboard image; a control unit that collectively creates blackboard images corresponding to combinations of at least one item belonging to a specified hierarchical level whose relationship is specified in the hierarchical information; An information processing device comprising:
Citation Information
Patent Citations
Program for construction site photographing
JP2014157596A