# US 11,027,814 B2 · Ship reverse-run detection system, ship reverse-run detection method, and recording medium storing ship reverse-run detection program

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

- Number: US 11,027,814 B2
- Document ID: US11027814B2
- Status: Granted
- Kind: B2
- Application number: 16/054,297
- Filed: 2018-08-03
- Published: 2018-12-13
- Granted: 2021-06-08
- Earliest claimed: 2016-02-10
- Assignees: Fujitsu Limited
- Applicants: Fujitsu Limited
- Inventors: Takayuki Adachi
- Web page: https://patentgrep.com/patent/US11027814B2

## CPC

- B63H 25/00: Steering; Slowing-down otherwise than by use of propulsive elements (using movably-installed outboard propulsion units B63H20/00); Dynamic anchoring, i.e. positioning vessels by means of main or auxiliary propulsive elements
- G08G 3/00: Traffic control systems for marine craft (marking of navigational route B63B22/16, B63B51/00)
- B63B 49/00: Arrangements of nautical instruments or navigational aids (nautical measuring instruments G01C; radio navigation, analogous arrangements using other waves G01S)
- B63H 2025/045: {making use of satellite radio beacon positioning systems, e.g. the Global Positioning System [GPS]}
- B63H: MARINE PROPULSION OR STEERING (propulsion of air-cushion vehicles B60V1/14; specially adapted for submarines, other than nuclear propulsion, B63G; specially adapted for torpedoes F42B19/00)
- G08G: TRAFFIC CONTROL SYSTEMS (guiding railway traffic, ensuring the safety of railway traffic B61L; arrangement of road signs or traffic signals E01F9/00; radar or analogous systems, sonar systems, lidar systems specially adapted for traffic control G01S13/91, G01S15/88, G01S17/88; {radar or analogous systems, sonar systems, lidar systems specially adapted for anti-collision purposes G01S13/93, G01S15/93, G01S17/93})
- B63B: SHIPS OR OTHER WATERBORNE VESSELS; EQUIPMENT FOR SHIPPING (arrangements of vessel ventilation, heating, cooling, or air-conditioning B63J2/00; floating substructures as supports of dredgers or soil-shifting machines E02F9/06)

## Abstract

A ship reverse-run detection system includes a memory, and a processor coupled to the memory, wherein the processor is configured to: detect a direction of change in a position of a ship based on position information of the ship which is detected by a position detection device which is mounted on the ship, specify a traveling direction associated with a navigation region of the ship which is specified based on the position information, by referring to a storage which stores the navigation region and the traveling direction in association with each other, and detect reverse run of the ship in the navigation region based on the magnitude of an angle between the direction of the change and the traveling direction.

## Claims

### Claim 1

A ship reverse-run detection system comprising:
a memory; and
a processor coupled to the memory, wherein the processor is configured to:
acquire course data including a navigation region of a ship from a terminal device;
acquire first position information of the ship at a first time which is detected by a position detection device which is mounted on the ship;
detect, based on the first position information, whether a first position of the ship is within the navigation region;
specify a traveling direction associated with the navigation region by referring to a storage which stores the navigation region and the traveling direction in association with each other when the first position of the ship is within the navigation region;
set, as a reverse-run identification range, a region which is provided in an opposite direction to the traveling direction and is specified by two border lines which are specified by two symmetric angles with respect to a line which extends in a direction opposite to the traveling direction and extend from a second position of the ship indicated by second position information which is acquired at a second time which is before the first time;
determine whether the first position is within the reverse-run identification range;
extract movement components in the direction of respective pairs of two positions of the ship which are acquired in a predetermined past period including the second time when determining that the first position is within the reverse-run identification range;
determine whether a value which is obtained by tallying the movement components is equal to or larger than a threshold;
detect reverse run of the ship in the navigation region when determining that the value is equal to larger than the threshold; and
output an alert indicating the reverse run of the ship when detecting the reverse run of the ship.

### Claim 2 (depends on 1)

The ship reverse-run detection system according to claim 1, wherein the processor transmits, when the reverse run of the ship is detected, information indicating an occurrence of the reverse run and information of an identification of the ship regarding the reverse run to a specific destination as the alert.

### Claim 3 (depends on 1)

The ship reverse-run detection system according to claim 1, wherein the processor detects the reverse run of the ship in the navigation region when the magnitude of an angle between a change direction of the ship and the traveling direction is within a specific range and a continuous migration length of the ship in the reverse-run identification range is a specific length or more.

### Claim 4 (depends on 3)

The ship reverse-run detection system according to claim 3, wherein the specific length is 30 meters or more.

### Claim 5 (depends on 1)

The ship reverse-run detection system according to claim 1, wherein the processor detects the reverse run of the ship in the navigation region when the magnitude of an angle between a change direction of the ship and the traveling direction is equal to or larger than a specific angle exceeding 90°.

### Claim 6 (depends on 1)

The ship reverse-run detection system according to claim 1, wherein the processor detects the reverse run of the ship in the navigation region when the magnitude of an angle between a change direction of the ship and the traveling direction exceeds 160° or 165°.

### Claim 7

A ship reverse-run detection method comprising:
acquiring, by a computer, course data including a navigation region of a ship from a terminal device;
acquiring first position information of the ship at a first time which is detected by a position detection device which is mounted on the ship;
detecting, based on the first position information, whether a first position of the ship is within the navigation region;
specifying a traveling direction associated with the navigation region, by referring to a storage which stores the navigation region and the traveling direction in association with each other when the first position of the ship is within the navigation region;
setting, as a reverse-run identification range, a region which is provided in an opposite direction to the traveling direction and is specified by two border lines which are specified by two symmetric angles with respect to a line which extends in a direction opposite to the traveling direction and extend from a second position of the ship indicated by second position information which is acquired at a second time which is before the first time;
determining whether the first position is within the reverse-run identification range;
extracting movement components in the direction of respective pairs of two positions of the ship which are acquired in a predetermined past period including the second time when determining that the first position is within the reverse-run identification range;
determining whether a value which is obtained by tallying the movement components is equal to or larger than a threshold;
detecting reverse run of the ship in the navigation region when determining that the value is equal to larger than the threshold; and
outputting an alert indicating the reverse run of the ship when detecting the reverse run of the ship.

### Claim 8 (depends on 7)

The ship reverse-run detection method according to claim 7, further comprising:
transmitting, when the reverse run of the ship is detected, information indicating an occurrence of the reverse run and information of an identification of the ship regarding the reverse run to a specific destination as the alert.

### Claim 9 (depends on 7)

The ship reverse-run detection method according to claim 7, wherein the reverse run of the ship is detected in the navigation region when the magnitude of an angle between a change direction of the ship and the traveling direction is within a specific range and a continuous migration length of the ship in the reverse-run identification range is a specific length or more.

### Claim 10 (depends on 9)

The ship reverse-run detection method according to claim 9, wherein the specific length is 30 meters or more.

### Claim 11 (depends on 7)

The ship reverse-run detection method according to claim 7, wherein the reverse run of the ship is detected in the navigation region when the magnitude of an angle between a change direction of the ship and the traveling direction is equal to or larger than a specific angle exceeding 90°.

### Claim 12 (depends on 7)

The ship reverse-run detection system according to claim 7, wherein the reverse run of the ship is detected in the navigation region when the magnitude of an angle between a change direction of the ship and the traveling direction exceeds 160° or 165°.

### Claim 13

A non-transitory computer-readable recording medium storing a ship reverse-run detection program which causes a computer to execute a process, the process comprising:
acquiring, by a computer, course data including a navigation region of a ship from a terminal device;
acquiring first position information of the ship which is detected at a first time by a position detection device which is mounted on the ship;
specifying a traveling direction associated with the navigation region, by referring to a storage which stores the navigation region and the traveling direction in association with each other when the first position of the ship is within the navigation region;
setting, as a reverse-run identification range, a region which is provided in an opposite direction to the traveling direction and is specified by two border lines which are specified by two symmetric angles with respect to a line which extends in a direction opposite to the traveling direction and extend from a second position of the ship indicated by second position information which is acquired at a second time which is before the first time;
determining whether the first position is within the reverse-run identification range;
extracting movement components in the direction of respective pairs of two positions of the ship which are acquired in a predetermined past period including the second time when determining that the first position is within the reverse-run identification range;
determining whether a value which is obtained by tallying the movement components is equal to or larger than a threshold;
detecting reverse run of the ship in the navigation region when determining that the value is equal to lamer than the threshold; and
outputting an alert indicating the reverse run of the ship when detecting the reverse run of the ship.

### Claim 14 (depends on 13)

The non-transitory computer-readable recording medium according to claim 13, further comprising:
transmitting, when the reverse run of the ship is detected, information indicating an occurrence of the reverse run and information of an identification of the ship regarding the reverse run to a specific destination as the alert.

### Claim 15 (depends on 13)

The non-transitory computer-readable recording medium according to claim 13, wherein the reverse run of the ship is detected in the navigation region when the magnitude of an angle between a change direction of the ship and the traveling direction is within a specific range and a continuous migration length of the ship in the reverse-run identification range is a specific length or more.

### Claim 16 (depends on 15)

The non-transitory computer-readable recording medium according to claim 15, wherein the specific length is 30 meters or more.

### Claim 17 (depends on 13)

The non-transitory computer-readable recording medium according to claim 13, wherein the reverse run of the ship is detected in the navigation region when the magnitude of an angle between a change direction of the ship and the traveling direction is equal to or larger than a specific angle exceeding 90°.

### Claim 18 (depends on 13)

The non-transitory computer-readable recording medium according to claim 13, wherein the reverse run of the ship is detected in the navigation region when the magnitude of an angle between a change direction of the ship and the traveling direction exceeds 160° or 165°.
