Image data management device and image data management program
The system addresses real-time and retrospective monitoring of construction sites by using multiple image capture devices to manage and display site conditions, enhancing site status tracking capabilities.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- SHIMIZU CORP
- Filing Date
- 2022-02-17
- Publication Date
- 2026-05-26
Smart Images

Figure 0007865747000001 
Figure 0007865747000002 
Figure 0007865747000003
Abstract
Description
Technical Field
[0001] The present invention relates to a photographing data management apparatus and a photographing data management program.
Background Art
[0002] Conventionally, as a means for a business operator involved in the construction work of a building to grasp the situation of the work site in real time, an image capturing device has been installed at the work site. For example, Patent Document 1 discloses a construction site remote monitoring system including a network camera installed at a construction site to acquire images of a monitoring target (for example, a general house under construction), and an information terminal that displays the images of the construction site acquired by the network camera via a communication line.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] In the construction site remote monitoring system disclosed in Patent Document 1, since the video of the work site acquired by the network camera is real-time video, it was not possible to grasp the situation of the work site retrospectively. Further, in the construction site remote monitoring system disclosed in Patent Document 1, it was not assumed that a plurality of network cameras would be installed at the work site.
[0005] The present invention has been made in view of such circumstances, and an object thereof is to provide a photographing data management apparatus and a photographing data management program that enable grasping the situations of various locations at the work site not only at present but also retrospectively.
Means for Solving the Problems
[0006] The present invention solves the above problems, and the imaging data management device according to one embodiment of the present invention is A setting management unit sets the shooting conditions for multiple image capture devices, which are installed at each installation location on the work site and capable of capturing images of the entire surrounding area of the installation location, when the image capture devices capture image data. A shooting data management unit stores and manages the shooting data captured by the image capture device according to the aforementioned shooting conditions, in a storage unit, corresponding to the shooting attributes at the time the shooting data was captured. The system includes a screen information providing unit that receives viewing conditions for viewing the aforementioned shooting data, extracts the aforementioned shooting data associated with the shooting attributes that match the viewing conditions from the storage unit, and provides screen information for displaying the extracted shooting data. [Effects of the Invention]
[0007] According to the imaging data management method of one embodiment of the present invention, multiple image capture devices installed at each installation location on the work site capture images of the entire surroundings of each installation location according to the shooting conditions set by the setting management unit, the captured imaging data is managed by the imaging data management unit in association with shooting attributes, and the imaging data associated with shooting attributes that match the viewing conditions is extracted by the screen information provision unit and screen information is provided. In other words, the screen information displays the status of each installation location according to the viewing conditions from among the status of each installation location captured by the multiple image capture devices, so that the status of each location (each installation location) on the work site can be grasped not only in the present but also retrospectively.
[0008] Other issues, configurations, and effects will be clarified in the embodiments for carrying out the invention described later. [Brief explanation of the drawing]
[0009] [Figure 1] This is an overall configuration diagram showing an example of the shooting data management system 1. [Figure 2] This is a block diagram showing an example of the image data management device 3. [Figure 3] This is a data configuration diagram showing an example of system configuration data 300. [Figure 4] This is a data configuration diagram showing an example of the shooting data management database 301. [Figure 5] This flowchart shows an example of the data storage operation in the shooting data management system 1. [Figure 6] This flowchart shows an example of how to view captured data in the captured data management system 1. [Figure 7] This figure shows an example of the first viewer screen 7A based on screen information. [Figure 8] This figure shows an example of a second viewer screen 7B based on screen information. [Figure 9] This figure shows an example of a third viewer screen 7C based on screen information. [Figure 10] This figure shows an example of a fourth viewer screen 7D based on screen information. [Modes for carrying out the invention]
[0010] One embodiment of the present invention will be described below with reference to the attached drawings.
[0011] Figure 1 is an overall configuration diagram showing an example of the image capture data management system 1 according to this embodiment. The image capture data management system 1 comprises a plurality of image capture devices 2 installed at various locations in the work site, a plurality of image capture data management devices 3 that manage the image capture data captured by the image capture devices 2, a plurality of administrator terminal devices 4 used by the site administrator U1, a plurality of worker terminal devices 5 used by workers U2 at the work site, and a network 6 that connects each of the devices 2 to 5 so that they can communicate with each other. Note that the number of each of the devices 2 to 5 is not limited to the example in Figure 1 and may be changed as appropriate. The network 6 may be wired, wireless, or a combination thereof, or it may be a public communication network, a dedicated communication network, or a combination thereof.
[0012] The work site is, for example, a site for constructing any building. The building may be, for example, a building such as an office building, an apartment building, a commercial facility, a hospital, a school, a factory, a warehouse, a station, an airport, etc., or a plant facility such as a gas plant, an oil plant, a chemical plant, etc., or an infrastructure facility such as a road facility, a railway facility, a dam facility, a power generation facility, etc. In the present embodiment, the work site will be mainly described in the case where it is a construction site of a building composed of multiple floors.
[0013] The manager U1 and the worker U2 are persons related to the work site and belong to, for example, a designer, a constructor, a manager, a construction company, a real estate company, a security company, etc. that perform design, construction, management, security, etc. of the work site. Note that the manager U1 and the worker U2 are basically different persons, but they may also be the same person.
[0014] The image capturing device 2 can capture the entire periphery of the installation position and is composed of, for example, an omnidirectional camera, a 360° camera, a panoramic camera, a wide-angle camera, a fisheye camera, etc. The image capturing device 2 may be attached to a structure such as a wall, a pillar, or a ceiling at the installation position of the work site, or may be attached to a temporary tripod, jig, etc. Note that the image capturing device 2 may be a combination of multiple cameras. Also, the image capturing device 2 may capture a color image or a grayscale image, or may function as an infrared camera or a night vision camera.
[0015] The image capturing device 2 captures the entire periphery of its own device according to a predetermined capturing condition, temporarily stores the captured capturing data in an internal memory or a storage medium (both not shown) of the image capturing device 2, and transmits the capturing data to the capturing data management device 3 via the network 6 according to a predetermined transmission condition.
[0016] The shooting conditions and transmission conditions are stored in the internal memory of the image capturing device 2, and are changeable information based on, for example, setting commands received from the shooting data management device 3 or setting operations using buttons (not shown) provided on the housing. The shooting data is digital data based on an arbitrary image format, and shooting attributes at the time when the shooting data was captured are added to the shooting data. Details of the shooting conditions, transmission conditions, and shooting attributes will be described later.
[0017] The shooting data management device 3 is composed of, for example, a general-purpose or dedicated computer that functions as a server or cloud, and is installed in a remote location away from the work site or in the management room of the work site. The shooting data management device 3 includes system setting data 300 for managing various settings and operations of the shooting data management system 1, and a shooting data management database 301 for managing shooting data captured by each of the plurality of image capturing devices 2. Details of the system setting data 300 and the shooting data management database 301 will be described later.
[0018] When the shooting data management device 3 receives shooting data captured by each of the plurality of image capturing devices 2 from the image capturing device 2, it stores the shooting data in the shooting data management database 301 in association with the shooting attributes, and manages the shooting data.
[0019] In addition, when the shooting data management device 3 receives viewing conditions (details will be described later) for viewing shooting data from the administrator terminal device 4 or the worker terminal device 5, it extracts shooting data from the shooting data management database 301 based on the viewing conditions, and provides screen information for displaying the extracted shooting data to the administrator terminal device 4 or the worker terminal device 5 that is the source of receipt of the viewing conditions.
[0020] The administrator terminal device 4 consists of, for example, a general-purpose or dedicated stationary computer installed in a control room where administrator U1 is stationed, or a portable computer such as a tablet or smartphone that administrator U1 can carry with them. The administrator terminal device 4 has programs such as applications and browsers installed, and accepts various inputs from administrator U1 via the display screen and voice, and outputs various information to administrator U1 via the display screen and voice.
[0021] The worker terminal device 5, like the administrator terminal device 4, consists of, for example, a general-purpose or dedicated stationary computer installed in the workspace where worker U2 works, or a portable computer such as a tablet or smartphone that administrator U1 can carry. The worker terminal device 5, like the administrator terminal device 4, has programs such as applications and browsers installed, and accepts various inputs from worker U2 via the display screen and voice, and outputs various information to worker U2 via the display screen and voice.
[0022] In this embodiment, the administrator terminal device 4 has an application for configuring system setting data 300 and an application for viewing shooting data stored in the shooting data management database 301 installed, and the worker terminal device 5 has an application for viewing shooting data stored in the shooting data management database 301 installed. This will be described primarily in this case. Note that the configuration application and the viewing application may be implemented as a single application, and for example, the available functions, data, display screens, etc. may be switched according to the permissions held by the administrator U1 or worker U2 who is logged into that application. Furthermore, the configuration application and the viewing application may run on a browser or be implemented using the browser's functions.
[0023] Figure 2 is a block diagram showing an example of a shooting data management device 3 according to this embodiment. The shooting data management device 3 comprises a storage unit 30 composed of an HDD, SSD, memory, etc., a control unit 31 composed of a processor such as a CPU, MPU, GPU, etc., an input unit 32 composed of a keyboard, touch panel, etc., an output unit 33 composed of a display, speaker, etc., a communication unit 34 which is a communication interface with the network 6, and a device connection unit 35 which is a connection interface with recording media such as USB memory, memory cards, DVDs, etc., and external devices such as scanners, printers, etc. Note that the input unit 32 and output unit 33 may be omitted, in which case the administrator terminal device 4 and the worker terminal device 5 can be made to function as the input unit 32 and output unit 33.
[0024] In addition to the system setting data 300 and the shooting data management database 301 mentioned above, the storage unit 30 also stores a shooting data management program 302 that controls the operation of the shooting data management device 3.
[0025] Figure 3 is a data configuration diagram showing an example of system configuration data 300 according to this embodiment. The system configuration data 300 consists of, for example, user information related to the authentication and authority of administrator U1 and worker U2, work site information related to the work site, and image capture device information related to the image capture device 2.
[0026] User information is registered for each administrator U1 and each worker U2, including username, email address, password, access rights, etc.
[0027] The work site information includes the site name, floor name, and floor layout. The floor layout is, for example, a plan view of the work site, and in the case of a multi-story building, a plan view of each floor. The floor layout may be created, for example, by converting from two-dimensional or three-dimensional CAD data of the building that will be the work site.
[0028] The image acquisition device information registers, for each image acquisition device 2, the name of the image acquisition device, the installation location of the image acquisition device 2, the shooting conditions when the image acquisition device 2 captures image data, and the transmission conditions when the image acquisition device 2 transmits the image data. The image acquisition device name may be, for example, a unique identifier or name to identify the image acquisition device 2. The installation location may be registered as position coordinates with a predetermined reference position as the origin in the floor layout, or as a location name such as room name, section name, floor name, or floor number.
[0029] The shooting conditions include, for example, the set time when the image capture device 2 captures the entire surroundings of itself. The set time may include, for example, the month, day, hour, minute, second, time interval, day of the week, period, time zone, etc. The set time may include multiple times within a single day, in which case multiple times may be registered, or time intervals, such as 5-minute intervals, may be registered. In addition, the image format of the captured data and the resolution of the captured data may also be registered in the shooting conditions.
[0030] The transmission conditions include, for example, the destination of the captured data and the timing of the captured data transmission. The destination of the captured data may include, for example, the computer name or folder name of the captured data management device 3. The timing of the captured data transmission may include, for example, immediately after the captured data is taken, a fixed time addition (for example, 10 seconds) added immediately after the captured data is taken, or a random time addition (for example, a number of seconds randomly selected from 1 to 60 seconds) added immediately after the captured data is taken. By setting fixed time addition or random time addition, simultaneous transmission of captured data from multiple image capture devices 2 is suppressed, thereby reducing the processing load related to communication and data reading / writing. Furthermore, the number of simultaneously transmitted data may be registered in the timing of the captured data transmission as a setting for sending multiple captured data at once.
[0031] Figure 4 is a data configuration diagram showing an example of the image capture data management database 301 according to this embodiment. The image capture data management database 301 stores image capture data captured by the image capture device 2, associated with the image capture attributes at the time the image capture data was taken. In this case, the image capture attributes may be stored as separate digital data from the image capture data and associated with the image capture data by a unique identifier or file name assigned to each image capture data, or they may be included as part of the image capture data (for example, properties, etc.) and associated with the image capture data.
[0032] The shooting attributes register the shooting position corresponding to the installation location of the image capture device 2 and the shooting time corresponding to the set time. Similar to the installation location, the shooting position registers, for example, location coordinates and location name. Similar to the set time, the shooting time stores, for example, year, month, day, hour, minute, second, etc.
[0033] Furthermore, the work sites managed by the image data management device 3 may include multiple work sites. In that case, the system setting data 300 and the image data management database 301 are managed separately for each work site.
[0034] The control unit 31 functions as a setting management unit 310, a shooting data management unit 311, and a screen information provision unit 312, as shown in Figure 2, by executing the shooting data management program 302.
[0035] The setting management unit 310, for example, receives input operations for the system setting data 300 from the administrator terminal device 4 via an editable display screen for the system setting data 300, and registers various information in the system setting data 300 according to the input operations. The setting management unit 310 then sets the shooting conditions and transmission conditions stored in the system setting data 300 to the image capture device 2. Specifically, the setting management unit 310 sets the shooting conditions and transmission conditions for each image capture device 2 by sending the shooting conditions and transmission conditions for each image capture device 2 stored in the system setting data 300 as setting commands to each image capture device 2. As a result, each image capture device 2 takes a picture of its entire surroundings according to the shooting conditions and transmits the image data according to the transmission conditions, so that the image data taken by each image capture device 2 is stored in the image data management database 301.
[0036] The shooting data management unit 311 stores and manages the shooting data captured by the image capture device 2 according to the shooting conditions, associating it with the shooting attributes at the time the shooting data was captured, in the shooting data management database 301.
[0037] Furthermore, some or all of the shooting data management database 301 may be stored in an external storage device (or multiple devices) or storage medium (or multiple devices) instead of the storage unit 30. In this case, the shooting data management unit 311 can access the shooting data management database 301 via the communication unit 34 or the device connection unit 35. The shooting data management unit 311 may also receive an input operation from the administrator terminal device 4 to delete some or all of the shooting data and delete the shooting data from the shooting data management database 301 in response to that input operation, or it may automatically delete shooting data from the shooting data management database 301 that meets predetermined deletion conditions (for example, whether a predetermined period of time has elapsed since the shooting time).
[0038] Furthermore, the shooting data management database 301 may consist of multiple databases. For example, if it includes a first database that stores the shooting data for the current day and a second database that stores the shooting data for previous days, the shooting data management unit 311 may perform a batch process during the night to transfer the shooting data for the current day from the first database to the second database.
[0039] The screen information provision unit 312 receives viewing conditions for viewing captured data from the administrator terminal device 4 or the worker terminal device 5, extracts captured data associated with the captured attributes that match the viewing conditions from the captured data management database 301, and provides screen information for displaying the extracted captured data to the administrator terminal device 4 or the worker terminal device 5 that received the viewing conditions.
[0040] The viewing conditions include, for example, a viewing position corresponding to the shooting position of the image capture device 2, and at least one of the viewing time corresponding to the shooting time. The viewing conditions may further include a viewing direction indicating a specific direction within the entire surroundings.
[0041] For example, if the screen information providing unit 312 receives at least one of the viewing location and viewing time as viewing conditions, it provides screen information based on the shooting data associated with the shooting location and shooting time that match the said viewing location and viewing time.
[0042] Furthermore, if the screen information providing unit 312 receives at least one of the viewing conditions, namely a viewing range including multiple shooting locations and a viewing period including multiple shooting times, it provides screen information based on the shooting data associated with the shooting locations and shooting times that match the said viewing range and said viewing period. In this case, the screen information providing unit 312 may provide screen information that displays multiple shooting data associated with multiple shooting locations included in the viewing range, or it may provide screen information that displays multiple shooting data associated with multiple shooting times included in the viewing period.
[0043] Furthermore, if the screen information providing unit 312 receives a viewing direction indicating a specific direction within the entire surrounding area as a viewing condition, it provides screen information that displays the captured data based on the viewing direction.
[0044] (Method for managing photographic data) A method for managing photographic data implemented by the photographic data management device 3 having the above configuration will be described below.
[0045] Figure 5 is a flowchart showing an example of the data storage operation in the image data management system 1 according to this embodiment. Here, we will explain assuming that administrator U1 has logged into the image data management device 3 using the configuration application on the administrator terminal device 4, and that the system settings input screen of the configuration application is already displayed.
[0046] First, in step S100, the administrator terminal device 4 receives an input operation from worker U2 on the system setting input screen, specifying, for example, "5-minute intervals during the time period from 7:00 to 19:00 on weekdays" as a setting time included in the shooting conditions of the image capture device 2 to be configured. In addition to the above shooting conditions, the system setting input screen is configured to allow editing of various information included in the system setting data 300 (user information, work site information, image capture device information, etc.).
[0047] Next, in step S101, the administrator terminal device 4 transmits the shooting conditions to the shooting data management device 3 based on its input operation.
[0048] Next, in step S110, when the setting management unit 310 of the shooting data management device 3 receives the shooting conditions transmitted by the administrator terminal device 4, it registers those shooting conditions in the system setting data 300.
[0049] Next, in step S111, the setting management unit 310 transmits a setting command, including the shooting conditions, to the image capture device 2 to be configured.
[0050] Next, in step S120, when the image acquisition device 2 receives a setting command transmitted by the setting management unit 310, it stores the shooting conditions indicated by the setting command ("at 5-minute intervals during the time period from 7:00 to 19:00 on weekdays") in its internal memory.
[0051] As described above, the initial setup of the shooting data management system 1 is performed when the system setting data 300 (here, the setting time for the shooting conditions is used as an example) is set via the administrator terminal device 4, and each image capturing device 2 starts the operation of capturing images of its entire surroundings according to the shooting conditions set for itself.
[0052] First, in step S130, each image acquisition device 2 monitors whether the set time included in the shooting conditions has arrived. When the set time arrives, it captures the entire surroundings of its device according to the image format and resolution included in the shooting conditions, and temporarily stores the captured data in its own device (internal memory, etc.). At that time, each image acquisition device 2 adds, for example, the shooting attributes (shooting location, shooting time, etc.) at the time the data was captured to the properties of the captured data.
[0053] Next, in step S131, each image acquisition device 2 transmits the captured data temporarily stored in its own device according to the destination and transmission timing of the captured data included in the transmission conditions. For example, the destination of the captured data is set to the captured data management database 301 of the captured data management device 3, and the transmission timing is set to add a random number of seconds. After transmitting the captured data, each image acquisition device 2 may delete the captured data from its own device, or it may keep it stored in its own device for a predetermined period of time.
[0054] Next, in step S140, the image data management device 3 receives image data from each image acquisition device 2 as needed and registers it in the image data management database 301. Here, the properties of the image data are associated with the image data by adding the image attributes (shooting location, shooting time, etc.) at the time the image data was taken.
[0055] As described above, in accordance with the shooting and transmission conditions set via the administrator terminal device 4, each image capture device 2 captures and transmits image data, and the image data management device 3 receives and registers the image data, thereby accumulating the image data captured by each image capture device 2 in the image data management database 301. Through this repeated series of operations, administrator U1 can use the setting application of the administrator terminal device 4 to record the changes over time at each location in the work site as image data.
[0056] Figure 6 is a flowchart showing an example of the operation of viewing captured data in the captured data management system 1 according to this embodiment. Here, we will explain assuming that operator U2 has logged into the captured data management device 3 using the viewing application on the operator terminal device 5, and that the viewing condition input screen of the viewing application is already displayed.
[0057] First, in step S200, the operator terminal device 5 receives input from operator U2 on the viewing condition input screen, specifying, for example, a viewing position corresponding to the shooting position of the target shooting data, a viewing time corresponding to the shooting time of the target shooting data, and a viewing direction indicating a specific direction. At this time, the operator terminal device 5 may accept a viewing range that includes multiple shooting positions, or a viewing period that includes multiple shooting times.
[0058] Next, in step S201, the operator terminal device 5 transmits the viewing conditions to the captured data management device 3 based on its input operation.
[0059] Next, in step S210, the screen information provision unit 312 of the shooting data management device 3 receives the viewing conditions transmitted by the worker terminal device 5, thereby accepting the viewing conditions for when the worker terminal device 5 (worker U2) views the shooting data.
[0060] Next, in step S211, the screen information provision unit 312 extracts shooting data from the shooting data management database 301 that is associated with shooting attributes that match the viewing conditions.
[0061] Next, in step S212, the screen information provision unit 312 transmits the screen information displaying the extracted captured data to the worker terminal device 5, which is the source (sender) of the viewing conditions.
[0062] Next, in step S220, when the operator terminal device 5 receives the screen information transmitted by the screen information provision unit 312, it displays the captured data to be viewed on the viewer screen of the viewing application (see Figures 7, 8, and 9) based on that screen information.
[0063] Figure 7 shows an example of the first viewer screen 7A based on screen information. The first viewer screen 7A is displayed based on screen information when the viewing conditions are "1st floor, X1, Y1", the viewing time is "current time (=latest)", and the viewing direction is "east".
[0064] The first viewer screen 7A includes a viewing position display setting unit 70 that displays the current viewing position and is configured to allow the viewing position to be changed, a viewing time display setting unit 71 that displays the current viewing time and is configured to allow the viewing time to be changed, a viewing direction display setting unit 72 that displays the current viewing direction and is configured to allow the viewing direction to be changed, and a shooting data display area 74A that displays the shooting data that matches the viewing conditions as an image.
[0065] The viewing time display setting unit 71 includes a date display setting unit 710 that uses the current date (today) as the basis, and a time display setting unit 711 that uses the current time (latest) as the basis. The viewing time display setting unit 71 may also be set to a date or time other than the current time, for example, "January 23rd" and "13:00". The shooting data display area 74A displays an image based on the shooting data, using the viewing direction set in the viewing direction display setting unit 72 as the left-right reference (center). In this case, the shooting data display area 74A is configured to allow the image based on the shooting data to be moved left-right and up-down, and may also be configured to allow the image to be enlarged and reduced.
[0066] Figure 8 shows an example of a second viewer screen 7B based on screen information. The second viewer screen 7B is displayed based on screen information where the viewing conditions are: the viewing range including multiple viewing locations is "1st floor", the viewing time is "10 minutes ago", and the viewing direction is "west".
[0067] The second viewer screen 7B, like the first viewer screen 7A, includes a viewing position display setting unit 70, a viewing time display setting unit 71, a viewing direction display setting unit 72, and a shooting data display area 74B, as well as an image size display setting unit 73 for setting the display size of the image displayed in the shooting data display area 74B.
[0068] The image data display area 74B is configured to display multiple images taken at multiple viewing positions (eight in the example in Figure 8) side by side, and each image may be configured to be movable left, right, up, and down, and to be resized. When displaying multiple images side by side, in the example in Figure 8, the number of parallel images in the horizontal direction is "2" and the number of parallel images in the vertical direction is "4", but the number of parallel images in the horizontal direction and the number of parallel images in the vertical direction may be changed as appropriate, for example, based on the display size set in the image size display setting unit 73.
[0069] Figure 9 shows an example of a third viewer screen 7C based on screen information. The third viewer screen 7C is displayed based on screen information when the viewing conditions are as follows: viewing location is "1st floor, X1, Y1", viewing period including multiple viewing times is "current time (=latest) to 10 minutes ago", and viewing direction is "east".
[0070] The third viewer screen 7C, like the second viewer screen 7B, includes a viewing position display setting unit 70, a viewing time display setting unit 71, a viewing direction display setting unit 72, an image size display setting unit 73, and a shooting data display area 74C.
[0071] The image data display area 74C is configured to display multiple images taken at multiple shooting times (three options: "current time (=latest)", "5 minutes ago", and "10 minutes ago") in chronological order at a single viewing position (in the example of Figure 9, "1st floor, X1, Y1"). Each image may be configured to be movable horizontally and vertically, and to be resized. When displaying multiple images side by side, in the example of Figure 9, the number of parallel images horizontally is "1" and the number of parallel images vertically is "3". However, the number of parallel images horizontally and vertically may be changed as appropriate, for example, based on the display size set in the image size display setting unit 73. Also, in the example of Figure 9, the viewing period is set to viewing times at 5-minute intervals. However, the viewing period may be set to time intervals such as 1-hour intervals or 1-day intervals, or a start date and end date may be set, for example, 1 hour ago (start) to 4 hours ago (end).
[0072] Figure 10 shows an example of the fourth viewer screen 7D based on screen information. The fourth viewer screen 7D is displayed based on screen information when the viewing conditions are that the viewing range, which includes multiple viewing locations, is "floors 14 to 16" and the viewing time is "the current time".
[0073] The fourth viewer screen 7D, like the second viewer screen 7B, includes a viewing time display setting unit 71, an image size display setting unit 73, and a shooting data display area 74D, as well as a viewing position display setting unit 70 that displays the current viewing range and is configured to allow setting multiple floors as the viewing range. The fourth viewer screen 7D may also include a viewing direction display setting unit 72.
[0074] The image data display area 74D is configured to display multiple images taken at multiple viewing positions (in the example in Figure 10, four image capture devices 2 on each floor from the 14th to the 16th floor (north, east, south, and west)), arranged floor by floor. Each image may be configured to be movable left, right, up, and down, and to be resized. When displaying multiple images side by side, in the example in Figure 10, the number of parallel images in the horizontal direction is "4" and the number of parallel images in the vertical direction is "3". However, the number of parallel images in the horizontal and vertical directions may be changed as appropriate, for example, based on the display size set in the image size display setting unit 73. Also, in the example in Figure 10, the viewing range of the viewing position display setting unit 70 is set to include multiple floors, with a starting floor number ("14th floor") and an ending floor number ("16th floor"). However, the floor numbers may be set individually, for example, "10th floor, 14th floor, 15th floor, 18th floor".
[0075] The viewer screen displayed in step S220 above may be any of the first to fourth viewer screens 7A to 7D, depending on the viewing conditions, or it may be possible to switch to another viewer screen after a specific viewer screen has been displayed. In addition, the arrangement and size of each display setting unit 70 to 73 and the shooting data display area 74A to 74D in the first to fourth viewer screens 7A to 7D may be changed as appropriate. In this case, the shooting data display area 74A to 74D may be scrollable vertically or horizontally.
[0076] In the first to fourth viewer screens 7A to 7D described above, when the worker terminal device 5 receives an input operation to change the viewing conditions for each display setting unit 70 to 72, for example, it operates in the same manner as in steps S200 to S220 above. That is, it transmits the viewing conditions corresponding to the input operation to the shooting data management device 3, and updates the viewer screen by displaying the received screen information in response. As this series of operations is repeated, the worker U2 can use the viewing application on the worker terminal device 5 to check the status of changes over time at each location in the work site using the shooting data.
[0077] As described above, according to the shooting data management device 3 of this embodiment, multiple image capture devices 2 installed at each installation location on the work site capture the entire surroundings of each installation location according to the shooting conditions set by the setting management unit 310, the captured shooting data is managed by the shooting data management unit 311 in association with shooting attributes, and the shooting data associated with shooting attributes that match the viewing conditions is extracted by the screen information provision unit 312 and screen information is provided. In other words, the screen information displays the status of each installation location according to the viewing conditions from among the status of each installation location captured by the multiple image capture devices 2, so that the status of each place (each installation location) on the work site can be grasped not only in the present but also retrospectively.
[0078] (Other embodiments) Although embodiments of the present invention have been described above, the present invention is not limited to the embodiments described above, and can be modified as appropriate without departing from the technical spirit of the present invention.
[0079] In the above embodiment, the functions of each part of the shooting data management device 3 were described as being realized by a single device, but the functions of each part may be distributed among multiple devices to be realized by multiple devices. In that case, one of the multiple devices, for example, the control unit of the administrator terminal device 4 or the worker terminal device 5, may execute the shooting data management program 302 to execute some of the functions of the shooting data management device 3. Specifically, in the above embodiment, the setting management unit 310 of the shooting data management device 3 was described as sending a setting command including shooting conditions to the image capture device 2 in step S111, but the setting management unit of the administrator terminal device 4 may send a setting command including shooting conditions to the image capture device 2.
[0080] In the above embodiment, the case in which the shooting data management system 1 operates according to the flowcharts shown in Figures 5 and 6 has been described. However, the execution order of each step may be changed as appropriate, or some steps may be omitted. In addition, in the above embodiment, the shooting data storage operation shown in Figure 5 and the shooting data viewing operation shown in Figure 6 were described separately. However, the shooting data management device 3 is configured to execute the shooting data storage operation shown in Figure 5 and the shooting data viewing operation shown in Figure 6 in parallel. Furthermore, if the shooting data management device 3 receives viewing conditions from multiple worker terminal devices 5 simultaneously, it is configured to execute the shooting data viewing operation shown in Figure 6 in parallel for the multiple worker terminal devices 5.
[0081] In the above embodiment, the image capture device 2 was described as capturing still images as capture data, but it may also capture moving images with a predetermined capture time as capture data. In that case, the capture conditions may further include whether to capture still images or moving images, and the capture time when capturing moving images.
[0082] Furthermore, although the above embodiment describes the shooting data management program 302 as being stored in the storage unit 30, it may also be provided as a file in an installable or executable format recorded on a computer-readable recording medium such as a USB memory stick, CD-ROM, or DVD. Alternatively, the shooting data management program 302 may be stored on a computer connected to a network and provided by downloading it via the network. [Explanation of Symbols]
[0083] 1... Capture data management system, 2... Image acquisition device, 3... Capture data management device 4...Administrator terminal device, 5...Worker terminal device, 6...Network, 7A...First viewer screen, 7B...Third viewer screen, 7C...Third viewer screen, 7D...Fourth viewer screen, 30...Storage unit, 31...Control unit, 32...Input unit, 33...Output unit, 34...Communication unit, 35... Equipment connection section, 70...Viewing position display setting unit, 71...Viewing time display setting unit, 72...Viewing direction display setting section, 73...Image size display setting section, 74A~74D... Shooting data display area, 300... System settings data, 301... Shooting data management database (storage unit), 302... Shooting data management program, 310...Settings Management Unit, 311...Shooting Data Management Unit, 312...Screen Information Provision Unit, 710...Date display setting section, 711...Time display setting section, U1…Administrator, U2…Worker
Claims
1. A shooting data management device that is connected to a manager terminal device used by a site manager and a worker terminal device used by a worker at the site, enabling mutual communication between them, A setting management unit receives an input operation from the administrator terminal device to input the setting time for capturing the image data as a shooting condition for multiple image capture devices installed at each installation location of the work site and capable of capturing the entire surroundings of the installation location, and sets the said shooting condition for the image capture device, A shooting data management unit stores and manages the shooting data captured by the image capture device according to the aforementioned shooting conditions, as shooting attributes at the time the shooting data was captured, corresponding to the shooting position corresponding to the installation position and the shooting time corresponding to the set time. The system includes a screen information providing unit that receives input operations from the administrator terminal device or the worker terminal device to input viewing conditions for viewing the captured data, extracts the captured data from the storage unit that is associated with the shooting attributes that match the viewing conditions, and provides screen information for displaying the extracted captured data to the administrator terminal device or the worker terminal device that received the viewing conditions, The aforementioned shooting data management unit, The administrator terminal device receives an input operation to delete part or all of the captured data, and deletes the captured data from the storage unit in response to the input operation. The aforementioned screen information providing unit, When an input operation is received to input a viewing position corresponding to the shooting position and a viewing time corresponding to the shooting time as viewing conditions, the system provides screen information that displays the shooting data associated with the shooting attributes that match the viewing position and viewing time on the first viewer screen. When an input operation is received to input a viewing range including multiple shooting locations and the viewing time as viewing conditions, the system provides screen information that displays multiple shooting data associated with the shooting attributes that match the viewing range and viewing time, arranged side by side on a second viewer screen. When an input operation is received to input the viewing location and a viewing period including multiple shooting times as viewing conditions, the system provides screen information that displays multiple shooting data associated with the shooting attributes matching the viewing location and viewing period side by side on a third viewer screen. A device for managing photographic data.
2. The aforementioned screen information providing unit, As a viewing condition, the system further accepts a viewing direction indicating a specific direction within the entire surrounding area, and provides screen information that displays the captured data based on the viewing direction. The shooting data management device according to claim 1.
3. A shooting data management program for causing a computer to function as a component of the shooting data management device described in claim 1 or claim 2.
4. A shooting data management device according to claim 1 or claim 2, A shooting data management system comprising the administrator terminal device and the worker terminal device, which are mutually connected to the shooting data management device, The administrator terminal device and the worker terminal device are The first to third viewer screens are displayed based on the screen information provided by the screen information providing unit. A shooting data management system.