(57)【特許請求の範囲】
【請求項１】
ユーザにより選択された第三者の行動ログに基づいて、前記ユーザのスケジュール情報の予定を生成し、
行動ログに対応する第三者のレベルに関する情報に基づいて、第三者の前記行動ログを分類表示する表示情報を生成する処理部を備え、
前記スケジュール情報は、時間情報および場所情報を含む、情報処理装置。
【請求項２】
前記行動ログと前記スケジュール情報とは、共通フォーマットである、請求項１に記載の情報処理装置。
【請求項３】
前記処理部は、当該ユーザの行動ログと調整された前記スケジュール情報とに基づいて、前記ユーザの将来的な行動支援を行う、請求項１または２に記載の情報処理装置。
【請求項４】
前記処理部は、既に前記スケジュール情報に組み込まれているユーザの予定と前記選択された行動ログの予定とが重複しないように、前記スケジュール情報に前記行動ログを組み込む、請求項１〜３のいずれか１項に記載の情報処理装置。
【請求項５】
前記処理部は、既に前記スケジュール情報に組み込まれているユーザの予定と前記選択された行動ログの予定とが重複するとき、前記スケジュール情報に組み込む行動ログの変更を提案する、請求項４に記載の情報処理装置。
【請求項６】
前記処理部は、前記行動ログの情報を所定レベルに丸める補正をする、請求項１〜５のいずれか１項に記載の情報処理装置。
【請求項７】
前記処理部は、前記表示情報を提示部に提示する、請求項１〜６のいずれか１項に記載の情報処理装置。
【請求項８】
プロセッサにより、
ユーザにより選択された第三者の行動ログに基づいて、前記ユーザのスケジュール情報の予定を生成すること、
行動ログに対応する第三者のレベルに関する情報に基づいて、第三者の前記行動ログを分類表示する表示情報を生成すること、
とを含み、
前記スケジュール情報は、時間情報および場所情報を含む、情報処理方法。
【請求項９】
前記行動ログと前記スケジュール情報とは、共通フォーマットである、請求項８に記載の情報処理方法。
【請求項１０】
前記ユーザの行動ログと調整された前記スケジュール情報とに基づいて、前記ユーザの将来的な行動支援を行うことを含む、請求項８または９に記載の情報処理方法。
【請求項１１】
既に前記スケジュール情報に組み込まれているユーザの予定と前記選択された行動ログの予定とが重複しないように、前記スケジュール情報に前記行動ログを組み込むことを含む、請求項８〜１０のいずれか１項に記載の情報処理方法。
【請求項１２】
既に前記スケジュール情報に組み込まれているユーザの予定と前記選択された行動ログの予定とが重複するとき、前記スケジュール情報に組み込む行動ログの変更を提案する、請求項１１に記載の情報処理方法。
【請求項１３】
前記行動ログの情報を所定レベルに丸める補正をすることを含む、請求項８〜１２のいずれか１項に記載の情報処理方法。
【請求項１４】
前記表示情報を提示部に提示することを含む、請求項８〜１３のいずれか１項に記載の情報処理方法。
【請求項１５】
コンピュータを、
ユーザにより選択された第三者の行動ログに基づいて、前記ユーザのスケジュール情報の予定を生成し、
行動ログに対応する第三者のレベルに関する情報に基づいて、第三者の前記行動ログを分類表示する表示情報を生成する処理部を備え、
前記スケジュール情報は、時間情報および場所情報を含む、情報処理装置として機能させるコンピュータプログラム。
【請求項１６】
前記行動ログと前記スケジュール情報とは、共通フォーマットである、請求項１５に記載のコンピュータプログラム。
【請求項１７】
前記処理部は、当該ユーザの行動ログと調整された前記スケジュール情報とに基づいて、前記ユーザの将来的な行動支援を行う、請求項１５または１６に記載のコンピュータプログラム。
【請求項１８】
前記処理部は、既に前記スケジュール情報に組み込まれているユーザの予定と前記選択された行動ログの予定とが重複しないように、前記スケジュール情報に前記行動ログを組み込む、請求項１５〜１７のいずれか１項に記載のコンピュータプログラム。
【請求項１９】
前記処理部は、既に前記スケジュール情報に組み込まれているユーザの予定と前記選択された行動ログの予定とが重複するとき、前記スケジュール情報に組み込む行動ログの変更を提案する、請求項１８に記載のコンピュータプログラム。
【請求項２０】
前記処理部は、前記行動ログの情報を所定レベルに丸める補正をする、請求項１５〜１９のいずれか１項に記載のコンピュータプログラム。
【請求項２１】
前記処理部は、前記表示情報を提示部に提示する、請求項１５〜２０のいずれか１項に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法およびコンピュータプログラムに関する。
【背景技術】
【０００２】
各種センシング技術を用いて取得されたセンサ情報からユーザの動作行動を認識する技術が提案されている。認識されたユーザの動作行動は行動ログとして自動記録され、例えばアバター等のアニメーションで再現したり、地図上にユーザの移動軌跡を示したり、各種動作行動を抽象化した指標を用いて表現したりする等、様々な手法により表現することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−３６５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来、行動ログは過去のデータとして扱われ、行動ログを解析して得られた特徴量は現在あるいは未来の行動に利用されていた。例えば、コンテンツを提供するシステムにおいて、過去にユーザに提供したコンテンツより当該ユーザの嗜好を解析し、次に当該ユーザにコンテンツを提供する際に解析結果に基づきユーザの嗜好にあったコンテンツを薦めるような場合に利用されていた。このように行動ログを活用することは新たな価値を生み出すことに繋がり、更なる活用が期待される。
【課題を解決するための手段】
【０００５】
本開示によれば、第三者の行動結果である行動ログを提示する提示部と、提示された行動ログからユーザにより選択された行動ログを当該ユーザのスケジュール情報の予定として組み込むスケジュール調整部と、を備える、情報処理装置が提供される。
【０００６】
また、本開示によれば、第三者の行動結果である行動ログを提示するステップと、提示された行動ログからユーザにより選択された行動ログを当該ユーザのスケジュール情報の予定として組み込むステップと、を含む、情報処理方法が提供される。
【０００７】
さらに、本開示によれば、コンピュータを、第三者の行動結果である行動ログを提示する提示部と、提示された行動ログからユーザにより選択された行動ログを当該ユーザのスケジュール情報の予定として組み込むスケジュール調整部と、を備える、情報処理装置として機能させるコンピュータプログラムが提供される。
【発明の効果】
【０００８】
以上説明したように本開示によれば、第三者の行動ログをユーザのスケジュール情報の予定として用いることで、その第三者の行動結果による効果をユーザは認識することができ、自身の設定した目標行動の達成に活用することができる。
【図面の簡単な説明】
【０００９】
【図１】本開示の実施形態に係るライフスタイルコーディネータによる行動ログを用いたスケジュール作成機能の概要を説明する説明図である。
【図２】同実施形態に係る行動ログを用いたスケジュール作成処理の概要を示すフローチャートである。
【図３】同実施形態に係る情報処理システムの概略構成を示す説明図である。
【図４】同実施形態に係る情報処理システムの構成を示す機能ブロック図である。
【図５】行動ログのフォーマット例を示す説明図である。
【図６】同実施形態に係る情報処理システムによる行動ログを用いたスケジュール作成処理を示すフローチャートである。
【図７】行動ログを用いたスケジュール作成時における情報処理端末のＵＩの一例を示す説明図であって、メインメニューを示す。
【図８】行動ログを用いたスケジュール作成時における情報処理端末のＵＩの一例を示す説明図であって、ライフスタイル選択画面を示す。
【図９】行動ログを用いたスケジュール作成時における情報処理端末のＵＩの一例を示す説明図であって、ナビゲーター選択画面を示す。
【図１０】ナビゲーター選択画面の他の例を示す説明図である。
【図１１】行動ログを用いたスケジュール作成時における情報処理端末のＵＩの一例を示す説明図であって、タスク選択画面の一部を示す。
【図１２】行動ログを用いたスケジュール作成時における情報処理端末のＵＩの一例を示す説明図であって、タスク選択画面の他の一部を示す。
【図１３】タスク選択画面にコメントが表示された状態を示す説明図である。
【図１４】行動ログを用いたスケジュール作成時における情報処理端末のＵＩの一例を示す説明図であって、カレンダー画面を示す。
【図１５】行動ログを用いたスケジュール作成時における情報処理端末のＵＩの一例を示す説明図であって、達成状況画面を示す。
【図１６】コミュニケーション画面の一例であって、友人との比較を表示した場合を示す説明図である。
【図１７】コミュニケーション画面の一例であって、感想を表示した場合を示す説明図である。
【図１８】コミュニケーション画面の一例であって、コメント・アドバイスを表示した場合を示す説明図である。
【図１９】同実施形態に係る情報処理端末の一ハードウェア構成例を示すハードウェア構成図である。
【発明を実施するための形態】
【００１０】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１１】
なお、説明は以下の順序で行うものとする。
１．行動ログを用いたスケジュール作成機能の概要
２．情報処理システムの構成
２−１．情報処理システムの概略構成
２−２．情報処理システムの機能構成
３．行動ログを用いたスケジュール作成機能
３−１．情報処理システムによる行動ログを用いたスケジュール作成処理
３−２．コミュニケーション表示
４．ハードウェア構成例
【００１２】
＜１．行動ログを用いたスケジュール作成機能の概要＞
まず、図１および図２に基づいて、本開示の実施形態に係るライフスタイルコーディネータによる行動ログを用いたスケジュール作成機能の概要を説明する。なお、図１は、本実施形態に係るライフスタイルコーディネータによる行動ログを用いたスケジュール作成機能の概要を説明する説明図である。図２は、行動ログを用いたスケジュール作成処理の概要を示すフローチャートである。
【００１３】
本実施形態では、第三者の行動ログをユーザのスケジュール情報に組み込む情報処理システムをライフスタイルコーディネータと称して説明する。ライフスタイルコーディネータは、過去に関する情報である行動ログと未来の情報である予定とを連携し、行動ログをユーザのスケジュールに組み込む機能を有する。行動ログは過去に関する情報であるが、かつては予定という未来の情報である。すなわち、時間が経過し予定を実行すると、予定は行動ログとなる。ライフスタイルコーディネータでは、このような行動ログと予定との関連性に基づき、過去の情報と未来の情報とを結び付けて価値を生み出すことを目的している。
【００１４】
以下では、一例として、ライフスタイルコーディネータによりユーザが目標とする第三者が目標を達成するまでの行動ログをユーザのスケジュールに予定として組み込む行動ログを用いたスケジュール作成機能を説明する。ユーザが目標とする第三者の行動ログは成功体験ログともいえ、ユーザが参考にして行動することで、目標とする第三者に近づく道筋となる価値ある情報として活用することができる。
【００１５】
例えば図１に示すように、ユーザＡの行動について考えると、現在を起点として、過去の行動情報が行動ログであり、未来の行動情報が予定である。ここで、ユーザＡが目標とする行動（目標行動）を定めたとき、ユーザＡは、ライフスタイルコーディネータを用いて、目標行動を達成するための予定を同一の目標行動を達成した成功者である第三者の行動ログに基づき設定する。
【００１６】
すなわち、ライフスタイルコーディネータは、図２に示すように、ユーザＡが目標行動を設定すると、成功者の行動ログを成功者のノウハウとしてユーザＡの未来のタスク（予定）を設定する。この際、ライフスタイルコーディネータは、ユーザＡの行動履歴（行動ログ）と照らし合わせながらユーザＡの達成度や生活習慣等に合った成功者の行動ログを提示して、ユーザＡの未来のタスクの行動を支援する。また、ライフスタイルコーディネータは、メール等のテキスト情報から「日時」や「場所」等のキーワードを抽出してユーザＡのスケジュールに自動的に予定（テキスト日程）を組み込む機能を備えてもよい。
【００１７】
以下、本実施形態に係る第三者の行動ログをユーザのスケジュール情報に組み込む情報処理システム（ライフスタイルコーディネータ）の構成例とその機能について詳細に説明していく。
【００１８】
＜２．情報処理システムの構成＞
情報処理システムの構成を図３〜図５に基づいて説明する。なお、図３は、本実施形態に係る情報処理システムの概略構成を示す説明図である。図４は、本実施形態に係る情報処理システムの構成を示す機能ブロック図である。図５は、行動ログのフォーマット例を示す説明図である。
【００１９】
［２−１．情報処理システムの概略構成］
本実施形態に係る情報処理システムは、図３に示すように、ユーザが保持し、操作する情報処理端末１００と、情報処理端末１００により取得されたユーザの行動ログを収集するログ収集装置２００とから構成される。
【００２０】
情報処理端末１００は、例えばスマートフォン等の携帯情報端末やタブレット端末等である。情報処理端末１００には、当該端末を使用するユーザの行動履歴や操作履歴等を行動ログとして取得するセンサやアプリケーションが設けられている。また、情報処理端末１００は、行動ログを参照するためのアプリケーションやディスプレイ（表示部）、およびスケジュール情報に予定を登録するためのアプリケーションを備えている。図３では、説明上、行動ログを取得してログ収集装置２００に送信する情報処理端末を端末Ａ（ログセンシング装置：１００Ａ）とし、ログ収集装置２００に収集された行動ログを参照する情報処理端末を端末Ｂ（ログ参照装置：１００Ｂ）とする。なお、端末１００Ａ、１００Ｂは、同一構成・機能を備える端末とすることができ、情報処理端末１００は、行動ログを取得するログセンシング装置および行動ログを参照するログ参照装置のいずれとしても機能できる。
【００２１】
ログ収集装置２００は、情報処理端末１００にて取得された行動ログを収集し管理する装置である。ログ収集装置２００には、情報処理端末１００にて取得された行動ログがネットワークを介して送信されてくる。ログ収集装置２００は、情報処理端末１００を使用するユーザのユーザログとして当該行動ログを記憶する。また、ログ収集装置２００は、情報処理端末１００からの要求に応じて記憶するユーザログのうち他者に公開されている公開ログを提供する。
【００２２】
このような情報処理システムでは、まず、情報処理端末１００により行動ログが取得される（ｓｔｅｐ１：ログ取得）。行動ログの取得は継続的に行われる。行動ログは、ユーザが実際に行動した内容の履歴情報であり、例えば、ユーザが入力した行動実績や情報処理端末１００に設けられているセンサにより取得された時刻情報、位置情報等により作成される。なお、後述するが、本実施形態では、行動ログを、Ｗｈｅｎ（いつ）、Ｗｈｏ（誰が）、Ｗｈａｔ（何を）、Ｗｈｅｒｅ（どこで）、Ｗｈｙ（目的）、Ｈｏｗ（どうやって）の５Ｗ１Ｈの形式で表し管理する。
【００２３】
取得された行動ログは、所定のタイミングでログ収集装置２００へ送信される（ｓｔｅｐ２：ログ送信）。ログ収集装置２００は、受信した行動ログをユーザ毎にユーザログとして管理する。ユーザログとして管理される行動ログは、当該ユーザの公開指示を受けて、公開ログとして他者に公開される。
【００２４】
本実施形態に係る情報処理システムでは、ユーザがスケジュール情報に予定を登録する際、ログ収集装置２００に収集されている公開ログを参照することができる（ｓｔｅｐ３：ログ参照）。ユーザは、自身が設定した目標行動と同一の目標行動を達成した第三者の公開ログを参照し、どの目標行動を達成するまでにどのような行動をとったのかを知ることができる。そして、達成度や生活習慣等から自身に合っていると考える公開ログをユーザが選択すると、選択された公開ログの行動結果がそのユーザの予定としてスケジュール情報に登録される（ｓｔｅｐ４：予定登録）。
【００２５】
［２−２．情報処理システムの機能構成］
より具体的に本実施形態に係る情報処理システムの機能構成をみると、図４に示すようになる。なお、説明上、情報処理端末１００Ａは行動ログの取得機能のみを、情報処理端末１００Ｂは行動ログの参照およびスケジュール情報への予定登録の機能のみを備えるものとして記載しているが、いずれの端末１００Ａ、１００Ｂも各機能を備えている。
【００２６】
（情報処理端末）
情報処理端末１００は、ログ取得部１１０と、通信部１２０と、操作入力部１３０、参照ログ取得部１４０と、表示処理部１５０と、提示部１６０と、スケジュール調整部１７０と、スケジュール記憶部１８０とを備える。機能別にみると、ログセンシング装置として機能する情報処理端末１００Ａは、図４に示すように、ログ取得部１１０と、通信部１２０と、操作入力部１３０とを備える。
【００２７】
ログ取得部１１０は、ユーザが実際に行動した内容の履歴情報を行動ログとして取得する。ログ取得部１１０は、例えば、操作入力部１３０よりユーザが入力した行動実績を行動ログとして取得処理する処理部や、情報処理端末１００に設けられている時刻情報や位置情報等を取得する各種センサ等である。ログ取得部１１０は、取得した行動ログを通信部１２０へ出力する。
【００２８】
通信部１２０は、ネットワークを介してログ収集装置２００と通信するインタフェースである。通信部１２０は、ログ取得部１１０により取得された行動ログをログ収集装置２００へ送信したり、操作入力部１３０から入力された行動ログの公開指示をログ収集装置２００へ送信したりする。
【００２９】
操作入力部１３０は、操作情報を入力するための機能部であって、例えばタッチセンサや操作入力キー、ボタン等である。操作入力部１３０は、例えばユーザが行動実績を入力したり、ログ収集装置２００に対する行動ログの公開指示を入力したりするために用いられる。
【００３０】
一方、ログ参照装置として機能する情報処理端末１００Ｂは、通信部１２０と、操作入力部１３０と、参照ログ取得部１４０と、表示処理部１５０と、提示部１６０と、スケジュール調整部１７０と、スケジュール記憶部１８０とを備える。
【００３１】
通信部１２０および操作入力部１３０は、上述したログセンシング装置として機能する情報処理端末１００Ａに設けられているものと同一に構成することができる。通信部１２０は、上述した作動例の他に、例えば参照ログ取得部１４０から入力された参照ログ取得指示をログ収集装置２００へ送信したり、当該参照ログ取得指示にて要求した公開ログをログ収集装置２００から受信したりする。また、操作入力部１３０は、上述した作動例の他に、例えばログ収集装置２００に対する参照ログ取得指示を入力したり、提示部１６０に提示された情報の選択や決定等の操作情報を入力したりする。
【００３２】
参照ログ取得部１４０は、参照ログ取得指示に基づいて、ログ収集装置２００から参照する公開ログを取得する。参照ログ取得部１４０は、操作入力部１３０から入力された参照ログ取得指示に基づいて、対象となる公開ログをログ収集装置２００から取得する。取得した公開ログは、表示処理部１５０へ出力される。
【００３３】
表示処理部１５０は、提示部１６０にてユーザに提示する情報の表示処理をする。表示処理部１５０は、例えば、参照ログ取得部１４０にて取得した公開ログの表示処理や、提示部１６０に表示されている情報を操作入力部１３０から入力された操作情報に応じて変更したりする。また、表示処理部１５０は、スケジュール調整部１７０により調整されたスケジュール情報を提示部１６０に表示するための表示処理もする。
【００３４】
提示部１６０は、表示処理部１５０により表示処理された情報をユーザに提示する機能部であって、例えば、液晶ディスプレイや有機ＥＬディスプレイ等の表示装置とすることができる。このとき、タッチパネル等におり、操作入力部１３０と提示部１６０とを一体に形成してもよい。
【００３５】
スケジュール調整部１７０は、ユーザのスケジュール情報に選択された公開ログを予定として組み込む。スケジュール調整部１７０は、操作入力部１３０から入力された公開ログの選択情報に基づいて、選択された公開ログをユーザのスケジュール情報に予定として組み込む。この際、スケジュール調整部１７０は、既にスケジュール情報に登録された予定と公開ログとの重なり具合に応じて、スケジュール情報に対する公開ログからの予定の組み込みを調整する。スケジュール調整部１７０により調整されたスケジュール情報は、表示処理部１５０により表示処理され、提示部１６０からユーザに提示される。
【００３６】
スケジュール記憶部１８０は、情報処理端末１００Ｂのユーザのスケジュール情報を記憶する記憶部である。スケジュール記憶部１８０には、ユーザが設定した予定や選択された公開ログに基づき設定された予定が、スケジュール情報として記憶されている。スケジュール記憶部１８０は、本実施形態のように情報処理端末１００Ｂに設けてもよく、ネットワークを介して情報処理端末１００Ｂと接続されたサーバ等に設けてもよい。
【００３７】
（ログ収集装置）
ログ収集装置２００は、図４に示すように、通信部２１０と、ログ管理部２２０と、ログ記憶部２３０とからなる。
【００３８】
通信部２１０は、ネットワークを介して各情報処理端末１００Ａ、１００Ｂと通信するインタフェースである。通信部２１０は、ログセンシング装置である情報処理端末１００Ａから取得された行動ログや行動ログの公開指示を受信する。また、通信部２１０は、ログ参照装置である情報処理端末１００Ｂから参照ログ取得指示を受信したり、当該参照ログ取得指示にて要求した公開ログを送信したりする。
【００３９】
ログ管理部２２０は、ログ記憶部２３０に記憶されている行動ログを管理する機能部である。ログ管理部２２０は、ログセンシング装置である情報処理端末１００Ａから取得された行動ログをユーザ毎にユーザログとして記憶する。また、ログ管理部２２０は、行動ログの公開指示に基づき、他者に未公開であるユーザログを公開ログとして設定する。さらに、ログ管理部２２０は、ログ参照装置である情報処理端末１００Ｂから参照ログ取得指示を受けて、指定された公開ログを取得し、通信部２１０を介して情報処理端末１００Ｂへ送信する。
【００４０】
ログ記憶部２３０は、情報処理端末１００により取得された行動ログを記憶する記憶部である。ログ記憶部２３０は、図４に示すように、各ユーザの行動ログであるユーザログと、他者へ公開されている公開ログとが記憶されている。ユーザログは未公開の行動ログであり、ユーザからの公開指示を受けて公開ログとなる。ログ記憶部２３０には、短期的、例えば約２〜３カ月の直近の行動ログを記憶することで、現状にあった情報をユーザに提示することができる。
【００４１】
ここで、行動ログは、図５に示すように、「Ｗｈｅｎ（いつ）」、「Ｗｈｏ（誰が）」、「Ｗｈａｔ（何を）」、「Ｗｈｅｒｅ（どこで）」、「Ｗｈｙ（目的）」、「Ｈｏｗ（どうやって）」の５Ｗ１Ｈの形式で表し管理されている。例えば、「Ｗｈｅｎ（いつ）」として行動の開始時間や終了時間が管理され、「Ｗｈｏ（誰が）」として行動したユーザ名および出席者（参加者）が管理され、「Ｗｈａｔ（何を）」として何をしたかが管理される。さらに、「Ｗｈｅｒｅ（どこで）」として行動した場所や距離が管理され、「Ｗｈｙ（目的）」として行動の目標や目的が管理され、「Ｈｏｗ（どうやって）」としてその行動をとるための工夫や対応等が管理される。
【００４２】
本実施形態に係る情報処理システムでは、行動ログを上記のフォーマットで管理するとともに、ユーザのスケジュール情報も同様の形式（フォーマット）で管理する。行動ログは過去に関する情報であり、スケジュール情報の予定は未来に関する情報であるが、時間が経過し予定を実行すると、予定は行動ログとなる。したがって、同一のフォーマットで管理することが可能であり、行動ログをスケジュール情報に容易に組み込むことができる。
【００４３】
＜３．行動ログを用いたスケジュール作成機能＞
以下、図６〜図１８に基づいて、本実施形態に係る情報処理システムによる行動ログを用いたスケジュール作成機能について説明する。なお、図６は、本実施形態に係る情報処理システムによる行動ログを用いたスケジュール作成処理を示すフローチャートである。図７〜図１５は、行動ログを用いたスケジュール作成時における情報処理端末１００のＵＩの一例を示す説明図である。図１６〜図１８は、コミュニケーション画面の一例を示す説明図である。なお、以下では、ユーザＡのジョギング（目標行動）をライフスタイルとしてスケジュール情報に登録する例について説明する。
【００４４】
［３−１．情報処理システムによる行動ログを用いたスケジュール作成処理］
行動ログを用いたスケジュール作成を行う初期画面として、情報処理端末１００にはメインメニュー３００を表示させることができる。メインメニュー３００の一例を図７に示す。メインメニュー３００には、例えば、既にユーザＡが登録しているライフスタイルの状況情報であるステータス３０２が表示されている。項目を選択することで、登録中のライフスタイルの状態を参照することができる。また、メインメニューには、ユーザＡのスケジュール情報をカレンダー形式で表示させる「マイ・カレンダー」ボタン３０４や、新規にライフスタイルを追加する処理を開始する「ライフスタイル追加」ボタン３０６等が表示されている。
【００４５】
ユーザは、ライフスタイルを新規に登録する場合、メインメニュー３００の「ライフスタイル追加」ボタン３０６を押下する（Ｓ１００）。「ライフスタイル追加」ボタン３０６を押下すると、例えば図８に示すような、追加可能なライフスタイル３１２がリスト表示されたライフスタイル選択画面３１０が情報処理端末１００に表示される。なお、ライフスタイル選択画面３１０の「戻る」ボタン３１０ａを押下すると、メインメニュー３００に戻る。ユーザは、ライフスタイル選択画面３１０から追加したいライフスタイル３１２、例えばライフスタイル「ウォーキング・ジョギングで健康に」を選択すると、次に、スケジュール情報に組み込む行動ログを選択する処理に移行する。なお、図８以降の図においては、ユーザの選択操作による選択位置を位置Ｔで示している。
【００４６】
ステップＳ１００にてライフスタイルが選択されると、スケジュール情報に組み込む行動ログを選択する処理として、まず、参考にする第三者であるナビゲーターを選択する（Ｓ１１０）。ログ収集装置２００には、複数のユーザの行動ログが記憶され公開されており、ユーザは公開された行動ログを閲覧することができる。ライフスタイル選択画面３１０からライフスタイル３１２が１つ選択されると、情報処理端末１００は、参照ログ取得部１４０から当該ライフスタイルに関する公開ログを取得する参照ログ取得指示を、通信部１２０を介してログ収集装置２００へ送信する。ログ収集装置２００は、参照ログ取得指示を受信すると、ログ管理部２２０によって該当するライフスタイルの公開ログに関する情報をログ記憶部２３０から取得し、通信部２１０を介して情報処理端末１００へ送信する。
【００４７】
ここで、該当するライフスタイルの公開ログに関する情報とは、例えば行動ログに対応する第三者のレベルに関する情報等がある。この情報は、ユーザが複数の行動ログから自己のレベルや生活習慣等に基づき、参考にしたい行動ログを容易に抽出できるようにするために用いられる。参考にするナビゲーターの選択は、ナビゲーター選択画面３２０にて行われる。ナビゲーター選択画面３２０には、例えば図９に示すような、レベルに応じてナビゲーターをマッピングしたナビゲーターリスト３２２Ａが表示される。図８で選択されたライフスタイル「ウォーキング・ジョギングで健康に」の場合には、ナビゲーターリスト３２２Ａは、例えば横軸にウォーキング・ジョギングの頻度を、縦軸にウォーキング・ジョギングのレベル（初級者（ソフト）〜上級者（ハード））をとる。そして、各ナビゲーターをアイコン３２３で表しマッピングすることで、ナビゲーターリスト３２２Ａを一目して自身が参考にしたいナビゲーターを特定することが可能となる。
【００４８】
ナビゲーターリスト３２２Ａ上で参考にしたいレベルのアイコン３２３を選択すると、選択位置Ｔ近辺のアイコン３２３に対応するナビゲーターの情報（ナビゲータ情報３２４）のリストが表示される。ナビゲーター情報３２４には、当該ナビゲーターの写真あるいはイラストや、名前、ナビゲーターの行動特性の概要等が表示される。ユーザは当該内容を参考にして、スケジュール情報に組み込む行動ログのナビゲーターを特定することができる。
【００４９】
なお、ナビゲーター選択画面３２０のナビゲーターリストは、図１０に示すようなウォーキング・ジョギングのレベル（初級者（ソフト）〜上級者（ハード））とその人数を表したヒストグラム表示のナビゲーターリスト３２２Ｂであってもよい。このようなナビゲーターリスト３２２Ｂでは、ナビゲーターのレベルの分布を一目で把握することが可能となる。また、図９または図１０に示すナビゲーター選択画面３２０の「戻る」ボタン３２０ａを押下すると、ライフスタイル選択画面３１０に戻る。
【００５０】
図６の説明に戻り、ユーザによって参考するナビゲーターが選択されると、選択されたナビゲーターの行動ログを確認し、ユーザのスケジュール情報に予定として組み込む処理が行われる（Ｓ１２０）。ステップＳ１２０では、まず、選択されたナビゲーターの行動ログを取得するため、情報処理端末１００は、参照ログ取得部１４０から当該ナビゲーターの行動ログを取得する参照ログ取得指示を、通信部１２０を介してログ収集装置２００へ送信する。ログ収集装置２００は、この参照ログ取得指示を受信すると、ログ管理部２２０によって該当するナビゲーターの行動ログをログ記憶部２３０から取得し、通信部２１０を介して情報処理端末１００へ送信する。
【００５１】
ログ収集装置２００より取得された行動ログは、表示処理部１５０により表示処理され、提示部１６０からユーザに提示される。例えば図８で選択されたライフスタイル「ウォーキング・ジョギングで健康に」の場合には、図１１に示すようなタスク選択画面３３０（３３０Ａ）が表示される。タスク選択画面３３０では、行動ログを週単位、実行時間で表した週間タスク表３３２や、行動ログ全体のタスクの実行時間と内容を週単位で表した全体グラフ３３４等が表示される。
【００５２】
例えば、図１１のタスク選択画面３３０Ａでは、１２週分の行動ログのうち、第１週目の週間タスク表３３２が表示されている。第１週目の週間タスク表３３２ではウォーキングのみを実行していることが分かる。全体グラフ３３４の項目をタップすると、対応する週の行動ログを週間タスク表３３２に表示させることができる。例えば、図１２に示すように、全体グラフ３３４で第７週目の項目をタップすると、第７週目の週間タスク表３３２が表示され、ウォーキングとランニングが行われていることが分かる。また、全体グラフ３３４からは、その項目の高さが時間に対応しているので、タスク開始から時間が経過するにつれて１週間でタスクを実行する時間が増加していることもわかる。
【００５３】
さらに、図１３に示すように、タスク選択画面３３０Ｂの週間タスク表３３２のタスクを選択すると、そのタスクを実行したときのコメント３３７がタスク選択画面３３０Ｂに表示されるようにしてもよい。この内容は、行動ログの「Ｈｏｗ（どうやって）」に対応する項目にあたり、ユーザは、ナビゲーターがタスクをこなすため、あるいは目標行動を達成するための工夫等を参照することも可能となる。なお、図１１〜図１３に示すタスク選択画面３３０の「戻る」ボタン３３０ａを押下すると、ナビゲーター選択画面３２０に戻る。
【００５４】
このように、選択したナビゲーターの行動ログを参照し、自身のスケジュール情報に予定として組み込む場合には、タスク選択画面３３０の「反映」ボタン３３６を押下する。これにより、スケジュール調整部１７０によってスケジュール情報に対するナビゲーターの行動ログの反映処理が開始される。スケジュール調整部１７０は、ナビゲーターの行動ログを適切にスケジュール情報に組み込むために、例えば、ナビゲーターの行動ログの情報を補正する処理を行ってもよい。行動ログは実際にナビゲーターが行動した結果であるから、例えば時間や距離等について詳細な情報を持っている。しかしながら、予定として利用するにはスケジュール情報に組み込み難い。そこで、スケジュール調整部１７０は、時間については３０分単位でまとめる等行動ログをまるめる補正処理を行い、情報を扱い易くしてもよい。
【００５５】
また、スケジュール調整部１７０は、ナビゲーターの行動ログにおけるタスクの開始時間と終了時間、実行間隔等は、基本的にそのままスケジュール情報の予定として当てはめる。このため、既にスケジュール情報に登録されている予定と重複することも想定される。この場合、スケジュール調整部１７０は、例えば開始時間や終了時間を僅かに変更すれば適用できる場合であれば、微調整して行動ログのタスクをスケジュール情報に組み込むようにしてもよい。また、既にスケジュール情報に登録されている予定と大きく重複する場合には、スケジュール調整部１７０は、例えばナビゲーターの再選択を勧めたり、調整案をユーザに提示したりするようにしてもよい。
【００５６】
その後、ナビゲーターの行動ログが予定として組み込まれたスケジュール情報は、表示処理部１５０により表示処理され、提示部１６０からユーザに提示される（Ｓ１３０）。ナビゲーターの行動ログが予定として組み込まれたスケジュール情報は、例えば図１４に示すように、ユーザのスケジュール情報を示すカレンダー画面３４０が表示される。カレンダー画面３４０の週間タスク表３４２には、既にスケジュール情報に登録されていた予定とナビゲーターの行動ログを反映した予定とが表示される。
【００５７】
ナビゲーターの行動ログが予定として組み込まれたスケジュール情報に基づき、ユーザは予定（タスク）を実行する（Ｓ１４０）。この実行結果をユーザに通知して、達成度を確認させるようにしてもよい（Ｓ１５０）。例えば、図１５に示すような達成状況画面３５０では、横軸に対象週、縦軸に達成度を表示した達成度グラフ３５２を表示し、各週の目標に対する実績を表す。これにより、スケジュール情報に組み込まれたナビゲーターの行動ログの予定を確実にこなしているかを通知することができる。この際、達成度に応じて、実績を示す項目の色を変えることにより、より分かり易く達成度をユーザに通知できる。
【００５８】
達成状況画面３５０を確認したユーザが、選択したナビゲーターの行動ログの予定とはレベルの違いを感じたり、生活習慣に合わないと思ったりした場合もある。そこで、達成状況画面３５０の「ライフスタイル修正」ボタン３５４を押下して、スケジュール情報に組み込む行動ログのナビゲーターを修正できるようにしてもよい。「ライフスタイル修正」ボタン３５４を押下すると、ナビゲーター選択画面３２０が表示される。そして、ステップＳ１１０からの処理を行うことにより、スケジュール情報に組み込むナビゲーターの行動ログを変更することができる。
【００５９】
また、ナビゲーターの行動ログが予定として組み込まれたスケジュール情報に基づき、ユーザが実行した結果は、他者が参考とする行動ログとして、ログ収集装置２００に収集される（Ｓ１６０）。
【００６０】
［３−２．コミュニケーション表示］
目標行動を達成するためには、達成に対するモチベーションを維持したり、楽しみながらタスクをこなしたりすることも重要である。そこで、情報処理システムでは、同一の目標行動を設定しているユーザ間でコミュニケーションをできるようにしてもよい。例えば、図１６に示すように、友人などユーザ間で達成度を比較し合う比較グラフ３６２が表示されたコミュニケーション画面３６０を利用できるようにしてもよい。
【００６１】
また、例えば図１７に示すように、ユーザがタスクに対する実績とともに、実行したことについての感想を入力するコミュニケーション画面３７０を利用できるようにしてもよい。コミュニケーション画面３７０には、例えば、実際にジョギングした距離３７２、時間３７４、感想入力欄３７６が設けられ、投稿ボタン３７８を押下することで実績情報と共に感想がログ集積装置２００に記憶される。この感想を例えば図１３のタスク選択画面３３０に表示されたナビゲーターのコメント３３７のように表示することで、どのような気分でタスクを実行しているのかを第三者に伝えることができる。
【００６２】
さらに、例えば図１８に示すように、ユーザが目標行動を達成したとき、自身の成功体験を利用してもらうためのコメント・アドバイスを入力するコミュニケーション画面を利用できるようにしてもよい。コミュニケーション画面３８０には、例えば、成功体験の内容を表すタイトル３８２や、コメント・アドバイス３８４を入力する欄が設けられる。コミュニケーション画面３８０は、例えば自身の行動ログを公開する公開指示を行う画面として用いることができ、行動ログを公開しない場合には「戻る」ボタン３８６を押下し、公開する場合には「公開」ボタン３８８を押下することで、行動ログの公開指示の内容を決定することができる。
【００６３】
＜４．ハードウェア構成例＞
本実施形態に係る情報処理端末１００による処理は、ハードウェアにより実行させることもでき、ソフトウェアによって実行させることもできる。この場合、情報処理端末１００は、図１９に示すように構成することもできる。以下、図１９に基づいて、本実施形態に係る情報処理端末１００の一ハードウェア構成例について説明する。
【００６４】
本実施形態に係る情報処理端末１００は、上述したように、コンピュータ等の処理装置により実現することができる。情報処理端末１００は、図１９に示すように、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）９０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９０３と、ホストバス９０４ａとを備える。また、情報処理端末１００は、ブリッジ９０４と、外部バス９０４ｂと、インタフェース９０５と、入力装置９０６と、出力装置９０７と、ストレージ装置（ＨＤＤ）９０８と、ドライブ９０９と、接続ポート９１１と、通信装置９１３とを備える。
【００６５】
ＣＰＵ９０１は、演算処理装置および制御装置として機能し、各種プログラムに従って情報処理端末１００内の動作全般を制御する。また、ＣＰＵ９０１は、マイクロプロセッサであってもよい。ＲＯＭ９０２は、ＣＰＵ９０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ９０３は、ＣＰＵ９０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶する。これらはＣＰＵバスなどから構成されるホストバス９０４ａにより相互に接続されている。
【００６６】
ホストバス９０４ａは、ブリッジ９０４を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バス９０４ｂに接続されている。なお、必ずしもホストバス９０４ａ、ブリッジ９０４および外部バス９０４ｂを分離構成する必要はなく、一のバスにこれらの機能を実装してもよい。
【００６７】
入力装置９０６は、マウス、キーボード、タッチパネル、ボタン、マイク、スイッチおよびレバーなどユーザが情報を入力するための入力手段と、ユーザによる入力に基づいて入力信号を生成し、ＣＰＵ９０１に出力する入力制御回路などから構成されている。出力装置９０７は、例えば、液晶ディスプレイ（ＬＣＤ）装置、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）装置およびランプなどの表示装置や、スピーカなどの音声出力装置を含む。
【００６８】
ストレージ装置９０８は、情報処理端末１００の記憶部の一例であり、データ格納用の装置である。ストレージ装置９０８は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置および記憶媒体に記録されたデータを削除する削除装置などを含んでもよい。ストレージ装置９０８は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）で構成される。このストレージ装置９０８は、ハードディスクを駆動し、ＣＰＵ９０１が実行するプログラムや各種データを格納する。
【００６９】
ドライブ９０９は、記憶媒体用リーダライタであり、情報処理端末１００に内蔵、あるいは外付けされる。ドライブ９０９は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体に記録されている情報を読み出して、ＲＡＭ９０３に出力する。
【００７０】
接続ポート９１１は、外部機器と接続されるインタフェースであって、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）などによりデータ伝送可能な外部機器との接続口である。また、通信装置９１３は、例えば、通信網５に接続するための通信デバイス等で構成された通信インタフェースである。また、通信装置９１３は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）対応通信装置であっても、ワイヤレスＵＳＢ対応通信装置であっても、有線による通信を行うワイヤー通信装置であってもよい。なお、ログ収集装置２００も、図１９に示すハードウェア構成としてもよい。
【００７１】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【００７２】
例えば、上記実施形態では、スケジュール調整部１７０は情報処理端末１００に設けたが、本技術はかかる例に限定されない。例えば、スケジュール調整部１７０の処理はログ収集装置２００側で実行してもよい。
【００７３】
また、上記実施形態では、ユーザのスケジュール情報は、当該ユーザの使用する情報処理端末１００のスケジュール記憶部１８０に記憶していたが、本技術はかかる例に限定されず、例えば外部のスケジュール管理サーバに記憶させておくこともできる。
【００７４】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
第三者の行動結果である行動ログを提示する提示部と、
提示された前記行動ログからユーザにより選択された前記行動ログを当該ユーザのスケジュール情報の予定として組み込むスケジュール調整部と、
を備える、情報処理装置。
（２）
前記行動ログと前記スケジュール情報とは、共通フォーマットである、前記（１）に記載の情報処理装置。
（３）
前記スケジュール情報は時間情報を含む、前記（１）または（２）に記載の情報処理装置。
（４）
前記スケジュール調整部は、既に前記スケジュール情報に組み込まれているユーザの予定と前記選択された行動ログの予定とが重複しないように、前記スケジュール情報に前記行動ログを組み込む、前記（１）〜（３）のいずれか１項に記載の情報処理装置。
（５）
前記スケジュール調整部は、既に前記スケジュール情報に組み込まれているユーザの予定と前記選択された行動ログの予定とが重複するとき、前記スケジュール情報に組み込む行動ログの変更を提案する、前記（４）に記載の情報処理装置。
（６）
前記スケジュール調整部は、前記行動ログの情報を所定レベルに丸める補正をする、前記（１）〜（５）のいずれか１項に記載の情報処理装置。
（７）
前記提示部に提示する情報の表示処理を行う表示処理部をさらに備え、
前記表示処理部は、前記行動ログに対応する第三者のレベルに関する情報に基づいて、前記行動ログを分類し、前記提示部に提示する、前記（１）〜（６）のいずれか１項に記載の情報処理装置。
【符号の説明】
【００７５】
１００    情報処理端末
１１０    ログ取得部
１２０    通信部
１３０    操作入力部
１４０    参照ログ取得部
１５０    表示処理部
１６０    提示部
１７０    スケジュール調整部
１８０    スケジュール記憶部
２００    ログ収集装置
２１０    通信部
２２０    ログ管理部
２３０    ログ記憶部
【図１】
0005825030.tif 000002
【図２】
0005825030.tif 000003
【図３】
0005825030.tif 000004
【図４】
0005825030.tif 000005
【図５】
0005825030.tif 000006
【図６】
0005825030.tif 000007
【図７】
0005825030.tif 000008
【図８】
0005825030.tif 000009
【図９】
0005825030.tif 000010
【図１０】
0005825030.tif 000011
【図１１】
0005825030.tif 000012
【図１２】
0005825030.tif 000013
【図１３】
0005825030.tif 000014
【図１４】
0005825030.tif 000015
【図１５】
0005825030.tif 000016
【図１６】
0005825030.tif 000017
【図１７】
0005825030.tif 000018
【図１８】
0005825030.tif 000019
【図１９】
0005825030.tif 000020