Information processing device

The information processing device addresses privacy concerns by excluding specified areas from location data storage, ensuring personal information is not revealed in driving history analysis.

JP2025129202APending Publication Date: 2025-09-04PIONEER IP
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2025106922
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-06-25
Publication Date
2025-09-04

AI Technical Summary

Technical Problem

Existing technologies that collect and analyze driving histories risk revealing the home or workplace of a vehicle owner or user, compromising their privacy.

Method used

An information processing device that acquires and stores location information while excluding areas specified as private, such as the owner's residence or workplace, preventing the identification of personal information.

Benefits of technology

Prevents the identification of personal information like residence or workplace from driving histories by excluding specified areas, thus protecting user privacy while collecting driving data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025129202000001_ABST
    Figure 2025129202000001_ABST
Patent Text Reader

Abstract

To acquire a travel history of a vehicle while protecting privacy of a vehicle owner and the like.SOLUTION: An information processing device comprises: a position information acquisition unit for acquiring a position of a moving object; and a storage unit for storing information regarding the acquired position of the moving object. The storage unit does not store information about a position inside a predetermined area among the positions of the moving object.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information processing device. [Background technology]

[0002] There is a technology that collects driving histories from multiple vehicles in a server device and analyzes the collected driving histories to provide useful information to vehicle users. For example, the technology disclosed in Patent Document 1 uses the collected driving histories for route search in a navigation system. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2009-25184 Summary of the Invention [Problem to be solved by the invention]

[0004] The start and end points of a vehicle's travel path are often the home or workplace of the vehicle's owner or user, so there is a possibility that the home or workplace of the vehicle's owner or user may be identified from the travel history stored in the server device.

[0005] One example of a problem that the present invention aims to solve is how to collect the driving history of a vehicle while protecting the privacy of the vehicle owner and the like. [Means for solving the problem]

[0006] In order to solve the above problem, the invention described in claim 1 comprises a location information acquisition unit that acquires the location of a moving body, and a memory unit that stores information regarding the acquired location of the moving body, and the memory unit does not store information regarding locations of the moving body that are within a specified area.

[0007] The invention described in claim 2 comprises a receiving unit that receives information regarding the position of a moving body from a device installed on the moving body, and a memory unit that stores the acquired information regarding the position of the moving body, and the memory unit does not store information regarding the positions of the moving body that are within a specified area.

[0008] The invention described in claim 4 comprises a location information acquisition unit that acquires the location of a moving body, and a transmission unit that transmits information regarding the acquired location of the moving body to an external device, and the transmission unit does not transmit information regarding the location of the moving body that is within a specified area to the external device.

[0009] The invention described in claim 10 is an information processing system having the information processing device and the external device, wherein the external device has a receiving unit that receives information transmitted from the information processing device and a memory unit that stores the received information.

[0010] The invention described in claim 11 is an information processing method executed by a computer, comprising a position information acquisition step of acquiring the position of a moving body, and a storage step of storing information regarding the acquired position of the moving body, wherein in the storage step, information regarding positions of the moving body that are within a specified area is not stored.

[0011] The invention described in claim 12 allows the information processing method described in claim 11 to be executed by a computer.

[0012] The invention as recited in claim 13 stores the information processing program as recited in claim 12. [Brief explanation of the drawings]

[0013] [Figure 1] 1 is a diagram showing a location information collection system according to an embodiment of the present invention; [Figure 2] FIG. 2 is a diagram illustrating a control unit 110 according to an embodiment of the present invention. [Figure 3] 1 is a diagram illustrating the relationship between a travel locus ST and a predetermined area MA. FIG. [Figure 4] FIG. 2 is a diagram illustrating an example of a processing operation in a terminal device 100 according to an embodiment of the present invention. [Figure 5] FIG. 2 is a diagram illustrating an example of a processing operation in a server device 200 according to an embodiment of the present invention. [Figure 6] FIG. 10 is a diagram illustrating an example of a predetermined area MA. [Figure 7] FIG. 2 is a diagram illustrating an example of accumulated driving history. [Figure 8] FIG. 10 is a diagram illustrating an example of a predetermined area MA. [Figure 9] FIG. 2 is a diagram illustrating a control unit 110 according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION

[0014] An information processing device according to one embodiment of the present invention includes a location information acquisition unit that acquires the location of a mobile object and a memory unit that stores information about the acquired location of the mobile object. The memory unit does not store information about locations of the mobile object that are within a predetermined area. Therefore, in this embodiment, if the information processing device is a terminal device installed on the mobile object, the location of the mobile object stored in the memory unit is transmitted from the terminal device to a server device, so that the server device does not store information about locations of the mobile object that are within the predetermined area. Furthermore, if the information processing device is a server device installed on the mobile object, even if information about the location of the mobile object received (acquired) from the terminal device installed on the mobile object includes information about locations within the predetermined area, the server device does not store information about locations of the mobile object that are within the predetermined area. As a result, in this embodiment, by setting the predetermined area to include the residence or workplace of the owner or user of the mobile object, it is possible to prevent personal information such as the residence or workplace of the owner or user of the mobile object from being identified from the driving history stored in the server device.

[0015] An information processing device according to one embodiment of the present invention includes a receiving unit that receives information about the location of a mobile object from a device installed on the mobile object and a storage unit that stores the acquired information about the location of the mobile object. The storage unit does not store information about locations of the mobile object that are within a predetermined area. Therefore, in this embodiment, even if information about the location of the mobile object received from a device (terminal device) installed on the mobile object includes information about locations within the predetermined area, the information processing device (server device) does not store information about the received locations of the mobile object that are within the predetermined area. As a result, in this embodiment, by setting the predetermined area to include the residence and workplace of the owner or user of the mobile object, it is possible to prevent personal information such as the residence and workplace of the owner or user of the mobile object from being identified from the driving history stored in the server device.

[0016] The storage unit may be configured to store information about the location of the mobile object when a predetermined event occurs, even when the location of the mobile object is within the predetermined area. In this manner, in this embodiment, information about the location where the predetermined event occurred can be stored in the server device.

[0017] An information processing device according to one embodiment of the present invention includes a location information acquisition unit that acquires the location of a mobile object and a transmission unit that transmits information about the acquired location of the mobile object to an external device, and the transmission unit does not transmit information about locations of the mobile object that are within a predetermined area to the external device. Therefore, in this embodiment, information about locations of the mobile object that are within the predetermined area is not stored in the external device (server device). As a result, in this embodiment, by setting the predetermined area to include the residence and workplace of the owner or user of the mobile object, it is possible to prevent personal information such as the residence and workplace of the owner or user of the mobile object from being identified from the driving history stored in the server device.

[0018] The transmitting unit may be configured to transmit information about the location of the mobile object to the external device when a predetermined event occurs, even if the mobile object is located within the predetermined area. In this way, information about the location where the predetermined event occurred can be stored in the external device (server device).

[0019] The predetermined event may be an accident involving the mobile object. In this way, information about the location where the accident occurred can be stored in the server device. As a result, a third party can go to rescue the victim based on the information stored in the server device.

[0020] The predetermined event may be an instruction from the user. In this way, for example, if the user has a problem and is unable to move, the location of the user can be notified to a third party when the user inputs information, and rescue can be requested.

[0021] The predetermined area may be a circle centered on a point other than the registered point, or the predetermined area may be an area of ​​a shape other than a circle that includes the registered point. By doing so, even if the predetermined area is estimated from the vehicle's driving history stored in the server device, it becomes difficult to estimate the registered point from this estimated predetermined area. Even if the registered point is set as the residence or workplace of the owner or user of the mobile object, it becomes possible to more reliably prevent personal information such as the residence or workplace of the owner or user of the mobile object from being identified from the driving history stored in the server device.

[0022] An information processing system according to one embodiment of the present invention includes the information processing device and the external device, and the external device includes a receiving unit that receives information transmitted from the information processing device and a storage unit that stores the received information. Therefore, in this embodiment, the external device (server device) does not store information about locations of mobile objects that are within a predetermined area. As a result, in this embodiment, by setting the predetermined area to include the residence and workplace of the owner or user of the mobile object, it is possible to prevent personal information such as the residence and workplace of the owner or user of the mobile object from being identified from the driving history stored in the server device.

[0023] Furthermore, an information processing method according to one embodiment of the present invention is an information processing method executed by a computer, and includes a location information acquisition step of acquiring the location of a mobile object and a storage step of storing information about the acquired location of the mobile object, wherein the storage step does not store information about locations of the mobile object that are within a predetermined area. Therefore, in this embodiment, by setting the predetermined area to include the residence or workplace of the owner or user of the mobile object, it is possible to prevent personal information such as the residence or workplace of the owner or user of the mobile object from being identified from the driving history stored in the server device.

[0024] An information processing program according to an embodiment of the present invention causes a computer to execute the above-described information processing method. By doing so, in this embodiment, it is possible to prevent personal information such as the residence and workplace of the owner or user of a mobile object from being identified from the driving history stored in the server device using the computer.

[0025] Furthermore, a computer-readable storage medium according to an embodiment of the present invention stores the information processing program, which allows the image generation program to be distributed as a standalone program rather than being incorporated into a device, and allows for easy version upgrades, etc. [Example]

[0026] <Location information collection system> 1 is a diagram showing a location information collection system according to an embodiment of the present invention. The location information collection system includes a terminal device 100 installed in an automobile (mobile object), and a server device 200. In this embodiment, the server device 200 receives location information of the automobile from the terminal device 100, thereby collecting the traveling history of the automobile.

[0027] The terminal device 100 has a control unit 110, a location information signal receiving unit 120, a communication unit 130, a storage unit 140, and an input unit 150. The control unit 110 is configured, for example, by a computer having a CPU and the like. The location information signal receiving unit 120 is, for example, an antenna that receives signals transmitted from satellites that make up a Global Navigation Satellite System (GNSS) including a Global Positioning System (GPS). The communication unit 130 is a communication device for transmitting and receiving information. The storage unit 140 is, for example, a storage device such as a hard disk or memory. The input unit 150 is an input device, such as a touch panel, that receives input from a user.

[0028] 2 is a diagram showing the control unit 110 according to an embodiment of the present invention. The control unit 110 includes a location information acquisition unit 111 and a transmission processing unit 112.

[0029] The location information acquisition unit 111 acquires the location AP of the automobile in which the terminal device 100 is installed, based on the signal received by the location information signal receiving unit 120. The location information acquisition unit 111 acquires, for example, the latitude and longitude of the point where the automobile is located as the location AP of the automobile.

[0030] The transmission processing unit 112 transmits information about the automobile's position AP acquired by the position information acquisition unit 111 to the server device 200 using the communication unit 130. At this time, the transmission processing unit 112 does not transmit information about the automobile's position AP that is within a predetermined area (mask area MA). For example, the transmission processing unit 112 determines whether the automobile's position AP acquired by the position information acquisition unit 111 is outside the mask area MA, and if the automobile's position AP is outside the mask area MA, transmits information about this automobile's position AP to the server device 200 using the communication unit 130.

[0031] The transmission processing unit 112 may (1) determine in real time whether the automobile position AP is outside the mask area MA each time the automobile position AP is acquired by the position information acquisition unit 111, or (2) store information about the automobile position AP acquired by the position information acquisition unit 111 in the memory unit 140, and determine whether each automobile position AP stored in the memory unit 140 is outside the mask area MA.

[0032] Furthermore, when making a judgment in real time, the transmission processing unit 112 may (1) transmit the vehicle's position AP to the server device 200 in real time each time it is determined that the vehicle's position AP is outside the mask area MA, or (2) not store information about the vehicle's position AP acquired by the position information acquisition unit 111 that is within the mask area MA in the memory unit 140, but accumulate information about the vehicle's position AP that is determined to be outside the mask area MA in the memory unit 140, and transmit the information about the vehicle's position AP accumulated in the memory unit 140 to the server device 200.

[0033] The server device 200 includes a control unit 210, a communication unit 220, and a storage unit 230. The control unit 210 is configured by, for example, a computer having a CPU and the like. The communication unit 220 is a communication device for transmitting and receiving information. The storage unit 230 is, for example, a storage device such as a hard disk or memory.

[0034] The control unit 210 of the server device 200 receives the information transmitted from the terminal device 100 using the communication unit 220, and stores the received information in the storage unit 230. In other words, the control unit 210 accumulates the information on the position of the vehicle transmitted from the terminal device 100 in the storage unit 230 as the traveling history of the vehicle.

[0035] As described above, in this embodiment, only information relating to the location of the vehicle when the vehicle is outside the mask area MA is transmitted to the server device 200 and stored in the memory unit 230 of the server device 200. As a result, the driving history of the vehicle stored in the memory unit 230 of the server device 200 does not include information about when the vehicle travels within the mask area MA. Therefore, by setting the mask area MA to include the residence and workplace of the vehicle owner or user, a trajectory that includes the residence and workplace of the vehicle owner or user will not be stored in the memory unit 230 of the server device 200 as the driving history of the vehicle.

[0036] For example, as shown in Fig. 3(A), assume that an automobile travels from the owner's residence SP to the destination TP (travel locus ST). In this case, in this embodiment, as shown in Fig. 3(B), by setting a mask area MA so that the owner's residence SP is included within the mask area MA, of the automobile's travel locus ST, a travel locus ST1 (broken line portion) within the mask area MA is not stored in the storage unit 230 of the server device 200, and only a travel locus ST2 (solid line portion) outside the mask area MA is stored in the storage unit 230 of the server device 200 as the automobile's travel history.

[0037] Therefore, in this embodiment, it is possible to prevent personal information such as the residence and workplace of the vehicle owner or user from being identified from the driving history stored in the storage unit 230. Therefore, in this embodiment, it is possible to collect the driving history of the vehicle while protecting the privacy of the vehicle owner, etc.

[0038] Fig. 4 is a diagram showing an example of a processing operation in the terminal device 100 according to this embodiment. The processing operation shown in Fig. 4 is performed, for example, every time a predetermined time period elapses.

[0039] The location information acquisition unit 211 acquires the location AP of the automobile in which the terminal device 100 is installed based on the signal received by the location information signal receiving unit 120 (step S401). The transmission processing unit 122 determines whether the location AP of the automobile is outside the mask area MA (step S402), and if the location AP of the automobile is outside the mask area MA (step S402, YES), transmits information about the location AP of the automobile to the server device 200 using the communication unit 130 (step S403).

[0040] The transmission processing unit 112 of the terminal device 100 may transmit all information related to the vehicle's position AP acquired by the position information acquisition unit 111. The control unit 210 of the server device 200 may then determine whether the vehicle's position AP transmitted from the terminal device 100 is outside the mask area MA, and may store in the storage unit 230 information related to the vehicle's position AP that is determined to be outside the mask area MA, without storing information related to the vehicle's position AP that is within the mask area MA. By doing this, the mask area MA can be set to include the residence or workplace of the vehicle owner or user, so that the storage unit 230 of the server device 200 does not store a trajectory that includes the residence or workplace of the vehicle owner or user. As a result, it is possible to prevent personal information such as the residence or workplace of the vehicle owner or user from being identified from the driving history stored in the storage unit 230.

[0041] 5 is a diagram showing an example of a processing operation in the server device 200 according to this embodiment. The processing operation shown in FIG. 5 is performed, for example, every time a predetermined time period elapses.

[0042] The control unit 210 receives information about the automobile's position AP transmitted from the terminal device 100 via the communication unit 220 (step S501). The control unit 210 determines whether the automobile's position AP is outside the mask area MA (step S502), and if the automobile's position AP is outside the mask area MA (step S502, YES), stores the information about the automobile's position AP in the storage unit 230 (step S503).

[0043] <Mask area MA setting> The mask area MA may be, for example, a circle with a predetermined radius (for example, 2 km) centered on a predetermined point PP, as shown in Fig. 6. In this case, by setting the predetermined point PP to the residence or workplace of the owner or user of the vehicle, the storage unit 230 of the server device 200 will not store a trajectory that includes the residence or workplace of the owner or user of the vehicle.

[0044] As a large amount of driving history data accumulates in the storage unit 230, areas where no driving trajectory exists become apparent, as shown in FIG. 7, and there is a possibility that a mask area MA may be estimated. Therefore, the mask area MA may be an arbitrary area including the predetermined point PP. For example, the mask area MA may be a circle centered at an arbitrary point other than the predetermined point PP, as shown in FIG. 8(A), or may be an area of ​​any shape other than a circle including the predetermined point PP, as shown in FIG. 8(B). By doing so, even if the mask area MA is estimated from the driving history, it becomes difficult to estimate the predetermined point PP from the estimated mask area MA. Therefore, even if the predetermined point PP is set as the residence or workplace of the vehicle owner or user, it is possible to more reliably prevent personal information such as the residence or workplace of the vehicle owner or user from being identified from the driving history data accumulated in the server device 200.

[0045] 9, the control unit 110 may further include an area setting unit 113. For example, the area setting unit 113 may receive input of a registration point by the user via the input unit 150, and set the mask area MA as described above with the registration point as a predetermined point PP. In this case, the area setting unit 113 may set the mask area MA at the timing when the registration point is input, or may set the mask area MA when the device is used for the first time after the registration point is input.

[0046] Furthermore, the area setting unit 113 may receive input of a registration area, rather than a registration point, from the user via the input unit 150, and set this input registration area as the mask area MA.

[0047] The mask area MA may be a plurality of areas, which makes it possible to collect the driving history of the vehicle while protecting the personal information of a plurality of points.

[0048] <Processing when an event occurs> When a predetermined event occurs, the transmission processing unit 112 may transmit information about the vehicle's position AP even if the vehicle's position AP is within the mask area MA. This makes it possible to store information about the location where the predetermined event occurred in the storage unit 230 of the server device 200.

[0049] An example of the predetermined event is a car accident. That is, when the transmission processing unit 112 detects the occurrence of a car accident, it may transmit information regarding the car's location AP. In this way, it is possible to store information regarding the location where the accident occurred in the memory unit 230 of the server device 200. As a result, it is possible for a third party to go to rescue the car based on the information stored in the memory unit 230 of the server device 200. Furthermore, when the transmission processing unit 112 detects the occurrence of a car accident, it may transmit information regarding the car's location for a predetermined period of time (e.g., 10 minutes) before the car accident was detected. In this way, it is possible to know how the car was driving before the accident based on the information stored in the memory unit 230 of the server device 200, and it is possible to analyze the cause of the accident.

[0050] At this time, for example, the transmission processing unit 112 may detect the occurrence of a car accident by using a means for detecting that the car has received an impact. In other words, the transmission processing unit 112 may detect that a car accident has occurred when the car receives an impact.

[0051] Furthermore, the predetermined event is, for example, an instruction from the user. That is, the transmission processing unit 112 may transmit information regarding the location of the vehicle when it receives an instruction from the user via the input unit 150. By doing so, for example, when the user has trouble and is unable to move, it becomes possible to notify a third party of the location of the vehicle when the user inputs information, and to have a third party come to rescue the user.

[0052] If the storage unit 140 of the terminal device 100 does not store information about the position of the vehicle's position AP that is within the mask area MA, then it is preferable that the storage unit 140, when a predetermined event occurs, also store information about the vehicle's position in the storage unit 140, even when the vehicle's position AP is within the mask area MA. Also, if the control unit 210 of the server device 200 does not store information about the position of the vehicle's position AP that is within the mask area MA in the storage unit 230, then it is preferable that the storage unit 140, when a predetermined event occurs, also store information about the vehicle's position AP in the storage unit 230, even when the vehicle's position AP is within the mask area MA.

[0053] The present invention has been described above in terms of preferred embodiments thereof. While the present invention has been described herein with reference to specific examples, various modifications and variations can be made to these examples without departing from the spirit and scope of the present invention as set forth in the claims. [Explanation of symbols]

[0054] 100 Terminal Device 110 control section 111 Location information acquisition unit 112 Transmission processing unit 113 Area setting section 120 Location information signal receiver 130 Communications Department 140 Storage section 150 Input section 200 Server device 210 Control Unit 220 Communications Department 230 Storage section

Claims

1. a location information acquisition unit that acquires the location of a moving object; a storage unit that stores the acquired information about the position of the moving object, the storage unit does not store information about a position of the moving object that is within a predetermined area, the storage unit stores, when a predetermined event occurs, information regarding the location of the moving object for a predetermined time period before the predetermined event is detected, even when the moving object is located within the predetermined area; The information processing device, wherein the predetermined event is an accident involving the moving body.

2. a receiving unit that receives information about the location of a mobile object from a device installed in the mobile object; a storage unit that stores the received information about the location of the moving object, the storage unit does not store information about a position of the moving object that is within a predetermined area, the storage unit stores, when a predetermined event occurs, information regarding the location of the moving object for a predetermined time period before the predetermined event is detected, even when the moving object is located within the predetermined area; The information processing device, wherein the predetermined event is an accident involving the moving body.

3. a location information acquisition unit that acquires the location of a moving object; a transmitting unit that transmits the acquired information about the location of the moving object to an external device, the transmitting unit does not transmit to the external device information relating to a position of the moving object that is within a predetermined area, the transmitting unit, when a predetermined event occurs, transmits to the external device information relating to the location of the moving object for a predetermined time period before the predetermined event is detected, even when the moving object is located within the predetermined area; the predetermined area is an area set by a user's input, The information processing device, wherein the predetermined event is an accident involving the moving body.

4. The information processing device according to claim 1 , wherein the predetermined area is a circle having a center at a point other than the registered point.

5. The information processing device according to claim 1 , wherein the predetermined area is an area having a shape other than a circle that includes the registered point.

6. The information processing device according to claim 3; an information processing system having the external device, The external device is a receiving unit that receives information transmitted from the information processing device; a storage unit that stores the received information.

7. a location information acquisition unit that acquires the location of a moving object; a storage unit that stores the acquired information about the position of the moving object, the storage unit does not store information about a position of the moving object that is within a predetermined area, the storage unit stores, when a predetermined event occurs, information regarding the location of the moving object for a predetermined time period before the predetermined event is detected, even when the moving object is located within the predetermined area; the predetermined event is an accident of the moving body, The predetermined area is an area centered on a point other than the registered point.

8. The information processing device according to claim 4 , 5 or 7 , wherein the registration point is a place of residence or a place of work of the mobile object.

9. 1. A computer-implemented information processing method, comprising: a location information acquisition step of acquiring the location of the moving body; a storage step of storing the acquired information about the position of the moving object, In the storing step, information about a position of the moving object that is within a predetermined area is not stored, In the storing step, if a predetermined event occurs, even when the position of the moving object is within the predetermined area, information regarding the position of the moving object for a predetermined time period before the predetermined event is detected is stored; An information processing method, wherein the specified event is an accident involving the mobile body.

10. 1. A computer-implemented information processing method, comprising: a location information acquisition step of acquiring the location of the moving body; a storage step of storing the acquired information about the position of the moving object, In the storing step, information about a position of the moving object that is within a predetermined area is not stored, In the storing step, if a predetermined event occurs, even when the position of the moving object is within the predetermined area, information regarding the position of the moving object for a predetermined time period before the predetermined event is detected is stored; the predetermined event is an accident of the moving body, An information processing method, wherein the predetermined area is an area centered on a point other than the registered point.

11. The information processing method according to claim 10 , wherein the registration point is a place of residence or a place of work of the mobile object.

12. An information processing program that causes a computer to execute the information processing method according to any one of claims 9 to 11.

13. A computer-readable storage medium storing the information processing program according to claim 12.

Citation Information

Patent Citations

  • Drive recorder

    JP2007141214A

  • Apparatus and method for managing positional information

    JP2010034784A

  • Drive recorder apparatus

    JP2011096063A

  • Information processor and information processing method

    JP2014025714A

  • Communication system, terminal device, privacy protection device, privacy protection method, and program

    JP2017151942A