(57)【要約】【課題】ユーザの所定領域内の移動経路や身体状態の推移等を理解し易くすることの可能な情報提供システム、情報提供方法、プログラムを提供する。【解決手段】所定領域内に存在するユーザの身体状態に関する情報と、ユーザの位置に関する情報と、を継時的に取得する第１取得手段５１と、ユーザの属性に関する情報を取得する第２取得手段５２と、ユーザの身体状態に関する情報と、ユーザの位置に関する情報と、ユーザの属性に関する情報と、を複数のユーザ毎に記憶する第１記憶手段５４と、所定の第１条件を満たす第１ユーザが存在する場合に、所定領域の地図情報であって、第１ユーザの位置に関する情報に基づいて生成された第１ユーザの移動経路がマッピングされた地図情報と、第１ユーザの身体状態に関する情報に基づいて生成された第１ユーザの身体状態の推移を表す情報と、第１ユーザの属性に関する情報と、を提示する提示手段５５と、を備える。【選択図】図４
2019204266.tif 000002
【特許請求の範囲】
【請求項１】
所定領域内に存在するユーザの身体状態に関する情報と、前記ユーザの位置に関する情報と、を継時的に取得する第１取得手段と、
前記ユーザの属性に関する情報を取得する第２取得手段と、
前記ユーザの身体状態に関する情報と、前記ユーザの位置に関する情報と、前記ユーザの属性に関する情報と、を複数のユーザ毎に記憶する第１記憶手段と、
前記複数のユーザのうち所定の第１条件を満たす第１ユーザが存在する場合に、前記所定領域の地図情報であって、前記第１ユーザの位置に関する情報に基づいて生成された前記第１ユーザの前記所定領域内の移動経路がマッピングされた地図情報と、前記第１ユーザの身体状態に関する情報に基づいて生成された前記第１ユーザの前記所定領域内の身体状態の推移を表す情報と、前記第１ユーザの属性に関する情報と、を提示する提示手段と、
を備える情報提供システム。
【請求項２】
前記ユーザの属性は、高齢者、障害者、介助者のうち少なくとも１つを含む、請求項１に記載の情報提供システム。
【請求項３】
前記所定の第１条件は、前記ユーザの属性が、複数の属性のうち選択された属性を含むことを含む、請求項１又は２に記載の情報提供システム。
【請求項４】
前記ユーザの身体状態に関する情報に基づいて前記ユーザの行動を推定する推定手段を備え、
前記提示手段は、前記地図情報と、前記第１ユーザの前記所定領域内の身体状態の推移を表す情報と、前記第１ユーザの前記所定領域内の行動の推移を表す情報と、前記第１ユーザの属性に関する情報と、を提示する、請求項１〜３の何れかに記載の情報提供システム。
【請求項５】
前記提示手段は、前記地図情報において、前記第１ユーザの移動経路のうち、前記第１ユーザの身体状態に関する情報が所定の第２条件を満たす前記第１ユーザの位置に対応する部分を強調表示する、請求項１〜４の何れかに記載の情報提供システム。
【請求項６】
所定の指示に関する情報、及び、前記所定の指示に応じて前記提示手段によって提示された情報のうち少なくとも一方を記憶する第２記憶手段を備える、請求項１〜５の何れかに記載の情報提供システム。
【請求項７】
前記提示手段は、前記第２記憶手段によって記憶された情報を提示する、請求項６に記載の情報提供システム。
【請求項８】
前記第１取得手段は、前記ユーザの身体状態に関する情報を、前記ユーザに装着された身体情報検出装置から取得する、請求項１〜７の何れかに記載の情報提供システム。
【請求項９】
コンピュータに、
所定領域内に存在するユーザの身体状態に関する情報と、前記ユーザの位置に関する情報と、を継時的に取得するステップと、
前記ユーザの属性に関する情報を取得するステップと、
前記ユーザの身体状態に関する情報と、前記ユーザの位置に関する情報と、前記ユーザの属性に関する情報と、を複数のユーザ毎に記憶するステップと、
前記複数のユーザのうち所定の第１条件を満たす第１ユーザが存在する場合に、前記所定領域の地図情報であって、前記第１ユーザの位置に関する情報に基づいて生成された前記第１ユーザの前記所定領域内の移動経路がマッピングされた地図情報と、前記第１ユーザの身体状態に関する情報に基づいて生成された前記第１ユーザの前記所定領域内の身体状態の推移を表す情報と、前記第１ユーザの属性に関する情報と、を提示するステップと、
の各ステップを実行させる、情報提供方法。
【請求項１０】
コンピュータに、
所定領域内に存在するユーザの身体状態に関する情報と、前記ユーザの位置に関する情報と、を継時的に取得する機能と、
前記ユーザの属性に関する情報を取得する機能と、
前記ユーザの身体状態に関する情報と、前記ユーザの位置に関する情報と、前記ユーザの属性に関する情報と、を複数のユーザ毎に記憶する機能と、
前記複数のユーザのうち所定の第１条件を満たす第１ユーザが存在する場合に、前記所定領域の地図情報であって、前記第１ユーザの位置に関する情報に基づいて生成された前記第１ユーザの前記所定領域内の移動経路がマッピングされた地図情報と、前記第１ユーザの身体状態に関する情報に基づいて生成された前記第１ユーザの前記所定領域内の身体状態の推移を表す情報と、前記第１ユーザの属性に関する情報と、を提示する機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提供システム、情報提供方法、プログラムに関する。
【背景技術】
【０００２】
近年、例えば高齢や障害等の有無に関わらず誰もが安心して参加できる旅行（ユニバーサルツーリズム）の普及や促進が図られている。かかるユニバーサルツーリズムを実現するためには、例えば旅行者等のユーザの属性（例えば、高齢者や障害者等）に応じて、所定領域（例えば、観光エリア等）内の移動経路や所定施設（例えば休憩施設）等に関する案内情報をユーザに対して適切に提供する必要がある。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
ところで、移動経路や案内情報等を適切に提供するためには、例えば、複数のユーザの所定領域内の移動に関する情報（例えば、所定時間毎の位置情報や身体状態等）を収集し、収集した情報の分析等を行うことによって、ユーザの属性に応じた最適な移動経路や案内情報等を決定することが考えられる。
【０００４】
ここで、位置情報（例えば、緯度及び経度等）や身体状態（例えば、心拍数等）は、一般的に数値情報で構成されているので、収集した情報を構成する数値情報を単に参照しただけでは、ユーザの所定領域内の移動経路や身体状態の推移等を瞬時に理解することができず、結果として、収集した情報の分析等を効率良く行うのが困難になる虞がある。したがって、ユーザの所定領域内の移動経路や身体状態の推移等を理解し易くするための仕組みが必要になる。
【０００５】
本発明は上記課題に鑑みてなされたものであり、ユーザの所定領域内の移動経路や身体状態の推移等を理解し易くすることの可能な情報提供システム、情報提供方法、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、第一に本発明は、所定領域内に存在するユーザの身体状態に関する情報と、前記ユーザの位置に関する情報と、を継時的に取得する第１取得手段と、前記ユーザの属性に関する情報を取得する第２取得手段と、前記ユーザの身体状態に関する情報と、前記ユーザの位置に関する情報と、前記ユーザの属性に関する情報と、を複数のユーザ毎に記憶する第１記憶手段と、前記複数のユーザのうち所定の第１条件を満たす第１ユーザが存在する場合に、前記所定領域の地図情報であって、前記第１ユーザの位置に関する情報に基づいて生成された前記第１ユーザの前記所定領域内の移動経路がマッピングされた地図情報と、前記第１ユーザの身体状態に関する情報に基づいて生成された前記第１ユーザの前記所定領域内の身体状態の推移を表す情報と、前記第１ユーザの属性に関する情報と、を提示する提示手段と、を備える情報提供システムを提供する（発明１）。
【０００７】
ここで、ユーザの身体状態に関する情報とは、例えば、ユーザの心拍数（脈拍）、血圧、体温、発汗量、歩数、歩行速度、姿勢、運動強度（例えば、心拍数÷最大心拍数）又は消費カロリー等の値であってもよいし、ユーザの心拍数（脈拍）、血圧、体温、発汗量、歩数、歩行速度、姿勢、運動強度、消費カロリー等の何れかの値を所定の計算式に代入することによって得られた値であってもよいし、ユーザの心拍数（脈拍）、血圧、体温、発汗量、歩数、歩行速度、姿勢、運動強度、消費カロリー等の何れかの度合いを表す情報であってもよい。なお、ユーザの身体状態に関する情報は、文字データで構成されてもよいし、音声データで構成されてもよいし、画像データで構成されてもよいし、これらの組み合わせで構成されてもよい。
【０００８】
また、ユーザの位置に関する情報とは、例えば、ユーザの現在位置（緯度及び経度であってもよいし、緯度、経度及び高度であってもよい）を表す値であってもよいし、ユーザの現在位置を表す情報（例えば住居表示、地番等）であってもよいし、ユーザの現在位置における気温や湿度等の値であってもよいし、ユーザの現在位置から所定範囲内に存在する通信端末の位置の値であってもよいし、ユーザの現在位置で撮像された画像であってもよいし、ユーザの現在位置の値、当該現在位置における気温や湿度等の値、又は、当該現在位置から所定範囲内に存在する通信端末の位置の値を所定の計算式に代入することによって得られた値であってもよい。なお、ユーザの位置に関する情報は、文字データで構成されてもよいし、音声データで構成されてもよいし、画像データで構成されてもよいし、これらの組み合わせで構成されてもよい。
【０００９】
さらに、所定の第１条件は、例えば、ユーザの属性が、複数の属性のうち選択された属性を含むことを含んでもよいし、ユーザの身体状態を表す値が所定値以上又は所定値以下であることを含んでもよいし、ユーザの所定領域内の移動距離が所定値以上又は所定値以下であることを含んでもよい。
【００１０】
かかる発明（発明１）によれば、複数のユーザのうち所定の第１条件を満たす第１ユーザが存在する場合に、第１ユーザの位置に関する情報に基づいて生成された第１ユーザの所定領域内の移動経路がマッピングされた地図情報と、第１ユーザの身体状態に関する情報に基づいて生成された第１ユーザの所定領域内の身体状態の推移を表す情報と、第１ユーザの属性に関する情報と、が提示されるので、第１ユーザの所定領域内の移動経路及び身体状態の推移と第１ユーザの属性とを同時且つ相互に参照することが可能になることから、例えば第１ユーザの位置に関する情報や身体情報に関する情報が数値情報で構成されているときに当該数値情報を単に参照する場合と比較して、第１ユーザの所定領域内の移動経路や身体状態の推移等を視覚的に容易に理解することができる。
【００１１】
上記発明（発明１）においては、前記ユーザの属性は、高齢者、障害者、介助者のうち少なくとも１つを含んでもよい（発明２）。
【００１２】
ここで、高齢者とは、例えば６５歳以上の人であってもよい。また、障害者には、例えば車椅子利用者、視覚障害者、聴覚障害者等が含まれてもよい。
【００１３】
かかる発明（発明２）によれば、高齢者、障害者、介助者のうち少なくとも何れかの所定領域内の移動経路及び身体状態の推移等を容易に理解することができるので、例えば、高齢者、障害者、介助者のうち少なくとも何れかに応じた最適な移動経路や案内情報等を効率良く決定することが可能になる。
【００１４】
上記発明（発明１〜２）においては、前記所定の第１条件は、前記ユーザの属性が、複数の属性のうち選択された属性を含むことを含んでもよい（発明３）。
【００１５】
かかる発明（発明３）によれば、複数の属性のうち何れかの属性が選択されることによって、選択された属性（例えば、車椅子利用者等）を有する第１ユーザの所定領域内の移動経路及び身体状態の推移等を容易に理解することが可能になる。
【００１６】
上記発明（発明１〜３）においては、前記ユーザの身体状態に関する情報に基づいて前記ユーザの行動を推定する推定手段を備え、前記提示手段は、前記地図情報と、前記第１ユーザの前記所定領域内の身体状態の推移を表す情報と、前記第１ユーザの前記所定領域内の行動の推移を表す情報と、前記第１ユーザの属性に関する情報と、を提示してもよい（発明４）。
【００１７】
かかる発明（発明４）によれば、第１ユーザの所定領域内の移動経路と、所定領域内の身体状態の推移と、所定領域内の行動の推移と、を容易に理解することができる。
【００１８】
上記発明（発明１〜４）においては、前記提示手段は、前記地図情報において、前記第１ユーザの移動経路のうち、前記第１ユーザの身体状態に関する情報が所定の第２条件を満たす前記第１ユーザの位置に対応する部分を強調表示してもよい（発明５）。
【００１９】
かかる発明（発明５）によれば、地図情報にマッピングされた第１ユーザの移動経路のうち、第１ユーザの身体状態に関する情報が所定の第２条件を満たす位置（例えば、移動するために多くの体力を消費した位置等）に対応する部分が強調表示されるので、例えば第１ユーザにとって通行が困難な場所等を容易に判断することが可能になる。
【００２０】
上記発明（発明１〜５）においては、所定の指示に関する情報、及び、前記所定の指示に応じて前記提示手段によって提示された情報のうち少なくとも一方を記憶する第２記憶手段を備えてもよい（発明６）。
【００２１】
かかる発明（発明６）によれば、所定の指示（例えば、操作内容等）及び当該指示に応じて提示された情報（例えば、処理結果等）の少なくとも一方を作業履歴として記憶することができる。
【００２２】
上記発明（発明６）においては、前記提示手段は、前記第２記憶手段によって記憶された情報を提示してもよい（発明７）。
【００２３】
かかる発明（発明７）によれば、例えば、作業履歴として記憶された情報を提示することが可能になるので、収集した情報を分析するために行われた操作の内容や処理結果等を、必要に応じて確認することができる。
【００２４】
上記発明（発明１〜７）においては、前記第１取得手段は、前記ユーザの身体状態に関する情報を、前記ユーザに装着された身体情報検出装置から取得してもよい（発明８）。
【００２５】
かかる発明（発明８）によれば、ユーザの身体状態に関する情報を、身体情報検出装置を用いて容易且つ正確に取得することができる。
【００２６】
第二に本発明は、コンピュータに、所定領域内に存在するユーザの身体状態に関する情報と、前記ユーザの位置に関する情報と、を継時的に取得するステップと、前記ユーザの属性に関する情報を取得するステップと、前記ユーザの身体状態に関する情報と、前記ユーザの位置に関する情報と、前記ユーザの属性に関する情報と、を複数のユーザ毎に記憶するステップと、前記複数のユーザのうち所定の第１条件を満たす第１ユーザが存在する場合に、前記所定領域の地図情報であって、前記第１ユーザの位置に関する情報に基づいて生成された前記第１ユーザの前記所定領域内の移動経路がマッピングされた地図情報と、前記第１ユーザの身体状態に関する情報に基づいて生成された前記第１ユーザの前記所定領域内の身体状態の推移を表す情報と、前記第１ユーザの属性に関する情報と、を提示するステップと、の各ステップを実行させる、情報提供方法を提供する（発明９）。
【００２７】
第三に本発明は、コンピュータに、所定領域内に存在するユーザの身体状態に関する情報と、前記ユーザの位置に関する情報と、を継時的に取得する機能と、前記ユーザの属性に関する情報を取得する機能と、前記ユーザの身体状態に関する情報と、前記ユーザの位置に関する情報と、前記ユーザの属性に関する情報と、を複数のユーザ毎に記憶する機能と、前記複数のユーザのうち所定の第１条件を満たす第１ユーザが存在する場合に、前記所定領域の地図情報であって、前記第１ユーザの位置に関する情報に基づいて生成された前記第１ユーザの前記所定領域内の移動経路がマッピングされた地図情報と、前記第１ユーザの身体状態に関する情報に基づいて生成された前記第１ユーザの前記所定領域内の身体状態の推移を表す情報と、前記第１ユーザの属性に関する情報と、を提示する機能と、を実現させるためのプログラムを提供する（発明１０）。
【発明の効果】
【００２８】
本発明の情報提供システム、情報提供方法、プログラムによれば、ユーザの所定領域内の移動経路や身体状態の推移等を理解し易くすることができる。
【図面の簡単な説明】
【００２９】
【図１】本発明の一実施形態に係る情報提供システムの基本構成を概略的に示す図である。
【図２】通信端末の構成を示すブロック図である。
【図３】情報提供装置の構成を示すブロック図である。
【図４】本発明の一実施形態に係る情報提供システムで主要な役割を果たす機能を説明するための機能ブロック図である。
【図５】行動推定データの構成例を示す図である。
【図６】取得データの構成例を示す図である。
【図７】表示画面の構成例を示す図である。
【図８】表示画面の構成例を示す図である。
【図９】本発明の一実施形態に係る情報提供システムの主要な処理の一例を示すフローチャートである。
【図１０】本発明の一実施形態に係る情報提供システムの主要な処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００３０】
以下、本発明の一実施形態について添付図面を参照して詳細に説明する。ただし、この実施形態は例示であり、本発明はこれに限定されるものではない。
【００３１】
（１）情報提供システムの基本構成
図１は、本発明の一実施形態に係る情報提供システムの基本構成を概略的に示す図である。図１に示すように、この情報提供システムでは、例えば観光地等の所定の領域Ａ内のユーザ（例えば旅行者等）に装着された身体情報検出装置１０が検出した当該ユーザの身体状態に関する情報と、当該ユーザの同行者（例えば案内人や介助者等）が保持する通信端末２０によって検出された当該ユーザの位置に関する情報と、当該ユーザの属性に関する情報と、を情報提供装置３０が収集して提供するようになっている。
【００３２】
図１において、通信端末２０と、情報提供装置３０とは、例えばインターネットやＬＡＮ（Local Area Network）等の通信網ＮＷ（ネットワーク）に接続されており、通信網ＮＷを介して相互に通信可能となっている。
【００３３】
身体情報検出装置１０は、例えばユーザの身体に装着可能なウェアラブルデバイスであり、例えばＢｌｕｅｔｏｏｔｈ（登録商標）等の無線通信方式を用いて通信端末２０と無線通信を行うように構成されている。身体情報検出装置１０は、ユーザの身体に装着されている場合に、当該装置１０に設けられた測定装置（例えば、心拍計、血圧計、体温計、発汗計、３軸加速度センサ、角速度センサ等）を用いて、当該ユーザの身体状態（例えば、当該ユーザの心拍数（脈拍）、血圧、体温（例えば、皮膚温）、発汗量、歩行速度、３軸方向の加速度、姿勢、運動強度（例えば、心拍数÷最大心拍数）、消費カロリー等）を連続的又は断続的（例えば、所定間隔（例えば５０ミリ秒や５秒等）毎）に検出する。そして、身体情報検出装置１０は、通信端末２０が通信可能範囲内に存在する場合、ユーザの身体状態を検出する毎に、検出した身体状態に関する情報を通信端末２０に送信する。
【００３４】
なお、ここでは、Ｂｌｕｅｔｏｏｔｈ（登録商標）を用いて無線通信を行う場合を一例として説明しているが、通信方式は、この場合に限られない。例えば、無線ＬＡＮ（例えばＷｉ−Ｆｉ（登録商標））、ＺｉｇＢｅｅ（登録商標）、ＵＷＢ、光無線通信（例えば赤外線）等の無線通信方式が用いられてもよいし、ＵＳＢ等の有線通信方式が用いられてもよい。
【００３５】
通信端末２０は、身体情報検出装置１０との通信可能範囲内に存在する場合に、当該身体情報検出装置１０との間で無線通信を行うことが可能である。また、通信端末２０には、位置測定技術（例えば、ＧＰＳ（Global Positioning System）や、無線ＬＡＮのアクセスポイントの位置情報を利用した位置測定等）を用いて通信端末２０の位置を測定する位置測定モジュール（図示省略）が設けられている。なお、本実施形態では、通信端末２０は、ユーザの身体状態に関する情報を身体情報検出装置１０から受信した場合に、位置測定モジュールを用いて自身の位置を測定するように構成されている。
【００３６】
通信端末２０は、例えば、携帯端末、スマートフォン、ＰＤＡ（Personal Digital Assistant）、パーソナルコンピュータ、双方向の通信機能を備えたテレビジョン受像機（いわゆる多機能型のスマートテレビも含む。）等のように、個々のユーザによって操作される端末装置であってよい。
【００３７】
情報提供装置３０は、通信端末２０が身体情報検出装置１０から受信したユーザの身体状態に関する情報と、通信端末２０が測定したユーザの位置に関する情報と、例えば通信端末２０を用いて入力されたユーザの属性に関する情報とを、通信網ＮＷを介して通信端末２０から取得すると、ユーザの身体状態に関する情報と、ユーザの位置に関する情報と、ユーザの属性に関する情報と、を対応付けた状態で複数のユーザ毎に記憶するように構成されている。
【００３８】
また、情報提供装置３０は、領域Ａの地図情報であって、ユーザの位置に関する情報に基づいて生成された当該ユーザの領域Ａ内の移動経路がマッピングされた地図情報と、ユーザの身体状態に関する情報に基づいて生成された当該ユーザの領域Ａ内の身体状態の推移を表す情報と、当該ユーザの属性に関する情報と、を提示するように構成されている。なお、これらの情報は、情報提供装置３０によって、領域Ａの外部において通信網ＮＷに接続された端末装置４０上で提示されてもよい。
【００３９】
ここで、端末装置４０は、通信端末２０と同様に、個々のユーザによって操作される端末装置であってよい。
【００４０】
（２）通信端末の構成
図２を参照して通信端末２０について説明する。図２は、通信端末２０の内部構成を示すブロック図である。図２に示すように、通信端末２０は、ＣＰＵ（Central Processing Unit）２１と、ＲＯＭ（Read Only Memory）２２と、ＲＡＭ（Random Access Memory）２３と、記憶装置２４と、表示処理部２５と、表示部２６と、入力部２７と、通信インタフェース部２８と、を備えており、各部間の制御信号又はデータ信号を伝送するためのバス２９が設けられている。
【００４１】
ＣＰＵ２１は、電源が通信端末２０に投入されると、ＲＯＭ２２又は記憶装置２４に記憶された各種のプログラムをＲＡＭ２３にロードして実行する。また、ＣＰＵ２１は、身体情報検出装置１０から送信された信号を、通信インタフェース部２８を介して受信し、その信号を解釈する。さらに、ＣＰＵ２１は、ＲＯＭ２２、ＲＡＭ２３又は記憶装置２４に記憶されているデータを、通信インタフェース部２８を介して情報提供装置３０に送信する。さらにまた、ＣＰＵ２１は、情報提供装置３０から送信された信号を、通信インタフェース部２８を介して受信し、その信号を解釈する。
【００４２】
記憶装置２４は、例えば、フラッシュメモリ、ＳＳＤ（Solid State Drive）、磁気記憶装置（例えばＨＤＤ（Hard Disk Drive）、フロッピーディスク（登録商標）、磁気テープ等）、光ディスク等の不揮発性の記憶装置であってもよいし、ＲＡＭ等の揮発性の記憶装置であってもよく、ＣＰＵ２１が実行するプログラムやＣＰＵ２１が参照するデータを格納する。
【００４３】
表示処理部２５は、ＣＰＵ２１から与えられる表示用データを表示部２６に表示する。表示部２６は、例えば、マトリクス状に画素単位で配置された薄膜トランジスタを含むＬＣＤ（Liquid Crystal Display）モニタであり、表示用データに基づいて薄膜トランジスタを駆動することで、表示されるデータを表示画面に表示する。
【００４４】
通信端末２０が釦入力方式の端末装置である場合には、入力部２７は、ユーザの操作入力を受け入れるための方向指示釦及び決定釦等の複数の指示入力釦を含む釦群と、テンキー等の複数の指示入力釦を含む釦群とを備え、各釦の押下（操作）入力を認識してＣＰＵ２１へ出力するためのインタフェース回路を含む。
【００４５】
通信端末２０がタッチパネル入力方式の端末装置である場合には、入力部２７は、主として表示画面に指先又はペンで触れることによるタッチパネル方式の入力を受け付ける。タッチパネル入力方式は、静電容量方式等の公知の方式でよい。
【００４６】
また、通信端末２０が音声入力可能な端末装置である場合には、入力部２７は、音声入力用のマイクを含むように構成されてもよいし、外付けのマイクを介して入力された音声データをＣＰＵ２１へ出力するためのインタフェース回路を備えてもよい。さらに、通信端末２０が動画像及び／又は静止画像を入力可能な端末装置である場合には、入力部２７は、画像入力用のデジタルカメラやデジタルビデオカメラを含むように構成されてもよいし、外付けのデジタルカメラやデジタルビデオカメラで撮像された画像データを受け付けてＣＰＵ２１へ出力するためのインタフェース回路を備えてもよい。
【００４７】
通信インタフェース部２８は、上述した無線通信方式を用いて通信を行うためのインタフェース回路と、通信網ＮＷを介して通信を行うためのインタフェース回路とを含む。ここで、ＣＰＵ２１は、複数の身体情報検出装置１０と通信を行う場合に、受信した身体状態に関する情報を、例えば、当該情報を送信した身体情報検出装置１０の識別情報や当該情報の受信日時等と対応付けた状態で、ＲＡＭ２３又は記憶装置２４に記憶してもよいし、通信インタフェース部２８及び通信網ＮＷを介して情報提供装置３０に送信してもよい。
【００４８】
なお、身体情報検出装置１０の識別情報は、当該身体情報検出装置１０を装着するユーザの識別情報（ユーザＩＤ）として用いられてもよい。また、身体情報検出装置１０の識別情報は、例えば通信端末２０が身体状態に関する情報を身体情報検出装置１０から受信した場合に、当該身体情報検出装置１０から取得可能であってもよい。また、身体状態に関する情報の受信日時は、例えばＣＰＵ２１に内蔵されたタイマ（図示省略）等によって取得されてもよい。
【００４９】
（３）情報提供装置の構成
図３を参照して情報提供装置３０の構成について説明する。図３は、情報提供装置３０の内部構成を示すブロック図である。図３に示すように、情報提供装置３０は、ＣＰＵ３１と、ＲＯＭ３２と、ＲＡＭ３３と、記憶装置３４と、表示処理部３５と、表示部３６と、入力部３７と、通信インタフェース部３８とを備えており、各部間の制御信号又はデータ信号を伝送するためのバス３９が設けられている。情報提供装置３０は、例えば、汎用のパーソナルコンピュータであってよい。
【００５０】
ＣＰＵ３１は、電源が情報提供装置３０に投入されると、ＲＯＭ３２又は記憶装置３４に記憶された各種のプログラムをＲＡＭ３３にロードして実行する。本実施形態では、ＣＰＵ３１は、ＲＯＭ３２又は記憶装置３４に記憶されたプログラムを読み出して実行することにより、後述する第１取得手段５１、第２取得手段５２、推定手段５３、第１記憶手段５４、提示手段５５及び第２記憶手段５６（図４に示す）の機能を実現する。
【００５１】
記憶装置３４は、例えば、フラッシュメモリ、ＳＳＤ（Solid State Drive）、磁気記憶装置（例えばＨＤＤ（Hard Disk Drive）、フロッピーディスク（登録商標）、磁気テープ等）、光ディスク等の不揮発性の記憶装置であってもよいし、ＲＡＭ等の揮発性の記憶装置であってもよく、オペレーティングシステム（ＯＳ）やＯＳ上で実行されるプログラムを記憶する。また、記憶装置３４には、後述する行動推定データ（図５に示す）及び取得データ（図６に示す）が記憶されている。
【００５２】
入力部３７は、例えばマウスやキーボード等の情報入力デバイスである。通信インタフェース部３８は、通信網ＮＷを介して通信を行うためのインタフェース回路を含む。情報提供装置３０内の他の各部の詳細は、通信端末２０と同様であってよい。
【００５３】
（４）情報提供システムにおける各機能の概要
本実施形態の情報提供システムで実現される機能について、図４を参照して説明する。図４は、本実施形態に係る情報提供システムで主要な役割を果たす機能を説明するための機能ブロック図である。図４の機能ブロック図では、第１取得手段５１、第２取得手段５２、第１記憶手段５４及び提示手段５５が本発明の主要な構成に対応している。他の手段（推定手段５３及び第２記憶手段５６）は必ずしも必須の構成ではないが、本発明をさらに好ましくするための構成要素である。
【００５４】
第１取得手段５１は、所定領域Ａ内に存在するユーザの身体状態に関する情報と、前記ユーザの位置に関する情報と、を継時的に取得する機能を備える。
【００５５】
ここで、ユーザの身体状態に関する情報とは、例えば、ユーザの心拍数（脈拍）、血圧、体温（例えば、皮膚温）、発汗量、歩数、歩行速度、姿勢、運動強度（例えば、心拍数÷最大心拍数）又は消費カロリー等の値であってもよいし、ユーザの心拍数（脈拍）、血圧、体温、発汗量、歩数、歩行速度、姿勢、運動強度、消費カロリー等の何れかの値を所定の計算式に代入することによって得られた値であってもよいし、ユーザの心拍数（脈拍）、血圧、体温、発汗量、歩数、歩行速度、姿勢、運動強度、消費カロリー等の何れかの度合いを表す情報であってもよい。なお、ユーザの身体状態に関する情報は、文字データで構成されてもよいし、音声データで構成されてもよいし、画像データで構成されてもよいし、これらの組み合わせで構成されてもよい。
【００５６】
また、ユーザの位置に関する情報とは、例えば、ユーザの現在位置（緯度及び経度であってもよいし、緯度、経度及び高度であってもよい）を表す値であってもよいし、ユーザの現在位置を表す情報（例えば住居表示、地番等）であってもよいし、ユーザの現在位置における気温、湿度、暑さ指数（ＷＢＧＴ：Wet-Bulb Globe Temperature）等の値であってもよいし、ユーザの現在位置から所定範囲内に存在する通信端末の位置の値であってもよいし、ユーザの現在位置で撮像された画像であってもよいし、ユーザの現在位置の値、当該現在位置における気温、湿度、暑さ指数等の値、又は、当該現在位置から所定範囲内に存在する通信端末の位置の値を所定の計算式に代入することによって得られた値であってもよい。なお、ユーザの位置に関する情報は、文字データで構成されてもよいし、音声データで構成されてもよいし、画像データで構成されてもよいし、これらの組み合わせで構成されてもよい。
【００５７】
なお、第１取得手段５１は、ユーザの身体状態に関する情報を、当該ユーザに装着された身体情報検出装置１０から取得してもよい。この場合、ユーザの身体状態に関する情報を、身体情報検出装置１０を用いて容易且つ正確に取得することができる。
【００５８】
第１取得手段５１の機能は、例えば以下のように実現される。なお、ここでは、身体情報取得手段５１が、ユーザの身体状態に関する情報を身体情報検出装置１０から取得する場合であって、ユーザの位置に関する情報が、ユーザの現在位置から所定範囲内に存在する通信端末２０の位置（緯度及び経度）の値である場合を一例として説明する。
【００５９】
先ず、通信端末２０のＣＰＵ２１は、ユーザに装着された身体情報検出装置１０が通信可能範囲内に存在する場合、身体情報検出装置１０がユーザの身体状態を検出する毎に、身体情報検出装置１０から送信されたユーザの身体状態に関する情報（例えば、心拍数及び進行方向の加速度等）を、通信インタフェース部２８を介して受信する。次に、ＣＰＵ２１は、受信したユーザの身体状態に関する情報を例えばＲＡＭ２３に記憶する。
【００６０】
次に、通信端末２０のＣＰＵ２１は、身体情報検出装置１０から送信されたユーザの身体状態に関する情報を、通信インタフェース部２８を介して受信する毎に、位置測定モジュールを用いて自身の位置（ここでは、緯度及び経度）を測定し、測定した位置の値を例えばＲＡＭ２３に記憶する。そして、通信端末２０のＣＰＵ２１は、自身の位置を測定する毎に、例えばＲＡＭ２３に記憶されたユーザの身体状態に関する情報と、ユーザの位置に関する情報とを、通信インタフェース部２８を介して情報提供装置３０に送信する。なお、ユーザの身体状態に関する情報と、ユーザの位置に関する情報とは、ユーザの識別情報（ユーザＩＤ）が対応付けられた状態で送信されてもよい。
【００６１】
一方、情報提供装置３０のＣＰＵ３１は、通信端末２０から送信されたユーザの身体状態に関する情報と、ユーザの位置に関する情報とを、通信インタフェース部３８を介して受信（取得）すると、受信した情報を、例えばＲＡＭ３３又は記憶装置３４に記憶する。このようにして、所定領域Ａ内に存在するユーザの身体状態に関する情報と、当該ユーザの位置に関する情報と、を継時的に取得することができる。
【００６２】
第２取得手段５２は、ユーザの属性に関する情報を取得する機能を備える。第２取得手段５２の機能は、例えば以下のように実現される。通信端末２０のＣＰＵ２１は、所定のタイミング（例えば、ユーザの身体状態に関する情報と、ユーザの位置に関する情報とを情報提供装置３０に送信するためのアプリケーションを起動したタイミング等）において、ユーザの属性を入力するための表示データを生成して、表示部２６に表示させる。
【００６３】
ここで、ユーザの属性は、高齢者、障害者、介助者のうち少なくとも１つを含んでもよい。なお、高齢者とは、例えば６５歳以上の人であってもよい。また、障害者には、例えば車椅子利用者、視覚障害者、聴覚障害者等が含まれてもよい。この場合、高齢者、障害者、介助者のうち少なくとも何れかの領域Ａ内の移動経路及び身体状態の推移等を容易に理解することができるので、例えば、高齢者、障害者、介助者のうち少なくとも何れかに応じた最適な移動経路や案内情報等を効率良く決定することが可能になる。
【００６４】
本実施形態では、高齢者、車椅子利用者、視覚障害者、聴覚障害者、介助者、乳幼児（例えば７歳未満の人）連れ、子供（例えば７歳以上１８歳未満の人）、外国人、一般のうち少なくとも１つがユーザの属性として入力されるようになっている。
【００６５】
通信端末２０のＣＰＵ２１は、入力部２７を用いてユーザの属性が入力されると、入力されたユーザの属性を例えばＲＡＭ２３に記憶する。そして、通信端末２０のＣＰＵ２１は、ユーザの身体状態に関する情報と、ユーザの位置に関する情報とを情報提供装置３０に送信する際に、ＲＡＭ２３に記憶されたユーザの属性を、通信インタフェース部２８を介して情報提供装置３０に送信する。なお、ユーザの属性は、ユーザの識別情報（ユーザＩＤ）が対応付けられた状態で送信されてもよい。
【００６６】
一方、情報提供装置３０のＣＰＵ３１は、通信端末２０から送信されたユーザの属性を、通信インタフェース部３８を介して受信（取得）すると、受信したユーザの属性を例えばＲＡＭ３３又は記憶装置３４に記憶する。このようにして、ユーザの属性に関する情報を取得することができる。
【００６７】
推定手段５３は、ユーザの身体状態に関する情報に基づいて当該ユーザの行動を推定する機能を備える。
【００６８】
推定手段５３の機能は、例えば以下のように実現される。なお、ここでは、第１取得手段５１の機能に基づいて取得したユーザの加速度及び心拍数と、当該ユーザの位置とを用いて、ユーザの行動を推定する場合を一例として説明する。
【００６９】
情報提供装置３０のＣＰＵ３１は、先ず、記憶装置３４に記憶された行動推定データにアクセスして、第１取得手段５１の機能に基づき取得したユーザの身体状態に関する情報（ここでは、進行方向の加速度及び心拍数）に基づいて、ユーザの行動を推定する。行動推定データは、図５に示すように、所定時間（例えば５０ミリ秒）毎の進行方向の加速度と、所定時間（例えば５秒）毎の進行方向の加速度の分散値と、ユーザの移動距離と、ユーザの位置と、心拍数と、の各々に関する条件から推定されるユーザの行動内容に関する情報（図の例では、「転倒」、「乗り物による移動中」、「見学中」、「買物中」、「歩行中」、「食事中」、「休憩中」、「その他静止中」等）が対応付けられた状態で記憶されているデータである。
【００７０】
ここで、図５を参照して、ユーザの進行方向の加速度及び心拍数と、ユーザの位置とを用いて、ユーザの行動内容を推定する方法の一例について説明する。先ず、所定時間（例えば５０ミリ秒）毎の進行方向の加速度が所定値（例えば、−２０Ｇ２）以下又は所定値（例えば、２０Ｇ２）以上の場合、ユーザの行動内容が「転倒」と推定される。また、進行方向の加速度が所定値（例えば、−２０Ｇ２）より大きく且つ所定値（例えば、２０Ｇ２）未満の場合であって、所定時間（例えば５秒）毎の進行方向の加速度の分散値が所定値（例えば、０．０５Ｇ２）より大きい場合には、ユーザが移動しているものと判別され、進行方向の加速度の分散値が所定値（例えば、０．０５Ｇ２）以下の場合には、ユーザが静止しているものと判別される。
【００７１】
ユーザが移動しているものと判別された場合であって、所定時間（例えば、５秒）内のユーザの移動距離が所定値（例えば、２０ｍ）以上の場合には、ユーザの行動内容が「乗り物による移動」と推定される。また、所定時間（例えば、５秒）内のユーザの移動距離が所定値（例えば、２０ｍ）未満の場合であって、ユーザの位置が観光施設から所定範囲（例えば、３０ｍ）以内の場合には、ユーザの行動内容が「見学中」と推定され、ユーザの位置が土産施設から所定範囲（例えば、３０ｍ）以内の場合には、ユーザの行動内容が「買物中」と推定され、ユーザの位置がこれら以外の場合には、ユーザの行動内容が「歩行中」と推定される。
【００７２】
ユーザが静止しているものと判別された場合であって、ユーザの安静時の心拍数に対する当該ユーザの所定時間（例えば、１分間）の平均心拍数の割合が所定範囲（例えば、１．２５以上１．３５以下）の場合には、ユーザの行動内容が「食事中」と推定される。また、ユーザの心拍数が低下している場合、又は、ユーザの安静時の心拍数に対する当該ユーザの所定時間（例えば、１分間）の平均心拍数の割合が所定値（例えば、１．７）より低く、且つ、ユーザの心拍数が安定している場合には、ユーザの行動内容が「休憩中」と推定される。ここで、ユーザの心拍数が低下している場合とは、例えば、所定時間（例えば、１分間）の平均心拍数の時間変化を最小二乗法を用いた回帰直線の傾きで表したときに当該傾きが所定値（例えば、−０．５）以下である場合であってよい。また、ユーザの心拍数が安定している場合とは、例えば、この回帰直線の傾きが所定範囲（例えば、−０．５よりも大きく０．５以下）内である場合であってよい。なお、ユーザの心拍数に関する条件が上記以外の場合には、ユーザの行動内容が「その他静止中」と推定される。
【００７３】
ＣＰＵ３１は、第１取得手段５１の機能に基づき取得した加速度及び心拍数と、位置とを用いて、行動推定データに記憶された各行動内容の中から対応する行動内容を抽出することによって、ユーザの行動を推定する。そして、ＣＰＵ３１は、抽出した行動内容に関する情報を例えばＲＡＭ３３又は記憶装置３４に記憶する。
【００７４】
なお、ここでは、ユーザの行動内容が、ユーザの身体状態に関する情報と、ユーザの位置に関する情報と、を用いて推定される場合を一例として説明したが、この場合に限られない。例えば、ユーザの行動内容は、ユーザの身体状態に関する情報のみに基づいて推定されてもよいし、ユーザの身体状態に関する情報と、ユーザの位置に関する情報以外の他の情報と、に基づいて推定されてもよい。
【００７５】
第１記憶手段５４は、ユーザの身体状態に関する情報と、ユーザの位置に関する情報と、ユーザの属性に関する情報と、を複数のユーザ毎に記憶する機能を備える。
【００７６】
また、第１記憶手段５４は、ユーザの身体状態に関する情報と、ユーザの位置に関する情報と、ユーザの属性に関する情報と、ユーザの行動に関する情報と、を対応付けた状態で複数のユーザ毎に記憶してもよい。この場合、ユーザの身体状態と、ユーザの位置と、ユーザの属性と、ユーザの行動内容とを、ユーザに関する情報として収集することができる。
【００７７】
第１記憶手段５４の機能は、例えば以下のように実現される。情報提供装置３０のＣＰＵ３１は、複数のユーザ毎（複数のユーザＩＤ毎）に、第１取得手段５１の機能に基づき経時的に取得したユーザの身体状態に関する情報（ここでは、加速度及び心拍数）及びユーザの位置に関する情報（ここでは、通信端末２０の緯度及び経度）と、第２取得手段５２の機能に基づき取得したユーザの属性と、推定手段５３の機能に基づき推定されたユーザの行動内容と、対応付けた状態で図６に示す取得データに記憶する。
【００７８】
図６に示す取得データは、複数のユーザＩＤ毎に、ユーザの属性と、ユーザの年代及び性別と、ユーザの使用言語と、ユーザの身体状態に関する情報と、ユーザの現在位置に関する情報と、ユーザの行動内容に関する情報とが対応付けられた状態で記述されたデータである。ここで、ユーザＩＤは、身体情報検出装置１０から送信されたユーザの身体状態に関する情報に含まれる当該身体情報検出装置１０の識別情報であってもよい。また、ユーザの年代及び性別と使用言語とは、例えば、通信端末２０上で事前（例えば、ユーザの属性が入力されるタイミング等）に設定されており、ユーザの身体状態に関する情報とユーザの位置に関する情報とが通信端末２０から送信されるタイミング、及び／又は、ユーザの属性に関する情報が通信端末２０から送信されるタイミングで通信端末２０から情報提供装置３０に送信されてもよい。
【００７９】
本実施形態では、ユーザの年代及び性別と、ユーザの使用言語とがユーザの属性に対応付けられた状態で記憶されているので、ユーザの年代、性別、使用言語の少なくとも１つに応じて、ユーザの領域Ａ内の移動経路や身体状態の推移等を分析することが可能になる。なお、ここでは、ユーザの使用言語が取得データに記憶されている場合を一例として説明したが、例えば、ユーザの国籍や住所等が取得データに記憶されてもよい。
【００８０】
提示手段５５は、複数のユーザのうち所定の第１条件を満たす第１ユーザが存在する場合に、領域Ａの地図情報であって、第１ユーザの位置に関する情報に基づいて生成された第１ユーザの領域Ａ内の移動経路がマッピングされた地図情報と、第１ユーザの身体状態に関する情報に基づいて生成された第１ユーザの領域Ａ内の身体状態の推移を表す情報と、第１ユーザの属性に関する情報と、を提示する機能を備える。
【００８１】
ここで、所定の第１条件は、ユーザの属性が、複数の属性のうち選択された属性を含むことを含んでもよい。これにより、複数の属性のうち何れかの属性が選択されることによって、選択された属性（例えば、車椅子利用者等）を有する第１ユーザの領域Ａ内の移動経路及び身体状態の推移等を容易に理解することが可能になる。また、所定の第１条件は、例えば、ユーザの身体状態を表す値が所定値以上又は所定値以下であることを含んでもよいし、ユーザの所定領域内の移動距離が所定値以上又は所定値以下であることを含んでもよい。
【００８２】
また、提示手段５５は、地図情報と、第１ユーザの領域Ａ内の身体状態の推移を表す情報と、第１ユーザの領域Ａ内の行動の推移を表す情報と、第１ユーザの属性に関する情報と、を提示してもよい。これにより、第１ユーザの領域Ａ内の移動経路と、領域Ａ内の身体状態の推移と、領域Ａ内の行動の推移と、を容易に理解することができる。
【００８３】
さらに、提示手段５５は、地図情報において、第１ユーザの移動経路のうち、第１ユーザの身体状態に関する情報が所定の第２条件を満たす第１ユーザの位置に対応する部分を強調表示してもよい。これにより、地図情報にマッピングされた第１ユーザの移動経路のうち、第１ユーザの身体状態に関する情報が所定の第２条件を満たす位置（例えば、移動するために多くの体力を消費した位置等）に対応する部分が強調表示されるので、例えば第１ユーザにとって通行が困難な場所等を容易に判断することが可能になる。
【００８４】
提示手段５５の機能は、例えば以下のように実現される。情報提供装置３０のＣＰＵ３１は、例えば、収集した情報を表示するための指示が入力部３７を用いて入力されると、図７に例示する表示画面を表示部３６に表示する。この表示画面は、領域Ａの地図情報を表示するための地図情報表示部Ｓ１と、ユーザの領域Ａ内の身体状態の推移を表示するための身体情報表示部Ｓ２と、ユーザの属性、年代及び性別、使用言語を表示するための属性表示部Ｓ３と、表示内容の選択及び抽出条件の設定を行うためのタブメニューを含む指示入力部Ｓ４と、作業履歴を保存（記憶）するためのボタンＢ１と、保存された作業履歴を表示するためのボタンＢ２と、から構成されている。
【００８５】
図７に示すように、表示画面の指示入力部Ｓ４の「表示内容選択」と表記されたタブが選択されている場合には、移動経路及び身体状態の推移を表示させるユーザの属性を選択するためのチェックボックスと、ユーザの行動内容を表示させるか否かを選択するためのチェックボックスと、が指示入力部Ｓ４に表示されている。
【００８６】
ここで、移動経路及び身体状態の推移を表示させるユーザの属性（図７の例では、「車椅子利用者」及び「介助者」）が入力部３７を用いて選択されると、ＣＰＵ３１は、取得データにアクセスして、選択された属性のうち少なくとも１つの属性を含むユーザ（所定の第１条件を満たす第１ユーザ）毎に、年代、性別、使用言語、身体状態、現在位置及び行動内容を抽出する。
【００８７】
そして、ＣＰＵ３１は、選択された属性のうち少なくとも１つの属性を含むユーザ毎に、地図情報表示部Ｓ１に表示された地図情報において、抽出した現在位置の各々に対応する部分にマーク（図の例では「〇」）を付すことによって、ユーザの領域Ａ内の移動経路Ｒを生成して地図情報にマッピングする。
【００８８】
また、ＣＰＵ３１は、選択された属性のうち少なくとも１つの属性を含むユーザ毎に、抽出した身体状態に関する情報に基づいて身体状態の推移を表す情報（図の例では、横軸を時間とし、縦軸を心拍数とする折れ線グラフ）を生成して、身体情報表示部Ｓ２に表示する。
【００８９】
なお、ここでは、ユーザの身体状態として心拍数が表示されている場合を一例として説明しているが、身体情報表示部Ｓ２に表示される身体状態は、例えば、心拍数、血圧、体温（例えば、皮膚温）、発汗量、歩数、歩行速度、姿勢、運動強度（例えば、心拍数÷最大心拍数）、消費カロリーのうち少なくとも１つであってもよく、何れかの身体状態がドロップダウンメニュー等を用いて選択されてもよい。
【００９０】
さらに、ＣＰＵ３１は、例えば、指示入力部Ｓ４において、ユーザの行動内容を表示させるか否かを選択するためのチェックボックスがチェックされている場合には、身体状態に対応する行動内容を例えば身体情報表示部Ｓ２に表示してもよい。この場合、ＣＰＵ３１は、行動内容の推移が視覚的に理解し易くなるように、例えば、身体情報表示部Ｓ２の背景色を行動内容に応じて変更してもよい。
【００９１】
また、ＣＰＵ３１は、指示入力部Ｓ４において選択された属性のうち少なくとも１つの属性を含むユーザ毎に、抽出したユーザの属性と年代と性別と使用言語とを、属性表示部Ｓ３に表示する。
【００９２】
このようにして、指示入力部Ｓ４において選択された属性のうち少なくとも１つの属性を含むユーザの領域Ａ内の移動経路Ｒと、領域Ａ内の身体状態の推移を表す情報（折れ線グラフ）と、領域Ａ内の行動の推移を表す情報と、当該ユーザの属性に関する情報と、が提示される。
【００９３】
次に、地図情報において、ユーザの移動経路Ｒのうち、ユーザの身体状態に関する情報が所定の第２条件を満たす位置に対応する部分を強調表示する場合について説明する。ここで、第２条件は、例えば、心拍数が所定の基準値を超えることを含んでもよいし、運動強度が所定の基準値を超えることを含んでもよいし、所定数のユーザが「転倒」する行動内容であったこと等を含んでもよい。
【００９４】
表示画面の指示入力部Ｓ４の「抽出条件設定」と表記されたタブが選択されると、図８に示すように、強調表示する位置の抽出条件を設定するためのドロップダウンメニュー等が指示入力部Ｓ４に表示される。ここで、図８に示す例では、強調表示する位置の抽出条件として、「心拍数が所定の基準値を超えること」と、「運動強度が所定の基準値を超えること」が設定されている。なお、心拍数や運動強度の所定の基準値は、例えばスライダーバー等を用いて任意に設定されてもよい。
【００９５】
ＣＰＵ３１は、例えば、心拍数の基準値が設定されると、地図情報において、設定された基準値を超える心拍数に対応する現在位置に対応するマークを強調表示する。ここで、強調表示の方法としては、例えばヒートマップやハイライト表示が用いられてもよい。なお、ここで言うヒートマップとは、例えば、心拍数と基準値との差が大きくなるほど、当該心拍数に対応する現在位置に対応するマークを含む範囲を濃く表示し、心拍数と基準値との差が小さくなるほど、当該心拍数に対応する現在位置に対応するマークを含む範囲を薄く表示することを意味する。また、濃淡を変化させる場合の他に、例えば色（赤みや青み等）を変化させてもよい。
【００９６】
このようにして、ユーザの身体状態に関する情報が所定の第２条件を満たす位置に対応する部分を強調表示することが可能になる。
【００９７】
なお、ＣＰＵ３１は、図７に示す表示画面において、地図情報表示部Ｓ１に表示されたユーザの複数の現在位置のうち所定のタイミングで取得した現在位置に対応するマーク及び身体情報表示部Ｓ２に表示された身体状態（ここでは、心拍数）の推移のうち当該所定のタイミングで取得した身体状態の何れか一方が入力部３７を用いて選択された場合に、当該所定のタイミングで取得した現在位置に対応するマーク及び当該所定のタイミングで取得した身体状態の何れか他方を強調表示してもよい。
【００９８】
また、ＣＰＵ３１は、図７に示す表示画面において、地図情報表示部Ｓ１に表示されたユーザの複数の現在位置のうち少なくとも１つの現在位置に対応するマークを含む範囲が入力部３７を用いて選択された場合に、身体情報表示部Ｓ２に表示された身体状態（ここでは、心拍数）の推移のうち、地図情報表示部Ｓ１において選択された範囲に含まれるマークの各々に対応する現在位置に対応する身体状態を強調表示してもよく、その逆も同様である。
【００９９】
なお、ここでは、図７及び図８に例示する表示画面が情報提供装置３０上で表示される場合を一例として説明したが、この場合に限られない。例えば、図７及び図８に例示する表示画面が端末装置４０上で表示されてもよい。この場合、端末装置４０は、例えば、情報提供装置３０が収集した情報の送信要求を情報提供装置３０に送信し、情報提供装置３０から受信した情報を用いて図７及び図８に例示する表示画面を生成し、生成した表示画面を例えばモニタ等の表示装置（図示省略）に表示してもよい。
【０１００】
第２記憶手段５６は、所定の指示に関する情報、及び、所定の指示に応じて提示手段５５によって提示された情報のうち少なくとも一方を記憶する機能を備える。これにより、所定の指示（例えば、操作内容等）及び当該指示に応じて提示された情報（例えば、処理結果等）の少なくとも一方を作業履歴として記憶することができる。
【０１０１】
第２記憶手段５６の機能は、例えば以下のように実現される。情報提供装置３０のＣＰＵ３１は、例えば、図７又は図８に例示する表示画面が表示部３６に表示されている場合に、ボタンＢ１が入力部３７を用いて選択されると、ボタンＢ１が選択された後の表示画面上での入力部３７を用いた指示（例えば、ユーザの属性の選択等）、及び、当該指示に応じて提示された情報（例えば、ユーザの移動経路Ｒ、身体状態の推移、ユーザの属性等）の少なくとも一方を作業履歴として例えば記憶装置３４に記憶する。
【０１０２】
ここで、ＣＰＵ３１は、例えば、ボタンＢ１が選択された後の表示画面上での指示及び提示情報を動画として経時的に記憶してもよい。また、ＣＰＵ３１は、例えば、ボタンＢ１が選択される毎に、表示画面上に提示された情報を静止画として記憶してもよい。
【０１０３】
なお、提示手段５５は、第２記憶手段５６によって記憶された情報を提示してもよい。これにより、例えば、作業履歴として記憶された情報を提示することが可能になるので、収集した情報を分析するために行われた操作の内容や処理結果等を、必要に応じて確認することができる。
【０１０４】
この場合における提示手段５５の機能は、例えば以下のように実現される。情報提供装置３０のＣＰＵ３１は、例えば、図７又は図８に例示する表示画面が表示部３６に表示されている場合にボタンＢ２が入力部３７を用いて選択されると、記憶装置３４にアクセスして、第２記憶手段５６の機能に基づいて記憶された情報を抽出して、表示部３６に表示させる。なお、ＣＰＵ３１は、複数の作業履歴が記憶装置３４に記憶されている場合に、複数の作業履歴の中から表示部３６に表示させる作業履歴を選択するための画面を表示部３６に表示させ、当該画面上で選択された作業履歴を表示部３６に表示させてもよい。
【０１０５】
（５）本実施形態の情報提供システムの主要な処理のフロー
次に、本実施形態の情報提供システムにより行われる主要な処理のフローの一例について、図９及び図１０のフローチャートを参照して説明する。
【０１０６】
先ず、図９を参照して、ユーザの領域Ａ内の移動に関する情報を収集する処理の一例について説明する。通信端末２０のＣＰＵ２１は、ユーザに装着された身体情報検出装置１０が通信可能範囲内に存在する場合、身体情報検出装置１０がユーザの身体状態を検出する毎に、身体情報検出装置１０から送信されたユーザの身体状態に関する情報（例えば、心拍数及び進行方向の加速度等）を、通信インタフェース部２８を介して受信すると、受信したユーザの身体状態に関する情報を例えばＲＡＭ２３に記憶する。
【０１０７】
次に、通信端末２０のＣＰＵ２１は、身体情報検出装置１０から送信されたユーザの身体状態に関する情報を、通信インタフェース部２８を介して受信する毎に、位置測定モジュールを用いて自身の位置（ここでは、緯度及び経度）を測定し、測定した位置の値を例えばＲＡＭ２３に記憶する。そして、通信端末２０のＣＰＵ２１は、自身の位置を測定する毎に、例えばＲＡＭ２３に記憶されたユーザの身体状態に関する情報と、ユーザの位置に関する情報とを、通信インタフェース部２８を介して情報提供装置３０に送信する。
【０１０８】
一方、情報提供装置３０のＣＰＵ３１は、通信端末２０から送信されたユーザの身体状態に関する情報と、ユーザの位置に関する情報とを、通信インタフェース部３８を介して受信（取得）すると（ステップＳ１００）、受信した情報を、例えばＲＡＭ３３又は記憶装置３４に記憶する。このようにして、所定領域Ａ内に存在するユーザの身体状態に関する情報と、当該ユーザの位置に関する情報と、を継時的に取得することができる。
【０１０９】
次に、通信端末２０のＣＰＵ２１は、入力部２７を用いてユーザの属性が入力されると、入力されたユーザの属性を例えばＲＡＭ２３に記憶する。そして、通信端末２０のＣＰＵ２１は、ユーザの身体状態に関する情報と、ユーザの位置に関する情報とを情報提供装置３０に送信する際に、ＲＡＭ２３に記憶されたユーザの属性を、通信インタフェース部２８を介して情報提供装置３０に送信する。
【０１１０】
一方、情報提供装置３０のＣＰＵ３１は、通信端末２０から送信されたユーザの属性を、通信インタフェース部３８を介して受信（取得）すると（ステップＳ１０２）、受信したユーザの属性を例えばＲＡＭ３３又は記憶装置３４に記憶する。このようにして、ユーザの属性に関する情報を取得することができる。
【０１１１】
次いで、情報提供装置３０のＣＰＵ３１は、記憶装置３４に記憶された行動推定データにアクセスして、第１取得手段５１の機能に基づき取得したユーザの身体状態に関する情報（ここでは、進行方向の加速度及び心拍数）に基づいて、ユーザの行動を推定する（ステップＳ１０４）。なお、ＣＰＵ３１は、ステップＳ１００にて所得したユーザの身体状態に関する情報と、ユーザの位置に関する情報とに基づいて、ユーザの行動を推定してもよい。そして、ＣＰＵ３１は、推定された行動内容に関する情報を例えばＲＡＭ３３又は記憶装置３４に記憶する。
【０１１２】
次に、情報提供装置３０のＣＰＵ３１は、ユーザの身体状態に関する情報と、ユーザの位置に関する情報と、ユーザの属性に関する情報と、推定されたユーザの行動に関する情報と、を対応付けた状態で記憶する（ステップＳ１０６）。
【０１１３】
次いで、図１０を参照して、ユーザの領域Ａ内の移動に関する情報を提示する処理の一例について説明する。情報提供装置３０のＣＰＵ３１は、例えば、収集した情報を表示するための指示が入力部３７を用いて入力されると、図７に例示する表示画面を表示部３６に表示する（ステップＳ１１０）。
【０１１４】
次に、情報提供装置３０のＣＰＵ３１は、移動経路及び身体状態の推移を表示させるユーザの属性（図７の例では、「車椅子利用者」及び「介助者」）が入力部３７を用いて選択されると（ステップＳ１１２：ＹＥＳ）、取得データにアクセスして、選択された属性を有するユーザ（所定の第１条件を満たす第１ユーザ）毎に、年代及び性別と、身体状態に関する情報と、位置に関する情報と、行動に関する情報と、を抽出する（ステップＳ１１４）。なお、ＣＰＵ３１は、ステップＳ１１２においてユーザの属性が選択されていない場合（ステップＳ１１２：ＮＯ）、ステップＳ１１２の処理に移行してもよい。
【０１１５】
次いで、情報提供装置３０のＣＰＵ３１は、選択された属性のうち少なくとも１つの属性を含むユーザ毎に、地図情報表示部Ｓ１に表示された地図情報において、抽出した現在位置の各々に対応する部分にマーク（図の例では「〇」）を付すことによって、ユーザの領域Ａ内の移動経路Ｒを生成して地図情報にマッピングする（ステップＳ１１６）。
【０１１６】
また、情報提供装置３０のＣＰＵ３１は、選択された属性のうち少なくとも１つの属性を含むユーザ毎に、抽出した身体状態に関する情報に基づき身体状態の推移を表す情報（例えば、折れ線グラフ）を生成して、身体情報表示部Ｓ２に表示する（ステップＳ１１８）。
【０１１７】
次に、情報提供装置３０のＣＰＵ３１は、例えば、指示入力部Ｓ４において、ユーザの行動内容を表示させるか否かを選択するためのチェックボックスがチェックされている場合には、身体状態に対応する行動内容を身体情報表示部Ｓ２に表示してもよい（ステップＳ１２０）。
【０１１８】
そして、情報提供装置３０のＣＰＵ３１は、指示入力部Ｓ４において選択された属性のうち少なくとも１つの属性を含むユーザ毎に、抽出したユーザの属性と年代と性別とを属性表示部Ｓ３に表示する（ステップＳ１２２）。
【０１１９】
なお、情報提供装置３０のＣＰＵ３１は、ステップＳ１２２の処理の後にステップＳ１１２の処理に移行してもよい。
【０１２０】
このようにして、指示入力部Ｓ４において選択された属性のうち少なくとも１つの属性を含むユーザの領域Ａ内の移動経路Ｒと、領域Ａ内の身体状態の推移を表す情報（例えば、折れ線グラフ）と、領域Ａ内の行動の推移を表す情報と、当該ユーザの属性に関する情報と、が提示される。
【０１２１】
上述したように、本実施形態の情報提供システム、情報提供方法、プログラムによれば、複数のユーザのうち所定の第１条件を満たす第１ユーザが存在する場合に、第１ユーザの位置に関する情報に基づいて生成された第１ユーザの領域Ａ内の移動経路Ｒがマッピングされた地図情報と、第１ユーザの身体状態に関する情報に基づいて生成された第１ユーザの領域Ａ内の身体状態の推移を表す情報と、第１ユーザの属性に関する情報と、が提示されるので、第１ユーザの領域Ａ内の移動経路Ｒ及び身体状態の推移と第１ユーザの属性とを同時且つ相互に参照することが可能になることから、例えば第１ユーザの位置に関する情報や身体情報に関する情報が数値情報で構成されているときに当該数値情報を単に参照する場合と比較して、第１ユーザの領域Ａ内の移動経路Ｒや身体状態の推移等を視覚的に容易に理解することができる。
【０１２２】
なお、本発明のプログラムは、コンピュータで読み取り可能な記憶媒体に記憶されていてもよい。このプログラムを記録した記憶媒体は、図２に示された通信端末２０のＲＯＭ２２、ＲＡＭ２３又は記憶装置２４であってもよいし、図３に示された情報提供装置３０のＲＯＭ３２、ＲＡＭ３３又は記憶装置３４であってもよい。また、例えばＣＤ−ＲＯＭドライブ等のプログラム読取装置に挿入されることで読み取り可能なＣＤ−ＲＯＭ等であってもよい。さらに、記憶媒体は、磁気テープ、カセットテープ、フレキシブルディスク、ＭＯ／ＭＤ／ＤＶＤ等であってもよいし、半導体メモリであってもよい。
【０１２３】
以上説明した実施形態は、本発明の理解を容易にするために記載されたものであって、本発明を限定するために記載されたものではない。したがって、上記実施形態に開示された各要素は、本発明の技術的範囲に属する全ての設計変更や均等物をも含む趣旨である。
【０１２４】
例えば、上述した実施形態では、ユーザの位置に関する情報がユーザの現在位置から所定範囲内に存在する通信端末２０の位置（緯度及び経度）の値である場合を一例として説明したが、ユーザの位置に関する情報には、例えばユーザの現在位置で撮像された画像が含まれてもよい。この場合、ユーザの現在位置で撮像された画像が当該ユーザの位置に関する情報に含まれた状態で収集されるので、例えば、ユーザの現在位置で撮像された画像を表示画面に表示することができる。この場合、表示画面に表示された画像を参照することによって、画像の撮像位置の状況を容易に理解することができる。
【０１２５】
また、上述した実施形態では、ユーザの身体状態に関する情報が、通信端末２０を介して情報提供装置３０に送信される場合を一例として説明したが、例えば、身体情報検出装置１０が通信網ＮＷに接続可能に構成されている場合には、ユーザの身体状態に関する情報が、身体情報検出装置１０から情報提供装置３０に直接送信されてもよい。
【０１２６】
さらに、上述した実施形態では、身体情報検出装置１０と、通信端末２０とが個別の装置として設けられている場合を一例として説明したが、例えば、身体情報検出装置１０と通信端末２０とが一体化された装置が設けられていてもよい。
【０１２７】
さらにまた、上述した実施形態では、通信端末２０に設けられた位置測定モジュールを用いて当該通信端末２０の位置を測定する場合を一例として説明したが、例えば、身体情報検出装置１０に位置測定モジュールを設け、当該身体情報検出装置１０が位置測定モジュールを用いて自身の位置を測定してもよい。この場合、身体情報検出装置１０の位置（つまり、当該身体情報検出装置１０を装着したユーザの位置）を測定することができる。
【０１２８】
また、上述した実施形態では、情報提供装置３０のＣＰＵ３１が、ユーザの位置に関する情報を通信端末２０から取得する場合を一例として説明したが、例えば、ユーザの位置に関する情報が通信端末２０の現在位置における温度、湿度、暑さ指数等である場合には、通信網ＮＷに接続された外部装置（例えば気象データを提供可能な装置）にアクセスして、通信端末２０の現在位置における温度、湿度、暑さ指数等に関する情報を取得してもよい。
【０１２９】
さらに、上述した実施形態では、１つの情報提供装置３０が設けられている場合を一例として説明したが、この場合に限られない。例えば、複数の情報提供装置３０が設けられてもよく、この場合には、何れかの情報提供装置３０上の操作内容及び処理結果等が他の情報提供装置３０上でリアルタイムに提示されてもよいし、何れかの情報提供装置３０での作業履歴等が複数の情報提供装置３０間で共有されてもよい。
【０１３０】
さらにまた、上述した実施形態では、情報提供装置３０によって、第１取得手段５１、第２取得手段５２、推定手段５３、第１記憶手段５４、提示手段５５及び第２記憶手段５６の各機能を実現する構成としたが、この構成に限られない。これらの全ての手段を身体情報検出装置１０、通信端末２０又は端末装置４０によって実現する構成としてもよいし、少なくとも一部の手段を身体情報検出装置１０通信端末２０又は端末装置４０によって実現する構成としてもよい。
【産業上の利用可能性】
【０１３１】
上述したような本発明の情報提供システム、情報提供方法、プログラムは、ユーザの所定領域内の移動経路や身体状態の推移等を理解し易くすることができ、例えばユニバーサルツーリズムを提供する旅行サービス等に好適に利用することができるので、その産業上の利用可能性は極めて大きい。
【符号の説明】
【０１３２】
１０…身体情報検出装置
２０…通信端末
３０…情報提供装置
４０…端末装置
５１…第１取得手段
５２…第２取得手段
５３…推定手段
５４…第１記憶手段
５５…提示手段
５６…第２記憶手段
【図１】
2019204266.tif 000003
【図２】
2019204266.tif 000004
【図３】
2019204266.tif 000005
【図４】
2019204266.tif 000006
【図５】
2019204266.tif 000007
【図６】
2019204266.tif 000008
【図７】
2019204266.tif 000009
【図８】
2019204266.tif 000010
【図９】
2019204266.tif 000011
【図１０】
2019204266.tif 000012