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.
- 2. The IC card according to claim 1, wherein the first routine selects, according to said log data, at least one game pattern to be stored in the memory from among game patterns supplied from one of the shop terminals connected to the input/output interface.
- 3. The IC card according to claim 2, wherein the game pattern to be stored in the memory is supplied in a form of ciphered data from the shop terminal via the input/output interface and stored in the memory after having been deciphered by the first routine.
- 4. The IC card according to claim 1, wherein the first routine prepares a plurality of different game patterns in the memory depending on the value of coupon data limiting the number of playing times of the game, said coupon data being supplied from the shop terminal through the input/output interface depending on a merit point newly issued to the IC card by said point system.
- 5. The IC card according to claim 4, wherein each of the game patterns is generated based on random number generated in the IC card.
- 6. The IC card according to claim 4, wherein each of the game patterns is generated based on game parameter data designed from the shop terminal, said game parameter data defining winning probabilities of the game or a game point to be issued to the user depending on the result of the game.
- 7. The IC card according to claim 1, wherein the game pattern comprises a set of a question to be displayed in the game screen and an answer to be replied by the user to the displayed question.
- 8. The IC card according to claim 1, wherein said game application further includes: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.
Priority Claims (2)
Number |
Date |
Country |
Kind |
10-239812 |
Aug 1998 |
JP |
|
10-321684 |
Nov 1998 |
JP |
|
Parent Case Info
The present application is a divisional application of application Ser. No. 09/376,009, filed Aug. 19, 1999, now U.S. Pat. No. 6,575,835 the contents of which are incorporated herein by reference.
US Referenced Citations (2)
Number |
Name |
Date |
Kind |
6203427 |
Walker et al. |
Mar 2001 |
B1 |
6234898 |
Belamant et al. |
May 2001 |
B1 |
Foreign Referenced Citations (10)
Number |
Date |
Country |
19609732 |
Sep 1997 |
DE |
4156876 |
May 1992 |
JP |
5228259 |
Sep 1993 |
JP |
6246069 |
Sep 1994 |
JP |
8130728 |
May 1996 |
JP |
10099544 |
Apr 1998 |
JP |
10192483 |
Jul 1998 |
JP |
10271562 |
Oct 1998 |
JP |
03280979 |
May 2002 |
JP |
9835309 |
Aug 1998 |
WO |