(57)【要約】      （修正有）【課題】何時、何処で、誰が、何をしたか、ということについて、作業時間を簡単に把握することができる獣医療タスク解析支援装置を提供する。【解決手段】動物病院端末と、獣医療タスク解析支援装がネットワークをを介して通信可能に接続されている作業分析支援システムにおいて、動物病院端末を利用する獣医療従事者が行うべき複数の獣医療タスクを分析する。獣医療タスク解析支援装置２０は、動物患者のための獣医療タスクに関する情報を記憶する記憶部と、各獣医療従事者に獣医療タスクを割り当てる割当部２０１と、割り当てられた獣医療タスクの実行時間を獣医療タスク毎且つ獣医療者毎の夫々について算出する算出部２０２と、所定期間内の実行時間を獣医療従事者毎に表示する表示部２０３と、を備えている。【選択図】図３
2022000812.tif 000002
【特許請求の範囲】
【請求項１】
動物病院端末を利用する獣医療従事者が行うべき複数の獣医療タスクを分析する獣医療タスク解析支援装置であって、
動物患者のための獣医療タスクに関する情報を記憶する記憶部と、
各獣医療従事者に獣医療タスクを割り当てる割当部と、
割り当てられた前記獣医療タスクの実行時間を前記獣医療タスク毎且つ前記獣医療者毎の夫々について算出する算出部と、
所定期間内の前記実行時間を獣医療従事者毎に表示する表示部と、を備える
獣医療タスク解析支援装置。
【請求項２】
請求項１に記載の獣医療タスク解析支援装置であって、
前記記憶部は、前記獣医療タスクに関する情報を複数のラベルとして管理しており、
前記割当部は、前記獣医療従事者に前記ラベルを割り当てると共に、当該獣医療タスクの完了情報を取得すると前記ラベルの割り当てを終了し、
前記算出部は、少なくとも前記ラベルが割り当てられた以降の所定タイミングから、前記ラベルの割り当てが終了するまでの時間を当該ラベルに関連付けて算出する、
獣医療タスク解析支援装置。
【請求項３】
請求項１又は請求項２に記載の獣医療タスク解析支援装置であって、
少なくとも同一の前記獣医療タスクについて異なる前記獣医療従事者の前記実行時間同士を比較する比較部を備える、
獣医療タスク解析支援装置。
【請求項４】
請求項１乃至請求項３の何れか一項に記載の獣医療タスク解析支援装置であって、
前記算出部が算出した時間と、獣医療タスク毎に予め定められた基準作業時間との乖離を判定する判定部を備える、
獣医療タスク解析支援装置。
【請求項５】
請求項１乃至請求項４の何れか一項に記載の獣医療タスク解析支援装置であって、
前記割当部は、同一の前記獣医療従事者に割り当てられた、時間的に隣接する複数の前記獣医療タスクが行われる位置関係に基づいて、前記獣医療タスクを割り当てる、
獣医療タスク解析支援装置。
【請求項６】
請求項５に記載の獣医療タスク解析支援装置であって、
前記記憶部は、前記獣医療タスクと位置情報とを関連付けて記憶しており、
前記割当部は、時間的に前後する前記獣医療タスクに関連付けられた前記位置情報同士から算出された距離に関する情報が最小化されるように前記獣医療タスクを割り当てる、
獣医療タスク解析支援装置。
【請求項７】
請求項１乃至請求項５の何れか一項に記載の獣医療タスク解析支援装置であって、
前記獣医療タスクに関する情報には、前記複数の獣医療タスクの中の１つ１つの獣医療タスクごとに要する作業時間の平均値が評価値として含まれ、
少なくとも同一の獣医療タスクについて前記獣医療タスクに関する情報に含まれる異なる獣医療従事者の評価値同士を比較する評価値比較部を備える、
獣医療タスク解析支援装置。
【請求項８】
請求項１乃至請求項６の何れか一項に記載の獣医療タスク解析支援装置であって、
前記獣医療タスクに関する情報には、前記複数の獣医療タスクの中のいくつかをまとめた獣医療タスクに要した作業時間の合計時間が含まれ、
少なくとも同一の前記まとめた獣医療タスクについて前記獣医療タスクに関する情報に含まれる異なる複数の獣医療従事者の合計時間同士を比較する合計時間比較部を備える、
獣医療タスク解析支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、動物病院に勤務する、獣医、看護師、理学療法士、獣医療事務等の獣医療従事者が行うべき複数の獣医療タスクを分析する獣医療タスク解析支援装置に関する。
【背景技術】
【０００２】
近年の慢性的な人手不足等により、動物病院等の経営を取り巻く環境は、益々厳しくなってきている。
【０００３】
このような背景を受け、特許文献１には、例えば、患者単位当たりの検査時間など、多種多様なパフォーマンス情報を分析し、次の経営アクションへ繋げる技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２７２０３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した特許文献１に開示された技術では、各工程の進捗度がわからない。従って、各工程に配置される獣医療従事者は、それぞれの持ち場で個々の獣医療タスクをその場で場当たり的にこなしていくしかない。このため、どの獣医療従事者がどの獣医療タスクにどれだけの時間を要したのか、正確な進捗度を把握するのは難しいという問題がある。
【０００６】
そこで、本開示は、何時、何処で、誰が、何をしたか、ということについて、作業時間を簡単に把握することのできる獣医療タスク解析支援装置を提供することを一つの目的とする。
【課題を解決するための手段】
【０００７】
本開示によれば、動物病院端末を利用する獣医療従事者が行うべき複数の獣医療タスクを分析する獣医療タスク解析支援装置であって、獣医療タスクに関する情報を記憶する記憶部と、各獣医療従事者に獣医療タスクを割り当てる割当部と、割り当てられた前記獣医療タスクの実行時間を前記獣医療タスク毎に算出する算出部と、所定期間内の前記実行時間を獣医療従事者毎に表示する表示部と、を備える獣医療タスク解析支援装置が得られる。
【発明の効果】
【０００８】
本開示によれば、何時、何処で、誰が、何をしたか、ということについて、作業時間を簡単に把握することができる。
【図面の簡単な説明】
【０００９】
【図１】本開示の第１の実施形態に係る作業分析支援システム１の構成例を示す図である。
【図２】本実施形態に係る獣医療タスク解析支援装置２０を実現するコンピュータのハードウェア構成例を示す図である。
【図３】本実施形態に係る獣医療タスク解析支援装置２０のソフトウェア構成例を示す図である。
【図４】本実施形態に係るスタッフ管理ＤＢ２０９の一例を示すテーブルである。
【図５】本実施形態に係るスケジュールＤＢ２１０の一例を示すテーブルである。
【図６】本実施形態に係る作業分析支援システム１における一連の制御に係るフローチャート図である。
【図７】待ち患者動物の一覧を表示する画面４１の一例を示す図である。
【発明を実施するための形態】
【００１０】
本開示の実施形態の内容を列記して説明する。本開示は、以下のような構成を備える。
［項目１］
動物病院端末を利用する獣医療従事者が行うべき複数の獣医療タスクを分析する獣医療タスク解析支援装置であって、
動物患者のための獣医療タスクに関する情報を記憶する記憶部と、
各獣医療従事者に獣医療タスクを割り当てる割当部と、
割り当てられた前記獣医療タスクの実行時間を前記獣医療タスク毎且つ前記獣医療者毎の夫々について算出する算出部と、
所定期間内の前記実行時間を獣医療従事者毎に表示する表示部と、を備える
獣医療タスク解析支援装置。
［項目２］
請求項１に記載の獣医療タスク解析支援装置であって、
前記記憶部は、前記獣医療タスクに関する情報を複数のラベルとして管理しており、
前記割当部は、前記獣医療従事者に前記ラベルを割り当てると共に、当該獣医療タスクの完了情報を取得すると前記ラベルの割り当てを終了し、
前記算出部は、少なくとも前記ラベルが割り当てられた以降の所定タイミングから、前記ラベルの割り当てが終了するまでの時間を当該ラベルに関連付けて算出する、
獣医療タスク解析支援装置。
［項目３］
請求項１又は請求項２に記載の獣医療タスク解析支援装置であって、
少なくとも同一の前記獣医療タスクについて異なる前記獣医療従事者の前記実行時間同士を比較する比較部を備える、
獣医療タスク解析支援装置。
［項目４］
請求項１乃至請求項３の何れか一項に記載の獣医療タスク解析支援装置であって、
前記算出部が算出した時間と、獣医療タスク毎に予め定められた基準作業時間との乖離を判定する判定部を備える、
獣医療タスク解析支援装置。
［項目５］
請求項１乃至請求項４の何れか一項に記載の獣医療タスク解析支援装置であって、
前記割当部は、同一の前記獣医療従事者に割り当てられた、時間的に隣接する複数の前記獣医療タスクが行われる位置関係に基づいて、前記獣医療タスクを割り当てる、
獣医療タスク解析支援装置。
［項目６］
請求項５に記載の獣医療タスク解析支援装置であって、
前記記憶部は、前記獣医療タスクと位置情報とを関連付けて記憶しており、
前記割当部は、時間的に前後する前記獣医療タスクに関連付けられた前記位置情報同士から算出された距離に関する情報が最小化されるように前記獣医療タスクを割り当てる、
獣医療タスク解析支援装置。
［項目７］
請求項１乃至請求項５の何れか一項に記載の獣医療タスク解析支援装置であって、
前記獣医療タスクに関する情報には、前記複数の獣医療タスクの中の１つ１つの獣医療タスクごとに要する作業時間の平均値が評価値として含まれ、
少なくとも同一の獣医療タスクについて前記獣医療タスクに関する情報に含まれる異なる獣医療従事者の評価値同士を比較する評価値比較部を備える、
獣医療タスク解析支援装置。
［項目８］
請求項１乃至請求項６の何れか一項に記載の獣医療タスク解析支援装置であって、
前記獣医療タスクに関する情報には、前記複数の獣医療タスクの中のいくつかをまとめた獣医療タスクに要した作業時間の合計時間が含まれ、
少なくとも同一の前記まとめた獣医療タスクについて前記獣医療タスクに関する情報に含まれる異なる複数の獣医療従事者の合計時間同士を比較する合計時間比較部を備える、
獣医療タスク解析支援装置。
【００１１】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１２】
図１は、本開示の第１の実施形態に係る作業分析支援システム１の構成例を示す図である。図示するように、本実施形態の作業分析支援システム１は、動物病院端末１０、獣医療タスク解析支援装置２０を含んで構成される。動物病院端末１０は、獣医療タスク解析支援装置２０と、ネットワークＮＷを介して通信可能に接続されている。なお、本構成は一例であり、ある構成が他の構成を兼ね備えていたり、他の構成が含まれていたりしてもよい。
【００１３】
本実施形態においてネットワークＮＷはインターネットを想定している。ネットワークＮＷは、例えば、公衆電話回線網、携帯電話回線網、無線通信網、イーサネット（登録商標）などにより構築される。
【００１４】
動物病院端末１０は、例えば、動物病院に勤務する、獣医、看護師、理学療法士、獣医療事務等の獣医療従事者Ｒ１、Ｒ２、Ｒ３（以降区別せず言及する際は、単に獣医療従事者Ｒ１という）が操作するコンピュータである。かかる動物病院端末１０は、例えば、動物病院により直接的に管理されてもよいし、動物病院を経営する組織、少なくとも一の動物病院にかかる作業分析支援システム１を提供するサービサーにより管理されてもよい。
【００１５】
また、例えば、動物病院端末１０は、ワークステーションまたはパーソナルコンピュータのような汎用コンピュータとしてもよいし、或いはクラウドコンピューティングによって論理的に実現されてもよい。
【００１６】
獣医療タスク解析支援装置２０は、動物病院端末１０を利用する獣医療従事者が行うべき複数の作業を分析するコンピュータである。獣医療タスク解析支援装置２０は、例えば、動物病院により直接的に管理されてもよいし、動物病院を経営する組織、少なくとも一の動物病院にかかる作業分析支援システム１を提供するサービサーにより管理されてもよい。獣医療タスク解析支援装置２０は、例えば、ワークステーションまたはパーソナルコンピュータのような汎用コンピュータとしてもよいし、或いは、クラウドコンピューティングによって論理的に実現されてもよい。
【００１７】
本実施形態に係る作業分析支援システム１の概要について説明する。動物病院に勤務する獣医療従事者は所定期間（例えば、次の１週間）における希望する勤務シフトを、動物病院端末１０を介して登録する。獣医療タスク解析支援装置２０は、かかる勤務シフトに係るシフト情報と、動物病院における所定期間における獣医療タスク（例えば診察、手術、処置等）のスケジュール情報とに基づいて、かかる勤務シフトと獣医療タスクとの突き合わせを行う。かかる突き合わせによって複数の獣医療従事者が適切な獣医療タスクに割り当てられるように、獣医療従事者のシフトが設定され得る。
【００１８】
動物病院においては、動物種による専門性、複数の動物病院における勤務など、獣医療タスクの割り当てが複雑化する。そこで、本実施形態に係る作業分析支援システム１によれば、獣医療従事者の希望する勤務シフトを一括で管理し、獣医療タスクを割り当てることで、効率的かつ適切に獣医療タスクを割り当てることが可能である。また、かかる獣医療タスクの割り当てにより、例えば、何時、何処で、誰が、何をしたか、ということについて、獣医療従事者の作業時間を簡単に把握することも可能である。以下、本実施形態の詳細について説明する。
【００１９】
図２は、本実施形態に係る獣医療タスク解析支援装置２０を実現するコンピュータのハードウェア構成例を示す図である。コンピュータは、少なくとも、制御部２１、メモリ２２、ストレージ２３、通信部２４および入出力部２５等を備える。これらはバス２６を通じて相互に電気的に接続される。
【００２０】
制御部２１は、獣医療タスク解析支援装置２０全体の動作を制御し、各要素間におけるデータの送受信の制御、及びアプリケーションの実行及び認証処理に必要な情報処理等を行う演算装置である。例えば、制御部２１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等のプロセッサであり、ストレージ２３に格納されメモリ２２に展開されたプログラム等を実行して各情報処理を実施する。
【００２１】
メモリ２２は、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の揮発性記憶装置で構成される主記憶と、フラッシュメモリまたはＨＤＤ（Ｈａｒｄ  Ｄｉｓｃ  Ｄｒｉｖｅ）等の不揮発性記憶装置で構成される補助記憶と、を含む。メモリ２２は、制御部２１のワークエリア等として使用され、また、獣医療タスク解析支援装置２０の起動時に実行されるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）、及び各種設定情報等を格納する。
【００２２】
ストレージ２３は、アプリケーション・プログラム等の各種プログラムを格納する。各処理に用いられるデータを格納したデータベースがストレージ２３に構築されていてもよい。
【００２３】
通信部２４は、獣医療タスク解析支援装置２０をネットワークに接続する。通信部２４は、例えば、有線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、無線ＬＡＮ、Ｗｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ、登録商標）、赤外線通信、Ｂｌｕｅｔｏｏｔｈ（登録商標）、近距離または非接触通信等の方式で、外部機器と直接またはネットワークアクセスポイントを介して通信する。
【００２４】
入出力部２５は、例えば、キーボード、マウス、タッチパネル等の情報入力機器、及びディスプレイ等の出力機器である。
【００２５】
バス２６は、上記各要素に共通に接続され、例えば、アドレス信号、データ信号及び各種制御信号を伝達する。
【００２６】
本実施形態に係る動物病院端末１０を実現するコンピュータ又はスマートフォン等の端末のハードウェア構成は、図２に示す獣医療タスク解析支援装置２０のハードウェア構成例と同様であるため、説明を省略する。
【００２７】
図３は、本実施形態に係る獣医療タスク解析支援装置２０のソフトウェア構成例を示す図である。獣医療タスク解析支援装置２０は、割当部２０１、算出部２０２、表示部２０３、比較部２０４、判定部２０５、距離取得部２０６、習熟度比較部２０７、合計時間比較部２０８、スタッフ管理ＤＢ（データベース）２０９、スケジュールＤＢ２１０を備える。
【００２８】
割当部２０１、算出部２０２、表示部２０３、比較部２０４、判定部２０５、距離取得部２０６、習熟度比較部２０７、合計時間比較部２０８は、制御部１１がストレージ１３に記憶されているプログラムをメモリ１２に読み出して実行することにより実現され得る。スタッフ管理ＤＢ２０９、スケジュールＤＢ２１０は、メモリ１２およびストレージ１３が提供する記憶領域の一部として実現され得る。スタッフ管理ＤＢ２０９、スケジュールＤＢ２１０は、特許請求の範囲に記載された記憶部の一例となる。なお、スタッフ管理ＤＢ２０９、スケジュールＤＢ２１０は、獣医療タスク解析支援装置２０以外の一または複数のサーバが提供する外部の記憶領域の一部として実現されてもよい。
【００２９】
スタッフ管理ＤＢ２０９は、動物病院の獣医療従事者の情報を管理するためのデータベースである。図４は、本実施形態に係るスタッフ管理ＤＢ２０９の一例を示すテーブルである。図４に示すように、スタッフ管理ＤＢ２０９は、獣医療従事者であるスタッフのＩＤ、スタッフ名、職種、専門技能および勤務体系のデータセットにより構成され得る。職種、専門技能および勤務体系は、上述した獣医療従事者の属性の一例である。また、かかるスタッフ管理ＤＢ２０９に獣医療従事者のシフト情報が登録されると、獣医療従事者のデータに、勤務シフトに関する情報が追加され得る。
【００３０】
スケジュールＤＢ２１０は、スケジュール情報を管理するためのデータベースである。スケジュール情報は、特許請求の範囲に記載された、獣医療タスクに関する情報の一例となる。スケジュール情報は、例えば、ある獣医療タスクが実行され得る日時に関する情報を含む。獣医療タスクとは、例えば、動物病院における事務処理、診察、検査、処置、投薬、リハビリテーション、手術、並びに入院時における入退院手続、食事、トレーニング等、獣医療従事者の各々が担当する作業に関する。スケジュール情報は、具体的には、「９時−１２時：診察」「１０時−１６時：手術」「８時−１８時：事務処理」等である。診察又は手術のような、１人の獣医療従事者が当該時間に全部拘束される場合もあれば、事務処理のような、複数人の獣医療従事者により当該時間を分割して担当する場合もある。図５は、本実施形態に係るスケジュールＤＢ２１０の一例を示すテーブルである。図５に示すように、スケジュールＤＢ２１０は、スケジュールの日時と、獣医療タスクの内容、対象の患者動物のＩＤ、必要な獣医療従事者（スタッフ）とその数、および獣医療タスクが行われる病院（複数の病院を管理する場合）に関する情報を含むスケジュール情報のデータセットにより構成され得る。
【００３１】
割当部２０１は、スタッフ管理ＤＢ２０９から読み出したシフト情報と、スケジュールＤＢ２１０から読み出したスケジュール情報とに基づいて、獣医療従事者の勤務シフトに獣医療タスクを割り当てる機能を有する。割当部２０１は、例えば、上述した「９時−１２時：診察」のスケジュールに２人の獣医の勤務シフトが合致する場合、２人の獣医の少なくともいずれかをかかるスケジュールにおける診察の獣医療タスクに割り当てる。割当部２０１は、複数の獣医療従事者の勤務シフトを、スケジュール情報に基づいて、各々の獣医療タスクを各獣医療従事者に割り当ててもよい。
【００３２】
また、かかるスケジュール情報には、例えば、獣医療タスクに関連する属性が含まれ得る。属性とは、獣医療従事者の属性であり、上記のシフト情報に含まれ得る。具体的には、属性は、「獣医」「看護師」等の職種、「総合臨床」「外科」「皮膚科」「リハビリ」等の専門技能、または「正社員」「契約社員」等の勤務体系等を含みうる。上述した「診察」の獣医療タスクは、一般的な動物病院の診察であれば、「獣医」「総合臨床」の属性に関するものである。したがって、割当部２０１は、「９時−１２時：診察」のスケジュールに、「獣医」「総合臨床」の属性を有する獣医療従事者の勤務シフトを割り当て得る。このように、割当部２０１は、獣医療従事者の属性が獣医療タスクに関連する場合に、かかる獣医療タスクに該獣医療従事者を割り当て得る。例えば、複数の獣医療従事者が一の獣医療タスクに割り当て可能である場合、割当部２０１は、優先される属性を有する獣医療従事者、または獣医療タスクに関連する属性をより多く有している獣医療従事者を、優先的に該獣医療タスクに割り当ててもよい。
【００３３】
算出部２０２は、割当部２０１により割り当てられた獣医療タスクの実行時間を獣医療タスク毎に算出する機能を有する。実行時間とは、獣医療タスクが開始されてから完了するまでの時間である。例えば、「９時−１２時：診察」のスケジュールに、「獣医」「総合臨床」の属性を有する獣医療従事者Ｒ１の勤務シフトを割り当てた場合、算出部２０２は、獣医療従事者Ｒ１が診察に要する時間を実行時間として算出する。算出部２０２は、診察開始時刻と診察終了時刻とに基づき実行時間（例えば、３時間）を算出し得る。
【００３４】
表示部２０３は、所定期間内の実行時間を獣医療従事者毎に表示する機能を有する。所定期間とは、例えば、獣医療従事者Ｒ１のシフト情報に含まれる勤務シフトの時間帯を含む期間である。所定期間は、獣医療従事者Ｒ１の操作に応じて指定され得る。具体的には、表示部２０３は、動物病院が管理する動物病院端末１０に、勤務シフトにおける獣医療従事者Ｒ１に割り当てられた獣医療タスクの実行時間を表示し得る。これにより、動物病院に勤務する獣医療従事者Ｒ１が自身に割り当てられた獣医療タスクの実行時間を確認することができる。
【００３５】
比較部２０４は、少なくとも同一の獣医療タスクについて異なる獣医療従事者Ｒ１、Ｒ２、Ｒ３の実行時間同士を比較する機能を有する。具体的には、比較部２０４は、複数の獣医療従事者Ｒ１、Ｒ２、Ｒ３について同じ内容の獣医療タスクに要した作業時間を比較することで、各獣医療従事者Ｒ１、Ｒ２、Ｒ３の当該獣医療タスクに対する習熟度を判定し得る。さらに、比較部２０４は、判定した習熟度を各獣医療従事者Ｒ１、Ｒ２、Ｒ３に提示してもよい。これにより、習熟度が低い獣医療従事者を管理者が把握し易くなり得る。
【００３６】
判定部２０５は、算出部２０２が算出した時間と、獣医療タスク毎に予め定められた基準作業時間との大小を判定する機能を有する。ここで、基準作業時間とは、その獣医療タスクに関する標準的な所要時間を指す。この基準作業時間は、例えば、人件費、設備費、材料費などの情報から算出された時間でもよく、あるいは、実際の作業時間に関する統計情報から算出した平均時間、最短時間、最長時間などであってもよい。また、この基準作業時間は、固定でなくてもよく、一定時間（１時間など）ごとに前記した平均時間などを用いて更新してもよい。これにより、夫々の獣医療従事者の技量に関わる正味の作業時間について基準作業時間との差異が判定されるので、獣医療タスクの漏れ又は不備の推定精度が向上し得る。
【００３７】
距離取得部２０６は、獣医療タスクが行われる位置から獣医療従事者の現在位置までの距離情報を取得する機能を有する。一般的傾向として、病院施設内における模様替えの頻度は少ない。従って、病院施設内にあるような、診察台、レントゲン装置、ＣＴ装置、又はＭＲＩ装置等の検査装置のレイアウト（模様替え）の体裁が大幅に変更されることがあまりない。そこを逆に利用して、割当部２０１は、距離取得部２０６が取得した距離が最も近い獣医療従事者に獣医療タスクを割り当てる。より具体的に、本実施形態では、動物患者を載せる診察台が設置された診察室Ａと、検査装置が設置された検査室Ｂが隣り合っており「９時−１２時：診察」のスケジュールに勤務シフトを割り当てられた獣医療従事者Ｒ１が診察室Ａで診察中であるとともに、診察室Ａから検査室Ｂまでの距離情報は予めメモリ２２に格納されているものとする。この距離情報は、距離取得部２０６の処理過程で適宜必要に応じて読み出されて処理に使用される。割当部２０１は、距離取得部２０６がメモリ２２から読み出した距離情報に基づき、検査室Ｂまでの距離が最も近い持ち場にいる獣医療従事者Ｒ１のスケジュールに「１３時−１４時：検査」の獣医療タスクを割り当てる。こうして、獣医療従事者Ｒ１に対して、その現在位置と次の持ち場が最も近い獣医療タスクから優先的に勤務シフトを割り当てることが可能となり、他のより遠い持ち場まで移動する手間を省くことが可能となる。これにより、人的資源を有効活用できるとともに、動物患者の待ち時間を短縮できる。
【００３８】
習熟度比較部２０７は、少なくとも同一の作業について獣医療タスクに関する情報に含まれる異なる獣医療従事者の習熟度同士を比較する。この例では、スケジュールＤＢ２１０において、スケジュール情報には、複数の獣医療タスクの中の１つ１つの獣医療タスク毎に要する作業時間の平均値が習熟度として含まれるものとする。この習熟度情報は、習熟度比較部２０７の処理過程で適宜必要に応じて読み出されて処理に使用される。上述した属性を考慮しても、獣医療従事者のスキルにはバラツキがあり、獣医療従事者の信頼度の質を保つことが難しい。例えば、動物患者の飼い主等が高度の技術を有する獣医療従事者を求めていても、獣医療従事者の技術を客観的に判断する情報がないと、飼い主等の要請に応じることができない。一方の獣医療従事者は、高度の技術を有するにもかかわらず、たまたま長時間を１つ１つの獣医療タスクに要してしまうケースもあり得る。本実施形態では、１つ１つの獣医療タスク毎に要する作業時間の平均値である習熟度を指標に使うことで、データの量又は個々のデータのバラツキを加味することができるので、偶然大きな乖離が生じているのか、意味のある差が生じているのかを区別することができる。
【００３９】
合計時間比較部２０８は、少なくとも同一のまとめた獣医療タスク（複数の獣医療タスクの中のいくつかをまとめた獣医療タスク）について、獣医療タスクに関する情報に含まれる異なる複数の獣医療従事者の合計時間同士を比較する。この例では、スケジュールＤＢ２１０において、スケジュール情報には、複数の獣医療タスクの中のいくつかをまとめた獣医療タスクに要した作業時間の合計時間が含まれるものとする。複数の獣医療従事者とは、例えば、動物病院における事務処理、診察、検査、処置、投薬といった一連の獣医療タスクを分担して行う獣医療従事者の集団又はグループなどを含むことができる。より具体的に、二つのグループＡ、Ｂを想定し、グループＡに属する５名の獣医療従事者Ｒ１、Ｒ２、Ｒ３、Ｒ４、Ｒ５にそれぞれ事務処理、診察、検査、処置、投薬の獣医療タスクを分担させるように割り当てるとともに、グループＢに属する５名の獣医療従事者Ｒ６、Ｒ７、Ｒ８、Ｒ９、Ｒ１０にも同じくそれぞれ事務処理、診察、検査、処置、投薬の獣医療タスクを分担させるように割り当てたとする。その結果として、例えば、グループＡよりもグループＢの方が夫々の分担作業に要した時間の合計値が高かったとする。この結果は、グループＡ、Ｂに属する複数の獣医療従事者Ｒ１〜Ｒ１０が管理する動物病院端末１０上で、互いのコミュニケーションを密にするために公開され得る。これにより、複数の獣医療従事者Ｒ１〜Ｒ１０が双方向に情報共有できるようになり、コミュニケーション不足による作業時間の遅れを抑制することができる。特に、複数の獣医療従事者Ｒ１〜Ｒ１０を管理する管理者は、夫々の分担作業に要した時間の合計値を把握した上で、計画的に獣医療タスクを分担させることができるので、結果的に、一連の獣医療タスクに要する時間を短縮することができる。
【００４０】
図６は、本実施形態に係る作業分析支援システム１における一連の制御に係るフローチャート図である。以下、作業分析支援システム１による処理の流れの一例について説明する。
【００４１】
まず、割当部２０１は、スタッフ管理ＤＢ２０９から読み出したシフト情報と、スケジュールＤＢ２１０から読み出したスケジュール情報とに基づいて、獣医療従事者の勤務シフトに獣医療タスクを割り当てる処理を行う（ステップＳ１０１）。スケジュールＤＢ２１０は、スケジュール情報を複数のラベルとして管理している。割当部２０１は、スケジュールＤＢ２１０から読み出したラベルを獣医療従事者に割り当てると共に、当該獣医療タスクの完了情報を受けるとラベルの割り当てを終了する。かかる完了情報の受付処理は、動物病院端末１０のタッチパネルのように、画面を表示させつつ、獣医療従事者等による入力操作を受け付ける機能によって実現可能である。ここで、図７は、待ち患者動物の一覧を表示する画面４１の一例を示す図である。画面４１には、動物病院に来院した患者動物の一覧が表示され、各患者動物について、待ち時間４１１、ステータス４１２、及びラベル４１３が表示される。
【００４２】
次に、算出部２０２は、割当部２０１により割り当てられた獣医療タスクの実行時間を獣医療タスク毎に算出する処理を行う（ステップＳ１０２）。算出部は、少なくともラベルが割り当てられた以降の所定タイミングから、ラベルの割り当てが終了するまでの時間を当該ラベルに関連付けて算出する。
【００４３】
表示部２０３は、所定期間内の実行時間を獣医療従事者毎に表示する処理を行う（ステップＳ１０３）。
【００４４】
以上説明したように、本実施形態に係る作業分析支援システム１によれば、表示部２０３の表示によって、各獣医療従事者の作業時間が可視化されるので、何時、何処で、誰が、何をしたか、ということについて、作業時間を簡単に把握することができる。
【００４５】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【００４６】
本明細書において説明した装置は、単独の装置として実現されてもよく、一部または全部がネットワークで接続された複数の装置（例えばクラウドサーバ）等により実現されてもよい。例えば、獣医療タスク解析支援装置２０の制御部２１およびストレージ２３は、互いにネットワークで接続された異なるサーバにより実現されてもよい。
【００４７】
本明細書において説明した装置による一連の処理は、ソフトウェア、ハードウェア、及びソフトウェアとハードウェアとの組合せのいずれを用いて実現されてもよい。本実施形態に係る動物病院端末１０の各機能を実現するためのコンピュータプログラムを作製し、ＰＣ等に実装することが可能である。また、このようなコンピュータプログラムが格納された、コンピュータで読み取り可能な記録媒体も提供することができる。記録媒体は、例えば、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリ等である。また、上記のコンピュータプログラムは、記録媒体を用いずに、例えばネットワークを介して配信されてもよい。
【００４８】
また、本明細書においてフローチャート図を用いて説明した処理は、必ずしも図示された順序で実行されなくてもよい。いくつかの処理ステップは、並列的に実行されてもよい。また、追加的な処理ステップが採用されてもよく、一部の処理ステップが省略されてもよい。
【００４９】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【符号の説明】
【００５０】
１        作業分析支援システム
１０      動物病院端末
２０      獣医療タスク解析支援装置
２０１    割当部
２０２    算出部
２０３    表示部
２０４    比較部
２０５    判定部
２０６    距離取得部
２０７    習熟度比較部
２０８    合計時間比較部
【図１】
2022000812.tif 000003
【図２】
2022000812.tif 000004
【図３】
2022000812.tif 000005
【図４】
2022000812.tif 000006
【図５】
2022000812.tif 000007
【図６】
2022000812.tif 000008
【図７】
2022000812.tif 000009