(57)【要約】【課題】効率よく個人情報を蓄積できる個人情報管理プログラム、個人情報管理方法および情報処理装置を提供する。【解決手段】個人情報管理プログラムは、ユーザの識別情報を受け付ける処理をコンピュータに実行させる。個人情報管理プログラムは、記憶部における識別情報に対応するユーザの個人情報を格納する領域を特定するとともに、ユーザ以外の管理者権限でアクセス可能な領域に格納される質問情報をユーザの端末装置１０へ送信する処理をコンピュータに実行させる。個人情報管理プログラムは、質問情報に対する回答を受け付けた場合、回答を、特定したユーザの個人情報を格納する領域に記憶する処理をコンピュータに実行させる。【選択図】図２
2019067119.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの識別情報を受け付け、
記憶部における前記識別情報に対応する前記ユーザの個人情報を格納する領域を特定するとともに、前記ユーザ以外の管理者権限でアクセス可能な領域に格納される質問情報をユーザの端末へ送信し、
前記質問情報に対する回答を受け付けた場合、前記回答を、特定した前記ユーザの個人情報を格納する領域に記憶する、
処理をコンピュータに実行させることを特徴とする個人情報管理プログラム。
【請求項２】
ユーザの識別情報に対応付けて前記ユーザの個人情報を受け付けた場合に、記憶部における前記識別情報に対応する前記ユーザの個人情報を格納する領域に、前記個人情報を記憶し、
前記ユーザの識別情報に対応付けて質問情報に対する回答を受け付けた場合に、前記ユーザの個人情報を格納する領域に、前記回答を記憶する、
処理をコンピュータに実行させることを特徴とする個人情報管理プログラム。
【請求項３】
ユーザの識別情報に対応付けて質問情報に対する回答を受け付けた場合に、記憶部における前記識別情報に対応する前記ユーザの個人情報を格納する領域であって前記個人情報の開示先を示す情報が対応付けられた領域に、前記回答を記憶し、
前記個人情報の開示先に対し、前記個人情報の開示先が対応付けられた領域に格納された個人情報を出力する、
処理をコンピュータに実行させることを特徴とする個人情報管理プログラム。
【請求項４】
前記ユーザの個人情報を格納する領域は、前記質問情報のカテゴリーごとに異なる領域を有し、
前記回答を記憶する処理は、前記質問情報のカテゴリーに対応する領域に前記回答を記憶する、
ことを特徴とする請求項１または２に記載の個人情報管理プログラム。
【請求項５】
前記ユーザの個人情報を格納する領域は、前記質問情報のカテゴリーごとに異なる領域を有するとともに、前記異なる領域ごとに前記個人情報の開示先を示す情報が対応付けられ、
前記回答を記憶する処理は、前記質問情報のカテゴリーに対応する領域に前記回答を記憶し、
前記個人情報を出力する処理は、前記異なる領域ごとに対応付けられた前記個人情報の開示先に対し、当該領域に格納された個人情報を出力する、
ことを特徴とする請求項３に記載の個人情報管理プログラム。
【請求項６】
ユーザの識別情報を受け付け、
記憶部における前記識別情報に対応する前記ユーザの個人情報を格納する領域を特定するとともに、前記ユーザ以外の管理者権限でアクセス可能な領域に格納される質問情報をユーザの端末へ送信し、
前記質問情報に対する回答を受け付けた場合、前記回答を、特定した前記ユーザの個人情報を格納する領域に記憶する、
処理をコンピュータが実行することを特徴とする個人情報管理方法。
【請求項７】
ユーザの識別情報に対応付けて前記ユーザの個人情報を受け付けた場合に、記憶部における前記識別情報に対応する前記ユーザの個人情報を格納する領域に、前記個人情報を記憶し、
前記ユーザの識別情報に対応付けて質問情報に対する回答を受け付けた場合に、前記ユーザの個人情報を格納する領域に、前記回答を記憶する、
処理をコンピュータが実行することを特徴とする個人情報管理方法。
【請求項８】
ユーザの識別情報に対応付けて質問情報に対する回答を受け付けた場合に、記憶部における前記識別情報に対応する前記ユーザの個人情報を格納する領域であって前記個人情報の開示先を示す情報が対応付けられた領域に、前記回答を記憶し、
前記個人情報の開示先に対し、前記個人情報の開示先が対応付けられた領域に格納された個人情報を出力する、
処理をコンピュータが実行することを特徴とする個人情報管理方法。
【請求項９】
ユーザの識別情報を受け付ける受付部と、
記憶部における前記識別情報に対応する前記ユーザの個人情報を格納する領域を特定するとともに、前記ユーザ以外の管理者権限でアクセス可能な領域に格納される質問情報をユーザの端末へ送信する抽出部と、
前記質問情報に対する回答を受け付けた場合、前記回答を、特定した前記ユーザの個人情報を格納する領域に記憶する格納部と、
を有することを特徴とする情報処理装置。
【請求項１０】
ユーザの識別情報に対応付けて前記ユーザの個人情報を受け付けた場合に、記憶部における前記識別情報に対応する前記ユーザの個人情報を格納する領域に、前記個人情報を記憶する第１の格納部と、
前記ユーザの識別情報に対応付けて質問情報に対する回答を受け付けた場合に、前記ユーザの個人情報を格納する領域に、前記回答を記憶する第２の格納部と、
を有することを特徴とする情報処理装置。
【請求項１１】
ユーザの識別情報に対応付けて質問情報に対する回答を受け付けた場合に、記憶部における前記識別情報に対応する前記ユーザの個人情報を格納する領域であって前記個人情報の開示先を示す情報が対応付けられた領域に、前記回答を記憶する格納部と、
前記個人情報の開示先に対し、前記個人情報の開示先が対応付けられた領域に格納された個人情報を出力する開示部と、
を有することを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、個人情報管理プログラム、個人情報管理方法および情報処理装置に関する。
【背景技術】
【０００２】
例えば、情報をデータベースに格納して管理して、データベース内の情報を検索して利用可能とする技術が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２０１３／１４５１２９号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ユーザの個人情報を集約して管理して、所望の事業者等に個人情報を開示するサービスが検討されている。しかしながら、上記したようなデータベースを用意しただけでは、ユーザの個人情報の収集は容易ではない。
【０００５】
一つの側面では、効率よく個人情報を蓄積できる個人情報管理プログラム、個人情報管理方法および情報処理装置を提供することにある。
【課題を解決するための手段】
【０００６】
一つの態様では、個人情報管理プログラムは、ユーザの識別情報を受け付ける処理をコンピュータに実行させる。個人情報管理プログラムは、記憶部における前記識別情報に対応する前記ユーザの個人情報を格納する領域を特定するとともに、前記ユーザ以外の管理者権限でアクセス可能な領域に格納される質問情報をユーザの端末へ送信する処理をコンピュータに実行させる。個人情報管理プログラムは、前記質問情報に対する回答を受け付けた場合、前記回答を、特定した前記ユーザの個人情報を格納する領域に記憶する処理をコンピュータに実行させる。
【発明の効果】
【０００７】
効率よく個人情報を蓄積できる。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施例の情報処理システムの個人情報管理処理を説明するための説明図である。
【図２】図２は、実施例の情報処理システムの構成の一例を示すブロック図である。
【図３】図３は、アンケートのデータ構成の一例を示す図である。
【図４】図４は、個人情報のデータ構成の一例を示す図である。
【図５】図５は、アンケート選択画面の一例を示す図である。
【図６】図６は、アンケート回答画面の一例を示す図である。
【図７】図７は、開示先設定画面の一例を示す図である。
【図８】図８は、実施例の個人情報管理処理の一例を示すフローチャートである。
【図９】図９は、実施例の個人情報管理処理の一例を示すフローチャートである。
【図１０】図１０は、実施例の個人情報管理処理の一例を示すフローチャートである。
【図１１】図１１は、個人情報管理プログラムを実行するコンピュータの一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、図面に基づいて、本願の開示する個人情報管理プログラム、個人情報管理方法および情報処理装置の実施例を詳細に説明する。なお、本実施例により、開示技術が限定されるものではない。また、以下の実施例は、矛盾しない範囲で適宜組みあわせてもよい。
【実施例】
【００１０】
図１は、実施例の情報処理システムの個人情報管理処理を説明するための説明図である。この説明図を参照して、情報処理システムの個人情報管理処理の概要を説明する。図１に示すように、情報処理システム１は、ユーザの個人情報を集約して管理する。そして、ユーザに広告やサービス等を提供する各事業者は、情報処理システム１の情報処理装置から必要な個人情報を提供してもらう。このように、情報処理装置は、例えば、パーソナルデータストア（ＰＤＳ）として、個人が自らの意志で自らのデータを蓄積・管理する仕組みを提供し、第三者へのデータ提供に対する制御機能を有する。これにより、ユーザの個人情報を各事業者が個別に管理する必要がなくなるため、個人情報の利活用がセキュリティ高く容易に可能となる。
【００１１】
図２は、実施例の情報処理システムの構成の一例を示すブロック図である。図２を参照して、まず、情報処理システム１の動作例を説明する。図２に示すように、ユーザは、端末装置１０を操作して情報処理装置１００にアクセスし、質問情報（以下、アンケートと記す。）を取得して、アンケートに対する回答を入力する。情報処理装置１００は、ユーザが入力した回答をこのユーザの個人情報として、記憶部１２０に格納する。
【００１２】
ここで、情報処理装置１００の記憶部１２０は、共有領域（以下、共有セルと記す。）１２１と、ユーザの個人別領域（以下、個人セルと記す。）１２２とを有する。共有セル１２１には、上記のアンケートが格納される。また、各個人セル１２２は、アンケートのカテゴリーごとに異なるボックスを有し、ボックスごとに、格納される個人情報の開示先として許容される事業者等が設定される。
【００１３】
情報処理装置１００は、個人情報を提供したユーザに対して、情報量に応じたインセンティブとして、仮想通貨等の価値を付与する。付与された価値は、例えば、ＢＣ（ブロックチェーン）サーバ２００に登録され管理される。
【００１４】
また、情報処理装置１００は、事業者内の端末装置１０からユーザの個人情報の開示を要求された場合に、対象ユーザの個人情報が格納されるボックスに設定されている開示先にこの事業者が含まれていれば、対象ユーザの個人情報を要求元の端末装置１０に開示する。事業者は、開示された個人情報に基づいて、例えば、クーポンを発行したり広告を送信したりすることが可能となる。
【００１５】
次に、情報処理システム１の構成を詳細に説明する。図２に示すように、情報処理システム１は、端末装置１０と、情報処理装置１００とを有する。なお、端末装置１０の数は限定されず、任意の数の端末装置１０を有してもよい。端末装置１０と情報処理装置１００との間は、ネットワークＮを介して相互に通信可能に接続される。かかるネットワークＮには、有線または無線を問わず、インターネットを始め、ＬＡＮ（Local  Area  Network）やＶＰＮ（Virtual  Private  Network）などの任意の種類の通信網を採用できる。
【００１６】
端末装置１０は、例えば、情報処理装置１００が専用のＡＰＩ（Application  Programming  Interface）を用いて提供する個人情報管理サービスをユーザが利用するための情報処理装置であり、据置型や可搬型のパーソナルコンピュータ等を用いることができる。また、端末装置１０には、タブレット端末やスマートフォン等の移動体通信端末を用いてもよい。
【００１７】
端末装置１０は、例えば、情報処理装置１００が提供する個人情報管理サービスのアンケート選択画面において、ユーザから、表示されているアンケートのカテゴリーの中から回答するアンケートのカテゴリーを選択する入力を受け付ける。端末装置１０は、ネットワークＮを介して、入力されたカテゴリー選択の情報を情報処理装置１００に送信する。また、端末装置１０は、ネットワークＮを介して、情報処理装置１００から選択したカテゴリーのアンケートのアンケート回答画面を受信する。
【００１８】
端末装置１０は、受信したアンケート回答画面を表示して、ユーザからアンケートに対する回答の入力を受け付ける。端末装置１０は、ネットワークＮを介して、入力された回答を情報処理装置１００に送信する。
【００１９】
また、端末装置１０は、開示先設定画面において、ユーザから入力済みのカテゴリーごとの回答の開示先として許容する事業者を選択する入力を受け付ける。端末装置１０は、ネットワークＮを介して、入力された開示先選択の情報を情報処理装置１００に送信する。
【００２０】
情報処理装置１００は、例えば、専用のＡＰＩを用いて、端末装置１０にアンケート回答画面を提供し、端末装置１０から受信したアンケートに対する回答を個人情報として記憶する情報処理装置である。情報処理装置１００は、選択されたカテゴリーのアンケートを共有セル１２１から読み出してアンケート回答画面を生成し、端末装置１０に送信する。また、情報処理装置１００は、端末装置１０から受信した回答をユーザの個人情報として、このユーザ用の個人セル１２２のカテゴリー別のボックスに保存する。また、情報処理装置１００は、ユーザが選択した開示先の情報を、対応する個人情報を格納した個人セル１２２内のボックスに格納する。
【００２１】
また、情報処理装置１００は、個人情報を提供したユーザに対して、情報量に応じたインセンティブとして、仮想通貨等の価値を付与する。付与された価値は、例えば、ＢＣサーバ２００に通知される。
【００２２】
また、情報処理装置１００は、事業者の端末装置１０からユーザの個人情報の開示を要求された場合に、対象ユーザの個人セル１２２内の個人情報が格納されるボックスの開示先を参照する。情報処理装置１００は、開示先にこの事業者が含まれていれば、対象ユーザの個人情報を要求元の端末装置１０に開示して閲覧させる。
【００２３】
次に、情報処理装置１００の構成について説明する。図２に示すように、情報処理装置１００は、通信部１１０と、記憶部１２０と、制御部１３０とを有する。なお、情報処理装置１００は、図２に示す機能部以外にも既知のコンピュータが有する各種の機能部、例えば各種の入力デバイスや音声出力デバイス等の機能部を有することとしてもよい。
【００２４】
通信部１１０は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。通信部１１０は、ネットワークＮを介して端末装置１０と有線または無線で接続され、端末装置１０との間の情報の通信を司る通信インタフェースである。例えば、通信部１１０は、制御部１３０から入力されたアンケート選択画面やアンケート回答画面等の画面を端末装置１０に送信する。また、通信部１１０は、端末装置１０から受信したアンケートの回答を制御部１３０に出力する。また、通信部１１０は、端末装置１０から受信した、アンケートのカテゴリーを選択する情報や、複数の選択肢の中から映像情報を選択する情報を制御部１３０に出力する。
【００２５】
記憶部１２０は、例えば、ＲＡＭ（Random  Access  Memory）、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、ハードディスクや光ディスク等の記憶装置によって実現される。記憶部１２０は、共有セル１２１および個人セル１２２を有する。また、記憶部１２０は、制御部１３０での処理に用いる情報を記憶する。
【００２６】
ここで、共有セル１２１は、ユーザ以外の管理者権限でアクセス可能な領域である。例えば、情報処理装置１００の管理者がアクセスして情報を格納することができる。
【００２７】
具体的には、共有セル１２１は、質問情報すなわちアンケートを格納する。図３は、アンケートのデータ構成の一例を示す図である。図３に示すように、例えば、アンケートは、アンケート番号、質問番号、カテゴリー、質問内容、回答、コイン付与数、アンケート作成元企業、アンケート作成者、アンケートシステムへの記入日等の項目（名称）を有する。また、共有セル１２１は、アンケートの各項目を示す名称欄に対応付けて、カラム名、型、属性、備考等の情報を記憶する。
【００２８】
アンケート番号は、アンケートを識別する番号である。質問番号は、同一のアンケート番号に属する複数の質問を識別する番号である。カテゴリーは、エンタメ、食品、恋愛等といったアンケートの分類を表す。なお、図３に示すアンケートは、エンタメ等のカテゴリーＩと、エンタメ内のＴＶ、映画等といったカテゴリーＩ内の分類を表すカテゴリーＩＩとの組み合わせを用いて分類されている。
【００２９】
回答は、回答の選択肢を表す。例えば、図３に示すアンケートは、回答０１〜回答０４の４つの回答の選択肢を有している。
【００３０】
コイン付与数は、回答に対してインセンティブとして付与されるコイン数である。アンケート作成元企業は、アンケートを作成した事業者である。アンケート作成者は、アンケートを作成した、例えば、アンケート作成元企業に所属する人の氏名である。アンケートシステムへの記入日は、作成されたアンケートが共有セル１２１に格納された日である。
【００３１】
個人セル１２２は、端末装置１０のユーザの識別情報に対応する領域である。具体的には、個人セル１２２は、ユーザの識別情報として、ＩＤ（IDentifier）およびパスワードを格納する。また、個人セル１２２は、端末装置１０のユーザの識別情報に対応するアンケートに対する回答であるユーザの個人情報を格納する。この個人セル１２２は、アンケートのカテゴリーごとに異なる領域であるボックスを有する。個人情報は、アンケートのカテゴリーに応じたボックスに格納される。このボックスには、個人情報の開示先を指定する開示先情報が格納される。
【００３２】
なお、個人セル１２２には、ユーザの識別情報が対応づけられた個人セル１２２の他、事業者の識別情報が対応づけられた個人セル１２２が含まれる。事業者の端末装置１０から事業者の識別情報を用いて情報処理装置１００にアクセスした場合には、この事業者用の個人セル１２２に情報を格納することができる。
【００３３】
また、個人セル１２２は、例えば、情報処理装置１００がオンラインまたはオフラインでユーザ登録の要求を受け付けて、このユーザに対してＩＤおよびパスワードを払い出す際に、併せて作成される。
【００３４】
この個人セル１２２は、他のユーザの領域と物理的に分離されていてもよいし、論理的に区別されていてもよい。また、ＩＤおよびパスワードは必ずしも個人セル１２２に格納する場合に限定されず、少なくとも、ユーザの領域に対応付けていずれかに格納されていればよい。
【００３５】
図４は、個人情報のデータ構成の一例を示す図である。図４に示すように、例えば、個人情報は、アンケート番号、質問番号、メールアドレス、回答、回答日、コイン付与数、コイン発行等の項目（名称）を有する。また、個人セル１２２は、個人情報の各項目を示す名称欄に対応付けして、カラム名、型、属性、備考等の情報を記憶する。
【００３６】
アンケート番号は、アンケートを識別する番号である。質問番号は、同一のアンケート番号に属する複数の質問を識別する番号である。メールアドレスは、アンケートに回答したユーザのメールアドレスである。回答は、選択された選択肢の番号等の回答時に入力された文字列である。該当なしあるいは未回答も設定可能である。回答日は、ユーザが回答した日である。コイン付与数は、回答に対してインセンティブとして付与されるコイン数である。コイン発行とは、回答に対してコインが付与されたか否かを示し、例えば、発行された場合にｔｒｕｅが設定される。
【００３７】
図２の説明に戻る。制御部１３０は、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、内部の記憶装置に記憶されているプログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部１３０は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現されるようにしてもよい。
【００３８】
制御部１３０は、受付部１３１と、抽出部１３２と、格納部１３３と、開示部１３４とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１３０の内部構成は、図２に示した構成に限定されず、後述する個人情報管理処理を行う構成であれば他の構成であってもよい。
【００３９】
受付部１３１は、ユーザの識別情報を受け付ける。具体的には、受付部１３１は、ネットワークＮおよび通信部１１０を介して、端末装置１０から入力されたユーザのＩＤおよびパスワードを受信して、抽出部１３２に出力する。
【００４０】
抽出部１３２は、記憶部１２０における識別情報に対応するユーザの個人情報を格納する領域を特定する。また、抽出部１３２は、ユーザ以外の管理者権限でアクセス可能な領域に格納される質問情報をユーザの端末装置１０へ送信する。
【００４１】
具体的には、まず、抽出部１３２は、個人セル１２２を参照し、受付部１３１から入力されたユーザのＩＤおよびパスワードを用いて、このユーザのＩＤに対応する個人セル１２２を特定するとともに、このユーザを認証する。
【００４２】
次に、抽出部１３２は、共有セル１２１から、アンケートのカテゴリーを抽出し、ユーザにアンケートのカテゴリーを選択させるためのアンケート選択画面を生成する。また、抽出部１３２は、生成したアンケート選択画面を端末装置１０に送信し、ＡＰＩを介してユーザに提示させる。
【００４３】
図５は、アンケート選択画面の一例を示す図である。図５に示す例では、エンタメ、政治、教育、金融、恋愛、食品等のアンケートのカテゴリーが示されている。抽出部１３２は、ＡＰＩを介して、端末装置１０にアンケート選択画面を提示させて、ユーザによるカテゴリーの選択の入力を受け付ける。
【００４４】
次に、抽出部１３２は、共有セル１２１から、選択されたカテゴリーのアンケートを抽出し、ユーザにアンケートの回答を入力させるためのアンケート回答画面を生成する。また、抽出部１３２は、生成したアンケート回答画面を端末装置１０に送信し、ＡＰＩを介して、ユーザに提示させる。
【００４５】
なお、選択されたカテゴリーのアンケートが複数の質問を含む場合、抽出部１３２は、各質問についての複数のアンケート回答画面を生成する。例えば、抽出部１３２は、食品のアンケートが１０問の質問を含む場合、１０個のアンケート回答画面を生成して端末装置１０に送信し、ＡＰＩを介して順次端末装置１０に提示させる。
【００４６】
図６は、アンケート回答画面の一例を示す図である。図６に示す例では、選択された食品に関するアンケートのうち、「あなたの好きな麺類は？」という質問内容が示されている。また、「らーめん」、「うどん」、「そば」、「パスタ」、「該当なし」の５つの回答の選択肢が示されている。
【００４７】
格納部１３３は、質問情報に対する回答を受け付けた場合、回答を、特定したユーザの個人情報を格納する領域に記憶する。その際、格納部１３３は、質問情報のカテゴリーに対応するボックスに回答を記憶する。
【００４８】
具体的には、格納部１３３は、まず、ＡＰＩを介してユーザによるアンケートに対する回答の入力を受け付けて、図４に例示した個人情報を生成する。また、生成した個人情報を、抽出部１３２が特定したユーザのＩＤに対応する個人セル１２２に記憶する。
【００４９】
なお、格納部１３３は、ユーザが選択したカテゴリーのアンケートが複数の質問を含む場合に、ユーザが入力したアンケートに対する回答を順次受け付けて、回答ごとに個人情報を生成する。
【００５０】
図２の説明に戻る。開示部１３４は、開示先情報において指定された開示先から個人情報の開示の要求を受け付けた場合に、その開示先にその個人情報を出力する。その際、開示部１３４は、ボックスごとに対応付けられた個人情報の開示先に対し、当該領域に格納された個人情報を出力する。
【００５１】
具体的には、受付部１３１が、端末装置１０から事業者の識別情報を受け付けたる。次に、抽出部１３２は、個人セル１２２を参照し、受付部１３１から入力された事業者のＩＤおよびパスワードを用いて、この事業者のＩＤに対応する個人セル１２２を特定するとともに、この事業者を認証する。
【００５２】
その場合に、開示部１３４は、例えば、ＪａｖａＳｃｒｉｐｔ（登録商標）を用いて、記憶部１２０に格納されている他のユーザの個人セル１２２の開示先情報を参照し、この事業者を開示先として指定しているユーザの一覧を作成する。また、開示部１３４は、事業者の端末装置１０に作成した一覧を示す画面を送信し、ＡＰＩを介して提示させる。
【００５３】
また、開示部１３４は、事業者の端末装置１０から、ＡＰＩを介して一覧に含まれるユーザの個人情報の開示の要求を受け付けた場合に、要求されたユーザの個人情報を取得して、事業者の端末装置１０に表示させる。これにより、開示先情報に含まれる開示先に限定して個人情報を開示することが可能となる。
【００５４】
なお、上述のとおり、開示先情報はアンケートのカテゴリーごとに設定される。したがって、アンケートの回答である個人情報のカテゴリーごとに異なる事業者を開示先として指定することが可能となる。
【００５５】
また、制御部１３０は、あらかじめ開示先情報の設定または変更を行う。図７は、開示先設定画面の一例を示す図である。具体的には、受付部１３１が、端末装置１０からユーザの識別情報を受け付ける。次に、抽出部１３２は、個人セル１２２を参照し、受付部１３１から入力されたユーザのＩＤおよびパスワードを用いて、このユーザのＩＤに対応する個人セル１２２を特定するとともに、このユーザを認証する。そして、制御部１３０は、端末装置１０から開示先情報の設定の要求を受け付けた場合に、このユーザの個人セル１２２の開示先情報を参照し、開示先として指定可能な事業者に対する現設定を示す開示先設定画面を生成する。また、制御部１３０は、生成した開示先設定画面を端末装置１０に送信し、図７に示すように、ＡＰＩを介して提示させる。
【００５６】
図７に示す例では、開示先として指定可能な事業者が一覧で表示されている。また、事業者に対応するチェックボックスにチェックが入っている場合に、開示先として指定されていることが示され、チェックボックスのチェックが外されている場合に、開示先として指定されていないことが示されている。ユーザは、チェックボックスにチェックを入れる／外すにより、開示可否の設定（変更）すなわち開示先として許容する事業者を選択する設定（変更）を行うことができる。制御部１３０は、ＡＰＩを介して、ユーザによる開示先情報の設定または変更の入力を受け付けた場合に、ユーザの個人セル１２２に開示先情報を格納する。
【００５７】
次に、実施例の情報処理装置１００の動作について説明する。図８〜図１０は、実施例の個人情報管理処理の一例を示すフローチャートである。
【００５８】
まず、図８は、個人情報を個人セル１２２に格納する処理の流れを示す。図８に示すように、受付部１３１は、端末装置１０からユーザの識別情報を受け付ける。次に、抽出部１３２は、個人セル１２２を参照し、受付部１３１から入力されたユーザのＩＤおよびパスワードを用いて、このユーザのＩＤに対応する個人セル１２２を特定するとともに、このユーザを認証する（ステップＳ１）。
【００５９】
次に、抽出部１３２は、共有セル１２１から、アンケートのカテゴリーを抽出し、ユーザにアンケートのカテゴリーを選択させるためのアンケート選択画面を生成する。また、抽出部１３２は、生成したアンケート選択画面を端末装置１０に送信し、ＡＰＩを介してユーザに提示させる。そして、抽出部１３２が、ＡＰＩを介して、端末装置１０に提示させたアンケート選択画面において、ユーザによるカテゴリーの選択の入力を受け付ける（ステップＳ２）。
【００６０】
次に、抽出部１３２は、共有セル１２１から、選択されたカテゴリーのアンケートを抽出し、ユーザにアンケートの回答を入力させるためのアンケート回答画面を生成する。また、抽出部１３２は、生成したアンケート回答画面を端末装置１０に送信し、ＡＰＩを介して、ユーザに表示させる（ステップＳ３）。
【００６１】
そして、格納部１３３は、まず、ＡＰＩを介してユーザによるアンケートに対する回答の入力を受け付けて（ステップＳ４）、個人情報を生成する。また、格納部１３３は、生成した個人情報を、抽出部１３２が特定したユーザのＩＤに対応する個人セル１２２に格納する（ステップＳ５）。これにより、一連の処理が終了する。
【００６２】
次に、図９は、事業者に個人情報を開示する処理の流れを示す。図９に示すように、受付部１３１は、端末装置１０から事業者の識別情報を受け付ける。次に、抽出部１３２は、個人セル１２２を参照し、受付部１３１から入力された事業者のＩＤおよびパスワードを用いて、この事業者のＩＤに対応する個人セル１２２を特定するとともに、この事業者を認証する（ステップＳ１１）。
【００６３】
その場合に、開示部１３４は、記憶部１２０に格納されている他のユーザの個人セル１２２の開示先情報を参照し、この事業者を開示先として指定しているユーザの一覧を作成する。また、開示部１３４は、事業者の端末装置１０に作成した一覧を示す画面を送信し、ＡＰＩを介して表示させる（ステップＳ１２）。
【００６４】
また、開示部１３４は、事業者の端末装置１０から、ＡＰＩを介して一覧に含まれるユーザの個人情報の開示の要求を受け付ける（ステップＳ１３）また、開示部１３４は、要求されたユーザの個人情報を取得して、事業者の端末装置１０に表示させる（ステップＳ１４）。これにより、一連の処理が終了する。
【００６５】
また、図１０は、開示先情報を設定（変更）する処理の流れを示す。図１０に示すように、受付部１３１は、端末装置１０からユーザの識別情報を受け付ける。次に、抽出部１３２は、個人セル１２２を参照し、受付部１３１から入力されたユーザのＩＤおよびパスワードを用いて、このユーザのＩＤに対応する個人セル１２２を特定するとともに、このユーザを認証する（ステップＳ２１）。
【００６６】
そして、制御部１３０が、端末装置１０から開示先情報の設定の要求を受け付けた場合に（ステップＳ２２）、このユーザの個人セル１２２の開示先情報を参照し、開示先として指定可能な事業者に対する現設定を示す開示先設定画面を生成する。また、制御部１３０が、生成した開示先設定画面を端末装置１０に送信し、ＡＰＩを介して表示させる（ステップＳ２３）。
【００６７】
また、制御部１３０が、ＡＰＩを介して、ユーザによる開示先情報の開示可否の設定または変更の入力を受け付けた場合に（ステップＳ２４）、ユーザの個人セル１２２に開示先情報を格納して設定（変更）する（ステップＳ２５）。これにより、一連の処理が終了する。
【００６８】
このように、情報処理装置１００は、ユーザの識別情報を受け付ける。また、情報処理装置１００は、記憶部１２０における識別情報に対応するユーザの個人情報を格納する領域である個人セル１２２を特定する。また、情報処理装置１００は、このユーザ以外の管理者権限でアクセス可能な領域である共有セル１２１に格納されるアンケートをユーザの端末装置１０へ送信する。また、情報処理装置１００は、アンケートに対する回答を受け付けた場合、回答を、特定したユーザの個人セル１２２に記憶する。
【００６９】
これにより、情報処理装置１００の運用者が作成したアンケートを共有セル１２１に格納しておき、多数のユーザの回答を個人情報として取得することが可能となる。その結果、情報処理装置１００は、効率よく個人情報を蓄積できる。
【００７０】
また、情報処理装置１００において、個人セル１２２は、アンケートのカテゴリーごとに異なる領域を有する。また、情報処理装置１００は、アンケートのカテゴリーに対応する領域に回答を記憶する。その結果、情報処理装置１００は、さらに効率よく個人情報を収集して蓄積できる。
【００７１】
また、情報処理装置１００において、個人セル１２２は、質問情報のカテゴリーごとに異なる領域を有するとともに、異なる領域ごとに個人情報の開示先を示す情報が対応付けられる。また、情報処理装置１００は、質問情報のカテゴリーに対応する領域に回答を記憶し、異なる領域ごとに対応付けられた個人情報の開示先に対し、当該領域に格納された個人情報を出力する。その結果、情報処理装置１００は、個人情報を適切な開示先に開示できる。
【００７２】
なお、上記実施例では、アンケートの回答を個人情報として収集しているが、これに限定されず、アンケートの回答とは別に個人情報を収集してもよい。例えば、ユーザから受け付けた個人情報が格納されている領域に、アンケートに対する回答を蓄積するようにしてもよい。すなわち、情報処理装置１００では、例えば、格納部１３３が、第１の格納部として、ユーザの識別情報に対応付けてユーザの個人情報を受け付けた場合に、記憶部１２０における識別情報に対応するユーザの個人セル１２２に、個人情報を記憶する。また、格納部１３３が、第２の格納部として、ユーザの識別情報に対応付けて質問情報に対する回答を受け付けた場合に、ユーザの個人セル１２２に、回答を記憶する。
【００７３】
この場合に、個人情報としては、例えば、年齢や居住地、家族構成といった属性情報をはじめ、趣味や嗜好、日々の気分や体調といったパーソナルデータが含まれてもよい。ユーザの端末装置１０は、ユーザから入力された個人情報や、センサにより取得された個人情報を、ユーザのＩＤに対応付けて情報処理装置１００に送信する。
【００７４】
また、個人情報の取得先はユーザの端末装置１０に限定されず、例えば、病院や自治体、ショップ等の外部機関の端末装置１０でもよい。その場合には、外部機関の端末装置１０から情報処理装置１００に個人情報が送信される。
【００７５】
このように、ユーザから受け付けた個人情報を格納する領域に質問に対する回答も記憶されることで、個人情報を効率的に蓄積できる。すなわち、ユーザから個人情報を受け付ける場合に比較して、質問による個人情報の蓄積を促進できる。また、質問によって質の高い個人情報を蓄積できる。
【００７６】
また、上記実施例では、アンケートのカテゴリーに応じて開示先を設定しているが、これに限定されない。例えば、回答に先立って開示先が設定された領域に、アンケートの回答を収集して蓄積するようにしてもよい。その場合には、情報処理装置１００は、ユーザの識別情報に対応付けて質問情報に対する回答を受け付けた場合に、記憶部１２０における識別情報に対応するユーザの個人セル１２２であって個人情報の開示先を示す情報が対応付けられた領域に、回答を記憶する。また、情報処理装置１００は、個人情報の開示先に対し、個人情報の開示先が対応付けられた領域に格納された個人情報を出力する。
【００７７】
このように、個人情報の開示先が設定された領域に質問に対する回答が記憶されることで、個人情報を効率的に開示できる。したがって、回答に合わせて開示先を設定する場合に比較して、ユーザによる個人情報の開示を促進させ、開示した個人情報の内容や情報量に応じた対価獲得の機会を増大させることが可能となる。また、事業者が、開示された個人情報に基づいて、例えば、一人ひとりの趣味、嗜好、行動パターン等に合わせたタイムリーな情報を提供することが可能となる等、個人情報の利活用を拡大させることが可能となる。
【００７８】
また、図示した各部の各構成要素は、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各部の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況等に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。また、図示した各処理は、上記の順番に限定されるものでなく、処理内容を矛盾させない範囲において、同時に実施してもよく、順序を入れ替えて実施してもよい。
【００７９】
さらに、各装置で行われる各種処理機能は、ＣＰＵ（またはＭＰＵ、ＭＣＵ（Micro  Controller  Unit）等のマイクロ・コンピュータ）上で、その全部または任意の一部を実行するようにしてもよい。また、各種処理機能は、ＣＰＵ（またはＭＰＵ、ＭＣＵ等のマイクロ・コンピュータ）で解析実行されるプログラム上、またはワイヤードロジックによるハードウェア上で、その全部または任意の一部を実行するようにしてもよいことは言うまでもない。
【００８０】
ところで、上記の実施例で説明した各種の処理は、予め用意されたプログラムをコンピュータで実行することで実現できる。そこで、以下では、上記の実施例と同様の機能を有するプログラムを実行するコンピュータの一例を説明する。図１１は、個人情報管理プログラムを実行するコンピュータの一例を示す図である。
【００８１】
図１１に示すように、コンピュータ３００は、各種演算処理を実行するＣＰＵ３０１と、データ入力を受け付ける入力装置３０２と、モニタ３０３とを有する。また、コンピュータ３００は、記憶媒体からプログラム等を読み取る媒体読取装置３０４と、各種装置と接続するためのインタフェース装置３０５と、端末装置１０や他の情報処理装置等と有線または無線により接続するための通信装置３０６とを有する。また、コンピュータ３００は、各種情報を一時記憶するＲＡＭ３０７と、ハードディスク装置３０８とを有する。また、各装置３０１〜３０８は、バス３０９に接続される。
【００８２】
ハードディスク装置３０８には、図２に示した受付部１３１、抽出部１３２、格納部１３３および開示部１３４の各処理部と同様の機能を有する個人情報管理プログラムが記憶される。また、ハードディスク装置３０８には、共有セル１２１、個人セル１２２、および、個人情報管理プログラムを実現するための各種データが記憶される。入力装置３０２は、例えば、コンピュータ３００の管理者から操作情報等の各種情報の入力を受け付ける。モニタ３０３は、例えば、コンピュータ３００の管理者に対して表示画面等の各種画面を表示する。インタフェース装置３０５は、例えば印刷装置等が接続される。通信装置３０６は、例えば、図２に示した通信部１１０と同様の機能を有しネットワークＮと接続され、端末装置１０と各種情報をやりとりする。
【００８３】
ＣＰＵ３０１は、ハードディスク装置３０８に記憶された各プログラムを読み出して、ＲＡＭ３０７に展開して実行することで、各種の処理を行う。また、これらのプログラムは、コンピュータ３００を図２に示した受付部１３１、抽出部１３２、格納部１３３および開示部１３４として機能させることができる。
【００８４】
なお、上記の個人情報管理プログラムは、必ずしもハードディスク装置３０８に記憶されている必要はない。例えば、コンピュータ３００が読み取り可能な記憶媒体に記憶されたプログラムを、コンピュータ３００が読み出して実行するようにしてもよい。コンピュータ３００が読み取り可能な記憶媒体は、例えば、ＣＤ−ＲＯＭやＤＶＤ（Digital  Versatile  Disc）、ＵＳＢ（Universal  Serial  Bus）メモリ等の可搬型記録媒体、フラッシュメモリ等の半導体メモリ、ハードディスクドライブ等が対応する。また、公衆回線、インターネット、ＬＡＮ等に接続された装置にこの個人情報管理プログラムを記憶させておき、コンピュータ３００がこれらから個人情報管理プログラムを読み出して実行するようにしてもよい。
【００８５】
以上、本実施例を含む実施の形態に関し、さらに以下の付記を開示する。
【００８６】
（付記１）ユーザの識別情報を受け付け、
記憶部における前記識別情報に対応する前記ユーザの個人情報を格納する領域を特定するとともに、前記ユーザ以外の管理者権限でアクセス可能な領域に格納される質問情報をユーザの端末へ送信し、
前記質問情報に対する回答を受け付けた場合、前記回答を、特定した前記ユーザの個人情報を格納する領域に記憶する、
処理をコンピュータに実行させることを特徴とする個人情報管理プログラム。
【００８７】
（付記２）ユーザの識別情報に対応付けて前記ユーザの個人情報を受け付けた場合に、記憶部における前記識別情報に対応する前記ユーザの個人情報を格納する領域に、前記個人情報を記憶し、
前記ユーザの識別情報に対応付けて質問情報に対する回答を受け付けた場合に、前記ユーザの個人情報を格納する領域に、前記回答を記憶する、
処理をコンピュータに実行させることを特徴とする個人情報管理プログラム。
【００８８】
（付記３）ユーザの識別情報に対応付けて質問情報に対する回答を受け付けた場合に、記憶部における前記識別情報に対応する前記ユーザの個人情報を格納する領域であって前記個人情報の開示先を示す情報が対応付けられた領域に、前記回答を記憶し、
前記個人情報の開示先に対し、前記個人情報の開示先が対応付けられた領域に格納された個人情報を出力する、
処理をコンピュータに実行させることを特徴とする個人情報管理プログラム。
【００８９】
（付記４）前記ユーザの個人情報を格納する領域は、前記質問情報のカテゴリーごとに異なる領域を有し、
前記回答を記憶する処理は、前記質問情報のカテゴリーに対応する領域に前記回答を記憶する、
ことを特徴とする付記１または２に記載の個人情報管理プログラム。
【００９０】
（付記５）前記ユーザの個人情報を格納する領域は、前記質問情報のカテゴリーごとに異なる領域を有するとともに、前記異なる領域ごとに前記個人情報の開示先を示す情報が対応付けられ、
前記回答を記憶する処理は、前記質問情報のカテゴリーに対応する領域に前記回答を記憶し、
前記個人情報を出力する処理は、前記異なる領域ごとに対応付けられた前記個人情報の開示先に対し、当該領域に格納された個人情報を出力する、
ことを特徴とする付記３に記載の個人情報管理プログラム。
【００９１】
（付記６）ユーザの識別情報を受け付け、
記憶部における前記識別情報に対応する前記ユーザの個人情報を格納する領域を特定するとともに、前記ユーザ以外の管理者権限でアクセス可能な領域に格納される質問情報をユーザの端末へ送信し、
前記質問情報に対する回答を受け付けた場合、前記回答を、特定した前記ユーザの個人情報を格納する領域に記憶する、
処理をコンピュータが実行することを特徴とする個人情報管理方法。
【００９２】
（付記７）ユーザの識別情報に対応付けて前記ユーザの個人情報を受け付けた場合に、記憶部における前記識別情報に対応する前記ユーザの個人情報を格納する領域に、前記個人情報を記憶し、
前記ユーザの識別情報に対応付けて質問情報に対する回答を受け付けた場合に、前記ユーザの個人情報を格納する領域に、前記回答を記憶する、
処理をコンピュータが実行することを特徴とする個人情報管理方法。
【００９３】
（付記８）ユーザの識別情報に対応付けて質問情報に対する回答を受け付けた場合に、記憶部における前記識別情報に対応する前記ユーザの個人情報を格納する領域であって前記個人情報の開示先を示す情報が対応付けられた領域に、前記回答を記憶し、
前記個人情報の開示先に対し、前記個人情報の開示先が対応付けられた領域に格納された個人情報を出力する、
処理をコンピュータが実行することを特徴とする個人情報管理方法。
【００９４】
（付記９）前記ユーザの個人情報を格納する領域は、前記質問情報のカテゴリーごとに異なる領域を有し、
前記回答を記憶する処理は、前記質問情報のカテゴリーに対応する領域に前記回答を記憶する、
ことを特徴とする付記６または７に記載の個人情報管理方法。
【００９５】
（付記１０）前記ユーザの個人情報を格納する領域は、前記質問情報のカテゴリーごとに異なる領域を有するとともに、前記異なる領域ごとに前記個人情報の開示先を示す情報が対応付けられ、
前記回答を記憶する処理は、前記質問情報のカテゴリーに対応する領域に前記回答を記憶し、
前記個人情報を出力する処理は、前記異なる領域ごとに対応付けられた前記個人情報の開示先に対し、当該領域に格納された個人情報を出力する、
ことを特徴とする付記８に記載の個人情報管理方法。
【００９６】
（付記１１）ユーザの識別情報を受け付ける受付部と、
記憶部における前記識別情報に対応する前記ユーザの個人情報を格納する領域を特定するとともに、前記ユーザ以外の管理者権限でアクセス可能な領域に格納される質問情報をユーザの端末へ送信する抽出部と、
前記質問情報に対する回答を受け付けた場合、前記回答を、特定した前記ユーザの個人情報を格納する領域に記憶する格納部と、
を有することを特徴とする情報処理装置。
【００９７】
（付記１２）ユーザの識別情報に対応付けて前記ユーザの個人情報を受け付けた場合に、記憶部における前記識別情報に対応する前記ユーザの個人情報を格納する領域に、前記個人情報を記憶する第１の格納部と、
前記ユーザの識別情報に対応付けて質問情報に対する回答を受け付けた場合に、前記ユーザの個人情報を格納する領域に、前記回答を記憶する第２の格納部と、
を有することを特徴とする情報処理装置。
【００９８】
（付記１３）ユーザの識別情報に対応付けて質問情報に対する回答を受け付けた場合に、記憶部における前記識別情報に対応する前記ユーザの個人情報を格納する領域であって前記個人情報の開示先を示す情報が対応付けられた領域に、前記回答を記憶する格納部と、
前記個人情報の開示先に対し、前記個人情報の開示先が対応付けられた領域に格納された個人情報を出力する開示部と、
を有することを特徴とする情報処理装置。
【００９９】
（付記１４）前記ユーザの個人情報を格納する領域は、前記質問情報のカテゴリーごとに異なる領域を有し、
前記回答を記憶する処理は、前記質問情報のカテゴリーに対応する領域に前記回答を記憶する、
ことを特徴とする付記１１または１２に記載の情報処理装置。
【０１００】
（付記１５）前記ユーザの個人情報を格納する領域は、前記質問情報のカテゴリーごとに異なる領域を有するとともに、前記異なる領域ごとに前記個人情報の開示先を示す情報が対応付けられ、
前記回答を記憶する処理は、前記質問情報のカテゴリーに対応する領域に前記回答を記憶し、
前記個人情報を出力する処理は、前記異なる領域ごとに対応付けられた前記個人情報の開示先に対し、当該領域に格納された個人情報を出力する、
ことを特徴とする付記１３に記載の情報処理装置。
【符号の説明】
【０１０１】
１  情報処理システム
１０  端末装置
１００  情報処理装置
１１０  通信部
１２０  記憶部
１２１  共有セル
１２２  個人セル
１３０  制御部
１３１  受付部
１３２  抽出部
１３３  格納部
１３４  開示部
Ｎ  ネットワーク
【図１】
2019067119.tif 000003
【図２】
2019067119.tif 000004
【図３】
2019067119.tif 000005
【図４】
2019067119.tif 000006
【図５】
2019067119.tif 000007
【図６】
2019067119.tif 000008
【図７】
2019067119.tif 000009
【図８】
2019067119.tif 000010
【図９】
2019067119.tif 000011
【図１０】
2019067119.tif 000012
【図１１】
2019067119.tif 000013