(57)【要約】【課題】ユーザがトレーニング動画を効率的に視聴することができるトレーニング動画再生装置を提供する。【解決手段】本開示のトレーニング動画再生装置１０１は、所定回数の反復運動を含むトレーニング動画の再生指示をユーザから受け付ける制御入力部１０２と、再生指示に基づいてトレーニング動画を再生する映像出力部１０４と、トレーニング動画から反復運動の部分を抽出する反復領域抽出部１０５と、ユーザのトレーニング動画の視聴状況を取得する視聴状況取得部１０６と、視聴状況に基づいて反復運動の部分の再生を制御する視聴状況判定部１０７と、を備える。【選択図】図１
2018114228.tif 000002
【特許請求の範囲】
【請求項１】
所定回数の反復運動を含むトレーニング動画の再生指示をユーザから受け付ける制御入力部と、
前記再生指示に基づいて前記トレーニング動画を再生する映像出力部と、
前記トレーニング動画から反復運動の部分を抽出する反復領域抽出部と、
前記ユーザの前記トレーニング動画の視聴状況を取得する視聴状況取得部と、
前記視聴状況に基づいて前記反復運動の部分の再生を制御する視聴状況判定部と、を備える、
トレーニング動画再生装置。
【請求項２】
前記トレーニング動画を保持する動画管理部をさらに備える、
請求項１に記載のトレーニング動画再生装置。
【請求項３】
前記トレーニング動画を取得する通信部をさらに備える、
請求項１に記載のトレーニング動画再生装置。
【請求項４】
前記反復領域抽出部は、前記トレーニング動画の総時間に基づいて、前記反復運動の部分を抽出する、
請求項１〜３のいずれか１項に記載のトレーニング動画再生装置。
【請求項５】
前記反復領域抽出部は、前記トレーニング動画の総時間に対する割合に基づいて、前記反復運動の部分を抽出する、
請求項１〜３のいずれか１項に記載のトレーニング動画再生装置。
【請求項６】
前記反復領域抽出部は、前記トレーニング動画に含まれる音声に基づいて、前記反復運動の部分を抽出する、
請求項１〜３のいずれか１項に記載のトレーニング動画再生装置。
【請求項７】
前記反復領域抽出部は、前記トレーニング動画に含まれる画像の周期的変化に基づいて、前記反復運動の部分を抽出する、
請求項１〜３のいずれか１項に記載のトレーニング動画再生装置。
【請求項８】
前記視聴状況取得部は、圧力センサを含み、
前記視聴状況は、前記圧力センサから得られる圧電体に加えられた力の変化である、
請求項１〜７のいずれか１項に記載のトレーニング動画再生装置。
【請求項９】
前記視聴状況取得部は、加速度センサを含み、
前記視聴状況は、前記加速度センサから得られる速度変化である、
請求項１〜８のいずれか１項に記載のトレーニング動画再生装置。
【請求項１０】
前記視聴状況取得部は、時計を含み、
前記視聴状況は、前記時計から得られる現在時刻である、
請求項１〜９のいずれか１項に記載のトレーニング動画再生装置。
【請求項１１】
前記視聴状況取得部は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）センサを含み、
前記視聴状況は、前記ＧＰＳセンサから得られる現在位置または位置変化である、
請求項１〜１０のいずれか１項に記載のトレーニング動画再生装置。
【請求項１２】
視聴状況判定部は、
前記視聴状況に基づいて前記ユーザがトレーニング中であると判定する場合、前記トレーニング動画を全て標準再生するように制御し、
前記視聴状況に基づいて前記ユーザがトレーニング中でないと判定する場合、前記トレーニング動画の前記反復運動の部分を短縮して再生するように制御する、
請求項１〜１１のいずれか１項に記載のトレーニング動画再生装置。
【請求項１３】
所定回数の反復運動を含むトレーニング動画の再生指示をユーザから受け付けるステップと、
前記再生指示に基づいて前記トレーニング動画を再生するステップと、
前記トレーニング動画から反復運動の部分を抽出するステップと、
前記ユーザの前記トレーニング動画の視聴状況を取得するステップと、
前記視聴状況に基づいて前記反復運動の部分の再生を制御するステップと、を含む、
トレーニング動画再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、トレーニング動画を再生するトレーニング動画再生装置およびトレーニング動画再生方法に関する。
【背景技術】
【０００２】
健康増進や筋力増強などの目的でトレーニングを行う際の手軽で安価な方法として、動画共有サイト等で投稿された、トレーナーが模範となるトレーニングをしている様子を撮影したトレーニング動画を視聴する方法がある。
【０００３】
一般的に、トレーニング動画は、再生されている映像に合わせてユーザが実際に体を動かすことを想定して作成されている。すなわち、トレーニング動画は、ユーザが有効なトレーニングを行えるように、反復運動の回数や体勢の維持を行う時間等を考慮して作成されている。したがって、ユーザは、トレーニング動画を視聴しながら、反復運動等の適正な回数や、体勢の維持を行う適切な時間で体を動かしてトレーニングを実施できる。
【０００４】
例えば、トレーニング動画が、冒頭にトレーニングの解説の動画があり、続いて運動を所定回数行う反復運動の動画が収録されている構成であるとする。このようなトレーニング動画では、ユーザは、解説の動画を視聴してトレーニングの内容を理解し、模範となる反復運動の動画を視聴しながら動画における反復運動と同じように体を動かす。
【０００５】
しかしながら、ユーザがトレーニングの内容の確認や理解を目的として、体を動かさずにトレーニング動画を視聴する場合、反復運動部分の動画は１回分の運動を視聴するだけでよく、運動の動画を繰り返し視聴すると冗長だと感じてしまう。
【０００６】
そのため、トレーニング動画を効率的に視聴するため、反復運動部分を早送りやスキップを行って視聴したいという要望がある。すなわち、トレーニング動画の再生に関して、ユーザの視聴の目的や状況に応じてトレーニング動画の再生を自動で制御したいという要望がある。
【０００７】
特許文献１において、ユーザの動作の内容とタイミングとに応じてトレーニング動画を制御する構成が開示されている。
【０００８】
また、特許文献２において、動画による講義においてノートを取る速度に応じて動画再生速度を自動的に制御する構成が開示されている。
【０００９】
さらに、特許文献３において、教材コンテンツにおいて、ユーザの状況に応じて静止画と動画を切り替える構成が開示されている。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００９−１３６６０６号公報
【特許文献２】特許第５１３３６７８号公報
【特許文献３】特開２０１５−１２１７５８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、特許文献１の構成は、トレーニング動画とユーザの動作を比較し、例えば、ユーザの動作がトレーニング画像よりも遅れていると判定した場合に、動画の再生速度を低減する構成である。また、特許文献２の構成は、ユーザのノートを取る速度に応じて動画の再生速度を制御する構成である。そのため、特許文献１及び２の構成は、ユーザが体を動かさないでトレーニング動画を視聴する際には適用できない。
【００１２】
さらに、特許文献３の構成は、ユーザの状況、例えば、学習の習熟状況に応じて動画の教材と静止画の教材を切り替える構成である。そのため、あらかじめ動画のコンテンツと静止画のコンテンツを用意しておく必要がある。
【００１３】
本開示は、上記の課題を解決するためになされたものであり、ユーザがトレーニング動画を効率的に視聴することができるトレーニング動画再生装置およびトレーニング動画再生方法を提供することを目的とするものである。
【課題を解決するための手段】
【００１４】
上記課題を解決するために、本開示のトレーニング動画再生装置は、所定回数の反復運動を含むトレーニング動画の再生指示をユーザから受け付ける制御入力部と、前記再生指示に基づいて前記トレーニング動画を再生する映像出力部と、前記トレーニング動画から反復運動の部分を抽出する反復領域抽出部と、前記ユーザの前記トレーニング動画の視聴状況を取得する視聴状況取得部と、前記視聴状況に基づいて前記反復運動の部分の再生を制御する視聴状況判定部と、を備える。
【００１５】
なお、これらの包括的または具体的な態様は、システム、方法、集積回路、コンピュータプログラムまたはコンピュータ読み取り可能なＣＤ−ＲＯＭなどの記録媒体で実現されてもよく、システム、方法、集積回路、コンピュータプログラムおよび記録媒体の任意な組み合わせで実現されてもよい。
【発明の効果】
【００１６】
本開示のトレーニング動画再生装置およびトレーニング動作再生方法によれば、ユーザがトレーニング動画を効率的に視聴することができる。
【００１７】
なお、本開示の更なる効果及び利点は、本明細書及び図面の開示内容から明らかとなるであろう。上記更なる効果及び利点は、本明細書及び図面に開示されている様々な実施の形態及び特徴によって個別に提供されてもよく、必ずしもすべての効果及び利点が提供される必要はない。
【図面の簡単な説明】
【００１８】
【図１】図１は、実施の形態１におけるトレーニング動画再生装置の構成を示すブロック図である。
【図２】図２は、実施の形態１におけるトレーニング動画再生装置の動作を示すフローチャートである。
【図３】図３は、実施の形態１におけるトレーニング動画を説明する図である。
【図４】図４は、実施の形態２におけるトレーニング動画再生システムの構成を示すブロック図である。
【図５】図５は、実施の形態２におけるトレーニング動画再生システムの動作を示すフローチャートである。
【発明を実施するための形態】
【００１９】
（実施の形態１）
本開示のトレーニング動作再生装置は、所定回数の反復運動を含むトレーニング動画の再生指示をユーザから受け付ける制御入力部と、前記再生指示に基づいて前記トレーニング動画を再生する映像出力部と、前記トレーニング動画から反復運動の部分を抽出する反復領域抽出部と、前記ユーザの前記トレーニング動画の視聴状況を取得する視聴状況取得部と、前記視聴状況に基づいて前記反復運動の部分の再生を制御する視聴状況判定部と、を備える。
【００２０】
これによれば、ユーザのトレーニング動画の視聴状況に応じてトレーニング動画の反復運動の部分の再生の制御をすることができるため、ユーザがトレーニング動画を効率的に視聴することができる。
【００２１】
また、前記トレーニング動画を保持する動画管理部をさらに備えてもよい。
【００２２】
これによれば、トレーニング動画再生装置に保持（記憶）されたトレーニング動画を容易に取得することができる。
【００２３】
また、前記トレーニング動画を取得する通信部をさらに備えてもよい。
【００２４】
これによれば、ネットワークを介してトレーニング動画を取得することができる。
【００２５】
また、前記反復領域抽出部は、前記トレーニング動画の総時間に基づいて、前記反復運動の部分を抽出してもよい。
【００２６】
これによれば、トレーニング動画の総時間に基づいて、容易に反復運動の部分を抽出できる。
【００２７】
また、前記反復領域抽出部は、前記トレーニング動画の総時間に対する割合に基づいて、前記反復運動の部分を抽出してもよい。
【００２８】
これによれば、トレーニング動画の総時間に対する割合に基づいて、容易に反復運動の部分を抽出できる。
【００２９】
また、前記反復領域抽出部は、前記トレーニング動画に含まれる音声に基づいて、前記反復運動の部分を抽出してもよい。
【００３０】
これによれば、トレーニング動画に含まれる音声に基づいて、容易に反復運動の部分を抽出できる。
【００３１】
また、前記反復領域抽出部は、前記トレーニング動画に含まれる画像の周期的変化に基づいて、前記反復運動の部分を抽出してもよい。
【００３２】
これによれば、トレーニング動画に含まれる画像の周期的変化に基づいて、容易に反復運動の部分を抽出できる。
【００３３】
また、前記視聴状況取得部は、圧力センサを含み、前記視聴状況は、前記圧力センサから得られる圧電体に加えられた力の変化であってもよい。
【００３４】
これによれば、視聴状況取得部を圧力センサによって実現できる。
【００３５】
また、前記視聴状況取得部は、加速度センサを含み、前記視聴状況は、前記加速度センサから得られる速度変化であってもよい。
【００３６】
これによれば、視聴状況取得部を加速度センサによって実現できる。
【００３７】
また、前記視聴状況取得部は、時計を含み、前記視聴状況は、前記時計から得られる現在時刻であってもよい。
【００３８】
これによれば、視聴状況取得部を時計によって実現できる。
【００３９】
また、前記視聴状況取得部は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）センサを含み、前記視聴状況は、前記ＧＰＳセンサから得られる現在位置または位置変化であってもよい。
【００４０】
これによれば、視聴状況取得部をＧＰＳセンサによって実現できる。
【００４１】
また、視聴状況判定部は、前記視聴状況に基づいて前記ユーザがトレーニング中であると判定する場合、前記トレーニング動画を全て標準再生するように制御し、前記視聴状況に基づいて前記ユーザがトレーニング中でないと判定する場合、前記トレーニング動画の前記反復運動の部分を短縮して再生するように制御してもよい。
【００４２】
これによれば、ユーザがトレーニング中でない場合には、反復運動の部分が短縮して再生されるため、トレーニング動画を効率的に視聴することができる。
【００４３】
本開示のトレーニング動作再生方法は、所定回数の反復運動を含むトレーニング動画の再生指示をユーザから受け付けるステップと、前記再生指示に基づいて前記トレーニング動画を再生するステップと、前記トレーニング動画から反復運動の部分を抽出するステップと、前記ユーザの前記トレーニング動画の視聴状況を取得するステップと、前記視聴状況に基づいて前記反復運動の部分の再生を制御するステップと、を含む。
【００４４】
これによれば、ユーザのトレーニング動画の視聴状況に応じてトレーニング動画の反復運動の部分の再生の制御をすることができるため、ユーザがトレーニング動画を効率的に視聴することができる。
【００４５】
なお、以下で説明する実施の形態は、いずれも包括的または具体的な例を示すものである。以下の実施の形態で示される数値、形状、構成要素、ステップ、ステップの順序などは、一例であり、本開示を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、最上位概念を示す独立請求項に記載されていない構成要素については、任意の構成要素として説明される。
【００４６】
［トレーニング動画再生装置の構成］
図１は、実施の形態１におけるトレーニング動画再生装置１０１の構成を示すブロック図である。
【００４７】
トレーニング動画再生装置１０１は、例えばスマートフォンやタブレット端末などの携帯型コンピュータである。図１においてトレーニング動画再生装置１０１は、制御入力部１０２と、動画管理部１０３と、映像出力部１０４と、反復領域抽出部１０５と、視聴状況取得部１０６と、視聴状況判定部１０７と、を備える。
【００４８】
制御入力部１０２は、所定回数の反復運動を含むトレーニング動画の再生指示をユーザから受け付ける。制御入力部１０２は、タッチパネル、キーボード、ボタンなどによって実現される。制御入力部１０２は、視聴するトレーニング動画の選択、再生、停止、早送りやスキップなどの再生指示を行うための入力をユーザから受け取る。
【００４９】
動画管理部１０３は、ハードディスクドライブ又は半導体メモリなどによって実現される。動画管理部１０３は、トレーニング動画を記憶（保持）している。トレーニング動画には、視聴しながらトレーニングするために運動を所定回数行う反復運動の動画が収録されている。また、トレーニング動画には、先頭部分にトレーニングの解説の動画が収録されているものもある。
【００５０】
映像出力部１０４は、制御入力部１０２が受け付けた再生指示に基づいてトレーニング動画を再生する。映像出力部１０４は、動画の再生を行う動画プレイヤーなどによって実現される。映像出力部１０４は、動画の再生、停止、早送りやスキップなどの再生指示の入力を制御入力部１０２から受け取り、ユーザの視聴状況の判定結果を視聴状況判定部１０７から受け取り、トレーニング動画の再生制御を行う。映像出力部１０４は、映像を表示するディスプレイを含む。一般的には、ユーザは、トレーニング動画を再生し、トレーニングに関する解説を参考にした後、トレーニング動画の反復運動に合わせて体を動かしてトレーニングを行う。
【００５１】
反復領域抽出部１０５は、トレーニング動画から反復運動の部分（以下、反復運動部分とも呼ぶ）を抽出するプログラムによって実現される。トレーニング動画から反復運動部分を抽出する具体的な説明については後述する。
【００５２】
視聴状況取得部１０６は、ユーザのトレーニング動画の視聴状況を取得する。視聴状況取得部１０６は、静電センサ、圧力センサ、温度センサ、加速度センサ、ジャイロセンサ、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）センサなどのセンサや時計によって実現される。視聴状況取得部１０６は、トレーニング動画再生装置１０１によってトレーニング動画を視聴するユーザの視聴状況を判定するための情報を取得する。ユーザの視聴状況とは、具体的には、ユーザがトレーニングを行っている状況やユーザがトレーニングを行っていない状況等のことである。視聴状況取得部１０６が圧力センサを含む場合、視聴状況は圧力センサから得られる圧電体に加えられた力の変化である。視聴状況取得部１０６が加速度センサを含む場合、視聴状況は、加速度センサから得られる速度変化である。視聴状況取得部１０６が時計を含む場合、視聴状況は時計から得られる現在時刻である。視聴状況がＧＰＳセンサを含む場合、視聴状況はＧＰＳセンサから得られる現在位置または位置変化である。
【００５３】
トレーニング動画再生装置１０１によってトレーニング動画を視聴するユーザの視聴状況を判定するための情報は、例えば、静電センサから得られる静電容量の変化、圧電センサから得られる圧電体に加えられた力の変化、温度センサによる温度の変化、加速度センサから得られる速度変化、ジャイロセンサから得られる角速度、ＧＰＳセンサから得られる現在位置や位置変化、又は、時計から得られる現在時刻等の情報である。
【００５４】
なお、視聴状況取得部１０６は、外部のセンサなどからの情報を取得することで実現してもよい。
【００５５】
視聴状況判定部１０７は、視聴状況取得部１０６が取得した視聴状況に基づいて反復運動の部分の再生を制御する。具体的には、視聴状況判定部１０７は、視聴状況取得部１０６で取得された情報に基づいて、トレーニング動画再生装置１０１によってトレーニング動画を視聴するユーザの視聴状況を判定するプログラムである。より具体的には、視聴状況判定部１０７は、ユーザがトレーニング動画を視聴している時にトレーニング動画再生装置１０１を保持している場合は、ユーザがトレーニングを行っていないと判定し、ユーザがトレーニング動画を視聴している時にトレーニング動画再生装置１０１を保持していない場合やトレーニング動画再生装置１０１の現在位置がスポーツクラブを示している場合は、ユーザがトレーニングを行っていると判定する。
【００５６】
なお、反復領域抽出部１０５および視聴状況判定部１０７は、トレーニング動画再生装置１０１が備える図示していないメモリに記憶されたプログラムを実行するプロセッサ等により実現されてもよいし、マイクロコンピュータ又は専用回路等により実現されてもよい。
【００５７】
［トレーニング動画再生装置の動作］
次に、トレーニング動画再生装置１０１の動作を、図２を参照しながら説明する。
【００５８】
図２は、実施の形態１におけるトレーニング動画再生装置１０１の動作を示すフローチャートである。
【００５９】
制御入力部１０２は、ユーザが選択したトレーニング動画の再生要求を受け付ける（Ｓ１０１）。選択されたトレーニング動画は複数であってもよい。トレーニング動画が複数選択されている場合は、再生要求に再生順序の情報を含んでもよい。
【００６０】
動画管理部１０３は、制御入力部１０２が受け取ったトレーニング動画の再生要求に基づいて、選択されたトレーニング動画を抽出する（Ｓ１０２）。
【００６１】
映像出力部１０４は、動画管理部１０３が抽出したトレーニング動画の再生を開始する（Ｓ１０３）。
【００６２】
視聴状況取得部１０６は、ユーザの視聴状況を判定するための情報を取得する（Ｓ１０４）。
【００６３】
例えば、視聴状況取得部１０６が静電センサである場合、ユーザがトレーニング動画再生装置１０１を握って保持していることにより得られる静電容量の変化を取得する。
【００６４】
また、視聴状況取得部１０６がＧＰＳセンサである場合、ユーザがスポーツジムに居ることをトレーニング動画再生装置１０１の現在位置で取得できる。また、ユーザが移動中であることをトレーニング動画再生装置１０１の位置変化で取得できる。
【００６５】
さらに、視聴状況取得部１０６が時計である場合、ユーザがトレーニング動画を視聴している現在時刻を取得できる。
【００６６】
視聴状況判定部１０７は、視聴状況取得部１０６が取得した視聴状況に基づいて、ユーザが視聴と同時にトレーニング中であるか否かを判定する（Ｓ１０５）。
【００６７】
例えば、静電センサの静電容量に変化がある場合、ユーザがトレーニング動画再生装置１０１を握って保持していることがわかる。ユーザがトレーニング動画再生装置１０１を保持しながら、トレーニングするのは不自然であるため、視聴状況判定部１０７は、ユーザはトレーニング中ではないと判定する（ステップＳ１０５でＮｏとなる）。静電センサの静電容量に変化がない場合、ユーザがトレーニング動画再生装置１０１を保持していないことがわかる。ユーザがトレーニング動画再生装置１０１を保持していないため、視聴状況判定部１０７は、ユーザはトレーニング中であると判定する（ステップＳ１０５でＹｅｓとなる）。
【００６８】
また、例えば、ＧＰＳセンサの位置変化が大きい場合、ユーザが高速で移動中であることがわかる。ユーザが高速で移動しながらトレーニングすることは不自然であるため、視聴状況判定部１０７は、ユーザはトレーニング中ではないと判定する（ステップＳ１０５でＮｏとなる）。ＧＰＳセンサの位置変化が小さい場合、ユーザは移動していないことがわかる。ユーザが移動していないため、視聴状況判定部１０７は、ユーザはトレーニング中であると判定する（ステップＳ１０５でＹｅｓとなる）。
【００６９】
さらに、例えば、ＧＰＳセンサの現在位置がスポーツジムを示している場合は、視聴状況判定部１０７は、ユーザがトレーニング中であると判定する（ステップＳ１０５でＹｅｓとなる）。ＧＰＳセンサの現在位置がスポーツジムを示していない場合は、視聴状況判定部１０７は、ユーザがトレーニング中でないと判定する（ステップＳ１０５でＮｏとなる）。
【００７０】
また、例えば、現在時刻がスポーツジムの営業時間外であれば、ユーザはスポーツジムに居ないため、視聴状況判定部１０７は、ユーザはトレーニング中でないと判定する（ステップＳ１０５でＮｏとなる）。現在時刻がスポーツジムの営業時間内であれば、ユーザはスポーツジムに居るかもしれないため、視聴状況判定部１０７は、ユーザはトレーニング中であると判定する（ステップＳ１０５でＹｅｓとなる）。
【００７１】
これらの判定方法は一例にすぎず、ユーザのトレーニング動画の視聴状況の判定方法を限定するものではない。
【００７２】
なお、複数のセンサを用いて総合的にユーザの視聴状況が判定されてもよい。
【００７３】
なお、トレーニング動画の属性情報から、トレーニングによる効果の得られる部位の情報やトレーニング可能な場所などの情報が得られたり、トレーニング動画再生装置１０１に例えば記憶（登録）されたユーザの属性情報から、トレーニングのスケジュールの情報などが得られたりすることで、ユーザの視聴状況をより正確に判定できる。
【００７４】
以上のように、ステップＳ１０５において、視聴状況判定部１０７は、ユーザがトレーニング中であると判定した場合（ステップＳ１０５でＹｅｓの場合）、ステップＳ１０８の処理が行われ、視聴状況判定部１０７は、ユーザがトレーニング中でないと判定した場合（ステップＳ１０５でＮｏの場合）、ステップＳ１０６の処理が行われる。
【００７５】
視聴状況判定部１０７は、ユーザがトレーニング中でないと判定した場合、反復領域抽出部１０５は、映像出力部１０４が再生中のトレーニング動画を動画管理部１０３から取得し、取得したトレーニング動画から反復運動部分を抽出する（Ｓ１０６）。
【００７６】
ここで、トレーニング動画の反復運動部分の抽出について説明する。
【００７７】
図３は、実施の形態１におけるトレーニング動画を説明する図である。図３において、横軸は時間を表し、再生時刻として時刻０〜ｔ１０までの１つのトレーニング動画を模式的に示している。図３において、時刻０〜ｔ０の区間には、トレーニングの概要やポイントなどを解説する映像が収録されている。ユーザは、この時間に再生される映像を視聴してトレーニングの内容を理解し、実際に体を動かす準備をする。
【００７８】
時刻ｔ０〜ｔ１には反復運動のうちの１回分の運動の映像が収録され、当該映像と同じ映像が、時刻ｔ１〜ｔ２、時刻ｔ２〜ｔ３、時刻ｔ３〜ｔ４、・・・、時刻ｔ９〜ｔ１０に収録されている。このように、時刻ｔ０〜ｔ１０には反復運動部分が収録され、反復運動部分では、１つの運動が反復して例えば１０回繰り返される。
【００７９】
反復領域抽出部１０５は、トレーニング動画の特徴を考慮して反復運動部分である時刻ｔ０〜ｔ１０を抽出する。
【００８０】
例えば、反復領域抽出部１０５は、トレーニング動画に含まれる音声に基づいて、反復運動の部分を抽出する。例えば、トレーニング動画では、時刻ｔ０を境にして解説の映像から実際の運動の映像に変わるため、時刻ｔ０の前後で音声が途切れる区間や、音声のトーンが変わる区間等の音声の変化のある区間が存在する。反復領域抽出部１０５は、例えばこの変化のある区間の時刻以降を反復運動部分と判定する。
【００８１】
別の例として、反復領域抽出部１０５は、カウントする音声が出現する部分を反復運動部分と判定する。
【００８２】
さらに別の例として、反復領域抽出部１０５は、トレーニング動画に含まれる画像の周期的変化に基づいて、反復運動の部分を抽出する。例えば、反復領域抽出部１０５は、トレーニング動画の画像を解析し、画像の時間的変化が周期的になった時間以降を反復運動部分と判定してもよい。また、反復領域抽出部１０５は、トレーニング動画の画像を解析し、シーンの切り替わりやテロップの変化に基づいて反復運動部分を判定してもよい。
【００８３】
また、例えば、反復領域抽出部１０５は、トレーニング動画の総時間に基づいて、反復運動の部分を抽出してもよい。また、反復領域抽出部１０５は、トレーニング動画の総時間に対する所定の割合に基づいて、反復運動の部分を抽出してもよい。
【００８４】
視聴状況判定部１０７が反復運動部分の再生制御を開始する再生制御開始点は、例えば反復運動部分の先頭から一定の時間が経過した時間とする。図３に示すトレーニング動画において、ｔ０からの一定の時間経過後の時刻が再生制御開始点（Ａ点）となる。
【００８５】
また、例えばトレーニング動画の反復運動部分トータルの時間に対して一定の割合となる時間を再生制御開始点としてもよい。例えば、一定の割合を５０％とすると、図３に示すトレーニング動画において、時刻ｔ０〜ｔ１０の５０％である時刻ｔ５が再生制御開始点（Ｂ点）となる。
【００８６】
さらに、トレーニング動画の属性情報から反復運動部分の回数が得られる場合は、この回数に基づいて反復運動部分の時間を算出してもよい。例えば、反復運動部分の回数に対して２０％以内を再生制御開始点とすると、図３に示すトレーニング動画において、ｔ２が再生制御開始点（Ｃ点）となる。
【００８７】
なお、本実施の形態ではトレーニング動画の再生中に動的に反復運動部分を抽出するものとして説明したが、抽出のタイミングはこれに限らない。例えば、トレーニング動画を動画管理部１０３に登録する際に反復運動部分を抽出し、反復運動部分に関する情報をトレーニング動画に紐づけして管理するようにしていてもよい。
【００８８】
図２のフローチャートの説明に戻る。
【００８９】
視聴状況判定部１０７は、映像出力部１０４が再生するトレーニング動画の反復運動部分を短縮する制御を行う（Ｓ１０７）。
【００９０】
反復運動部分の短縮とは、例えば、反復運動部分における再生制御開始点以降の再生をスキップすることであってもよいし、再生制御開始点以降の再生を倍速再生することであってもよい。再生のスキップや倍速再生時には、フェードアウトやワイプなどの特殊効果が加えられてもよい。このように、視聴状況判定部１０７は、視聴状況に基づいてユーザがトレーニング中であると判定する場合、トレーニング動画を全て標準再生するように制御し、視聴状況に基づいてユーザがトレーニング中でないと判定する場合、トレーニング動画の反復運動の部分を短縮して再生するように制御する。
【００９１】
次に、トレーニング動画の再生が終了すると、制御入力部１０２は、次のトレーニング動画があるかどうかを判定する（Ｓ１０８）。次のトレーニング動画がある場合（ステップＳ１０８でＹｅｓの場合）は、ステップＳ１０２の処理に戻る。次のトレーニング動画がない場合（ステップＳ１０８でＮｏの場合）は、処理を終了する。
【００９２】
以上のように、実施の形態１におけるトレーニング動画再生装置１０１によれば、ユーザがトレーニング動画を視聴しながらトレーニングをしている場合は、トレーニング動画を全て標準再生（１倍速再生）し、ユーザがトレーニング動画を視聴しながらトレーニングをしていない場合は、トレーニング動画のうち、反復運動部分を短縮して再生することで、ユーザの視聴状況に応じてトレーニング動画の再生を自動で制御できる。
【００９３】
（実施の形態２）
［トレーニング動画再生システムの構成］
図４は、実施の形態２におけるトレーニング動画再生システム４００の構成を示すブロック図である。実施の形態１で説明したトレーニング動画再生装置１０１と同一の構成については同一の符号を付与し、その説明を省略する。
【００９４】
図４において、トレーニング動画再生システム４００は、動画管理装置２０１とトレーニング動画再生装置４０１で構成され、動画管理装置２０１とトレーニング動画再生装置４０１とはネットワーク２０２を介して通信可能に接続されている。
【００９５】
動画管理装置２０１は、動画管理部１０３と通信部２０３で構成される。動画管理装置２０１は、コンテンツサーバ等である。
【００９６】
トレーニング動画再生装置４０１は、制御入力部１０２と、映像出力部１０４と、反復領域抽出部１０５と、視聴状況取得部１０６と、視聴状況判定部１０７と、通信部２０４で構成される。
【００９７】
ネットワーク２０２は、トレーニング動画に関するデータを送受信する通信路である。ネットワーク２０２は有線および無線を問わない。
【００９８】
通信部２０３、２０４は、ネットワーク２０２を介してトレーニング動画再生装置４０１と動画管理装置２０１の間でデータを送受信する通信モジュールである。
【００９９】
実施の形態１と異なる点は、トレーニング動画再生装置４０１に動画管理部１０３が含まれず通信部２０４が含まれ、通信部２０４はネットワーク２０２を介して通信部２０３と接続され、動画管理部１０３とデータの送受信を行う点である。
【０１００】
［トレーニング動画再生装置の動作］
次に、トレーニング動画再生装置４０１の動作を、図５を参照しながら説明する。実施の形態１で説明したトレーニング動画再生装置１０１の動作と同一の動作については同一の符号を付与し、その説明を省略する。実施の形態１と異なる点は、トレーニング動画を、ネットワーク２０２を介して取得する点である。
【０１０１】
図５は、実施の形態２におけるトレーニング動画再生システムのフローチャートである。ステップＳ２０１の処理において、制御入力部１０２が受け取ったトレーニング動画の再生要求に基づいて、トレーニング動画再生装置４０１は、通信部２０４を介して動画管理装置２０１の通信部２０３からトレーニング動画を取得する。トレーニング動画の取得はダウンロードして一括して取得してもよいし、ストリーミングでトレーニング動画を再生しながら取得してもよい。
【０１０２】
また、トレーニング動画再生装置４０１は、一度取得したトレーニング動画を、図示していないメモリやディスクに一時的に保存しておいてもよい。
【０１０３】
以上のように、実施の形態２におけるトレーニング動画再生装置４０１によれば、ネットワーク２０２を介して動画管理装置２０１からトレーニング動画を取得し、トレーニング動画再生装置４０１が保持していないトレーニング動画であっても、ユーザがトレーニング動画を視聴しながらトレーニングをしている場合は、トレーニング動画を全て標準再生（１倍速再生）し、ユーザがトレーニング動画を視聴しながらトレーニングをしていない場合は、トレーニング動画のうち、反復運動部分を短縮して再生することで、ユーザの視聴状況に応じてトレーニング動画の再生を自動で制御できる。
【０１０４】
（その他の実施の形態）
以上、本開示のトレーニング動画再生装置について、実施の形態に基づいて説明したが、本開示は、これらの実施の形態に限定されるものではない。本開示の趣旨を逸脱しない限り、当業者が思いつく各種変形を本実施の形態に施したもの、及び、異なる実施の形態における構成要素を組み合わせて構築される形態も、本開示の範囲内に含まれる。
【０１０５】
例えば、本開示は、トレーニング動画再生装置として実現できるだけでなく、トレーニング動画再生装置を構成する各構成要素が行うステップ（処理）を含む方法として実現できる。
【０１０６】
例えば、それらのステップは、コンピュータ（コンピュータシステム）によって実行されてもよい。そして、本開示は、それらの方法に含まれるステップを、コンピュータに実行させるためのプログラムとして実現できる。さらに、本開示は、そのプログラムを記録したＣＤ−ＲＯＭ等である非一時的なコンピュータ読み取り可能な記録媒体として実現できる。
【０１０７】
例えば、本開示が、プログラム（ソフトウェア）で実現される場合には、コンピュータのＣＰＵ、メモリおよび入出力回路等のハードウェア資源を利用してプログラムが実行されることによって、各ステップが実行される。つまり、ＣＰＵがデータをメモリまたは入出力回路等から取得して演算したり、演算結果をメモリまたは入出力回路等に出力したりすることによって、各ステップが実行される。
【０１０８】
また、上記実施の形態のトレーニング動画再生装置に含まれる複数の構成要素は、それぞれ、専用または汎用の回路として実現されてもよい。これらの構成要素は、１つの回路として実現されてもよいし、複数の回路として実現されてもよい。
【０１０９】
また、上記実施の形態のトレーニング動画再生装置に含まれる複数の構成要素は、集積回路（ＩＣ：Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）であるＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）として実現されてもよい。これらの構成要素は、個別に１チップ化されてもよいし、一部または全てを含むように１チップ化されてもよい。ＬＳＩは、集積度の違いにより、システムＬＳＩ、スーパーＬＳＩまたはウルトラＬＳＩと呼称される場合がある。
【０１１０】
また、集積回路はＬＳＩに限られず、専用回路または汎用プロセッサで実現されてもよい。プログラム可能なＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、または、ＬＳＩ内部の回路セルの接続および設定が再構成可能なリコンフィギュラブル・プロセッサが、利用されてもよい。  なお、上述の実施の形態は、本開示における技術を例示するためのものであるから、特許請求の範囲またはその均等の範囲において種々の変更、置き換え、付加、省略などを行うことができる。
【０１１１】
その他、実施の形態に対して当業者が思いつく各種変形を施して得られる形態や、本開示の趣旨を逸脱しない範囲で各実施の形態における構成要素及び機能を任意に組み合わせることで実現される形態も本開示に含まれる。
【産業上の利用可能性】
【０１１２】
本開示のトレーニング動画再生装置またはトレーニング動画再生方法は、動画共有サイト等で投稿されたトレーニング動画の再生制御に有用である。
【符号の説明】
【０１１３】
１０１、４０１  トレーニング動画再生装置
１０２  制御入力部
１０３  動画管理部
１０４  映像出力部
１０５  反復領域抽出部
１０６  視聴状況取得部
１０７  視聴状況判定部
２０１  動画管理装置
２０２  ネットワーク
２０３、２０４  通信部
４００  トレーニング動画再生システム
【図１】
2018114228.tif 000003
【図２】
2018114228.tif 000004
【図３】
2018114228.tif 000005
【図４】
2018114228.tif 000006
【図５】
2018114228.tif 000007