(57)【要約】【課題】サービス提供者から要求されたユーザ情報の提供に関する設定を容易にする。【解決手段】情報処理装置は、複数のユーザ識別情報と、複数のユーザの各々についてユーザに関する複数のユーザ情報の種別情報の識別情報と、複数のユーザ情報の種別情報の各々についてユーザ情報の種別情報の第三者への提供に関する設定情報とを関連付けて記憶する記憶部と、複数のユーザ情報の種別情報の各々について設定情報を設定する設定部とを備え、記憶部は、複数のユーザ情報の種別情報の各々を階層構造にしたがって記憶し、設定部は、複数のユーザ情報の種別情報のうち、上位階層のユーザ情報の種別情報の設定情報に応じて上位階層のユーザ情報の種別情報に対して下位階層の複数のユーザ情報の種別情報の設定情報を変更し、下位階層の複数のユーザ情報の種別情報の各々の設定情報に応じて上位階層のユーザ情報の種別情報の設定情報を変更する。【選択図】図２
2018151949.tif 000002
【特許請求の範囲】
【請求項１】
複数のユーザが利用するサービスの提供者への該複数のユーザに関する情報の提供に関する情報を管理する情報処理装置であって、
複数のユーザの識別情報と、該複数のユーザの各々について該ユーザに関する複数のユーザ情報の種別情報の識別情報と、該複数のユーザ情報の種別情報の各々について該ユーザ情報の種別情報の第三者への提供に関する設定情報とを関連付けて記憶する記憶部と、
前記記憶部に記憶された前記複数のユーザ情報の種別情報の各々について前記設定情報を設定する設定部と
を備え、
前記記憶部は、前記複数のユーザ情報の種別情報の各々を階層構造にしたがって記憶し、
前記設定部は、前記複数のユーザ情報の種別情報のうち、上位階層のユーザ情報の種別情報の設定情報に応じて該上位階層のユーザ情報の種別情報に対して下位階層となる複数のユーザ情報の種別情報の設定情報を変更し、前記下位階層の複数のユーザ情報の種別情報の各々の設定情報に応じて前記上位階層のユーザ情報の種別情報の設定情報を変更する、情報処理装置。
【請求項２】
前記設定部は、前記複数のユーザ情報の種別情報のうち、前記上位階層のユーザ情報の種別情報、及び該上位階層のユーザ情報の種別情報に対して下位階層の複数のユーザ情報の種別情報の全ての設定情報が第１の情報である状態で、該上位階層のユーザ情報の種別情報の設定情報を第２の情報に変更する場合に、該下位階層の複数のユーザ情報の種別情報の設定情報も第２の情報へ変更する、請求項１に記載の情報処理装置。
【請求項３】
前記設定部は、前記複数のユーザ情報の種別情報のうち、前記上位階層のユーザ情報の種別情報、及び該上位階層のユーザ情報の種別情報に対して下位階層となる複数のユーザ情報の種別情報の全ての設定情報が第１の情報である状態で、該下位階層の複数のユーザ情報のいずれかの設定情報を第２の情報へ変更する場合に、該下位階層のユーザ情報の種別情報に対して上位階層のユーザ情報の種別情報の設定情報も第２の情報へ変更する、請求項１又は請求項２に記載の情報処理装置。
【請求項４】
前記設定部は、前記複数のユーザ情報の種別情報のうち、前記下位階層の複数のユーザ情報の種別情報の全ての設定情報が第２の情報である場合に、前記上位階層のユーザ情報の種別情報の設定情報を第２の情報に設定する、請求項１から請求項３のいずれか１項に記載の情報処理装置。
【請求項５】
前記設定部は、前記複数のユーザ情報の種別情報のうち、前記下位階層の複数のユーザ情報の種別情報の全ての設定情報が第１の情報である場合に、前記上位階層のユーザ情報の種別情報の設定情報を第１の情報に設定する、請求項１から請求項４のいずれか１項に記載の情報処理装置。
【請求項６】
前記記憶部は、前記複数のユーザ情報の種別情報の各々を、上位階層のユーザ情報の種別情報を具体化することによって下位階層のユーザ情報の種別情報となる階層構造にしたがって記憶する、請求項１から請求項５のいずれか１項に記載の情報処理装置。
【請求項７】
複数のユーザが利用するサービスの提供者への該複数のユーザに関する情報の提供に関する情報を管理する情報処理装置によって実行される情報処理方法であって、
複数のユーザの識別情報と、該複数のユーザの各々について該ユーザに関する複数のユーザ情報の識別情報の識別情報と、該複数のユーザ情報の識別情報の各々について該ユーザ情報の識別情報の第三者への提供に関する設定情報とを階層構造にしたがって関連付けて記憶するステップと、
前記記憶するステップによって記憶された前記複数のユーザ情報の識別情報の各々について前記設定情報を設定するステップと、
前記複数のユーザ情報の識別情報のうち、上位階層のユーザ情報の識別情報の設定情報に応じて該上位階層のユーザ情報の識別情報に対して下位階層となる複数のユーザ情報の識別情報の設定情報を変更し、前記下位階層の複数のユーザ情報の識別情報の各々の設定情報に応じて前記上位階層のユーザ情報の識別情報の設定情報を変更するステップと
を実行する情報処理方法。
【請求項８】
情報処理装置のコンピュータに、
複数のユーザの識別情報と、該複数のユーザの各々について該ユーザに関する複数のユーザ情報の識別情報の識別情報と、該複数のユーザ情報の識別情報の各々について該ユーザ情報の識別情報の第三者への提供に関する設定情報とを階層構造にしたがって関連付けて記憶するステップと、
前記記憶するステップによって記憶された前記複数のユーザ情報の識別情報の各々について前記設定情報を設定するステップと、
前記複数のユーザ情報の識別情報のうち、上位階層のユーザ情報の識別情報の設定情報に応じて該上位階層のユーザ情報の識別情報に対して下位階層となる複数のユーザ情報の識別情報の設定情報を変更し、前記下位階層の複数のユーザ情報の識別情報の各々の設定情報に応じて前記上位階層のユーザ情報の識別情報の設定情報を変更するステップと
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報処理装置、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
多くのサービスにおいて、サービスの利用希望者は自己の端末装置から希望するサービスの利用を申し込むことができる。一般に、ユーザがサービスの利用を希望する場合には、サービス提供者からサービスの申し込みの画面が送信され、該サービスの申し込みの画面では、サービス提供者が定めた、該サービスにおいて取得するユーザ情報とその取り扱いを定めたプライバシーポリシーや利用規約（以下、プライバシーポリシー等）への同意が求められる。ここで、ユーザ情報とは、例えば、氏名、生年月日、住所、電話番号、位置情報、サービス利用履歴といった、その情報単体で、或いは複数の情報を組み合わせることで個人を特定できる個人情報や、個人の行動に関する情報や公開を望まない情報であるプライバシー情報等を指す。また、ユーザ情報の取り扱いとは、例えば、取得したユーザ情報の第三者提供の有無、保存期間である。ユーザは、その内容を理解した上で同意することが求められる。
【０００３】
パーソナルデータへアクセスする技術に関して、ユーザのリソースへのアクセスを検知したときに、該ユーザのアクセスポリシに基づいて、該ユーザのリソースへのアクセスを許可するか否かを判断する技術が知られている（例えば、特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−１７８７２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
サービス提供者からユーザへのプライバシーポリシー等の開示とその同意手続きは、ＧＵＩ(Graphical User Interface)で行えるようになっていることが多い。そして、例えば、ユーザは、該ＧＵＩにおいて、提供を求められているユーザ情報の種類やその取扱いを確認したうえで同意をするのかしないのか判断することを求められる。ユーザは、新たなサービスの利用を申し込む度に、そのサービスのプライバシーポリシー等へ同意をするか否かを判断しなければならない。また、サービスの多様化、複雑化や、端末装置の高度化が進み、サービス提供者が提供を求めるユーザ情報の種類が増加してきており、同意にあたってユーザがプライバシーポリシー等を確認する際の負担が増大してきている。
【０００６】
本発明は、上記課題を解決すべくなされたもので、サービスの提供者からユーザ情報が要求された場合に、ユーザ情報の提供に関する設定を容易にすることを目的とする。
【課題を解決するための手段】
【０００７】
（１）本発明の一態様は、複数のユーザが利用するサービスの提供者への該複数のユーザに関する情報の提供に関する情報を管理する情報処理装置であって、複数のユーザの識別情報と、該複数のユーザの各々について該ユーザに関する複数のユーザ情報の種別情報の識別情報と、該複数のユーザ情報の種別情報の各々について該ユーザ情報の種別情報の第三者への提供に関する設定情報とを関連付けて記憶する記憶部と、前記記憶部に記憶された前記複数のユーザ情報の種別情報の各々について前記設定情報を設定する設定部とを備え、前記記憶部は、前記複数のユーザ情報の種別情報の各々を階層構造にしたがって記憶し、前記設定部は、前記複数のユーザ情報の種別情報のうち、上位階層のユーザ情報の種別情報の設定情報に応じて該上位階層のユーザ情報の種別情報に対して下位階層となる複数のユーザ情報の種別情報の設定情報を変更し、前記下位階層の複数のユーザ情報の種別情報の各々の設定情報に応じて前記上位階層のユーザ情報の種別情報の設定情報を変更する、情報処理装置である。
（２）本発明の一態様は、上記（１）に記載の情報処理装置において、前記設定部は、前記複数のユーザ情報の種別情報のうち、前記上位階層のユーザ情報の種別情報、及び該上位階層のユーザ情報の種別情報に対して下位階層の複数のユーザ情報の種別情報の全ての設定情報が第１の情報である状態で、該上位階層のユーザ情報の種別情報の設定情報を第２の情報に変更する場合に、該下位階層の複数のユーザ情報の種別情報の設定情報も第２の情報へ変更する、情報処理装置である。
（３）本発明の一態様は、上記（２）に記載の情報処理装置において、前記設定部は、前記複数のユーザ情報の種別情報のうち、前記上位階層のユーザ情報の種別情報、及び該上位階層のユーザ情報の種別情報に対して下位階層となる複数のユーザ情報の種別情報の全ての設定情報が第１の情報である状態で、該下位階層の複数のユーザ情報のいずれかの設定情報を第２の情報へ変更する場合に、該下位階層のユーザ情報の種別情報に対して上位階層のユーザ情報の種別情報の設定情報も第２の情報へ変更する、情報処理装置である。
（４）本発明の一態様は、上記（１）から（３）のいずれか一項に記載の情報処理装置において、前記設定部は、前記複数のユーザ情報の種別情報のうち、前記下位階層の複数のユーザ情報の種別情報の全ての設定情報が第２の情報である場合に、前記上位階層のユーザ情報の種別情報の設定情報を第２の情報に設定する、情報処理装置である。
（５）本発明の一態様は、上記（１）から（４）のいずれか一項に記載の情報処理装置において、前記設定部は、前記複数のユーザ情報の種別情報のうち、前記下位階層の複数のユーザ情報の種別情報の全ての設定情報が第１の情報である場合に、前記上位階層のユーザ情報の種別情報の設定情報を第１の情報に設定する、情報処理装置である。
（６）本発明の一態様は、上記（１）から（５）のいずれか一項に記載の情報処理装置において、前記記憶部は、前記複数のユーザ情報の種別情報の各々を、上位階層のユーザ情報の種別情報を具体化することによって下位階層のユーザ情報の種別情報となる階層構造にしたがって記憶する、情報処理装置である。
（７）本発明の一態様は、複数のユーザが利用するサービスの提供者への該複数のユーザに関する情報の提供に関する情報を管理する情報処理装置によって実行される情報処理方法であって、複数のユーザの識別情報と、該複数のユーザの各々について該ユーザに関する複数のユーザ情報の種別情報の識別情報と、該複数のユーザ情報の識別情報の各々について該ユーザ情報の識別情報の第三者への提供に関する設定情報とを階層構造にしたがって関連付けて記憶するステップと、前記記憶するステップによって記憶された前記複数のユーザ情報の識別情報の各々について前記設定情報を設定するステップと、前記複数のユーザ情報の識別情報のうち、上位階層のユーザ情報の識別情報の設定情報に応じて該上位階層のユーザ情報の識別情報に対して下位階層となる複数のユーザ情報の識別情報の設定情報を変更し、前記下位階層の複数のユーザ情報の識別情報の各々の設定情報に応じて前記上位階層のユーザ情報の識別情報の設定情報を変更するステップとを実行する情報処理方法である。
（８）本発明の一態様は、情報処理装置のコンピュータに、複数のユーザの識別情報と、該複数のユーザの各々について該ユーザに関する複数のユーザ情報の種別情報の識別情報と、該複数のユーザ情報の識別情報の各々について該ユーザ情報の識別情報の第三者への提供に関する設定情報とを階層構造にしたがって関連付けて記憶するステップと、前記記憶するステップによって記憶された前記複数のユーザ情報の識別情報の各々について前記設定情報を設定するステップと、前記複数のユーザ情報の識別情報のうち、上位階層のユーザ情報の識別情報の設定情報に応じて該上位階層のユーザ情報の識別情報に対して下位階層となる複数のユーザ情報の識別情報の設定情報を変更し、前記下位階層の複数のユーザ情報の識別情報の各々の設定情報に応じて前記上位階層のユーザ情報の識別情報の設定情報を変更するステップとを実行させるプログラムである。
【発明の効果】
【０００８】
本発明の実施形態によれば、サービスの提供者からユーザ情報が要求された場合に、ユーザ情報の提供に関する設定を容易にすることができる。
【図面の簡単な説明】
【０００９】
【図１】実施形態に係るプライバシー保護装置が適用される通信システムの一例を示す図である。
【図２】実施形態に係るプライバシー保護装置の機能ブロック図である。
【図３】事前設定登録画面の一例を示す図である。
【図４】詳細情報登録画面（その１）の一例を示す図である。
【図５】詳細情報登録画面（その２）の一例を示す図である。
【図６】詳細情報登録画面（その３）の一例を示す図である。
【図７】詳細情報登録画面（その４）の一例を示す図である。
【図８】ユーザ情報の階層（その１）の一例を示す図である。
【図９】ユーザ情報の階層（その２）の一例を示す図である。
【図１０】事前設定テーブルの一例を示す図である。
【図１１】プライバシーポリシー同意問い合わせ画面の一例を示す図である。
【図１２】プライバシーポリシー詳細情報同意問い合わせ画面（その１）の一例を示す図である。
【図１３】プライバシーポリシー詳細情報同意問い合わせ画面（その２）の一例を示す図である。
【図１４】プライバシーポリシー詳細情報同意問い合わせ画面（その３）の一例を示す図である。
【図１５】プライバシーポリシー詳細情報同意問い合わせ画面（その４）の一例を示す図である。
【図１６】実施形態に係る端末装置の機能ブロック図である。
【図１７】実施形態に係る通信システムの動作の一例を示す図である。
【図１８】実施形態に係る通信システムの動作の一例を示す図である。
【図１９】実施形態に係る通信システムの動作の一例を示す図である。
【図２０】実施形態に係る通信システムの動作の一例を示す図である。
【発明を実施するための形態】
【００１０】
＜実施形態＞
＜通信システムの構成＞
図１は、実施形態に係るプライバシー保護装置が適用される通信システムの一例を示す図である。
通信システムは、端末装置１０１、１０２、・・・、１０Ｎ（Ｎは、Ｎ＞０の整数）と、プライバシー保護装置１００と、サービス提供装置Ｔ０１、Ｔ０２、・・・、Ｔ０Ｍ（Ｍは、Ｍ＞０の整数）とから構成される。プライバシー保護装置１００は、移動通信ネットワーク等の通信ネットワーク２０と接続され、該通信ネットワーク２０には、端末装置１０１、１０２、・・・、１０Ｎ（Ｎは、Ｎ＞０の整数）が接続される。また、プライバシー保護装置１００は、インターネット等の通信ネットワーク５０と接続され、通信ネットワーク５０には、サービス提供装置Ｔ０１、Ｔ０２、・・・、Ｔ０Ｍが接続される。
【００１１】
サービス提供装置Ｔ０Ｍは、サービス提供者により、端末装置１０Ｎに対する各種サービスの提供に用いられる。以下、端末装置１０１、１０２、・・・、１０Ｎのうち、任意の端末装置を端末装置１０Ｎと記載する。また、サービス提供装置Ｔ０１、Ｔ０２、・・・、Ｔ０Ｍのうち、任意のサービス提供装置をサービス提供装置Ｔ０Ｍと記載する。
端末装置１０Ｎは、サービス提供装置Ｔ０Ｍが提供するサービスの利用を希望するユーザにより、該ユーザのユーザ情報をサービス提供者に提供してよいか否かの設定操作や、サービスの利用に用いられる。ユーザは、端末装置１０Ｎを操作することによって、プライバシー保護装置１００に対して、ユーザ情報の基本的な取り扱いルールを事前設定として登録できる。事前設定の登録は、プライバシー保護装置１００が提供する事前設定登録画面において行われる。事前設定登録画面では、ユーザ情報の種別毎にサービス提供者へ提供するかしないかの設定を行う。
複数のユーザ情報の各々は、階層構造を形成する。上位階層のユーザ情報を詳細化、具体化したものが下位階層のユーザ情報となり、下位階層のユーザ情報を概略化、抽象化したものが上位階層のユーザ情報となる。下位階層のユーザ情報の登録は、プライバシー保護装置１００が提供する詳細情報登録画面において行われる。詳細情報登録画面では、ユーザは、下位階層のユーザ情報の種別毎にサービス提供者へ提供するかしないかの設定を行う。
具体的には、ユーザは、事前設定登録画面や、詳細情報登録画面を参照し、サービス提供者へ提供してもよいと考えるユーザ情報の種別については、対応するチェックボックス上でクリックする操作を行うことで、端末装置１０Ｎから、該操作を示す情報が、プライバシー保護装置１００へ送信される。プライバシー保護装置１００は、端末装置１０Ｎによって送信された操作を示す情報を受信すると、受信した操作を示す情報に基づいて、チェックボックスにレ点を表示した事前設定登録画面や、詳細情報登録画面を作成し、作成した事前設定登録画面や、詳細情報登録画面を、端末装置１０Ｎへ、送信する。端末装置１０Ｎは、プライバシー保護装置１００が送信した事前設定登録画面や、詳細情報登録画面を表示する。
一方、ユーザは、事前設定登録画面や、詳細情報登録画面を参照し、サービス提供者へ提供しないと考えるユーザ情報の種別については、対応するチェックボックス上に表示されているレ点上でクリックする操作を行うことで、端末装置１０Ｎから、該操作を示す情報が、プライバシー保護装置１００へ送信される。プライバシー保護装置１００は、端末装置１０Ｎによって送信された操作を示す情報を受信すると、受信した操作を示す情報に基づいて、チェックボックスに表示されているレ点を削除した事前設定登録画面や、詳細情報登録画面を作成し、作成した事前設定登録画面や、詳細情報登録画面を、端末装置１０Ｎへ、送信する。端末装置１０Ｎは、プライバシー保護装置１００が送信した事前設定登録画面や、詳細情報登録画面を表示する。
【００１２】
プライバシー保護装置１００では、設定操作を行った、ユーザを識別する情報(以下「ユーザＩＤ」という。)と、ユーザ情報の種別を識別する情報（以下「ユーザ情報識別情報」という。）と、上記設定の内容（設定情報）とを紐づけて事前設定情報として管理する。ユーザが、サービスの利用を新たに要求した場合には、該サービスを識別する情報（以下「サービスＩＤ」という。)とユーザＩＤとを含むサービス利用開始申請が、端末装置１０Ｎからプライバシー保護装置１００へと送信される。プライバシー保護装置１００は、サービス利用開始申請を受信すると、該サービスを提供するサービス提供装置Ｔ０Ｍへ、サービス提供者が定めるプライバシーポリシー等送信要求を送信する。プライバシーポリシー等送信要求を受信したサービス提供装置Ｔ０Ｍは、プライバシー保護装置１００へ、サービス提供者のプライバシーポリシー等と共に、サービス提供者が要求するユーザ情報の種別を識別する情報（以下「要求ユーザ情報識別情報」という。) を送信する。
【００１３】
プライバシー保護装置１００は、事前設定情報から、受信した要求ユーザ情報識別情報に含まれるユーザ情報識別情報に対応する設定情報を抽出し、プライバシーポリシー同意問い合わせ画面に反映する。プライバシーポリシー同意問い合わせ画面には、サービス提供装置Ｔ０Ｍから受信した、サービス提供者のプライバシーポリシー等も含まれる。プライバシー保護装置１００は、作成したプライバシーポリシー同意問い合わせ画面を、サービスの利用を要求したユーザが使用する端末装置１０Ｎへ送信する。プライバシーポリシー同意問い合わせ画面において、事前設定情報が反映されることにより、ユーザは、複数のサービスの利用において、同じような設定を繰り返さずに済み、また、設定の共通化による管理の容易化が図られる。
【００１４】
サービスの利用を要求したユーザが使用する端末装置１０Ｎによってプライバシーポリシー同意問い合わせ画面が受信されると、該ユーザは、該プライバシーポリシー同意問い合わせ画面を参照し、プライバシーポリシー等に同意するか否かを判断する。また、プライバシーポリシー同意問い合わせ画面には、サービス提供者が提供を求める、一又は複数のユーザ情報の種別情報に対応する事前設定情報の内容が表示される。ユーザは、提供を求められたユーザ情報の種別の各々についてサービス提供者へ提供するか否かを決定の上、プライバシーポリシー等に同意するか否かを判断する。プライバシーポリシー同意問い合わせ画面に表示された内容にそのまま同意する場合には、該ユーザは同意する操作を行う。表示された内容を一部変更して同意する場合には、該ユーザは、ユーザ情報の種別情報毎に提供可否の設定を修正のうえで、同意する操作を行う。同意しない場合には、プライバシーポリシー同意画面の内容に従って同意をしない操作を行う。いずれかの操作をすることによって、端末装置１０Nからプライバシー保護装置１００へ、プライバシーポリシー同意応答が送信される。
【００１５】
プライバシー保護装置１００は、端末装置１０Ｎからプライバシーポリシー同意応答を受信し、サービスＩＤとユーザＩＤとユーザ情報の種別毎に提供するか否かを表す情報とを取得する。ユーザがプライバシーポリシー等に同意するとした場合には、プライバシー保護装置１００は、そのサービス提供者に対する提供が許可されたユーザ情報識別情報を認可設定情報として記憶する。そして、プライバシー保護装置１００は、サービスＩＤとユーザＩＤとプライバシーポリシー等への同意／非同意と、さらに同意の場合にはユーザが提供を許可したユーザ情報識別情報とをサービス提供装置Ｔ０Ｍへ送信する。サービス提供装置Ｔ０Ｍは、プライバシー保護装置１００から受信した情報に基づいて、サービスの提供可否や内容を決定する。
【００１６】
＜プライバシー保護装置＞
本実施形態に係るプライバシー保護装置１００のハードウェア構成の一例について説明する。プライバシー保護装置１００は、ＣＰＵと、メモリと、不揮発性メモリと、通信Ｉ／Ｆと、内部バスとを備えている。
ＣＰＵは、例えば不揮発性メモリに記憶されるプログラムを実行し、メモリをワークメモリとして使用して、プライバシー保護装置１００の各部を制御する。メモリは、半導体素子を利用した揮発性のメモリ等のＲＡＭによって構成される。メモリは、ＣＰＵのワークメモリとして使用される。不揮発性メモリは、例えばハードディスク（ＨＤ）やＲＯＭ等によって構成され、ＣＰＵによって実行されるプログラムが記憶される。通信Ｉ／Ｆは、通信ネットワーク２０を経由して、端末装置１０Ｎ等の外部機器と通信して、データ等の送受信を行うためのインターフェースである。さらに、通信Ｉ／Ｆは、通信ネットワーク５０を経由して、サービス提供装置Ｔ０Ｍと通信を行う。内部バスは、ＣＰＵ、メモリ、不揮発性メモリ、通信Ｉ／Ｆを互いに接続する。内部バスに接続される各部は、内部バスを介して互いにデータのやりとりを行うことができるようにされている。
【００１７】
＜プライバシー保護装置の機能構成＞
図２は、実施形態に係るプライバシー保護装置の機能ブロック図である。プライバシー保護装置１００は、通信部１５２、事前設定情報設定部１５４、サービス利用要求処理部１５６、比較部１５８、画面情報作成部１６２、及び記憶部１６６を有している。記憶部１６６には、事前設定テーブル１６６２が記憶される。これらの各部は、図２に示されている各構成要素のいずれかが、不揮発性メモリからメモリ上に展開されたプログラムを実行するＣＰＵからの命令によって動作することで実現される機能である。
【００１８】
＜プライバシー保護装置の各機能構成＞
図２を用いて、プライバシー保護装置１００の各機能構成について詳細に説明する。なお、以下では、プライバシー保護装置１００の各機能構成を説明するにあたって、図２に示されている各構成要素のうち、プライバシー保護装置１００の各機能構成を実現させるための主なハードウェアとの関係も説明する。
通信部１５２は、ＣＰＵからの命令、及び通信Ｉ／Ｆによって実現される。通信部１５２は、端末装置１０Ｎや、サービス提供装置Ｔ０Ｍ等の他の装置との間で各種データの送受信を行う。
【００１９】
事前設定情報設定部１５４は、ＣＰＵからの命令によって実現され、ユーザの操作によってプライバシー保護装置１００に事前設定情報を設定する。例えば、複数の端末装置１０Ｎの各々は、プライバシー保護装置１００へアクセスし、ユーザＩＤを含む事前設定登録申請を送信する。事前設定情報設定部１５４は、通信部１５２が受信した事前設定登録申請を取得すると、通信部１５２から該端末装置１０Ｎへ、事前設定登録画面を送信する。端末装置１０Ｎは、プライバシー保護装置１００から送信される事前設定登録画面を表示する。
また、事前設定情報設定部１５４は、通信部１５２が受信した詳細情報登録申請を取得すると、通信部１５２から該端末装置１０Ｎへ、詳細設定登録画面を送信する。端末装置１０Ｎは、プライバシー保護装置１００から送信される詳細設定登録画面を表示する。
また、例えば、複数の端末装置１０Ｎの各々は、プライバシー保護装置１００へ、操作を示す情報を送信する。事前設定情報設定部１５４は、通信部１５２が受信した操作を示す情報を取得すると、該操作を反映した事前設定登録画面や、詳細設定登録画面を作成する。事前設定情報設定部１５４は、作成した事前設定情報や、詳細設定登録画面を、通信部１５２から、端末装置１０Ｎへ送信する。端末装置１０Ｎは、プライバシー保護装置１００から送信される事前設定登録画面や、詳細設定登録画面を表示する。
また、事前設定情報設定部１５４は、端末装置１０Ｎへ送信した事前設定登録画面や、詳細設定登録画面に対して、ユーザがユーザ情報の種別毎にサービス提供者へ提供するかしないかの操作を行うことによって送信される操作を示す情報を取得した場合に、該操作の対象のユーザ情報に応じて、該操作の対象のユーザ情報以外の他のユーザ情報の種別情報の設定情報を自動設定する。具体的には、事前設定情報設定部１５４は、上位階層のユーザ情報の種別情報の設定情報に対して操作が行われた場合には、該上位階層のユーザ情報の種別情報に対して下位階層となる複数のユーザ情報の種別情報の設定情報を、該上位階層のユーザ情報の種別情報の設定情報と同じ設定情報に変更する。また、事前設定情報設定部１５４は、下位階層の複数のユーザ情報の種別情報の各々の設定情報に対して操作が行われた場合には、該ユーザ情報の種別情報に対して上位階層のユーザ情報の種別情報の設定情報を、該下位階層のユーザ情報の種別情報の設定情報に応じて変更する。
【００２０】
サービス利用要求処理部１５６は、ＣＰＵからの命令によって実現される。ユーザが端末装置１０Ｎを操作してあるサービスの利用を要求することによって該端末装置１０Ｎからサービス利用開始申請が送信されると、該サービス利用開始申請はプライバシー保護装置１００の通信部１５２に受信される。サービス利用開始申請には、ユーザＩＤとサービスＩＤとが含まれる。通信部１５２は、該サービス利用開始申請をサービス利用要求処理部１５６へ出力する。
サービス利用要求処理部１５６は、通信部１５２からサービス利用開始申請を取得すると、該サービス利用開始申請に含まれるサービスＩＤに基づいて、該サービスを提供しているサービス提供装置Ｔ０Ｍを宛先として、要求ユーザ情報識別情報の問合せを送信する。
サービス提供装置Ｔ０Ｍは、プライバシー保護装置１００から要求ユーザ情報識別情報の問合せを取得すると、プライバシー保護装置１００へ要求ユーザ情報識別情報を送信する。要求ユーザ情報識別情報は、ユーザから収集したユーザ情報の取り扱い等を含むサービス提供者のプライバシーポリシー等と共に送信される。該要求ユーザ情報識別情報とプライバシーポリシー等は、プライバシー保護装置１００の通信部１５２によって受信され、サービス利用要求処理部１５６に出力される。サービス利用要求処理部１５６は、該要求ユーザ情報識別情報を比較部１５８と、画面情報作成部１６２へ出力する。
また、サービス利用要求処理部１５６は、端末装置１０Ｎによって送信されるプライバシーポリシー同意応答に基づいて、該プライバシーポリシー同意応答に含まれるサービスＩＤとユーザＩＤとユーザ情報識別情報とユーザ情報提供設定情報とプライバシーポリシー等への同意の有無に基づいて、サービス提供者への応答を作成し、通信部１５２へ出力する。通信部１５２は、サービス利用要求処理部１５６から供給されたサービス提供者への応答をサービス提供装置Ｔ０Ｍへ送信する。
【００２１】
比較部１５８は、ＣＰＵからの命令によって実現される。比較部１５８は、サービス利用要求処理部１５６から供給される要求ユーザ情報識別情報に含まれる一又は複数のユーザ情報識別情報と、事前設定テーブル１６６２に含まれる一又は複数のユーザ情報識別情報とを比較し、一致するユーザ情報識別情報を特定する。比較部１５８は、特定したユーザ情報識別情報を、画面情報作成部１６２へ出力する。
画面情報作成部１６２は、ＣＰＵからの命令によって実現される。画面情報作成部１６２は、サービス利用要求処理部１５６から供給された要求ユーザ情報識別情報と、比較部１５８から供給されたユーザ情報識別情報とに基づいて、事前設定テーブル１６６２において、該ユーザ情報識別情報に対応付けられている基本的な取り扱いルールを反映したプライバシーポリシー同意問い合わせ画面を作成する。画面情報作成部１６２は、通信部１５２へ、プライバシーポリシー問い合わせ画面を出力する。
記憶部１６６は、不揮発性メモリによって実現される。記憶部１６６には、事前設定テーブル１６６２が記憶される。
【００２２】
＜事前設定登録画面＞
図３は、事前設定登録画面の一例を示す図である。
事前設定登録画面３５０には、氏名情報３０２、電話番号３０４、メールアドレス３０６、契約者詳細情報３０８、家族情報３１０、居住情報３１２等の複数のユーザ情報の種別が表示される。また、事前設定登録画面３５０には、複数のユーザ情報の種別の各々に対応して、チェックボックス３０１、３０３、３０５、３０７、３０９、及び３１１が表示される。また、事前設定登録画面３５０には、契約者詳細情報３０８の下位階層のユーザ情報の設定情報を設定する詳細情報登録画面を表示させる詳細ボタン３１４と居住情報３１２の下位階層のユーザ情報の設定情報を設定する詳細情報登録画面を表示させる詳細ボタン３１６が表示される。また、事前設定登録画面３５０には、同意や承認を表すＯＫボタン３２２が表示される。
【００２３】
氏名情報３０２はユーザの氏名を表す情報であり、電話番号３０４はユーザの電話番号を表す情報であり、メールアドレス３０６はユーザのメールアドレスを表す情報であり、契約者詳細情報３０８は契約者の氏名を表す情報である。また、家族情報３１０はユーザの家族を表す情報であり、居住情報３１２はユーザの住居を表す情報である。図３に示される例では、チェックボックス３０１が氏名情報３０２に対応し、チェックボックス３０３が電話番号３０４に対応し、チェックボックス３０５がメールアドレス３０６に対応する。さらに、図３に示される例では、チェックボックス３０７が契約者詳細情報３０８に対応し、チェックボックス３０９が家族情報３１０に対応し、チェックボックス３１１が居住情報３１２に対応する。
【００２４】
ユーザは、事前設定登録画面３５０を参照し、複数のユーザ情報の種別毎に基本的にサービス提供者へ提供してもよいと考える情報か否かを判断し、サービス提供者へ提供してもよいと考えるユーザ情報の種別については、対応するチェックボックス上でクリックすることでレ点を表示させる。ここで、ユーザが、チェックボックス３０７上でクリックすることでレ点を表示させた場合、契約者詳細情報３０８の下位階層のユーザ情報に対応するチェックボックスにも自動的にレ点が表示される。これによって、契約者詳細情報３０８の下位階層のユーザ情報の全てが、基本的にサービス提供者へ提供してもよいと考える情報であると判断されたことになる。また、ユーザが、チェックボックス３１１上でクリックすることでレ点を表示させた場合、居住情報３１２の下位階層のユーザ情報に対応するチェックボックスにも自動的にレ点が表示される。これによって、居住情報３１２の下位階層のユーザ情報の全てが、基本的にサービス提供者へ提供してもよいと考える情報であると判断されたことになる。
【００２５】
また、ユーザは、事前設定登録画面３５０を参照し、詳細ボタン３１４を押すことで、端末装置１０Ｎから詳細情報登録申請が送信される。詳細情報登録申請には、契約者詳細情報に対応するユーザ情報識別情報が含まれる。プライバシー保護装置１００の事前設定情報設定部１５４は、通信部１５２が受信した詳細情報登録申請を取得すると、通信部１５２から該端末装置１０Ｎへ、詳細情報登録画面を送信する。端末装置１０Ｎは、プライバシー保護装置１００が提供する契約者詳細情報についての詳細情報登録画面を表示する。
図４は、契約者詳細情報についての詳細情報登録画面の一例を示す図である。
契約者詳細情報についての詳細情報登録画面４５０には、生年月日４０２、性別４０４、職業４０６、年収４０８等の複数のユーザ情報の種別が表示される。また、詳細情報登録画面４５０には、複数のユーザ情報の種別の各々に対応して、チェックボックス４０１、４０３、４０５、及び４０７が表示される。さらに、詳細情報登録画面４５０には、事前設定登録画面３５０へ戻ることを表す戻るボタン４２２が表示される。
生年月日４０２はユーザの生まれた年月日を表す情報であり、性別４０４はユーザの性別を表す情報であり、職業４０６はユーザの職業を表す情報であり、年収４０８はユーザの年収を表す情報である。図４に示される例では、チェックボックス４０１が生年月日４０２に対応し、チェックボックス４０３が性別４０４に対応し、チェックボックス４０５が職業４０６に対応し、チェックボックス４０７が年収４０８に対応する。
図４に示される例では、ユーザが事前設定登録画面３５０上で、チェックボックス３０７上でクリックせずに、詳細ボタン３１４が押されたため、チェックボックス４０１、４０３、４０５、及び４０７にレ点が表示されていない。一方、ユーザが事前設定登録画面３５０上で、チェックボックス３０７上でクリックすることでレ点を表示させた後に、詳細ボタン３１４が押された場合、チェックボックス４０１、４０３、４０５、及び４０７にレ点が表示される。
ユーザは、詳細情報登録画面４５０を参照し、契約者詳細情報を詳細化、具体化した一又は複数のユーザ情報の種別毎に基本的にサービス提供者へ提供してもよいと考える情報か否かを判断し、サービス提供者へ提供してもよいと考えるユーザ情報の種別については、対応するチェックボックス上でクリックすることでレ点を表示させる。一方、サービス提供者へ提供しないと考えるユーザ情報の種別については、対応するチェックボックス上でクリックしないか、提供しないと考えるユーザ情報の種別に対応するチェックボックス上にレ点が表示されている場合には、該レ点上でクリックすることでレ点を削除させる。
サービス提供者へ提供してもよいと考えるユーザ情報の種別の指定が終了すると、ユーザは、戻るボタン４２２を押す。
【００２６】
図３に戻り、説明を続ける。ユーザは、事前設定登録画面３５０を参照し、詳細ボタン３１６を押すことで、端末装置１０Ｎから詳細情報登録申請が送信される。詳細情報登録申請には、居住情報に対応するユーザ情報識別情報が含まれる。プライバシー保護装置１００の事前設定情報設定部１５４は、通信部１５２が受信した詳細情報登録申請を取得すると、通信部１５２から該端末装置１０Ｎへ、詳細情報登録画面を送信する。端末装置１０Ｎは、プライバシー保護装置１００が提供する居住情報についての詳細情報登録画面を表示する。
図５は、居住情報についての詳細情報登録画面の一例を示す図である。
居住情報についての詳細情報登録画面５５０には、住所情報５０２、住居情報５０４等の複数のユーザ情報の種別が表示される。また、詳細情報登録画面５５０には、複数のユーザ情報の種別の各々に対応して、チェックボックス５０１、及び５０３が表示される。また、詳細情報登録画面５５０には、住所情報５０２の下位階層のユーザ情報を設定する詳細情報登録画面を表示させる詳細ボタン５０６と住居情報５０４の下位階層のユーザ情報を設定する詳細情報登録画面を表示させる詳細ボタン５０８とが表示される。また、詳細情報登録画面５５０には、事前設定登録画面３５０へ戻ることを表す戻るボタン５２２が表示される。
住所情報５０２はユーザの住所を表す情報であり、住居情報５０４はユーザの住居を表す情報である。図５に示される例では、チェックボックス５０１が住所情報５０２に対応し、チェックボックス５０３が住居情報５０４に対応する。
図５に示される例では、ユーザが事前設定登録画面３５０上で、チェックボックス３１１上でクリックせずに、詳細ボタン３１６が押されたため、チェックボックス５０１、及び５０３にレ点が表示されていない。一方、ユーザが事前設定登録画面３５０上で、チェックボックス３１１上でクリックすることでレ点を表示させた後に、詳細ボタン３１６が押された場合、チェックボックス５０１、及び５０３にレ点が表示される。
ユーザは、詳細情報登録画面５５０を参照し、居住情報を具体化した一又は複数のユーザ情報の種別毎に基本的にサービス提供者へ提供してもよいと考える情報か否かを判断し、サービス提供者へ提供してもよいと考えるユーザ情報の種別については、対応するチェックボックス上でクリックすることでレ点を表示させる。一方、サービス提供者へ提供しないと考えるユーザ情報の種別については、対応するチェックボックス上でクリックしないか、提供しないと考えるユーザ情報の種別に対応するチェックボックス上にレ点が表示されている場合には、該レ点上でクリックすることでレ点を削除させる。ここで、ユーザが、チェックボックス５０１上でクリックすることでレ点を表示させた場合、住所情報５０２の下位階層のユーザ情報に対応するチェックボックスにも自動的にレ点が表示される。これによって、住所情報５０２の下位階層のユーザ情報の全てが、基本的にサービス提供者へ提供してもよいと考える情報であると判断されたことになる。同様に、ユーザが、チェックボックス５０３上でクリックすることでレ点を表示させた場合、住居情報５０４の下位階層のユーザ情報に対応するチェックボックスにも自動的にレ点が表示される。これによって、住居情報５０４の下位階層のユーザ情報の全てが、基本的にサービス提供者へ提供してもよいと考える情報であると判断されたことになる。
サービス提供者へ提供してもよいと考えるユーザ情報の種別の指定が終了すると、ユーザは、戻るボタン５２２を押す。
【００２７】
また、ユーザは、詳細情報登録画面５５０を参照し、詳細ボタン５０６を押すことで、端末装置１０Ｎから詳細情報登録申請が送信される。詳細情報登録申請には、住所情報に対応するユーザ情報識別情報が含まれる。端末装置１０Ｎが送信した詳細情報登録申請は、プライバシー保護装置１００の通信部１５２によって受信され、通信部１５２は受信した詳細情報登録申請を、事前設定情報設定部１５４へ出力する。事前設定情報設定部１５４は、通信部１５２が受信した詳細情報登録申請を取得すると、通信部１５２から該端末装置１０Ｎへ、住所情報についての詳細情報登録画面を送信する。端末装置１０Ｎは、プライバシー保護装置１００が提供する住所情報についての詳細情報登録画面を表示する。
図６は、住所情報についての詳細情報登録画面の一例を示す図である。
住所情報についての詳細情報登録画面６５０には、都道府県６０２、区市町村６０４、町域・丁目・番地６０６等の複数のユーザ情報の種別が表示される。また、詳細情報登録画面６５０には、複数のユーザ情報の種別の各々に対応して、チェックボックス６０１、６０３、及び６０５が表示される。さらに、詳細情報登録画面６５０には、詳細情報登録画面５５０へ戻るときに押される戻るボタン６２２が表示される。
都道府県６０２は都道府県を表す情報であり、区市町村６０４は区市町村を表す情報であり、町域・丁目・番地６０６は町域・丁目・番地を表す情報である。図６に示される例では、チェックボックス６０１が都道府県６０２に対応し、チェックボックス６０３が区市町村６０４に対応し、チェックボックス６０５が町域・丁目・番地６０６に対応する。
図６に示される例では、ユーザが詳細情報登録画面５５０上で、チェックボックス５０１上でクリックせずに、詳細ボタン５０６が押されたため、チェックボックス６０１、６０３、及び６０５にレ点が表示されていない。一方、ユーザが詳細情報登録画面５５０上で、チェックボックス５０１上でクリックすることでレ点を表示させた後に、詳細ボタン５０６が押された場合、チェックボックス６０１、６０３、及び６０５にレ点が表示される。
ユーザは、詳細情報登録画面６５０を参照し、住所情報を具体化した一又は複数のユーザ情報の種別毎に基本的にサービス提供者へ提供してもよいと考える情報か否かを判断し、サービス提供者へ提供してもよいと考えるユーザ情報の種別については、対応するチェックボックス上でクリックすることでレ点を表示させる。一方、サービス提供者へ提供しないと考えるユーザ情報の種別については、対応するチェックボックス上でクリックしないか、提供しないと考えるユーザ情報の種別に対応するチェックボックス上にレ点が表示されている場合には、該レ点上でクリックすることでレ点を削除させる。
サービス提供者へ提供してもよいと考えるユーザ情報の種別の指定が終了すると、ユーザは、戻るボタン６２２を押す。
【００２８】
図５に戻り、説明を続ける。ユーザは、詳細情報登録画面５５０を参照し、詳細ボタン５０８を押すことで、端末装置１０Ｎから詳細情報登録申請が送信される。詳細情報登録申請には、住居情報に対応するユーザ情報識別情報が含まれる。プライバシー保護装置１００の事前設定情報設定部１５４は、通信部１５２が受信した詳細情報登録申請を取得すると、通信部１５２から端末装置１０Ｎへ、詳細情報登録画面を送信する。端末装置１０Ｎは、プライバシー保護装置１００が提供する住居情報についての詳細情報登録画面を表示する。
図７は、住居情報についての詳細情報登録画面の一例を示す図である。
住居情報についての詳細情報登録画面７５０には、戸建７０２、マンション７０４、賃貸７０６等の複数のユーザ情報の種別が表示される。また、詳細情報登録画面７５０には、複数のユーザ情報の種別の各々に対応して、チェックボックス７０１、７０３、及び７０５が表示される。さらに、詳細情報登録画面７５０には、詳細情報登録画面５５０へ戻ることを表す戻るボタン７２２が表示される。
戸建７０２は戸建を表す情報であり、マンション７０４はマンションを表す情報であり、賃貸７０６は賃貸を表す情報である。図７に示される例では、チェックボックス７０１が戸建７０２に対応し、チェックボックス７０３がマンション７０４に対応し、チェックボックス７０５が賃貸７０６に対応する。
図７に示される例では、ユーザが詳細情報登録画面５５０上で、チェックボックス５０３上でクリックせずに、詳細ボタン５０８が押されたため、チェックボックス７０１、７０３、及び７０５にレ点が表示されていない。一方、ユーザが詳細情報登録画面５５０上で、チェックボックス５０３上でクリックすることでレ点を表示させた後に、詳細ボタン５０８が押された場合、チェックボックス７０１、７０３、及び７０５にレ点が表示される。
ユーザは、詳細情報登録画面７５０を参照し、住居情報を具体化した一又は複数のユーザ情報の種別毎に基本的にサービス提供者へ提供してもよいと考える情報か否かを判断し、サービス提供者へ提供してもよいと考えるユーザ情報の種別については、対応するチェックボックス上でクリックすることでレ点を表示させる。一方、サービス提供者へ提供しないと考えるユーザ情報の種別については、対応するチェックボックス上でクリックしないか、提供しないと考えるユーザ情報の種別に対応するチェックボックス上にレ点が表示されている場合には、該レ点上でクリックすることでレ点を削除させる。
サービス提供者へ提供してもよいと考えるユーザ情報の種別の指定が終了すると、ユーザは、戻るボタン７２２を押す。
サービス提供者へ提供してもよいと考えるユーザ情報の種別の指定が終了すると、ユーザは、事前設定登録画面３５０上で、ＯＫボタン３２２を押す。これによって、ユーザ情報の種別に対応してサービス提供者へ提供してもよいか否かが指定された事前設定登録応答は、端末装置１０Ｎからプライバシー保護装置１００へ送信される。
【００２９】
プライバシー保護装置１００の通信部１５２は、受信した事前設定登録応答と、該事前設定登録応答を送信したユーザのユーザＩＤとを事前設定情報設定部１５４へ出力する。事前設定情報設定部１５４は、該事前設定登録応答を送信したユーザのユーザＩＤと、複数のユーザ情報識別情報と、該複数のユーザ情報識別情報の各々についての基本的な取り扱いルールとを対応付けて事前設定テーブル１６６２に記憶する。
【００３０】
＜ユーザ情報の階層構造＞
図８、及び図９を参照して、ユーザ情報の階層構造について説明する。前述したように、複数のユーザ情報の各々は、階層構造を形成する。上位階層のユーザ情報を詳細化、具体化したものが下位階層のユーザ情報となり、下位階層のユーザ情報を概略化、抽象化したものが上位階層のユーザ情報となる。
図８は、契約者詳細情報の階層構造の一例を示す図である。
図８に示されるように、契約者詳細情報の階層構造は、上位階層である階層１（Ｌ１）と下位階層である階層２（Ｌ２）の２つの階層によって構成される。図８に示される例では、ユーザ情報識別情報「ｉｎｆｏ０４」で表される「契約者詳細情報」の下位階層に含まれるユーザ情報は、ユーザ情報識別情報「ｉｎｆｏ０４１」で表される「生年月日」と、ユーザ情報識別情報「ｉｎｆｏ０４２」で表される「性別」と、ユーザ情報識別情報「ｉｎｆｏ０４３」で表される「職業」と、ユーザ情報識別情報「ｉｎｆｏ０４４」で表される「年収」とを含む。
【００３１】
図９は、居住情報の階層構造の一例を示す図である。
図９に示されるように、居住情報の階層構造は、階層１（Ｌ１）と階層２（Ｌ２）と階層３（Ｌ３）の３つの階層によって構成される。図９に示される例では、ユーザ情報識別情報「ｉｎｆｏ０６」で表される「居住情報」の下位階層に含まれるユーザ情報は、ユーザ情報識別情報「ｉｎｆｏ０６１」で表される「住所情報」と、ユーザ情報識別情報「ｉｎｆｏ０６２」で表される「住居情報」となる。図９に示される例では、ユーザ情報識別情報「ｉｎｆｏ０６１」で表される「住所情報」の下位階層に含まれるユーザ情報は、ユーザ情報識別情報「ｉｎｆｏ０６１１」で表される「都道府県」と、ユーザ情報識別情報「ｉｎｆｏ０６１２」で表される「区市町村」と、ユーザ情報識別情報「ｉｎｆｏ０６１３」で表される「町域・丁目・番地」とを含む。図９に示される例では、ユーザ情報識別情報「ｉｎｆｏ０６２」で表される「住居情報」の下位階層に含まれるユーザ情報は、ユーザ情報識別情報「ｉｎｆｏ０６２１」で表される「戸建」と、ユーザ情報識別情報「ｉｎｆｏ０６２２」で表される「マンション」と、ユーザ情報識別情報「ｉｎｆｏ０６２３」で表される「賃貸」とを含む。
【００３２】
＜事前設定テーブル＞
図１０は、事前設定テーブルの一例を示す図である。
事前設定テーブル１６６２は、複数のユーザＩＤと、該複数のユーザＩＤの各々について該ユーザに関する一又は複数のユーザ情報識別情報と、該一又は複数のユーザ情報識別情報の各々についての基本的な取り扱いルールとを関連付けたテーブル形式の情報である。
図１０に示される例では、一例として、一ユーザについて示される。図１０に示される例では、ユーザＩＤ「０１ａａ」と、ユーザ情報識別情報「ｉｎｆｏ０１」、「ｉｎｆｏ０２」、「ｉｎｆｏ０３」、「ｉｎｆｏ０４」、「ｉｎｆｏ０５」、及び「ｉｎｆｏ０６」と、基本的な取り扱いルール「否」、「可」、「可」、「可」、「否」、及び「否」とが対応付けられている。「可」はサービス提供者へ提供できることを表し、「否」はサービス提供者へ提供できないことを表す。ユーザ情報識別情報「ｉｎｆｏ０１」は氏名情報３０２に対応し、ユーザ情報識別情報「ｉｎｆｏ０２」は電話番号３０４に対応し、ユーザ情報識別情報「ｉｎｆｏ０３」はメールアドレス３０６に対応し、ユーザ情報識別情報「ｉｎｆｏ０４」は契約者詳細情報３０８に対応し、ユーザ情報識別情報「ｉｎｆｏ０５」は家族情報３１０に対応し、ユーザ情報識別情報「ｉｎｆｏ０６」は居住情報３１２に対応する。氏名情報３０２、電話番号３０４、メールアドレス３０６、契約者詳細情報３０８、家族情報３１０、及び居住情報３１２は、階層１に含まれる。
【００３３】
また、ユーザ情報識別情報「ｉｎｆｏ０４」の設定情報に、基本的な取扱いルール「可」が設定されていることによって、ユーザ情報識別情報「ｉｎｆｏ０４」の下位階層である階層２（Ｌ２）において、ユーザ情報識別情報「ｉｎｆｏ０４１」、「ｉｎｆｏ０４２」、「ｉｎｆｏ０４３」、及び「ｉｎｆｏ０４４」の各々の設定情報に、基本的な取り扱いルール「可」、「可」、「可」、及び「可」が設定されている。
また、ユーザ情報識別情報「ｉｎｆｏ０６」の設定情報に、基本的な取扱いルール「否」が設定され、ユーザ情報識別情報「ｉｎｆｏ０６」の下位階層である階層２（Ｌ２）において、ユーザ情報識別情報「ｉｎｆｏ０６１」、及び「ｉｎｆｏ０６２」の設定情報に、基本的な取り扱いルール「否」、及び「否」が設定されている。ユーザ情報識別情報「ｉｎｆｏ０６１」の下位階層である階層３（Ｌ３）において、ユーザ情報識別情報「ｉｎｆｏ０６１１」、「ｉｎｆｏ０６１２」、及び「ｉｎｆｏ０６１３」の各々の設定情報に、基本的な取り扱いルール「可」、「否」、及び「否」が設定されている。ユーザ情報識別情報「ｉｎｆｏ０６２」の下位階層である階層３（Ｌ３）において、ユーザ情報識別情報「ｉｎｆｏ０６２１」、「ｉｎｆｏ０６２２」、及び「ｉｎｆｏ０６２３」の各々の設定情報に、基本的な取り扱いルール「否」、「否」、及び「否」が設定されている。
ユーザ情報識別情報「ｉｎｆｏ０４１」、「ｉｎｆｏ０４２」「ｉｎｆｏ０４３」、「ｉｎｆｏ０４４」、「ｉｎｆｏ０６１」、「ｉｎｆｏ０６２」、「ｉｎｆｏ０６１１」、「ｉｎｆｏ０６１２」、「ｉｎｆｏ０６１３」、「ｉｎｆｏ０６２１」、「ｉｎｆｏ０６２２」、及び「ｉｎｆｏ０６２３」の各々に対応するユーザ情報は、図８、図９に示したとおりである。
【００３４】
＜プライバシーポリシー同意問い合わせ画面＞
図１１は、プライバシー保護装置１００からサービスの利用を要求した端末装置１０Ｎへ送信されるプライバシーポリシー同意問い合わせ画面の一例を示す。
プライバシーポリシー同意問い合わせ画面８５０には、申込みサービス名８１５と、サービス提供者が定めたプライバシーポリシー等と、サービス提供者がユーザに対して提供を求めるユーザ情報とが含まれる。提供を求めるユーザ情報には、例えば、氏名情報８０２、電話番号８０４、メールアドレス８０６、契約者詳細情報８０８、家族情報８１０、居住情報８１２等が含まれる。
また、プライバシーポリシー同意問い合わせ画面には、複数のユーザ情報の種別情報の各々に対応して、チェックボックス８０１、８０３、８０５、８０７、８０９、及び８１１が表示される。また、プライバシーポリシー同意問い合わせ画面８５０には、契約者詳細情報８０８の下位階層のユーザ情報についてのプライバシーポリシーの同意を問い合わせる画面であるプライバシーポリシー詳細情報同意問い合わせ画面を表示する詳細ボタン８１４と居住情報８１２の下位階層のユーザ情報についてのプライバシーポリシーの同意を問い合わせる画面であるプライバシーポリシー詳細情報同意問い合わせ画面を表示する詳細ボタン８１６が表示される。また、プライバシーポリシー同意問い合わせ画面には、同意を表すボタン８２０や同意しないことを表すボタン８２２が表示される。
図３と同様に、氏名情報８０２はユーザの氏名を表す情報であり、電話番号８０４はユーザの電話番号を表す情報であり、メールアドレス８０６はユーザのメールアドレスを表す情報であり、契約者詳細情報８０８は契約者の氏名を表す情報であり、家族情報８１０はユーザの家族を表す情報であり、居住情報８１２はユーザの居住を表す情報である。
【００３５】
図１１に示される例では、申込みサービス名は「ＸＸＸサービス」であり、チェックボックス８０１が氏名情報８０２に対応し、チェックボックス８０３が電話番号８０４に対応し、チェックボックス８０５がメールアドレス８０６に対応する。図１１に示される例では、チェックボックス８０７が契約者詳細情報８０８に対応し、チェックボックス８０９が家族情報８１０に対応し、チェックボックス８１１が居住情報８１２に対応する。そして、ユーザ情報のうち、電話番号８０４と、メールアドレス８０６と、契約者詳細情報８０８については、対応するチェックボックスにレ点が表示されていることによって、サービス提供者への提供を許可する設定となっていることをユーザが認識できるようになっている。
【００３６】
また、ユーザは、プライバシーポリシー同意問い合わせ画面８５０を参照し、詳細ボタン８１４を押すことで、端末装置１０Ｎからプライバシーポリシー詳細情報同意問い合わせ画面申請が送信される。プライバシーポリシー詳細情報同意問い合わせ画面申請には、契約者詳細情報に対応するユーザ情報識別情報が含まれる。プライバシー保護装置１００の画面情報作成部１６２は、通信部１５２が受信したプライバシーポリシー詳細情報同意問い合わせ画面申請を取得すると、通信部１５２から該端末装置１０Ｎへ、契約者詳細情報についてのプライバシーポリシー詳細情報同意問い合わせ画面を送信する。端末装置１０Ｎは、プライバシー保護装置１００が提供する契約者詳細情報についてのプライバシーポリシー詳細情報同意問い合わせ画面を表示する。
図１２は、契約者詳細情報についてのプライバシーポリシー詳細情報同意問い合わせ画面の一例を示す図である。
契約者詳細情報についてのプライバシーポリシー詳細情報同意問い合わせ画面９５０には、生年月日９０２、性別９０４、職業９０６、年収９０８等の複数のユーザ情報の種別が表示される。また、プライバシーポリシー詳細情報同意問い合わせ画面には、複数のユーザ情報の種別の各々に対応して、チェックボックス９０１、９０３、９０５、及び９０７が表示される。さらに、プライバシーポリシー詳細情報同意問い合わせ画面には、プライバシーポリシー同意問い合わせ画面８５０へ戻ることを表す戻るボタン９２２が表示される。
図４と同様に、生年月日９０２はユーザの生まれた年月日を表す情報であり、性別９０４はユーザの性別を表す情報であり、職業９０６はユーザの職業を表す情報であり、年収９０８はユーザの年収を表す情報である。図１２に示される例では、チェックボックス９０１が生年月日９０２に対応し、チェックボックス９０３が性別９０４に対応し、チェックボックス９０５が職業９０６に対応し、チェックボックス９０７が年収９０８に対応する。そして、お客様情報のうち、生年月日９０２と性別９０４と職業９０６と年収９０８については、対応するチェックボックスにレ点が表示されていることによって、サービス提供者への提供を許可する設定となっていることをユーザが認識できるようになっている。
【００３７】
図１１に戻り、説明を続ける。ユーザは、プライバシーポリシー同意問い合わせ画面８５０を参照し、詳細ボタン８１６を押すことで、端末装置１０Ｎからプライバシーポリシー詳細情報同意問い合わせ画面申請が送信される。プライバシーポリシー詳細情報同意問い合わせ画面申請には、居住情報に対応するユーザ情報識別情報が含まれる。プライバシー保護装置１００の画面情報作成部１６２は、通信部１５２が受信したプライバシーポリシー詳細情報同意問い合わせ画面申請を取得すると、通信部１５２から該端末装置１０Ｎへ、居住情報についてのプライバシーポリシー詳細情報同意問い合わせ画面を送信する。端末装置１０Ｎは、プライバシー保護装置１００が提供する居住情報についてのプライバシーポリシー詳細情報同意問い合わせ画面を表示する。
図１３は、居住情報についてのプライバシーポリシー詳細情報同意問い合わせ画面の一例を示す図である。
居住情報についてのプライバシーポリシー詳細情報同意問い合わせ画面１０５０には、住所情報１００２、住居情報１００４等の複数のユーザ情報の種別が表示される。また、プライバシーポリシー詳細情報同意問い合わせ画面１０５０には、複数のユーザ情報の種別の各々に対応して、チェックボックス１００１、及び１００３が表示される。さらに、プライバシーポリシー詳細情報同意問い合わせ画面１０５０には、プライバシーポリシー同意問い合わせ画面８５０へ戻ることを表す戻るボタン１０２２が表示される。
【００３８】
また、プライバシーポリシー詳細情報同意問い合わせ画面１０５０には、住所情報１００２の下位階層のユーザ情報の詳細についてのプライバシーポリシーの同意を問い合わせる画面であるプライバシーポリシー詳細情報同意問い合わせ画面を表示する詳細ボタン１００６と住居情報１００４の下位階層のユーザ情報の詳細についてのプライバシーポリシーの同意を問い合わせる画面であるプライバシーポリシー詳細情報同意問い合わせ画面を表示する詳細ボタン１００８が表示される。
図５と同様に、住所情報１００２はユーザの住所を表す情報であり、住居情報１００４はユーザの住居を表す情報である。図１３に示される例では、チェックボックス１００１が住所情報１００２に対応し、チェックボックス１００３が住居情報１００４に対応する。そして、お客様情報のうち、住所情報１００２と住居情報１００４とについては、対応するチェックボックスにレ点が表示されていないことによって、サービス提供者への提供を許可する設定となっていないことをユーザが認識できるようになっている。
【００３９】
また、ユーザは、プライバシーポリシー詳細情報同意問い合わせ画面１０５０を参照し、詳細ボタン１００６を押すことで、端末装置１０Ｎからプライバシーポリシー詳細情報同意問い合わせ画面申請が送信される。プライバシーポリシー詳細情報同意問い合わせ画面申請には、住所情報に対応するユーザ情報識別情報が含まれる。プライバシー保護装置１００の画面情報作成部１６２は、通信部１５２が受信したプライバシーポリシー詳細情報同意問い合わせ画面申請を取得すると、通信部１５２から該端末装置１０Ｎへ、住所情報についてのプライバシーポリシー詳細情報同意問い合わせ画面を送信する。端末装置１０Ｎは、プライバシー保護装置１００が提供する住所情報についてのプライバシーポリシーの同意を問い合わせる画面であるプライバシーポリシー詳細情報同意問い合わせ画面を表示する。
図１４は、住所情報についてのプライバシーポリシー詳細情報同意問い合わせ画面の一例を示す図である。
住所情報についてのプライバシーポリシー詳細情報同意問い合わせ画面１１５０には、都道府県１１０２、区市町村１１０４、町域・丁目・番地１１０６等の複数のユーザ情報の種別が表示される。また、プライバシーポリシー詳細情報同意問い合わせ画面１１５０には、複数のユーザ情報の種別の各々に対応して、チェックボックス１１０１、１１０３、及び１１０５が表示される。さらに、プライバシーポリシー詳細情報同意問い合わせ画面１１５０には、プライバシーポリシー詳細情報同意問い合わせ画面１０５０へ戻ることを表す戻るボタン１１２２が表示される。
図６と同様に、都道府県１１０２は都道府県を表す情報であり、区市町村１１０４は区市町村を表す情報であり、町域・丁目・番地１１０６は町域・丁目・番地を表す情報である。図１４に示される例では、チェックボックス１１０１が都道府県１１０２に対応し、チェックボックス１１０３が区市町村１１０４に対応し、チェックボックス１１０５が町域・丁目・番地１１０６に対応する。そして、ユーザ情報のうち、都道府県１１０２と区市町村１１０４と町域・丁目・番地１１０６については、対応するチェックボックスにレ点が表示されていないことによって、サービス提供者への提供を許可する設定となっていないことをユーザが認識できるようになっている。
【００４０】
図１３に戻り、説明を続ける。ユーザは、プライバシーポリシー詳細情報同意問い合わせ画面１０５０を参照し、詳細ボタン１００８を押すことで、端末装置１０Ｎからプライバシーポリシー詳細情報同意問い合わせ画面申請が送信される。プライバシーポリシー詳細情報同意問い合わせ画面申請には、住居情報に対応するユーザ情報識別情報が含まれる。プライバシー保護装置１００の画面情報作成部１６２は、通信部１５２が受信したプライバシーポリシー詳細情報同意問い合わせ画面申請を取得すると、通信部１５２から該端末装置１０Ｎへ、住所情報についてのプライバシーポリシー詳細情報同意問い合わせ画面を送信する。端末装置１０Ｎは、プライバシー保護装置１００が提供する住所情報についてのプライバシーポリシー詳細情報同意問い合わせ画面を表示する。
図１５は、住居情報についてのプライバシーポリシー詳細情報同意問い合わせ画面の一例を示す図である。
住居情報についてのプライバシーポリシー詳細情報同意問い合わせ画面１２５０には、戸建１２０２、マンション１２０４、賃貸１２０６等の複数のユーザ情報の種別が表示される。また、プライバシーポリシー詳細情報同意問い合わせ画面１２５０には、複数のユーザ情報の種別の各々に対応して、チェックボックス１２０１、１２０３、及び１２０５が表示される。さらに、プライバシーポリシー詳細情報同意問い合わせ画面１２５０には、プライバシーポリシー詳細情報同意問い合わせ画面１０５０へ戻ることを表す戻るボタン１２２２が表示される。
図７と同様に、戸建１２０２は戸建を表す情報であり、マンション１２０４はマンションを表す情報であり、賃貸１２０６は賃貸を表す情報である。図１５に示される例では、チェックボックス１２０１が戸建１２０２に対応し、チェックボックス１２０３がマンション１２０４に対応し、チェックボックス１２０５が賃貸１２０６に対応する。そして、ユーザ情報のうち、戸建１２０２については、対応するチェックボックスにレ点が表示されていることによって、サービス提供者への提供を許可する設定となっていることをユーザが認識できるようになっている。また、お客様情報のうち、マンション１２０４と賃貸１２０６については、対応するチェックボックスにレ点が表示されていないことによって、サービス提供者への提供を許可する設定となっていないことをユーザが認識できるようになっている。
ユーザは、プライバシーポリシー同意問い合わせ画面や、プライバシーポリシー詳細情報同意問い合わせ画面を参照し、そのまま同意する場合には、プライバシーポリシー同意問い合わせ画面上で、ボタン８２０を押し、そのまま同意しない場合にはチェックボックスへレ点を入力したり、チェックボックスへ入力されているレ点を削除したりした後にボタン８２０を押す。また、ユーザは、同意しない場合には、プライバシーポリシー同意問い合わせ画面上で、ボタン８２２を押す。
【００４１】
＜端末装置の構成＞
実施形態に係る端末装置１０Ｎのハードウェア構成の一例について説明する。端末装置１０Ｎは、ＣＰＵと、メモリと、不揮発性メモリと、ディスプレイと、操作部と、通信Ｉ／Ｆと、内部バスとを備えている。
ＣＰＵは、例えば不揮発性メモリに記憶されるプログラムを実行し、メモリをワークメモリとして使用して、端末装置１０Ｎの各部を制御する。プログラムには、ウェブブラウザ、アプリ等が含まれる。メモリは、半導体素子を使用した揮発性のメモリ等のＲＡＭによって構成され、ＣＰＵのワークメモリとして使用される。不揮発性メモリは、例えばハードディスク（ＨＤ）やＲＯＭ等によって構成される。不揮発性メモリには、ＣＰＵによって実行されるプログラムが記憶される。ディスプレイは、ＣＰＵによって制御され、画像、ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）等を表示する。
ＣＰＵは、プログラムを実行することによって制御信号や、ディスプレイに表示する画像を表す映像信号を生成する。ＣＰＵは、画像を表す映像信号をディスプレイへ出力する。ディスプレイは、ＣＰＵによって出力された映像信号を処理することによって、映像を表示する。操作部は、ユーザの操作を受け付ける入力デバイスである。
通信Ｉ／Ｆは、外部機器や、通信ネットワーク２０に接続されたプライバシー保護装置１００等と通信して、映像データ等の各種コンテンツの送受信を行うためのインターフェースである。内部バスは、ＣＰＵ、メモリ、不揮発性メモリ、ディスプレイ、操作部、及び通信Ｉ／Ｆを互いに接続する。内部バスに接続される各部は、内部バスを介して互いにデータのやりとりを行うことができるようにされている。
【００４２】
＜端末装置の機能構成＞
図１６は、本実施形態に係る端末装置１０Ｎの機能ブロック図である。端末装置１０Ｎは、通信部２５２、及び通信制御部２５４を有している。これらの各部は、図１６に示されている各構成要素のいずれかが、不揮発性メモリからメモリ上に展開されたプログラムやアプリを実行するＣＰＵからの命令によって動作することで実現される機能である。
【００４３】
＜端末装置の各機能構成＞
図１６を用いて、端末装置１０Ｎの各機能構成について詳細に説明する。なお、以下では、端末装置１０Ｎの各機能構成を説明するにあたって、図１６に示されている各構成要素のうち、端末装置１０Ｎの各機能構成を実現させるための主なハードウェアとの関係も説明する。
通信部２５２は、ＣＰＵからの命令、及び通信Ｉ／Ｆによって実現される。通信部２５２は、通信ネットワーク２０を経由して、プライバシー保護装置１００等の他の装置との間で各種データの送受信を行う。例えば、通信部２５２は、プライバシー保護装置１００によって送信される事前設定登録画面を受信すると、該事前設定登録画面をＣＰＵへ出力する。また、例えば、通信部２５２は、ＣＰＵが出力した詳細情報登録申請を、プライバシー保護装置１００へ送信する。また、例えば、通信部２５２は、プライバシー保護装置１００によって送信される詳細情報登録画面を、ＣＰＵへ出力する。
また、例えば、通信部２５２は、ＣＰＵが出力した操作を示す情報を、プライバシー保護装置１００へ送信する。また、例えば、通信部２５２は、プライバシー保護装置１００によって送信される操作が反映された事前設定登録画面や、詳細情報登録画面を、ＣＰＵへ出力する。
また、例えば、通信部２５２は、プライバシー保護装置１００によって送信されるプライバシーポリシー同意問い合わせ画面を受信すると、該プライバシーポリシー同意問い合わせ画面をＣＰＵへ出力する。また、例えば、通信部２５２は、ＣＰＵが出力したプライバシーポリシー詳細情報同意問い合わせ画面申請を、プライバシー保護装置１００へ送信する。また、例えば、通信部２５２は、プライバシー保護装置１００が送信したプライバシーポリシー詳細情報同意問い合わせ画面を受信すると、該プライバシーポリシー詳細情報同意問い合わせ画面をＣＰＵへ出力する。
また、例えば、通信部２５２は、ＣＰＵが出力した操作を示す情報を、プライバシー保護装置１００へ送信する。また、例えば、通信部２５２は、プライバシー保護装置１００によって送信される操作が反映されたプライバシーポリシー同意問い合わせ画面や、プライバシーポリシー詳細情報同意問い合わせ画面を、ＣＰＵへ出力する。
【００４４】
通信制御部２５４は、ＣＰＵからの命令によって実現される。通信制御部２５４は、通信部２５２とプライバシー保護装置１００との間での接続処理や、通信制御を行う。通信制御部２５４は、通信部２５２からプライバシー保護装置１００へ、事前設定登録申請、詳細情報登録申請、操作を示す情報、事前設定登録応答などを送信する。また、通信制御部２５４は、通信部２５２からプライバシー保護装置１００へ、サービス利用開始申請、プライバシーポリシー同意応答、プライバシーポリシー詳細情報同意応答などを送信する。
【００４５】
＜本実施形態に係る通信システムの動作＞
図１７−図２０は、本実施形態に係る通信システムの動作の一例を示す図である。図１７−図１９は事前設定の登録処理を示す図であり、図２０は、サービスの利用を要求する処理を示す図である。
＜事前設定の登録処理（その１）＞
事前設定を登録する処理（その１）について説明する。
（ステップＳ１０２）ユーザが操作部に対して事前設定の登録を要求する操作を行うと、端末装置１０Ｎのウェブブラウザは、ユーザＩＤを含む事前設定登録申請を作成する。通信制御部２５４は、ウェブブラウザが作成した事前設定登録申請を通信部２５２へ出力する。通信部２５２は、プライバシー保護装置１００へ、事前設定登録申請を送信する。
（ステップＳ１０４）プライバシー保護装置１００の通信部１５２は、端末装置１０Ｎから送信された事前設定登録申請を受信すると、該事前設定登録申請を、事前設定情報設定部１５４へ出力する。事前設定情報設定部１５４は、通信部１５２から事前設定登録申請を取得すると、事前設定登録画面を通信部１５２へ出力する。通信部１５２は、事前設定情報設定部１５４から供給された事前設定登録画面を端末装置１０Ｎへ送信する。
プライバシー保護装置１００から送信された事前設定登録画面は、端末装置１０Ｎの通信部２５２によって受信される。ウェブブラウザは、事前設定登録画面をディスプレイへ出力する。ディスプレイは、図３に示される事前設定登録画面を表示する。端末装置１０Ｎのユーザは、事前設定登録画面を参照し、操作部を操作することによって一又は複数のユーザ情報の種別情報の各々について、レ点を入力するか否かを判断することによって、ユーザ情報の基本的な取り扱いルールを設定する。
（ステップＳ１０６）ユーザが操作部に対して詳細設定の登録を要求する操作を行うと、端末装置１０Ｎのウェブブラウザは、契約者詳細情報に対応するユーザ情報識別情報、居住情報に対応するユーザ情報識別情報などの詳細設定の登録を要求するユーザ情報識別情報を含む詳細情報登録申請を作成する。通信制御部２５４は、ウェブブラウザが作成した詳細情報登録申請を通信部２５２へ出力する。通信部２５２は、プライバシー保護装置１００へ、詳細情報登録申請を送信する。
（ステップＳ１０８）プライバシー保護装置１００の通信部１５２は、端末装置１０Ｎから送信された詳細情報登録申請を受信すると、詳細情報登録申請を、事前設定情報設定部１５４へ出力する。事前設定情報設定部１５４は、通信部１５２から詳細情報登録申請を取得すると、詳細情報登録画面を通信部１５２へ出力する。通信部１５２は、事前設定情報設定部１５４から供給された詳細情報登録画面を端末装置１０Ｎへ送信する。
【００４６】
（ステップＳ１１０）プライバシー保護装置１００から送信された詳細情報登録画面は、端末装置１０Ｎの通信部２５２によって受信される。ウェブブラウザは、詳細情報登録画面をディスプレイへ出力する。ディスプレイは、図４−図７のいずれかに示される詳細情報登録画面を表示する。端末装置１０Ｎのユーザは、詳細情報登録画面を参照し、操作部を操作することによって一又は複数のユーザ情報の種別情報の各々について、レ点を入力するか否かを判断することによって、ユーザ情報の基本的な取り扱いルールを設定する。ウェブブラウザは、図３のＯＫボタン３２２が押されたことを検出すると、ユーザによって設定された情報を含む事前設定登録応答を生成し、通信部２５２へ出力する。端末装置１０Ｎの通信部２５２は、ウェブブラウザから事前設定登録応答を取得すると、該事前設定登録応答をプライバシー保護装置１００へ送信する。
（ステップＳ１１２）端末装置１０Ｎによって送信された事前設定登録応答は、プライバシー保護装置１００の通信部１５２で受信される。通信部１５２は、該事前設定登録応答を事前設定情報設定部１５４へ出力する。事前設定情報設定部１５４は、通信部１５２から供給された事前設定登録応答を取得すると、該事前設定登録応答に含まれるユーザＩＤと、ユーザ情報識別情報と、ユーザ情報の基本的な取り扱いルールとを対応付けて、記憶部１６６の事前設定テーブル１６６２へ記憶する。ここで、事前設定情報設定部１５４は、ユーザＩＤと、ユーザ情報識別情報と、サービス提供者への提供に関する情報とがすでに対応付けて記憶されている場合には、変更されるたびに、変更日と設定情報を対応付けて記憶してもよい。ステップＳ１０２−Ｓ１１２によって、ユーザは、一又は複数のユーザ情報の各々についてサービス提供者への提供に関する情報をプライバシー保護装置１００へ事前に設定登録できる。
【００４７】
＜事前設定の登録処理（その２）＞
事前設定を登録する処理（その２）について説明する。事前設定を登録する処理（その２）では、上位階層のユーザ情報の設定情報が変更された場合に、下位階層のユーザ情報の設定情報が自動設定される処理について説明する。
（ステップＳ２０２）ユーザが操作部に対してユーザ情報を設定する操作を行うと、端末装置１０Ｎのウェブブラウザは、該操作を示す情報を作成する。通信制御部２５４は、ウェブブラウザが作成した操作を示す情報を通信部２５２へ出力する。通信部２５２は、プライバシー保護装置１００へ、操作を示す情報を送信する。
プライバシー保護装置１００の通信部１５２は、端末装置１０Ｎから送信された操作を示す情報を受信すると、該操作を示す情報を、事前設定情報設定部１５４へ出力する。事前設定情報設定部１５４は、通信部１５２から操作を示す情報を取得すると、操作が階層１のユーザ情報の設定の変更に該当するか否かを判定する。該操作が階層１のユーザ情報の設定の変更に該当する場合にはステップＳ２０４へ移行し、該当しない場合にはステップＳ２１２へ移行する。
（ステップＳ２０４）該操作が階層１のユーザ情報の設定の変更に該当する場合、事前設定情報設定部１５４は、該当する階層１のユーザ情報に階層２のユーザ情報があるか否かを判定する。該当する階層１のユーザ情報に階層２のユーザ情報がない場合には終了し、ある場合にはステップＳ２０６へ移行する。
（ステップＳ２０６）該当する階層１のユーザ情報に階層２のユーザ情報がある場合、事前設定情報設定部１５４は、該階層２のユーザ情報に階層３のユーザ情報があるか否かを判定する。該階層２のユーザ情報に階層３のユーザ情報がある場合にはステップＳ２０８へ移行し、該階層２のユーザ情報に階層３のユーザ情報がない場合にはステップＳ２１０へ移行する。
【００４８】
（ステップＳ２０８）該階層２のユーザ情報に階層３のユーザ情報がある場合、事前設定情報設定部１５４は、該階層２のユーザ情報と該階層３のユーザ情報の設定情報を、階層１のユーザ情報の設定情報と同じ設定情報に変更する。事前設定情報設定部１５４は、該階層２のユーザ情報の設定情報と該階層３のユーザ情報の設定情報とを変更した結果を含む事前設定登録画面を作成し、作成した事前設定登録画面を通信部１５２へ出力する。通信部１５２は、事前設定情報設定部１５４から供給された事前設定登録画面を端末装置１０Ｎへ送信する。
（ステップＳ２１０）該階層２のユーザ情報に階層３のユーザ情報がない場合、事前設定情報設定部１５４は、該階層２のユーザ情報の設定情報を、階層１のユーザ情報の設定情報と同じ設定情報に変更する。事前設定情報設定部１５４は、該階層２のユーザ情報の設定情報を変更した結果を含む事前設定登録画面を作成し、作成した事前設定登録画面を通信部１５２へ出力する。通信部１５２は、事前設定情報設定部１５４から供給された事前設定登録画面を端末装置１０Ｎへ送信する。
（ステップＳ２１２）ステップＳ２０２で、該操作が階層１のユーザ情報の設定情報の変更に該当しない場合、事前設定情報設定部１５４は、該操作が階層２のユーザ情報の設定の変更に該当するか否かを判定する。該操作が階層２のユーザ情報の設定の変更に該当する場合にはステップＳ２１４へ移行し、該当しない場合には終了する。
（ステップＳ２１４）該操作が階層２のユーザ情報の設定の変更に該当する場合、事前設定情報設定部１５４は、該当する階層２のユーザ情報に階層３のユーザ情報があるか否かを判定する。該当する階層２のユーザ情報に階層３のユーザ情報がない場合には終了し、ある場合にはステップＳ２１６へ移行する。
（ステップＳ２１６）該階層２のユーザ情報に階層３のユーザ情報がある場合、事前設定情報設定部１５４は、該階層３のユーザ情報の設定情報を、階層２のユーザ情報の設定情報と同じ設定情報に変更する。事前設定情報設定部１５４は、該階層３のユーザ情報の設定情報を変更した結果を含む詳細情報登録画面を作成し、作成した詳細情報登録画面を通信部１５２へ出力する。通信部１５２は、事前設定情報設定部１５４から供給された詳細情報登録画面を端末装置１０Ｎへ送信する。
ステップＳ２０２−Ｓ２１６によれば、上位階層のユーザ情報の設定が変更された場合に、該上位階層のユーザ情報の下位階層のユーザ情報の設定を自動設定できる。
【００４９】
＜事前設定の登録処理（その３）＞
事前設定を登録する処理（その３）について説明する。事前設定を登録する処理（その３）では、下位階層のユーザ情報の設定が変更された場合に、上位階層のユーザ情報が自動設定される処理について説明する。
（ステップＳ３０２）ユーザが操作部に対してユーザ情報を設定する操作を行うと、端末装置１０Ｎのウェブブラウザは、該操作を示す情報を作成する。通信制御部２５４は、ウェブブラウザが作成した操作を示す情報を通信部２５２へ出力する。通信部２５２は、プライバシー保護装置１００へ、操作を示す情報を送信する。
プライバシー保護装置１００の通信部１５２は、端末装置１０Ｎから送信された操作を示す情報を受信すると、該操作を示す情報を、事前設定情報設定部１５４へ出力する。事前設定情報設定部１５４は、通信部１５２から操作を示す情報を取得すると、該操作が階層２、階層３等の下位階層のユーザ情報の設定の変更に該当するか否かを判定する。下位階層のユーザ情報の設定の変更に該当する場合にはステップＳ３０４へ移行し、該当しない場合には終了する。
（ステップＳ３０４）下位階層のユーザ情報の設定の変更に該当する場合、事前設定情報設定部１５４は、設定が変更されたユーザ情報の設定と、該ユーザ情報の上位階層のユーザ情報の下位階層の他のユーザ情報の全てが同じ設定であるか否かを判定する。下位階層の他のユーザ情報の全てが同じ設定である場合にはステップＳ３０６へ移行し、同じ設定でない場合には終了する。
（ステップＳ３０６）下位階層の他のユーザ情報の全てが同じ設定である場合には、事前設定情報設定部１５４は、上位階層のユーザ情報の設定を下位階層の設定と同じ設定へ変更する。
ステップＳ３０６の後に、下位階層のユーザ情報の設定情報のうち、一つのユーザ情報の設定情報が変更された場合には、該下位階層の上位階層のユーザ情報の設定情報も自動的に変更される。
ステップＳ３０２−Ｓ３０６によれば、下位階層のユーザ情報の設定が変更された場合に、設定が変更されたユーザ情報の設定と、該ユーザ情報の上位階層のユーザ情報の下位階層の他のユーザ情報の全てが同じ設定である場合に、該上位階層のユーザ情報を自動設定できる。
【００５０】
＜サービスの利用を要求する処理＞
次に、図２０を参照して、ユーザがサービスの利用を要求した場合の処理について説明する。
（ステップＳ４０２）端末装置１０Ｎのウェブブラウザは、操作部によってサービスの利用を要求する操作を検出したことが通知されると、サービスＩＤとユーザＩＤとを含むサービス利用開始申請を作成する。そして、ウェブブラウザは、通信部２５２を介して、プライバシー保護装置１００へサービス利用開始申請を送信する。サービス利用開始申請は、プライバシー保護装置１００の通信部１５２によって受信される。
（ステップＳ４０４）プライバシー保護装置１００の通信部１５２は、受信したサービス利用開始申請をサービス利用要求処理部１５６へ出力する。サービス利用要求処理部１５６は、サービス利用開始申請に含まれるサービスＩＤに基づいて、当該サービスを提供するサービス提供装置Ｔ０Ｍを特定し、当該サービスのサービス提供者が定めたプライバシーポリシー等の送信を求めるプライバシーポリシー等送信要求を作成する。サービス利用要求処理部１５６は、作成したプライバシーポリシー等送信要求を、通信部１５２を介して、特定したサービス提供装置Ｔ０Ｍへ送信する。プライバシーポリシー等送信要求は、サービス提供装置Ｔ０Ｍによって受信される。
【００５１】
（ステップＳ４０６）サービス提供装置Ｔ０Ｍは、受信したプライバシーポリシー等送信要求に含まれるサービスＩＤに対応するサービスを提供するサービス提供者が定めたプライバシーポリシー等をプライバシー保護装置１００へ送信する。
プライバシー保護装置１００へ送信されるプライバシーポリシー等には、サービス提供者がサービス利用者に対して提供を要求する、ユーザ情報の種別を識別する要求ユーザ情報識別情報が含まれる。
（ステップＳ４０８）プライバシー保護装置１００の通信部１５２は、受信した該プライバシーポリシー等をサービス利用要求処理部１５６へ出力する。サービス利用要求処理部１５６は、該プライバシーポリシー等に含まれる、サービス提供者がサービス利用者に対して要求する要求ユーザ情報識別情報と、記憶部１６６に記憶されている事前設定テーブル１６６２に登録されたユーザ情報識別情報とに基づいて、サービス提供者が要求するユーザ情報識別情報のうち、事前設定テーブル１６６２に記憶されているユーザ情報識別情報を特定する。サービス利用要求処理部１５６は、特定したユーザ情報識別情報を画面情報作成部１６２へ出力する。
（ステップＳ４１０）プライバシー保護装置１００の画面情報作成部１６２は、サービス利用要求処理部１５６が特定したユーザ情報識別情報に対応する種別情報については、事前設定テーブル１６６２に記憶されている情報が表示されているプライバシーポリシー同意問い合わせ画面を作成する。画面情報作成部１６２は、通信部１５２へ、作成したプライバシーポリシー同意問い合わせ画面を出力する。
【００５２】
（ステップＳ４１２）プライバシー保護装置１００の通信部１５２は、画面情報作成部１６２からプライバシーポリシー同意問い合わせ画面が供給されると、該プライバシーポリシー問い合わせ同意画面を、サービスの利用を要求したユーザの端末装置１０Ｎへ送信する。端末装置１０Ｎのウェブブラウザは、通信部２５２がプライバシー保護装置１００からプライバシーポリシー同意問い合わせ画面を受信すると、該プライバシーポリシー同意問い合わせ画面をディスプレイへ出力する。ディスプレイは、ウェブブラウザからプライバシーポリシー同意問い合わせ画面が供給されると、該プライバシーポリシー同意問い合わせ画面情報を処理することによって、図１１に示したようにプライバシーポリシー同意問い合わせ画面を表示する。
サービスの利用を要求したユーザは、該プライバシーポリシー同意問い合わせ画面を参照し、一又は複数のユーザ情報の種別情報の各々についてサービス提供者へ提供することに同意するか否かを判断する。サービスの利用を要求したユーザは、同意する場合にはボタン６２０を押すことによって同意する操作を行い、内容を一部変更して同意する場合には一又は複数のユーザ情報の種別情報に対応するチェックボックスへレ点を入力したり、チェックボックスに入力されているレ点を削除したりした上で、ボタン６２０を押すことによって同意する操作を行う。
さらに、サービスの利用を要求したユーザは、プライバシーポリシー同意問い合わせ画面を参照し、詳細ボタンを押すことで、端末装置１０Ｎはプライバシーポリシー詳細情報同意問い合わせ画面を表示する。サービスの利用を要求したユーザは、プライバシーポリシー詳細情報同意問い合わせ画面を参照し、一又は複数のユーザ情報の種別情報の各々についてサービス提供者へ提供することに同意するか否かを判断する。サービスの利用を要求したユーザは、同意する場合には戻るボタンを押すことによって同意する操作を行い、内容を一部変更して同意する場合には一又は複数のユーザ情報の種別情報に対応するチェックボックスへレ点を入力したり、チェックボックスに入力されているレ点を削除したりした上で、戻るボタンを押すことによって同意する操作を行う。
プライバシーポリシー同意問い合わせ画面において、ボタン８２０が押されたことが操作部によって検出されると、ウェブブラウザは、プライバシーポリシー同意応答を生成し、通信部２５２へ出力する。また、サービスの利用を要求したユーザは、同意しない場合には、ボタン８２２を押すことによって同意しない操作を行う。
【００５３】
（ステップＳ４１４）端末装置１０Ｎの通信部２５２は、ウェブブラウザからプライバシーポリシー同意応答画面情報が供給されると、該プライバシーポリシー同意応答をプライバシー保護装置１００へ送信する。
（ステップＳ４１６）端末装置１０Ｎによって送信されたプライバシーポリシー同意応答は、プライバシー保護装置１００の通信部１５２で受信される。通信部１５２は、該プライバシーポリシー同意応答をサービス利用要求処理部１５６へ出力する。サービス利用要求処理部１５６は、通信部１５２から供給されたプライバシーポリシー同意応答を取得すると、該プライバシーポリシー同意応答に含まれるサービスＩＤと、ユーザＩＤと、ユーザ情報の種別情報ＩＤと、サービス提供者への提供に関する設定情報とを対応付けて、認可設定情報として、記憶部１６６に記憶する。
（ステップＳ４１８）プライバシー保護装置１００のサービス利用要求処理部１５６は、プライバシーポリシー同意応答に含まれる情報に基づいて、サービス提供者への応答を作成し、通信部１５２へ出力する。通信部１５２は、サービス利用要求処理部１５６によって供給されたサービス提供者への応答をサービス提供装置Ｔ０Ｍへ送信する。
サービス提供装置Ｔ０Ｍは、プライバシー保護装置１００が送信したサービス提供者への応答を受信すると、サービスＩＤとユーザＩＤとユーザ情報の種別情報毎のサービス提供者への提供に関する設定情報を関連付けて記憶する。そして、サービス提供装置ＴＯＭは、該ユーザＩＤに対応するユーザへ、該サービスＩＤに対応するサービスを提供する場合には、関連付けて記憶した設定情報にしたがって、サービスを提供する。
ステップＳ４０２−Ｓ４１８によって、ユーザは、プライバシー保護装置１００から送信されるプライバシーポリシー同意問い合わせ画面を参照し、ユーザ情報をサービス提供者へ提供するか否かを設定できる。
【００５４】
上述した実施形態では、通信ネットワーク２０と通信ネットワーク５０とが異なる場合について説明したがこの例に限られない。例えば、通信ネットワーク２０と通信ネットワーク５０とが同じネットワークであってもよい。
また、上述した実施形態では、ユーザ情報が２階層である場合と３階層である場合について説明したが、この例に限られない。例えば、ユーザ情報が４以上の階層であってもよい。
【００５５】
また、上述した実施形態では、ユーザ情報の種別情報の一例として、氏名情報、電話番号、メールアドレス、契約者詳細情報、家族情報、住居情報などについて説明したが、この例に限られない。例えば、ユーザ情報の種別情報に、ダイレクトメール等による宣伝物の送付の可否を表す情報が含まれてもよい。
また、上述した実施形態では、事前設定登録画面で、複数のユーザ情報の種別情報の各々について入力し、サービス提供者へ提供できるユーザ情報の種別情報に対応するチェックボックスに入力する場合について説明したが、この例に限られない。例えば、事前設定登録画面と異なる画面で、複数のユーザ情報の種別情報の各々について入力するようにしてもよい。
また、上述した実施形態では、事前設定テーブル１６６２の第三者への提供の可否情報に「可」又は「否」が事前に設定されている場合について説明したが、この例に限られない。例えば、「可」又は「否」以外に、その都度ユーザに確認することを示す情報が設定されていてもよい。
また、上述した実施形態では、通信システムに、一台のプライバシー保護装置が含まれる場合について説明したが、この限りでない。例えば、通信システムに、複数台のプライバシー保護装置が含まれてもよい。この場合、複数のプライバシー保護装置は、同じ機能を有していてもよいし、異なる機能を有していてもよい。
【００５６】
実施形態によれば、ユーザは、端末装置１０Ｎを操作することによって、プライバシー保護装置１００に対して、ユーザ情報の基本的な取り扱いルールを事前設定として登録することができる。プライバシー保護装置１００は、ユーザに事前設定を行わせる際に、事前設定登録画面や詳細情報登録画面を送信し、ユーザが事前設定登録画面や詳細情報登録画面に対して行った上位階層のユーザ情報の種別情報の設定情報を変更する操作に応じて、該上位階層のユーザ情報の種別情報に対して下位階層となる複数のユーザ情報の種別情報の設定情報を変更する。また、プライバシー保護装置１００は、ユーザが事前設定登録画面や詳細情報登録画面に対して行った下位階層のユーザ情報の種別情報の設定情報を変更する操作に応じて、該下位階層のユーザ情報の種別情報に対して上位階層となる複数のユーザ情報の種別情報の設定情報を変更する。このように構成することによって、ユーザに事前設定を容易にさせることができる。
実施形態によれば、ユーザが端末装置１０Ｎからプライバシー保護装置１００へ、サービスの利用を要求した場合に、プライバシー保護装置１００は、該サービスを提供するサービス提供装置Ｔ０Ｍから該サービス提供者が要求するユーザ情報の種別情報を取得し、該サービス提供者が要求するユーザ情報の種別情報のうち、事前設定テーブル１６６２に設定されている種別情報については、事前設定テーブル１６６２で設定されているサービス提供者への提供の可否情報に基づいて表示したプライバシーポリシー問い合わせ画面やプライバシーポリシー詳細情報問い合わせ画面を作成し、端末装置１０Ｎへ送信する。プライバシー保護装置１００は、ユーザがプライバシーポリシー問い合わせ画面やプライバシーポリシー詳細情報問い合わせ画面に対して行った上位階層のユーザ情報の種別情報の設定情報を変更する操作に応じて、該上位階層のユーザ情報の種別情報に対して下位階層となる複数のユーザ情報の種別情報の設定情報を変更する。また、プライバシー保護装置１００は、ユーザがプライバシーポリシー問い合わせ画面やプライバシーポリシー詳細情報問い合わせ画面に対して行った下位階層のユーザ情報の種別情報の設定情報を変更する操作に応じて、該下位階層のユーザ情報の種別情報に対して上位階層となる複数のユーザ情報の種別情報の設定情報を変更する。このように構成することによって、ユーザにプライバシーポリシー問い合わせ画面やプライバシーポリシー詳細情報問い合わせ画面に対する設定を容易にさせることができる。さらに、ユーザは、新たなサービスの利用を要求した場合でも、その新たなサービスの提供者から送信される利用契約への同意を求める画面には、事前設定テーブル１６６２で設定されているように表示されているため、複数の識別情報の各々に対応する全てのチェックボックスにレ点を入力しなくてもよい。つまり、ユーザは、サービスの利用を要求する度に、プライバシーポリシーによって要求されるユーザ情報の種別情報の全てについて、チェックボックスにレ点を入力する等の入力操作を行う必要がないため、プライバシーポリシーを容易に設定できる。
【００５７】
以上、本発明の実施形態及びその変形例を説明したが、これらの実施形態及びその変形例は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態及びその変形例は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更、組合せを行うことができる。これら実施形態及びその変形例は、発明の範囲や要旨に含まれると同時に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
なお、上述の各装置は内部にコンピュータを有している。そして、上述した各装置の各処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしてもよい。
また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。
さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
上述した実施形態において、プライバシー保護装置１００は情報処理装置の一例であり、記憶部１６６は記憶部の一例であり、事前設定情報設定部１５４は設置部の一例であり、ユーザ情報識別情報はユーザ情報の種別情報の識別情報の一例であり、レ点の有無は第１の情報及び第２の情報の一例である。
【符号の説明】
【００５８】
２０…通信ネットワーク、５０…通信ネットワーク、１０１−１０Ｎ…端末装置、Ｔ０１−Ｔ０Ｍ…サービス提供装置、１００…プライバシー保護装置、Ｔ０１−Ｔ０Ｍ…サービス提供装置、１５２…通信部、１５４…事前設定情報設定部、１５６…サービス利用要求処理部、１５８…比較部、１６２…画面情報作成部、１６６…記憶部、１６６２…事前設定テーブル、１６８…バスライン、２５２…通信部、２５４…通信制御部、２６５…バスライン
【図１】
2018151949.tif 000003
【図２】
2018151949.tif 000004
【図３】
2018151949.tif 000005
【図４】
2018151949.tif 000006
【図５】
2018151949.tif 000007
【図６】
2018151949.tif 000008
【図７】
2018151949.tif 000009
【図８】
2018151949.tif 000010
【図９】
2018151949.tif 000011
【図１０】
2018151949.tif 000012
【図１１】
2018151949.tif 000013
【図１２】
2018151949.tif 000014
【図１３】
2018151949.tif 000015
【図１４】
2018151949.tif 000016
【図１５】
2018151949.tif 000017
【図１６】
2018151949.tif 000018
【図１７】
2018151949.tif 000019
【図１８】
2018151949.tif 000020
【図１９】
2018151949.tif 000021
【図２０】
2018151949.tif 000022