主权项 |
1. An automatic driving control system for a vehicle, comprising a control operation part for determining, when automatically driven vehicles of an own vehicle and another vehicle face each other on a road, priority of passage by exchanging a “hand” through a communication device for performing vehicle-to-vehicle communications provided to the vehicle,
the control operation part of the own vehicle being configured to:
as first transmission/reception:
multiply a prime number 1 indicating the “hand” of the own vehicle by a prime number 2 that is different from the prime number 1 and unknown to the another vehicle, and transmit a result thereof to the another vehicle as (first composite number)=(prime number 1)×(prime number 2); andreceive, from the another vehicle, (second composite number)=(prime number 3)×(prime number 4) obtained by multiplying a prime number 3 indicating a “hand” of the another vehicle by a prime number 4 that is different from the prime number 3 and unknown to the own vehicle;as second transmission/reception:
multiply the second composite number received in the first transmission/reception by the prime number 2, and transmit a result thereof to the another vehicle as (third composite number)=(prime number 3)×(prime number 4)×(prime number 2); andreceive, from the another vehicle, (fourth composite number)=(prime number 1)×(prime number 2)×(prime number 4) obtained by multiplying the first composite number transmitted in the first transmission/reception by the prime number 4;as processing for acquiring the “hand”:
acquire, from the first composite number and the second composite number transmitted/received in the first transmission/reception and the fourth composite number received in the second transmission/reception, the prime number 3 indicating the “hand” of the another vehicle by an arithmetic operation:
(first composite number)×(second composite number)/(fourth composite number)=((prime number 1)×(prime number 2))×((prime number 3)×(prime number 4))/((prime number 1)×(prime number 2)×(prime number 4))=(prime number 3); and allow the another vehicle to acquire, from the first composite number and the second composite number transmitted/received in the first transmission/reception and the third composite number received in the second transmission/reception, the prime number 1 indicating the “hand” of the own vehicle by an arithmetic operation:
(first composite number)×(second composite number)/(third composite number)=((prime number 1)×(prime number 2))×((prime number 3)×(prime number 4))/((prime number 3)×(prime number 4)×(prime number 2))=(prime number 1); and as processing for determining the priority,
determine the priority of passage between the own vehicle and the another vehicle based on a win-loss outcome obtained from the prime number 3 indicating the “hand” of the another vehicle acquired in the processing for acquiring the “hand” and the prime number 1 indicating the “hand” of the own vehicle, wherein the prime number 1, the prime number 2, the prime number 3, and the prime number 4 have such numbers of digits as to inhibit a central processing unit that forms the control operation part from performing prime factorization for the first composite number and the second composite number within a time period until the second transmission/reception is performed after the first transmission/reception is performed. |