CPC B60R 16/0234 (2013.01) [G07C 5/0808 (2013.01); H04W 4/48 (2018.02); H04W 12/06 (2013.01)] | 10 Claims |
1. An on-board communication device that is mounted in a vehicle and is provided with a plurality of communication processing units that each perform communication processing through at least two communication paths, the on-board communication device configured to receive data from a first device and a second device, the first device transmitting data through a wireless communication path of the at least two communication paths and the second device transmitting data through a wired communication path of the at least two communication paths, the on-board communication device comprising:
a hardware processor communicatively coupled to a memory;
an authentication processing unit that performs authentication processing with the first device or the second device;
a specific processing unit that performs specific processing with the first device or the second device through the corresponding wireless communication path or the wired communication path if the authentication processing performed by the authentication processing unit was successful, wherein the specific processing performed by the specific processing unit is processing for making the vehicle perform a self-diagnosis; and
a prohibition unit that prohibits the specific processing through any communication path other than the wireless communication path or wired communication path in which the authentication processing performed by the authentication processing unit was successful, accordingly in the event the first device is authenticated, data transmission along the wired communication path is prohibited and in the event the second device is authenticated, data transmission along the wireless communication path is prohibited, hardware processor causing the authentication processing unit, the specific processing unit and the prohibition unit executing instructions stored in the memory; and
wherein the prohibition unit prohibits authentication processing with the authentication processing unit based on an authentication processing request given through any communication path of the at least two communication paths other than the one communication path which specific processing is prohibited.
|