【0001】[0001]
【発明の属する技術分野】本発明は,オリエンテーリン
グやラリー等の移動を伴う競技の実施を支援する装置お
よびそれを管理するシステムに係り,特に,競技のコー
スやルール等を記述したデータを競技者の携行する端末
装置に設定し,端末装置は設定されたデータと検出した
競技状況に基づいて情報を提示することによって競技を
ナビゲートし,さらに,競技記録等を記録する装置,お
よび,競技の進行等を管理し,競技結果を集計すること
ができる装置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a device for supporting the execution of a competition involving movement of an orienteering or a rally and a system for managing the same. The terminal device is used to navigate the competition by presenting information based on the set data and the detected competition situation, and to record the competition records, etc. The present invention relates to a device that manages progress and the like, and is capable of counting the results of a game.
【0002】[0002]
【従来の技術】設定されたコースに沿って競技者が移動
し,所要時間や得点等によって順位を競う競技がある。
例えば,オリエンテーリング,ラリー(クイズラリーや
ウォークラリー等も含む),宝探し,ロードレース等で
ある。従来,以上のような競技は,次のように行われて
いた。2. Description of the Related Art There is a competition in which a competitor moves along a set course and competes for a ranking based on a required time and a score.
For example, orienteering, rally (including quiz rally and walk rally), treasure hunt, road race, and the like. Conventionally, the above competitions have been conducted as follows.
【0003】1)競技コースを設定し,地図などの紙面
上に記載する。例えば,オリエンテーリングでは,O−
MAPと呼ばれる地図上に通過すべき地点(チェックポ
イントやコントロールポイントと呼ばれる)と通過順番
等が記されている。また,ラリーでは,コース上の分岐
点での進行方向を示した複数のコマ地図が使われる。ク
イズラリーや宝探しゲームなどでは,クイズやヒント等
が紙等に印刷されて提供される。[0003] 1) A competition course is set and described on a paper such as a map. For example, in orienteering, O-
On the map called MAP, points to be passed (called check points and control points) and the order of passing are described. In the rally, a plurality of frame maps indicating the traveling direction at a branch point on the course are used. In a quiz rally or a treasure hunting game, quizzes, hints and the like are provided by being printed on paper or the like.
【0004】2)競技者は競技コースが記された地図等
を参照して競技を行う。途中,競技コース上に設定され
た地点で,通過確認やタイム計測等を行う。2) A competitor competes with reference to a map or the like on which a competition course is described. On the way, passage confirmation, time measurement, etc. are performed at points set on the competition course.
【0005】3)競技終了後に結果集計を行い,順位等
を決定する。[0005] 3) After the competition, the results are totaled, and the ranking and the like are determined.
【0006】移動を伴う競技の実施を支援する従来技術
には,以下のようなものがある。特開平7−72232
号「オリエンテーリング用GPS装置」に記載されてい
る技術は,GPS(Global Positioning System)を用い
てオリエンテーリングのコースを容易に設定できるよう
にするものである。これは,通過地点(チェックポイン
ト)の緯度・経度を登録してCD−ROMから読み取っ
た地図上に通過地点を示すマークを表示し,GPSを利
用して検知した現在位置が登録した通過地点の一定範囲
内にあるかを判定して,一定範囲内にあると判定された
場合には,次の通過地点を表示して,オリエンテーリン
グ競技を行うものである。[0006] There are the following techniques for supporting the performance of a game involving movement. JP-A-7-72232.
The technology described in the issue No. “GPS device for orienteering” makes it possible to easily set the course of orienteering using a GPS (Global Positioning System). This means that the latitude / longitude of the passing point (check point) is registered, a mark indicating the passing point is displayed on the map read from the CD-ROM, and the current position detected using GPS is the registered passing point. It is determined whether or not the vehicle is within a certain range. If it is determined that the vehicle is within the certain range, the next passing point is displayed and an orienteering competition is performed.
【0007】特開平10−263132号「競技データ
の収集,集計装置」に記載されている技術は,競技者の
所要時間やペナルティの計算および順位の判定を自動的
に行い,競技を円滑に運営することができる競技データ
の収集,集計装置である。これは,競技者に携行させる
非接触ICカードと,スタート地点とチェックポイント
とゴール地点に設置される非接触ICカードのリーダ・
ライタと,競技データの集計を行うパーソナルコンピュ
ータ(以下,パソコンという)とを具備し,非接触IC
カードと前記リーダ・ライタによって,スタート時刻や
チェックポイント通過時刻やゴール時刻などの競技デー
タを自動的に記録し,ネットワークや通信等によって前
記パソコンに競技データを転送して,競技結果を集計す
るものである。The technology described in Japanese Patent Application Laid-Open No. 10-263132, "Competition Data Collection and Aggregation Device", automatically calculates the required time and penalty of the competitor and determines the ranking to smoothly run the competition. It is a device for collecting and counting competition data that can be played. This is a contactless IC card to be carried by the competitor, and a reader / writer of the contactless IC card installed at the start point, check point and goal point.
A non-contact IC equipped with a writer and a personal computer (hereinafter referred to as a personal computer) that compiles competition data
Competition data such as start time, check point passing time, goal time, etc. is automatically recorded by the card and the reader / writer, and the competition data is transferred to the personal computer via network or communication, and the competition results are totaled. It is.
【0008】[0008]
【発明が解決しようとする課題】しかしながら,これら
の従来方法には,以下のような問題点がある。However, these conventional methods have the following problems.
【0009】1)特開平7−72232号に記載の装置
の問題点 ・オリエンテーリングの競技コースは登録地点の系列だ
けで設定され,登録地点を通過したと判定された場合に
は,次の登録地点のマークが表示されるだけである。し
たがって,移動競技をナビゲートする案内情報の出力が
不十分であり,ラリーのコマ図を表示したり,クイズラ
リーでクイズ出題を行ったり,宝探しでヒントを提示し
たりすることができない。1) Problems with the device described in Japanese Patent Application Laid-Open No. 7-72232. Orienteering competition courses are set only with a series of registered points, and if it is determined that the registered points have been passed, the next registered point Only the mark is displayed. Therefore, the output of the guide information for navigating the mobile game is insufficient, and it is not possible to display a rally frame diagram, perform a quiz question in a quiz rally, or present a hint in a treasure hunt.
【0010】・現状のGPSでは計測位置に数十mの誤
差があり,谷間や建物内などGPS信号が届かない場所
では使用できない。したがって,GPS信号だけで登録
地点の通過を判定するのは不正確である。[0010] The current GPS has an error of several tens of meters in the measurement position, and cannot be used in places where GPS signals do not reach, such as in valleys or in buildings. Therefore, it is inaccurate to determine the passage of the registration point only by the GPS signal.
【0011】・競技全体を管理する競技管理センタの機
能がないので,結果集計は従来からの手計算によって行
わなければならず効率が悪い。[0011] Since there is no function of the competition management center for managing the entire competition, the results must be calculated by a conventional manual calculation, which is inefficient.
【0012】・CD−ROMに記憶された地図情報を利
用するので,競技実施時に携帯する装置としては望まし
くない。Since the map information stored in the CD-ROM is used, it is not desirable as a device to be carried at the time of the competition.
【0013】2)特開平10−263132号に記載の
装置の問題点 ・競技者への競技コースの提示は,従来どおりの紙面上
の地図等で提供され,一方,競技コースデータは,チェ
ックポイントの番号と対応付けられたリーダ・ライタ装
置のID等で指定される。したがって,競技者の携帯す
る装置に地図やヒントのような情報を提示することがで
きない。2) Problems with the device described in JP-A-10-263132 The presentation of the competition course to the competitor is provided by a conventional map on paper, while the competition course data is provided by a check point. Is designated by the ID of the reader / writer device associated with the number. Therefore, information such as maps and hints cannot be presented on a device carried by the competitor.
【0014】・チェックポイントに非接触ICカードの
リーダ・ライタ装置を設置しなくてはならない。しか
し,常時開設されているパーマネントコース等では,常
にリーダ・ライタ装置を設置しておくことは望ましくな
い。A reader / writer for a non-contact IC card must be installed at the check point. However, it is not desirable to always install a reader / writer device in a permanent course or the like that is always established.
【0015】・リーダ・ライタ装置は,情報センタであ
るパソコンに情報を送付する手段を持っているが,競技
者が携行する非接触ICカードは,センタとの間で情報
を送受信する手段を持っていない。したがって,チェッ
クポイント間の競技者の状況を記録しモニターすること
ができない。The reader / writer device has a means for sending information to a personal computer as an information center, but the non-contact IC card carried by the competitor has means for transmitting and receiving information to and from the center. Not. Therefore, it is not possible to record and monitor the competitor's situation between checkpoints.
【0016】本発明は,上記の課題に鑑みてなされたも
のであり,その目的は,移動を伴う競技のコース,ルー
ル,あるいは,シナリオ等のデータをコース記述データ
として設定し,設定されたコース記述データと検出した
競技状況に基づいて競技者に情報を提示し,さらに,検
出した競技状況等を記録できる移動競技ナビゲーション
装置を提供することである。The present invention has been made in view of the above-mentioned problems, and has as its object to set data such as courses, rules, or scenarios of a competition involving movement as course description data, and set the set course data. An object of the present invention is to provide a mobile competition navigation device that can present information to an athlete based on descriptive data and a detected competition situation, and record the detected competition situation and the like.
【0017】また,本発明のもう一つの目的は,競技者
の状況を収集し,競技状況に基づいて競技を管理し,競
技の途中経過の提示や競技結果の集計を実行できる移動
競技管理装置を提供することである。Another object of the present invention is to provide a mobile game management device capable of collecting athlete status, managing the game based on the game status, presenting the progress of the game, and totaling the game results. It is to provide.
【0018】[0018]
【課題を解決するための手段】上記の目的を達成するた
め,本発明の移動競技ナビゲーション装置1は,図1
(A)に示すように,競技コースやルール等のデータを
所定のフォーマットまたは所定の記述言語に従って記述
したコース記述データ21と,コース記述データ21を
設定するコース設定手段11と,競技者の所在位置や時
刻等の状況を検出する競技状況検出手段12と,設定さ
れたコース記述データ21と検出された競技状況データ
22に基づいて競技者に情報を提示する情報提示手段1
3と,検出された競技状況データ22を記録する競技記
録手段14とを備える。SUMMARY OF THE INVENTION In order to achieve the above object, a mobile game navigation device 1 according to the present invention is constructed as shown in FIG.
As shown in (A), course description data 21 in which data such as competition courses and rules are described according to a predetermined format or a predetermined description language; course setting means 11 for setting the course description data 21; Athletic situation detecting means 12 for detecting situations such as position and time, and information presenting means 1 for presenting information to competitors based on set course description data 21 and detected athletic situation data 22.
3 and a game recording means 14 for recording the detected game situation data 22.
【0019】また,情報提示手段13は,コース記述デ
ータ21が競技状況に関して指定された条件とその条件
が成立した場合に実行する処理とを関連付けたルール記
述データを含む場合に,そのルール記述データに記述さ
れた条件が成立したかどうかを判定し,条件が成立した
場合には,ルール記述データの条件に関連付けられた処
理を実行するルール判定処理手段131を持つ。When the course description data 21 includes rule description data that associates a condition specified with respect to a game situation with a process to be executed when the condition is satisfied, the information description means 13 generates the rule description data. Has a rule determination processing means 131 for determining whether or not the condition described in (1) is satisfied, and executing the process associated with the condition of the rule description data when the condition is satisfied.
【0020】また,情報提示手段13は,コース設定手
段11がコース記述データ21の提示情報内容を制限す
るための提示レベル指定データを設定した場合に,提示
レベル指定データに基づいて提示する情報内容を制限す
る提示情報制限手段132を持つ。When the course setting means 11 sets presentation level designation data for limiting the presentation information contents of the course description data 21, the information presentation means 13 presents information contents to be presented based on the presentation level designation data. Is provided.
【0021】移動競技管理センタ3は,図1(B)に示
すように,競技者の状態を監視して競技の進行を管理す
る競技管理手段31と,競技の途中経過や最終結果等を
集計する結果集計手段32と,コース記述データ21を
格納するコース記述データ・データベース34とを備え
る。また,コースの場所や入力されたキーワードを手掛
りとしてコース記述データ・データベース34を検索
し,または,所望のコース記述データ21を読み出し,
または,コース記述データ21をコース記述データ・デ
ータベース34に登録し,または,コース記述データ2
1を編集するデータベース管理手段33を備える。As shown in FIG. 1 (B), the mobile competition management center 3 manages the progress of the competition by monitoring the state of the competitor, and collects the progress and final results of the competition. And a course description data database 34 for storing the course description data 21. Further, the course description data database 34 is searched using the course location and the input keyword as clues, or the desired course description data 21 is read out.
Alternatively, the course description data 21 is registered in the course description data database 34, or the course description data 2
1 is provided.
【0022】移動競技管理システムは,図2に示すよう
に,各競技者が携行する移動競技ナビゲーション装置1
と,移動競技管理センタ3とから構成され,移動競技ナ
ビゲーション装置1と移動競技管理センタ3との間に
は,各種のデータを送受信する転送手段4を備える。As shown in FIG. 2, the mobile competition management system includes a mobile competition navigation device 1 carried by each competitor.
And a mobile game management center 3, and a transfer means 4 for transmitting and receiving various data is provided between the mobile game navigation device 1 and the mobile game management center 3.
【0023】以上の各手段を計算機によって実現するた
めのプログラムは,計算機が読み取り可能な可搬媒体メ
モリ,半導体メモリ,ハードディスクなどの適当な記録
媒体に格納することができる。A program for realizing each of the above means by a computer can be stored in a computer-readable recording medium such as a portable medium memory, a semiconductor memory, and a hard disk.
【0024】本発明の移動競技ナビゲーション装置1の
構成のうち,コース設定手段11によって,競技コース
やルール等のデータが所定のフォーマットまたは所定の
記述言語で記述されたコース記述データ21が移動競技
ナビゲーション装置1に設定され,競技状況検出手段1
2によって競技者の所在位置や時刻等の競技状況が検出
され,情報提示手段13によってコース記述データ21
と競技状況に基づいて競技者に情報が提示されるので,
上記の目的を達成することができる。さらに,競技記録
手段14によって競技者の通過地点と通過時刻等の競技
過程の状況を記録することもできる。In the configuration of the mobile competition navigation apparatus 1 of the present invention, the course setting means 11 converts course description data 21 in which data such as competition courses and rules are described in a predetermined format or a predetermined description language. Athletic situation detection means 1 set in the device 1
2 detects a competition situation such as a competitor's location, time, etc.,
And information is presented to the competitor based on the competition situation,
The above objects can be achieved. Furthermore, the competition recording means 14 can record the situation of the competition process such as the passing points and passing times of the competitors.
【0025】また,本発明の移動競技管理装置である移
動競技管理センタ3の構成のうち,競技管理手段31に
よって,移動競技ナビゲーション装置1から送付された
競技状況データ22に基づいて競技状況が管理され,結
果集計手段32によって,競技の途中経過や最終結果等
が集計されるので,上記のもう一つの目的を達成するこ
とができる。In the configuration of the mobile game management center 3 which is the mobile game management device of the present invention, the game management means 31 manages the game status based on the game status data 22 sent from the mobile game navigation device 1. Then, the result tallying means 32 tallies the progress of the game, the final result, and the like, so that the above another object can be achieved.
【0026】さらに,データベース管理手段33によっ
て,コース記述データ21をデータベースとして管理す
ることができ,例えば,オリエンテーリングのパーマネ
ントコースの管理や,必要なコース記述データの検索や
入手が容易になる。Further, the course description data 21 can be managed as a database by the database management means 33. For example, it becomes easy to manage the orienteering permanent course and to search and obtain necessary course description data.
【0027】[0027]
【発明の実施の形態】〔移動競技ナビゲーション装置〕
本発明の実施の形態に係る移動競技ナビゲーション装置
について説明する。図3は,移動競技ナビゲーション装
置のハードウェア構成例を示す。移動競技ナビゲーショ
ン装置1は,CPU101,メモリ102,入力部10
3,出力部104,位置計測部105,送受信部106
を備え,バス107を介してこれらが接続された構成と
なっている。メモリ102上には,図1(A)に示すコ
ース設定手段11,情報提示手段13,競技状況検出手
段12,競技記録手段14を実現するプログラムが格納
され,これらのプログラムはCPU101で実行され
る。また,メモリ102上には,コース記述データ2
1,競技状況データ22も格納される。DESCRIPTION OF THE PREFERRED EMBODIMENTS [Mobile Competition Navigation Apparatus]
A mobile navigation device according to an embodiment of the present invention will be described. FIG. 3 shows an example of a hardware configuration of the mobile competition navigation device. The mobile competition navigation device 1 includes a CPU 101, a memory 102, an input unit 10
3, output unit 104, position measurement unit 105, transmission / reception unit 106
, And these are connected via a bus 107. The memory 102 stores programs for implementing the course setting means 11, the information presenting means 13, the game situation detecting means 12, and the game recording means 14 shown in FIG. 1A, and these programs are executed by the CPU 101. . The course description data 2 is stored in the memory 102.
1. The game situation data 22 is also stored.
【0028】図4は,移動競技ナビゲーション装置の外
観の例を示す図である。この例では,移動競技ナビゲー
ション装置1は,ディスプレー201,入力デバイス2
02,アンテナ203,スピーカ204を備えている。
ディスプレー201は,液晶ディスプレーなどであり文
字や地図などの案内情報が出力される。入力デバイス2
02は,ボタンや音声入力デバイス等である。図4に示
すようにコンパス205等を備えてもよい。FIG. 4 is a diagram showing an example of the appearance of the mobile competition navigation device. In this example, the mobile competition navigation device 1 includes a display 201 and an input device 2.
02, an antenna 203, and a speaker 204.
The display 201 is a liquid crystal display or the like, and outputs guidance information such as characters and maps. Input device 2
Reference numeral 02 denotes a button, a voice input device, and the like. As shown in FIG. 4, a compass 205 may be provided.
【0029】図1(A)を用いて,本実施の形態におけ
る移動競技ナビゲーション装置1の動作を説明する。移
動競技ナビゲーション装置1は,コース設定手段11
と,情報提示手段13と,競技状況検出手段12と,競
技記録手段14とを備える。情報提示手段13は,ルー
ル判定処理手段131と,提示情報制限手段132とを
備える。Referring to FIG. 1A, the operation of the mobile game navigation device 1 according to the present embodiment will be described. The mobile competition navigation device 1 includes a course setting means 11.
, An information presenting means 13, a game situation detecting means 12, and a game recording means 14. The information presentation unit 13 includes a rule determination processing unit 131 and a presentation information restriction unit 132.
【0030】移動競技ナビゲーション装置1には,コー
ス設定手段11によってコース記述データ21が設定さ
れる。コース設定手段11は,移動競技管理センタ3の
コース記述データ・データベース34に格納された該当
するコース記述データ21を検索し,転送手段4を介し
て読み込むことによって,移動競技のためのコース記述
データ21を設定する。または,コース記述データ21
を格納した記憶媒体(フロッピーディスク,MO等)か
ら直接読み込むことによって,もしくは,例えばint
ernetや公衆電話網等のネットワーク接続や携帯電
話,PHS(Personal Handyphone System),無線等の
通信手段を介して他の装置からコース記述データ21を
読み込むことによって,必要なコース記述データ21を
設定してもよい。The course description data 21 is set in the mobile competition navigation device 1 by the course setting means 11. The course setting means 11 retrieves the corresponding course description data 21 stored in the course description data database 34 of the mobile competition management center 3 and reads it via the transfer means 4 to obtain the course description data for the mobile competition. 21 is set. Or course description data 21
By directly reading from a storage medium (floppy disk, MO, etc.) in which
The necessary course description data 21 is set by reading the course description data 21 from another device via a network connection such as an Internet or a public telephone network, or a communication device such as a mobile phone, a PHS (Personal Handyphone System), or wireless. You may.
【0031】図5は,コース記述データの例を示す。図
5のコース記述データ21中,コース名にはコース記述
データ21の名称が格納され,パスワード(PW)には
コース記述データ21のセキュリティのためのパスワー
ド情報が格納され,その他には,例えばコース記述デー
タ21によって行われる競技の主催者のデータや主催元
へのアクセス方法等のデータが格納される。FIG. 5 shows an example of course description data. In the course description data 21 of FIG. 5, the name of the course description data 21 is stored in the course name, password information for security of the course description data 21 is stored in the password (PW). The data of the organizer of the competition performed by the description data 21 and data such as an access method to the sponsor are stored.
【0032】図5のコース記述データ21中のポイント
とは,競技コース上の地点であり,位置には,ポイント
の位置データが格納される。例えば,図5に示すよう
に,位置データには,北緯のデータ「N36 °48′37″」
と東経のデータ「E138°07′49″」というような緯度・
経度情報が格納される。The points in the course description data 21 shown in FIG. 5 are points on the competition course, and the position stores the position data of the points. For example, as shown in FIG. 5, the position data includes north latitude data "N36 ° 48'37".
And latitude data like "E138 ° 07'49"
Longitude information is stored.
【0033】通過判定条件には,コース上の地点を通過
したかどうかを判定するための条件が格納される。通過
判定条件には,例えば,以下のようなものが指定でき
る。The passage determination condition stores a condition for determining whether the vehicle has passed a point on the course. For example, the following can be specified as the passage determination condition.
【0034】a)入力が所定条件を満たすこと。例え
ば,図5中,Startの欄に示した条件「INPUT="STA
RT" 」は,競技者の入力が"START" であった場合に,地
点通過と判定する条件である。また,図5中,CP2の
欄に示した条件「ANSWER="開けごま" 」は,2番目のチ
ェックポイントCP2で競技者に質問Q1を行い,その
回答(ANSWER)が「開けごま」であった場合に,地点通
過と判定する条件である。A) The input satisfies a predetermined condition. For example, in FIG. 5, the condition "INPUT =" STA "shown in the Start column
RT "" is a condition for determining that a point has passed when the input of the competitor is "START". In the condition "ANSWER =" open sesame "" shown in the column of CP2 in FIG. 5, a question Q1 is given to the competitor at the second checkpoint CP2, and the answer (ANSWER) is "open sesame". Is a condition for judging that the vehicle has passed a point.
【0035】また,チェックポイントにバーコードを貼
付しておき,移動競技ナビゲーション装置1のバーコー
ドリーダ(図示省略)で読み取り,それが指定されたバ
ーコードであるかどうかで地点通過を判定してもよい。
このような通過判定条件を利用すれば,チェックポイン
トには,入力すべき指示(キーワード等)やバーコード
を置くだけでよく,特別な装置を設置する必要がない。Further, a bar code is attached to the check point, read by a bar code reader (not shown) of the mobile athletic navigation device 1, and the point passing is determined based on whether the bar code is a designated bar code. Is also good.
If such a pass determination condition is used, it is only necessary to place an instruction (keyword or the like) or a bar code to be input at the check point, and it is not necessary to install a special device.
【0036】b)位置を計測する手段で検出した所在位
置がチェックポイントの指定範囲内になること。例え
ば,図5中,CP1の欄に示した条件「Dist(PosGPS,CP
1) less than 50 」は,GPS装置等の競技状況検出手
段12で得られた競技者位置PosGPSがCP1から
50m以内になった場合に,地点通過と判定するもので
ある。このような判定手段を利用すれば,地点通過を自
動的に判定することができる。B) The location detected by the position measuring means must be within the specified range of the check point. For example, in FIG. 5, the condition “Dist (PosGPS, CP
“1) less than 50” is determined to be a point passage when the athlete position PosGPS obtained by the athletic situation detecting means 12 such as a GPS device is within 50 m from CP1. The use of such a determination means makes it possible to automatically determine the passage of a point.
【0037】c)競技者あるいは移動競技ナビゲーショ
ン装置1がチェックポイントの所定距離以内に近づいた
ことを判定できるような特別な装置をチェックポイント
に設置して通過判定を行う。例えば,条件「RECEIVE="G
ORL signal" 」は,ゴール(GORL)地点に設置した装置
から信号"GORL signal" を受信したら,地点通過と判定
するものである。C) A special device that can determine that the athlete or the mobile competition navigation device 1 has approached within a predetermined distance of the check point is installed at the check point to make a pass determination. For example, the condition "RECEIVE =" G
ORL signal "" is to determine that the vehicle has passed the point when the signal "GORL signal" is received from the device installed at the goal (GORL) point.
【0038】コース記述データ21における案内情報と
しては,ポイント通過と判定された場合に,情報提示手
段13で提示される情報が格納される。案内情報には,
例えば,図5のコース記述データ21に示したように,
コース全体図,コマ図,文章等を格納できる。また,音
声情報等を格納することもできる。As guidance information in the course description data 21, information presented by the information presenting means 13 when it is determined that a point has passed is stored. The guidance information includes
For example, as shown in the course description data 21 of FIG.
It can store the whole course diagram, frame diagram, sentences, etc. Also, voice information and the like can be stored.
【0039】図6は,案内情報の提示例を示す。図6
(A)は,オリエンテーリング競技において,コース全
体図を提示した例,図6(B)は,ラリー等の競技にお
いて,コマ図を提示した例である。通常,特定の地点を
通過したときや特定の分岐点に近づいたときに,このよ
うなコマ図が表示される。図6(C)は,テキストとし
て質問文および回答群を提示した例である。FIG. 6 shows an example of presentation of guidance information. FIG.
(A) is an example in which an entire course diagram is presented in an orienteering competition, and FIG. 6 (B) is an example in which a top view is presented in a rally or other competition. Normally, such a frame diagram is displayed when passing a specific point or approaching a specific branch point. FIG. 6C is an example in which a question sentence and a group of answers are presented as text.
【0040】図7は,移動競技ナビゲーション装置1に
おける競技状況検出手段12の構成例を示す。競技状況
検出手段12は,計時手段(タイマ)121,測位手段
(GPS等)122,入力手段123,条件判定部12
4を備え,競技状況24,チェックポイント(CP)通
過状況25を出力する。FIG. 7 shows an example of the configuration of the game situation detecting means 12 in the mobile game navigation device 1. The competition situation detecting means 12 includes a time measuring means (timer) 121, a positioning means (GPS or the like) 122, an input means 123, and a condition determining unit 12.
4 and outputs a competition situation 24 and a checkpoint (CP) passing situation 25.
【0041】計時手段121は,例えば,計算機が内蔵
するタイマ等によって実現され,競技状況24として経
過時間,チェックポイント通過時間等を検出する。測位
手段122は,所定時間間隔毎あるいは移動競技管理セ
ンタ3から測位の指示を受けた場合に,競技状況24と
して競技者の所在位置を計測する。これは,例えば,G
PS受信機や,メモリ102に格納された測位処理プロ
グラムおよびCPU101等により実現される。他の測
位手段としては,PHSを利用した測位装置を利用して
もよいし,また移動速度や方位等が計測できる場合に
は,自律航法を利用して所在位置を算出するようにして
もよい。入力手段123は,ボタンや音声認識デバイス
等の入力デバイス202で実現され,競技者は競技上の
必要に応じて入力を行う。The timer means 121 is realized, for example, by a timer or the like built in the computer, and detects an elapsed time, a check point passage time, and the like as the game situation 24. The positioning means 122 measures the location of the competitor as the competition status 24 at predetermined time intervals or when receiving a positioning instruction from the mobile competition management center 3. This is, for example, G
This is realized by the PS receiver, the positioning processing program stored in the memory 102, the CPU 101, and the like. As another positioning means, a positioning device using a PHS may be used, or if a moving speed, an azimuth, and the like can be measured, the location may be calculated using autonomous navigation. . The input unit 123 is realized by an input device 202 such as a button or a voice recognition device, and the competitor performs an input as needed in the competition.
【0042】条件判定部124は,メモリ102上に格
納されたプログラムとCPU101によって実現され,
コース記述データ21に指定されたチェックポイントの
通過判定条件を判定し,計時手段121と測位手段12
2と入力手段123とから得られたデータに基づいて,
チェックポイント通過状況25を検出する。The condition determination section 124 is realized by the program stored in the memory 102 and the CPU 101.
The passage determination condition of the check point designated in the course description data 21 is determined, and the time counting unit 121 and the positioning unit 12 are determined.
2 and the data obtained from the input means 123,
The checkpoint passing status 25 is detected.
【0043】情報提示手段13は,コース記述データ2
1と競技状況検出手段12によって検出された競技状況
24に基づいて,ディスプレー201に地図等の図形や
文字を表示し,あるいは,スピーカ204から音声を出
力する。競技記録手段14は,競技状況検出手段12に
よって検出された競技状況24または/およびチェック
ポイント通過状況25を競技状況データ22として記録
する。The information presenting means 13 outputs the course description data 2
Based on the game situation 1 and the game situation 24 detected by the game situation detecting means 12, a graphic or character such as a map is displayed on the display 201, or a sound is output from the speaker 204. The competition recording means 14 records the competition situation 24 and / or the checkpoint passing situation 25 detected by the competition situation detection means 12 as the competition situation data 22.
【0044】図8は,競技記録手段14によって記録さ
れる競技状況データ22の例を示す。図8中,コース名
には競技コースの名称が格納され,競技者名にはその競
技記録の競技者名および識別番号が格納され,競技日に
は競技を実施した年月日が格納される。さらに,各チェ
ックポイント(CP)に対する通過時刻と通過状況とが
格納される。また,軌跡データには,移動軌跡のデータ
が格納され,例えば,所定時間間隔ごとの競技者位置の
緯度と経度が格納される。FIG. 8 shows an example of the game situation data 22 recorded by the game recording means 14. In FIG. 8, the course name stores the name of the competition course, the competitor name stores the competitor name and identification number of the competition record, and the competition day stores the date of the competition. . Further, the passage time and the passage status for each check point (CP) are stored. The trajectory data stores the data of the movement trajectory, for example, the latitude and longitude of the competitor position at predetermined time intervals.
【0045】ルール判定処理手段131は,ルール記述
データと競技状況検出手段12によって検出された競技
状況24とに基づいて,ルール条件の判定を行い,条件
成立と判定された場合には当該条件に関連付けられた処
理を実行する。ルール判定処理手段131は,メモリ1
02上のプログラムで記述され,CPU101上で実行
される。The rule judgment processing means 131 judges a rule condition based on the rule description data and the game situation 24 detected by the game situation detection means 12, and when it is judged that the condition is satisfied, the rule condition is judged. Execute the associated process. The rule determination processing means 131 stores the memory 1
02 is described by a program on the CPU 101 and executed on the CPU 101.
【0046】図9は,ルール記述データの例を示す。図
9中,番号はルールの番号であり,ルール条件には競技
状況に関して指定された条件を格納し,対応処理にはそ
のルール条件が成立した場合に実行する処理内容を格納
する。図9に示す例では,ルールの番号1〜番号3に競
技ルールが指定されており,ルール判定処理手段131
は,制限時間,競技エリア,速度オーバーなどの監視を
行い,違反があった場合に該当する対応処理を行う。ま
た,ルールの番号4および番号5には,競技者が所定の
場所に到達した場合に,所定イベント(所定の情報出力
など)を起こすようなルールが記述されている。このよ
うなルールは,例えば宝探しのシナリオを記述するため
に使用することができる。FIG. 9 shows an example of rule description data. In FIG. 9, the numbers are the numbers of the rules. The rule conditions store the conditions specified with respect to the game situation, and the corresponding processing stores the contents of processing to be executed when the rule conditions are satisfied. In the example shown in FIG. 9, the competition rules are specified in the rule numbers 1 to 3, and the rule determination processing means 131
Monitors the time limit, competition area, speed over, etc., and performs the corresponding processing when there is a violation. Further, rules 4 and 5 describe rules that cause a predetermined event (such as output of predetermined information) when the competitor reaches a predetermined place. Such rules can be used, for example, to describe a treasure hunt scenario.
【0047】なお,図5に示す例では,通過判定条件も
含むようなコース記述データ21の例を示しているが,
コース記述データ21の通過判定条件の内容は,ルール
記述データとして別に記述してもよい。また,ルール記
述データは,コース記述データ21の一部として記述す
るようにしてもよい。Although the example shown in FIG. 5 shows an example of the course description data 21 that also includes the passage judgment condition,
The content of the passage determination condition of the course description data 21 may be separately described as rule description data. The rule description data may be described as a part of the course description data 21.
【0048】提示情報制限手段132は,コース記述デ
ータ21中の提示レベル指定データに基づいて情報内容
の提示レベルを制限する。例えば,提示情報制限手段1
32は,移動競技ナビゲーション装置1の利用者にパス
ワード入力を要求し,入力されたパスワードを照合し,
パスワードの種類に基づいて,提示する情報レベルを制
限する。The presentation information restricting means 132 restricts the presentation level of the information content based on the presentation level designation data in the course description data 21. For example, presentation information restricting means 1
32 requests the user of the mobile competition navigation device 1 to enter a password, verifies the entered password,
Restrict the information level to be presented based on the type of password.
【0049】図5に示すコース記述データ21では,提
示レベル指定データは,PWというデータ項目に示され
ている。この例では,LOW _LEVEL とHIGH_LEVEL の2
つの提示レベルがある。この場合に,提示情報制限手段
132は,LOW _LEVEL のパスワード("123" )を入力
した利用者に対しては,提示する情報の項目を制限して
提示する。または,複数の案内情報を用意し,該当する
提示レベルの案内情報のみを提示する。一方,HIGH_LE
VEL のパスワード("ZYXWV" )を入力した利用者に対し
ては,全ての情報を提示する。In the course description data 21 shown in FIG. 5, the presentation level designation data is shown in a data item called PW. In this example, LOW_LEVEL and HIGH_LEVEL
There are two presentation levels. In this case, the presentation information restriction unit 132 restricts and presents the information items to be presented to the user who has input the LOW_LEVEL password ("123"). Alternatively, a plurality of pieces of guidance information are prepared, and only guidance information of a corresponding presentation level is presented. On the other hand, HIGH_LE
All information is presented to the user who entered the VEL password ("ZYXWV").
【0050】このように,提示する情報の制限レベルを
区別することにより,同一のコース記述データ21を利
用して,競技者用,競技初心者用,競技上級者用,審判
用,コース設計者用,観戦者用など,用途に応じて提示
する情報内容を変更することができる。As described above, by discriminating the restriction level of the information to be presented, the same course description data 21 is used to enable the athlete, the athletic beginner, the athletic advanced, the referee, and the course designer. The information content to be presented can be changed according to the use, such as for a spectator.
【0051】図10は,移動競技ナビゲーション装置1
の動作フローチャートである。最初に,コース設定手段
11によりコース記述データ21を設定し(ステップS
1),競技をスタートさせて次のチェックポイント(C
P)番号nを,n=1とする(ステップS2)。FIG. 10 shows a mobile competition navigation device 1.
4 is an operation flowchart of FIG. First, the course description data 21 is set by the course setting means 11 (Step S).
1) Start the competition and check the next checkpoint (C
P) The number n is set to n = 1 (step S2).
【0052】続いて,競技状況検出手段12により,競
技状況を検出して(ステップS3),案内情報を提示す
る(ステップS4)。また,ルール条件が成立したかど
うか判定して(ステップS5),ルール条件が成立した
場合にのみ,その条件に関連する対応処理を行う(ステ
ップS6)。Subsequently, the game situation detecting means 12 detects the game situation (step S3) and presents guidance information (step S4). Further, it is determined whether or not the rule condition is satisfied (step S5), and only when the rule condition is satisfied, a corresponding process related to the condition is performed (step S6).
【0053】また,競技状況からポイントの通過判定条
件が成立したかどうかを判定して(ステップS7),通
過判定条件が成立した場合には,さらにゴールかどうか
を判定し(ステップS8),ゴールである場合には処理
を終了する。ゴールでない場合には,次のチェックポイ
ント番号nに1をプラスし,ステップS3以降の処理を
繰り返す。また,ステップS7の処理で通過判定条件が
成立しなかった場合にも,ステップS3以降の処理を繰
り返す。Further, it is determined whether or not the passing condition of the point is satisfied from the game situation (step S7). If the passing determination condition is satisfied, it is further determined whether or not the goal is a goal (step S8). If so, the process ends. If it is not the goal, 1 is added to the next checkpoint number n, and the processing after step S3 is repeated. Further, even when the passage determination condition is not satisfied in the processing of step S7, the processing of step S3 and thereafter is repeated.
【0054】コース記述データ21は,経路記述用のマ
ークアップ記述言語を用いて記述することができる。経
路記述用のマークアップ記述言語として,例えば,特願
平11−96450号で提案されている,ナビスクリプ
トと呼ばれる経路の記述が可能な案内用スクリプトを用
いる。図11は,図5に示すコース記述データを,ナビ
スクリプトにより記述した例を示す。The course description data 21 can be described using a markup description language for path description. As a markup description language for route description, for example, a navigation script called a navi script which can be described in Japanese Patent Application No. 11-96450 is used. FIG. 11 shows an example in which the course description data shown in FIG. 5 is described using a navigation script.
【0055】ナビスクリプト言語は,W3C(World Wi
de Web Consortium )において制定された拡張可能なマ
ークアップ言語(XML:eXtensible Markup Languag
e)のサブセットとして新たに定義した案内用のスクリ
プトを記述するためのマーク付きの言語である。ナビス
クリプト言語において,<title> や </title> あるいは
<name>や</name> のように,< と> で括られたものをタ
グという。タグのうち,</で始まらないものを開始タグ
といい,</で始まるものを終了タグという。開始タグと
終了タグは, <title>や </title> あるいは<name>や</
name> のように,対として使用される。この対をタグセ
ットと呼ぶ。また,<inst id = "inst-01"> におけるid
のようなものをそのタグの属性といい,inst-01 のよう
なものをその属性の値という。ナビスクリプトは,対で
あるタグセットの階層構造によって記述される。タグセ
ットの間に挟まれた部分に,タグセットがない場合,そ
の部分をそのタグの内容ということにする。The navigation script language is W3C (World Wi
de Web Consortium), an extensible markup language (XML: eXtensible Markup Languag)
This is a marked language for writing guide scripts newly defined as a subset of e). In the navigation script language, <title>, </ title> or
Tags enclosed by <and>, such as <name> and </ name>, are called tags. Of the tags, those not starting with </ are referred to as start tags, and those starting with </ are referred to as end tags. Start and end tags can be <title> or </ title> or <name> or </
Used as a pair, such as name>. This pair is called a tag set. Also, id in <inst id = "inst-01">
Is called the attribute of the tag, and something like inst-01 is called the value of the attribute. The navigation script is described by a hierarchical structure of a tag set that is a pair. If there is no tag set between the tag sets, that part is referred to as the content of the tag.
【0056】ナビスクリプトは,ナビスクリプト言語の
タグ,属性,および内容を用いて構成される。例えば,
次のようなナビスクリプトがあったとする。The navigation script is configured using tags, attributes, and contents of the navigation script language. For example,
Suppose you have the following navigation script:
【0057】このナビスクリプトで,<inst>と</inst> の間の<time>
と</time> で囲まれた部分(○)と,<info>と</info>
で囲まれた部分 (□) とは,「○の時刻に,□の案内情
報を,出力する」ということを意味する。なお,inst
は,インストラクション(instruction )の意味であ
る。また,というようなナビスクリプトにおいて,<inst>と</inst
> の間の,<point> と</point>で囲まれた部分 (○)
と,<info> と</info> で囲まれた部分 (□) とは,
「○の場所で,□の案内情報を,出力する」ということ
を意味する。[0057] In this navigation script, <time> between <inst> and </ inst>
And </ time> (○), <info> and </ info>
The part (□) surrounded by means that “the guidance information of □ is output at the time of ○”. Note that inst
Means an instruction. Also, <Inst> and </ inst
> The part between <point> and </ point> between ()
And the part enclosed by <info> and </ info> (□)
This means that "the guidance information of □ is output at the location of ○".
【0058】具体的な,記述例を以下に説明する。A specific description example will be described below.
【0059】<time> 12:00 </time> は,「12:00 に」という絶対的な時刻の表示であり, <time> +5sec </time> は,「1つ前のインストラクションの 5秒後に」という
相対的な時刻の表示であり, <time> -10min </time> は,「1つ後のインストラクションの10分前に」という
相対的な時刻の表示である。<Time> 12:00 </ time> is an absolute time display “at 12:00”, and <time> + 5sec </ time> is “5 minutes of the previous instruction”. <Time> -10min </ time> is a relative time display of "10 minutes before the next instruction".
【0060】また, <longitude> ○○ </longitude> <latitude> ○○ </latitude> は,緯度・経度という座標による,直接的な場所の絶対
的表示であり, <name> ○○ </name> <address> ○○ </address> <phone> ○○ </phone> は,それぞれ名称,住所,電話番号による,間接的な場
所の絶対的表示である。また, <location> +1.0km </location> は,「前の地点の 1km過ぎで」という相対的な場所の表
示であり, <location> -1.0km </location> は,「次の地点の 1km手前で」という相対的な場所の表
示である。<Longitude> ○ </ longitude><latitude> ○ </ latitude> is an absolute display of a direct place by coordinates of latitude and longitude, and <name> ○ </ </ name><address> ○ </ address><phone> ○ </ phone> is an indirect absolute indication of a location by name, address, and telephone number, respectively. In addition, <location> + 1.0km </ location> is a display of a relative location "1 km after the previous point", and <location> -1.0km </ location> is " 1 km before ".
【0061】 <name> ○○国立公園 </name> <address> ○○区○○町 </address> <zip> 123-4567 </zip> は,名称,住所,郵便番号による,間接的な場所範囲の
表示である。<Name> XX National Park </ name><address> XX Ward XX Town </ address><zip> 123-4567 </ zip> is an indirect It is a display of a location range.
【0062】は,名称によるルートの指定であるが, <route src = "route-data.dat"> </route> は,データファイルによるルート情報の指定であり, <route func = "route-function.fnc"> </route> は,関数によるルート情報の指定である。[0062] Specifies a route by name, but <route src = "route-data.dat"></route> specifies route information by a data file, and <route func = "route-function.fnc"></route> is the specification of route information by a function.
【0063】また,各々のインストラクションを実行す
るか否かの条件を,案内の利用者に関する情報,移動手
段に関する情報,周囲に関する情報などが,ある値に等
しいか否か,または,ある範囲(の集合) に属するか否
かによって記述することができる。The condition for executing each instruction is determined by determining whether information about the user of the guide, information about the means of transportation, information about the surroundings, etc., are equal to a certain value, or a certain range. (Set).
【0064】このように,時間情報,場所情報,案内情
報およびその他のインストラクションの構成要素をタグ
によって識別するマークアップ言語(ナビスクリプト言
語)によって記述されるナビスクリプトは,複数のイン
ストラクションを直列に実行することを指示する記述お
よび複数のインストラクションを並列に実行することを
指示する記述が可能である。As described above, the naviscript described in the markup language (naviscript language) for identifying the components of the time information, the location information, the guide information and other instructions by the tags executes a plurality of instructions in series. And a description that instructs a plurality of instructions to be executed in parallel.
【0065】〔移動競技管理センタ〕次に,移動競技ナ
ビゲーション装置1とともに移動競技管理システムを構
成する移動競技管理センタ3の実施の形態を説明する。
図12は,移動競技管理センタ3のハードウェア構成例
を示す。移動競技管理センタ3は,CPU301,メモ
リ302,ハードディスクなどの記憶装置303,入力
部304,出力部305,送受信部306を備え,これ
らがバス307を介して接続された構成になっている。
メモリ302上には,図1(B)に示す競技管理手段3
1と結果集計手段32とデータベース管理手段33を実
現するためのプログラムが格納され,これらのプログラ
ムはCPU301上で実行される。入力部304は,キ
ーボードやマウスなどの入力デバイスであり,移動競技
管理センタ3を操作するために利用される。出力部30
5は,ディスプレーやプリンタやスピーカなどであり,
競技結果等の情報を出力する。送受信部306は,ネッ
トワーク接続や電話や無線等によって実現される。[Mobile Competition Management Center] Next, an embodiment of the mobile competition management center 3 which forms a mobile competition management system together with the mobile competition navigation device 1 will be described.
FIG. 12 shows an example of a hardware configuration of the mobile game management center 3. The mobile competition management center 3 includes a CPU 301, a memory 302, a storage device 303 such as a hard disk, an input unit 304, an output unit 305, and a transmission / reception unit 306, and these are connected via a bus 307.
The competition management means 3 shown in FIG.
1, programs for realizing the result totaling means 32 and the database managing means 33 are stored, and these programs are executed on the CPU 301. The input unit 304 is an input device such as a keyboard and a mouse, and is used to operate the mobile game management center 3. Output unit 30
5 is a display, a printer, a speaker, etc.
Outputs information such as competition results. The transmission / reception unit 306 is realized by network connection, telephone, wireless, or the like.
【0066】図1(B)を用いて,本実施の形態におけ
る移動競技管理センタ3の動作を説明する。移動競技管
理センタ3は,競技管理用データ23,競技管理手段3
1,結果集計手段32,データベース管理手段33,コ
ース記述データ・データベース34を備える。移動競技
管理センタ3と移動競技ナビゲーション装置1とは,図
2に示すように,転送手段4を介して情報の送受信を行
う。The operation of the mobile game management center 3 in the present embodiment will be described with reference to FIG. The mobile competition management center 3 stores the competition management data 23, the competition management means 3
1, a result totaling means 32, a database managing means 33, and a course description data database 34. The mobile sports management center 3 and the mobile sports navigation device 1 transmit and receive information via the transfer means 4 as shown in FIG.
【0067】競技管理手段31は,移動競技ナビゲ−シ
ョン装置1から各競技者の競技状況データ22を受け取
り,移動競技管理センタ3の記憶装置303またはメモ
リ302に格納された競技管理用データ23とコース記
述データ21に基づいて,競技を管理する。移動競技ナ
ビゲーション装置1から送付されてくる競技状況データ
22は,前述した図8に示すような競技状況の記録デー
タまたはその一部である。The competition management means 31 receives the competition situation data 22 of each athlete from the mobile competition navigation device 1, and stores the competition management data 23 stored in the storage device 303 or the memory 302 of the mobile competition management center 3. The competition is managed based on the course description data 21. The game situation data 22 sent from the mobile game navigation device 1 is the game situation record data as shown in FIG. 8 or a part thereof.
【0068】図13は,競技管理用データの例を示す。
図13では,競技を管理するために,管理条件とその管
理条件に対応する管理処理とが組で格納される。例え
ば,図13の番号1のデータは,時刻が12:30にな
ったら,競技者番号No.1〜No.10の移動競技ナ
ビゲーション装置1に,指定場所に集合するように指令
を送付し,この指令を受け取った移動競技ナビゲーショ
ン装置1に集合の案内が表示される。また,番号2のデ
ータは,時刻が12:45になったら競技者番号No.
1〜No.10の移動競技ナビゲーション装置1にスタ
ート指令を送付する。この他,競技者が競技エリア外か
らでた場合の処理や,制限時間を超過した場合の処理な
どを格納する。FIG. 13 shows an example of competition management data.
In FIG. 13, in order to manage a competition, management conditions and management processes corresponding to the management conditions are stored as a set. For example, the data of No. 1 in FIG. 13 indicates that when the time becomes 12:30, the player number No. 1 to No. A command is sent to the ten mobile game navigation devices 1 to gather at the designated location, and the set guidance is displayed on the mobile game navigation device 1 that has received this command. The data of No. 2 indicates that when the time becomes 12:45, the competitor No.
1 to No. A start command is sent to the ten mobile competition navigation devices 1. In addition, the processing when the competitor leaves the competition area and the processing when the time limit is exceeded are stored.
【0069】結果集計手段32は,転送手段4を介し
て,移動競技ナビゲーション装置1から競技状況データ
22を受け取り,競技の途中状況や最終結果を集計して
出力する。図14は競技状況の集計結果の例を示す。図
14では,競技者の番号(No.)順に結果を表示したも
のであるが,競技成績の順に表示するようにしてもよ
い。また,図15に示すように,競技者の現在位置を地
図上に示すことにより,競技の途中状況を提示すること
もできる。The result summation means 32 receives the game situation data 22 from the mobile game navigation device 1 via the transfer means 4 and sums up and outputs the game progress situation and final results. FIG. 14 shows an example of the result of compiling the competition situation. In FIG. 14, the results are displayed in the order of the competitor numbers (No.), but they may be displayed in the order of the competition results. In addition, as shown in FIG. 15, by displaying the current position of the competitor on the map, it is possible to present the situation during the competition.
【0070】図16は,移動競技管理センタ3の動作フ
ローチャートである。移動競技管理センタ3は,競技管
理用データ23に従って,例えば最初にコース記述デー
タを競技者に提供し(ステップS11),スタート指令
を送付する(ステップS12)。競技が開始されると,
各移動競技ナビゲーション装置1から競技状況データ2
2を収集し(ステップS13),競技状況を集計して提
示する(ステップS13)。また,随時,管理条件が成
立したかどうかを判定し(ステップS15),管理条件
が成立したときには,それに関連する管理処理を実施す
る(ステップS16)。また,競技者全員がゴールした
かどうか,競技管理者から終了指示があったかどうかな
どにより,競技の管理を終了するかどうかを判定し(ス
テップS17),競技の管理を終了しない場合には,ス
テップS13以降の処理を繰り返す。FIG. 16 is an operation flowchart of the mobile competition management center 3. According to the competition management data 23, for example, the mobile competition management center 3 first provides course description data to the competitor (step S11) and sends a start command (step S12). When the competition starts,
Competition status data 2 from each mobile competition navigation device 1
2 are collected (step S13), and the game situation is counted and presented (step S13). Further, it is determined at any time whether or not the management condition is satisfied (step S15), and when the management condition is satisfied, a management process related thereto is performed (step S16). In addition, it is determined whether or not the management of the game is to be ended based on whether or not all the competitors have completed the goal, whether or not there is a termination instruction from the game manager (step S17). The processing after S13 is repeated.
【0071】移動競技管理センタ3は,コース記述デー
タ21をデータベースとして管理することもできる。コ
ース記述データ・データベース34は,移動競技管理セ
ンタ3に設置された記憶装置303(例えば,半導体メ
モリ,ハードディスク,MO等)に格納される。移動競
技管理センタ3のメモリ302上には,コース記述デー
タ・データベース34に格納されたコース記述データ2
1の検索処理,読み出し処置,登録処理,および,編集
処理を実行するデータベース管理手段33のプログラム
が格納され,移動競技管理センタ3のCPU301上で
実行される。The mobile competition management center 3 can manage the course description data 21 as a database. The course description data database 34 is stored in a storage device 303 (for example, a semiconductor memory, a hard disk, an MO, or the like) installed in the mobile game management center 3. The course description data 2 stored in the course description data database 34 is stored in the memory 302 of the mobile competition management center 3.
The program of the database management means 33 for executing the search process, the readout process, the registration process, and the editing process is stored and executed on the CPU 301 of the mobile sport management center 3.
【0072】例えば,オリエンテーリングには,パーマ
ネントコースと呼ばれる常時開設されている競技コース
が全国各地にある。これらのパーマネントコースをコー
ス記述データとしてデータベースに格納し,必要に応じ
て検索してダウンロードできるようにする。これによっ
て,パーマネントコースの管理やコース記述データの入
手が容易になる。For example, in orienteering, there are permanent competition courses called permanent courses all over the country. These permanent courses are stored as course description data in a database so that they can be searched and downloaded as needed. This facilitates the management of permanent courses and the acquisition of course description data.
【0073】また,例えば,コース記述データ・データ
ベース34で,所望のコース記述データを検索し,ネッ
トワーク接続(例えば,internetや公衆電話
網)や通信手段等(例えば,携帯電話やPHSや無線)
を介して,コース設定手段11に読み込むことによっ
て,移動競技ナビゲーション装置1にコース記述データ
21を設定することができる。Further, for example, desired course description data is searched for in the course description data database 34, and network connection (for example, Internet or public telephone network) and communication means (for example, mobile phone, PHS or wireless) are performed.
, The course description data 21 can be set in the mobile competition navigation device 1 by reading the data into the course setting means 11 via the.
【0074】本発明の具体的な利用事例を以下に示す。A specific application example of the present invention is shown below.
【0075】(1)オリエンテーリング オリエンテーリング競技では,競技コースのデータとし
て,スタート位置,チェックポイント位置,ゴール位置
などをコース記述データ21に記述する。また,ルール
記述データとして,競技者ごとに指定された集合時間や
スタート時間や,チェックポイントの通過を判定するた
めの通過判定条件なども記述する。集合時間やスタート
時間は,図13の競技管理用データに示すように,移動
競技管理センタ3の競技管理用データ23に記述しても
よい。(1) Orienteering In an orienteering competition, a start position, a check point position, a goal position and the like are described in the course description data 21 as data of the competition course. In addition, as the rule description data, a set time and a start time specified for each athlete, a passage determination condition for determining the passage of a check point, and the like are described. The set time and the start time may be described in the competition management data 23 of the mobile competition management center 3, as shown in the competition management data of FIG.
【0076】コース記述データ21を設定した移動競技
ナビゲーション装置1は,コース記述データ21に記述
された集合時間になったら,所定の場所に集合する旨の
案内情報を提示し,スタート時間になったらスタートを
指示して,図6(A)に示すような競技コースのコース
全体図を表示する。競技者は,移動競技ナビゲーション
装置1を携帯し,提示されたコース全体図を参照してチ
ェックポイントを巡る。コース記述データ21で指定さ
れた通過判定条件および競技状況によって,チェックポ
イントの通過が判定される。競技状況は随時記録され,
さらに,移動競技管理センタ3にも送信されて,移動競
技管理センタ3では途中経過や最終結果の集計が提示さ
れる。When the set time described in the course description data 21 has been reached, the mobile competition navigation device 1 in which the course description data 21 has been set presents guidance information indicating that it will be assembled at a predetermined place. A start is instructed, and an entire course diagram of the competition course as shown in FIG. 6A is displayed. A competitor carries the mobile competition navigation device 1 and goes around check points with reference to the presented overall map of the course. The passage of the check point is determined based on the passage determination condition and the game situation specified by the course description data 21. Competition status is recorded from time to time,
Further, it is also transmitted to the mobile game management center 3, where the progress of the course and the total of the final result are presented.
【0077】(2)ラリー ラリーでは,競技コースのデータとして,スタート,コ
ース上の分岐点,チェックポイント,ゴールをコース記
述データ21に記述する。また,競技者ごとに指定され
た集合時間やスタート時間や,チェックポイントの通過
を判定するための通過判定条件なども記述する。(2) Rally In the rally, a start, a branch point on the course, a check point, and a goal are described in the course description data 21 as data of the competition course. It also describes the set time and start time specified for each competitor, and the pass judgment conditions for judging the passage of the check point.
【0078】コース記述データ21を設定した移動競技
ナビゲーション装置1は,集合時間になったら所定の場
所に集合するように案内を提示し,スタート時間になっ
たらスタートを指示する。また,コース上の分岐点やチ
ェックポイントでは,図6(B)に示すようなコマ図を
提示し,または/および,音声でも指示を与える。競技
者はコマ図を参照し,または音声等の指示情報をもと
に,チェックポイントを巡り,ナビゲータが不要にな
る。指定された通過判定条件および競技状況によって,
チェックポイントの通過が判定される。競技状況は随時
記録され,さらに,移動競技管理センタ3にも送信され
て,移動競技管理センタ3では途中経過や最終結果の集
計などが提示される。The mobile game navigation device 1 in which the course description data 21 is set presents a guide so as to gather at a predetermined place when the set time comes, and instructs start when the start time comes. At a branch point or a check point on the course, a frame diagram as shown in FIG. 6B is presented, and / or an instruction is given by voice. The competitor goes around the checkpoint by referring to the frame diagram or based on instruction information such as voice, and the navigator becomes unnecessary. Depending on the specified passing judgment conditions and the competition situation,
The passage of the checkpoint is determined. The game status is recorded as needed, and further transmitted to the mobile game management center 3, where the progress and final results are presented.
【0079】(3)クイズラリー,宝探し クイズラリー,宝探しなどでは,コース記述データ21
には,競技コースのデータとして,スタート,クイズや
ヒントを提示したりイベントが起ったりするチェックポ
イント,ゴールや宝の場所を記述する。また,チェック
ポイントで提示されるクイズ,次のチェックポイントへ
のヒント,イベント内容なども記述する。(3) Quiz rally, treasure hunt In quiz rally, treasure hunt, etc., the course description data 21
Describes start points, check points at which quizzes and hints are presented and events occur, goals and places of treasure as data of the competition course. In addition, quizzes presented at checkpoints, hints for the next checkpoint, and event contents are also described.
【0080】コース記述データ21を設定した移動競技
ナビゲーション装置1は,チェックポイントで,図6
(C)に示すようなクイズ(質問)や,「次の場所は,
北へ100歩だ」というような次のチェックポイントへ
のヒントを提示したり,イベントを起こしたりする。競
技者は提示されたヒントやクイズを参照してチェックポ
イントを巡り,ゴールや宝の場所を目指す。ゴールや宝
の場所に到達したら「おめでとうございます。5万円の
旅行券があたりました。」のようなメッセージを表示す
る。また,競技状況は随時記録され,さらに,移動競技
管理センタ3にも送信されて,途中経過や最終結果の集
計などが提示される。これまでの挑戦者の履歴等も記録
しておき,例えば,「ここまでたどり着いたのは,君が
初めてだ。」と言うような集計結果の提示も可能であ
る。The mobile competition navigation device 1 in which the course description data 21 is set is used at the check point as shown in FIG.
A quiz (question) as shown in (C) or "The next place is
Give a hint to the next checkpoint, such as "100 steps north" or launch an event. The competitor refers to the hints and quizzes presented, goes around the checkpoint, and aims for the goal and the treasure place. When you reach the goal or treasure location, a message like "Congratulations, you got a 50,000 yen travel ticket" is displayed. In addition, the competition status is recorded as needed, and further transmitted to the mobile competition management center 3, where the progress of the course and the total of final results are presented. You can also record the history of challengers so far, for example, and present the totaling results such as "You are the first to reach this point."
【0081】[0081]
【発明の効果】以上説明したように,本発明によれば,
本発明の移動競技ナビゲーション装置の構成のうち,コ
ース設定手段によって,移動競技ナビゲーション装置に
競技コースやルール等のデータが記述されたコース記述
データが設定され,競技状況検出手段によって競技者の
所在位置や時刻等の競技状況が検出され,情報提示手段
によって設定されたコース記述データと検出された競技
者状況に基づいて競技者に情報が提示され,競技記録手
段によって競技者の通過地点と通過時刻等の競技過程が
記録されるので,移動を伴う競技をナビゲートする装置
を提供することができる。As described above, according to the present invention,
In the configuration of the mobile competition navigation device of the present invention, the course setting data sets course description data in which data such as competition courses and rules are described in the mobile competition navigation device, and the position of the competitor is detected by the competition situation detection device. Attachment information is presented to the competitor based on the course description data set by the information presentation means and the detected athlete situation. Since the competition process such as is recorded, it is possible to provide a device for navigating a competition involving movement.
【0082】また,移動競技管理センタの競技管理手段
によって,移動競技ナビゲーション装置から送付された
競技状況データに基づいて競技状況が管理され,移動競
技管理センタの結果集計手段によって,競技の途中経過
や最終結果等が集計されるので,競技者の状態を監視し
て競技全体を管理し,競技の途中経過や最終結果等を集
計する移動競技管理装置を提供することができる。The competition status is managed by the competition management means of the mobile competition management center based on the competition status data sent from the mobile competition navigation device. Since the final results and the like are totaled, it is possible to provide a mobile game management device that monitors the athlete's state and manages the entire game, and totals the progress of the game and final results and the like.
【0083】また,データベース管理手段により,コー
ス記述データをデータベースとして管理することがで
き,必要とするコース記述データの検索や再利用が容易
になる。Further, the course description data can be managed as a database by the database management means, so that the required course description data can be easily searched and reused.
【図1】本発明のブロック構成例を示す図である。FIG. 1 is a diagram illustrating an example of a block configuration according to the present invention.
【図2】移動競技管理システムのブロック構成例を示す
図である。FIG. 2 is a diagram illustrating an example of a block configuration of a mobile competition management system.
【図3】移動競技ナビゲーション装置のハードウェア構
成例を示す図である。FIG. 3 is a diagram illustrating an example of a hardware configuration of a mobile competition navigation device.
【図4】移動競技ナビゲーション装置の外観の例を示す
図である。FIG. 4 is a diagram showing an example of the appearance of a mobile competition navigation device.
【図5】コース記述データの例を示す図である。FIG. 5 is a diagram showing an example of course description data.
【図6】案内情報の提示例を示す図である。FIG. 6 is a diagram illustrating an example of presentation of guidance information.
【図7】競技状況検出手段の構成例である。FIG. 7 is a configuration example of a game situation detection means.
【図8】競技状況データの例を示す図である。FIG. 8 is a diagram showing an example of competition situation data.
【図9】ルール記述データの例を示す図である。FIG. 9 is a diagram illustrating an example of rule description data.
【図10】移動競技ナビゲーション装置の動作フローチ
ャート図である。FIG. 10 is an operation flowchart of the mobile competition navigation device.
【図11】コース記述データをナビスクリプトにより記
述した例を示す図である。FIG. 11 is a diagram showing an example in which course description data is described by a navigation script.
【図12】移動競技管理センタのハードウェア構成例を
示す図である。FIG. 12 is a diagram illustrating an example of a hardware configuration of a mobile competition management center.
【図13】競技管理用データの例を示す図である。FIG. 13 is a diagram showing an example of competition management data.
【図14】競技状況の集計結果の例を示す図である。FIG. 14 is a diagram showing an example of a result of compiling a competition situation.
【図15】競技の途中状況を地図上に表示した例を示す
図である。FIG. 15 is a diagram showing an example in which a situation in the course of a competition is displayed on a map.
【図16】移動競技管理センタの動作フローチャート図
である。FIG. 16 is an operation flowchart of the mobile competition management center.
1 移動競技ナビゲーション装置 11 コース設定手段 12 競技状況検出手段 13 情報提示手段 131 ルール判定処理手段 132 提示情報制限手段 14 競技記録手段 21 コース記述データ 22 競技状況データ 23 競技管理用データ 3 移動競技管理センタ 31 競技管理手段 32 結果集計手段 33 データベース管理手段 34 コース記述データ・データベース DESCRIPTION OF SYMBOLS 1 Mobile competition navigation apparatus 11 Course setting means 12 Competition situation detection means 13 Information presentation means 131 Rule judgment processing means 132 Presentation information restriction means 14 Competition recording means 21 Course description data 22 Competition situation data 23 Competition management data 3 Mobile competition management center 31 competition management means 32 result totaling means 33 database management means 34 course description data database
───────────────────────────────────────────────────── フロントページの続き (72)発明者 関口 実 神奈川県川崎市中原区上小田中4丁目1番 1号 富士通株式会社内 (72)発明者 内藤 宏久 神奈川県川崎市中原区上小田中4丁目1番 1号 富士通株式会社内 Fターム(参考) 5B049 AA02 BB61 CC03 FF02 FF04 FF06 GG06 ────────────────────────────────────────────────── ─── Continuing on the front page (72) Minoru Sekiguchi 4-1-1 Uedanaka, Nakahara-ku, Kawasaki-shi, Kanagawa Prefecture Inside Fujitsu Limited (72) Inventor Hirohisa Naito 4-1-1, Kamiodanaka, Nakahara-ku, Kawasaki-shi, Kanagawa Prefecture No. 1 Fujitsu Limited F-term (reference) 5B049 AA02 BB61 CC03 FF02 FF04 FF06 GG06
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11563899AJP2000300711A (en) | 1999-04-23 | 1999-04-23 | Mobile sports navigation device, mobile sports management center device, and their program recording medium |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11563899AJP2000300711A (en) | 1999-04-23 | 1999-04-23 | Mobile sports navigation device, mobile sports management center device, and their program recording medium |
| Publication Number | Publication Date |
|---|---|
| JP2000300711Atrue JP2000300711A (en) | 2000-10-31 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11563899APendingJP2000300711A (en) | 1999-04-23 | 1999-04-23 | Mobile sports navigation device, mobile sports management center device, and their program recording medium |
| Country | Link |
|---|---|
| JP (1) | JP2000300711A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002230218A (en)* | 2001-02-01 | 2002-08-16 | Mazda Motor Corp | Information providing system, information providing method, information providing device, and storage medium readable by computer |
| JP2002229885A (en)* | 2001-02-01 | 2002-08-16 | Mazda Motor Corp | Information providing system, information providing method, information providing device and computer- readable storage medium |
| JP2002346013A (en)* | 2001-05-30 | 2002-12-03 | Sharp Corp | Exercise instruction device |
| JP2003006407A (en)* | 2001-03-14 | 2003-01-10 | Jcb:Kk | Information providing system and its method, and information collecting system and its method |
| JP2004317410A (en)* | 2003-04-18 | 2004-11-11 | Denso Corp | Device |
| JP2005177048A (en)* | 2003-12-18 | 2005-07-07 | Tsuzuki Tsushin Gijutsu Kk | Health road checker system |
| JP2012524638A (en)* | 2009-04-26 | 2012-10-18 | ナイキ インターナショナル リミテッド | GPS features and functionality of an athletic watch system |
| JP2015053998A (en)* | 2013-09-11 | 2015-03-23 | カシオ計算機株式会社 | Training support apparatus, system, server, method, and program |
| US9141087B2 (en) | 2009-04-26 | 2015-09-22 | Nike, Inc. | Athletic watch |
| US9269102B2 (en) | 2009-05-21 | 2016-02-23 | Nike, Inc. | Collaborative activities in on-line commerce |
| US9355573B2 (en) | 2001-02-20 | 2016-05-31 | Adidas Ag | Performance monitoring, apparatuses, systems, and methods |
| JP2018057460A (en)* | 2016-09-30 | 2018-04-12 | 株式会社バンダイナムコエンターテインメント | Game system and program |
| JP2018057459A (en)* | 2016-09-30 | 2018-04-12 | 株式会社バンダイナムコエンターテインメント | Game system and program |
| JP2019028507A (en)* | 2017-07-25 | 2019-02-21 | ユニバーリンク株式会社 | Event management system |
| JP2021176019A (en)* | 2017-07-21 | 2021-11-04 | カシオ計算機株式会社 | Portable terminal device, display method, and program |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002229885A (en)* | 2001-02-01 | 2002-08-16 | Mazda Motor Corp | Information providing system, information providing method, information providing device and computer- readable storage medium |
| JP2002230218A (en)* | 2001-02-01 | 2002-08-16 | Mazda Motor Corp | Information providing system, information providing method, information providing device, and storage medium readable by computer |
| US9355573B2 (en) | 2001-02-20 | 2016-05-31 | Adidas Ag | Performance monitoring, apparatuses, systems, and methods |
| JP2003006407A (en)* | 2001-03-14 | 2003-01-10 | Jcb:Kk | Information providing system and its method, and information collecting system and its method |
| JP2002346013A (en)* | 2001-05-30 | 2002-12-03 | Sharp Corp | Exercise instruction device |
| JP2004317410A (en)* | 2003-04-18 | 2004-11-11 | Denso Corp | Device |
| JP2005177048A (en)* | 2003-12-18 | 2005-07-07 | Tsuzuki Tsushin Gijutsu Kk | Health road checker system |
| US9141087B2 (en) | 2009-04-26 | 2015-09-22 | Nike, Inc. | Athletic watch |
| US11092459B2 (en) | 2009-04-26 | 2021-08-17 | Nike, Inc. | GPS features and functionality in an athletic watch system |
| US9122250B2 (en) | 2009-04-26 | 2015-09-01 | Nike, Inc. | GPS features and functionality in an athletic watch system |
| US9977405B2 (en) | 2009-04-26 | 2018-05-22 | Nike, Inc. | Athletic watch |
| US10824118B2 (en) | 2009-04-26 | 2020-11-03 | Nike, Inc. | Athletic watch |
| US9329053B2 (en) | 2009-04-26 | 2016-05-03 | Nike, Inc. | Athletic watch |
| US8562489B2 (en) | 2009-04-26 | 2013-10-22 | Nike, Inc. | Athletic watch |
| JP2012524638A (en)* | 2009-04-26 | 2012-10-18 | ナイキ インターナショナル リミテッド | GPS features and functionality of an athletic watch system |
| US9785121B2 (en) | 2009-04-26 | 2017-10-10 | Nike, Inc. | Athletic watch |
| US9864342B2 (en) | 2009-04-26 | 2018-01-09 | Nike, Inc. | Athletic watch |
| US9891596B2 (en) | 2009-04-26 | 2018-02-13 | Nike, Inc. | Athletic watch |
| US10564002B2 (en) | 2009-04-26 | 2020-02-18 | Nike, Inc. | GPS features and functionality in an athletic watch system |
| US10429204B2 (en) | 2009-04-26 | 2019-10-01 | Nike, Inc. | GPS features and functionality in an athletic watch system |
| US10664882B2 (en) | 2009-05-21 | 2020-05-26 | Nike, Inc. | Collaborative activities in on-line commerce |
| US9704187B2 (en) | 2009-05-21 | 2017-07-11 | Nike, Inc. | Collaborative activities in on-line commerce |
| US9269102B2 (en) | 2009-05-21 | 2016-02-23 | Nike, Inc. | Collaborative activities in on-line commerce |
| US10997642B2 (en) | 2009-05-21 | 2021-05-04 | Nike, Inc. | Collaborative activities in on-line commerce |
| US11741515B2 (en) | 2009-05-21 | 2023-08-29 | Nike, Inc. | Collaborative activities in on-line commerce |
| US12112362B2 (en) | 2009-05-21 | 2024-10-08 | Nike, Inc. | Collaborative activities in on-line commerce |
| JP2015053998A (en)* | 2013-09-11 | 2015-03-23 | カシオ計算機株式会社 | Training support apparatus, system, server, method, and program |
| JP2018057459A (en)* | 2016-09-30 | 2018-04-12 | 株式会社バンダイナムコエンターテインメント | Game system and program |
| JP2018057460A (en)* | 2016-09-30 | 2018-04-12 | 株式会社バンダイナムコエンターテインメント | Game system and program |
| JP2021176019A (en)* | 2017-07-21 | 2021-11-04 | カシオ計算機株式会社 | Portable terminal device, display method, and program |
| JP7268699B2 (en) | 2017-07-21 | 2023-05-08 | カシオ計算機株式会社 | PORTABLE TERMINAL DEVICE, DISPLAY METHOD AND PROGRAM |
| JP2019028507A (en)* | 2017-07-25 | 2019-02-21 | ユニバーリンク株式会社 | Event management system |
| Publication | Publication Date | Title |
|---|---|---|
| JP2000300711A (en) | Mobile sports navigation device, mobile sports management center device, and their program recording medium | |
| CN102225235B (en) | Multi-sensor montoring of athletic performance | |
| US8353749B2 (en) | Vehicle tracking system, method and game | |
| US7118498B2 (en) | Personal golfing assistant and method and system for graphically displaying golf related information and for collection, processing and distribution of golf related data | |
| JP5182614B2 (en) | Search device, navigation device, and search program | |
| WO2001042809A3 (en) | Gps athletic performance monitor methods and apparatus thereof | |
| US20200124440A1 (en) | Navigation device and information providing method | |
| US20140300733A1 (en) | Mobile device ball speed tracking | |
| KR101867551B1 (en) | System for providing guiding bicycle tour | |
| JP4840814B2 (en) | Support navigator system | |
| Terry et al. | Geofit: Verifiable fitness challenges | |
| JP2009140317A (en) | Search device, navigation device and search program | |
| US20240035826A1 (en) | Information processing device, electronic device, information processing method, and recording medium | |
| JP2005058728A (en) | Data golf world | |
| CN108465226A (en) | Directional cross-country competition system with low labor cost and application method | |
| CN120183058A (en) | Kart lap time timing system, method, device, medium and product | |
| US20220111275A1 (en) | System for analyzing golf club selection, swing characteristics, and golf course playability | |
| JP2024076496A (en) | Information processing device, information processing method, and program | |
| JP2011237289A (en) | Navigation device | |
| KR20190107510A (en) | Server, method, and computer for analyzing data within a golf field | |
| JPH10225545A (en) | Golf score processing device and method of summing up scores | |
| Vikström | Location-aware mobile fitness coaches Current applications and future possibilities | |
| TW201229461A (en) | Fitness progress monitoring method for a user of a personal navigation device and related device thereof | |
| JPH09297794A (en) | Script acquisition / use system |
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal | Free format text:JAPANESE INTERMEDIATE CODE: A02 Effective date:20031007 |