(57)【要約】【課題】患者の生活パターンに応じた適切な資料を患者に提示することを目的とする。【解決手段】対象患者の生活に関する生活情報を取得する取得手段と、登録患者と登録患者の生活に関する生活情報と登録患者の治療情報とを対応付けて記憶する記憶手段から、取得された生活情報に関連する生活情報に対応付いた登録患者を検索する検索手段と、検索された登録患者に対応付いた治療情報を表示手段に表示させる表示制御手段とを有することを特徴とする。【選択図】図１
2015170040.tif 000002
【特許請求の範囲】
【請求項１】
対象患者の生活に関する生活情報を取得する取得手段と、
登録患者と前記登録患者の生活に関する生活情報と前記登録患者の治療情報とを対応付けて記憶する記憶手段から、前記取得された生活情報に関連する生活情報に対応付いた登録患者を検索する検索手段と、
前記検索された登録患者に対応付いた治療情報を表示手段に表示させる表示制御手段と
を有することを特徴とする情報処理装置。
【請求項２】
前記検索手段は、前記対象患者の前記生活情報と前記登録患者の前記生活情報とに係る第１の検索条件を満たす前記登録患者を検索することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記対象患者の前記生活情報と前記登録患者の前記生活情報の類似度を算出する算出手段をさらに有し、
前記検索手段は、前記類似度が前記第１の検索条件として設定されている閾値以上の前記登録患者を検索することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記記憶手段は、前記登録患者の診察情報及び個人情報を、さらに前記登録患者に対応付けて格納し、
前記検索手段は、前記第１の検索条件を満たす前記登録患者が検出されなかった場合に、前記対象患者の前記生活情報、前記診察情報及び前記個人情報と、前記登録患者の前記生活情報、前記診察情報及び前記個人情報とに基づいて、前記登録患者を検索することを特徴とする請求項２又は３に記載の情報処理装置。
【請求項５】
前記検索手段は、前記第１の検索条件を満たす前記登録患者が検出されなかった場合に、前記対象患者の前記生活情報、前記診察情報及び前記個人情報と、前記登録患者の前記生活情報、前記診察情報及び前記個人情報とに係る第２の検索条件を満たす前記登録患者を検索することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記対象患者の前記生活情報の中から重要要素を特定する特定手段をさらに有し、
前記検索手段は、前記重要要素に基づいて、前記登録患者を検索することを特徴とする請求項１に記載の情報処理装置。
【請求項７】
前記第１の検索条件を満たす前記登録患者が検出されなかった場合に、前記対象患者の前記生活情報の中から重要要素を特定する特定手段をさらに有し、
前記検索手段は、前記第１の検索条件を満たす前記登録患者が検出されなかった場合に、前記重要要素に係る第２の検索条件を満たす前記登録患者を検索する請求項２に記載の情報処理装置。
【請求項８】
前記記憶手段は、前記登録患者の診察情報及び個人情報を、さらに前記登録患者に対応付けて格納し、
前記取得手段は、前記対象患者の診察情報及び個人情報をさらに取得し、
前記検索手段は、前記取得手段が前記生活情報を取得できなかった場合に、前記対象患者の前記診察情報及び前記個人情報に基づいて、前記登録患者を検索することを特徴とする請求項１に記載の情報処理装置。
【請求項９】
前記記憶手段は、前記登録患者の診察情報及び個人情報を、さらに前記登録患者に対応付けて格納し、
前記検索手段は、前記対象患者の前記生活情報、前記診察情報及び前記個人情報と、前記対象患者の前記生活情報、前記診察情報及び前記個人情報とに基づいて、前記登録患者を検索することを特徴とする請求項１に記載の情報処理装置。
【請求項１０】
情報処理装置が実行する情報処理方法であって、
対象患者の生活に関する生活情報を取得する取得ステップと、
登録患者と前記登録患者の生活に関する生活情報と前記登録患者の治療情報とを対応付けて記憶する記憶手段から、前記取得された生活情報に関連する生活情報に対応付いた登録患者を検索する検索ステップと、
前記検索された登録患者に対応付いた治療情報を表示手段に表示させる表示制御ステップと
を含むことを特徴とする情報処理方法。
【請求項１１】
前記検索ステップでは、前記対象患者の前記生活情報と前記登録患者の前記生活情報とに係る第１の検索条件を満たす前記登録患者を検索することを特徴とする請求項１０に記載の情報処理方法。
【請求項１２】
前記対象患者の前記生活情報と前記登録患者の前記生活情報の類似度を算出する算出ステップをさらに含み、
前記検索ステップでは、前記類似度が前記第１の検索条件として設定されている閾値以上の前記登録患者を検索することを特徴とする請求項１１に記載の情報処理方法。
【請求項１３】
前記記憶手段は、前記登録患者の診察情報及び個人情報を、さらに前記登録患者に対応付けて格納し、
前記検索ステップでは、前記第１の検索条件を満たす前記登録患者が検出されなかった場合に、前記対象患者の前記生活情報、前記診察情報及び前記個人情報と、前記登録患者の前記生活情報、前記診察情報及び前記個人情報とに基づいて、前記登録患者を検索することを特徴とする請求項１１又は１２に記載の情報処理方法。
【請求項１４】
前記検索ステップでは、前記第１の検索条件を満たす前記登録患者が検出されなかった場合に、前記対象患者の前記生活情報、前記診察情報及び前記個人情報と、前記登録患者の前記生活情報、前記診察情報及び前記個人情報とに係る第２の検索条件を満たす前記登録患者を検索することを特徴とする請求項１３に記載の情報処理方法。
【請求項１５】
前記対象患者の前記生活情報の中から重要要素を特定する特定ステップをさらに含み、
前記検索ステップでは、前記重要要素に基づいて、前記登録患者を検索することを特徴とする請求項１０に記載の情報処理方法。
【請求項１６】
前記第１の検索条件を満たす前記登録患者が検出されなかった場合に、前記対象患者の前記生活情報の中から重要要素を特定する特定ステップをさらに含み、
前記検索ステップでは、前記第１の検索条件を満たす前記登録患者が検出されなかった場合に、前記重要要素に係る第２の検索条件を満たす前記登録患者を検索する請求項１１に記載の情報処理方法。
【請求項１７】
前記記憶手段は、前記登録患者の診察情報及び個人情報を、さらに前記登録患者に対応付けて格納し、
前記取得ステップでは、前記対象患者の診察情報及び個人情報をさらに取得し、
前記検索ステップでは、前記取得ステップで前記生活情報を取得できなかった場合に、前記対象患者の前記診察情報及び前記個人情報に基づいて、前記登録患者を検索することを特徴とする請求項１０に記載の情報処理方法。
【請求項１８】
前記記憶手段は、前記登録患者の診察情報及び個人情報を、さらに前記登録患者に対応付けて格納し、
前記検索ステップでは、前記対象患者の前記生活情報、前記診察情報及び前記個人情報と、前記対象患者の前記生活情報、前記診察情報及び前記個人情報とに基づいて、前記登録患者を検索することを特徴とする請求項１０に記載の情報処理方法。
【請求項１９】
コンピュータに、請求項１０乃至１８何れか１項に記載の情報処理方法の各ステップを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
従来、患者が安心や納得できるインフォームドコンセントを実施するため、医者は資料を患者に提示するが、このとき、対象の患者と類似している別の患者の状況を示す電子カルテ等を参照する場合がある。このように、患者の症例等に基づく検索を行う技術やシステムが知られている。例えば、特許文献１には、患者のある時点までの診療情報（診断名、手術名、性別、人種、既往歴、薬歴等）に類似したクリニカルパスを抽出する技術が開示されている。また、特許文献２には、医用画像の撮影部位情報、検査種別情報、情報主体の年齢、もしくは性別の少なくとも１つが一致する患者を検索する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−３３１０５５号公報
【特許文献２】特開２００８−５９０８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術においては、インフォームドコンセントの対象患者にとって、参考になる患者が検索されるとは限らないという問題があった。例えば、年齢や性別が類似する患者であっても、スポーツ選手か否か、喫煙習慣はあるか否か等生活パターンが異なる場合には、対象患者の参考にならない可能性がある。
【０００５】
本発明はこのような問題点に鑑みなされたもので、患者の生活パターンに応じた適切な資料を患者に提示することを目的とする。
【課題を解決するための手段】
【０００６】
そこで、本発明は、情報処理装置であって、対象患者の生活に関する生活情報を取得する取得手段と、登録患者と前記登録患者の生活に関する生活情報と前記登録患者の治療情報とを対応付けて記憶する記憶手段から、前記取得された生活情報に関連する生活情報に対応付いた登録患者を検索する検索手段と、前記検索された登録患者に対応付いた治療情報を表示手段に表示させる表示制御手段とを有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、患者の生活パターンに応じた適切な資料を患者に提示することができる。
【図面の簡単な説明】
【０００８】
【図１】患者検索システムを示す図である。
【図２】患者テーブルのデータ構成の一例を示す図である。
【図３】生活情報のフォーマットの一例を示す図である。
【図４】電子カルテの一例を示す図である。
【図５】クライアント装置のハードウェア構成を示す図である。
【図６】クライアント装置の機能ブロック図である。
【図７】処理を示すフローチャートである。
【図８】第２の実施形態に係る処理を示すフローチャートである。
【図９】第３の実施形態に係る処理を示すフローチャートである。
【図１０】第４の実施形態に係る処理を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面に基づいて説明する。
【００１０】
（第１の実施形態）
図１は、第１の実施形態にかかる患者検索システムを示す図である。患者検索システムは、サーバ装置１０１と、情報処理装置としてのクライアント装置１０２〜１０４とを有している。サーバ装置１０１と、クライアント装置１０２〜１０４は、互いにネットワーク１０５を介して接続している。なお、患者検索システムが有するクライアント装置の数は、実施形態に限定されるものではない。なお、以下においては、クライアント装置１０２について説明するが、他のクライアント装置１０３，１０４は、クライアント装置１０２と同様である。サーバ装置１０１は、予め登録された登録患者の患者情報を格納し、患者情報の入力や検索クエリに応じた検索結果の出力を行う。クライアント装置１０２は、サーバ装置１０１に患者情報を登録する。クライアント装置１０２はまた、サーバ装置１０１から患者情報を取得する。
【００１１】
図２は、サーバ装置１０１に格納されている患者テーブル２０１のデータ構成の一例を示す図である。患者テーブル２０１は、登録患者の患者ＩＤに対応付けて、患者情報を格納している。ここで、患者情報は、個人情報と、診察情報と、生活情報とを含んでいる。個人情報は、患者の氏名や、血液型、住所等の情報である。診察情報は、病名、血圧、検査画像等診察や検索結果を示す情報である。生活情報は、患者の日常生活に関する情報である。生活情報はまた、生活情報の登録時点以降の日常に関する情報、すなわち予定、希望、願望等を含む。生活情報は、患者からヒアリングした症状や検査結果等とは異なる情報である。生活情報としては、例えば、職業や職種、運動能力、家族の有無、運転、通院の可不可等が挙げられる。
【００１２】
なお、サーバ装置１０１は、個人情報、診察情報及び生活情報を関連付けて管理すればよく、そのための具体的な方法は、実施形態に限定されるものではない。他の例としては、サーバ装置１０１は、登録患者毎のフォーマットや、電子カルテ、メモに記録する形式で、個人情報、診察情報及び生活情報を管理してもよい。図３は、生活情報のフォーマット３０１の一例を示す図である。また、図４は、電子カルテの一例を示す図である。図４（ａ）の電子カルテ４０１は、患者ＩＤ「ＡＡＡ」の登録患者の電子カルテであり、図４（ｂ）の電子カルテ４０２は、患者ＩＤ「ＢＢＢ」の登録患者の電子カルテである。このように、サーバ装置１０１は、登録患者毎の電子カルテを格納してもよい。電子カルテには、患者からの訴え、検査結果、訴えた内容に対する医師の判断や所見が記されている。患者からの訴えや希望の中に生活情報が含まれている。さらに、電子カルテには、月日に対応付けて記入された情報（スケジュール）等が生活情報として含まれている。
【００１３】
図５は、クライアント装置１０２のハードウェア構成を示す図である。クライアント装置１０２は、ＣＰＵ５０１、メモリ５０２、記憶装置５０３、入力装置５０４、出力装置５０５、通信装置５０６を備え、各々はバス５０７により相互に接続されている。ＣＰＵ５０１は、記憶装置５０３に記憶されているプログラム５０８を実行することにより、後述する各種機能を実行する。メモリ５０２は、ＣＰＵ５０１が記憶装置５０３から読み出したプログラムやデータを一時的に記憶する。また、メモリ５０２は、ＣＰＵ５０１が各種のプログラムを実行するための領域としても利用される。記憶装置５０３は、オペレーティングシステム（ＯＳ）や各種プログラムや制御プログラムおよびデータなどを記憶する。データとしては、患者を検索するプログラム、患者情報から検索クエリを生成するプログラム、患者データを表示するプログラム等がある。記憶装置５０３は、例えばＳＳＤやＨＤＤのような大容量記憶装置により構成される。制御用のプログラム５０８は記憶装置５０３の一部データとして格納されている。
【００１４】
入力装置５０４は、主にユーザからの入力を受け付ける。入力装置５０４は、具体的には、対象となる患者の情報や、検索条件等の入力を受け付ける。出力装置５０５は、入力装置５０４で入力された情報及びＣＰＵ５０１により実行されたプログラムの実行結果を表示する。通信装置５０６は、ネットワークに接続するための装置であり、患者情報の格納場所がサーバ装置１０１である場合に、患者情報を受信したり患者情報を取得するための情報を送信したりする。患者情報がクライアント装置に存在している場合は必ずしも通信装置５０６は必要としない。バス５０７はこれらの装置間を繋ぎデータを転送する。
【００１５】
なお、後述するクライアント装置１０２の機能や処理は、ＣＰＵ５０１が記憶装置５０３等に格納されているプログラムを読み出し、このプログラムを実行することにより実現されるものである。なお、サーバ装置１０１のハードウェア構成は、図５を参照しつつ説明したクライアント装置１０２のハードウェア構成と同様である。
【００１６】
図６は、クライアント装置１０２の機能ブロック図である。クライアント装置１０２は、情報記憶部６０１、情報管理部６０２、制御部６０３、受信部６０４、表示部６０５及び送信部６０６を有している。情報記憶部６０１は、後述の情報管理部６０２からの要求に従い、表示すべきコンテンツ情報やユーザがクライアント装置１０２を操作した情報などを記憶する。情報記憶部６０１は、具体的には、ＣＰＵ５０１がプログラム５０８を実行したとき、メモリ５０２、記憶装置５０３に確保される。情報管理部６０２は、後述する制御部６０３からの要求に従い、情報記憶部６０１に対する操作・管理を行う。制御部６０３は、後述する受信部６０４で受信した情報に応じて、プログラム５０８の備える各種機能の実行を制御する。受信部６０４は、ユーザから直接入力された情報や、サーバ装置１０１から送信された情報を受信し、制御部６０３に通知する。表示部６０５は、受信部６０４により入力された情報に基づいた、制御部６０３により実現される各種機能の実行結果を表示する。送信部６０６は、情報記憶部６０１の情報を、制御部６０３を経由して端末外に送信する。
【００１７】
図７は、クライアント装置１０２の処理を示すフローチャートである。Ｓ７０１において、ＣＰＵ５０１は、インフォームドコンセントの対象の患者（以下、対象患者と称する）の患者ＩＤが設定入力されるまで待機する。ＣＰＵ５０１は、対象患者の患者ＩＤが設定入力されると（Ｓ７０１でＹｅｓ）、処理をＳ７０２へ進める。Ｓ７０２において、ＣＰＵ５０１は、図２に示す患者テーブル２０１において、患者ＩＤに対応付けてＣＰＵ５０１に格納されている患者情報を取得する。ここで、Ｓ７０２の処理は、生活情報を取得する取得処理の一例である。次に、Ｓ７０３において、ＣＰＵ５０１は、対象患者の生活情報の有無を確認する。ＣＰＵ５０１は、生活情報が存在する場合には（Ｓ７０３でＹｅｓ）、処理をＳ７０４へ進める。ＣＰＵ５０１は、生活情報が存在しない場合には（Ｓ７０３でＮｏ）、処理をＳ７０５へ進める。なお、図２に示す患者テーブル２０１に、対象患者の生活情報が格納されている場合には、対象患者の患者情報に生活情報が含まれている。この場合には、ＣＰＵ５０１は、生活情報が存在すると判断する。
【００１８】
なお、他の例としては、サーバ装置１０１がフォーマットに従った生活情報を管理している場合には、Ｓ７０２において、ＣＰＵ５０１は、この生活情報を取得する。そして、Ｓ７０３において、ＣＰＵ５０１は、生活情報を取得したか否かを判断する。また、生活情報が電子カルテ（図４）等において自由文形式で管理されている場合には、Ｓ７０２において、ＣＰＵ５０１は、対象患者の電子カルテ等を生活情報として取得する。そして、Ｓ７０３において、ＣＰＵ５０１は、生活情報に関連するキーワードに基づいて、生活情報を抽出し、抽出された情報が存在する場合に、対象患者の生活情報が存在すると判断する。ここで、生活情報に関連するキーワードは、記憶装置５０３等に予め格納されているものとする。例えば、図４に示す電子カルテにおいては、ＣＰＵ５０１は、患者からの訴えや、希望が記されている項目を抽出する。具体的には、ＣＰＵ５０１は、主訴に関連する項目や、所見や検査結果以外の情報を抽出する。また、ＣＰＵ５０１は、カルテの構成形式として用いられている「ＳＯＡＰ」の「Ｓ（Ｓｕｂｊｅｃｔ）」の部分で現在や過去の病気情報以外の部分を抽出する。また、他の形式としては、解釈・期待・感情・影響を意味する「か・き・か・え」というものもあり、ＣＰＵ５０１は、このうち、「き（期待）」及び「え（影響）」に記載されている情報を抽出する。そして、ＣＰＵ５０１は、抽出した情報に、家族、職業、業種等に関するキーワード、又はこれに類似するキーワードが含まれているかを判断する。
【００１９】
例えば、図４（ａ）の電子カルテ４０１においては、ＣＰＵ５０１は、「家族歴」や「生活歴」から家族や生活に関する情報を抽出することができる。さらに、ＣＰＵ５０１は、「妻」、「娘」、「息子」等のキーワードから家族に関する生活情報を抽出することができる。また、ＣＰＵ５０１は、「会社員」や「デスクワーク」というキーワードから会社や業種に関する生活情報を抽出することができる。また、ＣＰＵ５０１は、「飲酒」、「喫煙」、「運動」というキーワードから生活習慣に関する生活情報を抽出することができる。なお、キーワード近傍に、キーワードに対応する有無や可不可等の情報がある場合もあるので、ＣＰＵ５０１は、これらを検索することにより、生活情報を抽出することができる。また、図４（ｂ）の電子カルテ４０２においては、ＣＰＵ５０１は、「マラソン選手」や運動習慣に関するキーワードに基づいて、生活情報を抽出することができる。また、ＣＰＵ５０１は、大会スケジュールから、その期日や予定が患者の生活にとって重要な意味を表していると判断することができる。さらに、ＣＰＵ５０１は、予定期日と処理時の日時から残日数を算出することができ、同じ日数で処置した例も検索することができる。
【００２０】
Ｓ７０４において、ＣＰＵ５０１は、患者テーブル２０１を参照し、対象患者の生活情報に基づいて、対象患者が参考にすべき登録患者を検索し、その後処理をＳ７０６へ進める。具体的には、ＣＰＵ５０１は、対象患者の生活情報と、患者テーブル２０１に格納されている他の登録患者の生活情報とに基づいて、両者の生活情報の類似度を算出する（算出処理）。そして、ＣＰＵ５０１は、算出した類似度に基づいて、生活情報に係る第１の検索条件に従い、患者テーブル２０１において、参考にすべき登録患者を検索する（検索処理）。ＣＰＵ５０１は、具体的には、類似度が類似度閾値以上となる登録患者を検索する。ここで、第１の検索条件は、対象患者の生活情報との類似度が類似度閾値以上となる生活情報の登録患者を検索するというものであり、例えば記憶装置５０３等に予め設定されているものとする。また、類似度閾値としては、７０％、１００％など任意の値が記憶装置５０３等に予め設定されているものとする。
【００２１】
また、他の例としては、生活情報が複数の項目を含んでいる場合には、第１の検索条件は、対象患者の生活情報の複数の項目のうち項目閾値以上の数の項目内容と一致する生活情報の登録患者を検索するというものであってもよい。
【００２２】
Ｓ７０５において、ＣＰＵ５０１は、患者テーブル２０１を参照し、対象患者の診察情報及び個人情報に基づいて、対象患者が参考にすべき登録患者を検索し、その後処理をＳ７０６へ進める。具体的には、ＣＰＵ５０１は、対象患者の診察情報及び個人情報それぞれと、患者テーブル２０１に格納されている他の登録患者の診察情報及び個人情報の類似度を算出する。そして、ＣＰＵ５０１は、算出した類似度に基づいて、診察情報及び個人情報にかかる第２の検索条件に従い、患者テーブル２０１において、参考にすべき登録患者を検索する。ここで、第２の検索条件は、対象患者の診察情報及び個人情報との類似度が類似度閾値以上となる診察情報及び個人情報の登録患者を検索するというものであり、例えば記憶装置５０３等に予め設定されているものとする。また、類似度閾値としては、任意の値が、記憶装置５０３等に予め設定されているものとする。なお、第１の検索条件の類似度と第２の検索条件の類似度とは同じ値であってもよく、異なる値であってもよい。
【００２３】
Ｓ７０６において、ＣＰＵ５０１は、検索結果を出力装置５０５に表示する（表示制御処理）。具体的には、ＣＰＵ５０１は、Ｓ７０４又はＳ７０５において検出された登録患者の治療情報を表示する。ここで、治療情報は、治療方法や治療経過等、治療に関する情報である。なお、治療情報は、患者ＩＤに対応付けて、サーバ装置１０１に格納されているものとする。以上で、クライアント装置１０２による処理が終了する。
【００２４】
以上のように、クライアント装置１０２は、対象患者の生活情報に基づいて、参考にすべき登録患者を検索する。したがって、クライアント装置１０２は、対象患者の生活パターンに応じた適切な資料を選択し、これを対象患者に提示することができる。これにより、対象患者に安心感を与え、さらには、治療方針等について対象患者に納得してもらうことができる。また、インフォームドコンセントにかかる時間を短くすることができる。
【００２５】
また、本実施形態にかかる生活情報は、生活情報が格納された時点以降の情報、希望、願望を含んでいる。すなわち、ＣＰＵ５０１は、これらの情報を抽出する。今後に関するスケジュールや希望があるということは、生活環境上の優先順位が高いことを意味する。そこで、ＣＰＵ５０１は、このような情報が一致（類似）する登録患者を、参考にすべき登録患者として対象患者に提示することにより、有益な情報を対象患者に与えることができる。例えば、対象患者が、試合が近いスポーツ選手であるとする。この場合、対象患者等は、参考にすべき登録患者の治療情報を閲覧することにより、同じ期間でどれくらいの回復が見込めるかを推測することができる。また、対象患者が通院を希望しているとする。この場合、対象患者等は、どれくらいの期間で治癒するかを推測することができる。
【００２６】
第１の実施形態の患者検索システムの第１の変更例としては、クライアント装置１０２のＣＰＵ５０１は、Ｓ７０３において、生活情報が存在しないと判断した場合には（Ｓ７０３でＮｏ）、Ｓ７０５の処理を行うことなく、処理をＳ７０６へ進めてもよい。すなわち、クライアント装置１０２は、生活情報が存在しない場合には、参考にすべき登録患者は存在しないとする検索結果を提示することとしてもよい。また、第２の実施形態の患者検索システムの第２の変更例としては、クライアント装置１０２の記憶装置５０３が、患者テーブル又は電子カルテ等患者情報を格納してもよい。この場合には、クライアント装置１０２は、記憶装置５０３への患者情報の登録、記憶装置５０３からの患者情報の取得等を行えばよい。
【００２７】
（第２の実施形態）
次に、第２の実施形態にかかる患者検索システムについて説明する。なお、ここでは、第２の実施形態にかかる患者検索システムについて、第１の実施形態にかかる患者検索システムと異なる点について説明する。図８は、第２の実施形態にかかるクライアント装置１０２の処理を示すフローチャートである。ＣＰＵ５０１は、Ｓ７０３において、生活情報が存在する場合には（Ｓ７０３でＹｅｓ）、処理をＳ８０１へ進める。Ｓ８０１において、ＣＰＵ５０１は、生活情報の他、診察情報、個人情報に基づいて、対象患者が参考にすべき登録患者を検索し、その後処理をＳ７０６へ進める。具体的には、ＣＰＵ５０１は、対象患者の生活情報、診察情報及び個人情報それぞれと、患者テーブル２０１に格納されている他の登録患者の生活情報、診察情報及び個人情報との類似度を算出する。そして、ＣＰＵ５０１は、算出した類似度に基づいて、生活情報、診察情報及び個人情報の類似度が類似度閾値以上となる登録患者を検索するという検索条件に従い、参考にすべき登録患者を検索する。なお、第２の実施形態にかかる患者検索システムのこれ以外の構成及び処理は、第１の実施形態にかかる患者検索システムの構成及び処理と同様である。
【００２８】
（第３の実施形態）
図９は、第３の実施形態にかかるクライアント装置１０２の処理を示すフローチャートである。ＣＰＵ５０１は、Ｓ７０４の処理の後、処理をＳ９０１へ進める。Ｓ９０１において、ＣＰＵ５０１は、対象患者が参考にすべき登録患者が検出されたか否かを確認する。ＣＰＵ５０１は、登録患者が検出された場合には（Ｓ９０１でＹｅｓ）、処理をＳ７０６へ進める。一方、ＣＰＵ５０１は、登録患者が検出されなかった場合には（Ｓ９０１でＮｏ）、処理をＳ９０２へ進める。Ｓ９０２において、ＣＰＵ５０１は、登録患者の生活情報、診察情報及び個人情報に基づいて、対象患者が参考にすべき登録患者を検索し、その後処理をＳ７０６へ進める。なお、Ｓ９０２の処理は、Ｓ８０１（図８）の処理と同様である。以上のように、患者検索システムは、生活情報の類似度に応じて、検索条件を変更し、段階的な検索を行うことができる。なお、第３の実施形態にかかる患者検索システムのこれ以外の構成及び処理は、他の実施形態にかかる患者検索システムの構成及び処理と同様である。
【００２９】
（第４の実施形態）
図１０は、第４の実施形態にかかるクライアント装置１０２の処理を示すフローチャートである。ＣＰＵ５０１は、Ｓ７０３において、対象患者の生活情報が存在する場合には（Ｓ７０３でＹｅｓ）、処理をＳ１００１へ進める。Ｓ１００１において、ＣＰＵ５０１は、対象患者の生活情報の中から、重要要素を特定する（特定処理）。具体的には、ＣＰＵ５０１は、生活情報中に未来に関する情報が含まれている場合には、その日付が処理時点から最も近いものを重要要素として特定する。ＣＰＵ５０１はまた、患者とのヒアリングによって記録された情報から、生活情報の要素となるキーワードの出現順や回数に基づいて、重要要素を特定してもよい。次に、Ｓ１００２において、ＣＰＵ５０１は、重要要素の比重を重くした上で、生活情報の類似度を算出する。そして、ＣＰＵ５０１は、算出した類似度に基づいて、第１の検索条件に従い、参考にすべき登録患者を検索し、その後処理をＳ７０６へ進める。
【００３０】
このように、第４の実施形態にかかるクライアント装置１０２は、生活情報のうち重要要素が類似する登録患者を検索することができるので、対象患者に有用な情報を提示することができる。なお、第３の実施形態にかかる患者検索システムのこれ以外の構成及び処理は、他の実施形態にかかる患者検索システムの構成及び処理と同様である。
【００３１】
第３の実施形態にかかる患者検索システムの第１の変更例としては、図９のＳ９０２に替えて、Ｓ１００１及びＳ１００２の処理を実行することとしてもよい。これにより、クライアント装置１０２は、生活情報が一致しない場合に、生活情報のうち重要要素が一致する登録患者を検索することができる。
【００３２】
＜その他の実施形態＞
以上、実施形態例を詳述したが、本発明は例えば、システム、装置、方法、プログラム若しくは記録媒体(記憶媒体)等としての実施態様をとることが可能である。具体的には、複数の機器（例えば、ホストコンピュータ、インタフェース機器、撮像装置、Ｗｅｂアプリケーション等）から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。また、本発明の目的は、以下のようにすることによって達成されることはいうまでもない。即ち、前述した実施形態の機能を実現するソフトウェアのプログラムコード（コンピュータプログラム）を記録した記録媒体（または記憶媒体）を、システムあるいは装置に供給する。係る記憶媒体は言うまでもなく、コンピュータ読み取り可能な記憶媒体である。そして、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムコードを読み出し実行する。この場合、記録媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記録した記録媒体は本発明を構成することになる。
【００３３】
以上、上述した各実施形態によれば、患者の生活パターンに応じた適切な資料を患者に提示することができる。
【００３４】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【００３５】
１０１  サーバ装置、１０２  クライアント装置、５０１  ＣＰＵ、５０２  メモリ、５０３  記憶装置
【図１】
2015170040.tif 000003
【図２】
2015170040.tif 000004
【図３】
2015170040.tif 000005
【図４】
2015170040.tif 000006
【図５】
2015170040.tif 000007
【図６】
2015170040.tif 000008
【図７】
2015170040.tif 000009
【図８】
2015170040.tif 000010
【図９】
2015170040.tif 000011
【図１０】
2015170040.tif 000012