Patent ID: 7093026

Claim:
A data transmission system in which a server is operable to transmit content data that is designated by a content reservation request, which is issued by a data terminal device for the content data, said server being operable to transmit the content data through either one of a wired communication circuit and a wireless communication circuit to a data circuit terminating device which is connected to said data terminal device for storing the content data, said wireless communication circuit being operable to transmit data to a plurality of data circuit terminating devices by one transmission, wherein: said server and said data circuit terminating device are connected by each of said wired communication circuit and said wireless communication circuit; each of said wired communication circuit and said wireless communication circuit is operable to communicate the content data to said data terminal device; each of said wired communication circuit and said wireless communication circuit is operable to provide communication between said server and said data terminal device through different means; the content reservation request indicates a time limit in which the content data that is designated by said data terminal device is to be available in said data circuit terminating device; either said server or any one of said wired communication circuit and said wireless communication circuit comprises: a time limit management part operable to manage the time limit indicated by the content reservation request issued from said data terminal device; and a scheduling part, based on both the time limit managed in said time limit management part and whether or not a reference value associated with said wireless communication circuit indicating that said wireless communication circuit is suitable for communicating the content data is satisfied by a number, which is included in predetermined communications information, of data terminal devices to which the content data is addressed, operable to determine a transmission time and to select either one of said wired communication circuit and said wireless communication circuit which provides the most optimal means for communication between said server and said data circuit terminating device, so as to ensure that the content data is completely transmitted by the indicated time limit; and said server comprises a data send out part operable to send out the content data onto the determined optimal one of said wired communication circuit and said wireless communication circuit according to the transmission time that is determined by said scheduling part.