(57)【要約】【課題】保健指導の対象者に対して健康リスクをより正確に伝えること。【解決手段】実施形態の検索装置は、第１の検索部と、第２の検索部と、出力制御部とを備える。第１の検索部は、複数の受診者に関する健診結果の履歴を受診者ごとに記憶した記憶部を参照して、保健指導の対象者の健診結果と類似する健診結果を自身の履歴に含んだ受診者を検索する。第２の検索部は、前記記憶部を参照して、前記第１の検索部によって検索された受診者に関する健診結果の履歴の中から前記対象者の健診結果と類似する健診結果以降の健診結果を検索する。出力制御部は、前記第２の検索部によって検索された健診結果の推移を示す情報を出力部に出力する。【選択図】図１
2015087876.tif 000002
【特許請求の範囲】
【請求項１】
複数の受診者に関する健診結果の履歴を受診者ごとに記憶した記憶部を参照して、保健指導の対象者の健診結果と類似する健診結果を自身の履歴に含んだ受診者を検索する第１の検索部と、
前記記憶部を参照して、前記第１の検索部によって検索された受診者に関する健診結果の履歴の中から前記対象者の健診結果と類似する健診結果以降の健診結果を検索する第２の検索部と、
前記第２の検索部によって検索された健診結果の推移を示す情報を出力部に出力する出力制御部と
を備えたことを特徴とする検索装置。
【請求項２】
前記記憶部は、前記健診結果として検査項目ごとの検査結果を受診者ごとに対応付けて記憶し、
前記第１の検索部は、前記対象者の健診結果のうち検索条件として設定した検査項目の検査結果が類似する健診結果を自身の履歴に含んだ受診者を検索することを特徴とする請求項１に記載の検索装置。
【請求項３】
前記検索条件は、前記検査項目ごとに所定の許容値が設定可能であり、
前記第１の検索部は、受診者の検査項目の検査結果と前記対象者の検査項目の検査結果との差が所定の許容値以内である場合、前記受診者の検査結果と前記対象者の検査結果とが類似すると判定することを特徴とする請求項２に記載の検索装置。
【請求項４】
前記第１の検索部は、前記検索条件として設定した検査項目の検査結果が類似する健診結果を自身の履歴に含んだ受診者を検索できなかった場合、前記検索条件を再設定し、検索条件として再設定した検査項目の検査結果が類似する健診結果を自身の履歴に含んだ受診者を検索することを特徴とする請求項２又は３に記載の検索装置。
【請求項５】
前記第１の検索部は、所定期間における健診結果の推移が前記対象者と類似する受診者を検索することを特徴とする請求項１〜４のいずれか一つに記載の検索装置。
【請求項６】
前記出力制御部は、前記第２の検索部によって複数の受診者の検索結果が取得された場合、当該複数の受診者のうち少なくとも１人の受診者の健診結果の推移と、複数の受診者の健診結果の平均値の推移とを対比させて前記出力部に出力することを特徴とする請求項１〜５のいずれか一つに記載の検索装置。
【請求項７】
前記記憶部は、受診者ごとに保健指導の実施の有無を示す情報を更に対応付けて記憶し、
前記出力制御部は、前記第２の検索部によって複数の受診者の健診結果が検索された場合、前記保健指導を実施したグループにおける健診結果の平均値と、前記保健指導を実施しなかったグループにおける健診結果の平均値とを算出し、各グループの健診結果の平均値の推移を対比させて前記出力部に出力することを特徴とする請求項１〜６のいずれか一つに記載の検索装置。
【請求項８】
前記保健指導は、肥満を対象とする特定保健指導又はいずれかの検査項目におけるリスク別の保健指導であることを特徴とする請求項７に記載の検索装置。
【請求項９】
前記出力制御部は、検査結果を出力する検査項目及び出力する形態の指定を利用者から受付け、指定された検査項目の検査結果の推移を示す情報を、指定された形態で前記出力部に出力することを特徴とする請求項２〜８のいずれか一つに記載の検索装置。
【請求項１０】
検索装置が、
複数の受診者に関する健診結果の履歴を受診者ごとに記憶した記憶部を参照して、保健指導の対象者の健診結果と類似する健診結果を自身の履歴に含んだ受診者を検索する第１の検索ステップと、
前記記憶部を参照して、前記第１の検索ステップによって検索された受診者に関する健診結果の履歴の中から前記対象者の健診結果と類似する健診結果以降の健診結果を検索する第２の検索ステップと、
前記第２の検索ステップによって検索された健診結果の推移を示す情報を出力部に出力する出力制御ステップと
を含んだことを特徴とする検索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、検索装置及び検索方法に関する。
【背景技術】
【０００２】
近年、特定健康診査（以下、「特定健診」と言う）の実施が開始された。特定健診では、受診者の検査結果に基づいて、メタボリックシンドロームに該当する受診者やメタボリックシンドロームになることが予想される受診者が対象者として選択され、保健師等による特定保健指導が行われる。特定保健指導では、保健師は、対象者に対して特定健診の検査結果を説明すると共に、対象者の健康状態では将来各種の疾患につながる可能性があることを説明する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２８８９４９号公報
【特許文献２】特開２００９−２７６８９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、保健指導の対象者に対して健康リスクをより正確に伝えることができる検索装置及び検索方法を提供することである。
【課題を解決するための手段】
【０００５】
実施形態の検索装置は、第１の検索部と、第２の検索部と、出力制御部とを備える。第１の検索部は、複数の受診者に関する健診結果の履歴を受診者ごとに記憶した記憶部を参照して、保健指導の対象者の健診結果と類似する健診結果を自身の履歴に含んだ受診者を検索する。第２の検索部は、前記記憶部を参照して、前記第１の検索部によって検索された受診者に関する健診結果の履歴の中から前記対象者の健診結果と類似する健診結果以降の健診結果を検索する。出力制御部は、前記第２の検索部によって検索された健診結果の推移を示す情報を出力部に出力する。
【図面の簡単な説明】
【０００６】
【図１】図１は、第１の実施形態に係る健診システムのシステム構成例を示す図である。
【図２】図２は、第１の実施形態に係る健診履歴テーブルのデータ構造の一例を示す図である。
【図３】図３は、第１の実施形態に係る検査結果テーブルのデータ構造の一例を示す図である。
【図４】図４は、第１の実施形態に係る第１の検索部による検索条件の設定処理の一例を説明するための図である。
【図５】図５は、第１の実施形態に係る第１の検索部及び第２の検索部の処理動作の一例を説明するための図である。
【図６】図６は、第１の実施形態に係る出力制御部の処理動作の一例を説明するための図（１）である。
【図７】図７は、第１の実施形態に係る出力制御部の処理動作の一例を説明するための図（２）である。
【図８】図８は、第１の実施形態に係る出力制御部の処理動作の一例を説明するための図（３）である。
【図９】図９は、第１の実施形態に係る検索装置による処理手順を示すフローチャートである。
【図１０】図１０は、第１の実施形態に係る出力制御部の処理動作の一例を説明するための図（４）である。
【図１１】図１１は、第１の実施形態に係る出力制御部の処理動作の一例を説明するための図（５）である。
【図１２】図１２は、第２の実施形態に係る第１の検索部の処理動作の一例を説明するための図である。
【発明を実施するための形態】
【０００７】
以下、図面を参照して、実施形態に係る検索装置及び検索方法を説明する。なお、以下の実施形態では、検索装置を有する健診システムを例にして、検索装置及び検索方法を説明する。
【０００８】
（第１の実施形態）
図１は、第１の実施形態に係る健診システム１のシステム構成例を示す図である。図１に示すように、第１の実施形態に係る健診システム１は、管理施設ＤＢ（Data  Base）２０と、ＤＢ管理装置３０と、健診施設ＤＢ６０と、検索装置１００とを有する。ここで、管理施設ＤＢ２０と、ＤＢ管理装置３０とは、ＤＢ管理施設１０に設けられる。このＤＢ管理施設１０は、後述する健診施設５０によって実施された健康診査（以下、「健診」と言う）の検査結果を収集してデータベースとして管理する施設である。
【０００９】
また、健診施設ＤＢ６０と、検索装置１００とは、健診を実施する医療機関等である健診施設５０ａ〜５０ｃに設けられる。なお、健診施設５０ｂと健診施設５０ｃにおいて、健診施設ＤＢ６０及び検索装置１００の図示は省略している。また、健診施設５０ａ〜５０ｃを一般化して称する場合、健診施設５０と記載する。
【００１０】
また、図１に示すように、健診システム１では、ＤＢ管理装置３０と検索装置１００とが、例えばＬＡＮ(Local  Area  Network)等のネットワーク２を介して互いに通信可能に接続する。なお、健診システム１が有する、管理施設ＤＢ２０の数、ＤＢ管理装置３０の数、健診施設ＤＢ６０の数、及び検索装置１００の数は、図１に図示した数に限定されるものではない。
【００１１】
管理施設ＤＢ２０は、各健診施設５０にて実施された、複数の受診者に関する健診診査の検査結果（健診結果とも言う）の履歴を受診者ごとに記憶するデータベースである。より具体的には、管理施設ＤＢ２０は、毎年全国各地の健診施設において実施された特定健康診査（「特定健診」或いは「メタボ健診」とも言う）の検査結果を記憶する。この管理施設ＤＢ２０には、例えば、年間に４０００万人〜５０００万人分の特定健診の検査結果が蓄積されることになる。また、管理施設ＤＢ２０には、健診履歴テーブル２１と、検査結果テーブル２２とが含まれる。
【００１２】
健診履歴テーブル２１は、受診者ごとに健診の受診日と、健診結果を特定する情報とを対応付けて記憶する。図２は、第１の実施形態に係る健診履歴テーブル２１のデータ構造の一例を示す図である。図２に示すように、健診履歴テーブル２１は、「受診者ＩＤ」と、「データＩＤ」と、「受診日」と、「特定保健指導」とを対応付けた情報を記憶する。ここで、健診履歴テーブル２１が記憶する「受診者ＩＤ」は、特定健診の受診者を特定する識別子を示す。例えば、「受診者ＩＤ」には、「０００１」、「０００２」等のデータ値が格納される。
【００１３】
また、健診履歴テーブル２１が記憶する「データＩＤ」は、特定健診の検査結果を特定する検査結果テーブル２２の識別子を示す。例えば、「データＩＤ」には、「００１１００」、「００２０００」等のデータ値が格納される。なお、データＩＤで特定される検査結果テーブル２２については、図３を用いて後述する。
【００１４】
また、健診履歴テーブル２１が記憶する「受診日」は、特定健診を受診した年月日を示す。例えば、「受診日」には、２０１０年５月１５日であることを示す「２０１０／５／１５」、２０１１年６月３日であることを示す「２０１１／６／３」等のデータ値が格納される。
【００１５】
また、健診履歴テーブル２１が記憶する「特定保健指導」は、受診者に対して特定保健指導が実施されたか否かを示す。ここで言う「特定保健指導」とは、メタボリックシンドロームに該当する受診者やメタボリックシンドロームになることが予想される受診者を対象者として実施される食事栄養指導、運動指導等を示す。例えば、「特定保健指導」には、特定保健指導が実施されたことを示す「有り」、特定保健指導が実施されなかったことを示す「無し」等のデータ値が格納される。
【００１６】
一例をあげると、図２に示す健診履歴テーブル２１は、「受診者ＩＤ」が「０００１」である受診者が、２０１０年５月１５日に受診した特定健診の検査結果が「００１１００」であり、特定保健指導が実施されていないことを示す。また、図２に示す健診履歴テーブル２１は、「受診者ＩＤ」が「０００２」である受診者が、２０１１年６月２１日に受診した特定健診の検査結果が「００２５００」であり、特定保健指導が実施されたことを示す。
【００１７】
検査結果テーブル２２は、健診結果を特定する情報ごとに、検査項目ごとの検査結果を対応付けて記憶する。図３は、第１の実施形態に係る検査結果テーブル２２のデータ構造の一例を示す図である。図３に示すように、検査結果テーブル２２は、特定健診における検査項目ごとの検査結果を記憶する特定健診検査項目記憶領域２２ａと、受診者の属性を記憶する個人情報記憶領域２２ｂとを有する。なお、図３に示す例では、特定健診検査項目記憶領域２２ａは、データＩＤが「００２０００」で特定され、個人情報記憶領域２２ｂは、受診者ＩＤが「０００１」で特定される検査結果テーブル２２を示す。
【００１８】
図３に示すように、特定健診検査項目記憶領域２２ａは、「検査分類」と、「項目名」と、「数値」とを対応付けた情報を記憶する。ここで、特定健診検査項目記憶領域２２ａが記憶する「検査分類」は、特定健診で実施された検査の分類を示す。例えば、「検査分類」には、「身体計測」、「血圧」、「生化学検査」、「血糖検査」等の検査分類名が格納される。
【００１９】
また、特定健診検査項目記憶領域２２ａが記憶する「項目名」は、検査分類において実施された検査項目を示す。例えば、「検査分類」が「身体計測」である場合、「項目名」には、「身長」、「体重」、「ＢＭＩ（Body  Mass  Index）」、「腹囲」等の項目名が格納される。
【００２０】
また、特定健診検査項目記憶領域２２ａが記憶する「数値」は、各項目ごとの実測値を示す。なお、図３に示す例では、「数値」の項目には、黒丸を示しているが、実際には、検査項目ごとに測定された値が格納される。
【００２１】
一例をあげると、図３に示す特定健診検査項目記憶領域２２ａは、「検査分類」が「身体計測」である場合、「身長」、「体重」、「ＢＭＩ」、「腹囲」が検査項目として実施され、各検査項目に対応付けて実測値が格納されることを示す。また、図３に示す特定健診検査項目記憶領域２２ａは、「検査分類」が「血圧」である場合、「血圧（収縮期）」、「血圧（拡張期）」が検査項目として実施され、各検査項目に対応付けて実測値が格納されることを示す。
【００２２】
また、図３に示すように、個人情報記憶領域２２ｂは、「性別」と、「年齢」とを対応付けた情報を記憶する。ここで、個人情報記憶領域２２ｂが記憶する「性別」は、特定健診を受診した受診者の性別を示す。例えば、「性別」には、「男性」或いは「女性」が格納される。また、個人情報記憶領域２２ｂが記憶する「年齢」は、特定健診を受診した受診者の年齢を示す。例えば、「年齢」には、受診者の年齢を示す数値が格納される。
【００２３】
図１に戻り、ＤＢ管理装置３０は、例えば、通信制御部３１と、記憶部３２と、Ｉ／Ｏ制御部３３と、制御部３４とを有し、検索装置１００による管理施設ＤＢ２０への特定健診の検査結果の入出力等を制御する。
【００２４】
通信制御部３１は、通信インターフェースであり、検索装置１００との通信を制御する。例えば、通信制御部３１は、各健診施設５０で実施された特定健診の検査結果を検索装置１００から受信する。また、通信制御部３１は、制御部３４によって実行された検索処理の結果を検索装置１００に送信する。記憶部３２は、例えば、半導体メモリ素子又はハードディスク等の記憶装置であり、各種情報を記憶する。Ｉ／Ｏ制御部３３は、健診施設５０において実施された特定健診の検査結果の管理施設ＤＢ２０への書込みや、管理施設ＤＢ２０からの特定健診の検査結果の読出しを制御する。制御部３４は、例えば、ＣＰＵ（Central  Processing  Unit）等の電子回路であり、ＤＢ管理装置３０が実行する各種処理を制御する。例えば、制御部３４は、検索装置１００から管理施設ＤＢ２０が記憶する健診結果を検索する要求を受付けた場合、検索処理を実行して検索処理の結果を検索装置１００に応答する。
【００２５】
健診施設ＤＢ６０は、健診施設５０で実施された健診の検査結果を記憶するＤＢである。より具体的には、健診施設ＤＢ６０は、健診施設５０において実施された特定健診の検査結果を記憶する。なお、健診施設５０が大規模な健診施設である場合、健診施設ＤＢ６０には、例えば、年間に１万人分の特定健診の検査結果が蓄積される場合がある。健診施設ＤＢ６０には、健診履歴テーブル６１と、検査結果テーブル６２とが含まれる。なお、以下では説明の便宜上、健診施設ＤＢ６０のデータ構造は、管理施設ＤＢ２０のフォーマットと同じデータ構造である場合を説明する。
【００２６】
健診履歴テーブル６１のデータ構造は、健診履歴テーブル２１のデータ構造と同様であるので、健診履歴テーブル６１についての詳細な説明を省略する。なお、健診履歴テーブル６１が記憶するデータが健診履歴テーブル２１として記憶される場合、健診履歴テーブル６１が記憶する「受診者ＩＤ」は、ハッシュ関数によってハッシュ値に変換される。また、検査結果テーブル６２のデータ構造は、検査結果テーブル２２のデータ構造と同様であるので、検査結果テーブル６２についての詳細な説明を省略する。なお、検査結果テーブル６２は、実施した特定保健指導の内容やプログラムを更に記憶するようにしてもよい。
【００２７】
検索装置１００は、例えば、入力部１０１と、出力部１０２と、通信制御部１０３と、記憶部１０４と、Ｉ／Ｏ制御部１０５と、制御部１１０とを有する。入力部１０１は、マウスやトラックボール等のポインティングデバイス、スイッチボタン等の選択デバイス、あるいはキーボード等であり、利用者からの各種指示や情報入力を受付ける。出力部１０２は、例えば、液晶ディスプレイ、有機ＥＬ（ElectroLuminescence）ディスプレイ、プラズマディスプレイ等の表示機器であり、制御部１１０により処理された情報を出力する。なお、検索装置１００において、出力部１０２は、表示機器に加えてプリンタ等を更に有するようにしてもよい。
【００２８】
通信制御部１０３は、通信インターフェースであり、ＤＢ管理装置３０等の外部装置とデータを送受信する。データには、特定健診の検査結果が含まれる。通信制御部１０３は、例えば、ＤＢ管理装置３０への特定健診の検査結果を送信する。また、通信制御部１０３は、例えば、管理施設ＤＢ２０の検索を要求する検索要求を送信し、検索要求に対する応答として検索結果を受信する。記憶部１０４は、例えば、半導体メモリ素子又はハードディスク等の記憶装置であり、各種情報を記憶する。Ｉ／Ｏ制御部１０５は、健診施設ＤＢ６０への特定健診の検査結果の書込みや、健診施設ＤＢ６０からの特定健診の検査結果の読出しを制御する。制御部１１０は、例えば、ＣＰＵ等の電子回路であり、検索装置１００が実行する各種処理を制御する。
【００２９】
以上、第１の実施形態に係る健診システム１の全体構成について説明した。かかる構成のもと、第１の実施形態に係る健診システム１では、検索装置１００は、例えば、保健師が、メタボリックシンドロームに該当する受診者やメタボリックシンドロームになることが予想される受診者を対象者として特定保健指導を実施する際に、保健師の指示に応じて、対象者の健診結果を健診施設ＤＢ６０から取得する。そして、検索装置１００は、取得した健診結果を出力部１０２に出力する。
【００３０】
従来、保健師は、健診施設において、医学的な知見や各種の研究結果に基づいて、出力された対象者の健診結果の検査値がそれぞれどのようなリスクであるかを判定し説明を行う。この根拠となるデータは、対象となったデータ群全体を統計的に分析し最大の確率を持つリスク値に変換したものであるため、同じ検査値であっても実際の個々のデータにおいては統計的な誤差は大きい。このため、平均的なリスクではあるものの、その個人自身のリスクと実感しづらいという問題があった。また、臨床的な検査値のリスク評価にあたり身長・体重・腹囲といった体格情報は考慮されることがなく、平均的な体格でない人にとっては実感しにくくなる一因にもなっている。また検査値の組み合わせによる影響については十分に分析が行われておらず、個々の検査値それぞれの平均的なリスクとしてしか説明されないという問題もある。
【００３１】
このようなことから、第１の実施形態に係る検索装置１００は、対象者の検査結果と類似する受診者の健診結果を取得し、健診結果の推移を示す情報を出力部１０２に出力する。かかる処理は、検索装置１００において制御部１１０で実行される。制御部１１０は、第１の検索部１１１と、第２の検索部１１２と、出力制御部１１３とを有する。
【００３２】
第１の検索部１１１は、複数の受診者に関する健診結果の履歴を受診者ごとに記憶した管理施設ＤＢ２０を参照して、保健指導の対象者の健診結果と類似する健診結果を自身の履歴に含んだ受診者を検索する。
【００３３】
例えば、第１の検索部１１１は、保健師等の利用者から、対象者の受診者ＩＤと、受診日とを受付けた場合、受診者ＩＤと受診日とに対応付けられるデータＩＤを健診履歴テーブル６１から取得する。そして、第１の検索部１１１は、取得したデータＩＤに対応する検査結果テーブル６２を健診施設ＤＢ６０から取得する。第１の検索部１１１は、取得した検査結果テーブル６２を用いて、利用者が検索条件を設定可能な表示画面を出力部１０２に出力する。そして、第１の検索部１１１は、利用者から検索条件として用いる検査項目の設定を受付ける。なお、この検索条件の設定を受付ける処理については、図４を用いて後述する。
【００３４】
続いて、第１の検索部１１１は、対象者のデータＩＤと、検索条件として設定を受付けた検査項目とを含んだ検索要求をＤＢ管理装置３０に送信する。ここで、第１の検索部１１１は、検索要求として、保健指導の対象者の健診結果と類似する健診結果を自身の履歴に含んだ受診者を検索する旨をＤＢ管理装置３０に要求する。この結果、ＤＢ管理装置３０では、制御部３４が検索処理を実行し、処理の結果を検索装置１００に応答する。例えば、制御部３４は、対象者のデータＩＤと対応する検査結果テーブル２２を取得する。そして、制御部３４は、管理施設ＤＢ２０が記憶する検査結果テーブル２２を検索して、検索条件として設定された「項目名」の「数値」が対象者の「数値」と一致する健診結果のデータＩＤを取得する。そして、制御部３４は、健診履歴テーブル２１を参照して、取得したデータＩＤと対応する受診者ＩＤを抽出する。制御部３４は、取得したデータＩＤと抽出した受診者ＩＤとを、通信制御部３１を介して、第１の検索部１１１に応答する。第１の検索部１１１は、制御部３４から受信したデータＩＤと受診者ＩＤとを第２の検索部１１２に通知する。
【００３５】
第２の検索部１１２は、管理施設ＤＢ２０を参照して、第１の検索部１１１によって検索された受診者に関する健診結果の履歴の中から対象者の健診結果と類似する健診結果以降の健診結果を検索する。
【００３６】
例えば、第２の検索部１１２は、第１の検索部１１１からデータＩＤと受診者ＩＤとを通知された場合、受診者ＩＤに対応付けられる健診結果であって、受診者ＩＤとデータＩＤとに対応付けられる受診日以降の健診結果を検索する旨をＤＢ管理装置３０に要求する。この結果、ＤＢ管理装置３０では、制御部３４が検索処理を実行し、処理の結果を検索装置１００に応答する。具体的には、制御部３４は、健診履歴テーブル２１を参照して、受診者ＩＤとデータＩＤとに対応付けられる受診日以降であるデータＩＤを検索する。そして、制御部３４は、検索したデータＩＤに対応する検査結果テーブル２２を取得する。制御部３４は、取得した検査結果テーブル２２を、通信制御部３１を介して、第２の検索部１１２に応答する。第２の検索部１１２は、制御部３４から受信した検査結果テーブル２２を出力制御部１１３に受け渡す。
【００３７】
出力制御部１１３は、第２の検索部１１２によって検索された健診結果の推移を示す情報を出力部１０２に出力する。
【００３８】
例えば、出力制御部１１３は、第２の検索部１１２から検査結果テーブル２２を受け渡された場合、表示する検査項目の設定を利用者から受付ける。例えば、出力制御部１１３は、利用者が表示する検査項目を設定可能な表示画面を出力部１０２に出力する。そして、出力制御部１１３は、利用者から表示する検査項目の設定を受付ける。例えば、出力制御部１１３は、検査項目として、「腹囲」と、「体重」と、「収縮期血圧」と、「空腹時血糖値」と、「保健指導」とについて表示する旨の指示を利用者から受付ける。
【００３９】
また、出力制御部１１３は、表示形態の設定を利用者から受付ける。例えば、出力制御部１１３は、利用者が表示形態を設定可能な表示画面を出力部１０２に出力する。そして、出力制御部１１３は、利用者から表示形態の設定を受付ける。例えば、出力制御部１１３は、検査結果の推移をテーブル形式で表示する指示或いは、検査結果の推移をグラフ形式で表示する指示を受付ける。
【００４０】
そして、出力制御部１１３は、受付けた検査項目について、受付けた表示形態で検査結果の推移を示す情報を生成し、出力部１０２に出力する。
【００４１】
以下に、図４〜図８を用いて、第１の実施形態に係る検索装置１００についてより詳細に説明する。図４は、第１の実施形態に係る第１の検索部１１１による検索条件の設定処理の一例を説明するための図である。図４に示す例は、検索処理を開始する前に利用者から検索条件の設定を受付ける場合に、第１の検索部１１１が出力部１０２に表示する表示画面４ａの一例を示す。図４に示すように、表示画面４ａには、「検査分類」と、「項目名」と、「数値」と、「検索条件」と、「許容範囲」とを対応付けた情報が含まれる。ここで、「検査分類」と、「項目名」と、「数値」とは、図３で説明した「検査分類」と、「項目名」と、「数値」とに各々対応する。また、「項目名」に対応付けて表示される「検索条件」は、対応する検査項目を検索条件として使用するか否かを示す。例えば、第１の検索部１１１は、ある検査項目を検索条件として用いる場合、検査項目に対応する検索条件のチェックボックスの選択を利用者から受付ける。なお、図４に示す例では、検索条件として選択された検査項目を丸印で示し、検索条件として選択されなかった検査項目を三角印で示す。ここで、最初の検索条件としては、対象者の検査結果の全ての検査項目と完全一致する検査結果を自身の履歴に含んだ受診者を検索することが望ましい。
【００４２】
また、第１の検索部１１１は、検索条件と適合する受診者が存在しない場合、検索条件の再設定を利用者から受付ける。例えば、第１の検索部１１１は、最初の検索条件として、対象者の全ての検査結果と完全一致する受診者を検索する条件を設定し、全ての検査結果と一致する受診者が存在しない場合、検査項目ごとに「許容範囲」の設定を受付ける。ここで、「許容範囲」とは、受診者の検査項目の検査結果と対象者の検査項目の検査結果との差がある場合、受診者の検査結果と対象者の検査結果とが一致するとみなすことが可能な所定の許容範囲を示す。すなわち、第１の検索部１１１は、受診者の検査結果が設定された許容範囲内である場合、対象者の検査結果と一致すると判定する。すなわち、第１の検索部１１１は、対象者の検査結果と類似する受診者を検索することが可能である。なお、「許容値」は、測定単位に応じた数値で設定してもよく、また、検査結果との差を割合で設定してもよい。なお、「許容値」は、検索対象とするデータベースの規模に応じて変化させることが望ましい。
【００４３】
また、検査項目のうち、常時使用する検査項目（必須検査項目）と、選択的に使用する検査項目（選択検査項目）とを設けるようにしてもよい。ここで、「必須検査項目」には、受診者の体格を示す「身長」、「体重」、「腹囲」や、メタボリックシンドロームの判定に用いられる「血圧」、「ＨＤＬコレステロール」、「中性脂肪」、「空腹時血糖」、「ＨｂＡ１ｃ」等が含まれる。このため、第１の検索部１１１は、検索条件と適合する受診者が存在しない場合、検索条件として用いる選択検査項目の数の変更を受付けることで検索条件を再設定してもよい。例えば、第１の検索部１１１は、必須検査項目だけを選択した検索条件の再設定を受付ける。なお、必須検査項目として設定される検査項目の設定は、任意であり適宜変更可能である。
【００４４】
或いは、第１の検索部１１１は、検索条件と適合する受診者が存在しない場合、許容範囲の設定を受付けるとともに、検査項目の数の変更を受付けることで検索条件を再設定してもよい。また、第１の検索部１１１は、例えば「身長」や「体重」については、最初の検索から許容範囲を事前に設定するようにしてもよい。
【００４５】
なお、第１の検索部１１１は、検索条件の設定を受付けることなく、事前に設定された検索条件を記憶しておき、記憶した検索条件の検査結果と類似する受診者を検索するようにしてもよい。或いは、第１の検索部１１１は、検索条件の設定を受付けることなく、全ての検査項目の検査結果と類似する受診者を検索するようにしてもよい。
【００４６】
図５は、第１の実施形態に係る第１の検索部１１１及び第２の検索部１１２の処理動作の一例を説明するための図である。なお、図５では、説明の便宜上、検索条件として「項目名」「Ａ」、「Ｂ」、「Ｃ」が選択された場合を説明する。また、図５では、説明の便宜上、「許容範囲」は設定されておらず一致する検索結果を取得するものとするが、「許容範囲」を設定し、類似する検査結果を取得するようにしてもよい。ここで、図５中に示す検査結果５ａは、保健指導対象者が２０１２年に受診した特定健診の検査結果のうち、検索条件として選択された「Ａ」、「Ｂ」、「Ｃ」各項目の数値を示す。また、図５中に示す検査結果５ｂは、受診者ＩＤが０１０００である受診者が、２００８年に受診した特定健診の検査結果のうち、検索条件として選択された「Ａ」、「Ｂ」、「Ｃ」各項目の数値を示す。同様に、図５中の５ｃは、受診者ＩＤが０１０００である受診者が、２００９年に受診した特定健診の検査結果であり、図５中の５ｄは、受診者ＩＤが０１０００である受診者が、２０１０年に受診した特定健診の検査結果である。また、図５中に示す検査結果５ｅは、受診者ＩＤが０２０００である受診者が、２００８年に受診した特定健診の検査結果のうち、検索条件として選択された「Ａ」、「Ｂ」、「Ｃ」各項目の数値を示す。同様に、図５中の５ｆは、受診者ＩＤが０２０００である受診者が、２００９年に受診した特定健診の検査結果であり、図５中の５ｇは、受診者ＩＤが０２０００である受診者が、２０１０年に受診した特定健診の検査結果である。なお、受診者ＩＤが０１０００である受診者及び受診者ＩＤが０２０００である受診者が、２０１１年以降に受診した特定健診の検査結果については、図５中では省略している。同様に、受診者ＩＤが０１０００である受診者及び受診者ＩＤが０２０００である受診者以外の受診者が受診した特定健診の検査結果についても、図５中では省略している。
【００４７】
第１の検索部１１１は、検査結果５ａと一致する検査結果を履歴に含んだ受診者を管理施設ＤＢ２０から検索する旨をＤＢ管理装置３０に要求する。図５に示す例では、検査結果５ａは、受診者ＩＤが０１０００である受診者が２００９年に受診した特定健診の検査結果５ｃと一致する。このため、ＤＢ管理装置３０の制御部３４は、検査結果５ａと一致する受診者として、受診者ＩＤが０１０００である受診者を第１の検索部１１１に応答する。これにより第１の検索部１１１は、検索結果として、検査結果５ｃと、受診者ＩＤ「０１０００」とを取得する。
【００４８】
そして、第２の検索部１１２は、第１の検索部１１１によって検索された受診者に関する健診結果の履歴の中から対象者の健診結果と一致する健診結果以降の健診結果を検索する旨をＤＢ管理装置３０に要求する。図５に示す例では、ＤＢ管理装置３０の制御部３４は、受診者ＩＤが０１０００と対応付けられた検査結果５ｂ、５ｃ及び５ｄのうち、検査結果５ａと類似する検査結果５ｃ及び検査結果５ｃ以降の検査結果５ｄを取得し、取得した検査結果５ｃ及び５ｄを第２の検索部１１２に応答する。これにより第２の検索部１１２は、検索結果として、検査結果５ｃ及び５ｄを取得する。
【００４９】
続いて、出力制御部１１３は、第２の検索部１１２によって検索された健診結果の推移を示す情報を出力部１０２に出力する。図６は、第１の実施形態に係る出力制御部１１３の処理動作の一例を説明するための図（１）である。図６に示す例では、出力制御部１１３が検査結果の推移をテーブル形式として表示する設定を受付けた場合を示す。また、図６に示す例では、説明の便宜上、検査項目として、「腹囲」と、「体重」と、「収縮期血圧」と、「空腹時血糖値」と、「保健指導」とが選択された場合を示す。図６に示すように、出力制御部１１３は、「経過年」ごとに各検査項目の検査結果を対応付けたテーブル６ａを生成する。ここで、第１の検索部１１１によって検索された受診者に関する健診結果の履歴のうち対象者の健診結果と類似する健診結果の受診日を経過年「０年」とする。そして、類似する健診結果以降に受診した健診結果の経過年数に応じて、経過年が設定される。
【００５０】
具体的には、図６に示すテーブル６ａは、受診者ＩＤが０１０００で識別される受診者の検査結果の推移を示すテーブルである。図６に示す例では、テーブル６ａは、経過年が０年から２年にかけて受診者の腹囲と体重とが増加していたが、保健指導を実施後は、受診者の腹囲と体重とが減少したことを示す。なお、出力制御部１１３は、複数の受診者が抽出された場合には、受診者ごとにテーブルを生成し、出力部１０２に出力する。かかる場合、出力制御部１１３は、表示画面の切換えを受付けると、他の受診者の検査結果の推移を示すテーブルを出力部１０２に表示する。
【００５１】
図７は、第１の実施形態に係る出力制御部１１３の処理動作の一例を説明するための図（２）である。図７に示す例では、出力制御部１１３が検査結果の推移をグラフ形式として表示する設定を受付けた場合を示す。また、図７に示す例では、説明の便宜上、検査項目として、「腹囲」と、「体重」と、「収縮期血圧」と、「空腹時血糖値」とが選択された場合を示す。例えば、出力制御部１１３は、図７に示すように、表示領域を分割して、分割した領域に各検査項目の検査結果の推移を示すグラフ７ａを生成する。例えば、出力制御部１１３は、対象者の健診結果と類似する健診結果の受診日を経過年「０年」とし、経過年ごとに検査結果を対応付けたグラフを検査項目ごとに生成する。
【００５２】
具体的には、図７に示すグラフ７ａは、受診者ＩＤが０１０００で識別される受診者について、左上側に腹囲の検査結果の推移を、右上側に体重の検査結果の推移を、右下側に空腹時血糖値の検査結果の推移を、左下側に収縮時血圧の検査結果の推移をそれぞれ示す。図７に示す例では、グラフ７ａは、経過年が０年から２年にかけて受診者の腹囲と体重とが増加していたが、経過年が３年以後、受診者の腹囲と体重とが減少したことを示す。なお、出力制御部１１３は、表示領域を分割せず、１人の受診者に対して１つの検査項目ごとに検査結果の推移を示す情報を出力してもよい。また、出力制御部１１３は、複数の受診者が検索された場合は、検査項目ごとに平均値を算出し、平均値の推移を出力してもよい。
【００５３】
また、出力制御部１１３は、グラフ形式で検査結果の推移を表示する場合、複数人分の検査結果を、各々表示色を変えて重ねて表示するようにしてもよい。図８は、第１の実施形態に係る出力制御部１１３の処理動作の一例を説明するための図（３）である。図８に示す例では、出力制御部１１３が検査結果の推移をグラフ形式として表示する設定を受付けた場合を示す。また、図８に示す例では、説明の便宜上、検査項目として、「腹囲」と、「体重」と、「収縮期血圧」と、「空腹時血糖値」とが選択された場合を示す。例えば、出力制御部１１３は、図８に示すように、表示領域を分割して、分割した領域に各検査項目の検査結果の推移を示すグラフを複数の受診者ごとに生成する。
【００５４】
具体的には、図８に示すグラフ８ａは、複数の受診者について、左上側に腹囲の検査結果の推移を、右上側に体重の検査結果の推移を、右下側に空腹時血糖値の検査結果の推移を、左下側に収縮時血圧の検査結果の推移をそれぞれ示す。図８に示す例では、グラフ８ａは、経過年が３年以後、腹囲が減少した受診者８ｂと、腹囲がほぼ変化していない受診者８ｃ及び８ｄがいることを示す。なお、出力制御部１１３は、受診者ごとに特定保健指導の実施の有無を示す情報を付加的に出力してもよい。かかる場合、出力制御部１１３は、例えば、特定保健指導が実施された年の検査値を丸印でプロットして出力する。
【００５５】
また、出力制御部１１３は、各領域を複数人の受診者各々に割当て、各領域で検査項目ごとに表示色を各々変えて、検査項目ごとの検査結果の推移を示すグラフを割当てられた領域内に重ねて表示してもよい。
【００５６】
次に、図９を用いて、検索装置１００による処理手順を説明する。図９は、第１の実施形態に係る検索装置１００による処理手順を示すフローチャートである。図９に示すように、第１の検索部１１１は、対象者の特定健診の検査結果を健診施設ＤＢ６０から取得する（ステップＳ１０１）。そして、第１の検索部１１１は、検索条件の設定を受付ける（ステップＳ１０２）。例えば、第１の検索部１１１は、受診者の体格を示す「身長」、「体重」、「腹囲」や、メタボリックシンドロームの判定に用いられる「血圧」、「ＨＤＬコレステロール」、「中性脂肪」、「空腹時血糖」、「ＨｂＡ１ｃ」等を検索条件として受付ける。
【００５７】
第１の検索部１１１は、検索条件として設定された検査項目について、対象者と検査結果が類似する受診者を管理施設ＤＢ２０から検索する（ステップＳ１０３）。そして、第１の検索部１１１は、検査結果が類似する受診者がいたか否かを判定する（ステップＳ１０４）。ここで、第１の検索部１１１は、検査結果が類似する受診者がいないと判定した場合（ステップＳ１０４、Ｎｏ）、検索条件の再設定を受付ける（ステップＳ１０５）。そして、第１の検索部１１１は、再設定された検索条件として設定された検査項目について、対象者と検査結果が類似する受診者を管理施設ＤＢ２０から検索する。
【００５８】
第１の検索部１１１が、検索条件と類似する受診者がいたと判定した場合（ステップＳ１０４、Ｙｅｓ）、第２の検索部１１２は、類似する受診者の特定健診ごとの検査結果を取得する（ステップＳ１０６）。ここで、第２の検索部１１２は、検索された受診者の数を出力部１０２に出力してもよい。
【００５９】
そして、出力制御部１１３は、表示する検査項目（表示項目）の設定を受付け（ステップＳ１０７）、続いて、表示形態の設定を受付ける（ステップＳ１０８）。そして、出力制御部１１３は、受付けた検査項目について、受付けた表示形態で検査結果の推移を示す情報を生成し、出力部１０２に出力する（ステップＳ１０９）。
【００６０】
上述したように、第１の実施形態によれば、保健指導の対象者の健診結果と類似する健診結果を自身の履歴に含んだ受診者の健診結果の推移を出力するので、保健指導の対象者に対して健康リスクをより正確に伝えることができる。具体的には、出力される受診者の健診結果の推移は、対象者と同じ年齢、同じ体格（身長・体重・腹囲）、同じ健康状態の受診者の健診結果の推移である。すなわち、対象者の未来の健康リスクをより正確に予測するものである。
【００６１】
また、特定保健指導の対象者は、現在医師にかかっておらず、いずれの症状もないもしくは軽症であるため、６カ月間の食事栄養指導や運動指導等のプログラムを継続して実行できない場合が少なくない。第１の実施形態によれば、１つの検査項目の検査結果だけから未来の健康を予測するものではなく、検索条件として設定した複数の検査項目の検査結果が類似する受診者の検査結果から対象者の未来の健康を予測する。このため、対象者にとってはより現実感が強い検査結果の推移を提示可能であるので、対象者に特定保健指導のプログラムを遂行する強いモチベーションを生むことが期待できる。
【００６２】
なお、例えば、出力制御部１１３は、対象者の検査結果と類似する検査結果を自身の履歴に含んだ受診者が複数いた場合、複数の受診者を、特定健康指導の実施の有無に基づいて、特定健康指導を実施したグループと、特定健康指導を実施しなかったグループとにグループ化してもよい。図１０は、第１の実施形態に係る出力制御部１１３の処理動作の一例を説明するための図（４）である。
【００６３】
図１０に示す例では、出力制御部１１３が検査結果の推移をグラフ形式として表示する設定を受付けた場合であり、特定健康指導の実施の有無に基づいて複数の受診者をグループ化する設定を受付けた場合を示す。なお、説明の便宜上、図１０には、検査項目として「体重」が選択された場合を示す。図１０に示すように、出力制御部１１３は、例えば、表示領域１０ａの左側に特定健康指導を実施しなかった受診者の検査結果の平均値の推移を示すグラフを生成して出力する。また、図１０に示す例では、出力制御部１１３は、表示領域１０ａの右側に特定健康指導を実施した受診者の検査結果の平均値の推移を示すグラフを生成して出力する。
【００６４】
図１０に示すように、特定健康指導を実施しなかった受診者では、体重が年々増加しているが、特定健康指導を実施した受診者では、体重の増加が抑制され、減少している。このように、特定健康指導を実施したグループと、特定健康指導を実施しなかったグループとに分けて検査結果を出力することにより、特定健康指導の実施の有効性を対象者により明確に伝えることができる。
【００６５】
また、出力制御部１１３は、対象者の検査結果と類似する検査結果を自身の履歴に含んだ受診者が複数いた場合、複数の受診者について検査項目の検査結果の平均値の推移を示す情報を出力するものとして説明したが、これに限定されるものではない。例えば、出力制御部１１３は、複数の受診者について検査項目の検査結果の平均値の推移と、複数の受診者のうち少なくとも１人の検査項目の検査結果の推移とを対比させて出力してもよい。なお、このように１人の検査結果の推移と複数の受診者の検査結果の推移を対比させて出力することを「対比モード」と呼ぶ。図１１は、第１の実施形態に係る出力制御部１１３の処理動作の一例を説明するための図（５）である。
【００６６】
図１１に示す例では、出力制御部１１３が検査結果の推移をグラフ形式として表示する設定を受付けた場合であり、「対比モード」による出力を受付けた場合を示す。なお、説明の便宜上、図１１には、検査項目として「体重」が選択された場合を示す。図１１に示すように、出力制御部１１３は、例えば、表示領域１１ａの左側に受診者ＩＤが「ＸＸＸ」である受診者の検査結果の推移を示すグラフを生成して出力する。また、図１１に示す例では、出力制御部１１３は、表示領域１１ａの右側に受診者の検査結果の平均値の推移を示すグラフを生成して出力する。
【００６７】
図１１に示す例では、受診者ＩＤが「ＸＸＸ」である受診者の体重が年々増加しており、また、複数の受診者の体重の平均値も年々増加している。すなわち、受診者ＩＤが「ＸＸＸ」である受診者の体重と、複数の受診者の体重の平均値の推移とが類似している。かかる場合、１人の検査結果が平均値からかけ離れたものではないことを検証できるとともに、平均値の通り検査結果が推移する受診者がいたことを対象者に伝えることができる。一方、１人の検査結果の推移と、複数の受診者の検査結果の平均値の推移とが類似していない場合、この１人の検査結果が偶然的に平均から外れたものであると予測できる。このように、１人の検査結果の推移と複数の受診者の検査結果の平均値の推移とを対比させて出力することにより、検査結果を検証することやより明確に検査結果の推移を対象者に伝えることが可能となる。
【００６８】
また、このように１人の検査結果の推移と複数の受診者の検査結果の平均値の推移とを対比することは、検索条件として設定した検査項目が同一であり、許容範囲が異なる場合の検索結果にも適用可能である。かかる場合、例えば、第１の検索部１１１は、許容範囲を設定せずに１回目の検索を行い、次いで、許容範囲を設定して２回目の検索を行う。そして、第２の検索部１１２は、１回目の検索及び２回目の検索各々で検査結果を取得する。出力制御部１１３は、１回目の検索において得られた１人の検索結果の推移についてグラフを生成し、２回目の検索において得られた複数人の受診者の検索結果の平均値の推移についてグラフを生成する。
【００６９】
（第２の実施形態）
第１の実施形態では、ある対象者が受診した特定健診の検査結果と類似する受診者を検索する場合について説明した。これに対して、例えば、対象者の特定健診の検査結果が複数年分ある場合には、対象者の検査結果の推移と類似する受診者を検索してもよい。そこで、第２の実施形態では、検索装置１００が、対象者の複数年分の特定健診の検査結果と類似する検査結果を自身の履歴に含んだ受診者を検索する場合について説明する。
【００７０】
第２の実施形態に係る健診システム１のシステム構成例は、図１に示した第１の実施形態に係る健診システム１のシステム構成例と同様であるので、詳細な説明については省略する。また、第２の実施形態に係る検索装置１００の構成は、第１の検索部１１１の処理動作が異なる点を除いて、図１に示した第１の実施形態に係る検索装置１００の構成と同様である。かかる構成において、第２の実施形態に係る第１の検索部１１１は、所定期間における健診結果の推移が対象者と類似する受診者を検索する。
【００７１】
例えば、第２の実施形態に係る第１の検索部１１１は、第１の実施形態に係る第１の検索部１１１と同様に、保健師等の利用者から、対象者の受診者ＩＤと、受診日とを受付けた場合、受診者ＩＤと受診日とに対応付けられるデータＩＤを健診履歴テーブル６１から取得する。ここで、利用者から受付けた受診日を「基準日」とする。続いて、第１の検索部１１１は、対象者の基準日のデータＩＤと、検索条件として設定を受付けた検査項目とを含んだ検索要求をＤＢ管理装置３０に送信する。この結果、第１の検索部１１１は、保健指導の対象者の基準日の健診結果と類似する受診者ＩＤとデータＩＤとを取得する。
【００７２】
ここで、第２の実施形態に係る第１の検索部１１１は、基準日から一つ遡った受診日に対応付けられるデータＩＤを健診履歴テーブル６１から取得する。ここでは、説明の便宜上、基準日から一つ遡った受診日が１年前であり「前年」とする。続いて、第１の検索部１１１は、対象者の前年のデータＩＤと、検索条件として設定を受付けた検査項目とを含んだ検索要求をＤＢ管理装置３０に送信する。なお、この検索条件は、基準日のデータＩＤを取得したときと同一の検索条件である。
【００７３】
ここで、第１の検索部１１１は、基準日の健診結果と類似する受診者ＩＤと同一で、かつ、基準日の健診結果と類似するデータＩＤの受診日より１年前の健診結果で、対象者の前年の健診結果と類似する受診者ＩＤとデータＩＤとを取得する。なお、基準日からの期間には、所定の期間の差を許容するようにしてもよく、また、基準日からの期間は適宜変更可能である。
【００７４】
第１の検索部１１１は、所定の回数或いは利用者から受付けた回数分、基準日から遡って受診した健診結果のいずれもが類似する受診者ＩＤを抽出する。同様に、第１の検索部１１１は、所定の回数或いは利用者から受付けた回数分遡った場合に、対象者の健診結果と類似するデータＩＤを取得する。第１の検索部１１１は、抽出した受診者ＩＤと、所定の回数或いは利用者から受付けた回数分遡った場合に取得したデータＩＤとを第２の検索部１１２に通知する。
【００７５】
なお、第１の検索部１１１は、所定の回数或いは利用者から受付けた回数分、基準日から遡る前に、対象者の健診結果と類似する受診者が検索できない場合は、検索条件の再設定を受付けてから基準日の健診結果と類似する受診者を検索してもよい。或いは、第１の検索部１１１は、対象者の健診結果と類似する受診者が検索できなくなった時点で遡る処理を終了してもよい。かかる場合、第１の検索部１１１は、遡ることが可能であった時点でのデータＩＤと受診者ＩＤとを第２の検索部１１２に通知する。
【００７６】
第２の検索部１１２は、第１の検索部１１１からデータＩＤと受診者ＩＤとを通知された場合、受診者ＩＤに対応付けられる健診結果であって、受診者ＩＤとデータＩＤとに対応付けられる受診日以降の健診結果を検索する旨をＤＢ管理装置３０に要求する。この結果、第２の検索部１１２は、所定の回数或いは利用者から受付けた回数分、基準日から遡った場合に取得したデータＩＤと受診者ＩＤとに対応付けられる受診日以降の健診結果を取得する。そして、出力制御部１１３は、第２の検索部１１２によって検索された健診結果の推移を示す情報を出力部１０２に出力する。
【００７７】
図１２は、第２の実施形態に係る第１の検索部１１１の処理動作の一例を説明するための図である。なお、図１２では、説明の便宜上、「項目名」として「Ａ」、「Ｂ」、「Ｃ」が選択された場合を説明する。また、図１２では、説明の便宜上、「許容範囲」は設定されておらず一致する検索結果を取得するものとするが、「許容範囲」を設定し、類似する検査結果を取得するようにしてもよい。ここで、図１２中に示す検査結果１２ａは、保健指導対象者が２０１１年に受診した特定健診の検査結果のうち、検索条件として選択された「Ａ」、「Ｂ」、「Ｃ」各項目の数値を示す。同様に、図１２中に示す検査結果１２ｂは、保健指導対象者が２０１２年に受診した特定健診の検査結果のうち、検索条件として選択された「Ａ」、「Ｂ」、「Ｃ」各項目の数値を示す。また、図１２中に示す検査結果１２ｃは、受診者ＩＤが０１０００である受診者が、２００８年に受診した特定健診の検査結果のうち、検索条件として選択された「Ａ」、「Ｂ」、「Ｃ」各項目の数値を示す。同様に、図１２中の１２ｄは、受診者ＩＤが０１０００である受診者が、２００９年に受診した特定健診の検査結果であり、図１２中の１２ｅは、受診者ＩＤが０１０００である受診者が、２０１０年に受診した特定健診の検査結果である。また、図１２中に示す検査結果１２ｆは、受診者ＩＤが０２０００である受診者が、２００８年に受診した特定健診の検査結果のうち、検索条件として選択された「Ａ」、「Ｂ」、「Ｃ」各項目の数値を示す。同様に、図１２中の１２ｇは、受診者ＩＤが０２０００である受診者が、２００９年に受診した特定健診の検査結果であり、図１２中の１２ｈは、受診者ＩＤが０２０００である受診者が、２０１０年に受診した特定健診の検査結果である。また、図１２中に示す検査結果１２ｉは、受診者ＩＤが０３０００である受診者が、２００８年に受診した特定健診の検査結果のうち、検索条件として選択された「Ａ」、「Ｂ」、「Ｃ」各項目の数値を示す。同様に、図１２中の１２ｊは、受診者ＩＤが０３０００である受診者が、２００９年に受診した特定健診の検査結果であり、図１２中の１２ｋは、受診者ＩＤが０３０００である受診者が、２０１０年に受診した特定健診の検査結果である。
【００７８】
第２の実施形態に係る第１の検索部１１１は、管理施設ＤＢ２０から、検査結果１２ｂと一致する検査結果を検索する。なお、ここでは、２０１２年を基準日とする。また、基準日から１回遡ることとする。図１２に示す例では、検査結果１２ｂは、受診者ＩＤが０１０００である受診者が２００９年に受診した特定健診の検査結果１２ｄ及び受診者ＩＤが０３０００である受診者が２０１０年に受診した特定健診の検査結果１２ｋと一致する。このため、第１の検索部１１１は、ＤＢ管理装置３０の制御部３４から、受診者ＩＤ「０１０００」と、検査結果１２ｄに対するデータＩＤとを取得する。また、第１の検索部１１１は、ＤＢ管理装置３０の制御部３４から、受診者ＩＤ「０３０００」と、検査結果１２ｋに対するデータＩＤとを取得する。
【００７９】
続いて、第１の検索部１１１は、基準日から一つ遡った受診日に対応付けられるデータＩＤを健診履歴テーブル６１から取得する。図１２に示す例では、第１の検索部１１１は、基準日より略１年前の検査結果１２ａを取得する。そして、第１の検索部１１１は、受診者ＩＤ「０１０００」の検査結果１２ｄより略１年前の検査結果１２ｃを取得するとともに、受診者ＩＤ「０３０００」の検査結果１２ｋより１年前の検査結果１２ｊを取得する。そして、第１の検索部１１１は、検査結果１２ｃ及び検査結果１２ｊが検査結果１２ａと一致しているか否かを判定する。ここで、第１の検索部１１１は、検査結果１２ａと検査結果１２ｃとが一致していると判定し、受診者ＩＤ「０１０００」と、１回遡った場合に一致する検索結果１２ｃに対応するデータＩＤとを取得する。第１の検索部１１１は、受診者ＩＤ「０１０００」と、検査結果１２ｃに対応するデータＩＤとを第２の検索部１１２に通知する。
【００８０】
そして、第２の検索部１１２は、第１の検索部１１１によって検索された受診者に関する健診結果の履歴の中から対象者の健診結果と一致する健診結果以降の健診結果を検索する。図１２に示す例では、第２の検索部１１２は、類似する検査結果以降の検査結果１２ｃ、１２ｄ及び１２ｅを取得する。
【００８１】
続いて、出力制御部１１３は、第２の検索部１１２によって検索された健診結果の推移を示す情報を出力部１０２に出力する。例えば、出力制御部１１３は、表示する検査項目の設定を利用者から受付ける。また、出力制御部１１３は、表示形態の設定を受付け、検査結果の推移をテーブル形式で或いはグラフ形式で生成する。
【００８２】
上述したように、第２の実施形態によれば、対象者の検査結果と類似する受診者の抽出を行う際に、１回分の健診結果だけでなく、複数年の健診結果を用いて、対象者の検査結果と類似する受診者を抽出する。そして、抽出した受診者の検査結果の推移を示す情報を生成することにより、対象者にとってより現実味の高い検査結果の推移を示すことが可能となる。これにより、保健指導の対象者に対して健康リスクをより正確に伝えることができる。
【００８３】
また、第２の実施形態によれば、対象者のデータが複数年分ある場合には、対象者の過去の健診結果と類似する受診者を検索することで、対象者の現在の健診結果が全体分布の中でどのような位置にあるかを判定することも可能である。
【００８４】
（その他の実施形態）
上述した実施形態においては、全国各地に所在する健診施設５０において実施された特定健診の検査結果を記憶する管理施設ＤＢ２０から、対象者の検査結果と類似する検査結果を自身の履歴に含んだ受診者を検索する場合について説明した。ところで、健診施設５０が大規模な健診施設である場合、健診施設ＤＢ６０には、例えば、年間に１万人分の特定健診の検査結果が蓄積される場合がある。このため、検索装置１００は、健診施設ＤＢ６０を検索することで、対象者の検査結果と類似する検査結果を履歴に含んだ受診者を抽出するようにしてもよい。かかる場合、検索装置１００は、許容範囲を設定した検索条件で健診施設ＤＢ６０を検索する。
【００８５】
また、健診施設ＤＢ６０は、健診施設５０内に設けられるものとして説明したが、これに限定されるものではない。例えば、健診施設ＤＢ６０は、地域の基幹病院と周辺の診療所等とで形成する二次医療圏で共有されるデータベースであってもよい。かかる場合にも、検索装置１００は、許容範囲を設定した検索条件で健診施設ＤＢ６０を検索することで、対象者の検査結果と類似する検査結果を履歴に含んだ受診者を抽出することが可能である。
【００８６】
また、健診施設ＤＢ６０は、健診施設５０で実施された特定保健指導の指導内容やプログラム等を更に記憶するようにしてもよい。かかる場合、特定保健指導におけるプログラムごとで検査結果の推移を対比することができる。これにより、プログラムの効果を検証することが可能となり、対象者により効果的な特定保健指導を実施することができる。なお、健診施設ＤＢ６０は、管理施設ＤＢ２０のフォーマットと同じデータ構造に加えて、健診施設５０で実施された検査項目における検査結果を更に記憶するようにしてもよい。これにより、対象者の検査結果と類似する受診者をより正確に抽出することが可能となる。
【００８７】
また、上述した実施形態においては、特定健診において、メタボリックシンドロームに該当する受診者やメタボリックシンドロームになることが予想される受診者を対象者として実施される特定保健指導を例に説明したが、これに限定されるものではない。例えば、「体重」、「身長」、「腹囲」の検査結果からはメタボリックシンドロームに該当しない或いはメタボリックシンドロームになることが予想されないと判定された受診者、あるいは既に医師による治療中もしくは服薬中のために特定保健指導の実施対象外とされた受診者を対象者として、個別の健康リスクに対する保健指導を実施する場合にも適用可能である。かかる場合、検索装置１００によって、対象者の検査結果と類似する検査結果を履歴に含んだ受診者を抽出し、検査結果の推移を示す情報を対象者に閲覧させることで、血圧、脂質、血糖、喫煙等のリスクに応じた保健指導を実施することが可能となる。
【００８８】
なお、図示した各構成部は、機能概念的なものであり、必ずしも物理的に図示のごとく構成されていることを要しない。例えば、検索装置１００が有する機能を、例えば、検索装置と検索結果表示装置とに分散させてもよい。かかる場合、検索装置は、サーバ装置であり、第１の検索部１１１と、第２の検索部１１２とを有する。また、検索結果表示装置は、ノート型ＰＣ（Personal  Computer）やタブレット端末であり、出力制御部１１３を有する。
【００８９】
また、上述した実施形態においては、検索装置１００が、健診施設５０内に設けられる場合を説明したが、検索装置１００が健診施設５０とは別の場所に設置されていてもよい。かかる場合、健診施設５０に設けられたＰＣ等の情報処理装置が、利用者から検索条件の設定を受付けた場合、検索装置１００に検索処理を依頼する。そして、検索装置１００は、検索条件に基づいて、検索処理を実行し、検索結果を情報処理装置に送信する。そして、健診施設５０に設けられた情報処理装置は、検索装置１００から取得した検索結果を利用者から指定された表示形態で、例えばモニタ等に表示する。
【００９０】
また、上述の実施形態で説明した、検索装置１００による処理は、記憶部１０４に予め記憶された『制御プログラム』をコンピュータが実行することによって実現することができる。この『制御プログラム』は、インターネットなどのネットワークを介して配布することができる。また、この『制御プログラム』は、ハードディスク、フレキシブルディスク（ＦＤ）、ＣＤ（Compact  Disk）−ＲＯＭ（Read  Only  Memory）、ＭＯ（Magneto-Optical  Disk）、ＤＶＤ（Digital  Versatile  Disc）などのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行することもできる。
【００９１】
以上説明した少なくともひとつの実施形態によれば、保健指導の対象者に対して健康リスクをより正確に伝えることができる。
【００９２】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００９３】
１００  検索装置
１１０  制御部
１１１  第１の検索部
１１２  第２の検索部
１１３  出力制御部
【図１】
2015087876.tif 000003
【図２】
2015087876.tif 000004
【図３】
2015087876.tif 000005
【図４】
2015087876.tif 000006
【図５】
2015087876.tif 000007
【図６】
2015087876.tif 000008
【図７】
2015087876.tif 000009
【図８】
2015087876.tif 000010
【図９】
2015087876.tif 000011
【図１０】
2015087876.tif 000012
【図１１】
2015087876.tif 000013
【図１２】
2015087876.tif 000014