(57)【要約】【課題】ユーザに対して無理のない推奨歩行ペースを通知する。【解決手段】要因データ収集部５２が、歩行するユーザの位置情報と、該ユーザの歩行環境（要因組み合わせ）とを収集し、歩行ペース算出部５４が、要因組み合わせ別のユーザの歩行ペースのデータを算出して、継続時間計測部５６が歩行ペースＤＢ７０に記憶する。そして、近似曲線式算出部５８は、歩行ペースＤＢ７０のデータに基づいて、ユーザの要因組み合わせごとの歩行ペースの近似曲線式を算出し、歩行ペース決定部６２は、算出した近似曲線式に基づいて、経路を移動するユーザの推奨歩行ペースを決定し、歩行ペース通知部６４が当該推奨歩行ペースをユーザに通知する。【選択図】図３
2016102694.tif 000002
【特許請求の範囲】
【請求項１】
歩行するユーザの位置情報と、該ユーザの歩行環境とを収集し、
前記位置情報の推移から算出される前記歩行環境ごとの前記ユーザの歩行ペースのデータを算出して記憶部に記憶し、
前記記憶部に記憶されている前記ユーザの歩行ペースのデータを参照して、前記歩行環境ごとの前記ユーザの歩行ペースの近似曲線式を算出し、
前記ユーザが移動する経路の歩行環境に対応する前記近似曲線式に基づいて、前記経路を移動するユーザの推奨歩行ペースを決定し、
決定した前記ユーザの推奨歩行ペースを該ユーザに通知する、
処理をコンピュータが実行することを特徴とする歩行ペース情報通知方法。
【請求項２】
前記記憶する処理では、算出した前記歩行ペースを継続した継続時間を記憶し、
前記決定する処理では、前記記憶部に記憶された継続時間に基づいて、前記経路を移動するユーザの推奨歩行ペースを決定することを特徴とする請求項１に記載の歩行ペース情報通知方法。
【請求項３】
前記算出する処理では、
前記近似曲線式を算出するための前記ユーザの歩行ペースのデータが不足している場合に、
得られた前記歩行ペースのデータと、該歩行ペースのデータに基づいて予め定められた方法により新たに作成した歩行ペースのデータと、に基づいて近似曲線式を算出する、ことを特徴とする請求項１又は２に記載の歩行ペース情報通知方法。
【請求項４】
前記算出する処理では、
前記近似曲線式を算出するための前記ユーザの歩行ペースのデータが不足している場合に、
得られた前記歩行ペースのデータと、属性が同一又は近似する他のユーザの歩行ペースのデータと、に基づいて近似曲線式を算出する、ことを特徴とする請求項１又は２に記載の歩行ペース情報通知方法。
【請求項５】
前記算出する処理では、前記記憶部に記憶されてからの期間が所定期間以内の前記ユーザの歩行ペースのデータに基づいて近似曲線式を算出する、ことを特徴とする請求項１〜４のいずれか一項に記載の歩行ペース情報通知方法。
【請求項６】
前記記憶部に記憶されている前記ユーザの歩行ペースのデータに所定のばらつきを持たせる、処理を前記コンピュータが実行することを特徴とする請求項１〜５のいずれか一項に記載の歩行ペース情報通知方法。
【請求項７】
歩行するユーザの位置情報と、該ユーザの歩行環境とを収集し、
前記位置情報の推移から算出される前記歩行環境ごとの前記ユーザの歩行ペースのデータを算出して記憶部に記憶し、
前記記憶部に記憶されている前記ユーザの歩行ペースのデータを参照して、前記歩行環境ごとの前記ユーザの歩行ペースの近似曲線式を算出し、
前記ユーザが移動する経路の歩行環境に対応する前記近似曲線式に基づいて、前記経路を移動するユーザの推奨歩行ペースを決定し、
決定した前記ユーザの推奨歩行ペースを該ユーザに通知する、
処理をコンピュータに実行させることを特徴とする歩行ペース情報通知プログラム。
【請求項８】
歩行するユーザの位置情報と、該ユーザの歩行環境とを収集する収集部と、
前記位置情報の推移から算出される前記歩行環境ごとの前記ユーザの歩行ペースのデータを算出して記憶部に記憶する処理部と、
前記記憶部に記憶されている前記ユーザの歩行ペースのデータを参照して、前記歩行環境ごとの前記ユーザの歩行ペースの近似曲線式を算出する算出部と、
前記ユーザが移動する経路の歩行環境に対応する前記近似曲線式に基づいて、前記経路を移動するユーザの推奨歩行ペースを決定する決定部と、
決定した前記ユーザの推奨歩行ペースを該ユーザに通知する通知部と、を備える歩行ペース情報通知装置。
【請求項９】
前記歩行するユーザが保持する携帯端末と、
前記携帯端末から前記歩行するユーザの位置情報を収集し、前記携帯端末に前記ユーザの推奨歩行ペースを通知する請求項８に記載の歩行ペース情報通知装置と、を備える情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、歩行ペース情報通知方法、プログラム及び装置、並びに情報処理システムに関する。
【背景技術】
【０００２】
歩行者に対し目的地までの経路や現在位置、所要時間等を知らせたり、標準歩行速度を取得して、到着希望時刻に間に合わない場合に通知するサービスが知られている。
【０００３】
しかし、歩行者が無理なく歩行できる速度は、様々な要因で変化するため、上記のように通知しても、歩行者が無理をしなければ到着希望時刻までに目的地に到着できないという事態が発生するおそれがある。
【０００４】
これに対し、特許文献１等には、ユーザの履物、服装、携行物に応じた歩行速度に基づき、ユーザが現在地から目的地まで歩行する際の通常歩行速度や最高歩行速度を携帯端末に提示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２６３９１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、現在位置から目的地までの経路上には、坂道など歩行者にとって負荷が高い場所が存在する可能性がある。従来においては、このような負荷の高い場所の情報が考慮されていないため、ユーザに無理をさせるおそれがあった。
【０００７】
１つの側面では、本発明は、ユーザに無理をさせない推奨歩行ペースを通知することが可能な歩行ペース情報通知方法、プログラム及び装置、並びに情報処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
一つの態様では、歩行ペース情報通知方法は、歩行するユーザの位置情報と、該ユーザの歩行環境とを収集し、前記位置情報の推移から算出される前記歩行環境別の前記ユーザの歩行ペースのデータを算出して記憶部に記憶し、前記記憶部に記憶されている前記ユーザの歩行ペースのデータを参照して、前記歩行環境ごとの前記ユーザの歩行ペースの近似曲線式を算出し、前記ユーザが移動する経路の歩行環境に対応する前記近似曲線式に基づいて、前記経路を移動するユーザの推奨歩行ペースを決定し、決定した前記ユーザの推奨歩行ペースを該ユーザに通知する、処理をコンピュータが実行する歩行ペース情報通知方法である。
【発明の効果】
【０００９】
ユーザに無理をさせない推奨歩行ペースを通知することができる。
【図面の簡単な説明】
【００１０】
【図１】第１の実施形態に係る情報処理システムの構成を概略的に示す図である。
【図２】図２（ａ）は、携帯端末のハードウェア構成を示す図であり、図２（ｂ）は、サーバのハードウェア構成を示す図である。
【図３】携帯端末及びサーバの機能ブロック図である。
【図４】歩行ペースＤＢのデータ構造を示す図である。
【図５】近似曲線式ＤＢのデータ構造を示す図である。
【図６】第１の実施形態に係る近似曲線式算出部の処理を示すフローチャートである。
【図７】図７（ａ）は、要因組合せ別の分布図を示す図であり、図７（ｂ）は、プロットデータ及び近似曲線式の一例を示す図である。
【図８】第１の実施形態に係る歩行ペース決定部の処理を示すフローチャートである。
【図９】図９（ａ）は、ユーザが次予定情報を入力するための画面の一例を示す図であり、図９（ｂ）は、経路の標高変化及び道路区分の一例を示す図である。
【図１０】図８のステップＳ５０の具体的処理を示すフローチャートである。
【図１１】近似曲線形状の例を示す図である。
【図１２】図１２（ａ）、図１２（ｂ）は、第２の実施形態を説明するための図である。
【図１３】図１３（ａ）、図１３（ｂ）は、第３の実施形態を説明するための図である。
【図１４】図１４（ａ）、図１４（ｂ）は、第４の実施形態を説明するための図である。
【図１５】第５の実施形態を説明するための図である。
【発明を実施するための形態】
【００１１】
《第１の実施形態》
以下、情報処理システムの第１の実施形態について、図１〜図１１に基づいて詳細に説明する。
【００１２】
図１には第１の実施形態に係る情報処理システム１００の構成が概略的に示されている。本第１の実施形態の情報処理システム１００は、ユーザが目的地まで移動する際の歩行ペースの情報をユーザに対して通知するシステムである。図１に示すように、情報処理システム１００は、携帯端末１０と、歩行ペース情報通知装置としてのサーバ５０と、を備える。携帯端末１０及びサーバ５０は、インターネットなどのネットワーク８０に接続されている。
【００１３】
携帯端末１０は、ユーザによって保持される端末であり、スマートフォンや携帯電話、タブレット型端末、装着型の端末等であるものとする。図２（ａ）には、携帯端末１０のハードウェア構成が示されている。図２（ａ）に示すように、携帯端末１０は、ＣＰＵ（Central Processing Unit）９０、ＲＯＭ（Read Only Memory）９２、ＲＡＭ（Random Access Memory）９４、記憶部（ここではＨＤＤ（Hard Disk Drive））９６、ネットワークインタフェース９７、可搬型記憶媒体用ドライブ９９、ＧＰＳ（Global Positioning System）センサ８１、加速度センサ８２、ジャイロセンサ８３、出力部８４、入力部８５等を備えている。これら携帯端末１０の構成各部は、バス９８に接続されている。出力部８４は、ディスプレイや、ＬＥＤ（Light Emitting Diode）等を含む表示灯、スピーカなどを含む。入力部８５は、キーボードやタッチパネルを含む。携帯端末１０では、ＲＯＭ９２あるいはＨＤＤ９６に格納されているプログラム、或いは可搬型記憶媒体用ドライブ９９が可搬型記憶媒体９１から読み取ったプログラムをＣＰＵ９０が実行することにより、図３に示す、各機能が実現される。なお、図３の各機能については、後述する。
【００１４】
サーバ５０は、携帯端末１０から各種データを受信し、受信した各種データに基づいてユーザの歩行ペースを決定し、携帯端末１０に対して決定した歩行ペースの情報を通知する。
【００１５】
図２（ｂ）には、サーバ５０のハードウェア構成が示されている。サーバ５０は、図２（ｂ）に示すように、ＣＰＵ１９０、ＲＯＭ１９２、ＲＡＭ１９４、記憶部（ＨＤＤ）１９６、ネットワークインタフェース１９７、及び可搬型記憶媒体用ドライブ１９９等を備えている。これらサーバ５０の構成各部は、バス１９８に接続されている。サーバ５０では、ＲＯＭ１９２あるいはＨＤＤ１９６に格納されているプログラム（歩行ペース情報提供プログラムを含む）、或いは可搬型記憶媒体用ドライブ１９９が可搬型記憶媒体１９１から読み取ったプログラム（歩行ペース情報提供プログラムを含む）をＣＰＵ１９０が実行することにより、図３に示す、各機能が実現される。
【００１６】
次に、携帯端末１０及びサーバ５０の各機能について、図３の機能ブロック図に基づいて説明する。
【００１７】
携帯端末１０は、ＣＰＵ９０がプログラムを実行することで、現在位置通知部１２、歩行判定部１４、次予定情報通知部１６、経路情報通知部１８としての機能を実現する。また、サーバ５０は、ＣＰＵ１９０がプログラムを実行することで、収集部としての要因データ収集部５２、歩行ペース算出部５４、継続時間計測部５６、算出部としての近似曲線式算出部５８、近似曲線式・継続時間取得部６０、決定部としての歩行ペース決定部６２、通知部としての歩行ペース通知部６４としての機能を実現する。なお、図３においては、サーバ５０のＨＤＤ１９６等に格納されている記憶部としての歩行ペースＤＢ７０、及び近似曲線式Ｄ７２も図示されている。なお、本実施形態では、歩行ペース算出部５４と継続時間計測部５６とを含んで、ユーザの歩行ペースのデータを算出し、歩行ペースＤＢ７０に記憶する処理部としての機能が実現されている。
【００１８】
現在位置通知部１２は、ＧＰＳセンサ８１において検出される位置データを収集してユーザの現在位置を特定し、特定した現在位置を、サーバ５０の要因データ収集部５２と歩行ペース算出部５４に通知する。なお、現在位置を特定する技術としては、公知の技術を利用することができる。また、現在位置通知部１２による通知タイミングは、所定時間間隔でもよいし、後述する歩行判定部１４による歩行判定時でもよい。
【００１９】
歩行判定部１４は、加速度センサ８２やジャイロセンサ８３などの携帯端末１０内蔵のモーションセンサのデータを収集してユーザの歩行状態を判定する。また、歩行判定部１４は、判定した歩行状態をサーバ５０の要因データ収集部５２と歩行ペース算出部５４に通知する。なお、歩行状態を判定する技術としては、公知の技術を利用することができる。なお、現在位置通知部１２が歩行判定時に現在位置を通知する場合には、現在位置通知部１２と歩行判定部１４が通知する情報を１つのメッセージにまとめて通知するようにしてもよい。
【００２０】
次予定情報通知部１６は、ユーザが入力部８５を介して入力した次予定情報（出発地、到着地（目的地）、到着時刻等の情報）を取得し、経路情報通知部１８や要因データ収集部５２に通知する。
【００２１】
経路情報通知部１８は、次予定情報に含まれる到着地までの経路を判定し、要因データ収集部５２に通知する。なお、経路情報通知部１８は、ユーザに複数の経路を提示し、ユーザによって選択された経路を要因データ収集部５２に通知するようにしてもよい。また、次予定情報通知部１６が次予定情報を要因データ収集部５２に対して通知せずに、経路情報通知部１８が経路の情報とあわせて次予定情報を要因データ収集部５２に通知するようにしてもよい。
【００２２】
要因データ収集部５２は、携帯端末１０の歩行判定部１４から受信した歩行状態情報と、現在位置通知部１２から受信した現在位置情報に基づいて、現在歩行している場所の要因データ（天気・気温・路面の高低差等のデータ）をＷｅｂ等の外部サービスから収集し、歩行ペース算出部５４に通知する。また、要因データ収集部５２は、経路情報通知部１８から受信した経路情報に基づいて、経路上の要因データ（天気・気温・路面の高低差等のデータ）をＷｅｂ等の外部サービスから収集し、勾配の変化に応じて経路を分ける（道路区分を設定する）。そして、要因データ収集部５２は、次予定情報通知部１６から受信した次予定情報と合わせて近似曲線式・継続時間取得部６０に通知する。なお、要因データが天候である場合、要因データ収集部５２は、「OpenWeatherMap - actual and forecast weather（http://openweathermap.org/）」等のＷｅｂサイトから要因データを収集すればよい。また、要因データが路面の高低差の場合には、要因データ収集部５２は、「LatLongLab（http://latlonglab.yahoo.co.jp/）」等のＷｅｂサイトから要因データを収集すればよい。なお、経路を分ける際には、交差点ごとに分け、その間の勾配を算出するようにしてもよい。
【００２３】
歩行ペース算出部５４は、要因データ収集部５２から受信した現在歩行している場所の要因データ（天気・気温・路面の高低差等）の組み合わせ毎に、携帯端末１０の歩行判定部１４から受信した歩行状態情報と、現在位置通知部１２から受信した現在位置情報に基づいて、歩行ペース（一定時間における移動距離）を算出する。歩行ペース算出部５４は、要因データの組み合わせに関する情報（要因組み合わせ情報）と歩行ペース情報を合わせて、継続時間計測部５６に通知する。
【００２４】
継続時間計測部５６は、歩行ペース算出部５４から受信した要因組み合わせ情報と歩行ペース情報に基づいて、同一要因組み合わせで、かつ同一歩行ペースの継続時間を計測する。そして、要因組み合わせ情報と歩行ペース情報と継続時間をセットにして、歩行ペースＤＢ７０（図４参照）に登録する。
【００２５】
ここで、歩行ペースＤＢ７０は、図４に示すように、「天気」、「気温」、「勾配」、「計測した歩行ペースと継続時間」の各フィールドを有する。「天気」、「気温」、「勾配」のフィールドには要因組み合わせ情報が格納され、「計測した歩行ペースと継続時間」のフィールドには、ある要因組み合わせの場合の歩行ペースと継続時間の情報が格納される。例えば、図４では、天気が「雨」で、気温が「気温≧２８℃」で、道路の勾配が「５％以上」であった場合に、歩行ペース３．２ｋｍ／ｈが５分継続したという情報や、歩行ペース３．５ｋｍ／ｈが３分継続したという情報が格納されている。なお、図４では、歩行ペースは小数点以下第一位までを有効として、細かい差異は吸収(マージ)している。また、図４では、継続時間は、「分」までを有効として、細かい差異は吸収(マージ)している。
【００２６】
近似曲線式算出部５８は、歩行ペースＤＢ７０に格納されているデータに基づいて、同一要因組み合わせ（天気、気温）における勾配に対する“通常ペース”と“早歩ペース”の近似曲線式を算出する。そして、近似曲線式算出部５８は、算出した“通常ペース”の近似曲線式と、“早歩ペース”の近似曲線式と、当該“早歩ペース”を継続した時間（継続時間）と、を近似曲線式ＤＢ７２（図５参照）に格納する。なお、近似曲線式ＤＢ７２は、図５に示すように、同一要因組み合わせごとに“通常ペース”の近似曲線式や“早歩ペース”の近似曲線式や継続時間を格納できるようになっている。なお、近似曲線式算出部５８の処理の詳細については後述する。
【００２７】
近似曲線式・継続時間取得部６０は、要因データ収集部５２から受信した次予定に対応する経路上の要因組み合わせに該当する近似曲線式と継続時間を、近似曲線式ＤＢ７２から取得する。近似曲線式・継続時間取得部６０は、取得した情報を歩行ペース決定部６２に通知する。
【００２８】
歩行ペース決定部６２は、経路情報や近似曲線式、継続時間に基づき、道路区分ごとのユーザの歩行ペース（推奨歩行ペース）を決定する。歩行ペース決定部６２は、決定した歩行ペース（推奨歩行ペース）を歩行ペース通知部６４に通知する。
【００２９】
歩行ペース通知部６４は、歩行ペース算出部５４から、現在位置を取得し、現在位置の道路区分の歩行ペースを携帯端末１０に通知する。携帯端末１０では、歩行ペース通知部６４からの通知を出力部８４（ディスプレイや表示灯、スピーカなど）から出力する。歩行ペース決定部６２及び歩行ペース通知部６４の処理の詳細については、後述する。
【００３０】
（各部の処理の詳細について）
（１）近似曲線式算出部５８の処理
以下、近似曲線式算出部５８による近似曲線式算出処理の詳細について、図６のフローチャートに沿って、その他図面を参照しつつ、説明する。なお、図６の処理のタイミングは、所定時間間隔でもよいし、歩行ペースＤＢ７０が更新されるごとでもよい。なお、図６の処理の前提として、図４の歩行ペースＤＢ７０には、歩行ペースデータが一定以上蓄積されているものとする。
【００３１】
図６の処理では、まず、ステップＳ１０において、近似曲線式算出部５８が、歩行ペースＤＢ７０の要因組み合わせ別の登録された歩行ペースデータを取り出し、要因組み合わせ別の分布図（図７（ａ）参照）を作成する。図７（ａ）の分布図では、ある要因組み合わせ（例えば、天気＝雨、気温≧２８℃）に関し、歩行ペースＤＢ７０に格納されている歩行ペースの数が示されている。
【００３２】
次いで、ステップＳ１２では、近似曲線式算出部５８は、最頻値を中心とした採用範囲内（％値）にある歩行ペースの平均値を“通常ペース”とする。採用範囲内としては、例えば、３０％値を採用することができる。なお、採用範囲内としては、最頻値の前後Ｘkm/h(例えば0.5km/h)の範囲としてもよい。この採用範囲は、ユーザ等が予め登録しておいてもよいし、サービス運用中にサーバ５０内において収集データをもとにチューニングしてもよい。
【００３３】
次いで、ステップＳ１４では、近似曲線式算出部５８は、通常ペースのデータより高い数値（速い歩行ペース）に、最頻値の一定割合α以上の頻値があるか否かを判断する。このステップＳ１４の判断が否定された場合には、ステップＳ２１に移行する。一方、ステップＳ１４の判断が肯定された場合（図７（ａ）に示すように頻値が存在していた場合）には、ステップＳ１６に移行する。
【００３４】
ステップＳ１６に移行すると、近似曲線式算出部５８は、最頻値と頻値の間に最頻値の一定割合β以下のデータがあるか否かを判断する。このステップＳ１６の判断が肯定される場合とは、図７に示すように、歩行ペースの分布に山が２つ以上存在していることを意味する。ステップＳ１６の判断が否定された場合には、ステップＳ２１に移行するが、肯定された場合（図７（ａ）のような分布図の場合）には、ステップＳ１８に移行する。
【００３５】
ステップＳ１８に移行すると、近似曲線式算出部５８は、該頻値を中心とした採用範囲内（％値）にある歩行ペースの平均値を“早歩ペース”とする。
【００３６】
次いで、ステップＳ２０では、近似曲線式算出部５８は、該当データの継続時間の平均値を“早歩ペースの継続時間”とする。その後はステップＳ２１に移行する。
【００３７】
ステップＳ２１に移行すると、近似曲線式算出部５８は、全ての要因組み合わせについてのステップＳ１０〜Ｓ２０の処理が終了したか否かを判断する。このステップＳ２１の判断が否定された場合には、ステップＳ１０に戻り、上述した処理を繰り返す。一方、全ての要因組み合わせについての処理が終了し、ステップＳ２１の判断が肯定された場合には、ステップＳ２２に移行する。
【００３８】
ステップＳ２２に移行した場合、近似曲線式算出部５８は、変数を“勾配”としてのペースデータをプロットする。この場合、図７（ｂ）に示すように、天気と気温が共通する歩行ペースのデータを同一のグラフ上にプロットする。なお、図７（ｂ）のグラフは、横軸が「勾配」であり、縦軸が「歩行ペース」となっている。
【００３９】
次いで、ステップＳ２４では、近似曲線式算出部５８は、プロットしたペースデータに基づいて、“通常ペース”、“早歩ペース”それぞれの近似曲線式を算出する。なお、近似曲線の算出方法としては、公知の技術 (例http://office.microsoft.com/ja-jp/help/HP005207807.aspx)を用いることができる。なお、近似曲線式算出部５８は、近似曲線式として１次曲線（直線）、２次曲線、３次曲線の各式を求めるものとする。
【００４０】
次いで、ステップＳ２６では、近似曲線式算出部５８は、算出された各近似曲線式を近似曲線式ＤＢ７２（図５参照）に登録する。なお、近似曲線式算出部５８は、ステップＳ２４において１次〜３次曲線式を求めているので、各式のＲ−２乗値が１に最も近い近似曲線式（近似曲線の推定値が実際のデータに最も近いもの）を選択して近似曲線式ＤＢ７２に登録する。
【００４１】
以上の処理により、近似曲線式ＤＢ７２には、各要因組み合わせに対応して、通常ペースの近似曲線式、早歩ペースの近似曲線式、継続時間（ただし、早歩ペースの近似曲線式、継続時間は存在しない場合もある）が登録されることになる。
【００４２】
（２）歩行ペース決定部６２、歩行ペース通知部６４の処理
次に、歩行ペース決定部６２、歩行ペース通知部６４の処理について、図８、図１０のフローチャートに沿って、その他の図面を適宜参照しつつ詳細に説明する。
【００４３】
なお、ユーザは、図９（ａ）に示す次予定情報を入力するための画面上において、次予定情報として、出発地や到着地（目的地）、時刻指定（出発時刻や到着時刻）を入力しているものとする。また、ユーザは、図９（ａ）の画面上で、徒歩モードが「らくらく」か「トレーニング」かを選択し、「トレーニング」を選択した場合には、目標消費カロリーを入力しているものとする。
【００４４】
なお、図８の処理は、時刻指定として「到着時刻」が指定され、徒歩モードとして「らくらく」が選択された場合に実行される処理である。すなわち、図８の処理は、ユーザが無理のないペースで到着時刻に間に合うように目的地まで移動したい場合に実行される処理である。この場合、経路情報通知部１８は、出発地と到着地に基づく経路を要因データ収集部５２に通知しているものとする。また、要因データ収集部５２は、経路上の要因データを収集しているものとする。
【００４５】
図８の処理では、まず、ステップＳ４０において、歩行ペース決定部６２は、要因データ収集部５２で収集された経路上の勾配の変化に応じて、経路を分ける（道路区分を設定する）。例えば、図９（ｂ）に示すように、ユーザが移動する経路の標高が変化している場合には、平坦、上り、下りと変化するごとに経路を分ける（図９（ｂ）中の(1)〜(6)参照）。
【００４６】
次いで、ステップＳ４２では、歩行ペース決定部６２は、経路上の要因組み合わせ（天気、気温）に該当する近似曲線式を、近似曲線式・継続時間取得部６０を介して、近似曲線式ＤＢ７２から取得する。次いで、ステップＳ４４では、歩行ペース決定部６２は、道路区分毎の通常ペースを近似曲線式から取得する。すなわち、歩行ペース決定部６２は、道路区分それぞれの勾配に対応する通常ペースを近似曲線式から取得する。
【００４７】
次いで、ステップＳ４６では、歩行ペース決定部６２は、全て通常ペースで到着時刻に間に合うか否かを判断する。ステップＳ４６の判断が肯定された場合、すなわち、全て通常ペースで間に合う場合には、歩行ペース決定部６２は、ステップＳ５４に移行する。一方、ステップＳ４６の判断が否定された場合には、ステップＳ５０に移行する。
【００４８】
（ステップＳ５０）
歩行ペース決定部６２は、ステップＳ５０に移行した場合、ペース配分処理のサブルーチンを実行する。以下、ステップＳ５０の詳細について、図１０のフローチャートに沿って説明する。なお、以下の説明では、説明の便宜上、近似曲線形状は、上り勾配がきつくなるほど歩行ペースが落ちる「右肩下がり」（図１１参照）である場合を想定する。
【００４９】
図１０の処理では、まず、ステップＳ７０において、歩行ペース決定部６２は、近似曲線形状から高負荷の路面要因を判定する。この場合、近似曲線形状は「右肩下がり」であるため、上り坂が高負荷の路面要因として判定される。
【００５０】
次いで、ステップＳ７２では、歩行ペース決定部６２は、高負荷でない路面要因が連続する箇所を特定する。この場合、図９（ｂ）の「(1)平坦」「(2)下り坂」の箇所が特定される。
【００５１】
次いで、ステップＳ７４では、歩行ペース決定部６２は、ステップＳ７２で特定した箇所のうち出発地に近い側（(1)平坦）に“早歩ペース”を適用することで到着時刻に間に合うか否かを判断する。なお、“早歩ペース”を適用する場合、当該“早歩ペース”の継続時間（図５参照）を超えないように適用するものとする。このステップＳ７４の判断が肯定された場合には、図１０の全処理を終了して、図８のステップＳ５４に移行する。一方、ステップＳ７４の判断が否定された場合には、ステップＳ７６に移行する。
【００５２】
ステップＳ７６に移行すると、歩行ペース決定部６２は、近似曲線形状から低負荷の路面要因を判定する。ここでは、近似曲線形状は「右肩下がり」であるため、下り坂が低負荷の路面要因として判定される。
【００５３】
次いで、ステップＳ７８では、歩行ペース決定部６２は、低負荷の路面要因（下り坂）のうち、早歩きが連続しない箇所を特定する。この場合、図９（ｂ）の「(6)下り坂」が特定される。なお、ステップＳ７８では、複数箇所を特定できる場合には、それら全ての箇所を特定してもよい。
【００５４】
次いで、ステップＳ８０では、歩行ペース決定部６２は、ステップＳ７２、Ｓ７８において特定された箇所（(1)、(6)）に対して“早歩ペース”を適用することで、到着時刻に間に合うか否かを判断する。なお、“早歩ペース”を適用する場合、当該“早歩ペース”の継続時間（図５参照）を超えないように適用するものとする。なお、ステップＳ７８において複数箇所が特定された場合には、到着時刻に間に合う範囲で、ユーザの負荷がなるべく少なくなるように“早歩ペース”を適用する箇所を決定してもよい。ステップＳ８０の判断が肯定された場合には、歩行ペース決定部６２は、図１０の処理を終了し、図８のステップＳ５４に移行するが、否定された場合には、ステップＳ８２に移行する。
【００５５】
ステップＳ８２に移行すると、歩行ペース決定部６２は、間に合わない旨を携帯端末１０に通知する。この場合、図１０の処理とともに、図８の全処理も終了する。
【００５６】
一方、例えば、近似曲線形状が、足腰が弱く、上り及び下り勾配がきつくなるほど歩行ペースが落ちる「山形状」（図１１参照）の場合には、図１０の処理は、以下のようになる。
【００５７】
すなわち、ステップ７０では、近似曲線形状が「山形状」であるため、高負荷の路面要因として「上り坂」と「下り坂」が特定される。また、ステップＳ７２では、高負荷でない路面が連続する箇所が図９（ｂ）においては存在しないので、何も特定されないことになる。そして、ステップＳ７４の判断が否定されると、ステップＳ７６では、近似曲線形状が「山形状」であるため、低負荷の路面要因として「平坦」が特定される。そして、ステップＳ７８では、低負荷の路面要因のうち、早歩きが連続しない箇所として、「(1)平坦」、「(4)平坦」が特定されるようになる。
【００５８】
なお、近似曲線形状としては、上述した「右肩下がり」、「山形状」以外にも、平坦形状（図１１参照）など種々の形状をとりうる。
【００５９】
図８に戻り、ステップＳ５４に移行した場合、歩行ペース通知部６４は、現在位置の歩行ペース（推奨歩行ペース）を携帯端末１０に通知する。携帯端末１０からユーザへの歩行ペース（推奨歩行ペース）の通知方法としては、（ａ）歩くペースにあわせてスピーカから音を「ピッ、ピッ…」などと出す、（ｂ）歩くペースと同じピッチ（リズム）の曲をスピーカから流す、（ｃ）歩くペースにあわせて、ディスプレイ上の現在位置マークを点滅させる、（ｄ）歩くペースにあわせて、画面全体又は表示灯を明滅させる、（ｅ）歩くペースにあわせて、携帯端末１０を振動させる（バイブレーション）、などを採用することができる。
【００６０】
次いで、ステップＳ５６では、歩行ペース通知部６４は、目的地に到達したか否かを判断する。ここでの判断が否定された場合には、ステップＳ５４の処理を繰り返す。一方、ステップＳ５６の判断が肯定された場合には、図８の全処理を終了する。
【００６１】
なお、ユーザが図９（ａ）の画面上で、「トレーニング」を選択した場合には、歩行ペース決定部６２は、目標消費カロリーに基づき、”早歩ペース”を適用する道路区分を決定するようにすればよい。
【００６２】
また、時刻指定が「出発時刻」であった場合には、歩行ペース決定部６２は、全ての道路区分を“通常ペース”として決定すればよい。
【００６３】
以上、詳細に説明したように、本第１の実施形態によると、要因データ収集部５２が、歩行するユーザの位置情報と、該ユーザの歩行環境（要因組み合わせ）とを収集し、歩行ペース算出部５４が、要因組み合わせ別のユーザの歩行ペースのデータを算出して、継続時間計測部５６が歩行ペースＤＢ７０に記憶する。そして、近似曲線式算出部５８は、歩行ペースのデータに基づいて、要因組み合わせごとのユーザの歩行ペースの近似曲線式を算出し、歩行ペース決定部６２は、ユーザが移動する経路の要因組合せに対応する近似曲線式に基づいて、経路を移動するユーザの推奨歩行ペースを決定し、歩行ペース通知部６４が当該推奨歩行ペースをユーザに通知する。これにより、本第１の実施形態では、ユーザの過去における要因組合せ別の歩行ペースに基づいて、経路を移動するユーザの推奨歩行ペースを決定するので、ユーザに対して無理のない推奨歩行ペースを通知することができる。
【００６４】
また、本第１の実施形態では、歩行ペースＤＢ７０に歩行ペースを継続した継続時間が記憶され、歩行ペース決定部６２は、推奨歩行ペースを決定する際に、早歩ペースを継続した継続時間を考慮する（Ｓ７４、Ｓ８０）ので、この点からも、ユーザに無理のない推奨歩行ペースを通知することができる。
【００６５】
また、本第１の実施形態では、歩行ペース決定部６２は、近似曲線式に基づいて高負荷な箇所において早歩ペースを採用しないように、及び早歩きペースが連続しないように推奨歩行ペースを決定する。これにより、ユーザに無理のない推奨歩行ペースを通知することができる。
【００６６】
なお、上記第１の実施形態では、歩行ペースのデータをプロットする際に、横軸を勾配、縦軸を歩行ペースとしてプロットする場合（図７（ｂ））について説明した。しかしながら、これに限られるものではなく、例えば、横軸を風速、縦軸を歩行ペースとしてプロットしてもよい。また、変数を勾配と風速の２つにして近似曲線式を算出してもよい。また、勾配や風速のほか、路面の状態（砂利道や舗装路など、歩き易さを示す指標等）を変数として採用してもよい。
【００６７】
≪第２の実施形態≫
次に、第２の実施形態について、図１２に基づいて説明する。本第２の実施形態では、第１の実施形態で説明した図６のステップＳ２２の後の処理が異なっている。
【００６８】
図１２（ａ）には、ステップＳ２２以降の処理がフローチャートにて示されている。近似曲線式算出部５８は、図６のステップＳ１０〜Ｓ２１までの処理において全ての要因組み合わせについて“通常ペース”、“早歩ペース”等を求め、ステップＳ２２において変数を“勾配”として歩行ペースのデータをプロットした後、図１２（ａ）のステップ２０２に移行する。
【００６９】
ステップＳ２０２では、近似曲線式算出部５８は、要因組み合わせの１つを選択する。次いで、ステップＳ２０４では、近似曲線式算出部５８は、選択した要因組み合わせに関するプロット数が複数あるか否かを判断する。ここでの判断が肯定された場合には、ステップＳ２０６に移行し、図６のステップＳ２４と同様、近似曲線式算出部５８は、プロットした“通常ペース”データと“早歩ペース”データそれぞれの近似曲線式を算出する。なお、近似曲線式算出部５８は、近似曲線として１次曲線（直線）、２次曲線、３次曲線の各式を求めるものとする。その後は、ステップＳ２１０に移行する。
【００７０】
一方、ステップＳ２０４の判断が否定された場合、すなわち、プロット数が１つであった場合には、ステップＳ２０８に移行し、近似曲線式算出部５８は、プロットされたデータに基づいて、近似曲線式を算出する。例えば、近似曲線式算出部５８は、「勾配が１０％上がれば、歩行ペースが１０％下がる」などのルールに基づいて、データを補充（新たに作成）する。そして、近似曲線式算出部５８は、プロットされたデータと補充したデータとを用いて、図１２（ｂ）に示すような右肩下がりの近似曲線式（１次）を算出する。その後は、ステップＳ２１０に移行する。
【００７１】
ステップＳ２１０に移行した場合、近似曲線式算出部５８は、算出された各近似曲線式を近似曲線式ＤＢ７２（図５参照）に登録する。なお、近似曲線式算出部５８は、ステップＳ２０６において１次〜３次曲線式を求めている場合には、各式のＲ−２乗値が１に最も近い近似曲線式（近似曲線の推定値が実際のデータに最も近いもの）を選択して近似曲線式ＤＢ７２に登録する。
【００７２】
次いで、ステップＳ２１２では、近似曲線式算出部５８は、すべての要因組み合わせを選択したか否かを判断する。このステップＳ２１２の判断が否定された場合には、ステップＳ２０２に戻るが、肯定された場合には、図１２（ａ）の全処理を終了する。
【００７３】
以上、説明したように、本第２の実施形態によると、近似曲線式算出部５８は、近似曲線式を算出するためのユーザの歩行ペースのデータが不足している場合に（Ｓ２０４：否定）、得られた歩行ペースのデータと、該歩行ペースのデータに基づいて予め定められた方法により新たに作成した歩行ペースのデータと、に基づいて近似曲線式を算出する（Ｓ２０８）。これにより、歩行ペースデータが十分に収集できていない場合であっても、第１の実施形態と同様の効果を得ることが可能である。
【００７４】
≪第３の実施形態≫
次に、第３の実施形態について、図１３に基づいて説明する。本第３の実施形態では、第１の実施形態で説明した図６のステップＳ２２の後の処理が異なっている。
【００７５】
図１３（ａ）には、ステップＳ２２以降の処理がフローチャートにて示されている。近似曲線式算出部５８は、図６のステップＳ１０〜Ｓ２１までの処理において全ての要因組み合わせについて“通常ペース”、“早歩ペース”、“早歩ペースの継続時間”を求め、ステップＳ２２において変数“勾配”として歩行ペースデータをプロットした後、図１３（ａ）のステップ３０２に移行する。
【００７６】
ステップＳ３０２では、近似曲線式算出部５８は、要因組み合わせの１つを選択する。次いで、ステップＳ３０４では、近似曲線式算出部５８は、選択した要因組み合わせに関するプロット数が複数あるか否かを判断する。ここでの判断が肯定された場合には、ステップＳ３０６に移行し、図６のステップＳ２４と同様、近似曲線式算出部５８は、プロットした“通常ペース”データと“早歩ペース”データそれぞれの近似曲線式を算出する。なお、近似曲線式算出部５８は、近似曲線として１次曲線（直線）、２次曲線、３次曲線の各式を求めるものとする。その後は、ステップＳ３１０に移行する。
【００７７】
一方、ステップＳ３０４の判断が否定された場合、ステップＳ３０８に移行する。ステップＳ３０８では、近似曲線式算出部５８は、同一属性の人（例えば、年代・性別が同じ他の人）の同一要因組み合わせのプロットデータの勾配別平均値を算出し、図１３（ｂ）に示すように、補足データとしてプロットする。そして、次のステップＳ３０９では、近似曲線式算出部５８は、図１３（ｂ）のようなプロットデータに基づいて、近似曲線式を算出する。なお、上記においては、属性が同一の人のプロットデータを用いる場合について説明したが、属性が近似する人のプロットデータを用いることとしてもよい。その後は、ステップＳ３１０に移行する。
【００７８】
ステップＳ３１０に移行した場合、近似曲線式算出部５８は、算出された各近似曲線式を近似曲線式ＤＢ７２（図５参照）に登録する。なお、近似曲線式算出部５８は、ステップＳ３０６において１次〜３次曲線式を求めている場合には、各式のＲ−２乗値が１に最も近い近似曲線式（近似曲線の推定値が実際のデータに最も近いもの）を選択して近似曲線式ＤＢ７２に登録する。
【００７９】
次いで、ステップＳ３１２では、近似曲線式算出部５８は、すべての要因組み合わせを選択したか否かを判断する。このステップＳ３１２の判断が否定された場合には、ステップＳ３０２に戻るが、肯定された場合には、図１３（ａ）の全処理を終了する。
【００８０】
以上、説明したように、本第３の実施形態によると、近似曲線式算出部５８は、近似曲線式を算出するためのユーザの歩行ペースのデータが不足している場合に（Ｓ３０４：否定）、得られた歩行ペースのデータと、属性が同一の他のユーザの歩行ペースのデータ（補足データ）と、に基づいて近似曲線式を算出する（Ｓ３０８、Ｓ３０９）。これにより、歩行ペースデータが十分に収集できていない場合であっても、適切な補足データを用いることで、第１の実施形態と同様の効果を得ることが可能である。
【００８１】
《第４の実施形態》
次に、第４の実施形態について、図１４に基づいて説明する。本第４の実施形態では、第１の実施形態（又は第２、第３の実施形態）で説明した図６のステップＳ１０の前に図１４（ａ）の処理を行う点が異なっている。
【００８２】
近似曲線式算出部５８は、図６のステップＳ１０において要因組み合わせ別の分布図（図７（ａ））を作成する前に、図１４（ａ）のステップＳ４０２において、各要因組み合わせにデータが一定数以上あるか否かを判断する。すなわち、図７（ａ）のように、最頻値のほか、通常ペースを設定できる程度にデータがばらついているか否かを判断する。このステップＳ４０２の判断が肯定された場合には、近似曲線式算出部５８は、図６のステップＳ１０に移行するが、ステップＳ４０２の判断が否定された場合には、ステップＳ４０４に移行する。
【００８３】
ステップＳ４０４に移行した場合、近似曲線式算出部５８は、データが一定数以上ない要因組み合わせの、勾配要因の区分基準を詳細化し、各要因組み合わせに該当するデータが一定数以上になるように変更する。例えば、図１４（ｂ）の上図に示すように、歩行ペースＤＢ７０において、要因組み合わせの天気が雨で、気温が２８℃以上の場合に、歩行ペースのデータが勾配「−２〜２％」に集中していたとする。このような場合には、近似曲線式算出部５８は、勾配「−２〜２％」の範囲を更に詳細化（細分化）し、図１４（ｂ）に示すように歩行ペースのデータにばらつきを持たせる。このようにすることで、図７（ａ）のような、ある程度のばらつきを持った要因組合せ別の分布図を作成することができるようになる。
【００８４】
ステップＳ４０４の後は、近似曲線式算出部５８は、図６のステップＳ１０に移行し、第１の実施形態（又は第２、第３の実施形態）と同様の処理を実行する。
【００８５】
以上、説明したように、本第４の実施形態によると、歩行ペースのデータにばらつきがない場合に、近似曲線式算出部５８が、歩行ペースのデータにばらつきを持たせる処理を実行する（Ｓ４０４）。これにより、少なくとも“通常ペース”を特定できるように要因組合せ別の分布図（図７（ａ）参照）を作成することが可能となる。
【００８６】
《第５の実施形態》
次に、第５の実施形態について、図１５に基づいて説明する。本第５の実施形態では、サーバ５０の機能として、図１５に太線枠にて示すように、歩行ペースＤＢ７０のデータを管理するデータ管理部５０２が設けられている点が第１〜第４の実施形態と異なる。
【００８７】
本第５の実施形態では、歩行ペースＤＢ７０において、歩行ペースや継続時間のデータが、データベースへの登録日時（タイムスタンプ）とともに管理されているものとする。そして、データ管理部５０２は、各データの登録日時を監視し、一定期間が経過したデータを歩行ペースＤＢ７０から削除する。
【００８８】
このようにすることで、近似曲線式算出部５８は、比較的新しいデータを用いて近似曲線式を算出することが可能となる。
【００８９】
以上、説明したように、本第５の実施形態によると、近似曲線式算出部５８は、近似曲線式を算出する際に、歩行ペースＤＢ７０に格納されてから所定期間が経過した歩行ペースのデータを使用しない（格納されてから所定期間以内の歩行ペースのデータのみを使用する）。これにより、ユーザの直近の状態にあわせて、適した推奨歩行ペースを通知することが可能となる。
【００９０】
なお、上記第５の実施形態では、データ管理部５０２が歩行ペースＤＢ７０からデータを削除する場合について説明したが、これに限られるものではない。例えば、近似曲線式算出部５８が、タイムスタンプを参照して、一定期間が経過したデータを近似曲線式の算出に用いないようにしてもよい。
【００９１】
なお、上記各実施形態では、サーバ５０が、歩行ペース情報通知装置としての機能を実現する場合について説明したが、これに限られるものではない。例えば、図３のサーバ５０の機能を携帯端末１０に持たせることにより、携帯端末に歩行ペース情報通知装置としての機能を実現させてもよい。
【００９２】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、処理装置が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体（ただし、搬送波は除く）に記録しておくことができる。
【００９３】
プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ（Digital Versatile Disc）、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）などの可搬型記録媒体の形態で販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【００９４】
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムに従った処理を実行することもできる。
【００９５】
上述した実施形態は本発明の好適な実施の例である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形実施可能である。
【００９６】
なお、以上の第１〜第５の実施形態の説明に関して、更に以下の付記を開示する。
（付記１）  歩行するユーザの位置情報と、該ユーザの歩行環境とを収集し、
前記位置情報の推移から算出される前記歩行環境ごとの前記ユーザの歩行ペースのデータを算出して記憶部に記憶し、
前記記憶部に記憶されている前記ユーザの歩行ペースのデータを参照して、前記歩行環境ごとの前記ユーザの歩行ペースの近似曲線式を算出し、
前記ユーザが移動する経路の歩行環境に対応する前記近似曲線式に基づいて、前記経路を移動するユーザの推奨歩行ペースを決定し、
決定した前記ユーザの推奨歩行ペースを該ユーザに通知する、
処理をコンピュータが実行することを特徴とする歩行ペース情報通知方法。
（付記２）  前記記憶する処理では、算出した前記歩行ペースを継続した継続時間を記憶し、
前記決定する処理では、前記記憶部に記憶された継続時間に基づいて、前記経路を移動するユーザの推奨歩行ペースを決定することを特徴とする付記１に記載の歩行ペース情報通知方法。
（付記３）  前記算出する処理では、
前記近似曲線式を算出するための前記ユーザの歩行ペースのデータが不足している場合に、
得られた前記歩行ペースのデータと、該歩行ペースのデータに基づいて予め定められた方法により新たに作成した歩行ペースのデータと、に基づいて近似曲線式を算出する、ことを特徴とする付記１又は２に記載の歩行ペース情報通知方法。
（付記４）  前記算出する処理では、
前記近似曲線式を算出するための前記ユーザの歩行ペースのデータが不足している場合に、
得られた前記歩行ペースのデータと、属性が同一又は近似する他のユーザの歩行ペースのデータと、に基づいて近似曲線式を算出する、ことを特徴とする付記１又は２に記載の歩行ペース情報通知方法。
（付記５）  前記算出する処理では、前記記憶部に記憶されてからの期間が所定期間以内の前記ユーザの歩行ペースのデータに基づいて近似曲線式を算出する、ことを特徴とする付記１〜４のいずれかに記載の歩行ペース情報通知方法。
（付記６）  前記記憶部に記憶されている前記ユーザの歩行ペースのデータに所定のばらつきを持たせる、処理を前記コンピュータが実行することを特徴とする付記１〜５のいずれかに記載の歩行ペース情報通知方法。
（付記７）  歩行するユーザの位置情報と、該ユーザの歩行環境とを収集し、
前記位置情報の推移から算出される前記歩行環境ごとの前記ユーザの歩行ペースのデータを算出して記憶部に記憶し、
前記記憶部に記憶されている前記ユーザの歩行ペースのデータを参照して、前記歩行環境ごとの前記ユーザの歩行ペースの近似曲線式を算出し、
前記ユーザが移動する経路の歩行環境に対応する前記近似曲線式に基づいて、前記経路を移動するユーザの推奨歩行ペースを決定し、
決定した前記ユーザの推奨歩行ペースを該ユーザに通知する、
処理をコンピュータに実行させることを特徴とする歩行ペース情報通知プログラム。
（付記８）  前記記憶する処理では、算出した前記歩行ペースを継続した継続時間を記憶し、
前記決定する処理では、前記記憶部に記憶された継続時間に基づいて、前記経路を移動するユーザの推奨歩行ペースを決定することを特徴とする付記７に記載の歩行ペース情報通知プログラム。
（付記９）  前記算出する処理では、
前記近似曲線式を算出するための前記ユーザの歩行ペースのデータが不足している場合に、
得られた前記歩行ペースのデータと、該歩行ペースのデータに基づいて予め定められた方法により新たに作成した歩行ペースのデータと、に基づいて近似曲線式を算出する、ことを特徴とする付記７又は８に記載の歩行ペース情報通知プログラム。
（付記１０）  前記算出する処理では、
前記近似曲線式を算出するための前記ユーザの歩行ペースのデータが不足している場合に、
得られた前記歩行ペースのデータと、属性が同一又は近似する他のユーザの歩行ペースのデータと、に基づいて近似曲線式を算出する、ことを特徴とする付記７又は８に記載の歩行ペース情報通知プログラム。
（付記１１）  前記算出する処理では、前記記憶部に記憶されてからの期間が所定期間以内の前記ユーザの歩行ペースのデータに基づいて近似曲線式を算出する、ことを特徴とする付記７〜１０のいずれかに記載の歩行ペース情報通知プログラム。
（付記１２）  前記記憶部に記憶されている前記ユーザの歩行ペースのデータに所定のばらつきを持たせる、処理を前記コンピュータに実行させることを特徴とする付記７〜１１のいずれかに記載の歩行ペース情報通知プログラム。
（付記１３）  歩行するユーザの位置情報と、該ユーザの歩行環境とを収集する収集部と、
前記位置情報の推移から算出される前記歩行環境ごとの前記ユーザの歩行ペースのデータを算出して記憶部に記憶する処理部と、
前記記憶部に記憶されている前記ユーザの歩行ペースのデータを参照して、前記歩行環境ごとの前記ユーザの歩行ペースの近似曲線式を算出する算出部と、
前記ユーザが移動する経路の歩行環境に対応する前記近似曲線式に基づいて、前記経路を移動するユーザの推奨歩行ペースを決定する決定部と、
決定した前記ユーザの推奨歩行ペースを該ユーザに通知する通知部と、を備える歩行ペース情報通知装置。
（付記１４）  前記処理部は、算出した前記歩行ペースを継続した継続時間を前記記憶部に記憶し、
前記決定部は、前記記憶部に記憶された継続時間に基づいて、前記経路を移動するユーザの推奨歩行ペースを決定することを特徴とする付記１３に記載の歩行ペース情報通知装置。
（付記１５）  前記算出部は、
前記近似曲線式を算出するための前記ユーザの歩行ペースのデータが不足している場合に、
得られた前記歩行ペースのデータと、該歩行ペースのデータに基づいて予め定められた方法により新たに作成した歩行ペースのデータと、に基づいて近似曲線式を算出する、ことを特徴とする付記１３又は１４に記載の歩行ペース情報通知装置。
（付記１６）  前記算出部は、
前記近似曲線式を算出するための前記ユーザの歩行ペースのデータが不足している場合に、
得られた前記歩行ペースのデータと、属性が同一又は近似する他のユーザの歩行ペースのデータと、に基づいて近似曲線式を算出する、ことを特徴とする付記１３又は１４に記載の歩行ペース情報通知装置。
（付記１７）  前記算出部は、前記記憶部に記憶されてからの期間が所定期間以内の前記ユーザの歩行ペースのデータに基づいて近似曲線式を算出する、ことを特徴とする付記１３〜１６のいずれかに記載の歩行ペース情報通知装置。
（付記１８）  前記算出部は、前記記憶部に記憶されている前記ユーザの歩行ペースのデータに所定のばらつきを持たせる処理を実行することを特徴とする付記１３〜１７のいずれかに記載の歩行ペース情報通知装置。
（付記１９）  前記歩行するユーザが保持する携帯端末と、
前記携帯端末から前記歩行するユーザの位置情報を収集し、前記携帯端末に前記ユーザの推奨歩行ペースを通知する付記１３〜１８のいずれかに記載の歩行ペース情報通知装置と、を備える情報処理システム。
【符号の説明】
【００９７】
１０  携帯端末
５０  サーバ（歩行ペース情報通知装置）
５２  要因データ収集部（収集部）
５４  歩行ペース算出部（処理部の一部）
５６  継続時間計測部（処理部の一部）
５８  近似曲線式算出部（算出部）
６２  歩行ペース決定部（決定部）
６４  歩行ペース通知部（通知部）
７０  歩行ペースＤＢ（記憶部）
１００  情報処理システム
【図１】
2016102694.tif 000003
【図２】
2016102694.tif 000004
【図３】
2016102694.tif 000005
【図４】
2016102694.tif 000006
【図５】
2016102694.tif 000007
【図６】
2016102694.tif 000008
【図７】
2016102694.tif 000009
【図８】
2016102694.tif 000010
【図９】
2016102694.tif 000011
【図１０】
2016102694.tif 000012
【図１１】
2016102694.tif 000013
【図１２】
2016102694.tif 000014
【図１３】
2016102694.tif 000015
【図１４】
2016102694.tif 000016
【図１５】
2016102694.tif 000017