(57)【特許請求の範囲】
【請求項１】
使用者用の情報端末と、前記使用者の医療、健康、介護の少なくとも一つに関する個人情報のデータを記憶する第１データベースと、前記情報端末と前記第１データベースとに電気的通信回線に接続される医療情報提供装置とを具備するバーチャルペーシェントシステムであって、
前記医療情報提供装置は、
前記情報端末からの指示に基づいて、個人情報の内容に応じた、個人情報の送信に関する条件を設定する条件設定部と、
前記情報端末から個人情報の要求を受信する受信部と、
前記受信された要求に応じた個人情報を前記第１データベースから取得する取得部と、
前記取得された個人情報を送信するか否かを前記条件に従って判定する判定部と、
前記使用者に開示すべきでない特定情報に、前記特定情報の代わりに前記使用者が実際に説明された代替情報を関連付けたテーブルを記憶する記憶部と、
前記判定部により送信すると判定された場合、前記送信すると判定された個人情報を前記情報端末に送信し、前記判定部により送信しないと判定された場合、前記送信しないと判定された個人情報に前記テーブルで関連付けられた代替情報を前記情報端末に送信する送信部と、
を具備するバーチャルペーシェントシステム。
【請求項２】
前記第１データベースに記憶されている個人情報から前記使用者に開示するべきでない情報である特定情報を設定する特定情報設定部をさらに備え、
前記条件は、前記個人情報に含まれる前記特定情報の数又は前記特定情報の送信を禁止する度合に基づいて設定される、
ことを特徴とする請求項１記載のバーチャルペーシェントシステム。
【請求項３】
前記条件は、前記個人情報に含まれる前記特定情報の数が所望の数以下又は以上であることである、ことを特徴とする請求項１記載のバーチャルペーシェントシステム。
【請求項４】
前記特定情報に、前記度合に応じた優先順位を設定する優先順位設定部とさらに備え、
前記条件は、前記取得された個人情報に含まれる所定の優先順位に属する特定情報の数が所望の数以下又は以上であることである、
ことを特徴とする請求項２記載のバーチャルペーシェントシステム。
【請求項５】
前記送信すると判定された個人情報である開示情報を記憶する第２データベースをさらに備え、
前記受信部は、前記記憶された開示情報の要求を受信し、
前記取得部は、前記受信した要求に応じた開示情報を前記第２データベースから取得し、
前記送信部は、前記取得された開示情報を前記情報端末に送信する、
ことを特徴とする請求項１記載のバーチャルペーシェントシステム。
【請求項６】
使用者用の情報端末と、前記使用者の医療、健康、介護の少なくとも一つに関する個人情報を記憶するデータベースとに電気的通信回線を介して接続される医療情報提供装置であって、
前記情報端末からの指示に基づいて、個人情報の内容に応じた、個人情報の送信に関する条件を設定する条件設定部と、
前記情報端末から個人情報の要求を受信する受信部と、
前記受信された要求に応じた個人情報を前記データベースから取得する取得部と、
前記取得された個人情報を送信するか否かを前記条件に従って判定する判定部と、
前記使用者に開示すべきでない禁止情報に、前記特定情報の代わりに前記使用者が実際に説明された代替情報を関連付けたテーブルを記憶する記憶部と、
前記判定部により送信すると判定された場合、前記送信すると判定された個人情報を前記情報端末に送信し、前記判定部により送信しないと判定された場合、前記送信しないと判定された個人情報に前記テーブルで関連付けられた代替情報を前記情報端末に送信する送信部と、
を具備する医療情報提供装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、医療、健康、介護等に関する個人情報を管理するバーチャルペーシェントシステム及び医療情報提供装置に関する。
【背景技術】
【０００２】
近年、バーチャルペーシェントシステムと呼ばれる技術が提案されている（例えば、特許文献１、特許文献２参照）。バーチャルペーシェントシステムは、ある人物に関する全ての医療情報、健康情報、介護情報等の情報を管理し、これら情報をいつでも、どこでも本人や医師等に提供することができる。
【０００３】
しかし、本人がバーチャルペーシェントシステムにアクセスした場合、本人が知りたくない情報が他の知りたい情報の中に含まれていて、意志とは反してこれら知りたくない情報を知ってしまう恐れがある。また、治療上、医師等が本人に知らせたくない情報を本人が知ってしまう恐れもある。
【０００４】
これら情報を本人に知らせない方法として、単にこれら情報を含む全ての情報を秘匿或いは改竄するという方法が考えられる。しかしこの方法では、本人には自分に関する全ての情報を知る権利が存在する、という社会的要請を無視してしまっている。また、知りたい情報と知りたくない情報とが同時に含まれる複合情報は全て知ることが出来なくなる。さらに、バーチャルペーシェントシステムに管理されている情報を消去或いは改竄することは合理的でない。
【特許文献１】特開２００４―２８０８０７号公報
【特許文献２】特開２００６―８５６３１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、バーチャルペーシェントシステムにおいて、本人の承諾を得た形態にて、本人が知りたくない情報や本人に知らせたくない情報の本人への提供を制限することを可能とする。
【課題を解決するための手段】
【０００６】
請求項１記載のバーチャルペーシェントシステムは、使用者用の情報端末と、前記使用者の医療、健康、介護の少なくとも一つに関する個人情報のデータを記憶する第１データベースと、前記情報端末と前記第１データベースとに電気的通信回線に接続される医療情報提供装置とを具備するバーチャルペーシェントシステムであって、前記医療情報提供装置は、前記情報端末からの指示に基づいて、個人情報の内容に応じた、個人情報の送信に関する条件を設定する条件設定部と、前記情報端末から個人情報の要求を受信する受信部と、前記受信された要求に応じた個人情報を前記第１データベースから取得する取得部と、前記取得された個人情報を送信するか否かを前記条件に従って判定する判定部と、前記使用者に開示すべきでない特定情報に、前記特定情報の代わりに前記使用者が実際に説明された代替情報を関連付けたテーブルを記憶する記憶部と、前記判定部により送信すると判定された場合、前記送信すると判定された個人情報を前記情報端末に送信し、前記判定部により送信しないと判定された場合、前記送信しないと判定された個人情報に前記テーブルで関連付けられた代替情報を前記情報端末に送信する送信部と、を具備する。
【０００７】
請求項６記載の医療情報提供装置は、使用者用の情報端末と、前記使用者の医療、健康、介護の少なくとも一つに関する個人情報を記憶するデータベースとに電気的通信回線を介して接続される医療情報提供装置であって、前記情報端末からの指示に基づいて、個人情報の内容に応じた、個人情報の送信に関する条件を設定する条件設定部と、前記情報端末から個人情報の要求を受信する受信部と、前記受信された要求に応じた個人情報を前記データベースから取得する取得部と、前記取得された個人情報を送信するか否かを前記条件に従って判定する判定部と、前記使用者に開示すべきでない禁止情報に、前記特定情報の代わりに前記使用者が実際に説明された代替情報を関連付けたテーブルを記憶する記憶部と、前記判定部により送信すると判定された場合、前記送信すると判定された個人情報を前記情報端末に送信し、前記判定部により送信しないと判定された場合、前記送信しないと判定された個人情報に前記テーブルで関連付けられた代替情報を前記情報端末に送信する送信部と、を具備する。
【発明の効果】
【０００８】
本発明によれば、バーチャルペーシェントシステムにおいて、本人の承諾を得た形態にて、本人が知りたくない情報や本人に知らせたくない情報の本人への提供を制限することを可能とする。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施形態を図面を参照しながら説明する。
【００１０】
（第１実施形態）
第１実施形態に係るバーチャルペーシェントシステムは、対象とした人物に関する医療、健康、介護等のあらゆる情報（以下、個人情報と呼ぶ）、世に知られている一般的な医療、健康、介護等に関する情報（以下、一般情報と呼ぶ）、及び個人情報と一般情報とを含む情報を管理し、これら情報を、対象とした人物本人や、医師や看護士、介護士、病院関係者、学校関係者等（以下、医師等と呼ぶ）に対して提供する医療情報提供システムである。以下、個人情報、一般情報、及び個人情報と一般情報とを含む情報を総称してＶＰ情報と呼ぶことにする。
【００１１】
本人がバーチャルペーシェントシステムにＶＰ情報を要求した場合、その要求したＶＰ情報に、本人が知りたくないＶＰ情報、或いはこのＶＰ情報を本人に推定させ得るＶＰ情報が含まれる場合がある。以下、このようなＶＰ情報を総称して禁止情報と呼ぶことにする。また、第１実施形態では、本人が知りたくないＶＰ情報を本人の余命に関する情報とする。
【００１２】
図１は、本人に余命を推定させ得る一般情報の内容と性質との一例を示す図である。図１に示すように、余命を推定させる一般情報は、年代別の平均余命、人種別の平均余命、男女別の平均余命、疾病の重症度別の平均余命、生活習慣別の平均余命等である。これら一般情報は、世の中に知れ渡っている情報であり、誰もが容易に知ることができる。
【００１３】
図２は、余命を推定させる個人情報の内容と性質との一例を示す図である。図２に示すように、余命を推定させる個人情報は、本人の年齢、本人の人種、本人の性別、本人が現在罹っている疾病の重症度、本人の生活習慣等である。これら個人情報は、その内容によって、誰もが容易に知ることができる情報と、容易に知ることができない情報とに分類できる。
【００１４】
図３は、禁止情報の内容と性質との一例を示した図である。図３に示すように、禁止情報ＫＡは一般情報Ａかつ個人情報Ａを含むＶＰ情報、禁止情報ＫＢは一般情報Ａかつ個人情報Ｂを含むＶＰ情報、禁止情報ＫＣは一般情報Ａかつ個人情報Ｃを含むＶＰ情報、禁止情報ＫＤは一般情報Ａかつ個人情報Ｄを含むＶＰ情報、禁止情報ＫＥは一般情報Ａかつ個人情報Ｅを含むＶＰ情報等である。例えば、禁止情報ＫＡは、一般情報Ａである年代別の平均余命と個人情報Ａである本人の年齢とから求められた本人の余命である。
【００１５】
図１と図２とから、禁止情報ＫＡ、禁止情報ＫＢ、及び禁止情報ＫＣは容易に知ることができる。禁止情報ＫＤ及び禁止情報ＫＥは、容易に知ることができない。容易に知ることができない情報は、本人に私的（固有）な情報であるといえ、本人がより確度（信頼性）の高い余命を推定する上で、重要な情報である。つまり、余命を知りたくないと思う本人には、禁止情報ＫＤや禁止情報ＫＥを含むＶＰ情報を知らせるべきではない。余命を知りたくないと強く思う人には、確度の低い又は高いに関係なく、禁止情報を一つでも含むＶＰ情報を知らせるべきではない。なお、禁止情報は一般情報と個人情報とを含む情報であるとしたがそれに限定されることはなく、禁止情報は一般情報のみ、或いは個人情報のみであるとしてもよい。
【００１６】
第１実施形態に係るバーチャルペーシェントシステムは、ＶＰ情報が本人による指示に基づく条件を満たすか否かによって、そのＶＰ情報を開示するか否かを判定し、開示すると判定した場合にのみ本人へ開示する。この条件は、ＶＰ情報を開示するための条件であり、以下、この条件を開示条件と呼ぶことにする。
【００１７】
図４は、上記機能を有する第１実施形態に係るバーチャルペーシェントシステム１の構成を示す図である。図４に示すように、バーチャルペーシェントシステム１は、データベース１０、医師用端末２０、本人用端末３０、及びバーチャルペーシェントシステム１の中枢であるバーチャルペーシェントエンジン（以下、ＶＰエンジンと呼ぶ）４０を有する。ＶＰエンジン４０は、データベース１０、医師用端末２０、及び本人用端末３０にインターネット等の電気的通信回線によって接続される。
【００１８】
データベース１０は、上記に示すような大量のＶＰ情報を記憶する。データベース１０に記憶されているＶＰ情報には、余命に関するＶＰ情報が含まれる。
【００１９】
医師用端末２０は、医師等用のパーソナルコンピュータ等の情報端末装置である。医師用端末２０は、ＶＰエンジン４０に対して、医師等であることを示す識別情報（以下、医師識別情報と呼ぶ）を送信してから、ＶＰ情報の送信の要求をする。医師用端末２０は、ＶＰエンジン４０が送信するＶＰ情報等を受信して医師用端末２０のモニターに表示する。医師用端末２０は、データベース１０に記憶されているＶＰ情報を、ＶＰエンジン４０を介して、自由に取得し、書き込みし、削除する権限を有している。すなわち、医師用端末２０は、制限なくＶＰ情報を取得することが可能である。
【００２０】
本人用端末３０は、本人用のパーソナルコンピュータ等の情報端末装置である。本人用端末３０は、ＶＰエンジン４０に対して、本人であることを示す識別情報（以下、本人識別情報と呼ぶ）を送信してから、ＶＰ情報の送信の要求をする。本人用端末３０は、ＶＰエンジン４０が送信するＶＰ情報等を受信して本人用端末３０のモニターに表示する。本人用端末３０は、データベース１０に記憶されているＶＰ情報を、ＶＰエンジン４０を介して、書き込み、削除する権限を有していない。また、本人用端末３０は、データベース１０に記憶されているＶＰ情報を自由に取得する権限を有していない。すなわち、本人用端末３０は、ＶＰ情報の取得に関して、ＶＰエンジン４０から制限を受ける。
【００２１】
ＶＰエンジン４０は、本人用端末３０や医師用端末２０からの識別情報を受信する。医師識別情報を受信した場合、ＶＰエンジン４０は、送信要求に応じたＶＰ情報をデータベース１０から取得し、取得したＶＰ情報を医師用端末３０に送信する。本人識別情報を受信した場合、ＶＰエンジン４０は、送信要求に応じたＶＰ情報をデータベース１０から取得し、取得したＶＰ情報が、本人により本人用情報端末３０を介して設定された開示条件を満たすか否かによって、ＶＰ情報を本人に開示するか否かを判定する。ＶＰエンジン４０は、開示すると判定したＶＰ情報を本人用端末３０に送信し、否と判定したＶＰ情報は本人用端末３０に送信しない。
【００２２】
図５は、ＶＰエンジン４０の構成を示す図である。図５に示すように、ＶＰエンジン４０は、制御部４１を中枢として、受信部４３、ＶＰ情報取得部４５は、禁止情報設定部４７、禁止情報記憶部４９、禁止レベル設定部５１、開示／不開示判定部５３、送信部５５、及び閾値設定部５７を有する医療情報提供装置である。
【００２３】
受信部４３は、医師用端末２０や本人用端末３０からの識別情報やＶＰ情報の送信要求等を受信する。なお、送信要求されたＶＰ情報は、少なくとも個人情報に係る禁止情報であるとする。ＶＰ情報取得部４５は、受信部４３にて受信された送信要求に応じたＶＰ情報をデータベース１０から取得する。
【００２４】
禁止情報設定部４７は、本人による本人用端末３０からの指示に基づいて、データベース１０に記憶されているＶＰ情報から所望のＶＰ情報を選択し、選択したＶＰ情報を禁止情報に設定する。禁止情報は、使用者が情報端末３０に送信すべきでないと判断した情報である。禁止情報設定部４７は、本人による本人用端末３０からの指示に基づいて、禁止情報の設定を解除することも可能である。なお、禁止情報設定部４７は、ＶＰエンジン４０が余命を求める際に用いたＶＰ情報を、自動的に、禁止情報に設定するとしてもよい。これら禁止情報の設定処理は、ＶＰ情報の要求前に行なわれる。なお、設定された禁止情報は、禁止情報記憶部４９に記憶される。
【００２５】
禁止レベル設定部５１は、本人による本人用端末３０からの指示に基づいて、設定された禁止情報各々に禁止レベルを設定する。禁止レベルは、特定情報の情報端末３０への送信を禁止する度合いに応じた優先順位である。禁止レベルは、本人による主観的な判断によって設定され、本人による本人用端末３０からの指示を受けて、随時変更可能である。禁止レベルの具体例としては、図３に示すような、本人に確度の高い余命を推定させ得る禁止情報であるか否かの二通りのレベルが挙げられる。以下、簡単のため、本人に確度の高い余命を推定させ得る禁止情報を、確度の高い禁止情報と呼ぶことにする。
【００２６】
禁止レベルの設定時において、本人用端末３０には、禁止情報の実際の内容（例えば、禁止情報ＫＤの場合、現在罹っている疾病の重症度の値）は表示されないので、本人が知りたくない情報を禁止レベルの設定時に知ってしまうことはない。なお、これら禁止レベルは、本人による禁止レベルの設定履歴等に基づいて自動的に設定されるとしてもよい。これら禁止レベルの設定処理は、ＶＰ情報の要求前に行なわれる。なお、禁止情報とその禁止レベルとは、例えば、図３に示すような、一覧形式で禁止情報記憶部４９に記憶される。
【００２７】
開示条件設定部５３は、本人による本人用端末３０からの指示に基づいて、開示条件を選択し、設定する。開示条件としては、例えば、以下の３つが挙げられる。  
開示条件Ａ：ＶＰ情報に含まれる禁止情報（禁止レベルは考慮せず）の数が閾値以下である。  
開示条件Ｂ：ＶＰ情報に含まれる確度の高い禁止情報の数が閾値以下である。  
開示条件Ｃ：全てのＶＰ情報を表示する。
【００２８】
本人による本人用端末３０からの指示に基づいて、開示条件設定部５３は、所望の閾値を設定可能である。
【００２９】
開示／不開示判定部５５は、ＶＰ情報取得部４５により取得されたＶＰ情報が、開示条件を満たすか否かによって、ＶＰ情報を情報端末３０に送信するか否かを判定する。
【００３０】
送信部５７は、開示／不開示判定部５５の判定結果に応じて、ＶＰ情報を本人用端末３０に送信する。具体的には、開示／不開示判定部５５がＶＰ情報を開示すると判定した場合、ＶＰ情報を本人用端末３０に送信する。送信部５７は、開示／不開示判定部５５がＶＰ情報を開示しないと判定した場合、ＶＰ情報を送信しない旨の通知を本人用端末３０に送信する。
【００３１】
制御部４１は、ＶＰエンジン４０としての動作を実現するようにＶＰエンジン４０内の各構成要素を制御する。具体的には、制御部４１は、受信部４３が医師識別情報を受信した場合、開示／不開示判定部５５を動作させない。制御部４１は、受信部４３が本人識別情報を受信した場合、開示／不開示判定部５５を動作させる。
【００３２】
以下、ＶＰエンジン４０の動作を説明する。図６を参照しながら、ＶＰエンジン４０による、ＶＰ情報の要求の受信からの動作の流れを説明する。なお、ステップＳＡ１開始以前に、開示条件設定部５３により開示条件及び閾値が設定されているものとする。
【００３３】
まず、ＶＰエンジン４０は、本人による本人用端末３０からのＶＰ情報の送信要求を待機している（ステップＳＡ１）。本人用端末３０からのＶＰ情報の送信要求を受信すると（ステップＳＡ１：ＹＥＳ）、ＶＰエンジン４０は、受信した取得要求に応じたＶＰ情報をデータベース１０から取得する（ステップＳＡ２）。
【００３４】
次に、ＶＰエンジン４０は、取得したＶＰ情報が予め設定された開示条件を満たすか否かを判定する（ステップＳＡ３）。具体的には、ＶＰエンジン４０は、禁止情報記憶部４９に記憶されている一覧を参照することによって、開示条件に応じた禁止レベルに属する禁止情報を計数する。そして、この計数結果が、開示条件を満たすか否か、すなわち、ＶＰ情報を開示するか否かを判定する。ステップＳＡ３のより詳細な説明は、後述する。
【００３５】
ＶＰ情報が開示条件を満たすと判定した場合（ステップＳＡ３：ＹＥＳ）、ＶＰエンジン４０は、ＶＰ情報を本人用端末３０に送信する（ステップＳ４）。ＶＰ情報を受信した本人用端末３０は、ＶＰ情報を本人用端末３０のモニターに表示する。一方、ＶＰ情報が開示条件を満たさないと判定した場合（ステップＳＡ３：ＮＯ）、ＶＰエンジン４０は、ＶＰ情報を送信しないということを本人用端末３０へ通知する（ステップＳＡ５）。この通知を受信した本人用端末３０は、その通知を本人用端末３０のモニターに表示する。
【００３６】
以下、ステップＳＡ３の判定処理を具体的に説明する。図７は、閾値の設定された開示条件の内容の一例を示す図である。図７に示すように、開示条件Ａ０に係る閾値ｎは、禁止情報の数ｎ＝０である。ＶＰ情報に禁止情報が一つでも含まれている場合、そのＶＰ情報は、開示条件ＫＡを満たさないため、開示されない。一方、ＶＰ情報に禁止情報が一つも含まれていない場合、そのＶＰ情報は、開示条件Ａ０を満たすため、開示される。すなわち、開示条件Ａ０は、余命に関する全ての情報を知りたくないと思う人用の条件である。
【００３７】
開示条件Ｂ０に係る閾値ｎは、本人に確度の高い余命を推定させ得る禁止情報の数ｎ＝０である。確度の高い禁止情報が一つでも含まれている場合、そのＶＰ情報は、開示条件Ｂ０を満たさないため、開示されない。一方、ＶＰ情報に確度の高い禁止情報が一つも含まれていない場合、そのＶＰ情報は、開示条件Ｂ０を満たすため、開示される。すなわち、開示条件Ｂ０は、確度の高い情報、すなわち余命に関する重要な情報のみ知りたくないと思う人用の条件である。
【００３８】
開示条件Ｃは、ＶＰ情報に禁止情報が含まれているか否かに係らず、無条件でそのＶＰ情報を開示とする。つまり、開示条件Ｃは、余命に関する情報を知りたい人用の条件である。
【００３９】
図８は、開示条件Ａ０を用いた場合のステップＳＡ３の判定処理を説明するための図である。図８に示すように、第１ＶＰ情報は、禁止情報ＫＡと禁止情報ＫＢとを含み、禁止情報ＫＣと禁止情報ＫＤと禁止情報ＫＥとを含まない。従って、第１ＶＰ情報は不開示となる。第２ＶＰ情報は、全ての禁止情報を含む。従って、第２ＶＰ情報は不開示となる。
【００４０】
図９は、開示条件Ｂ０を用いた場合のステップＳＡ３の判定処理を説明するための図である。開示条件Ｂ０を用いた場合、開示／不開示判定部５５は、禁止情報の一覧を参照してＶＰ情報に含まれる禁止情報各々は確度が高いか否かを判定し、一つでも確度が高い禁止情報があれば、そのＶＰ情報を不開示と判定する。図９に示すように、第１ＶＰ情報は開示となり、第２ＶＰ情報は不開示となる。
【００４１】
以上で、ＶＰエンジン４０による、ＶＰ情報の要求の受信からの動作の流れの説明を終了する。
【００４２】
上記構成により、ＶＰエンジン４０は、本人による指示に基づいて禁止情報や禁止レベル、開示条件、開示条件の閾値の設定を行ない、これらの設定に基づいて、禁止情報を含むＶＰ情報を開示するか否かを判定する。
【００４３】
かくして第１実施形態に係るバーチャルペーシェントシステム１は、本人の承諾を得た形態にて、本人が知りたくない情報の本人への提供を制限することを可能とする。
【００４４】
なお、上記の説明においては、禁止レベルは確度が高いか否かの２通りであるとした。しかしながらこれに限定する必要はなく、禁止レベルは、確度の順位（送信を禁止したい順）等の禁止レベルに応じた数値であってもよい。例えば、禁止レベルが確度の順位の場合における開示条件Ｄは、所定順位以内の禁止情報を含まないこと、となる。また、開示条件Ｄの閾値ｎは、例えば所定順位ｎ＝１０となる。この場合、開示／不開示判定部５５は、例えば、上位１０番以内の禁止情報が一つでも含まれているＶＰ情報は不開示にし、上位１０番以内の禁止情報が一つでも含まれていないＶＰ情報は開示する。
【００４５】
また、上記の代第１実施形態では本人が知りたくない情報は、余命に関する情報であるとした。しかしながら第１実施形態はこれに限定する必要はなく、知りたくない情報は、例えば、告知を希望しない特定の疾病に関する検査結果や診断結果、現在治療方法がない疾病に罹ってしまったことを推測又は知覚させる検査結果や診断結果等、データベース１０に記憶されているＶＰ情報であれば何でもよい。
【００４６】
（第２実施形態）
本人がバーチャルペーシェントシステム１にＶＰ情報を要求した場合、その要求したＶＰ情報に、医師等が本人に知らせたくないＶＰ情報、或いはこのＶＰ情報を本人に推定させ得るＶＰ情報が含まれる場合がある。以下、このようなＶＰ情報を総称して禁止情報と呼ぶことにする。以下、医師等が本人に知らせたくないＶＰ情報を、本人に投与した薬が偽薬であることを本人に推定させ得る情報であるとする。なお以下の説明において、第１実施形態と略同一の機能を有する構成要素については、同一符号を付し、重複説明は必要な場合にのみ行う。
【００４７】
図１０は、禁止情報の内容と性質との一覧を示す図である。禁止情報ＫＦは、投与した偽薬の名称であり、投与された薬が偽薬であることを推定する上で確度が高い情報である（以下、簡単のため確度が高い情報と呼ぶ）。禁止情報ＫＧは、投与した偽薬の本当の効能であり、確度が高い情報である。禁止情報ＫＨは、投与した薬の消費期限であり、確度が高い情報ではない。禁止情報ＫＩは、投与した薬の形状であり、確度が高い情報ではない。
【００４８】
本人が禁止情報ＫＦや禁止情報ＫＧのような確度の高い情報を閲覧することで、本人が、投与された薬が偽薬であることに気づいてしまうことは、治療上望ましくない。
【００４９】
そこで、ＶＰエンジン４０は、禁止情報の代わりに、偽薬を投与する際に医者等が本人に説明した情報を本人に開示する。本人に説明した情報は禁止情報の替わりに表示する情報であるため、以下、本人に説明した情報を代替情報と呼ぶことにする。
【００５０】
図１１は、禁止情報と代替情報との一例を示す図である。図１１に示すように、禁止情報ＫＦに対応する代替情報ＤＦは、本人へ説明した薬の名称である。禁止情報ＫＧに対応する代替情報ＤＧは、本人へ説明した薬の効能である。禁止情報ＫＨに対応する代替情報ＤＨは、本人へ説明した薬の消費期限である。禁止情報ＫＨに対応する代替情報ＤＨは、設定されていない。これら禁止情報や代替情報は、データベース１０に互いに関連付けられることなく記憶されている。
【００５１】
図１２は、第２実施形態に係るＶＰエンジン６０の構成を示す図である。図１２に示すように、ＶＰエンジン６０は、制御部６１を中枢として、受信部４３、ＶＰ情報取得部４４、禁止／代替情報設定部６３、禁止／代替情報記憶部６５、禁止レベル設定部５１、入れ替え条件設定部６７、入れ替え判定部６９、入れ替え部７１、及び送信部７３を有する。
【００５２】
禁止／代替情報設定部６３は、医師等による医師用端末２０からの指示に基づいて、データベース１０に記憶されているＶＰ情報から禁止情報と、それに対応する代替情報とを設定する。
【００５３】
禁止／代替情報記憶部６５は、禁止／代替情報設定部６３によって設定された禁止情報とそれに対応する代替情報とを関連付けたテーブルを記憶する。テーブルには、図１１に示したように、各禁止情報に、その禁止情報に対応する代替情報が関連付けられている。具体的には、禁止情報ＫＦに代替情報ＤＦが、禁止情報ＫＧに代替情報ＤＧが、禁止情報ＫＨに代替情報ＤＨが関連付けられる。
【００５４】
入れ替え条件設定部６７は、本人による本人用端末３０からの指示に基づいて、禁止情報を代替情報に入れ替えるための条件（以下、入れ替え条件と呼ぶ）を選択し、設定する。入れ替え条件としては、例えば、以下の３つが挙げられる。  
入れ替え条件Ａ：ＶＰ情報は、テーブル上で代替情報に関連付けられた禁止情報を含む  
入れ替え条件Ｂ：ＶＰ情報は、確度が高い且つテーブル上で代替情報に関連付けられた禁止情報を含む  
入れ替え条件Ｃ：全てのＶＰ情報を表示する
入れ替え判定部６９は、ＶＰ情報取得部４５によって取得されたＶＰ情報が、入れ替え条件を満たすか否かを判定する。
【００５５】
入れ替え部７１は、入れ替え判定部６９が入れ替え条件を満たすと判定した場合、ＶＰ情報に含まれる禁止情報を入力し、入力された禁止情報にテーブル上で関連付けられた代替情報を出力することで、ＶＰ情報に含まれる禁止情報を代替情報に入れ替える。
【００５６】
送信部７３は、入れ替え判定部６９が入れ替え条件を満たすと判定した場合、入れ替え部によって禁止情報が代替情報に入れ替えられたＶＰ情報を情報端末３０に送信する。送信部７３は、入れ替え判定部６９が入れ替え条件を満たさないと判定した場合、ＶＰ情報取得部４５によって取得されたＶＰ情報を情報端末３０に送信する。
【００５７】
制御部６１は、ＶＰエンジン６０としての動作を実現するようにＶＰエンジン６０内の各構成要素を制御する。具体的には、制御部６１は、受信部４３が医師識別情報を受信した場合、入れ替え判定部６９を動作させない。制御部６１は、受信部４３が本人識別情報を受信した場合、入れ替え判定部６９を動作させる。
【００５８】
以下、図１３を参照しながら、ＶＰエンジン６０による、ＶＰ情報の要求の受信からの動作の流れを説明する。なお、ステップＳＢ１開始以前に、入れ替え条件が設定されているものとする。
【００５９】
ＶＰエンジン６０は、本人による本人用端末３０からのＶＰ情報の要求を待機している（ステップＳＢ１）。本人用端末３０からのＶＰ情報の送信要求を受信すると（ステップＳＢ１：ＹＥＳ）、ＶＰエンジン６０は、受信した送信要求に応じたＶＰ情報をデータベース１０から取得する（ステップＳＢ２）。
【００６０】
次に、ＶＰエンジン６０は、ＶＰ情報が入れ替え条件を満たすか否かを判定する（ステップＳＢ３）。具体的には、ＶＰエンジン６０は、禁止情報のテーブルを参照することによって、ＶＰ情報に含まれる入れ替え条件に応じた禁止レベルに属する禁止情報を特定する。そして、この特定処理の結果が、入れ替え条件を満たすか否か、すなわち、ＶＰ情報に含まれる禁止情報を代替情報に入れ替えるか否かを判定する。ステップＳＢ３の具体的な処理は後述する。
【００６１】
ＶＰ情報が入れ替え条件を満たさないと判定した場合（ステップＳＢ３：ＮＯ）、ＶＰエンジン６０は、ステップＳ２で取得したＶＰ情報を情報端末３０に送信する（ステップ。ＶＰ情報を受信した本人用端末３０は、ＶＰ情報を本人用端末３０のモニターに表示する。
【００６２】
ＶＰ情報が入れ替え条件を満たすと判定した場合（ステップＳＢ３：ＹＥＳ）、ＶＰエンジン６０は、禁止情報各々を、テーブル上で関連付けられた代替情報各々に入れ替える（ステップＳＢ５）。ステップＳＢ５の具体的な処理は後述する。禁止情報を代替情報に入れ替えられると、ＶＰエンジン６０は、入れ替えが行なわれたＶＰ情報を本人用端末３０に送信する（ステップＳＢ６）。なお、ステップＳＢ５において禁止情報に関連付けられる代替情報がない場合、その禁止情報はそのまま情報端末３０に送信され表示される。
【００６３】
ステップＳＢ３及びステップＳＢ５の処理を具体的に説明する。図１４は、入れ替え条件Ａを用いたステップＳＢ３及びステップＳＢ５の処理を説明するための図である。図１４に示すように、第３ＶＰ情報は、禁止情報ＫＦ、禁止情報ＫＧ、禁止情報ＫＨ、及び禁止情報ＫＩを含む。ステップＳＢ５の入れ替え処理により、禁止情報ＫＦは代替情報ＤＦに、禁止情報ＫＧは代替情報ＤＧに、禁止情報ＫＨは代替情報ＤＨに入れ替えられる。禁止情報ＫＩは、関連付けられる代替情報がないので、入れ替えは行なわれない。従って、第３ＶＰ情報をＶＰエンジン６０に要求した場合、表示されるＶＰ情報は、代替情報ＤＦ、代替情報ＤＧ、代替情報ＤＨ、禁止情報ＫＩを含む。
【００６４】
図１５は、入れ替え条件Ｂを用いたステップＳＢ３及びステップＳＢ５の処理を説明するための図である。図１５に示すように、ステップＳＢ５の入れ替え処理により、第３ＶＰ情報の禁止情報ＫＦは代替情報ＤＦに、禁止情報ＫＧは代替情報ＤＧに入れ替えられる。禁止情報ＫＨは、確度の高い禁止情報ではないので、入れ替えは行なわれない。また、禁止情報ＫＩは、関連付けられる代替情報がないので入れ替えは行なわれない。従って、第３ＶＰ情報をＶＰエンジン６０に要求した場合、表示されるＶＰ情報は、代替情報ＤＦ、代替情報ＤＧ、禁止情報ＫＨ、禁止情報ＫＩを含む。
【００６５】
上記構成により、ＶＰエンジン６０は、本人による指示に基づいて禁止情報や禁止レベル、入れ替え条件の設定を行ない、これらの設定に基づいて、ＶＰ情報に含まれる禁止情報を代替情報に入れ替えて開示するか否かを判定する。
【００６６】
かくして第２実施形態に係るバーチャルペーシェントシステム１は、本人の承諾を得た形態にて、医師等が本人に知らせたくない情報の本人への提供を制限することを可能とする。
【００６７】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。
【００６８】
（変形例１）
変形例１に係るバーチャルペーシェントシステム７０は、図１６に示すように、データベース（原本データベース）１０の他に本人用データベース８０を有する。
【００６９】
本人用データベース８０は、本人用端末３０に送信されたＶＰ情報を記憶する。ＶＰエンジン４０は、以前、開示／不開示の判定又は入れ替え判定をしたのと同じＶＰ情報の送信要求の受信をした場合、送信要求されたＶＰ情報に応じたＶＰ情報を本人用データベース８０から取得し、開示／不開示の判定又は入れ替え判定を行なわずに、本人用端末３０に送信する。本人が本人用データベース８０を使用するか否かは、本人による本人用端末３０から指示に基づいて、ＶＰエンジン４０又は６０に設定することが可能である。
【００７０】
また、本人用端末３０と本人用データベース８０とを電気的通信回線によって接続し、本人用端末３０は本人用データベース８０に記憶されているＶＰ情報を自由に取得、削除、書き込みできるとしてもよい。
【００７１】
（変形例２）
第１実施形態及び第２実施形態では、データベース１０とＶＰエンジン４０（又は６０）とは別々の装置であるとした。しかしながらこれに限定する必要はなく、例えば、ＶＰエンジン４０（又は６０）がデータベース１０を有する、つまり、ＶＰエンジン４０がＶＰ情報を記憶するとしてもよい。
【００７２】
また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００７３】
【図１】本発明の第１実施形態に係る一般情報の一例を示す図。
【図２】第１実施形態に係る個人情報の一例を示す図。
【図３】第１実施形態に係る禁止情報の一例を示す図。
【図４】本発明の第１実施形態に係るバーチャルペーシェントシステムの構成を示す図。
【図５】図４のバーチャルペーシェントシステムのバーチャルペーシェントエンジン（ＶＰエンジン）の構成を示す図。
【図６】図５の開示／不開示判定部に係る開示条件の一例を示す図。
【図７】図５のＶＰエンジンによる、ＶＰ情報の要求の受信からの動作の流れを示す図。
【図８】図７のステップＳＡ４における、開示条件Ａによる判定処理を説明するための図。
【図９】図７のステップＳＡ４における、開示条件Ｂによる判定処理を説明するための図。
【図１０】本発明の第２実施形態に係る禁止情報の一例を示す図。
【図１１】第２実施形態に係る禁止情報と代替情報との一例を示す図。
【図１２】第２実施形態に係るＶＰエンジンの構成を示す図。
【図１３】図１２のＶＰエンジンによる、ＶＰ情報の要求の受信からの動作の流れを示す図。
【図１４】図１３のステップＳＢ３及びステップＳＢ５における、入れ替え条件Ａを用いた場合の処理を説明するための図。
【図１５】図１３のステップＳＢ３及びステップＳＢ５における、入れ替え条件Ｂを用いた場合の処理を説明するための図。
【図１６】本発明の変形例に係るバーチャルペーシェントシステムの構成を示す図。
【符号の説明】
【００７４】
１…バーチャルペーシェントシステム、１０…データベース（原本データベース）、２０…医師用端末、３０…本人用端末、４０…バーチャルペーシェントエンジン（ＶＰエンジン）４１…制御部、４３…受信部、４５…ＶＰ情報取得部、４７…禁止情報判定部、４９…禁止情報記憶部、５１…禁止レベル設定部、５３…開示条件設定部、５５…開示／不開示設定部、５７…送信部。
【図１】
0005196955.tif 000002
【図２】
0005196955.tif 000003
【図３】
0005196955.tif 000004
【図４】
0005196955.tif 000005
【図５】
0005196955.tif 000006
【図６】
0005196955.tif 000007
【図７】
0005196955.tif 000008
【図８】
0005196955.tif 000009
【図９】
0005196955.tif 000010
【図１０】
0005196955.tif 000011
【図１１】
0005196955.tif 000012
【図１２】
0005196955.tif 000013
【図１３】
0005196955.tif 000014
【図１４】
0005196955.tif 000015
【図１５】
0005196955.tif 000016
【図１６】
0005196955.tif 000017