Game program, game apparatus and recording medium
Abstract
Problem to be solved.To obtain an inexpensive game program, a game device and a recording medium which can be easily enjoyed by anyone by using a navigation system, a personal computer, a telephone or the like.
Solution.The moving distance of the moving body is provided with a point score determining means for determining a point score to be used in a game based on a moving distance of a moving body, a usage time of a personal computer or the Internet, a talk time on a telephone, and the like. Etc. can be used as virtual cash to be used in the game, and the game player can enjoy the game without spending any money, and the game program itself can be realized easily and inexpensively. [Selection diagram] Fig. 2

Term
Term ended
Projected expiry passed 2 June 2023, 3.3 years ago.
- Priority and filed
- Published
- Projected expiry
- Today
19 claims: 10 independent, 9 dependent
- 1移動体の移動距離、パーソナルコンピュータまたはインターネットの使用時間、電話の通話時間等に基づいて、ゲーム上で使用するポイント得点を決定するポイント得点決定手段を備えたゲームプログラム。
- 2ゲーム装置を、移動体の移動距離、パーソナルコンピュータまたはインターネットの使用時間、および電話の通話時間の長さの少なくとも1つに基づいて、ゲーム上で使用するポイント得点を決定するポイント得点決定手段と、前記ポイント得点決定手段で決定されたポイント得点と外部操作情報に基づいて、ゲーム対象物を取得する対象物取得手段として機能させるためのゲームプログラム。
- 3ポイント得点決定手段は、移動体の移動距離に基づいて、ゲーム上で使用するポイント得点として仮想現金のデータを作成する仮想現金データ作成手段であり、対象物取得手段は、外部操作情報に基づき情報機器が記憶する施設情報を前記ゲーム対象物として取得することを特徴とする請求項2記載のゲームプログラム。
- 4対象物取得手段は、情報機器が記憶する施設の詳細情報に基づいて、施設の仮想の値段を決定する仮想値段決定手段と、前記仮想値段決定手段で決定された施設の仮想の値段と仮想現金データ作成手段で作成された仮想現金とを比較して施設が購入可能か否かを判断する購入処理判断部とを備えた請求項3記載のゲームプログラム。
- 5情報機器が記憶する不動産情報、インターネット上に掲載されている商品、情報通信システム上に掲載されている掲載物等を対象物として、ゲーム上で取得する取得手段を備えたゲームプログラム。
- 6ポイント得点決定手段は、パーソナルコンピュータまたはインターネットの使用時間に基づいて、ゲーム上で使用するポイント得点として仮想現金のデータを作成する仮想現金データ作成手段であり、対象物取得手段は、外部操作情報に基づきインターネット上に掲載されている商品をゲーム対象物として取得する商品取得手段であることを特徴とする請求項5記載のゲームプログラム。
- 7商品取得手段は、仮想現金データ作成手段で作成された仮想現金と外部操作情報に基づいて、ホームページの画面から購入対象となる商品の名称およびその値段を判断することを特徴とする請求項6記載のゲームプログラム。
- 8ポイント得点決定手段は、電話の通話時間の長さに基づいて、ゲーム上で使用するポイント得点として仮想現金のデータを作成する仮想現金データ作成手段であり、対象物取得手段は、外部操作情報に基づき情報通信システム上に掲載されている掲載物をゲーム対象物として取得する掲載物取得手段であることを特徴とする請求項5記載のゲームプログラム。
- 9掲載物取得手段は、仮想現金データ作成手段で作成された仮想現金と外部操作情報に基づいて、電子メールの内容から購入対象となる商品の名称およびその値段を判断することを特徴とする請求項8記載のゲームプログラム。
- 10移動体の移動距離、パーソナルコンピュータまたはインターネットの使用時間、電話の通話時間等に基づいて、ゲーム上で使用するポイント得点を決定するポイント得点決定手段を備えたゲーム装置。
- 11車の走行距離、パーソナルコンピュータまたはインターネットの使用時間、および電話の通話時間の長さの少なくとも1つに基づいて、ゲーム上で使用するポイント得点を決定するポイント得点決定手段と、前記ポイント得点決定手段で決定されたポイント得点と外部操作情報に基づいて、ゲーム対象物を取得する対象物取得手段とを備えたゲーム装置。
- 12ポイント得点決定手段は、移動体の移動距離に基づいて、ゲーム上で使用するポイント得点として仮想現金のデータを作成する仮想現金データ作成手段であり、対象物取得手段は、外部操作情報に基づき情報機器が記憶する施設情報をゲーム対象物として取得することを特徴とする請求項11記載のゲーム装置。
- 13対象物取得手段は、情報機器が記憶する施設の詳細情報に基づいて、施設の仮想の値段を決定する仮想値段決定手段と、前記仮想値段決定手段で決定された施設の仮想の値段と仮想現金データ作成手段で作成された仮想現金とを比較して施設が購入可能か否かを判断する購入処理判断部とを備えたことを特徴とする請求項12記載のゲーム装置。
- 14情報機器が記憶する不動産情報、インターネット上に掲載されている商品、情報通信システム上に掲載されている掲載物等を対象物として、ゲーム上で取得する取得手段を備えたゲーム装置。
- 15ポイント得点決定手段は、パーソナルコンピュータまたはインターネットの使用時間に基づいて、ゲーム上で使用するポイント得点として仮想現金のデータを作成する仮想現金データ作成手段であり、対象物取得手段は、外部操作情報に基づきインターネット上に掲載されている商品をゲーム対象物として取得する商品取得手段であることを特徴とする請求項14記載のゲーム装置。
- 16商品取得手段は、仮想現金データ作成手段で作成された仮想現金と外部操作情報に基づいて、ホームページの画面から購入対象となる商品の名称およびその値段を判断することを特徴とする請求項15記載のゲーム装置。
- 17ポイント得点決定手段は、電話の通話時間の長さに基づいて、ゲーム上で使用するポイント得点として仮想現金のデータを作成する仮想現金データ作成手段であり、対象物取得手段は、外部操作情報に基づき情報通信システム上に掲載されている掲載物をゲーム対象物として取得する掲載物取得手段であることを特徴とする請求項11記載のゲーム装置。
- 18掲載物取得手段は、仮想現金データ作成手段で作成された仮想現金と外部操作情報に基づいて、電子メールの内容から購入対象となる商品の名称およびその値段を判断することを特徴とする請求項17記載のゲーム装置。
- 19ゲーム装置を、移動体の移動距離、パーソナルコンピュータまたはインターネットの使用時間、および電話の通話時間の長さの少なくとも1つに基づいて、ゲーム上で使用するポイント得点を決定するポイント得点決定手段と、前記ポイント得点決定手段で決定されたポイント得点と外部操作情報に基づいて、ゲーム対象物を取得する対象物取得手段として機能させるためのゲームプログラムを記録したコンピュータ読み取り可能な記録媒体。
Independent claims19
305 paragraphs in 1 section, as filed
【0001】
[Technical field to which the invention belongs]
The present invention relates to a game program using an in-vehicle information device such as a navigation system, a game device equipped with the game program, and a recording medium.
【0002】
[Conventional technology]
Generally, the navigation system detects the position of the own vehicle by a GPS system that uses radio waves from artificial satellites, a vehicle speed sensor, a self-sustaining navigation system such as a direction sensor, and the like. Then, the position of the own vehicle is specified on the map by collating with the map data recorded on the CD-ROM or the like, and the current position of the vehicle is displayed together with the map information on the display unit such as the liquid crystal. The map data stores place name data, road data, facility data of hotels, restaurants, etc., and detailed information of each facility (hotel accommodation charges, restaurant menu charges, etc.).
【0003】
In addition, in a multiplayer online role-playing game, it is a game format in which a player has an adventure in a virtual world, and it is necessary to purchase tools such as a sword and a shield in order to have an adventure. This purchase requires virtual currency, but in order for players to enjoy the game, they must buy virtual currency in real-world cash. However, as a player, it is ideal to enjoy the game without spending as much money as possible.
【0004】
[Patent Document 1]
Japanese Unexamined Patent Publication No. 9-292833 [Patent Document 2]
Japanese Unexamined Patent Publication No. 2001-306848 [Patent Document 3]
Japanese Unexamined Patent Publication No. 2003-006516 [0005]
[Problems to be Solved by the Invention]
The conventional navigation system is configured as described above, and incorporates a huge amount of map data and a program for displaying the map and the current position. Although it is an extremely advanced system, its use is limited to practical ones, and there is a problem that it is not interesting for users.
【0006】
Also, multiplayer online role-playing games have complex programs for the virtual world. In order to realize such a complicated program, a game maker requires a huge cost for development, and as a result, there is a problem that the price of the game itself becomes high.
【0007】
The present invention has been made to solve the above-mentioned problems, and provides an inexpensive game program, game device, and recording medium that anyone can easily enjoy by using map data of a navigation system or the like. The purpose.
【0008】
[Means for solving problems]
The program according to the present invention includes a point score determining means for determining a point score to be used in a game based on the distance traveled by a mobile body, the usage time of a personal computer or the Internet, and the talk time of a telephone.
【0009】
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described. Embodiment 1. FIG. 1 is a block diagram showing a functional configuration of a game device using a navigation system as an in-vehicle information device as an example according to the first embodiment of the present invention. In the figure, a GPS sensor 1, a wheel speed sensor 2, and an angular velocity sensor 3 are connected to the control device 6, and these sensors output sensor signals necessary for detecting the current position to the control device 6. Further, the map data storage device 4 and the display 5 are connected to the control device 6, the map data storage device 4 is provided with a storage medium such as a CD-ROM for storing the map data, and the display 5 is the detected current position. And display map data.
【0010】
Further, the control device 6 includes a current position detection unit 7 that detects the current position by sensor signals from the GPS sensor 1, the wheel speed sensor 2, and the angular velocity sensor 3, and the current position based on the user, that is, the destination set by the user. The destination from the current position detected by the current position detection unit 7 and the current position searched by the route search unit 8 by reading the map data from the route search unit 8 for searching the route from to the destination and the map data storage device 4. It is provided with a display control unit 9 for displaying the route to the display 5 on the display 5.
【0011】
Further, the control device 6 includes a mileage recording unit 10 that records the mileage of the vehicle and a game program built-in unit 11 as a game program execution means described later. Further, a remote controller 20 for operating the navigation system and operating the game is provided for the control device 6.
【0012】
FIG. 2 is a block diagram showing an internal configuration of the game program built-in unit 11 in FIG. In the figure, the game program built-in unit 11 includes a virtual cash data creating means 12 as a point score determining means for creating virtual cash data to be used in the game based on the mileage recorded by the mileage recording unit 10, and a map. Virtual price setting means 13 that determines the virtual price of the facility based on the detailed information of the facility data stored in the data storage device 4, selection facility determination unit 14 that determines the facility selected by the player, and virtual cash data. The player selects the purchase processing determination unit 15 that determines whether or not the facility can be purchased by comparing the virtual cash created by the creation means 12 with the virtual price of the facility determined by the virtual price setting means 13. The purchase facility data storage unit 16 that stores the data of the purchased facility and the game screen display control unit 17 that controls the display of the game screen are provided, and the purchase facility data storage unit 16 from the virtual cash data creation means 12 is a game. It is connected to the screen display control unit 17. The virtual price setting means 13 and the purchase processing determination unit 15 constitute an object acquisition means for acquiring facility information stored in the vehicle information device as a game object based on an external operation.
【0013】
FIG. 3 is a schematic view of the remote controller 20 in FIG. In the figure, the remote controller 20 has a left scroll button 21, an up scroll button 22, a right scroll button 23, and a down scroll button 24, which are used for scrolling a map and selecting a button displayed on the display 5. I have. Further, the remote controller 20 includes a decision button 25 for deciding the execution of the function of the selected button and a return button 26 for returning to the state before the operation when operating the navigation system. The buttons on the remote controller 20 that operate these navigation systems are also used when the player plays a game.
【0014】
Next, the operation of the first embodiment will be described. In the game program of the present embodiment, virtual cash is generated in the game based on the mileage of the car, and the real estate property of the navigation system is purchased with the virtual cash. First, the operation of the game program built-in unit 11 will be described with reference to the flowchart of FIG. 4 showing the basic operation of the game program built-in unit 11 when the game player purchases real estate.
【0015】
When the game player waits until the facility purchase operation is performed (step ST1) and determines that the facility purchase operation has been performed (Yes in step ST1), the facility data stored in the map data storage device 4 is stored. Read the detailed information of the target facility from, and calculate the price of the facility based on the type of facility and the detailed information of the facility (step ST2). Compare the amount of cash on hand with the price of the facility (step ST3) to determine if it is available for purchase (step ST4). If it is available for purchase (Yes in step ST4), subtract the price of the facility from the cash on hand and use the remaining cash as cash on hand (step ST5) before proceeding to step ST6. If it is not available for purchase in step ST4, return to step ST1 and repeat the above operation. Then, in step ST6, the purchased facility is added to the property list, and a series of operations is completed.
【0016】
By the way, the mileage recording unit 10 (FIG. 1) records the mileage of the car, and the virtual cash data creating means 12 in the game program built-in unit 11 records the mileage of the car from the mileage recording unit 10. Based on this, determine the virtual cash to be used in the game. For example, when the mileage recorded by the mileage recording unit 10 is 17520 km, the virtual cash that can be used in the game is calculated to be 17520 × 10000 = 1752000000 yen.
【0017】
The facility data stored in the map data storage device 4 stores detailed information such as the name, address, and telephone number of the facility. These detailed information are for presenting the facility information to the navigation user, but in the game program according to the present embodiment, the virtual amount of the facility is determined based on the detailed information.
【0018】
FIG. 5 shows a list of determination methods when the virtual pricing means 13 (FIG. 2) determines the virtual amount of the facility. The facility items of the facility data stored in the map data storage device 4 and the method of determining the virtual amount thereof are, for example, in the case of accommodation facilities such as hotels and guest houses, the accommodation fee multiplied by 10,000 (that is, the accommodation fee). If the price is 13,000 yen per night, the virtual price of the hotel is 130 million yen. In the case of a restaurant, the price of the recommended menu is multiplied by 10,000 (that is, if the recommended menu is a daily set meal of 850 yen, that In the case of a parking lot, the virtual amount of the restaurant is 8.5 million yen. In the case of a parking lot, the number of cars that can be parked is multiplied by 10,000 (that is, if the number of cars that can be parked is 250, the amount of the parking lot is 2.5 million yen). Will be done.
【0019】
In the case of a department store, even if the detailed information data includes address data, there is no data on the amount of money, so the purchase amount is uniformly set at 100 million yen. In addition, as an exceptional method for determining the virtual amount, there is a method for determining the virtual amount of a building having name data such as XX building. The navigation system in this embodiment has a 3D function for displaying a map in three dimensions. In order to display the map three-dimensionally, the data related to buildings such as buildings has the height data. This height data is used to determine the virtual amount of the building.
【0020】
The details of the technique of giving height data to each building data in order to display the building three-dimensionally are described in Patent Document 1 and the like, which are known techniques. The technical description is omitted. As shown in Fig. 5, the virtual amount determination method for a building is, for example, the amount obtained by multiplying the height (m unit) of the building by 1 million. Since this game program has a function to display a list of purchased real estate properties, the virtual amount is determined only for buildings with name data such as XX building and is targeted for purchase. The facility data stored in the map data storage device 4 includes facility data such as stations, airports, and city halls in addition to the facility items shown in FIG. 5, but these facilities are purchased by individuals. Since it is not suitable as a real estate property to be purchased, it is not subject to purchase in this game program.
【0021】
FIG. 6 is a normal navigation screen of this navigation system, in which a map around the current position and the current position mark 41 are displayed. At the lower left of FIG. 6, a menu button 42 for displaying an operation menu for operating the navigation system is displayed, and at the lower right, a game button 43 for transitioning to the game screen is displayed. Further, on the screen, a hotel mark 44 indicating a hotel on the map and a restaurant mark 45 indicating a restaurant on the map are displayed.
【0022】
When the game button 43 is selected and pressed, the game execution screen shown in FIG. 7 is displayed. A cross mark 51 is displayed in the center of the map of FIG. 7, and a message display unit 52 for the player is displayed at the bottom of the screen. The content of the message is "Your property right now is 175.2 million yen. When you press the enter button, the property list will be displayed."
【0023】
In FIG. 7, when the enter button 25 of the remote controller 20 is pressed, a list of assets acquired in the game in the past is displayed as shown in FIG. The assets held in this embodiment total 175.2 million yen, of which the XX museum is 25 million yen, the XX parking lot is 2.5 million yen, and other cash is 147.7 million yen. In FIG. 8, when the back button 26 is pressed, the process returns to FIG.
【0024】
In FIG. 7, when the scroll buttons 21, 22, 23, and 24 of the remote controller 20 are operated to scroll the map and the hotel mark 44 and the cross mark 51 are aligned, the hotel mark 44 is displayed as shown in FIG. Emphasized, the name of the facility and the purchase price are displayed on the message display unit 52.
【0025】
In FIG. 9, the hotel can be purchased by pressing the enter button 25, but in this game program, there is a certain rule when purchasing a facility. That is, the amount of cash on hand must exceed the purchase amount of the facility. In the case of Fig. 9, the purchase price of the hotel is 180 million yen. On the other hand, the amount of cash on hand is 147.7 million yen, as shown in Fig. 8. Therefore, in this case, the player cannot purchase the hotel. When the enter button 25 is pressed in FIG. 9, a message that the purchase is not possible is displayed on the message display unit 52 as shown in FIG.
【0026】
In FIG. 7, the scroll buttons 21, 22, 23, and 24 of the remote controller 20 are operated to scroll the map, the restaurant mark 45 and the cross mark 51 are aligned, and the enter button 25 is pressed, as shown in FIG. , The restaurant has been purchased by the player, and the list of property list after purchase is displayed. The name of the restaurant with restaurant mark 45 is restaurant, and the purchase price is 8.5 million yen. In the case of Fig. 8, the cash on hand was 147.7 million yen, but by purchasing the restaurant for 8.5 million yen, the cash on hand is 139.2 million yen in Fig. 11.
【0027】
In FIG. 11, when the upper scroll button 22 of the remote controller 20 is pressed three times, the cursor (thick frame) moves to the national map button 61 as shown in FIG. When the enter button 25 is pressed in FIG. 12, as shown in FIG. 13, the purchased facility mark and its name are displayed together with the map of Japan. In FIG. 11, when the right scroll button 23 of the remote controller 20 is pressed, the information display button 62, the map display button 63, and the sale button 64 of the selected restaurant are displayed as shown in FIG.
【0028】
In FIG. 14, when the information display button 62 is selected and pressed, restaurant information is displayed as shown in FIG. The contents of the information are all displayed as they are, except for the restaurant price of 8.5 million yen, which is the detailed information of the facilities stored in the map data storage device 4. In FIG. 14, when the map display button 63 is selected and pressed, a map of the restaurant is displayed as shown in FIG. In FIG. 14, when the sale button 64 is selected and pressed, the sale confirmation screen is displayed as shown in FIG.
【0029】
In FIG. 17, when the Yes button 65 is selected and pressed, the restaurant is considered to have been sold and is removed from the inventory. The amount of 8.5 million yen sold at the restaurant will be added to the other cash in the property list, as shown in Figure 8. Although this game is played in an in-vehicle navigation system, this game is also subject to operation restrictions when a normal navigation system is running or when a passenger is not in the passenger seat. You can't play. In this game, operation restrictions are applied so that the player can play the game under safe conditions.
【0030】
FIG. 18 is a flowchart showing the basic operation when the virtual price setting means 13 determines the virtual price of the facility. Hereinafter, the operation of the virtual pricing means 13 will be described with reference to this figure. As shown in FIG. 9, scroll the map, wait until the facility is selected (step ST11), and when the facility is selected (Yes in step ST11), determine the type of facility. When the facility type is a restaurant (Yes in step ST12), the detailed information of the target restaurant is read out from the facility data stored in the map data storage device 4 (step ST13). The detailed information of the restaurant is as shown in Fig. 19, but the data format is just a list of character codes such as JIS code or Shift JIS code, and although the contents can be understood by humans visually reading the character strings, It is difficult for a program to read a list of numbers, which are character codes, and judge their contents.
【0031】
The virtual price setting means 13 determines the price of the recommended menu from this list of character codes, and determines the virtual price of the restaurant. First, the character codes are read in order from the beginning and the character code corresponding to the "circle" is extracted (step ST14). When the line feed code is next to the character code corresponding to the "yen", and the character code before the character code corresponding to the "yen" is a list of character codes of numbers 0 to 9 (Yes in step ST15). ), Judge that the enumeration of the numbers is the price of the recommended menu, and determine the virtual price of the restaurant from the price of the recommended menu (step ST16).
【0032】
On the other hand, when the facility type is not a restaurant in step ST12 and the facility type is a parking lot (Yes in step ST18), the facility data stored in the map data storage device 4 is used to determine the target parking lot. Read detailed information (step ST19). Read the character code in order from the beginning and extract the character code corresponding to the "table" (Yes in step ST20). When the line feed code is next to the character code corresponding to the "dai", and the character code before the character code corresponding to the "dai" is a list of character codes of numbers 0 to 9 (Yes in step ST21). ), Judge that the enumeration of the numbers is the number of parked cars, and determine the virtual price of the parking lot from the number of parked cars (step ST22).
【0033】
Similarly, if the facility type is not a parking lot in step ST18, the character code of "course" is used if the facility type is a golf course, the character code of "lane" is used for a bowling alley, and the character code of "lane" is used for a movie theater. The character code of "seat" is extracted and each virtual price is determined by the same method, but those processes are omitted here (step ST23).
【0034】
When the virtual price of the facility is determined in all of steps ST16, ST22 and ST23, the price of the facility is displayed on the message display unit 52 (step ST17). Even if the type of facility is a restaurant, parking lot, etc., in steps ST14, ST15, ST20, and ST21, from the character codes of the detailed information of the facility, the character codes corresponding to "yen" and "dai" are selected. If it is determined that there is no factor that determines the virtual price, such as not being found, the message "This ** cannot be purchased because the price is unknown" is displayed on the message display section 52 (step ST24). ). If the type of facility is not a purchase target such as a station, airport, or city hall, the processing related to the determination of the virtual price shown in FIG. 18 does not occur.
【0035】
FIG. 20 is a flowchart showing a basic operation when the selected facility determination unit 14 determines the selected facility. Hereinafter, the operation of the selected facility determination unit 14 will be described with reference to this figure. In FIG. 7, the selected facility determination unit 14 recognizes the latitude and longitude of the center of the screen, that is, the center of the cross mark 51. When the player operates the scroll buttons 21, 22, 23, and 24 of the remote controller 20 to scroll the map, the selection facility determination unit 14 recognizes the latitude and longitude of the center of the cross mark 51 that changes accordingly.
【0036】
The facility data stored in the map data storage device 4 includes the latitude / longitude data of the position where the facility exists. The selected facility determination unit 14 compares the coordinates of the latitude and longitude at the center of the cross mark 51 with the latitude and longitude of the facility displayed in FIG. As a result of comparison, the facility with the smallest value obtained by subtracting the X coordinate of the facility from the X coordinate of the latitude and longitude of the center of the cross mark 51, that is, the facility closest to the left side of the cross mark 51 is the facility A, and the center of the cross mark 51 The facility with the smallest value obtained by subtracting the Y coordinate of the facility from the Y coordinate of latitude and longitude, that is, the facility closest to the upper side of the cross mark 51 is facility B, and from the X coordinate of the facility, the X of the latitude and longitude of the center of the cross mark 51 The facility with the smallest value obtained by subtracting the coordinates, that is, the facility closest to the right side of the cross mark 51 is the facility C, and the facility with the smallest value obtained by subtracting the Y coordinate of the latitude and longitude of the center of the cross mark 51 from the Y coordinate of the facility. That is, the facility closest to the lower side of the cross mark 51 is designated as facility D.
【0037】
When the player scrolls the map by operating the scroll buttons 21, 22, 23, and 24 of the remote controller 20 (step ST31), the coordinates of the latitude and longitude of the center of the cross mark 51 are detected (step ST32). Furthermore, facility A, facility B, facility C, and facility D are each determined, the coordinates of the latitude and longitude of each facility are detected (step ST33), and the coordinates are compared with the latitude and longitude at the center of the cross mark 51.
【0038】
It is judged that the difference between the latitude and longitude of the center of the cross mark 51 and the latitude and longitude of any of facility A, facility B, facility C, and facility D is extremely close (in the flowchart, it is ± α). Then (Yes in steps ST34 to ST37), it is determined that the facility has been selected and the facility icon is highlighted (step ST38).
【0039】
In this way, in the present embodiment, virtual cash is generated in the game based on the mileage of the car, and the player uses the virtual cash to store the map data of the navigation system. By purchasing real estate such as hotels, restaurants, and parking lots, the mileage of the car becomes virtual cash used in the game as it is, so the game player can enjoy it without spending any money, and the data held by the navigation system Therefore, the game program itself can be realized easily and inexpensively.
【0040】
Embodiment 2. In the above-described first embodiment, the price of the facility was calculated based on the detailed information of the facility, but the price may be fixed for each type of facility. As a result, in the present embodiment, it is not necessary to perform the process of determining the virtual price of the facility described in FIG. 18, so that the game program can be configured by a simple method.
【0041】
Embodiment 3. Further, in the above-described first embodiment, the price of the facility is calculated based on the detailed information of the facility, but each facility may have a fixed price. In this case, the virtual amount of the facility is additionally stored in the detailed information of the facility stored in the map data storage device 4, and the facility is stored based on the virtual amount of the facility stored in the map data storage device 4 during game play. To buy and sell. As a result, in the present embodiment, it is not necessary to perform the process of determining the virtual price of the facility described in FIG. 18, so that the game program can be configured by a simple method.
【0042】
Embodiment 4. Further, in the above-described first embodiment, the virtual cash to be used in the game is determined based on the mileage of the car, but the virtual cash may be determined by another method. For example, the road data stored in the map data storage device 4 includes speed limit data, and when a car travels on the road, the speed limit is compared with the speed limit of the vehicle, and the vehicle runs below the speed limit. Only when you do, you will generate virtual cash to use in the game. As a result, in the present embodiment, virtual cash is generated only when the vehicle travels while observing the speed limit, which has the effect of leading to safe driving of the vehicle.
【0043】
Embodiment 5. Further, in the above-described first embodiment, the virtual cash to be used in the game is determined based on the mileage of the car, but if some conditions are met, the virtual cash can be increased. Good. For example, if some kind of car maintenance or maintenance such as oil change is performed, the virtual cash may be doubled. As a result, in the present embodiment, if the maintenance and maintenance of the car are ensured, double the amount of virtual cash will be generated, which has the effect of leading to the safety of the car.
【0044】
Embodiment 6. Further, in the above-described first embodiment, the virtual cash to be used in the game is determined based on the mileage of the car, but if some conditions are met, the virtual cash can be increased. Good. The road data stored in the map data storage device 4 stores the intersection as a node point and the road between the intersections as a link. Each node point data has a unique node point number. For example, if you pass the intersection of node point number 1111 on November 11, the virtual cash may be doubled. As a result, in the present embodiment, since the driver of the car does not know the node point number, there is an effect of bringing unexpectedness to the increase of the virtual cash.
【0045】
Embodiment 7. Further, in the above-described first embodiment, the facility is selected by scrolling the map, but the facility may be selected by another method. For example, a list of facilities may be displayed and a facility may be selected from the list. This has the effect that the facility can be quickly selected from the displayed list in the present embodiment.
【0046】
Embodiment 8. Further, in the above-described first embodiment, the property list is displayed in FIG. 8, but the game player may be able to edit the facility information of the property list. For example, it may be possible to attach the appearance of the facility building taken with a digital camera or a mobile phone, or to attach audio or text for editing. In that case, for example, when displaying the facility mark on the map, the map data storage device 4 stores the facility mark, and the appearance of the facility building input by the player is the facility mark as it is, instead of the facility mark used for the normal facility mark display. Will be displayed on the map. In addition, for example, it is possible to select a facility in the property inventory and perform operations such as listening to the input voice and displaying sentences. As a result, in the present embodiment, the facilities stored in the map data storage device are not listed as they are, but the player edits the facility information, which has the effect of giving the purchased facilities interesting. ..
【0047】
Embodiment 9. Further, in the above-described first embodiment, the price of the purchased facility is a fixed price determined based on the detailed information of the facility stored in the map data storage device 4, and the change is There was no such thing, but if some conditions are met, the real estate value may change. For example, when the purchased facility is set as the destination, the route is searched, and the vehicle travels to the destination, the real estate value increases. In addition, when the purchased facility is set as the destination and the route is searched, if the route search fails, the real estate value of the route drops. As a result, in the present embodiment, after the purchase, the price goes up and down, so that the assets increase and decrease, and the game can be added to the fun.
【0048】
Embodiment 10. In the above-described first embodiment, one player purchases and sells the facility, but a plurality of players may buy and sell the facility. For example, when driving a car, it is input which player's mileage is to be used, and the mileage of each player is determined. Each player purchases a facility based on the generated virtual cash based on his / her mileage. In this case, there is a rule that two players cannot purchase the same facility at the same time, and there is a rule that the purchased facility can be bought and sold among a plurality of players.
【0049】
When the national map described in FIG. 13 is displayed, the facilities purchased for each player are displayed differently in terms of color, mark design, and the like. Further, in this case, if the game rule is such that the real estate value changes in the purchased facility described in the ninth embodiment, some players may lose or gain some players, which may add fun to the game. it can. In this way, in the present embodiment, the purchased facilities are displayed separately for each player, and the game rule is such that the real estate value changes in the purchased facilities, so that the assets increase or decrease and the game is played. You can add fun.
【0050】
Embodiment 11. Further, in the above-described first embodiment, the purchase and sale of the facility are all carried out by one car, but the facility may be bought and sold by a plurality of cars. This embodiment is possible when multiple vehicles are equipped with the same game program. In this case, there is a rule that two players cannot purchase the same facility at the same time, and there is a rule that the purchased facility can be bought and sold among a plurality of players. Since each car needs to recognize which facility the other car is purchasing, there is an information reception / transmission system or a network system that connects the cars.
【0051】
When the national map described in FIG. 13 is displayed, the facilities purchased for each player are displayed differently in terms of color, mark design, and the like. Further, in this case, if the game rule is such that the real estate value changes in the purchased facility described in the ninth embodiment, a player who loses or a player who gains appears, and the game can be added to the fun. .. In this way, in the present embodiment, the facility is bought and sold by a plurality of cars, the purchase of the facility has a certain rule, and the purchased facility has a game rule in which the real estate value changes. Then, the assets will increase or decrease, and you can add fun to the game.
【0052】
Embodiment 12. Further, in the above-described first embodiment, virtual cash is determined based on the mileage of the vehicle, and the facility stored in the map data storage device 4 is purchased, but it is virtual by other means. You may decide on cash and buy things that are stored in other databases. FIG. 21 is a diagram showing a configuration of a system that provides shopping information of a plurality of stores to consumers through a network such as the Internet. Provider 70 has contracts with store 70a, store 70b, and store 70c, respectively. The store 70a, the store 70b, and the store 70c digitize the homepage screen that presents the product name, price, external view, etc. of the products sold at each store according to the form presented by the provider 70.
【0053】
Further, the provider 70 registers the data of the homepage screen sent from the store 70a, the store 70b, and the store 70c in the server computer 71, and creates the homepage 71a, the homepage 71b, and the homepage 71c. When consumers 72a and 72b access the homepage of the provider 70 using the personal computer 73a and the personal computer 73b, the prices, photos, and detailed information of the products of each store are presented. ..
【0054】
When consumers select products on the homepage and complete the purchase procedure, they can purchase products from stores far away from home. Since these systems have already been put into practical use and have been presented in Patent Document 2 and the like, detailed description thereof will be omitted here.
【0055】
In the present embodiment, the products of these stores 70a, 70b, and 70c are purchased on the game. FIG. 22 is a block diagram showing a configuration of a virtual purchase game according to the present embodiment. In the figure, a personal computer 73a used by a game player is provided, and the game program 74 operates on the personal computer 73a. The game program 74 displays the screen of the homepage 71a on a personal computer, and records the usage time of the display communication control unit 74a that communicates with the server computer 71 of the provider 70 and the personal computer 73a. A game to be purchased from the time recording unit 74b, the virtual cash data creating means 74c as a point score determining means for creating virtual cash data used in the game based on the usage time of the Internet, and the screen of the homepage 71a. A product element extraction unit 74d that determines the name of a product as an object and its price, a purchased product data storage unit 74e that stores data of a product selected and purchased by a player, and a game that controls the display of a game screen. It has a built-in screen display control unit 74f, etc. The product element extraction unit 74d constitutes a product acquisition means as an object acquisition means for acquiring a product posted on the Internet as a game object based on external operation information.
【0056】
Next, the operation of the twelfth embodiment will be described. In the game program 74 in the present embodiment, virtual cash is generated in the game based on the usage time of the Internet, and the product posted on the homepage 71a is purchased with the virtual cash.
【0057】
FIG. 23 is a flowchart showing a basic operation in the game program 74 when the game player purchases a product. Hereinafter, the operation of the game program 74 will be described with reference to this figure. It waits until the product purchase operation is performed by the game player (step ST41), and when it is determined that the product purchase operation has been performed, the detailed information and price of the target product are read from the homepage 71a (step ST42).
【0058】
Next, the amount of cash on hand is compared with the price of the product (step ST43) to determine whether or not it can be purchased (step ST44). If it is not available for purchase, return to step ST41 and repeat the above operation. If it is available for purchase, subtract the price of the item from the cash on hand and use the remaining cash as cash on hand (step ST45). Then, the purchased product is added to the product list, and the series of operations is completed (step ST46).
【0059】
The Internet usage time recording unit 74b constantly records the time when a tool (hereinafter referred to as a browser) for displaying a homepage screen and communicating with a provider on a personal computer such as IE or Netscape is used. The virtual cash data creating means 74c determines the virtual cash to be used in the game by using the usage time recorded by the Internet usage time recording unit 74b as the Internet usage time.
【0060】
For example, when the Internet usage time recorded by the Internet usage time recording unit 74b is 200 hours, the virtual cash data creating means 74c calculates that the virtual cash that can be used in the game is 2 million yen. The player selects and purchases the products posted on the homepage 71a using virtual cash of 2 million yen.
【0061】
The display communication control unit 74a built into the game program 74 has almost the same functions as the browser used when displaying the homepage screen on a personal computer. Therefore, the game program 74 can be linked to any homepage that can be linked from the ordinary Internet, such as a homepage that simply posts product information or a product that can be purchased from the homepage. When the player activates the game program 74 and inputs the homepage address (hereinafter referred to as URL) of the homepage 71a from the game program 74, the display communication control unit 74a reads the screen data of the homepage 71a from the server computer 71 of the provider 70. Display on PC 73a.
【0062】
FIG. 24 is a game screen of the game program 74. It's almost the same as Netscape, but the shopping button 76 is displayed in the upper right corner of the screen. The data on the homepage screen is mainly composed of the following four elements. Element 1. Character string part Element 2. Image part (video part) element 3. Button part Element 4. Input part (character string input part by computer user) In the button part of element 3, a character string is defined at the button top. There are cases where images such as pictures and photographs are defined.
【0063】
There are mainly the following two types of button functions. Function 1. Those with a transition function that transitions to another screen by pressing a button. Function 2. A device with an output function that reads and outputs data such as character strings, images (videos), and sounds (music) built into the server computer 71 of provider 70 by pressing a button. The product element extraction unit 74d extracts the name of the product to be purchased and its price from the character string part of the homepage screen data and the character string defined on the button top.
【0064】
25 and 26 are flowcharts showing the basic operation when the product element extraction unit 74d extracts the product name and price. Hereinafter, the operation of the product element extraction unit 74d will be described with reference to this figure. First, the product element extraction unit 74d extracts the character code of "yen" or "\" from the character string part of the screen data of the homepage and the character code of the character string of the button top. When the character code of "yen" or "\" is extracted, the following processing is performed depending on whether it is "yen" or "\" and whether the character code definition part is the character string part or the button part. It will change.
【0065】
First, in FIG. 25, if it is the character code of "yen" (Yes in step ST51) and it is the character string part (Yes in step ST52), it is determined whether or not the following two conditions are satisfied (step). ST53). Condition 1. The character string part ends with the character code of "yen", or the character code of "yen" is followed by either ",", ".", "Space" or a line feed code. ing. Condition 2. The character code before the character code corresponding to "circle" is a list of character codes of numbers 0 to 9. If the above two conditions are met (Yes in step ST53), it is determined that the "yen" and the enumeration of numbers are the prices of the products.
【0066】
Next, from the character string extracted from "yen", remove the character code of the number and "yen", and the character code of the character listed after the character code determined to be the price (after the price). If there is a line feed code, remove it as well), and determine the content of the remaining character code. If the remaining character code contains a character code that is clearly not the product name, such as symbols such as "purchase", "price", "special price", "product", "name", "number", "* / +", etc. Remove the character code of (step ST54). If the number of remaining characters is within 1 to 20 characters and does not include a line feed code (Yes in step ST55), it is determined that the remaining character code is the name of the product (step ST56).
【0067】
If it is determined that the remaining character code is not the product name (No in step ST55), the position is the highest in the character string part located above the character string part determined to contain the price character string. The character string part that is close to 20 characters or less and does not include a line feed code is determined as the product name (step ST57).
【0068】
The processing when the character string extracted from the character code of "yen" is the character string defined in the button top is as follows. The character string part ends with the character code of "yen", or the character code of "yen" is followed by either ",", ".", "Space" or a line feed code. Moreover, the character code before the character code corresponding to "yen" is a list of character codes of numbers 0 to 9. If the above two conditions are met (Yes in step ST58), it is determined that the "yen" and the enumeration of numbers are the prices of the products.
【0069】
From the character string extracted from "yen", remove the character code of numbers and "yen", and the character code of the characters listed after the character code determined to be the price (the line feed code is after the price). If there is, remove it as well), and in the remaining character code, the character code that is clearly not the product name, such as symbols such as "purchase", "price", "special price", "product", "name", "number", "* / +", etc. If is included, remove those character codes (step ST59) and determine that the remaining character codes are the product names (step ST56). If the above two conditions are not satisfied in steps ST53 and 58, the process returns to step ST51 and the above operation is repeated.
【0070】
On the other hand, if the character code of "yen" is not extracted in step ST51, it is determined whether or not the character code of "\" has been extracted (step ST61 in FIG. 26), and it is the character code of "\" (step ST61 in FIG. 26). If it is the character string part (Yes in step ST61) and the character string part (Yes in step ST62), it is determined whether or not the following two conditions are satisfied. Condition 1. The character code after the character code corresponding to "\" is a list of character codes of numbers 0 to 9. Condition 2. The character string ends with the character code of the number, or the character code of the number is followed by either ",", "-", "space", or a line feed code. If the above two conditions are met, it is determined that the "¥" and the enumeration of numbers are the prices of the products (step ST63).
【0071】
The method of extracting the product name after extracting the price of the product (steps ST64 to 69) is the same as the case of extracting the price with the character code of "yen", and is omitted here. Thus, the product name and price are extracted from the character codes of all the characters in the homepage screen data by the same method, and the series of operations is completed.
【0072】
FIG. 27 is a game screen of the game program 74. In the figure, the elements determined by the product element extraction unit 74d as the product name are those indicated by the symbols 75a and 75b, that is, the product name, and the elements determined as the price of the product are those indicated by the symbols 75c and 75d, that is, the product. It is the price of. When the cursor 76a is moved on the screen and the cursor 76a comes to the position of the product name 75a, the message "You can purchase the product with Ctrl + s" is displayed on the message display unit 76b as shown in Fig. 28. ..
【0073】
If you press Ctrl + s at this time, the purchase confirmation screen will be displayed as shown in Fig. 29. When the Yes button 76c is pressed, the list window 76e of the purchased products is displayed on the game screen as shown in FIG. The list window 76e is closed by pressing the × button 76f, but it is also displayed by pressing the shopping button 76 without performing a purchase operation.
【0074】
In this game, it is possible to attach a file to the purchased product. The attached file is attached by the following three methods. Method 1. When the player purchases a product, it is automatically downloaded from the server computer 71 that stores the data of the homepage 71a and made into an attached file. Method 2. A method of downloading data from the server computer 71 by operating the screen of the homepage 71a for the product purchased by the player and making it an attached file. Method 3. A method of attaching a file stored in the personal computer 73a to a product purchased by the player to make it an attached file. Hereinafter, the above methods 1, 2, and 3 will be described in detail.
【0075】
Method 1. The data on the homepage screen is mainly composed of four elements: a character string part, an image part (video part), a button part, and an input part. Of these, the product element extraction unit 74d searches for two product names, the character string part and the character string defined at the button top of the button part. When the product element extraction unit 74d extracts the product name from the character string part and the player purchases the product, the attached file of the method 1 is not attached.
【0076】
On the other hand, when the product element extraction unit 74d extracts the product name from the button unit and the player purchases the product, the character string and image built in the server computer 71 of the provider 70 when the button unit presses the button. When it has an output function that reads and outputs data such as (video) and sound (music), the display communication control unit 74a outputs the data to be output from the server computer 71 by pressing a button. Is read and automatically made into an attachment of the purchased product. This process is not executed when the function of the button unit is not a data output function but has a transition function for transitioning to another screen by pressing the button.
【0077】
Method 2. The data on the homepage screen is mainly composed of four elements: a character string part, an image part (video part), a button part, and an input part. Of these, the product element extraction unit 74d searches for two product names, the character string part and the character string defined at the button top of the button part. After searching the homepage screen and extracting the product name and price, all of the remaining character string part, image part (video part), and button part of the homepage screen can be attached as an attached file.
【0078】
In FIG. 27, when the cursor 76a is moved to any of the elements other than the product names 75a and 75b and the product prices 75c and 75d, that is, the character string parts 75e and 75f and the image parts 75g and 75h, as shown in FIG. , The message "You can attach a file to the product with Ctrl + s" is displayed on the message display section 76b. At this time, if you press Ctrl + s, as shown in Fig. 30, the list window 76e of the purchased products will be displayed on the game screen, and the message "Drag the part you want to attach" will be displayed on the message display section 76b. To. At this time, if the character string portion 75e is dragged to the product name 76i of the list window 76e, the character string portion 75e is registered as an attached file of the product name 76i.
【0079】
Further, in FIG. 30, when the image unit 75g is dragged to the product name 76i of the list window 76e, the image unit 75g is registered as an attached file of the product name 76i. The name of the attached file is product name.txt in the case of the character string part and product name.bmp in the case of the image part.
【0080】
In method 2, when the dragged part is a button part, the function of the button part is data such as a character string, an image (video), and a sound (music) built in the server computer 71 of the provider 70 by pressing the button. The processing method differs depending on whether the data has an output function for reading and outputting, or a transition function for transitioning to another screen by pressing a button.
【0081】
When the button unit has an output function, the display communication control unit 74a reads the data to be output, which is output by pressing the button from the server computer 71, and sets it as an attached file of the purchased product. If the button part has a transition function, the character string or image of the button top is used as an attached file. The processing in this case is the same as the case where the normal character string portion or the image portion is dragged.
【0082】
Method 3. In FIG. 30, when the product name 76i in the list window 76e is clicked, the product window 76j is displayed as shown in FIG. 32. When the product sale button 76k is pressed, the sale confirmation screen 76p is displayed as shown in FIG. 33. When the Yes button 76c is pressed, the product with the product name 76i is considered to have been sold and is deleted from the data in the purchased product data storage unit 74e together with the attached file. As shown in Fig. 34, the price of the product, 800,000 yen, is added to the cash on hand, and the cash on hand is 900,000 yen. The product name 76i is deleted from the list window 76e.
【0083】
When the file attachment button 76l is pressed in FIG. 32, the file selection window 76q is displayed as shown in FIG. 35. The file selection window 76q is similar to the window for selecting an attachment on a normal personal computer. When a file is selected from the file selection window 76q and the open button 76r is pressed, the selected file is stored as an attached file in the purchased product data storage unit 74e.
【0084】
Further, in FIG. 32, when the attached file display button 76m is pressed, the attached file display window 76s is displayed as shown in FIG. 36. In FIG. 36, when the attachment button 76t is pressed, the window 76v is displayed as shown in FIG. 37. Since the attachment of the attachment button 76t is a text file, the window 76v in Figure 37 is a notepad window, but the attachment of the attachment button 76u is a bitmap file, so if you press the attachment button 76u, the window 76v will open. Becomes a paint brush window.
【0085】
When the attached file save button 76n is pressed in FIG. 32, the attached file save window 76s is displayed as shown in FIG. 38. In FIG. 38, when the attached file button 76t is pressed, the file save window 76w is displayed as shown in FIG. 39. The file save window 76w is similar to the window for saving a file on a normal personal computer. Select a directory and press the save button 76x, and the selected file will be stored in the computer 73a.
【0086】
When the attached file deletion button 76o is pressed in FIG. 31, the attached file deletion window 76s is displayed as shown in FIG. 40. In FIG. 40, when the attached file button 76t is pressed, the deletion confirmation screen 76y is displayed as shown in FIG. 41. When the Yes button 76c is pressed, the attached file of the attached file button 76t is considered to be deleted and deleted from the data of the purchased product data storage unit 74e. As shown in FIG. 42, the attachment button 76t is deleted from the attachment list window 76s.
【0087】
It goes without saying that the series of purchase and sale operations in the game program 74 is only for the game, and only the homepage 71a is accessed on the personal computer 73a, and the actual purchase procedure is not performed. Nor. In this game program, the input part on the homepage screen, that is, the character input part using the keyboard by the personal computer user is all invalid (cannot be input). This is to avoid troubles in which the player mistakenly makes a purchase procedure.
【0088】
Normally, in order to purchase a product on the homepage, it is necessary to enter the address, name, etc. and inform the provider. By disabling the character input section, the distinction between the purchase operation in the game and the actual purchase operation is clarified.
【0089】
In this way, in the present embodiment, since all the character input units on the homepage screen are invalid, it is possible to avoid the trouble that the player mistakenly makes the purchase procedure, and the character input unit is also available. by disabling, purchase operations and on the game, the distinction between the actual purchase operation Akira can beConfirmation.
【0090】
Embodiment 13. Further, in the above-described embodiment 12, the virtual cash is determined based on the usage time of the Internet, but the virtual cash may be determined by another method. For example, virtual cash may be determined based on the usage time of the personal computer 73a. Thereby, in the present embodiment, the game can be added to the fun by determining the virtual cash based on the usage time of the personal computer.
【0091】
Embodiment 14. Further, in the above-described 12th embodiment, the virtual cash is determined based on the usage time of the Internet, but the virtual cash may be determined by another method. For example, virtual cash may be determined based on the usage time of the game program 74. Thereby, in the present embodiment, it is possible to add fun to the game by determining the virtual cash based on the usage time of the game program.
【0092】
Embodiment 15. Further, in the above-described embodiment 12, the virtual cash is determined based on the usage time of the Internet, but the virtual cash may be determined by another method. For example, virtual cash may be determined based on the usage time of a program other than the game program 74 running on the personal computer 73a. As a result, in the present embodiment, it is possible to add fun to the game by determining the virtual cash based on the usage time of a program other than the original game program.
【0093】
Embodiment 16. Further, in the above-described embodiment 12, virtual cash is determined based on the usage time of the Internet, but virtual cash may be determined by another method. For example, virtual cash may be determined based on the amount of data memory used by the personal computer 73a. In this case, if a large number of files on the personal computer 73a are deleted, the virtual cash is also reduced. Therefore, when the total amount of the purchased products is insufficient, the oldest purchased products are automatically deleted in order. As a result, in the present embodiment, by determining the virtual cash based on the amount of data memory used by the personal computer, it is possible to constantly obtain updated purchased products, and it is possible to add more fun to the game.
【0094】
Embodiment 17. Further, in the above-described embodiment 12, virtual cash is determined based on the usage time of the Internet, but virtual cash may be determined by another method. For example, the game program 74 may include games such as pachinko, slot machines, or roulette, and the player may play these games to determine virtual cash. Thereby, in the present embodiment, it is possible to add fun to the game by determining the virtual cash by using the game built in the game program.
【0095】
Embodiment 18. Further, in the above-described embodiment 12, the virtual cash is determined based on the usage time of the Internet, but the virtual cash may be determined by another method. For example, the virtual cash may be determined by the player playing a program other than the game program 74 running on the personal computer 73a. As a result, in the present embodiment, by determining the virtual cash by using a program other than the game program in the personal computer, the virtual cash can be determined regardless of the usage time of the Internet, and the versatility of the game can be increased accordingly. You can have it and add some fun to the game.
【0096】
Embodiment 19. Further, in the above-described first embodiment, the virtual cash is determined based on the mileage of the vehicle, and the facility stored in the map data storage device 4 is purchased, but it is virtual by other means. You may decide on cash and buy things that are stored in other databases. FIG. 43 is a diagram showing a configuration of a system that sends an e-mail containing advertisement information of a product to a mobile phone from a personal computer installed in the store and provides the product information of the store to consumers.
【0097】
The personal computer 81 is installed in various stores 82 such as supermarkets, automobile stores, and electric stores, and sends an e-mail containing advertisement information of products to the server 84 via the network 83. The server 84 transmits the e-mail received from the personal computer 81 to the mobile phones 86 and 87 via the network 83 and the wireless base station 85. Since these systems have already been put into practical use and have been presented in Patent Document 3 and the like, detailed description thereof will be omitted here.
【0098】
In the present embodiment, the products of these stores 82 are purchased on the game. FIG. 44 is a block diagram showing a configuration of a virtual purchase game according to the present embodiment. In the figure, the game program 88 operates on the mobile phone 86 used by the game player. The game program 88 is based on the e-mail display means 88a that displays the contents of the received e-mail on the screen of the mobile phone, the call time recording unit 88b that records the call time when the mobile phone is used, and the call time. The virtual cash data creation means 88c as a point score determination means for creating virtual cash data to be used in the game, and the product element for determining the name of the product to be purchased and its price from the contents of the e-mail. It has a built-in extraction unit 88d, a purchased product data storage unit 88e that stores data of products selected and purchased by the player, a game screen display control unit 88f, and the like. The product element extraction unit 88d constitutes a publication acquisition means as an object acquisition means for acquiring a publication posted on the information communication system as a game object based on external operation information.
【0099】
FIG. 45 is a schematic diagram of a mobile phone 86 having a built-in game program 88. The mobile phone 86 has a left button 86a, an up button 86b, a right button 86c, a down button 86d, an enter button 86e, an OFF hook button 86f, an ON hook button 86g, and a dial button 86h. The mobile phone 86 has a display unit 86i that displays the contents of the received e-mail.
【0100】
Next, the operation of the 19th embodiment will be described. In the game program 88 in the present embodiment, virtual cash is generated in the game based on the talk time of the mobile phone, and the virtual cash is used to purchase the product listed in the advertisement information of the product received by e-mail. To do. For example, when the talk time of the mobile phone recorded by the talk time recording unit 88b is 100 hours, the virtual cash data creating means 88c calculates that the virtual cash that can be used in the game is 1 million yen. The player uses the virtual cash of 1 million yen to select and purchase the product listed in the advertisement information of the product received by e-mail.
【0101】
FIG. 46 is a flowchart showing a basic operation in the game program 88 when the game player purchases a product. Hereinafter, the operation of the game program 88 will be described with reference to this figure. The game player waits until the product purchase operation is performed (step ST71), and when it is determined that the product purchase operation has been performed, the detailed information of the target product is obtained from the advertisement information of the product received by e-mail. Load the price (step ST72). Next, the amount of cash on hand is compared with the price of the product (step ST73) to determine whether or not it can be purchased (step ST74). If it is not available for purchase, return to step ST71 and repeat the above operation. If it is available for purchase, subtract the price of the item from the cash on hand and use the remaining cash as cash on hand (step ST75). Then, the purchased product is added to the product list, and the series of operations is completed (step ST76).
【0102】
The email display means 88a built into the game program 88 has almost the same function as a normal mobile phone displays emails: displaying a list of incoming emails, selecting emails from the list, and It has the function to display the selected e-mail. Therefore, the game program 88 can display all the e-mails received by the mobile phone 86. When the player activates the game program 88 and selects an e-mail containing the advertisement information of the product received from the store 82 from the received e-mails, the e-mail display means 88a displays the character string shown in FIG. 47. It is displayed on the display unit 86i.
【0103】
The e-mail itself is just a list of character codes, and although the contents can be understood by humans visually reading the character strings, it is difficult for the program to read the list of numbers that are the character codes and judge the contents. is there. The product element extraction unit 88d determines the product name and its price from the list of character codes.
【0104】
FIG. 48 is a flowchart showing the basic operation when the product element extraction unit 88d extracts the product name and price. Hereinafter, the operation of the product element extraction unit 88d will be described with reference to this figure. The product element extraction unit 88d extracts the character code of "yen" or "\" from the electronic character code. When the character code of "yen" or "\" is extracted, the following processing changes depending on whether it is "yen" or "\". If the character code is "yen" (Yes in step ST81), it is determined whether or not the following two conditions are satisfied. Condition 1. The character string ends with the character code of "yen", or the character code of "yen" is followed by either ",", ".", "Space" or a line feed code. .. Condition 2. The character code before the character code corresponding to "circle" is a list of character codes of numbers 0 to 9. If the above two conditions are met (Yes in step ST82), it is determined that the "yen" and the enumeration of numbers are the prices of the products.
【0105】
Next, the character string from which the "circle" is extracted (the character string in this case is the position between the line feed code before the line feed code and the next line feed code at the position where the character code of the "circle" is extracted, that is, one line of the e-mail Remove the character code of the number and "yen" from the character string of the minute, and the character code of the character listed after the character code determined to be the price, and the contents of the remaining character code To judge. If the remaining character code contains a character code that is clearly not the product name, such as symbols such as "purchase", "price", "special price", "product", "name", "number", "* / +", etc. Remove the character code of (step ST83).
【0106】
If the number of remaining characters is within 1 to 20 characters (Yes in step ST84), it is determined that the remaining character code is the name of the product (step ST85). If it is determined that the remaining character code is not the product name, it is considered that the identification of the product name has failed, and the process of extracting the price character string is invalidated. If the character code is "\" (step ST86), it is determined whether or not the following two conditions are met. Condition 1. The character code after the character code corresponding to "\" is a list of character codes of numbers 0 to 9. Condition 2. The character string ends with the character code of the number, or the character code of the number is followed by either ",", "-", "space", or a line feed code. If the above two conditions are met, it is determined that the "¥" and the enumeration of numbers are the prices of the products (step ST87).
【0107】
The method of extracting the product name after extracting the price of the product (steps ST88 to 90) is the same as the case of extracting the price with the character code of "yen", and is omitted here. Thus, the product name and price are extracted from the character codes of all the characters in the e-mail in the same manner, and the series of operations is completed.
【0108】
FIG. 49 is a game screen of the game program 88. In FIG. 49, the elements determined to be the product name by the product element extraction unit 88d are those indicated by the reference numerals 89a, 89b, and 89c, that is, the product name, and the elements determined to be the price of the product are the reference numerals 89d, 89e, and What is indicated by 89f, that is, the price of the product. The character strings of the product names 89a, 89b, and 89c are underlined to indicate that they can be selected. Furthermore, the character string display color of the product name 89a is inverted, indicating that the product is in the selected state. When the up button 86b and the down button 86d of the mobile phone 86 are operated, the inversion part of the character string display color moves between the product names 89a, 89b, and 89c.
【0109】
In FIG. 49, when the enter button 86e is pressed, it is considered that the product with the product name 89a has been purchased, and the product information is stored in the purchased product data storage unit 88e. At the same time as pressing the enter button 88e, the transition to FIG. 50 is displayed, and a list of purchased products is displayed.
【0110】
FIG. 50 is a game screen of the game program 88 that is displayed even if the right button 86c is pressed without performing a purchase operation. In the present embodiment, when the left button 86a or the right button 86c is pressed, FIGS. 49 and 50 are displayed alternately. In FIG. 50, when the upper button 86b and the lower button 86d are operated, the inverted part of the character string display color moves between the product names 89g and 89h.
【0111】
Further, in FIG. 50, when the enter button 86e is pressed, the sale confirmation screen is displayed as shown in FIG. 51. Press the left button 86a or the right button 86c to alternately select the yes button 89i and the no button 89j. When the Yes button 89i is selected and the OK button 86e is pressed, the product with the product name 89g is considered to be sold and is deleted from the data in the purchased product data storage unit 88e. The product name 89g is deleted from the product list in Fig. 50, and the price is added to the cash on hand. Needless to say, the series of purchase and sale operations in the game program 88 is only for the game, and is not actually a purchase procedure.
【0112】
In this way, in the present embodiment, by determining the virtual cash based on the talk time of the mobile phone, the game can be made more versatile and the game can be made more interesting.
【0113】
20. Further, in the 12th and 19th embodiments, a product is selected and purchased from the contents of an Internet homepage or an e-mail, but a product is selected and purchased from the product information on another communication system. You may. For example, when a personal computer, a telephone, or the like is linked to an arbitrary product information posting system, a game program is activated, and a product is selected from the above-mentioned product information posting system and purchased.
【0114】
In the game program, the item of the purchased product and the amount of cash on hand are displayed. When you select an item, information about that product is displayed. Similar to the first embodiment, the purchased product can be sold, and in that case, the amount of the sold product is added to the amount on hand. Needless to say, the series of purchase and sale operations in the game program is only for the game, and is not actually a purchase procedure.
【0115】
As a result, in the present embodiment, the game can be made more versatile by operating the game program on a personal computer or telephone linked to an arbitrary product information posting system to select and purchase the product. Moreover, you can add fun to the game.
【0116】
Embodiment 21. As another method of determining virtual cash, for example, a method of determining virtual cash based on the number of years of use of a car, a personal computer, a telephone, etc. (that is, in this case, whether or not a car is used. Or, whether you use a computer or a telephone, virtual cash will increase naturally over time). Thereby, in the present embodiment, the game can be added to the fun by determining the virtual cash based on the years of use of the car, the personal computer, the telephone, and the like.
【0117】
Embodiment 22. In the above-described embodiments 1 to 21, three types of game programs have been described. In other words, the first type determines virtual cash based on the mileage in the navigation system and purchases facilities, and the second type determines virtual cash based on the usage time of the Internet on a personal computer. , Purchase products on the homepage, and the third type is to purchase virtual cash by telephone based on the talk time and purchase e-mail products.
【0118】
Therefore, in the present embodiment, these three types of games may be used to change the method of determining virtual cash and the combination of items to be purchased. For example, if the navigation system has the function of accessing the homepage or receiving e-mail, displaying the product information of the e-mail on the personal computer, or accessing the homepage with the mobile phone. In some cases, or when map data information is transmitted using a network or radio waves, it is also possible to receive the information using a personal computer or a mobile phone.
【0119】
Since there can be various cases as described above, it is possible to combine virtually all the methods for determining virtual cash and the items to be purchased as described in the above-described embodiment. In this way, in the present embodiment, by combining games of various cases, it is possible to configure a game program that flies to variety, and further, it is possible to add fun to the game.
【0120】
Embodiment 23. In addition, in various electronic devices such as portable game machines, electronic organizers, and PHS, functions for accessing homepages, receiving e-mails, and receiving various information such as map data information. If you have, you can incorporate the game program described in the above embodiment. As a result, in the present embodiment as well, as in the case of the 22nd embodiment, it is possible to configure a game program that flies to the variety, and further, it is possible to add fun to the game.
【0121】
Embodiment 24. Alternatively, when the game program can be used in a navigation system, a personal computer, a telephone, a PHS, a portable game machine, and various other electronic devices such as an electronic organizer (in each hardware, a game). (When programs can be sent and received to each other) It is possible to freely change the method of determining virtual cash and the combination of items to be purchased. As a result, in the present embodiment, it is possible to configure a flexible game program in which the method of determining virtual cash and the combination of purchase objects can be freely changed, and further, it is possible to add fun to the game. The game in each of the above embodiments is valid only for the homepage, e-mail, product posting system, etc., which are not subject to copyright infringement even if the posted material is imported into a personal computer.
【0122】
[Effect of the invention]
As described above, according to the present invention, the point score to be used in the game is determined by the point scoring means based on the distance traveled by the moving body, the usage time of the personal computer or the Internet, and the talk time on the telephone. Since it is configured, the moving distance of the moving body becomes virtual cash used in the game as it is, so the game player can enjoy it without spending any money, and since the data held by the navigation system is used, the game program itself can also be used. It has the effect of being easily and inexpensively realized.
[Simple explanation of drawings]
FIG. 1 is a block diagram showing a configuration of a navigation system according to a first embodiment of the present invention.
FIG. 2 is a block diagram showing an internal configuration of a game program built-in portion according to the first embodiment of the present invention.
FIG. 3 is a schematic view of a remote controller according to the first embodiment of the present invention.
FIG. 4 is a flowchart showing a basic operation of a game program built-in portion according to the first embodiment of the present invention.
FIG. 5 is a diagram showing a list of virtual amount determination methods according to the first embodiment of the present invention.
FIG. 6 is a diagram showing a normal navigation screen according to the first embodiment of the present invention.
FIG. 7 is a diagram showing a game play screen according to the first embodiment of the present invention.
FIG. 8 is a diagram showing a game play screen according to the first embodiment of the present invention.
FIG. 9 is a diagram showing a game play screen according to the first embodiment of the present invention.
FIG. 10 is a diagram showing a game play screen according to the first embodiment of the present invention.
FIG. 11 is a diagram showing a game play screen according to the first embodiment of the present invention.
FIG. 12 is a diagram showing a game play screen according to the first embodiment of the present invention.
FIG. 13 is a diagram showing a game play screen according to the first embodiment of the present invention.
FIG. 14 is a diagram showing a game play screen according to the first embodiment of the present invention.
FIG. 15 is a diagram showing a game play screen according to the first embodiment of the present invention.
FIG. 16 is a diagram showing a game play screen according to the first embodiment of the present invention.
FIG. 17 is a diagram showing a game play screen according to the first embodiment of the present invention.
FIG. 18 is a flowchart showing a basic operation of the virtual price setting means according to the first embodiment of the present invention.
FIG. 19 is a diagram showing detailed information of the facility according to the first embodiment of the present invention.
FIG. 20 is a flowchart showing a basic operation of a selection facility determination unit according to the first embodiment of the present invention.
FIG. 21 is a diagram showing a configuration of an Internet network according to a twelfth embodiment of the present invention.
FIG. 22 is a block diagram showing a configuration of a virtual purchase game according to a twelfth embodiment of the present invention.
FIG. 23 is a flowchart showing a basic operation of a game program built-in portion according to a twelfth embodiment of the present invention.
FIG. 24 is a diagram showing a game play screen according to a twelfth embodiment of the present invention.
FIG. 25 is a flowchart showing a basic operation of the product element extraction unit according to the twelfth embodiment of the present invention.
FIG. 26 is a flowchart showing a basic operation of the product element extraction unit according to the twelfth embodiment of the present invention.
FIG. 27 is a diagram showing a game play screen according to a twelfth embodiment of the present invention.
FIG. 28 is a diagram showing a game play screen according to a twelfth embodiment of the present invention.
FIG. 29 is a diagram showing a game play screen according to a twelfth embodiment of the present invention.
FIG. 30 is a diagram showing a game play screen according to a twelfth embodiment of the present invention.
FIG. 31 is a diagram showing a game play screen according to a twelfth embodiment of the present invention.
FIG. 32 is a diagram showing a game play screen according to a twelfth embodiment of the present invention.
FIG. 33 is a diagram showing a gameplay screen according to a twelfth embodiment of the present invention.
FIG. 34 is a diagram showing a game play screen according to a twelfth embodiment of the present invention.
FIG. 35 is a diagram showing a game play screen according to a twelfth embodiment of the present invention.
FIG. 36 is a diagram showing a gameplay screen according to a twelfth embodiment of the present invention.
FIG. 37 is a diagram showing a game play screen according to a twelfth embodiment of the present invention.
FIG. 38 is a diagram showing a game play screen according to a twelfth embodiment of the present invention.
FIG. 39 is a diagram showing a gameplay screen according to a twelfth embodiment of the present invention.
FIG. 40 is a diagram showing a game play screen according to a twelfth embodiment of the present invention.
FIG. 41 is a diagram showing a gameplay screen according to a twelfth embodiment of the present invention.
FIG. 42 is a diagram showing a game play screen according to a twelfth embodiment of the present invention.
FIG. 43 is a diagram showing a configuration of a system for providing store product information from a personal computer to a consumer according to the 19th embodiment of the present invention.
FIG. 44 is a block diagram showing a configuration of a virtual purchase game according to a 19th embodiment of the present invention.
FIG. 45 is a schematic diagram of a mobile phone according to a 19th embodiment of the present invention.
FIG. 46 is a flowchart showing a basic operation of a game program built-in portion according to the nineteenth embodiment of the present invention.
FIG. 47 is a diagram showing a screen of an e-mail according to a nineteenth embodiment of the present invention.
FIG. 48 is a flowchart showing a basic operation of the product element extraction unit according to the nineteenth embodiment of the present invention.
FIG. 49 is a diagram showing a gameplay screen according to a 19th embodiment of the present invention.
FIG. 50 is a diagram showing a game play screen according to the 19th embodiment of the present invention.
FIG. 51 is a diagram showing a gameplay screen according to a 19th embodiment of the present invention.
[Explanation of symbols]
1 GPS sensor, 2 wheel speed sensor, triangular speed sensor, 4 map data storage device, 5 display, 6 control device, 7 current position detection unit, 8 route search unit, 9 display control unit, 10 mileage recording unit, 11 game program Built-in unit, 12 virtual cash data creation means, 13 virtual price setting means, 14 selection facility judgment unit, 15 purchase processing judgment unit, 16 purchase facility data storage unit, 17 game screen display control unit, 20 remote control, 21 left scroll button, 22 Up scroll button, 23 Right scroll button, 24 Down scroll button, 25 Enter button, 26 Back button, 41 Current position mark, 42 Menu button, 43 Game button, 44 Hotel mark, 45 Restaurant mark, 51 Cross mark, 52 Message Display, 61 National Map Button, 62 Information Display Button, 63 Map Display Button, 64 Sell Button, 65 Yes Button, 66 No Button, 70 Provider, 70a, 70b, 70c Store, 71 Server Computer, 71a, 71b, 71c Homepage, 72a, 72b Consumer, 73a, 73b PC, 74 Game program, 74a Display communication control unit, 74b Internet usage time recording unit, 74c Virtual cash data creation means, 74d Product element extraction unit, 74e Purchased product data storage unit, 74f game screen display control unit, 75a, 75b product name, 75c, 75d product price, 75e, 75f character string part, 75g, 75h image part, 76 shopping button, 76a cursor, 76b message display part, 76c yes button, 76d No button, 76e list window, 76f × button, 76g, 76h, 76i product name, 76j product window, 76k product sale button, 76l file attachment button, 76m attachment display button, 76n attachment save button, 76o attachment delete button , 76p sale confirmation screen, 76q file selection window, 76r open button, 76s attachment display window, 76t, 76u attachment button, 76v window, 76w file save window, 76x Save button, 76y delete confirmation screen, 81 computer, 82 stores, 83 network, 84 server, 85 wireless base station, 86,87 mobile phone, 86a left button, 86b up button, 86c right button, 86d down button, 86e enter button , 86f OFF hook button, 86g ON hook button, 86h dial button, 86i display, 88 game program, 88a email display, 88b talk time recording, 88c virtual cash data creation, 88d product element extraction, 88e purchase Product data storage unit, 88f game screen display control unit, 89a, 89b, 89c product name, 89d, 89e, 89f product price, 89g, 89h product name, 89i yes button, 89j no button.
52 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11 Sheet 12 Sheet 13 Sheet 14 Sheet 15 Sheet 16 Sheet 17 Sheet 18 Sheet 19 Sheet 20 Sheet 21 Sheet 22 Sheet 23 Sheet 24 Sheet 25 Sheet 26 Sheet 27 Sheet 28 Sheet 29 Sheet 30 Sheet 31 Sheet 32 Sheet 33 Sheet 34 Sheet 35 Sheet 36 Sheet 37 Sheet 38 Sheet 39 Sheet 40 Sheet 41 Sheet 42 Sheet 43 Sheet 44 Sheet 45 Sheet 46 Sheet 47 Sheet 48 Sheet 49 Sheet 50 Sheet 51 Sheet 52
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| CN115138071A | Cited by | China | Search report |
| US12125502B2 | Cited by | United States of America | Applicant |
| JP2012234429A | Cited by | Japan | Search report |
| US11956498B2 | Cited by | United States of America | Applicant |
| CN116170330A | Cited by | China | Search report |
| JP2001070656A | Cites | Japan | Search report |
| JP2001070658A | Cites | Japan | Search report |
| JP2001340663A | Cites | Japan | Search report |
| JP2002049681A | Cites | Japan | Search report |
| JP2002074152A | Cites | Japan | Search report |
| JP2002133017A | Cites | Japan | Search report |
| JP2002233663A | Cites | Japan | Search report |
| JP2002282553A | Cites | Japan | Search report |
| JP2003038846A | Cites | Japan | Search report |
1 member in 1 office
Members1
| Document | Office | Kind | |
|---|---|---|---|
| JP2004357774AThis record | Japan | A |
8 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Re-examination (zenchi) completed and case transferred to appeal boardAppealJAPANESE INTERMEDIATE CODE: A912A912 | A912 | |
| Transfer to examiner for re-examination before appeal (zenchi)AppealJAPANESE INTERMEDIATE CODE: A911A911 | A911 | |
| Written amendmentJAPANESE INTERMEDIATE CODE: A523A521 | A521 | |
| Written amendmentJAPANESE INTERMEDIATE CODE: A523A521 | A521 | |
| Decision of refusalJAPANESE INTERMEDIATE CODE: A02A02 | A02 | |
| Written amendmentJAPANESE INTERMEDIATE CODE: A523A521 | A521 | |
| Notification of reasons for refusalJAPANESE INTERMEDIATE CODE: A131A131 | A131 | |
| Written request for application examinationJAPANESE INTERMEDIATE CODE: A621A621 | A621 |
Numbers
- Publication
- 2004357774
- Application
- 156775
Titles2
- Japanese
- ゲームプログラム、ゲーム装置および記録媒体
- English
- Game programs, game machines and recording media
Classification
- IPC, 10
- A63F13 45
- A63F13 211
- A63F13 216
- A63F13 335
- A63F13 46
- A63F13 65
- H04B7 26
- H04W4 00
- H04W64 00
- H04W88 02