(57)【特許請求の範囲】
【請求項１】
ユーザの動きの検出結果を含む収集情報を生成する情報収集部と、
前記収集情報に基づき、行動パターンと前記ユーザの運動の種類の嗜好パターンおよび日別パターンを生活リズムとして解析する生活リズム解析部と、
前記ユーザによって指定された日時の前記生活リズムに応じたコンテンツを選択するための検索パラメータを含めてコンテンツの要求を外部装置に対して行う制御部と、
前記コンテンツの要求によって、前記ユーザの動きの検出結果を含む収集情報に基づいて解析された前記指定された日における前記ユーザの運動の種類を含む生活リズムに基づいて時刻毎に選択されて、前記外部装置から供給されたコンテンツを、一覧として提示するコンテンツ提示部と
を備える端末装置。
【請求項２】
前記生活リズムは、前記行動パターンで示された行動に関連した量パターンを含む
請求項１記載の端末装置。
【請求項３】
前記収集情報は、動き検出センサ、または、位置検出センサから得られる情報であることを特徴とする
請求項１記載の端末装置。
【請求項４】
前記コンテンツは、ユーザの身体的特徴やユーザの関心度が高いコンテンツであることを特徴とする
請求項１記載の端末装置。
【請求項５】
前記収集情報は、ユーザによって入力された行動情報を更に含む
請求項１記載の端末装置。
【請求項６】
前記制御部は、ログインした前記ユーザの確認後に前記コンテンツの要求を行う
請求項１記載の端末装置。
【請求項７】
前記生活リズムは、前記行動の運動量の統計値または平均値に基づいて、時間毎に解析されることを特徴とする
請求項２記載の端末装置。
【請求項８】
ユーザの動きの検出結果を含む収集情報を情報収集部で生成する工程と、
前記収集情報に基づき、行動パターンと前記ユーザの運動の種類の嗜好パターンおよび日別パターンを生活リズムとして生活リズム解析部で解析する工程と、
前記ユーザによって指定された日時の前記生活リズムに応じたコンテンツを選択するための検索パラメータを含めてコンテンツの要求を外部装置に対して制御部が行う工程と、
前記コンテンツの要求によって、前記ユーザの動きの検出結果を含む収集情報に基づいて解析された前記指定された日における前記ユーザの運動の種類を含む生活リズムに基づいて時刻毎に選択されて、前記外部装置から供給されたコンテンツを、一覧としてコンテンツ提示部で提示する工程と
を含む情報処理方法。
【請求項９】
外部装置からのコンテンツの取得をコンピュータで実行させるプログラムであって、
ユーザの動きの検出結果を含む収集情報を生成する手順と、
前記収集情報に基づき、行動パターンと前記ユーザの運動の種類の嗜好パターンおよび日別パターンを生活リズムとして解析する手順と、
前記ユーザによって指定された日時の前記生活リズムに応じたコンテンツを選択するための検索パラメータを含めてコンテンツの要求を外部装置に対して行う手順と、
前記コンテンツの要求によって、前記ユーザの動きの検出結果を含む収集情報に基づいて解析された前記指定された日における前記ユーザの運動の種類を含む生活リズムに基づいて時刻毎に選択されて、前記外部装置から供給されたコンテンツを、一覧としてコンテンツ提示部で提示させる手順と
を前記コンピュータで実行させるプログラム。
【請求項１０】
端末装置からのユーザのコンテンツの要求に応じて、前記ユーザの動きの検出結果を含む収集情報に基づいて解析された前記コンテンツの要求で指定された日における前記ユーザの運動の種類を含む生活リズムに基づいた時刻毎のコンテンツを、前記ユーザの運動の種類に応じて選択したコンテンツを日時と関係付けて記憶している送出コンテンツ記憶部から選択して、前記端末装置に送出するコンテンツ送出部
を備える外部装置。
【請求項１１】
前記コンテンツ送出部は、前記コンテンツの要求で指定された日時が過去の日時である場合、前記過去の日時のコンテンツを前記送出コンテンツ記憶部から選択し、前記コンテンツの要求で指定された日時が過去の日時でない場合、前記指定された日時における前記ユーザの生活リズムに基づいて前記送出コンテンツ記憶部からコンテンツを選択する
請求項１０に記載の外部装置。
【請求項１２】
前記収集情報に基づき前記ユーザの運動の種類の分類を行い、各時刻における運動の頻度に基づいて生活リズムを解析する生活リズム解析部をさらに備える
請求項１０に記載の外部装置。
【請求項１３】
端末装置からのユーザのコンテンツの要求に応じて、前記ユーザの動きの検出結果を含む収集情報に基づいて解析された前記コンテンツの要求で指定された日における前記ユーザの運動の種類を含む生活リズムに基づいた時刻毎のコンテンツを、前記ユーザの運動の種類に応じて選択したコンテンツを日時と関係付けて記憶している送出コンテンツ記憶部から選択して、前記端末装置にコンテンツ送出部によって送出する工程を
含む情報処理方法。
【請求項１４】
端末装置からのコンテンツの要求に応じてコンテンツの送出をコンピュータで実行させるプログラムであって、
前記端末装置からのユーザのコンテンツの要求に応じて、前記ユーザの動きの検出結果を含む収集情報に基づいて解析された前記コンテンツの要求で指定された日における前記ユーザの運動の種類を含む生活リズムに基づいた時刻毎のコンテンツを、前記ユーザの運動の種類に応じて選択したコンテンツを日時と関係付けて記憶している送出コンテンツ記憶部から選択して、前記端末装置に送出する手順を
前記コンピュータで実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この技術は、端末装置と外部装置と情報処理方法とプログラムおよび情報処理システムに関する。詳しくは、ユーザの動きに応じた情報を容易に利用できるようにする。
【背景技術】
【０００２】
従来、情報処理システムを利用することで、健康に関する情報をユーザに応じて提供する健康サービスが行われている。例えば、通信機能を有する端末装置とバイタルデータ（例えば体重や血圧，歩数等）を測定する測定機器をリンクして、測定機器で測定されたクライアントのバイタルデータを端末装置によって外部装置に記録させる。また、外部装置は、記録したバイタルデータの統計処理等を行い、統計処理結果を端末装置に送信する。
【０００３】
また、他の健康サービスとして、特許文献１の健康管理システムでは、ライフスタイルデータとバイタルデータから食事や運動内容等のアドバイスを行うことが提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−４７０９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、バイタルデータの統計処理結果を通知するサービスでは、蓄積されたバイタルデータの変化を把握できる。しかし、バイタルデータの日々の変化量が少ないと、通知される統計処理結果も変化が少なくなり、ユーザの関心度が低下してサービスの利用が減少してしまうおそれがある。
【０００６】
また、ユーザの所望する情報を提供することができる検索型のシステムを用いる場合、ユーザは種々の検索条件を設定しなければ情報を得ることができない。このため、操作が煩雑であるとユーザによって判断されてしまうと、サービスの利用頻度を高めることや、サービスを継続的に利用してもらうことが困難となる。
【０００７】
さらに、現在の時刻に対応した情報のみをテレビやラジオの放送の様に自動的に通知するサービスでは、見逃した情報を再度利用することや先の時刻に対する情報を事前に取得して予定等を立てることができない。したがって、サービスの利用価値が低くなってしまう。
【０００８】
そこで、この技術では、ユーザの動きに応じた情報を容易に利用できるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
この技術の第１の側面は、ユーザの動きの検出結果を含む収集情報を生成する情報収集部と、前記収集情報に基づき、行動パターンと前記ユーザの運動の種類の嗜好パターンおよび日別パターンを生活リズムとして解析する生活リズム解析部と、前記ユーザによって指定された日時の前記生活リズムに応じたコンテンツを選択するための検索パラメータを含めてコンテンツの要求を外部装置に対して行う制御部と、前記コンテンツの要求によって、前記ユーザの動きの検出結果を含む収集情報に基づいて解析された前記指定された日における前記ユーザの運動の種類を含む生活リズムに基づいて時刻毎に選択されて、前記外部装置から供給されたコンテンツを、一覧として提示するコンテンツ提示部とを備える端末装置にある。
【００１０】
この技術においては、ユーザによって指定された日時のコンテンツの要求を外部装置に対して制御部で行い、コンテンツ提示部では、コンテンツの要求に応じて外部装置でユーザの動きの検出結果を含む収集情報に基づいて解析された指定された日におけるユーザの運動の種類を含む生活リズムに基づいて時刻毎に選択されて、該外部装置から供給されたコンテンツを一覧として提示する。さらに、生活リズムに応じたコンテンツを選択するための情報を収集する情報収集部が設けられた場合、外部装置に対して情報収集部で収集された収集情報の提供を行うことで、外部装置で収集情報に基づいて解析されたユーザの生活リズムに基づいて選択されたコンテンツを取得する。また、収集情報に基づき生活リズムの解析を行う生活リズム解析部が設けられた場合、ユーザの運動の種類の嗜好パターンを含む生活リズムの解析結果を外部装置に提供する。
【００１１】
この技術の第２の側面は、ユーザの動きの検出結果を含む収集情報を情報収集部で生成する工程と、前記収集情報に基づき、行動パターンと前記ユーザの運動の種類の嗜好パターンおよび日別パターンを生活リズムとして生活リズム解析部で解析する工程と、前記ユーザによって指定された日時の前記生活リズムに応じたコンテンツを選択するための検索パラメータを含めてコンテンツの要求を外部装置に対して制御部が行う工程と、前記コンテンツの要求によって、前記ユーザの動きの検出結果を含む収集情報に基づいて解析された前記指定された日における前記ユーザの運動の種類を含む生活リズムに基づいて時刻毎に選択されて、前記外部装置から供給されたコンテンツを、一覧としてコンテンツ提示部で提示する工程と
を含む情報処理方法にある。
【００１２】
この技術の第３の側面は、外部装置からのコンテンツの取得をコンピュータで実行させるプログラムであって、ユーザの動きの検出結果を含む収集情報を生成する手順と、前記収集情報に基づき、行動パターンと前記ユーザの運動の種類の嗜好パターンおよび日別パターンを生活リズムとして解析する手順と、前記ユーザによって指定された日時の前記生活リズムに応じたコンテンツを選択するための検索パラメータを含めてコンテンツの要求を外部装置に対して行う手順と、前記コンテンツの要求によって、前記ユーザの動きの検出結果を含む収集情報に基づいて解析された前記指定された日における前記ユーザの運動の種類を含む生活リズムに基づいて時刻毎に選択されて、前記外部装置から供給されたコンテンツを、一覧としてコンテンツ提示部で提示させる手順とを前記コンピュータで実行させるプログラムにある。
【００１３】
この技術の第４の側面は、端末装置からのユーザのコンテンツの要求に応じて、前記ユーザの動きの検出結果を含む収集情報に基づいて解析された前記コンテンツの要求で指定された日における前記ユーザの運動の種類を含む生活リズムに基づいた時刻毎のコンテンツを、前記ユーザの運動の種類に応じて選択したコンテンツを日時と関係付けて記憶している送出コンテンツ記憶部から選択して、前記端末装置に送出するコンテンツ送出部を備える外部装置にある。
【００１４】
この技術においては、端末装置からのユーザのコンテンツの要求に応じて、ユーザの動きの検出結果を含む収集情報を用いて決定したユーザの行った運動の種類に応じたコンテンツを、コンテンツ記憶部または送出コンテンツ記憶部から選択して端末装置に送出する。ここで、コンテンツの要求で指定された日時が過去の日時である場合、過去の日時のコンテンツを送出コンテンツ記憶部から選択し、コンテンツの要求で指定された日時が過去の日時でない場合、指定された日時におけるユーザの生活リズムに応じてコンテンツ記憶部からコンテンツを選択する。また、コンテンツの要求で日が指定された場合、収集情報に基づいて解析された指定された日におけるユーザの生活リズムに基づいて時刻毎にコンテンツを選択して送出する。さらに、端末装置から供給されている生活リズムに応じたコンテンツを選択するための収集情報に基づいてコンテンツ記憶部からコンテンツを選択する。収集情報に基づき生活リズムを解析する生活リズム解析部が設けられる場合、コンテンツの要求で指定された日時の生活リズムに応じたコンテンツを選択する。生活リズムの解析では、収集情報に基づきユーザの行った運動の種類の分類を行い、各時刻における運動の頻度に基づいて生活リズムを解析する。
【００１５】
この技術の第５の側面は、端末装置からのユーザのコンテンツの要求に応じて、前記ユーザの動きの検出結果を含む収集情報に基づいて解析された前記コンテンツの要求で指定された日における前記ユーザの運動の種類を含む生活リズムに基づいた時刻毎のコンテンツを、前記ユーザの運動の種類に応じて選択したコンテンツを日時と関係付けて記憶している送出コンテンツ記憶部から選択して、前記端末装置にコンテンツ送出部によって送出する工程を含む情報処理方法にある。
【００１６】
この技術の第６の側面は、端末装置からのコンテンツの要求に応じてコンテンツの送出をコンピュータで実行させるプログラムであって、前記端末装置からのユーザのコンテンツの要求に応じて、前記ユーザの動きの検出結果を含む収集情報に基づいて解析された前記コンテンツの要求で指定された日における前記ユーザの運動の種類を含む生活リズムに基づいた時刻毎のコンテンツを、前記ユーザの運動の種類に応じて選択したコンテンツを日時と関係付けて記憶している送出コンテンツ記憶部から選択して、前記端末装置に送出する手順を前記コンピュータで実行させるプログラムにある。
【００１８】
なお、本技術のプログラムは、例えば、様々なプログラム・コードを実行可能な汎用コンピュータに対して、コンピュータ可読な形式で提供する記憶媒体、通信媒体、例えば、光ディスクや磁気ディスク、半導体メモリなどの記憶媒体、あるいは、ネットワークなどの通信媒体によって提供可能なプログラムである。このようなプログラムをコンピュータ可読な形式で提供することにより、コンピュータ上でプログラムに応じた処理が実現される。
【発明の効果】
【００１９】
この技術によれば、端末装置では、ユーザによって指定された日時のコンテンツの要求が外部装置に対して行われて、このコンテンツの要求によって、ユーザの動きの検出結果を含む収集情報を用いて決定したユーザの行った運動の種類に応じて選択されて、外部装置から供給されたコンテンツの提示が行われる。また、外部装置では、端末装置からのユーザのコンテンツの要求に応じて、ユーザの動きの検出結果を含む収集情報を用いて決定したユーザの行った運動の種類に応じたコンテンツを、コンテンツ記憶部またはユーザの行った運動の種類に応じてコンテンツ記憶部から選択したコンテンツを日時と関係付けて記憶している送出コンテンツ記憶部から選択して、端末装置に送出される。このため、ユーザの動きに応じた情報を容易に利用できるようになる。
【図面の簡単な説明】
【００２０】
【図１】情報処理システムの構成を示すブロック図である。
【図２】端末装置の外観を例示した図である。
【図３】情報入力画面を例示した図である。
【図４】チャンネル選択画面を例示した図である。
【図５】日時入力画面を例示した図である。
【図６】端末装置の動作を示すフローチャートである。
【図７】収集情報記憶部に記憶された情報を例示した図である。
【図８】行動パターン解析結果を例示した図である。
【図９】運動量パターン解析結果を例示した図である。
【図１０】嗜好パターン解析結果を例示した図である。
【図１１】日別パターン解析結果を例示した図である。
【図１２】生活リズム解析部の動作を示すフローチャートである。
【図１３】記憶されているコンテンツ情報を例示した図である。
【図１４】記憶されている環境情報を例示した図である。
【図１５】行動の決定動作を説明するための図である。
【図１６】種目の決定動作を説明するための図である。
【図１７】目標基準の決定動作を説明するための図である。
【図１８】コンテンツ送出部の動作を示すフローチャートである。
【図１９】その日の各時刻のコンテンツを取得する場合の動作を示すフローチャートである。
【図２０】コンテンツリストの表示を例示した図である。
【図２１】コンテンツ提示動作を示す図である。
【発明を実施するための形態】
【００２１】
以下、本技術を実施するための形態について説明する。なお、説明は以下の順序で行う。
１．情報処理システムの構成
２．端末装置の動作
３．生活リズム解析部の動作
４．サーバ装置の動作
５．端末装置の他の動作
【００２２】
＜１．情報処理システムの構成＞
図１は、情報処理システムの構成を示すブロックである。情報処理システム１０は、端末装置２０と外部装置である例えばサーバ装置４０を用いて構成されており、端末装置２０とサーバ装置４０は例えばネットワーク５０を介して接続されている。
【００２３】
端末装置２０は、情報収集部２１，ユーザインタフェース部２２，表示部２３，通信部２４，制御部２５を有している。また、サーバ装置４０は、コンテンツ登録部４１，コンテンツ記憶部４２，環境情報取得部４３，環境情報記憶部４４，コンテンツ送出部４５，送出コンテンツ記憶部４６、通信部４７を有している。さらに、情報処理システム１０では、生活リズム解析部３０が端末装置２０またはサーバ装置４０の何れかに設けられている。なお、図１は、生活リズム解析部をサーバ装置４０に設けた場合を例示している。また、コンテンツは、画像，文字，音声，モータ等の制御信号等の情報であり、以下の説明ではコンテンツが画像や文字の情報である場合を例示している。
【００２４】
端末装置２０の情報収集部２１は、生活リズムを解析するために用いる情報の収集を行う。例えば情報収集部２１には、歩数計測機能等を有する動き検出センサ２１１が設けられており、ユーザの動きに関する情報を生成する。また、情報収集部２１に位置情報を取得する位置検出部２１２を設けるようにしてもよい。位置検出部２１２には、例えばＧＰＳ（Global Positioning System）で用いられている測位信号を受信して現在位置を検出する機能、携帯電話の基地局からの信号を受信して現在位置を検出する機能、ＷｉＦｉ（wireless fidelity）等においてルータから受信した信号に含まれているアドレスに基づきルータの位置情報を取得して、現在位置を検出する機能等を設ける。なお、情報収集部２１で収集された情報および後述するようにユーザの情報入力操作によって入力された情報を収集情報とする。
【００２５】
ユーザインタフェース部２２は、メニュー選択や情報入力等をユーザが行うためのものであり、操作スイッチやタッチパネル等を用いて構成されている。ユーザインタフェース部２２は、ユーザ操作に応じた操作信号を生成して制御部２５に出力する。
【００２６】
表示部２３は、液晶表示素子や有機ＥＬ等の平面表示素子を用いて構成されている。表示部２３は、メニュー表示やサーバ装置４０から供給されたコンテンツの情報等の表示を行う。
【００２７】
通信部２４は、サーバ装置４０と通信を行う。通信部２４は、制御部２５によって制御されて、収集情報やコンテンツ要求をサーバ装置４０に送信する。また、サーバ装置４０から供給されたコンテンツを受信する。
【００２８】
制御部２５は、端末装置２０の各部を制御して、ユーザ操作に応じた動作を行うように各部を制御する。例えばユーザ操作に応じてサーバ装置４０に対して収集情報の提供やコンテンツの要求を行う。また、ユーザ識別情報を用いて収集情報の提供やコンテンツの要求を行うことで、収集情報の提供やコンテンツの要求を行ったユーザをサーバ装置４０で識別できるようにする。さらに、制御部２５は、ユーザによって予め許可されている場合には、収集情報を定期的にサーバ装置４０に提供する。
【００２９】
また、制御部２５は、コンテンツの要求に対してサーバ装置４０から供給されたコンテンツの再生を行い表示部２３にコンテンツで示された種々の情報を表示させる。例えば、コンテンツが画像や文字の情報である場合、情報を表示部２３に表示する。また、コンテンツがＵＲＬ（Uniform Resource Locator）を示している場合、制御部２５は、ＵＲＬで示されたホストにネットワーク５０を介してアクセスして情報の取得を行い、取得した情報を表示部２３に表示させる。また、制御部２５は、コンテンツの再生が終了した場合、サーバ装置４０に対してコンテンツの要求を行う。
【００３０】
生活リズム解析部３０は、収集情報記憶部３１と解析処理部３２と解析結果記憶部３３を有している。収集情報記憶部３１は、端末装置２０から提供された収集情報を記憶する。
【００３１】
解析処理部３２は、収集情報記憶部３１に記憶されている収集情報に基づき、ユーザの生活リズムのパターンを解析する。例えば、１日の生活リズムや１週間の生活リズムのパターンを解析して、解析結果を解析結果記憶部３３に供給する。
【００３２】
解析結果記憶部３３は、解析処理部３２から供給された生活リズムの解析結果を記憶する。また、解析結果記憶部３３は、コンテンツ送出部４５からの要求に応じて、記憶している解析結果をコンテンツ送出部４５に供給する。
【００３３】
サーバ装置４０のコンテンツ登録部４１は、端末装置２０に提供するコンテンツの登録を行う。コンテンツはユーザの生活パターンを構成する行動に関連した情報である。コンテンツ登録部４１は、行動に関する属性と関連付けてコンテンツの登録を行う。なお、コンテンツの登録は、コンテンツ提供者がオンラインで行うようにしてもよく、コンテンツ提供者からの指示に基づきオフラインで登録するようにしてもよい。
【００３４】
コンテンツ記憶部４２は、行動に関する属性と関連付けて登録されたコンテンツを記憶する。また、コンテンツ記憶部４２に記憶されたコンテンツは、コンテンツ送出部４５によって読み出される。
【００３５】
環境情報取得部４３は、ユーザの生活に関係する環境情報を取得する。環境情報取得部４３は、例えば環境情報として、気温や日照時間，降水量，風向・風速等の気象情報を取得する。また、環境情報取得部４３は、気象情報の取得において、ユーザの位置に対応した情報を取得する。ユーザの位置は、ユーザがサーバ装置４０に予め登録しておいてもよく、端末装置２０における情報収集部２１の位置検出部２１２で検出された位置を用いてもよい。さらに、ユーザの今後の位置を予測して、予測位置を含むエリアの環境情報を取得するようにしてもよい。今後の位置は、例えばユーザの過去の行動履歴を参照することで予測できる。
【００３６】
環境情報記憶部４４は、環境情報取得部４３で取得された環境情報を記憶する。また、環境情報記憶部４４は、コンテンツ送出部４５によって読み出される。
【００３７】
コンテンツ送出部４５は、端末装置２０から供給されている生活リズムに応じたコンテンツを選択するための収集情報に基づいて、ユーザの生活リズムを解析する。さらに、解析結果に基づきユーザの指定日時における行動を解析して、解析結果に関連したコンテンツをコンテンツ記憶部４２から選択して、コンテンツ要求元に送出する。ここで、ユーザの生活リズムを解析する生活リズム解析部３０が設けられている場合、コンテンツ送出部４５は、コンテンツ要求を行ったユーザを判別して、判別したユーザについて、指定日時における生活リズムの解析結果を生活リズム解析部３０の解析結果記憶部３３から読み出す。また、コンテンツ送出部４５は、読み出した解析結果に基づき、ユーザの行動を解析して、解析結果に関連したコンテンツをコンテンツ記憶部４２から選択して、コンテンツ要求元に送出する。
【００３８】
送出コンテンツ記憶部４６は、コンテンツ送出部４５によってユーザの行動の解析結果に応じてコンテンツ記憶部４２から選択されたコンテンツを日時と関係付けて記憶する。また、送出コンテンツ記憶部４６は、コンテンツ送出部４５からの要求に応じて、記憶しているコンテンツをコンテンツ送出部４５に出力する。
【００３９】
通信部４７は、端末装置２０の通信部２４と通信を行い、端末装置２０から供給されたコンテンツ要求等を受信してコンテンツ送出部４５に供給する。また、通信部４７は、コンテンツ要求に応じてコンテンツ送出部４５から供給されたコンテンツを端末装置２０に送信する。
【００４０】
なお、上述の端末装置２０は、コンテンツ提示部として表示部２３を用いてコンテンツの表示を行う場合を例示しているが、コンテンツが音声の情報である場合はスピーカ等を用いてコンテンツの提示を行う。また、コンテンツ記憶部４２や環境情報記憶部４４は、サーバ装置４０に代えてデータセンタ等の外部装置に設けてもよい。
【００４１】
＜２．端末装置の動作＞
図２は、端末装置２０の外観を例示している。端末装置２０の筐体２００には、ユーザインタフェース部２２を構成する操作スイッチ２２１，２２２，２２３が設けられている。また、表示部２３の表示面上には、ユーザインタフェース部２２を構成するタッチパネル２２４が設けられている。例えば、操作スイッチ２２１は、生活のリズムを解析するために用いる情報の入力画面を読み出すためのスイッチである。操作スイッチ２２２は、サーバ装置４０から取得するコンテンツをジャンル等を指定するためのチャンネル選択画面を読み出すためのスイッチである。操作スイッチ２２３は、所望の日時に対応するコンテンツを取得するため、日時入力画面を読み出すためのスイッチである。
【００４２】
端末装置２０の制御部２５は、操作スイッチ２２１の操作に応じて表示部２３に情報入力画面を表示する。さらに、情報入力画面の表示に対してユーザ操作が行われた場合、制御部２５はタッチパネル２２４の操作位置と画面表示に基づいて、ユーザがどのような入力操作を行ったか判別して、判別結果に基づき情報の入力処理を行う。
【００４３】
図３は、情報入力画面を例示している。図３の（Ａ）はユーザ情報入力画面を例示している。ユーザ情報入力画面では、ユーザの身体的特徴やユーザの関心度が高いコンテンツを選択するための情報の入力が可能とされる。例えば、図３の（Ａ）では、身体的特徴として身長と体重を入力するためのテキストフィールドと、関心度の高い項目を入力するためのテキストフィールドが設けられている。なお、情報の入力はテキストフィールドに限らず、スピンボタンを設けて身長と体重の入力、リストボックスまたはコンボボックスを設けて関心度の高い項目を入力できるようにしてもよい。
【００４４】
図３の（Ｂ）は、行動情報入力画面を例示している。行動情報入力画面では、情報収集部２１では収集することができない行動情報や、情報収集部２１に代えてユーザによる行動情報の入力が可能とされる。例えば、図３の（Ｂ）では、起床時刻と就寝時刻、食事のジャンルや摂取カロリ、運動種別と歩数を入力するためのテキストフィールドが設けられている。なお、上述のように情報の入力はテキストフィールドに限らず、スピンボタンを設けて起床時刻や就寝時刻，歩数の入力、リストボックスまたはコンボボックスを設けて食事のジャンルや運動種別を入力できるようにしてもよい。また、行動情報の入力では、何れの時刻の行動に関する情報であるかを識別可能するため、時刻情報の関係付けが行われる。関連付ける時刻情報は、情報の入力操作が行われた時刻を示す時刻情報を制御部２５で自動的に生成してもよく、ユーザが時刻情報を入力できるようにしてもよい。
【００４５】
図３の（Ｃ）は、ログイン画面を例示している。ログイン画面では、ユーザ識別のためユーザＩＤを入力するためのテキストフィールドが設けられている。
【００４６】
端末装置２０の制御部２５は、操作スイッチ２２２の操作に応じて表示部２３にチャンネル選択画面を表示する。さらに、チャンネル選択画面の表示に対してユーザ操作が行われた場合、制御部２５はタッチパネル２２４の操作位置と画面表示に基づいて、ユーザがどのようなチャンネル選択操作を行ったか判別する。
【００４７】
図４は、チャンネル選択画面を例示している。チャンネル選択画面では、複数チャンネルの何れかが選択可能とされる。例えば図４の（Ａ）では、一日の生活チャンネルと運動チャンネルおよび食事チャンネルの何れかが選択可能とされる。一日の生活チャンネルは、ユーザの生活リズムの対応する食事・運動・睡眠情報等をタイムリーに提供するチャンネルである。運動チャンネルは、ユーザの生活リズムに対応させて、ユーザの運動履歴情報に基づく運動関連情報等をタイムリーに提供するチャンネルである。食事チャンネルは、ユーザの生活リズムに対応させて、ユーザの嗜好等にあった食事関連情報等をタイムリーに提供するチャンネルである。
【００４８】
端末装置２０の制御部２５は、操作スイッチ２２３の操作に応じて表示部２３に日時入力画面を表示する。さらに、日時入力画面の表示に対してユーザ操作が行われた場合、制御部２５はタッチパネル２２４の操作位置と画面表示に基づいて、ユーザがどのような日時入力操作を行ったか判別して、判別結果に基づき日時の入力処理を行う。
【００４９】
図５は、日時入力画面を例示している。図５の（Ａ）は、カレンダーを利用して日付の指定を行い、日付の指定後に時刻指定を行う日時入力画面である。また、図５の（Ｂ）は、日時を入力するテキストフィールドを設けて、年月日時刻をそれぞれ入力する日時入力画面である。なお、上述のように日時の入力はテキストフィールドに限らず、スピンボタンを設けて入力できるようにしてもよい。
【００５０】
図６は、端末装置の動作を示すフローチャートである。ステップＳＴ１１で制御部２５は、ログインを行う。制御部２５は、ログイン画面を表示部２３に表示して、ユーザＩＤの入力を受け付ける。また、制御部２５は、入力されたユーザＩＤをサーバ装置４０に送信して、ユーザの確認が完了したことがサーバ装置４０から通知された場合にステップＳＴ１２に進む。なお、ユーザの確認ができない旨の通知がなされた場合には、表示部２３にその旨の表示を行う。
【００５１】
ステップＳＴ１２で制御部２５は、チャンネル選択画面呼出を行う。制御部２５は表示部２３を制御して、チャンネル選択画面の表示を行いステップＳＴ１３に進む。
【００５２】
ステップＳＴ１３で制御部２５は、チャンネル選択が行われた否か判別する。制御部２５は、チャンネル選択が行われたことを検出していない場合にはステップＳＴ１３に戻り、チャンネル選択が行われたことを検出した場合にステップＳＴ１４に進む。
【００５３】
ステップＳＴ１４で制御部２５は、日時設定を行う。制御部２５は表示部２３を制御して、日時入力画面の表示を行う。さらに、ユーザによって入力された日時を、コンテンツ取得のための指定日時としてステップＳＴ１５に進む。
【００５４】
ステップＳＴ１５で制御部２５は、コンテンツ要求を行う。制御部２５は、設定された指定日時のコンテンツをサーバ装置４０に要求してステップＳＴ１６に進む。
【００５５】
ステップＳＴ１６で制御部２５は、コンテンツを受信したか判別する。制御部２５は、コンテンツ要求に対してサーバ装置４０からコンテンツが供給されるまではステップＳＴ１６に戻り、サーバ装置４０からのコンテンツを受信するとステップＳＴ１７に進む。
【００５６】
ステップＳＴ１７で制御部２５は、コンテンツ再生を行う。制御部２５は、受信したコンテンツを再生して例えば表示部２３の画面上にコンテンツの情報を表示してステップＳＴ１８に進む。
【００５７】
ステップＳＴ１８で制御部２５は、イベントが生じたか否か判別する。制御部２５は、イベントが発生していない場合例えばユーザ操作が行われていない場合はステップＳＴ１８に戻り、ユーザ操作が行われたことを判別した場合、ステップＳＴ１９に進む。
【００５８】
ステップＳＴ１９で制御部２５は、イベントが再生終了とスイッチ操作の何れであるか判別する。制御部２５は、例えば表示部２３のタッチパネル操作が行われた場合にはステップＳＴ２３に進み、操作スイッチ２２３でスイッチ操作が行われた場合にはステップＳＴ２０に進む。
【００５９】
ステップＳＴ２０で制御部２５は、日時入力画面呼出を行う。制御部２５は、表示部２３を制御して、日時入力画面の表示を行いステップＳＴ２１に進む。
【００６０】
ステップＳＴ２１で制御部２５は、日時入力が行われた否か判別する。制御部２５は、情報入力が行われたことを検出していない場合にはステップＳＴ２１に戻り、日時入力が行われたことを検出した場合にステップＳＴ２２に進む。
【００６１】
ステップＳＴ２２で制御部２５は、日時設定を行う。制御部２５は、入力された日時を指定日時に設定してステップＳＴ２３に進む。
【００６２】
ステップＳＴ１９，２２からステップＳＴ２３に進むと、制御部２５は、コンテンツの再生を終了してステップＳＴ１５に戻る。
【００６３】
このように、端末装置２０は、サーバ装置４０に対して、指定日時を設定してコンテンツの要求を行う。
【００６４】
なお、図６では省略しているが、操作スイッチ２２１でスイッチ操作が行われた場合には、情報入力画面を表示して情報入力を可能とする。また、操作スイッチ２２２でスイッチ操作が行われた場合には、チャンネル選択操作画面を表示して、ユーザによって選択されたチャンネルのコンテンツを要求する処理を行う。
【００６５】
このように、端末装置２０は、サーバ装置４０に対して、生活リズムを解析するための収集情報の提供を行う。したがって、提供した収集情報を利用して後述するように生活リズムの解析を行うことでユーザの指定日時における行動の推定結果に応じたコンテンツを提供することが可能となる。
【００６６】
＜３．生活リズム解析部の動作＞
生活リズム解析部３０は、収集情報に基づいてユーザの生活リズムを解析する。
【００６７】
収集情報記憶部３１は、情報入力画面から入力された情報や情報収集部２１で取得された収集情報を履歴として、ユーザ毎に記憶する。図７は、収集情報記憶部３１に記憶された収集情報を例示している。例えば、収集情報は時系列に行動名と種類および量が関連付けて記憶されている。「行動名」では、運動と食事の分類が行われており、「種類」によって運動の種類や食事の種類が示されている。さらに、「量」によって、運動を行ったときの歩数や食事のカロリ数が示されている。
【００６８】
解析処理部３２は、収集情報記憶部３１に記憶された収集情報を用いて生活リズムの解析を行う。解析処理部３２は、収集情報記憶部３１に記憶された収集情報に基づき行動パターン、行動に関連した量パターン例えば運動量パターン、嗜好パターン、および日別パターンを解析する。
【００６９】
図８は、行動パターン解析結果を例示している。行動パターン解析結果では、各行動について、何れの行動が多く行われているかを時系列に示している。例えば解析処理部３２は、記憶されている運動量や摂取カロリの情報と予め設定されている閾値を比較して、比較結果に基づき運動や食事が行われたかの解析を行う。解析処理部３２は、運動量が閾値以上である場合に運動が行われたとして解析結果を「１」とする。同様に、解析処理部３２は、摂取カロリが閾値以上である場合に食事が行われたとして解析結果を「１」とする。また、解析処理部３２は、運動や食事が行われていないと解析した場合、解析結果を「０」とする。さらに、解析処理部３２は、行動パターン解析結果の初期値を「０」として、時刻をあわせて日毎の解析結果を加算して頻度値として、行動パターン解析結果を生成する。このように行動パターン解析結果を生成すれば、行動パターン解析結果は行動パターンに関するモデルとなる。したがって、行動パターン解析結果を用いることで、何れの時刻でどのような行動が多く行われているか、行動パターン解析結果の頻度値で判別することができる。
【００７０】
図９は、運動量パターン解析結果を例示している。解析処理部３２は、時刻毎に日毎の運動量の統計値例えば平均値を算出して、運動量パターン解析結果とする。このように運動量パターン解析結果を生成すれば、運動量パターン解析結果は運動量の期待値に関するモデルとなる。
【００７１】
図１０は、嗜好パターン解析結果を例示している。なお、図１０は運動ジャンルの嗜好パターン解析結果である。嗜好パターン解析結果では、何れのジャンルの運動が多く行われているかを時系列に示している。例えば解析処理部３２は、記憶されている「種類」の情報に基づき、何れのジャンルの運動が行われたか解析して、行われた運動のジャンルの解析結果を「１」とする。また、解析処理部３２は、運動が行われていないジャンルの解析結果を「０」とする。さらに、解析処理部３２は、行動パターン解析結果と同様に嗜好パターン解析結果の初期値を「０」として、日毎の解析結果を、時系列を一致させて加算して頻度値として、嗜好パターン解析結果を生成する。このように嗜好パターン解析結果を生成すれば、嗜好パターン解析結果は運動ジャンルの嗜好に関するモデルとなる。したがって、嗜好パターン解析結果を用いることで、例えば何れの時刻でどのようなジャンルの運動が多く行われているか、嗜好パターン解析結果の頻度値で判別することができる。
【００７２】
また、生活リズムは、例えば平日と休日で異なる場合があることから、曜日に関係のない１日単位の生活リズムの解析だけでなく、曜日毎の生活リズムの解析を行うようにしてもよい。曜日毎の生活リズムの解析では、収集情報を曜日毎に区分して、生活リズムの解析を行う曜日の収集情報を用いて生活リズムの解析を行う。図１１は、日別パターン解析結果を例示している。日別パターンは、曜日に関係のない１日単位のパターン解析結果および曜日毎のパターン解析結果、すなわち８種類の解析結果パターンで構成されている。
例えば、(量)歩行の各曜日の欄には、それぞれの日付に対応する、図９の時間毎の分布データが結び付けられる。また、(嗜好)運動ジャンルの各曜日の欄には、それぞれの日付に対応した図１０の時間毎の分布データが結び付けられる。同様に、図８の行動パターンの分布もそれぞれの日付に対応させて図１１の表の中で管理される。
【００７３】
解析結果記憶部３３は、解析処理部３２で解析された生活リズムに関するモデル、すなわち行動パターン解析結果と、量パターン解析結果と嗜好パターン解析結果および日別パターン解析結果を記憶する。なお、解析結果記憶部３３に記憶されている生活リズムに関するモデルは、収集情報記憶部３１に記憶された収集情報が更新されて解析処理部３２によって生活リズムの解析が行われた場合、新たな解析結果に更新される。
【００７４】
図１２は、生活リズム解析部３０がサーバ装置４０に設けられている場合の生活リズム解析部３０の動作を示すフローチャートである。
【００７５】
ステップＳＴ３１で生活リズム解析部３０は、収集情報が受信されたか判別する。生活リズム解析部３０は、情報入力画面から入力された情報や情報収集部２１で取得された情報が端末装置２０から供給されたときステップＳＴ３２に進み、収集情報が供給されていない場合はステップＳＴ３１に戻る。
【００７６】
ステップＳＴ３２で生活リズム解析部３０は、記憶情報の更新を行う。生活リズム解析部３０の収集情報記憶部３１は、新たに供給された収集情報を履歴として記憶してステップＳＴ３３に進む。
【００７７】
ステップＳＴ３３で生活リズム解析部３０は、曜日の確認を行う。解析処理部３２は、収集情報が何れの曜日の情報であるか確認してステップＳＴ３４に進む。
【００７８】
ステップＳＴ３４で生活リズム解析部３０は、生活リズムの解析を行う。生活リズム解析部３０の解析処理部３２は、収集情報記憶部３１に記憶されている収集情報が更新されたことから、更新が行われた曜日の更新後の情報を用いて生活リズムの解析を行いステップＳＴ３５に進む。なお、生活リズムの解析は、曜日に関係のない１日単位のパターンと更新が行われた曜日のパターンの解析を行う。
【００７９】
ステップＳＴ３５で生活リズム解析部３０は、生活リズムに関するモデルの更新を行う。生活リズム解析部３０の解析結果記憶部３３は、ステップＳＴ３４の解析結果に基づき、記憶している生活リズムに関するモデルの更新を行いステップＳＴ３１に戻る。
【００８０】
このように、生活リズム解析部３０は、収集情報に基づきユーザの生活リズムを解析して、行動パターンや嗜好パターン等の生成を行う。したがって、パターン解析結果を利用することで、ユーザの指定日時における行動等を推定することが可能となる。
【００８１】
＜４．サーバ装置の動作＞
サーバ装置４０のコンテンツ登録部４１によって登録されたコンテンツ情報は、コンテンツ記憶部４２に記憶される。
【００８２】
図１３は、コンテンツ記憶部４２に記憶されているコンテンツ情報を例示している。コンテンツ情報は、コンテンツの内容（例えばＵＲＬ(Uniform Resource Locator)）に加えて、コンテンツの属性を示すメタデータが含まれている。メタデータは、ユーザの生活リズム等に応じてコンテンツを選択するために用いられる情報であり、例えばコンテンツ提供者がコンテンツの属性にあわせて登録を行う。メタデータとしては、生活リズムの解析に用いた行動名や行動の種類および量の情報や、環境情報が用いられる。
【００８３】
また、サーバ装置４０の環境情報取得部４３によって取得された環境情報は、環境情報記憶部４４に記憶される。
【００８４】
図１４は、環境情報記憶部４４に記憶されている環境情報を例示している。環境情報としては、天気や気温等の情報を環境情報として取得する。環境情報は、コンテンツ利用者の居場所に応じた情報を取得できるように、地域を区切って時刻と共に記憶される。なお、図１４では１つの地域の環境情報を例示している。
【００８５】
サーバ装置４０のコンテンツ送出部４５は、生活リズムを示す各モデルと、クライアントからの要求に含まれる位置情報やチャンネル情報に基づき、登録されているコンテンツを検索するためのパラメータを、時刻毎に決定する。さらに、コンテンツ送出部４５は、決定したパラメータでコンテンツの選択を行い、選択したコンテンツをクライアントに送出する。
【００８６】
コンテンツ送出部４５は、端末装置２０で一日の生活チャンネルが選択されている場合、行動パターン解析結果の指定時刻における頻度に着目して、行動確率を算出する。さらに、確率に従った抽選を行い行動を決定する。なお、コンテンツ送出部４５は、端末装置２０で食事や運動等の個別のチャンネルが選択されている場合、選択されたチャンネルの行動を採用してコンテンツの選択を行うことから、確率に従った抽選を行わない。
【００８７】
図１５は、行動の決定動作を説明するための図である。例えば図１５の（Ａ）に示すように、行動パターン解析結果の１８時台における運動の頻度値が「８５」、食事の頻度値が「１５」である場合、行動確率は図１５の（Ｂ）に示すように運動の確率が「０．８５」、食事の確率が「０．１５」となる。したがって、この確率に従った抽選を行い行動を決定する。
【００８８】
次に、コンテンツ送出部４５は、決定した行動に対して、嗜好のパターンに基づき提供するコンテンツの種目の決定や、量のパターンに基づき提供するコンテンツを選択する値の目標基準の決定を行う。
【００８９】
図１６は、行動として運動が決定された場合における種目の決定動作を説明するための図である。例えば図１６の（Ａ）に示すように、運動嗜好パターン解析結果の１８時台におけるランニングの頻度値が「７０」、テニスの頻度値が「５」である場合、種目確率は図１６の（Ｂ）に示すようにランニングの確率が「０．７０」、テニスの確率が「０．０５」となる。したがって、この確率に従った抽選を行い種目を決定する。
【００９０】
図１７は、行動として運動が決定された場合における量の目標基準の決定動作を説明するための図である。例えば図１７に示すように、量パターン解析結果の１８時台における運動量が「３８９０」である場合、目標基準を「３８９０歩」に決定する。
【００９１】
なお、図１６や図１７は、行動として運動が決定された場合を示しているが、食事の場合、嗜好パターン解析結果に基づき中華・和食等の食事のジャンルを決定する。また、量の基準値としては摂取カロリを決定する。また、睡眠の場合は、嗜好パターンが睡眠と起床の２種類であるから量のパラメータは使用しない。
【００９２】
また、コンテンツ送出部４５は、環境情報の決定処理を行う。環境の決定では、指定日時に基づき環境情報を決定する。なお、コンテンツ送出部４５は、端末装置２０からの位置情報で示された位置を含むエリアの環境情報から指定日時の環境情報を決定してもよい。
【００９３】
さらに、コンテンツ送出部４５は、日時が指定されてコンテンツ要求が行われた場合、指定された日時における行動や嗜好のパターンに基づき提供するコンテンツの種目の決定等を行う。
【００９４】
以上のように、コンテンツ送出部４５は、行動，種目，目標基準，指定日時等を決定して検索パラメータとする。例えば、指定日時において、行動＝運動，行動の種目＝ランニング，目標基準＝３８９０歩である場合、これらを検索パラメータとする。さらに、コンテンツ送出部４５は、コンテンツ記憶部４２に記憶されているコンテンツから送出候補のコンテンツを検索パラメータに基づいて選択する。例えば行動＝運動，行動の種目＝ランニングのメタデータを持つコンテンツを検索し、検索されたコンテンツの量のメタが、目標基準＝３８９０歩に近いものを選択して送出候補とする。
【００９５】
さらに、コンテンツ送出部４５は、送出候補として選択された複数のコンテンツから１つのコンテンツをランダムに選択して送出コンテンツとする。コンテンツ送出部４５は、送出コンテンツを端末装置２０に送信する。検索パラメータに基づいて１つのコンテンツを選択して送出する場合、端末装置２０からコンテンツの要求が同じ時間帯で複数回行われた場合に同じコンテンツが繰り返し提供されてしまう。また、新たなコンテンツを提供させるためには、検索パラメータを変更させる操作等が必要となる。しかし、コンテンツ送出部４５は、検索パラメータに基づき複数のコンテンツを送出候補として選択して、送出候補からランダムにコンテンツを選択して送信することにより、端末装置からコンテンツの要求が同じ時間帯で複数回行われた場合、異なるコンテンツを提供できる。
【００９６】
また、時刻によっては、行動が行動パターン解析結果の何れの行動項目にも該当しない場合がある。この場合、送出候補の選択はユーザによって入力されているキーワードを検索パラメータとして用いる。具体的には、ユーザ情報入力画面の「関心」の項目に登録されたキーワードを生活リズム解析部３０で記憶しておき、記憶されているキーワードからランダムに選択したキーワードを検索パラメータとしてコンテンツの選択を行う。例えば、行動が行動パターン解析結果の何れの行動項目にも該当しない場合、行動に関する検索パラメータを「情報」する。また、ランダムに選択したキーワードが「高血圧」である場合、登録されているコンテンツから、行動が「情報」で種類が「高血圧」のコンテンツを複数選択して送出候補とする。
【００９７】
図１８は、日時を指定してコンテンツ要求が行われる場合のコンテンツ送出部４５の動作を示すフローチャートである。
【００９８】
ステップＳＴ４１でコンテンツ送出部４５は、コンテンツ要求が行われたか否かを判別する。コンテンツ送出部４５は、コンテンツ要求が行われていない場合ステップＳＴ４１に戻り、コンテンツ要求が行われた場合ステップＳＴ４２に進む。
【００９９】
ステップＳＴ４２でコンテンツ送出部４５は、指定日時が過去の時間であるか判別する。コンテンツ送出部４５は、指定日時が過去の時間でない場合ステップＳＴ４３に進み、過去の時間である場合ステップＳＴ６６に進む。
【０１００】
ステップＳＴ４３でコンテンツ送出部４５は、選択されたチャンネルが一日の生活であるか判別する。コンテンツ送出部４５は、選択されたチャンネルが一日の生活である場合にステップＳＴ４４に進み、他のチャンネルである場合にステップＳＴ４７に進む。
【０１０１】
ステップＳＴ４４でコンテンツ送出部４５は、時刻／曜日の決定を行う。コンテンツ送出部４５は、指定日時に基づいて曜日と時刻を決定してステップＳＴ４５に進む。
【０１０２】
ステップＳＴ４５でコンテンツ送出部４５は、行動確率の算出を行う。コンテンツ送出部４５は、行動パターン解析結果の決定された曜日と時刻における頻度値に基づき、行動毎に確率を算出してステップＳＴ４６に進む。
【０１０３】
ステップＳＴ４６でコンテンツ送出部４５は、行動を決定する。コンテンツ送出部４５は、行動確率に従った抽選を行い行動を決定してステップＳＴ４９に進む。
【０１０４】
ステップＳＴ４７でコンテンツ送出部４５は、時刻／曜日の決定を行う。コンテンツ送出部４５は、指定日時に基づいて曜日と時刻を決定してステップＳＴ４８に進む。
【０１０５】
ステップＳＴ４８でコンテンツ送出部４５は、行動を決定する。コンテンツ送出部４５は、選択されたチャンネルの行動を採用してステップＳＴ４９に進む。
【０１０６】
ステップＳＴ４９でコンテンツ送出部４５は、決定された行動が運動であるか判別する。コンテンツ送出部４５は、決定された行動が運動である場合はステップＳＴ５０に進み、決定された行動が運動でない場合はステップＳＴ５４に進む。
【０１０７】
ステップＳＴ５０でコンテンツ送出部４５は、種目を決定する。コンテンツ送出部４５は、運動嗜好パターン解析結果の指定日時における頻度値に基づき、種目毎に確率を算出する。さらに、コンテンツ送出部４５は、種目確率に従った抽選を行い運動の種目を決定してステップＳＴ５１に進む。
【０１０８】
ステップＳＴ５１でコンテンツ送出部４５は、目標基準を決定する。コンテンツ送出部４５は、量パターン解析結果の指定日時における運動量を目標基準に決定してステップＳＴ５２に進む。
【０１０９】
ステップＳＴ５２でコンテンツ送出部４５は、環境情報を決定する。コンテンツ送出部４５は、端末装置２０からの位置情報で示された位置と決定した時刻に該当する情報を環境情報記憶部４４に記憶されている情報から選択することで環境情報を決定してステップＳＴ５３に進む。
【０１１０】
ステップＳＴ５３でコンテンツ送出部４５は、送出候補を決定する。コンテンツ送出部４５は、ステップＳＴ４６，４８，５０〜５２で決定された行動や種目等を検索パラメータとして、コンテンツ記憶部４２に記憶されているコンテンツから送出候補のコンテンツを検索パラメータに基づいて選択してステップＳＴ６４に進む。
【０１１１】
ステップＳＴ４９からステップＳＴ５４に進むと、コンテンツ送出部４５は、決定された行動が食事であるか判別する。コンテンツ送出部４５は、決定された行動が食事である場合はステップＳＴ５５に進み、決定された行動が食事でない場合はステップＳＴ５９に進む。
【０１１２】
ステップＳＴ５５でコンテンツ送出部４５は、種目を決定する。コンテンツ送出部４５は、料理のジャンルについての嗜好パターン解析結果の決定された時刻における頻度値に基づき、ジャンル毎に確率を算出する。さらに、コンテンツ送出部４５は、ジャンル毎の確率に従った抽選を行い種目を決定してステップＳＴ５６に進む。
【０１１３】
ステップＳＴ５６でコンテンツ送出部４５は、目標基準を決定する。コンテンツ送出部４５は、量パターン解析結果の指定日時における取得カロリから目標基準に決定してステップＳＴ５７に進む。
【０１１４】
ステップＳＴ５７でコンテンツ送出部４５は、環境情報を決定する。コンテンツ送出部４５は、ステップＳＴ５２と同様に、端末装置２０からの位置情報で示された位置と決定された時刻に該当する情報を環境情報記憶部４４に記憶されている情報から選択することで環境情報を決定してステップＳＴ５８に進む。
【０１１５】
ステップＳＴ５８でコンテンツ送出部４５は、送出候補を決定する。コンテンツ送出部４５は、ステップＳＴ４６，４８，５５〜５７で決定された行動や種目等を検索パラメータとして、コンテンツ記憶部４２に記憶されているコンテンツから送出候補のコンテンツを検索パラメータに基づいて選択してステップＳＴ６４に進む。
【０１１６】
ステップＳＴ５４からステップＳＴ５９に進むと、コンテンツ送出部４５は、決定された行動が睡眠であるか判別する。コンテンツ送出部４５は、決定された行動が睡眠である場合はステップＳＴ６０に進み、決定された行動が睡眠でない場合はステップＳＴ６２に進む。
【０１１７】
ステップＳＴ６０でコンテンツ送出部４５は、種目を決定する。コンテンツ送出部４５は、種目を睡眠としてステップＳＴ６１に進む。
【０１１８】
ステップＳＴ６１でコンテンツ送出部４５は、送出候補を決定する。コンテンツ送出部４５は、ステップＳＴ４６，４８，６０で決定された行動や種目等を検索パラメータとして、コンテンツ記憶部４２に記憶されているコンテンツから送出候補のコンテンツを検索パラメータに基づいて選択してステップＳＴ６４に進む。
【０１１９】
ステップＳＴ５９からステップＳＴ６２に進むとコンテンツ送出部４５は、キーワードを決定する。コンテンツ送出部４５は、ユーザによって登録されているキーワードからランダムにキーワードを選択してステップＳＴ６３に進む。
【０１２０】
ステップＳＴ６３でコンテンツ送出部４５は、送出候補を決定する。コンテンツ送出部４５は、ステップＳＴ６２で決定されたキーワードを検索パラメータとして、コンテンツ記憶部４２に記憶されているコンテンツから送出候補のコンテンツを検索パラメータに基づいて選択してステップＳＴ６４に進む。
【０１２１】
ステップＳＴ６４でコンテンツ送出部４５は、送出コンテンツを決定する。コンテンツ送出部４５は、送出候補として選択された複数のコンテンツから１つのコンテンツをランダムに選択して送出コンテンツとしてステップＳＴ６５に進む。
【０１２２】
ステップＳＴ６５でコンテンツ送出部４５は、送出コンテンツを記憶させる。コンテンツ送出部４５は、決定した送出コンテンツと日時を関係付けて送出コンテンツ記憶部４６に記憶させてステップＳＴ６７に進む。
【０１２３】
ステップＳＴ４２からステップＳＴ６６に進むと、コンテンツ送出部４５はコンテンツの検索を行う。コンテンツ送出部４５は、送出コンテンツ記憶部４６に記憶されているコンテンツから、指定日時に該当するコンテンツを検索する。ここで、指定日時に対応するコンテンツがない場合は、コンテンツなしということを示すコンテンツが検索される。コンテンツ送出部４５は、指定日時に該当するコンテンツを読み出して送出コンテンツとしてステップＳＴ６７に進む。
【０１２４】
ステップＳＴ６７でコンテンツ送出部４５は、コンテンツの送信を行う。コンテンツ送出部４５は、コンテンツの要求を行った端末装置２０に、送出コンテンツを送信してステップＳＴ４１に戻る。
【０１２５】
このように、コンテンツ送出部４５は、生活リズム解析部３０で解析されたユーザの生活リズムパターンの解析結果から指定日時に対応する行動，種目，目標基準，環境情報等を検索パラメータを決定する。また、コンテンツ送出部４５は、検索パラメータを用いてコンテンツの送出候補を選択して、送出候補から送出コンテンツを決定して、端末装置２０にコンテンツを送出する。したがって、ユーザの指定日時における行動の推定結果に対応したコンテンツを提供できるようになる。
【０１２６】
＜５．端末装置の他の動作＞
さらに、コンテンツの要求は、日時入力画面で日が指定された場合、その日の各時刻のコンテンツを取得して、時刻設定時にどのようなコンテンツが提供されるか表示すれば、コンテンツの選択を直感的に行うことができる。
【０１２７】
図１９はその日の各時刻のコンテンツを取得する場合の動作を示すフローチャートである。
【０１２８】
ステップＳＴ７１で制御部２５は、月単位カレンダー表示を行う。制御部２５は、表示部２３を制御して月単位のカレンダー表示を行ってステップＳＴ７２に進む。
【０１２９】
ステップＳＴ７２で制御部２５は、日にち指定が行われたか判別する。制御部２５は、日にちの指定が行われていない場合はステップＳＴ７２に戻り、日にちが指定された場合ステップＳＴ７３に進む。
【０１３０】
ステップＳＴ７３で制御部２５は、コンテンツの要求を行う。制御部２５は、日と時刻を指定してコンテンツの要求をサーバ装置４０に対して行いステップＳＴ７４に進む。
【０１３１】
ステップＳＴ７４で制御部２５は、コンテンツリストの作成を行う。制御部２５は、サーバ装置４０から供給されたコンテンツを用いて、コンテンツと時刻を関連付けたリストを作成してステップＳＴ７５に進む。
【０１３２】
ステップＳＴ７５で制御部２５は、時刻の自動増加を行う。制御部２５は、時刻を増加させてステップＳＴ７６に進む。
【０１３３】
ステップＳＴ７６で制御部２５は、時刻が２４時を超えているか判別する。制御部２５は、増加後の時刻がその日の２４時までの場合ステップＳＴ７３に戻り、増加後の時刻に対応するコンテンツの要求を行う。また、制御部２５は、増加後の時刻が２４時を超えている場合ステップＳＴ７７に進む。
【０１３４】
ステップＳＴ７７で制御部２５は、リストの表示を行う。制御部２５は、指定された日の各時刻のコンテンツを一覧としたリストの表示を行う。
【０１３５】
このような処理を行うと、カレンダーで指定された１日に対するコンテンツのリストを作成できる。図２０は、コンテンツのリスト表示を例示している。したがって、日にちが決定された時点で、その日の各時刻に対応するコンテンツが一覧として表示されることから、表示されたリストを参照して、直感的に時刻設定を行うことができるようになる。
【０１３６】
また、サーバ装置４０のコンテンツ送出部４５は、端末装置２０からのコンテンツ要求で日のみが指定された場合、サーバ装置内部の時計を使って時刻を自動更新することで、指定された日におけるユーザの生活リズムに基づいて時刻毎にコンテンツを選択して送出するようにしてもよい。このようにすれば、端末装置２０から時刻を順次更新してコンテンツ要求を行わなくとも、日のみを指定することで、コンテンツの一覧を端末装置２０で表示することができる。また、端末装置２０の制御部２５に、この時刻の自動更新機能を持たせても良い。
【０１３７】
以上のように、情報処理システム１０では、クライアント・サーバの機能、登録されたコンテンツ、各ユーザのログから解析された生活リズムを示す各モデルを使い、日時を指定することで、ユーザの指定日時における行動の推定結果に応じたコンテンツを提供することができる。したがって、コンテンツ利用者は、日時を指定してコンテンツの要求を行えば、自分の生活リズムに応じたコンテンツの提供を受けることができるため、コンテンツに含まれる情報の利用が容易となる。例えば、図２１に示すように、昼食前には料理やレストランに関する情報、また、帰宅前には運動の情報、就寝前にはリラックスするためのアイテムに関する情報、就寝中にはリラックスできる音楽や環境音等を容易に取得して利用できる。さらに、ジャンルや量等のパラメータを組み合わせてコンテンツの選択が行われるため、コンテンツ利用者が知らない新たなコンテンツを提供することができる。また、コンテンツ利用者は、属性を示すチャンネルを選択するだけで、生活のリズムにあわせて、パーソナライズされたコンテンツを容易に取得できる。さらに、コンテンツ提供者は、コンテンツに対するメタデータを設定してコンテンツを登録するだけで、情報処理システム１０を通じて、そのコンテンツと相性のよいユーザだけに効率よく情報を提供できる。
【０１３８】
また、上述の形態では、生活リズム解析部３０をサーバ装置４０に設けた場合について説明したが、生活リズム解析部３０を端末装置２０に設けてもよい。生活リズム解析部３０をサーバ装置４０に設けた場合、端末装置２０は、収集情報をサーバ装置４０に提供するだけで、生活リズムのパターンが解析されるので、端末装置２０の処理を軽減できる。また、生活リズム解析部３０を端末装置２０に設けた場合、端末装置２０は、収集情報の提供に替えて、指定時刻における生活リズムに応じたコンテンツを選択するための検索パラメータをコンテンツ要求に含める。表示部２３は、コンテンツ要求に含めた検索パラメータに基づきサーバ装置４０で生活リズムに応じて選択されて供給されたコンテンツの表示を行う。
【０１３９】
なお、明細書中において説明した一連の処理はハードウェア、またはソフトウェア、あるいは両者の複合構成によって実行することが可能である。ソフトウェアによる処理を実行する場合は、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれたコンピュータ内のメモリにインストールして実行させる。または、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。
【０１４０】
例えば、プログラムは記録媒体としてのハードディスクやＲＯＭ（Read Only Memory）に予め記録しておくことができる。あるいは、プログラムはフレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory），ＭＯ（Magneto optical）ディスク，ＤＶＤ（Digital Versatile Disc）、磁気ディスク、半導体メモリカード等のリムーバブル記録媒体に、一時的または永続的に格納（記録）しておくことができる。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウェアとして提供することができる。
【０１４１】
また、プログラムは、リムーバブル記録媒体からコンピュータにインストールする他、ダウンロードサイトからＬＡＮ（Local Area Network）やインターネット等のネットワークを介して、コンピュータに無線または有線で転送してもよい。コンピュータでは、そのようにして転送されてくるプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることができる。
【０１４２】
さらに、本技術は、上述した技術の実施の形態に限定して解釈されるべきではない。この技術の実施の形態は、例示という形態で本技術を開示しており、本技術の要旨を逸脱しない範囲で当業者が実施の形態の修正や代用をなし得ることは自明である。すなわち、本技術の要旨を判断するためには、特許請求の範囲を参酌すべきである。
【０１４３】
なお、本技術の端末装置と外部装置は以下のような構成も取ることができる。
（１）  ユーザによって指定された日時のコンテンツの要求を外部装置に対して行う制御部と、
前記コンテンツの要求によって、前記ユーザの動きの検出結果を含む収集情報を用いて決定した前記ユーザの行った運動の種類に応じて選択されて、前記外部装置から供給されたコンテンツを提示するコンテンツ提示部と
を備える端末装置。
（２）  前記コンテンツ提示部は、前記コンテンツの要求に応じて前記外部装置で前記収集情報に基づいて解析された前記指定された日における前記ユーザの運動の種類を含む生活リズムに基づいて時刻毎に選択されて、該外部装置から供給されたコンテンツを一覧として提示する（１）に記載の端末装置。
（３）  前記収集情報を生成する情報収集部と、
前記収集情報に基づき生活リズムを解析する生活リズム解析部を備え、
前記制御部は、前記生活リズムの解析結果を前記外部装置に提供する（１）または（２）に記載の端末装置。
（４）  前記生活リズム解析部は、前記生活リズムの解析として前記ユーザの運動の種類の嗜好パターンを解析する（３）に記載の端末装置。
（５）  端末装置からのユーザのコンテンツの要求に応じて、前記ユーザの動きの検出結果を含む収集情報を用いて決定した前記ユーザの行った運動の種類に応じたコンテンツを、コンテンツ記憶部または前記ユーザの行った運動の種類に応じて前記コンテンツ記憶部から選択したコンテンツを日時と関係付けて記憶している送出コンテンツ記憶部から選択して、前記端末装置に送出するコンテンツ送出部
を備える外部装置。
（６）  前記収集情報に基づき生活リズムを解析する生活リズム解析部を備え、
前記コンテンツ送出部は、前記コンテンツの要求で指定された日時の生活リズムに応じたコンテンツを選択する（７）に記載の外部装置。
（７）  前記コンテンツ送出部は、前記コンテンツの要求で指定された日時が過去の日時である場合、前記過去の日時のコンテンツを前記送出コンテンツ記憶部から選択し、前記コンテンツの要求で指定された日時が過去の日時でない場合、前記指定された日時における前記ユーザの生活リズムに応じて前記コンテンツ記憶部からコンテンツを選択する（６）に記載の外部装置。
（８）  前記コンテンツ送出部は、前記コンテンツの要求で日が指定された場合、前記収集情報に基づいて解析された前記指定された日における前記ユーザの生活リズムに基づいて時刻毎にコンテンツを選択して送出する（６）または（７）に記載の外部装置。
（９）  前記生活リズム解析部は、前記収集情報に基づき前記ユーザの行った運動の種類の分類を行い、各時刻における運動の頻度に基づいて生活リズムを解析する（６）乃至（８）のいずれかに記載の外部装置。
【産業上の利用可能性】
【０１４４】
この技術の端末装置と外部装置と情報処理方法とプログラムおよび情報処理システムでは、端末装置によって、ユーザによって指定された日時のコンテンツの要求が外部装置に対して行われて、このコンテンツの要求によって、ユーザの動きの検出結果を含む収集情報を用いて決定したユーザの行った運動の種類に応じて選択されて、外部装置から供給されたコンテンツの提示が行われる。また、外部装置によって、端末装置からのユーザのコンテンツの要求に応じて、ユーザの動きの検出結果を含む収集情報を用いて決定したユーザの行った運動の種類に応じたコンテンツを、コンテンツ記憶部またはユーザの行った運動の種類に応じてコンテンツ記憶部から選択したコンテンツを日時と関係付けて記憶している送出コンテンツ記憶部から選択して、端末装置に送出される。このため、ユーザの動きに応じた情報を容易に利用できるようになる。例えば、所望の時間におけるユーザの生活リズムに応じて運動等に関連するヘルスケアコンテンツを容易に利用できるようになる。また、コンテンツを提供するサービスの利用頻度を高めることや、サービスを継続的に利用してもらうことが可能となる。
【符号の説明】
【０１４５】
１０・・・情報処理システム、２０・・・端末装置、２１・・・情報収集部、２２・・・ユーザインタフェース部、２３・・・表示部、２４，４７・・・通信部、２５・・・制御部、３０・・・生活リズム解析部、３１・・・収集情報記憶部、３２・・・解析処理部、３３・・・解析結果記憶部、４０・・・サーバ装置、４１・・・コンテンツ登録部、４２・・・コンテンツ記憶部、４３・・・環境情報取得部、４４・・・環境情報記憶部、４５・・・コンテンツ送出部、４５・・・コンテンツ送出部、４６・・・送出コンテンツ記憶部、５０・・・ネットワーク、２００・・・筐体、２１１・・・動き検出センサ、２１２・・・位置検出部、２２１，２２２，２２３・・・操作スイッチ、２２４・・・タッチパネル
【図１】
0006477647.tif 000002
【図２】
0006477647.tif 000003
【図３】
0006477647.tif 000004
【図４】
0006477647.tif 000005
【図５】
0006477647.tif 000006
【図６】
0006477647.tif 000007
【図７】
0006477647.tif 000008
【図８】
0006477647.tif 000009
【図９】
0006477647.tif 000010
【図１０】
0006477647.tif 000011
【図１１】
0006477647.tif 000012
【図１２】
0006477647.tif 000013
【図１３】
0006477647.tif 000014
【図１４】
0006477647.tif 000015
【図１５】
0006477647.tif 000016
【図１６】
0006477647.tif 000017
【図１７】
0006477647.tif 000018
【図１８】
0006477647.tif 000019
【図１９】
0006477647.tif 000020
【図２０】
0006477647.tif 000021
【図２１】
0006477647.tif 000022