JP4695166B2 - Mobile terminal and game system - Google Patents
Mobile terminal and game system Download PDFInfo
- Publication number
- JP4695166B2 JP4695166B2 JP2008162254A JP2008162254A JP4695166B2 JP 4695166 B2 JP4695166 B2 JP 4695166B2 JP 2008162254 A JP2008162254 A JP 2008162254A JP 2008162254 A JP2008162254 A JP 2008162254A JP 4695166 B2 JP4695166 B2 JP 4695166B2
- Authority
- JP
- Japan
- Prior art keywords
- game
- information
- base station
- identification information
- code
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Description
本発明は、ビデオゲームに係わり、詳細には、移動端末、ゲームの制御方法およびコンピュータ読み取り可能な記録媒体に関する。 The present invention relates to a video game, and more particularly to a mobile terminal, a game control method, and a computer-readable recording medium.
近年、場所、時間に制限を受けることなくことなくゲームを楽しむことができる携帯型ゲーム機が急速に普及している。また、最近の携帯電話機やPHS(Personal Handyphone System)、電子手帳、ノート型パソコンなどの携帯可能な電子機器の中には、これらの電子機器が本来有する機能の他にゲーム機能を有するものがある。携帯型ゲーム機やこれらの電子機器は、小型で持ち運びが可能であることからユーザは様々な場所でこれらの機器を使用することができる。 In recent years, portable game machines that can enjoy a game without being restricted by place and time are rapidly spreading. In addition, some portable electronic devices such as recent mobile phones, PHS (Personal Handyphone System), electronic notebooks, and notebook personal computers have game functions in addition to the functions inherent to these electronic devices. . Since portable game machines and these electronic devices are small and portable, the user can use these devices in various places.
このように様々な場所で使用可能なことに着目し、機器の位置情報を取得してこれを用いて機器の制御を行なう手法としては、例えば、以下に述べる技術が知られている。特許文献1には、着呼や発呼に応じて管轄する基地局から送信される基地局識別信号を受信して計数し、計数結果が所定値に達すると、その基地局識別信号毎に異なる仮想生命体又は生物のキャラクタ画像を表示する電子機器の制御技術が述べられている。この手法を用いれば、基地局が管轄する地域エリア毎に異なる仮想生命体又は生物のキャラクタ画像を表示することができる。
しかしながら、この公報に記載される手法では、取得した機器の位置情報に基づいて、表示画面に基地局の管轄する地域エリア毎に異なるキャラクタ画像を表示させるのみであり、ゲームとしての面白味に欠けていた。 However, the technique described in this publication only displays different character images for each area controlled by the base station on the display screen based on the acquired position information of the device, and lacks the fun as a game. It was.
本発明は上記課題に着目してなされたものであり、移動端末の現在位置に応じて、当該移動端末で実行されるゲームの進行を変化させることのできる移動端末、ゲームの制御方法およびコンピュータ読み取り可能な記録媒体を提供することである。 The present invention has been made paying attention to the above-described problem. A mobile terminal capable of changing the progress of a game executed on the mobile terminal according to the current position of the mobile terminal, a game control method, and a computer read It is to provide a possible recording medium.
上記目的を達成するため、本発明は、基地局から発信される識別情報を受信可能な移動端末であって、前記基地局が発信する識別情報を受信する受信手段と、前記受信手段で受信した識別情報を記憶手段に格納する格納手段と、操作入力に応答して実行されるゲームの進行過程において、前記格納手段により記憶手段に格納された識別情報に応じてゲームを進行させる制御手段と、前記制御手段によるゲームの進行に応じた画像を表示する表示手段と、を備える。 In order to achieve the above object, the present invention is a mobile terminal capable of receiving identification information transmitted from a base station, the receiving means receiving the identification information transmitted from the base station, and the reception means receiving the identification information Storage means for storing identification information in the storage means, and control means for proceeding the game according to the identification information stored in the storage means by the storage means in the course of the game executed in response to the operation input; Display means for displaying an image according to the progress of the game by the control means.
本発明によれば、基地局から発信される識別情報を受信可能な移動端末において、受信手段は基地局が発信する識別情報を受信し、格納手段は受信手段で受信した識別情報を記憶手段に格納する。そして、制御手段は、操作入力に応答して実行されるゲームの進行過程において、格納手段により記憶手段に格納された識別情報に応じてゲームを進行させ、表示手段は制御手段によるゲームの進行に応じた画像を表示する。したがって、それぞれの基地局が管轄するエリア毎に移動端末で受信できる識別情報が異なるので、移動端末の現在位置に応じて、すなわち、ユーザが移動端末でゲームをしている地域に応じて、ゲーム内容を変化させることができる。 According to the present invention, in the mobile terminal capable of receiving the identification information transmitted from the base station, the receiving means receives the identification information transmitted by the base station, and the storage means stores the identification information received by the receiving means in the storage means. Store. The control means advances the game in accordance with the identification information stored in the storage means by the storage means in the course of the game executed in response to the operation input, and the display means allows the game to proceed by the control means. The corresponding image is displayed. Therefore, since the identification information that can be received by the mobile terminal is different for each area that each base station has jurisdiction over, according to the current position of the mobile terminal, that is, according to the region where the user is playing the game on the mobile terminal, The contents can be changed.
また、この発明において、識別情報とゲームのシナリオ進行を分岐させるためのシナリオ分岐情報との対応関係を記憶する分岐情報記憶手段をさらに備え、前記制御手段は、前記分岐情報記憶手段に記憶された対応関係に従って、前記格納手段により記憶手段に格納された識別情報に対応するシナリオ分岐情報に応じて、ゲームのシナリオ進行を分岐させる構成としてもよい。 The present invention further comprises branch information storage means for storing the correspondence between the identification information and scenario branch information for branching the scenario progression of the game, and the control means is stored in the branch information storage means. According to the correspondence, the scenario progress of the game may be branched according to the scenario branch information corresponding to the identification information stored in the storage means by the storage means.
また、この発明において、識別情報と1以上のゲームキャラクタとの対応関係を記憶するキャラクタ記憶手段をさらに備え、前記制御手段は、新たにゲームキャラクタを表示させる場合に、前記キャラクタ記憶手段に記憶された対応関係に従って、前記格納手段により記憶手段に格納された識別情報に対応する1以上のゲームキャラクタから表示させるゲームキャラクタを決定して、ゲームの進行を変化させる構成としてもよい。 The present invention further includes character storage means for storing the correspondence relationship between the identification information and one or more game characters, and the control means is stored in the character storage means when a game character is newly displayed. According to the correspondence relationship, a game character to be displayed may be determined from one or more game characters corresponding to the identification information stored in the storage unit by the storage unit, and the progress of the game may be changed.
また、この発明において、アイテムとは、ゲームの進行に変化を与える属性を有するものであり、識別情報と1以上のアイテムとの対応関係を記憶するアイテム記憶手段をさらに備え、前記制御手段は、新たにアイテムを表示させる場合に、前記アイテム記憶手段に記憶された対応関係に従って、前記格納手段により記憶手段に格納された識別情報に対応する1以上のアイテムから表示させるアイテムを決定して、ゲームの進行を変化させる構成としてもよい。 In this invention, the item has an attribute that changes the progress of the game, and further includes item storage means for storing the correspondence between the identification information and one or more items, and the control means includes: In the case of newly displaying an item, according to the correspondence stored in the item storage unit, the storage unit determines an item to be displayed from one or more items corresponding to the identification information stored in the storage unit, and the game It is good also as a structure which changes progress of this.
次の発明は、基地局から発信される識別情報を受信可能な移動端末におけるゲームの制御方法であって、前記基地局が発信する識別情報を受信する第1のステップと、前記第1のステップで受信した識別情報を格納する第2のステップと、操作入力に応答して実行されるゲームの進行過程において、前記第2のステップで格納された識別情報に応じてゲームを進行させる第3のステップと、前記第3のステップによるゲームの進行に応じた画像を表示する第4のステップと、を含む。 The next invention is a game control method in a mobile terminal capable of receiving identification information transmitted from a base station, the first step of receiving the identification information transmitted by the base station, and the first step. A second step of storing the identification information received in step 3 and a third step of progressing the game according to the identification information stored in the second step in the course of the game executed in response to the operation input And a fourth step of displaying an image according to the progress of the game in the third step.
本発明によれば、基地局から発信される識別情報を受信可能な移動端末におけるゲームの制御方法において、第1のステップは基地局が発信する識別情報を受信し、第2のステップは第1のステップで受信した識別情報を格納する。そして、第3のステップは、操作入力に応答して実行されるゲームの進行過程において、第2のステップで格納された識別情報に応じてゲームを進行させ、第4のステップは第3のステップによるゲームの進行に応じた画像を表示する。 According to the present invention, in a game control method in a mobile terminal capable of receiving identification information transmitted from a base station, the first step receives identification information transmitted by the base station, and the second step includes the first step The identification information received in the step is stored. The third step proceeds the game according to the identification information stored in the second step in the course of the game executed in response to the operation input, and the fourth step represents the third step. Displays an image according to the progress of the game.
次の発明は、基地局から発信される識別情報を受信可能な移動端末で実行されるゲームのプログラムが記録されたコンピュータ読み取り可能な記録媒体であって、前記基地局が発信する識別情報を受信する第1のステップと、前記第1のステップで受信した識別情報を可能する第2のステップと、操作入力に応答して実行されるゲームの進行過程において、前記第2のステップで格納された識別情報に応じてゲームを進行させる第3のステップと、前記第3のステップによるゲームの進行に応じた画像を表示する第4のステップと、を実行させるためのプログラムを記録する。 The next invention is a computer-readable recording medium on which a game program executed by a mobile terminal capable of receiving identification information transmitted from a base station is recorded, and receives the identification information transmitted by the base station Stored in the second step in the course of the game executed in response to the operation input, the first step enabling the identification information received in the first step, and the second step enabling the identification information received in the first step. A program for executing a third step of progressing the game according to the identification information and a fourth step of displaying an image according to the progress of the game in the third step is recorded.
本発明によれば、基地局から発信される識別情報を受信可能な移動端末で実行されるゲームのプログラムが記録されたコンピュータ読み取り可能な記録媒体において、第1のステップは基地局が発信する識別情報を受信し、第2ステップは第1のステップで受信した識別情報を格納する。そして、第3のステップは、操作入力に応答して実行されるゲームの進行過程において、第2のステップで格納された識別情報に応じてゲームを進行させ、第4のステップは第3のステップによるゲームの進行に応じた画像を表示する。 According to the present invention, in a computer-readable recording medium in which a game program executed by a mobile terminal capable of receiving identification information transmitted from a base station is recorded, the first step is identification performed by the base station. The information is received, and the second step stores the identification information received in the first step. The third step proceeds the game according to the identification information stored in the second step in the course of the game executed in response to the operation input, and the fourth step represents the third step. Displays an image according to the progress of the game.
以下、図面を参照して本発明に係る実施の形態例を詳細に説明する。なお、第1の実施の形態では、本発明のゲーム装置を携帯電話機に適用した場合について述べる。[第1の実施の形態]図1は、本発明における移動体通信システムのネットワーク構成を示す図である。移動体通信システム1は、例えば、公衆回線網2に接続され、中継交換局7、移動交換局8a,8bおよびセンター9を備える携帯電話専用網3と、対応する移動交換局8a,8bに接続され、各々の無線エリア5a〜5fを管轄する基地局4a〜4fと、携帯電話機6とから構成されている。 Embodiments according to the present invention will be described below in detail with reference to the drawings. In the first embodiment, a case where the game device of the present invention is applied to a mobile phone will be described. [First Embodiment] FIG. 1 is a diagram showing a network configuration of a mobile communication system according to the present invention. The mobile communication system 1 is connected to, for example, the public line network 2 and connected to the mobile phone dedicated network 3 including the relay switching center 7, the mobile switching centers 8a and 8b, and the center 9, and the corresponding mobile switching centers 8a and 8b. The base stations 4a to 4f having jurisdiction over the respective radio areas 5a to 5f and the mobile phone 6 are configured.
携帯電話専用網3では、携帯電話機6に対する呼の接続を円滑に行なうために、携帯電話機6が現在どの無線エリア5a〜5fに位置しているのかをセンター9に登録している。 In the cellular phone dedicated network 3, in order to smoothly connect a call to the cellular phone 6, the wireless area 5 a to 5 f where the cellular phone 6 is currently located is registered in the center 9.
この位置登録に関する携帯電話専用網3の動作の概略は以下の通りである。各基地局4a〜4fは定期的に各々に固有な基地局IDコード(識別情報)を含む制御信号を、管轄する無線エリア5a〜5f内に無線送信する。携帯電話機6では、非通話時、すなわち待ち受け時に前記制御信号を受信する。そして、受信した制御信号から基地局IDコードを検出し、以前に受信した基地局IDコードと比較する。そして両者が一致しなかった場合に、在圏する無線エリアが変更になったと判断し、対応する基地局に位置登録要求を送信する。これに応じて携帯電話専用網3では、センター9に登録されている該当する携帯電話機6の位置登録情報を更新する。 The outline of the operation of the cellular phone dedicated network 3 regarding this location registration is as follows. Each base station 4a-4f periodically wirelessly transmits a control signal including a unique base station ID code (identification information) in the radio areas 5a-5f having jurisdiction. The mobile phone 6 receives the control signal when not talking, that is, when waiting. Then, the base station ID code is detected from the received control signal and compared with the previously received base station ID code. If the two do not match, it is determined that the wireless area in the area has changed, and a location registration request is transmitted to the corresponding base station. In response to this, the mobile phone dedicated network 3 updates the location registration information of the corresponding mobile phone 6 registered in the center 9.
本発明では、基地局4a〜4fから定期的に無線送信される制御信号に含まれる基地局IDコードを利用して、携帯電話機6で実行されるゲーム内容を制御する。 In the present invention, the game content executed on the mobile phone 6 is controlled using a base station ID code included in a control signal periodically transmitted by radio from the base stations 4a to 4f.
図2は、図1の携帯電話機6の回路構成を示すブロック図である。この携帯電話機6は、CDMA(Code Division Multiple Access:符号分割多元接続)方式に対応している。携帯電話機6は、例えば、アンテナ61、RF部62、キャリア変復調部63、拡散変復調部64、スピーチコーディック部65、音声変換回路66、スピーカ67、マイク68、CPU69、ROM70、RAM71、キー入力部72、表示駆動回路73およびディスプレイ74を備える。 FIG. 2 is a block diagram showing a circuit configuration of the mobile phone 6 of FIG. This mobile phone 6 is compatible with a CDMA (Code Division Multiple Access) system. The mobile phone 6 includes, for example, an antenna 61, an RF unit 62, a carrier modulation / demodulation unit 63, a spread modulation / demodulation unit 64, a speech codec unit 65, a voice conversion circuit 66, a speaker 67, a microphone 68, a CPU 69, a ROM 70, a RAM 71, and a key input unit 72. A display driving circuit 73 and a display 74.
アンテナ61が受信した信号はRF部62にて増幅、周波数変換がなされ、キャリア変復調部63にてベースバンド信号となる。そして、拡散変復調部64にて拡散符号との相関演算が行われ、必要な受信データが抽出される。受信データに含まれるディジタル音声データは、スピーチコーディック部65にて伸張され、音声変換回路66、スピーカ67を介して出力される。 The signal received by the antenna 61 is amplified and frequency-converted by the RF unit 62, and becomes a baseband signal by the carrier modulation / demodulation unit 63. Then, the spread modulation / demodulation unit 64 performs a correlation operation with the spread code, and necessary reception data is extracted. Digital audio data included in the received data is expanded by the speech codec unit 65 and output via the audio conversion circuit 66 and the speaker 67.
一方、マイク68から入力されるアナログ音声信号は、音声変換回路66にてディジタル音声データに変換され、スピーチコーディック部65にて圧縮される。圧縮されたディジタル音声データやその他の送信データは、拡散変復調部64にて多重化とスペクトル拡散が行われ、キャリア変復調部63にてキャリア変調される。そして、RF部62にて周波数変換、増幅などの処理がなされた後、アンテナ61から送信される。 On the other hand, the analog audio signal input from the microphone 68 is converted into digital audio data by the audio conversion circuit 66 and compressed by the speech codec unit 65. The compressed digital voice data and other transmission data are multiplexed and spread by the spread modulation / demodulation unit 64 and carrier modulated by the carrier modulation / demodulation unit 63. Then, after the RF unit 62 performs processing such as frequency conversion and amplification, the signal is transmitted from the antenna 61.
CPU(Central
Processing Unit )69は、ROM(Read
Only Memory)70に記憶されたプログラムに従って、後述するIDコード格納処理(図7参照)やゲーム処理(図8参照)を実行する。ROM70は、携帯電話機6で実現される通信機能やゲーム機能を制御するためのプログラムやデータを格納する。RAM(Random access Memory)71はプログラムやデータを一時的に格納する。
CPU (Central
Processing Unit 69 is a ROM (Read
In accordance with a program stored in the (Only Memory) 70, an ID code storage process (see FIG. 7) and a game process (see FIG. 8) described later are executed. The ROM 70 stores programs and data for controlling communication functions and game functions realized by the mobile phone 6. A RAM (Random access Memory) 71 temporarily stores programs and data.
キー入力部72は複数の操作キーを備える入力デバイスである。表示駆動回路73は、ディスプレイ74を駆動制御するための駆動回路や表示バッファ、CG(Character Generator )などを備える。ディスプレイ74は、LCD(LiquidCrystal Display)により構成され、画像や文字データを表示する。 The key input unit 72 is an input device having a plurality of operation keys. The display drive circuit 73 includes a drive circuit for controlling the display 74, a display buffer, a CG (Character Generator), and the like. The display 74 is composed of an LCD (Liquid Crystal Display) and displays images and character data.
図3は、図2のRAM71のメモリ構成を示す図である。RAM71は、例えば、IDコード記憶領域71a、ゲームデータ記憶領域71b、ワークエリア71cを有する。 FIG. 3 is a diagram showing a memory configuration of the RAM 71 in FIG. The RAM 71 has, for example, an ID code storage area 71a, a game data storage area 71b, and a work area 71c.
IDコード記憶領域71aは、受信した制御信号から抽出された基地局IDコード80を携帯電話機6の現在位置情報として記憶する。ゲームデータ記憶領域71bは、後述するキャラクタ制御テーブル81、アイテム制御テーブル82、シナリオ制御テーブル83など、ROM70から読み出されたゲームに関するプログラムやデータを記憶する。ワークエリア71cは、ROM70から読み出された通信機能を実現するためのプログラムやデータなどを記憶する。 The ID code storage area 71 a stores the base station ID code 80 extracted from the received control signal as the current position information of the mobile phone 6. The game data storage area 71b stores a game program and data read from the ROM 70, such as a character control table 81, an item control table 82, and a scenario control table 83, which will be described later. The work area 71c stores programs and data for realizing the communication function read from the ROM 70.
図4は、RAM71に格納されるキャラクタ制御テーブル81のデータ構造を示す図である。キャラクタ制御テーブル81は、ゲーム中にユーザが操る自キャラクタ(Player Character)が敵キャラクタ(Enemy Character )と戦闘を行なう際に、対戦する敵キャラクタを決定するために必要なデータが格納される。 FIG. 4 is a diagram showing a data structure of the character control table 81 stored in the RAM 71. The character control table 81 stores data necessary for determining an enemy character to battle when the player character operated by the user during the game battles with an enemy character (Enemy Character).
キャラクタ制御テーブル81は、例えば、「基地局IDコード」欄81a、「敵キャラクタ」欄81bを有する。「基地局IDコード」欄81aには、基地局IDコードのグループ情報が格納される。この基地局IDコードのグループ情報は、以下に示すような基準に従って複数のグループに区分された基地局IDコードに関する情報が格納されている。例えば、基地局IDコードの下位3ビットの値が「001」であることなど、基地局IDコードの一部分の値に応じてグループを区分すること。また、基地局IDコードの値を用いて演算を行ない、その解の値に応じてグループを区分することなどである。「敵キャラクタ」欄81bには、敵キャラクタの種類が格納される。 The character control table 81 has, for example, a “base station ID code” column 81a and an “enemy character” column 81b. The “base station ID code” column 81a stores group information of base station ID codes. In this base station ID code group information, information on base station ID codes divided into a plurality of groups according to the following criteria is stored. For example, the group is classified according to the value of a part of the base station ID code, such as the value of the lower 3 bits of the base station ID code being “001”. In addition, the calculation is performed using the value of the base station ID code, and the group is divided according to the value of the solution. The “enemy character” column 81b stores the types of enemy characters.
対戦する敵キャラクタを決定する場合には、キャラクタ制御テーブル81において、まず、IDコード記憶領域71aに格納された基地局IDコード80が属するグループを特定する。そして、このグループに対応付けられている1以上の敵キャラクタから、対戦させる敵キャラクタを決定する。 When determining an enemy character to fight against, the character control table 81 first identifies the group to which the base station ID code 80 stored in the ID code storage area 71a belongs. Then, an enemy character to be battled is determined from one or more enemy characters associated with this group.
図5は、RAM71に格納されるアイテム制御テーブル82のデータ構造を示す図である。アイテム制御テーブル82は、ゲーム中に新たなアイテムを表示する際に、表示させるアイテムを決定するために必要なデータが格納される。 FIG. 5 is a diagram showing a data structure of the item control table 82 stored in the RAM 71. The item control table 82 stores data necessary for determining an item to be displayed when a new item is displayed during the game.
アイテム制御テーブル82は、例えば、「基地局IDコード」欄82a、「アイテム」欄82bを有する。「基地局IDコード」欄82aには、基地局IDコードのグループ情報が格納される。この基地局IDコードのグループ情報は、以下に示すような基準に従って複数のグループに区分された基地局IDコードに関する情報が格納されている。例えば、基地局IDコードの下位3ビットの値が「001」であることなど、基地局IDコードの一部分の値に応じてグループを区分すること。また、基地局IDコードの値を用いて演算を行ない、その解の値に応じてグループを区分することなどである。「アイテム」欄82bには、アイテムの種類が格納される。 The item control table 82 includes, for example, a “base station ID code” column 82a and an “item” column 82b. The “base station ID code” column 82a stores group information of base station ID codes. In this base station ID code group information, information on base station ID codes divided into a plurality of groups according to the following criteria is stored. For example, the group is classified according to the value of a part of the base station ID code, such as the value of the lower 3 bits of the base station ID code being “001”. In addition, the calculation is performed using the value of the base station ID code, and the group is divided according to the value of the solution. The “item” column 82b stores the type of item.
新たに表示するアイテムを決定する場合には、アイテム制御テーブル82において、まず、IDコード記憶領域71aに格納された基地局IDコード80が属するグループを特定する。そして、このグループに対応付けられている1以上のアイテムから、表示するアイテムを決定する。 When determining an item to be newly displayed, first, in the item control table 82, a group to which the base station ID code 80 stored in the ID code storage area 71a belongs is specified. Then, an item to be displayed is determined from one or more items associated with this group.
図6は、RAM71に格納されるシナリオ制御テーブル83のデータ構造を示す図である。シナリオ制御テーブル83は、ゲーム中にゲームのシナリオ進行を分岐させる際に、分岐先のシナリオを決定するために必要なデータが格納される。 FIG. 6 is a diagram showing the data structure of the scenario control table 83 stored in the RAM 71. The scenario control table 83 stores data necessary for determining a branch destination scenario when the game scenario progress is branched during the game.
シナリオ制御テーブル83は、例えば、「シナリオ分岐ポイント」欄83a、「基地局IDコード」欄83b、「分岐先シナリオ」欄83cを有する。「シナリオ分岐ポイント」欄83aには、ゲームのシナリオ進行を分岐させる分岐ポイント情報が格納される。「基地局IDコード」欄83bには、基地局IDコードのグループ情報が格納される。この基地局IDコードのグループ情報は、以下に示すような基準に従って複数のグループに区分された基地局IDコードに関する情報が格納されている。例えば、基地局IDコードの下位3ビットの値が「001」であることなど、基地局IDコードの一部分の値に応じてグループを区分すること。また、基地局IDコードの値を用いて演算を行ない、その解の値に応じてグループを区分することなどである。「分岐先シナリオ」欄83cには、分岐先のシナリオID(Identification)情報が格納される。 The scenario control table 83 includes, for example, a “scenario branch point” field 83a, a “base station ID code” field 83b, and a “branch destination scenario” field 83c. The “scenario branch point” column 83a stores branch point information for branching the game scenario progress. The “base station ID code” column 83b stores group information of base station ID codes. In this base station ID code group information, information on base station ID codes divided into a plurality of groups according to the following criteria is stored. For example, the group is classified according to the value of a part of the base station ID code, such as the value of the lower 3 bits of the base station ID code being “001”. In addition, the calculation is performed using the value of the base station ID code, and the group is divided according to the value of the solution. The “branch destination scenario” field 83c stores the branch destination scenario ID (Identification) information.
分岐先のシナリオを決定する場合には、シナリオ制御テーブル83において、まず、シナリオの分岐ポイントを判別し、IDコード記憶領域71aに格納された基地局IDコード80が属するグループを特定する。そして、このグループに対応付けられているシナリオを分岐先のシナリオに決定する。 When determining a branch destination scenario, in the scenario control table 83, first, the branch point of the scenario is determined, and the group to which the base station ID code 80 stored in the ID code storage area 71a belongs is specified. Then, the scenario associated with this group is determined as the branch destination scenario.
なお、各制御テーブル81、82、83の「基地局IDコード」欄81a、82a、83bに格納される基地局IDコードのグループ区分は、以下に示すようなものであってもよい。例えば、少なくとも1以上の基地局IDコードからなる基地局IDコードのグループ情報が格納される構成である。 The group classification of the base station ID code stored in the “base station ID code” column 81a, 82a, 83b of each control table 81, 82, 83 may be as shown below. For example, group information of a base station ID code composed of at least one base station ID code is stored.
次に、第1の実施の形態における携帯電話機6の動作を具体的に説明する。携帯電話機6で行われる制御の中には、CPU69以外の回路がCPU69と協働して制御を行っているものも存在する。説明の便宜上、以下では、CPU69が関係する制御は、CPU69が直接的に制御しているものとしてその説明を行う。また、通信機能やゲーム機能を実現するために必要なプログラムやデータは、CPU69からの命令に従って処理の進行状況に応じて逐次、ROM70からRAM71に転送される。しかし、以下に示す説明では、発明の理解を容易にするために、ROM70からのデータの読み出しや、RAM71への転送に関する詳細な記述は省略する。 Next, the operation of the mobile phone 6 in the first embodiment will be specifically described. Among the controls performed by the mobile phone 6, there is one in which a circuit other than the CPU 69 performs control in cooperation with the CPU 69. For convenience of explanation, the control related to the CPU 69 will be described below assuming that the CPU 69 directly controls the control. In addition, programs and data necessary for realizing the communication function and the game function are sequentially transferred from the ROM 70 to the RAM 71 in accordance with the progress of processing according to instructions from the CPU 69. However, in the following description, in order to facilitate understanding of the invention, detailed description regarding reading of data from the ROM 70 and transfer to the RAM 71 is omitted.
図7は、IDコード格納処理の一例を示すフローチャートである。IDコード格納処理は、携帯電話機6が非通話時、すなわち待ち受け時である場合に、割り込み要求に基づいて定期的に実行される。処理が開始されると、まず、携帯電話機6が在圏する無線エリアを管轄する基地局から定期的に送信されている制御信号を受信する(ステップS101)。次いで、複数の基地局から制御信号を受信したか否かの判定が行なわれる(ステップS102)。複数の基地局から制御信号を受信した場合とは、互いの無線エリアが重なり合う場所に携帯電話機6が位置した場合である。 FIG. 7 is a flowchart illustrating an example of ID code storage processing. The ID code storage process is periodically executed based on the interrupt request when the mobile phone 6 is not in a call, that is, when waiting. When the process is started, first, a control signal that is periodically transmitted from a base station that has jurisdiction over the wireless area in which the mobile phone 6 is located is received (step S101). Next, it is determined whether or not control signals have been received from a plurality of base stations (step S102). A case where control signals are received from a plurality of base stations is a case where the mobile phone 6 is located at a location where the wireless areas overlap each other.
いずれか1つの基地局からしか制御信号を受信していなかった場合は、受信した制御信号から基地局IDコードを検出する(ステップS103)。複数の基地局から制御信号を受信した場合は、各制御信号の受信レベルを測定し(ステップS104)、受信レベルが最も高い制御信号を特定する。そして、特定した制御信号から基地局IDコードを検出する(ステップS105)。 If the control signal is received only from any one of the base stations, the base station ID code is detected from the received control signal (step S103). When control signals are received from a plurality of base stations, the reception level of each control signal is measured (step S104), and the control signal having the highest reception level is specified. Then, the base station ID code is detected from the specified control signal (step S105).
次いで、CPU69は、以前に受信してIDコード記憶領域71aに格納した基地局IDコード80と、ステップS103又はステップS105で検出した基地局IDコードとを比較する(ステップS106)。そして、比較結果が不一致であるか否かを判定する(ステップS107)。不一致であった場合にのみ、今回検出した基地局IDコードを、携帯電話機6の新たな現在位置情報としてIDコード記憶領域71aに格納する(ステップS108)。このIDコード格納処理を実行することにより、IDコード記憶領域71aには、携帯電話機6の現在位置情報である基地局IDコードが格納される。 Next, the CPU 69 compares the base station ID code 80 previously received and stored in the ID code storage area 71a with the base station ID code detected in step S103 or step S105 (step S106). Then, it is determined whether or not the comparison results are inconsistent (step S107). Only when they do not match, the base station ID code detected this time is stored in the ID code storage area 71a as new current position information of the mobile phone 6 (step S108). By executing this ID code storage process, the base station ID code, which is the current position information of the mobile phone 6, is stored in the ID code storage area 71a.
図8は、ゲーム処理の一例を示すフローチャートである。ゲーム処理は、携帯電話機6が待ち受け時である場合であって、かつ、ユーザがキー入力部72を操作して、キー入力部72から入力される操作信号に基づいてゲームの開始要求がなされた場合に実行される。CPU69は、ゲームプログラムに従ってゲームを開始し、ゲームの進行に関する制御を行なう(ステップS201)。例えば、ユーザからの操作入力に応答してディスプレイ74に表示される自キャラクタを移動させたり、表示画像を切り換えたりする。 FIG. 8 is a flowchart illustrating an example of the game process. The game processing is a case where the mobile phone 6 is in a standby state, and the user operates the key input unit 72 and a game start request is made based on an operation signal input from the key input unit 72. If executed. The CPU 69 starts the game according to the game program and performs control related to the progress of the game (step S201). For example, in response to an operation input from the user, the player character displayed on the display 74 is moved or the display image is switched.
次いで、ゲームの進行に関する制御の途中で、基地局IDコードを用いて実行される処理が発生したか否かの判定が行なわれる(ステップS202)。基地局IDコードを用いて実行される処理とは、例えば、対戦する敵キャラクタを決定するエンカウント処理や、新たなアイテムを発生させるアイテム発生処理、シナリオの分岐を制御するシナリオ分岐処理などである。 Next, in the middle of the control relating to the progress of the game, it is determined whether or not processing to be executed using the base station ID code has occurred (step S202). The process executed using the base station ID code includes, for example, an encounter process for determining an enemy character to fight against, an item generation process for generating a new item, a scenario branch process for controlling a scenario branch, and the like. .
エンカウント処理の場合は、例えば、以下のようにしてこの処理が発生したか否かが判定される。すなわち、ゲームの進行過程において、ゲームマップ上を自キャラクタが移動している場合は、所定の確率値に基づいて敵キャラクタとの戦闘を発生させる処理が実行されている。この処理により敵キャラクタとの戦闘が発生した場合に、エンカウント処理の実行が発生したと判定される。 In the case of the encounter process, for example, it is determined whether or not this process has occurred as follows. That is, in the course of the game, when the player character is moving on the game map, a process of generating a battle with the enemy character based on a predetermined probability value is executed. When a battle with an enemy character occurs by this process, it is determined that the execution of the encounter process has occurred.
また、アイテム発生処理の場合は、例えば、以下のようにしてこの処理が発生したか否かが判定される。すなわち、ゲームの進行過程において、自キャラクタが敵キャラクタとの戦闘に勝利した場合や、ゲームフィールド上に配置された宝箱(アイテムボックス)を開ける操作指示がなされた場合に、アイテム発生処理の実行が発生したと判定される。 In the case of item generation processing, for example, it is determined whether or not this processing has occurred as follows. That is, in the course of the game, the item generation process is executed when the player character wins a battle with an enemy character or when an operation instruction to open a treasure box (item box) placed on the game field is given. It is determined that it has occurred.
また、シナリオ分岐処理の場合は、例えば、以下のようにしてこの処理が発生したか否かが判定される。すなわち、ゲームの進行過程において、予め設定されたシナリオ進行を分岐させる分岐ポイントまでゲームが進行した場合に、シナリオ分岐処理の実行が発生したと判定される。また、自キャラクタに対応付けられた当該自キャラクタの戦闘力を示す各種パラメータ値が特定の条件を満たした場合など、ゲーム中に予め設定された特定の条件を満たした場合に、シナリオ分岐処理の実行が発生したと判定される。 In the case of scenario branch processing, for example, it is determined whether or not this processing has occurred as follows. That is, it is determined that the scenario branch process has been executed when the game has progressed to a branch point that branches a preset scenario progress in the course of the game. In addition, when the various parameter values indicating the fighting power of the subject character associated with the subject character satisfy a specific condition, such as when the scenario branch process is performed It is determined that execution has occurred.
基地局IDコードが必要な処理、すなわち、エンカウント処理、アイテム発生処理、シナリオ分岐処理のいずれもが発生していなかった場合には、ステップS214に移行する。一方、エンカウント処理、アイテム発生処理、シナリオ分岐処理のいずれかの処理の実行が発生した場合には、まず、IDコード記憶領域71aに格納された基地局IDコード80を取得する(ステップS203)。次いで、発生した処理の種類を特定する(ステップS204)。 If the process requiring the base station ID code, that is, none of the encounter process, the item generation process, and the scenario branch process has occurred, the process proceeds to step S214. On the other hand, when execution of any one of the encounter process, the item generation process, and the scenario branch process occurs, first, the base station ID code 80 stored in the ID code storage area 71a is acquired (step S203). . Next, the type of processing that has occurred is specified (step S204).
発生した処理がエンカウント処理の場合は(ステップS205)、まず、キャラクタ制御テーブル81を参照してステップS203で取得した基地局IDコード80が属するグループを特定する。次いで、このグループに対応付けられている1以上の敵キャラクタから対戦させる敵キャラクタの種類を、例えば乱数を用いて決定する(ステップS206)。そして、決定した敵キャラクタの画像データや能力データを取得してディスプレイ74に表示した後(ステップS207)、ステップS214に移行する。 When the generated process is an encounter process (step S205), first, the group to which the base station ID code 80 acquired in step S203 belongs is specified with reference to the character control table 81. Next, the type of enemy character to be battled from one or more enemy characters associated with this group is determined using, for example, a random number (step S206). And after acquiring the image data and ability data of the determined enemy character, and displaying on the display 74 (step S207), it transfers to step S214.
図9は、図8のゲーム処理のステップS207においてディスプレイ74に表示されるキャラクタ画像の一例を示す図である。図9(a)に示す表示例は、図4に示すキャラクタ制御テーブル81において、グループAに属する基地局IDコードを有する基地局の無線エリアに携帯電話6が在圏した場合に、対戦相手として表示される敵キャラクタEC1の画像である。また、図9(b)に示す表示例は、図4に示すキャラクタ制御テーブル81において、グループCに属する基地局IDコードを有する基地局の無線エリアに在圏した場合に、対戦相手として表示される敵キャラクタEC8の画像である。 FIG. 9 is a diagram showing an example of a character image displayed on the display 74 in step S207 of the game process of FIG. The display example shown in FIG. 9A is an example of an opponent when the mobile phone 6 is located in the wireless area of a base station having a base station ID code belonging to group A in the character control table 81 shown in FIG. It is the image of enemy character EC1 displayed. Further, the display example shown in FIG. 9B is displayed as an opponent when the user is in the wireless area of the base station having the base station ID code belonging to group C in the character control table 81 shown in FIG. This is an image of the enemy character EC8.
図9(a)に示す表示例と図9(b)に示す表示例は、ゲームを行なっているユーザの現在位置が異なるのみで他の条件は全て同じ場合である。このように、ユーザがゲームを行なっている地域に応じて対戦する敵キャラクタを、図9(a)に示す敵キャラクタ91と図9(b)に示す敵キャラクタ92のように異ならせることができる。 The display example shown in FIG. 9 (a) and the display example shown in FIG. 9 (b) are cases where the current position of the user who is playing the game is different and all other conditions are the same. In this way, the enemy characters that fight against the area where the user is playing the game can be made different as the enemy character 91 shown in FIG. 9A and the enemy character 92 shown in FIG. 9B. .
このエンカウント処理により、携帯電話機6の現在位置、すなわち、ユーザがゲームをしている地域を条件として、対戦する敵キャラクタを決定することができる。したがって、携帯電話機6でゲームをしている地域に応じて異なる敵キャラクタと戦うことができる。その結果、別の地域でゲームを行い、新たな敵キャラクタとの対戦を楽しむなどゲームの興趣性を高めることができる。 By this encounter processing, it is possible to determine an enemy character to fight against on the condition of the current position of the mobile phone 6, that is, the area where the user is playing the game. Therefore, it is possible to fight different enemy characters depending on the area where the mobile phone 6 is playing the game. As a result, it is possible to enhance the fun of the game, such as playing a game in another area and enjoying a battle with a new enemy character.
また、戦った敵キャラクタを倒すと、その敵キャラクタが自キャラクタとして使えるようになるゲームを考える。この場合、地域に応じて出現する敵キャラクタが異なることから、いろいろなキャラクタを手に入れるために、様々な地域に移動してゲームを行なうといったおもしろさが生まれる。また、様々なキャラクタを手に入れるために、異なる地域の人と情報交換を行なうようになるなど、単にゲームの興趣性を高めるだけでなく、コミュニケーションツールとしての有用性も高くなる。また、例えば、携帯電話機6の現在位置が東北地方である場合には、敵キャラクタとして「なまはげ」を出現させるなどすれば、地域性を生かしたキャラクタの出現制御を行なうこともできる。 Also, consider a game in which when an enemy character that has fought is defeated, that enemy character can be used as its own character. In this case, since the enemy characters appearing according to the region are different, it is interesting to move to various regions and play the game in order to obtain various characters. Also, in order to obtain various characters, information exchange with people in different regions is not only enhanced, but the usefulness as a communication tool is also enhanced. Further, for example, when the current position of the mobile phone 6 is in the Tohoku region, the appearance control of the character utilizing the locality can be performed by causing “Namahage” to appear as an enemy character.
一方、発生した処理がアイテム発生処理の場合は(ステップS208)、まず、アイテム制御テーブル82を参照してステップS203で取得した基地局IDコード80が属するグループを特定する。次いで、このグループに対応付けられている1以上のアイテムから発生させるアイテムの種類を、例えば乱数を用いて決定する(ステップS209)。そして、決定したアイテムの画像データや性能データを取得してディスプレイ74に表示した後(ステップS210)、ステップS214に移行する。 On the other hand, if the generated process is an item generation process (step S208), first, the group to which the base station ID code 80 acquired in step S203 belongs is identified with reference to the item control table 82. Next, the type of an item generated from one or more items associated with this group is determined using, for example, a random number (step S209). And after acquiring the image data and performance data of the determined item, and displaying on the display 74 (step S210), it transfers to step S214.
このアイテム発生処理により、携帯電話機6の現在位置、すなわち、ユーザがゲームをしている地域を条件として、発生させるアイテムを決定することができる。したがって、携帯電話機6でゲームをしている地域に応じて異なるアイテムが発生する。その結果、地域に応じて取得できるアイテムが異なることから、いろいろなアイテムを手に入れるために、様々な地域に移動してゲームを行なうようになるなど、ゲームの興趣性を高めることができる。また、特別なアイテムを手に入れるために、異なる地域の人と情報交換を行なうようになるなど、コミュニケーションツールとしての有用性も高くなる。また、地域性を生かしたアイテムの発生制御を行なうこともできる。 By this item generation process, the item to be generated can be determined on the condition of the current position of the mobile phone 6, that is, the area where the user is playing the game. Accordingly, different items are generated depending on the area where the mobile phone 6 is playing a game. As a result, since the items that can be acquired differ depending on the region, it is possible to enhance the interest of the game, such as moving to various regions and playing the game in order to obtain various items. In addition, usefulness as a communication tool is increased, such as exchanging information with people in different regions to obtain special items. It is also possible to control the generation of items that take advantage of regional characteristics.
一方、発生した処理がシナリオ分岐処理の場合は(ステップS211)、まず、シナリオ制御テーブル83を参照してシナリオの分岐ポイントを判別する。次いで、ステップS203で取得した基地局IDコード80が属するグループを特定する。そして、このグループに対応付けられているシナリオID情報に従って分岐先のシナリオを決定する(ステップS212)。次いで、決定したシナリオに応じた画像データを取得してディスプレイ74に表示した後(ステップS213)、ステップS214に移行する。 On the other hand, when the generated process is a scenario branch process (step S211), the scenario branch point is first determined with reference to the scenario control table 83. Next, the group to which the base station ID code 80 acquired in step S203 belongs is specified. Then, a branch destination scenario is determined according to the scenario ID information associated with this group (step S212). Next, image data corresponding to the determined scenario is acquired and displayed on the display 74 (step S213), and then the process proceeds to step S214.
このシナリオ分岐処理により、携帯電話機6の現在位置、すなわち、ユーザがゲームをしている地域を分岐条件として、シナリオの分岐制御を行なうことができる。したがって、携帯電話機6でゲームをしている地域に応じてゲームのシナリオ分岐を異ならせることができる。その結果、いろいろなシナリオを楽しむために様々な地域に移動してゲームを行なうようになるなど、ゲームの興趣性を高めることができる。また、ゲームを行なう地域を変えれば同一のゲームであっても何度も楽しむことができる。さらに、いろいろなシナリオ分岐を楽しむために、異なる地域の人と情報交換を行なうようになるなど、コミュニケーションツールとしての有用性も高くなる。また、地域性を生かしたシナリオの分岐制御を行なうこともできる。 By this scenario branching process, the branching control of the scenario can be performed using the current position of the mobile phone 6, that is, the region where the user is playing the game as a branching condition. Therefore, the scenario branch of the game can be varied depending on the area where the mobile phone 6 is playing the game. As a result, it is possible to enhance the fun of the game, such as moving to various regions and playing games in order to enjoy various scenarios. Also, if the area where the game is played is changed, the same game can be enjoyed many times. Furthermore, in order to enjoy various scenario branches, it will be useful as a communication tool, such as exchanging information with people in different regions. It is also possible to perform branch control of scenarios that make use of regional characteristics.
ステップS214では、ゲームの終了条件が成立したか否かの判定が行なわれる(ステップS214)。終了条件とは、例えば、キー入力部72から入力される操作信号に基づいてゲームの終了要求がなされた場合や、携帯電話機6に着信があった場合などである。終了条件が成立していなかった場合は、ステップS201に戻る。また、終了条件が成立した場合は、ゲームの途中経過データを保存するなどの処理を行なった後、ゲーム処理を終了する。 In step S214, it is determined whether or not a game end condition is satisfied (step S214). The end condition is, for example, a case where a game end request is made based on an operation signal input from the key input unit 72, or a case where the mobile phone 6 receives an incoming call. If the end condition is not satisfied, the process returns to step S201. If the end condition is satisfied, the game process is terminated after performing a process such as saving the game progress data.
第1の実施の形態によれば、携帯電話機6は、複数の基地局のうち、携帯電話機6が現在位置する無線エリアを管轄する基地局から定期的に無線送信されている制御信号を待ち受け時に受信する。そして受信した制御信号から基地局IDコードを抽出してIDコード記憶領域71aに格納する。そして、ゲームの進行過程において、格納した基地局IDコードに応じてゲームを進行させ、ゲームの進行に応じた画像をディスプレイ74に表示する。 According to the first embodiment, the mobile phone 6 waits for a control signal periodically transmitted from a base station having jurisdiction over the wireless area where the mobile phone 6 is currently located among a plurality of base stations. Receive. The base station ID code is extracted from the received control signal and stored in the ID code storage area 71a. Then, in the course of the game, the game is advanced according to the stored base station ID code, and an image corresponding to the progress of the game is displayed on the display 74.
したがって、ユーザがゲームをしている地域に応じてゲーム中のシナリオ分岐や、表示されるキャラクタ画像およびアイテム画像などのゲーム内容を異ならせることができる。また、ゲーム内容を異ならせるための位置情報は、携帯電話システムにおいて携帯電話機の位置登録を行なうために基地局から定期的に送信されている基地局IDコード(識別信号)を使用している。したがって、ユーザの現在の位置情報に応じてゲーム内容を変化させることができる。 Therefore, the game contents such as the scenario branch in the game and the displayed character image and item image can be varied according to the area where the user is playing the game. The position information for making the game contents different uses a base station ID code (identification signal) periodically transmitted from the base station in order to register the position of the mobile phone in the mobile phone system. Therefore, the game content can be changed according to the current position information of the user.
また、位置情報として、携帯電話システムにおいて携帯電話機の位置登録を行なうために基地局から定期的に送信されている基地局IDコードを使用する構成としたことにより、以下に述べる利点をも有する。 In addition, since the base station ID code periodically transmitted from the base station is used as the location information in the mobile phone system in order to register the location of the mobile phone in the mobile phone system, the following advantages are also obtained.
すなわち、通常、携帯電話機では、通話や通信時には、実行中のゲーム機能を停止させて通信機能に関する処理を実行しなければならない。そのため、着呼や発呼に応じて取得される基地局識別情報を使用した場合、ゲームの進行過程において進行を制御するためにメモリから読み出した基地局識別情報は、着呼や発呼が行われたタイミングで取得した位置情報でしかない。したがって、この位置情報はユーザが過去に通話や通信を行なった場所の位置情報でしかなかった。 That is, normally, in a mobile phone, at the time of a call or communication, it is necessary to stop the game function being executed and execute processing related to the communication function. For this reason, when using base station identification information acquired in response to an incoming call or outgoing call, the base station identification information read from the memory for controlling the progress in the course of the game is not received or called. It is only the position information acquired at the specified timing. Therefore, this position information is only position information of a place where the user has made a call or communication in the past.
しかし、第1の実施の形態によれば、基地局IDコードを含む制御信号は基地局から定期的に送信され、携帯電話機6の待ち受け時に逐次受信される。したがって、ゲームの進行過程において、ユーザの現在の位置を示す位置情報に応じてゲーム内容を変化させることができる。また、携帯電話機6の待ち受け時に基地局IDコードを取得するので、着呼側と発呼側で通話や通信を行なわなくてもユーザの位置情報を取得できる。 However, according to the first embodiment, the control signal including the base station ID code is periodically transmitted from the base station and sequentially received when the mobile phone 6 is on standby. Therefore, in the progress of the game, the game content can be changed according to the position information indicating the current position of the user. In addition, since the base station ID code is acquired when the mobile phone 6 is on standby, it is possible to acquire the user's location information without performing a call or communication between the called side and the calling side.
なお、上記第1の実施の形態では、ゲームに関するプログラムやデータは予めROM70に格納されている構成としたが、基地局から任意のゲームプログラムやデータを携帯電話機にダウンロードする構成であってもよい。この場合、EEPROM(Electrically Erasable Programmable ROM)を備え、このEEPROMにダウンロードされたゲームプログラムやデータが格納される。このような構成とすれば、携帯電話機6ではゲームに関するプログラムやデータを基地局からダウンロードして使用することが可能となる。したがって、ゲームに関するプログラムやデータをソフトウェア製品として装置と独立して電子的に配布、販売することができるようになる。 In the first embodiment, the program and data relating to the game are stored in the ROM 70 in advance. However, any game program and data may be downloaded from the base station to the mobile phone. . In this case, an EEPROM (Electrically Erasable Programmable ROM) is provided, and downloaded game programs and data are stored in the EEPROM. With such a configuration, the mobile phone 6 can download and use programs and data relating to the game from the base station. Therefore, it becomes possible to electronically distribute and sell programs and data related to games as software products independently of the apparatus.
次に、第2の実施の形態について説明する。第2の実施の形態は以下の点で第1の実施の形態と異なる。すなわち、第1の実施の形態では、本発明を携帯電話機に適用した場合について述べた。第2の実施の形態では、携帯電話機などの移動体通信システムにおいて、基地局から無線送信される制御信号を受信するための機能と、受信した制御信号から基地局IDコードを抽出する機能とを有する携帯型ゲーム機に本発明を適用した場合を述べる。 Next, a second embodiment will be described. The second embodiment is different from the first embodiment in the following points. That is, in the first embodiment, the case where the present invention is applied to a mobile phone has been described. In the second embodiment, in a mobile communication system such as a mobile phone, a function for receiving a control signal wirelessly transmitted from a base station and a function for extracting a base station ID code from the received control signal are provided. A case where the present invention is applied to a portable game machine having the above will be described.
したがって、第2の実施の形態では、本発明を適用するハードウェア構成が異なるのみであり、その他のテーブルのデータ構成やIDコード格納処理、ゲーム処理の手順は、第1の実施の形態と同じである。第1の実施の形態と同じ構成および処理については、第1の実施の形態と同一の符号を付して、重複する説明を省略する。以下に、第1の実施の形態と異なる点についてのみ説明する。 Therefore, in the second embodiment, only the hardware configuration to which the present invention is applied is different, and the other table data configuration, ID code storage processing, and game processing procedures are the same as those in the first embodiment. It is. About the same structure and process as 1st Embodiment, the code | symbol same as 1st Embodiment is attached | subjected and the overlapping description is abbreviate | omitted. Only differences from the first embodiment will be described below.
図10は、第2の実施の形態における携帯型ゲーム機の回路構成を示すブロック図である。この携帯型ゲーム機100は、携帯電話(CDMA方式)の移動体通信システムを構成する基地局から送信される制御信号を受信するための機能と、受信した制御信号から基地局IDコードを抽出する機能とを有する。 FIG. 10 is a block diagram illustrating a circuit configuration of the portable game machine according to the second embodiment. This portable game machine 100 extracts a base station ID code from the received control signal and a function for receiving a control signal transmitted from a base station constituting a mobile communication system of a mobile phone (CDMA system). With functions.
携帯型ゲーム機100は、図2に示したアンテナ61、RF部62、キャリア変復調部63、拡散変復調部64、CPU69、RAM71、表示駆動回路73およびディスプレイ74と、ROM101、キー入力部102、インターフェース回路103およびROMカード104とを備える。 The portable game machine 100 includes an antenna 61, an RF unit 62, a carrier modulation / demodulation unit 63, a diffusion modulation / demodulation unit 64, a CPU 69, a RAM 71, a display drive circuit 73 and a display 74, a ROM 101, a key input unit 102, an interface shown in FIG. A circuit 103 and a ROM card 104 are provided.
ROM101は、携帯型ゲーム機100の各部を制御するオペレーションシステムを格納する。キー入力部102は、方向キーや複数の操作ボタンを備える入力デバイスである。インターフェース回路103は、ROMカード104を着脱自在に装着することができる構成となっている。 The ROM 101 stores an operation system that controls each unit of the portable game machine 100. The key input unit 102 is an input device that includes direction keys and a plurality of operation buttons. The interface circuit 103 is configured such that the ROM card 104 can be detachably attached.
ROMカード104には、携帯型ゲーム機100で実現されるゲームを制御するためのプログラムやデータが格納されている。また、基地局から無線送信される制御信号を受信するための機能を実現するために必要なプログラムやデータが格納されている。さらに、ROMカード104には、受信した制御信号から基地局IDコードを抽出する機能を実現するために必要なプログラムやデータも格納されている。ROMカード104に記録されているプログラムやデータは、CPU69からの命令に従って必要に応じて読み出され、RAM71に転送される。このROMカード104によってこれをソフトウェア製品として装置と独立して容易に配布、販売することができる。 The ROM card 104 stores a program and data for controlling a game realized by the portable game machine 100. In addition, a program and data necessary for realizing a function for receiving a control signal wirelessly transmitted from the base station are stored. Furthermore, the ROM card 104 also stores programs and data necessary for realizing the function of extracting the base station ID code from the received control signal. Programs and data recorded in the ROM card 104 are read out as necessary in accordance with instructions from the CPU 69 and transferred to the RAM 71. This ROM card 104 can be easily distributed and sold as a software product independently of the apparatus.
このような構成を有する携帯型ゲーム機100おいて、第1の実施の形態で述べたIDコード格納処理(図7参照)、ゲーム処理(図8参照)を実行する。但し、携帯型ゲーム機100は、第1の実施の形態で述べた携帯電話機6と異なり通話機能を有していない。したがって、IDコード格納処理(図7参照)は、携帯型ゲーム機100において電源がONの期間中、あるいは携帯型ゲーム機100においてゲーム処理が実行されている期間中に、所定の割り込み要求に基づいて定期的に実行されるものとする。 In the portable game machine 100 having such a configuration, the ID code storing process (see FIG. 7) and the game process (see FIG. 8) described in the first embodiment are executed. However, unlike the mobile phone 6 described in the first embodiment, the portable game machine 100 does not have a call function. Therefore, the ID code storage process (see FIG. 7) is based on a predetermined interrupt request during a period in which the power is turned on in the portable game machine 100 or a period in which the game process is being executed in the portable game machine 100. To be executed regularly.
このような制御構成とすれば、携帯型ゲーム機100においても第1の実施の形態で述べた携帯電話機1の場合と同様のゲーム制御が実現できる。すなわち、携帯型ゲーム機100は、複数の基地局のうち、携帯型ゲーム機100が現在位置する無線エリアを管轄する基地局から定期的に無線送信されている制御信号を受信する。そして受信した制御信号から基地局IDコードを抽出してIDコード記憶領域71aに格納する。そして、ゲームの進行過程において、格納した基地局IDコードに応じてゲームを進行させ、ゲームの進行に応じた画像をディスプレイ74に表示する。 With such a control configuration, game control similar to that of the mobile phone 1 described in the first embodiment can be realized in the portable game machine 100 as well. That is, the portable game machine 100 receives a control signal that is periodically wirelessly transmitted from a base station that has jurisdiction over the wireless area where the portable game machine 100 is currently located among a plurality of base stations. The base station ID code is extracted from the received control signal and stored in the ID code storage area 71a. Then, in the course of the game, the game is advanced according to the stored base station ID code, and an image corresponding to the progress of the game is displayed on the display 74.
したがって、携帯型ゲーム機100において、ユーザがゲームをしている地域に応じてゲーム中のシナリオ分岐や、表示されるキャラクタ画像およびアイテム画像などのゲーム内容を異ならせることができる。また、ゲーム内容を異ならせるための位置情報は、携帯電話システムにおいて携帯電話機の位置登録を行なうために基地局から定期的に送信されている基地局IDコード(識別信号)を使用している。したがって、ユーザの現在の位置情報に応じてゲーム内容を変化させることができる。 Therefore, in the portable game machine 100, the game contents such as the scenario branch in the game and the displayed character image and item image can be varied depending on the area where the user is playing the game. The position information for making the game contents different uses a base station ID code (identification signal) periodically transmitted from the base station in order to register the position of the mobile phone in the mobile phone system. Therefore, the game content can be changed according to the current position information of the user.
なお、第2の実施の形態では、本発明を実現するためのプログラムやデータをROMカード104に格納し、このROMカード104を記録媒体として用いた。しかしながら、記録媒体はROMカードに限定されるものではなく、コンピュータが読み取り可能なその他の磁気的、光学的記録媒体あるいは半導体メモリであってよい。 In the second embodiment, programs and data for realizing the present invention are stored in the ROM card 104, and this ROM card 104 is used as a recording medium. However, the recording medium is not limited to the ROM card, and may be another magnetic or optical recording medium or a semiconductor memory readable by a computer.
また、第2の実施の形態では、携帯型ゲーム機100において位置情報を取得するために、携帯電話システムのネットワーク設備を利用した。しかし、PHSやページャなどの移動体通信システムのネットワーク設備を利用してもよい。また、携帯型ゲーム機100に位置情報を取得させることのみを目的として独自に設けられた設備を利用してもよい。この場合の設備とは、自己の管轄する地域に位置識別情報、あるいは位置識別情報を含む制御信号を定期的に無線送信する送信装置を複数用意し、これらの送信装置を互いの管轄地域を考慮して適宜配置すればよい。 In the second embodiment, in order to acquire position information in the portable game machine 100, the network equipment of the mobile phone system is used. However, network equipment of mobile communication systems such as PHS and pager may be used. Moreover, you may utilize the equipment provided uniquely only for the purpose of making the portable game machine 100 acquire position information. In this case, the equipment refers to a plurality of transmitters that periodically transmit location identification information or control signals including location identification information to the region that they are in charge of, and consider these transmitters in consideration of each other's jurisdiction. And may be appropriately arranged.
以上、本発明を第1および第2の実施の形態に基づいて具体的に説明したが、本発明は上記実施の形態例に限定されるものではなく、その要旨を逸脱しない範囲で適宜変更可能であることはもちろんである。 The present invention has been specifically described based on the first and second embodiments. However, the present invention is not limited to the above-described embodiments, and can be appropriately changed without departing from the gist thereof. Of course.
例えば、第1の実施の形態では、本発明を携帯電話機に適用した場合について述べたが、本発明は携帯電話機に限定されるものではなく、PHSやページャなどに対して適用してもよい。また、第2の実施の形態では、本発明を携帯型ゲーム機に適用した場合について述べた。しかし、移動体通信システムにおいて基地局から無線送信される制御信号を受信するための機能と、受信した制御信号から基地局IDコードを抽出する機能とを有する電子機器であれば本発明を適用可能である。例えば、電子手帳や携帯情報端末、カーナビゲーションに対して適用してもよい。 For example, in the first embodiment, the case where the present invention is applied to a mobile phone has been described. However, the present invention is not limited to a mobile phone, and may be applied to a PHS, a pager, or the like. In the second embodiment, the case where the present invention is applied to a portable game machine has been described. However, the present invention can be applied to any electronic device having a function for receiving a control signal wirelessly transmitted from a base station in a mobile communication system and a function for extracting a base station ID code from the received control signal. It is. For example, you may apply with respect to an electronic notebook, a portable information terminal, and a car navigation.
また、上記第1および第2の実施の形態例では、基地局IDコード(識別情報)のみに応じてゲーム内容を異ならせる構成とした。しかし、基地局IDコードに加え、さらに他の情報を用いてゲーム内容を異ならせる構成としてもよい。例えば、上記第1あるいは第2の実施の形態例で述べた携帯電話機6や携帯型ゲーム機100が、現在時刻を計時する時刻計時機能をさらに有する場合を考える。この場合に、基地局IDコードと、時刻計時機能により得られる現在時刻情報とに応じてゲーム中のシナリオ分岐や、表示されるキャラクタ画像およびアイテム画像などのゲーム内容を変化させる構成としてもよい。 Moreover, in the said 1st and 2nd embodiment, it was set as the structure which changes a game content only according to a base station ID code (identification information). However, in addition to the base station ID code, other information may be used to change the game content. For example, consider a case where the mobile phone 6 or the portable game machine 100 described in the first or second embodiment further has a time counting function for measuring the current time. In this case, the game content such as scenario branching in the game and displayed character images and item images may be changed according to the base station ID code and the current time information obtained by the timekeeping function.
本発明によれば、移動端末の現在位置に応じて、すなわち、ユーザが移動端末でゲームをしている地域に応じて、ゲーム内容を変化させることができる。 According to the present invention, it is possible to change the game content according to the current position of the mobile terminal, that is, according to the region where the user is playing the game on the mobile terminal.
1 移動体通信システム
4a〜4f 基地局
5a〜5f 無線エリア
6 携帯電話機
61 アンテナ
62 RF部
63 キャリア変復調部
64 拡散変復調部
69 CPU
70 ROM
71 RAM
71a IDコード記憶領域
71b ゲームデータ記憶領域
72 キー入力部
74 ディスプレイ
80 基地局IDコード
81 キャラクタ制御テーブル
82 アイテム制御テーブル
83 シナリオ制御テーブル
91、92 敵キャラクタ
100 携帯ゲーム機
101 ROM
102 キー入力部
103 インターフェース回路
104 ROMカード
DESCRIPTION OF SYMBOLS 1 Mobile communication system 4a-4f Base station 5a-5f Wireless area 6 Mobile telephone 61 Antenna
62 RF unit 63 Carrier modulation / demodulation unit
64 Spreading modulation / demodulation unit 69 CPU
70 ROM
71 RAM
71a ID code storage area 71b Game data storage area 72 Key input section
74 Display 80 Base station ID code 81 Character control table 82 Item control table 83 Scenario control table 91, 92 Enemy character 100 Portable game machine
101 ROM
102 Key input part
103 Interface circuit 104 ROM card
Claims (2)
前記基地局が定期的に発信する識別情報を受信する受信手段と、
前記基地局からゲームを進行するために必要なゲーム情報をゲーム開始前に受信するためのダウンロード手段と、
前記受信手段で受信した識別情報及び前記ダウンロード手段でダウンロードしたゲーム情報を記憶手段に格納する格納手段と、
操作入力に応答して実行されるゲームの進行過程において、前記格納手段により記憶手段に格納された識別情報及びゲーム情報に応じてゲームを進行させる制御手段と、
前記制御手段によるゲームの進行に応じた画像を表示する表示手段と、を備え、
前記制御手段は、
複数のグループに区分された識別情報に関する情報及び各グループに対応付けられたキャラクタに関する情報を有するキャラクタ制御テーブル、複数のグループに区分された識別情報に関する情報及び各グループに対応付けられたアイテムに関する情報を有するアイテム制御テーブル、並びに/又は複数のグループに区分された識別情報に関する情報及び各グループに対応付けられたシナリオに関する情報を有するシナリオ制御テーブルに基づいて、前記格納手段により格納された識別情報が属するグループを特定し、特定されたグループに対応付けられたキャラクタ、アイテム及び/又はシナリオに関する情報に応じてゲームを進行させるものであり、
前記ゲーム情報は、前記キャラクタ制御テーブル、前記アイテム制御テーブル、及び/又は前記シナリオ制御テーブルに格納される前記キャラクタ、アイテム及び/又はシナリオに関する情報であることを特徴とする
移動端末。
A mobile terminal capable of receiving identification information transmitted from a base station,
Receiving means for receiving identification information periodically transmitted by the base station;
Download means for receiving game information necessary for proceeding with the game from the base station before starting the game ;
Storage means for storing in the storage means the identification information received by the receiving means and the game information downloaded by the download means;
Control means for advancing the game in accordance with the identification information and game information stored in the storage means by the storage means in the course of the game executed in response to the operation input;
Display means for displaying an image according to the progress of the game by the control means,
The control means includes
Character control table having information on identification information divided into a plurality of groups and information on characters associated with each group, information on identification information divided into a plurality of groups, and information on items associated with each group Identification information stored by the storage means based on an item control table having information and / or a scenario control table having information on identification information divided into a plurality of groups and information on a scenario associated with each group Identify the group to which the game belongs, and proceed with the game according to information on the character, item and / or scenario associated with the identified group,
The mobile terminal, wherein the game information is information relating to the character, item, and / or scenario stored in the character control table, the item control table, and / or the scenario control table.
前記制御手段が識別情報及び時刻情報に応じてゲームを進行させることを特徴とする
請求項1に記載の移動端末。
It has a timekeeping means that keeps time,
The mobile terminal according to claim 1, wherein the control means causes the game to proceed according to the identification information and time information.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008162254A JP4695166B2 (en) | 2008-06-20 | 2008-06-20 | Mobile terminal and game system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008162254A JP4695166B2 (en) | 2008-06-20 | 2008-06-20 | Mobile terminal and game system |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP27889999A Division JP2001096069A (en) | 1999-09-30 | 1999-09-30 | Mobile terminal, method for controlling game and computer readable recording medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008302232A JP2008302232A (en) | 2008-12-18 |
| JP4695166B2 true JP4695166B2 (en) | 2011-06-08 |
Family
ID=40231415
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008162254A Expired - Lifetime JP4695166B2 (en) | 2008-06-20 | 2008-06-20 | Mobile terminal and game system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4695166B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109701269A (en) * | 2018-12-29 | 2019-05-03 | 腾讯科技(深圳)有限公司 | Interact plot implementation method, device, terminal and storage medium |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5430600B2 (en) * | 2011-03-31 | 2014-03-05 | 株式会社コナミデジタルエンタテインメント | Data exchange system, data exchange system control method, data exchange control device, and program |
| JP6047943B2 (en) * | 2012-06-25 | 2016-12-21 | 大日本印刷株式会社 | Character growth server, character growth method, character growth program, character growth system, and character growth system method |
| JP5921604B2 (en) * | 2014-05-30 | 2016-05-24 | 株式会社タイトー | Game system |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09114370A (en) * | 1995-10-18 | 1997-05-02 | Denso Corp | Navigation device |
| JP3167288B2 (en) * | 1997-03-17 | 2001-05-21 | 株式会社バンダイ | Portable electronic equipment |
| JPH1198280A (en) * | 1997-09-16 | 1999-04-09 | Casio Comput Co Ltd | Device with transmission / reception system and reception function, and storage medium |
| JP3243488B2 (en) * | 1997-11-21 | 2002-01-07 | 株式会社バンダイ | Portable electronic equipment |
-
2008
- 2008-06-20 JP JP2008162254A patent/JP4695166B2/en not_active Expired - Lifetime
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109701269A (en) * | 2018-12-29 | 2019-05-03 | 腾讯科技(深圳)有限公司 | Interact plot implementation method, device, terminal and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2008302232A (en) | 2008-12-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2001187271A (en) | Moving terminal, game control method, and recording medium capable of being read by computer | |
| US6733392B2 (en) | Mobile terminal, method for controlling games, and computer readable recording medium | |
| JP3827150B2 (en) | Mobile terminal, game control method, and computer-readable recording medium | |
| EP1902764A2 (en) | A video game control system and a video game control server | |
| JP2001096069A (en) | Mobile terminal, method for controlling game and computer readable recording medium | |
| US20060247053A1 (en) | System, game server, terminal, and computer program product for link point scaling in a multiplayer location-aware game | |
| JP2001104651A (en) | Implementation method of network game function using mobile phone | |
| JPH11290552A (en) | Game system using portable communication information terminal | |
| JP4695166B2 (en) | Mobile terminal and game system | |
| CN114367111A (en) | A game skill control method, related device, equipment and storage medium | |
| JPH11114224A (en) | Communication type game system | |
| JP3739638B2 (en) | Communication game system and management method of communication game | |
| JPWO2013105483A1 (en) | Game device | |
| JP4827262B2 (en) | Information providing system, distribution terminal device, program, and information storage medium | |
| JP2019051411A (en) | Control program, control method, and computer | |
| KR20100034540A (en) | Method for rock paper scissors game of portable terminal having camera | |
| EP1904200B1 (en) | Mobile terminals for supplementing game module resources and methods and computer program products for operating the same | |
| KR101953781B1 (en) | Method for controlling mobile terminal in online game | |
| JP2001017745A (en) | Game equipment | |
| JP2016220821A (en) | Game device, play history data update method and game program | |
| KR20010018669A (en) | Game system using a portable terminal device and game operating method | |
| EP1493472B1 (en) | Digital gaming device interaction with user via mobile phone | |
| JP4205087B2 (en) | Game machine, game storage device, and game program | |
| JP2002143568A (en) | Communication game system and communication game method | |
| KR102488055B1 (en) | Method for providing game service, game server thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20081022 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090115 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101005 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101008 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20101008 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101014 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101125 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101220 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101221 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110217 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110224 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140304 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4695166 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140304 Year of fee payment: 3 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140304 Year of fee payment: 3 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |