(57)【要約】【課題】オーディオプレイヤのオーディオ再生機能を利用しつつ、演奏データに含まれる歌詞情報に基づいて歌詞を同期表示して、高品質の歌詞表示を実現すること。【解決手段】この電子楽器４は、歌詞情報付き演奏データを蓄積した演奏データ提供サイト１と通信ネットワーク３を通じて通信可能であり、オーディオデータを蓄積したメディアプレイヤ５に接続される。所望のオーディオデータの楽曲特定情報をメディアプレイヤ５から取得すると、取得した楽曲特定情報に対応する演奏データを演奏データ提供サイト１から取得し、オーディオデータのテンポ情報或いはテンポ提供サイト２から取得したテンポデータに基づいて演奏データの最適な再生テンポを設定する。そして、オーディオデータの再生指示によりメディアプレイヤ５でオーディオ信号が再生されるのに同期して、演奏データを再生し同演奏データ中の歌詞情報に基づいて歌詞を順次表示していく。【選択図】図１
2008197501.tif 000002
【特許請求の範囲】
【請求項１】
歌詞情報を含む演奏データを蓄積している演奏データ提供サイト及びオーディオデータを蓄積しているメディアプレイヤと通信可能に接続される電子楽器であって、
メディアプレイヤから、オーディオデータの楽曲情報を取得する楽曲情報取得手段と、
楽曲情報取得手段により取得された楽曲情報に対応する演奏データを演奏データ提供サイトから取得する演奏データ取得手段と、
メディアプレイヤから、オーディオデータの再生に基づくオーディオ信号を受信するオーディオ信号受信手段と、
演奏データ取得手段により受信された演奏データを再生し、オーディオ信号受信手段により受信されるオーディオ信号と同期して、当該演奏データに含まれる歌詞情報を表示する演奏データ再生手段であって、当該演奏データに含まれる楽音情報に基づく楽音信号の生成は行わないものと
を具備することを特徴とする電子楽器。
【請求項２】
前記演奏データ再生手段は、メディアプレイヤに対してオーディオデータの再生開始が指示されてから実際にオーディオデータの再生が開始されるまでのタイムラグ分だけ演奏データの再生を遅延させることを特徴とする請求項１に記載の電子楽器。
【請求項３】
さらに、
メディアプレイヤから受信されるオーディオデータのテンポ情報に応じて演奏データの再生テンポを設定するテンポ設定手段
を具備し、
前記演奏データ再生手段は、テンポ設定手段により設定された再生テンポで演奏データを再生する
ことを特徴とする請求項１又は２に記載の電子楽器。
【請求項４】
この電子楽器は、テンポデータを蓄積しているテンポ提供サイトと通信可能に接続されるものであって、
さらに、
前記楽曲情報取得手段により取得された楽曲情報に対応するテンポデータをテンポ提供サイトから取得するテンポ取得手段と、
テンポ取得手段により取得されたテンポデータに応じて演奏データの再生テンポを設定するテンポ設定手段と
を具備し、
前記演奏データ再生手段は、テンポ設定手段により設定された再生テンポで演奏データを再生する
ことを特徴とする請求項１又は２に記載の電子楽器。
【請求項５】
さらに、
ユーザ操作に応じて、歌詞情報のページ切替え指令を出力するページ切替え手段
を具備し、
前記演奏データ再生手段は、ページ切替え手段により出力されたページ切替え指令に応じて、表示される歌詞情報のページを切り替える
ことを特徴とする請求項１〜４の何れか１項に記載の電子楽器。
【請求項６】
歌詞情報を含む演奏データを蓄積している演奏データ提供サイト及びオーディオデータを蓄積しているメディアプレイヤと通信可能に接続され、電子楽器として機能するコンピュータに、
メディアプレイヤから、オーディオデータの楽曲情報を取得する楽曲情報取得ステップと、
楽曲情報取得ステップで取得された楽曲情報に対応する演奏データを演奏データ提供サイトから取得する演奏データ取得ステップと、
メディアプレイヤから、オーディオデータの再生に基づくオーディオ信号を受信するオーディオ信号受信ステップと、
演奏データ取得ステップで受信された演奏データを再生し、オーディオ信号受信ステップで受信されるオーディオ信号と同期して、当該演奏データに含まれる歌詞情報を表示する演奏データ再生ステップであって、当該演奏データに含まれる楽音情報に基づく楽音信号の生成は行わないものと
から成る手順を実行させる演奏データ利用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、オーディオデータを利用するメディアプレイヤと連携して歌詞を表示することができる電子楽器に関する。
【背景技術】
【０００２】
自動演奏機能を有する電子楽器において、ＭＩＤＩなどの演奏データ中に歌詞情報を含ませ、この演奏データに基づき歌詞を表示することによって、電子楽器をカラオケ用途に利用する技術は、例えば、特許文献１などにより、知られている。しかしながら、このように演奏データを利用する従来技術では、再生される楽音はＭＩＤＩデータに基づくものになるので、オーディオデータの楽曲に比べてリアル感が劣る等のデメリットがある。
【特許文献１】特開平９−１５２８７６号公報
【０００３】
一方、大容量の記憶媒体を備えた携帯メディアプレイヤが広く流通しており、手軽にオーディオデータを持ち運べるようになった。また、オーディオフォーマットの音楽コンテンツに対応する歌詞データをＷｅｂサイトからパーソナルコンピュータを通じて取得し、取得した歌詞データを音楽コンテンツに対応付けてオーディオプレイヤのモバイルディスクに記憶し、オーディオプレイヤで音楽コンテンツの曲データを再生し歌詞データを表示する技術も、例えば、特許文献２などにより、知られている。
【特許文献２】特開２００４−１１７６１８号公報
【０００４】
しかしながら、特許文献２のように演奏データを利用しない従来技術によると、ＭＩＤＩデータに基づくデメリットは解消されるものの、歌詞表示が音楽の進行と同期しないというデメリットがある。つまり、カラオケ用途に利用する場合、表示されている歌詞のうち、現在の音楽進行上の位置がどこになるかをワイプ表示することが多々あるが、この技術では、歌詞側に時間情報がなく音楽進行と同期してワイプ表示させることができない。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
この発明は、このような事情に鑑み、オーディオプレイヤのオーディオ再生機能を利用しつつ、演奏データに含まれる歌詞情報に基づいて歌詞を同期表示し、音楽進行と同期して歌詞表示をワイプさせるような高品質の歌詞表示を実現することができる電子楽器を提供することを目的とする。
【課題を解決するための手段】
【０００６】
この発明の主たる特徴に従うと、歌詞情報を含む演奏データを蓄積している演奏データ提供サイト（１）及びオーディオデータを蓄積しているメディアプレイヤ（５）と通信可能に接続される電子楽器（４）であって、メディアプレイヤ（５）から、オーディオデータの楽曲情報（楽曲特定情報：楽曲名やアーティスト名など）を取得する楽曲情報取得手段（４８；Ｍ３）と、楽曲情報取得手段により取得された楽曲情報に対応する演奏データを演奏データ提供サイト（１）から取得する演奏データ取得手段（４７；Ｍ４）と、メディアプレイヤ（５）から、オーディオデータの再生に基づくオーディオ信号を受信するオーディオ信号受信手段（４６；Ｍ８）と、演奏データ取得手段により受信された演奏データを再生し、オーディオ信号受信手段により受信されるオーディオ信号と同期して、当該演奏データに含まれる歌詞情報を表示する演奏データ再生手段（４３；Ｍ８，Ｍ９）であって、当該演奏データに含まれる楽音情報に基づく楽音信号の生成（４５）は行わないもの（４３；Ｍ８，Ｍ９）とを具備する電子楽器（４）〔請求項１〕、並びに、歌詞情報を含む演奏データを蓄積している演奏データ提供サイト（１）及びオーディオデータを蓄積しているメディアプレイヤ（５）と通信可能に接続され、電子楽器として機能するコンピュータ（４）に、メディアプレイヤ（５）から、オーディオデータの楽曲情報（楽曲特定情報：楽曲名やアーティスト名など）を取得する楽曲情報取得ステップ（Ｍ３）と、楽曲情報取得ステップで取得された楽曲情報に対応する演奏データを演奏データ提供サイト（１）から取得する演奏データ取得ステップ（Ｍ４）と、メディアプレイヤ（５）から、オーディオデータの再生に基づくオーディオ信号を受信するオーディオ信号受信ステップ（Ｍ８）と、演奏データ取得ステップで受信された演奏データを再生し、オーディオ信号受信ステップで受信されるオーディオ信号と同期して、当該演奏データに含まれる歌詞情報を表示する演奏データ再生ステップ（Ｍ８，Ｍ９）であって、当該演奏データに含まれる楽音情報に基づく楽音信号の生成（４５）は行わないもの（Ｍ８，Ｍ９）とから成る手順を実行させる演奏データ利用プログラム〔請求項６〕が提供される。なお、括弧書きは、理解の便のために付記した実施例の参照記号、用語等を表わし、以下も同様である。
【０００７】
この発明による電子楽器において、演奏データ再生手段（４３；Ｍ８，Ｍ９）は、メディアプレイヤ（５）に対してオーディオデータの再生開始が指示されてから実際にオーディオデータの再生が開始されるまでのタイムラグ分だけ演奏データの再生を遅延させる〔請求項２〕ように構成することができる。
【０００８】
この発明による電子楽器は、さらに、メディアプレイヤ（５）から受信されるオーディオデータのテンポ情報に応じて演奏データの再生テンポを設定するテンポ設定手段（Ｍ６）を具備し、演奏データ再生手段（４３；Ｍ８，Ｍ９）は、テンポ設定手段（Ｍ６）により設定された再生テンポで演奏データを再生する（Ｍ８）〔請求項３〕ように構成することができる。或いは、この電子楽器（１）は、テンポデータを蓄積しているテンポ提供サイト（２）と通信可能に接続されるものであって、さらに、楽曲情報取得手段（４８；Ｍ３）により取得された楽曲情報に対応するテンポデータをテンポ提供サイト（２）から取得するテンポ取得手段（４７；Ｍ５）と、テンポ取得手段により取得されたテンポデータに応じて演奏データの再生テンポを設定するテンポ設定手段（Ｍ６）とを具備し、演奏データ再生手段（４３；Ｍ８，Ｍ９）は、テンポ設定手段により設定された再生テンポで演奏データを再生する（Ｍ８）〔請求項４〕ように構成することができる。
【０００９】
この発明による電子楽器は、さらに、ユーザ操作に応じて、歌詞情報のページ切替え指令を出力するページ切替え手段（歌詞表示進行操作子；Ｍ９）を具備し、演奏データ再生手段（４３；Ｍ８，Ｍ９）は、ページ切替え手段により出力されたページ切替え指令に応じて、表示される歌詞情報のページを切り替える（Ｍ９）〔請求項５〕ように構成することができる。
【発明の効果】
【００１０】
この発明の主たる特徴による電子楽器では〔請求項１，６〕、インターネット等の通信ネットワーク（３）を通じて、歌詞情報付き演奏データを蓄積した演奏データ提供サイト（１）と接続すると共に、無線或いは有線で、オーディオデータを蓄積した（携帯）メディアプレイヤ（５）と接続することができる。この電子楽器をカラオケ用途に利用する場合には、まず、メディアプレイヤ（５）から、再生しようとするオーディオデータの楽曲情報（楽曲特定情報：楽曲名やアーティスト名など）を取得し（４８；Ｍ３）、続いて、取得した楽曲情報に対応する歌詞情報付き演奏データを演奏データ提供サイト（１）から取得する（４７；Ｍ４）。そして、メディアプレイヤ（５）にオーディオデータの再生開始を指示し（４８；Ｍ７）、これに応じて、メディアプレイヤ（５）でオーディオデータが再生されると（Ｐ３）、メディアプレイヤ（５）から、再生されたオーディオ信号を受信する（４６；Ｍ８）と共に、演奏データ再生手段（４３；Ｍ８，Ｍ９）により、このオーディオ信号の再生に同期して、演奏データ提供サイト（１）から取得した歌詞情報付き演奏データを再生し、演奏データ中の楽音データに基づく楽音生成（４５）は行わずに、同演奏データ中の歌詞情報に基づいて歌詞を順次表示していく（４３；Ｍ８）。
【００１１】
従って、この発明によれば、オーディオプレイヤと電子楽器を連携して動作させ、電子楽器では、オーディオプレイヤのオーディオ再生機能を利用しつつ、演奏データに含まれる歌詞情報に基づいて歌詞を同期表示し、音楽進行と同期して歌詞表示をワイプさせるような高品質の歌詞表示を実現することができる。
【００１２】
この発明による電子楽器では、演奏データ再生手段（４３；Ｍ８，Ｍ９）は、メディアプレイヤ（５）に対してオーディオデータの再生開始を指示した後、実際にオーディオデータの再生が開始されるまで演奏データの再生を待ち、オーディオデータ再生の開始指示から実際の開始までタイムラグ分だけ演奏データの再生を遅延させる（Ｍ８）ように構成している〔請求項２〕。従って、この発明によれば、オーディオデータ再生と演奏データ再生との同期の精度が向上し、オーディオデータの再生と歌詞表示の進行を確実に同期させて更に高品質の歌詞表示を実現することができる。
【００１３】
この発明による電子楽器では、オーディオデータの楽曲案内情報などにテンポ情報が含まれる場合のように、メディアプレイヤ（５）からオーディオデータのテンポ情報を受信すると、このテンポ情報に応じて歌詞情報の再生テンポを設定し（Ｍ６）、設定された再生テンポで演奏データを再生するように制御する（Ｍ８）〔請求項３〕。或いは、オーディオデータの楽曲案内情報などにテンポ情報が含まれないような場合には、種々の楽曲に対応したテンポデータを蓄積しているテンポ提供サイト（２）から、オーディオデータの楽曲情報に対応するテンポデータを取得し（４７；Ｍ５）、取得されたテンポ情報に応じて歌詞情報の再生テンポを設定し、設定された再生テンポで演奏データを再生するように制御する（Ｍ８）〔請求項４〕。従って、これらの発明によれば、更に同期の精度が向上し、再生しようとするオーディオに最適なテンポ情報に従って歌詞表示の進行をオーディオ再生に確実に同期させて更に高品質の歌詞表示を実現することができる。
【００１４】
メディアプレイヤ（５）に用意されたオーディオデータには、同じ楽曲でも、アレンジの相違などによって、演奏データ提供サイト（１）から取得した演奏データの再生と同期しない場合があるが、この発明による電子楽器では、ユーザによるスイッチなどの操作によって、自動的な歌詞表示進行機能（４３；Ｍ８）をキャンセルすると共に、歌詞情報のページ切替え指令を順次出力することができるようにし、このページ切替え指令に従って、再生される歌詞情報のページを順次切り替える（Ｍ９）ように構成している（請求項５）。従って、この発明によれば、オーディオと演奏データの同期再生が困難な場合に、歌詞表示の自動進行をキャンセルして手動で歌詞表示を進めていくことができる。
【発明を実施するための最良の形態】
【００１５】
以下、図面を参照しつつ、この発明の好適な実施の形態について詳述するが、これは単なる一例であって、この発明の精神を逸脱しない範囲で種々の変更が可能である。
【００１６】
〔システムの概要〕
図１は、この発明の一実施例による演奏データ利用システムの構成例を示す図である。この演奏データ利用システムは、多数の歌詞付き演奏データを蓄積している演奏データ提供サイト１、多数の楽曲のテンポデータを蓄積しているテンポ提供サイト２、インターネット等で構成される広域の通信ネットワーク３、ユーザによる演奏や演奏データによる自動演奏を行うことができる電子楽器４、並びに、蓄積したオーディオデータを再生することができる携帯メディアプレイヤ５から成る。
【００１７】
演奏データ提供サイト１は、制御部１１、記憶部１２及び通信部１３などを備え、記憶部１２には、多数の楽曲の歌詞付き演奏データを、楽曲名やアーティスト名などの楽曲を特徴付ける属性情報と共に記憶したデータベースが備えられており、クライアントからの要求に応じて所望の歌詞付き演奏データを提供するサービスを行っている。つまり、ＣＰＵ、ＲＯＭ、ＲＡＭなどで構成される制御部１１は、ＲＯＭに記憶された所定の演奏データ提供プログラムに従い、通信部１３を通じて、クライアントの要求を受け、この要求に応じて記憶部１２から検索した歌詞付き演奏データを当該クライアントに送り返す。
【００１８】
演奏データ提供サイト１から提供される歌詞付き演奏データは、例えば、ＭＩＤＩ形式のようなイベントシーケンスで表現された演奏データであり、タイミングデータが示す時間経過に従って、楽音情報（演奏情報）が楽音イベント（演奏イベント）として記述されていると共に、イベント（歌詞イベント）には歌詞情報（テキストデータ）も含まれている。歌詞情報の記憶形式については、例えば、特許文献１に示されるように、１ファイル内に演奏データと混在させたり、１ファイル内の別領域に記憶させたり、或いは、別ファイルにする、等々、各種の記憶形式を採ることができる。なお、演奏データ中には、歌詞情報に加えてコード進行情報（コード進行イベント）が含まれていてもよい。
【００１９】
テンポ提供サイト２は、演奏データ提供サイト１と同様に、制御部、記憶部及び通信部などを備え、記憶部には、多数の楽曲に対応付けてそれらのテンポデータを蓄積したデータベースが備えられ、所定のテンポデータ提供プログラムに従い、クライアントからの要求に応じて所望のテンポデータを提供する。つまり、テンポ提供サイト２は、通信部を通じて、クライアントからテンポデータ要求の問合せを受けると、問合せのあった楽曲のテンポデータを返すサービスを行っている。
【００２０】
電子楽器４は、演奏操作機能及び楽音信号生成（音源）機能を有し音楽情報処理を行うことができる一種のコンピュータであって、音楽情報処理専用の電子音楽装置（通常の電子楽器）だけでなくパーソナルコンピュータ（ＰＣ）のような汎用の情報処理装置が含まれ、さらに、通信ネットワーク３を介して演奏データ及びテンポ提供サイト１，２と通信したり、携帯メディアプレイヤ５と情報及び信号を授受する機能を有する。すなわち、電子楽器４は、ＣＰＵ、ＲＯＭ、ＲＡＭなどで構成される制御部４１や、入力操作部４２、表示部４３、記憶部４４、音源部４５などに加えて、携帯メディアプレイヤ５からのオーディオ信号の入力が可能なミキサ・サウンドシステム４６、広域通信のための第１通信部４７及び携帯メディアプレイヤ５との通信のための第２通信部４８、ミキサ・サウンドシステム４６の外部入力装置などを備える。
【００２１】
制御部４１は、ＲＯＭに記憶された演奏データ利用プログラムを含む種々の制御プログラムに従って種々の音楽情報処理を実行し、オーディオ演奏モードでは、演奏データ利用プログラムに従い演奏データ利用処理を行う。入力操作部４２は、鍵盤などの演奏操作を行うための演奏操作子及びキースイッチ等の各種設定操作を行うための設定操作子（パネル操作子）と、これら演奏操作及び設定操作を検出する操作検出回路から成り、操作内容を制御部４１に導入する。入力操作部４２の設定操作子には、この電子楽器４の動作モードを通常演奏モード、自動演奏モード、オーディオ演奏モード等に設定するモード設定スイッチや、同期再生をキャンセルする同期キャンセルスイッチ、歌詞表示を手動で進める歌詞進行操作子（パネル上のスイッチでもフットスイッチでもよい）などが含まれる。
【００２２】
表示部４３は、ディスプレイ（ＬＣＤ等）や各種インジケータ等の表示要素と、これら表示要素の表示／点灯内容を制御部４１からの指令に従って制御する表示制御回路から成り、入力操作部４２のユーザ操作に対する表示援助や必要な音楽情報の表示を行う。例えば、オーディオ演奏モードでは、携帯メディアプレイヤ５に対して種々の情報提供を要求するための案内画面や、演奏データ提供サイト１に対して歌詞情報付き演奏データの提供を要求したり同サイト１から提供可能な歌詞情報付き演奏データを案内する案内画面、同サイト１から取得した演奏データ中の歌詞情報に基づく歌詞文字列の表示を進行する再生画面をディスプレイに表示することができる。
【００２３】
記憶部４４は、ハードディスク（ＨＤ）、書換え可能不揮発性半導体メモリ等の内蔵記憶媒体や、ＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＭＯディスク、ＤＶＤ、スマートメディア（登録商標）等の小型メモリカード、等々、種々の可搬性の外部記憶媒体を含み、自動演奏データや歌詞情報付き演奏データ等を含む任意のデータを任意の記憶媒体に記憶し保存しておくことができる。
【００２４】
音源部（楽音信号生成部）４５は、入力操作部４２の演奏操作或いは記憶部４４に記憶された演奏データに応じてオーディオ形式の楽音信号を生成する。また、ミキサ・サウンドシステム４６は、Ｄ／Ａ変換部やミキシング部、アンプ、スピーカを備え、通常演奏或いは自動演奏モードでは、音源部４５からの演奏操作或いは演奏データに基づく楽音信号に従って楽音を発生し、オーディオ演奏モードでは、携帯メディアプレイヤ５から外部入力装置を通じて入力されるオーディオ信号による楽音を発生し、さらに、音源部４５からの演奏操作に基づく楽音信号による楽音を併せて発生することもできる。
【００２５】
第１通信部４７は、通信ネットワーク３を介して演奏データ提供サイト１やテンポ提供サイト２と通信する広域通信インターフェース（Ｉ／Ｆ）であり、オーディオ演奏モード等において、演奏データ或いはテンポ提供サイト１，２から所望の演奏データ或いはテンポデータを受信することができる。第２通信部４８は、無線或いは有線で携帯メディアプレイヤ５と通信するローカル通信インターフェース（Ｉ／Ｆ）であり、オーディオ演奏モード等において、携帯メディアプレイヤ５から所望のオーディオデータの楽曲案内情報（楽曲特定情報やテンポ情報）を受信することができる。
【００２６】
携帯メディアプレイヤ５は、多数のオーディオデータを蓄積すると共に、所定の電子楽器応答及びオーディオ再生プログラムに従って電子楽器４との情報授受を行いオーディオデータを再生する機能を有する。このメディアプレイヤ５は、ＣＰＵ、ＲＯＭ、ＲＡＭなどで構成され電子楽器４との情報授受やオーディオデータの再生を制御する制御部５１の外に、ユーザ操作に基づく操作情報を入力するための入力操作部５２、必要な表示情報を表示する表示部５３、圧縮符号化された多数のディジタルオーディオデータをハードディスク等の大容量記憶媒体に記憶する記憶部５４、圧縮符号化されたオーディオデータを解凍（デコード）してヘッドホン回路（後述）や電子楽器４のミキサ・サウンドシステム４６等で利用可能なオーディオ信号に再生する再生部（デコーダ）５５、電子楽器４の第２通信部４８と無線或いは有線で結ばれた通信部５６、再生部５５からのオーディオ信号をＤ／Ａ変換し増幅してヘッドホンに出力するヘッドホン回路（図示せず）、再生部５５の外部出力装置などを備える。
【００２７】
記憶部５４の各オーディオデータには、当該オーディオデータが表わす楽曲の特徴的な内容を案内する楽曲案内情報が付随して記憶されている。楽曲案内情報には、例えば、楽曲名、アーティスト名、バージョン情報のように楽曲を特定するのに適した楽曲特定情報が含まれ、楽曲によっては更にテンポ情報も含まれる。また、再生部５５の外部出力装置と電子楽器４のミキサ・サウンドシステム４６の外部入力装置とは無線或いは有線の信号伝送路を介して接続され、電子楽器４がオーディオ演奏モード等の際には、再生部５５から出力されるオーディオ信号を無線或いは有線で電子楽器４のミキサ・サウンドシステム４６に入力することができる。
【００２８】
〔演奏データ利用処理の概要〕
このように構成されたシステムにおいて、電子楽器４がオーディオ演奏モードで動作しているときには、電子楽器４側から通信手段４８，５６を通じて携帯メディアプレイヤ５に対して選曲や再生指示などをコントロールすることができる。つまり、携帯メディアプレイヤ５の制御部５１は、電子楽器４からの要求に従ってオーディオデータを選曲した後、更に電子楽器４から再生指示を受けると、選曲されたオーディオデータを再生部５５で再生させる。そして、再生部５５で再生されたオーディオ信号は、電子楽器４のミキサ・サウンドシステム４６に送られ、電子楽器４で発音される。
【００２９】
この場合、電子楽器４は、再生指示に先立って、再生のために選曲されたオーディオデータに関する楽曲案内情報を携帯メディアプレイヤ５から通信手段５６，４８を介して取得し、取得された楽曲案内情報中の楽曲特定情報を元にして、当該オーディオデータに対応する歌詞付き演奏データを演奏データ提供サイト１から通信手段１３，３，４７を介して取得する。また、メディアプレイヤ５から取得した楽曲案内情報にテンポ情報が含まれていないときには、当該オーディオデータに対応するテンポデータをテンポ提供サイト２から取得する。そして、選曲されたオーディオデータに合うテンポ情報又はテンポデータをメディアプレイヤ５又はテンポ提供サイト２から取得すると、歌詞付き演奏データの最適な再生テンポとして、取得したテンポ情報又はテンポデータに基づくテンポを設定した上、メディアプレイヤ５にオーディオデータの再生を指示する。
【００３０】
電子楽器４は、この再生指示から実際にオーディオデータの再生が開始されるまで待った後に、演奏データ提供サイト１から取得した歌詞付き演奏データの再生を開始し、オーディオデータの再生に同期して演奏データを再生していく。演奏データの再生では、演奏データから読み出された歌詞イベントの歌詞テキストデータに基づく歌詞文字列を表示部４３のディスプレイに表示し、演奏の進行に従って歌詞文字列のページ切替え及びワイプを行っていく。一方、演奏データの楽音情報に基づく楽音信号の生成は行わない。
【００３１】
ここで、同じ楽曲でもアレンジ違いがあったり、テンポ提供サイト２からも最適なテンポデータを得ることができない等の理由によって、オーディオデータと歌詞付き演奏データの再生が同期しないことがある。このような場合には、同期キャンセルスイッチのユーザ操作によってオーディオデータと演奏データの同期再生をキャンセルすると共に、歌詞表示進行スイッチのユーザ操作によって手動で歌詞表示を進める。
【００３２】
以上のように、この演奏データ利用システムにおける電子楽器４は、歌詞情報付き演奏データを蓄積した演奏データ提供サイト１と通信ネットワーク３を通じて通信可能であり、オーディオデータを蓄積したメディアプレイヤ５に接続される。再生しようとする所望のオーディオデータの楽曲特定情報をメディアプレイヤ５から取得すると（４８）、取得した楽曲特定情報に対応する歌詞情報付き演奏データを演奏データ提供サイト１から取得し（４７）、オーディオデータのテンポ情報或いはテンポ提供サイト２から取得したテンポデータに基づいて演奏データの最適な再生テンポを設定する。そして、メディアプレイヤ５にオーディオデータの再生を指示し（４８）、これに応じてメディアプレイヤ５でオーディオデータが再生されると（５５）、再生されたオーディオ信号を受信する（４６）と共に、このオーディオ信号の再生に同期した最適のテンポで歌詞情報付き演奏データを再生し、その歌詞情報に基づいて歌詞を順次表示していく（４３）。
【００３３】
〔処理フロー例〕
図２は、この発明の一実施例による演奏データ利用システムの処理フロー例を示す。電子楽器４において、入力操作部４２のモード設定スイッチのユーザ操作があると、制御部４１は、電子楽器４の動作モードをオーディオ演奏モードに設定して演奏データ利用プログラムに従って演奏データ利用処理を開始する。次に楽曲リスト要求スイッチのユーザ操作があると、携帯メディアプレイヤ５に楽曲リスト要求情報を送信する（ステップＭ１）。携帯メディアプレイヤ５では、制御部５１が、電子楽器応答及びオーディオ再生プログラムに従い、楽曲リスト要求情報の受信に応じて電子楽器応答及びオーディオ再生処理を開始し、記憶部５４に用意されているオーディオデータの楽曲リスト情報を電子楽器４に返信する（ステップＰ１）。
【００３４】
電子楽器４は、メディアプレイヤ５から受信した楽曲リスト情報に従って表示部４３のディスプレイに楽曲リストを表示し、表示された楽曲リスト内からユーザ所望の楽曲を指示する操作があると、指示された楽曲を選択し、選択された楽曲のオーディオデータを特定するための楽曲特定情報の送信を要求する情報をメディアプレイヤ５に送信する（ステップＭ２）。メディアプレイヤ５は、これに応じて、選択された楽曲の楽曲特定情報を含む楽曲案内情報を電子楽器４に返信する（ステップＰ２）。電子楽器４は、メディアプレイヤ５から楽曲案内情報を受信すると、受信した楽曲案内情報中の楽曲特定情報に対応する所望の演奏データの配信を要求する演奏データ要求情報を演奏データ提供サイト１に送信する（ステップＭ３）。
【００３５】
演奏データ提供サイト１では、制御部１１が、演奏データ提供プログラムに従い、演奏データ要求情報の受信に応じて電子楽器４をクライアントとする演奏データ提供処理を開始し、演奏データ要求情報に含まれる楽曲特定情報に基づいて、記憶部１２のデータベースから演奏データを検索する（ステップＳ１）。この演奏データ検索により、楽曲特定情報に対応する属性情報をもつ所望の演奏データを検索すると、検索された演奏データを電子楽器４に配信し（ステップＳ２）、電子楽器４をクライアントとする今回の演奏データ提供処理を終了し、次の演奏データ要求の受付（Ｓ１）を待機する状態にリターンする。
【００３６】
なお、演奏データ検索（Ｓ１）の結果、楽曲特定情報に対応する演奏データが複数検索された場合は、検索された複数の演奏データの主要な属性情報を電子楽器４に送信し、これら演奏データの選択肢を表示部４３のディスプレイ案内画面でユーザに提示して何れかを選択させ、演奏データ提供サイト１は、選択された演奏データを配信する。また、楽曲特定情報に対応する演奏データが検索されなかった場合には、その旨を電子楽器４に通知してディスプレイ案内画面で所望の演奏データがない旨を警告させ、新たな演奏データ要求受付（Ｓ１）の待機状態に戻り、電子楽器４は楽曲選択ステップ（Ｍ２）に戻る。
【００３７】
さて、電子楽器４は、演奏データ提供サイト１から所望の演奏データが配信されると、配信された演奏データを記憶部４４に保存する（ステップＭ４）。なお、演奏データがストリーミング配信される場合は、ＲＡＭのバッファに一時記憶する。そして、演奏データの保存或いは一時記憶処理（Ｍ４）の後は、テンポ設定処理（ステップＭ５，Ｍ６）を行い、携帯メディアプレイヤ５で再生されるオーディオデータに最適な演奏データの再生テンポを設定する。
【００３８】
つまり、テンポ設定処理では、メディアプレイヤ５から受信した楽曲案内情報にテンポ情報が含まれている場合は、このテンポ情報を再生テンポの設定に用いるものと決定し、楽曲案内情報にテンポ情報がない場合には、テンポ提供サイト２にアクセスして楽曲特定情報に適合するテンポデータを取得し、このテンポデータを再生テンポの設定に用いるものと決定する（Ｍ５）。そして、決定したテンポ情報又はテンポデータに応じて演奏データのテンポ情報を修正或いは置換し、その結果を演奏データの再生テンポに設定する（Ｍ６）。なお、テンポ提供サイト２にも該当するテンポデータがない場合は、適合するテンポデータがない旨の通知をテンポ提供サイト２から受けると、ディスプレイ案内画面により、適合するテンポデータがない旨を表示したり、オーディオ再生に対してテンポがずれる可能性がある旨を警告するか、或いは、何らの表示もしない。そして、演奏データ中のテンポ情報を再生テンポに設定し、テンポ設定処理を終了する。
【００３９】
電子楽器４は、テンポ設定処理（Ｍ５，Ｍ６）の後、楽曲選択ステップ（Ｍ２）で選択した楽曲のオーディオデータの再生を要求（指示）する再生要求情報をメディアプレイヤ５に送信する（ステップＭ７）。メディアプレイヤ５は、受信した再生要求情報により要求された楽曲のオーディオデータの再生を開始し、当該オーディオデータを記憶部５４から再生部５５に読み出してオーディオ信号に再生し、再生されたオーディオ信号を順次電子楽器４のミキサ・サウンドシステム４６に送る（ステップＰ３）。これにより、オーディオデータに基づく楽音がミキサ・サウンドシステム４６から放音される。
【００４０】
そして、メディアプレイヤ５は、当該オーディオデータの再生を終了すると、今回の電子楽器応答及びオーディオ再生処理を終了し、次の楽曲リスト要求を待機する状態にリターンする。なお、図示しないが、電子楽器４は、当然、携帯メディアプレイヤ５にオーディオデータの再生停止を指示することができ、携帯メディアプレイヤ５は、これに応じてオーディオデータの再生を停止し、次の指示を待つ。
【００４１】
一方、電子楽器４は、メディアプレイヤ５にオーディオデータの再生要求（Ｍ７）をしてから「所定時間」が経過した後、演奏データの再生を開始する（ステップＭ８）。ここで、所定時間は、再生要求による再生開始の指示から実際にオーディオデータの再生が開始されるまでのタイムラグに相当する時間であり、予め定められた固定値でもよいし、ユーザが設定したり、或いは、再生開始指示から実際にオーディオ信号により音が出るまでの時間を計測して設定する等によって、可変値としてもよい。
【００４２】
演奏データの再生については、記憶部４４又はＲＡＭバッファに記憶させた演奏データに含まれる歌詞イベントに従って設定されたテンポで表示部４３のディスプレイ再生画面上に歌詞表示が進められる。この歌詞再生は、従来技術と同様に、改ページ単位で１ページに表示して文字ごと或いは行ごとにワイプするのがよい。この場合、音源部４５は、演奏データ中の楽音イベント（演奏イベント）による楽音信号を生成しないが、入力操作部４２の演奏操作に基づく楽音信号を生成することができるように制御される。従って、ミキサ・サウンドシステム４６は、メディアプレイヤ５からのオーディオ信号による楽音だけでなく、演奏操作に基づく楽音を併せて放音することができる。また、演奏データにコード進行情報が含まれている場合には、歌詞イベント及びコード進行イベントに従って、歌詞情報及びコード進行情報をディスプレイ再生画面上に並列表示することができる。
【００４３】
また、演奏データ再生に入力操作部４２の同期キャンセルスイッチのユーザ操作による同期キャンセル指示があれば、演奏データの再生を停止し、これに続く歌詞進行操作子のユーザ操作に応じて手動で歌詞表示を進める（ステップＭ９）。例えば、メディアプレイヤ５で再生されているオーディオデータとテンポ提供サイト２から取得したテンポデータとが同じ楽曲に対応したものであってもオーディオデータがアレンジされていた場合や、テンポ提供サイト２から最適なテンポデータを得ることができず演奏データ中のテンポ情報に従ってそのまま演奏データを再生した場合などには、オーディオの再生と歌詞表示の進行が同期しないことがある。そこで、このようなときには、ユーザによる歌詞進行操作子の操作に基づいて歌詞表示に対するページ切替え指令を発生させ、演奏データ中の歌詞イベントタイミングに代って、このページ切替え指令により、歌詞進行操作子の操作タイミングに従って歌詞表示ページを切り替えていき、手動で歌詞表示の進行を制御する。
【００４４】
そして、電子楽器４は、当該演奏データの再生を終了すると、今回の演奏データ利用処理を終了し、次の楽曲リスト要求の操作を待機する状態にリターンする。なお、図示しないが、当然、ユーザ操作で当該演奏データの再生を停止することができ、この場合は次のユーザ操作を待機する。
【図面の簡単な説明】
【００４５】
【図１】この発明の一実施例による演奏データ利用システムの構成図である。
【図２】この発明の一実施例による演奏データ利用システムの処理フロー例を示す図である。
【符号の説明】
【００４６】
１  演奏データ提供サイト、
２  テンポ提供サイト、
４  電子楽器、
５  携帯メディアプレイヤ。
【図１】
2008197501.tif 000003
【図２】
2008197501.tif 000004