In-vehicle communication system
An in-vehicle communication system includes a gateway that relays communication between an external apparatus and an in-vehicle LAN; and a communication permission determination unit that inhibits communication between the external apparatus and the in-vehicle LAN through the gateway if it is determined that a vehicle having the in-vehicle LAN mounted therein is in a parking state based on acquired predetermined vehicle information.
1. An in-vehicle communication network system for use with a vehicle, the in-vehicle communication network system comprising:
a processor programmed to:
determine whether the vehicle is in a parking state based on acquired predetermined vehicle information;
inhibit communication between an external apparatus and an in-vehicle network when the vehicle is determined as being in the parking state.
2. The in-vehicle communication network system according to claim 1 , wherein:
the processor is programmed to:
determine whether an abnormality is detected in an acquisition source of the predetermined vehicle information; and
permit, when it is determined that the abnormality is detected in the acquisition source, communication between the external apparatus and the in-vehicle network.
3. The in-vehicle communication network system according to claim 2 , wherein the processor is programmed to determine the abnormality is detected in the acquisition source when a time during which the vehicle information is not received exceeds a predetermined time.
4. The in-vehicle communication network system according to claim 1 , wherein
The processor is programmed to:
determine an importance level of information stored in apparatuses included in the in-vehicle network; and
permit communication between an internal apparatus and the external apparatus, the internal apparatus being one of the internal apparatuses included in the in-vehicle network, the internal apparatus not including information the importance level of which is determined high.
5. The in-vehicle communication network system according to claim 1 , wherein the processor is programmed to determine that the vehicle is in the parking state when at least one of a plurality of conditions is satisfied, the plurality of conditions including:
a first condition in which the vehicle is in a security caution state,
a second condition in which the vehicle is in a security warning state,
a third condition in which all doors of the vehicle are closed and locked through a wireless key operation or a smart key operation, and
a fourth condition in which a smart key is not present in a passenger space of the vehicle.