(57)【要約】【課題】健康診断を受診対象者に効率的に受診させることができる。【解決手段】健康診断スケジューリング装置１は、健康診断を受診する対象者単位の検査履歴を管理した検査履歴情報から当該対象者に関する検査履歴に含まれる検査項目および検査日を抽出する検査項目抽出部１１と、検査項目ごとに検査結果が有効である有効期間を記憶する有効期間記憶部２２と、検査項目抽出部１１によって抽出された検査項目に応じて有効期間記憶部２２から有効期間を抽出するとともに、抽出した有効期間を当該検査項目の検査日に加算して検査有効期間として特定する検査有効期間特定部１２と、検査項目ごとに特定される検査有効期間に基づいて、検査結果が有効である検査項目を除外すべく、前記対象者の検査日候補期間を決定する検査候補期間決定部１３とを備える。【選択図】図１
2011034224.tif 000002
【特許請求の範囲】
【請求項１】
健康診断を受診する対象者単位の検査履歴を管理した検査履歴情報から当該対象者に関する前記検査履歴に含まれる検査項目および検査日を抽出する検査項目抽出部と、
前記検査項目ごとに検査結果が有効である有効期間を記憶する有効期間記憶部と、
前記検査項目抽出部によって抽出された検査項目に応じて前記有効期間記憶部から有効期間を抽出するとともに、抽出した有効期間を当該検査項目の検査日に加算して検査有効期間として特定する検査有効期間特定部と、
前記検査項目ごとに特定される検査有効期間に基づいて、検査結果が有効である検査項目を除外すべく、前記対象者の検査日候補期間を決定する検査候補期間決定部と
を有することを特徴とする健康診断スケジューリング装置。
【請求項２】
前記健康診断に含まれる各検査項目に対する所定の重み付けを記憶する重み情報記憶部を有し、
前記検査候補期間決定部は、
前記検査項目ごとに特定される検査有効期間内の各月日に各検査項目に対する所定の重み付けを対応させて、月日単位で重み付けを加算する月日単位重み算出部を含み、
前記月日単位重み算出部によって加算された重み付けが最も大きい値を示す期間を前記対象者の前記検査日候補期間として決定することを特徴とする請求項１に記載の健康診断スケジューリング装置。
【請求項３】
前記検査候補期間決定部は、
前記検査項目ごとに特定される検査有効期間のうち重複した期間が最も多い期間を前記対象者の検査日候補期間として決定することを特徴とする請求項１に記載の健康診断スケジューリング装置。
【請求項４】
前記所定の重み付けは、前記検査項目に関する検査を受診する前記対象者の体への負担に応じた値であることを特徴とする請求項２に記載の健康診断スケジューリング装置。
【請求項５】
前記対象者の予定および前記健康診断を行う医療機関の予定に基づき、
前記検査候補期間決定部によって決定された検査日候補期間の中から前記健康診断の検査日を決定する検査日決定部を有すること特徴とする請求項１から請求項４のいずれか１つに記載の健康診断スケジューリング装置。
【請求項６】
健康診断を受診する対象者単位の検査履歴を管理した検査履歴情報から当該対象者に関する前記検査履歴に含まれる検査項目および検査日を抽出する検査項目抽出手順と、
前記検査項目ごとに検査結果が有効である有効期間を記憶媒体に記憶する有効期間記憶手順と、
前記検査項目抽出手順によって抽出された検査項目に応じて前記記憶媒体から有効期間を抽出するとともに、抽出した有効期間を当該検査項目の検査日に加算して検査有効期間として特定する検査有効期間特定手順と、
前記検査項目ごとに特定される検査有効期間に基づいて、検査結果が有効である検査項目を除外すべく、前記対象者の検査日候補期間を決定する検査候補期間決定手順と
をコンピュータに実行させることを特徴とする健康診断スケジューリングプログラム。
【請求項７】
コンピュータが健康診断のスケジューリングを実行する健康診断スケジューリング方法であって、
健康診断を受診する対象者単位の検査履歴を管理した検査履歴情報から当該対象者に関する前記検査履歴に含まれる検査項目および検査日を抽出する検査項目抽出工程と、
前記検査項目ごとに検査結果が有効である有効期間を記憶媒体に記憶する有効期間記憶工程と、
前記検査項目抽出工程によって抽出された検査項目に応じて前記記憶媒体から有効期間を抽出するとともに、抽出した有効期間を当該検査項目の検査日に加算して検査有効期間として特定する検査有効期間特定工程と、
前記検査項目ごとに特定される検査有効期間に基づいて、検査結果が有効である検査項目を除外すべく、前記対象者の検査日候補期間を決定する検査候補期間決定工程と
を含むことを特徴とする健康診断スケジューリング方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、健康診断スケジューリング装置、健康診断スケジューリングプログラムおよび健康診断スケジューリング方法に関する。
【背景技術】
【０００２】
近年、個人の医療に関する電子記録を一元管理して、医療機関や企業等で利用しようとするＥＨＲ（Electric Health Record）やＰＨＲ（Personal Health Record）を用いたシステムの構築が実現されようとしている。かかるシステムが運用されると、各医療機関により記録された受診結果を医療機関以外の企業等の組織でも有効活用することが可能となる。
【０００３】
例えば、医療機関以外の組織では、組織に属する従業員が組織内の診療所以外の医療機関で特定の検査を受診した場合であっても、受診済みの検査項目を確認することができる。
【０００４】
ところで、組織が実施する健康診断では、例えば受診対象者の年齢や仕事内容に基づき、受診対象者ごとの健康診断の検査項目が決定される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−１７６４９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、企業等の組織で実施される健康診断を受診する対象者は、当該健康診断を効率的に受診することができないという問題があった。すなわち、健康診断の受診対象者が、仮に健康診断の日直前に健康診断に含まれる検査項目を他の医療機関で受診した場合であっても、同じ検査項目を健康診断で受診するため、無駄な受診となるものである。
【０００７】
開示の技術は、上記に鑑みてなされたものであって、健康診断を受診対象者に効率的に受診させることができる健康診断スケジューリング装置、健康診断スケジューリングプログラムおよび健康診断スケジューリング方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した問題を解決し、目的を達成するために、健康診断スケジューリング装置は、健康診断を受診する対象者単位の検査履歴を管理した検査履歴情報から当該対象者に関する前記検査履歴に含まれる検査項目および検査日を抽出する検査項目抽出部と、前記検査項目ごとに検査結果が有効である有効期間を記憶する有効期間記憶部と、前記検査項目抽出部によって抽出された検査項目に応じて前記有効期間記憶部から有効期間を抽出するとともに、抽出した有効期間を当該検査項目の検査日に加算して検査有効期間として特定する検査有効期間特定部と、前記検査項目ごとに特定される検査有効期間に基づいて、検査結果が有効である検査項目を除外すべく、前記対象者の検査日候補期間を決定する検査候補期間決定部とを備える構成を採る。
【発明の効果】
【０００９】
以上により、健康診断スケジューリング装置、健康診断スケジューリングプログラムおよび健康診断スケジューリング方法は、健康診断を受診対象者に効率的に受診させることができるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施例１に係る健康診断スケジューリング装置の構成を示す機能ブロック図である。
【図２】図２は、健康診断スケジューリングの例を示す図である。
【図３】図３は、実施例２に係る健康診断スケジューリング装置の構成を示す機能ブロック図である。
【図４】図４は、検査コースマスタ記憶部のデータ構造の一例を示す図である。
【図５】図５は、検査項目マスタ記憶部のデータ構造の一例を示す図である。
【図６】図６は、対象者単位検査項目記憶部のデータ構造の一例を示す図である。
【図７】図７は、検査候補期間の決定方法の一例を示す図である。
【図８】図８は、実施例２に係る健康診断スケジューリング手順を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下に、本健康診断スケジューリング装置、健康診断スケジューリングプログラムおよび健康診断スケジューリング方法の実施例を図面に基づいて詳細に説明する。なお、本実施例によりこの発明が限定されるものではない。
【実施例１】
【００１２】
図１は、本実施例１に係る健康診断スケジューリング装置の構成を示す機能ブロック図である。図１に示すように、健康診断スケジューリング装置１は、ＥＨＲデータベース４を管理するＥＨＲサーバ３と接続されている。
【００１３】
ＥＨＲサーバ３は、複数の医療機関と接続され、各医療機関から送信された個人単位の医療履歴が受信されると、ＥＨＲデータベース４に格納する。なお、実施例では、個人単位の医療履歴を「ＥＨＲ」と定義するものとする。
【００１４】
また、ＥＨＲサーバ３は、自己と接続された装置からＥＨＲに関する送信要求を受信すると、該当するＥＨＲを送信要求のあった装置に送信する。なお、医療履歴には、医療機関で実施される検査項目、検査日若しくは検査予定日および検査結果を含むものとする。
【００１５】
ＥＨＲデータベース４は、個人単位のＥＨＲを一元的に記憶したデータベースであるが、医療履歴を記憶した記憶媒体であっても良い。
【００１６】
健康診断スケジューリング装置１は、検査項目抽出部１１と、有効期間記憶部２２と、検査有効期間特定部１２と、検査候補期間決定部１３とを備える。
【００１７】
検査項目抽出部１１は、健康診断を受診する対象者単位の検査履歴を管理した検査履歴情報から当該対象者に関する前記検査履歴に含まれる検査項目および検査日を抽出する。なお、検査履歴情報は、健康診断を受診する対象者単位の医療履歴をＥＨＲサーバ３から定期的または不定期的に送信された情報であっても良いし、ＥＨＲサーバ３から直接送信された情報であっても良い。
【００１８】
有効期間記憶部２２は、検査項目ごとに検査結果が有効である有効期間を記憶する。
【００１９】
検査有効期間特定部１２は、検査項目抽出部１１によって抽出された検査項目に応じて有効期間記憶部２２から有効期間を抽出するとともに、抽出した有効期間を当該検査項目の検査日に加算して検査有効期間として特定する。つまり、検査有効期間特定部１２は、検査項目に応じて当該検査を重複して行う必要がない検査有効期間を特定することになる。
【００２０】
検査候補期間決定部１３は、検査有効期間特定部１２にて検査項目ごとに特定される検査有効期間に基づいて、検査結果が有効である検査項目を除外すべく、健康診断の受診対象者の検査日候補期間を決定する。
【００２１】
上記実施例１によれば、健康診断スケジューリング装置１は、検査結果が有効である検査項目を除外するように、健康診断を受診する対象者ごとに当該健康診断の検査日候補期間を決定するため、各受診対象者に当該健康診断を効率的に受診させることができる。
【００２２】
ここで、図２を参照して、健康診断スケジューリング装置１によって決定される健康診断の検査日候補期間について説明する。図２は、健康診断スケジューリングの例を示す図である。なお、図２では、ある受診対象者が、定期健康診断と、定期健康診断が実施された月の約６月後の月（以降、「裏月」という。）に実施される定期（裏月）健康診断とを受診する場合について説明する。
【００２３】
図２の例では、定期健康診断の検査項目Ａ〜Ｄに関し、受診対象者が健康診断を実施する診療所以外の医療機関で受診する検査日（または検査予定日）から検査結果の有効期間分の期間を示す検査有効期間ｔａ１、ｔｂ１、ｔｃ１が表されている。これら検査有効期間に基づいて、検査結果が有効である検査項目を除外するように、検査日候補期間Ｔ１が決定される。なお、図２の例では、定期健康診断の検査日候補期間Ｔ１が決定されると、裏月に実施される定期健康診断の検査日候補期間Ｔ２が自動的に決定される。
【００２４】
これにより、健康診断スケジューリング装置１は、検査結果が有効である検査項目Ａ、Ｂ、Ｃを除外するように健康診断の検査日候補期間Ｔ１を決定するため、受診対象者に同じ検査項目の２重検査を回避できる。その結果、健康診断スケジューリング装置１は、受診対象者への身体の負担を配慮した健康診断を実施できる。
【００２５】
また、健康診断スケジューリング装置１は、受診対象者ごとにその健康診断に含まれる検査項目を減らすことができるため、健康診断を実施する組織、例えば企業における健康診断に要する費用負担を低減できる。
【実施例２】
【００２６】
図３は、本実施例２に係る健康診断スケジューリング装置２の構成を示す機能ブロック図である。健康診断スケジューリング装置２は、不揮発性記憶部２０および揮発性記憶部３０および制御部１０を有している。なお、図１に示す健康診断スケジューリング装置１と同一の構成については同一符号を付すことで、その重複する構成及び動作の説明については省略する。
【００２７】
図３に示す健康診断スケジューリング装置２と実施例１に示す健康診断スケジューリング装置１とが異なるところは、制御部１０に検査項目抽出部１１、検査有効期間特定部１２および検査候補期間決定部１３を含むようにし、検査日決定部１４を追加した点にある。また、不揮発性記憶部２０に検査項目マスタ記憶部２２（実施例１に示す有効期間記憶部２２と同義）を含むようにし、検査コースマスタ記憶部２１および対象者単位検査項目記憶部２３を追加した点にある。さらに、検査候補期間決定記憶部３１を含む揮発性記憶部３０を追加した点にある。
【００２８】
不揮発性記憶部２０は、電源から給電されなくても格納されたデータを記憶する機能部であり、例えば磁気ディスク装置を含む。
【００２９】
検査コースマスタ記憶部２１は、受診可能な健康診断のコース情報を一括して記憶する。ここで、検査コースマスタ記憶部２１のデータ構造について図４を参照しながら説明する。図４は、検査コースマスタ記憶部２１のデータ構造の一例を示す図である。図４に示すように、検査コースマスタ記憶部２１には、健康診断のコースコード２１ａ、コースコードに対応するコース名２１ｂおよびＥＨＲ有効チェック２１ｃが含まれる。
【００３０】
コースコード２１ａおよびコース名２１ｂには、例えば人間ドック健診（「ドック」）や定期健康診断（「定期Ａ」）があり、それぞれ「裏月」に実施される健診（ドック（裏月）、定期Ａ（裏月））が含まれている。また、再度の検査を指す二次（精密）健診、コンピュータディスプレイ等の表示機器（ＶＤＴ：Visual Display Terminals）を使用する作業者を対象にした特殊（ＶＤＴ）健診および粉塵作業者を対象（個人単位で健康管理区分を管理する必要がある）にした特殊（じん肺）健診がある。
【００３１】
ＥＨＲ有効チェック２１ｃとは、健康診断コースごとにＥＨＲを有効に利用するか否かを判断するチェックコードである。すなわち、健康診断コースに対応するＥＨＲ有効チェック２１ｃがＥＨＲを有効に利用するチェックコード（例えば「１」）である場合には、当該健康診断コースでは、ＥＨＲを用いて検査日候補期間が決定される。
【００３２】
一方、健康診断コースに対応するＥＨＲ有効チェック２１ｃがＥＨＲを無効にするチェックコード（例えば「０」）である場合には、当該健康診断コースでは、ＥＨＲを用いないで検査日候補期間が決定される。例えば、検査日候補期間は誕生日月の１ヶ月の期間や４／１〜９／３０の半期期間となる。なお、ＥＨＲ有効チェック２１ｃは、健康診断を実施する医療機関の判断による設定を可能とするため書き換え可能にしても良い。
【００３３】
図３に戻って、検査項目マスタ記憶部２２は、各健康診断コースに含まれる検査項目情報を一括して記憶する。ここで、検査項目マスタ記憶部２２のデータ構造について図５を参照しながら説明する。図５は、検査項目マスタ記憶部２２のデータ構造の一例を示す図である。図５に示すように、検査項目マスタ記憶部２２には、検査項目コード２２ａ、検査項目コードに対応する検査項目名２２ｂ、検査結果有効期間（日）２２ｃおよび検査項目重み２２ｄが含まれる。
【００３４】
検査結果有効期間（日）２２ｃとは、ＥＨＲの検査結果が有効となる期間であり、検査項目ごとに異なる。すなわち、検査結果有効期間２２ｃは、ＥＨＲに含まれる検査日（または検査予定日）に検査された検査項目の検査結果が有効であると判断される期間をいう。図５の例では、検査項目「身長」の検査結果は、検査日（または検査予定日）から０日間有効、すなわち検査日の次の日からは無効となり、健康診断では必ず検査対象となる。また、検査項目「ＷＲＣ」の検査結果は、検査日（または検査予定日）から９０日間有効となる。なお、本実施例では、「ＷＲＣ」とは血液検査を指すものとする。
【００３５】
検査項目重み２２ｄとは、検査項目に対する所定の重み付けを示す値（以降、「重み値」という。）である。例えば、検査項目重み２２ｄは、検査項目の検査を受診する受診対象者の体への負担に応じた値であり、受診対象者の体への負担が大きい程値が大きくなる。図５の例では、検査項目「ＷＲＣ」は、他の検査項目より受診対象者の体への負担がかかるため、他の検査項目の検査項目重みより大きい値、例えば「１０」が格納されることとする。
【００３６】
なお、検査項目重み２２ｄは、受診対象者の体への負担に応じた値としたが、検査項目に要する検査費用に応じた値であっても良い。
【００３７】
図３に戻って、対象者単位検査項目記憶部２３は、受診対象者単位の検査項目情報を記憶して、受診対象者に関する検査履歴に含まれる検査項目および検査日を管理する。ここで、対象者単位検査項目記憶部２３のデータ構造について図６を参照しながら説明する。図６は、対象者単位検査項目記憶部２３のデータ構造の一例を示す図である。図６に示すように、対象者単位検査項目記憶部２３には、受診対象者の識別番号２３ａごとに、健康診断のコースコード２３ｂ、検査項目コード２３ｃ、検査日（検査予定日）２３ｄ、有効期間２３ｅ、検査結果２３ｆおよび受診／未受診コード２３ｇが含まれる。
【００３８】
識別番号２３ａは、受診対象者ごとに一意に付与される番号であり、ＥＨＲデータベース４に記憶された各ＥＨＲに対応付けられる番号である。
【００３９】
コースコード２３ｂは、健康診断のコースコードであり、受診対象者ごとの所定の条件に基づいて決定される。なお、所定の条件とは、受診対象者の年齢や仕事内容等を指し、例えば４０歳以上の受診対象者には人間ドックに対応するコースコードが記憶される。
【００４０】
検査項目コード２３ｃは、コースコード２３ｂに対応する検査項目のコードである。
【００４１】
検査日（検査予定日）２３ｄは、ＥＨＲに記録された対象者の識別番号単位且つ検査項目単位の検査日または検査予定日である。すなわち、検査日（検査予定日）２３ｄは、健康診断とは別に医療機関で既に検査項目の検査を受診した検査日または健康診断とは別に医療機関で検査項目の検査を受診する検査予定日を指す。なお、検査日（検査予定日）２３ｄは、定期的または不定期的にバッチ処理によってＥＨＲサーバ３から取り込まれる。
【００４２】
有効期間２３ｅは、ＥＨＲの検査結果が有効となる具体的期間であり、検査項目ごとに記憶される。図６の例では、検査コード２３ｃが「０２０」（ＷＲＣ）である有効期間２３ｅは６／１〜９／１であり、当該期間はＥＨＲの検査結果が有効となる。
【００４３】
検査結果２３ｆは、検査項目の検査結果であり、検査項目ごとに記憶される。なお、健康診断に含まれる検査項目のうち、ＥＨＲに有効な検査結果が記録される検査項目であって健康診断から除外される検査項目の検査結果２３ｆには、検査結果がＥＨＲにあることを示す「ＥＨＲに結果あり」が記憶される。
【００４４】
受診／未受診コード２３ｇは、健康診断でその検査項目を受診するか否かを判断するコードである。例えば、健康診断で検査項目を受診する場合には受診を示す「１」が記憶され、検査項目を受診しない場合には未受診を示す「０」が記憶される。
【００４５】
揮発性記憶部３０は、電源から給電されなくなると格納されたデータを失ってしまう揮発性メモリであり、例えばＤＲＡＭ（Dynamic Random Access Memory）を含んでいる。
【００４６】
検査候補期間決定記憶部３１は、受診対象者単位に検査日候補期間が決定される際に、一時的に確保されるメモリ領域である。なお、検査候補期間決定記憶部３１を用いた検査日候補期間の決定方法については後に詳述する。
【００４７】
制御部１０は、受診対象者ごとの健康診断のスケジュールを制御する機能部である。
【００４８】
検査項目抽出部１１は、対象者単位検査項目記憶部２３からＥＨＲに医療履歴がある検査項目および検査日を、受診対象者ごとに抽出する。具体的には、検査項目抽出部１１は、対象者単位検査項目記憶部２３から受診対象者の識別番号２３ａに対応する健康診断のコースコード２３ｂを抽出する。また、検査項目抽出部１１は、抽出した健康診断のコースコード２３ｂに対応する有効チェック２１ｃを検査コースマスタ記憶部２１から抽出する。
【００４９】
さらに、検査項目抽出部１１は、抽出した有効チェック２１ｃに基づいて、健康診断のコースコード２３ｂがＥＨＲを有効に利用するか否かを判断する。検査項目抽出部１１が、健康診断のコースコード２３ｂがＥＨＲを有効に利用すると判断する場合には、対象者単位検査項目記憶部２３から受診対象者の識別番号２３ａに対応する検査項目コード２３ｃであって検査日（または検査予定日）２３ｄが格納されている検査項目コード２３ｃおよび当該検査日（または検査予定日）２３ｄを抽出する。なお、検査項目抽出部１１は、検査項目マスタ記憶部２２に記憶された、検査項目コード２３ｃに対応する検査結果有効期間２２ｃを参照して、検査結果有効期間２２ｃが「０」以外の検査項目コード２３ｃを抽出する。
【００５０】
検査有効期間特定部１２は、検査項目抽出部１１によって抽出された検査項目に応じて、検査項目マスタ記憶部２２から有効期間を抽出するとともに、抽出した有効期間を当該検査項目の検査日に加算して検査有効期間として特定する。具体的には、検査有効期間特定部１２は、検査項目抽出部１１によって抽出された検査項目コード２３ｃに応じて、検査項目マスタ記憶部２２から検査結果有効期間２２ｃを抽出する。また、検査有効期間特定部１２は、抽出した検査結果有効期間２２ｃを、検査項目抽出部１１によって抽出された検査日（または検査予定日）２３ｄに加算して、加算結果を検査有効期間として対象者単位検査項目記憶部２３の有効期間２３ｅに格納する。
【００５１】
検査候補期間決定部１３は、受診対象者ごとに健康診断の検査日候補期間を決定する機能部であり、月日単位重み算出部１３ａおよび最大重み期間決定部１３ｂを含む。
【００５２】
月日単位重み算出部１３ａは、健康診断コースに含まれる検査項目ごとに特定される検査有効期間内の各月日に、検査項目に応じた重み値を対応させて、月日単位で重み値を加算する。具体的には、月日単位重み算出部１３ａは、検査有効期間特定部１２によって検査項目ごとに特定された検査有効期間の月日ごとに、検査項目マスタ記憶部２２に記憶された検査項目に対応する重み値を検査候補期間決定記憶部３１に格納する。
【００５３】
また、月日単位重み算出部１３ａは、検査候補期間決定記憶部３１に月日ごとに格納された重み値を、月日ごとに加算して、検査候補期間決定記憶部３１に格納する。
【００５４】
最大重み期間決定部１３ｂは、月日単位重み算出部１３ａによって算出された重み値が最も大きい値を示す期間を受診対象者の検査日候補期間として決定する。具体的には、最大重み期間決定部１３ｂは、検査候補期間決定記憶部３１に記憶された、月日ごとに加算された重み値を参照して、重み値が最も大きい値を示す期間を抽出して、抽出した期間を検査日候補期間として決定する。つまり、最大重み期間決定部１３ｂが、最も大きい重み値を示す期間を受診対象者の検査日候補期間とすることで、検査項目のうち重み値が大きい検査項目を健康診断の検査項目から除外することができることとなる。
【００５５】
検査日決定部１４は、検査日候補期間の中から受診対象者の健康診断の検査予定日を決定する。具体的には、検査日決定部１４は、最大重み期間決定部１３ｂによって決定された検査日候補期間の中から、受診対象者の予定および健康診断を実施する医療機関の予定に基づき、健康診断の検査予定日を決定する。なお、受診対象者の予定とは、例えば夜勤や昼勤等の勤務形態、休暇や出張等の勤務予定や休職中等の人事情報を示す。また、医療機関の予定とは、例えば医療機関の休診等の勤務予定や検査機器の空き状況を示す。
【００５６】
なお、検査日決定部１４は、受診対象者および医療機関の勤務カレンダーを備えた所定のスケジューリングプログラムと連動して、検査日候補期間の中から受診対象者の健康診断の検査予定日を決定しても良い。
【００５７】
ここで、図７を参照して、ある受診対象者の検査日候補期間の決定方法について説明する。図７は、検査日候補期間の決定方法の一例を示す図である。なお、図７の例では、健康診断コースに含まれる検査項目が、「ＷＲＣ」、「心電図」および「胃検査」であるものとして説明する。また、図７の例では、あらかじめメモリが確保された検査候補期間決定記憶部３１を用いて実行されるものとする。
【００５８】
まず、検査項目「ＷＲＣ」では、「ＷＲＣ」に特定される検査有効期間が６／１〜９／１であり、且つ「ＷＲＣ」の重み値が「１０」であるため、検査候補期間決定記憶部３１の当該検査有効期間内の各月日に対応する領域７１にそれぞれ重み値「１０」が格納される。
【００５９】
次に、検査項目「心電図」では、「心電図」に特定される検査有効期間が２／２９〜５／２９であり、且つ「心電図」の重み値が「１」であるため、検査候補期間決定記憶部３１の当該検査有効期間内の各月日に対応する領域７２にそれぞれ重み値「１」が格納される。
【００６０】
さらに、検査項目「胃検査」では、「胃検査」に特定される検査有効期間が３／１２〜６／１２であり、且つ「胃検査」の重み値が「２」であるため、検査候補期間決定記憶部３１の当該検査有効期間内の各月日に対応する領域７３にそれぞれ重み値「２」が格納される。
【００６１】
そして、検査項目ごとに格納された重み値が、月日ごとに加算されて、検査候補期間決定記憶部３１の各月日に対応する領域７４に格納される。図７の例では、２／２９〜３／１１の期間では、重み値は「１」であるのに対し、３／１２〜５／２９の期間では、重み値は「３」であり、さらに、６／１〜６／１２の期間では、重み値は「１２」である。
【００６２】
そして、月日ごとに加算された重み値が最も大きい値を示す期間を受診対象者の検査日候補期間として決定される。図７の例では、重み値が最も大きい値は「１２」であり、当該値を示す期間６／１〜６／１２が受診対象者の検査日候補期間７５となる。
【００６３】
これにより、健康診断スケジューリング装置２は、検査項目ごとの検査有効期間の中で検査日候補期間を含むような検査項目を健康診断から除外することができ、検査結果が有効な検査項目の２重検査を回避できる。
【００６４】
また、重み値が受診対象者の体への負担に応じる値である場合、健康診断スケジューリング装置２は、受診対象者の体への負担が大きい検査項目を健康診断から除外することができ、受診対象者への身体の負担を配慮した健康診断を実施することができる。
【００６５】
さらに、重み値が検査項目に要する検査費用に応じる値である場合、健康診断スケジューリング装置２は、検査費用が高額な検査項目を健康診断から除外することができ、健康診断を実施する組織、例えば企業における健康診断に要する費用負担を低減できる。
【００６６】
次に、実施例２に係る健康診断のスケジューリング手順を、図８を参照して説明する。図８は、実施例２に係る健康診断スケジューリング手順を示すフローチャートである。なお、図８の例では、ある受診対象者の健康診断のスケジューリング手順を説明するが、健康診断を実施する組織に属する各受診対象者の健康診断のスケジューリング手順も同様であることはいうまでもない。
【００６７】
まず、制御部１０は、ある受診対象者の健康診断スケジューリングを行う旨の通知を取得すると、当該受診対象者の年齢に応じた健康診断コースを決定して（ステップＳ１１）、決定した健康診断コースに対応する検査項目を対象者単位検査項目記憶部２３に格納する。
【００６８】
次に、制御部１０は、受診対象者の年齢以外の個人情報に基づいて、既に決定された健康診断コースに追加する健康診断コースまたはオプション検査項目を決定して（ステップＳ１２）、決定した健康診断コースに対応する検査項目またはオプション検査項目を対象者単位検査項目記憶部２３に格納する。例えば、制御部１０は、受診対象者の仕事の内容に基づいて、特殊（ＶＤＴ等）健診、特殊（じん肺等）健診（個人単位で健康管理区分を管理する必要があるもの等）、経過観察健診（産業医指定等）または労務管理健診（長期残業健診等）を追加して決定する。
【００６９】
その後、制御部１０は、ＥＨＲサーバ３から受診対象者ごとのＥＨＲを取り込んで、ＥＨＲに含まれた検査項目ごとの検査日（検査予定日）を対象者単位検査項目記憶部２３に格納する。なお、ＥＨＲは、定期的または不定期的に行われるバッチ処理によってＥＨＲサーバ３から取り込まれる。
【００７０】
引き続き、検査項目抽出部１１は、対象者単位検査項目記憶部２３に記憶された健康診断コースがＥＨＲを有効に利用するか否かを判定する（ステップＳ１３）。具体的には、検査項目抽出部１１は、検査コースマスタ記憶部２１に記憶された、当該健康診断コースに対応する有効チェック２１ｃがＥＨＲを有効に利用するチェックコード（例えば「１」）であるか否かを判定する。
【００７１】
健康診断コースがＥＨＲを有効に利用しない場合には（ステップＳ１３Ｎｏ）、検査候補期間決定部１３は、所定の期間を検査日候補期間として決定する（ステップＳ１４）。なお、所定の期間には、例えば誕生日月の期間または４／１〜９／３０の半期期間を検査日候補期間がある。
【００７２】
一方、健康診断コースがＥＨＲを有効に利用する場合には（ステップＳ１３Ｙｅｓ）、検査項目抽出部１１は、健康診断コースに含まれる１つの検査項目を選択して、選択した検査項目の検査結果有効期間が「０」であるか否かを判定する（ステップＳ１５）。具体的には、検査項目抽出部１１は、検査項目マスタ記憶部２２に記憶された、選択した検査項目に対応する検査結果有効期間２２ｃが「０」であるか否かを判定する。
【００７３】
検査項目の検査結果有効期間が「０」でない場合には（ステップＳ１５Ｎｏ）、検査項目抽出部１１は、ＥＨＲに医療履歴がある検査項目を検索するために、選択した検査項目に対応する検査日（または検査予定日）２３ｄが格納されているか否かを判定する（ステップＳ１６）。
【００７４】
選択した検査項目に対応する検査日（または検査予定日）２３ｄが格納されている場合には（ステップＳ１６Ｙｅｓ）、検査有効期間特定部１２は、選択した検査項目の検査有効期間を特定する（ステップＳ１７）。具体的には、検査有効期間特定部１２は、選択した検査項目に応じた検査結果有効期間２２ｃを検査項目マスタ記憶部２２から抽出して、当該検査結果有効期間２２ｃを検査日（または検査予定日）２３ｄに加算して、検査有効期間を特定する。その後、ステップＳ１９に遷移する。
【００７５】
選択した検査項目の検査結果有効期間が「０」である場合（ステップＳ１５Ｙｅｓ）または選択した検査項目に対応する検査日（または検査予定日）２３ｄが格納されていない場合（ステップＳ１６Ｎｏ）には、検査項目抽出部１１は、選択した検査項目を健康診断の受診検査項目として、対象者単位検査項目記憶部２３の受診／未受診コード２３ｇに格納する（ステップＳ１８）。
【００７６】
そして、検査項目抽出部１１は、健康診断コースに含まれる全検査項目を選択したか否かを判定する（ステップＳ１９）。検査項目抽出部１１は、健康診断コースに含まれる全検査項目を選択していない場合には（ステップＳ１９Ｎｏ）、次の検査項目を選択するために、ステップＳ１５に遷移する。
【００７７】
一方、検査項目抽出部１１は、健康診断コースに含まれる全検査項目を選択している場合には（ステップＳ１９Ｙｅｓ）、最大重み期間決定部１３ｂは、検査項目ごとに特定される検査有効期間のうち重みが最も大きい値を示す期間を検査日候補期間として決定する（ステップＳ２０）。
【００７８】
具体的には、月日単位重み算出部１３ａは、検査項目ごとに特定された検査有効期間の月日ごとに、検査項目マスタ記憶部２２に記憶された検査項目に対応する重み値を検査候補期間決定記憶部３１に格納して、格納した重み値を月日ごとに加算する。そして、最大重み期間決定部１３ｂは、月日単位重み算出部１３ａによって月日ごとに加算された重み値が最も大きい値を示す期間を検査日候補期間として決定する。
【００７９】
引き続き、検査候補期間決定部１３は、決定された検査日候補期間を含むような検査有効期間を持つ検査項目があるか否かを判定する（ステップＳ２１）。具体的には、検査候補期間決定部１３は、検査有効期間を持つ１つの検査項目を選択して、選択した検査項目の検査有効期間内に検査日候補期間を含んでいる否かを、検査候補期間決定記憶部３１を参照して判定する。
【００８０】
そして、検査候補期間決定部１３は、選択した検査項目の検査有効期間内に検査日候補期間を含んでいる場合には（ステップＳ２１Ｙｅｓ）、２重検査を回避すると判断して、当該検査項目を未受診検査項目として、対象者単位検査項目記憶部２３の受診／未受診コード２３ｇに格納する（ステップＳ２２）。このとき、検査候補期間決定部１３は、対象者単位検査項目記憶部２３の検査結果２３ｆに「ＥＨＲに結果あり」を格納する。
【００８１】
一方、検査候補期間決定部１３は、選択した検査項目の検査有効期間内に検査日候補期間を含んでいない場合には（ステップＳ２１Ｎｏ）、２重検査を回避しないと判断して、当該検査項目を受診検査項目として、対象者単位検査項目記憶部２３の受診／未受診コード２３ｇに格納する（ステップＳ２３）。
【００８２】
そして、検査候補期間決定部１３は、検査有効期間を持つ全検査項目を選択したか否かを判定する（ステップＳ２４）。検査候補期間決定部１３は、検査有効期間を持つ全検査項目を選択していない場合には（ステップＳ２４Ｎｏ）、次の検査項目を選択するために、ステップＳ２１に遷移する。
【００８３】
一方、検査候補期間決定部１３は、検査有効期間を持つ全検査項目を選択している場合には（ステップＳ２４Ｙｅｓ）、検査日決定部１４は、検査日候補期間内でスケジューリングして健康診断の検査予定日を決定する（ステップＳ２５）。例えば、検査候補期間決定部１３は、受診対象者の予定および健康診断を実施する医療機関の予定に基づき、検査日候補期間内で健康診断の検査予定日を決定する。
【００８４】
なお、検査日決定部１４は、受診対象者および医療機関の勤務カレンダーを備えた所定のスケジューリングプログラムと連動して、検査日候補期間の中から受診対象者の健康診断の検査予定日を決定しても良い。
【００８５】
以上のように本実施例２によれば、健康診断スケジューリング装置２は、健康診断を受診する対象者単位の検査履歴を管理した検査履歴情報から当該対象者に関する検査履歴に含まれる検査項目および検査日を抽出する。また、健康診断スケジューリング装置２は、検査項目ごとに、検査結果が有効である有効期間および所定の重み値を記憶する検査項目マスタ記憶部２２を備える。そして、健康診断スケジューリング装置２は、抽出した検査項目に応じて検査項目マスタ記憶部２２から有効期間を抽出するとともに、抽出した有効期間を当該検査項目の検査日に加算して検査有効期間として特定する。さらに、健康診断スケジューリング装置２は、検査項目ごとに特定した検査有効期間内の各月日に各検査項目に対する所定の重み値を対応させて、月日単位で重み値を加算し、加算された重み値が最も大きい値を示す期間を受診対象者の検査日候補期間を決定するようにした。
【００８６】
上記実施例２によれば、健康診断スケジューリング装置２は、検査項目ごとに特定された検査有効期間の中で、決定された検査日候補期間を含むような検査項目を健康診断から除外することができる。そのため、健康診断スケジューリング装置２は、検査結果が有効な検査項目の２重検査を回避でき、受診対象者に効率的に当該健康診断を受診させることができる。
【００８７】
その結果、所定の重み値が受診対象者の体への負担に応じる値である場合、健康診断スケジューリング装置２は、受診対象者の体への負担が大きい検査項目を健康診断から除外することができ、受診対象者への身体の負担を配慮した健康診断を実施することができる。
【００８８】
また、所定の重み値が検査項目に要する検査費用に応じた値である場合、健康診断スケジューリング装置２は、検査費用が高額な検査項目を健康診断から除外することができ、健康診断を実施する組織、例えば企業における健康診断に要する費用負担を低減できる。
【００８９】
なお、実施例２では、検査候補期間決定部１３が、検査項目ごとに特定される検査有効期間内の各月日に、各検査項目に対する重み付けを対応させて、月日単位で重み付けを加算して、加算した重み付けが最も大きい値を示す期間を検査日候補期間として決定するようにした。本実施例はこれに限定されるものではなく、検査候補期間決定部１３が、検査項目毎に特定される検査有効期間のうち重複した期間に関する検査項目が最も多い期間を検査日候補期間として決定しても良い。この場合でも、上記実施例と同様の効果が得られることは言うまでもない。
【００９０】
また、検査候補期間決定部１３は、決定された検査日候補期間を含むような検査有効期間を持つ検査項目がある場合には、当該検査項目を未受診検査項目とした。ところが、当該検査項目の検査日が既検査日でなく予定検査日の場合、当該検査項目が実際に検査されずＥＨＲに検査結果がない場合が想定される。
【００９１】
かかる場合であっても、健康診断スケジューリング装置２は、定期的または不定期的にＥＨＲサーバ３から取り込まれるＥＨＲに当該検査項目の検査結果が含まれているか否かを判定し、予定検査日が経過しているが当該検査項目の検査結果が含まれていない場合には、例えばモニタに警告メッセージを出力して、健康診断の管理部門に通知しても良い。
【００９２】
また、実施例２では、定期健康診断の裏月に実施される健康診断のスケジューリングに関して特記していないが、健康診断のスケジューリング手順に基づいて決定された定期健康診断の検査予定日の６月後の月に自動的にスケジューリングしても良いし、新たに健康診断のスケジューリング手順を用いてスケジューリングしても良い。
【００９３】
以上、本実施例について説明したが、本実施例によって本発明の技術的思想の範囲が限定されるものではなく、特許請求の範囲に記載した技術的範囲の範囲を逸脱しない限り、各種様々な実施例が実施可能であることは言うまでもない。また、本実施例に記載した効果は、これに限定されるものではない。
【００９４】
また、本実施例で説明した各種処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動で行うことも可能であることはもちろんのこと、その逆に、手動で行われるものとして説明した処理の全部または一部を自動で行うことも可能であることは言うまでもない。また、本実施例で説明した処理手順、制御手順、具体的名称、各種データやパラメータを含む情報についても、特記した場合を除き、適宜変更可能であることは言うまでもない。
【００９５】
また、図示した健康診断スケジューリング装置１、２の各構成要素は機能概念的に記載したものであって、必ずしも物理的に図示のように構成されるものではなく、その健康診断スケジューリング装置１、２の具体的な態様は図示のものに限縮されるものでは到底ないことは言うまでもない。
【００９６】
なお、健康診断スケジューリング装置１、２にて行われる各処理機能は、その全部または任意の一部が、ＣＰＵ（Central Processing Unit）（またはＭＰＵ（Micro Processing Unit）、ＭＣＵ（Micro Controller Unit）等のマイクロ・コンピュータ）および当該ＣＰＵ（またはＭＰＵ、ＭＣＵ等のマイクロ・コンピュータ）にて解析実行されるプログラムにて実現され、あるいは、ワイヤーロジックによるハードウェアとして実現されても良い。
【００９７】
また、健康診断スケジューリング装置１、２にて行われる各処理機能は、その全部または任意の一部が、ＣＰＵ（Central Processing Unit）（またはＭＰＵ（Micro Processing Unit）、ＭＣＵ（Micro Controller Unit）などのマイクロ・コンピュータ）および当該ＣＰＵ（またはＭＰＵ、ＭＣＵなどのマイクロ・コンピュータ）にて解析実行させるために、コンピュータ読み取り可能な記録媒体に記録されるものであっても良く、この場合でも、上記実施例と同様の効果が得られることは言うまでもない。
【００９８】
以上の各実施例を含む実施形態に関し、さらに以下の付記を開示する。
【００９９】
（付記１）健康診断を受診する対象者単位の検査履歴を管理した検査履歴情報から当該対象者に関する前記検査履歴に含まれる検査項目および検査日を抽出する検査項目抽出部と、
前記検査項目ごとに検査結果が有効である有効期間を記憶する有効期間記憶部と、
前記検査項目抽出部によって抽出された検査項目に応じて前記有効期間記憶部から有効期間を抽出するとともに、抽出した有効期間を当該検査項目の検査日に加算して検査有効期間として特定する検査有効期間特定部と、
前記検査項目ごとに特定される検査有効期間に基づいて、検査結果が有効である検査項目を除外すべく、前記対象者の検査日候補期間を決定する検査候補期間決定部と
を有することを特徴とする健康診断スケジューリング装置。
【０１００】
（付記２）前記健康診断に含まれる各検査項目に対する所定の重み付けを記憶する重み情報記憶部を有し、
前記検査候補期間決定部は、
前記検査項目ごとに特定される検査有効期間内の各月日に各検査項目に対する所定の重み付けを対応させて、月日単位で重み付けを加算する月日単位重み算出部を含み、
前記月日単位重み算出部によって加算された重み付けが最も大きい値を示す期間を前記対象者の前記検査日候補期間として決定することを特徴とする付記１に記載の健康診断スケジューリング装置。
【０１０１】
（付記３）前記検査候補期間決定部は、
前記検査項目ごとに特定される検査有効期間のうち重複した期間が最も多い期間を前記対象者の検査日候補期間として決定することを特徴とする付記１に記載の健康診断スケジューリング装置。
【０１０２】
（付記４）前記所定の重み付けは、前記検査項目に関する検査を受診する前記対象者の体への負担に応じた値であることを特徴とする付記２に記載の健康診断スケジューリング装置。
【０１０３】
（付記５）前記所定の重み付けは、前記検査項目に要する検査費用に応じた値であることを特徴とする付記２に記載の健康診断スケジューリング装置。
【０１０４】
（付記６）前記対象者の予定および前記健康診断を行う医療機関の予定に基づき、
前記検査候補期間決定部によって決定された検査日候補期間の中から前記健康診断の検査日を決定する検査日決定部を有すること特徴とする付記１から付記５のいずれか１つに記載の健康診断スケジューリング装置。
【０１０５】
（付記７）健康診断を受診する対象者単位の検査履歴を管理した検査履歴情報から当該対象者に関する前記検査履歴に含まれる検査項目および検査日を抽出する検査項目抽出手順と、
前記検査項目ごとに検査結果が有効である有効期間を記憶媒体に記憶する有効期間記憶手順と、
前記検査項目抽出手順によって抽出された検査項目に応じて前記記憶媒体から有効期間を抽出するとともに、抽出した有効期間を当該検査項目の検査日に加算して検査有効期間として特定する検査有効期間特定手順と、
前記検査項目ごとに特定される検査有効期間に基づいて、検査結果が有効である検査項目を除外すべく、前記対象者の検査日候補期間を決定する検査候補期間決定手順と
をコンピュータに実行させることを特徴とする健康診断スケジューリングプログラム。
【０１０６】
（付記８）前記健康診断に含まれる各検査項目に対する所定の重み付けを記憶媒体に記憶する重み情報記憶手順を含み、
前記検査候補期間決定手順は、
前記検査項目ごとに特定される検査有効期間内の各月日に各検査項目に対する所定の重み付けを対応させて、月日単位で重み付けを加算する月日単位重み算出手順を含み、
前記月日単位重み算出手順によって加算された重み付けが最も大きい値を示す期間を前記対象者の前記検査日候補期間として決定することを特徴とする付記７に記載の健康診断スケジューリングプログラム。
【０１０７】
（付記９）前記検査候補期間決定手順は、
前記検査項目ごとに特定される検査有効期間のうち重複した期間が最も多い期間を前記対象者の検査日候補期間として決定することを特徴とする付記７に記載の健康診断スケジューリングプログラム。
【０１０８】
（付記１０）前記所定の重み付けは、前記検査項目に関する検査を受診する前記対象者の体への負担に応じた値であることを特徴とする付記８に記載の健康診断スケジューリングプログラム。
【０１０９】
（付記１１）前記所定の重み付けは、前記検査項目に要する検査費用に応じた値であることを特徴とする付記８に記載の健康診断スケジューリングプログラム。
【０１１０】
（付記１２）前記対象者の予定および前記健康診断を行う医療機関の予定に基づき、
前記検査候補期間決定手順によって決定された検査日候補期間の中から前記健康診断の検査日を決定する検査日決定手順を含むことを特徴とする付記７から付記１１のいずれか１つに記載の健康診断スケジューリングプログラム。
【０１１１】
（付記１３）コンピュータが健康診断のスケジューリングを実行する健康診断スケジューリング方法であって、
健康診断を受診する対象者単位の検査履歴を管理した検査履歴情報から当該対象者に関する前記検査履歴に含まれる検査項目および検査日を抽出する検査項目抽出工程と、
前記検査項目ごとに検査結果が有効である有効期間を記憶媒体に記憶する有効期間記憶工程と、
前記検査項目抽出工程によって抽出された検査項目に応じて前記記憶媒体から有効期間を抽出するとともに、抽出した有効期間を当該検査項目の検査日に加算して検査有効期間として特定する検査有効期間特定工程と、
前記検査項目ごとに特定される検査有効期間に基づいて、検査結果が有効である検査項目を除外すべく、前記対象者の検査日候補期間を決定する検査候補期間決定工程と
を含むことを特徴とする健康診断スケジューリング方法。
【０１１２】
（付記１４）前記健康診断に含まれる各検査項目に対する所定の重み付けを記憶媒体に記憶する重み情報記憶工程を含み、
前記検査候補期間決定工程は、
前記検査項目ごとに特定される検査有効期間内の各月日に各検査項目に対する所定の重み付けを対応させて、月日単位で重み付けを加算する月日単位重み算出工程を含み、
前記月日単位重み算出工程によって加算された重み付けが最も大きい値を示す期間を前記対象者の前記検査日候補期間として決定することを特徴とする付記１３に記載の健康診断スケジューリング方法。
【０１１３】
（付記１５）前記検査候補期間決定工程は、
前記検査項目ごとに特定される検査有効期間のうち重複した期間が最も多い期間を前記対象者の検査日候補期間として決定することを特徴とする付記１３に記載の健康診断スケジューリング方法。
【０１１４】
（付記１６）前記所定の重み付けは、前記検査項目に関する検査を受診する前記対象者の体への負担に応じた値であることを特徴とする付記１４に記載の健康診断スケジューリング方法。
【０１１５】
（付記１７）前記所定の重み付けは、前記検査項目に要する検査費用に応じた値であることを特徴とする付記１４に記載の健康診断スケジューリング方法。
【０１１６】
（付記１８）前記対象者の予定および前記健康診断を行う医療機関の予定に基づき、
前記検査候補期間決定工程によって決定された検査日候補期間の中から前記健康診断の検査日を決定する検査日決定工程を含むことを特徴とする付記１３から付記１７のいずれか１つに記載の健康診断スケジューリング方法。
【符号の説明】
【０１１７】
１、２  健康診断スケジューリング装置
３  ＥＨＲサーバ
４  ＥＨＲデータベース
１１  検査項目抽出部
１２  検査有効期間特定部
１３  検査候補期間決定部
１３ａ  月日単位重み算出部
１３ｂ  最大重み期間決定部
１４  検査日決定部
２０  不揮発性記憶部
２１  検査コースマスタ記憶部
２２  有効期間記憶部（検査項目マスタ記憶部）
２３  対象者単位検査項目記憶部
３０  揮発性記憶部
３１  検査候補期間決定記憶部
【図１】
2011034224.tif 000003
【図２】
2011034224.tif 000004
【図３】
2011034224.tif 000005
【図４】
2011034224.tif 000006
【図５】
2011034224.tif 000007
【図６】
2011034224.tif 000008
【図７】
2011034224.tif 000009
【図８】
2011034224.tif 000010