(57)【特許請求の範囲】
【請求項１】
施設の新規入所者に関する情報および施設のベッドに関する情報に基づいて、該新規入所者に割り当てるベッドが満たすべき条件である絶対条件に合うベッドを抽出する配置可能ベッド抽出手順と、
前記配置可能ベッド抽出手順により抽出されたベッドに前記新規入所者を配置する配置パターンを生成して記憶装置に書き込む配置パターン生成手順と、
前記配置パターン生成手順により生成された配置パターンにおいて前記新規入所者が配置されたベッドである配置ベッドが空いているか否かをベッドに関する情報に基づいて判定する配置ベッド使用可否判定手順と、
前記配置ベッド使用可否判定手順により前記配置ベッドが空いていないと判定された場合に、該配置ベッドを使用している入所者を配置転換する配置転換処理を実行するとともに、前記書き込んだ前記配置パターンごとに該配置転換処理を実行し、該配置パターンごとに配置転換が可能であるか否かを判定する配置転換可否判定手順と、
前記配置転換可否判定手順により配置転換が可能でないと判定された場合に、前記ベッド利用可否判定手順により空いていないと判定されたベッドに前記新規入所者を配置する配置パターンを前記記憶装置から削除する配置転換不可配置パターン削除手順と、
前記配置転換不可配置パターン削除手順により前記記憶装置から削除されなかった配置パターンを入所者の配置転換回数に基づいて評価する配置パターン評価手順と、
前記配置パターン評価手順による評価結果を出力する評価結果出力手順と、
をコンピュータに実行させることを特徴とする配置シミュレーションプログラム。
【請求項２】
前記施設は、介護施設であり、
前記配置パターン評価手順は、前記配置転換回数に加えて入所者の要介護度に基づいて配置パターンを評価することを特徴とする請求項１に記載の配置シミュレーションプログラム。
【請求項３】
前記配置パターン生成手順は、前記新規入所者に割り当てるベッドが満たすべき条件を満たすベッド全てについて該新規入所者を割り当てた場合の配置パターンを生成することを特徴とする請求項１または２に記載の配置シミュレーションプログラム。
【請求項４】
コンピュータが、
施設の新規入所者に関する情報および施設のベッドに関する情報に基づいて、該新規入所者に割り当てるベッドが満たすべき条件である絶対条件に合うベッドを抽出する配置可能ベッド抽出工程と、
前記配置可能ベッド抽出工程により抽出されたベッドに前記新規入所者を配置する配置パターンを生成して記憶装置に書き込む配置パターン生成工程と、
前記配置パターン生成工程により生成された配置パターンにおいて前記新規入所者が配置されたベッドである配置ベッドが空いているか否かをベッドに関する情報に基づいて判定する配置ベッド使用可否判定工程と、
前記配置ベッド使用可否判定工程により前記配置ベッドが空いていないと判定された場合に、該配置ベッドを使用している入所者を配置転換する配置転換処理を実行するとともに、前記書き込んだ前記配置パターンごとに該配置転換処理を実行し、該配置パターンごとに配置転換が可能であるか否かを判定する配置転換可否判定工程と、
前記配置転換可否判定工程により配置転換が可能でないと判定された場合に、前記ベッド利用可否判定工程により空いていないと判定されたベッドに前記新規入所者を配置する配置パターンを前記記憶装置から削除する配置転換不可配置パターン削除工程と、
前記配置転換不可配置パターン削除工程により前記記憶装置から削除されなかった配置パターンを入所者の配置転換回数に基づいて評価する配置パターン評価工程と、
前記配置パターン評価工程による評価結果を出力する評価結果出力工程と、
を実行することを特徴とする配置シミュレーション方法。
【請求項５】
施設の新規入所者に関する情報および施設のベッドに関する情報に基づいて、該新規入所者に割り当てるベッドが満たすべき条件である絶対条件に合うベッドを抽出する配置可能ベッド抽出手段と、
前記配置可能ベッド抽出手段により抽出されたベッドに前記新規入所者を配置する配置パターンを生成して記憶装置に書き込む配置パターン生成手段と、
前記配置パターン生成手段により生成された配置パターンにおいて前記新規入所者が配置されたベッドである配置ベッドが空いているか否かをベッドに関する情報に基づいて判定する配置ベッド使用可否判定手段と、
前記配置ベッド使用可否判定手段により前記配置ベッドが空いていないと判定された場合に、該配置ベッドを使用している入所者を配置転換する配置転換処理を実行するとともに、前記書き込んだ前記配置パターンごとに該配置転換処理を実行し、該配置パターンごとに配置転換が可能であるか否かを判定する配置転換可否判定手段と、
前記配置転換可否判定手段により配置転換が可能でないと判定された場合に、前記ベッド利用可否判定手段により空いていないと判定されたベッドに前記新規入所者を配置する配置パターンを前記記憶装置から削除する配置転換不可配置パターン削除手段と、
前記配置転換不可配置パターン削除手段により前記記憶装置から削除されなかった配置パターンを入所者の配置転換回数に基づいて評価する配置パターン評価手段と、
前記配置パターン評価手段による評価結果を出力する評価結果出力手段と、
を備えたことを特徴とする配置シミュレーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、施設の新規入所者に新たにベッドを割り当てた場合の施設の入所者に対するベッド配置のシミュレーションを行い、もって新規入所者に対するベッドの割り当てを支援することができる配置シミュレーションプログラム、配置シミュレーション方法および配置シミュレーション装置に関するものである。
【背景技術】
【０００２】
従来、介護施設においては、新規入所者にどのベッドを割り当てるかの決定は、手作業で行われていた。すなわち、ベッドの割り振り担当者が現在のベッドの使用状況に基づいて新規入所者に対するベッドの割り当てを決定していた。
【０００３】
このような、ベッド割り振り担当者を支援する技術としては、例えば、特許文献１に、医療機関の病棟の使用状況とともに、各入院患者の属性を表示することで、病床の割り振りに有益な情報を提供する技術が開示されている。
【０００４】
【特許文献１】特開平９−１５３０９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、新規入所者を受け入れる十分な空ベッドがなく、予定されている入所期間全てを同一のベッドで受け入れることができないために、他の入所者の配置転換が必要となる場合には、従来の支援技術では、ベッドの割り振り担当者を支援することができないという問題があった。
【０００６】
特に、介護施設のショートステイの場合には、入所期間が短いためにベッドの空きが頻繁に起こり、ベッドの空きを減らすためには配置転換が必要となることが多い。したがって、ベッドの割り振り担当者は、配置転換による既入所者のクレームや要望も考慮して新規入所者へのベッドの割り当てを行う必要があり、ベッドの割り当ては担当者の大きな負担となっていた。
【０００７】
この発明は、上述した従来技術による問題点を解消するためになされたものであり、施設の新規入所者に新たにベッドを割り当てた場合の施設の入所者に対するベッド配置のシミュレーションを行い、もって新規入所者に対するベッドの割り当てを支援することができる配置シミュレーションプログラム、配置シミュレーション方法および配置シミュレーション装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するため、請求項１の発明に係る配置シミュレーションプログラムは、施設の新規入所者に関する情報および施設のベッドに関する情報に基づいて、該新規入所者に割り当てるベッドが満たすべき条件である絶対条件に合うベッドを抽出する配置可能ベッド抽出手順と、前記配置可能ベッド抽出手順により抽出されたベッドに前記新規入所者を配置する配置パターンを生成して記憶装置に書き込む配置パターン生成手順と、前記配置パターン生成手順により生成された配置パターンにおいて前記新規入所者が配置されたベッドである配置ベッドが空いているか否かをベッドに関する情報に基づいて判定する配置ベッド使用可否判定手順と、前記配置ベッド使用可否判定手順により前記配置ベッドが空いていないと判定された場合に、該配置ベッドを使用している入所者を配置転換する配置転換処理を実行するとともに、前記書き込んだ前記配置パターンごとに該配置転換処理を実行し、該配置パターンごとに配置転換が可能であるか否かを判定する配置転換可否判定手順と、前記配置転換可否判定手順により配置転換が可能でないと判定された場合に、前記ベッド利用可否判定手順により空いていないと判定されたベッドに前記新規入所者を配置する配置パターンを前記記憶装置から削除する配置転換不可配置パターン削除手順と、前記配置転換不可配置パターン削除手順により前記記憶装置から削除されなかった配置パターンを入所者の配置転換回数に基づいて評価する配置パターン評価手順と、前記配置パターン評価手順による評価結果を出力する評価結果出力手順と、をコンピュータに実行させることを特徴とする。
【０００９】
また、請求項２の発明に係る配置シミュレーションプログラムは、請求項１の発明において、前記施設は、介護施設であり、前記配置パターン評価手順は、前記配置転換回数に加えて入所者の要介護度に基づいて配置パターンを評価することを特徴とする。
【００１０】
また、請求項３の発明に係る配置シミュレーションプログラムは、請求項１または２の発明において、前記配置パターン生成手順は、前記新規入所者に割り当てるベッドが満たすべき条件を満たすベッド全てについて該新規入所者を割り当てた場合の配置パターンを生成することを特徴とする。
【００１１】
また、請求項４の発明に係る配置シミュレーション方法は、コンピュータが、施設の新規入所者に関する情報および施設のベッドに関する情報に基づいて、該新規入所者に割り当てるベッドが満たすべき条件である絶対条件に合うベッドを抽出する配置可能ベッド抽出工程と、前記配置可能ベッド抽出工程により抽出されたベッドに前記新規入所者を配置する配置パターンを生成して記憶装置に書き込む配置パターン生成工程と、前記配置パターン生成工程により生成された配置パターンにおいて前記新規入所者が配置されたベッドである配置ベッドが空いているか否かをベッドに関する情報に基づいて判定する配置ベッド使用可否判定工程と、前記配置ベッド使用可否判定工程により前記配置ベッドが空いていないと判定された場合に、該配置ベッドを使用している入所者を配置転換する配置転換処理を実行するとともに、前記書き込んだ前記配置パターンごとに該配置転換処理を実行し、該配置パターンごとに配置転換が可能であるか否かを判定する配置転換可否判定工程と、前記配置転換可否判定工程により配置転換が可能でないと判定された場合に、前記ベッド利用可否判定工程により空いていないと判定されたベッドに前記新規入所者を配置する配置パターンを前記記憶装置から削除する配置転換不可配置パターン削除工程と、前記配置転換不可配置パターン削除工程により前記記憶装置から削除されなかった配置パターンを入所者の配置転換回数に基づいて評価する配置パターン評価工程と、前記配置パターン評価工程による評価結果を出力する評価結果出力工程と、を実行することを特徴とする。
【００１２】
また、請求項５の発明に係る配置シミュレーション装置は、施設の新規入所者に関する情報および施設のベッドに関する情報に基づいて、該新規入所者に割り当てるベッドが満たすべき条件である絶対条件に合うベッドを抽出する配置可能ベッド抽出手段と、前記配置可能ベッド抽出手段により抽出されたベッドに前記新規入所者を配置する配置パターンを生成して記憶装置に書き込む配置パターン生成手段と、前記配置パターン生成手段により生成された配置パターンにおいて前記新規入所者が配置されたベッドである配置ベッドが空いているか否かをベッドに関する情報に基づいて判定する配置ベッド使用可否判定手段と、前記配置ベッド使用可否判定手段により前記配置ベッドが空いていないと判定された場合に、該配置ベッドを使用している入所者を配置転換する配置転換処理を実行するとともに、前記書き込んだ前記配置パターンごとに該配置転換処理を実行し、該配置パターンごとに配置転換が可能であるか否かを判定する配置転換可否判定手段と、前記配置転換可否判定手段により配置転換が可能でないと判定された場合に、前記ベッド利用可否判定手段により空いていないと判定されたベッドに前記新規入所者を配置する配置パターンを前記記憶装置から削除する配置転換不可配置パターン削除手段と、前記配置転換不可配置パターン削除手段により前記記憶装置から削除されなかった配置パターンを入所者の配置転換回数に基づいて評価する配置パターン評価手段と、前記配置パターン評価手段による評価結果を出力する評価結果出力手段と、を備えたことを特徴とする。
【発明の効果】
【００１３】
請求項１、４および５の発明によれば、施設の新規入所者に関する情報および施設のベッドに関する情報に基づいて、新規入所者に割り当てるベッドが満たすべき条件である絶対条件に合うベッドを抽出し、抽出したベッドに新規入所者を配置する配置パターンを生成して記憶装置に書き込み、生成した配置パターンにおいて新規入所者が配置されたベッドである配置ベッドが空いているか否かをベッドに関する情報に基づいて判定し、配置ベッドが空いていないと判定した場合に、配置ベッドを使用している入所者を配置転換する配置転換処理を実行するとともに、書き込んだ配置パターンごとに配置転換処理を実行し、配置パターンごとに配置転換を行う配置転換処理を再帰的に実行しながら配置転換が可能であるか否かを判定し、配置転換が可能でないと判定した場合に、空いていないと判定したベッドに新規入所者を配置する配置パターンを記憶装置から削除し、記憶装置から削除しなかった配置パターンを入所者の配置転換回数に基づいて評価し、評価結果を出力するよう構成したので、新規入所者に対するベッドの割り当てを支援することができるという効果を奏する。
【００１４】
また、請求項２の発明によれば、介護施設を対象として、配置転換回数に加えて入所者の要介護度に基づいて配置パターンを評価するよう構成したので、介護施設に適した評価を行うことができるという効果を奏する。
【００１５】
また、請求項３の発明によれば、新規入所者に割り当てるベッドが満たすべき条件を満たすベッド全てについて新規入所者を割り当てた場合の配置パターンを生成するよう構成したので、最適な配置パターンを求めることができるという効果を奏する。
【発明を実施するための最良の形態】
【００１６】
以下に添付図面を参照して、この発明に係る配置シミュレーションプログラム、配置シミュレーション方法および配置シミュレーション装置の好適な実施例を詳細に説明する。
【実施例】
【００１７】
まず、本実施例に係る配置シミュレーション装置の構成について説明する。図１は、本実施例に係る配置シミュレーション装置の構成を示す機能ブロック図である。同図に示すように、この配置シミュレーション装置１００は、利用者テーブル１１０と、部屋テーブル１２０と、ベッドテーブル１３０と、配置テーブル１４０と、得点記憶部１５０と、配置パターン生成部１６０と、配置パターン記憶部１７０と、得点計算部１８０と、結果出力部１９０とを有する。
【００１８】
利用者テーブル１１０は、介護施設の利用者（入所者）に関する情報、すなわち利用者情報を記憶したテーブルである。図２は、利用者テーブル１１０が利用者ごとに記憶する利用者情報の一例を示す図である。
【００１９】
同図に示すように、この利用者情報には、利用者の識別に用いる利用者ＩＤ、利用者名、要介護度、ケース記録、自己負担限度額、入所日、退所日、希望部屋区分、移動回数が含まれる。
【００２０】
ここで、ケース記録は、利用者の直近の状況が正常であることを示す「１」または異常でることを示す「２」のいずれかである。また、希望部屋区分は、個室を示す「１」または集合部屋を示す「２」のいずれかであり、移動回数は、入所してからのベッドの移動回数である。
【００２１】
部屋テーブル１２０は、介護施設の部屋に関する情報、すなわち部屋情報を記憶したテーブルである。図３は、部屋テーブル１２０が部屋ごとに記憶する部屋情報の一例を示す図である。
【００２２】
同図に示すように、この部屋情報には、部屋の識別に用いる部屋ＣＤ、部屋名、部屋区分、有効開始日、有効終了日、居住費、トイレ区分、ナースステーション区分が含まれる。ここで、部屋区分は、個室を示す「１」または集合部屋を示す「２」のいずれかである。また、トイレ区分およびナースステーション区分は、トイレあるいはナースステーションが近い場合には「１」であり、遠い場合には「３」であり、中間の場合には「２」である。
【００２３】
また、有効開始日および有効終了日は、この部屋情報の有効期間を示し、有効期間から外れた部屋情報は利用されない。このように、部屋情報に有効期間を設けることによって、部屋の仕様変更などが部屋情報に反映されていないような誤りによる不正確なシミュレーションが行われる可能性を少なくすることができる。
【００２４】
ベッドテーブル１３０は、ベッドに関する情報、すなわちベッド情報を記憶したテーブルである。図４は、ベッドテーブル１３０が部屋ごとに記憶するベッド情報の一例を示す図である。同図に示すように、このベッド情報には、部屋ＣＤ、ベッドの識別に用いるベッドＣＤが含まれる。なお、ここでは、部屋が個室でベッドが１つの場合を示しているが、集合部屋の場合には、１つの部屋ＣＤに対して複数のベッドＣＤが対応する。
【００２５】
配置テーブル１４０は、ベッドごとに利用スケジュールを記憶したテーブルである。図５は、配置テーブル１４０の一例を示す図である。同図に示すように、この配置テーブル１４０は、部屋ごとに利用スケジュールを記憶し、利用スケジュールとしては、日ごとに利用者名を記憶する。なお、この例では、全ての部屋が個室である場合を示しており、ベッドごとの代わりに部屋ごとの利用スケジュールを記憶している。
【００２６】
得点記憶部１５０は、得点計算部１８０が配置パターン生成部１６０によって生成される各配置パターンの得点の計算に用いる点数テーブルを記憶した記憶部であり、配置転換回数テーブル、ケース記録テーブル、残り退所日数テーブル、要介護テーブル、前回からの移動日数テーブル、入所中の移動回数テーブル、自己負担テーブル、快適度テーブルを記憶する。
【００２７】
配置転換回数テーブルは、配置転換回数に対応する得点を記憶したテーブルである。図６−１は、配置転換回数テーブルの一例を示す図である。同図に示すように、この配置転換回数テーブルは、配置転換回数と得点とを対応させて記憶する。
【００２８】
ケース記録テーブルは、利用者の直近の状況（ケース記録）に対応する得点を記憶したテーブルである。図６−２は、ケース記録テーブルの一例を示す図である。同図に示すように、このケース記録テーブルは、異常区分と得点とを対応させて記憶する。
【００２９】
残り退所日数テーブルは、利用者が退所するまでの日数に対応する得点を記憶したテーブルである。図６−３は、残り退所日数テーブルの一例を示す図である。同図に示すように、この残り退所日数テーブルは、利用者が退所するまでの日数と得点とを対応させて記憶する。
【００３０】
要介護テーブルは、要介護度に対応する得点を記憶したテーブルである。図６−４は、要介護テーブルの一例を示す図である。同図に示すように、この要介護テーブルは、要介護度と得点とを対応させて記憶する。
【００３１】
前回からの移動日数テーブルは、前回の移動からの経過日数に対応する得点を記憶したテーブルである。図６−５は、前回からの移動日数テーブルの一例を示す図である。同図に示すように、この前回からの移動日数テーブルは、前回の移動からの経過日数と得点とを対応させて記憶する。
【００３２】
入所中の移動回数テーブルは、入所中の移動回数に対応する得点を記憶したテーブルである。図６−６は、入所中の移動回数テーブルの一例を示す図である。同図に示すように、この入所中の移動回数テーブルは、入所中の移動回数と得点とを対応させて記憶する。
【００３３】
自己負担テーブルは、自己負担限度額と部屋の居住費との関係に対応する得点を記憶したテーブルである。図６−７は、自己負担テーブルの一例を示す図である。同図に示すように、この自己負担テーブルは、限度額区分と得点とを対応させて記憶する。ここで、限度額区分とは、自己負担限度額と部屋の居住費との関係を示す値であり、部屋の居住費が自己負担限度の範囲である場合には「１」であり、部屋の居住費が自己負担限度の範囲でない場合には「２」である。
【００３４】
快適度テーブルは、利用者にとっての部屋の快適度に対応する得点を記憶したテーブルである。図６−８は、快適度テーブルの一例を示す図である。同図に示すように、この快適度テーブルは、快適度と得点とを対応させて記憶する。なお、快適度は、利用者と部屋の関係から算出される値であり、例えば、トイレへの距離やナースステーションへの距離などに基づいて算出することができる。
【００３５】
配置パターン生成部１６０は、利用者テーブル１１０、部屋テーブル１２０、ベッドテーブル１３０および配置テーブル１４０を用いて、新規入所者が必要とする条件を満たすベッドを新規入所者に割り当て、介護施設の入所者に対するベッドの配置パターンを生成する処理部である。
【００３６】
ここで、この配置パターン生成部１６０は、新規入所者に空ベッドを割り当てるだけでなく、新規入所者が必要とする条件を満たすベッドが他の入所者で既に使用されている場合にも、その入所者を他のベッドに配置転換することによって空ベッドとすることができる場合には、配置転換を行って新規入所者にベッドを割り当て、配置パターンを生成する。
【００３７】
この配置パターン生成部１６０が、他の入所者の配置転換を含む配置パターンを生成することによって、よりベッドの使用効率が高いベッド割り当てを行うことができる。
【００３８】
そして、この配置パターン生成部１６０は、生成した配置パターン全てについて、入所者ごとにベッドの配置転換回数や転出内容などを転出情報として生成し、配置パターンとともに配置パターン記憶部１７０に格納する。
【００３９】
配置パターン記憶部１７０は、配置パターン生成部１６０が生成した全ての配置パターンおよび転出情報を記憶する記憶部であり、配置パターンおよび転出情報を構造体を用いて記憶する。
【００４０】
得点計算部１８０は、利用者テーブル１１０、部屋テーブル１２０および得点記憶部１５０を用いて、配置パターン記憶部１７０に記憶された各配置パターンに対して得点を計算する処理部であり、計算した得点に関する情報を配置パターン記憶部１７０に格納する。
【００４１】
すなわち、この得点計算部１８０は、配置転換回数、ケース記録、退所までの残り日数、要介護度、前回の移動からの経過日数、入所中の移動回数、自己負担限度額、快適度に基づいて各配置パターンの得点を計算する。
【００４２】
この得点計算部１８０が、配置パターン生成部１６０により生成された全ての配置パターンに対して得点を計算することによって、配置パターンを評価し、ベッドの割り振りを支援することができる。すなわち、得点の高い配置パターンに基づいてベッドの割り振りを行うことによって、配置転換回数や要介護度など様々な条件を総合的に考慮したベッドの最適な割り振りを行うことができる。
【００４３】
結果出力部１９０は、配置パターン記憶部１７０に記憶された転出情報や得点に関する情報を得点の高い配置パターンの順に出力する処理部である。ベッドの割り振り担当者は、この結果出力部１９０の出力を参照して効率的にベッドの割り振りを行うことができる。
【００４４】
次に、本実施例に係る配置シミュレーション装置１００による配置シミュレーションの処理手順について説明する。図７は、本実施例に係る配置シミュレーション装置１００による配置シミュレーション処理の処理手順を示すフローチャートである。なお、ここでは、全ての部屋は個室であり、部屋の割り振りがベッドの割り振りとなる場合について説明する。
【００４５】
同図に示すように、この配置シミュレーション装置１００は、新規入所者が入所する全ての日について、空室が１つでもあるか否かを判定し（ステップＳ１０１）、いずれかの日に空室が１つもない場合には、新規入所者の受入が不可能であるので、「受入不可」を出力し（ステップＳ１０９）、処理を終了する。
【００４６】
一方、新規入所者が入所する全ての日について、空室が１つでもある場合には、新規入所者の絶対条件（新規入所者に割り当てる部屋が満たすべき条件）に合う空室がない場合でも他の入所者の配置転換を行うことによって新規入所者の絶対条件に合う空室を作り出すことができる場合があるので、シミュレーションを行う。
【００４７】
すなわち、配置パターン生成部１６０が、新規入所者の絶対条件に合う部屋を抽出し（ステップＳ１０２）、抽出した部屋について新規入所者の全配置パターンを生成し、内部構造体に格納する（ステップＳ１０３）。ここで、内部構造体とは、配置パターン記憶部１７０が記憶する構造体である。
【００４８】
そして、配置パターン生成部１６０は、生成した各配置パターンについて、新規入所者が使用する部屋は使用不可とし（ステップＳ１０４）、新規入所者が使用する部屋は空室であったか否か、すなわち、配置転換が必要であるか否かを判定し（ステップＳ１０５）、配置転換が必要な場合には配置転換処理を行う（ステップＳ１０６）。
【００４９】
なお、図７において、ステップＳ１０４〜ステップＳ１０６を挟む台形の記号は、ステップＳ１０４〜ステップＳ１０６の処理を繰り返すことを示し、上の台形の中の記述「新規入所者の内部構造体件数」は、繰り返し回数を指定している。ここで、「新規入所者の内部構造体件数」は、生成した配置パターンの数である。すなわち、１つの配置パターンの情報は１件の内部構造体に記憶される。
【００５０】
そして、得点計算部１８０が、内部構造体に記憶された各配置パターンに対して点数を計算し（ステップＳ１０７）、結果出力部１９０が、点数の高い順に結果を出力する（ステップＳ１０８）。
【００５１】
このように、配置パターン生成部１６０が、新規入所者に部屋を割り振る全ての割り振り方について配置パターンを生成し、得点計算部１８０が、各配置パターンに対して点数を計算することとしたので、各配置パターンを点数に基づいて評価することができる。
【００５２】
次に、図７に示した配置転換処理の処理手順について説明する。図８は、図７に示した配置転換処理の処理手順を示すフローチャートである。図８に示すように、この配置転換処理では、配置転換を１つ選択し（ステップＳ２０１）、選択した配置転換について配置転換される入所者の絶対条件に合う部屋を抽出する（ステップＳ２０２）。
【００５３】
そして、配置転換される入所者の絶対条件に合う部屋で使用不可でない部屋があるか否かを判定し（ステップＳ２０３）、該当する部屋がない場合には、配置転換ができない場合であるので、配置転換の対象となっている配置パターンを配置パターン記憶部１７０から削除し（ステップＳ２０８）、呼び出し元に戻る。
【００５４】
一方、配置転換される入所者の絶対条件に合う部屋で使用不可でない部屋がある場合には、配置転換される入所者の絶対条件に合って使用不可でない部屋について配置転換される入所者の全配置パターンを生成し、内部構造体に格納する（ステップＳ２０４）。
【００５５】
そして、生成した各配置パターンについて、配置転換される入所者が使用する部屋は使用不可とし（ステップＳ２０５）、配置転換される入所者が使用する部屋は空室であったか否か、すなわち、配置転換が必要であるか否かを判定し（ステップＳ２０６）、配置転換が必要な場合には配置転換処理を行う（ステップＳ２０７）。そして、ステップＳ２０１〜ステップＳ２０７の処理を配置転換の数だけ繰り返す。
【００５６】
このように、再帰的に配置転換処理を呼び出すことによって、配置転換が可能な場合には、各配置転換に対して配置転換される入所者の配置転換先を決定し、配置パターンを生成することができる。
【００５７】
次に、本実施例に係る配置シミュレーションを具体例を用いて説明する。図９は、配置シミュレーションの一例を示す図である。ここでは、個室の部屋数が「３」の介護施設で新規入所者である「山田太郎」に対して６日、７日、８日の３日間の部屋を割り振る場合を例として説明する。
【００５８】
新規入所者である「山田太郎」が「１０２−１」、「１０２−２」、「１０３−１」のいずれの部屋にも入所可能であるとすると、「山田太郎」の全配置パターンの数は、各日に３通りの配置が可能であるので、３×３×３＝２７通りとなる。図９は、２７通りの配置パターンのうち４つの配置パターンを示している。
【００５９】
配置パターンＡは、「山田太郎」を空室に割り当てる場合を示し、「山田太郎」だけに配置転換が発生し、部屋の転出回数（配置転換回数）は「２」である。配置パターンＢは、「山田太郎」を「１０２−１」に割り当てる場合を示し、「山田太郎」には配置転換が発生しないが「佐々木花子」および「藤田涼子」に配置転換が発生する。「佐々木花子」の配置転換回数は「１」であり、「藤田涼子」の配置転換回数は「２」である。
【００６０】
配置パターンＣは、「山田太郎」を「１０２−２」に割り当てる場合を示し、「山田太郎」には配置転換が発生しないが「藤田涼子」に配置転換が発生し、配置転換回数は「２」である。配置パターンＤは、「山田太郎」を「１０３−１」に割り当てる場合を示し、「山田太郎」には配置転換が発生しないが「前田敏夫」に配置転換が発生し、配置転換回数は「２」である。
【００６１】
図１０は、得点の計算例を示す図であり、図９に示した４つの配置パターンを対象として計算を行った例を示している。例えば、配置パターンＡの場合には、「山田太郎」に関して、配置転換回数に基づく得点は「５」であり、快適度に基づく得点は「５」であり、前回移動日からの経過日数に基づく得点は「−１」であり、残り退所日数に基づく得点は「−２」であり、入所中の移動回数に基づく得点は「０」であり、要介護度に基づく得点は「４」であり、直近のケース記録に基づく得点は「０」であり、自己負担限度額（出資可能金額範囲）に基づく得点は「１」であり、これらの点数の合計は「１２」である。
【００６２】
同様に、配置パターンＢの場合には、新規入所者の「山田太郎」と、配置転換の対象となる「佐々木花子」および「藤田涼子」の点数は、それぞれ「３２」、「２０」、「−７」であり、これらの合計は「４５」となる。
【００６３】
また、配置パターンＣの場合には、新規入所者の「山田太郎」と、配置転換の対象となる「藤田涼子」の点数は、それぞれ「３０」、「１０」であり、これらの合計は「４０」となる。
【００６４】
また、配置パターンＤの場合には、新規入所者の「山田太郎」と、配置転換の対象となる「前田敏夫」の点数は、それぞれ「３０」、「５」であり、これらの合計は「３５」となる。
【００６５】
なお、各得点は、図１１に示す計算方法で計算される。例えば、配置転換回数に基づく得点は、配置転換回数に該当する点数を図６−１に示した配置転換回数テーブルより取得することによって計算される。
【００６６】
図１２は、配置シミュレーション結果出力画面の一例を示す図である。同図は、得点の高い配置パターンの順に、配置転換対象者、配置転換回数、転出内容が表示され、また、得点の算出根拠が備考欄に表示される例を示している。
【００６７】
上述してきたように、本実施例では、配置パターン生成部１６０が利用者テーブル１１０、部屋テーブル１２０、ベッドテーブル１３０および配置テーブル１４０を用いて新規入所者にベッドを割り当てた場合の入所者に対するベッドの配置パターンを生成し、得点計算部１８０が配置パターン生成部１６０によって生成された各配置パターンの得点を利用者テーブル１１０、部屋テーブル１２０および得点記憶部１５０を用いて計算し、結果出力部１９０が得点の高い配置パターンの順に配置転換対象者や配置転換回数などの情報を出力することとしたので、新規入所者に対するベッドの割り振りを支援することができる。
【００６８】
特に、本実施例では、配置パターン生成部１６０が新規入所者に空ベッドを割り当てるだけでなく、新規入所者の条件を満たすベッドが他の入所者に利用されている場合にも、その入所者を他のベッドに配置転換することによって空ベッドとすることができる場合には、配置転換を行って新規入所者にベッドを割り当て、配置パターンを生成することとしたので、よりベッドの使用効率が高いベッド割り当てを行うことができる。
【００６９】
また、本実施例では、配置転換回数や要介護度などに基づく得点を得点記憶部１５０に記憶し、配置転換回数や要介護度などに基づいて配置パターンを評価することとしたので、ショートステイが多い介護施設に適したベッドの割り振りを行うことができる。
【００７０】
なお、本実施例では、配置シミュレーション装置について説明したが、配置シミュレーション装置が有する構成をソフトウェアによって実現することで、同様の機能を有する配置シミュレーションプログラムを得ることができる。そこで、この配置シミュレーションプログラムを実行するコンピュータについて説明する。
【００７１】
図１３は、本実施例に係る配置シミュレーションプログラムを実行するコンピュータの構成を示す機能ブロック図である。同図に示すように、このコンピュータ２００は、ＲＡＭ２１０と、ＣＰＵ２２０と、ＨＤＤ２３０と、ＬＡＮインタフェース２４０と、入出力インタフェース２５０と、ＤＶＤドライブ２６０とを有する。
【００７２】
ＲＡＭ２１０は、プログラムやプログラムの実行途中結果などを記憶するメモリであり、ＣＰＵ２２０は、ＲＡＭ２１０からプログラムを読み出して実行する中央処理装置である。
【００７３】
ＨＤＤ２３０は、プログラムやデータを格納するディスク装置であり、ＬＡＮインタフェース２４０は、コンピュータ２００をＬＡＮ経由で他のコンピュータに接続するためのインタフェースである。
【００７４】
入出力インタフェース２５０は、マウスやキーボードなどの入力装置および表示装置を接続するためのインタフェースであり、ＤＶＤドライブ２６０は、ＤＶＤの読み書きを行う装置である。
【００７５】
そして、このコンピュータ２００において実行される配置シミュレーションプログラム２１１は、ＤＶＤに記憶され、ＤＶＤドライブ２６０によってＤＶＤから読み出されてコンピュータ２００にインストールされる。
【００７６】
あるいは、この配置シミュレーションプログラム２１１は、ＬＡＮインタフェース２４０を介して接続された他のコンピュータシステムのデータベースなどに記憶され、これらのデータベースから読み出されてコンピュータ２００にインストールされる。
【００７７】
そして、インストールされた配置シミュレーションプログラム２１１は、ＨＤＤ２３０に記憶され、ＲＡＭ２１０に読み出されてＣＰＵ２２０によって配置シミュレーションプロセス２２１として実行される。
【００７８】
また、本実施例では、要介護テーブルに要介護度と得点とを対応させて記憶した場合について説明したが、本発明はこれに限定されるものではなく、要介護テーブルに要介護度と掛け率とを対応させて記憶する場合にも同様に適用することができる。
【００７９】
ここで、掛け率とは、各配置パターンの得点を計算する際に、他の得点の合計に対して掛ける値である。要介護度は、配置転換回数、ケース記録など他の項目から計算される得点全体に影響する項目であると考えられるので、得点の一項目としてではなく、全体に影響を与える項目として、掛け率として扱うことができる。ただし、掛け率を利用する場合には、他の項目の得点は、正負にまたがらない値とする必要がある。
【００８０】
（付記１）施設の新規入所者に新たにベッドを割り当てた場合の該施設の入所者に対するベッドの配置パターンを生成する配置パターン生成手順と、
前記配置パターン生成手順により生成された配置パターンを入所者の配置転換回数に基づいて評価する配置パターン評価手順と、
をコンピュータに実行させることを特徴とする配置シミュレーションプログラム。
【００８１】
（付記２）前記施設は、介護施設であり、
前記配置パターン評価手順は、前記配置転換回数に加えて入所者の要介護度に基づいて配置パターンを評価することを特徴とする付記１に記載の配置シミュレーションプログラム。
【００８２】
（付記３）前記配置パターン評価手順は、前記配置転換回数に基づく得点と前記要介護度に基づく係数との積に基づいて配置パターンを評価することを特徴とする付記２に記載の配置シミュレーションプログラム。
【００８３】
（付記４）前記配置パターン評価手順は、前記配置転換回数に基づく得点と前記要介護度に基づく得点との和に基づいて配置パターンを評価することを特徴とする付記２に記載の配置シミュレーションプログラム。
【００８４】
（付記５）前記配置パターン評価手順は、前記配置転換回数および要介護度に加えて入所者の自己負担限度額に基づいて配置パターンを評価することを特徴とする付記２に記載の配置シミュレーションプログラム。
【００８５】
（付記６）前記配置パターン生成手順は、前記新規入所者に割り当てるベッドが満たすべき条件を満たすベッド全てについて該新規入所者を割り当てた場合の配置パターンを生成することを特徴とする付記１〜５のいずれか一つに記載の配置シミュレーションプログラム。
【００８６】
（付記７）前記配置パターン生成手順は、前記新規入所者に割り当てるベッドが他の入所者に既に割り当てられている場合には、該他の入所者を新たなベッド割り当て対象として配置パターンを生成することを特徴とする付記６に記載の配置シミュレーションプログラム。
【００８７】
（付記８）前記配置パターン生成手順は、前記新規入所者に割り当てるベッドが満たすべき条件を満たすベッドであるか否かの判定をベッドに関するベッド情報を用いて行い、該ベッド情報には、情報の有効期限が含まれることを特徴とする付記６に記載の配置シミュレーションプログラム。
【００８８】
（付記９）施設の新規入所者に新たにベッドを割り当てた場合の該施設の入所者に対するベッドの配置パターンを生成する配置パターン生成工程と、
前記配置パターン生成工程により生成された配置パターンを入所者の配置転換回数に基づいて評価する配置パターン評価工程と、
を含んだことを特徴とする配置シミュレーション方法。
【００８９】
（付記１０）施設の新規入所者に新たにベッドを割り当てた場合の該施設の入所者に対するベッドの配置パターンを生成する配置パターン生成手段と、
前記配置パターン生成手段により生成された配置パターンを入所者の配置転換回数に基づいて評価する配置パターン評価手段と、
を備えたことを特徴とする配置シミュレーション装置。
【産業上の利用可能性】
【００９０】
以上のように、本発明に係る配置シミュレーションプログラム、配置シミュレーション方法および配置シミュレーション装置は、施設のベッド割り当て支援システムとして有用であり、特に、ショートステイが多く、ベッドの空きが頻繁に起こる介護施設などのベッド割り当て支援システムに適している。
【図面の簡単な説明】
【００９１】
【図１】本実施例に係る配置シミュレーション装置の構成を示す機能ブロック図である。
【図２】利用者テーブルが利用者ごとに記憶する利用者情報の一例を示す図である。
【図３】部屋テーブルが部屋ごとに記憶する部屋情報の一例を示す図である。
【図４】ベッドテーブルが部屋ごとに記憶するベッド情報の一例を示す図である。
【図５】配置テーブルの一例を示す図である。
【図６−１】配置転換回数テーブルの一例を示す図である。
【図６−２】ケース記録テーブルの一例を示す図である。
【図６−３】残り退所日数テーブルの一例を示す図である。
【図６−４】要介護テーブルの一例を示す図である。
【図６−５】前回からの移動日数テーブルの一例を示す図である。
【図６−６】入所中の移動回数テーブルの一例を示す図である。
【図６−７】自己負担テーブルの一例を示す図である。
【図６−８】快適度テーブルの一例を示す図である。
【図７】本実施例に係る配置シミュレーション装置による配置シミュレーション処理の処理手順を示すフローチャートである。
【図８】図７に示した配置転換処理の処理手順を示すフローチャートである。
【図９】配置シミュレーションの一例を示す図である。
【図１０】得点の計算例を示す図である。
【図１１】得点の計算方法を示す図である。
【図１２】配置シミュレーション結果出力画面の一例を示す図である。
【図１３】本実施例に係る配置シミュレーションプログラムを実行するコンピュータの構成を示す機能ブロック図である。
【符号の説明】
【００９２】
１００    配置シミュレーション装置
１１０    利用者テーブル
１２０    部屋テーブル
１３０    ベッドテーブル
１４０    配置テーブル
１５０    得点記憶部
１６０    配置パターン生成部
１７０    配置パターン記憶部
１８０    得点計算部
１９０    結果出力部
２００    コンピュータ
２１０    ＲＡＭ
２１１    配置シミュレーションプログラム
２２０    ＣＰＵ
２２１    配置シミュレーションプロセス
２３０    ＨＤＤ
２４０    ＬＡＮインタフェース
２５０    入出力インタフェース
２６０    ＤＶＤドライブ
【図１】
0004469767.tif 000002
【図２】
0004469767.tif 000003
【図３】
0004469767.tif 000004
【図４】
0004469767.tif 000005
【図５】
0004469767.tif 000006
【図６−１】
0004469767.tif 000007
【図６−２】
0004469767.tif 000008
【図６−３】
0004469767.tif 000009
【図６−４】
0004469767.tif 000010
【図６−５】
0004469767.tif 000011
【図６−６】
0004469767.tif 000012
【図６−７】
0004469767.tif 000013
【図６−８】
0004469767.tif 000014
【図７】
0004469767.tif 000015
【図８】
0004469767.tif 000016
【図９】
0004469767.tif 000017
【図１０】
0004469767.tif 000018
【図１１】
0004469767.tif 000019
【図１２】
0004469767.tif 000020
【図１３】
0004469767.tif 000021