Information processing device and its control method, system, program and storage medium
The information processing device facilitates flexible on-site reporting plans by linking imaging devices, reducing manual scheduling and enabling automatic or recommended plan allocation, thereby enhancing operational efficiency.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- CANON KK
- Filing Date
- 2024-11-21
- Publication Date
- 2026-06-02
AI Technical Summary
Existing news gathering systems struggle with flexible allocation of on-site reporting plans, leading to increased workload and inability to handle changes in shooting schedules or multiple shoots at the same location, as they often require manual scheduling by camera users.
An information processing device that links to imaging devices, allowing for the reception of imaging plans, determination of history-based plan selection, and automatic or recommended allocation of shooting plans to cameras, reducing the need for manual input and enhancing flexibility.
This approach reduces the workload on-site by allowing flexible allocation of reporting plans, enabling automatic or recommended plan propagation to multiple cameras, thus streamlining operations.
Smart Images

Figure 2026090069000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing apparatus, a control method thereof, a photographing support system, a program, and a storage medium, and particularly to a technique for assisting in associating a news gathering plan with photographing data.
Background Art
[0002] Conventionally, when conducting news gathering for reporting, a planner plans in advance equipment for news gathering such as cameras, news gatherers, news gathering locations, dates and times, content, etc., and shares the plan with the planner and the news gatherers to efficiently conduct news gathering. A news gathering support system has been provided for this purpose. With such a news gathering support system, seamless cooperation between the work of the planner and the news gatherers is carried out. For example, when making a news gathering request using the news gathering support system, first, the planner creates a news gathering plan including a camera, a photographer, a news gathering location, a date and time, news gathering content, etc. on the news gathering support system, and notifies the news gatherers of this news gathering plan.
[0003] Furthermore, in the news gathering support system, it is required to facilitate the management and editing of photographed data by associating the image data obtained by photographing during news gathering with the news gathering plan. For example, in the method described in Patent Document 1, the GPS information of the camera and the news gathering support device is acquired, and the user of the news gathering support device transmits the information of the assigned news gathering plan to the camera with a close location. Then, by automatically associating the image data photographed by the camera with the news gathering plan, the editor can compare and refer to the information of the news gathering plan associated with the obtained image data and the news gathering plan scheduled to be photographed, thereby enhancing the convenience of editing.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] However, the method described in Patent Document 1 automatically determines the shooting plan based on location information and assigns it to the camera, so it cannot accommodate situations where the user wants to arbitrarily select the shooting plan. For example, the order of the shooting plan may be changed on-site due to circumstances at the location, or shooting may be done suddenly for a shoot that was not scheduled for that day. Furthermore, it cannot handle operations where multiple shoots are performed at the same location. On the other hand, requiring camera users to set their shooting schedules each time increases the workload on site.
[0006] This invention was made in view of the above-mentioned problems, and aims to reduce the workload while allowing for flexible allocation of on-site reporting plans. [Means for solving the problem]
[0007] To achieve the above objective, the information processing device of the present invention, which is linked to a first imaging device, includes: receiving means for receiving imaging plan information, which includes at least one imaging plan using the first imaging device, from a management device that manages information of a plurality of imaging devices; determination means for determining whether the imaging plan information includes a history indicating that another information processing device linked to another imaging device has selected one of the imaging plans included in the imaging plan information; and output means for selecting and outputting the imaging plan indicated by the history if the history is included. [Effects of the Invention]
[0008] According to the present invention, it is possible to reduce the workload while flexibly allocating on-site reporting plans. [Brief explanation of the drawing]
[0009] [Figure 1] A block diagram showing an example configuration of a news gathering support system in an embodiment of the present invention. [Figure 2]A block diagram showing the functional configuration of the information processing device used as a system, server, and terminal in the embodiment. [Figure 3] A diagram showing an example of a news report plan (story) in the first embodiment. [Figure 4] A sequence diagram showing the processing flow of the interview support system in the first embodiment. [Figure 5] A diagram showing an example of the story selection screen in the first embodiment. [Figure 6] A flowchart illustrating the story extraction process by the camera management system 103 in the first embodiment. [Figure 7] A flowchart illustrating the story selection process in the first embodiment. [Figure 8] A flowchart illustrating the story selection process in the second embodiment. [Figure 9] A diagram showing an example of the story selection screen in the second embodiment. [Modes for carrying out the invention]
[0010] The embodiments will be described in detail below with reference to the attached drawings. Note that the following embodiments do not limit the invention as defined in the claims. While the embodiments describe multiple features, not all of these features are essential to the invention, and the features may be combined in any way. Furthermore, in the attached drawings, identical or similar configurations are given the same reference numerals, and redundant descriptions are omitted.
[0011] <First Embodiment> ● Configuration of the interview support system Figure 1 shows an example of the configuration of a news gathering support system in an embodiment of the present invention. The news gathering support system includes a plurality of cameras 101a to 101c (imaging devices) for capturing images during news gathering. Cameras 101a to 101c may be, for example, digital still cameras, digital video cameras, or any electronic device equipped with a shooting function. Examples of electronic devices include, but are not limited to, information processing devices such as tablet devices and personal computers with camera functions, mobile phones, robots, and drones.
[0012] Furthermore, the reporting support system includes camera management terminals 102a-102c and a camera management system 103 to assist in linking reporting plans to image data obtained through shooting. In addition, to manage reporting plans (shooting plans) and reporting results including image data, it includes a reporting plan system 104, an image data storage server 105, and a client terminal 106, and is connected to a network 108 such as the Internet via a network interface 107. The reporting plan system 104, image data storage server 105, client terminal 106, and network interface 107 are also connected to each other via a local area network 109. Image data includes, for example, video data. For the camera management terminal 102 and client terminal 106, for example, an information processing terminal such as a camera management terminal 102 (let device) or a personal computer can be used.
[0013] Although Figure 1 shows three cameras 101a to 101c and three corresponding camera management terminals 102a to 102c, the present invention is not limited by the number of cameras and camera management terminals; there may be one of each, or four or more. In the following description, when describing cameras without specifying them, they will be referred to as camera 101 and camera management terminal 102, and when describing cameras specifically, they will be referred to as cameras 101a to 101c and camera management terminals 102a to 102c. Also, in FIG. 1, camera management terminals 102a to 102c correspond to cameras 101a to 101c respectively, but it is also possible to link a plurality of cameras to one camera management terminal.
[0014] Also, although not shown, the newsgathering support system includes a plurality of configurations similar to the configuration consisting of the newsgathering plan system 104, the image data storage server 105, the client terminal 106, the network I / F 107, and the LAN 109.
[0015] In the newsgathering plan system 104, the information of the camera 101 managed by the camera management system 103 can be viewed, and the planner can view the information of the camera 101 and select the camera 101 to be used for newsgathering.
[0016] FIG. 2 is a diagram showing a general hardware configuration example of the devices used as the camera management terminal 102, the camera management system 103, the newsgathering plan system 104, the image data storage server 105, and the client terminal 106. As actual device forms having the configuration shown in FIG. 2, there can be various ones, but here they will be collectively described by calling them information processing device 200.
[0017] In the information processing device 200 shown in FIG. 2, the CPU 201 reads out the control program for each block included in the information processing device 200 from the ROM 202, expands it in the RAM 203, and executes it. Thereby, the CPU 201 controls the operations of each component included in the information processing device 200.
[0018] The ROM 202 is an electrically erasable and recordable non-volatile memory, and stores the operation programs of each component included in the information processing device 200, as well as parameters and the like necessary for the operation of each component. The RAM 203 is a rewritable volatile memory, and is used for the expansion of programs executed by the CPU 201 etc., and the temporary storage of data generated by the operations in each component included in the information processing device 200. The memory unit 204, together with the ROM 202, stores the operating programs for each component of the information processing device 200, as well as parameters necessary for the operation of each component. Furthermore, when the information processing device 200 is used as an image data storage server 105, it is configured with large-capacity storage and stores the image data sent from the camera management terminal 102.
[0019] The input unit 205 includes an operating member and a connection to an external operating member, and accepts operations from the user. The output unit 206 includes a connection unit for the display unit and an external display device. The communications unit 207 is a communications unit for communicating with external devices, including the camera management system 103.
[0020] The CPU 201, ROM 202, RAM 203, storage unit 204, input unit 205, output unit 206, and communication unit 207 are connected to each other by a bus 208 and are configured to be controllable by an application program.
[0021] The CPU 201 reads the operating system and application programs from the storage unit 204 or ROM 202, loads them into the RAM 203, and executes them, thereby enabling various processes to proceed and realizing the functions of this embodiment described later. The application program acquires user input from the input unit 205. Furthermore, it outputs information to the output unit 206 and displays the processing results. It also communicates with other PCs, servers, devices, etc. connected to the network via the communication unit 207.
[0022] ● Interview plan (story) Figure 3 shows an example of a story set up by a planner. Here, a story is information about the interview plan (shooting plan information) for a single interview, and includes information such as the date and time of the interview (shooting date and time), the location of the interview (shooting location), and the equipment used, including cameras. In Figure 3, camera 101a is represented as CameraA, camera 101b as CameraB, camera 101c as CameraC, the interviewer using CameraA is represented as CameramanA, the interviewer using CameraB as CameramanB, and the interviewer using CameraC as CameramanC.
[0023] In the example shown in Figure 3, cameras 101a and 101b are assigned to story 301, cameras 101a and 101c are assigned to story 302, and only camera 101b is assigned to story 303. In story 304, camera 101a is assigned to multiple time periods. Thus, in actual filming operations, it is common to use multiple cameras in a single story.
[0024] ● Overall sequence of the interview support system Figure 4 is a sequence diagram showing an overview of the processing in the reporting support system of this embodiment. Here, we will explain using the case of executing story 403 shown in Figure 3 as an example.
[0025] First, in S401, the planner sets stories 301 to 304 on the interview planning system 104. Note that the timing for setting stories 301 to 304 differs from that of the other. In addition, the planner may either operate the interview planning system 104 directly to set stories 301 to 304, or they may access the interview planning system 104 via LAN 109 from a client terminal 106 and operate the interview planning system 104 from there.
[0026] Next, in S402, the coverage planning system 104 sends stories 301 to 304 to the camera management system 103 at the timing set for each story, and the camera management system 103 registers (stores) the transmitted stories 301 to 304.
[0027] In S403, cameraman A, who has gone to the filming location, operates the news support application running on camera management terminal 102a and requests a story from camera management system 103. At this time, since the camera management terminal 102 that requested the story is camera management terminal 102a, camera management system 103 selects stories 301, 302, and 304 from the stories registered in S402, which include camera 101a linked to camera management terminal 102a, and sends them to camera management terminal 102a in S404.
[0028] In S405, a list of stories 301, 302, and 304 sent from the camera management system 103 in S403 is displayed on the user interface (UI) of the news coverage support application running on the camera management terminal 102a. Then, the camera management terminal 102a selects the story to be executed next from the displayed list of stories 301, 302, and 304.
[0029] Figure 5 shows an example of a UI screen for selecting a story on the camera management terminal 102a. The story selection screen 500 displays a list of stories corresponding to stories 301, 302, and 304 sent from the camera management system 103 via S404. When story 502 is selected from the story list, a display indicating the selection status appears. Note that the display method at this time is not limited to that shown in Figure 5; any display that indicates the selection status is acceptable.
[0030] In this state, pressing the "Set to Camera" button 504 sends the selected story 502 from the camera management terminal 102a to the camera 101a. If the "Apply settings to other cameras" checkbox 503 is checked at this time, pressing button 504 sends information to the camera management system 103 that story 502 (story 301 in Figure 3) has been selected.
[0031] As described above in S405, when the "Apply settings to other cameras" checkbox 503 is ON and the "Set to camera" button 504 is pressed, in S406 the camera management terminal 102a sends the information of story 301 selected in S405 to the camera management system 103. Then, in S407 the camera management system 103 stores information indicating that the story to be executed next by camera 101a connected to the camera management terminal 102a is story 301.
[0032] In S408, the camera management terminal 102a transmits the information of story 301 selected in S404 to camera 101a, and in S409, camera 101a registers the information of story 301. After this, in S414, camera 101a adds the identifier of the given story 301 as metadata to the captured image.
[0033] Subsequently, in S410, cameraman B, who has gone to the shooting location just like cameraman A, operates the news support application running on camera management terminal 102b and requests a story from camera management system 103. At this time, since the camera management terminal 102 that requested the story is camera management terminal 102b, camera management system 103 selects stories 301, 302, and 303, which include camera 101b linked to camera management terminal 102b, and sends them to camera management terminal 102b in S411. At this time, information indicating that story 301 has been selected by camera management terminal 102a (camera 101a) is also sent to camera management terminal 102b.
[0034] In S412, the camera management terminal 102b determines from the information and identifier of story 301 attached as metadata among stories 301, 302, and 303 transmitted in S411 that story 301 has been selected by another camera 101. In this case, since story 301 has been selected by camera 101a, the camera management terminal 102b transmits the information of story 301 to camera 101b, and in S413, camera 101b registers the information of story 301.
[0035] In S414 and S415, cameras 101a and 101b each take pictures according to story 301, and attach the story 301 identifier as metadata to the captured images and send them to camera management terminals 102a and 102b, respectively. In S416 and S417, camera management terminals 102a and 102b send the images with the story 301 identifier to the image data storage server 105, and the image data storage server 105 stores the transmitted images. The stored image data can be accessed and edited in conjunction with the story by linking it with the coverage planning system 104.
[0036] Thus, for example, when shooting based on story 301, cameras 101a and 101b are assigned to them. Therefore, if shooting is to proceed as planned, after selecting the story on camera management terminal 102a, it is also necessary to set story 301 on camera management terminal 102b, which is linked to camera 101b that will shoot based on story 301. For this reason, in S410 and S411, when camera management terminal 102b obtains the story that camera 101b is a candidate to shoot from camera management system 103, it also obtains information indicating that story 301 has been selected by another camera. As a result, when shooting the same story with multiple cameras, the story selected by another camera is automatically selected.
[0037] Figure 6 is a flowchart showing the processing performed by the camera management system 103 in response to the story requests in S403 and S410 of Figure 4, and is executed when a story is requested from the camera management terminal 102.
[0038] In S601, stories are extracted from the camera management system 103 that include the camera 101 associated with the camera management terminal 102 that requested the story. In addition to the camera 101 to be used, stories may also be extracted based on other conditions, such as time conditions (e.g., stories that start within a certain period from the current time), geographical conditions (e.g., stories that are within a certain range from the camera 101's location information), or other conditions.
[0039] In S602, a search is performed to determine if any of the stories extracted in S601 have already been selected by another camera 101. In the example shown in Figure 4, when a story is requested from the camera management terminal 102b in S410, the history of the camera management terminal 102a, which is associated with camera 101a, selecting story 301 is saved, and this history is detected.
[0040] In S603, the search results from S602 determine whether there is any history, and if so, whether that history is recent. For example, if the history is older than a predetermined period, such as one month, it is assumed that the shooting itself has been completed, and there is no point in automatically setting the history story in camera 101. In this way, by determining the history based on temporal conditions, it is possible to prevent the extraction of unnecessary history. If the answer in S603 is YES, proceed to S604; otherwise, proceed to S605.
[0041] In S604, the stories extracted in S601 and the history detected in S602 (if any) are sent to the camera management terminal 102 that made the request. In the example shown in Figure 4, for example, if there is a history that camera 101a selected story 301 one hour ago, stories 301, 302, and 303, along with the history indicating that story 301 was selected by camera 101a, are sent to the camera management terminal 102b. As a result, in S411, as described above, story 301, which is the result of camera 101a's selection, can be automatically registered to camera 101b.
[0042] On the other hand, in S605, since there are no stories extracted by S601 that have a history of being selected within a certain period, the stories extracted by S601 are sent to the camera management terminal 102 that made the request. Once processing S604 or S605 is complete, the story extraction process will terminate.
[0043] Figure 7 is a flowchart showing the processes performed in steps S405-S409 and S412-S413 of Figure 4. These processes are executed when the camera management terminal 102 receives a story from the camera management system 103 in response to a story request.
[0044] In S701, the system checks whether the story sent from the camera management system 103 includes a story set up on another camera management terminal 102. If there is a story set up on another camera management terminal 102, the system proceeds to S702; otherwise, it proceeds to S703.
[0045] In S702, since a story already exists that was set up on another camera management terminal 102, the identifier of that story is sent to camera 101. Camera 101 then adds the transmitted story identifier as metadata to the image it subsequently captures.
[0046] On the other hand, S703 does not include stories set on other camera management terminals 102, so it displays stories obtained from the camera management system 103 on the UI of the camera management terminal 102. At this time, a UI including a story selection screen 500, as shown in Figure 5 above, is displayed. The cameraman selects the story to be implemented from the stories displayed on the story selection screen 500 of the UI.
[0047] In S704, the camera management terminal 102's UI story selection screen 500 checks whether checkbox 503 is ON, that is, whether to apply the settings to other cameras. If it is ON, proceed to 705; otherwise, proceed to 706.
[0048] In S705, when the cameraman presses the "Set to Camera" button 504, the identifier of the selected story is sent to the camera management system 103. The camera management system 103 saves the sent story identifier and the identifier of the camera 101 associated with the camera management terminal 102 as a story selection history.
[0049] In S706, the identifier of the story selected in the UI of the camera management terminal 102 is sent to the camera 101. The camera 101 then adds the transmitted story identifier as metadata to the image subsequently captured.
[0050] Through the above process, when a recently selected story with a history from another camera 101 is retrieved from the camera management system 103, the camera management terminal 102 automatically sets the information of that story to camera 101. If no recently selected story with a history from another camera 101 has been retrieved from the camera management system 103, a list of stories that can be used with that camera 101 is displayed, allowing the cameraman to select one.
[0051] As described above, according to the first embodiment, the cameraman can arbitrarily select the story to be filmed on location, and the settings can be automatically propagated to other cameras filming the same story, thereby reducing the effort required for operation.
[0052] <Second Embodiment> Next, a second embodiment of the present invention will be described. The first embodiment described above explained the case where the story selected on the camera management terminal 102 is automatically set on other cameras. In contrast, the second embodiment explains the case where automatic setting is not performed, and the story is displayed as "recommended" on other cameras.
[0053] Figure 8 is a flowchart showing the processes performed in steps S405-S409 and S412-S413 of Figure 4 in the second embodiment. This process is executed when the camera management terminal 102 receives a story from the camera management system 103 in response to a story request, similar to the process in Figure 7. In Figure 8, the same step numbers are used for processes similar to those in Figure 7, and their explanations are omitted.
[0054] In the first embodiment, when a story already set on another camera was sent from the camera management system 103, the camera management terminal 102 set that story on camera 101. In contrast, in the second embodiment, S806 displays stories already set on other cameras in the "Recommended" column and displays them in a format that is easily noticeable to the cameraman.
[0055] Figure 9 shows an example of a UI screen for selecting a story on the camera management terminal 102. The story selection screen 900 displays a list of stories sent from the camera management system 103. In this list of stories, story 901, which is set up on another camera, is displayed in a separate frame (display area). Story 901 is displayed selected by default, and by simply pressing the "Set to Camera" button 902, the information of the selected story can be transferred to camera 101. On the other hand, if a different story needs to be implemented due to on-site circumstances, another story can be selected, and the information of the selected story can be transferred to camera 101.
[0056] Note that this is not the only way to display stories that have been set up on other cameras; any format that easily catches the photographer's eye is acceptable. For example, you can use different colors, shapes, frames, etc., to make them stand out from other stories.
[0057] As described above, the second embodiment provides the same effects as the first embodiment. Furthermore, for example, if the plan to shoot with two cameras is changed to one, even if the settings are mistakenly propagated to the other camera, the receiving side can respond flexibly.
[0058] <Other Embodiments> Furthermore, the present invention can also be realized by supplying a program that implements one or more of the functions of the above-described embodiments to a system or device via a network or storage medium, and by having one or more processors in the computer of that system or device read and execute the program. It can also be realized by a circuit (e.g., an ASIC) that implements one or more functions.
[0059] <Summary> This embodiment includes the following configuration.
[0060] (Item 1) An information processing device linked to the first imaging device, Receiving means for receiving imaging plan information, which includes at least one imaging plan using the first imaging device, from a management device that manages information on multiple imaging devices, A determination means for determining whether the shooting plan information includes a history indicating that one of the shooting plans included in the shooting plan information was selected by another information processing device linked to another imaging device, If the aforementioned history is included, an output means for selecting and outputting the shooting plan indicated by the aforementioned history. An information processing device characterized by having the following features. (Item 2) The information processing device according to item 1, characterized in that the output means transmits the imaging plan indicated by the history to the first imaging device when the history is included. (Item 3) The output means, if the history is not included, The shooting plan included in the aforementioned shooting plan information is output to the display means and displayed. The shooting plan selected by the operating means from among the shooting plans displayed on the display means is transmitted to the first imaging device. An information processing device according to item 1 or 2, characterized by the above. (Item 4) The information processing device according to item 1, characterized in that, when the history is included, the output means outputs and displays the shooting plan indicated by the history to the display means, and displays the shooting plan indicated by the history in a format that is more eye-catching than other shooting plans included in the shooting plan information excluding the shooting plan in question. (Item 5) The information processing apparatus according to item 4, characterized in that the output means displays the shooting plan indicated by the history and the other shooting plans in separate display areas. (Item 6) The information processing device according to item 4 or 5, characterized in that the output means displays the shooting plan indicated by the history using at least one of a different color, shape, or frame from the other shooting plans. (Item 7) The information processing device according to any one of items 4 to 6, characterized in that the output means displays the shooting plan included in the shooting plan information on the display means when the history is not included. (Item 8) The information processing device according to any one of items 4 to 7, further comprising a transmission means for transmitting to the first imaging device a shooting plan selected by an operating means from among the shooting plans displayed on the display means. (Item 9) The system further includes a determination means for determining whether or not to transmit information of the shooting plan selected by the operating means to the management device if the aforementioned history is not included. The information processing device according to item 3 or 8, characterized in that the output means transmits information of the shooting plan selected by the operating means to the management device when it is determined that the information of the shooting plan selected by the operating means should be transmitted to the management device. (Item 10) An information processing device described in any one of items 1 to 9, The management device and A system characterized by including (Item 11) The aforementioned control device is A storage means for storing a shooting plan that utilizes at least one of multiple imaging devices, and a history indicating that one of multiple information processing devices linked to the multiple imaging devices selected the shooting plan. When a request for a shooting plan is received from an information processing device linked to the first imaging device, an extraction means extracts a shooting plan that utilizes the first imaging device from the shooting plans stored in the storage means, A search means for searching the history showing the extracted shooting plan, A transmission means for transmitting the extracted shooting plan and the shooting plan information, including the history obtained by the search means and the history satisfying predetermined conditions, to the first imaging device. The system according to item 10, characterized by having the following features. (Item 12) The system according to item 11, further characterized in that the extraction means extracts an imaging plan based on at least one of the current time and the position of the first imaging device. (Item 13) The system according to item 11 or 12, characterized in that the predetermined condition is that the time when the history was stored is at least a predetermined period before the current time. (Item 14) A control method for an information processing device linked to a first imaging device, A receiving step of receiving imaging plan information, which includes at least one imaging plan using the first imaging device, from a management device that manages information on multiple imaging devices, A determination step of determining whether the aforementioned shooting plan information includes a history indicating that one of the shooting plans included in the aforementioned shooting plan information was selected by another information processing device linked to another imaging device, If the aforementioned history is included, an output step is performed to select and output the shooting plan indicated by the aforementioned history. A control method for an information processing device, characterized by having the following features. (Item 15) A program to cause a computer to function as one of the means of an information processing device described in any one of items 1 through 9. (Item 16) A computer-readable storage medium containing the program described in item 15.
[0061] The invention is not limited to the embodiments described above, and various modifications and variations are possible without departing from the spirit and scope of the invention. Accordingly, claims are attached to disclose the scope of the invention. [Explanation of Symbols]
[0062] 101a~101c…Camera, 102a~102c…Camera management terminal, 103…Camera management system, 104…Interview planning system, 105…Image data storage server, 106…Client terminal, 107…Network I / F, 108…Internet, 200…Information processing device, 201…CPU, 202…ROM, 203…RAM, 204…Storage unit, 205…Input unit, 206…Output unit, 207…Communication unit, 208…Bus, 500,900…Story selection screen, 503…Checkbox, 504,902…"Set to Camera" button
Claims
1. An information processing device linked to the first imaging device, A receiving means that receives imaging plan information, including at least one imaging plan using the first imaging device, from a management device that manages information on multiple imaging devices, A determination means for determining whether the shooting plan information includes a history indicating that one of the shooting plans included in the shooting plan information was selected by another information processing device linked to another imaging device, If the aforementioned history is included, an output means for selecting and outputting the shooting plan indicated by the aforementioned history. An information processing device characterized by having the following features.
2. The information processing device according to claim 1, characterized in that the output means transmits the shooting plan indicated by the history to the first imaging device when the history is included.
3. The output means, if the history is not included, The shooting plan included in the aforementioned shooting plan information is output to the display means and displayed. The shooting plan selected by the operating means from among the shooting plans displayed on the display means is transmitted to the first imaging device. The information processing apparatus according to feature 1.
4. The information processing apparatus according to claim 1, characterized in that, when the history is included, the output means outputs and displays the shooting plan indicated by the history to the display means, and displays the shooting plan indicated by the history in a format that is more eye-catching than other shooting plans included in the shooting plan information excluding the shooting plan in question.
5. The information processing apparatus according to claim 4, characterized in that the output means displays the shooting plan indicated by the history and the other shooting plans in separate display areas.
6. The information processing apparatus according to claim 4, characterized in that the output means displays the shooting plan indicated by the history using at least one of a different color, shape, or frame from the other shooting plans.
7. The information processing apparatus according to claim 4, characterized in that the output means causes the shooting plan included in the shooting plan information to be displayed on the display means when the history is not included.
8. The information processing apparatus according to claim 4, further comprising a transmission means for transmitting to the first imaging device a shooting plan selected by an operating means from among the shooting plans displayed on the display means.
9. The system further includes a determination means for determining whether or not to transmit information of the shooting plan selected by the operating means to the management device if the aforementioned history is not included. The information processing device according to claim 3, characterized in that the output means transmits information of the shooting plan selected by the operating means to the management device when it is determined that the information of the shooting plan selected by the operating means should be transmitted to the management device.
10. An information processing device according to any one of claims 1 to 9, The management device and A system characterized by including
11. The aforementioned control device is A storage means for storing a shooting plan that utilizes at least one of multiple imaging devices, and a history indicating that one of multiple information processing devices linked to the multiple imaging devices selected the shooting plan. When a request for a shooting plan is received from an information processing device linked to the first imaging device, an extraction means extracts a shooting plan that utilizes the first imaging device from the shooting plans stored in the storage means, A search means for searching the history showing the extracted shooting plan, A transmission means for transmitting the extracted shooting plan and the history obtained by the search means, and the shooting plan information including the history, if the history satisfies predetermined conditions, to the first imaging device. The system according to claim 10, characterized by having the following features.
12. The system according to claim 11, further characterized in that the extraction means extracts an imaging plan based on at least one of the current time and the position of the first imaging device.
13. The system according to claim 11, characterized in that the predetermined condition is that the time when the history was recorded is at least a predetermined time before the current time.
14. A control method for an information processing device linked to a first imaging device, A receiving step of receiving imaging plan information, which includes at least one imaging plan using the first imaging device, from a management device that manages information on multiple imaging devices, A determination step of determining whether the aforementioned shooting plan information includes a history indicating that one of the shooting plans included in the aforementioned shooting plan information was selected by another information processing device linked to another imaging device, If the aforementioned history is included, an output step is performed to select and output the shooting plan indicated by the aforementioned history. A control method for an information processing device, characterized by having the following features.
15. A program for causing a computer to function as one of the means of an information processing device according to any one of claims 1 to 9.
16. A computer-readable storage medium storing the program described in claim 15.