(57)【特許請求の範囲】
【請求項１】
複数の薬局における人員の割り当てを支援する薬局支援装置であって、
前記複数の薬局の各薬局について、１週間を単位として含むサンプル期間における時間の区切りごとの余剰人員を表す余剰人員テーブルを生成する余剰人員算出部と、
前記サンプル期間における各薬局の前記時間の区切りごとの薬歴の記載率を表す薬歴記載率テーブルと前記余剰人員テーブルとに基づいて、各薬局と曜日との組合せごとに、人員の補充の必要度を表す補充優先度を設定した補充判定テーブルを生成する補充判定部と、
前記補充判定テーブルを用いて薬局ごとの各曜日を前記補充優先度の高い順に並べた優先度リストを生成し、前記補充優先度が最も高い薬局と曜日との組合せを人員の割当先とするとともに、前記補充優先度が前記割当先の薬局と曜日との組合せより低い薬局と曜日との組合せを人員の割当元とする人員割当テーブルを生成する人員割当部と
を備える薬局支援装置。
【請求項２】
前記薬局支援装置は、
前記薬歴の記載率と、前記薬歴を記載した最終時間が営業時間の内か外かの記載時間情報と、営業時間の内外における余剰人員の有無と、を判定基準として設定された前記補充優先度を含む補充優先度情報を備え、
前記補充判定部は、
前記補充優先度情報と前記薬歴記載率テーブルと前記余剰人員テーブルとを用いて、各薬局と曜日との組合せごとに、前記補充優先度と、人員の補充が必要な時間帯である要補充時間帯とを設定した前記補充判定テーブルを生成する請求項１に記載の薬局支援装置。
【請求項３】
前記人員割当部は、
前記優先度リストと前記補充判定テーブルと前記余剰人員テーブルとに基づいて、前記補充優先度が最も高い薬局と曜日との組合せにおける前記要補充時間帯を前記割当先とするとともに、前記補充優先度が前記割当先の薬局と曜日との組合せより低い薬局と曜日との組合せにおいて余剰人員が１人以上の時間帯である余剰時間帯を前記割当元とする前記人員割当テーブルを生成する請求項２に記載の薬局支援装置。
【請求項４】
前記人員割当部は、
前記補充優先度が最も高い薬局と曜日との組合せにおける前記要補充時間帯を前記割当先とするとともに、前記補充優先度が最も低い薬局と曜日との組合せにおいて前記余剰時間帯の有無を判定し、前記余剰時間帯の有る場合は、前記補充優先度が最も低い薬局と曜日との組合せにおける前記余剰時間帯を前記割当元とし、前記余剰時間帯が無い場合は、前記補充優先度が最も低い薬局と曜日との組合せの次に前記補充優先度が低い薬局と曜日との組合せについて前記余剰時間帯の有無を判定する請求項３に記載の薬局支援装置。
【請求項５】
前記人員割当部は、
前記補充優先度が前記割当先の薬局と曜日との組合せより低い薬局と曜日との組合せにおける所定連続時間以上余剰人員が１人以上の前記時間の区切りを前記割当元とする請求項４に記載の薬局支援装置。
【請求項６】
前記余剰人員算出部は、
各薬局における、前記時間の区切りのうち業務に充てられる時間の割合を表す基本稼働率と、前記時間の区切りのうち業務に充てられる人数と、実際に業務に充てられた実稼働時間とに基づいて、前記余剰人員テーブルを生成する請求項１から請求項５のいずれか１項に記載の薬局支援装置。
【請求項７】
複数の薬局における人員の割り当てを支援する薬局支援装置の薬局支援方法であって、
余剰人員算出部が、前記複数の薬局の各薬局について、１週間を単位として含むサンプル期間における時間の区切りごとの余剰人員を表す余剰人員テーブルを生成し、
補充判定部が、前記サンプル期間における各薬局の前記時間の区切りごとの薬歴の記載率を表す薬歴記載率テーブルと前記余剰人員テーブルとに基づいて、各薬局と曜日との組合せごとに、人員の補充の必要度を表す補充優先度を設定した補充判定テーブルを生成し、
人員割当部が、前記補充判定テーブルを用いて薬局ごとの各曜日を前記補充優先度の高い順に並べた優先度リストを生成し、前記補充優先度が最も高い薬局と曜日との組合せを人員の割当先とするとともに、前記補充優先度が前記割当先の薬局と曜日との組合せより低い薬局と曜日との組合せを人員の割当元とする人員割当テーブルを生成する薬局支援方法。
【請求項８】
複数の薬局における人員の割り当てを支援する薬局支援装置の薬局支援プログラムであって、
前記複数の薬局の各薬局について、１週間を単位として含むサンプル期間における時間帯ごとの余剰人員を表す余剰人員テーブルを生成する余剰人員算出処理と、
前記サンプル期間における各薬局の時間の区切りごとの薬歴の記載率を表す薬歴記載率テーブルと前記余剰人員テーブルとに基づいて、各薬局と曜日との組合せごとに、人員の補充の必要度を表す補充優先度を設定した補充判定テーブルを生成する補充判定処理と、
前記補充判定テーブルを用いて薬局ごとの各曜日を前記補充優先度の高い順に並べた優先度リストを生成し、前記補充優先度が最も高い薬局と曜日との組合せを人員の割当先とするとともに、前記補充優先度が前記割当先の薬局と曜日との組合せより低い薬局と曜日との組合せを人員の割当元とする人員割当テーブルを生成する人員割当処理と
をコンピュータである前記薬局支援装置に実行させる薬局支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、薬局支援装置、薬局支援方法、および薬局支援プログラムに関する。
【背景技術】
【０００２】
複数の薬局を有しているチェーン店では、薬剤師といった人員について、各薬局の混雑状況を配慮しながら配置する必要がある。
また、薬剤師の業務には、調剤および服薬指導といった業務に加え、調剤および服薬指導の内容を記録した薬歴を記載する薬歴記載業務がある。薬歴の記載は、薬局の業務管理上、重要な業務である。
【０００３】
特許文献１には、薬剤師の人員配置に関する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−０６２６０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１では、過去の実績あるいは医療機関の診察状況から、予測される処方箋の量に応じて、薬剤師の人員配置を過不足なく計画する技術が開示されている。
薬局では、薬歴記載業務が薬剤師による重要な業務の１つであるため、薬歴記載業務が適切に実施されるように人員を配置することが望ましい。しかし、特許文献１の技術では、薬歴記載業務の状況を考慮して人員を配置することはできない。
このように、現状では、薬剤師による薬歴記載業務の状況を考慮して、人員の配置を行うことができないという課題がある。
【０００６】
本開示は、複数の薬局の各薬局における薬歴の記載状況を考慮して、適正に薬剤師の人員配置を行うことを目的とする。
【課題を解決するための手段】
【０００７】
本開示に係る薬局支援装置は、
複数の薬局における人員の割り当てを支援する薬局支援装置であって、
前記複数の薬局の各薬局について、１週間を単位として含むサンプル期間における時間の区切りごとの余剰人員を表す余剰人員テーブルを生成する余剰人員算出部と、
前記サンプル期間における各薬局の前記時間の区切りごとの薬歴の記載率を表す薬歴記載率テーブルと前記余剰人員テーブルとに基づいて、各薬局と曜日との組合せごとに、人員の補充の必要度を表す補充優先度を設定した補充判定テーブルを生成する補充判定部と、
前記補充判定テーブルを用いて薬局ごとの各曜日を前記補充優先度の高い順に並べた優先度リストを生成し、前記補充優先度が最も高い薬局と曜日との組合せを人員の割当先とするとともに、前記補充優先度が前記割当先の薬局と曜日との組合せより低い薬局と曜日との組合せを人員の割当元とする人員割当テーブルを生成する人員割当部とを備える。
【０００８】
前記薬局支援装置は、
前記薬歴の記載率と、前記薬歴を記載した最終時間が営業時間の内か外かの記載時間情報と、営業時間の内外における余剰人員の有無と、を判定基準として設定された前記補充優先度を含む補充優先度情報を備え、
前記補充判定部は、
前記補充優先度情報と前記薬歴記載率テーブルと前記余剰人員テーブルとを用いて、各薬局と曜日との組合せごとに、前記補充優先度と、人員の補充が必要な時間帯である要補充時間帯とを設定した前記補充判定テーブルを生成する。
【０００９】
前記人員割当部は、
前記優先度リストと前記補充判定テーブルと前記余剰人員テーブルとに基づいて、前記補充優先度が最も高い薬局と曜日との組合せにおける前記要補充時間帯を前記割当先とするとともに、前記補充優先度が前記割当先の薬局と曜日との組合せより低い薬局と曜日との組合せにおいて余剰人員が１人以上の時間帯である余剰時間帯を前記割当元とする前記人員割当テーブルを生成する。
【００１０】
前記人員割当部は、
前記補充優先度が最も高い薬局と曜日との組合せにおける前記要補充時間帯を前記割当先とするとともに、前記補充優先度が最も低い薬局と曜日との組合せにおいて前記余剰時間帯の有無を判定し、前記余剰時間帯の有る場合は、前記補充優先度が最も低い薬局と曜日との組合せにおける前記余剰時間帯を前記割当元とし、前記余剰時間帯が無い場合は、前記補充優先度が最も低い薬局と曜日との組合せの次に前記補充優先度が低い薬局と曜日との組合せについて前記余剰時間帯の有無を判定する。
【００１１】
前記人員割当部は、
前記補充優先度が前記割当先の薬局と曜日との組合せより低い薬局と曜日との組合せにおける所定連続時間以上余剰人員が１人以上の前記時間の区切りを前記割当元とする。
【００１２】
前記余剰人員算出部は、
各薬局における、前記時間の区切りのうち業務に充てられる時間の割合を表す基本稼働率と、前記時間の区切りのうち業務に充てられる人数と、実際に業務に充てられた実稼働時間とに基づいて、前記余剰人員テーブルを生成する。
【００１３】
本開示に係る薬局支援方法は、
複数の薬局における人員の割り当てを支援する薬局支援装置の薬局支援方法であって、
余剰人員算出部が、前記複数の薬局の各薬局について、１週間を単位として含むサンプル期間における時間の区切りごとの余剰人員を表す余剰人員テーブルを生成し、
補充判定部が、前記サンプル期間における各薬局の前記時間の区切りごとの薬歴の記載率を表す薬歴記載率テーブルと前記余剰人員テーブルとに基づいて、各薬局と曜日との組合せごとに、人員の補充の必要度を表す補充優先度を設定した補充判定テーブルを生成し、
人員割当部が、前記補充判定テーブルを用いて薬局ごとの各曜日を前記補充優先度の高い順に並べた優先度リストを生成し、前記補充優先度が最も高い薬局と曜日との組合せを人員の割当先とするとともに、前記補充優先度が前記割当先の薬局と曜日との組合せより低い薬局と曜日との組合せを人員の割当元とする人員割当テーブルを生成する。
【００１４】
本開示に係る薬局支援プログラムは、
複数の薬局における人員の割り当てを支援する薬局支援装置の薬局支援プログラムであって、
前記複数の薬局の各薬局について、１週間を単位として含むサンプル期間における時間帯ごとの余剰人員を表す余剰人員テーブルを生成する余剰人員算出処理と、
前記サンプル期間における各薬局の時間の区切りごとの薬歴の記載率を表す薬歴記載率テーブルと前記余剰人員テーブルとに基づいて、各薬局と曜日との組合せごとに、人員の補充の必要度を表す補充優先度を設定した補充判定テーブルを生成する補充判定処理と、
前記補充判定テーブルを用いて薬局ごとの各曜日を前記補充優先度の高い順に並べた優先度リストを生成し、前記補充優先度が最も高い薬局と曜日との組合せを人員の割当先とするとともに、前記補充優先度が前記割当先の薬局と曜日との組合せより低い薬局と曜日との組合せを人員の割当元とする人員割当テーブルを生成する人員割当処理と
をコンピュータである前記薬局支援装置に実行させる。
【発明の効果】
【００１５】
本開示に係る薬局支援装置では、補充判定部が、薬歴記載率テーブルと余剰人員テーブルとに基づいて、各薬局と曜日との組合せごとに、人員の補充の必要度を表す補充優先度を設定した補充判定テーブルを生成する。人員割当部は、薬局ごとの各曜日を補充優先度の高い順に並べた優先度リストを生成する。そして、人員割当部は、補充優先度が最も高い薬局と曜日との組合せを人員の割当先とするとともに、補充優先度が割当先の薬局と曜日との組合せより低い薬局と曜日との組合せを人員の割当元とする人員割当テーブルを生成する。よって、本開示に係る薬局支援装置によれば、複数の薬局の各薬局における薬歴の記載状況を考慮して、適正に薬剤師の人員配置を行うことができるという効果を奏する。
【図面の簡単な説明】
【００１６】
【図１】実施の形態１に係る薬局支援システムの全体構成例。
【図２】実施の形態１に係る薬局支援装置の構成例。
【図３】実施の形態１に係る薬局支援装置の薬剤支援処理を示すフロー図。
【図４】実施の形態１に係るマスタテーブルである薬局シフトテーブルおよび営業時間テーブルの構成例。
【図５】実施の形態１に係るトランザクションテーブルである調剤管理テーブルおよび薬歴記載率テーブルの構成例。
【図６】実施の形態１に係る余剰人員テーブルの構成例。
【図７】実施の形態１に係る補充優先度情報の構成例。
【図８】実施の形態１に係る補充判定テーブルの構成例。
【図９】実施の形態１に係る人員割当処理の詳細フロー。
【図１０】実施の形態１に係る優先度リストおよび割当パラメータ情報の構成例。
【図１１】実施の形態１に係る人員割当テーブルの構成例。
【図１２】実施の形態１の変形例に係る薬局支援装置の構成例。
【発明を実施するための形態】
【００１７】
以下、本開示の実施の形態について、図を用いて説明する。なお、各図中、同一または相当する部分には、同一符号を付している。実施の形態の説明において、同一または相当する部分については、説明を適宜省略または簡略化する。
【００１８】
実施の形態１．
＊＊＊構成の説明＊＊＊
図１は、本実施の形態に係る薬局支援システム５００の全体構成例を示す図である。
本実施の形態に係る薬局支援システム５００は、複数の薬局からなるチェーン店において、各薬局における人員の配置を支援するシステムである。薬局支援システム５００は、薬局支援装置１００と、複数の薬局１０の各薬局において薬剤師が用いるレセプトコンピュータといった店舗端末装置２００とを備える。
薬局支援装置１００は、ネットワーク３０を介して各店舗端末装置２００と通信する。薬局支援装置１００は、複数の薬局１０における薬剤師といった人員の割り当てを支援する装置である。
【００１９】
図２を用いて、本実施の形態に係る薬局支援装置１００の構成例について説明する。
薬局支援装置１００は、コンピュータである。薬局支援装置１００は、プロセッサ９１０を備えるとともに、メモリ９２１、補助記憶装置９２２、入力インタフェース９３０、出力インタフェース９４０、および通信装置９５０といった他のハードウェアを備える。プロセッサ９１０は、信号線を介して他のハードウェアと接続され、これら他のハードウェアを制御する。
【００２０】
薬局支援装置１００は、機能要素として、余剰人員算出部１１０と補充判定部１２０と人員割当部１３０と記憶部１４０を備える。記憶部１４０には、マスタテーブルとして、薬局シフトテーブル４１および営業時間テーブル４２が記憶される。また、記憶部１４０には、トランザクションテーブルとして、調剤管理テーブル４３および薬歴記載率テーブル４４が記憶される。また、記憶部１４０には、処理結果として、余剰人員テーブル４５、補充判定テーブル４７、優先度リスト４８、および人員割当テーブル５０が記憶される。さらに、記憶部１４０には、補充優先度情報４６および割当パラメータ情報４９といった情報が記憶される。
【００２１】
余剰人員算出部１１０と補充判定部１２０と人員割当部１３０の機能は、ソフトウェアにより実現される。
記憶部１４０は、メモリ９２１に備えられる。なお、記憶部１４０は、補助記憶装置９２２に備えられていてもよいし、メモリ９２１と補助記憶装置９２２に分散して備えられていてもよい。
【００２２】
プロセッサ９１０は、余剰人員算出部１１０と補充判定部１２０と人員割当部１３０の機能を実現するプログラムである。
プロセッサ９１０は、演算処理を行うＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）である。プロセッサ９１０の具体例は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、ＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）である。
【００２３】
メモリ９２１は、データを一時的に記憶する記憶装置である。メモリ９２１の具体例は、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、あるいはＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）である。
補助記憶装置９２２は、データを保管する記憶装置である。補助記憶装置９２２の具体例は、ＨＤＤである。また、補助記憶装置９２２は、ＳＤ（登録商標）メモリカード、ＣＦ、ＮＡＮＤフラッシュ、フレキシブルディスク、光ディスク、コンパクトディスク、ブルーレイ（登録商標）ディスク、ＤＶＤといった可搬の記憶媒体であってもよい。なお、ＨＤＤは、Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅの略語である。ＳＤ（登録商標）は、Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌの略語である。ＣＦは、ＣｏｍｐａｃｔＦｌａｓｈ（登録商標）の略語である。ＤＶＤは、Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋの略語である。
【００２４】
入力インタフェース９３０は、マウス、キーボード、あるいはタッチパネルといった入力装置と接続されるポートである。入力インタフェース９３０は、具体的には、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）端子である。なお、入力インタフェース９３０は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）と接続されるポートであってもよい。
出力インタフェース９４０は、ディスプレイといった出力機器のケーブルが接続されるポートである。出力インタフェース９４０は、具体的には、ＵＳＢ端子またはＨＤＭＩ（登録商標）（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）端子である。ディスプレイは、具体的には、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）である。
【００２５】
通信装置９５０は、ネットワークを介して他の装置と通信する。通信装置９５０は、レシーバとトランスミッタを有する。通信装置９５０は、有線または無線で、ＬＡＮ、インターネット、あるいは電話回線といった通信網に接続している。通信装置９５０は、具体的には、通信チップまたはＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）である。
【００２６】
薬局支援プログラムは、プロセッサ９１０に読み込まれ、プロセッサ９１０によって実行される。メモリ９２１には、薬局支援プログラムだけでなく、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）も記憶されている。プロセッサ９１０は、ＯＳを実行しながら、薬局支援プログラムを実行する。薬局支援プログラムおよびＯＳは、補助記憶装置９２２に記憶されていてもよい。補助記憶装置９２２に記憶されている薬局支援プログラムおよびＯＳは、メモリ９２１にロードされ、プロセッサ９１０によって実行される。なお、薬局支援プログラムの一部または全部がＯＳに組み込まれていてもよい。
【００２７】
薬局支援装置１００は、プロセッサ９１０を代替する複数のプロセッサを備えていてもよい。これら複数のプロセッサは、薬局支援プログラムの実行を分担する。それぞれのプロセッサは、プロセッサ９１０と同じように、薬局支援プログラムを実行する装置である。
【００２８】
薬局支援プログラムにより利用、処理または出力されるデータ、情報、信号値および変数値は、メモリ９２１、補助記憶装置９２２、または、プロセッサ９１０内のレジスタあるいはキャッシュメモリに記憶される。
【００２９】
余剰人員算出部１１０と補充判定部１２０と人員割当部１３０の各部の「部」を「処理」、「手順」あるいは「工程」に読み替えてもよい。薬局支援プログラムは、余剰人員算出処理と補充判定処理と人員割当処理を、コンピュータに実行させる。また、薬局支援方法は、薬局支援装置１００が薬局支援プログラムを実行することにより行われる方法である。
薬局支援プログラムは、コンピュータ読取可能な記憶媒体に格納されて提供されてもよい。また、薬局支援プログラムは、プログラムプロダクトとして提供されてもよい。
【００３０】
＊＊＊動作の説明＊＊＊
図３は、本実施の形態に係る薬局支援装置１００の薬剤支援処理を示すフロー図である。
薬局支援処理では、各薬局の薬歴の記載率といった情報から、薬局が人員不足に陥っているか、もしくは人員が余剰になっているかを割り出し、各薬局の人員調整を支援できるようにする。
【００３１】
ステップＳ１１０において、薬局支援装置１００は、各薬局の曜日ごとに人員の補充が必要か否かを算出するために用いる過去のサンプル情報の期間をサンプル期間Ｔとして取得する。サンプル期間Ｔは、入力インタフェース９３０を介して薬局支援装置１００に入力される。
サンプル期間Ｔは、各薬局の余剰人員および薬歴の記載率の推移を割り出すために用いる過去のサンプル情報の期間である。サンプル期間Ｔは、少なくとも１週間を単位として含む。例えば、サンプル期間Ｔは、２週間あるいは４週間といった期間となる。
本実施の形態では、２０２０年１月６日（月）から２０２０年１月１１日（土）までの月曜日から土曜日までの１週間をサンプル期間Ｔとし、各日にちのデータを各曜日に対応するサンプルデータとして取得するものとする。
【００３２】
＜余剰人員算出処理＞
ステップＳ１２０において、余剰人員算出部１１０は、複数の薬局の各薬局について、サンプル期間Ｔにおける時間の区切りごとの余剰人員を表す余剰人員テーブル４５を生成する。余剰人員算出部１１０は、薬局シフトテーブル４１、調剤管理テーブル４３、および薬歴記載率テーブル４４を用いて、余剰人員テーブル４５を生成する。
【００３３】
図４は、本実施の形態に係るマスタテーブルである薬局シフトテーブル４１および営業時間テーブル４２の構成例である。
図５は、本実施の形態に係るトランザクションテーブルである調剤管理テーブル４３および薬歴記載率テーブル４４の構成例である。
なお、以下の説明において、時間帯とは、時間の区切りを表している。例えば、図４の薬局シフトテーブル４１の例では、９時台、１０時台といった１時間ごとの時間の区切りを表している。
【００３４】
薬局シフトテーブル４１は、各薬局の時間帯別の人員のシフトを保持するテーブルである。薬局シフトテーブル４１には、薬局を識別する薬局コード、日付、時間帯、人数、および基本稼働率が設定される。基本稼働率には、１時間のうち、薬歴記載を含む調剤業務に充てられる時間の割合が設定される。図４の薬局シフトテーブル４１の（Ａ）の例では、Ａ薬局の２０２０年１月１０日の９時台については、２人の薬剤師が基本稼働率９０％で稼働することを意味している。残りの１０％は、休憩および雑務といった時間を想定している。
よって、Ａ薬局の２０２０年１月１０日の９時台における計画稼働時間は、計画稼働時間＝２×６０×０．９＝１０８分となる。
【００３５】
営業時間テーブル４２は、各薬局の曜日ごとの営業時間を保持するテーブルである。営業時間テーブル４２には、薬局コード、曜日、開局時間、および閉局時間が設定されている。図４の営業時間テーブル４２の（Ｂ）の例では、Ａ薬局の月曜日から金曜日は、９：００から１８：００が営業時間であることを意味している。またＡ薬局の土曜日は、９：００から１２：３０が営業時間であることを意味している。営業時間テーブル４２の（Ｂ）の例では、曜日の項目に「月〜金」と表記しているが、実際には月曜日から金曜日まで５レコードを有していてもよい。
【００３６】
調剤管理テーブル４３は、各薬局の各時間帯において、処方箋の受付から調剤、投薬に係った調剤時間の総合計を保持するテーブルである。図５の調剤管理テーブル４３の（Ｃ）の例では、Ａ薬局の２０２０年１月１０日の９時台において処方箋の受付から投薬までの調剤時間の総時間が６０分かかっていることがわかる。この調剤時間は、薬剤師が処方箋の受付時間と投薬完了時間とを登録することで算出でき、各時間帯における調剤時間の総合計は、薬剤師それぞれの調剤時間を合計することで算出できる。
【００３７】
薬歴記載率テーブル４４は、各薬局において、時間帯ごとの薬歴記載状況を保持するテーブルである。薬歴記載率テーブル４４は、サンプル期間Ｔにおける各薬局の時間の区切りごとの薬歴の記載率４４１を、時間帯ごとの薬歴記載状況として表す。薬歴記載率テーブル４４には、薬局コード、日付、時間帯、受付回数、総受付回数、記載済み件数、および記載率４４１が設定されている。
受付回数は、時間帯別の処方箋の受付回数である。総受付回数は、時間帯ごとの処方箋の累計受付回数である。記載済み件数は、総受付回数のうち薬歴を記載した件数である。記載率４４１は、総受付回数のうち薬歴を記載した件数の割合である。
なお一度の受付で複数枚の処方箋を受け付けることがあり、薬歴１件に複数の処方箋に関する調剤および服薬指導の内容を記録する場合もある。つまり回数と件数という単位は同義語と考えてもよい。
【００３８】
図５の薬歴記載率テーブル４４の（Ｄ）の例では、Ａ薬局の２０２０年１月１０日（金）の９時台において、記載済み件数が５件である。平均記載時間＝５分とすると、９時台では薬歴記載に２５分掛けていることになる。なお、薬歴の平均記載時間は予めマスタテーブル等で設定しておく。
また、図５の薬歴記載率テーブル４４の（Ｅ）および（Ｆ）の例では、Ａ薬局では営業時間後に残業して薬歴記載を続けていることがわかる。Ａ薬局では日中の業務が忙しい可能性がある。一方、Ｂ薬局では営業時間内にほぼ薬歴記載が終わっている。このとき（Ｆ）のレコードは、Ｂ薬局に関する２０２０年１月１０日（金）の最終レコードである。
【００３９】
図６は、本実施の形態に係る余剰人員テーブル４５の構成例である。
余剰人員テーブル４５には、薬局コード、日付、時間帯、および余剰人員が設定される。
余剰人員算出部１１０は、各薬局における、時間の区切りである１時間のうち業務に充てられる時間の割合を表す基本稼働率と、時間の区切りである１時間のうち業務に充てられる人数と、実際に業務に充てられた実稼働時間とに基づいて、余剰人員テーブル４５を生成する。
具体的には、以下の通りである。
【００４０】
余剰人員算出部１１０は、１時間のうち業務に充てられる時間の割合を表す基本稼働率と、１時間のうち業務に充てられる人数とから計画稼働時間を算出する。図４の薬局シフトテーブル４１の（Ａ）の例では、Ａ薬局の２０２０年１月１０日の９時台において、計画稼働時間＝２×６０×０．９＝１０８分となる。
余剰人員算出部１１０は、計画稼働時間から実際に業務に充てられた実稼働時間を減算し、減算結果を１人当たりの稼働時間で割ることにより、余剰人員を算出する。
【００４１】
Ａ薬局の２０２０年１月１０日の９時台を例とする。
実際に業務に充てられた人数に対する実稼働時間は、図５の調剤管理テーブル４３の（Ｃ）の６０分と、前述したとおり図５の薬歴記載率テーブル４４の（Ｄ）から算出される２５分となる。また、１人当たりの稼働時間は計画稼働時間を人数で割ることにより算出され、１０８／２＝５４分／人となる。よって、余剰人員＝（１０８−（６０＋２５））／５４≒０．４３となる。
余剰人員が１以上の場合、その時間帯は余剰時間帯であり、別薬局に割り当てられる可能性があるとみなされる。
【００４２】
以上のように、余剰人員算出処理では、当初計画していた計画稼働時間に対して、実際の実稼働時間からどの程度人員の余剰があるかを薬局、曜日、時間帯ごとに算出する。算出結果は余剰人員テーブル４５に出力される。
【００４３】
＜補充判定処理＞
ステップＳ１３０において、補充判定部１２０は、薬歴記載率テーブル４４と余剰人員テーブル４５とに基づいて、各薬局の曜日ごとに、人員の補充の必要度を表す補充優先度４７１を設定した補充判定テーブル４７を生成する。
具体的には、補充判定部１２０は、補充優先度情報４６と薬歴記載率テーブル４４と余剰人員テーブル４５とを用いて、各薬局の曜日ごとに、補充優先度４７１に加え、人員の補充が必要な時間帯を表す要補充時間帯４７２を補充判定テーブル４７に設定する。
【００４４】
図７は、本実施の形態に係る補充優先度情報４６の構成例である。
図８は、本実施の形態に係る補充判定テーブル４７の構成例である。
補充優先度情報４６には、薬歴の記載率４６１と、薬歴を記載した最終時間が営業時間の内か外かの記載時間情報４６２と、営業時間の内外における余剰時間帯の有無４６３とを判定基準として設定された補充優先度４６４が設定されている。
薬歴の記載率４６１は、１００％と１００％未満とに分けられている。なお、薬歴の記載率４６１は、９５％以上と９５％未満、あるいは、閾値以上と閾値未満といった分け方でもよい。記載時間情報４６２は、１日のうち最後に薬歴を記載した時間、すなわち薬歴記載率テーブル４４に記憶された同一日の最終レコードの時間帯が営業時間内であるか否かで判断される。
なお記載率については、閾値を２つ以上設け、３段階以上に分類してもよい。
【００４５】
補充優先度情報４６において、最も補充が必要なケースは、薬歴の記載率が１００％未満であり、営業時間外に薬歴を記載しており、余剰時間帯が無いケースである。この場合は、残業しても薬歴の記載は終わらず、営業時間内においても余剰が無く忙しい状態を表している。
また、補充優先度情報４６において、補充元の最優先候補のケースは、薬歴の記載率が１００％であり、営業時間内に薬歴を記載しており、余剰時間帯も有るケースである。この場合は、営業時間内に薬歴記載業務が完了しており、営業時間内においても余剰時間帯がある状態を表している。
図７の例では、「１」が最も補充の必要性が高く、「８」が最も補充の必要性が低い８段階の補充優先度４６４を示している。
【００４６】
補充判定テーブル４７には、薬局コード、曜日、補充優先度４７１、要補充時間帯４７２および余剰時間帯４７３が設定される。
補充判定部１２０は、営業時間テーブル４２と薬歴記載率テーブル４４と余剰人員テーブル４５とから、補充優先度情報４６の判定基準に従って、各薬局の曜日ごとに、補充優先度４７１と要補充時間帯４７２を補充判定テーブル４７に設定する。要補充時間帯４７２については、補充優先度４７１が高い（例えば、補充優先度１，２）場合のみ設定する。余剰時間帯４７３については、補充優先度４７１が低い（例えば、補充優先度７，８）場合のみ設定する。補充判定部１２０は、薬歴記載率テーブル４４と余剰人員テーブル４５に基づいて、補充優先度４７１が高い薬局の曜日について最も補充が必要な時間帯を算出し、要補充時間帯４７２に設定する。補充優先度情報４６の１レコードが各薬局の曜日に対応する補充判定レコードになる。
前述したとおり、２０２０年１月６日（月）から２０２０年１月１１日（土）がサンプル期間Ｔとなる。そして例えばＡ薬局の２０２０年１月６日（月）の実績データに基づき設定したものが、Ａ薬局の月曜日に対応する補充判定レコードとなる。薬歴記載率テーブル４４と余剰人員テーブル４５とから同日のレコードを抽出し、営業時間テーブル４２で各薬局の月曜日の閉局時間を抽出し、薬歴記載率テーブル４４から抽出した最終レコードの時間帯が営業時間内であるか否か、最終レコードの記載率が補充優先度情報４６のどの区分に含まれるかにより、月曜日としての補充優先度４７１を設定する。合わせて補充優先度４７１が１又は２の場合は、薬歴記載率テーブル４４の同日のレコードから記載率が一番低い時間帯を要補充時間帯４７２に設定し、合わせて補充優先度４７１が７又は８の場合は、薬歴記載率テーブル４４の同日のレコードから記載率が一番低い時間帯を余剰時間帯４７３に設定する。
他の各日にちのデータについても同様に各薬局の各曜日に対応する補充判定レコードとなる。
【００４７】
図８の例では、Ａ薬局の月曜は、補充優先度４７１は「１」であり、要補充時間帯４７２は「１０、１１」である。要補充時間帯４７２には、Ａ薬局の月曜のうち最も薬歴の記載率の低い時間帯を設定してもよいし、記載率に関する閾値を設け閾値により要補充時間帯４７２を設定してもよい。あるいは、要補充時間帯４７２には、Ａ薬局の月曜のうち最も余剰人員の低い時間帯を設定してもよいし、余剰人員に関する閾値を設け閾値により要補充時間帯４７２を設定してもよい。
また図８の例では、Ｂ薬局の金曜は、補充優先度４７１は「８」であり、余剰時間帯４７３は「１４」である。余剰時間帯４７３には、Ｂ薬局の金曜のうち最も薬歴の記載率の高い時間帯を設定してもよいし、記載率に関する閾値を設け閾値により余剰時間帯４７３を設定してもよい。あるいは、余剰時間帯４７３には、Ｂ薬局の金曜のうち最も余剰人員の高い時間帯を設定してもよいし、余剰人員に関する閾値を設け閾値により余剰時間帯４７３を設定してもよい。
【００４８】
以上のように、補充判定処理では、薬歴の記載率の推移から、薬局の営業時間（残業の有無）も考慮して、人員補充が必要かを判定し、補充判定テーブル４７に出力する。
なおサンプル期間Ｔが２週間以上に設定された場合、同一曜日に複数のサンプルデータが存在することになる。その場合補充判定処理で、個々のサンプルデータに対して個々の補充優先度を決定した上で、曜日に対応する補充優先度４７１を決定する。具体的には、最大数となる個々の補充優先度を補充優先度４７１とする、個々の補充優先度のうち最も小さい数を補充優先度４７１とする、個々の補充優先度のうち最も大きい数を補充優先度４７１とする、等の方法が考えられる。個々の補充優先度のうち最も小さい数を補充優先度４７１とする場合は、より補充を重視する方向になる。個々の補充優先度のうち最も大きい数を補充優先度４７１とする場合は、最低限の補充を行う方向になる。
【００４９】
＜人員割当処理＞
ステップＳ１４０において、人員割当部１３０は、補充判定テーブル４７に基づいて薬局ごとの各曜日を補充優先度４７１の高い順に並べた優先度リスト４８を生成する。そして、人員割当部１３０は、補充優先度４７１が最も高い薬局の曜日を人員の割当先とするとともに、補充優先度４７１が割当先の薬局の曜日より低い薬局の曜日を人員の割当元とする人員割当テーブル５０を生成する。
具体的には、人員割当部１３０は、優先度リスト４８と補充判定テーブル４７と余剰人員テーブル４５とに基づいて、補充優先度４７１が最も高い薬局の曜日における要補充時間帯４７２を割当先とするとともに、補充優先度４７１が割当先の薬局の曜日より低い薬局の曜日において余剰人員が１人以上の時間の区切りを割当元とする人員割当テーブル５０を生成する。
【００５０】
図９は、本実施の形態に係るステップＳ１４０の人員割当処理の詳細フローを示すである。
図１０は、本実施の形態に係る優先度リスト４８および割当パラメータ情報４９の構成例を示す図である。
図１１は、本実施の形態に係る人員割当テーブル５０を示す図である。
【００５１】
ステップＳ１４１において、人員割当部１３０は、補充判定テーブル４７に基づいて薬局ごとの各曜日を補充優先度の高い順に並べた優先度リスト４８を生成する。ここで、補充優先度が同じとなる薬局と曜日との組合せが複数ある場合がある。この場合は、人員割当部１３０は、補充優先度が同一の薬局の中で、余剰人員の合計が少ない方を高い優先度としてもよい。あるいは、人員割当部１３０は、薬歴記載率テーブル４４に基づいて、要補充時間帯における薬歴の記載率が低い方を高い優先度としてもよい。
【００５２】
図１０に示すように、優先度リスト４８では、Ａ薬局の月曜とＡ薬局の水曜が、ともに補充優先度４７１が「１」で同一である。しかし、処理の順番となる優先順位を決めるためＡ薬局の月曜、Ａ薬局の水曜の順に並べられている。また、優先度リスト４８では、Ｂ薬局の火曜、Ｂ薬局の水曜、およびＢ薬局の金曜が、ともに補充優先度が「８」で同一である。しかし、処理の順番となる優先順位を決めるためＢ薬局の火曜、Ｂ薬局の水曜、およびＢ薬局の金曜の順に並べられている。割当元については、下方から優先順位が定まる。
【００５３】
また、図１０の割当パラメータ情報４９には、人員割当処理に用いられるパラメータが設定される。
具体的には、割当パラメータ情報４９には、人員の補充の割当元の対象とする補充優先度は、補充優先度７，８である設定されている。人員の補充の割当先の対象とする補充優先度は、補充優先度１，２であると設定されている。また、割当元において割り当て可能な最低割り当て時間は、余剰時間帯が所定連続時間（例示は、２時間）以上連続している場合、と設定されている。また、割当元と割当先の薬局間の距離は５００ｍ以内と設定されている。
【００５４】
ステップＳ１４２において、人員割当部１３０は、処理を終了するか否かを判定する。具体的には、人員割当部１３０は、割当パラメータ情報４９に基づいて、優先度リスト４８において、割当元の対象とする薬局と曜日との組合せ（補充優先度７，８）あるいは割当先の対象とする薬局と曜日との組合せ（補充優先度１，２）が無くなったか否かを判定する。割当元の対象とする薬局と曜日との組合せあるいは割当先の対象とする薬局と曜日との組合せが無くなった場合、人員割当部１３０は処理を終了する。
【００５５】
ステップＳ１４３において、人員割当部１３０は、割当先の薬局と曜日との組合せを選定する。具体的には、人員割当部１３０は、優先度リスト４８において優先順位が最も高い薬局と曜日との組合せを割当先として選定する。
図１０の優先度リスト４８では、Ａ薬局の月曜が割当先として選定される。
【００５６】
ステップＳ１４４において、人員割当部１３０は、割り当て可能な割当元を判定する割当可能判定処理を実行する。
まず、人員割当部１３０は、優先度リスト４８において優先順位が最も低い薬局と曜日との組合せを割当元候補として選定する。図１０の優先度リスト４８では、まず、Ｂ薬局の金曜が割当元候補として選定される。
【００５７】
人員割当部１３０は、以下のパラメータにより、割当元候補が割当可能な薬局と曜日との組合せか否かを判定する。
・割当元において余剰時間帯が２時間連続している。
・薬局間の距離が５００ｍ以内である。
なお、これらのパラメータは増やしてもよいし、減らしてもよい。あるいは、パラメータ値を変更してもよい。人員割当可否の判断に、薬局の所在地（距離の条件で複数の薬局が候補になった場合、より近い薬局を優先する）や、店舗売上（人員の追加に見合うほどの売り上げがあるか）等のパラメータを考慮してもよい。
【００５８】
ステップＳ１４５において、割当元候補が割当可能である場合は、ステップＳ１４６に進む。割当元候補が割当可能でない場合は、人員割当部１３０は、ステップＳ１４３に戻り、優先度リスト４８において次に優先順位が最も低い薬局と曜日との組合せを割当元候補として選定し、処理を繰り返す。
【００５９】
補充判定テーブル４７において、Ｂ薬局の金曜に２時間連続した余剰時間帯が無かった場合、人員割当部１３０は、ステップＳ１４３に戻り、優先度リスト４８において次に優先順位が最も低いＢ薬局の水曜を割当元候補として選定する。Ｂ薬局の水曜に２時間連続の余剰時間帯があれば、人員割当部１３０は、割当先をＡ薬局の月曜の要補充時間帯「１０：００」とし、割当元をＢ薬局の水曜の２時間連続の余剰時間帯（例えば、１４：００および１５：００）として、ステップＳ１４６に進む。
【００６０】
ステップＳ１４６において、人員割当部１３０は、人員割当テーブル５０に割当先と割当元を設定する。
図１１に示すように、人員割当テーブル５０には、割当先薬局、割当先曜日、割当先時間帯、割当元薬局、割当元曜日、割当元時間帯、および補充人員が設定される。
【００６１】
図１１の人員割当テーブル５０の１レコード目には、割当先であるＡ薬局の月曜の１０：００に、割当元であるＢ薬局の水曜の１４：００から１人補充されることが設定される。また、割当パラメータ情報４９では、最低割り当て時間が２時間であるため、人員割当テーブル５０の２レコード目に、割当先であるＡ薬局の月曜の１１：００に、割当元であるＢ薬局の水曜の１５：００から１人補充されることが設定される。
【００６２】
ステップＳ１４７において、人員割当部１３０は、人員割当テーブル５０に設定した割当先と割当元を優先度リスト４８から除外し、ステップＳ１４２の終了判定処理に戻る。
【００６３】
以上の処理により、優先順位の高い薬局の特に忙しい時間帯（調剤時間と来局患者数を考慮）を対象に人員を割り当てることができる。割当元は、優先順位が低い薬局から順番に、余剰人員が１以上の余剰時間帯が２時間連続している時間帯から割り当てる。
【００６４】
以上の人員割当処理をまとめると、以下の通りである。
人員割当部１３０は、補充優先度が最も高い薬局と曜日との組合せにおける要補充時間帯４７２を割当先とするとともに、補充優先度が最も低い薬局と曜日との組合せにおいて余剰人員が１人以上の時間帯（余剰時間帯）の有無を判定する。人員割当部１３０は、余剰時間帯の有る場合は、補充優先度が最も低い薬局と曜日との組合せにおいて余剰時間帯を割当元とする。人員割当部１３０は、余剰時間帯が無い場合は、補充優先度が最も低い薬局と曜日との組合せの次に補充優先度が最も低い薬局と曜日との組合せについて余剰時間帯の有無を判定する。
なお、人員割当部１３０は、補充優先度が割当先の薬局と曜日との組合せより低い薬局と曜日との組合せである割当元候補において、２時間連続の余剰時間帯を割当元とするとしてもよい。
【００６５】
＊＊＊他の構成＊＊＊
＜変形例１＞
本実施の形態では、割当元の薬局と曜日との組合せにおいて２時間連続している余剰時間帯の人員を、割当先の要補充時間帯の開始時点からの２時間に対して補充する処理とした。しかし、補充人員の準備時間および移動時間等を考慮し、割当元の薬局と曜日との組合せにおいて２時間連続している余剰時間帯の人員を、割当先の要補充時間帯の１時間に対して補充する処理としてもよい。
また本実施の形態では、薬局シフトテーブル４１に記憶する時間帯、調剤管理テーブル４３に記憶する受付時間帯、薬歴記載率テーブル４４に記憶する時間帯、余剰人員テーブル４５に記憶する余剰時間を算出する時間の区切り、補充判定テーブル４７に記憶する要補充時間帯４７２及び余剰時間帯４７３、人員割当テーブル５０に記憶する割当先時間帯及び割当元時間帯を１時間という時間の区切りとして説明した。しかし、時間の区切りは、１時間によらず３０分単位でもよいし、営業時間を午前中、午後の早い時間帯、遅い時間帯のように３つの時間の区切りに分けるように構成してもよい。
【００６６】
＜変形例２＞
本実施の形態では、薬局支援装置１００における余剰人員算出部１１０と補充判定部１２０と人員割当部１３０の機能がソフトウェアで実現される。しかし、変形例として、余剰人員算出部１１０と補充判定部１２０と人員割当部１３０の機能がハードウェアで実現されてもよい。
【００６７】
図１２は、本実施の形態の変形例に係る薬局支援装置１００の構成例を示す図である。
図１２に示すように、プロセッサ９１０を電子回路９０９に置き換えてもよい。
電子回路９０９は、余剰人員算出部１１０と補充判定部１２０と人員割当部１３０の機能を実現する専用の電子回路である。電子回路９０９は、具体的には、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ロジックＩＣ、ＧＡ、ＡＳＩＣ、または、ＦＰＧＡである。ＧＡは、Ｇａｔｅ  Ａｒｒａｙの略語である。ＡＳＩＣは、Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔの略語である。ＦＰＧＡは、Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙの略語である。
【００６８】
別の変形例として、余剰人員算出部１１０と補充判定部１２０と人員割当部１３０の一部の機能が専用のハードウェアで実現され、残りの機能がソフトウェアで実現されてもよい。
【００６９】
プロセッサ９１０と、メモリ９２１と、電子回路９０９とを、総称して「プロセッシングサーキットリ」という。つまり、の機能は、プロセッシングサーキットリにより実現される。
【００７０】
＊＊＊本実施の形態の効果の説明＊＊＊
本実施の形態に係る薬局支援装置１００では、人員の余剰時間帯と、残業の有無も考慮した薬歴の記載率の推移とから、人員の補充の優先度を判定する。そして、薬局支援装置１００では、優先度の最も高い薬局と曜日との組合せに、優先度の低い薬局と曜日との組合せから人員を割り当てる。
よって、本実施の形態に係る薬局支援装置１００によれば、薬歴の記載率を考慮した、適正な人員配置を実現することができる。また、複数の薬局から構成されたチェーン店において、薬剤師による薬歴記載業務という重要な業務を、遅滞なく適切に実施できるようになるという効果がある。
【００７１】
以上の実施の形態１では、薬局支援装置の各部を独立した機能ブロックとして説明した。しかし、薬局支援装置の構成は、上述した実施の形態のような構成でなくてもよい。薬局支援装置の機能ブロックは、上述した実施の形態で説明した機能を実現することができれば、どのような構成でもよい。また、薬局支援装置は、１つの装置でなく、複数の装置から構成されたシステムでもよい。
また、実施の形態１のうち、複数の部分を組み合わせて実施しても構わない。あるいは、この実施の形態のうち、１つの部分を実施しても構わない。その他、この実施の形態を、全体としてあるいは部分的に、どのように組み合わせて実施しても構わない。
すなわち、実施の形態１では、各実施の形態の自由な組み合わせ、あるいは各実施の形態の任意の構成要素の変形、もしくは各実施の形態において任意の構成要素の省略が可能である。
【００７２】
なお、上述した実施の形態は、本質的に好ましい例示であって、本開示の範囲、本開示の適用物の範囲、および本開示の用途の範囲を制限することを意図するものではない。上述した実施の形態は、必要に応じて種々の変更が可能である。
【符号の説明】
【００７３】
１０  薬局、３０  ネットワーク、４１  薬局シフトテーブル、４２  営業時間テーブル、４３  調剤管理テーブル、４４  薬歴記載率テーブル、４５  余剰人員テーブル、４６  補充優先度情報、４７  補充判定テーブル、４８  優先度リスト、４９  割当パラメータ情報、５０  人員割当テーブル、１００  薬局支援装置、１１０  余剰人員算出部、１２０  補充判定部、１３０  人員割当部、１４０  記憶部、４４１，４６１  記載率、４６２  記載時間情報、４６３  余剰時間帯の有無、４６４，４７１  補充優先度、４７２  要補充時間帯、５００  薬局支援システム、９０９  電子回路、９１０  プロセッサ、９２１  メモリ、９２２  補助記憶装置、９３０  入力インタフェース、９４０  出力インタフェース、９５０  通信装置。
【要約】      （修正有）【課題】薬歴の記載状況を考慮して、適正に薬剤師の人員配置を行う薬局支援装置を提供する。【解決手段】薬局支援装置１００は、余剰人員算出部１１０と補充判定部１２０と人員割当部１３０と記憶部１４０と、を備える。記憶部１４０には、マスタテーブルとして、薬局シフトテーブル４１および営業時間テーブル４２が記憶される。また、記憶部１４０には、トランザクションテーブルとして、調剤管理テーブル４３および薬歴記載率テーブル４４が記憶される。また、記憶部１４０には、処理結果として、余剰人員テーブル４５、補充判定テーブル４７、優先度リスト４８および人員割当テーブル５０が記憶される。【選択図】図２【図１】
0006922020.tif 000002
【図２】
0006922020.tif 000003
【図３】
0006922020.tif 000004
【図４】
0006922020.tif 000005
【図５】
0006922020.tif 000006
【図６】
0006922020.tif 000007
【図７】
0006922020.tif 000008
【図８】
0006922020.tif 000009
【図９】
0006922020.tif 000010
【図１０】
0006922020.tif 000011
【図１１】
0006922020.tif 000012
【図１２】
0006922020.tif 000013