(57)【要約】【課題】各端末装置に応じた柔軟な情報の共有を可能にする。【解決手段】本願に係る決定システムは、決定部を備える。決定部は、複数の端末装置により収集されるコンテキスト情報の前記複数の端末装置間での共有態様を、複数の端末装置の各々におけるコンテキスト情報の共有に関する基準に基づいて決定する。【選択図】図１
2019003566.tif 000002
【特許請求の範囲】
【請求項１】
複数の端末装置により収集されるコンテキスト情報の前記複数の端末装置間での共有態様を、前記複数の端末装置の各々における前記コンテキスト情報の共有に関する基準に基づいて決定する決定部、
を備えることを特徴とする決定システム。
【請求項２】
前記決定部は、
一の端末装置の前記基準に基づいて、前記一の端末装置と他の端末装置との間での前記共有態様を決定する
ことを特徴とする請求項１に記載の決定システム。
【請求項３】
前記決定部は、
一の端末装置とは異なる他の端末装置の前記基準に基づいて、前記一の端末装置と前記他の端末装置との間での前記共有態様を決定する
ことを特徴とする請求項１または請求項２に記載の決定システム。
【請求項４】
前記決定部は、
前記決定システムにおける共有に関する基準に基づいて、一の端末装置と他の端末装置との間での前記共有態様を決定する
ことを特徴とする請求項１〜３のいずれか１項に記載の決定システム。
【請求項５】
前記決定部は、
前記決定システムにおける情報の信頼性に関する基準に基づいて、前記一の端末装置と前記他の端末装置との間での前記共有態様を決定する
ことを特徴とする請求項４に記載の決定システム。
【請求項６】
前記決定部は、
前記一の端末装置において所定の期間に収集される情報と、前記他の端末装置において前記所定の期間に収集される情報との類似性に基づいて、前記一の端末装置と他の端末装置との間での前記共有態様を決定する
ことを特徴とする請求項２〜５のいずれか１項に記載の決定システム。
【請求項７】
前記決定部は、
前記一の端末装置において所定の期間に収集される前記コンテキスト情報と、前記他の端末装置において前記所定の期間に収集されるコンテキスト情報との類似性に基づいて、前記一の端末装置と他の端末装置との間での前記共有態様を決定する
ことを特徴とする請求項６に記載の決定システム。
【請求項８】
前記決定部は、
前記一の端末装置の周囲の状況に基づいて、前記一の端末装置と他の端末装置との間での前記共有態様を決定する
ことを特徴とする請求項２〜７のいずれか１項に記載の決定システム。
【請求項９】
前記決定部は、
前記一の端末装置から所定の範囲内に位置する他の端末装置の数に基づいて、前記一の端末装置と他の端末装置との間での前記共有態様を決定する
ことを特徴とする請求項８に記載の決定システム。
【請求項１０】
前記決定部は、
前記一の端末装置を利用するユーザの状況に基づいて、前記一の端末装置と他の端末装置との間での前記共有態様を決定する
ことを特徴とする請求項２〜９のいずれか１項に記載の決定システム。
【請求項１１】
前記決定部は、
前記一の端末装置を利用するユーザの状況が共有の許可に関する条件を満たすか否かに応じて、前記一の端末装置と他の端末装置との間での前記共有態様を決定する
ことを特徴とする請求項１０に記載の決定システム。
【請求項１２】
前記決定部により前記一の端末装置が前記コンテキスト情報を共有すると決定される前記他の端末装置に関する情報を取得する取得部
をさらに備えることを特徴とする請求項２〜１１のいずれか１項に記載の決定システム。
【請求項１３】
前記取得部は、
前記一の端末装置が前記コンテキスト情報を共有すると決定される前記他の端末装置の前記コンテキスト情報を取得する
ことを特徴とする請求項１２に記載の決定システム。
【請求項１４】
前記取得部は、
前記一の端末装置が前記コンテキスト情報を共有すると決定される前記他の端末装置の前記コンテキスト情報を特定可能な参照情報を取得する
ことを特徴とする請求項１２に記載の決定システム。
【請求項１５】
前記決定部は、
前記複数の端末装置の各々を利用する各ユーザの行動に関する前記コンテキスト情報の前記共有態様を、前記基準に基づいて決定する
ことを特徴とする請求項１〜１４のいずれか１項に記載の決定システム。
【請求項１６】
前記決定部は、
所定のネットワーク上における前記各ユーザの行動に関する前記コンテキスト情報の前記共有態様を、前記基準に基づいて決定する
ことを特徴とする請求項１５に記載の決定システム。
【請求項１７】
前記決定部は、
前記複数の端末装置の各々において検知されるセンサ情報を含む前記コンテキスト情報の前記共有態様を、前記基準に基づいて決定する
ことを特徴とする請求項１〜１６のいずれか１項に記載の決定システム。
【請求項１８】
前記決定部は、
前記複数の端末装置の各々の位置情報を含む前記コンテキスト情報の前記共有態様を、前記基準に基づいて決定する
ことを特徴とする請求項１〜１７のいずれか１項に記載の決定システム。
【請求項１９】
前記決定部は、
前記コンテキスト情報の共有に関する基準を示す共有ポリシを用いて、前記共有態様を決定する
ことを特徴とする請求項１〜１８のいずれか１項に記載の決定システム。
【請求項２０】
前記決定部は、
前記複数の端末装置間での共有されるコンテキスト情報の粒度を、前記複数の端末装置の各々における前記コンテキスト情報の共有に関する基準に基づいて決定する
ことを特徴とする請求項１〜１９のいずれか１項に記載の決定システム。
【請求項２１】
前記決定部は、
前記複数の端末装置の各々における前記コンテキスト情報の共有に関する基準に基づいて、前記複数の端末装置により収集されるコンテキスト情報を合成した合成情報を共有するかどうかを決定する
ことを特徴とする請求項１〜２０のいずれか１項に記載の決定システム。
【請求項２２】
コンピュータが実行する決定方法であって、
複数の端末装置により収集されるコンテキスト情報の前記複数の端末装置間での共有態様を、前記複数の端末装置の各々における前記コンテキスト情報の共有に関する基準に基づいて決定する決定工程と、
を含むことを特徴とする決定方法。
【請求項２３】
複数の端末装置により収集されるコンテキスト情報の前記複数の端末装置間での共有態様を、前記複数の端末装置の各々における前記コンテキスト情報の共有に関する基準に基づいて決定する決定手順と、
をコンピュータに実行させることを特徴とする決定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、決定システム、決定方法、及び決定プログラムに関する。
【背景技術】
【０００２】
従来、一のユーザの情報として、他のユーザの情報を利用する技術が提供されている。例えば、ユーザが非スマートスペース又は異なるスマートスペースにおいてアプリケーションにアクセスする場合に、ユーザにより不足する環境コンテキストも取得する技術が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２０１７−５０３３７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来技術では、各端末装置に応じた柔軟な情報の共有を可能にすることが難しい場合がある。例えば、上記の従来技術では、情報が不足した場合に他のユーザの情報を取得しているに過ぎず、各ユーザにおける情報共有に関する基準が異なる場合等においては、各端末装置に応じた柔軟に情報共有することが難しい場合がある。
【０００５】
本願は、上記に鑑みてなされたものであって、各端末装置に応じた柔軟な情報の共有を可能にする決定システム、決定方法、及び決定プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本願に係る決定システムは、複数の端末装置により収集されるコンテキスト情報の前記複数の端末装置間での共有態様を、前記複数の端末装置の各々における前記コンテキスト情報の共有に関する基準に基づいて決定する決定部を備えたことを特徴とする。
【発明の効果】
【０００７】
実施形態の一態様によれば、各端末装置に応じた柔軟な情報の共有を可能にすることができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る決定処理の一例を示す図である。
【図２】図２は、実施形態に係る決定システムの構成例を示す図である。
【図３】図３は、実施形態に係るサーバ装置の構成例を示す図である。
【図４】図４は、実施形態に係るユーザ情報記憶部の一例を示す図である。
【図５】図５は、実施形態に係るコンテキスト情報記憶部の一例を示す図である。
【図６】図６は、実施形態に係る共有ポリシ情報記憶部の一例を示す図である。
【図７】図７は、実施形態に係る決定処理の一例を示すフローチャートである。
【図８】図８は、変形例に係る決定処理の一例を示す図である。
【図９】図９は、変形例に係る端末装置の構成例を示す図である。
【図１０】図１０は、変形例に係る共有基準情報記憶部の一例を示す図である。
【図１１】図１１は、変形例に係る決定処理の一例を示すフローチャートである。
【図１２】図１２は、情報共有の一例を示す図である。
【図１３】図１３は、共有された情報の構成の一例を示す図である。
【図１４】図１４は、情報共有の一例を示す図である。
【図１５】図１５は、サーバ装置及び端末装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【０００９】
以下に、本願に係る決定システム、決定方法、及び決定プログラムを実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る決定システム、決定方法、及び決定プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１０】
（実施形態）
〔１．決定処理〕
まず、図１を用いて、実施形態に係る決定処理の一例について説明する。図１は、実施形態に係る決定処理の一例を示す図である。図１に示す例では、サーバ装置１００（図２参照）が、ユーザが利用する端末装置１０から取得した情報の共有態様を、ユーザの共有に関する基準（以下、「共有ポリシ」ともいう）に基づいて決定する場合を示す。なお、ここでいう情報の共有とは、一のユーザの情報を他のユーザの情報として取り扱ったり、一のユーザの情報として、他のユーザの情報を利用したりすることを含む概念である。
【００１１】
〔決定システムの構成〕
図１の説明に先立って、図２を用いて決定システム１の構成について説明する。図２は、実施形態に係る決定システムの構成例を示す図である。図２に示すように、決定システム１は、端末装置１０−１と、端末装置１０−２と、端末装置１０−３と、サーバ装置１００とが含まれる。端末装置１０−１と、端末装置１０−２と、端末装置１０−３と、サーバ装置１００とは所定のネットワークＮを介して、有線または無線により通信可能に接続される。
【００１２】
以下では、端末装置１０−１〜１０−３について、特に区別なく説明する場合には、端末装置１０と記載する。なお、図２に示した決定システム１では、３台の端末装置１０−１〜１０−３を図示するが、決定システム１には、４台以上の端末装置１０が含まれてもよい。例えば、決定システム１には、各ユーザに対応する端末装置１０が含まれ、ユーザが１００万人である場合、１００万台の端末装置１０が含まれてもよい。また、図２に示した決定システム１には、複数台のサーバ装置１００が含まれてもよい。
【００１３】
端末装置１０は、ユーザによって利用される情報処理装置である。例えば、端末装置１０−１は、図１に示すユーザＵ１が利用する端末装置１０に対応する。このように、「ユーザＵ＊（＊は任意の数値）」と記載した場合、そのユーザはユーザＩＤ「Ｕ＊」により識別されるユーザであることを示す。例えば、「ユーザＵ１１」と記載した場合、そのユーザはユーザＩＤ「Ｕ１１」により識別されるユーザである。例えば、端末装置１０−２、１０−３は、図１に示すユーザＵ２、Ｕ３が各々利用する端末装置１０に対応する。また、以下では、ユーザが利用する端末装置１０とそのユーザとは互いに読み替えられてもよい。例えば、「ユーザＵ１」と記載した場合、ユーザＵ１が利用する端末装置１０である「端末装置１０−１」と読み替えられてもよい。「端末装置１０−１」と記載した場合、端末装置１０−１を利用するユーザである「ユーザＵ１」と読み替えられてもよい。以下では、説明を簡単にするために、ユーザＩＤによりユーザが利用する端末装置１０が特定可能である場合を例に説明する。
【００１４】
端末装置１０は、ユーザによる種々の操作を受け付ける。例えば、端末装置１０は、ユーザの操作に応じて、ユーザの共有ポリシの設定に関する情報を取得し、サーバ装置１００へ送信してもよい。例えば、ユーザは、端末装置１０にインストールされた所定のアプリケーション（例えば、情報共有アプリ等）において共有に関する基準を設定することにより、共有ポリシの設定に関する情報をサーバ装置１００へ送信してもよい。例えば、ユーザは、どのような情報を共有するかを設定可能であってもよい。例えば、ユーザは、コンテキスト情報のうち、位置情報は共有可能とするが、オンライン上での行動情報は共有不可とする等の情報の種別に応じた共有可否を設定可能であってもよい。
【００１５】
なお、以下では、端末装置１０をユーザと表記する場合がある。すなわち、以下では、ユーザを端末装置１０と読み替えることもできる。なお、上述した端末装置１０は、例えば、スマートフォンや、タブレット型端末や、ノート型ＰＣ（Personal  Computer）や、デスクトップＰＣや、携帯電話機や、ＰＤＡ（Personal  Digital  Assistant）等により実現される。図１は、端末装置１０がスマートフォンである場合を示す。また、端末装置１０は、ＧＰＳ（Global  Positioning  System）センサ等の機能を有し、ユーザの位置を検知し、取得可能であるものとする。例えば、端末装置１０は、サーバ装置１００に位置情報を送信する。例えば、端末装置１０は、図９に示す端末装置１０と同様の構成であってもよい。また、例えば、端末装置１０は、図９に示す端末装置１０が決定部１５２を有しない構成であってもよい。
【００１６】
例えば、端末装置１０は、ユーザのコンテキストに関する情報（以下、「コンテキスト情報」ともいう）を収集し、サーバ装置１００へ送信する。例えば、ここでいうコンテキストとは、ユーザが置かれた環境等を含む概念であってもよい。なお、図１の例では、コンテキスト情報の一例として、位置情報を共有する場合を示すが、コンテキスト情報は位置情報に限らず種々の情報であってもよい。なお、コンテキスト情報に関する詳細は後述する。
【００１７】
サーバ装置１００は、図１に示すような決定処理を行う決定装置である。例えば、サーバ装置１００は、複数の端末装置１０により収集されるコンテキスト情報の複数の端末装置１０間での共有態様を、複数の端末装置１０の各々におけるコンテキスト情報の共有に関する基準に基づいて決定する情報処理装置である。
【００１８】
例えば、サーバ装置１００は、一のユーザのコンテキスト情報を他のユーザのコンテキスト情報として共有して良いかどうかを判定し、共有して良いと判定された場合に、ユーザ間での情報の共有を行う場合を示す。図１の例では、サーバ装置１００は、ユーザの位置情報に基づいて、一のユーザのコンテキスト情報を他のユーザのコンテキスト情報として共有して良いかどうかを判定する場合を示す。なお、端末装置１０は、サーバ装置１００を介さずに、端末装置１０間でコンテキスト情報の共有を行ってもよい。例えば、複数の端末装置１０は、いわゆるＰ２Ｐ（Peer  to  Peer）のような態様により、複数の端末装置１０間でコンテキスト情報の共有を行ってもよい。
【００１９】
ここから、図１を用いて決定処理について説明する。図１の例では、サーバ装置１００がユーザＵ１〜Ｕ３を対象として共有態様を決定する場合を示すが、サーバ装置１００は、ユーザＵ１〜ユーザＵｎ等の多数（例えば１０００万人）のユーザのコンテキスト情報を取得し、決定処理を行ってもよい。また、図１の例に示す各日時「ｄｔ＊」は「＊（＊は任意の数値）」の値が大きい程、日付が新しいものとする。例えば、日時「ｄｔ１２」は、日時「ｄｔ１１」に比べて、「ｄｔ」に続く数値が大きいため、日付がより新しいことを示す。図１では、日時「ｄｔ１２」において取得されたコンテキスト情報は、日時「ｄｔ１１」において取得されたコンテキスト情報よりも後に取得されたことを示す。
【００２０】
また、図１に示す地図情報ＭＰ１１−１〜ＭＰ１１−３は、ユーザＵ１〜Ｕ３の位置等を模式的に示す図である。図１に示す地図情報ＭＰ１１−１〜ＭＰ１１−３は、ユーザＵ１〜Ｕ３の位置の変化を図示するためのものであり、地図情報ＭＰ１１−１〜ＭＰ１１−３に示す範囲（エリア）は、同一のエリアである。例えば、地図情報ＭＰ１１−１は、日時ｄｔ１１におけるユーザＵ１〜Ｕ３の位置を示し、地図情報ＭＰ１１−２は、日時ｄｔ１２におけるユーザＵ１〜Ｕ３の位置を示し、地図情報ＭＰ１１−３は、日時ｄｔ１３におけるユーザＵ１〜Ｕ３の位置を示す図である。また、以下では、地図情報ＭＰ１１−１〜ＭＰ１１−３について、特に区別なく説明する場合には、地図情報ＭＰ１１と記載する。
【００２１】
また、以下では、サーバ装置１００における情報の更新に応じて、サーバ装置１００をサーバ装置１００−１〜１００−３として説明する。なお、サーバ装置１００−１〜１００−３は同一のサーバ装置１００である。また、以下では、サーバ装置１００−１〜１００−３について、特に区別することなく説明する場合には、サーバ装置１００と記載する。
【００２２】
図１の例では、サーバ装置１００−１は、ユーザＵ１が利用する端末装置１０−１から位置情報ＬＣ１−１を取得する（ステップＳ１１−１）。例えば、図１の例では、端末装置１０−１は、日時ｄｔ１１においてＧＰＳ等のセンサにより位置情報を検知（収集）し、サーバ装置１００−１へ送信する。
【００２３】
また、サーバ装置１００−１は、ユーザＵ２が利用する端末装置１０−２から位置情報ＬＣ１−２を取得する（ステップＳ１１−２）。例えば、図１の例では、端末装置１０−２は、日時ｄｔ１１においてＧＰＳ等のセンサにより位置情報を検知（収集）し、サーバ装置１００−１へ送信する。
【００２４】
また、サーバ装置１００−１は、ユーザＵ３が利用する端末装置１０−３から位置情報ＬＣ１−３を取得する（ステップＳ１１−３）。例えば、図１の例では、端末装置１０−３は、日時ｄｔ１１においてＧＰＳ等のセンサにより位置情報を検知（収集）し、サーバ装置１００−１へ送信する。
【００２５】
サーバ装置１００−１は、データ一覧ＤＬ１−１に示すように、各端末装置１０から取得した位置情報をユーザと日時とに対応付けて登録する。例えば、サーバ装置１００−１は、ユーザＵ１の日時ｄｔ１１における位置を位置情報ＬＣ１−１として登録する。以下では、データ一覧ＤＬ１の更新に応じて、データ一覧ＤＬ１をデータ一覧ＤＬ１−１〜ＤＬ１−３として図示するが、データ一覧ＤＬ１−１〜ＤＬ１−３について、特に区別することなく説明する場合には、データ一覧ＤＬ１と記載する。なお、サーバ装置１００は、コンテキスト情報記憶部１２２（図５参照）に示すように、各ユーザのユーザＩＤと履歴ＩＤとに対応付けてコンテキスト情報を記憶するが、図１では説明を簡単にするために、ユーザと日時とに位置情報が対応付けられたデータ一覧ＤＬ１として図示する。
【００２６】
なお、位置情報ＬＣ１−１〜ＬＣ１−３は、互いの距離が所定の範囲内（例えば、５メートル以内等）である位置情報であるものとする。また、以下、ステップＳ１１−１〜Ｓ１１−３を区別せずに説明する場合、ステップＳ１１と総称する。なお、各ステップＳ１１が行われるタイミングは、日時ｄｔ１１と同時に行われる場合に限らず、日時ｄｔ１１から所定の範囲内（例えば１分以内等）であってもよい。
【００２７】
そして、サーバ装置１００−２は、ユーザＵ１が利用する端末装置１０−１から位置情報ＬＣ２−１を取得する（ステップＳ１２−１）。例えば、図１の例では、端末装置１０−１は、日時ｄｔ１２においてＧＰＳ等のセンサにより位置情報を検知（収集）し、サーバ装置１００−２へ送信する。なお、図１の例では、ユーザＵ１が利用する端末装置１０―１が位置情報を検知する周期が他の端末装置１０−２、１０−３よりも短いものとする。例えば、端末装置１０−１が位置情報を検知する周期が他の端末装置１０−２、１０−３の周期の半分であるものとする。
【００２８】
サーバ装置１００−１は、データ一覧ＤＬ１−２に示すように、ユーザＵ１の日時ｄｔ１２における位置を位置情報ＬＣ２−１として登録する。このように、データ一覧ＤＬ１−２には、ユーザＵ１の位置情報ＬＣ２−１のみが登録される。
【００２９】
そして、サーバ装置１００−３は、ユーザＵ１が利用する端末装置１０−１から位置情報ＬＣ３−１を取得する（ステップＳ１３−１）。例えば、図１の例では、端末装置１０−１は、日時ｄｔ１３においてＧＰＳ等のセンサにより位置情報を検知（収集）し、サーバ装置１００−３へ送信する。
【００３０】
また、サーバ装置１００−３は、ユーザＵ２が利用する端末装置１０−２から位置情報ＬＣ３−２を取得する（ステップＳ１３−２）。例えば、図１の例では、端末装置１０−２は、日時ｄｔ１３においてＧＰＳ等のセンサにより位置情報を検知（収集）し、サーバ装置１００−３へ送信する。
【００３１】
また、サーバ装置１００−３は、ユーザＵ３が利用する端末装置１０−３から位置情報ＬＣ３−３を取得する（ステップＳ１３−３）。例えば、図１の例では、端末装置１０−３は、日時ｄｔ１３においてＧＰＳ等のセンサにより位置情報を検知（収集）し、サーバ装置１００−３へ送信する。
【００３２】
サーバ装置１００−３は、データ一覧ＤＬ１−３に示すように、各端末装置１０から取得した位置情報をユーザと日時とに対応付けて登録する。例えば、サーバ装置１００−３は、ユーザＵ２の日時ｄｔ１３における位置を位置情報ＬＣ３−２として登録する。
【００３３】
なお、位置情報ＬＣ３−１〜ＬＣ３−３は、互いの距離が所定の範囲内（例えば、３メートル以内等）である位置情報であるものとする。また、以下、ステップＳ１３−１〜Ｓ１３−３を区別せずに説明する場合、ステップＳ１３と総称する。なお、各ステップＳ１３が行われるタイミングは、日時ｄｔ１３と同時に行われる場合に限らず、日時ｄｔ１３から所定の範囲内（例えば３０秒以内等）であってもよい。
【００３４】
例えば、サーバ装置１００は、日時ｄｔ１１、ｄｔ１３に取得された位置情報に基づいて、ユーザＵ１〜Ｕ３が一緒に行動している、すなわち近くに位置すると判定する。例えば、サーバ装置１００は、ユーザＵ１〜Ｕ３について互いが所定の範囲内に位置することを示す位置情報に基づいて、ユーザＵ１〜Ｕ３が一緒に行動していると判定する。なお、サーバ装置１００は、上記に限らず、種々の従来技術を適宜用いて近くに位置するユーザを判定してもよい。例えば、サーバ装置１００は、各ユーザの行動予定を示すスケジュール情報に基づいて、近くに位置するユーザを判定してもよい。また、例えば、サーバ装置１００は、各ユーザの歩数等の情報に基づいて近くに位置するユーザを判定してもよい。
【００３５】
ここで、サーバ装置１００は、複数の端末装置１０−１〜１０−３により収集されるコンテキスト情報の複数の端末装置１０−１〜１０−３間での共有態様を、各端末装置１０−１〜１０−３を利用するユーザＵ１〜Ｕ３の共有に関する基準（共有ポリシ）に基づいて決定する（ステップＳ１４）。例えば、サーバ装置１００は、ユーザＵ１〜Ｕ３の位置情報の共有態様をユーザＵ１〜Ｕ３の共有ポリシに基づいて決定する。
【００３６】
図１中の共有ポリシ情報記憶部１２３に示す「対象」は、コンテキスト情報の共有に関する基準が対応付けられる対象を示す。図１中の共有ポリシ情報記憶部１２３に示す「共有可否」は、その対象における他の対象との共有可否を示す。図１中の共有ポリシ情報記憶部１２３に示す「共有相手」は、その対象が共有を許可する相手（他の対象）に関する条件を示す。
【００３７】
図１の例では、ユーザＵ１は、他の対象との共有を許可することを示す。また、ユーザＵ１は、全ユーザとの共有を、時間や場所の制限なしで許可することを示す。また、ユーザＵ２は、他の対象との共有を許可するが、ユーザＵ１との間での共有のみは、時間や場所の制限なしで許可することを示す。また、ユーザＵ３は、他の対象との共有を許可しないことを示す。
【００３８】
そのため、サーバ装置１００は、ユーザＵ１の位置情報をユーザＵ２には共有すると決定し、ユーザＵ３には共有しないと決定する。そして、サーバ装置１００は、ユーザＵ１の日時ｄｔ１２の位置情報ＬＣ２−１をユーザＵ２に共有すると決定する（ステップＳ１５）。例えば、サーバ装置１００は、データ一覧ＤＬ１−３に示すように、ユーザＵ２の日時ｄｔ１２の位置として、位置情報ＬＣ２−１を対応付ける。なお、図１の例では、各ユーザの共有基準（共有ポリシ）を明示的に（スタティックに）規定（記載）する場合を示したが、各ユーザの共有基準は、明示的に記載せずに、情報共有時に、ユーザに確認してもよい。例えば、決定システム１（サーバ装置１００）は、ユーザＵ１の情報を他のユーザＵ２等に共有する場合、ユーザＵ１に共有可否を確認してもよい。または、決定システム１は、一度確認して取得した共有条件を記憶部１２０（共有ポリシ情報記憶部１２３等）に記憶して、次からの共有時に利用してもよい。
【００３９】
上記のように、決定システム１は、各端末装置１０の共有に関する基準に基づいて、他の端末装置１０との情報の共有を行うかどうかを決定する。例えば、各ユーザには、信頼できるユーザとしか情報を共有したくないユーザや誰でも良いから情報を共有するユーザ等の種々の共有に関する基準を有するユーザが存在する。そこで、決定システム１は、各ユーザの共有に関する基準に応じて、他の端末装置１０と情報の共有を行うかどうかを決定する。図１の例では、決定システム１は、ユーザ同士が情報を共有してもよいとするユーザ間で情報の共有を行うと決定する。このように、決定システム１は、単に情報の不足等による情報を補完するのではなく、各ユーザの共有の基準に基づいて、情報の共有態様を決定する。言い換えると、決定システム１は、ユーザの基準を加味した上での、情報の共有態様の最適化を実現することができる。したがって、決定システム１は、各端末装置１０に応じた柔軟な情報の共有を可能にすることができる。
【００４０】
（１−１．コンテキスト情報）
図１の例では、位置情報をコンテキスト情報の一例として示したが、共有するコンテキスト情報は、位置情報に限らず種々の情報であってもよい。例えば、コンテキスト情報は、端末装置１０の各々において検知されるセンサ情報であってもよい。例えば、コンテキスト情報は、端末装置１０の各々において検知される気温や気圧や照度等の種々のセンサ情報であってもよい。
【００４１】
例えば、端末装置１０は、温度センサや気圧センサ等の種々の機能を有し、温度や気圧等のユーザの置かれている周辺情報を検知し、取得可能であってもよい。また、端末装置１０は、心拍センサ等の種々の機能を有し、ユーザの生体情報を検知し、取得可能であってもよい。例えば、端末装置１０を利用するユーザは、端末装置１０と通信可能なウェアラブルデバイスを身に付けることにより、端末装置１０によりユーザ自身の生体情報を取得可能としてもよい。例えば、端末装置１０を利用するユーザは、端末装置１０と通信可能なリストバンド型のウェアラブルデバイスを身に付けることにより、端末装置１０によりユーザ自身の心拍（脈拍）に関する情報を端末装置１０が取得可能としてもよい。例えば、端末装置１０は、上述した各種情報を収集し、サーバ装置１００へ送信する。
【００４２】
例えば、コンテキスト情報には、ユーザの行動履歴に関する情報が含まれてもよい。例えば、コンテキスト情報には、ユーザの行動の種別や内容や時間や場所に関する情報が含まれてもよい。例えば、コンテキスト情報には、ユーザが行った行動の種別（例えば、コンテンツ閲覧や検索等）や内容（具体的なニュース記事や検索クエリ等）に関する情報が含まれてもよい。例えば、コンテキスト情報には、利用サービスに関する情報が含まれてもよい。例えば、コンテキスト情報には、ユーザがその場所に位置した滞在（滞留）時間や、場所の属性（商業地や住宅地等）や時間の属性（朝や夜等）などの種々の時間や場所に関する情報が含まれてもよい。
【００４３】
例えば、コンテキスト情報には、ユーザの通信環境に関する情報が含まれてもよい。例えば、コンテキスト情報には、Ｗｉ−Ｆｉ（登録商標）（Wireless  Fidelity）等の所定の無線ＬＡＮの通信方式や第３世代移動通信システム（以下、「３Ｇ」ともいう）や第４世代移動通信システム（以下、「４Ｇ」ともいう）等の端末装置１０の通信規格による通信方式等のユーザの通信環境に関する情報が含まれてもよい。例えば、コンテキスト情報には、ＩＰ（Internet  Protocol）アドレス等のユーザの通信環境に関する情報が含まれてもよい。
【００４４】
例えば、コンテキスト情報には、環境のコンテキストに関する情報が含まれてもよい。例えば、コンテキスト情報には、ユーザの周囲がどんな環境かを示す情報が含まれてもよい。例えば、コンテキスト情報には、天気、天候、気温、気圧などの種々の情報（周辺情報）が含まれてもよい。例えば、コンテキスト情報には、操作内容に関する情報が含まれてもよい。例えば、コンテキスト情報には、ユーザや端末装置１０の状況やユーザや端末装置１０の環境（背景）に基づいて推定されるユーザの状況等に関する情報が含まれてもよい。また、コンテキスト情報には、ユーザに提供されるコンテンツの内容、ユーザが反応したコンテンツの内容、ユーザの属性、ユーザの現在位置、現在時刻、ユーザが置かれた物理環境、ユーザが置かれた社会環境、ユーザの運動状態、および、推定されるユーザの感情等の種々の情報が含まれてもよい。なお、上記は例示であり、コンテキスト情報には、上記に限らず種々の情報が含まれてもよい。
【００４５】
（１−２．オンライン情報）
また、図１の例では、物理的に近くに位置するユーザの位置情報を共有する場合を示したが、決定システム１は、所定のネットワークやオンライン空間にいるユーザ間での情報を共有してもよい。例えば、決定システム１は、所定のネットワーク上における各ユーザの行動に関するコンテキスト情報の共有態様を、共有に関する基準に基づいて決定してもよい。
【００４６】
例えば、決定システム１は、複数のユーザが物理的には異なる場所にいながら、同じ電話会議等に参加している場合、複数のユーザのうち、一のユーザの情報を他のユーザに共有してもよい。例えば、決定システム１は、同じ電話会議等に参加している複数のユーザのうち、一のユーザのみがその電話会議に関するスケジュール情報を登録している場合、他のユーザに一のユーザにスケジュール情報を共有してもよい。
【００４７】
例えば、決定システム１は、オンラインゲーム上の同一の場所にいるユーザ同士の情報を共有してもよい。例えば、決定システム１は、所定のゲーム内の空間において、対戦等を行っているユーザ同士の情報を共有してもよい。
【００４８】
例えば、決定システム１は、同じＷＷＷ（World  Wide  Web）ページを閲覧しているユーザ同士の情報を共有してもよい。例えば、決定システム１は、同じ商品を購入したユーザ同士の情報を共有してもよい。例えば、決定システム１は、同じ商品を検索したり、同じ商品のページを閲覧したりしているユーザ同士の情報を共有してもよい。なお、オンライン上のデータ（オンライン情報）には、上記に限らず、種々の情報が含まれてもよい。例えば、オンライン情報には、メール、メッセンジャーでのやり取り（通信情報）やＳＮＳ投稿が含まれてもよい。また、オンライン情報には、上記の情報の解析（テキスト解析等）から導出される待ち合わせ場所、時間等に関する情報が含まれてもよい。また、例えば、オンライン情報には、乗換えアプリやナビゲーションアプリ等における検索履歴（クエリ等）が含まれてもよい。また、オンライン情報には、上記の情報から導出される目的地と時間等に関する情報が含まれてもよい。
【００４９】
（１−３．システムの基準）
また、例えば、決定システム１は、決定システム１における共有に関する基準に基づいて、一の端末装置１０と他の端末装置１０との間での共有態様を決定してもよい。例えば、決定システム１は、決定システム１における情報の信頼性に関する基準に基づいて、一の端末装置１０と他の端末装置１０との間での共有態様を決定してもよい。例えば、決定システム１は、精度が所定レベル以上の位置情報のみを共有可能としてもよい。例えば、決定システム１は、位置の精度が誤差１０メートル以下の位置情報のみを共有可能としてもよい。また、例えば、決定システム１は、端末装置１０を利用するユーザの信用度が所定レベル以上のユーザの情報のみを共有可能としてもよい。例えば、決定システム１は、所定の違反等を行ったユーザが利用する端末装置１０の情報の他の端末装置１０との共有を不可としてもよい。
【００５０】
（１−４．応用例）
また、図１の例では、ユーザが利用する端末装置１０を一例として説明したが、端末装置１０は、ロボットや車両等の種々の端末装置であってもよい。このように、端末装置１０は、情報処理機能を有する装置であれば、どのような端末装置であってもよい。また、上記の決定システム１は、種々のサービス等に応用されてもよい。例えば、決定システム１は、ホームデバイス利用ログの共有に応用されてもよい。例えば、決定システム１は、電力使用に関する省エネ目的を目的とした情報共有に応用されてもよい。例えば、決定システム１は、防犯センサ等により検知される情報に基づく不審者情報の共有を目的とした情報共有に応用されてもよい。また、例えば、決定システム１は、自動車利用ログの共有に応用されてもよい。例えば、決定システム１は、省エネ目的として、エンジン、タイヤの動作履歴の情報共有に応用されてもよい。例えば、決定システム１は、良質なアイテム（例えば商品やサービス等）の共有目的に応用されてもよい。例えば、決定システム１は、商品として、タイヤに関する評価（耐久性や静音性等）の共有目的に応用されてもよい。また、例えば、決定システム１は、家庭用ロボット利用ログの共有目的に応用されてもよい。例えば、決定システム１は、家庭用ロボットの意外な使い方等の共有に応用されてもよい。また、例えば、決定システム１は、生体情報（バイタルデータ）である脳波を用いたサービスの共有に応用されてもよい。例えば、決定システム１は、学習効果の高い時間帯、生活サイクルの共有、安定した感情や情動の時間帯、生活サイクルの共有等に応用されてもよい。なお、上記は一例であり、決定システム１は、利用可能な態様であれば、どのようなサービス等に応用されてもよい。
【００５１】
（１−５．共有態様例）
なお、決定システム１は、上記のような一のユーザのコンテキスト情報を他のユーザに共有する場合に限らず、種々の態様により情報の共有を行ってもよい。例えば、決定システム１は、複数のユーザのコンテキスト情報が合成された情報（以下、「合成情報」ともいう）を共有してもよい。例えば、決定システム１は、複数の端末装置１０間での共有されるコンテキスト情報の粒度を、複数の端末装置１０の各々におけるコンテキスト情報の共有に関する基準に基づいて決定してもよい。例えば、決定システム１は、複数の端末装置１０の各々におけるコンテキスト情報の共有に関する基準に基づいて、複数の端末装置１０により収集されるコンテキスト情報を合成した合成情報を共有するかどうかを決定してもよい。
【００５２】
例えば、決定システム１は、一緒に行動している、すなわち近くに位置する各ユーザの位置情報の平均や各ユーザの位置を含む範囲を示す情報を共有させてもよい。例えば、図１の例では、決定システム１は、日時ｄｔ１１におけるユーザＵ１、Ｕ２、Ｕ３の位置情報の平均値をユーザＵ１、Ｕ２、Ｕ３に共通の位置情報として、ユーザＵ１、Ｕ２、Ｕ３に共有させてもよい。
【００５３】
例えば、決定システム１は、「合成情報としては許可」等の共有条件を設定可能としてもよい。この場合、決定システム１は、「合成情報としては許可」等の共有条件が設定されたユーザについては、そのユーザのコンテキスト情報そのものの共有は不可とするが、他のユーザのコンテキスト情報との合成情報としての共有は許可してもよい。例えば、図１の例では、決定システム１は、ユーザＵ３が「合成情報としては許可」と共有条件を設定している場合、ユーザＵ３のコンテキスト情報については、上記のような合成情報としての利用のみを行ってもよい。また、例えば、決定システム１は、ユーザＵ１〜Ｕ３が「ユーザＵ５には合成情報としては許可」等の共有条件を設定している場合、ユーザＵ１〜Ｕ３のコンテキスト情報を合成した合成情報のみをユーザＵ５に共有可能にしてもよい。なお、コンテキスト情報として、合成情報として共有可能な情報であれば、どのようなコンテキスト情報であってもよい。例えば、コンテキスト情報として、食事の金額や体重や移動速度等の種々のコンテキスト情報であってもよい。
【００５４】
また、決定システム１において共有する位置情報は、各ユーザが存在した場所（位置）として、具体的な緯度経度や建物名等に限らず、種々の情報であってもよい。例えば、決定システム１において共有する位置情報は、Ａエリアや東京都港区等のレベルまで上位化され、粒度が粗くされた情報であってもよい。また、決定システム１において、各ユーザは、共有する粒度の条件を設定可能であってもよい。例えば、決定システム１は、ユーザＵ６は「緯度経度すべて許可」、ユーザＵ７は「市や区名まで許可」、ユーザＵ８は「町や丁名まで許可」、ユーザＵ９は「緯度経度小数第二位まで許可」等の種々の共有条件の設定が可能であってもよい。また、ユーザＵ６〜Ｕ９が上記のような粒度の設定がされ、ユーザＵ１がユーザＵ６〜Ｕ９のいずれとも情報の共有が可能である場合、決定システム１は、ユーザＵ１の共有条件の設定に応じて情報を共有するユーザを決定してもよい。例えば、決定システム１は、ユーザＵ１が「緯度経度すべて許可」と共有条件を設定している場合、ユーザＵ１とユーザＵ６とを情報共有させると決定してもよい。
【００５５】
このように、決定システム１は、複数のユーザのコンテキスト情報の合成情報を用いたり、情報の粒度を設定可能にしたりすることにより、データの精度向上の効果や各ユーザのプライバシーの向上等を行うことができる。また、決定システム１は、上記のような「合成情報としては許可」等の種々の共有条件（共有ポリシ）を設定可能にすることにより、情報の共有（利用）のされ方にバリエーションを持たせ、各端末装置１０に応じた柔軟な情報の共有を可能にすることができる。
【００５６】
〔２．サーバ装置の構成〕
次に、図３を用いて、実施形態に係るサーバ装置１００の構成について説明する。図３は、実施形態に係るサーバ装置の構成例を示す図である。図３に示すように、サーバ装置１００は、通信部１１０と、記憶部１２０と、制御部１３０とを有する。なお、サーバ装置１００は、サーバ装置１００の管理者等から各種操作を受け付ける入力部（例えば、キーボードやマウス等）や、各種情報を表示するための表示部（例えば、液晶ディスプレイ等）を有してもよい。
【００５７】
（通信部１１０）
通信部１１０は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。そして、通信部１１０は、ネットワークＮと有線または無線で接続され、端末装置１０との間で情報の送受信を行う。
【００５８】
（記憶部１２０）
記憶部１２０は、例えば、ＲＡＭ（Random  Access  Memory）、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。実施形態に係る記憶部１２０は、図３に示すように、ユーザ情報記憶部１２１と、コンテキスト情報記憶部１２２と、共有ポリシ情報記憶部１２３とを有する。
【００５９】
（ユーザ情報記憶部１２１）
実施形態に係るユーザ情報記憶部１２１は、ユーザに関する各種情報を記憶する。例えば、ユーザ情報記憶部１２１は、ユーザ属性に関する各種情報を記憶する。図４は、実施形態に係るユーザ情報記憶部の一例を示す図である。図４に示すユーザ情報記憶部１２１は、「ユーザＩＤ」、「年齢」、「性別」、「自宅」、「勤務地」、「興味」といった項目が含まれる。
【００６０】
「ユーザＩＤ」は、ユーザを識別するための識別情報を示す。また、「年齢」は、ユーザＩＤにより識別されるユーザの年齢を示す。なお、「年齢」は、例えば３５歳など、ユーザＩＤにより識別されるユーザの具体的な年齢であってもよい。また、「性別」は、ユーザＩＤにより識別されるユーザの性別を示す。
【００６１】
また、「自宅」は、ユーザＩＤにより識別されるユーザの自宅の位置情報を示す。なお、図４に示す例では、「自宅」は、「ＬＣ１１」といった抽象的な符号を図示するが、緯度や経度を示す情報であってもよい。また、例えば、「自宅」は、地域名や住所であってもよい。
【００６２】
また、「勤務地」は、ユーザＩＤにより識別されるユーザの勤務地の位置情報を示す。なお、図４に示す例では、「勤務地」は、「ＬＣ１２」といった抽象的な符号を図示するが、緯度や経度を示す情報であってもよい。また、例えば、「勤務地」は、地域名や住所であってもよい。
【００６３】
また、「興味」は、ユーザＩＤにより識別されるユーザの興味を示す。すなわち、「興味」は、ユーザＩＤにより識別されるユーザが関心の高い対象を示す。なお、図４に示す例では、「興味」は、各ユーザに１つずつ図示するが、複数であってもよい。
【００６４】
例えば、図４の例では、ユーザＩＤ「Ｕ１」により識別されるユーザの年齢は、「２０代」であり、性別は、「男性」であることを示す。また、例えば、ユーザＩＤ「Ｕ１」により識別されるユーザは、自宅が「ＬＣ１１」であることを示す。また、例えば、ユーザＩＤ「Ｕ１」により識別されるユーザは、勤務地が「ＬＣ１２」であることを示す。また、例えば、ユーザＩＤ「Ｕ１」により識別されるユーザは、「スポーツ」に興味があることを示す。
【００６５】
なお、ユーザ情報記憶部１２１は、上記に限らず、目的に応じて種々の情報を記憶してもよい。例えば、ユーザ情報記憶部１２１は、氏名、家族構成、収入等の情報を記憶してもよい。また、ユーザが利用する端末装置１０を識別する情報（端末ＩＤ）を記憶してもよい。
【００６６】
（コンテキスト情報記憶部１２２）
実施形態に係るコンテキスト情報記憶部１２２は、ユーザのコンテキストに関する各種情報を記憶する。図５は、実施形態に係るコンテキスト情報記憶部の一例を示す図である。コンテキスト情報記憶部１２２は、ユーザのコンテキスト情報を記憶する。
【００６７】
図５の例では、コンテキスト情報記憶部１２２は、各ユーザに対応付けられたコンテキスト情報を記憶する。例えば、コンテキスト情報記憶部１２２は、ユーザのコンテキスト情報を記憶する。例えば、コンテキスト情報記憶部１２２は、コンテキスト情報として、各ユーザに対応付けられた位置情報等を記憶する。図５に示すコンテキスト情報記憶部１２２には、「ユーザＩＤ」、「履歴ＩＤ」、「参照先」、「日時」、「位置」といった項目が含まれる。
【００６８】
「ユーザＩＤ」は、ユーザを識別するための識別情報を示す。「履歴ＩＤ」は、取得されたコンテキスト情報を識別するための識別情報を示す。「参照先」は、他のユーザの情報を利用（共有）する場合に参照先を特定する情報を示す。
【００６９】
また、「日時」は、各履歴ＩＤに対応する日時を示す。例えば、「日時」は、各履歴ＩＤに対応するコンテキスト情報が取得された日時を示す。図５の例では、「日時」には、「ｄｔ１１」等のように抽象的に図示するが、「２０１７年６月１３日２３時３６分４５秒」等の具体的な日時が記憶されてもよい。
【００７０】
また、「位置」は、各履歴ＩＤに対応する位置を示す。例えば、「位置」は、各履歴ＩＤに対応するコンテキスト情報が取得された際における端末装置１０の位置を示す。図５の例では、位置「ＬＣ１−１」等のように、位置情報を抽象的な符号で示すが、項目「位置」に記憶される情報は、具体的な緯度経度等の位置情報であってもよい。
【００７１】
例えば、図５の例では、ユーザＩＤ「Ｕ１」により識別されるユーザ（図１のユーザＵ１に対応）は、日時ｄｔ１１に履歴ＩＤ「ＬＧ１−１」に対応付けられたコンテキスト情報が取得されたことを示す。また、履歴ＩＤ「ＬＧ１−１」に対応付けられた参照先が「−」であるため、履歴ＩＤ「ＬＧ１−１」には、参照先を特定する特定情報ではなく、実データが記憶されることを示す。例えば、ユーザＵ１は、日時ｄｔ１１に履歴ＩＤ「ＬＧ１−１」に対応付けられたコンテキスト情報が取得されたことを示す。また、履歴ＩＤ「ＬＧ１−１」に対応付けられたコンテキスト情報には、位置情報である位置「ＬＣ１−１」等が含まれることを示す。
【００７２】
例えば、図５の例では、ユーザＩＤ「Ｕ２」により識別されるユーザ（図１のユーザＵ２に対応）は、日時ｄｔ１１に履歴ＩＤ「ＬＧ２−１」に対応付けられたコンテキスト情報が取得されたことを示す。また、履歴ＩＤ「ＬＧ２−２」に対応付けられた参照先が「ＬＧ１−２」であるため、履歴ＩＤ「ＬＧ２−２」の情報は、履歴ＩＤ「ＬＧ１−２」に対応付けられたコンテキスト情報と同様の情報であることを示す。
【００７３】
例えば、図５の例では、参照先「ＬＧ１−２」等のように、参照先を抽象的な符号で示すが、項目「参照先」に記憶される情報は、参照する情報の具体的な格納場所（メモリアドレス等）を示す情報であってもよい。例えば、履歴ＩＤ「ＬＧ２−２」に対応付けられた参照先に記憶される情報は、履歴ＩＤ「ＬＧ１−２」に対応付けられたコンテキスト情報の格納場所（メモリアドレス等）であってもよい。例えば、履歴ＩＤ「ＬＧ２−２」に対応付けられた参照先に記憶される情報は、履歴ＩＤ「ＬＧ１−２」に対応付けられたコンテキスト情報の格納場所（メモリアドレス等）を示すポインタであってもよい。
【００７４】
なお、コンテキスト情報記憶部１２２は、上記に限らず、目的に応じて種々の情報を記憶してもよい。例えば、上記のコンテキスト情報は一例であり、コンテキスト情報には種々の情報が含まれてもよい。例えば、コンテキスト情報記憶部１２２には、コンテキスト情報に関する項目として、「気温」、「湿度」、「加速度」、「利用サービス」、「検索クエリ」等の種々の項目が含まれてもよい。また、図５では、ユーザＩＤごとに行動情報がコンテキスト情報記憶部１２２に記憶される場合を示したが、行動情報は、ユーザＩＤごとに限らず、例えば日時順に記憶されてもよい。
【００７５】
（共有ポリシ情報記憶部１２３）
実施形態に係る共有ポリシ情報記憶部１２３は、共有基準（共有ポリシ）に関する各種情報を記憶する。図６は、実施形態に係る共有ポリシ情報記憶部の一例を示す図である。例えば、共有ポリシ情報記憶部１２３は、コンテキスト情報の共有に関する基準を記憶する。図６に示す共有ポリシ情報記憶部１２３には、「対象」、「共有可否」、「共有相手」、「共有時間」、「共有場所」といった項目が含まれる。
【００７６】
「対象」は、コンテキスト情報の共有に関する基準が対応付けられる対象を示す。「共有可否」は、その対象における他の対象との共有可否を示す。例えば、項目「共有可否」が「許可」である場合、その対象が他の対象との情報共有を許可していることを示す。また、例えば、項目「共有可否」が「不可」である場合、その対象が他の対象との情報共有を許可していないことを示す。
【００７７】
また、「共有相手」は、その対象が共有を許可する相手（他の対象）に関する条件を示す。また、「共有時間」は、その対象が共有を許可する時間に関する条件を示す。また、「共有場所」は、その対象が共有を許可する場所に関する条件を示す。
【００７８】
図６の例では、ユーザＵ１は、他の対象との共有を許可することを示す。また、ユーザＵ１は、全ユーザとの共有を、時間や場所の制限なしで許可することを示す。また、ユーザＵ２は、他の対象との共有を許可するが、ユーザＵ１との間での共有のみは、時間や場所の制限なしで許可することを示す。また、ユーザＵ３は、他の対象との共有を許可しないことを示す。
【００７９】
また、ユーザＵ４は、全ユーザとの間で共有を、時間を８時から１７時に制限し、場所をＡエリアに制限して許可することを示す。この場合、ユーザＵ４は、Ａエリア内において８時から１７時までの間に収集されたコンテキスト情報のみを全ユーザとの間での共有を許可することを示す。このように、各ユーザの共有に関する基準（共有ポリシ）は、各ユーザに応じて種々の条件が設定可能であってもよい。
【００８０】
なお、共有ポリシ情報記憶部１２３は、上記に限らず、目的に応じて種々の情報を記憶してもよい。例えば、共有ポリシの「対象」は、各ユーザに限らず、システム全体や所定のユーザ群（グループ）等であってもよい。例えば、共有ポリシ情報記憶部１２３には、決定システム１における共有に関する基準を示す共有ポリシが記憶されてもよい。例えば、共有ポリシ情報記憶部１２３には、ユーザＵ１〜Ｕ４を含むユーザグループにおける共有に関する基準を示す共有ポリシが記憶されてもよい。
【００８１】
（制御部１３０）
図３の説明に戻って、制御部１３０は、コントローラ（controller）であり、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、サーバ装置１００内部の記憶装置に記憶されている各種プログラム（決定プログラムの一例に相当）がＲＡＭを作業領域として実行されることにより実現される。また、制御部１３０は、コントローラ（controller）であり、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００８２】
図３に示すように、制御部１３０は、取得部１３１と、判定部１３２と、決定部１３３と、送信部１３４とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１３０の内部構成は、図３に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。
【００８３】
（取得部１３１）
取得部１３１は、各種情報を取得する。例えば、取得部１３１は、端末装置１０等の外部の情報処理装置から各種情報を取得する。例えば、取得部１３１は、ユーザ情報記憶部１２１や、コンテキスト情報記憶部１２２や、共有ポリシ情報記憶部１２３等に示す各種情報を、外部の情報処理装置から取得してもよい。
【００８４】
例えば、取得部１３１は、ユーザ情報記憶部１２１や、コンテキスト情報記憶部１２２や、共有ポリシ情報記憶部１２３等から各種情報を取得する。例えば、取得部１３１は、端末装置１０からコンテキスト情報を取得する。
【００８５】
図１の例では、取得部１３１は、ユーザＵ１が利用する端末装置１０−１から位置情報ＬＣ１−１を取得する。例えば、取得部１３１は、ユーザＵ２が利用する端末装置１０−２から位置情報ＬＣ１−２を取得する。例えば、取得部１３１は、ユーザＵ３が利用する端末装置１０−３から位置情報ＬＣ１−３を取得する。
【００８６】
図１の例では、取得部１３１は、ユーザＵ１が利用する端末装置１０−１から位置情報ＬＣ２−１を取得する。例えば、取得部１３１は、ユーザＵ１が利用する端末装置１０−１から位置情報ＬＣ３−１を取得する。例えば、取得部１３１は、ユーザＵ２が利用する端末装置１０−２から位置情報ＬＣ３−２を取得する。例えば、取得部１３１は、ユーザＵ３が利用する端末装置１０−３から位置情報ＬＣ３−３を取得する。
【００８７】
（判定部１３２）
判定部１３２は、種々の情報を判定する。例えば、判定部１３２は、ユーザ情報記憶部１２１や、コンテキスト情報記憶部１２２や、共有ポリシ情報記憶部１２３等に記憶された情報に基づいて、各種判定を行う。
【００８８】
例えば、判定部１３２は、一の端末装置１０において所定の期間に収集される情報と、他の端末装置１０において所定の期間に収集される情報との類似性を判定する。例えば、判定部１３２は、一の端末装置１０において所定の期間に収集されるコンテキスト情報と、他の端末装置１０において所定の期間に収集されるコンテキスト情報との類似性を判定する。
【００８９】
例えば、判定部１３２は、一の端末装置１０において所定の期間に収集される情報と、他の端末装置１０において所定の期間に収集される情報とについて、レンジの時間内における状態変化量の差を算出し、算出した状態変化量の差と所定の閾値とを比較することにより、一の端末装置１０と他の端末装置１０との情報を共有できるどうかを判定してもよい。例えば、判定部１３２は、一の端末装置１０のコンテキスト情報の状態変化量と、他の端末装置１０のコンテキスト情報の状態変化量との差を算出し、算出した差が所定の閾値未満である場合、一の端末装置１０のコンテキスト情報と他の端末装置１０のコンテキスト情報とが類似すると判定し、一の端末装置１０と他の端末装置１０とのコンテキスト情報を共有すると判定してもよい。
【００９０】
例えば、判定部１３２は、ユーザの位置情報に基づいて、一のユーザのコンテキスト情報を他のユーザのコンテキスト情報として共有して良いかどうかを判定する場合を示す。図１の例では、判定部１３２は、日時ｄｔ１１、ｄｔ１３に取得された位置情報に基づいて、ユーザＵ１〜Ｕ３が一緒に行動している、すなわち近くに位置すると判定する。例えば、判定部１３２は、ユーザＵ１〜Ｕ３について互いが所定の範囲内に位置することを示す位置情報に基づいて、ユーザＵ１〜Ｕ３が一緒に行動していると判定する。
【００９１】
例えば、判定部１３２は、各ユーザの行動予定を示すスケジュール情報に基づいて、近くに位置するユーザを判定してもよい。また、例えば、判定部１３２は、各ユーザの歩数等の情報に基づいて近くに位置するユーザを判定してもよい。
【００９２】
（決定部１３３）
決定部１３３は、各種情報を決定する。例えば、決定部１３３は、ユーザ情報記憶部１２１や、コンテキスト情報記憶部１２２や、共有ポリシ情報記憶部１２３等に記憶された情報に基づいて、各種情報を決定する。例えば、決定部１３３は、判定部１３２による判定に基づいて、各種情報を決定する。
【００９３】
例えば、決定部１３３は、複数の端末装置１０により収集されるコンテキスト情報の複数の端末装置１０間での共有態様を、複数の端末装置１０の各々におけるコンテキスト情報の共有に関する基準に基づいて決定する。例えば、決定部１３３は、一の端末装置１０の基準に基づいて、一の端末装置１０と他の端末装置１０との間での共有態様を決定する。例えば、決定部１３３は、他の端末装置１０の基準に基づいて、一の端末装置１０と他の端末装置１０との間での共有態様を決定する。
【００９４】
例えば、決定部１３３は、決定システム１における共有に関する基準に基づいて、一の端末装置１０と他の端末装置１０との間での共有態様を決定する。例えば、決定部１３３は、決定システム１における情報の信頼性に関する基準に基づいて、一の端末装置１０と他の端末装置１０との間での共有態様を決定する。
【００９５】
例えば、決定部１３３は、一の端末装置１０において所定の期間に収集される情報と、他の端末装置１０において所定の期間に収集される情報との類似性に基づいて、一の端末装置１０と他の端末装置１０との間での共有態様を決定する。例えば、決定部１３３は、一の端末装置１０において所定の期間に収集されるコンテキスト情報と、他の端末装置１０において所定の期間に収集されるコンテキスト情報との類似性に基づいて、一の端末装置１０と他の端末装置１０との間での共有態様を決定する。
【００９６】
例えば、決定部１３３は、一の端末装置１０の周囲の状況に基づいて、一の端末装置１０と他の端末装置１０との間での共有態様を決定する。例えば、決定部１３３は、一の端末装置１０から所定の範囲内に位置する他の端末装置１０の数に基づいて、一の端末装置１０と他の端末装置１０との間での共有態様を決定する。例えば、決定部１３３は、一の端末装置１０を利用するユーザの状況に基づいて、一の端末装置１０と他の端末装置１０との間での共有態様を決定する。例えば、決定部１３３は、一の端末装置１０を利用するユーザの状況が共有の許可に関する条件を満たすか否かに応じて、一の端末装置１０と他の端末装置１０との間での共有態様を決定する。
【００９７】
例えば、決定部１３３は、複数の端末装置１０の各々を利用する各ユーザの行動に関するコンテキスト情報の共有態様を、基準に基づいて決定する。例えば、決定部１３３は、所定のネットワークＮ上における各ユーザの行動に関するコンテキスト情報の共有態様を、共有に関する基準に基づいて決定する。
【００９８】
例えば、決定部１３３は、複数の端末装置１０の各々において検知されるセンサ情報を含むコンテキスト情報の共有態様を、基準に基づいて決定する。例えば、決定部１３３は、複数の端末装置１０の各々の位置情報を含むコンテキスト情報の共有態様を、共有に関する基準に基づいて決定する。例えば、決定部１３３は、コンテキスト情報の共有に関する基準を示す共有ポリシを用いて、共有態様を決定する。例えば、決定部１３３は、複数の端末装置１０間での共有されるコンテキスト情報の粒度を、複数の端末装置１０の各々におけるコンテキスト情報の共有に関する基準に基づいて決定する。例えば、決定部１３３は、複数の端末装置１０の各々におけるコンテキスト情報の共有に関する基準に基づいて、複数の端末装置１０により収集されるコンテキスト情報を合成した合成情報を共有するかどうかを決定する。
【００９９】
図１の例では、決定部１３３は、複数の端末装置１０−１〜１０−３により収集されるコンテキスト情報の複数の端末装置１０−１〜１０−３間での共有態様を、各端末装置１０−１〜１０−３を利用するユーザＵ１〜Ｕ３の共有に関する基準（共有ポリシ）に基づいて決定する。例えば、決定部１３３は、ユーザＵ１〜Ｕ３の位置情報の共有態様をユーザＵ１〜Ｕ３の共有ポリシに基づいて決定する。
【０１００】
図１の例では、決定部１３３は、ユーザＵ１の位置情報をユーザＵ２には共有すると決定し、ユーザＵ３には共有しないと決定する。例えば、決定部１３３は、ユーザＵ１の日時ｄｔ１２の位置情報ＬＣ２−１をユーザＵ２に共有すると決定する。例えば、決定部１３３は、データ一覧ＤＬ１−３に示すように、ユーザＵ２の日時ｄｔ１２の位置として、位置情報ＬＣ２−１を対応付ける。
【０１０１】
（送信部１３４）
送信部１３４は、外部装置に各種情報を送信する。例えば、送信部１３４は、端末装置１０に各種情報を送信する。例えば、送信部１３４は、端末装置１０を利用するユーザにサービスを提供する外部装置にサービスの提供に利用する各種情報を送信してもよい。
【０１０２】
例えば、送信部１３４は、端末装置１０にコンテキスト情報の収集タイミングを指示する情報を送信してもよい。例えば、送信部１３４は、ユーザＵ１〜Ｕ３が一緒に行動していると判定された場合、端末装置１０−１〜１０−３に位置情報の収集タイミングを指示する情報を送信してもよい。例えば、送信部１３４は、ユーザＵ１〜Ｕ３が一緒に行動していると判定された場合、端末装置１０−２、１０−３に位置情報を検知しなくてもよいと指示する情報を送信してもよい。
【０１０３】
〔３．決定処理のフロー〕
次に、図７を用いて、実施形態に係る決定システム１による決定処理について説明する。図７は、実施形態に係る決定処理の一例を示すフローチャートである。
【０１０４】
図７に示すように、サーバ装置１００は、複数の端末装置１０の各々におけるコンテキスト情報の共有に関する基準を取得する（ステップＳ１０１）。例えば、サーバ装置１００は、共有ポリシ情報記憶部１２３に記憶された各ユーザの共有に関する基準を取得する。
【０１０５】
そして、サーバ装置１００は、共有に関する基準に基づいて、複数の端末装置１０間での共有態様を決定する（ステップＳ１０２）。例えば、サーバ装置１００は、共有ポリシ情報記憶部１２３に記憶された各ユーザの共有に関する基準に基づいて、複数の端末装置１０間での共有態様を決定する。
【０１０６】
〔４．変形例〕
上述した実施形態に係る決定システム１は、上記実施形態以外にも種々の異なる態様にて実施されてもよい。例えば、端末装置１０において、決定処理が行われてもよい。そこで、以下では、上記の決定システム１の他の実施形態について説明する。なお、上述した実施形態と同様の点については同様の符号を付す等して適宜説明を省略する。
【０１０７】
例えば、変形例における決定システム２においては、端末装置１０が共有に関する基準に基づいて、他の端末装置１０との共有態様を決定する。このように、決定システム２では、端末装置１０が他の端末装置１０と情報を共有するかを決定する。この点について、図８〜図１１を用いて説明する。
【０１０８】
（４−１．決定処理）
まず、図８を用いて、変形例に係る決定システムにおける決定処理について説明する。図８は、実施形態に係る決定処理の一例を示す図である。図８に示すように、変形例に係る決定システム２は、端末装置１０−１と、端末装置１０−２と、サーバ装置１００とが含まれる。各端末装置１０と、サーバ装置１００とは所定のネットワークＮを介して、有線または無線により通信可能に接続される。なお、図８に示した決定システム２には、決定システム１と同様に、３台以上の端末装置１０や、複数台のサーバ装置１００が含まれてもよい。
【０１０９】
変形例に係る端末装置１０は、Ｗｉ−ＦｉやＢｌｕｅｔｏｏｔｈ（登録商標）等の所定の無線通信機能やビーコン等の機能を有するものとする。例えば、端末装置１０は、Ｗｉ−ＦｉやＢｌｕｅｔｏｏｔｈやビーコン等の機能により、近くに位置する他の端末装置１０を検出してもよい。例えば、端末装置１０は、Ｂｌｕｅｔｏｏｔｈの機能により、互いに検出された端末装置１０のリストを有してもよい。
【０１１０】
図８の例では、端末装置１０−１、１０−２は、Ｂｌｕｅｔｏｏｔｈの機能により、互いに近くに位置する端末装置１０として検出されて、その情報を互いに有するものとする。例えば、端末装置１０−１は、端末装置１０−２を含む近くに位置する端末装置１０リストを有するものとする。また、例えば、端末装置１０−２は、端末装置１０−１を含む近くに位置する端末装置１０リストを有するものとする。また、図８の例では、端末装置１０−１、１０−２は、互いに情報共有が許可されているものとする。例えば、各端末装置１０は、図１０中の共有基準情報記憶部１４１に示すような共有に関する基準（共有ポリシ）を有しており、各端末装置１０は、共有ポリシ（ポリシ情報）に基づいて、共有態様を決定する。
【０１１１】
まず、図８の左側に示すように、日時ｄｔ２０において端末装置１０−２が検知した位置情報ＬＣ２０を共有する場合を説明する。端末装置１０−２は、日時ｄｔ２０において、ＧＰＳにより位置情報ＬＣ２０を検知する。また、端末装置１０−１は、端末装置１０−２が近くに位置するため、端末装置１０−２との共有を判定する（ステップＳ２１）。上述したように、端末装置１０−１、１０−２は、互いに情報共有が許可されているため、端末装置１０−１は、端末装置１０−２と情報を共有してもよいと判定する。すなわち、端末装置１０−１は、ユーザＵ２の情報を共有すると判定する。
【０１１２】
そして、端末装置１０−１は、端末装置１０−２との共有態様を決定する（ステップＳ２２）。図８の例では、端末装置１０−１は、端末装置１０−２から位置情報を取得することにより、端末装置１０−２の情報を共有すると決定する。
【０１１３】
そして、端末装置１０−１は、端末装置１０−２に情報を要求する（ステップＳ２３）。図８の例では、端末装置１０−１は、端末装置１０−２に位置情報を要求する。
【０１１４】
そして、端末装置１０−１から情報の要求を取得した端末装置１０−２は、端末装置１０−１に位置情報ＬＣ２０を送信する（ステップＳ２４）。なお、端末装置１０−２は、端末装置１０−１との情報共有が許可されているため、端末装置１０−１に日時ｄｔ２０に検知した位置情報ＬＣ２０を送信する。
【０１１５】
そして、端末装置１０−１は、端末装置１０−２から取得した位置情報ＬＣ２０をサーバ装置１００に送信する（ステップＳ２５）。図８の例では、端末装置１０−１は、位置情報ＬＣ２０とともに端末装置１０−１を利用するユーザを識別する情報（例えばユーザＩＤ「Ｕ１」等）をサーバ装置１００へ送信する。なお、位置情報ＬＣ２０には、検知日時を示す情報が含まれてもよい。
【０１１６】
そして、サーバ装置１００は、ユーザＵ１の位置情報として、日時ｄｔ２０に取得された位置情報ＬＣ２０を登録する（ステップＳ２６）。図８の例では、サーバ装置１００は、ユーザＵ１のコンテキスト情報として、日時ｄｔ２０に取得された位置情報ＬＣ２０を登録する。
【０１１７】
これにより、端末装置１０−１は、自身でＧＰＳ等により位置情報を検知することなく、位置情報を登録可能となる。このように、端末装置１０は、他の端末装置１０と情報を共有することにより、消費電力を抑制しつつ、種々のセンサ情報を対応付けたり、細かい粒度で情報を対応付けたりすることが可能になる。したがって、決定システム２は、各端末装置１０に応じた柔軟な情報の共有を可能にすることができる。
【０１１８】
また、情報の提供側となるユーザＵ２、すなわち端末装置１０−２は、端末装置１０−１の通信を利用して、サーバ装置１００に位置情報の登録を行ってもよい。図８の右側に示すように、日時ｄｔ３０において端末装置１０−２が検知した位置情報ＬＣ３０を共有する場合を説明する。端末装置１０−２は、日時ｄｔ３０において、ＧＰＳにより位置情報ＬＣ３０を検知する。また、端末装置１０−１は、端末装置１０−２が近くに位置するため、端末装置１０−２との共有を判定する（ステップＳ３１）。上述したように、端末装置１０−１、１０−２は、互いに情報共有が許可されているため、端末装置１０−１は、端末装置１０−２と情報を共有してもよいと判定する。すなわち、端末装置１０−１は、ユーザＵ２の情報を共有すると判定する。
【０１１９】
そして、端末装置１０−１は、端末装置１０−２との共有態様を決定する（ステップＳ３２）。図８の例では、端末装置１０−１は、端末装置１０−２から位置情報を取得することにより、端末装置１０−２の情報を共有すると決定する。
【０１２０】
そして、端末装置１０−１は、端末装置１０−２に情報を要求する（ステップＳ３３）。図８の例では、端末装置１０−１は、端末装置１０−２に位置情報を要求する。
【０１２１】
そして、端末装置１０−１から情報の要求を取得した端末装置１０−２は、端末装置１０−１との共有を判定する（ステップＳ３４）。上述したように、端末装置１０−１、１０−２は、互いに情報共有が許可されているため、端末装置１０−２は、端末装置１０−２と情報を共有してもよいと判定する。すなわち、端末装置１０−２は、ユーザＵ１との情報の共有を行うと判定する。そして、端末装置１０−２は、端末装置１０−１との共有態様を決定する（ステップＳ３５）。図８の例では、端末装置１０−２は、端末装置１０−１に位置情報を提供するとともに、自身（ユーザＵ２）の位置情報として、端末装置１０−１にサーバ装置１００へ送信させ、登録させると決定する。例えば、端末装置１０−２は、端末装置１０−１にユーザＵ２を識別する情報を送信することにより、端末装置１０−１のユーザＵ１の位置情報の登録とともに、ユーザＵ２の位置情報として登録させる。
【０１２２】
そして、端末装置１０−２は、端末装置１０−１に位置情報ＬＣ３０を送信する（ステップＳ３６）。このとき、端末装置１０−２は、位置情報ＬＣ３０とともに端末装置１０−２を利用するユーザを識別する情報（例えばユーザＩＤ「Ｕ２」等）を端末装置１０−１へ送信する。
【０１２３】
そして、端末装置１０−１は、端末装置１０−２から取得した位置情報ＬＣ３０をサーバ装置１００に送信する（ステップＳ３７）。この場合、端末装置１０−１は、位置情報ＬＣ３０とともに取得した端末装置１０−２を利用するユーザＵ２を識別する情報（ユーザＩＤ「Ｕ２」等）をサーバ装置１００に送信する。また、図８の例では、端末装置１０−１は、位置情報ＬＣ３０とともに端末装置１０−１を利用するユーザを識別する情報（例えばユーザＩＤ「Ｕ１」等）をサーバ装置１００へ送信する。なお、位置情報ＬＣ３０には、検知日時を示す情報が含まれてもよい。
【０１２４】
そして、サーバ装置１００は、ユーザＵ１、Ｕ２の位置情報として、日時ｄｔ３０に取得された位置情報ＬＣ３０を登録する（ステップＳ３８）。図８の例では、サーバ装置１００は、ユーザＵ１、Ｕ２のコンテキスト情報として、日時ｄｔ３０に取得された位置情報ＬＣ３０を登録する。
【０１２５】
これにより、端末装置１０−２は、位置情報をサーバ装置１００へ送信することなく、端末装置１０−１により、位置情報を登録可能となる。このように、端末装置１０は、他の端末装置１０と情報を共有することにより、消費電力を抑制しつつ、種々のセンサ情報を対応付けたり、細かい粒度で情報を対応付けたりすることが可能になる。したがって、決定システム２は、各端末装置に応じた柔軟な情報の共有を可能にすることができる。なお、各端末装置１０は、情報共有に関して、自らの共有プリファレンスを保有してもよい。共有プリファレンスには、ユーザの好みや優先度等の種々の情報が含まれてもよい。例えば、共有プリファレンスには、どのような頻度や量で情報共有するかや、どんなユーザとの情報共有を優先するか等の種々の情報が含まれてもよい。例えば、共有プリファレンスには、後述するセーブモードやリッチモード等の情報や設定が含まれてもよい。例えば、端末装置１０は、共有プリファレンスと共有ポリシの兼ね合いで情報共有の可否判断をしてもよい。例えば、端末装置１０は、共有プリファレンスと共有ポリシとの両方を満たす場合、情報共有を行うと判定してもよい。また、例えば、端末装置１０は、共有プリファレンスと共有ポリシとのいずれかを満たさない場合、情報共有を行わないと判定してもよい。
【０１２６】
（４−２．端末装置間での共有）
図８の例では、端末装置１０−１が、端末装置１０−２から取得した位置情報をサーバ装置１００に登録させる場合を示したが、端末装置１０−１は、端末装置１０−２から取得した位置情報を自装置内に記憶してもよい。また、端末装置１０−１は、端末装置１０−２から取得した位置情報をサーバ装置１００へ送信しなくてもよい。この場合、決定システム２は、サーバ装置を有しなくてもよい。また、端末装置１０は、他の端末装置１０から取得した情報（第３の端末装置の評判など）に基づいて、情報共有の可否判断をしてもよい。例えば、端末装置１０は、第３の端末装置の評判と、共有プリファレンスと共有ポリシとに基づいて、第３の端末装置との情報共有の可否を判定してもよい。例えば、端末装置１０は、第３の端末装置の評判が所定のレベル以上であり、共有プリファレンスと共有ポリシとを満たす場合、第３の端末装置を情報共有すると判定してもよい。例えば、端末装置１０は、第３の端末装置の評判が所定のレベル未満である場合、第３の端末装置を情報共有しないと判定してもよい。また、例えば、端末装置１０は、他の端末装置１０との情報共有の後、その評価結果を、第３の端末装置に提供してもよい。
【０１２７】
（４−３．共有相手）
また、端末装置１０は、自装置との共有を許可している他の端末装置１０であれば、どのような端末装置１０と情報を共有してもよい。例えば、端末装置１０は、位置情報を検知している端末装置１０が近くに位置する場合、その端末装置１０から位置情報を取得してもよい。例えば、端末装置１０は、いわゆるすれ違い通信のように、ある瞬間に近くに位置したユーザの位置情報を取得し、共有してもよい。
【０１２８】
例えば、ユーザは、人が多いエリアを移動する際に、サーバ装置１００に対してどのユーザが近くにいるかを示す情報を要求し、近くで位置情報の検知を行っているユーザがいる場合、そのユーザの位置情報を共有することにより、そのユーザの位置情報を取得し、自身の位置情報としてサーバ装置１００に送信してもよい。
【０１２９】
（４−４．端末装置の状況による変動）
なお、端末装置１０は、端末装置１０の状況に応じて、他の端末装置１０との共有を行うかどうかを決定してもよい。例えば、端末装置１０は、バッテリ（電池）の残量が十分である場合（例えば、残量６０％以上等）、自装置でコンテキスト情報の検知を行ってもよい。また、例えば、端末装置１０は、バッテリ（電池）の残量が十分でない場合（例えば、残量６０％未満等）、他の端末装置１０のコンテキスト情報を共有すると決定してもよい。例えば、決定システム２は、一の端末装置１０の周囲の状況に基づいて、一の端末装置１０と他の端末装置１０との間での共有態様を決定してもよい。例えば、決定システム２は、一の端末装置１０から所定の範囲内（例えば１０ｍ以内等）に位置する他の端末装置１０の数に基づいて、一の端末装置１０と他の端末装置１０との間での共有態様を決定してもよい。例えば、決定システム２は、一の端末装置１０から所定の範囲内に位置する他の端末装置１０の数が所定の閾値（例えば１０台等）以上である場合、一の端末装置１０と情報共有する他の端末装置１０の数を制限してもよい。例えば、決定システム２は、一の端末装置１０から所定の範囲内に位置する他の端末装置１０の数が１０台である場合、一の端末装置１０と情報共有する他の端末装置１０の数を２台に制限してもよい。例えば、決定システム２は、一の端末装置１０から所定の範囲内に位置する他の端末装置１０の数が１０台である場合、一の端末装置１０には、一の端末装置１０の最も近くに位置する他の端末装置１０のみと情報共有させてもよい。
【０１３０】
（４−５．共有態様）
また、各端末装置１０における共有態様は、上記に限らず種々の態様であってもよい。例えば、端末装置１０における共有態様は、種々の基準に基づいて決定されてもよい。例えば、端末装置１０における共有態様は、共有する情報の量や質等に関する基準に基づいて決定されてもよい。例えば、端末装置１０は、セーブモードとリッチモード等の種々のモードに応じて、他の端末装置１０との情報の共有態様を決定してもよい。例えば、ここでいう、セーブモードは、所定量のコンテキスト情報を保持するために個人が効率的にデータ取得するモードであってもよい。例えば、端末装置１０は、セーブモードの場合は、自装置に対応するコンテキスト情報が所定量となるように、自装置が収集するコンテキスト情報の量を変動させてもよい。例えば、端末装置１０は、セーブモードの場合は、他の端末装置１０のコンテキスト情報が共有可能である場合、自装置が収集するコンテキスト情報の量を減少させてもよい。また、リッチモードは、個人は通常のデータ取得を行い、共有者が多いほど共有全体としてリッチになるモードであってもよい。例えば、各端末装置１０は、リッチモードの場合は、自装置が収集するコンテキスト情報の量を変動させず、通常のデータ取得を行うとともに、共有可能な他の端末装置１０のコンテキスト情報を共有するモードであってもよい。
【０１３１】
また、端末装置１０は、個人（例えば端末装置１０のユーザ）のコンテキスト情報に基づいて、共有態様を決定してもよい。例えば、端末装置１０は、自装置のバッテリに関する情報に基づいて、共有態様を決定してもよい。例えば、端末装置１０は、バッテリに余裕がある（例えば残量５０％以上等）場合、リッチモードで情報共有を行ってもよい。また、例えば、端末装置１０は、バッテリに余裕がない（例えば残量５０％未満等）場合、セーブモードで情報共有を行ってもよい。
【０１３２】
また、例えば、端末装置１０は、端末装置１０を利用するユーザの関係に基づいて、共有態様を決定してもよい。例えば、一の端末装置１０は、他の端末装置１０を利用するユーザが、一の端末装置１０を利用するユーザと所定の関係（第１の関係）を有するユーザである（例えば親友や家族等）場合、リッチモードで情報共有を行ってもよい。例えば、一の端末装置１０は、他の端末装置１０を利用するユーザが、一の端末装置１０を利用するユーザと第１の関係よりもレベルが低い関係（第２関係）を有するユーザである（例えば知り合いや知人等）場合、セーブモードで情報共有を行ってもよい。また、例えば、一の端末装置１０は、他の端末装置１０を利用するユーザが、一の端末装置１０を利用するユーザと第２の関係よりもレベルが低い関係（第３関係）を有するユーザである（例えば他人や拒否されたユーザ等）場合、情報共有を行わなくてもよい。また、例えば、端末装置１０は、バッテリに余裕がない（例えば残量５０％未満等）場合、セーブモードで情報共有を行ってもよい。
【０１３３】
また、例えば、端末装置１０は、共有者間のコンテキストに応じて、共有態様を決定してもよい。例えば、端末装置１０は、共有者との利用サービスが所定の条件を満たす場合、リッチモードで情報共有を行ってもよい。例えば、端末装置１０は、共有者との利用サービスが所定のナビゲーションサービスである場合、リッチモードで情報共有を行ってもよい。また、例えば、端末装置１０は、ユーザが運動状態分析を行う場合、リッチモードで情報共有を行ってもよい。例えば、端末装置１０は、ユーザが集団スポーツにおける運動状態分析を行う場合、リッチモードで情報共有を行ってもよい。例えば、端末装置１０は、ユーザが球技（例えばサッカー等）での戦略策定のために緻密なデータにより運動状態分析を行う場合、リッチモードで情報共有を行ってもよい。
【０１３４】
また、例えば、端末装置１０は、電力消費分析等を行う場合、セーブモードで情報共有を行ってもよい。例えば、端末装置１０は、ユーザが節約できる利用態様を要望、かつセンシティブなデータ（センシティブ情報）のため共有する情報を抑制したい場合、セーブモードで情報共有を行ってもよい。このような場合、端末装置１０は、上位レベルデータでの情報共有を行ってもよい。また、端末装置１０は、センシティブ情報を共有する場合、セーブモードに代えて、上位レベルデータでの情報共有を行ってもよい。なお、ここでいうセンシティブ情報とは、ユーザの生体情報（バイタルデータ）や位置情報等が含まれる。また、ここでいう上位レベルデータとは、上記のようなコンテキスト情報を曖昧化したデータであってもよい。例えば、上位レベルデータとは、コンテキスト情報を抽象化したり、情報の粒度を粗くしたりすることであってもよい。例えば、コンテキスト情報が具体的な緯度経度を示す位置情報である場合、Ａエリア等にされることにより曖昧化されてもよい。
【０１３５】
また、例えば、端末装置１０は、対象となる情報に応じて共有態様を決定してもよい。例えば、端末装置１０は、センシティブ情報の場合、セーブモードや上位レベルデータでの共有としてもよい。また、例えば、端末装置１０は、センシティブ情報ではない情報（ノンセンシティブ情報）の場合、リッチモードで情報共有を行ってもよい。例えば、端末装置１０は、センシティブ情報ではない環境データ、通信データの場合、リッチモードで情報共有を行ってもよい。
【０１３６】
（４−６．端末上での共有、再共有）
また、例えば、各端末装置１０は、その端末装置１０で周辺の複数の端末装置１０から取得した情報を加工したり、取捨選択したりしてサーバ装置１００に共有情報としてあげてもよい。例えば、各端末装置１０は、その端末装置１０で周辺の複数の端末装置１０から取得した情報を取捨選択し、加工した情報をサーバ装置１００に送信してもよい。
【０１３７】
また、例えば、各端末装置１０は、共有ポリシに基づいて、３台以上の端末間に亘って共有を行ってもよい。また、図１の例では、ユーザＵ２から位置情報を取得したユーザＵ１は、その情報を他のユーザに共有してもよい。例えば、ユーザＵ２から位置情報を取得したユーザＵ１は、その情報を他のユーザＵ５に共有してもよい。
【０１３８】
（４−７．共有予約・共有依頼の伝搬）
また、決定システム２は、上記に限らず、種々の共有態様が可能であってもよい。例えば、決定システム２は、要求タイミングや過去の情報だけでなく、未来の情報の共有の予約依頼等を設定可能であってもよい。例えば、決定システム２は、所定の場所Ｂ（例えば、Ｘビル前等）の気温や騒音度合いを、未来に渡って１時間周期で共有により取得したい場合、１時間周期で、場所Ｂに位置する種々のユーザから気温や騒音度合いを、共有可能にしてもよい。例えば、ユーザＵ１が所定のエリアＣの気温や騒音度合いを、所定の期間に渡って１時間周期で共有により取得したい場合、１時間周期で、エリアＣに位置する種々のユーザから気温や騒音度合いを、ユーザＵ１が共有可能にしてもよい。
【０１３９】
また、決定システム２は、共有依頼の伝搬が可能であってもよい。例えば、決定システム２は、１２時にあるユーザ（ユーザＵ１０とする）が所定の場所Ｂ（例えば、Ｘビル前等）にいて周辺の人に共有依頼を送信して、データを取得してもよい。例えば、ユーザＵ１０は、１２時１５分に場所Ｂを離れるが、ユーザＵ１０から１２時に共有依頼を取得し、場所Ｂに位置する他のユーザ（ユーザＵ２０とする）からまた適宜のタイミングでその周辺にいる他のユーザたちに、共有依頼を送信する。これにより、ユーザＵ１０は、自分が場所Ｂを離れても、そこの場所の情報を、連鎖する（芋づる式の）共有依頼や予約により取得することができる。
【０１４０】
決定システム２は、上記のような種々の共有により、各端末装置に応じた柔軟な情報の共有を可能にすることができる。なお、上記は一例であり、決定システム２は、ユーザの所望する共有態様がシステムに適用可能であれば、どのような共有態様により情報の共有を可能にしてもよい。
【０１４１】
〔５．端末装置の構成〕
次に、図９を用いて、変形例に係る端末装置１０の構成について説明する。図９は、変形例に係る端末装置１０の構成例を示す図である。図９に示すように、端末装置１０は、通信部１１と、センサ部１１１と、入力部１２と、出力部１３と、記憶部１４と、制御部１５とを有する。
【０１４２】
（通信部１１）
通信部１１は、例えば、通信回路等によって実現される。そして、通信部１１は、図示しない所定の通信網と有線または無線で接続され、サーバ装置１００や他の端末装置１０等の外部の情報処理装置との間で情報の送受信を行う。
【０１４３】
（センサ部１１１）
センサ部１１１は、種々の情報を検知する。例えば、センサ部１１１は、ＧＰＳセンサによって実現される。なお、センサ部１１１は、複数のセンサ情報を検知可能であってもよい。センサ部１１１は、照度センサ、温度センサ、湿度センサ、心拍（脈拍）センサ、加速度センサ、発汗センサ、呼気（ガス）センサ、マイク等の種々のセンサが含まれてもよい。
【０１４４】
（入力部１２）
入力部１２は、ユーザから各種操作が入力される。例えば、入力部１２は、タッチパネル機能により表示面（例えば出力部１３）を介してユーザからの各種操作を受け付けてもよい。また、入力部１２は、端末装置１０に設けられたボタンや、端末装置１０に接続されたキーボードやマウスからの各種操作を受け付けてもよい。
【０１４５】
（出力部１３）
出力部１３は、例えば液晶ディスプレイや有機ＥＬ（Electro-Luminescence）ディスプレイ等によって実現されるタブレット端末等の表示画面であり、各種情報を表示するための表示装置である。
【０１４６】
（記憶部１４）
記憶部１４は、例えば、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。記憶部１４は、例えば、端末装置１０にインストールされているアプリケーションに関する情報、例えばプログラム等を記憶する。変形例に係る記憶部１４は、図９に示すように、共有基準情報記憶部１４１を有する。
【０１４７】
（共有基準情報記憶部１４１）
変形例に係る共有基準情報記憶部１４１は、共有基準（共有ポリシ）に関する各種情報を記憶する。図１０は、変形例に係る共有基準情報記憶部の一例を示す図である。例えば、共有基準情報記憶部１４１は、コンテキスト情報の共有に関する基準を記憶する。例えば、共有基準情報記憶部１４１は、端末装置１０を利用するユーザに関する共有ポリシを記憶する。図１０に示す共有基準情報記憶部１４１には、「基準ＩＤ」、「共有可否」、「共有相手」、「共有時間」、「共有場所」といった項目が含まれる。図１０に示す共有基準情報記憶部１４１は、図８中のユーザＵ１に対応する共有基準情報記憶部を示す。
【０１４８】
「基準ＩＤ」は、コンテキスト情報の共有に関する基準を識別する情報を示す。「共有可否」は、その対象における他の対象との共有可否を示す。例えば、項目「共有可否」が「許可」である場合、その対象が他の対象との情報共有を許可していることを示す。また、例えば、項目「共有可否」が「不可」である場合、その対象が他の対象との情報共有を許可していないことを示す。
【０１４９】
また、「共有相手」は、その対象が共有を許可する相手（他の対象）に関する条件を示す。また、「共有時間」は、その対象が共有を許可する時間に関する条件を示す。また、「共有場所」は、その対象が共有を許可する場所に関する条件を示す。
【０１５０】
図１０の例では、端末装置１０における基準ＩＤ「ＣＲ１１」により識別される共有基準は、他の対象との共有を許可することを示す。また、端末装置１０における基準ＩＤ「ＣＲ１１」により識別される共有基準は、全ユーザとの共有を、時間や場所の制限なしで許可することを示す。
【０１５１】
なお、共有基準情報記憶部１４１は、上記に限らず、目的に応じて種々の情報を記憶してもよい。例えば、共有基準情報記憶部１４１は、複数の基準を記憶してもよい。例えば、共有基準情報記憶部１４１には、他の端末装置１０を利用するユーザの共有ポリシに関する情報が記憶されてもよい。また、共有態様を決定するために条件は、「共有相手」、「共有時間」、「共有場所」に限らず、種々の条件であってもよい。例えば、共有態様を決定するために条件は、「共有コンテキスト」であってもよい。「共有コンテキスト」は、ユーザが置かれている状況に対応する条件であってもよい。例えば、「共有コンテキスト」でいうコンテキストは、端末装置１０を利用するユーザの状態や周囲の環境（状況）であってもよい。例えば、共有コンテキストは、「ランニング中のコンテキスト情報のみ共有しても良い」とか「機嫌が悪い時のコンテキスト情報は共有したくない」とか「彼女とデート中の時のコンテキスト情報は共有を許可しない」といったような条件であってもよい。例えば、「共有コンテキスト」に、「ランニング＝許可」が登録される場合、端末装置１０は、ユーザが「ランニング」中のコンテキスト情報を共有すると判定してもよい。例えば、「共有コンテキスト」に、「機嫌が悪い＝不可」が登録される場合、端末装置１０は、ユーザの機嫌が「悪い」場合、コンテキスト情報を共有しないと判定してもよい。例えば、「共有コンテキスト」に、「ユーザＹ（彼女）＝不可」が登録される場合、端末装置１０は、ユーザがユーザＹ（彼女）といる（所定の範囲内に位置する）場合、コンテキスト情報を共有しないと判定してもよい。この場合、端末装置１０は、上記のようなユーザの状況に関する条件に基づいて、自装置と他の端末装置１０との間での共有態様を決定する。このように、端末装置１０は、ユーザの状況と共有可否とが対応付けられた条件に基づいて、自装置と他の端末装置１０との間での共有態様を決定してもよい。なお、ユーザの状況は、上記に限らず、仮想空間（オンライン）上でのユーザの状況であってもよい。
【０１５２】
（制御部１５）
制御部１５は、例えば、コントローラ（controller）であり、例えば、ＣＰＵやＭＰＵ等によって、端末装置１０内部の記憶部１４に記憶されている各種プログラム（決定プログラムの一例に相当）がＲＡＭを作業領域として実行されることにより実現される。例えば、この各種プログラムには、決定処理を行うアプリケーションのプログラムが含まれてもよい。また、制御部１５は、コントローラ（controller）であり、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。
【０１５３】
図９に示すように、制御部１５は、取得部１５１と、決定部１５２と、送信部１５３と、表示部１５４とを有し、以下に説明する決定処理の機能や作用を実現または実行する。なお、制御部１５の内部構成は、図９に示した構成に限られず、後述する決定処理を行う構成であれば他の構成であってもよい。また、制御部１５が有する各処理部の接続関係は、図９に示した接続関係に限られず、他の接続関係であってもよい。
【０１５４】
（取得部１５１）
取得部１５１は、各種情報を取得する。例えば、取得部１５１は、端末装置１０等の外部の情報処理装置から各種情報を取得する。例えば、取得部１５１は、他の端末装置１０から各種情報を取得する。例えば、取得部１５１は、共有基準情報記憶部１４１等に示す各種情報を、外部の情報処理装置から取得してもよい。
【０１５５】
例えば、取得部１５１は、共有基準情報記憶部１４１等を含む記憶部１４から各種情報を取得する。例えば、取得部１５１は、他の端末装置１０からコンテキスト情報を取得する。例えば、取得部１５１は、センサ部１１１により検知されたコンテキスト情報を取得する。例えば、取得部１５１は、センサ部１１１により検知されたコンテキスト情報を取得することにより、コンテキスト情報を収集する。例えば、取得部１５１は、収集したコンテキスト情報を記憶部１４に記憶させてもよい。例えば、取得部１５１は、決定部１５２による決定に応じて、種々の情報を取得する。
【０１５６】
図８の例では、端末装置１０−１の取得部１５１は、端末装置１０−２から位置情報を取得することにより、端末装置１０−２の情報を共有すると決定する。例えば、端末装置１０−１の取得部１５１は、端末装置１０−２から位置情報を取得することにより、端末装置１０−２の情報を共有すると決定する。
【０１５７】
（決定部１５２）
決定部１５２は、各種情報を決定する。例えば、決定部１５２は、共有基準情報記憶部１４１等に記憶された情報に基づいて、各種情報を決定する。
【０１５８】
例えば、決定部１５２は、複数の端末装置１０により収集されるコンテキスト情報の複数の端末装置１０間での共有態様を、複数の端末装置１０の各々におけるコンテキスト情報の共有に関する基準に基づいて決定する。例えば、決定部１５２は、自装置の基準に基づいて、自装置と他の端末装置１０との間での共有態様を決定する。例えば、決定部１５２は、他の端末装置１０の基準に基づいて、自装置と他の端末装置１０との間での共有態様を決定する。
【０１５９】
例えば、決定部１５２は、決定システム２における共有に関する基準に基づいて、自装置と他の端末装置１０との間での共有態様を決定する。例えば、決定部１５２は、決定システム２における情報の信頼性に関する基準に基づいて、自装置と他の端末装置１０との間での共有態様を決定する。
【０１６０】
例えば、決定部１５２は、自装置において所定の期間に収集される情報と、他の端末装置１０において所定の期間に収集される情報との類似性に基づいて、自装置と他の端末装置１０との間での共有態様を決定する。例えば、決定部１５２は、自装置において所定の期間に収集されるコンテキスト情報と、他の端末装置１０において所定の期間に収集されるコンテキスト情報との類似性に基づいて、自装置と他の端末装置１０との間での共有態様を決定する。
【０１６１】
例えば、決定部１５２は、自装置の周囲の状況に基づいて、自装置と他の端末装置１０との間での共有態様を決定する。例えば、決定部１５２は、自装置から所定の範囲内に位置する他の端末装置１０の数に基づいて、自装置と他の端末装置１０との間での共有態様を決定する。例えば、決定部１３３は、自装置を利用するユーザの状況に基づいて、自装置と他の端末装置１０との間での共有態様を決定する。例えば、決定部１３３は、自装置を利用するユーザの状況が共有の許可に関する条件を満たすか否かに応じて、自装置と他の端末装置１０との間での共有態様を決定する。
【０１６２】
例えば、決定部１５２は、複数の端末装置１０の各々を利用する各ユーザの行動に関するコンテキスト情報の共有態様を、基準に基づいて決定する。例えば、決定部１５２は、所定のネットワークＮ上における各ユーザの行動に関するコンテキスト情報の共有態様を、共有に関する基準に基づいて決定する。
【０１６３】
例えば、決定部１５２は、複数の端末装置１０の各々において検知されるセンサ情報を含むコンテキスト情報の共有態様を、基準に基づいて決定する。例えば、決定部１５２は、複数の端末装置１０の各々の位置情報を含むコンテキスト情報の共有態様を、共有に関する基準に基づいて決定する。例えば、決定部１５２は、コンテキスト情報の共有に関する基準を示す共有ポリシを用いて、共有態様を決定する。例えば、決定部１５２は、複数の端末装置１０間での共有されるコンテキスト情報の粒度を、複数の端末装置１０の各々におけるコンテキスト情報の共有に関する基準に基づいて決定する。例えば、決定部１５２は、複数の端末装置１０の各々におけるコンテキスト情報の共有に関する基準に基づいて、複数の端末装置１０により収集されるコンテキスト情報を合成した合成情報を共有するかどうかを決定する。
【０１６４】
例えば、決定部１５２は、図１０中の共有基準情報記憶部１４１に示すような共有に関する基準（ポリシ情報）に基づいて情報共有の態様を決定する。図８の例では、決定部１５２は、端末装置１０−２が近くに位置するため、端末装置１０−２との共有を判定する。例えば、端末装置１０−１の決定部１５２は、端末装置１０−２と情報を共有してもよいと判定する。例えば、決定部１５２は、ユーザＵ２の情報を共有すると判定する。
【０１６５】
例えば、端末装置１０−１の決定部１５２は、端末装置１０−２との共有態様を決定する。図８の例では、端末装置１０−１の決定部１５２は、端末装置１０−２から位置情報を取得することにより、端末装置１０−２の情報を共有すると決定する。
【０１６６】
（送信部１５３）
送信部１５３は、外部の情報処理装置へ種々の情報を送信する。送信部１５３は、入力部１２により入力されたユーザ操作に従って、外部の情報処理装置へ種々の情報を送信してもよい。また、送信部１５３は、決定部１５２による決定に応じて、種々の情報を送信する。例えば、送信部１５３は、他の端末装置１０やサーバ装置１００へ各種情報を送信する。
【０１６７】
例えば、送信部１５３は、他の端末装置１０に情報を要求する。図８の例では、端末装置１０−１の送信部１５３は、端末装置１０−２に位置情報を要求する。
【０１６８】
また、例えば、送信部１５３は、端末装置１０−１に位置情報ＬＣ２０を送信する。図８の例では、端末装置１０−２の送信部１５３は、端末装置１０−１に位置情報ＬＣ２０を送信する。
【０１６９】
例えば、送信部１５３は、他の端末装置１０から取得した位置情報をサーバ装置１００に送信する。図８の例では、端末装置１０−１の送信部１５３は、位置情報ＬＣ２０をサーバ装置１００へ送信する。例えば、端末装置１０−１の送信部１５３は、位置情報ＬＣ２０とともに端末装置１０−１を利用するユーザを識別する情報をサーバ装置１００へ送信する。
【０１７０】
（表示部１５４）
表示部１５４は、出力部１３を介して各種情報を表示する。例えば、表示部１５４は、ユーザによる共有ポリシ（共有基準）に関する設定を受け付ける画面を表示してもよい。
【０１７１】
なお、上述した制御部１５による決定処理等の処理は、所定のアプリケーションにより行われる場合、制御部１５の各部は、例えば、所定のアプリケーションにより実現されてもよい。例えば、制御部１５による決定処理等の処理は、外部の情報処理装置から受信した制御情報により実現されてもよい。
【０１７２】
〔６．決定処理のフロー〕
次に、図１１を用いて、実施形態に係る決定システム２による決定処理について説明する。図１１は、変形例に係る決定処理の一例を示すフローチャートである。
【０１７３】
図１１に示すように、端末装置１０は、端末装置１０におけるコンテキスト情報の共有に関する基準を取得する（ステップＳ２０１）。例えば、端末装置１０は、共有基準情報記憶部１４１に記憶された端末装置１０を利用するユーザの共有に関する基準を取得する。
【０１７４】
そして、端末装置１０は、共有に関する基準に基づいて、他の端末装置１０との間での共有態様を決定する（ステップＳ２０２）。例えば、端末装置１０は、共有基準情報記憶部１４１に記憶された端末装置１０を利用するユーザの共有に関する基準に基づいて、他の端末装置１０との間での共有態様を決定する。
【０１７５】
〔７．検知タイミングの決定〕
なお、上述した決定システム１、２においては、情報を共有する端末装置１０は、端末装置１０における検知タイミングを、他の端末装置１０におけるセンサ情報の検知タイミングに応じて決定してもよい。この点について、図１２を用いて説明する。図１２は、情報共有の一例を示す図である。
【０１７６】
図１２の例では、端末装置１０−１１〜１０−１４の４台の端末装置１０が、他の端末装置１０における検知に合せて、位置情報を検知するタイミングを決定する場合を示す。例えば、端末装置１０−１１〜１０−１４は、ユーザＵ１１〜Ｕ１４が各々利用する端末装置１０に対応する。なお、以下では、決定システム２である場合を一例に説明する。
【０１７７】
図１２の例では、サーバ装置１００は、ポリシ情報ＰＬ４に示すように、ユーザＵ１１〜Ｕ１４が日時ｄｔ４１〜ｄｔ４９の間において、位置情報を共有することを示すポリシ情報を有するものとする。また、ポリシ情報ＰＬ４に示す情報は、共有ポリシ情報記憶部１２３に記憶されてもよい。例えば、サーバ装置１００は、ユーザＵ１１〜Ｕ１４のいずれかがポリシ情報ＰＬ４に対応する情報を登録することにより、ポリシ情報ＰＬ４に示すポリシ情報を登録してもよい。
【０１７８】
また、例えば、サーバ装置１００は、ユーザの設定に限らず、種々の情報に基づいて、日時ｄｔ４１〜ｄｔ４９の間において、ユーザＵ１１〜Ｕ１４が一緒に行動している、すなわち近くに位置すると判定してもよい。例えば、サーバ装置１００は、各ユーザＵ１１〜Ｕ１４の行動予定を示すスケジュール情報に基づいて、ユーザＵ１１〜Ｕ１４が日時ｄｔ４１〜ｄｔ４９の間において近くに位置すると判定してもよい。
【０１７９】
例えば、端末装置１０−１１〜１０−１４は、ポリシ情報ＰＬ４に示すような情報を有することにより、日時ｄｔ４１〜ｄｔ４９の間において、位置情報を共有可能にしてもよい。例えば、端末装置１０−１１〜１０−１４は、日時ｄｔ４１〜ｄｔ４９の間において、ユーザＵ１１〜Ｕ１４が一緒に行動するため、位置情報の検知を分散させて行うと決定してもよい。例えば、端末装置１０−１１〜１０−１４は、日時ｄｔ４１〜ｄｔ４９の間において、期間ＩＮＴ４（例えば５分等）だけ間隔を空けたタイミングで各端末装置１０が位置情報を検知すると決定してもよい。
【０１８０】
例えば、端末装置１０−１１は、日時ｄｔ４１〜ｄｔ４９の間において、端末装置１０−１１〜１０−１４のうち、最初に位置情報を検知すると決定してもよい。例えば、端末装置１０−１２は、日時ｄｔ４１〜ｄｔ４９の間において、端末装置１０−１１の検知後、期間ＩＮＴ４が経過した後、位置情報を検知すると決定してもよい。また、例えば、端末装置１０−１３は、日時ｄｔ４１〜ｄｔ４９の間において、端末装置１０−１２の検知後、期間ＩＮＴ４が経過した後、位置情報を検知すると決定してもよい。例えば、端末装置１０−１４は、日時ｄｔ４１〜ｄｔ４９の間において、端末装置１０−１３の検知後、期間ＩＮＴ４が経過した後、位置情報を検知すると決定してもよい。例えば、端末装置１０−１１は、日時ｄｔ４１〜ｄｔ４９の間において、端末装置１０−１４の検知後、期間ＩＮＴ４が経過した後、位置情報を検知すると決定してもよい。
【０１８１】
端末装置１０−１１〜１０−１４は、サーバ装置１００から上記のような検知タイミングを指定する情報を取得してもよいし、端末装置１０−１１〜１０−１４のいずれかが、上記のような検知タイミングを指定する情報を決定してもよい。なお、端末装置１０−１１〜１０−１４が位置情報を検知するタイミングの設定は上記に限らず、種々のタイミングの設定であってもよい。例えば、端末装置１０−１１は、Ｘ時（０〜２３時のいずれか、以下同様）０分に位置情報を検知すると決定してもよい。例えば、端末装置１０−１２は、Ｘ時１５分に位置情報を検知すると決定してもよい。例えば、端末装置１０−１３は、Ｘ時３０分に位置情報を検知すると決定してもよい。例えば、端末装置１０−１４は、Ｘ時４５分に位置情報を検知すると決定してもよい。
【０１８２】
図１２の例では、ユーザＵ１１が利用する端末装置１０−１１は、日時ｄｔ４１におけるＧＰＳの検知に応じて、位置情報ＬＣ４１を取得する（ステップＳ４１）。そして、端末装置１０−１１は、位置情報ＬＣ４１をサーバ装置１００へ送信する。
【０１８３】
端末装置１０−１１から位置情報ＬＣ４１を取得したサーバ装置１００は、ポリシ情報ＰＬ４に基づいて、位置情報ＬＣ４１をユーザＵ１１〜Ｕ１４に共有させると決定する（ステップＳ４２）。サーバ装置１００は、データ一覧ＤＬ４−１に示すように、端末装置１０−１１から取得した位置情報ＬＣ４１をユーザＵ１１〜Ｕ１４に対応付けて登録する。例えば、サーバ装置１００は、ユーザＵ１１〜Ｕ１４の日時ｄｔ４１における位置を位置情報ＬＣ４１として登録する。以下では、データ一覧ＤＬ４の更新に応じて、データ一覧ＤＬ４をデータ一覧ＤＬ４−１〜ＤＬ４−４として図示するが、データ一覧ＤＬ４−１〜ＤＬ４−４について、特に区別することなく説明する場合には、データ一覧ＤＬ４と記載する。なお、データ一覧ＤＬ４に示すコンテキスト情報の具体的な記憶態様の詳細は、図１３の説明において詳述する。
【０１８４】
その後、ユーザＵ１２が利用する端末装置１０−１２は、日時ｄｔ４１から期間ＩＮＴ４が経過した日時ｄｔ４２におけるＧＰＳの検知に応じて、位置情報ＬＣ４２を取得する（ステップＳ４３）。そして、端末装置１０−１２は、位置情報ＬＣ４２をサーバ装置１００へ送信する。
【０１８５】
端末装置１０−１２から位置情報ＬＣ４２を取得したサーバ装置１００は、ポリシ情報ＰＬ４に基づいて、位置情報ＬＣ４２をユーザＵ１１〜Ｕ１４に共有させると決定する（ステップＳ４４）。サーバ装置１００は、データ一覧ＤＬ４−２に示すように、端末装置１０−１２から取得した位置情報ＬＣ４２をユーザＵ１１〜Ｕ１４に対応付けて登録する。例えば、サーバ装置１００は、ユーザＵ１１〜Ｕ１４の日時ｄｔ４２における位置を位置情報ＬＣ４２として登録する。
【０１８６】
また、ユーザＵ１３が利用する端末装置１０−１３は、日時ｄｔ４２から期間ＩＮＴ４が経過した日時ｄｔ４３におけるＧＰＳの検知に応じて、位置情報ＬＣ４３を取得する（ステップＳ４５）。そして、端末装置１０−１３は、位置情報ＬＣ４３をサーバ装置１００へ送信する。
【０１８７】
端末装置１０−１３から位置情報ＬＣ４３を取得したサーバ装置１００は、ポリシ情報ＰＬ４に基づいて、位置情報ＬＣ４３をユーザＵ１１〜Ｕ１４に共有させると決定する（ステップＳ４６）。サーバ装置１００は、データ一覧ＤＬ４−３に示すように、端末装置１０−１３から取得した位置情報ＬＣ４３をユーザＵ１１〜Ｕ１４に対応付けて登録する。例えば、サーバ装置１００は、ユーザＵ１１〜Ｕ１４の日時ｄｔ４３における位置を位置情報ＬＣ４３として登録する。
【０１８８】
また、ユーザＵ１４が利用する端末装置１０−１４は、日時ｄｔ４３から期間ＩＮＴ４が経過した日時ｄｔ４４におけるＧＰＳの検知に応じて、位置情報ＬＣ４４を取得する（ステップＳ４７）。そして、端末装置１０−１４は、位置情報ＬＣ４４をサーバ装置１００へ送信する。
【０１８９】
端末装置１０−１４から位置情報ＬＣ４４を取得したサーバ装置１００は、ポリシ情報ＰＬ４に基づいて、位置情報ＬＣ４４をユーザＵ１１〜Ｕ１４に共有させると決定する（ステップＳ４８）。サーバ装置１００は、データ一覧ＤＬ４−４に示すように、端末装置１０−１４から取得した位置情報ＬＣ４４をユーザＵ１１〜Ｕ１４に対応付けて登録する。例えば、サーバ装置１００は、ユーザＵ１１〜Ｕ１４の日時ｄｔ４４における位置を位置情報ＬＣ４４として登録する。
【０１９０】
上記のように、図１２の例では、端末装置１０−１１〜１０−１４の各々が位置情報を検知する回数及びサーバ装置１００へ送信する回数が１回であるのに対して、サーバ装置１００には、４回分の位置情報が各ユーザＵ１１〜Ｕ１４に対応付けて登録される。このように、決定システム２は、端末装置１０における消費電力や通信負荷の増大を抑制しつつ、各ユーザについてより細かい情報の収集が可能となり、詳細な情報解析を可能にすることができる。したがって、決定システム２は、各端末装置１０に応じた柔軟な情報の共有を可能にすることができる。
【０１９１】
また図１２に示す例においてサーバ装置１００に登録されるコンテキスト情報の記憶態様の一例を図１３を用いて説明する。図１３は、共有された情報の構成の一例を示す図である。具体的には、図１３は、コンテキスト情報記憶部１２２Ａに記憶されたコンテキスト情報の構成の一例を示す図である。なお、図１３中のコンテキスト情報記憶部１２２Ａは、記憶された情報以外は、図５中のコンテキスト情報記憶部１２２と同様である。
【０１９２】
例えば、図１３の例では、ユーザＩＤ「Ｕ１１」により識別されるユーザ（図１２のユーザＵ１１に対応）は、履歴ＩＤ「ＬＧ１１−１」に対応付けられたコンテキスト情報が取得されたことを示す。また、履歴ＩＤ「ＬＧ１１−１」に対応付けられた参照先が「−」であるため、履歴ＩＤ「ＬＧ１１−１」には、実データが記憶されることを示す。例えば、ユーザＵ１１は、日時ｄｔ４１に履歴ＩＤ「ＬＧ１１−１」に対応付けられたコンテキスト情報が取得されたことを示す。また、履歴ＩＤ「ＬＧ１１−１」に対応付けられたコンテキスト情報には、位置情報である位置「ＬＣ４１」等が含まれることを示す。
【０１９３】
また、ユーザＵ１１は、履歴ＩＤ「ＬＧ１１−２」に対応付けられたコンテキスト情報が取得されたことを示す。また、履歴ＩＤ「ＬＧ１１−２」に対応付けられた参照先が「ＬＧ１２−２」であるため、履歴ＩＤ「ＬＧ１１−２」の情報は、履歴ＩＤ「ＬＧ１２−２」に対応付けられたコンテキスト情報と同様の情報であることを示す。すなわち、履歴ＩＤ「ＬＧ１１−２」に対応するデータとしては、履歴ＩＤ「ＬＧ１２−２」のコンテキスト情報を参照する参照情報のみが記憶される。
【０１９４】
また、ユーザＵ１１は、履歴ＩＤ「ＬＧ１１−３」に対応付けられたコンテキスト情報が取得されたことを示す。また、履歴ＩＤ「ＬＧ１１−３」に対応付けられた参照先が「ＬＧ１３−３」であるため、履歴ＩＤ「ＬＧ１１−３」の情報は、履歴ＩＤ「ＬＧ１３−３」に対応付けられたコンテキスト情報と同様の情報であることを示す。
【０１９５】
また、ユーザＵ１１は、履歴ＩＤ「ＬＧ１１−４」に対応付けられたコンテキスト情報が取得されたことを示す。また、履歴ＩＤ「ＬＧ１１−４」に対応付けられた参照先が「ＬＧ１４−４」であるため、履歴ＩＤ「ＬＧ１１−４」の情報は、履歴ＩＤ「ＬＧ１４−４」に対応付けられたコンテキスト情報と同様の情報であることを示す。
【０１９６】
このように、図１３に示すコンテキスト情報記憶部１２２Ａでは、ユーザに対応する端末装置１０から取得されたコンテキスト情報以外については、参照先を示す参照情報のみを記憶する。これにより、決定システム２は、記憶するデータ量の増大を抑制することができる。
【０１９７】
また、図１２に示す例の場合、各端末装置１０−１１〜１０−１４は、各端末装置１０−１１〜１０−１４の各々が検知した位置情報のみしか自装置内に有しない。例えば、端末装置１０−１１は、自装置内に日時ｄｔ４１に検知した位置情報ＬＣ４１のみを有する。また、例えば、端末装置１０−１２は、自装置内に日時ｄｔ４２に検知した位置情報ＬＣ４２のみを有する。そのため、ある端末装置１０からデータ（位置情報）が不正に抜き取られた場合であっても、その端末装置１０が検知した位置情報のみしか抜き取られることがないため、その端末装置１０に対応付けられる全ての位置情報を盗まれることを防止できる。したがって、決定システム２は、セキュリティを向上させることができる。
【０１９８】
〔８．共有判定について〕
なお、上述した決定システム１、２においては、各端末装置１０から取得された情報の類似度に基づいて、各端末装置１０の情報を共有するかを決定してもよい。この点について、図１４を用いて説明する。図１４は、情報共有の一例を示す図である。
【０１９９】
図１４の例では、端末装置１０−５１、１０−５２の２台の端末装置１０が、所定のレンジＲＧ５（例えば１５分等）において検知した位置情報の類似性に基づいて、端末装置１０−５１、１０−５２間の情報を共有させるかを決定する場合を示す。例えば、端末装置１０−５１、１０−５２は、ユーザＵ５１、Ｕ５２が各々利用する端末装置１０に対応する。なお、以下では、決定システム１である場合を一例に説明する。
【０２００】
図１４の例では、サーバ装置１００は、ポリシ情報ＰＬ５に示すように、ユーザＵ５１、Ｕ５２が互いに情報の共有を許可していることを示す共有ポリシを有するものとする。
また、ポリシ情報ＰＬ５に示す情報は、共有ポリシ情報記憶部１２３に記憶されてもよい。例えば、サーバ装置１００は、ユーザＵ５１、Ｕ５２のいずれかがポリシ情報ＰＬ５に対応する情報を登録することにより、ポリシ情報ＰＬ５に示すポリシ情報を登録してもよい。
【０２０１】
図１４の例では、ユーザＵ５１が利用する端末装置１０−５１は、日時ｄｔ５１におけるＧＰＳの検知に応じて、位置情報ＬＣ５１を取得する（ステップＳ５１）。そして、端末装置１０−５１は、位置情報ＬＣ５１をサーバ装置１００へ送信する。サーバ装置１００は、データ一覧ＤＬ５に示すように、端末装置１０−５１から取得した位置情報ＬＣ５１をユーザＵ５１に対応付けて登録する。例えば、サーバ装置１００は、ユーザＵ５１の日時ｄｔ５１における位置を位置情報ＬＣ５１として登録する。
【０２０２】
その後、ユーザＵ５２が利用する端末装置１０−５２は、日時ｄｔ５２におけるＧＰＳの検知に応じて、位置情報ＬＣ５２を取得する（ステップＳ５２）。そして、端末装置１０−５２は、位置情報ＬＣ５２をサーバ装置１００へ送信する。サーバ装置１００は、データ一覧ＤＬ５に示すように、端末装置１０−５２から取得した位置情報ＬＣ５２をユーザＵ５２に対応付けて登録する。例えば、サーバ装置１００は、ユーザＵ５２の日時ｄｔ５２における位置を位置情報ＬＣ５２として登録する。
【０２０３】
また、端末装置１０−５２は、日時ｄｔ５３におけるＧＰＳの検知に応じて、位置情報ＬＣ５３を取得する（ステップＳ５３）。そして、端末装置１０−５２は、位置情報ＬＣ５３をサーバ装置１００へ送信する。例えば。サーバ装置１００は、データ一覧ＤＬ５に示すように、ユーザＵ５２の日時ｄｔ５３における位置を位置情報ＬＣ５３として登録する。
【０２０４】
また、端末装置１０−５１は、日時ｄｔ５４におけるＧＰＳの検知に応じて、位置情報ＬＣ５４を取得する（ステップＳ５４）。そして、端末装置１０−５１は、位置情報ＬＣ５４をサーバ装置１００へ送信する。例えば。サーバ装置１００は、データ一覧ＤＬ５に示すように、ユーザＵ５１の日時ｄｔ５４における位置を位置情報ＬＣ５４として登録する。
【０２０５】
また、端末装置１０−５２は、日時ｄｔ５５におけるＧＰＳの検知に応じて、位置情報ＬＣ５５を取得する（ステップＳ５５）。そして、端末装置１０−５２は、位置情報ＬＣ５５をサーバ装置１００へ送信する。例えば。サーバ装置１００は、データ一覧ＤＬ５に示すように、ユーザＵ５２の日時ｄｔ５５における位置を位置情報ＬＣ５５として登録する。
【０２０６】
また、端末装置１０−５１は、日時ｄｔ５６におけるＧＰＳの検知に応じて、位置情報ＬＣ５６を取得する（ステップＳ５６）。そして、端末装置１０−５１は、位置情報ＬＣ５６をサーバ装置１００へ送信する。例えば。サーバ装置１００は、データ一覧ＤＬ５に示すように、ユーザＵ５１の日時ｄｔ５６における位置を位置情報ＬＣ５６として登録する。
【０２０７】
レンジＲＧ５内において端末装置１０−５１、１０−５２から位置情報ＬＣ５１〜ＬＣ５６を取得したサーバ装置１００は、共有させるか否かを判定する（ステップＳ５７）。
【０２０８】
例えば、サーバ装置１００は、端末装置１０−５１においてレンジＲＧ５内に収集された位置情報ＬＣ５１、ＬＣ５４、ＬＣ５６と、端末装置１０−５２においてレンジＲＧ５内に収集された位置情報ＬＣ５２、ＬＣ５３、ＬＣ５５とについて、レンジＲＧ５の時間内における状態変化量の差を算出し、算出した状態変化量の差と所定の閾値とを比較することにより、端末装置１０−５１、１０−５２の情報を共有できるどうかを判定してもよい。例えば、サーバ装置１００は、算出した状態変化量の差が所定の閾値未満である場合、端末装置１０−５１、１０−５２の情報を共有すると判定してもよい。例えば、サーバ装置１００は、端末装置１０−５１、１０−５２の情報を共有させると判定した場合、共有態様を決定する。例えば、サーバ装置１００は、端末装置１０−５１、１０−５２が各々取得した位置情報全体を共有させると決定してもよい。また、例えば、サーバ装置１００は、端末装置１０−５１、１０−５２が各々取得した位置情報のうち、共有させることが有効な位置情報のみを共有させると決定してもよい。
【０２０９】
図１４の例では、サーバ装置１００は、端末装置１０−５１が取得した位置情報ＬＣ５１、ＬＣ５４、ＬＣ５６のうち、位置情報ＬＣ５６が取得された日時ｄｔ５６から所定の範囲内（例えば前後５分以内等）に端末装置１０−５２が位置情報を検知したタイミングがないため、ユーザＵ５１の位置情報ＬＣ５６をユーザＵ５２に共有させると決定してもよい。
【０２１０】
上記のように、決定システム１は、所定のレンジ内での類似性に基づいて、情報を共有させるかを決定することにより、関連性が低い情報が共有されることを抑制し、各ユーザの情報を精度よく共有させることが可能となる。したがって、決定システム１は、各端末装置１０に応じた柔軟な情報の共有を可能にすることができる。なお、上記例では、各端末装置１０−５１、１０−５２において検知される位置情報の類似性に基づいて、情報を共有させるかを決定する場合を示したが、決定システム１は、類似性の判定に用いられる情報であれば、どのような情報を用いてもよい。例えば、各端末装置１０−５１、１０−５２が、所定のレンジ内において他の端末装置１０（第３の端末装置）と共有した情報の類似性に基づいて、情報を共有させるかを決定してもよい。例えば、各端末装置１０−５１、１０−５２が、所定のレンジ内においてある第３の端末装置（例えば、端末装置１０−５３）と所定の回数以上コンテキスト情報を共有している場合、端末装置１０−５１、１０−５２の情報を共有させると決定してもよい。
【０２１１】
〔９．効果〕
上述してきたように、実施形態に係る決定システム１及び変形例に係る決定システム２は、決定部１３３、１５２を有する。決定部１３３、１５２は、複数の端末装置１０により収集されるコンテキスト情報の複数の端末装置１０間での共有態様を、複数の端末装置１０の各々におけるコンテキスト情報の共有に関する基準に基づいて決定する。
【０２１２】
このように、実施形態に係る決定システム１及び変形例に係る決定システム２は、複数の端末装置１０により収集されるコンテキスト情報の複数の端末装置１０間での共有態様を、複数の端末装置１０の各々におけるコンテキスト情報の共有に関する基準に基づいて決定することにより、各端末装置１０に応じた柔軟な情報の共有を可能にすることができる。
【０２１３】
また、実施形態に係る決定システム１及び変形例に係る決定システム２において、決定部１３３、１５２は、一の端末装置１０の基準に基づいて、一の端末装置１０と他の端末装置１０との間での共有態様を決定する。
【０２１４】
このように、実施形態に係る決定システム１及び変形例に係る決定システム２は、一の端末装置１０の基準に基づいて、一の端末装置１０と他の端末装置１０との間での共有態様を決定することにより、各端末装置１０に応じた柔軟な情報の共有を可能にすることができる。
【０２１５】
また、実施形態に係る決定システム１及び変形例に係る決定システム２において、決定部１３３、１５２は、一の端末装置１０とは異なる他の端末装置１０の基準に基づいて、一の端末装置１０と他の端末装置１０との間での共有態様を決定する。
【０２１６】
このように、実施形態に係る決定システム１及び変形例に係る決定システム２は、一の端末装置１０とは異なる他の端末装置１０の基準に基づいて、一の端末装置１０と他の端末装置１０との間での共有態様を決定することにより、各端末装置１０に応じた柔軟な情報の共有を可能にすることができる。
【０２１７】
また、実施形態に係る決定システム１及び変形例に係る決定システム２において、決定部１３３、１５２は、決定システム１、２における共有に関する基準に基づいて、一の端末装置１０と他の端末装置１０との間での共有態様を決定する。
【０２１８】
このように、実施形態に係る決定システム１及び変形例に係る決定システム２は、決定システム１、２における共有に関する基準に基づいて、一の端末装置１０と他の端末装置１０との間での共有態様を決定することにより、各端末装置１０に応じた柔軟な情報の共有を可能にすることができる。
【０２１９】
また、実施形態に係る決定システム１及び変形例に係る決定システム２において、決定部１３３、１５２は、決定システム１、２における情報の信頼性に関する基準に基づいて、一の端末装置１０と他の端末装置１０との間での共有態様を決定する。
【０２２０】
このように、実施形態に係る決定システム１及び変形例に係る決定システム２は、決定システム１、２における情報の信頼性に関する基準に基づいて、一の端末装置１０と他の端末装置１０との間での共有態様を決定することにより、各端末装置１０に応じた柔軟な情報の共有を可能にすることができる。
【０２２１】
また、実施形態に係る決定システム１及び変形例に係る決定システム２において、決定部１３３、１５２は、一の端末装置１０において所定の期間に収集される情報と、他の端末装置１０において所定の期間に収集される情報との類似性に基づいて、一の端末装置１０と他の端末装置１０との間での共有態様を決定する。
【０２２２】
このように、実施形態に係る決定システム１及び変形例に係る決定システム２は、一の端末装置１０において所定の期間に収集される情報と、他の端末装置１０において所定の期間に収集される情報との類似性に基づいて、一の端末装置１０と他の端末装置１０との間での共有態様を決定することにより、各端末装置１０に応じた柔軟な情報の共有を可能にすることができる。
【０２２３】
また、実施形態に係る決定システム１及び変形例に係る決定システム２において、決定部１３３、１５２は、一の端末装置１０において所定の期間に収集されるコンテキスト情報と、他の端末装置１０において所定の期間に収集されるコンテキスト情報との類似性に基づいて、一の端末装置１０と他の端末装置１０との間での共有態様を決定する。
【０２２４】
このように、実施形態に係る決定システム１及び変形例に係る決定システム２は、一の端末装置１０において所定の期間に収集されるコンテキスト情報と、他の端末装置１０において所定の期間に収集されるコンテキスト情報との類似性に基づいて、一の端末装置１０と他の端末装置１０との間での共有態様を決定することにより、各端末装置１０に応じた柔軟な情報の共有を可能にすることができる。
【０２２５】
また、実施形態に係る決定システム１及び変形例に係る決定システム２において、決定部１３３、１５２は、一の端末装置１０の周囲の状況に基づいて、一の端末装置１０と他の端末装置１０との間での共有態様を決定する。
【０２２６】
このように、実施形態に係る決定システム１及び変形例に係る決定システム２は、一の端末装置１０の周囲の状況に基づいて、一の端末装置１０と他の端末装置１０との間での共有態様を決定することにより、各端末装置１０に応じた柔軟な情報の共有を可能にすることができる。
【０２２７】
また、実施形態に係る決定システム１及び変形例に係る決定システム２において、決定部１３３、１５２は、一の端末装置１０から所定の範囲内に位置する他の端末装置１０の数に基づいて、一の端末装置１０と他の端末装置１０との間での共有態様を決定する。
【０２２８】
このように、実施形態に係る決定システム１及び変形例に係る決定システム２は、一の端末装置１０から所定の範囲内に位置する他の端末装置１０の数に基づいて、一の端末装置１０と他の端末装置１０との間での共有態様を決定することにより、各端末装置１０に応じた柔軟な情報の共有を可能にすることができる。
【０２２９】
また、実施形態に係る決定システム１及び変形例に係る決定システム２において、決定部１３３、１５２は、一の端末装置１０を利用するユーザの状況に基づいて、一の端末装置１０と他の端末装置１０との間での共有態様を決定する。
【０２３０】
このように、実施形態に係る決定システム１及び変形例に係る決定システム２は、一の端末装置１０を利用するユーザの状況に基づいて、一の端末装置１０と他の端末装置１０との間での共有態様を決定することにより、各端末装置１０に応じた柔軟な情報の共有を可能にすることができる。
【０２３１】
また、実施形態に係る決定システム１及び変形例に係る決定システム２において、決定部１３３、１５２は、一の端末装置１０を利用するユーザの状況が共有の許可に関する条件を満たすか否かに応じて、一の端末装置１０と他の端末装置１０との間での共有態様を決定する。
【０２３２】
このように、実施形態に係る決定システム１及び変形例に係る決定システム２は、一の端末装置１０を利用するユーザの状況が共有の許可に関する条件を満たすか否かに応じて、一の端末装置１０と他の端末装置１０との間での共有態様を決定することにより、各端末装置１０に応じた柔軟な情報の共有を可能にすることができる。
【０２３３】
また、実施形態に係る決定システム１及び変形例に係る決定システム２は、取得部１３１、１５１を有する。取得部１３１、１５１は、決定部１３３、１５２により一の端末装置１０がコンテキスト情報を共有すると決定される他の端末装置１０に関する情報を取得する。
【０２３４】
このように、実施形態に係る決定システム１及び変形例に係る決定システム２は、一の端末装置１０がコンテキスト情報を共有すると決定される他の端末装置１０に関する情報を取得することにより、各端末装置１０に応じた柔軟な情報の共有を可能にすることができる。
【０２３５】
また、実施形態に係る決定システム１及び変形例に係る決定システム２において、取得部１３１、１５１は、一の端末装置１０がコンテキスト情報を共有すると決定される他の端末装置１０のコンテキスト情報を取得する。
【０２３６】
このように、実施形態に係る決定システム１及び変形例に係る決定システム２は、一の端末装置１０がコンテキスト情報を共有すると決定される他の端末装置１０のコンテキスト情報を取得することにより、各端末装置１０に応じた柔軟な情報の共有を可能にすることができる。
【０２３７】
また、実施形態に係る決定システム１及び変形例に係る決定システム２において、取得部１３１、１５１は、一の端末装置１０がコンテキスト情報を共有すると決定される他の端末装置１０のコンテキスト情報を特定可能な参照情報を取得する。
【０２３８】
このように、実施形態に係る決定システム１及び変形例に係る決定システム２は、一の端末装置１０がコンテキスト情報を共有すると決定される他の端末装置１０のコンテキスト情報を特定可能な参照情報を取得することにより、各端末装置１０に応じた柔軟な情報の共有を可能にすることができる。
【０２３９】
また、実施形態に係る決定システム１及び変形例に係る決定システム２において、決定部１３３、１５２は、複数の端末装置１０の各々を利用する各ユーザの行動に関するコンテキスト情報の共有態様を、基準に基づいて決定する。
【０２４０】
このように、実施形態に係る決定システム１及び変形例に係る決定システム２は、複数の端末装置１０の各々を利用する各ユーザの行動に関するコンテキスト情報の共有態様を、基準に基づいて決定することにより、各端末装置１０に応じた柔軟な情報の共有を可能にすることができる。
【０２４１】
また、実施形態に係る決定システム１及び変形例に係る決定システム２において、決定部１３３、１５２は、所定のネットワークＮ上における各ユーザの行動に関するコンテキスト情報の共有態様を、基準に基づいて決定する。
【０２４２】
このように、実施形態に係る決定システム１及び変形例に係る決定システム２は、所定のネットワークＮ上における各ユーザの行動に関するコンテキスト情報の共有態様を、基準に基づいて決定することにより、各端末装置１０に応じた柔軟な情報の共有を可能にすることができる。
【０２４３】
また、実施形態に係る決定システム１及び変形例に係る決定システム２において、決定部１３３、１５２は、複数の端末装置１０の各々において検知されるセンサ情報を含むコンテキスト情報の共有態様を、基準に基づいて決定する。
【０２４４】
このように、実施形態に係る決定システム１及び変形例に係る決定システム２は、複数の端末装置１０の各々において検知されるセンサ情報を含むコンテキスト情報の共有態様を、基準に基づいて決定することにより、各端末装置１０に応じた柔軟な情報の共有を可能にすることができる。
【０２４５】
また、実施形態に係る決定システム１及び変形例に係る決定システム２において、決定部１３３、１５２は、複数の端末装置１０の各々の位置情報を含むコンテキスト情報の共有態様を、基準に基づいて決定する。
【０２４６】
このように、実施形態に係る決定システム１及び変形例に係る決定システム２は、複数の端末装置１０の各々の位置情報を含むコンテキスト情報の共有態様を、基準に基づいて決定することにより、各端末装置１０に応じた柔軟な情報の共有を可能にすることができる。
【０２４７】
また、実施形態に係る決定システム１及び変形例に係る決定システム２において、決定部１３３、１５２は、コンテキスト情報の共有に関する基準を示す共有ポリシを用いて、共有態様を決定する。
【０２４８】
このように、実施形態に係る決定システム１及び変形例に係る決定システム２は、コンテキスト情報の共有に関する基準を示す共有ポリシを用いて、共有態様を決定することにより、各端末装置１０に応じた柔軟な情報の共有を可能にすることができる。
【０２４９】
また、実施形態に係る決定システム１及び変形例に係る決定システム２において、決定部１３３、１５２は、複数の端末装置１０間での共有されるコンテキスト情報の粒度を、複数の端末装置１０の各々におけるコンテキスト情報の共有に関する基準に基づいて決定する。
【０２５０】
このように、実施形態に係る決定システム１及び変形例に係る決定システム２は、複数の端末装置１０間での共有されるコンテキスト情報の粒度を、複数の端末装置１０の各々におけるコンテキスト情報の共有に関する基準に基づいて決定することにより、各端末装置１０に応じた柔軟な情報の共有を可能にすることができる。
【０２５１】
また、実施形態に係る決定システム１及び変形例に係る決定システム２において、決定部１３３、１５２は、複数の端末装置１０の各々におけるコンテキスト情報の共有に関する基準に基づいて、複数の端末装置１０により収集されるコンテキスト情報を合成した合成情報を共有するかどうかを決定する。
【０２５２】
このように、実施形態に係る決定システム１及び変形例に係る決定システム２は、複数の端末装置１０の各々におけるコンテキスト情報の共有に関する基準に基づいて、複数の端末装置１０により収集されるコンテキスト情報を合成した合成情報を共有するかどうかを決定することにより、各端末装置１０に応じた柔軟な情報の共有を可能にすることができる。
【０２５３】
〔１０．ハードウェア構成〕
上述してきたサーバ装置１００及び端末装置１０は、例えば図１５に示すような構成のコンピュータ１０００によって実現される。図１５は、サーバ装置及び端末装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ１３００、ＨＤＤ１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、及びメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【０２５４】
ＣＰＵ１１００は、ＲＯＭ１３００またはＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【０２５５】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、及び、プログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、ネットワークＮ（図２中においてはネットワークＮ）を介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が収集したデータをネットワークＮを介して他の機器へ送信する。
【０２５６】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、収集したデータを入出力インターフェイス１６００を介して出力装置へ出力する。
【０２５７】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラムまたはデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、プログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０２５８】
例えば、コンピュータ１０００がサーバ装置１００や端末装置１０として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部１３０、１５の機能を実現する。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを記録媒体１８００から読み取って実行するが、他の例として、他の装置からネットワークＮを介してこれらのプログラムを取得してもよい。
【０２５９】
以上、本願の実施形態及び変形例のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の行に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０２６０】
〔１１．その他〕
また、上記実施形態及び変形例において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
【０２６１】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０２６２】
また、上述してきた実施形態及び変形例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【０２６３】
また、上述してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、取得部は、取得手段や取得回路に読み替えることができる。
【符号の説明】
【０２６４】
１  決定システム
１００  サーバ装置
１２１  ユーザ情報記憶部
１２２  コンテキスト情報記憶部
１２３  共有ポリシ情報記憶部
１３０  制御部
１３１  取得部
１３２  判定部
１３３  決定部
１３４  送信部
１０  端末装置
Ｎ  ネットワーク
【図１】
2019003566.tif 000003
【図２】
2019003566.tif 000004
【図３】
2019003566.tif 000005
【図４】
2019003566.tif 000006
【図５】
2019003566.tif 000007
【図６】
2019003566.tif 000008
【図７】
2019003566.tif 000009
【図８】
2019003566.tif 000010
【図９】
2019003566.tif 000011
【図１０】
2019003566.tif 000012
【図１１】
2019003566.tif 000013
【図１２】
2019003566.tif 000014
【図１３】
2019003566.tif 000015
【図１４】
2019003566.tif 000016
【図１５】
2019003566.tif 000017