(57)【特許請求の範囲】
【請求項１】
ユーザが外出中である推定対象となる期間でのユーザの端末におけるデータ量の変化を示す変化情報を取得する変化情報取得手段と、
前記変化情報取得手段によって取得された変化情報に基づく単位期間あたりのデータ量の変化量と、予め設定されて記憶した閾値とを比較して、前記ユーザの状態を推定するユーザ状態推定手段と、
を備えるユーザ状態推定装置。
【請求項２】
前記変化情報取得手段は、前記端末における画像のデータ量の変化を示す変化情報を取得する請求項１に記載のユーザ状態推定装置。
【請求項３】
前記ユーザ状態推定手段は、前記推定対象となる期間の長さにも基づいて、前記ユーザの状態を推定する請求項１又は２に記載のユーザ状態推定装置。
【請求項４】
前記推定対象となる期間を示す期間情報を取得する期間情報取得手段を更に備え、
前記変化情報取得手段は、前記期間情報取得手段によって取得された期間情報によって示される期間での変化情報を取得する、請求項１〜３の何れか一項に記載のユーザ状態推定装置。
【請求項５】
前記期間情報取得手段は、前記端末の位置を示す位置情報を取得して、取得した位置情報に基づいて前記推定対象となる期間を特定して、前記期間情報を取得する請求項４に記載のユーザ状態推定装置。
【請求項６】
前記ユーザ状態推定手段によって推定された前記ユーザの状態に応じて、ユーザにコンテンツを提供するコンテンツ提供手段を更に備える請求項１〜５の何れか一項に記載のユーザ状態推定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザの状態を推定するユーザ状態推定装置に関する。
【背景技術】
【０００２】
従来から、ユーザの位置に基づいて、ユーザにコンテンツをレコメンドする技術が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１６１１０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ユーザの位置に基づいて、ユーザにコンテンツをレコメンドする技術を用いることで、例えば、ユーザが外出した際に訪問した場所に関するコンテンツをユーザにレコメンドすることができる。しかしながら、ユーザが訪問した場所に関するコンテンツを、必ずしもユーザが望んでいるとは限らない。例えば、ユーザがその場所を楽しめなかった、即ち、ユーザが外出を楽しめなかった場合には、そのようなコンテンツをユーザにレコメンドすることは適切ではない。
【０００５】
本発明は、上記に鑑みてなされたものであり、所定の期間におけるユーザの状態を適切に推定することができるユーザ状態推定装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明に係るユーザ状態推定装置は、ユーザが外出中である推定対象となる期間でのユーザの端末におけるデータ量の変化を示す変化情報を取得する変化情報取得手段と、変化情報取得手段によって取得された変化情報に基づく単位期間あたりのデータ量の変化量と、予め設定されて記憶した閾値とを比較して、ユーザの状態を推定するユーザ状態推定手段と、を備える。
【０００７】
本発明に係るユーザ状態推定装置では、データ量の変化によってユーザの状態が推定される。ユーザの端末におけるデータ量とユーザの状態とは、強い相関がある。従って、本発明に係るユーザ状態推定装置によれば、所定の期間におけるユーザの状態を適切に推定することができる。
【０００８】
変化情報取得手段は、端末における画像のデータ量の変化を示す変化情報を取得することとしてもよい。この構成によれば、適切かつ確実に、ユーザが外出中に楽しんだかといったユーザの状態を推定することができる。
【０００９】
ユーザ状態推定手段は、推定対象となる期間の長さにも基づいて、ユーザの状態を推定することとしてもよい。この構成によれば、推定対象となる期間の長さに応じてユーザの状態を適切に推定することができる。
【００１０】
ユーザ状態推定装置は、推定対象となる期間を示す期間情報を取得する期間情報取得手段を更に備え、変化情報取得手段は、期間情報取得手段によって取得された期間情報によって示される期間での変化情報を取得する、こととしてもよい。この構成によれば、取得された期間情報によって示される期間におけるユーザの状態を適切に推定することができる。
【００１１】
期間情報取得手段は、端末の位置を示す位置情報を取得して、取得した位置情報に基づいて推定対象となる期間を特定して、期間情報を取得することとしてもよい。この構成によれば、例えば、ユーザの外出の期間を特定することができる。即ち、位置情報に基づいて当該期間を適切に特定することができる。
【００１２】
ユーザ状態推定装置は、ユーザ状態推定手段によって推定されたユーザの状態に応じて、ユーザにコンテンツを提供するコンテンツ提供手段を更に備えることとしてもよい。この構成によれば、推定されたユーザの状態に応じて適切なコンテンツをユーザに提供することができる。
【発明の効果】
【００１３】
本発明によれば、所定の期間におけるユーザの状態を適切に推定することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態に係るユーザ状態推定装置であるサーバの構成を示す図である。
【図２】外出期間の特定に用いられる情報を示すテーブルである。
【図３】本発明の実施形態に係るユーザ状態推定装置であるサーバのハードウェア構成を示す図である。
【図４】本発明の実施形態に係るユーザ状態推定装置であるサーバで実行される処理を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、図面と共に本発明に係るユーザ状態推定装置の実施形態について詳細に説明する。なお、図面の説明においては同一要素には同一符号を付し、重複する説明を省略する。
【００１６】
図１に本実施形態に係るユーザ状態推定装置であるサーバ１０を示す。サーバ１０は、所定の期間におけるユーザの状態を推定する装置である。具体的には、サーバ１０は、ユーザの状態として、ユーザが外出した期間にユーザがその外出を楽しんだか否かを推定する。サーバ１０は、推定したユーザの状態に応じて、ユーザ端末２０に対してコンテンツを提供する。ユーザ端末２０に提供されるコンテンツは、例えば、ユーザ端末２０で表示されてユーザに利用されるものである。
【００１７】
ユーザ端末２０は、ユーザによって携帯されて用いられる装置である。ユーザ端末２０は、具体的には、携帯電話機やスマートフォン等に相当する。ユーザ端末２０は、移動体通信網等のネットワークＮに接続して無線通信を行う機能を有している。ユーザ端末２０とサーバ１０とは、ネットワークＮを介して通信を行うことができ、互いに情報の送受信を行えるようになっている。また、ユーザ端末２０とサーバ１０とは、ネットワークＮ以外のインターネット等のネットワークを経由して、情報の送受信を行うこととしてもよい。ユーザ端末２０は、サーバ１０から送信されるコンテンツを受信し、コンテンツを利用する（例えば、表示する）機能を有している。
【００１８】
ユーザ端末２０は、ＧＰＳ（グローバル・ポジショニング・システム）測位機能等の自端末２０の測位機能を有している。ユーザ端末２０は、測位機能によって得られた自端末２０の位置を示す位置情報としてサーバ１０に送信する。位置情報は、例えば、緯度及び経度を示す情報である。ユーザ端末２０を所有するユーザには、予めユーザを特定する情報であるユーザＩＤが付与されており、ユーザ端末２０に予め当該ユーザＩＤが記憶されている。ユーザ端末２０は、ユーザＩＤと共に位置情報をサーバ１０に送信する。
【００１９】
ユーザ端末２０による自端末２０の測位は、継続的に行われ、例えば、定期的（例えば、１日のうちの予め設定された時刻毎）に行われる。ユーザ端末２０からサーバ１０に送信される位置情報は、サーバ１０側でいつ測位された位置に係る位置情報か把握されるようにしておく。例えば、ユーザ端末２０は、位置情報に測位時刻を示すタイムスタンプを対応付けてサーバ１０に送信する。あるいは、ユーザ端末２０は、測位する度に位置情報をサーバ１０に送信する。
【００２０】
ユーザ端末２０は、ユーザの操作等に応じて新たなデータを自端末２０のストレージに格納する。例えば、ユーザ端末２０は、カメラ機能を有しており、ユーザの操作に応じてカメラ機能により撮像（撮影）を行う。ユーザ端末２０は、撮像によって得られた画像（写真、動画）をアルバムのデータとして自端末２０に格納する。ユーザ端末２０は、自端末２０に格納したデータのデータ量を検出する。例えば、ユーザ端末２０は、画像のデータ量、即ち、アルバムのデータ量（容量）を検出する。後述するように、ユーザ端末２０は、サーバ１０からの要求に応じて、データ量に関する情報をサーバ１０に送信する。
【００２１】
ユーザ端末２０は、通常の携帯電話機やスマートフォン等と同様にＣＰＵ（Central Processing Unit）、メモリ及び無線通信モジュール等のハードウェアを備えて構成される。
【００２２】
引き続いて、本実施形態に係るサーバ１０の機能を説明する。図１に示すようにサーバ１０は、期間情報取得部１１と、変化情報取得部１２と、ユーザ状態推定部１３と、コンテンツ提供部１４とを備えて構成される。
【００２３】
期間情報取得部１１は、ユーザの状態の推定対象となる期間を示す期間情報を取得する期間情報取得手段である。期間情報取得部１１は、ユーザ端末２０の位置情報を取得して、取得した位置情報に基づいて推定対象となる期間を特定して、期間情報を取得する。推定対象となる期間は、例えば、上述したようにユーザが外出した外出期間である。また、ユーザの状態の推定は、ユーザ毎に行われる。即ち、推定対象となるユーザのユーザＩＤに対応付けられた各情報が用いられて、ユーザの状態の推定が行われる。
【００２４】
期間情報取得部１１は、ユーザ端末２０から送信される位置情報を受信して位置情報を取得する。上述したようにユーザ端末２０による自端末の測位は、継続的に行われるため、複数の位置情報が取得される。期間情報取得部１１は、取得した位置情報それぞれによって示される位置と、推定対象のユーザの自宅の位置との間の距離を算出する。推定対象のユーザの自宅の位置は、予め、ユーザ端末２０からサーバ１０に送信される等して期間情報取得部１１に記憶されている。
【００２５】
期間情報取得部１１は、算出した距離と、予め設定されて期間情報取得部１１に記憶された閾値を比較する。算出した距離が閾値以下であった場合、期間情報取得部１１は、当該距離の算出に用いられた位置情報に対応付けられたタイムスタンプによって示される時刻にはユーザが外出中でない（ユーザが自宅内に位置している）と判断する。算出した距離が閾値以下でなかった場合、期間情報取得部１１は、当該時刻にはユーザが外出中である（ユーザが自宅内に位置していない）と判断する。例えば、測位を１日１回として、測位時刻を深夜にしておくこととすれば、期間情報取得部１１は、ユーザがその日のうちに帰宅したか否かを判断することとなる。期間情報取得部１１は、ユーザが外出中であると判断した場合、ユーザがその日のうちに帰宅していないとして、ユーザが外出中でないと判断した場合、ユーザがその日のうちに帰宅したとする。なお、上記の閾値は、判断の目的等に応じて適宜設定される（以下の閾値についても同様である）。例えば、この閾値は、数十ｍとされる。
【００２６】
期間情報取得部１１は、位置情報に対応付けられたタイムスタンプによって示される時刻の順に上記の判断を行う。例えば、期間情報取得部１１は、ユーザ端末２０から位置情報を受信する毎に上記の判断を行う。期間情報取得部１１は、ユーザが外出中であると判断した位置情報のうち、測位時刻順で連続している位置情報を外出期間に係る位置情報とする。期間情報取得部１１は、当該連続している位置情報のうち、最初の位置情報（即ち、１つ前の位置情報が、ユーザが外出中でないと判断された位置情報）と、最後の位置情報（即ち、１つ後の位置情報が、ユーザが外出中でないと判断された位置情報）とから、外出期間を特定する。期間情報取得部１１は、最初の位置情報に対応付けられたタイムスタンプによって示される時刻から、最後の位置情報に対応付けられたタイムスタンプによって示される時刻までを外出期間（外出から帰宅までの期間）と特定する。
【００２７】
例えば、図２に示すようにタイムスタンプが「2015/2/12」、「2015/2/15」の時刻（日）には、ユーザがその日のうちに帰宅した（ユーザが外出中でない）と判断され、「2015/2/13」、「2015/2/14」の時刻（日）には、ユーザがその日のうちに帰宅していない（ユーザが外出中である）と判断されたものとする。この場合、「2015/2/13」から「2015/2/14」までが外出期間とされる。なお、図２の「閾値≧現在位置の自宅からの距離」の欄の「○」は、距離が閾値以下であることを示し、「×」は、距離が閾値以下でないことを示している。「帰宅したか」の欄の「○」は、ユーザが外出中でない（帰宅した）ことを示し、「×」は、ユーザが外出中である（帰宅していない）ことを示している。
【００２８】
期間情報取得部１１は、特定した外出期間を示す期間情報を変化情報取得部１２に出力する。
【００２９】
変化情報取得部１２は、推定対象となる期間でのユーザ端末２０におけるデータ量の変化を示す変化情報を取得する変化情報取得手段である。変化情報取得部１２は、ユーザ端末２０における画像のデータ量の変化を示す変化情報を取得する。変化情報取得部１２は、期間情報取得部１１によって取得された期間情報によって示される期間での変化情報を取得する。
【００３０】
変化情報取得部１２は、期間情報取得部１１から期間情報を入力する。変化情報取得部１２は、入力した期間情報に示される外出期間の開始時点から終了時点までのアルバムのデータ量の変化量（即ち、終了時点のアルバムのデータ量−開始時点のアルバムのデータ量、増加量）を示す変化情報（容量変化情報）をユーザ端末２０に要求する。この要求には、例えば、上記の開始時点及び終了時点を示す情報が含められる。ユーザ端末２０は、例えば、時刻毎のアルバムのデータ量を検出して、記憶しておく。ユーザ端末２０は、上記の要求を受け付けて、記憶した時刻毎のアルバムのデータ量から上記の変化量を算出して、変化情報をサーバ１０に送信する。変化情報取得部１２は、ユーザ端末２０から変化情報を受信して取得する。
【００３１】
あるいは、変化情報取得部１２は、以下のように変化情報を取得してもよい。ユーザ端末２０は、例えば、位置情報の送信とあわせて、その時点で検出したアルバムのデータ量を示す情報をサーバ１０に送信する。変化情報取得部１２は、ユーザ端末２０から送信された時刻毎のアルバムのデータ量を示す情報を受信して記憶しておく。変化情報取得部１２は、記憶した情報から上記の変化量を算出して、変化情報を取得する。変化情報取得部１２は、期間情報及び変化情報をユーザ状態推定部１３に出力する。
【００３２】
ユーザ状態推定部１３は、変化情報取得部１２によって取得された変化情報に基づいて、ユーザの状態を推定（判定）するユーザ状態推定手段である。ユーザ状態推定部１３は、推定対象となる期間の長さにも基づいてユーザの状態を推定する。
【００３３】
ユーザ状態推定部１３は、変化情報取得部１２から期間情報及び変化情報を入力する。ユーザ状態推定部１３は、変化情報によって示されるアルバムのデータ量の変化量を、期間情報によって示される外出期間の長さで割って（アルバムのデータ量の変化量／外出期間の長さを算出して）、アルバムのデータ量の変化率（単位期間あたりのアルバムのデータ量の変化量、容量増加率）を算出する。ユーザ状態推定部１３は、算出した変化率と、予め設定されてユーザ状態推定部１３に記憶された閾値とを比較する。算出した変化率が閾値以上であった場合、ユーザ状態推定部１３は、外出期間によいイベントがあった等によりユーザが楽しんだ（外出をユーザが楽しんだ）と推定する。算出した変化率が閾値以上でなかった場合、ユーザ状態推定部１３は、外出期間にユーザが楽しんだ（外出をユーザが楽しんだ）とは推定しない。即ち、この場合、ユーザ状態推定部１３は、推定を保留する。
【００３４】
アルバムのデータ量は、ユーザ端末２０での撮像に応じて増加する。ユーザが多くの撮像を行った場合（即ち、アルバムのデータ量が増加していた場合）、ユーザがその事象（外出、旅行）を楽しんだと推定することできる。即ち、写真、動画撮影とユーザにとって前向きな興味のある事象の有無とには、強い相関がある。ユーザ状態推定部１３は、推定結果を示す情報をコンテンツ提供部１４に出力する。
【００３５】
コンテンツ提供部１４は、ユーザ状態推定部１３によって推定されたユーザの状態に応じて、ユーザにコンテンツを提供するコンテンツ提供手段である。コンテンツ提供部１４は、ユーザ状態推定部１３から推定結果を示す情報を入力する。推定結果が、外出をユーザが楽しんだことを示すものであった場合、コンテンツ提供部１４は、当該外出に係るコンテンツをユーザ端末２０に送信する。これは、外出をユーザが楽しんだ場合、当該外出に関連するコンテンツをユーザが好むと考えられることによる。例えば、コンテンツ提供部１４は、外出の際にユーザが訪問した場所に関するコンテンツをレコメンドする情報（コンテンツの推薦を行うコンテンツ）を生成してユーザ端末２０に送信する。
【００３６】
一方で、推定結果が、外出をユーザが楽しんだことを示すものでなかった場合、コンテンツ提供部１４は、当該外出に関連しないコンテンツをレコメンドする情報を生成してユーザ端末２０に送信する。あるいは、この場合、コンテンツ提供部１４は、コンテンツの送信を行わないこととしてもよい。このように、コンテンツ提供部１４は、推定されたユーザの状態に基づきレコメンド最適化を行う。以上が、本実施形態に係るサーバ１０の機能である。
【００３７】
図３に本実施形態に係るサーバ１０のハードウェア構成を示す。図３に示すようにサーバ１０は、１つ以上のＣＰＵ１０１、主記憶装置であるＲＡＭ（Random Access Memory）１０２及びＲＯＭ（Read Only Memory）１０３、通信を行うための通信モジュール１０４、並びにハードディスク等の補助記憶装置１０５等のハードウェアを備えるコンピュータを含むものとして構成される。これらの構成要素がプログラム等により動作することにより、上述したサーバ１０の機能が発揮される。以上が、本実施形態に係るサーバ１０の構成である。
【００３８】
引き続いて、図４のフローチャートを用いて、本実施形態に係るサーバ１０で実行される処理（サーバ１０の動作方法）を説明する。ユーザ端末２０から位置情報が送信されると、サーバ１０では、期間情報取得部１１によって、位置情報が受信されて取得される（Ｓ０１）。続いて、期間情報取得部１１によって、取得した位置情報に基づいて、当該位置情報に対応付けられたタイムスタンプによって示される時刻において、ユーザが外出中であるか否かが判断される（Ｓ０２）。続いて、期間情報取得部１１によって、上記の判断に基づき、ユーザが外出から帰宅したか否かが判断される（Ｓ０３）。即ち、直近の位置情報に基づいてユーザが外出中でないと判断され、かつ、その一つ前の位置情報に基づいてユーザが外出中であると判断されたか否かが判断される。
【００３９】
ユーザが外出から帰宅したと判断されない（直近の位置情報に基づいてユーザが外出中であると判断された、あるいは、一つ前の位置情報に基づいてユーザが外出中でないと判断された）場合（Ｓ０３のＮＯ）、引き続き、ユーザ端末２０から位置情報の送信が待たれ、Ｓ０１〜Ｓ０３の処理が繰り返される。
【００４０】
ユーザが外出から帰宅したと判断された（直近の位置情報に基づいてユーザが外出中でないと判断され、かつ、その一つ前の位置情報に基づいてユーザが外出中であると判断された）場合（Ｓ０３のＹＥＳ）、続いて、期間情報取得部１１によって、外出期間が特定される（Ｓ０４）。外出期間は、ユーザが外出中であると判断した位置情報のうち、測位時刻順で連続している位置情報に対応付けられたタイムスタンプに基づいて特定される。
【００４１】
続いて、変化情報取得部１２によって、外出期間の開始時点から終了時点までのアルバムのデータ量の変化量を示す変化情報がユーザ端末２０に要求される（Ｓ０５）。当該要求に応じて、ユーザ端末２０から変化情報がサーバ１０に送信されると、変化情報取得部１２によって、当該変化情報が受信される（Ｓ０６）。
【００４２】
続いて、ユーザ状態推定部１３によって、変化情報によって示されるアルバムのデータ量の変化量が、期間情報によって示される外出期間の長さで割られて、アルバムのデータ量の変化率が算出される（Ｓ０７）。続いて、ユーザ状態推定部１３によって、算出された変化率と閾値とが比較される（Ｓ０８）。
【００４３】
変化率が閾値以上であった場合（Ｓ０８のＹＥＳ）、ユーザ状態推定部１３によって、外出をユーザが楽しんだと推定される（Ｓ０９）。変化率が閾値以上でなかった場合（Ｓ０８のＮＯ）、ユーザ状態推定部１３によって、推定が保留される（Ｓ１０）。続いて、コンテンツ提供部１４によって、上記の推定結果（Ｓ０９，Ｓ１０）に応じたコンテンツが、ユーザ端末２０に送信される（Ｓ１１）。送信されたコンテンツは、ユーザ端末２０によって受信されて出力（例えば、表示）される。以上が、サーバ１０で実行される処理である。
【００４４】
上述したように、本実施形態では、ユーザ端末２０におけるデータ量の変化によってユーザの状態が推定される。上述したように、ユーザ端末２０におけるデータ量とユーザの状態とは、強い相関がある。例えば、外出の際にユーザが多くの写真や動画を撮像して、アルバムのデータ量が増加した場合には、ユーザが当該外出を楽しんだと推定することができる。従って、本実施形態によれば、ユーザが外出中に楽しんだかといった所定の期間におけるユーザの状態を適切に推定することができる。
【００４５】
また、本実施形態のように画像のデータ量を用いて、ユーザの状態を推定することとしてもよい。上述したように、特に画像のデータ量は、ユーザの写真や動画の撮像に応じて変化し、特にユーザの状態と相関が強い。従って、この構成によれば、適切かつ確実に、ユーザが外出中に楽しんだかといったユーザの状態を推定することができる。但し、ユーザの状態の推定に用いるデータ量は、必ずしも画像に係るものである必要はなく、ユーザの状態に応じて変化するものであれば、どのようなものを用いてもよい。また、ユーザ端末２０に記憶されるデータ全てのデータ量をユーザの状態の推定に用いることとしてもよい。
【００４６】
また、本実施形態のように外出期間等の推定対象となる期間の長さにも基づいて、ユーザの状態を推定することとしてもよい。この構成によれば、推定対象となる期間の長さに応じてユーザの状態を適切に推定することができる。但し、推定対象となる期間が、予め設定されている場合等には、必ずしも推定対象となる期間の長さを、ユーザの状態の推定を用いる必要はない。この場合、例えば、変化率ではなく変化量と閾値と比較して、ユーザの状態を推定すればよい。
【００４７】
また、本実施形態のように外出期間等の推定対象となる期間を示す期間情報を取得し、期間情報によって示される期間での変化情報を取得することとしてもよい。この構成によれば、取得された期間情報によって示される期間におけるユーザの状態を適切に推定することができる。但し、推定対象となる期間が、予め設定されている場合等には、必ずしも上記の構成とする必要はない。
【００４８】
更に、ユーザ端末２０の位置情報を取得して、取得した位置情報に基づいて推定対象となる期間を特定して、期間情報を取得することとしてもよい。この構成によれば、例えば、ユーザの外出の期間を特定することができる。即ち、位置情報に基づいて当該期間を適切に特定することができる。
【００４９】
但し、必ずしも位置情報に基づく、期間情報の取得を行う必要はない。例えば、推定対象となる期間を直接的に示す期間情報をユーザ端末２０から取得することとしてもよい。具体的には、外出している期間を示したユーザのスケジュールの情報を期間情報として取得してもよい。スケジュールの情報は、例えば、ユーザの入力操作によってユーザ端末２０に入力される。
【００５０】
また、位置情報とスケジュールの情報との両方から、推定対象となる期間を特定してもよい。位置情報のみを用いた場合、測位誤差によって、正確にユーザの外出を判断できないおそれがある。また、スケジュールの情報のみを用いた場合、ユーザがスケジュール通りの行動をしなかった場合、正確にユーザの外出を判断できないおそれがある。それらの両方を用いることで、外出期間を精度よく特定することができる。
【００５１】
例えば、位置情報によって示される位置とユーザの自宅の位置との間の距離が、予め設定された第１の閾値（例えば、数十ｍ）以下であった場合、ユーザが外出中でないと判断する。一方、当該距離が、予め設定されたと共に第１の閾値よりも大きな値である第２の閾値（例えば、数百ｍ）以上であった場合、ユーザが外出中であると判断する。それらにより外出中か否かの判断が付かなかった場合（位置情報に誤差が含まれるおそれがある場合）、スケジュールの情報を用いた判断を行う。この場合、位置情報に対応付けられたタイムスタンプによって示される時刻において、ユーザが外出中であることを示すスケジュールの情報がある場合、ユーザが外出中であると判断し、そうでない場合、ユーザが外出中でないと判断する。
【００５２】
また、本実施形態のように推定されたユーザの状態に応じて、ユーザにコンテンツを提供する手段を備えていてもよい。この構成によれば、推定されたユーザの状態に応じて適切なコンテンツをユーザに提供することができる。但し、本発明に係るユーザ状態推定装置は、必ずしもユーザにコンテンツを提供する手段を備えている必要はなく、ユーザの状態を推定するものであればよい。
【００５３】
なお、本実施形態では、本発明に係るユーザ状態推定装置は、サーバ１０であることとしたが、ユーザ端末がユーザ状態推定装置であってもよい。この場合、ユーザ端末は、上述したサーバ１０の機能手段を備える。
【００５４】
また、本実施形態では、推定対象となるユーザの状態は、ユーザが楽しんだかであったが、ユーザ端末２０におけるデータ量の変化から推定できるものであれば、それ以外のユーザの状態を推定対象とすることとしてもよい。また、本実施形態では、推定対象となる期間は、ユーザが外出期間であることとしたが、必ずしも外出期間である必要はなく、ユーザの状態の推定に係る期間であれば、どのような期間であってもよい。
【符号の説明】
【００５５】
１０…サーバ、１１…期間情報取得部、１２…変化情報取得部、１３…ユーザ状態推定部、１４…コンテンツ提供部、１０１…ＣＰＵ、１０２…ＲＡＭ、１０３…ＲＯＭ、１０４…通信モジュール、１０５…補助記憶装置、２０…ユーザ端末、Ｎ…ネットワーク。
【図１】
0006662698.tif 000002
【図２】
0006662698.tif 000003
【図３】
0006662698.tif 000004
【図４】
0006662698.tif 000005