Information processing method, information processing device, and information processing program

The information processing method addresses the challenge of identifying user behavioral information by using captured images to determine mission completion, enhancing user motivation and completion rates in behavioral change services.

JP2026067161APending Publication Date: 2026-04-20THE KANSAI ELECTRIC POWER CO
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
THE KANSAI ELECTRIC POWER CO
Filing Date
2024-10-08
Publication Date
2026-04-20

AI Technical Summary

Technical Problem

Existing technologies face challenges in identifying user behavioral information to calculate mission completion rates in publicly recruited missions, leading to difficulty in implementing services that encourage behavioral changes.

Method used

An information processing method that acquires and displays missions promoting behavioral change, determines mission completion based on captured images, and outputs completion results, allowing users to complete missions by capturing images that meet predefined conditions.

Benefits of technology

This approach encourages a wide variety of behavioral changes by simplifying mission completion determination, improving motivation, and increasing completion rates without burdening users with complex input operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026067161000001_ABST
    Figure 2026067161000001_ABST
Patent Text Reader

Abstract

Encouraging users to make diverse behavioral changes. [Solution] The information processing method is a computer-based information processing method that includes: acquiring information indicating a mission to encourage behavioral change and the conditions for achieving the mission; displaying the mission on the display of an information terminal used by the user; detecting that a captured image has been input to the information terminal, determining whether the user has achieved the mission based on the captured image and the conditions for achieving the mission; and outputting information indicating the result of the determination to the information terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to a technology for prompting users to change their behavior.

Background Art

[0002] In recent years, there has been a known service in which a company solicits participants for missions related to its business and provides rewards according to the degree of mission achievement, thereby aiming to activate the business. Patent Document 1 describes a technology for providing a reward according to the degree of achievement to a user who has participated in an environmental contribution activity requested by an entity. It is described that the degree of achievement of the environmental contribution activity is calculated based on the user's past behavior information and activity information such as the holding area, date and time of the environmental contribution activity, and the behavior content of the participants.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] The present inventors are considering the realization of a service that more generally expands the above service. Specifically, the present inventors are considering the realization of a service that prompts users to make various behavior changes by soliciting missions for prompting behavior changes and their participants and providing rewards to the participants who have achieved the missions.

[0005] However, in order to realize this service using the technology of Patent Document 1, it is necessary to identify in advance the user's past behavioral information that can be compared with the participant's actions indicated by the mission, in order to calculate the degree of mission completion, and to acquire such behavioral information. However, in the service under consideration, both the mission and its participants are publicly recruited, so it is difficult to identify in advance the participant's actions indicated by the mission and the user's past behavioral information that can be compared with them. Therefore, it is difficult to realize this service using the technology of Patent Document 1.

[0006] This invention was made to solve these problems and aims to provide a technology that can encourage a wide variety of behavioral changes in users. [Means for solving the problem]

[0007] The information processing method according to the present invention is an information processing method for a computer, and includes: acquiring information indicating a mission to promote behavioral change and the conditions for achieving the mission; displaying the mission on the display of an information terminal used by a user; detecting that a captured image has been input to the information terminal, determining whether the user has achieved the mission based on the captured image and the conditions for achieving the mission; and outputting information indicating the result of the determination to the information terminal.

[0008] In this configuration, information indicating missions that encourage behavioral change and the conditions for achieving those missions is acquired, and the acquired missions are displayed on the user's information terminal screen. Therefore, a wide variety of missions that encourage behavioral change, acquired through public recruitment and other means, can be presented to the user.

[0009] Furthermore, in this configuration, whether or not a user has completed a mission is determined based on the captured image entered into the information terminal and the acquired mission completion conditions. This allows users to determine whether or not they have completed a mission simply by entering the captured image. Therefore, users are saved the trouble of entering information that is specified in advance according to the content of the mission for this determination. This prevents users from feeling burdened by the input operation required to determine whether or not they have completed a mission, and thus prevents a decrease in motivation to complete the mission. As a result, the mission completion rate can be improved.

[0010] Thus, this configuration allows us to present users with a wide variety of missions that encourage behavioral change, obtained through public recruitment and other means, and thereby encourage users to implement a wide range of behavioral changes.

[0011] In the above configuration, the mission completion condition is that a first image showing a predetermined object related to the mission is included in the captured image, and the determination may include determining that the user has completed the mission if the first image is included in the captured image, and determining that the user has not completed the mission if the first image is not included in the captured image.

[0012] According to this configuration, when a user inputs a captured image containing a first image showing a predetermined object related to the mission into the information terminal, it can be appropriately determined that the user has completed the mission. Furthermore, according to this configuration, when a user inputs a captured image that does not contain the first image into the information terminal, it can be appropriately determined that the user has not completed the mission.

[0013] In the above configuration, the mission completion condition is that a second image showing predetermined characters related to the mission is included in the captured image, and the determination may include determining that the user has completed the mission if the captured image includes the second image, and determining that the user has not completed the mission if the captured image does not include the second image.

[0014] According to this configuration, when a user inputs a captured image containing a second image representing predetermined characters related to the mission into the information terminal, it can be appropriately determined that the user has completed the mission. Furthermore, according to this configuration, when a user inputs a captured image that does not contain the second image into the information terminal, it can be appropriately determined that the user has not completed the mission.

[0015] In the above configuration, the mission completion condition is that a third image indicating a predetermined location related to the mission is included in the captured image, and the determination may include determining that the user has completed the mission if the captured image includes the third image, and determining that the user has not completed the mission if the captured image does not include the third image.

[0016] According to this configuration, when a user inputs a captured image that includes a third image indicating a predetermined location related to the mission into the information terminal, it can be appropriately determined that the user has completed the mission. Furthermore, according to this configuration, when a user inputs a captured image that does not include the third image into the information terminal, it can be appropriately determined that the user has not completed the mission.

[0017] In the above configuration, the determination may also include detecting that information indicating the shooting location is added to the captured image, and determining that the user has achieved the mission only if the captured image includes the third image and the shooting location indicates a location within a predetermined distance from the predetermined location.

[0018] According to this configuration, when a user inputs a captured image with information indicating the shooting location into an information terminal, it can be appropriately determined that the user has completed the mission only when the captured image includes a third image and the shooting location indicates a location within a predetermined distance from a predetermined location related to the mission.

[0019] In the above configuration, the mission completion condition is that a fourth image showing a predetermined first object related to the mission and a fifth image showing a predetermined second object related to the mission are both included in the captured image, and the determination may include determining that the user has completed the mission if both the fourth image and the fifth image are included in the captured image, and determining that the user has not completed the mission if at least one of the fourth image and the fifth image is not included in the captured image.

[0020] According to this configuration, when a user inputs a captured image into the information terminal that includes both a fourth image showing a predetermined first object related to the mission and a fifth image showing a predetermined second object related to the mission, it can be appropriately determined that the user has completed the mission. Furthermore, according to this configuration, when a user inputs a captured image into the information terminal that does not include at least one of the fourth and fifth images, it can be appropriately determined that the user has not completed the mission.

[0021] In the above configuration, the process further includes obtaining information indicating a shooting method for obtaining the captured image that satisfies the conditions for achieving the mission, and displaying the mission may further include displaying the shooting method.

[0022] With this configuration, users can easily obtain images that meet the mission's completion conditions by referring to the shooting method displayed on the information terminal's screen. This can improve the user's motivation to complete the mission.

[0023] In the above configuration, outputting the result of the determination may include further outputting the reason why it is determined that the mission has not been achieved when it is determined that the mission has not been achieved in the determination.

[0024] According to this configuration, the user can easily re-acquire a captured image determined to have achieved the mission by referring to the reason determined that the mission has not been achieved displayed on the display of the information terminal.

[0025] In the above configuration, the mission includes a first mission and a second mission that gradually prompt behavioral changes, the second mission prompts a behavioral change at the next stage of the first mission, and outputting the result of the determination may include further displaying the second mission on the display when it is determined that the first mission has been achieved.

[0026] In this configuration, the second mission is displayed on the display of the information terminal used by the user determined to have achieved the first mission. Thereby, it is possible to prompt the user to make a behavioral change at the next stage of the first mission. Thus, this configuration can prompt the user to make behavioral changes step by step.

[0027] In addition, the present invention can be realized not only as an information processing method for executing the above-described characteristic processing, but also as an information processing apparatus or the like having a characteristic configuration corresponding to the characteristic processing executed by the information processing method. Further, it can also be realized as a computer program for causing a computer to execute the characteristic processing included in such an information processing method. Therefore, in the following other aspects, the same effects as the above information processing method can be achieved.

[0028] The information processing apparatus according to the present invention is an information processing apparatus including a processor, the processor performing the following actions: acquiring information indicating a mission to promote behavioral change and the conditions for achieving the mission; displaying the mission on the display of an information terminal used by a user; detecting that a captured image has been input to the information terminal, determining whether the user has achieved the mission based on the captured image and the conditions for achieving the mission; and outputting information indicating the result of the determination to the information terminal.

[0029] The information processing program according to the present invention causes a computer to perform the following actions: acquire information indicating a mission to encourage behavioral change and the conditions for achieving the mission; display the mission on the display of an information terminal used by the user; and, upon detecting that a captured image has been input to the information terminal, determine whether the user has achieved the mission based on the captured image and the conditions for achieving the mission; and output information indicating the result of the determination to the information terminal.

[0030] The present invention can also be realized as an information processing system that operates using such an information processing program. Furthermore, it goes without saying that such a computer program can be distributed via a computer-readable, non-transient recording medium such as a CD-ROM, or via a communication network such as the Internet. [Effects of the Invention]

[0031] According to this disclosure, it is possible to encourage a wide variety of behavioral changes in users. [Brief explanation of the drawing]

[0032] [Figure 1] This is an overall diagram of the information processing system. [Figure 2] This figure shows an example of mission information. [Figure 3]This figure shows an example of a mission display screen for a mission where the type is "specified item". [Figure 4] This figure shows an example of a mission display screen for a mission where the type is "specified item". [Figure 5] This figure shows an example of a mission display screen for a mission where the type is "Specified Character". [Figure 6] This figure shows an example of a mission display screen for a mission where the type is "Specified Character". [Figure 7] This figure shows an example of a mission display screen for a mission where the type is "Specified Location". [Figure 8] This figure shows an example of a mission display screen for a mission where the type is "Specified Location". [Figure 9] This figure shows an example of a mission display screen for a mission where the type is "Multiple Specified Objects". [Figure 10] This figure shows an example of a mission display screen for a mission where the type is "Multiple Specified Objects". [Figure 11] This is a flowchart showing an example of the mission information registration process. [Figure 12] This is a flowchart illustrating an example of the processing steps in a behavioral change application. [Modes for carrying out the invention]

[0033] Embodiments of the present invention will be described below with reference to the attached drawings. Note that the embodiments described below are all specific examples of the present invention. The numerical values, shapes, components, steps, and order of steps shown in the following embodiments are examples only and are not intended to limit the present invention. Furthermore, among the components in the following embodiments, those not described in the independent claim representing the highest-level concept will be described as optional components. Also, in all embodiments, the contents of each can be combined.

[0034] (Embodiment) Figure 1 is an overall diagram of the information processing system 100. The information processing system 100 is a system that recruits participants for missions that promote behavioral change and provides rewards to participants who complete the missions.

[0035] As shown in Figure 1, the information processing system 100 includes a server 1, a user terminal 2 (information terminal), and a terminal device 3. The server 1 (information processing device and computer), user terminal 2, and terminal device 3 are connected to each other via a network 4 so that they can communicate with one another. An example of network 4 is the internet.

[0036] Server 1 is, for example, a cloud server composed of one or more computers. However, this is just an example, and Server 1 may also be composed of edge servers.

[0037] User terminal 2 is an information terminal used by a user of the information processing system 100. User terminal 2 may consist of a portable computer such as a smartphone or tablet computer, or it may consist of a stationary computer. In the example in Figure 1, one user terminal 2 is shown, but multiple user terminals 2 may be connected to server 1 via network 4.

[0038] Terminal device 3 is an information processing device used by the administrator of the information processing system 100. Terminal device 3 may consist of, for example, a stationary computer such as a personal computer, or a portable computer such as a tablet computer. In the example in Figure 1, one terminal device 3 is shown, but multiple terminal devices 3 may be connected to server 1 via the network 4. Terminal device 3 transmits mission information entered by the administrator into terminal device 3 to server 1.

[0039] Specifically, mission information refers to information about missions that encourage behavioral change. Behavioral change refers to a conscious change in a person's behavior. Missions that encourage behavioral change include, for example, missions that encourage social contribution, missions that encourage disaster prevention, missions that encourage health-related behavior, and missions that encourage actions to revitalize the business.

[0040] Social contribution actions include, for example, actions that contribute to solving social issues such as environmental protection, measures against global warming, creating a society where people can work comfortably, traffic-free roads, efficient resource recovery, and beautification of cities and parks. Missions that encourage social contribution actions include, for example, missions that encourage the purchase or research of energy-saving products and locally produced and consumed goods, missions that encourage people to search the web for information on environmental protection, and missions that encourage participation in cleaning activities.

[0041] Missions to encourage disaster preparedness include, for example, missions to encourage people to confirm evacuation locations, missions to encourage participation in disaster preparedness drills, missions to encourage people to confirm how to collect information such as weather information and evacuation advisories, and missions to encourage the purchase of emergency food supplies. Missions to encourage healthy behavior include, for example, missions to encourage regular exercise, missions to encourage regular health checkups, and missions to encourage the purchase of health foods. Missions to encourage actions to revitalize businesses include, for example, missions to encourage people to go out to designated facilities such as commercial facilities, restaurants, and consumer electronics stores, and missions to encourage people to watch content that features advertisements for products.

[0042] The administrator obtains diverse mission information from various entities through public recruitment or sales activities. These entities include corporations, non-profit organizations, public institutions, sole proprietors, and cooperatives. Corporations are profit-oriented legal entities such as limited companies or joint-stock companies. Non-profit organizations are non-profit organizations such as NPOs, associations, or foundations that conduct business activities for specific social purposes. Public institutions are organizations operated by the national government, local governments, or other public bodies. Sole proprietors are individuals who conduct business without establishing a legal entity. Cooperatives are organizations of individuals or legal entities that have come together for a specific purpose in pursuit of common interests.

[0043] Mission information includes the mission, the conditions for completing the mission, instructions on how to take a photograph or screenshot that fulfills the mission conditions, and the corresponding image.

[0044] Missions can be classified according to the type of mission completion conditions. A captured image refers to a still image or video taken with a camera. A screenshot is a recording of the screen displayed on a display as a still image or video. A screenshot may also be a captured image obtained when the screen displayed on a display is photographed with a camera.

[0045] Figure 2 shows an example of mission information. Figure 2 shows examples of mission information for missions of type "specified object", mission information for missions of type "specified character", mission information for missions of type "specified location", and mission information for missions of type "multiple specified objects".

[0046] A mission of the type "designated object" is a mission in which the mission completion condition is that the captured image includes an image (first image) that shows a designated object related to the mission.

[0047] In the example in Figure 2, the mission "Open and wash paper cartons before recycling," which is of the "designated item" type, has the completion condition "The captured image includes a 'washed carton'." This indicates that the captured image satisfies the mission's completion condition if it includes an image showing the designated item "washed carton" related to the mission.

[0048] Therefore, the mission information for this mission includes the following instruction: "If you dispose of them properly, they can be reborn as new resources! Take a picture of a washed pack!" The mission information also includes an image corresponding to the instruction, showing a washed pack as the subject.

[0049] A mission of the type "Specified Characters" is a mission in which the mission completion condition is that the captured image or screenshot contains an image (second image) that shows a specified character related to the mission.

[0050] In the example in Figure 2, the mission "Protect the Coral Reefs," which is of type "Specified Characters," has the completion condition "The captured image or screenshot contains the word 'coral'." This indicates that the captured image or screenshot fulfills the mission's completion condition if it contains an image showing the specified word "coral" related to the mission.

[0051] Therefore, the mission information for this mission includes the instruction, "Let's investigate how the chemicals in sunscreen affect coral reefs. Take a picture of the website you visit!" In addition, the mission information for this mission includes a photograph of a browser screen displaying a webpage containing text related to "coral," or a screenshot of such a screen, as the image corresponding to the instruction.

[0052] A mission of the type "designated location" is a mission in which the mission completion condition is that the captured image includes an image (third image) that shows a designated location related to the mission.

[0053] In the example in Figure 2, the mission type "Specified Location" and the completion condition for "Use XX Station when going out" is "The captured image contains 'XX Station' (and information indicating a location near 'XX Station' is added)." This indicates that the captured image satisfies the mission's completion condition if it contains an image showing the designated location "XX Station" related to the mission. In addition, some cameras may add metadata including the shooting location to the output captured image. In this case, the captured image satisfies the mission's completion condition if it contains an image showing the designated location "XX Station" related to the mission, and the shooting location included in the metadata indicates a location within a predetermined distance from the designated location "XX Station."

[0054] Therefore, the mission information for this mission includes the following message: "Join the event at 'XX Station'! Take a picture of 'XX Station'!" In addition, the mission information for this mission includes a photograph of 'XX Station' as an image corresponding to the message.

[0055] A mission of the type "Multiple Designated Objects" is a mission in which the mission completion condition is that the captured image contains both an image showing a predetermined first object related to the mission (fourth image) and an image showing a predetermined second object related to the mission (fifth image).

[0056] In the example in Figure 2, the mission "Find the XX Label" of type "Multiple Specified Objects" has the completion condition "The captured image contains both the 'XX Label' and a 'hand'." This indicates that the captured image satisfies the mission's completion condition when it contains both an image showing a predetermined first object related to the mission, the "XX Label," and an image showing a predetermined second object related to the mission, the "hand."

[0057] Therefore, the mission information for this mission includes the following instruction: "The 'XX label' is designed to look like a person raising their right hand. Take a picture of the 'XX label' together with a 'hand' pose as if you are high-fiving this person." The mission information for this mission also includes an image corresponding to the instruction, showing both the "XX label" and a "hand" as the subject.

[0058] The administrator inputs the mission information obtained from the business entity into terminal device 3. Terminal device 3 transmits the input mission information to server 1 via network 4.

[0059] Next, the configuration of user terminal 2 will be described in detail. As shown in Figure 1, user terminal 2 includes memory 22, communication unit 23, display 24, operation unit 25, camera 26, sensor 27, and processor 21.

[0060] The memory 22 consists of a non-volatile, rewritable storage device such as a solid-state drive or a hard disk drive.

[0061] The communication unit 23 is a communication interface that connects the user terminal 2 to the network 4. The communication unit 23 receives various information from the server 1. Under the control of the processor 21, the communication unit 23 transmits various instructions and information to the server 1.

[0062] The display 24 is composed of various display devices such as liquid crystal displays and organic EL (Electro-Luminescence) displays, and displays various images and screens under the control of the processor 21.

[0063] The control unit 25 consists of a keyboard, touch panel, mouse, etc., and receives various instructions input by the user.

[0064] The camera 26, under the control of the processor 21, takes pictures using the instructed shooting method and outputs the captured image obtained from the shooting. In the example in Figure 1, the user terminal 2 is configured to have the camera 26, but the camera 26 may be configured as a separate shooting device from the user terminal 2 that can communicate captured images via proximity wireless communication such as Bluetooth®.

[0065] Camera 26 may be configured to output metadata related to the shooting, such as the date and time of shooting and the shooting location, attached to the captured image. The date and time of shooting is obtained, for example, by a clock built into camera 26. The shooting location is obtained, for example, by a position sensor such as a magnetic sensor or GPS sensor built into camera 26. The shooting location is expressed in terms of latitude and longitude. However, it is not limited to this, and the shooting location may also be expressed in terms of altitude (elevation).

[0066] Furthermore, the processor 21 may obtain the date and time when the camera 26 took a picture from its own clock, and add metadata including this date and time as the shooting date and time to the captured image output by the camera 26. Alternatively, the processor 21 may obtain the position of the user terminal 2 at the time the camera 26 took a picture from the sensor 27 described later, and add metadata including this position as the shooting position to the captured image output by the camera 26.

[0067] Sensor 27 is a device that acquires information indicating the user's actions on the user terminal 2 (hereinafter referred to as action information). Sensor 27 includes a position sensor. The position sensor is composed of, for example, a magnetic sensor or a GPS sensor and acquires the position of the user terminal 2. The position of the user terminal 2 is expressed in terms of latitude and longitude. However, it is not limited to this, and the position of the user terminal 2 may also be expressed in terms of altitude (elevation). Sensor 27 may further include a sound sensor, etc. The sound sensor is composed of, for example, a microphone and acquires sounds in the vicinity of the user terminal 2.

[0068] The processor 21 is composed of, for example, a central processing unit. The processor 21 controls the memory 22, communication unit 23, display 24, camera 26, and sensor 27 according to various instructions received from the user by the operation unit 25. The processor 21 controls the display 24 according to various display instructions received from the server 1 by the communication unit 23.

[0069] For example, the processor 21 instructs the camera 26 to take a picture according to the operation instructions for the camera 26 received from the user by the operation unit 25. The processor 21 then stores the captured image output by the camera 26 in the memory 22.

[0070] When the control unit 25 receives a command from the user to take a screenshot, the processor 21 takes a screenshot of the display 24. A screenshot of the display 24 is a captured image of the screen displayed on the display 24. The processor 21 stores the acquired screenshot in the memory 22.

[0071] When the operation unit 25 receives a command from the user to start the behavioral change application, the processor 21 controls the communication unit 23 to send the command to start the behavioral change application to the server 1.

[0072] When the communication unit 23 receives a command from the server 1 to display a list of missions that includes one or more mission pieces of information, the processor 21 displays a list screen on the display 24 that includes a list of missions included in the said one or more mission pieces of information.

[0073] When a user selects a mission from the list of missions included on the list display screen, the operation unit 25 accepts the mission selection instruction. Hereafter, the mission selected by the user will be referred to as the selected mission. In this case, the processor 21 displays the mission display screen for the selected mission on the display 24.

[0074] Figures 3 and 4 show examples of mission display screens related to a selection mission of type "specified item". Figure 3 shows an example of mission display screen W1 related to a selection mission that prompts the user to set the air conditioner temperature to 20°C or lower. Mission display screen W1 includes a mission display field M1, a guidance text display field G1, and an instruction input field A1.

[0075] The processor 21 acquires mission information relating to the selected mission from among one or more mission information received by the communication unit 23. The processor 21 displays the mission (selected mission) included in the mission information in the mission display field M1. The processor 21 displays the image G11 and the guidance text G12 corresponding to the guidance text G12 included in the mission information in the guidance text display field G1.

[0076] The instruction input field A1 includes the mission execution button B1, the back button B2, and the exit button B3.

[0077] When the mission execution button B1 is pressed, the operation unit 25 receives a command to transmit the captured image. When the operation unit 25 receives the command to transmit the captured image, the processor 21 displays the camera 26's operation screen on the display 24. The processor 21 causes the camera 26 to take a picture according to the shooting method set on the camera 26's operation screen and acquires the captured image output by the camera 26. The processor 21 controls the communication unit 23 to send a mission completion determination command, including the selected mission and the captured image, to the server 1.

[0078] When the back button B2 is pressed, the control unit 25 receives the back command. When the processor 21 receives the back command from the control unit 25, it returns the display on the display 24 to the list display screen that was displayed before the mission display screen W1.

[0079] When the exit button B3 is pressed, the control unit 25 receives the exit command. Upon receiving the exit command from the control unit 25, the processor 21 hides the mission display screen W1 and terminates the behavior change application.

[0080] Figure 4 shows an example of a mission display screen W2 related to a selected mission prompting the user to lower the bath temperature to 40°C or below. Mission display screen W2 includes a mission display field M2 and a guidance text display field G2, which are the same as the mission display field M1 and guidance text display field G1 of mission display screen W1, as well as an instruction input field A1, which is the same as that of mission display screen W1.

[0081] Figures 5 and 6 show examples of mission display screens for selection missions of type "specified characters". Figure 5 shows an example of mission display screen W3 for a selection mission that encourages users to learn about the benefits of composting. Mission display screen W3 includes a mission display field M3 and an instruction text display field G3, similar to the mission display field M1 and instruction text display field G1 of mission display screen W1, and an instruction input field A1a.

[0082] The instruction input field A1a includes a first mission execution button B1a, which is the same as the mission execution button B1 of the instruction input field A1, a second mission execution button B1b, and the same back button B2 and exit button B3 as in the instruction input field A1.

[0083] When the first mission execution button B1a is pressed, the operation unit 25 receives a command to transmit the captured image, just as when the mission execution button B1 is pressed. When the operation unit 25 receives the command to transmit the captured image, the processor 21 displays the camera 26's operation screen on the display 24. The processor 21 causes the camera 26 to take a picture according to the shooting method set on the camera 26's operation screen. The processor 21 controls the communication unit 23 to send a mission completion determination command to the server 1, which includes the selected mission and the captured image output by the camera 26.

[0084] When the second mission execution button B1b is pressed, the operation unit 25 receives a command to send a screenshot. When the operation unit 25 receives the command to send a screenshot, the processor 21 displays an operation screen on the display 24 for selecting the screenshot to send from one or more screenshots stored in memory 22. When the screenshot to be sent is selected on the operation screen, the processor 21 retrieves the selected screenshot from memory 22. The processor 21 controls the communication unit 23 to send a mission completion determination command to the server 1, which includes the selected mission and the screenshot retrieved from memory 22.

[0085] Figure 6 shows an example of a mission display screen W4 related to a selectable mission that prompts the user to search for information about the current state of waste management. The mission display screen W4 includes a mission display field M4 and an information display field G4, similar to the mission display field M1 and information display field G1 of the mission display screen W1, and an instruction input field A1a, the same as the mission display screen W3.

[0086] Figures 7 and 8 show examples of mission display screens related to a selection mission of type "Specified Location". Figure 7 shows an example of mission display screen W5 related to a selection mission that encourages visiting a shrine for the first time of the New Year. Mission display screen W5 includes a mission display field M5 and an information display field G5, similar to the mission display field M1 and information display field G1 of mission display screen W1, and an instruction input field A1, the same as mission display screen W1. Figure 8 shows an example of mission display screen W6 related to a selection mission that encourages checking energy-saving dishwashers at an electronics store. Mission display screen W6 includes a mission display field M6 and an information display field G6, similar to the mission display field M1 and information display field G1 of mission display screen W1, and an instruction input field A1, the same as mission display screen W1.

[0087] Figures 9 and 10 show examples of mission display screens for selection missions of type "Multiple Specified Objects". Figure 9 shows an example of mission display screen W7 for a selection mission that encourages spending time by candlelight only. Mission display screen W7 includes mission display field M7 and guidance display field G7, which are the same as mission display field M1 and guidance display field G1 of mission display screen W1, and instruction input field A1, which is the same as mission display screen W1. Figure 10 shows an example of mission display screen W8 for a selection mission that encourages finding XX labels. Mission display screen W8 includes mission display field M8 and guidance display field G8, which are the same as mission display field M1 and guidance display field G1 of mission display screen W1, and instruction input field A1, which is the same as mission display screen W1.

[0088] Next, the configuration of Server 1 will be described in detail. As shown in Figure 1, Server 1 includes a processor 11, memory 12, and a communication unit 13. The processor 11 is composed of, for example, a central processing unit (CPU).

[0089] The processor 11 includes a receiving unit 111, a registration unit 112, a transmission unit 113, a determination unit 114, a generation unit 115, and an output unit 116. The receiving unit 111, registration unit 112, transmission unit 113, determination unit 114, generation unit 115, and output unit 116 may be implemented by the processor 11 executing an information processing program, or they may be composed of dedicated hardware circuits such as an ASIC. The information processing program may be recorded on a non-temporary computer-readable recording medium.

[0090] Memory 12 consists of a non-volatile, rewritable storage device such as a hard disk drive or a solid-state drive.

[0091] The communication unit 13 is a communication interface that connects the server 1 to the network 4. The communication unit 13 receives mission information from the terminal device 3. The communication unit 13 receives instructions to start the behavioral change application from the user terminal 2. The communication unit 13 receives captured images or screenshots from the user terminal 2. The communication unit 13 transmits various display instructions to the user terminal 2.

[0092] The reception unit 111 receives a mission information registration instruction when the communication unit 13 receives mission information from the terminal device 3. The reception unit 111 receives a behavior change application launch instruction when the communication unit 13 receives a behavior change application launch instruction from the user terminal 2. The reception unit 111 receives a mission completion determination instruction when the communication unit 13 receives a mission completion determination instruction from the user terminal 2. As a result, the reception unit 111 detects the input of a captured image or screenshot on the user terminal 2.

[0093] When the reception unit 111 receives a mission information registration instruction, the registration unit 112 acquires the mission information received by the communication unit 13 from the terminal device 3. The registration unit 112 stores the acquired mission information in the memory 12.

[0094] When the receiving unit 111 receives a command to start the behavioral change application, the transmitting unit 113 retrieves one or more mission information stored in the memory 12. The transmitting unit 113 controls the communication unit 13 to send a command to the user terminal 2 to display a mission list containing the said one or more mission information.

[0095] The determination unit 114 performs a conditional determination process when the reception unit 111 receives a mission completion determination instruction. The conditional determination process determines whether or not the user has completed the mission.

[0096] Specifically, in the condition determination process, the determination unit 114 obtains mission information related to the selected mission included in the determination instruction received by the communication unit 13 from the user terminal 2 from the memory 12. The determination unit 114 also obtains the captured image or screenshot included in the determination instruction.

[0097] The determination unit 114 takes the acquired captured image or screenshot as the input image and performs known image recognition processing using predetermined objects, characters, locations, or predetermined first and second objects that indicate the mission completion conditions included in the acquired mission information as parameters. As a result, the determination unit 114 recognizes whether or not an image indicating the parameters is included in the input image.

[0098] The determination unit 114 determines that the user has completed the mission if it recognizes that an image indicating the parameters is included in the input image. On the other hand, the determination unit 114 determines that the user has not completed the mission if it recognizes that an image indicating the parameters is not included in the input image, or if the image recognition process outputs an error message.

[0099] Alternatively, instead of performing known image recognition processing, the determination unit 114 may use a trained model developed through machine learning to determine whether the captured image or screenshot obtained from the mission completion determination instruction satisfies the mission completion conditions included in the mission information obtained from memory 12.

[0100] Specifically, a pre-trained model may be generated by machine learning to determine the relationship between a captured image or screenshot, the mission completion conditions, and whether the captured image or screenshot satisfies the mission completion conditions. The determination unit 114 may then adopt the determination result output when it receives a captured image or screenshot obtained from a mission completion determination instruction and the mission completion conditions included in the mission information obtained from memory 12 as input to the pre-trained model.

[0101] The generation unit 115 generates result information indicating the determination result by the determination unit 114.

[0102] Specifically, the generation unit 115 generates a message indicating that the user has completed the mission if the determination unit 114 determines that the user has completed the mission.

[0103] Furthermore, if the determination unit 114 determines that the user has completed the mission, the generation unit 115 generates information indicating the reward for completing the mission (hereinafter referred to as reward information). The reward information may include, for example, tokens that function as digital assets issued on the blockchain, video or music content provided only to users who have completed the mission, and / or coupon codes.

[0104] Furthermore, the reward information is not limited to these examples; for instance, it could also be a URL to access a site where the organization providing the mission offers the reward. In other words, a user who receives such reward information may be able to access the site indicated by the URL and receive the reward for completing the mission.

[0105] The generation unit 115 generates result information, including a message indicating that the mission has been completed and reward information.

[0106] Furthermore, it is assumed that mission information regarding the first and second missions, which promote behavioral change in stages, is stored in memory 12. The second mission is a mission that promotes the next stage of behavioral change after the first mission. For example, in order to promote behavioral change to improve the recycling rate of paper cartons in stages, it is assumed that mission information regarding the first mission, which encourages checking the current paper carton collection rate, and the second mission, which encourages bringing paper cartons to a designated paper carton collection point, is stored in memory 12.

[0107] In this case, the generation unit 115 may, when the determination unit 114 determines that the user has achieved the first mission, retrieve mission information related to the second mission from the memory 12 and include it in the result information.

[0108] If the determination unit 114 determines that the user has not completed the mission, the generation unit 115 generates result information that includes a message indicating that the user has not completed the mission and a message indicating the reason why the determination unit 114 determined that the user has not completed the mission.

[0109] A message indicating the reason why the mission was not completed is, for example, an error message output by the determination unit 114 when it performed a known image recognition process. Such error messages include, for example, a message indicating that the resolution of the input captured image or screenshot is poor, and a message indicating that the image does not contain a predetermined object, character, or location set as a parameter.

[0110] The output unit 116 controls the communication unit 13 to send (output) a display instruction for the result information generated by the generation unit 115 to the user terminal 2.

[0111] Furthermore, when the communication unit 23 receives an instruction to display result information in the user terminal 2, the processor 21 displays various messages contained in the result information on the display 24. If the result information includes mission information related to the second mission, the processor 21 displays the second mission more prominently than other missions on the list display screen. Displaying the second mission more prominently than other missions includes, for example, displaying the second mission with an underline or displaying it in a more conspicuous color than other missions. However, the processor 21 is not limited to this and may display the second mission in the same way as other missions on the list display screen. If the result information includes reward information, the processor 21 stores the reward information in the memory 22.

[0112] (Mission information registration process) Next, we will explain the process of registering the mission information transmitted from terminal device 3 (hereinafter referred to as the mission information registration process). Figure 11 is a flowchart of an example of the mission information registration process. This process is triggered when server 1 starts up.

[0113] In step S11, the reception unit 111 waits for a mission information registration instruction while the communication unit 13 has not received mission information from the terminal device 3 (NO in step S11). When the communication unit 13 receives mission information from the terminal device 3 and the reception unit 111 accepts the mission information registration instruction (YES in step S11), the process proceeds to step S12.

[0114] In step S12, the registration unit 112 acquires the mission information received by the communication unit 13.

[0115] Next, in step S13, the registration unit 112 stores the mission information acquired in step S12 in the memory 12 and terminates the mission information registration process.

[0116] (Processing of behavior change applications) Next, the processing of the behavior change application will be described. Figure 12 is a flowchart showing an example of the processing of the behavior change application. This processing is triggered when the operation unit 25 receives a command from the user to start the behavior change application.

[0117] In step S21, the processor 21 controls the communication unit 23 to send an instruction to the server 1 to start the behavioral change application.

[0118] In step S31, when the communication unit 13 of server 1 receives a command to start the behavioral change application from the user terminal 2, the reception unit 111 accepts the command to start the behavioral change application.

[0119] Next, in step S32, the transmitting unit 113 acquires one or more mission information stored in the memory 12. The transmitting unit 113 controls the communication unit 13 to send a display instruction for a mission list including the said one or more mission information to the user terminal 2.

[0120] In step S22, when the communication unit 23 of the user terminal 2 receives a command from the server 1 to display a list of missions that includes one or more mission pieces of information, the processor 21 displays a list display screen on the display 24 that includes a list of missions included in the one or more mission pieces of information.

[0121] In step S23, the operation unit 25 waits for a mission selection instruction until the user selects a mission from the list of missions included in the list display screen (NO in step S23). Once the user has selected a mission and the operation unit 25 has received a mission selection instruction (YES in step S23), the process proceeds to step S24.

[0122] In step S24, the processor 21 displays a mission display screen on the display 24 relating to the selected mission chosen by the user.

[0123] Next, in step S25, if the user presses the mission execution button B1, the first mission execution button B1a, or the second mission execution button B1b, and the operation unit 25 receives an instruction to send a captured image or screenshot (YES in step S25), the process proceeds to step S26.

[0124] If the operation unit 25 receives an instruction to transmit a captured image in step S25, in step S26, the processor 21 displays the camera 26's operation screen on the display 24. The processor 21 instructs the camera 26 to take a picture according to the shooting method set on the camera 26's operation screen and acquires the captured image output by the camera 26.

[0125] If the operation unit 25 receives a command to send a screenshot in step S25, in step S26, the processor 21 displays an operation screen on the display 24 for selecting the screenshot to send from one or more screenshots stored in memory 22. When the screenshot to be sent is selected on the operation screen, the processor 21 retrieves the selected screenshot from memory 22.

[0126] Next, in step S27, the processor 21 controls the communication unit 23 to send a mission completion determination instruction to the server 1, which includes the selected mission and the captured image or screenshot acquired in step S26.

[0127] Next, in step S33, when the communication unit 13 of server 1 receives a mission completion determination instruction from user terminal 2, the reception unit 111 accepts the mission completion determination instruction.

[0128] Next, in step S34, the determination unit 114 performs a condition determination process.

[0129] Next, in step S35, the generation unit 115 generates result information indicating the determination result of the condition determination process performed by the determination unit 114.

[0130] Next, in step S36, the output unit 116 sends (outputs) a display instruction for the result information generated by the generation unit 115 to the user terminal 2.

[0131] Next, in step S28, when the communication unit 23 of the user terminal 2 receives a command from the server 1 to display result information, the processor 21 displays various messages contained in the result information on the display 24. If the result information includes mission information related to the second mission, the processor 21 displays the second mission more prominently than the other missions on the list display screen. If the result information includes reward information, the processor 21 stores the reward information in the memory 22. After step S28, the process proceeds to step S30.

[0132] On the other hand, if in step S25 the user does not press any of the mission execution button B1, the first mission execution button B1a, or the second mission execution button B1b, and the operation unit 25 has not received an instruction to send the captured image and screenshot (NO in step S25), the process proceeds to step S29.

[0133] In step S29, if the user presses the back button B2 and the operation unit 25 receives a back command (YES in step S29), the process returns to step S23. If the user does not press the back button B2 and the operation unit 25 does not receive a back command (NO in step S29), the process proceeds to step S30.

[0134] In step S30, if the user presses the exit button B3 and the operation unit 25 receives an exit instruction (YES in step S30), the processor 21 hides the mission display screen W1 and terminates the behavior change application. If the user does not press the exit button B3 and the operation unit 25 does not receive an exit instruction (NO in step S30), the process returns to step S25.

[0135] In the above embodiment, mission information related to behavioral change-promoting missions, which the administrator has obtained from the business entity and transmitted from terminal device 3 to server 1, is displayed on the display 24 of user terminal 2. This allows the administrator to present users with a wide variety of behavioral change-promoting missions obtained from the business entity.

[0136] Furthermore, users can determine whether they have completed a mission simply by pressing the Mission Execution Button B1, the First Mission Execution Button B1a, or the Second Mission Execution Button B1b to send a captured image or screenshot to Server 1. This eliminates the need for users to input pre-specified information based on the mission content for the determination. This prevents users from feeling burdened by the input process required to determine mission completion, thus reducing their motivation to complete the mission. As a result, the mission completion rate can be improved.

[0137] Thus, according to the above embodiment, it is possible to present users with a wide variety of missions that encourage behavioral change, obtained through public recruitment or other means, and to encourage users to change their behavior in a wide variety of ways.

[0138] The following variations of this disclosure may be adopted.

[0139] (1) In the above embodiment, an example was described in which the mission information includes a guide indicating a method for taking the image that satisfies the mission completion conditions and an image corresponding to the guide. However, the mission information may not include an image corresponding to the guide. Furthermore, the mission information may not include the guide.

[0140] (2) If the determination unit 114 determines that the mission has not been accomplished, the generation unit 115 may choose not to include a message in the result information indicating the reason why it was determined that the mission had not been accomplished.

[0141] (3) In the above embodiment, an example was described in which the instruction input field A1a of the mission display screen for a selection mission of type "specified characters" (Figures 5 and 6) includes the second mission execution button B1b. However, the instruction input field A1a may not include the second mission execution button B1b. Alternatively, the mission display screen for a selection mission of type "specified characters" (Figures 5 and 6) may include the same instruction input field A1 as the mission display screen for a selection mission of type "specified object" (Figures 3 and 4), instead of the instruction input field A1a. [Explanation of symbols]

[0142] 1: Server (information processing equipment and computer) 11: Processor 111: Reception Department 112: Registration Department 113: Transmitter 114: Judgment section 115: Generation part 116: Output section 2: User terminal (information terminal) 21: Processor 24: Display 26: Camera 3: Terminal device 100: Information Processing Systems

Claims

1. A method of information processing in a computer, To obtain information indicating a mission to promote behavioral change and the conditions for achieving said mission, Displaying the aforementioned mission on the display of the information terminal used by the user, When the information terminal detects that a captured image has been input, it determines whether the user has completed the mission based on the captured image and the mission completion conditions. Outputting information indicating the result of the determination to the information terminal, Information processing methods including

2. The condition for achieving the aforementioned mission is that the captured image includes a first image showing a predetermined object related to the aforementioned mission. The determination includes determining that the user has achieved the mission if the captured image includes the first image, and determining that the user has not achieved the mission if the captured image does not include the first image. The information processing method according to claim 1.

3. The condition for completing the mission is that the captured image includes a second image showing predetermined characters related to the mission. The determination includes determining that the user has achieved the mission if the captured image includes the second image, and determining that the user has not achieved the mission if the captured image does not include the second image. The information processing method according to claim 1.

4. The condition for achieving the aforementioned mission is that a third image indicating a predetermined location related to the aforementioned mission is included in the captured image. The determination includes determining that the user has achieved the mission if the captured image includes the third image, and determining that the user has not achieved the mission if the captured image does not include the third image. The information processing method according to claim 1.

5. The determination includes detecting that information indicating the shooting location is attached to the captured image, and determining that the user has achieved the mission only if the captured image includes the third image and the shooting location indicates a location within a predetermined distance from the predetermined location. The information processing method according to claim 4.

6. The conditions for achieving the mission are that a fourth image showing a predetermined first object related to the mission and a fifth image showing a predetermined second object related to the mission are both included in the captured image. The determination includes determining that the user has achieved the mission if both the fourth image and the fifth image are included in the captured image, and determining that the user has not achieved the mission if at least one of the fourth image and the fifth image is not included in the captured image. The information processing method according to claim 1.

7. The further includes obtaining information indicating a shooting method for obtaining the aforementioned captured image that satisfies the conditions for achieving the aforementioned mission, Displaying the aforementioned mission includes further displaying the aforementioned shooting method, The information processing method according to any one of claims 1 to 6.

8. Outputting the result of the aforementioned determination includes, if the determination determines that the mission has not been achieved, further outputting the reason why the mission was determined not to have been achieved. The information processing method according to any one of claims 1 to 6.

9. The aforementioned mission includes a first mission and a second mission that promote behavioral change in stages, the second mission promotes behavioral change in the next stage after the first mission, Outputting the result of the determination includes, if it is determined that the first mission has been achieved, further displaying the second mission on the display. The information processing method according to any one of claims 1 to 6.

10. An information processing device including a processor, The aforementioned processor, To obtain information indicating a mission to promote behavioral change and the conditions for achieving said mission, Displaying the aforementioned mission on the display of the information terminal used by the user, When the information terminal detects that a captured image has been input, it determines whether the user has completed the mission based on the captured image and the mission completion conditions. Outputting information indicating the result of the determination to the information terminal, An information processing device that performs the following actions.

11. On the computer, To obtain information indicating a mission to promote behavioral change and the conditions for achieving said mission, Displaying the aforementioned mission on the display of the information terminal used by the user, When the information terminal detects that a captured image has been input, it determines whether the user has completed the mission based on the captured image and the mission completion conditions. Outputting information indicating the result of the determination to the information terminal, An information processing program that executes [something].

Citation Information

Patent Citations

  • Information processing system, information processing method, and information processing program

    JP2023178222A