(57)【要約】【課題】ユーザの移動の目的の達成を支援する経路情報を提供する散歩ルート情報提供装置、散歩ルート情報提供方法、経路情報提供方法およびプログラムを提供する。【解決手段】散歩ルート情報提供装置は、探索条件情報と散歩目的情報を取得する取得部と、地図情報を記憶する地図情報記憶部と、探索条件情報と地図情報に基づき、複数の散歩ルートの候補を探索する散歩ルート候補探索部と、位置と目的達成寄与度とを対応付けた目的達成寄与度情報を記憶する目的達成寄与度情報記憶部と、目的達成寄与度情報に基づき、散歩ルートの候補ごとに、目的達成度を算出する目的達成度算出部と、目的達成度に基づき、散歩ルートの候補の中からユーザに提供する散歩ルートを選定する散歩ルート選定部と、散歩ルートを示す散歩ルート情報を提供する提供部と、を備える。【選択図】図１５
2015068656.tif 000002
【特許請求の範囲】
【請求項１】
散歩ルートを示す散歩ルート情報を提供する散歩ルート情報提供装置であって、
前記散歩ルートの探索条件を示す探索条件情報と散歩の目的を示す散歩目的情報とを取得する取得手段と、
地図情報を記憶する地図情報記憶手段と、
前記取得手段により取得された探索条件情報により示される検索条件と、前記地図情報記憶手段に記憶されている前記地図情報と、に基づき、複数の散歩ルートの候補を探索する散歩ルート候補探索手段と、
位置とその位置を通って散歩することが複数の散歩の目的の各々の達成に寄与する度合を示す目的達成寄与度とを対応付けた目的達成寄与度情報を記憶する目的達成寄与度情報記憶手段と、
前記目的達成寄与度情報記憶手段に記憶されている前記目的達成寄与度情報に基づき、前記散歩ルート候補探索手段により探索された前記散歩ルートの候補ごとに、その散歩ルートの候補を通って散歩した場合に得ることができる前記散歩目的情報が示す散歩の目的の達成度を示す目的達成度を算出する目的達成度算出手段と、
前記目的達成度算出手段により算出された目的達成度に基づき、前記散歩ルート候補探索手段により探索された前記散歩ルートの候補の中からユーザに提供する散歩ルートを選定する散歩ルート選定手段と、
前記散歩ルート選定手段により選定された前記散歩ルートを示す散歩ルート情報を提供する提供手段と、を備える、
ことを特徴とする散歩ルート情報提供装置。
【請求項２】
前記取得手段は、情報処理端末あるいは前記情報処理端末以外の端末である外部端末から、通信を介して、前記探索条件情報と前記散歩目的情報とを受信し、
前記提供手段は、前記外部端末に、通信を介して、前記散歩ルート情報を送信する、
ことを特徴とする請求項１に記載の散歩ルート情報提供装置。
【請求項３】
前記検索条件は、散歩の開始位置、散歩の終了位置、散歩の時間、散歩の終了を予定する時刻を含む、
ことを特徴とする請求項１または２に記載の散歩ルート情報提供装置。
【請求項４】
前記取得手段は、前記外部端末から、位置情報と、前記位置情報に基づく位置における前記目的達成寄与度を判定する指標となる前記外部端末のユーザに関する物理量を示す目的達成寄与度判定情報と、を受信し、
前記取得手段により受信された前記目的達成寄与度判定情報に基づく物理量が、前記複数の散歩の目的のうち、いずれの散歩の目的の達成に寄与するかを特定し、前記位置における目的達成寄与度を判定する目的達成寄与度判定手段と、
前記位置と前記目的達成寄与度判定手段により判定された前記目的達成寄与度とを対応付けた目的達成寄与度情報で、前記目的達成寄与度情報記憶手段に記憶されている目的達成寄与度情報を更新する目的達成寄与度情報更新手段と、を更に備える、
ことを特徴とする請求項２または３に記載の散歩ルート情報提供装置。
【請求項５】
前記目的達成寄与度判定情報は、前記外部端末が備える加速度センサが測定した前記外部端末に加わっている加速度を示す加速度情報である、
ことを特徴とする請求項４に記載の散歩ルート情報提供装置。
【請求項６】
前記目的達成寄与度判定情報は、前記外部端末のユーザの生体機能の状態を示す生体情報である、
ことを特徴とする請求項４に記載の散歩ルート情報提供装置。
【請求項７】
散歩ルートを示す散歩ルート情報を提供する散歩ルート情報提供方法であって、
前記散歩ルートの探索条件を示す探索条件情報と散歩の目的を示す散歩目的情報とを取得する取得ステップと、
地図情報を記憶する地図情報記憶ステップと、
前記取得ステップにより取得された探索条件情報により示される検索条件と、前記地図情報記憶ステップにより記憶されている前記地図情報と、に基づき、複数の散歩ルートの候補を探索する散歩ルート候補探索ステップと、
位置とその位置を通って散歩することが複数の散歩の目的の各々の達成に寄与する度合を示す目的達成寄与度とを対応付けた目的達成寄与度情報を記憶する目的達成寄与度情報記憶ステップと、
前記目的達成寄与度情報記憶ステップにより記憶されている前記目的達成寄与度情報に基づき、前記散歩ルート候補探索ステップにより探索された前記散歩ルートの候補ごとに、その散歩ルートの候補を通って散歩した場合に得ることができる前記散歩目的情報が示す散歩の目的の達成度を示す目的達成度を算出する目的達成度算出ステップと、
前記目的達成度算出ステップにより算出された目的達成度に基づき、前記散歩ルート候補探索ステップにより探索された前記散歩ルートの候補の中からユーザに提供する散歩ルートを選定する散歩ルート選定ステップと、
前記散歩ルート選定ステップにより選定された前記散歩ルートを示す散歩ルート情報を提供する提供ステップと、を備える、
ことを特徴とする散歩ルート情報提供方法。
【請求項８】
移動の経路の探索条件を示す経路探索条件情報と移動目的とを取得するステップと、
前記経路探索条件情報に基づいて、複数の経路を探索するステップと、
位置とその位置を通ることが個々の目的の達成に寄与する度合を示す目的達成寄与度に基づいて、探索された経路ごとに、その経路の候補を通過した場合の前記移動目的の達成度を求めるステップと、
求められた達成度に基づき、探索された経路の中からユーザに提供する経路を選定するステップと、を備える、
ことを特徴とする経路情報提供方法。
【請求項９】
コンピュータに、
移動の経路の探索条件を示す経路探索条件情報と移動目的とを取得するステップと、
前記経路探索条件情報に基づいて、複数の経路を探索するステップと、
位置とその位置を通ることが個々の目的の達成に寄与する度合を示す目的達成寄与度に基づいて、探索された経路ごとに、その経路の候補を通過した場合の前記移動目的の達成度を求めるステップと、
求められた達成度に基づき、探索された経路の中からユーザに提供する経路を選定するステップと、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、経路情報を提供する散歩ルート情報提供装置、散歩ルート情報提供方法、経路情報提供方法およびプログラムに関する。
【背景技術】
【０００２】
散歩は、人間の肉体や精神に様々な健康的な効果があるといわれている。散歩の効果として、例えば、気分転換や健康増進等が挙げられる。従来、散歩は目的を持たない行為とされていたが、最近、これらの効果を得ることを目的として散歩する人は少なくない。したがって、散歩による効果を得ることと、散歩の目的の達成は、等価であるといえる。しかし、散歩の目的の達成の指標となる満足度は、散歩中の状況によって左右され、特に、散歩を開始して終了するまでの感情の遷移が大きく影響する。したがって、散歩の目的の達成を支援する散歩ルート情報を提供する技術が求められる。
【０００３】
現在、センサ等を用いて取得した人体情報からユーザの感情状態を特定する技術が知られている。例えば、特許文献１は、各種センサによりユーザの人体情報を取得し、その人体情報に基づいて、ユーザの感情状態を導出する車両のナビゲーション装置に係る技術について開示している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１１２８５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に開示された技術は、複数のユーザが通過したルート上の各地点において導出された感情状態の集計結果を提供する技術である。このため、特許文献１には、ユーザの目的を達成することを支援する散歩ルート情報の提供に係る技術は開示されていない。したがって、ユーザの散歩の目的の達成を支援する散歩ルート情報を提供することができないという問題がある。この問題は、散歩という行為に限らず、ユーザが何らかの目的を持って移動する行為についても同様である。
【０００６】
本発明は、このような状況に鑑みてなされたものであり、ユーザの移動の目的の達成を支援する経路情報を提供する散歩ルート情報提供装置、散歩ルート情報提供方法、経路情報提供方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明に係る散歩ルート情報提供装置は、
散歩ルートを示す散歩ルート情報を提供する散歩ルート情報提供装置であって、
前記散歩ルートの探索条件を示す探索条件情報と散歩の目的を示す散歩目的情報とを取得する取得手段と、
地図情報を記憶する地図情報記憶手段と、
前記取得手段により取得された探索条件情報により示される検索条件と、前記地図情報記憶手段に記憶されている前記地図情報と、に基づき、複数の散歩ルートの候補を探索する散歩ルート候補探索手段と、
位置とその位置を通って散歩することが複数の散歩の目的の各々の達成に寄与する度合を示す目的達成寄与度とを対応付けた目的達成寄与度情報を記憶する目的達成寄与度情報記憶手段と、
前記目的達成寄与度情報記憶手段に記憶されている前記目的達成寄与度情報に基づき、前記散歩ルート候補探索手段により探索された前記散歩ルートの候補ごとに、その散歩ルートの候補を通って散歩した場合に得ることができる前記散歩目的情報が示す散歩の目的の達成度を示す目的達成度を算出する目的達成度算出手段と、
前記目的達成度算出手段により算出された目的達成度に基づき、前記散歩ルート候補探索手段により探索された前記散歩ルートの候補の中からユーザに提供する散歩ルートを選定する散歩ルート選定手段と、
前記散歩ルート選定手段により選定された前記散歩ルートを示す散歩ルート情報を提供する提供手段と、を備える、
ことを特徴とする。
【０００８】
また、本発明に係る散歩ルート情報提供方法は、
散歩ルートを示す散歩ルート情報を提供する散歩ルート情報提供方法であって、
前記散歩ルートの探索条件を示す探索条件情報と散歩の目的を示す散歩目的情報とを取得する取得ステップと、
地図情報を記憶する地図情報記憶ステップと、
前記取得ステップにより取得された探索条件情報により示される検索条件と、前記地図情報記憶ステップにより記憶されている前記地図情報と、に基づき、複数の散歩ルートの候補を探索する散歩ルート候補探索ステップと、
位置とその位置を通って散歩することが複数の散歩の目的の各々の達成に寄与する度合を示す目的達成寄与度とを対応付けた目的達成寄与度情報を記憶する目的達成寄与度情報記憶ステップと、
前記目的達成寄与度情報記憶ステップにより記憶されている前記目的達成寄与度情報に基づき、前記散歩ルート候補探索ステップにより探索された前記散歩ルートの候補ごとに、その散歩ルートの候補を通って散歩した場合に得ることができる前記散歩目的情報が示す散歩の目的の達成度を示す目的達成度を算出する目的達成度算出ステップと、
前記目的達成度算出ステップにより算出された目的達成度に基づき、前記散歩ルート候補探索ステップにより探索された前記散歩ルートの候補の中からユーザに提供する散歩ルートを選定する散歩ルート選定ステップと、
前記散歩ルート選定ステップにより選定された前記散歩ルートを示す散歩ルート情報を提供する提供ステップと、を備える、
ことを特徴とする。
【０００９】
また、本発明に係る経路情報提供方法は、
移動の経路の探索条件を示す経路探索条件情報と移動目的とを取得するステップと、
前記経路探索条件情報に基づいて、複数の経路を探索するステップと、
位置とその位置を通ることが個々の目的の達成に寄与する度合を示す目的達成寄与度に基づいて、探索された経路ごとに、その経路の候補を通過した場合の前記移動目的の達成度を求めるステップと、
求められた達成度に基づき、探索された経路の中からユーザに提供する経路を選定するステップと、を備える、
ことを特徴とする。
【００１０】
さらに、本発明に係るプログラムは、
コンピュータに、
移動の経路の探索条件を示す経路探索条件情報と移動目的とを取得するステップと、
前記経路探索条件情報に基づいて、複数の経路を探索するステップと、
位置とその位置を通ることが個々の目的の達成に寄与する度合を示す目的達成寄与度に基づいて、探索された経路ごとに、その経路の候補を通過した場合の前記移動目的の達成度を求めるステップと、
求められた達成度に基づき、探索された経路の中からユーザに提供する経路を選定するステップと、
を実行させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、ユーザの移動の目的の達成を支援する経路情報を提供する散歩ルート情報提供装置、散歩ルート情報提供方法、経路情報提供方法およびプログラムを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態１に係る散歩ルート情報提供システムの構成図である。
【図２】散歩ルート情報提供装置の物理構成を示すブロック図である。
【図３】情報処理端末の物理構成を示すブロック図である。
【図４】本発明の実施形態１に係る散歩ルート情報提供システムの機能構成を示すブロック図である。
【図５】目的ＩＤに対応付けられた目的名称を示す図である。
【図６】ユーザに提示される散歩開始終了位置入力画面を示す図である。
【図７】ユーザに提示される散歩予定入力画面を示す図である。
【図８】ユーザに提示される目的選択画面を示す図である。
【図９】目的達成寄与度情報を示す図である。
【図１０】散歩ルート情報提供装置が実行する目的達成寄与度情報記録処理を示すフローチャートである。
【図１１】散歩ルート情報提供装置が実行する散歩ルート提供処理を示すフローチャートである。
【図１２】散歩ルート候補に目的達成寄与度情報を対応付けた例を示す図である。
【図１３】情報処理端末が実行する散歩ルート表示処理を示すフローチャートである。
【図１４】散歩ルート情報の表示画面を示す図である。
【図１５】本発明の実施形態２に係る散歩ルート情報提供装置の機能構成を示すブロック図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態に係る散歩ルート情報提供システムについて、図面を参照しながら説明する。
【００１４】
（実施形態１）
散歩ルート情報提供システムは、散歩の目的に応じた散歩ルートを提供するシステムである。図１に示すように、散歩ルート情報提供システム１０００は、散歩ルート情報提供装置１００と、情報処理端末２００と、を備える。散歩ルート情報提供装置１００と情報処理端末２００とは、ネットワーク３００Ａ及びネットワーク３００Ｂを介して、相互に接続されている。なお、散歩ルート情報提供システム１０００が備える、情報処理端末２００の個数は、図１に示す例に限られない。
【００１５】
散歩ルート情報提供装置１００は、ユーザの散歩の目的に応じた散歩ルートを選定し、選定された散歩ルートを示す散歩ルート情報を情報処理端末２００に供給する装置である。散歩ルート情報提供装置１００は、情報処理端末２００から受信する探索条件情報および散歩目的情報に基づき、ユーザの散歩の目的に応じた散歩ルートを選定する。ここで、探索条件情報とは、散歩の開始位置、散歩の終了位置、散歩の時間、散歩の終了を予定する時刻をそれぞれ示す情報を含む情報である。また、散歩目的情報とは、ユーザの散歩の目的を示す情報である。散歩ルート情報提供装置１００は、選定した散歩ルートを示す散歩ルート情報を情報処理端末２００に送信する。散歩ルート情報提供装置１００は、例えば、ネットワーク通信機能を有するサーバやパーソナルコンピュータ等の情報処理装置である。
【００１６】
ここで、図２を参照して、散歩ルート情報提供装置１００のハードウェア構成について説明する。
【００１７】
図２に示すように、散歩ルート情報提供装置１００は、制御部１１１、記憶部１１２、通信部１１３、画像処理部１１４、表示装置１１５、入力信号処理部１１６、入力装置１１７、内部バス１３０を備える。
【００１８】
制御部１１１は、ＣＰＵ（Central Processing Unit）等から構成され、例えば、記憶部１１２に格納されている動作プログラムを実行し、散歩ルート情報提供装置１００の全体の動作を制御する。また、制御部１１１は、各構成要素と接続され、制御信号やデータをやり取りする。
【００１９】
記憶部１１２は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスク装置等から構成され、各種データ及び各種プログラムを記憶する。ＲＯＭは、制御部１１１が実行する動作プログラムを記憶する不揮発性メモリである。ＲＡＭは、制御部１１１が各種の処理を実行する際に生成した情報や、その情報を生成するために必要なデータを一時的に格納する揮発性メモリである。ハードディスク装置は、後述する地図情報や目的達成寄与度情報等を記憶する。
【００２０】
通信部１１３は、ＮＩＣ（Network Interface Card）、ルータ、モデム等の通信装置から構成される。通信部１１３は、制御部１１１の制御に従って、ネットワーク３００Ａ、３００Ｂを介して、情報処理端末２００と通信する。
【００２１】
画像処理部１１４は、制御部１１１等から供給された制御信号に従って画像信号を生成する。画像処理部１１４は、生成した画像信号を、表示装置１１５に供給する。
【００２２】
表示装置１１５は、画像処理部１１４から供給された画像信号に従った画像を表示する。表示装置１１５は、例えば、液晶ディスプレイや有機ＥＬ（Electro-Luminescence）ディスプレイである。
【００２３】
入力信号処理部１１６は、入力装置１１７から供給された入力信号を処理し、処理後の入力信号を制御部１１１等に供給する。例えば、入力信号処理部１１６は、アナログ信号である入力信号をデジタル信号に変換し、変換により得られたデジタル信号を制御部１１１等に供給する。
【００２４】
入力装置１１７は、散歩ルート情報提供装置１００のユーザからの各種の操作、指示を受け付ける装置である。入力装置１１７は、受け付けた入力信号を入力信号処理部１１６に供給する。ユーザは、入力装置１１７に表示されるＧＵＩ（Graphical User Interface）から所望の選択肢を選択する。入力装置１１７は、例えば、タッチパネル、キーボード、マウス等である。
【００２５】
内部バス１３０は、散歩ルート情報提供装置１００が備える各構成要素を相互に接続する。
【００２６】
次に、情報処理端末２００について説明する。情報処理端末２００は、散歩ルート情報提供装置１００から受信した散歩ルート情報に基づく散歩ルートをユーザに提供する装置である。情報処理端末２００は、ユーザによる入力操作等を受け付け、受け付けた各種情報を散歩ルート情報提供装置１００に供給する。一方、散歩ルート情報提供装置１００は、情報処理端末２００から取得した各種情報と自己が備える記憶部１１２に格納された各種情報に基づいて、散歩ルートを選定し、選定した散歩ルートの情報を情報処理端末２００に供給する。情報処理端末２００は、散歩ルート情報提供装置１００から供給された散歩ルート情報を画像や音声によりユーザに提供する。なお、情報処理端末２００は、基地局（不図示）と通信することができる情報通信機器であり、例えば、スマートフォン、携帯電話である。
【００２７】
ここで、図３を参照して、情報処理端末２００のハードウェア構成について説明する。
【００２８】
図３に示すように、情報処理端末２００は、制御部２１１、記憶部２１２、無線通信部２１３、画像処理部２１４、表示装置２１５、入力信号処理部２１６、入力装置２１７、音声処理部２１８、マイクロフォン２１９、スピーカ２２０、Ｉ／Ｏ（Input/Output）部２２１、内部バス２３０を備える。
【００２９】
制御部２１１は、ＣＰＵ等から構成され、記憶部２１２に記憶されているオペレーションシステムや制御プログラムに従って、情報処理端末２００全体の動作を制御する。制御部２１１は、各構成要素と接続され、制御信号やデータをやり取りする。
【００３０】
記憶部２１２は、ＲＯＭ、ＲＡＭ、フラッシュメモリ等の適宜の記憶装置によって構成される。記憶部２１２は、各種データ及び各種プログラムを記憶する。なお、記憶部２１２は、情報処理端末２００に内蔵されるメモリ及び取り外し可能な外部メモリの少なくとも一方から構成されてもよい。また、記憶部２１２は、制御部２１１がアクセス可能であればその機能の一部を情報処理端末２００の外部に設けたものであってもよい。
【００３１】
無線通信部２１３は、基地局を介して、通話音声、各種のデータ等を送受信するためのインタフェースである。無線通信部２１３は、制御部２１１による制御に従って、基地局、ネットワーク３００Ａ、３００Ｂを経由して、散歩ルート情報提供装置１００とデータ通信する。
【００３２】
また、無線通信部２１３は、ＧＰＳ（Global Positioning System）等の通信衛星と通信し、通信衛星から送信される所定の信号に基づいて情報処理端末２００の位置情報（具体的には、緯度や経度等）を取得する。無線通信部２１３は、制御部２１１の指示に基づいて、所得した位置情報を示す信号を、アンテナ（不図示）を用いて所定の周波数の電波で基地局に送信する。
【００３３】
画像処理部２１４は、制御部２１１等から供給された制御信号に従って画像信号を生成する。画像処理部２１４は、生成した画像信号を、表示装置２１５に供給する。
【００３４】
表示装置２１５は、画像処理部２１４から供給された画像信号に従った画像を表示する。表示装置２１５は、例えば、液晶ディスプレイや有機ＥＬディスプレイである。なお、表示装置２１５は、タッチスイッチ機能を備えるタッチパネルのような入力機能と表示機能とが組み合わされた装置であってもよい。
【００３５】
入力信号処理部２１６は、入力装置２１７から供給された入力信号を処理し、処理後の入力信号を制御部２１１等に供給する。例えば、入力信号処理部２１６は、アナログ信号である入力信号をデジタル信号に変換し、変換により得られたデジタル信号を制御部２１１等に供給する。
【００３６】
入力装置２１７は、情報処理装置２００のユーザからの各種の操作、指示を受け付ける装置である。入力装置２１７は、受け付けた入力信号を入力信号処理部２１６に供給する。ユーザは、入力装置２１７に表示されるＧＵＩから所望の選択肢を選択する。入力装置２１７は、例えば、タッチパネル、キーボード、マウス等である。
【００３７】
音声処理部２１８は、情報処理端末２００が送信機となる場合、ユーザの発声音等をマイクロフォン２１９により集音する。音声処理部２１８は、集音した発声音等を自らが備えるＡ／Ｄ（Analog-to-Digital）コンバータ（不図示）により音声信号に変換し、変換された音声信号を出力する。また、音声処理部２１８は、情報処理端末２００が受信機となる場合、自らが備えるＤ／Ａ（Digital-to-Analog）コンバータ（不図示）により復調された通話音をスピーカ２２０から出力する。また、音声処理部２１８は、情報処理端末２００が音声再生器となる場合、音声ファイル等の音声データに基づく音声をスピーカ２２０から出力する。
【００３８】
Ｉ／Ｏ部２２１は、外部装置と情報処理端末２００との間でデータを授受するためのインタフェースである。Ｉ／Ｏ部２２１には、複数のセンサを含むセンサ群２２２が接続されている。センサ群２２２は、ＧＰＳセンサ、加速度センサ、血圧センサ、脈拍センサ、脳波センサ、発汗センサ等を含む。
【００３９】
内部バス２３０は、情報処理端末２００が備える各構成要素を相互に接続する。
【００４０】
ネットワーク３００Ａは、例えば、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）等のプロトコルに基づいてデータ伝送を行う通信ネットワークである。散歩ルート情報提供装置１００は、ネットワーク３００Ａに接続され、データ通信等を行う。
【００４１】
ネットワーク３００Ｂは、例えば、携帯電話通信網である。情報処理端末２００は、基地局を経由してネットワーク３００Ｂに接続され、音声通信やデータ通信等を行う。
【００４２】
ネットワーク３００Ａとネットワーク３００Ｂは、プロトコルを相互変換するゲートウェイを介して接続され、散歩ルート情報提供装置１００と情報処理端末２００とのデータ通信を媒介する。
【００４３】
次に、図４を参照して、散歩ルート情報提供システム１０００が実現する機能について説明する。
【００４４】
情報処理端末２００は、機能的には、取得部２４１、目的名称記憶部２４２、送信部２４３、受信部２４４、表示部２４５、音声出力部２４６を備える。散歩ルート情報提供装置１００は、機能的には、取得部１４１、散歩ルート候補探索部１４２、地図情報記憶部１４３、目的達成度算出部１４４、目的達成寄与度情報記憶部１４５、散歩ルート選定部１４６、提供部１４７、目的達成寄与度判定部１４８、目的達成寄与度更新部１４９を備える。
【００４５】
取得部２４１は、探索条件情報および散歩目的情報、現在位置情報、目的達成寄与度判定情報を取得して送信部２４３に供給する。また、取得部２４１は、センサ群２２２に含まれるＧＰＳセンサで取得された現在位置情報（緯度、経度）、加速度センサで取得された加速度、血圧センサで取得された血圧値、脈拍センサで取得された脈拍、脳波センサで取得されたα波、β波、発汗センサで取得された発汗量等も取得する。
【００４６】
探索条件情報とは、上述のとおり、散歩の開始位置、散歩の終了位置、散歩の時間、散歩の終了を予定する時刻をそれぞれ示す情報を含む情報である。ユーザは、情報処理端末２００のＧＵＩ画面、例えば、図６に示す散歩開始終了位置入力画面１５１から散歩の開始位置と終了位置を入力・選択する。また、ユーザは、情報処理端末２００のＧＵＩ画面、例えば、図７に示す散歩予定入力画面１５７から散歩の時間または散歩の終了を予定する時間を入力する。
【００４７】
散歩目的情報とは、上述のとおり、ユーザの散歩の目的を示す情報である。ユーザは、情報処理端末２００のＧＵＩ画面、例えば、図８に示す目的選択画面１６３から所望の散歩の目的を選択する。
【００４８】
現在位置情報は、情報処理端末２００の現在位置（緯度、経度）を示す情報であり、センサ群２２２に含まれるＧＰＳセンサ等により取得される。
【００４９】
目的達成寄与度判定情報とは、情報処理端末２００の現在位置における目的達成寄与度を判定する指標となる情報処理端末２００のユーザに関する物理量を示す情報であり、センサ群２２２により取得された加速度、血圧値、脈拍、α波、β波、発汗量等の情報Ｘである。なお、情報Ｘは、目的Ｙを達成するための説明変数Ｘとなるのであり、本実施の形態では、目的の変化分ΔＹ＝ａ・ΔＸ１＋ｂ・ΔＸ２＋ｃ・ΔＸ３＋．．．＋ｎ・ΔＸｎで表されるものとする。ΔＸは説明変数の変化分である。ａ〜ｎは係数である。
ここでは、目的「興味」をＹ１、目的「集中」をＹ２、目的「リラックス」をＹ３し、各回帰式を次式で表すこととする。
ΔＹ1＝ａ1・ΔＸ1＋ｂ1・ΔＸ2＋ｃ1・ΔＸ3＋．．．＋ｎ1・ΔＸn
ΔＹ2＝ａ2・ΔＸ1＋ｂ2・ΔＸ2＋ｃ2・ΔＸ3＋．．．＋ｎ2・ΔＸn
ΔＹ3＝ａ3・ΔＸ1＋ｂ3・ΔＸ2＋ｃ3・ΔＸ3＋．．．＋ｎ3・ΔＸn
【００５０】
取得部２４１は、例えば、制御部２１１、無線通信部２１３、入力信号処理部２１６、入力装置２１７を備える。
【００５１】
ここで、図６を参照して散歩開始終了位置入力画面１５１を、図７を参照して散歩予定入力画面１５７を、図８を参照して目的選択画面１６３を、説明する。
【００５２】
図６に示すように、散歩開始終了位置入力画面１５１は、散歩の開始位置と終了位置を入力する画面である。散歩開始終了位置入力画面１５１は、チェックボックス１５２、開始位置入力ボックス１５３、終了位置入力ボックス１５４、ドロップダウンリスト１５５、決定ボタン１５６を備える。チェックボックス１５２は、クリックするごとに選択／非選択の状態となり、散歩の終了位置を任意で入力するボックスである。開始位置入力ボックス１５３は、ユーザの散歩の開始位置の入力を受け付けるボックスである。終了位置入力ボックス１５４は、ユーザの散歩の終了位置の入力を受け付けるボックスである。ドロップダウンリスト１５５は、散歩の開始位置および終了位置を指定するためのリストである。決定ボタン１５６は、散歩の開始位置と、指定した場合は終了位置の決定の指示を受け付けるボタンである。
【００５３】
ユーザは、散歩の開始位置を、散歩開始位置入力ボックス１５３に入力することにより指定する。また、ユーザは、散歩の終了位置を指定する場合には、散歩終了位置入力ボックス１５４に入力する。また、ユーザは、ドロップダウンリスト１５５を利用して散歩の開始位置や終了位置を指定してもよい。ドロップダウンリスト１５５は、散歩の開始位置、終了位置の指定の各々の履歴を表示するようにしてもよい。決定ボタン１５６がクリックされると、散歩開始終了位置入力画面１５１の表示は終了する。
【００５４】
図７に示すように、散歩予定入力画面１５７は、ユーザが散歩の時間または散歩の終了を予定する時刻を入力する画面である。散歩予定入力画面１５７は、ラジオボタン１５８、加算ボタン１５９、減算ボタン１６０、ＡＭ（Ante Meridiem）／ＰＭ（Post Meridiem）変更ボタン１６１、決定ボタン１６２を備える。ラジオボタン１５８は、散歩の時間または散歩の終了を予定する時刻のいずれを選択するかの指示を受け付けるボタンである。加算ボタン１５９、減算ボタン１６０は、各々、時分の加算、減算の指示を受け付けるボタンである。ＡＭ／ＰＭ変更ボタン１６１は、ＡＭとＰＭの変更の指示を受け付けるボタンである。決定ボタン１６２は、散歩の時間または散歩の終了を予定する時刻の決定の指示を受け付けるボタンである。
【００５５】
ユーザは、散歩の時間または散歩の終了を予定する時刻のいずれを指定するかを、ラジオボタン１５８をクリックすることにより指定する。ユーザは、散歩の時間を指定する場合、加算ボタン１５９、減算ボタン１６０をクリックすることにより、所望の散歩の時間を指定する。また、ユーザは、散歩の終了を予定する時刻を指定する場合、加算ボタン１５９、減算ボタン１６０、ＡＭ／ＰＭ変更ボタン１６１をクリックすることにより指定する。ユーザは、散歩の終了を予定する時刻の指定が完了すると、決定ボタン１６２をクリックして、散歩の時間または散歩を終了する時間の決定を指示する。決定ボタン１６２がクリックされると、散歩予定入力画面１５７の表示は終了する。
【００５６】
図８に示すように、目的選択画面１６３は、ユーザが散歩の目的を選択する画面である。目的選択画面１６３は、興味ボタン１６４、集中ボタン１６５、リラックスボタン１６６、決定ボタン１６７を備える。散歩の目的を選択するためのボタンである、興味ボタン１６４と集中ボタン１６５とリラックスボタン１６６は、目的名称記憶部２４２に記憶された目的名称情報に基づいて生成される。
【００５７】
興味ボタン１６４は、散歩中に興味を抱く対象を見つけることが散歩の目的である場合に選択するものであり、ユーザの散歩の目的が「興味」であることを受け付けるボタンである。集中ボタン１６５は、集中力を高めることが散歩の目的である場合に選択するものであり、ユーザの散歩の目的が「集中」であることを受け付けるボタンである。リラックスボタン１６６は、リラックスすることが散歩の目的である場合に選択するものであり、ユーザの散歩の目的が「リラックス」であることを受け付けるボタンである。決定ボタン１６７は、ボタン１６４〜１６６の選択の決定の指示を受け付けるボタンである。なお、ユーザの散歩の目的を選択する選択ボタンは、図８に示すボタン１６４〜１６６に限られず、他の散歩の目的を示すボタンであってもよい。
【００５８】
ユーザは、目的選択画面１６３に表示される「興味」、「集中」、「リラックス」の選択肢の中から所望の散歩の目的を選択し、対応するボタン１６４〜１６６をクリックする。クリックされたボタンは、反転表示等して選択されたことをユーザに知らせる。目的選択画面１６３は、ユーザにより決定ボタン１６７がクリックされると表示を終了する。
【００５９】
目的名称記憶部２４２は、目的名称情報を記憶し、記憶された目的名称情報を取得部２４１に供給する。目的名称情報とは、目的ＩＤと散歩の目的の名称を対応付けた情報である。目的名称情報は、例えば、図５に示すように、目的を識別するためにあらかじめ割り振られた目的ＩＤの「１」には「興味」、目的ＩＤ「２」には「集中」、目的ＩＤ「３」には「リラックス」が割り当てられている。目的名称記憶部２４２は、例えば、記憶部２１２を備える。なお、散歩の目的の名称は、上記の３つに限られず、他の散歩の目的を示す名称であってもよい。
【００６０】
図４の説明に戻り、送信部２４３は、取得部２４１により取得された、探索条件情報および散歩目的情報、現在位置情報、目的達成寄与度判定情報、を、散歩ルート情報提供装置１００に送信する。また、取得部１４１から受信した散歩ルート情報を表示部２４４に供給する。送信部２４３は、例えば、無線通信部２１３を備える。
【００６１】
受信部２４４は、提供部１４７から散歩ルート情報を受信する。受信部２４４は、受信した散歩ルート情報に含まれる、画像情報を表示部２４５に、音声情報を音声出力部２４６に、それぞれ供給する。受信部２４４は、例えば、制御部２１１、無線通信部２１３を備える。
【００６２】
表示部２４５は、受信部２４４が受信した散歩ルート情報に含まれる画像情報を受け取り、散歩ルートを示す画像データを加工処理した後に、所定の同期タイミングで画像信号に変換して表示する。表示部２４５は、例えば、制御部２１１、画像処理部２１４、表示装置２１５を備える。
【００６３】
音声出力部２４６は、受信部２４４が受信した散歩ルート情報に含まれる音声情報を受け取り、散歩ルートの音声ガイド用データを音声信号に変換して出力する。音声出力部２４６は、例えば、制御部２１１、音声処理部２１８、スピーカ２２０を備える。
【００６４】
取得部１４１は、送信部２４３から送信された探索条件情報および散歩目的情報、現在位置情報、目的達成寄与度判定情報を受信し、散歩ルート候補探索部１４２に供給する。取得部１４１は、例えば、制御部１１１、通信部１１３を備える。
【００６５】
散歩ルート候補探索部１４２は、取得部１４１から供給された探索条件情報および散歩目的情報と、地図情報記憶部１４３に記憶された地図情報のうち、散歩可能な道の地図情報とに基づいて、ユーザが散歩し得る複数の散歩ルートを探索する。また、散歩ルート候補探索部１４２は、探索された複数の散歩ルート候補の情報を目的達成度算出部１４４に供給する。散歩ルート候補探索部１４２は、例えば、制御部１１１、記憶部１１２を備える。
【００６６】
地図情報記憶部１４３は、地図情報を記憶する。地図情報記憶部１４３は、例えば、制御部１１１、記憶部１１２を備える。
【００６７】
目的達成度算出部１４４は、散歩ルート候補探索部１４２により探索された複数の散歩ルート候補の情報と、目的達成寄与度情報記憶部１４５に記憶された目的達成寄与度情報とに基づいて、各散歩ルート候補の散歩目的達成度を算出し、散歩ルート選定部１４６に供給する。ここで、散歩目的達成度とは、散歩ルート候補を通って散歩した場合に得ることができる、散歩の目的の達成度である。目的達成度算出部１４４は、例えば、制御部１１１、記憶部１１２を備える。
【００６８】
目的達成寄与度情報記憶部１４５は、目的達成寄与度情報を記憶する。目的達成寄与度情報とは、ユーザＩＤ、日時、散歩の目的の達成に寄与する位置と、その位置を通って散歩するときの散歩の目的の達成に寄与する度合を示す目的達成寄与度とを対応付けた情報である。目的達成寄与度情報記憶部１４５は、例えば、記憶部１１２を備える。
【００６９】
散歩ルート選定部１４６は、目的達成度算出部１４４から供給された複数の散歩ルート候補の散歩目的達成度に基づいて、適当な散歩ルート候補を選定する。散歩ルート選定部１４６は、選定した散歩ルートを示す散歩ルート情報を提供部１４７に供給する。散歩ルート選定部１４６は、例えば、制御部１１１を備える。
【００７０】
提供部１４７は、散歩ルート選定部１４６により供給された散歩ルート情報を受信部２４４に送信する。提供部１４７は、例えば、通信部１１３を備える。
【００７１】
目的達成寄与度判定部１４８は、取得部１４１から目的達成寄与度判定情報と現在位置情報を取得する。目的達成寄与度判定情報は、前述のように、情報処理端末２００の現在位置における目的達成寄与度を判定する指標となる情報処理端末２００のユーザに関する物理量等を示す情報である。また、現在位置情報とは、情報処理端末２００の現在位置（緯度、経度）を示す情報である。
【００７２】
目的達成寄与度判定部１４８は、取得部１４１から取得した目的達成寄与度判定情報に基づく物理量（Ｘ）が、複数の散歩の目的のうち、いずれの散歩の目的の達成に寄与するかを特定し、現在位置情報における目的達成寄与度を判定する。
より具体的に説明すると、目的達成寄与度判定部１４８は、前回受信して記憶しておいた各物理量と今回受信した各物理量の差を求めることにより、説明変数としてのΔＸ1，ΔＸ2，．．．，ΔＸnを求める。
次に、予め設定されている、下記の回帰式に説明変数ΔＸ1，ΔＸ2，．．．，ΔＸnを代入し、各目的の達成度の変化分を求める。
ΔＹ1＝ａ1・ΔＸ1＋ｂ1・ΔＸ2＋ｃ1・ΔＸ3＋．．．＋ｎ1・ΔＸn
ΔＹ2＝ａ2・ΔＸ1＋ｂ2・ΔＸ2＋ｃ2・ΔＸ3＋．．．＋ｎ2・ΔＸn
ΔＹ3＝ａ3・ΔＸ1＋ｂ3・ΔＸ2＋ｃ3・ΔＸ3＋．．．＋ｎ3・ΔＸn
ここで、ΔＹに大きな変化がある場合、その地点は、目的達成に寄与する（正の意味と負の意味で）と考えられる。そこで、目的とその達成度と位置とを対応つけて記憶する。
目的達成寄与度判定部１４８は、物理的には、例えば、制御部１１１を備える。
【００７３】
目的達成寄与度情報更新部１４９は、目的達成寄与度判定部１４８により判定された目的達成寄与度を含む目的達成寄与度情報を目的達成寄与度情報記憶部１４５に記録し、目的達成寄与度情報記憶部１４５の記憶情報を更新する。目的達成寄与度情報更新部１４９は、例えば、制御部１１１を備える。
【００７４】
次に、目的達成寄与度情報記憶部１４５に記憶される目的達成寄与度情報について説明する。図９に示すように、目的達成寄与度情報は、例えば、ユーザＩＤ、日時、位置、目的達成寄与度を対応付けた情報である。目的達成寄与度情報記憶部１４５に記憶された目的達成寄与度情報は、散歩の目的の達成に寄与する位置、その位置における目的達成寄与度をあらかじめ判定し、記憶されたものと、情報処理端末２００のユーザに関する物理量から、散歩の目的の達成に寄与する位置、その位置における目的達成寄与度を新たに判定し、記憶（追加・更新）されたものと、に分けられる。ユーザＩＤは、情報処理端末２００を利用して散歩ルート情報の提供を受けるユーザを識別するために割り振られた番号や略称である。日時は、散歩の目的の達成に寄与すると判別された日時、すなわち、ユーザに関する物理量が所定の条件を満たした日時である。位置は、散歩の目的の達成に寄与すると判別された位置、すなわち、ユーザに関する物理量が所定の条件を満たした位置である。目的達成寄与度とは、その位置を通って散歩することが散歩の目的の達成に寄与する度合である。また、目的達成寄与度は、図９に示すように、目的名称と、その目的名称が示す目的の達成に寄与する度合が正と負のいずれであるかを示す「＋」と「−」の極性記号と、で表すことができる。なお、上述のように、あらかじめ目的達成寄与度情報記憶部１４５に記憶された目的達成寄与度情報の場合、ユーザＩＤおよび日時はブランクとする。
【００７５】
次に、図１０に示すフローチャートを参照しながら、散歩ルート情報提供装置１００が実行する目的達成寄与度情報記録処理について説明する。なお、散歩ルート情報提供装置１００内の制御部１１１は、情報処理端末２００から目的達成寄与度判定情報を受信したことに応答して、図１０に示す目的達成寄与度情報記録処理を開始する。
【００７６】
ユーザは、散歩する際、センサ群２２２を構成する各センサを装着して散歩にでかける。
制御部２１１（取得部２４１）は、周期的にセンサの出力を散歩ルート情報提供装置１００に、ネットワーク３００Ａ、３００Ｂを介して送信する。
散歩ルート情報提供装置１００の制御部１１１（目的達成寄与度判定部１４８）は、通信部１１３（取得部１４１）を介してこれらの情報を受信する。
【００７７】
すると、制御部１１１は、図１０に示す処理を実行し、まず、受信した目的達成寄与度判定情報に含まれている位置情報、物理量等を記憶部１１２に記憶する（ステップＳ１０１）。
【００７８】
続いて、制御部１１１（目的達成寄与度判定部１４８）は、前回受信して記憶しておいた各物理量と今回受信した各物理量の差、即ち、説明変数としてのΔＸ1，ΔＸ2，．．．，ΔＸnを求める（ステップＳ１０２）。即ち、加速度の変化分ΔＸ1、血圧の変化分ΔＸ2、脈拍の変化分ΔＸ3、α波の変化分ΔＸ4、β波の変化分ΔＸ5、発汗量の変化分ΔＸ6等を求める。
【００７９】
次に、予め設定されている、下記の回帰式に説明変数ΔＸ1，ΔＸ2，．．．，ΔＸnを代入し、各目的の達成度の変化分ΔＹを求める（ステップＳ１０３）。
ΔＹ1＝ａ1・ΔＸ1＋ｂ1・ΔＸ2＋ｃ1・ΔＸ3＋．．．＋ｎ1・ΔＸn
ΔＹ2＝ａ2・ΔＸ1＋ｂ2・ΔＸ2＋ｃ2・ΔＸ3＋．．．＋ｎ2・ΔＸn
ΔＹ3＝ａ3・ΔＸ1＋ｂ3・ΔＸ2＋ｃ3・ΔＸ3＋．．．＋ｎ3・ΔＸn
【００８０】
ここで、ΔＹに大きな変化がある場合、その地点は、目的達成に寄与する（正の意味と負の意味で）と考えられる。
そこで、目的達成度の変化分ΔＹ1、ΔＹ2、ΔＹ3と閾値とを比較し、１つでも変化分ΔＹが閾値より大きいものがあるか否かを判別する（ステップＳ１０４）。
１つでも変化分ΔＹが閾値より大きいものがあれば（ステップＳ１０４；ＹＥＳ）、そのときの位置（緯度、経度）と、時間と、変化分ΔＹが閾値より大きいと判別した目的Ｙと、目的Ｙの変化の程度を、図９に示す目的達成寄与度情報を追加し（ステップＳ１０５）、その後、処理を終了する。
【００８１】
一方、ステップＳ１０４でＮＯと判別された場合には、ステップ１０５をスキップする。
【００８２】
こうして、散歩を繰り返すうちに、徐々に、目的達成寄与度情報が充実していく。
【００８３】
次に、図１１に示すフローチャートを参照しながら、散歩ルート情報提供装置１００が実行する散歩ルート選定処理について説明する。なお、散歩ルート情報提供装置１００内の制御部１１１は、情報処理端末２００から探索条件情報または散歩目的情報のいずれかを受信したことに応答して、図１１に示す散歩ルート選定処理を開始する。
【００８４】
まず、制御部１１１は、情報処理端末２００から探索条件情報および散歩目的情報を受信したか否かを判別する（ステップＳ２０１）。制御部１１１は、例えば、通信部１１３から供給される信号を監視し、これらの情報を受信したか否かを判別する。
【００８５】
制御部１１１は、探索条件情報および散歩目的情報を受信していないと判別した場合（ステップＳ２０１；ＮＯ）、ステップＳ２０１に処理を戻す。つまり、制御部１１１は、探索条件情報および散歩目的情報が受信されたと判別するまで、ステップＳ２０１の処理を繰り返す。
【００８６】
一方、制御部１１１は、探索条件情報および散歩目的情報を受信したと判別した場合（ステップＳ２０１；ＹＥＳ）、受信したこれらの情報に基づいて、複数の散歩ルート候補を探索する（ステップＳ２０２）。具体的には、制御部１１１は、散歩の開始位置、散歩の終了位置、散歩の時間、散歩の終了を予定する時刻、現在位置の変化から算出される平均歩行速度等に基づいて、到達可能な散歩ルート候補を探索する。
【００８７】
探索された散歩ルート候補の例を、図１２を参照しながら説明する。図１２には、散歩開始位置から時計回りに周回する北ルートと、散歩開始位置から反時計回りに周回する南ルートの２つの散歩ルート候補が示されている。各散歩ルート上に付された複数の矢印は、散歩ルートの道順を表している。この２つの散歩ルート候補は、散歩開始位置からほぼ真っ直ぐな道をたどり、分岐地点で北方向と南方向にルートが分かれ、それぞれ周回して同じ散歩開始位置に戻り、その位置が散歩終了位置となる。散歩の時間または散歩の終了を予定する時刻に基づいて探索された２つのルートは、ほぼ同じ距離となっている。
【００８８】
制御部１１１は、ステップＳ２０２の処理を完了すると、散歩ルート候補上に目的達成寄与度をマッピングした散歩ルート候補を作成し、各散歩ルート候補の目的達成度を算出する（ステップＳ２０３）。制御部１１１は、まず、ステップＳ２０２により作成された散歩ルート候補に目的達成寄与度情報記憶部１４５が記憶する目的達成寄与度情報を反映させた散歩ルート候補を作成する。
【００８９】
具体的には、図１２に示すように、制御部１１１は、散歩ルート候補上に目的達成寄与度情報の位置情報に基づく位置と合致する位置が存在する場合、その位置情報に対応付けられた目的達成寄与度を散歩ルート候補のルート上にマッピングする。
【００９０】
目的達成寄与度情報を反映させた散歩ルート候補は、地点ごとに目的達成寄与度が散歩ルート候補のルート上に反映されている。
【００９１】
散歩目的達成度は、例えば、目的名称に付加された極性記号を、「＋」を「＋１」、「−」を「−１」と換算して、散歩ルート候補ごとに総和を求めることにより算出する。図９に示すように、北ルートは、「興味＋」が地点Ａと地点Ｂの二箇所にあるため、「興味」に関する散歩目的達成度は「＋２」、「集中＋」が地点Ｂにあるため、「集中」に関する散歩目的達成度は「＋１」、「リラックス−」が地点Ｂにあるため、「リラックス」に関する散歩目的達成度は「−１」、となる。一方、南ルートは、「興味＋」が地点Ｃにあるため、「興味」に関する散歩目的達成度は「＋１」、「集中」に関する散歩目的達成度は「０」、「リラックス＋」が地点Ｃにあるため、「リラックス」に関する散歩目的達成度は「＋１」、となる。
【００９２】
制御部１１１は、ステップＳ２０３の処理を完了すると、散歩目的達成度の数値の高い散歩ルート候補を選定する（ステップＳ２０４）。仮に、ユーザの散歩の目的が「興味」であった場合、制御部１１１は、「興味」に関する散歩目的達成度が「＋２」の北ルートを選定する。また、仮に、ユーザが散歩の目的として「集中」を選択していた場合、制御部１１１は、「集中」に関する散歩目的達成度が「＋１」の北ルートを選定する。また、仮に、ユーザが散歩の目的として「リラックス」を選択していた場合、制御部１１１は、「リラックス」に関する散歩目的達成度が「＋１」の南ルートを選定する。
【００９３】
制御部１１１は、ステップＳ２０４の処理を完了すると、選定された散歩ルートの情報を情報処理端末２００に送信する（ステップＳ２０５）。
【００９４】
制御部１１１は、ステップＳ２０５の処理を完了すると、散歩ルート選定処理を終了する。
【００９５】
次に、図１３に示すフローチャートを参照しながら、情報処理端末２００が実行する散歩ルート表示処理について説明する。なお、情報処理端末２００内の制御部２１１は、探索条件情報または散歩目的情報のいずれかを取得したことに応答して、図１３に示す散歩ルート表示処理を開始する。
【００９６】
まず、制御部２１１は、探索条件情報および散歩目的情報が取得されたか否かを判別する（ステップＳ３０１）。制御部２１１は、例えば、入力装置２１７から供給される信号を監視し、これらの情報が取得されたか否かを判別する。
【００９７】
制御部２１１は、探索条件情報および散歩目的情報が取得されていないと判別した場合（ステップＳ３０１；ＮＯ）、ステップＳ３０１に処理を戻す。つまり、制御部２１１は、探索条件情報および散歩目的情報が取得されたと判別するまで、ステップＳ３０１の処理を繰り返す。
【００９８】
一方、制御部２１１は、探索条件情報および散歩目的情報が取得されたと判別した場合（ステップＳ３０１；ＹＥＳ）、取得した探索条件情報および散歩目的情報を散歩ルート情報提供装置１００に送信する（ステップＳ３０２）。なお、散歩ルート情報提供装置１００は、探索条件情報および散歩目的情報を受信すると、これらの情報に基づいて、ユーザに適した散歩ルートを選定し、選定された散歩ルートを示す散歩ルート情報を情報処理端末２００に送信する。
【００９９】
制御部２１１は、ステップＳ３０２の処理を完了すると、散歩ルート情報提供装置１００から散歩ルート情報を受信する（ステップＳ３０３）。なお、制御部２１１は、例えば、無線通信部２１３から供給される信号に基づいて、散歩ルート情報が受信されたか否かを判別することができる。
【０１００】
制御部２１１は、ステップＳ３０３の処理を完了すると、散歩ルート情報に基づく散歩ルートを表示画面に表示する（ステップＳ３０４）。具体的には、制御部２１１は、画像処理部２１４を制御して、図１４に示すような散歩ルート表示画面１６８を表示装置２１５に表示させる。散歩ルート表示画面１６８には、例えば、図１２に示す２つの散歩ルート候補のうち、散歩ルート情報提供装置１００内の散歩ルート選定部１４６により選定された、散歩開始位置と散歩終了位置を同一とする北ルートがユーザに提供する散歩ルートとして表示される。
【０１０１】
なお、散歩ルート表示画面１６８は、終了ボタン１６９を備える。終了ボタン１６９は、散歩ルート表示画面１６８の表示の終了を受け付けるボタンである。ユーザは、散歩ルート表示画面１６８を終了させる場合、終了ボタン１６９をクリックする。終了ボタン１６９がクリックされると、制御部２１１は、散歩ルート表示画面１６８の表示を終了する。
【０１０２】
制御部２１１は、ステップＳ３０４の処理を完了すると、散歩ルート表示画面１６８の表示の終了を受け付けた否かを判別する（ステップＳ３０５）。制御部２１１は、散歩ルート表示画面１６８の表示の終了を受け付けていないと判別した場合（ステップＳ３０５；ＮＯ）、処理をステップＳ３０５に戻す。つまり、ユーザにより終了ボタン１６９がクリックされるまで、散歩ルート表示画面１６８を表示する。
【０１０３】
一方、制御部２１１は、散歩ルート表示画面１６８の表示の終了を受け付けたと判別した場合（ステップＳ３０５；ＹＥＳ）、散歩ルート表示画面１６８を非表示にする（ステップＳ３０６）。
【０１０４】
制御部２１１は、ステップＳ３０６の処理を完了すると、散歩ルート表示処理を終了する。
【０１０５】
なお、本実施形態においては、目的達成寄与度を、回帰分析で用いられる回帰式により判定したが、これに限られない。判定手段には、古典的な多変量解析、階層線形モデル、機械学習、ベイズ推定等の統計モデルを用いてもよい。
【０１０６】
（変形例１）
上記の実施形態においては、目的達成寄与度情報が示す目的達成寄与度を、散歩ルート情報の提供を受けようとするユーザとその他のユーザの区別をすることなく、散歩ルートの選定に利用する例を説明した。しかし、目的達成寄与度を、ユーザを区別して散歩ルートの選定に反映させることもできる。具体的には、目的達成寄与度に基づいて目的達成度を算出する際、散歩ルート情報の提供を受けようとするユーザとその他のユーザの目的達成寄与度のポイントの換算に差異を設ける。例えば、新たな散歩の効果を重視する場合、散歩ルート情報の提供を受けようとするユーザの目的達成寄与度のポイント換算を、その他のユーザの目的達成寄与度のポイント換算の２分の１とする。一方、過去に得た散歩の効果を重視する場合には、散歩ルート情報の提供を受けようとするユーザの目的達成寄与度のポイント換算を、その他のユーザの目的達成寄与度のポイント換算の２倍とする。このように、ユーザに提供する散歩ルートの選定の方法は、目的達成寄与度のポイントの換算を変化させることにより、変更することができる。
【０１０７】
（変形例２）
また、上記の実施形態においては、日時に関わらずに、散歩ルートを選定する例を説明した。しかし、日付（季節）や時刻（時間帯）を考慮して散歩ルートを選定することもできる。日付や時刻によって散歩ルートの周囲の環境が異なる場合がある。そのため、散歩によって得ることができる気分にも差異が生じ得る。したがって、例えば、ユーザの本システムの利用日の前後１ヶ月の範囲に含まれる目的達成寄与度情報のみを参照したり、ユーザの本システムの利用時刻の前後２時間の範囲に含まれる目的達成寄与度情報のみを参照するようにしてもよい。さらに、天候等の条件を追加して散歩ルートを選定してもよい。このように、本システムを利用する日時に応じて目的達成寄与度情報を取捨選択することにより、散歩目的達成度の高い散歩ルートを推薦することが可能となる。
【０１０８】
（変形例３）
上記の実施形態においては、散歩目的情報をユーザの入力操作により取得する例を説明した。しかし、ユーザの入力操作により散歩の目的を取得するのではなく、情報処理端末２００が備える内部センサまたは外部センサにより測定される物理量に基づき、散歩の目的を推測することもできる。例えば、情報処理端末２００に脳波センサが有線または無線で接続され、脳波センサにより測定されるユーザの脳波を示す脳波情報を取得し、散歩ルート情報提供装置１００に供給される場合、散歩ルート選定部１４６は、供給された脳波情報に基づいてユーザの散歩の目的を推測する。具体的には、散歩ルート選定部１４６は、脳波情報が示す周波数が１４Ｈｚ以上のβ波の場合、ユーザは緊張状態にあると判別し、散歩の目的は「リラックス」であると推測する。また、散歩ルート選定部１４６は、脳波情報が示す周波数が８〜１０Ｈｚのα波の場合、ユーザは比較的深いリラックス状態にあると判別し、散歩の目的は「興味」であると推測する。さらに、散歩ルート選定部１４６は、脳波情報が示す周波数が１１〜１３Ｈｚのα波の場合、ユーザは比較的浅いリラックス状態にあると判別し、散歩の目的は「集中」であると推測する。散歩ルート選定部１４６は、散歩ルート候補探索部１４２が作成した散歩ルート候補の中から、目的達成度算出部１４４により算出された散歩目的達成度に基づいて散歩ルートを選定する。散歩ルート選定部１４６は、選択された散歩ルートを示す散歩ルート情報を提供部１４７を介して情報処理端末１００に供給する。
【０１０９】
（変形例４）
さらに、一旦、散歩ルートを提供した後、ユーザが提供した散歩ルートと異なるルートを歩行していると検出した場合、散歩ルート候補を再探索し、新たな散歩ルート情報を提供するようにしてもよい。また、ユーザが分岐地点等に差しかかった際に、探索条件情報のうち未取得の情報を入力するよう促したり、再入力を促したりしてもよい。
【０１１０】
（実施形態２）
上記の実施形態１では、散歩ルート情報提供装置１００が、ユーザによる入力情報やセンサにより測定されたユーザに関する物理量を情報処理端末２００から取得し、これらの情報等に基づいて、散歩ルートを選定し、選定された散歩ルートを示す散歩ルート情報を提供する、散歩ルート情報提供装置１００について説明した。本発明において、散歩ルート情報提供装置１００は、他のコンピュータやネットワークと接続せずにスタンドアローンで利用することができる。以下、図１５を参照して、実施形態２に係る散歩ルート情報提供装置１０１について説明する。
【０１１１】
図１５は、実施形態２に係る散歩ルート情報提供装置１０１の機能的な構成を示すブロック図である。散歩ルート情報提供装置１０１は、あらかじめ記憶された目的達成寄与度情報に基づいてユーザの散歩の目的に応じた散歩ルートを選定し、選定された散歩ルート情報を示す散歩ルート情報を提供する装置である。
【０１１２】
散歩ルート情報提供装置１０１は、機能的には、取得部１４１、散歩ルート候補探索部１４２、地図情報記憶部１４３、目的達成度算出部１４４、目的達成寄与度情報記憶部１４５、散歩ルート選定部１４６、提供部１４７を備える。なお、散歩ルート情報提供装置１０１は、散歩ルート情報提供装置１００とは異なり、目的達成寄与度判定部１４８と目的達成寄与度情報更新部１４９を備えない。かかる構成であっても、ユーザの散歩の目的に応じた散歩ルート情報を提供することができる。
【０１１３】
取得部１４１は、ユーザの入力操作等により、探索条件情報および散歩目的情報を取得し、散歩ルート候補探索部１４２に供給する。取得部１４１は、例えば、制御部１１１、入力信号処理部１１６、入力装置１１７を備える。
【０１１４】
散歩ルート候補探索部１４２は、取得部１４１から供給された探索条件情報および散歩目的情報と、地図情報記憶部１４３に記憶された地図情報のうち、散歩可能な道の地図情報とに基づいて、ユーザが散歩し得る複数の散歩ルートを探索する。また、散歩ルート候補探索部１４２は、探索された複数の散歩ルート候補の情報を目的達成度算出部１４４に供給する。散歩ルート候補探索部１４２は、例えば、制御部１１１、記憶部１１２を備える。
【０１１５】
地図情報記憶部１４３は、地図情報を記憶する。地図情報記憶部１４３は、例えば、制御部１１１、記憶部１１２を備える。
【０１１６】
目的達成度算出部１４４は、散歩ルート候補探索部１４２により探索された複数の散歩ルート候補の情報と、目的達成寄与度情報記憶部１４５に記憶された目的達成寄与度情報とに基づいて、各散歩ルート候補の散歩目的達成度を算出し、散歩ルート選定部１４６に供給する。目的達成度算出部１４４は、例えば、制御部１１１、記憶部１１２を備える。
【０１１７】
目的達成寄与度情報記憶部１４５は、目的達成寄与度情報を記憶する。目的達成寄与度情報とは、散歩の目的の達成に寄与する位置と、その位置を通って散歩するときの散歩の目的の達成に寄与する度合を示す目的達成寄与度とを対応付けた情報である。なお、目的達成寄与度情報の更新は、実施形態１で説明した情報処理端末２００から供給される情報によらず、散歩ルート情報提供装置１００の管理者が別途行うようにしてもよい。目的達成寄与度情報記憶部１４５は、例えば、記憶部１１２を備える。
【０１１８】
散歩ルート選定部１４６は、目的達成度算出部１４４から供給された複数の散歩ルート候補の散歩目的達成度に基づいて、適当な散歩ルート候補を選定する。散歩ルート選定部１４６は、選定した散歩ルートを示す散歩ルート情報を提供部１４７に供給する。散歩ルート選定部１４６は、例えば、制御部１１１、記憶部１１２を備える。
【０１１９】
提供部１４７は、散歩ルート選定部１４６により供給された散歩ルート情報をユーザに提供する。提供部１４７は、例えば、画像処理部１１４、表示装置１１５を備える。
【０１２０】
このような構成であっても、散歩ルート情報提供装置１００のユーザは、事前に散歩ルート情報の提供を受けることができ、今後の散歩のルート選定の参考とすることができる。
【０１２１】
上記の実施形態では、散歩ルート情報提供装置１００が制御部１１１と記憶部１１２とを備え、制御部１１１が記憶部１１２に記憶されているプログラムに従って、ソフトウェアにより散歩ルート選定処理が実現される例を示した。しかし、散歩ルート情報提供装置１００が実行する散歩ルート選定処理は、ソフトウェアにより実現されるものに限定されない。例えば、散歩ルート情報提供装置１００は、マイクロコンピュータ、ＦＰＧＡ（Field Programmable Gate Array）、ＰＬＤ（Programmable Logic Device）、ＤＳＰ（Digital Signal Processor）等により構成されてもよい。同様に、情報処理端末２００も、ＦＰＧＡ、ＰＬＤ、ＤＳＰ等により構成されてもよい。
【０１２２】
なお、本発明に係る機能を実現するための構成を予め備えた散歩ルート情報提供装置として提供することができることはもとより、プログラムの適用により、既存の情報機器を、本発明に係る散歩ルート情報提供装置として機能させることもできる。すなわち、上記実施形態で例示した散歩ルート情報提供装置１００、１０１による各機能構成を実現させるためのプログラムを、既存の情報機器を制御して機能させることができる。また、本発明に係る散歩ルート情報提供方法は、散歩ルート情報提供装置を用いて実施できる。
【０１２３】
また、このようなプログラムの適用方法は、任意である。プログラムを、例えば、フレキシブルディスク、ＣＤ（Compact Disc）−ＲＯＭ、ＤＶＤ（Digital Versatile Disc）−ＲＯＭ、メモリーカード等のコンピュータ読み取り可能な記憶媒体に格納して適用できる。さらに、プログラムを搬送波に重畳し、インターネット等の通信媒体を介して適用することもできる。例えば、通信ネットワーク上の掲示板（ＢＢＳ：Bulletin Board System）にプログラムを掲示して配信してもよい。そして、このプログラムを起動し、ＯＳ（Operating System）の制御下で、他のアプリケーションプログラムと同様に実行することにより、上記の処理を実行できるように構成してもよい。
【０１２４】
なお、上記の実施形態において、ユーザの移動の目的を支援する経路情報の提供の具体例として散歩ルート情報の提供について説明したが、本発明はこれに限られない。本発明は、例えば、ストレス解消を目的とするドライヴのように、何らかの目的を持って移動する行為に対して、その目的を達成するための経路情報の提供に適宜適用することができる。
【０１２５】
上記の実施形態の一部又は全部は、以下の付記のようにも記載され得るが、以下に限定されない。
【０１２６】
（付記１）
散歩ルートを示す散歩ルート情報を提供する散歩ルート情報提供装置であって、
前記散歩ルートの探索条件を示す探索条件情報と散歩の目的を示す散歩目的情報とを取得する取得手段と、
地図情報を記憶する地図情報記憶手段と、
前記取得手段により取得された探索条件情報により示される検索条件と、前記地図情報記憶手段に記憶されている前記地図情報と、に基づき、複数の散歩ルートの候補を探索する散歩ルート候補探索手段と、
位置とその位置を通って散歩することが複数の散歩の目的の各々の達成に寄与する度合を示す目的達成寄与度とを対応付けた目的達成寄与度情報を記憶する目的達成寄与度情報記憶手段と、
前記目的達成寄与度情報記憶手段に記憶されている前記目的達成寄与度情報に基づき、前記散歩ルート候補探索手段により探索された前記散歩ルートの候補ごとに、その散歩ルートの候補を通って散歩した場合に得ることができる前記散歩目的情報が示す散歩の目的の達成度を示す目的達成度を算出する目的達成度算出手段と、
前記目的達成度算出手段により算出された目的達成度に基づき、前記散歩ルート候補探索手段により探索された前記散歩ルートの候補の中からユーザに提供する散歩ルートを選定する散歩ルート選定手段と、
前記散歩ルート選定手段により選定された前記散歩ルートを示す散歩ルート情報を提供する提供手段と、を備える、
ことを特徴とする散歩ルート情報提供装置。
【０１２７】
（付記２）
前記取得手段は、情報処理端末あるいは前記情報処理端末以外の端末である外部端末から、通信を介して、前記探索条件情報と前記散歩目的情報とを受信し、
前記提供手段は、前記外部端末に、通信を介して、前記散歩ルート情報を送信する、
ことを特徴とする付記１に記載の散歩ルート情報提供装置。
【０１２８】
（付記３）
前記検索条件は、散歩の開始位置、散歩の終了位置、散歩の時間、散歩の終了を予定する時刻を含む、
ことを特徴とする付記１または２に記載の散歩ルート情報提供装置。
【０１２９】
（付記４）
前記取得手段は、前記外部端末から、位置情報と、前記位置情報に基づく位置における前記目的達成寄与度を判定する指標となる前記外部端末のユーザに関する物理量を示す目的達成寄与度判定情報と、を受信し、
前記取得手段により受信された前記目的達成寄与度判定情報に基づく物理量が、前記複数の散歩の目的のうち、いずれの散歩の目的の達成に寄与するかを特定し、前記位置における目的達成寄与度を判定する目的達成寄与度判定手段と、
前記位置と前記目的達成寄与度判定手段により判定された前記目的達成寄与度とを対応付けた目的達成寄与度情報で、前記目的達成寄与度情報記憶手段に記憶されている目的達成寄与度情報を更新する目的達成寄与度情報更新手段と、を更に備える、
ことを特徴とする付記２または３に記載の散歩ルート情報提供装置。
【０１３０】
（付記５）
前記目的達成寄与度判定情報は、前記外部端末が備える加速度センサが測定した前記外部端末に加わっている加速度を示す加速度情報である、
ことを特徴とする付記４に記載の散歩ルート情報提供装置。
【０１３１】
（付記６）
前記目的達成寄与度判定情報は、前記外部端末のユーザの生体機能の状態を示す生体情報である、
ことを特徴とする付記４に記載の散歩ルート情報提供装置。
【０１３２】
（付記７）
散歩ルートを示す散歩ルート情報を提供する散歩ルート情報提供方法であって、
前記散歩ルートの探索条件を示す探索条件情報と散歩の目的を示す散歩目的情報とを取得する取得ステップと、
地図情報を記憶する地図情報記憶ステップと、
前記取得ステップにより取得された探索条件情報により示される検索条件と、前記地図情報記憶ステップにより記憶されている前記地図情報と、に基づき、複数の散歩ルートの候補を探索する散歩ルート候補探索ステップと、
位置とその位置を通って散歩することが複数の散歩の目的の各々の達成に寄与する度合を示す目的達成寄与度とを対応付けた目的達成寄与度情報を記憶する目的達成寄与度情報記憶ステップと、
前記目的達成寄与度情報記憶ステップにより記憶されている前記目的達成寄与度情報に基づき、前記散歩ルート候補探索ステップにより探索された前記散歩ルートの候補ごとに、その散歩ルートの候補を通って散歩した場合に得ることができる前記散歩目的情報が示す散歩の目的の達成度を示す目的達成度を算出する目的達成度算出ステップと、
前記目的達成度算出ステップにより算出された目的達成度に基づき、前記散歩ルート候補探索ステップにより探索された前記散歩ルートの候補の中からユーザに提供する散歩ルートを選定する散歩ルート選定ステップと、
前記散歩ルート選定ステップにより選定された前記散歩ルートを示す散歩ルート情報を提供する提供ステップと、を備える、
ことを特徴とする散歩ルート情報提供方法。
【０１３３】
（付記８）
移動の経路の探索条件を示す経路探索条件情報と移動目的とを取得するステップと、
前記経路探索条件情報に基づいて、複数の経路を探索するステップと、
位置とその位置を通ることが個々の目的の達成に寄与する度合を示す目的達成寄与度に基づいて、探索された経路ごとに、その経路の候補を通過した場合の前記移動目的の達成度を求めるステップと、
求められた達成度に基づき、探索された経路の中からユーザに提供する経路を選定するステップと、を備える、
ことを特徴とする経路情報提供方法。
【０１３４】
（付記９）
コンピュータに、
移動の経路の探索条件を示す経路探索条件情報と移動目的とを取得するステップと、
前記経路探索条件情報に基づいて、複数の経路を探索するステップと、
位置とその位置を通ることが個々の目的の達成に寄与する度合を示す目的達成寄与度に基づいて、探索された経路ごとに、その経路の候補を通過した場合の前記移動目的の達成度を求めるステップと、
求められた達成度に基づき、探索された経路の中からユーザに提供する経路を選定するステップと、
を実行させることを特徴とするプログラム。
【符号の説明】
【０１３５】
１００，１０１…散歩ルート情報提供装置、１１１…制御部、１１２…記憶部、１１３…通信部、１１４…画像処理部、１１５…表示装置、１１６…入力信号処理部、１１７…入力装置、１３０…内部バス、１４１…取得部、１４２…散歩ルート候補探索部、１４３…地図情報記憶部、１４４…目的達成度算出部、１４５…目的達成寄与度情報記憶部、１４６…散歩ルート選定部、１４７…提供部、１４８…目的達成寄与度判定部、１４９…目的達成寄与度情報更新部、１５１…散歩開始終了位置入力画面、１５２…チェックボックス、１５３…開始位置入力ボックス、１５４…終了位置入力ボックス、１５５…ドロップダウンリスト、１５６…決定ボタン、１５７…散歩予定入力画面、１５８…ラジオボタン、１５９…加算ボタン、１６０…減算ボタン、１６１…ＡＭ／ＰＭ変更ボタン、１６２…決定ボタン、１６３…目的選択画面、１６４…興味ボタン、１６５…集中ボタン、１６６…リラックスボタン、１６７…決定ボタン、１６８…散歩ルート表示画面、１６９…終了ボタン、２００…情報処理端末、２１１…制御部、２１２…記憶部、２１３…無線通信部、２１４…画像処理部、２１５…表示装置、２１６…入力信号処理部、２１７…入力装置、２１８…音声処理部、２１９…マイクロフォン、２２０…スピーカ、２２１…Ｉ／Ｏ部、２２２…センサ群、２３０…内部バス、２４１…取得部、２４２…目的名称記憶部、２４３…送信部、２４４…受信部、２４５…表示部、２４６…音声出力部、２６０…履歴情報表示画面、２６１，２６２…ドロップダウンリスト、２６３…検索ボタン、２６４…検索条件変更ボタン、２６５…終了ボタン、３００Ａ，３００Ｂ…ネットワーク、１０００…散歩ルート情報提供システム
【図１】
2015068656.tif 000003
【図２】
2015068656.tif 000004
【図３】
2015068656.tif 000005
【図４】
2015068656.tif 000006
【図５】
2015068656.tif 000007
【図６】
2015068656.tif 000008
【図７】
2015068656.tif 000009
【図８】
2015068656.tif 000010
【図９】
2015068656.tif 000011
【図１０】
2015068656.tif 000012
【図１１】
2015068656.tif 000013
【図１２】
2015068656.tif 000014
【図１３】
2015068656.tif 000015
【図１４】
2015068656.tif 000016
【図１５】
2015068656.tif 000017