(57)【要約】【課題】チームを組んでいる看護師がチーム内またはチーム外の看護師とどの程度行動を共にしているのかを容易に把握できるようにする。【解決手段】複数の看護師の行動履歴情報に基づいて、看護師間の距離を複数の時点ごとに求めて統計する距離分析部１２と、複数の看護師をノードで表し、看護師間の距離をノードの間のエッジの太さで表したグラフであって、チームを組んでいる看護師のノードを他と識別可能な態様で表したグラフを生成するグラフ生成部１３とを備え、チームの内外を識別可能な態様で複数の看護師がノードで表され、かつ、看護師の組み合わせごとに看護師間の距離がエッジの太さで表されたグラフを生成して表示することにより、チームを組んでいる看護師が同じチーム内またはチーム外の看護師と統計的にどの程度の距離の近さで行動していたのかを容易に把握できるようにする。【選択図】図１
2020060833.tif 000002
【特許請求の範囲】
【請求項１】
病院内における複数の看護師がいつ、どの場所にいたのかをそれぞれ表す行動履歴情報を記憶した履歴情報記憶部から、上記行動履歴情報を取得する履歴情報取得部と、
上記履歴情報取得部により取得された上記行動履歴情報に基づいて、一の看護師の所在場所とそれ以外の一の看護師の所在場所との距離を複数の時点ごとに求めて統計することにより、２人の看護師の組み合わせごとに看護師間の距離を分析する距離分析部と、
上記複数の看護師をノードで表し、上記距離分析部により分析された２人の看護師間の距離を上記ノードの間のエッジの太さ、線種または線色の何れかで表したグラフであって、上記複数の看護師のうちチームを組んでいる看護師のノードを他と識別可能な態様で表したグラフを生成するグラフ生成部と、
上記グラフ生成部により生成されたグラフを表示する表示制御部とを備えたことを特徴とする行動状況可視化装置。
【請求項２】
上記グラフ生成部は、上記距離分析部により分析される上記２人の看護師間の距離にかかわらず、所定の大きさの描画領域内に上記複数の看護師のノードが全て収まるように、上記複数の看護師のノードを配置したグラフを生成することを特徴とする請求項１に記載の行動状況可視化装置。
【請求項３】
上記グラフ生成部は、上記距離分析部により分析された上記２人の看護師間の距離が短いほど、当該２人の看護師のノード間を結ぶエッジの太さを太く表したグラフを生成することを特徴とする請求項１または２に記載の行動状況可視化装置。
【請求項４】
上記グラフ生成部は、上記２人の看護師間の距離をｍ個の閾値によってｍ＋１個に分類し、上記距離分析部により分析された上記２人の看護師間の距離がどの分類に属するかによって、上記エッジの太さをｍ段階で描画するようにし、上記距離分析部により分析された上記２人の看護師間の距離が最大の閾値より大きい場合はエッジを非表示とすることを特徴とする請求項３に記載の行動状況可視化装置。
【請求項５】
上記距離分析部は、上記履歴情報取得部により取得された上記行動履歴情報に基づいて、一の看護師の所在場所とそれ以外の全ての看護師の所在場所との距離を複数の時点ごとに求めて統計することにより、一人の看護師と他の全ての看護師との組み合わせごとに看護師間の距離を更に分析し、
上記グラフ生成部は、上記距離分析部により分析された上記他の全ての看護師との間の距離を上記ノードの表示態様により表したグラフを生成することを特徴とする請求項１〜４の何れか１項に記載の行動状況可視化装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、行動状況可視化装置に関し、特に、病院内における看護師の行動状況を表す値を集計して、その集計結果をビジュアル的に可視化して表示する装置に用いて好適なものである。
【背景技術】
【０００２】
従来、病院内における看護師の移動の軌跡である動線を検出して表示できるようにした技術が知られている（例えば、特許文献１，２参照）。看護師の動線を導出することにより、看護業務において看護師が病院内でどのような動きをするのかを正確に把握することができる。そして、例えば看護師の無駄な動きを見出すことにより、業務効率の改善を図ることが可能となる。
【０００３】
特許文献１には、病院内の複数の場所（例えば、病室、診察室等）に設置された装置（例えば、タグリーダ装置）により、看護師が携帯する装置（例えば、無線ＩＤタグ）を検出し、看護師が訪れた複数の位置を記録することにより、看護師の動線を導出することが記載されている。また、特許文献２には、看護師がある病室の各患者を検温した際の移動経路を動線で表すとともに、各病床位置での滞留時間を点の大きさで表した病室マップを表示することが記載されている。
【０００４】
ところで、看護師が業務を行う際に、特定の２人または３人以上がチームを組んで看護業務を行うことがある。例えば、熟練看護師が新人看護師に対して看護業務をＯＪＴとして指導する場合や、特定の患者に対して複数の看護師が共同で看護する場合などである。このような場合、基本的には、チームを組んだ複数の看護師どうしは多くの時間を共に行動することが望まれる。
【０００５】
しかしながら、看護師が行う業務には、ナースコールへの対応業務、担当患者に対する看護業務、医師に対するサポート業務、看護記録業務など様々なものがある。ナースコールへの対応業務については、担当患者からのナースコールに対応する場合はもちろん、担当外の患者からのナースコールに対してヘルプ対応する場合もある。
【０００６】
このように、看護師は、予定されている業務を予定された通りに行えば済むということは殆どなく、不定のタイミングで発生する不定の業務に対応しなければならなくなることが非常に多い。そのため、チーム組んだ複数の看護師どうしが常に伴って行動できるとは限らず、それぞれが別々の場所で別々の業務を行うこともある。よって、チームを組んだ看護師どうしがどの程度行動を共にしているかの実績を確認し、その確認結果に応じて必要な改善を図ることも望まれる。
【０００７】
チームを組んだ複数の看護師どうしがどの程度行動を共にできているかを確認するために、上記特許文献１，２に記載の技術を用いることにより、看護師の動線を可視化して表示することが考えられる。しかしながら、上記特許文献１，２に記載の技術では、個々の看護師の動線を表示して個別に確認することはできるが、複数の看護師がどの程度行動を共にしているかは一見して分からず、これを把握するのは困難であるという問題があった。
【０００８】
また、病院内で複数のチームが組まれている場合は、チーム毎に看護師の行動を確認する必要がある。しかしながら、上記特許文献１，２に記載の技術でチーム毎の看護師の行動を把握することはさらに難しいという問題があった。また、チームを組んでいる看護師が不定に発生した業務を行うに当たり、チーム外の看護師と共に看護業務に当たることもある。そのため、チーム内の看護師がチーム外の看護師とどの程度行動を共にしているのかも同時に確認することが望まれるが、上記特許文献１，２に記載の技術ではこれも難しいという問題があった。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２０１５−２１０７０１号公報
【特許文献２】特開２０１２−１１３６４８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
本発明は、このような問題を解決するために成されたものであり、チームを組んでいる看護師がチーム内またはチーム外の看護師とどの程度行動を共にしているのかを容易に把握できるようにすることを目的とする。
【課題を解決するための手段】
【００１１】
上記した課題を解決するために、本発明では、病院内における複数の看護師がいつ、どの場所にいたのかをそれぞれ表す行動履歴情報に基づいて、一の看護師の所在場所とそれ以外の一の看護師の所在場所との距離を複数の時点ごとに求めて統計することにより、２人の看護師の組み合わせごとに看護師間の距離を分析する。そして、複数の看護師をノードで表し、２人の看護師間の距離をノードの間のエッジの太さ、線種または線色の何れかで表したグラフであって、複数の看護師のうちチームを組んでいる看護師のノードを他と識別可能な態様で表したグラフを生成して表示するようにしている。
【発明の効果】
【００１２】
上記のように構成した本発明によれば、チームの内外を識別可能な態様で複数の看護師がノードで表され、かつ、２人の看護師の組み合わせごとに看護師間の距離がエッジの態様の違いで表されたグラフが表示されるので、チームを組んでいる看護師が同じチーム内またはチーム外の看護師と統計的にどの程度の距離の近さで行動していたのかを、グラフを一見して把握することができるようになる。ここで、エッジの態様によって２人の看護師間の距離が近いことが表されているほど、その看護師どうしは行動を共にしている時間が長いことを示唆していると言える。従って、本実施形態によれば、チームを組んでいる看護師がチーム内またはチーム外の看護師とどの程度行動を共にしているのかを容易に把握することができる。
【図面の簡単な説明】
【００１３】
【図１】本実施形態による行動状況可視化装置の機能構成例を示すブロック図である。
【図２】本実施形態の行動状況可視化装置を適用した位置検出システムのハードウェア構成例を示す図である。
【図３】病院内のレイアウトにおいて複数のＡＰの配置例を示す図である。
【図４】行動履歴データベースに記録される情報の一例を示す図である。
【図５】本実施形態のグラフ生成部により生成されて表示装置に表示されるグラフの一例を示す図である。
【図６】本実施形態のグラフ生成部により生成されて表示装置に表示されるグラフの他の例を示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明の一実施形態を図面に基づいて説明する。図１は、本実施形態による行動状況可視化装置の機能構成例を示すブロック図である。図２は、本実施形態の行動状況可視化装置を適用した位置検出システムのハードウェア構成例を示す図である。
【００１５】
図２に示す位置検出システムは、病院内の複数の場所に設置された受信装置（例えば、タグリーダ装置または無線受信機など）により、看護師が携帯する送信装置（例えば、無線ＩＣタグまたは無線送信機など）から送信される信号を受信し、信号を受信した受信装置の位置を逐次記録することにより、看護師が移動した位置を行動履歴情報として蓄積することができるようにしたものである。  
【００１６】
図２に示すように、本実施形態の位置検出システムは、看護師が携帯する可搬型の無線送信機１０と、病院内の複数の場所（例えば、病室、ナースステーション、診察室、廊下等）に設置された無線ＬＡＮのアクセスポイント（ＡＰ）２０と、無線送信機１０（これを所持する看護師）の存在位置を逐次記録して管理する管理装置３０とを備えて構成されている。
【００１７】
無線送信機１０は、看護師の識別情報である看護師ＩＤを含んだ信号を一定間隔で定期的に送信する。無線送信機１０は、例えばＷｉ−Ｆｉ（登録商標）による無線送信機能を有しており、内部メモリにあらかじめ記憶されている看護師ＩＤを一定間隔で送信する。無線送信機１０により送信された信号は、看護師が存在している位置の周囲にあるＡＰ２０（無線通信圏内にあるＡＰ２０）にて受信される。なお、図２では簡略的に無線送信機１０を１つのみ図示しているが、実際には看護師の数だけ存在する。
【００１８】
ＡＰ２０は、無線送信機１０から送信された信号を受信する無線受信機の一例である。ＡＰ２０は、無線送信機１０から受信した信号に含まれている看護師ＩＤに加え、自身の識別情報として用いるＡＰアドレスを管理装置３０に送信する。なお、図２では簡略的にＡＰ２０を１つのみ図示しているが、実際には病院内の複数箇所に設置されている。このうち、無線ＬＡＮの通信圏内にあるＡＰ２０が無線送信機１０から信号を受信し、その信号に含まれる看護師ＩＤおよび自身のＡＰアドレスを含む情報を管理装置３０に送信する。
【００１９】
図３は、病院内のレイアウトにおいて複数のＡＰ２０の配置例を示した図である。図３に示す病院レイアウトでは、複数の病室３０１〜３１０、ナースステーション３１１、診察室３１２および廊下３１３が存在する。ＡＰ２０は、複数の病室３０１〜３１０、ナースステーション３１１、診察室３１２および廊下３１３のそれぞれに設置されている。すなわち、病室３０１〜３１０、ナースステーション３１１、診察室３１２の各部屋内に１つずつＡＰ２０が設置されるとともに、廊下３１３の複数箇所にＡＰ２０が設置されている。
【００２０】
なお、ＡＰ２０と管理装置３０との間は、例えば有線のＬＡＮケーブル等で接続されている。または、複数のＡＰ２０どうしを無線で接続するとともに、図示しない中継装置を更に備えて当該中継装置と管理装置３０との間を有線のＬＡＮケーブル等で接続するようにしてもよい。この場合、複数のＡＰ２０からリレー形式で情報を中継装置に伝達し、複数のＡＰ２０から伝達された情報を一括して中継装置から管理装置３０に送信する。
【００２１】
管理装置３０は、ＡＰ２０から送信される情報に含まれている看護師ＩＤおよびＡＰアドレスに基づいて、どの看護師（無線送信機１０）がどの場所にいるかを検出する。すなわち、管理装置３０は、ＡＰ２０から受信した情報の中に含まれているＡＰアドレスで示されるＡＰ２０が存在する場所に、看護師ＩＤで示される看護師が存在することを検出する。
【００２２】
管理装置３０は、看護師ＩＤと看護師名との対応関係、およびＡＰアドレスとＡＰ２０の設置場所を示す位置情報との対応関係を示したデータベースをあらかじめ記憶している。管理装置３０は、ＡＰ２０から受信した看護師ＩＤおよびそれに対応する看護師名と、ＡＰアドレスに対応するＡＰ２０の位置情報（看護師の所在場所）とを受信時刻と共に行動履歴データベースに逐次記録することにより、看護師が移動した位置を行動履歴情報として蓄積する。図４は、行動履歴データベースに記録される情報の一例を示したものである。
【００２３】
なお、無線送信機１０の無線通信圏内に複数のＡＰ２０が存在する場合は、当該複数のＡＰ２０が１つの無線送信機１０から信号を受信する。この場合、管理装置３０が複数のＡＰ２０から受信する情報の中には、同じ看護師ＩＤを含むものが複数存在することになる。この場合、管理装置３０は、それらの看護師ＩＤと共に送信されたＡＰアドレスで示される複数のＡＰ２０の中から何れか１つを特定し、特定したＡＰ２０の位置情報を行動履歴データベースに記憶する。
【００２４】
具体的には、管理装置３０は、それぞれのＡＰ２０から看護師ＩＤおよびＡＰアドレスと共に送られてくる受信電界強度（各ＡＰ２０で検出される）に基づいて、何れか１つのＡＰ２０を特定する。例えば、受信電界強度が最も大きいＡＰ２０を特定する。そして、管理装置３０は、その特定したＡＰ２０が存在する場所に無線送信機１０が存在すると判定し、当該特定したＡＰ２０の位置情報を行動履歴データベースに記憶する。
【００２５】
管理装置３０は、以上のように行動履歴データベースとして蓄積した行動履歴情報に基づいて、看護師の行動状況を分析し、その結果を可視化して表示する機能を備えている。この機能を提供するのが本実施形態の行動状況可視化装置１００であり、その機能構成を図１に示している。なお、ここでは看護師の行動履歴情報を蓄積する機能と、その行動履歴情報から分析した行動状況を可視化して表示する機能との両方を同じ管理装置３０が備える構成としたが、別の端末に備える構成としてもよい。
【００２６】
図１に示すように、本実施形態の行動状況可視化装置１００は、その機能構成として、履歴情報取得部１１、距離分析部１２、グラフ生成部１３および表示制御部１４を備えている。また、本実施形態の行動状況可視化装置１００には、行動履歴データベースを記憶する履歴情報記憶部１０１と、グラフ生成部１３により生成されたグラフを表示するための表示装置１０２とが接続されている。なお、表示装置１０２は、管理装置３０に対して通信ネットワークを介して接続された端末（図示せず）が備えるものであってもよい。
【００２７】
上記各機能ブロック１１〜１４は、ハードウェア、ＤＳＰ（Digital Signal Processor）、ソフトウェアの何れによっても構成することが可能である。例えばソフトウェアによって構成する場合、上記各機能ブロック１１〜１４は、実際にはコンピュータのＣＰＵ、ＲＡＭ、ＲＯＭなどを備えて構成され、ＲＡＭやＲＯＭに記憶されたプログラムが動作することによって実現される。なお、当該プログラムは、ハードディスクや半導体メモリ等の他の記録媒体に記憶されていてもよい。
【００２８】
履歴情報記憶部１０１は、病院内における看護師の行動履歴情報（上述した行動履歴データベース）を記憶する。この履歴情報記憶部１０１は、病院内における複数の看護師がいつ、どの場所にいたのかをそれぞれ表す行動履歴情報を記憶したものである。履歴情報取得部１１は、履歴情報記憶部１０１から行動履歴情報を取得する。例えば、ユーザが管理装置３０の操作部を操作することにより、看護師の行動状況を可視化して表示することを指示したときに、履歴情報取得部１１が履歴情報記憶部１０１から行動履歴情報を取得する。なお、管理装置３０に対して通信ネットワークを介して接続された端末が表示装置１０２を備える構成の場合は、当該端末の操作部をユーザが操作することによって看護師の行動状況を可視化して表示することを管理装置３０に対して指示したときに、履歴情報取得部１１が履歴情報記憶部１０１から行動履歴情報を取得する。
【００２９】
ここで、履歴情報取得部１１は、病院に所属する看護師全員に関する行動履歴情報を履歴情報記憶部１０１から取得する。この看護師の中には、チームを組んでいる看護師と、チームを組んでいない看護師との両方が含まれる。なお、履歴情報取得部１１は、ユーザによる操作部の操作を通じて指定された所望の看護師に関する行動履歴情報のみを履歴情報記憶部１０１から選択的に取得するようにしてもよい。例えば、複数の病棟を有する病院において、病棟毎に所属する看護師が分かれている場合などに、何れかの病棟に所属する看護師のみを指定して行動履歴情報を取得するようにしてもよい。あるいは、特にチームを組んでいる看護師の行動履歴に絞って分析を行いたい場合などに、チームを組んでいる看護師のみを指定して行動履歴情報を取得するようにしてもよい。
【００３０】
また、履歴情報取得部１１は、ユーザによる操作部の操作によって指定された所望の期間（例えば、特定の数時間あるいは数日など）の行動履歴情報を履歴情報記憶部１０１から取得する。なお、履歴情報取得部１１は、ユーザからの指定とは関係なく、現在から直近の所定期間（履歴情報記憶部１０１に記憶されている全期間でもよい）における行動履歴情報を履歴情報記憶部１０１から取得するようにしてもよい。
【００３１】
距離分析部１２は、履歴情報取得部１１により取得された行動履歴情報に基づいて、一の看護師の所在場所とそれ以外の一の看護師の所在場所との距離を複数の時点ごとに求めて統計することにより、２人の看護師の組み合わせごとに看護師間の距離を分析する。ここで、各看護師の各時点における所在場所は、図４に示す行動履歴データベースに含まれる各時刻の位置情報により示されている。一の看護師の所在場所とそれ以外の一の看護師の所在場所との距離は、同じ時刻における２人の看護師の位置情報から求めることが可能である。例えば、距離分析部１２は、２つの位置情報で示される所在場所を直線で結んだ場合の直線距離を算出する。
【００３２】
なお、ここでは説明を簡単にするために、複数の看護師が携帯している全ての無線送信機１０から信号が同じ時刻に送信されることを前提としている。しかし、実際には多少の送信時刻のズレが生じる可能性がある。そこで、所定のマージン以内の誤差の時刻は同時刻とみなすようにしてもよい。
【００３３】
ある２人の看護師間の距離は、時刻毎に変動し得る。よって、距離分析部１２は、図４の行動履歴データベースに記憶されている複数の時刻毎に看護師間の距離を算出し、それら複数の時点での距離を統計することにより、その統計値をある２人の看護師間の距離（以下、これを二者間距離という）とする。統計値は、例えば合計値でもよいし、平均値でもよい。距離分析部１２は、このような二者間距離の計算を、２人の看護師の組み合わせを変えてそれぞれの組み合わせ毎に実行する。
【００３４】
例えば、説明を簡単にするために、３人の看護師Ａ，Ｂ，Ｃの二者間距離を分析する場合について説明すると、以下の通りである。距離分析部１２は、ある時刻における看護師Ａの所在場所と、同じ時刻における看護師Ｂの所在場所とに基づいて、当該ある時刻における看護師Ａ，Ｂの距離を算出する。また、距離分析部１２は、別の時刻における看護師Ａ，Ｂの距離も算出する。そして、各時刻について算出した距離の統計値（合計値または平均値）を算出することにより、その統計値を看護師Ａ，Ｂの二者間距離とする。距離分析部１２は、これと同様にして、看護師Ａ，Ｃの二者間距離、看護師Ｂ，Ｃの二者間距離も算出する。
【００３５】
また、距離分析部１２は、履歴情報取得部１１により取得された行動履歴情報に基づいて、一の看護師の所在場所とそれ以外の全ての看護師の所在場所との距離を複数の時点ごとに求めて統計する（例えば、合計値または平均値を算出する）ことにより、一人の看護師と他の全ての看護師との組み合わせごとに看護師間の距離を分析する。すなわち、距離分析部１２は、例えば看護師Ａについて、看護師Ａ以外の全ての看護師との間の距離の統計値を算出する。他の看護師Ｂ，Ｃについても同様に、本人以外の全ての看護師との間の距離の統計値をそれぞれ算出する。そして、こうして看護師ごとに算出した距離の統計値を、各看護師が関わりのあった他の全ての看護師との距離とする（以下、これを全者間距離という）。
【００３６】
グラフ生成部１３は、複数の看護師をノードで表し、距離分析部１２により分析された２人の看護師間の二者間距離をノードの間のエッジの太さ、線種または線色の何れかで表したグラフであって、複数の看護師のうちチームを組んでいる看護師のノードを他と識別可能な態様で表したグラフを生成する。また、グラフ生成部１３は、距離分析部１２により分析された、ある看護師とそれ以外の全ての看護師との間の全者間距離をノードの表示態様により表したグラフを生成する。
【００３７】
ここで、チームを組んでいる看護師のノードを他と識別可能にするためのノードの表示態様と、関わりのあった全ての看護師との間の全者間距離の長さを表すためのノードの表示態様とが異なっていれば、それぞれの表示態様は任意に設計することが可能である。例えば、チームを組んでいる看護師のノードを他と識別可能とするために、ノードの表示色を変えるようにするとともに、関わりのあった全ての看護師との全者間距離の長さを表すために、距離に応じてノードの大きさを変えるようにすることが一例として挙げられる。
【００３８】
表示制御部１４は、グラフ生成部１３により生成されたグラフを表示装置１０２に表示させる。図５は、表示装置１０２に表示されるグラフの一例を示す図である。ここでは、６人の看護師の行動履歴情報を分析して生成したグラフの表示例を示している。
【００３９】
図５において、６個の円がそれぞれ６人の看護師を表すノードＮ１〜Ｎ６である。これらのノードＮ１〜Ｎ６は、関わりのあった全ての看護師との全者間距離に応じて決定された大きさで描画されている。ここでは、全者間距離が短いほど、ノードＮ１〜Ｎ６の大きさが大きくなるようなグラフを生成している。例えば、グラフ生成部１３は、関わりのあった全ての看護師との全者間距離をｎ−１個の閾値によってｎ個に分類し、その全者間距離がどの分類に属するかによって、ノードＮ１〜Ｎ６の大きさをｎ段階で描画する。なお、図５はｎ＝３とした場合の例を示している。
【００４０】
また、図５の例において、グラフ生成部１３は、チームを組んでいる看護師のノードの表示色を、チームを組んでいない看護師のノードの表示色と異ならせて描画している。また、複数のチームが存在する場合は、チーム毎に異なる表示色でノードを表示させている。図５において、２つのノードＮ２，Ｎ３に対応する２人の看護師がチームを組んでおり、２つのノードＮ５，Ｎ６に対応する２人の看護師が別のチームを組んでいることが示されている。
【００４１】
また、図５において、２つのノード間を結ぶ直線が、距離分析部１２により分析された２人の看護師の二者間距離を表すエッジである。図５の例では、グラフ生成部１３は、距離分析部１２により分析された２人の看護師の二者間距離が短いほど、当該２人の看護師のノード間を結ぶエッジの太さを太く表したグラフを生成している。例えば、グラフ生成部１３は、２人の看護師の二者間距離をｍ−１個の閾値によってｍ個に分類し、距離分析部１２により分析された二者間距離がどの分類に属するかによって、エッジの太さをｍ段階で描画する。ここで、図５はｍ＝３とした場合の例を示している。
【００４２】
なお、グラフ生成部１３は、二者間距離をｍ個の閾値によってｍ＋１個に分類し、距離分析部１２により分析された二者間距離がどの分類に属するかによって、エッジの太さをｍ段階で描画するようにしても良い。ここで、二者間距離が最も大きいｍ＋１個目の分類に関しては、エッジを非表示とする。
【００４３】
このように、最大の閾値よりも大きい二者間距離についてはエッジを非表示とすることにより、複数のノード間に引かれるエッジの数が多数になることを抑制し、グラフを比較的簡素なものとして見やすくすることができる。ある２つのノード間にエッジが引かれていなければ、その２つのノードに相当する看護師間の二者間距離は最大の閾値よりも大きいということを把握することができるので、エッジが引かれていないということを自体も、ユーザにとって有益な情報の一部として機能している。
【００４４】
グラフ生成部１３は、距離分析部１２により分析された二者間距離にかかわらず、所定の大きさの描画領域内に複数の看護師のノードが全て収まるように、複数の看護師のノードを配置したグラフを生成する。所定の大きさの描画領域は、例えば、図５に示したように表示装置１０２の表示画面５００に収まる範囲の描画領域である。上述したように、本実施形態では、ノード間を結ぶエッジを、二者間距離に応じた長さで描画する形態ではなく、二者間距離に応じた太さで描画する形態を採用している。そのため、２人の看護師間の距離が長くなっても、対応する２つのノードを長く離間して配置する必要がない。
【００４５】
仮に、２つのノードを長く離間して配置した場合、全てのノードが表示装置１０２の表示画面５００に収まるようにグラフを表示すると、グラフ全体の縮尺を小さくして表示することになるため、個々のノードや個々のエッジも小さく表示され、ノードの大きさやエッジの太さを識別しにくくなる。一方、ノードの大きさやエッジの太さの識別性を高めるためにグラフ全体の縮尺を大きくして表示すると、表示装置１０２の表示画面５００に収まらなくなり、スクロールが必要となる。これに対し、本実施形態によれば、スクロールすることなくグラフ全体を表示画面５００に収まるように表示させつつ、ノードの大きさやエッジの太さの識別性を高めることもできる。
【００４６】
なお、ユーザからの表示指示に応じて、表示装置１０２の表示画面５００に収まる範囲の描画領域内にグラフ全体を表示した後、ユーザからのズーム指示に応じてグラフを拡大表示または縮小表示できるようにしてもよい。
【００４７】
ユーザは、図５のように表示されたグラフを確認することにより、チームを組んでいる看護師が同じチーム内またはチーム外の看護師と統計的にどの程度の距離の近さで行動していたのかを、グラフを一見して把握することができる。ここで、エッジの太さによって２人の看護師間の距離が近いことが表されているほど、その看護師どうしは行動を共にしている時間が長いことを示唆していると言える。従って、本実施形態によれば、チームを組んでいる看護師がチーム内またはチーム外の看護師とどの程度行動を共にしているのかを容易に把握することができる。
【００４８】
好ましくは、チームを組んでいる看護師どうしが行動を共にしている時間が、チーム外の看護師と行動を共にしている時間よりも長くなっていることが求められる。図５のグラフを表示させれば、このような状態が実現できているか否かを一見して確認することができる。例えば、チームを組んでいるノードＮ２，Ｎ３の２人の看護師に関して、ノードＮ２，Ｎ３間のエッジが最も太くなっており、ノードＮ２，Ｎ３とそれ以外のノードＮ１，Ｎ４〜Ｎ６との間のエッジがそれよりも細くなっているかどうかを確認すれば、好ましい状態で２人の看護師が行動しているかどうかを容易に把握することが可能である。
【００４９】
また、本実施形態によれば、図５のように表示されたグラフにおいてノードの大きさを確認することにより、個々の看護師について、他の看護師との関わりの多さを容易に把握することもできる。これにより、他の看護師と多くの関わりを持っている看護師や、他の看護師との関わりが少ない看護師を一見して把握することができる。
【００５０】
以上のように把握した各種の状況をもとに、チームの編成を再考したり、各看護師に対する看護業務の割り当てを見直したりするなどして、業務効率の改善を図ることが可能となる。
【００５１】
なお、上記実施形態では、グラフ生成部１３は、各ノード間のエッジの太さ、および、各ノードの大きさを異ならせて表示するようにしているが、本発明はこれに限定されない。例えば、表示される各ノードの大きさを同じ大きさとしても良い。つまり、全者間距離の分析は行わず、二者間距離の分析結果のみに基づいてグラフを生成するようにしてもよい。
【００５２】
また、上記実施形態では、チームを組んでいる看護師と他の看護師とを識別可能とするために、ノード自体の表示態様を変える例について説明したが、本発明はこれに限定されない。例えば、図６に示すように、チームを組んでいる看護師に対応する複数のノードを矩形枠等に囲むようにしてもよい。この場合、矩形枠が大きくなってグラフが見にくくならないようにするために、チームを組んでいる看護師のノードどうしを近くに配置するのが好ましい。なお、ノード自体の表示態様でチームを組んでいる看護師と他の看護師とを識別可能とする場合は、チームを組んでいる看護師のノードどうしを近くに配置することは必須ではなく、グラフを生成する際の自由度が増すというメリットがある。
【００５３】
また、上記実施形態では、単にノードとエッジの組み合わせから成るグラフを表示する例について説明したが、本発明はこれに限定されない。例えば、図５のように表示されたグラフにおいて、何れかのノードを指定する操作に応じて、指定されたノードに接続されているエッジをハイライト表示するようにしてもよい。図５の例ではノードが６つのみであるが、ノードの数が増えるに従ってエッジの数も増え、複数のエッジが多重に重なり合うため、どのエッジがどのノードに接続されているのかが分かりにくくなる。この場合でも、指定したノードに接続されているエッジをハイライト表示すれば、関連するエッジのみを強調して、他のエッジと区別して見やすくすることができる。
【００５４】
逆に、何れかのエッジを指定する操作に応じて、指定されたエッジの両端に接続されているノードをハイライト表示するようにしてもよい。
【００５５】
その他、上記実施形態は、何れも本発明を実施するにあたっての具体化の一例を示したものに過ぎず、これによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその精神、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【００５６】
１１  履歴情報取得部
１２  距離分析部
１３  グラフ生成部
１４  表示制御部
【図１】
2020060833.tif 000003
【図２】
2020060833.tif 000004
【図３】
2020060833.tif 000005
【図４】
2020060833.tif 000006
【図５】
2020060833.tif 000007
【図６】
2020060833.tif 000008