# US 8,786,420 B2 · Drive recorder

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,786,420 B2
- Document ID: US8786420B2
- Status: Granted
- Kind: B2
- Application number: 13/089,523
- Filed: 2011-04-19
- Published: 2011-10-20
- Granted: 2014-07-22
- Earliest claimed: 2010-04-20
- Assignees: Rohm Co., Ltd.
- Applicants: Kyoji Marumoto
- Inventors: Kyoji Marumoto
- Web page: https://patentgrep.com/patent/US8786420B2

## CPC

- G07C 5/085: {using electronic data carriers}
- G07C 5/008: {communicating information to a remotely located station (transmission systems for measured values G08C)}
- G07C: TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE

## Abstract

A drive recorder of the invention includes a trigger judgment circuit that calculates, with respect to acceleration data of a vehicle, first and second moving averages as moving averages of two different time series, and that generates a trigger signal according to a result of comparing a differential value of the first and second moving averages or an absolute value of the differential value with a predetermined threshold value.

## Claims

### Claim 1

A drive recorder, comprising:
a trigger judgment circuit that calculates, with respect to acceleration data of a vehicle, first and second moving averages as moving averages of two different time series, and that generates a trigger signal according to a result of comparing a differential value or an absolute differential value of the first and second moving averages with a predetermined threshold value,
wherein the first and second moving averages are values that are calculated with respect to acceleration data in two different time spans that are continuous and that partly overlap by overlapping acceleration data,
the trigger judgment circuit includes:
a register that stores the acceleration data therein;
an averaging processing portion that calculates the first moving average, using m latest samples of acceleration data among n samples of acceleration data stored in the register, by calculating a total sum of the m latest samples of acceleration data and dividing the resulting total sum by a sampling number k of moving averaging processing, and the second moving average, using m oldest samples of acceleration data among the n samples of acceleration data stored in the register, by calculating a total sum of the m oldest samples of acceleration data and dividing the resulting total sum by the sampling number k of the moving averaging processing;
a subtraction processing portion that calculates the differential value or the absolute differential value of the first and second moving averages that are calculated by the averaging processing portion; and
a threshold-value comparison portion that compares the differential value or the absolute differential value of the first and second moving averages that is calculated by the subtraction processing portion with the predetermined threshold value to thereby generate the trigger signal.

### Claim 2 (depends on 1)

The drive recorder of claim 1, further comprising: a microcomputer that reads and executes a predetermined trigger judgment program to thereby function as the trigger judgment circuit.

### Claim 3 (depends on 1)

The drive recorder of claim 1,wherein the overlapping acceleration data includes one to several samples of acceleration data.

### Claim 4 (depends on 1)

The drive recorder of claim 1, wherein lengths of the time spans for calculating the first and second moving averages are each arbitrarily set.

### Claim 5 (depends on 1)

The drive recorder of claim 1, wherein lengths of time spans for calculating the first and second moving averages are each 0.3 to 0.5 seconds.

### Claim 6 (depends on 1)

The drive recorder of claim 1, further comprising: a control portion that decides, based on the trigger signal, whether or not to store driving condition data of a vehicle in a nonvolatile manner.

### Claim 7 (depends on 1)

The drive recorder of claim 1, further comprising: a control portion that decides, based on the trigger signal, whether or not to alert a driver.

### Claim 8 (depends on 1)

The drive recorder of claim 1, further comprising: a data collection portion that collects the driving condition data of a vehicle in a time series.

### Claim 9 (depends on 8)

The drive recorder of claim 8, wherein the data collection portion includes: an imaging portion that shoots surroundings of a vehicle and generates image data.

### Claim 10 (depends on 8)

The drive recorder of claim 8, wherein the data collection portion includes: a GPS receiving portion that uses a satellite signal from a GPS satellite to generate vehicle positional data.

### Claim 11 (depends on 8)

The drive recorder of claim 8, wherein the data collection portion includes: an acceleration sensor that detects acceleration in each of three axial directions which are orthogonal to one another.

### Claim 12 (depends on 8)

The drive recorder of claim 8, wherein the data collection portion includes: an interface portion that acquires operation condition data of each part of a vehicle inputted from an electric control unit mounted in a vehicle and various detection data inputted from an in-vehicle sensor.

### Claim 13 (depends on 8)

The drive recorder of claim 8, wherein the data collection portion includes: a real time clock that generates time data indicating date and time.

### Claim 14 (depends on 8)

The drive recorder of claim 8, further comprising: a storage portion that stores the driving condition data therein in a nonvolatile manner according to the trigger signal.

### Claim 15 (depends on 8)

The drive recorder of claim 8, further comprising: a warning portion that gives a warning to a driver according to the trigger signal.
