(57)【要約】【課題】楽曲を繰り返し再生する際に簡単な処理で楽曲の再生態様（例えばピッチ等）を変更する。【解決手段】終端部に無音区間のある楽曲の演奏データに従って楽曲を再生する楽曲再生装置１０であって、無音区間にリピートポイントと楽曲の制御情報とが対応付けられて複数設定された演奏データを記憶する第１記憶手段１１と、第１記憶手段１１から読み出された演奏データに従って楽曲の再生を制御する再生制御部（シーケンサ）１３と、再生制御部１３による制御を受けて音を発生する音源１４と、楽曲の再生中に複数のリピートポイントのいずれかを指定する楽曲再生指示部（プレーヤ）１２と、を備え、再生制御部１３は、楽曲再生指示部１２により指定されたリピートポイントで楽曲を繰り返すとともに、繰り返しの際には該指定されたリピートポイントに対応付けられた制御情報に従って楽曲を再生するように制御を行う。【選択図】図１
2010015053.tif 000002
【特許請求の範囲】
【請求項１】
終端部に無音区間のある楽曲の演奏データに従って楽曲を再生する楽曲再生装置であって、
無音区間にリピートポイントと楽曲の制御情報とが対応付けられて複数設定された演奏データを記憶する第１記憶手段と、
前記第１記憶手段から読み出された演奏データに従って楽曲の再生を制御する制御手段と、
前記制御手段による制御を受けて音を発生する音源手段と、
楽曲の再生中に前記複数のリピートポイントのいずれかを指定するリピートポイント指定手段と、を備え、
前記制御手段は、前記リピートポイント指定手段により指定されたリピートポイントで楽曲を繰り返すとともに、繰り返しの際には該指定されたリピートポイントに対応付けられた制御情報に従って楽曲を再生するように制御を行う
ことを特徴とする楽曲再生装置。
【請求項２】
車両に搭載され、
前記車両の各種状態と前記第１記憶手段の演奏データに設定されたリピートポイントとを対応付けて記憶する第２記憶手段を備え、
前記リピートポイント指定手段は、車両の状態を表す情報の入力に応じて、前記第２記憶手段に記憶されたリピートポイントからその１つを指定する
ことを特徴とする請求項１に記載の楽曲再生装置。
【請求項３】
前記演奏データは、前記複数のリピートポイント間の時間差がゼロに設定されたことを特徴とする請求項１又は請求項２に記載の楽曲再生装置。
【請求項４】
前記楽曲の制御情報は、楽曲のピッチ、音量、テンポのいずれかであることを特徴とする請求項１から請求項３のいずれか１の項に記載の楽曲再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は１つの楽曲を繰り返して再生する楽曲再生装置に関する。
【背景技術】
【０００２】
近年、例えば自動車等の車両では、危険を運転者に知らせる警告音等を音源回路によって電子的に発生させることが行われている。また、警告音を再生する際に、テンポ（再生スピードあるいは繰り返し再生の周期）を速めたりピッチ（音の高低）を高くしたりすることで、運転者がより危険を感じやすくなることが心理学的に知られており、これを利用して、車載センサを用いて車両と障害物との距離を計測し、計測した距離に応じて警告音の再生テンポやピッチを変更することも行われている。
【０００３】
ここで、従来においては、例えば警告音のピッチを変更する方法として、（１）ピッチの異なる複数の警告音のデータを用意しておき、その中から状況に合ったデータを選んで再生する方法や、（２）指定されたピッチに従って音源回路が元の警告音のピッチ（基準となるピッチ）を変更して音を発生させる方法、といったものが考えられる。
【０００４】
なお、１つの楽曲を繰り返して再生する技術として、例えば特許文献１に開示されたものがある。
【特許文献１】特開平１０−１１６０７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、（１）の方法の場合、メモリに記憶しておくべき警告音のデータ容量が増大し、また、ピッチを変更する度にメモリから改めてデータを読み込む必要があるので処理が煩雑になる、という問題がある。また、（２）の方法の場合、警告音を再生している途中の適切なタイミングで音源回路がピッチの変更を実施する必要がある。即ち、ピッチ変更の指示は警告音の再生の指示とは別個の指示であるので、警告音が鳴っている最中に突然ピッチが変わってしまわないようにするには（特に、１つの警告音を繰り返して再生している場合）、ピッチの変更を警告音の再生に同期して行う特別な制御をしなければならない。よって、（２）の方法においても、処理が複雑になるという問題が避けられない。
【０００６】
本発明は上記の点に鑑みてなされたものであり、その目的は、楽曲（例えば警告音）を繰り返し再生する際に簡単な処理で楽曲の再生態様（例えばピッチ等）を変更することが可能な楽曲再生装置を提供することにある。
【課題を解決するための手段】
【０００７】
本発明は上記の課題を解決するためになされたものであり、終端部に無音区間のある楽曲の演奏データに従って楽曲を再生する楽曲再生装置であって、無音区間にリピートポイントと楽曲の制御情報とが対応付けられて複数設定された演奏データを記憶する第１記憶手段と、前記第１記憶手段から読み出された演奏データに従って楽曲の再生を制御する制御手段と、前記制御手段による制御を受けて音を発生する音源手段と、楽曲の再生中に前記複数のリピートポイントのいずれかを指定するリピートポイント指定手段と、を備え、前記制御手段は、前記リピートポイント指定手段により指定されたリピートポイントで楽曲を繰り返すとともに、繰り返しの際には該指定されたリピートポイントに対応付けられた制御情報に従って楽曲を再生するように制御を行うことを特徴とする。
【０００８】
この構成によれば、演奏データの無音区間にリピートポイントと楽曲の制御情報とが対応付けられて設定されており、リピートポイント指定手段がリピートポイントを指定することにより、そのリピートポイントで楽曲が繰り返されるとともに、以降、当該リピートポイントに対応付けられている制御情報に従って楽曲の再生が行われる。つまり、制御手段がリピートポイントで楽曲の再生を繰り返すと、それに伴って楽曲の再生態様が制御情報に従い変化する。このように、簡単な処理で楽曲の再生態様を変更することが可能である。
【０００９】
また、本発明は、上記の楽曲再生装置において、車両に搭載され、前記車両の各種状態と前記第１記憶手段の演奏データに設定されたリピートポイントとを対応付けて記憶する第２記憶手段を備え、前記リピートポイント指定手段は、車両の状態を表す情報の入力に応じて、前記第２記憶手段に記憶されたリピートポイントからその１つを指定することを特徴とする。
【００１０】
この構成によれば、車両の状態に応じた態様で楽曲を再生することができる。例えば、車両が障害物に接近したことを、障害物との距離に応じた再生態様で楽曲（警告音）を再生することにより報知することができ、運転者に危険を適切に察知させることができる。
【００１１】
また、本発明は、上記の楽曲再生装置において、前記演奏データは、前記複数のリピートポイント間の時間差がゼロに設定されたことを特徴とする。
【００１２】
この構成によれば、異なるリピートポイントを指定した際に、楽曲の繰り返しが実施されるタイミングは変わらずに、制御情報のみが変化する。よって、楽曲の繰り返し周期（テンポ）を一定に保ったまま再生態様（例えばピッチ等）のみを変更する制御を行うことができる。
【００１３】
また、本発明は、上記の楽曲再生装置において、前記楽曲の制御情報は、楽曲のピッチ、音量、テンポのいずれかであることを特徴とする。
【００１４】
この構成によれば、楽曲のピッチや音量やテンポを変更して楽曲の繰り返し再生を行うことができる。
【発明の効果】
【００１５】
本発明によれば、楽曲を繰り返し再生する際に簡単な処理で楽曲の再生態様を変更することが可能である。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照しながら本発明の実施形態について詳しく説明する。
図１は、本発明の一実施形態による楽曲再生装置の構成を示す機能ブロック図である。図１において、楽曲再生装置１０は、記憶部１１と、楽曲再生指示部１２と、再生制御部１３と、音源１４と、Ｄ／Ａコンバータ１５と、スピーカ１６と、を含んで構成されている。
【００１７】
記憶部１１は、ＲＯＭ（リードオンリメモリ）やＲＡＭ（ランダムアクセスメモリ）、ＨＤＤ（ハードディスクドライブ）等の情報記憶装置であり、演奏データとリピートポイント設定ファイルとを記憶している。
【００１８】
演奏データは、楽曲再生装置１０が再生（演奏）する楽曲の楽音情報を含んだデータ（コンテンツ）である。楽曲を構成している各楽音は音高（ピッチ）、音量、音色、音の長さ等を指定する楽音情報を持ち、これら各楽音の楽音情報から演奏データが構成されている。ここで、本発明の前提として、楽曲再生装置１０が再生する楽曲は、その終端部に無音の区間が設けられ、その無音区間の途中で楽曲の先頭に戻って繰り返し再生を行う楽曲であることとする。このような楽曲の一例は、例えば「ピー」という音の後に１秒間の無音区間が設けられた楽曲であり、この楽曲を無音区間で繰り返し再生した際には、「ピー→（無音）→ピー→（無音）→…」のように音が発音されることになる。なお、記憶部１１には必要に応じて１又は複数の演奏データを記憶しておくことができる。
【００１９】
リピートポイント設定ファイルは、繰り返し再生を行うために楽曲の無音区間において先頭に戻るべきタイミングを設定したファイルである。上記タイミングを、以下ではリピートポイントと称することとする。演奏データの楽曲には無音区間内に複数のリピートポイントが設けられており、リピートポイント設定ファイルには、楽曲再生指示部１２へ入力される各種情報毎に、これら複数のリピートポイントのうちのいずれか１つが対応付けられて設定されている。上記の各種情報は、リピートポイントを１つ選択するための判断材料となる情報であり、例えば、楽曲再生装置１０が車両に搭載される場合、当該車両の状態（一例として、障害物と車両との距離や車両の速度等）を表す車両状態情報を用いることができる。以下の説明では、楽曲再生指示部１２へ車両状態情報が入力されることとするが、本発明はこれに限定されるものではない。
【００２０】
楽曲再生指示部（プレーヤ）１２は、記憶部１１から演奏データを読み出して当該演奏データを再生制御部１３へ渡すとともに、当該演奏データによる楽曲の再生開始及び停止を再生制御部１３に指示する。また、楽曲再生指示部１２は、入力された車両状態情報に対応する、リピートポイント設定ファイルに設定されているリピートポイントを再生制御部１３に指示する。楽曲再生指示部１２が演奏データに複数設けられたリピートポイントの１つを指定することにより、１つの楽曲について繰り返しのタイミングを変えて、繰り返し再生を実施する。
【００２１】
再生制御部（シーケンサ）１３は、楽曲再生指示部１２から楽曲の再生開始指示を受けて、演奏データに含まれる楽音情報を順次解釈し、楽音情報によって指定されるタイミングに従って楽音情報に基づく制御メッセージを音源１４へ出力する。このとき、再生制御部１３は、楽曲の無音区間において楽曲再生指示部１２により指示されたリピートポイントに到達すると、再び楽曲の先頭に戻って最初から制御メッセージを繰り返して出力することで、楽曲の繰り返し再生を実施する。また、再生制御部１３は、楽曲再生指示部１２から楽曲の再生停止指示を受けて、音源１４への制御メッセージの出力を停止する。
なお、図１では省略したが、楽曲再生指示部１２と再生制御部１３の間には、記憶部１１から読み出された演奏データを格納しておくメモリが設けられている。再生制御部１３は、このメモリから演奏データを順次読み出し、上記の処理を行う。また、繰り返し再生の際、再生制御部１３は再度このメモリから演奏データを読み出すことにより上記の処理を行う。
【００２２】
音源１４は、制御メッセージに従ってデジタル音声信号を発生する回路である。Ｄ／Ａコンバータ１５は、音源１４から出力されたデジタル音声信号をアナログ音声信号に変換する回路である。スピーカ１６は、Ｄ／Ａコンバータ１５からのアナログ音声信号に応じた音を発音する。
【００２３】
次に、演奏データの詳細を説明する。図２は、演奏データのデータ構造を示す図であり、図３は、図２に示した演奏データのデータ構造を模式的に表現した図である。
【００２４】
図２に示すように、演奏データは「Ｄｕｒａｔｉｏｎ」と、「レジスタ」及び「データ」からなるイベント（楽音情報）とからなるペアが複数集合して構成されている。「Ｄｕｒａｔｉｏｎ」は、当該ペアの１つ前のイベントの開始時刻から当該ペアのイベントの開始時刻までの時間差を指定する情報である。「レジスタ」は当該イベントによって値を設定する音高（ピッチ）、音量、音色、ノートオン（発音開始）、ノートオフ（発音停止）等の項目を指定する情報である。「データ」は「レジスタ」で指定された項目の設定値を指定する情報である。これらのイベントの組み合わせにより、楽曲が表現されている。図２では、楽曲として音の有る有音区間は３つのイベントからなっている。
【００２５】
図２の演奏データにおいて、４番目以降のイベントの部分は、音の無い無音区間に対応している部分である。この無音区間のイベントは、制御情報Ｃ１，Ｃ２，Ｃ３，Ｃ４，及びＣ５と、リピートポイントＲＰ１，ＲＰ２，ＲＰ３，ＲＰ４，及びＲＰ５とからなっている。制御情報Ｃ１は、有音区間の最後のイベントの開始時刻から時間ｔ１が経過した位置に設けられ、「レジスタ」にピッチベンドを、「データ」にピッチベンド値として＋４００セントを、それぞれ指定するものである。ここで、１セントは１オクターブの１２００分の１の音程であり、ピッチベンドのイベントでは、演奏データの再生開始時のピッチを基準として、指定された音程だけピッチの変更を行う。リピートポイントＲＰ１は、制御情報Ｃ１のイベントの開始時刻から時間ｔ２が経過した位置に設けられ、いずれの項目も（ピッチや音量等のいずれも）設定を行わない、という内容を指定するものである。なお、図中の「レジスタ」の“ＮＯＰ”は“Ｎｏ  ＯＰｅｒａｔｉｏｎ”の略であり、「データ」にはダミーデータｄｕｍが入っている。
【００２６】
同様に、制御情報Ｃ２は、リピートポイントＲＰ１のイベントの開始時刻から時間ｔ３が経過した位置に設けられ、＋２００セントのピッチベンドを指定している。リピートポイントＲＰ２は、制御情報Ｃ２のイベントの開始時刻から時間ｔ４が経過した位置に設けられ、いずれの項目も（ピッチや音量等のいずれも）設定を行わない、という内容を指定している。以下、制御情報Ｃ３〜Ｃ５、リピートポイントＲＰ３〜ＲＰ５についても同様である。
【００２７】
このような演奏データを再生制御部１３（シーケンサ）が解釈することにより、有音区間の最後のイベントの開始時刻から時間ｔ１が経過後にピッチが再生開始時を基準に（以下同様）＋４００セント変更され、その後、時間ｔ２＋ｔ３が経過後にピッチが＋２００セント変更され、更にその後、順次時間ｔ４＋ｔ５、ｔ６＋ｔ７、ｔ８＋ｔ９が経過していく度に、ピッチが０セント（変更なし）、−２００セント、−４００セントと順に変更されていく。
【００２８】
ここで、再生制御部１３は、時間が経過して楽曲再生指示部１２により指示されているリピートポイントの位置に到達すると、そのタイミングで無音区間の再生を終了して楽曲の先頭に復帰し、１番目のイベントから順に演奏データの解釈を再実施する。例えば、楽曲再生指示部１２からリピートポイントＲＰ２が指示されている場合、再生制御部１３は、有音区間の最後のイベントの開始時刻から時間ｔ１が経過後にピッチを＋４００セント変更し、その後、時間ｔ２＋ｔ３が経過後にピッチを＋２００セント変更し、更にその後、時間ｔ６が経過したタイミングで楽曲の先頭に戻って繰り返し再生を行う。この結果、ピッチが＋２００セント変更された状態で楽曲の繰り返し再生が開始されるので、その後の繰り返し再生において（リピートポイントがＲＰ２と指示されている間）はピッチが２００セント高い音で発音が行われることになる。なお、このとき楽曲の再生が繰り返される部分は、図３に示すリピート区間（ｂ）となる。リピート区間（ｂ）の末尾（リピートポイントＲＰ２の位置）の前の無音区間でピッチが変更されるため、楽音の有音区間の途中で突然ピッチが変わってしまうことはない。このように、楽曲再生指示部１２がリピートポイントを指定することにより、当該指定されたリピートポイントの直前の制御情報（リピートポイントがＲＰ２であれば制御情報Ｃ２）に従ってピッチを変更する制御が行われる。
【００２９】
次に、リピートポイント設定ファイルの詳細を説明する。図４はリピートポイント設定ファイルの一例を示す図である。ここでは、演奏データに複数設けられたリピートポイントからその１つを選択するための判断材料として、車両と障害物との距離ｄを用いている。即ち、この例において、リピートポイント設定ファイルとは、距離ｄからリピートポイントを得るための変換テーブルである。なお、楽曲再生装置１０が搭載された車両には障害物との距離を検出するセンサ（ソナー）が備えられ、このセンサで検出された距離ｄが楽曲再生指示部１２へ入力されるものとする。
【００３０】
図４のリピートポイント設定ファイルにおいて、障害物との距離がｄ１＜ｄである場合に対応してリピートポイントＲＰ５が設定され、障害物との距離がｄ２＜ｄ＜ｄ１である場合に対応してリピートポイントＲＰ４が設定されている。他の場合についても同様である。
【００３１】
このようなリピートポイント設定ファイルによれば、楽曲再生指示部１２（プレーヤ）は、入力された車両状態情報がｄ１＜ｄを満たす距離ｄであった場合、リピートポイントＲＰ５を再生制御部１３（シーケンサ）に指示する。すると、再生制御部１３は、指示されたリピートポイントＲＰ５のイベントまでを解釈して実行するので、図３のリピート区間（ｅ）で繰り返し再生が行われて、ピッチが演奏データの再生開始時を基準として−４００セント変更されて楽曲が発音されることとなる。また、入力された車両状態情報がｄ２＜ｄ＜ｄ１を満たす距離ｄであった場合、楽曲再生指示部１２は、リピートポイントＲＰ４を再生制御部１３に指示し、再生制御部１３は、指示されたリピートポイントＲＰ４のイベントまでを解釈して実行する。この結果、リピート区間（ｄ）で繰り返し再生が行われて、ピッチが再生開始時を基準に−２００セント変更されて楽曲が発音される。入力された車両状態情報が他の条件を満たす場合も、同様にリピート区間が変わり、ピッチが＋２００セントあるいは＋４００セント変更されて発音が行われる。
【００３２】
こうして、車両から障害物までの距離ｄが小さくなるにつれてリピート区間が次第に短くなるように、楽曲の繰り返し再生が実施される。例えば楽曲の有音区間が「ピー」という音であるとすると、障害物に接近していった時に「ピー→（無音）→ピー→（無音）→…」という繰り返し再生音において「ピー」音同士の間隔が徐々に詰まっていき、音を聴く者に切迫感がもたらされる。
【００３３】
更に、各制御情報Ｃ１〜Ｃ５におけるピッチベンドの値が、無音区間の始めの方ほど高音の設定値となっているので、車両が障害物に接近していった時、リピート区間が（ｅ）から（ｄ）、（ｄ）から（ｃ）、…へと短くなる方向に切り換わるのに合わせて、楽曲のピッチは順次、制御情報Ｃ５，Ｃ４，Ｃ３，Ｃ２，Ｃ１のピッチベンド値（−４００セント，−２００セント，０セント，＋２００セント，＋４００セント）に従って低いピッチから高いピッチへ切り換わっていく。よって、「ピー」音同士の間隔が詰まっていくとともに音が高音側にシフトしていくので、音を聴いている車両の運転者に効果的に危険を察知させることができる。
【００３４】
次に、楽曲再生装置１０が実行する処理の流れを図５に示すフローチャートを参照して説明する。
【００３５】
まず、ステップＳ１において、楽曲再生指示部１２は、記憶部１１から演奏データを読み出して、その演奏データを再生制御部１３へ渡す。そして、ステップＳ２において、楽曲再生指示部１２は、車両状態情報の入力を受けて、楽曲の再生開始を再生制御部１３に指示する。また、ステップＳ３において、楽曲再生指示部１２は、車両状態情報に応じてリピートポイント設定ファイルから選択したリピートポイントを再生制御部１３に指示する。
【００３６】
次いで、ステップＳ４において、再生制御部１３は、演奏データに従って制御メッセージを音源１４へ出力する。これにより、楽曲の有音区間では、音源１４が音声信号を出力してスピーカ１６から楽曲の音が発音され、また無音区間では、演奏データの各制御情報Ｃ１，Ｃ２，…が解釈されることによりピッチベンドの値が順次＋４００セント，＋２００セント，…と設定される。
【００３７】
次に、ステップＳ５において、再生制御部１３は、ステップＳ３で指示されたリピートポイントのタイミングとなったか否かを判断する。再生制御部１３は、指示されたリピートポイントのタイミングまで待ち（ステップＳ５の“ＮＯ”）、当該タイミングになると（ステップＳ５の“ＹＥＳ”）、ステップＳ３へ処理を移す。これにより、指示されたリピートポイントで楽曲の繰り返し再生が実施され、またこの時、当該リピートポイントの直前の制御情報に設定されたピッチが、繰り返し再生時のピッチとなる。
【００３８】
以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
【００３９】
例えば、上記実施形態では、制御情報Ｃ１〜Ｃ５としてピッチを設定する例を説明したが、本発明はこれに限定されず、音量や音色やテンポ（演奏の速さ）等の他のパラメータを設定する構成としてもよい。具体的には、制御情報の「レジスタ」にイベントの項目“ボリューム”を指定し、「データ」に音量を表す値を指定することで、演奏データの音量を制御することができる。また、制御情報の「レジスタ」にイベントの項目“プログラムチェンジ”を指定し、「データ」に音色を表す番号（番号と音色の対応付けは予め定義されている）を指定することで、演奏データの音色を変えることができる。
また、上記実施形態では車両状態情報に基づいてリピートポイントを選択する例を説明したが、リピートポイントの選択は、これ以外の方法で行ってもよい。例えば、再生開始から所定時間が経過したらリピートポイントを所定のルールに従って変更するというものであってもよい。
また、車両状態情報としては、ソナーで検出した障害物との距離の他に、例えば、車両の速度、ウィンカーを出したか否か、変速機がバックに入っているか否か、等の各種の情報を用いることができる。
また、制御情報Ｃ１〜Ｃ５やリピートポイントＲＰ１〜ＲＰ５の「Ｄｕｒａｔｉｏｎ」の設定値は任意である。例えば、全ての「Ｄｕｒａｔｉｏｎ」の値を、０秒、又は楽音を聴く者がほとんど時間差を識別することができない程度の時間（例えば数ミリ秒）と設定することにより、リピート区間（ａ）〜（ｅ）の長さをほぼ同じにしたまま、つまり繰り返し再生の周期をほとんど変えることなく、ピッチや音量等のみを変更することが可能である。なお、「Ｄｕｒａｔｉｏｎ」を０秒と設定する場合、上述したステップＳ５の判断は、指示されたリピートポイントのタイミングとなったか否かではなく、例えば、解釈を行ったイベントの数（あるいは解釈を行ったイベントまでの演奏データのデータ量）をカウントすることにより、指示されたリピートポイントに到達したことを判断するという方法を用いればよい。
また、図２に示した演奏データのデータ構造に代えて、図６のような演奏データのデータ構造を採用してもよい。図６において、演奏データの無音区間は、リピートポイントＲＰ１，ＲＰ２，ＲＰ３，ＲＰ４，及びＲＰ５の各イベントからなっており、各リピートポイントの「レジスタ」と「データ」には、図２の制御情報の「レジスタ」と「データ」と同様の情報が設定される。この場合、例えば楽曲再生指示部１２からリピートポイントＲＰ２が指示されているとすると、再生制御部１３は、有音区間の最後のイベントの開始時刻から時間ｔ１が経過後にピッチを＋４００セント変更し、その後、時間ｔ２が経過後にピッチを＋２００セント変更してから楽曲の先頭に戻って繰り返し再生を行う。このように、ピッチ（音量や音色についても同様）を変更する制御を、リピートポイントに設定されたイベントに基づいて行うことができる。
また、楽曲再生指示部１２や再生制御部１３は、専用のハードウェアとして構成してもよいし、ＣＰＵ等のコンピュータにソフトウェアを読み込ませて実行させることにより実現した機能であってもよい。
【図面の簡単な説明】
【００４０】
【図１】本発明の一実施形態による楽曲再生装置の構成を示す機能ブロック図である。
【図２】演奏データのデータ構造を示す図である。
【図３】図２に示した演奏データのデータ構造を模式的に表現した図である。
【図４】リピートポイント設定ファイルの一例を示す図である。
【図５】楽曲再生装置が実行する処理の流れを示すフローチャートである。
【図６】演奏データのデータ構造の他の例を示す図である。
【符号の説明】
【００４１】
１０…楽曲再生装置  １１…記憶部  １２…楽曲再生指示部  １３…再生制御部  １４…音源  １５…Ｄ／Ａコンバータ  １６…スピーカ
【図１】
2010015053.tif 000003
【図２】
2010015053.tif 000004
【図３】
2010015053.tif 000005
【図４】
2010015053.tif 000006
【図５】
2010015053.tif 000007
【図６】
2010015053.tif 000008