Patent ID: 7168073

Claim:
A program distribution system in which a program executable by a program reception terminal is distributed from a program transmission apparatus to said program reception terminal via a network, wherein said program transmission apparatus comprises a transmitting section for transmitting, to said program reception terminal, the program and discarding procedure information related to a discarding procedure for discarding the program in said program reception terminal; wherein said program reception terminal comprises: a program storage section for storing the program transmitted from said transmitting section; and a discarding section for discarding the program stored in said program storage section according to the discarding procedure specified by the discarding procedure information transmitted from said transmitting section; wherein the discarding procedure information includes a discard condition indicating that said program reception terminal is located outside of a predetermined area, wherein said discarding section includes: a discard determining section for determining whether or not the discard condition included in the discarding procedure information is satisfied with respect to the program stored in said program storage section; and a discard executing section for executing, when said discard determining section determines that the discard condition is satisfied, a discarding of the program stored in said program storage section; and wherein said transmitting section is operable to wirelessly transmit the program and the discarding procedure information to said program reception terminal that has entered the predetermined area to be able to wirelessly communicate with said program transmission apparatus.