(57)【要約】【課題】経路的にも正確であって実際的にもランニング等の移動伴う運動に対する適正さが確保されたコースを作成することを可能とする。【解決手段】地図上にコース概略形状データにより表されるコースを重畳する。つまり、地図Ｍ上にコース概略形状データＣＯＧに基づくコースを重畳させる。引き続き、Ｐｎ〜Ｐｎ＋１間は地図上の道路と一致しているか否かを判断する。ここで、Ｐ１〜Ｐ２間この場合は道路Ｒと合致しているが、Ｐ３〜Ｐ４間にあっては、道路Ｒと合致していないことから、このＰ３〜Ｐ４間を道路Ｍに一致する形状に合致させる（ステップＳ２０５）よって、以上の処理がＰ１（スタート地点）からＰＧ（ゴール地点）まで実行されると、コース概略形状データにより表されるコースよりも実際の形状により近く、実際のコースとほぼ同一形状であるコースを表示可能なコース委細形状データが作成される。【選択図】図９
2014109858.tif 000002
【特許請求の範囲】
【請求項１】
ＧＰＳを備え地図データベースを参照不能な端末と、前記端末と通信可能で地図データベースを参照可能なコンピュータとを含むコース作成支援システムであって、
前記端末は、
実際に移動することによって前記ＧＰＳより順次取得した位置情報を用いて移動経路の概略形状を示すコース概略形状データを作成する第１の作成手段と、
前記第１の作成手段が作成したコース概略形状データを前記コンピュータに転送する第１の転送手段とを備え、
前記コンピュータは、
前記転送手段により転送されたコース概略形状データを受信する受信手段と、
前記地図データベースを参照してマップマッチングを行い、前記コース概略形状データから地図に沿ったコース委細形状データを作成する第２の作成手段と、
前記作成したコース委細形状データを前記端末に転送する第２の転送手段とを備え、
前記端末は、更に前記コース委細形状データを受信して表示する受信表示手段を備えることを特徴とするコース作成支援システム。
【請求項２】
前記コンピュータは、さらに、受信した前記コース概略形状データを修正し、該修正したコース概略データを、前記地図データベースを参照してマップマッチングを行い、地図に沿ったコース委細形状データを作成することを特徴とする請求項１記載のコース作成支援システム。
【請求項３】
前記端末は、さらに、移動する際に、受信した前記コース委細形状データを表示するとともに、前記ＧＰＳから取得した位置情報を前記コース委細形状データの表示と重ねて表示することを特徴とする請求項１記載のコース支援システム。
【請求項４】
前記端末は、前記コンピュータが備える表示手段よりも面積の狭い表示手段を備えることを特徴とする請求項１ないし３いずれか記載のコース作成支援システム。
【請求項５】
前記端末は、腕に装着可能であることを特徴とする請求項１ないし４いずれかに記載のコース作成支援システム。
【請求項６】
前記作成したコース概略形状データを前記コンピュータに転送する端末と、前記コンピュータから前記作成したコース委細形状データを受信する端末は、異なる端末であることを特徴とする請求項１ないし５いずれかに記載のコース作成支援システム。
【請求項７】
ＧＰＳを備え地図データベースを参照不能な端末と、前記端末と通信可能で地図データベースを参照可能なコンピュータとを含むコース作成支援システムにおける前記端末であって、
実際に移動することによって前記ＧＰＳより順次取得した位置情報を用いて移動経路の概略形状を示すコース概略形状データを作成する作成手段と、
前記作成手段が作成したコース概略形状データを前記コンピュータに転送する転送手段と、
前記転送手段により転送されたコース概略形状データに基づき前記コンピュータが、前記地図データベースを参照してマップマッチングを行い、前記コース概略形状データから作製した地図に沿ったコース委細形状データを受信して表示する受信表示手段と、
を備えることを特徴とする端末。
【請求項８】
さらに、移動する際に、受信した前記コース委細形状データを表示するとともに、前記ＧＰＳから取得した位置情報を前記コース委細形状データの表示と重ねて表示することを特徴とする請求項７記載の端末。
【請求項９】
ＧＰＳを備え地図データベースを参照不能な端末と、前記端末と通信可能で地図データベースを参照可能なコンピュータとをコース作成支援システムにおける前記端末が有するコンピュータを、
実際に移動することによって前記ＧＰＳより順次取得した位置情報を用いて移動経路の概略形状を示すコース概略形状データを作成する作成手段と、
前記作成手段が作成したコース概略形状データを前記コンピュータに転送する転送手段と、
前記転送手段により転送されたコース概略形状データに基づき前記コンピュータが、前記地図データベースを参照してマップマッチングを行い、前記コース概略形状データから作製した地図に沿ったコース委細形状データを受信して表示する受信表示手段と、
して機能させることを特徴とするプログラム。
【請求項１０】
ＧＰＳを備え地図データベースを参照不能な端末と、前記端末と通信可能で地図データベースを参照可能なコンピュータとをコース作成支援方法であって、
前記端末に、
実際に移動することによって前記ＧＰＳより順次取得した位置情報を用いて移動経路の概略形状を示すコース概略形状データを作成する第１の作成ステップと、
前記第１の作成ステップで作成したコース概略形状データを前記コンピュータに転送する第１の転送ステップと実行させ、
前記コンピュータに、
前記転送手段により転送されたコース概略形状データを受信する受信ステップと、
前記地図データベースを参照してマップマッチングを行い、前記コース概略形状データから地図に沿ったコース委細形状データを作成する第２の作成ステップと、
前記作成したコース委細形状データを前記端末に転送する第２の転送ステップとを実行させ、
前記端末に、更に前記コース委細形状データを受信して表示する受信表示ステップを実行させることを特徴とするコース作成支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コース作成支援システム、端末及びコンピュータ、プログラム並びにコース作成支援方法に関する。
【背景技術】
【０００２】
従来、ジョギングコースなどのコースを作成する装置として、下記特許文献１記載のナビゲーション装置が知られている。
【０００３】
この装置は、表示画面に表示された地図において、ユーザが基本地点を特定し、更に探索する経路の概形や探索領域を特定する。すると、ナビゲーション装置は特定した基本地点と特定した経路の概形とに基づき、地図データ上において、基本地点を始点かつ終点とする探索領域内の周回経路を探索し、これを作成コースとして地図上に表示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１９８０４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このように、従来の技術においては、地図データが有する情報に基づき、ユーザの入力条件に応じたコースを作成して呈示する。したがって、当該コースは地図データに基づき作成されたのであるから、経路としての正確性は確保されている。しかし、その経路は当該ユーザは無論のこと、その友人等によっても実際にランニング、ジョギング、ウォーキング（以下、これらを総称してランニング等という）の試走がなされたものではない。したがって、作成されたコースに経路的な正確性が確保されているとはいえ、実際にランニング等の移動を伴う運動に適しているか否かまでは定かではない。
【０００６】
本発明は上記事情に鑑みてなされたものあり、経路的にも正確であって実際的にもランニング等の移動に対する適正さが確保されたコースを作成するための技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記課題を解決するため請求項１記載の発明は、ＧＰＳを備え地図データベースを参照不能な端末と、前記端末と通信可能で地図データベースを参照可能なコンピュータとを含むコース作成支援システムであって、前記端末は、実際に移動することによって前記ＧＰＳより順次取得した位置情報を用いて移動経路の概略形状を示すコース概略形状データを作成する第１の作成手段と、前記第１の作成手段が作成したコース概略形状データを前記コンピュータに転送する第１の転送手段とを備え、前記コンピュータは、前記転送手段により転送されたコース概略形状データを受信する受信手段と、前記地図データベースを参照してマップマッチングを行い、前記コース概略形状データから地図に沿ったコース委細形状データを作成する第２の作成手段と、前記作成したコース委細形状データを前記端末に転送する第２の転送手段とを備え、前記端末は、更に前記コース委細形状データを受信して表示する受信表示手段を備えることを特徴とするコース作成支援システム。
【０００８】
請求項７記載の発明は、ＧＰＳを備え地図データベースを参照不能な端末と、前記端末と通信可能で地図データベースを参照可能なコンピュータとを含むコース作成支援システムにおける前記端末であって、実際に移動することによって前記ＧＰＳより順次取得した位置情報を用いて移動経路の概略形状を示すコース概略形状データを作成する作成手段と、前記作成手段が作成したコース概略形状データを前記コンピュータに転送する転送手段と、前記転送手段により転送されたコース概略形状データに基づき前記コンピュータが、前記地図データベースを参照してマップマッチングを行い、前記コース概略形状データから作製した地図に沿ったコース委細形状データを受信して表示する受信表示手段と、
を備えることを特徴とする端末。
【０００９】
請求項９記載の発明は、ＧＰＳを備え地図データベースを参照不能な端末と、前記端末と通信可能で地図データベースを参照可能なコンピュータとをコース作成支援システムにおける前記端末が有するコンピュータを、実際に移動することによって前記ＧＰＳより順次取得した位置情報を用いて移動経路の概略形状を示すコース概略形状データを作成する作成手段と、前記作成手段が作成したコース概略形状データを前記コンピュータに転送する転送手段と、前記転送手段により転送されたコース概略形状データに基づき前記コンピュータが、前記地図データベースを参照してマップマッチングを行い、前記コース概略形状データから作製した地図に沿ったコース委細形状データを受信して表示する受信表示手段として機能させることを特徴とするプログラム。
【００１０】
請求項１０記載の発明は、ＧＰＳを備え地図データベースを参照不能な端末と、前記端末と通信可能で地図データベースを参照可能なコンピュータとをコース作成支援方法であって、前記端末に、実際に移動することによって前記ＧＰＳより順次取得した位置情報を用いて移動経路の概略形状を示すコース概略形状データを作成する第１の作成ステップと、前記第１の作成ステップで作成したコース概略形状データを前記コンピュータに転送する第１の転送ステップと実行させ、前記コンピュータに、前記転送手段により転送されたコース概略形状データを受信する受信ステップと、前記地図データベースを参照してマップマッチングを行い、前記コース概略形状データから地図に沿ったコース委細形状データを作成する第２の作成ステップと、前記作成したコース委細形状データを前記端末に転送する第２の転送ステップとを実行させ、前記端末に、更に前記コース委細形状データを受信して表示する受信表示ステップを実行させることを特徴とするコース作成支援方法。
【発明の効果】
【００１１】
本発明によれば、端末が地図データにアクセスできなくても、コース作成時には、地図データに沿った正確なコースを得ることができ、端末でのコース表示時には、前記正確なコースに基いたコース形状を表示するので、端末は構造的にも簡単で表示面積の狭い表示画面でよいことから、小型軽量化を図ることができ、実際的にもランニング等の移動に対する適正さが確保されたコースを得ることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施の形態に係るシステムの外観図である。
【図２】同実施の形態の全体説明図である。
【図３】スマートフォン及びＰＣの回路構成の概略を示すブロック図である。
【図４】リスト端末の回路構成の概略を示すブロック図である。
【図５】サーバーの回路構成の概略を示すブロック図である。
【図６】リスト端末の処理手順を示すフローチャートである。
【図７】コース概略形状データに基づくコースを示す図である。
【図８】スマートフォン及びＰＣの処理手順を示すフローチャートである。
【図９】地図データに基づく地図の例を示す図である。
【図１０】地図上に表示されたコース委細形状データに基づくコースを示す図である。
【図１１】コース委細形状データに基づくコースを示す図である。
【図１２】スマートフォン及びＰＣの処理手順を示すフローチャートである。
【図１３】リスト端末の処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態について図面を参照し、ランニングを例にして説明する。
図１は、本実施の形態に係るコース作成支援システムの全体構成を示すブロック図である。
サーバー１１を含むリスト端末用コースサービスサイト１０は、インターネット５００を介してスマートフォン１、１−２、１−３、・・・（以下、これら複数のスマートフォンを総称してスマートフォン１と表記する）、リスト端末２、２−２、２−３・・・（以下、これら複数のリスト端末を総称してリスト端末２と表記する）及びＰＣ（Personal Computer）３と接続される。リスト端末２は、スマートフォン１と、例えばブルートゥース（Bluetooth（登録商標））で近接無線接続されてデータ交換が可能である。また、リスト端末２は、ＰＣ３とＵＳＢケーブル４を介して有線接続されてデータ交換が可能である。スマートフォン１及びＰＣ３は、リスト端末用コースサービスサイト１０からアプリケーションをダウンロードして、インストールする動作をするとともに、インストールしたアプリケーションに従って処理を実行する。
【００１４】
図２は、スマートフォン１、リスト端末２、ＰＣ３の外観構成を含む説明図である。スマートフォン１は、周知のように縦長上の装置本体１０１と、この装置本体１０１上に配置された同様に縦長上の表示部１０２及びタッチパネル１０３とを有する。リスト端末２は、人体の手首に装着可能な腕時計型であり、時計ケース２０１とこの時計ケース２０１上に配置された表示部２０２とタッチパネル２０３、及び時計ケース２０１の両端部に装着されたリストバンド２０４とで構成されている。ＰＣ３は、表示部１０２を有する本体３０２と、キーボード３０３等で構成されている。
なお、リスト端末２の表示部２０２は、スマートフォン１の表示部１０２、及びＰＣ３の表示部１０２よりも遙かに狭い表示面積からなる。
【００１５】
図３は、スマートフォン１及びＰＣ３に共通する構成を示す概略ブロック図である。１０２は、表示部でありＬＣＤとこれを駆動する駆動回路等から構成されている。３５４は、表示部１０２の表示状態を制御する表示制御部である。３５６は、入力部であり、スマートフォン１の場合には各種キーやスイッチを有して構成され、ＰＣ３の場合にはキーボード４０３にマウスも加わる。
【００１６】
３３０は、地図データが格納されている地図データベースである。地図データは、例えばレイヤー１〜３データで構成されている。レイヤー１データは地図データにおける地形データであり、レイヤー２データは地図データにおける道路、路線データであり、レイヤー３データは地図データにおけるランドマーク（目印、指標）データである。したがって、これら地形データ、道路、路線データ、ランドマーク（目印、指標）データを重ね合わせて合成することにより、これら地形、道路、路線、ランドマーク（目印、指標）を有する地図データが作成されて表示可能となる。なお、建築物の撤去や新たな建設により、ランドマークは頻繁に変化することから、レイヤー３データのランドマークデータのみを更新することにより、容易にランドマークの変化に対応できるように構成されている。道路は、いわゆる車道という意味ではなく、公園内の散策路なども含む。また逆に、高速道路などの人間が通行不可能な自動車専用道路に関してはこれを識別できる構成となっている。無論、緯度・経度を示す座標データも有している。
この地図データベース３３０に格納されている地図データは、会員が予めサーバー１１からダウンロードしたものである。
【００１７】
３８０は、ＣＰＵであり、スマートフォン１やＰＣ３全体を制御する。３０４はプログラムメモリであり、制御プログラム３０４１及びアプリケーションプログラム３０４２、コース委細形状データ作成プログラム３０４３等が予め記憶されている。制御プログラム３０４１はスマートフォン１、ＰＣ３全体を制御する基本的な制御プログラムであり、アプリケーションプログラム３０４２は、リスト端末２やサーバー１１と協働するためのプログラムである。コース委細形状データ作成プログラム３０４３は、後述するフローチャートにも示すように、リスト端末２から送信された移動経路の概略形状を示すコース概略形状データから、これよりも正確であって地図に記載されている道に沿ったコースであるコース委細形状データを作成する。
【００１８】
３５８はリスト端末２との間で、ブルートゥース（登録商標）のリンクを行う無線Ｉ／Ｆであり、３６０はＷｉ−Ｆｉなどでサーバーとのリンクを行う通信Ｉ／Ｆである。
【００１９】
３７０は、コースデータメモリであり、概略用コースメモリ３７０１と委細用コースメモリ３７０２と有している。概略用コースメモリ３７０１は、会員が未体験のコースを試走した後に、後述のようにリスト端末２側から送信されて受信されたコース概略形状データが格納される。
【００２０】
また、委細用コースメモリ３７０２には、概略用コースメモリ３７０１に記憶されたコース概略データに基づき、コース委細形状データ作成プログラム３０４３が地図データベース３３０に記憶されている地図を用いて作成した、コース委細形状データが格納される。この作成されたコース委細形状データは、インターネット５００を介して、リスト端末用コースサービスサイト１０に送信され、あるいは、リスト端末２に送信される。
【００２１】
なお、スマートフォン１は、電話通信を行うため、入力された音声を変調して送信する音声入力回路、送信回路、及び受信した音声信号を受信して復号再生する受信回路、再生回路等を有するが、これら周知の回路については、図示及び説明を省略する。
【００２２】
図４は、リスト端末２の構成を示す概略ブロック図である。２０２は、前記表示部でありＬＣＤとこれを駆動する駆動回路等から構成されている。２５４は、表示部２０２の表示状態を制御する表示制御部である。２５６は、入力部であり、各種キーやスイッチを有して構成される。
【００２３】
２５８はスマートフォン１及びＰＣ３との間で、ブルートゥース（登録商標）のリンクを行う無線Ｉ／Ｆである。なお、リスト端末２は、前述のスマートフォン１のようにＷｉ−Ｆｉなどでサーバーとのリンクを行うＩ／Ｆ３６０は有していない。つまり、リスト端末２はインターネット接続機能を有しておらず、したがって後述するサーバー１１が有する地図データベース１２０を参照する機能は有していない。
【００２４】
また、リスト端末２は、スマートフォン１及びＰＣ３と無線接続機能を有しており、スマートフォン１及びＰＣ３は地図データベース３３０を有している。しかし、リスト端末２は、スマートフォン１及びＰＣ３との間で、コース概略形状データ及びコース委細形状データの送受信を行う機能を有するのみであって、スマートフォン１及びＰＣ３が有する地図データベース３３０を参照する機能までは有していない。
【００２５】
このように、リスト端末２に関しては、機能を最小限に止めることにより、ランニング等の運動時に妨げとならないように、装置全体の可及的な小型軽量化を可能としている。
【００２６】
２３０は、コースデータメモリであり、概略用コースメモリ２３０１と委細用コースメモリ２３０２とを有している。概略用コースメモリ２３０１は、会員が未体験のコースを試走際に取得される現在位置が順次書き込まれるとともに、これら順次取得した現在位置の連続に基づき作成されるコース概略形状データが格納される。
【００２７】
また、委細用コースメモリ２３０２には、スマートフォン１又はＰＣ３から送信されてきたコース委細形状データが格納される。
【００２８】
２５０は、ＧＰＳであり、公知のＧＰＳ（Global Positioning System）を利用して現在位置を計測する。すなわちＧＰＳ２５０は、複数の測位衛星（ＧＰＳ衛星）から送られてくる電波をアンテナにより受信することによって、現在位置を示す緯度、経度からなる位置データを取得し、取得した位置データを、使用者の行動場所を示す場所情報としてＣＰＵ２９０に供給する。２５２は、センサーであり、３軸地磁気センサー、１軸加速度センサーおよび１軸ジャイロ等で構成されている。したがって、ＧＰＳ２５０に加えて３軸地磁気センサー、１軸加速度センサーおよび１軸ジャイロ等を用いてリスト端末２の進行方向を計測することをも可能で、これにより一層現在位置（緯度・経度）検出精度を上げることができる。
【００２９】
２９０は、ＣＰＵであり、リスト端末２全体を制御する。２０４はプログラムメモリであり、制御プログラム２０４１、アプリケーションプログラム２０４２、コース委細形状データ作成プログラム２０４３等が予め記憶されている。制御プログラム２０４１はリスト端末２全体を制御する基本的な制御プログラムであり、アプリケーションプログラム３０４２は、スマートフォン１、ＰＣ３やサーバー１１と協働するためのプログラムである。コース概略形状データ作成プログラム２０４３は、後述するフローチャートにも示すように、連続して取得した現在地を示すデータに基づき、コースの概略形状を示すコース概略形状データを作成する。
【００３０】
図５は、サーバー１１の概略構成を示すブロック図である。
図において、１１０２はＣＰＵであり、システム全体を制御する。１１０４はプログラムメモリであり、各種制御プログラムが記憶されている。ＣＰＵ１０２はプログラムメモリ１０４のプログラムを実行することにより各種処理を行う。
【００３１】
１０４１はコース選択プログラムであり、スマートフォン１やＰＣ３から要求に応じてコース委細形状データを選択して送信する。このコース委細形状データを受信したスマートフォン１やＰＣ３が近接無線接続されたリスト端末２に転送することにより、リスト端末２にて、コース委細形状データにより表されるコースの委細な形状を確認しつつランニング等を行うことが可能となる。
【００３２】
１０４２はコース委細形状データ作成プログラムであり、スマートフォン１及びＰＣ３は、予めサーバー１１にアクセスし、ダウンロードしておくことにより、図３で説明したようにスマートフォン１及びＰＣ３にコース委細形状データ作成プログラム３０４３が用意されることとなる。
【００３３】
１１０６は会員管理部であり、会員制であるリスト端末用コースサービスに属する会員を管理する。各会員の友人関係もここで管理している。また、プロフィール画像も会員毎に記憶されて管理されている。
【００３４】
１２０は、地図データが格納されている地図データベースである。前述と同様に、地図データは、例えばレイヤー１〜３データで構成されている。レイヤー１データは地図データにおける地形データであり、レイヤー２データは地図データにおける道路、路線データであり、レイヤー３データは地図データにおけるランドマーク（目印、指標）データである。したがって、これら地形データ、道路、路線データ、ランドマーク（目印、指標）データを重ね合わせて合成することにより、これら地形、道路、路線、ランドマーク（目印、指標）を有する地図データが作成されて表示可能となる。なお、建築物の撤去や新たな建設により、ランドマークは頻繁に変化することから、レイヤー３データのランドマークデータのみを更新することにより、容易にランドマークの変化に対応できるように構成されている。道路は、いわゆる車道という意味ではなく、公園内の散策路なども含む。また逆に高速道路などの人間が通行不可能な自動車専用道路に関してはこれを識別できる構成となっている。
１３０は各種コースを表示するデータが設定されているコースデータメモリである。サーバー１１が予め作成した既存のコースデータが複数用意されている。例えば東京マラソンコース、ホノルルマラソンコース、皇居前ジョギングコース、などであり、これらが設定コースデータＡ、Ｂ、Ｃ、・・・の１３０Ａ、１３０Ｂ、１３０Ｃ、・・・である。また、各会員が自分で設定し登録したコースはコース委細形状データ１、２、３、・・・の１３０１、１３０２、１３０３、・・・である。
【００３５】
コース委細形状データは、図２（Ｄ）に示したように、リスト端末２の表示部２０２に表示可能な大きさの線図からなり、スタート地点を「●」で表示する委細形状コースＣ２を表示させるデータである。これらコース委細形状データ１、２、３、・・・の１３０１、１３０２、１３０３、・・・は、各会員がリスト端末２を携帯して試走後、自己のスマートフォン１やＰＣ３で作成したマイコースを他の会員に公開すべくアップロードされたものである。
【００３６】
図６は、ある会員が新たなコース委細形状データを作成して、他の会員の利用に供するために、未体験のコースを試走する場合におけるリスト端末２の動作を示すフローチャートである。このように、コース委細形状データを作成することを目的として試走するに際して会員は、腕にリスト端末２を装着する。このリスト端末２にあっては、腕時計型であり小型軽量でもあることからランニング等の妨げとなることはない。
【００３７】
そして、試走を開始する際に、入力部２５６にてスタート操作を行うと、ＣＰＵ２９０はステップＳ１０１にてＹＥＳと判断する。したがって、ＣＰＵ２９０はステップＳ１０２に処理を進め、ＧＰＳ２５０により取得した現在位置の緯度・経度を概略用コースメモリ２３０１にスタート地点として設定（記録）する。
【００３８】
このようにして会員がランニングを開始すると、ＧＰＳ２５０は所定の時間間隔（例えば１分間隔、３分間隔、５分間隔等）で現在位置（緯度・経度）を取得してＣＰＵ２９０に送る動作を間欠的に実行する。したがって、ＧＰＳ２５０は、間欠的に動作すればよいのであるから、リスト端末２の電源である電池の消費を抑制することができる。
【００３９】
ＣＰＵ２９０は、このＧＰＳ２５０から間欠的に送られる現在位置の有無を常時監視し、一定の時間間隔で送信されれる現在位置を受信したか否かをチェックする（ステップＳ１０３）。現在位置を受信したならば、受信する毎に受信した現在位置（緯度・経度）及び時刻を概略用コースメモリ２３０１に記録していく（ステップＳ１０４）。
また、会員（試走者）による入力部２５６にてのストップ操作が行われたか否かを判断し（ステップＳ１０５）、ストップ操作が行われるまでステップＳ１０３からの処理を繰り返す。
【００４０】
したがって、図７に示すように、概略用コースメモリ２３０１には、スタート地点Ｐ１以降において、一定時間毎に現在位置Ｐ２、Ｐ３、Ｐ４・・・が順次記憶されていく。
【００４１】
そして、会員が例えばスタート地点Ｐ１に戻った時点で試走を完了すべく、入力部２５６にてストップ操作を行うと、ＣＰＵ２９０はステップＳ１０５をＹＥＳと判断し、現在位置をゴール地点として設定し概略用コースメモリ２３０１に記録する（ステップＳ１０６）。したがって、この例の場合、図７に示すように、同一地点がスタート地点Ｐ１でありかつゴール地点ＰＧである周回コースとなる。
【００４２】
次に、ＣＰＵ２９０はコース概略形状データを作成する（ステップＳ１０７）。このコース概略形状データは、スタート地点ＰＳからゴール地点ＰＧまでに記録されて点在する現在位置Ｐ１、Ｐ２、Ｐ３・・・を時系列順に順次直線で結合することにより作成する。したがって、このステップＳ１０７での処理により、図７に示すように、ＰＳ→Ｐ１→Ｐ２→Ｐ３・・・ＰＧの各地点を直線Ｌで順次結合したコース概略形状データＣＯＤが作成されることとなる。
【００４３】
引き続き、ＣＰＵ２９０は入力部２５６にての操作により送信指示があったか否かを判断する（Ｓ１０８）。会員（試走者）は、今回完走したコースが気に入り、他の会員にも推奨したいと思う場合には、自己のスマートフォン１又はＰＣ３の近傍で入力部２５６にての操作により送信指示を行う。すると、ＣＰＵ２９０はステップＳ１０８をＹＥＳと判断し、近接無線により、当該会員のスマートフォン１又はＰＣ３に、コース概略形状データＣＯＧを送信して（ステップＳ１１０）、終了する。
【００４４】
逆に、会員（試走者）が、今回完走したコースは危険であったり走りにくい等により気に入らない場合、他の会員にも推奨したくない場合には、入力部２５６にての操作により削除指示を行う。すると、ＣＰＵ２９０はステップＳ１０９をＹＥＳと判断し、概略用コースメモリ２３０１からコース概略形状データＣＯＧを削除して（ステップＳ１１１）、終了する。
【００４５】
図８は、スマートフォン１及びＰＣ３の処理手順を示すフローチャートである。前述のようにステップＳ１１０での処理により、リスト端末２からコース概略形状データＣＯＧが近接無線通信により送信されてくるので、ＣＰＵ３８０は無線Ｉ／Ｆ２５８でコース概略形状データを受信したか否かを判断する（ステップＳ２０１）。コース概略形状データを受信したならば、このデータには複数ポイント（図７参照）の緯度・経度を示す情報が含まれているので、これら複数の緯度・経度が含まれる地図、つまりコース概略形状データにより表されるコースが属する地図データを地図データベース３３０にて検索する（ステップＳ２０２）。
【００４６】
次に、この検索した地図データに基づく地図上にコース概略形状データにより表されるコースを重畳する（ステップＳ２０３）。つまり、図９に示すように、Ｍが今回検索された地図データに基づく地図であるとすると、この地図Ｍ上に前記図７に示したコース概略形状データＣＯＧに基づくコースを重畳させる。引き続き、Ｐｎ〜Ｐｎ＋１間は地図上の道路と一致しているか否かを判断する（ステップＳ２０４）。
【００４７】
ここで「ｎ」は初期値が「１」の自然数である。したがって、Ｐｎ〜Ｐｎ＋１間とはＰ１〜Ｐ２間であり、図８においてコース概略形状データＣＯＧのＰ１〜Ｐ２間が地図Ｍ上で、当該Ｐ１〜Ｐ２間に最も近い道路と合致しているか否かを判断する。つまり、図７に示した各現位置間の直線Ｌ毎に、マップマッチングを行うのである。ここで、Ｐ１〜Ｐ２間この場合は道路Ｒと合致しているので、ステップＳ２０４の判断はＹＥＳとなり、ステップＳ２０５の処理を実行することなく、ステップＳ２０６に進む。ステップＳ２０６では、ステップＳ２０４及びＳ２０５の処理をＰＧ（ゴール地点）まで行ったか否かを判断する。ＰＧ（ゴール地点）まで行っていない場合には、ｎの値をカウントアップさせてから（ステップＳ２０７）、ステップＳ２０４からの処理を繰り返す。
【００４８】
したがって、ステップＳ２０４では、Ｐ１〜Ｐ２間に続いて、Ｐ２〜Ｐ３間、Ｐ３〜Ｐ４間、Ｐ４〜Ｐ５間・・・と順次道路Ｒとの比較がなされる。このとき、図９に示すように、例えばＰ３〜Ｐ４間にあっては、道路Ｒと合致していないことから、ステップＳ２０４の判断はＮＯとなる。したがって、ステップＳ２０４からステップＳ２０５に進んで、このＰ３〜Ｐ４間を道路Ｍに一致する形状に合致させる（ステップＳ２０５）。
【００４９】
よって、以上の処理がＰ１（スタート地点）からＰＧ（ゴール地点）まで実行されると（ステップＳ２０６；ＹＥＳ）、図１０に示すように地図Ｍ上には、図７のコース概略形状データＣＯＤにより表されるコースよりも実際の形状により近く、実際のコースとほぼ同一形状であるコースを表示可能なコース委細形状データＣＤＤが作成されることとなるので、これを表示する（ステップＳ２０８）。したがって、会員（試走者）はこの図１０に示した画面を視認することにより、自己が試走したコース及びその周辺の地理を認識することができる。
【００５０】
しかる後に、このコース委細形状データＣＤＤを転送して（ステップＳ２０９）、処理を終了する。
【００５１】
このステップＳ２０９での転送は、（１）サーバー１１のみに転送、（２）サーバー１１と当該会員のリスト端末２とに転送、（３）会員のリスト端末２のみに転送のいずれであってもよいが、試走したコースを他の会員に開示するという趣旨からは（１）（２）の転送が好ましい。無論（３）の転送を行って、当該会員が再度同一コースをランニング等する場合に利用するようにしても良い。
【００５２】
前記（１）（２）の転送を行った場合には、サーバー１１にコース委細形状データがアップロードされて、他の会員の公開されることとなる（図５のコース委細形状データ１３０１〜１３０２参照）。  図１２は、試走者以外の他の会員（以下、非試走会員という）が公開されているコース委細形状データをダウンロードする場合の処理手順を示すフローチャートである。非試走会員のスマートフォン１又はＰＣ３は、サーバー１１にアクセスし（ステップＳ３０１）、当該非試走会員の入力部３５６での操作に応じて、コース委細形状データ１３０１〜１３０２を選択する（ステップＳ３０２）。また、この選択したダウンロードし（ステップＳ３０３）、しかる後に当該非試走会員のリスト端末２に転送する（ステップＳ３０４）。
【００５３】
図１３は、当該非試走会員のリスト端末２の処理手順を示すフローチャートである。前述のように対応するスマートフォン１又はＰＣから送信されてくるコース委細形状データを受信したか否かを判断する（ステップＳ４０１）。コース委細形状データを受信したならば、これを委細用コースメモリ２３０２に格納した後（ステップＳ４０２）、読み出して表示部２０２に表示させる（ステップＳ４０３）。したがって、このステップＳ４０３での処理により、リスト端末２の表示部２０２には、図１１に示すように、コース委細形状データＣＤＤによるコースが表示されることとなる。
【００５４】
この図１１に表示したコースにあっては、地図データに基づき作成されたものであるから、経路的にも正確であって、形状も正確なものである。また、試走者が実際に試走を行って得られたコース概略形状データに基づき作成されたものであるから、試走により実際的にもランニング等の移動を伴う運動に対する適正性が確保されている。よって、経路的にも正確であって、実際的にもランニング等の移動を伴う運動に対する適正さが確保されたコースを作成して提供することができる。
【００５５】
また、リスト端末２は、緻密な処理を行うことなく、コース概略形状データを作成して転送する機能や、作成された地図に沿ったコース委細形状データを受信・表示する機能を機能を有していればよい。したがって、リスト端末２は構造的に簡単で、表示手段もコース形状表示できる小型の表示画面でよいことから、小型軽量化を図ることができる。
【００５６】
次に、当該非試走会員がランニングを行うべく、入力部２５６にてスタート操作を行うと、ステップＳ４０４の判断がＹＥＳとなる。したがって、ＣＰＵ２９０はステップＳ４０４からステップＳ４０５に処理を進めて、コース委細形状データＣＤＤにより表示されたコース上に、現在位置マーク２０２１（図１１参照）を表示させる。また、ＧＰＳ２５０により取得した現在位置情報に基づき、現在位置が変化したか否かを判断し（ステップＳ４０６）、現在位置が変化したならばこれに伴ってコース上において現在位置マーク２０２１を移動させる。
【００５７】
したがって、非試走会員は表示部２０２にてコースの形状と現在地位とを確認しつつランニング等を行うことができる。このとき、リスト端末２は前述のように小型化が可能であることから、移動を伴う運動の妨げとなることはない。よって、実際的にもランニング等の移動を伴う運動に対する適正さが確保されたコースを参照しつつ、快適に運動を行うことができる。しかも、リスト端末２は腕に装着されていることから、腕時計を装着している日常時と同様の感覚でランニング等を行うことができる。
【００５８】
そして、非試走会員がコース委細形状データで表されたコースを完走してゴールし、あるいは入力部２５６にて終了操作を行うと、ＣＰＵ２９０はステップＳ４０８でＹＥＳ判断し、処理を終了する。
【００５９】
なお、以上の実施の形態においては、ランニングを例にして説明を行ったが、ランニングランニングに限らず、ウォーキング、ジョギング、マラソン、サイクリング、ドライブ等の人が移動する場合に適用し得ることは勿論である。
【００６０】
本実施の形態によれば、下記の効果を奏する。
（１）経路的にも正確であって、実際的にもランニング等の移動を伴う運動に対する適正さが確保されたコースを作成して提供することができる。
（２）端末は、コース作成時には、緻密な処理を行うことなく、コース概略形状データを作成して転送する機能や、作成された地図に沿ったコース委細形状データを受信・表示する機能を機能を有していればよい。したがって、端末は構造的に簡単で、表示手段もコース形状表示できる小型の表示画面でよいことから、小型化を図ることができる。
（３）したがって、移動を伴う運動の妨げとなることなく、実際的にもランニング等の移動を伴う運動に対する適正さが確保されたコースを参照しつつ、快適に運動を行うことができる。
【００６１】
また、この発明はこれらに限定されるものではなく、特許請求の範囲に記載された発明とその均等の範囲を含むものである。
以下に、本願出願時の特許請求の範囲を付記する。
【００６２】
＜請求項１＞
【００６３】
ＧＰＳを備え地図データベースを参照不能な端末と、前記端末と通信可能で地図データベースを参照可能なコンピュータとを含むコース作成支援システムであって、
前記端末は、
実際に移動することによって前記ＧＰＳより順次取得した位置情報を用いて移動経路の概略形状を示すコース概略形状データを作成する第１の作成手段と、
前記第１の作成手段が作成したコース概略形状データを前記コンピュータに転送する第１の転送手段とを備え、
前記コンピュータは、
前記転送手段により転送されたコース概略形状データを受信する受信手段と、
前記地図データベースを参照してマップマッチングを行い、前記コース概略形状データから地図に沿ったコース委細形状データを作成する第２の作成手段と、
前記作成したコース委細形状データを前記端末に転送する第２の転送手段とを備え、
前記端末は、更に前記コース委細形状データを受信して表示する受信表示手段を備えることを特徴とするコース作成支援システム。
【００６４】
＜請求項２＞
【００６５】
前記コンピュータは、さらに、受信した前記コース概略形状データを修正し、該修正したコース概略データを、前記地図データベースを参照してマップマッチングを行い、地図に沿ったコース委細形状データを作成することを特徴とする請求項１記載のコース作成支援システム。
【００６６】
＜請求項３＞
【００６７】
前記端末は、さらに、移動する際に、受信した前記コース委細形状データを表示するとともに、前記ＧＰＳから取得した位置情報を前記コース委細形状データの表示と重ねて表示することを特徴とする請求項１記載のコース支援システム。
【００６８】
＜請求項４＞
【００６９】
前記端末は、前記コンピュータが備える表示手段よりも面積の狭い表示手段を備えることを特徴とする請求項１ないし３いずれか記載のコース作成支援システム。
【００７０】
＜請求項５＞
【００７１】
前記端末は、腕に装着可能であることを特徴とする請求項１ないし４いずれかに記載のコース作成支援システム。
【００７２】
＜請求項６＞
【００７３】
前記作成したコース概略形状データを前記コンピュータに転送する端末と、前記コンピュータから前記作成したコース委細形状データを受信する端末は、異なる端末であることを特徴とする請求項１ないし５いずれかに記載のコース作成支援システム。
【００７４】
＜請求項７＞
【００７５】
ＧＰＳを備え地図データベースを参照不能な端末と、前記端末と通信可能で地図データベースを参照可能なコンピュータとを含むコース作成支援システムにおける前記端末であって、
実際に移動することによって前記ＧＰＳより順次取得した位置情報を用いて移動経路の概略形状を示すコース概略形状データを作成する作成手段と、
前記作成手段が作成したコース概略形状データを前記コンピュータに転送する転送手段と、
前記転送手段により転送されたコース概略形状データに基づき前記コンピュータが、前記地図データベースを参照してマップマッチングを行い、前記コース概略形状データから作製した地図に沿ったコース委細形状データを受信して表示する受信表示手段と、
を備えることを特徴とする端末。
【００７６】
＜請求項８＞
【００７７】
さらに、移動する際に、受信した前記コース委細形状データを表示するとともに、前記ＧＰＳから取得した位置情報を前記コース委細形状データの表示と重ねて表示することを特徴とする請求項７記載の端末。
【００７８】
＜請求項９＞
【００７９】
ＧＰＳを備え地図データベースを参照不能な端末と、前記端末と通信可能で地図データベースを参照可能なコンピュータとをコース作成支援システムにおける前記端末が有するコンピュータを、
実際に移動することによって前記ＧＰＳより順次取得した位置情報を用いて移動経路の概略形状を示すコース概略形状データを作成する作成手段と、
前記作成手段が作成したコース概略形状データを前記コンピュータに転送する転送手段と、
前記転送手段により転送されたコース概略形状データに基づき前記コンピュータが、前記地図データベースを参照してマップマッチングを行い、前記コース概略形状データから作製した地図に沿ったコース委細形状データを受信して表示する受信表示手段と、
して機能させることを特徴とするプログラム。
【００８０】
＜請求項１０＞
【００８１】
ＧＰＳを備え地図データベースを参照不能な端末と、前記端末と通信可能で地図データベースを参照可能なコンピュータとをコース作成支援方法であって、
前記端末に、
実際に移動することによって前記ＧＰＳより順次取得した位置情報を用いて移動経路の概略形状を示すコース概略形状データを作成する第１の作成ステップと、
前記第１の作成ステップで作成したコース概略形状データを前記コンピュータに転送する第１の転送ステップと実行させ、
前記コンピュータに、
前記転送手段により転送されたコース概略形状データを受信する受信ステップと、
前記地図データベースを参照してマップマッチングを行い、前記コース概略形状データから地図に沿ったコース委細形状データを作成する第２の作成ステップと、
前記作成したコース委細形状データを前記端末に転送する第２の転送ステップとを実行させ、
前記端末に、更に前記コース委細形状データを受信して表示する受信表示ステップを実行させることを特徴とするコース作成支援方法。
【符号の説明】
【００８２】
１    スマートフォン
２    リスト端末
３    ＰＣ
１０    リスト端末用コースサービスサイト
１１    サーバー
１０１    表示部
１０１    装置本体
１０２    表示部
１０２    ＣＰＵ
１０４    プログラムメモリ
１２０    地図データベース
２０１    時計ケース
２０２    表示部
２０４    リストバンド
２５０    ＧＰＳ
２５６    入力部
２５８    無線Ｉ／Ｆ
２９０    ＣＰＵ
３０２    本体
３８０    ＣＰＵ
３０３    キーボード
３３０    地図データベース
３５６    入力部
５００    インターネット
２３０１    概略用コースメモリ
２３０２    委細用コースメモリ
３７０１    概略用コースメモリ
３７０２    委細用コースメモリ
【図１】
2014109858.tif 000003
【図２】
2014109858.tif 000004
【図３】
2014109858.tif 000005
【図４】
2014109858.tif 000006
【図５】
2014109858.tif 000007
【図６】
2014109858.tif 000008
【図７】
2014109858.tif 000009
【図８】
2014109858.tif 000010
【図１１】
2014109858.tif 000011
【図１２】
2014109858.tif 000012
【図１３】
2014109858.tif 000013
【図９】
2014109858.tif 000014
【図１０】
2014109858.tif 000015