Time Authentication Device, Time Authentication Method, Computer Program, Recording Medium, Integrated Circuit, and Time Authentication System
First Claim
1. A time authentication device for authenticating a target clock that measures a time and that is included in a target device, the time authentication device comprising:
- a clock unit operable to a measure time;
a storage unit operable to store a first time measured by the target clock and a second time measured by the clock unit when the first time is acquired;
an acquiring unit operable to acquire a third time measured by the target clock and a fourth time measured by the clock unit when the third time is acquired;
a judging unit operable to judge, based on the first time to the fourth time, whether a difference between a time measured by the target clock and a time measured by the clock unit falls within a permissible range; and
an output unit operable to output an authentication result indicating that the target clock is valid if the difference is judged to fall within the permissible range, and that the target clock is invalid if the difference is judged to fall outside the permissible range.
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention aims to provide a time authentication device for distinguishing clocks that show a time falling within the predetermined permissible range as compared with a time shown by the time authentication device. In a time authentication device embodied as a distribution device 11, a time-relation information storage unit 104 stores a playback-device-time measured by a clock unit 203 of a playback device 12, and also stores a distribution-device-time measured by a clock unit 103 when the playback-device-time is acquired. The time authentication unit 107 acquires from the playback device 12 a target time measured by the clock unit 203, and also acquires an authentication time measured by the clock unit when the target time is received. The time authentication unit 107 then calculates a first difference (=Authentication Time−Distribution-Device-Time), a second difference (=Target Time−Playback-Device-Time), an authentication difference (=First Difference−Second Difference). If the authentication difference is smaller than or equal to a predetermined threshold, the time authentication unit 107 judges that the clock unit 203 of the playback device 12 is valid.
-
Citations
18 Claims
-
1. A time authentication device for authenticating a target clock that measures a time and that is included in a target device, the time authentication device comprising:
-
a clock unit operable to a measure time; a storage unit operable to store a first time measured by the target clock and a second time measured by the clock unit when the first time is acquired; an acquiring unit operable to acquire a third time measured by the target clock and a fourth time measured by the clock unit when the third time is acquired; a judging unit operable to judge, based on the first time to the fourth time, whether a difference between a time measured by the target clock and a time measured by the clock unit falls within a permissible range; and an output unit operable to output an authentication result indicating that the target clock is valid if the difference is judged to fall within the permissible range, and that the target clock is invalid if the difference is judged to fall outside the permissible range. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A time authentication method for use by a time authentication device for authenticating a target clock that measures a time and that is included in a target device,
the time authentication device including: -
a clock unit operable to a measure time; and a storage unit operable to store a first time measured by the target clock and a second time measured by the clock unit when the first time is acquired, the method comprising; an acquiring step of acquiring a third time measured by the target clock and a fourth time measured by the clock unit when the third time is acquired; a judging step of judging, based on the first time to the fourth time, whether a difference between a time measured by the target clock and a time measured by the clock unit falls within a permissible range; and an output step of outputting an authentication result indicating that the target clock is valid if the difference is judged to fall within the permissible range, and that the target clock is invalid if the difference is judged to fall outside the permissible range.
-
-
15. A computer program for use by a time authentication device for authenticating a target clock that measures a time and that is included in a target device,
the time authentication device including: -
a clock unit operable to a measure time; and a storage unit operable to store a first time measured by the target clock and a second time measured by the clock unit when the first time is acquired, the program comprising code operable to cause the time authentication device to perform; an acquiring step of acquiring a third time measured by the target clock and a fourth time measured by the clock unit when the third time is acquired; a judging step of judging, based on the first time to the fourth time, whether a difference between a time measured by the target clock and a time measured by the clock unit falls within a permissible range; and an output step of outputting an authentication result indicating that the target clock is valid if the difference is judged to fall within the permissible range, and that the target clock is invalid if the difference is judged to fall outside the permissible range. - View Dependent Claims (16)
-
-
17. An integrated circuit for use by a time authentication device for authenticating a target clock that measures a time and that is included in a target device, the integrated circuit comprising:
-
a clock unit operable to a measure time; a storage unit operable to store a first time measured by the target clock and a second time measured by the clock unit when the first time is acquired; an acquiring unit operable to acquire a third time measured by the target clock and a fourth time measured by the clock unit when the third time is acquired; a judging unit operable to judge, based on the first time to the fourth time, whether a difference between a time measured by the target clock and a time measured by the clock unit falls within a permissible range; and an output unit operable to output an authentication result indicating that the target clock is valid if the difference is judged to fall within the permissible range, and that the target clock is invalid if the difference is judged to fall outside the permissible range.
-
-
18. A time authentication system composed of
a target device having a target clock operable to measure a time; - and
a time authentication device for authenticating the time measured by the target clock, the time authentication device comprising; a clock unit operable to a measure time; a storage unit operable to store a first time measured by the target clock and a second time measured by the clock unit when the first time is acquired; an acquiring unit operable to acquire a third time measured by the target clock and a fourth time measured by the clock unit when the third time is acquired; a judging unit operable to judge, based on the first time to the fourth time, whether a difference between a time measured by the target clock and a time measured by the clock unit falls within a permissible range; and an output unit operable to output an authentication result indicating that the target clock is valid if the difference is judged to fall within the permissible range, and that the target clock is invalid if the difference is judged to fall outside the permissible range.
- and
Specification