WO2024100758A1 - データ提供システム、データ提供方法及び記録媒体 - Google Patents
データ提供システム、データ提供方法及び記録媒体 Download PDFInfo
- Publication number
- WO2024100758A1 WO2024100758A1 PCT/JP2022/041522 JP2022041522W WO2024100758A1 WO 2024100758 A1 WO2024100758 A1 WO 2024100758A1 JP 2022041522 W JP2022041522 W JP 2022041522W WO 2024100758 A1 WO2024100758 A1 WO 2024100758A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- image data
- data
- control center
- providing system
- user
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 21
- 238000012545 processing Methods 0.000 claims abstract description 46
- 238000009825 accumulation Methods 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 27
- 238000004891 communication Methods 0.000 description 10
- 230000010365 information processing Effects 0.000 description 9
- 230000005540 biological transmission Effects 0.000 description 7
- 230000006870 function Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000003203 everyday effect Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000005856 abnormality Effects 0.000 description 1
- 239000010868 animal carcass Substances 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000002354 daily effect Effects 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 230000026676 system process Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
Definitions
- This disclosure relates to a data provision system, a data provision method, and a recording medium.
- Patent Document 1 discloses an example of a remote control device that is connected via a communication network and can remotely control a vehicle that is capable of running autonomously and remotely. According to the document, this remote control device displays a field of view image of the vehicle in a field of view image display field provided on a connected monitor.
- a method has been proposed for remotely controlling vehicles and the like via a wireless network.
- a wireless network such as 5G (fifth generation mobile communication system), which has characteristics such as high speed, large capacity, and low latency, it is becoming possible to transmit higher resolution images and perform operations in near real time, creating an environment in which such operations can be performed.
- the images sent to the control center where the remote control device is located during the remote control process are not currently used for purposes other than control tasks, such as recording remote control and the operator's operations.
- the purpose of this disclosure is to provide 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.
- a mobile body having a driving mode or an automatic driving mode that is driven by remote control from a control center has a storage means for storing image data transmitted to the control center;
- a data provision system is provided which includes a provision means for providing the stored image data or the processed data generated by processing the image data to a user who wishes to utilize the image data or the processed data.
- a data provision method in which a mobile body having a driving mode or an automatic driving mode that is operated by remote control from a control center stores image data transmitted to the control center, and provides the image data or the processed data generated by processing the stored image data to a user who wishes to utilize the image data or the processed data.
- a recording medium stores a program for causing a computer to execute the following processes: storing image data transmitted to a control center by a mobile body having a driving mode or an autonomous driving mode that is operated by remote control from the control center; and providing the image data or the processed data generated by processing the image data to a user who wishes to utilize the stored image data or the processed data.
- the present 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.
- FIG. 1 is a diagram illustrating a configuration of an embodiment of the present disclosure. 4 is a flow diagram illustrating the operation of one embodiment of the present disclosure.
- FIG. 13 is a diagram showing a configuration of another embodiment of the present disclosure.
- 1 is a diagram illustrating a configuration of a data providing system according to a first embodiment of the present disclosure.
- 2 is a diagram for explaining an example of a storage format of image data in the data providing system according to the first embodiment of the present disclosure.
- FIG. 10 is a diagram for explaining another example of a storage form of image data in the data providing system of the first embodiment of the present disclosure.
- FIG. 11 is a diagram for explaining an example of setting information including image data transmission conditions and the like set in the data providing system of the first embodiment of the present disclosure.
- FIG. 4 is a flowchart showing a data storage operation of the data providing system according to the first embodiment of the present disclosure. 4 is a flowchart showing a data transmission operation of the data providing system according to the first embodiment of the present disclosure.
- 1 is a diagram illustrating an example of image data provided by the data providing system according to the first embodiment of the present disclosure.
- FIG. 13 is a diagram illustrating a configuration of a data providing system according to a second embodiment of the present disclosure.
- 11 is a diagram for explaining an example of a storage format of image data in the data providing system according to the second embodiment of the present disclosure.
- FIG. 11 is a diagram for explaining a range in which image data is provided by the data providing system according to the second embodiment of the present disclosure.
- FIG. 13 is a diagram illustrating a configuration of a data providing system according to a third embodiment of the present disclosure.
- FIG. 13 is a diagram for explaining an example of a transmission condition of image data set in the data providing system of the third embodiment of the present disclosure; 13 is a flowchart showing a data transmission operation of the data providing system according to the third embodiment of the present disclosure.
- FIG. 13 is a diagram illustrating an example of image data provided by a data providing system according to a third embodiment of the present disclosure.
- FIG. 1 is a diagram showing the configuration of a computer capable of functioning as the data providing system of the present disclosure.
- connection lines between blocks in the drawings and the like referred to in the following description include both bidirectional and unidirectional.
- One-way arrows are used to diagrammatically indicate the flow of the main signal (data), and do not exclude bidirectionality.
- the program is executed via a computer device, which includes, for example, a processor, a storage device, an input device, a communication interface, and a display device as necessary.
- the computer device is configured to be able to communicate with devices (including computers) inside or outside the device via the communication interface, regardless of whether it is wired or wireless.
- devices including computers
- the communication interface regardless of whether it is wired or wireless.
- ports or interfaces at the connection points of the input and output of each block in the drawings, they are not shown.
- the present disclosure can be realized in a data providing system 10 including a storage means 11 and a providing means 12, as shown in FIG. 1.
- FIG. 2 shows a data providing method used in the data providing system 10.
- the storage means 11 stores image data transmitted to the control center by a mobile body V1 equipped with a driving mode in which the mobile body V1 is driven by remote control from the control center or an automatic driving mode.
- the storage means 11 can acquire image data transmitted to the control center in a form in which the data providing system 10 receives image data from the control center, or in which the data providing system 10 receives image data from the mobile body V1 and transfers it to the control center, etc.
- the provision means 12 provides the stored image data to users who wish to utilize the image data.
- the data provision system 10 configured as described above accumulates image data transmitted by the mobile object V1 to the control center (step S001). The data provision system 10 then provides the accumulated image data to users who wish to utilize the image data (step S002).
- the data provision system 10 that 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 advertising fees received from advertisers to cover the operating costs of the data provision system 10.
- the data providing system 10 has been described as providing image data, but a configuration can also be adopted in which the data providing system 10 can further process the image data to further increase the added value of the data it provides.
- Figure 3 shows the configuration of a data providing system 10a to which a processing means 13 has been added that processes image data to generate processed data. Examples of processing that the processing means 13 applies to image data include sharpening the image data and adding recognition results for objects appearing in the image data. Data obtained by these processes can generally be referred to as processed data.
- the data providing system 10 may be equipped with an image data analysis function.
- the data providing system 10 performs operations such as detecting abnormal events in the images and extracting information about objects captured in the images, and provides the stored image data to users who wish to utilize the data.
- Fig. 4 is a diagram showing the configuration of the first embodiment of the present disclosure.
- the configuration includes a control center 200 that remotely controls a mobile body V1, a data providing system 100, and user companies C1 to C4 that are recipients of the data.
- the mobile body V1 will be described as traveling along a fixed route as shown on the left side of FIG. 4. Specifically, the mobile body V1 will be described as moving through intersections A, B, C, and D on the left side of FIG. 4 in that order, and while moving, it will be described as transmitting image data captured by an on-board camera to the control center 200. Note that in the following description, the mobile body V1 will be described as sending images of the area in front of the vehicle to the control center 200, but it is also possible that the mobile body V1 is equipped with cameras that capture images of the sides and rear of the vehicle. In this case, the mobile body V1 may transmit image data captured by these cameras to the control center 200.
- an operator is stationed to remotely control the moving body (vehicle) V1.
- the operator controls the moving body (vehicle) V1 by referring to a remote control monitor that displays image data sent from the moving body (vehicle) V1.
- the operation of the moving body (vehicle) V1 by the operator can take the form of the operator directly controlling the moving body (vehicle) V1, or the operator can send simple commands to the moving body (vehicle) V1, which then controls the moving body (vehicle) V1 based on these commands.
- the moving body (vehicle) V1 transmits image data of a predetermined resolution or higher to the control center 200 in order to perform appropriate remote control.
- the data providing system 100 includes an image acquiring means 101, an attribute adding means 102, an image storing means 103, a providing means 104, and a setting storage means 105.
- the image acquisition means 101 acquires image data transmitted from the mobile unit V1 from the control center 200 and sends it to the attribute addition means 102.
- 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 perform appropriate remote control.
- the attribute addition means 102 adds attribute information to the image data transmitted from the mobile body V1 and stores it in the image storage means 103.
- the image storage means 103 is composed of a storage device capable of storing image data transmitted from the mobile body V1 for a certain period of time.
- FIG. 5 is a diagram showing an example of the format in which image data is stored in the image storage means 103 of the data provision system 100 of this embodiment.
- attribute information such as vehicle ID and operation time is added to the image data.
- This attribute information is used when selecting image data to be provided 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 FIG. 5. In this way, a configuration can be adopted in which the image storage means 103 stores image data transmitted to the control center 200 for each operation of the passenger transport vehicle.
- the format in which image data is stored in the image storage means 103 is not limited to the example in FIG. 5.
- a section field may be added, and data transmitted from the mobile unit V1 may be stored in units of sections between intersections. In this way, it becomes possible to select and provide image data in smaller units compared to the example in FIG. 5.
- the image storage means 103 may also delete or compress image data that has exceeded a specified storage period. This can save capacity on the storage device or the like used as the image storage means 103.
- the image acquisition means 101 and attribute addition means 102 that operate as described above correspond to the storage means 11 described above.
- the setting storage means 105 stores setting information including image data transmission conditions and the like set by each of the user companies C1 to C4.
- FIG. 7 is a diagram showing an example of setting information including image data transmission conditions and the like in the data provision system of the first embodiment of the present disclosure.
- the user company C1 is the road administrator, and it is determined that image data captured by a mobile body V1 is to be transmitted to the user company C1 every hour. By using such data, the user company C1 can grasp the condition of the road.
- the hourly cycle is merely an example, and the shorter the cycle, the more quickly it is possible to grasp abnormalities on the road or the presence of fallen objects.
- user company C2 is a retailer, and it is decided that image data taken by mobile unit V1 at 10:00, 12:00, and 14:00 will be sent to user company C2 at 17:00 every day. Note that the image data at 10:00, 12:00, and 14:00 does not necessarily have to be data taken by mobile unit V1 that departed at those times, and image data taken in a time period close to or including the specified time can be used. By using such data, user company C2 can perform fixed-point observations of the roads leading to its stores and make sales forecasts and develop sales promotion strategies.
- User company C3 is a non-life insurance company, and is set to request and receive image data containing specified timing at any time. By using such data, user company C2 can understand the circumstances of accidents encountered by policyholders.
- user company C4 is a local government or a company commissioned by a local government, and is stipulated to be provided with image data of sections A-B and sections B-C in quasi-real time. By using such data, user company C4 can make image data of specific sections available to residents as live camera images in the city, and can perform real-time monitoring of important road sections. Note that in the example of Figure 7, the required image data is specified by section, but it is also possible to specify the required image data using, for example, the name of the road, the name of an administrative district, or an area indicated by latitude and longitude.
- user companies C1 to C4 and the setting information are merely examples, and can be expanded to user companies in other industries.
- urban planning consultants and departments in charge can use this data as basic data to understand the flow of vehicles and people on sections traveled by moving objects.
- disaster prevention departments of local governments can use this data to understand the amount of rain and snowfall by monitoring the condition of the road surface.
- a user company may focus on a specific type of moving object (e.g., a bus, delivery robot, unmanned aerial vehicle, etc.) and allow the registration of setting information that allows the provision of image data sent from that moving object. In this way, it is possible to specify a specific type of moving object and receive the provision of image data.
- the providing means 104 refers to the setting information stored in the setting storage means 105, retrieves the corresponding image data from the image accumulation means 103, and transmits (provides) it to the user companies C1 to C4.
- the providing means 104 can take the form of accepting conditions from the user, including at least one of the shooting time, location, and type of moving object, and providing the image data or the processed data that meets the conditions.
- FIG. 8 is a flow diagram showing details of the image data accumulation operation (step S001 in FIG. 2) of the data provision system 100 of the first embodiment of the present disclosure.
- the data provision system 100 acquires image data transmitted from the mobile body V1 from the control center 200 (step S001).
- the data providing system 100 adds attribute information to the image data transmitted from the mobile unit V1 (step S002). Furthermore, the data providing system 100 stores the image data with the attributes added in the image storage means 103 (step S003).
- FIG. 9 is a flow diagram showing the image data providing operation of the data providing system 100 of the first embodiment of the present disclosure.
- the data providing system 100 refers to the setting information stored in the setting storage means 105 and checks whether the conditions for providing data to the destination (user companies C1 to C4) are met (step S101).
- step S101 If it is determined that the data provision conditions for any of the destinations are met (Yes in step S101), the data provision system 100 selects image data and transmits it to the corresponding destination (step S102). Note that 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.
- the data provision system 100 which operates as described above, makes it possible to provide high-resolution images, such as those used for remote control, to user companies C1 to C4 that wish to receive image data.
- FIG. 10 is an example of image data provided by the data providing system 100 to user companies C1 to C4.
- User companies C1 to C4 can check people P, standing trees T, cracks in the road CR, etc. captured in the image data and use it for their own purposes.
- user company C1 the aforementioned road administrator, can quickly detect the presence of fallen objects, animal carcasses, etc., in addition to cracks CR in the road, from image data obtained at an hourly cycle.
- User company C2 a retailer, can understand the daily manpower and flow of people from the image data sent every day and can make sales forecasts and develop sales promotion strategies.
- User company C3, a non-life insurance company can understand the circumstances of accidents encountered by its policyholders.
- the symbols indicating people, trees, and cracks in the road in Figure 10 may be those added by the mobile body V1 or the control center 200 and used as is, or may be omitted. In this case, object recognition will be performed by the user companies C1 to C4. Also, the mobile body V1 or the control center 200 may add information regarding the speed and direction of movement of people and vehicles in the image. This information may also be provided as is to the user companies C1 to C4, or may be deleted.
- the data providing system 100 has been described as selecting image data to be sent using time information specified in the pre-set configuration information, but other information may be used to select image data to be sent.
- a configuration may be adopted in which conditions including at least one of location and type of moving object are accepted, and image data that matches these conditions is provided.
- image data including a section is obtained as shown in FIG. 6, it may be possible to select the section and time to select the image data to be provided.
- FIG. 11 is a diagram showing the configuration of the second embodiment of the present disclosure.
- the difference from the first embodiment shown in FIG. 4 is that there are control centers 200a and 200b of a business operator (also called a business entity) that operates a passenger transportation business, and the data providing system 100a acquires image data transmitted from the mobile bodies V1 and V2 from the respective control centers 200a and 200b. Since the other configurations and operations are the same as those of the first embodiment, the description will be omitted and the differences will be mainly described.
- mobile objects V1 and V2 are vehicles of passenger transport companies that operate the same route with different operating schedules.
- the image acquisition means 101a of the data provision system 100a acquires image data transmitted from the mobile unit V1 from 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 unit V2 from the control center 200b and sends it to the attribute addition means 102.
- FIG. 12 is a diagram showing an example of the storage format of image data in the image storage means 103 of the data providing system 100a of this embodiment.
- the storage format of image data is basically the same as that shown in FIG. 5, but differs in that the number of image data is increased. Specifically, in the example of FIG. 5, image data sent from vehicles with vehicle IDs V0001, V0002, and V0003 is stored, but in the example of FIG. 12, image data sent from vehicles with vehicle IDs V0101 and V0102 is added. In this way, according to this embodiment, by collecting image data from multiple businesses, it is possible to enrich the amount and frequency of image data.
- the image data in the image storage means 103 may be assigned an ID for each business operating a passenger transport business.
- multiple image storage means 103 may exist. For example, the image storage means 103 may exist for each ID of a business operating a passenger transport business or for each vehicle ID.
- the vehicles are passenger transport companies that operate on the same route with different operating schedules, but the moving objects from which the data provision system 100a collects image data are not limited to this.
- the data provision system 100a can obtain image data from the control centers of multiple passenger transport companies that provide services in different areas and provide the image data.
- the data provision system 100a can obtain image data sent from moving objects (vehicles) operating on routes R1, R2, and R3 shown in FIG. 13 and add the image data to the sending targets for user companies C1 to C4.
- the data provision system 100a can provide image data taken over a wider range to user companies C1 to C4.
- a map showing routes R1 to R3 as shown in FIG. 13 may be used to accept the selection of image data from the user companies.
- a UI user interface
- a UI user interface
- routes on which passenger transport vehicles are operated by automatic driving or remote control are often important routes with high traffic demand.
- the data providing system 100 is described as selecting image data to be sent using time information specified in the preset setting information, but other information may be used to select image data to be sent.
- a configuration may be adopted in which setting information including the (shooting) time and the type of moving object is accepted, and image data that meets these conditions is provided.
- FIG. 14 is a diagram showing the configuration of the third embodiment of the present disclosure.
- the difference from the first embodiment shown in FIG. 4 is that an image processing means 106 is added to the data providing system 100b, so that desired image processing can be performed on the image data to be transmitted to the user companies C1 to C4. Since the other configurations and operations are the same as those of the first embodiment, the description will be omitted and the differences will be mainly described.
- FIG. 15 is a diagram showing an example of setting information including image data transmission conditions in the data providing system of this embodiment.
- a field is provided for setting whether or not privacy protection processing (anonymization processing) is required for each user company.
- privacy protection processing anonymization processing
- user companies C1, C2, and C4 have set privacy protection processing to "Yes.”
- the providing means 104b of this embodiment refers to the setting information stored in the setting storage means 105, retrieves the relevant image data from the image accumulation means 103, and transmits (provides) it to the user companies C1 to C4. At that time, if the relevant user company has set privacy protection processing for 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 relevant user company. Note that the operation of the providing means 104 when the relevant user company has set privacy protection processing for the image data to be transmitted to be not performed is the same as in the first embodiment, so a description will be omitted. A request is made to the user company to process the image data to be transmitted.
- FIG. 16 is a flow diagram showing the operation of providing image data by the data providing system 100b of the third embodiment of the present disclosure.
- the data providing system 100b refers to the setting information stored in the setting storage means 105 and checks whether the conditions for providing data to the destination (user companies C1 to C4) are met (step S101).
- the data providing system 100b checks whether privacy protection processing is required in the setting information (step S103). If privacy protection processing is set to "Yes" (Yes in step S103), the data providing system 100b performs privacy protection processing on the image data to be sent (step S104).
- step S103 if privacy protection processing is set to "none" (No in step S103), the data providing system 100b omits privacy protection processing (go to step S102).
- the data providing system 100b transmits the image data, for which privacy processing has been performed as necessary, to the relevant destination (step S102). Note that if it is determined that the data providing conditions are not met (No in step S101), the data providing system 100b does not transmit the image data.
- FIG. 17 is a diagram showing an example of image data (processed data) provided to user companies C1 to C4 when privacy protection processing is set to "Yes.”
- the difference from the image data of the first embodiment shown in FIG. 10 is that pixelization has been applied to the face of person P.
- image data in which pixelization has not been applied to the face of person P, as shown in FIG. 10 is sent to user company C3 (non-life insurance company). This allows user company C3 (non-life insurance company) to identify the parties involved in the accident.
- mosaic processing is applied to the face of person P, but it goes without saying that privacy protection processing may also be applied to parts other than the person's face. For example, if a vehicle is captured in the image data, privacy protection processing may be applied to the license plate of the vehicle. Also, in the example of FIG. 17, mosaic processing is applied to areas of the image that should be hidden as privacy protection processing, but mask processing or the like may also be applied as privacy protection processing.
- the mobile body is a passenger transport vehicle, but the mobile body may be other vehicles, ships, unmanned aerial vehicles, etc.
- the data provision system can also receive image data from these mobile bodies and assign appropriate attribute information, thereby meeting the demands of various users.
- each component of each device represents a functional block.
- a part or all of each component of each device is realized by an arbitrary combination of an information processing device 900 and a program as shown in Fig. 18.
- Fig. 18 is a block diagram showing an example of a 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
- ROM Read Only Memory
- RAM Random Access Memory
- Program 904 loaded into RAM 903
- a storage device 905 for storing the program 904
- a drive device 907 for reading and writing data from and to the recording medium 906
- a communication interface 908 for connecting to a communication network 909
- An input/output interface 910 for inputting and outputting data
- a bus 911 connecting each component
- each device in each embodiment are realized by the CPU 901 acquiring and executing a program 904 that realizes these functions. That is, the CPU 901 in FIG. 18 executes a program for acquiring and storing image data from a moving object, and a program for selecting the content and destination of the image data, and performs an update process for each calculation parameter stored in the RAM 903, storage device 905, etc.
- the program 904 that realizes the function of each component of each device is, for example, stored in advance in the storage device 905 or ROM 902, and is read by the CPU 901 as necessary.
- the program 904 may be supplied to the CPU 901 via the communication network 909, or may be stored in advance in the recording medium 906, and the drive device 907 may read the program and supply it to the CPU 901.
- this program 904 can display the processing results, including intermediate states, at each stage as necessary via a display device, or can communicate with the outside via a communication interface. Furthermore, this program 904 can be recorded on a computer-readable (non-transitive) storage medium.
- each device may be realized by any combination of a separate information processing device 900 and a program for each component.
- the multiple components of each device may be realized by any combination of a single information processing device 900 and a program.
- it can be realized by a computer program that causes the processors installed in these devices shown in the first to fifth embodiments described above to execute each of the above-mentioned processes using their hardware.
- each device is realized by other general-purpose or dedicated circuits, processors, etc., or a combination of these. These may be configured by a single chip, or may be configured by multiple chips connected via a bus.
- each device may be realized by a combination of the above-mentioned circuits and programs.
- the multiple information processing devices, circuits, etc. may be centrally located or distributed.
- the information processing devices, circuits, etc. may be realized as a client-server system, cloud computing system, etc., in a form in which each is connected via a communication network.
- the features of the first to third embodiments described above can be combined to form other embodiments.
- by combining the function of acquiring image data from multiple control centers 200 of the second embodiment with the third embodiment it is possible to build an acquired data providing system that performs privacy protection processing on image data acquired from multiple control centers 200 before providing it.
- a data providing system comprising: [Appendix 2]
- the above-mentioned moving body is a passenger transport vehicle operated by one or more business entities and equipped with a driving mode driven by the remote control,
- the storage means of the data providing system can be configured to store image data transmitted to the control center for each operation of the passenger transport vehicle.
- the above-mentioned moving object transmits image data having a predetermined resolution or higher to the control center using a network constructed for remote control of the moving object
- the storage means of the above-mentioned data providing system may be configured to receive and store image data having a resolution equal to or higher than the predetermined resolution.
- the storage means of the above-mentioned data providing system may be configured to receive image data provided from the plurality of control centers.
- the above-mentioned data providing system may further comprise an image processing means for applying a process for processing the image data so that people appearing in the image data cannot be identified.
- the providing means of the above-mentioned data providing system can be configured to 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 meets the conditions.
- Appendix 8 A process of storing image data transmitted by a mobile body having a driving mode or an automatic driving mode, which is operated by remote control from a control center, to the control center; A process of providing the stored image data or the processed data generated by processing the image data to a user who wishes to utilize the image data or the processed data; A recording medium on which a program for causing a computer to execute the above is recorded.
- the forms of Supplementary Notes 7 and 8 can be expanded to the forms of Supplementary Notes 2 to 6, similarly to Supplementary Note 1.
- any numerical value or small range included within the range should be interpreted as being specifically described even if not otherwise specified.
- the disclosures of the above cited documents may be used in part or in whole in combination with the descriptions in this document as part of the disclosure of the present invention in accordance with the spirit of the present invention as necessary, and are considered to be included in the disclosures of this application.
- Provision means 12 Processing means 10, 10a, 100, 100a, 100b Data provision system 101 Image acquisition means 102 Attribute addition means 103 Image storage means 104 Provision means 105 Setting storage means 106 Image processing means 200, 200a, 200b Control center 900 Information processing device 901 CPU (Central Processing Unit) 902 ROM (Read Only Memory) 903 RAM (Random Access Memory) 904 Program 905 Storage device 906 Recording medium 907 Drive device 908 Communication interface 909 Communication network 910 Input/output interface 911 Bus V1, V2 Mobile object C1 to C4 User company P Person T Standing tree CR Crack
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
[課題]遠隔操縦や自動運転の際に撮影された画像データの利活用。 [解決手段] データ提供システムは、管制センタからの遠隔操縦によって運転する運転モード又は自動運転モードを備えた移動体が前記管制センタに送信した画像データを蓄積する蓄積手段と、前記蓄積した画像データ又は該画像データを加工して生成された加工データの利活用を希望するユーザに対し、前記画像データ又は前記加工データを提供する提供手段と、を備える。
Description
本開示は、データ提供システム、データ提供方法及び記録媒体に関する。
特許文献1に、通信ネットワークを介して接続され、自律制御及び遠隔制御による走行が可能な車両を遠隔制御できるという遠隔制御装置の一例が開示されている。同文献によると、この遠隔制御装置は、接続されたモニタに設けられた視野画像表示欄には、車両の視野画像を表示することが記載されている。
特許文献1に記載のとおり、無線ネットワークを介して、車両等を遠隔操縦する方法が提案されている。また、無線ネットワークとして、5G(第5世代移動通信システム)に代表されるように、高速・大容量化、低遅延といった特徴を有するネットワークを用いることで、より高精細な画像を送信し、リアルタイムに近い操作をなしうる環境が整いつつある。
一方で、遠隔操縦の過程で、遠隔制御装置が配置された管制センタに送信された画像は、遠隔操縦やオペレータの操縦内容の記録といった管制業務以外への活用はなされていないのが現状である。
本開示は、遠隔操縦や自動運転の際に撮影された画像データの利活用に貢献することができるデータ提供システム、データ提供方法及び記録媒体を提供することを目的とする。
第1の視点によれば、管制センタからの遠隔操縦によって運転する運転モード又は自動運転モードを備えた移動体が前記管制センタに送信した画像データを蓄積する蓄積手段と、
前記蓄積した画像データ又は該画像データを加工して生成された加工データの利活用を希望するユーザに対し、前記画像データ又は前記加工データを提供する提供手段と、を備えるデータ提供システムが提供される。
前記蓄積した画像データ又は該画像データを加工して生成された加工データの利活用を希望するユーザに対し、前記画像データ又は前記加工データを提供する提供手段と、を備えるデータ提供システムが提供される。
第2の視点によれば、管制センタからの遠隔操縦によって運転する運転モード又は自動運転モードを備えた移動体が前記管制センタに送信した画像データを蓄積し、前記蓄積した画像データ又は該画像データを加工して生成された加工データの利活用を希望するユーザに対し、前記画像データ又は前記加工データを提供する、データ提供方法が提供される。
第3の視点によれば、管制センタからの遠隔操縦によって運転する運転モード又は自動運転モードを備えた移動体が前記管制センタに送信した画像データを蓄積する処理と、前記蓄積した画像データ又は該画像データを加工して生成された加工データの利活用を希望するユーザに対し、前記画像データ又は前記加工データを提供する処理と、をコンピュータに実行させるプログラムを記録した記録媒体が提供される。
本開示によれば、遠隔操縦や自動運転の際に撮影された画像データの利活用に貢献することのできるデータ提供システム、データ提供方法及び記録媒体が提供される。
はじめに本開示の一実施形態の概要について図面を参照して説明する。なお、この概要に付記した図面参照符号は、理解を助けるための一例として各要素に便宜上付記したものであり、本開示を図示の態様に限定することを意図するものではない。また、以降の説明で参照する図面等のブロック間の接続線は、双方向及び単方向の双方を含む。一方向矢印については、主たる信号(データ)の流れを模式的に示すものであり、双方向性を排除するものではない。プログラムはコンピュータ装置を介して実行され、コンピュータ装置は、例えば、プロセッサ、記憶装置、入力装置、通信インターフェース、及び必要に応じ表示装置を備える。また、このコンピュータ装置は、通信インターフェースを介して装置内又は外部の機器(コンピュータを含む)と、有線、無線を問わず、通信可能に構成される。また、図中の各ブロックの入出力の接続点には、ポート乃至インターフェースがあるが図示を省略する。
本開示は、その一実施形態において、図1に示すように、蓄積手段11と、提供手段12と、を備えるデータ提供システム10にて実現できる。図2は、データ提供システム10に用いられるデータ提供方法を示す。
蓄積手段11は、管制センタからの遠隔操縦によって運転する運転モード又は自動運転モードを備えた移動体V1が前記管制センタに送信した画像データを蓄積する。なお、蓄積手段11が管制センタに送信された画像データを取得する形態としては、データ提供システム10が管制センタから画像データの提供を受ける形態や、移動体V1からデータ提供システム10が画像データを受信し、管制センタに転送する形態等を採ることができる。
提供手段12は、前記蓄積した画像データの利活用を希望するユーザに対し、前記画像データを提供する。
上記のように構成されたデータ提供システム10は、図2に示すように、移動体V1が管制センタに送信した画像データを蓄積する(ステップS001)。そして、データ提供システム10は、前記蓄積した画像データの利活用を希望するユーザに対し、前記画像データを提供する(ステップS002)、
以上のように動作するデータ提供システム10によれば、遠隔操縦や自動運転の際に撮影された画像データの利活用を図ることが可能となる。データ提供システム10の運営者は、画像データの提供のサービス料や、広告主から得た広告料を、データ提供システム10の運営費に充てることが可能となる。
なお、上記した例では、データ提供システム10が画像データを提供するものとして説明したが、データ提供システム10が画像データにさらなる加工を行って、提供するデータの付加価値をより高めることができる構成も採用できる。図3は、画像データの加工を行って加工データを生成する加工手段13を追加されたデータ提供システム10aの構成を示している。加工手段13が画像データに適用する加工としては、画像データの鮮明化、画像データの画像に写っている物体の認識結果の付与等が考えられる。これらの処理によって得られたデータ全般を加工データということができる。
また、上記した画像データの加工に加えて、データ提供システム10に、画像データの分析機能を具備させてもよい。この場合、データ提供システム10は、画像中の異常事象の検出、画像に写った物体に関する情報の抽出等を行って、前記蓄積した画像データの利活用を希望するユーザに提供する。
[第1の実施形態]
続いて、画像データの送信元の移動体として旅客輸送用の車両を用いた第1の実施形態について図面を参照して詳細に説明する。図4は、本開示の第1の実施形態の構成を表した図である。図4を参照すると、移動体V1を遠隔制御する管制センタ200と、データ提供システム100と、データの提供先となるユーザ企業C1~C4とを含む構成が示されている。
続いて、画像データの送信元の移動体として旅客輸送用の車両を用いた第1の実施形態について図面を参照して詳細に説明する。図4は、本開示の第1の実施形態の構成を表した図である。図4を参照すると、移動体V1を遠隔制御する管制センタ200と、データ提供システム100と、データの提供先となるユーザ企業C1~C4とを含む構成が示されている。
本実施形態では、移動体V1は、図4の左側に示すように、一定のルートを巡回するものとして説明する。具体的には、移動体V1は、図4の左側の交差点A、B、C、Dの順に移動し、その間、搭載したカメラで撮影した画像データを管制センタ200に送信するものとして説明する。なお、以下の説明では、移動体V1は管制センタ200に自車前方の画像を送るものとして説明するが、移動体V1が側方や後方を撮影するカメラを搭載していることも考えられる。この場合、移動体V1は管制センタ200に、これらのカメラで撮影された画像データを送信してもよい。
管制センタ200には、移動体(車両)V1を遠隔制御するオペレータ(操縦員)が配置されている。具体的には、オペレータは、移動体(車両)V1から送られてきた画像データが表示されている遠隔操縦用のモニタを参照し、移動体(車両)V1の操縦を行う。なお、オペレータによる移動体(車両)V1の操縦は、オペレータが直接操縦する形態のほか、オペレータが移動体(車両)V1に対し、簡単なコマンドを送り、移動体(車両)V1がこのコマンドに基づいて、制御を行う形態を採ることができる。また、本実施形態では、移動体(車両)V1が、管制センタ200に対し、遠隔制御を適切に行うため所定の解像度以上の画像データを送信するものとする。
データ提供システム100は、画像取得手段101と、属性付加手段102と、画像蓄積手段103と、提供手段104と、設定記憶手段105とを備えている。
画像取得手段101は、管制センタ200から、移動体V1から送信されてきた画像データを取得し、属性付加手段102に送る。ここで、画像取得手段101は、遠隔制御を適切に行うために管制センタ200に送られた所定の解像度以上の画像データを取得する。
属性付加手段102は、移動体V1から送信されてきた画像データに対し、属性情報を付加した上で、画像蓄積手段103に保存する。
画像蓄積手段103は、移動体V1から送信されてきた画像データを一定期間保存可能なストレージ装置などによって構成される。
図5は、本実施形態のデータ提供システム100の画像蓄積手段103における画像データの保持形態の例を示す図である。図5の例では、画像データに対し、車両IDや運行時間といった属性情報が付加されている。これらの属性情報は、ユーザ企業C1~C4に対し、提供する画像データを選択する際に用いられる。例えば、あるユーザ企業が、朝9時5分発の車両V0001で撮影された画像データを要求している場合、データ提供システム100は、図5の1番目の画像データを選択することになる。このように、画像蓄積手段103が、前記旅客輸送用の車両の運行毎に、前記管制センタ200に送信された画像データを蓄積する構成を採ることができる。
なお、画像蓄積手段103における画像データの保持形態は図5の例に限られない。例えば、図6に示すように、車両IDや運行時間に加え、区間フィールドを追加し、移動体V1から送信されてきたデータを交差点間の区間という単位で保持するようにしてもよい。このようにすることで、図5の例との比較において、より細かい単位で画像データを選択し、提供することが可能となる。
また、画像蓄積手段103は、所定の保存期限を経過した画像データを削除したり、圧縮したりする処理を行うようにしてもよい。このようにすることで、画像蓄積手段103として使用するストレージ装置等の容量を節約することができる。
上記のように動作する画像取得手段101及び属性付加手段102が、前述した蓄積手段11に相当する。
設定記憶手段105は、ユーザ企業C1~C4からそれぞれ設定された画像データの送信条件等を含む設定情報を記憶する。図7は、本開示の第1の実施形態のデータ提供システムにおける画像データの送信条件等を含む設定情報の例を示す図である。図7の例では、ユーザ企業C1は道路管理者であり、1時間毎に、ユーザ企業C1に対し、移動体V1で撮影された画像データを送信することが定められている。ユーザ企業C1は、このようなデータを用いることで、道路の状態を把握することが可能となる。もちろん、1時間毎という周期はあくまで一例であり、短くすればするほど、道路の異常や落下物の存在を早急に把握することが可能となる。
また、ユーザ企業C2は小売業者であり、毎日17時に、ユーザ企業C2に対し、移動体V1で撮影された、10時、12時、14時の画像データをまとめて送信することが定められている。なお、10時、12時、14時の画像データとしては、必ずしも当該時刻に出発した移動体V1で撮影データある必要はなく、指定された時間に近い、あるいは、指定された時間を含む時間帯に撮影され画像データを用いることができる。ユーザ企業C2は、このようなデータを用いることで、自社の店舗に通ずる道路の定点観測を行い、売上予測や販売促進策の立案等を行うことが可能となる。
また、ユーザ企業C3は損害保険会社であり、指定したタイミングが含まれる画像データを随時要求し、提供を受けることが定められている。ユーザ企業C2は、このようなデータを用いることで、加入者が遭遇した事故状況の把握を行うことが可能となる。
また、ユーザ企業C4は地方公共団体又は地方公共団体から委託を受けた会社であり、準リアルタイムで、区間A-B及び区間B-Cの画像データの提供を受けることが定められている。ユーザ企業C4は、このようなデータを用いることで、市中ライブカメラ画像として住民に特定の区間の画像データを公開したり、重要な道路区間のリアルタイム監視を行ったりすることが可能となる。なお、図7の例では、必要とする画像データを区間で指定しているが、例えば、道路の名称、行政区画名、緯度経度で示したエリア等を用いて、必要とする画像データを指定できるようにしてもよい。
なお、上記したユーザ企業C1~C4の業種と、設定情報の例はあくまで一例であり、その他の業種のユーザ企業に展開することが可能である。例えば、都市計画に関するコンサルタントや担当部署が、移動体の走行区間上の車両や人の流れを把握するための基礎データとして用いることが可能である。また、路面の状態の監視を介して、地方公共団体の防災担当部署等による雨量や積雪量の把握に用いることも可能である。また、図7の例では省略されているが、データ送信元の移動体の種類が複数ある場合、ユーザ企業が特定の種類の移動体(例えば、バス、配送ロボット、無人航空機等)に着目し、その移動体から送信された画像データの提供を受けられるような設定情報の登録を認めてもよい。このようにすることで、特定種類の移動体を指定して画像データの提供を受けることが可能となる。
提供手段104は、上記のように、設定記憶手段105に記憶された設定情報を参照して、画像蓄積手段103から該当する画像データを取り出し、ユーザ企業C1~C4に送信(提供)する。上記したように、提供手段104は、ユーザから、撮影時間、場所、移動体の種類の少なくとも1つ以上を含む条件を受け付け、前記条件に合致する画像データ又は前記加工データを提供する形態を採ることができる。
続いて、本実施形態の動作について図面を参照して詳細に説明する。図8は、本開示の第1の実施形態のデータ提供システム100の画像データの蓄積動作(図2のステップS001)の詳細を表した流れ図である。図8を参照すると、データ提供システム100は、管制センタ200から、移動体V1から送信されてきた画像データを取得する(ステップS001)。
次に、データ提供システム100は、移動体V1から送信されてきた画像データに対し、属性情報を付加する(ステップS002)。さらに、データ提供システム100は、画像蓄積手段103に前記属性を付加した画像データを保存する(ステップS003)。
図9は、本開示の第1の実施形態のデータ提供システム100の画像データの提供動作を表した流れ図である。図9を参照すると、まず、データ提供システム100は、設定記憶手段105に保持された設定情報を参照して、送信先(ユーザ企業C1~C4へのデータ提供条件が成立しているか否かを確認する(ステップS101)。
いずれかの送信先へのデータ提供条件が成立していると判定した場合(ステップS101のYes)、データ提供システム100は、画像データを選択し、該当する送信先に送信する(ステップS102)。なお、データ提供条件が成立していないと判定した場合は(ステップS101のNo)、データ提供システム100bは、画像データの送信を行わない。
以上のように動作するデータ提供システム100によれば、画像データの提供を希望するユーザ企業C1~C4に、遠隔制御に使われるような解像度の高い画像を提供することが可能となる。
図10は、データ提供システム100がるユーザ企業C1~C4に提供する画像データの一例である。ユーザ企業C1~C4は、画像データに写った人P、立木T、道路のひびCR等を確認し、それぞれの用途に役立てることができる。例えば、前述の道路管理者であるユーザ企業C1は、1時間毎という周期で得られる画像データから、道路のひびCRのほか、落下物や動物の死骸等の存在を早期に把握することが可能となる。
また、小売業者であるユーザ企業C2は、毎日送られてくる画像データから、毎日の人手や人流を把握し、売上予測や販売促進策の立案等を行うことが可能となる。また、損害保険会社であるユーザ企業C3は加入者が遭遇した事故状況の把握を行うことが可能となる。また、地方公共団体又は地方公共団体から委託を受けた会社であるユーザ企業C4は、住民に、画像データを用いた市中ライブカメラ画像を公開することが可能となる。
なお、図10中の人、立木、道路のひびを示す符号は、移動体V1や管制センタ200で付加されたものをそのまま用いてもよいが、省略されていてもよい。この場合、ユーザ企業C1~C4側で物体認識を行うことになる。また、移動体V1や管制センタ200で、画像中の人や車両の移動速度や移動方向に関する情報が付加されている場合もある。これらについても、ユーザ企業C1~C4にそのまま提供してもよいし、削除してもよい。
なお、上記した実施形態では、データ提供システム100が、事前に設定された設定情報中に指定された時間情報を用いて、送信対象の画像データを選択するものとして説明したが、その他の情報を用いて、送信対象の画像データを選択できるようにしてもよい。例えば、場所、移動体の種類の少なくとも1つ以上を含む条件を受け付け、これらの条件に合致する画像データを提供する構成を採ることもできる。例えば、図6のように区間を含んだ画像データが得られている場合、区間と時間を選択して提供を受ける画像データを選択できるようにしてもよい。
[第2の実施形態]
続いて、管制センタ200が複数存在し、データ提供システムがこれらの管制センタ200から画像データを受け取って集約して管理するようにした第2の実施形態について図面を参照して詳細に説明する。図11は、本開示の第2の実施形態の構成を表した図である。図4に示した第1の実施形態との相違点は、旅客輸送業を営む事業者(事業体ともいう)の管制センタ200a、200bが存在し、データ提供システム100aは、それぞれの管制センタ200a、200bから、移動体V1、V2から送信されてきた画像データを取得する点である。その他の構成及び動作は第1の実施形態と同様であるため、説明を省略し、その相違点を中心に説明する。
続いて、管制センタ200が複数存在し、データ提供システムがこれらの管制センタ200から画像データを受け取って集約して管理するようにした第2の実施形態について図面を参照して詳細に説明する。図11は、本開示の第2の実施形態の構成を表した図である。図4に示した第1の実施形態との相違点は、旅客輸送業を営む事業者(事業体ともいう)の管制センタ200a、200bが存在し、データ提供システム100aは、それぞれの管制センタ200a、200bから、移動体V1、V2から送信されてきた画像データを取得する点である。その他の構成及び動作は第1の実施形態と同様であるため、説明を省略し、その相違点を中心に説明する。
図11の例では、移動体V1、V2は、同一のルートを異なる運行スケジュールで運行する旅客輸送業者の車両であるものとする。
データ提供システム100aの画像取得手段101aは、管制センタ200aから、移動体V1から送信されてきた画像データを取得し、属性付加手段102に送る。同様に、データ提供システム100aの画像取得手段101aは、管制センタ200bから、移動体V2から送信されてきた画像データを取得し、属性付加手段102に送る。
図12は、本実施形態のデータ提供システム100aの画像蓄積手段103における画像データの保持形態の例を示す図である。図5に示した画像データの保持形態と基本的には同一であるが、画像データの数が増えている点で相違している。具体的には、図5の例では、車両IDがV0001、V0002、V0003の車両から送られてきた画像データが蓄積されていたが、図12の例では、車両IDがV0101、V0102の車両から送られてきた画像データが追加されている。このように本実施形態によれば、複数の事業者では画像データを集めることにより、画像データの量や頻度を豊富化することが可能となる。また、画像蓄積手段103における画像データは、旅客輸送業を営む事業者毎のIDが付与されていてもよい。また、画像蓄積手段103は、複数存在していてもよい。例えば、画像蓄積手段103は、旅客輸送業を営む事業者のID毎や、車両ID毎に存在していてもよい。
なお、図11の例では、同一のルートを異なる運行スケジュールで運行する旅客輸送業者の車両であるものとして説明したが、データ提供システム100aが画像データを収集する移動体は、これに限られない。例えば、データ提供システム100aは、異なるエリアでサービスを提供する複数の旅客輸送業者の管制センタから画像データを取得し、提供の対象とすることができる。例えば、データ提供システム100aは、図13に示すルートR1、ルートR2及びルートR3を運行する移動体(車両)から送られた画像データを取得し、ユーザ企業C1~C4への送信対象に加えることができる。このような構成を採ることで、データ提供システム100aは、ユーザ企業C1~C4に対し、より広範囲で撮影された画像データを提供することが可能となる。また、このような広範囲で撮影された画像データの提供にあたり、図13に示すようなルートR1~R3を示した地図を用いてユーザ企業から画像データの選択を受け付けてもよい。例えば、場所や時間を指定した画像データの提供を受けるユーザ企業C3に対し、図13に示す地図を提示し、地図上のルートを選択することで、画像データの送信要求を行うことできるUI(ユーザインタフェース)を設けてもよい。データ提供システム100aが取り扱い可能なエリアに地理的な制約はない。また、自動運転や遠隔制御によって旅客輸送用の車両を運行させる路線は交通需要が多い等の重要な路線であることが多い。本開示の形態を地図情報提供システムと連携させることで、現地に出向かなくても高画質で臨場感のある画像を確認できる現地確認、現地体感システムを構築することもできる。
なお、上記した実施形態では、データ提供システム100が、事前に設定された設定情報中に指定された時間情報を用いて、送信対象の画像データを選択するものとして説明したが、その他の情報を用いて、送信対象の画像データを選択できるようにしてもよい。例えば、(撮影)時間と、移動体の種類を含む設定情報を受け付け、これらの条件に合致する画像データを提供する構成を採ることもできる。
[第3の実施形態]
続いて、データ提供システムが画像データ中の人物等のプライバシーを考慮した加工を行うようにした第3の実施形態について図面を参照して詳細に説明する。図14は、本開示の第3の実施形態の構成を表した図である。図4に示した第1の実施形態との相違点は、データ提供システム100bに、画像加工手段106が追加され、ユーザ企業C1~C4に送信する画像データに、所望の画像加工をなしうるようにした点である。その他の構成及び動作は第1の実施形態と同様であるため、説明を省略し、その相違点を中心に説明する。
続いて、データ提供システムが画像データ中の人物等のプライバシーを考慮した加工を行うようにした第3の実施形態について図面を参照して詳細に説明する。図14は、本開示の第3の実施形態の構成を表した図である。図4に示した第1の実施形態との相違点は、データ提供システム100bに、画像加工手段106が追加され、ユーザ企業C1~C4に送信する画像データに、所望の画像加工をなしうるようにした点である。その他の構成及び動作は第1の実施形態と同様であるため、説明を省略し、その相違点を中心に説明する。
図15は、本実施形態のデータ提供システムにおける画像データの送信条件等を含む設定情報の例を示す図である。図15の例では、第1の実施形態の設定情報に加えて、ユーザ企業ごとにプライバシー保護処理(匿名化処理)の要否を設定するフィールドが設けられている。図15の例では、ユーザ企業C1、ユーザ企業C2及びユーザ企業C4がプライバシー保護処理を「あり」を設定している。
本実施形態の提供手段104bは、設定記憶手段105に記憶された設定情報を参照して、画像蓄積手段103から該当する画像データを取り出し、ユーザ企業C1~C4に送信(提供)する。その際に、提供手段104bは、該当するユーザ企業が、送信する画像データへのプライバシー保護処理をありと設定している場合、画像加工手段106に、該当するユーザ企業に送信する画像データへの加工を依頼する。なお、該当するユーザ企業が、送信する画像データへのプライバシー保護処理をなしと設定している場合の提供手段104の動作は第1の実施形態と同様となるので、説明を省略する。ユーザ企業に送信する画像データへの加工を依頼する。
続いて、本実施形態の動作について図16を用いて詳細に説明する。図16は、本開示の第3の実施形態のデータ提供システム100bの画像データの提供動作を表した流れ図である。図16を参照すると、まず、データ提供システム100bは、設定記憶手段105に保持された設定情報を参照して、送信先(ユーザ企業C1~C4)へのデータ提供条件が成立しているか否かを確認する(ステップS101)。
いずれかの送信先へのデータ提供条件が成立していると判定した場合(ステップS101のYes)、データ提供システム100bは、設定情報中のプライバシー保護処理要否を確認する(ステップS103)。プライバシー保護処理が「あり」と設定されている場合(ステップS103のYes)、データ提供システム100bは、送信対象の画像データについて、プライバシー保護処理を行う(ステップS104)。
一方、プライバシー保護処理が「なし」と設定されている場合(ステップS103のNo)、データ提供システム100bは、プライバシー保護処理を省略する(ステップS102へ)。
最後に、データ提供システム100bは、該当する送信先に、前記必要に応じプライバシー処理を行った画像データを送信する(ステップS102)。なお、データ提供条件が成立していないと判定した場合は(ステップS101のNo)、データ提供システム100bは、画像データの送信を行わない。
図17は、プライバシー保護処理が「あり」と設定されている場合のユーザ企業C1~C4に提供される画像データ(加工データ)の一例を示す図である。図10に示した第1の実施形態の画像データとの相違点は、人Pの顔の部分にモザイク処理が施されている点である。このようにすることで、ユーザ企業C1(道路管理者)、ユーザ企業C2(小売業者)及びユーザ企業C4(地方公共団体)は、安心して受領した画像データを利活用することができる。なお、ユーザ企業C3(損害保険会社)には、図10のように、人Pの顔の部分にモザイク処理が施されていない画像データが送信されることにある。これにより、ユーザ企業C3(損害保険会社)は、事故の当事者の把握を行うことができる。
なお、図17の例では、人Pの顔の部分にモザイク処理を施すものとして説明したが、人の顔以外の部分にプライバシー保護処理を行っても良いことはもちろんである。例えば、画像データに、車両が写り込んでいる場合、その車両のナンバープレートの部分にプライバシー保護処理を施してもよい。また、図17の例では、プライバシー保護処理として、画像の隠したい領域にモザイク処理をかけるものとして説明したが、プライバシー保護処理として、マスク処理等を適用するようにしてもよい。
なお、上記した実施形態では、移動体が旅客輸送用の車両である例を挙げて説明したが、移動体は、その他の車両、船舶、無人飛行体等であってもよい。この場合も、データ提供システムも、これらの移動体から画像データを受け取り、適切な属性情報を付与することで、さまざまなユーザからの需要に応えることが可能となる。
(ハードウェア構成について)
本開示の各実施形態において、各装置の各構成要素は、機能単位のブロックを示している。各装置の各構成要素の一部又は全部は、例えば図18に示すような情報処理装置900とプログラムとの任意の組み合わせにより実現される。図18は、各装置の各構成要素を実現する情報処理装置900のハードウェア構成の一例を示すブロック図である。情報処理装置900は、一例として、以下のような構成を含む。
・CPU(Central Processing Unit)901
・ROM(Read Only Memory)902
・RAM(Random Access Memory)903
・RAM903にロードされるプログラム904
・プログラム904を格納する記憶装置905
・記録媒体906の読み書きを行うドライブ装置907
・通信ネットワーク909と接続する通信インターフェース908
・データの入出力を行う入出力インターフェース910
・各構成要素を接続するバス911
本開示の各実施形態において、各装置の各構成要素は、機能単位のブロックを示している。各装置の各構成要素の一部又は全部は、例えば図18に示すような情報処理装置900とプログラムとの任意の組み合わせにより実現される。図18は、各装置の各構成要素を実現する情報処理装置900のハードウェア構成の一例を示すブロック図である。情報処理装置900は、一例として、以下のような構成を含む。
・CPU(Central Processing Unit)901
・ROM(Read Only Memory)902
・RAM(Random Access Memory)903
・RAM903にロードされるプログラム904
・プログラム904を格納する記憶装置905
・記録媒体906の読み書きを行うドライブ装置907
・通信ネットワーク909と接続する通信インターフェース908
・データの入出力を行う入出力インターフェース910
・各構成要素を接続するバス911
各実施形態における各装置の各構成要素は、これらの機能を実現するプログラム904をCPU901が取得して実行することで実現される。すなわち、図18のCPU901にて、移動体から画像データを取得し、蓄積するプログラムや、画像データの内容や送信先の選択を行うプログラムを実行し、RAM903や記憶装置905等に保持された各計算パラメーターの更新処理を実施させればよい。各装置の各構成要素の機能を実現するプログラム904は、例えば、予め記憶装置905やROM902に格納されており、必要に応じてCPU901が読み出す。なお、プログラム904は、通信ネットワーク909を介してCPU901に供給されてもよいし、予め記録媒体906に格納されており、ドライブ装置907が当該プログラムを読み出してCPU901に供給してもよい。
また、このプログラム904は、必要に応じ中間状態を含めその処理結果を段階毎に表示装置を介して表示することができ、あるいは通信インターフェースを介して、外部と通信することができる。また、このプログラム904は、コンピュータが読み取り可能な(非トランジトリーな)記憶媒体に記録することができる。
各装置の実現方法には、様々な変形例がある。例えば、各装置は、構成要素毎にそれぞれ別個の情報処理装置900とプログラムとの任意の組み合わせにより実現されてもよい。また、各装置が備える複数の構成要素が、一つの情報処理装置900とプログラムとの任意の組み合わせにより実現されてもよい。即ち、上記した第1~第5の実施形態に示した、これらの装置に搭載されたプロセッサに、そのハードウェアを用いて、上記した各処理を実行させるコンピュータプログラムにより実現することができる。
また、各装置の各構成要素の一部又は全部は、その他の汎用または専用の回路、プロセッサ等やこれらの組み合わせによって実現される。これらは、単一のチップによって構成されてもよいし、バスを介して接続される複数のチップによって構成されてもよい。
各装置の各構成要素の一部又は全部は、上述した回路等とプログラムとの組み合わせによって実現されてもよい。
各装置の各構成要素の一部又は全部が複数の情報処理装置や回路等により実現される場合には、複数の情報処理装置や回路等は、集中配置されてもよいし、分散配置されてもよい。例えば、情報処理装置や回路等は、クライアントアンドサーバシステム、クラウドコンピューティングシステム等、各々が通信ネットワークを介して接続される形態として実現されてもよい。
なお、上述した各実施の形態は、本開示の好適な実施の形態であり、上記各実施の形態にのみ本開示の範囲を限定するものではない。即ち、本開示の要旨を逸脱しない範囲において当業者が上記各実施の形態の修正や代用を行い、種々の変更を施した形態を構築することが可能である。
また、上記した第1~第3の実施形態は、それぞれの特徴を組み合わせて、別の実施形態とすることができる。例えば、第2の実施形態の複数の管制センタ200からの画像データの取得機能と、第3の実施形態とを組み合わせることで、複数の管制センタ200から取得した画像データに、プライバシー保護処理を施してから提供する取得データ提供システムを構築することができる。
上記の実施の形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
[付記1]
管制センタからの遠隔操縦によって運転する運転モード又は自動運転モードを備えた移動体が前記管制センタに送信した画像データを蓄積する蓄積手段と、
前記蓄積した画像データ又は該画像データを加工して生成された加工データの利活用を希望するユーザに対し、前記画像データ又は前記加工データを提供する提供手段と、
を備えるデータ提供システム。
[付記2]
上記した移動体は、1以上の事業体が運行する前記遠隔操縦によって運転する運転モードを備えた旅客輸送用の車両であり、
上記したデータ提供システムの前記蓄積手段は、前記旅客輸送用の車両の運行毎に、前記管制センタに送信された画像データを蓄積する構成を採ることができる。
[付記3]
上記した移動体は、前記移動体の遠隔操縦用に構築されたネットワークを用いて、前記管制センタに対し、所定の解像度以上の画像データを送信し、
上記したデータ提供システムの前記蓄積手段は、前記所定の解像度以上の画像データの提供を受けて蓄積する構成を採ることができる。
[付記4]
上記した管制センタが旅客輸送業を営む事業者毎に複数存在し、
上記したデータ提供システムの前記蓄積手段は、前記複数の管制センタから画像データの提供を受ける構成を採ることができる。
[付記5]
上記したデータ提供システムは、さらに、前記画像データに写り込んだ人物を特定できないように加工する処理を加える画像加工手段を備えることができる。
[付記6]
上記したデータ提供システムの前記提供手段は、前記ユーザから、撮影時間、場所、移動体の種類の少なくとも1つ以上を含む条件を受け付け、前記条件に合致する画像データ又は前記加工データを提供する構成を採ることができる。
[付記7]
管制センタからの遠隔操縦によって運転する運転モード又は自動運転モードを備えた移動体が前記管制センタに送信した画像データを蓄積し、
前記蓄積した画像データ又は該画像データを加工して生成された加工データの利活用を希望するユーザに対し、前記画像データ又は前記加工データを提供する、
データ提供方法。
[付記8]
管制センタからの遠隔操縦によって運転する運転モード又は自動運転モードを備えた移動体が前記管制センタに送信した画像データを蓄積する処理と、
前記蓄積した画像データ又は該画像データを加工して生成された加工データの利活用を希望するユーザに対し、前記画像データ又は前記加工データを提供する処理と、
をコンピュータに実行させるプログラムを記録した記録媒体。
なお、上記付記7~付記8の形態は、付記1と同様に、付記2~付記6の形態に展開することが可能である。
管制センタからの遠隔操縦によって運転する運転モード又は自動運転モードを備えた移動体が前記管制センタに送信した画像データを蓄積する蓄積手段と、
前記蓄積した画像データ又は該画像データを加工して生成された加工データの利活用を希望するユーザに対し、前記画像データ又は前記加工データを提供する提供手段と、
を備えるデータ提供システム。
[付記2]
上記した移動体は、1以上の事業体が運行する前記遠隔操縦によって運転する運転モードを備えた旅客輸送用の車両であり、
上記したデータ提供システムの前記蓄積手段は、前記旅客輸送用の車両の運行毎に、前記管制センタに送信された画像データを蓄積する構成を採ることができる。
[付記3]
上記した移動体は、前記移動体の遠隔操縦用に構築されたネットワークを用いて、前記管制センタに対し、所定の解像度以上の画像データを送信し、
上記したデータ提供システムの前記蓄積手段は、前記所定の解像度以上の画像データの提供を受けて蓄積する構成を採ることができる。
[付記4]
上記した管制センタが旅客輸送業を営む事業者毎に複数存在し、
上記したデータ提供システムの前記蓄積手段は、前記複数の管制センタから画像データの提供を受ける構成を採ることができる。
[付記5]
上記したデータ提供システムは、さらに、前記画像データに写り込んだ人物を特定できないように加工する処理を加える画像加工手段を備えることができる。
[付記6]
上記したデータ提供システムの前記提供手段は、前記ユーザから、撮影時間、場所、移動体の種類の少なくとも1つ以上を含む条件を受け付け、前記条件に合致する画像データ又は前記加工データを提供する構成を採ることができる。
[付記7]
管制センタからの遠隔操縦によって運転する運転モード又は自動運転モードを備えた移動体が前記管制センタに送信した画像データを蓄積し、
前記蓄積した画像データ又は該画像データを加工して生成された加工データの利活用を希望するユーザに対し、前記画像データ又は前記加工データを提供する、
データ提供方法。
[付記8]
管制センタからの遠隔操縦によって運転する運転モード又は自動運転モードを備えた移動体が前記管制センタに送信した画像データを蓄積する処理と、
前記蓄積した画像データ又は該画像データを加工して生成された加工データの利活用を希望するユーザに対し、前記画像データ又は前記加工データを提供する処理と、
をコンピュータに実行させるプログラムを記録した記録媒体。
なお、上記付記7~付記8の形態は、付記1と同様に、付記2~付記6の形態に展開することが可能である。
なお、上記の特許文献の各開示は、本書に引用をもって繰り込み記載されているものとし、必要に応じて本発明の基礎ないし一部として用いることが出来るものとする。本発明の全開示(請求の範囲を含む)の枠内において、さらにその基本的技術思想に基づいて、実施形態ないし実施例の変更・調整が可能である。また、本発明の開示の枠内において種々の開示要素(各請求項の各要素、各実施形態ないし実施例の各要素、各図面の各要素等を含む)の多様な組み合わせ、ないし選択(部分的削除を含む)が可能である。すなわち、本発明は、請求の範囲を含む全開示、技術的思想にしたがって当業者であればなし得るであろう各種変形、修正を含むことは勿論である。特に、本書に記載した数値範囲については、当該範囲内に含まれる任意の数値ないし小範囲が、別段の記載のない場合でも具体的に記載されているものと解釈されるべきである。さらに、上記引用した文献の各開示事項は、必要に応じ、本発明の趣旨に則り、本発明の開示の一部として、その一部又は全部を、本書の記載事項と組み合わせて用いることも、本願の開示事項に含まれるものと、みなされる。
11 蓄積手段
12 提供手段
13 加工手段
10、10a、100、100a、100b データ提供システム
101 画像取得手段
102 属性付加手段
103 画像蓄積手段
104 提供手段
105 設定記憶手段
106 画像加工手段
200、200a、200b 管制センタ
900 情報処理装置
901 CPU(Central Processing Unit)
902 ROM(Read Only Memory)
903 RAM(Random Access Memory)
904 プログラム
905 記憶装置
906 記録媒体
907 ドライブ装置
908 通信インターフェース
909 通信ネットワーク
910 入出力インターフェース
911 バス
V1、V2 移動体
C1~C4 ユーザ企業
P 人
T 立木
CR ひび
12 提供手段
13 加工手段
10、10a、100、100a、100b データ提供システム
101 画像取得手段
102 属性付加手段
103 画像蓄積手段
104 提供手段
105 設定記憶手段
106 画像加工手段
200、200a、200b 管制センタ
900 情報処理装置
901 CPU(Central Processing Unit)
902 ROM(Read Only Memory)
903 RAM(Random Access Memory)
904 プログラム
905 記憶装置
906 記録媒体
907 ドライブ装置
908 通信インターフェース
909 通信ネットワーク
910 入出力インターフェース
911 バス
V1、V2 移動体
C1~C4 ユーザ企業
P 人
T 立木
CR ひび
Claims (8)
- 管制センタからの遠隔操縦によって運転する運転モード又は自動運転モードを備えた移動体が前記管制センタに送信した画像データを蓄積する蓄積手段と、
前記蓄積した画像データ又は該画像データを加工して生成された加工データの利活用を希望するユーザに対し、前記画像データ又は前記加工データを提供する提供手段と、
を備えるデータ提供システム。 - 前記移動体は、1以上の事業体が運行する前記遠隔操縦によって運転する運転モードを備えた旅客輸送用の車両であり、
前記蓄積手段は、前記旅客輸送用の車両の運行毎に、前記管制センタに送信された画像データを蓄積する請求項1のデータ提供システム。 - 前記移動体は、前記移動体の遠隔操縦用に構築されたネットワークを用いて、前記管制センタに対し、所定の解像度以上の画像データを送信し、
前記蓄積手段は、前記所定の解像度以上の画像データの提供を受けて蓄積する請求項1のデータ提供システム。 - 前記管制センタが旅客輸送業を営む事業者毎に複数存在し、
前記蓄積手段は、前記複数の管制センタから画像データの提供を受ける請求項1のデータ提供システム。 - さらに、前記画像データに写り込んだ人物を特定できないように加工する処理を加える画像加工手段を備える請求項1のデータ提供システム。
- 前記提供手段は、前記ユーザから、撮影時間、場所、移動体の種類の少なくとも1つ以上を含む条件を受け付け、前記条件に合致する画像データ又は前記加工データを提供する請求項1から5いずれか一のデータ提供システム。
- 管制センタからの遠隔操縦によって運転する運転モード又は自動運転モードを備えた移動体が前記管制センタに送信した画像データを蓄積し、
前記蓄積した画像データ又は該画像データを加工して生成された加工データの利活用を希望するユーザに対し、前記画像データ又は前記加工データを提供する、
データ提供方法。 - 管制センタからの遠隔操縦によって運転する運転モード又は自動運転モードを備えた移動体が前記管制センタに送信した画像データを蓄積する処理と、
前記蓄積した画像データ又は該画像データを加工して生成された加工データの利活用を希望するユーザに対し、前記画像データ又は前記加工データを提供する処理と、
をコンピュータに実行させるプログラムを記録した記録媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2022/041522 WO2024100758A1 (ja) | 2022-11-08 | 2022-11-08 | データ提供システム、データ提供方法及び記録媒体 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2022/041522 WO2024100758A1 (ja) | 2022-11-08 | 2022-11-08 | データ提供システム、データ提供方法及び記録媒体 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2024100758A1 true WO2024100758A1 (ja) | 2024-05-16 |
Family
ID=91032327
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2022/041522 WO2024100758A1 (ja) | 2022-11-08 | 2022-11-08 | データ提供システム、データ提供方法及び記録媒体 |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2024100758A1 (ja) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020003890A (ja) * | 2018-06-26 | 2020-01-09 | 株式会社Soken | 車両遠隔支援システム |
JP2021083034A (ja) * | 2019-11-22 | 2021-05-27 | トヨタ自動車株式会社 | 画像データ配信システム及び画像データ表示端末 |
JP2021092839A (ja) * | 2019-12-06 | 2021-06-17 | トヨタ自動車株式会社 | 表示システム |
-
2022
- 2022-11-08 WO PCT/JP2022/041522 patent/WO2024100758A1/ja unknown
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020003890A (ja) * | 2018-06-26 | 2020-01-09 | 株式会社Soken | 車両遠隔支援システム |
JP2021083034A (ja) * | 2019-11-22 | 2021-05-27 | トヨタ自動車株式会社 | 画像データ配信システム及び画像データ表示端末 |
JP2021092839A (ja) * | 2019-12-06 | 2021-06-17 | トヨタ自動車株式会社 | 表示システム |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11367346B2 (en) | Digitizing and mapping the public space using collaborative networks of mobile agents and cloud nodes | |
US20190220036A1 (en) | Systems and Methods for Implementing Vehicle Assignments using Vehicle State Information | |
JP6256984B2 (ja) | 自動運転交通システムを利用した地域見守システム及び地域見守方法 | |
US20190227569A1 (en) | Task Management Platform for Autonomous Vehicles | |
JP4950818B2 (ja) | 道路情報収集システム | |
CN111353632A (zh) | 用于车辆调度和路线选择的***及方法 | |
US9824315B2 (en) | Response planning and execution aiding system and method | |
AU2008243692A1 (en) | Collection methods and devices | |
WO2016077677A1 (en) | Business fleet scheduling and transport logistics | |
CN103280104A (zh) | 一种交通监测*** | |
KR20210014787A (ko) | 정보취합을 통한 최적자동노선생성시스템 및 그 방법 | |
WO2024100758A1 (ja) | データ提供システム、データ提供方法及び記録媒体 | |
CN107025535A (zh) | 一种物流管理*** | |
US20180349831A1 (en) | Method and System for Brokering Land Surveys | |
JP2000276688A (ja) | 輸送計画作成方法及びシステム | |
JP7156834B2 (ja) | 運行管理システム | |
JP7407246B2 (ja) | サービス提供装置、サービス提供方法およびサービス提供プログラム | |
US9721473B2 (en) | Asset tracking system | |
Parveen et al. | Artificial Intelligence in Transportation Industry | |
CN112185118A (zh) | 一种车路协同联勤联动平台 | |
KR102544232B1 (ko) | 주차공유 기반 승차공유 서비스 방법 | |
WO2024154349A1 (ja) | 管理システム、管理方法及び記録媒体 | |
US20230259833A1 (en) | Multimodal mobility facilitating seamless ridership with single ticket | |
US20240133708A1 (en) | Patrol management system | |
WO2022044125A1 (ja) | 情報提供装置、情報提供方法及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22965085 Country of ref document: EP Kind code of ref document: A1 |