Patent ID: 9325629
Filing Date: 2016-04-26
CPC Classification: B60R,H04L

Claim Text:
1. A data processing apparatus comprising: a data receiving section that receives data; a first data transmitting section that transmits the data received by the data receiving section to a transmission destination apparatus, upon arrival of a transmission timing which arrives repeatedly, the data to be transmitted received before the arrival of the transmission timing; a second data transmitting section that transmits the data received by the data receiving section to the transmission destination apparatus before the arrival of the transmission timing of the first data transmitting section; a condition information storage section that stores condition information, which indicates a condition of the data to be transmitted by the second data transmitting section, and a permitted delay time, which is a period of time permitted starting from when the data satisfying the condition is extracted, until the data satisfying the condition is transmitted; and an event data extracting section that monitors the data received by the data receiving section, and extracts, as event data, the data satisfying the condition indicated by the condition information; wherein: the second data transmitting section transmits the event data extracted by the event data extracting section to the transmission destination apparatus, before the arrival of the transmission timing of the first data transmitting section, and by an event data transmission time limit, which is a timing at which the permitted delay time elapses from the time of the event data extraction by the event data extracting section; the event data extracting section, when extracting new event data that satisfies a new condition before a timeout of the event data transmission time limit of any event data, determines which of the event data transmission time limit of the new event data and the event data transmission time limit of the any event data arrives first, and changes the transmission time limit to the event data transmission time limit of the new event data when the event data transmission time limit of the new event data arrives first; the second data transmitting section, when the timeout is issued, transmits to the transmission destination apparatus the event data extracted by the event data extracting section before the issuance of the timeout; the first data transmitting section transmits data to the transmission destination apparatus, upon arrival of the transmission timing which arrives at a predetermined transmission interval, and the condition information storage section stores the condition information indicating the plurality of conditions and the permitted delay time for each condition, which is shorter than the transmission interval of the first data transmitting section; a condition setting section that changes the transmission interval of the first data transmitting section, and changes the condition information so that the permitted delay time which is shorter than the changed transmission interval is described for each condition; the data processing apparatus and the transmission destination apparatus are mounted on a vehicle; the condition setting section changes the transmission interval of the first data transmitting section and the condition information, based on an operational state of the vehicle; and the condition setting section changes the transmission interval of the first data transmitting section when the vehicle is in an engine OFF state so that the interval is longer than when the vehicle is in an engine ON state.