JP2016163684A - Online coaching method, online coaching system, and control device - Google Patents
Online coaching method, online coaching system, and control device Download PDFInfo
- Publication number
- JP2016163684A JP2016163684A JP2015232196A JP2015232196A JP2016163684A JP 2016163684 A JP2016163684 A JP 2016163684A JP 2015232196 A JP2015232196 A JP 2015232196A JP 2015232196 A JP2015232196 A JP 2015232196A JP 2016163684 A JP2016163684 A JP 2016163684A
- Authority
- JP
- Japan
- Prior art keywords
- trainer
- user
- exercise
- trainee
- message
- 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.)
- Granted
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Electrically Operated Instructional Devices (AREA)
Abstract
【課題】トレーナの負担削減と、適切なアドバイスや回答によるトレーニのモチベーション維持との両者の両立を図ることができるオンラインコーチング方法等を提供する。【解決手段】トレーナと、トレーニとの間の、コミュニケーション画面を用いたオンラインコミュニケーションを制御するオンラインコーチング方法は、トレーニによる運動の実施状況を示す運動状況データを取得する運動状況取得ステップ(S901)と、トレーニからトレーナへのコミュニケーション画面を用いたメッセージの送信状況を示す送信状況データを取得する送信状況取得ステップ(S902)と、運動状況データ及び送信状況データに基づいて、コミュニケーション画面におけるトレーニからトレーナへのメッセージの送信の許可及び禁止を制御する制御ステップ(S903〜S906)と、を含む。【選択図】図9PROBLEM TO BE SOLVED: To provide an online coaching method capable of achieving both reduction of a burden on a trainer and maintenance of motivation of a trainer by providing appropriate advice and answers. An online coaching method for controlling online communication between a trainer and a traini using a communication screen includes an exercise status acquisition step (S901) for acquiring exercise status data indicating an exercise implementation status by the trainee. , From the trainer to the trainer on the communication screen based on the transmission status acquisition step (S902) to acquire the transmission status data indicating the transmission status of the message using the communication screen from the trainer to the trainer, and the exercise status data and the transmission status data. The control step (S903 to S906) for controlling the permission and prohibition of transmission of the message of the above is included. [Selection diagram] FIG. 9
Description
本開示は、トレーナとトレーニとの間の、コミュニケーション画面を用いたコミュニケーションを制御するオンラインコーチング方法等に関する。 The present disclosure relates to an online coaching method for controlling communication between a trainer and a trainee using a communication screen.
従来、インターネットを介したオンラインでのフィットネスメニュー提示に代表されるコーチングシステムが、展開されている(例えば、特許文献1を参照)。 2. Description of the Related Art Conventionally, a coaching system represented by online fitness menu presentation via the Internet has been developed (see, for example, Patent Document 1).
オンラインでのコーチングでは、多数のトレーニに対するアドバイスや質問対応により、トレーナに大きな負担が掛かる場合がある。 In online coaching, there are cases where a heavy burden is placed on the trainer due to advice and questioning for a large number of trainees.
トレーナの負担を軽減するために、すべてシステムが自動でトレーニにアドバイスや回答を実施すれば、アドバイスや回答が定型的な文章になり、トレーニの飽きを招いてしまう。その結果、トレーニの運動へのモチベーションが低下する。 In order to reduce the burden on the trainer, if all systems automatically give advice and answers to the trainee, the advice and answer will become a regular sentence, leading to tiredness of the trainee. As a result, motivation to traini's exercise is reduced.
一方、トレーナがすべてのトレーニに対し、手入力でアドバイスや回答を実施するのは、時間が掛かりすぎ、トレーナへの負担が大きい。 On the other hand, it takes too much time for the trainer to manually give advice and answers to all trainees, which places a heavy burden on the trainer.
そこで、本開示は、トレーナの負担削減と、適切なアドバイスや回答によるトレーニのモチベーション維持との両者の両立を図ることができるオンラインコーチング方法等を提供する。 Therefore, the present disclosure provides an online coaching method and the like that can achieve both the reduction of the burden on the trainer and the maintenance of the trainee's motivation by appropriate advice and answers.
本開示の一態様に係るオンラインコーチング方法は、トレーナとトレーニとの間の、コミュニケーション画面を用いたオンラインコミュニケーションを制御するオンラインコーチング方法であって、前記トレーニによる運動の実施状況を示す運動状況データを取得する運動状況取得ステップと、前記トレーニから前記トレーナへの前記コミュニケーション画面を用いたメッセージの送信状況を示す送信状況データを取得する送信状況取得ステップと、前記運動状況データ及び前記送信状況データに基づいて、前記コミュニケーション画面における前記トレーニから前記トレーナへのメッセージの送信の許可及び禁止を制御する制御ステップと、を含む。 An online coaching method according to an aspect of the present disclosure is an online coaching method for controlling online communication between a trainer and a trainee using a communication screen, and exercise status data indicating an exercise implementation status by the trainee. Based on the exercise status acquisition step, the transmission status acquisition step of acquiring the transmission status data indicating the transmission status of the message using the communication screen from the trainee to the trainer, the exercise status data and the transmission status data And a control step for controlling permission and prohibition of message transmission from the trainee to the trainer on the communication screen.
なお、これらの包括的又は具体的な態様は、システム、装置、集積回路、コンピュータプログラム又はコンピュータ読み取り可能なCD−ROMなどの記録媒体で実現されてもよく、システム、装置、集積回路、コンピュータプログラム及び記録媒体の任意な組み合わせで実現されてもよい。 Note that these comprehensive or specific modes may be realized by a system, an apparatus, an integrated circuit, a computer program, or a recording medium such as a computer-readable CD-ROM, and the system, apparatus, integrated circuit, and computer program. Also, any combination of recording media may be realized.
上記態様により、トレーナの負担削減と、適切なアドバイスや回答によるトレーニのモチベーション維持との両者の両立を図ることができる。 According to the above aspect, it is possible to achieve both the reduction of the burden on the trainer and the maintenance of the trainee's motivation by appropriate advice and answer.
(本開示の基礎となった知見)
特許文献1のように、トレーニに対し全自動で、アドバイスやメッセージを送信する技術が検討されている。しかし、トレーニにとって機械的なメッセージには抵抗がある一方で、サービスを提供するトレーナにとっては、なるべく多くのトレーニに対し、工数をかけずに、トレーニのモチベーション維持とサービスを向上したいというニーズがある。これらのニーズを満たすための技術的な解決策に関して、検討はされていなかった。
(Knowledge that became the basis of this disclosure)
As in
そこで、本開示の一態様に係るオンラインコーチング方法は、トレーナとトレーニとの間の、コミュニケーション画面を用いたオンラインコミュニケーションを制御するオンラインコーチング方法であって、前記トレーニによる運動の実施状況を示す運動状況データを取得する運動状況取得ステップと、前記トレーニから前記トレーナへの前記コミュニケーション画面を用いたメッセージの送信状況を示す送信状況データを取得する送信状況取得ステップと、前記運動状況データ及び前記送信状況データに基づいて、前記コミュニケーション画面における前記トレーニから前記トレーナへのメッセージの送信の許可及び禁止を制御する制御ステップと、を含む。 Therefore, an online coaching method according to an aspect of the present disclosure is an online coaching method for controlling online communication between a trainer and a trainee using a communication screen, and an exercise status indicating an exercise implementation status by the trainee An exercise status acquisition step for acquiring data; a transmission status acquisition step for acquiring transmission status data indicating a message transmission status using the communication screen from the trainee to the trainer; the exercise status data and the transmission status data And a control step for controlling permission and prohibition of message transmission from the trainee to the trainer on the communication screen.
本態様によれば、運動状況データ及び送信状況データに基づいて、コミュニケーション画面におけるトレーニからトレーナへのメッセージの送信の許可及び禁止を制御することができる。したがって、トレーニからトレーナへ不要なメッセージの送信を禁止することができる。さらに、トレーナは、メッセージの送信が許可されたトレーニから受信したメッセージに返信することで、トレーニに適切なアドバイスや回答を送信することができ、トレーニのモチベーションの維持を図ることができる。 According to this aspect, permission and prohibition of message transmission from the trainee to the trainer on the communication screen can be controlled based on the exercise situation data and the transmission situation data. Therefore, transmission of unnecessary messages from the trainee to the trainer can be prohibited. Furthermore, the trainer can send appropriate advice and reply to the trainee by replying to the message received from the trainee permitted to send the message, and can maintain the motivation of the trainee.
また、例えば、前記運動状況データは、前記トレーニによる運動の実施回数を示し、前記制御ステップでは、前記トレーニによる運動の実施回数が予め定められた目標回数よりも多い場合に、前記トレーニから前記トレーナへのメッセージの送信を許可してもよい。 Further, for example, the exercise status data indicates the number of exercises performed by the trainee. In the control step, when the number of exercises performed by the trainee is greater than a predetermined target number, You may be allowed to send messages to.
本態様によれば、トレーニによる運動の実施回数が予め定められた目標回数よりも多い場合に、メッセージの送信を許可することができる。したがって、トレーナからトレーニの運動に対するモチベーションを向上させることができ、トレーニとのオンラインコミュニケーションに対するトレーナの負担を軽減させることができる。 According to this aspect, when the number of exercises performed by the trainee is greater than a predetermined target number, transmission of a message can be permitted. Therefore, the motivation for the exercise of the trainee from the trainer can be improved, and the burden on the trainer for online communication with the trainee can be reduced.
また、例えば、前記送信状況データは、一定期間に、前記トレーニが前記トレーナへメッセージを送信した回数を示し、前記制御ステップでは、前記トレーニによる運動の実施回数が前記予め定められた目標回数より少なく、かつ、前記トレーニから前記トレーナへメッセージを送信した回数が予め定められた閾値回数よりも多い場合に、前記トレーニから前記トレーナへのメッセージの送信を禁止してもよい。 Further, for example, the transmission status data indicates the number of times the trainee has transmitted a message to the trainer during a certain period. In the control step, the number of exercises performed by the trainee is less than the predetermined target number. In addition, when the number of times the message has been transmitted from the trainee to the trainer is greater than a predetermined threshold number, the transmission of the message from the trainee to the trainer may be prohibited.
本態様によれば、運動の実施回数及びメッセージの送信回数に基づいて、メッセージの送信の許可及び禁止を制御することができる。したがって、メッセージの送信回数の増加を抑制することができ、トレーナの負担を軽減することができる。 According to this aspect, permission / prohibition of message transmission can be controlled based on the number of exercises and the number of message transmissions. Therefore, an increase in the number of message transmissions can be suppressed, and the burden on the trainer can be reduced.
また、例えば、前記オンラインコーチング方法は、さらに、前記運動の実施回数及び前記目標回数の比較結果と、前記メッセージの送信回数と前記閾値回数との比較結果とに基づいて、前記コミュニケーション画面に表示するためのメッセージを決定する決定ステップを含んでもよい。 Further, for example, the online coaching method further displays on the communication screen based on a comparison result between the number of times of exercise and the target number of times and a comparison result between the number of times of sending the message and the threshold number of times. A decision step may be included to determine a message for.
本態様によれば、運動の実施回数及びメッセージの送信回数に基づいて、コミュニケーション画面に表示するためのメッセージを決定することができる。したがって、トレーナ及びトレーニは、コミュニケーション画面に表示されたメッセージを確認することで、運動及びメッセージの送信に関する状況を把握することができ、運動及びメッセージの送信に対するモチベーションの維持を図ることができる。 According to this aspect, a message to be displayed on the communication screen can be determined based on the number of exercises and the number of message transmissions. Therefore, the trainer and the trainee can check the message displayed on the communication screen to grasp the situation regarding the exercise and the message transmission, and can maintain the motivation for the exercise and the message transmission.
また、例えば、前記運動状況データは、前記トレーニから計測されたバイタルデータがサーバへアップロードされた回数を示し、前記制御ステップでは、前記バイタルデータのアップロード回数が予め定められた目標回数よりも多い場合に、前記トレーニから前記トレーナへのメッセージの送信を許可してもよい。 Further, for example, the exercise status data indicates the number of times the vital data measured from the trainee is uploaded to a server, and in the control step, the number of times the vital data is uploaded is greater than a predetermined target number In addition, transmission of a message from the trainee to the trainer may be permitted.
本態様によれば、バイタルデータのアップロード回数に基づいて、メッセージの送信の許可及び禁止を制御することができる。したがって、バイタルデータのアップロードの促進を図ることができる。 According to this aspect, permission and prohibition of message transmission can be controlled based on the number of times of vital data upload. Therefore, it is possible to promote uploading of vital data.
なお、これらの包括的又は具体的な態様は、システム、装置、集積回路、コンピュータプログラム又はコンピュータ読み取り可能なCD−ROMなどの記録媒体で実現されてもよく、システム、装置、集積回路、コンピュータプログラム及び記録媒体の任意な組み合わせで実現されてもよい。 Note that these comprehensive or specific modes may be realized by a system, an apparatus, an integrated circuit, a computer program, or a recording medium such as a computer-readable CD-ROM, and the system, apparatus, integrated circuit, and computer program. Also, any combination of recording media may be realized.
(提供するサービスの全体像)
まず、本開示におけるオンラインコーチングシステムが提供するサービスの全体像について説明する。
(Overview of services provided)
First, an overview of services provided by the online coaching system according to the present disclosure will be described.
図1Aは、本開示におけるオンラインコーチングシステムが提供するサービスの全体像を示す図である。オンラインコーチングシステムは、コーチンググループ1000、データセンタ運営会社1110、及びユーザグループ1100を備える。コーチンググループ1000は、1つ又は複数である。また、ユーザグループ1100は、1つ又は複数である。
FIG. 1A is a diagram illustrating an overview of services provided by the online coaching system according to the present disclosure. The online coaching system includes a
コーチンググループ1000は、例えばフィットネスクラブなどの企業、団体又は個人事業であり、その規模を問わない。コーチンググループ1000には、1名又は複数のトレーナ1001が所属する。トレーナ1001は、運動についてトレーニを指導する人であり、1つ又は複数の機器1002を使用する。1つ又は複数の機器1002は、第1機器の一例であり、インターネットと接続可能な機器(例えば、スマートフォン、パーソナルコンピュータ(PC)又はテレビ等)を含む。1つ又は複数の機器1002は、それ自身ではインターネットと接続不可能であっても、ホームゲートウェイ(図示せず)を介してインターネットと接続可能となる機器を含んでもよい。
The
ユーザグループ1100は、例えば企業、団体又は家庭等であり、その規模を問わない。ユーザグループ1100には、1名又は複数名のユーザ1101が属する。
The
ユーザ1101は、トレーナ1001から運動について指導を受ける人(つまり、トレーニ)であり、1つ又は複数の機器1102及び機器1103を使用する。1つ又は複数の機器1102は、第2機器の一例であり、インターネットと接続可能な機器(例えば、スマートフォン、パーソナルコンピュータ(PC)又はテレビ等)を含む。
A
また、機器1103は、ユーザ1101のバイタルデータを計測可能な機器(例えば、体組成計、活動量計、血圧計又は心拍計等)を含む。機器1103は、それ自身ではインターネットと接続不可能であっても、1つ又は複数の機器1102又はホームゲートウェイ(図示せず)を介してインターネットと接続可能となる機器を含んでもよい。
The
データセンタ運営会社1110は、クラウドサーバ1111を備える。クラウドサーバ1111は、インターネットを介して様々な機器と連携する仮想化サーバである。クラウドサーバ1111は、主に通常のデータベース管理ツール等で扱うことが困難な巨大なデータ(ビッグデータ)等を管理する。データセンタ運営会社1110は、データの管理、クラウドサーバ1111の管理、及びそれらを行うデータセンタの運営等を行っている。データセンタ運営会社1110が行っている役務の詳細については後述する。
The data
なお、データセンタ運営会社1110が管理するサーバは、仮想化サーバに限定しない。CPU、メモリ、HDD(Hard Disk Drive)等の外部記憶装置を物理的に備えるコンピュータでもよい。また、パーソナルコンピュータであってもよい。
The server managed by the data
ここで、データセンタ運営会社1110は、データの管理又はクラウドサーバ1111の管理のみを行っている会社に限らない。例えば、図1Bに示すように、複数の機器1002のうちの1つの機器を開発又は製造している機器メーカが、データの管理又はクラウドサーバ1111の管理等を行っている場合は、機器メーカがデータセンタ運営会社1110に該当する。また、データセンタ運営会社1110は1つの会社に限らない。例えば、図1Cに示すように、機器メーカ及び管理会社が共同又は分担してデータの管理又はクラウドサーバ1111の管理を行っている場合は、両者又はいずれか一方がデータセンタ運営会社1110に該当する。
Here, the data
次に、図1Aに示すオンラインコーチングシステムにおける情報の流れを説明する。 Next, the flow of information in the online coaching system shown in FIG. 1A will be described.
まず、トレーナ1001は、機器1002を用いて、データセンタ運営会社1110のクラウドサーバ1111からデータを取得し、機器1002上にアプリケーションの画面を表示する(矢印1131、1132)。
First, the
トレーナ1001は、機器1002上で、ユーザ1101に適した運動メニューの作成及びユーザ1101とのコミュニケーションのための操作を行う。トレーナ1001が機器1002上でトレーナ1001から入力されたデータは、クラウドサーバ1111上で管理される(矢印1131)。
The
ユーザ1101は、機器1102を用いて、データセンタ運営会社1110のクラウドサーバ1111からデータを取得し、機器1102上にアプリケーションの画面を表示する(矢印1133、1134)。
The
ユーザ1101は、機器1102上で、トレーナ1001が入力した運動メニューを表示し、提示されたメニューの動画を視聴する。動画は、クラウドサーバ1111より配信される(矢印1134)。
A
ユーザ1101が動画を視聴すると、視聴履歴データが、クラウドサーバ1111に送信される(矢印1133)。
When the
また、ユーザ1101が本オンラインコーチングサービスを利用するために、クラウドサーバ1111へアクセスした履歴及びアプリケーション上で操作した操作履歴は、クラウドサーバ1111上に保存される(矢印1133)。
In addition, in order for the
ユーザ1101は、機器1102に表示したコミュニケーション画面にて、トレーナ1001から送信されたアドバイスを確認する。
The
ユーザ1101は、必要に応じて、機器1102上でトレーナ1001への質問を入力する。機器1102で入力されたデータは、クラウドサーバ1111上で管理される。
The
また、ユーザ1101は、機器1102を利用し、自身のバイタルデータを計測し、クラウドサーバ1111へ送信する(矢印1133)。
Further, the
以下、実施の形態について、図面を参照しながら具体的に説明する。 Hereinafter, embodiments will be specifically described with reference to the drawings.
なお、以下で説明する実施の形態は、いずれも包括的又は具体的な例を示すものである。以下の実施の形態で示される数値、形状、構成要素、構成要素の配置位置及び接続形態、ステップ、ステップの順序などは、一例であり、請求の範囲を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、最上位概念を示す独立請求項に記載されていない構成要素については、任意の構成要素として説明される。また全ての実施の形態において、各々の内容を組み合わせることもできる。 It should be noted that each of the embodiments described below shows a comprehensive or specific example. Numerical values, shapes, components, arrangement positions and connection forms of components, steps, order of steps, and the like shown in the following embodiments are merely examples, and are not intended to limit the scope of the claims. In addition, among the constituent elements in the following embodiments, constituent elements that are not described in the independent claims indicating the highest concept are described as optional constituent elements. In all the embodiments, the contents can be combined.
(実施の形態)
本実施の形態では、コーチンググループにフィットネスクラブを、ユーザグループにオンラインコーチングのサービスを受ける一般家庭を適用した例が示される。コーチンググループに属するトレーナは、あらかじめ定められた複数のユーザへのサービス提供を担当する。
(Embodiment)
In the present embodiment, an example is shown in which a fitness club is applied to a coaching group and a general household receiving online coaching service is applied to a user group. Trainers belonging to the coaching group are responsible for providing services to a plurality of predetermined users.
[クラウドサーバの構成]
図2を参照して、クラウドサーバ1111の構成について説明する。図2は、実施の形態におけるクラウドサーバの構成を示すブロック図である。
[Cloud server configuration]
The configuration of the
クラウドサーバ1111は、通信部205と、コミュニケーション処理部203と、コミュニケーション判定部206と、運動メニュー作成部204と、映像配信部208と、画面作成部209と、運動状況記憶部201と、会員情報記憶部202と、操作履歴記憶部207とを含む。
The
通信部205は、ネットワークに接続され、ネットワークを介して、コーチンググループ1000の機器1002、及び、ユーザグループ1100の機器1102と通信を行う。
The
通信部は、例えば、有線LAN(Local Area Network)又は無線LANの通信インターフェースである。 The communication unit is, for example, a wired LAN (Local Area Network) or a wireless LAN communication interface.
画面作成部209は、会員情報記憶部202に格納された会員情報を参照して、トレーナ向け画面データの作成、及び、ユーザ向け画面データの作成を行う。
The
本実施の形態において、画面作成部209は、例えば、トレーナの機器1002からクラウドサーバ1111へのトレーナ向けWEBページに対するアクセスに応答して、トレーナ向け画面データを通信部205を介してトレーナの機器1002へ出力する。また、ユーザの機器1102からクラウドサーバ1111へのユーザ向けWEBページに対するアクセスに応答して、ユーザ向け画面データを通信部205を介してユーザの機器1102へ出力する。
In the present embodiment, for example, the
運動メニュー作成部204は、トレーナからの操作指示に基づき、トレーナが指導するユーザに適した運動メニューを作成する。作成された運動メニューは、当該ユーザに紐付けて会員情報記憶部202に保存される。保存された運動メニューは、当該ユーザがクラウドサーバ1111のWEBページにアクセスした際に当該ユーザに提供される。
The exercise
本実施の形態において、運動メニューは、例えば、ストレッチ、ヨガ、筋トレ、クールダウン等の運動リストである。 In the present embodiment, the exercise menu is an exercise list such as stretch, yoga, muscle training, cool down, and the like.
映像配信部208は、ユーザの機器1102からの再生指示に従い、運動の映像コンテンツをユーザの機器1102へ、通信部205を介して配信する。
The
本実施の形態において、配信する映像コンテンツは、例えば、ユーザが受領した運動メニューに含まれるストレッチ、ヨガ、筋トレ、及びクールダウン等の映像コンテンツである。 In the present embodiment, the video content to be distributed is video content such as stretch, yoga, muscle training, and cool-down included in the exercise menu received by the user.
なお、映像コンテンツは、記憶装置(図示せず)に保存される。 The video content is stored in a storage device (not shown).
コミュニケーション処理部203は、トレーナからユーザへのアドバイスメッセージや回答メッセージをトレーナの機器1002から通信部205を介して受信する。そして、コミュニケーション処理部203は、画面作成部209を介して、ユーザ向けコミュニケーション画面及びトレーナ向けコミュニケーション画面へ受信したメッセージを反映する。
The
また、コミュニケーション処理部203は、ユーザからトレーナへの質問メッセージをユーザの機器1102から通信部205を介して受信する。そして、コミュニケーション処理部203は、ユーザ向けコミュニケーション画面及びトレーナ向けコミュニケーション画面へ受信したメッセージを反映する。
Further, the
ここで、コミュニケーション画面について図6を参照しながら具体的に説明する。図6は、実施の形態におけるコミュニケーション画面の一例を示す。 Here, the communication screen will be specifically described with reference to FIG. FIG. 6 shows an example of a communication screen in the embodiment.
図6に示すコミュニケーション画面600は、運動状況及び質問状況を示すフィールド601と、トレーナのメッセージ内容602及びユーザのメッセージ内容603と、メッセージを入力する入力フィールド604とを含む。
The
本実施の形態において、トレーナ向けコミュニケーション画面のレイアウトと、ユーザ向けコミュニケーション画面のレイアウトとは同一である。 In the present embodiment, the layout of the communication screen for trainers and the layout of the communication screen for users are the same.
ユーザは、運動状況及び送信状況を示すフィールド601を参照することにより、ユーザ自身の運動の実施状況とユーザからトレーナへのコミュニケーション画面を用いたメッセージの送信状況との概要を把握する。
By referring to the
また、トレーナも、フィールド601を参照することにより、ユーザの運動の実施状況とユーザからトレーナへのコミュニケーション画面を用いたメッセージの送信状況との概要を把握する。
Also, the trainer refers to the
トレーナからユーザへのアドバイスメッセージや質問に対する回答メッセージは、トレーナのメッセージ内容602として表示される。
An advice message from the trainer to the user and an answer message to the question are displayed as the
また、ユーザからトレーナへのメッセージは、ユーザのメッセージ内容603として表示される。
A message from the user to the trainer is displayed as the
トレーナ又はユーザによって入力フィールド604に入力されたメッセージは、トレーナ又はユーザによって送信ボタンが押下されることにより、クラウドサーバ1111へ送信される。
The message input to the
なお、トレーナからユーザへのアドバイスに対し、ユーザが、返信したメッセージは、クラウドサーバ1111で管理される。
A message returned by the user in response to advice from the trainer to the user is managed by the
トレーナ及びユーザは、図6に示した、同じ画面をそれぞれが使用する機器1002、1102で参照する。 The trainer and the user refer to the same screen shown in FIG.
なお、図6に示すコミュニケーション画面のレイアウトは、一例であり、これに限定されない。例えば、トレーナ及びユーザを表すアイコンの配置、運動状況及び送信状況を示すフィールドの配置、並びに、入力フィールドの配置は、図6に限定されない。例えば、ユーザのアイコンが左側に配置され、トレーナのアイコンが右側に配置されてもよい。 Note that the layout of the communication screen shown in FIG. 6 is an example, and the present invention is not limited to this. For example, the arrangement of icons representing trainers and users, the arrangement of fields indicating exercise status and transmission status, and the arrangement of input fields are not limited to those shown in FIG. For example, the user icon may be arranged on the left side and the trainer icon may be arranged on the right side.
なお、トレーナ用のコミュニケーション画面とユーザ用のコミュニケーション画面とは、互いに異なるデザイン(例えば、色、フォント、画像、配置)を有してもよい。 The trainer communication screen and the user communication screen may have different designs (for example, color, font, image, and arrangement).
コミュニケーション判定部206は、トレーナに指導されるユーザの運動状況と、ユーザからトレーナへのメッセージの送信状況とに基づき、指導されるユーザがトレーナにメッセージを送信してよいか否かを判定する。詳細の構成については、後述する。
The
会員情報記憶部202は、例えばHDDあるいは半導体メモリであり、オンラインコーチングサービスを利用するユーザ(会員)の会員情報を記憶している。
The member
ここで、会員情報について、図4を参照しながら具体的に説明する。図4は、実施の形態における会員情報の一例を示す。 Here, the member information will be specifically described with reference to FIG. FIG. 4 shows an example of member information in the embodiment.
会員情報400は、IDフィールド401と、氏名フィールド402と、運動目標回数n/期間フィールド403と、制限状態フィールド404と、オプション利用可フィールド405と、表示種別フィールド406と、送信回数閾値m/期間フィールド407と、を含む。
The
IDフィールド401と及び氏名フィールド402には、ユーザがオンラインコーチングサービスの利用を開始する時に当該ユーザの識別子及び氏名がそれぞれ登録される。
In the
運動目標回数n/期間フィールド403には、トレーナが指導するユーザ毎に単位期間あたりの運動目標回数を登録する。具体的には、図4では、識別子が「00001」であり、氏名が「運動太郎」であるユーザには、「1週間で10回」の運動目標回数が登録されている。
The number of exercise targets n /
制限状態フィールド404には、ユーザからトレーナへのメッセージの送信が制限されているか否かを示す情報が、コミュニケーション判定部206の処理結果に基づいて登録される。
Information indicating whether or not message transmission from the user to the trainer is restricted is registered in the
オプション利用可フィールド405には、運動目標の達成等に対する褒美であるオプションサービスを利用可能か否かを示す情報が、コミュニケーション判定部206の処理結果に基づいて登録される。
In the
表示種別フィールド406には、コミュニケーション画面に表示する内容を決定するための情報が、コミュニケーション判定部206の処理結果に基づいて登録される。
Information for determining the content to be displayed on the communication screen is registered in the
送信回数閾値m/期間フィールド407には、ユーザからトレーナへの単位期間あたりのメッセージの送信回数の閾値(上限値)が登録される。送信回数閾値m/期間フィールド407は、トレーナによってユーザ毎に登録される。また、送信数回閾値m/期間フィールド407は、ユーザの運動状況とメッセージの送信状況とに基づいて、コミュニケーション判定部206によって更新される。
In the transmission number threshold m /
なお、会員情報は、クラウドサーバ1111にアップロードされたユーザのバイタルデータを含んでもよい。具体的には、ユーザのIDに紐付けて、活動量計や体組成計等の機器で計測されたユーザのバイタルデータが会員情報に含まれてもよい。
The member information may include user vital data uploaded to the
また、トレーナと当該トレーナが指導するユーザとは、紐付けられ、会員情報記憶部202に記録される。
The trainer and the user who is instructed by the trainer are linked and recorded in the member
なお、オンラインコーチングサービスを実際に運用するために必要となる、ユーザの住所、連絡先(例えば電話番号、メールアドレス等)も会員情報として記録される(図示を省略)。 Note that the user's address and contact information (for example, telephone number, e-mail address, etc.) required for actually operating the online coaching service are also recorded as member information (not shown).
なお、本実施の形態における会員情報記憶部202は、どのようなフォーマットで会員情報を格納しても構わない。例えば、会員情報記憶部202は、リレーショナルデータベース又はNoSQLで実現されてもよい。
Note that the member
運動状況記憶部201は、例えばHDDあるいは半導体メモリであり、オンラインコーチングサービスを利用するユーザの運動状況データを記憶している。ここでは、運動状況データは、ユーザによる運動の実施状況を示す。具体的には、運動状況データは、例えば、ユーザによる運動の実施回数を示す。また例えば、運動状況データは、ユーザのバイタルデータがクラウドサーバへアップロードされた回数を示してもよい。
The exercise
ここで、運動状況データについて、図5Aを参照しながら具体的に説明する。図5Aは、実施の形態における運動状況データの一例を示す。 Here, the exercise situation data will be specifically described with reference to FIG. 5A. FIG. 5A shows an example of exercise status data in the embodiment.
運動状況データ500は、IDフィールド501と、実施回数フィールド502と、期間フィールド503と、バイタル登録回数フィールド504とを含む。
The
IDフィールド501には、ユーザの識別子が登録される。実施回数フィールド502には、ユーザによる運動の実施回数が登録される。運動の実施回数は、例えば、トレーナから送信された運動メニューに従ってユーザが映像コンテンツを視聴することでカウントされる。図5Aでは、識別子が「0001」のユーザの実施回数は、「12」である。
In the
例えば、この実施回数フィールド502の値は、期間フィールド503で定められた期間(例えば1週間)ごとに0にリセットされる。また、実施回数フィールド502の値は、期間フィールド503で定められた期間よりも短い周期で更新されてもよい。この場合、実施回数フィールド502の値は、例えば、対象期間について操作履歴データを参照して更新されればよい。
For example, the value of the
なお、運動の実施回数は、映像の視聴回数に限定されない。例えば、クラウドサーバ1111は、宅外やフィットネスクラブの施設で運動した実績の入力をユーザ自身から機器1102を介して受け付けてもよい。
Note that the number of exercises is not limited to the number of times the video is viewed. For example, the
期間フィールド503には、運動の実施回数をカウントする期間が登録される。例えば、期間フィールド503には、トレーナが運動メニューを作成する際に設定した運動目標回数を達成すべき期間がトレーナによって登録される。図5Aでは、識別子が「00001」のユーザは、運動開始から「1週間」で、運動メニューを「12回」実施している。
In the
バイタル登録回数フィールド504には、期間フィールド503に登録された期間中に、ユーザがバイタルデータをクラウドサーバ1111にアップロードした回数が登録される。
In the vital
なお、バイタルデータのアップロードは、バイタルデータを計測した機器1103からクラウドサーバ1111への直接送信で行われてもよいし、ユーザの手入力で行われてもよい。
The uploading of vital data may be performed by direct transmission from the
なお、本実施の形態における運動状況記憶部201は、どのようなフォーマットで運動状況データを格納しても構わない。例えば、運動状況記憶部201は、リレーショナルデータベース又はNoSQLで実現されてもよい。
The exercise
操作履歴記憶部207は、例えばHDDあるいは半導体メモリであり、ユーザからトレーナへのメッセージの送信状況データと、オンラインコーチングシステムに対するユーザの操作履歴データとを記憶している。
The operation
ここで、送信状況データについて、図5Bを参照しながら具体的に説明する。図5Bは、実施の形態における送信状況データの一例を示す。 Here, the transmission status data will be specifically described with reference to FIG. 5B. FIG. 5B shows an example of transmission status data in the embodiment.
送信状況データ505は、IDフィールド506と、送信回数フィールド507と、期間フィールド508とを含む。
The
IDフィールド506には、ユーザの識別子が登録される。
In the
送信回数フィールド507には、ユーザがコミュニケーション画面を用いてメッセージをトレーナへ送信した回数が登録される。具体的には、送信回数フィールド507の値は、コミュニケーション画面において、ユーザがトレーナに対し入力したメッセージの数を示す。
In the
例えば、この送信回数フィールド507の値は、期間フィールド508で定められた期間(例えば1週間)ごとに0にリセットされる。また、送信回数フィールド507の値は、期間フィールド503で定められた期間より短い周期で更新されてもよい。この場合、送信回数フィールド507の値は、例えば、対象期間について操作履歴データを参照して更新されればよい。
For example, the value of the
期間フィールド508には、トレーナがユーザごとに運動メニューを作成する際に設定したメッセージの送信回数をカウントする期間が登録される。図5Bでは、識別子が「00001」のユーザは、「1週間」で、メッセージの送信を「9回」行っている。
In the
なお、操作履歴データは、例えば、サービスを利用するためにユーザがサーバへアクセスした回数、アクセスした日時、期間あたりのログインした回数などを含む(図示せず)。 The operation history data includes, for example, the number of times that the user has accessed the server to use the service, the date and time of access, the number of times of login per period (not shown), and the like.
また、本実施の形態における操作履歴記憶部207は、どのようなフォーマットで送信状況データ及び操作履歴データを格納しても構わない。例えば、操作履歴記憶部207は、リレーショナルデータベース又はNoSQLで実現されてもよい。
Further, the operation
トレーナは、会員情報記憶部202に格納された会員情報及び操作履歴記憶部207に格納された送信状況データから、指導するユーザの情報を把握する。
From the member information stored in the member
図8は、実施の形態におけるトレーナがユーザの情報を確認するための会員情報画面の一例を示す。 FIG. 8 shows an example of a member information screen for the trainer in the embodiment to confirm user information.
図8に示すように、会員情報画面には、ユーザの氏名を表示するフィールド800及びユーザの運動状況と送信状況を表示するフィールド801が含まれる。
As shown in FIG. 8, the member information screen includes a field 800 for displaying the user's name and a
次に、コミュニケーション判定部206の詳細な構成について、図3を参照しながら説明する。図3は、実施の形態におけるコミュニケーション判定部206の構成の一例を示すブロック図である。
Next, a detailed configuration of the
コミュニケーション判定部206は、運動状況取得部301と、送信状況取得部302と、表示種別テーブル記憶部305と、制御部310とを備える。
The
運動状況取得部301は、運動状況記憶部201から、トレーナが指導するユーザに関する運動状況データを取得し、制御部310へ出力する。
The exercise
送信状況取得部302は、操作履歴記憶部207から当該ユーザに関する送信状況データを取得し、制御部310へ出力する。
The transmission
制御部310は、運動状況データ及び送信状況データに基づいて、コミュニケーション画面におけるユーザからトレーナへのメッセージの送信の許可及び禁止を制御する。図3に示すように、制御部310は、判定部303と、フィードバック部304と、トレーナ表示データ変更部306と、ユーザ表示データ変更部307とを備える。
The
判定部303は、運動状況データ及び送信状況データに基づいて、当該ユーザに関するメッセージの送信可否を判定する。そして、判定部303は、判定結果に基づいて、コミュニケーション画面等に表示するメッセージを決定するためのユーザ表示種別を決定する。
The
判定結果は、会員情報記憶部202に会員情報として記録される。具体的には、判定部303は、当該ユーザのIDで特定されるレコードの、制限状態フィールド404、オプション利用可フィールド405、及び表示種別フィールド406の値を、判定結果に基づいて更新する。
The determination result is recorded as member information in the member
フィードバック部304は、判定部303が決定したユーザ表示種別に対応するフィードバック文字列を、表示種別テーブル記憶部305に記録された表示種別テーブルから取得する。フィードバック部304は、表示種別テーブルから取得したフィードバック文字列を、対象ユーザのIDと共に、トレーナ表示データ変更部306及びユーザ表示データ変更部307へ送信する。
The
ここで、表示種別テーブルについて、図5Cを参照しながら具体的に説明する。図5Cは、実施の形態における表示種別テーブルの一例を示す。 Here, the display type table will be specifically described with reference to FIG. 5C. FIG. 5C shows an example of the display type table in the embodiment.
表示種別テーブル509は、ユーザ表示種別フィールド510と、フィードバック文字列フィールド511とを含む。
The display type table 509 includes a user
ユーザ表示種別フィールド510には、運動状況データ及び送信状況データに基づいて判定部303による判定結果を示す識別子であるユーザ表示種別が登録されている。
In the user
フィードバック文字列フィールド511には、ユーザ表示種別に対応するメッセージであってコミュニケーション画面に表示するメッセージが登録されている。
In the feedback
図5Cでは、ユーザ表示種別「A」に対応するフィードバック文字列として「いい運動状況です。その調子」が登録されている。 In FIG. 5C, “Good exercise status. Its condition” is registered as a feedback character string corresponding to the user display type “A”.
なお、表示種別テーブル509における「フィードバック文字列」は、トレーナ及びシステムの管理者によって変更可能である。 The “feedback character string” in the display type table 509 can be changed by the trainer and system administrator.
また、システム全体で共通の表示種別テーブル509が利用されてもよいし、ユーザごとに異なる表示種別テーブル509が利用されてもよい。ユーザごとに異なる表示種別テーブル509が利用される場合、表示種別テーブル509は、ユーザのIDに紐付けて管理される。 In addition, a display type table 509 common to the entire system may be used, or a display type table 509 that is different for each user may be used. When a different display type table 509 is used for each user, the display type table 509 is managed in association with the user ID.
トレーナ表示データ変更部306は、フィードバック部304から受けたフィードバック文字列を、画面作成部209を介して、コミュニケーション画面及び会員情報画面へ出力する。
The trainer display
ユーザ表示データ変更部307は、フィードバック部304から受けたフィードバック文字列を、画面作成部209を介してコミュニケーション画面へ出力する。
The user display
[オンラインコーチングシステムの動作]
以上のように構成されたオンラインコーチングシステムについて、以下、その動作を説明する。
[Operation of online coaching system]
The operation of the online coaching system configured as described above will be described below.
図9は、実施の形態におけるオンラインコーチングシステムの処理を示すフローチャートである。 FIG. 9 is a flowchart showing processing of the online coaching system in the embodiment.
ここでは、メッセージの送信可否判定を実施するタイミングは、ユーザからトレーナに対しメッセージが送信されたタイミング、及び、ユーザが自身の運動状況データを更新したタイミングである。 Here, the timing for determining whether a message can be transmitted is the timing at which a message is transmitted from the user to the trainer, and the timing at which the user updates his / her exercise status data.
また、一日一回任意の時刻で、オンラインコーチングシステムが、自動的にメッセージの送信可否判定処理を実施してもよい。このとき、オンラインコーチングシステムを利用するすべてのユーザに対して送信可否判定の処理が実施される。 Also, the online coaching system may automatically perform message transmission permission / inhibition determination processing once a day at an arbitrary time. At this time, transmission permission / inhibition determination processing is performed for all users who use the online coaching system.
はじめに、運動状況取得部301は、運動状況記憶部201から運動状況を更新した対象ユーザに関する運動状況データを取得する(S901)。
First, the exercise
次に、送信状況取得部302は、対象ユーザに関する送信状況データを、操作履歴記憶部207から取得する(S902)。
Next, the transmission
判定部303は、取得された運動状況データと送信状況データとに基づいて、コミュニケーション画面において対象ユーザからトレーナへのメッセージの送信可否を判定し、判定結果に対応するユーザ表示種別を決定する(S903)。
The
具体的には、判定部303は、対象ユーザによる運動の実施回数が予め定められた目標回数よりも多い場合に、対象ユーザからトレーナへのメッセージの送信を許可すると判定する。また、判定部303は、対象ユーザによる運動の実施回数が予め定められた目標回数より少なく、かつ、対象ユーザからトレーナへメッセージを送信した回数が予め定められた閾値回数よりも多い場合に、対象ユーザからトレーナへのメッセージの送信を禁止すると判定する。ステップS903のより詳細な処理は図10を用いて後述する。
Specifically, the
フィードバック部304は、表示種別テーブル509を参照して、判定部303により決定されたユーザ表示種別に対応するフィードバック文字列を選択し、トレーナ表示データ変更部306及び、ユーザ表示データ変更部307へ送信する(S904)。つまり、フィードバック部304は、運動の実施回数及び目標回数の比較結果と、メッセージの送信回数と閾値回数との比較結果とに基づくユーザ表示種別を用いて、コミュニケーション画面に表示するメッセージ(ここではフィードバック文字列)を決定する。
The
トレーナ表示データ変更部306は、フィードバック部304から受信したフィードバック文字列を会員情報画面及びコミュニケーション画面へ適用する(S905)。
The trainer display
ユーザ表示データ変更部307は、フィードバック部304から受信したフィードバック文字列をコミュニケーション画面へ適用する(S906)。
The user display
次に、図10を参照しながら図9における送信可否判定(S903)の詳細を説明する。 Next, details of the transmission permission / inhibition determination (S903) in FIG. 9 will be described with reference to FIG.
図10は、実施の形態における送信可否判定のフローチャートを示す。 FIG. 10 shows a flowchart of transmission permission / inhibition determination in the embodiment.
判定部303は、運動状況取得部301により取得された運動状況データ500に含まれる対象ユーザによる運動の実施回数と、会員情報400に含まれる対象ユーザの運動目標回数とを比較する(S1001)。例えば、対象ユーザのIDが「0001」である場合、判定部303は、図4に示す会員情報400に含まれる運動目標回数「10回/1週間」と、図5Aに示す運動状況データ500に含まれる実施回数「12」とを比較する。
The
ここで、運動の実施回数が運動目標回数を超えている場合(S1001のYES)、判定部303は、会員情報400を参照することにより、すでに、対象ユーザの送信制限がONとなっているか否かを確認する(S1002)。
Here, when the number of exercises exceeds the target number of exercises (YES in S1001), the
送信制限がONとなっている場合(S1002のYES)、判定部303は、一旦、対象ユーザに対する送信制限を解除する(S1007)。つまり、判定部303は、対象ユーザによる運動の実施回数が予め定められた目標回数よりも多い場合に、対象ユーザからトレーナへのメッセージの送信を許可する。
When the transmission restriction is ON (YES in S1002), the
このとき、判定部303は、会員情報400における制限状態フィールド404、及び、表示種別フィールド406を更新する(S1008)。具体的には、判定部303は、対象ユーザについて、会員情報400に含まれる制限状態フィールド404を「OFF」に更新し、表示種別フィールド406を「Z」に更新する。また、判定部303は、対象ユーザについて、会員情報400に含まれる送信回数閾値m/期間フィールド407の値を初期化する。
At this time, the
フィードバック部304は、表示種別テーブル509を参照し、決定された表示種別に対応するフィードバック文字列を取得する。また、フィードバック部304は、トレーナ表示データ変更部306及びユーザ表示データ変更部307にフィードバック文字列を送信する。トレーナ表示データ変更部306及びユーザ表示データ変更部307は、コミュニケーション画面及び会員情報画面に表示される運動状況データ及び送信状況データを変更する。
The
具体的には、送信制限が解除されると、フィードバック部304は、図5Cに示す表示種別テーブル509を参照して、ユーザ表示種別「Z」に対応する、フィードバック文字列「よくがんばりました。また質問してください」を取得する。
Specifically, when the transmission restriction is released, the
送信制限がOFFとなっている場合(S1002のNO)、判定部303は、対象ユーザがトレーナに対しメッセージを送った回数が、ユーザごとに設定された送信回数閾値を超えているか否かを判定する(S1003)。
When the transmission restriction is OFF (NO in S1002), the
対象ユーザによるメッセージの送信回数が送信回数閾値を超えている場合(S1003のYES)、判定部303は、対象ユーザがオプションサービスを利用できるように、会員情報400のオプション利用可フィールドの値を「1」に更新する(S1004)。
When the number of message transmissions by the target user exceeds the transmission number threshold (YES in S1003), the
オプションサービスを利用する権利を得た対象ユーザは、コミュニケーション画面にて、例えば、新しい絵文字の入力が可能となる。また、対象ユーザは、指導を受けている現在のトレーナとは別の有名トレーナへメッセージを送信可能となってもよい。なお、オプションサービスは、特定のサービスに限定される必要はない。 The target user who has obtained the right to use the optional service can input a new pictograph on the communication screen, for example. In addition, the target user may be able to send a message to a famous trainer other than the current trainer receiving guidance. Note that the optional service need not be limited to a specific service.
なお、オプションサービスを利用する権利は、オプションサービスを一度利用すると消滅してもよいし、運動状況及び送信状況に応じて消滅してもよい。 Note that the right to use the optional service may disappear once the optional service is used, or may disappear depending on the exercise status and the transmission status.
また、判定部303は、対象ユーザのユーザ表示種別を、優良会員向けボジティブ表示種別と判定し、判定結果を会員情報へ登録する(S1005)。
In addition, the
具体的には、判定部303は、ユーザ表示種別を「A」と決定し、決定されたユーザ表示種別を会員情報400の表示種別フィールド406へ登録する。
Specifically, the
このとき、フィードバック部304は、決定されたユーザ表示種別「A」に対応するフィードバック文字列「良い運動状況です。その調子。」をトレーナ表示データ変更部306及びユーザ表示データ変更部307に送信する。その結果、図6及び図8に示すように、コミュニケーション画面及び会員情報画面に「良い運動状況です。その調子。」が表示される(S1005)。
At this time, the
一方、メッセージの送信回数が送信回数閾値以下である場合(S1003のNO)、判定部303は、ユーザ表示種別を、もっとメッセージを送信してほしいユーザ向けの表示種別と判定とする。具体的には、判定部303は、ユーザ表示種別を「B」と決定し、決定されたユーザ表示種別を会員情報400の表示種別フィールド406に登録する。
On the other hand, when the number of message transmissions is equal to or less than the transmission number threshold (NO in S1003), the
このとき、フィードバック部304は、決定されたユーザ表示種別「B」に対応するフィードバック文字列「がんばってますね。分からないことがあれば、もっと聞いてみよう」をトレーナ表示データ変更部306及びユーザ表示データ変更部307に送信する。その結果、図11A及び図11Bに示すように、コミュニケーション画面及び会員情報画面に「がんばってますね。分からないことがあれば、もっと聞いてみよう」が表示される(S1006)。
At this time, the
ここで、ステップS1001の説明に戻る。運動の実施回数が運動目標回数以下である場合(S1001のNO)、判定部303は、対象ユーザからトレーナへのメッセージの送信回数を、送信回数閾値と比較する(S1009)。
Here, the description returns to step S1001. When the number of exercises is equal to or less than the target number of exercises (NO in S1001), the
送信回数が送信回数閾値を超えている場合(S1009のYES)、判定部303は、メッセージの送信制限をONに変更する(S1010)。具体的には、判定部303は、対象ユーザについて、会員情報400の制限状態フィールド404の値をONに更新する。つまり、判定部303は、対象ユーザによる運動の実施回数が予め定められた目標回数より少なく、かつ、対象ユーザからトレーナへメッセージを送信した回数が予め定められた閾値回数よりも多い場合に、対象ユーザからトレーナへのメッセージの送信を禁止する。
When the number of transmissions exceeds the transmission number threshold (YES in S1009), the
また、判定部303は、ユーザ表示種別を、運動を実施してからメッセージを送信してほしいユーザ向けの表示種別に変更する。具体的には、判定部303は、ユーザ表示種別を「C」と決定し、決定されたユーザ表示種別を会員情報400の表示種別フィールド406に登録する。
Further, the
このとき、フィードバック部304は、決定されたユーザ表示種別「C」に対応するフィードバック文字列「トレーニングを実施すると、また質問できるようになります。あと少し、一緒にがんばりましょう」をトレーナ表示データ変更部306及びユーザ表示データ変更部307に送信する。その結果、図7及び図12に示すように、コミュニケーション画面及び会員情報画面に「トレーニングを実施すると、また質問できるようになります。あと少し、一緒にがんばりましょう」が表示される(S1011)。
At this time, the
図7に示す例では、画面全体にユーザフィードバック文字列が表示される。このとき、ユーザによるメッセージの入力及び送信はできなくなる。つまり、コミュニケーション画面におけるユーザからトレーナへのメッセージの送信が禁止される。 In the example shown in FIG. 7, the user feedback character string is displayed on the entire screen. At this time, the message cannot be input and transmitted by the user. That is, transmission of a message from the user to the trainer on the communication screen is prohibited.
なお、フィードバック文字列は、図6のフィールド601に表示してもよい。また、フィードバック文字列の表示タイミングは、ユーザが文字列を入力しようとしたタイミングであってもよい。
The feedback character string may be displayed in the
一方、メッセージの送信回数が送信回数閾値以下である場合(S1009のNO)、判定部303は、ユーザ表示種別を、もっと頑張ってほしいユーザ向けの表示種別と判定する。具体的には、判定部303は、ユーザ表示種別を「D」と決定し、決定されたユーザ表示種別を会員情報400の表示種別フィールド406に登録する。
On the other hand, when the number of message transmissions is equal to or less than the transmission number threshold (NO in S1009), the
このとき、フィードバック部304は、決定されたユーザ表示種別「D」に対応するフィードバック文字列「できることでいいのでやってみましょう。わからなければ聞いてみて。」をトレーナ表示データ変更部306及びユーザ表示データ変更部307に送信する。その結果、図13A及び図13Bに示すように、コミュニケーション画面及びトレーナ向け画面に「できることでいいのでやってみましょう。わからなければ聞いてみて。」が表示される(S1012)。
At this time, the
[効果]
本実施の形態に係るコミュニケーション判定部206によれば、運動状況データ及び送信状況データに基づいて、コミュニケーション画面におけるユーザからトレーナへのメッセージの送信の許可及び禁止を制御することができる。したがって、ユーザからトレーナへ不要なメッセージの送信を禁止することができる。さらに、トレーナは、メッセージの送信が許可された人から受信したメッセージに返信することで、ユーザに適切なアドバイスや回答を送信することができ、ユーザのモチベーションの維持を図ることができる。
[effect]
According to the
また、本実施の形態に係るコミュニケーション判定部206によれば、ユーザによる運動の実施回数が予め定められた目標回数よりも多い場合に、メッセージの送信を許可することができる。したがって、トレーナからユーザの運動に対するモチベーションを向上させることができ、ユーザとのオンラインコミュニケーションに対するトレーナの負担を軽減させることができる。
In addition, according to the
また、本実施の形態に係るコミュニケーション判定部206によれば、運動の実施回数及びメッセージの送信回数に基づいて、メッセージの送信の許可及び禁止を制御することができる。したがって、メッセージの送信回数の増加を抑制することができ、トレーナの負担を軽減することができる。
Further, according to the
また、本実施の形態に係るコミュニケーション判定部206によれば、運動の実施回数及びメッセージの送信回数に基づいて、コミュニケーション画面に表示するためのメッセージを決定することができる。したがって、トレーナ及びユーザは、コミュニケーション画面に表示されたメッセージを確認することで、運動及びメッセージの送信に関する状況を把握することができ、運動及びメッセージの送信に対するモチベーションの維持を図ることができる。
Further, according to the
また、本実施の形態に係るコミュニケーション判定部206によれば、バイタルデータのアップロード回数に基づいて、メッセージの送信の許可及び禁止を制御することができる。したがって、バイタルデータのアップロードの促進を図ることができる。
Further, according to the
(実施の形態の変形例)
以上、1つまたは複数の態様に係るオンラインコーチングシステムについて、実施の形態に基づいて説明したが、本開示は、この実施の形態に限定されるものではない。本開示の趣旨を逸脱しない限り、当業者が思いつく各種変形を本実施の形態に施したものも、1つまたは複数の態様の範囲内に含まれてもよい。
(Modification of the embodiment)
The online coaching system according to one or more aspects has been described above based on the embodiment, but the present disclosure is not limited to this embodiment. Various modifications that those skilled in the art have conceived in this embodiment may be included in the scope of one or more aspects without departing from the spirit of the present disclosure.
例えば、上記実施の形態において、コミュニケーション判定部206は、クラウドサーバ1111に含まれていたが、トレーナの機器1002及びユーザの機器1102に含まれてもよい。また、コミュニケーション判定部206を含む1つの装置(制御装置)として実現されてもよい。
For example, in the above embodiment, the
また、上記実施の形態において、複数の記憶部(運動状況記憶部201、会員情報記憶部202及び操作履歴記憶部207)は、クラウドサーバ1111に含まれていたが、これに限定されない。複数の記憶部は、クラウドサーバ1111とネットワークを介して接続された記憶装置に含まれてもよい。
In the above embodiment, the plurality of storage units (exercise
なお、上記実施の形態では、フィードバック文字列がコミュニケーション画面に表示されていたが、フィードバック文字列の代わりに画像、図又は記号が表示されてもよい。 In the above embodiment, the feedback character string is displayed on the communication screen, but an image, a figure, or a symbol may be displayed instead of the feedback character string.
また、上記実施の形態では、オンラインコーチングシステムをフィットネスクラブに適用した例を説明したが、フィットネスクラブに限定されない。オンラインコーチングシステムは、例えば、怪我からの復帰に運動を指導するリハビリ施設、老化を防止する簡単な運動を指導する企業及び団体、又は、特定保健指導を行う病院に適用されてもよい。 Moreover, although the example which applied the online coaching system to the fitness club was demonstrated in the said embodiment, it is not limited to a fitness club. The online coaching system may be applied to, for example, a rehabilitation facility for instructing exercise for returning from an injury, a company and an organization for instructing simple exercise for preventing aging, or a hospital for providing specific health guidance.
例えば、理学療法士と、当該理学療法士が指導を担当している患者との間のオンラインコミュニケーションに上記実施の形態に係るオンラインコーチングシステムが利用されてもよい。これにより、メッセージの送信が少なくリアクションが少ない患者へのフォローを手厚くすることが可能となる。 For example, the online coaching system according to the above embodiment may be used for online communication between a physical therapist and a patient who is instructed by the physical therapist. As a result, it is possible to increase the follow-up to a patient with few messages and few reactions.
なお、オンラインコーチングシステムは、フィットネスクラブ及びリハビリ施設に限らず、スポーツスクール(例えば、ゴルフ、テニス、サッカー、野球など)で利用することもできる。例えば、オンラインコーチングシステムは、ゴルフのスイングを改善するメニューをトレーナであるコーチからトレーニであるユーザへ送信する。そして、ユーザは、メニューに従いトレーニングを行い、質問メッセージをコミュニケーション画面を用いてコーチに送信する。 The online coaching system can be used not only in fitness clubs and rehabilitation facilities, but also in sports schools (eg, golf, tennis, soccer, baseball, etc.). For example, an online coaching system sends a menu to improve a golf swing from a trainer coach to a trainee user. And a user trains according to a menu and transmits a question message to a coach using a communication screen.
なお、トレーナとユーザとが、よりリアルタイムでのオンラインコミュニケーションを図るために、オンラインコーチングシステムは、トレーナに対し、ユーザのプレゼンス(ユーザが映像を視聴している状態や機器を操作している状態)を通知してもよい。具体的には、オンラインコーチングシステムは、ユーザがトレーニング映像を視聴中であることをトレーナに通知する。また、このとき、あわせて、オンラインコーチングシステムは、ユーザが視聴しているトレーニング映像の長さから予測されるユーザの視聴完了予想時刻をトレーナに通知する。これにより、トレーナは、ユーザの視聴完了予想時刻にあわせて、ユーザへアドバイスメッセージを送信することができる。 In order for the trainer and the user to communicate more online in real time, the online coaching system provides the trainer with the presence of the user (when the user is watching the video or operating the device). May be notified. Specifically, the online coaching system notifies the trainer that the user is viewing the training video. At this time, the online coaching system also notifies the trainer of the expected viewing completion time of the user predicted from the length of the training video viewed by the user. Thereby, the trainer can transmit an advice message to the user in accordance with the estimated viewing completion time of the user.
また、ユーザがトレーニング映像の視聴を完了した際のトレーナからユーザへのメッセージは、ユーザが視聴を完了した時点で自動的に送信されてもよい。 In addition, a message from the trainer to the user when the user completes viewing the training video may be automatically transmitted when the user completes viewing.
なお、オンラインコーチングシステムは、運動状況データ及び送信状況データに基づいて、トレーナが指導する複数のユーザの一覧表示におけるユーザの並び順を変更してもよい。例えば、オンラインコーチングシステムは、ユーザの一覧表示において、制限状態がONのユーザを一番下に表示し、フォローが必要なユーザを上部に表示することで、トレーナがコミュニケーションを図るべきユーザを明確化することができる。 Note that the online coaching system may change the order of users in the list display of a plurality of users instructed by the trainer based on the exercise status data and the transmission status data. For example, in the online coaching system, in the user list display, the user whose restriction status is ON is displayed at the bottom, and the user that needs to be followed is displayed at the top, thereby clarifying the users with whom the trainer should communicate can do.
また、ユーザのプレゼンス(ユーザが映像を視聴している状態や機器を操作している状態)に応じて、会員(ユーザ)一覧の表示の並び順を変更してもよい。具体的には、映像を視聴しているユーザを上位に表示することで、トレーナは、ユーザが映像の視聴を完了し次第、コミュニケーション画面にてメッセージを送ることができる。 Further, the order of display of the member (user) list may be changed according to the presence of the user (a state in which the user is viewing video or operating a device). Specifically, by displaying the user who is viewing the video at the top, the trainer can send a message on the communication screen as soon as the user has finished viewing the video.
なお、送信回数閾値mは、トレーナが担当ユーザごとに自由に設定してもよい。また、送信回数閾値mは、システム管理者が、サービスを利用するユーザ全体を一括設定してもよい。 Note that the transmission count threshold value m may be freely set by the trainer for each user in charge. Further, the transmission frequency threshold value m may be set collectively by the system administrator for all users who use the service.
なお、上記実施の形態では、運動状況データは、運動の実施回数を示していたが、これに限定されない。例えば、運動状況データは、ユーザが機器を用いて計測したユーザ自身のバイタルデータをクラウドサーバへアップロードした回数を示してもよい。また例えば、運動状況データは、ユーザが食事の内容をクラウドサーバへ登録した回数を示してもよい。これらの場合であっても、運動状況データが示す回数と目標回数との比較結果に基づいて、メッセージの送信の許可及び禁止が制御されれば、トレーナの負担を軽減することができる。 In the above embodiment, the exercise status data indicates the number of exercises, but the present invention is not limited to this. For example, the exercise status data may indicate the number of times the user has uploaded the vital data of the user himself / herself measured using the device to the cloud server. Further, for example, the exercise status data may indicate the number of times that the user has registered the content of the meal in the cloud server. Even in these cases, the load on the trainer can be reduced if permission and prohibition of message transmission are controlled based on the comparison result between the number of times indicated by the exercise status data and the target number of times.
なお、上記実施の形態において、コミュニケーション画面で表示するメッセージは、トレーナ及びユーザが入力した文字列であったがこれに限定しない。トレーナの操作履歴、又はユーザの操作履歴がコミュニケーション画面に表示されてもよい。例えば、トレーナが指導しているユーザに対して運動メニューを作成したことを表すメッセージがコミュニケーション画面に表示されてもよい。具体的には、トレーナが運動メニューを作成した時点で、コミュニケーション画面上に、「新たなメニューが届きました」とメッセージが表示されてもよい。 In the above embodiment, the message displayed on the communication screen is a character string input by the trainer and the user, but is not limited thereto. A trainer operation history or a user operation history may be displayed on the communication screen. For example, a message indicating that an exercise menu has been created for a user instructed by a trainer may be displayed on the communication screen. Specifically, when the trainer creates an exercise menu, a message “A new menu has arrived” may be displayed on the communication screen.
また、トレーナがすぐにメッセージを返せない状況にある場合(例えば、トレーナが休暇中である場合や、他の業務で手が離せない場合)、オンラインコーチングシステムが、トレーナを代行して、コミュニケーション画面にメッセージを入力してもよい。具体的には、トレーナのスケジュールデータが休暇中を示している場合は、当該トレーナが指導するユーザが映像を視聴し終えた段階で、オンラインコーチングシステムが、「おつかれさまでした。詳細アドバイスは明日お送りします。」というメッセージを、トレーナを代行して入力してもよい。 In addition, if the trainer is in a situation where it cannot return a message immediately (for example, if the trainer is on vacation or cannot be released for other tasks), the online coaching system will act on behalf of the trainer and display the communication screen. You may enter a message. Specifically, if the trainer's schedule data indicates that the trainee is on vacation, the online coaching system will say “Thank you for your advice. "You may enter the message" on behalf of the trainer.
なお、ユーザからトレーナへのメッセージ、及び、トレーナからユーザへのメッセージには、任意のファイルが添付されてもよい。具体的には、ユーザからトレーナへのメッセージに、ユーザの映像あるいは静止画が添付されてもよい。これにより、ユーザの運動を撮影した映像や静止画を、ユーザからトレーナへ送信することができる。その結果、トレーナは、送信された映像もしくは静止画を見てユーザにアドバイスメッセージを送信することができる。 An arbitrary file may be attached to the message from the user to the trainer and the message from the trainer to the user. Specifically, the user's video or still image may be attached to the message from the user to the trainer. Thereby, the image | video and still image which image | photographed the user's exercise | movement can be transmitted to a trainer from a user. As a result, the trainer can see the transmitted video or still image and send an advice message to the user.
また、トレーナは、トレーナを撮影した映像や静止画を、コミュニケーション画面におけるメッセージに添付してユーザに送付してもよい。 In addition, the trainer may send a video or still image captured by the trainer to the user by attaching it to a message on the communication screen.
なお、ユーザからトレーナへのメッセージには、データが添付されてもよい。具体的には、メッセージにユーザのバイタルデータが添付されてもよい。 Note that data may be attached to the message from the user to the trainer. Specifically, user vital data may be attached to the message.
なお、上記態様において説明された技術は、例えば、以下のクラウドサービスの類型において実現されうる。しかし、上記態様において説明された技術が実現されるクラウドサービスの類型はこれらに限られるものでない。 In addition, the technique demonstrated in the said aspect can be implement | achieved in the following types of cloud services, for example. However, the types of cloud services in which the technology described in the above aspect is realized are not limited to these.
(サービスの類型1:自社データセンタ型クラウドサービス)
図14、サービスの類型1(自社データセンタ型クラウドサービス)におけるオンラインコーチングシステムが提供するサービスの全体像を示す図である。本類型では、サービスプロバイダ1120がユーザグループ1100から情報を取得し、ユーザに対してサービスを提供する。本類型では、サービスプロバイダ1120が、データセンタ運営会社の機能を有している。すなわち、サービスプロバイダ1120が、ビッグデータを管理するクラウドサーバ1111を保有している。したがって、データセンタ運営会社は存在しない。
(Service type 1: In-house data center type cloud service)
FIG. 14 is a diagram showing an overview of services provided by the online coaching system in service type 1 (in-house data center type cloud service). In this type, the
本類型では、サービスプロバイダ1120は、データセンタ(クラウドサーバ)1203を運営及び管理している。また、サービスプロバイダ1120は、オペレーティングシステム(OS)1202及びアプリケーション1201を管理する。サービスプロバイダ1120は、サービスプロバイダ1120が管理するOS1202及びアプリケーション1201を用いてサービスを提供する(矢印1204)。
In this type, the
(サービスの類型2:IaaS利用型クラウドサービス)
図15、サービスの類型2(IaaS利用型クラウドサービス)におけるオンラインコーチングシステムが提供するサービスの全体像を示す図である。ここで、IaaSとは、インフラストラクチャー・アズ・ア・サービスの略であり、コンピュータシステムを構築及び稼動させるための基盤そのものを、インターネット経由のサービスとして提供するクラウドサービス提供モデルである。
(Service type 2: Cloud service using IaaS)
FIG. 15 is a diagram showing an overview of services provided by the online coaching system in service type 2 (IaaS-based cloud service). Here, IaaS is an abbreviation for infrastructure as a service, and is a cloud service provision model that provides a base for constructing and operating a computer system as a service via the Internet.
本類型では、データセンタ運営会社1110が、データセンタ(クラウドサーバ)1203を運営及び管理している。また、サービスプロバイダ1120は、OS1202及びアプリケーション1201を管理する。サービスプロバイダ1120は、サービスプロバイダ1120が管理するOS1202及びアプリケーション1201を用いてサービスを提供する(矢印1204)。
In this type, the data
(サービスの類型3:PaaS利用型クラウドサービス)
図16、サービスの類型3(PaaS利用型クラウドサービス)におけるオンラインコーチングシステムが提供するサービスの全体像を示す図である。ここで、PaaSとは、プラットフォーム・アズ・ア・サービスの略であり、ソフトウェアを構築及び稼動させるための土台となるプラットフォームを、インターネット経由のサービスとして提供するクラウドサービス提供モデルである。
(Service type 3: Cloud service using PaaS)
FIG. 16 is a diagram showing an overview of services provided by the online coaching system in service type 3 (PaaS use type cloud service). Here, PaaS is an abbreviation for Platform as a Service, and is a cloud service provision model that provides a platform serving as a foundation for constructing and operating software as a service via the Internet.
本類型では、データセンタ運営会社1110は、OS1202を管理し、データセンタ(クラウドサーバ)1203を運営及び管理している。また、サービスプロバイダ1120は、アプリケーション1201を管理する。サービスプロバイダ1120は、データセンタ運営会社1110が管理するOS1202及びサービスプロバイダ1120が管理するアプリケーション1201を用いてサービスを提供する(矢印1204)。
In this type, the data
(サービスの類型4:SaaS利用型クラウドサービス)
図17、サービスの類型4(SaaS利用型クラウドサービス)におけるオンラインコーチングシステムが提供するサービスの全体像を示す図である。ここで、SaaSとは、ソフトウェア・アズ・ア・サービスの略である。SaaS利用型クラウドサービスは、例えば、データセンタ(クラウドサーバ)を保有しているプラットフォーム提供者が提供するアプリケーションを、データセンタ(クラウドサーバ)を保有していない会社又は個人などの利用者がインターネットなどのネットワーク経由で使用できる機能を有するクラウドサービス提供モデルである。
(Service type 4: Cloud service using SaaS)
FIG. 17 is a diagram showing an overview of services provided by the online coaching system in service type 4 (SaaS-based cloud service). Here, SaaS is an abbreviation for software as a service. The SaaS-based cloud service is, for example, an application provided by a platform provider who owns a data center (cloud server), or a user such as a company or individual who does not have a data center (cloud server) on the Internet. This is a cloud service provision model that has functions that can be used via other networks.
本類型では、データセンタ運営会社1110は、アプリケーション1201を管理し、OS1202を管理し、データセンタ(クラウドサーバ)1203を運営及び管理している。また、サービスプロバイダ1120は、データセンタ運営会社1110が管理するOS1202及びアプリケーション1201を用いてサービスを提供する(矢印1204)。
In this type, the data
以上、いずれのクラウドサービスの類型においても、サービスプロバイダ1120がサービスを提供する。また、例えば、サービスプロバイダ又はデータセンタ運営会社は、OS、アプリケーション又はビックデータのデータベース等を自ら開発してもよいし、また、第三者に外注させてもよい。
As described above, in any cloud service type, the
本開示におけるオンラインコーチングシステム及びオンラインコーチング方法は、トレーナとトレーニとの間のオンラインコミュニケーションが可能なオンラインコーチングシステム及びオンラインコーチング方法として有用である。 The online coaching system and the online coaching method in the present disclosure are useful as an online coaching system and an online coaching method capable of online communication between a trainer and a trainee.
201 運動状況記憶部
202 会員情報記憶部
203 コミュニケーション処理部
204 運動メニュー作成部
205 通信部
206 コミュニケーション判定部
207 操作履歴記憶部
208 映像配信部
209 画面作成部
301 運動状況取得部
302 送信状況取得部
303 判定部
304 フィードバック部
305 表示種別テーブル記憶部
306 トレーナ表示データ変更部
307 ユーザ表示データ変更部
400 会員情報
500 運動状況データ
505 送信状況データ
509 表示種別テーブル
600 コミュニケーション画面
1000 コーチンググループ
1001 トレーナ
1002、1102、1103 機器
1100 ユーザグループ
1101 ユーザ
1110 データセンタ運営会社
1111 クラウドサーバ
1120 サービスプロバイダ
1201 アプリケーション
201 exercise
Claims (7)
前記トレーニによる運動の実施状況を示す運動状況データを取得する運動状況取得ステップと、
前記トレーニから前記トレーナへの前記コミュニケーション画面を用いたメッセージの送信状況を示す送信状況データを取得する送信状況取得ステップと、
前記運動状況データ及び前記送信状況データに基づいて、前記コミュニケーション画面における前記トレーニから前記トレーナへのメッセージの送信の許可及び禁止を制御する制御ステップと、を含む、
オンラインコーチング方法。 An online coaching method for controlling online communication between a trainer and a trainee using a communication screen,
An exercise status acquisition step for acquiring exercise status data indicating an implementation status of exercise by the trainee;
A transmission status acquisition step of acquiring transmission status data indicating a transmission status of a message using the communication screen from the trainee to the trainer;
A control step for controlling permission and prohibition of transmission of a message from the trainee to the trainer on the communication screen based on the exercise status data and the transmission status data.
Online coaching method.
前記制御ステップでは、前記トレーニによる運動の実施回数が予め定められた目標回数よりも多い場合に、前記トレーニから前記トレーナへのメッセージの送信を許可する、
請求項1に記載のオンラインコーチング方法。 The exercise status data indicates the number of exercises performed by the trainee,
In the control step, if the number of exercises performed by the trainee is greater than a predetermined target number, transmission of a message from the trainee to the trainer is permitted.
The online coaching method according to claim 1.
前記制御ステップでは、前記トレーニによる運動の実施回数が前記予め定められた目標回数より少なく、かつ、前記トレーニから前記トレーナへメッセージを送信した回数が予め定められた閾値回数よりも多い場合に、前記トレーニから前記トレーナへのメッセージの送信を禁止する、
請求項2に記載のオンラインコーチング方法。 The transmission status data indicates the number of times the trainee has transmitted a message to the trainer during a certain period of time,
In the control step, when the number of exercises by the trainee is less than the predetermined target number and the number of times the message is transmitted from the trainee to the trainer is greater than a predetermined threshold number, Prohibit sending messages from the trainee to the trainer;
The online coaching method according to claim 2.
前記運動の実施回数及び前記目標回数の比較結果と、前記メッセージの送信回数と前記閾値回数との比較結果とに基づいて、前記コミュニケーション画面に表示するためのメッセージを決定する決定ステップを含む、
請求項3に記載のオンラインコーチング方法。 The online coaching method further includes:
A determination step of determining a message to be displayed on the communication screen based on a comparison result between the number of times the exercise has been performed and the target number of times, and a comparison result between the number of times the message has been transmitted and the threshold number.
The online coaching method according to claim 3.
前記制御ステップでは、前記バイタルデータのアップロード回数が予め定められた目標回数よりも多い場合に、前記トレーニから前記トレーナへのメッセージの送信を許可する、
請求項1に記載のオンラインコーチング方法。 The exercise status data indicates the number of times vital data measured from the trainee has been uploaded to the server,
In the control step, when the number of uploads of the vital data is greater than a predetermined target number, the transmission of a message from the trainee to the trainer is permitted.
The online coaching method according to claim 1.
前記トレーナに使用され、前記コミュニケーション画面を表示する第1機器と、
前記トレーニに使用され、前記コミュニケーション画面を表示する第2機器と、
前記第1機器及び前記第2機器に接続されるサーバとを備え、
前記サーバは、
前記トレーニによる運動の実施状況を示す運動状況データを取得する運動状況取得部と、
前記トレーニから前記トレーナへの前記コミュニケーション画面を用いたメッセージの送信状況を示す送信状況データを取得する送信状況取得部と、
前記運動状況データ及び前記送信状況データに基づいて、前記コミュニケーション画面における前記トレーニから前記トレーナへのメッセージの送信の許可及び禁止を制御する制御部と、を備える、
オンラインコーチングシステム。 An online coaching system for controlling online communication between a trainer and a trainee using a communication screen,
A first device used in the trainer and displaying the communication screen;
A second device used for the trainee and displaying the communication screen;
A server connected to the first device and the second device;
The server
An exercise status acquisition unit for acquiring exercise status data indicating an implementation status of exercise by the trainee;
A transmission status acquisition unit that acquires transmission status data indicating a transmission status of a message using the communication screen from the trainee to the trainer;
A control unit that controls permission and prohibition of message transmission from the trainee to the trainer on the communication screen based on the exercise status data and the transmission status data.
Online coaching system.
前記トレーニによる運動の実施状況を示す運動状況データを取得する運動状況取得部と、
前記トレーニから前記トレーナへの前記コミュニケーション画面におけるメッセージの送信状況を示す送信状況データを取得する送信状況取得部と、
前記運動状況データ及び前記送信状況データに基づいて、前記コミュニケーション画面における前記トレーニから前記トレーナへのメッセージの送信の許可及び禁止を制御する制御部と、を備える、
制御装置。 A control device for controlling online communication between a trainer and a trainee using a communication screen,
An exercise status acquisition unit for acquiring exercise status data indicating an implementation status of exercise by the trainee;
A transmission status acquisition unit for acquiring transmission status data indicating a transmission status of a message on the communication screen from the trainee to the trainer;
A control unit that controls permission and prohibition of message transmission from the trainee to the trainer on the communication screen based on the exercise status data and the transmission status data.
Control device.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610079233.4A CN105931508B (en) | 2015-02-27 | 2016-02-04 | Online tutoring method, online tutoring system and control device |
| US15/049,147 US10671707B2 (en) | 2015-02-27 | 2016-02-22 | Online coaching method enabling online communication between trainer and trainee |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015039434 | 2015-02-27 | ||
| JP2015039434 | 2015-02-27 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2016163684A true JP2016163684A (en) | 2016-09-08 |
| JP6635370B2 JP6635370B2 (en) | 2020-01-22 |
Family
ID=56876398
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015232196A Active JP6635370B2 (en) | 2015-02-27 | 2015-11-27 | Method, system and control device for controlling online communication |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6635370B2 (en) |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019041319A (en) * | 2017-08-28 | 2019-03-14 | 株式会社FiNC Technologies | Video content presentation method and program |
| JP2021013746A (en) * | 2019-07-12 | 2021-02-12 | ペロトン インタラクティブ インコーポレイテッド | Exercise machine controls |
| JP2021049208A (en) * | 2019-09-26 | 2021-04-01 | 株式会社Sportip | Exercise evaluation system |
| WO2021172459A1 (en) * | 2020-02-28 | 2021-09-02 | 京セラ株式会社 | Movement analysis system, server, movement analysis method, control program, and recording medium |
| JP2022032362A (en) * | 2020-08-11 | 2022-02-25 | 株式会社三菱ケミカルホールディングス | System, method, and information processing device |
| JP2023524753A (en) * | 2020-07-24 | 2023-06-13 | ▲騰▼▲訊▼科技(深▲セン▼)有限公司 | Communication method, device, computer equipment and computer program based on virtual character interaction interface |
| US12214260B2 (en) | 2016-08-27 | 2025-02-04 | Peloton Interactive, Inc. | Exercise machine controls |
| US12280293B2 (en) | 2016-08-27 | 2025-04-22 | Peloton Interactive, Inc. | Exercise system and method |
| US12343595B2 (en) | 2016-08-27 | 2025-07-01 | Peloton Interactive, Inc. | Exercise system and method |
| USD1099926S1 (en) | 2016-08-27 | 2025-10-28 | Peloton Interactive, Inc. | Display screen or portion thereof with graphical user interface |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11137719A (en) * | 1997-11-07 | 1999-05-25 | Matsushita Electric Works Ltd | Training system |
| JP2001299960A (en) * | 2000-04-26 | 2001-10-30 | Combi Corp | Training support system and method |
| JP2002082596A (en) * | 2000-09-05 | 2002-03-22 | Kobe Steel Ltd | Correspondence education system |
| JP2002331058A (en) * | 2001-03-05 | 2002-11-19 | Konami Co Ltd | Health gear and server, system, method and program for adding point |
| US20060205564A1 (en) * | 2005-03-04 | 2006-09-14 | Peterson Eric K | Method and apparatus for mobile health and wellness management incorporating real-time coaching and feedback, community and rewards |
| US20070026958A1 (en) * | 2005-07-26 | 2007-02-01 | Barasch Michael A | Method and system for providing web based interactive lessons |
| JP2012230503A (en) * | 2011-04-25 | 2012-11-22 | Nippon Telegr & Teleph Corp <Ntt> | Health management support system and user terminal device and support server device thereof |
-
2015
- 2015-11-27 JP JP2015232196A patent/JP6635370B2/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11137719A (en) * | 1997-11-07 | 1999-05-25 | Matsushita Electric Works Ltd | Training system |
| JP2001299960A (en) * | 2000-04-26 | 2001-10-30 | Combi Corp | Training support system and method |
| JP2002082596A (en) * | 2000-09-05 | 2002-03-22 | Kobe Steel Ltd | Correspondence education system |
| JP2002331058A (en) * | 2001-03-05 | 2002-11-19 | Konami Co Ltd | Health gear and server, system, method and program for adding point |
| US20060205564A1 (en) * | 2005-03-04 | 2006-09-14 | Peterson Eric K | Method and apparatus for mobile health and wellness management incorporating real-time coaching and feedback, community and rewards |
| US20070026958A1 (en) * | 2005-07-26 | 2007-02-01 | Barasch Michael A | Method and system for providing web based interactive lessons |
| JP2012230503A (en) * | 2011-04-25 | 2012-11-22 | Nippon Telegr & Teleph Corp <Ntt> | Health management support system and user terminal device and support server device thereof |
Cited By (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| USD1099926S1 (en) | 2016-08-27 | 2025-10-28 | Peloton Interactive, Inc. | Display screen or portion thereof with graphical user interface |
| US12350552B2 (en) | 2016-08-27 | 2025-07-08 | Peloton Interactive, Inc. | Exercise system and method |
| US12343595B2 (en) | 2016-08-27 | 2025-07-01 | Peloton Interactive, Inc. | Exercise system and method |
| US12280293B2 (en) | 2016-08-27 | 2025-04-22 | Peloton Interactive, Inc. | Exercise system and method |
| US12214260B2 (en) | 2016-08-27 | 2025-02-04 | Peloton Interactive, Inc. | Exercise machine controls |
| JP2019041319A (en) * | 2017-08-28 | 2019-03-14 | 株式会社FiNC Technologies | Video content presentation method and program |
| JP2021013746A (en) * | 2019-07-12 | 2021-02-12 | ペロトン インタラクティブ インコーポレイテッド | Exercise machine controls |
| JP7519830B2 (en) | 2019-07-12 | 2024-07-22 | ペロトン インタラクティブ インコーポレイテッド | Exercise equipment control |
| JP7492722B2 (en) | 2019-09-26 | 2024-05-30 | 株式会社Sportip | Exercise evaluation system |
| JP2021049208A (en) * | 2019-09-26 | 2021-04-01 | 株式会社Sportip | Exercise evaluation system |
| JPWO2021172459A1 (en) * | 2020-02-28 | 2021-09-02 | ||
| WO2021172459A1 (en) * | 2020-02-28 | 2021-09-02 | 京セラ株式会社 | Movement analysis system, server, movement analysis method, control program, and recording medium |
| JP7476352B2 (en) | 2020-07-24 | 2024-04-30 | ▲騰▼▲訊▼科技(深▲セン▼)有限公司 | COMMUNICATION METHOD, APPARATUS, COMPUTER DEVICE, AND COMPUTER PROGRAM BASED ON VIRTUAL CHARACTER INTERACTION INTERFACE - Patent application |
| JP2023524753A (en) * | 2020-07-24 | 2023-06-13 | ▲騰▼▲訊▼科技(深▲セン▼)有限公司 | Communication method, device, computer equipment and computer program based on virtual character interaction interface |
| US12445397B2 (en) | 2020-07-24 | 2025-10-14 | Tencent Technology (Shenzhen) Company Limited | Communication method and apparatus based on avatar interaction interface, and computer device |
| JP2022032362A (en) * | 2020-08-11 | 2022-02-25 | 株式会社三菱ケミカルホールディングス | System, method, and information processing device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6635370B2 (en) | 2020-01-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6635370B2 (en) | Method, system and control device for controlling online communication | |
| US11383133B1 (en) | Exercise routine system and method | |
| US20220072380A1 (en) | Method and system for analysing activity performance of users through smart mirror | |
| CN105931508B (en) | Online tutoring method, online tutoring system and control device | |
| KR102043878B1 (en) | Online exercise training apparatus and the method thereof | |
| US10265624B2 (en) | Access control for electronic entertainment systems | |
| US20140272891A1 (en) | System and method for remote fitness training | |
| CN105396279A (en) | Systems and methods for achieving team athletic outcomes | |
| US20210174268A1 (en) | System for managing the use of exercise equipment and facilities | |
| WO2017219276A1 (en) | Personal trainer fitness service method and system, user end, trainer end, and processing method | |
| Byrne et al. | The exergame as a tool for mental health treatment | |
| JP2021022401A (en) | Rehabilitation plan creation support device, rehabilitation plan creation support system, rehabilitation plan creation support method, and rehabilitation plan creation support computer program | |
| CA3203560A1 (en) | Patient-centered musculoskeletal (msk) care system and associated programs for therapies for different anatomical regions | |
| US20140147821A1 (en) | Exercise management system | |
| KR20150009781A (en) | Method of providing congnitive rehabilitation cure for deliberate measuring cognitive ability | |
| KR20190142906A (en) | Method for provide customized fitness curation information | |
| KR20150115715A (en) | Method of providing congnitive rehabilitation cure for deliberate measuring cognitive ability | |
| US20190201744A1 (en) | Internet based asynchronous coaching system | |
| KR20020068321A (en) | Training system and method using internet | |
| JP7530536B1 (en) | VIDEO OUTPUT SYSTEM, VIDEO OUTPUT METHOD, AND PROGRAM | |
| Corriero et al. | Simulations of clinical cases for learning in e-health | |
| JP6986804B1 (en) | Sports improvement support device and sports improvement support program | |
| Lu et al. | Reducing adolescent obesity with a social networking mobile fitness application | |
| Merrie et al. | Injury prevention in physical education: scenarios and solutions | |
| AU2019100753A4 (en) | A method of exercise training |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180612 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190529 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190604 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190626 |
|
| 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: 20191203 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20191206 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 6635370 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |