Control Method, Program, and Information Processing Apparatus
The display control method addresses the mental pain of cancer patients by showing the number of users undergoing similar treatments and displaying character images, fostering a sense of community and alleviating loneliness.
Patent Information
- Application Number
- JP2024230357
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-12-26
- Publication Date
- 2025-06-03
- Estimated Expiration
- 2044-12-26
AI Technical Summary
Existing user interfaces for digital therapeutics do not effectively alleviate mental pain associated with outpatient cancer treatment, loneliness, and changes in social relationships, especially during continuous treatment periods.
A display control method that displays, within the same screen, the total number of registered users performing a predetermined action today, information about the action, and an image of a character representing those users, providing a sense of community and connection.
This approach helps alleviate mental pain by providing users with a sense of community and reducing feelings of loneliness, as users can see they are not alone in their experiences.
Smart Images

Figure 0007686903000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a display control method, a program, and an information processing apparatus for providing a user interface.
Background Art
[0002] In recent years, software for supporting disease prevention, diagnosis, and treatment, so-called digital therapeutics, has been provided. Patent Document 1 discloses a technique for comprehensively supporting the care, treatment, and examination of a user's health condition. Specifically, Patent Document 1 discloses the results of medical examinations, behaviors (a general term for exercises, diets, sleep, excretion, sexual intercourse, and other various daily life activities subjectively planned by the user for the purpose of improving the disease), treatments (a general term including medical consultations, treatments, procedures, prescriptions, etc. by medical institutions, and therapies adopted by the user with the permission of medical institutions), and attributes such as hospitals, and displays information of people (other users) similar to you (the user) on the screen of the user's terminal. According to the technique described in Patent Document 1, the user can view the similar user information and refer to the useful information therein, and it is easy to determine which treatments, examinations, medical institutions, behaviors, etc. should be selected for maintaining and improving their own health condition, and it is easy to utilize them in actual medical consultations and the like.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] For example, with the progress of cancer medical treatment, early detection, and treatment, the survival rate of patients has improved, and the aspect of living with cancer while undergoing treatment has become stronger. Also, due to the progress of medical treatment, cancer treatment is increasingly being carried out not only in the hospital but also on an outpatient basis. In outpatient cancer treatment, it is often the case that anti-cancer drug treatment, radiation therapy, etc. are carried out every two to three weeks and continued for a certain period. During the period of continuous treatment, effects on the body such as pain due to side effects can also occur. There are also not a few patients who feel lonely and suffer from mental pain due to a sense of injustice about having cancer, changes in past human relationships, loss of social roles, etc.
[0005] The user interface described in Patent Document 1 shows similarity with the attributes of a specific user and is used for judgments and selections such as treatment, but there are also inconvenient aspects in identifying the user, and it does not relieve the mental pain associated with outpatient visits.
[0006] Also, not limited to outpatient visits, there are cases where situations accompanied by mental pain such as child-rearing and disabilities occur. Therefore, an object of the present invention is to provide a new technology for alleviating mental pain.
Means for Solving the Problems
[0007] As one aspect of the present invention for solving the above problems, a method is a display control method for controlling the display of a display device. The display device displays a screen for a user who has logged in to a patient-oriented system, and a computer causes the display device to display, within the same screen of the display device, the total number of registered users of the system who perform a predetermined action today, information on the predetermined action, and an image of a character representing the registered users of the system who perform the predetermined action.
Effects of the Invention
[0008] According to the present invention, it is possible to provide a new technology for alleviating mental pain.
Brief Description of the Drawings
[0009]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Mode for Carrying Out the Invention
[0010] The contents of the embodiments of the present invention will be listed and described. The present invention has, for example, the following configuration.
[0011] [Item 1] In a display control method for controlling the display of a display device, the display device displays a screen for a user logged in to a patient system, a computer in the same screen of the display device, the total number of registered users of the system who perform a predetermined action today, the information of the predetermined action, and an image of a character representing the registered user of the system who performs the predetermined action are displayed, A display control method characterized by controlling the display of the display device. [Item 2] The method according to item 1, wherein the patient is a cancer patient. [Item 3] The method according to item 1 or 2, wherein the action is a visit to a medical institution. [Item 4] The method according to any one of items 1 to 3, wherein the image of the character is an image of a number of characters corresponding to the total number of people. [Item 5] The method according to any one of items 1 to 4, wherein, within the same screen displayed to a user logged in with predetermined user identification information, a scheduled visit of the user with that user identification information is displayed. [Item 6] The method according to item 5, wherein the scheduled visit is a scheduled visit for today. [Item 7] The method according to any one of items 1 to 6, wherein today is a predetermined date and time including the present. [Item 8] The method according to any one of items 1 to 7, wherein, within the same screen displayed to a user logged in with predetermined user identification information, attribute information of users with user identification information other than the predetermined user identification information is not displayed. [Item 9] A program for causing a computer to execute the method according to any one of items 1 to 8. [Item 10] In an information processing apparatus, having a processing unit that controls the display of a display device that displays a screen for a user logged in to a patient system, the processing unit is configured to display, within the same screen of the display device, the total number of registered users of the system who perform a predetermined action today, information on the predetermined action, and an image of a character representing the registered users of the system who perform the predetermined action. An information processing apparatus, characterized by controlling the display of the display device.
[0012] <Details of the Embodiment> In this embodiment, as an example, an information processing system for providing an application (software) assuming a patient suffering from an illness as a user will be described. The illness includes various diseases, symptoms, disorders, injuries, poisonings, and abnormalities. Hereinafter, a system for cancer patients in particular will be described.
[0013] FIG. 1 shows a configuration diagram of the information processing system according to this embodiment. This system includes information processing terminals (information processing devices) 1 and 2 and a server (information processing device) 3. These are connected by a network 4. Information processing terminal 1 is a terminal used by a certain user A, and information processing terminal 2 is a terminal used by another user B. In addition to information processing terminals 1 and 2, a plurality of information processing terminals used by each of a plurality of other users can be connected to network 4. Hereinafter, for matters common to each information processing terminal, the reference numbers will not be explicitly indicated, and they will simply be referred to as information processing terminals.
[0014] In this system, the server controls and manages data, and the application (client) side of the information processing terminal displays the data. On the server side (backend), data is managed in a database, API endpoints are provided, data updates and calculation processes are executed, data transmission to the client, display control of the application screen, and security control are performed. On the client side (application), a request is sent to the server's API, the data received from the server is displayed on the screen, a user interface (UI) is provided, and temporary data caching is performed.
[0015] A program for an application for the user is installed on the information processing terminal. The program is installed by downloading it from a server connected to the information processing terminal and network 4. The information processing terminal transmits the information input by the user to the information processing terminal to server 3 via network 4. In addition, the information processing terminal receives (acquires) the information output by server 3 via network 4 and displays information (image) based on the received information.
[0016] Next, the configuration of the information processing terminal will be described. The information processing terminal includes a computer provided in devices such as a personal computer which is a general-purpose computer, a smartphone, and a tablet. The information processing terminal displays, within the same screen of the display device, the total number of registered users who perform a predetermined action at the date and time including the current time among the registered users registered as users in the information processing system, the information of the predetermined action, and an image of a character representing the registered user who performs the predetermined action.
[0017] FIG. 2 shows a configuration diagram of the information processing terminal. The information processing terminal includes a processing unit 11, a memory 12, a storage 13, a communication unit 14, an input unit 15, and a display unit 16. These are electrically connected to each other through a bus 17. The bus 17 is commonly connected to each of the above-described element units and transmits, for example, an address signal, a data signal, and various control signals.
[0018] The processing unit 11 is an arithmetic device that controls the operation of the entire information processing terminal, controls the transmission and reception of data between each unit, and performs information processing necessary for program execution and authentication processing. The processing unit 11 includes an arithmetic processing device that is a processor such as a CPU, a GPU, or an FPGA, and executes programs and the like stored in the storage 13 and developed in the memory 12 to execute various information processing described below.
[0019] The memory 12 (storage unit) includes a main memory configured by a volatile storage device such as a DRAM, and an auxiliary memory configured by a non-volatile storage device such as a flash memory or an HDD. The memory 12 is used as a work area of the processing unit 11 and stores the BIOS executed at the startup of the information processing terminal 1 and various setting information and the like.
[0020] The storage 13 (storage medium) stores various programs of the application. A database storing data used for each process is constructed in the storage 13.
[0021] The communication unit 14 connects the information processing terminal 1 to the network 4. The communication unit 14 communicates with an external device directly or via a network access point by means of, for example, a wired LAN, a wireless LAN, Wi-Fi (Wireless Fidelity, registered trademark), infrared communication, Bluetooth (registered trademark), short-distance or non-contact communication, etc. The input unit 15 is an information input device such as a keyboard, a mouse, a touch panel, etc.
[0022] The display unit (display device) 16 includes a display that displays the information obtained by being calculated by the processing unit 11 or the information received from the outside by the communication unit 14. As the display, an organic EL display, a liquid crystal display, etc. can be used. The display unit 16 provides a graphical user interface (GUI) that displays various kinds of information on its display surface. The display unit 16 is not limited to being provided integrally with the information processing terminal, and may be a display device provided separately from the information processing terminal and connected to the information processing terminal.
[0023] Next, the configuration of the server 3 will be described. The server 3 includes a computer having a processing unit, a memory (storage unit), a storage (storage medium), and a communication unit. Each unit is electrically connected to each other through a bus. By executing the installed software program, the server 3 acquires the total number of registered users who perform a predetermined action at the date and time including the current time among the registered users registered as users in the information processing system, and displays the information of the predetermined action, the total number, and the image of the character representing the registered user who performs the predetermined action on the same screen of the display device, and controls the display of the display device.
[0024] The processing unit controls the overall operation of server 3, performs operations such as controlling data transmission and reception between each part, and information processing necessary for program execution and authentication processing. The processing unit includes an arithmetic processing device such as a CPU, GPU, or FPGA, and executes programs and the like stored in the storage and expanded in the memory to execute various information processing described later. The memory of server 3 includes a main memory composed of a volatile storage device such as DRAM, and an auxiliary memory composed of a non-volatile storage device such as a flash memory or HDD. The memory is used as a work area of the processing unit. The memory and storage of server 3 store various programs. Also, a database storing data used for each process may be constructed in this storage, or may be configured to be connectable in another database server.
[0025] The communication unit of server 3 connects server 3 to network 4. The communication unit communicates with external devices directly or via a network access point using various communication methods. This communication unit receives information transmitted from information processing terminals 1 and 2 via network 4. The received information is stored in the memory and used for the information processing performed by the processing unit or stored in the storage. Server 3 receives (acquires) information transmitted by the information processing terminal via network 4, performs various information processing based on the received information, and stores the information in the memory or storage. Also, server 3 controls the communication unit to transmit the result of the information processing or the information stored in the memory or storage to the information processing terminal in response to the request of the information processing terminal.
[0026] Next, user registration will be described. User A can perform user registration for this system using the information processing terminal 1. First, User A installs an application on the information processing terminal 1. Then, when User A starts the application for the first time, the information processing terminal 1 displays a screen (page) for user registration on the display surface of its display unit. User A inputs information for identifying the user, such as an email address and password, on the user registration screen. Also, depending on the application, information representing the characteristics and attributes of the user, such as the name of the disease and age, can also be input. The processing unit of the information processing terminal 1 acquires the user information input by User A and controls the communication unit to transmit the acquired information to the server 3. The communication unit transmits the information to the server 3 via the network 4.
[0027] The server 3 receives the user information input by User A via the network 4. At that time, the server 3 can automatically create a user ID for user identification. The server 3 checks whether there are any errors in the user information. If there are no errors, the server 3 saves the user information in the memory or database and performs registration as a user. If there is an error, the server 3 sends an error notification to the information processing terminal 1. When the information processing terminal 1 receives the error notification, it displays an error and prompts User A to correct the user information. Since the email address and user ID are unique information for identifying an individual in various information processing and information transmission and reception, it is necessary to perform registration without duplication.
[0028] In addition, when the server 3 automatically creates a user ID, the server 3 stores the user information input by User A in the memory or storage, generates an ID number unique to User A, and performs registration as a user. The server 3 notifies the information processing terminal 1 that the user registration has been completed and controls the communication unit to transmit the generated ID to the information processing terminal 1 used by User A. The information processing terminal 1 stores the user ID received from the server 3 in the memory.
[0029] In addition, when a user registers, the system can create a character that the user will use. The information processing terminal 1 displays a character generation screen on the display unit, and upon operation by User A, sends a character generation request to the server 3. In response to receiving the character generation request from the information processing terminal 1, the server 3 creates an image of the user's character, and either sends the generated character image to the information processing terminal 1 or saves it in the database in association with the user ID. The information processing terminal 1 displays the character image generated by the server 3 on the display unit, enabling User A to confirm the character that he or she will use within the application. The character image is composed of an image of any creation, such as an image imitating a living thing such as a human, animal, or plant, or an imaginary living thing. The character preferably has an image of an entity that empathizes with the user, or an image that gives the user a pleasant feeling such as a sense of familiarity or security. The character may be an avatar, that is, a character image that serves as the user's (one's own) alter ego.
[0030] Similarly to User A, User B can also perform user registration and generate a character image using the information processing terminal 2 that User B uses. The user ID and the character image are generated for each user who registers. The character images may be different for each user, the same for each user, or different for only some users.
[0031] Next, the login process will be described. A user who has completed user registration launches the application on the information processing terminal and logs in by entering user identification information such as a user ID and email address, and a password on the login screen. In response to the user's operation, the information processing terminal transmits the input user identification information, password, device information (device unique identifier) of the information processing terminal, version information of the application, and network information such as an IP address to Server 3. Server 3 collates the received user identification information and password with the user information stored in the database. If the information entered by the user can be correctly collated and authenticated, Server 3 sends a response (response) of successful authentication to the information processing terminal. When the authentication is successful, Server 3 performs control to display a predetermined screen and information on the display unit of the information processing terminal.
[0032] Next, the application screen (graphical user interface (GUI)) displayed on the display device that displays the information provided by the information processing terminal that executes the application will be described. Here, a screen is a visually recognizable image displayed on the display surface (area composed of a plurality of pixels) of the display device, and the same screen includes images that are moved and displayed within the display surface by scrolling and swiping regardless of the size of the display surface of the display unit. In screen design, since the display areas are determined for each type and item of information stored in the database, even if the content of the information displayed in the same display area within the screen differs, for example, on a daily basis, as long as the type of information is the same, each screen displayed on a daily basis can be said to be the same screen. On the other hand, different screens are created independently as separate screens in screen design and display different types of information unique to each screen. In screen design, an ID, number, and name unique to each screen may be assigned to distinguish each of the multiple screens.
[0033] Figure 3 shows the screen 20 (the outpatient visit screen) of the application displayed by the display device. The screen 20 is a screen representing the relationship and connection with the outside world such as medical institutions. On the screen 20, information about other registered users is displayed. On the screen 20, in order to represent the connection with the outside world, the date including today, the total number of users who have a scheduled outpatient visit today, and characters are displayed. Outpatient visits include going to medical institutions such as hospitals, clinics, medical clinics, and dispensaries, and receiving online medical consultations by medical institutions.
[0034] On the screen 20, there is a region 21 for displaying the total number (total number of people) of registered users who have a scheduled outpatient visit today among the registered users registered in this system. In Figure 3, the number 4 is displayed in the region 21 as the number of people having an outpatient visit today. The server 3 acquires the date of today, searches for users who have a scheduled outpatient visit today in the database, and calculates the total number of users who have a scheduled outpatient visit today. Then, the server 3 sends the total number of users who have a scheduled outpatient visit today to the information processing terminal. Since the user of the information processing terminal on which the screen 20 is displayed has a scheduled outpatient visit today, the total number includes that user.
[0035] On the screen 20 in Figure 3, there is a region 22 for displaying characters. As the characters to be displayed, the characters created by the server 3 at the time of user registration are used. In Figure 3, images of characters corresponding to the total number of users who have a scheduled outpatient visit today are displayed. The characters include characters other than the user's own character. Also, as other characters, they may be the characters of other registered users, or when the number is small, they may be the characters of the administrator of this system. The server 3 sends the information of the character images stored in the database to the information processing terminal according to the calculated total number of users who have a scheduled outpatient visit today, and performs display control so that it is displayed on the display unit of the information processing terminal. The information processing terminal receives the character information and displays it on the display unit.
[0036] The user can check today's hospital visit schedule on screen 20. The information processing terminal displays the information of today's hospital visit schedule input by the user on screen 20. There is an area 23 on screen 20 for displaying the schedule of today input and saved by the user. The server 3 retrieves the information of the user's own today's hospital visit schedule from the database, logs in to the information processing terminal, and sends it to the information processing terminal. The information processing terminal displays the information of the user's own today's hospital visit schedule on screen 20. In the area 23 of today's schedule, the date and time input by the user, the title (hospital name), the checklist of items to bring, the memo (free description column), etc. are displayed. In the screen displayed for the user logged in with the predetermined user identification information, the hospital visit schedule of the user with that user identification information is displayed.
[0037] On screen 20, a button 25 for adding a schedule is displayed. When the user taps or clicks (selects) the schedule addition button 25, the information processing terminal displays a screen 30 for adding a new schedule. The information processing terminal notifies the server 3 in response to the user selecting the schedule addition button 25, and the server 3 sends the information of screen 30 to the information processing terminal so that screen 30 is displayed on the display unit of the information processing terminal.
[0038] Figure 4 shows a screen 30 for inputting a new schedule. On screen 30, a column 31 for inputting the date of the new schedule, a column 32 for inputting the title (name) of the schedule, a column 33 for inputting a checklist such as items to bring, and a column 34 for inputting a memo as a free description column are displayed. The user can input the name of the hospital to visit in the title column or the free description column, or input the examination content, the name of the department concerned, etc. in the free description column. When the user finishes inputting to these columns and wants to save, the save button 35 is selected. When the user selects the save button 35, the information processing terminal sends the information input by the user, etc. to the server 3, and the server 3 stores the information in the database. Then, the server 3 performs display control so that the display of the screen of the information processing terminal returns from screen 30 to screen 20.
[0039] On screen 30, when the user wants to stop entering information, the cancel button 36 is selected. When the user selects the cancel button 36, the information processing terminal notifies the server 3 of this, and the server 3 performs display control so that the display of the screen of the information processing terminal returns from screen 30 to screen 20. Even if there is information entered by the user in each column of screen 30, when the user selects the cancel button 36, the information entered by the user in each column of screen 30 is not stored in the database.
[0040] Fig. 5 shows an example of a database. The database has items of event number, user ID, date, title, list, and memo. A plurality of information sets are stored with these pieces of information as one set. Each time the user enters information on screen 30 and selects the save button 35, the server 3 assigns an event number to the information received from the information processing terminal. Also, when the user selects the save button 35, the information processing terminal transmits the user ID to the server 3 together with the information entered by the user. The server 3 acquires those pieces of information and stores them in the database for each item.
[0041] When the server 3 displays the total number (total number of people) of registered users who are scheduled to visit the hospital today on screen 20, it acquires the date of today, searches for data sets with the date of today in the database, and counts the number of user IDs included in the searched data sets excluding duplicates. The counted number is calculated as the total number of users who have a hospital visit schedule today.
[0042] In recent years, due to the progress of medical treatment, cancer treatment is increasingly being carried out not only in the hospital but also on an outpatient basis. During outpatient cancer treatment, anti-cancer drug treatment, radiation therapy, etc. are carried out every two to three weeks. However, during the outpatient period, the body may be affected by side effects such as pain. In addition, since it is difficult to accept the results of bad examinations or treatments, some people find it painful to know the results of examinations, etc. Therefore, there are not a few patients for whom outpatient visits become a mental pain. Also, not a few patients feel lonely and suffer from mental pain due to a sense of injustice about having cancer, changes in their past human relationships, loss of their social roles, etc. On screen 20, the user can confirm people in the same situation by seeing the total number of users who are scheduled to visit the hospital today, feel the presence of other people, and relieve the sense of loneliness. Also, by displaying the user's own character and other characters, it is possible to create the impression that one is not alone. Also, by displaying a considerable number of characters corresponding to the total number of users who are scheduled to visit the hospital, the effect can be further improved. In this way, screen 20 can be used to relieve the mental stress of users who are prone to loneliness. In particular, it can relieve the mental pain suffered by people living with cancer.
[0043] On screen 20, the names, IDs, hospital names where each user visits the hospital, and attributes such as departments are not displayed for other registered users. In a system that displays the names of other registered users, if another user passes away at a certain point in the future, future schedules will not be registered, and thus the names of other users will no longer be displayed. Then, the user may feel sad, which may affect the user's own mind. In particular, when the registered user is a cancer patient with a short life expectancy, it is preferable not to display the name of the registered user on the information processing terminal used by other registered users. Also, if the hospital name is displayed, the presence of people who go to the same hospital may be concerning, which may instead become a mental burden for the user. This system is different from the technology described in Patent Document 1 and is not used for making judgments and selections such as treatment by showing similarities with the attributes of specific users.
[0044] Considering that some users may feel burdened by communicating with specific individuals, the system may choose not to provide communication tools for interacting with others, such as other registered users, or a function for sharing user information with other registered users. Therefore, screen 20 does not provide a strong connection to the outside world but can serve as a place for a loose connection to the outside world by displaying the number of people visiting the hospital today. By using screen 20 as a place for a loose connection to the outside world, users can utilize it to relieve their mental stress and achieve a therapeutic effect.
[0045] On screen 20, a record button 26 for viewing all records, a post 27, a new input button 28, and a menu bar 29 are displayed. When the user selects the record button 26, the information processing terminal displays a screen on which the records of the schedules the user has input in the past are written. The information processing terminal notifies server 3 in response to the user selecting the record button 26. Upon receiving the notification, server 3 acquires the user identification information from the information processing terminal and searches the database for all the schedule information the user has input in the past using the user identification information. Server 3 transmits all the schedule information the user has input in the past to the information processing terminal and also transmits the screen information to the information processing terminal so that the screen is displayed on the display unit of the information processing terminal.
[0046] In Submission 27, memo information (text, image, etc.) input by the user and stored in an external database such as Server 3 is displayed. When displaying Submission 27, Server 3 searches for memo information that was previously input by the user and stored in an external device such as Server 3. When performing the search, Server 3 obtains the user identification information of the logged-in User A from Information Processing Terminal 1 in order to identify whose memo information it is. Information Processing Terminal 1 may transmit device information to Server 3 together with the user identification information. In response to the information from Information Processing Terminal 1, Server 3 searches the database for the memo information that was previously input and stored by User A, using the user ID, etc. as the search condition. Server 3 transmits the memo information extracted by the search to Information Processing Terminal 1. Information Processing Terminal 1 receives the memo information from Server 3 and displays it in Submission 27.
[0047] The user can also select whether to display the input submission information on Screen 20. That is, the user can also select to display the input submission information on another screen. When the user inputs a submission, information indicating that it is to be displayed on Screen 20 is transmitted from the information processing terminal to Server 3, and this information is associated with the memo information and stored in the database. When displaying Screen 20, Server 3 controls the display unit to display only the memo information in which the display information for Screen 20 is set.
[0048] When New Input Button 28 is selected by the user, the information processing terminal notifies Server 3 that New Input Button 28 has been operated, and Server 3 instructs the information processing terminal to display an input field. Then, when the information processing terminal displays the input field, the user can input text (letters, symbols), an image, etc. into the input field.
[0049] Figure 6 shows the screen 40 of the input field. On the screen 40, a text input field 41 and an image input field 42 are displayed. The user can input, for example, a memo regarding a visit to the hospital, test results, questions to a doctor or a nurse, events in daily life, feelings, thoughts, emotions, things that make the user feel anxious, and tweets, etc. in the text input field 41. By selecting the photo icon 43, the information processing terminal displays the images stored in the memory of the information processing terminal, and when the user selects one from the displayed images, the selected image can be input into the image input field 42. Also, by selecting the camera icon 44, the user can take a photo using the camera connected to the information processing terminal. The image taken by the user is input into the image input field 42. The image input into the image input field can also be cancelled. On the screen 40, in the date field 45, the user can input a date such as the date of the day the user inputted.
[0050] The screen 40 displays a save button 46 and a cancel button 47. When the user selects the save button 46, the information processing terminal notifies the server 3 of that, obtains the input text, image, and date (date and time) information, and sends it to the server 3. The server 3 receives the information sent from the information processing terminal and stores it in an external database such as the server 3. After the server 3 stores the information in the database, the server 3 performs display control so that the display of the screen of the information processing terminal returns from the screen 40 to the screen 20. When the cancel button 47 is selected by the user, the information processing terminal notifies the server 3 of that, the information processing terminal does not send the information input by the user to the server 3, the server 3 performs display control so that the display of the screen of the information processing terminal returns from the screen 40 to the screen 20, and ends the input by the user.
[0051] After the user has completed today's hospital visit, they can select the new input button 28, enter information on screen 40, and store it in a database such as server 3, using the results of today's diagnosis, examination, etc. as a memo. Also, the user who has completed today's hospital visit can select the schedule addition button 25 to register information about the next hospital visit schedule. On the screen 30 for adding a new schedule, the user can enter information regarding the next hospital visit and enter the results of today's diagnosis, examination, etc. in the memo field 34, and store it in a database such as server 3. The information entered in the memo field 34 is displayed in the area 23 for displaying the schedule on screen 20.
[0052] On screen 20, there is a button 24 labeled "Today's schedule is completed". Button 24 is provided for the user to select when the event displayed in the area 23 for today's schedule is completed. When the user selects button 24, the screen displays a confirmation screen asking whether to add the next schedule. Depending on the user's selection, it either adds the next schedule and returns to screen 20 or returns to screen 20 without adding a schedule. On the next displayed screen 20, if there are future schedules, they are displayed instead of today's schedule. The information processing terminal notifies server 3 in response to the selection of button 24, and server 3 performs display control to switch the display of the information processing terminal's screen.
[0053] On screen 20, a menu bar 29 is displayed. When the menu bar 29 is selected by the user, the information processing terminal notifies server 3, and server 3 instructs the information processing terminal to display a menu image on screen 20. Various menus are displayed in the menu image, and depending on the user's selection, it is possible to switch to another screen.
[0054] (Another Example 1) FIG. 7 shows a screen 50 of an application displayed by a display device as another example of a screen for visiting a hospital. The screen 50 is typically displayed after the "Today's schedule is completed" button 24 is selected by the user. On the screen 50, there is a region 51 that displays the total number of users who are scheduled to visit the hospital today among the users registered in this system. In FIG. 7, the number 13 is displayed in the region 51 as the number of people visiting the hospital today. Since the user of the information processing terminal on which the screen 50 is displayed has no hospital visit schedule today, that user is not included in the total number.
[0055] On the screen 50, there is a region 52 for displaying characters. As the characters to be displayed, the characters created by the server 3 at the time of user registration are used. In the example of the screen 50, as the characters to be displayed, since the number of people visiting the hospital today is large, five of those characters are displayed. The server 3 transmits character information to the information processing terminal so that the number of characters that can be displayed on the screen 50 is displayed according to the total number of users who are scheduled to visit the hospital today calculated. The number of characters to be displayed does not match the total number of users who are scheduled to visit the hospital today, but the more the total number of users who are scheduled to visit the hospital today, the more the number of characters to be displayed can be increased. The information processing terminal receives the character information and displays it on the display unit. Also, in the example of the screen 50, together with the characters, an image 53 representing the state of the outside world, such as a play equipment, a bench, a street lamp, a tree, and a flower, is displayed. By displaying a natural environment or public objects together with the characters, an image of society in the outside world including nature and people can be provided, and the outside world image can be given to the user more impressively or a soothing effect can be given. Therefore, the user can feel the connection with the outside world.
[0056] The user can check the future hospital visit schedule on screen 50. The information processing terminal displays the hospital visit schedule information input by the user on screen 50. There is an area 54 on screen 50 for displaying the schedule input and saved by the user. In the schedule area 54, the date and time, title (hospital name), list of items to bring, memo (free description column), etc. input by the user are displayed. In the example of screen 50, since there is no schedule registered by the user for today, the schedule for today is not displayed. A button 56 for adding a schedule is displayed on screen 50. The method for inputting schedule information is as described in the explanation regarding screen 30 shown in FIG. 4. On screen 50, a record button 57 for viewing all records, posts 58, 59, a new input button 60, and a menu bar 61 are displayed, which are the same as those on screen 20.
[0057] (Another Embodiment 2) FIG. 8 shows a screen 70 of an application displayed by a display device as another example of a hospital visit screen. The same parts as those in screen 20 are denoted by the same numbers. In screen 70, the way of displaying characters is different from that in screen 20. In screen 70, the character 71 of user A logged in on the information processing terminal 1 on which screen 70 is displayed is displayed in a different manner from the characters 72 of other registered users who are on a hospital visit. The characters 72 of other registered users who are on a hospital visit are displayed in a light gray, and the character 71 of the user logged in on the information processing terminal on which screen 70 is displayed is displayed in a dark black. That is, they are displayed so that they can be distinguished by the color of the images. The difference in color can be distinguished based on the JIS standard and the color difference ΔE generally used in various industries. For example, when ΔE is 13 or more, it is defined as a different color. The server 3 specifies the color in HEX, RGB, etc. based on the color difference as described above, generates the image of the character 71 of user A and the image of the characters 72 of other registered users so that their colors are different from each other, and performs display control to transmit those images to the information processing terminal and display them on the display unit of the information processing terminal.
[0058] Also, on the screen 70, in order to make it easier for the user to recognize that it is themselves, "you" is displayed above the user's character 71. This makes it easier to visually distinguish oneself from others and feel more effectively connected to others in the same situation.
[0059] (Other Example 3) Fig. 9 shows, as another example of a screen for a hospital visit, a screen 80 of an application displayed by a display device. The same parts as those in the screen 20 are denoted by the same numbers. In the screen 80, the display of the character is different from that in the screen 20. In the screen 80, the character 81 of the user A who has logged in on the information processing terminal 1 on which the screen 80 is being displayed is displayed as an image with a different design from the characters 82 of other registered users who are visiting the hospital. A plurality of characters 82 of other registered users who are visiting the hospital are displayed as the same image, and the character 81 of the user A who has logged in on the information processing terminal 1 on which the screen 80 is being displayed is displayed as an image registered according to the preference of the user A. The server 3 searches for and extracts, from the database, the image of the character registered by the user A at the time of user registration based on the user ID of the user A in order to display the screen 80, and transmits it to the information processing terminal 1. Together with the image 81, the images of the characters 82 of other registered users are also transmitted. The information processing terminal 1 causes these images transmitted from the server 3 to be displayed on the display unit.
[0060] (Other Example 4) FIG. 10 shows a screen 90 of an application displayed by a display device as another example of a screen for a hospital visit. In this system, on screen 90, the number of people scheduled for a hospital visit today is displayed, and further, display control is performed to display character images for that number of people. In area 91, the number of people scheduled for a hospital visit is displayed. In area 92, character images are displayed. In FIG. 10, illustration of detailed character images is omitted. When user A logged in to the information processing terminal 1 that displays screen 90 has a hospital visit scheduled today, an image of a character indicating user A is displayed larger than the images of other characters near the center of area 92. Also, the character name, avatar name, or user name for user A himself / herself can be displayed.
[0061] As described above, the preferred embodiments of the present disclosure have been described in detail with reference to the accompanying drawings, but the technical scope of the present disclosure is not limited to such examples. Also, not all of the components shown in the embodiments are essential components of the present disclosure. Further, the features shown in each embodiment are applicable to other embodiments as long as they do not conflict with each other.
[0062] The above-described display control of the display unit can also be executed by an information processing terminal in which a program is installed, or by transmitting and receiving information between the other information processing device and a network or cable. Also, the various information processes described above can be executed by one or a plurality of information processing devices in which a program is installed, such as cloud services or distributed computers. Note that the server 3 may be configured on-premises, may be configured in the cloud, or may be configured as a virtual server or container in the cloud.
[0063] On the screen 20 of the display unit of the information processing terminal used by the user who has logged in to the information processing terminal with predetermined user identification information, the total number (total number of people) of registered users who are scheduled to visit the hospital today is assumed to include that user because the database stores the hospital visit schedule for today for the user with that user identification information. However, even if the database stores the hospital visit schedule for today for the user with that user identification information, that user may not be included in the total number. That is, the total number may target only other registered users for counting.
[0064] Also, as the number display, the number of people who are scheduled to visit the hospital today was displayed, but it can be not only today but also the date and time including the current time, such as this morning, a predetermined time period including the current time, the current time, this week, this month, or this year. Also, as the actions of the patients for whom the number is counted, not only hospital visits but also gatherings where patients gather or participation in cancer-related events may be included. In that case, in the database, store the schedule of gatherings where patients gather or participation in cancer-related events and use it for searching.
[0065] In the above embodiment, cancer patients are particularly assumed as users, but not only cancer patients, but also people with various diseases, symptoms, disorders, injuries, poisonings, and abnormalities can be used and registered as users. Also, a system can be constructed assuming people who are raising children or providing care. As the number of people to display the connection, for example, the number of people who are scheduled to have rehabilitation today or the number of people who are currently breastfeeding can be displayed on the screen of the information processing terminal, and an image of a character can be further displayed on that screen. In cases such as child-rearing and disabilities, there are situations that involve mental distress similar to hospital visits. This system can provide new technologies for alleviating mental distress for such people.
Claims
1. A display control method for controlling a display of a display device, comprising: The display device displays a screen to a user who has logged into the patient-oriented system; The computer displaying, on the same screen of the display device, the total number of registered users of the system who are performing a predetermined action today, information on the predetermined action, and an image of a character representing the registered users of the system who are performing the predetermined action; A display control method for controlling a display on the display device.
2. The method of claim 1 , wherein the patient is a cancer patient.
3. The method of claim 1 , wherein the activity is a medical visit.
4. The method according to claim 1 , wherein the character images are images of characters in a number corresponding to the total number of people.
5. The method according to claim 1, characterized in that, in the same screen displayed to a user who has logged in with a given user identification information, a hospital visit schedule for the user with that user identification information is displayed.
6. 6. The method of claim 5, wherein the scheduled medical visit is a scheduled medical visit for today.
7. 2. The method of claim 1, wherein the today is a predetermined date and time including the present.
8. The method according to claim 1, characterized in that, in the same screen displayed to a user who has logged in with specified user identification information, attribute information of users having user identification information other than the specified user identification information is not displayed.
9. A program for causing a computer to execute the method according to any one of claims 1 to 8.
10. In the information processing device, A processing unit is provided for controlling a display of a display device that displays a screen to a user who has logged in to the patient-oriented system, The processing unit includes: displaying, on the same screen of the display device, the total number of registered users of the system who are performing a predetermined action today, information on the predetermined action, and an image of a character representing the registered users of the system who are performing the predetermined action; An information processing device that controls a display on the display device.
Citation Information
Patent Citations
Information processor, method and program
JP2009118513A
Health care system
JP2016218954A