(57)【要約】【課題】アウトドアのウォータースポーツを行う泳者がおかれている状況などを俯瞰することができるシステムを提供すること。【解決手段】泳者の位置情報Ｐおよび活動情報を測定し、活動情報に基づいて泳者が実施する水泳に関する水泳情報Ｓを生成し、水泳情報Ｓおよび位置情報Ｐを送信するウェアラブル機器５と、ウェアラブル機器５から水泳情報Ｓおよび位置情報Ｐを受信し、位置情報Ｐに対応する地図情報Ｍを取得し、水泳情報Ｓ、位置情報Ｐ、および地図情報Ｍを用いて表示情報Ｄｉｓｐを生成するタブレットＰＣ３と、を備えることを特徴とする。【選択図】図１
2018015187.tif 000002
【特許請求の範囲】
【請求項１】
泳者の位置情報を測定する位置情報測定部と、
前記泳者の活動情報を測定する活動情報測定部と、
前記活動情報に基づいて、前記泳者が実施する水泳に関する水泳情報を生成する水泳情報生成部と、
前記水泳情報および前記位置情報を送信する送信部と、
を有するウェアラブル機器と、
前記ウェアラブル機器から前記水泳情報および前記位置情報を受信する受信部と、
前記位置情報に対応する地図情報を取得し、前記位置情報、前記地図情報、および前記水泳情報を用いて表示情報を生成する表示情報生成部と、
を有する情報処理装置と、
を備えることを特徴とする水泳情報処理システム。
【請求項２】
前記表示情報生成部は、前記泳者の前記位置情報に基づいて移動履歴情報を生成し、前記地図情報に、前記移動履歴情報および前記水泳情報を重畳した前記表示情報を生成すること、を特徴とする請求項１に記載の水泳情報処理システム。
【請求項３】
前記水泳情報は、前記泳者が実施した泳法情報を含み、前記水泳情報は、前記泳法情報に対応するストロークピッチ、ストローク数、ストローク距離、泳いだ時間、および泳いだ距離のうち少なくとも１つを含むことを特徴とする請求項１または請求項２に記載の水泳情報処理システム。
【請求項４】
前記表示情報は、複数の前記水泳情報に対応した複数のオブジェクトを含むことを特徴とする請求項１から請求項３のいずれか一項に記載の水泳情報処理システム。
【請求項５】
前記表示情報生成部は、所定の経過時間、所定の移動距離、前記位置情報の変化、および前記水泳情報の変化、の少なくともいずれかに応じて前記オブジェクトを生成することを特徴とする請求項４に記載の水泳情報処理システム。
【請求項６】
前記位置情報測定部は、ＧＮＳＳ測位センサー、ＷｉＦｉ測位センサー、および３Ｇ測位センサーのうち少なくとも１つを含むことを特徴とする請求項１から請求項５のいずれか一項に記載の水泳情報処理システム。
【請求項７】
前記活動情報測定部は、加速度センサーおよびジャイロセンサーのうち少なくとも一方を含むことを特徴とする請求項１から請求項６のいずれか一項に記載の水泳情報処理システム。
【請求項８】
前記活動情報測定部は、圧力センサーを含むことを特徴とする請求項１から請求項７のいずれか一項に記載の水泳情報処理システム。
【請求項９】
前記ウェアラブル機器は、
前記泳者の生体情報を測定する生体情報測定部を有し、
前記送信部は、前記生体情報を送信し、
前記情報処理装置の前記受信部は、前記生体情報を受信し、
前記表示情報生成部は、前記地図情報に、前記移動履歴情報および前記生体情報を重畳した前記表示情報を生成することを特徴とする請求項２から請求項８のいずれか一項に記載の水泳情報処理システム。
【請求項１０】
前記生体情報測定部は、脈拍センサーであり、前記生体情報は脈拍数情報であることを特徴とする請求項９に記載の水泳情報処理システム。
【請求項１１】
前記受信部は、外部から前記位置情報に対応する環境情報を受信し、前記表示情報生成部は、前記位置情報、前記地図情報、前記水泳情報、および前記環境情報に基づいて前記表示情報を生成することを特徴とする請求項１から請求項１０のいずれか一項に記載の水泳情報処理システム。
【請求項１２】
前記環境情報は、潮流、地形、水深、および水温のうち少なくとも１つの情報を含むことを特徴とする請求項１１に記載の水泳情報処理システム。
【請求項１３】
前記表示情報生成部は、
前記環境情報に前記潮流の速度である潮流速度情報を含む場合は、
前記潮流速度情報および前記位置情報に基づいて、
前記泳者の推進力に応じた速度である推進速度情報を算出し、前記移動履歴情報および前記推進速度情報を含む前記表示情報を生成することを特徴とする請求項１２に記載の水泳情報処理システム。
【請求項１４】
前記受信部は、複数の前記泳者の前記水泳情報と前記位置情報とを受信し、
前記表示情報生成部は、前記複数の泳者の前記位置情報と前記地図情報と前記水泳情報とに基づいて、前記表示情報を生成することを特徴とする請求項１から請求項１３のいずれか一項に記載の水泳情報処理システム。
【請求項１５】
前記情報処理装置は、前記表示情報を表示する表示部を備えることを特徴とする請求項１から請求項１４のいずれか一項に記載の水泳情報処理システム。
【請求項１６】
前記位置情報は、現在位置を有し、
前記現在位置、移動速度、および移動距離のうち少なくともいずれか１つを含むことを特徴とする請求項１から請求項１５のいずれか一項に記載の水泳情報処理システム。
【請求項１７】
水泳を実施している泳者の位置情報と水泳情報とを受信する受信部と、
前記位置情報に対応する地図情報を取得し、前記泳者に関係する環境情報を取得し、前記地図情報、前記環境情報、および前記水泳情報を用いて表示情報を生成する表示情報生成部と、
を備えることを特徴とする情報処理装置。
【請求項１８】
水泳を実施している泳者の水泳情報を受信する受信部と、
前記泳者に関係する環境情報を取得し、前記環境情報および前記水泳情報を用いて表示情報を生成する表示情報生成部と、
を備えることを特徴とする情報処理装置。
【請求項１９】
前記環境情報は、潮流、地形、水深、および水温のうち少なくとも１つの情報を含むことを特徴とする請求項１７または請求項１８に記載の情報処理装置。
【請求項２０】
泳者の位置情報を取得する位置情報取得工程と、
前記泳者の活動情報を取得する活動情報取得工程と、
前記活動情報に基づいて、前記泳者に関する水泳情報を生成する水泳情報生成工程と、
前記位置情報に対応する地図情報を取得する地図情報取得工程と、
前記位置情報と前記地図情報と前記水泳情報とに基づいて表示情報を生成する表示情報生成工程と、
を備えることを特徴とする水泳情報処理方法。
【請求項２１】
泳者の位置情報を取得する位置情報取得工程と、
前記泳者の活動情報を取得する活動情報取得工程と、
前記活動情報に基づいて、前記泳者に関する水泳情報を生成する水泳情報生成工程と、
前記位置情報に対応する地図情報を取得する地図情報取得工程と、
前記位置情報と前記地図情報と前記水泳情報とに基づいて表示情報を生成する表示情報生成工程と、
を備える水泳情報処理方法をコンピューターに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、水泳情報処理システム、情報処理装置、水泳情報処理方法、およびプログラムに関する。
【背景技術】
【０００２】
近年、スポーツの多様化および専門志向化に伴い川、海、湖などのアウトドアで行うウォータースポーツの人気が出てきている。このようなウォータースポーツには、水泳種目を含む様々な競技があり、特にオープンウォータースイミング（ＯＷＳ）やトライアスロンは、オリンピックの正式競技にも採用され、競技人口も増加し、一般参加者を対象とした大会も各地で開催されている。
一方で、特許文献１に示すように、水泳時に使用される装置として、水泳者（泳者）の身体に装着して、水泳時のターンの回数および泳いだ距離の総計等を計測する装置が知られていた。ＯＷＳやトライアスロンのようなウォータースポーツでは、このような装置が、大会や練習の場などで利用されていた。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１５２４９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の装置をアウトドアのウォータースポーツで利用する場合では、計測される情報が十分とは言い難かった。例えば、ＯＷＳは、アウトドアにおける自然環境の下で外的影響などを考慮して競技するスポーツであるため、泳者を計測した情報だけでは、泳者がおかれている状況などを俯瞰してその実態を把握することは困難であった。
【課題を解決するための手段】
【０００５】
本発明は、このような課題に鑑みて考案されたものであり、アウトドアのウォータースポーツを行う泳者がおかれている状況などを俯瞰することができるシステムを提供することを主目的とする。
【０００６】
［適用例１］本適用例に係わる水泳情報処理システムは、泳者の位置情報を測定する位置情報測定部と、前記泳者の活動情報を測定する活動情報測定部と、前記活動情報に基づいて、前記泳者が実施する水泳に関する水泳情報を生成する水泳情報生成部と、前記水泳情報および前記位置情報を送信する送信部と、を有するウェアラブル機器と、前記ウェアラブル機器から前記水泳情報および前記位置情報を受信する受信部と、前記位置情報に対応する地図情報を取得し、前記位置情報、前記地図情報、および前記水泳情報を用いて表示情報を生成する表示情報生成部と、を有する情報処理装置と、を備えることを特徴とする。
【０００７】
本適用例によれば、泳者の位置情報に対応する地図情報と、泳者が実施する水泳に関する水泳情報と、に基づいて表示情報を生成している。地図情報には、自然環境などの情報が含まれているため、泳者の水泳情報を、自然環境下で泳者に影響を与え得る外的影響と関連付けて考察することができる。従って、このような泳者の位置情報と水泳情報と地図情報とによって、アウトドアのウォータースポーツを行う泳者がおかれている状況などを俯瞰することができる。
【０００８】
［適用例２］上記適用例に記載の表示情報生成部は、前記泳者の前記位置情報に基づいて移動履歴情報を生成し、前記地図情報に、前記移動履歴情報および前記水泳情報を重畳した前記表示情報を生成すること、を特徴とする。
【０００９】
本適用例によれば、表示情報により、泳者が移動している間の状況を俯瞰することができる。
【００１０】
［適用例３］上記適用例に記載の水泳情報は、前記泳者が実施した泳法情報を含み、前記水泳情報は、前記泳法情報に対応するストロークピッチ、ストローク数、ストローク距離、泳いだ時間、および泳いだ距離のうち少なくとも１つを含むことを特徴とする。
【００１１】
本適用例によれば、水泳情報は、泳者が実施した泳法情報ごとに泳ぎ方に対する詳細な分析が可能な情報である。
【００１２】
［適用例４］上記適用例に記載の表示情報は、複数の前記水泳情報に対応した複数のオブジェクトを含むことを特徴とする。
【００１３】
本適用例によれば、オブジェクトによって、表示情報における水泳情報の識別が容易になる。
【００１４】
［適用例５］上記適用例に記載の表示情報生成部は、所定の経過時間、所定の移動距離、前記位置情報の変化、および前記水泳情報の変化、の少なくともいずれかに応じて前記オブジェクトを生成することを特徴とする。
【００１５】
本適用例によれば、多様な機会を捉えてオブジェクトを生成し、表示情報に含めることができる。
【００１６】
［適用例６］上記適用例に記載の位置情報測定部は、ＧＮＳＳ測位センサー、ＷｉＦｉ測位センサー、および３Ｇ測位センサーのうち少なくとも１つを含むことを特徴とする。
【００１７】
位置情報測定部に含まれるセンサーにより、アウトドア環境で位置情報を測定することができる。
【００１８】
［適用例７］上記適用例に記載の活動情報測定部は、加速度センサーおよびジャイロセンサーのうち少なくとも一方を含むことを特徴とする。
【００１９】
活動情報測定部に含まれるセンサーにより、泳者の加速度および角速度に伴う活動情報を測定することができる。
【００２０】
［適用例８］上記適用例に記載の活動情報測定部は、圧力センサーを含むことを特徴とする。
【００２１】
センサーにより、泳者の気圧および水圧に係わる活動情報を測定することができる。
【００２２】
［適用例９］上記適用例に記載のウェアラブル機器は、前記泳者の生体情報を測定する生体情報測定部を有し、前記送信部は、前記生体情報を送信し、前記情報処理装置の前記受信部は、前記生体情報を受信し、前記表示情報生成部は、前記地図情報に、前記移動履歴情報および前記生体情報を重畳した前記表示情報を生成することを特徴とする。
【００２３】
泳者の生体情報を含む水泳情報および地図情報によって、アウトドアのウォータースポーツを行う泳者の生体情報を移動履歴情報に関連付けて泳者がおかれている状況を俯瞰することができる。
【００２４】
［適用例１０］上記適用例に記載の生体情報測定部は、脈拍センサーであり、前記生体情報は脈拍数情報であることを特徴とする。
【００２５】
脈拍数情報により、運動による泳者の負荷状態が推定可能である。
【００２６】
［適用例１１］上記適用例に記載の受信部は、外部から前記位置情報に対応する環境情報を受信し、前記表示情報生成部は、前記位置情報、前記地図情報、前記水泳情報、および前記環境情報に基づいて前記表示情報を生成することを特徴とする。
【００２７】
環境情報により、自然環境下で泳者に影響を与える外的影響を詳細に考察することができる。
【００２８】
［適用例１２］上記適用例に記載の環境情報は、潮流、地形、水深、および水温のうち少なくとも１つの情報を含むことを特徴とする。
【００２９】
泳者の水泳情報に影響を与える環境情報を取得することができる。
【００３０】
［適用例１３］上記適用例に記載の表示情報生成部は、前記環境情報に前記潮流の速度である潮流速度情報を含む場合は、前記潮流速度情報および前記位置情報に基づいて、前記泳者の推進力に応じた速度である推進速度情報を算出し、前記移動履歴情報および前記推進速度情報を含む前記表示情報を生成することを特徴とする。
【００３１】
泳者の推進力に応じた速度を把握することができる。
【００３２】
［適用例１４］上記適用例に記載の受信部は、複数の前記泳者の前記水泳情報と前記位置情報とを受信し、前記表示情報生成部は、前記複数の泳者の前記位置情報と前記地図情報と前記水泳情報とに基づいて、前記表示情報を生成することを特徴とする。
【００３３】
表示情報により、複数の泳者が参加する大会などで、複数の泳者がおかれている状況などを比較して俯瞰することが可能になる。
【００３４】
［適用例１５］上記適用例に記載の情報処理装置は、前記表示情報を表示する表示部を備えることを特徴とする。
【００３５】
生成した表示情報を、水泳情報処理システムで表示することができる。
【００３６】
［適用例１６］上記適用例に記載の位置情報は、現在位置を有し、前記現在位置、移動速度、および移動距離のうち少なくともいずれか１つを含むことを特徴とする。
【００３７】
泳者の現在位置に関する情報を取得し、現在位置に基づいて泳者の位置に関する表示情報を生成することができる。
【００３８】
［適用例１７］本適用例に記載の情報処理装置は、水泳を実施している泳者の位置情報と水泳情報とを受信する受信部と、前記位置情報に対応する地図情報を取得し、前記泳者に関係する環境情報を取得し、前記地図情報、前記環境情報、および前記水泳情報を用いて表示情報を生成する表示情報生成部と、を備えることを特徴とする。
【００３９】
本適用例によれば、泳者の位置情報に対応する地図情報、泳者に関係する環境情報、および泳者が実施する水泳に関する水泳情報を用いて表示情報を生成している。地図情報および環境情報には、自然環境などの情報が含まれているため、泳者の水泳情報を、自然環境下で泳者に影響を与える外的影響と関連付けて考察することができる。従って、このような地図情報、環境情報、および泳者の水泳情報によって、アウトドアのウォータースポーツを行う泳者がおかれている状況などを俯瞰することができる。
【００４０】
［適用例１８］本適用例に記載の情報処理装置は、水泳を実施している泳者の水泳情報を受信する受信部と、前記泳者に関係する環境情報を取得し、前記環境情報および前記水泳情報を用いて表示情報を生成する表示情報生成部と、を備えることを特徴とする。
【００４１】
本適用例によれば、泳者に関係する環境情報および泳者が実施する水泳に関する水泳情報を用いて表示情報を生成している。環境情報には、自然環境などの情報が含まれているため、泳者の水泳情報を、自然環境下で泳者に影響を与える外的影響と関連付けて考察することができる。従って、このような泳者の水泳情報および環境情報によって、アウトドアのウォータースポーツを行う泳者に影響を与える状況などを認識させることができる。
【００４２】
［適用例１９］上記適用例１７および適用例１８に記載の環境情報は、潮流、地形、水深、および水温のうち少なくとも１つの情報を含むことを特徴とする。
【００４３】
泳者の水泳情報に影響を与える環境情報を取得することができる。
【００４４】
［適用例２０］本適用例に記載の水泳情報処理方法は、泳者の位置情報を取得する位置情報取得工程と、前記泳者の活動情報を取得する活動情報取得工程と、前記活動情報に基づいて、前記泳者に関する水泳情報を生成する水泳情報生成工程と、前記位置情報に対応する地図情報を取得する地図情報取得工程と、前記位置情報と前記地図情報と前記水泳情報とに基づいて表示情報を生成する表示情報生成工程と、を備えることを特徴とする。
【００４５】
本適用例によれば、泳者の位置情報に対応する地図情報と、泳者が実施する水泳に関する水泳情報と、に基づいて表示情報を生成している。地図情報には、自然環境などの情報が含まれているため、泳者の水泳情報を、自然環境下で泳者に影響を与える外的影響と関連付けて考察することができる。従って、このような泳者の位置情報と水泳情報と地図情報とによって、アウトドアのウォータースポーツを行う泳者がおかれている状況などを俯瞰することができる。
【００４６】
［適用例２１］本適用例に記載のプログラムは、泳者の位置情報を取得する位置情報取得工程と、前記泳者の活動情報を取得する活動情報取得工程と、前記活動情報に基づいて、前記泳者に関する水泳情報を生成する水泳情報生成工程と、前記位置情報に対応する地図情報を取得する地図情報取得工程と、前記位置情報と前記地図情報と前記水泳情報とに基づいて表示情報を生成する表示情報生成工程と、を備える水泳情報処理方法をコンピューターに実行させる。
【００４７】
本適用例によれば、泳者の位置情報に対応する地図情報と、泳者が実施する水泳に関する水泳情報と、に基づいて表示情報を生成している。地図情報には、自然環境などの情報が含まれているため、泳者の水泳情報を、自然環境下で泳者に影響を与える外的影響と関連付けて考察することができる。従って、このような泳者の位置情報と水泳情報と地図情報とによって、アウトドアのウォータースポーツを行う泳者がおかれている状況などを俯瞰することができる。
【００４８】
［適用例２２］本適用例に記載のウェアラブル機器は、計時して時刻情報を出力する計時部と、泳者の位置情報を測定する位置情報測定部と、前記泳者の活動情報を測定する活動情報測定部と、前記活動情報に基づいて、前記泳者が実施する水泳に関する水泳情報を生成し、前記水泳情報と前記位置情報とを前記時刻情報に関連付けて送信情報を生成する処理部と、前記送信情報を送信する送信部と、を備えることを特徴とする。
【００４９】
本適用例によれば、泳者の位置情報と水泳情報とを時刻情報に関連付けて送信情報を送信するため、送信情報から泳者の位置情報と移動状況とを取得可能である。送信情報により、泳者の位置情報に対応する地図情報と、泳者が実施する水泳に関する水泳情報と、に基づいて表示情報を生成することが可能である。泳者の水泳情報を、地図情報などで自然環境下で泳者に影響を与える外的影響と関連付けて考察することができる。従って、このような泳者の位置情報と水泳情報と地図情報とによって、アウトドアのウォータースポーツを行う泳者がおかれている状況などを俯瞰することができる。
【図面の簡単な説明】
【００５０】
【図１】ＯＷＳシステムの概要を表す説明図。
【図２】ウェアラブル機器の概略を表す説明図。
【図３】ウェアラブル機器の概略構成を示すブロック図。
【図４】タブレットＰＣの概略構成を示すブロック図。
【図５】位置情報テーブルの一例を示す図。
【図６】第１水泳情報テーブルの一例を示す図。
【図７】第２水泳情報テーブルの一例を示す図。
【図８】生体情報テーブルの一例を示す図。
【図９】画面データの一例を示す図。
【図１０】画面データの一例を示す図。
【図１１】画面データの一例を示す図。
【図１２】画面データの一例を示す図。
【図１３】画面データの一例を示す図。
【図１４】画面データの一例を示す図。
【図１５】画面データの一例を示す図。
【図１６】画面データの一例を示す図。
【図１７】画面データの一例を示す図。
【図１８】画面データの一例を示す図。
【図１９】画面データの一例を示す図。
【図２０】画面データの一例を示す図。
【図２１】ＯＷＳシステムの処理を表すシーケンス図。
【発明を実施するための形態】
【００５１】
以下、本発明の実施形態について、図面を参照して説明する。尚、以下の各図においては、各構成部や各画面を認識可能な程度の大きさにするため、各部や各画面の尺度や配置位置を実際とは異ならせしめている。
【００５２】
（実施形態１）
（ＯＷＳシステムの概要）
図１は、ＯＷＳシステムの概要を表す説明図である。
本実施形態では、対象となるウォータースポーツとしてＯＷＳを例に説明しているが、ＯＷＳに限らず、アウトドアにおいて水泳を行うスポーツであれば適用可能であり、例えば、トライアスロン、アクアスロン、遠泳競技などであってもよく、また海水浴における遊泳やシュノーケリングなどのレジャースポーツであってもよい。
【００５３】
図１に示すＯＷＳシステム１は、水泳情報処理システムに相当し、ウェアラブル機器５と、情報処理装置としてのタブレットＰＣ３などで構成されている。ウェアラブル機器５は、沿岸などのオープンウォーターで泳いでいる泳者ＵＡ、泳者ＵＢ、泳者ＵＣのそれぞれに装着されている。泳者ＵＡにはウェアラブル機器５Ａが、泳者ＵＢにはウェアラブル機器５Ｂが、泳者ＵＣにはウェアラブル機器５Ｃが装着されている。ウェアラブル機器５（５Ａ，５Ｂ，５Ｃ）は、タブレットＰＣ（情報処理装置）３と無線通信２で無線接続されウェアラブル機器５において測定した泳者ＵＡ〜泳者ＵＣの情報（時刻情報Ｔ、位置情報Ｐ、水泳情報Ｓ、生体情報Ｂ）をタブレットＰＣ３へ送信している。
【００５４】
タブレットＰＣ３では、ネットワーク通信４によりＩｎｔｅｒｎｅｔと接続されている。Ｉｎｔｅｒｎｅｔは、ネットワーク通信４により外部に相当するＷｅｂサイト（サーバー）６やテレビ局７などと接続されている。タブレットＰＣ３は、Ｗｅｂサイト６から位置情報Ｐに対応する地図情報Ｍと環境情報Ｅｎを受信する。
【００５５】
タブレットＰＣ３では、時刻情報Ｔ、位置情報Ｐ、水泳情報Ｓ、生体情報Ｂ、地図情報Ｍおよび環境情報Ｅｎを用いて、表示情報Ｄｉｓｐを生成する。生成した表示情報Ｄｉｓｐは表示部６０に表示される（画面Ｄ１０、画面Ｄ５０）。表示情報Ｄｉｓｐは、Ｉｎｔｅｒｎｅｔを介してテレビ局７へ送信され、テレビ局７から放送されるテレビ表示画面の一部（画面Ｄ１０）として一般家庭などのＴＶ８（８Ａ，８Ｂ）へ表示される。
尚、タブレットＰＣ３の表示部６０およびＴＶ８は、表示部に相当する。
【００５６】
このようにして、タブレットＰＣ３で生成された表示情報Ｄｉｓｐが、表示部６０またはＴＶ８に表示されると、表示情報Ｄｉｓｐを視認した視認者は、泳者の泳いでいる状況（水泳情報Ｓ）を地図上（地図情報Ｍ）で確認することができる。また、時刻情報Ｔや生体情報Ｂ、環境情報Ｅｎなどの情報を含めて泳者がおかれている状況などを俯瞰して把握することができる。
【００５７】
以降に、このような効果を得ることができるＯＷＳシステム１について詳細に説明する。
【００５８】
（ウェアラブル機器）
図２は、ウェアラブル機器の概略を表す説明図である。図３は、ウェアラブル機器の概略構成を示すブロック図である。
図２では、ウェアラブル機器５を泳者の手首ＷＲにバンドＢＡで巻きつけて装着した状態を表している。ウェアラブル機器５は、耐水圧構造を有した腕時計型の情報機器であり、バンドＢＡの手首ＷＲ側の表面に露出して配設される脈拍センサー２１と、バンドＢＡの手首ＷＲ側とは反対側の表面に露出して配設される表示部２５と、バンドＢＡの内側に内蔵して配設される位置情報測定部１０、活動情報測定部１６、通信部２９、処理部３０、および電源部（図示は省略）とを備えている。引き続き、図３を用いて、これらの機能について詳しく説明する。ここでは、一例としてウェアラブル機器５を手首に装着する形態を例示しているが、これに限定されるものではない。たとえば、泳者の足首、頭、耳、腰、胴体にウェアラブル機器を装着することができる。
【００５９】
ウェアラブル機器５は、位置情報測定部１０、活動情報測定部１６、生体情報検出部２０、計時部２３、表示部２５、操作部２７、通信部２９、処理部３０、および記憶部４０などで構成されている。
【００６０】
位置情報測定部１０は、ＧＮＳＳ測位センサー１１を備えている。あるいは、通信用電波（ＷｉＦｉや携帯電話無線）を利用したＷｉＦｉ（登録商標）測位センサー１２や３Ｇ測位センサー１３などを測位用センサーとして備えていても良い。これらの測位用センサーにより、ウェアラブル機器５の位置情報Ｐが測定され、処理部３０へ出力される。
位置情報Ｐには、緯度、経度、高度、移動速度、測位時刻などの情報が含まれている。測位時刻は、緯度、経度、高度が測位された時刻である。移動速度は、移動方向と移動速さの情報を含むベクトル情報である。測位時刻における緯度、経度の情報は、現在位置に相当する。位置情報Ｐとしては、測位時刻における緯度および経度の情報が少なくとも必要である。移動速度および後述する移動距離については、測位時刻における経度および緯度の情報から算出することができる。また、高度の情報が位置情報測定部１０により測定された場合は、位置情報Ｐに含めてもよい。また、２点間の位置情報Ｐに基づいて移動距離を算出してもよい。
【００６１】
ＧＮＳＳ測位センサー１１は、測位用ＧＮＳＳ（Global Navigation Satellite System）衛星から衛星信号を受信するアンテナ部、フロントエンド部、および測位情報算出部（いずれも図示は省略）を有して構成され、測位用ＧＮＳＳ衛星から発信されている衛星信号を含むＲＦ（Radio Frequency）信号を受信すると、ＲＦ信号に重畳された測位情報を抽出し取得する。取得した測位情報から、公知の位置算出処理を行い、ウェアラブル機器５の位置情報Ｐを算出し、処理部３０へ単位時間（例えば、１秒間）ごとに出力する。
【００６２】
また、ＧＮＳＳ測位センサー１１は、ＧＮＳＳ衛星から取得した受信信号の受信周波数に基づいて、位置情報を算出することもできる。この方法では、少なくとも４つのＧＮＳＳ衛星によるコード位相等に基づいて公知の位置算出演算によって、互いに直交する３方向の成分を有したベクトル量を位置座標として算出する。また、少なくとも４つのＧＮＳＳ衛星の受信周波数等（受信周波数から求まるドップラー周波数等）に基づいて公知の演算によって、互いに直交する３方向の成分を有したベクトル量を速度ベクトルとして算出する。このようにして、算出された位置座標（緯度、経度、高度）および速度ベクトル（移動速度）が位置情報Ｐとして、測位時刻と共に処理部３０へ出力される。
【００６３】
ＷｉＦｉ測位センサー１２は、複数のＷｉＦｉアクセスポイントから発信される電波（ビーコン信号など）を受信する。受信した電波の電波強度と、予め記憶部４０に格納されているＷｉＦｉアクセスポイントの位置の情報とを用いてウェアラブル機器５の位置座標を算出する。移動速度は、連続して取得した複数の位置座標と測位時刻とを用いて算出される。算出した位置情報Ｐを処理部３０へ出力する。
【００６４】
３Ｇ測位センサー１３は、複数の携帯電話基地局から発信される電波を受信し、受信した電波の電波強度と、予め記憶部４０に格納されている携帯電話基地局の位置の情報とを用いてウェアラブル機器５の位置座標を算出する。移動速度は、連続して取得した複数の位置座標と測位時刻とを用いて算出される。算出した位置情報Ｐを処理部３０へ出力する。
【００６５】
これらのセンサーから出力された位置情報Ｐは、位置情報取得部３１（処理部３０）へ出力される。位置情報測定部１０では、これらのセンサーから出力された複数の位置情報Ｐを用いて、より精度の高い位置情報Ｐが算出されてもよい。また、位置情報測定部１０では、ＧＮＳＳ測位センサー１１、ＷｉＦｉ測位センサー１２、および３Ｇ測位センサー１３のうち少なくとも１つを備えていればよく、全ての測位センサーが必須ではない。また、ウェアラブル機器５の位置情報Ｐを出力することができれば他の測位センサーであってもよい。
【００６６】
活動情報測定部１６は、加速度センサー１７、ジャイロセンサー１８、および気圧センサー１９などのセンサーを備えている。これらのセンサーにより、活動情報が測定され、単位時間（例えば、０．０６２５秒間）ごとに処理部３０へ出力される。活動情報は、後述する水泳情報生成部３７（処理部３０）により、水泳情報Ｓの算出のために利用される。尚、気圧センサー１９は、圧力センサーに相当する。
【００６７】
加速度センサー１７は、互いに直交する３軸方向の加速度信号を検出するセンサーである。加速度センサー１７は、各軸の加速度変化をサンプリング間隔ごとに計測する。好適例として、サンプリング周波数は、１６Ｈｚ以上に設定されている。加速度センサー１７は、泳者の動きを３軸方向で検出し、検出した加速度信号を増幅回路、波形整形回路、Ａ／Ｄ変換回路（いずれも図示は省略）において、増幅、整形、Ａ／Ｄ変換し、変換した加速度データを活動情報として水泳情報生成部３７（処理部３０）へ出力する。
【００６８】
また、加速度信号が、後述する生体情報検出部２０に出力されてもよく、その場合では、加速度信号は、生体情報検出部２０において生体情報Ｂを検出する際に脈波信号に重畳される体動ノイズの抑制処理においても用いることができる。
また、加速度信号は操作情報として、処理部３０の制御の元で操作部２７へ出力されてもよい。
【００６９】
ジャイロセンサー１８は、互いに直交する３軸を中心軸とした角速度を検出するセンサーである。ジャイロセンサー１８では、単位時間ごとに検出したジャイロ信号を増幅回路、波形整形回路、Ａ／Ｄ変換回路（いずれも図示を省略する）において、増幅、整形、Ａ／Ｄ変換し、変換したジャイロデータを活動情報として水泳情報生成部３７（処理部３０）へ出力する。処理部３０では、ジャイロデータを用いて、ウェアラブル機器５が装着された泳者の手首ＷＲの傾きや回転などの動きを算出することができる。
【００７０】
尚、加速度センサー１７およびジャイロセンサー１８では、検出対象を３軸方向の軸としているが、３軸に限らず１軸、２軸、または４軸以上であってもよい。また、処理部３０において、加速度センサー１７およびジャイロセンサー１８から出力される加速度信号やジャイロ信号が、測位時刻ごとに出力された位置情報Ｐの間の位置情報Ｐを補間して生成する情報として利用されてもよい。
【００７１】
気圧センサー１９は、単位時間ごとに気圧および水圧を含む圧力を検出するセンサーである。気圧センサー１９では、単位時間ごとに検出した圧力信号を増幅回路、波形整形回路、Ａ／Ｄ変換回路（いずれも図示は省略）において、増幅、整形、Ａ／Ｄ変換し、変換した圧力データを活動情報として水泳情報生成部３７（処理部３０）へ出力する。また、気圧センサー１９は、圧力データの値から気圧であるか水圧であるかを判別し、判別した結果（例えば、気圧を「０」、水圧を「１」などの値で）を活動情報として水泳情報生成部３７へ出力してもよい。
【００７２】
また、活動情報測定部１６では、加速度センサー１７またはジャイロセンサー１８のいずれか１つが備えられている構成であってもよく、その場合では、いずれかによって測定された活動情報が処理部３０へ出力される。
また、活動情報測定部１６で備えられるセンサーは、加速度センサー１７、ジャイロセンサー１８、および気圧センサー１９などのセンサーに限定されず、例えば、方位信号を出力する地磁気センサー（方位センサー）が備えられていてもよい。
【００７３】
生体情報検出部２０は、脈拍センサー２１および温度センサー２２などの生体センサーを備えて構成される。これらの生体センサーにより、ウェアラブル機器５を装着している泳者の生体情報Ｂが検出され、処理部３０へ出力される。尚、生体情報検出部２０は、生体情報測定部に相当する。
生体情報Ｂには、脈拍数、体温、呼吸、検出時刻などの情報が含まれている。
脈拍センサー２１は、光電センサーや演算回路などで構成され、泳者などのユーザーの脈波を検出し、脈拍数を算出するセンサーモジュールである。光電センサーでは、発光素子と受光素子とを備え、発光素子から手首ＷＲに向かって光を照射させ、血管で反射された反射光を受光素子により受光する。脈拍センサー２１は、血管の拡張時と縮小時とで光の反射率が異なる現象を利用してユーザーの脈波を検出する。演算回路では、検出された脈波のデータを周波数分解処理し各周波数の信号強度値を分析し、脈波以外のノイズも含まれている周波数スペクトルから脈波に相当する周波数スペクトルを特定し、脈拍数を算出する。尚、脈波の信号（Ｓ）と脈波以外のノイズ（Ｎ）信号との比をＳＮ比と称し、算出された脈拍数値の信頼度の判定に利用される。脈波以外のノイズの原因の一つとして、ユーザーの泳ぎ動作による手首ＷＲの動きが影響を与えているため、手首ＷＲの動きに伴い変化する加速度信号やジャイロ信号を参照することにより脈波に相当する周波数スペクトルを特定することができる。
脈拍センサー２１は、算出した脈拍数を生体情報Ｂとして生体情報取得部３５（処理部３０）へ出力する。
【００７４】
尚、脈拍センサー２１は、上述の光電センサーに限らず、超音波により血管の収縮を検出して脈拍数を測定する超音波センサーや圧電素子などにより脈圧を検出する脈圧計を採用してもよい。
【００７５】
温度センサー２２は、手首ＷＲの皮膚温度や皮下深部などの温度を接触または非接触に検出する公知のセンサーである。温度センサー２２は、検出した温度信号から体温を算出し、その体温を生体情報Ｂとして処理部３０へ出力する。
【００７６】
計時部２３は、リアルタイムクロックであり、位置情報測定部１０、活動情報測定部１６、生体情報検出部２０に備えられる各センサーなどで利用するサンプリング間隔や、処理部３０へ出力する単位時間などを生成する。単位時間は、処理部３０において、時系列情報４２を生成するための時刻情報Ｔの生成に用いられる。また、タイマー機能、カレンダー機能、時計機能、ストップウォッチ機能などの計時機能を有している。
【００７７】
表示部２５は、文字やアイコンの表示が可能な表示装置であり、例えば、柔軟に変形可能なフレキシブルタイプのドットマトリックス型ＥＰＤ（Electrophoretic Display）、および表示駆動回路などで構成される。処理部３０から出力される表示信号に従って、各種表示情報が表示される。
尚、表示部２５は、ＥＰＤに限らず、ＬＣＤ（Liquid Crystal Display）、セグメント型ＬＣＤ、有機エレクトロルミネッセンスディスプレイなどであってもよい。
【００７８】
操作部２７は、操作ボタンやスイッチ、表示部２５の表示面を覆うタッチパネル（いずれも図示は省略）であり、泳者を含む操作者の操作に対応する操作信号を処理部３０へ出力する。また、操作部２７は、加速度センサー１７から操作情報に対応する加速度信号を入力した場合では、予め決められた加速度信号のパターンと照合した操作情報の操作信号を出力する。例えば、操作部２７は、加速度センサー１７から出力される加速度信号のパターンからタップが３回連続されたことを検出することができる。操作部２７は、３回連続のタップ操作を検出した場合に、予め決められたその操作に対応する機能、例えば、水泳中のストロークピッチを表示するなどの機能を実現するための操作信号を処理部３０へ出力する。
【００７９】
通信部２９は、好適例として、電力消費を抑えた無線アダプターであり、通信処理部３９（後述する）の制御によりタブレットＰＣ３と相互に通信を確立し、ウェアラブル機器５によって測定されたデータや、記憶部４０に格納されたデータなどを送信する。
通信部２９は、ウェアラブル機器５とタブレットＰＣ３との間で共通の無線通信方式および通信プロトコルを有した通信アダプターを備えていてもよい。また、通信部２９は、携帯通信や無線ＬＡＮ（Local Area Network）などの通信アダプター、近距離無線アダプター、または有線の通信アダプターなどを備え、携帯通信網などを含む移動体通信網、一般的なインターネットまたはイントラネット通信網、中継するアクセスポイントなどを介してタブレットＰＣ３や他の情報機器やサーバーとデータ交換可能に接続することができてもよい。
【００８０】
（処理部と記憶部／ウェアラブル機器）
処理部３０は、ＣＰＵやＤＳＰ（Digital Signal Processor）等のプロセッサーを有して構成され、ウェアラブル機器５の各部を統括的に制御する制御装置および演算装置（コンピューター）である。処理部３０は、位置情報取得部３１、生体情報取得部３５、水泳情報生成部３７、および通信処理部３９などの機能部を含み構成されている。尚、これらの機能部の全てが必ずしも必須の構成要素ではない。また、他の機能部を含めてもよい。
【００８１】
記憶部４０は、ＲＯＭやフラッシュＲＯＭ、ＲＡＭ、ＦｅＲＡＭ、ＳＳＤ等の記憶装置によって構成され、時系列情報４２、水泳パターンテーブル５０、識別情報５２、およびプログラム５４などが記憶されている。時系列情報４２は、時刻情報Ｔに関連付けられたデータであることを表しており、位置情報データ４３、生体情報データ４５、水泳情報データ４６などで構成されている。
【００８２】
以降、処理部３０の各機能部および記憶部４０に記憶される各データについて説明する。
【００８３】
（位置情報取得部）
位置情報取得部３１は、位置情報測定部１０を制御し、位置情報Ｐを取得する。取得した位置情報Ｐを記憶部４０へ記憶する。位置情報Ｐは、時系列情報４２として、位置情報データ４３に格納される。具体的には、位置情報取得部３１は、測位時刻ごとに、緯度、経度、高度、移動速度の情報を位置情報データ４３に格納する。格納される測位時刻は、例えば、１秒ごとの時刻（年月日時分秒）である。
【００８４】
（生体情報取得部）
生体情報取得部３５は、生体情報検出部２０を制御し、生体情報Ｂを取得する。取得した生体情報Ｂを記憶部４０へ記憶する。生体情報Ｂは、時系列情報４２として、生体情報データ４５に格納される。具体的には、生体情報取得部３５は、検出時刻ごとに、脈拍数、体温の情報を生体情報データ４５に格納する。格納される検出時刻は、例えば、１秒〜４秒ごとの時刻（年月日時分秒）である。
【００８５】
（水泳情報生成部）
水泳情報生成部３７は、活動情報測定部１６を制御し、活動情報を取得する。取得した活動情報から、位置情報データ４３や必要に応じて生体情報データ４５の情報も参照して、水泳情報Ｓを算出する。水泳情報Ｓは、時系列情報４２の水泳情報データ４６に格納される。水泳情報Ｓには、泳法情報、水泳状態情報、測定時刻が含まれており、泳法情報は泳法データ４７に、水泳状態情報は水泳状態データ４９に、それぞれが測定時刻と関連付けられて格納されている。
【００８６】
泳法情報は、クロール泳法、平泳ぎ泳法、背泳ぎ泳法、バタフライ泳法などの水泳の泳法を表す情報である。
【００８７】
水泳状態情報は、それぞれの泳法で水泳している泳者の状態に関する情報であり、ストロークピッチ、ストローク数、ストローク距離、泳いだ時間、泳いだ距離、および手の位置などの情報である。
【００８８】
ストロークピッチは、単位時間当たりのストローク回数であり、例えば、１秒間当たりのストローク回数が小数点を含む数値で算出される。
ストローク数は、ストローク回数の累計である。
ストローク距離は、１回のストロークで推進した距離であり、例えば、単位をメートルで算出される。
泳いだ時間は、水泳開始から泳いだ時間の累計である。
泳いだ距離は、水泳開始から泳いだ距離の累計である。
手の位置は、測定時刻において、ウェアラブル機器５を装着した手首ＷＲが水中であったか水上であったかを表す情報である。
【００８９】
次に、水泳情報生成部３７が水泳情報Ｓの各情報を生成する処理について説明する。
水泳情報生成部３７は、水泳パターンテーブル５０を参照して、取得した活動情報に含まれる加速度データやジャイロデータの傾向から泳法を判定して泳法情報を生成する。活動情報に含まれる加速度データやジャイロデータは、３軸方向の加速度センサー１７またはジャイロセンサー１８により検出されたデータであり、泳者の手首ＷＲの動きや傾き、回転などの動きを表すデータである。水泳パターンテーブル５０は、泳法ごとに各軸方向の加速度データやジャイロデータのパターン、特性および特徴点などが予め格納されたテーブルである。水泳情報生成部３７は、入力された加速度データやジャイロデータのパターン、特性および特徴点などを、水泳パターンテーブル５０と比較して、どの泳法であるかを判定し、泳法情報を生成する。このような泳法の判定は、例えば、公知文献（米国特許第ＵＳ８，６５２，０１０号明細書）においても公開されている。
【００９０】
水泳情報生成部３７は、活動情報から泳法を判定（決定）すると、活動情報からストロークピッチ、ストローク回数、ストローク数を導出する。具体的には、加速度データやジャイロデータの中から周期性を有する軸のデータを抽出し、周波数分析や周期データのピーク数をカウントする方法などにより単位時間当たりのストローク回数、およびストローク回数の累計などを算出する。
泳いだ時間や泳いだ距離は、加速度データまたはジャイロデータ、および位置情報データ４３を用いて泳ぎ動作が始められてから経過した時刻情報Ｔと位置情報Ｐとから算出される。また、単位時間当たりに泳いだ距離とその間のストローク回数を用いて、ストローク距離を算出する。
【００９１】
水泳情報生成部３７は、活動情報に含まれる圧力データから手の位置を導出する。圧力データが気圧を示している場合は、手の位置を水上とし、圧力データが水圧を示している場合は、手の位置を水中として出力する。
【００９２】
（通信処理部）
通信処理部３９は、送信パケットを生成し、通信部２９を制御して、通信部２９から送信パケットをタブレットＰＣ３へ送信させる。
通信処理部３９は、時系列情報４２に含まれる位置情報データ４３、水泳情報データ４６および生体情報データ４５から共通の時刻を有するデータを取得し、送信パケットを生成する。この時刻は、位置情報データ４３においては測位時刻、水泳情報データ４６では測定時刻、生体情報データ４５では検出時刻である。共通の時刻とは、例えば、それぞれの時刻が同じ時刻ばかりではなく、所定の時間（例えば、−０．５秒から＋０．５秒の時間）内の時刻も共通の時刻として扱われる。
【００９３】
通信処理部３９は、共通の時刻を時刻情報Ｔ、時刻情報Ｔにおける位置情報データ４３の情報を位置情報Ｐ、時刻情報Ｔにおける水泳情報データ４６の情報を水泳情報Ｓ、時刻情報Ｔにおける生体情報データ４５の情報を生体情報Ｂとすると、「時刻情報Ｔ、位置情報Ｐ、水泳情報Ｓ、生体情報Ｂ」の順にまとめて送信情報を生成する。通信処理部３９では、位置情報取得部３１、水泳情報生成部３７、生体情報取得部３５により、それぞれの出力情報が生成されたタイミングと同期をとって、送信情報を生成し、その送信情報が格納された送信パケットを通信部２９へ出力する。
尚、通信処理部３９は、水泳情報と位置情報とを時刻情報に関連付けて送信情報を生成する処理部に相当する。また、通信処理部３９により制御される通信部２９は、送信部に相当する。
【００９４】
識別情報５２には、複数のウェアラブル機器５から特定（自機器）のウェアラブル機器５を識別するための情報が格納されている。識別情報５２は、例えば、ウェアラブル機器５に固有に設定された製造番号、ウェアラブル機器５が利用される前に固有に採番された番号、泳者がウェアラブル機器５を装着した時に泳者から取得した泳者固有の情報、などである。識別情報５２は、複数のウェアラブル機器５が利用される場合に、上述した送信パケットに付加される。タブレットＰＣ３側では、識別情報５２と泳者の情報が紐付けられており（図４における泳者管理データ８１）、送信パケットを受信するとどの泳者のデータであるか識別することができる。
【００９５】
プログラム５４は、処理部３０（ＣＰＵ、コンピューター）に読み込まれ実行されることにより、処理部３０を構成する各機能部の機能を実現する実行ステップが記録されたプログラムである。
【００９６】
（タブレットＰＣ）
図４は、タブレットＰＣの概略構成を示すブロック図である。
タブレットＰＣ３は、一般的なタブレット型ＰＣ端末であり、表示部６０、操作部６１、計時部６３、通信部６５、処理部７０、および記憶部８０などを有して構成されている。タブレットＰＣ３は、一般的な情報処理装置の一例として挙げたものであり、情報処理装置としては、他の一般的なＰＣやスマートフォンなどであってもよい。
【００９７】
表示部６０は、好適例として液晶パネルを採用している。尚、表示面にタッチパネルを備えても良い。表示部６０では、処理部７０の制御により生成された表示情報（画面データ）を表示する。
【００９８】
操作部６１は、表示部６０の表示面に備えられたタッチパネル、キーボード、マウスなどの入力装置である。操作部６１により入力された操作信号は、処理部７０に出力される。
【００９９】
計時部６３は、リアルタイムクロックであり、例えばカレンダー機能、時計機能、ストップウォッチ機能などの計時機能を有している。
【０１００】
通信部６５は、無線アダプターなどの通信アダプターを有し、ウェアラブル機器５と相互に通信を確立し、ウェアラブル機器５から各種データを受信する。また、通信部６５は、携帯通信や無線ＬＡＮなどの通信アダプター、近距離無線アダプター、または有線の通信アダプターなどを備え、携帯通信網などを含む移動体通信網、一般的なインターネットまたはイントラネット通信網、中継するアクセスポイントなどを介してウェアラブル機器５や他の情報機器やサーバーとデータ交換可能に接続することができる。
通信部６５では、処理部７０の制御により生成された表示情報（画面データ）を、インターネットなどを介してテレビ局７へ送信する。テレビ局７では、泳者を撮った映像の一部の領域に画面データを合成した映像（図２０の画面Ｄ９０）を生成し放送する。また、テレビ局７では、データ放送などで閲覧可能なデータ方式の画面やインターネットを介してＷｅｂページ閲覧可能なＴＶ８に対して画面データを提供する。
【０１０１】
（処理部と記憶部／タブレットＰＣ）
処理部７０は、ＣＰＵ等のプロセッサーを有して構成され、タブレットＰＣ３の各部を統括的に制御する制御装置（コンピューター）である。処理部７０は、機器情報取得部７１、地図情報取得部７２、環境情報取得部７３、第２水泳情報生成部７４、および表示情報生成部７５などの機能部を含み構成されている。尚、これらの機能部の全てが必ずしも必須の構成要素ではない。また、他の機能部を含めてもよい。
【０１０２】
記憶部８０は、ＲＯＭやフラッシュＲＯＭ、ＲＡＭ、ＦｅＲＡＭ、ＳＳＤ、ＨＤＤ等の記憶装置によって構成され、泳者管理データ８１、地図データ８２、環境情報データ８３、位置情報テーブル８５、第１水泳情報テーブル８７、第２水泳情報テーブル８９、生体情報テーブル９０、生成画面データ９１、およびプログラム９３などが記憶されている。
【０１０３】
記憶部８０の泳者管理データ８１では、複数の泳者の情報を管理するためのデータが格納されており、泳者の個人情報と、ウェアラブル機器５の識別情報５２とを対応付けている。位置情報テーブル８５、第１水泳情報テーブル８７、第２水泳情報テーブル８９、生体情報テーブル９０、生成画面データ９１については、泳者ごとまたは識別情報５２ごとに複数のテーブルが生成され格納されている。
【０１０４】
記憶部８０の地図データ８２には、地図情報取得部７２（後述する）により取得された地図情報Ｍが格納される。また、地図データ８２は、予め記憶部８０に記憶されていてもよく、その場合では、様々な地域の地図データや縮尺の異なる地図データなどが格納されている。
【０１０５】
記憶部８０のプログラム９３は、処理部７０（ＣＰＵ、コンピューター）に読み込まれ実行されることにより、処理部７０の各機能部の機能を実現する実行ステップが記録されたプログラムである。
【０１０６】
（機器情報取得部）
機器情報取得部７１は、ウェアラブル機器５から送信された送信パケットを受信し、記憶部８０へ格納する。詳しくは、通信部６５を制御して、ウェアラブル機器５と通信を確立し、ウェアラブル機器５から送信された送信パケットを受信する。受信した送信パケットから、送信情報を取得する。送信情報には、上述したようにウェアラブル機器５において泳者から収集した「時刻情報Ｔ、位置情報Ｐ、水泳情報Ｓ、生体情報Ｂ」が含まれている。送信パケットはウェアラブル機器５から送信情報が生成されると都度送信されており、機器情報取得部７１は、例えば１秒単位で泳者の動きに対応する「時刻情報Ｔ、位置情報Ｐ、水泳情報Ｓ、生体情報Ｂ」を取得する。機器情報取得部７１では、ウェアラブル機器５とタブレットＰＣ３との間の通信処理にかかる遅延時間などが加味されたとしても、ほぼリアルタイムに送信パケットを取得することができる。
【０１０７】
機器情報取得部７１では、「時刻情報Ｔ、位置情報Ｐ、水泳情報Ｓ、生体情報Ｂ」をそれぞれ、記憶部８０の位置情報テーブル８５、第１水泳情報テーブル８７、生体情報テーブル９０に格納する。図５は、位置情報テーブルの一例を示す図、図６は第１水泳情報テーブルの一例を示す図、図８は、生体情報テーブルの一例を示す図である。
【０１０８】
位置情報テーブル８５（図５）では、１行ごとにそれぞれの時刻情報Ｔに対応する位置情報Ｐが格納されており、位置情報テーブル８５の列ａから列ｇは、順にＩＤ（列ａ）、時刻（列ｂ）、緯度（列ｃ）、経度（列ｄ）、標高（列ｅ）、移動速さ（列ｆ）、移動距離（列ｇ）の情報である。
ＩＤは、１行ごとに採番されたＩＤであり、時刻（列ｂ）に１対１で対応している。
時刻は、対応する行の位置情報Ｐの測位時刻である。
緯度、経度、標高、移動速さは、位置情報Ｐから取得された値が格納される。
移動距離は、機器情報取得部７１により位置情報Ｐの移動距離を累計して算出されたデータである。尚、水泳情報Ｓから泳いだ距離のデータを取得して移動距離としてもよい。
尚、機器情報取得部７１において、移動方向の情報が含まれている位置情報Ｐを取得した場合は、移動方向の情報が位置情報テーブル８５の新たな列に格納される。また、機器情報取得部７１は、取得した位置情報Ｐに移動方向が含まれていない場合であっても、時刻の異なる２地点（例えば連続した二組の緯度と経度）の位置情報から移動方向を算出し、位置情報テーブル８５に新たな列を設けて格納してもよい。
【０１０９】
第１水泳情報テーブル８７（図６）は、１行ごとにそれぞれの時刻情報Ｔに対応する水泳情報Ｓが格納されており、第１水泳情報テーブル８７の列ａから列ｇは、順にＩＤ（列ａ）、時刻（列ｂ）、泳法（列ｃ）、ストローク数（列ｄ）、ストロークピッチ（列ｅ）、ストローク長（列ｆ）、手の位置（列ｇ）の情報である。
ＩＤは、１行ごとに採番されたＩＤであり、時刻（列ｂ）に１対１で対応している。
時刻は、対応する行の水泳情報Ｓの測定時刻である。
泳法、ストローク数、ストロークピッチ、ストローク長、手の位置は、いずれも水泳情報Ｓから取得された値が格納される。
【０１１０】
生体情報テーブル９０（図８）は、１行ごとにそれぞれの時刻情報Ｔに対応する生体情報Ｂが格納されており、生体情報テーブル９０の列ａから列ｄは、順にＩＤ（列ａ）、時刻（列ｂ）、脈拍数（列ｃ）、体温（列ｄ）の情報である。
ＩＤは、１行ごとに採番されたＩＤであり、時刻（列ｂ）に１対１で対応している。
時刻は、対応する行の生体情報Ｂの検出時刻である。
脈拍数、体温は、生体情報Ｂから取得された値が格納される。
【０１１１】
（地図情報取得部）
地図情報取得部７２は、外部から位置情報Ｐに対応する地図情報Ｍを取得する。詳しくは、地図情報取得部７２は、通信部６５を制御して外部のＷｅｂサイト６と通信を確立し、対象とするＯＷＳが行われる地域の地図データを含む地図情報Ｍをダウンロードする。地図情報Ｍには、位置情報Ｐやその周辺地域に関する自然環境などの情報が含まれている。Ｗｅｂサイト６は、一般または公営の地図情報サービスサイトを含み構成されている。尚、地図情報取得部７２は、ＤＶＤやＣＤなどのメディアや他の情報機器から地図情報Ｍをダウンロードしてもよい。このようなＷｅｂサイト６やメディアや他の情報機器などの、地図情報Ｍの提供元は、外部に相当する。また、地図情報取得部７２により制御される通信部６５は、受信部に相当する。
【０１１２】
地図情報取得部７２は、泳者が競技をする前、および競技の最中、競技の後など様々な機会に地図情報Ｍを取得する。競技の最中では、泳者の位置情報Ｐ（位置情報テーブル８５）の緯度、経度、標高などの最新情報から、より詳細な地図データの送信をＷｅｂサイト６に要求して取得する。取得した地図データは、逐次、記憶部８０に地図データ８２として記憶される。
【０１１３】
地図情報取得部７２は、予め記憶部８０に記憶された地図データ８２から泳者の位置情報Ｐに対応する地図情報Ｍを取得してもよい。また、地図情報取得部７２では、必要に応じて地図情報Ｍの取得元を選択して取得することができる。例えば、記憶部８０に泳者の位置情報Ｐに対応する地図情報Ｍが存在する場合は、優先的に記憶部８０から取得する構成としてもよい。
【０１１４】
（環境情報取得部）
環境情報取得部７３は、外部から位置情報Ｐに対応する環境情報Ｅｎを取得する。詳しくは、環境情報取得部７３は、通信部６５を制御して外部のＷｅｂサイト６と通信を確立し、対象とするＯＷＳが行われる地域の環境データを含む環境情報Ｅｎをダウンロードする。Ｗｅｂサイト６は、上述した地図情報サービスサイト以外にも、一般または公営の環境情報サービスサイトを含み構成されている。環境情報Ｅｎとしては、潮流、地形、水深、水温、気象などの情報を含んでいる。環境情報取得部７３は、時刻情報Ｔに応じて変化する環境情報Ｅｎも取得する。例えば、時刻情報Ｔよりも過去の時刻における環境情報Ｅｎを取得すること、時刻情報Ｔよりも未来の時刻において予測される環境情報Ｅｎを取得することもある。尚、このようなＷｅｂサイト６やメディアや他の情報機器などの環境情報Ｅｎの提供元も外部に相当し、環境情報取得部７３により制御される通信部６５も受信部に相当する。
潮流の情報には、潮流や海流の速度である潮流速度情報が含まれている。潮流速度情報は、潮流速度ベクトルであり、潮流の速さと方向の情報が含まれている。また、潮流の情報には、海流や河川、湖における水流の情報も、含まれる。
地形の情報には、海底や湖底、川底の地形や海岸などの地質などの情報が含まれている。水深の情報には、海底や湖底、川底までの水深の情報が含まれている。水温の情報は、海水または淡水の温度の情報である。気象の情報には、風速、風向き、天候、湿度などの情報が含まれている。
環境情報取得部７３は、取得した環境情報Ｅｎを記憶部８０に環境情報データ８３として記憶する。
【０１１５】
（第２水泳情報生成部）
第２水泳情報生成部７４は、機器情報取得部７１により記憶された位置情報テーブル８５、第１水泳情報テーブル８７、生体情報テーブル９０などのデータを用いて、水泳情報Ｓとして分類される第２水泳情報テーブル８９のデータを生成する。水泳情報Ｓには、ウェアラブル機器５において生成された第１水泳情報テーブル８７と、タブレットＰＣ３の第２水泳情報生成部７４によって生成された第２水泳情報テーブル８９の情報が含まれている。
【０１１６】
図７は、第２水泳情報テーブルの一例を示す図である。第２水泳情報テーブル８９は、１行ごとにそれぞれの時刻情報Ｔに対応する水泳情報Ｓが格納されており、第２水泳情報テーブル８９の列ａから列ｅは、順にＩＤ（列ａ）、時刻（列ｂ）、ＳＷＯＬＦ２５ｍ（列ｃ）、ペース２５ｍ（列ｄ）、ストローク数２５ｍ（列ｅ）の情報である。
ＩＤは、１行ごとに採番されたＩＤであり、時刻（列ｂ）に１対１で対応している。
時刻は、対応する行の水泳情報Ｓが適用される時刻である。
ＳＷＯＬＦ２５ｍ（列ｃ）は、ＳＷＯＬＦスコアーであり、時刻（列ｂ）の位置情報Ｐまでに移動してきた一定距離（ここでは２５ｍ）における水泳時間（秒）と一定距離におけるストローク回数を和算した値である。
ペース２５ｍ（列ｄ）は、時刻（列ｂ）の位置情報Ｐまでに移動してきた一定距離（ここでは２５ｍ）あたりにかかった水泳時間（秒）である。
ストローク数２５ｍ（列ｅ）は、時刻（列ｂ）の位置情報Ｐまでに移動してきた一定距離（ここでは２５ｍ）あたりのストローク回数である。
【０１１７】
第２水泳情報生成部７４は、ＳＷＯＬＦ２５ｍ、ペース２５ｍ、ストローク２５ｍなどの情報を算出すると、第２水泳情報テーブル８９に格納する。
【０１１８】
（表示情報生成部）
表示情報生成部７５は、位置情報Ｐと地図情報Ｍと水泳情報Ｓとに基づいて表示情報を生成する。また、生体情報Ｂや環境情報Ｅｎの情報も含まれた表示情報も生成する。具体的には、位置情報テーブル８５、第１水泳情報テーブル８７、第２水泳情報テーブル８９、生体情報テーブル９０、地図データ８２、環境情報データ８３に格納されているデータを参照して、表示情報としての画面データを生成する。生成した画面データは、記憶部８０に生成画面データ９１として記憶される。
図９〜図２０は、画面データの一例を示す図である。各図に示す画面Ｄ１０から画面Ｄ９０を用いて表示情報（画面データ）の一例について説明する。尚、図中におけるＳＥＡは海を示し、ＣＬ（Coast Line）は海岸線を示し、ＬＡＮＤは陸地を示している。
表示情報生成部７５は、軌跡生成部７６および表示画面生成部７７などで構成されている。
【０１１９】
（軌跡生成部／表示情報生成部）
軌跡生成部７６は、地図データ８２に位置情報Ｐの履歴（軌跡情報）が描画（重畳）された軌跡情報画面を生成する。尚、軌跡情報および軌跡情報画面は、移動履歴情報に相当する。画面Ｄ１０、画面Ｄ２０、画面Ｄ２３、画面Ｄ２５、画面Ｄ３０、画面Ｄ４０に示す軌跡Ｌの描画部分が軌跡情報である。また、画面Ｄ５０に示す軌跡ＬＡ、軌跡ＬＢ、軌跡ＬＣ、および画面Ｄ５５に示す軌跡Ｌｒａｐ１、軌跡Ｌｒａｐ２、軌跡Ｌｒａｐ３も軌跡情報である。
軌跡生成部７６は、地図データ８２と位置情報Ｐとを読み込み、地図上に軌跡情報を描画（重畳）する。具体的には、位置情報Ｐの緯度、経度の位置を含む地図を、地図データ８２から取得し、地図画像編集用の記憶領域である地図レイヤーに展開する。位置情報Ｐの緯度、経度を位置情報テーブル８５から測位時刻に基づいて時系列に読み込み、軌跡画像編集用の記憶領域である軌跡レイヤーに描画する。軌跡レイヤーには、位置情報Ｐが緯度、経度の位置に測位時刻ごとに描画されているため、軌跡線として描画される。地図レイヤーと軌跡レイヤーとを地図上の縮尺に合わせ、地図上に位置情報Ｐの（緯度、経度）座標を対応させて、地図レイヤーに軌跡レイヤーを上書き合成し、軌跡情報画面を生成する。
【０１２０】
軌跡生成部７６は、軌跡線を軌跡レイヤーに多様な態様で描画する機能を有している。具体的には、軌跡生成部７６では、軌跡線の線種、軌跡線の形状、帯形状で描画された軌跡線の帯模様、などの態様を選択して軌跡線を描画することができる。さらに、軌跡生成部７６では、軌跡線の帯模様のパターンを、水泳情報Ｓなどの変化に応じて切り替えて描画することができる。尚、軌跡線の線種、軌跡線の形状、帯形状で描画された軌跡線の帯模様はそれぞれ、表示情報に含まれるオブジェクトに相当する。このような軌跡生成部７６による軌跡線の帯模様のパターンを水泳情報Ｓの変化に応じて切り替えて描画することは、水泳情報に応じてオブジェクトを生成することに相当する。
【０１２１】
軌跡生成部７６により生成される多様な態様で描画された軌跡線の一例について各図を用いて説明する。尚、ここでは、主に描画された軌跡線（軌跡情報）の態様について説明するものとし、例示する図の詳細な説明については後述する。
【０１２２】
（軌跡線の線種／軌跡生成部）
画面Ｄ１０（図９）、画面Ｄ３０（図１３）および画面Ｄ４０（図１４）に示す軌跡Ｌは、いずれも線幅の狭い実線形式で描画されている例である。
画面Ｄ５０（図１５）および画面Ｄ５５（図１６）に示す軌跡線は、線種が異なる例である。画面Ｄ５０は、複数の泳者としての複数のユーザー（ユーザーＵＡ、ユーザーＵＢ、ユーザーＵＣ）の軌跡線が軌跡ＬＡは実線、軌跡ＬＢは一点鎖線、軌跡ＬＣは点線で、それぞれの軌跡を容易に判別できるように異なる線種で描画されている。画面Ｄ５５では、ラップ（ｒａｐ１、ｒａｐ２、ｒａｐ３）ごとに軌跡Ｌｒａｐ１が実線、軌跡Ｌｒａｐ２が点線、軌跡Ｌｒａｐ３が一点鎖線で描画されている。
【０１２３】
（軌跡線の形状／軌跡生成部）
画面Ｄ１０、画面Ｄ３０の軌跡Ｌは、測定されたデータ間が直線で描画されているのに対し、画面Ｄ４０の軌跡Ｌは、曲線で描画されている。画面Ｄ１０、画面Ｄ３０では、測定されたデータが存在する位置情報Ｐに測定点が描画され（図示していない）、隣り合う測定点ごとに直線が結ばれている。例えば、画面Ｄ１０では、要素Ｅ５と要素Ｅ６との間に存在する軌跡Ｌの折り返し点が測定点である。また、図示は省略しているが、測定点が視認できるように印（要素のマークとは異なる点など）が描画されていてもよい。
画面Ｄ４０では、測定点を通る軌跡Ｌが滑らかな曲線で描画されている。
【０１２４】
（帯形状の軌跡線／軌跡生成部）
図１０、図１１、および図１２を用いて帯形状の軌跡線における帯模様のパターンを水泳情報Ｓなどの変化に応じて切り替えて描画する例について説明する。画面Ｄ２０、画面Ｄ２３および画面Ｄ２５に示す軌跡Ｌは、線幅を広げて帯形状で描画されている例である。
【０１２５】
画面Ｄ２０（図１０）の軌跡Ｌは帯形状であり、帯模様のパターンは、水泳情報Ｓに含まれる泳法情報の変化に基づいて区切られている。要素Ｅ２０（網点）の「Ｆｌｙ」はバタフライ泳法を示し、要素Ｅ２１（斜線）の「Ｂｒ」は平泳ぎを示し、要素Ｅ２２（白抜き）の「Ｂｃ」は背泳ぎを示し、要素Ｅ２３（黒塗り）の「Ｆ」はクロール（自由型）泳法を示している。
各要素における帯の長さは、軌跡Ｌにおいてその泳法が継続されている状態であることを示している。
【０１２６】
画面Ｄ２３（図１１）の軌跡Ｌは帯形状であり、帯模様のパターンは、生体情報Ｂに含まれる脈拍数の情報の変化に基づいて区切られている。帯模様のパターンは、白抜きパターン（「６０」と表示）が、８０ｂｐｍ（beats per minute）未満の脈拍数であり、黒塗りパターン（「２００」と表示）が２００ｂｐｍ以上の脈拍数であることを示している。その間の、表示「８０」は８０以上１２０未満、表示「１２０」は１２０以上１６０未満、表示「１６０」は１６０以上１８０未満、表示「１８０」は１８０以上２００未満（いずれも単位はｂｐｍ）をそれぞれ示し、パターンは粗い斜線から徐々に過密な斜線で表されている。
各要素における帯の長さは、軌跡Ｌにおいて生体情報Ｂの脈拍数がそれぞれの範囲内であることを示している。例えば、要素Ｅ４１および要素Ｅ４４では、脈拍数の範囲が８０以上１２０未満である。また、要素Ｅ４４から要素Ｅ４７までは、要素Ｅ４５および要素Ｅ４６を経由して徐々に脈拍数が高くなっている。このように、脈拍数の情報を帯模様のパターンで描画することにより、水泳運動中における泳者の負荷状態の変化を容易に識別することができる。
【０１２７】
画面Ｄ２５（図１２）の軌跡Ｌは帯形状であり、帯模様のパターンは、位置情報Ｐに含まれる移動速度の変化に基づいて区切られている。帯模様のパターンは、白抜きパターン（「０．５」と表示）が、１．０［ｍ／秒］未満の移動速度であり、黒塗りパターン（「３．０」と表示）が、３．０［ｍ／秒］以上の移動速度であることを示している。その間の、表示「１．０」は１．０以上１．５未満、表示「１．５」は１．５以上２．０未満、表示「２．０」は２．０以上２．５未満、表示「２．５」は２．５以上３．０未満（いずれも単位はｍ／秒）をそれぞれ示し、パターンは粗い間隔の斜線から徐々に過密な間隔の斜線で表されている。
各要素における帯の長さは、軌跡Ｌにおいて位置情報Ｐの移動速度がそれぞれの範囲内であることを示している。例えば、要素Ｅ５２では、移動速度が１．０以上１．５未満の速度から徐々に速度を上げて、要素Ｅ５３、要素Ｅ５４を経て、要素Ｅ５５では２．５以上３．０未満の速度で泳いでいることを示している。
【０１２８】
（表示画面生成部／表示情報生成部）
表示画面生成部７７は、生成した軌跡情報画面に対して、位置情報Ｐ、水泳情報Ｓ、生体情報Ｂ、および環境情報Ｅｎなどの情報を更に付加（重畳）した画面データを生成する。具体的には、それらの情報を説明するためにマーク、吹き出し、説明用の図形などを用いて画面データを構成する。尚、マーク、吹き出し、説明用の図形についても表示情報に含まれるオブジェクトに相当する。以降に表示画面生成部７７で生成される画面データと、その画面データを構成するそれらのオブジェクトについて、図９、図１３、図１４、図１５、図１７、図１８、図１９を用いて説明する。
【０１２９】
図９に示す画面Ｄ１０は、軌跡情報画面に水泳情報Ｓの泳法情報に対応するマークおよび位置情報Ｐから取得される矢印Ｄｉｒの図形が描画された例である。
画面Ｄ１０では、軌跡Ｌ上に丸形状をしたマーク（要素Ｅ１〜要素Ｅ１５）が描画されている。マークは、要素Ｅ１から順に要素Ｅ１５まで所定の経過時間（例えば、１秒間）ごとに軌跡Ｌ上に描画されている。各要素のマークのパターンは、網点が「Ｆｌｙ」、斜線が「Ｂｒ」、白抜きが「Ｂｃ」、黒塗りが「Ｆ」を示している。
画面Ｄ１０における、矢印Ｄｉｒは、移動速度（移動速さ、移動方向を含む）を表している。移動速度は、位置情報Ｐ（位置情報テーブル８５）から取得される。描画されている矢印Ｄｉｒの方向は、移動方向を示し、矢印Ｄｉｒの長さは移動速さを示している。
【０１３０】
図１３に示す画面Ｄ３０は、各要素の詳細説明が吹き出しにより描画された例である。要素Ｅ１２に対応する吹き出し（画面Ｄ３０ａ）が描画されている。画面Ｄ３０ａには、要素Ｅ１２に対応する水泳情報Ｓの内容が描画されている。具体的には、泳法が「クロール泳法」で、ＳＴＰ（ストロークピッチ」が「４０回／ｍｉｎ」、ＳＴＬ（ストローク長）が「１．０５ｍ／回」、ＳＴＣ（ストローク数）が「２３４５回」が描画されている。
【０１３１】
図１４に示す画面Ｄ４０は、水泳中の泳者の推進力と推進方向について、分析された情報が描画されている例である。
画面Ｄ４０では、潮流速度を表す矢印ＴＤＶ（Tide Vector）、泳者の推進速度を表す矢印ＳＦＶ（Swimming Force Vector）、軌跡上の移動速度を表す矢印ＬＶ（Locus Vector）が描画されている。また、詳細に情報を明示するために、部分的に拡大された画面データとなっている。
矢印ＴＤＶ（点線矢印）は、環境情報取得部７３によってＷｅｂサイト６からダウンロードされた環境情報Ｅｎ（環境情報データ８３）から取得された情報であり、地図の海面部分に描画されている。矢印ＴＤＶの方向は、潮流の方向を示し、矢印ＴＤＶの長さは、潮流の速さを示している。尚、矢印ＴＤＶは潮流速度情報に相当する。
矢印ＬＶは、位置情報Ｐ（位置情報テーブル８５）から取得された泳者の移動速度であり、軌跡Ｌ上に描画されている。
矢印ＳＦＶ（推進速度）は、移動速度と潮流速度とから算出される。具体的には、ベクトル演算により、移動速度から潮流速度への差を算出し推進速度とする。推進速度は、泳者による水泳運動の方向と強さ（速さ）を示している。つまり、潮流が生じている場合では、実際に移動した状態から潮流による影響を取り除いた情報になる。矢印ＳＦＶの方向は、推進している方向を示し、矢印ＳＦＶの長さは推進力（推進している速さ）を示している。尚、矢印ＳＦＶは推進速度情報に相当する。
【０１３２】
図１５に示す画面Ｄ５０は、複数のユーザーに関する情報が一画面に描画されている例である。
画面Ｄ５０では、ユーザーＵＡの軌跡ＬＡ、ユーザーＵＢの軌跡ＬＢ、ユーザーＵＣの軌跡ＬＣがそれぞれ描画されている。表示画面生成部７７は、泳者管理データ８１により管理されている複数のユーザーに関する情報を、記憶部８０の各テーブルから取得して画面データを生成する。画面Ｄ５０ではユーザーの軌跡情報について描画されている例を示しているが、表示画面生成部７７では、軌跡情報だけではなく、位置情報Ｐ、水泳情報Ｓ、生体情報Ｂ、環境情報Ｅｎなどの他の情報を、複数のユーザーに対して描画することもできる。
【０１３３】
図１７に示す画面Ｄ６０は、表示画面に描画する軌跡線の態様（軌跡線の形式）やマークに適用する情報を設定する画面である。
画面Ｄ６０は、選択設定可能な画面である画面Ｄ６２、画面Ｄ６３、および画面Ｄ６４と、生成された画面が描画される画面Ｄ６１から構成されている。画面Ｄ６２で、マークに適用する情報が設定され、画面Ｄ６３で軌跡線の形式に適用する情報が設定される。画面Ｄ６１には、適用された情報に基づいて生成された画面データが表示される。
画面Ｄ６２、画面Ｄ６３、および画面Ｄ６４では、操作部６１（図４）と連動しており、操作された操作信号に基づいて表示内容が切り替わる。
【０１３４】
画面Ｄ６２は、軌跡線上または地図上に描画するマークに適用する情報を選択する領域である。画面Ｄ６２ａは、マークに適用する情報の種類を選択させる画面であり、適用する情報としては「泳法」と「水温」が選択され、「潮流」が選択されていない状態を表している。画面Ｄ６２ｂは、画面Ｄ６２ａで「泳法」が選択されていることから、泳法に対応するマークのパターンを説明している画面である。
「泳法」が選択されていることから、画面Ｄ６１では、軌跡線上には要素Ｅ６２、要素Ｅ６３のような泳法を表すパターンのマークが描画されている。尚、要素Ｅ６０は、水泳開始（スタート地点）を示し、要素Ｅ６１は水泳終了（ゴール地点）を示している。
「水温」が選択されていることから、画面Ｄ６１では、水温線ＷＴ（一点鎖線）が描画され、水温線ＷＴから陸地（ＬＡＮＤ）側に２１℃、その反対側に２０℃の文字が描画されている。
【０１３５】
画面Ｄ６３は、軌跡線の形式に適用する情報を選択する領域である。画面Ｄ６３ａは、帯形状の軌跡線の帯に適用する情報の種類を選択させる領域である。画面Ｄ６３ａには、「脈拍数、ＳＷＯＬＦ２５ｍ、ペース２５ｍ、ストローク数２５ｍ、速度」などが選択可能に表示されている。画面Ｄ６３ｂは、画面Ｄ６３ａにおいて選択された情報を表すためのパターンとパターンごとの範囲が表示されている。画面Ｄ６３ａでは、アンダーラインされている脈拍数が選択されているため、画面Ｄ６３ｂでは６０〜２００ｂｐｍの間を表すパターンについて説明されている。画面Ｄ６１では、軌跡線の帯が描画され、脈拍数の範囲を表すパターンが描画されている。例えば、要素Ｅ６５では、脈拍数が１３０ｂｐｍ近辺であったことを示している。
【０１３６】
画面Ｄ６４は、設定ボタンであり、押下されると画面Ｄ７０（図１８）を表示する。
図１８に示す画面Ｄ７０は、画面Ｄ６２（画面Ｄ６２ａ）および画面Ｄ６３（画面Ｄ６３ａ）に選択肢として表示する情報（項目）を設定する設定画面である。画面Ｄ７１は、表示する情報を画面Ｄ７２または画面Ｄ７３のいずれかへ指定するための画面であり、操作部６１で選択した（マウス等でドラッグした）項目を画面Ｄ７２へ移す（ドロップする）と、画面Ｄ７２にその項目が表示される。画面Ｄ７２に表示された項目は、画面Ｄ６２ａに選択肢として表示される。同様な操作で画面Ｄ７３へ移すことにより、画面Ｄ７３に表示された項目は画面Ｄ６３ａに選択肢として表示される。このようにして、画面Ｄ７１に表示される情報は、画面Ｄ７２（マーク表示）、画面Ｄ７３（軌跡表示）のいずれへも指定することができる。例えば、画面Ｄ７２へＳＷＯＬＦ２５などの水泳情報Ｓや脈拍数などの生体情報Ｂを指定することにより、水泳情報Ｓや生体情報Ｂをマークとして表示することができる。
【０１３７】
図１９に示す画面Ｄ８０は、競技や運動の結果を表示する画面である。画面Ｄ８１は、競技や運動終了後に表示された画面Ｄ６１と同様な画面であり、画面Ｄ８２は、サマリーを表示する画面であり、画面Ｄ８３は詳細情報を表示する画面である。
【０１３８】
（水泳情報処理方法）
図２１は、ＯＷＳシステムの処理を表すシーケンス図である。本シーケンス図では、ウェアラブル機器５およびタブレットＰＣ３の各機能部が、Ｗｅｂサイト６と相互に連携して表示情報を生成し、テレビ局７または表示部６０を介して表示情報が提供されるまでの処理を時間の流れに沿って（図２１の上から下へ）表している。図中の付番は、図３および図４に示した構成部の付番である。また、ウェアラブル機器５ではプログラム５４が、タブレットＰＣ３ではプログラム９３が、それぞれの処理部（コンピューター）に本シーケンスを実行させている。尚、本シーケンスは、水泳情報処理方法に相当し、プログラム５４およびプログラム９３はプログラムに相当する。
以下に、本シーケンスについて説明する。尚、ウェアラブル機器５は、泳者の手首ＷＲに装着されているものとする。
【０１３９】
ウェアラブル機器５では、位置情報測定部１０および位置情報取得部３１により、ウェアラブル機器５（泳者）の位置情報Ｐを測定する。（位置情報取得工程）
ウェアラブル機器５では、活動情報測定部１６により、泳者の活動情報を測定する。（活動情報取得工程）
ウェアラブル機器５では、生体情報検出部２０および生体情報取得部３５により、泳者の生体情報を測定する。
ウェアラブル機器５では、水泳情報生成部３７により泳者の活動情報に基づいて泳者が実施する水泳に関する水泳情報Ｓを生成する。（水泳情報生成工程）
ウェアラブル機器５では、通信処理部３９および通信部２９により、測定した時刻の時刻情報Ｔ、位置情報Ｐ、水泳情報Ｓ、生体情報ＢをタブレットＰＣ３へ送信する。
【０１４０】
タブレットＰＣ３では、通信部６５および機器情報取得部７１により、ウェアラブル機器５によって測定された時刻情報Ｔ、位置情報Ｐ、水泳情報Ｓ、生体情報Ｂを受信する。
タブレットＰＣ３では、通信部６５および地図情報取得部７２により、Ｗｅｂサイト６へ位置情報Ｐを送信し、位置情報Ｐに関連する地図情報Ｍを受信する。（地図情報取得工程）
タブレットＰＣ３では、通信部６５および環境情報取得部７３により、Ｗｅｂサイト６へ時刻情報Ｔと位置情報Ｐを送信し、環境情報Ｅｎを受信する。
タブレットＰＣ３では、表示情報生成部７５により、位置情報Ｐと地図情報Ｍと水泳情報Ｓとに基づいて表示情報Ｄｉｓｐを生成する。また、生体情報Ｂまたは環境情報Ｅｎの情報も加味して表示情報Ｄｉｓｐを生成してもよい。（表示情報生成工程）
タブレットＰＣ３では、表示情報Ｄｉｓｐをテレビ局７へ送信する。そして、表示情報Ｄｉｓｐを表示部６０へ出力する。表示情報Ｄｉｓｐは、テレビ局７を介して放送を受信したＴＶ８や、表示部６０において表示される。
【０１４１】
以上述べたように、本実施形態に係わるＯＷＳシステム１においては、以下の効果を得ることができる。
泳者に装着されたウェアラブル機器５では、泳者の位置情報Ｐを取得し、タブレットＰＣ３へ送信している。位置情報Ｐを取得したタブレットＰＣ３では、Ｗｅｂサイト６から位置情報Ｐに関する地図情報Ｍを受信する。タブレットＰＣ３では、地図情報Ｍに泳者の位置情報Ｐの履歴（軌跡情報）を描画（重畳）して、表示情報Ｄｉｓｐを生成する。地図情報Ｍには、自然環境などの情報が含まれている。表示情報Ｄｉｓｐを視認する視認者は、泳者の軌跡情報を地図情報Ｍ上で確認することができる。視認者は、地図情報Ｍ上に描画された軌跡情報によって、泳者に対して影響を与える外的影響について考察することができる。
従って、このような泳者の位置情報Ｐ（軌跡情報）と水泳情報Ｓと地図情報Ｍとによって、アウトドアのウォータースポーツを行う泳者がおかれている状況などを俯瞰して把握することが可能になる。
さらに、表示情報Ｄｉｓｐには、水泳情報Ｓ、生体情報Ｂ、環境情報Ｅｎなどの情報を含めることができる。これにより、泳者の運動に係わる多方面の分析が可能になる。
【０１４２】
尚、本発明は上述した実施形態に限定されず、上述した実施形態に種々の変更や改良などを加えることが可能である。変形例を以下に述べる。
【０１４３】
（変形例１）
上述の実施形態では、軌跡情報画面の軌跡Ｌは、軌跡Ｌを、多様な線種や、多様な帯模様のパターンで描画するとしているが、このような形態に限定されない。多様な線種や多様な帯模様のパターンに加えて、更に帯の色を変えてもよい。また、異なるパターンや色で描画する場合に、異なるパターンの段階を更に細かく設定したり、パターンや色の境界を設けずに、連続的に変化させて描画されてもよい。
【０１４４】
（変形例２）
上述の実施形態および変形例では、表示画面生成部７７は、軌跡情報画面に丸形状をしたマーク（オブジェクト）を描画するとしたが、マークは丸形状に限定されない。例えば、図９に示した画面Ｄ１０の例では、要素Ｅ１から要素Ｅ１５が丸形状で描画されているが、泳法ごとにマークの形状を変えてもよい。例えば、菱形が「Ｆｌｙ」、正方形が「Ｂｒ」、三角形が「Ｂｃ」、星形が「Ｆ」を示す形状にしてもよい。マークの形状を変えて泳法などの情報を表現することにより、表示部６０やＴＶ８の表示領域のサイズが比較的小さい場合であっても、区別しやすい。
【０１４５】
（変形例３）
上述の実施形態および変形例では、図９の画面Ｄ１０で示したように軌跡Ｌ上に描画するマークは、所定の経過時間ごとに描画されていたが、そのような構成に限定されない。マークは、所定の移動距離、位置情報Ｐの変化、泳法情報の変化などの機会に生成され、描画されてもよい。
所定の移動距離は、泳者の移動距離を示し、例えば、３ｍごとにマークが生成され描画される。位置情報Ｐの変化とは、例えば、移動方向が変化した場合、移動速さが所定の速さよりも速くなったり遅くなったりした場合などが相当する。また、泳法情報の変化とは、泳法が切り替わった機会などである。図１７に示した画面Ｄ６１の要素Ｅ６２、要素Ｅ６３は、泳法が切り替わったタイミングにマークが描画されている例である。
【０１４６】
（変形例４）
図１０を用いて軌跡Ｌが重なった場合の描画例について説明する。
図１０の要素Ｅ２１と要素Ｅ２２とが交差している部分において、時系列に古い部分の軌跡Ｌが隠されて、時系列に新しい部分の軌跡Ｌが表示されている。このように描画することにより、交差して重なっている部分において描画されている部分が時系列に新しい部分の軌跡Ｌであることが明示されるため、視認者にとってわかりやすい。
また、図１０では、要素Ｅ２１と要素Ｅ２２とが異なるパターンであるため、比較的区別しやすいが、それぞれが同じパターンである場合に区別して視認し難い場合がある。そのような場合では、交差部分において時系列に新しい部分が時系列に古い部分を跨いでいるイメージを描画してもよい。例えば、要素Ｅ２１と要素Ｅ２２との交差部分において、要素Ｅ２２の両脇に橋をイメージするマークを描画してもよい。
また、視認したい軌跡だけを表示することができてもよい。図１６に示す画面Ｄ５５では、画面左上に「ｒａｐ１」、「ｒａｐ２」、「ｒａｐ３」、「ｒｅｓｔ」を選択するチェックボックスが描画されている。この場合では、チェックボックスのチェックがされていないラップに関しては、そのラップの軌跡は描画されない。このような構成により、視認したい軌跡だけを表示することができる。
【０１４７】
（変形例５）
図２０を用いて説明する。
画面Ｄ９０は、ＴＶ８に画面データ（画面Ｄ１０〜画面Ｄ８０）が表示されている例である。上述の実施形態および変形例で説明したようにタブレットＰＣ３は、表示情報Ｄｉｓｐをテレビ局７へ送信する。タブレットＰＣ３は、画面Ｄ１０から画面Ｄ８０などの画面データに付加して、泳者に関する情報、画面データに紐付いた時刻情報Ｔ、水泳情報Ｓ、生体情報Ｂ、環境情報Ｅｎなどの情報が送信されてもよい。テレビ局７では、例えば、ライブ映像（ｌｉｖｅ）の時刻や、ライブ映像時の泳者の状態、環境の状態などに応じて変化する情報を詳細に報知することができる。
【０１４８】
（変形例６）
図１を用いて説明する。
上述の実施形態および変形例では、泳者に装着されたウェアラブル機器５において測定された情報が適用された表示情報Ｄｉｓｐが、ほぼリアルタイムに表示部６０やＴＶ８に出力されるとしているが、表示情報Ｄｉｓｐは記憶装置などに記憶される構成であってもよい。詳しくは、タブレットＰＣ３の処理部７０では、生成した表示情報Ｄｉｓｐを記憶部８０に記憶する。このような表示情報Ｄｉｓｐは、泳者が競技終了後に、泳者や泳者を指導する指導者によるレビューに用いることができる。また、表示情報Ｄｉｓｐは、Ｗｅｂサイト６などに送信され、Ｗｅｂサイト６側のサーバーに格納されてもよい。
【０１４９】
（変形例７）
上述の実施形態および変形例では、表示情報生成部７５は、位置情報Ｐと地図情報Ｍと水泳情報Ｓとに基づいて表示情報を生成し、生体情報Ｂや環境情報Ｅｎの情報も含まれた表示情報も生成するとしているが、このような構成に限定されない。例えば、表示情報生成部７５は、水泳情報Ｓと環境情報Ｅｎとを組み合わせた情報を用いて表示情報Ｄｉｓｐを生成してもよい。この場合では表示情報Ｄｉｓｐは、水泳情報Ｓに含まれる測定時刻に対応する環境情報Ｅｎを、一覧表や文字情報、アイコン、画像情報などの形式で生成される。
【０１５０】
（変形例８）
図１を用いて説明する。
上述の実施形態および変形例に示すＯＷＳシステム１では、タブレットＰＣ３がウェアラブル機器５から取得した各種情報（時刻情報Ｔ、位置情報Ｐ、水泳情報Ｓ、生体情報Ｂ、地図情報Ｍ、環境情報Ｅｎ）を用いて表示情報Ｄｉｓｐを生成するとしているが、このような構成に限定されない。ＯＷＳシステム１のウェアラブル機器５は、ネットワーク通信４を介してＷｅｂサイト６に含まれるサーバーに上記各種情報を送信し、当該サーバーによって表示情報Ｄｉｓｐが生成されてもよい。当該サーバーにおいては、図４に示したタブレットＰＣ３の各構成部を備えていればよい。このような構成により、当該サーバーからネットワーク通信４を介して、表示情報ＤｉｓｐがタブレットＰＣ３やテレビ局７などへ送信することができる。
【符号の説明】
【０１５１】
１…ＯＷＳシステム、２…無線通信、３…タブレットＰＣ、４…ネットワーク通信、５，５Ａ，５Ｂ，５Ｃ…ウェアラブル機器、６…Ｗｅｂサイト、７…テレビ局、８…ＴＶ、１０…位置情報測定部、１１…ＧＮＳＳ測位センサー、１２…ＷｉＦｉ測位センサー、１３…３Ｇ測位センサー、１６…活動情報測定部、１７…加速度センサー、１８…ジャイロセンサー、１９…気圧センサー、２０…生体情報検出部、２１…脈拍センサー、２２…温度センサー、２３…計時部、２５…表示部、２７…操作部、２９…通信部、３０…処理部、３１…位置情報取得部、３５…生体情報取得部、３７…水泳情報生成部、３９…通信処理部、４０…記憶部、４２…時系列情報、４３…位置情報データ、４５…生体情報データ、４６…水泳情報データ、４７…泳法データ、４９…水泳状態データ、５０…水泳パターンテーブル、５２…識別情報、５４…プログラム、６０…表示部、６１…操作部、６３…計時部、６５…通信部、７０…処理部、７１…機器情報取得部、７２…地図情報取得部、７３…環境情報取得部、７４…第２水泳情報生成部、７５…表示情報生成部、７６…軌跡生成部、７７…表示画面生成部、８０…記憶部、８１…泳者管理データ、８２…地図データ、８３…環境情報データ、８５…位置情報テーブル、８７…第１水泳情報テーブル、８９…第２水泳情報テーブル、９０…生体情報テーブル、９１…生成画面データ、９３…プログラム、Ｔ…時刻情報、Ｐ…位置情報、Ｓ…水泳情報、Ｂ…生体情報、Ｍ…地図情報、Ｅｎ…環境情報、Ｄｉｓｐ…表示情報。
【図１】
2018015187.tif 000003
【図２】
2018015187.tif 000004
【図３】
2018015187.tif 000005
【図４】
2018015187.tif 000006
【図５】
2018015187.tif 000007
【図６】
2018015187.tif 000008
【図７】
2018015187.tif 000009
【図８】
2018015187.tif 000010
【図９】
2018015187.tif 000011
【図１０】
2018015187.tif 000012
【図１１】
2018015187.tif 000013
【図１２】
2018015187.tif 000014
【図１３】
2018015187.tif 000015
【図１４】
2018015187.tif 000016
【図１５】
2018015187.tif 000017
【図１６】
2018015187.tif 000018
【図１７】
2018015187.tif 000019
【図１８】
2018015187.tif 000020
【図１９】
2018015187.tif 000021
【図２０】
2018015187.tif 000022
【図２１】
2018015187.tif 000023