(57)【要約】【課題】あるユーザによってプリファレンスが設定されるデータを元にして新規なデータが生成された場合における当該新規なデータのプリファレンスの登録を簡易化することができる情報処理装置などを提供する。【解決手段】第１データに基づいて第２データを生成したことについての生成通知を受け付ける受付部と、前記受付部によって受け付けられた前記生成通知に基づいて、前記第１データに関連する第１ユーザから前記第２データの提供についての許可情報を受け付ける許可受付部と、を備える、情報処理装置。【選択図】図１
2020107247.tif 000002
【特許請求の範囲】
【請求項１】
第１データに基づいて第２データを生成したことについての生成通知を受け付ける受付部と、
前記受付部によって受け付けられた前記生成通知に基づいて、前記第１データに関連する第１ユーザから前記第２データの提供についての許可情報を受け付ける許可受付部と、
を備える、
情報処理装置。
【請求項２】
前記許可受付部によって受け付けられる前記許可情報の内容に基づいて、前記第２データの提供についてプリファレンスの情報を管理する管理部と、
前記管理部によって管理される情報に基づいて、前記第２データの提供についてプリファレンスの判定を行うプリファレンス判定部と、
前記プリファレンス判定部によって行われた判定の結果を前記生成通知の提供元に通知する通知部と、
を備える、
請求項１に記載の情報処理装置。
【請求項３】
前記受付部によって受け付けられた前記生成通知に基づいて、前記第１ユーザを判定する第１データ情報判定部と、
前記第１データ情報判定部によって判定された前記第１ユーザに対して、前記第２データの提供についてプリファレンスを問い合わせる問い合わせ信号を送信する問い合わせ部と、
を備え、
前記許可受付部によって受け付けられる前記許可情報は、前記問い合わせ部によって送信される前記問い合わせ信号に対する返答である、
請求項１または請求項２のいずれか１項に記載の情報処理装置。
【請求項４】
前記生成通知には、前記第１ユーザを識別することが可能な情報が含まれる、
請求項１から請求項３のいずれか１項に記載の情報処理装置。
【請求項５】
受付部が、第１データに基づいて第２データを生成したことについての生成通知を受け付け、
許可受付部が、前記受付部によって受け付けられた前記生成通知に基づいて、前記第１データに関連する第１ユーザから前記第２データの提供についての許可情報を受け付ける、
情報処理方法。
【請求項６】
コンピュータに、
第１データに基づいて第２データを生成したことについての生成通知を受け付ける機能と、
受け付けられた前記生成通知に基づいて、前記第１データに関連する第１ユーザから前記第２データの提供についての許可情報を受け付ける機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法およびプログラムに関する。
【背景技術】
【０００２】
従来の個人情報保護技術として、例えば非特許文献１、２が知られている。非特許文献１には、ウェブ（Ｗｅｂ）サービスに対して個人情報を提供することを制御する仕組みに関する規格であるＰ３Ｐ（Ｐｌａｔｆｏｒｍ  ｆｏｒ  Ｐｒｉｖａｃｙ  Ｐｒｅｆｅｒｅｎｃｅ）が記載されている。非特許文献２には、利用者がＰ３Ｐによりプライバシのプリファレンス（ｐｒｉｖａｃｙ  ｐｒｅｆｅｒｅｎｃｅ）を設定することで、プライバシのプリファレンスに違反するサービスを利用しようとした際に警告を発するようなエージェントシステムが提案されている。
【０００３】
また、個人プライバシ情報を管理するＰＰＭ（Ｐｒｉｖａｃｙ  Ｐｏｌｉｃｙ  Ｍａｎａｇｅｒ）の装置が知られている。
ここで、個人プライバシ情報とは、個人に関する情報であって、特定の個人を識別することができる情報または個人のプライバシに関わる情報をいう。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】Ｗ３Ｃ，  “Ｔｈｅ  ｐｌａｔｆｏｒｍ  ｆｏｒ  ｐｒｉｖａｃｙ  ｐｒｅｆｅｒｅｎｃｅｓ  １．０  （Ｐ３Ｐ１．０）  ｓｐｅｃｉｆｉｃａｔｉｏｎ”，  ２００２．
【非特許文献２】Ｌ．Ｆ．Ｃｒａｎｏｒ，  ｅｔ．  Ａｌ．  ，  “Ｕｓｅ  ｏｆ  ａ  Ｐ３Ｐ  ｕｓｅｒ  ａｇｅｎｔ  ｂｙ  ｅａｒｌｙ  ａｄｏｐｔｅｒｓ”，  Ｉｎ  Ｐｒｏｃｅｅｄｉｎｇｓ  ｏｆ  ｔｈｅ  ２００２  ＡＣＭ  ｗｏｒｋｓｈｏｐ  ｏｎ  Ｐｒｉｖａｃｙ  ｉｎ  ｔｈｅ  Ｅｌｅｃｔｒｏｎｉｃ  Ｓｏｃｉｅｔｙ，  ＷＰＥＳ’  ０２，  ｐｐ．１−１０，  ２００２．
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来では、あるユーザによってプリファレンスが設定されるデータに基づいて新規なデータが生成された場合に、当該ユーザは主導してＰＰＭ装置に当該新規なデータについてプリファレンスを登録する必要があり、円滑な登録が行われない場合があった。
【０００６】
本発明は、このような事情を考慮してなされたもので、あるユーザによってプリファレンスが設定されるデータを元にして新規なデータが生成された場合における当該新規なデータのプリファレンスの登録を簡易化することができる情報処理装置、情報処理方法およびプログラムを提供することを課題とする。
【課題を解決するための手段】
【０００７】
一構成例として、第１データに基づいて第２データを生成したことについての生成通知を受け付ける受付部と、前記受付部によって受け付けられた前記生成通知に基づいて、前記第１データに関連する第１ユーザから前記第２データの提供についての許可情報を受け付ける許可受付部と、を備える、情報処理装置である。
【０００８】
一構成例として、情報処理装置において、前記許可受付部によって受け付けられる前記許可情報の内容に基づいて、前記第２データの提供についてプリファレンスの情報を管理する管理部と、前記管理部によって管理される情報に基づいて、前記第２データの提供についてプリファレンスの判定を行うプリファレンス判定部と、前記プリファレンス判定部によって行われた判定の結果を前記生成通知の提供元に通知する通知部と、を備える、構成であってもよい。
一構成例として、情報処理装置において、前記受付部によって受け付けられた前記生成通知に基づいて、前記第１ユーザを判定する第１データ情報判定部と、前記第１データ情報判定部によって判定された前記第１ユーザに対して、前記第２データの提供についてプリファレンスを問い合わせる問い合わせ信号を送信する問い合わせ部と、を備え、前記許可受付部によって受け付けられる前記許可情報は、前記問い合わせ部によって送信される前記問い合わせ信号に対する返答である、構成であってもよい。
一構成例として、情報処理装置において、前記生成通知には、前記第１ユーザを識別することが可能な情報が含まれる、構成であってもよい。
【０００９】
一構成例として、受付部が、第１データに基づいて第２データを生成したことについての生成通知を受け付け、許可受付部が、前記受付部によって受け付けられた前記生成通知に基づいて、前記第１データに関連する第１ユーザから前記第２データの提供についての許可情報を受け付ける、情報処理方法である。
【００１０】
一構成例として、コンピュータに、第１データに基づいて第２データを生成したことについての生成通知を受け付ける機能と、受け付けられた前記生成通知に基づいて、前記第１データに関連する第１ユーザから前記第２データの提供についての許可情報を受け付ける機能と、を実現させるためのプログラムである。
【発明の効果】
【００１１】
本発明によれば、あるユーザによってプリファレンスが設定されるデータを元にして新規なデータが生成された場合における当該新規なデータのプリファレンスの登録を簡易化することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態に係るデータ管理システムの概略的な構成を示す図である。
【図２】本発明の一実施形態に係るＰＰＭ装置の概略的な構成を示す図である。
【図３】本発明の一実施形態に係るプリファレンス管理テーブルの一例を示す図である。
【図４】本発明の一実施形態に係る問い合わせ信号の概要を示す図である。
【図５】本発明の一実施形態に係る通知信号の概要を示す図である。
【図６】本発明の一実施形態に係るＰＰＭ装置において行われるプリファレンスの問い合わせの受け付け時の処理の手順の一例を示す図である。
【図７】本発明の一実施形態に係るＰＰＭ装置において行われる新規データのプリファレンスの問い合わせの受け付け時の処理の手順の一例を示す図である。
【図８】本発明の一実施形態に係るＰＰＭ装置において行われるプリファレンスの通知の受け付け時の処理の手順の一例を示す図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照し、本発明の実施形態について説明する。
【００１４】
［データ管理システム］
図１は、本発明の一実施形態に係るデータ管理システム１の概略的な構成を示す図である。
データ管理システム１は、ＰＰＭ装置１１と、複数の処理装置３１〜３２、５１〜５２、７１、９１を備える。
ここで、データ管理システム１は、情報処理システムの一例である。また、ＰＰＭ装置１１および複数の処理装置３１〜３２、５１〜５２、７１、９１のそれぞれは、情報処理装置の例である。
【００１５】
ＰＰＭ装置１１とそれぞれの処理装置３１〜３２、５１〜５２、７１、９１とは、互いに通信することが可能である。この通信は、例えば、有線の通信であってもよく、あるいは、無線の通信であってもよい。また、この通信は、例えば、任意のネットワークを用いて行われてもよく、あるいは、個別に行われてもよい。
ＰＰＭ装置１１および処理装置３１〜３２、５１〜５２、７１、９１のそれぞれは、例えば、互いに異なる識別情報を用いて識別される。当該識別情報は、例えば、装置に付された番号などの情報、あるいは、アドレスの情報などであってもよい。
【００１６】
ここで、本実施形態では、一例として、あるユーザ（説明の便宜上、「ユーザａ」ともいう。）によってプリファレンスが設定されるデータ（説明の便宜上、「データＡ」ともいう。）と、当該ユーザａによってプリファレンスが設定される別のデータ（説明の便宜上、「データＢ」ともいう。）とを元にして、新規なデータ（説明の便宜上、「新規データＣ」ともいう。）が生成される場合を示す。つまり、本実施形態では、一人のユーザａに関連する複数のデータＡ、Ｂから新規データＣが生成される場合を示す。
【００１７】
処理装置３１は、ユーザａに関連するデータについてプリファレンスを設定するユーザａにより操作される装置である。当該データは、例えば、新規データＣの元となるデータＡ、データＢである。処理装置３１は、例えば、スマートフォンあるいはコンピュータなどの装置であってもよい。
処理装置３１は、ＰＰＭ装置１１からプリファレンスに関する問い合わせを受けた場合に、当該問い合わせの内容を処理装置３１の画面に表示し、ユーザａによって行われる操作に応じてプリファレンスの情報の入力を受け付ける。そして、処理装置３１は、入力されたプリファレンスの情報をＰＰＭ装置１１に送信することで返答する。この画面の表示は、例えば、ポップアップの画面の表示であってもよい。また、本実施形態では、このような問い合わせは、ＰＰＭ装置１１から処理装置３１へのプッシュ型の通信によって行われる。
また、処理装置３１では、例えば、ユーザａは、任意のタイミングで、任意の事項について、プリファレンスの情報を入力する操作を行ってもよく、このようなプリファレンスの情報をＰＰＭ装置１１に通知するための操作を行ってもよい。このような操作が行われた場合、処理装置３１は、入力されたプリファレンスの情報をＰＰＭ装置１１に送信する。
このように、ユーザａは、ＰＰＭ装置１１から問い合わせられたことに応じてプリファレンスの情報をＰＰＭ装置１１に登録してもよく、あるいは、自発的に、プリファレンスの情報をＰＰＭ装置１１に登録してもよい。
【００１８】
処理装置３２は、ユーザｂに関連するデータについてプリファレンスを設定するユーザｂにより操作される装置である。処理装置３２は、例えば、スマートフォンあるいはコンピュータなどの装置であってもよい。
処理装置３２は、ＰＰＭ装置１１からプリファレンスに関する問い合わせを受けた場合に、当該問い合わせの内容を処理装置３２の画面に表示し、ユーザｂによって行われる操作に応じてプリファレンスの情報の入力を受け付ける。そして、処理装置３２は、入力されたプリファレンスの情報をＰＰＭ装置１１に送信することで返答する。この画面の表示は、例えば、ポップアップの画面の表示であってもよい。また、本実施形態では、このような問い合わせは、ＰＰＭ装置１１から処理装置３２へのプッシュ型の通信によって行われる。
また、処理装置３２では、例えば、ユーザｂは、任意のタイミングで、任意の事項について、プリファレンスの情報を入力する操作を行ってもよく、このようなプリファレンスの情報をＰＰＭ装置１１に通知するための操作を行ってもよい。このような操作が行われた場合、処理装置３２は、入力されたプリファレンスの情報をＰＰＭ装置１１に送信する。
このように、ユーザｂは、ＰＰＭ装置１１から問い合わせられたことに応じてプリファレンスの情報をＰＰＭ装置１１に登録してもよく、あるいは、自発的に、プリファレンスの情報をＰＰＭ装置１１に登録してもよい。
【００１９】
処理装置５１は、データＡの提供元の装置である。本実施形態では、データＡの提供元の処理装置５１と、データＡについてプリファレンスを設定するユーザａの処理装置３１とは異なっている。なお、処理装置５１と処理装置３１とは、共通の装置であってもよい。処理装置５１は、例えば、サーバ装置であってもよく、あるいは、スマートフォンあるいはコンピュータなどの装置であってもよい。処理装置５１は、例えば、所定のユーザによって操作されてもよく、あるいは、自動的に動作してもよい。
処理装置５２は、データＢの提供元の装置である。本実施形態では、データＢの提供元の処理装置５２と、データＢについてプリファレンスを設定するユーザａの処理装置３１とは異なっている。なお、処理装置５２と処理装置３１とは、共通の装置であってもよい。処理装置５２は、例えば、サーバ装置であってもよく、あるいは、スマートフォンあるいはコンピュータなどの装置であってもよい。処理装置５２は、例えば、所定のユーザによって操作されてもよく、あるいは、自動的に動作してもよい。
なお、処理装置５１と処理装置５２とは、必ずしも異なっていなくてもよく、共通の装置であってもよい。
【００２０】
処理装置７１は、データＡおよびデータＢを元にして新規データＣを生成して提供する装置である。処理装置７１は、例えば、サーバ装置であってもよく、あるいは、スマートフォンあるいはコンピュータなどの装置であってもよい。処理装置７１は、例えば、所定のユーザによって操作されてもよく、あるいは、あらかじめ設定された規則などにしたがって、自動的に動作してもよい。すなわち、新規データＣは、例えば、所定のユーザによって行われる操作により生成されてもよく、あるいは、所定の規則などにしたがって自動的に生成されてもよい。
【００２１】
処理装置９１は、新規データＣの提供を受ける装置である。処理装置９１は、例えば、サーバ装置であってもよく、あるいは、スマートフォンあるいはコンピュータなどの装置であってもよい。処理装置９１は、例えば、所定のユーザによって操作されてもよく、あるいは、あらかじめ設定された規則などにしたがって、自動的に動作してもよい。
【００２２】
［データ管理システムで行われる処理の概要］
本実施形態において、データ管理システム１において行われる処理の概要を説明する。
まず、処理装置５１がデータＡを処理装置７１に提供するための処理を行う。この際、処理装置５１は、この提供がユーザａによって許可されているか否かをＰＰＭ装置１１に問い合わせる。ＰＰＭ装置１１は、この問い合わせに対して、処理装置５１に返答する。処理装置５１は、この提供が許可されている場合にはこの提供を行い、この提供が許可されていない場合にはこの提供を行わない。
また、処理装置５２がデータＢを処理装置７１に提供するための処理を行う。この際、処理装置５２は、この提供がユーザａによって許可されているか否かをＰＰＭ装置１１に問い合わせる。ＰＰＭ装置１１は、この問い合わせに対して、処理装置５２に返答する。処理装置５２は、この提供が許可されている場合にはこの提供を行い、この提供が許可されていない場合にはこの提供を行わない。
【００２３】
本実施形態では、処理装置５１から処理装置７１にデータＡが提供されたとし、処理装置５２から処理装置７１にデータＢが提供されたとする。すなわち、ＰＰＭ装置１１により行われる制御によって、提供元である処理装置５１、５２から提供先である処理装置７１に、データＡおよびデータＢが提供されたとする。データＡおよびデータＢのそれぞれには、制御を行ったＰＰＭ装置１１の識別情報が付与される。
なお、提供元となる装置、あるいは、提供先となる装置は、それぞれ、様々な装置であってもよい。
【００２４】
処理装置７１は、処理装置５１から提供されたデータＡと、処理装置５２から提供されたデータＢを元にして、新規データＣを生成する。本実施形態では、処理装置７１は、データＡおよびデータＢを解析し、その結果として、新規データＣを生成したとする。この解析の内容については、任意であってもよい。
処理装置７１は、新規データＣを所定の記憶部に記憶する。当該記憶部は、例えば、処理装置７１の内部の記憶部であってもよく、あるいは、処理装置７１の外部の記憶部であってもよい。当該記憶部は、例えば、データベースであってもよい。
【００２５】
処理装置７１は、新規データＣを生成したときに、新規データＣの提供についてプリファレンスをＰＰＭ装置１１に問い合わせる。
ＰＰＭ装置１１は、新規データＣの元となるデータＡおよびデータＢのそれぞれについてプリファレンスを設定するユーザａ（処理装置３１）に生成通知をしてプリファレンスを問い合わせることで、新規データＣについて許可情報などのプリファレンスの情報を取得する。そして、ＰＰＭ装置１１は、新規データＣの提供について許否を制御する。
【００２６】
処理装置７１は、新規データＣを処理装置９１に提供することが許可された場合にはこの提供を行い、新規データＣを処理装置９１に提供することが許可されなかった場合にはこの提供を行わない。
なお、処理装置７１は、新規データＣの一部の提供が許可されずに、他の部分の提供が許可される場合、例えば、新規データＣから当該一部を削除したデータを生成して提供してもよい。
【００２７】
ここで、処理装置７１は、新規データＣの生成後であって新規データＣの提供前に、任意のタイミングで、ＰＰＭ装置１１に対して、新規データＣの提供について許可されているか否かを問い合わせてもよい。本実施形態では、処理装置７１は、新規データＣが生成されたタイミングでＰＰＭ装置１１に対して新規データＣのプリファレンスについて問い合わせを行う。さらに、処理装置７１は、新規データＣを提供するタイミングでＰＰＭ装置１１に対して新規データＣのプリファレンスについて問い合わせを行う。ここで、処理装置７１は、これらの問い合わせのうちの任意の一方のみを実行してもよい。
なお、あるデータのプリファレンスは、例えば、当該データについてプリファレンスを設定するユーザによって変更された場合には、タイミングによって変わり得る。
【００２８】
ここで、本実施形態では、処理装置７１において、データＡおよびデータＢを解析することについては既に許可されているとしている。
また、本実施形態では、処理装置７１において、データＡおよびデータＢから新規データＣを生成することは許可されているが、新規データＣを提供することについては所定の許可が必要である。
【００２９】
ここで、データＡおよびデータＢを元にして生成される新規データＣは、例えば、データＡおよびデータＢとは異なるデータに加工されたデータであってもよく、あるいは、データＡの一部または全部と、データＢの一部または全部とがまとめられたデータであってもよい。つまり、新規データＣの内容は、例えば、データＡおよびデータＢの内容が変更されたものであってもよく、あるいは、データＡおよびデータＢの内容の一部または全部をそのまま含むものであってもよい。
【００３０】
処理装置９１は、処理装置７１によって新規データＣを処理装置９１に提供することが許可されている場合には、新規データＣを受ける。なお、本実施形態では、処理装置９１によって新規データＣを受けることについては、例えば、許可が必要ではない構成が用いられている。他の例として、このような許可が必要とされる構成が用いられてもよい。
ここで、処理装置７１から処理装置９１へ新規データＣを提供することは、例えば、新規データＣを単に渡すことであってもよく、あるいは、新規データＣを用いて所定のサービスを提供することであってもよい。なお、新規データＣを単に渡すこと、新規データＣを渡してその対価を得ること、あるいは、新規データＣを渡すに際して付加的な処理を行って対価を得ること、などもサービスの例として捉えられてもよい。
【００３１】
ＰＰＭ装置１１は、ユーザａによって設定されるプリファレンスの情報を管理する。本実施形態では、ＰＰＭ装置１１は、さらに別のユーザｂによって設定されるプリファレンスの情報も管理する。そして、ＰＰＭ装置１１は、データ管理システム１において、所定のデータの提供がプリファレンスの情報に基づいて許可されているか否かを判定し、許可されていると判定された提供だけが行われるように制御する。
なお、所定のユーザによってプリファレンスが設定されるデータは、例えば、当該ユーザのプライバシに関する情報を含むが、必ずしも、このような情報を含まなくてもよい。
また、ＰＰＭ装置１１は、さらに、他のユーザによって設定されるプリファレンスの情報を管理してもよい。
【００３２】
ＰＰＭ装置１１は、処理装置５１、５２、７１からプリファレンスの問い合わせがあった場合、当該処理装置５１、５２、７１に返答する。
また、ＰＰＭ装置１１は、処理装置７１から新規データＣについてプリファレンスの問い合わせがあった場合、新規データＣが生成されたときにおける元となるデータであるデータＡおよびデータＢについて、プリファレンスを設定するユーザａからの情報を取得する。すなわち、ＰＰＭ装置１１は、新規データＣのプリファレンスについてユーザａの処理装置３１に対して問い合わせ、処理装置３１から新規データＣについてユーザａのプリファレンスの情報を取得する。
本実施形態では、ユーザａは、処理装置３１を操作して、希望のプリファレンスの情報を処理装置３１に入力する。
【００３３】
ここで、プリファレンスとしては、例えば、同意、非同意、条件付き同意がある。
例えば、ある事項がユーザによって同意された場合、ＰＰＭ装置１１は、当該事項が許可されたと判定する。同意としては、例えば、任意の提供先、任意の時期、任意の回数、任意の場所などについての同意であってもよい。
また、ある事項がユーザによって非同意とされた場合（つまり、同意されなかった場合）、ＰＰＭ装置１１は、当該事項が許可されていないと判定する。
また、ある事項がユーザによって所定の条件が付されて同意された場合（つまり、条件付き同意とされた場合）、ＰＰＭ装置１１は、当該所定の条件が満たされる範囲で当該事項が許可されたと判定する。当該所定の条件としては、任意の条件が用いられてもよく、例えば、特定の提供先について同意するという条件、特定の時期における提供について同意するという条件、特定の回数までの提供について同意するという条件、あるいは、特定の場所における提供について同意するという条件、などが用いられてもよい。
なお、条件付き同意は、例えば、所定の条件が満たされる範囲で非同意とすること（条件付き非同意）と実質的に同じであると捉えられてもよい。
【００３４】
また、プリファレンスは、例えば、複数のユーザに共通な事項についてのプリファレンスを含んでもよく、また、個々のユーザごとに異なり得る事項についてのプリファレンスを含んでもよい。
一例として、複数のユーザに共通な規約がある場合に、すべてのユーザが共通の規約に同意すること、あるいは、同意しないことが為されてもよい。
また、それぞれのユーザごとに定められた個別の事項について、それぞれのユーザごとに同意すること、あるいは、同意しないことが為されてもよい。
一人のユーザを考えた場合、例えば、共通の同意と個別の同意とが為されて、これらを合わせた内容で同意が為されてもよい。
【００３５】
本実施形態では、例えば、処理装置５１、処理装置５２、あるいは、処理装置９１などによって、ユーザに対して、任意のサービスが提供されてもよい。当該サービスは、例えば、ユーザのプライバシに関する情報を扱うサービスであってもよい。具体例として、当該サービスは、ユーザの健康状態に関する診断を行うサービス、ユーザの位置の移動を管理するサービス、あるいは、ユーザによって行われる購買の履歴を管理するサービス、などであってもよい。
【００３６】
＜プリファレンスが設定されるデータ＞
プリファレンスが設定されるデータとしては、任意のデータが用いられてもよい。
プリファレンスが設定されるデータは、例えば、任意のユーザの属性を表すデータを含んでもよい。属性としては、例えば、氏名、住所、年齢、性別、購買の履歴などのように購買に関する情報、存在する位置の移動の履歴などのように存在する位置に関する情報、健康状態に関する情報、などのうちの１以上であってもよい。購買に関する情報は、例えば、ＰＯＳ（Ｐｏｉｎｔ  Ｏｆ  Ｓａｌｅ）レジの事業者などによって提供される情報であってもよい。
また、プリファレンスが設定されるデータは、例えば、ユーザの端末装置において、所定の検索システムの検索ワードとして使用されたワードのデータを含んでもよい。
【００３７】
プリファレンスが設定されるデータは、例えば、ユーザが装着したウェアラブルデバイスによって検出されるデータを含んでもよく、あるいは、ユーザに付けられたセンサによって検出されるデータを含んでもよい。なお、ここでは、ウェアラブルデバイスとセンサとを区別して例示したが、例えば、ウェアラブルデバイスとセンサとは同じものであると捉えられてもよい。
【００３８】
プリファレンスが設定されるデータは、例えば、ユーザの端末装置からクラウドのサーバ装置などに送信されて、当該サーバ装置によって蓄積されるデータであってもよい。当該端末装置は、例えば、スマートフォンあるいはコンピュータなどの装置であってもよい。
【００３９】
ユーザは、自己（当該ユーザ）に関連するデータについて、プリファレンスを設定することが可能である。
具体例として、ユーザは、当該ユーザに「運動不足」などのデータが付された場合、このようなデータを一般に公開することを希望しないことが考えられる。このようなとき、ユーザは、当該データの提供について、同意すること以外に、同意しないこと、あるいは、条件付きで同意することが可能である。
また、具体例として、ユーザは、当該ユーザによってプリファレンスが設定されるデータの一部または全部が別のデータと合体させられたときに、合体後のデータを一般に公開することを希望しないことが考えられる。このようなとき、ユーザは、当該データの提供について、同意すること以外に、同意しないこと、あるいは、条件付きで同意することが可能である。
【００４０】
ここで、本実施形態では、２個のデータであるデータＡとデータＢを元にして新規データＣが生成される場合を示したが、他の例として、３個以上のデータを元にして新規データが生成される場合に本実施形態の構成が適用されてもよい。また、１個のデータを元にして新規データが生成される場合に本実施形態の構成が適用されてもよい。
また、本実施形態では、１個の新規データが生成される場合を示したが、複数の新規データが生成される場合に本実施形態の構成が適用されてもよい。
【００４１】
また、本実施形態では、データＡについてプリファレンスを設定するユーザａと、データＢについてプリファレンスを設定するユーザａとが、同じ場合を示したが、他の例として、２個以上のデータを元にして新規データが生成される場合に、一部または全部のデータについてプリファレンスを設定するユーザが異なってもよい。具体例として、あるユーザａによってプリファレンスが設定されるデータＡと、他のユーザｂによってプリファレンスが設定される別のデータ（例えば、データＢ）とを元にして、新規なデータ（例えば、新規データＣ）が生成されてもよい。この場合、本実施形態においてユーザａについて行われた処理と同様な処理が、ユーザａとユーザｂとの両方について行われる。
また、本実施形態では、複数の処理装置３１〜３２、５１〜５２、７１、９１がそれぞれ異なる装置である場合を示したが、他の例として、２個以上の処理装置が同じ装置であってもよい。
【００４２】
また、本実施形態では、１個のＰＰＭ装置１１が存在する場合を示したが、他の例として、複数の異なるＰＰＭ装置が存在してもよい。例えば、複数の異なるＰＰＭ装置が全体のプリファレンス情報を分散して管理してもよく、この場合、これら複数の異なるＰＰＭ装置は互いに連携して、実質的に本実施形態におけるＰＰＭ装置１１と同様な動作を実行する。このように、本実施形態におけるＰＰＭ装置１１の機能は、例えば、複数の異なる装置に分散されて備えられてもよい。これら複数の装置は、例えば、それぞれの識別情報を用いて識別される。
【００４３】
ＰＰＭ装置１１においてプリファレンスの情報が管理されているデータには、当該ＰＰＭ装置１１の識別情報が付加される。例えば、複数の異なるＰＰＭ装置１１が存在する場合には、処理装置５１、５２、７１などでは、当該識別情報に基づいて、当該データについてプリファレンスの情報を管理しているＰＰＭ装置１１を識別することが可能である。
また、本実施形態では、処理装置７１は、新規データＣについてプリファレンスを問い合わせる相手先を、例えば、新規データＣの元となるデータＡおよびデータＢのそれぞれについて、プリファレンスの情報を管理しているＰＰＭ装置１１とする。
【００４４】
［ＰＰＭ装置］
図２は、本発明の一実施形態に係るＰＰＭ装置１１の概略的な構成を示す図である。
ＰＰＭ装置１１は、入力部１１１と、出力部１１２と、通信部１１３と、記憶部１１４と、制御部１１５を備える。
制御部１１５は、プリファレンス管理部１３１と、プリファレンス問い合わせ受付部１５１と、プリファレンス判定部１５２と、プリファレンス通知部１５３と、元データ情報判定部１７１と、プリファレンス問い合わせ部１７２と、プリファレンス通知受付部１７３を備える。
【００４５】
入力部１１１は、情報を入力する。例えば、入力部１１１は、操作者によって操作が行われる操作部を有していてもよく、当該操作者によって当該操作部に行われた操作の内容を表す情報を入力してもよい。例えば、入力部１１１は、外部の装置と接続されて、当該外部の装置から出力される情報を入力してもよい。
出力部１１２は、情報を出力する。例えば、出力部１１２は、情報を画面に表示することで、当該情報を出力してもよい。例えば、出力部１１２は、情報を音声によって出力してもよい。例えば、出力部１１２は、外部の装置と接続されて、当該外部の装置に情報を出力してもよい。
【００４６】
通信部１１３は、通信を行う。本実施形態では、通信部１１３は、それぞれの処理装置３１〜３２、５１〜５２、７１、９１と通信を行う。
記憶部１１４は、情報を記憶する。
【００４７】
制御部１１５は、ＰＰＭ装置１１における各種の制御を行う。
プリファレンス管理部１３１は、プリファレンスの情報を管理する。プリファレンス管理部１３１は、例えば、複数のユーザについて、プリファレンスの情報を管理する。プリファレンスの情報は、例えば、記憶部１１４に記憶される。
【００４８】
プリファレンス問い合わせ受付部１５１は、データについてプリファレンスの問い合わせを受け付ける。本実施形態では、プリファレンス問い合わせ受付部１５１は、処理装置５１、５２、７１から送信された所定の問い合わせ信号を通信部１１３によって受信した場合に、当該問い合わせ信号の問い合わせを受け付ける。本実施形態では、当該データが新規データである場合には、当該問い合わせ信号は、当該新規データが生成されたことを通知する生成通知の信号として用いられる。なお、他の例として、問い合わせ信号と生成通知の信号とが別の信号として構成されてもよい。
【００４９】
プリファレンス判定部１５２は、プリファレンス問い合わせ受付部１５１によって受け付けられた問い合わせ信号に基づいて、問い合わされたデータについてプリファレンスを判定する。本実施形態では、プリファレンス判定部１５２は、プリファレンス管理部１３１によって管理されているプリファレンスの情報に基づいて、問い合わされたデータについてプリファレンスを判定する。
プリファレンス通知部１５３は、プリファレンス判定部１５２によって判定された結果を表す情報を含む通知信号を、通信部１１３によって、問い合わせ信号の送信元となる処理装置５１、５２、７１に送信することで、当該情報を当該処理装置５１、５２、７１に通知する。
【００５０】
元データ情報判定部１７１は、問い合わされたデータが新規データである場合、当該新規データが生成された元となるデータを特定する情報、および、当該元となるデータについてプリファレンスを設定するユーザを特定する情報を判定する。
【００５１】
プリファレンス問い合わせ部１７２は、元データ情報判定部１７１によって判定された元のデータについてプリファレンスを設定するユーザの処理装置（本実施形態では、ユーザａの処理装置３１）に対して、通信部１１３によって、新規データについてプリファレンスを問い合わせる問い合わせ信号を送信する。
ここで、当該ユーザの処理装置３１、３２を特定する情報は、例えば、ＰＰＭ装置１１のプリファレンス管理部１３１によって管理されていてもよく、あるいは、処理装置５１、５２、７１からの問い合わせ信号などに含められてもよい。
【００５２】
当該問い合わせ信号には、例えば、当該ユーザに対して、新規データが生成された旨を知らせる情報が含まれてもよい。
また、新規データの元となるデータが複数存在して異なるユーザに関連するデータを含む場合には、プリファレンス問い合わせ部１７２は、例えば、これらすべての元となるデータについて、プリファレンスを設定するユーザに問い合わせを行う。つまり、本実施形態では、新規データを提供するためには、当該新規データの元となるデータに関連するすべてのユーザによる同意が必要である。
【００５３】
また、ここでは、新規データの元となるデータについてプリファレンスを問い合わせる場合を示したが、プリファレンス問い合わせ部１７２は、さらに、それ以外の任意のデータについても、プリファレンスを問い合わせる問い合わせ信号を送信する機能を有してもよい。
【００５４】
プリファレンス通知受付部１７３は、プリファレンス問い合わせ部１７２によって問い合わせ信号を送信した送信先の処理装置３１、３２から送信されるプリファレンスの情報を含む通知信号を通信部１１３によって受信することで、その通知を受け付ける。このプリファレンスの情報としては、例えば、許可を表す情報（許可情報）などが用いられる。
また、プリファレンス通知受付部１７３は、任意の処理装置から自発的に送信されるプリファレンスの情報の通知を、通信部１１３によって受信することで、受け付けてもよい。
【００５５】
プリファレンス管理部１３１は、プリファレンス通知受付部１７３によって受け付けられたプリファレンスの情報を、管理している情報に反映させる。このような情報の反映としては、例えば、情報の追加、削除、あるいは、変更などがある。
プリファレンス通知受付部１７３によって新規データの元となるデータについてプリファレンスの情報の通知を受け付けた場合には、プリファレンス管理部１３１は、当該新規データについて、元となるデータについて通知されたプリファレンスの情報を登録する。
なお、新規データの元となる２以上のデータに、プリファレンスを設定するユーザが異なるデータが含まれる場合には、プリファレンス管理部１３１は、これら異なるユーザのすべてについてプリファレンスの情報を取得し、取得されたすべての情報を総合したものを当該新規データについてのプリファレンスの情報として設定する。この場合、これらのユーザは、それぞれ、当該新規データについてプリファレンスを設定する。
【００５６】
ここで、プリファレンス管理部１３１は、例えば、プリファレンス問い合わせ受付部１５１によって新規データについて問い合わせ信号が受け付けられた場合、当該新規データと、当該新規データの元となるすべてのデータに関連するユーザの識別情報とを対応付ける。なお、新規データの元となる２以上のデータに、プリファレンスを設定するユーザが異なるデータが含まれる場合には、プリファレンス管理部１３１は、これら異なるユーザのすべてについて識別情報を対応付ける。
【００５７】
一例として、処理装置５１、５２、７１からＰＰＭ装置１１に送信される新規データについての問い合わせ信号に当該新規データの元となるデータについてプリファレンスを設定するユーザの識別情報が含まれる場合、プリファレンス管理部１３１は、当該新規データと、当該ユーザの識別情報とを対応付けて管理する。
他の例として、処理装置５１、５２、７１からＰＰＭ装置１１に送信される新規データについての問い合わせ信号に当該新規データの元となるデータの識別情報が含まれる場合、プリファレンス管理部１３１は、例えば、ＰＰＭ装置１１における元となるデータとユーザとの対応に基づいて、当該元となるデータについてプリファレンスを設定するユーザを特定してもよい。そして、プリファレンス管理部１３１は、当該新規データと、当該ユーザの識別情報とを対応付けて管理してもよい。
【００５８】
＜プリファレンスの問い合わせおよび判定の例＞
処理装置５１、５２、７１によってプリファレンスが問い合わされたデータが新規データ以外のデータであり、当該データについてプリファレンスの情報がプリファレンス管理部１３１によって管理されている場合について説明する。
この場合、プリファレンス判定部１５２は、プリファレンス管理部１３１によって管理されているプリファレンスの情報に基づいて、問い合わされたデータのプリファレンスを判定する。
ここで、当該データについてプリファレンスの情報がプリファレンス管理部１３１によって管理されているか否かの判定は、例えば、プリファレンス管理部１３１などによって行われてもよい。
【００５９】
一方、処理装置５１、５２、７１によってプリファレンスが問い合わされたデータが新規データ以外のデータであり、当該データのプリファレンスの情報がプリファレンス管理部１３１によって管理されていない場合について説明する。
この場合、プリファレンス問い合わせ部１７２は、当該データについて、プリファレンスの問い合わせを行う。
【００６０】
なお、処理装置５１、５２、７１からＰＰＭ装置１１に送信される問い合わせの対象となるデータが新規データ以外のデータである場合、問い合わせ信号には、例えば、当該データを特定する情報が含まれる。また、当該問い合わせ信号には、当該データについてプリファレンスを設定するユーザを特定する情報が含まれてもよい。
また、データを特定する情報と、当該データについてプリファレンスを設定するユーザを特定する情報との対応がＰＰＭ装置１１のプリファレンス管理部１３１によって管理されていてもよい。この場合、プリファレンス管理部１３１は、当該情報に基づいて、データとユーザとの対応関係を判定することが可能である。
【００６１】
また、処理装置５１、５２、７１からＰＰＭ装置１１に送信される問い合わせの対象となるデータが新規データである場合について説明する。
この場合、プリファレンス問い合わせ部１７２は、当該新規データの元となるデータについてプリファレンスを設定するユーザに対して、当該新規データについてプリファレンスの問い合わせを行う。
【００６２】
ここで、処理装置５１、５２、７１からＰＰＭ装置１１に送信される問い合わせ信号には、例えば、新規データの完全な内容が含まれてもよく、あるいは、新規データの完全な内容が含まれなくてもよい。当該問い合わせ信号に新規データの完全な内容が含まれない場合、例えば、新規データに関する任意の情報が含まれてもよい。また、当該情報が、プリファレンス問い合わせ部１７２によって当該新規データの元となるデータに対応したユーザの処理装置３１、３２に送信されてもよく、この場合、当該情報を当該ユーザに知らせることが可能である。当該情報は、例えば、当該新規データの概要を表す情報であってもよく、具体例として、「新規データは、元となる複数のデータについて、それぞれのデータに含まれる住所、日付、位置を一つにまとめたデータである。」などの情報であってもよい。
【００６３】
なお、処理装置５１、５２、７１からＰＰＭ装置１１に送信される問い合わせの対象となるデータが新規データである場合、問い合わせ信号には、例えば、当該新規データの元となるデータを特定する情報が含まれる。また、当該問い合わせ信号には、当該元となるデータについてプリファレンスを設定するユーザを特定する情報が含まれてもよい。
ここで、本実施形態では、新規データが生成された時点では、当該新規データについてはＰＰＭ装置１１のプリファレンス管理部１３１などによって管理されていない。
【００６４】
なお、ＰＰＭ装置１１から処理装置３１、３２に送信される問い合わせ信号には、例えば、問い合わせの対象となるデータを特定する情報が含まれる。また、当該問い合わせ信号には、当該データについてプリファレンスを設定するユーザを特定する情報が含まれてもよい。
【００６５】
［プリファレンス管理テーブル］
図３は、本発明の一実施形態に係るプリファレンス管理テーブル１０１１の一例を示す図である。
本実施形態では、ＰＰＭ装置１１において、記憶部１１４に、プリファレンス管理テーブル１０１１が記憶される。そして、プリファレンス管理部１３１が、プリファレンス管理テーブル１０１１を管理し、必要な情報を利用する。
【００６６】
プリファレンス管理テーブル１０１１は、データ識別情報と、ユーザ識別情報と、プリファレンス情報と、送信先情報と、元データ識別情報と、を対応付けて格納する。
なお、図３の例は一例であり、プリファレンス管理テーブル１０１１において、様々な情報が管理されてもよい。
【００６７】
データ識別情報は、データを識別する情報である。データ識別情報としては、任意の情報が用いられてもよく、例えば、ＰＰＭ装置１１において決定された情報が用いられてもよく、あるいは、ＰＰＭ装置１１以外のところで使用されている情報が利用されてもよい。
ユーザ識別情報は、該当するデータについて、プリファレンスを設定するユーザを識別する情報である。ユーザ識別情報としては、任意の情報が用いられてもよく、例えば、ＰＰＭ装置１１において決定された情報が用いられてもよく、あるいは、ＰＰＭ装置１１以外のところで使用されている情報が利用されてもよい。
プリファレンス情報は、プリファレンスを特定する情報である。
【００６８】
送信先情報は、プリファレンスの問い合わせの信号などを送信する先となる情報である。送信先情報としては、例えば、該当するユーザのアドレスの情報などが用いられてもよい。本実施形態では、送信先情報としては、該当するユーザの処理装置３１、３２に情報を送信することが可能なアドレスの情報などが用いられている。
元データ識別情報は、該当するデータについて元となるデータが存在する場合に格納され、当該元となるデータを識別する情報である。
【００６９】
一例として、データ識別情報が「Ｄ」であるデータについて、プリファレンスを設定する者はユーザ識別情報が「ｄ」であるユーザであり、プリファレンス情報は「すべて許可」であり、送信先情報は「ｄｄ」であり、元データ識別情報は「Ｆ」および「Ｇ」である。
他の例として、データ識別情報が「Ｆ」であるデータについて、プリファレンスを設定する者はユーザ識別情報が「ｆ」であるユーザであり、プリファレンス情報は「特定の提供態様で許可」であり、送信先情報は「ｆｆ」であり、元データ識別情報は無し（空欄）である。
【００７０】
ここで、プリファレンス情報としては、任意の情報を用いて表されてもよい。
図３の例では、「すべて許可」は、すべての主体についてすべての条件について同意（許可）するという内容である。
また、「すべて不可」は、すべての主体についてすべての条件について非同意である（許可しない）という内容である。
また、「特定の提供態様で許可」は、図３の例では明記されていないが、例えば、実際には「特定の提供態様」が特定される情報が含まれ、その「特定の提供態様」について同意（許可）するという内容である。
また、「特定の提供態様で不可」は、図３の例では明記されていないが、例えば、実際には「特定の提供態様」が特定される情報が含まれ、その「特定の提供態様」について非同意である（許可しない）という内容である。
【００７１】
［問い合わせ信号］
図４は、本発明の一実施形態に係る問い合わせ信号１１１１の概要を示す図である。
本例では、処理装置５１、５２、７１からＰＰＭ装置１１に対して、データの提供の許否について問い合わせる問い合わせ信号１１１１の概要を示してある。
問い合わせ信号１１１１には、データ識別情報１１３１と、データ提供態様情報１１３２が含まれている。
【００７２】
データ識別情報１１３１は、問い合わせの対象となるデータを識別する情報である。
データ提供態様情報１１３２は、データの提供態様を特定する情報である。
本例では、ＰＰＭ装置１１において、プリファレンス判定部１５２は、データ提供態様情報１１３２によって特定されるデータの提供態様について、プリファレンスの情報に基づいて、許可されるか否かを判定する。
【００７３】
なお、他の例として、問い合わせ信号１１１１において、データの提供態様が特定されなくてもよい。この場合、例えば、ＰＰＭ装置１１において、プリファレンス判定部１５２は、複数の異なるデータの提供態様のそれぞれごとに許可されるか否かが異なる場合には、複数の異なるデータの提供態様のそれぞれを特定する情報と、それぞれについて許可されるか否かを表す情報を、問い合わせ元の処理装置５１、５２、７１に通知する。
【００７４】
ここで、問い合わせの対象となるデータは、複数のデータを元にして生成された新規データであってもよい。この場合、処理装置７１において、問い合わせ信号１１１１には、例えば、問い合わせの対象となる新規データの元となるデータのすべてについて、プリファレンスを設定するユーザを識別する情報が含められる。
【００７５】
他の例として、処理装置７１において、問い合わせ信号１１１１には、問い合わせの対象となる新規データの元となるデータについてプリファレンスを設定するユーザを識別する情報が含められず、当該元となるデータを識別する情報が含められてもよい。この場合、問い合わせ信号１１１１において、ユーザの匿名化が図られる。本実施形態では、ＰＰＭ装置１１において、データとユーザとの対応が記憶されている場合、データを識別する情報に基づいて、当該データについてプリファレンスを設定するユーザを識別する情報を特定することが可能である。
【００７６】
また、処理装置５１、５２、７１において、問い合わせ信号１１１１に、問い合わせられるデータの属性などの情報が含められてもよい。
例えば、問い合わせの対象となるデータが、１つまたは複数のデータを元にして生成された新規データである場合、処理装置７１において、当該新規データの属性を示す情報が問い合わせ信号１１１１に含められてもよい。
【００７７】
また、処理装置５１、５２、７１において、問い合わせ信号１１１１に、既にＰＰＭ装置１１において管理されているデータについての問い合わせに係るものであるか、あるいは、未だにＰＰＭ装置１１において管理されていない新規データについての問い合わせに係るものであるかを示す情報が、含められてもよい。本実施形態では、処理装置５１、５２、７１は、既にＰＰＭ装置１１において管理されているデータＡあるいはデータＢなどについての問い合わせであることを示す情報、あるいは、未だにＰＰＭ装置１１において管理されていない新規データＣについての問い合わせに係るものであることを示す情報を、データ（データＡ、データＢ、新規データＣ）とは別に、問い合わせ信号１１１１に含めてもよい。
この場合、ＰＰＭ装置１１では、受け付けられた問い合わせ信号１１１１に含まれる情報に基づいて、既にＰＰＭ装置１１において管理されているデータについての問い合わせに係るものであるか、あるいは、未だにＰＰＭ装置１１において管理されていない新規データについての問い合わせに係るものであるかを判定する。
【００７８】
他の例として、ＰＰＭ装置１１において、受け付けられた問い合わせ信号１１１１によって問い合わせられたデータが管理されているか否かを判定し、当該データが管理されていると判定した場合には、当該データは新規データではないと判定し、一方、当該データが管理されていないと判定した場合には、当該データは新規データであると判定してもよい。
【００７９】
また、処理装置５１、５２、７１において、問い合わせ信号１１１１に、ユーザによってプリファレンスの情報を入力するための画面のリンク情報が含められてもよい。当該画面は、ポップアップの画面であってもよい。
一例として、処理装置７１において、問い合わせ信号１１１１に、新規データＣについてユーザによってプリファレンスの情報を入力するための画面のリンク情報が含められてもよい。この場合、ＰＰＭ装置１１は、新規データＣについて、ユーザａの処理装置３１に問い合わせ信号を送信する際に、当該問い合わせ信号に当該リンク情報を含めてもよい。ユーザａは、当該リンク情報によってアクセスして表示される画面に基づいて、プリファレンスの情報を入力する。
他の例として、ＰＰＭ装置１１は、ユーザによってプリファレンスの情報を入力するための画面の情報を、問い合わせ先の処理装置３１、３２に送信してもよい。この場合、処理装置７１からＰＰＭ装置１１に送信される問い合わせ信号１１１１に当該リンク情報が含まれなくてもよい。
【００８０】
なお、図４の例は一例であり、問い合わせ信号１１１１としては、様々な形式の信号が用いられてもよく、例えば、問い合わせ信号１１１１に含まれる複数の情報の配置としては様々な配置が用いられてもよい。
【００８１】
［通知信号］
図５は、本発明の一実施形態に係る通知信号１２１１の概要を示す図である。
本例では、ＰＰＭ装置１１から処理装置５１、５２、７１に対して、データの提供の許否について通知する通知信号１２１１の概要を示してある。
通知信号１２１１には、データ識別情報１２３１と、ユーザ識別情報１２３２と、プリファレンス情報１２３３が含まれている。
【００８２】
データ識別情報１２３１は、通知の対象となるデータを識別する情報である。
ユーザ識別情報１２３２は、当該データについてプリファレンスを設定するユーザを識別する情報である。なお、ユーザ識別情報１２３２は、例えば、データ識別情報１２３１から把握される場合などには、通知信号１２１１に含められなくてもよい。
プリファレンス情報１２３３は、プリファレンスの内容を表す情報である。
【００８３】
なお、図５の例は一例であり、通知信号１２１１としては、様々な形式の信号が用いられてもよく、例えば、通知信号１２１１に含まれる複数の情報の配置としては様々な配置が用いられてもよい。
【００８４】
［ＰＰＭ装置において行われる処理の例］
図６は、本発明の一実施形態に係るＰＰＭ装置１１において行われるプリファレンスの問い合わせの受け付け時の処理の手順の一例を示す図である。
図６の例では、ＰＰＭ装置１１のプリファレンス管理部１３１によって管理されているデータについての問い合わせが受け付けられる場合について説明する。
図７は、本発明の一実施形態に係るＰＰＭ装置１１において行われる新規データのプリファレンスの問い合わせの受け付け時の処理の手順の一例を示す図である。
図７の例では、ＰＰＭ装置１１のプリファレンス管理部１３１によって管理されていない新規データについての問い合わせが受け付けられる場合について説明する。
以下で、図６および図７に示される処理フローについて説明する。
【００８５】
（ステップＳ１）
ＰＰＭ装置１１において、プリファレンス問い合わせ受付部１５１は、プリファレンスの問い合わせを受け付けたデータが新規データであるか否かを判定する。
この判定の結果、プリファレンス問い合わせ受付部１５１は、プリファレンスの問い合わせを受け付けたデータが新規データではないと判定した場合（ステップＳ１：ＮＯ）、ステップＳ２の処理へ移行する。
一方、この判定の結果、プリファレンス問い合わせ受付部１５１は、プリファレンスの問い合わせを受け付けたデータが新規データであると判定した場合（ステップＳ１：ＹＥＳ）、図７に示されるステップＳ２１へ移行する。
【００８６】
（ステップＳ２）
プリファレンス判定部１５２は、受け付けられた問い合わせの内容に基づいて、問い合わせられたデータについて、プリファレンスの判定を行う。そして、ステップＳ３の処理へ移行する。
本実施形態では、プリファレンス判定部１５２は、プリファレンスの判定として、プリファレンス管理テーブル１０１１の内容に基づいて、問い合わされたデータの提供が許可されているか否かを判定する。
【００８７】
（ステップＳ３）
プリファレンス通知部１５３は、プリファレンスの判定の結果を表す情報を、問い合わせ元の処理装置５１、５２、７１に送信する。そして、本処理フローの処理を終了する。
【００８８】
（ステップＳ２１）
元データ情報判定部１７１は、問い合わせられた新規データの元となるデータを特定し、当該元となるデータについてプリファレンスを設定するユーザを特定する。そして、ステップＳ２２の処理へ移行する。
本実施形態では、元データ情報判定部１７１は、問い合わせられた新規データの元となるデータが複数存在する場合には、これらすべての元となるデータについて処理を行う。
【００８９】
（ステップＳ２２）
プリファレンス問い合わせ部１７２は、新規データの元となるデータについてプリファレンスを設定するユーザに対して、当該新規データについてプリファレンスを問い合わせる。そして、ステップＳ２３の処理へ移行する。
本実施形態では、プリファレンス問い合わせ部１７２は、問い合わせられた新規データの元となるデータが複数存在する場合には、これらすべての元となるデータについて処理を行う。
【００９０】
（ステップＳ２３）
プリファレンス通知受付部１７３は、新規データについてプリファレンスの問い合わせを行ったユーザから、プリファレンスの通知を受け付ける。そして、ステップＳ２４の処理へ移行する。
本実施形態では、プリファレンス通知受付部１７３は、問い合わせられた新規データの元となるデータが複数存在する場合には、これらすべての元となるデータについて処理を行う。
プリファレンス管理部１３１は、受け付けられたプリファレンスの通知の内容に基づいて、プリファレンス管理テーブル１０１１に、問い合わせられた新規データに関する情報を登録する。
【００９１】
（ステップＳ２４）
プリファレンス判定部１５２は、プリファレンス管理テーブル１０１１の内容に基づいて、問い合わせられた新規データについて、プリファレンスの判定を行う。そして、ステップＳ２５の処理へ移行する。
本実施形態では、プリファレンス判定部１５２は、プリファレンスの判定として、プリファレンス管理テーブル１０１１の内容に基づいて、問い合わされた新規データの提供が許可されているか否かを判定する。
【００９２】
（ステップＳ２５）
プリファレンス通知部１５３は、プリファレンスの判定の結果を表す情報を、問い合わせ元の処理装置７１に送信する。そして、本処理フローの処理を終了する。
【００９３】
なお、図６に示される処理フローの処理および図７に示される処理フローの処理は、例えば、所定の周期の時間ごとに行われてもよい。
【００９４】
図８は、本発明の一実施形態に係るＰＰＭ装置１１において行われるプリファレンスの通知の受け付け時の処理の手順の一例を示す図である。
本処理フローは、例えば、所定の周期の時間ごとに行われてもよい。
【００９５】
（ステップＳ４１）
プリファレンス通知受付部１７３は、プリファレンスの通知を受け付けたか否かを判定する。
この判定の結果、プリファレンス通知受付部１７３は、プリファレンスの通知を受け付けたと判定した場合（ステップＳ４１：ＹＥＳ）、ステップＳ４２の処理へ移行する。
一方、この判定の結果、プリファレンス通知受付部１７３は、プリファレンスの通知を受け付けていないと判定した場合（ステップＳ４１：ＮＯ）、本処理フローの処理を終了する。
【００９６】
（ステップＳ４２）
プリファレンス管理部１３１は、通知が受け付けられたプリファレンスの内容に基づいて、プリファレンス管理テーブル１０１１の内容を更新する。そして、本処理フローの処理を終了する。
【００９７】
［以上の実施形態について］
以上のように、本実施形態に係るデータ管理システム１では、ＰＰＭ装置１１により行われる処理によって、あるユーザによってプリファレンスが設定されるデータを元にして新規なデータが生成された場合における当該新規なデータのプリファレンスの登録を簡易化することができる。
これにより、本実施形態に係るデータ管理システム１では、例えば、ユーザが主導してＰＰＭ装置１１に新規なデータについてプリファレンスを登録しなくてもよく、ユーザの手間を低減することが可能である。
また、本実施形態に係るデータ管理システム１では、例えば、ＰＰＭ装置１１に新規なデータについてプリファレンスを登録する処理が、ＰＰＭ装置１１による制御で行われるため、不正な登録などの不正利用を防止することが可能である。
【００９８】
本実施形態に係るデータ管理システム１では、例えば、次のようなことが可能である。
すなわち、ＰＰＭ装置１１では、あるデータＡ、Ｂから生成された新規データＣについて、第三者提供の同意などのプリファレンスを設定して、設定された内容に基づいて新規データＣの提供の許否を制御する。これを実現するために、新規データＣを生成したエンティティが、元のデータＡ、Ｂに関連するユーザが所属するＰＰＭ装置１１に対して、新規データＣを生成したことを通知する。また、その通知を受信したＰＰＭ装置１１は、該当するユーザに対して通信を行い、同意の取得などについて、プライバシに関するプリファレンスの設定画面を当該ユーザに提示して、当該ユーザによって入力されるプリファレンスの情報を取得する。
【００９９】
＜構成例＞
一構成例として、情報処理装置（実施形態では、ＰＰＭ装置１１）において、第１データ（実施形態では、データＡあるいはデータＢ）に基づいて第２データ（実施形態では、新規データＣ）を生成したことについての生成通知（実施形態では、問い合わせ信号による生成通知）を受け付ける受付部（図２の例では、プリファレンス問い合わせ受付部１５１）と、前記受付部によって受け付けられた前記生成通知に基づいて、前記第１データに関連する第１ユーザ（実施形態では、例えば、ユーザａ）から前記第２データの提供についての許可情報を受け付ける許可受付部（図２の例では、プリファレンス通知受付部１７３）と、を備える。
【０１００】
一構成例として、情報処理装置において、前記許可受付部によって受け付けられる前記許可情報の内容に基づいて、前記第２データの提供についてプリファレンスの情報を管理する管理部（図２の例では、プリファレンス管理部１３１）と、前記管理部によって管理される情報に基づいて、前記第２データの提供についてプリファレンスの判定を行うプリファレンス判定部（図２の例では、プリファレンス判定部１５２）と、前記プリファレンス判定部によって行われた判定の結果を前記生成通知の提供元に通知する通知部（図２の例では、プリファレンス通知部１５３）と、を備える。
一構成例として、情報処理装置において、前記受付部によって受け付けられた前記生成通知に基づいて、前記第１ユーザを判定する第１データ情報判定部（図２の例では、元データ情報判定部１７１）と、前記第１データ情報判定部によって判定された前記第１ユーザに対して、前記第２データの提供についてプリファレンスを問い合わせる問い合わせ信号を送信する問い合わせ部（図２の例では、プリファレンス問い合わせ部１７２）と、を備え、前記許可受付部によって受け付けられる前記許可情報は、前記問い合わせ部によって送信される前記問い合わせ信号に対する返答である。
一構成例として、情報処理装置において、前記生成通知には、前記第１ユーザを識別することが可能な情報が含まれる。
【０１０１】
一構成例として、情報処理方法（実施形態では、ＰＰＭ装置１１において行われる情報処理の方法）において、受付部が、第１データに基づいて第２データを生成したことについての生成通知を受け付け、許可受付部が、前記受付部によって受け付けられた前記生成通知に基づいて、前記第１データに関連する第１ユーザから前記第２データの提供についての許可情報を受け付ける。
一構成例として、コンピュータ（実施形態では、ＰＰＭ装置１１を構成するコンピュータ）に、第１データに基づいて第２データを生成したことについての生成通知を受け付ける機能と、受け付けられた前記生成通知に基づいて、前記第１データに関連する第１ユーザから前記第２データの提供についての許可情報を受け付ける機能と、を実現させるためのプログラムである。
【０１０２】
このように、装置以外に、所定の処理を行う方法（例えば、情報処理方法）、所定の処理のステップをコンピュータに実行させるプログラム、プログラムの記録媒体、システム（例えば、情報処理システム）などとして構成されてもよい。
【０１０３】
ここで、以上に示した実施形態に係る各装置（例えば、ＰＰＭ装置１１など）の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録（記憶）して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、処理を行ってもよい。
なお、ここでいう「コンピュータシステム」とは、オペレーティング・システム（ＯＳ：Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）あるいは周辺機器等のハードウェアを含むものであってもよい。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
また、コンピュータ読み取り可能な記録媒体は、例えば、非一時的記録媒体であってもよい。
【０１０４】
さらに、「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークあるいは電話回線等の通信回線を介してプログラムが送信された場合のサーバあるいはクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ））のように、一定時間プログラムを保持しているものも含むものとする。
また、上記のプログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）あるいは電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記のプログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、上記のプログラムは、前述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【０１０５】
以上、本発明の実施形態について図面を参照して詳述したが、具体的な構成はこの実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。
【符号の説明】
【０１０６】
１…データ管理システム、１１…ＰＰＭ装置、３１〜３２、５１〜５２、７１、９１…処理装置、１０１１…プリファレンス管理テーブル、１１１…入力部、１１２…出力部、１１３…通信部、１１４…記憶部、１１５…制御部、１３１…プリファレンス管理部、１５１…プリファレンス問い合わせ受付部、１５２…プリファレンス判定部、１５３…プリファレンス通知部、１７１…元データ情報判定部、１７２…プリファレンス問い合わせ部、１７３…プリファレンス通知受付部、１１１１…問い合わせ信号、１１３１、１２３１…データ識別情報、１１３２…データ提供態様情報、１２１１…通知信号、１２３２…ユーザ識別情報、１２３３…プリファレンス情報
【図１】
2020107247.tif 000003
【図２】
2020107247.tif 000004
【図３】
2020107247.tif 000005
【図４】
2020107247.tif 000006
【図５】
2020107247.tif 000007
【図６】
2020107247.tif 000008
【図７】
2020107247.tif 000009
【図８】
2020107247.tif 000010