US 12,267,407 B2
Communication apparatus, server system, control method for communication apparatus, and storage medium
Akitomo Sasaki, Kanagawa (JP)
Assigned to Canon Kabushiki Kaisha, Tokyo (JP)
Filed by CANON KABUSHIKI KAISHA, Tokyo (JP)
Filed on Jul. 22, 2022, as Appl. No. 17/814,409.
Claims priority of application No. 2021-124345 (JP), filed on Jul. 29, 2021.
Prior Publication US 2023/0034311 A1, Feb. 2, 2023
Int. Cl. H04L 12/66 (2006.01); H04L 7/00 (2006.01)
CPC H04L 7/0012 (2013.01) 8 Claims
OG exemplary drawing
 
1. A communication apparatus, comprising:
a plurality of communication interfaces each connected to a time server;
a plurality of clocks each associated with a corresponding communication interface of the plurality of communication interfaces;
a plurality of output units each associated with a corresponding clock of the plurality of clocks, and each configured to output a synchronization signal using the associated corresponding clock as a reference;
a synchronization unit configured to synchronize the plurality of clocks with the time server;
a check unit configured to check whether the plurality of clocks is in synchronization with the time server; and
a selection unit configured to select as a synchronization signal to be supplied to another apparatus a synchronization signal output from a corresponding output unit of the plurality of output units that is associated with the corresponding clock of the plurality of clocks that is in synchronization with the time server from among the plurality of synchronization signals output from the plurality of output units,
wherein each of the plurality of output units starts outputting the synchronization signal in response to when a time of each of the plurality of clocks reaches a start time designated by an external apparatus, and
wherein each of the plurality of output units outputs the synchronization signal in response to when the time of the corresponding clock of the plurality of clocks reaches the start time, the corresponding clock of the plurality of clocks associated with the corresponding output unit of the plurality of output units being out of synchronization with the time server.