Patent ID: 7144323

Claim:
A network game server device for performing transmission and reception of data to and from a terminal device employed by a user through a network, comprising: prediction data registration means for receiving, from the terminal device, prediction data corresponding to a prediction by the user of a result of an actual phenomenon that may occur in the future, and registering the received prediction data in association with the user; result data acquisition means for acquiring result data of the phenomenon that actually occurred; point awarding means for awarding a prescribed point amount to a point total of the user registered in association with the prediction data if the result data and the prediction data satisfy a predetermined condition; user information management means for managing points and value data in association with the user employing the terminal device to determine the point total and value data managed by the user; value data provision request receiving means for receiving a value data provision request requesting provision of value data from the terminal device; value data provision means for providing to the user value data, in response to the value data provision request received, the value data having a prescribed value in accordance with a given point amount, and subtracting the given point amount from the point total of the user if the point total of the user is sufficient to provide the given point amount, wherein the prescribed value of the value data is randomly selected; and value data inspection allowing means for allowing the value data to be inspected after performing a prescribed data processing so as to make the value data incapable of copying at the terminal device, on receipt from the terminal device of a request for inspection of value data provided by the value data provision means.