(57)【要約】【課題】低コストで、音質劣化を伴うことなく、各楽曲に対応する所望のバリエーションの楽音発生を行えるようにする。【解決手段】オーディオプレイヤ１８の記憶装置１８ａには、複数の各楽曲について、１つのオリジナルオーディオファイルと、それに対してバリエーションの関係にある複数のバリエーションオーディオファイルとが対応付けて記憶されている。楽曲のリスト表示から楽曲が選択された時点では、当該楽曲に対応するオリジナルオーディオファイルが再生対象となるが、その状態でボタン３１〜３４が操作されるとバリエーションオーディオファイルが再生対象になり、再生ボタン２８の操作によりそのオーディオファイルがオーディオプレイヤ１８によって再生され、それによるオーディオ信号を受信して楽音を発生させる。【選択図】図４
2008176219.tif 000002
【特許請求の範囲】
【請求項１】
同一楽曲についてオリジナルのオーディオファイルと該オリジナルのオーディオファイルに対してバリエーションの関係にあるバリエーションのオーディオファイルとを記憶したオーディオプレイヤを接続可能な電子楽器であって、
前記オーディオプレイヤに記憶されている複数の楽曲から所望の楽曲を選択する楽曲選択手段と、
前記楽曲選択手段により楽曲が選択されている状態で操作されることで、当該楽曲に対応するバリエーションのオーディオファイルを、再生用オーディオファイルとして指定するバリエーション指定操作子と、
再生指示操作子と、
前記再生指示操作子の操作に応じて、前記バリエーション指定操作子により前記再生用オーディオファイルとして指定されたオーディオファイルの再生を指示するコマンドを前記オーディオプレイヤに対して送信する再生指示コマンド送信手段と、
前記オーディオプレイヤで再生されたオーディオ信号を受信してそれに応じた楽音を発生させる楽音発生手段とを有することを特徴とする電子楽器。
【請求項２】
前記オーディオプレイヤから、記憶されている楽曲のオーディオファイルのリストを受信するリスト受信手段と、前記リスト受信手段により受信されたオーディオファイルのリストから、同一楽曲にそれぞれ対応しているオリジナルのオーディオファイル及びバリエーションのオーディオファイルを特定する特定手段と、同一楽曲に対応していることが特定された全オーディオファイルを１つの楽曲として表示する表示手段とを有し、前記楽曲選択手段は、前記表示手段に表示された楽曲からいずれかを選択することを特徴とする請求項１記載の電子楽器。
【請求項３】
同一楽曲についてオリジナルのオーディオファイルと該オリジナルのオーディオファイルに対してバリエーションの関係にあるバリエーションのオーディオファイルとを記憶するオーディオファイル記憶手段と、
前記オーディオファイル記憶手段に記憶されている複数の楽曲から所望の楽曲を選択する楽曲選択手段と、
前記楽曲選択手段により楽曲が選択されている状態で操作されることで、当該楽曲に対応するバリエーションのオーディオファイルを、再生用オーディオファイルとして指定するバリエーション指定操作子と、
前記バリエーション指定操作子により前記再生用オーディオファイルとして指定されたオーディオファイルの再生を指示する再生指示操作子と、
前記再生指示操作子により再生指示されたオーディオファイルを再生する再生手段とを有することを特徴とする電子楽器。
【請求項４】
前記オーディオファイル記憶手段に記憶されている楽曲のオーディオファイルから、同一楽曲にそれぞれ対応しているオリジナルのオーディオファイル及びバリエーションのオーディオファイルを特定する特定手段と、同一楽曲に対応していることが特定された全オーディオファイルを１つの楽曲として表示する表示手段とを有し、前記楽曲選択手段は、前記表示手段に表示された楽曲からいずれかを選択することを特徴とする請求項３記載の電子楽器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、接続されたオーディオプレイヤからのオーディオ信号に基づき楽音を発生、または、記憶された楽曲のオーディオファイルを再生する電子楽器に関する。
【背景技術】
【０００２】
従来、記憶媒体に記憶された楽曲のオーディオファイルに基づき楽音を発生させる電子楽器が知られている。例えば、楽曲を記憶する記憶媒体を有する携帯型のオーディオプレイヤのオーディオ出力端子と電子楽器のオーディオ入力端子とを接続し、オーディオプレイヤで再生したオーディオ信号に基づき電子楽器で楽音を発生させる。あるいは、下記特許文献１のように、電子楽器内に楽曲を記憶する記憶媒体及び再生機能を内蔵し、電子楽器内で再生を行うものも知られている。
【特許文献１】特開２００６−１３３６８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記のような電子楽器において、例えば、リスニング用に制作された楽曲のオーディオファイルは、楽器練習に用いるという観点では、テンポが速い、調がＣ調以外の調で演奏が容易でない、練習したいパートに既に演奏が入っている等の理由により、そのまま再生したのでは練習用に適さない場合がある。
【０００４】
これに対処するために、オリジナルの曲に対して、テンポを遅くしたり（テンポチェンジやタイムストレッチ）、調を簡単なＣ調に移調したり（ピッチチェンジ）、あるいは、ボーカル等の特定パートの練習用にボーカルキャンセル等の処理を行ったりして、オリジナルとは異なる楽曲再生を行う処理技術は存在する。
【０００５】
しかしながら、そのような処理を施すと、音質が劣化するだけでなく、それらの機能を電子楽器に備えることで、構成が複雑化してコスト上昇にもつながるという問題があった。
【０００６】
本発明は上記従来技術の問題を解決するためになされたものであり、その目的は、低コストで、音質劣化を伴うことなく、各楽曲に対応する所望のバリエーションの楽音発生を行うことができる電子楽器を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために本発明の請求項１の電子楽器は、同一楽曲についてオリジナルのオーディオファイルと該オリジナルのオーディオファイルに対してバリエーションの関係にあるバリエーションのオーディオファイルとを記憶したオーディオプレイヤ（１８）を接続可能な電子楽器であって、前記オーディオプレイヤに記憶されている複数の楽曲から所望の楽曲を選択する楽曲選択手段（２Ａ）と、前記楽曲選択手段により楽曲が選択されている状態で操作されることで、当該楽曲に対応するバリエーションのオーディオファイルを、再生用オーディオファイルとして指定するバリエーション指定操作子（３１〜３４）と、再生指示操作子（２８）と、前記再生指示操作子の操作に応じて、前記バリエーション指定操作子により前記再生用オーディオファイルとして指定されたオーディオファイルの再生を指示するコマンドを前記オーディオプレイヤに対して送信する再生指示コマンド送信手段（５、１５）と、前記オーディオプレイヤで再生されたオーディオ信号を受信してそれに応じた楽音を発生させる楽音発生手段（１７）とを有することを特徴とする。
【０００８】
好ましくは、前記オーディオプレイヤから、記憶されている楽曲のオーディオファイルのリストを受信するリスト受信手段（１５）と、前記リスト受信手段により受信されたオーディオファイルのリストから、同一楽曲にそれぞれ対応しているオリジナルのオーディオファイル及びバリエーションのオーディオファイルを特定する特定手段（５）と、同一楽曲に対応していることが特定された全オーディオファイルを１つの楽曲として表示する表示手段（１９）とを有し、前記楽曲選択手段は、前記表示手段に表示された楽曲からいずれかを選択する（請求項２）。
【０００９】
上記目的を達成するために本発明の請求項３の電子楽器は、同一楽曲についてオリジナルのオーディオファイルと該オリジナルのオーディオファイルに対してバリエーションの関係にあるバリエーションのオーディオファイルとを記憶するオーディオファイル記憶手段（６）と、前記オーディオファイル記憶手段に記憶されている複数の楽曲から所望の楽曲を選択する楽曲選択手段と、前記楽曲選択手段により楽曲が選択されている状態で操作されることで、当該楽曲に対応するバリエーションのオーディオファイルを、再生用オーディオファイルとして指定するバリエーション指定操作子と、前記バリエーション指定操作子により前記再生用オーディオファイルとして指定されたオーディオファイルの再生を指示する再生指示操作子（２８）と、前記再生指示操作子により再生指示されたオーディオファイルを再生する再生手段（１７）とを有することを特徴とする。
【００１０】
好ましくは、前記オーディオファイル記憶手段に記憶されている楽曲のオーディオファイルから、同一楽曲にそれぞれ対応しているオリジナルのオーディオファイル及びバリエーションのオーディオファイルを特定する特定手段と、同一楽曲に対応していることが特定された全オーディオファイルを１つの楽曲として表示する表示手段とを有し、前記楽曲選択手段は、前記表示手段に表示された楽曲からいずれかを選択する（請求項４）。
【００１１】
なお、上記括弧内の符号は例示である。
【発明の効果】
【００１２】
本発明の請求項１、３によれば、低コストで、音質劣化を伴うことなく、各楽曲に対応する所望のバリエーションの楽音発生を行うことができる。
【００１３】
本発明の請求項２、４によれば、同一楽曲に対応するバリエーションのオーディオファイルの存在を意識させることなく、各楽曲の選択と対応する所望のバリエーションの楽音発生とを行うことができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態を図面を参照して説明する。
【００１５】
図１は、本発明の一実施の形態に係る電子楽器の全体構成を示すブロック図である。本電子楽器は、電子鍵盤楽器として構成される。
【００１６】
本電子楽器は、図１に示すように、検出回路３、検出回路４、ＲＯＭ６、ＲＡＭ７、タイマ８、表示回路９、外部記憶装置１０、ＭＩＤＩインターフェイス（ＭＩＤＩＩ／Ｆ）１１、通信インターフェイス（通信Ｉ／Ｆ）１２、音源回路１３、ミキサ１４及びオーディオインターフェイス（オーディオＩ／Ｆ）１５が、バス１６を介してＣＰＵ５にそれぞれ接続されて構成される。
【００１７】
さらに、検出回路３には、音高情報を入力するための鍵盤を含む演奏操作子１が接続され、検出回路４には、各種情報を入力するための複数のスイッチを含む設定操作子２が接続されている。表示回路９には、楽譜や文字等の各種情報を表示する液晶等のディスプレイ１９が接続されている。ＣＰＵ５にはタイマ８が接続され、ＭＩＤＩＩ／Ｆ１１にはＭＩＤＩ機器１００が接続されている。通信Ｉ／Ｆ１２には通信ネットワーク１０１を介してサーバコンピュータ１０２が接続されている。ここで、通信Ｉ／Ｆ１２及び通信ネットワーク１０１は、有線方式のものに限らず、無線方式のものであってもよい。また、両方式のものを備えていてもよい。
【００１８】
ミキサ１４は、音源回路１３及びオーディオＩ／Ｆ１５に接続され、ミキサ１４には、サウンドシステム１７が接続されている。また、オーディオＩ／Ｆ１５には、オーディオプレイヤ１８が接続される。このオーディオＩ／Ｆ１５を介して、本電子楽器にオーディオプレイヤ１８が電気的に接続／取り外し可能になっている。
【００１９】
検出回路３は演奏操作子１の操作状態を検出し、検出回路４は設定操作子２の操作状態を検出する。ＣＰＵ５は、本装置全体の制御を司る。ＲＯＭ６は、ＣＰＵ５が実行する制御プログラムや各種テーブルデータ等を記憶する。ＲＡＭ７は、楽曲データ、テキストデータ等の各種入力情報、各種フラグやバッファデータ及び演算結果等を一時的に記憶する。タイマ８は、タイマ割り込み処理における割り込み時間や各種時間を計時する。外部記憶装置１０は、上記制御プログラムを含む各種アプリケーションプログラムや各種楽曲データ、各種データ等を記憶する。
【００２０】
ＭＩＤＩＩ／Ｆ１１は、ＭＩＤＩ機器１００等の外部装置からのＭＩＤＩ（Musical Instrument Digital Interface）信号を入力したり、ＭＩＤＩ信号を外部装置に出力したりする。通信Ｉ／Ｆ１２は、通信ネットワーク１０１を介して、例えばサーバコンピュータ１０２とデータの送受信を行う。音源回路１３は、演奏操作子１から入力された演奏データや予め設定された楽曲データをオーディオ信号に変換する。
【００２１】
ミキサ１４は、オーディオＩ／Ｆ１５、音源回路１３から入力されるオーディオ信号に各種効果を付与すると共に、それらをミキシングして、サウンドシステム１７に出力する。ＤＡＣ（Digital-to-Analog Converter）やアンプ、スピーカ等のサウンドシステム１７は、ミキサ１４から入力されるオーディオ信号を音響に変換する。
【００２２】
オーディオプレイヤ１８は、例えば、携帯型の音楽再生装置であり、ハードディスクまたは不揮発性の記憶媒体を有する記憶装置１８ａを備える。オーディオプレイヤ１８は、携帯型に限られるものではない。記憶装置１８ａには、後述するように、楽曲を記憶でき、それらの楽曲を独自に再生する機能も有する。オーディオＩ／Ｆ１５は、ＣＰＵ５からの制御コマンドをオーディオプレイヤ１８に送ると共に、オーディオプレイヤ１８で再生されたオーディオ信号をミキサ１４に送る。また、オーディオプレイヤ１８から受信した曲リスト情報をＣＰＵ５へと送る。
【００２３】
オーディオＩ／Ｆ１５は、ＵＳＢ（ユニバーサル・シリアル・バス）等の汎用のインターフェイスであるが、オーディオプレイヤ１８専用のドック等のインターフェイスであってもよい。制御コマンド用や曲リスト情報用の信号線とオーディオ信号用の信号線とは、共用してもよいし、別途設けてもよい。特に、オーディオ信号がデジタルの場合は共用とするのがよく、アナログの場合は別途とするのがよい。
【００２４】
外部記憶装置１０としては、例えば、フレキシブルディスクドライブ（ＦＤＤ）、ハードディスクドライブ（ＨＤＤ）、ＣＤ−ＲＯＭドライブ及び光磁気ディスク（ＭＯ）ドライブ等を挙げることができる。ＲＯＭ６に制御プログラムが記憶されていない場合には、この外部記憶装置１０に制御プログラムを記憶させておき、それをＲＡＭ７に読み込むことにより、ＲＯＭ６に制御プログラムを記憶している場合と同様の動作をＣＰＵ５にさせることができる。このようにすると、制御プログラムの追加やバージョンアップ等が容易に行える。
【００２５】
なお、本実施の形態の電子楽器としては、鍵盤楽器に限らず、弦楽器タイプ、管楽器タイプ、打楽器タイプ等の形態でもよい。
【００２６】
図２は、オーディオプレイヤ１８の記憶装置１８ａに記憶されるオーディオファイルデータのデータ構成を示す概念図である。
【００２７】
このオーディオファイルデータには、複数の楽曲（曲名＝楽曲１、楽曲２・・・）のオーディオファイルが含まれる。１つの楽曲について複数種類のオーディオファイルが対応付けられている。複数種類のオーディオファイルには、通常のリスニングに利用される１つのオリジナルオーディオファイルと、このオリジナルオーディオファイルに対してバリエーションの関係にある複数のバリエーションオーディオファイルとがある。
【００２８】
ここで、バリエーションオーディオファイルは、対応する楽曲をベースに、オリジナルオーディオファイルとは別個に制作され、主に、演奏や歌唱の練習に用いることが想定されるものである。楽曲１を例にとると、ファイル名が「楽曲１_original」であるものが、楽曲１のオリジナルオーディオファイルである。ファイル名が「楽曲１_TmpDn」、「楽曲１_KeyC」、「楽曲１_TmpDn& KeyC」、「楽曲１_VoCncl」であるものが楽曲１のバリエーションオーディオファイルである。
【００２９】
具体的には、楽曲１_TmpDnは、楽曲１_originalに対してテンポを遅くしたものである。楽曲１_KeyC、楽曲１_TmpDn& KeyC、楽曲１_VoCnclは、楽曲１_originalに対してそれぞれ、調をＣ調に移調したもの、テンポを遅くし且つ調をＣ調に移調したもの、ボーカルパートを除いたもの、である。これらは一例であり、種類や数はこの例に限られず、楽曲に対応し且つ楽曲１_originalとは一部が異なるような演奏をデータファイル化したものであればよい。また、同じような種類のもの（例えば、テンポを複数種類に変えたもの）が複数併存していてもよい。
【００３０】
バリエーションオーディオファイルは、オリジナルオーディオファイルを変換する等の電子的な処理によるのではなく、例えば、オリジナルオーディオファイルと同様の制作過程をたどって制作される。すなわち、演奏録音段階で演奏自体（テンポや調等を）を原曲とは異ならせたり、演奏録音段階またはミキシング段階で一部のパート（ボーカルパート等）だけを除去したりすることで制作される。従って、オリジナルオーディオファイルと全く同レベルの音質が確保されたものである。
【００３１】
オリジナルオーディオファイルである楽曲１_originalは、属性情報と、楽曲を構成するデータが所定の形式（形式は問わない）で圧縮された圧縮オーディオデータとから構成されている。なお、楽曲を構成するデータは、非圧縮のデータであってもよい。属性情報には、対応する楽曲の曲名、ジャンル、アーティスト、アルバム、作者（作詞、作曲）等の情報が含まれる。楽曲１_TmpDn等のバリエーションオーディオファイルの構成も、オリジナルオーディオファイルと同様である。
【００３２】
電子楽器からオーディオプレイヤ１８に楽曲再生を行わせるにあたって、オリジナルオーディオファイルとバリエーションオーディオファイルとは、ファイル名で識別される。すなわち、共通の曲名部分である「楽曲１」とそれの後に付随している部分で、それがオリジナルオーディオファイルであるか、あるいは、どのようなバリエーションオーディオファイルであるかを、電子楽器及びオーディオプレイヤ１８が一意に認識することができる。例えば、「楽曲１_original」は、付随部分「original」によって楽曲１のオリジナルオーディオファイルであることがわかる。「楽曲１_TmpDn」、「楽曲１_KeyC」は、付随部分「TmpDn」、「KeyC」によって、楽曲１のテンポを遅くしたもの、楽曲１をＣ調に移調したもの、であることがそれぞれわかる。なお、上記付随部分と同じ識別機能を果たす情報を、上記属性情報中に含めるようにしてもよい。
【００３３】
記憶装置１８ａに楽曲が記憶される際、同一楽曲に対応するオーディオファイルは、互いに対応付けられて記憶される。互いを対応付ける情報は、ファイル名のうちの共通部分（例えば、「楽曲１」）であるが、この情報は、属性情報中に含ませるようにしてもよい。楽曲コンテンツは、例えば、オリジナルオーディオファイル及び複数のバリエーションオーディオファイルがひとまとめに記憶された音楽ＣＤ等のメディアによって提供される。オーディオプレイヤ１８のユーザは、パーソナルコンピュータに接続する等によって、所定の圧縮形式でオーディオファイルを記憶装置１８ａに保存させる。なお、楽曲の提供方法や記憶装置１８ａの保存方法は問わない。例えば、インターネットで所定のサーバ上からダウンロードして入手する形態であってもよい。また、ある楽曲について、バリエーションオーディオファイルを事後的に入手して追加することも可能である。
【００３４】
バリエーションオーディオファイルは、各楽曲について必ず存在するとは限らず、上記４種類のバリエーションオーディオファイルの一部のみが存在する場合もある。また、アルバムとしてまとまった楽曲群のうち、一部の楽曲にだけバリエーションオーディオファイルが存在するという場合もある。
【００３５】
図３は、設定操作子２（図１参照）の一部を構成する楽曲再生に係わる操作子群を示す図である。これら操作子群には、第１操作子群２Ａ、第２操作子群２Ｂ、第３操作子群２Ｃがある。
【００３６】
第１操作子群２Ａには、楽曲等の項目の選択・決定に用いられる選択ボタン２２〜２５及び決定ボタン（ＯＫ）２１が含まれる。第２操作子群２Ｂには、楽曲の再生・停止等に係わる操作を行うための、巻き戻しボタン２６、停止ボタン２７、再生ボタン２８、早送りボタン２９が含まれる。
【００３７】
第３操作子群２Ｃには、オリジナルボタン３０、Ｃ調ボタン３１、テンポダウン＆Ｃ調ボタン３２、テンポダウンボタン３３及びボーカルキャンセルボタン３４が含まれる。第３操作子群２Ｃは、再生すべき楽曲が選択されている状態で操作されるものであり、当該楽曲に対応するどのオーディオファイルを再生すべきかを選択するために用いられる。アレンジ指定操作子であるボタン３１〜３４の操作により、楽曲１でいえば、「楽曲１_KeyC」、「楽曲１_TmpDn& KeyC」、「楽曲１_TmpDn」、「楽曲１_VoCncl」（図２参照）がそれぞれ選択される。
【００３８】
また、ボタン３１〜３４の近傍（例えば下方）には、ＬＥＤ等の表示部３５〜３８が対応して設けられている。選択されている楽曲に対応して存在しているバリエーションオーディオファイルがある場合に、その存在しているものに対応する表示部３５〜３８のみが点灯される（図３では、ボタン３７、３８が点灯状態）。
【００３９】
図４は、楽曲の選択・再生時にディスプレイ１９（図１参照）に表示される楽曲演奏モード画面の表示例を示す図である。図５は、楽曲演奏モードにおいて本電子楽器及びオーディオプレイヤ１８で並行して実行される処理のフローチャートである。以下、図４、図５を参照して、楽曲演奏モード時の動作を説明する。
【００４０】
楽曲演奏を行うには、まず、本電子楽器にオーディオＩ／Ｆ１５（図１参照）を介してオーディオプレイヤ１８を接続する。本電子楽器では、図５のステップＳ１０１では、オーディオプレイヤ１８が適切に接続されているかのチェックを実行する。例えば、所定の信号を送信して、それに対してオーディオプレイヤ１８が応答信号を返信すると（ステップＳ２０１）、その応答信号が所定時間内に受信されたとき、接続済みであると確認する（ステップＳ１０２）。なお、接続チェックの手法は問わない。
【００４１】
次に、曲リスト情報をオーディオプレイヤ１８に要求すると（ステップＳ１０３）、それに応答して、オーディオプレイヤ１８から曲リスト情報が送信される（ステップＳ２０２）。ここで、送信される曲リスト情報は、記憶されているすべての楽曲のファイル名と属性情報でなる。ステップＳ１０４では、受信した曲リスト情報を元に、表示用曲リストを作成する。
【００４２】
ここでは、属性情報（図２参照）を参照して、アルバム単位、アーティスト単位、あるいは楽曲単位等の各種の属性によるリスト表示が可能なように表示用曲リストを作成する。また、同一楽曲に対応するすべてのオーディオファイル（オリジナルとバリエーションの両方を含む）をまとめると共に、これらまとめられたオーディオファイルを楽曲リスト表示の際に１つの楽曲として表示できるようにしておく。
【００４３】
次に、第１操作子群２Ａの操作によって、選曲、表示及び表示の更新を行う（ステップＳ１０５）。まず、最初は、図４の画面Ｇ１０１のように、どの属性によるリスト表示を行うかを選択するミュージック画面が表示される。ユーザは、この画面Ｇ１０１を見て、選択ボタン２３、２５（図３参照）を操作することで、選択対象を上下させて項目を選択することができる。
【００４４】
そして、決定ボタン２１を押下することで、そのとき選択されている項目に応じたリスト表示へと移行する。例えば、項目「アルバム」を選択して決定ボタン２１を押下すると、アルバム単位でのリスト表示（図４の画面Ｇ１０２）となる。同様に、画面Ｇ１０２において、アルバム「ＡＡＡＡ」を選択、決定すると、当該アルバム「ＡＡＡＡ」中の楽曲単位での表示（図４の画面Ｇ１０３）へと移行する。
【００４５】
画面Ｇ１０２、Ｇ１０３において、「戻る」の指示があれば、それぞれ、画面Ｇ１０１、Ｇ１０２に戻る。ここで、「戻る」の指示機能は、選択ボタン２２に割り当てられているものとするが、これ以外の操作子に割りあててもよく、専用の操作子を設けてもよい。なお、画面Ｇ１０２、Ｇ１０３と同様に、後続の画面Ｇ１０４〜Ｇ１０６においても、項目の選択は選択ボタン２３、２５でなされ、「戻る」の機能は選択ボタン２２が果たす。
【００４６】
図４の画面Ｇ１０２において、選択状態にあるアルバム「ＡＡＡＡ」の右側には、当該アルバム中のいずれかの楽曲に少なくとも１つのバリエーションオーディオファイルが存在することを示すマーク３９が表示される。
【００４７】
図４の画面Ｇ１０３において、選択状態にある楽曲「ｄｄｄｄ」の右側には、当該楽曲にバリエーションオーディオファイルが存在することを示すマーク４０が表示される。マーク４０には、「Ｃｋ」、「Ｔｃ」、「Ｔｄ」、「Ｖｃ」が含まれ、これらは、それぞれ、付随部分「_KeyC」、「_TmpDn& KeyC」、「_TmpDn」、「_VoCncl」が付随しているバリエーションオーディオファイルが存在することを示している。従って、ユーザは、マーク４０を見て、当該曲に対応して存在しているバリエーションオーディオファイルの存在及びその種類を知ることができる。なお、画面Ｇ１０２、Ｇ１０３において、選択状態にあるものだけでなく、すべてのアルバム、楽曲についてマーク３９、４０が表示されるようにしてもよい。
【００４８】
図４の画面Ｇ１０３において、楽曲「ｄｄｄｄ」を選択した状態で決定ボタン２１を押下すると、まず、選択曲である楽曲「ｄｄｄｄ」に対応するオリジナルオーディオファイルが、再生すべきオーディオファイルとして決定され、画面Ｇ１０４へと表示が移行する。それに伴って、図５のステップＳ１０６では、選択曲（楽曲「ｄｄｄｄ」）に対応するオリジナルオーディオファイルを再生対象に選択するためのコマンドを、オーディオプレイヤ１８に送信する。オーディオプレイヤ１８では、そのコマンドに応じて、該当するオリジナルオーディオファイルを再生対象に選択して、待機状態となる（ステップＳ２０３）。
【００４９】
前記ステップＳ１０６の処理後は、第２、第３操作子群２Ｂ、２Ｃ及び「戻る」指示の操作を受け付け（ステップＳ１０７、Ｓ１０９）、第２、第３操作子群２Ｂ、２Ｃの操作があれば、操作に応じた処理を実行して（ステップＳ１０８）、前記ステップＳ１０７に戻る。一方、「戻る」指示があれば、前記ステップＳ１０５に戻る。
【００５０】
例えば、図４の画面Ｇ１０４において、再生ボタン２８（図３参照）が操作された場合は（図５のステップＳ１０７）、再生開始指示コマンドがオーディオプレイヤ１８に送られ（ステップＳ１０８）、オーディオプレイヤ１８では、その時点で再生対象に選択されているオーディオファイルの再生を開始する（ステップＳ２０４）。すると、オーディオプレイヤ１８から、再生によるオーディオ信号がオーディオＩ／Ｆ１５を介してミキサ１４に入力され、サウンドシステム１７から楽音が発せられる。その際の表示は、図４の画面Ｇ１０７のようになり、「再生中」の文字表示、及び再生位置を示すインジケータが表示される。
【００５１】
また、その際、再生に同期してユーザが練習等として演奏やボーカルの入力を行うと、それによるオーディオ信号もミキサ１４に入力され、楽曲再生と合わさった楽音がサウンドシステム１７から発せられる。
【００５２】
なお、本電子楽器には、ボーカル入力用の不図示のマイクの音声をライン入力するための不図示のインターフェイスが備えられているものとする。画面Ｇ１０７において、停止ボタン２７（図３参照）が操作されると（ステップＳ１０７）、再生停止のコマンドをオーディオプレイヤ１８に送信し（ステップＳ１０８）、再生が停止され（ステップＳ２０４）、画面表示は画面Ｇ１０４に戻る。
【００５３】
また、画面Ｇ１０４においては、バリエーションオーディオファイルが存在している場合には、再生対象をバリエーションオーディオファイルに切り替えることが可能である。例えば、画面Ｇ１０４において、テンポダウンボタン３３（図３参照）が操作されると（ステップＳ１０７）、同じ楽曲で「_TmpDn」が付随しているバリエーションオーディオファイルを再生対象に選択するためのコマンドを、オーディオプレイヤ１８に送信する（ステップＳ１０８）。オーディオプレイヤ１８では、そのコマンドに応じて、該当するバリエーションオーディオファイルを再生対象に選択して、待機状態となる（ステップＳ２０４）。画面表示は、画面Ｇ１０５へと移行する。
【００５４】
同様に、画面Ｇ１０４において、ボーカルキャンセルボタン３４が操作されると、同じ楽曲で「_VoCncl」が付随しているバリエーションオーディオファイルが再生対象となって、画面表示は、画面Ｇ１０６へと移行する。Ｃ調ボタン３１、テンポダウン＆Ｃ調ボタン３２が操作された場合も、図示はしないが、同様に処理される。
【００５５】
ここで、画面Ｇ１０４〜Ｇ１０６は、再生対象のオーディオファイルが選択され決定された状態であり、どの種類のオーディオファイルが選択状態にあるのかを示すアレンジ表記が、「アレンジ」として表示される。例えば、「オリジナル」、「テンポダウン」等である。この表示は、文字でなくてもよく、画面Ｇ１０３で表示されるマーク４０等の記号のようなものであってもよい。
【００５６】
画面Ｇ１０５、Ｇ１０６において、再生ボタン２８が操作されると、画面Ｇ１０４の場合と同様に、画面Ｇ１０８、Ｇ１０９へと移行する。そして、停止ボタン２７で再生が停止されて、画面表示が復帰する。また、巻き戻しボタン２６／早送りボタン２９は、画面Ｇ１０７〜Ｇ１０９で操作されれば、それらに応じたコマンドがオーディオプレイヤ１８に送信される。そして、操作の態様（押し続け／一押し）に応じて、再生中の曲の巻き戻し／早送りとなるか、または、当該曲／次の曲先頭に飛んで再生開始となる。一方、巻き戻しボタン２６／早送りボタン２９が画面Ｇ１０４〜Ｇ１０６で操作されると、前の曲／次の曲へと再生対象が変わる。
【００５７】
また、画面Ｇ１０５、Ｇ１０６のように、バリエーションオーディオファイルが再生対象となっている状態で、現在の再生対象とは異なるバリエーションに対応するボタン３１〜３４のいずれかが操作されると、それに応じたバリエーションオーディオファイルが選択状態となって、画面表示も変わる。オリジナルボタン３０が操作された場合は、オリジナルオーディオファイルが再び選択状態となって、画面表示も画面Ｇ１０４に移行する。ただし、存在しないバリエーションオーディオファイル（図３に示す表示部３５〜３８が消灯しているもの）が操作された場合は、オーディオファイルの選択変更はなされず、画面には、その旨（「変更できません」等）を一時的に表示させて、元の画面表示を維持する。
【００５８】
また、画面Ｇ１０４〜Ｇ１０６において、「戻る」指示（選択ボタン２２が操作）があったときは、画面表示は、画面Ｇ１０３に戻る（ステップＳ１０９、Ｓ１０５）。
【００５９】
また、画面Ｇ１０７〜Ｇ１０９（再生中）において、ボタン３０〜３４が操作されると、それに応じたコマンドがオーディオプレイヤ１８に送信される。その結果、再生が停止されると共に、操作されたボタンに応じて、選択状態となるオーディオファイルが変わり、新たに選択状態となったオーディオファイルが直ちに先頭から再生開始される（ステップＳ１０７、Ｓ１０８、Ｓ２０４）。なお、この場合に、新たに選択状態となったオーディオファイルの再生開始指示待ち状態となり、画面表示が画面Ｇ１０４〜Ｇ１０６等に変わるように構成してもよい。また、再生中のものと同一のオーディオファイルがボタン３０〜３４で選択された場合は、再生を継続し、何ら選択変更や画面更新等の処理を行わないように構成してもよい。
【００６０】
なお、本実施の形態において、画面Ｇ１０７〜Ｇ１０９（再生中）において、ボタン３０〜３４が操作されたとき、新たに選択状態となったオーディオファイルが先頭から再生開始するのではなく、ボタン操作された時点に対応する再生位置から再生を開始するように構成してもよい。その場合は、次のように構成すればよい。
【００６１】
すなわち、再生対象を変更するコマンドに加え、再生開始位置を指定するコマンドもオーディオプレイヤ１８に送信する。この再生開始位置指定コマンドは、電子楽器側で、オーディオプレイヤ１８から送られてくるオーディオ信号を受信しながら現在の再生位置（再生時間）を常時計測しておき、計測した時間を元に生成すればよい。その際の計測誤差や、オーディオプレイヤ１８側でコマンドを受信してからの反応遅れ等によって、再生位置ずれや再生開始遅れが多少は生じ得る。しかし、その程度が大きくなければ、練習においてそれほど問題とはならない。
【００６２】
本実施の形態によれば、楽曲が選択されている状態で、アレンジ指定操作子であるボタン３１〜３４を操作することで、当該楽曲に対応するバリエーションのオーディオファイルを、オーディオプレイヤ１８に再生させ、電子楽器で楽音発生させることができる。ユーザは、自己のレベルや練習したい内容に応じて、ボタン３１〜３４を操作すれば、オリジナルとはアレンジの異なる演奏を容易に聴くことができる。特に、同一楽曲に対応するオーディオファイルは、楽曲選択の段階（図４の画面Ｇ１０３）では、１つの楽曲として表示されるので、ユーザは、同一楽曲に対応するバリエーションオーディオファイルの存在を意識することなく、所望のバリエーションの再生を行わせることができる。従って、ユーザにとっては、あたかも、リアルタイムで特定パートを差し引いての再生あるいはテンポや調が変換されての再生がなされているかのように認識される。
【００６３】
その一方、実際には、バリエーションのオーディオファイルは、電子的な変換処理を経たものではなく、事前にオリジナルと同等の品質が維持されたものであるから、音質劣化が生じることがない。しかも、圧縮データであるオーディオファイルの再生自体は、オーディオプレイヤ１８に任せるので、電子楽器内にデコード機能や再生機能を持たなくてもよく、構成を簡単にして低コストな仕様にすることも容易である。
【００６４】
よって、低コストで、音質劣化を伴うことなく、各楽曲に対応する所望のバリエーションの楽音発生を行うことができる。
【００６５】
また、仮に、オリジナルオーディオファイルとバリエーションオーディオファイルのすべてが対等にリスト表示される構成とした場合は、雑然としてわかりにくく、所望のバリエーションオーディオファイルを探しにくい。しかし、本実施の形態では、楽曲を選択してからバリエーションを指定する方式であるので、バリエーションの指定が容易である。
【００６６】
なお、本実施の形態では、楽曲のオーディオファイルは、電子楽器に接続したオーディオプレイヤ１８に記憶され、再生もオーディオプレイヤ１８で行ったが、これに限るものではない。例えば、再生機能を備えない記憶媒体（例えば、外部記憶装置１０）を接続すると共に、電子楽器内に再生機能（デコード機能も含む）を備え、接続した記憶媒体からオーディオファイルを読み取って、電子楽器内で再生を行うようにしてもよい。
【００６７】
あるいは、電子楽器内の記憶装置（例えば、ＲＯＭ６あるいは別途設ける内蔵の記憶媒体）に、楽曲のオーディオファイルを記憶し、再生機能（デコード機能も含む）も備え、電子楽器内で、上記した図５の処理に相当する選曲や再生等すべての処理が完結するように構成してもよい。その場合でも、楽曲選択の段階では、上記と同様に、同一楽曲に対応するオーディオファイルについては、１つの楽曲として表示させる。
【００６８】
また、電子楽器内で再生を行うようにする場合の楽曲コンテンツの提供方法としては、例えば、電子楽器のＲＯＭ６に予め記憶させておくことが考えられる。あるいは、楽曲を記憶した外部記憶媒体を電子楽器に同梱することも考えられる。この他、音楽ＣＤやインターネット経由で販売し、外部記憶装置１０や不図示の内蔵記憶媒体にユーザが保存させる、等の方法が考えられる。
【００６９】
なお、表示部３５〜３８（図３参照）、マーク３９、４０（図４参照）、アレンジ表記（図４参照）は、必須ではない。むしろ、これらを設けない場合は、バリエーションオーディオファイルの存在がユーザからは全く視認できないため、再生時に、ユーザにとっては一層、あたかも自動的にバリエーションのアレンジにリアルタイム変換されているかのように見えることになる。
【００７０】
なお、第１〜第３操作子群２Ａ〜２Ｃの各操作子は、物理的な操作子に限られず、画面表示されたタッチパネル方式で操作されるスイッチであってもよい。
【図面の簡単な説明】
【００７１】
【図１】本発明の一実施の形態に係る電子楽器の全体構成を示すブロック図である。
【図２】オーディオプレイヤの記憶装置に記憶されるオーディオファイルデータのデータ構成を示す概念図である。
【図３】設定操作子の一部を構成する楽曲再生に係わる操作子群を示す図である。
【図４】楽曲の選択・再生時にディスプレイに表示される楽曲演奏モード画面の表示例を示す図である。
【図５】楽曲演奏モードにおいて本電子楽器及びオーディオプレイヤで並行して実行される処理のフローチャートである。
【符号の説明】
【００７２】
２Ａ  第１操作子群（楽曲選択手段）、  ５  ＣＰＵ（再生指示コマンド送信手段、特定手段）、  ６  ＲＯＭ（オーディオファイル記憶手段）、  １８  オーディオプレイヤ、  １８ａ  記憶装置、  １５  オーディオＩ／Ｆ（再生指示コマンド送信手段、リスト受信手段）、  １７  サウンドシステム（楽音発生手段、再生手段）、  １９  ディスプレイ（表示手段）、  ２８  再生ボタン（再生指示操作子）、  ３１〜３４  ボタン（バリエーション指定操作子）
【図１】
2008176219.tif 000003
【図２】
2008176219.tif 000004
【図３】
2008176219.tif 000005
【図４】
2008176219.tif 000006
【図５】
2008176219.tif 000007