Information processing apparatus, information processing system, and non-transitory computer
The information processing device and system use a generative AI model to derive personalized compensatory behaviors for cravings, enhancing motivation and effectiveness in suppressing cravings for addictive substances.
Patent Information
- Application Number
- JP2024135413
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-08-14
- Publication Date
- 2026-02-27
AI Technical Summary
Existing smoking cessation support systems lack effectiveness in suppressing cravings and do not adequately address cravings for various addictive substances beyond smoking.
An information processing device and system that uses a generative AI model to derive personalized compensatory behaviors based on user-specific data, including location and reason for cravings, to effectively suppress cravings by presenting tailored advice and tracking practice rates.
Enhances user motivation and competitiveness by providing suitable compensatory behaviors, effectively suppressing cravings through personalized advice and feedback mechanisms.
Smart Images

Figure 2026032667000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, an information processing system, and an information processing program. [Background technology]
[0002] Patent document 1 proposes a smoking cessation support system that includes a terminal for a person wishing to quit smoking that transmits information about quitting smoking entered by the person wishing to quit smoking, a medical professional terminal that transmits information about quitting smoking entered by medical professionals, a terminal for a person who has successfully quit smoking that transmits information about quitting smoking entered by a person who has successfully quit smoking, a server device that has a transmission table in which the destinations of information from each of the above terminals are pre-registered and a communication control unit that transmits information received based on the transmission table, and a secretariat terminal that updates the transmission table and / or the control content of the communication control unit of the server device, and each of the above terminals displays the information received from the server device.
[0003] Patent Document 2 proposes a smoking cessation support device in which, when the desire to smoke increases, a non-smoker operates an operation unit to request a message, and a computing device displays the message on a display unit.
[0004] Patent document 3 proposes a smoking cessation support device that has at least a computing device, a display unit, and a detector that detects external changes, and that when it predicts the desire to smoke, a program is activated and a message discouraging smoking is displayed.
[0005] Patent document 4 proposes a smoking cessation support device that has at least a computing device, a display unit, an operating unit, and a database, and that, when the program is started, displays a message selected from pre-selected options in the database to distract the user from the desire to smoke.
[0006] Patent document 5 proposes a smoking cessation support game and a smoking cessation support system that have a smoking urge level aggregation function, a smoking urge change graph creation function, a level determination function, a smoking cessation achievement determination function, a message selection function, an achievement prediction function, and a database revision function, as well as a smoking cessation support system for understanding and managing the situation of non-smokers.
[0007] Patent document 6 proposes a health information processing device that includes a reception unit that receives information related to a user's daily living activities, and a selection unit that selects, based on the information related to the user's daily living activities received by the reception unit, recommended information that satisfies the conditions related to the user and the conditions related to the timing of presentation from recommended information that is associated with conditions related to the user and the conditions related to the timing of presentation, as recommended information to be presented to the user. [Prior art documents] [Patent documents]
[0008] [Patent Document 1] Japanese Patent Application Laid-Open No. 2002-92180 [Patent Document 2] Japanese Patent Application Laid-Open No. 2006-190013 [Patent Document 3] Japanese Patent Application Laid-Open No. 2006-190014 [Patent Document 4] Japanese Patent Application Laid-Open No. 2006-259977 [Patent Document 5] Japanese Patent Application Laid-Open No. 2015-49886 [Patent Document 6] Japanese Patent Application Laid-Open No. 2017-40981 Summary of the Invention [Problem to be solved by the invention]
[0009] However, although various techniques have been proposed as techniques for assisting people to quit smoking, such as those in Patent Documents 1 to 6, there is room for improvement in each of them in order to effectively and successfully quit smoking.
[0010] It is also desirable to suppress cravings in a variety of addictive states, including not only smoking but also appetite, alcohol, gambling, drugs, games, shopping, and the like.
[0011] The present invention has been made in consideration of the above facts, and aims to provide an information processing device, an information processing system, and an information processing program that are capable of effectively suppressing cravings in an addictive state. [Means for solving the problem]
[0012] The information processing device according to the first aspect includes a processor, which, when receiving a craving signal representing a craving in a dependent state from a terminal of a pre-registered user, derives a compensatory behavior for the craving suitable for the user and performs processing to present the compensatory behavior and the rate at which the compensatory behavior is practiced on the terminal.
[0013] According to the first aspect, by presenting compensatory behaviors for cravings that are suitable for the user and the rate at which the compensatory behaviors are practiced on the user's device, it is expected that a sense of competition and motivation will be improved, and it will be possible to effectively suppress cravings in an addictive state.
[0014] In the information processing device of the second aspect, in the information processing device of the first aspect, the processor acquires in advance answers to pre-questions about the user's craving, and when the craving signal is received, requests the location at the time the craving occurred and the reason for the craving to acquire the location and the reason, and uses at least one of the answers to the pre-questions, the location, the reason, and the time the craving signal was received to generate input information to be input into a generative AI model capable of generating data according to input data, and inputs the information into the generative AI model, thereby deriving the compensatory behavior.
[0015] According to the second aspect, it is possible to derive a compensatory behavior that is more suitable for the user than when an arbitrary compensatory behavior is derived from pre-prepared compensatory behaviors.
[0016] In the information processing device according to the third aspect, in the information processing device according to the first or second aspect, the processor receives from the terminal whether or not the presented compensatory behavior can be practiced, and updates the practice rate.
[0017] According to the third aspect, it is possible to present an updated practice ratio.
[0018] In the information processing device of the fourth aspect, in the information processing device of the second aspect, the processor receives from the terminal whether or not the presented compensatory behavior can be performed, and further uses the received whether or not the behavior can be performed to generate the input information.
[0019] According to the fourth aspect, it is possible to derive compensatory behavior taking into account the practice rate.
[0020] The information processing device according to a fifth aspect is the information processing device according to any one of the first to fourth aspects, and presents the compensatory behavior in which the practice rate is equal to or greater than a predetermined threshold.
[0021] According to the fifth aspect, it is possible to present compensatory behavior that is easy for the user to practice.
[0022] An information processing device according to a sixth aspect is an information processing device according to the second aspect, in which, when the practice rate of the compensatory behavior derived by the generative AI model is less than a predetermined threshold, a predetermined behavior is presented as the compensatory behavior.
[0023] According to the sixth aspect, it is possible to have the subject suppress craving more effectively than when a compensatory behavior is presented whose practice rate is below the threshold.
[0024] In the information processing device of the seventh aspect, in the information processing device of any one of the first to sixth aspects, the processor receives from the terminal whether or not the compensatory behavior can be practiced, derives the user's practice rate, and further performs processing to generate and present feedback content based on the number and duration of the cravings and the compensatory behavior for which the user's practice rate is equal to or greater than a predetermined threshold.
[0025] According to the seventh aspect, it is possible to provide feedback on the user's status, which can be determined from the number and duration of cravings and the user's compensatory behavior, the proportion of which is equal to or exceeds a predetermined threshold.
[0026] An information processing device according to an eighth aspect is an information processing device according to the seventh aspect, wherein the processor generates input information to be input into a generative AI model capable of generating data according to input data using the compensatory behavior when the number of times, duration, and practice rate of the craving by the user are above a predetermined threshold, and inputs the input information into the generative AI model, thereby generating the feedback content.
[0027] According to the eighth aspect, it is possible to provide feedback suited to the user.
[0028] An information processing system according to a ninth aspect includes the information processing device according to any one of the first to eighth aspects and the terminal.
[0029] According to the ninth aspect, it is possible to provide an information processing system that enables effective suppression of cravings in an addictive state.
[0030] An information processing program according to a tenth aspect causes a computer to execute a process in which, when a craving signal representing a craving in a dependent state of a pre-registered user is received from the terminal of the user, the computer derives a compensatory behavior for the craving suitable for the user, and presents the compensatory behavior and the rate at which the compensatory behavior is practiced on the terminal.
[0031] According to the tenth aspect, it is possible to provide an information processing program that enables effective suppression of cravings in an addictive state. [Effects of the Invention]
[0032] As described above, according to the present invention, it is possible to provide an information processing device, an information processing system, and an information processing program that are capable of effectively suppressing cravings in an addictive state. [Brief explanation of the drawings]
[0033] [Figure 1] 1 is a diagram showing a schematic configuration of an information processing system according to an embodiment of the present invention; [Figure 2] 2 is a block diagram showing the configuration of a main part of an electrical system of an information processing terminal and a server in the information processing system according to the present embodiment. FIG. [Figure 3] FIG. 2 is a diagram illustrating a functional configuration of a server of the information processing system according to the present embodiment. [Figure 4] 1 is a sequence diagram showing an outline of the flow of a smoking cessation support process performed in an information processing system according to the present embodiment. [Figure 5] FIG. 10 is a diagram showing an example of a screen when asking a preliminary question. [Figure 6] FIG. 10 is a diagram showing another example of a screen when asking a preliminary question. [Figure 7] 10 is a flowchart showing an example of the flow of processing performed at an information processing terminal operated by a user who wishes to quit smoking in the information processing system according to the present embodiment. [Figure 8] FIG. 10 is a diagram showing an example of a smoking cessation support screen. [Figure 9] FIG. 10 is a diagram showing another example of the smoking cessation support screen. [Figure 10] 10 is a flowchart illustrating an example of a flow of processing performed by a server in the information processing system according to the present embodiment. [Figure 11] 10A and 10B are diagrams illustrating examples of displays on an information processing terminal of the information processing system according to the present embodiment. [Figure 12] FIG. 10 is a diagram illustrating an example of a feedback interval to a user. [Figure 13] FIG. 10 is a diagram illustrating an example of feedback. [Figure 14] FIG. 10 is a diagram showing an example of feedback from other users. [Figure 15] FIG. 10 is a diagram illustrating an example of a home screen displayed when the drinking reduction support application is launched. [Figure 16] FIG. 11 is a diagram showing an example of a screen displaying a compensatory behavior in the information processing system according to the second embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0034] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will now be described in detail with reference to the accompanying drawings. In this embodiment, an information processing system that supports suppression of cravings when a user is in an addictive state will be described.
[0035] In the present disclosure, examples of things that may be craved in a user's addictive state include tobacco, alcohol, food, gambling, drugs, games, and shopping.
[0036] In addition, in this disclosure, "user" refers to a person who uses a program that has the function of recording health-related data. An example of a user is a person who changes their behavior through a program that encourages behavioral change. Users include users before visiting a medical institution and users who have visited a medical institution. Users who have visited a medical institution include users who are subject to medical fee calculations and users who are not subject to medical fee calculations.
[0037] Furthermore, a "patient" refers to a user who is currently receiving treatment at a medical institution. In other words, a patient refers to a user who has started or is currently undergoing treatment at a medical institution.
[0038] (First embodiment) In this embodiment, a case where the object of craving in a user's addictive state is tobacco will be described as an example. That is, in this embodiment, an information processing system for supporting a user in quitting smoking will be described. Figure 1 is a diagram showing the schematic configuration of the information processing system according to this embodiment.
[0039] As shown in FIG. 1, an information processing system 10 according to this embodiment has a server network system configuration including a server 12 as an example of an information processing device and a plurality of information processing terminals 14a to 14c.
[0040] Of the multiple information processing terminals 14a to 14c, the information processing terminal 14a corresponds to a user's terminal and is operated by a user who wishes to quit smoking. The information processing terminal 14b is operated by an instructor who provides smoking cessation guidance, and the information processing terminal 14c is operated by a company or an insurance association. In this embodiment, various personal computers are applied to the information processing terminals 14b and 14c, and a mobile terminal such as a smartphone is applied to the information processing terminal 14a, but this is not limiting. Furthermore, the information processing terminals 14b and 14c may be omitted in the configuration.
[0041] The information processing terminals 14a to 14c and the server 12 are connected to each other via a communication line 16 such as a LAN (Local Area Network), a WAN (Wide Area Network), the Internet, an intranet, etc. The information processing terminals 14a to 14c and the server are capable of communicating various types of data with each other via the communication line 16. The information processing terminals 14a to 14c will be referred to as information processing terminals 14 unless otherwise distinguished.
[0042] In the information processing system 10 according to this embodiment, the server 12 provides a service to assist users who wish to quit smoking and who have registered in advance to quit smoking by suggesting compensatory behaviors for smoking in order to curb smoking.
[0043] Next, a description will be given of the main configuration of the electrical systems of the information processing terminal 14 and the server 12 according to this embodiment. Fig. 2 is a block diagram showing the main configuration of the electrical systems of the information processing terminal 14 and the server 12 in the information processing system 10 according to this embodiment. Note that since the information processing terminal 14 and the server 12 basically have the configuration of a general computer, the server 12 will be described as a representative.
[0044] As shown in FIG. 2, the server 12 according to this embodiment includes a CPU 12A, a ROM 12B, a RAM 12C, a storage 12D, an operation unit 12E, a display unit 12F, and a communication IF (interface) unit 12G. The CPU 12A controls the overall operation of the server 12. The ROM 12B stores various control programs and various parameters as information processing programs. The RAM 12C is used as a work area when the CPU 12A executes various programs. The storage 12D stores various data and application programs, and also functions as a database that stores various user information. The operation unit 12E is used to input various information. The display unit 12F is used to display various information. The communication I / F unit 12G is connected to a communication line 16 and transmits and receives various data to and from devices connected to the communication line 16 and other devices other than the server 12 itself. The above-described components of the server 12 are electrically connected to one another via a system bus 12H. As the storage 12D, for example, a nonvolatile storage unit such as a hard disk or a flash memory may be used.
[0045] With the above configuration, the server 12 according to this embodiment uses the CPU 12A to access the ROM 12B, the RAM 12C, and the storage 12D, to obtain various data via the operation unit 12E, and to display various information on the display unit 12F. In addition, the server 12 uses the CPU 12A to control the transmission and reception of communication data via the communication I / F unit 12G.
[0046] In addition to the above, the information processing terminal 14a may further be provided with a microphone, a camera, etc. In this case, it becomes possible to obtain audio with the microphone and photographic images with the camera.
[0047] Next, a functional configuration of the server 12 of the information processing system 10 according to this embodiment configured as described above will be described. Fig. 3 is a diagram showing the functional configuration of the server 12 of the information processing system 10 according to this embodiment.
[0048] The server 12 has the functions of a communication unit 18, a compensatory behavior deriving unit 20, a presentation unit 22, and a feedback generating unit 24 by executing an information processing program stored in the ROM 12B.
[0049] The communication unit 18 communicates with the information processing terminal 14a of the user who wishes to quit smoking and exchanges various information. One example of the exchange of various information is sending a preliminary question to the user who wishes to quit smoking and obtaining a response to the question. Furthermore, when the user who wishes to quit smoking wants to smoke, a smoking desire signal, which is an example of a craving signal that indicates the user's addictive craving to smoke, is sent from the information processing terminal 14a to the server 12 and received by the communication unit 18.
[0050] When the compensatory behavior deriving unit 20 receives a smoking urge signal from the user's information processing terminal 14a, it derives a smoking compensatory behavior appropriate for the user. For example, the compensatory behavior deriving unit 20 may use AI (artificial intelligence) to display highly practical advice tailored to the user's personal preferences and the circumstances (location, time, etc.) at the time of the desire to smoke. Specifically, the compensatory behavior deriving unit 20 acquires answers to pre-registered questions about smoking in advance. When the compensatory behavior deriving unit 20 receives a smoking urge signal, it requests the user to provide the location and reason for the desire to smoke at the time of the desire to smoke, thereby acquiring the location and reason for the desire to smoke. It then uses at least one of the answers to the pre-registered questions, the location of the desire to smoke, the reason for the desire to smoke, and the time the smoking urge signal was received to generate input information (prompts) to be input into a generative AI model capable of generating data according to the input data, and inputs the input information into the generative AI model, thereby deriving the compensatory behavior. The compensatory behavior deriving unit 20 also derives the practice rate of the derived compensatory behavior. The practice rate of the compensatory behavior is derived based on information collected from users who have previously exhibited compensatory behavior. For example, the compensatory behavior deriving unit 20 may receive information on whether the presented compensatory behavior can be performed from the user's information processing terminal 14a and store it in the storage 12D. Each time the compensatory behavior deriving unit 20 receives information on whether the compensatory behavior can be performed, the compensatory behavior deriving unit 20 updates the compensatory behavior deriving rate. The deriving rate may include all other users, but may also be a user-specific deriving rate. The compensatory behavior deriving unit 20 may derive compensatory behaviors whose deriving rate is equal to or greater than a predetermined threshold. For example, the compensatory behavior deriving unit 20 may generate a prompt for deriving a compensatory behavior whose deriving rate is equal to or greater than a threshold, along with the deriving rate for each compensatory behavior, and input the generated prompt into the generative AI model to derive the compensatory behavior. Alternatively, if the compensatory behavior derive by the generative AI model is less than the threshold, a predetermined compensatory behavior may be derive.
[0051] The presentation unit 22 presents the compensatory behavior and the practice rate derived by the compensatory behavior derivation unit 20 to the user's information processing terminal 14a, thereby presenting the compensatory behavior and the practice rate to the user.
[0052] The feedback generator 24 generates feedback content summarizing the user's smoking cessation status. For example, the feedback content for the smoking cessation status is generated based on the number of times the urge to smoke occurred, the duration, and the user's compensatory behavior when the user's practice rate is equal to or greater than a predetermined threshold. Specifically, the feedback content may be generated by generating a prompt requesting the generation of feedback content for the smoking cessation status using the number of times the urge to smoke occurred, the duration, and the user's compensatory behavior when the user's practice rate is equal to or greater than a predetermined threshold, and inputting the generated prompt into the generation AI model.
[0053] When deriving a compensatory behavior using the generative AI model, the compensatory behavior derivation unit 20 may further use the possibility of implementation to generate a prompt as input information to derive the compensatory behavior. For example, the compensatory behavior derivation unit 20 may derive a compensatory behavior including a prompt to derive a compensatory behavior whose implementation rate is equal to or greater than a predetermined rate.
[0054] Next, an outline of the flow of the smoking cessation support process performed in the information processing system 10 according to this embodiment will be described. Fig. 4 is a sequence diagram showing an outline of the flow of the smoking cessation support process performed in the information processing system 10 according to this embodiment.
[0055] A user who wishes to quit smoking registers in advance with the information processing system 10. When registering, the user answers preliminary questions and transmits them to the server 12. Examples of the contents of the preliminary questions are as follows: The answers to the questions may be prepared in advance and can be selected.
[0056] 1. What time do you usually smoke? When I woke up in the morning, around XX:XX After breakfast, around XX:XX After lunch, around XX:XX During breaks: Around ○○:○○, Around ○○:○○, Around ○○:○○ After dinner, around XX:XX 2. Do you smoke when drinking? Do not drink alcohol Smoking while drinking How many cigarettes do you smoke in an hour? 3. Do you smoke when drinking coffee, tea, or other beverages? Do not drink recreational drugs Coffee, tea and cigarettes set 4. Register places where you might smoke Smoking room at work Other smoking areas one's home Dining out In the car Pachinko and other entertainment facilities
[0057] Examples of screens for asking pre-questions are shown in Figures 5 and 6. Figure 5 shows an example of a screen that displays a message such as "Please tell us the time when you usually smoke," prompting the user to select the time when they usually smoke. Figure 6 shows an example of a screen that displays a message such as "Please tell us the places where you might smoke," prompting the user to select the places where they might smoke. Note that pre-questions are not limited to these, and similar screens are also used for questions such as "Do you smoke when drinking alcohol?" and "Do you smoke when enjoying a luxury item such as coffee or tea," as mentioned above.
[0058] The server 12 receives the answers to the advance questions and stores them in a database constructed in the storage 12D.
[0059] When a user who has completed user registration feels the desire to smoke, the user operates the information processing terminal 14a and taps the "I want to smoke" button to transmit a smoking desire signal to the server 12. When tapping the "I want to smoke" button, the user also registers the location, the reason for wanting to smoke, etc. with the server 12.
[0060] The server 12 receives the time when the smoking desire signal was received and the reason for the desire to smoke, and stores them in a database.
[0061] The database stores the time when the server 12 received the smoking desire signal and the reason for wanting to smoke, and then notifies the server 12 that storage has been completed.
[0062] The server 12 derives the compensatory behavior and the practice rate of the compensatory behavior, and transmits it to the user's information processing terminal 14a for presentation. In this way, presenting the practice rate of the user who actually received the advice along with the compensatory behavior is expected to enhance competitiveness and motivation, such as "because other people are doing it" or "because I think I can do it," thereby enabling effective smoking cessation. The compensatory behavior is derived, for example, as described above, when the compensatory behavior derivation unit 20 receives a smoking urge signal, by requesting the location and reason for the smoking urge at the time of the urge to smoke, acquiring the location and reason for the smoking urge, and generating a prompt using at least one of the answer to the pre-question, the location of the urge to smoke, the reason for the urge to smoke, and the time the smoking urge signal was received, and inputting the generated prompt into the AI model, thereby deriving the compensatory behavior. The practice rate of the derived compensatory behavior is derived from information stored in a database.
[0063] The user checks the compensatory behavior presented by the server 12 and operates the information processing terminal 14a to reply to the server 12 as to whether or not the presented compensatory behavior can be practiced.
[0064] When the server 12 receives from the user whether or not the compensatory behavior can be practiced, the server 12 updates the practice rate of the compensatory behavior presented to the user based on the practice rate received from the user, and stores the updated rate in the database.
[0065] Next, an example of specific processing performed by each unit of the information processing system 10 according to this embodiment will be described.
[0066] First, the processing performed by the information processing terminal 14a operated by a user who wishes to quit smoking will be described. Fig. 7 is a flowchart showing an example of the flow of processing performed by the information processing terminal 14a operated by a user who wishes to quit smoking in the information processing system 10 according to this embodiment. Note that the processing in Fig. 7 starts, for example, when a smoking cessation support application pre-installed in the information processing terminal 14a is launched.
[0067] In step 100, CPU 14A determines whether or not the request is for participation. For example, this determination is made by determining whether or not an operation instructing participation in the smoking cessation support application has been performed. If the determination is affirmative, the process proceeds to step 102. On the other hand, if a participation request has already been made, the determination is negative and the process proceeds to step 108.
[0068] In step 102, CPU 14A displays a predetermined participation application screen on display unit 14F, and proceeds to step 104. Note that the participation application screen also displays advance questions such as the time and place where you often smoke.
[0069] In step 104, the CPU 14A determines whether or not an answer has been given to the preliminary question, and waits until the determination is affirmative, and then proceeds to step .
[0070] In step 106, the CPU 14A transmits the answer to the advance question to the server 12, and the process proceeds to step 108.
[0071] In step 108, CPU 14A displays the content on display unit 14F, and the process proceeds to step 110. The content to be displayed may be, for example, a "I want to smoke" button that is operated when the user feels like smoking.
[0072] In step 110, the CPU 14A determines whether the "I want to smoke" button has been tapped. If the determination is affirmative, the process proceeds to step 112, and if negative, the process proceeds to step .
[0073] In step 112, CPU 14A transmits a smoking desire signal to server 12 and proceeds to step 114.
[0074] In step 114, CPU 14A determines whether or not smoking cessation support information has been received from server 12. The process waits until the determination is affirmative, and then proceeds to step .
[0075] In step 116, the CPU 14A displays a smoking cessation support screen that displays the smoking cessation support information received from the server 12, and then proceeds to step 118. The smoking cessation support screen displays the smoking compensatory behaviors derived by the server 12 and the percentage of those compensatory behaviors being practiced. For example, FIGS. 8 and 9 show examples of smoking cessation support screens. In the example of FIG. 8, an example of a compensatory behavior is presented: "Try replacing it with something you put in your mouth!", with a message displayed: "To freshen your mouth, try chewing a slice of lemon or lime. The refreshing acidity will refresh your mood." The percentage of those who practiced the compensatory behavior is shown as 80% for "I'll try it" and 20% for "I don't think I can do it." Another example of FIG. 9 shows an example of a compensatory behavior is presented: "Take another action!", with a message displayed: "To get some exercise and refresh yourself, try walking outside the break room for five minutes. You can breathe in some fresh air and change your mood." The percentage of those who practice the compensatory behavior is shown as 10% for "I'll try it" and 90% for "I don't think I can do it." In this way, the percentage of people who have actually quit smoking is displayed along with their compensatory behavior, which is expected to increase competitiveness and motivation, such as "because other people are doing it" or "because I think I can do it," and make it possible to effectively quit smoking.
[0076] In step 118, the CPU 14A determines whether or not the action is feasible. This determination is affirmative when, for example, "I'll try it" shown in Figures 8 and 9 is operated, and negative when "I don't think I can do it" is operated. If the determination is affirmative, the process proceeds to step 120, and if the determination is negative, the process proceeds to step 122.
[0077] In step 120, the CPU 14A transmits the implementation enablement to the server 12 and proceeds to step .
[0078] On the other hand, in step 122, the CPU 14A transmits a notice of impossibility of implementation to the server 12, and the process proceeds to step .
[0079] In step 124, CPU 14A determines whether to end the process. For example, this determination is made by determining whether an operation to end the smoking cessation support application has been performed. If the determination is negative, the process returns to step 110 and the above-described process is repeated. If the determination is positive, the process ends.
[0080] Next, specific processing performed by the server 12 of the information processing system 10 according to this embodiment will be described. Fig. 10 is a flowchart showing an example of the flow of processing performed by the server 12 of the information processing system 10 according to this embodiment. The processing in Fig. 10 starts, for example, when information representing a participation application or a smoking desire signal is received from the information processing terminal 14a.
[0081] In step 200, the CPU 12A determines whether the received signal is a participation application. If the determination is affirmative, the process proceeds to step 202. On the other hand, if a smoking desire signal is received, the determination is negative, and the process proceeds to step 206.
[0082] In step 202, CPU 12A determines whether or not an answer to the preliminary question has been received. This determination is made by determining whether or not an answer to the preliminary question transmitted from information processing terminal 14a in the above-mentioned step 106 has been received. The process waits until the determination is affirmative, and then proceeds to step 204.
[0083] In step 204, CPU 12A stores the answers to the advance questions in the database and ends the series of processes. Note that the user's registration information is also stored in the database along with the answers to the advance questions.
[0084] On the other hand, in step 206, the CPU 12A receives the smoking desire signal transmitted in step 112 from the information processing terminal 14a, and the process proceeds to step 208.
[0085] In step 208, the CPU 12A derives the compensatory behavior and practice rate when the desire to smoke arises, and the process proceeds to step 210. The method of deriving the compensatory behavior will be described in detail later.
[0086] In step 210, CPU 12A transmits the derived result to information processing terminal 14a of the user as smoking cessation support information, and the process proceeds to step 212. As a result, the determination in step 114 above is affirmative.
[0087] In step 212, CPU 12A determines whether the compensatory behavior presented as the smoking cessation support information is practicable. If the information processing terminal 14a transmits "practicable" in step 120, the result is affirmative, and the process proceeds to step 214. If the information processing terminal 14a transmits "not practicable" in step 122, the result is negative, and the process proceeds to step 216.
[0088] In step 214, the CPU 12A updates the practice rate of the presented compensatory behavior as practicable, stores it in the database, and ends the series of processes.
[0089] On the other hand, in step 216, the CPU 12A determines that the compensatory behavior cannot be practiced, updates the practice rate of the presented compensatory behavior, stores the updated rate in the database, and terminates the series of processes.
[0090] Next, we will explain in detail an example of a method for deriving compensatory behavior when the user feels the urge to smoke. Here, we will explain a specific example of deriving compensatory behavior by generating a prompt using the answer to the pre-question, the location of the urge to smoke, the reason for the urge to smoke, and the time when the urge to smoke signal was received, and inputting the prompt into the generative AI model.
[0091] The answers to the pre-questions, the location of the desire to smoke, the reason for the desire to smoke, and the time the desire to smoke signal was received are used to generate prompts to be input into the generative AI model.
[0092] The prompts were generated using the answers to the pre-questionnaire questions, the location of the smoking urge, the reason for the smoking urge, and the time when the smoking urge signal was received.<URL: https: / / openai.com / blog / chatgpt> ) and other generative AI models. Note that the following prompts are examples and are not limited to these.
[0093] "# Requests What is your simple advice for people who are craving a cigarette? Please use the "List of Advice for When You Feel Like Smoking" to give appropriate advice based on the "information about the person you are giving advice to." The tone is polite but friendly. ## Amount of advice * Approximately 200 characters * Start with a suggestion like, "So you're craving a smoke. Why not try this?" and then follow up with a list. * I'll offer at most three pieces of advice. ## Key points for giving advice according to the situation * Don't give advice that is impossible given the situation * Regarding time, please also consider whether it is work time or break time. # Information about the person giving advice ## profile * 54-year-old man * Car sales, sales * Working hours: Monday to Friday 9:00-17:00 ## Consulted situation ### Reasons for wanting to smoke * Because I was invited ### Time, timing * 12:50 * After lunch * Break ends at 1pm ### place * Workplace break room * Smoking room is about 200m away # List of advice for when you feel like smoking ## Replace with something you put in your mouth ### Specific items * Gum and candy ### Advice * Try some sour, sweet, or spicy foods to stimulate your taste buds! ## Do something different ### Specific actions * Talk to someone * Stretching * Tidy up ### Advice * Leave the area for a moment, take a deep breath, and imagine that you are filling your lungs with fresh air instead of cigarette smoke. * Why not try taking a nap break, even if it's just for 10 minutes? * Try a 5-minute head and foot massage! ## Change your environment ### Advice * When you feel like smoking, try changing your mindset. Accept your feelings by telling yourself that you want to smoke, but calmly ask yourself if you really need to. * Try to avoid going to stores that sell tobacco so you can't buy cigarettes."
[0094] An example of the answer that can be obtained by inputting the above prompt into a generative AI model is as follows:
[0095] "So you're craving a cigarette, why not try the following? 1. Leave the break room and take a short walk around the office. It can be refreshing and change your mood. 2. Try stretching. Moving your body can help you relax and also relieve the urge to smoke. 3. Take a deep breath. Take a slow, deep breath and try to calm yourself by imagining that you are filling your lungs with fresh air.
[0096] In the above example, three compensatory behaviors are derived. All three compensatory behaviors may be presented to the user, or the compensatory behavior that is most frequently practiced by the user may be selected and presented to the user.
[0097] FIG. 11 is a diagram showing an example of a display on the information processing terminal 14a of the information processing system 10 according to this embodiment.
[0098] In this embodiment, when a user feels like smoking, the user taps "Tap if you feel like smoking" shown in FIG. 11 as an example of a button for wanting to smoke.
[0099] When the "I want to smoke" button is tapped, a screen will appear prompting the user to answer the location and reason for wanting to smoke, as shown in Figure 11. In the example shown in Figure 11, the user can select answers such as "At home, in the car, at work" in response to the question "Where are you now?", and "Why do you think you want to smoke?" in response to the question "Stress, for some reason, because I was invited, because I drank alcohol."
[0100] Here, when the user answers the question about the location, reason, etc., the server 12 displays the compensatory behavior and the practice rate of the compensatory behavior derived by the above-mentioned derivation method, as shown in FIG.
[0101] 11 shows an example in which the user responds "I'll try it" to the presented compensatory behavior, and in response to that response, "Please let us know the results later" is displayed, followed by "Was the advice helpful?" When the user responds "Yes" or "No" to this, the server 12 receives the response result regarding whether or not the behavior can be practiced, and updates the practice rate of the presented compensatory behavior.
[0102] Furthermore, in the information processing system 10 according to this embodiment, the server 12 provides feedback to the user based on the practice status of the user who has proposed the compensatory behavior.
[0103] The feedback may be provided in conjunction with the "I want to smoke" button, for example, but the feedback may be provided more frequently immediately after the quitting smoking declaration, and then the intervals may be gradually increased, such as one day, two days, one week, or ten days after the quitting smoking declaration, as shown in Figure 12. Figure 12 is a diagram showing an example of the intervals at which feedback is provided to the user.
[0104] An example of feedback will now be described. Fig. 13 is a diagram showing an example of feedback. Fig. 14 is a diagram showing an example of feedback from other users.
[0105] Figure 13 shows an example of feedback from a user who uses the smoking cessation support application about once a day while quitting smoking, presses the button when they want to smoke at the same time, has a high rate of "I'll try" responses, and tries various methods such as moving their body or replacing what they put in their mouth as compensatory behaviors.
[0106] An example of feedback displayed is the message "You were able to successfully control the periodic cravings you had." Another example of detailed comments displayed is "You've tried various methods, such as moving your body and substituting something other than cigarettes to satisfy your cravings. By being able to change your cravings each time, you've been able to continue quitting smoking. That's great! Keep it up and control your cravings to make quitting smoking a success!"
[0107] The comment that displays the feedback may be a prepared comment that is displayed according to the user's "try it" response rate, the rate at which the user practices compensatory behavior, etc. Alternatively, a prompt that requests the user to create a comment according to the user's situation may be generated and input into a generative AI model to generate a comment for feedback.
[0108] On the other hand, Figure 14 shows an example of feedback for another user who uses the smoking cessation support application (randomly) multiple times a day while quitting smoking, who often changes what he puts in his mouth as a compensatory behavior, and whose frequency of use of the smoking cessation support application is decreasing.
[0109] An example of feedback is shown below, which reads, "Maybe you've passed the peak of your withdrawal symptoms...?!" Another example is a detailed comment, which reads, "You had a strong urge to smoke for a week. Perhaps it was a busy time with work or something? But you were able to get through it because you took steps to properly switch off your urge each time. Your approach is great. It seems like you were able to deal with it well by replacing your urge with something else. Once you get used to it, the day will come when you won't have to react to the urge to smoke. Let's work hard together until then."
[0110] In this way, by providing users with feedback that includes their smoking cessation status, it is possible to encourage them to quit smoking effectively.
[0111] (Second embodiment) Next, an information processing system according to a second embodiment will be described. In the above embodiment, the case where the object of craving in a user's addictive state is tobacco was described, but in this embodiment, the case where the object of craving is alcohol will be described. That is, the information processing system 10 according to this embodiment supports the user in reducing alcohol consumption.
[0112] Since the configuration of the information processing system 10 itself is the same as that of the above embodiment, a detailed description will be omitted and differences will be described with the same reference numerals attached.
[0113] In this embodiment, when a user starts drinking alcohol, a drinking start signal indicating that the user has started drinking alcohol is transmitted as an example of a craving signal from information processing terminal 14a to server 12, and is received by communication unit 18. For example, when an alcohol reduction support application that supports alcohol reduction is installed on information processing terminal 14a and an operation to start drinking is performed on the application, the drinking start signal is transmitted to server 12, and the drinking start signal is received by communication unit 18 of server 12.
[0114] The compensatory behavior deriving unit 20 derives a suggestion that leads to drinking less as a compensatory behavior. For example, as in the first embodiment, a response to a preliminary question is obtained, and when a drinking start signal is received, the location and reason for starting drinking are requested to obtain the location and reason for starting drinking, and a prompt is generated using at least one of the response to the preliminary question, the location and reason for starting drinking, and the time when the new start signal was received, and the prompt is input into the generation AI model, thereby deriving a compensatory behavior. Alternatively, compensatory behaviors that lead to drinking less may be created in advance, and a compensatory behavior may be derived by randomly selecting a compensatory behavior. A specific example of a compensatory behavior is shown below. Why not try "deciding how much you'll drink before you start drinking"? · Why not try "eating before drinking"? · Why not try "Decide Until What Time to Drink"? Why not try "Relieving body chills with tea or hot water"? · Why not try "using a smaller glass to drink from"? Why not try bringing only the alcohol you will drink today to the table? Why not try having a soft drink as your first drink?
[0115] As in the first embodiment, the presentation unit 22 derives the practice rate of the compensatory behavior derived by the compensatory behavior deriving unit 20, and presents the compensatory behavior and the practice rate to the user's information processing terminal 14a. As in the first embodiment, the practice rate of the compensatory behavior is derived based on information collected from users who have previously presented compensatory behavior. For example, the presentation unit 22 receives information on whether the presented compensatory behavior can be presented from the user's information processing terminal 14a and stores it in the storage 12D, and updates the practice rate of the compensatory behavior every time the information on whether the compensatory behavior can be presented is received.
[0116] The feedback generation unit 24 generates feedback content summarizing the user's drinking reduction status. For example, the feedback content for the drinking reduction status is generated based on the number of drinks, the duration, and the user's compensatory behavior when the user's practice rate is above a predetermined threshold. Specifically, the feedback generation unit 24 generates a prompt requesting the generation of feedback content for the drinking reduction status using the number of drinks, the duration, and the user's compensatory behavior when the user's practice rate is above a predetermined threshold, and inputs this into the generation AI model to generate the feedback content.
[0117] Next, the operation of the information processing system 10 according to this embodiment will be described with specific screen examples.
[0118] In the information processing system 10 according to this embodiment, when a user operates the information processing terminal 14a to start up a pre-installed drinking reduction support application, a home screen shown in FIG. 15 is displayed.
[0119] On the home screen in Figure 15, the message "Mr. / Ms. XX, first let's decide what to do today!" is displayed, and the options to "Decide what to do today" and "Keep a record of drinking and days off drinking" are available.
[0120] When the user starts drinking, he / she operates "Keep a record of drinking and non-drinking days" on the screen of Fig. 15, which causes a drinking start signal to be sent to the server 12. As a result, the communication unit 18 receives the drinking start signal, which is an example of a craving signal.
[0121] When the communication unit 18 receives the drinking start signal, the compensatory behavior deriving unit 20 derives compensatory behavior that will lead to drinking less, returns it to the information processing terminal 14a, and displays it on the display unit 14F. For example, FIG. 16 shows an example of a screen displaying compensatory behavior in the information processing system 10 according to this embodiment. The example in FIG. 16 shows an example in which "Why don't you try deciding until what time you will drink?" is suggested as an example of compensatory behavior. The practice rate of the compensatory behavior is also displayed. The example in FIG. 16 shows an example in which the practice rates of "I'll try it 65%" and "I don't think I can do it 35%" are displayed.
[0122] The user also checks the compensatory behavior presented by the server 12 and operates the information processing terminal 14a to reply to the server 12 whether or not the presented compensatory behavior can be practiced. For example, in the example of FIG. 16, when "Practice" is operated, the reply that the compensatory behavior can be practiced is sent to the server 12.
[0123] When the server 12 receives from the user whether or not the compensatory behavior can be practiced, the server 12 updates the practice rate of the compensatory behavior presented to the user based on the practice rate received from the user, and stores the updated rate in the database.
[0124] As a result of the various components of the server 12 functioning in this way, compensatory behaviors that suppress the user's cravings and the rate at which they are practiced are presented to the user, just as in the above embodiment. Therefore, by presenting the rate at which users who actually received advice practiced the compensatory behaviors, along with the rate at which they practiced the advice, it is expected that a sense of competition and motivation will be enhanced, such as "because other people are doing it" or "because I think I can do it," and it will be possible to effectively practice cutting down on alcohol.
[0125] In the above embodiments, as an example of the target of craving, the first embodiment describes an example of supporting smoking cessation by using tobacco, and the second embodiment describes an example of supporting drinking reduction by using alcohol, but the present invention is not limited to this. For example, other targets of craving, such as appetite, gambling, drugs, games, and shopping, may be used to support craving suppression in the same way as in the above embodiments.
[0126] In the above embodiment, a CPU is used as an example of a processor, but the processor is not limited to this. For example, a GPU (Graphics Processing Unit), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), a programmable logic device, etc. may also be used.
[0127] Furthermore, the operation of the processor in the above embodiments is not limited to the operation of a single processor, but may be the operation of multiple processors located in physically separate locations working together. Furthermore, the order of the operations of the processors is not limited to the order described in the above embodiments, and may be changed as appropriate.
[0128] Furthermore, although the processing performed by each unit of the information processing system 10 in each of the above embodiments has been described as software processing performed by executing a program, this is not limited to this. For example, the processing may be performed by hardware such as a GPU (Graphics Processing Unit), an ASIC (Application Specific Integrated Circuit), or an FPGA (Field-Programmable Gate Array). Alternatively, the processing may be a combination of both software and hardware. Furthermore, if the processing is software, the program may be stored in various storage media and distributed.
[0129] Furthermore, the present invention is not limited to the above, and it goes without saying that various modifications can be made without departing from the spirit of the present invention. [Explanation of symbols]
[0130] 10 Information Processing Systems 12 Servers 14 Information processing terminal 18 Communications Department 20 Compensatory behavior derivation section 22 Presentation section 24 Feedback Generation Unit
Claims
1. a processor, the processor comprising: When a craving signal indicating a craving in an addictive state of a pre-registered user is received from the terminal of the pre-registered user, a compensatory behavior for the craving appropriate for the user is derived; An information processing device that performs processing to present the compensatory behavior and the practice rate of the compensatory behavior on the terminal.
2. the processor acquires answers to preliminary questions about the desire from the user in advance, and when the desire signal is received, requests the location at the time of the desire and the reason for the desire and acquires the location and the reason; The information processing device of claim 1, wherein the compensatory behavior is derived by generating input information to be input into a generative AI model capable of generating data according to input data using at least one of the answer to the pre-question, the location, the reason, and the time when the craving signal was received, and inputting the input information into the generative AI model.
3. The information processing device according to claim 1 , wherein the processor receives from the terminal information indicating whether the presented compensatory behavior can be practiced and updates the practice rate.
4. The information processing device according to claim 2 , wherein the processor receives from the terminal whether the presented compensatory behavior can be practiced, and generates the input information using the received whether the compensatory behavior can be practiced.
5. The information processing device according to claim 1 , wherein the processor presents the compensatory behavior when the practice rate is equal to or greater than a predetermined threshold.
6. The information processing device according to claim 2 , wherein the processor presents a predetermined behavior as the compensatory behavior when the practice rate of the compensatory behavior derived by the generative AI model is less than a predetermined threshold.
7. The processor: receiving from the terminal whether or not the compensatory behavior can be practiced and deriving a practice rate of the user; The information processing device according to claim 1 , further comprising a process of generating and presenting feedback content based on the number and duration of the cravings and the compensatory behavior of the user whose practice rate is equal to or exceeds a predetermined threshold.
8. The information processing device described in claim 7, wherein the processor generates the feedback content by generating input information to be input into a generative AI model capable of generating data according to input data using the compensatory behavior when the number of times, duration, and practice rate of the craving by the user are above a predetermined threshold, and inputting the input information into the generative AI model.
9. An information processing system comprising: the information processing device according to claim 1; and the terminal.
10. On the computer, When a craving signal indicating a craving in an addictive state of a pre-registered user is received from the terminal of the pre-registered user, a compensatory behavior for the craving appropriate for the user is derived; An information processing program for executing a process of presenting the compensatory behavior and the practice rate of the compensatory behavior on the terminal.
Citation Information
Patent Citations
System for supporting abstention from smoking
JP2002092180A
Smoking cessation support device
JP2006190013A
Smoking cessation support device
JP2006190014A
Smoking cessation support device
JP2006259977A
Smoking support game and Anti-smoking central management system
JP2015049886A