Processing system, processing method, and program

The processing system addresses the challenge of user motivation in health support systems by synchronizing exercise schedules and levels among multiple users, enhancing exercise adherence and effectiveness through social accountability.

JP7673760B2Active Publication Date: 2025-05-09TOYOTA JIDOSHA KK
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2023000395
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-01-05
Publication Date
2025-05-09
Estimated Expiration
2043-01-05

AI Technical Summary

Technical Problem

Existing health support systems struggle to effectively motivate users to exercise regularly.

Method used

A processing system that acquires schedule information from multiple users, extracts time periods suitable for exercise, and presents these time periods for simultaneous or sequential exercise with other users, along with exercise content and user information to match exercise levels.

Benefits of technology

The system motivates users to exercise by providing opportunities for social exercise, increasing accountability and motivation through shared exercise times and levels, ultimately improving exercise adherence and effectiveness.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007673760000001
    Figure 0007673760000001
  • Figure 0007673760000002
    Figure 0007673760000002
  • Figure 0007673760000003
    Figure 0007673760000003
Patent Text Reader

Abstract

To provide a processing system, a processing method, and a program capable of motivating a user to take exercise appropriately.SOLUTION: A processing system 10 includes: a schedule information acquisition section 101 for acquiring schedule information showing schedules of multiple users; an extraction section 103 for extracting a time zone when the users can take exercise from among the users' schedules; and a presentation section 105 for presenting other users who take exercise together, and time by comparing time zones when the multiple users can take exercise.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to a processing system, a processing method, and a program. [Background technology]

[0002] Patent Document 1 discloses a health support system having an exercise information providing terminal. The exercise information providing terminal provides information such as recommended exercise programs at exercise facilities. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2010-3222 A Summary of the Invention [Problem to be solved by the invention]

[0004] In the above systems, it may be difficult to adequately motivate users to exercise.

[0005] The present disclosure has been made to solve such problems, and provides a processing system, a processing method, and a program that can motivate a user to exercise appropriately. [Means for solving the problem]

[0006] The processing system in this embodiment includes a schedule information acquisition unit that acquires schedule information indicating the schedules of multiple users, an extraction unit that extracts time periods during which exercise is available from the users' schedules, and a presentation unit that compares the time periods during which the multiple users are available to exercise and presents other users and times to exercise together.

[0007] The processing system may further include a monitor for displaying users simultaneously performing the exercise.

[0008] The processing system may be configured so that the presentation unit presents other users who have the same time period available for exercise, so that a plurality of users can exercise at the same time.

[0009] In the processing system, the presentation unit may present other users who have different time periods when they are able to exercise, so that a plurality of users take turns exercising.

[0010] The processing system may present exercise content according to the time period during which exercise is possible.

[0011] The processing system may obtain user information indicating the user's exercise level or physical fitness level, and present other users with the same level.

[0012] The processing system may acquire user information indicating the exercise level or physical level of the user, and present a difference in the amount of exercise corresponding to the difference in level.

[0013] obtaining schedule information indicating schedules of a plurality of users; Extracting a time period during which exercise is possible from the user's schedule; A processing method comprising a step of comparing the time periods during which the plurality of users can exercise and presenting other users and times to exercise together.

[0014] A monitor may be provided to show users simultaneously exercising.

[0015] The presentation unit may present other users who have the same time period available for exercise so that a plurality of users can exercise at the same time.

[0016] The presentation unit may present other users who have different time periods when they are able to exercise, so that a plurality of users take turns exercising.

[0017] Exercise content according to the time period during which exercise is possible may be presented.

[0018] User information indicating the user's exercise level or physical fitness level may be obtained, and other users at the same level may be presented.

[0019] User information indicating the exercise level or physical level of the user may be obtained, and a difference in the amount of exercise corresponding to the difference in level may be presented.

[0020] A program for causing a computer to execute a processing method, The processing method includes: obtaining schedule information indicating schedules of a plurality of users; Extracting a time period during which exercise is possible from the user's schedule; The program includes a step of comparing the time periods during which the plurality of users can exercise, and presenting other users and times to exercise together. Effect of the Invention

[0021] The present disclosure makes it possible to provide a processing system, a processing method, and a program that can motivate a user to exercise appropriately. [Brief description of the drawings]

[0022] [Figure 1] FIG. 2 is a control block diagram illustrating a configuration of the processing system. [Diagram 2] 13 is a table that diagrammatically shows the schedules of users 1 to 3. [Diagram 3] 13 is a flowchart showing a processing method. [Figure 4] 13 is a flowchart showing a processing method. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0023] The present invention will be described below through embodiments of the invention, but the invention according to the claims is not limited to the following embodiments. Furthermore, not all of the configurations described in the embodiments are necessarily essential as means for solving the problems.

[0024] A processing system and a processing method thereof according to the present embodiment will be described with reference to the drawings. Fig. 1 is a block diagram showing a configuration of a processing system 10. The processing system 10 includes a processing device 100 and a plurality of terminals 200. The processing system 10 is a recommendation system that recommends exercise to a user.

[0025] The terminal 200 is a device used by each user. The terminal 200 is typically an information processing device such as a personal computer, a smartphone, or a tablet computer. The terminal 200 may be a wearable device such as a smart watch or smart glasses. The terminal 200 may be a combination of multiple devices. The terminal 200 is connected to the processing device 100 via a network (not shown). The connection between the terminal 200 and the processing device 100 may be either wired or wireless.

[0026] The terminal 200 has an input unit 201, an output unit 202, and a communication unit 207. The terminal 200 has a memory for storing programs and the like, and a processor for executing the programs. Thus, the terminal 200 executes the following processes by executing a computer program. The terminal 200 may be associated with ID information of a user who uses the terminal 200. The terminal 200 can attach the user's ID information to various information and transmit it to the processing device 100. Furthermore, the terminal 200 may have a memory for recording user information.

[0027] The input unit 201 accepts input operations by the user. The input unit 201 has input devices such as a touch panel, a keyboard, and a mouse. The user can input various information by operating the input device. Of course, the input unit 201 may have a microphone for voice input. Alternatively, the input unit 201 may have a camera or various sensors for capturing and inputting an image of the user.

[0028] A user can register a schedule using the input unit 201. A user can input user information using the input unit 201. A user can input exercise information related to an exercise that the user wants to do using the input unit 201.

[0029] The output unit 202 has a display device such as a liquid crystal display. The output unit 202 displays information on a monitor, thereby outputting various information to the user. The output unit may have a speaker, earphones, etc. for audio output. The input unit 201 and the output unit 202 may be a touch panel display, etc. The output unit 202 outputs presentation information related to exercise to the user. This makes it possible to recommend exercise to the user.

[0030] The communication unit 207 has a communication interface with the processing device 100. For example, the communication unit 207 has a wireless communication transceiver and the like. It transmits various information inputted by the input unit 201 to the processing device 100. Furthermore, when the communication unit 207 receives information from the processing device 100, the output unit 202 outputs the received information to the user.

[0031] The processing device 100 functions as a recommendation device that recommends exercise to a user. The processing device 100 includes a schedule information acquisition unit 101, a user information acquisition unit 102, an extraction unit 103, a presentation unit 105, a DB (database) 106, and a communication unit 107.

[0032] The communication unit 107 includes a communication IF for communicating with each of the terminals 200. The communication unit 107 receives user information, schedule information, and exercise information from the terminals 200. The communication unit 107 also transmits presentation information to the terminals 200. A known method can be used for data communication processing between the communication unit 107 and the communication unit 207, and therefore a description thereof will be omitted.

[0033] The DB (database) 106 functions as a storage unit that stores schedule information, user information, etc. The DB 106 stores schedule information and user information for each user.

[0034] The schedule information acquisition unit 101 acquires schedule information indicating a user's schedule. When each user registers a schedule from the terminal 200, the schedule information acquisition unit 101 acquires the schedule information for each user. For example, the schedule information acquisition unit 101 records the schedule information associated with a user ID in the DB 106. The DB 106 stores the schedule information for each user.

[0035] The schedule information includes data such as a user ID, a schedule item, a start date and time, and an end date and time. The schedule items are items indicating planned contents such as personal work (desk work, etc.), meetings, online meetings, travel, going out, visitors, meals, and sleep. In other words, the user's schedule is classified according to its contents. Information indicating the pre-classified schedule items is registered in the terminal 200 and the processing device 100. The schedule information acquisition unit 101 acquires the schedule information from the terminal 200. The terminal 200 may also detect the schedule information. For example, the user's schedule can be appropriately detected by using a wearable device or the like.

[0036] The user information acquisition unit 102 acquires user information related to the user. The user information includes data related to the user's physical level and exercise level. For example, the user information indicating the physical level includes the user's height, weight, age, sex, body fat percentage, etc. Furthermore, the user information indicating the exercise level includes, for example, the user's exercise frequency, exercise history, exercise amount, and marathon completion time. The user information acquisition unit 102 associates the user information with a user ID and records it in the DB 106. The DB 106 stores the user information for each user.

[0037] The user information may be input by the user operating the input unit 201. Alternatively, the terminal 200 may automatically detect the user information. For example, by using a wearable device, the user information such as the frequency of exercise can be appropriately detected. The user information acquisition unit 102 acquires the user information from the terminal 200.

[0038] The extraction unit 103 extracts time periods during which exercise is possible from the user's schedule. In other words, the extraction unit 103 extracts free time (spare time) during which exercise is possible from the user's schedule. Here, the time periods during which exercise is possible are set as 15 minutes or more. The content of the exercise that can be performed is set for each classification item of the schedule.

[0039] The user can perform foot-pedaling exercise and walking (walking exercise) as exercise. The user can perform foot-pedaling exercise using a foot-pedaling exercise device or a bicycle. For example, a foot-pedaling exercise device may be installed under the user's desk. The user can perform foot-pedaling exercise while doing desk work or during an online meeting. Furthermore, when the user travels by bicycle, the user can perform foot-pedaling exercise.

[0040] Furthermore, the user can walk using walking exercise equipment such as a step-type stepping device or a treadmill, or when the user moves around on foot, walking can be performed.

[0041] The pedaling exercise is exercise A, and walking is exercise B. Of course, the user may perform exercises other than pedaling and walking. The user may perform aerobic exercises other than pedaling and walking. The user may perform weight training using barbells, dumbbells, etc. Or the user may perform exercises that do not use equipment. For example, the user may perform strength training such as push-ups and squats.

[0042] FIG. 2 is a schematic diagram showing the schedules of users 1 to 3. The horizontal axis indicates time, and FIG. 2 is a timetable showing 6:00 a.m. to 9:00 p.m. In FIG. 2, W is individual work (desk work, etc.), T is travel, M is meeting, F is free time, L is meal, S is sleep, and H is working from home (remote work). Additionally, O1 is an important online meeting, and O2 is an unimportant online meeting. The start time and end time are registered for each planned item in the schedule information.

[0043] Free time F is set as a time when exercise A and exercise B are possible. Meal time L, meeting time M, and important online meeting O1 are set as times when exercise is not possible. Sleep time S is also set as a time when exercise is not possible.

[0044] Travel T is set as a time during which exercise A or exercise B is possible depending on the means of travel. For example, when the means of travel is a bicycle, travel T is a time during which exercise A is possible. Alternatively, when the means of travel is walking, travel T is a time during which exercise B is possible. When traveling by train or car, travel T is registered as a time during which exercise cannot be performed. In this way, possible exercises are registered for travel T depending on the means of travel and destination. The extraction unit 103 can set possible exercises for travel T depending on the destination, means of travel, etc. The processing device 100 may specify the means of travel depending on the destination. Alternatively, the user may input the means of travel.

[0045] Personal work W may be set as a time when exercise A or exercise B is possible. For example, if a pedaling exercise machine is installed under a user's desk, the user can perform exercise A during personal work W. If a walking exercise machine is installed under a user's desk, the user can perform exercise B during personal work W. Therefore, personal work W is registered as a time when exercise A or exercise B is possible. Feet Down If the rowing exercise machine or the walking exercise machine is not installed, the personal work W is not registered as a time during which the exercise A or the exercise B is possible.

[0046] Similarly, non-essential online meetings O2 teeth For example, if a pedaling exercise machine or a walking exercise machine is installed under the desk where the user does personal work, the user can do exercise A or exercise B during the unimportant online meeting O2. Therefore, the unimportant online meeting O2 is registered as a time when exercise A or exercise B is available. Alternatively, Down If no pedaling or walking equipment is installed, the non-essential online meeting O2 is registered as a time when neither exercise A nor exercise B is possible.

[0047] Is it an important online meeting O1 or an unimportant online meeting O2? Ruka is , can be set using various information. For example, a conference hosted by the user himself or a regular conference with a large amount of speech is set as an important online conference O1. A conference not hosted by the user himself or a regular conference with a small amount of speech is set as an unimportant online conference O2. Alternatively, in terminal 200, when a camera that captures an image of the user is on, it can be set as an important conference, and when it is off, it can be set as an unimportant conference. The amount of speech is determined by terminal 200 using a camera, a microphone, etc. For example, terminal 200 can detect that the user is speaking a lot using the microphone.

[0048] Telecommuting H teeth, exercise A, or exercise B is set as a time when exercise A or exercise B is possible. For example, if a pedaling exercise machine or walking exercise machine is installed under the desk where remote work is performed, the user can perform exercise A or exercise B during telecommuting H. Therefore, telecommuting H is registered as a time when exercise A or exercise B is possible. Or, Under the user's desk If no pedaling or walking exercise equipment is installed, teleworking H will not be registered as a time when exercise A or B is possible.

[0049] The extraction unit 103 extracts time periods during which each user can exercise based on the schedule information. For example, the extraction unit 103 refers to the schedule information of the user 1 to identify schedule items during which the user 1 can exercise. Then, the extraction unit 103 determines the time periods during which the schedule items during which the user 1 can exercise are identified as the time periods during which the user can exercise. do Furthermore, available exercises are specified for each schedule item. For user 1, who has a foot pedaling device installed under his desk, personal work W is the time period during which exercise A is available.

[0050] Also, the correspondence between possible exercise contents and schedule items may be different for each user. For example, for user 2, exercise A is possible in unimportant online meeting O2, and for user 1, exercise A is not possible in unimportant online meeting O2. In this way, schedule items and possible exercise contents are associated with each user.

[0051] The presentation unit 105 compares the time periods when multiple users are available to exercise, and presents other users and times to exercise together. The user inputs exercise information related to the exercise they wish to do using the input unit 201. The exercise information is information indicating the content of the exercise. For example, the user inputs exercise A or exercise B as the exercise they wish to do. The exercise information may also include the date and time of the exercise. Furthermore, the exercise information may include information regarding the amount of exercise. For example, the exercise information may include a target amount of exercise, such as walking distance or calories burned.

[0052] The user inputs exercise information indicating the date on which the user wants to exercise, the exercise content, etc., using the input unit 201. Then, the terminal 200 transmits the exercise information to the processing device 100. The presentation unit 105 Communications Division 107 The display device generates presentation information based on the received exercise information. The presentation information includes exercise content, start time, end time, and information on other users who exercise together. Note that the exercise content, start time, and end time of users who exercise together may be completely the same or may be partially the same. For example, the end time and start time of users may differ from each other.

[0053] The communication unit 107 transmits the presentation information to multiple terminals 200. Here, the presentation information is transmitted to the terminals 200 of multiple users who will exercise together. The users of the terminals 200 who receive the presentation information can perform the exercise during the time period indicated by the presentation information. Multiple users can exercise together. Furthermore, the presentation information may include information regarding the amount of exercise. For example, the presentation information may include a target amount of exercise, such as walking distance or calories burned. Furthermore, the presentation information may include location information for performing the exercise. This allows multiple users to exercise in the same place. Alternatively, multiple users can exercise together in remote locations.

[0054] For example, in the schedule shown in FIG. 2, exercise information is inputted indicating that user 1 wishes to perform exercise A in the morning. The extraction unit 103 extracts the time of personal work W as a time period during which exercise is possible. The presentation unit 105 presents 10:00 to 11:00 a.m. as time period A1 during which exercise A can be performed. The presentation unit 105 presents user 2 as a user who can perform exercise A together with user 1. The presentation unit 105 presents user 2 who can perform exercise and the time (10:00 to 11:00) based on the exercise information. In this way, the presentation unit 105 presents users who can perform exercise together based on the exercise information.

[0055] The presentation unit 105 transmits the presentation information to the terminals 200 of the users 1 and 2. The terminal 200 then displays 10 to 11 o'clock (A1 in FIG. 2) as the time when exercise A is possible. Furthermore, the terminal 200 displays information on the users 1 and 2 who can exercise together. For example, the processing device 100 transmits user information on the user 2 to the terminal 200 of the user 1. The terminal 200 of the user 1 displays the user information on the user 2 who can exercise together.

[0056] The processing device 100 transmits user information about user 1 to the terminal 200 of user 2. The terminal 200 of user 2 displays the user information of user 1 who can exercise together. Specifically, the terminal 200 displays that there has been an invitation from user 1 to exercise together. Of course, exercising together does not mean exercising in the same physical location. In other words, the method according to this embodiment can be applied to multiple users who exercise in remote locations. The presentation unit 105 can select a user who can exercise together from among the users in remote locations. Furthermore, the exercises to be performed together may be the same or different.

[0057] In this way, the user can be motivated to exercise appropriately. The user can exercise together with other users in the free time of their schedule. The user's motivation to exercise is increased, and the user can continue to exercise. The exercise effect can be improved. The user can recognize users who can do the same exercise together. Therefore, the user's motivation to exercise can be increased. This makes it possible to motivate the user to exercise appropriately. Furthermore, the presentation unit 105 may compare the time periods when multiple users are available to exercise from the entire schedule, and present the users and times to exercise together. In this case, the user does not need to input exercise information.

[0058] Furthermore, the output unit 202 of the terminal 200 may have a monitor that displays users who are exercising at the same time. For example, the terminals 200 each have a camera that captures an image of a user who is exercising. When a camera such as the terminal 200 captures an image of the user 1 who is exercising, the terminal 200 transmits the image to the terminal 200 of the user 2. This allows the user 2 to view the image of the user 1 who is exercising at the same time. The user 2 can exercise while watching the image of the user 1. Similarly, the user 1 can exercise while watching the image of the user 2. This allows the processing system 10 to provide the user with a higher motivation. The image of the user may be an image of the actual user, or may be an image processed into an avatar or the like.

[0059] Furthermore, the output unit 202 of the terminal 200 may display information to multiple users that allows them to compete with each other in terms of the amount of exercise. For example, the terminal 200 of the user 2 displays on a monitor the amount of exercise information indicating the distance traveled and speed of the user 1 for comparison. The terminal 200 of the user 2 updates the amount of exercise information of the user 1 to the latest value. This increases the competitive spirit of the user 2, and can further motivate the user 2 to exercise. In other words, multiple users can exercise against each other. This allows the users to exercise with high motivation.

[0060] In the above description, the presentation unit 105 presents users who exercise at the same time as users who exercise together, but may present users who exercise at different times. The times at which multiple users exercise together may overlap or coincide. The times at which multiple users exercise together may differ. For example, even when multiple users exercise in turns, the presentation unit 105 can present them as users who exercise together.

[0061] For example, in the schedule shown in FIG. 2, user 2 inputs exercise information indicating that he / she would like to perform exercise B between 17:00 and 18:00. The time periods during which users 1 to 3 can exercise are different. The presentation unit 105 presents the time so that user 3, user 2, and user 1 can perform exercise B in that order (B3 in FIG. 2). For example, the presentation unit 105 presents the time between 17:15 and 18:00 to user 3. The presentation unit 105 presents the time between 18:00 and 18:45 to user 2. The presentation unit 105 presents the time between 18:45 and 19:30 to user 1. Note that the times presented to multiple users may overlap in part.

[0062] In this way, the presentation unit 105 presents other users who have different spare time periods available for exercise as users who will exercise together. This allows multiple users to exercise in turn. In this case, multiple users can perform exercise B consecutively. For example, it gives the feeling that multiple users are running a relay or a long-distance relay race. This enhances the sense of solidarity, and therefore provides higher motivation than before. In this case, the terminal 200 may display the total running distance and total exercise time of multiple users on the monitor. This allows users to exercise with high motivation.

[0063] Furthermore, the presentation unit 105 may present the exercise content according to the time period during which the exercise is possible. For example, the presentation unit 105 may present not only during completely free time, but also during desk work, as exercise A with a pedaling exercise machine placed under the desk and exercise B with a foot-treading machine. Alternatively, the presentation unit 105 may present an exercise such as standing on one leg, which can be done by simply standing near the desk. The exercise content that can be exercised may be set according to the schedule items.

[0064] Furthermore, during travel time, the presentation unit 105 presents walking or cycling instead of using vehicles (taxi or train). This allows the user to exercise more frequently and more effectively. Furthermore, the presentation unit 105 may present more effective exercises taking into account meal and sleep times. For example, in the case of high-intensity exercise, the presentation unit 105 presents a time 1 to 2 hours after a meal or 3 hours or more before sleep.

[0065] When there are multiple users with whom user 2 can exercise together, the presentation unit 105 may prompt the user to make a selection. For example, at the time when user 2 can perform exercise A (A2 in FIG. 2), both user 1 and user 3 are candidates with whom user 2 can exercise together. In this case, user 2 may select at least one of user 1 and user 3 as a user with whom user 2 can exercise together. Then, the terminal 200 of user 2 or the processing device 100 may transmit the presentation information only to the selected user.

[0066] For example, if user 2 selects user 1 as a user to perform exercise A with, the terminal 200 or the processing device 100 notifies the terminal 200 of user 1 of the guidance. If user 2 selects user 3 as a user to perform exercise A with, the terminal 200 or the processing device 100 notifies the terminal 200 of user 3 of the guidance. If user 2 selects users 1 and 3 as users to perform exercise A with, the terminal 200 or the processing device 100 notifies the terminals 200 of users 1 and 3 of the guidance. The guidance is sent only to the users selected in this manner. User 2 can select one or more users with whom he can perform exercise.

[0067] Furthermore, the presentation unit 105 may generate presentation information based on user information indicating the user's exercise level or physical level. Specifically, the presentation unit 105 may present users who have the same exercise level or physical level. This can increase competitive spirit and further improve motivation.

[0068] For example, when user 2 inputs exercise information indicating that he / she wants to do exercise A in the afternoon, the presentation unit 105 presents time A2 from 13:00 to 14:00. At this time, user 1 and user 3 can do exercise A at the same time. Also, it is assumed that user 3 is closer in level to user 2 than user 1. In this case, the presentation unit 105 presents user 3 to user 2 as a user who can exercise together.

[0069] Of course, the presentation unit 105 may present all users who can exercise together. In this case, the presentation unit 105 may present the users and their levels. The presentation information may include the level of the user. The user may select a user to exercise together from a plurality of candidates. For example, the user can exercise together with a user of the same level by selecting a user of a similar level. Alternatively, the user may select to exercise together with a user of a higher level.

[0070] Furthermore, when presenting users with different levels, the presenting unit 105 may present a difference in the amount of exercise corresponding to the difference in levels. For example, a handicap corresponding to the difference in levels may be given to a user with a low exercise level or physical level. Specifically, a user with a high exercise level or physical level may be given a longer running distance to the goal. Alternatively, a user with a high exercise level or physical level may be given a higher load on the equipment.

[0071] The presentation unit 105 acquires user information indicating the user's exercise level and physical level, and presents the exercise amount difference according to the level difference. The presentation unit 105 corrects the exercise amount according to the level difference. In this way, even users with a large level difference can increase their competitive spirit. The processing system 10 can provide the user with a higher motivation.

[0072] Furthermore, the terminal 200 may detect the amount of exercise actually performed. The processing device 100 may obtain data on the amount of exercise from a plurality of terminals 200 and add the feedback results to the presentation process. Specifically, the processing device 100 may have a learning model learn what kind of people should be paired together to continue exercising. This makes it possible to present the most suitable users.

[0073] For example, the presentation unit 105 can present users who get along well with each other or who encourage a competitive spirit. Furthermore, the presentation unit 105 can present information that matches the personality of the user. The machine learning model can estimate information such as whether a user will continue exercising when they are with people who have a similar exercise level. The machine learning model can estimate whether a user will continue exercising with a person who has a high exercise level, or with a person who has a low exercise level. This allows the user to continue exercising more. For example, the machine learning model may learn whether a user of the same sex or a user of the opposite sex is more likely to continue exercising.

[0074] In this way, the processing device 100 may perform machine learning using the user information. The machine learning model may be presented based on the user information. Alternatively, the processing device 100 may perform machine learning using feedback from the user. During or after exercise, the terminal 200 may inquire of the user whether he or she would like to exercise with the same user again. Then, when the user inputs the result of the inquiry, the result of the inquiry is fed back to the processing device 100. This makes it possible to present more appropriate users.

[0075] Next, the presentation method according to the present embodiment will be described with reference to Figures 3 and 4. Figures 3 and 4 are flowcharts showing the presentation method.

[0076] First, the presentation unit 105 acquires exercise information from the terminal 200 (S101). For example, the user 1 operates the input unit 201 to input exercise A that the user wants to do in his / her spare time. The communication unit 207 transmits the exercise information indicating the exercise content to the processing device 100. This allows the presentation unit 105 to acquire the exercise information. Here, the user may specify the date, day of the week, time period, etc. to exercise along with the exercise content. For example, the user may input that he / she will do exercise A every Thursday afternoon. The user 1 may input the target amount of exercise. In this case, the presentation unit 105 acquires the exercise information including the time and amount of exercise. Of course. The user may input only the exercise content.

[0077] Next, the presentation unit 105 acquires spare time during which exercise is possible from the schedule information (S102). For example, schedule information is registered in advance for each user in the DB 106. Then, from the schedule information of the user 1, spare time during which exercise A is possible is extracted. Of course, the presentation unit 105 may extract two or more spare times.

[0078] Then, as shown in FIG. 4, the presentation unit 105 identifies users who can do the same exercise at the same time (S201). That is, the presentation unit 105 refers to the schedule information in the DB to identify users who can do the same exercise A in their spare time. The presentation unit 105 extracts one or more users who have the same spare time. Of course, the spare time may be the same time or may be different. In addition, when there are two or more spare times, the extraction unit 103 extracts data for each spare time. For example, the presentation unit 105 presents user 2 as a user who can exercise together from 11:00 to 12:00, and identifies user 3 as a user who can exercise together from 13:00 to 14:00.

[0079] The presentation unit 105 presents candidates for users and exercise times to perform exercise A together (S202). When the presentation unit 105 generates presentation information including the users and times, the communication unit 107 transmits the presentation information to the terminal 200 of the user 1. The output unit 202 displays the users and times included in the presentation information. This allows the user 1 to check the presentation information and select a user and time to perform exercise A together. The user 1 can select a user to perform exercise together from a plurality of candidates. In the following example, the explanation will be given assuming that the user 1 uses the input unit 201 to select to perform exercise A together with the user 2 from 11:00 to 12:00.

[0080] Next, the terminal 200 transmits guidance to the users who will exercise together (S203). When the user 1 selects the user 2 who will exercise together, the terminal 200 transmits the guidance to the selected user. In the above example, the terminal 200 of the user 1 transmits the guidance to the terminal 200 of the user 2. The guidance includes presentation information indicating the user 1 who will exercise together and the time. For example, the presentation information includes the exercise time from 11:00 to 12:00. The guidance for the user 2 includes presentation information indicating the user 1 who will exercise together and the time. The guidance may be transmitted via the processing device 100.

[0081] User 1 receives the acceptance result for the invitation (S204). User 2 operates the input unit 201 to accept exercising together with user 1. The terminal 200 of user 2 transmits the acceptance result to the terminal 200 of user 1. User 1 can recognize that the invitation has been accepted. This allows user 1 and user 2 to perform exercise A together. In this way, it is possible to provide appropriate motivation to the users. Therefore, it is possible to continue exercising, thereby improving the effect of exercise. Note that if user 2 does not accept exercising together, the presentation unit 105 may present other users and times.

[0082] In this way, the processing device 100 and the processing system 10 can motivate the user to exercise appropriately.

[0083] The processing device 100 or processing system 10 includes one or teeth The processing system 10 can be realized by a plurality of computers, etc. For example, the processing device 100 may include a plurality of devices that perform distributed processing. The processing system 10 is typically an information processing device such as a personal computer or a smartphone. Specifically, the processing system 10 includes a memory that stores programs, etc., and a processor that executes the programs. The processing system 10 may have a plurality of processors for performing distributed processing. For example, a server device and a user terminal connected via a network may cooperate to perform processing.

[0084] A part or all of the above processes may be executed by a computer program. That is, the control of the processing system 10 is executed by a control computer that constitutes the processing system 10 executing the program. The above-mentioned program includes a set of instructions (or software code) that causes the computer to perform one or more functions described in the embodiment when the program is loaded into the computer. The program may be stored in a non-transitory computer-readable medium or a tangible storage medium. By way of example and not limitation, the computer-readable medium or tangible storage medium includes random-access memory (RAM), read-only memory (ROM), flash memory, solid-state drive (SSD) or other memory technology, CD-ROM, digital versatile disc (DVD), Blu-ray (registered trademark) disk or other optical disk storage, magnetic cassette, magnetic tape, magnetic disk storage or other magnetic storage device. The program may be transmitted on a transitory computer-readable medium or communication medium. By way of example and not limitation, the transitory computer-readable medium or communication medium includes electrical, optical, acoustic, or other forms of propagated signals.

[0085] The invention made by the inventor has been specifically described above based on an embodiment, but it goes without saying that the present invention is not limited to the above embodiment and can be modified in various ways without departing from the gist of the invention. [Explanation of symbols]

[0086] 10 Processing System 100 Processing equipment 101 Schedule information acquisition unit 102 User information acquisition unit 103 Extraction part 105 Presentation section 106 DB 200 terminals W Individual Work T move M Conference O1 Online Conference O2 Online Conference F Free time S. Meals

Claims

1. a schedule information acquisition unit that acquires schedule information indicating schedules of a plurality of users; an extraction unit that extracts a time period during which each of the users can exercise based on the schedule information indicating the schedules of the users; A processing system including a presentation unit that compares the time periods during which the plurality of users can exercise and presents other users and times to exercise together.

2. 10. The processing system of claim 1, further comprising a monitor for displaying users simultaneously performing an exercise.

3. The processing system according to claim 2 , wherein the presentation unit presents other users who have the same time period available for exercise so that a plurality of users can exercise at the same time.

4. The processing system according to claim 1 , wherein the presentation unit presents other users who have different time periods when they are able to exercise, so that a plurality of users take turns exercising.

5. The processing system according to claim 1 or 2, further comprising: a display of exercise content according to the time period during which exercise is possible.

6. The processing system according to claim 1 or 2, further comprising: acquiring user information indicating the exercise level or physical fitness level of the user, and presenting other users having the same level.

7. The processing system according to claim 1 , further comprising: acquiring user information indicating an exercise level or a physical level of the user, and presenting a difference in an amount of exercise corresponding to a difference in level.

8. A computer comprising: obtaining schedule information indicating schedules of a plurality of users; extracting a time period during which each of the plurality of users can exercise based on the schedule information indicating the schedules of the plurality of users; A processing method comprising a step of comparing the time periods during which the plurality of users can exercise and presenting other users and times to exercise together.

9. 9. The method of claim 8, further comprising displaying users simultaneously performing exercises by a monitor.

10. The processing method according to claim 9 , further comprising presenting other users who have the same time period available for exercise so that a plurality of users can exercise at the same time.

11. The processing method according to claim 8 , further comprising presenting other users who have different time periods available for exercise to the plurality of users so that the users take turns exercising.

12. The processing method according to claim 8 or 9, further comprising presenting exercise content according to the time period during which exercise is possible.

13. The processing method according to claim 8 or 9, further comprising obtaining user information indicating the exercise level or physical fitness level of the user, and presenting other users having the same level.

14. The processing method according to claim 8 or 9, further comprising obtaining user information indicating an exercise level or a physical level of the user, and presenting an exercise amount difference corresponding to a level difference.

15. A program for causing a computer to execute a processing method, The processing method includes: obtaining schedule information indicating schedules of a plurality of users; extracting a time period during which each of the plurality of users can exercise based on the schedule information indicating the schedules of the plurality of users; The program includes a step of comparing the time periods during which the plurality of users can exercise, and presenting other users and times to exercise together.

Citation Information

Patent Citations

  • Health support system

    JP2010003222A

  • Device and method for delivering exercise

    JP2013070772A

  • Information processing system, information processing method, and program

    JP2017162354A

  • Service proposal system, service proposal program, and service proposal method

    JP2021157273A

  • Information processing device, information processing method, and system

    JP2022050248A