(57)【要約】【課題】  マラソン走者などの競技者が必要としている練習用の最適走行コースを容易に探し出して提示すること。【解決手段】  対象者が通常練習している走行路での成績（走行速度）を携帯装置からの位置情報および高度情報を受信して測定し、その測定結果を走行区間毎にユーザの練習実績データとして記憶しておき、競技大会での同一種目での成績データと比較し、競技大会の走行コースの属性（高低差、区間距離、気象）と類似する練習走行コースを抽出する。そして、属性が類似している練習コースでの成績差を算出し、地図データベースから検索した練習コースの地図と成績差をユーザ（練習対象者）に提示する。【選択図】      図１
2006079183.tif 000002
【特許請求の範囲】
【請求項１】
競技者の走行練習を支援する装置であって、
走行練習中の競技者が携帯する携帯装置から練習開始時点より練習終了時点までの複数の練習走行区間に渡る位置情報、高度情報を無線回線により受信し、第１の記憶手段に順次格納する第１の手段と、
前記第１の記憶手段に格納した位置情報、高度情報に基づき、各練習走行区間毎の走行速度、区間距離および高低差を複数の練習走行区間に渡って算出し、練習実績データとして第２の記憶手段に格納する第２の手段と、
ユーザの指示を受け、練習内容と同一種目の競技大会における大会成績情報を保持した競技大会運営機関から複数走行区間に渡る走行区間毎の走行速度、区間距離および高低差の情報を取得し、第３の記憶手段に格納する第３の手段と、
この第３の記憶手段および前記第２の記憶手段に格納した複数走行区間に渡る走行速度、区間距離および高低差の情報に基づき、前記競技大会での走行路と練習を実施した走行路での区間距離と高低差から成るコース属性が類似している練習走行区間を抽出する第４の手段と、
抽出した練習走行区間における競技大会の走行速度との成績差を前記第２および第３の記憶手段に格納した該当走行区間における走行速度の情報に基づき算出する第５の手段と、
前記第４の手段で抽出した練習走行区間の地図を地図データベースから取得し、前記第５の手段で算出した成績差を前記練習走行区間の地図と共に表示画面に表示する第６の手段と
を備えることを特徴とする競技者練習支援装置。
【請求項２】
前記第１の手段は、前記第４の手段で抽出した練習走行区間で走行練習中の競技者が携帯する携帯装置から位置情報、高度情報と共に心拍数などの身体情報を受信して前記第１の記憶手段に格納することを特徴とする請求項１に記載の競技者練習支援装置。
【請求項３】
前記第１の記憶手段に格納した走行速度、高低差および身体情報をグラフ化して表示する第７の手段をさらに備えることを特徴とする請求項２に記載の競技者練習支援装置。
【請求項４】
競技者の走行練習を支援するためのプログラムであって、
コンピュータを、
走行練習中の競技者が携帯する携帯装置から練習開始時点より練習終了時点までの複数の練習走行区間に渡る位置情報、高度情報を無線回線により受信し、第１の記憶手段に順次格納する第１の手段と、
前記第１の記憶手段に格納した位置情報、高度情報に基づき、各練習走行区間毎の走行速度、区間距離および高低差を複数の練習走行区間に渡って算出し、練習実績データとして第２の記憶手段に格納する第２の手段と、
ユーザの指示を受け、練習内容と同一種目の競技大会における大会成績情報を保持した競技大会運営機関から複数走行区間に渡る走行区間毎の走行速度、区間距離および高低差の情報を取得し、第３の記憶手段に格納する第３の手段と、
この第３の記憶手段および前記第２の記憶手段に格納した複数走行区間に渡る走行速度、区間距離および高低差の情報に基づき、前記競技大会での走行路と練習を実施した走行路での区間距離と高低差から成るコース属性が類似している練習走行区間を抽出する第４の手段と、
抽出した練習走行区間における競技大会の走行速度との成績差を前記第２および第３の記憶手段に格納した該当走行区間における走行速度の情報に基づき算出する第５の手段と、
前記第４の手段で抽出した練習走行区間の地図を地図データベースから取得し、前記第５の手段で算出した成績差を前記練習走行区間の地図と共に表示画面に表示する第６の手段と
して機能させるための競技者練習支援用のプログラム。
【請求項５】
前記第１の手段は、前記第４の手段で抽出した練習走行区間で走行練習中の競技者が携帯する携帯装置から位置情報、高度情報と共に心拍数などの身体情報を受信して前記第１の記憶手段に格納することを特徴とする請求項４に記載の競技者練習支援用のプログラム。
【請求項６】
前記第１の記憶手段に格納した走行速度、高低差および身体情報をグラフ化して表示する第７の手段としてさらに機能させるための請求項５に記載の競技者練習支援用のプログラム。
【請求項７】
競技者の走行練習を支援する装置であって、
走行練習対象者の競技大会における複数走行区間に渡る走行区間毎の走行速度、区間距離および高低差の情報と同一競技種目の他の競技者の走行区間毎の走行速度、区間距離および高低差の情報とを競技大会運営機関から取得し、第１の記憶手段に格納する第１の手段と、
前記第１の記憶手段に格納した情報に基づき、走行練習対象者の走行速度が劣る走行区間を抽出する第２の手段と、
抽出した走行区間と区間距離および高低差のコース属性が類似している走行区間が存在する競技大会場外の練習走行区間を地図データベースから検索し、表示装置画面に表示する第３の手段と、
を備えることを特徴とする競技者練習支援装置。
【請求項８】
前記第３の手段は、ユーザから指定された地域内で前記練習走行区間を地図データベースから検索することを特徴とする請求項７に記載の競技者練習支援装置。
【請求項９】
前記第３の手段が表示した練習走行区間で走行練習中の競技者が携帯する携帯装置から位置情報、高度情報および心拍数などの身体情報を無線回線により受信して第２の記憶手段に格納する第４の手段と、
格納した位置情報、高度情報に基づき、練習走行区間毎の走行速度、区間距離および高低差を複数の練習走行区間に渡って順次算出し、練習成果データとして第３の記憶手段に格納する第５の手段と、
前記第３の記憶手段に格納した練習成果データを練習走行区間毎にグラフ化して表示する第６の手段と
をさらに備えることを特徴とする請求項７に記載の競技者練習支援装置。
【請求項１０】
競技者の走行練習を支援するためのプログラムであって、
コンピュータを、
走行練習対象者の競技大会における複数走行区間に渡る走行区間毎の走行速度、区間距離および高低差の情報と同一競技種目の他の競技者の走行区間毎の走行速度、区間距離および高低差の情報とを競技大会運営機関から取得し、第１の記憶手段に格納する第１の手段と、
前記第１の記憶手段に格納した情報に基づき、走行練習対象者の走行速度が劣る走行区間を抽出する第２の手段と、
抽出した走行区間と区間距離および高低差のコース属性が類似している走行区間が存在する競技大会場外の練習走行区間を地図データベースから検索し、表示装置画面に表示する第３の手段と
して機能させるための競技者練習支援用のプログラム。
【請求項１１】
前記第３の手段は、ユーザから指定された地域内で前記練習走行区間を地図データベースから検索することを特徴とする請求項８に記載の競技者練習支援用のプログラム。
【請求項１２】
前記第３の手段が表示した練習走行区間で走行練習中の競技者が携帯する携帯装置から位置情報、高度情報および心拍数などの身体情報を無線回線により受信して第２の記憶手段に格納する第４の手段と、
格納した位置情報、高度情報に基づき、練習走行区間毎の走行速度、区間距離および高低差を複数の練習走行区間に渡って算出し、練習成果データとして第３の記憶手段に格納する第５の手段と、
前記第３の記憶手段に格納した練習成果データを練習走行区間毎にグラフ化して表示する第６の手段と
してさらに機能させるための請求項８に記載の競技者練習支援用のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マラソン走者や駅伝走者などの競技者のトレーニングを支援するための競技者練習支援装置およびプログラムに関する。
【背景技術】
【０００２】
従来、トレーニング用走行データを情報処理装置で収集し、管理及び活用する技術として、例えば下記の特許文献１に開示されたものがある。
【特許文献１】特開２００１−１８８８０５号公報                                      この特許文献１に開示されたものは、ハンディＧＰＳレシーバを携帯したランナーが走行中の位置・時刻をハンディＧＰＳレシーバ内部の記録部に記録させ、走行終了後にパーソナルコンピュータに入力し、過去に記録したデータとの比較や距離と速度の関係を解析・グラフ／表表示する情報処理装置に関するものである。  これは、走行中の位置・時刻データを内部の記録部に記録させるハンディＧＰＳレシーバと、記録した位置・時刻データを走行終了後に入力、解析結果をグラフや表に加工して表示するためのパーソナルコンピュータとの２つの装置からなる構成となっている。  ハンディＧＰＳレシーバは、ＧＰＳ通信衛星から送信される一定時間毎の位置・時刻データをハンディＧＰＳレシーバ内部の記録部に記録するためのランナー携帯装置である。パーソナルコンピュータは、ハンディＧＰＳレシーバ内部の記録部に記録した一定時間毎の位置・時刻データを走行終了後にハンディＧＰＳレシーバと専用線で接続することにより入力し、過去のデータとの比較や距離と速度の関係を解析・加工してグラフ及び表として表示できるようにしたものである。  また、歩行または走行している人の生理状態や移動する経路に応じて設定された設定速度を補正し、状況に応じた歩行または走行を支援する装置として下記の特許文献２に開示されたものがある。
【特許文献２】特開平８−６８８４６号公報                                    この特許文献２に開示されたものは、ＧＰＳ衛星から受信した信号によりユーザの現在位置と移動速度を算出し、予め設定された移動速度の設定値を使用者の脈拍、血圧、体温などの体調に応じて補正し、補正された移動速度の設定値と前記算出した移動速度とを比較し、その比較結果を使用者に伝達することにより、使用者の体調に合わせて歩行または走行速度を可変させる携帯型ＧＰＳ受信機である。  利用者の身体コンディションを常時測定し、運動に関する適切なアドバイスをリアルタイムで使用者に伝えるシステムとして下記の特許文献３に開示されたものがある。
【特許文献３】特開２００３−５２６４８号公報                                この特許文献３に開示されたものは、利用者が装着した測定器により心拍数、血圧、体温、歩数などを測定し、インタネットを介してサーバに送信し、サーバにおいて測定データの分析を行い、利用者の体力の変動に対応しつつ最適な運動についてのアドバイスをリアルタイムで行うものである。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
各種の競技大会での入賞を目指している参加マラソン走者や駅伝走者は、自身の弱点、例えば上り坂あるいは下り坂に弱い、または１０Ｋｍ地点で速度が落ちるなどを克服すべく練習している。
そこで、上記の特許文献２および特許文献３に開示された測定機能を備えた携帯装置を装着して走行し、走行位置、高度の情報および心拍数などの生理情報をサーバに送信し、サーバにおいて走行区間毎の走行速度（または走行時間）および高低差、並びに身体情報を記録し、特許文献１に開示されているように走行距離と速度の関係、心拍数などの関連をグラフ表示することにより、自身の弱点を把握することができる。
しかしながら、自身の弱点が判明したとしても、その弱点を克服するための走行コースを探し出すのが難しい。特に、競技大会毎に走行コースの地形が異なるため、入賞を目指している場合、その競技大会の走行コースに類似している地形の走行コースを探し出して練習するのが最も効果的である。
上記特許文献１〜３に開示された技術をマラソン走者の練習用に適用した場合、弱点を把握するには役立つが、その弱点を克服するための練習用の走行コースを探し出すことはできない。
【０００４】
本発明の目的は、マラソン走者などの競技者が必要としている練習用の最適走行コースを容易に探し出して提示することができる競技者練習支援装置およびプログラムを提供することにある。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明に係る競技者練習支援装置は、走行練習中の競技者が携帯する携帯装置から練習開始時点より練習終了時点までの複数の練習走行区間に渡る位置情報、高度情報を無線回線により受信し、第１の記憶手段に順次格納する第１の手段と、前記第１の記憶手段に格納した位置情報、高度情報に基づき、各練習走行区間毎の走行速度、区間距離および高低差を複数の練習走行区間に渡って算出し、練習実績データとして第２の記憶手段に格納する第２の手段と、ユーザの指示を受け、練習内容と同一種目の競技大会における大会成績情報を保持した競技大会運営機関から複数走行区間に渡る走行区間毎の走行速度、区間距離および高低差の情報を取得し、第３の記憶手段に格納する第３の手段と、この第３の記憶手段および前記第２の記憶手段に格納した複数走行区間に渡る走行速度、区間距離および高低差の情報に基づき、前記競技大会での走行路と練習を実施した走行路での区間距離と高低差から成るコース属性が類似している練習走行区間を抽出する第４の手段と、抽出した練習走行区間における競技大会の走行速度との成績差を前記第２および第３の記憶手段に格納した該当走行区間における走行速度の情報に基づき算出する第５の手段と、前記第４の手段で抽出した練習走行区間の地図を地図データベースから取得し、前記第５の手段で算出した成績差を前記練習走行区間の地図と共に表示画面に表示する第６の手段とを備えることを特徴とする。
また、前記第１の手段は、前記第４の手段で抽出した練習走行区間で走行練習中の競技者が携帯する携帯装置から位置情報、高度情報と共に心拍数などの身体情報を受信して前記第１の記憶手段に格納することを特徴とする。
また、前記第１の記憶手段に格納した走行速度、高低差および身体情報をグラフ化して表示する第７の手段をさらに備えることを特徴とする。
【０００６】
本発明に係る競技者の走行練習を支援するためのプログラムは、
コンピュータを、
走行練習中の競技者が携帯する携帯装置から練習開始時点より練習終了時点までの複数の練習走行区間に渡る位置情報、高度情報を無線回線により受信し、第１の記憶手段に順次格納する第１の手段と、前記第１の記憶手段に格納した位置情報、高度情報に基づき、各練習走行区間毎の走行速度、区間距離および高低差を複数の練習走行区間に渡って算出し、練習実績データとして第２の記憶手段に格納する第２の手段と、ユーザの指示を受け、練習内容と同一種目の競技大会における大会成績情報を保持した競技大会運営機関から複数走行区間に渡る走行区間毎の走行速度、区間距離および高低差の情報を取得し、第３の記憶手段に格納する第３の手段と、この第３の記憶手段および前記第２の記憶手段に格納した複数走行区間に渡る走行速度、区間距離および高低差の情報に基づき、前記競技大会での走行路と練習を実施した走行路での区間距離と高低差から成るコース属性が類似している練習走行区間を抽出する第４の手段と、抽出した練習走行区間における競技大会の走行速度との成績差を前記第２および第３の記憶手段に格納した該当走行区間における走行速度の情報に基づき算出する第５の手段と、前記第３の手段で抽出した練習走行区間の地図を地図データベースから取得し、前記第４の手段で算出した成績差を前記練習走行区間の地図と共に表示画面に表示する第６の手段と
して機能させることを特徴とする。
また、前記第１の手段は、前記第４の手段で抽出した練習走行区間で走行練習中の競技者が携帯する携帯装置から位置情報、高度情報と共に心拍数などの身体情報を受信して前記第１の記憶手段に格納することを特徴とする。
さらに、前記第１の記憶手段に格納した走行速度、高低差および身体情報をグラフ化して表示する第７の手段としてさらに機能させることを特徴とする。
【０００７】
本発明に係る競技者走行練習支援装置は、走行練習対象者の競技大会における複数走行区間に渡る走行区間毎の走行速度、区間距離および高低差の情報と同一競技種目の他の競技者の走行区間毎の走行速度、区間距離および高低差の情報とを競技大会運営機関から取得し、第１の記憶手段に格納する第１の手段と、前記第１の記憶手段に格納した情報に基づき、走行練習対象者の走行速度が劣る走行区間を抽出する第２の手段と、抽出した走行区間と区間距離および高低差のコース属性が類似している走行区間が存在する競技大会場外の練習走行区間を地図データベースから検索し、表示装置画面に表示する第３の手段とを備えることを特徴とする。
また、前記第３の手段は、ユーザから指定された地域内で前記練習走行区間を地図データベースから検索することを特徴とする。
また、前記第３の手段が表示した練習走行区間で走行練習中の競技者が携帯する携帯装置から位置情報、高度情報および心拍数などの身体情報を無線回線により受信して第２の記憶手段に格納する第４の手段と、格納した位置情報、高度情報に基づき、練習走行区間毎の走行速度、区間距離および高低差を複数の練習走行区間に渡って順次算出し、練習成果データとして第３の記憶手段に格納する第５の手段と、前記第３の記憶手段に格納した練習成果データを練習走行区間毎にグラフ化して表示する第６の手段とをさらに備えることを特徴とする。
【０００８】
本発明に係る競技者の走行練習を支援するためのプログラムは、
コンピュータを、
走行練習対象者の競技大会における複数走行区間に渡る走行区間毎の走行速度、区間距離および高低差の情報と同一競技種目の他の競技者の走行区間毎の走行速度、区間距離および高低差の情報とを競技大会運営機関から取得し、第１の記憶手段に格納する第１の手段と、前記第１の記憶手段に格納した情報に基づき、走行練習対象者の走行速度が劣る走行区間を抽出する第２の手段と、抽出した走行区間と区間距離および高低差のコース属性が類似している走行区間が存在する競技大会場外の練習走行区間を地図データベースから検索し、表示装置画面に表示する第３の手段として機能させることを特徴とする。
また、前記第３の手段は、ユーザから指定された地域内で前記練習走行区間を地図データベースから検索することを特徴とする。
さらに、前記第３の手段が表示した練習走行区間で走行練習中の競技者が携帯する携帯装置から位置情報、高度情報および心拍数などの身体情報を無線回線により受信して第２の記憶手段に格納する第４の手段と、格納した位置情報、高度情報に基づき、練習走行区間毎の走行速度、区間距離および高低差を複数の練習走行区間に渡って算出し、練習成果データとして第３の記憶手段に格納する第５の手段と、前記第３の記憶手段に格納した練習成果データを練習走行区間毎にグラフ化して表示する第６の手段としてさらに機能させることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、マラソン走者などの競技者が必要としている練習用の最適走行コースを容易に探し出して提示し、練習を支援することができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明を実施する場合の一形態を図面を参照して具体的に説明する。
図１は、本発明の概要を説明する図である。
本発明の競技者練習支援装置で走行練習を支援する形態としては、図１（ａ），（ｂ）に示す２通りの支援形態がある。
１つは、図１（ａ）に示しているように、対象者が通常練習している走行路での成績（走行速度）を携帯装置からの位置情報および高度情報を受信して測定し、その測定結果を走行区間毎にユーザの練習実績データとして記憶しておき、競技大会での同一種目での成績データと比較し、競技大会の走行コースの属性（高低差、区間距離、気象）と類似する練習走行コースを抽出する。そして、属性が類似している練習コースでの成績差を算出し、地図データベースから検索した練習コースの地図と成績差をユーザ（練習対象者）に提示し、その提示した通常の練習走行区間で練習させるというものである。
なお、高低差とは、各区間の両端の高度差を意味する。
これは、競技大会に参加したことがない者であっても競技大会への出場を目指して練習を行う上で有効なものとなる。
他の１つは、図１（ｂ）に示しているように、ユーザ（練習対象者）自身の競技大会での成績データと他の競技者の成績データとによりユーザの成績が劣る走行区間を抽出し、その走行区間とコース属性が類似している大会場外の練習コースを地図データベースから検索し、練習コースの地図と成績差をユーザに提示し、検索結果の走行コースで練習させるというものである。
これは、競技大会に参加した者がさらに上位入賞を目指して練習を行う上で有効なものとして活用できるものである。また、直近に開催される競技大会の走行コースが判明している場合には、その走行コースに類似したコース属性の練習コースをユーザ自身が希望する地域で検索し、その検索結果の練習コースで事前に練習を行う場合に役立てることが可能となる。
【００１１】
以下、実施の形態に基づき本発明を詳細に説明する。
図２は、本発明の実施の一形態を示すシステム構成図である。
本実施の形態の競技者練習支援装置１は、ディスプレイ２、キーボード３、マウス４、外部記憶装置５、デジタルカメラ６、地図情報ＤＢ７を備えた汎用のパーソナルコンピュータで構成されている。
この競技者練習支援装置１は内部にＣＰＵ１１、メモリ１２、無線データ送受信機１５を備え、メモリ１２には競技者練習支援用プログラム群１３と通信プログラム１４が格納されている。
外部記憶装置５には、競技者本人が各種の練習走行コースで練習した場合の練習実績データ５１、本支援装置で検索した練習走行コースで練習した場合の練習成果データ５２、ユーザが競技大会に参加して走行した場合のユーザの競技大会成績データ５３、他の競技者の競技大会成績データ５４とが格納されるようになっている。
ユーザの競技大会成績データ５３、他の競技者の競技大会成績データ５４は、練習コースを検索する前、または検索処理で必要になった段階でインタネット１０を通じて競技大会運営機関の競技大会実績ＤＢ９から取得して格納される。
この外部記憶装置５には、上記のデータの他に、後述する各種のテーブルが設けられ、競技者携帯装置８から無線回線で受信したデータを格納するようになっている。
【００１２】
競技者携帯装置８は、練習を実施する競技者が携帯する装置であって、競技者の心拍数、血圧、発汗度などを測定する身体情報計測機器８１と、気温および湿度を測定する気象測定機器８２と、これらの測定機器８１，８２が測定した情報をアンテナ８４を介して競技者練習支援装置１のアンテナ１６に無線回線で送信するＧＰＳ内蔵携帯通信機器８３で構成されている。
ＧＰＳ内蔵携帯通信機器８３は、複数のＧＰＳ衛星からの信号を受信し、競技者の現在位置および高度を算出し、その情報と測定機器８１，８２で測定した情報とを所定時間間隔で競技者練習支援装置１に送信する。
デジタルカメラ６は、練習の指導者などが競技者の走行姿勢などの状態を撮影し、記録しておくためのものである。
【００１３】
競技者練習支援プログラム群１３は、図３に示すように、ユーザ自身の練習実績または練習成果のデータを登録する実績／成果登録プログラム１３１と、練習コース検索プログラム１３２と、グラフ表示プログラム１３３で構成されている。
【００１４】
図４は、実績／成果登録個人実績データ登録プログラム１３１の処理手順を示すフローチャートである。
この実績／成果データ登録プログラム１３１は、競技者携帯装置８を装着した競技者が例えば自宅周辺の通常の練習走行コースを走行した場合の走行速度や高度の情報を練習実績データ５１として収集して記録する場合と、本支援装置が検索した練習走行コースで練習した場合の走行速度などの情報を練習成果データ５２として収集して記録する場合に使用するものである。
まず、競技者を識別するためのユーザＩＤと練習種目をキーボード３から受付ける（ステップ４０１）。練習種目とは、マラソン、駅伝などの競技種目である。この他に山岳路を使ったスキー競技も指定可能である。
ユーザＩＤと練習種目がキーボード３から入力されたならば、無線データ送受信器１５を起動し（ステップ４０２）、競技者携帯装置８からの送信データを受信可能な状態にし、競技者携帯装置８から練習開始信号を受信するのを待つ。
競技者が練習開始地点において競技者携帯装置８のスタートスイッチをＯＮにし、走行を開始した場合、競技者携帯装置８は、練習開始信号を送信し、さらに走行開始時点で身体情報計測機器８１で計測した競技者の身体情報（心拍数、血圧、発汗度）と、気象情報測定機器８２が測定した気象情報（気温、湿度）と、ＧＰＳ内蔵携帯通信機器８３が検出した現在位置および高度情報とを無線回線で送信する。この場合の無線回線としては例えば汎用の携帯電話回線またはＰＨＳ電話回線を使用する。
練習開始信号を受信したならば（ステップ４０３）、練習開始地点における位置情報、身体情報、気象情報を受信し、その受信データを図５〜図７に示す走行状態テーブル５１０、身体情報テーブル５１１、気象情報テーブル５１２に格納する（ステップ４０４）。
【００１５】
図５の走行状態テーブル５１０には、送信端末ＩＤ５１０１を先頭に、受信時刻５１０２、位置情報５１０３、高度情報５１０４を受信時刻順に順次記録するようになっている。
また、図６の身体情報テーブル５１１には、送信端末ＩＤ５１１１を先頭に、受信時刻５１１２、心拍数５１１３、血圧５１１４、発汗度５１１５を受信時刻順に記録するようになっている。
また、図７の気象情報テーブル５１２には、送信端末ＩＤ５１２１を先頭に、受信時刻５１２２、気温５１２３、湿度５１２４を受信時刻順に記録するようになっている。
競技者携帯装置８は、所定時間間隔で競技者の現在位置、高度、身体情報、気象情報を計測し、その計測結果を送信する。
実績／練習成果データ登録プログラム１３１は、所定時間間隔で受信した競技者の現在位置、高度、身体情報、気象情報を各テーブル５１０〜５１２に順次記録する（ステップ４０４）。
そして、競技者が練習終了地点まで到達して競技者携帯装置８の終了スイッチをＯＮし、競技者携帯装置８から練習終了信号を受信したならば（ステップ４０５）、走行状態テーブル５１０に記録した位置情報５１０３により、練習開始地点から終了地点までの走行コース上のノード情報を地図情報ＤＢ７の道路情報から検索する（ステップ４０６）。
【００１６】
地図情報ＤＢ７の道路情報７１は、例えば図９に示すように、ノードＩＤ７１１毎に、位置情報７１２、区間距離７１３、高度７１４、道路名称７１５、道路状態７１６、高低差７１７などの情報で構成されている。なお、図９においては、本発明が利用する情報のみを示し、その他の情報は省略している。
ステップ４０６では、走行状態テーブル５１０に記録した位置情報５１０３により、競技者が通過したノードを検索する。
次に、走行コース上の各ノード毎の走行距離、高低差、走行速度を求める（ステップ４０７）。走行距離、高低差は、道路情報７１の区間距離７１３、高低差７１７をそのまま採用しても良いし、隣接するノード間の位置情報５１０３および高度情報５１０４の差によって算出しても良い。
走行速度は、各ノードに進入してから次のノードに進入するまでの所要時間を受信時刻５１０２の差によって求め、その所要時間により区間距離７１３を割り算することによって求める。
【００１７】
次に、ステップ４０７で求めた各ノード毎（走行区間毎）の走行距離、走行速度、高低差の情報と、各ノードを通過する際の身体情報、気象情報を練習実績データ５１として図８の練習実績データテーブル５１３に格納する（ステップ４０８）。
図８の練習実績データテーブル５１３には、ユーザＩＤ５１３１、ノードＩＤ５１４１、走行距離５１２４２、走行速度５１４３、高低差５１４５、心拍数５１４６、血圧５１４７、発汗度５１４８、気温５１４９、湿度５１５０、練習日５１５１が記録されるようになっている。なお、高低差５１４５の「＋」は上り勾配、「−」は下り勾配を示すものである。
また、心拍数５１４６、血圧５１４７、発汗度５１４８、気温５１４９、湿度５１５０は、１つのノード区間を走行している間に複数回受信されるが、その平均値を算出して格納する。ただし、ノード区間距離が長く、身体情報の変化が大きく現れるような区間では所定距離毎の平均値を記録するのが望ましい。
最後に、無線データ送受信機１５をＯＦＦにして練習実績データ５１の登録処理を終了する。
【００１８】
以上の登録処理をユーザが自宅周辺等で練習している練習コース毎に実施することにより、練習コース毎の個人の練習実績データ５１を蓄積することができる。
なお、本支援装置で検索された走行コースで練習する場合にも同様の手順で練習成果データ５２を蓄積する。
【００１９】
次に、練習対象者の練習実績データ５１と競技大会での入賞者の成績データと比較して練習対象者の弱点を克服するための最適な練習コースを探し出すための処理（図１（ａ）に対応する処理）について図１０のフローチャートを参照して説明する。
競技大会での入賞者の成績データと比較して練習対象者の弱点を克服するための最適な練習コースを探し出す場合、まず、図１１に示すような練習コース検索画面１１００を表示し、ユーザＩＤ、練習種目、練習実績データ５１の練習日をキーボード３から入力させる（ステップ１００１、１００２）。
次に、ユーザＩＤおよび練習日に対応するユーザの該当種目の練習実績データ５１を実績／練習成果データテーブル５１３から取得する（ステップ１００３）。
次に、外部記憶装置５に予め格納してある他の競技者の競技大会成績データ５４の中で、ユーザ（練習対象者）が実施しようとしている種目と同じ競技種目で、最新またはユーザが指定した他の競技者の競技大会成績データを外部記憶装置５から取得する（ステップ１００４）。
【００２０】
図１２は、他の競技者の競技大会成績データテーブル５４０に記憶された出他の例を示すものであり、大会名５４０１、区間名５４０２、距離５４０３、高低差５４０４、競技者名５４０５、走行時間５４０６、気温５４０７、湿度５４０８が区間毎に記録されている。
そこで、複数の他の競技者のうちいずれかの競技者の成績データをユーザに指定させた後、両者を比較し、大会成績データのコース属性（高低差、区間距離、気象環境）と類似している練習走行コースを抽出する（ステップ１００５）。
次に、抽出した練習走行コースのコース属性が複数抽出された場合に、どのコース属性の練習走行コースで練習するかをユーザに選択させるために、図１３に示すようなコース属性選択画面１３０１を表示し（ステップ１００６）、練習を希望するコース属性をユーザに選択させる。
コース属性が選択されたならば、これを受付け（ステップ１００７）、次に、選択されたコース属性と類似の練習走行コースでの練習実績データ５１と他の競技者の大会成績データ５４とを比較し、成績差（走行速度の差）を算出する（ステップ１００８）。
次に、ステップ１００７で選択されたコース属性の練習走行コースの地図を地図ＤＢＤＢ７から取得し（ステップ１００９）、その練習走行コースの地図と成績差を図１４の練習コース地図詳細画面１４０１に示すように表示する（ステップ１０１０）。
以上により、ユーザが通常練習しているコースの中で、競技大会でのコース属性と類似している区間を活用して競技大会の成績以上の練習成果が上るように練習することが可能になる。
なお、この例では、ユーザが通常練習している走行コースの一部を活用するものであるため、練習コースの地図を表示する代わりに、走行コースの交差点の名称など、走行コースが特定可能な情報を表示するようにしてもよい。
【００２１】
次に、競技大会に参加したことがある練習対象者の競技大会成績データ５３と他の競技者の成績データ５３と比較して練習対象者の弱点を克服するための最適な練習コースを探し出すための処理（図１（ｂ）に対応する処理）について図１５のフローチャートを参照して説明する。
まず、図１１と同様の練習コース検索画面を表示し、ユーザＩＤ、ユーザ名称、練習種目、ユーザの大会競技参加日時をキーボード３から入力させる（ステップ１５０１、１５０２）。
次に、ユーザ名称およびユーザの大会競技参加日時に対応するユーザの該当種目の成績データ５３と、同一競技種目の他の競技者の成績データ５４を外部記憶装置５から取得する（ステップ１５０３）。このユーザの成績データ５３および他の競技者の成績データ５４は競技大会成績データＤＢ９からインタネット１０を通じて予め取得し、外部記憶装置５に格納しておいたものである。
ユーザの大会成績データ５３は、図１２に示した他の競技者の成績データと同様なデータ構成であり、図示を省略する。
そこで、複数の他の競技者のうちいずれかの競技者の成績データをユーザに指定させ、さらにはユーザ自身の複数の成績データのうち１つを指定させて比較対象を特定させた後、両者を比較し、ユーザの成績が劣る走行区間のコース属性（高低差、区間距離、気象環境）を抽出する（ステップ１５０４）。
次に、抽出した練習コースのコース属性が複数抽出された場合に、どのコース属性の練習走行コースで練習するかをユーザに選択させるために、図１６に示すようなコース属性選択画面１６０１を表示し、練習を希望するコース属性を選択させる。さらに図１７に示すような練習希望地域選択画面１７０１を表示し、練習希望地域をユーザに選択させる（ステップ１５０５）。
【００２２】
図１７の練習希望地域選択画面１７０１では、ラバーバンド１７０２により練習希望地域を選択する。
コース属性および練習希望地域が選択されたならば、これを受付け（ステップ１５０６）、次に、選択されたコース属性と類似のコース属性の走行区間が存在する競技大会場外の練習コースを地図ＤＢ７の練習希望地域内の地図情報から検索する（ステップ１５０７）。
次に、検索結果であるの練習コースの地図と成績差を図１４のように練習コース地図詳細画面１４０１に表示する（ステップ１５０８）。
以上により、競技大会会場から遠く離れた地域に居住していた場合であっても、他の競技者の成績を上回るための大会競技場と類似のコース属性を持つ場外の練習コースを容易に探し出して練習することができる。そして、その練習コースで練習するに際しては、競技者携帯装置８を装着して走行し、区間毎の成績や身体情報を測定して練習成績データ５２として蓄積し、後述のグラフ表示プログラム１３３によって練習成果をグラフ化して確認することができる。
【００２３】
なお、上記の説明では、成績差を比較する場合に走行速度の差を比較しているが、区間毎の走行時間により比較することもある。
また、走行距離が長くなるに従い疲労により走行速度が低下することがあるので、走行開始点からの累計距離を考慮して成績差に重み付けを行うようにしてもよい。
【００２４】
図１８は、練習成果データや実績データなどをグラフ化して表示するグラフ表示プログラム１３３の処理手順の一例を示すフローチャートである。
まず、ユーザＩＤ、練習種目、グラフ化対象データの指定情報をキーボード３から受付ける（ステップ１８０１）。グラフ化対象として指定可能なデータは、練習実績データ５１、練習成果データ５２、ユーザの競技大会成績データ５３、他の競技者の協議大会成績データ５４である。
次に、指定されたグラフ化対象データを外部記憶装置５から取得する（ステップ１８０２）。
次に、指定距離単位または走行区間毎に走行速度、高低差、身体情報をグラフ化し（ステップ１８０３）、ディスプレイ２の画面に表示する（ステップ１８０４）。
【００２５】
図１９は、練習実績データ５１を区間毎にグラフ化して表示したグラフ表示画面１９００の一例を示すものであり、横軸に区間、縦軸に走行速度、高低差、発汗度をグラフ化して示している。
図２０は、他の競技者の成績データと共に練習成績データ５２を区間毎にグラフ化して表示したグラフ表示画面２０００の一例を示すものであり、横軸に区間、縦軸に走行速度、高低差をグラフ化して示している。破線は他の競技者の成績を示している。
このようにして練習実績や練習成果をグラフ化して表示することにより、新たな練習計画を作成するのに役立てることができる。
【００２６】
なお、本発明の適用例としては、マラソン、駅伝競争だけでなく、トライアスロン、スキーのクロスカントリー、自動車の耐久レースなどにも適用することが可能である。その場合には、適用する競技種目に応じたデータを用意することは言うまでもない。
また、気圧の低い高所の練習コースを探索する必要がある場合には、高度をユーザに指定させ、その指定された高度を満足する練習コースを探索するように構成することができる。
【図面の簡単な説明】
【００２７】
【図１】本発明の概要を示す説明図である。
【図２】本発明の実施の形態を示すシステム構成図である。
【図３】競技者練習プログラム群の構成を示す図である。
【図４】実績／練習成果データ登録プログラムの処理手順を示すフローチャートである。
【図５】走行状態テーブルの構成を示す図である。
【図６】身体情報テーブルの構成を示す図である。
【図７】気象情報テーブルの構成を示す図である。
【図８】実績／練習成果データテーブルの構成を示す図である。
【図９】地図情報ＤＢのデータ構成の一例を示す図である。
【図１０】練習コース検索プログラムの処理手順の一例を示すフローチャートである。
【図１１】練習コース検索画面の例を示す図である。
【図１２】他の競技者の大会成績データテーブルの構成を示す図である。
【図１３】コース属性選択画面の例を示す図である。
【図１４】練習コース地図詳細画面の例を示す図である。
【図１５】練習コース検索プログラムの処理手順の他の例を示すフローチャートである。
【図１６】コース属性選択画面の例を示す図である。
【図１７】練習希望地域選択画面の例を示す図である。
【図１８】グラフ表示プログラムの処理手順を示すフローチャートである。
【図１９】グラフ表示画面の一例を示す図である。
【図２０】グラフ表示画面の他の例を示す図である。
【符号の説明】
【００２８】
１    競技者練習支援装置
２    ディスプレイ
５    外部記憶装置
７    地図情報ＤＢ
８    競技者携帯装置
９    競技大会成績データＤＢ
１３    競技者練習支援プログラム群
５１    練習実績データ
５２    練習成果データ
５３    ユーザの競技大会成績データ
５４    他の競技者の競技大会成績データ
１３１    実績／練習成果データ登録プログラム
１３２    練習コース検索プログラム
１３３    グラフ表示プログラム
【図１】
2006079183.tif 000003
【図２】
2006079183.tif 000004
【図３】
2006079183.tif 000005
【図４】
2006079183.tif 000006
【図５】
2006079183.tif 000007
【図６】
2006079183.tif 000008
【図７】
2006079183.tif 000009
【図８】
2006079183.tif 000010
【図９】
2006079183.tif 000011
【図１０】
2006079183.tif 000012
【図１１】
2006079183.tif 000013
【図１２】
2006079183.tif 000014
【図１３】
2006079183.tif 000015
【図１４】
2006079183.tif 000016
【図１５】
2006079183.tif 000017
【図１６】
2006079183.tif 000018
【図１７】
2006079183.tif 000019
【図１８】
2006079183.tif 000020
【図１９】
2006079183.tif 000021
【図２０】
2006079183.tif 000022