JP2001070658A - System and method for displaying a virtual world - Google Patents
System and method for displaying a virtual worldInfo
- Publication number
- JP2001070658A JP2001070658A JP25481899A JP25481899A JP2001070658A JP 2001070658 A JP2001070658 A JP 2001070658A JP 25481899 A JP25481899 A JP 25481899A JP 25481899 A JP25481899 A JP 25481899A JP 2001070658 A JP2001070658 A JP 2001070658A
- Authority
- JP
- Japan
- Prior art keywords
- virtual world
- displaying
- information
- world
- current location
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 54
- 238000006073 displacement reaction Methods 0.000 claims abstract description 48
- 238000004891 communication Methods 0.000 claims description 18
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 claims description 4
- 230000005540 biological transmission Effects 0.000 claims description 3
- 230000010365 information processing Effects 0.000 claims description 3
- 238000007562 laser obscuration time method Methods 0.000 claims description 3
- 230000006870 function Effects 0.000 description 46
- 230000008569 process Effects 0.000 description 17
- 238000010586 diagram Methods 0.000 description 8
- 238000012545 processing Methods 0.000 description 8
- 230000007704 transition Effects 0.000 description 6
- 208000001970 congenital sucrase-isomaltase deficiency Diseases 0.000 description 5
- 235000019577 caloric intake Nutrition 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 101100321442 Arabidopsis thaliana ZHD1 gene Proteins 0.000 description 1
- 102100021943 C-C motif chemokine 2 Human genes 0.000 description 1
- 241000282412 Homo Species 0.000 description 1
- 101000897480 Homo sapiens C-C motif chemokine 2 Proteins 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Instructional Devices (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
(57)【要約】
【課題】 従来とは異なる楽しみが得られるゲームを提
供できるシステムを実現する。
【解決手段】 GPSやPHS、CDMA方式の携帯電
話などから得られる実世界の現在地およびその変位をロ
ールプレイングゲームで示される画面(仮想世界)の仮
想位置および仮想変位として表示し制御すると共に、イ
ベントアイコンにその位置が重なると次の画面(第2の
仮想世界)が表示されるゲームシステム10を提供す
る。これにより、位置情報を利用し従来のゲーム方式あ
るいは従来にはないゲーム方式と実際の位置情報を組み
合わせることで新たなエンタテイメントの実現と、実際
に歩行者が移動することで楽しく運動が出来るシステム
を提供するが可能となる。
(57) [Summary] [PROBLEMS] To realize a system that can provide a game that can provide a different enjoyment from the past. SOLUTION: The present position of the real world and its displacement obtained from a GPS, PHS, CDMA mobile phone or the like are displayed and controlled as a virtual position and a virtual displacement of a screen (virtual world) shown in a role playing game, and an event is displayed. Provided is a game system in which the next screen (second virtual world) is displayed when the position of the icon overlaps with the icon. In this way, a new entertainment system will be realized by combining position information with a conventional game method or an unprecedented game method and actual position information. Can be provided.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、位置情報に基づき
コンピュータを制御するシステムに関するものである。The present invention relates to a system for controlling a computer based on position information.
【0002】[0002]
【従来の技術】自己の現在地の情報を取得する方法ある
いは手段として、複数の衛星からの電波を受信して電波
測位を行うGPSなどの衛星測位システム、PHSなど
の移動体通信の基地局を識別し、その基地局の位置から
自己の現在地の情報を得るシステムなどが知られてい
る。そして、携帯情報端末にこれらの現在地の情報を取
得するシステムが搭載することにより、自己の現在地の
情報をコンピュータネットワークを介してサーバに送る
幾つかのシステムが開示されている。例えば、特開平8
−322091号には、取材支援システムとして取材用
端末の現在地を含めた情報をネットワークを介して電子
新聞サーバに転送することが開示されている。また、特
開平10−336238には、現在地を示す情報を携帯
端末からサーバに送り、その送られてきた情報を基に、
その位置の周辺の地図データおよび関連情報などを携帯
端末に送信することが開示されている。2. Description of the Related Art As a method or means for acquiring information on a user's current location, a satellite positioning system such as a GPS that receives radio waves from a plurality of satellites and performs radio wave positioning, and a mobile communication base station such as a PHS are identified. A system for obtaining information on the current location of the user from the position of the base station is known. Several systems have been disclosed in which a portable information terminal is equipped with a system for acquiring the information on the current location, thereby transmitting the information on the current location to a server via a computer network. For example, JP-A-8
No. -322091 discloses that information including the current location of a news gathering terminal is transferred to an electronic newspaper server via a network as a news gathering support system. Japanese Patent Application Laid-Open No. H10-336238 discloses that information indicating the current location is transmitted from a portable terminal to a server, and based on the transmitted information,
It is disclosed that map data around the position and related information are transmitted to a mobile terminal.
【0003】また、現在地を検出する手段を利用してゲ
ームを行うナビゲーション装置が特開平9−11437
0号に開示されている。このナビゲーション装置は、現
在地を含む地図を表示し、その地図上に設定されたイベ
ント発生地点に現在地が到達したときにイベントを実行
するようになっている。A navigation device for playing a game using a means for detecting a current position is disclosed in Japanese Patent Laid-Open No. Hei 9-11437.
No. 0. This navigation device displays a map including the current location, and executes an event when the current location reaches an event occurrence point set on the map.
【0004】[0004]
【発明が解決しようとする課題】このように、現在、自
己の現在地を示す情報は手軽に入手できるようになりつ
つあり、その情報を用いて様々なサービスあるいは娯楽
を提供することが考えられている。そこで、本発明は、
自己の位置情報、すなわち、現在地を利用した新しいリ
クリエーションを提供することを目的としている。現在
地の情報を用いて進めることができるゲームとしては、
上述したようにナビゲーション装置の地図の上をたどる
ものや、パーソナルなナビゲーション装置を用いたオリ
エンテーリングなどが考えられているが、いずれも地図
上をたどるだけ、あるいは実際の地形あるいは道路をそ
のまま利用しただけのものであり、そのような方法では
ゲーム化できるものはそれほど多くない。したがって、
本発明においては、これらと異なる、さらに新しいエン
ターテインメントを提供できるシステムあるいはアプリ
ケーションを提供することを目的としている。As described above, information indicating the current position of the user is now easily available, and various services or entertainments may be provided using the information. I have. Therefore, the present invention
Its purpose is to provide new recreation using its own location information, that is, the current location. Games that can be advanced using information on the current location include:
As mentioned above, what follows the map of the navigation device, orienteering using a personal navigation device, etc. are considered, but all follow the map or just use the actual terrain or road as it is And there is not much that can be gamed in such a way. Therefore,
It is an object of the present invention to provide a system or an application that can provide a different and different entertainment from those described above.
【0005】[0005]
【課題を解決するための手段】現在、携帯型のゲーム機
として多種多様なものが市販されている。これらのゲー
ムにはロールプレイングゲームあるいはシューティング
ゲームのように条件によって新しい場面あるいは世界が
自動的に開かれ、その新しい世界で、さらに、方向キー
ボタン、ジョイスティックなどのポインティングデバイ
スにより、その仮想的な世界を動いてゲームを進めるも
のがある。そこで、本発明においては、GPSなどによ
って得ることができる現在地の情報により、新しい仮想
的な世界が開かれるようすることにより、携帯端末など
を用いて新しい感覚でゲームを進めて楽しめるようにし
ている。すなわち、本発明の仮想的な世界を表示するシ
ステムでは、第1の仮想的な世界(以降では仮想世界)
を表示する手段と、自己の現在地を取得可能な端末の実
世界における現在地(以降では現在地または実位置)ま
たはその変位(以降では実変位)を第1の仮想的な世界
における位置(以降においては仮想位置)または変位
(以降では仮想変位)に変換して表示する手段と、第1
の仮想的な世界における位置が目的地または目的範囲に
達すると、第2の仮想的な世界を表示する手段と、その
ときの実世界における現在地を第2の仮想的な世界にお
いて予め決められた初期位置として表示する手段と、実
世界における現在地の変位を第2の仮想的な世界におけ
る変位に変換して表示する手段とを有するようにしてい
る。また、本発明にかかる仮想的な世界を表示する方法
は、第1の仮想世界を表示する工程と、現在地または実
変位を第1の仮想世界の仮想位置または仮想変位に変換
して表示する工程と、第1の仮想世界における位置が目
的地または目的範囲に達すると、第2の仮想世界を表示
する工程と、そのときの現在地を第2の仮想世界におい
て予め設定された初期位置として表示する工程と、現在
地または実変位を第2の仮想世界における仮想位置また
は仮想変位に変換して表示する工程とを有することを特
徴としている。At present, a wide variety of portable game machines are commercially available. In these games, new scenes or worlds are automatically opened depending on conditions such as role playing games or shooting games, and in addition to the new world, the virtual world is created by pointing devices such as directional key buttons and joysticks. There are things that move the game. Therefore, in the present invention, a new virtual world is opened based on information on the current location obtained by GPS or the like, so that the game can be advanced and enjoyed with a new feeling using a portable terminal or the like. . That is, in the system for displaying a virtual world according to the present invention, a first virtual world (hereinafter, a virtual world) is used.
Means for displaying the current position (hereinafter referred to as the current position or real position) or its displacement (hereinafter referred to as the real displacement) in the real world of the terminal capable of acquiring its own current position. Means for converting to a virtual position) or a displacement (hereinafter a virtual displacement) for display;
Means for displaying a second virtual world when the position in the virtual world reaches a destination or a destination range, and a current position in the real world at that time is predetermined in the second virtual world. Means for displaying the initial position and means for converting the displacement of the current position in the real world into a displacement in the second virtual world and displaying the same are provided. The method for displaying a virtual world according to the present invention includes a step of displaying a first virtual world and a step of converting a current position or an actual displacement into a virtual position or a virtual displacement of the first virtual world and displaying the same. Displaying the second virtual world when the position in the first virtual world reaches the destination or the destination range, and displaying the current position at that time as a preset initial position in the second virtual world. And a step of converting the current position or the actual displacement into a virtual position or a virtual displacement in the second virtual world and displaying it.
【0006】指あるいは身体の一部の相対的な移動量を
画面上に反映してロールプレイングゲームなどを進行す
るシステムはある。例えば、ポインティングデバイスで
あるマウスもその一つであるということができる。しか
しながら、ユーザの保持した端末で得られる現在地、た
とえば地図上の座標により新たな仮想世界を開き、さら
に、実際に現在地を動いたときに始めて仮想世界を制御
できるというものはない。したがって、本発明の仮想的
な世界を表示するシステムおよび方法においては、ユー
ザが実際に現在地を移動する、すなわち、GPSなどの
現在地を取得する手段で有為な差が得られる程度まで身
体を移動しないと新しい世界を開くことができず、さら
に、その開かれた仮想世界で自己の意志を反映すること
ができない。このため、端末に表示されたロールプレイ
ングゲームを行っているにもかかわらず、実際にそのゲ
ームで表示された仮想の世界を動いているのと同様の感
覚を得ることができ、さらに、そのような運動が要求さ
れることになる。したがって、一歩も動かずにできる従
来のゲームとは異なった趣のゲームを提供することがで
きる。また、実際にユーザが移動するので、移動先にあ
る様々なものを利用あるいは楽しめる新しいゲームを提
供することができる。[0006] There is a system that progresses a role playing game or the like by reflecting the relative movement amount of a finger or a part of a body on a screen. For example, a mouse that is a pointing device is one of them. However, there is no method that can open a new virtual world based on a current position obtained by a terminal held by a user, for example, coordinates on a map, and can further control the virtual world only when actually moving the current position. Therefore, in the system and method for displaying a virtual world according to the present invention, the user actually moves his / her current position, that is, moves his / her body to such an extent that a significant difference can be obtained by means of obtaining the current position such as GPS. Without it, you cannot open a new world, and you cannot reflect your will in that open virtual world. Therefore, despite playing the role playing game displayed on the terminal, it is possible to obtain the same feeling as moving the virtual world actually displayed in the game, and furthermore, such a feeling is obtained. Exercise is required. Therefore, it is possible to provide a game having a different taste from the conventional game that can be performed without moving one step. Further, since the user actually moves, it is possible to provide a new game that can use or enjoy various things at the destination.
【0007】たとえば、現状のGPS単独測位では、状
況にもよるが実変位として数10m程度の動きが必要と
なる。また、基地局で測定した補正値を用いて補正する
相対測位(DGPS)であれば、実変位として数m程度
の動きが必要となる。したがって、ある程度の距離をユ
ーザが実際に移動したことを反映することにより、ユー
ザが楽しみながら運動できるというメリットが得られ、
さらに移動先の面白さが得られる。もちろん、測定値と
して搬送波移相を用いる方法など、数cmから数mmの
レベルで現在地の変位を測定できる測位システムもあ
る。したがって、それほど動かずにゲームを楽しむこと
も可能である。For example, in the current GPS single positioning, a movement of about several tens of meters is required as an actual displacement depending on the situation. In the case of relative positioning (DGPS) in which correction is performed using a correction value measured by a base station, a movement of about several meters is required as an actual displacement. Therefore, by reflecting the fact that the user has actually traveled a certain distance, the advantage that the user can exercise while having fun is obtained,
Further, the fun of the destination is obtained. Of course, there are positioning systems that can measure the displacement of the current position at a level of several cm to several mm, such as a method using a carrier phase shift as a measurement value. Therefore, it is possible to enjoy the game without moving so much.
【0008】第1の仮想的な世界としては、実世界に対
応した地図(ディフォルメしたものも含む)の上に目的
地または目的範囲を示した程度の世界であっても良く、
地図上で目的地に到達すると仮想世界がオープンし、さ
らに移動することにより、その新しい世界の中をさらに
動くゲームであっても良い。しかしながら、本発明の仮
想的な世界を表示するシステムおよび方法では、自己の
動きが地図と言った現実の世界を反映した表示に限定さ
れることなく、実世界とさらに離れた仮想世界に反映す
ることができる。したがって、実世界の状況に限定され
ることなく、自己の好みなどに合わせた自由な世界の中
で自分の動きを楽しむことが可能となる。そして、少な
くとも第2の仮想世界においては、初期位置が限定され
るので、その中を制御あるいは動くことと、実世界で動
ける範囲が一致しないこともあり、そのような不可抗力
的な制限を備えたゲームとしての楽しみ方もある。The first virtual world may be a world in which a destination or a destination range is indicated on a map (including a deformed map) corresponding to the real world,
When the destination is reached on the map, the virtual world is opened, and the game further moves in the new world by moving further. However, in the system and method for displaying a virtual world according to the present invention, the movement of the user is not limited to a display that reflects the real world such as a map, but is reflected in a virtual world further away from the real world. be able to. Therefore, it is possible to enjoy one's own movement in a free world tailored to one's preference without being limited to the real world situation. At least in the second virtual world, the initial position is limited, so that control or movement within the virtual world may not coincide with the range in which the real world can move, and such a force majeure restriction is provided. There is also a way to enjoy it as a game.
【0009】実世界の動きを仮想世界に反映するために
初期設定を行えるようにしても良い。例えば、ロールプ
レイングゲームにおいて最初の仮想世界では、実世界に
おける現在地を、その仮想世界における所定の位置(仮
想位置の初期値)に設定することが望ましい。その位置
は、ゲームの開始位置でも良いし、あるいは中断してい
る場合は、中断した位置であっても良い。また、実変位
と、それに対応して表示される仮想変位との比率を設定
できるようにしておくことも可能である。実変位に対す
る仮想変位の比率が小さければ、仮想世界を動くために
実際には相当の距離を移動する必要があり運動量が増え
るなど、その利用目的は多彩である。身体能力の異なる
ユーザに対して異なる設定をして争わせることも可能で
ある。Initial settings may be made to reflect the movement of the real world in the virtual world. For example, in the first virtual world in a role-playing game, it is desirable to set the current location in the real world to a predetermined position (initial value of the virtual position) in the virtual world. The position may be the start position of the game or, if interrupted, the interrupted position. It is also possible to set the ratio between the actual displacement and the virtual displacement displayed correspondingly. If the ratio of the virtual displacement to the actual displacement is small, it is necessary to actually move a considerable distance in order to move in the virtual world, and the amount of exercise increases, and the purpose of use is versatile. It is also possible to make users with different physical abilities compete with each other with different settings.
【0010】第2の仮想的な世界に、複数の初期位置を
設け、初期位置として表示する手段あるいは工程におい
ては、第1の仮想的な世界から第2の仮想的な世界に移
行する際の条件により複数の初期位置のいずれかを選択
し、それを実世界の現在地に対応して表示するようにし
ても良い。例えば、第2の仮想世界は複数の入り口があ
り、目的位置あるいは領域に到達する方向により異なっ
た入り口から侵入するような設定が可能である。これに
より、第1の仮想世界における動きが第2の仮想世界ま
で影響を及ぼすことになり、ゲームとしての面白さが増
す。In the means or process for providing a plurality of initial positions in the second virtual world and displaying them as the initial positions, a method for transitioning from the first virtual world to the second virtual world is used. Any of a plurality of initial positions may be selected according to conditions and displayed in correspondence with the current location in the real world. For example, the second virtual world has a plurality of entrances, and it is possible to set such that the second virtual world enters from different entrances depending on the direction of reaching the destination position or area. Thereby, the movement in the first virtual world affects the second virtual world, and the game becomes more interesting.
【0011】ロールプレイングゲームのように、第2の
仮想世界から第1の仮想世界に戻るゲームにおいては、
第2の仮想的な世界において、所定の位置に到達した
り、所定の目的を達するなどの所定の条件が成立する
と、第1の仮想世界を表示する手段あるいは工程を設
け、さらに、第2の仮想世界に移行したときの第1の仮
想世界における位置を現在地に対応して表示する手段あ
るいは工程を設けておくことが望ましい。現在地と第1
の仮想世界における位置の関係を保持しておき、第2の
仮想世界で動いた範囲を戻らないと第1の仮想世界の元
の位置に戻れないようにしてももちろん良い。しかしな
がら、第2の仮想世界も現在地および実変位が反映さえ
ることにより制御されるので、第2の仮想世界にいる内
に、第1の仮想世界の元の位置から現在地が大きくずれ
てしまうことがありうる。さらに、第2の仮想世界か
ら、第3あるいは第4の仮想世界、さらにはそれ以上の
仮想世界が開かれるようにすることも本発明には含まれ
ており、このような場合は、第1の仮想世界における仮
想位置と現在地とは大きく異なってしまうことが多い。
したがって、第1の仮想世界から第2の仮想世界に移行
したときの第1の仮想世界の位置を、第2の仮想世界か
ら第1の仮想世界に移行したときの現在地と対応させ、
第1の仮想世界における位置と現在地との関係を更新さ
せた方が、ゲームがスムーズに進行する。[0011] In a game such as a role playing game, which returns from the second virtual world to the first virtual world,
When a predetermined condition such as reaching a predetermined position or reaching a predetermined purpose is satisfied in the second virtual world, means or a step for displaying the first virtual world is provided. It is desirable to provide a means or a process for displaying the position in the first virtual world when the virtual world is shifted to the virtual world, corresponding to the current location. Current location and first
Of course, the positional relationship in the virtual world may be maintained so that the user cannot return to the original position in the first virtual world without returning to the range moved in the second virtual world. However, since the second virtual world is also controlled by reflecting the current position and the actual displacement, the current position may greatly deviate from the original position of the first virtual world while in the second virtual world. It is possible. Furthermore, the present invention also includes the third or fourth virtual world and further virtual worlds being opened from the second virtual world. In such a case, the first virtual world is opened. In many cases, the virtual position in the virtual world and the current position are greatly different.
Therefore, the position of the first virtual world when shifting from the first virtual world to the second virtual world is made to correspond to the current location when shifting from the second virtual world to the first virtual world,
The game progresses more smoothly when the relationship between the position in the first virtual world and the current location is updated.
【0012】これらの仮想世界の情報はシステム側、す
なわち端末側で予め用意しておいても良い。しかしなが
ら、仮想世界の数が多くなったり、各々の世界の仮想変
位が大きな仮想世界であると情報量が多くなる。したが
って、サーバーシステムから無線、コンピュータネット
ワークなどの通信により仮想世界の情報を取得する手段
あるいは工程を設けておくことが望ましい。サーバーシ
ステムと通信して仮想世界の情報を取得できるようにす
ると、サーバーシステムに現在地の情報を送信し、サー
バーシステムからその現在地に関わる仮想的な世界の情
報を取得することが可能となる。The information of the virtual world may be prepared in advance on the system side, that is, on the terminal side. However, if the number of virtual worlds is large, or if the virtual worlds in each world are large in virtual displacement, the amount of information increases. Therefore, it is desirable to provide a means or a process for acquiring information of the virtual world from the server system by communication such as wireless or computer network. If the communication with the server system enables the acquisition of the information on the virtual world, the information on the current location can be transmitted to the server system, and the information on the virtual world relating to the current location can be acquired from the server system.
【0013】さらに、第1の仮想世界に設けられた目的
地または目的範囲のうち、現在地にかかる情報が得られ
ることを示した目的地または目的範囲に達するとサーバ
ーシステムに現在地の情報を送信し、サーバーシステム
からその現在地に関連する情報を含んだ第2の仮想的な
世界の情報を取得するようにしても良い。このようなサ
ーバーにアクセスする手段あるいは工程を設けておくこ
とにより、ユーザーはゲームをしながら現地に関連する
情報を積極的に得ることができる。また、サーバー側で
DGPSを用いて精度の良い現在地を計算し、それを端
末に返したり、精度の良い現在地に基づき情報を選択す
ることも可能となる。また、現在地の情報に加え、端末
のユーザ関連情報をサーバシステムに送信し、ユーザの
興味がある情報を含んだ仮想世界をできるだけ表示する
ようにして、ゲームの面白さを増すことができる。[0013] Further, when the destination or the destination range, which indicates that the information on the current location is obtained from the destinations or the destination ranges provided in the first virtual world, is reached, the information on the current location is transmitted to the server system. Alternatively, the information of the second virtual world including the information related to the current location may be obtained from the server system. By providing such means or steps for accessing the server, the user can actively obtain information related to the site while playing the game. In addition, the server can calculate an accurate current location using DGPS and return it to the terminal, or select information based on the accurate current location. Further, in addition to the information of the current location, the user-related information of the terminal is transmitted to the server system, and the virtual world including the information of interest to the user is displayed as much as possible, so that the fun of the game can be increased.
【0014】また、現在地に関連する情報に、サーバー
システムを介して第1の仮想的な世界にアクセスしてお
り、現在地から所定の範囲に自己の現在地がある他の端
末のユーザの情報を含めることが可能である。現在のメ
ール端末、その他のインターネットを利用した装置で
は、双方向のチャットなどのデータ通信によるコミュニ
ケーションが用意されている。しかしながら、従来はあ
らかじめメールアドレスなどを知っているような友達、
グループでの利用であり、出会い頭というような、実世
界ではありうる簡単なコミュニケーションを発生させる
手段がなかった。これに対し、本発明の仮想世界を表示
するシステムおよび方法では、仮想世界とGPSから得
られる実際の位置情報を組み合わせ、仮想世界に共にい
て、実際にも近くにいる他人と出会う機会を発生させる
ことが簡単に実現できる。[0014] Further, the information relating to the current location includes information of a user of another terminal accessing the first virtual world via the server system and having a current location within a predetermined range from the current location. It is possible. In current mail terminals and other devices using the Internet, communication by data communication such as two-way chat is prepared. However, in the past, friends who know their email address etc. in advance,
It was a group use, and there was no way to create simple, real-world communications like encounters. In contrast, the system and method for displaying a virtual world according to the present invention combine the virtual world with actual location information obtained from GPS to generate an opportunity to meet others who are present in the virtual world and are actually nearby. This can be easily achieved.
【0015】このように、本発明の仮想的な世界の表示
システムおよび方法においては、現在地あるいは実変位
が仮想世界に反映されてゲームが進行する。したがっ
て、ユーザ自身が実際に歩いたり、走ったり、自転車に
使うなどの方法により移動する必要がある。このため、
ユーザが実際に移動した距離を表示する手段あるいは工
程とを用意し、万歩計の機能、あるいはカロリー計算な
どの他の健康指向の機能を付加することも可能となる。
したがって、ロールプレイングゲームなどを楽しみなが
ら運動すると共に、その運動量を確認できる。As described above, in the virtual world display system and method according to the present invention, the game proceeds with the current position or the actual displacement reflected in the virtual world. Therefore, it is necessary for the user himself to actually move, walk, run, or use a bicycle. For this reason,
It is possible to provide a means or a process for displaying the distance that the user has actually moved, and to add a function of a pedometer or another health-oriented function such as calorie calculation.
Therefore, the user can exercise while enjoying the role playing game and the like, and can confirm the amount of exercise.
【0016】このような仮想的な世界を表示するシステ
ムは、その方法の各々の工程を実現する命令を備えたプ
ログラムでコンピュータに読み取り可能な記録媒体に記
録して提供できる。そして、測位システムであるGPS
ユニット、基地局の位置情報を利用するPHSユニット
/携帯電話などの自己の現在地を取得する手段、さらに
は、無線、PHS、携帯電話、ダイアルアップによるイ
ンターネットなどのコンピュータネットワークといった
通信によりサーバーシステムを接続可能な手段を有する
携帯端末に、そのプログラムをインストールすることに
よって本発明にかかる仮想世界の表示システムおよび表
示方法を活用できる。また、プログラムは、プログラム
は、コンピュータネットワークなどを介して供給される
伝送媒体に変換あるいは埋めこんで提供することも可能
である。Such a system for displaying a virtual world can be provided by being recorded on a computer-readable recording medium with a program having instructions for implementing each step of the method. And GPS, which is a positioning system
A PHS unit that uses the location information of units and base stations / means to acquire the current location such as a mobile phone, and a server system that can be connected by communication such as wireless, PHS, mobile phone, or a computer network such as the Internet by dial-up By installing the program on a portable terminal having various means, the virtual world display system and display method according to the present invention can be utilized. Further, the program can be provided by converting or embedding the program into a transmission medium supplied via a computer network or the like.
【0017】さらに、インストールした端末が方位セン
サーを内蔵している端末装置であれば、実変位が進む方
向と仮想変位の方向とが一致するように仮想世界の表示
を回転させて表示することも可能である。さらに、ロー
ルプレイングゲームなどが仮想世界であれば、そのゲー
ム終了後、サーバーに接続してランキング登録などを行
う手段を用意することも可能である。Further, if the installed terminal is a terminal device having a built-in azimuth sensor, the display of the virtual world may be rotated and displayed so that the direction in which the actual displacement proceeds and the direction of the virtual displacement match. It is possible. Furthermore, if the role-playing game is a virtual world, it is possible to prepare a means for connecting to the server and registering the ranking after the game is over.
【0018】[0018]
【発明の実施の形態】以下に図面を参照して本発明を説
明する。図1には、本発明にかかる仮想世界(以下では
ロールプレイングゲームを例に説明している)が表示さ
れる携帯端末6が稼働する環境の一例を示してある。本
例の携帯端末6は、コンピュータネットワークとして一
般的なインターネット1を介してロールプレイングゲー
ムを提供するサーバーシステム20と接続できるように
なっている。携帯端末6は、多くの場合、PHSユニッ
トあるいは携帯電話ユニットを備えており、これらから
PHS基地局7aあるいは携帯電話基地局7bを介して
公衆電話網7に接続し、さらに、ダイアルアップサーバ
25からサーバーシステム20に接続される。もちろ
ん、他のプロバイダのサーバ5からインターネット1を
介してサービスプロバイダのサーバーシステム20に接
続することができる。DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described below with reference to the drawings. FIG. 1 shows an example of an environment in which a mobile terminal 6 in which a virtual world according to the present invention (hereinafter, a role playing game is described as an example) is displayed. The mobile terminal 6 of the present example can be connected to a server system 20 that provides a role playing game via a general Internet 1 as a computer network. In many cases, the mobile terminal 6 includes a PHS unit or a mobile phone unit, and connects to the public telephone network 7 via the PHS base station 7a or the mobile phone base station 7b. Connected to system 20. Of course, it is possible to connect from the server 5 of another provider to the server system 20 of the service provider via the Internet 1.
【0019】さらに、本例の携帯端末6は、自己の現在
地を示すデータ(多くの場合は緯度経度情報を含む座
標)を取得するシステムを備えている。そのようなシス
テムは幾つかあり、現在、最も精度が高いと考えられる
は、GPS衛星9からの電波を受信して測位するシステ
ム(GPSユニット)を用い、電波測位により自己の現
在地の座標を求めるものである。GPS衛星9からの情
報だけで座標を決定する単独測位の場合は、状況にもよ
るが、誤差は数10mから100m前後に収められる。
DGPS基地局2の情報を用いて差分を補正して精度を
高める方法(相対測位DGPS)を採用することがで
き、この方法であれば誤差は数mに収めることができ
る。DGPSにより座標を求めるには差分情報を利用す
る必要があるが、サーバーシステム20の情報提供サー
バ22からその情報を得ることができる。あるいは、サ
ーバーシステム20で差分を補正した現在地を入手する
ことも可能である。さらに、搬送波の位相で補正するキ
ャリアフェーズディファレンシャルという方法であれば
数cmから数mm程度の精度を得ることも可能である。Further, the portable terminal 6 of the present embodiment is provided with a system for acquiring data (in many cases, coordinates including latitude / longitude information) indicating its current location. There are several such systems. Currently, it is considered that the accuracy is the highest. A system (GPS unit) for receiving and positioning a radio wave from the GPS satellite 9 is used to obtain the coordinates of the current position by radio positioning. Things. In the case of single positioning in which coordinates are determined only by information from the GPS satellite 9, an error is limited to several tens to 100 m, depending on the situation.
A method of increasing the accuracy by correcting the difference using the information of the DGPS base station 2 (relative positioning DGPS) can be adopted. With this method, the error can be reduced to several meters. To obtain coordinates by DGPS, it is necessary to use difference information, but the information can be obtained from the information providing server 22 of the server system 20. Alternatively, it is also possible to obtain the current location in which the difference has been corrected by the server system 20. Further, if the method is a carrier phase differential that corrects with the phase of the carrier wave, it is possible to obtain an accuracy of several cm to several mm.
【0020】図1に示したサーバーシステム20のよう
に、インターネット上でサービスを展開しているサービ
スプロバイダのサーバーシステムは幾つかの機能を備え
ている。電子メールの送受信を行うメールサーバ21は
ほとんどのサーバーシステムに用意されている。本例の
サーバーシステム20は、さらに、情報提供サーバ22
が用意されており、上述したGPS基地局からの差分情
報に加え、地図データサーバ23から地図情報が提供さ
れ、さらには、位置関連情報データサーバ24から後述
するロールプレイングゲームの情報、このゲームを行っ
ている上で要求される位置関連情報などが提供されるよ
うになっている。また、サービスプロバイダのユーザ情
報もパーソナルデータサーバ27に保持されており、提
供されるゲームのグレードや位置関連情報の選択に利用
される。もちろん、インターネット1に接続されている
他のデータベースサーバ4からの情報を情報提供サーバ
22を介してユーザに提供することも可能である。Like the server system 20 shown in FIG. 1, a server system of a service provider that develops services on the Internet has several functions. A mail server 21 for sending and receiving e-mail is provided in most server systems. The server system 20 of this example further includes an information providing server 22
Is provided, in addition to the above-described difference information from the GPS base station, map information is provided from the map data server 23. Further, information on a role-playing game, which will be described later, is transmitted from the position-related information data server 24. It provides location-related information and the like that are required after performing. The service provider's user information is also stored in the personal data server 27, and is used to select the grade of the game to be provided and the location-related information. Of course, information from another database server 4 connected to the Internet 1 can be provided to the user via the information providing server 22.
【0021】現在地を求める他の方法として、PHSに
より公衆電話網7と接続できる携帯端末6であれば、最
も近い基地局7aの識別情報(CSID)を受信して、
CSIDから基地局の位置を知ることにより携帯端末6
の現在地を求める方法がある。携帯端末に接続されたP
HSによりCSIDが得られれば、基地局の位置情報サ
ーバ(CSIDサーバ)29から基地局の座標は簡単に
得ることができる。また、携帯端末6が携帯電話として
の機能を備えている場合は、携帯電話の基地局7bの座
標から携帯端末6の位置を求めることができるが、PH
Sと比較すると精度は良くない。しかしながら、CDM
Aなどの今後採用される通信方式によって、求められる
位置の精度は格段に向上するものと考えられている。As another method for obtaining the current location, if the portable terminal 6 can be connected to the public telephone network 7 by PHS, the identification information (CSID) of the nearest base station 7a is received, and
By knowing the position of the base station from the CSID, the mobile terminal 6
There is a way to find your current location. P connected to mobile terminal
If the CSID is obtained by the HS, the coordinates of the base station can be easily obtained from the position information server (CSID server) 29 of the base station. When the mobile terminal 6 has a function as a mobile phone, the position of the mobile terminal 6 can be obtained from the coordinates of the base station 7b of the mobile phone.
The accuracy is not good compared with S. However, CDM
It is considered that the required accuracy of the position is significantly improved by a communication method to be adopted such as A in the future.
【0022】図2に、本発明にかかるゲームシステム1
0が稼働する携帯端末6の環境の一例を示してある。ま
ず、本例の携帯端末6は、端末の現在地を取得するGP
Sユニット51を備えている。また、携帯端末6は、サ
ービスプロバイダに公衆電話網7あるいはインターネッ
ト1を介して接続するためにPHSユニット52と、ダ
イアルアップ接続機能53を備えている。そして、入出
力機構として、LCD61とタッチパネルまたはポイン
ティングデバイスとスイッチ類からなる操作パネル62
を備えている。もちろん、これらの加え、ハードディス
ク装置やフロッピーディスク装置などの記憶装置、デジ
タルカメラ、プリンタなどの周辺装置を組み込んだ端末
あるいは組み込み可能な端末であっても良い。FIG. 2 shows a game system 1 according to the present invention.
0 shows an example of the environment of the mobile terminal 6 in which the mobile terminal 6 operates. First, the mobile terminal 6 of this example is a GP that acquires the current location of the terminal.
An S unit 51 is provided. Further, the mobile terminal 6 includes a PHS unit 52 and a dial-up connection function 53 for connecting to a service provider via the public telephone network 7 or the Internet 1. As an input / output mechanism, an operation panel 62 including an LCD 61 and a touch panel or a pointing device and switches.
It has. Of course, in addition to these, a terminal incorporating a peripheral device such as a storage device such as a hard disk device or a floppy disk device, a digital camera, a printer, or a terminal capable of being incorporated may be used.
【0023】この携帯端末6にインストールされている
本例のゲームシステム10は、位置情報を用いてロール
プレイングゲームが行える構成になっている。そのた
め、ゲームシステム10は、GPSユニット51を用い
て現在地を取得する機能11を備えており、必要に応じ
てPHSのCSIDを取得して現在地にかかる情報を得
ることもできるようになっている。得られた現在地は、
距離カウンタ12によって合計されると共に、表示制御
部30に提供され、LCD61に表示されるロールプレ
イングゲームの仮想世界の中の位置(仮想位置)および
変位(仮想変位)としても表示される。The game system 10 of this embodiment installed in the portable terminal 6 has a configuration in which a role playing game can be performed using position information. For this reason, the game system 10 has a function 11 for acquiring the current location using the GPS unit 51, and can acquire the information related to the current location by acquiring the PSID of the PHS as necessary. The current location obtained is
In addition to being summed up by the distance counter 12, it is also provided as a position (virtual position) and displacement (virtual displacement) in the virtual world of the role playing game displayed on the LCD 61 and displayed on the LCD 61.
【0024】ゲームシステム10は、仮想世界を表示す
るための表示制御部30を備えており、この表示制御部
30は幾つかの機能を備えている。先ず、サーバーシス
テム20からロールプレイングゲームで表示する画面の
情報を取得して表示する機能31を備えている。この機
能31は、ゲームシステム10が起動されると、既に最
初の画面の情報がダウンロードされていなければ、ま
ず、ダイアルアップ接続機能53を用いてサーバに接続
し、ロールプレイングゲームを構成する仮想世界の情報
15をダウンロードする。この機能31は、さらに、以
下に説明するように、次の画面(仮想世界)を表示する
条件が整ったときには、次の画面となる仮想世界の情報
をサーバ20から取得する機能も備えている。さらに、
GPSユニット51から得られる現在地の移動方向(実
変位)から仮想変位の進行方向が常に上を向くように回
転して表示するといった機能を付加することも可能であ
る。もちろん、方位ユニットを新たに組み込んでも良
い。The game system 10 has a display control unit 30 for displaying a virtual world, and the display control unit 30 has several functions. First, a function 31 is provided for acquiring and displaying information on a screen displayed in a role playing game from the server system 20. When the game system 10 is activated, if the information of the first screen is not already downloaded, the function 31 first connects to the server by using the dial-up connection function 53 to create a role playing game. Download the information 15. The function 31 further has a function of acquiring, from the server 20, information on a virtual world to be the next screen when conditions for displaying the next screen (virtual world) are satisfied, as described below. . further,
It is also possible to add a function of rotating and displaying the traveling direction of the virtual displacement from the moving direction (actual displacement) of the current position obtained from the GPS unit 51 so that the traveling direction is always upward. Of course, an orientation unit may be newly incorporated.
【0025】表示制御部30は、さらに、取得した現在
地、およびその変位(実変位)を仮想世界の仮想位置お
よび仮想変位に変換して表示する機能32を備えてい
る。この機能32により、端末6あるいは端末6を持っ
たユーザの動きがLCD61に表示されているロールプ
レイングの画面上に反映される。したがって、ロールプ
レイングゲームを開始するのに先立って現在地と仮想位
置との対応を定め、実変位を仮想変位に変換する比率を
定める初期設定を行うことが望ましい。そのため、初期
設定を行う機能33が表示制御部30の機能の1つとし
て用意されており、そこで設定された設定パラメータ1
3はROMあるいはRAMなどにを記憶される。もちろ
ん、ディフォルトとして設定されているパラメータを使
用することも可能である。The display control unit 30 further has a function 32 for converting the acquired current position and its displacement (actual displacement) into a virtual position and a virtual displacement in a virtual world and displaying the same. With this function 32, the movement of the terminal 6 or the user holding the terminal 6 is reflected on the role playing screen displayed on the LCD 61. Therefore, before starting the role playing game, it is desirable to determine the correspondence between the current position and the virtual position, and to perform the initial setting for determining the ratio of converting the actual displacement to the virtual displacement. Therefore, a function 33 for performing the initial setting is prepared as one of the functions of the display control unit 30, and the setting parameter 1 set there is set.
3 is stored in a ROM or a RAM. Of course, it is also possible to use parameters set as defaults.
【0026】ロールプレイングゲームの画面には、次の
画面に移行するための位置あるいは領域が設定されてお
り、その目的地あるいは目的領域はアイコンなどによっ
て表示されている。したがって、以降においては、その
ような目的地あるいは目的領域がアイコンで表示されて
いる例を示し、そのアイコンをイベントアイコンと呼ぶ
ことにする。このため、表示制御部30は、現在地を変
換した仮想位置あるいは実変位を変換した仮想変位がイ
ベントアイコンと一致あるいはそれに対して設定された
所定の範囲に入ったことを判定する、すなわち、仮想世
界の移行条件を判定する機能34を備えている。そし
て、イベントアイコンに仮想位置が重なると(一致およ
び所定の範囲に入ったことを示す)、仮想世界を取得お
よび表示する機能31によって次の画面を取得して表示
する。On the screen of the role playing game, a position or an area for transitioning to the next screen is set, and the destination or the area is displayed by an icon or the like. Therefore, hereinafter, an example in which such a destination or a destination area is displayed as an icon will be shown, and the icon will be referred to as an event icon. Therefore, the display control unit 30 determines that the virtual position obtained by converting the current position or the virtual displacement obtained by converting the actual displacement matches the event icon or falls within a predetermined range set for the event icon. A function 34 for determining the transition condition of the program is provided. When the virtual position overlaps with the event icon (indicating that the virtual icon matches and enters a predetermined range), the function 31 for acquiring and displaying the virtual world acquires and displays the next screen.
【0027】上述した仮想世界の情報を取得する機能3
1は、さらに、イベントアイコンによっては、現在地を
サーバーシステム20に送信して、現在地に関する情報
を含む仮想世界あるいは移動する領域のない単なるコン
テンツをサーバーシステム20から取得する機能も備え
ている。その際、現在地に加えて、システム10に記憶
されたユーザの個人情報17をサーバーシステム20に
送ったり、サーバーシステム20にある個人情報を用
い、現在地に関連する情報のうち、さらにユーザに適し
た情報が得られるようにすることも可能である。Function 3 for acquiring information on the virtual world described above
1 further has a function of transmitting the current location to the server system 20 depending on the event icon, and acquiring from the server system 20 a virtual world including information on the current location or mere contents without a moving area. At this time, in addition to the current location, the user's personal information 17 stored in the system 10 is sent to the server system 20 or the personal information in the server system 20 is used, and among the information related to the current location, the information more suitable for the user is provided. It is also possible to obtain information.
【0028】イベントアイコンに基づき、次の画面が表
示されたとき、仮想位置および変位を表示する機能32
によって、その画面(仮想世界)の入り口に相当する位
置(初期位置)に現在地が自動的に設定される。次に表
示される画面に初期位置が1つしかない場合はとくに問
題ない。しかしながら、画面に複数の初期位置を設ける
ことも可能であり、この場合は、イベントアイコンに重
なって次の画面に移行する条件を判断する機能34によ
り複数の初期位置の中から適当な位置が選択される。た
とえば入り口が複数ある仮想世界に移行するときは、イ
ベントアイコンに重なるときの仮想変位の方向を求め、
その方向に対応する入り口(門)を次の仮想世界の初期
位置にすることができる。Function 32 for displaying the virtual position and displacement when the next screen is displayed based on the event icon
As a result, the current position is automatically set at a position (initial position) corresponding to the entrance of the screen (virtual world). If there is only one initial position on the screen to be displayed next, there is no particular problem. However, it is also possible to provide a plurality of initial positions on the screen. In this case, an appropriate position is selected from the plurality of initial positions by the function 34 for judging a condition for shifting to the next screen by overlapping the event icon. Is done. For example, when moving to a virtual world with multiple entrances, determine the direction of the virtual displacement when overlapping the event icon,
The entrance (gate) corresponding to that direction can be the initial position of the next virtual world.
【0029】また、サーバーシステム20とアクセスす
ることにより、仮想世界を取得および表示する機能31
を用いて、同じロールプレイングゲームにアクセスして
いる他のユーザを示すイベントアイコンを備えた仮想世
界の情報を得ることが可能となる。そして、そのユーザ
との間にコネクションを張って画面を介して話す(チャ
ット)ことができる。このため、表示制御部30の機能
の一部としてチャット機能36を用意してある。サーバ
ーシステム20を介して他のユーザの現在地が判るの
で、実世界でも合うことができる程度の範囲内にいる他
のユーザを選択してイベントアイコンとして示すことが
可能であり、ロールプレイングゲームを通じて実際に他
の人間との出会いを経験することも可能となる。A function 31 for acquiring and displaying a virtual world by accessing the server system 20.
, It is possible to obtain information of a virtual world provided with event icons indicating other users accessing the same role playing game. Then, the user can establish a connection with the user and talk (chat) through the screen. For this reason, a chat function 36 is provided as a part of the function of the display control unit 30. Since the current location of the other user is known through the server system 20, it is possible to select another user who is within a range that can be fit in the real world and to indicate it as an event icon. It is also possible to experience encounters with other humans.
【0030】このようなゲームシステム10の機能は、
適当なOSのもとで稼働するアプリケーションプログラ
ムとしてコンピュータに読み取り可能な適当な記録媒
体、たとえばFD、CDあるいはDVDなどに記録して
提供することができる。あるいは、アプリケーションプ
ログラム自体、あるいはそれを変換したデータを埋め込
んだ伝送媒体をインターネットなどのコンピュータネッ
トワークあるいはその他の通信を介して提供することも
可能である。さらには、このロールプレイングゲーム専
用機として予め携帯端末6のROMにソフトウェアを記
録して提供することができる。いずれの場合も、そのよ
うなソフトウェア(アプリケーションプログラム)は、
図3に示すような、CPU63と、ROM64およびR
AM65が内部バス66で接続されたような情報処理端
末で実行することができる。情報処理端末6は、さら
に、必要に応じて、GPS51、PHS52、LCD6
1および操作パネル62などの機能も備えているもので
ある。The functions of the game system 10 are as follows.
The program can be provided by being recorded on an appropriate computer-readable recording medium, for example, an FD, a CD, or a DVD, as an application program that runs under an appropriate OS. Alternatively, the application program itself or a transmission medium in which data converted from the application program is embedded can be provided via a computer network such as the Internet or other communication. Further, software can be recorded in the ROM of the portable terminal 6 in advance as a dedicated role-playing game machine and provided. In any case, such software (application program)
As shown in FIG. 3, CPU 63, ROM 64 and R
It can be executed by an information processing terminal in which the AM 65 is connected by the internal bus 66. The information processing terminal 6 further includes a GPS 51, a PHS 52, and an LCD 6 as necessary.
1 and an operation panel 62.
【0031】以下に、本例のゲームシステム10の各段
階における動きをフローチャートなどを参照しながら、
さらに詳しく説明する。本例のゲームシステム10で実
行されるロールプレイングゲームは、画面内に表示され
る位置アイコン(人の形を模したイラストなど)が、端
末6を持ったユーザの動きに対応して移動するものであ
る。したがって、仮想的な世界であるロールプレイング
の画面にあたかも入り込んで動いているように感じられ
るようになっている。Hereinafter, the operation of each step of the game system 10 of the present embodiment will be described with reference to flowcharts and the like.
This will be described in more detail. In the role playing game executed by the game system 10 of the present example, a position icon (such as an illustration imitating a human figure) displayed on the screen moves in accordance with the movement of the user holding the terminal 6. It is. Therefore, the user can feel as if he is moving into a role playing screen in a virtual world.
【0032】図4に、本例のロールプレイングを行う本
例のゲームシステム10の主な処理をフローチャートで
示してある。また、図5ないし8に、幾つかの処理のさ
らに詳しいフローチャートを示してある。さらに、図9
ないし13に、端末6にインストールされたゲームシス
テム10でロールプレイングゲームが実行されたときに
端末6のLCD61で表示されるいくつかの画面を示し
てある。まず、図4のフローチャートに示したようにス
テップ71でプログラム、すなわち、ゲームシステム1
0を起動すると、これに続いてゲームを開始する前にス
テップ72で初期処理が行われる。この処理のさらに詳
しい内容は図5に示してある。FIG. 4 is a flowchart showing main processing of the game system 10 of the present embodiment for performing the role playing of the present embodiment. 5 to 8 show more detailed flowcharts of some processes. Further, FIG.
13 to 13 show some screens displayed on the LCD 61 of the terminal 6 when the role playing game is executed in the game system 10 installed in the terminal 6. First, as shown in the flowchart of FIG. 4, in step 71, the program, that is, the game system 1
When 0 is started, an initial process is performed in step 72 before the game is subsequently started. The details of this process are shown in FIG.
【0033】先ず、ステップ81で、ダイアルアップ接
続機能53を用い、サーバーシステム20と回線を繋
ぐ。そして、サーバーシステム20からロールプレイン
グゲームの最初の画面の情報を受信し、回線を切断す
る。例えば、図9(a)に示すように、サーバーシステ
ム20と接続すると、ロールプレイングゲームを選択す
る画面が表示され、ユーザがいずれかを選択するとその
ロールプレイングゲームの情報がサーバーシステム20
から送信される。First, in step 81, a line is connected to the server system 20 using the dial-up connection function 53. Then, the information of the first screen of the role playing game is received from the server system 20, and the line is disconnected. For example, as shown in FIG. 9 (a), when connected to the server system 20, a screen for selecting a role playing game is displayed, and when the user selects one, the information of the role playing game is displayed on the server system 20.
Sent from
【0034】次に、ステップ82で現在地取得機能11
を用いて現在地を取得する。GPSユニット51、ある
いはPHSユニット52から現在地を示す情報を取得で
きることは上述した通りである。もちろん、携帯電話ユ
ニットを搭載している端末であれば、携帯電話ユニット
から現在地を示す情報を得ても良い。このとき、現在地
が取得できない状況であれば、「現在地を取得できませ
ん」などのエラーメッセージを表示する。Next, at step 82, the current location acquisition function 11
Use to get the current location. As described above, information indicating the current location can be obtained from the GPS unit 51 or the PHS unit 52. Of course, if the terminal is equipped with a mobile phone unit, information indicating the current location may be obtained from the mobile phone unit. At this time, if the current position cannot be obtained, an error message such as “The current position cannot be obtained” is displayed.
【0035】次に、ステップ83で、図9(b)に示す
ように、仮想世界を表示する機能31により、ロールプ
レイングゲームの最初の画面(第1の仮想世界)111
を表示し、ステップ84で仮想位置および仮想変位を表
示する機能32によりその画面111の初期位置112
に現在地に対応する仮想位置を示す位置アイコン113
を表示する。この位置アイコンまたは位置表示アイコン
113は、ユーザによって適当にアレンジすることが可
能であり、人の姿をしたものや、ユーザの顔を示すもの
などが採用できる。Next, in step 83, as shown in FIG. 9B, the first screen (first virtual world) 111 of the role playing game is displayed by the function 31 for displaying the virtual world.
Is displayed, and the virtual position and the virtual displacement are displayed in step 84 by the function 32 for displaying the initial position 112 on the screen 111.
Is a position icon 113 indicating a virtual position corresponding to the current position.
Is displayed. The position icon or the position display icon 113 can be appropriately arranged by the user, and an icon showing a human figure or an icon showing the face of the user can be adopted.
【0036】位置アイコン113が表示された仮想位置
に対し、そのときの現在地を初期位置として定めるのに
適当な位置であれば、ユーザが適当な操作により初期設
定機能33が、その現在地が画面111の初期位置11
2として設定し、パラメータ13として記憶する。選択
されたロールプレイレイングゲームを最初に実行する場
合は、そのロールプレイングゲームの開始位置が初期位
置112になる。選択したロールプレイングゲームが中
断状態にあるのであれば、中断した位置をシステム10
あるいはサーバーシステム20で記憶しておき、その中
断した位置を初期位置112にしても良い。もちろん、
開始位置を選択することも可能である。With respect to the virtual position where the position icon 113 is displayed, if the current position is an appropriate position to determine the current position as the initial position, the initial setting function 33 is operated by the user by an appropriate operation, and the current position is displayed on the screen 111. Initial position 11
Set as 2 and stored as parameter 13. When the selected role play game is to be executed first, the start position of the role play game is the initial position 112. If the selected role-playing game is in the interrupted state, the interrupted position is determined by the system 10.
Alternatively, it may be stored in the server system 20 and the interrupted position may be set as the initial position 112. of course,
It is also possible to select a starting position.
【0037】初期位置112と現在地との関連付けをす
るのと前後して、初期設定機能33を用いて現在地の移
動距離(実変位)を、現在地に対応した仮想位置の移動
距離(仮想変位)に変換する比率を設定するようにして
も良い。これにより、画面111における仮想位置を動
かすために実際に動かなくてはいけない距離を設定でき
る。その比率の設定は、画面111だけではなく、他の
画面でも同じように設定しても良く、あるいは最初に設
定した値を他の画面でも使用できるようにしておいても
良い。Before and after associating the initial position 112 with the current position, the moving distance (actual displacement) of the current position is changed to the moving distance (virtual displacement) of the virtual position corresponding to the current position by using the initial setting function 33. The conversion ratio may be set. As a result, it is possible to set the distance that must be actually moved in order to move the virtual position on the screen 111. The ratio may be set not only on the screen 111 but also on other screens in the same manner, or the initially set value may be used on other screens.
【0038】図9(b)に示すように、画面111に
は、目的地として城を示すイベントアイコン115と、
2つの町角を示すイベントアイコン116および117
が含まれている。したがって、仮想位置113がこれら
のイベントアイコン115、116あるいは117に重
なると、次の画面(第2の仮想世界)が表示される。し
たがって、ユーザはこれらのイベントアイコン115、
116あるいは117に位置アイコン113が向かうよ
うに実世界を移動することによりロールプレイングゲー
ムが進む。As shown in FIG. 9B, the screen 111 includes an event icon 115 indicating a castle as a destination,
Event icons 116 and 117 indicating two street corners
It is included. Therefore, when the virtual position 113 overlaps these event icons 115, 116, or 117, the next screen (second virtual world) is displayed. Therefore, the user can use these event icons 115,
The role playing game proceeds by moving in the real world such that the position icon 113 faces 116 or 117.
【0039】このようにしてステップ72の初期処理が
終了すると、実際にロールプレイングゲームがスタート
する。ゲームがスタートするとステップ73で現在地取
得機能11で現在地が取得され、それを変換して仮想位
置および仮想変位を表示する機能32が画面上に表示す
る。したがって、ロールプレイングゲームの最初の画面
にユーザーが端末6を持って移動する様子が仮想位置お
よび仮想変位で表示される。すなわち、初期設定された
値、もしくはデフォルトであらかじめ決まっている値
(たとえば画面上の1dot=1mなど)に基づき、G
PSユニット51による実位置の変化あるいは移動(実
変位)にあわせて画面上の位置アイコン113が移動す
る。実際には、GPSによって得られた位置情報(N3
6°9’3.41”,E137°57’20.73”な
ど)で値が変化した場合、その実変位を、画面上の水
平、垂直の距離(仮想変位、H90dot,V90do
tなど)に初期設定されたパラメータ13を用いて計算
して、その位置を表示する。When the initial processing of step 72 is completed as described above, the role playing game is actually started. When the game starts, the current position is acquired by the current position acquisition function 11 in step 73, and a function 32 for converting the current position and displaying the virtual position and the virtual displacement is displayed on the screen. Therefore, a state in which the user moves with the terminal 6 on the first screen of the role playing game is displayed by the virtual position and the virtual displacement. That is, based on an initially set value or a default value (for example, 1 dot = 1 m on the screen), G
The position icon 113 on the screen moves in accordance with the change or movement (actual displacement) of the actual position by the PS unit 51. Actually, the position information (N3
When the value changes at 6 ° 9 ′ 3.41 ″, E137 ° 57 ′ 20.73 ″, etc., the actual displacement is converted to the horizontal and vertical distances on the screen (virtual displacement, H90dot, V90do).
The position is calculated by using the parameter 13 which has been initially set to (e.g., t).
【0040】ステップ73で得られた現在地の移動(実
変位)は、画面上に仮想変位として表示すると共に、距
離カウンタ12に加算される。現在地あるいは実変位
は、サーバーシステム20から適当なタイミングで差分
情報を得てDGPSにより求めても良い。しかしなが
ら、そのために通信時間および計算時間がかかる。した
がって、本例ではGPS単独測位により現在地および実
変位を求めている。単独測位では、誤差が上記のように
数10m程度あると共に、セレクティブアベイラビリテ
ィー(SA)が含まれるので誤差がランダムになる可能
性があり、現在地にランダムなフラクチュエーションが
含まれる可能性がある。このため、実際のロールプレイ
ングゲームでは、適当なタイミングで位置アイコン11
3とイベントアイコン115などを重ねないと、次のタ
イミングでは離れてしまうことなどが起こりうる。した
がって、ロールプレイングゲームとしてのゲーム感覚が
増し、面白いゲームを提供することができる。The movement (actual displacement) of the current position obtained in step 73 is displayed on the screen as a virtual displacement, and is added to the distance counter 12. The current position or the actual displacement may be obtained by DGPS by obtaining difference information from the server system 20 at an appropriate timing. However, this requires communication time and calculation time. Therefore, in this example, the current position and the actual displacement are obtained by the GPS alone positioning. In the single positioning, the error is about several tens of meters as described above, and the error may be random because of the inclusion of the selective availability (SA), and the current location may include a random fraction. Therefore, in an actual role playing game, the position icon 11
If the event icon 115 and the like do not overlap with each other, they may be separated at the next timing. Therefore, the sense of game as a role playing game is increased, and an interesting game can be provided.
【0041】現在地と実変位にしたがって、仮想位置あ
るいは仮想変位が動き、ステップ74で、図10(a)
に示すように位置アイコン113がイベントアイコン1
15と重なったと移行条件の判定機能34により判断さ
れると、ステップ75で、さらに、そのイベントアイコ
ンが他のユーザを示すものではないことを確認する。そ
して、他のユーザを示すアイコンでなければ、仮想世界
の情報を取得して表示する機能31により、ステップ7
6で次の画面、すなわち、前の画面の仮想世界に対して
第2の仮想世界となる画面の情報を取得して表示する。The virtual position or the virtual displacement moves in accordance with the current position and the actual displacement.
The position icon 113 is the event icon 1 as shown in FIG.
If it is determined by the transition condition determination function 34 that the event icon overlaps the number 15, it is further confirmed at step 75 that the event icon does not indicate another user. If the icon is not an icon indicating another user, the function 31 for acquiring and displaying information on the virtual world is used to execute step 7.
In step 6, the information of the next screen, that is, the screen of the second virtual world with respect to the virtual world of the previous screen is acquired and displayed.
【0042】図6に次の画面を取得する処理のさらに詳
しいフローチャートを示してある。また、図10に、こ
の処理で表示される画面を示してある。図10(a)に
示すように、位置アイコン113が城を示すイベントア
イコン115に重なると、ステップ85でサーバシステ
ムと接続する処理を行う。この際、図10(b)に示し
たようなサーバ接続画面を表示する。そして、ユーザが
YESを選択すると、ダイアルアップ接続機能53によ
り仮想世界を取得および表示する機能31がサーバーシ
ステム20と交信し次の画面を取得する。ユーザが図1
0(b)に示す画面でNOを選択すると、以下に述べる
処理は行わずに元の画面、すなわち図10(a)の画面
に戻ってロールプレイングゲームを続けることができ
る。サーバとの接続画面を表示せず、イベントアイコン
と重なると自動的にサーバーシステムと接続し次の画面
の情報を取得して表示するようにしても良い。このよう
な設定は、初期処理のときに行うことができる。FIG. 6 shows a more detailed flowchart of the processing for acquiring the next screen. FIG. 10 shows a screen displayed in this processing. As shown in FIG. 10A, when the position icon 113 overlaps the event icon 115 indicating a castle, a process for connecting to the server system is performed in step 85. At this time, a server connection screen as shown in FIG. 10B is displayed. Then, when the user selects YES, the function 31 of acquiring and displaying the virtual world by the dial-up connection function 53 communicates with the server system 20 to acquire the next screen. Figure 1
If NO is selected on the screen shown in FIG. 10B, the process returns to the original screen, that is, the screen shown in FIG. 10A, and the role playing game can be continued without performing the processing described below. The connection screen with the server may not be displayed, but may be automatically connected to the server system when it overlaps the event icon to acquire and display the information of the next screen. Such setting can be performed at the time of the initial processing.
【0043】ダイアルアップ接続が確立すると、先ず、
ステップ86で、位置アイコン113と重なったイベン
トアイコン115のデータがサーバーシステム20に送
信される。次に、ステップ87でイベントアイコンが現
在地に関連する情報を求めるものか否かが判断される。
現在地に関連する情報を求めるものであれば、ステップ
88でイベントアイコンと重なったときの位置アイコン
113に対応する現在地の情報がサーバーシステム20
に送信される。続いて、ステップ89でシステム10が
ユーザの個人情報17を持っているか否かが判断され
る。そして、個人情報17がある場合は、ステップ90
で、その個人情報がサーバーシステム20に送信され
る。本例では、城アイコン115は現在地とは関わりの
ない情報あるいは画面が次の仮想世界として表示される
イベントアイコンであり、町角(街角)アイコン116
および117が現在地に係る情報あるいは画面が次の仮
想世界として表示されるイベントアイコンである。When a dial-up connection is established, first,
At step 86, the data of the event icon 115 overlapping the position icon 113 is transmitted to the server system 20. Next, in step 87, it is determined whether or not the event icon is for information relating to the current location.
If the information relating to the current position is to be obtained, the current position information corresponding to the position icon 113 at the time of overlapping with the event icon in step 88 is stored in the server system 20
Sent to. Subsequently, it is determined in step 89 whether the system 10 has the user's personal information 17. If the personal information 17 is present, step 90
Then, the personal information is transmitted to the server system 20. In this example, the castle icon 115 is an event icon in which information or a screen having nothing to do with the current location is displayed as the next virtual world.
Reference numerals 117 and 117 denote event icons whose information or screen relating to the current location is displayed as the next virtual world.
【0044】城アイコン115が選択されたときは、ス
テップ88は実行されず、サーバーシステム20は城ア
イコン115のデータに基づき次の画面の情報を用意し
て送信する。したがって、端末6、すなわちゲームシス
テム10は、ステップ91で次の表示画面の情報を取得
し、ステップ92で回線を断つ。そして、取得した次の
画面を新しい仮想世界としてステップ93で表示する。
本例では、図10(c)に示すように城の門内の配置が
次の仮想世界(画面)121として表示される。それと
共に、ステップ94で画面121の初期位置に位置表示
アイコン113が設置される。When the castle icon 115 is selected, step 88 is not executed, and the server system 20 prepares and transmits information of the next screen based on the data of the castle icon 115. Therefore, the terminal 6, that is, the game system 10 acquires the information of the next display screen in step 91 and disconnects the line in step 92. Then, the acquired next screen is displayed in step 93 as a new virtual world.
In this example, the arrangement inside the castle gate is displayed as the next virtual world (screen) 121 as shown in FIG. At the same time, the position display icon 113 is set at the initial position of the screen 121 in step 94.
【0045】この仮想世界121は、3箇所の入り口1
22、123および124を備えており、仮想位置およ
び仮想変位を表示する機能32は移行条件を判定する機
能34の判定結果に基づき所定の入り口に位置アイコン
113をセットする。本例においては、城アイコン11
5に3本の道が繋がっており、位置アイコン113がど
の道を通って城アイコン115に重なったかが判断でき
るようになっている。そして、図10(c)に示した例
では、真中の道を通って城アイコン115に位置アイコ
ン113が重なったので、城内を表す次の画面121で
は、真中の入り口122が初期位置として選択され、そ
こに位置アイコン113がセットされている。次の画面
が始まるときの初期位置に前の画面の結果をどのように
反映するかはプログラマーの自由であり、本例に限定さ
れるものではない。また、次の画面の初期位置、すなわ
ち入り口が1つであれば、前の画面の結果を反映する必
要はない。さらに、初期位置は、画面の周辺に配置され
た入り口に限定されるものではなく、画面の中央に初期
位置が設定されている仮想世界が次に表示されるように
しても良い。This virtual world 121 has three entrances 1
The function 32 for displaying the virtual position and the virtual displacement includes a position icon 113 at a predetermined entrance based on the determination result of the function 34 for determining the transition condition. In this example, the castle icon 11
5, three roads are connected, and it is possible to determine which road the position icon 113 has passed over the castle icon 115. Then, in the example shown in FIG. 10C, the position icon 113 overlaps the castle icon 115 through the middle road, so on the next screen 121 representing the inside of the castle, the middle entrance 122 is selected as the initial position. The position icon 113 is set there. How to reflect the result of the previous screen in the initial position when the next screen starts is up to the programmer, and is not limited to this example. If the initial position of the next screen, that is, one entrance, there is no need to reflect the result of the previous screen. Further, the initial position is not limited to the entrance arranged around the screen, and a virtual world whose initial position is set at the center of the screen may be displayed next.
【0046】このように次の画面が表示されると、図4
のステップ73に戻り,GPSユニット51などを用い
て得られる現在地の情報を、第2の画面121の仮想位
置および仮想変位として表示する。この第2の画面12
1は、イベントアイコンとして道具屋125と宿屋12
6を備えている。したがって、ユーザが端末6を持って
移動することにより、位置アイコン113をいずれかの
イベントアイコン125または126に重ねると、さら
に次の画面(仮想世界)が表示される。図11にその様
子を示してある。図11(a)に示すように、位置アイコ
ン113を道具屋のアイコン125に重ねると、図10
(b)に示したサーバ接続画面が開き、サーバーシステ
ム20とダイアルアップ接続される。そして、道具屋の
イベントアイコン125のデータをサーバ−システム2
0に送ることにより、次の画面の情報を得ることができ
る。この場合、次の画面は、図11(b)に示すよう
に、道具屋の内部の画面(仮想世界)127であり、ロー
ルプレイングゲームにおいてユーザが所持する武器を選
択することができるようになっている。When the next screen is displayed as described above, FIG.
Returning to step 73, information on the current location obtained using the GPS unit 51 or the like is displayed as a virtual position and a virtual displacement on the second screen 121. This second screen 12
1 is a tool shop 125 and an inn 12 as event icons
6 is provided. Therefore, when the user moves with the terminal 6 to place the position icon 113 on one of the event icons 125 or 126, the next screen (virtual world) is displayed. FIG. 11 shows this state. As shown in FIG. 11A, when the position icon 113 is overlaid on the tool shop icon 125, FIG.
The server connection screen shown in (b) opens, and dial-up connection with the server system 20 is made. Then, the data of the event icon 125 of the tool shop is transmitted to the server-system 2
By sending to 0, the information of the next screen can be obtained. In this case, the next screen is a screen (virtual world) 127 inside the tool store as shown in FIG. 11B, and the user can select a weapon possessed in the role playing game. ing.
【0047】この仮想世界127には出口のアイコン1
28が用意されており、ユーザが動いて位置アイコン1
13を出口アイコン128に重ねると元の画面121に
戻るようになっている。すなわち、図4に示したフロー
のステップ78において道具屋の画面127の出口条件
が満足されたと判断され、ステップ79で前画面、すな
わち前の仮想世界を表示する。この処理の詳細を図8に
示してある。ステップ105でサーバ接続画面を表示
し、サーバーシステム20とダイアルアップ接続し、前
の画面125の情報を取得する。もちろん、端末6が十
分な記憶容量を備えている場合は、端末6のRAMなど
のメモリにキャッシュ領域を設定し前の画面の情報をキ
ャッシュし、サーバと接続しないでキャッシュの情報で
前の画面125を表示するようにしても良い。The virtual world 127 has an exit icon 1
28 are prepared and the user moves to the position icon 1
When 13 is superimposed on the exit icon 128, the screen returns to the original screen 121. That is, in step 78 of the flow shown in FIG. 4, it is determined that the exit condition of the tool store screen 127 is satisfied, and in step 79, the previous screen, that is, the previous virtual world is displayed. The details of this processing are shown in FIG. In step 105, a server connection screen is displayed, dial-up connection is established with the server system 20, and information on the previous screen 125 is obtained. Of course, if the terminal 6 has a sufficient storage capacity, a cache area is set in a memory such as the RAM of the terminal 6 to cache the information of the previous screen, and the information of the previous screen is stored in the cache without connecting to the server. 125 may be displayed.
【0048】前の画面の情報を取得できると、図11
(c)に示すように、ステップ106で前の画面、すな
わち、城内の画面121を表示する。それと共に、ステ
ップ107で、仮想位置および変位を表示する機能32
は、道具屋の画面127に移行する前の仮想位置に位置
アイコン113を表示する。これにより、前の画面に戻
ったときの現在地が、前の画面から次の画面に移行する
ときの仮想位置に対応付けられ、設置パラメータ13が
更新される。When the information of the previous screen can be obtained, FIG.
As shown in (c), the previous screen, that is, the screen 121 in the castle is displayed in step 106. At the same time, in step 107, the function 32 for displaying the virtual position and the displacement
Displays the position icon 113 at the virtual position before shifting to the tool store screen 127. As a result, the current position when returning to the previous screen is associated with the virtual position when shifting from the previous screen to the next screen, and the installation parameters 13 are updated.
【0049】道具屋の画面127に移行して城内の画面
121に戻ったときに、城内の画面121における現在
地と仮想位置との関係を道具屋の画面127に移行する
前の状態にすることも可能である。しかしながら、その
ような処理を行うと、道具屋の画面127でゲームを進
めるためにユーザが動いた実変位が、城内の画面121
の仮想変位としてそのまま表れてしまう。したがって、
城内の画面121に戻ったときに道具屋のアイコン12
5と無関係な離れた位置に位置アイコン113が表れる
可能性が高く、道具屋アイコン125の近傍に戻すまで
ユーザは再び移動する必要がある。したがって、ゲーム
の進行に時間がかかり、面倒なので面白さが減る可能性
がある。これに対し、本発明のように、前の画面121
に復帰したときに、移行するまえの現在地と仮想位置と
の関係がどうであれ、次の画面に移行したときの仮想位
置に、その画面に戻ってきたときの現在地を対応付けれ
ば、ユーザはすぐに、次の画面に移行したときの状態か
ら城内の画面125のゲームを進行できる。したがっ
て、時間と動きの無駄がなく、スムーズにロールプレイ
ングゲームを続けることができる。When the screen shifts to the tool shop screen 127 and returns to the castle screen 121, the relationship between the current location and the virtual position on the castle screen 121 may be changed to the state before the shift to the tool shop screen 127. It is possible. However, when such a process is performed, the actual displacement moved by the user to advance the game on the screen 127 of the tool store is changed to the screen 121 in the castle.
Appears as it is as a virtual displacement. Therefore,
When you return to the screen 121 in the castle, the tool store icon 12
There is a high possibility that the position icon 113 appears at a position irrelevant to 5 and the user needs to move again until the position icon 113 returns to the vicinity of the tool store icon 125. Therefore, the progress of the game takes time, and it is troublesome, so there is a possibility that the fun is reduced. On the other hand, as in the present invention, the previous screen 121
Regardless of the relationship between the current position and the virtual position before the transition when returning to the above, if the current position when returning to the screen is associated with the virtual position when the next screen is switched, the user can Immediately, the game on the screen 125 in the castle can be advanced from the state at the time of transition to the next screen. Therefore, the role playing game can be smoothly continued without wasting time and movement.
【0050】城内の仮想世界121からさらに前の画面
111に戻るときも同様である。図11(c)に示すよ
うに、城内の画面121で位置アイコン113を出口1
22に移動すると、移行条件を判定する機能34によ
り、城内の画面121の出口条件が整ったと判断され
る。その結果、上記と同様の手順で、図11(d)に示
す前の画面(ロールプレイングゲームの最初の画面)1
11が表示される。そして、位置アイコン113は、城
アイコン115の前、すなわち、城内の画面121に移
行するとき、あるいは直前の仮想位置に表示される。同
時に、そのとき、すなわち、初期画面111に戻ったと
きの現在地と城アイコン115の前の位置とが対応付け
され、パラメータ13が更新される。The same applies when returning to the previous screen 111 from the virtual world 121 in the castle. As shown in FIG. 11C, the position icon 113 is displayed on the screen 121 in the castle by the exit 1
After moving to 22, the exit condition of the screen 121 in the castle is determined to be satisfied by the function 34 for determining the transition condition. As a result, the previous screen (the first screen of the role playing game) shown in FIG.
11 is displayed. Then, the position icon 113 is displayed before the castle icon 115, that is, when shifting to the screen 121 in the castle or at the virtual position immediately before. At the same time, that is, the current position when returning to the initial screen 111 is associated with the position in front of the castle icon 115, and the parameter 13 is updated.
【0051】第1の画面111に表示された町角アイコ
ン116および117は、城アイコン115と異なり、
現在地に関連する情報を得ることができるイベントアイ
コンである。したがって、ユーザが端末6をもって動
き、町角アイコン116に位置アイコン113が重なる
と、図6を参照しながら説明したようにサーバーシステ
ム20と接続し、さらにステップ88で現在地の情報が
サーバーシステム20に送信される。また、ユーザの個
人情報があれば、ステップ90で、サーバーシステム2
0に送信される。その結果、サーバーシステム20で
は、現在地に関連したデータでユーザの好みそうなもの
を選択して仮想世界を構成し、それを端末6に送り返
す。ゲームシステム10はそれを取得して表示する。図
12(a)では、表示された仮想世界131に、ABホ
テルのアイコン135と、ABC店のアイコン136が
表されており、これらは実存するホテルおよび店に対応
している。したがって、これらのアイコンを実存アイコ
ンと呼ぶことができる。The street corner icons 116 and 117 displayed on the first screen 111 are different from the castle icon 115,
An event icon from which information related to the current location can be obtained. Therefore, when the user moves the terminal 6 and the location icon 113 overlaps the street corner icon 116, the user connects to the server system 20 as described with reference to FIG. Sent. If there is user's personal information, the server system 2
Sent to 0. As a result, the server system 20 configures a virtual world by selecting data that is likely to be preferred by the user from data related to the current location, and sends it back to the terminal 6. The game system 10 acquires and displays it. In FIG. 12A, an AB hotel icon 135 and an ABC store icon 136 are displayed in the displayed virtual world 131, and these correspond to existing hotels and stores. Therefore, these icons can be called real icons.
【0052】上記の各世界あるいは画面と同様に、ユー
ザは自分が移動することにより位置アイコン113を動
かして、いずれかのアイコンに重ねることができる。た
とえば、ABC店のアイコン136に位置アイコン11
3を重ねると、上記と同様に接続画面を経てサーバーシ
ステム20と接続される。そして、現在地がサーバーシ
ステム20に送られ、サーバーシステム20では、DG
PSによって精度の高い位置が演算される。その精度の
高い現在地137と、ABC店の実際の位置138を含
んだ地図情報139がサーバーシステム20で用意さ
れ、端末6に送り返される。その情報を取得して表示す
ると図12(b)に示すように、現在地の回りにある好
みの店の位置を知ることができる。特に、ABC店とい
うのをコンビニエンスストア/ガソリンスタンド等のチ
ェーン店の総称とし、全国の中から一番近いところを表
示することにより広告の効果を得ることもできる。さら
に、地図情報139に加えてお徳な情報132をサーバ
ーシステム20で用意し、端末6に配信することにより
ユーザにとってもメリットのある広告システム的な仕組
みを実現できる。As in the case of each of the above-mentioned worlds or screens, the user can move the position icon 113 by moving himself and superimpose on any of the icons. For example, the icon 136 of the ABC store has the position icon 11
When 3 is superimposed, it is connected to the server system 20 via the connection screen as described above. Then, the current location is sent to the server system 20, where the DG
A highly accurate position is calculated by the PS. The highly accurate current location 137 and map information 139 including the actual location 138 of the ABC store are prepared in the server system 20 and sent back to the terminal 6. When the information is obtained and displayed, as shown in FIG. 12B, the position of a favorite shop around the current location can be known. In particular, the ABC store is a general term for chain stores such as convenience stores and gas stations, and an advertisement effect can be obtained by displaying the closest place from all over the country. Furthermore, by preparing virtuous information 132 in addition to the map information 139 in the server system 20 and distributing it to the terminal 6, it is possible to realize a mechanism like an advertisement system that is advantageous for the user.
【0053】このように、本例のゲームシステム10
は、ユーザの現在地を取得し、それを制御要素してゲー
ムを進めるので、ゲームシステム10の中に現在地に関
わる情報を埋め込むことができる。さらに、サーバーシ
ステム20と通信で接続できるようにすることにより、
サーバーシステム20から現在地に関わる情報を取得
し、ゲームのイベントとして随時埋め込むことができ
る。As described above, the game system 10 of the present embodiment
Obtains the user's current location and proceeds with the game by controlling it, so that information relating to the current location can be embedded in the game system 10. Furthermore, by being able to connect to the server system 20 by communication,
Information related to the current location can be acquired from the server system 20 and embedded as a game event at any time.
【0054】さらに、イベントアイコン、特に実在アイ
コンとして他のユーザを示すアイコンを設けることも可
能である。図11(d)などに示した最初の画面111
に戻った状態でユーザが移動し、この画面111に設け
られた町角アイコン117に位置アイコン113が重な
ると、図13(a)に示した次の画面141がサーバー
システム20から取得され、表示される。この詳しい過
程は上述したものと同じなので省略する。新しい仮想世
界141が表示されると、その入り口に位置アイコン1
13がセットされ、この仮想世界141に用意されたイ
ベントアイコンに向かって移動できるようになる。この
仮想世界141は、サーバーシステム20が送られてき
た現在地の情報に基づいて現在地に関連する情報を選択
して埋め込んだ世界である。その際、同じロールプレイ
ングゲームを行っている他のユーザであって、この情報
端末6のユーザ(仮にA氏とする)に対し実世界における
距離がたとえば1km程度の適当な範囲にいる端末がサ
ーチされる。そして、そのような端末が見つかるとその
ユーザ(仮にJ氏とする)のデータ、たとえば、メール
アドレスなどのアクセス情報がアイコン化された画面1
41に埋め込まれる。このため、この仮想世界141に
は、レストランを示すアイコン142と、コンビニエン
スストアを示すアイコン143に加え、近くにいるJ氏
のアイコン144という3つの実在アイコンが設けられ
ている。Further, it is also possible to provide an icon indicating another user as an event icon, in particular, a real icon. First screen 111 shown in FIG.
When the user moves in the state of returning to and the position icon 113 overlaps the street corner icon 117 provided on the screen 111, the next screen 141 shown in FIG. 13A is acquired from the server system 20 and displayed. Is done. This detailed process is the same as that described above, and will not be described. When the new virtual world 141 is displayed, the position icon 1 is displayed at the entrance.
13 is set, and the user can move toward the event icon prepared in the virtual world 141. The virtual world 141 is a world in which information related to the current location is selected and embedded based on the information on the current location sent from the server system 20. At this time, a search is made for another user who is playing the same role-playing game and who is in a proper range of about 1 km in the real world with respect to the user of this information terminal 6 (tentatively, Mr. A). Is done. Then, when such a terminal is found, the screen 1 in which data of the user (for example, Mr. J), for example, access information such as a mail address, is iconified.
Embedded in 41. For this reason, in the virtual world 141, in addition to the icon 142 indicating the restaurant and the icon 143 indicating the convenience store, there are provided three real icons: the icon 144 of Mr. J nearby.
【0055】この画面141が端末6のLCD61に表
示された状態で、端末6を持ったユーザが移動し、J氏
のアイコン144と重なると、図4に示したステップ7
4で、移行条件を判断する機能34によりイベントアイ
コンと重なったことが判断され、さらに、ステップ75
でイベントアイコンが他のユーザであることが判断され
る。したがって、ステップ77でチャットを行う処理を
する。With the screen 141 displayed on the LCD 61 of the terminal 6, when the user holding the terminal 6 moves and overlaps with the icon 144 of Mr. J, the step 141 shown in FIG.
In step 4, it is determined by the function 34 for determining the transition condition that the event icon has been overlapped.
It is determined that the event icon is another user. Therefore, a process of chatting is performed in step 77.
【0056】図7に、チャットの詳しい処理を示してあ
る。先ずステップ95で、既に説明したようなサーバー
接続画面を表示してサーバーシステム20とダイアルア
ップ接続を行う。次に、端末6(ゲームシステム10)
からアクセス相手、すなわちJ氏の情報がサーバーシス
テム20に送られる。サーバーシステム20において
は、ステップ101でJ氏の端末に図13(b)に示し
たような画面を表示して近くに同じロールプレイングゲ
ームを楽しんでいるA氏がいることと、チャットの申し
込みがあったことを伝える。ステップ102において、
J氏から接続が許可されると、ステップ97でA氏の端
末6に許可されたことを伝える。そして、ステップ98
で、A氏とJ氏の間のネットワークを確立し、インター
ネットを介してデータを交換(送受信)できるようにす
る。このようにして双方を接続する環境が整うと、ステ
ップ99で、A氏とJ氏とが図13(c)に示すような
チャットを行う。FIG. 7 shows detailed chat processing. First, in step 95, the server connection screen as described above is displayed to make a dial-up connection with the server system 20. Next, the terminal 6 (game system 10)
Sends the information of the access partner, ie, Mr. J to the server system 20. In the server system 20, at step 101, a screen as shown in FIG. 13 (b) is displayed on Mr. J's terminal, and there is nearby Mr. A who is enjoying the same role-playing game. Tell them that there was. In step 102,
When the connection is permitted by Mr. J, in step 97, the terminal 6 of Mr. A is notified that the connection is permitted. And step 98
Then, a network between Mr. A and Mr. J is established, and data can be exchanged (transmitted / received) via the Internet. When the environment for connecting both is established in this way, in step 99, Mr. A and Mr. J perform a chat as shown in FIG.
【0057】このように、共通のゲームを行っているユ
ーザのアイコンを示してチャットを行うことが可能であ
る。さらに、本例のゲームシステムを用いると、双方の
位置情報がわかるので、仮想世界である画面上で近くに
居るだけでなく、実世界でも距離的に近い位置に居るユ
ーザ同士を紹介することができる。したがって、両者が
望めば、実際に町角で両者が出会うことが可能となる。
このため、本例のロールプレイングゲームにより、出会
い頭というような、実世界ではありうる簡単なコミュニ
ケーションを発生させることが可能となり、それまでは
面識のない他人と出会う機会を作ることができる。As described above, it is possible to chat by indicating the icons of the users who are playing the common game. Furthermore, using the game system of the present example, since both location information can be known, it is possible to introduce users who are not only close on the screen in the virtual world but also close to each other in the real world. it can. Therefore, if both wish, they can actually meet on the street corner.
For this reason, the role-playing game of this example makes it possible to generate a simple communication that can occur in the real world, such as a meeting, and create an opportunity to meet another person who has not met before.
【0058】以上に説明したように、方向キーボタン、
選択ボタン、キャンセルボタンなどを用いて主人公たる
自分やバーやキャラクターを動かしてゲームを進める従
来のロールプレイングゲームと異なり、本例のロールプ
レイングゲームでは、その主人公が実世界でも実際に動
き、その位置情報に基づいて仮想世界におけるゲームが
進行する。したがって、画面上では従来のロールプレイ
ングゲームと同様にゲームが進行するとしても、実際の
位置情報と画面上を動く位置表示アイコン(主人公のイ
ラストなど)113がシンクロしている。このため、ゲ
ームを進行させるために、実世界をユーザは動く必要が
あり、そのための困難さ、あるいは面白さがある。例え
ば、ゲームを進行するために、実際にユーザは動く必要
があるので、ゲームが終ったところ(もちろん、中断し
たところでも良いが)でユーザが実際に移動した距離を
表示することができる。たとえば、移動距離と、それに
対応する歩数、さらには、消費カロリーなどのデータを
表示することができる。このようなゲームと運動とを一
致させることにより従来の電子万歩計より一歩進んだ万
歩計を実現でき、健康の為の歩行を飽きさせなくする効
果が得られる。また、電子情報として仮想的な日本地図
を埋めていくなどの2次利用が可能となる。また、GP
S利用により位置のほか正確な時間、移動距離と時間か
ら求められる速度、消費カロリなど、電子万歩計として
公知の情報をさらに追加して表示できるようにしても良
い。As described above, the direction key buttons,
Unlike conventional role-playing games, which use the select button, cancel button, etc. to move the protagonist, bar or character to advance the game, in the role-playing game of this example, the hero actually moves in the real world and its position The game in the virtual world proceeds based on the information. Therefore, even if the game progresses on the screen in the same manner as the conventional role playing game, the actual position information and the position display icon (such as the illustration of the hero) 113 moving on the screen are synchronized. For this reason, the user needs to move in the real world in order to advance the game, which is difficult or interesting. For example, since the user actually needs to move in order to proceed with the game, it is possible to display the distance actually moved by the user when the game is over (although it may be interrupted, of course). For example, data such as the moving distance, the number of steps corresponding to the moving distance, and the calorie consumption can be displayed. By matching such a game with exercise, a pedometer that is one step ahead of the conventional electronic pedometer can be realized, and an effect of not getting tired of walking for health can be obtained. Further, secondary use such as filling a virtual Japan map as electronic information becomes possible. Also, GP
By using S, information known as an electronic pedometer such as an accurate time, a moving distance and a speed obtained from the time, a calorie consumption, and the like in addition to a position may be additionally displayed.
【0059】さらに、ゲームを進行させるために実際に
ユーザが移動し、その現在地の情報が随時取得できるの
で、その現在地の情報に基づき、現在地に関連する情報
をゲームを介して提供することが可能となる。ロールプ
レイングゲームでは、敵、イベント宝情報などが用意さ
れ、これらのデータあるいはコンテンツはあらかじめ端
末内に記憶されていても良いのであるが、上述したよう
に、通信を介して情報をダウンロードする方式を採用で
きる。そして、その実際の宝(イベントアイコン)にあ
たったら(宝のある位置に相当する、実際の位置に移動
する)端末に用意されているボタンにより宝を選択し、
その結果として現在地にかかる情報を表示することが可
能である。そして、その情報を利用して、ゲームの途中
で、ちょっと寄り道して買い物をしたり、休憩したり、
さらには始めてあった他人と会話を楽しむなど、従来の
ロールプレイングゲームでは味わえない楽しみを付加す
ることができる。さらに、通信で現在地にかかる情報を
送って、それに対して用意されたコンテンツをサーバー
システムから得ることにより、ユーザはその都度、新し
いコンテンツを見ることが可能となり、ゲームをいっそ
う楽しむことができる。Further, since the user actually moves to advance the game and information on the current position can be obtained at any time, it is possible to provide information related to the current position via the game based on the information on the current position. Becomes In the role playing game, enemies, event treasure information, etc. are prepared, and these data or contents may be stored in the terminal in advance, but as described above, the method of downloading information via communication is used. Can be adopted. Then, when the player touches the actual treasure (event icon), the user selects a treasure using a button provided on the terminal (move to the actual position corresponding to the position of the treasure),
As a result, it is possible to display information relating to the current location. Then, using that information, in the middle of the game, take a short stop to shop, take a break,
Further, it is possible to add fun that cannot be enjoyed by the conventional role-playing game, such as enjoying a conversation with another person who has begun. Further, by transmitting information relating to the current location by communication and obtaining content prepared for the information from the server system, the user can view new content each time and can enjoy the game more.
【0060】さらに、本例のロールプレイングゲーム
は、実際の位置情報とシンクロして進行するものである
が、実際の地図を表示するわけではなく、ゲーム上の仮
想世界をユーザが移動するような体験を擬似的に得るこ
とができる。したがって、現実の世界ではなく、ユーザ
の好む世界で散歩するような感覚を楽しむことができ
る。さらに、本例のロールプレイングゲームでは、特定
の場所にいくと、新しい仮想世界が次々と展開する。そ
して、実世界を歩くことにより、その新しく展開した仮
想世界を楽しむことができる。このため、広範囲を動き
ながら飽きずにゲームを楽しみ、同時に運動することが
できる。Furthermore, the role playing game of the present example proceeds in synchronization with the actual position information, but does not display an actual map, but rather moves the user through a virtual world in the game. Experience can be simulated. Therefore, it is possible to enjoy the feeling of taking a walk in a world preferred by the user, not in the real world. Further, in the role playing game of the present example, when going to a specific place, new virtual worlds unfold one after another. Then, by walking in the real world, the newly developed virtual world can be enjoyed. Therefore, it is possible to enjoy the game without getting tired while moving in a wide range, and to exercise at the same time.
【0061】このような新しい仮想世界が展開するゲー
ムの例として上記ではロールプレイングゲームを挙げて
いるが、これに限らず、現在のゲーム化されているも
の、例えば、ある画面をクリアすると次の画面に移行し
ながらゲームを続けるシューティングゲームなどであっ
てももちろん良い。これらのゲームを現在地を移動する
ことで制御できるようにすることにより新たな面白さを
提供することができる。もちろん、従来からのゲームに
囚われず、本発明の仮想世界を表示するシステムおよび
方法を利用して新たなゲームを作り出すことも可能とな
る。As an example of a game in which such a new virtual world is developed, a role playing game is described above, but the present invention is not limited to this. For example, if a certain screen is cleared, Of course, it may be a shooting game in which the game is continued while shifting to the screen. By enabling these games to be controlled by moving the current location, new fun can be provided. Of course, it is also possible to create a new game using the system and method for displaying a virtual world of the present invention without being bound by the conventional game.
【0062】[0062]
【発明の効果】以上に説明したように、本発明の仮想的
な世界を表示するシステムおよび方法により、GPSや
PHS、CDMA方式の携帯電話などから得られる位置
情報を利用し従来のゲーム方式あるいは従来にはないゲ
ーム方式と実際の位置情報を組み合わせ、さらに、新し
い仮想的な世界が次々と開かれることで新たなエンタテ
イメントの実現と、実際に歩行者が移動することで楽し
く運動が出来るシステムを提供するが可能となる。As described above, according to the system and method for displaying a virtual world of the present invention, the position information obtained from a GPS, PHS, CDMA type mobile phone or the like can be used for the conventional game system or method. A system that combines a new game system with actual location information and realizes new entertainment by opening new virtual worlds one after another, and a fun exercise system by actually moving pedestrians Can be provided.
【図1】現在地を取得可能な携帯端末およびそれを取り
巻く環境の一例を示す図である。FIG. 1 is a diagram illustrating an example of a portable terminal capable of acquiring a current location and an environment surrounding the portable terminal.
【図2】図1に示した携帯端末の概略システムを示す図
である。FIG. 2 is a diagram showing a schematic system of the mobile terminal shown in FIG. 1;
【図3】図1に示す携帯端末の概略構成を示す図であ
る。FIG. 3 is a diagram showing a schematic configuration of the mobile terminal shown in FIG. 1;
【図4】本例のゲームシステムの全体の動きを示すフロ
ーチャートである。FIG. 4 is a flowchart showing the overall operation of the game system of the present example.
【図5】初期処理を示すフローチャートである。FIG. 5 is a flowchart showing an initial process.
【図6】次画面を表示する処理を示すフローチャートで
ある。FIG. 6 is a flowchart illustrating a process of displaying a next screen.
【図7】チャットの処理を示すフローチャートである。FIG. 7 is a flowchart illustrating a chat process.
【図8】前の画面を表示する処理を示すフローチャート
である。FIG. 8 is a flowchart showing a process of displaying a previous screen.
【図9】初期処理の画面を示す図である。FIG. 9 is a diagram showing a screen of an initial process.
【図10】次の画面を表示する様子を示す図である。FIG. 10 is a diagram showing a state where the next screen is displayed.
【図11】さらに次の画面を表示する様子を示す図であ
る。FIG. 11 is a diagram showing a state in which the next screen is displayed.
【図12】現在地に関連する画面を表示する様子を示す
図である。FIG. 12 is a diagram illustrating a state in which a screen related to a current location is displayed.
【図13】チャットに関連する画面を表示する様子を示
す図である。FIG. 13 is a diagram illustrating a state in which a screen related to a chat is displayed.
【符号の説明】 1 インターネット 6 携帯端末 7 公衆電話網 10 ゲームシステム 11 位置取得機能 12 距離カウンタ 13 初期パラメータ 15 画面(仮想世界)の情報 17 ユーザの個人情報 20 プロバイダのサーバーシステム 21 メールサーバ 22 情報提供サーバ 23 位置関連データベースサーバ 24 地図サーバ 25 ダイアルアップサーバ 27 ユーザプロファイルサーバ 29 CSIDサーバ 30 表示制御部 51 GPSユニット 52 PHSユニット 53 ダイアルアップ接続機能[Description of Signs] 1 Internet 6 Mobile terminal 7 Public telephone network 10 Game system 11 Location acquisition function 12 Distance counter 13 Initial parameter 15 Screen (virtual world) information 17 User personal information 20 Provider server system 21 Mail server 22 Information Provided server 23 Position-related database server 24 Map server 25 Dial-up server 27 User profile server 29 CSID server 30 Display control unit 51 GPS unit 52 PHS unit 53 Dial-up connection function
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G09B 29/10 G09B 29/10 A H04Q 7/34 H04B 7/26 106B Fターム(参考) 2C001 AA17 BA00 BA02 BA05 BA06 BB00 BB10 CA00 CA09 CB01 CB08 CC03 2C032 HB12 HB22 HB25 HC01 HC11 HD03 HD30 5B089 GA25 GB03 JA09 JA17 JB22 KA18 KC23 KH03 KH11 LB17 5K067 AA21 EE02 FF03 HH11 JJ56 9A001 BB04 BB06 CC02 CC05 DD12 JJ01 JJ12 JJ25 JJ27 JJ76 JJ78 KK37 KK45 ──────────────────────────────────────────────────の Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) G09B 29/10 G09B 29/10 A H04Q 7/34 H04B 7/26 106B F-term (Reference) 2C001 AA17 BA00 BA02 BA05 BA06 BB00 BB10 CA00 CA09 CB01 CB08 CC03 2C032 HB12 HB22 HB25 HC01 HC11 HD03 HD30 5B089 GA25 GB03 JA09 JA17 JB22 KA18 KC23 KH03 KH11 LB17 5K067 AA21 EE02 FF03 HH11 JJ56 EJK JJ56 9J01 BB JJ56 9A001 BB
Claims (26)
またはその変位を前記第1の仮想的な世界における位置
または変位に変換して表示する手段と、 前記第1の仮想的な世界における位置が目的地または目
的範囲に達すると、第2の仮想的な世界を表示する手段
と、 そのときの前記実世界における現在地を前記第2の仮想
的な世界において予め決められた初期位置として表示す
る手段と、 前記実世界における現在地またはその変位を前記第2の
仮想的な世界における現在地または変位に変換して表示
する手段とを有することを特徴とする仮想的な世界を表
示するシステム。1. A means for displaying a first virtual world, and converting a current position or its displacement in the real world of a terminal capable of acquiring its own current position into a position or displacement in the first virtual world. Means for displaying a second virtual world when the position in the first virtual world reaches a destination or a destination range; and displaying the current location in the real world at that time in the first virtual world. Means for displaying as a predetermined initial position in the second virtual world, and means for converting the current position or its displacement in the real world into the current position or displacement in the second virtual world and displaying the same. A system for displaying a virtual world characterized by the following.
世界は複数の前記初期位置を備えており、前記初期位置
として表示する手段は、前記第1の仮想的な世界から前
記第2の仮想的な世界に移行する際の条件により前記複
数の初期位置のいずれかを選択し、前記実世界の現在地
に対応して表示することを特徴とする仮想的な世界を表
示するシステム。2. The method according to claim 1, wherein the second virtual world has a plurality of the initial positions, and the means for displaying the initial position is a second virtual world from the first virtual world. A system for displaying a virtual world, wherein one of the plurality of initial positions is selected in accordance with a condition at the time of transition to the virtual world, and is displayed corresponding to the current location of the real world.
世界において所定の条件が成立すると、前記第1の仮想
世界を表示する手段と、 前記第2の仮想的な世界に移行したときの前記第1の仮
想世界における位置を前記第1の仮想世界に移行したと
きの前記実世界における現在地に対応させる手段とを有
することを特徴とする仮想的な世界を表示するシステ
ム。3. The system according to claim 1, wherein when a predetermined condition is satisfied in the second virtual world, a means for displaying the first virtual world; Means for associating the position in the first virtual world with the current position in the real world when the position in the first virtual world is shifted to the first virtual world.
ら通信により前記第1または第2の仮想的な世界の情報
を取得する手段を有することを特徴とする仮想的な世界
を表示するシステム。4. The system for displaying a virtual world according to claim 1, further comprising means for acquiring information of said first or second virtual world by communication from a server system.
情報を取得する手段は、前記サーバーシステムに前記現
在地の情報を送信し、前記サーバーシステムからその現
在地に関連する情報を含んだ前記第2の仮想的な世界の
情報を取得することを特徴とする仮想的な世界を表示す
るシステム。5. The information processing apparatus according to claim 4, wherein the means for acquiring the information on the virtual world transmits the information on the current location to the server system, and the information including information related to the current location from the server system is included. A system for displaying a virtual world, characterized by acquiring information on the second virtual world.
世界には複数の前記目的地または目的範囲を備えてお
り、前記仮想的な世界の情報を取得する手段は、前記目
的地または目的範囲のうち、現在地にかかる情報が得ら
れることを示した前記目的地または目的範囲に達すると
前記サーバーシステムに前記現在地の情報を送信し、前
記サーバーシステムからその現在地に関連する情報を含
んだ前記第2の仮想的な世界の情報を取得することを特
徴とする仮想的な世界を表示するシステム。6. The virtual world according to claim 4, wherein the first virtual world has a plurality of destinations or destination ranges, and the means for acquiring information on the virtual world includes the destination or the destination. When reaching the destination or the destination range indicating that the information relating to the current location can be obtained, the information of the current location is transmitted to the server system, and the information related to the current location is included from the server system. A system for displaying a virtual world, wherein information on the second virtual world is obtained.
な世界の情報を取得する手段は、前記現在地の情報に加
え、前記端末のユーザ関連情報を前記サーバシステムに
送信することを特徴とする仮想的な世界を表示するシス
テム。7. The server according to claim 5, wherein the means for acquiring the information of the virtual world transmits user-related information of the terminal to the server system in addition to the information of the current location. A system that displays a virtual world.
に関連する情報は、前記サーバーシステムを介して前記
第1の仮想的な世界またはこれに関連する仮想的な世界
にアクセスしており、前記現在地から所定の範囲に自己
の現在地がある他の端末のユーザの情報を備えているこ
とを特徴とする仮想的な世界を表示するシステム。8. The information according to claim 5, wherein the information related to the current location accesses the first virtual world or a virtual world related thereto through the server system. A system for displaying a virtual world, comprising information of a user of another terminal having his / her current location within a predetermined range from the current location.
応した地図上に前記目的地または目的範囲を示したもの
であることを特徴とする仮想的な世界を表示するシステ
ム。9. A system for displaying a virtual world, wherein the first virtual world indicates the destination or destination range on a map corresponding to the real world.
するシステムと、 自己の現在地を取得する手段とを有することを特徴とす
る携帯端末。10. A mobile terminal, comprising: the system for displaying a virtual world according to claim 1; and means for acquiring a current location of the mobile terminal.
するシステムと、 自己の現在地を取得する手段と、さらに、 通信によりサーバーシステムと接続可能な手段とを有す
ることを特徴とする携帯端末。11. A mobile phone comprising: the system for displaying a virtual world according to claim 4; means for acquiring a current location of the user; and means capable of connecting to a server system by communication. Terminal.
と、 自己の現在地を取得可能な端末の実世界における現在地
またはその変位を前記第1の仮想的な世界における位置
または変位に変換して表示する工程と、 前記第1の仮想的な世界における位置が目的地または目
的範囲に達すると、第2の仮想的な世界を表示する工程
と、 そのときの前記実世界における現在地を前記第2の仮想
的な世界において予め決められた初期位置として表示す
る工程と、 前記実世界における現在地またはその変位を前記第2の
仮想的な世界における位置または変位に変換して表示す
る工程とを有することを特徴とする仮想的な世界を表示
する方法。12. A step of displaying a first virtual world, and converting a current position or its displacement in the real world of a terminal capable of acquiring its own current position into a position or displacement in the first virtual world. Displaying a second virtual world when the position in the first virtual world reaches a destination or a destination range; and displaying the current location in the real world at that time in the first virtual world. And displaying the current position in the real world or its displacement in the second virtual world as a position or displacement in the second virtual world. A method for displaying a virtual world, characterized by the fact that:
的な世界は複数の前記初期位置を備えており、前記初期
位置として表示する工程では、前記第1の仮想的な世界
から前記第2の仮想的な世界に移行する際の条件により
前記複数の初期位置のいずれかを選択し、前記実世界の
現在地に対応して表示することを特徴とする仮想的な世
界を表示する方法。13. The second virtual world according to claim 12, wherein the second virtual world has a plurality of the initial positions, and in the displaying as the initial position, the second virtual world is provided from the first virtual world. Displaying a virtual world, wherein one of the plurality of initial positions is selected according to a condition at the time of transition to the virtual world, and the selected initial position is displayed corresponding to the current location of the real world.
的な世界において所定の条件が成立すると、前記第1の
仮想世界を表示する工程と、 前記第2の仮想的な世界に移行したときの前記第1の仮
想世界における位置を前記第1の仮想世界に移行したと
きの前記実世界における現在地に対応させる工程とを有
することを特徴とする仮想的な世界を表示する方法。14. The method according to claim 12, wherein, when a predetermined condition is satisfied in the second virtual world, a step of displaying the first virtual world; Associating the location in the first virtual world with the current location in the real world when the location in the first virtual world is shifted to the first virtual world.
ムから通信により前記第1または第2の仮想的な世界の
情報を取得する工程を有することを特徴とする仮想的な
世界を表示する方法。15. The method of displaying a virtual world according to claim 12, further comprising a step of acquiring information of the first or second virtual world by communication from a server system.
界の情報を取得する工程では、前記サーバーシステムに
前記現在地の情報を送信し、前記サーバーシステムから
その現在地に関連する情報を含んだ前記第2の仮想的な
世界の情報を取得することを特徴とする仮想的な世界を
表示する方法。16. The method according to claim 15, wherein in the step of acquiring the information on the virtual world, the information on the current location is transmitted to the server system, and the information including the information related to the current location is transmitted from the server system. 2. A method for displaying a virtual world, wherein information on the virtual world is acquired.
的な世界には複数の前記目的地または目的範囲を備えて
おり、前記仮想的な世界の情報を取得する工程では、前
記目的地または目的範囲のうち、現在地にかかる情報が
得られることを示した前記目的地または目的範囲に達す
ると前記サーバーシステムに前記現在地の情報を送信
し、前記サーバーシステムからその現在地に関連する情
報を含んだ前記第2の仮想的な世界の情報を取得するこ
とを特徴とする仮想的な世界を表示する方法。17. The method according to claim 15, wherein the first virtual world has a plurality of destinations or destination ranges, and in the step of acquiring information on the virtual world, When reaching the destination or the destination range indicating that the information relating to the current location can be obtained, the information of the current location is transmitted to the server system, and the information related to the current location is included from the server system. A method of displaying a virtual world, wherein the information of the second virtual world is obtained.
仮想的な世界の情報を取得する工程では、前記現在地の
情報に加え、前記端末のユーザ関連情報を前記サーバシ
ステムに送信することを特徴とする仮想的な世界を表示
する方法。18. The method according to claim 16, wherein in the step of acquiring the information of the virtual world, user-related information of the terminal is transmitted to the server system in addition to the information of the current location. How to display a virtual world.
現在地に関連する情報は、前記サーバーシステムを介し
て前記第1の仮想的な世界またはそれに関連する仮想的
な世界にアクセスしており、前記現在地から所定の範囲
に自己の現在地がある他の端末のユーザの情報を備えて
いることを特徴とする仮想的な世界を表示する方法。19. The information according to claim 16 or 17, wherein the information related to the current location accesses the first virtual world or a virtual world related thereto through the server system. A method of displaying a virtual world, comprising information of a user of another terminal having his / her current location within a predetermined range from.
と、 自己の現在地を取得可能な端末の実世界における現在地
またはその変位を前記第1の仮想的な世界における位置
または変位に変換して表示する工程と、 前記第1の仮想的な世界における位置が目的地または目
的範囲に達すると、第2の仮想的な世界を表示する工程
と、 そのときの前記実世界における現在地を前記第2の仮想
的な世界において予め決められた初期位置として表示す
る工程と、 前記実世界における現在地またはその変位を前記第2の
仮想的な世界における位置または変位に変換して表示す
る工程とを実行可能な仮想的な世界を表示するプログラ
ムが記録されていることを特徴とするコンピュータで読
み取り可能な記録媒体。20. A step of displaying a first virtual world, and converting a current position or a displacement thereof in the real world of a terminal capable of acquiring its own current position into a position or a displacement in the first virtual world. Displaying a second virtual world when the position in the first virtual world reaches a destination or a destination range; and displaying the current location in the real world at that time in the first virtual world. Performing a step of displaying a predetermined initial position in the second virtual world and a step of converting the current position in the real world or its displacement into a position or displacement in the second virtual world and displaying the same. A computer-readable recording medium on which a program for displaying a possible virtual world is recorded.
的な世界は複数の前記初期位置を備えており、前記初期
位置として表示する工程では、前記第1の仮想的な世界
から前記第2の仮想的な世界に移行する際の条件により
前記複数の初期位置のいずれかを選択し、前記実世界の
現在地に対応して表示する前記仮想的な世界を表示する
プログラムが記録されていることを特徴とするコンピュ
ータで読み取り可能な記録媒体。21. The method according to claim 20, wherein the second virtual world has a plurality of the initial positions, and in the displaying as the initial position, the second virtual world includes the second virtual world from the first virtual world. A program for displaying any one of the plurality of initial positions according to a condition for shifting to the virtual world and displaying the virtual world corresponding to the current location of the real world. A computer-readable recording medium characterized by the above-mentioned.
的な世界におけて所定の条件が成立すると、前記第1の
仮想世界を表示する工程と、 前記第2の仮想的な世界に移行したときの前記第1の仮
想世界における位置を前記第1の仮想世界に移行したと
きの前記実世界における現在地に対応して表示する工程
とをさらに実行可能な前記仮想的な世界を表示するプロ
グラムが記録されていることを特徴とするコンピュータ
で読み取り可能な記録媒体。22. The method according to claim 20, wherein, when a predetermined condition is satisfied in the second virtual world, displaying the first virtual world; and moving to the second virtual world. Displaying the virtual world at the time when the position in the first virtual world is shifted to the first virtual world, in accordance with the current position in the real world. A computer-readable recording medium having recorded thereon a computer.
ムから通信により前記第1または第2の仮想的な世界の
情報を取得する工程をさらに実行可能な前記仮想的な世
界を表示するプログラムが記録されていることを特徴と
するコンピュータで読み取り可能な記録媒体。23. The program according to claim 20, further comprising a program for displaying the virtual world, further comprising a step of acquiring the information of the first or second virtual world by communication from a server system. A computer-readable recording medium.
界の情報を取得する工程では、前記サーバーシステムに
前記現在地の情報を送信し、前記サーバーシステムから
その現在地に関連する情報を含んだ前記第2の仮想的な
世界の情報を取得する前記仮想的な世界を表示するプロ
グラムが記録されていることを特徴とするコンピュータ
で読み取り可能な記録媒体。24. The method according to claim 23, wherein in the step of acquiring the information of the virtual world, the information of the current location is transmitted to the server system, and the information including the information related to the current location from the server system is included. 2. A computer-readable recording medium on which is recorded a program for displaying the virtual world for acquiring information on the virtual world.
的な世界には複数の前記目的地または目的範囲を備えて
おり、前記仮想的な世界の情報を取得する工程では、前
記目的地または目的範囲のうち、現在地にかかる情報が
得られることを示した前記目的地または目的範囲に達す
ると前記サーバーシステムに前記現在地の情報を送信
し、前記サーバーシステムからその現在地に関連する情
報を含んだ前記第2の仮想的な世界の情報を取得する前
記仮想的な世界を表示するプログラムが記録されている
ことを特徴とするコンピュータで読み取り可能な記録媒
体。25. The method according to claim 23, wherein the first virtual world has a plurality of destinations or destination ranges, and in the step of acquiring information on the virtual world, When reaching the destination or the destination range indicating that the information relating to the current location can be obtained, the information of the current location is transmitted to the server system, and the information related to the current location is included from the server system. A computer-readable recording medium on which a program for displaying the virtual world for acquiring information on the second virtual world is recorded.
と、 自己の現在地を取得可能な端末の実世界における現在地
またはその変位を前記第1の仮想的な世界における位置
または変位に変換して表示する工程と、 前記第1の仮想的な世界における位置が目的地または目
的範囲に達すると、第2の仮想的な世界を表示する工程
と、 そのときの前記実世界における現在地を前記第2の仮想
的な世界において予め決められた初期位置として表示す
る工程と、 前記実世界における現在地またはその変位を前記第2の
仮想的な世界における位置または変位に変換して表示す
る工程とを実行可能な仮想的な世界を表示するプログラ
ムがあるいはこのプログラムが変換されたデータが埋め
込まれており、コンピュータ間を通信により伝送可能な
伝送媒体。26. A step of displaying a first virtual world, and converting a current position or a displacement thereof in the real world of a terminal capable of acquiring its own current position into a position or a displacement in the first virtual world. Displaying a second virtual world when the position in the first virtual world reaches a destination or a destination range; and displaying the current location in the real world at that time in the first virtual world. Performing a step of displaying a predetermined initial position in the second virtual world and a step of converting the current position in the real world or its displacement into a position or displacement in the second virtual world and displaying the same. A transmission medium in which a program for displaying a possible virtual world or data obtained by converting the program is embedded and which can be transmitted by communication between computers.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25481899A JP3551856B2 (en) | 1999-09-08 | 1999-09-08 | System and method for displaying a virtual world |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25481899A JP3551856B2 (en) | 1999-09-08 | 1999-09-08 | System and method for displaying a virtual world |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2001070658A true JP2001070658A (en) | 2001-03-21 |
| JP3551856B2 JP3551856B2 (en) | 2004-08-11 |
Family
ID=17270310
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP25481899A Expired - Fee Related JP3551856B2 (en) | 1999-09-08 | 1999-09-08 | System and method for displaying a virtual world |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3551856B2 (en) |
Cited By (59)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002282553A (en) * | 2001-03-26 | 2002-10-02 | Casio Comput Co Ltd | Character image display control system, character image display control device, recording medium, and electronic game device |
| JP2003030370A (en) * | 2001-05-10 | 2003-01-31 | Sony Computer Entertainment Inc | System and program for information processing, computer- readable recording medium with recorded information processing program, and information processing method |
| JP2003038846A (en) * | 2001-08-02 | 2003-02-12 | Sony Corp | Information processing apparatus and method, recording medium, and program |
| JP2003053024A (en) * | 2001-08-08 | 2003-02-25 | Sony Corp | GAME SOFTWARE CONTENT CHANGE SYSTEM, GAME SOFTWARE CONTENT CHANGE METHOD, GAME DEVICE, ELECTRONIC BUSINESS SYSTEM, ELECTRONIC COMMERCIAL METHOD, AND SERVER DEVICE |
| JP2003062353A (en) * | 2001-08-22 | 2003-03-04 | Sony Corp | Network game system and method, management apparatus, management method, and management program |
| JP2003079937A (en) * | 2001-09-12 | 2003-03-18 | Namco Ltd | Game system |
| JP2003085116A (en) * | 2001-09-07 | 2003-03-20 | Katsutoshi Takifuji | Virtual space information system |
| JP2003103054A (en) * | 2001-09-28 | 2003-04-08 | Namco Ltd | GAME DEVICE, GAME PROCESSING METHOD, PROGRAM, RECORDING MEDIUM, AND NETWORK GAME SYSTEM |
| JP2003305276A (en) * | 2002-02-18 | 2003-10-28 | Space Tag Inc | Game system, game apparatus and recording medium |
| JP2004252813A (en) * | 2003-02-21 | 2004-09-09 | Omron Corp | Event providing system and method |
| JP2004357774A (en) * | 2003-06-02 | 2004-12-24 | Mitsubishi Electric Corp | GAME PROGRAM, GAME DEVICE, AND RECORDING MEDIUM |
| JP2005040434A (en) * | 2003-07-24 | 2005-02-17 | Mitsubishi Electric Corp | GAME PROGRAM AND GAME DEVICE |
| JP2007134996A (en) * | 2005-11-10 | 2007-05-31 | Nintendo Co Ltd | Communication system, communication program, and communication terminal |
| CN100363074C (en) * | 2002-09-16 | 2008-01-23 | 元气株式会社 | Spatial position sharing system, data sharing system, network game system, and client for network game |
| US7398151B1 (en) | 2004-02-25 | 2008-07-08 | Garmin Ltd. | Wearable electronic device |
| JP2009500119A (en) * | 2005-07-08 | 2009-01-08 | シーエフピーエイチ, エル.エル.シー. | Wireless gaming system with warning |
| WO2009050601A1 (en) * | 2007-10-18 | 2009-04-23 | Sony Ericsson Mobile Communications Ab | Virtual world avatar activity governed by person's real life activity |
| JP2009093478A (en) * | 2007-10-10 | 2009-04-30 | Yahoo Japan Corp | Virtual space broadcasting device |
| WO2009060880A1 (en) * | 2007-11-08 | 2009-05-14 | Nec Corporation | Communication system, method, and program |
| JP2009183585A (en) * | 2008-02-08 | 2009-08-20 | Konami Digital Entertainment Co Ltd | Portable game terminal, game device, game system, and program |
| JP2009195707A (en) * | 2008-02-21 | 2009-09-03 | Palo Alto Research Center Inc | Location-aware mixed-reality gaming platform |
| JP2009198268A (en) * | 2008-02-20 | 2009-09-03 | Pioneer Electronic Corp | Navigation device, display device, acting method, acting program, and recording medium |
| JP2009258180A (en) * | 2008-04-11 | 2009-11-05 | Navitime Japan Co Ltd | Virtual position display system, virtual position displaying method, and display terminal device |
| JP2010051514A (en) * | 2008-08-28 | 2010-03-11 | Square Enix Co Ltd | Video game processing device, video game processing method and video game processing program |
| JP2012027738A (en) * | 2010-07-23 | 2012-02-09 | Namco Bandai Games Inc | Game providing system, program and information storage medium |
| JP2012055736A (en) * | 2011-12-19 | 2012-03-22 | Sony Corp | Information processing apparatus and method, recording medium, and program |
| JP2012215446A (en) * | 2011-03-31 | 2012-11-08 | Namco Bandai Games Inc | Navigation device, terminal device, server system, and program |
| JP2013031700A (en) * | 2005-07-08 | 2013-02-14 | Cfph Llc | System for peer-to-peer wireless gaming |
| JP2013059659A (en) * | 2012-11-29 | 2013-04-04 | Namco Bandai Games Inc | Game providing system, program and information storage medium |
| JP2014018291A (en) * | 2012-07-13 | 2014-02-03 | Camelot:Kk | Event execution unit for information processing terminal, event executing method, and event execution program |
| US8690679B2 (en) | 2005-08-09 | 2014-04-08 | Cfph, Llc | System and method for providing wireless gaming as a service application |
| US8840018B2 (en) | 2006-05-05 | 2014-09-23 | Cfph, Llc | Device with time varying signal |
| JP2014199613A (en) * | 2013-03-29 | 2014-10-23 | 株式会社コナミデジタルエンタテインメント | Application control program, application control method, and application control device |
| JP2014199609A (en) * | 2013-03-29 | 2014-10-23 | 株式会社コナミデジタルエンタテインメント | Application control program, application control method, and application control device |
| US8956231B2 (en) | 2010-08-13 | 2015-02-17 | Cfph, Llc | Multi-process communication regarding gaming information |
| US8974302B2 (en) | 2010-08-13 | 2015-03-10 | Cfph, Llc | Multi-process communication regarding gaming information |
| US9183693B2 (en) | 2007-03-08 | 2015-11-10 | Cfph, Llc | Game access device |
| US9280648B2 (en) | 2006-11-14 | 2016-03-08 | Cfph, Llc | Conditional biometric access in a gaming environment |
| US9355518B2 (en) | 2004-02-25 | 2016-05-31 | Interactive Games Llc | Gaming system with location determination |
| US9411944B2 (en) | 2006-11-15 | 2016-08-09 | Cfph, Llc | Biometric access sensitivity |
| US9430901B2 (en) | 2004-02-25 | 2016-08-30 | Interactive Games Llc | System and method for wireless gaming with location determination |
| JP2016209110A (en) * | 2015-04-30 | 2016-12-15 | 株式会社バンダイナムコエンターテインメント | Server system |
| WO2017090272A1 (en) * | 2015-11-27 | 2017-06-01 | 株式会社アースビート | Game image processing system and program |
| WO2019035232A1 (en) * | 2017-08-15 | 2019-02-21 | 株式会社ドワンゴ | Object control system in location-based game, program and method |
| WO2019035231A1 (en) * | 2017-08-15 | 2019-02-21 | 株式会社ドワンゴ | Interface system for location-based game, program and control method |
| US10286300B2 (en) | 2006-05-05 | 2019-05-14 | Cfph, Llc | Systems and methods for providing access to locations and services |
| JP2019093032A (en) * | 2017-11-28 | 2019-06-20 | 株式会社スクウェア・エニックス | Game program and game system |
| US10347076B2 (en) | 2004-02-25 | 2019-07-09 | Interactive Games Llc | Network based control of remote system for enabling, disabling, and controlling gaming |
| US10366562B2 (en) | 2007-03-14 | 2019-07-30 | Cfph, Llc | Multi-account access device |
| US10424153B2 (en) | 2007-03-08 | 2019-09-24 | Cfph, Llc | Game access device with privileges |
| US10460557B2 (en) | 2006-04-18 | 2019-10-29 | Cfph, Llc | Systems and methods for providing access to a system |
| US10535221B2 (en) | 2006-10-26 | 2020-01-14 | Interactive Games Llc | System and method for wireless gaming with location determination |
| US10706673B2 (en) | 2006-11-14 | 2020-07-07 | Cfph, Llc | Biometric access data encryption |
| US10726664B2 (en) | 2004-02-25 | 2020-07-28 | Interactive Games Llc | System and method for convenience gaming |
| US11017630B2 (en) | 2012-02-28 | 2021-05-25 | Cfph, Llc | Gaming through mobile or other devices |
| US11207595B2 (en) | 2017-05-26 | 2021-12-28 | Dwango Co., Ltd. | Virtual map display system, program, and method |
| US12400518B2 (en) | 2006-05-05 | 2025-08-26 | Interactive Games Llc | System for facilitating online wagering with nearby mobile phones |
| US12409382B2 (en) | 2010-08-13 | 2025-09-09 | Interactive Games Llc | Smart phone with wrapper application that checks whether the smart phone may use a gambling application |
| US12548404B2 (en) | 2024-06-27 | 2026-02-10 | Interactive Games Llc | Multi-level device verification for mobile gambling applications |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021166863A1 (en) | 2020-02-21 | 2021-08-26 | 株式会社セガ | Program, and information processing device |
-
1999
- 1999-09-08 JP JP25481899A patent/JP3551856B2/en not_active Expired - Fee Related
Cited By (104)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002282553A (en) * | 2001-03-26 | 2002-10-02 | Casio Comput Co Ltd | Character image display control system, character image display control device, recording medium, and electronic game device |
| JP2003030370A (en) * | 2001-05-10 | 2003-01-31 | Sony Computer Entertainment Inc | System and program for information processing, computer- readable recording medium with recorded information processing program, and information processing method |
| US7115034B2 (en) | 2001-05-10 | 2006-10-03 | Sony Computer Entertainment Inc. | Information processing system that seamlessly connects real world and virtual world |
| JP2003038846A (en) * | 2001-08-02 | 2003-02-12 | Sony Corp | Information processing apparatus and method, recording medium, and program |
| JP2003053024A (en) * | 2001-08-08 | 2003-02-25 | Sony Corp | GAME SOFTWARE CONTENT CHANGE SYSTEM, GAME SOFTWARE CONTENT CHANGE METHOD, GAME DEVICE, ELECTRONIC BUSINESS SYSTEM, ELECTRONIC COMMERCIAL METHOD, AND SERVER DEVICE |
| JP2003062353A (en) * | 2001-08-22 | 2003-03-04 | Sony Corp | Network game system and method, management apparatus, management method, and management program |
| JP2003085116A (en) * | 2001-09-07 | 2003-03-20 | Katsutoshi Takifuji | Virtual space information system |
| JP2003079937A (en) * | 2001-09-12 | 2003-03-18 | Namco Ltd | Game system |
| JP2003103054A (en) * | 2001-09-28 | 2003-04-08 | Namco Ltd | GAME DEVICE, GAME PROCESSING METHOD, PROGRAM, RECORDING MEDIUM, AND NETWORK GAME SYSTEM |
| JP2003305276A (en) * | 2002-02-18 | 2003-10-28 | Space Tag Inc | Game system, game apparatus and recording medium |
| CN100363074C (en) * | 2002-09-16 | 2008-01-23 | 元气株式会社 | Spatial position sharing system, data sharing system, network game system, and client for network game |
| JP2004252813A (en) * | 2003-02-21 | 2004-09-09 | Omron Corp | Event providing system and method |
| JP2004357774A (en) * | 2003-06-02 | 2004-12-24 | Mitsubishi Electric Corp | GAME PROGRAM, GAME DEVICE, AND RECORDING MEDIUM |
| JP2005040434A (en) * | 2003-07-24 | 2005-02-17 | Mitsubishi Electric Corp | GAME PROGRAM AND GAME DEVICE |
| US7398151B1 (en) | 2004-02-25 | 2008-07-08 | Garmin Ltd. | Wearable electronic device |
| US9355518B2 (en) | 2004-02-25 | 2016-05-31 | Interactive Games Llc | Gaming system with location determination |
| US9430901B2 (en) | 2004-02-25 | 2016-08-30 | Interactive Games Llc | System and method for wireless gaming with location determination |
| US10515511B2 (en) | 2004-02-25 | 2019-12-24 | Interactive Games Llc | Network based control of electronic devices for gaming |
| US11514748B2 (en) | 2004-02-25 | 2022-11-29 | Interactive Games Llc | System and method for convenience gaming |
| US11024115B2 (en) | 2004-02-25 | 2021-06-01 | Interactive Games Llc | Network based control of remote system for enabling, disabling, and controlling gaming |
| US10726664B2 (en) | 2004-02-25 | 2020-07-28 | Interactive Games Llc | System and method for convenience gaming |
| US10391397B2 (en) | 2004-02-25 | 2019-08-27 | Interactive Games, Llc | System and method for wireless gaming with location determination |
| US10360755B2 (en) | 2004-02-25 | 2019-07-23 | Interactive Games Llc | Time and location based gaming |
| US10653952B2 (en) | 2004-02-25 | 2020-05-19 | Interactive Games Llc | System and method for wireless gaming with location determination |
| US10347076B2 (en) | 2004-02-25 | 2019-07-09 | Interactive Games Llc | Network based control of remote system for enabling, disabling, and controlling gaming |
| JP2013031700A (en) * | 2005-07-08 | 2013-02-14 | Cfph Llc | System for peer-to-peer wireless gaming |
| JP2014000428A (en) * | 2005-07-08 | 2014-01-09 | Cfph Llc | Wireless game system with warning |
| JP2016076230A (en) * | 2005-07-08 | 2016-05-12 | シーエフピーエイチ, エル.エル.シー. | Wireless gaming system with warning |
| JP2009500119A (en) * | 2005-07-08 | 2009-01-08 | シーエフピーエイチ, エル.エル.シー. | Wireless gaming system with warning |
| US10733847B2 (en) | 2005-07-08 | 2020-08-04 | Cfph, Llc | System and method for gaming |
| US11069185B2 (en) | 2005-07-08 | 2021-07-20 | Interactive Games Llc | System and method for wireless gaming system with user profiles |
| JP2018028938A (en) * | 2005-07-08 | 2018-02-22 | シーエフピーエイチ, エル.エル.シー. | Wireless gaming system with warning |
| US10510214B2 (en) | 2005-07-08 | 2019-12-17 | Cfph, Llc | System and method for peer-to-peer wireless gaming |
| US10460566B2 (en) | 2005-07-08 | 2019-10-29 | Cfph, Llc | System and method for peer-to-peer wireless gaming |
| US8690679B2 (en) | 2005-08-09 | 2014-04-08 | Cfph, Llc | System and method for providing wireless gaming as a service application |
| US11636727B2 (en) | 2005-08-09 | 2023-04-25 | Cfph, Llc | System and method for providing wireless gaming as a service application |
| US8280349B2 (en) | 2005-11-10 | 2012-10-02 | Nintendo Co., Ltd. | Communication system, storage medium having communication program stored thereon, and communication terminal |
| JP2007134996A (en) * | 2005-11-10 | 2007-05-31 | Nintendo Co Ltd | Communication system, communication program, and communication terminal |
| US8185089B2 (en) | 2005-11-10 | 2012-05-22 | Nintendo Co., Ltd. | Communication system, storage medium having communication program stored thereon, and communication terminal |
| US10460557B2 (en) | 2006-04-18 | 2019-10-29 | Cfph, Llc | Systems and methods for providing access to a system |
| US10957150B2 (en) | 2006-04-18 | 2021-03-23 | Cfph, Llc | Systems and methods for providing access to wireless gaming devices |
| US10751607B2 (en) | 2006-05-05 | 2020-08-25 | Cfph, Llc | Systems and methods for providing access to locations and services |
| US8840018B2 (en) | 2006-05-05 | 2014-09-23 | Cfph, Llc | Device with time varying signal |
| US10535223B2 (en) | 2006-05-05 | 2020-01-14 | Cfph, Llc | Game access device with time varying signal |
| US10286300B2 (en) | 2006-05-05 | 2019-05-14 | Cfph, Llc | Systems and methods for providing access to locations and services |
| US8939359B2 (en) | 2006-05-05 | 2015-01-27 | Cfph, Llc | Game access device with time varying signal |
| US12397226B2 (en) | 2006-05-05 | 2025-08-26 | Interactive Games Llc | User verification for gambling application based on location and the user's prior wagers |
| US8899477B2 (en) | 2006-05-05 | 2014-12-02 | Cfph, Llc | Device detection |
| US12400518B2 (en) | 2006-05-05 | 2025-08-26 | Interactive Games Llc | System for facilitating online wagering with nearby mobile phones |
| US11024120B2 (en) | 2006-05-05 | 2021-06-01 | Cfph, Llc | Game access device with time varying signal |
| US11229835B2 (en) | 2006-05-05 | 2022-01-25 | Cfph, Llc | Systems and methods for providing access to wireless gaming devices |
| US11017628B2 (en) | 2006-10-26 | 2021-05-25 | Interactive Games Llc | System and method for wireless gaming with location determination |
| US10535221B2 (en) | 2006-10-26 | 2020-01-14 | Interactive Games Llc | System and method for wireless gaming with location determination |
| US10706673B2 (en) | 2006-11-14 | 2020-07-07 | Cfph, Llc | Biometric access data encryption |
| US9280648B2 (en) | 2006-11-14 | 2016-03-08 | Cfph, Llc | Conditional biometric access in a gaming environment |
| US10546107B2 (en) | 2006-11-15 | 2020-01-28 | Cfph, Llc | Biometric access sensitivity |
| US9411944B2 (en) | 2006-11-15 | 2016-08-09 | Cfph, Llc | Biometric access sensitivity |
| US11182462B2 (en) | 2006-11-15 | 2021-11-23 | Cfph, Llc | Biometric access sensitivity |
| US9183693B2 (en) | 2007-03-08 | 2015-11-10 | Cfph, Llc | Game access device |
| US11055958B2 (en) | 2007-03-08 | 2021-07-06 | Cfph, Llc | Game access device with privileges |
| US12518596B2 (en) | 2007-03-08 | 2026-01-06 | Interactive Games Llc | Repeated verification for mobile device user identity determination |
| US10332155B2 (en) | 2007-03-08 | 2019-06-25 | Cfph, Llc | Systems and methods for determining an amount of time an object is worn |
| US10424153B2 (en) | 2007-03-08 | 2019-09-24 | Cfph, Llc | Game access device with privileges |
| US11055954B2 (en) | 2007-03-14 | 2021-07-06 | Cfph, Llc | Game account access device |
| US10366562B2 (en) | 2007-03-14 | 2019-07-30 | Cfph, Llc | Multi-account access device |
| JP2009093478A (en) * | 2007-10-10 | 2009-04-30 | Yahoo Japan Corp | Virtual space broadcasting device |
| WO2009050601A1 (en) * | 2007-10-18 | 2009-04-23 | Sony Ericsson Mobile Communications Ab | Virtual world avatar activity governed by person's real life activity |
| WO2009060880A1 (en) * | 2007-11-08 | 2009-05-14 | Nec Corporation | Communication system, method, and program |
| JP2009183585A (en) * | 2008-02-08 | 2009-08-20 | Konami Digital Entertainment Co Ltd | Portable game terminal, game device, game system, and program |
| JP2009198268A (en) * | 2008-02-20 | 2009-09-03 | Pioneer Electronic Corp | Navigation device, display device, acting method, acting program, and recording medium |
| JP2009195707A (en) * | 2008-02-21 | 2009-09-03 | Palo Alto Research Center Inc | Location-aware mixed-reality gaming platform |
| JP2009258180A (en) * | 2008-04-11 | 2009-11-05 | Navitime Japan Co Ltd | Virtual position display system, virtual position displaying method, and display terminal device |
| JP2010051514A (en) * | 2008-08-28 | 2010-03-11 | Square Enix Co Ltd | Video game processing device, video game processing method and video game processing program |
| JP2012027738A (en) * | 2010-07-23 | 2012-02-09 | Namco Bandai Games Inc | Game providing system, program and information storage medium |
| US10744416B2 (en) | 2010-08-13 | 2020-08-18 | Interactive Games Llc | Multi-process communication regarding gaming information |
| US8956231B2 (en) | 2010-08-13 | 2015-02-17 | Cfph, Llc | Multi-process communication regarding gaming information |
| US12434138B2 (en) | 2010-08-13 | 2025-10-07 | Interactive Games Llc | Gambling service with adaptive location checking frequency |
| US12420181B2 (en) | 2010-08-13 | 2025-09-23 | Interactive Games Llc | Smart phone with gambling application that checks for unauthorized applications and processes |
| US12409382B2 (en) | 2010-08-13 | 2025-09-09 | Interactive Games Llc | Smart phone with wrapper application that checks whether the smart phone may use a gambling application |
| US10406446B2 (en) | 2010-08-13 | 2019-09-10 | Interactive Games Llc | Multi-process communication regarding gaming information |
| US8974302B2 (en) | 2010-08-13 | 2015-03-10 | Cfph, Llc | Multi-process communication regarding gaming information |
| JP2012215446A (en) * | 2011-03-31 | 2012-11-08 | Namco Bandai Games Inc | Navigation device, terminal device, server system, and program |
| JP2012055736A (en) * | 2011-12-19 | 2012-03-22 | Sony Corp | Information processing apparatus and method, recording medium, and program |
| US11017630B2 (en) | 2012-02-28 | 2021-05-25 | Cfph, Llc | Gaming through mobile or other devices |
| JP2014018291A (en) * | 2012-07-13 | 2014-02-03 | Camelot:Kk | Event execution unit for information processing terminal, event executing method, and event execution program |
| JP2013059659A (en) * | 2012-11-29 | 2013-04-04 | Namco Bandai Games Inc | Game providing system, program and information storage medium |
| JP2014199609A (en) * | 2013-03-29 | 2014-10-23 | 株式会社コナミデジタルエンタテインメント | Application control program, application control method, and application control device |
| JP2014199613A (en) * | 2013-03-29 | 2014-10-23 | 株式会社コナミデジタルエンタテインメント | Application control program, application control method, and application control device |
| JP2016209110A (en) * | 2015-04-30 | 2016-12-15 | 株式会社バンダイナムコエンターテインメント | Server system |
| WO2017090272A1 (en) * | 2015-11-27 | 2017-06-01 | 株式会社アースビート | Game image processing system and program |
| US10357717B2 (en) | 2015-11-27 | 2019-07-23 | Earthbeat, Inc. | Game system and game program |
| JPWO2017090272A1 (en) * | 2015-11-27 | 2018-08-16 | 株式会社アースビート | Game image processing system and program |
| US10188948B2 (en) | 2015-11-27 | 2019-01-29 | Earthbeat, Inc. | Game image processing system and program |
| US10188949B2 (en) | 2015-11-27 | 2019-01-29 | Earthbeat, Inc. | Game object control system and program |
| US11207595B2 (en) | 2017-05-26 | 2021-12-28 | Dwango Co., Ltd. | Virtual map display system, program, and method |
| CN110997091B (en) * | 2017-08-15 | 2021-03-19 | 多玩国株式会社 | Interface system for position game, computer readable medium and control method |
| US11052308B2 (en) | 2017-08-15 | 2021-07-06 | Dwango Co., Ltd. | Object control system in location-based game, program and method |
| WO2019035231A1 (en) * | 2017-08-15 | 2019-02-21 | 株式会社ドワンゴ | Interface system for location-based game, program and control method |
| JP2019033876A (en) * | 2017-08-15 | 2019-03-07 | 株式会社テクテック | Position game interface system, program, and control method |
| JP2019033877A (en) * | 2017-08-15 | 2019-03-07 | 株式会社テクテック | Object control system, program and method in position game |
| WO2019035232A1 (en) * | 2017-08-15 | 2019-02-21 | 株式会社ドワンゴ | Object control system in location-based game, program and method |
| CN110997091A (en) * | 2017-08-15 | 2020-04-10 | 多玩国株式会社 | Position game interface system, program, and control method |
| JP2019093032A (en) * | 2017-11-28 | 2019-06-20 | 株式会社スクウェア・エニックス | Game program and game system |
| US12548404B2 (en) | 2024-06-27 | 2026-02-10 | Interactive Games Llc | Multi-level device verification for mobile gambling applications |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3551856B2 (en) | 2004-08-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3551856B2 (en) | System and method for displaying a virtual world | |
| US20200324196A1 (en) | Input interface system and location-based game system | |
| US10188949B2 (en) | Game object control system and program | |
| JP2001070656A (en) | System and method for displaying a virtual world | |
| US11207595B2 (en) | Virtual map display system, program, and method | |
| US20200391104A1 (en) | Interface system for location-based game, program and control method | |
| JP2022153228A (en) | Travel of virtual character | |
| KR20120082102A (en) | Method for selecting a target in a touch point | |
| US20140089862A1 (en) | Destination routing in a virtual world | |
| JP2019048043A (en) | Game providing method and system based on video communication and object recognition | |
| US20200406127A1 (en) | Object control system, program, and method for location-based game | |
| JP7497506B1 (en) | Program, system and method | |
| JP2019033877A (en) | Object control system, program and method in position game | |
| JP2001070657A (en) | System and method for displaying a virtual world | |
| KR101045989B1 (en) | Online and offline ubiquitous game implementation system | |
| JP6814837B2 (en) | Control programs, control methods and computers | |
| JP4304291B2 (en) | GUIDANCE INFORMATION PROVIDING METHOD, GUIDANCE INFORMATION PROVIDING SERVER, AND GUIDANCE INFORMATION PROVIDING PROGRAM | |
| KR20110131582A (en) | How to provide ranking information of the game, server and terminal | |
| KR20090120126A (en) | Way guidance and system using game | |
| JP2025155786A (en) | Programs and systems | |
| JP7571267B1 (en) | Program and information processing system | |
| JP2002064799A (en) | Image-providing system and image-providing method | |
| JP2003123187A (en) | Communication equipment | |
| JP2025034299A (en) | PROGRAM, GAME CONTROL DEVICE, GAME SYSTEM AND CONTROL METHOD | |
| KR20040009932A (en) | Mobile On-line Game Method and System by Using Location-Based Service |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040212 |
|
| 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: 20040406 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040419 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080514 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090514 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100514 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110514 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120514 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130514 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140514 Year of fee payment: 10 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |