Data provision system, data provision method, and program
The data provision system addresses the underutilization of image data from remote-controlled vehicles by storing and processing it for various user applications, generating revenue and ensuring privacy, thus enhancing data utilization beyond control operations.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- NEC CORP
- Filing Date
- 2022-11-08
- Publication Date
- 2026-06-23
AI Technical Summary
Existing systems fail to utilize image data captured during remote control or autonomous driving for purposes beyond control operations and recording of operator actions.
A data provision system that stores and processes image data from remote-controlled or autonomously driven vehicles, allowing users to access and utilize this data for various applications, including image processing and privacy-protected data distribution.
Enables the utilization of image data for diverse applications, generating revenue through service fees and advertising, while ensuring privacy protection, and providing high-resolution images suitable for specific user needs.
Smart Images

Figure 0007878438000001 
Figure 0007878438000002 
Figure 0007878438000003
Abstract
Description
Technical Field
[0001] The present disclosure relates to a data providing system, a data providing method, and a recording medium.
Background Art
[0002] Patent Document 1 discloses an example of a remote control device that can remotely control a vehicle connected via a communication network and capable of autonomous control and remote control driving. According to this document, it is described that the remote control device displays a field-of-view image of the vehicle in a field-of-view image display column provided on a connected monitor.
[0003] As described in Patent Document 1, a method of remotely controlling a vehicle or the like via a wireless network has been proposed. Also, as represented by 5G (the fifth-generation mobile communication system), by using a network having characteristics such as high speed, large capacity, and low latency as the wireless network, an environment is being prepared where higher-definition images can be transmitted and operations close to real time can be performed.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] On the other hand, in the process of remote control, currently, the images transmitted to the control center where the remote control device is arranged are not utilized for purposes other than control operations such as remote control and recording of the operator's operation content.
[0006] An object of the present disclosure is to provide a data providing system, a data providing method, and a recording medium that can contribute to the utilization of image data captured during remote control or autonomous driving. [Means for solving the problem]
[0007] According to the first perspective, a mobile body equipped with a driving mode or automatic driving mode operated by remote control from a control center has storage means for storing image data transmitted to the control center, A data provision system is provided, which includes a means for providing the accumulated image data or processed data generated by processing the image data to users who wish to utilize the accumulated image data or processed data generated by processing the image data.
[0008] From a second perspective, a data provision method is provided in which a mobile vehicle equipped with a driving mode or automatic driving mode operated by remote control from a control center stores image data transmitted to the control center, and provides the stored image data or processed data generated by processing the image data to users who wish to utilize the stored image data or processed data generated by processing the image data.
[0009] From a third perspective, a recording medium is provided that contains a program that causes a computer to execute the following: a process for accumulating image data transmitted to the control center by a mobile vehicle equipped with a driving mode or automatic driving mode operated by remote control from a control center; and a process for providing the accumulated image data or processed data generated by processing the image data to a user who wishes to utilize the accumulated image data or processed data generated by processing the image data. [Effects of the Invention]
[0010] This disclosure provides a data provision system, a data provision method, and a recording medium that can contribute to the utilization of image data captured during remote control or autonomous driving. [Brief explanation of the drawing]
[0011] [Figure 1] This figure shows the configuration of one embodiment of the present disclosure. [Figure 2] This is a flowchart illustrating the operation of one embodiment of the present disclosure. [Figure 3] This figure shows the configuration of another embodiment of the present disclosure. [Figure 4] This figure shows the configuration of the data provision system according to the first embodiment of this disclosure. [Figure 5] This figure illustrates an example of how image data is stored in the data provision system of the first embodiment of this disclosure. [Figure 6] This figure illustrates another example of how image data can be stored in the data provision system of the first embodiment of this disclosure. [Figure 7] This figure illustrates an example of setting information, including image data transmission conditions, set in the data provision system of the first embodiment of this disclosure. [Figure 8] This is a flowchart illustrating the data storage operation of the data provision system according to the first embodiment of this disclosure. [Figure 9] This is a flowchart illustrating the data transmission operation of the data provision system according to the first embodiment of this disclosure. [Figure 10] This figure shows an example of image data provided by the data provisioning system of the first embodiment of this disclosure. [Figure 11] This figure shows the configuration of the data provision system according to the second embodiment of this disclosure. [Figure 12] This figure illustrates an example of how image data is stored in the data provision system of the second embodiment of this disclosure. [Figure 13] This figure illustrates the scope of image data provision by the data provision system of the second embodiment of this disclosure. [Figure 14] This figure shows the configuration of the data provision system according to the third embodiment of this disclosure. [Figure 15] This figure illustrates an example of the image data transmission conditions set in the data provision system of the third embodiment of this disclosure. [Figure 16] This is a flowchart illustrating the data transmission operation of the data provision system according to the third embodiment of this disclosure. [Figure 17]It is a diagram showing an example of image data provided by the data providing system according to the third embodiment of the present disclosure. [Figure 18] It is a diagram showing the configuration of a computer that can function as the data providing system of the present disclosure.
Mode for Carrying Out the Invention
[0012] First, an overview of an embodiment of the present disclosure will be described with reference to the drawings. Note that the reference numerals of the drawings appended to this overview are for convenience of each element as an example to assist understanding, and are not intended to limit the present disclosure to the illustrated aspects. Also, the connection lines between blocks in the drawings and the like referred to in the following description include both bidirectional and unidirectional ones. The one-way arrow schematically shows the flow of the main signal (data) and does not exclude bidirectionality. The program is executed via a computer device, and the computer device includes, for example, a processor, a storage device, an input device, a communication interface, and a display device as necessary. Also, this computer device is configured to be communicable with devices inside or outside the device (including computers) via a communication interface, whether wired or wireless. Also, ports or interfaces are provided at the input / output connection points of each block in the figure, but illustration thereof is omitted.
[0013] In one embodiment of the present disclosure, as shown in FIG. 1, it can be realized by a data providing system 10 including a storage means 11 and a providing means 12. FIG. 2 shows a data providing method used in the data providing system 10.
[0014] The storage means 11 stores the image data transmitted by the moving body V1 having an operation mode or an automatic driving mode that is driven by remote control from the control center. Note that as a mode in which the storage means 11 acquires the image data transmitted to the control center, a mode in which the data providing system 10 receives the image data from the control center, a mode in which the data providing system 10 receives the image data from the moving body V1 and transfers it to the control center, etc. can be adopted.
[0015] The providing means 12 provides the accumulated image data to users who wish to utilize the accumulated image data.
[0016] As shown in Figure 2, the data provision system 10 configured as described above stores the image data transmitted by the mobile unit V1 to the control center (step S001). Then, the data provision system 10 provides the stored image data to users who wish to utilize it (step S002).
[0017] The data provision system 10, which operates as described above, makes it possible to utilize image data captured during remote control or autonomous driving. The operator of the data provision system 10 can use the service fees for providing image data and the advertising fees received from advertisers to cover the operating costs of the data provision system 10.
[0018] In the example described above, the data provision system 10 is assumed to provide image data. However, a configuration is also possible in which the data provision system 10 can further process the image data to increase the added value of the data it provides. Figure 3 shows a configuration of the data provision system 10a to which a processing means 13 is added to process the image data and generate processed data. Possible processing methods that the processing means 13 can apply to the image data include sharpening the image data and adding recognition results of objects depicted in the image data. All data obtained through these processes can be called processed data.
[0019] In addition to the image data processing described above, the data provision system 10 may also be equipped with an image data analysis function. In this case, the data provision system 10 detects abnormal events in the image, extracts information about objects in the image, and provides the accumulated image data to users who wish to utilize it.
[0020] [First Embodiment] Next, a first embodiment in which a passenger transport vehicle is used as the mobile entity transmitting the image data will be described in detail with reference to the drawings. Figure 4 is a diagram showing the configuration of the first embodiment of this disclosure. Referring to Figure 4, a configuration is shown that includes a control center 200 for remotely controlling the mobile entity V1, a data provision system 100, and user companies C1 to C4 that will receive the data.
[0021] In this embodiment, the mobile vehicle V1 is described as patrolling a fixed route, as shown on the left side of Figure 4. Specifically, the mobile vehicle V1 moves in the order of intersections A, B, C, and D on the left side of Figure 4, and during this time transmits image data captured by its mounted cameras to the control center 200. In the following description, the mobile vehicle V1 is described as sending an image of the front of its vehicle to the control center 200, but it is also possible that the mobile vehicle V1 is equipped with cameras that capture images to the sides and rear. In this case, the mobile vehicle V1 may transmit image data captured by these cameras to the control center 200.
[0022] The control center 200 is staffed with operators (pilots) who remotely control the mobile vehicle V1. Specifically, the operators control the mobile vehicle V1 by referring to a remote control monitor that displays image data sent from the mobile vehicle V1. In addition to direct operation by the operator, the operator can also control the mobile vehicle V1 by sending simple commands to the mobile vehicle V1, which then controls the mobile vehicle V1 based on these commands. Furthermore, in this embodiment, the mobile vehicle V1 transmits image data of a predetermined resolution or higher to the control center 200 in order to perform remote control appropriately.
[0023] The data provision system 100 includes an image acquisition means 101, an attribute addition means 102, an image storage means 103, a provision means 104, and a setting storage means 105.
[0024] The image acquisition means 101 acquires image data transmitted from the mobile body V1 to the control center 200 and sends it to the attribute addition means 102. Here, the image acquisition means 101 acquires image data of a predetermined resolution or higher that has been sent to the control center 200 in order to properly perform remote control.
[0025] The attribute-adding means 102 adds attribute information to the image data transmitted from the mobile body V1 and then stores it in the image storage means 103.
[0026] The image storage means 103 consists of a storage device or the like that can store image data transmitted from the mobile body V1 for a certain period of time.
[0027] Figure 5 shows an example of how image data is stored in the image storage means 103 of the data provision system 100 in this embodiment. In the example in Figure 5, attribute information such as vehicle ID and operating time is attached to the image data. This attribute information is used when selecting image data to provide to user companies C1 to C4. For example, if a user company requests image data taken by vehicle V0001 departing at 9:05 a.m., the data provision system 100 will select the first image data in Figure 5. In this way, the image storage means 103 can be configured to store image data transmitted to the control center 200 for each operation of the passenger transport vehicle.
[0028] Note that the image data storage method in the image storage means 103 is not limited to the example in Figure 5. For example, as shown in Figure 6, in addition to the vehicle ID and operating time, a section field may be added, and the data transmitted from the mobile body V1 may be stored in units of sections between intersections. By doing so, it becomes possible to select and provide image data in finer units compared to the example in Figure 5.
[0029] Furthermore, the image storage means 103 may perform processes such as deleting or compressing image data that has exceeded a predetermined retention period. By doing so, the capacity of the storage device used as the image storage means 103 can be saved.
[0030] The image acquisition means 101 and attribute addition means 102, which operate as described above, correspond to the storage means 11 mentioned above.
[0031] The setting storage means 105 stores setting information, including the image data transmission conditions, etc., set by user companies C1 to C4. Figure 7 is a diagram showing an example of setting information, including the image data transmission conditions, etc., in a data provision system according to the first embodiment of this disclosure. In the example in Figure 7, user company C1 is a road administrator, and it is stipulated that image data captured by the mobile device V1 will be transmitted to user company C1 every hour. By using such data, user company C1 can grasp the condition of the road. Of course, the one-hour interval is just an example, and the shorter the interval, the faster it will be possible to grasp road abnormalities and the presence of fallen objects.
[0032] Furthermore, user company C2 is a retailer, and it is stipulated that it will send to user company C2 every day at 5 PM the image data taken by mobile device V1 at 10 AM, 12 PM, and 2 PM. It should be noted that the image data for 10 AM, 12 PM, and 2 PM does not necessarily have to be taken by mobile device V1 departing at those specific times; image data taken close to or within the specified time period can be used. By using this data, user company C2 can conduct fixed-point observations of roads leading to its stores, enabling it to forecast sales and develop sales promotion strategies.
[0033] Furthermore, User Company C3 is a non-life insurance company, and it is stipulated that it will periodically request and receive image data that includes specified timings. By using this data, User Company C2 will be able to understand the circumstances of accidents encountered by its policyholders.
[0034] Furthermore, user company C4 is a local government or a company commissioned by a local government, and is required to receive image data for sections AB and BC in near real-time. By using this data, user company C4 can publish image data of specific sections to residents as live camera images of the city, or conduct real-time monitoring of important road sections. In the example in Figure 7, the required image data is specified by section, but it may also be possible to specify the required image data using, for example, road names, administrative division names, or areas indicated by latitude and longitude.
[0035] It should be noted that the industries of user companies C1-C4 and the example settings described above are merely examples, and the system can be applied to user companies in other industries. For example, consultants or departments in charge of urban planning can use it as basic data to understand the flow of vehicles and people on the route traveled by the mobile device. It can also be used by disaster prevention departments of local governments to understand rainfall and snowfall by monitoring road surface conditions. Although omitted in the example in Figure 7, if there are multiple types of mobile devices that transmit data, user companies may be allowed to register settings that allow them to focus on a specific type of mobile device (e.g., buses, delivery robots, unmanned aerial vehicles, etc.) and receive image data transmitted from that device. In this way, it becomes possible to specify a particular type of mobile device and receive image data from it.
[0036] As described above, the providing means 104 retrieves the corresponding image data from the image storage means 103 by referring to the setting information stored in the setting storage means 105 and transmits (provides) it to user companies C1 to C4. As described above, the providing means 104 can accept conditions from the user, including at least one of the shooting time, location, and type of moving object, and provide image data or processed data that matches the conditions.
[0037] Next, the operation of this embodiment will be described in detail with reference to the drawings. Figure 8 is a flowchart showing the details of the image data storage operation (step S001 in Figure 2) of the data provision system 100 of the first embodiment of this disclosure. Referring to Figure 8, the data provision system 100 acquires image data transmitted from the mobile body V1 from the control center 200 (step S001).
[0038] Next, the data provision system 100 adds attribute information to the image data transmitted from the mobile body V1 (step S002). Furthermore, the data provision system 100 stores the image data with the added attributes in the image storage means 103 (step S003).
[0039] Figure 9 is a flowchart illustrating the image data provision operation of the data provision system 100 in the first embodiment of this disclosure. Referring to Figure 9, first, the data provision system 100 refers to the setting information held in the setting storage means 105 to confirm whether the conditions for providing data to the destination (user companies C1 to C4) have been met (step S101).
[0040] If the data provision conditions for any of the recipients are met (Yes in step S101), the data provision system 100 selects image data and sends it to the corresponding recipient (step S102). If the data provision conditions are not met (No in step S101), the data provision system 100b does not send the image data.
[0041] According to the data provision system 100 operating as described above, it becomes possible to provide high-resolution images suitable for remote control to user companies C1 to C4 that wish to receive image data.
[0042] Figure 10 shows an example of image data provided by the data provision system 100 to user companies C1 to C4. User companies C1 to C4 can check the people P, trees T, road cracks CR, etc., captured in the image data and use it for their respective purposes. For example, user company C1, which is the road manager mentioned above, can use the image data obtained at an hourly rate to quickly identify road cracks CR, as well as the presence of fallen objects and animal carcasses.
[0043] Furthermore, user company C2, a retailer, can use the image data sent daily to understand daily foot traffic and movement, enabling them to forecast sales and develop sales promotion strategies. User company C3, a non-life insurance company, can understand the circumstances of accidents encountered by its policyholders. User company C4, a local government or a company commissioned by a local government, can make live camera images of the city, using the image data, available to residents.
[0044] Note that the symbols indicating people, trees, and road cracks in Figure 10 may be used as they are, based on those added by the mobile unit V1 or control center 200, or they may be omitted. In this case, object recognition will be performed by user companies C1 to C4. Also, information regarding the speed and direction of movement of people and vehicles in the image may be added by the mobile unit V1 or control center 200. This information may also be provided to user companies C1 to C4 as is, or it may be deleted.
[0045] In the embodiment described above, the data provision system 100 was described as selecting image data to be transmitted using time information specified in the pre-configured settings information. However, it is also possible to enable the selection of image data to be transmitted using other information. For example, it is possible to adopt a configuration that accepts conditions including at least one of location and type of moving object, and provides image data that matches these conditions. For example, if image data including a section is obtained as shown in Figure 6, it is possible to enable the selection of image data to be provided by selecting the section and time.
[0046] [Second Embodiment] Next, a second embodiment in which there are multiple control centers 200 and the data provision system receives, aggregates, and manages image data from these control centers 200 will be described in detail with reference to the drawings. Figure 11 is a diagram showing the configuration of the second embodiment of this disclosure. The difference from the first embodiment shown in Figure 4 is that there are control centers 200a and 200b of a passenger transport business operator (also called a business entity), and the data provision system 100a acquires image data transmitted from mobile bodies V1 and V2 from each of the control centers 200a and 200b. The other configurations and operations are the same as in the first embodiment, so their explanation will be omitted, and the differences will be described in detail.
[0047] In the example in Figure 11, the moving objects V1 and V2 are assumed to be vehicles of passenger transport operators operating on the same route but with different schedules.
[0048] The image acquisition means 101a of the data provision system 100a acquires image data transmitted from the mobile device V1 to the control center 200a and sends it to the attribute addition means 102. Similarly, the image acquisition means 101a of the data provision system 100a acquires image data transmitted from the mobile device V2 to the control center 200b and sends it to the attribute addition means 102.
[0049] Figure 12 shows an example of the image data storage configuration in the image storage means 103 of the data provision system 100a of this embodiment. It is basically the same as the image data storage configuration shown in Figure 5, but differs in that the number of image data points has increased. Specifically, in the example in Figure 5, image data sent from vehicles with vehicle IDs V0001, V0002, and V0003 was stored, but in the example in Figure 12, image data sent from vehicles with vehicle IDs V0101 and V0102 has been added. Thus, according to this embodiment, by collecting image data from multiple operators, it is possible to enrich the quantity and frequency of image data. In addition, the image data in the image storage means 103 may be assigned an ID for each operator engaged in the passenger transport business. Furthermore, there may be multiple image storage means 103s. For example, there may be one image storage means 103 for each ID of an operator engaged in the passenger transport business or for each vehicle ID.
[0050] In the example shown in Figure 11, the vehicles are those of passenger transport operators running on the same route with different schedules. However, the mobile objects from which the data provision system 100a collects image data are not limited to these. For example, the data provision system 100a can acquire image data from the control centers of multiple passenger transport operators providing services in different areas and include them in its provision targets. For instance, the data provision system 100a can acquire image data sent from mobile objects (vehicles) operating on routes R1, R2, and R3 shown in Figure 13 and add them to the targets for transmission to user companies C1-C4. By adopting such a configuration, the data provision system 100a can provide user companies C1-C4 with image data captured over a wider area. Furthermore, when providing such wide-area image data, the system may accept selection of image data from user companies using a map showing routes R1-R3 as shown in Figure 13. For example, a user company C3 that receives image data specifying a location and time may be presented with the map shown in Figure 13, and a UI (user interface) may be provided that allows it to request the transmission of image data by selecting a route on the map. There are no geographical restrictions on the area that the data provision system 100a can handle. Furthermore, routes that operate passenger transport vehicles using autonomous driving or remote control are often important routes with high traffic demand. By linking this disclosure format with a map information provision system, it is possible to construct a site verification and on-site experience system that allows users to view high-resolution, realistic images without having to visit the site.
[0051] In the embodiment described above, the data provision system 100 was described as selecting image data to be transmitted using time information specified in the pre-configured setting information. However, it is also possible to enable the selection of image data to be transmitted using other information. For example, a configuration could be adopted in which the system accepts setting information including (shooting) time and type of moving object, and provides image data that matches these conditions.
[0052] [Third Embodiment] Next, a third embodiment, in which the data provision system performs processing that takes into account the privacy of people and other elements in the image data, will be described in detail with reference to the drawings. Figure 14 is a diagram showing the configuration of the third embodiment of this disclosure. The difference from the first embodiment shown in Figure 4 is that an image processing means 106 has been added to the data provision system 100b, enabling it to perform desired image processing on the image data transmitted to user companies C1 to C4. Other configurations and operations are the same as in the first embodiment, so their explanation will be omitted, and the differences will be described in detail.
[0053] Figure 15 shows an example of setting information, including image data transmission conditions, in the data provision system of this embodiment. In the example in Figure 15, in addition to the setting information of the first embodiment, a field is provided for each user company to set whether or not privacy protection processing (anonymization processing) is required. In the example in Figure 15, user companies C1, C2, and C4 have set privacy protection processing to "Yes".
[0054] In this embodiment, the providing means 104b refers to the setting information stored in the setting storage means 105, retrieves the corresponding image data from the image storage means 103, and transmits (provides) it to user companies C1 to C4. At that time, if the user company has set privacy protection processing to be applied to the image data to be transmitted, the providing means 104b requests the image processing means 106 to process the image data to be transmitted to the user company. Note that the operation of the providing means 104 when the user company has set privacy protection processing to be applied to the image data to be transmitted is the same as in the first embodiment, so the explanation is omitted. The providing means 104b requests the user company to process the image data to be transmitted.
[0055] Next, the operation of this embodiment will be described in detail with reference to Figure 16. Figure 16 is a flowchart showing the image data provision operation of the data provision system 100b of the third embodiment of this disclosure. Referring to Figure 16, first, the data provision system 100b refers to the setting information held in the setting storage means 105 to check whether the data provision conditions to the recipients (user companies C1 to C4) are met (step S101).
[0056] If it is determined that the conditions for providing data to any recipient are met (Yes in step S101), the data provision system 100b checks whether privacy protection processing is required in the configuration information (step S103). If privacy protection processing is set to "yes" (Yes in step S103), the data provision system 100b performs privacy protection processing on the image data to be transmitted (step S104).
[0057] On the other hand, if the privacy protection processing is set to "none" (No. in step S103), the data provision system 100b omits the privacy protection processing (proceed to step S102).
[0058] Finally, the data provision system 100b transmits the image data, which has undergone the necessary privacy processing, to the relevant recipient (step S102). However, if it is determined that the data provision conditions are not met (No. in step S101), the data provision system 100b does not transmit the image data.
[0059] Figure 17 shows an example of image data (processed data) provided to user companies C1 to C4 when privacy protection processing is set to "enabled". The difference from the image data of the first embodiment shown in Figure 10 is that the face of person P is blurred. In this way, user companies C1 (road administrator), C2 (retailer), and C4 (local government) can use the received image data with peace of mind. User company C3 (non-life insurance company) is sent image data without blurring the face of person P, as shown in Figure 10. This allows user company C3 (non-life insurance company) to identify the parties involved in the accident.
[0060] In the example in Figure 17, the face of person P is blurred, but of course, privacy protection can be applied to areas other than the person's face. For example, if a vehicle is visible in the image data, privacy protection can be applied to the license plate of that vehicle. Also, in the example in Figure 17, the privacy protection was explained as blurring the area of the image that you want to hide, but masking or other methods can also be applied as privacy protection.
[0061] In the embodiment described above, the mobile object was explained using the example of a passenger transport vehicle, but the mobile object may be other vehicles, ships, unmanned aerial vehicles, etc. In this case as well, the data provision system can receive image data from these mobile objects and assign appropriate attribute information to meet the needs of various users.
[0062] (Regarding hardware configuration) In each embodiment of this disclosure, each component of each device represents a functional unit block. Some or all of each component of each device is realized by any combination of an information processing device 900 and a program, for example, as shown in Figure 18. Figure 18 is a block diagram showing an example of the hardware configuration of the information processing device 900 that realizes each component of each device. The information processing device 900 includes, as an example, the following configuration. ·CPU(Central Processing Unit)901 • ROM (Read Only Memory) 902 ·RAM(Random Access Memory)903 • Program 904 loaded into RAM903 • Storage device 905 for storing program 904 • Drive device 907 for reading and writing recording medium 906 • Communication interface 908 connected to communication network 909 • Input / output interface 910 for data input and output. • Bus 911 connecting each component
[0063] Each component of each device in each embodiment is realized by the CPU 901 acquiring and executing a program 904 that realizes these functions. That is, the CPU 901 in Figure 18 executes a program to acquire and store image data from a moving object, a program to select the content and destination of the image data, and performs update processing of each calculation parameter held in RAM 903, storage device 905, etc. The program 904 that realizes the functions of each component of each device is, for example, stored in advance in storage device 905 or ROM 902, and read by the CPU 901 as needed. The program 904 may be supplied to the CPU 901 via a communication network 909, or it may be stored in advance in a recording medium 906, and the drive device 907 may read the program and supply it to the CPU 901.
[0064] Furthermore, this program 904 can display its processing results, including intermediate states, step by step via a display device, or communicate with the outside world via a communication interface, as needed. This program 904 can also be recorded on a computer-readable (non-transitive) storage medium.
[0065] There are various variations in how each device is implemented. For example, each device may be implemented by any combination of a separate information processing device 900 and a program for each component. Alternatively, the multiple components of each device may be implemented by any combination of a single information processing device 900 and a program. That is, these devices can be implemented by a computer program that causes the processor mounted on these devices, as shown in the first to fifth embodiments above, to execute the above-described processes using its hardware.
[0066] Furthermore, some or all of the components of each device are realized by other general-purpose or dedicated circuits, processors, etc., or combinations thereof. These may be made up of a single chip or multiple chips connected via a bus.
[0067] Some or all of the components of each device may be realized by a combination of the circuits and programs described above.
[0068] When some or all of the components of each device are implemented by multiple information processing devices or circuits, these multiple information processing devices or circuits may be centrally located or distributed. For example, the information processing devices or circuits may be implemented in a form in which each is connected via a communication network, such as a client-and-server system or a cloud computing system.
[0069] The embodiments described above are preferred embodiments of this disclosure and do not limit the scope of this disclosure to these embodiments alone. That is, a person skilled in the art can modify or substitute the embodiments described above to construct various modified forms without departing from the gist of this disclosure.
[0070] Furthermore, the first to third embodiments described above can be combined to create other embodiments. For example, by combining the image data acquisition function from multiple control centers 200 of the second embodiment with the third embodiment, it is possible to construct an acquired data provision system that provides acquired image data after applying privacy protection processing to the image data acquired from multiple control centers 200.
[0071] Some or all of the above embodiments may also be described as follows, but are not limited to these.
[0072] [Note 1] A storage means for storing image data transmitted to the control center by a mobile body equipped with a driving mode or automatic driving mode operated by remote control from a control center, A means for providing the stored image data or processed data generated by processing the image data to a user who wishes to utilize the stored image data or processed data generated by processing the image data, A data provision system equipped with the following features. [Note 2] The above-mentioned mobile vehicle is a passenger transport vehicle equipped with a remote-controlled driving mode operated by one or more business entities. The storage means of the data provision system described above can be configured to store image data transmitted to the control center each time a passenger transport vehicle is operated. [Note 3] The aforementioned mobile unit transmits image data of a predetermined resolution or higher to the control center using a network established for the remote control of the mobile unit. The storage means of the data provision system described above can be configured to receive and store image data of a predetermined resolution or higher. [Note 4] As mentioned above, there are multiple control centers for each passenger transport business operator. The storage means of the data provision system described above can be configured to receive image data from the multiple control centers. [Note 5] The data provision system described above may further include image processing means that processes the image data in such a way that the person captured in it cannot be identified. [Note 6] The data provision system described above may be configured to receive conditions from the user, including at least one of the following: shooting time, location, and type of moving object, and to provide image data or processed data that matches the conditions. [Note 7] A mobile vehicle equipped with a driving mode or automatic driving mode operated by remote control from a control center stores image data transmitted to the control center. To a user who wishes to utilize the accumulated image data or the processed data generated by processing the image data, the image data or the processed data is provided. Data provision method. [Note 8] A process for accumulating image data transmitted to the control center by a mobile vehicle equipped with a driving mode or automatic driving mode operated by remote control from a control center, A process of providing the accumulated image data or the processed data generated by processing the image data to a user who wishes to utilize the accumulated image data or the processed data generated by processing the image data, A recording medium that contains a program that causes a computer to execute a program. Furthermore, the forms described in appendices 7 to 8 above can be expanded into the forms described in appendices 2 to 6, similar to appendice 1.
[0073] Furthermore, each disclosure in the above-mentioned patent documents is incorporated into this document by reference and may be used as the basis or part of the present invention as necessary. Within the framework of the full disclosure of the present invention (including the claims), further modifications and adjustments to the embodiments or examples are possible based on the basic technical concept. Also, within the framework of the disclosure of the present invention, various combinations or selections (including partial deletions) of various disclosure elements (including each element of each claim, each element of each embodiment or example, each element of each drawing, etc.) are possible. In other words, the present invention naturally includes the full disclosure, including the claims, and various modifications and alterations that a person skilled in the art could make in accordance with the technical concept. In particular, with respect to the numerical ranges described in this document, any numerical value or sub-range included within that range should be interpreted as being specifically described, even if not otherwise stated. Furthermore, each disclosure in the above-mentioned cited documents may, as necessary, be used in part or in whole as part of the disclosure of the present invention, in accordance with the spirit of the present invention, and this is also considered to be included in the disclosure of this application. [Explanation of symbols]
[0074] 11 Storage means 12 Means of provision 13 Processing means 10, 10a, 100, 100a, 100b Data Provision System 101 Image acquisition method 102 Attribute Addition Means 103 Image storage means 104 Means of provision 105 Setting storage means 106 Image processing means 200, 200a, 200b Control Center 900 Information Processing Equipment 901 CPU(Central Processing Unit) 902 ROM (Read Only Memory) 903 RAM (Random Access Memory) 904 Program 905 Storage device 906 Recording media 907 Drive unit 908 Communication Interface 909 Communication Network 910 Input / Output Interface 911 Bus V1, V2 moving object C1-C4 User Companies P person T Tachiki CR Hibi
Claims
1. A storage means for storing image data transmitted to the control center by a mobile body equipped with a driving mode or automatic driving mode operated by remote control from a control center, A means for receiving transmission conditions, including at least one of the shooting time, location, and type of moving object, and the timing for transmitting the image data or the processed data, from a user who wishes to utilize the stored image data or processed data generated by processing the image data, and providing the user with the image data or the processed data that matches the transmission conditions at the timing. A data provision system equipped with the following features.
2. The aforementioned mobile vehicle is a passenger transport vehicle equipped with a remote control driving mode operated by one or more business entities, The data provision system according to claim 1, wherein the storage means stores image data transmitted to the control center each time the passenger transport vehicle is operated.
3. The mobile unit transmits image data of a predetermined resolution or higher to the control center using a network established for the remote control of the mobile unit. The data provision system according to claim 1, wherein the storage means receives and stores image data of a predetermined resolution or higher.
4. There are multiple control centers for each passenger transport business operator. The data provision system according to claim 1, wherein the storage means receives image data from a plurality of control centers.
5. Furthermore, the data provision system according to claim 1 further comprises image processing means for processing the image data in such a way that the person captured in the image data cannot be identified.
6. By computer, A mobile vehicle equipped with a driving mode or automatic driving mode operated by remote control from a control center stores image data transmitted to the control center. The system receives transmission conditions, including at least one of the shooting time, location, and type of moving object, and the timing for transmitting the image data or processed data, from a user who wishes to utilize the stored image data or processed data generated by processing the image data, and provides the user with the image data or processed data that matches the transmission conditions at the timing specified. Data provision method.
7. A process for accumulating image data transmitted to the control center by a mobile vehicle equipped with a driving mode or automatic driving mode operated by remote control from a control center, A process that receives, from a user who wishes to utilize the stored image data or processed data generated by processing the image data, transmission conditions including at least one of the shooting time, location, and type of moving object, and the timing for transmitting the image data or processed data, and provides the user with the image data or processed data that matches the transmission conditions at the timing. A program that causes a computer to execute something.