Patent ID: 7633945

Claim:
An information distribution system for transmitting a contents information file from a server apparatus to a terminal apparatus based on a request signal from the terminal apparatus, the server apparatus comprising: a storage unit for storing the contents information file; a first transceiver for communication with the terminal apparatus and for receiving the request signal from the terminal apparatus requesting the contents information file; and a first controller for: scheduling a distribution time period in which the requested contents information file is distributed over a communication line in accordance with the request signal and based on a state of the communication line, controlling the transmission of information about the distribution time period to the terminal apparatus, and controlling the distribution of the contents information file to the terminal apparatus through the first transceiver in the distribution time period, and the terminal apparatus comprising: a second transceiver for communication with the server apparatus; a counter for internally measuring time; a power supply for controlling the supply of power to each portion of the terminal apparatus; a second storage unit for storing information; and a second controller for: generating the request signal for requesting the distribution of the contents information file, controlling the transmission of the request signal to the server apparatus through the second transceiver, controlling the supply of power by the power supply based on the information about the distribution time period, and controlling the reception of the contents information file distributed by the server apparatus in the distribution time period scheduled by the server apparatus, wherein the request signal comprises time limit information indicating a deadline for the distribution of the contents information file; and the first controller schedules the distribution time period based on the deadline for the distribution and the state of the communication line.