Video output system, video output method and program

The system provides personalized and synchronized video output based on user-specific information to enhance exercise effectiveness and motivation by tailoring exercise levels, addressing the lack of appropriate exercise effects in existing systems.

JP2025100324AActive Publication Date: 2025-07-03CURVES JAPAN
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2024147484
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-08-29
Publication Date
2025-07-03
Estimated Expiration
2043-12-22

AI Technical Summary

Technical Problem

Existing exercise systems do not effectively enable each user to achieve an appropriate exercise effect, as they lack personalized and synchronized video output based on user-specific information.

Method used

A system that includes a storage unit for video data and a control unit to output synchronized video data and captured images to individual display units, tailored to each user's exercise level and information, such as age, gender, and pain sites, to enhance exercise effectiveness and motivation.

Benefits of technology

Enables users to perform appropriate exercises, enhances exercise motivation through synchronized video models, and prevents injuries by tailoring exercise levels to individual user profiles.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025100324000001_ABST
    Figure 2025100324000001_ABST
Patent Text Reader

Abstract

To provide a novel video output system, video output method and program allowing each user to obtain appropriate exercise effects.SOLUTION: A video output system includes a storage unit for storing a plurality of video data serving as exercise models, and a control unit causing a display unit provided for every user to output a captured image of the user and video data of an exercise level selected for every user among the plurality of video data, where the control unit outputs the video data synchronized with each other on the basis of predetermined order information to the display units arranged in a plurality of individual areas respectively used by the users.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 video output system, a video output method, and a program.

Background Art

[0002] Conventionally, various exercises for maintaining health and recovering physical condition, such as body stretching, training, dieting, and rehabilitation, have been carried out regardless of gender and age. By performing these exercises while following instructions by an instructor or video guidance, etc., the effects of the exercises can be further improved.

[0003] For example, Patent Document 1 discloses a system that allows a user to exercise while watching and listening to a pre-recorded video and audio serving as a model of the exercise.

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0005] According to the above system, the effects of the exercise can be enhanced. However, there is still room for further improvement in terms of each user obtaining an appropriate exercise effect.

[0006] Therefore, the present disclosure has been made in view of the above problems, and an object thereof is to provide a new video output system, a video output method, and a program that enable each user to obtain an appropriate exercise effect.

Means for Solving the Problems

[0007] According to the present disclosure, a storage unit that stores a plurality of video data serving as models of exercises, A control unit that outputs, to a display unit provided for each user, video data of a motion level selected for each user and a captured image of the user among the plurality of video data. The control unit outputs the video data synchronized with each other to the display units arranged in a plurality of individual areas used by each user based on predetermined order information, and a video output system is provided.

[0008] Also, according to the present disclosure, an information processing apparatus executes a storage process for storing a plurality of video data serving as a model of motion, and a control process for outputting, to a display unit provided for each user, video data of a motion level selected for each user and a captured image of the user among the plurality of video data. The control process includes a process of outputting the video data synchronized with each other to the display units arranged in a plurality of individual areas used by each user based on predetermined order information, and a video output method is provided.

[0009] Also, according to the present disclosure, an information processing apparatus executes a storage process for storing a plurality of video data serving as a model of motion, and a control process for outputting, to a display unit provided for each user, video data of a motion level selected for each user and a captured image of the user among the plurality of video data. The control process includes a process of outputting the video data synchronized with each other to the display units arranged in a plurality of individual areas used by each user based on predetermined order information, and a program is provided.

Advantages of the Invention

[0010] According to the present disclosure, it is possible to provide a new video output system, a video output method, and a program that enable each user to obtain an appropriate exercise effect.

Brief Description of the Drawings

[0011]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Embodiments for Carrying Out the Invention

[0012] Hereinafter, preferred embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. In the present specification and drawings, components having substantially the same functional configuration are denoted by the same reference numerals, and redundant description is omitted.

[0013] The system of this embodiment provides videos suitable for various exercises aimed at maintaining or improving health, such as body stretching, training, dieting, rehabilitation, etc., as well as restoring physical condition and improving pain. The user can enhance the exercise effect by moving the body while comparing the video serving as a model of the movement displayed on the display unit with the video of oneself taken.

[0014] FIG. 1 is a diagram schematically showing an example of the video output system 1 of this embodiment. This system includes an information processing device 10 for providing videos to the user, a display unit 20 composed of a monitor or the like, and a camera 30. The information processing device 10, the display unit 20, and the camera 30 are wired-connected to each other, but they may also communicate with each other by wireless connection to transmit and receive various information.

[0015] In the example of FIG. 1, a plurality of individual areas (so-called individual booths) A1, A2, A3... for exercising are partitioned and provided indoors such as in a store or at home where a plurality of users use. Each user U1, U2, U3... is configured to be able to exercise while looking at a monitor (20) provided in the individual area. In the individual area, a support tool B such as a handrail for supporting the user's exercise is provided. The support tool B can be used to enhance the exercise effect or prevent falling during exercise by putting hands or feet on it. Also, in the individual area, tools and instruments for assisting exercise, such as chairs, beds, steps, balls, rollers, etc. may be arranged. In the example of FIG. 1, one staff member S is shown and is configured to be able to check the exercise status of a plurality of users and give advice or support. The staff member S is not essential, and it is not limited to one person and may be a plurality of people. Note that this system is not limited to the illustrated example. For example, only one display unit may be provided in one individual area, and the user may exercise alone.

[0016] FIG. 2 is a block diagram showing a functional configuration of the information processing apparatus 10. The information processing apparatus 10 is an apparatus used when a system administrator or the like operates and manages various services, and may be, for example, a general-purpose computer such as a workstation or a personal computer, or may be logically realized by cloud computing technology. Further, the information processing apparatus 10 is not limited to a single apparatus, and may be configured by combining a plurality of apparatuses, or may be configured by a server apparatus arranged at another location and an information processing terminal of each store.

[0017] As shown in FIG. 2, for example, the information processing apparatus 10 can include a control unit 11, a storage unit 12, an input unit 13, and a communication unit 14. The information processing apparatus 10 can receive various input information input via the input unit 13, the communication unit 14, the camera 30, and the like. Then, the information processing apparatus 10 can execute processing by a program according to the input information in the control unit 11 and output the processing result of the program. The output information can include, for example, video (moving image), image, voice, etc., and can be output from the display unit 20 or other output units, or can be transmitted to an external apparatus or the like via the communication unit 14. Note that a part of the above program may be transmitted to another information processing apparatus and executed on the other information processing apparatus. In this case, the other information processing apparatus can be, for example, a smartphone, a mobile phone terminal, a tablet terminal, a personal computer, etc. used by a staff or a user, and is wirelessly or wiredly connected to the information processing apparatus 10 via a network such as the Internet.

[0018] The control unit 11 transfers information between each unit and controls the entire information processing apparatus 10, and is realized, for example, by a CPU (Central Processing Unit), an MPU (Micro Processing Unit), or a GPU (Graphics Processing Unit) executing a program stored in a predetermined memory.

[0019] The storage unit 12 stores various types of information. The storage unit 12 can store programs for executing various control processes and each function within the control unit 11, input information, etc., and is composed of one or any combination of a RAM (Random Access Memory), a ROM (Read Only Memory), a flash memory, an HDD (Hard Disk Drive), an SSD (Solid State Drive), and other storage devices.

[0020] The storage unit 12 can store user information regarding the user, exercise menu information regarding the exercise menu, and the like.

[0021] The user information can include, for example, as shown in FIG. 3, identification information (user ID) unique to each user, information such as the registration date and name, and user attribute information such as gender and age (including information on age groups such as teens and twenties).

[0022] Also, for example, as shown in FIG. 4, the user information may include information regarding the pain sites of each user's body. The information on the pain sites is stored in the storage unit, for example, by the user himself / herself or the staff S inputting it via the input unit 13 before exercise. In the example of FIG. 4, the neck, shoulders, waist, hip joints, knees, and other items are included, and the sites with pain are indicated by "〇", while the sites without pain are indicated by "-". For example, the control unit 11 can display on the display unit 20 or a display device such as a smartphone or tablet terminal used by the user or the staff in a state where the neck, shoulders, waist, hip joints, knees, and other items can be selectively input, receive input information regarding the pain site selected by the user or the staff, and store it in the storage unit. Also, the user information may include information such as the history of exercises that each user has performed using this system in the past and the history of pain sites. For example, the exercise history can include date and time information such as the date and time when the user performed an exercise using this system, the type, difficulty level, and order (start menu, end menu) of the exercise menu (output video data) performed, and the pain history can be information associating the date and time information when the pain site was input with the pain site.

[0023] The input unit 13 is for users, staff, or system administrators to input various types of information, and is realized by, for example, a keyboard, a mouse, a touch panel, a microphone, etc. A user or staff can input various types of information related to the user from the input unit 13, select an exercise menu, or perform input operations such as starting, stopping, pausing, and resuming an exercise.

[0024] The communication unit 14 is for communicating with other information processing devices, and has a function as a receiving unit that receives various types of data and signals transmitted from other information processing devices, etc., and a function as a transmitting unit that transmits various types of data and signals to other information processing devices, etc. according to the commands of the control unit 11.

[0025] The display unit 20 can output an image of the information generated by the control unit 11 or the information received via the communication unit. The display unit 20 is composed of, for example, a monitor such as a liquid crystal display (LCD), a touch panel, etc. In addition to the display unit 20, an audio output unit such as a speaker may be provided at an arbitrary position in the individual areas (A1, A2, A3), or audio may be output from headphones or earphones used by each user. The output unit such as the display unit 20 can output various types of information based on commands from the control unit 11. The information processing device 10 may have an output unit for outputting an image (video) or audio.

[0026] The camera 30 can photograph the users located in the individual areas, and display the image data on the display unit 20 in real time or transmit it to the information processing device 10. In the illustrated example, the camera 30 is provided above the display unit 20, but it is not limited to this, and it may be provided below the display unit 20, on either the left or right side, integrated with the display unit 20, or provided at a position separated from the display unit 20. Also, a plurality of cameras 30 may be provided for each individual area. For example, two, three, or more cameras may be provided, such as one for photographing the front of the user, one for photographing the side, and one for photographing the back.

[0027] In the individual area, devices such as a camera for image recognition of identification codes such as barcodes and two-dimensional codes associated with the user's identification information, or a tablet terminal including the camera, may be installed. For example, by reading the barcode printed on a membership card or the like used by each user with the camera, information about the user associated with the barcode and stored in the storage unit in advance may be acquired. According to this, since the processing at the time of reception can be efficiently performed using the barcode, the time until the start of exercise can be shortened. The image data acquired by the camera can be subjected to various image analyses by the control unit of the information processing device, but the camera itself may be provided with the function of the control unit. Note that the barcode or the like may be recognized by the camera 30 shown in FIG. 1.

[0028] As shown in FIG. 5, the control unit 11 can cause the display unit 20 to display the video V1 (video data) serving as a model of the exercise and the real-time video V2 of the user himself / herself taken by the camera 30. The control unit 11 may superimpose and display information about the user's skeleton on the video V2 by performing image analysis on the shooting data of the camera 30. For example, a plurality of round marks indicating the positions of predetermined joints of the user (such as ankles, knees, waist, shoulders, elbows, wrists, head, etc.) and lines connecting them may be shown. According to this, the user can exercise while checking the skeleton and posture of the user, and the exercise effect can be enhanced. The model video V1 and the user's captured image V2 are not limited to the arrangement in FIG. 5, and may be displayed side by side horizontally with the left and right reversed, arranged one above the other vertically, or superimposed by making one transparent. As shown in FIG. 5, the control unit 11 may display the information (number, type, target part, level) of the displayed exercise menu, or may display the user information (name, gender, age, pain part, etc.).

[0029] Here, the specific content of the video V1 that serves as a model for the exercise will be described. FIG. 6 shows an example of the exercise menu information to be displayed as the video V1. The exercise menu progresses according to the order information, from the smaller number to the larger number, such as from number 1 to 2, 3, ··· 21. After the 21st number is completed, it returns to number 1 again, and numbers 2, 3, ··· are repeatedly displayed on the display section. Each user may start the exercise from number 1 of the exercise menu, or may start from a number other than 1, such as from number 6 or 10, etc. Also, no matter which number of the exercise menu is started from, basically, when the exercise menu makes one round (21 menus once), it ends, but it may also be possible to perform the exercise over multiple rounds, such as 2 or 3 rounds, a predetermined number of times, or the number of times selected by the user or staff.

[0030] In the example of FIG. 6, the exercise menu information includes video data associated with information such as number (order information), type (attribute information), menu name, and level (exercise level). The number is from 1 to 21 in this example, but it is not limited to this, and it may be less than or more than 21. The exercise menu information can be arbitrarily set by the service provider (system administrator) and stored in the storage unit in advance.

[0031] The types of the exercise menu are pre-classified into three types: stretch, trunk, and movement practice. The types are not limited to three, and may be two or less or four or more. In this example, "stretch" is an exercise for improving the flexibility of muscles, "trunk" is an exercise for improving the stability of the trunk, and "movement practice" is an exercise for improving the coordination between the brain and the body.

[0032] The menu name is the name for each menu representing the purpose of the exercise or the part of the body to which the load is applied, etc., and the service provider can set any name.

[0033] The levels of the exercise menu are set in multiple stages for each menu. The levels are set such that level S has the highest exercise load and difficulty, and the load gradually decreases and the difficulty decreases in the order of level A, level B, ··· level E. The number of levels is, for example, the exercise menu of item 12 "Buttocks Side (First Half)" in Figure 6 is set in two levels, level A and level B. In the example of Figure 6, the maximum is six levels and the minimum is two levels, but it may also be set to only one level or seven or more levels. It can be selected based on user information such as the user's exercise ability, pain, age, and gender. The selection of the exercise menu may be made by staff S or the user himself / herself, or the control unit may automatically select it based on a pre-determined program. In this example, for a first-time user who has not entered a pain site, level A is configured to be selected as the standard exercise level, but it is not limited to this.

[0034] As exercise menu information, video data (moving picture data) of exercise menus associated with individual exercise menu identification information from "Motion 001" to "Motion 080" is stored in the storage unit. The videos from "Motion 001" to "Motion 080" are those that have been pre-shot, edited, etc. and stored, and can all be videos of the same length. The lengths of the videos may be different from each other, but at least for videos with the same menu number (for example, "Motion 001", "Motion 002", and "Motion 003" which are No. 1), it is preferable that they are of the same duration. For each of the numbers 1 to 21 (numbers indicating the order) in the exercise menu, one exercise level from level S to level E is selected for each user, and the demonstration video of the corresponding "Motion " is displayed as the demonstration video V1 on the display unit 20, or when there is no corresponding video data (corresponding to "-" in Fig. 6), no video data is displayed, and a message such as indicating that the exercise for that number is to take a break can be displayed. For example, in the exercise menu for "neck" of No. 1, the menu with the lowest load level is "Motion 003" of level B. In this case, for a user with neck pain or a user with weak neck muscles, the video of the minimum level "Motion 003" may be displayed, or a message such as "Let's take a break from this exercise menu." may be displayed without displaying the demonstration video to prompt waiting without performing a specific exercise menu (see Fig. 11). That is, in this system, based on user information, the demonstration videos of all numbers of the exercise menu may be displayed, or the demonstration videos of the exercise menu of a specific number may not be displayed, or a display prompting not to exercise may be made.

[0035] Fig. 7 shows an example of the exercise levels applied to each user. As shown in Fig. 7, for the menu numbers 1 to 21 for each user, one level is selected, and the demonstration video data corresponding to the selected level is displayed.

[0036] Fig. 8 shows the flow of information processing in this system. First, the user inputs user information via the input unit 13 through the staff S or by the user himself / herself. The staff S can ask the user for information as necessary and input the user information. Thereby, the control unit of the information processing device acquires the user information (S1).

[0037] Specifically, a user who uses this system for the first time can register user information by inputting information such as his / her name, gender, age, and pain location by himself / herself or through the staff. When the control unit receives the input information, it can assign a unique identification number and barcode information to the user, obtain the date and time information at that time, and store it in the storage unit in association with the input information (see Figs. 3 and 4). The service provider can issue a membership card or the like with the registered barcode unique to each user printed on it. Thereby, a user who uses this system for the second time or later can read the information in the storage unit without inputting the user information every time by having the barcode on the membership card recognized by the camera in the individual area. For specific user information such as pain information, it may be input every time to update the information in the storage unit.

[0038] The control unit of the information processing device determines the exercise level in the exercise menus from 1 to 21 based on user information (S2). The control unit can determine the exercise menu based on at least one of the user's age, gender, pain site, past history information, or a combination of multiple pieces of information. The determination of the exercise menu may be automatically determined by the control unit based on predetermined conditions, or may be determined by a staff member based on user information. For example, for the exercise menu of the target site with pain, a lower level can be selected compared to the case without pain. Also, the younger the age, the higher the level can be selected for the overall exercise menu. Also, men may select a higher level overall than women. As shown in FIG. 7, the levels of all exercise menus are determined for each user. Returning to FIG. 8, the control unit outputs the video data corresponding to the level to the display unit (S3). At the same time, the control unit activates the camera 30 and outputs the real-time captured image of the user to the display unit.

[0039] In this example, in all individual regions A1, A2, A3 ···, the video V1 displayed as a model is synchronized. That is, in all individual regions A1, A2, A3 ···, video data with the same menu number is displayed at the same timing. For example, while the video menu (operation 008) of level A of number 3 is displayed in the individual region A1 used by the user U1, in the individual regions A2 and A3, a video menu of any level of number 3 (any of operation 008, operation 009, operation 010) is displayed according to the user information. In this way, by displaying synchronized exercise menus in a plurality of individual regions, a plurality of users can enjoy the fun of exercising together and can enhance their motivation for exercise. Note that even if the numbers are the same, video menus of different levels can be displayed for each user. Even if the levels are different, since the exercise menus with the same number have a common target site, a plurality of users can obtain the effect of performing similar exercises together.

[0040] Figure 8 shows an example of the flow for displaying video using this system. Users who use this system can visit stores or the like and exercise at any timing respectively.

[0041] Here, in this system, the control unit may repeatedly display a model video on the display unit at a certain cycle in the order of menu numbers regardless of the presence or absence of users. In that case, the user can start the exercise menu at any timing. For example, when the user starts exercising from No. 1, the user will exercise along the exercise menu in order, such as No. 2, No. 3, ···, and end at No. 21. Also, for example, when starting from No. 2, the user will exercise along the exercise menu in order, such as No. 3, No. 4, ···, and end at No. 1.

[0042] The control unit can accept a start input based on the input information of the user or the staff S via the input unit 13. Alternatively, the start input may be accepted by recognizing a barcode.

[0043] The control unit may determine the timing to let the user start exercising when accepting the start input. For example, the control unit can display a video to let the user exercise only from a predetermined specific type (attribute information) of exercise menu or a specific menu number. Specifically, in order to be able to start exercising from the menu corresponding to the type of "stretch" with less burden on the body, the time for displaying the menus of "trunk" and "movement practice" is controlled so as not to display the model video and the captured image, or as shown in FIG. 9, a message such as "Do not participate in this menu. Please start from the next menu." may be displayed.

[0044] The control unit may output image data that prompts the start of exercise to the display unit at the timing determined based on the start input. For example, as shown in FIG. 10, at the timing that prompts the start of exercise, image data of a message such as "Let's start the exercise from this menu" can be output to the display unit. This timing can be arbitrarily set by the service provider and stored in the storage unit. For example, it may be the menu immediately after receiving the start input, or among the menus of a specific attribute (for example, stretching), the menu that is played back at the earliest timing from when the start input is received, or among the menus of a specific number (for example, numbers such as even numbers, odd numbers, multiples of 5, etc.), the menu that is played back at the earliest timing from when the start input is received, etc. can be set. In this way, by prompting the start of exercise at an appropriate timing, it becomes easier for the user to grasp the timing of starting the exercise, so the convenience can be improved. Also, for example, by prompting to start from a menu with less load, injury prevention can be achieved.

[0045] The control unit can output image data that prompts the end of exercise to the display unit at a predetermined timing. This timing can be arbitrarily set by the service provider and stored in the storage unit. For example, the control unit may output image data that prompts the end of exercise to the display unit after a predetermined period from the output of the image data that prompts the start of exercise. For example, at the timing when the exercise menu has completed one cycle after outputting the image data that prompts the start, as shown in FIG. 11, image data of a message such as "Today's exercise menu is over. Thank you for your hard work." can be output to the display unit. In this way, by prompting the end of exercise at an appropriate timing, excessive exercise can be prevented and injury prevention can be achieved.

[0046] In addition, the control unit may output image data that prompts not to perform the exercise menu based on the user information. For example, as shown in FIG. 12, image data that prompts a temporary stop of the exercise, such as "Let's take a break from this exercise menu.", may be output. According to this, for a user with pain in a specific part, by avoiding the exercise targeting that part, it is possible to prevent injuries.

[0047] As described above, the video output system of the present embodiment includes a storage unit that stores a plurality of video data serving as models for exercises, and a control unit that outputs the video data of the exercise level selected for each user and the captured image of the user among the plurality of video data to a display unit provided for each user. The control unit outputs the video data synchronized with each other to the display units arranged in a plurality of individual areas used by the users based on predetermined order information. With such a configuration, since the exercise level is selected for each user, each user can perform an appropriate exercise. Therefore, it becomes possible for each user to obtain an appropriate exercise effect. Furthermore, by a plurality of users exercising with the synchronized video as a model, they can feel a sense of unity and enhance the motivation for exercise.

[0048] Also, in the present embodiment, the control unit may output the plurality of video data to the display unit repeatedly at a constant cycle based on the order information. According to this, while the exercise menu is repeated, the user can start the exercise at an arbitrary timing.

[0049] Also, in the present embodiment, the control unit may select the exercise level based on information regarding the pain site of each user's body. According to this, by selecting an appropriate exercise level according to the pain site, it is possible to improve the pain or suppress the increase in pain due to excessive exercise.

[0050] Further, in the present embodiment, the control unit may select the exercise level based on information regarding the age of each user. According to this, it is possible to encourage an appropriate level of exercise according to the age.

[0051] Further, in the present embodiment, the control unit may select the exercise level based on information regarding the gender of each user. According to this, it is possible to encourage an appropriate level of exercise according to the difference in exercise ability due to gender.

[0052] Further, in the present embodiment, the storage unit stores history information regarding the history of each user using the video output system, and the control unit may select the exercise level based on the history information of each user. According to this, it is possible to encourage an appropriate level of exercise according to the past exercise history. Specifically, the same exercise level as the exercise level implemented in the past may be selected, or a higher level or a lower level than the exercise level implemented in the past may be selected. Alternatively, the information on the past pain site may be used as the current pain site, and the exercise level corresponding to the pain site may be selected.

[0053] Further, in the present embodiment, the control unit may output, to the display unit, image data for prompting the user to start exercising based on an input to start from the user. According to this, the timing of starting exercise becomes easier for the user to understand, and the convenience of the system can be improved.

[0054] Further, in the present embodiment, the control unit may output, to the display unit, image data for prompting the end of exercise after a predetermined period from the output of the image data for prompting the start of exercise. According to this, the timing of starting exercise becomes easier for the user to understand, and the convenience of the system can be improved.

[0055] Also, in the present embodiment, attribute information regarding the type of exercise is associated with each of the video data, and the control unit may determine the timing to prompt the start of exercise based on the start input and the attribute information. According to this, exercise can be started from an exercise menu with an appropriate attribute, and the exercise effect can be further enhanced.

[0056] Also, the video output method in the present embodiment includes a storage process in which an information processing device stores a plurality of video data serving as exercise models, and a control process in which the video data of the exercise level selected for each user and the captured image of the user among the plurality of video data are output to a display unit provided for each user. The control process includes a process of outputting the video data synchronized with each other to the display unit arranged in a plurality of individual areas used by each user based on predetermined order information. With such a configuration, since the exercise level is selected for each user, each user can perform an appropriate exercise. Therefore, each user can obtain an appropriate exercise effect. Furthermore, by exercising with the synchronized videos as a model, a plurality of users can feel a sense of unity and enhance the motivation for exercise.

[0057] Also, the program in the present embodiment causes an information processing device to execute a storage process of storing a plurality of video data serving as exercise models, and a control process of outputting the video data of the exercise level selected for each user and the captured image of the user among the plurality of video data to a display unit provided for each user. The control process includes a process of outputting the video data synchronized with each other to the display unit arranged in a plurality of individual areas used by each user based on predetermined order information. With such a configuration, since the exercise level is selected for each user, each user can perform an appropriate exercise. Therefore, each user can obtain an appropriate exercise effect. Furthermore, by exercising with the synchronized videos as a model, a plurality of users can feel a sense of unity and enhance the motivation for exercise.

[0058] In the above-described embodiment, the video data that has been synchronized is output to the display units provided in a plurality of individual areas. However, the video data may be output to a single display unit instead.

[0059] In that case, the video output system includes a storage unit that stores a plurality of video data serving as movement models, and a control unit that causes the video data of the movement level selected for each user and the captured image of the user among the plurality of video data to be output to a display unit provided for each user. Attribute information regarding the type of movement is associated with each of the video data, and the control unit is characterized by determining the timing to prompt the start of movement based on the start input from the user and the attribute information. According to this, it is possible to start the movement from a movement menu with an appropriate attribute, and the movement effect can be further enhanced.

[0060] In addition, when determining the movement menu, in addition to the pain information, the movement menu may be determined based on the posture information obtained by evaluating the posture of each user. The posture information can be set for each part such as the neck, shoulders, waist, hip joints, knees, etc., in the same way as the above-described pain information, for example. The posture information may be input by a staff member who examines the user's posture and range of joint movement from a tablet terminal or the like, or may be input by the user himself / herself, or the control unit may automatically evaluate it based on the image information of the user obtained by the camera 30 or the like. Specifically, the posture and range of movement of each part are evaluated in multiple stages, and a high evaluation is given when the posture is good or the range of movement is large, and a low evaluation is given when the posture is bad or the range of movement is small. In this system, when the evaluation value of the posture information is equal to or higher than a predetermined value (high), the control unit can increase the difficulty level of the menu, and when it is equal to or lower than the predetermined value (low), the control unit can decrease the difficulty level of the menu.

[0061] In addition, when determining the exercise menu, the exercise menu may be determined based on the achievement degree information of the menu. For example, after the user actually performs a specific exercise menu, if there is room for the user, it may be evaluated that the achievement degree is high, and in that case, the difficulty level of the menu may be increased, or if the achievement degree is low, the difficulty level of the menu may be decreased. The achievement degree information may be input by a staff member checking the user's exercise state from a tablet terminal or the like, or may be input by the user himself / herself, or the control unit may automatically evaluate based on the image information of the user acquired by the camera 30 or the like.

[0062] Also, for example, the exercise menu may be reviewed (updated) at regular intervals such as once a week, once a month, or once every six months. It is preferable that the control unit selects an appropriate exercise menu based on various user information such as pain information, posture information, and achievement degree information that are updated at regular intervals when reviewing the exercise menu. Note that a staff member may select the exercise menu based on various user information. By appropriately reviewing the exercise menu at regular intervals in this way, the user can always perform an exercise at an appropriate level for himself / herself.

[0063] As described above, the preferred embodiments of the present disclosure have been described in detail with reference to the accompanying drawings, but the technical scope of the present disclosure is not limited to such examples. It is obvious that those having ordinary knowledge in the technical field of the present disclosure can conceive of various modification examples or correction examples within the scope of the technical idea described in the claims, and these are also naturally understood to belong to the technical scope of the present disclosure.

[0064] The device described in this specification may be realized as a single device, or may be realized by a plurality of devices (for example, a cloud server) partially or entirely connected by a network. For example, the control unit 11 and the storage unit 12 of the information processing device 10 may be realized by different devices connected to each other by a network.

[0065] The series of processes by the apparatus described in this specification may be realized using any of software, hardware, and combinations of software and hardware. It is possible to create a computer program for realizing each function of the information processing apparatus according to this embodiment and install it on a PC or the like. Further, it is also possible to provide a computer-readable recording medium storing such a computer program. The recording medium is, for example, a magnetic disk, an optical disk, a magneto-optical disk, a flash memory, or the like. Further, the above computer program may be distributed via a network, for example, without using a recording medium.

[0066] Also, the processes described using flowcharts in this specification do not necessarily have to be executed in the order shown. Some processing steps may be executed in parallel. Also, additional processing steps may be adopted, and some processing steps may be omitted.

[0067] Also, the effects described in this specification are merely illustrative or exemplary and not limiting. That is, the technology according to the present disclosure may exhibit other effects apparent to those skilled in the art from the description in this specification, together with or instead of the above effects.

[0068] Note that the following configurations also belong to the technical scope of the present disclosure. (Item 1) A storage unit that stores a plurality of video data serving as motion models, A control unit that outputs, to a display unit provided for each user, the video data of the motion level selected for each user and the captured image of the user among the plurality of video data, The control unit outputs the video data synchronized with each other to the display units arranged in a plurality of individual areas used by the user based on predetermined order information, a video output system. (Item 2) The video output system according to item 1, wherein the control unit repeatedly outputs the plurality of pieces of video data to the display unit at a fixed cycle based on the order information. (Item 3) The video output system according to item 1 or 2, wherein the control unit selects the exercise level based on information regarding the painful part of each user's body. (Item 4) The video output system according to item 1 or 2, wherein the control unit selects the exercise level based on information regarding the age of each user. (Item 5) The video output system according to item 1 or 2, wherein the control unit selects the exercise level based on information regarding the gender of each user. (Item 6) The storage unit stores history information regarding the history of each user's use of the video output system, The video output system according to item 1 or 2, wherein the control unit selects the exercise level based on the history information of each user. (Item 7) The video output system according to item 1 or 2, wherein the control unit outputs, to the display unit, image data for prompting the user to start exercising based on a start input from the user. (Item 8) The video output system according to item 7, wherein the control unit outputs, to the display unit, image data for prompting the end of exercise after a predetermined period from the output of the image data for prompting the start of exercise. (Item 9) Attribute information regarding the type of exercise is associated with each of the pieces of video data, The video output system according to item 7, wherein the control unit determines the timing for prompting the start of exercise based on the start input and the attribute information. (Item 10) An information processing apparatus, A storage process for storing a plurality of pieces of video data serving as models of exercises, Execute control processing to output, to a display unit provided for each user, video data of a motion level selected for each user from among the plurality of video data and a captured image of the user. The control processing includes processing to output the video data synchronized with each other based on predetermined order information to the display units arranged in a plurality of individual areas used by the user, respectively. A video output method. (Item 11) In an information processing apparatus, Execute storage processing to store a plurality of video data serving as motion models, Execute control processing to output, to a display unit provided for each user, video data of a motion level selected for each user from among the plurality of video data and a captured image of the user. The control processing includes processing to output the video data synchronized with each other based on predetermined order information to the display units arranged in a plurality of individual areas used by the user, respectively. A program.

Explanation of Signs

[0069] 1 Test evaluation system 10 Information processing apparatus 11 Control unit 12 Storage unit 13 Communication unit 20 Display unit 30 Camera

Claims

1. A storage unit that stores a plurality of video data serving as models of exercises; A control unit that outputs, to a display unit provided for each user, video data of an exercise level selected for each user and a captured image of the user among the plurality of video data; The control unit outputs the video data synchronized with each other to the display units arranged in a plurality of individual areas used by the users based on predetermined order information, a video output system.

2. The control unit repeatedly outputs the plurality of video data to the display unit at a constant period based on the order information, the video output system according to claim 1.

3. The control unit selects the exercise level based on information regarding a pain site of each user's body, the video output system according to claim 1 or 2.

4. The control unit selects the exercise level based on information regarding the age of each user, the video output system according to claim 1 or 2.

5. The control unit selects the exercise level based on information regarding the gender of each user, the video output system according to claim 1 or 2.

6. The storage unit stores history information regarding the history of each user using the video output system, The control unit selects the exercise level based on the history information of each user, the video output system according to claim 1 or 2.

7. The control unit outputs, to the display unit, image data prompting the user to start exercising based on a start input from the user, the video output system according to claim 1 or 2.

8. The control unit outputs, to the display unit, image data prompting the end of exercise after a predetermined period from the output of the image data prompting the start of exercise, the video output system according to claim 7.

9. Attribute information regarding the type of exercise is associated with each of the video data, The control unit determines the timing to prompt the start of exercise based on the start input and the attribute information, the video output system according to claim 7.

10. An information processing apparatus, A storage process for storing a plurality of video data serving as models of exercises; A control process for outputting, to a display unit provided for each user, video data of an exercise level selected for each user and a captured image of the user among the plurality of video data; The video output method, wherein the control process includes a process of outputting the video data synchronized with each other to the display unit arranged in a plurality of individual areas used by the user, respectively, based on predetermined order information.

11. In an information processing apparatus, a storage process of storing a plurality of video data serving as a motion model; a control process of outputting, to a display unit provided for each user, the video data of a motion level selected for each user from among the plurality of video data and a captured image of the user; The program, wherein the control process includes a process of outputting the video data synchronized with each other to the display unit arranged in a plurality of individual areas used by the user, respectively, based on predetermined order information.

Citation Information

Patent Citations

  • Exercise support device and its program

    JP2007289515A

  • Exercise supporting device, exercise supporting system, exercise supporting method and computer program

    JP2009213782A

  • Exercise support device, exercise support method and program

    JP2012065943A

  • Video generating apparatus and method, and program

    JP2013111449A

  • Systems and methods for using artificial intelligence to generate exercise plans based on user energy consumption metrics

    US20220314073A1