(57)【特許請求の範囲】
【請求項１】
所定の運動動作を示すモーション情報と、前記モーション情報が示す運動動作が姿勢を重視する姿勢重視運動、または、前記モーション情報が示す運動動作が動作を重視する動作重視運動を識別する識別情報と、を対応付けて複数記憶する第１記憶手段と、
複数の前記モーション情報により構成される運動レッスンを生成するときに、前記第１記憶手段の中から所望の前記モーション情報についてプレビュー指示を受け付けたかを判定する第１判定手段と、
前記第１判定手段がプレビュー指示を受け付けたと判定したとき、プレビュー指示を受け付けた前記モーション情報が前記姿勢重視運動であるか、または、前記動作重視運動であるかを判定する第２判定手段と、
前記第２判定手段が前記姿勢重視運動であると判定したとき、プレビュー指示された前記モーション情報に対応する一連の運動動作を表す映像の中で、重要な姿勢を表す映像をプレビューとして表示部に表示させる第１制御手段と、
前記第２判定手段が前記動作重視運動であると判定したとき、プレビュー指示された前記モーション情報に対応する一連の運動動作を表す映像の中で、一部の重要な運動動作の映像をプレビューとして表示部に表示させる第２制御手段と、
を備えることを特徴とする運動選択装置。
【請求項２】
前記運動選択装置は、
前記運動動作を表す運動映像を記憶する第２記憶手段を備え、
前記第２記憶手段は、
前記姿勢重視運動に対応する運動映像として、運動映像の中で重要な姿勢が表示される表示位置を示す姿勢位置情報を含む前記運動映像と、
前記動作重視運動に対応する運動映像として、重要な運動動作の開始位置を示す開始位置情報と、重要な運動動作の終了位置を示す終了位置情報とを含む前記運動映像と、
含み、
前記第１制御手段は、前記第２判定手段が前記姿勢重視運動であると判定したとき、プレビュー指示された前記モーション情報に対応する一連の運動動作を表す映像の中で、前記姿勢位置情報が示す表示位置が示す姿勢を表す映像をプレビューとして表示部に表示させ、
前記第２制御手段は、前記第２判定手段が前記動作重視運動であると判定したとき、プレビュー指示された前記モーション情報に対応する一連の運動動作を表す映像の中で、前記開始位置情報から前記終了位置情報までが示す表示位置で出力される運動動作の映像をプレビューとして表示部に表示させることを特徴とする請求項１に記載の運動選択装置。
【請求項３】
前記第１記憶手段は、所定の運動動作を示すモーション情報と、前記モーション情報が示す運動動作が身体をウォーミングアップさせるウォーミングアップ運動を識別する前記識別情報と、を対応付けて記憶し、
前記第１判定手段がプレビュー指示を受け付けたと判定したとき、前記第２判定手段は、プレビュー指示を受け付けた前記モーション情報が前記ウォーミングアップ運動であるかを判定し、
前記運動選択装置は、
前記第２判定手段が前記ウォーミングアップ運動であると判定したとき、プレビュー指示された前記モーション情報に対応する一連の運動動作を表す映像を早送りした映像をプレビューとして表示部に表示させる第３制御手段を、
さらに備えることを特徴とする請求項１または請求項２に記載の運動支援装置。
【請求項４】
複数の前記モーション情報により構成される運動レッスンを生成するときに、
所定の運動動作を示すモーション情報と、前記モーション情報が示す運動動作が姿勢を重視する姿勢重視運動、または、前記モーション情報が示す運動動作が動作を重視する動作重視運動を識別する識別情報と、を対応付けて複数記憶する第１記憶手段の中から所望の前記モーション情報についてプレビュー指示を受け付けたかを判定する第１判定ステップと、
前記第１判定ステップがプレビュー指示を受け付けたと判定したとき、プレビュー指示を受け付けた前記モーション情報が前記姿勢重視運動であるか、または、前記動作重視運動であるかを判定する第２判定ステップと、
前記第２判定ステップが前記姿勢重視運動であると判定したとき、プレビュー指示された前記モーション情報に対応する一連の運動動作を表す映像の中で、重要な姿勢を表す映像をプレビューとして表示部に表示させる第１制御ステップと、
前記第２判定ステップが前記動作重視運動であると判定したとき、プレビュー指示された前記モーション情報に対応する一連の運動動作を表す映像の中で、一部の重要な運動動作の映像をプレビューとして表示部に表示させる第２制御ステップと、
を含む運動選択方法。
【請求項５】
所定の運動動作を示すモーション情報と、前記モーション情報が示す運動動作が姿勢を重視する姿勢重視運動、または、前記モーション情報が示す運動動作が動作を重視する動作重視運動を識別する識別情報と、を対応付けて複数記憶する第１記憶手段を備えた運動選択装置のコンピュータに、
複数の前記モーション情報により構成される運動レッスンを生成するときに、前記第１記憶手段の中から所望の前記モーション情報についてプレビュー指示を受け付けたかを判定する第１判定ステップと、
前記第１判定ステップがプレビュー指示を受け付けたと判定したとき、プレビュー指示を受け付けた前記モーション情報が前記姿勢重視運動であるか、または、前記動作重視運動であるかを判定する第２判定ステップと、
前記第２判定ステップが前記姿勢重視運動であると判定したとき、プレビュー指示された前記モーション情報に対応する一連の運動動作を表す映像の中で、重要な姿勢を表す映像をプレビューとして表示部に表示させる第１制御ステップと、
前記第２判定ステップが前記動作重視運動であると判定したとき、プレビュー指示された前記モーション情報に対応する一連の運動動作を表す映像の中で、一部の重要な運動動作の映像をプレビューとして表示部に表示させる第２制御ステップと、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像により運動動作を支援する運動支援装置に関する。具体的には、運動動作を示す運動映像が表示されることで、運動を支援する装置に関する。
【背景技術】
【０００２】
従来、運動動作を示す運動映像により、運動を支援する装置が知られている。特許文献１には、複数の運動動作の中から、所望の運動動作を選択することで、運動レッスンを生成する装置が開示されている。これにより、運動レッスンを作成する操作者は、複数の運動動作を組み合わせることで、多様な運動レッスンを作成することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１０７８１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
一般的に、運動支援装置の操作者は、フィットネスジムのインストラクターである。フィットネスジムのインストラクターは、質の良い運動レッスンを提供するために、運動映像を直接見て確認したいとい要求がある。特許文献１に記載の運動支援装置では、多数の運動動作を示す運動映像を利用することができる。そのため、操作者にとって、多数の運動映像の中から、所望の運動映像を選択することができる。一方、運動映像が増えるにつれ、操作者は、運動映像を確認する負担が増えることになる。また、運動映像によっては再生時間が数１０秒必要な映像もある。この理由のため、インストラクターは、運動支援装置を用いて効率よく運動レッスンを生成することができなかった。
【０００５】
本発明は、以上のことを鑑みてなされたものである。本発明の目的は、多数の運動映像の中から、所望の運動映像を選択する場合、効率良く運動映像を確認して運動レッスンを生成可能とする運動選択装置、運動選択方法及びプログラムを提供することである。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明によれば、所定の運動動作を示すモーション情報と、前記モーション情報が示す運動動作が姿勢を重視する姿勢重視運動、または、前記モーション情報が示す運動動作が動作を重視する動作重視運動を識別する識別情報と、を対応付けて複数記憶する第１記憶手段と、複数の前記モーション情報により構成される運動レッスンを生成するときに、前記第１記憶手段の中から所望の前記モーション情報についてプレビュー指示を受け付けたかを判定する第１判定手段と、前記第１判定手段がプレビュー指示を受け付けたと判定したとき、プレビュー指示を受け付けた前記モーション情報が前記姿勢重視運動であるか、または、前記動作重視運動であるかを判定する第２判定手段と、前記第２判定手段が前記姿勢重視運動であると判定したとき、プレビュー指示された前記モーション情報に対応する一連の運動動作を表す映像の中で、重要な姿勢を表す映像をプレビューとして表示部に表示させる第１制御手段と、前記第２判定手段が前記動作重視運動であると判定したとき、プレビュー指示された前記モーション情報に対応する一連の運動動作を表す映像の中で、一部の重要な運動動作の映像をプレビューとして表示部に表示させる第２制御手段と、を備えることを特徴とする運動選択装置である。
【０００７】
請求項２に記載の発明によれば、前記運動選択装置は、前記運動動作を表す運動映像を記憶する第２記憶手段を備え、前記第２記憶手段は、前記姿勢重視運動に対応する運動映像として、運動映像の中で重要な姿勢が表示される表示位置を示す姿勢位置情報を含む前記運動映像と、前記動作重視運動に対応する運動映像として、重要な運動動作の開始位置を示す開始位置情報と、重要な運動動作の終了位置を示す終了位置情報とを含む前記運動映像と、含み、前記第１制御手段は、前記第２判定手段が前記姿勢重視運動であると判定したとき、プレビュー指示された前記モーション情報に対応する一連の運動動作を表す映像の中で、前記姿勢位置情報が示す表示位置が示す姿勢を表す映像をプレビューとして表示部に表示させ、前記第２制御手段は、前記第２判定手段が前記動作重視運動であると判定したとき、プレビュー指示された前記モーション情報に対応する一連の運動動作を表す映像の中で、前記開始位置情報から前記終了位置情報までが示す表示位置で表示される運動動作の映像をプレビューとして表示部に表示させることを特徴とする。
【０００８】
請求項３に記載の発明によれば、前記第１記憶手段は、所定の運動動作を示すモーション情報と、前記モーション情報が示す運動動作が身体をウォーミングアップさせるウォーミングアップ運動を識別する前記識別情報と、を対応付けて記憶し、前記第１判定手段がプレビュー指示を受け付けたと判定したとき、前記第２判定手段は、プレビュー指示を受け付けた前記モーション情報が前記ウォーミングアップ運動であるかを判定し、前記運動選択装置は、前記第２判定手段が前記ウォーミングアップ運動であると判定したとき、プレビュー指示された前記モーション情報に対応する一連の運動動作を表す映像を早送りした映像をプレビューとして表示部に表示させる第３制御手段を、さらに備えることを特徴とする。
【０００９】
請求項４に記載の発明によれば、複数の前記モーション情報により構成される運動レッスンを生成するときに、所定の運動動作を示すモーション情報と、前記モーション情報が示す運動動作が姿勢を重視する姿勢重視運動、または、前記モーション情報が示す運動動作が動作を重視する動作重視運動を識別する識別情報と、を対応付けて複数記憶する第１記憶手段の中から所望の前記モーション情報についてプレビュー指示を受け付けたかを判定する第１判定ステップと、前記第１判定ステップがプレビュー指示を受け付けたと判定したとき、プレビュー指示を受け付けた前記モーション情報が前記姿勢重視運動であるか、または、前記動作重視運動であるかを判定する第２判定ステップと、前記第２判定ステップが前記姿勢重視運動であると判定したとき、プレビュー指示された前記モーション情報に対応する一連の運動動作を表す映像の中で、重要な姿勢を表す映像をプレビューとして表示部に表示させる第１制御ステップと、前記第２判定ステップが前記動作重視運動であると判定したとき、プレビュー指示された前記モーション情報に対応する一連の運動動作を表す映像の中で、一部の重要な運動動作の映像をプレビューとして表示部に表示させる第２制御ステップと、を含む運動選択方法である。
【００１０】
請求項５に記載の発明によれば、所定の運動動作を示すモーション情報と、前記モーション情報が示す運動動作が姿勢を重視する姿勢重視運動、または、前記モーション情報が示す運動動作が動作を重視する動作重視運動を識別する識別情報と、を対応付けて複数記憶する第１記憶手段を備えた運動選択装置のコンピュータに、複数の前記モーション情報により構成される運動レッスンを生成するときに、前記第１記憶手段の中から所望の前記モーション情報についてプレビュー指示を受け付けたかを判定する第１判定ステップと、前記第１判定ステップがプレビュー指示を受け付けたと判定したとき、プレビュー指示された前記モーション情報が前記姿勢重視運動であるか、または、前記動作重視運動であるかを判定する第２判定ステップと、前記第２判定ステップが前記姿勢重視運動であると判定したとき、プレビュー指示された前記モーション情報に対応する一連の運動動作を表す映像の中で、重要な姿勢を表す映像をプレビューとして表示部に表示させる第１制御ステップと、前記第２判定ステップが前記動作重視運動であると判定したとき、プレビュー指示された前記モーション情報に対応する一連の運動動作を表す映像の中で、一部の重要な運動動作の映像をプレビューとして表示部に表示させる第２制御ステップと、を実行させることを特徴とするプログラムである。
【００１１】
請求項１に記載の発明によれば、第２判定手段が姿勢重視運動であると判定したとき、第１制御手段は、選択されたモーション情報に対応する一連の運動動作を表す映像の中で、重要な姿勢を表す映像をプレビューとして表示部に表示させる。第２判定手段が動作重視運動であると判定したとき、第２制御手段は、選択されたモーション情報に対応する一連の運動動作を表す映像の中で、一部の重要な運動動作の映像をプレビューとして表示部に表示させる。姿勢重視運動は、一連の運動動作よりも姿勢が重要な運動である。一方、動作重視運動は、夫々の姿勢よりも、一連の運動動作の流れが重要な運動である。従って、姿勢重視運動及び動作重視運動の運動内容の特徴にあったプレビュー方法で、運動映像を表示することができる。この結果、多数の運動映像の中から、所望の運動映像を選択する場合であっても、効率良く運動映像を確認して選択することができる。
【００１２】
請求項２に記載の発明によれば、第２判定手段が姿勢重視運動であると判定したとき、第１制御手段は、選択された前記モーション情報に対応する一連の運動動作を表す映像の中で、姿勢位置情報が示す表示位置が示す姿勢を表す映像をプレビューとして表示部に表示させる。第２制御手段は、第２判定手段が動作重視運動であると判定したとき、選択されたモーション情報に対応する一連の運動動作を表す映像の中で、開始位置情報から終了位置情報までが示す表示位置で表示される運動動作の映像をプレビューとして表示部に表示させる。従って、各運動映像に設定された表示位置に基づいて、姿勢重視運動及び動作重視運動の運動内容の特徴にあったプレビュー方法で、運動映像を表示することができる。この結果、多数の運動映像の中から、所望の運動映像を選択する場合であっても、効率良く運動映像を確認して選択することができる。
【００１３】
請求項３に記載の発明によれば、第２判定手段がウォーミングアップ運動であると判定したとき、第３制御手段は、選択されたモーション情報に対応する一連の運動動作を表す映像を早送りした映像をプレビューとして表示部に表示させる。ウォーミングアップ運動は、動作重視運動及び姿勢重視運動の前の準備運動として動作される運動である。そのため、動作重視運動及び姿勢重視運動に比べて、ウォーミングアップ運動は重要ではない場合がある。従って、ウォーミングアップ運動は、映像を早送りすることで運動動作の概要を把握できれば良い。この結果、ウォーミングアップ運動を含む運動動作の中から、所望の運動を選択する場合であっても、効率良く運動映像を確認して選択することができる。
【００１４】
請求項４及び請求項５に記載の発明によれば、第２判定ステップが姿勢重視運動であると判定したとき、第１制御ステップは、選択されたモーション情報に対応する一連の運動動作を表す映像の中で、重要な姿勢を表す映像をプレビューとして表示部に表示させる。第２制御ステップは、第２判定ステップが動作重視運動であると判定したとき、選択されたモーション情報に対応する一連の運動動作を表す映像の中で、一部の重要な運動動作の映像をプレビューとして表示部に表示させる。姿勢重視運動は、一連の運動動作よりも姿勢が重要な運動である。一方、動作重視運動は、夫々の姿勢よりも、一連の運動動作の流れが重要な運動である。従って、姿勢重視運動及び動作重視運動の運動内容の特徴にあったプレビュー方法で、運動映像を表示することができる。この結果、多数の運動映像の中から、所望の運動映像を選択する場合であっても、効率良く運動映像を確認して選択することができる。
【図面の簡単な説明】
【００１５】
【図１】本実施形態におけるコンテンツ生成システム１００の構成図である。
【図２】本実施形態における運動支援装置１の外観図である。
【図３】本実施形態における運動支援装置１の電気的構成を示すブロック図である。
【図４】本実施形態における運動情報記憶領域７２に運動情報が記憶される記憶状態を示す概念図である。
【図５】本実施形態における運動情報記憶領域７２に記憶される運動映像情報の説明を示す説明図である。
【図６】本実施形態における楽曲情報記憶領域７３に楽曲情報が記憶される記憶状態を示す概念図である。
【図７】本実施形態における運動レッスン情報一時記憶領域８１に運動レッスン情報が一時記憶される記憶状態を示す概念図である。
【図８】本実施形態における運動支援装置１におけるメイン動作の処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１６】
［最良の実施形態］
運動コンテンツを自動で生成するコンテンツ生成システムに本発明を適用した本実施形態について図面を参照して説明する。
【００１７】
＜本実施形態のコンテンツ生成システム１００の構成＞
図１は、本発明を適用した本実施形態のコンテンツ生成システム１００の構成図である。コンテンツ生成システム１００は、運動支援装置１と運動情報サーバ１０と楽曲サーバ２０とから構成される。運動支援装置１と運動情報サーバ１０と楽曲サーバ２０とは、インターネットを介して接続される。運動支援装置１は、運動映像情報と楽曲演奏情報とを含む運動コンテンツを出力する。なお、本実施形態の運動支援装置１は、本発明の運動選択装置の一例である。
【００１８】
＜運動支援装置１の外観的構成＞
図２は、本発明を適用した本実施形態の運動支援装置１の外観図である。運動支援装置１は、スピーカ２と、スピーカ３と、ディスプレイ４と、情報入力部５とを備える。ディスプレイ４は、運動映像１６０を表示する。運動映像１６０がディスプレイ４により表示されるときに、運動映像１６０と共に出力される楽曲が、スピーカ２とスピーカ３とにより出力される。情報入力部５を用いて、ユーザは、運動を選択するための情報と楽曲を選択するための情報とを入力する。例えば、情報入力部５は、キーボードやマウスである。図２に示すように、ユーザ１５０は、ディスプレイ４により表示される運動映像１６０を見て運動を行うことができる。
【００１９】
＜運動支援装置１の電気的構成＞
図３は、本実施形態の運動支援装置１の電気的構成を示すブロック図である。図３に示すように、本実施形態の運動支援装置１には、運動支援装置１を制御するＣＰＵ６が備えられている。ＣＰＵ６には、スピーカ２と、スピーカ３と、ディスプレイ４と、情報入力部５と、ＨＤＤ７と、ＲＡＭ８と、ネットワーク接続部９とがそれぞれ電気的に接続されている。ＣＰＵ６は、ＨＤＤ７、ＲＡＭ８などの記憶手段と共に、運動支援装置１の動作を制御処理するコンピュータを構成している。ネットワーク接続部９は、インターネットを介して運動情報サーバ１０及び楽曲サーバ２０と情報を通信する。
【００２０】
ＨＤＤ７は、プログラム情報記憶領域７１と、運動情報記憶領域７２と、楽曲情報記憶領域７３とを含む。プログラム情報記憶領域７１は、運動支援装置１を制御するためのメイン動作プログラムを記憶する。なお、上記プログラムは、例えば、ネットワーク上の所定のサーバからダウンロードされるようにしても良いし、例えば、ＣＤ−ＲＯＭ等の記録媒体に記録されてこの記録媒体を介して読み込まれるようにしても良い。
【００２１】
運動情報記憶領域７２は、運動情報を記憶する。運動情報は、運動の種類を識別する情報である。図４は、運動情報が運動情報記憶領域７２に記憶される記憶状態を示す概念図である。図４に示すように、各運動種類を表す「ウォーミングアップ運動」と、「動作重視運動」と、「姿勢重視運動」とが、運動情報として、運動情報記憶領域７２に記憶される。また、各運動情報に対応する運動動作を示すモーション情報も、運動情報記憶領域７２に記憶される。本実施形態の運動情報記憶領域７２は、本発明の第１記憶手段及び第２記憶手段の一例である。
【００２２】
姿勢重視運動は、運動動作の中で姿勢を重視して行う運動である。姿勢重視運動は、例えば、ヨガまたはストレッチ運動である。姿勢重視運動は、連続的な姿勢の変化よりも所定の姿勢またはポーズが重要な運動である。ストレッチ運動は、人の各身体部位をストレッチさせるための運動である。図４に示す「上腕部ストレッチ」、「首ストレッチ」のように、人の各身体部位と対応付けられたストレッチがある。ヨガは、人間の身体により多種多様なポーズをとることで、身体をストレッチする運動である。
【００２３】
動作重視運動は、運動動作の中で姿勢より、連続的な姿勢の変化による動作が重要な運動である。動作重視運動は、例えば、有酸素運動または無酸素運動である。
【００２４】
具体的に有酸素運動は、ステップ運動を含む。ステップ運動は、各ユーザごとに適切な運動テンポにより実行されることで、効果的な有酸素運動として実行することができる。ステップ運動は、主に脚部を用いた運動で一定期間同じパターンを繰り返す運動である。効果的な有酸素運動は、酸素を体に取り込みながら過度の疲労無しに続けることができる運動（例えば、ステップ運動及びジョギング）である。有酸素運動は、脂肪が燃焼し易い最低限の運動強度を越える運動である。適切なテンポ以下、例えばテンポが遅い場合、運動強度が弱く、有酸素運動としての効果が得られない可能性がある。また、適切なテンポ以上、例えばテンポが速い場合でも、運動強度が強く、有酸素運動としての効果が出ずに無酸素運動となってしまう可能性がある。この場合、過度の疲労をユーザは感じる事になり、運動を長時間続けられないだけではなく、有酸素運動としての効果が得られない可能性がある。本実施形態では、各モーション情報ごとに運動テンポ（Ｂｅａｔ  Ｐｅｒ  Ｍｉｎｕｔｅｓ：ＢＰＭ）を設定可能である。そのため、各ユーザに適切な運動テンポでステップ運動を実行させることができる。そのため、ステップ運動は、各ユーザごとに適切な運動テンポにより有酸素運動として実行することができる。図４に示す「フロントランジ」、「バックランジ」、「サイドステップ」等は、ステップ運動の一例である。
【００２５】
また、具体的に無酸素運動は、筋力トレーニング運動を含む。筋力トレーニング運動は、筋力トレーニングを実行する運動テンポを替えることで、持久力を付けるための筋力トレーニング運動と、瞬発力を付けるための筋力トレーニング運動とに切り替えることができる。持久力を付けたいのか瞬発力を付けたいのかといった筋力トレーニングの目的によって、各ユーザごとに運動テンポを変えることとなる。運動テンポを変えることで、筋力トレーニング運動は、筋力トレーニングの目的を変えることができる。図４に示す「ショルダープレス」、「チェストプレス」等のバーベルを使った筋力トレーニング運動は、筋力トレーニング運動の一例である。また、図４に示す「スクワット」等は、脚を使った筋力トレーニング運動の一例である。
【００２６】
また、一般的に、運動は、ウォーミングアップ運動、メイン運動、クールダウン運動の順番に行われる。また、メイン運動は、有酸素運動と無酸素運動とを含む主となる運動動作を示す運動である。言い換えれば、メイン運動は、複数の運動動作を含む運動レッスンの中で、主となる運動動作を示す運動である。尚、ウォーミングアップ運動は、メイン運動の前に準備を行う運動動作である。また、クールダウン運動は、メイン運動の後に身体をクールダウンさせる運動動作である。
【００２７】
本実施形態では、図４に示すように、運動情報「ウォーミングアップ運動」に対応するモーション情報として、「マーチ」、「ニーアップ」・・・等が、運動情報記憶領域７２に記憶される。ウォーミングアップ運動が、クールダウン運動を兼ねても良い。運動情報記憶領域７２に記憶される運動情報またはモーション情報が、運動情報サーバ１０により新しく更新されて、運動支援装置１へ配信されることで、運動支援装置１のユーザは、新しい運動コンテンツを生成することができる。
【００２８】
また、運動情報記憶領域７２は、各モーション情報と対応つけて運動映像情報をさらに記憶する。運動映像情報は、運動情報を構成する各モーション情報に対応する映像である。運動映像情報は、モーション情報が示す運動動作を映像化した情報である。図５は、本実施形態の運動映像情報を説明する説明図である。図５は、ＣＧ（Ｃｏｍｐｕｔｅｒ  Ｇｒａｐｈｉｃｓ）により人の形を表した映像情報が、一連の動作を実行する例である。図５（ａ）は、ＣＧにより、動作重視運動である「サイドステップ」が実行される図である。また、図５（ｂ）は、ＣＧにより、姿勢重視運動である所定のポーズが実行される図である。図５に示す運動映像情報は、２次元座標を用いた映像であっても良いし、３次元ＣＧを用いた映像であっても良い。
【００２９】
図５（ａ）及び図５（ｂ）中の「１」〜「１６」の番号は、ディスプレイ４に表示される表示順序を表している。図５（ａ）及び図５（ｂ）中の「１」〜「１６」に対応する静止画像がディスプレイ４により連続して表示されることで、映像として運動動作が１回実行される。図５に示す一連の運動動作が、設定された回数分だけ実行されることで、図１に示すように、ディスプレイ４に運動映像１６０が表示される。なお、本実施形態の運動映像情報のプレビュー方法の詳細については、後述する。
【００３０】
楽曲情報記憶領域７３は、楽曲情報を記憶する。楽曲情報は、楽曲を表す情報である。例えば楽曲情報は、楽曲名である。図６は、楽曲情報が楽曲情報記憶領域７３に記憶される記憶状態を示す概念図である。図６に示すように、各楽曲を表す「ＡＡ」、「ＢＢ」が、楽曲情報として、楽曲情報記憶領域７３に記憶される。また、楽曲情報は、各楽曲を表す識別コードであっても良い。楽曲情報記憶領域７３に記憶される楽曲情報が楽曲サーバ２０により新しく更新され、運動支援装置１に配信されることで、運動支援装置１のユーザは、新しい運動コンテンツを生成することができる。さらに本実施形態では、楽曲情報は、その楽曲情報が表す楽曲のアーティスト名と対応付けられて楽曲情報記憶領域７３に記憶される。
【００３１】
楽曲情報記憶領域７３は、さらに、楽曲演奏情報を記憶する。楽曲演奏情報は、楽曲情報と対応付けられて楽曲情報記憶領域７３に記憶される。楽曲演奏情報は、スピーカ２及びスピーカ３により楽曲を出力するための情報である。本実施形態では、図６に示すように、ＭＩＤＩデータが楽曲演奏情報として記憶されているが、ＭＩＤＩデータ以外の楽曲演奏情報が記憶されても良い。
【００３２】
ＲＡＭ８は、運動レッスン情報一時記憶領域８１を含む。運動レッスン情報一時記憶領域８１は、運動レッスン情報を一時記憶する。図７は、運動レッスン情報一時記憶領域８１に運動レッスン情報が一時記憶される記憶状態を示す概念図である。図７に示すように、運動レッスン情報は、モーション情報と、運動テンポと、繰り返し回数と、楽曲情報とを含む。本実施形態では、まず、運動情報記憶領域７２に記憶されるモーション情報の中から、所望のモーション情報が選択される。次に、運動テンポと繰り返し回数とが決定される。運動テンポは、選択されたモーション情報に対応する運動動作が実行されるテンポである。運動テンポは、例えば、ＢＰＭ（ＢｅａｔＰｅｒ Ｍｉｎｕｔｅｓ：ＢＰＭ）である。設定された運動テンポの値に応じて、運動映像が出力される。例えば、所定の基準値よりＢＰＭが大きく設定された場合、運動動作を行う速度が、基準速度より速い運動映像が出力される。一方、所定の基準値よりＢＰＭが小さく設定された場合、運動動作を行う速度が、基準速度より遅い運動映像が出力される。選択されたモーション情報夫々について、図７に示すように運動テンポが設定される。
【００３３】
繰り返し回数は、運動動作を繰り返す回数である。図５に示した一連の運動動作を示す運動映像情報が、設定された繰り返し回数分だけ繰り返して出力される。選択されたモーション情報夫々について、図７に示すように繰り返し回数が設定される。
【００３４】
最後に、楽曲情報記憶領域７３に記憶された楽曲情報の中から、所望の楽曲が選択される。運動レッスン情報のモーション情報について、ユーザにより所望の楽曲情報が割り付けられる。割り付けられた楽曲情報は、運動レッスン情報が含むモーション情報と対応付けられて、運動レッスン情報一時記憶領域８１に一時記憶される。図７は、複数のモーション情報に対して、１つの楽曲情報が割り付けられた例である。例えば、図７では、楽曲情報「ＴＴ」は、モーション情報「マーチ」と「ニーアップ」とに対応付けられている。変形例として、各モーション情報ごとに楽曲情報が割り当てられても良い。
【００３５】
上述の処理により生成された運動レッスン情報に基づいて、運動映像情報と楽曲演奏情報とを含む運動コンテンツが出力される。具体的には、図７に示すモーション情報が、「マーチ」、「ニーアップ」、「サイドステップ」、「チェストプレス」、「バックランジ」、「背中ストレッチ」、「太腿ストレッチ」の順番に実行される。まず、モーション情報「マーチ」に対応する運動映像情報が、ディスプレイ４により出力される。モーション情報「マーチ」に対応する運動映像情報「マーチ映像」が、ディスプレイ４により出力される共に、モーション情報「マーチ」に対応する楽曲情報「ＴＴ」の楽曲演奏情報「ＴＴ演奏．ｍｉｄｉ」が出力される。この場合、運動映像情報と楽曲演奏情報とは、モーション情報「マーチ」と対応付けられた運動テンポ「１２０」ＢＰＭに従って出力されることになる。また、モーション情報「マーチ」に対応する運動映像情報「マーチ映像」が、モーション情報「マーチ」と対応付けられた繰り返し回数「４」回分繰り返し出力される。その後、「ニーアップ」、「サイドステップ」、「チェストプレス」、「バックランジ」、「背中ストレッチ」、「太腿ストレッチ」の順番に、夫々のモーション情報と対応付けられた運動映像情報と楽曲演奏情報とが出力される。なお、運動映像情報と楽曲演奏情報の出力方法の詳細は、特開２０１０−１０７８１７号公報等で公知のため、詳細な説明は省略する。
【００３６】
＜運動映像情報のプレビュー方法の概要について＞  
以下、図４及び図５を参照して本実施形態のプレビュー方法について説明する。図４に示すように、運動情報として、ウォーミングアップ運動と、動作重視運動と、姿勢重視運動とがある。本実施形態では、ウォーミングアップ運動のプレビュー方法は、早送りによるプレビューを行う。また、動作重視運動のプレビュー方法では、動作重視運動であるモーション情報が示す一連の動作の中で、重要動作を示す映像情報のみが出力される。また、姿勢重視運動のプレビュー方法では、姿勢重視運動であるモーション情報が示す一連の動作の中で、重要な姿勢を示す映像情報のみが出力される。以下、プレビュー方法の詳細を説明する。
【００３７】
図５（ａ）は、ＣＧにより、動作重視運動である「サイドステップ」が実行される図である。図５（ａ）に示す動作重視運動は、一連の運動動作が重要な運動である。そのため、図５（ａ）に示す「１」から「１６」の番号に対応する人の形を表した映像情報は、全て異なる姿勢を表している。本実施形態では、動作重視運動の運動映像情報には、開始位置情報と終了位置情報とが含まれる。開始位置情報は、動作重視運動における重要な運動動作の開始位置を示す情報である。また、終了位置情報は、動作重視運動における重要な運動動作の終了位置を示す情報である。図５（ａ）の例で、「５」の番号に対応する運動映像情報から、「１２」の番号に対応する運動映像情報が重要な動作であると設定された場合の例を挙げて説明する。
【００３８】
図５（ａ）の例では、「５」の番号に対応する運動映像情報が出力される位置に、開始位置情報が設定される。また同様に、図５（ａ）の例で、「１２」の番号に対応する運動映像情報が出力される位置に、終了位置情報が設定される。そして、動作重視運動の運動映像情報のプレビューが指令された場合、開始位置情報が設定された運動映像情報から、終了位置情報が設定された運動映像情報までのプレビュー映像がディスプレイ４に出力される。具体的に図５（ａ）の例を用いて説明する。開始位置情報が設定された「５」の番号に対応する運動映像情報から、終了位置情報が設定された「１２」の番号に対応する運動映像情報までが、運動情報記憶領域７２から読み出される。読み出された運動映像情報が、ディスプレイ４により、プレビュー映像として表示される。
【００３９】
一方、図５（ｂ）は、ＣＧにより、姿勢重視運動である所定のポーズが実行される図である。図５（ｂ）に示す「１」から「４」の番号に対応する人の形を表した映像情報は、「５」の番号の映像情報が表す姿勢を取るための予備動作を表す。「５」の番号以降である「５」〜「１６」の番号に対応する人の形を表した映像情報は、同じ姿勢を表した映像情報である。「５」〜「１６」の番号に対応する人の形を表した映像情報が出力されることで、ユーザ１５０は、「５」の番号以降が表す姿勢を維持することになる。本実施形態では、姿勢重視運動の運動映像情報には、姿勢位置情報が含まれる。姿勢位置情報は、運動映像の中で重要な姿勢が表示される表示位置を示す情報である。図５（ｂ）の例では、「５」の番号以降である「５」〜「１６」の番号に対応する運動映像情報の姿勢が維持される。そのため、「５」の番号に対応する人の形を表した映像情報が、重要な姿勢である。
【００４０】
そのため、図５（ｂ）の例では、「５」の番号に対応する運動映像情報が出力される位置に、姿勢位置情報が設定される。姿勢重視運動の運動映像情報のプレビューが指令された場合、姿勢位置情報が設定された運動映像情報が、プレビュー映像としてディスプレイ４に出力される。具体的に図５（ｂ）の例を用いて説明する。姿勢位置情報が設定された「５」の番号に対応する運動映像情報が、運動情報記憶領域７２から読み出される。読み出された運動映像情報が、ディスプレイ４によりプレビュー映像として表示される。
【００４１】
さらに、本実施形態では、ウォーミングアップ運動については、早送りによりプレビューが行われる。ウォーミングアップ運動のプレビューが選択された場合、所定の基準速度より速い速度で、ウォーミングアップ運動に対応する運動映像が、プレビュー映像として出力される。上述したウォーミングアップ運動、動作重視運動及び姿勢重視運動以外の運動情報が設定されている場合、通常の出力速度で運動映像情報が出力されても良い。
【００４２】
従って、姿勢重視運動及び動作重視運動の運動映像情報に設定された表示位置に基づいて、姿勢重視運動及び動作重視運動の運動内容の特徴にあったプレビュー方法が自動で選択される。これにより、姿勢重視運動及び動作重視運動の運動内容の特徴にあったプレビューにより、運動映像を表示することができる。この結果、多数のモーション情報の中から、所望の運動映像情報を選択する場合であっても、効率良く運動映像情報を確認して選択することができる。
【００４３】
また、ウォーミングアップ運動は、動作重視運動及び姿勢重視運動の前の準備運動として動作される運動である。そのため、動作重視運動及び姿勢重視運動に比べて、ウォーミングアップ運動は重要ではない場合がある。この理由のため、ウォーミングアップ運動は、映像を早送りすることで運動動作の概要を把握できれば良い場合がある。本実施形態では、ウォーミングアップ運動を含むモーション情報の中から、所望のモーション情報を選択する場合であっても、効率良く運動映像情報を確認して選択することができる。
【００４４】
なお、本実施形態では、１つの動作重視運動について、１組の開始位置情報と終了位置情報とが設定される例について説明した。変形例として、１つの動作重視運動について、複数の開始位置情報と終了位置情報とが設定されても良い。この場合、動作重視運動についてプレビューが指令されたとき、複数の開始位置情報の中から、開始位置が早い開始位置情報から順番に、プレビュー映像がディスプレイ４に出力されることになる。また、本実施形態では、１つの姿勢重視運動について、１つの姿勢位置情報が設定される例について説明した。変形例として、１つの姿勢重視運動について、複数の姿勢位置情報が設定されても良い。この場合、姿勢重視運動についてプレビューが指令されたとき、複数の姿勢位置情報の中から、開始位置が早い姿勢位置情報から順番に、プレビュー映像がディスプレイ４に出力されることになる。
【００４５】
＜本実施形態の運動支援装置１の動作の説明＞
以上説明した構成からなる本実施形態の運動支援装置１の動作及び作用について、添付図面を参照して説明する。図８は、運動支援装置１におけるメイン動作の処理手順を示すフローチャートである。メイン動作は、電源またはコンセントを介して商用電源などの外部電源と運動支援装置１とが接続されたことにより、ＣＰＵ６が出力端末動作プログラムを実行することにより、遂行される。以下に示す処理は、ＣＰＵ６により処理される。
【００４６】
運動支援装置１では、最初にステップＳ１０１で本装置の電源スイッチがユーザによりＯＮされたかが判定される。電源スイッチがＯＮにされたと判定されるまで、ステップＳ１０１が繰り返される。電源スイッチがＯＮにされたと判定されたとき、ステップＳ１０２が実行される。電源スイッチはハードウェアスイッチであっても、ソフトウェアにより動作される電源スイッチであっても良い。
【００４７】
ステップＳ１０２では、運動選択処理が指令されたか否かが判定される。運動選択処理は、本実施形態の運動レッスン情報を生成する処理である。運動選択処理は、運動支援装置１のユーザにより情報入力部５を用いて指令される。運動選択処理が指令されたと判定された場合（ステップＳ１０２：ＹＥＳ）、ステップＳ１０３が実行される。運動選択処理が指令されたと判定されなかった場合（ステップＳ１０２：ＮＯ）、ステップＳ１１５が実行される。
【００４８】
ステップＳ１０３では、運動支援装置１で選択可能なモーション情報が、ディスプレイ４に表示される。
【００４９】
ステップＳ１０４では、情報入力部５を用いて、ステップＳ１０３で表示されたモーション情報の中で、所定のモーション情報が選択されたか否かが判定される。所定のモーション情報が選択されたと判定された場合（ステップＳ１０４：ＹＥＳ）、ステップＳ１０５が実行される。所定のモーション情報が選択されたと判定されなかった場合（ステップＳ１０４：ＮＯ）、ステップＳ１０６が実行される。本実施形態のコンピュータとステップＳ１０４は、本発明の第１判定手段の一例である。また、本実施形態のステップＳ１０４は、本発明の第１判定ステップの一例である。
【００５０】
ステップＳ１０５では、ステップＳ１０４で選択されたモーション情報が、運動レッスン情報として、運動レッスン情報一時記憶領域８１に一時記憶される。
【００５１】
ステップＳ１０６では、情報入力部５を用いて、ステップＳ１０３で表示されたモーション情報の中の、所定のモーション情報のプレビュー指令が入力されたか否かが判定される。プレビュー指令が入力されたと判定された場合（ステップＳ１０６：ＹＥＳ）、ステップＳ１０７が実行される。プレビュー指令が入力されたと判定されなかった場合（ステップＳ１０６：ＮＯ）、ステップＳ１１４が実行される。
【００５２】
ステップＳ１０７では、ステップＳ１０６でプレビューが指令されたモーション情報が、姿勢重視運動であるか否かが判定される。姿勢重視運動であると判定された場合（ステップＳ１０７：ＹＥＳ）、ステップＳ１０８が実行される。姿勢重視運動であると判定されなかった場合（ステップＳ１０７：ＮＯ）、ステップＳ１０９が実行される。本実施形態のコンピュータとステップＳ１０７は、本発明の第２判定手段の一例である。また、本実施形態のステップＳ１０７は、本発明の第２判定ステップの一例である。
【００５３】
ステップＳ１０８では、姿勢重視運動用のプレビュー映像が表示される。具体的には、ステップＳ１０４で選択されたモーション情報に対応する運動映像情報が決定される。決定された運動映像情報が含む姿勢位置情報に対応する運動映像情報が、ディスプレイ４にプレビュー映像として表示される。本実施形態のコンピュータとステップＳ１０８は、本発明の第１制御手段の一例である。また、本実施形態のステップＳ１０８は、本発明の第１制御ステップの一例である。
【００５４】
ステップＳ１０９では、ステップＳ１０６でプレビューが指令されたモーション情報が、動作重視運動であるか否かが判定される。動作重視運動であると判定された場合（ステップＳ１０９：ＹＥＳ）、ステップＳ１１０が実行される。動作重視運動であると判定されなかった場合（ステップＳ１０９：ＮＯ）、ステップＳ１１１が実行される。本実施形態のコンピュータとステップＳ１０９は、本発明の第２判定手段の一例である。また、本実施形態のステップＳ１０９は、本発明の第２判定ステップの一例である。
【００５５】
ステップＳ１１０では、動作重視運動用のプレビュー映像が表示される。具体的には、ステップＳ１０４で選択されたモーション情報に対応する運動映像情報が決定される。決定された運動映像情報は、開始位置情報及び終了位置情報を含む。開始位置情報に対応する運動映像情報から、終了位置情報に対応する運動映像情報までが、ディスプレイ４にプレビュー映像として表示される。本実施形態のコンピュータとステップＳ１０９とは、本発明の第２制御手段の一例である。また、本実施形態のステップＳ１１０は、本発明の第２制御ステップの一例である。
【００５６】
ステップＳ１１１では、ステップＳ１０６でプレビューが指令されたモーション情報が、ウォーミングアップ運動であるか否かが判定される。ウォーミングアップ運動であると判定された場合（ステップＳ１１１：ＹＥＳ）、ステップＳ１１２が実行される。ウォーミングアップ運動であると判定されなかった場合（ステップＳ１１１：ＮＯ）、ステップＳ１１３が実行される。
【００５７】
ステップＳ１１２では、ウォーミングアップ運動用のプレビュー映像が表示される。具体的には、ステップＳ１０４で選択されたモーション情報に対応する運動映像情報が決定される。予め設定された所定の基準速度より速い速度で、決定された運動映像情報が、ディスプレイ４にプレビュー映像として出力される。本実施形態のコンピュータとステップＳ１１２とは、本発明の第３制御手段の一例である。
【００５８】
ステップＳ１１３では、ステップＳ１０４で選択されたモーション情報に対応する運動映像情報が、通常速度で出力される。通常速度は、予め設定された所定の基準速度である。予め設定された所定の基準速度で、運動映像情報が出力される。
【００５９】
ステップＳ１１４では、完了指令が入力されたか否かが判定される。完了指令は、本実施形態の運動レッスン情報の生成が完了したことを示す指令である。完了指令は、情報入力部５により入力される。完了指令が入力されたと判定された場合（ステップＳ１１４：ＹＥＳ）、ステップＳ１１６が実行される。完了指令が入力されたと判定されなかった場合（ステップＳ１１４：ＮＯ）、ステップＳ１０４が再度実行される。
【００６０】
ステップＳ１１５では、その他の処理が実行される。
【００６１】
ステップＳ１１６では、電源スイッチがＯＦＦにされたか否かが判定される。電源スイッチがＯＦＦにされたと判定された場合（ステップＳ１１６：ＹＥＳ）、ステップＳ１０１が実行される。電源スイッチがＯＦＦにされたと判定されなかった場合（ステップＳ１１６：ＮＯ）、ステップＳ１０２が実行される。
【００６２】
本実施形態は、本発明がユーザの運動を支援する運動支援装置に適用された例を記載したが、これに限定されるものではない。例えば、カラオケシステムに本発明が適用されても良い。この場合、カラオケボックスに設置されるコマンダーに、本発明が適用されることになる。また、コマンダー以外にも一般的なパーソナルコンピュータに本発明が適用されても良い。ディスプレイ及びスピーカを備える機器であれば、本発明を適用することが可能である。
【符号の説明】
【００６３】
１  運動支援装置
２  スピーカ
３  スピーカ
４  ディスプレイ
５  情報入力部
６  ＣＰＵ
７  ＨＤＤ
８  ＲＡＭ
９  ネットワーク接続部
１０  運動情報サーバ
２０  楽曲サーバ
７１  プログラム情報記憶領域
７２  運動情報記憶領域
７３  楽曲情報記憶領域
８１  運動レッスン情報一時記憶領域
１００  コンテンツ生成システム
１５０  ユーザ
１６０  映像情報
【図１】
0005408172.tif 000002
【図２】
0005408172.tif 000003
【図３】
0005408172.tif 000004
【図４】
0005408172.tif 000005
【図５】
0005408172.tif 000006
【図６】
0005408172.tif 000007
【図７】
0005408172.tif 000008
【図８】
0005408172.tif 000009