(57)【特許請求の範囲】
【請求項１】
マッサージメニューを生成する情報処理装置であって、
利用者の生体情報、前記利用者の行動情報、前記利用者のマッサージ履歴、過去の環境情報、現在の環境情報及び未来の環境情報を取得する取得部と、
前記生体情報、前記行動情報、前記マッサージ履歴、前記過去の環境情報、前記現在の環境情報及び前記未来の環境情報のうち少なくとも１つ以上に基づいて、前記利用者の身体のコリ部位及びコリ度合いを推定する推定部と、
推定された前記利用者の身体のコリ部位及びコリ度合いに基づいてマッサージメニューを生成する生成部と、
生成されたマッサージメニューを出力する出力部と、
を有し、
前記推定部は、
前記未来の環境情報に所定の環境条件が存在する場合であって当該所定の環境条件が前記過去の環境情報にも存在する場合、当該所定の環境条件が前記過去の環境情報に存在した日付に対応する前記マッサージ履歴を用いて、前記利用者の身体のコリ部位及びコリ度合いを推定する、情報処理装置。
【請求項２】
前記取得部は、前記利用者がマッサージを受けている際の生体情報を取得し、
前記推定部は、前記利用者がマッサージを受けている際の生体情報を用いてマッサージ効果を推定し、
前記生成部は、前記推定部によりマッサージ効果が十分でないと推定された場合、前記マッサージメニューを調整する、請求項１に記載の情報処理装置。
【請求項３】
マッサージメニューを生成する情報処理装置におけるプログラムであって、
前記情報処理装置に、
利用者の生体情報、前記利用者の行動情報、前記利用者のマッサージ履歴、過去の環境情報、現在の環境情報及び未来の環境情報を取得するステップと、
前記生体情報、前記行動情報、前記マッサージ履歴、前記過去の環境情報、前記現在の環境情報及び前記未来の環境情報のうち少なくとも１つ以上に基づいて、前記利用者の身体のコリ部位及びコリ度合いを推定するステップと、
推定された前記利用者の身体のコリ部位及びコリ度合いに基づいてマッサージメニューを生成するステップと、
生成されたマッサージメニューを出力するステップと、
を実行させ、
前記推定するステップは、
前記未来の環境情報に所定の環境条件が存在する場合であって当該所定の環境条件が前記過去の環境情報にも存在する場合、当該所定の環境条件が前記過去の環境情報に存在した日付に対応する前記マッサージ履歴を用いて、前記利用者の身体のコリ部位及びコリ度合いを推定する、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
従来から、利用者の首、肩、腰などの部位に圧力を加えることで利用者にマッサージを施すマッサージ機器が利用されている。マッサージ機器には、どの部位をマッサージするのかについて予め複数のマッサージメニューが用意されており、利用者は、疲れやコリを感じる部位に対して重点的にマッサージが施されるようなマッサージメニューを選択することができる。
【０００３】
また、利用者の生体情報を取得するためのセンサが接続され、取得された利用者の生体情報からストレスの度合いを推定し、推定されたストレスの度合いから適切なマッサージメニューを自動的に選択するマッサージ機器が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２２０８２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述のマッサージ機器は、利用者の生体情報のみでマッサージメニューを選択するため、利用者の体調及び疲労度等が生体情報に現れない場合、的確なマッサージメニューが選択されない可能性があるという問題点があった。
【０００６】
開示の技術は上記に鑑みてなされたものであって、適切なマッサージメニューを自動的に選択することが可能な技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
開示の技術の情報処理装置は、マッサージメニューを生成する情報処理装置であって、利用者の生体情報、前記利用者の行動情報、及び環境情報を取得する取得部と、前記生体情報、前記行動情報、及び前記環境情報のうち少なくとも１つ以上に基づいて、前記利用者の身体のコリ部位及びコリ度合いを推定する推定部と、推定された前記利用者の身体のコリ部位及びコリ度合いに基づいてマッサージメニューを生成する生成部と、生成されたマッサージメニューを出力する出力部と、を有する。
【発明の効果】
【０００８】
開示の技術によれば、適切なマッサージメニューを自動的に選択することが可能な技術が提供される。
【図面の簡単な説明】
【０００９】
【図１】各実施の形態に係る情報処理システムの構成の一例を示す図である。
【図２】各実施の形態に係る情報処理装置の機能構成の一例を示す図である。
【図３】第一の実施の形態における情報処理装置が行う推定処理の一例を示すフローチャートである。
【図４】マッサージメニュー生成に用いられる各種情報（現在）及び推定されるコリ部位の具体例を示す図である。
【図５】マッサージメニュー生成に用いられる各種情報（過去又は未来）及び推定されるコリ部位の具体例を示す図である。
【図６】推定処理の具体例を説明するための図である。
【図７】第二の実施の形態における情報処理装置が行う処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面を参照して実施の形態について説明する。各図面において、同一構成部分には同一符号を付し、重複した説明を省略する場合がある
＜概要＞
図１は、各実施の形態に係る情報処理システムの構成の一例を示す図である。図１に示すように、実施の形態に係る情報処理システムは、マッサージメニューを生成する情報処理装置１０と、情報処理装置１０がマッサージメニューを生成する際に利用する各種情報（利用者の生体情報、利用者の行動情報、天気予報等の環境情報など）を保持する入力元装置２０と、情報処理装置１０から出力されるマッサージメニューを用いて各種処理を行う出力先装置３０とを有する。
【００１１】
入力元装置２０は、例えば、生体センサ２１、ウェアラブル端末２２、又は情報公開サーバ２３である。生体センサ２１は、利用者の身体に装着され、装着された箇所の血流量等を測定することができる。ウェアラブル端末２２は、例えばＧＰＳ、歩数計等の機能を有しており、ウェアラブル端末２２を身に着けた利用者の行動履歴、及び利用者の行動範囲における環境情報を測定することができる。また、ウェアラブル端末２２は、利用者が自己申告する行動履歴又は環境情報の入力を受け付けることもできる。情報公開サーバ２３は、環境情報を公開しているサーバであり、例えば、インターネット上で気象予報（天気、気温、湿度、降水確率等）を公開しているサーバ（サイト）である。
【００１２】
出力先装置３０は、例えば、情報端末３１、又はマッサージ機３２である。情報端末３１は、情報処理装置１０が生成したマッサージメニューを表示する機能を有しており、利用者は、情報処理装置１０の画面に表示されたマッサージメニューを施術者に見せることでマッサージの施術を受けるような利用形態が想定される。なお、情報端末３１は、例えば、スマートフォン又はＰＣ（Personal Computer）などであってもよい。マッサージ機３２は、利用者の首、肩、腰などの部位に圧力を加えることで利用者にマッサージを施す機器である。本実施の形態におけるマッサージ機３２は、情報処理装置１０で生成されたマッサージメニューに従って利用者にマッサージを施すことを想定している。
【００１３】
本実施の形態において、情報処理装置１０は、利用者の生体情報、利用者の行動情報及び環境情報を入力元装置２０から取得し、取得した生体情報、行動情報、及び環境情報のうち少なくとも１つ以上に基づいて、利用者の身体のコリ部位及びコリ度合いを推定するようにする。また、情報処理装置１０は、推定された利用者の身体のコリ部位及びコリ度合いに基づいてマッサージメニューを生成し、生成されたマッサージメニューを出力先装置３０に出力するようにする。
【００１４】
＜機能構成＞
（情報処理装置）
図２は、各実施の形態に係る情報処理装置の機能構成の一例を示す図である。図２に示すように、情報処理装置１０は、取得部１１と、推定部１２と、生成部１３と、出力部１４と、記憶部１５とを有する。
【００１５】
取得部１１は、マッサージメニューの生成に用いる各種情報（利用者の生体情報、利用者の行動情報、環境情報）を入力元装置２０から取得し、記憶部１５に格納する機能を有する。また、取得部１１は、出力先装置３０から、利用者に実際に施されたマッサージメニューを取得し、マッサージ履歴として記憶部１５に格納する機能を有していてもよい。
【００１６】
また、取得部１１は、より具体的には、利用者の現在の生体情報と、利用者の行動情報と、現在の環境情報と、利用者のマッサージ履歴と、過去の環境情報と、未来の環境情報とを取得し、記憶部１５に格納するようにしてもよい。また、取得部１１は、生体センサ２１から、利用者が実際にマッサージを受けている際の生体情報を取得し、記憶部１５に格納するようにしてもよい。なお、取得部１１は、入力元装置２０が保持している各種情報が追加、更新されたタイミングで取得するようにしてもよいし、所定の間隔で取得するようにしてもよい。
【００１７】
推定部１２は、記憶部１５に格納されている各種情報に基づいて、利用者の身体のコリ部位及びコリ度合いを推定する機能を有する。なお、推定部１２は、未来の環境情報（天気予報等）に所定の環境条件（低気圧等）が存在し、更に、当該所定の環境条件が過去の環境情報にも存在する場合、当該所定の環境条件が過去の環境情報に存在した日付に対応するマッサージ履歴を更に用いて、利用者の身体のコリ部位及びコリ度合いを推定するようにしてもよい。
【００１８】
また、推定部１２は、利用者がマッサージを受けている際の生体情報を用いてマッサージ効果を推定するようにしてもよい。
【００１９】
生成部１３は、推定部１２により推定された利用者の身体のコリ部位及びコリ度合いに基づいてマッサージメニューを生成する機能を有する。また、生成部１３は、生成したマッサージメニューを、記憶部１５に記憶されているマッサージ履歴に格納する。なお、生成部１３は、推定部１２によりマッサージ効果が十分でないと推定された場合、マッサージメニューを調整し、出力部１４を介して調整後のマッサージメニューを出力先装置３０に出力するようにしてもよい。
【００２０】
出力部１４は、生成部１３により生成されたマッサージメニューを出力先装置３０に出力する機能を有する。
【００２１】
記憶部１５は、ＨＤＤ又はメモリ等により実現され、取得部１１により取得された生体情報、行動情報及び環境情報を記憶する。また、記憶部１５は、過去に生成部１３により生成された過去のマッサージメニュー、又は、出力先装置３０からフィードバックされた、利用者に実際に施された過去のマッサージメニューを示すマッサージ履歴を記憶する。
【００２２】
＜システムの動作例＞
以下、システムの動作例を第一の実施の形態及び第二の実施の形態に分けて説明する。
【００２３】
[第一の実施の形態]
次に、第一の実施の形態に係る情報処理システムの動作例を説明する。情報処理装置１０は、記憶部１５に記憶されている各種情報のうち、現在（現時点）における各種情報のみに基づいて、又は、現在における各種情報及び過去若しくは未来における各種情報の両方に基づいてマッサージメニューを作成する。
【００２４】
（処理手順の一例）
図３は、第一の実施の形態における情報処理装置が行う推定処理の一例を示すフローチャートである。図３を用いて、情報処理装置１０がマッサージメニューを生成する際に行う処理手順について説明する。
【００２５】
まず、推定部１２は、記憶部１５から利用者の生体情報を取得する（Ｓ１０１）。続いて、推定部１２は、記憶部１５から利用者の現在の行動情報及び現在の環境情報を取得する（Ｓ１０２）。続いて、推定部１２は、現在（現時点）における各種情報のみに基づいてマッサージメニューを作成する場合、ステップＳ１０６の処理手順に進み、現在における各種情報及び過去若しくは未来における各種情報の両方に基づいてマッサージメニューを作成する場合、ステップＳ１０４の処理手順に進む（Ｓ１０３）。なお、情報処理装置１０は、現在（現時点）における各種情報のみに基づいてマッサージメニューを作成するのか、現在における各種情報及び過去若しくは未来における各種情報の両方に基づいてマッサージメニューを作成するのかについて、利用者の指示により切替えるようにしてもよい。
【００２６】
続いて、推定部１２は、記憶部１５から過去の環境情報、未来の環境情報又は／及び利用者の未来の行動情報を取得する（Ｓ１０４）。続いて、推定部１２は、記憶部１５から利用者のマッサージ履歴を取得する（Ｓ１０５）。
【００２７】
続いて、推定部１２は、取得した各種情報を用いて、利用者のコリ部位及びコリ度合いを推定する（Ｓ１０６）。なお、推定部１２は、各収集データの値と、各収集データに対応する所定の閾値とを比較することで、利用者のコリ部位を推定するようにしてもよい。なお、各収集データの具体例及び各収集データから推定されるコリ部位についての詳細は後述する。
【００２８】
コリ度合いは、例えば、複数の（現在、過去又は未来の）各種情報の各々より推定されるコリ部位を加算していくことで推定される。例えば、利用者の現在の血流量から推定されるコリ部位が、「首」及び「肩」であり、当日の歩数等から推定されるコリ部位が「肩」及び「腰」である場合、コリ部位及びコリ度合いは、「首：コリ度＝１」、「肩：コリ度＝２」、「腰：コリ度＝１」であると推定されるようにしてもよい。また、コリ度合いは、複数の収集データの各々より推定されるコリ部位を単純に加算するのではなく、収集データごとに所定の重みづけ係数が乗算されるようにしてもよい。例えば、利用者の現在の血流量から推定されるコリ部位に対しては２倍の重みづけ係数が乗算されるようにした場合、上述のコリ部位及びコリ度合いは、「首：コリ度＝２」、「肩：コリ度＝３」、「腰：コリ度＝１」であると推定されるようにしてもよい。
【００２９】
また、現在の各種情報から推定されるコリ部位のコリ度合いと、過去又は未来の各種情報から推定されるコリ部位のコリ度合いとで、異なる重みづけ係数が乗算されるようにしてもよい。
【００３０】
続いて、生成部１３は、推定されたコリ部位及びコリ度に基づいてマッサージメニューを生成し、出力部１４は、生成されたマッサージメニューを出力先装置３０に出力する（Ｓ１０７）。生成部１３は、推定されたコリ部位を全て含み、各コリ部位に対するコリ度に所定の時間を乗算することでマッサージメニューを生成するようにしてもよい。例えば、推定されたコリ部位及びコリ度合いが、「首：コリ度＝２」、「肩：コリ度＝３」、「腰：コリ度＝１」であった場合、「首：１０分、肩：１５分、腰：５分」のマッサージメニューを生成するようにしてもよい。
【００３１】
また、生成部１３は、予めメモリ等に格納された複数のマッサージメニューから、推定されたコリ部位を全て含み、かつ、各コリ部位に対するコリ度合いのうち最もコリ度合いが大きいコリ部位が重点的にマッサージされるマッサージメニューを選択するようにしてもよい。
【００３２】
以上、情報処理装置１０がマッサージメニューを生成する際に行う処理手順について説明した。次に、現状（現在）における各種情報の具体例、過去又は未来における各種情報の具体例、及びこれらの各種情報から推定可能なコリ部位の具体例について説明する。
【００３３】
（各種情報（現在）及び推定されるコリ部位の具体例）
図４は、マッサージメニュー生成に用いられる各種情報（現在）及び推定されるコリ部位の具体例を示す図である。情報処理装置１０がマッサージメニューを推定する際に用いる各種情報（現在）には、大きく分けて利用者の現在の生体情報、利用者の現在の行動情報（ある一日の行動履歴を含む）、及び現在の環境情報（ある一日の環境情報を含む）がある。
【００３４】
図４に示す「データ取得元」は、「収集データ」に示す情報を出力するセンサ等の一例であり、これらのセンサは入力元装置２０に備えられている前提とする。「行動や症状の推定」は、利用者の行動又は利用者が感じる（感じていると想定される）症状を意味している。「推定コリ部位」は、利用者の身体におけるコリ部位の例を示しており、例えば、「収集データ」の値と、当該収集データに対応する所定の閾値とを比較することで推定される。なお、推定部１２は、「収集データ」の値と所定の閾値と推定されるコリ部位とが対応づけられたマッピング情報を予め保持しておき、当該マッピング情報と、収集データの値とを比較することでコリ部位を推定するようにしてもよい。
【００３５】
現在の生体情報は、利用者の身体に装着された生体センサ２１から出力される情報である。生体センサ２１が装着された部位で測定された血流量が少ない（又は血流速度が遅い、若しくは血液量が少ない）場合、血行不良により、当該部位にコリが発生していると推定してもよい。図４の例では、利用者の首、肩、腰、及び頭に生体センサ２１が装着されており、それぞれの部位における血流量が所定の閾値より少ない（又は血流速度が所定の閾値より遅い、若しくは血液量が所定の閾値より少ない）場合に、利用者の首、肩、腰又は頭にコリが発生していると推定できることを示している。なお、仮に、生体センサ２１が一か所に装着されている場合、装着された部位のみについてコリが発生しているか否かが推定されるようにしてもよい。また、生体センサ２１が利用者の指に装着されている場合は、具体的なコリ部位の推定が困難であると想定される。この場合、推定部１２は、生体センサ２１よるコリ部の推定を行わずに、他の各種情報によりコリ部の推定を行うようにしてもよい。
【００３６】
なお、現在の生体情報において、生体センサにより測定される項目は、血流量（及び血液速度、血液量）に加えて、又は、血流量（又は血液速度、血液量）に代えて、心拍、脈拍数、皮膚温度、発汗量、脈波、脳波、血圧、又は体温であってもよい。
【００３７】
現在の行動情報は、利用者が身に着けているウェアラブル端末２２が備える各種センサから出力される情報である。推定部１２は、加速度センサ、ＧＰＳ又は歩数計から出力されるデータにより利用者の（ある一日の）歩数、利用者の（ある一日）の移動距離、利用者の（ある一日の）運動量と所定の閾値とを比較することでコリ部位を推定する。推定部１２は、例えば、歩数が多く、移動距離が多く、かつ運動量が多い場合は利用者が「たくさん歩いた」と判断して脚及び腰にコリが発生していると推定し、歩数が低く、移動距離が少なく、かつ運動量が少ない場合は「座りっぱなし」であったと判断して肩及び腰にコリが発生していると推定し、歩数が多く、移動距離が少なく、かつ運動量が少ない場合は「立ちっぱなし」であったと判断して腰にコリが発生していると推定してもよい。
【００３８】
同様に、推定部１２は、心拍センサ又は脳波センサの出力値と所定の閾値とを比較することで、利用者の肩、腰又は頭にコリが発生しているのかを推定できる。また、推定部１２は、モーションセンサの出力値と所定の閾値とを比較することで利用者の姿勢を判断し、利用者が猫背である場合は利用者の首及び肩にコリが発生しており、利用者が前屈みである場合は利用者の腰にコリが発生していると推定してもよい。
【００３９】
また、推定部１２は、睡眠センサの出力値と所定の閾値とを比較することで利用者の睡眠量及び睡眠の質を判断し、睡眠の質が悪い場合は利用者の足裏（ツボ）を刺激する必要があると推定し、寝つきが悪い場合は利用者の肩にコリが発生していると推定してもよい。また、推定部１２は、心拍センサ又は非接触脈波検出センサの出力値と所定の閾値とを比較することで利用者の緊張度を判断し、利用者が継続的に緊張状態にあった場合は肩にコリが発生していると推定してもよい。また、推定部１２は、眼電位センサの出力値と所定の閾値とを比較することで利用者の目が疲労しているかを判断し、目が疲労している場合、頭、首及び肩にコリが発生していると推定してもよい。
【００４０】
また、推定部１２は、パルスオキシメータ出力値と所定の閾値とを比較することで、又は利用者の自己申告により利用者の喫煙量を判断し、利用者の喫煙量が多い場合は肩、腰及び頭にコリが発生していると推定してもよい。
【００４１】
現在の環境情報は、利用者が身に着けているウェアラブル端末２２が備える各種センサから出力される情報、又は、情報公開サーバ２３が公開している情報である。例えば、推定部１２は、温湿度センサ又は情報公開サーバ２３から得られた当日の気圧、気温及び湿度と所定の閾値とを比較し、利用者が体温を奪われるような環境に置かれていた場合、首、肩及び下半身全体にコリが発生していると推定してもよいし、当日が低気圧である場合は肩及び腰にコリが発生していると推定してもよい。
【００４２】
また、推定部１２は、騒音計、騒音測定アプリから得られる騒音量と所定の閾値とを比較し、利用者が騒がしい場所で緊張状態に置かれていた場合は、首及び肩にコリが発生していると推定してもよい。また、推定部１２は、赤外線・二酸化炭素センサの出力値と所定の閾値とを比較することで、利用者が長時間人ごみの中に居たかを判断し、長時間人ごみの中に居た場合は、肩及び頭にコリが発生していると推定してもよい。
【００４３】
以上、図４を用いて、各種情報（現在）及び推定されるコリ部位の一例を説明したが、図４はあくまで一例であり、推定部１２は、図４に示す例とは異なる部位にコリが発生していると推定してもよい。
【００４４】
（各種情報（過去又は未来）及び推定されるコリ部位の具体例）
図５は、マッサージメニュー生成に用いられる各種情報（過去又は未来）及び推定されるコリ部位の具体例を示す図である。
【００４５】
過去又は未来の行動情報は、ウェアラブル端末２２等に保持されている利用者のスケジューラーから取得される情報である。推定部１２は、スケジューラーに含まれる利用者の未来のイベントに基づいて、将来発生し得るコリ部位を推定する。
【００４６】
例えば、スケジューラーの翌日の予定に複数の会議に参加する予定が含まれている場合、推定部１２は、会議に参加することによる緊張等により利用者の首及び肩にコリが発生すると推定してもよい。
【００４７】
また、例えば、スケジューラーの翌日の予定に遠距離の出張予定が含まれている場合、推定部１２は、長時間の着座により肩及び腰にコリが発生すると推定してもよい。更に、移動手段が新幹線・飛行機等である場合、推定部１２は、狭い椅子に長時間着座することで、肩及び腰に加えて下半身全体にもコリが発生すると推定してもよい。
【００４８】
また、推定部１２は、特定の行動パターンと当該特定の行動パターンに対応するコリ部位とを予め記憶しておき、スケジューラーから特定の行動パターンを抽出することでコリ部位を推定するようにしてもよい。例えば、スケジューラーの翌日以降の予定に、終日のデスクワークが連日続く予定が含まれている場合、推定部１２は、長時間の着座により肩及び腰にコリが発生すると推定するようにしてもよい。また、推定部１２は、長時間の着座に加え、長時間のＰＣ操作による目の疲労により、首、肩及び腰にコリが発生すると推定するようにしてもよい。
【００４９】
また、推定部１２は、スケジューラーに、翌日の予定と同一の予定が過去の予定に存在する場合、マッサージ履歴から当該過去の予定と同一の日付に行われたマッサージメニューを取得し、取得したマッサージメニューからコリが発生し得る部位を推定するようにしてもよい。また、更に、取得したマッサージメニューにおける各部位のマッサージ時間から、コリが発生し得る部位のコリ度合いを推定し、推定されたコリ度合いを図３のステップＳ１０６の処理手順にて加算するようにしてもよい。
【００５０】
また、推定部１２は、利用者の生年月日から予測されるバイオリズムから利用者の身体リズムにおける要注意日を特定し、現在の日付が要注意日に近い場合、身体全体にコリが発生すると推定してもよい。
【００５１】
過去の環境情報は、利用者が身に着けているウェアラブル端末２２に蓄積された過去の気象データ（気圧、気温及び湿度）の履歴、又は、情報公開サーバ２３が公開している過去の気象データ（気圧、気温及び湿度）である。未来の環境情報は、情報公開サーバ２３が公開している未来の気象データ（気圧、気温及び湿度）の予測値である。推定部１２は、過去の環境条件と未来の環境情報とマッサージ履歴とを組み合わせることで、将来発生し得るコリ部位を推定してもよい。
【００５２】
ここで、図６を用いて推定処理の具体例を説明する。図６（ａ）は、マッサージ履歴の一例であり、図６（ｂ）は過去の環境情報（過去の天気）の一例であり、図６（ｃ）は、未来の環境情報（天気予報）の一例である。なお、現在の日付は、例えば、５月１５日前後であると仮定する。なお、図６（ａ）において、「補正部位」とは、利用者によりマッサージメニューに追加された部位を示している。「時間」とは、マッサージメニュー全体の時間を示している。「追加メニュー」とは、マッサージ終了後に、利用者が自ら追加したマッサージ部位を示している。例えば、利用者が、マッサージ終了後にコリが解消されていないと感じた場合に、自ら追加したマッサージ部位を想定している。
【００５３】
推定部１２は、未来の（概ね１週間程度）の環境情報（天気予報）に所定の環境条件（例えば、低気圧）が存在するか否かを確認する。図６（ｃ）の例では、５月１７日の気圧は９８０．８ｈＰａであるため、推定部１２は、概ね１週間程度の環境情報（天気予報）に低気圧が存在すると判断する。
【００５４】
次に、推定部１２は。所定の環境条件に合致する環境条件の日が過去の環境情報に存在するかを確認する。図６（ｂ）の例では、５月２日の気圧は９８０．４ｈＰａであるため、推定部１２は、５月２日に低気圧の日が存在したと判断する。
【００５５】
続いて、推定部１２は、その日におけるマッサージ履歴を取得し、取得したマッサージ履歴からコリ部位を推定する。図６（ａ）の例では、推定部１２は、５月２日のマッサージ履歴を取得する。５月２日のマッサージメニューは、足重点のマッサージメニューであり、更に、追加メニューとして「首」が追加されている。この場合、推定部１２は、コリ部位は「足」及び「首」であると推定する。
【００５６】
以上、図５及び図６を用いて、各種情報（過去又は未来）及び推定されるコリ部位の一例を説明したが、図５及び図６はあくまで一例であり、推定部１２は、図５及び図６とは異なる部位にコリが発生していると推定してもよい。
【００５７】
[第二の実施の形態]
次に、第二の実施の形態について図面に基づいて説明する。なお、第一の実施の形態と同一構成部分についての説明は省略する。また、特に言及しない点については、第一の実施の形態と同様でよい。
【００５８】
第二の実施の形態は、情報処理装置１０から出力されたマッサージメニューに基づいて利用者が実際にマッサージの施術を受けている状況を想定している。第二の実施の形態における情報処理装置１０は、利用者に装着された生体センサ２１からのフィードバックに基づいてマッサージメニューのチューニングを行うようにする。
【００５９】
図７は、第二の実施の形態における情報処理装置が行う処理手順の一例を示すフローチャートである。
【００６０】
ステップＳ２０１の処理手順は、図３のステップＳ１０１乃至ステップＳ１０７と同一であるため説明は省略する。続いて、ステップＳ２０１で出力されたマッサージメニューに基づき、利用者にマッサージが施される（Ｓ２０２）。
【００６１】
続いて、情報処理装置１０の取得部１１は、利用者に装着された生体センサ２１から、利用者の生体情報を取得する（Ｓ２０３）。取得される生体情報は、例えば、利用者の血流量、血流速度又は血液量である。続いて、推定部１２は、取得された生体情報からマッサージ効果が十分であるか否かを推定する（Ｓ２０４）。マッサージ効果が十分であると推定した場合はステップＳ２０６に進み、マッサージ効果が十分ではないと推定した場合は、ステップＳ２０５に進む。例えば、推定部１２は、ステップＳ２０１で推定された利用者のコリ部位における血流量が改善したか否かを判定することで、マッサージ効果が十分であるか否かを推定するようにしてもよい。なお、血流量が改善したか否かは、例えば、血流量が所定の閾値を上回っているか否かで判定するようにしてもよい。
【００６２】
続いて、生成部１３はマッサージメニューのチューニング（調整）を行い、出力部１４は、チューニングされたマッサージメニューを出力先装置３０に出力する（Ｓ２０５）。例えば、生成部１３は、マッサージメニューのうち血流量が改善していない部位のマッサージ時間を増やすようにしてもよいし、全ての部位のマッサージ時間を少しずつ増やすようにしてもよいし、他の方法でチューニングするようにしてもよい。
【００６３】
ステップＳ２０６で、出力部１４は、マッサージ施術後の生体情報を利用者から参照可能にするため、ステップＳ２０３の処理手順で取得した生体情報を出力先装置３０に出力する。出力された生体情報は、例えば、情報端末３１の画面やマッサージ機３２の画面に表示される。
【００６４】
＜まとめ＞
以上説明した各実施の形態における情報処理装置１０は、利用者の生体情報、利用者の行動情報及び環境情報を入力元装置２０から取得し、取得した生体情報、行動情報及び環境情報の少なくとも１つ以上に基づいて、利用者の身体のコリ部位及びコリ度合いを推定するようにした。また、情報処理装置１０は、推定された利用者の身体のコリ部位及びコリ度合いに基づいてマッサージメニューを自動生成し、生成されたマッサージメニューを出力先装置３０に出力するようにした。これにより、利用者は、自身の状態に適したマッサージメニューの提供を受けることが可能になる。また、これにより、利用者は、マッサージメニューを自身で選択することなく、適切なマッサージの施術を受けることが可能になる。
【００６５】
また、各実施の形態における情報処理装置１０は、利用者の現在の生体情報、利用者の現在の行動情報又は現在の環境情報に加えて、未来の行動情報／環境情報を用いて利用者の身体のコリ部位及びコリ度合いを推定するようにした。これにより、利用者は、気象状況の変化に応じて将来発生し得る身体のコリを未然に防止することが可能になる。
【００６６】
また、第二の実施の形態における情報処理装置１０は、マッサージ施術中における利用者の生体情報に基づいてマッサージメニューのチューニング（調整）を行うことを可能にした。これにより、利用者は、より効果的なマッサージの施術を受けることが可能になる。
【００６７】
また、第二の実施の形態における情報処理装置１０は、マッサージ施術後の生体情報を出力先装置３０に出力することを可能にした。これにより、利用者は、マッサージ後の生体情報（例えば血行状態）を把握することができ、マッサージ効果を視覚的に実感することができる。
【００６８】
＜実施形態の補足＞
各実施の形態において、情報処理装置１０が備える全機能を、情報端末３１又はマッサージ機３２が備えるようにしてもよい。
【００６９】
本発明は、上記の実施の形態に限定されることなく、特許請求の範囲内において、種々変更・応用が可能である。
【００７０】
以上、実施の形態に係る情報処理装置１０が有する機能は、情報処理装置１０が備えるＣＰＵ及びメモリなどのハードウェア資源を用いて、情報処理装置１０で実施される処理に対応するプログラムを実行することによって実現することが可能である。また、当該プログラムは、記憶媒体に格納することができる。
【符号の説明】
【００７１】
１０  情報処理装置
１１  取得部
１２  推定部
１３  生成部
１４  出力部
１５  記憶部
２０  入力元装置
２１  生体センサ
２２  ウェアラブル端末
２３  情報公開サーバ
３０  出力先装置
３１  情報端末
３２  マッサージ機
【図１】
0006688022.tif 000002
【図２】
0006688022.tif 000003
【図３】
0006688022.tif 000004
【図４】
0006688022.tif 000005
【図５】
0006688022.tif 000006
【図６】
0006688022.tif 000007
【図７】
0006688022.tif 000008