Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7557802B2 - Pharmacy support system and pharmacy support method - Google Patents
[go: Go Back, main page]

JP7557802B2 - Pharmacy support system and pharmacy support method - Google Patents

Pharmacy support system and pharmacy support method Download PDF

Info

Publication number
JP7557802B2
JP7557802B2 JP2023105838A JP2023105838A JP7557802B2 JP 7557802 B2 JP7557802 B2 JP 7557802B2 JP 2023105838 A JP2023105838 A JP 2023105838A JP 2023105838 A JP2023105838 A JP 2023105838A JP 7557802 B2 JP7557802 B2 JP 7557802B2
Authority
JP
Japan
Prior art keywords
message
pharmacy
customer
prescription
account
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2023105838A
Other languages
Japanese (ja)
Other versions
JP2023115239A (en
Inventor
淳志 渡辺
一哉 吉村
一秀 城
理 ▲高▼畑
Original Assignee
株式会社スカイリンクス
健康サロン株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP2019043751A external-priority patent/JP7058419B2/en
Application filed by 株式会社スカイリンクス, 健康サロン株式会社 filed Critical 株式会社スカイリンクス
Priority to JP2023105838A priority Critical patent/JP7557802B2/en
Publication of JP2023115239A publication Critical patent/JP2023115239A/en
Application granted granted Critical
Publication of JP7557802B2 publication Critical patent/JP7557802B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Medical Treatment And Welfare Office Work (AREA)

Description

本発明は、薬局支援システム及び薬局支援方法に関し、例えば、薬局と顧客(患者)との間の取引や薬剤指導に関する業務を支援するシステムに適用し得る。 The present invention relates to a pharmacy support system and a pharmacy support method, and can be applied to a system that supports, for example, transactions between pharmacies and customers (patients) and tasks related to drug guidance.

従来、調剤薬局の業務を支援(補助)するための情報システムとして、例えば、特許文献1の記載技術が存在する。 Conventionally, an information system for supporting (assisting) the operations of dispensing pharmacies has been disclosed, for example, in the technology described in Patent Document 1.

特許文献1では、薬剤師による患者に対する服薬指導を支援するためのシステムについて記載されている。特許文献1に記載のシステムでは、顧客(患者)と薬剤師(薬局スタッフ)との間の信頼関係の構築を円滑にするために、顧客に提示する携帯端末に薬剤師の自己紹介や処方する薬剤の一覧を表示したり、顧客に提示した内容を顧客の薬歴として記憶する。 Patent Document 1 describes a system for supporting pharmacists in providing medication instructions to patients. In order to facilitate the building of a relationship of trust between customers (patients) and pharmacists (pharmacy staff), the system described in Patent Document 1 displays an introduction of the pharmacist and a list of prescribed medications on a mobile device presented to the customer, and stores the information presented to the customer as the customer's medical history.

特開2018-60526号公報JP 2018-60526 A

ところで、現在薬局には、処方薬の調剤だけでなく、「かかりつけ薬局」や「健康サポート薬局」等顧客の健康を総合的にサポートする業務までが求められているところ、実際にはそれらの業務を行う薬剤師が不足する傾向にあるという問題がある。 Nowadays, pharmacies are expected to not only dispense prescription drugs, but also provide comprehensive support for customers' health, such as acting as "family pharmacies" and "health support pharmacies." However, there is a problem in that there is a shortage of pharmacists who can carry out these tasks.

例えば、かかりつけ薬局には、24時間顧客の問い合わせを受けられるようにしたり、顧客の自宅に訪問して処方薬の受け渡しをすること等の業務が求められるが、特許文献1のような従来の薬局支援を行うシステムだけでは、かかりつけ薬局(薬剤師)や健康サポート薬局としての業務負担を軽減し、顧客の健康増進に役立つ支援を行うことはできない。 For example, a family pharmacy is required to be able to handle customer inquiries 24 hours a day and to visit customers at their homes to deliver prescription drugs, but a conventional pharmacy support system such as that described in Patent Document 1 alone is not able to reduce the workload of family pharmacies (pharmacists) or health support pharmacies, or provide support that is useful for improving the health of customers.

以上のような問題に鑑みて、薬局の業務負担を軽減しつつ顧客(患者)の健康増進を図ることができる薬局支援システム及び薬局支援方法が望まれている。 In light of the above problems, there is a need for a pharmacy support system and method that can reduce the workload of pharmacies while promoting the health of customers (patients).

第1の本発明は、薬局に対応するメッセージ処理システム上の薬局アカウントと、前記薬局の顧客に対応する前記メッセージ処理システム上の顧客アカウントを管理するアカウント管理手段と、前記顧客に調剤した処方箋の内容を、前記メッセージ処理システムの前記顧客アカウントを介して入力を受け付けて管理する処方箋管理手段と、前記処方箋ごとに、前記薬局アカウントから前記顧客アカウントに対して、前記処方箋の内容に応じたシナリオに従って、前記処方箋により調剤される薬剤を服用した後の状況に関して質問する質問メッセージと前記質問メッセージに対する回答の選択肢メッセージを送信し、前記メッセージ処理システムを介して前記顧客アカウントから前記薬局アカウントに送信された前記質問メッセージに対する回答に係る前記選択肢メッセージを受信することが可能なメッセージ処理手段と、前記質問メッセージ及び前記回答に係る前記選択肢メッセージを管理することが可能なメッセージ管理手段と、前記メッセージ管理手段が管理するメッセージを前記薬局に配置された薬局端末に供給する薬局端末処理手段とを有することを特徴とする。 The first invention is characterized by having a pharmacy account on a message processing system corresponding to a pharmacy, an account management means for managing customer accounts on the message processing system corresponding to customers of the pharmacy, a prescription management means for accepting input via the customer account in the message processing system and managing the contents of prescriptions dispensed to the customers, a message processing means for transmitting , for each prescription, a question message asking a question regarding the situation after taking the medicine dispensed according to the prescription and a choice message of answers to the question message from the pharmacy account to the customer account in accordance with a scenario corresponding to the contents of the prescription, and receiving the choice message related to the answer to the question message sent from the customer account to the pharmacy account via the message processing system , a message management means for managing the question message and the choice message related to the answer, and a pharmacy terminal processing means for supplying messages managed by the message management means to a pharmacy terminal located at the pharmacy.

第2の本発明は、薬局支援方法において、アカウント管理手段、処方箋管理手段、メッセージ処理手段、メッセージ管理手段、及び薬局端末処理手段を有し、前記アカウント管理手段は、薬局に対応するメッセージ処理システム上の薬局アカウントと、前記薬局の顧客に対応する前記メッセージ処理システム上の顧客アカウントを管理し、前記処方箋管理手段は、前記顧客に調剤した処方箋の内容を、前記メッセージ処理システムの前記顧客アカウントを介して入力を受け付けて管理し、前記メッセージ処理手段は、前記処方箋ごとに、前記薬局アカウントから前記顧客アカウントに対して、前記処方箋の内容に応じたシナリオに従って、前記処方箋により調剤される薬剤を服用した後の状況に関して質問する質問メッセージと前記質問メッセージに対する回答の選択肢メッセージを送信し、前記メッセージ処理システムを介して前記顧客アカウントから前記薬局アカウントに送信された前記質問メッセージに対する回答に係る前記選択肢メッセージを受信することが可能であり、前記メッセージ管理手段は、前記質問メッセージ及び前記回答に係る前記選択肢メッセージを管理することが可能であり、前記薬局端末処理手段は、前記メッセージ管理手段が管理するメッセージを前記薬局に配置された薬局端末に供給することを特徴とする。 The second present invention is a pharmacy support method comprising an account management means, a prescription management means, a message processing means, a message management means, and a pharmacy terminal processing means, wherein the account management means manages a pharmacy account on a message processing system corresponding to the pharmacy and a customer account on the message processing system corresponding to a customer of the pharmacy, the prescription management means accepts input of and manages the contents of a prescription dispensed to the customer via the customer account in the message processing system , the message processing means transmits, for each prescription, a question message asking a question about the situation after taking a drug dispensed according to the prescription and a choice message of answers to the question message from the pharmacy account to the customer account in accordance with a scenario corresponding to the contents of the prescription, and is capable of receiving the choice message related to the answer to the question message transmitted from the customer account to the pharmacy account via the message processing system, the message management means is capable of managing the question message and the choice message related to the answer, and the pharmacy terminal processing means supplies the message managed by the message management means to a pharmacy terminal arranged at the pharmacy.

本発明によれば、薬局の業務負担を軽減しつつ顧客の健康増進を図ることができる。 The present invention makes it possible to promote the health of customers while reducing the workload of pharmacies.

第1の実施形態に関連する各装置の接続構成を示すブロック図である。FIG. 2 is a block diagram showing a connection configuration of each device related to the first embodiment. 第1の実施形態に係るWebアプリケーションサーバの機能的構成について示したブロック図である。FIG. 2 is a block diagram showing a functional configuration of a Web application server according to the first embodiment. 第1の実施形態に係るデータベースサーバの機能的構成について示したブロック図である。FIG. 2 is a block diagram showing a functional configuration of a database server according to the first embodiment. 第1の実施形態に係る薬局端末の機能的構成について示したブロック図である。2 is a block diagram showing the functional configuration of a pharmacy terminal according to the first embodiment. FIG. 第1の実施形態に係る顧客端末の機能的構成について示したブロック図である。FIG. 2 is a block diagram showing a functional configuration of a customer terminal according to the first embodiment. 第1の実施形態に係る薬局データベースの構成例について示した図である。FIG. 2 is a diagram illustrating an example of a configuration of a pharmacy database according to the first embodiment. 第1の実施形態に係る顧客データベースの構成例について示した図である。FIG. 2 is a diagram illustrating an example of a configuration of a customer database according to the first embodiment. 第1の実施形態に係るMS顧客管理データベースの構成例について示した図である。FIG. 2 is a diagram illustrating an example of a configuration of an MS customer management database according to the first embodiment. 第1の実施形態に係るMS薬局管理データベースの構成例について示した図である。3 is a diagram showing an example of the configuration of an MS pharmacy management database according to the first embodiment. FIG. 第1の実施形態に係る処方箋予約データベースの構成例について示した図である。FIG. 2 is a diagram showing an example of the configuration of a prescription reservation database according to the first embodiment. 第1の実施形態に係る処方箋データベースの構成例について示した図である。FIG. 2 is a diagram showing an example of the configuration of a prescription database according to the first embodiment. 第1の実施形態に係る処方箋薬データベースの構成例について示した図である。FIG. 2 is a diagram showing an example of the configuration of a prescription drug database according to the first embodiment. 第1の実施形態に係る健康相談会話データベースの構成例について示した図である。FIG. 2 is a diagram showing an example of the configuration of a health consultation conversation database according to the first embodiment. 第1の実施形態に係る薬局支援システムの動作の例(シナリオ)について示したフローチャートである。1 is a flowchart showing an example (scenario) of the operation of the pharmacy support system according to the first embodiment. 第1の実施形態に係るポータル処理部が提示するWeb画面の例について示した図(その1)である。FIG. 11 is a diagram (part 1) showing an example of a Web screen presented by a portal processing unit according to the first embodiment; 第1の実施形態に係るポータル処理部が提示するWeb画面の例について示した図(その2)である。FIG. 11 is a diagram (part 2) showing an example of a Web screen presented by a portal processing unit according to the first embodiment; 第1の実施形態に係る健康相談処理部及びメッセージ処理部が送受信する自動対話処理のシナリオの例について示した図(その1)である。FIG. 11 is a diagram (part 1) showing an example of a scenario of automatic dialogue processing transmitted and received by a health consultation processing unit and a message processing unit according to the first embodiment. 第1の実施形態に係る健康相談処理部及びメッセージ処理部が送受信する自動対話処理のシナリオの例について示した図(その2)である。FIG. 2 is a diagram (part 2) showing an example of a scenario of automatic dialogue processing transmitted and received by a health consultation processing unit and a message processing unit according to the first embodiment; 第1の実施形態に係る処方薬情報シートの構成例について示した説明図である。1 is an explanatory diagram showing an example of the configuration of a prescription drug information sheet according to the first embodiment. FIG. 第1の実施形態に係る健康相談処理部及びメッセージ処理部が送受信する自動対話処理のシナリオの例について示した図(その3)である。FIG. 11 is a diagram (part 3) showing an example of a scenario of automatic dialogue processing transmitted and received by a health consultation processing unit and a message processing unit according to the first embodiment. 第1の実施形態に係る健康相談処理部及びメッセージ処理部が送受信する自動対話処理のシナリオの例について示した図(その4)である。FIG. 4 is a diagram (part 4) showing an example of a scenario of automatic dialogue processing transmitted and received by a health consultation processing unit and a message processing unit according to the first embodiment. 第2の実施形態に係るWebアプリケーションサーバの機能的構成について示したブロック図である。FIG. 11 is a block diagram showing a functional configuration of a Web application server according to a second embodiment. 第2の実施形態に係るデータベースサーバの機能的構成について示したブロック図である。FIG. 11 is a block diagram showing a functional configuration of a database server according to a second embodiment. 第2の実施形態に係るWebアプリケーションサーバで保持されるメッセージリンク情報の構成例について示したブロック図である。FIG. 11 is a block diagram showing an example of the configuration of message link information held in a Web application server according to the second embodiment;

(A)第1の実施形態
以下、本発明による薬局支援システム及び薬局支援方法の第1の実施形態を、図面を参照しながら詳述する。
(A) First Embodiment Hereinafter, a first embodiment of a pharmacy support system and a pharmacy support method according to the present invention will be described in detail with reference to the drawings.

(A-1)第1の実施形態の構成
図1は、第1の実施形態に関連する各装置の接続構成を示すブロック図である。
(A-1) Configuration of the First Embodiment FIG. 1 is a block diagram showing the connection configuration of each device related to the first embodiment.

薬局支援システム1は、調剤薬局の業務を支援することで、薬局のスタッフ(薬剤師等)に対する業務負担を軽減すると共に、支援する薬局の顧客(患者)の健康増進を図るためのシステムである。 The pharmacy support system 1 is a system that supports the operations of dispensing pharmacies to reduce the workload of pharmacy staff (pharmacists, etc.) and promote the health of the customers (patients) of the pharmacies it supports.

図1に示す薬局支援システム1には、Webアプリケーションサーバ10及びデータベースサーバ20を含む装置が配置されている。なお、図1において、括弧内の符号は、後述する第2の実施形態でのみ用いられる符号である。 The pharmacy support system 1 shown in FIG. 1 is equipped with devices including a web application server 10 and a database server 20. Note that in FIG. 1, the reference characters in parentheses are used only in the second embodiment described later.

また、薬局支援システム1は、ネットワークNWを介して、薬局端末30、顧客端末40、及びメッセージサービスシステム50と接続している。ネットワークNWは、例えばインターネット等のIP網が該当する。また、薬局支援システム1に接続する各装置の数は限定されないものである。薬局支援システム1を利用する薬局や顧客の数は限定されないものである。 The pharmacy support system 1 is also connected to a pharmacy terminal 30, a customer terminal 40, and a message service system 50 via a network NW. The network NW corresponds to an IP network such as the Internet. Furthermore, the number of devices connected to the pharmacy support system 1 is not limited. The number of pharmacies and customers that use the pharmacy support system 1 is not limited.

メッセージサービスシステム50としては、例えば、LINE(登録商標)、Facebook(登録商標)、Skype(登録商標)等の種々のメッセージサービス(チャットサービス)のシステムを適用することができる。以下では、メッセージサービスシステム50としては、出願時点におけるバージョンのLINEのサービスを利用する例について説明する。 As the message service system 50, various message service (chat service) systems such as LINE (registered trademark), Facebook (registered trademark), Skype (registered trademark), etc., can be applied. In the following, an example will be described in which the message service system 50 uses the LINE service of the version at the time of filing.

Webアプリケーションサーバ10は、薬局支援システム1において各端末にWebベースでアプリケーション(アプリケーションサービス)を提供する装置である。そして、データベースサーバ20は、Webアプリケーションサーバ10で、種々のデータを管理する手段として配置されている。なお、図1に示す薬局支援システム1では、データセンタにWebアプリケーションサーバ10及びデータベースサーバ20が配置されているものとする。 The web application server 10 is a device that provides web-based applications (application services) to each terminal in the pharmacy support system 1. The database server 20 is arranged as a means for managing various data in the web application server 10. In the pharmacy support system 1 shown in FIG. 1, the web application server 10 and the database server 20 are assumed to be arranged in a data center.

薬局端末30は、Webアプリケーションサーバ10によるサービス(業務支援)を受ける薬局に設置される端末である。薬局端末30としては、例えば、タブレットやPC等の端末を適用することができる。また、薬局端末30には、明細票等を印刷することができるプリンタ60が接続されているものとする。 The pharmacy terminal 30 is a terminal installed in a pharmacy that receives services (business support) from the web application server 10. The pharmacy terminal 30 may be, for example, a tablet or a PC. In addition, the pharmacy terminal 30 is connected to a printer 60 that can print itemized statements and the like.

顧客端末40は、顧客が所持する端末である。顧客端末としては、例えば、スマートホンやタブレット等の携帯端末を適用することができる。 The customer terminal 40 is a terminal carried by the customer. For example, a mobile terminal such as a smartphone or tablet can be used as the customer terminal.

次に、薬局支援システム1を構成する各装置の内部構成について説明する。 Next, we will explain the internal configuration of each device that makes up the pharmacy support system 1.

図2は、Webアプリケーションサーバ10の内部構成について示したブロック図である。 Figure 2 is a block diagram showing the internal configuration of the web application server 10.

Webアプリケーションサーバ10の内部構成は、機能的には図2のように示すことができる。Webアプリケーションサーバ10としては、例えば、メモリ及びプロセッサを有するコンピュータ(例えば、PCやワークステーション等)を用いて構築することができる。 The internal configuration of the web application server 10 can be functionally shown as in Figure 2. The web application server 10 can be constructed, for example, using a computer (e.g., a PC or a workstation) that has a memory and a processor.

Webアプリケーションサーバ10としては、例えば、種々のWebサーバ向けのミドルウェア(例えば、いわゆるApacheやnginx等)の環境上でプログラム(例えば、HTMLやPHP等を用いたプログラム)を実行することで実現することができる。 The web application server 10 can be realized, for example, by executing a program (e.g., a program using HTML, PHP, etc.) in an environment of middleware for various web servers (e.g., so-called Apache, Nginx, etc.).

第1の実施形態では、Webアプリケーションサーバ10に組み込まれるプログラム(実施形態に係る薬局支援プログラム)には、図3に示すポータル処理部11、処方箋予約処理部12、店頭サービス処理部13、健康相談処理部14及びメッセージ処理部15のモジュールが含まれるものとする。なお、第1の実施形態の薬局支援プログラムに搭載するモジュールの組み合わせは上記の例に限定されないものである。Webアプリケーションサーバ10を構成する各モジュールの詳細については後述する。 In the first embodiment, the program (the pharmacy support program according to the embodiment) incorporated in the Web application server 10 includes the modules of the portal processing unit 11, prescription reservation processing unit 12, in-store service processing unit 13, health consultation processing unit 14, and message processing unit 15 shown in FIG. 3. Note that the combination of modules included in the pharmacy support program of the first embodiment is not limited to the above example. Details of each module constituting the Web application server 10 will be described later.

図3は、データベースサーバ20の内部構成について示したブロック図である。 Figure 3 is a block diagram showing the internal configuration of the database server 20.

データベースサーバ20は、Webアプリケーションサーバ10の処理で必要となる種々のデータを提供する装置である。 The database server 20 is a device that provides various data required for the processing of the web application server 10.

データベースサーバ20は、データベース処理部21及びデータ記録部22を有している。 The database server 20 has a database processing unit 21 and a data recording unit 22.

データベースサーバ20の内部構成は、機能的には図3のように示すことができる。データベースサーバ20としては、例えば、メモリ及びプロセッサを有するコンピュータ(例えば、PCやワークステーション等)を用いて構築することができる。 The internal configuration of the database server 20 can be functionally shown as in FIG. 3. The database server 20 can be constructed, for example, using a computer (e.g., a PC or a workstation) having a memory and a processor.

図3に示す通り、データベースサーバ20は、データベース処理部21、及びデータ記録部22を有している。 As shown in FIG. 3, the database server 20 has a database processing unit 21 and a data recording unit 22.

データ記録部22は、データベースサーバ20内での各処理で利用される各種データを記録するデータ記録手段である。図3に示す通り、データ記録部22には、少なくとも、薬局データベース221、顧客データベース222、MS顧客管理データベース223、MS薬局管理データベース224、処方箋予約データベース225、処方箋データベース226、処方箋薬データベース227、及び健康相談会話データベース228が記録されているものとする。データ記録部22に記録する各データの詳細構成については後述する。 The data recording unit 22 is a data recording means for recording various data used in each process in the database server 20. As shown in FIG. 3, the data recording unit 22 records at least a pharmacy database 221, a customer database 222, an MS customer management database 223, an MS pharmacy management database 224, a prescription reservation database 225, a prescription database 226, a prescription drug database 227, and a health consultation conversation database 228. The detailed configuration of each data recorded in the data recording unit 22 will be described later.

データベース処理部21は、データ記録部22に記録されたデータベースのデータ処理を行う。データベース処理部21は、例えば、種々のDBMS(Database Management System)を用いて構築することができる。したがって、データ記録部22に記録する各データベースは、データベース処理部21で対応するデータ構造で構成されている必要がある。データベース処理部21は、Webアプリケーションサーバ10の要求(命令)に応じて、データ記録部22に記録された各データベースのデータ処理(例えば、データの更新や読出しの処理)を行う。 The database processing unit 21 processes data of the databases recorded in the data recording unit 22. The database processing unit 21 can be constructed, for example, using various DBMSs (Database Management Systems). Therefore, each database recorded in the data recording unit 22 must be configured with a data structure that is compatible with the database processing unit 21. The database processing unit 21 processes data of each database recorded in the data recording unit 22 (for example, updating or reading data) in response to a request (command) from the Web application server 10.

次に、薬局端末30の内部構成について説明する。 Next, we will explain the internal configuration of the pharmacy terminal 30.

図4は、薬局端末30の内部構成の例について示したブロック図である。 Figure 4 is a block diagram showing an example of the internal configuration of the pharmacy terminal 30.

薬局端末30は、例えば、PC、タブレットPC等の種々の端末装置(コンピュータ;ハードウェア)を用いて構築することができる。図4では、薬局端末30のハードウェアとしてタブレットPCを適用した例について示している。 The pharmacy terminal 30 can be constructed using various terminal devices (computers; hardware), such as a PC or a tablet PC. Figure 4 shows an example in which a tablet PC is used as hardware for the pharmacy terminal 30.

図4に示すように、薬局端末30は、機能的には、タッチパネルディスプレイ31及びWebブラウザ43を有している。 As shown in FIG. 4, the pharmacy terminal 30 functionally has a touch panel display 31 and a web browser 43.

タッチパネルディスプレイ31は、薬局端末30を所持する薬局スタッフへの情報出力や、薬局スタッフからの入力(例えば、GUI画面を用いた入力)を受け付けるデバイス(ユーザインタフェースの機能を担うデバイス)である。第1の実施形態では、タブレットPCを用いて薬局端末30を構築する例について示しているが、薬局端末30においてユーザインタフェース(薬局スタッフからの入力手段及び薬局スタッフへの出力手段)を担うデバイスの種類は限定されないものである。 The touch panel display 31 is a device (a device that performs the function of a user interface) that outputs information to the pharmacy staff carrying the pharmacy terminal 30 and accepts input from the pharmacy staff (e.g., input using a GUI screen). In the first embodiment, an example is shown in which the pharmacy terminal 30 is constructed using a tablet PC, but the type of device that performs the user interface (means for input from the pharmacy staff and means for output to the pharmacy staff) in the pharmacy terminal 30 is not limited.

Webブラウザ43としては、種々のWebブラウザを適用することができる。薬局端末30のWebブラウザ43は、Webアプリケーションサーバ10にアクセスして薬局向けのWebアプリケーションプログラムの提供を受けて実行することができる。なお、薬局端末30では、薬局向けのアプリケーションプログラムがWebベースではなく専用のアプリケーションとしてインストールされる構成としてもよい。ここでは、Webブラウザ43には、メッセージサービスシステム50(メッセージサービス)にアクセスしてログイン可能なプログラム(プラグイン)もインストールされているものとする。そして、Webブラウザ43の当該プラグインには、当該顧客端末40を利用するユーザのMSアカウントID及びパスワードが設定されているものとする。 Various web browsers can be used as the web browser 43. The web browser 43 of the pharmacy terminal 30 can access the web application server 10 to receive and execute a web application program for the pharmacy. The pharmacy terminal 30 may be configured so that the application program for the pharmacy is installed as a dedicated application rather than a web-based application. Here, it is assumed that the web browser 43 also has installed therein a program (plug-in) that can access and log in to the message service system 50 (message service). It is also assumed that the plug-in of the web browser 43 has the MS account ID and password of the user using the customer terminal 40 set therein.

次に、顧客端末40の内部構成について説明する。 Next, we will explain the internal configuration of the customer terminal 40.

図5は、顧客端末40の内部構成の例について示した説明図である。 Figure 5 is an explanatory diagram showing an example of the internal configuration of the customer terminal 40.

顧客端末40は、例えば、スマートホン、PC、タブレットPC等の種々の端末装置(コンピュータ;ハードウェア)を用いて構築することができる。図5では、顧客端末40のハードウェアとしてスマートホンを適用した例について示している。 The customer terminal 40 can be constructed using various terminal devices (computers; hardware), such as a smartphone, a PC, a tablet PC, etc. FIG. 5 shows an example in which a smartphone is used as the hardware of the customer terminal 40.

図5に示すように、顧客端末40は、機能的には、タッチパネルディスプレイ41、カメラ42、Webブラウザ43、及びメッセージサービスAP44を有している。 As shown in FIG. 5, the customer terminal 40 functionally has a touch panel display 41, a camera 42, a web browser 43, and a message service AP 44.

タッチパネルディスプレイ41は、顧客端末40を所持する顧客への情報出力や、顧客からの入力(例えば、GUI画面を用いた入力)を受け付けるデバイス(ユーザインタフェースの機能を担うデバイス)である。第1の実施形態では、スマートホンを用いて顧客端末40を構築する例について示しているが、顧客端末40においてユーザインタフェース(顧客からの入力手段及び顧客への出力手段)を担うデバイスの種類は限定されないものである。 The touch panel display 41 is a device (a device that performs the function of a user interface) that outputs information to a customer who possesses the customer terminal 40 and accepts input from the customer (for example, input using a GUI screen). In the first embodiment, an example is shown in which the customer terminal 40 is constructed using a smartphone, but the type of device that performs the user interface (means for input from the customer and means for output to the customer) in the customer terminal 40 is not limited.

Webブラウザ43としては、種々のWebブラウザを適用することができる。顧客端末40のWebブラウザ43は、Webアプリケーションサーバ10にアクセスして顧客向けのWebアプリケーションプログラムの提供を受けて実行することができる。なお、顧客端末40では、顧客向けのアプリケーションプログラムがWebベースではなく専用のアプリケーションとしてインストールされる構成としてもよい。 Various web browsers can be used as the web browser 43. The web browser 43 of the customer terminal 40 can access the web application server 10 to receive and execute a web application program for the customer. Note that the customer terminal 40 may be configured so that the application program for the customer is installed as a dedicated application rather than as a web-based application.

カメラ42は、例えば、他のプログラム(Webブラウザ43やメッセージサービスAP44等)の呼出に応じて起動し、顧客の操作に応じて撮像(例えば、処方箋や二次元バーコードの撮像)を行って撮像した画像データを出力することができる。 The camera 42 can be activated, for example, in response to a call from another program (such as a web browser 43 or a message service AP 44), and can capture an image (for example, an image of a prescription or a two-dimensional barcode) in response to a customer's operation and output the captured image data.

メッセージサービスAP44は、メッセージサービスシステム50とメッセージの送受信を行うアプリケーションプログラムである。 The message service AP44 is an application program that sends and receives messages with the message service system 50.

次に、Webアプリケーションサーバ10を構成する各モジュールの概要について説明する。 Next, we will provide an overview of each module that makes up the web application server 10.

ポータル処理部11は、顧客端末40に対して、薬局に関する情報や検索サービス等のポータル機能を提供するモジュールである。ここでは、ポータル処理部11は、少なくとも、顧客が所持する処方箋に基づいた処方を受けるための薬局を検索するサービスを提供するものとする。ポータル処理部11は、顧客の操作(例えば、キーワードや現在位置)に応じた薬局の候補を顧客に提示する。その際、ポータル処理部11は、薬局の名称、連絡先だけでなく当該薬局のメッセージサービスシステム50上のアカウント(以下、「メッセージアカウント」または「MSアカウント」と呼ぶ)にアクセスするためのリンクボタンを提供する。 The portal processing unit 11 is a module that provides the customer terminal 40 with portal functions such as pharmacy-related information and search services. In this case, the portal processing unit 11 provides at least a service of searching for pharmacies where a prescription can be filled based on the prescription the customer possesses. The portal processing unit 11 presents the customer with pharmacy candidates based on the customer's operation (e.g., keywords or current location). In this case, the portal processing unit 11 provides not only the pharmacy's name and contact information, but also a link button for accessing the pharmacy's account on the message service system 50 (hereinafter referred to as the "message account" or "MS account").

処方箋予約処理部12は、顧客(顧客端末40)から処方箋に基づく調剤の予約(以下、「処方箋予約」と呼ぶ)を受け付ける処理を行うモジュールである。処方箋予約処理部12は、顧客端末40からWeb接続を受けて処方箋予約を受け付け可能なWeb画面(GUI画面)を提供するようにしてもよいが、ここでは、処方箋予約処理部12は、メッセージサービスシステム50を介したユーザインタフェースで、処方箋予約を受け付ける処理も可能であるものとする。 The prescription reservation processing unit 12 is a module that performs processing to accept reservations for dispensing based on a prescription (hereinafter referred to as "prescription reservations") from a customer (customer terminal 40). The prescription reservation processing unit 12 may provide a web screen (GUI screen) that can accept prescription reservations via a web connection from the customer terminal 40, but here, the prescription reservation processing unit 12 is also capable of processing to accept prescription reservations via a user interface via the message service system 50.

店頭サービス処理部13は、薬局端末30(Webブラウザ43)に対して、薬局内の業務で必要となるWeb画面(GUI画面)を提供して種々の情報提供や処理受付を行うモジュールである。 The in-store service processing unit 13 is a module that provides the pharmacy terminal 30 (web browser 43) with web screens (GUI screens) required for operations within the pharmacy, and provides various information and accepts processing requests.

健康相談処理部14は、メッセージサービスシステム50を介して、顧客(顧客端末40)から健康相談を受け付けたり、顧客(顧客端末40)との間で自動的に対話を行う処理に対応したモジュールである。 The health consultation processing unit 14 is a module that handles the process of accepting health consultations from customers (customer terminals 40) via the message service system 50 and automatically conducting dialogue with customers (customer terminals 40).

メッセージ処理部15は、メッセージサービスシステム50とのインタフェースの機能を担っている。メッセージ処理部15は、各薬局のMSアカウントIDを用いて顧客のMSアカウントIDとメッセージ送受信する処理を行う。メッセージ処理部15は、メッセージサービスシステム50に接続したメッセージ交換等を行うためのAPI(Application Programming Interface)機能を用いて構成するようにしてもよい。 The message processing unit 15 functions as an interface with the message service system 50. The message processing unit 15 performs processing to send and receive messages with the customer's MS account ID using the MS account ID of each pharmacy. The message processing unit 15 may be configured using an API (Application Programming Interface) function for connecting to the message service system 50 and exchanging messages, etc.

次に、データ記録部22を構成する各データベース(データベース)の構成例について説明する。以下では、説明を簡易とするため、データ記録部22を構成する各データベース(データベース)をテーブル形式で図示するが、実際には種々のデータベースのデータ構造を用いることができる。 Next, an example of the configuration of each database (database) that constitutes the data recording unit 22 will be described. In the following, in order to simplify the explanation, each database (database) that constitutes the data recording unit 22 is illustrated in table format, but in reality, various database data structures can be used.

図6は、薬局データベース221の構成例について示した説明図である。 Figure 6 is an explanatory diagram showing an example of the configuration of the pharmacy database 221.

薬局データベース221は、各薬局に関するデータを管理するためのデータベースである。 Pharmacy database 221 is a database for managing data related to each pharmacy.

図6に示す薬局データベース221では、薬局ごとに、薬局を識別管理するための「薬局ID」、「薬局名」、「住所」、「電話番号」を含む項目の情報が登録されている。 In the pharmacy database 221 shown in FIG. 6, information including the "pharmacy ID," "pharmacy name," "address," and "telephone number" for identifying and managing the pharmacy is registered for each pharmacy.

図7は、顧客データベース222の構成例について示した説明図である。 Figure 7 is an explanatory diagram showing an example of the configuration of the customer database 222.

顧客データベース222は、各顧客(ユーザ)に関するデータを管理するためのデータベースである。 The customer database 222 is a database for managing data related to each customer (user).

図7に示す顧客データベース222では、顧客ごとに、顧客を識別管理するための「顧客ID」、「氏名」、「生年月日」、「性別」、及び「電話番号」を含む項目の情報が登録されている。 In the customer database 222 shown in FIG. 7, information including "customer ID," "name," "date of birth," "gender," and "telephone number" is registered for each customer to identify and manage the customer.

図8は、MS顧客管理データベース223の構成例について示した説明図である。 Figure 8 is an explanatory diagram showing an example of the configuration of the MS customer management database 223.

MS顧客管理データベース223は、各顧客(ユーザ)のMSアカウントIDを管理するためのデータベースである。 The MS customer management database 223 is a database for managing the MS account ID of each customer (user).

図8に示すMS顧客管理データベース223では、顧客ごとに、「顧客ID」、及び「MSアカウントID」を含む項目の情報が登録されている。 In the MS customer management database 223 shown in FIG. 8, information including "customer ID" and "MS account ID" is registered for each customer.

図9は、MS薬局管理データベース224の構成例について示した説明図である。 Figure 9 is an explanatory diagram showing an example of the configuration of the MS pharmacy management database 224.

MS薬局管理データベース224は、各薬局のMSアカウントIDを管理するためのデータベースである。 The MS pharmacy management database 224 is a database for managing the MS account ID of each pharmacy.

図9に示すMS薬局管理データベース224では、薬局ごとに、「薬局ID」、及び「MSアカウントID」を含む項目の情報が登録されている。 In the MS pharmacy management database 224 shown in FIG. 9, information on items including "pharmacy ID" and "MS account ID" is registered for each pharmacy.

図10は、処方箋予約データベース225の構成例について示した説明図である。 Figure 10 is an explanatory diagram showing an example of the configuration of the prescription reservation database 225.

処方箋予約データベース225は、処方箋予約処理部12の処理で顧客から受け付けた処方箋予約を管理するためのデータベースである。 The prescription reservation database 225 is a database for managing prescription reservations accepted from customers through processing by the prescription reservation processing unit 12.

図10に示す処方箋予約データベース225では、処方箋予約ごとに、処方箋予約を識別するための「処方箋予約ID」、処方箋予約の宛先となる「薬局ID」、当該処方箋予約を行った顧客の「氏名」、当該処方箋予約を行った顧客の「生年月日」、当該処方箋予約について受け付けた「予約時間」、当該処方箋の処方にあたってジェネリック薬での処方を希望するか否かを示す「ジェネリック」(1:ジェネリックを希望する、0:ジェネリックを希望しない)、及び当該処方箋予約の処方箋を撮像した画像(以下、「処方箋画像」と呼ぶ)のデータを示す「処方箋画像データ」の情報が登録されている。 In the prescription reservation database 225 shown in FIG. 10, the following information is registered for each prescription reservation: a "prescription reservation ID" for identifying the prescription reservation, a "pharmacy ID" that is the destination of the prescription reservation, the "name" of the customer who made the prescription reservation, the "date of birth" of the customer who made the prescription reservation, the "reservation time" when the prescription reservation was accepted, "generic" indicating whether or not the customer wishes to be prescribed a generic drug (1: generic desired, 0: generic not desired), and "prescription image data" indicating data of an image of the prescription for the prescription reservation (hereinafter referred to as the "prescription image")

処方箋データの項目には、処方箋画像データ自体又は処方箋画像データのファイルへアクセスするリンク情報を登録するようにしてもよい。また、第1の実施形態では、処方箋予約データベース225で処方箋画像データを直接管理する構成としているが、具体的なデータベース(テーブル)の構造は限定されないものであり、複数のデータベース(テーブル)を用いて管理するようにしてもよい。 The prescription data item may be registered with the prescription image data itself or with link information for accessing the prescription image data file. In the first embodiment, the prescription reservation database 225 is configured to directly manage the prescription image data, but the specific database (table) structure is not limited, and multiple databases (tables) may be used for management.

図11は、処方箋データベース226の構成例について示した説明図である。 Figure 11 is an explanatory diagram showing an example of the configuration of the prescription database 226.

処方箋データベース226は、店頭サービス処理部13の処理で処方箋に基づいて処方を行った際の記録を管理するためのデータベースである。 The prescription database 226 is a database for managing records when prescriptions are filled based on prescriptions during processing by the in-store service processing unit 13.

図11に示す処方箋データベース226では、処方箋ごとに、処方箋を識別するための「処方箋ID」、当該処方箋に基づく調剤を行った薬局の「薬局ID」、当該処方箋に基づく調剤を行った先の「顧客ID」、及び当該処方箋に基づく調剤を行った日付を示す「調剤年月日」を含む項目の情報が登録されている。 In the prescription database 226 shown in FIG. 11, for each prescription, information is registered that includes a "prescription ID" for identifying the prescription, the "pharmacy ID" of the pharmacy that dispensed the prescription, the "customer ID" of the pharmacy that dispensed the prescription, and the "dispensing date" indicating the date that the prescription was dispensed.

図12は、処方箋薬データベース227の構成例について示した説明図である。 Figure 12 is an explanatory diagram showing an example of the configuration of the prescription drug database 227.

処方箋薬データベース227は、処方箋データベース226で管理される各処方箋で処方された各処方箋薬を管理するためのデータベースである。例えば、処方箋データベース226上で管理される任意の処方箋が、2つの処方薬を処方する内容であった場合、処方箋薬データベース227では、当該処方箋に対応する2つの処方箋薬のデータ(2つのレコードのデータ)がそれぞれ別個に登録されることになる。 The prescription drug database 227 is a database for managing each prescription drug prescribed for each prescription managed in the prescription database 226. For example, if any prescription managed in the prescription database 226 prescribes two prescription drugs, the data for the two prescription drugs corresponding to that prescription (the data for the two records) will be registered separately in the prescription drug database 227.

図12に示す処方箋薬データベース227では、処方箋薬ごとに、処方箋薬を識別するための「処方箋薬ID」、当該処方箋薬に対応する処方箋を識別するための「処方箋ID」、「薬品コード」、「薬品名」、当該処方薬の一日当たりの処方量を示す「1日量」、当該処方薬の処方量(処方された合計量)を示す「調剤量」、当該処方箋薬の服用間隔(単位は時間)を示す「服用間隔」、当該処方箋薬の服用間隔をテキストベース(例えば、「朝食後」、「朝食後、夕食後」等の文字列)で示した「服用間隔テキスト」、当該処方箋薬の服用を開始すべき日を示す「服用開始日」、当該処方箋薬を服用する全期間の中間にあたる日を示す「服用中日」、当該処方箋薬を服用する最終日を示す「服用終了日」、当該処方箋薬の服用開始日のタイミングをメッセージサービスシステム50で顧客に通知するか否かを示す「服用開始時通知可否」、当該処方箋薬の服用中日のタイミングをメッセージシステムで顧客に通知するか否かを示す「服用中通知可否」、当該処方箋薬の服用最終日のタイミングをメッセージサービスシステム50で顧客に通知するか否かを示す「服用終了時通知可否」を含む項目の情報が登録されている。 In the prescription drug database 227 shown in FIG. 12, for each prescription drug, there is stored a "prescription drug ID" to identify the prescription drug, a "prescription ID" to identify the prescription corresponding to that prescription drug, a "drug code", a "drug name", a "daily amount" indicating the prescribed amount of that prescription drug per day, a "dispensed amount" indicating the prescribed amount of that prescription drug (total amount prescribed), a "dosing interval" indicating the interval between taking the prescription drug (in hours), a "dosing interval text" indicating the interval between taking the prescription drug on a text basis (for example, a string of characters such as "after breakfast", "after breakfast, after dinner", etc.), and a "dosing interval text" indicating the day on which the prescription drug should be started. The information registered includes the following items: "Date to start taking the prescription drug", which indicates the date when the prescription drug is started; "Date to end taking the prescription drug", which indicates the midpoint of the entire period during which the prescription drug is taken; "Date to end taking the prescription drug", which indicates whether the timing of the date when the prescription drug is started to be taken will be notified to the customer via the message service system 50; "During taking the prescription drug, whether notification is possible", which indicates whether the timing of the date when the prescription drug is being taken will be notified to the customer via the message system; and "Date to end taking, whether notification is possible", which indicates whether the timing of the date when the prescription drug is stopped to be taken will be notified to the customer via the message service system 50.

図13は、健康相談会話データベース228の構成例について示した説明図である。 Figure 13 is an explanatory diagram showing an example of the configuration of the health consultation conversation database 228.

健康相談会話データベース228は、健康相談処理部14が行う薬局と顧客との間で健康相談に関して交換されるメッセージ(メッセージサービスシステム50上で交換されるメッセージ)の内容を管理するためのデータベースである。健康相談会話データベース228では、薬局から顧客へのメッセージ、及び顧客から薬局へのメッセージを区別して管理する。健康相談会話データベース228では、メッセージごと(「薬局から顧客への1つのメッセージ」又は「顧客から薬局への1つのメッセージ」ごと)のデータが記録される。 The health consultation conversation database 228 is a database for managing the contents of messages exchanged between the pharmacy and the customer regarding health consultations conducted by the health consultation processing unit 14 (messages exchanged on the message service system 50). The health consultation conversation database 228 manages messages from the pharmacy to the customer and messages from the customer to the pharmacy separately. The health consultation conversation database 228 records data for each message (for "one message from the pharmacy to the customer" or "one message from the customer to the pharmacy").

図13に示す健康相談会話データベース228では、健康相談のメッセージごとに、メッセージを識別するための「メッセージ識別ID」、メッセージの送信日時を示す「送信日時」、健康相談を受ける薬局を識別するための「薬局ID」、健康相談を求める顧客を識別するための「顧客ID」、当該メッセージの送信元(顧客又は薬局)を示す「会話タイプ」、及び当該メッセージの既読又は未読(薬局のスタッフによる未読又は既読)を示す「ステータス」を含む項目の情報が登録されている。 In the health consultation conversation database 228 shown in FIG. 13, for each health consultation message, the following information is registered: a "message identification ID" for identifying the message, a "sent date and time" indicating the date and time the message was sent, a "pharmacy ID" for identifying the pharmacy receiving the health consultation, a "customer ID" for identifying the customer requesting the health consultation, a "conversation type" indicating the sender of the message (customer or pharmacy), and a "status" indicating whether the message has been read or unread (read or unread by pharmacy staff).

(A-2)第1の実施形態の動作
次に、以上のような構成を有する第1の実施形態の薬局支援システム1の動作(実施形態に係る薬局支援方法)の例を説明する。
(A-2) Operation of the First Embodiment Next, an example of the operation of the pharmacy support system 1 of the first embodiment having the above-mentioned configuration (the pharmacy support method according to the embodiment) will be described.

ここでは、薬局支援システム1のWebアプリケーションサーバ10が、図14のシナリオに沿って動作した場合の例について説明する。 Here, we will explain an example in which the Web application server 10 of the pharmacy support system 1 operates according to the scenario in Figure 14.

まず、図14のシナリオの概要について説明する。 First, we will explain the overview of the scenario in Figure 14.

まず、Webアプリケーションサーバ10が、ポータル機能(ポータル処理部11の機能)を経由し、メッセージサービスシステム50を用いて、「山田 太郎」という名前で、MSアカウントIDが「taro_ms」である顧客(顧客端末40)から、AAA薬局(店舗IDが「1」の薬局)に対する処方箋予約を受け付けたものとする(S101)。 First, the Web application server 10 accepts a prescription reservation for AAA Pharmacy (a pharmacy with a store ID of "1") from a customer (customer terminal 40) named "Yamada Taro" and with an MS account ID of "taro_ms" via the portal function (function of the portal processing unit 11) and the message service system 50 (S101).

次に、当該顧客が当該薬局(AAA薬局)に来局し、当該顧客に対して処方箋予約された処方箋に基づく調剤(処方箋に基づく処方薬の引き渡し)が行われ、店頭サービス処理部13の機能により、当該顧客の顧客情報の登録及び当該処方箋の登録が行われたものとする(S102)。 Next, the customer visits the pharmacy (AAA Pharmacy), the prescription is dispensed (the prescription drug is delivered based on the prescription) based on the reserved prescription for the customer, and the customer information and the prescription are registered by the function of the in-store service processing unit 13 (S102).

次に、メッセージサービスシステム50上で、当該顧客のMSアカウントIDと、AAA薬局のMSアカウントIDとが関連付け(例えば、LINEサービスにおけるお友達登録)する処理が行われたものとする(S103)。これにより、AAA薬局側のMSアカウントIDから当該顧客のMSアカウントIDへのメッセージ送信(例えば、健康相談等に関するメッセージ送信)が可能となる。 Next, it is assumed that a process is performed on the message service system 50 to associate the MS account ID of the customer with the MS account ID of the AAA pharmacy (e.g., registering the customer as a friend in the LINE service) (S103). This makes it possible to send a message from the MS account ID of the AAA pharmacy to the MS account ID of the customer (e.g., sending a message regarding a health consultation, etc.).

その後、健康相談処理部14の機能により、当該処方箋の内容に基づいたタイミングで、当該顧客(顧客端末40)との間で、メッセージサービスシステム50を介したメッセージ交換が行われ(S104)、交換されたメッセージ(会話内容)が保存される(S105)。 Then, using the function of the health consultation processing unit 14, messages are exchanged between the customer (customer terminal 40) and the customer via the message service system 50 at a timing based on the contents of the prescription (S104), and the exchanged messages (conversation contents) are saved (S105).

その後、店頭サービス処理部13及び健康相談処理部14の機能により、薬局のスタッフに当該顧客と交換したメッセージの内容が提示される(S106)。なお、店頭サービス処理部13及び健康相談処理部14の機能により、薬局のスタッフは、各顧客に対して健康相談に応答するメッセージ等を送信する処理を行うこともできる。 Then, the contents of the message exchanged with the customer are presented to the pharmacy staff by the functions of the in-store service processing unit 13 and the health consultation processing unit 14 (S106). In addition, by the functions of the in-store service processing unit 13 and the health consultation processing unit 14, the pharmacy staff can also perform processing to send messages, etc., in response to the health consultation to each customer.

以下では、上記のシナリオの各ステップのそれぞれについて具体例を説明する。 Below, we'll provide specific examples of each step in the above scenario.

[S101:処方箋予約受付処理]
まず、上記のステップS101における処方箋予約受付処理の具体例について説明する。
[S101: Prescription reservation reception process]
First, a specific example of the prescription reservation acceptance process in step S101 will be described.

まず、Webアプリケーションサーバ10において、ポータル機能(ポータル処理部11の機能)を経由し、メッセージサービスシステム50を用いて、当該顧客(顧客端末40)から処方箋予約を受け付ける処理について説明する。 First, we will explain the process of accepting a prescription reservation from the customer (customer terminal 40) in the Web application server 10 using the message service system 50 via the portal function (function of the portal processing unit 11).

ここでは、当該顧客の操作に応じて顧客端末40(Webブラウザ32)が、Webアプリケーションサーバ10のポータル処理部11に対応するURLにアクセスしたものとする。ここでは、ポータル処理部11は、顧客端末40(Webブラウザ32)に対して、例えば、図15に示すようなWeb画面を提供するものとする。 Here, it is assumed that the customer terminal 40 (web browser 32) accesses a URL corresponding to the portal processing unit 11 of the web application server 10 in response to an operation by the customer. Here, it is assumed that the portal processing unit 11 provides the customer terminal 40 (web browser 32) with a web screen such as that shown in FIG. 15, for example.

図15に示すポータルのWeb画面では、薬局を検索するためのキーワード入力を受け付けるフィールドF101と、フィールドF101に入力されたキーワードで薬局の検索を受け付けるためのボタンB101とが配置されている。 The portal web screen shown in FIG. 15 includes a field F101 for accepting keyword input for searching for pharmacies, and a button B101 for accepting a search for pharmacies using the keywords entered in field F101.

ここでは、ポータル処理部11は、図15に示すようなWeb画面を顧客端末40(Webブラウザ32)に提示して、薬局のキーワード検索を受け付け、当該キーワードに基づいて検索(例えば、薬局データベース221からキーワードに該当する薬局を検索)する。 Here, the portal processing unit 11 presents a web screen such as that shown in FIG. 15 on the customer terminal 40 (web browser 32), accepts a keyword search for pharmacies, and performs a search based on the keyword (for example, searches the pharmacy database 221 for pharmacies that match the keyword).

そして、ポータル処理部11は、検出した薬局の一覧を表示したWeb画面を顧客端末40(Webブラウザ32)に提示する。ここでは、ポータル処理部11は、図16に示すようなWeb画面を提示したものとする。 Then, the portal processing unit 11 presents a web screen displaying a list of the detected pharmacies on the customer terminal 40 (web browser 32). Here, it is assumed that the portal processing unit 11 presents a web screen such as that shown in FIG. 16.

図16に示すWeb画面では、AAA薬局(薬局ID1の薬局)とBBB薬局(薬局ID2の薬局)を含む薬局のリストが表示されている。 The web screen shown in FIG. 16 displays a list of pharmacies including AAA Pharmacy (pharmacy with pharmacy ID 1) and BBB Pharmacy (pharmacy with pharmacy ID 2).

図16では、AAA薬局についてはフィールドF201に表示され、BBB薬局についてはフィールドF202に表示されている。そして、フィールドF201には、AAA薬局にメッセージサービスシステム50を介して処方箋予約を受け付けるためのボタンB201(リンク)が配置されている。また、フィールドF202にも、BBB薬局にメッセージサービスシステム50で処方箋予約を受け付けるためのボタンB202(リンク)が配置されている。 In FIG. 16, AAA Pharmacy is displayed in field F201, and BBB Pharmacy is displayed in field F202. In field F201, a button B201 (link) is placed for AAA Pharmacy to accept a prescription reservation via message service system 50. In addition, in field F202, a button B202 (link) is placed for BBB Pharmacy to accept a prescription reservation via message service system 50.

顧客の操作により、図16に示すWeb画面で、ボタンB201が押下されると、顧客端末40のWebブラウザ43では、メッセージサービスのプラグイン機能により、メッセージサービスシステム50へのログイン(予め設定されたMSアカウントID及びパスワードを用いたログイン)が実行されると共に、メッセージサービスAP33が起動される。これにより、顧客端末40(メッセージサービスAP33)では、ボタンB201に設定されたリンク情報(AAA薬局のMSアカウントID)に基づき、AAA薬局のMSアカウントID(AAA_ms)との間でメッセージ送受信可能な状態となる。 When a customer presses button B201 on the web screen shown in FIG. 16, the web browser 43 of the customer terminal 40 uses the message service plug-in function to log in to the message service system 50 (log in using a pre-set MS account ID and password) and starts the message service AP 33. As a result, the customer terminal 40 (message service AP 33) becomes capable of sending and receiving messages with the MS account ID (AAA_ms) of the AAA pharmacy based on the link information (MS account ID of the AAA pharmacy) set in button B201.

一方、Webアプリケーションサーバ10では、メッセージ処理部15により、AAA薬局のMSアカウントID(AAA_ms)を用いて、当該顧客のMSアカウントID(taro_ms)に対して自動的に対話する処理(以下、「自動対話処理」と呼ぶ)が行われる。また、メッセージ処理部15は、自動対話処理の過程で、必要に応じて他のモジュールと連携してメッセージ等の送受信処理を行う。メッセージ処理部15は、自動対話処理において、メッセージ送信や、顧客に対する入力選択肢の提示(入力可能な選択肢が記述されたボタンの提示)や、顧客からのメッセージ受付(提示した選択肢の選択操作により入力されたメッセージを含む)や、顧客からのデータ(例えば、処方箋画像データ)のアップロードの受付等を行うことができる。 Meanwhile, in the Web application server 10, the message processing unit 15 uses the MS account ID (AAA_ms) of the AAA pharmacy to automatically communicate with the customer's MS account ID (taro_ms) (hereinafter referred to as "automatic dialogue processing"). During the automatic dialogue processing, the message processing unit 15 also cooperates with other modules as necessary to transmit and receive messages. During the automatic dialogue processing, the message processing unit 15 can send messages, present input options to the customer (presenting buttons with inputtable options), accept messages from the customer (including messages entered by selecting one of the presented options), and accept the upload of data from the customer (e.g., prescription image data).

図17、図18は、処方箋予約受付処理において、メッセージ処理部15が、AAA薬局のMSアカウントID(AAA_ms)を用いて、当該顧客のMSアカウントID(taro_ms)との間で行う自動対話処理の例について示している。図17、図18では、AAA薬局のMSアカウントID(AAA_ms)と顧客のMSアカウントID(taro_ms)との間で送受信される際に、顧客端末40のメッセージサービスAP44が表示する画面に表示される内容を図示している。図17、図18では、AAA薬局のMSアカウントID(AAA_ms)から送信されるメッセージを左からの吹き出しで囲い、顧客のMSアカウントID(taro_ms)から送信されるメッセージ(すなわち顧客端末40のメッセージサービスAP44から送信されるメッセージ)を右からの吹き出しで囲って図示している。また、図17、図18では、AAA薬局のMSアカウントID(AAA_ms)から自動対話処理で提示される選択肢のボタンを点線で囲って図示している。これは、後述する図20、図21においても同様である。 17 and 18 show an example of automatic dialogue processing performed by the message processing unit 15 between the MS account ID (taro_ms) of the AAA pharmacy and the MS account ID (taro_ms) of the customer during prescription reservation reception processing. 17 and 18 show the contents displayed on the screen displayed by the message service AP44 of the customer terminal 40 when messages are transmitted and received between the MS account ID (AAA_ms) of the AAA pharmacy and the MS account ID (taro_ms) of the customer. 17 and 18 show messages sent from the MS account ID (AAA_ms) of the AAA pharmacy surrounded by a speech bubble from the left, and messages sent from the customer's MS account ID (taro_ms) (i.e., messages sent from the message service AP44 of the customer terminal 40) surrounded by a speech bubble from the right. In addition, in Figures 17 and 18, the buttons of options presented by the automatic dialogue process from the MS account ID (AAA_ms) of the AAA pharmacy are illustrated surrounded by dotted lines. This is also the case in Figures 20 and 21, which will be described later.

メッセージ処理部15は、メッセージサービスシステム50を介して顧客のMSアカウントID(taro_ms)から、AAA薬局のMSアカウントID(AAA_ms)へアクセスを受けると、まず図17(a)に示すように、AAA薬局のMSアカウントID(AAA_ms)でメッセージを受け付けたことを示すメッセージと共に、「健康相談」又は「処方箋予約」のいずれかを選択するためのボタンを提示する。ここでは、顧客により「処方箋予約」のボタンが押下され、顧客端末40(メッセージサービスAP44)から「処方箋予約」というメッセージが送信されたものとする。 When the message processing unit 15 receives access to the AAA Pharmacy's MS account ID (AAA_ms) from the customer's MS account ID (taro_ms) via the message service system 50, it first presents a button to select either "health consultation" or "prescription reservation" along with a message indicating that the message has been received at the AAA Pharmacy's MS account ID (AAA_ms), as shown in FIG. 17(a). Here, it is assumed that the customer presses the "prescription reservation" button, and the message "prescription reservation" is sent from the customer terminal 40 (message service AP44).

そして、メッセージ処理部15は、顧客のMSアカウントID(taro_ms)から「処方箋予約」のメッセージを受信すると、処方箋予約処理部12に、顧客のMSアカウントID(taro_ms)からAAA薬局のMSアカウントID(AAA_ms)への処方箋予約の処理開始を依頼する。 Then, when the message processing unit 15 receives a "prescription reservation" message from the customer's MS account ID (taro_ms), it requests the prescription reservation processing unit 12 to start processing the prescription reservation from the customer's MS account ID (taro_ms) to the AAA Pharmacy's MS account ID (AAA_ms).

以後は、処方箋予約処理部12が、メッセージ処理部15を介して、顧客のMSアカウントID(taro_ms)との間で処方箋予約の自動対話処理を行うことになる。 From then on, the prescription reservation processing unit 12 will perform automatic interactive processing of prescription reservations with the customer's MS account ID (taro_ms) via the message processing unit 15.

処方箋予約処理部12は、顧客のMSアカウントID(taro_ms)との処方箋予約処理の自動対話処理を開始すると、まず、図17(b)に示すように顧客の氏名入力(フリー入力)を要求するメッセージを送信する。そして、ここでは、処方箋予約処理部12は、顧客による顧客端末40(メッセージサービスAP44)への入力操作により、顧客のMSアカウントID(taro_ms)から「山田 太郎」というメッセージを受信したものとする。 When the prescription reservation processing unit 12 starts automatic interactive processing of the prescription reservation processing with the customer's MS account ID (taro_ms), it first sends a message requesting the customer to input their name (free input) as shown in FIG. 17(b). Here, it is assumed that the prescription reservation processing unit 12 receives a message "Yamada Taro" from the customer's MS account ID (taro_ms) as a result of the customer's input operation on the customer terminal 40 (message service AP44).

次に、処方箋予約処理部12は、図17(c)に示すように顧客の電話番号の入力(フリー入力)を要求するメッセージを送信し、顧客のMSアカウントID(taro_ms)から「090-1234-5678」というメッセージを受信したものとする。 Next, the prescription reservation processing unit 12 sends a message requesting input of the customer's telephone number (free input) as shown in FIG. 17(c), and receives a message "090-1234-5678" from the customer's MS account ID (taro_ms).

次に、処方箋予約処理部12は、図17(d)に示すように、来局予定の選択入力を要求するメッセージと共に、「本日」又は「処方箋有効期間内」のいずれかを選択するためのボタンを提示する処理を行う。ここでは、顧客により「本日」のボタンが押下され、顧客端末40(メッセージサービスAP44)から「本日」というメッセージが送信されたものとする。そして、処方箋予約処理部12は、図17(c)に示すように「本日」というメッセージに応じて、AAA薬局の本日の営業時間を通知するメッセージを送信する。 The prescription reservation processing unit 12 then performs a process of presenting buttons to select either "Today" or "Within the prescription validity period" along with a message requesting input of a planned visit, as shown in FIG. 17(d). Here, it is assumed that the customer presses the "Today" button and the message "Today" is sent from the customer terminal 40 (message service AP44). Then, in response to the message "Today", as shown in FIG. 17(c), the prescription reservation processing unit 12 sends a message informing the customer of today's business hours of the AAA Pharmacy.

次に、処方箋予約処理部12は、図18(a)に示すように、ジェネリック医薬品を希望するか否かの選択入力を要求するメッセージと共に、「はい」又は「いいえ」のいずれかを選択するためのボタンを提示する処理を行う。ここでは、顧客により「はい」のボタンが押下され、顧客端末40(メッセージサービスAP44)から「はい」というメッセージが送信されたものとする。そして、処方箋予約処理部12は、図18(a)に示すように「はい」というメッセージに応じて、ジェネリック医薬品を用意する旨のメッセージを送信する。 The prescription reservation processing unit 12 then performs a process of presenting a button for selecting either "Yes" or "No" along with a message requesting selection input as to whether or not a generic drug is desired, as shown in FIG. 18(a). Here, it is assumed that the customer presses the "Yes" button and a message "Yes" is sent from the customer terminal 40 (message service AP44). Then, in response to the message "Yes", as shown in FIG. 18(a), the prescription reservation processing unit 12 sends a message to the effect that a generic drug will be prepared.

次に、処方箋予約処理部12は、図18(b)に示すように、処方箋をカメラ撮影した処方箋画像データのアップロードを要求するメッセージを送信し、処方箋画像データのアップロードを受信するために待機する。そして、顧客による顧客端末40に対する操作によりカメラ42で処方箋が撮像され、撮像された処方箋画像データがメッセージサービスAP44でアップロードされたものとする。顧客端末40において画像を撮像してアップロードする処理については、種々のスマートホン等の種々の携帯端末と同様の処理を適用することができるため、ここでは詳しい説明を省略する。 Next, as shown in FIG. 18(b), the prescription reservation processing unit 12 sends a message requesting the upload of prescription image data obtained by photographing the prescription with a camera, and waits to receive the uploaded prescription image data. Then, the prescription is photographed by the camera 42 through the customer's operation on the customer terminal 40, and the photographed prescription image data is uploaded by the message service AP 44. The process of photographing and uploading an image on the customer terminal 40 can be similar to the process used for various mobile terminals such as various smartphones, so a detailed explanation will be omitted here.

次に、処方箋予約処理部12は、図18(c)に示すように、処方箋予約を受け付けた旨を通知するメッセージを送信して、一連の処方箋予約の自動対話処理を終了する。 Next, the prescription reservation processing unit 12 sends a message notifying the user that the prescription reservation has been accepted, as shown in FIG. 18(c), and ends the series of automatic interactive processing for the prescription reservation.

以上のように、Webアプリケーションサーバ10では、メッセージ処理部15及び処方箋予約処理部12の自動対話処理により、メッセージサービスシステム50を介して顧客端末40から処方箋予約を受け付ける。なお、処方箋予約の自動対話処理で取得する情報の順序や情報の組み合わせについては上記の例に限定されないものである。 As described above, the Web application server 10 accepts prescription reservations from the customer terminal 40 via the message service system 50 through automatic dialogue processing by the message processing unit 15 and the prescription reservation processing unit 12. Note that the order of information and combination of information acquired through the automatic dialogue processing of prescription reservations are not limited to the above example.

処方箋予約処理部12は、自動対話処理により、顧客(顧客端末40)から必要な情報を取得すると、自動対話処理で受け付けたメッセージの内容に基づき、当該処方箋予約に処方箋予約IDを割り振り、当該処方箋予約IDに対応する情報(処方箋予約の情報)を処方箋予約データベース225に登録する。ここでは、処方箋予約処理部12は、受け付けた処方箋予約の処方箋予約IDとして「1」を割り振ったものとする。また、処方箋予約処理部12は、図17、図18に示すような内容のメッセージにより自動対話処理を行った場合、処方箋予約データベース225に図10に示すような情報(「処方箋予約ID:1」の情報)を登録する。この場合、処方箋予約処理部12は、図10に示すように、処方箋予約データベース225に、「処方箋予約ID:1、薬局ID:1、名前:山田 太郎、電話番号:090-1234-5678、予約時間:2019年2月1日、ジェネリック:1、処方箋画像データ:画像データX1」という情報を追加する。 When the prescription reservation processing unit 12 acquires the necessary information from the customer (customer terminal 40) through automatic dialogue processing, it assigns a prescription reservation ID to the prescription reservation based on the contents of the message accepted through automatic dialogue processing, and registers the information corresponding to the prescription reservation ID (prescription reservation information) in the prescription reservation database 225. Here, it is assumed that the prescription reservation processing unit 12 assigns "1" as the prescription reservation ID to the accepted prescription reservation. Furthermore, when the prescription reservation processing unit 12 performs automatic dialogue processing using a message with the contents shown in Figures 17 and 18, it registers the information shown in Figure 10 (information for "prescription reservation ID: 1") in the prescription reservation database 225. In this case, the prescription reservation processing unit 12 adds the following information to the prescription reservation database 225, as shown in FIG. 10: "Prescription reservation ID: 1, pharmacy ID: 1, name: Yamada Taro, phone number: 090-1234-5678, reservation time: February 1, 2019, generic: 1, prescription image data: image data X1."

そして、店頭サービス処理部13は、AAA薬局に配置された薬局端末30(Webブラウザ32)からアクセスを受けると、AAA薬局の薬局ID(1)に対応する処方箋予約の情報(処方箋予約データベース225から薬局IDが「1」となっている処方箋予約を抽出した情報)を表示する画面を、薬局端末30(Webブラウザ32)に提示することができる。 When the in-store service processing unit 13 is accessed by the pharmacy terminal 30 (web browser 32) located at the AAA pharmacy, it can present a screen on the pharmacy terminal 30 (web browser 32) that displays prescription reservation information corresponding to the pharmacy ID (1) of the AAA pharmacy (information extracted from the prescription reservation database 225 for prescription reservations with a pharmacy ID of "1").

これにより、AAA薬局のスタッフは、現在受けている処方箋予約の内容を確認し、必要な処方薬の用意等を行うことができる。 This allows staff at AAA pharmacies to check the details of current prescription reservations and prepare the necessary prescription medications.

[S102:顧客情報及び処方箋登録]
その後、当該顧客が、AAA薬局を訪れ、AAA薬局において当該顧客に対して、当該処方箋に基づく処方薬の調剤が行われたものとする。
[S102: Customer information and prescription registration]
Thereafter, the customer visits the AAA pharmacy, and the AAA pharmacy dispenses the prescription drug to the customer based on the prescription.

その時、店頭サービス処理部13の機能を用いて、AAA薬局のスタッフが、当該顧客の情報を顧客データベース222に登録すると共に、当該顧客に処方した内容を、処方箋データベース226(処方箋薬データベース227)に登録したものとする。このとき、店頭サービス処理部13は、当該顧客に対して空いている顧客IDを割当て、さらに当該処方箋に対して空いている処方箋IDを割当てる。さらに、店頭サービス処理部13は、当該処方箋に設定されたそれぞれの処方箋薬に対して空いている処方箋薬IDを割当てる。 At that time, using the functions of the in-store service processing unit 13, the staff of the AAA pharmacy registers the customer's information in the customer database 222 and also registers the prescription for the customer in the prescription database 226 (prescription drug database 227). At this time, the in-store service processing unit 13 assigns an available customer ID to the customer, and further assigns an available prescription ID to the prescription. Furthermore, the in-store service processing unit 13 assigns available prescription drug IDs to each prescription drug set in the prescription.

ここでは、当該顧客(氏名:山田太郎)に対する顧客IDとして1が割り当てられ、さらに当該処方箋に対する処方箋IDとして1が割り当てられたものとする。また、ここでは、当該処方箋(処方箋ID:1)に2つの処方箋薬が設定されており、この2つの処方箋薬に対する処方箋薬IDとして、それぞれ1、2が割り当てられたものとする。 Here, we will assume that the customer (name: Yamada Taro) has been assigned a customer ID of 1, and that the prescription has been assigned a prescription ID of 1. We will also assume that two prescription drugs are set for the prescription (prescription ID: 1), and that the prescription drug IDs for these two prescription drugs have been assigned 1 and 2, respectively.

そして、ここでは、顧客データベース222に、図7に示すような内容が当該顧客(氏名:山田太郎、顧客ID:1)の顧客情報として登録されたものとする。 Here, it is assumed that the content shown in FIG. 7 has been registered in the customer database 222 as customer information for the customer (name: Yamada Taro, customer ID: 1).

また、ここでは、処方箋データベース226及び処方箋薬データベース227に、図11、図12に示すような内容が、当該処方箋(処方箋ID:1)及び関連する処方箋薬(処方箋薬ID:1、2)の情報として登録されたものとする。 Here, it is assumed that the contents shown in Figures 11 and 12 are registered in the prescription database 226 and the prescription drug database 227 as information on the prescription (prescription ID: 1) and related prescription drugs (prescription drug IDs: 1, 2).

なお、店頭サービス処理部13は、処方箋薬データベース227の各項目について、全て薬剤師から入力を受け付けるようにしてもよいが、服用開始日、服用中日、服用終了日については他の項目の情報に基づいて自動的に入力するようにしてもよい。例えば、一日量と調剤量がわかれば服用期間(服用開始日から服用終了日までの期間)を把握できる(服用期間=調剤量/一日量)。したがって、店頭サービス処理部13では、例えば、服用開始日を調剤日又は調剤日の翌日とすれば、服用終了日と服用中日については自動的に入力することが可能となる。また、店頭サービス処理部13では、服用開始日のみ、薬剤師から入力(例えば、薬剤師が顧客から残薬の状況等を確認した上で服用開始日を入力)を受け付け、服用中日と服用終了日ついて自動的に入力するようにしてもよい。また、店頭サービス処理部13は、服用期間の日数が奇数である場合は服用期間の中間の日を服用中日に設定し、服用期間の日数が偶数である場合には、「服用期間前半の最終日」又は「服用期間後半の初日」を服用中日として設定するようにしてもよい。 The storefront service processing unit 13 may accept input from the pharmacist for all items in the prescription drug database 227, but may automatically input the start date, middle date, and end date based on information on other items. For example, if the daily dose and dispensed amount are known, the period of use (the period from the start date to the end date) can be known (period of use = dispensed amount / daily dose). Therefore, in the storefront service processing unit 13, for example, if the start date of use is the dispensed date or the day after the dispensed date, the end date and middle date of use can be automatically input. In addition, the storefront service processing unit 13 may accept input from the pharmacist only for the start date of use (for example, the pharmacist inputs the start date of use after checking the status of remaining medicine from the customer), and automatically input the middle date and end date of use. In addition, the in-store service processing unit 13 may set the middle day of the dosing period as the middle dosing day if the number of days in the dosing period is an odd number, and may set the "last day of the first half of the dosing period" or the "first day of the second half of the dosing period" as the middle dosing day if the number of days in the dosing period is an even number.

[S103:MSアカウントIDの関連付け]
さらに、店頭サービス処理部13は、処方箋の登録を受け付けると、プリンタ60から当該処方箋に基づき調剤された処方薬に関する情報を印刷した書類(以下、「処方薬情報シート」と呼ぶ)を発行する。
[S103: Associating MS account ID]
Furthermore, when the in-store service processing unit 13 accepts the registration of a prescription, it issues a document (hereinafter referred to as a "prescription drug information sheet") on which information regarding the prescription drug dispensed based on the prescription is printed from the printer 60.

図19は、処方薬情報シートの構成例について示した説明図である。 Figure 19 is an explanatory diagram showing an example of the configuration of a prescription drug information sheet.

店頭サービス処理部13が発行する処方薬情報シートには、図19に示すように、メッセージサービスシステム50上で、当該顧客のMSアカウントIDと、AAA薬局のMSアカウントIDとを関連付け(例えば、LINE@のサービスを用いたお友達登録)する処理を実行するための二次元バーコード(例えば、QRコード(登録商標))が印刷されている。当該二次元バーコードには、AAA薬局のMSアカウントIDと当該顧客のMSアカウントIDとを関連付ける命令と当該命令の付加情報(例えば、当該顧客を特定するための顧客ID等の個人情報)が含まれている。 As shown in FIG. 19, the prescription drug information sheet issued by the in-store service processing unit 13 has a two-dimensional barcode (e.g., a QR code (registered trademark)) printed thereon for executing a process on the message service system 50 to associate the MS account ID of the customer with the MS account ID of the AAA pharmacy (e.g., friend registration using the LINE@ service). The two-dimensional barcode contains a command to associate the MS account ID of the AAA pharmacy with the MS account ID of the customer, and additional information for the command (e.g., personal information such as a customer ID for identifying the customer).

そして、当該顧客により顧客端末40が操作され、メッセージサービスAP44からカメラ42が起動され当該二次元バーコードが読み込まれると、メッセージサービスAP44が、メッセージサービスシステム50に対して当該顧客のMSアカウントIDと、AAA薬局のMSアカウントIDの関連付けを要求すると共に、当該二次元バーコードに含まれる付加情報(顧客IDを含む情報)をAAA薬局のMSアカウントID(AAA_ms)に送信する。これにより、メッセージ処理部15では、当該顧客MSのアカウントID(メッセージサービスシステム50でAAA薬局のMSアカウントIDと関連付けられたもの)と、当該顧客の顧客IDとの対応関係を認識し、その内容を、MS顧客管理データベース223に登録することができる。ここでは、メッセージ処理部15は、MS顧客管理データベース223に対して、図8に示すように、当該顧客(顧客ID:1)のMSアカウントIDとして「taro_ms」を設定することができる。 Then, when the customer operates the customer terminal 40 and the camera 42 is activated by the message service AP 44 to read the two-dimensional barcode, the message service AP 44 requests the message service system 50 to associate the MS account ID of the customer with the MS account ID of the AAA pharmacy, and transmits the additional information (information including the customer ID) contained in the two-dimensional barcode to the MS account ID of the AAA pharmacy (AAA_ms). This allows the message processing unit 15 to recognize the correspondence between the customer's MS account ID (associated with the MS account ID of the AAA pharmacy in the message service system 50) and the customer's customer ID, and to register the contents of this in the MS customer management database 223. Here, the message processing unit 15 can set "taro_ms" as the MS account ID of the customer (customer ID: 1) in the MS customer management database 223, as shown in FIG. 8.

以上のような処理により、健康相談処理部14では、AAA薬局のMSアカウントIDから、当該顧客のMSアカウントID(taro_ms)にメッセージサービスシステム50を介し健康相談に関するメッセージ送信が可能となる。 By performing the above-described processing, the health consultation processing unit 14 is able to send a message regarding health consultation from the MS account ID of the AAA Pharmacy to the MS account ID (taro_ms) of the customer via the message service system 50.

[S104:健康相談に関するメッセージ交換(自動対話処理)]
次に、健康相談処理部14の機能により、処方箋(処方箋データベース226及び処方箋薬データベース227)の内容に基づいたタイミングで、当該顧客(顧客ID:1、氏名:山田太郎)のMSアカウントID(taro_ms)との間で健康相談に関する自動対話処理が行われる際の具体例について説明する。
[S104: Message exchange regarding health consultation (automatic dialogue processing)]
Next, a specific example will be described in which automatic dialogue processing regarding health consultation is performed between the customer (customer ID: 1, name: Yamada Taro) and his/her MS account ID (taro_ms) at a timing based on the contents of the prescription (prescription database 226 and prescription drug database 227) using the functions of the health consultation processing unit 14.

健康相談処理部14は、処方箋データベース226に登録された処方箋IDごとに、処方箋薬データベース227に登録された健康相談に関するメッセージを送信する各タイミング(以下、「健康相談メッセージ送信タイミング」と呼ぶ)を把握し、把握した健康相談メッセージ送信タイミングが到来するごとに、その健康相談メッセージ送信タイミングに応じたメッセージ等を送信する。 The health consultation processing unit 14 grasps each timing (hereinafter referred to as "health consultation message transmission timing") for sending a message regarding health consultation registered in the prescription drug database 227 for each prescription ID registered in the prescription database 226, and transmits a message etc. corresponding to the health consultation message transmission timing each time the grasped health consultation message transmission timing arrives.

図12に示すように、処方箋薬データベース227には、処方薬ごとに、健康相談メッセージ送信タイミングとして、服用開始日、服用中日、及び服用終了日が登録されているが、ここでは説明を簡易とするため、同じ処方箋IDに対応する処方箋薬のデータにおいて、健康相談メッセージ送信タイミング(服用開始日、服用中日、及び服用終了日)には共通するタイミング(日付)が設定されているものとして説明する。例えば、図12では、「処方箋ID:1」に対応する2つの「処方箋薬ID:1、2」に対応する服用開始日、服用中日、及び服用終了日は、いずれも共通する日付が設定されている。 As shown in FIG. 12, the prescription drug database 227 registers the start date, inactive date, and end date of each prescription drug as the timing for sending a health consultation message. However, to simplify the explanation, it is assumed that a common timing (date) is set for the timing for sending a health consultation message (start date, inactive date, and end date) in prescription drug data corresponding to the same prescription ID. For example, in FIG. 12, the start date, inactive date, and end date for the two "prescription drug IDs: 1, 2" corresponding to "prescription ID: 1" are all set to a common date.

また、健康相談処理部14は、処方箋薬データベース227において各処方箋薬IDの「服用開始時通知可否」、「服用中通知可否」、及び「服用終了時通知可否」を参照して、各健康相談メッセージ送信タイミング(服用開始日、服用中日、及び服用終了日)の送信要否を判断する。すなわち、「服用開始時通知可否」、「服用中通知可否」、及び「服用終了時通知可否」が、各健康相談メッセージ送信タイミング(服用開始日、服用中日、及び服用終了日)におけるメッセージ送信要否を決定するスイッチとして機能している。
なお、ここでは、説明を簡易とするため、同じ処方箋IDに対応する処方箋薬のデータにおいて、これらのスイッチの項目(「服用開始時通知可否」、「服用中通知可否」、及び「服用終了時通知可否」)についても同じ値が設定されているものとして説明する。
The health consultation processing unit 14 also determines whether or not to send a health consultation message at each timing (date when taking the drug starts, date when taking the drug is in progress, and date when taking the drug ends) by referring to "Whether or not to notify when taking the drug starts,""Whether or not to notify when taking the drug ends," and "Whether or not to notify when taking the drug ends" for each prescription drug ID in the prescription drug database 227. In other words, "Whether or not to notify when taking the drug starts,""Whether or not to notify when taking the drug ends," and "Whether or not to notify when taking the drug ends" function as switches that determine whether or not to send a message at each timing (date when taking the drug starts, date when taking the drug is in progress, and date when taking the drug ends).
In order to simplify the explanation, it will be assumed that the same values are set for these switch items ("Whether to notify when starting to take the drug,""Whether to notify while taking the drug," and "Whether to notify when the drug has finished taking the drug") in prescription drug data corresponding to the same prescription ID.

ここで、処方箋薬データベース227の内容が図11のようになっており、処方箋薬データベース227の内容が図12のようになっていた場合、「処方箋ID:1」に対応する健康相談メッセージ送信タイミングは、「服用開始日=2019年2月1日、服用中日=2019年2月8日、服用終了日=2019年2月14日」となる。また、健康相談処理部14は、処方箋データベース226、顧客データベース222、MS顧客管理データベース223、及びMS薬局管理データベース224の内容を総合すると、処方箋IDごとに薬局のMSアカウントIDと、顧客のMSアカウントIDを認識することができる。 Here, if the contents of the prescription drug database 227 are as shown in FIG. 11 and the contents of the prescription drug database 227 are as shown in FIG. 12, the timing of sending the health consultation message corresponding to "Prescription ID: 1" is "Date of initiation of taking the drug = February 1, 2019, date of initiation of taking the drug = February 8, 2019, date of end of taking the drug = February 14, 2019." Furthermore, by combining the contents of the prescription database 226, the customer database 222, the MS customer management database 223, and the MS pharmacy management database 224, the health consultation processing unit 14 can recognize the MS account ID of the pharmacy and the MS account ID of the customer for each prescription ID.

以上のように、健康相談処理部14は、処方箋IDごとに、健康相談メッセージ送信タイミング(服用開始日、服用中日、及び服用終了日)と、健康相談を行う薬局のMSアカウントIDと、健康相談を受ける顧客のMSアカウントIDを認識して、健康相談のメッセージ送受信する処理(自動対話処理)を行うことができる。 As described above, the health consultation processing unit 14 can recognize the timing of sending the health consultation message (start date, middle date, and end date of medication) for each prescription ID, the MS account ID of the pharmacy providing the health consultation, and the MS account ID of the customer receiving the health consultation, and can perform processing (automatic dialogue processing) to send and receive health consultation messages.

次に、図20、図21を用いて、「処方箋ID:1」の処方箋に基づいて健康相談処理部14が各健康相談メッセージ送信タイミング(服用開始日、服用中日、及び服用終了日)に行うメッセージ送受信の例について説明する。「処方箋ID:1」の処方箋では、調剤した薬局が「AAA薬局」で、処方された顧客は「顧客ID:1」の顧客(氏名:山田
太郎、MSアカウントID:taro_ms)であるものとする。
20 and 21, an example of message transmission and reception performed by the health consultation processing unit 14 at each health consultation message transmission timing (start date, middle date, and end date) based on the prescription with "Prescription ID: 1" will be described. For the prescription with "Prescription ID: 1", the pharmacy that dispensed the prescription is "AAA Pharmacy", and the customer to whom the prescription is given is customer with "Customer ID: 1" (name: Yamada Taro, MS account ID: taro_ms).

まず、健康相談処理部14は、「処方箋ID:1」の処方箋について服用開始日が到来すると、図20(a)に示すように、処方した処方箋薬の服用開始時期となった旨を通知するためのメッセージを、当該薬局のMSアカウントID(AAA_ms)から、当該顧客のMSアカウントID(taro_ms)に送信する。 First, when the start date for the prescription with "Prescription ID: 1" arrives, the health consultation processing unit 14 sends a message from the pharmacy's MS account ID (AAA_ms) to the customer's MS account ID (taro_ms) to notify that it is time to start taking the prescribed prescription drug, as shown in FIG. 20(a).

次に、健康相談処理部14は、「処方箋ID:1」の処方箋について服用中日となると、図20(b)~図20(d)、図21(a)~図21(c)に示すように、処方した処方箋薬の服薬状況に関してヒアリングするためのメッセージ送受信を行う。服薬状況に関してヒアリングするためのシナリオ(以下、「健康相談シナリオ」と呼ぶ)は、図20、図21の例に限定されないものであり、種々のシナリオを適用することができる。 Next, when the day of medication for the prescription "Prescription ID: 1" arrives, the health consultation processing unit 14 sends and receives messages to inquire about the medication status of the prescribed prescription drug, as shown in Figures 20(b) to 20(d) and 21(a) to 21(c). The scenario for inquiring about the medication status (hereinafter referred to as the "health consultation scenario") is not limited to the examples in Figures 20 and 21, and various scenarios can be applied.

服用中日となると、健康相談処理部14は、まず、図20(b)に示すように顧客に服薬状況に関して選択入力を要求するメッセージと共に、「飲めている」又は「飲めていない」のいずれかを選択するためのボタンを提示する処理を行う。ここでは、顧客により「飲めていない」のボタンが押下され、顧客端末40(メッセージサービスAP44)から「飲めていない」というメッセージが送信されたものとする。 When the day of medication is reached, the health consultation processing unit 14 first performs a process of presenting the customer with a message requesting them to select a medication status as shown in FIG. 20(b), along with buttons to select either "Can take" or "Can't take." Here, it is assumed that the customer presses the "Can't take" button, and the message "Can't take" is sent from the customer terminal 40 (message service AP44).

次に健康相談処理部14は、図20(c)に示すように顧客に服薬について困っている点についてフリー入力を要求するメッセージを提示する処理を行う。ここでは、顧客により「飲み忘れることが多い」というメッセージが入力され、顧客のMSアカウントID(taro_ms)から当該メッセージが送信されたものとする。なお、健康相談処理部14は、図20(b)の質問で「飲めている」が選択された場合、図20(c)の質問をスキップする処理を行うようにしてもよい。このように、健康相談処理部14は、自動対話処理において、顧客から入力された内容に応じて、次の質問を変更したりスキップしたりするようにしてもよい。 The health consultation processing unit 14 then performs a process of presenting the customer with a message requesting free input about any issues the customer is having with taking their medication, as shown in FIG. 20(c). Here, it is assumed that the customer inputs the message "I often forget to take my medicine," and that the message is sent from the customer's MS account ID (taro_ms). Note that if "I can take it" is selected in response to the question in FIG. 20(b), the health consultation processing unit 14 may perform a process of skipping the question in FIG. 20(c). In this way, the health consultation processing unit 14 may change or skip the next question depending on the content input by the customer in the automatic dialogue process.

次に、健康相談処理部14は、図20(d)に示すように顧客に副作用の問題の有無について選択入力を要求するメッセージと共に、「問題ない」又は「問題ある」のいずれかを選択するためのボタンを提示する処理を行う。ここでは、顧客により「問題ある」のボタンが押下され、顧客端末40(メッセージサービスAP44)から「問題ある」というメッセージが送信されたものとする。 Next, the health consultation processing unit 14 performs a process of presenting the customer with a message requesting the customer to select whether or not there is a problem with side effects, along with buttons for selecting either "No problem" or "Problem," as shown in FIG. 20(d). Here, it is assumed that the customer presses the "Problem" button, and a message stating "Problem" is sent from the customer terminal 40 (message service AP44).

次に健康相談処理部14は、図21(a)に示すように顧客に副作用についてどのような状況であるかについてフリー入力を要求するメッセージを送信する処理を行う。ここでは、顧客により「薬を服用すると、眠気が強い」というメッセージが入力され、顧客のMSアカウントID(taro_ms)から当該メッセージが送信されたものとする。なお、健康相談処理部14は、図20(d)の質問で「問題ない」が選択された場合、図21(a)の質問をスキップする処理を行うようにしてもよい。 The health consultation processing unit 14 then performs processing to send a message to the customer requesting free input regarding the side effects as shown in FIG. 21(a). Here, it is assumed that the customer inputs the message "Taking this medicine makes me very sleepy" and that the message is sent from the customer's MS account ID (taro_ms). Note that the health consultation processing unit 14 may perform processing to skip the question in FIG. 21(a) if "No problem" is selected in response to the question in FIG. 20(d).

次に、健康相談処理部14は、図21(b)に示すように顧客に症状で困っていることの有無について選択入力を要求するメッセージと共に、「ない」又は「ある」のいずれかを選択するためのボタンを提示する処理を行う。ここでは、顧客により「ある」のボタンが押下され、顧客端末40(メッセージサービスAP44)から「ある」というメッセージが送信されたものとする。 Next, the health consultation processing unit 14 performs a process of presenting a button to select either "no" or "yes" along with a message requesting the customer to select whether or not they are having trouble with symptoms, as shown in FIG. 21(b). Here, it is assumed that the customer presses the "yes" button, and a message stating "yes" is sent from the customer terminal 40 (message service AP44).

次に、健康相談処理部14は、図21(c)に示すように顧客に症状について困っている点についてフリー入力を要求するメッセージを送信する処理を行う。ここでは、顧客により「微熱が続いている」というメッセージが入力され、顧客のMSアカウントID(taro_ms)から当該メッセージが送信されたものとする。なお、健康相談処理部14は、図21(b)の質問で「ない」が選択された場合、図21(c)の質問をスキップする処理を行うようにしてもよい。 Next, the health consultation processing unit 14 performs a process of sending a message to the customer requesting free input of any symptoms that are bothering the customer, as shown in FIG. 21(c). Here, it is assumed that the customer inputs the message "I have a persistent low-grade fever," and that the message is sent from the customer's MS account ID (taro_ms). Note that if "no" is selected in response to the question in FIG. 21(b), the health consultation processing unit 14 may perform a process of skipping the question in FIG. 21(c).

その後、健康相談処理部14は、服用終了日(又は、服用終了日の数日前)となると、健康相談処理部14は、図21(d)に示すように、顧客に服薬期間が終了するため医療機関への受信を促すメッセージを送信する処理を行う。 After that, when the medication end date arrives (or a few days before the medication end date), the health consultation processing unit 14 performs processing to send a message to the customer urging them to receive the medication from the medical institution because the medication period has ended, as shown in FIG. 21 (d).

以上のように、健康相談処理部14は、処方箋IDごとに、健康相談メッセージ送信タイミング(服用開始日、服用中日、及び服用終了日)ごとに所定の健康相談シナリオに従ってメッセージ送受信等(自動対話処理)を行う。 As described above, the health consultation processing unit 14 performs message sending and receiving (automatic dialogue processing) for each prescription ID according to a predetermined health consultation scenario for each timing of sending a health consultation message (start date, middle date, and end date of medication).

[S105:健康相談に関して交換した目セージを記録]
健康相談処理部14は、健康相談についてメッセージを送信又は受信する度に、各メッセージにメッセージ識別IDを割り振り、健康相談会話データベース228に登録する。図20、図21のようなメッセージが送受信された場合健康相談会話データベース228の内容は、図13のような内容となる。
[S105: Record the messages exchanged regarding health consultation]
Every time the health consultation processing unit 14 transmits or receives a message regarding health consultation, it assigns a message identification ID to each message and registers it in the health consultation conversation database 228. When messages such as those shown in Fig. 20 and Fig. 21 are transmitted or received, the contents of the health consultation conversation database 228 will be as shown in Fig. 13.

なお、健康相談処理部14は、顧客(顧客のMSアカウントID)から健康相談シナリオに沿って返答されるメッセージだけでなく、顧客が自発的に送信したメッセージについても受信して、健康相談会話データベース228に登録するようにしてもよい。 The health consultation processing unit 14 may receive not only messages sent in response from the customer (customer's MS account ID) in accordance with the health consultation scenario, but also messages sent voluntarily by the customer, and register them in the health consultation conversation database 228.

[S106:顧客と交換したメッセージ薬局スタッフに提示]
店頭サービス処理部13は、健康相談会話データベース228の各メッセージについて、「顧客ID」、「送信日時」、「ステータス」等のキーに基づいて抽出して表示(以下、この抽出したメッセージを表示する画面を「メッセージ表示画面」と呼ぶ)することができるものとする。また、店頭サービス処理部13は、メッセージ表示画面に表示されたメッセージに返答(当該メッセージの送信元の顧客のMSアカウントIDに返答)する処理の受付を行うようにしてもよい。これにより、店頭サービス処理部13は、メッセージ処理部15を介して、当該薬局(薬局ID)の各顧客(各顧客のMSアカウントID)に対してメッセージ送信を行うことが可能となる。
[S106: Present the message exchanged with the customer to the pharmacy staff]
The in-store service processing unit 13 can extract and display each message from the health consultation conversation database 228 based on keys such as "customer ID,""sent date and time," and "status" (hereinafter, the screen displaying the extracted message is referred to as the "message display screen"). The in-store service processing unit 13 may also accept a request to reply to a message displayed on the message display screen (to the MS account ID of the customer who sent the message). This allows the in-store service processing unit 13 to send a message to each customer (each customer's MS account ID) of the pharmacy (pharmacy ID) via the message processing unit 15.

(A-3)第1の実施形態の効果
第1の実施形態によれば、以下のような効果を奏することができる。
(A-3) Advantages of the First Embodiment According to the first embodiment, the following advantages can be achieved.

第1の実施形態の薬局支援システム1(Webアプリケーションサーバ10)では、薬局(薬剤師)と顧客(患者)とのコミュニケーションにメッセージサービスシステム50を利用する。これにより、第1の実施形態の薬局支援システム1では、従来のように電話等の手段でコミュニケーションをとる場合と比較して、顧客が応対する時刻が制限されないため、顧客にとって健康相談に関する返答や質問がしやすくなる等の効果を奏する。また、これにより、第1の実施形態の薬局支援システム1では、薬局(薬剤師)が顧客から健康相談を受けたり、健康上の情報提供を行う際の手間を、従来のように電話等の手段でコミュニケーションをとる場合と比較して、大幅に削減することができる。さらに、これにより、第1の実施形態の薬局支援システム1では、薬局(薬剤師)と顧客との間の会話の記録を確実に残すことができるため、顧客に対する情報提供の漏れを低減し、顧客の健康増進を図ることができる。 In the pharmacy support system 1 (Web application server 10) of the first embodiment, a message service system 50 is used for communication between the pharmacy (pharmacist) and the customer (patient). As a result, in the pharmacy support system 1 of the first embodiment, compared to conventional communication by telephone or other means, the time at which the customer can be served is not limited, which has the effect of making it easier for the customer to respond to or ask questions about health consultations. In addition, in the pharmacy support system 1 of the first embodiment, the effort required for the pharmacy (pharmacist) to receive health consultations from customers or provide health information can be significantly reduced compared to conventional communication by telephone or other means. Furthermore, in the pharmacy support system 1 of the first embodiment, a record of the conversation between the pharmacy (pharmacist) and the customer can be reliably kept, which reduces the omission of information provided to the customer and promotes the health of the customer.

また、第1の実施形態の薬局支援システム1(Webアプリケーションサーバ10)では、処方箋薬データベース227(処方箋データベース226)に、健康相談メッセージ送信タイミング(服用開始日、服用中日、及び服用終了日)を設定し、各健康相談メッセージ送信タイミングに応じた健康相談シナリオで自動対話処理(健康相談シナリオに沿ってメッセージサービスシステム50を用いたメッセージ送受信)を行う。これにより、第1の実施形態の薬局支援システム1では、薬剤師の作業量を増加させずに、多数の顧客に対して、処方箋の内容に応じた好適なタイミングで、健康相談を受け付けることができる。また、これにより、第1の実施形態の薬局支援システム1を利用する顧客は、服薬期間内に処方薬に基づく問題が発生した場合でも、処方箋の内容に応じた好適なタイミングで、健康相談を受けて、健康増進を図ることができる。 In addition, in the pharmacy support system 1 (Web application server 10) of the first embodiment, the timing of sending a health consultation message (start date, middle date, and end date of taking the medicine) is set in the prescription drug database 227 (prescription database 226), and automatic dialogue processing (message sending and receiving using the message service system 50 according to the health consultation scenario) is performed in accordance with each health consultation message sending timing. As a result, the pharmacy support system 1 of the first embodiment can accept health consultations from a large number of customers at a suitable timing according to the contents of the prescription without increasing the workload of the pharmacist. As a result, customers who use the pharmacy support system 1 of the first embodiment can receive health consultations at a suitable timing according to the contents of the prescription and improve their health, even if a problem related to the prescription occurs during the medication period.

以上のように、第1の実施形態の薬局支援システム1(Webアプリケーションサーバ10)では、薬局の業務負担を軽減しつつ顧客の健康増進を図ることができる。 As described above, the pharmacy support system 1 (Web application server 10) of the first embodiment can promote the health of customers while reducing the workload of pharmacies.

(B)第2の実施形態
以下、本発明による薬局支援システム及び薬局支援方法の第2の実施形態を、図面を参照しながら詳述する。
(B) Second Embodiment Hereinafter, a second embodiment of the pharmacy support system and pharmacy support method according to the present invention will be described in detail with reference to the drawings.

(B-1)第2の実施形態の構成及び動作
第2の実施形態の薬局支援システム1Aの全体構成についても、上述の図1を用いて示すことができる。図1において、括弧内の符号は、第2の実施形態でのみ用いられる符号である。
(B-1) Configuration and Operation of the Second Embodiment The overall configuration of the pharmacy support system 1A of the second embodiment can also be shown using the above-mentioned Fig. 1. In Fig. 1, the reference characters in parentheses are used only in the second embodiment.

図1に示すように、薬局支援システム1Aでは、Webアプリケーションサーバ10とデータベースサーバ20が、Webアプリケーションサーバ10Aとデータベースサーバ20Aに置き換わっている点で第1の実施形態と異なっている。 As shown in FIG. 1, the pharmacy support system 1A differs from the first embodiment in that the Web application server 10 and the database server 20 are replaced with a Web application server 10A and a database server 20A.

図22は、第2の実施形態に係るWebアプリケーションサーバ10Aの機能的構成について示したブロック図である。 Figure 22 is a block diagram showing the functional configuration of a web application server 10A according to the second embodiment.

図22に示すように、Webアプリケーションサーバ10Aでは、メッセージ処理部15がメッセージ処理部15Aに置き換わっている点で第1の実施形態と異なっている。また、第2の実施形態のメッセージ処理部15Aでは、メッセージリンク情報151が保持される。 As shown in FIG. 22, the Web application server 10A differs from the first embodiment in that the message processing unit 15 is replaced with a message processing unit 15A. In addition, the message processing unit 15A of the second embodiment holds message link information 151.

図23は、第2の実施形態に係るデータベースサーバ20Aの機能的構成について示したブロック図である。 Figure 23 is a block diagram showing the functional configuration of the database server 20A according to the second embodiment.

図23に示すように、第2の実施形態のデータベースサーバ20Aでは、データ記録部22から、MS薬局管理データベース224が除外されている点で第1の実施形態と異なっている。 As shown in FIG. 23, the database server 20A of the second embodiment differs from the first embodiment in that the MS pharmacy management database 224 is excluded from the data recording unit 22.

第1の実施形態では、各薬局にメッセージサービスシステム50上のMSアカウントIDが付与される構成について説明した。しかしながら、通常LINE等のメッセージサービスシステム50では、法人向けのアカウント(例えば、LINE公式アカウントやLINE@アカウント)は有料となるため、薬局ごとに法人向けのアカウントを取得すると、各薬局にそれらのコスト負担を求めることになる。薬局支援システム1に多数の薬局の加入を求めるためには、可能な限り運営に係るコストは少ないことが望ましい。 In the first embodiment, a configuration was described in which each pharmacy is assigned an MS account ID on the message service system 50. However, in a typical message service system 50 such as LINE, corporate accounts (e.g., LINE official accounts and LINE@ accounts) are charged, so if each pharmacy obtains a corporate account, each pharmacy will be required to cover these costs. In order to attract a large number of pharmacies to join the pharmacy support system 1, it is desirable to keep operational costs as low as possible.

ところで、第1の実施形態では、各薬局に個別のMSアカウントIDを付与しているが、実際にメッセージサービスシステム50に直接接続して、顧客のMSアカウントID(顧客端末40)とメッセージ送受信するのは、Webアプリケーションサーバ10だけである。そこで、第2の実施形態の薬局支援システム1Aでは、各薬局で共通のMSアカウントID(法人向けのMSアカウントID)を取得して、Webアプリケーションサーバ10Aでメッセージ送受信する構成となっている。以下では、薬局支援システム1A(Webアプリケーションサーバ10A)に付与されるMSアカウントIDを「YS_MS」と表す。 In the first embodiment, each pharmacy is assigned an individual MS account ID, but it is only the Web application server 10 that actually connects directly to the message service system 50 and sends and receives messages with the customer's MS account ID (customer terminal 40). Therefore, in the pharmacy support system 1A of the second embodiment, each pharmacy obtains a common MS account ID (corporate MS account ID), and messages are sent and received by the Web application server 10A. Below, the MS account ID assigned to the pharmacy support system 1A (Web application server 10A) is represented as "YS_MS".

具体的には、第2の実施形態では、Webアプリケーションサーバ10Aのメッセージ処理部15Aが、薬局支援システム1A側のMSアカウントID(YS_MS)を用いて、各顧客のMSアカウントID(顧客端末40)とメッセージ送受信を行う。 Specifically, in the second embodiment, the message processing unit 15A of the web application server 10A uses the MS account ID (YS_MS) on the pharmacy support system 1A side to send and receive messages with each customer's MS account ID (customer terminal 40).

第2の実施形態では、データベースサーバ20AにMS顧客管理データベース223は保持されているので、メッセージ処理部15Aは、薬局支援システム1A(Webアプリケーションサーバ10A)から、各顧客のMSアカウントID(顧客端末40)へのメッセージ(以下、「下りメッセージ」と呼ぶ)については、第1の実施形態と同様の処理によりメッセージ送信処理を行う。 In the second embodiment, since the MS customer management database 223 is stored in the database server 20A, the message processing unit 15A performs message transmission processing for messages (hereinafter referred to as "downstream messages") from the pharmacy support system 1A (Web application server 10A) to each customer's MS account ID (customer terminal 40) in the same manner as in the first embodiment.

また、メッセージ処理部15Aは、各顧客のMSアカウントID(顧客端末40)ごとに、現在いずれの薬局(薬局ID)とメッセージを送受信しているかに関する情報として、メッセージリンク情報151を保持しているものとする。 The message processing unit 15A also holds message link information 151 as information regarding which pharmacy (pharmacy ID) is currently sending and receiving messages for each customer's MS account ID (customer terminal 40).

図24は、メッセージリンク情報151の構成例について示した説明図である。 Figure 24 is an explanatory diagram showing an example of the configuration of message link information 151.

図24に示すように、メッセージリンク情報151では、薬局IDと顧客ID(もしくは顧客のMSアカウントID)の組み合わせ(以下、この組み合わせを単に「メッセージリンク」とも呼ぶ)と、当該メッセージリンクの顧客IDに対応するMSアカウントIDとしての「顧客MSアカウントID」と、当該メッセージリンクで最後にメッセージが送受信された時刻としての「最終メッセージ送受信時刻」が登録されている。 As shown in FIG. 24, the message link information 151 registers a combination of a pharmacy ID and a customer ID (or a customer's MS account ID) (hereinafter, this combination will be simply referred to as a "message link"), a "customer MS account ID" as the MS account ID corresponding to the customer ID of the message link, and a "last message sending/receiving time" as the time when the last message was sent/received via the message link.

メッセージ処理部15Aは、例えば、メッセージリンク情報151に登録されていないメッセージリンクについて下りメッセージを送信する際、当該メッセージリンクに関する情報を、メッセージリンク情報151に追加登録する。また、そのとき、当該メッセージリンクの顧客MSアカウントIDにメッセージ処理部15Aは、当該下りメッセージの送信先(顧客のMSアカウントID)を設定し、さらに当該メッセージリンクの最終メッセージ送受信時刻に現在時刻を設定する。 For example, when sending a downstream message for a message link that is not registered in the message link information 151, the message processing unit 15A additionally registers information about the message link in the message link information 151. At that time, the message processing unit 15A sets the destination of the downstream message (the customer's MS account ID) to the customer MS account ID of the message link, and further sets the current time to the last message sending/receiving time of the message link.

また、メッセージ処理部15Aは、メッセージリンク情報151に登録されているメッセージリンクに対応する下りメッセージ又は上りメッセージが発生した場合、メッセージリンク情報151上で当該メッセージリンクに対応する最終メッセージ送受信時刻を現在時刻に更新する。 In addition, when an outbound message or inbound message occurs corresponding to a message link registered in the message link information 151, the message processing unit 15A updates the last message transmission/reception time corresponding to that message link in the message link information 151 to the current time.

さらに、メッセージ処理部15Aは、メッセージサービスシステム50側から上りメッセージを受信した場合、当該上りメッセージの送信元のMSアカウントID(顧客のMSアカウントID)を取得し、取得したMSアカウントIDに基づき当該上りメッセージに対応するメッセージリンク(顧客MSアカウントIDと一致するメッセージリンク)を認識する。これにより、メッセージ処理部15Aは、メッセージサービスシステム50側から受信した上りメッセージのメッセージリンクを特定できるので、同時に当該上りメッセージの宛先となる薬局ID(薬局)を特定し、当該上りメッセージの情報を健康相談会話データベース228に記録することができる。 Furthermore, when the message processing unit 15A receives an uplink message from the message service system 50, it acquires the MS account ID (the customer's MS account ID) of the sender of the uplink message, and recognizes the message link (the message link that matches the customer's MS account ID) corresponding to the uplink message based on the acquired MS account ID. This allows the message processing unit 15A to identify the message link of the uplink message received from the message service system 50, and at the same time, to identify the pharmacy ID (pharmacy) that is the destination of the uplink message, and record the information of the uplink message in the health consultation conversation database 228.

さらにまた、メッセージ処理部15Aは、メッセージリンク情報151上で、最終メッセージ送受信時刻が所定時間T1以上前の時間となっているメッセージリンク(T1以上の期間メッセージが送受信されていないメッセージリンク)があった場合、当該メッセージリンクの情報をメッセージリンク情報151から削除する。すなわち、メッセージ処理部15Aは、直近のT1の期間にメッセージ送受信のあったメッセージリンクのみをアクティブなメッセージリンクとして認識して保持し、直近のT1の期間にメッセージ送受信の無かったメッセージリンクのみを非アクティブなメッセージリンクとして認識して破棄する。時間T1としては、例えば、30分~1時間程度の時間を適用することができる。通常、顧客が、同時に複数の薬局とメッセージ送受信することは考えにくいため、ある程度の期間メッセージ送受信の発生しなかったメッセージリンクについて非アクティブとしても大きな問題は発生しない。 Furthermore, if there is a message link in the message link information 151 whose last message sending/receiving time is more than a predetermined time T1 ago (a message link for which no message has been sent/received for a period of T1 or more), the message processing unit 15A deletes the information of that message link from the message link information 151. That is, the message processing unit 15A recognizes and retains only message links for which a message has been sent/received within the most recent period T1 as active message links, and recognizes and discards only message links for which no message has been sent/received within the most recent period T1 as inactive message links. For example, a period of about 30 minutes to 1 hour can be applied as the time T1. Since it is generally unlikely that a customer will send/receive messages to multiple pharmacies at the same time, no major problems will arise if a message link for which no message has been sent/received for a certain period is made inactive.

なお、メッセージ処理部15Aは、新規にメッセージリンクを登録する際に、登録しようとするメッセージリンクの顧客IDについて、既にメッセージリンク情報151上でいずれかのメッセージリンクと重複する場合、メッセージリンク情報151に既に登録されているメッセージリンクの情報を削除して、新規のメッセージリンクの情報を登録するようにしてもよい。これにより、顧客が連続して複数の薬局とメッセージ送受信をしようとする場合でもメッセージ処理部15Aで正しく上りメッセージの受信を行うことができる。 When registering a new message link, if the customer ID of the message link to be registered overlaps with any message link already registered in the message link information 151, the message processing unit 15A may delete the message link information already registered in the message link information 151 and register the new message link information. This allows the message processing unit 15A to correctly receive incoming messages even when a customer is attempting to send and receive messages to multiple pharmacies in succession.

さらに、メッセージ処理部15Aは、ポータル機能(ポータル処理部11)を経由して、顧客のMSアカウントID(顧客端末40)からいずれかの薬局(薬局ID)を指定してアクセスがあった場合、当該顧客のMSアカウントID(顧客端末40)に対応するメッセージリンクをメッセージリンク情報151に登録するようにしてもよい。その場合、メッセージ処理部15Aは、ポータル経由で、薬局支援システム1のMSアカウントIDに対して顧客のMSアカウントID(顧客端末40)からアクセス(例えば、上りメッセージの送信)を受けると、メッセージリンク情報151に、アクセスのあった顧客のMSアカウントID(顧客端末40)のメッセージリンクを登録するようにしてもよい。例えば、図16に示すようなポータルのWeb画面で、AAA薬局(薬局ID:1)にアクセスするためのボタンB201のリンク情報として、薬局支援システム1AのMSアカウントID(YS_MS)にAAA薬局の薬局ID(1)を含むメッセージを送信する指示が含まれているものとする。そうすると、顧客端末40(Webブラウザ32)で、図16に示すようなポータルのWeb画面が表示され、AAA薬局(薬局ID:1)にアクセスするためのボタンB201が押下されると、顧客端末40(顧客端末40及びメッセージサービスAP43)は、ボタンB201に設定されたリンク情報に従って、薬局支援システム1AのMSアカウントID(YS_MS)にAAA薬局の薬局ID(1)を含むメッセージを送信する。メッセージ処理部15Aが、当該メッセージを受信すると、メッセージに設定された薬局ID等に基づいて新たなメッセージリンクの情報を生成してメッセージリンク情報151に登録することができる。 Furthermore, when a customer's MS account ID (customer terminal 40) accesses a pharmacy (pharmacy ID) via the portal function (portal processing unit 11) by specifying the pharmacy, the message processing unit 15A may register a message link corresponding to the customer's MS account ID (customer terminal 40) in the message link information 151. In this case, when the message processing unit 15A receives an access (e.g., an uplink message) from the customer's MS account ID (customer terminal 40) to the MS account ID of the pharmacy support system 1 via the portal, the message processing unit 15A may register a message link of the customer's MS account ID (customer terminal 40) that has been accessed in the message link information 151. For example, on the portal web screen shown in FIG. 16, the link information of the button B201 for accessing the AAA pharmacy (pharmacy ID: 1) includes an instruction to send a message including the pharmacy ID (1) of the AAA pharmacy to the MS account ID (YS_MS) of the pharmacy support system 1A. Then, a portal web screen such as that shown in FIG. 16 is displayed on the customer terminal 40 (web browser 32), and when button B201 for accessing AAA Pharmacy (pharmacy ID: 1) is pressed, the customer terminal 40 (customer terminal 40 and message service AP 43) sends a message including the pharmacy ID (1) of AAA Pharmacy to the MS account ID (YS_MS) of the pharmacy support system 1A in accordance with the link information set in button B201. When the message processing unit 15A receives the message, it can generate new message link information based on the pharmacy ID etc. set in the message and register it in the message link information 151.

なお、上記の例に限定されず、顧客端末40(顧客端末40及びメッセージサービスAP43)から、薬局IDを指定して薬局支援システム1AのMSアカウントID(YS_MS)にメッセージ送信するプロセスを発生させれば、メッセージ処理部15Aで新たなメッセージリンクの情報を生成してメッセージリンク情報151に登録することができる。 In addition, without being limited to the above example, if a process is generated from the customer terminal 40 (customer terminal 40 and message service AP43) to specify a pharmacy ID and send a message to the MS account ID (YS_MS) of the pharmacy support system 1A, new message link information can be generated by the message processing unit 15A and registered in the message link information 151.

(B-2)第2の実施形態の効果
第2の実施形態によれば、以下のような効果を奏することができる。
(B-2) Advantages of the Second Embodiment According to the second embodiment, the following advantages can be obtained.

上記の通り、第2の実施形態のWebアプリケーションサーバ10Aのメッセージ処理部15Aが、薬局支援システム1A側のMSアカウントID(YS_MS)を用いて、各顧客のMSアカウントID(顧客端末40)とメッセージ送受信を行うため、より低コストで薬局支援システム1Aの運用を行うことができる。 As described above, the message processing unit 15A of the Web application server 10A in the second embodiment uses the MS account ID (YS_MS) on the pharmacy support system 1A side to send and receive messages with each customer's MS account ID (customer terminal 40), making it possible to operate the pharmacy support system 1A at lower cost.

(C)他の実施形態
本発明は、上記の各実施形態に限定されるものではなく、以下に例示するような変形実施形態も挙げることができる。
(C) Other Embodiments The present invention is not limited to the above-described embodiments, and modified embodiments such as those exemplified below can also be mentioned.

(C-1)上記の実施形態の薬局支援システム1では、Webアプリケーションサーバ10とデータベースサーバ20とを別個のコンピュータを用いて構成しているが、1台のコンピュータで構成するようにしてもよい。また、Webアプリケーションサーバ10とデータベースサーバ20をさらに細分化したコンピュータで構成するようにしてもよい。すなわち、薬局支援システム1を構成するコンピュータの数は限定されないものである。 (C-1) In the above embodiment of the pharmacy support system 1, the web application server 10 and the database server 20 are configured using separate computers, but they may be configured using a single computer. Also, the web application server 10 and the database server 20 may be configured using further subdivided computers. In other words, there is no limit to the number of computers that make up the pharmacy support system 1.

(C-2)上記の実施形態の薬局支援システム1は、Webベースで構成されているが、クライアントサーバの構成(薬局端末30及び顧客端末40に専用アプリケーションをインストールして実現する構成)としてもよい。すなわち、上記の実施形態においてWebアプリケーションとして薬局端末30及び顧客端末40に配布しているプログラムと同様の動作を行う専用のアプリケーションを、薬局端末30及び顧客端末40にインストールするようにしてもよい。 (C-2) Although the pharmacy support system 1 in the above embodiment is configured as a web-based system, it may also be configured as a client-server system (a configuration realized by installing a dedicated application on the pharmacy terminal 30 and the customer terminal 40). In other words, a dedicated application that performs the same operation as the program distributed to the pharmacy terminal 30 and the customer terminal 40 as a web application in the above embodiment may be installed on the pharmacy terminal 30 and the customer terminal 40.

1…薬局支援システム、10…Webアプリケーションサーバ、11…ポータル処理部、12…処方箋予約処理部、13…店頭サービス処理部、14…健康相談処理部、15…メッセージ処理部、20…データベースサーバ、21…データベース処理部、22…データ記録部、221…薬局データベース、222…顧客データベース、223…MS顧客管理データベース、224…MS薬局管理データベース、225…処方箋予約データベース、226…処方箋データベース、227…処方箋薬データベース、228…健康相談会話データベース、30…薬局端末、31…タッチパネルディスプレイ、32…Webブラウザ、33…メッセージサービスAP、44…メッセージサービスAP、40…顧客端末、41…タッチパネルディスプレイ、42…カメラ、43…Webブラウザ、50…メッセージサービスシステム、60…プリンタ。
1...pharmacy support system, 10...web application server, 11...portal processing unit, 12...prescription reservation processing unit, 13...store service processing unit, 14...health consultation processing unit, 15...message processing unit, 20...database server, 21...database processing unit, 22...data recording unit, 221...pharmacy database, 222...customer database, 223...MS customer management database, 224...MS pharmacy management database, 225...prescription reservation database, 226...prescription database, 227...prescription drug database, 228...health consultation conversation database, 30...pharmacy terminal, 31...touch panel display, 32...web browser, 33...message service AP, 44...message service AP, 40...customer terminal, 41...touch panel display, 42...camera, 43...web browser, 50...message service system, 60...printer.

Claims (3)

薬局に対応するメッセージ処理システム上の薬局アカウントと、前記薬局の顧客に対応する前記メッセージ処理システム上の顧客アカウントを管理するアカウント管理手段と、
前記顧客に調剤した処方箋の内容を、前記メッセージ処理システムの前記顧客アカウントを介して入力を受け付けて管理する処方箋管理手段と、
前記処方箋ごとに、前記薬局アカウントから前記顧客アカウントに対して、前記処方箋の内容に応じたシナリオに従って、前記処方箋により調剤される薬剤を服用した後の状況に関して質問する質問メッセージと前記質問メッセージに対する回答の選択肢メッセージを送信し、前記メッセージ処理システムを介して前記顧客アカウントから前記薬局アカウントに送信された前記質問メッセージに対する回答に係る前記選択肢メッセージを受信することが可能なメッセージ処理手段と、
前記質問メッセージ及び前記回答に係る前記選択肢メッセージを管理することが可能なメッセージ管理手段と、
前記メッセージ管理手段が管理するメッセージを前記薬局に配置された薬局端末に供給する薬局端末処理手段とを有する
ことを特徴とする薬局支援システム。
an account management means for managing a pharmacy account on a message processing system corresponding to a pharmacy and a customer account on the message processing system corresponding to a customer of the pharmacy;
a prescription management means for receiving and managing the contents of a prescription dispensed to the customer via the customer account of the message processing system ;
a message processing means for transmitting, for each prescription, from the pharmacy account to the customer account in accordance with a scenario corresponding to the content of the prescription, a question message asking a question regarding the state after taking the drug dispensed according to the prescription and a selection message for answering the question message, and for receiving, via the message processing system , the selection message for answering the question message transmitted from the customer account to the pharmacy account;
a message management means for managing the question message and the option messages related to the answers;
and a pharmacy terminal processing means for supplying messages managed by the message management means to a pharmacy terminal disposed in the pharmacy.
前記メッセージ処理手段は、前記顧客アカウントから送信された前記質問メッセージに回答するものでない任意のフリー入力メッセージについても受付可能であり、
前記メッセージ管理手段は、少なくとも前記質問メッセージ、前記回答に係る前記選択肢メッセージ及び前記フリー入力メッセージについて併せて管理する
ことを特徴とする請求項1に記載の薬局支援システム。
The message processing means is also capable of accepting any free input message that is not a response to the question message sent from the customer account,
The pharmacy support system according to claim 1 , wherein the message management means manages at least the question message, the option message related to the answer, and the free input message.
薬局支援方法において、
アカウント管理手段、処方箋管理手段、メッセージ処理手段、メッセージ管理手段、及び薬局端末処理手段を有し、
前記アカウント管理手段は、薬局に対応するメッセージ処理システム上の薬局アカウントと、前記薬局の顧客に対応する前記メッセージ処理システム上の顧客アカウントを管理し、
前記処方箋管理手段は、前記顧客に調剤した処方箋の内容を、前記メッセージ処理システムの前記顧客アカウントを介して入力を受け付けて管理し、
前記メッセージ処理手段は、前記処方箋ごとに、前記薬局アカウントから前記顧客アカウントに対して、前記処方箋の内容に応じたシナリオに従って、前記処方箋により調剤される薬剤を服用した後の状況に関して質問する質問メッセージと前記質問メッセージに対する回答の選択肢メッセージを送信し、前記メッセージ処理システムを介して前記顧客アカウントから前記薬局アカウントに送信された前記質問メッセージに対する回答に係る前記選択肢メッセージを受信することが可能であり、
前記メッセージ管理手段は、前記質問メッセージ及び前記回答に係る前記選択肢メッセージを管理することが可能であり、
前記薬局端末処理手段は、前記メッセージ管理手段が管理するメッセージを前記薬局に配置された薬局端末に供給する
ことを特徴とする薬局支援方法。
In the pharmacy support method,
The system includes an account management means, a prescription management means, a message processing means, a message management means, and a pharmacy terminal processing means,
The account management means manages a pharmacy account on a message processing system corresponding to a pharmacy and a customer account on the message processing system corresponding to a customer of the pharmacy;
The prescription management means manages the contents of the prescription dispensed to the customer by receiving input via the customer account of the message processing system ;
The message processing means is capable of transmitting, for each prescription, a question message asking a question regarding the situation after taking the medicine dispensed according to the prescription from the pharmacy account to the customer account in accordance with a scenario corresponding to the content of the prescription, and a choice message of answers to the question message, and receiving the choice message related to the answer to the question message transmitted from the customer account to the pharmacy account via the message processing system ;
the message management means is capable of managing the question message and the option messages related to the answers,
The pharmacy support method, wherein the pharmacy terminal processing means supplies the message managed by the message management means to a pharmacy terminal disposed in the pharmacy.
JP2023105838A 2019-03-11 2023-06-28 Pharmacy support system and pharmacy support method Active JP7557802B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023105838A JP7557802B2 (en) 2019-03-11 2023-06-28 Pharmacy support system and pharmacy support method

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2019043751A JP7058419B2 (en) 2019-03-11 2019-03-11 Pharmacy support system and pharmacy support method
JP2022057149A JP7311122B2 (en) 2019-03-11 2022-03-30 Pharmacy support system and pharmacy support method
JP2023105838A JP7557802B2 (en) 2019-03-11 2023-06-28 Pharmacy support system and pharmacy support method

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2022057149A Division JP7311122B2 (en) 2019-03-11 2022-03-30 Pharmacy support system and pharmacy support method

Publications (2)

Publication Number Publication Date
JP2023115239A JP2023115239A (en) 2023-08-18
JP7557802B2 true JP7557802B2 (en) 2024-09-30

Family

ID=87201313

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2022057149A Active JP7311122B2 (en) 2019-03-11 2022-03-30 Pharmacy support system and pharmacy support method
JP2023105838A Active JP7557802B2 (en) 2019-03-11 2023-06-28 Pharmacy support system and pharmacy support method

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2022057149A Active JP7311122B2 (en) 2019-03-11 2022-03-30 Pharmacy support system and pharmacy support method

Country Status (1)

Country Link
JP (2) JP7311122B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003208474A (en) 2002-01-16 2003-07-25 System Consulting Service Kk Method and system for receiving and replying consultation of information concerned in health, program for executing the method, storage medium stored with the program, and device for consulting about information concerned in health
JP2003263501A (en) 2002-03-08 2003-09-19 Fujitsu Ltd Prescription sending method and its program
JP2004213416A (en) 2003-01-06 2004-07-29 Com & Com:Kk Pharmaceutical usage management method and management device
JP2010158478A (en) 2009-01-09 2010-07-22 Higashi Nihon Medicom Kk Medication management system using portable terminal
JP2017059197A (en) 2015-09-16 2017-03-23 株式会社アクシス Dispensing reservation device, dispensing reservation method, program, and recording medium

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006295257A (en) 2005-04-05 2006-10-26 Combi Corp Photography system
JP6545446B2 (en) 2014-10-31 2019-07-17 東日本メディコム株式会社 Prescription information transmission system, patient information management server, information transmission method and program
JP2017130022A (en) 2016-01-20 2017-07-27 株式会社日立システムズ Medication support system
JP6658040B2 (en) 2016-02-09 2020-03-04 日本電気株式会社 Vehicle information acquisition system, vehicle information acquisition method, vehicle information acquisition program, storage medium for storing vehicle information acquisition program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003208474A (en) 2002-01-16 2003-07-25 System Consulting Service Kk Method and system for receiving and replying consultation of information concerned in health, program for executing the method, storage medium stored with the program, and device for consulting about information concerned in health
JP2003263501A (en) 2002-03-08 2003-09-19 Fujitsu Ltd Prescription sending method and its program
JP2004213416A (en) 2003-01-06 2004-07-29 Com & Com:Kk Pharmaceutical usage management method and management device
JP2010158478A (en) 2009-01-09 2010-07-22 Higashi Nihon Medicom Kk Medication management system using portable terminal
JP2017059197A (en) 2015-09-16 2017-03-23 株式会社アクシス Dispensing reservation device, dispensing reservation method, program, and recording medium

Also Published As

Publication number Publication date
JP7311122B2 (en) 2023-07-19
JP2023115239A (en) 2023-08-18
JP2022084910A (en) 2022-06-07

Similar Documents

Publication Publication Date Title
US20110119079A1 (en) Connecting Consumers with Service Providers
JP5317717B2 (en) Drug information providing method, drug information server system, and computer program
JP6886181B2 (en) Community medical comprehensive reception system and its program
US20120253868A1 (en) Healthcare information communication system
US20110313784A1 (en) Healthcare information communication system
US20140343991A1 (en) Method and system for administration of advice using a server connected to a network
US9154941B2 (en) Provisioning user attributes for use with mobile computing device
JP7058419B2 (en) Pharmacy support system and pharmacy support method
JP7605452B2 (en) COMMUNICATION SUPPORT DEVICE, COMMUNICATION SUPPORT METHOD, AND COMPUTER PROGRAM
JP7678637B1 (en) Information processing system, program, and information processing method
JP7557802B2 (en) Pharmacy support system and pharmacy support method
JP7723727B2 (en) Product provision control device, product provision control method, and product provision control program
JP2002222258A (en) Dispensing pharmacy system
JP2022002048A (en) Medicine management system and server device
WO2011026044A1 (en) Online health service program and system
WO2024101282A1 (en) Medical institution reception system
KR20060003795A (en) Content service method for medical related portal system using online and offline-wired and wireless integrated system
JP7789260B1 (en) Information processing device and information processing method
US20140242905A1 (en) Provisioning User Attributes for use with Mobile Computing Device
JP7828576B2 (en) Pharmacy support system and pharmacy support method
JP7787355B1 (en) Information processing device and information processing method
JP7700991B2 (en) Home medical/nursing visit schedule generation and output system, home medical/nursing visit schedule generation and output method and program
JP7799780B2 (en) Hearing support system, hearing support method, and program
JP2002279254A (en) Event information service terminal and event information service system
JP2025084493A (en) Collaborative Systems

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230628

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240216

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240227

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20240424

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240624

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240806

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240904

R150 Certificate of patent or registration of utility model

Ref document number: 7557802

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150