(57)【要約】【課題】検査の予約時において見込まれる検査の所要時間の予測に有益な情報を提供する。【解決手段】検査実施情報蓄積手段１は、医療機関での検査の実施によって生じる情報である検査実施情報が該実施の度に蓄積される。集計手段２は、検査実施情報蓄積手段１に蓄積されている検査実施情報に示されている検査の実施の所要時間についての集計を行う。この構成により、集計手段２によって得られる過去に実施された検査についての所要時間の集計の結果を利用して、新たに予約を行う検査に対して見込まれる所要時間の予測を行うことができる。【選択図】        図１
2004157725.tif 000002
【特許請求の範囲】
【請求項１】
医療機関での検査の実施によって生じる情報である検査実施情報が該実施の度に蓄積される検査実施情報蓄積手段と、
前記検査実施情報蓄積手段に蓄積されている前記検査実施情報に示されている前記検査の実施の所要時間についての集計を行う集計手段と、
を有することを特徴とする医療業務支援システム。
【請求項２】
前記検査実施情報の入力を取得する取得手段と、
前記集計の結果を表示する表示手段と、
を更に有することを特徴とする請求項１に記載の医療業務支援システム。
【請求項３】
前記集計は、前記検査を担当した医師毎、前記検査を補助した補助者の人員毎、又は前記検査における検査の手技毎の集計であることを特徴とする請求項１又は２に記載の医療業務支援システム。
【請求項４】
前記集計手段は、前記所要時間の平均を前記集計の結果として算出することを特徴とする請求項１又は２に記載の医療業務支援システム。
【請求項５】
前記集計の結果をグラフ化して前記表示手段に表示させる表示制御手段を更に有することを特徴とする請求項４に記載の医療業務支援システム。
【請求項６】
医療機関での検査の実施によって生じる情報である検査実施情報を該実施の度に記憶部に記憶させる処理と、
前記記憶部に記憶されている前記検査実施情報に示されている前記検査の実施の所要時間についての集計を行う処理と、
をコンピュータに行わせるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、医療業務の支援を行う技術に関し、特に、各種の検査の管理業務の支援を行う技術に関する。
【０００２】
【従来の技術】
医療現場の業務支援を行うシステムで行われる業務支援のひとつに、各種の検査の管理業務の支援がある。これは、例えば病院内に張り巡らされた院内ネットワークに接続されている各部門の端末装置から発せられた検査依頼に基づいて検査日時の予約を取って検査予定を作成すると共に、検査の実施状況やその検査の結果についての記録を保存するというものである。特許文献１には、このような検査の管理業務の支援を行う医療用画像ファイリングシステムについての発明が開示されている。
【０００３】
【特許文献１】
特開２００２−７３６１５号公報
【０００４】
【発明が解決しようとする課題】
従来のこのようなシステムでは、予約を取る際に見込まれる検査の所要時間の設定を制御することが可能である。ここで、ある検査における所要時間やその検査を担当する医師や看護師等のスタッフ数は、過去の検査の経験に基づいた予測によって予め固定的に計画されていた。しかしながら、実際の現場では、たとえ同一内容の検査であったとしても、その検査を担当する医師の技能差や個々の検査における実施状況の違いなどの要因により、その検査に要する時間に大きな差異がある。また、患者の介護を行う看護師等のスタッフの不足が叫ばれている現状では、検査の補助人の人数が確保できないために検査が予測通りに実施できないことも少なくはない。こういった事情が検査業務の更なる効率化を阻む要因となっていた。
【０００５】
以上の問題を鑑み、検査の予約時において見込まれる検査の所要時間の予測に有益な情報を提供することが本発明が解決しようとする課題である。
【０００６】
【課題を解決するための手段】
ここで図１について説明する。同図は本発明に係る医療業務支援システムの原理構成図である。
検査実施情報蓄積手段１は、医療機関での検査の実施によって生じる情報である検査実施情報が該実施の度に蓄積される。
【０００７】
集計手段２は、検査実施情報蓄積手段１に蓄積されている検査実施情報に示されている検査の実施の所要時間についての集計を行う。
この構成によれば、集計手段２によって得られる過去に実施された検査についての所要時間の集計の結果を利用して、新たに予約を行う検査に対して見込まれる所要時間の予測を行うことができる。
【０００８】
なお、上述した本発明に係る医療業務支援システムにおいて、前述した検査実施情報の入力を取得する取得手段と、前述した集計の結果を表示する表示手段と、を更に有する構成とすることができる。
この構成によれば、新たに実施された検査についての検査実施情報が入力されることによって、後に予約を行う検査に対して見込まれる所要時間の予測に反映させることができるので、より確からしい予測を行うことができる。
【０００９】
また、前述した本発明に係る医療業務支援システムにおいて、集計手段２によって行われる集計を、検査を担当した医師毎、検査を補助した補助者の人員毎、又は検査の手技毎の集計とすることができる。
この構成によれば、新たに予約を行う検査に対して見込まれる所要時間の予測を、その検査を担当する医師、その検査を補助する補助者の人員、又はその検査の手技に基づいて行うことができるので、より確からしい予測を行うことができる。
【００１０】
また、前述した本発明に係る医療業務支援システムにおいて、集計手段２が、検査の実施所要時間の平均を集計の結果として算出するようにすることができる。
この構成によれば、新たに予約を行う検査に対して見込まれる所要時間の予測を、その検査手技が過去に実施されたときの所要時間の平均に基づいて行うことができるので、より確からしい予測を行うことができる。
【００１１】
また、この構成において、集計手段２によって行われた集計の結果をグラフ化して表示手段に表示させる表示制御手段を更に有するように構成することができる。
この構成によれば、集計手段２によって行われた集計の結果がグラフにより視覚的に提供されるので、その集計結果の把握が容易となる。
【００１２】
なお、前述した本発明に係る医療業務支援システムにおける各構成要素で行われる処理をコンピュータに実現させるためのプログラムも、そのプログラムをコンピュータに読み込ませて実行させることにより、この医療業務支援システムと同様の作用効果を奏するので、前述した課題が解決される。
【００１３】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。なお、ここでは、病院の内視鏡検査部門における内視鏡検査の管理業務を支援するシステムで本発明を実施する形態について説明する。
【００１４】
まず図２について説明する。同図は本発明を実施するシステムの構成を示している。同図に示すシステムは、内視鏡検査の予約管理、内視鏡検査の実施状況の記録管理、撮影画像の保存管理、及び検査結果レポートの作成・管理などの機能を備えている。
【００１５】
図２について説明すると、このシステムは、検査情報入力／検索端末１１−１、１１−２、及び１１−３、検査装置１２−１、１２−２、及び１２−３、並びに画像及びデータサーバ１３の各々がネットワーク１４に接続されて構成されており、ネットワーク１４を介してこれらの機器間で各種のデータを相互に授受することができる。
【００１６】
検査情報入力／検索端末１１−１、１１−２、及び１１−３はいずれもこのシステムの使用者によって使用される端末装置であり、内視鏡検査の予約やその予約内容の確認、内視鏡検査の実施状況の記録の入力や閲覧、検査結果レポートの作成や閲覧のために使用される。
【００１７】
検査装置１２−１、１２−２、及び１２−３はいずれも電子内視鏡であり、撮影された画像を表現している画像データと、撮影日時や使用機材名などといったその画像の撮影に関する情報とをネットワーク１４へ出力する機能を有している。
【００１８】
データサーバ１３は、検査情報入力／検索端末１１−１、１１−２、又は１１−３において取得される検査実施情報１３−１や検査装置１２−１、１２−２、又は１２−３より出力される画像データ１３−２などの各種のデータを纏めて蓄積し、検査情報入力／検索端末１１−１、１１−２、または１１−３からの要求に応じてこれらのデータを提供するデータサーバである。
【００１９】
なお、図２においては３台の検査情報入力／検索端末１１−１、１１−２、及び１１−３、並びに３台の検査装置１２−１、１２−２、及び１２−３が示されているがこれらの台数は任意でよい。
次に図３について説明する。同図は、図２に示した検査情報入力／検索端末１１−１、１１−２、及び１１−３並びにデータサーバ１３の構成を示している。
【００２０】
図３に示す装置はＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、記憶部２４、入力部２５、表示部２６、出力部２７、及びＩ／Ｆ部２８がバス２９を介して相互に接続されて構成されており、ＣＰＵ２１による管理の下で相互にデータ授受を行うことができる。
【００２１】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ  ）２１はこの図３の装置全体の動作制御を司る中央処理装置である。
ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２２は、ＣＰＵ２１によって実行される基本制御プログラムが予め格納されているメモリであり、この装置の起動時にＣＰＵ２１がこの基本制御プログラムを実行することによってこの装置全体の動作の基本的な制御がＣＰＵ２１によって行なわれる。
【００２２】
ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２３は、各種制御プログラムをＣＰＵ２１が実行するときにワークメモリとして使用され、また各種のデータの一時的な格納領域として必要に応じて用いられるメインメモリとしても機能するメモリである。
【００２３】
記憶部２４は例えばＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ  ）を備えて構成される。図３の装置が検査情報入力／検索端末１１−１、１１−２、又は１１−３として使用されるときには、後述する登録処理及び集計処理をＣＰＵ２１に行わせるための制御プログラムが記憶部２４には予め格納されている。また、図３の装置がデータサーバ１３として使用されるときには、記憶部２４は検査実施情報１３−１や画像データ１３−２などの各種のデータが格納されるデータ格納装置として機能し、検査情報入力／検索端末１１−１、１１−２、又は１１−３から送られてくる各種のデータ操作の指示に応じてこのデータベースに対するデータ操作処理をＣＰＵ２１に行わせるための制御プログラムを予め格納している。
【００２４】
入力部２５は外部からの入力を受け取ってその入力の内容をＣＰＵ２１に渡すものであり、例えばキーボードやマウスなどといったこの装置を操作する操作者からの指示を受け取る入力装置を備えている。また、入力部２５は、ＦＤ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｋ）、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−ＲＯＭ）、ＤＶＤ−ＲＯＭ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ−ＲＯＭ）、ＭＯ（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃｓ）ディスクなどといった可搬型の記録媒体の読出装置を必要に応じて備えて構成される。
【００２５】
表示部２６はＣＰＵ２１からの指示に応じた各種の情報の表示を行うものであり、例えばＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）やＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）を備えて構成される。
出力部２７はＣＰＵ２１からの指示に応じた各種の情報の出力を行うものであり、例えば表示部２６での表示内容をそのまま用紙に印刷するためのプリンタ装置などである。
【００２６】
Ｉ／Ｆ（インタフェース）部２８は、この装置を図２のネットワーク１４に接続して他の装置との間でのデータ授受を行う際の通信管理を行う。
なお、図３に示した装置は標準的なハードウェア構成を有するコンピュータシステムが通常有しているものに過ぎないので、このようなコンピュータシステムを流用して検査情報入力／検索端末１１−１、１１−２、又は１１−３やデータサーバ１３を構成することもできる。
【００２７】
なお、説明を簡単にするために、以下の説明においては、特に断らない限り、検査情報入力／検索端末には図２における１１−１が、検査装置には図２における１３−１が使用されるものとする。
次に図４について説明する。同図は、画像及びデータサーバ１３に蓄積される検査実施情報１３−１のデータ構造の一部の例を示している。
【００２８】
検査実施情報１３−１はデータサーバ１３において検査日ごとに１つのファイルが作成され、図４に示すように、ファイルの各レコードには、患者を識別する「患者ＩＤ」の数字、検査を担当した「実施医」の氏名、検査の実施を補助した補助人である「看護師」の氏名、検査の「手技」の内容、及び検査の実施時間を示す情報として検査の「開始時刻」及び「終了時刻」などの各種の情報を格納するためのフィールドが設けられている。なお、ここで、１回の検査で複数の「手技」が施されたときには「手技」毎にレコードが作成される。また、「看護師」フィールドには複数の氏名を１つのレコードに格納できるものとする。
【００２９】
次に図５について説明する。同図は、図２のシステムを用いて行われる内視鏡検査の管理業務のワークフローを示している。
まず、Ｓ１０１において、検査情報入力／検索端末１１−１の入力部２５が操作されて検査のオーダ（予約）が入力される。なお、この検査のオーダは、Ｓ１０２として示すように、ネットワーク１４に接続されている、図２には不図示であるこの病院全体の情報管理を司っているＨＩＳ（Ｈｏｓｐｉｔａｌ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｓｅｒｖｅｒ  ）等の機器からのデータを検査情報入力／検索端末１１−１が受信することによって生成されるものでもよい。
【００３０】
Ｓ１０３では、Ｓ１０１またはＳ１０２の作業によって得られた検査オーダにおける依頼の内容が検査情報入力／検索端末１１−１の有する表示部２６に表示され、検査部門の担当者による依頼内容の確認や検査実施の日時や担当スタッフの設定などが行われる。
【００３１】
Ｓ１０４では内視鏡検査の検査前に必要な前処置が実施され、そのときに検査情報入力／検索端末１１−１の入力部２５が操作されて前処置の実施日時、処置実施者、前処置に使用された薬剤などといったその前処置に関する情報の入力が行われる。
【００３２】
Ｓ１０５では検査装置１２−１が使用されて内視鏡検査が実施され、画像の撮影が行われる。
Ｓ１０６では、検査情報入力／検索端末１１−１の入力部２５が操作されて実施された手技、医療費の加算対象となる事項、検査実施者、検査に使用された薬剤や器材などといったＳ１０５で行われた検査に関する情報の入力が行われる。
【００３３】
また、Ｓ１０７では、検査情報入力／検索端末１１−１の入力部２５が操作されてＳ１０５で行われた検査の結果に対する医師の所見などを纏めたレポートの入力が行われる。
Ｓ１０８では、Ｓ１０５で得られた画像を画像データ１３−２としてデータサーバ１３に格納すると共に、Ｓ１０７までの作業によって検査情報入力／検索端末１１−１で得られた情報を纏めて検査実施情報１３−１としてデータサーバ１３に格納する。
【００３４】
その後、Ｓ１０９において、検査実施情報１３−１の検索が検査情報入力／検索端末１１−１に対して指示されると、検索要求が検査情報入力／検索端末１１−１からデータサーバ１３へ与えられ、その指示に係る条件に合致する検査実施情報１３−１の検索が行われる。この検索結果を取得した検査情報入力／検索端末１１−１は、Ｓ１１０においてこの検索結果をグラフ化して表示部２６に表示する。
【００３５】
また、Ｓ１１１では、電子カルテの出力指示が検査情報入力／検索端末１１−１に対して指示されると、その指示に係る検査実施情報１３−１がデータサーバ１３から検査情報入力／検索端末１１−１へと送られ、検査情報入力／検索端末１１−１ではこの情報を表示部２６または出力部２７を使用して出力する。
【００３６】
以上のワークフローに係る内視鏡検査の管理業務が図２のシステムを用いて行われる。
次に図６について説明する。同図は、検査実施情報１３−１のデータサーバ１３への登録を行う、登録処理の処理内容を示すフローチャートである。この処理は図５に示したワークフローにおけるＳ１０４やＳ１０６などの作業において共通して行われる処理であり、特に断らないものについては検査情報入力／検索端末１１−１のＣＰＵ２１によって行われる処理である。なお、このＣＰＵ２１は、検査情報入力／検索端末１１−１の記憶部２４に記憶されている制御プログラムを読み出して実行することによってこれらの処理を実現する。
【００３７】
この図６に示す登録処理は、検査情報入力／検索端末１１−１の入力部２５に対する操作によってなされた検査情報の入力を行う旨の指示が検出されると開始される。
まずＳ２０１において、検査情報入力／検索端末１１−１の表示部２６に検査情報入力画面を表示させる処理が行われる。この検査情報入力画面の例を図７に示す。
【００３８】
図７に示す画面において、その左側には患者情報と検査情報とが表示される。患者情報は、各患者に予め割り当てられているＩＤ（Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）番号、患者の氏名、生年月日・年齢、性別、種別（入院患者・通院患者の別など）等の患者に関する情報である。また、検査情報は、検査種別、検査項目、依頼時の病名、検査実施の予定日時、検査依頼部署、依頼医師名等の検査の依頼内容に関する情報である。
【００３９】
また、図７の左側では、この登録処理によってデータサーバ１３へ検査実施情報１３−１として登録を行う各情報の内容が表示される画面であり、検査を担当した「実施医」の氏名、検査を担当した「看護師」の氏名、検査の「手技」の内容、医療費の「加算」の対象となる事項、前処置や検査において使用された「薬剤」、検査に使用された「器材」、検査の「開始時間」及び「終了時間」、並びに検査に使用した内視鏡（「スコープ」）を特定する情報の内容が各項目に並べられて表示される。なお、同図においては「看護師」及び「加算」の項目には入力がなされていない状態、すなわち「看護師」無し且つ「加算」対象事項無しの状態を示している。
【００４０】
図６の説明へ戻る。
Ｓ２０２では、検査実施情報１３−１の各項目のうちのいずれかがクリックされたか否か、すなわち、表示部２６に表示されている検査情報入力画面に重畳表示されている位置表示カーソルを入力部２５の有するマウス等への操作に応じて移動させ、位置表示カーソルが図７の左側で下線を付されている各項目を示す文字列に位置したときにマウスボタン等が操作されたか否かが判定される。そして、この判定結果がＹｅｓならばＳ２０３に、ＮｏならばＳ２０７に、それぞれ処理が進む。
【００４１】
Ｓ２０３では、検査情報入力画面における選択された項目、つまり前ステップの処理によってクリックされた項目についての入力欄に、文字の入力位置を示す入力カーソルが表示される。
Ｓ２０４では、検査情報入力／検索端末１１−１の入力部２５への操作に対応する文字列の入力内容が取得される。
【００４２】
Ｓ２０５では、検査情報入力／検索端末１１−１の入力部２５への操作内容が文字列の入力の確定を指示するものであるか否かが判定され、この判定結果がＹｅｓならばＳ２０６に処理が進み、ＮｏならばＳ２０４へ処理が戻って文字列入力の取得処理が継続される。
【００４３】
Ｓ２０６では、Ｓ２０４の処理によって取得された文字列を前述した選択された項目に対応付けて検査情報入力画面上に表示させる。
Ｓ２０７では、検査情報の入力を終了する旨の指示が検査情報入力／検索端末１１−１の入力部２５への操作によってなされたか否かが判定され、この判定結果がｙｅｓならばＳ２０８に処理が進み、ＮｏならばＳ２０２へ処理が戻って上述した処理が繰り返される。
【００４４】
Ｓ２０８では、表示部２６に表示されている検査情報入力画面の表示内容に基づいて検査実施情報１３−１となるデータが作成され、作成されたデータがデータサーバ１３へ宛ててネットワーク１４へ送出される。データサーバ１３ではこのデータを受信すると、制御プログラムを実行中のＣＰＵ２１がこのデータが各フィールドに示されている検査実施情報１３−１のレコードを新規に作成してデータサーバ１３の記憶部２４に格納する。
【００４５】
以上までの処理が登録処理である。
なお、この処理においては各項目の内容を取得するために入力部２５に対してなされた文字入力を取得するようにしていたが、その代わりに項目の内容として想定される語句の一覧を表示部に表示するようにしてその一覧から適当なものを選択することで各項目の内容を取得するようにしてもよい。こうすることにより各項目の内容の入力作業のために検査情報入力／検索端末１１−１の操作者に強いられる作業負担が軽減される。
【００４６】
また、検査情報入力画面に示されている「検査時間」や「スコープ」などの内容は、検査装置１２からネットワーク１４を介して自動的に取得するようにしてもよい。こうすることによっても検査情報入力／検索端末１１−１の操作者に強いられるこれらの項目についての入力作業の負担が軽減され、また、検査実施時におけるこのような情報の取得のし忘れも防止される。
【００４７】
次に図８について説明する。同図はデータサーバ１３に蓄積されている検査実施情報１３−１の集計を行う集計処理の処理内容を示すフローチャートである。この処理は図５に示したワークフローにおけるＳ１０９及びＳ１１０の作業において行われる処理であり、特に断らないものについては検査情報入力／検索端末１１−１のＣＰＵ２１によって行われる処理である。なお、このＣＰＵ２１は、検査情報入力／検索端末１１−１の記憶部２４に記憶されている制御プログラムを読み出して実行することによってこれらの処理を実現する。
【００４８】
この図８に示す集計処理は、検査情報入力／検索端末１１−１の入力部２５に対する操作によってなされた検査実施情報１３−１の集計の指示が検出されると開始される。
まずＳ３０１において、入力部２５に対する操作によってなされた集計条件の取得が行われる。この集計条件は、集計によって得られる検査所要時間の平均値を、検査の実施医毎に出力するか、検査を補助した看護師の人数毎に出力するか、あるいは検査の手技の内容毎に出力するか、のいずれかを指定するものである。
【００４９】
Ｓ３０２では、前ステップの処理によって取得された集計条件が検査の実施医毎に出力することを示すものであったか否かが判定され、この判定結果がＹｅｓならばＳ３０３に、ＮｏならばＳ３１０に、それぞれ処理が進む。
Ｓ３０３では、データサーバ１３の検査実施情報１３−１の全ファイルが参照され、少なくともいずれか一つのレコードの「実施医」フィールドに示されている医師名を全て取得する処理をデータサーバ１３に行わせる。この処理は、当該処理の実行の指示が検査情報入力／検索端末１１−１からデータサーバ１３に宛てて送信され、制御プログラムを実行中のデータサーバ１３のＣＰＵ２１によってこの指示の受信が検出されると開始される。その後、この処理が終了したときには取得された医師名がデータサーバ１３から検査情報入力／検索端末１１−１へ送られてくる。
【００５０】
Ｓ３０４では、Ｓ３０３の処理によって取得された医師名のうちの１名が抽出される。
Ｓ３０５では、データサーバ１３の検査実施情報１３−１の全ファイルから、前ステップの処理によって抽出された医師名が「実施医」フィールドに示されているレコードを抽出させる処理が行われ、続くＳ３０６において、抽出されたレコードの「開始時刻」フィールド及び「終了時刻」フィールドに示されている時刻よりそのレコードで示されている手技についての検査所要時間を算出させると共にその検査時間の全レコードの合計を算出させる処理が行われる。更に続くＳ３０７において、この合計の検査所要時間をＳ３０５の処理によって抽出されたレコードの数で除算させて検査所要時間の平均を取得する処理が行われる。これらの一連の処理は、当該処理の実行の指示が検査情報入力／検索端末１１−１からデータサーバ１３に宛てて送信され、この指示の受信が制御プログラムを実行中のデータサーバ１３のＣＰＵ２１によって検出されると行われる。その後、この処理が終了したときには取得された平均の検査所要時間がデータサーバ１３から検査情報入力／検索端末１１−１へ送られてくる。
【００５１】
Ｓ３０８では、Ｓ３０３の処理によって取得された医師名の全てについてＳ３０４からＳ３０７にかけての処理が行われて平均の検査所要時間が取得されたか否かが判定され、この判定結果がＹｅｓならばＳ３０９に処理が進む。一方、このＳ３０８の判定結果がＮｏならばＳ３０４へ処理が戻り、平均の検査所要時間が未取得の「実施医」についてＳ３０４以降の処理が行われる。
【００５２】
Ｓ３０９では、Ｓ３０３の処理によって取得された医師名を横軸に取り、平均の検査所要時間を例えば分を単位として縦軸に取った棒グラフを表示部２６に描く処理が行われる。このようにして描かれた医師毎の検査時間を表すグラフの例を図９に示す。このグラフを参照することにより、新たに予約を行う検査の担当医に応じて見込まれる検査の所要時間の予測を行うことができる。
【００５３】
Ｓ３０９の処理を終えた後にはこの集計処理が終了する。
ところで、前述したＳ３０１の判定結果がＮｏであるときには、Ｓ３１０において、Ｓ３０２の処理によって取得された集計条件が検査を補助した看護師の人数毎に出力することを示すものであったか否かが判定され、この判定結果がＹｅｓならばＳ３１０に処理が進む。一方、この判定結果がＮｏならば、Ｓ３０２の処理によって取得された集計条件が検査の手技の内容毎に出力することを示すものであったとみなし、Ｓ３１８に処理か進む。
【００５４】
Ｓ３１１では、データサーバ１３の検査実施情報１３−１の全ファイルが参照され、「看護師」フィールドに氏名が示されている看護師の人数がレコード毎に調べられ、その最大の人数が変数Ｎに代入される。
Ｓ３１２では、データサーバ１３の検査実施情報１３−１の全ファイルから、変数Ｎの値の人数の氏名が「看護師」フィールドに示されているレコードを抽出させる処理が行われ、続くＳ３１３において、抽出されたレコードの「開始時刻」フィールド及び「終了時刻」フィールドに示されている時刻よりそのレコードで示されている手技についての検査所要時間を算出させると共にその検査時間の全レコードの合計を算出させる処理が行われる。更に続くＳ３１４において、この合計の検査所要時間をＳ３１２の処理によって抽出されたレコードの数で除算させて検査所要時間の平均を取得する処理が行われる。これらの一連の処理は、当該処理の実行の指示が検査情報入力／検索端末１１−１からデータサーバ１３に宛てて送信され、この指示の受信が制御プログラムを実行中のデータサーバ１３のＣＰＵ２１によって検出されると行われ、この処理が終了したときには取得された平均の検査所要時間がデータサーバ１３から検査情報入力／検索端末１１−１へ送られてくる。
【００５５】
Ｓ３１５では変数Ｎの値を１だけ減じる（デクリメントする）処理が行われ、続くＳ３１６において、この変数Ｎの値が０になったか否かが判定される。そして、この判定結果がＹｅｓならば看護師の人数毎の集計が完了したとしてＳ３１７に処理が進み、ＮｏならばＳ３１２へ処理が戻って上述した処理が繰り返される。
【００５６】
Ｓ３１７では、検査の実施を補助した看護師の人数を横軸に取り、平均の検査所要時間を例えば分を単位として縦軸に取った棒グラフを表示部２６に描く処理が行われる。このようにして描かれた看護師の人数毎の検査時間を表すグラフの例を図１０に示す。このグラフを参照することにより、新たに予約を行う検査の実施の際に補助者として参加する看護師の人数に応じて見込まれる検査の所要時間の予測を行うことができる。
【００５７】
Ｓ３１７の処理を終えた後にはこの集計処理が終了する。
ところで、前述したＳ３０１の判定結果がＮｏであり、Ｓ３０２の処理によって取得された集計条件が検査の手技の内容毎に出力することを示すものであったとみなされたときには、Ｓ３１８においてデータサーバ１３の検査実施情報１３−１の全ファイルが参照され、少なくともいずれか一つのレコードの「手技」フィールドに示されている検査手技の内容を全て取得する処理をデータサーバ１３に行わせる。この処理は、当該処理の実行の指示が検査情報入力／検索端末１１−１からデータサーバ１３に宛てて送信され、制御プログラムを実行中のデータサーバ１３のＣＰＵ２１によってこの指示の受信が検出されると開始される。その後、この処理が終了したときには取得された検査手技の内容がデータサーバ１３から検査情報入力／検索端末１１−１へ送られてくる。
【００５８】
Ｓ３１９では、Ｓ３１８の処理によって取得された手技内容のうちの１つが抽出される。
Ｓ３２０では、データサーバ１３の検査実施情報１３−１の全ファイルから、前ステップの処理によって抽出された検査手技の内容が「手技」フィールドに示されているレコードを抽出させる処理が行われ、続くＳ３２１において、抽出されたレコードの「開始時刻」フィールド及び「終了時刻」フィールドに示されている時刻よりそのレコードで示されている検査手技についての検査所要時間を算出させると共にその検査時間の全レコードの合計を算出させる処理が行われる。更に続くＳ３２２において、この合計の検査所要時間をＳ３２０の処理によって抽出されたレコードの数で除算させて検査所要時間の平均を取得する処理が行われる。これらの一連の処理は、当該処理の実行の指示が検査情報入力／検索端末１１−１からデータサーバ１３に宛てて送信され、この指示の受信が制御プログラムを実行中のデータサーバ１３のＣＰＵ２１によって検出されると行われる。その後、この処理が終了したときには取得された平均の検査所要時間がデータサーバ１３から検査情報入力／検索端末１１−１へ送られてくる。
【００５９】
Ｓ３２３では、Ｓ３１８の処理によって取得された検査手技の内容の全てについてＳ３１９からＳ３２２にかけての処理が行われて平均の検査所要時間が取得されたか否かが判定され、この判定結果がＹｅｓならばＳ３２４に処理が進む。一方、このＳ３２３の判定結果がＮｏならばＳ３１９へ処理が戻り、平均の検査所要時間が未取得の「手技」についてＳ３１９以降の処理が行われる。
【００６０】
Ｓ３２４では、Ｓ３１８の処理によって取得された検査手技の内容を横軸に取り、平均の検査所要時間を例えば分を単位として縦軸に取った棒グラフを表示部２６に描く処理が行われる。このようにして描かれた検査手技毎の検査時間を表すグラフの例を図１１に示す。このグラフを参照することにより、新たに予約を行う検査手技の内容に応じて見込まれる検査の所要時間の予測を行うことができる。
【００６１】
Ｓ３２４の処理を終えた後にはこの集計処理が終了する。
以上までの処理が集計処理である。
なお、この集計処理においては、Ｓ３０３やＳ３１８の処理によって実施医の氏名や検査手技の内容を検査実施情報１３−１から取得するようにしていたが、実施医の氏名や検査手技の内容が示されているテーブルが検査情報入力／検索端末１１−１、データサーバ１３や前述したＨＩＳなどに予め用意されていることもあるので、その場合にはこれらのテーブルからこれらの情報を取得するようにしてもよい。
【００６２】
また、この集計処理においては、集計条件として検査を補助した看護師の人数毎の出力を選択するようにしていたが、集計条件として検査を補助した看護師毎の出力を選択できるようにすることもできる。この場合の処理は、集計条件として検査の実施医毎の出力が選択されたときのものと同様の処理を行うようにすればよい。
【００６３】
また、この集計処理においては、集計条件として検査の実施医毎の出力、検査を補助した看護師の人数毎の出力、及び検査手技の内容毎の出力の３種類のうちから１種類を選択するようにしていたが、これらの組み合わせを集計条件として設定できるようにすることもできる。そのためには、検査実施情報１３−１の全ファイルから集計条件に合致するレコードの抽出を行う図８のＳ３０５、Ｓ３１２、またはＳ３２０の処理において、組み合わせた集計条件に合致するレコードの抽出を行うようにすればよい。こうすることにより、新たに予約を行う検査において見込まれる検査の所要時間の予測が更に高まることが期待できる。
【００６４】
また、この集計処理においては、Ｓ３０９、３１７、及びＳ３２４の処理によって各集計条件平均の下での平均検査所要時間の表示部２６での表示を棒グラフの描画によって行うようにしていたが、描くグラフを棒グラフの代わりに、例えば折れ線グラフや円グラフなど、他の種類のグラフを描くようにしてもよく、また、平均検査所要時間を直接数値で表示するようにしても勿論構わない。更には、上述した集計条件の３種類の全てについて各々平均検査所要時間を算出する処理を行い、これらのグラフを表示部２６の同一画面に並べて表示するようにしてもよい。
【００６５】
ところで、以上までに説明した登録処理や集計処理を、標準的な構成を有するコンピュータに行なわせるプログラムを作成し、このプログラムをこのようなコンピュータで実行させることによっても本発明を実施することができる。また、このようなプログラムをコンピュータで読み取り可能な記録媒体に記録させておき、そのプログラムを記録媒体からコンピュータに読み込ませてＣＰＵで実行させるようにしても本発明は実施できる。
【００６６】
記録させた制御プログラムをコンピュータで読み取ることの可能な記録媒体の例を図１２に示す。このような記録媒体としては、例えば、コンピュータ３１に内蔵若しくは外付けの付属装置として備えられるＲＯＭやハードディスク装置などの記憶装置３２、ＦＤ（フレキシブル・ディスク）、ＭＯ（光磁気ディスク）、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなどといった携帯可能記録媒体３３等が利用できる。
【００６７】
また、記録媒体としては、コンピュータ３１と通信ネットワーク３４を介して接続されているプログラムサーバ３５に内蔵若しくは外付けされる記憶装置３６であってもよく、このような場合には、プログラムサーバ３５側の記憶装置３６に記録されている制御プログラムで搬送信号を変調して得られる伝送信号をプログラムサーバ３５側から送信させ、コンピュータ３１側では通信ネットワーク３４を介して受信されるこの伝送信号から制御プログラムを復調してＣＰＵに実行させればよい。
【００６８】
その他、本発明は、上述した実施形態に限定されることなく、種々の改良・変更が可能である。
【００６９】
【発明の効果】
以上詳細に説明したように、本発明は、医療機関での検査の実施によって生じる情報である検査実施情報を該実施の度に記憶部に記憶しておき、その記憶部に記憶されている検査実施情報に示されている検査の実施の所要時間についての集計を行うようにする。
【００７０】
こうすることにより、過去に実施された検査についての所要時間の集計の結果を利用して、新たに予約を行う検査に対して見込まれる所要時間の予測を行うことができるという効果を奏する。
【図面の簡単な説明】
【図１】本発明の原理構成を示す図である。
【図２】本発明を実施するシステムの構成を示す図である。
【図３】検査情報入力／検索端末、及びデータサーバの構成を示す図である。
【図４】検査示指情報のデータ構造の一部の例を示す図である。
【図５】図２のシステムを用いて行われる内視鏡検査の管理業務のワークフローを示す図である。
【図６】登録処理の処理内容を示すフローチャートである。
【図７】検査情報入力画面の例を示す図である。
【図８】集計処理の処理内容を示すフローチャートである。
【図９】医師毎の検査時間のグラフの例を示す図である。
【図１０】看護師の人数に対する検査時間のグラフの例を示す図である。
【図１１】検査手技に対する検査時間のグラフの例を示す図である。
【図１２】記録させた制御プログラムをコンピュータで読み取ることの可能な記録媒体の例を示す図である。
【符号の説明】
１  検査実施情報蓄積手段
２  集計手段
１１−１、１１−２、１１−３  検査情報入力／検索端末
１２−１、１２−２、１２−３  検査装置
１３  データサーバ
１３−１  検査実施情報
１３−２  画像データ
１４  ネットワーク
２１  ＣＰＵ
２２  ＲＯＭ
２３  ＲＡＭ
２４  記憶部
２５  入力部
２６  表示部
２７  出力部
２８  Ｉ／Ｆ部
２９  バス
３１  コンピュータ
３２、３６  記憶装置
３３  携帯可能記録媒体
３４  通信ネットワーク
３５  プログラムサーバ
【図１】
2004157725.tif 000003
【図２】
2004157725.tif 000004
【図３】
2004157725.tif 000005
【図４】
2004157725.tif 000006
【図５】
2004157725.tif 000007
【図６】
2004157725.tif 000008
【図７】
2004157725.tif 000009
【図８】
2004157725.tif 000010
【図９】
2004157725.tif 000011
【図１０】
2004157725.tif 000012
【図１１】
2004157725.tif 000013
【図１２】
2004157725.tif 000014