Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7748670B2 - Training support system and training support method - Google Patents
[go: Go Back, main page]

JP7748670B2 - Training support system and training support method - Google Patents

Training support system and training support method

Info

Publication number
JP7748670B2
JP7748670B2 JP2022049125A JP2022049125A JP7748670B2 JP 7748670 B2 JP7748670 B2 JP 7748670B2 JP 2022049125 A JP2022049125 A JP 2022049125A JP 2022049125 A JP2022049125 A JP 2022049125A JP 7748670 B2 JP7748670 B2 JP 7748670B2
Authority
JP
Japan
Prior art keywords
user
information
training
facility
management server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022049125A
Other languages
Japanese (ja)
Other versions
JP2023142294A (en
Inventor
康宏 中村
Original Assignee
エーイーシー株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by エーイーシー株式会社 filed Critical エーイーシー株式会社
Priority to JP2022049125A priority Critical patent/JP7748670B2/en
Publication of JP2023142294A publication Critical patent/JP2023142294A/en
Application granted granted Critical
Publication of JP7748670B2 publication Critical patent/JP7748670B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Medical Treatment And Welfare Office Work (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本開示は、ユーザに、トレーニングを支援するトレーニング支援システム、及びトレーニング支援方法に関する。 This disclosure relates to a training support system and training support method that provide training support to users.

従来、データベースに記憶された利用者の身体特性及び運動能力に関するデータや、利用者の運動履歴などを考慮して、利用者に適したトレーニングメニューを提案するように構成されたトレーニングメニュー提案システムがある(例えば、特許文献1参照)。 Traditionally, there have been training menu suggestion systems that are configured to suggest training menus suited to a user by taking into consideration data on the user's physical characteristics and athletic ability stored in a database, as well as the user's exercise history (see, for example, Patent Document 1).

特許文献1のトレーニングメニュー提案システムでは、利用者がトレーニング施設で行った運動の種類、時間、回数などを、運動履歴としてデータベースに記憶するようになっている。 The training menu suggestion system described in Patent Document 1 stores the type, duration, and number of times that a user performs exercise at a training facility in a database as an exercise history.

特開2011-189014号公報JP 2011-189014 A

しかしながら、特許文献1のトレーニングメニュー提案システムでは、利用者が利用するトレーニング施設を異動した場合に、データベースに記憶された過去に利用者が利用したトレーニング施設における各種データを、利用者が現在使用するトレーニング施設においてどのように使用するかについては開示されていない。 However, the training menu suggestion system in Patent Document 1 does not disclose how, when a user changes training facilities, the various data stored in the database about training facilities the user has previously used is used at the training facility the user is currently using.

本開示の一態様は、ユーザが利用するトレーニング施設を異動しても、ユーザに対してトレーニングに関する支援を適切に行うことが可能なトレーニング支援システム、及びトレーニング支援方法を提供することを目的とする。 One aspect of the present disclosure aims to provide a training support system and training support method that can provide appropriate training support to a user even if the user changes training facilities.

上記の課題を解決するために、本開示の一態様に係るトレーニング支援システムは、管理データベースと、施設データベースとを有する管理サーバを備えている。前記管理データベースには、複数のトレーニング施設を利用する複数のユーザの利用情報の中から抽出されたユーザ情報が保存される。前記管理サーバは、前記ユーザが、前記複数のトレーニング施設のうちのいずれかのトレーニング施設からを他のいずれかのトレーニング施設へ異動した場合、異動前のトレーニング施設を前記ユーザが利用した際に前記管理データベースに保存された前記ユーザ情報を異動後のトレーニング施設を前記ユーザが利用する際に継続して使用する。 To solve the above problem, a training support system according to one aspect of the present disclosure includes a management server having a management database and a facility database. The management database stores user information extracted from usage information of multiple users who use multiple training facilities. When a user transfers from one of the multiple training facilities to another, the management server continues to use the user information stored in the management database when the user used the previous training facility when the user uses the new training facility.

本開示の一態様に係るトレーニング支援方法は、保存ステップと、作成ステップと、送信ステップと、を含む。前記保存ステップでは、複数のトレーニング施設を利用する複数のユーザの利用情報の中から、各ユーザのユーザ情報を管理サーバの管理データベースに保存する。前記作成ステップでは、前記保存ステップにて前記管理データベースに保存された前記ユーザ情報を、所定のアルゴリズムを用いて解析することにより、特定の前記ユーザに適したトレーニングに関する提案情報を作成する。前記送信ステップでは、前記作成ステップにて作成された前記提案情報を、前記管理サーバからネットワークを介して通信装置へ送信する。 A training support method according to one aspect of the present disclosure includes a saving step, a creating step, and a transmitting step. In the saving step, user information for each user is saved in a management database of a management server from usage information for multiple users who use multiple training facilities. In the creating step, the user information saved in the management database in the saving step is analyzed using a predetermined algorithm to create suggested training information suitable for the specific user. In the transmitting step, the suggested information created in the creating step is sent from the management server to a communication device via a network.

本開示の一態様によれば、ユーザが利用するトレーニング施設を異動しても、ユーザに対してトレーニングに関する支援を適切に行うことができる。 According to one aspect of the present disclosure, it is possible to provide appropriate training support to a user even if the user changes training facilities.

本開示の実施形態1に係るトレーニング支援システムの全体構成を示す図である。1 is a diagram illustrating an overall configuration of a training support system according to a first embodiment of the present disclosure. 実施形態1に係る管理サーバの制御装置の電気的構成を示すブロック図である。FIG. 2 is a block diagram showing the electrical configuration of a control device of a management server according to the first embodiment. 実施形態1に係るトレーニング支援システムにおけるユーザのユーザ情報の保存の流れを示すフローチャートである。10 is a flowchart showing a flow of saving user information of a user in the training support system according to the first embodiment. (a)は実施形態1に係る施設を利用するユーザの体型情報の一例を示すテーブルであり、(b)はユーザのトレーニング情報の一例を示すテーブルであり、(c)はユーザの食事情報の一例を示すテーブルである。(a) is a table showing an example of body shape information of a user using a facility in embodiment 1, (b) is a table showing an example of training information of the user, and (c) is a table showing an example of dietary information of the user. 実施形態1に係るトレーニング支援システムによるユーザへの提案情報の提供の流れを示すフローチャートである。1 is a flowchart showing a flow of providing suggested information to a user by the training support system according to the first embodiment. (a)は実施形態1に係る通信装置の表示部に表示されるトレーニングメニューの一例を示す図であり、(b)は食事メニューの一例を示す図である。1A is a diagram showing an example of a training menu displayed on a display unit of a communication device according to a first embodiment, and FIG. 1B is a diagram showing an example of a meal menu. 実施形態2に係るトレーニング支援システムによるユーザのユーザ情報の保存の流れを示すフローチャートである。10 is a flowchart showing a flow of saving user information of a user by the training support system according to the second embodiment. 実施形態3に係るトレーニング支援システムの施設内における各マシンの配置図である。FIG. 11 is a layout diagram of each machine within a facility of a training support system according to a third embodiment.

〔実施形態1〕
以下、本開示の実施形態1におけるトレーニング支援システム1の動作例について、図1~図6を参照して説明する。
[Embodiment 1]
An example of the operation of the training support system 1 according to the first embodiment of the present disclosure will be described below with reference to FIGS.

[トレーニング支援システムの概略構成]
図1は、実施形態1のトレーニング支援システム1の全体構成を示す図である。図1に示すように、トレーニング支援システム1は、管理サーバ2と、通信装置4-1~4-5とを備えている。以下、通信装置4-1~4-5を総称する場合には、通信装置4と称す。
[General configuration of training support system]
Fig. 1 is a diagram showing the overall configuration of a training support system 1 according to embodiment 1. As shown in Fig. 1, the training support system 1 includes a management server 2 and communication devices 4-1 to 4-5. Hereinafter, the communication devices 4-1 to 4-5 will be collectively referred to as communication device 4.

管理サーバ2は、管理センターXに配置され、制御装置10と、管理データベース20と、施設データベース30とを有している。制御装置10は、管理データベース20及び施設データベース30に接続されている。管理センターXには、管理者が滞在しており、トレーニング支援システム1の運営を管理している。 The management server 2 is located in the management center X and has a control device 10, a management database 20, and a facility database 30. The control device 10 is connected to the management database 20 and the facility database 30. An administrator is stationed at the management center X and manages the operation of the training support system 1.

管理データベース20には、ユーザ情報が保存されるようになっている。ユーザ情報は、トレーニング施設Aを利用するユーザU1,U2、トレーニング施設Bを利用するユーザU3、トレーニング施設Cを利用するユーザU4,U5の利用情報の中から、各ユーザU1~U5の各トレーニング施設A,B,Cの利用に関する個人情報を取り除いた情報である。以下、トレーニング施設A,B,Cを、それぞれ単に、施設A,B,Cと称す。なお、各施設A,B,Cの数は、適宜変更可能である。 User information is stored in the management database 20. This user information is information on users U1 and U2 who use training facility A, user U3 who uses training facility B, and users U4 and U5 who use training facility C, with personal information regarding each user U1 to U5's use of training facilities A, B, and C removed. Hereinafter, training facilities A, B, and C will be referred to simply as facilities A, B, and C, respectively. Note that the number of facilities A, B, and C can be changed as appropriate.

「ユーザ情報」には、詳しくは後述するが、各ユーザU1~U5を識別する識別情報であるユーザID、各ユーザU1~U5の体型情報、各ユーザU1~U5のトレーニング情報、及び各ユーザU1~U5の食事情報などが含まれる。このユーザ情報は、管理サーバ2の管理データベース20に、ユーザIDに対応付けられて保存される。 "User information," which will be described in more detail below, includes a user ID, which is identification information for identifying each user U1-U5, body type information for each user U1-U5, training information for each user U1-U5, and diet information for each user U1-U5. This user information is stored in the management database 20 of the management server 2 in association with the user ID.

また、「個人情報」には、例えば、各ユーザU1~U5の予約情報、契約情報、決済情報、トレーナーのコメントに関する情報などが含まれる。 Furthermore, "personal information" includes, for example, reservation information, contract information, payment information, and information regarding trainer comments for each user U1 to U5.

また、管理データベース20には、推薦ロジックが記憶されている。推薦ロジックは、各ユーザの性別、体型、トレーニング目的などをパラメータとして、ユーザ毎に最適なトレーニングメニュー及び食事メニューなどの提案情報を作成するための所定のアルゴリズムである。 The management database 20 also stores recommendation logic. The recommendation logic is a predetermined algorithm that uses parameters such as each user's gender, body type, and training goals to create suggested information such as optimal training and meal menus for each user.

制御装置10は、詳しくは後述するが、例えばCPU(Central Processing Unit)である。制御装置10は、管理データベース20に保存されたユーザ情報を用いることによって、各ユーザU1~U5に対して、トレーニング等に関する支援を適切に行うための装置である。 The control device 10, which will be described in more detail below, is, for example, a CPU (Central Processing Unit). The control device 10 uses the user information stored in the management database 20 to provide appropriate support for training and other activities to each of users U1 to U5.

実施形態1のトレーニング支援システム1では、各ユーザU1~U5が利用する施設A,B,Cを異動する場合があることを想定している。例えば、図1に示すように、ユーザU2が施設Aから施設Bへ異動した場合、ユーザU2のユーザ情報は、管理データベース20に保存されたままとなる。このため、管理サーバ2の制御装置10は、ユーザU2が施設Aから施設Bへ異動しても、異動前の施設AをユーザU2が利用した際に管理データベース20に保存されたユーザ情報を、異動後の施設BをユーザU2が利用する際において継続して使用することが可能となっている。 The training support system 1 of embodiment 1 assumes that users U1 to U5 may change facilities A, B, and C that they use. For example, as shown in FIG. 1, if user U2 moves from facility A to facility B, user U2's user information remains stored in the management database 20. Therefore, even if user U2 moves from facility A to facility B, the control device 10 of the management server 2 can continue to use the user information stored in the management database 20 when user U2 used facility A before the move when user U2 uses facility B after the move.

施設データベース30は、第1記憶装置30Aと、第2記憶装置30Bと、第3記憶装置30Cとを有している。第1記憶装置30Aは、施設Aに関連した情報を記憶するためのものである。第2記憶装置30Bは、施設Bに関連した情報を記憶するためのものである。第3記憶装置30Cは、施設Cに関連した情報を記憶するためのものである。施設に関連した情報には、施設を利用するユーザの個人情報や施設の設備情報等が含まれる。 The facility database 30 has a first storage device 30A, a second storage device 30B, and a third storage device 30C. The first storage device 30A is for storing information related to facility A. The second storage device 30B is for storing information related to facility B. The third storage device 30C is for storing information related to facility C. Information related to the facilities includes personal information of users who use the facilities and facility equipment information.

なお、第1記憶装置30A、第2記憶装置30B、及び第3記憶装置30Cは、1つの装置であってもよい。この場合、当該1つの装置は、施設A、施設B、及び施設Cのそれぞれに関連した情報を、別々に記憶可能な領域を有していればよい。 The first storage device 30A, the second storage device 30B, and the third storage device 30C may be a single device. In this case, the single device only needs to have an area capable of separately storing information related to facility A, facility B, and facility C.

施設データベース30は、各ユーザU1~U5の個人情報を、施設A,B,C毎に記憶するものである。すなわち、第1記憶装置30Aに、施設Aを利用するユーザU1の個人情報を記憶する。また、第2記憶装置30Bに、施設Bを利用するユーザU2,U3の個人情報を記憶する。また、第3記憶装置30Cに、施設Cを利用するユーザU4,U5の個人情報を記憶する。 The facility database 30 stores the personal information of each user U1 to U5 for each facility A, B, and C. That is, the first storage device 30A stores the personal information of user U1 who uses facility A. The second storage device 30B stores the personal information of users U2 and U3 who use facility B. The third storage device 30C stores the personal information of users U4 and U5 who use facility C.

各施設A,B,Cには、種々のセンサ6A,6B,6Cがそれぞれ設けられている。センサ6A,6B,6Cには、例えば、各施設A,B,Cに設置されたカメラ、マシンや機材に設置されてユーザの各トレーニングの実行回数をカウントするセンサ、ユーザに直接取り付けられてユーザの歩数などを計測するセンサ、及びユーザの体動を検出する加速度センサ及び角速度センサなどが含まれる。 Various sensors 6A, 6B, 6C are installed in each of facilities A, B, C. Sensors 6A, 6B, 6C include, for example, cameras installed in each of facilities A, B, C, sensors installed on machines or equipment to count the number of times the user performs each exercise, sensors attached directly to the user to measure the user's steps, and acceleration sensors and angular velocity sensors to detect the user's body movements.

ネットワーク50は、例えば、インターネットやLAN(Local Area Network)により構築される。管理サーバ2は、Web API(Application Programming Interface)等を介して提供されるサービスによって、各ユーザの施設の利用料金の決済機能、各施設におけるユーザの入退室管理の機能、及び、各ユーザの食事管理の機能などを実現してもよい。 The network 50 may be constructed, for example, using the Internet or a LAN (Local Area Network). The management server 2 may provide services provided via a Web API (Application Programming Interface) or the like, such as functions for settling facility usage fees for each user, managing user entry and exit to each facility, and managing each user's meals.

通信装置4-1~4-5は、各ユーザU1~U5が所持しているものであり、スマートフォン、携帯電話機、ウェアラブル端末などである。施設Aを利用するユーザU1は、通信装置4-1を介して、管理サーバ2と通信可能である。施設Bを利用するユーザU2,U3は、通信装置4-2,4-3を介して、管理サーバ2と通信可能である。施設Cを利用するユーザU4,U5は、通信装置4-4,4-5を介して、管理サーバ2と通信可能である。 Communication devices 4-1 to 4-5 are carried by users U1 to U5, and may be smartphones, mobile phones, wearable devices, etc. User U1, who uses facility A, can communicate with management server 2 via communication device 4-1. Users U2 and U3, who use facility B, can communicate with management server 2 via communication devices 4-2 and 4-3. Users U4 and U5, who use facility C, can communicate with management server 2 via communication devices 4-4 and 4-5.

各ユーザU1~U5の各通信装置4-1~4-5には、トレーニング支援システム1を利用するための専用のアプリケーション(以下、アプリと称す)が、予めダウンロードされているものとする。各ユーザU1~U5は、アプリを起動することで、各種情報を管理サーバ2へ送信可能である。 A dedicated application (hereinafter referred to as the "app") for using the training support system 1 is pre-downloaded onto each of the communication devices 4-1 to 4-5 of each of users U1 to U5. By launching the app, each user U1 to U5 can send various information to the management server 2.

また、各ユーザU1~U5は、管理サーバ2から送信される提案情報を各自の通信装置4-1~4-5によって受信し、各々の表示部41~45を視認することで、管理サーバ2からの提案情報の内容を確認できる。 In addition, each user U1 to U5 receives the proposed information sent from the management server 2 using their own communication devices 4-1 to 4-5, and can check the content of the proposed information from the management server 2 by visually checking their respective displays 41 to 45.

[管理サーバの制御装置の構成]
図2は、管理サーバ2の制御装置10の電気的構成を示すブロック図である。図2に示すように、制御装置10は、処理部11と、取得部12と、提案情報出力部13と、メモリ14と、通信部15とを有し、これらがバスを介して電気的に接続された構成である。
[Configuration of the control device of the management server]
Fig. 2 is a block diagram showing the electrical configuration of the control device 10 of the management server 2. As shown in Fig. 2, the control device 10 has a processing unit 11, an acquisition unit 12, a proposal information output unit 13, a memory 14, and a communication unit 15, which are electrically connected via a bus.

処理部11は、メモリ14に記憶されたプログラム及び設定データを用いることにより、制御装置10の各部を制御する。取得部12は、管理データベース20に記憶されている各ユーザU1~U5のユーザ情報などを取得する。 The processing unit 11 controls each component of the control device 10 by using the programs and setting data stored in the memory 14. The acquisition unit 12 acquires user information for each user U1 to U5 stored in the management database 20.

提案情報出力部13は、推薦ロジックに基づき、各ユーザU1~U5に対してトレーニングに関する提案情報を作成する。提案情報出力部13は、提案情報として、ユーザに応じた最適なトレーニングメニュー及び食事メニュー等を作成する。提案情報出力部13は、通信部15を介して、作成した提案情報を通信装置4へ送信する。 The suggested information output unit 13 creates suggested training information for each user U1 to U5 based on the recommendation logic. The suggested information output unit 13 creates training menus and meal menus that are optimal for each user. The suggested information output unit 13 transmits the created suggested information to the communication device 4 via the communication unit 15.

メモリ14には、制御装置10を制御するための各種プログラム、及び各種設定データが記憶されている。また、メモリ14には、提案情報出力部13により作成された提案情報が一時的に記憶される。通信部15は、施設データベース30及び通信装置4と、ネットワーク50を介して通信する。 The memory 14 stores various programs and setting data for controlling the control device 10. The memory 14 also temporarily stores proposal information created by the proposal information output unit 13. The communication unit 15 communicates with the facility database 30 and the communication device 4 via the network 50.

[ユーザの利用情報の保存の流れ]
次に、実施形態1のトレーニング支援システム1によるユーザの利用情報の抽出方法について、図3及び図4を参照して説明する。図3は、実施形態1のトレーニング支援システム1におけるユーザのユーザ情報の保存の流れを示すフローチャートである。図4の(a)は、施設を利用するユーザの体型情報の一例を示すテーブルである。図4の(b)は、ユーザのトレーニング情報の一例を示すテーブルである。図4の(c)は、ユーザの食事情報の一例を示すテーブルである。
[User usage information storage process]
Next, a method for extracting user usage information by the training support system 1 of embodiment 1 will be described with reference to FIGS. 3 and 4. FIG. 3 is a flowchart showing the flow of saving user information of a user in the training support system 1 of embodiment 1. FIG. 4(a) is a table showing an example of body type information of a user who uses a facility. FIG. 4(b) is a table showing an example of user training information. FIG. 4(c) is a table showing an example of user diet information.

実施形態1では、施設Aを利用中であるユーザU1の利用情報の抽出方法について説明する。図3に示すように、まず、ユーザU1は、通信装置4を介して、ユーザID及びユーザの使用する通信装置4に関する情報を管理サーバ2へ送信する(S1)。 In embodiment 1, a method for extracting usage information for user U1 who is currently using facility A will be described. As shown in FIG. 3, first, user U1 transmits their user ID and information about the communication device 4 they are using to the management server 2 via their communication device 4 (S1).

ユーザIDとしては、メールアドレス、アカウント名などを用いることができる。ユーザU1が所持する通信装置4-1には、トレーニング支援システム1を利用するための専用のアプリケーション(以下、アプリと称す)が、予めダウンロードされているものとする。通信装置4に関する情報としては、電話番号などが挙げられる。 The user ID can be an email address, account name, etc. A dedicated application (hereinafter referred to as the "app") for using the training support system 1 is assumed to have been downloaded in advance to the communication device 4-1 owned by user U1. Examples of information related to the communication device 4 include a telephone number.

ユーザU1が、通信装置4-1において、アプリを起動した後にユーザIDを入力すると、表示部41に入力画面が表示される。なお、ユーザIDを入力した後に、予め決めておいたパスワードを入力する設定であってもよい。 When user U1 launches the app on communication device 4-1 and then enters their user ID, an input screen is displayed on display unit 41. Note that a setting may be made in which a predetermined password is entered after entering the user ID.

続いて、ユーザU1は、表示部41の入力画面に、個人情報を入力する。通信装置4-1は、入力された個人情報を管理サーバ2の施設データベース30へ送信する(S2)。「個人情報」の例としては、ユーザU1の契約情報、トレーニングのプラン情報、予約情報、及び支払情報などが挙げられる。 Next, user U1 enters personal information into the input screen of the display unit 41. The communication device 4-1 transmits the entered personal information to the facility database 30 of the management server 2 (S2). Examples of "personal information" include user U1's contract information, training plan information, reservation information, and payment information.

その後、制御装置10は、施設データベース30に、ユーザU1の個人情報を施設毎に保存する(S3)。具体的には、管理サーバ2は、ユーザU1の施設Aに関連した契約情報、プラン情報、予約情報、及び支払情報等の個人情報を、施設データベース30の第1記憶装置30Aに保存する。このようにして、施設データベース30によって、各ユーザU1~U5の個人情報を施設A,B,C毎に記憶させて管理することができる。 Then, the control device 10 stores user U1's personal information for each facility in the facility database 30 (S3). Specifically, the management server 2 stores user U1's personal information, such as contract information, plan information, reservation information, and payment information related to facility A, in the first storage device 30A of the facility database 30. In this way, the facility database 30 can store and manage the personal information of each user U1 to U5 for each facility A, B, and C.

S3の後、ユーザU1は、通信装置4-1の表示部41に表示された入力画面に、自分の体型情報を入力する(S4)。「体型情報」の例としては、図4の(a)に示すように、性別、年齢、身長、体重、体脂肪率、BMIなどが挙げられる。 After S3, user U1 inputs their own body type information into the input screen displayed on the display unit 41 of communication device 4-1 (S4). Examples of "body type information" include gender, age, height, weight, body fat percentage, BMI, etc., as shown in Figure 4(a).

続いて、ユーザU1は、通信装置4-1の入力画面にトレーニング情報を入力する(S5)。「トレーニング情報」の例としては、図4の(b)に示すように、トレーニングのレベル、利用目的、目標体重、時間、消費カロリー、部位、筋肉名などが挙げられる。図4の(b)に示す例では、中級レベルのユーザU1が、90分のトレーニングを行うことにより、600kcalを消費すると共に、腹及び腕の筋力を向上させることを目的としている場合が示されている。 Next, user U1 inputs training information into the input screen of communication device 4-1 (S5). Examples of "training information" include training level, purpose of use, target weight, time, calories burned, body part, and muscle name, as shown in Figure 4(b). The example shown in Figure 4(b) shows a case where intermediate-level user U1 aims to burn 600 kcal and improve abdominal and arm muscle strength through 90 minutes of training.

また、トレーニングの種類には、クランチ、スクワット、ダンベルプレス、レッグエクステンション、ヒップリフト、腿上げ、チェストプレス、レッグプレス、レッグカール、片足立ち、ショルダープレス、アームカール、及びウォーキング等がある。 Exercises include crunches, squats, dumbbell presses, leg extensions, hip lifts, thigh raises, chest presses, leg presses, leg curls, standing on one leg, shoulder presses, arm curls, and walking.

なお、S5において、各施設A,B,Cにそれぞれ設置されたセンサ6A,6B,6Cにより検出された各種データが、管理サーバ2へ自動的に送信されるようにしてもよい。センサ6A,6B,6Cは、例えば、各施設A,B,Cに設置されたマシンや機材に設けられてユーザの所定のトレーニングの実行回数をカウントするセンサ、ユーザに直接取り付けられてユーザの歩数などを計測するセンサ、及びユーザの体動を検出する加速度センサ及び角速度センサなどが含まれる。 In S5, various data detected by sensors 6A, 6B, and 6C installed in each of facilities A, B, and C may be automatically transmitted to management server 2. Sensors 6A, 6B, and 6C may include, for example, sensors installed on machines or equipment installed in each of facilities A, B, and C that count the number of times a user performs a predetermined training session, sensors attached directly to the user that measure the user's steps, and acceleration sensors and angular velocity sensors that detect the user's body movements.

また、センサ6A,6B,6Cは、各施設A,B,Cに設置されたカメラであってもよい。この場合、管理サーバ2の制御装置10は、カメラが撮影したユーザの画像を解析することで、ユーザの身体の動作を認識して、ユーザの姿勢の変化の回数をカウントすることができる。これにより、ユーザが所定のトレーニングメニューを実行した回数をカウントすることが可能である。 Furthermore, sensors 6A, 6B, and 6C may be cameras installed in each facility A, B, and C. In this case, the control device 10 of the management server 2 can recognize the user's physical movements and count the number of changes in the user's posture by analyzing the images of the user captured by the cameras. This makes it possible to count the number of times the user performs a predetermined training menu.

次に、ユーザU1は、通信装置4-1の入力画面に食事情報を入力する(S6)。「食事情報」の例としては、図4の(c)に示すように、食事した日付、摂取したカロリー、タンパク質、脂質、炭水化物、及び水分の摂取量などが挙げられる。なお、食事情報の入力は、省略してもよいものとする。また、ユーザの体型情報、トレーニング情報、及び食事情報の入力画面は、それぞれ異なるものであってもよいし、同一の画面であってもよい。 Next, user U1 inputs meal information into the input screen of communication device 4-1 (S6). Examples of "meal information" include the date of the meal, calories ingested, and amounts of protein, fat, carbohydrates, and water intake, as shown in FIG. 4(c). Note that input of meal information may be omitted. Furthermore, the input screens for the user's body type information, training information, and meal information may be different or may be the same screen.

そして、ユーザU1は、通信装置4-1を介して、S4~S6において入力されたユーザU1のユーザ情報を、管理サーバ2へ送信する(S7)。制御装置10は、受信したユーザU1のユーザ情報を、管理データベース20に保存する(S8:保存ステップ)。 Then, user U1 transmits the user information for user U1 entered in steps S4 to S6 to the management server 2 via communication device 4-1 (S7). The control device 10 stores the received user information for user U1 in the management database 20 (S8: storage step).

ユーザ情報には、ユーザに関する情報として、ユーザID、性別、誕生日、身長、体重、体脂肪率、BMI、基礎代謝、筋肉量、筋肉率、骨格筋率、消費カロリー、トレーニングレベル、目標体重、減量期間、歩数などが含まれる。 User information includes information about the user, such as user ID, gender, birthday, height, weight, body fat percentage, BMI, basal metabolic rate, muscle mass, muscle percentage, skeletal muscle percentage, calories burned, training level, target weight, weight loss period, and number of steps.

このように、実施形態1のトレーニング支援システム1では、不特定多数のユーザの利用情報の中から抽出されたユーザ情報を管理データベース20に保存し、各ユーザに適したトレーニングメニュー及び食事メニューなどの提案情報の提供に役立てるようにしている。 In this way, in the training support system 1 of embodiment 1, user information extracted from the usage information of an unspecified number of users is stored in the management database 20, and is used to provide suggested information such as training menus and meal menus that are suitable for each user.

[ユーザへの提案情報の提供の流れ]
次に、実施形態1におけるトレーニング支援システム1によるユーザU1への提案情報の提供の流れについて、図5及び図6を参照して説明する。図5は、トレーニング支援システム1によるユーザへの提案情報の提供の流れを示すフローチャートである。図6は、通信装置4の表示部41の表示の一例を示す図である。
[Procedure for providing suggested information to users]
Next, a flow of providing suggested information to the user U1 by the training support system 1 in embodiment 1 will be described with reference to Fig. 5 and Fig. 6. Fig. 5 is a flowchart showing a flow of providing suggested information to the user by the training support system 1. Fig. 6 is a diagram showing an example of a display on the display unit 41 of the communication device 4.

図5に示すように、まず、ユーザU1は、通信装置4-1を介して、提案情報の提供を管理サーバ2へ依頼する(S11)。S11の後、管理サーバ2の制御装置10は、管理データベース20から、ユーザU1のユーザ情報、及びユーザU1に適した推薦ロジックを取得する(S12)。推薦ロジックは、各ユーザの体型情報、トレーニング情報、及び食事情報などに応じて、複数設けられているものとする。 As shown in FIG. 5, first, user U1 requests the management server 2 to provide suggested information via communication device 4-1 (S11). After S11, the control device 10 of the management server 2 obtains user information about user U1 and recommendation logic suitable for user U1 from the management database 20 (S12). It is assumed that multiple recommendation logics are provided according to each user's body type information, training information, diet information, etc.

例えば、図4の(a)に示すように、身長176cm、体重66kg、33才の男性が、目標体重60kgとし、腹及び腕の筋力UPを目的としてトレーニングを行う場合、制御装置10は、これらの条件に相応しい推薦ロジックを管理データベース20から取得する。 For example, as shown in Figure 4(a), if a 33-year-old man with a height of 176 cm and a weight of 66 kg sets a target weight of 60 kg and trains to increase abdominal and arm strength, the control device 10 obtains recommendation logic appropriate for these conditions from the management database 20.

そして、提案情報出力部13は、推薦ロジックに基づき提案情報を作成する(S13:作成ステップ)。具体的には、提案情報出力部13は、所定のアルゴリズムを用いて、ユーザU1のユーザ情報を解析することにより、ユーザU1に適したトレーニングに関する提案情報を作成する。 Then, the suggested information output unit 13 creates suggested information based on the recommendation logic (S13: creation step). Specifically, the suggested information output unit 13 uses a predetermined algorithm to analyze the user information of user U1, thereby creating suggested information regarding training suitable for user U1.

なお、提案情報出力部13は、S13において、管理データベース20に保存された推薦ロジック以外にも、APIを介して提供される食事のメニューの作成や栄養計算などのサービスを参照して、提案情報を作成してもよい。 In addition, in S13, the proposed information output unit 13 may create proposed information by referring to services such as meal menu creation and nutritional calculations provided via API, in addition to the recommendation logic stored in the management database 20.

S13の後、管理サーバ2は、S13にて作成した提案情報を、通信装置4-1へ送信する(S14:送信ステップ)。提案情報には、ユーザU1が実行することが好ましいトレーニングのメニューや、ユーザU1が摂取すべき食事のメニューなどが含まれる。この提案情報は、各ユーザの性別や体型、トレーニングのレベル、及びトレーニングの目的などによって異なるものとなる。 After S13, the management server 2 transmits the proposed information created in S13 to the communication device 4-1 (S14: transmission step). The proposed information includes a training menu that user U1 should preferably perform, a meal menu that user U1 should eat, and the like. This proposed information will differ depending on each user's gender, body type, training level, training purpose, etc.

そして、通信装置4-1は、管理サーバ2からの提案情報を受信し(S15)、受信した提案情報を表示部41に表示する(S16)。 Then, the communication device 4-1 receives the proposal information from the management server 2 (S15) and displays the received proposal information on the display unit 41 (S16).

図6は、通信装置4-1の表示部41の表示の一例を示す図である。図6の(a)には、ユーザU1に適したトレーニングメニューR1の一例が示されている。図6の(a)に示す例では、推奨されるマシン名、トレーニングする部位、セット数、トレーニングの時間、トレーニングの効果、トレーニングのレベル、及びトレーニングする場所が表示されている。 Figure 6 shows an example of the display on the display unit 41 of the communication device 4-1. Figure 6(a) shows an example of a training menu R1 suitable for user U1. In the example shown in Figure 6(a), the recommended machine name, body part to be trained, number of sets, training time, training effect, training level, and training location are displayed.

また、図6の(b)には、ユーザU1に適した食事メニューR2の一例が示されている。図6の(b)に示す例では、食事の日付、摂取カロリー、食事のメニュー及び各摂取量が表示されている。食事メニューとして、ご飯、鶏肉、出し巻き卵、味噌汁、野菜、及び牛乳が挙げられている。 (b) in Figure 6 also shows an example of a meal menu R2 suitable for user U1. The example shown in (b) in Figure 6 displays the date of the meal, calorie intake, meal menu, and intake amount for each meal. The meal menu includes rice, chicken, rolled omelet, miso soup, vegetables, and milk.

ユーザU1は、通信装置4-1の表示部41に表示された提案情報の内容を確認することによって、その内容を自らのトレーニングに活用することで、各自に最適なトレーニングを効果的に実行できると共に、各自の目的に適した食事を継続的に摂取することができる。これにより、ユーザU1は、トレーニングの目的を無理なく実現することが可能となる。 By checking the content of the suggested information displayed on the display unit 41 of the communication device 4-1 and utilizing that content in their own training, user U1 can effectively perform training that is optimal for them and continuously consume meals that suit their individual goals. This allows user U1 to effortlessly achieve their training goals.

また、ユーザU1は、提案されたトレーニングメニューの実行が完了すると、通信装置4-1を介して、トレーニングの内容を管理データベース20に記録しておくことで、トレーニングの管理を行うことができる。このように、紙媒体ではなく、管理データベース20にて各ユーザの情報を管理することで、緻密なデータ解析が可能となる。 Furthermore, once user U1 has completed the proposed training menu, he or she can manage the training by recording the details of the training in the management database 20 via communication device 4-1. In this way, managing each user's information in the management database 20 rather than on paper enables detailed data analysis.

以上説明した実施形態1のトレーニング支援システム1によれば、各ユーザU1~U5のトレーニング情報及び食事情報等を含むユーザ情報を管理データベース20に保存して、各ユーザU1~U5が利用する施設A,B,Cを異動しても、管理データベース20に保存されたユーザ情報を利用可能としている。これにより、各ユーザU1~U5が利用する施設A,B,Cを異動しても、各ユーザU1~U5に対して適切なトレーニングに関する支援を行うことができる。 According to the training support system 1 of embodiment 1 described above, user information including training information and dietary information for each user U1 to U5 is stored in the management database 20, and the user information stored in the management database 20 can be used even if each user U1 to U5 changes facilities A, B, C that they use. This allows appropriate training support to be provided to each user U1 to U5 even if they change facilities A, B, C that they use.

更に、制御装置10は、推薦ロジックに基づいて、各ユーザU1~U5の体型情報、トレーニング情報、食事情報などを解析することにより、各ユーザU1~U5に最適なトレーニングメニュー及び食事メニューなどの提案情報を提供することができる。これにより、各ユーザU1~U5に応じて適切なトレーニングの支援を行うことができる。 Furthermore, the control device 10 can provide suggested information such as optimal training and meal menus for each user U1-U5 by analyzing the body type information, training information, dietary information, etc. of each user U1-U5 based on the recommendation logic. This allows appropriate training support to be provided to each user U1-U5.

〔実施形態2〕
次に、実施形態2のトレーニング支援システム1について、図7を参照して説明する。図7は、実施形態2に係るトレーニング支援システム1によるユーザのユーザ情報の保存の流れを示すフローチャートである。なお、説明の便宜上、上記実施形態1にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を繰り返さない。実施形態2では、実施形態1と異なる部分についてのみ説明する。
[Embodiment 2]
Next, a training support system 1 according to a second embodiment will be described with reference to FIG. 7. FIG. 7 is a flowchart showing the flow of saving user information of a user by the training support system 1 according to the second embodiment. For ease of explanation, components having the same functions as those described in the first embodiment are denoted by the same reference numerals, and their description will not be repeated. In the second embodiment, only the parts that are different from the first embodiment will be described.

実施形態2のトレーニング支援システム1では、図1の矢印に示すように、ユーザU2が施設Aから施設Bへ異動する場合について説明する。図7に示すように、まず、ユーザU2は、通信装置4-2を介して、施設Aと利用契約を行う(S21)。なお、ユーザU2は、施設Aに直接行って、施設A内において利用契約を行ってもよい。 In the training support system 1 of embodiment 2, as shown by the arrow in Figure 1, a case will be described in which user U2 moves from facility A to facility B. As shown in Figure 7, user U2 first enters into a service contract with facility A via communication device 4-2 (S21). Note that user U2 may also go directly to facility A and enter into the service contract within facility A.

続いて、管理サーバ2の制御装置10は、ユーザU2のユーザ情報を、管理データベース20に保存する(S22)。ユーザ情報には、ユーザの体型情報、トレーニング情報、及び食事情報などが含まれる。これらのユーザ情報は、ユーザのユーザIDに対応付けられている。 Next, the control device 10 of the management server 2 stores the user information of user U2 in the management database 20 (S22). The user information includes the user's physique information, training information, dietary information, etc. This user information is associated with the user's user ID.

その後、ユーザU2は、通信装置4-2を介して施設Aを退会し、施設Bと利用契約する(S23)。なお、施設データベース30の第1記憶装置30Aに記憶されていたユーザU2の個人情報は、ユーザU2が施設Bとの利用契約がなされた時点で削除されるものとする。 After that, user U2 cancels his/her membership with facility A via communication device 4-2 and enters into a service contract with facility B (S23). Note that the personal information of user U2 stored in the first storage device 30A of facility database 30 is deleted when user U2 enters into a service contract with facility B.

S23の後、ユーザU2は、異動後の施設Bを利用する際に、通信装置4-2により、管理データベース20に保存されたユーザ情報を利用できる(S24)。このユーザ情報には、ユーザU2が異動前の施設Aを利用した際に、管理データベース20に保存されたユーザ情報が含まれる。 After S23, when user U2 uses facility B after the transfer, he or she can use the user information stored in the management database 20 via communication device 4-2 (S24). This user information includes the user information stored in the management database 20 when user U2 used facility A before the transfer.

そして、ユーザU2は、通信装置4-2により、施設Bの契約としてログインし(S25)、同じユーザIDを継続利用することができる(S26)。 Then, user U2 logs in as a contract holder for facility B using communication device 4-2 (S25) and can continue to use the same user ID (S26).

以上説明した実施形態2のトレーニング支援システム1によれば、図1に示すように、ユーザU2が施設Aから施設Bへ異動した場合であっても、管理サーバ2の制御装置10によって、管理データベース20に保存されたユーザU2のユーザ情報を取得できるので、施設AをユーザU2が利用した際に管理データベース20に保存されたユーザ情報も考慮して、ユーザU2に対して適切なトレーニング情報を提供できる。 According to the training support system 1 of embodiment 2 described above, even if user U2 moves from facility A to facility B, as shown in FIG. 1, the control device 10 of the management server 2 can acquire the user information of user U2 stored in the management database 20. This makes it possible to provide appropriate training information to user U2, taking into account the user information stored in the management database 20 when user U2 used facility A.

また、ユーザU2は、施設Aから施設Bへ異動しても、通信装置4-2によって、過去に利用した施設Aに関連したユーザ情報を取得できる。このため、施設Bにおいてトレーニングを行う際に、異動前の施設AをユーザU2が利用した際に管理データベース20に保存されたユーザ情報を継続して使用できる。 Furthermore, even if user U2 moves from facility A to facility B, he or she can obtain user information related to facility A, which he or she previously used, via communication device 4-2. Therefore, when training at facility B, he or she can continue to use the user information stored in management database 20 when user U2 used facility A before the transfer.

〔実施形態3〕
次に、本開示の実施形態3のトレーニング支援システム1について、図5及び図8を参照して説明する。なお、説明の便宜上、上記実施形態1にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を繰り返さない。実施形態3では、実施形態1と異なる部分についてのみ説明する。
[Embodiment 3]
Next, a training support system 1 according to a third embodiment of the present disclosure will be described with reference to Figs. 5 and 8. For ease of explanation, components having the same functions as those described in the first embodiment are denoted by the same reference numerals, and their description will not be repeated. In the third embodiment, only the parts that are different from the first embodiment will be described.

実施形態3の管理サーバ2では、同一の施設A,B,C内において多数のユーザが密集した状態でトレーニングを行うことを回避するために、施設A,B,Cの利用者の人数制限を行う設定がされているものとする。以下、ユーザU1が施設Aを利用する場合を想定して説明する。 In the management server 2 of embodiment 3, it is assumed that a setting is made to limit the number of users at facilities A, B, and C in order to prevent a large number of users from training in the same facilities A, B, and C in a crowded state. The following explanation assumes that user U1 is using facility A.

図5に示すフローチャートにおいて、まず、ユーザU1は、通信装置4-1を介して、提案情報の提供を管理サーバ2へ依頼する(S11)。具体的には、ユーザU1は、通信装置4-1にてアプリを起動し、表示部41の入力画面に、希望するトレーニング日程、及びトレーニング情報等の希望条件を入力した後、提案情報の依頼を行う。通信装置4-1は、入力された希望条件の内容、及び提案情報の依頼が行われた旨を、管理サーバ2へ送信する。 In the flowchart shown in FIG. 5, user U1 first requests the management server 2 to provide proposed information via communication device 4-1 (S11). Specifically, user U1 launches the app on communication device 4-1, inputs desired conditions such as a desired training schedule and training information into the input screen of display unit 41, and then requests proposed information. Communication device 4-1 transmits the entered desired conditions and a message that a request for proposed information has been made to the management server 2.

ここで、ユーザU1が依頼する提案情報には、トレーニングメニューや食事メニュー以外に、ユーザU1の予約した日程において、施設A内に利用者が密集した状態を避けた通常状態で、ユーザU1が施設Aを利用できるか否かを示す情報が含まれる。 Here, the proposed information requested by user U1 includes, in addition to the training menu and meal menu, information indicating whether user U1 will be able to use facility A under normal conditions that avoid overcrowding within facility A on the date reserved by user U1.

S11の後、管理サーバ2の制御装置10は、管理データベース20から、ユーザU1のユーザ情報及びユーザU1に対応した推薦ロジックを取得し(S12)、ユーザU1の希望条件を確認する。 After S11, the control device 10 of the management server 2 obtains user information for user U1 and recommendation logic corresponding to user U1 from the management database 20 (S12), and confirms user U1's desired conditions.

そして、管理サーバ2において、制御装置10の提案情報出力部13は、推薦ロジックに基づき提案情報を作成する(S13)。S13において、提案情報出力部13は、ユーザU1の予約した日程における施設Aの利用者の人数が、施設Aの利用者の人数の上限値以上か否かを判定することに基づいて、ユーザU1が通常状態で施設Aを利用できるか否かを判断する。なお、利用者の人数の上限値は、各施設の規模等を考慮して、施設毎に予め設定されているものとする。 Then, in the management server 2, the proposed information output unit 13 of the control device 10 creates proposed information based on the recommendation logic (S13). In S13, the proposed information output unit 13 determines whether user U1 can use facility A under normal conditions by determining whether the number of users of facility A on the date reserved by user U1 is equal to or greater than the upper limit of the number of users of facility A. Note that the upper limit of the number of users is set in advance for each facility, taking into account the size of each facility, etc.

提案情報出力部13は、ユーザU1が通常状態で施設Aを利用できると判断した場合、例えば、「通常利用可能です。」というメッセージを通信装置4-1へ送信する。一方、提案情報出力部13は、ユーザU1が通常状態で施設Aを利用できないと判断した場合、例えば、「混雑状態であるため、別の日程を選んで下さい。」というメッセージを、通信部15を介して通信装置4-1へ送信する。 If the proposed information output unit 13 determines that user U1 can use facility A under normal conditions, it transmits a message to the communication device 4-1, such as "It is normally available." On the other hand, if the proposed information output unit 13 determines that user U1 cannot use facility A under normal conditions, it transmits a message to the communication device 4-1 via the communication unit 15, such as "It is currently crowded, so please select another date."

更に、提案情報出力部13は、S13において、図8に示す施設Aにおける各マシンの配置構成を考慮して、ユーザU1が通常状態で施設Aを利用できるように、ユーザU1への提案情報を生成してもよい。図8に示す例では、施設A内において、壁Wにより区画された部屋101に、マシンM1~マシンM4が4台ずつ計16台配置されている。 Furthermore, in S13, the proposal information output unit 13 may generate proposal information for user U1 so that user U1 can use facility A in a normal state, taking into account the layout of each machine in facility A shown in FIG. 8. In the example shown in FIG. 8, within facility A, a total of 16 machines, four each of machines M1 to M4, are arranged in room 101, which is partitioned by wall W.

提案情報出力部13は、図8において例えばマシンM1-1が予約済みであって、ユーザU1がマシンM2の使用を希望している場合、マシンM1-1から離れた位置にあるマシンM2-4の利用を提案する提案情報を作成する。同様に、提案情報出力部13は、マシンM4-2が予約済みであって、ユーザU1がマシンM3の使用を希望している場合、マシンM4-2から離れた位置にあるマシンM3-4の利用を提案する提案情報を作成する。 In Figure 8, for example, if machine M1-1 has been reserved and user U1 wishes to use machine M2, the proposal information output unit 13 creates proposal information suggesting the use of machine M2-4, which is located away from machine M1-1. Similarly, if machine M4-2 has been reserved and user U1 wishes to use machine M3, the proposal information output unit 13 creates proposal information suggesting the use of machine M3-4, which is located away from machine M4-2.

なお、提案情報出力部13は、施設Aに設けられたカメラや人体センサ等のセンサ6Aによって、施設Aの部屋毎の滞在人数や、使用中のマシンの位置を検出することに基づいて、ユーザU1が密集状態を避けて施設Aを利用できるか否かを判断してもよい。 The proposed information output unit 13 may determine whether user U1 can use facility A while avoiding crowded conditions based on detecting the number of people in each room in facility A and the locations of machines in use using sensors 6A, such as cameras and human body sensors, installed in facility A.

S13の後、管理サーバ2は、S13にて作成した提案情報を、通信装置4-1へ送信する(S14)。そして、通信装置4-1は、管理サーバ2からの提案情報を受信し(S15)、受信した提案情報を表示部41に表示する(S16)。提案情報には、上述した通り、ユーザU1が通常状態で利用できるか否かを示す情報や、最適なトレーニングメニューなどが含まれる。 After S13, the management server 2 transmits the proposed information created in S13 to the communication device 4-1 (S14). The communication device 4-1 then receives the proposed information from the management server 2 (S15) and displays the received proposed information on the display unit 41 (S16). As described above, the proposed information includes information indicating whether user U1 can use the device in a normal state, an optimal training menu, and the like.

これにより、ユーザU1は、密集した状態を避けた通常状態で施設Aを利用できるか否かを確認できる。そして、通常状態で施設Aを利用可能である場合、ユーザU1は、所望の日程で、施設Aにおいて最適なトレーニングメニューでトレーニングを行うことができる。一方、予約した日程が混雑状態である場合には、ユーザU1は、通信装置4-1を介して、S11をやり直し、別の日程で施設Aの予約を行うことができる。 This allows user U1 to confirm whether facility A is available under normal conditions, avoiding overcrowding. If facility A is available under normal conditions, user U1 can train with the optimal training menu at facility A on the desired date. On the other hand, if the reserved date is crowded, user U1 can redo S11 via communication device 4-1 and make a reservation for facility A on a different date.

以上説明した実施形態3のトレーニング支援システム1によれば、ユーザ同士が密集した状態になることを回避して、最適なトレーニングメニューでトレーニングを行うことができる。 The training support system 1 of embodiment 3 described above prevents users from being crowded together and allows them to train with an optimal training menu.

〔その他の実施形態〕
上記した実施形態1~3では、各ユーザU1~U5が通信装置4-1~4-5を携帯しているものとしたが、これに限定されない。例えば、各施設A,B,Cに常駐しているトレーナーが、通信装置4を所持していてもよい。この場合、トレーナーは、各ユーザU1~U5に代わって、通信装置4を使用することで、専用のアプリにおいて、トレーニングメニューの更新や予約といった作業を行うことが可能である。
Other Embodiments
In the above-described first to third embodiments, each of the users U1 to U5 carries a communication device 4-1 to 4-5, but this is not limiting. For example, a trainer stationed at each of the facilities A, B, and C may carry a communication device 4. In this case, the trainer can use the communication device 4 on behalf of each of the users U1 to U5 to perform tasks such as updating training menus and making reservations using a dedicated app.

なお、トレーニングメニューの更新では、トレーナーは、例えば、トレーナーの指導したユーザが実行したトレーニングの種類及び回数などの記録を行う。また、トレーニングメニューの予約では、トレーナーは、ユーザの要望を聞き取り、次のトレーニング日程の調整を行うことが可能である。更に、トレーナーはアプリを利用することで、ユーザとトレーニングや食事に関するコメントの交換を行うことで、ユーザとのコミュニケーションを促進させることが可能である。 When updating a training menu, the trainer records, for example, the type and number of training sessions performed by the user under the trainer's guidance. When reserving a training menu, the trainer can listen to the user's requests and adjust the next training date. Furthermore, by using the app, trainers can exchange comments with users about training and diet, thereby promoting communication with the user.

上記した実施形態1のトレーニング支援システム1では、管理サーバ2は、推薦ロジックに基づき、提案情報を作成するものとしたが、これに限定されない。例えば、管理サーバ2は、学習済モデルを用いることにより提案情報を作成してもよい。学習済モデルは、不特定多数のユーザに関する過去のある時点の利用情報と、前記過去のある時点よりも未来の利用情報との関係を、学習データとして学習することによって、特定のユーザにおける現在の利用情報に応じた最適なトレーニングメニュー及び食事メニュー等を予測可能なものである。 In the training support system 1 of the first embodiment described above, the management server 2 creates suggested information based on recommendation logic, but this is not limited to this. For example, the management server 2 may create suggested information by using a trained model. The trained model learns the relationship between usage information at a certain point in the past for an unspecified number of users and usage information in the future relative to that certain point in the past as learning data, and is thereby able to predict optimal training menus, meal menus, etc. for a specific user based on their current usage information.

[ソフトウェアによる実現例]
管理サーバ2の制御装置10(以下、「装置」と呼ぶ)の機能は、当該装置としてコンピュータを機能させるためのプログラムであって、当該装置の各制御ブロックとしてコンピュータを機能させるためのプログラムにより実現することができる。
[Software implementation example]
The functions of the control device 10 (hereinafter referred to as the "device") of the management server 2 are realized by a program for causing a computer to function as the device, and by a program for causing a computer to function as each control block of the device.

この場合、上記装置は、上記プログラムを実行するためのハードウェアとして、少なくとも1つの制御装置(例えばプロセッサ)と少なくとも1つの記憶装置(例えばメモリ)を有するコンピュータを備えている。この制御装置と記憶装置により上記プログラムを実行することにより、上記各実施形態で説明した各機能が実現される。上記プログラムは、一時的ではなく、コンピュータ読み取り可能な、1または複数の記録媒体に記録されていてもよい。この記録媒体は、上記装置が備えていてもよいし、備えていなくてもよい。後者の場合、上記プログラムは、有線または無線の任意の伝送媒体を介して上記装置に供給されてもよい。 In this case, the device includes a computer having at least one control device (e.g., a processor) and at least one storage device (e.g., a memory) as hardware for executing the program. The functions described in each of the above embodiments are realized by executing the program using this control device and storage device. The program may be stored non-transitory on one or more computer-readable storage media. The device may or may not include these storage media. In the latter case, the program may be supplied to the device via any wired or wireless transmission medium.

また、上記各制御ブロックの機能の一部または全部は、論理回路により実現することも可能である。例えば、上記各制御ブロックとして機能する論理回路が形成された集積回路も本開示の範疇に含まれる。この他にも、例えば量子コンピュータにより上記各制御ブロックの機能を実現することも可能である。 Furthermore, some or all of the functions of each of the above control blocks can be realized by logic circuits. For example, integrated circuits incorporating logic circuits that function as each of the above control blocks are also included in the scope of this disclosure. Additionally, the functions of each of the above control blocks can also be realized by, for example, a quantum computer.

また、上記各実施形態で説明した各処理は、AI(Artificial Intelligence:人工知能)に実行させてもよい。この場合、AIは上記制御装置で動作するものであってもよいし、他の装置(例えばエッジコンピュータまたはクラウドサーバなど)で動作するものであってもよい。 Furthermore, each process described in each of the above embodiments may be executed by AI (Artificial Intelligence). In this case, the AI may run on the control device, or on another device (such as an edge computer or cloud server).

本開示は、上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本開示の技術的範囲に含まれる。 This disclosure is not limited to the above-described embodiments, and various modifications are possible within the scope of the claims. Embodiments obtained by appropriately combining the technical means disclosed in different embodiments are also included within the technical scope of this disclosure.

1 トレーニング支援システム
2 管理サーバ
4、4-1~4-5 通信装置
41~45 表示部
10 制御装置
20 管理データベース
30 施設データベース
A、B、C トレーニング施設
U1~U5 ユーザ

REFERENCE SIGNS LIST 1 Training support system 2 Management server 4, 4-1 to 4-5 Communication devices 41 to 45 Display unit 10 Control device 20 Management database 30 Facility database A, B, C Training facilities U1 to U5 Users

Claims (5)

施設データベースと、管理データベースとを有する管理サーバを備え、
施設データベースには、ユーザが、トレーニング施設と利用契約を結び、当該トレーニング施設を利用する際、当該ユーザから前記管理サーバへ送信される情報であって、各トレーニング施設と利用契約を結んでいるユーザ個人に関する情報であり、且つ、当該情報により個人を特定できる情報である個人情報が、当該ユーザが利用契約を結んでいるトレーニング施設毎に保存され、
前記管理データベースには、ユーザが、トレーニング施設を利用する際、当該ユーザから前記管理サーバへ送信される情報であって、当該ユーザを他のユーザと識別し区別するための識別情報を含み当該識別情報と対応付けられた当該ユーザの利用情報のうち、当該ユーザの前記個人情報が除かれた情報である、不特定多数のユーザのユーザ情報が保存され、
異なる2つのトレーニング施設を第1のトレーニング施設及び第2のトレーニング施設と称し、前記第1のトレーニング施設と利用契約を結んでいるユーザである第1のトレーニング施設ユーザが、前記第1のトレーニング施設から前記第2のトレーニング施設へ異動し、前記第2のトレーニング施設を利用する場合において、
前記管理サーバは、
前記第1のトレーニング施設ユーザが前記第2のトレーニング施設を利用する際、前記第1のトレーニング施設ユーザから前記管理サーバへ送信される、前記第1のトレーニング施設ユーザの識別情報に基づき、当該識別情報に対応付けられた、前記第1のトレーニング施設ユーザが前記第1のトレーニング施設を利用した際に前記管理データベースに保存されたユーザ情報を、前記管理データベースから取得することを特徴とするトレーニング支援システム。
a management server having a facility database and a management database;
The facility database stores personal information, which is information about the individual user who has signed a usage contract with each training facility and can be used to identify the individual, transmitted from the user to the management server when the user enters into a usage contract with the training facility and uses the training facility, for each training facility with which the user has signed a usage contract;
The management database stores user information of an unspecified number of users, which is information transmitted from the user to the management server when the user uses a training facility, and which includes identification information for identifying and distinguishing the user from other users and is associated with the identification information, from which the personal information of the user has been removed;
Two different training facilities are referred to as a first training facility and a second training facility, and a first training facility user who has entered into a usage contract with the first training facility moves from the first training facility to the second training facility and uses the second training facility.
The management server
A training support system characterized in that, when the first training facility user uses the second training facility, based on the identification information of the first training facility user transmitted from the first training facility user to the management server, user information stored in the management database when the first training facility user used the first training facility, which is associated with the identification information, is obtained from the management database .
前記ユーザが所持し、ネットワークを介して前記管理サーバと通信可能な通信装置を、更に備え、
前記通信装置は、
前記ユーザが利用する前記トレーニング施設を異動した場合、前記ユーザが過去に利用した前記トレーニング施設に関連した前記ユーザ情報を、前記管理データベースから取得するために、前記管理サーバに要求を送信し、当該ユーザ情報を受信することを特徴とする請求項1に記載のトレーニング支援システム。
a communication device owned by the user and capable of communicating with the management server via a network;
The communication device
The training support system described in claim 1, characterized in that when the user changes the training facility they use , a request is sent to the management server to obtain the user information related to the training facility that the user has previously used from the management database, and the user information is received .
前記管理サーバは、
前記管理データベースに保存された複数の前記ユーザに関する前記ユーザ情報を、所定のアルゴリズムであって、前記ユーザの性別、体型及びトレーニング目的を含むパラメータに基づく前記アルゴリズムを用いて解析することにより、特定の前記ユーザに適したトレーニングに関する提案情報を作成し、前記提案情報を前記通信装置へ送信することを特徴とする請求項2に記載のトレーニング支援システム。
The management server
The training support system according to claim 2, characterized in that the user information about the plurality of users stored in the management database is analyzed using a predetermined algorithm based on parameters including the gender, body type, and training purpose of the user , thereby creating suggested information about training suitable for a specific user, and transmitting the suggested information to the communication device.
前記ユーザ情報は、前記ユーザを識別する識別情報に対応付けられた、前記ユーザの体型情報と、前記ユーザのトレーニング情報と、前記ユーザの食事情報と、を少なくとも含み、
前記提案情報は、特定の前記ユーザに適したトレーニングメニューを含むことを特徴とする請求項3に記載のトレーニング支援システム。
the user information includes at least body type information of the user, training information of the user, and diet information of the user, which are associated with identification information that identifies the user;
The training support system according to claim 3 , wherein the suggested information includes a training menu suited to the specific user.
管理サーバが、ユーザが、トレーニング施設と利用契約を結び、当該トレーニング施設を利用する際、当該ユーザから前記管理サーバへ送信される情報であって、各トレーニング施設と利用契約を結んでいるユーザ個人に関する情報であり、且つ、当該情報により個人を特定できる情報である個人情報を、当該ユーザが利用契約を結んでいるトレーニング施設毎に前記管理サーバの施設データベースに保存する第1の保存ステップと、
前記管理サーバが、ユーザが、トレーニング施設を利用する際、当該ユーザから前記管理サーバへ送信される情報であって、当該ユーザを他のユーザと識別して区別するための識別情報を含み当該識別情報と対応付けられた当該ユーザの利用情報のうち、当該ユーザの前記個人情報が除かれた情報である、不特定多数のユーザのユーザ情報前記管理サーバの管理データベースに保存する第2の保存ステップと、
前記管理サーバが、特定の前記ユーザの識別情報に対応付けられた、前記第2の保存ステップにて前記管理データベースに保存された前記ユーザ情報を、所定のアルゴリズムであって、特定の前記ユーザの性別、体型及びトレーニング目的を含むパラメータに基づく前記アルゴリズムを用いて解析することにより、特定の前記ユーザに適したトレーニングに関する提案情報を作成する作成ステップと、
前記管理サーバが、前記作成ステップにて作成された前記提案情報を、前記管理サーバからネットワークを介して、特定の前記ユーザが所持し、前記ネットワークを介して前記管理サーバと通信可能な通信装置へ送信する送信ステップと、
を含むことを特徴とするトレーニング支援方法。
a first storage step in which a management server stores personal information, which is information about an individual user who has entered into a usage contract with each training facility and can identify the individual, transmitted from the user to the management server when the user enters into a usage contract with the training facility and uses the training facility, in a facility database of the management server for each training facility with which the user has entered into a usage contract;
a second storage step in which the management server stores in a management database of the management server user information of an unspecified number of users, the user information being information transmitted from the user to the management server when the user uses a training facility, the user information including identification information for identifying and distinguishing the user from other users and associated with the identification information, from which the personal information of the user has been removed ;
a creation step in which the management server analyzes the user information stored in the management database in the second storage step, which is associated with the identification information of the specific user, using a predetermined algorithm based on parameters including the gender, body type, and training purpose of the specific user , to create suggested training information suitable for the specific user;
a transmission step in which the management server transmits the proposal information created in the creation step from the management server via a network to a communication device that is possessed by the specific user and that is capable of communicating with the management server via the network ;
A training support method comprising:
JP2022049125A 2022-03-24 2022-03-24 Training support system and training support method Active JP7748670B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022049125A JP7748670B2 (en) 2022-03-24 2022-03-24 Training support system and training support method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022049125A JP7748670B2 (en) 2022-03-24 2022-03-24 Training support system and training support method

Publications (2)

Publication Number Publication Date
JP2023142294A JP2023142294A (en) 2023-10-05
JP7748670B2 true JP7748670B2 (en) 2025-10-03

Family

ID=88205417

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022049125A Active JP7748670B2 (en) 2022-03-24 2022-03-24 Training support system and training support method

Country Status (1)

Country Link
JP (1) JP7748670B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005267179A (en) 2004-03-18 2005-09-29 Seiko Epson Corp Sports facility use system and method of use
JP2019162382A (en) 2018-03-20 2019-09-26 株式会社オー Sleep improvement support apparatus, tissue improvement support apparatus, and program
JP2020194434A (en) 2019-05-29 2020-12-03 裕晶 有定 Information processing device, method, and program
JP2021089749A (en) 2012-09-28 2021-06-10 パナソニックIpマネジメント株式会社 Information management method and information management system
JP2021152710A (en) 2020-03-24 2021-09-30 大阪瓦斯株式会社 Training management system
JP2022010341A (en) 2020-03-27 2022-01-14 パナソニックIpマネジメント株式会社 Information provision method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005267179A (en) 2004-03-18 2005-09-29 Seiko Epson Corp Sports facility use system and method of use
JP2021089749A (en) 2012-09-28 2021-06-10 パナソニックIpマネジメント株式会社 Information management method and information management system
JP2019162382A (en) 2018-03-20 2019-09-26 株式会社オー Sleep improvement support apparatus, tissue improvement support apparatus, and program
JP2020194434A (en) 2019-05-29 2020-12-03 裕晶 有定 Information processing device, method, and program
JP2021152710A (en) 2020-03-24 2021-09-30 大阪瓦斯株式会社 Training management system
JP2022010341A (en) 2020-03-27 2022-01-14 パナソニックIpマネジメント株式会社 Information provision method

Also Published As

Publication number Publication date
JP2023142294A (en) 2023-10-05

Similar Documents

Publication Publication Date Title
TWI650713B (en) Customized training advice
US20190392939A1 (en) Systems and methods for management and scheduling of differential air pressure and other unweighted or assisted treatment systems
KR20180004928A (en) Method and apparatus and computer readable record media for service for physical training
JP7514483B2 (en) Systems and methods for delivering personalized exercise prescriptions - Patents.com
JP6884306B1 (en) System, method, information processing device
KR20180017651A (en) Apparatus and method for providing exercise prescription service based on u healthcare
KR20240063751A (en) Method and system for digital based musculoskeletal rehabilitation treatment
WO2020263020A1 (en) Integrated management system for operator and user of fitness center
KR20230130062A (en) Patient-centered musculoskeletal (MSK) care system and related programs for therapy of various anatomical areas
US20240149115A1 (en) Method and system for providing digitally-based musculoskeletal rehabilitation therapy
KR20220061294A (en) System for real time training in non-face-to-face and the method thereof
JP2021022401A (en) Rehabilitation plan creation support device, rehabilitation plan creation support system, rehabilitation plan creation support method, and rehabilitation plan creation support computer program
JP2022187952A (en) program, method, information processing device
JP2021152710A (en) Training management system
JP7748670B2 (en) Training support system and training support method
KR102296885B1 (en) User-customized health habit service device
JP6774582B1 (en) Measurement system, program
JP2022158701A (en) program, method, information processing device
Kariuki et al. The feasibility and acceptability of a web-based physical activity for the heart (PATH) intervention designed to reduce the risk of heart disease among inactive African Americans: protocol for a pilot randomized controlled trial
JP6811349B1 (en) Information processing equipment, methods, programs
WO2010041000A1 (en) Methods and apparatus for improving fitness regimes
JP2022158694A (en) program, method, information processing device
JP7549179B1 (en) VIDEO OUTPUT SYSTEM, VIDEO OUTPUT METHOD, AND PROGRAM
KR102593277B1 (en) Method and system for creating a customized treatment program
US12059596B2 (en) Method and system for generating personalized exercise therapy program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240607

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250319

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250507

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250616

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250819

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250911

R150 Certificate of patent or registration of utility model

Ref document number: 7748670

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150