(57)【特許請求の範囲】
【請求項１】
訪問サービスの利用者又は訪問サービスを提供する訪問従事者により入力された情報を受け付け、受け付けた情報に基づいて利用者及び訪問従事者との間の訪問サービスのスケジュールを調整する情報処理装置において、
訪問従事者についての従事者情報を訪問従事者への連絡先情報に対応付けて格納してある従事者情報データベースと、
利用者により新規入力又は更新入力され、訪問サービスの訪問希望日時を含む依頼条件を複数受け付ける手段と、
前記従事者情報データベースに格納してある従事者情報のうち、受け付けた依頼条件の一部又は全てを満たす情報を候補者情報として抽出する候補者抽出手段と、
抽出した候補者情報と受け付けた依頼条件との関係に基づいて該候補者情報が示す訪問従事者を利用者へ訪問させることの訪問適合度を算出する訪問適合度算出手段と、
算出した訪問適合度に基づいて候補者情報が示す訪問従事者への問い合わせの優先順位を決定する手段と、
前記訪問サービスの依頼条件を受け付けた受付日時と前記依頼条件に含まれる訪問希望日時との差分を算出し、算出した差分を所定値と比較することにより、訪問サービスの緊急度の大小を判断する手段と、
前記訪問サービスの緊急度が小と判断した場合、決定した優先順位のうち最優先とされる訪問従事者の連絡先へ訪問可否についての問い合わせ情報を送信し、前記訪問サービスの緊急度が大と判断した場合、決定した優先順位に従うことなく全ての訪問従事者の連絡先へ前記差分に応じた間隔で間欠的に訪問可否の問い合わせ情報を同報送信する問い合わせ手段と、
訪問従事者により入力された、問い合わせ情報に対する回答を示す回答情報を受け付ける手段と、
受け付けた回答情報が訪問可能を示す内容であるか否かを判断する手段と、
受け付けた回答情報が訪問可能を示す内容であると判断した場合、該回答情報を入力した訪問従事者を担当者とするスケジュール情報を生成する手段と、
生成したスケジュール情報を出力する手段と
を備えることを特徴とする情報処理装置。
【請求項２】
訪問従事者により入力されたスケジュール情報の削除要求を受け付ける手段と、
受け付けた削除要求に応じて対象となるスケジュール情報を削除する手段と
を備え、
前記問い合わせ手段は、決定した優先順位のうち、削除したスケジュール情報において担当者とされていた訪問従事者を除き、最優先とされる訪問従事者の連絡先へ訪問可否についての問い合わせ情報を送信するようにしてあることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記依頼条件の一部又は全てを候補者情報を抽出するための絶対条件及び訪問適合度を算出するための算出条件として夫々選定する手段を更に備え、
前記候補者抽出手段は、前記従事者情報データベースに格納してある従事者情報のうち、選定した絶対条件を満たす情報を候補者情報として抽出し、
前記訪問適合度算出手段は、抽出した候補者情報と選定した算出条件との関係に基づいて該候補者情報が示す訪問従事者を利用者へ訪問させることの訪問適合度を算出するようにしてあることを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記訪問適合度算出手段は、
選定した各算出条件の組み合わせを夫々一対比較する手段と、
一対比較の結果に応じて重み付けを算出する手段と、
算出した重み付けを各算出条件に対応付けて記憶する手段と、
抽出した候補者情報と選定した各算出条件との関係に基づいて該候補者情報が算出条件を満足することの満足度を導出する手段と、
該算出条件に対応する重み付けと導出した満足度との積を順次算出する手段と、
順次算出した積の総和を前記訪問適合度として出力する手段と
を備えることを特徴とする請求項３に記載の情報処理装置。
【請求項５】
中央装置と、該中央装置に通信網を介して接続され、利用者又は訪問従事者により入力された情報を送受信する複数の通信端末装置とを用い、利用者及び訪問従事者との間の訪問サービスのスケジュールを調整する訪問スケジュール調整システムにおいて、
訪問従事者についての従事者情報を訪問従事者への連絡先情報に対応付けて格納してある従事者情報データベースを備え、
第１の通信端末装置は、
利用者により新規入力又は更新入力され、訪問サービスの訪問希望日時を含む依頼条件を複数送信する手段を備え、
前記中央装置は、
前記従事者情報データベースに格納してある従事者情報のうち、第１の通信端末装置から受信した依頼条件の一部又は全てを満たす情報を候補者情報として抽出する候補者抽出手段と、
抽出した候補者情報と受信した依頼条件との関係に基づいて該候補者情報が示す訪問従事者を利用者へ訪問させることの訪問適合度を算出する訪問適合度算出手段と、
算出した訪問適合度に基づいて候補者情報が示す訪問従事者への問い合わせの優先順位を決定する手段と、
前記訪問サービスの依頼条件を受け付けた受付日時と前記依頼条件に含まれる訪問希望日時との差分を算出し、算出した差分を所定値と比較することにより、訪問サービスの緊急度の大小を判断する手段と、
前記訪問サービスの緊急度が小と判断した場合、決定した優先順位のうち最優先とされる訪問従事者の連絡先情報が示す第２の通信端末装置へ訪問可否についての問い合わせ情報を送信し、前記訪問サービスの緊急度が大と判断した場合、決定した優先順位に従うことなく全ての訪問従事者の連絡先へ前記差分に応じた間隔で間欠的に訪問可否の問い合わせ情報を同報送信する問い合わせ手段と
を備え、
前記第２の通信端末装置は、
前記中央装置から受信した問い合わせ情報に対する回答を示す回答情報を訪問従事者の入力により受け付ける手段と、
受け付けた回答情報を前記中央装置へ送信する手段と
を備え、
前記中央装置は更に、
前記第２の通信端末装置から受信した回答情報が訪問可能を示す内容であるか否かを判断する手段と、
受信した回答情報が訪問可能を示す内容であると判断した場合、該回答情報を入力した訪問従事者を担当者とするスケジュール情報を生成する手段と、
生成したスケジュール情報を出力する手段と
を備えることを特徴とする訪問スケジュール調整システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、訪問看護又は訪問介護などの訪問サービスを提供する訪問従事者と訪問サービスの利用者との間において、訪問スケジュールの調整を柔軟に実施することができる情報処理装置及び訪問スケジュール調整システムに関する。
【背景技術】
【０００２】
従来、訪問サービスを提供する訪問従事者と訪問サービスの利用者との間で自動的に訪問スケジュールの調整を行うべく、最適化問題又は制約充足問題の解探索アルゴリズムなどを用いた自動スケジューリング技術を有するシステムが提案された（例えば、特許文献１及び特許文献２）。かかるシステムにより調整を仲介する管理者は効率よく作業を行うことができた。
【特許文献１】特開２００１−３０６７００号公報
【特許文献２】特開２００３−１４１２５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、訪問看護又は訪問介護などの分野にあっては、急病又は重病などの緊急性を伴うため、利用者が依頼条件を変更又はキャンセルを行い、また、訪問従事者が確定したスケジュール情報の削除又は変更を行うことが頻繁に発生していた。そのため、従来の訪問スケジュール調整システムでは、利用者及び訪問従事者の双方の事情を考慮しつつ、柔軟にスケジュールの調整を行うことができないという問題を有していた。
【０００４】
本発明はこのような事情を鑑みてなされたものであり、その目的とするところは、情報処理装置で訪問サービスを担当させるべき訪問従事者の情報と利用者が入力した依頼条件との関係に基づいて訪問従事者を利用者へ訪問させることの訪問適合度を算出し、算出した訪問適合度に基づいて訪問可否について問い合わせる優先順位を決定し、決定した優先順位に従い、該当する訪問従事者の連絡先へ問い合わせ、問い合わせに対して訪問可能であると回答した訪問従事者を担当者とするスケジュール情報を生成し、生成したスケジュール情報を出力するようにしてあることにより、利用者及び訪問従事者の双方の事情を考慮すると共にスケジュールの調整を柔軟に行うことができ、調整を仲介する管理者は、効率よく作業を行うことができる情報処理装置及び訪問スケジュール調整システムを提供することにある。
【課題を解決するための手段】
【０００５】
上記目的を解決するために本発明に係る情報処理装置は、訪問サービスの利用者又は訪問サービスを提供する訪問従事者により入力された情報を受け付け、受け付けた情報に基づいて利用者及び訪問従事者との間の訪問サービスのスケジュールを調整する情報処理装置において、訪問従事者についての従事者情報を訪問従事者への連絡先情報に対応付けて格納してある従事者情報データベースと、利用者により新規入力又は更新入力され、訪問サービスの訪問希望日時を含む依頼条件を複数受け付ける手段と、前記従事者情報データベースに格納してある従事者情報のうち、受け付けた依頼条件の一部又は全てを満たす情報を候補者情報として抽出する候補者抽出手段と、抽出した候補者情報と受け付けた依頼条件との関係に基づいて該候補者情報が示す訪問従事者を利用者へ訪問させることの訪問適合度を算出する訪問適合度算出手段と、算出した訪問適合度に基づいて候補者情報が示す訪問従事者への問い合わせの優先順位を決定する手段と、前記訪問サービスの依頼条件を受け付けた受付日時と前記依頼条件に含まれる訪問希望日時との差分を算出し、算出した差分を所定値と比較することにより、訪問サービスの緊急度の大小を判断する手段と、前記訪問サービスの緊急度が小と判断した場合、決定した優先順位のうち最優先とされる訪問従事者の連絡先へ訪問可否についての問い合わせ情報を送信し、前記訪問サービスの緊急度が大と判断した場合、決定した優先順位に従うことなく全ての訪問従事者の連絡先へ前記差分に応じた間隔で間欠的に訪問可否の問い合わせ情報を同報送信する問い合わせ手段と、訪問従事者により入力された、問い合わせ情報に対する回答を示す回答情報を受け付ける手段と、受け付けた回答情報が訪問可能を示す内容であるか否かを判断する手段と、受け付けた回答情報が訪問可能を示す内容であると判断した場合、該回答情報を入力した訪問従事者を担当者とするスケジュール情報を生成する手段と、生成したスケジュール情報を出力する手段とを備えることを特徴とする。
【０００７】
また、本発明に係る情報処理装置は、訪問従事者により入力されたスケジュール情報の削除要求を受け付ける手段と、受け付けた削除要求に応じて対象となるスケジュール情報を削除する手段とを備え、前記問い合わせ手段は、決定した優先順位のうち、削除したスケジュール情報において担当者とされていた訪問従事者を除き、最優先とされる訪問従事者の連絡先へ訪問可否についての問い合わせ情報を送信するようにしてあることを特徴とする。
【００１０】
また、本発明に係る情報処理装置は、前記依頼条件の一部又は全てを候補者情報を抽出するための絶対条件及び訪問適合度を算出するための算出条件として夫々選定する手段を更に備え、前記候補者抽出手段は、前記従事者情報データベースに格納してある従事者情報のうち、選定した絶対条件を満たす情報を候補者情報として抽出し、前記訪問適合度算出手段は、抽出した候補者情報と選定した算出条件との関係に基づいて該候補者情報が示す訪問従事者を利用者へ訪問させることの訪問適合度を算出するようにしてあることを特徴とする。
【００１１】
また、本発明に係る情報処理装置は、前記訪問適合度算出手段は、選定した各算出条件の組み合わせを夫々一対比較する手段と、一対比較の結果に応じて重み付けを算出する手段と、算出した重み付けを各算出条件に対応付けて記憶する手段と、抽出した候補者情報と選定した各算出条件との関係に基づいて該候補者情報が算出条件を満足することの満足度を導出する手段と、該算出条件に対応する重み付けと導出した満足度との積を順次算出する手段と、順次算出した積の総和を前記訪問適合度として出力する手段とを備えることを特徴とする。
【００１２】
更にまた、本発明に係る訪問スケジュール調整システムは、中央装置と、該中央装置に通信網を介して接続され、利用者又は訪問従事者により入力された情報を送受信する複数の通信端末装置とを用い、利用者及び訪問従事者との間の訪問サービスのスケジュールを調整する訪問スケジュール調整システムにおいて、訪問従事者についての従事者情報を訪問従事者への連絡先情報に対応付けて格納してある従事者情報データベースを備え、第１の通信端末装置は、利用者により新規入力又は更新入力され、訪問サービスの訪問希望日時を含む依頼条件を複数送信する手段を備え、前記中央装置は、前記従事者情報データベースに格納してある従事者情報のうち、第１の通信端末装置から受信した依頼条件の一部又は全てを満たす情報を候補者情報として抽出する候補者抽出手段と、抽出した候補者情報と受信した依頼条件との関係に基づいて該候補者情報が示す訪問従事者を利用者へ訪問させることの訪問適合度を算出する訪問適合度算出手段と、算出した訪問適合度に基づいて候補者情報が示す訪問従事者への問い合わせの優先順位を決定する手段と、前記訪問サービスの依頼条件を受け付けた受付日時と前記依頼条件に含まれる訪問希望日時との差分を算出し、算出した差分を所定値と比較することにより、訪問サービスの緊急度の大小を判断する手段と、前記訪問サービスの緊急度が小と判断した場合、決定した優先順位のうち最優先とされる訪問従事者の連絡先情報が示す第２の通信端末装置へ訪問可否についての問い合わせ情報を送信し、前記訪問サービスの緊急度が大と判断した場合、決定した優先順位に従うことなく全ての訪問従事者の連絡先へ前記差分に応じた間隔で間欠的に訪問可否の問い合わせ情報を同報送信する問い合わせ手段とを備え、前記第２の通信端末装置は、前記中央装置から受信した問い合わせ情報に対する回答を示す回答情報を訪問従事者の入力により受け付ける手段と、受け付けた回答情報を前記中央装置へ送信する手段とを備え、前記中央装置は更に、前記第２の通信端末装置から受信した回答情報が訪問可能を示す内容であるか否かを判断する手段と、受信した回答情報が訪問可能を示す内容であると判断した場合、該回答情報を入力した訪問従事者を担当者とするスケジュール情報を生成する手段と、生成したスケジュール情報を出力する手段とを備えることを特徴とする。
【００１３】
本発明にあっては、訪問従事者についての情報のうち、利用者により入力された複数の依頼条件の一部又は全てを満たす情報を候補者情報として抽出することにより、利用者の依頼条件に合致する訪問従事者を候補者とする。また、抽出した候補者情報と利用者の依頼条件との関係に基づいて候補者情報が示す訪問従事者を利用者へ訪問させることの訪問適合度を算出することにより、候補者の依頼条件への合致の程度を求める。また、算出した訪問適合度に基づいて優先順位を決定し、決定した優先順位に従い、該当する訪問従事者の連絡先へ訪問可否の問い合わせ情報を送信することにより、依頼条件への合致の程度が大きい順に候補者へ依頼確認を行う。また、受け付けた回答情報が訪問可能を示す内容であると判断した場合、該回答情報を入力した訪問従事者を担当者とするスケジュール情報を生成することにより、承諾した訪問従事者を担当者とする。
【発明の効果】
【００１４】
本発明にあっては、訪問サービスを利用する利用者及び訪問サービスを提供する訪問従事者の双方の条件を考慮することにより、スケジュール調整ができない訪問従事者を除外しつつ、その利用者の条件に最も合致した訪問従事者を担当者とするスケジュールの調整を柔軟に行うことができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明に係る情報処理装置及び訪問スケジュール調整システムについて、実施の形態を示す図面に基づいて説明する。図１は本発明に係る訪問スケジュール調整システムの全体構成を示す模式図である。
【００１６】
図１で示すとおり、本発明に係る訪問スケジュール調整システムは、利用者Ａの連絡先となる利用者通信端末装置１、１、…と、訪問従事者Ｂの連絡先となる従事者通信端末装置２、２、…と、各利用者通信端末装置１及び従事者通信端末装置２と通信網を介して接続可能なサーバ３と、サーバ３に接続してある利用者情報データベースＤＢ１、代理人情報データベースＤＢ２、従事者情報データベースＤＢ３及び訪問予定データベースＤＢ４とで構成されている。
【００１７】
各利用者通信端末装置１は、本発明に係る第１の通信端末装置に該当し、例えば、パーソナルコンピュータ（以下「ＰＣ」という。）又は携帯電話装置などに該当する。各利用者通信端末装置１は、通信網を介してサーバ３と接続可能であり、各利用者Ａの連絡先となる。利用者Ａは、訪問サービスを依頼する者である。尚、本実施の形態では、利用者Ａが利用者通信端末装置１を操作する一例を説明するが、本発明は、これに限定されるものでなく、例えば、利用者Ａが利用者通信端末装置１を操作することができない場合、代理人（図示せず）が代わりに利用者通信端末装置１を操作するようにしてもよい。
【００１８】
各従事者通信端末装置２は、本発明に係る第２の通信端末装置に該当し、例えば、ＰＣ、携帯電話装置又は通信機能付きのＰＤＡ（Personal Digital Assistant）などに該当する。各従事者通信端末装置２は、通信網を介してサーバ３と接続可能であり、各訪問従事者Ｂの連絡先となる。
【００１９】
サーバ３は、本発明に係る情報処理装置又は中央装置に該当し、管理者Ｃにより管理及び保守されている。サーバ３は、利用者情報データベースＤＢ１、代理人情報データベースＤＢ２、従事者情報データベースＤＢ３及び訪問予定データベースＤＢ４にアクセスし、データの格納又は読み出しを行う。尚、各データベースの格納例は、後述において説明する。
【００２０】
ここでサーバ３の構成及び作用について説明する。図２はサーバ３の構成を示すブロック図である。サーバ３は、外部記憶装置３１と、通信インタフェース３２と、ＲＡＭ３３と、補助記憶装置３４と、入力部３５と、出力部３６と、データベース通信インタフェース３７と、ＣＰＵ３８とで構成されている。各ハードウェアは、バス３０を介して相互に接続されている。
【００２１】
ＣＰＵ３８は、補助記憶装置３４に記憶してあるプログラムを読み出し、読み出したプログラムに基づいてサーバ３の各ハードウェアを制御すると共に、スケジュール調整処理を実行する。ＣＰＵ３８が実行する各種処理の手順については、後述において説明する。ＣＰＵ３８は、例えば、候補者抽出手段、訪問適合度算出手段、問い合わせの優先順位の決定手段、回答情報の内容を判断する手段、スケジュール情報を生成する手段、スケジュール情報を削除する手段、緊急度決定手段、差分を算出する手段、緊急を示すか否かを判断する手段、絶対条件及び算出条件を選定する手段、送信タイミングを決定する手段などに該当する。
【００２２】
外部記憶装置３１は、記録媒体３１１に記録してあるプログラム又は各種データを読み出すための装置である。外部記憶装置３１は、挿入口（図示せず。）に記録媒体３１１が挿入されたとき、挿入された記録媒体３１１に記録してあるプログラム又は各種データを読み出し、読み出したプログラム又は各種データを補助記憶装置３４へ出力する。
【００２３】
通信インタフェース３２は、通信網上の終端であり、ＣＰＵ３８により制御される。通信インタフェース３２は、通信網を介して各利用者通信端末装置１及び従事者通信端末装置２との間で情報を送受信する手段、情報を受け付け、出力する手段、従事者通信端末装置２への問い合わせ手段などに該当する。
【００２４】
ＲＡＭ３３は、複数の情報を記憶し、記憶順、記憶位置などに関係なく読み出すことが可能な主記憶装置であり、ＳＲＡＭ又はＤＲＡＭに分類される。ＲＡＭ３３は、例えば、補助記憶装置３４から読み出されたプログラム、該プログラムを実行することにより発生する各種データ、外部から受信した各種情報を記憶する。ＲＡＭ３３は、ＣＰＵ３８の読出指示に応じて記憶してある各種情報などを適宜読み出す。
【００２５】
補助記憶装置３４は、例えば、磁気記憶方式のハードディスクなどが該当する。補助記憶装置３４は、例えば、プログラム、候補者リストＴ７、一対比較リストＴ８、大小関係リストＴ９、重み付けリストＴ１０などの各種データを記憶する。補助記憶装置３４は、ＣＰＵ３８の読出指示に応じて記憶してあるプログラムなどを適宜読み出す。
【００２６】
入力部３５は、管理者Ｃにより操作され、サーバ３の管理、保守又はスケジュール調整のための各種指示の入力を受け付け、受け付けた各種指示をＲＡＭ３３、補助記憶装置３４又はＣＰＵ３８に出力する。入力部３５は、例えば、キーボード又はマウスなどが該当する。
【００２７】
出力部３６は、ＣＰＵ３８により制御されることにより、サーバ３の管理、保守又はスケジュール調整のための各種情報をＲＡＭ３３、補助記憶装置３４又はＣＰＵ３８から受け付け、受け付けた情報を出力する。出力部３６は、例えば、ディスプレイ装置、スピーカなどが該当する。出力部３６は、スケジュール情報の出力手段などに該当する。
【００２８】
データベース通信インタフェース３７は、利用者情報データベースＤＢ１、代理人情報データベースＤＢ２、従事者情報データベースＤＢ３及び訪問予定データベースＤＢ４との間で情報を送受信するための手段となる。
【００２９】
次に利用者情報データベースＤＢ１に格納してある各利用者基本情報テーブルＴ１及び各利用者実績情報テーブルＴ２の格納例について説明する。図３は利用者基本情報テーブルＴ１の格納例を示す図、図４は利用者実績情報テーブルＴ２の格納例を示す図である。
【００３０】
各利用者基本情報テーブルＴ１には、利用者Ａについての個人情報が個人毎に生成され格納されている。格納されている個人情報には、例えば、利用者Ａの氏名、利用者Ａの住所、利用者Ａの性別、利用者Ａの生年月日、利用者Ａの電話番号、利用者Ａの携帯電話番号、利用者Ａの携帯メールアドレス、利用者ＡのＥメールアドレス、利用者Ａを代理する代理人氏名などが含まれている。かかる個人情報は、利用者通信端末装置１への入力を介して利用者情報データベースＤＢ１へ予め格納される。尚、本実施例では、利用者ＡのＥメールアドレスを利用者Ａの連絡先情報とする一例を説明するが、本発明は、これに限定されるものでなく、利用者Ａの携帯メールアドレスであってもよい。
【００３１】
各利用者実績情報テーブルＴ２には、利用者Ａが過去に利用した訪問サービスの内容が訪問サービス毎に生成され格納されている。格納されている内容には、例えば、利用者Ａの氏名、利用者Ａへの訪問年月日、利用者Ａへの訪問時間、利用者Ａへの訪問サービス、利用者Ａの担当者、利用者Ａが希望した訪問希望者などが含まれている。各利用者実績情報テーブルＴ２は、サーバ３がスケジュール情報を生成したとき、生成したスケジュール情報に基づいて生成され、利用者情報データベースＤＢ１へ訪問予約毎に格納され、対象となるスケジュール情報が削除されたとき、従事者情報データベースＤＢ３から削除される。
【００３２】
次に代理人情報データベースＤＢ２に格納してある各代理人基本情報テーブルＴ３の格納例について説明する。図５は代理人基本情報テーブルＴ３の格納例を示す図である。
【００３３】
各代理人基本情報テーブルＴ３には、利用者Ａを代理する代理人についての個人情報が個人毎に生成され格納されている。格納されている個人情報には、例えば、代理人の氏名、代理人の住所、代理人の性別、代理人の生年月日、代理人の電話番号、代理人のＦＡＸ番号、代理人のＥメールアドレスなどが含まれている。かかる個人情報は、利用者通信端末装置１又は代理人の通信端末装置（図示せず。以下同じ。）を介して代理人情報データベースＤＢ２へ予め格納される。各代理人基本情報Ｔ３は、代理人の氏名を関連キーとして各利用者基本情報テーブルＴ１と関連付けされている。従って、サーバ３は、利用者基本情報テーブルＴ１を代理人基本情報テーブルＴ３に置き換えることにより、代理人を利用者Ａとして扱い処理をすることができる。
【００３４】
次に従事者情報データベースＤＢ３に格納してある各従事者基本情報テーブルＴ４及び各従事者実績情報テーブルＴ５の格納例について説明する。従事者情報データベースＤＢ３は、本発明に係る従事者情報データベースに該当する。図６は従事者基本情報テーブルＴ４の格納例を示す図、図７は従事者実績情報テーブルＴ５の格納例を示す図である。
【００３５】
各従事者基本情報テーブルＴ４には、訪問従事者Ｂについての個人情報が個人毎に生成され格納されている。格納されている個人情報には、例えば、訪問従事者Ｂの氏名、訪問従事者Ｂの住所（滞在場所のデータを含む）、訪問従事者Ｂの性別、訪問従事者Ｂの生年月日、訪問従事者Ｂの電話番号、訪問従事者Ｂの携帯電話番号、訪問従事者Ｂの携帯メールアドレス、訪問従事者ＢのＥメールアドレス、訪問従事者Ｂが可能な提供サービス、訪問従事者Ｂが１ヶ月に担当する労働時間の合計である月労働時間、訪問従事者Ｂが１ヶ月に可能な労働時間の上限である月労働制限時間、管理者Ｃであることを示す訪問管理者フラグなどが含まれている。かかる個人情報は、従事者通信端末装置２への入力を介して従事者情報データベースＤＢ３に予め格納される。尚、本実施例では、訪問従事者Ｂの携帯メールアドレスを訪問従事者Ｂの連絡先情報とする一例を説明するが、本発明は、これに限定されるものでなく、訪問従事者ＢのＥメールアドレスであってもよい。
【００３６】
各従事者実績情報テーブルＴ５には、訪問従事者Ｂが過去に提供した訪問サービスの内容が訪問サービス毎に生成され格納されている。格納されている内容には、例えば、訪問従事者Ｂの氏名、訪問従事者Ｂによる訪問年月日、訪問従事者Ｂによる訪問時間、訪問従事者Ｂが提供した訪問サービスなどが含まれている。各従事者実績情報テーブルＴ５は、サーバ３がスケジュール情報を生成したとき、生成したスケジュール情報に基づいて生成されて従事者情報データベースＤＢ３へ訪問予約毎に格納され、対象となるスケジュール情報が削除されたとき、従事者情報データベースＤＢ３から削除される。
【００３７】
次に訪問予定データベースＤＢ４に格納してある各訪問予定リストＴ６の格納例について説明する。図８は訪問予定リストＴ６の格納例を示す図である。
【００３８】
各訪問予定リストＴ６には、訪問従事者Ｂを担当者とするスケジュール情報が訪問予定として格納されている。格納されているスケジュール情報には、例えば、訪問サービスの担当者となる訪問従事者Ｂの氏名、訪問サービスを受ける利用者Ａの氏名、訪問の予定年月日、訪問の予定時間、訪問による予定サービスなどが含まれている。スケジュール情報は、スケジュール調整処理においてサーバ３により訪問予定毎に生成される。
【００３９】
次に補助記憶装置３４に格納してある候補者リストＴ７の格納例について説明する。図９は候補者リストＴ７の格納例を示す図である。
【００４０】
各候補者リストＴ７には、候補者とされた訪問従事者Ｂの個人情報が並べられている。かかる個人情報は、スケジュール調整処理においてサーバ３により従事者基本情報テーブルＴ４内の訪問従事者Ｂの個人情報に基づいて生成され、優先順に並べられている。尚、訪問従事者Ｂの個人情報の抽出、優先順位の決定については、後述にて説明する。
【００４１】
実施例１．
以下、利用者Ａが新規入力した依頼条件に基づいて訪問従事者Ｂを担当者とするスケジュール情報を生成するときの各ハードウェア資源の動作を説明する。図１０は依頼条件の新規入力画面の表示例を示す図、図１１は一対比較リストＴ８の格納例を示す図、図１２は大小関係リストＴ９及び重み付けリストＴ１０の格納例を示す図である。
【００４２】
利用者Ａは、利用者通信端末装置１の出力部（図示せず。以下同じ。）に表示された新規入力画面に従い、訪問サービスに対して希望する複数の依頼条件を新規入力する。依頼条件は、依頼受付日時を含む。新規入力画面は、例えば、利用者Ａの氏名、住所、訪問希望日、訪問希望時間、訪問サービス名、訪問希望者名などを受け付けるようにしてある（図１０参照）。
尚、本実施例では、利用者氏名を明石太郎とし、利用者住所を神奈川県○○市△△区とし、訪問希望日を２００５年８月２５日とし、訪問希望時間を１４時から１５時までとし、訪問サービス名を訪問看護とし、訪問希望者名を無しとする依頼条件が入力され、利用者通信端末装置１の依頼受付日時を２００５年８月１０日１７時４５分とする一例を説明する。
【００４３】
各利用者通信端末装置１は、利用者Ａにより新規入力された複数の依頼条件を受け付け、受け付けた依頼条件をサーバ３へ送信する。
【００４４】
サーバ３は、利用者通信端末装置１から送信された依頼条件を受信し、候補者抽出を行うべく以下の処理を行う。サーバ３は、受信した依頼条件の一部又は全てを候補者情報を抽出するための絶対条件として選定する。絶対条件の選定ルールは、管理者Ｃにより予め設定又は更新され、補助記憶装置３４に記憶されている。絶対条件は、例えば、利用者Ａの訪問希望日時と訪問従事者Ｂの訪問可能日時とを照合するための日時条件、利用者Ａの希望サービスと訪問従事者Ｂの提供可能サービスとを照合するためのサービス条件、利用者Ａの居住地と訪問従事者Ｂの滞在場所とを照合するための地理的距離条件、初期値を１０として利用者Ａから訪問希望者として指名される都度値を１減算し、途中変更される都度値に１加算する最小値０〜最大値２０の距離で示される心理的距離条件、担当者となることにより月労働制限時間を超過するか否かを示す労働時間条件などがある。
尚、本実施例では、絶対条件として日時条件又はサービス条件が選定された一例を説明する。
【００４５】
サーバ３は、従事者情報データベースＤＢ３にアクセスし、絶対条件を満たす従事者基本情報テーブルＴ１を複数抽出する。抽出した従事者基本情報テーブルＴ１は、候補者情報として処理される。サーバ３は、例えば、サービス条件に基づいて、利用者Ａが依頼した“訪問看護”を提供できる訪問従事者Ｂである“中原花子”、“上小田四郎”、“港五郎”、“新橋良子”を抽出し、日時条件に基づいて、利用者Ａが依頼した２００５年８月２５日の１４時から１５時まで訪問できる訪問従事者Ｂとして“中原花子”、“上小田四郎”、“港五郎”、“新橋良子”を抽出する。その結果、サーバ３は、かかる訪問従事者Ｂらの情報を候補者情報とし、候補者リストＴ７を生成する（図９参照）。
このように、本発明は、管理者Ｃが設定した絶対情報に基づいて候補者を抽出するようにしてあることにより、最適な候補者が抽出できるように調整することができる。
【００４６】
サーバ３は、候補者となる訪問従事者Ｂらの訪問適合度を夫々算出すべく以下の処理を行う。サーバ３は、受信した依頼条件の一部又は全てを訪問適合度を算出するための算出条件として選定する。算出条件への選定ルールは、管理人により予め設定又は更新され、補助記憶装置３４に記憶されている。算出条件は、上述した絶対条件と同様の日時条件、サービス条件、地理的距離条件、心理的距離条件、労働時間条件がある。
【００４７】
サーバ３は、選定した各算出条件の何れかを夫々ＸとＹとしてＸとＹとの組み合わせを行い、組み合わせた各算出条件Ｘ及びＹについて一対比較、即ち、「Ｙに比べるとＸは〜である。」という旨の比較を行う。サーバ３は、一対比較リストＴ８に基づいて一対比較を実行する。
尚、本実施例では、算出条件として地理的距離条件、心理的距離及び労働時間条件が選定された一例を説明する。
【００４８】
一対比較リストＴ８は、管理者Ｃにより予め設定又は更新され、補助記憶装置３４に記憶されている。サーバ３は、一対比較リストＴ８（図１１参照）を補助記憶装置３４から読み出すと共に、各算出条件Ｘ及びＹの組み合わせを出力部３６を介して画面出力する。管理者Ｃは、画面出力された各算出条件Ｘ及びＹの組み合わせに対して任意の大小関係を入力する。サーバ３は、管理者Ｃにより入力された大小関係を受け付け、受け付けた大小関係を一対比較リストＴ８に基づいて所定値に変換する。
【００４９】
例えば、心理的距離条件（Ｙ）に比べ地理的距離条件（Ｘ）が“やや重要”と入力された場合、地理的距離条件（Ｘ）の値が３となり、心理的距離条件（Ｙ）の値が１／３となる。また、地理的距離条件（Ｙ）に比べ労働時間条件（Ｘ）が“やや重要”と入力された場合、労働時間条件（Ｘ）の値が３となり、地理的距離条件（Ｙ）の値が１／３となる。また、心理的距離条件に比べ労働時間条件（Ｘ）が“重要”と入力された場合、労働時間条件（Ｘ）の値が５となり、心理的距離条件（Ｙ）の値が１／５となる。
サーバ３は、かかる値を纏め、各算出条件Ｘを“行”、各算出条件Ｙを“列”とする大小関係リストＴ９を生成し（図１２（ａ）参照）、生成した大小関係リストＴ９を補助記憶装置３４に記憶する。
【００５０】
サーバ３は、生成した大小関係リストＴ９の各行の値を掛け算して３乗根とすることにより、各行の幾何平均を算出する。サーバ３は、算出した各行の幾何平均を合計し、幾何平均合計を算出する。サーバ３は、各行の幾何平均を幾何平均合計で割ることにより、各行の重み付けを算出する。サーバ３は、各行の重み付けを該当する各算出条件Ｘに対応付け、重み付けリストＴ１０を生成し（図１２（ｂ）参照）、生成した重み付けリストＴ１０を補助記憶装置３４に記憶する。
【００５１】
サーバ３は、候補者となる訪問従事者Ｂらの情報と各算出条件との関係に基づいて、各候補者の情報が算出条件を満足することの満足度を夫々導出する。満足度は、満足度リスト（図示せず。以下同じ。）に基づいて決定される。満足度リストは、管理者Ｃにより予め設定又は更新され、補助記憶装置３４に記憶されている。例えば、日時条件に対応する満足度は、利用者Ａの訪問希望日時と訪問従事者Ｂの訪問可能日時とが合致した場合を１とし、合致していない場合を０とする。サービス条件に対応する満足度は、利用者Ａの希望サービス内容と訪問従事者Ｂの提供サービスの内容とが合致している場合を１とし、合致していない場合を０とする。地理的距離条件に対応する満足度は、利用者Ａの居住地と訪問従事者Ｂの滞在場所とが合致している場合を１とし、合致していない場合を０とする。心理的距離条件に対応する満足度は、距離が１減算される都度０．０５加算され、距離が１加算される都度０．０５減算され、最小距離０の場合を１とし、最大距離２０の場合を０とする。労働時間条件に対応する満足度は、月労働制限時間内である場合を０とし、月労働制限時間を超過する場合を０とする。但し、該当月の月労働制限時間内であっても該当年度中に月労働制限時間を超過した場合を０．５とする。
尚、本実施の形態では、４人の訪問従事者Ｂにおいて、各従事者情報の３つの算出条件への満足度を夫々導出する。
【００５２】
サーバ３は、算出条件への満足度と算出条件に対応する重み付けとを掛け合わせて積を算出する。重み付けは、上述した重み付けリストＴ１０に基づいて決定される。
【００５３】
サーバ３は、算出した積の総和を訪問適合度として出力する。訪問適合度は、訪問従事者Ｂを利用者Ａへ訪問させた場合の適合の度合いを示す。
尚、本実施の形態では、サーバ３は、４人の訪問従事者Ｂに対する訪問適合度を算出する。
【００５４】
このように、本発明は、管理者Ｃが設定した算定条件及び一対比較リストＴ８に基づいて候補者となる訪問従事者Ｂの訪問適合度を算出するようにしてあることにより、最適な訪問従事者Ｂが優先されるように調整することができる。
【００５５】
サーバ３は、候補者となる訪問従事者Ｂらへの問い合わせの優先順位を決定すべく以下の処理を行う。サーバ３は、算出した各訪問従事者Ｂの訪問適合度に対して順位付けを行う。順位付けは、例えば、訪問適合度が大きい順に格付けされる。サーバ３は、順位付けに従い、候補者リストＴ７内の各訪問従事者Ｂに対する優先順位を決定し、候補者リストＴ７に格納する。
【００５６】
サーバ３は、候補者リストＴ７のデータを出力部３６を介して画面出力する。管理者Ｃは、画面出力された候補者リストＴ７のデータに従い、問い合わすべき訪問従事者Ｂの識別情報を一又は複数入力する。サーバ３は、所定時間に達したときに識別情報の入力を受け付けていないと判断した場合、候補者リストＴ７のうち、最上位の訪問従事者Ｂの識別情報の入力を受け付けたものとみなす。このように、本発明は、管理者Ｃの調整作業の負担を軽減させることができる。
【００５７】
サーバ３は、緊急度を算出すべく以下の処理を行う。サーバ３は、依頼条件が含む訪問希望日、訪問希望時間及び依頼受付日時に基づいて訪問希望日時と訪問受付日時との差分を算出する。サーバ３は、緊急度リスト（図示せず。以下同じ。）に基づいて差分値に対応する緊急度を決定する。緊急度リストは、管理者Ｃにより予め設定又は更新され、補助記憶装置３４に記憶されている。緊急度リストには、例えば、差分値が２４時間未満の場合を緊急度大とし、差分値が２４時間以上４８時間未満の場合を緊急度中とし、差分値が４８時間以上７２時間未満の緊急度小とするデータが格納されている。
尚、本実施例では、訪問希望日時“２００５年８月２５日１４時”と訪問受付日時“２００５年８月２２日１７時４５分”との差分が“６８時間１５分”であるから、緊急度小と決定される。
【００５８】
サーバ３は、緊急度に応じた送信タイミングを決定する。送信タイミングは、サーバ３が各種情報を間欠的に送信するときの所定の間隔を示すものであり、管理者Ｃにより予め設定又は更新され、補助記憶装置３４に記憶されている。送信タイミングは、例えば、緊急度大の場合を１時間毎とし、緊急度中の場合を３時間毎とし、緊急度小を６時間毎とするように設定されている。
尚、本実施例では、緊急度が小であるから、６時間毎の送信タイミングが決定される。
【００５９】
サーバ３は、差分値が緊急を示すか否かを基準区分（図示せず。以下同じ。）に基づいて判断する。基準区分は、差分値が緊急を示すか否かを判断するための基準となり、管理者Ｃにより予め設定又は更新され、補助記憶装置３４に記憶されている。
尚、本実施例では、基準区分が７２時間未満の差分値が緊急を示していると設定されていると仮定した場合、差分値が“６８時間１５分”であるから、緊急を示すと判断される。
【００６０】
サーバ３は、候補者となる訪問従事者Ｂらに訪問の可否を問い合わせるべく以下の処理を行う。サーバ３は、従事者情報データベースＤＢ３にアクセスし、管理者Ｃにより入力された訪問従事者Ｂの識別情報に従い、該当する訪問従事者Ｂの連絡先情報を抽出する。サーバ３は、抽出した連絡先情報が示す従事者通信端末装置２へ訪問可否の回答を求める旨の電子メールを送信する。
【００６１】
サーバ３は、差分値が緊急を示していると判断した場合、決定した優先順位に従うことなく、従事者情報データベースＤＢ３にアクセスし、候補者情報として抽出された訪問従事者Ｂの連絡先情報を全て抽出する。サーバ３は、抽出した連絡先情報が示す従事者通信端末装置２の全てへ訪問可否の回答を求める旨の電子メールを同報送信する。かかる同報送信は、緊急度に応じて決定された送信タイミングの間隔で間欠的に行われる。サーバ３は、かかる同報送信を、従事者通信端末装置２から訪問可能を内容とする回答情報を受信するまで反復継続する。サーバ３は、訪問依頼が緊急である旨を出力部３６を介して画面出力する。
このように、本発明は、緊急度に応じて問い合わせの頻度を調整することにより、訪問従事者Ｂへの問い合わせを確実に行うことができ、訪問従事者Ｂから訪問可能を内容とする回答を受信する確率を高めることができる。また、管理者Ｃは、訪問依頼が緊急である旨を確認することができ、設定条件を更新するなどして最適な訪問従事者Ｂを担当者としたスケジュールを調整することができる。
【００６２】
各従事者通信端末装置２は、サーバ３から送信された電子メールを受信し、受信した電子メールの内容を画面出力する。出力画面は、例えば、訪問可能及び訪問不可能のボタンが表示され、ボタンをクリックすることにより回答が入力されるようになっている。訪問従事者Ｂは、画面出力された内容に従い、訪問可否の回答を入力する。各従事者通信端末装置２は、訪問従事者Ｂから入力された回答を受け付け、受け付けた回答が示す回答情報及び従事者氏名をサーバ３へ送信する。更に、各従事者通信端末装置２は、所定時間に達したときに回答情報及び従事者氏名を受け付けていないと判断した場合、自動的に訪問不可能を示す回答情報及び従事者氏名をサーバ３へ送信するようにしてもよい。
【００６３】
サーバ３は、各従事者通信端末装置２から送信された回答情報を受信し、受信した回答情報が訪問可能を示す内容であるか否かを判断する。サーバ３は、受信した回答情報が訪問可能を示す内容であると判断した場合、従事者情報データベースＤＢ３にアクセスし、訪問可能を示す回答情報と共に受信した従事者氏名を検索し、該当する従事者氏名の従事者基本情報テーブルＴ４を抽出する。サーバ３は、受信した依頼条件が含む利用者Ａの氏名を関連キーとして利用者Ａの利用者基準情報テーブルＴ１を利用者情報データベースＤＢ１から抽出する。サーバ３は、従事者基本情報テーブルＴ１、依頼条件、及び利用者基本情報テーブルＴ４に基づいてスケジュール情報を生成し、生成したスケジュール情報を訪問予定リストＴ６に格納する（図８参照）。スケジュール情報は、訪問従事者Ｂを担当者とする訪問予定を示す。
尚、サーバ３は、訪問可能を示す回答情報を複数受信した場合、受信日時の早い回答情報を優先するか、又は、候補者リストＴ７において最優先とされる訪問従事者Ｂからの回答情報を優先する。
【００６４】
サーバ３は、生成したスケジュール調整を出力部３６を介して画面出力すると共に、利用者端末装置１及び従事者端末装置２へ送信する。これにより、利用者Ａ、訪問従事者Ｂ及び管理者Ｃは、スケジュール調整が完了したことを確認することができる。
【００６５】
次に利用者Ａにより入力された依頼条件に基づいてサーバ３が実行するスケジュール調整処理の手順について説明する。図１３及び図１４はサーバ３が実行するスケジュール調整処理の手順を示すフローチャートである。
【００６６】
サーバ３のＣＰＵ３８は、利用者通信端末装置１から送信された依頼条件を受信し（Ｓ１０１）、受信した依頼条件の一部又は全てを絶対条件として選定する（Ｓ１０２）。ＣＰＵ３８は、従事者情報データベースＤＢ３にアクセスし、絶対条件を満たす情報を候補者情報として抽出する（Ｓ１０３）。ＣＰＵ３８は、依頼条件に基づいて訪問適合度算出処理を実行する（Ｓ１０４）。訪問適合度算出処理の手順については、後述にて説明する。ＣＰＵ３８は、訪問適合度算出処理により算出された訪問適合度に基づいて候補者情報が示す訪問従事者Ｂへの問い合わせの優先順位を決定する（Ｓ１０５）。
【００６７】
ＣＰＵ３８は、依頼条件が含む依頼受付日時と訪問希望日時との差分を算出する（Ｓ１０６）。ＣＰＵ３８は、緊急度リストを補助記憶装置３４から読み出し、読み出した緊急度リストに基づいて差分値に応じた緊急度を決定する（Ｓ１０７）。ＣＰＵ３８は、緊急度に応じた送信タイミングを決定する（Ｓ１０８）。ＣＰＵ３８は、基準区分を補助記憶装置３４から読み出し、読み出した基準区分に基づいて差分値が緊急を示すか否かを判断する（Ｓ１０９）。
【００６８】
ＣＰＵ３８は、差分値が緊急を示していないと判断した場合（Ｓ１０９でＮＯ）、ステップＳ１０５で決定した優先順位のうち最上位又は任意の訪問従事者Ｂの従事者通信端末装置２へ問い合わせ情報を送信する（Ｓ１１０）。
【００６９】
一方、ＣＰＵ３８は、差分値が緊急を示していると判断した場合（Ｓ１０９でＹＥＳ）、ステップＳ１０５で決定した優先順位に従うことなく、候補者情報として抽出された全ての訪問従事者Ｂの従事者通信端末装置２へ問い合わせ情報を同報送信する（Ｓ１１１）。ＣＰＵ３８は、ステップＳ１０８で決定した送信タイミングの間隔で間欠的に同報送信する。また、ＣＰＵ３８は、出力部３６を介して管理者Ｃに対して緊急である旨を出力する（Ｓ１１２）。
【００７０】
ＣＰＵ３８は、従事者通信端末装置２から送信された、問い合わせ情報に対する回答を示す回答情報を受信したとき、受信した回答情報が訪問可能を示す内容であるか否かを判断する（Ｓ１１３）。ＣＰＵ３８は、受信した回答情報が訪問可能を示す内容であると判断した場合（Ｓ１１３でＹＥＳ）、回答した訪問従事者Ｂを担当者とするスケジュール情報を生成して訪問予定リストＴ６に格納する（Ｓ１１４）。ＣＰＵ３８は、生成したスケジュール情報を出力部３４を介して画面出力すると共に、スケジュール情報を利用者通信端末装置１及び各従事者通信端末装置２へ送信する（Ｓ１１５）。ＣＰＵ３８は、スケジュール調整処理を終了する。
【００７１】
一方、ＣＰＵ３８は、受信した回答情報が訪問可能を示す内容でないと判断した場合（Ｓ１１３でＮＯ）、回答した訪問従事者Ｂを候補者から除外する（Ｓ１１６）。即ち、サーバ３は、候補者情報の中から、回答した訪問従事者Ｂについての従事者基本情報を削除する。サーバ３は、候補者が存在するか否かを判断する（Ｓ１１７）。即ち、サーバ３は、候補者情報の中に、訪問従事者Ｂについての従事者基本情報が残余しているか否かを判断する。その結果、ＣＰＵ３８は、候補者が存在すると判断した場合（Ｓ１１７でＹＥＳ）、ステップＳ１０９に戻り、処理を繰り返す。繰り返しの処理では、ステップＳ１０５で決定した優先順位のうち、訪問不可能と回答した訪問従事者Ｂを削除した結果、最上位になる、又は任意の訪問従事者Ｂの従事者通信端末装置２へ問い合わせ情報を送信する（Ｓ１１０参照）。
【００７２】
一方、ＣＰＵ３８は、候補者が存在していないと判断した場合（Ｓ１１７でＮＯ）、スケジュール調整処理を終了する。
【００７３】
次に訪問適合度算出処理の手順について説明する。図１５はサーバ３が実行する訪問適合度算出処理の手順を示すフローチャートである。
【００７４】
サーバ３は、依頼条件の一部又は全てを算出条件として選定し（Ｓ２０１）、選定した各算出条件を夫々一対比較する（Ｓ２０２）。サーバ３は、一対比較の結果に基づいて重み付けを算出し、算出した重み付けを各算出条件に対応付ける（Ｓ２０３）。サーバ３は、候補者情報と各算出条件との関係に基づいて各算出条件の満足度を導出し（Ｓ２０４）、導出した各算出条件の満足度と該算出条件に対応する重み付けとの積を算出する（Ｓ２０５）。サーバ３は、全ての算出条件に対して処理を実行したか否かを判断し（Ｓ２０６）、全ての算出条件に対して処理を実行していないと判断した場合（Ｓ２０６でＮＯ）、ステップＳ２０２に戻り、異なる算出条件に対する処理を実行する。
【００７５】
一方、ＣＰＵ３８は、全ての算出条件に対して処理を実行したと判断した場合（Ｓ２０６でＹＥＳ）、算出した積の総和を訪問適合度として出力し（Ｓ２０７）、次回の実行まで訪問適合度算出処理を停止する。
【００７６】
実施例２．
上述した実施例１では利用者Ａにより新規入力された依頼条件に基づいて訪問従事者Ｂを担当者とするスケジュール情報を生成する一例を説明した。しかし、本発明はこれに限定されることなく、利用者Ａにより更新入力された複数の依頼条件に基づいて訪問従事者Ｂを担当者とするスケジュール情報を生成してもよい。図１６は依頼条件の更新入力画面の表示例を示す図である。
【００７７】
利用者Ａは、利用者通信端末装置１の出力部に表示された更新入力画面に従い、訪問サービスに対して希望する複数の依頼条件を更新入力する。更新入力画面は、利用者Ａが依頼している依頼条件の内容を依頼順に並べて表示され、表示されている依頼条件の更新情報を受け付けるようにしてある（図１６参照）。
【００７８】
このように、本発明は、利用者が既に呈示した依頼条件の変更又はキャンセルを要求する場合であっても、スケジューリングを柔軟に行うことができる。
【００７９】
尚、サーバ３の構成及び作用、利用者Ａが入力した複数の依頼条件に基づいて訪問従事者Ｂを担当者とするスケジュール情報を生成する一例、スケジュール調整処理の手順は、実施例１と同様であるから、対応する部分に同一の符号番号を付してその説明を省略する。
【００８０】
実施例３．
上述した実施例では、利用者Ａにより入力された複数の依頼条件に基づいて訪問従事者Ｂを担当者とされるスケジュール情報を生成する一例を説明した。しかし、本発明はこれに限定されるものでなく、訪問担当者Ｂにより入力されたスケジュール情報の削除要求に基づいて対象となるスケジュール情報を削除するようにしてもよい。図１７は削除要求の入力画面の表示例を示す図である。
【００８１】
訪問従事者Ｂは、従事者通信端末装置２の出力部に表示された削除要求入力画面に従い、スケジュール情報の削除要求を入力する。削除要求入力画面は、例えば、従事者氏名、取消サービス、訪問予定取消日、訪問予定取消日時など訪問依頼者Ｂが担当者となっているスケジュール情報の削除要求を受け付けるようにしてある（図１７参照）。
【００８２】
次に訪問従事者Ｂにより入力された削除要求に基づいてサーバ３が実行するスケジュール調整処理の手順について説明する。図１８及び図１９はサーバ３が実行するスケジュール調整処理の手順を示すフローチャートである。
【００８３】
従事者通信端末装置２は、訪問従事者Ｂにより入力された削除要求を受け付け、受け付けた削除要求をサーバ３へ送信する。
【００８４】
サーバ３のＣＰＵ３８は、従事者通信端末装置２から送信された従事者氏名及び削除要求を受信し（Ｓ３０１）、受信した従事者氏名の訪問従事者Ｂが担当者となっているスケジュール情報を訪問予定リストＴ６から削除する（Ｓ３０２）。ＣＰＵ３８は、受信した従事者氏名の訪問従事者Ｂを候補者から除外し（Ｓ３０３）、候補者が存在するか否かを判断する（Ｓ３０４）。即ち、サーバ３は、候補者情報の中に訪問従事者Ｂについての従事者基本情報が残余しているか否かを判断する。その結果、ＣＰＵ３８は、候補者が存在していないと判断した場合（Ｓ３０４でＮＯ）、スケジュール調整処理を終了する。
【００８５】
一方、ＣＰＵ３８は、候補者が存在すると判断した場合（Ｓ３０４でＹＥＳ）、利用者通信端末装置１から送信した依頼条件に基づいて訪問適合度算出処理を実行する（Ｓ３０５）。ＣＰＵ３８は、訪問適合度算出処理により出力した訪問適合度に基づいて候補者情報が示す訪問従事者Ｂへの問い合わせの優先順位を決定する（Ｓ３０６）。尚、訪問適合度算出処理及び優先順位の決定は、削除要求した訪問従事者Ｂを除外し、残余する訪問従事者Ｂに対して行う。また、訪問適合度算出処理の手順は、上述したステップＳ１０４における訪問適合度算出処理と同様であるから、その説明を省略する。
【００８６】
ＣＰＵ３８は、依頼条件が含む依頼受付日時と訪問希望日時との差分を算出する（Ｓ３０７）。ＣＰＵ３８は、緊急度対象リストを補助記憶装置３４から読み出し、読み出した緊急度対象リストに基づいて差分値に応じた緊急度を決定する（Ｓ３０８）。ＣＰＵ３８は、緊急度に応じた送信タイミングを決定する（Ｓ３０９）。ＣＰＵ３８は、基準区分を補助記憶装置３４から読み出し、読み出した基準区分に基づいて差分値が緊急を示すか否かを判断する（Ｓ３１０）。
【００８７】
ＣＰＵ３８は、差分値が緊急を示していないと判断した場合（Ｓ３１０でＮＯ）、ステップＳ１０５で決定した優先順位のうち最上位又は任意の訪問従事者Ｂの従事者通信端末装置２へ問い合わせ情報を送信する（Ｓ３１１）。
【００８８】
一方、ＣＰＵ３８は、差分値が緊急を示していると判断した場合（Ｓ３１０でＹＥＳ）、ステップ１０５で決定した優先順位に従うことなく、候補者情報として抽出された全ての訪問従事者Ｂの従事者通信端末装置２へ問い合わせ情報を同報送信する（Ｓ３１２）。ＣＰＵ３８は、ステップＳ１０８で決定した送信タイミングの間隔で間欠的に同報送信する。また、ＣＰＵ３８は、出力部３６を介して管理者Ｃに対して緊急である旨を出力する（Ｓ３１３）。
【００８９】
ＣＰＵ３８は、従事者通信端末装置２から送信された、問い合わせ情報に対する回答を示す回答情報を受信したとき、受信した回答情報が訪問可能を示す内容であるか否かを判断する（Ｓ３１４）。ＣＰＵ３８は、受信した回答情報が訪問可能を示す内容であると判断した場合（Ｓ３１４でＹＥＳ）、回答した訪問従事者Ｂを担当者とするスケジュール情報を生成して訪問予定リストＴ６に格納する（Ｓ３１５）。ＣＰＵ３８は、生成したスケジュール情報を出力部３４を介して画面出力すると共に、利用者通信端末装置１及び各従事者通信端末装置２へ送信する（Ｓ３１６）。ＣＰＵ３８は、スケジュール調整処理を終了する。
【００９０】
一方、ＣＰＵ３８は、受信した回答情報が訪問可能を示す内容でないと判断した場合（Ｓ３１４でＮＯ）、回答した訪問従事者Ｂを候補者から除外する（Ｓ３１７）。即ち、サーバ３は、候補者情報の中から、回答した訪問従事者Ｂについての従事者基本情報を削除する。サーバ３は、候補者が存在するか否かを判断する（Ｓ３１８）。即ち、サーバ３は、候補者情報の中に、訪問従事者Ｂについての従事者基本情報が残余しているか否かを判断する。その結果、ＣＰＵ３８は、候補者が存在すると判断した場合（Ｓ３１８でＹＥＳ）、ステップＳ３１０に戻り、処理を繰り返す。繰り返しの処理では、ステップＳ１０５で決定した優先順位のうち、訪問不可能と回答した訪問従事者Ｂを削除した結果、最上位になる、又は任意の訪問従事者Ｂの従事者通信端末装置２へ問い合わせ情報を送信する（Ｓ３１１参照）。
【００９１】
一方、ＣＰＵ３８は、候補者が存在していないと判断した場合（Ｓ３１８でＮＯ）、スケジュール調整処理を終了する。
【００９２】
このように、本発明は、訪問従事者が確定したスケジュール情報の変更する場合であっても、スケジューリングを柔軟に行うことができる。
【００９３】
尚、サーバ３の構成及び作用、利用者Ａが入力した複数の依頼条件に基づいて訪問従事者Ｂを担当者とするスケジュール情報を生成する一例、スケジュール情報調整処理の手順は、実施例１と同様であるから、対応する部分に同一の符号番号を付してその説明を省略する。
【００９４】
尚、上述の実施例では、管理者Ｃがサーバ３を操作することによりスケジュール調整についての各種指示を入力し、スケジュール調整についての各種情報が出力部３６を介して出力される一例を説明した。しかし、本発明はこれに限定されるものでなく、管理者Ｃは、サーバ３と接続が可能な通信端末装置（図示せず）を別途所有し、スケジュール調整についての各種指示を当該通信端末装置へ入力してサーバ３を遠隔操作し、サーバ３から受信したスケジュール調整についての各種情報を当該通信端末装置の出力部を介して出力するようにしてもよい。
【００９５】
また、上述した実施例で例示していないデータ、例えば、訪問従事者Ｂの性別、年齢、従事者実績の数などのデータを依頼条件として用いるようにしてもよい。
【００９６】
以上の実施の形態に関し、更に以下の付記を開示する。
【００９７】
（付記１）  訪問サービスの利用者又は訪問サービスを提供する訪問従事者により入力された情報を受け付け、受け付けた情報に基づいて利用者及び訪問従事者との間の訪問サービスのスケジュールを調整する情報処理装置において、
訪問従事者についての従事者情報を訪問従事者への連絡先情報に対応付けて格納してある従事者情報データベースと、
利用者により新規入力又は更新入力された訪問サービスの依頼条件を複数受け付ける手段と、
前記従事者情報データベースに格納してある従事者情報のうち、受け付けた依頼条件の一部又は全てを満たす情報を候補者情報として抽出する候補者抽出手段と、
抽出した候補者情報と受け付けた依頼条件との関係に基づいて該候補者情報が示す訪問従事者を利用者へ訪問させることの訪問適合度を算出する訪問適合度算出手段と、
算出した訪問適合度に基づいて候補者情報が示す訪問従事者への問い合わせの優先順位を決定する手段と、
決定した優先順位に従い、該当する訪問従事者の連絡先へ訪問可否についての問い合わせ情報を送信する問い合わせ手段と、
訪問従事者により入力された、問い合わせ情報に対する回答を示す回答情報を受け付ける手段と、
受け付けた回答情報が訪問可能を示す内容であるか否かを判断する手段と、
受け付けた回答情報が訪問可能を示す内容であると判断した場合、該回答情報を入力した訪問従事者を担当者とするスケジュール情報を生成する手段と、
生成したスケジュール情報を出力する手段と
を備えることを特徴とする情報処理装置。
【００９８】
（付記２）  前記問い合わせ手段は、決定した優先順位のうち最優先とされる訪問従事者の連絡先へ訪問可否についての問い合わせ情報を送信するようにしてあることを特徴とする付記１に記載の情報処理装置。
【００９９】
（付記３）  訪問従事者により入力されたスケジュール情報の削除要求を受け付ける手段と、
受け付けた削除要求に応じて対象となるスケジュール情報を削除する手段と
を備え、
前記問い合わせ手段は、決定した優先順位のうち、削除したスケジュール情報において担当者とされていた訪問従事者を除き、最優先とされる訪問従事者の連絡先へ訪問可否についての問い合わせ情報を送信するようにしてあることを特徴とする付記２に記載の情報処理装置。
【０１００】
（付記４）  受け付けた依頼条件に基づいて訪問依頼の緊急度を決定する緊急度決定手段を備え、
前記問い合わせ手段は、決定した緊急度に応じた間隔で間欠的に訪問可否についての問い合わせ情報を送信するようにしてあることを特徴とする付記１乃至３の何れか一つに記載の情報処理装置。
【０１０１】
（付記５）  前記依頼条件は、依頼の受付日時及び訪問サービスの訪問希望日時を含み、
所定値が緊急を示すか否かを区分するための基準区分を記憶する手段と、
受け付けた依頼条件が含む前記受付日時と訪問希望日時との差分を算出する手段と、
前記基準区分に基づいて、算出した差分値が緊急を示すか否かを判断する手段と
を備え、
前記問い合わせ手段は、算出した差分値が緊急を示すと判断した場合、決定した優先順位に従うことなく全ての訪問従事者の連絡先へ前記緊急度に応じた間隔で間欠的に訪問可否の問い合わせ情報を同報送信するようにしてあることを特徴とする付記４に記載の情報処理装置。
【０１０２】
（付記６）  前記依頼条件の一部又は全てを候補者情報を抽出するための絶対条件及び訪問適合度を算出するための算出条件として夫々選定する手段を更に備え、
前記候補者抽出手段は、前記従事者情報データベースに格納してある従事者情報のうち、選定した絶対条件を満たす情報を候補者情報として抽出し、
前記訪問適合度算出手段は、抽出した候補者情報と選定した算出条件との関係に基づいて該候補者情報が示す訪問従事者を利用者へ訪問させることの訪問適合度を算出するようにしてあることを特徴とする付記１乃至５の何れか一つに記載の情報処理装置。
【０１０３】
（付記７）  前記訪問適合度算出手段は、
選定した各算出条件の組み合わせを夫々一対比較する手段と、
一対比較の結果に応じて重み付けを算出する手段と、
算出した重み付けを各算出条件に対応付けて記憶する手段と、
抽出した候補者情報と選定した各算出条件との関係に基づいて該候補者情報が算出条件を満足することの満足度を導出する手段と、
該算出条件に対応する重み付けと導出した満足度との積を順次算出する手段と、
順次算出した積の総和を前記訪問適合度として出力する手段と
を備えることを特徴とする付記６に記載の情報処理装置。
【０１０４】
（付記８）  中央装置と、該中央装置に通信網を介して接続され、利用者又は訪問従事者により入力された情報を送受信する複数の通信端末装置とを用い、利用者及び訪問従事者との間の訪問サービスのスケジュールを調整する訪問スケジュール調整システムにおいて、
訪問従事者についての従事者情報を訪問従事者への連絡先情報に対応付けて格納してある従事者情報データベースを備え、
第１の通信端末装置は、
利用者により新規入力又は更新入力された訪問サービスの依頼条件を複数送信する手段を備え、
前記中央装置は、
前記従事者情報データベースに格納してある従事者情報のうち、第１の通信端末装置から受信した依頼条件の一部又は全てを満たす情報を候補者情報として抽出する候補者抽出手段と、
抽出した候補者情報と受信した依頼条件との関係に基づいて該候補者情報が示す訪問従事者を利用者へ訪問させることの訪問適合度を算出する訪問適合度算出手段と、
算出した訪問適合度に基づいて候補者情報が示す訪問従事者への問い合わせの優先順位を決定する手段と、
決定した優先順位に従い、該当する訪問従事者の連絡先情報が示す第２の通信端末装置へ訪問可否についての問い合わせ情報を送信する問い合わせ手段と
を備え、
前記第２の通信端末装置は、
前記中央装置から受信した問い合わせ情報に対する回答を示す回答情報を訪問従事者の入力により受け付ける手段と、
受け付けた回答情報を前記中央装置へ送信する手段と
を備え、
前記中央装置は更に、
前記第２の通信端末装置から受信した回答情報が訪問可能を示す内容であるか否かを判断する手段と、
受信した回答情報が訪問可能を示す内容であると判断した場合、該回答情報を入力した訪問従事者を担当者とするスケジュール情報を生成する手段と、
生成したスケジュール情報を出力する手段と
を備えることを特徴とする訪問スケジュール調整システム。
【０１０５】
（付記９）  前記問い合わせ手段は、決定した優先順位のうち最優先とされる訪問従事者の連絡先情報が示す第２の通信端末装置へ訪問可否についての問い合わせ情報を送信するようにしてあることを特徴とする付記８に記載の訪問スケジュール調整システム。
【０１０６】
（付記１０）  前記第２の通信端末装置は更に、
訪問従事者を担当者とするスケジュール情報の削除要求を受け付ける手段と、
受け付けた削除要求を前記中央装置へ送信する手段と
を備え、
前記中央装置は更に、
前記第２の通信端末装置から受信した削除要求に応じて対象となるスケジュール情報を削除する手段を備え、
前記問い合わせ手段は、決定した優先順位のうち、削除したスケジュール情報において担当者とされていた訪問従事者を除き、最優先とされる訪問従事者の連絡先情報が示す第２の通信端末装置へ訪問可否についての問い合わせ情報を送信するようにしてあることを特徴とする付記９に記載の訪問スケジュール調整システム。
【０１０７】
（付記１１）  前記中央装置は、前記第１の通信端末装置から受信した依頼条件に基づいて訪問依頼の緊急度を決定する緊急度決定手段を更に備え、
前記問い合わせ手段は、決定した緊急度に応じた間隔で間欠的に訪問可否についての問い合わせ情報を送信するようにしてあることを特徴とする付記８乃至１０のいずれか一つに記載の訪問スケジュール調整システム。
【０１０８】
（付記１２）  前記依頼条件は、依頼の受付日時及び訪問サービスの訪問希望日時を含み、
前記中央装置は、
所定値が緊急を示すか否かを区別するための基準区分を記憶する手段と、
前記第１の通信端末装置から受信した依頼条件が含む前記受付日時と訪問希望日時との差分を算出する手段と、
前記基準区分に基づいて、算出した差分値が緊急を示すか否かを判断する手段と
を備え、
前記問い合わせ手段は、算出した差分値が緊急と示すと判断した場合、決定した優先順位に従うことなく訪問従事者の連絡先情報が示す第２の通信端末装置の全てへ前記緊急度に応じた間隔で間欠的に訪問可否の問い合わせ情報を同報送信するようにしてあることを特徴とする付記１１に記載の訪問スケジュール調整システム。
【０１０９】
（付記１３）  前記中央装置は更に、前記依頼条件の一部又は全てを候補者情報を抽出するための絶対条件及び訪問適合度を算出するための算出条件として夫々選定する手段を備え、
前記候補者抽出手段は、前記従事者情報データベースに格納してある従事者情報のうち、選定した絶対条件を満たす情報を候補者情報として抽出し、
前記訪問適合度算出手段は、抽出した候補者情報と選定した算出条件との関係に基づいて該候補者情報を示す訪問従事者を利用者へ訪問させることの訪問適合度を算出するようにしてあることを特徴とする付記８乃至１２の何れか一つに記載の訪問スケジュール調整システム。
【０１１０】
（付記１４）  前記訪問適合度算出手段は、
選定した各算出条件の組み合わせを夫々一対比較する手段と、
一対比較の結果に応じて重み付けを算出する手段と、
算出した重み付けを各算出条件に対応付けて記憶する手段と、
抽出した候補者情報と選定した各算出条件との関係に基づいて該候補者情報が算出条件を満足することの満足度を導出する手段と、
該算出条件に対応する重み付けと導出した満足度との積を順次算出する手段と、
順次算出した積の総和を前記訪問適合度として出力する手段と
を備えることを特徴とする付記１３に記載の訪問スケジュール調整システム。
【図面の簡単な説明】
【０１１１】
【図１】本発明に係る訪問スケジュール調整システムの全体構成を示す模式図である。
【図２】サーバの構成を示すブロック図である。
【図３】利用者基本情報テーブルの格納例を示す図である。
【図４】利用者実績情報テーブルの格納例を示す図である。
【図５】代理人基本情報テーブルの格納例を示す図である。
【図６】従事者基本情報テーブルの格納例を示す図である。
【図７】従事者実績情報テーブルの格納例を示す図である。
【図８】訪問予定リストの格納例を示す図である。
【図９】候補者リストの格納例を示す図である。
【図１０】依頼条件の新規入力画面の表示例を示す図である。
【図１１】一対比較リストの格納例を示す図である。
【図１２】大小関係リスト及び重み付けリストの格納例を示す図である。
【図１３】サーバが実行するスケジュール調整処理の手順を示すフローチャートである。
【図１４】サーバが実行するスケジュール調整処理の手順を示すフローチャートである。
【図１５】サーバが実行する訪問適合度算出処理の手順を示すフローチャートである。
【図１６】依頼条件の更新入力画面の表示例を示す図である。
【図１７】削除要求の入力画面の表示例を示す図である。
【図１８】サーバが実行するスケジュール調整処理の手順を示すフローチャートである。
【図１９】サーバが実行するスケジュール情報処理の手順を示すフローチャートである。
【符号の説明】
【０１１２】
１  利用者通信端末装置
２  従事者通信端末装置
３  サーバ
３１  外部記憶装置
３２  通信インタフェース
３３  ＲＡＭ
３４  補助記憶装置
３５  入力部
３６  出力部
３７  データベース通信インタフェース
３８  ＣＰＵ
【図１】
0005277619.tif 000002
【図２】
0005277619.tif 000003
【図３】
0005277619.tif 000004
【図４】
0005277619.tif 000005
【図５】
0005277619.tif 000006
【図６】
0005277619.tif 000007
【図７】
0005277619.tif 000008
【図８】
0005277619.tif 000009
【図９】
0005277619.tif 000010
【図１０】
0005277619.tif 000011
【図１１】
0005277619.tif 000012
【図１２】
0005277619.tif 000013
【図１３】
0005277619.tif 000014
【図１４】
0005277619.tif 000015
【図１５】
0005277619.tif 000016
【図１６】
0005277619.tif 000017
【図１７】
0005277619.tif 000018
【図１８】
0005277619.tif 000019
【図１９】
0005277619.tif 000020