(57)【要約】【課題】  ユーザが訪問した場所について訪問の回数や滞在の時間、同伴者の有無などの情報を得て、その場所への同伴回数や同伴時間を生成するコンテキスト生成システムおよびそのプログラムを提供する。【解決手段】  ユーザの場所を示す位置情報を一定間隔で取得することにより時系列における位置情報を表す位置情報履歴を作成するための位置情報履歴作成手段３と、場所ごとにユーザが滞在した滞在時間を演算して求め、この滞在時間が一定時間以上である場合は場所にユーザが訪問していたと判断し訪問履歴として記憶する訪問履歴記憶手段２と、をもって解決手段とする。【選択図】      図１
2005228154.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの場所を示す位置情報を一定間隔で取得することにより時系列における前記位置情報を表す位置情報履歴を作成するための位置情報履歴作成手段と、
前記位置情報履歴を一定範囲の前記場所ごとにまとめ、該場所ごとに前記ユーザが滞在した滞在時間を演算して求め、この滞在時間が一定時間以上である場合は前記場所に前記ユーザが訪問していたと判断し訪問履歴として記憶する訪問履歴記憶手段と、
を備えることを特徴とするコンテキスト生成システム。
【請求項２】
前記位置情報履歴と前記訪問履歴に基づいて、
前記場所ごとの一定期間における前記ユーザが訪問した訪問回数、前記訪問の訪問間隔、前記訪問間隔の平均間隔、前記滞在時間の平均時間、のうちの少なくとも一つを演算により求め、この演算結果を訪問頻度履歴として記憶する訪問頻度履歴記憶手段
を備えることを特徴とする請求項１に記載のコンテキスト生成システム。
【請求項３】
前記位置情報履歴より複数の前記ユーザ間における相互の距離が一定以下であるユーザを全て抽出し、抽出された前記ユーザの相互の関係情報を表す人間関係プロファイルに基づいて前記ユーザの同伴者を特定し、同伴者履歴として記憶する同伴者履歴記憶手段と、
前記場所ごとにおける前記ユーザと前記同伴者の滞在時間を演算して求め、前記滞在時間が一定以上である前記場所を前記ユーザが前記同伴者と訪問したと判断し、同伴者訪問履歴として記憶する同伴者訪問履歴記憶手段と、
を備えることを特徴とする請求項１または２のいずれかに記載のコンテキスト生成システム。
【請求項４】
前記同伴者履歴と前記同伴者訪問履歴に基づき、前記ユーザごとの一定期間における同伴回数、同伴の間隔、同伴の間隔の平均、のうちのいずれかについて、前記同伴者履歴を用いてそれらの少なくともひとつを演算して求めて前記同伴者頻度履歴として記憶する同伴者頻度履歴記憶手段を備えることを特徴とする請求項３に記載のコンテキスト生成システム。
【請求項５】
前記場所は、
陸標となるランドマークに関連付けて前記場所を指定するランドマーク指定方法、住所により前記場所を指定する住所指定方法、緯度経度により特定された地点を含む地域を前記場所として特定する地域特定方法、緯度経度により特定される地点を前記場所として指定する緯度経度指定方法、のうちの少なくともいずれかの方法によって指定あるいは特定されることを特徴とする請求項１〜４のいずれかに記載のコンテキスト生成システム。
【請求項６】
前記訪問頻度履歴と前記同伴者頻度履歴に基づいて前記ユーザと前記同伴者との相互の訪問頻度を示す同伴者訪問頻度履歴を作成する同伴者訪問頻度履歴作成手段と、
前記同伴者訪問履歴頻度に応じて予め定められた前記ユーザと前記同伴者との関係を表現するための表現付与ルール記憶手段と、
前記表現付与ルール記憶手段に記憶された前記表現付与ルールに基づいて前記ユーザと前記同伴者との関係に表現を付与する表現付与手段と、
を備えることを特徴とする請求項３〜５のいずれかに記載のコンテキスト生成システム。
【請求項７】
前記ユーザが任意で前記位置情報を取得するための任意位置情報取得手段と、
前記ユーザの前記場所ごとの前記同伴者訪問頻度履歴に基づいて前記場所を分類する場所分類手段と、
前記場所に位置している各前記ユーザごとに分類条件を付与し記憶するユーザ分類条件記憶手段と、
前記場所に位置している各前記ユーザごとに前記分類条件を比較するユーザ分類条件比較手段と、
を備えることを特徴とする請求項６に記載のコンテキスト生成システム。
【請求項８】
前記ユーザ分類条件比較手段は、
前記ユーザが位置する前記場所を分類する分類条件と、複数の前記分類条件の相互の関連を示した分類関連表と、に基づいて、前記分類関連表から抽出した前記分類条件にて分類した前記ユーザを抽出する第１のユーザ抽出手段と、
前記ユーザが位置する場所に関係なく、前記分類関連表から抽出した前記分類条件にて分類した前記ユーザを抽出する第２のユーザ抽出手段と、
前記第１のユーザ抽出手段と前記第２のユーザ抽出手段とのうちのすくなくともいずれか一方を用いて抽出された前記ユーザについての前記同伴者訪問頻度履歴の中から、前記場所の分類条件を指定し、この分類条件に対応する場所を抽出する場所抽出手段と、
を備えることを特徴とする請求項７に記載のコンテキスト生成システム。
【請求項９】
前記ユーザの前記位置情報による場所の前記訪問頻度履歴から訪問回数を取得して、前記ユーザを前記訪問回数に基づいて分類して作成したユーザリストを作成するユーザリスト作成手段と、
前記ユーザリスト内の前記ユーザの訪問頻度から訪問回数に基づいて分類した場所を抽出する訪問回数別場所抽出手段と、
前記ユーザリスト内の前記ユーザの訪問頻度から訪問回数に基づいて分類したユーザを抽出する訪問回数別ユーザ抽出手段と、
前記人間関係プロファイルに定義された前記ユーザの所属する属性内の複数ユーザにおける訪問頻度から訪問回数に基づいて分類した場所を抽出する属性内訪問回数別場所抽出手段と、
前記人間関係プロファイルに定義された前記ユーザの所属する属性内の複数ユーザにおける訪問頻度から訪問回数に基づいて分類したユーザを抽出する属性内訪問回数別ユーザ抽出手段と、
前記訪問回数別場所抽出手段と、前記訪問回数別ユーザ抽出手段と、前記属性内訪問回数別場所抽出手段と、前記属性内訪問回数別ユーザ抽出手段と、からそれぞれ抽出された前記ユーザおよび前記場所と、前記ユーザの前記場所における前記訪問頻度履歴とを比較して前記訪問頻度履歴に含まれない未訪問の場所を抽出する未訪問場所抽出手段と、
を備えることを特徴とする請求項３〜８のいずれかに記載のコンテキスト生成システム。
【請求項１０】
前記訪問履歴と前記同伴者訪問履歴とを表示するための履歴情報表示手段を備えることを特徴とする請求項３〜９のいずれかに記載のコンテキスト生成システム。
【請求項１１】
ユーザの場所を示す位置情報を一定間隔で取得することにより時系列における前記位置情報を表す位置情報履歴を作成するための位置情報履歴作成手段により前記位置情報履歴を作成するステップと、
前記位置情報履歴を一定範囲の前記場所ごとにまとめ、該場所ごとに前記ユーザが滞在した滞在時間を演算して求め、この滞在時間が一定時間以上である場合は前記場所に前記ユーザが訪問していたと判断し訪問履歴として記憶する訪問履歴記憶手段により前記訪問履歴を記憶するステップと、
を備えることを特徴とするコンテキスト生成プログラム。
【請求項１２】
前記位置情報履歴と前記訪問履歴に基づいて、
前記場所ごとの一定期間における前記ユーザが訪問した訪問回数、前記訪問の訪問間隔、前記訪問間隔の平均間隔、前記滞在時間の平均時間、のうちの少なくとも一つを演算により求め、この演算結果を訪問頻度履歴として記憶する訪問頻度履歴記憶手段
を備えることを特徴とする請求項１１に記載のコンテキスト生成プログラム。
【請求項１３】
前記位置情報履歴より複数の前記ユーザ間における相互の距離が一定以下であるユーザを全て抽出し、抽出された前記ユーザの相互の関係情報を表す人間関係プロファイルに基づいて前記ユーザの同伴者を特定し、同伴者履歴として記憶する同伴者履歴記憶手段と、
前記場所ごとにおける前記ユーザと前記同伴者の滞在時間を演算して求め、前記滞在時間が一定以上である前記場所を前記ユーザが前記同伴者と訪問したと判断し、同伴者訪問履歴として記憶する同伴者訪問履歴記憶手段と、
を備えることを特徴とする請求項１１または１２のいずれかに記載のコンテキスト生成プログラム。
【請求項１４】
前記同伴者履歴と前記同伴者訪問履歴に基づき、前記ユーザごとの一定期間における同伴回数、同伴の間隔、同伴の間隔の平均、のうちのいずれかについて、前記同伴者履歴を用いてそれらの少なくともひとつを演算して求めて前記同伴者頻度履歴として記憶する同伴者頻度履歴記憶手段を備えることを特徴とする請求項１３に記載のコンテキスト生成プログラム。
【請求項１５】
前記場所は、
陸標となるランドマークに関連付けて前記場所を指定するランドマーク指定方法、住所により前記場所を指定する住所指定方法、緯度経度により特定された地点を含む地域を前記場所として特定する地域特定方法、緯度経度により特定される地点を前記場所として指定する緯度経度指定方法、のうちの少なくともいずれかの方法によって指定あるいは特定されることを特徴とする請求項１１〜１４のいずれかに記載のコンテキスト生成プログラム。
【請求項１６】
前記訪問頻度履歴と前記同伴者頻度履歴に基づいて前記ユーザと前記同伴者との相互の訪問頻度を示す同伴者訪問頻度履歴を作成する同伴者訪問頻度履歴作成手段と、
前記同伴者訪問履歴頻度に応じて予め定められた前記ユーザと前記同伴者との関係を表現するための表現付与ルール記憶手段と、
前記表現付与ルール記憶手段に記憶された前記表現付与ルールに基づいて前記ユーザと前記同伴者との関係に表現を付与する表現付与手段と、
を備えることを特徴とする請求項１３〜１５のいずれかに記載のコンテキスト生成プログラム。
【請求項１７】
前記ユーザが任意で前記位置情報を取得するための任意位置情報取得手段と、
前記ユーザの前記場所ごとの前記同伴者訪問頻度履歴に基づいて前記場所を分類する場所分類手段と、
前記場所に位置している各前記ユーザごとに分類条件を付与し記憶するユーザ分類条件記憶手段と、
前記場所に位置している各前記ユーザごとに前記分類条件を比較するユーザ分類条件比較手段と、
を備えることを特徴とする請求項１６に記載のコンテキスト生成プログラム。
【請求項１８】
前記ユーザ分類条件比較手段は、
前記ユーザが位置する前記場所を分類する分類条件と、複数の前記分類条件の相互の関連を示した分類関連表と、に基づいて、前記分類関連表から抽出した前記分類条件にて分類した前記ユーザを抽出する第１のユーザ抽出手段と、
前記ユーザが位置する場所に関係なく、前記分類関連表から抽出した前記分類条件にて分類した前記ユーザを抽出する第２のユーザ抽出手段と、
前記第１のユーザ抽出手段と前記第２のユーザ抽出手段とのうちのすくなくともいずれか一方を用いて抽出された前記ユーザについての前記同伴者訪問頻度履歴の中から、前記場所の分類条件を指定し、この分類条件に対応する場所を抽出する場所抽出手段と、
を備えることを特徴とする請求項１７に記載のコンテキスト生成プログラム。
【請求項１９】
前記ユーザの前記位置情報による場所の前記訪問頻度履歴から訪問回数を取得して、前記ユーザを前記訪問回数に基づいて分類して作成したユーザリストを作成するユーザリスト作成手段と、
前記ユーザリスト内の前記ユーザの訪問頻度から訪問回数に基づいて分類した場所を抽出する訪問回数別場所抽出手段と、
前記ユーザリスト内の前記ユーザの訪問頻度から訪問回数に基づいて分類したユーザを抽出する訪問回数別ユーザ抽出手段と、
前記人間関係プロファイルに定義された前記ユーザの所属する属性内の複数ユーザにおける訪問頻度から訪問回数に基づいて分類した場所を抽出する属性内訪問回数別場所抽出手段と、
前記人間関係プロファイルに定義された前記ユーザの所属する属性内の複数ユーザにおける訪問頻度から訪問回数に基づいて分類したユーザを抽出する属性内訪問回数別ユーザ抽出手段と、
前記訪問回数別場所抽出手段と、前記訪問回数別ユーザ抽出手段と、前記属性内訪問回数別場所抽出手段と、前記属性内訪問回数別ユーザ抽出手段と、からそれぞれ抽出された前記ユーザおよび前記場所と、前記ユーザの前記場所における前記訪問頻度履歴とを比較して前記訪問頻度履歴に含まれない未訪問の場所を抽出する未訪問場所抽出手段と、
を備えることを特徴とする請求項１３〜１８のいずれかに記載のコンテキスト生成プログラム。
【請求項２０】
前記訪問履歴と前記同伴者訪問履歴とを表示するための履歴情報表示手段を備えることを特徴とする請求項１３〜１９のいずれかに記載のコンテキスト生成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザの位置情報履歴に基づいた新たなコンテキストを生成する技術であって、詳しくは、ユーザが訪問した場所について訪問の回数や滞在の時間、同伴者の有無などの情報を得て、その場所への同伴回数や同伴時間を生成するコンテキスト生成システムおよびそのプログラムに関する。
【背景技術】
【０００２】
ネットワークを利用するユーザの行動は、そのユーザの位置やユーザの行動予定、あるいはユーザ個人の嗜好等などの変動要素が含まれる「ユーザの状態」と、ユーザが居る場所の気温や天候等の変動要素が含まれる「ユーザを取り巻く環境」と、ならびに、ユーザが利用しようとする交通機関の運行状態や店鋪の混雑状態等の変動要素が含まれる「施設の状態」といったような様々な変動要素によりユーザは影響を受ける。
【０００３】
こうした様々な変動要素に影響されうるユーザの行動を支援するためには、これらの刻一刻と変化する環境や周囲の状態などの変動要素に関する情報をいち早く収集する必要がある。こうして収集した情報をユーザに対して、その場その時の状態に応じた最適な情報とサービスを提供する技術が不可欠となっている。
【０００４】
このような情報提供技術は、「状態（コンテキスト）を察知して、それに適合した情報やサービスの提供を行う」という意味で、「コンテキスト・アウェア技術」と呼ばれている。このコンテキスト・アウェア技術に関しては、たとえば「Ｃ−ＭＡＰ：Ａ  Ｃｏｎｔｅｘｔ−Ａｗａｒｅな展示ガイドシステムの試作：情報処理学会論文誌、Ｖｏｌ．３９，Ｎｏ．１０，Ｏｃｔｏｂｅｒ  １９９８」といった研究開発が学会でも論じられ、これまでにコンテキスト・アウェア技術に関する多くの研究開発が行われている（非特許文献１参照）。
【０００５】
また、ＩＣカードのような携帯情報蓄積装置を用いてユーザのコンテキスト（行動履歴）を収集し、ユーザが提供した情報についてＩＣカードに記憶されたコンテキストの内容をもって確証としている。単にユーザが提供しただけの情報では、その情報の内容が正しいが否かの確証を得ることはできない。そこでユーザが携行するＩＣカードにユーザのコンテキストを記憶しておき、このコンテキストの中からユーザが提供しようとする情報を確証付けし得るコンテキストを抽出して添付することで、その情報の信頼性を高めるという方法がある（特許文献１参照）。
【非特許文献１】「Ｃ−ＭＡＰ：Ａ  Ｃｏｎｔｅｘｔ−Ａｗａｒｅな展示ガイドシステムの試作」、情報処理学会論文誌、Ｖｏｌ．３９，Ｎｏ．１０，Ｏｃｔｏｂｅｒ  １９９８
【特許文献１】特開２００２−３５２０１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来のこれら技術においては、ＩＣカードに記憶された情報から得られたコンテキスト（履歴情報）を情報処理せずにそのまま利用することはあっても、コンテキストを情報処理して新たなコンテキストを生成するという技術は知られていなかった。
【０００７】
本発明は上記課題に鑑みてなされたもので、ユーザの位置情報に基づいて訪問した場所への訪問回数や滞在時間、同伴者情報を取得し、訪問した場所への同伴者の同伴回数や同伴時間といった新たなコンテキストを生成することができ、もって、より多くのコンテキストを取得することが可能なコンテキスト生成システムおよびそのプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００８】
請求項１に記載の本発明は、ユーザの場所を示す位置情報を一定間隔で取得することにより時系列における前記位置情報を表す位置情報履歴を作成するための位置情報履歴作成手段と、前記位置情報履歴を一定範囲の前記場所ごとにまとめ、該場所ごとに前記ユーザが滞在した滞在時間を演算して求め、この滞在時間が一定時間以上である場合は前記場所に前記ユーザが訪問していたと判断し訪問履歴として記憶する訪問履歴記憶手段と、を備える。
【０００９】
このような請求項１に記載の本発明によれば、ユーザの位置を一定間隔で取得し位置情報履歴を作成する手段と、場所ごとの滞在時間を計算し、一定の滞在時間以上場所に訪問していたと判断し、訪問履歴として蓄積する手段と、を具備することを特徴とするコンテキスト生成システムが得られる。
【００１０】
また、請求項２に記載の本発明によれば、請求項１において、前記位置情報履歴と前記訪問履歴に基づいて、前記場所ごとの一定期間における前記ユーザが訪問した訪問回数、前記訪問の訪問間隔、前記訪問間隔の平均間隔、前記滞在時間の平均時間、のうちの少なくとも一つを演算により求め、この演算結果を訪問頻度履歴として記憶する訪問頻度履歴記憶手段を備える。
【００１１】
このような請求項２に記載の本発明によれば、位置情報履歴と訪問履歴に基づき、場所ごとの一定期間における訪問回数、訪問の間隔、訪問の間隔の平均、滞在時間の平均の少なくともひとつを計算し、訪問頻度履歴として蓄積する手段とを具備することを特徴とするコンテキスト生成システムが得られる。
【００１２】
また、請求項３に記載の本発明によれば、請求項１または２のいずれかにおいて、前記位置情報履歴より複数の前記ユーザ間における相互の距離が一定以下であるユーザを全て抽出し、抽出された前記ユーザの相互の関係情報を表す人間関係プロファイルに基づいて前記ユーザの同伴者を特定し、同伴者履歴として記憶する同伴者履歴記憶手段と、前記場所ごとにおける前記ユーザと前記同伴者の滞在時間を演算して求め、前記滞在時間が一定以上である前記場所を前記ユーザが前記同伴者と訪問したと判断し、同伴者訪問履歴として記憶する同伴者訪問履歴記憶手段と、を備える。
【００１３】
このような請求項３に記載の本発明によれば、位置情報履歴に基づき、複数ユーザ間の物理的位置が一定の距離以下かつユーザ間人間関係プロファイルを利用して同伴者を特定し、同伴者履歴として蓄積する手段と、場所ごとの同伴者との滞在時間を計算し、一定の滞在時間以上の場所を同伴者と訪問したと判断し、同伴者訪問履歴として蓄積する手段とを具備することを特徴とするコンテキスト生成システムが得られる。
【００１４】
また、請求項４に記載の本発明によれば、請求項３において、前記同伴者履歴と前記同伴者訪問履歴に基づき、前記ユーザごとの一定期間における同伴回数、同伴の間隔、同伴の間隔の平均、のうちのいずれかについて、前記同伴者履歴を用いてそれらの少なくともひとつを演算して求めて前記同伴者頻度履歴として記憶する同伴者頻度履歴記憶手段を備える。
【００１５】
このような請求項４に記載の本発明によれば、同伴者履歴と同伴者訪問履歴に基づき、ユーザごとの一定期間における同伴回数、同伴の間隔、同伴の間隔の平均を同伴者履歴を用いてそれらの少なくともひとつを計算し、同伴者頻度履歴として蓄積する手段とを具備することを特徴とするコンテキスト生成システムが得られる。
【００１６】
また、請求項５に記載の本発明によれば、請求項１〜４のいずれかにおいて、前記場所は、陸標となるランドマークに関連付けて前記場所を指定するランドマーク指定方法、住所により前記場所を指定する住所指定方法、緯度経度により特定された地点を含む地域を前記場所として特定する地域特定方法、緯度経度により特定される地点を前記場所として指定する緯度経度指定方法、のうちの少なくともいずれかの方法によって指定あるいは特定される。
【００１７】
このような請求項５に記載の本発明によれば、前記場所の特定には、ランドマークを用いた場所の指定（駅、建造物）方法、住所を用いた場所の指定方法、緯度経度の中心点を用いたエリアの特定方法、緯度経度を用いた位置の指定方法の少なくとも一つが含まれることを特徴とするコンテキスト生成システムが得られる。
【００１８】
また、請求項６に記載の本発明によれば、請求項３〜５のいずれかにおいて、前記訪問頻度履歴と前記同伴者頻度履歴に基づいて前記ユーザと前記同伴者との相互の訪問頻度を示す同伴者訪問頻度履歴を作成する同伴者訪問頻度履歴作成手段と、前記同伴者訪問履歴頻度に応じて予め定められた前記ユーザと前記同伴者との関係を表現するための表現付与ルール記憶手段と、前記表現付与ルール記憶手段に記憶された前記表現付与ルールに基づいて前記ユーザと前記同伴者との関係に表現を付与する表現付与手段と、を備える。
【００１９】
このような請求項６に記載の本発明によれば、訪問頻度履歴と同伴者頻度履歴に基づき、同伴者訪問頻度履歴を作成する手段と、表現付与ルールに従い、様々な表現を付与する手段とを具備することを特徴とするコンテキスト生成システムが得られる。
【００２０】
また、請求項７に記載の本発明によれば、請求項６において、前記ユーザが任意で前記位置情報を取得するための任意位置情報取得手段と、前記ユーザの前記場所ごとの前記同伴者訪問頻度履歴に基づいて前記場所を分類する場所分類手段と、前記場所に位置している各前記ユーザごとに分類条件を付与し記憶するユーザ分類条件記憶手段と、前記場所に位置している各前記ユーザごとに前記分類条件を比較するユーザ分類条件比較手段と、を備える。
【００２１】
このような請求項７に記載の本発明によれば、一定期間で取得する位置情報とは別に、ユーザの操作に基づき、位置情報を取得する手段と、ユーザのいる場所ごとの同伴者訪問頻度履歴に基づき、場所を分類わけする手段と、各々の場所において、ユーザごとに分類を付与し、蓄積する手段と各々の場所において、ユーザごとに分類を比較する手段とを具備することを特徴とするコンテキスト生成システムが得られる。
【００２２】
また、請求項８に記載の本発明によれば、請求項７において、前記ユーザ分類条件比較手段は、前記ユーザが位置する前記場所を分類する分類条件と、複数の前記分類条件の相互の関連を示した分類関連表と、に基づいて、前記分類関連表から抽出した前記分類条件にて分類した前記ユーザを抽出する第１のユーザ抽出手段と、前記ユーザが位置する場所に関係なく、前記分類関連表から抽出した前記分類条件にて分類した前記ユーザを抽出する第２のユーザ抽出手段と、前記第１のユーザ抽出手段と前記第２のユーザ抽出手段とのうちのすくなくともいずれか一方を用いて抽出された前記ユーザについての前記同伴者訪問頻度履歴の中から、前記場所の分類条件を指定し、この分類条件に対応する場所を抽出する場所抽出手段と、を備える。
【００２３】
このような請求項８に記載の本発明によれば、各々の場所において、ユーザごとに分類を比較する手段には、ユーザのいる場所の分類と分類関連表をもちいて、関連表から抽出した場所の分類をもつユーザを抽出する手段と、ユーザのいる場所にかかわらず、場所に対する分類と分類間の関係を示した分類関連表をもちいて、分類関連表から抽出した場所の分類をもつユーザを抽出する手段と、抽出したユーザの同伴者訪問頻度履歴の中から、場所の分類を指定して、指定した分類に対応する場所を抽出する手段とを具備することを特徴とするコンテキスト生成システムが得られる。
【００２４】
また、請求項９に記載の本発明によれば、請求項３〜８のいずれかにおいて、前記ユーザの前記位置情報による場所の前記訪問頻度履歴から訪問回数を取得して、前記ユーザを前記訪問回数に基づいて分類して作成したユーザリストを作成するユーザリスト作成手段と、前記ユーザリスト内の前記ユーザの訪問頻度から訪問回数に基づいて分類した場所を抽出する訪問回数別場所抽出手段と、前記ユーザリスト内の前記ユーザの訪問頻度から訪問回数に基づいて分類したユーザを抽出する訪問回数別ユーザ抽出手段と、前記人間関係プロファイルに定義された前記ユーザの所属する属性内の複数ユーザにおける訪問頻度から訪問回数に基づいて分類した場所を抽出する属性内訪問回数別場所抽出手段と、前記人間関係プロファイルに定義された前記ユーザの所属する属性内の複数ユーザにおける訪問頻度から訪問回数に基づいて分類したユーザを抽出する属性内訪問回数別ユーザ抽出手段と、前記訪問回数別場所抽出手段と、前記訪問回数別ユーザ抽出手段と、前記属性内訪問回数別場所抽出手段と、前記属性内訪問回数別ユーザ抽出手段と、からそれぞれ抽出された前記ユーザおよび前記場所と、前記ユーザの前記場所における前記訪問頻度履歴とを比較して前記訪問頻度履歴に含まれない未訪問の場所を抽出する未訪問場所抽出手段と、を備える。
【００２５】
このような請求項９に記載の本発明によれば、ユーザの位置情報に基づき、場所における訪問頻度履歴から、訪問回数に基づく、ユーザリストを作成する手段と、取得したユーザリスト内のユーザの訪問頻度から、訪問回数に基づく、場所を抽出する手段と、取得したユーザリスト内のユーザの訪問頻度から、訪問回数に基づく、ユーザを抽出する手段と、人間関係プロファイルに定義されたユーザの所属するコミュニティ内の複数ユーザにおける訪問頻度から、訪問回数に基づく、場所を抽出する手段と、人間関係プロファイルに定義されたユーザの所属するコミュニティ内の複数ユーザにおける訪問頻度から、訪問回数に基づく、ユーザを抽出する手段と、抽出された情報の中から、ユーザの場所における訪問頻度履歴と比較し、訪問したことのない場所を抽出する手段とを具備することを特徴とするコンテキスト生成システムが得られる。
【００２６】
また、請求項１０に記載の本発明によれば、請求項３〜９のいずれかにおいて、前記訪問履歴と前記同伴者訪問履歴とを表示するための履歴情報表示手段を備える。
【００２７】
このような請求項１０に記載の本発明によれば、取得した訪問履歴情報、同伴者訪問履歴情報を表示する手段を具備することを特徴とするコンテキスト生成システムが得られる。
【００２８】
また、請求項１１に記載の本発明によれば、ユーザの場所を示す位置情報を一定間隔で取得することにより時系列における前記位置情報を表す位置情報履歴を作成するための位置情報履歴作成手段により前記位置情報履歴を作成するステップと、前記位置情報履歴を一定範囲の前記場所ごとにまとめ、該場所ごとに前記ユーザが滞在した滞在時間を演算して求め、この滞在時間が一定時間以上である場合は前記場所に前記ユーザが訪問していたと判断し訪問履歴として記憶する訪問履歴記憶手段により前記訪問履歴を記憶するステップと、を備える。
【００２９】
また、請求項１２に記載の本発明によれば、請求項１１において、前記位置情報履歴と前記訪問履歴に基づいて、前記場所ごとの一定期間における前記ユーザが訪問した訪問回数、前記訪問の訪問間隔、前記訪問間隔の平均間隔、前記滞在時間の平均時間、のうちの少なくとも一つを演算により求め、この演算結果を訪問頻度履歴として記憶する訪問頻度履歴記憶手段を備える。
【００３０】
また、請求項１３に記載の本発明によれば、請求項１１または１２のいずれかにおいて、前記位置情報履歴より複数の前記ユーザ間における相互の距離が一定以下であるユーザを全て抽出し、抽出された前記ユーザの相互の関係情報を表す人間関係プロファイルに基づいて前記ユーザの同伴者を特定し、同伴者履歴として記憶する同伴者履歴記憶手段と、前記場所ごとにおける前記ユーザと前記同伴者の滞在時間を演算して求め、前記滞在時間が一定以上である前記場所を前記ユーザが前記同伴者と訪問したと判断し、同伴者訪問履歴として記憶する同伴者訪問履歴記憶手段と、を備える。
【００３１】
また、請求項１４に記載の本発明によれば、請求項１３において、前記同伴者履歴と前記同伴者訪問履歴に基づき、前記ユーザごとの一定期間における同伴回数、同伴の間隔、同伴の間隔の平均、のうちのいずれかについて、前記同伴者履歴を用いてそれらの少なくともひとつを演算して求めて前記同伴者頻度履歴として記憶する同伴者頻度履歴記憶手段を備える。
【００３２】
また、請求項１５に記載の本発明によれば、請求項１１〜１４のいずれかにおいて、前記場所は、陸標となるランドマークに関連付けて前記場所を指定するランドマーク指定方法、住所により前記場所を指定する住所指定方法、緯度経度により特定された地点を含む地域を前記場所として特定する地域特定方法、緯度経度により特定される地点を前記場所として指定する緯度経度指定方法、のうちの少なくともいずれかの方法によって指定あるいは特定される。
【００３３】
また、請求項１６に記載の本発明によれば、請求項１３〜１５のいずれかにおいて、前記訪問頻度履歴と前記同伴者頻度履歴に基づいて前記ユーザと前記同伴者との相互の訪問頻度を示す同伴者訪問頻度履歴を作成する同伴者訪問頻度履歴作成手段と、前記同伴者訪問履歴頻度に応じて予め定められた前記ユーザと前記同伴者との関係を表現するための表現付与ルール記憶手段と、前記表現付与ルール記憶手段に記憶された前記表現付与ルールに基づいて前記ユーザと前記同伴者との関係に表現を付与する表現付与手段と、を備える。
【００３４】
また、請求項１７に記載の本発明によれば、請求項１６において、前記ユーザが任意で前記位置情報を取得するための任意位置情報取得手段と、前記ユーザの前記場所ごとの前記同伴者訪問頻度履歴に基づいて前記場所を分類する場所分類手段と、前記場所に位置している各前記ユーザごとに分類条件を付与し記憶するユーザ分類条件記憶手段と、前記場所に位置している各前記ユーザごとに前記分類条件を比較するユーザ分類条件比較手段と、を備える。
【００３５】
また、請求項１８に記載の本発明によれば、請求項１７において、前記ユーザ分類条件比較手段は、前記ユーザが位置する前記場所を分類する分類条件と、複数の前記分類条件の相互の関連を示した分類関連表と、に基づいて、前記分類関連表から抽出した前記分類条件にて分類した前記ユーザを抽出する第１のユーザ抽出手段と、前記ユーザが位置する場所に関係なく、前記分類関連表から抽出した前記分類条件にて分類した前記ユーザを抽出する第２のユーザ抽出手段と、前記第１のユーザ抽出手段と前記第２のユーザ抽出手段とのうちのすくなくともいずれか一方を用いて抽出された前記ユーザについての前記同伴者訪問頻度履歴の中から、前記場所の分類条件を指定し、この分類条件に対応する場所を抽出する場所抽出手段と、を備える。
【００３６】
また、請求項１９に記載の本発明は、請求項１３〜１８のいずれかにおいて、前記ユーザの前記位置情報による場所の前記訪問頻度履歴から訪問回数を取得して、前記ユーザを前記訪問回数に基づいて分類して作成したユーザリストを作成するユーザリスト作成手段と、前記ユーザリスト内の前記ユーザの訪問頻度から訪問回数に基づいて分類した場所を抽出する訪問回数別場所抽出手段と、前記ユーザリスト内の前記ユーザの訪問頻度から訪問回数に基づいて分類したユーザを抽出する訪問回数別ユーザ抽出手段と、前記人間関係プロファイルに定義された前記ユーザの所属する属性内の複数ユーザにおける訪問頻度から訪問回数に基づいて分類した場所を抽出する属性内訪問回数別場所抽出手段と、前記人間関係プロファイルに定義された前記ユーザの所属する属性内の複数ユーザにおける訪問頻度から訪問回数に基づいて分類したユーザを抽出する属性内訪問回数別ユーザ抽出手段と、前記訪問回数別場所抽出手段と、前記訪問回数別ユーザ抽出手段と、前記属性内訪問回数別場所抽出手段と、前記属性内訪問回数別ユーザ抽出手段と、からそれぞれ抽出された前記ユーザおよび前記場所と、前記ユーザの前記場所における前記訪問頻度履歴とを比較して前記訪問頻度履歴に含まれない未訪問の場所を抽出する未訪問場所抽出手段と、を備える。
【００３７】
また、請求項２０に記載の本発明は、請求項１３〜１９のいずれかにおいて、前記訪問履歴と前記同伴者訪問履歴とを表示するための履歴情報表示手段を備える。
【発明の効果】
【００３８】
本発明によれば、ユーザの位置情報に基づいて訪問した場所への訪問回数や滞在時間、同伴者情報を取得し、訪問した場所への同伴者の同伴回数や同伴時間といった新たなコンテキストを生成することができ、もって、より多くのコンテキストを取得することが可能なコンテキスト生成システムおよびそのプログラムを提供することができる。
【発明を実施するための最良の形態】
【００３９】
以下に、図面を用いて本発明に係る実施の形態の構成と動作を説明する。以下の説明に用いる図面では、本発明を実現する上で同じ機能を持つ構成要素には同じ番号を付与する。また、以下の説明は、本発明の理解を助けるものであって、本発明の技術的範囲を制限するものではない。
【００４０】
図１は、本発明の実施の形態によるコンテキスト生成システムの構成説明図であって、ユーザ端末１と、携帯電話やＰＨＳなどの携帯電話端末１１、パーソナルデジタルアシスタンス（ＰＤＡ）１２、パーソナルコンピュータ１３などが示されている。また、位置情報などのコンテキストを取得し管理するコンテキスト管理サーバ２と、コンテキストに基づき新たなコンテキストを生成するコンテキスト生成サーバ３と、移動通信網４と、インターネット５と、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）無線タグやＰＨＳなど、自身の物理的位置情報を移動通信網４を経由して、あるいは直接インターネット５へ発信することが可能な位置発信デバイス６とが示されている。
【００４１】
図１を参照して、ユーザの携帯電話端末１１は移動通信網４に接続されている。また、ユーザのパーソナルデジタルアシスタンス１２およびパーソナルコンピュータ１３は、データ通信が可能なモバイルカードを搭載することにより、移動通信網４と接続されている。あるいは、インターネット５に直接接続されていてもよい。また位置発信デバイス６はＲＦＩＤタグリーダなどを介してインターネット５に直接接続されており、あるいは、ＰＨＳ無線基地局を介して移動通信網４に接続されていてもよい。
【００４２】
図２に参照されるのは、コンテキスト管理サーバ２において管理されている位置情報履歴の構成例である。システムが定期的（たとえば１時間ごと）にコンテキスト収集し、蓄積した例を示す。また、２０１で示す４行目（２００４／１／６  １１：３４）にはユーザの端末操作（情報登録時や参照時など）を契機にコンテキスト収集をし、蓄積した例である。
【００４３】
本実施の形態では、コンテンツ情報登録前後のコンテキストとして、一定距離内にいるユーザの位置の時間的変化を利用したＸｍ（メートル）以内にいるユーザの情報表現例を示す。例えば、図２の例で２０１で示す４行目（２００４／１／６  １１：３４）はユーザＩＤ５００１のユーザの位置がユーザＩＤ５００２が常にユーザＩＤ５００１の近傍にいることから、ユーザＩＤ５００２のビット列で示される２番目ビットに１（０１０００００００）を表示していることを表す。この例では、近傍にいるユーザを表すためには、ユーザＩＤのビット列は、位置情報履歴を提供しているユーザの数用意する必要がある。
【００４４】
図３に示すのは、本発明の実施の形態によるコンテキスト生成サーバ２の内部モジュール構成をさらに詳細に説明するための説明図である。このコンテキスト生成サーバ３は、コンテキスト管理サーバ２などの外部構成との間で、インターネット５を介した情報通信を行う情報送受信部３１と、収集されたコンテキストの時間的変化や複数コンテキスト間の関係などに着目して新たなコンテキストを生成するコンテキスト生成部３２と、収集もしくは生成されたコンテキストを蓄積し管理するコンテキスト管理部３３と、からなる。
【００４５】
図４は、本発明の実施の形態によるコンテキスト生成サーバ２のコンテキスト生成処理手順を説明したフロー図である。ステップ４０１において、情報送受信部３１が、コンテキスト管理サーバ２から図２に示した位置情報履歴の取得を行う。ステップ４０２において、情報送受信部３１から取得した位置情報履歴に基づき、コンテキスト生成部３２が、ある「エリア（地域、範囲）／位置」（場所）における訪問回数および滞在時間を算出する。
【００４６】
ただし、連続的に同じ位置に滞在している場合は、カウントアップせずに滞在時間のみカウントする。また、近傍にいるユーザが連続的に近傍にいる場合のみ同伴していると判断し、カウントする。また、連続的に同じ位置に同伴している場合は、カウントアップせずに、同伴時間についてのみカウントする。ステップ４０３において、算出した訪問回数、滞在時間、同伴回数、同伴時間をエリア／位置、時間帯に分けてコンテキスト管理部３３が蓄積する。
【００４７】
図５は、本発明の実施の形態によるコンテキスト生成サーバ２のコンテキスト生成処理手順４０２について、より詳しい処理を説明したフロー図である。ステップ５０１において、情報送受信部３１から取得した図２に示す位置情報履歴に基づき、一定期間Ｘ内の位置情報を抽出し、任意の位置情報を中心点として、半径Ｙｍ以内に位置する位置情報を位置情報履歴から抽出する。
【００４８】
次に、ステップ５０２にて、抽出した半径Ｙｍ以内に位置する位置情報に基づき、時間帯ごとの訪問回数を算出する。ただし、連続的に同じ位置に滞在している場合は、カウントアップしない。近傍にいるユーザが連続的に近傍にいる場合のみ同伴していると判断し、カウントする。ただし、連続的に同じ位置に同伴している場合は、カウントアップしない。
【００４９】
次に、ステップ５０３にて、抽出されていない位置情報履歴の中から、ある位置情報を中心として、再度半径Ｙｍ以内に位置する位置情報を抽出する。抽出されない位置情報履歴がなくなるまで、ステップ５０１、ステップ５０２を繰り返す。
【００５０】
図６は、図２に示す位置情報履歴から抽出した位置情報のイメージ図を示す。一定期間Ｘ内の位置情報を縦軸が緯度、横軸が経度としてプロットし、任意の中心点に基づき半径Ｙｍで囲んだ例である。ここで任意の中心点ごとに半径Ｙｍで抽出された位置情報履歴に基づき、コンテキスト管理部３３が次に示す図７のように情報の蓄積を行う。
【００５１】
図７は、図２に示す位置情報履歴に基づき、一定期間Ｘ内の位置情報を抽出し、任意の位置情報を中心点として、半径Ｙｍ以内に位置する位置情報を位置情報履歴から抽出し、コンテキスト管理部３３に蓄積した訪問履歴データ構成例である。この例では、一日を２つの時間帯に分けて、その時間帯のある中心点（緯度、経度）の半径Ｙｍ以内への訪問回数を蓄積している。時間帯は任意に分割可能である。また、その時に同伴していたユーザＩＤのビットに同伴回数を蓄積する。
【００５２】
図８は、ユーザ間における関係を示す人間関係プロファイルのデータ構成例である。この人間関係プロファイルとは、たとえばユーザＩＤ  ５００１のユーザとユーザＩＤ  ５００４の人間関係を示す情報である。図８では、このユーザＩＤ  ５００１のユーザとユーザＩＤ  ５００４との間に存在する人間関係プロファイルは「家族」として登録されている。
【００５３】
図９は、図２に示す位置情報履歴に基づき、Ｘｍ以内にいるユーザに対し、図８で示したユーザ間の人間関係プロファイルのデータ構成上に存在しているユーザであり、一定時間に渡ってユーザとの距離がＸｍ以内である場合、この人物はユーザの同伴者であると判断して同伴者履歴に同伴者として記憶し、蓄積した同伴者履歴データ構成例である。
【００５４】
図１０は、図７に示した訪問履歴に基づいて、不特定のあるユーザが訪れたエリア／位置を名称（たとえば渋谷、新宿、品川）をもって表し、この名称で特定されるエリア／位置にユーザが一定の期間において、どのくらいの回数でそのエリア／位置に訪問したかを回数表示した訪問頻度履歴をデータテーブルに表した一つの例である。この訪問頻度履歴では、不特定のあるユーザが訪問したエリア／位置の名称が示され、例えば渋谷には第１週の水曜日に「１」が付されていることで、このユーザが渋谷を訪問したことがわかる。一方、他の曜日や週には全て「０」が付されていることから、このユーザはすくなくとも第１週から第４週にかけて１回だけ渋谷を訪問しており、その他の訪問していない日には「０」が付されて表現されている。
【００５５】
図１１は、図９に示した同伴履歴の内容に基づいて、あるユーザ５００１とその同伴者５００２〜５００４の一定期間における同伴回数を示した同伴者頻度履歴をデータテーブルに表した一つの例である。この同伴者頻度履歴では、ユーザ５００１がユーザ５００２と同伴して行動したか否かを曜日別に表しており、例えば第１週の月曜日は同伴していないので「０」が付されている。一方、第１週の水曜日は同伴しているので「１」が付されて表現されている。このようにユーザ５００１とユーザ５００２〜５００４の関係において、同伴したか否かが「１」と「０」にて表現され、同伴頻度履歴のデータとして用いられている。
【００５６】
図１２は、表現付与ルールの一つの例をデータテーブルに表現して示している。不特定のあるエリア／位置に対し、すでに図７に示した訪問履歴や図９に示した同伴履歴から抽出した、滞在時間、繰り返し間隔、同伴者、時間帯にて分類して、それぞれの分類について関連付けされた表現付与ルールが示されている。この表現付与ルールは、図１２の例では言語表現が付与されている。たとえば「会う」という表現付与がされる場合は、「時間帯」として「evening」であり、「同伴者」のいる頻度は「any」であり、「繰り返し間隔」は「週５日以上」であり、「滞在時間」は「７時間以上」が揃ったときである。
【００５７】
図１３は、図１２に示した表現付与ルールに基づいて付与された表現に対して、図１０にて示した訪問頻度履歴をもとに、更に表現を追加するための別の表現付与ルールの一例である。この図１３に示した例では、たとえば「訪れる」という表現が付与される場合の条件としては、そのエリア／場所に訪れる頻度を表す「繰り返し間隔」が「２ヵ月に１回以上」の場合である。同様に、「繰り返し間隔」が「２ヵ月に２回以上」である場合の表現は「時々訪れる」であり、「２週間に２回以上」である場合は「よく訪れる」といったように付与される表現が変化する。
【００５８】
図１４は、図１０に示した訪問頻度履歴や図１１に示した同伴者頻度履歴に基づいて、さらに図１２および図１３の表現付与ルールも適用して作成した、同伴者訪問頻度履歴のデータ構成の一例である。この図１４に示した同伴者訪問頻度履歴の一つの例では、ユーザＩＤ５００１のユーザが「位置情報（緯度）」で「３５．７０４９６」、「位置情報（経度）」で「１３９．７７８４」のエリア／位置について、「同伴者」は「なし」の状態で「よく訪れる」という状況を表している。この場合、「同伴者」がいないことから「同伴者訪問頻度による表現」はなされないので、該当データは空白となる。一方、「位置情報（緯度）」で「３５．９４４３０」、「位置情報（経度）」で「１３９．６４２２」のエリア／位置については、「同伴者」は「恋人」の状態で「よく訪れる」という状況を表している。この場合、「同伴者」は「恋人」であることから「よく同伴する」という「同伴者訪問頻度による表現」が付与される。
【００５９】
図１５は、図１４に示した同伴者訪問頻度履歴に基づいて実行されるエリア／位置の分類処理手順を説明するためのフロー図である。同伴者訪問頻度履歴におけるエリア／位置に対し、「分類Ａ」はユーザがよく訪れるエリア／位置であり、「分類Ｂ」はユーザが時々訪れるエリア／位置であり、「分類Ｃ」はユーザがよく同伴する人とよく訪れるエリア／位置であり、「分類Ｄ」はユーザが時々同伴する人とよく訪れるエリア／位置であり、「分類Ｅ」はユーザが時々同伴する人と時々訪れるエリア／位置を表している。
【００６０】
図１６は、図１４にて示した同伴者訪問頻度履歴に対して分類を付与した場合の一つの例であり、図１７は図１５にて示した「分類Ａ」〜「分類Ｅ」により表現される、分類同士の組合わせによる関連付けをまとめて表した分類関連表の一つの例を示す。この図１６と図１７を参照して、図１７に示す「パターン」のうちの「１〜５」は、図１５に示した同じ分類同士の組み合わせになるエリア／位置の抽出を実行する実行パターンであり、一方、「パターン６〜９」は違う分類同士のエリア／位置の抽出を実行する実行パターンを示している。図１６に示す同伴者訪問頻度履歴のうち「分類」の項目において、一行目データ１６０１と同じ分類「Ａ」をもつ他のユーザを抽出する場合には、図１７に示した「パターン１」に則って分類「Ａ」を付与された他のユーザを抽出する。
【００６１】
また、図１８に示すのは図１７にて示した「パターン６」に則って、分類「Ａ」が付与された他のユーザを抽出した一つの例を示している。ユーザ５００１のエリア／位置である「場所」の名称として「品川」と「渋谷」が示されている。このうち、「渋谷」についての分類は「分類Ｂ」であり、この「渋谷」と「分類Ｂ」が表示されたデータ欄１８０１に対して、「パターン６」を適用して他のユーザを抽出している。図１７に示した「パターン６」は「分類Ｂ」と「分類Ａ」のそれぞれに分類されたユーザ同士を組合わせて抽出する実行パターンである。これに則り、「分類Ｂ」であるユーザ５００１のデータ欄１８０１は、「分類Ａ」であるユーザ５００２のデータ欄１８０２と関連付けされて抽出される。
【００６２】
図１９は、すでに図１０にて示した訪問頻度履歴に基づいて作成したユーザリストの一つの例であり、ユーザＩＤが５００１のユーザが「渋谷」を訪問した回数は「５」回であり、この訪問回数の「５」回は「一定期間の訪問頻度」である。
【００６３】
次に示す図２０は、図１９にて示したユーザリストと、図８に示したユーザの人間関係プロファイル、およびユーザの図１４に示した同伴者訪問頻度履歴に基づき生成した画面表示の一つの例を具体的に示したものである。この具体例では、結果表示画面１５と、詳細情報表示画面１６とが示されている。この表示画面は、図１にて示した携帯電話端末１１や、ユーザのパーソナルデジタルアシスタンス１２およびパーソナルコンピュータ１３などが備える図示しない画像表示装置に表示される。これらの画像表示装置に図２０に示した画像を表示するために、パーソナルデジタルアシスタンス１２やパーソナルコンピュータ１３にはデータ通信が可能なモバイルカードが搭載されて移動通信網４と接続されている。あるいは、インターネット５に直接接続されていてもよく、こうした構成により画像表示のための画像データを取得することができる。
【００６４】
この図２０に示す結果表示画面１５や詳細情報表示画面１６などの画像を表示するために、図３に示したコンテキスト生成サーバ３が有するコンテキスト生成部３２では、「友達がよく訪れている場所で自分がよく訪れていない場所」「自分がよく訪れている場所によく訪れる人」「彼女と一緒の時に新宿によく訪れる人が」「情報を登録した人が彼女と一緒の時によく訪れる場所」「これから彼女と会う時によく訪れる場所」のような、どんなときに、どんなところで、どんな人がという情報を生成している。特に、詳細情報表示１６の下部に示されるように、コンテンツ情報に対する信頼性の向上のための「この場所をよく訪れる人からの情報です」といったコンテキストを表示しており、このコンテキストを付与することによりコンテンツ情報に信頼性や確証を付与することができる。
【００６５】
図２１は、コンテキスト生成部３２が「友達がよく訪れている場所で、自分はよくは訪れていない場所」を抽出する場合の実行処理の一つの例である。ステップ２１０１において、図８にて示したユーザ間の人間関係プロファイルから、ユーザの友人のユーザＩＤを取得する。ステップ２１０２において、友人の図１０に示す訪問頻度履歴を取得し、よく訪れるエリア／位置を抽出する。ステップ２１０３において、ユーザの図１０に示した訪問頻度履歴を取得し、ステップ２１０４において、友人のよく訪れるエリア／位置にユーザの訪問頻度履歴の中にないエリア／位置を抽出している。
【００６６】
以上説明した実施の形態によれば、ユーザの位置情報履歴を基に新たなコンテキストを生成するシステムおよびプログラムとそのプログラムの記録媒体に関し、より詳細には、ユーザの位置情報を基に、あるエリアや位置への訪問回数や滞在時間、同伴者情報を基に、あるエリア・位置への同伴回数や同伴時間を生成するコンテキスト生成システムにより、より多くのコンテキストを取得し、コンテキスト・アウェア技術に利用できる。
【図面の簡単な説明】
【００６７】
【図１】本発明のコンテキスト生成システムの実施の形態に係る、システム構成を説明するための構成図を示す。
【図２】本発明のコンテキスト生成システムの実施の形態に係る、コンテキスト（位置情報履歴）データ構成図を示す。
【図３】本発明のコンテキスト生成システムの実施の形態に係る、コンテキスト生成サーバの構成を説明するための説明図を示す。
【図４】本発明のコンテキスト生成システムの実施の形態に係る、コンテキスト生成システムおよびそのプログラムの動作および処理を説明するためのフロー図を示す。
【図５】本発明のコンテキスト生成システムの実施の形態に係る、コンテキスト生成システムおよびそのプログラムの動作および処理を説明するためのフロー図を示す。
【図６】本発明のコンテキスト生成システムの実施の形態に係る、コンテキスト生成システムおよびそのプログラムの動作および処理において使用するエリア／位置判定処理を説明するためのイメージ図を示す
【図７】本発明のコンテキスト生成システムの実施の形態に係る、コンテキスト生成システムが生成するコンテキストの蓄積例を説明するための説明図を示す。
【図８】本発明のコンテキスト生成システムの実施の形態に係る、コンテキスト生成システムが利用するユーザ間人間関係プロファイル例を説明するための説明図を示す。
【図９】本発明のコンテキスト生成システムの実施の形態に係る、コンテキスト生成システムが生成するコンテキストの蓄積例を説明するための説明図を示す。
【図１０】本発明のコンテキスト生成システムの実施の形態に係る、コンテキスト生成システムが生成するコンテキストの蓄積例を説明するための説明図を示す。
【図１１】本発明のコンテキスト生成システムの実施の形態に係る、コンテキスト生成システムが生成するコンテキストの蓄積例を説明するための説明図を示す。
【図１２】本発明のコンテキスト生成システムの実施の形態に係る、コンテキスト生成システムが利用する表現付与ルール例を説明するための説明図を示す。
【図１３】本発明のコンテキスト生成システムの実施の形態に係る、コンテキスト生成システムが利用する表現付与ルール例を説明するための説明図を示す。
【図１４】本発明のコンテキスト生成システムの実施の形態に係る、コンテキスト生成システムが生成するコンテキストの蓄積例を説明するための説明図を示す。
【図１５】本発明のコンテキスト生成システムの実施の形態に係る、コンテキスト生成システムが生成するコンテキストの分類例を説明するための説明図を示す。
【図１６】本発明のコンテキスト生成システムの実施の形態に係る、コンテキスト生成システムが生成するコンテキストの蓄積例を説明するための説明図を示す。
【図１７】本発明のコンテキスト生成システムの実施の形態に係る、コンテキスト生成システムが利用する分類パターン例を説明するための説明図を示す。
【図１８】本発明のコンテキスト生成システムの実施の形態に係る、コンテキスト生成システムが利用する分類処理例を説明するための説明図を示す。
【図１９】本発明のコンテキスト生成システムの実施の形態に係る、コンテキスト生成システムが生成するコンテキストの蓄積例を説明するための説明図を示す。
【図２０】本発明のコンテキスト生成システムの実施の形態に係る、コンテキスト生成システムが生成するコンテキストの利用例を説明するための説明図を示す。
【図２１】本発明のコンテキスト生成システムの実施の形態に係る、コンテキスト生成システムおよびそのプログラムの動作および処理において使用するエリア／位置抽出処理を説明するためのフロー図を示す。
【符号の説明】
【００６８】
１  ユーザ端末
２  コンテキスト管理サーバ（訪問履歴記憶手段）
３  コンテキスト生成サーバ（位置情報履歴作成手段）
４  移動通信網
５  インターネット
６  位置発信デバイス
１１  携帯電話端末
１２  パーソナルデジタルアシスタンス（ＰＤＡ）
１３  パーソナルコンピュータ
１５  結果表示画面
１６  詳細情報表示画面
３１  情報送受信部
３２  コンテキスト生成部
３３  コンテキスト管理部
【図１】
2005228154.tif 000003
【図２】
2005228154.tif 000004
【図３】
2005228154.tif 000005
【図４】
2005228154.tif 000006
【図５】
2005228154.tif 000007
【図６】
2005228154.tif 000008
【図７】
2005228154.tif 000009
【図８】
2005228154.tif 000010
【図９】
2005228154.tif 000011
【図１０】
2005228154.tif 000012
【図１１】
2005228154.tif 000013
【図１２】
2005228154.tif 000014
【図１３】
2005228154.tif 000015
【図１４】
2005228154.tif 000016
【図１５】
2005228154.tif 000017
【図１６】
2005228154.tif 000018
【図１７】
2005228154.tif 000019
【図１８】
2005228154.tif 000020
【図１９】
2005228154.tif 000021
【図２０】
2005228154.tif 000022
【図２１】
2005228154.tif 000023