(57)【特許請求の範囲】
【請求項１】
医療施設内における医薬情報担当者の位置情報を取得可能な第一通信装置と、当該医療施設が所有する第二通信装置と通信可能なコンピュータを、
医薬情報担当者の担当者ＩＤと、当該医薬情報担当者の名前と、当該医薬情報担当者の担当医療施設と、当該医薬情報担当者の位置情報と、を紐づけて記憶する記憶手段、
或る担当者ＩＤと或る位置情報を前記第一通信装置から受信した場合に、前記記憶手段を参照して、当該担当者ＩＤに紐づく医薬情報担当者が、当該位置情報が示す医療施設を担当しているか否かを判定する判定手段、
前記判定手段が肯定判定した場合、担当者ＩＤに紐づけられている位置情報を、受信した位置情報に更新する更新手段、
前記第二通信装置から出力要求があった場合、当該第二通信装置を所有する医療施設に紐づく医薬情報担当者の名前と、当該医薬情報担当者の位置情報と、を当該第二通信装置に出力する出力手段、
として機能させるためのプログラム。
【請求項２】
前記記憶手段には、医療施設毎に、医薬情報担当者の名前と、当該医薬情報担当者が所属する会社名と、当該医薬情報担当者の位置情報とが紐づけられたリストが記憶され、
前記出力手段は、前記第二通信装置から出力要求があった場合、当該第二通信装置を所有する医療施設に紐づくリストを当該第二通信装置に出力する、
請求項１に記載のプログラム。
【請求項３】
前記リストには、前記医薬情報担当者が担当する担当商品が当該医薬情報担当者の名前に紐づけられている、
請求項２に記載のプログラム。
【請求項４】
前記リストには、前記医薬情報担当者が担当する診療科が当該医薬情報担当者の名前に紐づけられている、
請求項２又は３に記載のプログラム。
【請求項５】
前記リストには、前記医薬情報担当者の上司情報が当該医薬情報担当者の名前に紐づけられている、
請求項２乃至４の何れか１項に記載のプログラム。
【請求項６】
前記リストには、前記医薬情報担当者の警告回数が当該医薬情報担当者の名前に紐づけられ、
前記記憶手段には、前記医療施設毎に警告条件が紐付けられており、
前記判定手段は、或る担当者ＩＤと或る位置情報を前記第一通信装置から受信した場合に、前記記憶手段を参照して、当該担当者ＩＤに紐づく医薬情報担当者が、当該位置情報が示す医療施設の警告条件を満たしたか否かを判定し、
前記更新手段は、前記判定手段が前記警告条件を満たしたと肯定判定した場合、受信した位置情報が示す医療施設のリストにおいて、受信した担当者ＩＤに紐づく警告回数を更新する、
請求項２乃至５の何れか１項に記載のプログラム。
【請求項７】
医療施設内における医薬情報担当者の位置情報を取得可能な第一通信装置と、当該医療施設が所有する第二通信装置と通信可能な情報処理装置であって、
医薬情報担当者の担当者ＩＤと、当該医薬情報担当者の名前と、当該医薬情報担当者の担当医療施設と、当該医薬情報担当者の位置情報と、を紐づけて記憶する記憶手段と、
或る担当者ＩＤと或る位置情報を前記第一通信装置から受信した場合に、前記記憶手段を参照して、当該担当者ＩＤに紐づく医薬情報担当者が、当該位置情報が示す医療施設を担当しているか否かを判定する判定手段と、
前記判定手段が肯定判定した場合、担当者ＩＤに紐づけられている位置情報を、受信した位置情報に更新する更新手段と、
前記第二通信装置から出力要求があった場合、当該第二通信装置を所有する医療施設に紐づく医薬情報担当者の名前と、当該医薬情報担当者の位置情報と、を当該第二通信装置に出力する出力手段と、
を備える情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラム、情報処理装置、及び、リストのデータ構造に関する。
【背景技術】
【０００２】
従来から、人の位置情報を把握可能なプログラムが知られている。
【０００３】
これに関し、特許文献１には、病院内の複数の区域のうちから看護師が現在いる区域を特定するための位置情報システムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１８−０５０７３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、看護師ではない医薬情報担当者について、特許文献１に記載の技術を適用すると、医療施設の担当でない医薬情報担当者の位置情報まで更新されることになる。しかしながら、その医療施設にとっては、担当でない医薬情報担当者の位置情報は不要であり、また、担当でない医薬情報担当者の名前や更新された位置情報が表示されたとしても、混乱を招くだけである。
【０００６】
本発明はこのような課題に鑑みてなされたものであり、その目的は、医療施設側に医薬情報担当者の適切な情報を提供することができるプログラム、情報処理装置、及び、リストのデータ構造を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の第一態様に係るプログラムは、医療施設内における医薬情報担当者の位置情報を取得可能な第一通信装置と、当該医療施設が所有する第二通信装置と通信可能なコンピュータを、医薬情報担当者の担当者ＩＤと、当該医薬情報担当者の名前と、当該医薬情報担当者の担当医療施設と、当該医薬情報担当者の位置情報と、を紐づけて記憶する記憶手段、或る担当者ＩＤと或る位置情報を前記第一通信装置から受信した場合に、前記記憶手段を参照して、当該担当者ＩＤに紐づく医薬情報担当者が、当該位置情報が示す医療施設を担当しているか否かを判定する判定手段、前記判定手段が肯定判定した場合、担当者ＩＤに紐づけられている位置情報を、受信した位置情報に更新する更新手段、前記第二通信装置から出力要求があった場合、当該第二通信装置を所有する医療施設に紐づく医薬情報担当者の名前と、当該医薬情報担当者の位置情報と、を当該第二通信装置に出力する出力手段、として機能させる。
【０００８】
また、本発明の第二態様に係るプログラムでは、前記記憶手段には、医療施設毎に、医薬情報担当者の名前と、当該医薬情報担当者が所属する会社名と、当該医薬情報担当者の位置情報とが紐づけられたリストが記憶され、前記出力手段は、前記第二通信装置から出力要求があった場合、当該第二通信装置を所有する医療施設に紐づくリストを当該第二通信装置に出力する。
【０００９】
また、本発明の第三態様に係るプログラムでは、前記リストには、前記医薬情報担当者が担当する担当商品が当該医薬情報担当者の名前に紐づけられている。
【００１０】
また、本発明の第四態様に係るプログラムでは、前記リストには、前記医薬情報担当者が担当する診療科が当該医薬情報担当者の名前に紐づけられている。
【００１１】
また、本発明の第五態様に係るプログラムでは、前記リストには、前記医薬情報担当者の上司情報が当該医薬情報担当者の名前に紐づけられている。
【００１２】
また、本発明の第六態様に係るプログラムでは、前記リストには、前記医薬情報担当者の警告回数が当該医薬情報担当者の名前に紐づけられ、前記記憶手段には、前記医療施設毎に警告条件が紐付けられており、前記判定手段は、或る担当者ＩＤと或る位置情報を前記第一通信装置から受信した場合に、前記記憶手段を参照して、当該担当者ＩＤに紐づく医薬情報担当者が、当該位置情報が示す医療施設の警告条件を満たしたか否かを判定し、前記更新手段は、前記判定手段が前記警告条件を満たしたと肯定判定した場合、受信した位置情報が示す医療施設のリストにおいて、受信した担当者ＩＤに紐づく警告回数を更新する。
【００１３】
また、本発明の第七態様に係る情報処理装置は、医療施設内における医薬情報担当者の位置情報を取得可能な第一通信装置と、当該医療施設が所有する第二通信装置と通信可能な情報処理装置であって、医薬情報担当者の担当者ＩＤと、当該医薬情報担当者の名前と、当該医薬情報担当者の担当医療施設と、当該医薬情報担当者の位置情報と、を紐づけて記憶する記憶手段と、或る担当者ＩＤと或る位置情報を前記第一通信装置から受信した場合に、前記記憶手段を参照して、当該担当者ＩＤに紐づく医薬情報担当者が、当該位置情報が示す医療施設を担当しているか否かを判定する判定手段と、前記判定手段が肯定判定した場合、担当者ＩＤに紐づけられている位置情報を、受信した位置情報に更新する更新手段と、前記第二通信装置から出力要求があった場合、当該第二通信装置を所有する医療施設に紐づく医薬情報担当者の名前と、当該医薬情報担当者の位置情報と、を当該第二通信装置に出力する出力手段と、を備える。
【００１４】
また、本発明の第八態様に係るデータ構造は、表示手段、入力手段及び制御手段を備えるコンピュータに用いられ、前記表示手段に表示されるリストのデータ構造であって、複数の医薬情報担当者の名前毎に、当該医薬情報担当者が所属する会社名と、医療施設内における当該医薬情報担当者の位置情報と、当該医薬情報担当者が担当する担当商品と、を含み、前記制御手段に、前記入力手段により入力されたキーワードに基づき、前記リスト内の情報を検索させ、検索結果を前記表示手段に表示させる。
【発明の効果】
【００１５】
本発明によれば、医療施設側に医薬情報担当者の適切な情報を提供することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態に係るＭＲ管理システムの全体構成の一例を示すブロック図である。
【図２】図１に示すサーバ装置のハードウェア構成の一例を概略的に示す図である。
【図３】図１に示す第二通信装置の機能手段の一例を示す図である。
【図４】ＭＲリストのデータ構造の一例を示す説明図である。
【図５】図１に示すサーバ装置の機能手段の一例を示す図である。
【図６】本実施形態に係るＭＲ管理システムにおいて、ＭＲリストを表示・検索する処理の流れの一例を示すフローチャートである。
【図７】第二通信装置に表示されるリスト画面の一例を示す図である。
【図８】本実施形態に係るＭＲ管理システムにおいて、ＭＲリストの情報を更新する処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、添付図面を参照しながら本発明の複数の実施形態について説明する。説明の理解を容易にするため、各図面において同一の構成要素及びステップに対しては可能な限り同一の符号を付して、重複する説明は省略する。
【００１８】
＜全体構成＞
図１は、本発明の実施形態（以下、「本実施形態」という。）に係るＭＲ管理システム１の全体構成の一例を示すブロック図である。なお、「ＭＲ」とは、Ｍｅｄｉｃａｌ  Ｒｅｐｒｅｓｅｎｔａｔｉｖｅ（医薬情報担当者）の略である。以下、医薬情報担当者を適宜「ＭＲ」と略す。このＭＲ管理システム１では、ＭＲのリスト（ＭＲリスト）を管理している。
【００１９】
図１に示すように、ＭＲ管理システム１は、病院や診療所等の医療施設１０に設置された複数のビーコン装置１２と、一又は複数の第一通信装置１４と、一又は複数の第二通信装置１６と、サーバ装置２０と、を備える。このようなＭＲ管理システム１は、一の医療施設１０だけでなく、複数の医療施設１０に設けられてもよい。また、第一通信装置１４及び第二通信装置１６と、サーバ装置２０とは、インターネットや電話回線等の通信ネットワークＮＴを介して互いに通信可能に構成されている。
【００２０】
複数のビーコン装置１２は、医療施設１０内におけるＭＲの位置情報を取得可能なように、医療施設１０の各区域（部屋単位、大きさ単位の領域）にそれぞれ設置されている。例えば、複数のビーコン装置１２は、医療施設１０の手術室、外科、内科、皮膚科、薬剤部、受付等に設置されている。また、ビーコン装置１２は、医療施設１０の出入口にも設置されていてもよい。これらのビーコン装置１２は、当該ビーコン装置１２から所定範囲内に、１秒毎等、定期的に信号を発信する発信機として機能する。この信号は、例えば、「〇〇病院２Ｆ外科」等の位置情報を含む。
【００２１】
第一通信装置１４は、ＭＲが所持する装置である。第一通信装置１４としては、特に限定されないが、スマートフォンや携帯電話、タブレット、ノートパソコン等の可搬型通信装置が挙げられる。本実施形態では、第一通信装置１４はスマートフォンである場合を説明する。このような第一通信装置１４は、ビーコン装置１２から位置情報を含む信号を受信する受信機として機能する。そして、第一通信装置１４は、受信した信号に含まれる位置情報をサーバ装置２０に送信する。なお、本実施形態では、ビーコン装置１２が発信機で、第一通信装置１４が受信機である場合を説明したが、ビーコン装置１２が受信機で、第一通信装置１４が発信機であってもよい。この場合、ビーコン装置１２が位置情報をサーバ装置２０に送信する。
【００２２】
第二通信装置１６は、医療施設１０（の管理者等）が所有し、操作する装置である。第二通信装置１６としては、スマートフォンや携帯電話、タブレット、ノートパソコン、パーソナルコンピュータ等が挙げられる。
【００２３】
サーバ装置２０は、第一通信装置１４からの情報でＭＲリストを適宜更新し、且つ、更新された最新のＭＲリストを第二通信装置１６に提供する。
【００２４】
図２は、図１に示すサーバ装置２０のハードウェア構成の一例を概略的に示す図である。
【００２５】
図２に示すように、サーバ装置２０は、制御装置３０と、通信装置３６と、記憶装置３８と、を備える。制御装置３０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３２及びメモリ３４を主に備えて構成される。
【００２６】
制御装置３０では、ＣＰＵ３２がメモリ３４或いは記憶装置３８等に格納された所定のプログラムを実行することにより、各種の機能手段として機能する。この機能手段の詳細については後述する。
【００２７】
通信装置３６は、外部の装置と通信するための通信インターフェース等で構成される。通信装置３６は、例えば、通信ネットワークＮＴを介して、第一通信装置１４及び第二通信装置１６との間で各種の情報を送受信する。
【００２８】
記憶装置３８は、ハードディスク等で構成される。この記憶装置３８は、制御装置３０における処理の実行に必要な各種プログラムや各種の情報、及び処理結果の情報を記憶する。
【００２９】
なお、サーバ装置２０は、専用又は汎用のサーバ・コンピュータなどの情報処理装置を用いて実現することができる。また、サーバ装置２０は、単一の情報処理装置より構成されるものであっても、通信ネットワークＮＴ上に分散した複数の情報処理装置より構成されるものであってもよい。また、図２は、サーバ装置２０が有する主要なハードウェア構成の一部を示しているに過ぎず、サーバ装置２０は、サーバが一般的に備える他の構成を備えることができる。また、第一通信装置１４及び第二通信装置１６のハードウェア構成も、例えば操作手段や表示装置等を備える他は、サーバ装置２０と同様の構成を備えることができる。なお、この他に、第一通信装置１４は、ビーコンの信号を受信可能に構成されている。
【００３０】
図３は、図１に示す第二通信装置１６の機能手段の一例を示す図である。
【００３１】
図３に示すように、第二通信装置１６は、機能手段として、記憶手段５０と、表示手段５２と、入力手段５４と、制御手段５６と、を備える。
【００３２】
記憶手段５０は、第一通信装置１４から受信するＭＲリスト５８等を一時的に記憶する機能を有する。ＭＲリスト５８のデータ構造は、例えば、複数のＭＲの名前毎に、ＭＲが所属する会社名と、医療施設１０内におけるＭＲの位置情報と、が紐付けられている状態で含んでいる。また、ＭＲリスト５８では、ＭＲの名前毎に、ＭＲの写真、ＭＲの医療施設１０の訪問回数、ＭＲが受けた警告回数（警告歴）、ＭＲが担当する担当商品、ＭＲが担当する診療科、又は／及び、ＭＲの上司情報が紐づけられていてもよい。また、ＭＲリスト５８では、ＭＲの名前毎に、ＭＲの連絡先、ＭＲの趣味、ＭＲの特技、又は／及び、ＭＲの出身等が紐づけられていてもよい。また、ＭＲリスト５８では、ＭＲの名前毎に、性別、年齢、医療施設１０への訪問時間、医療施設１０の滞在時間、総合滞在時間、平均滞在時間、１日の最長滞在時間、ＭＲの学歴、ＭＲの職務経歴、又は／及び、医療施設１０に居るかいないか、等が紐づけられていてもよい。
【００３３】
表示手段５２は、ＭＲリスト５８の画面やＭＲリスト５８の検索結果の画面等を表示する機能を有する。
【００３４】
入力手段５４は、医療施設１０の管理者等の入力操作を受け付けて、ＭＲリストの検索のためのキーワード等を入力する機能を有する。
【００３５】
制御手段５６は、入力手段５４により入力されたキーワードに基づき、ＭＲリスト内の情報を検索し、検索結果を表示手段５２に表示する機能を有する。
【００３６】
図４は、ＭＲリスト５８のデータ構造の一例を示す説明図である。
【００３７】
図４に示すように、ＭＲリスト５８は、所定の医療施設１０を担当する一又は複数のＭＲの名前５８Ａを含む。このＭＲリスト５８では、各名前５８Ａに、会社名５８Ｂと、写真５８Ｃと、医療施設１０にＭＲが居るかいないかを示す情報５８Ｄと、医療施設１０に居る場合にＭＲが医療施設１０内のどこに居るかを示す位置情報５８Ｅと、ＭＲの基本情報５８Ｆと、ＭＲの病院訪問状況５８Ｇと、ＭＲの連絡先５８Ｈと、ＭＲの担当情報５８Ｉと、ＭＲの上司情報５８Ｊと、が紐づけられている。
【００３８】
基本情報５８Ｆは、ＭＲの出身、趣味、特技を含む
【００３９】
病院訪問状況５８Ｇは、ＭＲの直近の訪問日時や、医療施設１０の滞在時間の総合時間（総滞在）、医療施設１０の滞在時間の平均、医療施設１０の１日の最長滞在時間、医療施設１０への訪問回数、警告歴（警告回数）を含む。
【００４０】
連絡先５８Ｈは、ＭＲの携帯番号やメールアドレスを含む。
【００４１】
担当情報５８Ｉは、ＭＲが担当する診療科や、担当商品を含む。
【００４２】
上司情報５８Ｊは、ＭＲの上司の名前、電話番号、メールアドレスを含む。
【００４３】
図５は、図１に示すサーバ装置２０の機能手段の一例を示す図である。
【００４４】
図５に示すように、サーバ装置２０は、機能手段として、記憶手段６０と、判定手段６２と、更新手段６４と、出力手段６６と、を備える。記憶手段６０は記憶装置３８により実現される。その他の機能手段は、記憶装置３８に格納されたプログラムを主制御部３０が実行することにより実現される。
【００４５】
記憶手段６０は、複数の医療施設１０毎に、上述したＭＲリスト５８を医療施設１０（の施設ＩＤ）毎に記憶する機能を有する。また、記憶手段６０は、ＩＤ管理リスト６０Ａと、警告条件６０Ｂと、を記憶する。
【００４６】
ＩＤ管理リスト６０Ａは、例えば、ＭＲの名前毎に設けられ、当該ＭＲの担当者ＩＤと、当該ＭＲの担当医療施設の名前と、当該ＭＲの担当医療施設の施設ＩＤと、が紐づけて記述されている。なお、担当者ＩＤは、第一通信装置１４の装置ＩＤであってもよい。また、ＩＤ管理リスト６０Ａは、医療施設１０毎に設けられてもよい。
【００４７】
警告条件６０Ｂは、例えば医療施設１０毎に設けられ、例えば、現在の時間が予め定められた時間帯以外の時間であるという条件、禁止されている手術室に居るという条件、訪問回数が閾値以上であるという条件等が挙げられる。
【００４８】
判定手段６２は、或る担当者ＩＤと或る位置情報を第一通信装置１４から受信した場合に、記憶手段のＩＤ管理リスト６０Ａを参照して、当該担当者ＩＤに紐づくＭＲが、当該位置情報が示す医療施設を担当しているか否かを判定する機能を有する。また、判定手段６２は、或る担当者ＩＤと或る位置情報を第一通信装置１４から受信した場合に、記憶手段６０の警告条件６０Ｂを参照して、当該担当者ＩＤに紐づくＭＲが、当該位置情報が示す医療施設１０の警告条件を満たしたか否かを判定してもよい。
【００４９】
更新手段６４は、判定手段６２が肯定判定した場合、担当者ＩＤに紐づけられている位置情報を、受信した位置情報に更新する機能を有する。本実施形態では、位置情報は、ＭＲの名前に紐づけられ、ＭＲの名前が担当者ＩＤに紐づけられているので、更新手段６４は、ＩＤ管理リスト６０Ａを参照して、担当者ＩＤに紐づけられているＭＲの名前を特定して、ＭＲリスト５８を参照して、特定した名前に紐づけられている位置情報を更新する。また、更新手段６４は、判定手段６２が警告条件を満たしたと肯定判定した場合、受信した位置情報が示す医療施設１０のＭＲリスト５８において、受信した担当者ＩＤに紐づくＭＲの警告回数を更新してもよい。
【００５０】
出力手段６６は、第二通信装置１６から出力要求があった場合、当該第二通信装置１６を所有する医療施設に紐づくＭＲの名前と、当該ＭＲの位置情報と、を当該第二通信装置１６に出力する機能を有する。また、出力手段６６は、第二通信装置１６から出力要求があった場合、当該第二通信装置１６を所有する医療施設１０に紐づくＭＲリスト５８を当該第二通信装置１６に出力してもよい。
【００５１】
図６は、本実施形態に係るＭＲ管理システム１において、ＭＲリスト５８を表示・検索する処理の流れの一例を示すフローチャートである。なお、以下の処理の内容及び順番は適宜変更することができる。
【００５２】
（ステップＳＰ１０）
第二通信装置１６は、第二通信装置１６を所有する医療施設１０の施設ＩＤを含む、ＭＲリスト５８のリスト要求（出力要求）をサーバ装置２０に送信する。そして、処理は、ステップＳＰ１２の処理に移行する。
【００５３】
（ステップＳＰ１２）
サーバ装置２０は、第二通信装置１６からリスト要求を受信する。これに応答して、サーバ装置２０の出力手段６６は、受信したリスト要求に含まれる施設ＩＤに紐づくＭＲリスト５８を記憶手段６０から取得し、取得したＭＲリスト５８を要求元の第二通信装置１６に送信（出力）する。そして、処理は、ステップＳＰ１４の処理に移行する。
【００５４】
（ステップＳＰ１４）
第二通信装置１６は、サーバ装置２０から、ＭＲリスト５８を受信する。これに応答して、第二通信装置１６の制御手段５６は、受信したＭＲリスト５８を含むリスト画面データを生成し、当該リスト画面データに基づき、リスト画面を表示手段５２に表示させる。なお、リスト画面データは、サーバ装置２０の出力手段６６が生成して、第二通信装置１６に送信してもよい。
【００５５】
図７は、第二通信装置１６に表示されるリスト画面１００の一例を示す図である。
【００５６】
図７に示すように、リスト画面１００には、例えば、ＭＲリスト５８の他、キーワードの入力欄１０２と、当該入力欄１０２に入力されたキーワードでＭＲリスト５８を検索可能な検索ボタン１０４が設けられている。
【００５７】
図６に戻って、処理は、ステップＳＰ１６の処理に移行する。
【００５８】
（ステップＳＰ１６）
制御手段５６は、リスト画面１００において入力手段５４による入力欄１０２へのキーワードの入力を受け付けたか否かを判定する。そして、当該判定が肯定判定された場合には処理はステップＳＰ１８の処理に移行し、当該判定が否定判定された場合には処理はステップＳＰ１６の処理に戻る。
【００５９】
（ステップＳＰ１８）
制御手段５６は、リスト画面１００において入力手段５４による検索ボタン１０４の押下を受け付けたか否かを判定する。そして、当該判定が肯定判定された場合には処理はステップＳＰ２０の処理に移行し、当該判定が否定判定された場合には処理はステップＳＰ１８の処理に戻る。
【００６０】
（ステップＳＰ２０）
制御手段５６は、入力を受け付けたキーワードに基づき、ＭＲリスト５８の情報を検索する。そして、処理は、ステップＳＰ２２の処理に移行する。
【００６１】
（ステップＳＰ２２）
制御手段５６は、検索結果を表示手段５２に表示させる。そして、図６に示す一連の処理が終了する。
【００６２】
図８は、本実施形態に係るＭＲ管理システム１において、ＭＲリストの情報を更新する処理の流れの一例を示すフローチャートである。なお、以下の処理の内容及び順番は適宜変更することができる。
【００６３】
（ステップＳＰ３０）
第一通信装置１４は、ビーコン装置１２から信号を受信したか否かを判定する。そして、当該判定が肯定判定された場合には処理はステップＳＰ３２の処理に移行し、当該判定が否定判定された場合にはステップＳＰ３０の処理に戻る。
【００６４】
（ステップＳＰ３２）
第一通信装置１４は、受信した信号から位置情報を取得する。そして、処理は、ステップＳＰ３４の処理に移行する。
【００６５】
（ステップＳＰ３４）
第一通信装置１４は、取得した位置情報と、担当者ＩＤと、を含む更新要求をサーバ装置２０に送信する。そして、処理は、ステップＳＰ３６の処理に移行する。
【００６６】
（ステップＳＰ３６）
サーバ装置２０は、第一通信装置１４から更新要求を受信する。そして、処理は、ステップＳＰ３８の処理に移行する。
【００６７】
（ステップＳＰ３８）
サーバ装置２０の判定手段６２は、受信した更新要求に含まれる位置情報に基づき、医療施設を特定する。なお、位置情報が医療施設の名前やＩＤを含む場合は、本ステップを省略してもよい。そして、処理は、ステップＳＰ４０の処理に移行する。
【００６８】
（ステップＳＰ４０）
判定手段６２は、ＩＤ管理リスト６０Ａを取得する。そして、処理は、ステップＳＰ４２の処理に移行する。
【００６９】
（ステップＳＰ４２）
判定手段６２は、記憶手段６０を参照して、更新要求に含まれる担当者ＩＤに紐づくＭＲが、特定した医療施設を担当しているか否かを判定する。具体的には、判定手段６２は、ＩＤ管理リスト６０Ａにおいて、受信した更新要求に含まれる担当者ＩＤに紐づく医療施設を取得し、取得した医療施設と、位置情報から特定した医療施設が一致するか否かを判定することで、ＭＲが医療施設を担当しているか否かを判定する。そして、当該判定が肯定判定された場合には処理はステップＳＰ４４の処理に移行し、当該判定が否定判定された場合には処理はステップＳＰ５０の処理に移行する。
【００７０】
（ステップＳＰ４４）
サーバ装置２０の更新手段６４は、更新要求に含まれる位置情報が医療施設１０の入口を示す場合、特定された医療施設１０に対応するＭＲリスト５８において、更新要求に含まれる担当者ＩＤに紐づく訪問日時を現在の日時に更新する。そして、処理は、ステップＳＰ４６の処理に移行する。
【００７１】
（ステップＳＰ４６）
更新手段６４は、特定された医療施設１０に対応するＭＲリスト５８において、更新要求に含まれる担当者ＩＤに紐づく訪問回数を更新する。具体的には、更新手段６４は、担当者ＩＤに紐づく訪問回数をインクリメントする。そして、処理は、ステップＳＰ４８の処理に移行する。
【００７２】
（ステップＳＰ４８）
更新手段６４は、特定された医療施設１０に対応するＭＲリスト５８において、更新要求に含まれる担当者ＩＤに紐づく位置情報を、更新要求に含まれる位置情報に更新する。そして、処理は、ステップＳＰ５０の処理に移行する。
【００７３】
（ステップＳＰ５０）
判定手段６２は、記憶手段６０から、特定された医療施設１０に対応する警告条件６０Ｂを取得する。そして、処理は、ステップＳＰ５２の処理に移行する。
【００７４】
（ステップＳＰ５２）
判定手段６２は、更新要求に含まれる位置情報又は／及び現在の日時に基づき、取得した警告条件６０Ｂを満たすか否かを判定する。そして、当該判定が肯定判定された場合には処理はステップＳＰ５４の処理に移行し、当該判定が否定判定された場合には図８に示す一連の処理を終了する。
【００７５】
（ステップＳＰ５４）
更新手段６４は、特定された医療施設１０に対応するＭＲリスト５８において、更新要求に含まれる担当者ＩＤに紐づく警告歴（警告回数）を更新する。具体的には、更新手段６４は、担当者ＩＤに紐づく警告歴をインクリメントする。そして、図８に示す一連の処理が終了する。
【００７６】
＜効果＞
以上、本実施形態では、プログラムが、医療施設内におけるＭＲの位置情報を取得可能な第一通信装置１４と、当該医療施設が所有する第二通信装置１６と通信可能なサーバ装置２０を、ＭＲの担当者ＩＤと、当該ＭＲの名前と、当該ＭＲの担当医療施設と、当該ＭＲの位置情報と、を紐づけて記憶する記憶手段６０、或る担当者ＩＤと或る位置情報を第一通信装置１４から受信した場合に、記憶手段６０を参照して、当該担当者ＩＤに紐づくＭＲが、当該位置情報が示す医療施設１０を担当しているか否かを判定する判定手段６２、判定手段６２が肯定判定した場合、担当者ＩＤに紐づけられている位置情報を、受信した位置情報に更新する更新手段６４、第二通信装置１６から出力要求があった場合、当該第二通信装置１６を所有する医療施設１０に紐づくＭＲの名前と、当該ＭＲの位置情報と、を当該第二通信装置１６に出力する出力手段６６、として機能させる。
【００７７】
この構成によれば、医療施設側に医薬情報担当者の適切な情報を提供することができる。また、医療施設側にとって不要な位置情報の更新処理を省くことができる。
【００７８】
また、本実施形態では、記憶手段６０には、医療施設１０毎に、ＭＲの名前と、当該ＭＲが所属する会社名と、当該ＭＲの位置情報とが紐づけられたＭＲリスト５８が記憶され、出力手段６６は、第二通信装置１６から出力要求があった場合、当該第二通信装置１６を所有する医療施設１０に紐づくＭＲリスト５８を当該第二通信装置１６に出力する。
【００７９】
この構成によれば、医療施設１０にとって、その担当でない不要なＭＲリスト５８を出力することを防止することができ、もって、医療施設１０側にＭＲの適切な情報を提供することができる。
【００８０】
また、本実施形態では、ＭＲリスト５８には、ＭＲが担当する担当商品がＭＲの名前に紐づけられている。また、ＭＲリスト５８には、ＭＲが担当する診療科がＭＲの名前に紐づけられている。また、ＭＲリスト５８には、ＭＲの上司情報がＭＲの名前に紐づけられている。
【００８１】
この構成によれば、医療施設１０側にとって必要な情報を提供することができる。
【００８２】
また、本実施形態では、ＭＲリスト５８には、ＭＲの警告回数が当該ＭＲの名前に紐づけられ、記憶手段６０には、医療施設１０毎に警告条件６０Ｂが紐付けられており、判定手段６２は、或る担当者ＩＤと或る位置情報を第一通信装置１４から受信した場合に、記憶手段６０を参照して、当該担当者ＩＤに紐づくＭＲが、当該位置情報が示す医療施設１０の警告条件６０Ｂを満たしたか否かを判定し、更新手段６４は、判定手段６２が警告条件６０Ｂを満たしたと肯定判定した場合、受信した位置情報が示す医療施設１０のＭＲリスト５８において、受信した担当者ＩＤに紐づく警告回数を更新する。
【００８３】
この構成によれば、医療施設１０側にとって必要な情報を提供することができる。また、医療施設１０毎に異なる警告条件６０Ｂがあっても、適切に、警告回数を更新することができる。
【００８４】
＜変形例＞
なお、本発明は上記の実施形態に限定されるものではない。すなわち、上記の実施形態に、当業者が適宜設計変更を加えたものも、本発明の特徴を備えている限り、本発明の範囲に包含される。また、上記実施形態及び後述する変形例が備える各要素は、技術的に可能な限りにおいて組み合わせることができ、これらを組み合わせたものも本発明の特徴を含む限り本発明の範囲に包含される。
【００８５】
例えば、上記実施形態では、第一通信装置１４は、スマートフォンである場合を説明したが、ビーコン装置１２であってもよい。
【００８６】
また、上記実施形態では、医療施設１０内のＭＲの位置情報を出力する場合を説明したが、サーバ装置２０の判定手段６２が、医療施設１０からＭＲが出たことを第一通信装置１４からの位置情報に基づき判定した場合、更新手段６４は、ＭＲが医療施設１０外であることを示すように、ＭＲリスト５８の情報５８Ｄを更新してもよい。また、判定手段６２は、更新要求から取得したＭＲの位置情報を記憶手段６０に蓄積し、位置情報に基づき、ＭＲの将来の行動（移動後の位置情報）を予測し、出力手段６６は、この予測結果を出力してもよい。
【００８７】
また、上記実施形態では、ＭＲリスト５８は第二通信装置１６の画面に全て表示される場合を説明したが、サーバ装置２０又は第二通信装置１６は、当該第二通信装置１６を操作する医療施設１０のユーザに応じてＭＲリスト５８の全部又は一部が見れないように制限をしてもよい。また、サーバ装置２０又は第二通信装置１６は、現在の時間に応じて、ＭＲリスト５８の全部又は一部が見れないように制限をしてもよい。
【００８８】
また、上記実施形態では、更新手段６４は、ＭＲの警告回数をインクリメントする場合を説明したが、出力手段６６は、その警告回数が閾値以上となった場合には、その旨を、第一通信装置１４又は／及び第二通信装置１６に通知してもよい。また、出力手段６６は、ＭＲリスト５８においてＭＲの名前に上司情報が紐づいているので、その上司情報に基づき、ＭＲの上司にも、警告回数が閾値以上となったことを通知してもよい。
【００８９】
また、判定手段６２は、予め定められた期間、ＭＲリスト５８においてＭＲの警告回数が更新されていないか否かを判定し、肯定判定した場合には、更新手段６４は、そのＭＲにポイントや警告回数の減算等の報酬を付与してもよい。
【００９０】
また、判定手段６２は、予め定められた期間、ＭＲリスト５８においてＭＲの訪問日時が更新されていないか否かを判定し、肯定判定した場合には、更新手段６４は、そのＭＲの情報の全部又は一部を消去してもよい。
【符号の説明】
【００９１】
２０…サーバ装置（コンピュータ）、６０…記憶手段、６２…判定手段、６４…更新手段、６６…出力手段
【要約】
【課題】医療施設側に医薬情報担当者の適切な情報を提供する。
【解決手段】プログラムがコンピュータを、或る担当者ＩＤと或る位置情報を第一通信装置から受信した場合に、記憶手段６０を参照して、当該担当者ＩＤに紐づく医薬情報担当者が、当該位置情報が示す医療施設を担当しているか否かを判定する判定手段６２、判定手段６２が肯定判定した場合、担当者ＩＤに紐づけられている位置情報を、受信した位置情報に更新する更新手段６４、第二通信装置から出力要求があった場合、当該第二通信装置を所有する医療施設に紐づく医薬情報担当者の名前と、当該医薬情報担当者の位置情報と、を当該第二通信装置に出力する出力手段６６、として機能させる。
【選択図】図５【図１】
0006596702.tif 000002
【図２】
0006596702.tif 000003
【図３】
0006596702.tif 000004
【図４】
0006596702.tif 000005
【図５】
0006596702.tif 000006
【図６】
0006596702.tif 000007
【図７】
0006596702.tif 000008
【図８】
0006596702.tif 000009