(57)【要約】【課題】ステップの順番を容易に認識することができるダンス練習装置およびダンス練習支援方法を提供する。【解決手段】ダンス練習装置は、ダンスステップの各々の足型を１ステップづつ表す複数の足型画像データと、ステップの順番および足型画像の表示時間とを対応させて記録部に記録し、開始信号を受信した時刻、前記順番、および前記表示時間を用いて前記順番に対応する表示タイミングを決定し、該表示タイミングに基づいて、前記順番に対応する前記足型画像データを出力する制御部と、前記足型画像データを受信して表示する第１の表示装置２とを備え、前記足型画像データが、前記順番を示すステップ文字３２および前記表示時間に対応するステップの速さを示すカウント文字３３が付された足型（３１ａ〜３１ｄ）を含む画像データである。【選択図】図４
2009022556.tif 000002
【特許請求の範囲】
【請求項１】
ダンスステップの各々の足型を１ステップづつ表す複数の足型画像データと、ステップの順番および足型画像の表示時間とを対応させて記録部に記録し、開始信号を受信した時刻、前記順番、および前記表示時間を用いて前記順番に対応する表示タイミングを決定し、該表示タイミングに基づいて、前記順番に対応する前記足型画像データを出力する制御部と、
前記制御部から出力される前記足型画像データを受信して表示する第１の表示装置とを備え、
前記足型画像データが、前記順番を示すステップ文字および前記表示時間に対応するステップの速さを示すカウント文字が付された足型を含む画像データであることを特徴とするダンス練習装置。
【請求項２】
前記第１の表示装置上の踏まれた位置を検出する位置検出部を更に備え、
前記制御部が、
前記踏まれた位置を前記位置検出部から取得し、
それらを取得した順序をステップの前記順番として、前記踏まれた位置および前記順番を対応させて前記記録部に記録し、
前記踏まれた位置に対応する画像上の位置に、前記ステップ文字および前記カウント文字を付した足型が表示された画像を生成して、前記足型画像データとすることを特徴とする請求項１に記載のダンス練習装置。
【請求項３】
映像を撮影する撮影装置と、
第２の表示装置とを更に備え、
前記制御部が、
前記撮影装置によって撮影されたダンスの前記映像を、前記開始信号と関連づけて動画像データとして記録し、
前記開始信号に基づいて、前記動画像データを前記第２の表示装置が表示するタイミングと、前記足型画像データを前記第１の表示装置が表示するタイミングとを同期させることを特徴とする請求項２に記載のダンス練習装置。
【請求項４】
ダンスステップの各々の足型を１ステップづつ表す複数の足型画像データと、ステップの順番および足型画像の表示時間とを対応させて記録部に記録し、
開始信号を受信した時刻、前記順番、および前記表示時間を用いて前記順番に対応する表示タイミングを決定し、該表示タイミングに基づいて、前記順番に対応する前記足型画像データを第１の表示装置へ出力して、該第１の表示装置上に前記足型画像データを表示し、
前記足型画像データが、前記順番を示すステップ文字および前記表示時間に対応するステップの速さを示すカウント文字が付された足型を含む画像データであることを特徴とするダンス練習支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はダンス練習装置およびダンス練習支援方法に関し、より詳細には、床面にダンスの足型を表示するダンス練習装置およびダンス練習支援方法に関する。
【背景技術】
【０００２】
一般に、ダンスを修得しようとする場合、ダンス教室や公民館のダンススクールに通う。しかし、公民館のダンススクールでは練習時間が自由にとれず、また、ダンス教室でインストラクターからレッスンを受けると費用が高額になるという問題がある。そのため、これまでに様々なダンス練習装置が開発されてきた。
【０００３】
下記特許文献１には、ダンス足型練習機が開示されている。このダンス足型練習機によると、練習者自身が、床に備えられた大型表示素子を有するマットの上に乗って、リズムに合致して順次表示される足型の場所に足を運歩することにより、一人でも簡単にダンスの練習ができる。
【０００４】
また、下記特許文献２には、ダンス練習方法および装置が開示されている。このダンス練習方法および装置によると、ダンスのリズム音に合わせて、足型図を天井方向から投影することにより、ステップ単位の足型図を床面に直接表示することができる。
【特許文献１】特開昭５８−１１７９７号公報
【特許文献２】特許第２８５７６１０号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１に開示されたダンス足型練習機では、床面に表示される足型は左右が区別されているだけであり、また、上記特許文献２に開示されたダンス練習方法および装置では、表示された足型図における各足型に足を運ぶ順序やタイミングは、色の変化で示されているだけであるので、練習者がステップの順番を誤認しやすいという問題がある。
【０００６】
また、上記特許文献２に開示されたダンス練習方法および装置では、足型図は天井方向から床面に投影される。そのため、練習者が、投影される足型図にあわせてステップの練習をしようとしても、足型が練習者自身の陰となって投影されない場合があり、有効な練習方法および装置ではないという問題がある。
【０００７】
本発明は、上記課題を解決するためになされたものであり、その目的は、練習者がステップの順番を容易に認識することができるダンス練習装置およびダンス練習支援方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、本発明に係るダンス練習装置（１）は、ダンスステップの各々の足型を１ステップづつ表す複数の足型画像データと、ステップの順番および足型画像の表示時間とを対応させて記録部に記録し、開始信号を受信した時刻、前記順番、および前記表示時間を用いて前記順番に対応する表示タイミングを決定し、該表示タイミングに基づいて、前記順番に対応する前記足型画像データを出力する制御部と、前記制御部から出力される前記足型画像データを受信して表示する第１の表示装置とを備え、前記足型画像データが、前記順番を示すステップ文字および前記表示時間に対応するステップの速さを示すカウント文字が付された足型を含む画像データであることを特徴とする。
【０００９】
また、本発明に係るダンス練習装置（２）は、上記ダンス練習装置（１）において、前記第１の表示装置上の踏まれた位置を検出する位置検出部を更に備え、前記制御部が、前記踏まれた位置を前記位置検出部から取得し、それらを取得した順序をステップの前記順番として、前記踏まれた位置および前記順番を対応させて前記記録部に記録し、前記踏まれた位置に対応する画像上の位置に、前記ステップ文字および前記カウント文字を付した足型が表示された画像を生成して、前記足型画像データとすることを特徴とする。
【００１０】
また、本発明に係るダンス練習装置（３）は、上記ダンス練習装置（２）において、映像を撮影する撮影装置と、第２の表示装置とを更に備え、前記制御部が、前記撮影装置によって撮影されたダンスの前記映像を、前記開始信号と関連づけて動画像データとして記録し、前記開始信号に基づいて、前記動画像データを前記第２の表示装置が表示するタイミングと、前記足型画像データを前記第１の表示装置が表示するタイミングとを同期させることを特徴とする。
【００１１】
また、本発明に係るダンス練習支援方法は、ダンスステップの各々の足型を１ステップづつ表す複数の足型画像データと、ステップの順番および足型画像の表示時間とを対応させて記録部に記録し、開始信号を受信した時刻、前記順番、および前記表示時間を用いて前記順番に対応する表示タイミングを決定し、該表示タイミングに基づいて、前記順番に対応する前記足型画像データを第１の表示装置へ出力して、該第１の表示装置上に前記足型画像データを表示し、前記足型画像データが、前記順番を示すステップ文字および前記表示時間に対応するステップの速さを示すカウント文字が付された足型を含む画像データであることを特徴とする。
【発明の効果】
【００１２】
本発明によると、練習者が足を運ぶ位置に、ステップの順番を示す文字およびステップの緩急（速さ）を示す文字を付して足型を表示することで、練習者がステップの順番およびステップの緩急を容易に理解してダンスのステップを練習することができる。
【００１３】
また、床面に配置した表示装置上に、ダンスのリズムにあわせて足型を、表示装置の内側から表示することで、練習者は、表示される足型が練習者自身の陰に隠れることなくダンスのステップを練習することができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態を、添付の図面を参照して詳細に説明する。尚、以下の説明及び図面において、同じ符号は同じ又は類似の構成要素を示すこととし、よって、同じ又は類似の構成要素に関する説明を省略する。また、以下の説明において、「ステップ」とはダンスにおいて足を運ぶ動作を意味し、「カウント」とはダンスにおける足の運びの緩急を意味する。
【００１５】
図１は、本発明の実施形態に係るダンス練習装置の構成を示すブロック図である。図１に示すように、本ダンス練習装置は、コンピュータ１と、床面表示装置２と、コントローラ３と、スピーカ４と、撮影装置５と、表示装置６とを備える。コントローラ３、スピーカ４、撮影装置５および表示装置６はコンピュータ１に接続されており、床面表示装置２はコントローラ３に接続されている。
【００１６】
コンピュータ１は、各部を制御しデータ処理を行うＣＰＵ１１と、メモリ１２と、データを格納する記録部１３と、各部の間でデータを伝送するバス１４と、外部からの指示を受け付ける操作部１５と、操作部１５及び外部機器とデータの交換を行うインタフェース部（以下、Ｉ／Ｆ部と記す）１６とを備えている。以下の説明においては、コンピュータ１が行う処理は、実際にはコンピュータ１のＣＰＵ１１が行う処理を意味する。ＣＰＵ１１はメモリ１２を作業領域として必要なデータ（設定値、処理途中の中間データ等）を一時記憶し、記録部１３に演算結果等の長期保存するデータを適宜記録する。また、ＣＰＵ１１は処理の必要に応じて操作部１５からの入力を受け取り、メモリ１２または記録部１３に記録したデータに基づいて、画像や文字等を床面表示装置２および表示装置６に表示する。
【００１７】
床面表示装置２は、練習者が選択するダンスの種類に応じて、２次元のコンピュータ画像で表されるダンスステップの連続する足型を、１ステップ毎に表示する。ステップの順番ｎ、ステップの緩急Ｃ、ステップの左右区別Ｍ、足型の画像の表示位置（床面表示装置２上における座標（Ｘ，Ｙ））、回転量Ｒ、および足型の画像の表示時間Ｔを含む制御データが、ダンスの種類毎に予めコンピュータ１に記録されており、コンピュータ１が、制御データに基づいて画像データの合成を行い、後述する足型画像のデータを作成する。画像データの合成は公知の方法で行うことができる。作成された足型画像のデータは、制御データと関連付けられてコンピュータ１に記録される。
【００１８】
スピーカ４は、練習者が選択するダンスの種類に応じて、コンピュータ１に予め音楽データとして記録されているダンス音楽を出力する。撮影装置５は、練習者が踊るダンスの映像（以下、ダンス映像と記す）を撮影してその動画像データをコンピュータ１に記録し、表示装置６は、練習者の選択に応じて、コンピュータ１に予め動画像データとして記録されているダンス映像、または撮影装置５で撮影されてコンピュータ１に動画像データとして記録されているダンス映像を表示する。
【００１９】
図２は、本発明の実施形態に係るダンス練習装置が備える床面表示装置の平面図であり、図３は図２のIII−III線に沿った断面図である。
【００２０】
床面表示装置２は複数の表示ユニット２１を備え、複数の表示ユニット２１がフロア２９上にタイル状に並べられて、例えば縦横３ｍ四方の大きさの床面表示装置２を構成している。コントローラ３は、床面表示装置２においてダンスの足型が所定の位置に表示されるように、複数の表示ユニット２１を制御する。例えば、複数の単位画面が並べられて一つの画面を構成しているマルチビジョン等のマルチ画面表示装置のように、コントローラ３は、１画面の画像データを受信すると、床面表示装置２上で画像が１画面として表示されるように、画像データを複数の領域に分割して各表示ユニット２１に送信する機能を有する。即ち、床面表示装置２は、コンピュータ１から送信される足型の画像データをコントローラ３を介して受信し、ダンスの足型を含む画像を表示する。床面表示装置２の上面には、例えば強化ガラス等の透明板２２が配置されており、各表示ユニット２１の周囲には、透明板２２を支持する脚部２３が配置されている。また、透明板２２の裏面には、練習者が踏んだ位置を検出するために、例えば抵抗膜方式の透明のタッチパネル２４が透明接着剤で取り付けられており、これによって検出された座標データ（床面表示装置２上における座標（Ｘ，Ｙ）に対応する）はコンピュータ１に記録される。表示ユニット２１は、任意の図形をカラー表示することができる表示装置であればよく、本実施形態では表示ユニット２１にカラー液晶ディスプレイを使用する。
【００２１】
図４は、床面表示装置に表示するダンスの足型図の一例を示す図であり、社交ダンスの種目「ブルース」のクォーター・ターンズの足型図である。図５〜図９は、図４に示すダンスの足型を１ステップづつ順番に示す図である。
【００２２】
以下では、本実施形態に係るダンス練習装置が表示する足型図の一例として、図４に示す連続する４つのステップ（第１のステップ〜第４のステップ）の足型の表示順を、図５〜図９を参照して説明する。また、本実施形態では、左右の足型は異なる文字を付して表示され、図５〜図９に示す足型図において、網掛けは足型の表示を意味し、破線は足型を消すこと（即ち、直前の動作）を意味する。破線の足型は、足型の表示順を説明するためのものである。
【００２３】
図４に示すように、本実施形態では、第１のステップ〜第４のステップにおいて床面表示装置２上に表示される足型３１ａ〜３１ｄは、ステップの順番を示すステップ文字３２およびステップの緩急を示すカウント文字３３を付して表示される。例えば社交ダンスの場合、ステップ文字３２は、例えば１〜９の範囲の数字であり、カウント文字３３は、例えば「ゆっくり」を意味する英単語の頭文字「Ｓ」（Ｓｌｏｗ）または「速く」を意味する英単語の頭文字「Ｑ」（Ｑｕｉｃｋ）である。図４中の矢印３４は、ステップ間の足の軌跡を意味する。図５〜図９に示すように、本実施形態において床面表示装置２上に同時に表示される足型の数は、練習者１人につき２つ（左右両足）である。図５〜図９に示す開始時の足型図、および第１のステップ〜第４のステップの足型図に対応する開始時の足型画像（Ｆ０）、および第１の足型画像（Ｆ１）〜第４の足型画像（Ｆ４）のデータは、予め作成されてコンピュータ１に記録されており、床面表示装置２上には、これら開始時の足型画像（Ｆ０）および第１の足型画像（Ｆ１）〜第４の足型画像（Ｆ４）が全画面表示される。開始時の足型画像（Ｆ０）データ、および第１の足型画像（Ｆ１）データ〜第４の足型画像（Ｆ４）データの作成方法については後述する。
【００２４】
表１は、図４に示す足型図に対応する制御データの一例であり、図１０は、コンピュータ１がコントローラ３に足型画像（Ｆ０〜Ｆ４）データを送信するタイミングを示すタイミングチャートである。尚、表１において、各ステップの表示時間Ｔは、対応する各ステップの緩急Ｃに応じて決定されている。
【００２５】
【表１】
2009022556.tif 000003
まず、練習者が操作部１５を操作して、希望する種類のダンスの選択をコンピュータ１に指示すると、コンピュータ１は開始時の足型画像（Ｆ０）データをコントローラ３に送信し、床面表示装置２は、開始時の足型画像（Ｆ０）を表示する。具体的には、図５に示すように、床面表示装置２上には、開始時の左右両足の足型３１Ｌおよび３１Ｒが表示される。
【００２６】
次に、練習者が操作部１５を操作して、練習の開始をコンピュータ１に指示すると、即ち、操作部１５からコンピュータ１に開始信号Ｓが送信されると、コンピュータ１は、開始信号Ｓを受信した時刻から、コンピュータ１に予めデータとして記録されている所定の待ち時間（例えば、１０００ミリ秒）後に、第１の足型画像（Ｆ１）データをコントローラ３に送信し、床面表示装置２は、第１の足型画像（Ｆ１）を表示する。具体的には、図６に示すように、床面表示装置２上には、第１のステップの足型３１ａおよび開始時の右足の足型３１Ｒが表示される。ここで、足型３１ａの内側には、ステップ文字３２およびカウント文字３３として文字「１」および文字「Ｓ」が表示され、「１番目」のステップを「ゆっくり」踏むことが練習者に示される。
【００２７】
次に、コンピュータ１は、第１の足型画像（Ｆ１）データを送信した時刻から、第１のステップの表示時間Ｔに指定された６００ミリ秒後に、第２の足型画像（Ｆ２）データをコントローラ３に送信し、床面表示装置２は、第２の足型画像（Ｆ２）を表示する。このように、第１の足型画像（Ｆ１）は、第２の足型画像（Ｆ２）が表示されるまでの６００ミリ秒の間表示される。具体的には、図７に示すように、床面表示装置２上には、第２のステップの足型３１ｂおよび第１のステップの足型３１ａが表示される。ここで、足型３１ｂの内側には、ステップ文字３２およびカウント文字３３として文字「２」および文字「Ｓ」が表示され、「２番目」のステップを「ゆっくり」踏むことが練習者に示される。第１のステップにおいて足型３１ａの内側に表示されていた文字「１」および文字「Ｓ」は、第２のステップでは表示されない。
【００２８】
次に、コンピュータ１は、第２の足型画像（Ｆ２）データを送信した時刻から、第２のステップの表示時間Ｔに指定された６００ミリ秒後に、第３の足型画像（Ｆ３）データをコントローラ３に送信し、床面表示装置２は、第３の足型画像（Ｆ３）を表示する。このように、第２の足型画像（Ｆ２）は、第３の足型画像（Ｆ３）が表示されるまでの６００ミリ秒の間表示される。具体的には、図８に示すように、床面表示装置２上には、第３のステップの足型３１ｃおよび第２のステップの足型３１ｂが表示される。ここで、足型３１ｃの内側には、ステップ文字３２およびカウント文字３３として文字「３」および文字「Ｑ」が表示され、「３番目」のステップを「速く」踏むことが練習者に示される。第２のステップにおいて足型３１ｂの内側に表示されていた文字「２」および文字「Ｓ」は、第３のステップでは表示されない。
【００２９】
次に、コンピュータ１は、第３の足型画像（Ｆ３）データを送信した時刻から、第３のステップの表示時間Ｔに指定された３００ミリ秒後に、第４の足型画像（Ｆ４）データをコントローラ３に送信し、床面表示装置２は、第４の足型画像（Ｆ４）を表示する。このように、第３の足型画像（Ｆ３）は、第４の足型画像（Ｆ４）が表示されるまでの３００ミリ秒の間表示される。具体的には、図９に示すように、床面表示装置２上には、第４のステップの足型３１ｄおよび第３のステップの足型３１ｃが表示される。ここで、足型３１ｄの内側には、ステップ文字３２およびカウント文字３３として文字「４」および文字「Ｑ」が表示され、「４番目」のステップを「速く」踏むことが練習者に示される。第３のステップにおいて足型３１ｃの内側に表示されていた文字「３」および文字「Ｑ」は、第４のステップでは表示されない。
【００３０】
また、図１０に示すように、第４の足型画像（Ｆ４）についても第３の足型画像（Ｆ３）の場合と同様に、第４の足型画像（Ｆ４）は、次に表示されるべき画像が表示されるまでの３００ミリ秒の間表示される。
【００３１】
このように、各ステップにおいて足を置くべき位置に、ステップ文字３２およびカウント文字３３を付して足型が表示される。また、ステップ文字３２およびカウント文字３３は、ステップを運ぶべき速さに応じた期間だけ表示され、動かさない足に対応する足型には、ステップ文字３２およびカウント文字３３は表示されない。これにより、練習者はステップの順番およびステップのカウントを正確に理解することができ、練習者がステップの順番や緩急を誤認することを防ぐことができる。
【００３２】
以下では、表１に示すデータに基づいて、図５〜図９に示す足型図を表示するための開始時の足型画像（Ｆ０）データ、および第１の足型画像（Ｆ１）データ〜第４の足型画像（Ｆ４）データの作成方法の一例について説明する。尚、以下の説明において、画像合成機能を有するプログラム、背景画像のデータ、左足の足型の画像データ（ＦＬ）、右足の足型の画像データ（ＦＲ）、ステップ文字の画像データおよびカウント文字の画像データは、予めコンピュータ１に記録されているものとする。また、特に明記しない場合、背景画像のデータ、左足の足型の画像データ（ＦＬ）、右足の足型の画像データ（ＦＲ）、ステップ文字の画像データおよびカウント文字の画像データは、各足型画像（Ｆ０〜Ｆ４）データを作成する度に記録部１３から新たにメモリ１２上に読み込まれ、画像データの合成に一時的に用いる中間合成画像のデータは、足型画像（Ｆ０〜Ｆ４）データの作成をそれぞれ完了する度にメモリ１２上から消去される。
【００３３】
図１１は、図４の領域IVを拡大した平面図である。図１１に示すように、本実施の形態に係る足型画像（Ｆ０〜Ｆ１）の作成方法では、例えば全面が白色の背景画像のデータに、右足の足型の画像データ（ＦＲ）または左足の足型の画像データ（ＦＬ）（以下、部分足型画像のデータと記す）を、回転量Ｒだけ回転させて、座標（Ｘ，Ｙ）で示される位置に合成して、足型画像を作成する。座標（Ｘ，Ｙ）は、床面表示装置２の右下端を基準（原点）とするときの部分足型画像の重心Ｇの座標である。回転量Ｒは、部分足型画像の重心を通る長軸の、Ｙ軸を基準とする時計回りの回転角度（度）である。
【００３４】
まず、図５を参照して、開始時の足型画像（Ｆ０）データの作成方法について説明する。図５に示すように、開始時には左右両足の足型が表示されている。そのため、表１に示すように、制御データにはステップの順番ｎ＝０に対応するデータが２セット（左右両足）含まれており、これらはステップの左右区別Ｍで識別される。また、開始時の足型画像（Ｆ０）データを作成する際には、ステップの緩急Ｃおよび足型画像の表示時間Ｔのデータは不要である。そのため、表１に示すように、ｎ＝０に対応する２つのデータ中のステップの緩急Ｃおよび足型画像の表示時間Ｔには、値が無いことを意味する文字列「ＮＵＬＬ」が設定されている。
【００３５】
まず、ステップの順番ｎ＝０かつステップの左右区別Ｍ＝Ｌに対応する制御データを参照して、背景画像のデータに、ステップの左右区別Ｍ＝Ｌに対応する左足の足型の画像データ（ＦＬ）を、回転量Ｒ＝３４０度だけ回転させて、足型の画像の表示位置（Ｘ，Ｙ）＝（５０，４０）に対応する位置に合成して、第１の中間合成画像を作成する。次に、ｎ＝０かつＭ＝Ｒに対応する制御データを参照して、第１の中間合成画像にさらに、Ｍ＝Ｒに対応する右足の足型の画像データ（ＦＲ）を、Ｒ＝３４０度だけ回転させて、（Ｘ，Ｙ）＝（４０，５０）に対応する位置に合成して、開始時の足型画像（Ｆ０）データを作成する。
【００３６】
次に、図６を参照して、第１の足型画像（Ｆ１）データの作成方法について説明する。まず、第１のステップでは、１番目のステップを意味するｎ＝１に対応する足を運ぶことを示すために、ｎ＝１に対応するステップ文字「１」の画像データと、ステップの緩急Ｃ＝Ｓに対応するカウント文字「Ｓ」の画像データとを、Ｍ＝Ｌに対応する左足の足型の画像データ（ＦＬ）に合成して、第１の中間合成画像を作成する。次に、ｎ＝１に対応する制御データを参照して、背景画像のデータに、第１の中間合成画像の画像データを、Ｒ＝３４０度だけ回転させて、（Ｘ，Ｙ）＝（７５，９０）に対応する位置に合成して、第２の中間合成画像を作成する。次に、１番目のステップがＭ＝Ｌで示される左足であるため、開始時の足型を意味するｎ＝０に対応する左右両足分のデータのうち、Ｍ＝Ｒで示される右足の制御データに基づいて、足型の画像データを合成する。即ち、ｎ＝０かつＭ＝Ｒに対応する制御データを参照して、第２の中間合成画像にさらに、Ｍ＝Ｒに対応する右足の足型の画像データ（ＦＲ）を、Ｒ＝３４０度だけ回転させて、（Ｘ，Ｙ）＝（４０，５０）に対応する位置に合成して、第１の足型画像（Ｆ１）データを作成する。
【００３７】
次に、図７を参照して、第２の足型画像（Ｆ２）データの作成方法について説明する。まず、第２のステップでは、２番目のステップを意味するｎ＝２に対応する足を運ぶことを示すために、ｎ＝２に対応するステップ文字「２」の画像データと、Ｃ＝Ｓに対応するカウント文字「Ｓ」の画像データとを、Ｍ＝Ｒに対応する右足の足型の画像データ（ＦＲ）に合成して、第１の中間合成画像を作成する。次に、ｎ＝２に対応する制御データを参照して、背景画像のデータに、第１の中間合成画像の画像データを、Ｒ＝３４０度だけ回転させて、（Ｘ，Ｙ）＝（８５，１５０）に対応する位置に合成して、第２の中間合成画像を作成する。次に、ｎ＝１に対応する制御データを参照して、第２の中間合成画像にさらに、Ｍ＝Ｌに対応する左足の足型の画像データ（ＦＬ）を、Ｒ＝３４０度だけ回転させて、（Ｘ，Ｙ）＝（７５，９０）の位置に合成して、第２の足型画像（Ｆ２）データを作成する。
【００３８】
以降、第２の足型画像（Ｆ２）と同様の作成方法で、ｎ＝３に対応する制御データおよびｎ＝２に対応する制御データを参照して第３の足型画像（Ｆ３）データを作成し、ｎ＝４に対応する制御データおよびｎ＝３に対応する制御データを参照して第４の足型画像（Ｆ４）データを作成する。
【００３９】
次に、実際に踊ったダンスの映像と足型とを同期させて表示する機能について説明する。図１２は、本発明の実施の形態に係るダンス練習装置が設置された状態を示す斜視図である。
【００４０】
図１２に示すように、足型を表示する床面表示装置２がフロア上に配置され、両端にスピーカ４を備える表示装置６が、ダンス練習装置の正面の練習者の目線の高さに配置されている。また、複数の撮影装置５がダンス練習装置の周囲４方向に配置されている。練習者が選択するダンスの種類に応じた一連の足型を床面表示装置２が表示している間、スピーカ４はダンスの種類に応じた所定のリズムのダンス音楽を出力し、表示装置６はダンスの種類に応じた映像、例えば、選択したダンスの種類に対応するダンス映像を表示する。
【００４１】
撮影装置５はダンスを撮影し、撮影した映像、即ち動画像データをコンピュータ１に記録する。記録した動画像データは、記録部１３から読み出されて表示装置６に表示される。例えば、撮影装置５を用いて、インストラクターによるダンスを予め撮影してコンピュータ１に記録しておき、記録したダンス映像を表示装置６に表示する。また、インストラクターによる一連のステップの位置およびタイミングをタッチパネル２４で検出して、検出したステップの位置データおよびステップのタイミング（例えば、時刻情報）を、足型の画像の表示位置（Ｘ，Ｙ）および足型の画像の表示時間Ｔとして予めコンピュータ１に記録しておき、上記したインストラクターによるダンス映像と共に、床面表示装置２上に表示する。この際、足型の画像の表示に必要となる回転量Ｒのデータとしては、コンピュータ１に予め記録されている、インストラクターが踊ったのと同じダンスのステップの回転量Ｒのデータを用いる。若しくは、コンピュータ１が、タッチパネル２４を用いて踏まれている領域を検出して足型の画像データを作成し、コンピュータ１が、得られた画像データ中の足型の長軸と短軸とを検出することにより、回転量Ｒのデータを算出する。これにより、練習者は、目の前の表示装置６上に表示されるインストラクターによるダンス映像、およびこれに同期して足下の床面表示装置２上に表示される足型を確認しながら、ダンスを効率的に練習することができる。ダンス映像と足型とを同期して表示させるには、撮影したダンス映像を記録する際、および検出したステップのタイミングを記録する際に、開始信号Ｓで表される時刻情報を付してコンピュータ１に記録すればよい。これにより、コンピュータ１は、開始信号Ｓに基づいて、ダンス映像および足型を同期して表示することができる。
【００４２】
以上、本発明の実施形態について説明したが、本発明は上記の実施形態に限定されるものではない。
【００４３】
例えば、上記では、表示する一連の足型画像を予め生成し、これらを指定されたタイミングで順次表示する場合を説明したが、指定されたタイミングに応じてリアルタイムに足型画像を生成してもよい。例えば、表１の表示時間Ｔによって決定されるタイミング毎に、上記で説明した足型画像の作成方法のうち、各タイミングに対応する処理を行って、対応する足型画像データを作成するようにしてもよい。ダンスの足型画像データを予め全て記録する場合には、多種類のダンスに対応するには大容量の記録手段を装備することが必要となる。しかし、表１に示したような制御情報と右足および左足の比較的小さい部分画像のみを記録しておき、リアルタイムに足型画像データを生成すれば、比較的小容量の記録手段を用いても、より多くの種類のダンスの足型画像データを表示することができる。
【００４４】
また、上記実施の形態では、「ブルース」のクォーター・ターンズを用いて説明したが、ダンスの種類はこれに限定されず、タンゴやワルツ等の社交ダンスの他の種目や、ヒップホップ、フラメンコ又はフラダンス等の他の種類のダンスであってもよい。
【００４５】
また、上記実施の形態では、ステップの緩急を示すカウント文字３３に「Ｓ」または「Ｑ」の文字を使用したが、カウント文字３３には任意の図形（文字、数字を含む）を使用することができ、ダンスの種類に応じて適宜変更してもよい。例えば「Ｓ」「Ｑ」以外のアルファベット、数字やアルファベットと図形の組み合わせ、例えばそれらの周りを円で囲んだ文字、中点「・」およびアンパサンド「＆」等の任意の文字または記号を使用することができる。
【００４６】
また、各ステップにおいて、ステップ文字３２およびカウント文字３３を、動作を伴う一方の足型にのみ付す場合に限定されず、動作を伴わない方の足型に付したステップ文字３２およびカウント文字３３を消さずに残しておいてもよい。
【００４７】
また、上記実施の形態では、練習者が１人の場合の足型を表示したが、練習者が２人の場合の足型、例えば、社交ダンスの男性用の足型と女性用の足型とを同時に表示してもよい。この場合、男性用の足型と女性用の足型とを区別するためには、例えば、女性用のステップの足型画像を男性用のステップの足型画像とは異なる形状（例えば、かかとに相当する部分を小さい円形とする足型）で表示すればよい。若しくは、例えば、男性用の足型画像を青色、女性用の足型画像を赤色として、男性用の足型と女性用の足型とを色分けして表示すればよい。
【００４８】
また、上記実施の形態では、床面表示装置２上に表示される足型図の足型間の距離および個々の足型の大きさは固定されているが、これらの値を、練習者の伸長に応じて、または練習者が大人の場合と子供の場合とで変更して表示してもよい。例えば、練習者が子供の場合は、足型の画像の表示位置（Ｘ，Ｙ）を、座標値ＸおよびＹそれぞれに子供用の座標スケーリング値α（０＜α＜１）を乗算した値の座標、即ち、（α×Ｘ，α×Ｙ）で表される座標として、足型画像（Ｆ０〜Ｆ１）を作成すればよい。この際、背景画像のデータに合成する右足の足型の画像データ（ＦＲ）および左足の足型の画像データ（ＦＬ）についても、画像の縦横のサイズをそれぞれα倍して、サイズを縮小するのが望ましい。これにより、練習者が子供の場合には、大人の場合と比較して、足型間の距離および個々の足型の大きさを縮小して床面表示装置２上に表示することができる。
【００４９】
また、上記実施の形態では、床面表示装置２上に表示される足型図の表示タイミングは固定されているが、練習者の好みや熟練度に応じて変えてもよい。例えば、上記したように、練習者が大人の場合と子供の場合とで表示タイミングを変える場合には、足型の画像の表示時間Ｔに、子供用の時間スケーリング値β（β＞１）を乗算した時間、即ち、β×Ｔで表される時間として、足型画像（Ｆ０〜Ｆ４）を表示すればよい。これにより、練習者が子供の場合には、大人の場合と比較して、足型画像（Ｆ０〜Ｆ４）を長い時間間隔で床面表示装置２上に表示することができる。また、練習者に応じて足型画像を表示するタイミングを変更するには、操作部１５を操作することによってスケーリング値βをコンピュータ１に指定することができるようにすればよい。なお、足型画像データをリアルタイムに生成する上記の方法は、子供用の足型画像データを作成したり、練習者の身長に応じて足型画像データをスケーリングしたり、練習者の好みや熟練度に応じたタイミングで表示したりする場合にも適用可能である。
【００５０】
また、上記実施の形態では、足型にステップ文字３２およびカウント文字３３を付して床面表示装置２上に表示したが、練習者の選択に応じて、ステップの送りを意味する矢印３４を床面表示装置２上に表示してもよい。矢印３４を表示することで、練習者は、ステップ間の足の移動をより直感的に理解することができる。
【００５１】
また、上記実施の形態では、練習中のダンス映像を撮影して、撮影したダンス映像を練習者正面の表示装置６上に表示したが、表示装置６上に表示する映像は実写したダンス映像そのものに限られず、例えば、予めコンピュータ１上に記録しておいた、例えば森林や海岸、月面等の画像を、撮影したダンス映像の背景に合成してダンス映像を作成し、表示装置６上に表示させてもよい。これにより、練習者自身のダンス映像の背景に好みの画像が合成され、ダンス練習装置のアミューズメント性を高めることができる。
【図面の簡単な説明】
【００５２】
【図１】本発明の実施形態に係るダンス練習装置の構成を示すブロック図である。
【図２】本発明の実施形態に係るダンス練習装置が備える床面表示装置の平面図である。
【図３】図２のIII−III線に沿った断面図である。
【図４】床面表示装置に表示するダンスの足型図の一例を示す図である。
【図５】図４に示すダンスの足型の開始時のステップを示す図である。
【図６】図４に示すダンスの足型の第１ステップを示す図である。
【図７】図４に示すダンスの足型の第２ステップを示す図である。
【図８】図４に示すダンスの足型の第３ステップを示す図である。
【図９】図４に示すダンスの足型の第４ステップを示す図である。
【図１０】コンピュータがコントローラに足型画像を送信するタイミングを示すタイミングチャートである。
【図１１】図４の領域IVを拡大した平面図である。
【図１２】本発明の実施の形態に係るダンス練習装置が設置された状態を示す斜視図である。
【符号の説明】
【００５３】
１    コンピュータ
２    床面表示装置
３    コントローラ
４    スピーカ
５    撮影装置
６    表示装置
２１    表示ユニット
２２    透明板
２３    脚部
２４    タッチパネル
２９    フロア
３１Ｌ  開始時の足型（左足）
３１Ｒ  開始時の足型（右足）
３１ａ  第１のステップの足型
３１ｂ  第２のステップの足型
３１ｃ  第３のステップの足型
３１ｄ  第４のステップの足型
３２    ステップ文字
３３    カウント文字
３４    矢印
【図１】
2009022556.tif 000004
【図２】
2009022556.tif 000005
【図３】
2009022556.tif 000006
【図４】
2009022556.tif 000007
【図５】
2009022556.tif 000008
【図６】
2009022556.tif 000009
【図７】
2009022556.tif 000010
【図８】
2009022556.tif 000011
【図９】
2009022556.tif 000012
【図１０】
2009022556.tif 000013
【図１１】
2009022556.tif 000014
【図１２】
2009022556.tif 000015