Information processing apparatus that transmits a packet a predetermined period of time after detecting link-up , method of controlling the same, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorNorihisa Kishimoto
Life of this patent
Estimating the term…
Abstract
The present information processing apparatus sets a transmission standby time in accordance with a user instruction, detects a link-up, transmits an SLP packet, times an elapsed time from detection of the link-up, and in accordance with the elapsed time reaching the transmission standby time, controls so as to transmit an SLP packet.
Claims11
A printing apparatus that transmits an SLP packet to a network via a hub, the apparatus comprising:
- a memory that stores instructions;
- a processor that executes the instructions to:
- detect a link-up of a link with the hub;
- start a time measurement before a communication state of the link with the hub is established, upon detecting the link-up;
- determine whether a predetermined time has elapsed since the time measurement was started;
- and
- perform processing to transmit an SLP packet when it is determined that the predetermined time has elapsed since the time measurement was started,
- wherein the SLP packet is not transmitted until it is determined that the predetermined time has elapsed since the time measurement was started.
A method of controlling a printing apparatus including a transmission unit that transmits an SLP packet to a network via a hub, the method comprising:
- detecting a link-up of a link with the hub;
- starting a time measurement before a communication state of the link with the hub is established, upon detecting the link-up;
- determining whether a predetermined time has elapsed since the time measurement was started;
- and
- performing processing to transmit an SLP packet when it is determined that the predetermined time has elapsed since the time measurement was started,
- wherein the SLP packet is not transmitted until it is determined that the predetermined time has elapsed since the time measurement was started.
A non-transitory computer-readable storage medium storing a computer program for causing a processor of a computer to execute a method of controlling a printing apparatus including a transmission unit that transmits an SLP packet to a network via a hub, the method comprising:
- detecting a link-up of a link with the hub;
- start a time measurement before a communication state of the link with the hub is established, upon detecting the link-up;
- determining whether a predetermined time has elapsed since the time measurement was started;
- and
- performing processing to transmit an SLP packet when it is determined that the predetermined time has elapsed since the time measurement was started,
- wherein the SLP packet is not transmitted until it is determined that the predetermined time has elapsed since the time measurement was started.
Dependencies are inferred from the claim text.