Patent ID: 7177907

Claim:
A program for receiving messages which controls a computer to perform message reception processing, comprising the functions of: a function of receiving e-mail messages through a network; a function of screening messages with a valid range including a valid geographic position range from the received messages, the screening being repeatedly performed after each given period of time; a function of storing the screened messages with a valid range in a message storage unit, and delivering a message which was not screened and does not include a valid range to a user; a function of measuring a current geographic position of the computer; a function of selecting, from the stored messages, a message with a valid range for which the measured current geographic position is within the valid geographic position range of the message; and a function of delivering the selected message to a user, wherein, at a first time when the current geographic position is determined to be outside the stored valid geographic position range of each stored message, no stored message is delivered, and at a later second time upon the current geographic position being determined to be within one of the stored valid geographic position ranges, the corresponding one of the stored messages is delivered to the user.