Patent ID: 8670462

Claim:
An information processing apparatus comprising: a receiving part configured to receive a packet from a communication line; an arithmetic processing part configured to stop an operation in an energy conservation mode; a filter part configured to allow a packet, to which a response is required, to pass through the filter part; a packet retaining part configured to retain the packet passing over the filter part; and a power source administrating part configured to activate the arithmetic processing part by supplying electric power to the arithmetic processing part when the packet is received by the receiving part, wherein if the packet retaining part retains an incomplete packet, a portion of which is lost, at a time of activating the arithmetic processing part, the arithmetic processing part generates a packet information piece, in which the incomplete packet and a corresponding complete packet containing the incomplete packet are associated, as a list, and stores the list to a list storing part, and wherein, if the packet retaining part retains the incomplete packet at the time of activating the arithmetic processing part, when the list storing part stores the packet information piece for the incomplete packet, the arithmetic processing part generates another packet information piece, in which the incomplete packet and a corresponding response packet containing the incomplete packet are associated, as the list, and stores the list to the list storing part and the arithmetic processing part sends the response packet corresponding to the incomplete packet by referring to the packet information.