IC card, terminal device and service management server
First Claim
1. An IC card applicable to a point system, which issues merit points each having a value same as money depending on use of the IC card to purchase a product or service, comprising:
- an input/output interface for exchanging data through connection with a terminal;
a memory for storing a plurality of application programs, an accumulated merit point value and other data; and
a processor for executing the application programs, wherein the memory stores, as one of the application programs, a game application including;
a first routine of preparing in the memory a game pattern to be used to judge a result of a game when the game is played by a user, said game pattern being prepared when the IC card is coupled with one of a plurality of shop terminals in association with the point system via the input/output interface to the memory;
a second routine of displaying a game screen corresponding to the game pattern on a display of a user terminal which is independent from the shop terminals and coupled with the IC card via the input/output interface, a third routine of receiving user input data from the user terminal via the input/output interface, judging the result of a game corresponding to the game screen by evaluating the user input data based on the game pattern stored in the memory, and accumulating a game point value issued depending on the result of the game in the memory, and a fourth routine of invalidating the game pattern having been played by the user, and recording log data with respect to the game pattern which has been played, wherein the first routine always prepares a new game pattern different from that indicated by the log data.
0 Assignments
0 Petitions
Accused Products
Abstract
A system for loading, through a shop terminal, a game application into an IC card which disables playing of the game after a plurality of times in the same pattern by invalidating the game pattern when the play is completed and program log data is stored in the IC card. The log data is collected by a management server for each connection of the IC card and the shop terminal so as to administrate the collected data to enable dynamic management of game parameters, thereby the game application may be safely introduced to the IC card system, thereby increasing a user desire to use the card.
-
Citations
15 Claims
-
1. An IC card applicable to a point system, which issues merit points each having a value same as money depending on use of the IC card to purchase a product or service, comprising:
-
an input/output interface for exchanging data through connection with a terminal;
a memory for storing a plurality of application programs, an accumulated merit point value and other data; and
a processor for executing the application programs, wherein the memory stores, as one of the application programs, a game application including;
a first routine of preparing in the memory a game pattern to be used to judge a result of a game when the game is played by a user, said game pattern being prepared when the IC card is coupled with one of a plurality of shop terminals in association with the point system via the input/output interface to the memory;
a second routine of displaying a game screen corresponding to the game pattern on a display of a user terminal which is independent from the shop terminals and coupled with the IC card via the input/output interface, a third routine of receiving user input data from the user terminal via the input/output interface, judging the result of a game corresponding to the game screen by evaluating the user input data based on the game pattern stored in the memory, and accumulating a game point value issued depending on the result of the game in the memory, and a fourth routine of invalidating the game pattern having been played by the user, and recording log data with respect to the game pattern which has been played, wherein the first routine always prepares a new game pattern different from that indicated by the log data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
a fifth routine of ciphering the game pattern to back up the game pattern in a storage outside of the IC card coupled through the input/output interface, and storing again the game pattern in the memory after deciphering received game pattern when the backup game pattern is received through the input/output interface later, in response to a user request.
-
-
9. The IC card according to claim 1, wherein the second routine includes a display data control routine to display a sequence of different game screens according to the progress of the game, at least one of the game screens corresponding to a part of the game pattern selectively extracted from the game pattern.
-
10. The IC card according to claim 9, wherein said display data control routine selects a part of the game pattern and generates display data of one of said game screens in response to a parameter received from the user terminal with which the IC card is coupled via the input/output interface, said parameter designating which part of the game screen should be changed according to user input data on the display.
-
11. The IC card according to claim 1, wherein the game application further includes:
a routine of reducing at least a part of the accumulated game point value for exchanging a service designated by the user.
-
12. The IC card according to claim 1, wherein the third routine accumulates said game point value as said merit point value in the memory.
-
13. The IC card according to claim 12, wherein the game application further includes:
a routine of reducing at least a part of the accumulated merit point value for exchanging a service designated by the user.
-
14. The IC card according to claim 12, wherein said memory further stores a point management application program for conducting management of the game point value, and said game application further has a routine for requesting the point management application program to change the game point value to be issued depending on the result of the game.
-
15. The IC card according to claim 1, wherein said memory stores electronic money application program for management of electronic money, and said game application further includes a routine for requesting the electronic money application program to exchange the value of the accumulated game point for electronic money value.
Specification