(57)【要約】【課題】従来のダンス教本では、ダンスの振り付けと音楽との関連付けがされていないため、実際に音楽に合わせて踊る際にテンポがつかみづらいという問題があった。【解決手段】本発明の「譜面印刷物」１は、音楽に合わせた踊りを表現した譜面であって、前記音楽の拍ごとに「踊りの形」２を表した「踊動作領域」３を配列した「第一配列領域」４を有する。当該構成を有することにより、音楽の拍と踊りの形が対応しているので、音楽がなくても音楽のテンポにあった踊りを身につけることが可能である。【選択図】図１
2013000987.tif 000002
【特許請求の範囲】
【請求項１】
音楽に合わせた踊りを表現した譜面であって、
前記音楽の拍ごとに踊りの形を表した踊動作領域を配列した第一配列領域を有する譜面印刷物。
【請求項２】
前記音楽の拍ごとに対応する音符を表した音符領域を配列した第二配列領域をさらに有する請求項１に記載の譜面印刷物。
【請求項３】
前記音楽が歌詞を伴う音楽である場合に、前記音楽の拍ごとに対応する歌詞を表した歌詞領域を配列した第三配列領域をさらに有する請求項１又は２に記載の譜面印刷物。
【請求項４】
前記踊動作領域は、一の音楽内で拍の長さが変化する場合に、前記音楽の拍の長さに応じてその領域の大きさが変化することを特徴とする請求項１から３のいずれか一に記載の譜面印刷物。
【請求項５】
前記第一配列領域は、八個の踊動作領域をひと固まりとして配列したものである請求項１から３のいずれか一に記載の譜面印刷物。
【請求項６】
連続する踊動作領域の踊りの形が同じである場合には最初にあらわれる踊りの形を、続く踊動作領域に表示しない請求項１から５のいずれか一に記載の譜面印刷物。
【請求項７】
前記踊りの形は、踊りを撮影した画像で表されている請求項１から６のいずれか一に記載の譜面印刷物。
【請求項８】
前記踊りの形の特徴が体の一部にあらわれる場合には、踊動作領域には、その部分の拡大表示をした請求項１から７のいずれか一に記載の譜面印刷物。
【請求項９】
請求項１から８のいずれか一に記載の譜面印刷物の譜面を表示する表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音楽に合わせる踊りを練習するための譜面に関するものである。
【背景技術】
【０００２】
従来のダンス教本としては、ダンスの振り付けを写真や説明文を用いて順番に説明するものが存在する。例えば、特許文献１において、体の位置、移動方向、歩幅などのダンサーの動作を教示するダンス用教本が開示されている。また、特許文献２においては、出来るだけ文字を使わないで、色や線の記号によってダンスの動きを直感的に把握させるダンス用教本が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−３１２４９３
【特許文献２】特開２００４−１２１７７５
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のダンス教本では、ダンスの振り付けと音楽との関連付けがされていないため、実際に音楽に合わせて踊る際にテンポがつかみづらいという問題があった。
【課題を解決するための手段】
【０００５】
以上の課題を解決するために、音楽に合わせた踊りを表現した譜面であって、前記音楽の拍ごとに踊りの形を表した踊動作領域を配列した第一配列領域を有する譜面印刷物を提案する。
【発明の効果】
【０００６】
以上のような構成をとる本発明によって、音楽の拍と踊りの形が対応しているので、音楽がなくても音楽のテンポにあった踊りを身につけることが可能である。
【図面の簡単な説明】
【０００７】
【図１】実施形態１の譜面印刷物の一例を示す図
【図２】実施形態１の譜面印刷物の他の例（１）を示す図
【図３】実施形態１の譜面印刷物の他の例（２）を示す図
【図４】実施形態１の譜面情報生成プログラムの処理の流れの一例を示す図
【図５】踊動作画像生成プログラムの処理の流れの一例を示す図
【図６】実施形態２の譜面印刷物の一例を示す図
【図７】実施形態２の譜面情報生成プログラムの処理の流れの一例を示す図
【図８】音情報生成プログラムの処理の流れの一例を示す図
【図９】実施形態３の譜面印刷物の一例を示す図
【図１０】実施形態３の譜面情報生成プログラムの処理の流れの一例を示す図
【図１１】歌詞情報生成プログラムの処理の流れの一例を示す図
【図１２】実施形態４の譜面印刷物の一例を示す図
【図１３】実施形態４の譜面情報生成プログラムの処理の流れの一例を示す図
【図１４】拍長情報生成プログラムの処理の流れの一例を示す図
【図１５】実施形態５の譜面印刷物の一例を示す図
【図１６】実施形態５の譜面情報生成プログラムの処理の流れの一例を示す図
【図１７】拡大画像生成プログラムの処理の流れの一例を示す図
【発明を実施するための形態】
【０００８】
以下、本発明の実施形態について説明する。実施形態と請求項の相互の関係は以下の通りである。実施形態１は主に請求項１、５、６、７、９などに関し、実施形態２は主に請求項２、９などに関し、実施形態３は主に請求項３、９などに関し、実施形態４は主に請求項４、９などに関する。なお、本発明はこれら実施形態に何ら限定されるものではなく、その要旨を逸脱しない範囲内において、様々な態様で実施しうる。
【０００９】
<<実施形態１>>
【００１０】
<概要>
本実施形態の譜面印刷物は、音楽に合わせた踊りを表現した譜面であって、音楽の拍ごとに踊りの形を表した踊動作領域を配列したものである。当該構成を有することによって、音楽の拍と踊りの形が対応しているので、音楽がなくても音楽のテンポにあった踊りを身につけることが可能である。
【００１１】
<構成>
図１は、本実施形態の譜面印刷物の一例を示す図である。この図に示されているように、本実施形態の「譜面印刷物」１は、音楽に合わせた踊りを表現した譜面であって、前記音楽の拍ごとに「踊りの形」２を表した「踊動作領域」３を配列した「第一配列領域」４を有する。
【００１２】
拍とは、等しい間隔で打たれる基本的なリズムの時間単位をいう。また、その基本的なリズムのことを拍節という。理想的な踊りの形はリズムに合わせて変化していくものであり、上級者ほどリズムに合わせて踊ることが可能である。しかしながら初心者や踊りが苦手な人はリズムに合わせて踊ることが難しく、単に踊りの順番や形を覚えるだけでは上達しない場合も多い。
【００１３】
本実施形態の譜面印刷物においては、踊動作領域にて拍ごとの踊りの形が表されるため、これを見た人が、音楽のリズムを確認しながら、踊りの形や順番を覚えることが可能になる。なお、本実施形態の譜面印刷物を用いる音楽としては、ポップミュージック、クラシックミュージック、ロックミュージック、演歌、古典音楽など種々のものが考えられ、特定の音楽に限定されるものではない。
【００１４】
当該踊りの形は、踊りを撮影した画像で表すことも可能であるし、踊りを表現した図形や絵などで表すことも可能である。ただし、踊りの形を画像によって表すことにより、これを見る者が容易にイメージしやすくなるといえる。
【００１５】
また、音楽の種類に対応して踊りの形も種々のものが考えられる。体全体を使った踊りや、体の一部を使った踊り、一人の動きのみによって完成する踊り、複数人の動きによって完成する踊りなど、種々の形態が考えられる。踊動作領域においては、踊りの形が明確になるように、体全体の動きや、体の特定の部分の動きなどを表す。なお、複数人の動きによって完成する踊りは、複数人の全て又は一部の動きを踊動作領域にて表す。
【００１６】
なお、図２に示すように、連続する踊動作領域の踊りの形が同じである場合には最初にあらわれる踊りの形を、続く踊動作領域に表示しない構成も好適である。ここで、続く踊動作領域に踊りの形を表示しない場合は、図３に示すように同じ踊りの形が続くことを示す矢印を表示したり、同じ踊りの形であることを示す記号を表示したりすることも可能である。同じ踊りの形が連続する場合において、各踊動作領域に同じ踊りの形を表すことも可能であるが、これを見る者は各動作領域に表されている踊りの形が同じものであるか否かを確認する必要が生じる。そこで、同じ踊りの形が連続する場合は、最初に表れる踊りの形を続く踊動作領域に表示しないことによって、同じ踊りの形であることを明確にする。これによって、これを見る者は同じ踊りの形が連続することを瞬時に把握することが可能になる。
【００１７】
踊動作領域は、図１から図３に示すように、四角形の領域とすることが考えられるが、円形や多角形など他の形状の領域とすることも可能である。また、踊動作領域は、枠によってその外形が定められている必要はなく、踊りの形を表すための所定の大きさが確保されていれば足りる。
【００１８】
踊動作領域を配列するとは、踊動作領域を順序立てて並べることをいう。なお、配列する際には、図１から図３に示すように、右方向に踊動作領域を並べていくことが考えられるが、左方向に並べていくことも可能であるし、縦方向に並べていくことも可能である。また、１行あたり何列の踊動作領域を並べるか又は１列あたり何行の踊動作領域を並べるかに関しても特に制限はなく、図１に示すように１行当たり８個の踊動作領域を並べてもよいし、その他の個数の踊動作領域を並べてもよい。
【００１９】
ただし、前記第一配列領域は、八個の踊動作領域をひと固まりとして配列したものであることが好ましい。踊りでは基本的に８拍の強い拍（オンカウント）を１つの区切りとして数えていくことが多く、踊りを覚える場合、八個の踊りをひと固まりとして捉えることが多い。例えば、「ワン、ツー、スリー、フォー、ファイブ、シックス、セブン、エイト」と掛け声をかけながら、対応する八個の踊りの形を覚えていく。この場合において、八個の踊動作領域をひと固まりとして配列することによって、八個からなる踊りの形のワンセットを容易に覚えることが可能になる。なお、八個の踊動作領域をひと固まりとする方法としては、１行当たり八個の踊動作領域を配列する方法の他に、各踊動作領域の一部に１から８などの番号を表示したり、八個の踊動作領域ごとに区切りを示す線や記号などを表示したりする方法も可能である。
【００２０】
また、体の一部の動きに特徴がある場合は、当該動きを示す図形や記号を体の一部の近くに表示することも可能である。図１の例では、手をぐるりと回す踊りの形を示す踊動作領域において手の近くに回転方向を示す矢印記号を表示したり、両手をらせん状に動かしながら下方向に降ろす踊りの形を示す踊動作領域において両手の近くにらせん記号を表示したりしている。
【００２１】
<表示装置>
本実施形態の譜面印刷物の表示情報は必ずしも紙媒体で提示する必要はなく、ディスプレイを介して表示することも可能である。この場合、表示装置は、譜面印刷物の表示データを通信回線を介して取得したり、外部記録媒体から取得したりして、ディスプレイに対して表示データを出力する。なお、表示装置自身において、譜面印刷物の表示データを生成し、当該データを表示出力する態様も考えられる。
【００２２】
なお、譜面印刷物の表示情報をディスプレイに表示する際には、譜面印刷物の全体を一画面に収まるように表示する必要は必ずしもなく、一連の踊りの形が把握可能なように譜面印刷物の一部を表示することが好ましい。例えば、一行あたり八個の踊りの形が表されている場合は、少なくとも一行の踊りの形が一画面に収まるように表示する。
【００２３】
また、表示装置の内部において、スタートボタンの操作入力を受け付けると共に拍をカウントアップする処理を行い、カウントの値に応じて表示部分を切り替えたり、スクロール表示したりすることが可能である。また、カウントの値に応じて対応する踊動作領域などをライトアップしたりして他の踊動作領域と区別可能なように表示することも可能である。
【００２４】
また、表示装置において、表示する譜面印刷物の表示情報に合わせて、カウントの値に応じて音楽のテンポを通知する音声出力を行ってもよい。この場合、メトロノームのように機械的な音の形で音声出力してもよいし、人の掛け声の形（「ワン、ツー、スリー、フォー、ファイブ、シックス、セブン、エイト」など）で音声出力してもよい。
【００２５】
また、表示装置において、ユーザからの特定の指示に応じて譜面印刷物の表示情報をディスプレイに表示出力することも可能である。例えば、ユーザがダンスゲームを行っている際に踊りの形をチェックするために譜面の表示指示（ヘルプ画面の表示指示など）を行うと、表示装置が譜面情報をディスプレイに対して表示出力する。これにより、ユーザはダンスゲームの踊りの形を簡易に把握することが可能になる。
【００２６】
<譜面情報生成プログラム>
本実施形態の譜面印刷物の情報は、譜面情報生成プログラムをＣＰＵにて実行することによって生成することが可能である。当該プログラムの実行は、上記で説明した表示装置にて行われてもよいし、表示装置に対して通信回線などを介して情報を提供する他の装置にて行われてもよい。以下、ＣＰＵにて当該プログラムを実行した場合の処理の流れについて説明する。なお、譜面情報生成プログラムは、ユーザによって起動されてもよいし、他のプログラムからの読み出しによって起動されてもよい。
【００２７】
図４は、譜面情報生成プログラムをＣＰＵにて実行した際の処理の流れの一例を示すフローチャートである。まず、ステップＳ０４０１において、ＣＰＵは踊動作画像取得ステップを実行し、長期記憶領域に保持されている音楽の拍ごとの踊りの形を示す画像データをＲＡＭに読み出す。当該画像データの生成に関しては、以下の<踊動作画像生成プログラム>の欄にて説明する。次に、ステップＳ０４０２において、ＣＰＵはシートデータ取得ステップを実行し、踊りの形を示す画像データを配列するためのシートデータを長期記憶装置からＲＡＭに読み出す。当該シートデータには、配列する画像のサイズの情報や各画像の配置座標の情報、各踊動作領域を区切る枠の位置を示す情報などが含まれている。次に、ステップＳ０４０３において、ＣＰＵは譜面印刷物データ生成ステップを実行し、シートデータの情報に基づいて、音楽の拍ごとの踊りの形を示す画像データを配列したデータ（譜面印刷物のデータ）を生成する。当該処理において、踊りの形を示す画像が指定された画像サイズや画素数の条件を満たさない場合は、条件を満たすように変換する処理を行う。次に、ステップＳ０４０４において、ＣＰＵは譜面データ格納ステップを実行し、生成された譜面印刷物のデータに対して識別情報を割り振って、長期記憶装置に格納する。
【００２８】
<踊動作画像生成プログラム>
上記譜面情報生成プログラムの実行の際に用いられる音楽の拍ごとの踊りの形を示す画像データは、人の手による撮影によって生成することも可能であるが、踊動作画像生成プログラムを実行することによって自動的に生成することも可能である。以下、ＣＰＵにて当該プログラムを実行した場合の処理の流れについて説明する。なお、踊動作画像生成プログラムは、ユーザによって起動されてもよいし、他のプログラム（例えば、譜面情報生成プログラム）から起動されてもよい。
【００２９】
図５は、踊動作画像生成プログラムをＣＰＵにて実行した際の処理の流れの一例を示すフローチャートである。まず、ステップＳ０５０１において、ＣＰＵは動画取得ステップを実行し、長期記憶装置に保持されている音楽に合わせた踊りの動画データをＲＡＭに読み出す。ここで、動画データは予め通信回線を介して取得したものであってもよいし、予め自ら撮影したものであってもよい。次にステップＳ０５０２において、ＣＰＵは拍情報取得ステップを実行し、読み出した動画データのうちの音楽データを解析し、音楽における拍（時間単位）の情報を取得する。例えば、音声の強弱やメロディの繰返しを検出することによって、音楽中の各部分における拍の長さの情報を抽出することが可能である。次にステップＳ０５０３において、ＣＰＵは踊動作抽出ステップを実行し、読み出した動画データのうち、開始時刻から拍ごとの画像データを抽出する。次にステップＳ０５０４において、ＣＰＵは踊画像データ格納ステップを実行し、抽出した各画像データに対して連続する識別番号をそれぞれ割り振って、長期記憶装置に格納する。
【００３０】
<効果>
本実施形態の譜面印刷物は、音楽の拍と踊りの形が対応しているので、音楽がなくても音楽のテンポにあった踊りを身につけることが可能である。
【００３１】
<<実施形態２>>
【００３２】
<概要>
本実施形態の譜面印刷物は、基本的に実施形態１と同様であるが、音楽の拍ごとに対応する音符を表した音符領域をさらに配列したものである。当該構成とすることにより、音楽の拍とメロディと踊りの形が対応しているので、音楽を流さなくても音楽のテンポにあった踊りを身につけることが可能である。
【００３３】
<構成>
図６は、本実施形態の譜面印刷物の一例を示す図である。この図に示されているように、本実施形態の「譜面印刷物」１は、音楽に合わせた踊りを表現した譜面であって、前記音楽の拍ごとに「踊りの形」２を表した「踊動作領域」３を配列した「第一配列領域」４と、前記音楽の拍ごとに対応する「音符」５を表した「音符領域」６を配列した「第二配列領域」７を有する。以下、本実施形態の譜面印刷物の特徴点である第二配列領域について説明する。
【００３４】
本実施形態の譜面印刷物においては、音符領域において、前記音楽の拍ごとに対応する音符が表される。つまり、当該音符を確認することによって各音の長さや高さを把握することが可能であり、曲中においてリズムが大きく変化する音楽であっても、そのリズムの変化を把握した上で拍ごとの踊りの形を覚えていくことが可能である。なお、音符としては、付点音符、複付点音符や連音符も含まれる。また、音符には、音の長さのみを示す符号（リズム符）も含まれるものである。この場合、リズムのみを表すことになるが、音楽の拍に合わせた踊りを覚える上では十分に効果的である。
【００３５】
また、音符の他に、休符を加えることも可能である。当該休符を確認することによって、音が休みとなる長さを把握することが可能になり、その上で拍ごとの踊の形を覚えていくことが可能になる。当該休符には、付点休符、複付休符も含まれる。
【００３６】
音符領域の外形は、図６に示すように、四角形とすることが考えられるが、この例に限定されるものではない。また、音符領域は、枠によってその外形が定められている必要はなく、音楽の拍ごとに対応する音符を表すために所定の大きさが確保されていれば足りる。また、音符領域は、音符の音高が分かりやすくなるように五線を引くことが主として考えられるが、音符がリズムのみを表す場合には不要であり、必須の構成ではない。
【００３７】
また、音符領域は、踊動作領域と、領域の全部又は一部を共有する構成とすることも可能である。この場合、音楽の拍ごとの踊りの形と音楽の拍ごとに対応する音符が重なって表示されることも考えられるが、色などを異ならせることによって区別可能にすれば足りる。
【００３８】
音符領域を配列するとは、音符領域を順序立てて並べることをいう。なお、音符領域も
踊動作領域も拍を単位としているため、それぞれの領域の配列方法は同一のものとなる。つまり、第二配列領域の行列数は、第一配列領域の行列数と同一になる。例えば、踊動作領域を右方向に並べていく場合は、音符領域についても、踊動作領域に並行配置して又は重畳配置して右方向に並べていく。
【００３９】
<譜面情報生成プログラム>
本実施形態の譜面印刷物の情報は、譜面情報生成プログラムをＣＰＵにて実行することによって生成することが可能である。以下、ＣＰＵにて当該プログラムを実行した場合の処理の流れについて説明する。
【００４０】
図７は、譜面情報生成プログラムをＣＰＵにて実行した際の処理の流れの一例を示すフローチャートである。まず、ステップＳ０７０１において、ＣＰＵは踊動作画像取得ステップを実行し、長期記憶領域に保持されている音楽の拍ごとの踊りの形を示す画像データをＲＡＭに読み出す。次にステップＳ０７０２において、ＣＰＵは音情報取得ステップを実行し、長期記憶装置に保持されている音楽の拍ごとの音高と音の長さの情報である音情報をＲＡＭに読み出す。当該情報の生成に関しては、以下の<音情報生成プログラム>の欄にて説明する。次にステップＳ０７０３において、音楽の拍ごとの音高と音の長さに対応する音符の画像データを長期記憶装置からＲＡＭに読み出す。次にステップＳ０７０４において、ＣＰＵはシートデータ取得ステップを実行し、踊りの形を示す画像と音符を配列するためのシートデータを長期記憶ステップからＲＡＭに読み出す。当該シートデータには、音高に応じて変化する、音符の配置座標のテーブル情報、各音符領域を区切る枠の位置を示すテーブル情報などが含まれている。次に、ステップＳ０７０５において、ＣＰＵは譜面印刷物データ生成ステップを実行し、シートデータの情報に基づいて、音楽の拍ごとの踊りの形を示す画像データと音符を示す画像データを配列したデータ（譜面印刷物のデータ）を生成する。次に、ステップＳ０７０６において、ＣＰＵは譜面データ格納ステップを実行し、生成された譜面印刷物のデータに対して識別情報を割り振って、長期記憶装置に格納する。
【００４１】
<音情報生成プログラム>
上記譜面情報生成プログラムの実行の際に用いられる音楽の拍ごとの音情報は、人の手によって生成することも可能であるが、音情報生成プログラムを実行することによって自動的に生成することも可能である。以下、ＣＰＵにて当該プログラムを実行した場合の処理の流れについて説明する。なお、音情報生成プログラムは、ユーザによって起動されてもよいし、他のプログラム（例えば、譜面情報生成プログラム）から起動されてもよい。
【００４２】
図８は、音情報生成プログラムをＣＰＵにて実行した際の処理の流れの一例を示すフローチャートである。まず、ステップＳ０８０１において、ＣＰＵは動画取得ステップを実行し、長期記憶装置に保持されている音楽に合わせた踊りの動画データをＲＡＭに読み出す。次にステップＳ０８０２において、ＣＰＵは拍情報取得ステップを実行し、読み出した動画データのうちの音楽データを解析し、音楽における拍（音）の長さ（時間単位）の情報を取得する。次にステップＳ０８０３において、ＣＰＵは音情報抽出ステップを実行し、音楽データのうち、開始時刻から拍ごとの音高を抽出する。次にステップＳ０８０４において、ＣＰＵは音情報格納ステップを実行し、抽出した拍ごとの音高及び音の長さを示す情報である音情報に対して特定の識別番号を割り振って、長期記憶装置に格納する。
【００４３】
<効果>
本実施形態の譜面印刷物は、音楽の拍とメロディと踊りの形が対応しているので、音楽を流さなくても音楽のテンポにあった踊りを身につけることが可能である。
【００４４】
<<実施形態３>>
【００４５】
<概要>
本実施形態の譜面印刷物は、基本的に実施形態１と同様であるが、音楽の拍ごとに対応する歌詞を表した歌詞領域をさらに配列したものである。当該構成とすることにより、音楽の拍と歌詞と踊りの形が対応しているので、音楽を流さなくても音楽のテンポにあった踊りを身につけることが可能である。
【００４６】
<構成>
図９は、本実施形態の譜面印刷物の一例を示す図である。この図に示されているように、本実施形態の「譜面印刷物」１は、音楽に合わせた踊りを表現した譜面であって、前記音楽の拍ごとに「踊りの形」２を表した「踊動作領域」３を配列した「第一配列領域」４と、前記音楽の拍ごとに対応する「歌詞」８を表した「歌詞領域」９を配列した「第三配列領域」１０を有する。なお、実施形態２と同様に、前記音楽の拍ごとに対応する音符を表した第二配列領域を同時に設けてもよい。以下、実施形態１、２との相違点である、第三配列領域について説明する。
【００４７】
本実施形態の譜面印刷物においては、歌詞領域において、前記音楽の拍ごとに対応する歌詞が表される。つまり、当該歌詞と踊動作領域に表される踊りの形を確認することによっていずれの歌詞と踊りが対応しているかを把握することが可能であり、歌詞をイメージしながら拍ごとの踊りの形を覚えていくことが可能である。
【００４８】
歌詞領域の外形は、図９に示すように、四角形とすることが考えられるが、この例に限定されるものではない。また、歌詞領域は、枠によってその外形が定められている必要はなく、音楽の拍ごとに対応する歌詞を表すために所定の大きさが確保されていれば足りる。
【００４９】
また、歌詞領域は、踊動作領域と、領域の全部又は一部を共有する構成とすることも可能である。この場合、音楽の拍ごとの踊りの形と音楽の拍ごとに対応する歌詞が重なって表示されることも考えられるが、色などを異ならせることによって区別可能にすれば足りる。
【００５０】
歌詞領域を配列するとは、歌詞領域を順序立てて並べることをいう。なお、歌詞領域も
踊動作領域も拍を単位としているため、それぞれの領域の配列方法は同一のものとなる。つまり、第三配列領域の行列数は、第一配列領域の行列数と同一になる。例えば、踊動作領域を右方向に並べていく場合は、歌詞領域についても、踊動作領域に並行配置して又は重畳配置して右方向に並べていく。
【００５１】
<譜面情報生成プログラム>
本実施形態の譜面印刷物の情報は、譜面情報生成プログラムをＣＰＵにて実行することによって生成することが可能である。以下、ＣＰＵにて当該プログラムを実行した場合の処理の流れについて説明する。
【００５２】
図１０は、譜面情報生成プログラムをＣＰＵにて実行した際の処理の流れの一例を示すフローチャートである。まず、ステップＳ１００１において、ＣＰＵは踊動作画像取得ステップを実行し、長期記憶領域に保持されている音楽の拍ごとの踊りの形を示す画像データをＲＡＭに読み出す。次にステップＳ１００２において、ＣＰＵは歌詞情報取得ステップを実行し、長期記憶装置に保持されている音楽の拍ごとの歌詞の情報である歌詞情報をＲＡＭに読み出す。当該情報の生成に関しては、以下の<歌詞情報生成プログラム>の欄にて説明する。次にステップＳ１００３において、音楽の拍ごとの歌詞に対応する文字列データを長期記憶装置からＲＡＭに読み出す。次にステップＳ１００４において、ＣＰＵはシートデータ取得ステップを実行し、踊りの形を示す画像と文字列を配列するためのシートデータを長期記憶ステップからＲＡＭに読み出す。当該シートデータには、各歌詞を示す文字列の配置座標の情報、各歌詞領域を区切る枠の位置を示す情報などが含まれている。次に、ステップＳ１００５において、ＣＰＵは譜面印刷物データ生成ステップを実行し、シートデータの情報に基づいて、音楽の拍ごとの踊りの形を示す画像データと歌詞を示す文字列を配列したデータ（譜面印刷物のデータ）を生成する。次に、ステップＳ１００６において、ＣＰＵは譜面データ格納ステップを実行し、生成された譜面印刷物のデータに対して識別情報を割り振って、長期記憶装置に格納する。
【００５３】
<歌詞情報生成プログラム>
上記譜面情報生成プログラムの実行の際に用いられる音楽の拍ごとの歌詞の情報は、人の手によって生成することも可能であるが、歌詞情報生成プログラムを実行することによって自動的に生成することも可能である。以下、ＣＰＵにて当該プログラムを実行した場合の処理の流れについて説明する。なお、歌詞情報生成プログラムは、ユーザによって起動されてもよいし、他のプログラム（例えば、譜面情報生成プログラム）から起動されてもよい。
【００５４】
図１１は、歌詞情報生成プログラムをＣＰＵにて実行した際の処理の流れの一例を示すフローチャートである。まず、ステップＳ１１０１において、ＣＰＵは動画取得ステップを実行し、長期記憶装置に保持されている音楽に合わせた踊りの動画データをＲＡＭに読み出す。次にステップＳ１１０２において、ＣＰＵは拍情報取得ステップを実行し、読み出した動画データのうちの音楽データを解析し、音楽における拍（音）の長さ（時間単位）の情報を取得する。次にステップＳ１１０３において、ＣＰＵは歌詞情報抽出ステップを実行し、音楽データのうち、開始時刻から拍ごとの歌詞の情報を抽出する。ここで、歌詞の情報が音楽データに含まれていない場合は、音声出力データを解析して歌詞の情報を取得してもよいし、ネットワークを介して歌詞の情報を自動的にダウンロードしてもよい。次にステップＳ１１０４において、ＣＰＵは歌詞情報格納ステップを実行し、抽出した拍ごとの歌詞を示す情報である歌詞情報に対して特定の識別番号を割り振って、長期記憶装置に格納する。
【００５５】
<効果>
本実施形態の譜面印刷物は、音楽の拍と歌詞と踊りの形が対応しているので、音楽を流さなくても音楽のテンポにあった踊りを身につけることが可能である。
【００５６】
<<実施形態４>>
【００５７】
<概要>
本実施形態の譜面印刷物は、基本的に実施形態１と同様であるが、一の音楽内で拍の長さが変化する場合に、音楽の拍ごとに踊りの形を表した踊動作領域を、音楽の拍の長さに応じてその長さが変化するように配列したものである。当該構成とすることにより、音楽の拍の長さを把握しながら、拍ごとの踊りの形を身につけることが可能である。
【００５８】
<構成>
図１２は、本実施形態の譜面印刷物の一例を示す図である。この図に示されているように、本実施形態の「譜面印刷物」１は、音楽に合わせた踊りを表現した譜面であって、前記音楽の拍ごとに「踊りの形」２を表した「踊動作領域」３を配列した「第一配列領域」４を有し、踊動作領域は、一の音楽内で拍の長さが変化する場合に、前記音楽の拍の長さに応じてその領域の大きさが変化することを特徴とする。なお、実施形態２、３と同様に、前記音楽の拍ごとに対応する音符を表した第二配列領域や、前記音楽の拍ごとに対応する歌詞を表した歌詞領域を配列した第三配列領域を同時に設けてもよい。以下、実施形態１から３との相違点である、第一配列領域の特徴について説明する。
【００５９】
本実施形態の譜面印刷物においては、踊動作領域が、一の音楽内で拍の長さが変化する場合に、前記音楽の拍の長さに応じてその長さが変化する。一の音楽において、テンポが上がったり下がったりすることがあり、それに合わせて踊りの動作も早くなったり遅くなったりする場合が多い。その場合においても、踊動作領域の長さを確認することによって拍の長さとその拍における踊りの形を同時に把握することが可能であり、拍の長さを確認しながら拍ごとの踊りの形を覚えていくことが可能である。
【００６０】
具体的には、音楽の一の部分（例えば、イントロ部分）においては当該踊動作領域の長さを１行の８分の１の長さとし、拍の長さが一の部分と比較して半分になる他の部分（例えば、間奏部分）においては踊動作領域の長さを１行の１６分の１の長さとすることが考えられる。なお、音楽の拍の長さが変化するポイントにおいては、そのポイントが明確になるように特別な記号や文字などを付しておくことも可能である。
【００６１】
<譜面情報生成プログラム>
本実施形態の譜面印刷物の情報は、譜面情報生成プログラムをＣＰＵにて実行することによって生成することが可能である。当該プログラムの実行は、上記で説明した表示装置にて行われてもよいし、表示装置に対して通信回線などを介して情報を提供する他の装置にて行われてもよい。以下、ＣＰＵにて当該プログラムを実行した場合の処理の流れについて説明する。なお、譜面情報生成プログラムは、ユーザによって起動されてもよいし、他のプログラムから起動されてもよい。
【００６２】
図１３は、譜面情報生成プログラムをＣＰＵにて実行した際の処理の流れの一例を示すフローチャートである。まず、ステップＳ１３０１において、ＣＰＵは踊動作画像取得ステップを実行し、長期記憶領域に保持されている音楽の拍ごとの踊りの形を示す画像データをＲＡＭに読み出す。次に、ステップＳ１３０２において、ＣＰＵは拍情報取得ステップを実行し、長期記憶装置に保持されている音楽の拍ごとの拍の長さの情報である拍長情報をＲＡＭに読み出す。当該情報の生成に関しては、以下の<拍長情報生成プログラム>の欄にて説明する。次に、ステップＳ１３０３において、ＣＰＵはシートデータ取得ステップを実行し、踊りの形を示す画像データを配列するためのシートデータを長期記憶装置からＲＡＭに読み出す。当該シートデータには、拍の長さに応じて変化する、各画像の配置座標のテーブル情報や画像サイズのテーブル情報、各踊動作領域を区切る枠の位置を示すテーブル情報などが含まれている。次に、ステップＳ１３０４において、ＣＰＵは譜面印刷物データ生成ステップを実行し、シートデータの情報に基づいて、音楽の拍ごとの踊りの形を示す画像データを配列したデータ（譜面印刷物のデータ）を生成する。次に、ステップＳ１３０５において、ＣＰＵは譜面データ格納ステップを実行し、生成された譜面印刷物のデータに対して識別情報を割り振って、長期記憶装置に格納する。
【００６３】
<拍長情報生成プログラム>
上記譜面情報生成プログラムの実行の際に用いられる音楽の拍ごとの歌詞の情報は、人の手によって生成することも可能であるが、歌詞情報生成プログラムを実行することによって自動的に生成することも可能である。以下、ＣＰＵにて当該プログラムを実行した場合の処理の流れについて説明する。なお、歌詞情報生成プログラムは、ユーザによって起動されてもよいし、他のプログラム（例えば、譜面情報生成プログラム）から起動されてもよい。
【００６４】
図１４は、拍長情報生成プログラムをＣＰＵにて実行した際の処理の流れの一例を示すフローチャートである。まず、ステップＳ１４０１において、ＣＰＵは動画取得ステップを実行し、長期記憶装置に保持されている音楽に合わせた踊りの動画データをＲＡＭに読み出す。次に、ステップＳ１４０２において、ＣＰＵは拍長情報取得ステップを実行し、読み出した動画データのうちの音楽データを解析し、音楽における拍（音）の長さ（時間単位）の情報を取得する。次に、ステップＳ１４０３において、ＣＰＵは拍長情報格納ステップを実行し、抽出した拍ごとの拍の長さの情報である拍長情報に対して特定の識別番号を割り振って、長期記憶装置に格納する。
【００６５】
<効果>
本実施形態の譜面印刷物は、音楽の拍の長さを把握しながら、拍ごとの踊りの形を身につけることが可能である。
【００６６】
<<実施形態５>>
【００６７】
<概要>
本実施形態の譜面印刷物は、基本的に実施形態１から４と同様であるが、踊りの形の特徴が体の一部にあらわれる場合には、音楽の拍に対応させて体の一部を拡大表示する。当該構成とすることにより、踊りの特徴部分を詳細に把握しながら、拍ごとの踊りの形を身につけることが可能である。
【００６８】
<構成>
図１５は、本実施形態の譜面印刷物の一例を示す図である。この図に示されているように、本実施形態の「譜面印刷物」１は、音楽に合わせた踊りを表現した譜面であって、前記音楽の拍ごとに「踊りの形」２を表した「踊動作領域」３を配列した「第一配列領域」４を有し、前記踊りの形の特徴が体の一部にあらわれる場合には、踊動作領域には、その部分の「拡大表示」１１をする。なお、実施形態２、３、４と同様に、前記音楽の拍ごとに対応する音符を表した第二配列領域や、前記音楽の拍ごとに対応する歌詞を表した歌詞領域を配列した第三配列領域を同時に設けてもよい。以下、実施形態１から４との相違点である、第一配列領域の特徴について説明する。
【００６９】
上述のように、本実施形態の譜面印刷物は、踊りの形の特徴が体の一部にあらわれる場合には、踊動作領域には、その部分の拡大表示をする。一の音楽内において、例えば手の動きや足の動きに特に踊りの形の特徴があらわれる場合もあるし、踊り手の表情に踊りの形があらわれる場合もある。この場合において、各踊動作領域に当該特徴部分の拡大表示を行うことにより、その部分の踊りの詳細な形を把握することが可能になる。
【００７０】
なお、体の一部の拡大表示のさせ方としては、踊動作領域の一部に表示することも可能であるし、踊動作領域全体を使って表示することも可能である。また、体の複数の部分の動きに踊りの形の特徴があらわれる場合には、当該複数の部分をそれぞれ拡大表示させてもよい。また、踊動作領域において、体の一部の拡大表示を体全体などの表示と合わせて行う場合は、全体表示の該当する部分に一部の拡大表示を行うことが好ましい。例えば、手の指の動きに踊りの形の特徴があらわれる場合には、体全体の表示の指付近に当該部分の拡大表示を行う。
【００７１】
また、体全体の動きに特徴がある場合は、当該体全体の動きを示す図形や記号を第一配列領域又は第一配列領域の外側の空いている領域に表示することも可能である。例えば、図１５においては、３行目１個目の踊動作領域においてターンを開始する踊りの形が示されており、当該踊りの形に合わせてターンの方向を示す矢印が表示されている。また、３行目１個目から５個目の踊動作領域の上側にはワンターン（１回転の動作）であることを示す記号が表示されている。また、６行目１、５、７個目の踊動作領域の上側に体勢を深くとることを意味する図形が表示されている。なお、その他の例として、手拍子や足踏みを示す図形、一連の踊動作を繰り返すことを意味する記号、譜面の他の場所にジャンプすることを意味する記号などを踊動作領域又は踊動作領域の外側に表示することも考えられる。これらの図形や記号を見ることによって、踊動作領域に表される踊りの形の内容をさらに容易に把握することが可能になる。
【００７２】
<譜面情報生成プログラム>
本実施形態の譜面印刷物の情報は、譜面情報生成プログラムをＣＰＵにて実行することによって生成することが可能である。以下、ＣＰＵにて当該プログラムを実行した場合の処理の流れについて説明する。
【００７３】
図１６は、譜面情報生成プログラムをＣＰＵにて実行した際の処理の流れの一例を示すフローチャートである。まず、ステップＳ１６０１において、ＣＰＵは踊動作画像取得ステップを実行し、長期記憶領域に保持されている音楽の拍ごとの踊りの形を示す画像データをＲＡＭに読み出す。次にステップＳ１６０２において、ＣＰＵは拡大画像取得ステップを実行し、長期記憶装置に保持されている音楽の拍ごとの踊りの形の特徴部分を拡大表示した画像データをＲＡＭに読み出す。当該拡大画像データの生成に関しては、以下の<拡大画像生成プログラム>の欄にて説明する。次にステップＳ１６０３において、ＣＰＵはシートデータ取得ステップを実行し、踊りの形を示す画像と踊りの形の特徴部分を拡大表示した画像を配列するためのシートデータを長期記憶ステップからＲＡＭに読み出す。当該シートデータには、拡大表示した画像の配置座標の情報などが含まれている。なお、拡大表示した画像は全ての踊動作領域に配置される必要は必ずしもない。次に、ステップＳ１６０４において、ＣＰＵは譜面印刷物データ生成ステップを実行し、シートデータの情報に基づいて、音楽の拍ごとの踊りの形を示す画像と踊りの形の特徴部分を拡大表示した画像を配列したデータ（譜面印刷物のデータ）を生成する。次に、ステップＳ１６０５において、ＣＰＵは譜面データ格納ステップを実行し、生成された譜面印刷物のデータに対して識別情報を割り振って、長期記憶装置に格納する。
【００７４】
<拡大画像生成プログラム>
上記譜面情報生成プログラムの実行の際に用いられる音楽の拍ごとの拡大画像のデータは、人の手によって生成することも可能であるが、拡大画像生成プログラムを実行することによって自動的に生成することも可能である。以下、ＣＰＵにて当該プログラムを実行した場合の処理の流れについて説明する。なお、拡大画像生成プログラムは、ユーザによって起動されてもよいし、他のプログラム（例えば、譜面情報生成プログラム）から起動されてもよい。
【００７５】
図１７は、拡大画像生成プログラムをＣＰＵにて実行した際の処理の流れの一例を示すフローチャートである。まず、ステップＳ１７０１において、ＣＰＵは動画取得ステップを実行し、長期記憶装置に保持されている音楽に合わせた踊りの動画データをＲＡＭに読み出す。次にステップＳ１７０２において、ＣＰＵは拍情報取得ステップを実行し、読み出した動画データのうちの音楽データを解析し、音楽における拍（音）の長さ（時間単位）の情報を取得する。次にステップＳ１７０３において、ＣＰＵは特徴部分抽出ステップを実行し、開始時刻から拍ごとの画像データから、体の特定の部分（例えば、手の部分）を切り出して所定倍率で拡大する。ここで、体の特定の部分を切り出す処理は、例えば体の特定の部分のモデルデータと画像データの各部分を対比することによって行うことが可能である。また、体の特定部分が画像データに表れていない場合や、直前の拍の画像データと対比して特定部分の形に変化が少ない場合は、拡大画像を生成しないことしてもよい。次に、ステップＳ１７０４において、ＣＰＵは拡大画像格納ステップを実行し、抽出した拍ごとの拡大画像のデータに対して連続する識別番号を割り振って、長期記憶装置に格納する。
【００７６】
<効果>
本実施形態の譜面印刷物は、踊りの特徴部分を詳細に把握しながら、拍ごとの踊りの形を身につけることが可能である。
【符号の説明】
【００７７】
１…譜面印刷物、２…踊りの形、３…踊動作領域、４…第一配列領域、５…音符、６…音符領域、７…第二配列領域、８…歌詞、９…歌詞領域、１０…第三配列領域、１１…拡大表示
【図４】
2013000987.tif 000003
【図５】
2013000987.tif 000004
【図７】
2013000987.tif 000005
【図８】
2013000987.tif 000006
【図１０】
2013000987.tif 000007
【図１１】
2013000987.tif 000008
【図１３】
2013000987.tif 000009
【図１４】
2013000987.tif 000010
【図１６】
2013000987.tif 000011
【図１７】
2013000987.tif 000012
【図１】
2013000987.tif 000013
【図２】
2013000987.tif 000014
【図３】
2013000987.tif 000015
【図６】
2013000987.tif 000016
【図９】
2013000987.tif 000017
【図１２】
2013000987.tif 000018
【図１５】
2013000987.tif 000019