(57)【要約】【課題】患者の病床を決定する際における医療担当者の作業負荷を軽減すること。【解決手段】病床管理支援装置１００は、患者の症状を表す患者情報を取得し、また、病棟内の施設と病床との配置関係を表すマップ情報をマップ情報ＤＢ１１０から取得する。条件ＤＢ１２０は、症状に対応付けて、患者に割り当てる病床と施設との病棟内での配置関係の条件を記憶する。病床管理支援装置１００は、条件ＤＢ１２０を参照して、マップ情報から患者情報が表す患者の症状に応じた病床の情報を抽出する。例えば、病気Ａの場合、ナースステーションＮＳに近い、病床α，βを抽出する。例えば、操作者が、病床αを選択すると、病床管理支援装置１００は、入院予定患者の病床を病床αに登録する。【選択図】図１
2014041439.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに、
患者の症状を表す患者情報を取得し、
病棟内の施設と病床との配置関係を表すマップ情報を取得し、
症状に対応付けて、患者に割り当てる病床と前記施設との前記病棟内での配置関係の条件を記憶する記憶部を参照して、前記マップ情報から前記患者情報が表す前記患者の症状に応じた病床の情報を抽出する、
処理を実行させることを特徴とする病床管理支援プログラム。
【請求項２】
前記マップ情報は、前記病棟の一部または全部を表す平面上に配置された前記施設を表す施設情報と、前記平面上に配置された前記病床を表す病床情報と、前記平面上に配置された前記病床から前記平面に交差する方向に伸びる軸上に前記病床が使用される予定の使用期間を表す使用予定情報と、を含み、
前記抽出する処理は、
前記記憶部を参照して、前記マップ情報から前記患者情報が表す前記患者の症状に応じた病床の病床情報および使用予定情報を抽出することを特徴とする請求項１に記載の病床管理支援プログラム。
【請求項３】
前記患者情報は、患者の症状と当該患者が入院する予定の入院期間とを表し、
前記抽出する処理は、
前記記憶部を参照して、前記マップ情報から前記患者情報が表す前記患者の症状に応じた病床のうち使用期間が前記入院期間と重複しない病床の病床情報および使用予定情報を抽出することを特徴とする請求項２に記載の病床管理支援プログラム。
【請求項４】
前記マップ情報は、さらに、前記軸上に前記病床が使用されない予定の不使用期間を表す不使用予定情報を含み、
前記コンピュータに、
抽出した前記病床情報が表す病床の不使用予定情報のうち前記入院期間が不使用期間に含まれる不使用予定情報の表示形式を他の不使用予定情報とは異なる表示形式に変更する処理を実行させることを特徴とする請求項３に記載の病床管理支援プログラム。
【請求項５】
前記マップ情報は、病床ごとに当該病床を使用する患者の症状の重さを表す病床情報を含み、
前記抽出する処理は、
前記記憶部を参照して、前記マップ情報から前記患者情報が表す前記患者の症状に応じた病床のうち使用期間が前記入院期間と重複しない病床の病床情報および使用予定情報を抽出しない場合、前記マップ情報から前記患者情報が表す前記患者の症状に応じた病床のうち使用期間と前記入院期間とが重複する病床のうち、症状の軽い患者の病床の病床情報および使用予定情報を抽出し、
前記変更する処理は、抽出した症状の軽い患者の病床の前記入院期間に対応する前記使用予定情報の表示形式を他の使用予定情報の表示形式とは異なる表示形式に変更する処理を実行することを特徴とする請求項４に記載の病床管理支援プログラム。
【請求項６】
コンピュータが、
患者の症状を表す患者情報を取得し、
病棟内の施設と病床との配置関係を表すマップ情報を取得し、
症状に対応付けて、患者に割り当てる病床と前記施設との前記病棟内での配置関係の条件を記憶する記憶部を参照して、前記マップ情報から前記患者情報が表す前記患者の症状に応じた病床の情報を抽出する、
処理を実行することを特徴とする病床管理支援方法。
【請求項７】
患者の症状を表す患者情報を取得するとともに、病棟内の施設と病床との配置関係を表すマップ情報を取得する取得部と、
症状に対応付けて、患者に割り当てる病床と前記施設との前記病棟内での配置関係の条件を記憶する記憶部を参照して、前記取得部によって取得された前記マップ情報から前記取得部によって取得された前記患者情報が表す前記患者の症状に応じた病床の情報を抽出する抽出部と、
を有することを特徴とする病床管理支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、病床管理支援プログラム、病床管理支援方法および病床管理支援装置に関する。
【背景技術】
【０００２】
従来、医療機関における病床の管理においては、看護師や医師などの医療担当者が、例えば、病床の使用予定を表すスケジュールと病棟のマップとを用い、病床の場所と病床の使用予定とを考慮して患者に割り当てる病床を決定している。また、場所と時間とを関連づけて表示する先行技術として、事故が発生した位置と、時刻と、事故が発生した件数とを３次元に表示するものがある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−７３４９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術では、医療担当者が患者に割り当てるべき病床を判断するのに時間や手間がかかる場合がある。例えば、患者の状態によってはナースステーションまでの距離や非常口までの距離などを考慮して病床を決めることになるため、医療担当者が患者に割り当てるべき病床を判断するのに時間や手間がかかる場合がある。
【０００５】
１つの側面では、本発明は、患者に割り当てるべき病床を判断する際の作業負荷を軽減させる病床管理支援プログラム、病床管理支援方法および病床管理支援装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一側面によれば、患者の症状を表す患者情報を取得し、病棟内の施設と病床との配置関係を表すマップ情報を取得し、症状に対応付けて、患者に割り当てる病床と前記施設との前記病棟内での配置関係の条件を記憶する記憶部を参照して、前記マップ情報から前記患者情報が表す前記患者の症状に応じた病床の情報を抽出する病床管理支援プログラム、病床管理支援方法および病床管理支援装置が提案される。
【発明の効果】
【０００７】
本発明の一態様によれば、患者に割り当てるべき病床を判断する際の作業負荷を軽減させることができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施の形態にかかる病床管理支援方法の一実施例を示す説明図である。
【図２】図２は、病床管理支援システム２００のシステム構成例を示す説明図である。
【図３】図３は、病床管理支援装置１００等のハードウェア構成例を示すブロック図である。
【図４】図４は、位置情報ＤＢ２１０の記憶内容の一例を示す説明図である。
【図５】図５は、病棟マップの一例を示す説明図である。
【図６】図６は、使用予定情報ＤＢ２１１の記憶内容の一例を示す説明図である。
【図７】図７は、病床条件ＤＢ２２０の記憶内容の一例を示す説明図である。
【図８】図８は、症状条件ＤＢ２２１の記憶内容の一例を示す説明図である。
【図９】図９は、組合せ条件ＤＢ２２２の記憶内容の一例を示す説明図である。
【図１０】図１０は、病床管理支援装置１００の機能的構成を示すブロック図である。
【図１１】図１１は、「空き」ステータスの作成の一例を示す説明図である。
【図１２】図１２は、病床を３次元表示した表示画面の一例を示す説明図である。
【図１３】図１３は、ナースステーションを３次元表示した表示画面の一例を示す説明図である。
【図１４】図１４は、病床およびナースステーションを重畳表示した表示画面の一例を示す説明図である。
【図１５】図１５は、入院予定患者を入院登録する際の操作画面の一例を示す説明図である。
【図１６】図１６は、不使用期間が存在しない場合における入院登録時の操作画面の一例を示す説明図である。
【図１７】図１７は、患者情報の一例を示す説明図である。
【図１８】図１８は、抽出条件の一例を示す説明図である。
【図１９】図１９は、病室区分の一例を示す説明図である。
【図２０】図２０は、項目を絞り込んで入院予定患者を入院登録する際の操作画面の一例を示す説明図（その１）である。
【図２１】図２１は、項目を絞り込んで入院予定患者を入院登録する際の操作画面の一例を示す説明図（その２）である。
【図２２】図２２は、項目を絞り込んで入院予定患者を入院登録する際の操作画面の一例を示す説明図（その３）である。
【図２３】図２３は、病床管理支援装置１００の病床管理支援処理手順の一例を示すフローチャートである。
【図２４】図２４は、病床管理支援装置１００の病床予定表示処理手順の一例を示すフローチャートである。
【図２５】図２５は、病床管理支援装置１００の施設表示処理手順の一例を示すフローチャートである。
【図２６】図２６は、病床管理支援装置１００の入院予定患者の情報表示処理手順の一例を示すフローチャートである。
【図２７】図２７は、病床管理支援装置１００の通常登録処理手順の一例を示すフローチャートである。
【図２８】図２８は、病床管理支援装置１００の自動抽出機能による登録処理手順の一例を示すフローチャートである。
【図２９】図２９は、病床管理支援装置１００の軽症患者移動処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下に添付図面を参照して、本発明にかかる病床管理支援プログラム、病床管理支援方法および病床管理支援装置の実施の形態を詳細に説明する。
【００１０】
（病床管理支援方法の一実施例）
図１は、実施の形態にかかる病床管理支援方法の一実施例を示す説明図である。図１において、病床管理支援装置１００は、医療機関における病床の管理を支援するコンピュータである。医療機関としては、例えば、病院、診療所、老人ホームなどがある。具体的には、例えば、病床管理支援装置１００は、医療機関に設置されるＰＣ（パーソナル・コンピュータ）や、ユーザが使用するノートＰＣ、携帯電話機、スマートフォン等と通信可能なサーバである。
【００１１】
病床管理支援装置１００は、マップ情報ＤＢ（Ｄａｔｅ  Ｂａｓｅ）１１０と、条件ＤＢ１２０とを有している。マップ情報ＤＢ１１０は、マップ情報を記憶する。マップ情報には、施設および病床の配置関係を表す位置情報と、各病床の使用予定の期間である使用期間を表す使用予定情報とが含まれる。ここで、施設とは、医療機関の病棟内に設置されるナースステーション、トイレ、階段、非常口、浴室、食堂など、病室内には設置されず、患者同士が共有して利用するために設けられている構造物や設備をいう。病床とは、病棟内に設置され、入院中の患者が使用するベッドである。
【００１２】
位置情報とは、施設および病床の配置関係を表すことができればよく、例えば、施設と病床とのそれぞれの位置を表す座標でもよいし、施設と病床との距離が遠いか近いか、すなわち所定距離以上であるか否かといった距離の度合いでもよい。使用予定情報とは、使用される病床および使用する期間を表す情報であり、例えば、９月１０日〜９月１４日までの５日間、病床αが使用されるといった情報である。
【００１３】
条件ＤＢ１２０は、症状に対応付けて、患者に割り当てる病床と施設との病棟内での配置関係の条件を記憶する。症状とは、例えば、心臓病、結核、痴呆症、骨折といった患者が患う病気や怪我の種類としてもよいし、重傷、重体、危篤といった病気や怪我の深刻度合いでもよい。条件ＤＢ１２０は、抽出する病床の条件が症状に対応して記憶されており、例えば、自力歩行が不可能な病気Ａの場合、病気Ａに対応して「ナースステーションに近い」という施設との配置関係の条件を記憶する。
【００１４】
ここで、患者を入院させる場合、看護師などの医療担当者が、病棟のマップと病床の使用予定を表すスケジュールとを用いて、病床の場所と病床のスケジュールとを考慮して病床を決定することが考えられる。
【００１５】
例えば、医療担当者が患者の歩行能力と階段やトイレまでの距離とを考慮して、病床を決定することが考えられる。また、徘徊癖のある患者を対象とする場合、ナースステーションの前を通らなければ病棟外へ出ることができないようにするといった配置位置を考慮して、病床を決定することが考えられる。このように、医療担当者が、病床の位置および施設の配置関係と、患者の症状とを考慮して病床を決定するには、時間と労力がかかり、医療担当者が行う他の医療業務の妨げとなる場合がある。
【００１６】
そこで、本実施の形態では、病床管理支援装置１００は、患者の症状に応じて設定される病棟内でのナースステーション等の施設と病床との配置関係の条件を満たす病床を病棟マップから抽出し、患者に割り当てる病床を選ぶ際の医療担当者の作業負荷を軽減する。以下、入院予定患者に応じた病床の抽出について、病床管理支援装置１００の病床管理支援処理の一実施例について説明する。
【００１７】
（１）病床管理支援装置１００は、患者の症状を表す患者情報を取得する。患者情報とは、例えば、病気Ａに罹病しているといった情報である。また、患者情報は、患者の症状を表すとともに、入院予定の期間である入院期間ｚ１〜ｚ２を表す。病床管理支援装置１００は、例えば、電子カルテから、患者情報を取得する。電子カルテには、患者の症状や入院期間の情報のほか、既往歴、患者の氏名、年齢、担当医師などの情報も含まれ、病床管理支援装置１００は、これらの情報を取得してもよい。
【００１８】
（２）病床管理支援装置１００は、マップ情報ＤＢ１１０から、病棟内の施設と病床との配置関係を表すマップ情報を取得する。複数のフロアを有する病棟の場合、病床管理支援装置１００は、例えばフロアごとの位置情報を取得すればよい。（３）病床管理支援装置１００は、条件ＤＢ１２０を参照し、マップ情報から患者情報が表す患者の症状に応じた病床の情報を抽出する。
【００１９】
（４）病床管理支援装置１００は、例えば、病棟内に設置されるＰＣに表示させるための表示画面１３０の情報を出力する。表示画面１３０は、ｘ軸、ｙ軸、ｚ軸の３軸の座標によって表される。２軸（例えばｘ軸とｙ軸）からなるｘ−ｙ平面により、各病床および施設の位置が表されている。つまり、表示画面１３０のｘ−ｙ平面上において、ナースステーション（ＮＳ）、病床α、病床βは、全て、実際と同様の配置関係にて表されている。ナースステーションＮＳ、病床αおよび病床βは、それぞれ、ｘ−ｙ平面上に定められる座標を中心位置にして表示されている。
【００２０】
ｚ軸は、時間軸を表しており、病床のスケジュールを表している。病床αおよび病床βは、例えば、それぞれ直方体１４１，１４２によって表されている。直方体の斜線は、使用予定を表しており、すなわち、ｚ軸方向に示す期間、使用されることを表している。また、入院予定患者の患者スケジュールについても、直方体１４３によって表されている。直方体１４３が配置されている位置（ｘ座標およびｙ座標）は、実際の位置とは関係ないものの、時間軸（ｚ座標）については、他の直方体１４１，１４２と同じ間隔としている。これにより、直方体１４３と、他の直方体１４１，１４２とを用いて、スケジュールを視覚的に比較することができる。
【００２１】
入院予定患者のスケジュールは、直方体１４３に示すように、ｚ１〜ｚ２の期間、入院することを表している。病床αは、ｚ１〜ｚ２の期間は不使用の期間となっており、入院予定患者を病床αに入院させることが可能である。病床βは、ｚ１〜ｚ２の期間は使用期間となっており、入院予定患者を病床βに入院させることが不可能になっている。このように、病床や施設の位置関係と、各病床のスケジュールの関係とを視覚的に容易に認識することができるようになっている。
【００２２】
なお、ナースステーションＮＳは、病床αや病床βとの位置関係を視覚的に見やすくするために、病床α，βと同じ高さの直方体として表示してもよい。また、病床α，βは、直方体として表したが、直方体に限らず、ｚ軸方向にスケジュールを表すことができるものであれば、円柱など、他の形状としてもよい。
【００２３】
このように、病床管理支援装置１００によれば、病棟内の病床のうち、病棟内の施設と病床との配置関係を考慮して患者の症状に応じた病床を抽出することができる。これにより、入院予定患者の病床を決定する際における医療担当者の作業負荷を軽減することができ、医療業務の効率化を図ることができる。
【００２４】
（病床管理支援システム２００のシステム構成例）
つぎに、病床管理支援システム２００のシステム構成例について説明する。図２は、病床管理支援システム２００のシステム構成例を示す説明図である。図２において、病床管理支援システム２００は、病床管理支援装置１００と、複数のＰＣ２０１と、を含む。病床管理支援システム２００において、病床管理支援装置１００と、複数のＰＣ２０１とは、ネットワーク２４０を介して接続されている。例えば、ネットワーク２４０は、インターネット、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などである。
【００２５】
病床管理支援装置１００は、上述したように、入院予定患者の病床の選択を支援するコンピュータである。また、病床管理支援装置１００は、マップ情報ＤＢ１１０と、条件ＤＢ１２０とを有している。例えば、病床管理支援装置１００には、クラウドコンピューティングシステムに含まれるサーバや、ＰＣ、ノートＰＣなどを適用することができる。
【００２６】
マップ情報ＤＢ１１０は、位置情報ＤＢ２１０と、使用予定情報ＤＢ２１１とを有する。位置情報ＤＢ２１０は、各病床および各施設の位置情報を記憶する。位置情報は、例えば、ｘ座標およびｙ座標によって表される。位置情報ＤＢ２１０の詳細については、図４を用いて後述する。使用予定情報ＤＢ２１１は、病床が使用される予定の使用予定情報を記憶する。使用予定情報は、例えば、ｚ軸によって表される。使用予定情報ＤＢ２１１の詳細については、図６を用いて後述する。
【００２７】
条件ＤＢ１２０は、病床条件ＤＢ２２０と、症状条件ＤＢ２２１と、組合せ条件ＤＢ２２２とを有する。病床条件ＤＢ２２０は、病床を検索する際の検索条件を記憶する。具体的には、病床条件ＤＢ２２０は、病床ごとに、病床と施設との配置関係を記憶する。病床条件ＤＢ２２０の詳細については、図７を用いて後述する。
【００２８】
症状条件ＤＢ２２１は、症状ごとに、各症状に要求される、病床と施設との配置関係を記憶する。症状条件ＤＢ２２１の詳細については、図８を用いて後述する。組合せ条件ＤＢ２２２は、症状と、当該症状の他者への感染のおそれがない他者の既往歴とを対応付けて記憶している。組合せ条件ＤＢ２２２の詳細については、図９を用いて後述する。
【００２９】
ＰＣ２０１は、通信機能を有するコンピュータ装置であり、例えば、ノートＰＣ、スマートフォン、携帯電話などを用いることも可能である。ＰＣ２０１は、例えば、病棟内の病床のある各フロアに設けられるナースステーションに設置されており、看護師などの医療担当者によって操作される。また、ＰＣ２０１は、ナースステーションのほかにも、診察室に設置され、医師によって操作されるものとしてもよい。
【００３０】
例えば、ある患者の入院させる病床を決める場合、操作者がＰＣ２０１を操作することにより、ＰＣ２０１と病床管理支援装置１００とが接続する。そして、ＰＣ２０１からの要求に応じて、病床管理支援装置１００は、電子カルテの患者情報を取得し、患者の症状に応じた病床を抽出する。抽出結果は、ＰＣ２０１に送信され、ＰＣ２０１のディスプレイ上に表示される。
【００３１】
（病床管理支援装置１００およびＰＣ２０１のハードウェア構成例）
つぎに、病床管理支援装置１００およびＰＣ２０１のハードウェア構成例について説明する。以下では、「病床管理支援装置１００およびＰＣ２０１」を「病床管理支援装置１００等」という。
【００３２】
図３は、病床管理支援装置１００等のハードウェア構成例を示すブロック図である。図３において、病床管理支援装置１００等は、ＣＰＵ３０１と、ＲＯＭ３０２と、ＲＡＭ３０３と、磁気ディスクドライブ３０４と、磁気ディスク３０５と、ディスプレイ３０６と、Ｉ／Ｆ３０７と、キーボード３０８と、マウス３０９と、スキャナ３１０と、プリンタ３１１と、を有している。また、各構成部はバス３００によってそれぞれ接続されている。
【００３３】
ここで、ＣＰＵ３０１は、病床管理支援装置１００等の全体の制御を司る。ＲＯＭ３０２は、ブートプログラムなどのプログラムを記憶している。ＲＡＭ３０３は、ＣＰＵ３０１のワークエリアとして使用される。磁気ディスクドライブ３０４は、ＣＰＵ３０１の制御にしたがって磁気ディスク３０５に対するデータのリード／ライトを制御する。磁気ディスク３０５は、磁気ディスクドライブ３０４の制御で書き込まれたデータを記憶する。
【００３４】
病床管理支援装置１００等は、光ディスクドライブと、光ディスクと、を有していてもよい。光ディスクドライブは、ＣＰＵ３０１の制御にしたがって光ディスクに対するデータのリード／ライトを制御する。光ディスクは、光ディスクドライブの制御で書き込まれたデータを記憶したり、光ディスクに記憶されたデータをコンピュータに読み取らせたりする。
【００３５】
ディスプレイ３０６は、カーソル、アイコンあるいはツールボックスをはじめ、文書、画像、機能情報などのデータを表示する。ディスプレイ３０６としては、例えば、ＣＲＴ、ＴＦＴ液晶ディスプレイ、プラズマディスプレイなどを採用することができる。
【００３６】
Ｉ／Ｆ３０７は、通信回線を通じてネットワーク２４０に接続され、ネットワーク２４０を介して他の装置に接続される。そして、Ｉ／Ｆ３０７は、ネットワーク２４０と内部のインターフェースを司り、外部装置からのデータの入出力を制御する。Ｉ／Ｆ３０７には、例えば、モデムやＬＡＮアダプタなどを採用することができる。
【００３７】
キーボード３０８は、文字、数字、各種指示などの入力のためのキーを有し、データの入力を行う。また、タッチパネル式の入力パッドやテンキーなどであってもよい。マウス３０９は、カーソルの移動や範囲選択、あるいはウィンドウの移動やサイズの変更などを行う。ポインティングデバイスとして同様に機能を有するものであれば、トラックボールやジョイスティックなどであってもよい。
【００３８】
スキャナ３１０は、画像を光学的に読み取り、病床管理支援装置１００等内に画像データを取り込む。なお、スキャナ３１０は、ＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅａｄｅｒ）機能を持たせてもよい。また、プリンタ３１１は、画像データや文書データを印刷する。プリンタ３１１には、例えば、レーザプリンタやインクジェットプリンタを採用することができる。なお、サーバとしての機能を有する病床管理支援装置１００は、上述した構成部のうち、例えば、キーボード３０８、マウス３０９、スキャナ３１０およびプリンタ３１１を有さないことにしてもよい。
【００３９】
（位置情報ＤＢ２１０の記憶内容）
つぎに、病床管理支援装置１００が有する位置情報ＤＢ２１０の記憶内容の一例について説明する。位置情報ＤＢ２１０は、図２に示したマップ情報ＤＢ１１０に含まれるものであり、例えば、図３に示したＲＡＭ３０３、磁気ディスク３０５などの記憶装置により実現される。
【００４０】
図４は、位置情報ＤＢ２１０の記憶内容の一例を示す説明図である。図４において、位置情報ＤＢ２１０は、名称フィールド、ｘ座標フィールドおよびｙ座標フィールドを有する。これらのフィールドに情報を設定することにより、位置情報ＤＢ２１０には、名称と、ｘ座標と、ｙ座標との組合せごとの位置情報４００−１〜４００−６がレコードとして記憶されている。
【００４１】
位置情報ＤＢ２１０において、「名称」は、病床の番号または施設を表し、例えば、「病床４０１」、「ナースステーション」などが記憶されている。「ｘ座標」および「ｙ座標」は、各名称の位置をｘ−ｙ平面上で表した際の座標を表す。例えば、病床４０１は、（ｘ座標＝１２０，ｙ座標＝３０）として表される。例えば、病棟において各階に病床がある場合には、各階ごとに位置情報ＤＢ２１０が記憶される。
【００４２】
（病棟マップの一例）
つぎに、位置情報ＤＢ２１０の位置情報４００を用いて作成した病棟マップの一例について説明する。図５は、病棟マップの一例を示す説明図である。図５において、病棟マップ５００は、位置情報ＤＢ２１０の位置情報４００に対応する位置に、各病床や施設が配置されており、各病床および施設の配置関係を表している。
【００４３】
図５において、「４０１」〜「４２４」は、病床の位置および番号を表している。例えば、病床４０１〜４０４，４１１〜４１３，４１６，４１７は、ナースステーション、階段、トイレに近い配置位置となっている。
【００４４】
（使用予定情報ＤＢ２１１の記憶内容）
つぎに、病床管理支援装置１００が有する使用予定情報ＤＢ２１１の記憶内容の一例について説明する。使用予定情報ＤＢ２１１は、図２に示したマップ情報ＤＢ１１０に含まれるものであり、例えば、図３に示したＲＡＭ３０３、磁気ディスク３０５などの記憶装置により実現される。
【００４５】
図６は、使用予定情報ＤＢ２１１の記憶内容の一例を示す説明図である。図６において、使用予定情報ＤＢ２１１は、病床フィールド、患者フィールド、既往歴フィールド、入院開始日時フィールド、入院終了日時フィールド、ステータスフィールド、症状フィールド、症状の重さフィールドを有する。これらのフィールドに情報を設定することにより、使用予定情報ＤＢ２１１には、病床と、患者と、既往歴と、入院開始日時と、入院終了日時と、ステータスと、症状と、症状の重さの組合せごとの病床予定データ６００−１〜６００−４がレコードとして記憶される。
【００４６】
使用予定情報ＤＢ２１１において、「病床」は、病床の番号を表す。「患者」は、対応する病床を使用する患者を表す。「既往歴」は、現在または過去に感染した感染症を表し、患者に対応付けられている。「入院開始日時」は、入院を開始する日および時間を表す。「入院終了日時」は、退院する日および時間を表す。「ステータス」は、入院または保留を表す。「ステータス」の「入院」は、病床が使用される状態を表しており、他の患者が使用することができない状態を表している。「ステータス」の「保留」は、緊急用に確保された予約状態を表しており、「ステータス」の「入院」と同様に、他の患者が使用することができない状態を表している。
【００４７】
「症状」は、病気や怪我の種類を表す。「症状の重さ」は、症状の深刻度合いを表し、例えば３段階で表している。なお、使用予定情報ＤＢ２１１において、「ステータス」は「入院」または「保留」のいずれか一方をとり得るようになっており、単に二重登録の防止という観点から特段必要のない「空き」のステータスについては記憶しないようにし、データ削減を図っている。
【００４８】
例えば、病床４０１は、２０１１年９月１２日１５：００〜２０１１年９月１５日１２：００に、症状の軽い病気Ａの患者Ｋ１が入院することを表している。また、病床４０１は、２０１１年９月１６日１５：００〜２０１１年９月２２日１４：００に、症状の度合いが中程度の病気Ｂの患者Ｋ２が入院することを表している。さらに、病床４０２は、２０１１年９月１２日１０：００〜２０１１年９月２１日１４：００に、病気Ｃの既往歴（抗体）があり、症状の度合いが重い怪我Ｇ１の患者Ｋ３が入院することを表している。
【００４９】
なお、本実施の形態において、病床管理支援装置１００は、他の患者の既往歴から他の患者と相部屋になることの可否を判定する機能を設けたため、使用予定情報ＤＢ２１１に症状フィールドを含ませ、また、条件ＤＢ１２０に組合せ条件ＤＢ２２２を含ませた。他の患者と相部屋になることの可否を判定する機能を設けない場合には、症状フィールドおよび組合せ条件ＤＢ２２２を有しないようにすることも可能である。
【００５０】
また、病床管理支援装置１００は、症状に応じた病床を抽出できない場合には、移動時における負担の少ない症状の軽い患者を抽出して、この患者を別の病床に移動させることにより、入院予定患者の症状に応じた病床を確保するという機能を設けている。そのため、使用予定情報ＤＢ２１１には、症状の重さフィールドを設けている。軽症の患者を移動させることにより症状に応じた病床を確保するという機能を設けない場合には、症状の重さフィールドを設けないようにすることも可能である。
【００５１】
（病床条件ＤＢ２２０の記憶内容）
つぎに、病床管理支援装置１００が有する病床条件ＤＢ２２０の記憶内容の一例について説明する。病床条件ＤＢ２２０は、図２に示した条件ＤＢ１２０に含まれるものであり、例えば、図３に示したＲＡＭ３０３、磁気ディスク３０５などの記憶装置により実現される。
【００５２】
図７は、病床条件ＤＢ２２０の記憶内容の一例を示す説明図である。図７において、病床条件ＤＢ２２０は、病床フィールド、フラグフィールドおよび病室区分フィールドを有する。これらのフィールドに情報を設定することにより、病床条件ＤＢ２２０には、病床と、各フラグと、病室区分との組合せごとの病床条件情報７００−１〜７００−４がレコードとして記憶されている。
【００５３】
病床は、病床の番号を表す。各フラグは、条件に当てはまる場合に「１」が設定され、条件に当てはまらない場合に「０」が設定される。例えば、フラグ１は、「外出する際にはナースステーション（ＮＳ）の前を経由する」という条件である。また、フラグ２は、「ナースステーションに近い」という条件である。フラグ３は、「トイレに近い」という条件である。フラグ４は、「非常口に近い」という条件である。フラグ５は、「個室である」という条件である。病室区分は、詳細については図１９を用いて後述するが、病室のグレードを表すものであり、例えばＷ１〜Ｗ６の６タイプがある。
【００５４】
例えば、病床４０１は、フラグ２，３，５が「１」になっており、病室区分がＷ３になっている。具体的には、病床４０１は、ナースステーションに近く、トイレに近く、個室であり、病室区分がＷ３、の病床であることを表している。
【００５５】
（症状条件ＤＢ２２１の記憶内容）
つぎに、病床管理支援装置１００が有する症状条件ＤＢ２２１の記憶内容の一例について説明する。症状条件ＤＢ２２１は、図２に示した条件ＤＢ１２０に含まれるものであり、例えば、図３に示したＲＡＭ３０３、磁気ディスク３０５などの記憶装置により実現される。
【００５６】
図８は、症状条件ＤＢ２２１の記憶内容の一例を示す説明図である。図８において、症状条件ＤＢ２２１は、症状フィールドおよびフラグフィールドを有する。これらのフィールドに情報を設定することにより、症状条件ＤＢ２２１には、症状と、各フラグとの組合せごとの症状条件情報８００−１〜８００−５がレコードとして記憶されている。
【００５７】
症状は、病気や怪我の種類を表す。各フラグは、条件に当てはまる場合に「１」に設定され、条件に当てはまらない場合に「０」に設定される。例えば、フラグ１は、「外出する際にはナースステーション（ＮＳ）の前を経由する」という条件である。また、フラグ２は、「ナースステーションに近い」という条件である。
【００５８】
フラグ３は、「トイレに近い」という条件である。フラグ４は、「非常口に近い」という条件である。フラグ５は、「個室である」という条件である。例えば、病気Ａは、フラグ２，３，５が「１」になっている。具体的には、病気Ａは、ナースステーションに近く、トイレに近く、個室の病床が適していることを表している。
【００５９】
病床の抽出時の手順としては、病床管理支援装置１００は、例えば、入院予定患者が病気Ａの場合、症状条件ＤＢ２２１を用いて、フラグ２，３，５が「１」の病床が望ましいことが判別できる。そして、病床管理支援装置１００は、病床条件ＤＢ２２０を用いて、フラグ２，３，５が「１」になっている病床を抽出すればよい。これにより、症状に応じた病床を抽出することができる。
【００６０】
（組合せ条件ＤＢ２２２の記憶内容）
つぎに、病床管理支援装置１００が有する組合せ条件ＤＢ２２２の記憶内容の一例について説明する。組合せ条件ＤＢ２２２は、図２に示した条件ＤＢ１２０に含まれるものであり、例えば、図３に示したＲＡＭ３０３、磁気ディスク３０５などの記憶装置により実現される。
【００６１】
図９は、組合せ条件ＤＢ２２２の記憶内容の一例を示す説明図である。図９において、組合せ条件ＤＢ２２２は、症状フィールド、感染症フィールドおよび非感染症状フィールドを有する。これらのフィールドに情報を設定することにより、組合せ条件ＤＢ２２２には、症状と、感染症と、非感染症状との組合せごとの組合せ条件情報９００−１〜９００−５がレコードとして記憶されている。
【００６２】
症状は、病気や怪我の種類を表す。感染症は、他の患者に感染するおそれのある症状であるか否かを表したものであり、例えば、病気Ｃが該当する。非感染症状は、一度罹病することにより、例えば抗体によって感染のおそれのない症状を表しており、すなわち、感染のおそれのない患者の既往歴に相当する。非感染症状は、病気Ｃの場合、病気Ｃと病気Ｆとであり、病気Ｃまたは病気Ｆに罹病した経験のある者は、病気Ｃに感染しないことを表している。具体的には、病気Ｃの患者の場合、病気Ｃまたは病気Ｆの既往歴のある患者と相部屋とすることが可能であり、つまり、既往歴のある患者に病気Ｃがうつることがないことを意味している。
【００６３】
病床の抽出時の手順としては、病床管理支援装置１００は、例えば、入院予定患者が病気Ｃの場合、組合せ条件ＤＢ２２２から病気Ｃまたは病気Ｆの既往歴のある者を相部屋とすることが可能であると判別できる。そして、病床管理支援装置１００は、使用予定情報ＤＢ２１１（図６参照）を用いて、病気Ｃまたは病気Ｆの既往歴のある患者の病床と相部屋となる病床を抽出すればよい。これにより、感染症などの症状の組合せを考慮した病床を抽出することができる。
【００６４】
（病床管理支援装置１００の機能的構成例）
図１０は、病床管理支援装置１００の機能的構成を示すブロック図である。図１０において、病床管理支援装置１００は、取得部１００１と、抽出部１００２と、変更部１００３と、入力部１００４と、マップ情報ＤＢ１１０と、条件ＤＢ１２０とを含む構成である。取得部１００１〜入力部１００４は制御部となる機能であり、具体的には、例えば、図３に示したＲＯＭ３０２、ＲＡＭ３０３、磁気ディスク３０５などの記憶装置に記憶されたプログラムをＣＰＵ３０１に実行させることにより、または、Ｉ／Ｆ３０７により、その機能を実現する。また、各機能部の処理結果は、例えば、ＲＡＭ３０３、磁気ディスク３０５などの記憶装置に記憶される。
【００６５】
取得部１００１は、患者の症状を表す患者情報を取得する。患者の症状とは、患者が患う病気や怪我の病種でもよいし、重傷、重体、危篤といった病気や怪我の深刻度合いでもよい。病床管理支援装置１００は、例えば、電子カルテから、患者情報を取得する。電子カルテには、患者の症状や入院期間の情報のほか、既往歴、患者の氏名、年齢、担当医師、投薬の履歴などの情報も含まれ、取得部１００１は、電子カルテに記憶される全ての情報を取得してもよい。また、取得部１００１は、電子カルテから患者情報を取得することに限らず、看護師などの操作者からの操作入力に基づいて患者情報を取得してもよい。
【００６６】
また、取得部１００１は、病棟内の施設と病床との配置関係を表すマップ情報を取得する。マップ情報は、位置情報と、使用予定情報とを含む。位置情報は、病棟の一部または全部を表す平面上に配置された施設を表す施設情報を含む。平面とは、２軸によって形成され、例えば、ｘ軸とｙ軸とで形成されるｘ―ｙ平面である。病棟の一部とは、例えば、複数階の病棟内において各階に病床がある場合の、各階に相当する。また、位置情報は、平面上に配置された病床を表す病床情報を含む。
【００６７】
使用予定情報は、平面上に配置された病床から平面に交差する方向に伸びる軸上に、病床が使用される予定の使用期間を表したものである。平面上に配置された病床から平面に交差する方向とは、ｘ−ｙ平面に直行するｚ軸方向であるが、必ずしも直行する必要はない。取得部１００１は、位置情報ＤＢ２１０から位置情報（施設情報および病床情報）を取得し、使用予定情報ＤＢ２１１から使用予定情報を取得する。以下、施設情報および病床情報を、それぞれ位置情報という場合がある。
【００６８】
抽出部１００２は、条件ＤＢ１２０（病床条件ＤＢ２２０および症状条件ＤＢ２２１）を参照して、取得部１００１によって取得されたマップ情報から、取得部１００１によって取得された患者情報が表す患者の症状に応じた病床の情報を抽出する。条件ＤＢ１２０は、患者に割り当てる病床と施設との病棟内での配置関係の条件を記憶する。配置関係の条件とは、例えば、「病気Ａの場合、ナースステーションに近い病床が適している」という条件であり、例えば、症状条件ＤＢ２２１に記憶されている。
【００６９】
抽出部１００２は、患者が病気Ａの場合、取得部１００１によって取得されたマップ情報から、病気Ａに応じた病床、つまり、ナースステーションに近い病床の情報を抽出する。具体的には、抽出部１００２は、症状条件ＤＢ２２１および病床条件ＤＢ２２０を参照し、症状に応じた病床を抽出する。病床の情報とは、位置情報および使用予定情報である。抽出結果は、そのまま表示されるものでもよいし、他の処理における演算に用いられるものとしてもよい。
【００７０】
患者情報は、患者の症状と当該患者が入院する予定の入院期間とを表す。すなわち、取得部１００１は、患者の症状と当該患者が入院する予定の入院期間とを表す患者情報を取得する。入院期間とは、入院開始の日時と退院の日時とによって表される。
【００７１】
抽出部１００２は、使用予定情報ＤＢ２１１、病床条件ＤＢ２２０および症状条件ＤＢ２２１を参照して、マップ情報から患者情報が表す患者の症状に応じた病床のうち使用期間が入院期間と重複しない病床の病床情報および使用予定情報を抽出する。つまり、抽出部１００２は、症状に応じた病床のうち、さらに、入院期間中に対応する期間が空いている病床を抽出する。
【００７２】
また、マップ情報は、さらに、ｚ軸上に病床が使用されない予定の不使用期間を表す不使用予定情報を含む。不使用期間は、他の患者が使用する使用期間や緊急用に空けておく保留期間を除く期間であり、具体的には、空きとなっている期間である。病床管理支援装置１００は、使用予定情報ＤＢ２１１に記憶される使用予定情報を用いて、使用予定に該当しない期間を不使用期間として算出する。なお、使用予定情報ＤＢ２１１に不使用期間が記憶されている場合には、不使用期間を表す不使用予定情報を使用予定情報ＤＢ２１１から取得すればよい。
【００７３】
抽出部１００２は、使用予定情報ＤＢ２１１を参照して、マップ情報から病床情報が表す病床の不使用予定情報を抽出する。つまり、抽出部１００２は、症状に応じた病床のうち、空きとなっている期間の情報を抽出する。
【００７４】
変更部１００３は、抽出部１００２によって抽出された病床情報が表す病床の不使用予定情報のうち入院期間が不使用期間に含まれる不使用予定情報の表示形式を他の不使用予定情報とは異なる表示形式に変更する。他の不使用予定情報とは異なる表示形式とは、ユーザに注目させる表示形式であり、例えば点滅させたり表示色を異ならせたりすることである。
【００７５】
また、マップ情報は、病床ごとに当該病床を使用する他の患者の症状の重さを表す病床情報を含む。具体的には、使用予定情報ＤＢ２１１は、症状の重さフィールドを設けており、取得部１００１は、症状の重さフィールドに設定された情報を取得する。
【００７６】
抽出部１００２は、マップ情報から患者情報が表す患者の症状に応じた病床のうち使用期間が入院期間と重複しない病床の病床情報および使用予定情報を抽出しないことがある。つまり、混雑時などは、入院期間に空いている症状に応じた病床が検出できない場合がある。
【００７７】
この場合、抽出部１００２は、マップ情報から患者情報が表す患者の症状に応じた病床のうち使用期間と入院期間とが重複する病床のうち、症状の軽い患者の病床の病床情報および使用予定情報を抽出する。具体的には、抽出部１００２は、使用予定情報ＤＢ２１１（図６参照）に記憶される「症状の重さ」フィールドを参照し、症状に応じた病床のうち、軽症の患者が使用している病床を抽出する。
【００７８】
変更部１００３は、抽出部１００２によって抽出された症状の軽い患者の病床の、入院期間に対応する使用予定情報の表示形式を他の使用予定情報の表示形式とは異なる表示形式に変更する。症状の軽い患者（以下、軽症患者という）は、症状の重い患者に比べて病床を移動させる際の、患者の負担が軽いため、空いている病床がない場合には、軽症患者を移動させるようにする。操作者が、軽症患者が使用する病床を、他の病床に置換することにより、軽症の患者が使用していた病床が空きとなる。そして、入院予定患者に、空きとなった病床を使用させることができる。
【００７９】
また、マップ情報は、病床ごとに当該病床を使用する患者の症状を表す病床情報を含む。条件ＤＢ１２０は、組合せ条件ＤＢ２２２を有する。組合せ条件ＤＢ２２２は、患者の症状と、相部屋が可能な他の患者の症状との組合せを定めたものである。相部屋が可能とは、病気をうつすことがないという意味である。
【００８０】
抽出部１００２は、組合せ条件ＤＢ２２２を参照して、マップ情報から患者情報が表す患者の症状に応じ、かつ、患者の症状と他の患者の症状との組合せの条件を満たす病床の情報を抽出する。例えば、相部屋となる場合には、入院予定患者の病気が感染することのない患者を特定し、特定した患者が使用する病床を入院予定患者に使用させることができる。これにより、入院予定患者の病気を他の患者にうつさないようにすることができる。
【００８１】
なお、本実施の形態では、患者の症状と他の患者の症状との組合せの条件を考慮しているが、患者同士の性格の相性を考慮してもよい。具体的には、病床管理支援装置１００は、患者ごとに同部屋としない患者を登録しておき、相部屋となる場合には登録した患者を除外すればよい。また、看護師の仕事量を考慮してもよい。具体的には、例えば、病床管理支援装置１００は、看護師が担当する領域ごとに病床を振り分け、領域ごとの空き病床の割合を算出しておき、空き病床の割合が多い領域の病床を入院予定患者の病床として抽出しやすくすればよい。
【００８２】
入力部１００４は、ユーザから、患者に割り当てる病床と施設との病棟内での配置関係の条件を入力する。例えば、症状条件ＤＢ２２１における配置関係の条件では、例えば、「病気Ａの場合、非常口に近い病床」という条件となっていない場合でも、ユーザの選択により、「非常口に近い病床」を条件に加えることができるようにしている。
【００８３】
抽出部１００２は、病床条件ＤＢ２２０および症状条件ＤＢ２２１を参照して、マップ情報から患者情報が表す患者の症状に応じ、かつ、入力した条件に応じた病床の情報を抽出する。具体的には、例えば、条件ＤＢ１２０における配置関係の条件では、「病気Ａの場合、ナースステーションに近い病床」という条件となっており、ユーザの選択により「非常口に近い病床」という条件が加わったとする。この場合、抽出部１００２は、ナースステーションに近く、かつ、非常口に近い病床を抽出する。
【００８４】
（「空き」ステータスの作成の一例）
ここで、上述したように、使用予定情報ＤＢ２１１（図６参照）には、「空き」ステータスを記憶していない。病床管理支援装置１００は、病床を３次元表示するにあたり、病床予定データ６００（図６参照）を用いて「空き」ステータスを作成することとしている。この「空き」ステータスの作成の一例について、図１１を用いて説明する。図１１は、「空き」ステータスの作成の一例を示す説明図である。図１１においては、病床４０１について「空き」ステータスを作成する場合を例に挙げて説明する。
【００８５】
まず、病床管理支援装置１００は、表示させる期間を指定する。表示させる期間は、操作者による選択や、予めの設定に基づく。例えば、表示させる期間を、２０１１年９月１１日８：００〜２０１１年９月２９日２３：５９とする。病床管理支援装置１００は、病床予定データ６００に予定（ステータス）が入っていない時間帯を算出する。
【００８６】
算出した時間帯のステータスを「空き」として、病床予定データ１１１０−１〜１１１０−３を追加し、病床予定スケジュール１１００を作成する。このような、病床予定スケジュール１１００は、他の病床についても作成される。なお、抽出部１００２によって抽出された病床のみについて病床予定スケジュール１１００を作成してもよい。
【００８７】
（病床を３次元表示した表示画面の一例）
つぎに、図１２を参照し、図１１の病床予定スケジュール１１００を用いて病床を３次元表示した表示画面の一例について説明する。図１２は、病床を３次元表示した表示画面の一例を示す説明図である。まず、病床管理支援装置１００は、位置情報ＤＢ２１０（図４参照）の位置情報４００−１から、病床４０１のｘ，ｙ座標を読込む。そして、病床管理支援装置１００は、病床予定データ１１１０−１を読込む。
【００８８】
さらに、病床管理支援装置１００は、最初の病床予定データ１１１０−１を用いて、先に読込んだ病床４０１のｘ，ｙ座標の位置に、開始日時から終了日時までのｚ軸方向のブロック１２０１を作成する。このブロック１２０１を作成する手順と同様の手順を、残りの各病床予定データ６００，１１１０について行って、ブロック１２０１〜１２０５を作成する。
【００８９】
そして、ブロック１２０１〜１２０５の集合体である直方体１２００を作成する。表示形式は、ステータスに応じて異なり、例えば、ステータスが「入院」の場合は、斜線の表示形式となるようにする。これにより、病棟マップ上の病床の位置に、病床予定スケジュール１１００を高さ方向に表すことができ、看護師などの操作者が病床の位置および病床のスケジュールを容易に視認することができる。
【００９０】
（ナースステーションを３次元表示した表示画面の一例）
つぎに、図１３を参照し、位置情報ＤＢ２１０（図４参照）の位置情報４００を用いてナースステーション（ＮＳ）を３次元表示した表示画面の一例について説明する。図１３は、ナースステーションを３次元表示した表示画面の一例を示す説明図である。まず、病床管理支援装置１００は、位置情報ＤＢ２１０（図４参照）の位置情報４００−４から、ナースステーションのｘ，ｙ座標を読込む。
【００９１】
さらに、病床管理支援装置１００は、先に読込んだｘ，ｙ座標の位置に、開始日時（２０１１年９月１１日８：００）から終了日時（２０１１年９月２９日２３：５９）までのｚ軸方向の直方体１３００を作成する。表示形式は、例えば、病床と異なる色とすることにより、ナースステーションであることが視覚的にわかるようにする。
【００９２】
このように、ナースステーションについて、３次元表示することにより、病床を３次元表示した場合における病床との位置関係を明確にすることができ、操作者が病床とナースステーションとの位置関係を容易に視認することができる。なお、ここでは、病棟内の施設のうち、ナースステーションのみを３次元表示する場合を示したが、階段、トイレなどの他の設備等についても、３次元表示する。
【００９３】
（病床およびナースステーションを重畳表示した表示画面の一例）
つぎに、図１４を用いて、図１２に示した病床、および図１３に示したナースステーションを重畳表示した表示画面の一例について説明する。図１４は、病床およびナースステーションを重畳表示した表示画面の一例を示す説明図である。ここでは、説明の便宜上、病床４０１〜４０３，４１３と、ナースステーションとを表示した場合について説明する。病床４０１〜４０３，４１３は、病棟内の施設と病床との配置関係を考慮して患者の症状に応じて抽出された病床である。
【００９４】
病床４０１〜４０３，４１３およびナースステーションは、それぞれ、直方体１２００，１４０１，１４０２，１４０３，１３００によって表されている。病床４０１〜４０３，４１３およびナースステーションは、それぞれ、実際の病棟の位置、すなわち、病棟マップ５００（図５参照）と同じ位置関係を表している。
【００９５】
各病床４０１〜４０３，４１３およびナースステーションは、直方体１２００，１４０１，１４０２，１４０３，１３００によって表されることにより、それぞれ、「入院中」、「空き」、「保留」のステータスが、一目でわかるようになっている。また、ナースステーションとの位置関係も一目でわかるようになっている。
【００９６】
これにより、看護師に、入院させる患者の病床を容易に選択させることができる。また、空いている病床と使用している病床とに偏りが生じている場合に偏りをなくすようにしたり、また、看護師の作業効率を高めるためにあえて偏りをつくるようにしたりすることができる。
【００９７】
（入院予定患者を入院登録する際の操作画面の一例）
つぎに、図１５を用いて、入院予定患者を入院登録する際の操作画面の一例について説明する。図１５は、入院予定患者を入院登録する際の操作画面の一例を示す説明図である。まず、病床管理支援装置１００は、電子カルテなどから、入院させる患者の病床や入院期間の情報を取得し、表示画面１５５０に示すように、ブロック１５０１〜１５０３を含む直方体１５００を作成する。直方体１５００を作成する座標は、予め定めた座標として、例えば（ｘ＝３００，ｙ＝３０）の位置とする。ブロック１５０２は、入院期間を表すブロックである。
【００９８】
病床管理支援装置１００は、患者の症状に応じた病床を抽出する。抽出した情報に使用予定のない不使用期間がある場合、入院させる患者の入院期間が不使用期間に含まれる期間のブロック１５１０を他の不使用期間とは異なる表示形式にする。具体的には、点滅させたり色を異ならせたりする強調表示とする。ユーザが、入院期間のブロック１５０２をドラッグし、強調表示される不使用期間のブロック１５１０上でドロップすると、不使用期間のブロック１５１０の位置に入院期間のブロック１５０２が移動し、表示画面１５６０に遷移し、予約が完了する。
【００９９】
なお、ドラッグとは、アイコンやウィンドウなどの操作対象をマウスポインタで指定し、マウスボタンを押下した状態のままカーソルを移動させる操作のことである。ドロップとは、ドラッグ後のマウスボタンを非押下にすることにより、ドラッグにより移動された操作対象を別の場所にて非指定の状態にすることである。
【０１００】
表示画面１５６０では、不使用期間のブロック１５１０の位置に入院期間のブロック１５０２が移動している。また、予約が完了したことにより、直方体１５００が表示されなくなっている。なお、患者の症状に応じた病床が複数抽出され、入院期間に対応する入院可能な不使用期間が複数存在する場合は、対応する複数のブロックを強調表示すればよい。なお、表示画面１５５０，１５６０では、病棟内の施設と病床との配置関係を考慮して患者の症状に応じて抽出された病床４０１〜４０３，４１３を全て表示しているが、入院期間が空きとなっている病床４０２を除いて、表示させないようにしてもよい。
【０１０１】
（不使用期間が存在しない場合における入院登録時の操作画面の一例）
つぎに、図１６を用いて、不使用期間が存在しない場合における入院登録時の操作画面の一例について説明する。図１６は、不使用期間が存在しない場合における入院登録時の操作画面の一例を示す説明図である。なお、図１５において説明した箇所と同一箇所については、同一の符号を付し、説明を省略する。
【０１０２】
表示画面１６００において、患者の症状に応じた病床に空きがなかったとする。この場合、施設と病床との配置関係を考慮した病床でありかつ症状に応じた病床のうち、軽症患者の病床予定データ６００（図６参照）を抽出し、当該病床予定データ６００のブロック１６１０を強調表示させる。
【０１０３】
そして、ユーザが、ブロック１６１０をドラッグし、空いているブロック（例えばブロック１６２０）上でドロップすると、空いているブロック１６２０の位置に軽症患者の入院期間のブロック１６１０が移動する。そして、表示画面１５５０に遷移する。なお、表示画面１５５０における操作画面の説明については、図１５を用いて説明した通りである。このようにして、患者の症状に応じた病床に空きがない場合でも、軽症患者の移動を促すことにより、入院予定患者の病床を得ることができる。
【０１０４】
（患者情報の一例）
つぎに、図１７を用いて、病床管理支援装置１００が取得する患者情報の一例について説明する。図１７は、患者情報の一例を示す説明図である。図１７において、患者情報１７００は、患者ＩＤ、カナ氏名、氏名、年齢、生年月日、性別、診療科、入院日、入院予定日数、主病名、症状の重さ（救護区分）、既往歴（感染症）などを含み、電子カルテなどから取得される。なお、患者情報は、電子カルテからの取得に限らず、操作者からの入力に基づく取得としてもよい。例えば、患者Ｘは、病気Ａにより、２０１１年９月１２日から７日間入院する。
【０１０５】
救護区分は、患者の移動レベルを表し、１人で歩ける「独歩」、車いすや補助を要する「護送」、ストレッチャーと呼ばれる搬送ベッドを要する「担送」の３段階となっている。例えば、「護送」や「担送」の場合、ナースステーションから近い病床であることが適している。また、感染症は、例えば、他者への感染のおそれがある現在または過去に罹病した病気であり、例えば、Ｂ型肝炎ウィルス（ＨＢＶ）などである。患者Ｘは、病気Ｃの既往歴（感染症）があることを表している。なお、ここでは、患者情報の一例として、一部の情報のみを列挙したが、これ以外にも、身長、体重、服用している医薬など、他の情報を含ませてもよい。
【０１０６】
（抽出条件の一例）
つぎに、図１８を用いて、抽出条件の一例について説明する。図１８は、抽出条件の一例を示す説明図である。図１８において、抽出条件１８００は、患者名、入院開始日時、入院終了日時、ステータス、症状、フラグ、病室区分を含む。抽出条件は、例えば、電子カルテ情報から取得される症状と、症状条件ＤＢ２２１（図８参照）とから、得られる。また、各フラグや病室区分は、操作者がマウス等を操作することにより、適宜選択することが可能になっている。例えば、病気Ａの場合、フラグ３に示す「トイレに近い」というフラグが最初の設定では「０」になっているが、操作者の操作により、フラグ３を「１」に設定することが可能である。
【０１０７】
（病室区分の一例）
つぎに、図１９を用いて、病室区分の一例について説明する。図１９は、病室区分の一例を示す説明図である。図１９の説明図１９００において、病室区分は、Ｗ１〜Ｗ６の６種類の区分を有し、それぞれに名前が付されている。設備は、病室に設置され、患者によって使用されるものである。差額室料は、Ｗ６の区分を基準にして、１日あたり発生する料金である。例えば、Ｗ２の区分の病室は、「個室Ｉ」であり、収納棚や洗面台やトイレ等が設置され、１日あたりの差額室料が２１０００円となっている。
【０１０８】
（項目を絞り込んで入院予定患者を入院登録する際の操作画面の一例）
つぎに、図２０〜図２２を用いて、項目を絞り込んで入院予定患者を入院登録する際の操作画面の一例について説明する。図２０は、項目を絞り込んで入院予定患者を入院登録する際の操作画面の一例を示す説明図（その１）である。図２１は、項目を絞り込んで入院予定患者を入院登録する際の操作画面の一例を示す説明図（その２）である。図２２は、項目を絞り込んで入院予定患者を入院登録する際の操作画面の一例を示す説明図（その３）である。
【０１０９】
図１５等を用いて上述した手順により、病床管理支援装置１００は、図２０の表示画面２０４０に示すように、各病床の位置情報および使用予定情報を用いて、各病床をそれぞれ直方体２０１１〜２０１４にて表している。また、ナースステーションについても、位置情報を用いて直方体２０１５にて表している。
【０１１０】
病床管理支援装置１００は、電子カルテなどから、入院予定患者の症状や入院期間などの患者情報を取得し、ブロック２００１〜２００３を含む直方体２０００を作成する。直方体２０００を作成するｘ−ｙ座標は、予め定めた座標として、例えば（ｘ＝３００，ｙ＝３０）の位置とする。ブロック２００１，２００３は、入院以外の期間を表すブロックであり、ブロック２００２は、入院期間を表すブロックである。
【０１１１】
表示画面２０４０において、操作者がマウスを操作して、マウスポインタＭＰをブロック２００２に重ねると、表示画面２０５０に遷移する。表示画面２０５０には、患者情報２０６０や、抽出条件表示２０７０が表示されている。患者情報２０６０は、電子カルテなどに記憶されている情報である。抽出条件表示２０７０は、例えば、電子カルテ情報から取得される症状と、症状条件ＤＢ２２１（図８参照）とから、得られる。抽出条件表示２０７０は、病床ごとに予めフラグ設定され、図１８に示した抽出条件１８００において「１」にフラグが設定されている項目にチェックが入るようになっている。
【０１１２】
抽出条件表示２０７０の、チェック欄は、看護師がマウスを操作して、マウスポインタＭＰを指定の箇所にてクリックすることによって、チェックを付けたり外したりすることができる。例えば、チェックを付けたり外したりする都度、抽出条件に応じた病床の抽出が行われる。
【０１１３】
表示画面２０５０において、抽出条件に該当する病床が存在する場合には、該当する病床が強調表示される。なお、表示画面２０５０では、抽出条件に該当する病床が見つからず、病床が強調表示されていない。表示画面２０５０において、抽出条件表示２０７０内の希望病室には、患者の要望が反映されており、抽出条件が厳しくなっている。なお、抽出条件表示２０７０内の希望病室は、使用予定のない空きの病室が存在する場合には、当該病室のチェック欄に全て自動でチェックが入るようにしてもよい。
【０１１４】
表示画面２０５０において、操作者がマウスを操作して、抽出条件表示２０７０の希望病室のうち、個室のチェックを外して、「２人室Ｉ」、「４人室Ｉ」、「４人室ＩＩ」にチェックを入れると、図２１の表示画面２１００に遷移する。表示画面２１００では、個室のチェックを外して、２人室および４人室を許容したため、例えば、病床４０２が抽出条件に該当する病床として検出され、病床４０２を表す直方体２０１２のブロック２１１２が強調表示される。
【０１１５】
そして、表示画面２１５０に示すように、患者が、入院予定患者の入院予定を表す直方体２０００のブロック２００２をドラッグして、強調表示されている病床４０２のブロック２１１２上でドロップする。すると、図２２の表示画面２２００に遷移し、入院予定患者の入院予定を表すブロック２００２が、病床４０２に移動する。そして、操作者が確定ボタン２２１０を選択すると、入院予定患者が使用する病床が病床４０２に確定する。
【０１１６】
（病床管理支援装置１００の病床管理支援処理手順）
つぎに、病床管理支援装置１００の病床管理支援処理手順について説明する。なお、本実施の形態において、病床管理支援装置１００は、サーバを適用しており、操作者からの受け付けや情報の表示はＰＣ２０１によって行われる。つまり、情報の受け付けや情報の表示は全てＰＣ２０１を介して行われており、その都度、病床管理支援装置１００とＰＣ２０１との間で情報が送受される。以下では、説明の簡略化のため、特に明記しない限り、病床管理支援装置１００とＰＣ２０１との間における情報の送受について説明しないこととする。なお、以下に説明する処理は、ＰＣ２０１が単独で行ってもよい。
【０１１７】
図２３は、病床管理支援装置１００の病床管理支援処理手順の一例を示すフローチャートである。図２３のフローチャートにおいて、病床管理支援装置１００は、アプリケーションが起動したか否かを判断する（ステップＳ２３０１）。なお、アプリケーションの起動とは、ＰＣ２０１におけるアプリケーションの起動であり、ステップＳ２３０１の処理は、具体的には、病床管理支援装置１００がＰＣ２０１からアプリケーションの起動情報を受信したか否かの判断を行う。
【０１１８】
アプリケーションが起動しない場合（ステップＳ２３０１：Ｎｏ）、病床管理支援装置１００は、待機する。アプリケーションが起動すると（ステップＳ２３０１：Ｙｅｓ）、各病床の位置情報および予定情報に基づき、病床をブロック状に表示させるための病床予定表示処理を実行する（ステップＳ２３０２）。病床予定表示処理の詳細については、図２４を用いて後述する。
【０１１９】
そして、病床管理支援装置１００は、ナースステーションや階段などの施設を位置情報に基づいてブロック状に表示させるための施設表示処理を実行する（ステップＳ２３０３）。ステップＳ２３０２およびステップＳ２３０３の処理により、病床およびナースステーションがマップ表示されるとともに、病床については、ｚ軸方向に使用予定情報が表示される。施設表示処理の詳細については、図２５を用いて後述する。
【０１２０】
つぎに、病床管理支援装置１００は、入院予定患者の登録要求を受け付けたか否かを判断する（ステップＳ２３０４）。入院予定患者の登録要求とは、例えば、所定のメニュー画面において、入院予定患者の入院登録を表すアイコンが操作者により選択されることである。入院予定患者の登録要求を受け付けない場合（ステップＳ２３０４：Ｎｏ）、病床管理支援装置１００は、待機する。
【０１２１】
入院予定患者の登録要求を受け付けた場合（ステップＳ２３０４：Ｙｅｓ）、病床管理支援装置１００は、入院予定患者の使用予定情報をブロック状に表示させる入院予定患者の情報表示処理を実行する（ステップＳ２３０５）。入院予定患者の情報表示処理の詳細については、図２６を用いて後述する。
【０１２２】
そして、病床管理支援装置１００は、病床と施設との配置位置を考慮して症状に応じた病床を抽出するための自動抽出機能がＯＮであるか否かを判定する（ステップＳ２３０６）。自動抽出機能がＯＦＦである場合（ステップＳ２３０６：Ｎｏ）、病床管理支援装置１００は、操作者が入院予定患者の病床を選択して登録する通常登録処理を実行し（ステップＳ２３０７）、本フローチャートによる一連の処理を終了する。
【０１２３】
通常登録処理は、症状に応じた病床の絞り込みを行わずに、３次元表示された全ての病床の中から操作者の判断のみに依存して、病床を選択して登録する処理である。通常登録処理の詳細については、図２７を用いて後述する。
【０１２４】
ステップＳ２３０６において、自動抽出機能の設定がＯＮである場合（ステップＳ２３０６：Ｙｅｓ）、病床管理支援装置１００は、自動抽出機能による登録処理を実行し（ステップＳ２３０８）、本フローチャートによる一連の処理を終了する。自動抽出機能による登録処理は、自動抽出機能によって病床の絞り込みを行って、操作者が入院予定患者の病床を選択して登録する処理である。自動抽出機能による登録処理の詳細については、図２８を用いて後述する。
【０１２５】
（病床管理支援装置１００の病床予定表示処理手順）
つぎに、図２４を用いて、図２３のステップＳ２３０２に示した病床予定表示処理手順について説明する。図２４は、病床管理支援装置１００の病床予定表示処理手順の一例を示すフローチャートである。図２４のフローチャートにおいて、病床管理支援装置１００は、例えば病棟内の一フロア内に配置される病床Ｂ１〜Ｂｎのうち「１〜ｎ」の値を表すカウント値ｉに「１」を設定する（ステップＳ２４０１）。
【０１２６】
そして、病床管理支援装置１００は、使用予定情報ＤＢ２１１（図６参照）から、病床Ｂｉの使用予定情報を選択する（ステップＳ２４０２）。つぎに、病床管理支援装置１００は、スケジュールに予定が入っていない時間帯を算出する（ステップＳ２４０３）。
【０１２７】
そして、病床管理支援装置１００は、算出した時間帯のステータスを「空き」として病床予定データ１１１０（図１１参照）を追加する（ステップＳ２４０４）。つぎに、病床管理支援装置１００は、位置情報ＤＢ２１０（図４参照）から、病床Ｂｉの位置情報（ｘｉ，ｙｉ）を読込む（ステップＳ２４０５）。そして、病床管理支援装置１００は、病床予定データＲ１〜Ｒｍの「１〜ｍ」の値を表すカウント値ｊに「１」を設定する（ステップＳ２４０６）。つぎに、病床管理支援装置１００は、病床予定データＲｊを選択する（ステップＳ２４０７）。
【０１２８】
そして、病床管理支援装置１００は、開始時刻ｚｊと終了時刻ｚｊ＋１をセットする（ステップＳ２４０８）。開始時刻ｚｊは、病床予定データＲｊが開始される時刻である。終了時刻ｚｊ＋１は、病床予定データＲｊが終了する時刻であり、つぎの病床予定データＲｊ＋１が開始される時刻に相当する。
【０１２９】
そして、病床管理支援装置１００は、各座標（ｘ，ｙ，ｚ）＝（ｘｉ，ｙｉ，ｚｊ≦ｚ≦ｚｊ＋１）の線分を中心としたブロックを生成する（ステップＳ２４０９）。つぎに、病床管理支援装置１００は、病床予定データのカウント値ｊに「１」を加算する（ステップＳ２４１０）。
【０１３０】
そして、病床管理支援装置１００は、病床予定データのカウント値ｊが、病床予定データ数ｍを超えたか否かを判断する（ステップＳ２４１１）。病床予定データのカウント値ｊが、病床予定データ数ｍ以下の場合（ステップＳ２４１１：Ｎｏ）、病床管理支援装置１００は、ステップＳ２４０７の処理に移行させる。
【０１３１】
病床予定データのカウント値ｊが、病床予定データ数ｍを超えた場合（ステップＳ２４１１：Ｙｅｓ）、病床管理支援装置１００は、病床Ｂｉのスケジュールを表す直方体を表示する（ステップＳ２４１２）。なお、病床Ｂｉのスケジュールを表す直方体は、ステップＳ２４０７〜ステップＳ２４０９にて生成した各ブロックを組合せることによって作成される。
【０１３２】
そして、病床管理支援装置１００は、病床のカウント値ｉに「１」を加算する（ステップＳ２４１３）。つぎに、病床管理支援装置１００は、病床のカウント値ｉが病床数ｎを超えたか否かを判断する（ステップＳ２４１４）。病床のカウント値ｉが病床数ｎ以下である場合（ステップＳ２４１４：Ｎｏ）、病床管理支援装置１００は、ステップＳ２４０２に移行させる。病床のカウント値ｉが病床数ｎを超えた場合（ステップＳ２４１４：Ｙｅｓ）、病床管理支援装置１００は、本フローチャートによる一連の処理を終了する。
【０１３３】
上述した処理によれば、病床が配置される実際の位置を操作者が把握することができるとともに、病床の使用予定についても、操作者が容易に把握することができる。
【０１３４】
（病床管理支援装置１００の施設表示処理手順）
つぎに、図２５を用いて、図２３のステップＳ２３０３に示した施設表示処理手順について説明する。図２５は、病床管理支援装置１００の施設表示処理手順の一例を示すフローチャートである。図２５のフローチャートにおいて、病床管理支援装置１００は、例えば病棟内の一フロア内に設置される施設Ｓ１〜Ｓｐのうち「１〜ｐ」の値を表すカウント値ｋに「１」を設定する（ステップＳ２５０１）。施設Ｓ１〜Ｓｐとは、例えば、Ｓ１＝ナースステーション、Ｓ２＝階段、Ｓ３＝トイレ、などである。
【０１３５】
そして、病床管理支援装置１００は、位置情報ＤＢ２１０（図４参照）から、施設Ｓｋの位置情報（ｘｋ，ｙｋ）を読込む（ステップＳ２５０２）。そして、病床管理支援装置１００は、表示させる開始時刻ｚ１と終了時刻ｚ２をセットする（ステップＳ２５０３）。開始時刻ｚ１と終了時刻ｚ２とは、例えば操作者によって最初に設定される値であり、使用予定情報のブロック表示との見やすさを考慮し、病床ごとに使用予定情報が表示されるｚ軸の範囲と同じ値としている。
【０１３６】
そして、病床管理支援装置１００は、各座標（ｘ，ｙ，ｚ）＝（ｘｋ，ｙｋ，ｚ１≦ｚ≦ｚ２）の線分を中心としたブロックを生成する（ステップＳ２５０４）。つぎに、病床管理支援装置１００は、生成したブロック状の施設Ｓｋを表示する（ステップＳ２５０５）。そして、病床管理支援装置１００は、施設のカウント値ｋに「１」を加算する（ステップＳ２５０６）。
【０１３７】
つぎに、病床管理支援装置１００は、施設のカウント値ｋが施設数ｐを超えたか否かを判断する（ステップＳ２５０７）。施設のカウント値ｋが施設数ｐ以下である場合（ステップＳ２５０７：Ｎｏ）、ステップＳ２５０２に移行させる。病床のカウント値ｋが施設数ｐを超えた場合（ステップＳ２５０７：Ｙｅｓ）、病床管理支援装置１００は、本フローチャートによる一連の処理を終了する。
【０１３８】
なお、病床管理支援装置１００は、図２４に示した処理において作成した病床の直方体と、図２５に示した処理において作成した施設の直方体とを、重畳表示する。上述した処理によれば、施設をブロック表示することができ、病床との位置関係を視覚的にわかりやすくすることができる。
【０１３９】
（病床管理支援装置１００の入院予定患者の情報表示処理手順）
つぎに、図２６を用いて、図２３のステップＳ２３０５に示した入院予定患者の情報表示処理手順について説明する。図２６は、病床管理支援装置１００の入院予定患者の情報表示処理手順の一例を示すフローチャートである。図２６のフローチャートにおいて、病床管理支援装置１００は、電子カルテから入院予定患者の患者情報を取得する（ステップＳ２６０１）。
【０１４０】
そして、病床管理支援装置１００は、入院予定患者の患者情報をＲＡＭ３０３などの所定の記憶部に格納する（ステップＳ２６０２）。つぎに、病床管理支援装置１００は、入院予定患者の入院期間を３軸表示させるにあたり、表示させるブロックの期間を表す開始時刻と終了時刻とを、操作者の操作に基づいて設定する（ステップＳ２６０３）。開始時刻と終了時刻とは、例えば操作者によって最初に設定される値であり、使用予定情報のブロック表示との見やすさを考慮し、病床ごとに使用予定情報が表示されるｚ軸の範囲と同じ値としている。
【０１４１】
そして、病床管理支援装置１００は、スケジュールに予定が入っていない時間帯を算出する（ステップＳ２６０４）。つぎに、病床管理支援装置１００は、算出した時間帯のステータスを「空き」として、「空き」の病床予定データ１１１０（図１１参照）を追加する（ステップＳ２６０５）。
【０１４２】
そして、病床管理支援装置１００は、入院予定患者の情報を表す直方体を表示させる所定の位置情報（ｘ＝３００，ｙ＝３０）を読込む（ステップＳ２６０６）。所定の位置情報は、入院予定患者の直方体を暫定的に表示させる任意の位置であるが、ブロック表示された使用予定情報の視認性を妨げないようにするという観点から、表示画面上の隅の方であることが望ましい。
【０１４３】
そして、病床管理支援装置１００は、病床予定データＲ１〜Ｒｍの「１〜ｍ」の値を表すカウント値ｊに「１」を設定する（ステップＳ２６０７）。つぎに、病床管理支援装置１００は、病床予定データＲｊを選択する（ステップＳ２６０８）。
【０１４４】
そして、病床管理支援装置１００は、病床予定の開始時刻ｚｊと終了時刻ｚｊ＋１をセットする（ステップＳ２６０９）。開始時刻ｚｊは、病床予定データＲｊが開始される時刻である。終了時刻ｚｊ＋１は、病床予定データＲｊが終了する時刻であり、つぎの病床予定データＲｊ＋１が開始される時刻に相当する。
【０１４５】
そして、病床管理支援装置１００は、各座標（ｘ，ｙ，ｚ）＝（３００，３０，ｚｊ≦ｚ≦ｚｊ＋１）の線分を中心としたブロックを生成する（ステップＳ２６１０）。つぎに、病床管理支援装置１００は、病床予定データのカウント値ｊに「１」を加算する（ステップＳ２６１１）。
【０１４６】
そして、病床管理支援装置１００は、病床予定データのカウント値ｊが、病床予定データ数ｍを超えたか否かを判断する（ステップＳ２６１２）。病床予定データのカウント値ｊが、病床予定データ数ｍ以下の場合（ステップＳ２６１２：Ｎｏ）、病床管理支援装置１００は、ステップＳ２６０８の処理に移行させる。
【０１４７】
病床予定データのカウント値ｊが、病床予定データ数ｍを超えた場合（ステップＳ２６１２：Ｙｅｓ）、病床管理支援装置１００は、入院予定患者の入院予定を表す直方体を表示し（ステップＳ２６１３）、本フローチャートによる一連の処理を終了する。なお、入院予定患者の入院予定を表す直方体は、ステップＳ２６０８〜ステップＳ２６１０にて生成した各ブロックを組合せることによって作成される。
【０１４８】
上述した処理によれば、入院予定患者の入院予定の情報を、所定の位置に表示させることができ、操作者は、入院予定患者のスケジュールと、他の病床のスケジュールとを視覚的に容易に把握することができる。
【０１４９】
（病床管理支援装置１００の通常登録処理手順）
つぎに、図２７を用いて、図２３のステップＳ２３０７に示した通常登録処理手順について説明する。図２７は、病床管理支援装置１００の通常登録処理手順の一例を示すフローチャートである。図２７のフローチャートにおいて、病床管理支援装置１００は、入院予定患者の入院予定を表すブロック（図１５のブロック１５０２参照）が選択されたか否かを判断する（ステップＳ２７０１）。入院予定を表すブロックが選択されるとは、操作者がマウスを操作することにより、入院予定を表すブロックがクリックされたり、ドラッグされたりすることである。
【０１５０】
入院予定患者の入院予定を表すブロックが選択されるまで（ステップＳ２７０１：Ｎｏ）、病床管理支援装置１００は、待機する。入院予定患者の入院予定を表すブロックが選択されると（ステップＳ２７０１：Ｙｅｓ）、病床管理支援装置１００は、ＲＡＭ３０３などの記憶領域に、選択したブロックに対応する病床予定データを格納する（ステップＳ２７０２）。
【０１５１】
そして、病床管理支援装置１００は、移動先のブロック（図１５のブロック１５１０参照）が選択されたか否かを判断する（ステップＳ２７０３）。移動先のブロックが選択されるとは、例えば、操作者がマウスを操作することにより、ドラッグしたブロックを、移動先のブロック上にてドロップすることである。移動先のブロックが選択されるまで（ステップＳ２７０３：Ｎｏ）、病床管理支援装置１００は、待機する。移動先のブロックが選択されると（ステップＳ２７０３：Ｙｅｓ）、病床管理支援装置１００は、選択された移動先の病床のブロックが、空き状態であることに相当する不使用期間であるか否かを判定する（ステップＳ２７０４）。
【０１５２】
移動先のブロックが不使用期間ではない場合（ステップＳ２７０４：Ｎｏ）、つまり、操作者がドロップしたブロックが使用予定となっている場合、操作者の操作が無効となり、病床管理支援装置１００は、ステップＳ２７０３の処理に移行させる。移動先のブロックが不使用期間である場合（ステップＳ２７０４：Ｙｅｓ）、病床管理支援装置１００は、移動元の病床予定データを移動先の病床予定データに追加する（ステップＳ２７０５）。そして、病床管理支援装置１００は、入院予定患者の入院予定を表すブロックを移動させる描画処理を実行し（ステップＳ２７０６）、本フローチャートによる一連の処理を終了する。
【０１５３】
上述した処理によれば、操作者の意思にのみ依存した入院予定患者の登録を行うことができる。また、病床が比較的空いているときには、抽出条件を設定せずに、操作者にとって都合のよい位置の病床に、入院予定患者の病床を登録することができる。
【０１５４】
（病床管理支援装置１００の自動抽出機能による登録処理手順）
つぎに、図２８を用いて、図２３のステップＳ２３０８に示した自動抽出機能による登録処理手順について説明する。図２８は、病床管理支援装置１００の自動抽出機能による登録処理手順の一例を示すフローチャートである。
【０１５５】
図２８のフローチャートにおいて、病床管理支援装置１００は、入院予定患者の入院予定を表すブロックが選択されたか否かを判断する（ステップＳ２８０１）。入院予定を表すブロック（図２０のブロック２００２参照）が選択されるとは、操作者がマウスを操作することにより、入院予定を表すブロックがクリックされたり、ドラッグされたりすることである。
【０１５６】
入院予定患者の入院予定を表すブロックが選択されるまで（ステップＳ２８０１：Ｎｏ）、病床管理支援装置１００は、待機する。入院予定患者の入院予定を表すブロックが選択されると（ステップＳ２８０１：Ｙｅｓ）、病床管理支援装置１００は、ＲＡＭ３０３などの記憶領域に、選択したブロックに対応する病床予定データを格納する（ステップＳ２８０２）。
【０１５７】
そして、病床管理支援装置１００は、症状に応じた抽出条件の読込みを行う（ステップＳ２８０３）。抽出条件の読込みとは、具体的には、症状条件ＤＢ２２１（図８参照）から症状に対応する条件（フラグ設定）を読込むことや、入院予定患者が感染症に罹病している場合には組合せ条件ＤＢ２２２（図９参照）から感染のおそれのない非感染症状を読込むことである。
【０１５８】
つぎに、病床管理支援装置１００は、患者情報２０６０（図２０参照）を表示する（ステップＳ２８０４）。そして、病床管理支援装置１００は、ステップＳ２８０３にて読込んだ抽出条件を設定して病床の抽出を行う（ステップＳ２８０５）。ステップＳ２８０５では、症状条件ＤＢ２２１から読込んだ条件（フラグ設定）に対応する、病床条件ＤＢ２２０内の病床を抽出すればよい。また、ステップＳ２８０５では、組合せ条件ＤＢ２２２から読込んだ条件（非感染症状の種類）に対応する使用予定情報ＤＢ２１１内の患者を特定し、当該患者の病床と同部屋となる病床を抽出すればよい。
【０１５９】
つぎに、病床管理支援装置１００は、操作者により抽出条件表示２０７０（図２０参照）のチェックが付けられたり外されたりすることによって、他の抽出条件を受け付けたか否かを判断する（ステップＳ２８０６）。他の抽出条件を受け付けない場合（ステップＳ２８０６：Ｎｏ）、病床管理支援装置１００は、ステップＳ２８０８の処理に移行させる。他の抽出条件を受け付けた場合（ステップＳ２８０６：Ｙｅｓ）、病床管理支援装置１００は、抽出条件を再設定して、病床の再抽出を行う（ステップＳ２８０７）。
【０１６０】
そして、病床管理支援装置１００は、抽出条件に該当する病床があるか否かを判断する（ステップＳ２８０８）。抽出条件に該当する病床がある場合（ステップＳ２８０８：Ｙｅｓ）、病床管理支援装置１００は、抽出条件に該当する病床を強調表示する（ステップＳ２８０９）。ステップＳ２８０９においては、具体的には、抽出条件に該当する病床予定データのブロック（図２１のブロック２１１２参照）を強調表示する。そして、病床管理支援装置１００は、強調表示されている病床が移動先の病床として選択されたか否かを判断する（ステップＳ２８１０）。
【０１６１】
強調表示されている病床が移動先の病床として選択された場合（ステップＳ２８１０：Ｙｅｓ）、病床管理支援装置１００は、移動元の病床予定データを移動先の病床予定データに追加する（ステップＳ２８１１）。そして、病床管理支援装置１００は、入院予定患者の入院予定を表すブロックを移動させる描画処理を実行し（ステップＳ２８１２）、本フローチャートによる一連の処理を終了する。
【０１６２】
抽出条件に該当する病床がない場合（ステップＳ２８０８：Ｎｏ）、病床管理支援装置１００は、軽症患者が使用する病床のうち、当該病床の使用期間に入院予定患者の入院期間が含まれる病床があるか否かを判断する（ステップＳ２８１３）。例えば、入院予定患者の入院期間を４月１日０時〜４月５日２４時の５日とした場合、軽症患者が使用する病床のうち、この５日間を全て含む使用期間を有する病床があるか否かを判断する。
【０１６３】
軽症患者が使用する病床のうち、当該病床の使用期間に入院予定患者の入院期間が含まれる病床がない場合（ステップＳ２８１３：Ｎｏ）、病床管理支援装置１００は、ステップＳ２８０６の処理に移行させる。軽症患者が使用する病床のうち、当該病床の使用期間に入院予定患者の入院期間が含まれる病床がある場合（ステップＳ２８１３：Ｙｅｓ）、病床管理支援装置１００は、該当する軽症患者の病床を強調表示する（ステップＳ２８１４）。ステップＳ２８１４においては、具体的には、軽症患者の病床のうち、入院期間に対応する病床予定データのブロックを強調表示する。
【０１６４】
そして、病床管理支援装置１００は、軽症患者の病床を移動させる軽症患者移動処理を実行し（ステップＳ２８１５）、ステップＳ２８１０に移行させる。軽症患者移動処理の詳細については、図２９を用いて後述する。
【０１６５】
なお、抽出条件に該当する病床がない場合や（ステップＳ２８０８：Ｎｏ）、軽症患者が使用する病床のうち、当該病床の使用期間に入院予定患者の入院期間が含まれる病床がない場合（ステップＳ２８１３：Ｎｏ）、再抽出を行うようにしてもよい。ここでいう再抽出とは、抽出条件を緩めることであり、例えば、抽出結果が得られるまで、予め設定される優先順位の低い抽出条件を１つずつ外して、抽出を行うようにすればよい。これにより、操作者による抽出の絞り込みを待たずして、抽出結果としての病床を提示することができる。
【０１６６】
ステップＳ２８１０において、強調表示されている病床が移動先の病床として選択されない場合（ステップＳ２８１０：Ｎｏ）、病床管理支援装置１００は、他の抽出条件を受け付けたか否かを判断する（ステップＳ２８１６）。他の抽出条件を受け付けない場合（ステップＳ２８１６：Ｎｏ）、病床管理支援装置１００は、ステップＳ２８１０の処理に移行させる。他の抽出条件を受け付けた場合（ステップＳ２８１６：Ｙｅｓ）、病床管理支援装置１００は、ステップＳ２８０７の処理に移行させる。
【０１６７】
上述した処理によれば、病床および施設の配置関係と、症状とを考慮した病床を抽出して、操作者に提示することができる。また、入院予定患者の症状を考慮した病床のうち、空きとなっている病床や、軽症患者の病床を操作者に提示することができる。したがって、操作者は、空きとなっている病床または軽症患者が使用する病床を、入院予定患者の病床に登録することができる。また、操作者の入力によって抽出条件を設定することができ、これにより、操作者が所望する条件の病床を提示することができる。
【０１６８】
（病床管理支援装置１００の軽症患者移動処理手順）
つぎに、図２９を用いて、図２８のステップＳ２８１５に示した軽症患者移動処理手順について説明する。図２９は、病床管理支援装置１００の軽症患者移動処理手順の一例を示すフローチャートである。図２９のフローチャートにおいて、病床管理支援装置１００は、軽症患者の病床のブロック（図１６のブロック１６１０参照）が選択されたか否かを判断する（ステップＳ２９０１）。軽症患者の病床のブロックが選択されるとは、操作者がマウスを操作することにより、軽症患者の病床のブロックがクリックされたり、ドラッグされたりすることである。
【０１６９】
軽症患者の病床のブロックが選択されるまで（ステップＳ２９０１：Ｎｏ）、病床管理支援装置１００は、待機する。軽症患者の病床のブロックが選択されると（ステップＳ２９０１：Ｙｅｓ）、病床管理支援装置１００は、ＲＡＭ３０３などの記憶領域に、選択したブロックに対応する病床予定データを格納する（ステップＳ２９０２）。
【０１７０】
そして、病床管理支援装置１００は、移動先のブロック（図１６のブロック１６２０参照）が選択されたか否かを判断する（ステップＳ２９０３）。移動先のブロックが選択されるとは、例えば、操作者がマウスを操作することより、ドラッグしたブロックを、移動先のブロック上にてドロップすることである。移動先のブロックが選択されるまで（ステップＳ２９０３：Ｎｏ）、病床管理支援装置１００は、待機する。移動先のブロックが選択されると（ステップＳ２９０３：Ｙｅｓ）、病床管理支援装置１００は、選択された移動先の病床のブロックが、空き状態であることに相当する不使用期間であるか否かを判定する（ステップＳ２９０４）。
【０１７１】
移動先のブロックが不使用期間ではない場合（ステップＳ２９０４：Ｎｏ）、つまり、操作者がドロップしたブロックが使用予定となっている場合、操作者の操作が無効となり、病床管理支援装置１００は、ステップＳ２９０３の処理に移行させる。移動先のブロックが不使用期間である場合（ステップＳ２９０４：Ｙｅｓ）、病床管理支援装置１００は、移動元の病床予定データを移動先の病床予定データに追加する（ステップＳ２９０５）。そして、病床管理支援装置１００は、軽症患者の使用予定を表す病床のブロックを移動させる描画処理を実行し（ステップＳ２９０６）、本フローチャートによる一連の処理を終了する。
【０１７２】
なお、軽症患者の使用予定を表す病床のブロックの移動は、病床管理支援装置１００が空いている病床を検索して自動で行うことも可能であるが、医療現場においては、コンピュータに全て任せるのではなく、要所にて人が確認することが望まれる。そのため、本実施の形態のように、軽症患者の使用予定を表す病床のブロックの移動は、操作者の操作に基づくものが望ましい。
【０１７３】
上述した処理によれば、入院予定患者の症状に対応する病床を軽症患者が使用している場合、操作者が確認して、移動時における負担の少ない軽症患者を、別の病床に移動させることができる。これにより、軽症患者が使用する病床を入院予定患者に使用させることができる。
【０１７４】
以上説明した実施の形態にかかる病床管理支援装置１００によれば、病棟内の病床のうち、病棟内の施設と病床との配置関係を考慮して患者の症状に応じた病床を抽出することができる。これにより、入院予定患者の病床を決定する際における医療担当者の作業負荷を軽減することができ、医療業務の効率化を図ることができる。
【０１７５】
また、病床管理支援装置１００によれば、病床および施設の位置情報と、病床の使用予定情報とを用いて表示される病床の中から、入院予定患者の症状に応じた病床を抽出することができる。これにより、病床を３次元で表示することができ、病床が配置される実際の位置を操作者が容易に把握することができるとともに、病床の使用予定についても、操作者が容易に把握することができる。
【０１７６】
また、病床管理支援装置１００によれば、入院予定患者の入院期間と重複しない使用期間を有する病床を抽出することができる。したがって、入院予定患者の症状を考慮した病床のうち、空きとなっている病床を操作者に提示することができる。これにより、操作者は、提示された病床を、入院予定患者の病床として登録することができる。
【０１７７】
また、病床管理支援装置１００によれば、病床の不使用期間のうち、入院予定患者の入院期間に含まれる期間の表示形式を強調表示することができる（例えば、図１５のブロック１５１０参照）。したがって、操作者は、登録可能な入院予定患者の病床を容易に把握することができる。
【０１７８】
また、病床管理支援装置１００によれば、入院予定患者の症状に応じた空きの病床を抽出できない場合、軽症患者の病床を抽出して、入院期間に対応する期間を強調することができる（例えば、図１６ブロック１６１０参照）。これにより、移動時における負担の少ない軽症患者を別の病床に移動させ、軽症患者が使用していた病床を入院予定患者に使用させることができる。
【０１７９】
また、病床管理支援装置１００によれば、組合せ条件ＤＢ２２２を参照して、マップ情報から患者情報が表す患者の症状に応じ、かつ、患者の症状と他の患者の症状との組合せの条件を満たす病床の情報を抽出することができる。これにより、例えば、相部屋となる場合には、入院予定患者の病気が感染することのない患者を特定し、特定した患者が使用する病床を入院予定患者に使用させることができる。また、入院予定患者の病気を他の患者にうつさないようにすることができる。
【０１８０】
また、病床管理支援装置１００によれば、操作者が入力する抽出条件に応じた病床を抽出することができる。これにより、操作者が所望する条件の病床を提示することができる。
【０１８１】
なお、実施の形態で説明した病床管理支援方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。本病床管理支援プログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、本病床管理支援プログラムは、インターネット等のネットワークを介して配布してもよい。
【０１８２】
上述した実施の形態に関し、さらに以下の付記を開示する。
【０１８３】
（付記１）コンピュータに、
患者の症状を表す患者情報を取得し、
病棟内の施設と病床との配置関係を表すマップ情報を取得し、
症状に対応付けて、患者に割り当てる病床と前記施設との前記病棟内での配置関係の条件を記憶する記憶部を参照して、前記マップ情報から前記患者情報が表す前記患者の症状に応じた病床の情報を抽出する、
処理を実行させることを特徴とする病床管理支援プログラム。
【０１８４】
（付記２）前記マップ情報は、前記病棟の一部または全部を表す平面上に配置された前記施設を表す施設情報と、前記平面上に配置された前記病床を表す病床情報と、前記平面上に配置された前記病床から前記平面に交差する方向に伸びる軸上に前記病床が使用される予定の使用期間を表す使用予定情報と、を含み、
前記抽出する処理は、
前記記憶部を参照して、前記マップ情報から前記患者情報が表す前記患者の症状に応じた病床の病床情報および使用予定情報を抽出することを特徴とする付記１に記載の病床管理支援プログラム。
【０１８５】
（付記３）前記患者情報は、患者の症状と当該患者が入院する予定の入院期間とを表し、
前記抽出する処理は、
前記記憶部を参照して、前記マップ情報から前記患者情報が表す前記患者の症状に応じた病床のうち使用期間が前記入院期間と重複しない病床の病床情報および使用予定情報を抽出することを特徴とする付記２に記載の病床管理支援プログラム。
【０１８６】
（付記４）前記マップ情報は、さらに、前記軸上に前記病床が使用されない予定の不使用期間を表す不使用予定情報を含み、
前記コンピュータに、
抽出した前記病床情報が表す病床の不使用予定情報のうち前記入院期間が不使用期間に含まれる不使用予定情報の表示形式を他の不使用予定情報とは異なる表示形式に変更する処理を実行させることを特徴とする付記３に記載の病床管理支援プログラム。
【０１８７】
（付記５）前記マップ情報は、病床ごとに当該病床を使用する患者の症状の重さを表す病床情報を含み、
前記抽出する処理は、
前記記憶部を参照して、前記マップ情報から前記患者情報が表す前記患者の症状に応じた病床のうち使用期間が前記入院期間と重複しない病床の病床情報および使用予定情報を抽出しない場合、前記マップ情報から前記患者情報が表す前記患者の症状に応じた病床のうち使用期間と前記入院期間とが重複する病床のうち、症状の軽い患者の病床の病床情報および使用予定情報を抽出し、
前記変更する処理は、抽出した症状の軽い患者の病床の前記入院期間に対応する前記使用予定情報の表示形式を他の使用予定情報の表示形式とは異なる表示形式に変更する処理を実行することを特徴とする付記４に記載の病床管理支援プログラム。
【０１８８】
（付記６）前記マップ情報は、病床ごとに当該病床を使用する患者の症状を表す病床情報を含み、
前記記憶部は、さらに、症状ごとの組合せの条件を記憶し、
前記抽出する処理は、前記記憶部を参照して、前記マップ情報から前記患者情報が表す前記患者の症状に応じ、かつ、前記患者の症状と他の患者の症状との組合せの条件を満たす病床の情報を抽出することを特徴とする付記１〜５のいずれか一つに記載の病床管理支援プログラム。
【０１８９】
（付記７）コンピュータに、
患者に割り当てる病床と前記施設との前記病棟内での配置関係の条件をユーザから入力する処理を実行させ、
前記抽出する処理は、前記記憶部を参照して、前記マップ情報から前記患者情報が表す前記患者の症状に応じ、かつ、入力した前記条件に応じた病床の情報を抽出することを特徴とする付記１〜６のいずれか一つに記載の病床管理支援プログラム。
【０１９０】
（付記８）コンピュータが、
患者の症状を表す患者情報を取得し、
病棟内の施設と病床との配置関係を表すマップ情報を取得し、
症状に対応付けて、患者に割り当てる病床と前記施設との前記病棟内での配置関係の条件を記憶する記憶部を参照して、前記マップ情報から前記患者情報が表す前記患者の症状に応じた病床の情報を抽出する、
処理を実行することを特徴とする病床管理支援方法。
【０１９１】
（付記９）患者の症状を表す患者情報を取得するとともに、病棟内の施設と病床との配置関係を表すマップ情報を取得する取得部と、
症状に対応付けて、患者に割り当てる病床と前記施設との前記病棟内での配置関係の条件を記憶する記憶部を参照して、前記取得部によって取得された前記マップ情報から前記取得部によって取得された前記患者情報が表す前記患者の症状に応じた病床の情報を抽出する抽出部と、
を有することを特徴とする病床管理支援装置。
【０１９２】
（付記１０）コンピュータに、
患者の症状を表す患者情報を取得し、
病棟内の施設と病床との配置関係を表すマップ情報を取得し、
症状に対応付けて、患者に割り当てる病床と前記施設との前記病棟内での配置関係の条件を記憶する記憶部を参照して、前記マップ情報から前記患者情報が表す前記患者の症状に応じた病床の情報を抽出する、
処理を実行させる病床管理支援プログラムを記録したことを特徴とする前記コンピュータに読取可能な記録媒体。
【０１９３】
（付記１１）患者の症状を表す患者情報を取得するとともに、病棟内の施設と病床との配置関係を表すマップ情報を取得する取得部と、
症状に対応付けて、患者に割り当てる病床と前記施設との前記病棟内での配置関係の条件を記憶する記憶部を参照して、前記取得部によって取得された前記マップ情報から前記取得部によって取得された前記患者情報が表す前記患者の症状に応じた病床の情報を抽出する抽出部と、
を有するコンピュータを含むことを特徴とする病床管理支援装置。
【符号の説明】
【０１９４】
１００  病床管理支援装置
１１０  マップ情報ＤＢ
１２０  条件ＤＢ
２００  病床管理支援システム
２１０  位置情報ＤＢ
２１１  使用予定情報ＤＢ
２２０  病床条件ＤＢ
２２１  症状条件ＤＢ
２２２  組合せ条件ＤＢ
１００１  取得部
１００２  抽出部
１００３  変更部
１００４  入力部
【図１】
2014041439.tif 000003
【図２】
2014041439.tif 000004
【図３】
2014041439.tif 000005
【図４】
2014041439.tif 000006
【図５】
2014041439.tif 000007
【図６】
2014041439.tif 000008
【図７】
2014041439.tif 000009
【図８】
2014041439.tif 000010
【図９】
2014041439.tif 000011
【図１０】
2014041439.tif 000012
【図１１】
2014041439.tif 000013
【図１２】
2014041439.tif 000014
【図１３】
2014041439.tif 000015
【図１４】
2014041439.tif 000016
【図１５】
2014041439.tif 000017
【図１６】
2014041439.tif 000018
【図１７】
2014041439.tif 000019
【図１８】
2014041439.tif 000020
【図１９】
2014041439.tif 000021
【図２０】
2014041439.tif 000022
【図２１】
2014041439.tif 000023
【図２２】
2014041439.tif 000024
【図２３】
2014041439.tif 000025
【図２４】
2014041439.tif 000026
【図２５】
2014041439.tif 000027
【図２６】
2014041439.tif 000028
【図２７】
2014041439.tif 000029
【図２８】
2014041439.tif 000030
【図２９】
2014041439.tif 000031