(57)【要約】【課題】簡単、且つ、安価にＤＪと同じような楽音再生を行う。【解決手段】制御部が、再生する楽音データ内のビート、キュー、歌詞、メッセージ等のタイミングが記述されたビートガイドファイルを参照して、選択された楽音データのビートタイミングや再生ピッチを表すビートガイドオブジェクト５２ａ，５２ｂを表示するように画像処理部を制御する。これにより、ユーザは、ビートガイドオブジェクト５２ａ，５２ｂを参照して、再生する楽音データのビート進行、再生ピッチ、キュー位置、歌詞、メッセージを視覚的に認識し、楽音データを思いのままに再生することができる。【選択図】      図９
2004198759.tif 000002
【特許請求の範囲】
【請求項１】
楽音データの再生ピッチ及びビートタイミングの少なくとも一方を調整可能な楽音再生装置であって、
上記楽音データの再生処理に関わる各種情報を表示する表示部と、
上記楽音データの再生ピッチ及びビートタイミングを検出し、検出した再生ピッチ及びビートタイミングを表すオブジェクト画像を生成し、生成したオブジェクト画像を上記表示部に表示制御する制御部と
を備えることを特徴とする楽音再生装置。
【請求項２】
請求項１に記載の楽音再生装置であって、
上記オブジェクト画像は、ビート位置に配置される第１のオブジェクト画像を有すること
を特徴とする楽音再生装置。
【請求項３】
請求項１又は請求項２に記載の楽音再生装置であって、
上記制御部は、再生する楽音データが二つ以上ある場合、上記オブジェクト画像を楽音データ毎に上記表示部に表示制御すること
を特徴とする楽音再生装置。
【請求項４】
請求項３に記載の楽音再生装置であって、
上記制御部は、各楽音データのオブジェクト画像を同一速度で移動表示すること
を特徴とする楽音再生装置。
【請求項５】
請求項４に記載の楽音再生装置であって、
上記制御部は、ビートタイミングが同期する楽音データの第１のオブジェクト画像を結合表示すること
を特徴とする楽音再生装置。
【請求項６】
楽音データの再生ピッチ及びビートタイミングの少なくとも一方を調整可能な楽音再生プログラムであって、
上記楽音データの再生処理に関わる各種情報を表示部に表示する処理と、
上記楽音データの再生ピッチ及びビートタイミングを検出する処理と、
検出した再生ピッチ及びビートタイミングを表すオブジェクト画像を生成する処理と、
生成したオブジェクト画像を上記表示部に表示制御する処理と
をコンピュータに実行させることを特徴とする楽音再生プログラム。
【請求項７】
請求項６に記載の楽音再生プログラムであって、
上記オブジェクト画像は、ビート位置に配置される第１のオブジェクト画像を有すること
を特徴とする楽音再生プログラム。
【請求項８】
請求項６又は請求項７に記載の楽音再生プログラムであって、
再生する楽音データが二つ以上ある場合、上記オブジェクト画像を楽音データ毎に上記表示部に表示制御する処理
をコンピュータに実行させることを特徴とする楽音再生プログラム。
【請求項９】
請求項８に記載の楽音再生プログラムであって、
各楽音データのオブジェクト画像を同一速度で移動表示する処理
をコンピュータに実行させることを特徴とする楽音再生プログラム。
【請求項１０】
請求項９に記載の楽音再生プログラムであって、
ビートタイミングが同期する楽音データの第１のオブジェクト画像を結合表示する処理
をコンピュータに実行させることを特徴とする楽音再生プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタル形態の楽音データの再生ピッチやビートタイミングを調整して楽音データを再生する処理に適用して好適な、楽音再生装置及び楽音再生プログラムに関する。
【０００２】
【従来の技術】
従来より、再生する楽音データの波形を表示する楽音再生装置が知られており、このような楽音再生装置によれば、ユーザは、表示される波形を参照して楽音データの再生ピッチやビートタイミングを調整することにより、所望のスタイルで楽音データを再生することができる（例えば、非特許文献１，２）。
【０００３】
【非特許文献１】
パイオニア株式会社、ザ  プロフェッショナル  シーディー  プレーヤー  ＣＤＪ−１０００（The Professional CD Player CDJ-1000）、［online］、［平成１４年１２月９日検索］、インターネット＜URL：http://www.pioneer.co.jp/cdj/cdj1000.html＞
【非特許文献２】
アメリカンＤＪサプライ社（American DJ Supply, Inc）、プロスクラッチ２（Pro-scratch2）、［online］、［平成１４年１２月９日検索］、インターネット＜URL：http://www.americandj.com/product.asp？ProductIDNumber=1062&cat=CD_Players＞
【０００４】
【発明が解決しようとする課題】
しかしながら、従来までの楽音再生装置では、基本的に再生する楽音データの波形しか表示されないために、ユーザは、表示された波形を参照して楽音データの再生ピッチやビートタイミングを感覚的に認識しなければならない。このため、従来までの楽音再生装置によれば、ユーザが楽音データを思いのままに再生できるようになるまでには習熟度が必要とされた。さらに、従来までの楽音再生装置は、価格が数十万円程度と非常に高価であることから、ディスクジョッキー（ＤＪ）が行うのと同じような楽音データの再生処理を行うことは、一般の人にとって難しかった。
【０００５】
本発明は、従来の技術が抱えるこれらの課題を解決するためになされたものであり、その目的は、誰もが簡単、且つ、安価にＤＪと同じように楽音データを再生することが可能な、楽音再生装置及び楽音再生プログラムを提供することにある。
【０００６】
【課題を解決するための手段】
本発明に係る楽音再生装置及び楽音再生プログラムの特徴は、楽音データの再生ピッチ及びビートタイミングの少なくとも一方を調整可能な楽音再生装置及び楽音再生プログラムであって、楽音データの再生処理に関わる各種情報を表示部に表示し、楽音データの再生ピッチ及びビートタイミングを検出し、検出した再生ピッチ及びビートタイミングを表すオブジェクト画像を生成し、生成したオブジェクト画像を表示部に表示制御することにある。
【０００７】
すなわち、本発明では、再生される楽音データの再生ピッチ及びビートタイミングをオブジェクト画像で表示する。そして、このような本発明の構成によれば、ユーザは、表示されたオブジェクト画像に基づいて楽音データの再生ピッチやビートタイミングを視覚的に認識することができるので、楽音データの再生ピッチやビートタイミングを思いのままに調整して、簡単、且つ、安価にＤＪが行うのと同じような楽音再生処理を行うことができる。
【０００８】
【発明の実施の形態】
本発明に係る楽音再生装置は、例えば、楽音の再生ピッチやビートタイミングを調整することにより、所望のスタイルで楽音データを再生する処理に適用することができる。以下、図面を参照して、本発明の一実施形態となる楽音再生装置の構成及びその動作について詳しく説明する。
【０００９】
［楽音再生装置の構成］
〔本体の構成〕
本発明の一実施形態となる楽音再生装置は、図１に示すように、各種コンピュータプログラムに従って信号処理や内部構成要素の制御を行う制御部１と、制御部１からの指示に従って描画処理を実行して楽音再生処理に関わる各種画像データを作成する画像処理部２と、画像処理部２が作成した画像データをディスプレイ３上に表示制御する表示制御部４と、制御部１からの指示に従って音声処理を施した後、スピーカ５を介して音声を出力する音声処理部６とを備える。
【００１０】
また、この楽音再生装置は、ＤＶＤ−ＲＯＭやＣＤ−ＲＯＭ等の光ディスク７に記録されている、後述する楽音再生処理を実現する楽音再生プログラム８等の各種コンピュータプログラム及び処理用データを読み出すディスクドライバ９と、光ディスク７から読み出された各種コンピュータプログラム及び処理用データを一時的に格納するバッファ機能や、制御部１のワーキングエリア機能を実現するＲＡＭ（Random Access Memory）１０と、楽音のデジタルデータ（以下、楽音データと略記する）１１等の各種コンピュータプログラム及び処理用データを記憶するＲＯＭ（Read Only Memory）１２と、楽音再生処理に係わる各種指示を入力する際にユーザが操作するコントローラ１３と、インターネットやＬＡＮ（Local Area Network）等の電気通信回線を利用した情報通信処理を行うための通信部１４とを備える。
【００１１】
なお、この実施形態では、楽音再生プログラム８は光ディスク７内に記録されているが、インストール処理や通信部１４を利用したダウンロード処理等の処理を実行することにより、楽音再生プログラム８をＲＯＭ１２内に記憶しておいてもよい。また、楽音再生プログラム８をフロッピー（登録商標）ディスク等の光ディスク７以外の記録媒体に記録しもよい。但し、この場合には、ディスクドライバ９を使用する記録媒体の形態に応じた読み取り装置に置き換えることとする。
【００１２】
さらに、この実施形態では、楽音データ１１はＲＯＭ１２内に記憶されているが、光ディスク７内に記録されている楽音データを読み出したり、通信部１４を利用して楽音データをダウンロードする等、他の方法により楽音データ１１を装置内に導入してもよい。
【００１３】
〔楽音再生プログラムの構成〕
上記楽音再生プログラム８は、後述する楽音再生処理を制御部１に実行させるコンピュータプログラムコードにより構成され、図２に示すように、音声処理部６を制御して楽音再生処理を実行するための楽音再生処理用コード８ａと、画像処理部２を制御して楽音再生処理に係わる各種画像データを生成するインタフェイス画面生成用コード８ｂと、楽音再生処理の際に使用する各種処理用データ８ｃとを備える。
【００１４】
〔楽音データの構成〕
上記楽音データ１１は、図３に示すように、互いに関連付けされたサウンドデータファイル１１ａとビートガイドファイル１１ｂを楽音毎に備える。サウンドデータファイル１１ａは、ＰＣＭ（Pulse Code Modulation）音源データにより構成され、音声処理部６において処理されることにより、図４に示すような波形信号により表される音声を生成する。
【００１５】
上記ビートガイドファイル１１ｂは、コントローラ１３を介してユーザによって再生可能なように構成され、ユーザによる再生内容を反映して、図５に示すようなファイル形式でビート、キュー、歌詞、メッセージ等のタイミング（再生位置）を記録する。なお、図５に示すファイル形式のビートガイドファイルにおいては、ラインＡがビートのタイミングを示し（数値の後ろの「−」は、そのタイミングが小節の頭であることを示す）、ラインＢは歌詞のタイミングを示す（””で囲まれた文字列が歌詞を表す）。また、ラインＣは、ユーザが設定したキューのタイミングを示す（括弧内の数字はキューの番号を示す）。
【００１６】
〔コントローラの構成〕
上記コントローラ１３は、図６に示すように、ユーザは、把持部２０Ｒ，２０Ｌをそれぞれ左右の手で把持することで保持するように構成されている。また、このコントローラ１３には、各把持部２０Ｒ，２０Ｌを左右の手で把持した状態において例えば各親指で操作可能な位置に、第１，第２の操作部２１，２２と、アナログ操作部２３Ｒ，２３Ｌとがそれぞれ設けられている。
【００１７】
上記第１の操作部２１には、後述する楽音再生処理の際に、ユーザが、再生ピッチ，ボリューム等の楽音データ１１の各種パラメータの変更を指示するための上方向指示キー２１ａ及び下方向指示キー２１ｂ、及び再生する楽音データ１１の変更を指示するための右方向指示キー２１ｃ及び左方向指示キー２１ｄが設けられている。
【００１８】
上記第２の操作部２２には、△形状の刻印が設けられ、ディスプレイ３上に表示されるカーソル（詳しくは後述）の位置の変更を指示するための△ボタン２２ａと、×形状の刻印が設けられ、楽音データ１１の再生開始及び再生停止を指示するための×ボタン２２ｂと、○形状の刻印が設けられ、再生する楽音データ１１を確定するための○ボタン２２ｃと、□形状の刻印が設けられ、再生する楽音データ１１を切り替えるための□ボタン２２ｄとが設けられている。
【００１９】
上記アナログ操作部２３Ｒ，２３Ｌは、点ａを支点とした傾倒操作が可能となっており、また、このように傾倒させた状態で、この支点ａを通る回転軸ｂを中心とした回転操作が可能となっている。このアナログ操作部２３Ｒ，２３Ｌは、非傾倒操作時には、図６に示すように起立した状態（傾きのない状態）でそのポジションが保持されるようになっている（基準ポジション）。そして、アナログ操作部２３Ｒ或いはアナログ操作部２３Ｌを押圧操作しながら傾倒操作すると、上記基準ポジションに対する傾き量と傾き方向に応じたｘｙ座標上の座標値（ｘ,ｙ）が検出され、この座標値が操作出力として制御部１に出力されるようになっている。なお、詳しくは後述するが、ユーザは、アナログ操作部２３Ｒ，２３Ｌをレコード（ターンテーブル）と見なして回転操作することにより、本物のターンテーブルを回転操作させた場合と同じような音の演出（いわゆるＤＪプレイ）を簡単に行うことができる。
【００２０】
また、このコントローラ１３は、制御部１に対して楽音再生プログラム８の実行を指示ためのスタートボタン２４と、モニターモードを切り替えるためのセレクトボタン２５と、アナログモード及びデジタルモードを選択するためのモード選択スイッチ２６とを有する。このモード選択スイッチ２６によりアナログモードが選択された場合には、発光ダイオード２７（ＬＥＤ）が発光制御され、アナログ操作部２３Ｒ，２３Ｌが動作状態となり、デジタルモードが選択された場合には、発光ダイオード２７が消光制御され、アナログ操作部２３Ｒ，２３Ｌが非動作状態となる。
【００２１】
さらに、このコントローラ１３には、各把持部２０Ｒ，２０Ｌを左右の手で把持した状態において例えば各手の人差し指（或いは中指）で操作可能な位置に、右ボタン２８及び左ボタン２９が設けられている。この各ボタン２８，２９は、それぞれコントローラ１３の厚さ方向に並設された、楽音再生処理の際にディスプレイ３上に表示されるクロスフェーダー（＝ミキサー）オブジェクトを操作するための、第１，第２の右ボタン２８Ｒ１，２８Ｒ２、及び第１，第２の左ボタン２９Ｌ１，２９Ｌ２を有する。
【００２２】
このように、本発明の一実施形態となる楽音再生装置は、制御部１が、楽音再生プログラム８に従って、ユーザが指定した楽音データ１１に対し、コントローラ１３からのユーザの操作入力に応じた楽音再生処理を実行するように構成されている。以下、図７〜図１２を参照して、この楽音再生処理の詳細について説明する。
【００２３】
［楽音再生処理］
〔インタフェイス画面の表示処理〕
上記制御部１は、ユーザが楽音再生プログラム８が記録されている光ディスク７をディスクドライバ９にセットするのに応じて、ディスクドライバ９を制御して光ディスク７内の楽音再生プログラム８をＲＡＭ１０内に読み出す。その後、ユーザがコントローラ１３のスタートボタン２４を押下して楽音再生プログラム８の実行を指示するのに応じて、制御部１は、インタフェイス画面生成用コード８ｂに従って、ディスプレイ３上に図７に示すインタフェイス画面を表示出力するように画像処理部２を制御する。そして、ディスプレイ３上にインタフェイス画面が表示されると、ユーザは、このインタフェイス画面内に表示される情報を参照して、コントローラ１３を操作しながら以下の楽音選択処理やパラメータ変更処理を実行し、所望の楽音データ１１の再生作業を行うことができる。
【００２４】
なお、この実施形態では、上記インタフェイス画面は、ユーザが楽音データ１１を同時に二つ再生可能なように構成され、図７に示すように、再生可能な楽音名が表示され、再生する楽音データ１１を選択するためカーソル４１ａ，４１ｂを有する楽音選択ウィンドウ４２ａ，４２ｂと、選択された楽音データ１１を表すレコードオブジェクト５０ａ，５０ｂ（図８，９を参照）が配置されるターンテーブルオブジェクト４３ａ，４３ｂとを備える。
【００２５】
また、図７に示すインタフェイス画面は、選択された楽音データ１１の周波数を調整するためのイコライザーオブジェクト４４ａ，４４ｂと、選択された楽音データ１１の再生音量を調整するための音量調整オブジェクト４５ａ，４５ｂと、楽音データ１１の再生ピッチを調整するためのピッチ調整オブジェクト（ピッチスライダー）４６ａ，４６ｂと、二つの楽音データ１１のミキシング割合を調整するためのクロスフェーダーオブジェクト４７と、二つの楽音データ１１のビートタイミングを調整するためのシンクロ操作オブジェクト４８と、楽音データ１１の再生位置を示す再生ライン４９ａを有し、且つ、各楽音データ１１のビート進行を表示するビートガイドウィンドウ４９とを主な構成要素として備える。
【００２６】
また、この実施形態では、ＲＯＭ１２内に予め記憶されている楽音データ１１のファイル名が楽音選択ウィンドウ４２ａ，４２ｂ内に再生可能な楽音名として表示されるが、ユーザは、コントローラ１３を操作して、楽音データ１１のファイル名を参照する場所を指定するのに応じて、ＲＯＭ１２以外の場所に記憶されている楽音データ１１のファイル名を表示してもよい。
【００２７】
〔楽音データの選択処理〕
上記のようにしてディスプレイ３上にインタフェイス画面が表示出力されると、ユーザは、コントローラ１３を操作してカーソル４１ａ，４１ｂを移動操作することにより、楽音選択ウィンドウ４２ａ，４２ｂの中から再生する楽音データ１１の名前を選択することができる。
【００２８】
そして、ユーザが、コントローラ１３の○ボタン２２ｃを押下して再生する楽音データ１１を決定するのに応じて、制御部１は、図８（楽音選択ウィンドウ４２ａから楽音Ｄが選択された状態），図９（楽音選択ウィンドウ４２ａ，４２ｂからそれぞれ楽音Ｄ，Ｆが選択された状態）に示すように、インタフェイス画面生成用コード８ｂに従って、ターンテーブルオブジェクト４３ａ，４３ｂ上にユーザが選択した楽音データ１１を表すレコードオブジェクト５０ａ，５０ｂを表示するように画像処理部２を制御する。なお、このレコードオブジェクト５０ａ，５０ｂには、ユーザが楽音データ１１の再生位置を視覚的に認識することができるように、楽音データ１１の再生位置を示す再生ライン５１ａ，５１ｂが表示され、詳しくは後述するが、この再生ライン５１ａ，５１ｂは楽音データ１１の再生位置に従って移動表示される。
【００２９】
また、この時、制御部１は、図８，図９に示すように、インタフェイス画面生成用コード８ｂに従って、選択された楽音データ１１のビートガイドファイル１１ｂを参照して、選択された楽音データ１１のビートタイミングや再生ピッチを表すビートガイドオブジェクト５２ａ，５２ｂをビートガイドウィンドウ４９内に表示するように画像処理部２を制御する。具体的には、制御部１は、始めに、ビートガイドファイル１１ｂを参照して、再生する楽音データ１１のビートのタイミング（再生位置）を抽出し、抽出したタイミングに従ってビート音の時間間隔を再生ピッチとして算出する。そして次に、制御部１は、図８，図９に示すように、ビート位置に配置され、対応するビート番号（図５に示すラインＡの番号）が付与された複数のビートタイミング表示オブジェクト５３（５３ａ，５３ｂ）と、このビートタイミング表示オブジェクト５３間に配置されるピッチ表示オブジェクト５４（５４ａ，５４ｂ）とにより構成されるビートガイドオブジェクト５２（５２ａ，５２ｂ）を表示制御する。なお、ビートガイドファイル１１ｂ内に歌詞やキュー（図５に示すラインＢ，Ｃ）等の情報が記憶されている場合には、制御部１は、記憶されている情報の再生タイミングに対応するビートガイドオブジェクト５２内の位置にその情報を可視表示する。
【００３０】
上記のようにして楽音データ１１の選択が完了すると、ユーザは、コントローラ１３の□ボタン２２ｄを押下して、選択した楽音データ１１の再生開始を指示することができる。そして、楽音データ１１の再生開始が指示されるのに応じて、制御部１は、楽音再生処理用コード８ａに従って、選択された楽音データ１１をスピーカ５を介して放音するように音声処理部６を制御する。
【００３１】
また、制御部１は、インタフェイス画面生成用コード８ｂに従って、図１０に（ａ），（ｂ）に示すように、楽音データ１１の再生位置に従ってビート番号等の表示内容を更新して生成、消滅を繰り返しながら、二つの楽音データ１１に関するビートガイドオブジェクト５２ａ，５２ｂを再生速度に合わせ再生ライン４９ａ方向に一定速度Ａで移動表示する。また、制御部１は、レコードオブジェクト５０ａ，５０ｂの再生ライン５１ａ，５１ｂも移動表示し、ユーザが楽音データ１１全体の再生時間内における再生位置を視覚的に認識できるようにする。
【００３２】
このように、本発明の一実施形態となる楽音再生装置によれば、再生する楽音データ１１をユーザが選択するのに応じて、制御部１が、ターンテーブルオブジェクト４３ａ，４３ｂ上に、選択された楽音データ１１に対応するレコードオブジェクト５０ａ，５０ｂを表示するように画像処理部２を制御するので、ユーザは、本物のターンテーブルを操作している感覚で楽音データ１１を再生し、ＤＪプレイを楽しむことができる。
【００３３】
また、本発明の一実施形態となる楽音再生装置によれば、制御部１が、再生する楽音データ１１内のビート、キュー、歌詞、メッセージ等のタイミングが記述されたビートガイドファイル１１ｂを参照して、選択された楽音データ１１のビートタイミングや再生ピッチを表すビートガイドオブジェクト５２ａ，５２ｂを表示するように画像処理部２を制御するので、ユーザは、ビートガイドオブジェクト５２ａ，５２ｂを参照して、再生する楽音データ１１のビート進行、再生ピッチ、キュー位置、歌詞、メッセージを視覚的に認識し、楽音データ１１を思いのままに再生することができる。
【００３４】
また、本発明の一実施形態となる楽音再生装置では、ユーザは、ビートガイドオブジェクト５２ａ，５２ｂとビートガイドウィンドウ４９内の再生ライン４９ａの位置関係を参照して、現在過去未来の楽音データ１１のビート進行、再生ピッチ、キュー位置、歌詞、メッセージを視覚的に把握することができる。
【００３５】
また、本発明の一実施形態となる楽音再生装置によれば、制御部１が、二つの楽音データ１１に関するビートガイドオブジェクト５２ａ，５２ｂを同一速度で移動表示するように画像処理部２を制御するので、ユーザは、二つの楽音データ１１のピッチやビートの同期具合を視覚的に簡単に把握することができる。また、ユーザは、ビートタイミング表示オブジェクト５３が再生ライン４９ａに到達するタイミングを参照して、楽音データ１１のビートタイミングを視覚的に認識することができる。
【００３６】
さらに、本発明の一実施形態となる楽音再生装置によれば、付加的なハードウェア要素を用いることなく、上記の処理をコンピュータプログラムに従って実行するので、楽音再生装置を安価に構成することができる。
【００３７】
〔楽音のパラメータ変更処理〕
本発明の一実施形態となる楽音再生装置では、楽音データ１１が再生されている間、ユーザは、ビートガイドオブジェクト５２ａ，５２ｂを参照して、インタフェイス画面内の各オブジェクトを操作することにより、例えば、楽音データ１１の再生位置、周波数、音量、再生ピッチ等のパラメータを変更したり、キューを利用したり、二つの楽音データ１１をミキシングしたりして、楽音データ１１を再生することができる。以下、ユーザが、コントローラ１３を操作して、楽音データの再生位置を変更する（再生位置変更処理）際、楽音データ１１の再生ピッチを変更する（ピッチ変更処理）際、及び選択した二つの楽音データ１１をミキシングする（ミキシング処理）際の楽音再生装置内の動作について詳しく説明する。
【００３８】
（再生位置変更処理）
上記楽音再生装置では、ユーザは、アナログ操作部２３Ｒ，２３Ｌを回転操作することにより、楽音データ１１の再生位置を変更することができる。以下、図１１に示すフローチャートを参照して、ユーザが再生位置変更処理を実行する際の楽音再生装置内の動作について詳しく説明する。
【００３９】
図１１に示すフローチャートは、ユーザが、アナログ操作部２３Ｒ，２３Ｌを回転操作することによりレコードオブジェクト５０ａ，５０ｂを回転することで開始となり、制御部１が楽音再生処理プログラム８に従って以下のステップＳ１〜ステップＳ５の処理を実行する。
【００４０】
ステップＳ１の処理では、制御部１が、コントローラ１３を介して、アナログ操作部２３Ｒ，２３Ｌの入力値（ｘ,ｙ）を検出する。これにより、このステップＳ１の処理は完了し、この再生位置変更処理はステップＳ１の処理からステップＳ２の処理に進む。
【００４１】
ステップＳ２の処理では、制御部１が、検出した入力値（ｘ,ｙ）を極座標値（ｒ,θ）に変換する。これにより、このステップＳ２の処理は完了し、この再生位置処理はステップＳ２の処理からステップＳ３の処理に進む。
【００４２】
ステップＳ３の処理では、制御部１が、極座標値（ｒ,θ）の変化量に基づいてアナログ操作部２３Ｒ，２３Ｌの回転速度（φ）を計算する。これにより、このステップＳ３の処理は完了し、この再生位置変更処理はステップＳ３の処理からステップＳ４の処理に進む。
【００４３】
ステップＳ４の処理では、制御部１が、計算されたアナログ操作部２３Ｒ，２３Ｌの回転速度（φ）に従って、楽音データ１１の再生位置（ｔ）及び再生レート（λ）を算出する。これにより、このステップＳ４の処理は完了し、この再生位置変更処理はステップＳ４の処理からステップＳ５の処理に進む。
【００４４】
ステップＳ５の処理では、制御部１が、楽音再生処理用コード８ａに従って、再生レート（λ）に合わせて再生ピッチを変更して楽音データ１１を再生（λ倍速再生）し、再生位置（ｔ）における楽音データ１１を放音するように、音声処理部６を制御する。また、制御部１は、インタフェイス画面生成用コード８ｂに従って、再生位置（ｔ）におけるビートガイドオブジェクトを表示するようにビートガイドオブジェクト５２ａ，５２ｂを移動表示すると同時に、再生ライン５１ａ，５１ｂを再生位置（ｔ）に移動表示する。これにより、このステップＳ５の処理は完了し、一連の再生位置変更処理は終了する。
【００４５】
このように、本発明の一実施形態となる楽音再生装置によれば、ユーザは、アナログ操作部２３Ｒ，２３Ｌをレコードと見なして回転操作することにより、本物のターンテーブルを回転操作させた場合と同じような感覚で、楽音データ１１の再生位置（ｔ）を簡単に変更することができる。
【００４６】
また、本発明の一実施形態となる楽音再生装置によれば、制御部１が、再生位置（ｔ）の変化に応じて、再生位置（ｔ）に合わせてビートガイドオブジェクト５２や再生ライン５１ａ，ｂを移動表示するので、ユーザは、現在の再生位置（ｔ）が楽音データ１１内のどの位置にあるのかを容易に判断することができると共に、二つの楽音データ１１のビートガイドオブジェクト５２ａ，５２ｂが表示されている場合には、楽音データ１１のビートガイドオブジェクト５２ａ，５２ｂを比較することにより、楽音データ１１のシンクロ操作等の処理を簡単に行うことができる。
【００４７】
（ピッチ変更処理）
上記楽音再生装置は、コントローラ１３を利用してピッチ調整オブジェクト（ピッチスライダー）４６ａを移動操作することにより、ユーザが楽音データ１１の再生ピッチを変更するのに応じて、ビートタイミング表示オブジェクト５３ａの間隔を変化させることにより、再生ピッチの変化量をユーザが視覚的に認識できることを可能にする。
【００４８】
より具体的には、この実施形態では、ユーザがピッチ調整オブジェクト４６ａを移動操作して再生ピッチの拡大を指示した場合、制御部１は、一定速度Ａで移動表示しているビートガイドオブジェクト５２ａを再生ライン４９ａを中心にして伸ばすように、再生ライン４９ａを基準にしてビートタイミング表示オブジェクト５３ａを図１２（ａ）に示す位置から図１２（ｂ）に示す位置に移動表示する。
【００４９】
一方、ユーザがピッチ調整オブジェクト４６ａを移動操作して再生ピッチの縮小を指示した場合には、制御部１は、一定速度で移動表示しているビートガイドオブジェクト５２ａを再生ライン４９ａを中心にして縮ませるように、再生ライン４９ａを基準にしてビートタイミング表示オブジェクト５３ａを図１２（ａ）に示す位置から図１２（ｃ）に示す位置に移動表示する。
【００５０】
このように、本発明の一実施形態となる楽音再生装置では、制御部１は、ビートタイミング表示オブジェクト５３の間隔を再生ピッチの変化に応じて変化させるように画像処理部２を制御するので、ユーザは、ビートタイミング表示オブジェクト５３の間隔の変化を参照して、楽音データ１１の再生ピッチを視覚的に認識することができる。
【００５１】
（ミキシング処理）
上記楽音再生装置は、ユーザが、楽音データ１１の再生ピッチやビートタイミングを変更して二つの楽音データ１１をミキシングする際、図１３に示すようにビートタイミング表示オブジェクト５３の形状を変化させることにより、ユーザのミキシング作業を支援する。すなわち、ユーザが二つの楽音データ１１をミキシングする際、制御部１は、楽音再生プログラム８に従って、二つの楽音データ１１のビートタイミングを監視し、図１３に示すように、二つの楽音データ１１のビートタイミングの同期具合に従って、各ビートタイミング表示オブジェクト５３ａ，５３ｂの形状を変化させるように画像処理部２を制御する。そして、二つの楽音データ１１のビートタイミングが完全に同期すると、制御部１は、図１３（ｃ）に示すように、二つの楽音データ１１のビートタイミング表示オブジェクト５３ａ，５３ｂを一体として結合表示するように画像処理部２を制御する。
【００５２】
このように、本発明の一実施形態となる楽音再生装置では、制御部１は、二つの楽音データ１１のビートタイミングの同期具合に応じてビートタイミング表示オブジェクト５３の形状を変化させるように画像処理部２を制御するので、ユーザは、ビートタイミング表示オブジェクト５３の形状の変化を参照して、二つの楽音データ１１の同期具合を簡単に認識することができる。
【００５３】
［その他の実施の形態］
以上、本発明者によってなされた発明を適用した実施の形態について説明したが、この実施の形態による本発明の開示の一部をなす論述及び図面により本発明は限定されることはない。例えば、上記実施形態のインタフェイス画面は楽音データ１１を二つ選択，再生可能な構成となっているが、本発明はこれに限られることはなく、三つ以上の楽音データ１１を選択，再生可能な構成にしてもよい。このように、この実施の形態に基づいて当業者等によりなされる他の実施の形態、実施例及び運用技術等は全て本発明の範疇に含まれることは勿論であることを付け加えておく。
【００５４】
【発明の効果】
本発明によれば、誰もが簡単、且つ、安価に楽音再生を行うことができる。
【図面の簡単な説明】
【図１】本発明の一実施形態となる楽音再生装置の内部構成を示すブロック図である。
【図２】本発明の一実施形態となる楽音再生プログラムの構成を示すブロック図である。
【図３】本発明の一実施形態となる楽音データの構成を示すブロック図である。
【図４】図３に示すサウンドデータの構成を説明するための図である。
【図５】図３に示すビートガイドファイルの構成を示す模式図である。
【図６】図１に示すコントローラの構成を示す模式図である。
【図７】本発明の一実施形態となるインタフェイス画面の構成を示す模式図である。
【図８】楽音データが一つ選択された際のインタフェイス画面の構成を示す模式図である。
【図９】楽音データが二つ選択された際のインタフェイス画面の構成を示す模式図である。
【図１０】楽音データを再生中のインタフェイス画面の構成を示す模式図である。
【図１１】本発明の一実施形態となる再生位置変更処理の流れを示すフローチャート図である。
【図１２】本発明の一実施形態となるピッチ変更処理を説明するための模式図である。
【図１３】本発明の一実施形態となるミキシング処理を説明するための模式図である。
【符号の説明】
１…制御部、２…画像処理部、３…ディスプレイ、４…表示制御部、５…スピーカ、６…音声処理部、７…光ディスク、８…楽音再生プログラム、８ａ…楽音再生処理用コード、８ｂ…インタフェイス画面生成用コード、８ｃ…処理用データ、９…ディスクドライバ、１０…ＲＡＭ、１１…楽音データ、１１ａ…サウンドデータファイル、１１ｂ…ビートガイドファイル、１２…ＲＯＭ、１３…コントローラ、１４…通信部、４９…ビートガイドウィンドウ、４９ａ…再生ライン、５２，５２ａ，５２ｂ…ビートガイドオブジェクト、５３，５３ａ，５３ｂ…ビートタイミング表示オブジェクト、５４，５４ａ，５４ｂ…ピッチ表示オブジェクト
【図１】
2004198759.tif 000003
【図２】
2004198759.tif 000004
【図３】
2004198759.tif 000005
【図４】
2004198759.tif 000006
【図５】
2004198759.tif 000007
【図６】
2004198759.tif 000008
【図７】
2004198759.tif 000009
【図８】
2004198759.tif 000010
【図９】
2004198759.tif 000011
【図１０】
2004198759.tif 000012
【図１１】
2004198759.tif 000013
【図１２】
2004198759.tif 000014
【図１３】
2004198759.tif 000015