The present application claims priority to and incorporates by reference the entire contents of Japanese Patent Application No. 2020-043491 filed in Japan on Mar. 12, 2020.
The present disclosure relates to a mobile terminal, a computer readable recording medium and a wallet system.
In JP 2017-151732 A, a system that centrally manages user information by managing information of a user (patient), information for a medical institution to identify the user, and a social security and tax number of the user in association with each other is disclosed.
There is a need for a mobile terminal, a computer readable recording medium and a wallet system that improves convenience for a user who uses a medical institution.
According to one aspect of the present disclosure, there is provided a mobile terminal including: a display; and a processor including hardware, the processor being configured to acquire progress information indicating progress of when a user visits a medical institution from a first server provided at the medical institution, and control the display to display the progress information.
A mobile terminal, a computer readable recording medium storing a wallet program, and a wallet system according to an embodiment of the present disclosure will be described with reference to the drawings. Note that components in the following embodiment include what may be easily replaced by those skilled in the art or what is substantially the same.
A configuration of a wallet system will be described with reference to
The wallet server (second server) 1 is a server to manage the wallet system. This wallet server 1 is realized by a general-purpose computer such as a workstation or a personal computer. Moreover, the wallet server 1 is managed by an administrator (provider) of the wallet system. As illustrated in
More specifically, the control unit 11 includes a processor including a central processing unit (CPU), a digital signal processor (DSP), a field-programmable gate array (FPGA), and the like, and a memory (main storage unit) including a random access memory (RAM), a read only memory (ROM), and the like. The control unit 11 realizes a function that meets a predetermined purpose by loading and executing a program, which is stored in the storage unit 13, in a work area of the main storage unit and controlling each configuration unit and the like through execution of the program.
The communication unit 12 includes, for example, a local area network (LAN) interface board, a wireless communication circuit for wireless communication, and the like. The communication unit 12 is connected to the network NW that is a public communication network, such as the Internet. Then, the communication unit 12 communicates with the medical institution server 2 and the user terminal 3 by being connected to the network NW.
The storage unit 13 includes recording media such as an erasable programmable ROM (EPROM), a hard disk drive (HDD), and a removable medium. Examples of the removable media include a universal serial bus (USB) memory, and disc recording media such as a compact disc (CD), a digital versatile disc (DVD), and a Blu-ray (registered trademark) disc (BD). The storage unit 13 may store an operating system (OS), various programs, various tables, various databases, and the like. Moreover, the storage unit 13 stores user information 131, wallet information 132, and payment information 133 of each user of the wallet system.
The user information 131 is information related to a user who uses the wallet system. Examples of the user information 131 include a user ID, password, user name, user contact information (such as address, telephone number, and email address), and the like of a user who has registered in advance to use the wallet system. Note that the user ID and password in the user information 131 are used for authentication processing such as a login to the wallet server 1.
The wallet information 132 is information related to a wallet (electronic wallet) of the wallet system. The wallet indicates a virtual deposit/withdrawal account of electronic money. The wallet information 132 includes, for example, a user ID, a balance of electronic money, a loading history of the electronic money, a usage history of the electronic money, and the like.
The payment information 133 is information related to payment in the wallet system. The payment information 133 includes a user ID, a payment means used for payment (such as electronic money payment (contactless payment), scan payment, or code payment), a payment history, and the like.
The medical institution server 2 is a server provided in a medical institution. This medical institution server 2 is realized by a general-purpose computer such as a workstation or a personal computer.
As illustrated in
The history information 231 is information related to a medical institution consultation history of each user. The history information 231 includes, for example, a medical treatment history of a user who visits a medical institution, a prescription history of a medicine for the user, a medical fee payment (payment) history of the user, and the like.
The progress information 232 is information related to progress of when a user visits a medical institution. The progress information 232 includes, for example, information indicating whether the user is undergoing a medical examination, status information indicating whether preparation of a prescription is completed, status information indicating whether calculation of a medical fee is completed, status information indicating whether a payment of the medical fee is completed, prescription data, medical fee data, and the like. For example, when the user visits the medical institution, the control unit 21 of the medical institution server 2 outputs the latest progress information 232 to the user terminal 3 every time a status is changed.
The user terminal 3 is a mobile terminal used by a user. The “user” in the present disclosure refers to a patient who uses the wallet system and visits a medical institution. Through the user terminal 3, the user may make an appointment at a medical institution, confirm progress of a medical treatment and various procedures at the medical institution, confirm and change a prescription, pay a medical fee, and confirm a medical statement and receipt. Examples of the user terminal 3 include a smartphone, a mobile phone, a tablet terminal, a wearable computer, and the like owned by the user.
As illustrated in
The display control unit 311 controls display contents on the operation/display unit 34. The display control unit 311 causes the operation/display unit 34 to display predetermined information based on an operation (such as touch operation or flick operation) by the user. Examples of the information displayed on the operation/display unit 34 by the display control unit 311 include a member registration screen of when the user registers as a member of the wallet system, a login screen of when a login to the wallet system is performed, a loading screen of when electronic money is loaded to (put on) a wallet, an appointment screen of a medical institution, a progress screen of a medical treatment and various procedures at the medical institution (see
More specifically, the display control unit 311 causes the operation/display unit 34 to display the progress information 232 of the user which information is acquired by the information acquisition unit 314.
When the user is currently undergoing a medical examination, “status: under medical examination” is displayed, for example, as illustrated in
Subsequently, when the calculation of the medical fee is completed, “status: medical examination is completed, prescription preparation is completed, and medical fee calculation is completed” is displayed, for example, as illustrated in
Here, when causing the operation/display unit 34 to display the progress information 232 of the user, the display control unit 311 may display a button 41 to confirm a prescription, for example, as illustrated in
Moreover, when causing the operation/display unit 34 to display the progress information 232 of the user, the display control unit 311 may display a button (second button) 42 to change a prescription, for example, as illustrated in
In response to this, the control unit 21 of the medical institution server 2 prepares new prescription data and performs an output thereof to the user terminal 3. Then, the display control unit 311 causes the operation/display unit 34 to display a new prescription. As a result, since it is not necessary to request a receptionist or a doctor at the medical institution to change a non-generic medicine included in the prescription to a generic medicine, convenience for the user is improved.
Note that, for example, as illustrated in
Moreover, when causing the operation/display unit 34 to display the progress information 232 of the user, the display control unit 311 may display a button (first button) 43 for paying the medical fee as illustrated in
In response to this, the control unit 11 of the wallet server 1 reduces a balance of the electronic money in the wallet of the user based on a payment amount included in the payment request. That is, the control unit 11 updates the wallet information 132 and the payment information 133 stored in the storage unit 13 according to a decreased amount of the balance of the electronic money in the wallet. Then, the control unit 11 outputs the updated wallet information 132 and payment information 133 to the user terminal 3. Furthermore, the control unit 11 outputs information indicating that the payment is completed (hereinafter, referred to as “payment completion information”) to the medical institution server 2. As a result, since it is possible to pay the medical fee on the spot without waiting for a long time at a reception desk of the medical institution, convenience for the user is improved.
Moreover, when causing the operation/display unit 34 to display the progress information 232 of the user, the display control unit 311 may display a button 44 for a confirmation of a medical statement and a button 45 for a confirmation of a receipt as illustrated in
The loading processing unit 312 loads electronic money to the wallet. The loading processing unit 312 outputs, to the wallet server 1, a loading request for causing a previously-set loading means to load electronic money to the wallet. Note that the “loading means” indicates a means to put electronic money on a wallet that is a virtual deposit/withdrawal account. Examples of the loading means include a bank account, a credit card, and the like.
The control unit 11 of the wallet server 1 that acquires the loading request from the loading processing unit 312 increases the balance of the electronic money in the wallet based on loaded amount information included in the loading request. That is, the control unit 11 updates the wallet information 132 stored in the storage unit 13 according to an increased amount of the balance of the electronic money in the wallet.
The payment processing unit 313 pays the medical fee to the medical institution. The payment processing unit 313 outputs, to the medical institution server 2, a payment request for making a payment by using, for example, the electronic money loaded on the wallet or other payment means (such as pre-registered bank account or credit card).
The control unit 21 of the medical institution server 2 that acquires a payment request from the user terminal 3 outputs the payment request including a payment amount (medical fee) to the wallet server 1 through the network NW. The control unit 11 of the wallet server 1 that acquires the payment request from the medical institution server 2 reduces the balance of the electronic money in the wallet of the user based on the payment amount included in the payment request, and outputs updated wallet information 132 and payment information 133 to the user terminal 3. Furthermore, the control unit 11 outputs payment completion information to the medical institution server 2.
The information acquisition unit 314 acquires the progress information 232 of a user from the medical institution server 2 when the user visits the medical institution. In response to this, the display control unit 311 causes the operation/display unit 34 to display the progress information 232 acquired by the information acquisition unit 314. Note that “when the user visits the medical institution” indicates a case where an arrival of the user at the medical institution is detected, for example, based on positional information of the user terminal 3 which information is detected by the positioning unit 35.
The information acquisition unit 314 may also acquire referral letter (medical information provision document) information of when a user is referred to another medical institution, for example. In this case, the information acquisition unit 314 acquires the referral letter information created based on a medical treatment history of the user at the medical institution from the medical institution server 2. In response to this, the control unit 31 outputs the referral letter information to a medical institution server 2 provided at a referral medical institution. As a result, since it is possible to acquire a referral letter without going directly to a medical institution, convenience for the user is improved.
Note that the control unit 31 may output appointment information for making an appointment at the referral medical institution together with the referral letter information to the medical institution server 2 provided at the referral medical institution. This appointment information is separately created by the control unit 31 on the basis, for example, of an operation on the user terminal 3 by the user.
Moreover, the information acquisition unit 314 may acquire the history information 231 of the user, for example. In this case, the information acquisition unit 314 acquires the history information 231 including a medical treatment history, medicine prescription history, and medical fee payment history of the user from the medical institution server 2. In response to this, the display control unit 311 causes the operation/display unit 34 to display the history information 231 acquired by the information acquisition unit 314. As a result, since it is possible to acquire a medical treatment history and the like of the user without directly going to a medical institution, convenience for the user is improved.
The storage unit 33 stores data of various screens displayed on the operation/display unit 34 by the display control unit 311. Moreover, in the storage unit 33, the user information 131, wallet information 132, payment information 133, positional information of the user terminal 3 which information is acquired by the positioning unit 35, history information 231 of the user which information is acquired from the medical institution server 2, progress information 232, referral letter information, and the like are stored when necessary.
The operation/display unit 34 includes, for example, a touch panel display, and has an input function of receiving an operation by a finger of a user, a pen, or the like, and a display function of displaying various kinds of information under the control by the display control unit 311.
The positioning unit 35 receives a radio wave from a global positioning system (GPS) satellite and detects positional information of the user terminal 3. Then, the control unit 31 stores, in the storage unit 33, the positional information of the user terminal 3 which information is detected by the positioning unit 35.
In the following, an example of a progress information displaying method of a medical institution which method is executed by the wallet system will be described with reference to
First, a control unit 31 of a user terminal 3 outputs an appointment request for a medical institution to a medical institution server 2 (Step S1). Note that an appointment at a medical institution is made, for example, through a website or the like operated by the medical institution. Subsequently, a control unit 21 of the medical institution server 2 that acquires the appointment request receives the appointment for a user (Step S2).
Subsequently, the control unit 31 of the user terminal 3 detects that the user arrives at the medical institution (Step S3), and outputs a medical treatment reception request to the medical institution server 2 (Step S4). Note that in Step S3, it is detected that the user arrives at the medical institution based on positional information of the user terminal 3 which information is detected by a positioning unit 35.
Subsequently, the control unit 21 of the medical institution server 2 that acquires the medical treatment reception request performs medical treatment reception (Step S5). Subsequently, the control unit 21 of the medical institution server 2 outputs progress information 232 to the user terminal 3 every time a status is changed (Step S6).
Subsequently, a display control unit 311 of the user terminal 3 causes an operation/display unit 34 to display the acquired progress information 232 (Step S7). Subsequently, the display control unit 311 of the user terminal 3 outputs a payment request to the medical institution server 2 when a button 43 for paying a medical fee (see
Subsequently, a control unit 11 of the wallet server 1 updates wallet information 132 and payment information 133 of the user based on the payment amount included in the payment request, and performs an output thereof to the user terminal 3 (Step S10). Subsequently, the control unit 11 outputs payment completion information to the medical institution server 2 (Step S11), and this flow is completed.
As described above, according to a mobile terminal, wallet program, and wallet system of the embodiment, an appointment of a medical treatment, payment of a medical fee, confirmation and change of a prescription, acquisition of a referral letter and medical treatment history, and the like may be performed online. Thus, it is possible to improve convenience for a user who uses a medical institution. Moreover, according to the mobile terminal, wallet program, and wallet system, it is possible to reduce anxiety of the user about waiting time at the medical institution by sequentially displaying progress conditions of a medical treatment and various procedures at the medical institution.
Further effects and modification examples may be easily derived by those skilled in the art. Accordingly, broader aspects of the present disclosure are not limited by the specific details and representative embodiments that are illustrated and described in the above manner. Thus, various modifications may be made without departing from the spirit or scope of a general concept of the disclosure defined by the accompanying claims and an equivalent thereof.
For example, in the mobile terminal, wallet program, and wallet system, when the button 42 for changing a prescription (see
According to the present disclosure, convenience for a user who uses a medical institution may be improved.
Although the disclosure has been described with respect to specific embodiments for a complete and clear disclosure, the appended claims are not to be thus limited but are to be construed as embodying all modifications and alternative constructions that may occur to one skilled in the art that fairly fall within the basic teaching herein set forth.
Number | Date | Country | Kind |
---|---|---|---|
2020-043491 | Mar 2020 | JP | national |