JP2004053595A - Game system - Google Patents
Game system Download PDFInfo
- Publication number
- JP2004053595A JP2004053595A JP2003164049A JP2003164049A JP2004053595A JP 2004053595 A JP2004053595 A JP 2004053595A JP 2003164049 A JP2003164049 A JP 2003164049A JP 2003164049 A JP2003164049 A JP 2003164049A JP 2004053595 A JP2004053595 A JP 2004053595A
- Authority
- JP
- Japan
- Prior art keywords
- user
- exercise
- amount
- behavior
- current position
- 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.)
- Pending
Links
- 238000011156 evaluation Methods 0.000 claims description 6
- 235000019577 caloric intake Nutrition 0.000 abstract description 3
- 238000005265 energy consumption Methods 0.000 description 12
- 238000000034 method Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000001133 acceleration Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000009194 climbing Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000009182 swimming Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Images
Landscapes
- Measurement Of Distances Traversed On The Ground (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
本発明はゲームシステムに関し、特にGPS等の測位手段を利用してユーザの運動量を推定する技術に関する。
【0002】
【従来の技術】
特開2000−241193号公報には、GPS(Global Positioning System)を利用して携帯者の歩行距離及び消費カロリーを算出する歩行計が開示されている。この歩行計は、GPS信号を受信するGPS部と歩行方向を検出する方向センサとを備えており、歩行方向が変化した地点を結ぶ経路を歩行経路とし、その距離をユーザの歩行距離として算出するようにすることで、従来の歩行計に比し、精度の高い歩行距離及び消費カロリーを算出するようにしている。
【0003】
【発明が解決しようとする課題】
しかしながら、上記歩行計では、歩行距離の計測開始及び計測終了をボタン操作で指示しなければ歩行距離を算出することができないため、ユーザは歩行の前後でボタン操作をしなければならず、使い勝手が悪いという問題がある。
【0004】
本発明は上記課題に鑑みてなされたものであって、その目的は、ユーザの行動を推定するとともに、その行動に応じてユーザの運動量を算出することにより、ユーザの利便性を向上させた新規な運動量推定システムを用いたゲームシステムを提供することにある。
【0005】
【課題を解決するための手段】
上記課題を解決するために、本発明に係る運動量推定システムは、ユーザの現在位置を取得する現在位置取得手段と、取得される前記ユーザの現在位置に基づいて前記ユーザの行動を推定する行動推定手段と、推定される前記ユーザの行動に応じて前記ユーザの運動量を算出する運動量算出手段と、を含むことを特徴とする。また、本発明に係るプログラムは、上記各手段としてコンピュータを機能させるためのものである。
【0006】
本発明によれば、ユーザの現在位置に基づいて該ユーザの行動が推定される。例えば、ユーザが高速道路や線路内を移動している場合、該ユーザは自動車や電車で移動していると推定され、それ以外の場所を移動している場合、該ユーザは歩行していると推定される。そして、ユーザの行動に応じて運動量が算出される。例えば、歩行していると推定される場合にだけ、それに対する運動量を算出するようにしてもよいし、自動車等の交通機関を利用して移動していると推定される場合も、例えば基礎代謝程度のエネルギー消費量があると推定し、それに対する運動量を算出するようにしてもよい。運動量は、例えばエネルギー消費量、移動距離、移動時間、歩数(歩行の場合)等の形式で算出される。こうして、ユーザの利便性を向上させることができる。
【0007】
また、本発明の一態様では、前記行動推定手段は、地理的位置又は地理的範囲と該地理的位置又は地理的範囲における行動類型とを対応づけてなる行動類型マップを記憶する行動類型マップ記憶手段を含み、取得される前記ユーザの現在位置と前記行動類型マップとに基づき、前記ユーザの行動を推定する。行動類型は、例えば運動か非運動かを区別する情報等である。こうすれば、比較的簡単にユーザの行動を推定できる。
【0008】
また、本発明の一態様では、前記ユーザの移動速度を取得する移動速度取得手段をさらに含み、前記行動推定手段は、さらに、取得される前記ユーザの移動速度に基づいて前記ユーザの行動を推定する。こうすれば、ユーザの移動が、例えば交通機関によるものか、自転車によるものか、歩行によるものか、等を推定することができ、ユーザの行動をさらに確からしく推定できる。
【0009】
また、本発明の一態様では、前記ユーザの移動速度を取得する移動速度取得手段をさらに含み、前記運動量算出手段は、さらに、取得される前記ユーザの移動速度に基づいて前記ユーザの運動量を算出する。こうすれば、さらに確からしい運動量を算出できる。
【0010】
また、本発明の一態様では、前記ユーザの移動経路の高度差を取得する高度差取得手段をさらに含み、前記運動量算出手段は、さらに、取得される前記ユーザの移動経路の高度差に基づいて前記ユーザの運動量を算出する。こうすれば、さらに確からしい推定エネルギー量を算出できる。
【0011】
さらに、本発明に係るゲームシステムは、上記運動量推定システムを含んで構成されており、算出される前記ユーザの運動量を変化パラメータの少なくとも1つとして、ゲーム空間においてゲームキャラクタを変化させるゲームキャラクタ変化手段を含むことを特徴とする。
【0012】
本発明によれば、ユーザの運動量とゲームキャラクタの成長等の変化とを関係づけることができるようになる。これにより、例えば、ユーザの運動量が多ければ多いほど、ゲーム空間において早くゲームキャラクタが成長する等のゲーム演出が可能となり、ユーザはゲームキャラクタの育成を楽しみながら運動量推定システムを利用できるようになる。
【0013】
また、本発明の他のゲームシステムは、上記運動量推定システムを含んで構成されており、算出される前記ユーザの運動量の優劣を評価する評価手段と、評価結果を前記ユーザに報知する報知手段と、を含むことを特徴とする。
【0014】
本発明によれば、例えば前記ユーザの運動量が多ければ多いほど高いゲーム得点を与えるようにしたりできる。このため、ユーザはゲームキャラクタの育成を楽しみながら運動量推定システムを利用できるようになる。
【0015】
本発明の一態様では、前記評価手段は、他のユーザの運動量に基づき、前記優劣を評価する。こうすれば、例えば、他のユーザの所定期間での動量と当該ユーザの同じ期間での総運動量を比較し、その比較結果を前記優劣としてユーザに通知することにより、ユーザ間で運動量を競わせることができる。
【0016】
【発明の実施の形態】
以下、本発明の好適な実施の形態について図面に基づき詳細に説明する。
【0017】
図1は、本発明の一実施の形態に係る運動量推定システムの構成を示す図である。同図に示すように、この運動量推定システム10は、GPSアンテナ12を備えたGPS受信部14と、制御部16と、表示部18と、操作部20と、を含んで構成されている。GPS受信部14は、GPS衛星から受信するGPS信号から現在位置情報を取得し、それを制御部16に渡すものである。制御部16は、制御ソフトウェア(プログラム)に従って装置各部を制御するものであり、CPU(中央処理装置)、RAM(ランダムアクセスメモリ)、ROM(リードオンリメモリ)等を含む公知のマイコンシステムにより構成されている。表示部18は、例えばLCD(液晶表示装置)等を含んで構成されており、制御部16から供給される表示データに基づき、運動量推定結果を表示したり、運動量に応じて進行するゲーム画面を表示したりするものである。操作部20は、丸ボタンや十字ボタンを含んで構成されており、ユーザがゲームを楽しんだり、体重、性別、荷物の有無、荷物の重さ等の運動量算出の為の基礎情報を入力したりするために用いられるものである。
【0018】
以上の構成は筐体内に収容され、ユーザにより携帯されるようになっている。図2は、運動量推定システム10の外観を示す図である。同図に示すように、運動量推定システム10の各構成は筐体22内に収容されており、表面には表示部18及び操作部20が配置されており、図示しない裏面にはユーザの腰ベルト等に装着するための部材、例えばクリップが備えられている。
【0019】
以上の構成を有する運動量推定システム10は、従来一般の万歩計(登録商標)とは異なり、GPS受信部14により取得されるユーザの現在位置を基礎情報として、移動距離、移動時間(徒歩何分、ジョギング何分、自転車何分等)、歩数、エネルギー消費量等の運動量を算出するようになっている。このために、制御部16に含まれるROMには行動類型マップが格納されている。図3は、かかる行動類型マップの一例を示す図である。同図に示すように、行動類型マップでは、ユーザの行動範囲を運動エリア26と非運動エリア24とに区分している。そして、地理的範囲に対応づけて運動エリア26又は非運動エリア24の別が、制御部16に含まれるROMに予め格納されるようになっている。そして、制御部16では、GPS受信部14から現在位置情報を取得すると、現在位置が運動エリア26内にあるか、又は非運動エリア24内にあるか、を判断するようにしている。そして、判断結果に応じて運動量を算出するようにしている。ここで、非運動エリア24は、例えば高速道路や鉄道線路が敷設されたエリアである。また、運動エリア26は、それ以外のエリアである。ここでは、行動類型マップにおいて、ユーザの行動範囲を運動エリア26と非運動エリア24とに区分するようにしたが、さらに詳細なエリア区分(例えば、遊歩道エリア、登山エリア、ジョギングエリア、水泳エリア等)を実施するようにしてもよい。
【0020】
図4は、かかる行動類型マップを利用した運動量推定処理を説明するフロー図である。同図に示す処理は、制御部16に含まれるROMに格納された制御ソフトウェアに従って、同制御部16が定期的に実行するものである。同図に示すように、この処理では、まず制御部16がGPS受信部14から出力される現在位置情報を取得する(S101)。そして、前回取得した現在位置情報と今回取得した現在位置情報とに基づき、移動速度を算出する(S102)。S101及びS102で得られる現在位置及び移動速度は、位置及び速度履歴データとして、制御部16に含まれるRAMに保存される(S103)。次に、制御部16は、現在位置を行動類型マップに照査し、現在位置が運動エリア26内にあるのか、非運動エリア24内にあるのか、を調べる(S104)。そして、非運動エリア24内にある場合は、運動量推定処理を終了する。一方、運動エリア26内にある場合は、ユーザの運動量を算出してから(S105)、運動量推定処理を終了する。
【0021】
S105における運動量の算出は、例えば次のようにすればよい。すなわち、まずROMに格納されている位置及び速度履歴データに基づいて、ユーザが歩行しているか、ジョギング(ランニング)しているか、自転車により移動しているか、交通機関により移動しているか、すなわち移動手段を判断する。例えば、歩行、ジョギング、自転車の一般的な速度範囲を予め設定しておき、ユーザの移動速度がどの速度範囲に属するかを調べることにより、ユーザが歩行しているか、ジョギングしているか、自転車により移動しているかを判断すればよい。また、一定時間継続して所定速度(例えば数十km/h)以上の速度で移動していれば、交通機関により移動していると判断すればよい。さらに、位置及び速度履歴データに基づいてユーザの具体的な行動態様が判断しきれない場合、アラーム(この場合、制御部16に発音手段が接続される。)を出力して、ユーザに操作部20から具体的な行動態様を入力させるようにしてもよい。その他、同ステップ(S105)で推定されるユーザの具体的な行動態様が変化する場合に、その旨を上記発音手段等により報知し、推定された行動態様の確認をユーザに求めるとともに、誤っている場合には、操作部20により実際の行動態様を入力させるようにしてもよい。
【0022】
ユーザの具体的な行動態様(運動態様)が判別されると、その後、行動に応じて運動量を算出する。例えば、各行動(運動)に対する基礎エネルギー消費量をテーブル(予め用意される)から読み出し、その値に性別、体重、荷物の重さ、移動速度、移動高度差等の係数を乗算し、エネルギー消費量を算出すればよい。性別、体重、荷物の重さは予め操作部20によりユーザが設定した値が用いられる。また、移動速度はS102で算出される値が用いられる。さらに、移動高度差はS101で取得される現在位置情報に基づいて算出される。気温や湿度等に依存する係数を乗算して、エネルギー消費量を算出するようにしてもよい。いずれにしても、ユーザの行動態様に加え、性別、体重、荷物の重さ、移動速度、移動高度差、気温、湿度等の各種パラメータを考慮してエネルギー消費量を算出すれば、より確からしい推定エネルギー消費量を算出することができる。
【0023】
以上のようにしてユーザのエネルギー消費量が算出されると、その値は制御部16に含まれるRAMに格納され、一定期間の累積エネルギー消費量、例えばその日の累積エネルギー消費量を算出するために用いられる。また、運動量推定システム10はキャラクター育成ゲームを実行できるようになっており、算出される累積エネルギー消費量に基づき、ゲーム空間で育成されるゲームキャラクタの成長度合いを決定するようにしている。このため、ユーザは表示部18に表示される育成中のゲームキャラクタを見て、楽しみながら歩行等のエクササイズを行うことができる。
【0024】
以上説明したように、運動量推定システム10によれば、行動類型マップにより現在位置が運動エリア26内にあるか非運動エリア24内にあるかを調べて、ユーザが運動しているか否かを一次推定し、次にユーザの移動速度により移動手段を判断して、具体的にどの種類の運動をしているか、或いは運動していないかを二次推定している。こうして、より確からしいユーザの行動を推定するようにしている。そして、推定したユーザの行動に応じて運動量を算出している。この結果、歩行の前後で計測開始及び計測終了を指示しなくても、行動に応じてエネルギー消費量等の運動量を算出することができ、ユーザの利便性を向上させることができる。
【0025】
なお、本発明は上記実施の形態に限定されるものではない。
【0026】
例えば、以上の説明では、専用の筐体22を用いて運動量推定システム10を実現するようにしたが、制御ソフトウェア及び行動類型マップを記録したROM(情報記憶媒体)、GPSアンテナ12、及びGPS受信部14を備えるゲームカートリッジを、公知の携帯ゲーム機に装着し、運動量推定システムを実現するようにしてもよい。
【0027】
また、以上の説明では、運動量推定処理の全てを筐体22の内部で完結させるようにしたが、一部を(例えばインターネット上の)外部サーバに担わせるようにしてもよい。例えば、制御部16に携帯電話等の通信手段を接続するようにして、制御部16から外部サーバに現在位置を送信し、瞬時或いは累積の運動量を問い合わせるようにすればよい。すなわち、外部サーバにて、上記S102乃至S105の処理を実行すればよい。このとき、外部サーバにて、多数の運動量推定システム10で算出される運動量を管理し、一定期間、例えば1週間あたりの運動量のランキングを生成し、各運動量推定システム10に配信するようにしてもよい。こうすれば、ユーザが運動量を競うようにできる。また、特定の対戦相手を選出し、それらの者の間で運動量を競うようにしてもよい。
【0028】
また、以上の説明では、移動速度の算出をGPS受信部14から出力される現在位置情報に基づいて実施するようにしたが、別途、加速度センサ等の移動速度計測手段を制御部16に接続するようにして、該手段から出力される移動速度を運動量算出の基礎情報として用いるようにしてもよい。さらに、加速度センサによりユーザの上下振動を検出し、それによりユーザの歩数をカウントし、それを運動量算出の基礎情報として用いるようにしてもよい。また、GPS信号を受信できない場所(地下等)では、加速度センサの出力に基づいてカウントされるユーザの歩数を、ユーザの運動量を算出する際の、メインの基礎情報として用いるようにしてもよい。
【0029】
また、以上の説明では、GPSを利用してユーザの(筐体22の)現在位置を取得するようにしたが、例えばPHS等の現在位置取得機能を利用するようにしてもよい。
【0030】
さらに、以上の説明では、歩行、ジョギング、自転車移動等の行動類型毎に推定運動量を算出するようにしたが、歩行していると推定される場合だけ、推定歩数、推定歩行距離、或いは推定エネルギー消費量等の推定運動量(歩行量)を算出して、それを出力するようにしてもよい。
【0031】
【発明の効果】
以上説明したように、本発明では、ユーザの現在位置に基づいて該ユーザの行動を推定して、ユーザの行動に応じて該ユーザの運動量を算出するようにしたので、ユーザの利便性を向上させることができる。
【図面の簡単な説明】
【図1】本発明の実施の形態に係る運動量推定システムの構成を示す図である。
【図2】本発明の実施の形態に係る運動量推定システムの筐体外観を示す図である。
【図3】行動類型マップの一例を示す図である。
【図4】運動量推定処理を説明するフロー図である。
【符号の説明】
10 運動量推定システム、12 GPSアンテナ、14 GPS受信部、16 制御部、18 表示部、20 操作部、22 筐体、24 非運動エリア、26 運動エリア。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a game system, and more particularly to a technique for estimating a user's momentum using positioning means such as GPS.
[0002]
[Prior art]
Japanese Patent Laid-Open No. 2000-241193 discloses a pedometer that calculates the walking distance and calorie consumption of a wearer using GPS (Global Positioning System). This pedometer includes a GPS unit that receives a GPS signal and a direction sensor that detects a walking direction. A route connecting points where the walking direction has changed is set as a walking route, and the distance is calculated as a walking distance of the user. By doing so, compared with the conventional pedometer, the walking distance and calorie consumption with high accuracy are calculated.
[0003]
[Problems to be solved by the invention]
However, in the above pedometer, since the walking distance cannot be calculated unless the start and end of the measurement of the walking distance are instructed by button operation, the user must operate the button before and after walking, which is easy to use. There is a problem of being bad.
[0004]
The present invention has been made in view of the above problems, and its purpose is to estimate the user's behavior and calculate the user's exercise amount according to the behavior, thereby improving the convenience for the user. It is to provide a game system using a simple momentum estimation system.
[0005]
[Means for Solving the Problems]
In order to solve the above problems, a momentum estimation system according to the present invention includes a current position acquisition unit that acquires a current position of a user, and an action estimation that estimates the user's action based on the acquired current position of the user. Means, and an exercise amount calculating means for calculating the user's exercise amount according to the estimated user's behavior. A program according to the present invention is for causing a computer to function as each of the above means.
[0006]
According to the present invention, an action of the user is estimated based on the current position of the user. For example, if the user is moving on a highway or a railway, the user is estimated to be moving by car or train, and if the user is moving elsewhere, the user is walking Presumed. Then, the amount of exercise is calculated according to the user's action. For example, only when it is estimated that the person is walking, the amount of exercise may be calculated. When the person is estimated to be moving using a transportation system such as an automobile, It may be estimated that there is a certain amount of energy consumption, and the amount of exercise for that is calculated. The amount of exercise is calculated, for example, in the form of energy consumption, moving distance, moving time, number of steps (in the case of walking), and the like. Thus, convenience for the user can be improved.
[0007]
In one aspect of the present invention, the behavior estimation unit stores a behavior type map storage that stores a behavior type map in which a geographical position or a geographical range is associated with a behavior type in the geographical position or the geographical range. Means for estimating the user's behavior based on the acquired current position of the user and the behavior type map. The behavior type is, for example, information for distinguishing between exercise and non-exercise. In this way, the user's behavior can be estimated relatively easily.
[0008]
In one aspect of the present invention, the apparatus further includes a movement speed acquisition unit that acquires the movement speed of the user, and the behavior estimation unit further estimates the user's action based on the acquired movement speed of the user. To do. In this way, it is possible to estimate whether the user's movement is due to transportation, bicycle, or walking, and the user's behavior can be estimated more accurately.
[0009]
In one aspect of the present invention, the apparatus further includes a movement speed acquisition unit that acquires the movement speed of the user, and the exercise amount calculation unit further calculates the exercise amount of the user based on the acquired movement speed of the user. To do. In this way, a more probable amount of exercise can be calculated.
[0010]
Further, in one aspect of the present invention, the apparatus further includes an altitude difference acquisition unit that acquires an altitude difference of the user's movement route, and the exercise amount calculation unit is further based on the acquired height difference of the user's movement route The amount of exercise of the user is calculated. In this way, a more probable estimated energy amount can be calculated.
[0011]
Furthermore, a game system according to the present invention is configured to include the above-described momentum estimation system, and a game character changing unit that changes a game character in a game space using the calculated momentum of the user as at least one change parameter. It is characterized by including.
[0012]
According to the present invention, it becomes possible to relate a user's momentum and changes such as the growth of a game character. Thereby, for example, the greater the amount of exercise of the user, the more possible the game effects such as the game character growing faster in the game space, and the user can use the exercise amount estimation system while enjoying the development of the game character.
[0013]
Further, another game system of the present invention is configured to include the above-described exercise amount estimation system, and an evaluation unit that evaluates the superiority or inferiority of the calculated user's exercise amount, and a notification unit that notifies the user of the evaluation result. , Including.
[0014]
According to the present invention, for example, the higher the amount of exercise of the user, the higher the game score can be given. For this reason, the user can use the momentum estimation system while enjoying the development of the game character.
[0015]
In one aspect of the present invention, the evaluation means evaluates the superiority or inferiority based on the exercise amount of other users. In this way, for example, the amount of movement of another user in a predetermined period is compared with the total amount of exercise of the user in the same period, and the comparison result is notified to the user as the superiority or inferiority, thereby competing for the amount of exercise between the users. be able to.
[0016]
DETAILED DESCRIPTION OF THE INVENTION
DESCRIPTION OF EXEMPLARY EMBODIMENTS Hereinafter, preferred embodiments of the invention will be described in detail with reference to the drawings.
[0017]
FIG. 1 is a diagram showing a configuration of a momentum estimation system according to an embodiment of the present invention. As shown in FIG. 1, the momentum estimation system 10 includes a
[0018]
The above configuration is accommodated in a housing and is carried by the user. FIG. 2 is a diagram illustrating an appearance of the momentum estimation system 10. As shown in the figure, each component of the momentum estimation system 10 is housed in a housing 22, a
[0019]
Unlike the conventional general pedometer (registered trademark), the momentum estimation system 10 having the above configuration is based on the current position of the user acquired by the
[0020]
FIG. 4 is a flowchart for explaining the momentum estimation process using such a behavior type map. The processing shown in the figure is periodically executed by the
[0021]
The amount of exercise in S105 may be calculated as follows, for example. That is, first, based on the position and speed history data stored in the ROM, whether the user is walking, jogging (running), moving by bicycle, or moving by transportation, that is, movement Determine the means. For example, a general speed range for walking, jogging, and bicycle is set in advance, and by checking which speed range the user's moving speed belongs, whether the user is walking, jogging, What is necessary is just to judge whether it is moving. Further, if the vehicle is moving at a predetermined speed (for example, several tens of km / h) or more continuously for a certain time, it may be determined that the vehicle is moving by transportation. Further, when the user's specific action mode cannot be determined based on the position and speed history data, an alarm (in this case, sounding means is connected to the control unit 16) is output, and the operation unit is displayed to the user. A specific action mode may be input from 20. In addition, when the specific action mode of the user estimated in the step (S105) changes, the sounding means or the like is notified to that effect, and the user is asked to confirm the estimated action mode. If there is, the actual action mode may be input by the
[0022]
When the specific behavior mode (exercise mode) of the user is determined, the amount of exercise is calculated according to the behavior. For example, the basic energy consumption for each action (exercise) is read from a table (prepared in advance), and the value is multiplied by coefficients such as gender, weight, weight of baggage, moving speed, moving altitude difference, etc. What is necessary is just to calculate quantity. Values set by the user in advance using the
[0023]
When the user's energy consumption amount is calculated as described above, the value is stored in the RAM included in the
[0024]
As described above, according to the momentum estimation system 10, it is first determined whether or not the user is exercising by checking whether the current position is within the
[0025]
The present invention is not limited to the above embodiment.
[0026]
For example, in the above description, the momentum estimation system 10 is realized using the dedicated housing 22, but the ROM (information storage medium) that records the control software and the action type map, the GPS antenna 12, and the GPS reception The game cartridge including the
[0027]
Further, in the above description, all of the momentum estimation processing is completed inside the housing 22, but a part (for example, on the Internet) may be assigned to an external server. For example, a communication means such as a mobile phone may be connected to the
[0028]
In the above description, the movement speed is calculated based on the current position information output from the
[0029]
In the above description, the current position (of the housing 22) of the user is acquired using GPS. However, a current position acquisition function such as PHS may be used.
[0030]
Furthermore, in the above description, the estimated amount of exercise is calculated for each type of behavior such as walking, jogging, and bicycle movement. However, only when it is estimated that the person is walking, the estimated number of steps, the estimated walking distance, or the estimated energy is calculated. An estimated amount of exercise (amount of walking) such as consumption may be calculated and output.
[0031]
【The invention's effect】
As described above, in the present invention, the user's behavior is estimated based on the current position of the user, and the user's exercise amount is calculated according to the user's behavior, so that the user's convenience is improved. Can be made.
[Brief description of the drawings]
FIG. 1 is a diagram showing a configuration of a momentum estimation system according to an embodiment of the present invention.
FIG. 2 is a diagram showing an external appearance of a case of the momentum estimation system according to the embodiment of the present invention.
FIG. 3 is a diagram illustrating an example of a behavior type map.
FIG. 4 is a flowchart illustrating an exercise amount estimation process.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 10 Momentum amount estimation system, 12 GPS antenna, 14 GPS receiving part, 16 control part, 18 display part, 20 operation part, 22 housing | casing, 24 non-exercise area, 26 exercise area.
Claims (6)
ユーザの現在位置を取得する現在位置取得手段と、
取得される前記ユーザの現在位置を前記行動類型マップに照査して、前記ユーザの行動を推定する行動推定手段と、
推定される前記ユーザの行動に対する基礎エネルギー量を予め用意されるテーブルから読み出し、その値に基づいて前記ユーザの運動量を算出する運動量算出手段と、
算出される前記ユーザの運動量を変化パラメータの少なくとも1つとして、ゲーム空間においてゲームキャラクタを変化させるゲームキャラクタ変化手段と、
を含むことを特徴とするゲームシステム。Action type map storage means for storing an action type map in which a geographical position or geographical range and an action type in the geographical position or geographical range are associated with each other;
Current position acquisition means for acquiring the current position of the user;
A behavior estimation means for estimating the user's behavior by checking the acquired current position of the user against the behavior type map;
The amount of basic energy for the estimated user's behavior is read from a table prepared in advance, and the amount of exercise calculating means for calculating the amount of exercise of the user based on the value;
Game character changing means for changing the game character in the game space, using the calculated momentum of the user as at least one change parameter;
A game system comprising:
ユーザの現在位置を取得する現在位置取得手段と、
取得される前記ユーザの現在位置を前記行動類型マップに照査して、前記ユーザの行動を推定する行動推定手段と、
推定される前記ユーザの行動に対する基礎エネルギー量を予め用意されるテーブルから読み出し、その値に基づいて前記ユーザの運動量を算出する運動量算出手段と、
算出される前記ユーザの運動量の優劣を評価する評価手段と、
評価結果を前記ユーザに報知する報知手段と、
を含むことを特徴とするゲームシステム。Action type map storage means for storing an action type map in which a geographical position or geographical range and an action type in the geographical position or geographical range are associated with each other;
Current position acquisition means for acquiring the current position of the user;
A behavior estimation means for estimating the user's behavior by checking the acquired current position of the user against the behavior type map;
The amount of basic energy for the estimated user's behavior is read from a table prepared in advance, and the amount of exercise calculating means for calculating the amount of exercise of the user based on the value;
An evaluation means for evaluating superiority or inferiority of the calculated amount of exercise of the user;
Informing means for informing the user of the evaluation result;
A game system comprising:
前記評価手段は、他のユーザの運動量に基づき、前記優劣を評価することを特徴とするゲームシステム。The game system according to claim 2,
The evaluation means evaluates the superiority or inferiority based on the amount of exercise of another user.
前記ユーザの移動速度を取得する移動速度取得手段をさらに含み、
前記行動推定手段は、さらに、取得される前記ユーザの移動速度に基づいて前記ユーザの行動を推定する、
ことを特徴とするゲームシステム。The game system according to any one of claims 1 to 3,
It further includes moving speed acquisition means for acquiring the moving speed of the user,
The behavior estimating means further estimates the user's behavior based on the acquired moving speed of the user.
A game system characterized by that.
前記ユーザの移動速度を取得する移動速度取得手段をさらに含み、
前記運動量算出手段は、さらに、取得される前記ユーザの移動速度に基づいて前記ユーザの運動量を算出する、
ことを特徴とするゲームシステム。The game system according to any one of claims 1 to 3,
It further includes moving speed acquisition means for acquiring the moving speed of the user,
The exercise amount calculation means further calculates the user's exercise amount based on the acquired moving speed of the user.
A game system characterized by that.
前記ユーザの移動経路の高度差を取得する高度差取得手段をさらに含み、
前記運動量算出手段は、さらに、取得される前記ユーザの移動経路の高度差に基づいて前記ユーザの運動量を算出する、
ことを特徴とするゲームシステム。The game system according to any one of claims 1 to 5,
Further comprising an altitude difference acquisition means for acquiring an altitude difference of the user's travel route;
The exercise amount calculating means further calculates the user's exercise amount based on the acquired height difference of the user's movement path.
A game system characterized by that.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003164049A JP2004053595A (en) | 2003-06-09 | 2003-06-09 | Game system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003164049A JP2004053595A (en) | 2003-06-09 | 2003-06-09 | Game system |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001113499A Division JP2002306660A (en) | 2001-04-12 | 2001-04-12 | Mobile exercise mount estimation system and game system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2004053595A true JP2004053595A (en) | 2004-02-19 |
Family
ID=31944679
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003164049A Pending JP2004053595A (en) | 2003-06-09 | 2003-06-09 | Game system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2004053595A (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008093120A (en) * | 2006-10-10 | 2008-04-24 | Sharp Corp | Energy consumption measuring device and energy consumption measuring system |
| JP2009068861A (en) * | 2007-09-10 | 2009-04-02 | Navitime Japan Co Ltd | Variation calculating system for calculating variation which varies according to distance traversed, portable terminal, information distributing server and variation calculating method |
| JP2013037543A (en) * | 2011-08-08 | 2013-02-21 | Nec System Technologies Ltd | Exercise managing device, exercise managing system, exercise managing method and program |
| JP2013109700A (en) * | 2011-11-24 | 2013-06-06 | Zenrin Datacom Co Ltd | Health care support device, health care support method, and health care support program |
| JP2015511133A (en) * | 2012-01-18 | 2015-04-16 | ナイキ イノベイト シーブイ | Activity points |
-
2003
- 2003-06-09 JP JP2003164049A patent/JP2004053595A/en active Pending
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008093120A (en) * | 2006-10-10 | 2008-04-24 | Sharp Corp | Energy consumption measuring device and energy consumption measuring system |
| JP2009068861A (en) * | 2007-09-10 | 2009-04-02 | Navitime Japan Co Ltd | Variation calculating system for calculating variation which varies according to distance traversed, portable terminal, information distributing server and variation calculating method |
| JP2013037543A (en) * | 2011-08-08 | 2013-02-21 | Nec System Technologies Ltd | Exercise managing device, exercise managing system, exercise managing method and program |
| JP2013109700A (en) * | 2011-11-24 | 2013-06-06 | Zenrin Datacom Co Ltd | Health care support device, health care support method, and health care support program |
| JP2015511133A (en) * | 2012-01-18 | 2015-04-16 | ナイキ イノベイト シーブイ | Activity points |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2002306660A (en) | Mobile exercise mount estimation system and game system | |
| EP2947588B1 (en) | Method for calculating the activity of a user | |
| US10564002B2 (en) | GPS features and functionality in an athletic watch system | |
| EP2330975B1 (en) | Sensor fusion for activity identification | |
| US10556149B2 (en) | Methods, systems, and products for monitoring athletic performance | |
| US11134865B2 (en) | Motion analysis system, motion analysis apparatus, motion analysis program, and motion analysis method | |
| JP5604642B2 (en) | Multi-sensor monitoring method for exercise performance | |
| JP6199875B2 (en) | Method and apparatus for creating cost data for use in generating a route on an electronic map | |
| US20050107216A1 (en) | Personal training device using GPS data | |
| US10591302B2 (en) | Selecting routes | |
| JP2018068669A (en) | Exercise advisor system | |
| US8700319B2 (en) | Method of monitoring fitness levels with a personal navigation device and related device thereof | |
| JP5892305B2 (en) | Activity amount measuring device, activity amount measuring system, program and recording medium | |
| JP2004053595A (en) | Game system | |
| JP2014115196A (en) | Gps receiver and program | |
| CN115955654A (en) | Portable Terminal and Control Method of Portable Terminal | |
| US8645059B2 (en) | Method of generating graphical data and electronic device | |
| JP2008093120A (en) | Energy consumption measuring device and energy consumption measuring system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20060427 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20060523 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060926 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20070206 |