(57)【要約】      （修正有）【課題】競技者に適切な競技予想時間を申告させるように促すことが可能な情報処理装置の提供。【解決手段】受信部１１は、端末装置から競技者の申告した競技に要する競技予想時間を受信する。算出部１２は、受信部によって受信された競技予想時間に基づいて、競技のチェックポイントにおける、競技者が通過すべき制限時間を算出する。送信部１３は、算出部によって算出された制限時間を端末装置に送信する。【選択図】図２
2016220938.tif 000002
【特許請求の範囲】
【請求項１】
端末装置から競技者の競技に要する競技予想時間を受信する受信部と、
前記受信部によって受信された前記競技予想時間に基づいて、前記競技者の前記競技のチェックポイントを通過すべき制限時間を算出する算出部と、
前記算出部によって算出された前記制限時間を前記端末装置に送信する送信部と、
を有することを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記算出部が算出した前記制限時間と、前記競技者が前記チェックポイントを通過した通過時間とを比較する比較部、
をさらに有することを特徴とする情報処理装置。
【請求項３】
請求項２に記載の情報処理装置であって、
前記比較部の比較結果に基づくメッセージを前記競技の競技会場に設置された表示装置に出力する出力部、
をさらに有することを特徴とする情報処理装置。
【請求項４】
請求項３に記載の情報処理装置であって、
前記送信部は、前記チェックポイントにおける前記競技者の通過時間が前記制限時間を超えた場合、前記表示装置に前記メッセージが出力される旨の注意事項の情報を前記端末装置に送信する、
ことを特徴とする情報処理装置。
【請求項５】
請求項２に記載の情報処理装置であって、
前記比較部の比較結果に基づくメッセージを前記競技者が所持する電子装置に出力する出力部、
をさらに有することを特徴とする情報処理装置。
【請求項６】
請求項１に記載の情報処理装置であって、
前記送信部は、前記チェックポイントにおける前記競技者の通過時間が前記制限時間を超えた場合、前記競技者の前記競技における記録が計測されない旨の注意事項の情報を前記端末装置に送信する、
ことを特徴とする情報処理装置。
【請求項７】
請求項６に記載の情報処理装置であって、
前記通過時間が前記制限時間を超えた場合、前記競技者の前記競技における記録を記憶装置に記憶しない、
ことを特徴とする情報処理装置。
【請求項８】
請求項１に記載の情報処理装置であって、
前記算出部は、前記受信部によって受信された前記競技予想時間に基づいて、前記競技者のスタートエリアを算出し、
前記送信部は、前記算出部によって算出された前記スタートエリアの情報を前記端末装置に送信する、
ことを特徴とする情報処理装置。
【請求項９】
請求項８に記載の情報処理装置であって、
前記算出部によって算出された前記スタートエリアの情報は、前記競技者が所持するに電子装置に記憶される、
ことを特徴とする情報処理装置。
【請求項１０】
請求項９に記載の情報処理装置であって、
前記電子装置に記憶された前記スタートエリアの情報は、前記競技の競技場に設置されたゲート装置に受信され、
前記ゲート装置は、前記スタートエリアの情報に基づいてゲートを開閉する、
ことを特徴とする情報処理装置。
【請求項１１】
請求項１に記載の情報処理装置であって、
前記受信部は、前記端末装置から前記競技者のスタートエリアを示す情報を受信し、
前記算出部は、前記受信部によって受信された前記スタートエリアの情報に基づいて、前記チェックポイントにおける前記競技者が通過すべき前記制限時間を算出する、
ことを特徴とする情報処理装置。
【請求項１２】
演算装置が、
端末装置から競技者の競技に要する競技予想時間を受信する受信ステップと、
前記受信ステップにて受信した前記競技予想時間に基づいて、前記競技者の前記競技のチェックポイントを通過すべき制限時間を算出する算出ステップと、
前記算出ステップにて算出した前記制限時間を前記端末装置に送信する送信ステップと、
を行うことを特徴とする制限時間通知方法。
【請求項１３】
端末装置から競技者の競技に要する競技予想時間を受信する受信ステップと、
前記受信ステップにて受信した前記競技予想時間に基づいて、前記競技者の前記競技のチェックポイントを通過すべき制限時間を算出する算出ステップと、
前記算出ステップにて算出した前記制限時間を前記端末装置に送信する送信ステップと、
をコンピュータに実行させることを特徴とするプログラム。
【請求項１４】
端末装置から競技者の競技に要する競技予想時間を受信する受信部と、前記受信部によって受信された前記競技予想時間に基づいて、前記競技者の前記競技のチェックポイントを通過すべき制限時間を算出する算出部と、前記算出部によって算出された前記制限時間を前記端末装置に送信する送信部と、を有する情報処理装置と、
前記競技の競技会場に設置され、前記競技者が前記チェックポイントを通過した通過時間が前記制限時間を超えていた場合、その旨のメッセージを表示する表示装置と、
を有することを特徴とする制限時間通知システム。
【請求項１５】
競技者がチェックポイントを通過した通過時間を受信する通過情報受信部と、
前記通過情報受信部によって受信された前記通過時間と、前記競技者の前記チェックポイントを通過すべき制限時間とを比較する比較部と、
前記比較部の比較結果に基づくメッセージを前記競技の競技会場に設置された表示装置に出力する出力部と、
を有することを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、制限時間通知方法、プログラム、および制限時間通知システムに関するものである。
【背景技術】
【０００２】
特許文献１には、「スタート地点からゴール地点に至るまでの所要時間を競技者が競うレースに用いられる個人レース情報レース中伝達システムであって、競技者ユニーク情報を競技者へ配信する。」と記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−２８２４０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、マラソン大会では、スタート直後は非常に混雑する。そこで、多くのマラソン大会では、参加者からゴール予想タイムの申告を受付け、受付けた申告タイムに応じて、参加者のレベルに合ったスタートエリアを指定し、スタート直後の混雑を緩和するようにしている。
【０００５】
しかし、参加者の中には、少しでも前方のスタートエリアで有利にスタートしたいがために、実力以上のゴール予想タイムを申告する者もいる。そのため、スタート直後の混雑は、あまり解消していないというのが現状である。
【０００６】
そこで本発明は、適切な競技予想時間を申告させるようにする技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本願は、上記課題の少なくとも一部を解決する手段を複数含んでいるが、その例を挙げるならば、以下の通りである。上記課題を解決すべく、本発明に係る情報処理装置は、端末装置から競技者の競技に要する競技予想時間を受信する受信部と、前記受信部によって受信された前記競技予想時間に基づいて、前記競技者の前記競技のチェックポイントを通過すべき制限時間を算出する算出部と、前記算出部によって算出された前記制限時間を前記端末装置に送信する送信部と、を有することを特徴とする。
【０００８】
また、上記の情報処理装置においては、前記算出部が算出した前記制限時間と、前記競技者が前記チェックポイントを通過した通過時間とを比較する比較部、をさらに有することを特徴とするものであってもよい。
【０００９】
また、上記の情報処理装置においては、前記比較部の比較結果に基づくメッセージを前記競技の競技会場に設置された表示装置に出力する出力部、をさらに有することを特徴とするものであってもよい。
【００１０】
また、上記の情報処理装置においては、前記送信部は、前記チェックポイントにおける前記競技者の通過時間が前記制限時間を超えた場合、前記表示装置に前記メッセージが出力される旨の注意事項の情報を前記端末装置に送信する、ことを特徴とするものであってもよい。
【００１１】
また、上記の情報処理装置においては、前記比較部の比較結果に基づくメッセージを前記競技者が所持する電子装置に出力する出力部、をさらに有することを特徴とするものであってもよい。
【００１２】
また、上記の情報処理装置においては、前記送信部は、前記チェックポイントにおける前記競技者の通過時間が前記制限時間を超えた場合、前記競技者の前記競技における記録が計測されない旨の注意事項の情報を前記端末装置に送信する、ことを特徴とするものであってもよい。
【００１３】
また、上記の情報処理装置においては、前記通過時間が前記制限時間を超えた場合、前記競技者の前記競技における記録を記憶装置に記憶しない、ことを特徴とするものであってもよい。
【００１４】
また、上記の情報処理装置においては、前記算出部は、前記受信部によって受信された前記競技予想時間に基づいて、前記競技者のスタートエリアを算出し、前記送信部は、前記算出部によって算出された前記スタートエリアの情報を前記端末装置に送信する、ことを特徴とするものであってもよい。
【００１５】
また、上記の情報処理装置においては、前記算出部によって算出された前記スタートエリアの情報は、前記競技者が所持するに電子装置に記憶される、ことを特徴とするものであってもよい。
【００１６】
また、上記の情報処理装置においては、前記電子装置に記憶された前記スタートエリアの情報は、前記競技の競技場に設置されたゲート装置に受信され、前記ゲート装置は、前記スタートエリアの情報に基づいてゲートを開閉する、ことを特徴とするものであってもよい。
【００１７】
また、上記の情報処理装置においては、前記受信部は、前記端末装置から前記競技者のスタートエリアを示す情報を受信し、前記算出部は、前記受信部によって受信された前記スタートエリアの情報に基づいて、前記チェックポイントにおける前記競技者が通過すべき前記制限時間を算出する、ことを特徴とするものであってもよい。
【００１８】
また、本発明に係る制限時間通知方法は、演算装置が、端末装置から競技者の競技に要する競技予想時間を受信する受信ステップと、前記受信ステップにて受信した前記競技予想時間に基づいて、前記競技者の前記競技のチェックポイントを通過すべき制限時間を算出する算出ステップと、前記算出ステップにて算出した前記制限時間を前記端末装置に送信する送信ステップと、を行うことを特徴とする。
【００１９】
また、本発明に係るプログラムは、端末装置から競技者の競技に要する競技予想時間を受信する受信ステップと、前記受信ステップにて受信した前記競技予想時間に基づいて、前記競技者の前記競技のチェックポイントを通過すべき制限時間を算出する算出ステップと、前記算出ステップにて算出した前記制限時間を前記端末装置に送信する送信ステップと、をコンピュータに実行させることを特徴とする。
【００２０】
また、本発明に係る制限時間通知システムは、端末装置から競技者の競技に要する競技予想時間を受信する受信部と、前記受信部によって受信された前記競技予想時間に基づいて、前記競技者の前記競技のチェックポイントを通過すべき制限時間を算出する算出部と、前記算出部によって算出された前記制限時間を前記端末装置に送信する送信部と、を有する情報処理装置と、前記競技の競技会場に設置され、前記競技者が前記チェックポイントを通過した通過時間が前記制限時間を超えていた場合、その旨のメッセージを表示する表示装置と、を有することを特徴とする。
【００２１】
また、本発明に係る情報処理装置は、競技者がチェックポイントを通過した通過時間を受信する通過情報受信部と、前記通過情報受信部によって受信された前記通過時間と、前記競技者の前記チェックポイントを通過すべき制限時間とを比較する比較部と、前記比較部の比較結果に基づくメッセージを前記競技の競技会場に設置された表示装置に出力する出力部と、を有することを特徴とする。
【発明の効果】
【００２２】
本発明によれば、競技者に適切な競技予想時間を申告させるようにすることができる。上記した以外の課題、構成、および効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【００２３】
【図１】第１の実施の形態に係る制限時間通知システムの構成例を示した図である。
【図２】情報処理装置の機能ブロックの構成例を示した図である。
【図３】走者情報記憶部のデータ構成例を示した図である。
【図４】通過情報の例を説明する図である。
【図５】計測データ記憶部のデータ構成例を示した図である。
【図６】エントリの際に表示される端末装置の画面例を示した図のその１である。
【図７】エントリの際に表示される端末装置の画面例を示した図のその２である。
【図８】情報処理装置のエントリ時の動作例を示したフローチャートである。
【図９】情報処理装置のマラソン大会時の動作例を示したフローチャートである。
【図１０】情報処理装置のハードウェア構成例を示した図である。
【図１１】スタートエリアに設けられたゲート装置を説明する図である。
【図１２】第２の実施の形態に係る情報処理装置の機能ブロックの構成例を示した図である。
【図１３】エントリの際に表示される端末装置の画面例を示した図のその１である。
【図１４】エントリの際に表示される端末装置の画面例を示した図のその２である。
【発明を実施するための形態】
【００２４】
以下、本発明の実施の形態を、図面を参照して説明する。
【００２５】
［第１の実施の形態］
図１は、第１の実施の形態に係る制限時間通知システムの構成例を示した図である。図１に示すように、制限時間通知システムは、情報処理装置１と、ネットワーク２と、端末装置３と、リーダ４と、通過判定装置５と、表示装置６とを有している。
【００２６】
図１には、競技の一例として、マラソン大会の様子が示してあり、マラソン中の走者Ｍ（競技者）が示してある。また、図１には、マラソン大会のコース上に設けられたチェックポイントＣＰが示してある。なお、図１では、説明を簡単にするため、マラソン大会の走者を１人しか示していないが、複数人走っている。また、チェックポイントＣＰは、１つしか示していないが複数存在してもよい。例えば、チェックポイントＣＰは、５ｋｍ，１０ｋｍ，１５ｋｍ，２０ｋｍ，・・・等、所定の間隔で複数設置されてもよい。
【００２７】
情報処理装置１は、例えば、マラソン大会の前においては、走者Ｍからマラソン大会のエントリを受け付ける。また、情報処理装置１は、例えば、マラソン大会の当日においては、走者Ｍのマラソン時間（走行時間）を記録する。情報処理装置１は、例えば、サーバである。
【００２８】
ネットワーク２は、例えば、インターネットや携帯電話等の無線ネットワークである。情報処理装置１、端末装置３、および通過判定装置５は、ネットワーク２を介して、互いに通信を行うことができる。
【００２９】
端末装置３は、走者Ｍが使用する端末装置である。走者Ｍは、端末装置３を用いて情報処理装置１にアクセスし、マラソン大会にエントリすることができる。端末装置３は、例えば、スマートホンやＰＣ（Personal Computer）などの端末装置である。
【００３０】
リーダ４は、チェックポイントＣＰに設置される。リーダ４は、例えば、チェックポイントＣＰの道路上に設置される。リーダ４は、チェックポイントＣＰが複数存在する場合、複数のチェックポイントＣＰのそれぞれにおいて設置される。
【００３１】
リーダ４は、走者Ｍが所持（装着）しているＩＣ（Integrated Circuit）チップを検知する。ＩＣチップは、例えば、走者Ｍのシューズやゼッケンに取り付けられる。ＩＣチップには、ユニークな識別情報（以下、チップ番号）が付与（記憶）されており、これにより、走者Ｍは、他の走者と識別されることができる。
【００３２】
通過判定装置５は、チェックポイントＣＰに設置される。通過判定装置５は、時間を計測する時間計測機能を有している。通過判定装置５は、例えば、ＰＣなどの端末装置である。通過判定装置５は、チェックポイントＣＰが複数存在する場合、複数のチェックポイントＣＰのそれぞれにおいて設置される。
【００３３】
通過判定装置５は、リーダ４と通信可能に接続されている。通過判定装置５は、リーダ４が検知したＩＣチップのチップ番号を受信し、チップ番号を受信したときの時間を取得する。これにより、通過判定装置５は、チェックポイントＣＰを通過した走者Ｍの情報（チップ番号）と、その通過時間とを取得することができる。通過判定装置５は、リーダ４から受信したチップ番号と、計測した通過時間とを、ネットワーク２を介して情報処理装置１に送信する。これにより、情報処理装置１は、走者ＭのチェックポイントＣＰにおける通過時間を記録することができる。
【００３４】
表示装置６は、マラソン中の走者Ｍに対し、メッセージを表示する。表示装置６は、表示するメッセージが走者Ｍに一目で認識されるよう、大型ディスプレイが望ましい。表示装置６は、例えば、液晶ディスプレイやＬＥＤ（Light Emitting Diode）ディスプレイである。
【００３５】
表示装置６は、チェックポイントＣＰを少し通過した、マラソンコースの沿道に設置されている。例えば、表示装置６は、チェックポイントＣＰから、１０ｍ〜２０ｍ位通り過ぎたマラソンコースの沿道に設置されている。これにより、走者Ｍは、チェックポイントＣＰを通過したタイミングで、自分宛てのメッセージが表示装置６に表示されても、自分より前方においてそのメッセージが表示されているので、マラソン中でも十分にメッセージを認識することができる。
【００３６】
図１の制限時間通知システムの概略動作について説明する。制限時間通知システムの動作は、マラソン大会の開始前における動作と、マラソン大会時における動作との２つの動作に大きく分けられる。
【００３７】
まず、マラソン大会前における動作について説明する。走者Ｍは、端末装置３を用いて、情報処理装置１にアクセスし、マラソン大会にエントリする。その際、走者Ｍは、自分のゴール予想タイムを入力する。端末装置３は、入力された走者Ｍのゴール予想タイムを情報処理装置１に送信する。
【００３８】
情報処理装置１は、端末装置３から、走者Ｍのゴール予想タイムを受信すると、受信したゴール予想タイムに基づいて、チェックポイントＣＰにおける、走者Ｍが通過すべき制限時間を算出する。チェックポイントＣＰを通過すべき制限時間は、ゴール予想タイムが遅いほど遅くなる。情報処理装置１は、算出した制限時間を、走者Ｍの端末装置３に送信する。
【００３９】
なお、チェックポイントＣＰが５ｋｍ，１０ｋｍ，１５ｋｍ，・・・等、複数設けられている場合、情報処理装置１は、それぞれのチェックポイントＣＰにおける、走者Ｍが通過すべき制限時間を算出する。
【００４０】
端末装置３は、情報処理装置１から制限時間を受信すると、端末装置３の表示装置に表示する。走者Ｍは、端末装置３の表示装置に表示された制限時間を守って走れそうであれば、マラソン大会のエントリを確定する操作を行う。
【００４１】
なお、走者Ｍは、エントリ確定をする前に、端末装置３の表示装置に表示された制限時間を見て、もっと早く走れそうであれば、より早いゴール予想タイムを再入力することができる。また、走者Ｍは、端末装置３の表示装置に表示された制限時間を守って走れそうになければ、より遅いゴール予想タイムを再入力することができる。
【００４２】
情報処理装置１は、エントリ確定された走者Ｍのゴール予想タイムに基づいて、走者Ｍのスタートエリアを決定する。例えば、情報処理装置１は、ゴール予想タイムが速いほど、スタートエリアの前方（ゴールに近い方）に走者Ｍに割り当てる。これにより、走者Ｍは、より早いゴール予想タイムを申告すれば、前方のスタートエリアが割り当てられるが、チェックポイントＣＰを通過すべき制限時間が早くなる。一方、走者Ｍは、遅いゴール予想タイムを申告すれば、後方のスタートエリアが割り当てられるが、チェックポイントＣＰを通過すべき制限時間が遅くなる。
【００４３】
情報処理装置１は、決定した走者Ｍのスタートエリアを、走者Ｍの端末装置３に送信する。端末装置３は、受信したスタートエリアを、端末装置３の表示装置に表示する。これにより、走者Ｍは、マラソン大会のエントリにおいて、自分に割り当てられたスタートエリアを知ることができる。
【００４４】
次に、マラソン大会時における動作について説明する。走者Ｍは、チェックポイントＣＰを通過したとする。リーダ４は、走者Ｍが装着するＩＣチップを検知し、そのチップ番号を、通過判定装置５に送信する。
【００４５】
通過判定装置５は、走者Ｍのチップ番号を受信すると、そのときの時間を計測する。すなわち、通過判定装置５は、走者ＭのチェックポイントＣＰの通過時間を計測する。通過判定装置５は、計測した走者Ｍの通過時間と、走者Ｍのチップ番号とを情報処理装置１に送信する。
【００４６】
情報処理装置１は、通過判定装置５から、走者ＭのチェックポイントＣＰの通過時間と、走者Ｍのチップ番号とを受信すると、受信した走者Ｍの通過時間と、マラソン大会前に算出していた、走者ＭのチェックポイントＣＰにおける制限時間とを比較する。
【００４７】
情報処理装置１は、走者ＭのチェックポイントＣＰの通過時間が、マラソン大会前に算出していた、走者Ｍの制限時間を超えていた場合、その旨のメッセージを生成する。例えば、情報処理装置１は、「ゼッケンｘｘ番、第ｚ関門の制限時間をオーバしています。」というメッセージを生成する。そして、情報処理装置１は、生成したメッセージを通過判定装置５に送信する。なお、「ゼッケンｘｘ番」は、走者Ｍのゼッケンであり、「第ｚ関門」はチェックポイントＣＰである。
【００４８】
通過判定装置５は、情報処理装置１から受信した走者Ｍ宛てのメッセージを、表示装置６に送信する。これにより、表示装置６には、例えば、「ゼッケンｘｘ番、第ｚ関門の制限時間をオーバしています。」というメッセージが表示される。そして、走者Ｍは、第ｚ関門における通過時間が、制限時間をオーバしていることを認識する。
【００４９】
このように、情報処理装置１は、端末装置３から、走者Ｍのゴール予想タイムを受信し、受信したゴール予想タイムに基づいて、チェックポイントＣＰにおける、走者Ｍの制限時間を算出する。そして、情報処理装置１は、算出した制限時間を端末装置３に送信する。これにより、走者Ｍには、自分が入力したゴール予想タイムに対する、チェックポイントＣＰを通過すべき制限時間が知らされ、適切なゴール予想タイムを入力しようとするインセンティブが働く。
【００５０】
また、情報処理装置１は、走者ＭのチェックポイントＣＰの通過時間と、制限時間とを比較し、通過時間が制限時間を超えていた場合、その旨のメッセージを、マラソンコース沿道に設置された表示装置６に表示する。これにより、走者ＭがチェックポイントＣＰにおいて制限時間をオーバした場合、そのことが走者Ｍ以外の走者等にも知られるので、走者Ｍには、適切なゴール予想タイムを入力しようとするインセンティブが働く。
【００５１】
図２は、情報処理装置１の機能ブロックの構成例を示した図である。図２に示すように、情報処理装置１は、受信部１１と、算出部１２と、送信部１３と、通過情報受信部１４と、比較部１５と、出力部１６と、走者情報記憶部２１と、計測データ記憶部２２とを有している。
【００５２】
受信部１１は、走者Ｍが使用する端末装置３から、走者Ｍのマラソン大会のエントリ情報を受信する。エントリ情報には、例えば、走者Ｍの性別や氏名、マラソンのゴール予想タイム等が含まれている。受信部１１は、端末装置３から受信したエントリ情報を、走者情報記憶部２１に記憶する。
【００５３】
算出部１２は、受信部１１が受信したエントリ情報に含まれるゴール予想タイムに基づいて、走者ＭがチェックポイントＣＰを通過すべき制限時間を算出する。例えば、図示しない記憶部には、予め複数のゴール予想タイムと、チェックポイントＣＰの走者Ｍが通過すべき制限時間とが、対応付けられて記憶されている。より具体的には、記憶部には、ゴール予想タイムが早いほど、早い制限時間が対応付けられて記憶されている。算出部１２は、図示しない記憶部を参照し、走者Ｍが申請したゴール予想タイムに対応する制限時間を算出（取得）する。算出部１２は、算出（取得）した走者Ｍの制限時間を走者情報記憶部２１に記憶する。
【００５４】
また、算出部１２は、受信部１１が受信したエントリ情報に含まれるゴール予想タイムに基づいて、走者Ｍのスタートエリアを算出する。例えば、図示しない記憶部には、予め複数のゴール予想タイムとスタートエリアとが、対応付けられて記憶されている。より具体的には、記憶部には、ゴール予想タイムが速いほど、前方のスタートエリアが対応付けられて記憶されている。算出部１２は、図示しない記憶部を参照し、走者Ｍが申請したゴール予想タイムに対応するスタートエリアを算出（取得）する。算出部１２は、算出（取得）した走者Ｍのスタートエリアを走者情報記憶部２１に記憶する。
【００５５】
また、算出部１２は、算出した制限時間を守るのに必要な平均ペースを算出する。
【００５６】
ここで、走者情報記憶部２１のデータ構成例について説明する。
【００５７】
図３は、走者情報記憶部２１のデータ構成例を示した図である。図３に示すように、走者情報記憶部２１には、チップ番号２１ａと、ゼッケン２１ｂと、スタートエリア２１ｃと、性別２１ｄと、氏名２１ｅと、年齢２１ｆと、第１ＣＰ制限時間２１ｇと、第２ＣＰ制限時間２１ｈと、第３ＣＰ制限時間２１ｉと、ゴール制限時間２１ｊとが記憶される。以下では、チェックポイントＣＰは、複数あるものとして説明する。
【００５８】
チップ番号２１ａは、マラソン大会にエントリした走者に付与されたＩＣチップのチップ番号である。ゼッケン２１ｂは、対応するチップ番号２１ａの走者に付与されたゼッケン番号である。
【００５９】
チップ番号２１ａとゼッケン２１ｂは、例えば、マラソン大会主催者によって入力され、記憶される。なお、チップ番号２１ａとゼッケン２１ｂは、走者によるマラソン大会のエントリの際に、情報処理装置１が自動で生成し、走者情報記憶部２１に記憶してもよい。
【００６０】
スタートエリア２１ｃは、対応するチップ番号２１ａの走者のスタートエリアである。スタートエリア２１ｃは、算出部１２によって算出され、走者情報記憶部２１に記憶される。
【００６１】
性別２１ｄは、対応するチップ番号２１ａの走者の性別である。氏名２１ｅは、対応するチップ番号２１ａの走者の氏名である。年齢２１ｆは、対応するチップ番号２１ａの走者の年齢である。
【００６２】
性別２１ｄ、氏名２１ｅ、および年齢２１ｆは、走者が使用する端末装置３から送信される。受信部１１は、これらの情報を受信し、走者情報記憶部２１に記憶する。
【００６３】
第１ＣＰ制限時間２１ｇは、対応するチップ番号２１ａの走者の第１チェックポイントを通過すべき制限時間である。第２ＣＰ制限時間２１ｈは、対応するチップ番号２１ａの走者の第２チェックポイントを通過すべき制限時間である。第３ＣＰ制限時間２１ｉは、対応するチップ番号２１ａの走者の第３チェックポイントを通過すべき制限時間である。ゴール制限時間２１ｊは、対応するチップ番号２１ａの走者のゴールを通過すべき制限時間である。
【００６４】
第１ＣＰ制限時間２１ｇ、第２ＣＰ制限時間２１ｈ、第３ＣＰ制限時間２１ｉ、およびゴール制限時間２１ｊは、算出部１２によって算出され、走者情報記憶部２１に記憶される。なお、ここでは、ゴール地点もチェックポイントの１つとする。すなわち、ゴール地点には、リーダ４と通過判定装置５とが設置され、通過時間（ゴール時間）が計測される。
【００６５】
図２の説明に戻る。送信部１３は、算出部１２が算出した制限時間を、走者Ｍの端末装置３に送信する。例えば、送信部１３は、算出部１２が算出した第１ＣＰ制限時間２１ｇ、第２ＣＰ制限時間２１ｈ、第３ＣＰ制限時間２１ｉ、およびゴール制限時間２１ｊを、走者Ｍの端末装置３に送信する。また、送信部１３は、算出部１２が算出した平均ペースを端末装置３に送信する。これにより、走者Ｍの端末装置３には、走者Ｍが各チェックポイントを通過すべき制限時間と、その制限時間を守るのに必要な平均ペースとが表示される。
【００６６】
通過情報受信部１４は、通過判定装置５から、通過情報を受信する。通過情報には、例えば、走者Ｍが装着しているＩＣチップのチップ番号と、走者ＭがチェックポイントＣＰを通過した通過時間と、走者Ｍが通過したチェックポイントＣＰを識別するＣＰ情報とが含まれている。
【００６７】
図４は、通過情報の例を説明する図である。図３に示すように、通過情報３１は、ＣＰ情報３１ａと、チップ番号３１ｂと、通過時間３１ｃとを有している。
【００６８】
ＣＰ情報３１ａは、走者Ｍが通過したチェックポイントＣＰを識別する情報である。
【００６９】
チップ番号３１ｂは、走者ＭのＩＣチップに記憶されているチップ番号である。
【００７０】
通過時間３１ｃは、走者ＭがチェックポイントＣＰを通過した通過時間である。
【００７１】
通過情報３１は、通過判定装置５から情報処理装置１に送信される。例えば、リーダ４は、走者ＭがチェックポイントＣＰを通過すると、走者ＭのＩＣチップのチップ番号を読み取り、通過判定装置５に送信する。
【００７２】
通過判定装置５は、リーダ４から、走者Ｍのチップ番号を受信すると、時間計測機能によりその受信時間（通過時間）を取得する。通過判定装置５は、通過時間を取得すると、走者Ｍが通過したチェックポイントＣＰのＣＰ情報３１ａと、走者Ｍのチップ番号３１ｂと、走者Ｍの通過時間３１ｃとを含む通過情報３１を、情報処理装置１に送信する。
【００７３】
通過情報受信部１４は、通過判定装置５から受信した通過情報３１を、計測データ記憶部２２に記憶する。すなわち、通過情報受信部１４は、走者Ｍのマラソン記録を計測データ記憶部２２に記憶する。ここで、計測データ記憶部２２のデータ構成例について説明する。
【００７４】
図５は、計測データ記憶部２２のデータ構成例を示した図である。図５に示すように、計測データ記憶部２２には、チップ番号２２ａと、スタート時間２２ｂと、第１ＣＰ通過時間２２ｃと、第２ＣＰ通過時間２２ｄと、第３ＣＰ通過時間２２ｅと、ゴール時間２２ｆとが記憶されている。
【００７５】
チップ番号２２ａは、走者のＩＣチップに記憶されているチップ番号である。チップ番号２２ａは、走者がマラソン大会にエントリしたときに、計測データ記憶部２２に記憶される。
【００７６】
スタート時間２２ｂは、対応するチップ番号２２ａの走者がスタート地点を通過したときの時間である。なお、ここでは、スタート地点もチェックポイントの１つとする。すなわち、スタート地点には、リーダ４と通過判定装置５とが設置され、通過時間（スタート時間）が計測される。
【００７７】
第１ＣＰ通過時間２２ｃは、対応するチップ番号２２ａの走者が第１チェックポイントを通過したときの通過時間である。第２ＣＰ通過時間２２ｄは、対応するチップ番号２２ａの走者が第２チェックポイントを通過したときの通過時間である。第３ＣＰ通過時間２２ｅは、対応するチップ番号２２ａの走者が第３チェックポイントを通過したときの通過時間である。ゴール時間２２ｆは、対応するチップ番号２２ａの走者がゴール地点を通過したときの通過時間である。
【００７８】
スタート時間２２ｂ、第１ＣＰ通過時間２２ｃ、第２ＣＰ通過時間２２ｄ、第３ＣＰ通過時間２２ｅ、およびゴール時間２２ｆは、図４で説明した通過情報３１の通過時間３１ｃとして、通過判定装置５から送信される。通過判定装置５から送信されたこれらの情報は、通過情報受信部１４によって受信され、計測データ記憶部２２に記憶される。
【００７９】
図２の説明に戻る。比較部１５は、算出部１２が算出した制限時間と、競技者がチェックポイントを通過した通過時間とを比較する。
【００８０】
例えば、比較部１５は、通過情報受信部１４によって受信された、通過情報３１のＣＰ情報３１ａとチップ番号３１ｂとに基づいて走者情報記憶部２１を参照し、走者Ｍが通過したチェックポイントＣＰの制限時間（第１ＣＰ制限時間２１ｇ、第２ＣＰ制限時間２１ｈ、第３ＣＰ制限時間２１ｉ、およびゴール制限時間２１ｊのいずれか）を取得する。比較部１５は、走者情報記憶部２１を参照して取得した制限時間と、通過情報受信部１４によって受信された通過情報３１の通過時間３１ｃとを比較する。
【００８１】
出力部１６は、通過判定装置５を介して、マラソン大会の沿道に設置された表示装置６に、比較部１５の比較結果に基づくメッセージを出力する。例えば、走者Ｍの第２のチェックポイントにおける通過時間は、走者Ｍの第２のチェックポイントにおける制限時間を超えていたとする。この場合、出力部１６は、「ゼッケンｘｘ番、第２関門の制限時間をオーバしています。」というメッセージを生成し、表示装置６に出力する。
【００８２】
なお、走者Ｍのゼッケン番号は、通過判定装置５から送信される通過情報に含まれるチップ番号により取得される。例えば、出力部１６は、通過情報に含まれるチップ番号に基づいて、走者情報記憶部２１を参照し、走者Ｍのゼッケン２１ｂを取得する。
【００８３】
走者Ｍが使用する端末装置３の画面例について説明する。
【００８４】
図６は、エントリの際に表示される端末装置３の画面例を示した図のその１である。走者Ｍは、マラソン大会にエントリするため、端末装置３を用いて情報処理装置１にアクセスしたとする。端末装置３の表示装置には、図６に示すような画面４１が表示される。
【００８５】
画面４１のラジオボタン４１ａ，４１ｂは、エントリする走者Ｍの性別を入力するラジオボタンである。走者Ｍは、例えば、ラジオボタン４１ａ，４１ｂのいずれか一方をタップまたはクリックすることにより、自分の性別を入力することができる。
【００８６】
入力ボックス４１ｃは、エントリする走者Ｍの氏名を入力する入力ボックスである。走者Ｍは、入力ボックス４１ｃにおいて、自分の氏名を入力することができる。
【００８７】
入力ボックス４１ｄは、エントリする走者Ｍの生年月日を入力する入力ボックスである。走者Ｍは、入力ボックス４１ｄにおいて、自分の生年月日を入力することができる。
【００８８】
入力ボックス４１ｅ〜４１ｇは、エントリする走者Ｍのゴール予想タイムを入力する入力ボックスである。走者Ｍは、入力ボックス４１ｅ〜４１ｇにおいて、自分のゴール予想タイムを入力することができる。
【００８９】
ボタン４１ｈは、画面４１において入力された走者Ｍのエントリ情報を、情報処理装置１に送信するボタンである。端末装置３は、走者Ｍによって、ボタン４１ｈがタップまたはクリックされると、ラジオボタン４１ａ，４１ｂで入力された性別と、入力ボックス４１ｃ〜４１ｇに入力された氏名、生年月日、およびゴール申告タイムとを、情報処理装置１に送信する。
【００９０】
なお、情報処理装置１の算出部１２は、端末装置３から送信されたゴール予測タイムに基づいて、走者Ｍの各チェックポイントにおける制限時間と、平均ペースとを算出する。また、算出部１２は、走者Ｍのスタートエリアを算出する。
【００９１】
図７は、エントリの際に表示される端末装置３の画面例を示した図のその２である。図７に示す画面４２は、図６に示したボタン４１ｈがタップまたはクリックされると、端末装置３の表示装置に表示される。
【００９２】
画面４２の領域４２ａには、走者Ｍが図６の画面４１において入力した性別と、ゴール予想タイムとが表示されている。
【００９３】
領域４２ｂには、算出部１２によって算出された走者Ｍのスタートエリアが表示される。
【００９４】
領域４２ｃには、算出部１２によって算出された走者Ｍの、各チェックポイントにおける制限時間と、その制限時間を守るために必要な平均ペースとが表示される。
【００９５】
一般的に、走者Ｍのペースは、ゴールに近くなるほど遅くなる。従って、算出部１２は、領域４２ｃに示すように、ゴールに近くなるほど、チェックポイントの制限時間を長くするように算出してもよい。また、算出部１２は、領域４２ａのゴール予想タイムおよび領域４２ｃのゴールの制限時間に示すように、ゴールの制限時間を、走者Ｍが申告したゴール予想タイムより遅くなるように算出してもよい。
【００９６】
領域４２ｄには、注意事項が表示される。例えば、領域４２ｄには、チェックポイントの通過時間が、領域４２ｃに表示されている制限時間を超えた場合、コース沿道に設置される表示装置６に、走者Ｍのゼッケン番号と、通過時間を超えている旨が表示されるという注意事項が表示される。
【００９７】
ボタン４２ｅは、マラソン大会のエントリを確定するためのボタンである。走者Ｍは、例えば、領域４２ｃに表示された制限時間を守って走れそうであれば、ボタン４２ｅをタップまたはクリックし、エントリを確定する。なお、情報処理装置１の受信部１１は、ボタン４２ｅがタップまたはクリックされると、図６の画面４１において入力されたエントリ情報を、走者情報記憶部２１に記憶する。
【００９８】
ボタン４２ｆは、エントリ情報を入力する画面４１に戻るためのボタンである。走者Ｍは、例えば、領域４２ｃに表示された制限時間を守って走れそうにない場合、または、領域４２ｃに表示された制限時間より、より早く走れそうな場合、ボタン４２ｆをタップまたはクリックして、画面４１に戻ることができる。そして、走者Ｍは、エントリ情報を再入力することができる。
【００９９】
情報処理装置１の動作について、フローチャートを用いて説明する。
【０１００】
図８は、情報処理装置１のエントリ時の動作例を示したフローチャートである。走者Ｍが、端末装置３を用いて情報処理装置１にアクセスすると、端末装置３には、図６に示した画面４１が表示される。走者Ｍは、画面４１において、エントリ情報を入力し、ボタン４１ｈをタップまたはクリックしたとする。
【０１０１】
まず、情報処理装置１の受信部１１は、端末装置３からエントリ情報を受信する（ステップＳ１）。
【０１０２】
次に、算出部１２は、ステップＳ１にて受信されたエントリ情報に含まれている、ゴール予想タイムに基づいて、各チェックポイントＣＰの制限時間と、スタートエリア（ＳＡ）と、その制限時間を守るための平均ペースとを算出する（ステップＳ２）。
【０１０３】
次に、送信部１３は、ステップＳ２にて算出された制限時間と、スタートエリアと、平均ペースとを、端末装置３に送信する（ステップＳ３）。このとき、送信部１３は、ステップＳ１にて受信されたエントリ情報に含まれていた、走者Ｍの氏名やゴール予想タイム、注意事項の情報なども端末装置３に送信する。これにより、端末装置３には、図７に示したような画面４２が表示される。
【０１０４】
次に、受信部１１は、端末装置３から、登録指示（エントリの確定指示）を受信したか否か判定する（ステップＳ４）。すなわち、受信部１１は、図７の画面４２において、ボタン４２ｅがタップまたはクリックされたか、または、ボタン４２ｆがタップまたはクリックされたか判定する。受信部１１は、図７の画面４２において、ボタン４２ｆがタップまたはクリックされたと判定した場合（Ｓ４の「Ｎｏ」）、処理をステップＳ１に移行する。これにより、端末装置３の画面は、例えば、図６に示した画面４１に戻り、走者Ｍは、ゴール予想タイムを再入力することができる。一方、受信部１１は、図７の画面４２において、ボタン４２ｅがタップまたはクリックされたと判定した場合（Ｓ４の「Ｙｅｓ」）、処理をステップＳ５に移行する。
【０１０５】
受信部１１は、ステップＳ４にて、ボタン４２ｅがタップまたはクリックされたと判定した場合（Ｓ４の「Ｙｅｓ」）、ステップＳ１にて受信されたエントリ情報およびステップＳ２にて算出された制限時間およびスタートエリアを走者情報記憶部２１に記憶する（ステップＳ５）。そして、受信部１１は、当該フローチャートの処理を終了する。
【０１０６】
図９は、情報処理装置１のマラソン大会時の動作例を示したフローチャートである。走者Ｍは、あるチェックポイントＣＰを通過したとする。そして、通過判定装置５は、走者Ｍが通過したチェックポイントＣＰのＣＰ情報と、走者ＭのＩＣチップのチップ番号と、走者ＭがチェックポイントＣＰを通過した通過時間とを含む通過情報を、情報処理装置１に送信したとする。
【０１０７】
まず、情報処理装置１の通過情報受信部１４は、通過判定装置５から通過情報を受信する（ステップＳ１１）。
【０１０８】
次に、通過情報受信部１４は、ステップＳ１１にて受信した通過情報を、計測データ記憶部２２に記憶する（ステップＳ１２）。
【０１０９】
次に、比較部１５は、ステップＳ１１にて受信された通過情報に含まれるチップ番号と、ＣＰ情報とに基づいて走者情報記憶部２１を参照し、走者Ｍが通過したチェックポイントＣＰにおける、走者Ｍの制限時間を取得する。比較部１５は、取得した走者Ｍの制限時間と、ステップＳ１１にて受信された通過情報に含まれる通過時間とを比較する（ステップＳ１３）。
【０１１０】
次に、比較部１５は、通過時間が制限時間を超えているか否か判定する（ステップＳ１４）。比較部１５は、通過時間が制限時間を超えていたと判定した場合（Ｓ１４の「Ｙｅｓ」）、処理をステップＳ１５に移行する。比較部１５は、通過時間が制限時間を超えていないと判定した場合（Ｓ１４の「Ｎｏ」）、当該フローチャートの処理を終了する。
【０１１１】
出力部１６は、ステップＳ１４にて、通過時間が制限時間を超えていたと判定された場合（Ｓ１４の「Ｙｅｓ」）、通過時間が制限時間を超えている旨のメッセージを生成する（ステップＳ１５）。
【０１１２】
次に、出力部１６は、ステップＳ１５にて生成したメッセージを、通過判定装置５を介して、マラソンコース沿道に設置されている表示装置６に送信する（ステップＳ１６）。これにより、走者Ｍは、チェックポイントＣＰを通過した通過時間が、制限時間を超えていたことを認識することができる。
【０１１３】
情報処理装置１のハードウェア構成例について説明する。
【０１１４】
図１０は、情報処理装置１のハードウェア構成例を示した図である。情報処理装置１は、例えば、図１０に示すような、ＣＰＵ（Central Processing Unit）等の演算装置１０１と、ＲＡＭ（Random Access Memory）などの主記憶装置１０２と、ＨＤＤ（Hard Disk Drive）等の補助記憶装置１０３と、有線又は無線により通信ネットワークと接続するための通信インターフェイス（Ｉ／Ｆ）１０４と、マウス、キーボード、タッチセンサーやタッチパネルなどの入力装置１０５と、液晶ディスプレイなどの表示装置１０６と、ＤＶＤ（Digital Versatile Disk）などの持ち運び可能な記憶媒体に対する情報の読み書きを行う読み書き装置１０７と、を備えるコンピュータで実現することができる。
【０１１５】
例えば、情報処理装置１の各部の機能は、補助記憶装置１０３などから主記憶装置１０２にロードされた所定のプログラムを演算装置１０１が実行することで実現される。また、情報処理装置１の各記憶部は、例えば、演算装置１０１が主記憶装置１０２または補助記憶装置１０３を利用することで実現される。
【０１１６】
上記の所定のプログラムは、例えば、読み書き装置１０７により読み取られた記憶媒体からインストールされてもよいし、通信Ｉ／Ｆ１０４を介してネットワークからインストールされてもよい。
【０１１７】
このように、受信部１１は、走者Ｍが使用する端末装置３から、走者Ｍのゴール予想タイムを受信する。算出部１２は、受信部１１によって受信されたゴール予想タイムに基づいて、チェックポイントＣＰにおける、走者Ｍが通過すべき制限時間を算出する。そして、送信部１３は、算出部１２が算出した制限時間を、走者Ｍが使用する端末装置３に送信する。これにより、走者Ｍには、自分が入力したゴール予想タイムに対する、チェックポイントＣＰを通過すべき制限時間が知らされ、適切なゴール予想タイムを申告するようになる。
【０１１８】
また、走者Ｍが適切なゴール予想タイムを申告することにより、スタート直後の混雑を解消することができる。
【０１１９】
また、送信部１３は、図７の画面４２で説明したように、通過時間が制限時間を超えた場合の注意事項の情報を送信する。これにより、走者Ｍには、適切なゴール予想タイムを入力しようとするインセンティブが働く。
【０１２０】
また、比較部１５は、走者Ｍの制限時間と、チェックポイントＣＰを実際に通過したときの通過時間とを比較する。そして、出力部１６は、通過時間が制限時間を超えていた場合、その旨のメッセージを、通過判定装置５を介して、表示装置６に送信する。これにより、走者ＭがチェックポイントＣＰにおいて制限時間をオーバした場合、そのことが走者Ｍ以外の走者等にも知られるので、走者Ｍには、適切なゴール予想タイムを入力しようとするインセンティブが働く。
【０１２１】
なお、算出部１２は、走者Ｍの年齢に応じて、制限時間およびスタートエリアを変えるようにしてもよい。例えば、走者Ｍの年齢が高いほど、制限時間が長くなるように算出する。また、算出部１２は、走者Ｍの年齢が高いほど、スタートエリアが後方になるように算出する。
【０１２２】
また、送信部１３は、エントリする走者Ｍの通過時間が制限時間を超えた場合、走者Ｍのマラソンにおける記録が計測されない旨の注意事項の情報を端末装置３に送信してもよい。例えば、送信部１３は、図７の画面４２の領域４２ｄに、「各チェックポイントにおいて、通過時間が制限時間を超えた場合、マラソン記録が計測されないのでご注意ください。」と表示される注意事項の情報を送信してもよい。これにより、走者Ｍには、適切なゴール予想タイムを入力しようとするインセンティブが働く。なお、通過情報受信部１４は、走者Ｍの通過時間が制限時間を超えた場合、走者Ｍの通過情報を計測データ記憶部２２に記憶しない。これにより、通過時間が制限時間を超えた場合、走者Ｍのマラソン記録は、計測データ記憶部２２に記憶されなくなる。
【０１２３】
また、出力部１６は、比較部１５の比較結果に基づくメッセージを、走者Ｍが所持する電子装置に出力してもよい。例えば、上記したＩＣチップは、スピーカ等の音声を出力する音声出力装置や、ＬＥＤ等の光出力装置を備える。出力部１６は、そのＩＣチップの音声出力装置や光出力装置に比較部１５の比較結果のメッセージを出力してもよい。これにより、走者Ｍは、通過時間が制限時間を超えたことを知ることができる。
【０１２４】
また、受信部１１、算出部１２、および送信部１３と、通過情報受信部１４、比較部１５、および出力部１６は、異なる情報処理装置によって実現してもよい。すなわち、エントリの機能を実現する情報処理装置と、マラソン記録を計測する情報処理装置は、別々の装置で実現するようにしてもよい。また、走者情報記憶部２１および計測データ記憶部２２は、外部の記憶装置で実現するようにしてもよい。
【０１２５】
また、算出部１２が算出したスタートエリアの情報は、走者Ｍが所持するＩＣチップに記憶されてもよい。そして、各スタートエリアに設けられたゲート装置は、ＩＣチップに記憶されたスタートエリアの情報に基づいて、開閉してもよい。
【０１２６】
図１１は、スタートエリアに設けられたゲート装置を説明する図である。図１１には、マラソンコースのスタート地点が示してある。図１１の紙面奥側がゴール方向である。
【０１２７】
図１１に示すように、スタートエリアＡ，Ｂのそれぞれには、ゲート装置Ｇ１，Ｇ２が設けられている。ゲート装置Ｇ１，Ｇ２には、図示していないが、ＩＣチップに記憶されているスタートエリアの情報を読み込むリーダが備えられている。また、スタートエリアＡ，Ｂの沿道には、ゲート装置Ｇ１，Ｇ２以外から、走者Ｍが入れないよう、ロープＲ１〜Ｒ３が張ってある。図１１では、スタートエリアは２つしか示していないが、３つ以上あってもよい。
【０１２８】
走者Ｍが、ゲート装置Ｇ１，Ｇ２に近づくと、ゲート装置Ｇ１，Ｇ２に備えられたリーダは、走者Ｍが所持するＩＣチップから、スタートエリアの情報を読み込む。ゲート装置Ｇ１，Ｇ２は、リーダによって読み込まれたスタートエリアの情報が、ゲート装置Ｇ１，Ｇ２が設置されているスタートエリアに対応するものである場合、ゲートを開く。
【０１２９】
例えば、走者ＭのＩＣチップには、スタートエリア「Ａ」の情報が記憶されているとする。この場合、走者Ｍが、ゲート装置Ｇ１に近づくと、ゲート装置Ｇ１のゲートが開く。そして、走者Ｍは、スタートエリアＡに入ることができる。一方、走者Ｍが、ゲート装置Ｇ２に近づいても、ゲート装置Ｇ２のゲートは開かない。
【０１３０】
このように、算出部１２が算出したスタートエリアの情報は、走者Ｍが所持するにＩＣチップに記憶される。そして、ＩＣチップに記憶されたスタートエリアの情報は、スタート地点に設置されたゲート装置Ｇ１，Ｇ２に受信され、ゲート装置Ｇ１，Ｇ２は、ＩＣチップのスタートエリアの情報に基づいてゲートを開閉する。これにより、走者Ｍは、適切なスタートエリアに配置される。
【０１３１】
［第２の実施の形態］
第１の実施の形態では、走者は自分のゴール予想タイムを申告した。そして、情報処理装置は、申告されたゴール予想タイムに基づいて、各チェックポイントにおける制限時間と、スタートエリアとを決めた。これに対し、第２の実施の形態では、走者は、スタートエリアを選択する。そして、情報処理装置は、走者Ｍが選択したスタートエリアに応じて、各チェックポイントにおける制限時間を算出し、算出した制限時間を走者の端末装置に送信する。
【０１３２】
図１２は、第２の実施の形態に係る情報処理装置の機能ブロックの構成例を示した図である。図１２において、図２と同じものには同じ符号が付してある。以下では、異なる部分について説明する。
【０１３３】
受信部５１は、図２の受信部１１と同様に、走者Ｍが使用する端末装置３から、走者Ｍのマラソン大会のエントリ情報を受信する。ただし、受信部５１が受信するエントリ情報は、図２の受信部１１が受信するエントリ情報に対し、走者Ｍが選択したスタートエリアの情報が含まれている点が異なる。
【０１３４】
ここで、走者Ｍが使用する端末装置３の画面例について説明する。
【０１３５】
図１３は、エントリの際に表示される端末装置３の画面例を示した図のその１である。走者Ｍは、マラソン大会にエントリするため、端末装置３を用いて情報処理装置１にアクセスしたとする。端末装置３の表示装置には、図６に示すような画面４１が表示される。なお、図１３において、図６と同じものには同じ符号が付してある。以下では、異なる部分について説明する。
【０１３６】
画面６１の領域６１ａには、走者Ｍにスタートエリアを選択するように促す情報が表示されている。また、領域６１ａには、スタートラインに近いスタートエリアを選択するほど、各チェックポイントＣＰを通過する制限時間が早くなることが表示されている。
【０１３７】
領域６１ｂには、走者Ｍがスタートエリアを選択するための画像が表示されている。領域６１ｂの例では、走者Ｍは、スタートエリアＡ〜Ｆ（エリアＡ〜Ｆ）の中ら１つ選択できるようになっている。走者Ｍは、領域６１ｂに表示されているスタートエリアＡ〜Ｆのいずれかをタップまたはクリックすることにより、スタートエリアを選択することができる。
【０１３８】
なお、画面６１では、走者Ｍは、スタートエリアＣを選択した例を示している。選択された領域６１ｂの「エリアＣ」は、斜線が表示されている。
【０１３９】
端末装置３は、ボタン４１ｈがタップまたはクリックされると、ラジオボタン４１ａ，４１ｂで入力された性別と、入力ボックス４１ｃ，４１ｄに入力された氏名および生年月日と、領域６１ｂで選択されたスタートエリアの情報とを含むエントリ情報を、情報処理装置１に送信する。
【０１４０】
図１２の説明に戻る。算出部５２は、図２に示す算出部１２と同様の機能を有する。ただし、算出部５２は、エントリ情報に含まれる、走者Ｍが選択したスタートエリアの情報に基づいて、制限時間を算出するところが異なる。例えば、図示しない記憶部には、予めスタートエリアと、チェックポイントＣＰの走者Ｍが通過すべき制限時間とが、対応付けられて記憶されている。より具体的には、記憶部には、スタートエリアの前方ほど、早い制限時間が対応付けられて記憶されている。算出部１２は、図示しない記憶部を参照し、走者Ｍが申請したスタートエリアに対応する制限時間を算出（取得）する。算出部１２は、算出（取得）した走者Ｍの制限時間を走者情報記憶部２１に記憶する。
【０１４１】
図１４は、エントリの際に表示される端末装置３の画面例を示した図のその２である。図１４に示す画面６２は、図１３に示したボタン４１ｈがタップまたはクリックされると、端末装置３の表示装置に表示される。送信部１３は、算出部５２が算出した走者Ｍの制限時間等を含む画像データを端末装置３に送信する。なお、図１４において、図７と同じものには同じ符号が付してある。以下では、異なる部分について説明する。
【０１４２】
画面６２の領域６２ａには、走者Ｍの性別と生年月日が表示されている。また、領域６２ａには、走者Ｍが図１３の画面６１において選択したスタートエリアの情報が表示されている。領域６２ａには、走者ＭがスタートエリアＣを選択した場合の例が表示されている。
【０１４３】
このように、情報処理装置５０の受信部５１は、走者Ｍの端末装置３から、マラソンのスタートエリアの情報を受信する。算出部５２は、受信部５１によって受信されたスタートエリアの情報に基づいて、チェックポイントＣＰにおける、走者Ｍが通過すべき制限時間を算出する。これにより、走者Ｍには、自分が選択したスタートエリアに対する、チェックポイントＣＰを通過すべき制限時間が知らされ、適切なゴール予想タイムを入力しようとするインセンティブが働く。
【０１４４】
なお、情報処理装置５０は、走者Ｍに対して、ゴール予想タイムを入力するか、ゴールエリアを選択するか、選ばせるようにしてもよい。例えば、情報処理装置５０は、図６の画面４１または図１３の画面６１を端末装置３に表示させる前に、走者Ｍに対して、ゴール予想タイムを入力するか、ゴールエリアを選択するか、選ばせるようにしてもよい。そして、情報処理装置５０は、走者Ｍがゴール予想タイムを入力することを選んだ場合、図６の画面４１を端末装置３に表示し、走者Ｍがスタートエリアを選択することを選んだ場合、図１３の画面６１を端末装置３に表示する。
【０１４５】
以上、本発明について実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。上記実施形態に多様な変更または改良を加えることが可能であることが当業者には明らかである。また、そのような変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。例えば、競歩等、マラソン以外の競技にも適用することができる。
【０１４６】
また、上述した情報処理装置の機能構成は、情報処理装置の構成を理解容易にするために、主な処理内容に応じて分類したものである。構成要素の分類の仕方や名称によって、本願発明が制限されることはない。情報処理装置の構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、１つの構成要素がさらに多くの処理を実行するように分類することもできる。また、各構成要素の処理は、１つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。
【０１４７】
また、上述したフローチャートの各処理単位は、情報処理装置の処理を理解容易にするために、主な処理内容に応じて分割したものである。処理単位の分割の仕方や名称によって、本願発明が制限されることはない。情報処理装置の処理は、処理内容に応じて、さらに多くの処理単位に分割することもできる。また、１つの処理単位がさらに多くの処理を含むように分割することもできる。また、本発明は、情報処理装置の制限時間通知方法、制限時間通知方法を実現するプログラム、および当該プログラムを記憶した記憶媒体として提供することもできる。
【符号の説明】
【０１４８】
１：情報処理装置
２：ネットワーク
３：端末装置
４：リーダ
５：通過判定装置
６：表示装置
ＣＰ：チェックポイント
Ｍ：走者
１１：受信部
１２：算出部
１３：送信部
１４：通過情報受信部
１５：比較部
１６：出力部
２１：走者情報記憶部
２２：計測データ記憶部
３１：通過情報
【図１】
2016220938.tif 000003
【図２】
2016220938.tif 000004
【図３】
2016220938.tif 000005
【図４】
2016220938.tif 000006
【図５】
2016220938.tif 000007
【図６】
2016220938.tif 000008
【図７】
2016220938.tif 000009
【図８】
2016220938.tif 000010
【図９】
2016220938.tif 000011
【図１０】
2016220938.tif 000012
【図１１】
2016220938.tif 000013
【図１２】
2016220938.tif 000014
【図１３】
2016220938.tif 000015
【図１４】
2016220938.tif 000016