Information processing methods, information processing devices, and information processing programs

By adjusting the intervals of shooting location icons according to the work sequence in the bird's-eye view of the construction site, the problems of computational resource burden and poor adaptability during the construction phase caused by the fixed intervals of shooting locations in the existing technology are solved, and efficient shooting management is achieved.

CN122139201APending Publication Date: 2026-06-02PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO LTD
Filing Date
2024-10-29
Publication Date
2026-06-02

AI Technical Summary

Technical Problem

In existing technologies, the intervals between shooting locations cannot be flexibly adjusted according to the work process, resulting in increased computational resource burden and difficulty in meeting the shooting needs of different construction stages.

Method used

By displaying a bird's-eye view of the work space on an information terminal display and changing the icon spacing of multiple shooting locations according to the work process, including the spacing between the first and second shooting locations, the location and direction of the shooting locations are determined using Visual SLAM technology, and the reference distance is adjusted in combination with the work process and the spacing of the structures.

Benefits of technology

It enables flexible adjustment of the interval between shooting location icons according to the work process, reduces the burden on computing resources, adapts to the shooting needs of different construction stages, and improves the efficiency and accuracy of construction site management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122139201A_ABST
    Figure CN122139201A_ABST
Patent Text Reader

Abstract

The information processing method includes: displaying a bird's-eye view of the workspace on a display of an information terminal; and displaying multiple shooting location icons representing multiple shooting locations on the bird's-eye view, the multiple shooting locations including a first shooting location and a second shooting location that was shot at a later time than the first shooting location, the display of the multiple shooting location icons including: changing the interval between the first shooting location icon representing the first shooting location and the second shooting location icon representing the second shooting location according to the work procedures in the workspace.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to techniques for displaying images. Background Technology

[0002] For example, Patent Document 1 discloses setting a recommended shooting position such that it falls within a predetermined distance from a reference point, that is, within a distance range that allows for the generation of continuous 3D images when connected to an omnidirectional image captured at the reference point. Furthermore, Patent Document 1 discloses, for example, setting zones within the target floor that need to be photographed or do not need to be photographed based on the layout of the room or equipment showing the target floor, excluding the zones that do not need to be photographed when setting the recommended shooting position.

[0003] However, in the aforementioned prior art, the recommended shooting location is determined within a pre-set distance from the reference point, and the zones to be shot or not shot are predetermined based on the layout of the room or equipment showing the floor of the subject. Therefore, the aforementioned prior art does not disclose how to change the interval of the multiple shooting location icons representing multiple shooting locations according to the work process, and further improvement is needed.

[0004] Prior art literature

[0005] Patent documents

[0006] Patent Document 1: Japanese Patent Application Publication No. 2022-12447 Summary of the Invention

[0007] This disclosure was made to solve the above-mentioned problems, and its purpose is to provide a technique that can change the spacing of multiple shooting location icons representing multiple shooting locations according to the work process.

[0008] One aspect of this disclosure relates to an information processing method executed by a computer, comprising: displaying a bird's-eye view of a workspace on a display of an information terminal; and displaying multiple shooting location icons representing multiple shooting locations in the bird's-eye view, the multiple shooting locations including a first shooting location and a second shooting location that was shot at a later time than the first shooting location, the display of the multiple shooting location icons comprising: changing the interval between the first shooting location icon representing the first shooting location and the second shooting location icon representing the second shooting location according to the work procedures in the workspace.

[0009] According to this disclosure, the spacing between multiple shooting location icons representing multiple shooting locations can be changed according to the work process. Attached Figure Description

[0010] Figure 1 This is a diagram showing the overall structure of the information processing system in this embodiment.

[0011] Figure 2 This is an example of a design drawing showing multiple overlapping, spaced-out shooting location icons before they were changed.

[0012] Figure 3 This is an example of a design drawing screen that shows an overlap of icons for a first shooting location and a second shooting location, the interval of which was changed in the first work process.

[0013] Figure 4 This is an example of a design drawing showing a first shooting location icon and a second shooting location icon with an overlapping design that shows the interval changed in a second work process performed after the first work process.

[0014] Figure 5 This is a flowchart illustrating an example of server processing in this embodiment.

[0015] Figure 6 This is a schematic diagram used to explain the process by which the display control unit determines the reference distance in Modified Example 2 of this embodiment.

[0016] Figure 7 This is a schematic diagram used to explain the process by which the display control unit determines the reference distance in Modified Example 3 of this embodiment.

[0017] Figure 8 This is a schematic diagram used to explain the process of displaying the control unit changing the shooting location icon in Variation 5 of this embodiment. Detailed Implementation

[0018] (The knowledge that forms the basis of this disclosure)

[0019] The following user interface is under development: It displays multiple camera location icons representing actual shooting locations on 2D design drawings of construction sites. If one camera location icon is selected, the image taken at that location is displayed. This allows construction site managers to monitor the construction site's status without physically visiting the site.

[0020] In the aforementioned conventional techniques, the shooting location is determined by the photographer to be within a pre-set distance from a reference point. Furthermore, in conventional techniques, the areas on the floor of the subject area that need to be photographed or that do not need to be photographed are predetermined based on the layout of the room or equipment displaying the floor of the subject.

[0021] Therefore, in previous technologies, it was difficult to increase or decrease the shooting location based on the work process.

[0022] To address the above issues, the following technology is disclosed.

[0023] (1) One aspect of the present disclosure relates to an information processing method executed by a computer, comprising: displaying a bird's-eye view of a workspace on a display of an information terminal; and displaying multiple shooting location icons representing multiple shooting locations in the bird's-eye view, the multiple shooting locations including a first shooting location and a second shooting location that was shot at a later time than the first shooting location, the display of the multiple shooting location icons comprising: changing the interval between the first shooting location icon representing the first shooting location and the second shooting location icon representing the second shooting location according to the work procedures in the workspace.

[0024] According to this configuration, the spacing between the first shooting location icon representing the first shooting location and the second shooting location icon representing the second shooting location can be changed according to the work sequence, thus allowing the spacing between multiple shooting location icons representing multiple shooting locations to be changed according to the work sequence. Furthermore, since the spacing between multiple shooting location icons can be changed according to the work sequence, the increase in computer processing steps can be suppressed, and the increase in the burden on computer resources can be suppressed.

[0025] (2) In the information processing method described in (1) above, it is also possible that, in the display of the multiple shooting location icons, the more the operation process is advanced, the narrower the interval between the first shooting location icon and the second shooting location icon becomes.

[0026] For example, in the initial stage of a construction process, there are few structures such as walls obstructing the worker's view within the work space, so it is not necessary to densely set up multiple shooting locations. On the other hand, in the later stages of a construction process, walls and other structures are constructed within the work space, increasing the number of structures obstructing the worker's view, thus requiring a denser array of shooting locations. Based on this configuration, the closer the work process progresses, the narrower the gap between the first and second shooting location icons becomes. Therefore, it is possible to roughly set up multiple shooting locations in the initial stage of a work process, and to densely set up multiple shooting locations in the later stages.

[0027] (3) In the information processing method described in (1) or (2) above, the information processing method may also include: determining the work procedure based on the interval of the structures in the work space.

[0028] According to this configuration, since the more advanced the work process, the more structures there are in the work space, the work process can be determined by detecting the intervals between the structures in the work space.

[0029] (4) In any of the information processing methods described in (1) to (3) above, the information processing method may also include: determining a reference distance between two consecutive shooting locations in time sequence among the plurality of shooting locations based on the work procedure, and displaying the icons of the plurality of shooting locations includes: selecting the first shooting location among the plurality of shooting locations, selecting a shooting location among the plurality of shooting locations located at a position above the reference distance from the selected first shooting location as the second shooting location; and displaying the first shooting location icon representing the selected first shooting location and the second shooting location icon representing the selected second shooting location in the bird's-eye view.

[0030] Based on this configuration, a reference distance is determined between two consecutive shooting locations in a time sequence among multiple shooting locations based on the work process. A first shooting location is selected, and a second shooting location is selected that is located at a distance greater than or equal to the reference distance from the first shooting location. Therefore, the interval between the first and second shooting locations can be easily set according to the reference distance corresponding to the work process.

[0031] (5) In the information processing method described in (4) above, the narrower the interval between the structures in the work space, the shorter the reference distance.

[0032] According to this configuration, the narrower the spacing between the structures in the workspace, the more densely multiple shooting locations can be set up.

[0033] (6) In the information processing method described in (4) or (5) above, the information processing method may also include: dividing the bird's-eye view into multiple regions, and the determination of the reference distance includes: determining the reference distance based on the area of ​​each of the multiple regions, the length of the surrounding area, the length in the horizontal direction or the length in the vertical direction.

[0034] Based on this configuration, the reference distance corresponding to the current work process can be determined based on the area of ​​each of the multiple regions, the length of their surroundings, the length in the horizontal direction, or the length in the vertical direction.

[0035] (7) In the information processing method described in (6) above, the segmentation of the bird's-eye view may also include: dividing the bird's-eye view into multiple areas surrounded by walls.

[0036] Based on this structure, the bird's-eye view is divided into multiple areas surrounded by walls. Therefore, by creating areas surrounded by walls, i.e., rooms, it is possible to change the intervals between multiple shooting locations.

[0037] (8) In the information processing method described in (6) above, the segmentation of the bird's-eye view may include: dividing the bird's-eye view into a grid-like plurality of regions, and the determination of the reference distance includes: determining the reference distance based on the horizontal or vertical length of the walls in each of the plurality of regions relative to each other.

[0038] Based on this configuration, the intervals between multiple shooting locations can be varied depending on the fact that walls are created within the grid-like area.

[0039] (9) In the information processing method described in (4) or (5) above, the determination of the reference distance may also include: dividing the bird's-eye view into multiple regions; and determining the reference distance for each of the multiple regions.

[0040] Based on this structure, the bird's-eye view is divided into multiple regions, and the reference distance is determined for each of the multiple regions. Therefore, it is possible to change the interval of multiple shooting location icons for each of the multiple regions.

[0041] (10) In any of the information processing methods described in (1) to (9) above, the information processing method may also include: when the distance between the second shooting location and the structure in the work space is less than a threshold, determining the shooting location among the plurality of shooting locations that is located at a position above the threshold from the structure as the second shooting location.

[0042] When the second shooting location is close to the structure, the image taken at that location becomes an image of the structure taken from extremely close range, making it difficult for the operator to confirm the structure's condition based on this image. However, according to this configuration, when the distance between the second shooting location and the structure in the work space is less than a threshold, the shooting location located above the threshold from the structure is determined as the second shooting location. Therefore, the operator can confirm the structure's condition based on the image taken from the second shooting location located above the threshold from the structure.

[0043] Furthermore, this disclosure can not only realize an information processing method that performs the aforementioned characteristic processing, but also an information processing apparatus having a characteristic structure corresponding to the characteristic processing performed by the information processing method. Moreover, it can also realize a computer program that enables a computer to execute the characteristic processing included in such an information processing method. Therefore, in the following other embodiments, the same effect as the aforementioned information processing method can also be achieved.

[0044] (11) The information processing apparatus involved in other aspects of this disclosure is an information processing apparatus equipped with a processor, wherein the processor performs the following processing: displays a bird's-eye view of the work space on the display of an information terminal; displays multiple shooting location icons representing multiple shooting locations in the bird's-eye view, the multiple shooting locations including a first shooting location and a second shooting location that was shot at a later time than the first shooting location, and in the display of the multiple shooting location icons, the interval between the first shooting location icon representing the first shooting location and the second shooting location icon representing the second shooting location is changed according to the work procedures in the work space.

[0045] (12) The information processing program involved in other aspects of this disclosure enables a computer to function such that: a bird's-eye view of the work space is displayed on the display of an information terminal; multiple shooting location icons representing multiple shooting locations are displayed in the bird's-eye view, the multiple shooting locations including a first shooting location and a second shooting location that was shot at a later time than the first shooting location, and the interval between the first shooting location icon representing the first shooting location and the second shooting location icon representing the second shooting location is changed according to the work procedures in the work space.

[0046] (13) Other embodiments of this disclosure involve non-transitory computer-readable recording media that record the information processing program described in (12) above.

[0047] Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings. Furthermore, each of the embodiments described below illustrates a specific example of the present disclosure. The numerical values, shapes, constituent elements, steps, and order of steps shown in the following embodiments are examples and are not intended to limit the present disclosure. Moreover, constituent elements in the following embodiments that are not described in the independent claim representing the highest-level concept are described as arbitrary constituent elements. Furthermore, the contents of all embodiments can be combined.

[0048] (Implementation Method)

[0049] Figure 1 This is a diagram showing the overall structure of the information processing system 1 in this embodiment.

[0050] Information processing system 1 is a system that displays a bird's-eye view of the workspace on the display 23 of information terminal 20, and displays multiple shooting location icons representing multiple shooting locations on the bird's-eye view. Information processing system 1 includes server 10, information terminal 20, shooting device 30, and communication device 40.

[0051] Server 10 is an example of an information processing device and a computer. Server 10, information terminal 20, and communication device 40 are interconnected and communicative via a network NT. An example of a network NT is the Internet. Server 10 is, for example, a cloud server composed of one or more computers. However, this is just one example; server 10 can also be composed of an edge server or installed on information terminal 20. The way server 10 is installed on information terminal 20 is an example of the way information terminal 20 is composed of an information processing device.

[0052] Information terminal 20 is held by a user. The user is, for example, the manager of a given space captured by the camera device 30. The given space is, for example, a construction site. However, this is just one example; the given space could also be a construction site, factory, shop, or office, etc. Information terminal 20 could also be a portable computer, such as a smartphone or tablet computer, or a fixed-type computer. Information terminal 20 displays images on display 23 according to control performed by server 10. Figure 1 In the example, one information terminal 20 is shown, but multiple information terminals can also be connected to the server 10 via the network NT. The information terminal 20 includes a communication unit 21, a processor 22, a display 23, and an operation unit 24.

[0053] The communication unit 21 is the communication interface that connects the information terminal 20 to the network NT. The communication unit 21 sends instruction signals, representing various instructions received by the operation unit 24 from the user, to the server 10. The communication unit 21 receives display data from the server 10 for displaying various display screens.

[0054] The processor 22, for example, is a central processing unit (CPU) that displays the display screen represented by the display data received by the communication unit 21 on the display 23.

[0055] The display 23 is composed of various display devices such as liquid crystal displays or organic EL (Electro-Luminescence) displays, and displays various display screens under the control of the processor 22.

[0056] The operation unit 24 may consist of, for example, a keyboard, a touch panel, and a mouse, and is subject to various instructions input by the user.

[0057] The communication device 40, for example, is a portable information terminal such as a smartphone or tablet computer, which connects the imaging device 30 to the network NT. The communication device 40 and the imaging device 30 are able to communicate with each other via a short-range wireless communication channel such as Bluetooth (registered trademark).

[0058] The shooting device 30 is, for example, a wide-angle camera that captures images at a given frame rate. A wide-angle camera, also known as a 360-degree camera, is a camera capable of acquiring images from all 360 degrees. The shooting device 30 is, for example, a portable shooting device held by the person being filmed. The person filming is, for example, a worker or supervisor at a construction site. The shooting device 30 can film while being held in the hand of the person being filmed, or it can film while being attached to the body (e.g., head). Alternatively, the shooting device 30 can also be a conventional camera.

[0059] The photographer moves within the construction site while using the camera device 30 to film it. At the starting point of the filming, the photographer aligns the camera device 30 with the north direction and presses the filming button to begin shooting. Upon reaching the ending point, the photographer presses the filming button again to end the filming. Once filming is complete, the camera device 30 transmits the series of images captured to the communication device 40.

[0060] The image includes the date and time of capture. The date and time of capture are obtained, for example, by a clock provided with the capturing device 30. Here, the capturing device 30 captures images at a given frame rate (e.g., 10 frames per second), so the capture location is defined in frame period units. However, this results in a large amount of data, so the capture location can also be defined every given time interval (e.g., 1 second, 5 seconds, or 10 seconds, etc.).

[0061] The communication device 40 receives multiple images transmitted by the imaging device 30. Furthermore, the communication device 40 displays a design drawing of the construction site, allowing the photographer to specify the start and end points of the shooting on the design drawing.

[0062] The start and end points of the shooting are determined by the photographer inputting instructions specifying their positions on a design drawing screen displayed on the communication device 40. A two-dimensional coordinate axis is defined on the design drawing screen. Therefore, the start and end points of the shooting are each defined by two-dimensional coordinate values. The start and end points of the shooting are used by the server 10 to determine the location of each shooting location and the shooting direction of each image.

[0063] The communication device 40 sends capture information, including multiple captured images, to the server 10 via the network NT. Capture information is generated each time a capture action is performed. A single capture action refers to a series of actions from the start of capture by the operator holding the capture device 30 at the construction site until the end of capture. Multiple images are captured through a single capture action. The capture information includes the multiple captured images and metadata for each image. The metadata includes a capture ID, capture date and time, and a design drawing ID. The capture ID is an identifier used to identify the capture action. The capture date and time is the date and time the image was captured. The design drawing ID is an identifier used to identify the design drawing corresponding to a given space.

[0064] Server 10 includes a processor 11, a memory 12, and a communication unit 13. The processor 11 may be, for example, a central processing unit (CPU). The processor 11 includes an acquisition unit 111 and a display control unit 112. The acquisition unit 111 and the display control unit 112 can be implemented by the processor 11 executing information processing programs, or they may be constructed using dedicated hardware circuits such as ASICs. The information processing programs may also be recorded on a non-transitory computer-readable recording medium.

[0065] Communication unit 13 is the communication interface connecting server 10 to network NT. Communication unit 13 receives image capture information sent by communication device 40. Communication unit 13 receives instruction signals from information terminal 20 indicating various instructions received from the user. Communication unit 13 sends display data for displaying various display screens to information terminal 20.

[0066] The memory 12 is composed of a non-volatile, rewritable storage device such as a hard disk drive or a solid-state drive. The memory 12 includes a design information storage unit 121, an image information storage unit 122, a work process information storage unit 123, and a reference distance information storage unit 124.

[0067] Design drawing information storage unit 121 stores design drawing information. Design drawing information is image information representing a design drawing of a given space. A correspondence is established between the design drawing ID and the design drawing information. A design drawing is an example of a bird's-eye view.

[0068] The processor 11, based on the shooting start location, shooting end location, and multiple images included in the shooting information received from the communication unit 13, uses Visual SLAM (Simultaneous Localization and Mapping) technology to determine the location of each shooting location for the multiple images. The location of the shooting location is represented by 2D coordinate values ​​on the design drawing. Furthermore, the processor 11 also uses Visual SLAM technology to determine the shooting direction of each of the multiple images. The shooting direction of each image is represented, for example, by a 3D polar coordinate vector.

[0069] The processor 11 generates image information based on the shooting information received by the communication unit 13, and stores the generated image information in the image information storage unit 122.

[0070] Image information storage unit 122 stores image information. The image information is information that establishes a correspondence between multiple images captured at multiple shooting locations and the metadata of each image. Image information is generated whenever the aforementioned shooting information is received. The metadata includes shooting ID, shooting date and time, shooting direction, shooting location, and design drawing ID. The shooting direction is the shooting direction of the shooting device 30 that captured the image. The shooting location is the location information (2D coordinate values) indicating the location where the image was captured.

[0071] The work process information storage unit 123 stores work process information representing the work processes of construction. A correspondence is established between the design drawing ID and the work process information. For example, the construction work processes include the framework construction process, the exterior decoration construction process, and the interior decoration construction process. The framework construction process is performed after the exterior decoration construction, and then the interior decoration construction is performed after the exterior decoration construction. The framework construction process involves constructing the columns, beams, and floor surfaces of the building. The exterior decoration construction process involves constructing the exterior walls of the building. In the exterior decoration construction process, exterior materials such as glass, exterior wall panels, and exterior doors and windows are constructed. The interior decoration construction process involves constructing the ceilings, walls, and floors inside the building. The interior decoration construction process also includes dividing the work space into multiple zones, constructing the ceiling, creating the foundation for the walls, and attaching panels to the walls.

[0072] The work sequence and the duration of each work step are predetermined. Work sequence information includes the start and end dates and times for each work step. The current work step can be determined by referring to this information. Furthermore, the start and end dates and times of each work step can be adjusted based on its progress.

[0073] The reference distance information storage unit 124 pre-stores reference distance information corresponding to the intervals between two consecutive shooting locations in a time sequence for each of multiple work processes. The more advanced the work process, the shorter the reference distance. For example, a reference distance of 5 meters is associated with the framework construction process, 3 meters with the exterior construction process, and 1 meter with the interior construction process. Furthermore, the reference distance can be an actual distance within the work space or a distance in two-dimensional space on the design drawing. In the framework construction process, only columns and beams are constructed within the work space, allowing the worker a wide view throughout the space; therefore, the reference distance is set long. On the other hand, in the interior construction process, walls are constructed within the work space, requiring the worker to individually check the multiple divided spaces; therefore, the reference distance is set short.

[0074] For example, the reference distance information storage unit 124 can also store a first reference distance corresponding to the skeleton construction process, a second reference distance corresponding to the exterior construction process, and a third reference distance corresponding to the interior construction process. Furthermore, the interior construction process can also be divided into more detailed work steps. That is, the reference distance information storage unit 124 can also store a third reference distance corresponding to the process of dividing the work space into multiple zones, a fourth reference distance corresponding to the process of constructing the ceiling and the process of creating the wall base, and a fifth reference distance corresponding to the process of pasting panels onto the wall.

[0075] The communication unit 13 receives instructions from the information terminal 20 to display the design drawing. The operation unit 24 of the information terminal 20 accepts the user's selection of the design drawing, and the communication unit 21 sends instructions to the server 10 to display the design drawing selected by the user. The instructions to display the design drawing include the design drawing ID.

[0076] In addition, the communication unit 13 receives an instruction from the information terminal 20 to specify the shooting date and time. The operation unit 24 of the information terminal 20 accepts the user's selection of the shooting date and time, and the communication unit 21 sends the instruction to specify the shooting date and time selected by the user to the server 10. The instruction to specify the shooting date and time includes the shooting ID.

[0077] The acquisition unit 111 acquires from the design drawing information storage unit 121 the design drawing corresponding to the design drawing ID included in the instruction for displaying the design drawing received by the communication unit 13. Furthermore, the acquisition unit 111 acquires from the image information storage unit 122 multiple shooting locations corresponding to the shooting ID included in the instruction for specifying the shooting date and time received by the communication unit 13.

[0078] The display control unit 112 displays the design drawing of the workspace on the display 23 of the information terminal 20. The display control unit 112 displays the design drawing acquired by the acquisition unit 111 on the display 23 of the information terminal 20. The display control unit 112 sends the display data of the design drawing to the information terminal 20 via the communication unit 13. The communication unit 21 of the information terminal 20 receives the display data sent by the server 10. The display 23 displays the design drawing received by the communication unit 21.

[0079] The display control unit 112 displays multiple shooting location icons representing multiple shooting locations on the design drawing. The multiple shooting locations include a first shooting location and a second shooting location where a shot was taken at a later time than the first shooting location. The display control unit 112 changes the spacing between the first shooting location icon and the second shooting location icon based on the work sequence in the workspace. The more advanced the work sequence, the narrower the spacing between the first and second shooting location icons becomes.

[0080] The display control unit 112 determines the reference distance between two consecutive shooting locations in a time sequence among multiple shooting locations based on the work process. The display control unit 112 determines the current work process by referring to the work process information stored in the work process information storage unit 123. The display control unit 112 then determines a reference distance corresponding to the determined current work process, using the reference distance information stored in the reference distance information storage unit 124 as the reference distance between the two shooting locations. The more the work process progresses, the shorter the reference distance becomes. As the work process progresses, the number of structures such as walls in the work space increases, and the spacing between these structures narrows. Therefore, the narrower the spacing between the structures in the work space, the shorter the reference distance.

[0081] The display control unit 112 selects a first shooting location from a plurality of shooting locations, and selects a second shooting location from the plurality of shooting locations that is located at a distance above the selected first shooting location from the reference distance. The display control unit 112 displays a first shooting location icon indicating the selected first shooting location and a second shooting location icon indicating the selected second shooting location on the display 23.

[0082] Figure 2 This is an example of a design drawing screen 200 showing multiple shooting location icons 210 before the overlap and spacing were changed. The design drawing screen 200 displays a design drawing 201 of the workspace. In the design drawing screen 200, multiple shooting location icons 210 are displayed overlapping.

[0083] Shooting location icon 210 is an icon representing the shooting location. Images taken at a shooting location are associated with shooting location icons 210. In this example, shooting location icon 210 consists of a circular image. The multiple shooting location icons 210 shown here correspond to multiple shooting locations belonging to a single shooting action. The path from the front shooting location icon 210 to the back shooting location icon 210 represents the trajectory of the photographer during that shooting action. Arrow 221 indicates the trajectory of the photographer's movement.

[0084] The imaging device 30 captures images at a given frame rate. In this case, the number of multiple shooting locations is represented by frame rate (fps) * shooting time (seconds). Figure 2 In the image, the spacing between the multiple shooting location icons 210 remains unchanged. Therefore, along the path the photographer moves, the multiple shooting location icons 210 are superimposed on each other.

[0085] Figure 2 The dashed lines indicate the locations of the walls to be constructed. In the initial stage of the skeletal construction process, where no walls or other structures are constructed within the work space, there are few obstructions to the worker's view, so it is not necessary to densely set up multiple shooting locations. On the other hand, in the later stage of the interior construction process, where walls and other structures are constructed within the work space, the number of obstructions to the worker's view increases, thus requiring a denser arrangement of multiple shooting locations. Therefore, in this embodiment, the spacing of the multiple shooting location icons is varied according to the work sequence.

[0086] Figure 3 This diagram illustrates an example of a design drawing screen 200A overlaid with a first shooting location icon 211 and a second shooting location icon 212, the interval of which has been changed in the first work step. The first work step is, for example, a skeleton construction step. Design drawing screen 200A displays a design drawing 201 of the work space. In design drawing screen 200A, multiple shooting location icons 210, including the first shooting location icon 211 and the second shooting location icon 212, are overlaid. Furthermore, in Figure 3 In the middle, the unmade wall is shown with dashed lines.

[0087] The shooting location icon 210 is composed of a circular image. Furthermore, the shape of the shooting location icon 210 is one example, but it can also be other shapes. An image captured at the shooting location is associated with the shooting location icon 210. The operation unit 24 can also be controlled by the user's selection of one of the multiple shooting location icons 210. When one of the multiple shooting location icons 210 is selected, the display control unit 112 can read the image corresponding to the selected shooting location icon 210 from the image information storage unit 122 and display the read image on the display 23.

[0088] The display control unit 112, referring to the work process information stored in the work process information storage unit 123, determines that the current work process is the first work process. Furthermore, the display control unit 112, referring to the reference distance information stored in the reference distance information storage unit 124, determines and establishes a corresponding first reference distance with the determined first work process, which serves as the reference distance between the two shooting locations. The reference distance is the distance along the photographer's movement path.

[0089] The display control unit 112 selects the first shooting location (shooting start location) from among multiple shooting locations as the first shooting location. The display control unit 112 then selects a shooting location located at a distance from the selected first shooting location from a first reference distance as the second shooting location. The display control unit 112 displays a first shooting location icon 211 indicating the selected first shooting location and a second shooting location icon 212 indicating the selected second shooting location on the display 23. Next, the display control unit 112 sequentially selects the third to Nth shooting locations located at distances from the first reference distance until no more shooting locations can be selected at distances from the first reference distance, and displays the third to Nth shooting location icons representing the selected third to Nth shooting locations.

[0090] Additionally, the display control unit 112 can also select a shooting location located at a distance greater than or equal to the first reference distance from the selected first shooting location as the second shooting location if no shooting location is available at that distance from the first reference distance. Furthermore, the shooting location icon indicating the shooting end point can be displayed even if it is not located at a distance greater than the first reference distance from the previously selected shooting location. Conversely, the shooting location icon indicating the shooting end point can also be left undisplayed if it is not located at a distance greater than the first reference distance from the previously selected shooting location.

[0091] Figure 4This diagram illustrates an example of a design drawing screen 200B that overlays a first shooting location icon 211 and a second shooting location icon 212, whose intervals have been changed in a second work process performed after the first work process. The second work process is, for example, an interior construction process. Design drawing screen 200B displays a design drawing 201 of the work space. In design drawing screen 200B, multiple shooting location icons 210, including the first shooting location icon 211 and the second shooting location icon 212, are overlaid. Furthermore, in... Figure 4 In the image, the wall that was made is shown in solid lines.

[0092] The display control unit 112, referring to the work process information stored in the work process information storage unit 123, determines that the current work process is the second work process. Then, the display control unit 112, referring to the reference distance information stored in the reference distance information storage unit 124, determines and establishes a corresponding second reference distance with the determined second work process, which serves as the reference distance for the interval between the two shooting locations. The second reference distance is shorter than the first reference distance.

[0093] The display control unit 112 selects the first shooting location (shooting start location) from among multiple shooting locations as the first shooting location. The display control unit 112 then selects a shooting location located at a distance from the selected first shooting location from a second reference distance as the second shooting location. The display control unit 112 displays a first shooting location icon 211 indicating the selected first shooting location and a second shooting location icon 212 indicating the selected second shooting location on the display 23. Subsequently, the display control unit 112 sequentially selects the third to Nth shooting locations located at distances from the second reference distance until no more shooting locations can be selected at distances from the second reference distance, and displays the third to Nth shooting location icons representing the selected third to Nth shooting locations.

[0094] Additionally, the display control unit 112 can also select a shooting location located at a distance greater than or equal to the second reference distance from the selected first shooting location as the second shooting location if no shooting location is available at that distance from the second reference distance. Furthermore, the shooting location icon indicating the shooting end point can be displayed even if it is not located at a distance greater than the second reference distance from the previously selected shooting location. Conversely, the shooting location icon indicating the shooting end point can also be left undisplayed if it is not located at a distance greater than the second reference distance from the previously selected shooting location.

[0095] If Figure 3 as well as Figure 4 If compared, then Figure 4The spacing between the multiple shooting location icons 210 displayed in the design drawing screen 200B shown is... Figure 3 The multiple shooting location icons 210 displayed in the design drawing screen 200A shown are spaced shortly apart.

[0096] Furthermore, if for Figure 2 , Figure 3 as well as Figure 4 If compared, then Figure 3 as well as Figure 4 The number of shooting location icons 210 displayed in the design drawings 200A and 200B shown is greater than the number of other icons. Figure 2 The number of shooting location icons 210 displayed in the design drawing screen 200B shown is small. Therefore, this embodiment can reduce the processing load of displaying multiple shooting location icons 210.

[0097] Furthermore, the image information storage unit 122 can retain only the images corresponding to the selected shooting locations and delete the images corresponding to the unselected shooting locations. This reduces the amount of image data stored in the memory 12.

[0098] Figure 5 This is a flowchart illustrating an example of the processing of server 10 in this embodiment.

[0099] First, in step S1, the communication unit 13 receives an instruction from the information terminal 20 to display a design drawing. In this case, a menu screen for selecting a design drawing is displayed on the display 23 of the information terminal 20, and the operation unit 24 accepts the user's instruction to select a design drawing from the menu screen. The input instruction is sent to the server 10 via the network NT and received by the communication unit 13. The instruction for displaying the design drawing includes the design drawing ID.

[0100] Next, in step S2, the acquisition unit 111 acquires the design drawing corresponding to the design drawing ID included in the instruction for displaying the design drawing received by the communication unit 13 from the design drawing information stored in the design drawing information storage unit 121.

[0101] Next, in step S3, the display control unit 112 sends the display data of the design drawing to the information terminal 20 via the communication unit 13, thereby displaying the design drawing on the display 23 of the information terminal 20. In the default display screen, the design drawing selected in step S1 and a selection acceptance bar for selecting the shooting date and time are displayed. In the selection acceptance bar, the available shooting dates and times are displayed as selectable, and the operation unit 24 accepts the user's instruction to select the desired shooting date and time in the selection acceptance bar. The shooting date and time displayed in the selection acceptance bar is a representative value of the shooting date and time included in the image information stored in the memory 12. The representative value is, for example, the shooting start date and time. If a shooting date and time is selected, a shooting action corresponding to that shooting date and time is selected. The instruction to specify the shooting date and time is sent to the server 10 via the network NT and received by the communication unit 13. The instruction to specify the shooting date and time includes the shooting ID.

[0102] Next, in step S4, the acquisition unit 111 determines whether the communication unit 13 has received an instruction to specify the shooting date and time. Here, if it is determined that the communication unit 13 has not received an instruction to specify the shooting date and time (no in step S4), the process returns to step S3.

[0103] On the other hand, if it is determined that the communication unit 13 has received an instruction for specifying the shooting date and time (yes in step S4), in step S5, the acquisition unit 111 acquires multiple shooting locations from the image information stored in the image information storage unit 122 that correspond to the shooting ID included in the instruction for specifying the shooting date and time received by the communication unit 13.

[0104] Next, in step S6, the display control unit 112 refers to the work process information stored in the work process information storage unit 123 to determine the current work process. The display control unit 112 determines the work process that matches the current date and time.

[0105] Next, in step S7, the display control unit 112 refers to the reference distance information stored in the reference distance information storage unit 124 and determines the reference distance between the two shooting locations based on the determined current work sequence. The display control unit 112 reads the reference distance corresponding to the determined current work sequence from the reference distance information storage unit 124.

[0106] Next, in step S8, the display control unit 112 selects multiple shooting locations whose intervals are each a reference distance from the acquired multiple shooting locations. At this time, the display control unit 112 selects a first shooting location from the multiple shooting locations, and selects a shooting location from the multiple shooting locations whose distance from the selected first shooting location is a reference distance as a second shooting location.

[0107] Next, in step S9, the display control unit 112 sends a display instruction via the communication unit 13 to the information terminal 20 to display multiple shooting location icons representing the selected multiple shooting locations in the design drawing. As a result, the multiple shooting location icons representing the selected multiple shooting locations are displayed in the design drawing on the display 23 of the information terminal 20. At this time, the display control unit 112 displays a first shooting location icon representing the selected first shooting location and a second shooting location icon representing the selected second shooting location in the design drawing.

[0108] Next, in step S10, the acquisition unit 111 determines whether the communication unit 13 has received an end instruction. The end instruction is an instruction to close the design drawing displayed in step S3. This instruction is input by pressing the end button (not shown) displayed on the display 23. If it is determined that the communication unit 13 has received the end instruction (yes in step S10), the process ends. On the other hand, if it is determined that the communication unit 13 has not received the end instruction (no in step S10), the process returns to step S4. In this case, the display of the design drawing is maintained. The end instruction is sent to the server 10 via the network NT and received by the communication unit 13. The acquisition unit 111 acquires the end instruction via the communication unit 13.

[0109] In this way, by changing the spacing between the first shooting location icon 211 representing the first shooting location and the second shooting location icon 212 representing the second shooting location according to the work sequence, the spacing between the multiple shooting location icons representing multiple shooting locations can be changed according to the work sequence. Furthermore, since the spacing between the multiple shooting location icons is changed according to the work sequence, the increase in computer processing steps can be suppressed, and the increase in the burden on computer resources can be suppressed.

[0110] The following variations are possible with respect to this disclosure.

[0111] (1) In this embodiment, the work process information storage unit 123 stores work process information in advance, and the display control unit 112 determines the current work process by referring to the work process information, but this disclosure is not particularly limited to this. In a variation 1 of this embodiment, the display control unit 112 may also determine the work process based on the spacing of structures in the work space. In this case, the display control unit 112 may also identify structures included in images captured at multiple shooting locations. The structures are, for example, walls. The display control unit 112 may also detect the spacing of the identified structures and determine the current work process based on the detected spacing of the structures.

[0112] (2) In this embodiment, the display control unit 112 determines the reference distance between two consecutive shooting locations in a time sequence among multiple shooting locations based on the work process, but this disclosure is not particularly limited to this. In a variation 2 of this embodiment, the display control unit 112 may also divide the design drawing into multiple regions. Moreover, the display control unit 112 may determine the reference distance based on the area of ​​each of the multiple regions, the length of its surroundings, the length in the horizontal direction, or the length in the vertical direction. In this case, the display control unit 112 may also divide the design drawing into multiple regions surrounded by walls.

[0113] Figure 6 This is a schematic diagram used to explain the process by which the display control unit 112 determines the reference distance in a modified example 2 of this embodiment.

[0114] like Figure 6 As shown, walls were constructed in the workspace, thus design drawing 201 consists of multiple regions 231, 232, 233, and 234 surrounded by walls. Furthermore, the location of the walls can also be detected by identifying structures included in images taken from multiple shooting locations. Additionally, the location of the walls can also be detected based on the design drawing.

[0115] The reference distance information storage unit 124 can also pre-store reference distance information corresponding to the reference distances between each of the multiple area ranges and the intervals between two consecutive shooting locations in a time sequence among the multiple shooting locations. The display control unit 112 can also calculate the area of ​​each of the multiple regions 231, 232, 233, and 234, and calculate the average of the areas of each of the multiple regions 231, 232, 233, and 234. The display control unit 112 can also determine which of the multiple area ranges the calculated average area matches, and determine the reference distance corresponding to the determined area range as the reference distance between the two shooting locations.

[0116] Additionally, the reference distance information storage unit 124 can pre-store reference distance information corresponding to the reference distances between two consecutive shooting locations in a time sequence, for each range of multiple surrounding lengths. The display control unit 112 can also calculate the lengths of the surroundings of each of the multiple regions 231, 232, 233, and 234, and calculate the average of the lengths of the surroundings of each of the multiple regions 231, 232, 233, and 234. The display control unit 112 can also determine which of the multiple ranges of surrounding lengths the calculated average of the surrounding lengths matches, and determine the reference distance corresponding to the determined range of surrounding lengths as the reference distance between the two shooting locations.

[0117] Furthermore, the reference distance information storage unit 124 can also pre-store reference distance information corresponding to the reference distances between two consecutive shooting locations in a time sequence, for each of the ranges of lengths in multiple horizontal directions. The display control unit 112 can also calculate the horizontal lengths of each of the multiple regions 231, 232, 233, and 234, and calculate the average of the horizontal lengths of each of the multiple regions 231, 232, 233, and 234. Additionally, the shape of the regions is not limited to a quadrilateral shape. Figure 6 In the diagram, regions 231 and 233 are quadrilaterals, while regions 232 and 234 are polygons. When a region is polygonal, the display control unit 112 can set the longest or shortest horizontal length among multiple different horizontal lengths within the region as the horizontal length of that region. Alternatively, when a region is polygonal, the display control unit 112 can set the average of the multiple different horizontal lengths within the region as the horizontal length of that region. The display control unit 112 can also determine which of the multiple horizontal lengths the calculated average horizontal length corresponds to, and establish a reference distance corresponding to the determined range of horizontal lengths as the reference distance between the two shooting locations.

[0118] Furthermore, the reference distance information storage unit 124 can also pre-store reference distance information corresponding to the reference distances between two consecutive shooting locations in a time sequence, for each range of lengths in multiple vertical directions. The display control unit 112 can also calculate the lengths in the vertical directions of each of the multiple regions 231, 232, 233, and 234, and calculate the average of the lengths in the vertical directions of each of the multiple regions 231, 232, 233, and 234. In addition, when the region is polygonal, the display control unit 112 can also set the length of the vertical direction of the region as the length of the vertical direction of the region, for the longest or shortest length among the multiple different lengths in the multiple vertical directions within the region. Alternatively, when the region is polygonal, the display control unit 112 can also set the average of the lengths in the multiple different vertical directions within the region as the length of the vertical direction of the region. The display control unit 112 can also determine which of the multiple ranges of lengths in the vertical directions the calculated average length in the vertical direction matches, and determine the reference distance corresponding to the determined range of lengths in the vertical direction as the reference distance between the two shooting locations.

[0119] (3) In the above-described variation 2 of this embodiment, the display control unit 112 divides the design drawing into multiple regions surrounded by walls. However, this disclosure is not particularly limited to this. In variation 3 of this embodiment, the display control unit 112 may also divide the design drawing into multiple grid-like regions. The display control unit 112 may also determine the reference distance based on the horizontal or vertical length of the walls in each of the multiple regions.

[0120] Figure 7 This is a schematic diagram used to explain the process by which the display control unit 112 determines the reference distance in a variation 3 of this embodiment.

[0121] like Figure 7 As shown, design drawing 201 consists of four grid-like regions 241, 242, 243, and 244. Furthermore, the location of the walls can also be detected by identifying structures included in images taken from multiple locations. Additionally, the location of the walls can also be detected based on the design drawing.

[0122] The reference distance information storage unit 124 can also pre-store reference distance information corresponding to the reference distances between two consecutive shooting locations in a time sequence, for each of the ranges of lengths in multiple horizontal directions. The display control unit 112 can also calculate the horizontal lengths between walls and the horizontal lengths between walls and the boundary lines of the regions 241, 242, 243, and 244 in each of the multiple regions 241, 242, 243, and 244. Furthermore, when there are walls in a region, it calculates the lengths L1, L2, and L3 of the lengths between walls and the horizontal lengths L4, L5, and L6 of the lengths between walls and the boundary lines of the regions. The display control unit 112 can also set the length of the region's horizontal direction as the longest or shortest of the multiple different horizontal lengths within the region. Alternatively, the display control unit 112 can set the average of the multiple different horizontal lengths within the region as the length of the region's horizontal direction. The display control unit 112 can also calculate the average of the horizontal lengths of each of the multiple regions 241, 242, 243, and 244. The display control unit 112 can also determine which of the ranges of lengths in multiple horizontal directions the average of the calculated horizontal lengths matches, and establish a reference distance corresponding to the determined range of horizontal lengths as the reference distance between the two shooting locations.

[0123] Furthermore, the reference distance information storage unit 124 can also pre-store reference distance information corresponding to the reference distances between two consecutive shooting locations in a time sequence, for each range of lengths in multiple vertical directions. The display control unit 112 can also calculate the vertical lengths between walls and the vertical lengths between walls and the boundary lines of the regions 241, 242, 243, and 244 in each of the multiple regions 241, 242, 243, and 244. Additionally, when there are walls in a region, the lengths of multiple vertical directions between walls and the lengths of multiple vertical directions between walls and the boundary lines of the region are calculated. The display control unit 112 can also set the longest or shortest vertical length among the multiple different vertical lengths in a region as the vertical length of that region. Alternatively, the display control unit 112 can also set the average of the multiple different vertical lengths in a region as the vertical length of that region. The display control unit 112 can also calculate the average of the vertical lengths of each of the multiple regions 241, 242, 243, and 244. The display control unit 112 can also determine which of the ranges of lengths in multiple vertical directions the average of the calculated vertical lengths matches, and establish a reference distance corresponding to the determined range of vertical lengths as the reference distance between the two shooting locations.

[0124] (4) In a variation of this embodiment, the display control unit 112 may also divide the design drawing into multiple regions and determine the reference distance for each of the multiple regions. In this case, the display control unit 112 changes the interval of the multiple shooting location icons for each of the multiple regions.

[0125] like Figure 6 As shown, multiple regions can also be multiple regions 231, 232, 233, and 234 that are surrounded by walls.

[0126] The reference distance information storage unit 124 can also pre-store reference distance information corresponding to the reference distances between each of the multiple area ranges and the intervals between two consecutive shooting locations in a time sequence among the multiple shooting locations. The display control unit 112 can also calculate the area of ​​each of the multiple regions 231, 232, 233, and 234. The display control unit 112 can also determine which of the multiple area ranges the calculated area of ​​each region 231, 232, 233, and 234 matches, and determine the reference distance corresponding to the determined area range as the reference distance of each region 231, 232, 233, and 234.

[0127] Furthermore, the reference distance information storage unit 124 can also pre-store reference distance information corresponding to the reference distances between the ranges of multiple surrounding lengths and the intervals between two consecutive shooting locations in a time sequence among the multiple shooting locations. The display control unit 112 can also calculate the surrounding lengths of each of the multiple regions 231, 232, 233, and 234. The display control unit 112 can also determine which of the multiple ranges of surrounding lengths the calculated surrounding lengths of each region 231, 232, 233, and 234 conforms to, and determine the reference distance corresponding to the determined range of surrounding lengths as the reference distance of each region 231, 232, 233, and 234.

[0128] Furthermore, the reference distance information storage unit 124 can also pre-store reference distance information corresponding to the reference distances between two consecutive shooting locations in a time sequence, for each range of lengths in multiple horizontal directions. The display control unit 112 can also calculate the lengths of the horizontal directions of each of the multiple regions 231, 232, 233, and 234. In addition, when the region is polygonal, the display control unit 112 can set the length of the longest or shortest horizontal direction among the multiple different lengths in the region as the length of the horizontal direction of that region. Alternatively, when the region is polygonal, the display control unit 112 can also set the average length of the multiple different horizontal directions in the region as the length of the horizontal direction of that region. The display control unit 112 can also determine which of the multiple ranges of lengths in multiple horizontal directions the calculated lengths of each region 231, 232, 233, and 234 conforms to, and determine the reference distance corresponding to each determined range of lengths in the horizontal direction as the reference distance of each region 231, 232, 233, and 234.

[0129] Furthermore, the reference distance information storage unit 124 can also pre-store reference distance information corresponding to the reference distances between two consecutive shooting locations in a time sequence, for each range of lengths in multiple vertical directions. The display control unit 112 can also calculate the lengths of the vertical directions of each of the multiple regions 231, 232, 233, and 234. In addition, when the region is polygonal, the display control unit 112 can set the length of the vertical direction of the region as the length of the longest or shortest vertical direction among the multiple different lengths in the region. Alternatively, when the region is polygonal, the display control unit 112 can set the length of the vertical direction of the region as the average of the multiple different lengths in the region. The display control unit 112 can also determine which of the multiple ranges of lengths in multiple vertical directions the calculated lengths of each region 231, 232, 233, and 234 conforms to, and determine the reference distance corresponding to the determined range of lengths in each vertical direction as the reference distance of each region 231, 232, 233, and 234.

[0130] In addition, such as Figure 7 As shown, multiple regions can also be multiple regions 241, 242, 243, and 244 obtained by dividing the design drawing into a grid pattern.

[0131] The reference distance information storage unit 124 can also pre-store reference distance information corresponding to the reference distances between two consecutive shooting locations in a time sequence, for each of the ranges of lengths in multiple horizontal directions. The display control unit 112 can also calculate the horizontal lengths between walls and the horizontal lengths between walls and the boundary lines of the regions 241, 242, 243, and 244 in each of the multiple regions. Furthermore, when there are walls in a region, it calculates the lengths L1, L2, L3 between walls and the lengths L4, L5, L6 between walls and the boundary lines of the region. The display control unit 112 can also set the length of the region's horizontal direction as the longest or shortest of the multiple different horizontal lengths within the region. Alternatively, the display control unit 112 can set the average of the multiple different horizontal lengths within the region as the length of the region's horizontal direction. The display control unit 112 can also determine which of the multiple horizontal length ranges the calculated lengths of each region 241, 242, 243, and 244 conform to, and establish a corresponding reference distance with each of the determined horizontal length ranges as the reference distances for each region 241, 242, 243, and 244.

[0132] Furthermore, the reference distance information storage unit 124 can also pre-store reference distance information corresponding to the reference distances between two consecutive shooting locations in a time sequence, for each range of lengths in multiple vertical directions. The display control unit 112 can also calculate the vertical lengths between walls and the vertical lengths between walls and the boundary lines of the regions 241, 242, 243, and 244 in each of the multiple regions. Additionally, when there are walls in a region, the lengths of multiple vertical directions between walls and the lengths of multiple vertical directions between walls and the boundary lines of the region are calculated. The display control unit 112 can also set the longest or shortest vertical length among the multiple different vertical lengths in a region as the vertical length of that region. Alternatively, the display control unit 112 can also set the average of the multiple different vertical lengths in a region as the vertical length of that region. The display control unit 112 can also determine which of the multiple vertical length ranges the calculated lengths of each region 241, 242, 243, and 244 conform to, and establish a corresponding reference distance with each of the determined vertical length ranges as the reference distances for each region 241, 242, 243, and 244.

[0133] (5) In this embodiment, the change in the interval between the first shooting location icon and the second shooting location icon results in the possibility that the second shooting location icon is close to the structure. In this case, the image taken at the second shooting location indicated by the second shooting location icon becomes an image obtained from shooting the structure at extremely close range, making it difficult for the operator to confirm the state of the structure. Therefore, in variation 5 of this embodiment, the display control unit 112 may also determine the shooting location located at a position above the threshold from the structure among multiple shooting locations as the second shooting location when the distance between the second shooting location and the structure in the work space is less than a threshold.

[0134] Figure 8 This is a schematic diagram used to explain the process of displaying the control unit 112 changing the shooting location icon in Variation 5 of this embodiment.

[0135] like Figure 8As shown, after selecting a first shooting location 251 from multiple shooting locations, and selecting a shooting location located at a distance greater than or equal to the selected first shooting location 251 as a second shooting location 252, the display control unit 112 determines whether the distance t between the second shooting location 252 and the structure 261 closest to the second shooting location 252 in the work space is less than a threshold T. The structure 261 is, for example, a wall. Here, if it is determined that the distance t between the second shooting location 252 and the structure 261 closest to the second shooting location 252 is less than the threshold T, the display control unit 112 determines the shooting location located at a distance greater than or equal to the threshold T from the structure 261 as the second shooting location 252.

[0136] Industrial availability

[0137] The technology disclosed herein can change the interval of multiple shooting location icons representing multiple shooting locations according to the work process, and is therefore useful as a technology for displaying images.

Claims

1. An information processing method, which is an information processing method executed by a computer, comprising: An aerial view of the workspace is displayed on the monitor of the information terminal; and The bird's-eye view displays multiple shooting location icons, representing various shooting locations. The multiple shooting locations include a first shooting location and a second shooting location where shooting took place at a later time than the first shooting location. The display of the multiple shooting location icons includes: changing the interval between the first shooting location icon representing the first shooting location and the second shooting location icon representing the second shooting location according to the work procedures in the work space.

2. The information processing method according to claim 1, wherein, In the display of the multiple shooting location icons, the further the operation process progresses, the narrower the gap between the first shooting location icon and the second shooting location icon becomes.

3. The information processing method according to claim 1 or 2, wherein, The information processing method further includes: determining the work sequence based on the intervals of the structures in the work space.

4. The information processing method according to claim 1 or 2, wherein, The information processing method further includes: determining a reference distance between two consecutive shooting locations in a time sequence among the multiple shooting locations based on the work process. The display of the multiple shooting location icons includes: Select the first shooting location from the plurality of shooting locations, and select a shooting location from the plurality of shooting locations that is located at a distance greater than the reference distance from the selected first shooting location as the second shooting location; and The bird's-eye view displays an icon representing the first selected shooting location and an icon representing the second selected shooting location.

5. The information processing method according to claim 4, wherein, The narrower the spacing between structures in the workspace, the shorter the reference distance.

6. The information processing method according to claim 4, wherein, The information processing method further includes: dividing the bird's-eye view into multiple regions. The determination of the reference distance includes: determining the reference distance based on the area of ​​each of the plurality of regions, the length of the surrounding area, the length in the horizontal direction, or the length in the vertical direction.

7. The information processing method according to claim 6, wherein, The segmentation of the bird's-eye view includes dividing the bird's-eye view into multiple areas surrounded by walls.

8. The information processing method according to claim 6, wherein, The segmentation of the bird's-eye view includes dividing the bird's-eye view into multiple grid-like regions. The determination of the reference distance includes: determining the reference distance based on the horizontal or vertical length of the walls in each of the plurality of regions relative to each other.

9. The information processing method according to claim 4, wherein, The determination of the reference distance includes: The bird's-eye view is divided into multiple regions; and The reference distance is determined for each of the multiple regions.

10. The information processing method according to claim 1 or 2, wherein, The information processing method further includes: if the distance between the second shooting location and the structure in the work space is less than a threshold, determining the shooting location among the plurality of shooting locations that is located at a position above the threshold from the structure as the second shooting location.

11. An information processing device, comprising a processor, The processor performs the following processing: An aerial view of the workspace is displayed on the monitor of the information terminal; The bird's-eye view displays multiple shooting location icons, representing various shooting locations. The multiple shooting locations include a first shooting location and a second shooting location where shooting took place at a later time than the first shooting location. In the display of the multiple shooting location icons, the interval between the first shooting location icon representing the first shooting location and the second shooting location icon representing the second shooting location is changed according to the work procedures in the work space.

12. An information processing program that enables a computer to perform functions such that: An aerial view of the workspace is displayed on the monitor of the information terminal; The bird's-eye view displays multiple shooting location icons, representing various shooting locations. The multiple shooting locations include a first shooting location and a second shooting location where shooting took place at a later time than the first shooting location. In the display of the multiple shooting location icons, the interval between the first shooting location icon representing the first shooting location and the second shooting location icon representing the second shooting location is changed according to the work procedures in the work space.