(57)【要約】【課題】  所望の楽曲に関連する音楽コンテンツを、通信ネットワークを介してサーバから簡単に取得可能な電子音楽装置を提供する。【解決手段】  電子音楽装置は、ユーザの演奏操作を入力する演奏操作子と、前記演奏操作子を用いて所望の楽曲を演奏するのに適した設定を行うための設定情報及びその検索情報と、所望の楽曲に対応した音楽コンテンツを取得するための音楽コンテンツ取得情報とを記憶する記憶手段と、前記設定情報に基づき、演奏設定を行う演奏設定手段と、前記音楽コンテンツ取得情報に基づき、外部サーバに接続して、音楽コンテンツを取得するコンテンツ取得手段とを有する。【選択図】  図３
2006276749.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの演奏操作を入力する演奏操作子と、
前記演奏操作子を用いて所望の楽曲を演奏するのに適した設定を行うための設定情報及びその検索情報と、所望の楽曲に対応した音楽コンテンツを取得するための音楽コンテンツ取得情報とを記憶する記憶手段と、
前記設定情報に基づき、演奏設定を行う演奏設定手段と、
前記音楽コンテンツ取得情報に基づき、外部サーバに接続して、音楽コンテンツを取得するコンテンツ取得手段と
を有する電子音楽装置。
【請求項２】
さらに、前記取得した音楽コンテンツを自動的に利用可能状態にする読み込み手段を有する請求項１記載の電子音楽装置。
【請求項３】
ユーザの演奏操作を入力する演奏操作子と、
前記演奏操作子を用いて所望の楽曲を演奏するのに適した設定を行うための設定情報及びその検索情報を記憶する記憶手段と、
外部サーバに接続して、音楽コンテンツを取得するための音楽コンテンツ取得手段と、
前記取得した音楽コンテンツに対応する前記設定情報が、前記記憶手段に記憶されているか否かを判断する判断手段と、
前記取得した音楽コンテンツに対応する前記設定情報が、前記記憶手段に記憶されていない場合に、外部サーバに接続して、前記取得した音楽コンテンツに対応する前記設定情報を取得する設定情報取得手段と、
前記設定情報に基づき、演奏設定を行う演奏設定手段と
を有する電子音楽装置。
【請求項４】
さらに、前記取得した音楽コンテンツに対応する前記設定情報が、前記記憶手段に記憶されている場合に、前記設定情報を自動的に利用可能状態にする読み込み手段を有する請求項３記載の電子音楽装置。
【請求項５】
ユーザの演奏操作を入力する演奏操作子と、前記演奏操作子を用いて所望の楽曲を演奏するのに適した設定を行うための設定情報及びその検索情報と、所望の楽曲に対応した音楽コンテンツを取得するための音楽コンテンツ取得情報とを記憶する記憶手段とを有する電子音楽装置で実行されるプログラムであって、
前記設定情報に基づき、演奏設定を行う演奏設定手順と、
前記音楽コンテンツ取得情報に基づき、外部サーバに接続して、音楽コンテンツを取得するコンテンツ取得手順と
を有するプログラム。
【請求項６】
ユーザの演奏操作を入力する演奏操作子と、前記演奏操作子を用いて所望の楽曲を演奏するのに適した設定を行うための設定情報及びその検索情報を記憶する記憶手段とを有する電子音楽装置で実行されるプログラムであって、
外部サーバに接続して、音楽コンテンツを取得するための音楽コンテンツ取得手順と、
前記取得した音楽コンテンツに対応する前記設定情報が、前記記憶手段に記憶されているか否かを判断する判断手順と、
前記取得した音楽コンテンツに対応する前記設定情報が、前記記憶手段に記憶されていない場合に、外部サーバに接続して、前記取得した音楽コンテンツに対応する前記設定情報を取得する設定情報取得手順と、
前記設定情報に基づき、演奏設定を行う演奏設定手順と
を有するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子音楽装置に関し、より詳しくは、通信ネットワークを介してサーバに接続し、所望のコンテンツを取得可能な電子音楽装置に関する。
【背景技術】
【０００２】
ユーザが所望の楽曲をマニュアルで演奏するのに適した伴奏スタイルやテンポ、音色等の設定情報と、該設定情報の検索情報（楽曲名、ジャンル、拍子、テンポ等）をデータベースに記憶し、検索情報に基づいて所望の設定情報を検索し、検索された設定情報に基づき電子楽器と等の電子音楽装置の設定をすることが知られている（例えば、特許文献１参照）。このような電子音楽装置を用いることにより、ユーザは、演奏したい楽曲に適した電子音楽装置の設定を簡単且つ迅速に行うことができる。
【０００３】
【特許文献１】特開２００２−２４４６８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ユーザが演奏したい楽曲について完璧に知っている場合であれば、上記設定に従って、演奏を行うことが可能であるが、うろ覚えや、演奏方法についてはまったく知らない楽曲の場合、電子音楽装置を自動で設定したとしても、楽曲の演奏を行うことは困難である。
【０００５】
また、音楽コンテンツ提供装置（ＷＥＢサイト等）から、所望の楽曲に関連する音楽コンテンツ（ＭＩＤＩデータ、楽譜データ、歌詞データ等）を取得する電子音楽装置が知られている。そのような電子音楽装置を用いて、音楽コンテンツを取得し、該取得した音楽コンテンツに対応する楽曲をユーザが演奏したい場合に、上述したような設定情報が電子音楽装置に登録（保存）されていなければ、当該楽曲に適した設定をユーザが自分で行わなければならない。楽曲に適した設定を自分で行うのは、手間がかかるとともに、適切な設定ができない恐れがある。
【０００６】
本発明の目的は、所望の楽曲に関連する音楽コンテンツを、通信ネットワークを介してサーバから簡単に取得可能な電子音楽装置を提供することである。
【０００７】
また、本発明の他の目的は、所望の楽曲を演奏するための電子音楽装置の設定情報を通信ネットワークを介してサーバから簡単に取得可能な電子音楽装置を提供することである。
【課題を解決するための手段】
【０００８】
本発明の一観点によれば、電子音楽装置は、ユーザの演奏操作を入力する演奏操作子と、前記演奏操作子を用いて所望の楽曲を演奏するのに適した設定を行うための設定情報及びその検索情報と、所望の楽曲に対応した音楽コンテンツを取得するための音楽コンテンツ取得情報とを記憶する記憶手段と、前記設定情報に基づき、演奏設定を行う演奏設定手段と、前記音楽コンテンツ取得情報に基づき、外部サーバに接続して、音楽コンテンツを取得するコンテンツ取得手段とを有する。
【０００９】
また、本発明の他の観点によれば、電子音楽装置は、ユーザの演奏操作を入力する演奏操作子と、前記演奏操作子を用いて所望の楽曲を演奏するのに適した設定を行うための設定情報及びその検索情報を記憶する記憶手段と、外部サーバに接続して、音楽コンテンツを取得するための音楽コンテンツ取得手段と、前記取得した音楽コンテンツに対応する前記設定情報が、前記記憶手段に記憶されているか否かを判断する判断手段と、前記取得した音楽コンテンツに対応する前記設定情報が、前記記憶手段に記憶されていない場合に、外部サーバに接続して、前記取得した音楽コンテンツに対応する前記設定情報を取得する設定情報取得手段と、前記設定情報に基づき、演奏設定を行う演奏設定手段とを有する。
【発明の効果】
【００１０】
本発明によれば、所望の楽曲に関連する音楽コンテンツを、通信ネットワークを介してサーバから簡単に取得可能な電子音楽装置を提供することができる。
【００１１】
また、本発明によれば、所望の楽曲を演奏するための電子音楽装置の設定情報を通信ネットワークを介してサーバから簡単に取得可能な電子音楽装置を提供することができる。
【発明を実施するための最良の形態】
【００１２】
図１は、本発明の実施例による電子音楽装置１のハードウェア構成を表すブロック図である。
【００１３】
電子音楽装置１は、例えば、キーボード等のユーザが演奏を行うことの可能な演奏操作子を備えた電子楽器等の電子音楽装置である。
【００１４】
電子音楽装置１はバス６、ＲＡＭ７、ＲＯＭ８、ＣＰＵ９、タイマ１０、検出回路１１、設定操作子１２、演奏操作子２２、表示回路１３、ディスプレイ１４、外部記憶装置１５、ＭＩＤＩインターフェイス１６、音源回路１８、効果回路１９、サウンドシステム２０、通信インターフェイス（Ｉ／Ｆ）２１を含んで構成される。
【００１５】
バス６には、ＲＡＭ７、ＲＯＭ８、ＣＰＵ９、外部記憶装置１５、検出回路１１、表示回路１３、ＭＩＤＩインターフェイス１６、音源回路１８、効果回路１９、通信インターフェイス（Ｉ／Ｆ）２１が接続される。
【００１６】
ＲＡＭ７は、バッファ領域、フラグ、レジスタ、各種パラメータ等を記憶するＣＰＵ９のワーキングエリアを有する。
【００１７】
ＲＯＭ８には、各種パラメータ、各種データ、制御プログラム、又は本実施例を実現するためのプログラム等を記憶することができる。この場合、プログラム等を重ねて、外部記憶装置１５に記憶する必要は無い。なお、ＲＯＭ８として、通常のリードオンリーメモリの他に、書き換え可能なフラッシュメモリ等も含むこともできる。
【００１８】
ＣＰＵ９は、ＲＯＭ８又は、外部記憶装置１５に記憶されている制御プログラム等に従い、演算又は制御を行う。タイマ１０は、ＣＰＵ９に接続されており、基本クロック信号、割り込み処理タイミング等をＣＰＵ９に供給する。
【００１９】
ユーザは、検出回路１１に接続される設定操作子１２を用いて、各種入力及び設定をすることができる。設定操作子１２は、例えば、スイッチ、パッド、フェーダ、スライダ、文字入力用キーボード、マウス、ロータリーエンコーダ、ジョイスティック、ジョグシャトル等、ユーザの入力に応じた信号を出力できるものならどのようなものでもよい。また、設定操作子１２は、マウス等の他の操作子を用いて操作するディスプレイ１４上に表示されるソフトスイッチ等でもよい。
【００２０】
演奏操作子２２は、検出回路１１に接続され、ユーザの演奏動作に従い、演奏情報を供給する。演奏操作子２２として、演奏用の鍵盤、パッド等を用いることができる。なお、演奏操作子２２はこれらに限らず、ユーザが演奏情報を入力できるものであればどのようなものでもよい。
【００２１】
表示回路１３は、ディスプレイ１４に接続され、各種情報をディスプレイ１４に表示することができる。ユーザは、このディスプレイ１４に表示される情報を参照して、各種入力及び設定を行う。また、ディスプレイ１４は、外部の表示装置を接続することにより構成してもよい。
【００２２】
外部記憶装置１５は、外部記憶装置用のインターフェイスを含み、そのインターフェイスを介してバス６に接続される。外部記憶装置１５は、例えばフレキシブルディスク又はフロッピー（登録商標）ディスクドライブ（ＦＤＤ）、ハードディスクドライブ（ＨＤＤ）、光磁気ディスク（ＭＯ）ドライブ、ＣＤ−ＲＯＭ（コンパクトディスク−リードオンリィメモリ）ドライブ、ＤＶＤ（Ｄｉｇｉｔａｌ Ｖｅｒｓａｔｉｌｅ Ｄｉｓｃ）ドライブ、半導体メモリ等である。
【００２３】
外部記憶装置１５として、ハードディスクドライブ（ＨＤＤ）が接続されている場合には、制御プログラム又は本実施例を実現するためのプログラム等は、外部記憶装置１５内のハードディスク（ＨＤＤ）に記憶させることもできる。ハードディスクからＲＡＭ７に制御プログラム等を読み出すことにより、ＲＯＭ８に制御プログラム等を記憶させている場合と同様の動作をＣＰＵ９にさせることができる。このようにすると、制御プログラム等の追加やバージョンアップ等が容易に行える。
【００２４】
また、ハードディスクドライブに加えて、ＣＤ−ＲＯＭドライブが接続されている場合には、制御プログラム又は本実施例を実現するためのプログラム等をＣＤ−ＲＯＭに記憶させることもできる。ＣＤ−ＲＯＭからハードディスクに制御プログラムや本実施例を実現するためのプログラム等をコピーすることができる。制御プログラム等の新規インストールやバージョンアップを容易に行うことができる。
【００２５】
ＭＩＤＩインターフェイス（ＭＩＤＩ  Ｉ／Ｆ）１６は、ＭＩＤＩ機器１７、その他の楽器、音響機器、コンピュータ等に接続できるものであり、少なくともＭＩＤＩ信号を送受信できるものである。ＭＩＤＩインターフェイス１６は、専用のＭＩＤＩインターフェイスに限らず、ＲＳ−２３２Ｃ、ＵＳＢ（ユニバーサル・シリアル・バス）、ＩＥＥＥ１３９４（アイトリプルイー１３９４）等の汎用のインターフェイスを用いて構成してもよい。この場合、ＭＩＤＩメッセージ以外のデータをも同時に送受信するようにしてもよい。
【００２６】
ＭＩＤＩ機器１７は、ＭＩＤＩインターフェイス１６に接続される音響機器及び楽器等である。ＭＩＤＩ機器１７の形態は鍵盤楽器に限らず、弦楽器タイプ、管楽器タイプ、打楽器タイプ等の形態でもよい。また、音源装置、自動演奏装置等を１つの電子楽器本体に内蔵したものに限らず、それぞれが別体の装置であり、ＭＩＤＩや各種ネットワーク等の通信方法用いて各装置を接続するものであってもよい。
【００２７】
音源回路１８は、外部記憶装置１５、ＲＯＭ８又はＲＡＭ７等に記録された伴奏パターンデータ、演奏データ若しくは演奏操作子２２又はＭＩＤＩインターフェイス１６に接続されたＭＩＤＩ機器１７等から供給される演奏信号、ＭＩＤＩ信号等に応じて楽音信号を生成し、効果回路１９を介して、サウンドシステム２０に供給する。
【００２８】
効果回路１９は、音源回路１８から供給される楽音信号に対して、各種音楽的効果を付与する。サウンドシステム２０は、Ｄ／Ａ変換器及びスピーカを含み、供給されるデジタル形式の楽音信号をアナログ形式に変換し、発音する。
【００２９】
通信インターフェイス２１は、ＬＡＮ（ローカルエリアネットワーク）またはインターネット等の通信ネットワーク３を介して本実施例の音楽コンテンツ提供装置（コンテンツ提供サーバ）、各種サーバ及び他の電子音楽装置、コンピュータ等と相互に接続可能である。
【００３０】
なお、通信インターフェイス２１及び通信ネットワーク３は、有線のものに限らず無線でもよい。また双方を備えていてもよい。また、通信インターフェイス２１は、内蔵のものでも良いし、ＰＣカードやＵＳＢネットワークアダプタ等の着脱可能なものでも良い。
【００３１】
図２は、本実施例による設定情報レコードデータベース（ＤＢ）を説明するための概念図である。
【００３２】
設定情報レコードデータベース（ＤＢ）は、例えば、図１の外部記憶装置１５に保存される設定情報レコードＳＩＲのデータベースである。設定情報レコードデータベース（ＤＢ）には、複数の設定情報レコードＳＩＲが記憶されている。
【００３３】
設定情報レコードＳＩＲは、特定の楽曲をユーザが演奏するのに適した電子音楽装置１の設定を行う設定情報ＳＩ、設定情報ＳＩを特定するための識別子である設定情報ＩＤ（ＳＩＤ）、該特定楽曲の楽曲名、該設定情報を検索するための検索情報、及び該特定楽曲に対応する音楽コンテンツを取得するためのコンテンツ取得情報ＣＩとを含んで構成される。
【００３４】
設定情報ＳＩは、電子音楽装置１を用いてユーザが特定楽曲を演奏するのに適した設定を自動的に行うための設定情報である。設定情報ＳＩには、例えば、自動伴奏機能用の伴奏スタイル、テンポ、音色、その他の電子音楽装置１の演奏機能に関する設定のうちの１つ又は複数が含まれる。その他の設定としては、音量バランス、エフェクト、コード進行、鍵盤等のスプリット情報等がある。本実施例では、楽曲の演奏は自動演奏データではなくユーザが自らマニュアルで演奏することを前提としているので、これらの設定は、ＭＩＤＩ等のシーケンスデータのイベントとしてではなく、この設定情報ＳＩを用いて、演奏前に予め行われる。
【００３５】
コンテンツ取得情報ＣＩは、例えば、ＭＩＤＩデータ取得情報、楽譜データ取得情報、歌詞データ取得情報のうちの１つ又は複数を含んで構成される。ＭＩＤＩデータ取得情報は、インターネット等の通信ネットワーク３を介して、コンテンツ提供サーバ２３から、設定情報レコードＳＩＲに対応する特定楽曲を自動演奏するためのＭＩＤＩデータをダウンロードするための情報であり、コンテンツ提供サーバ２３のＵＲＬ及び検索条件（楽曲名、コンテンツ種類等）を含む。楽譜データ取得情報、歌詞データ取得情報も同様に、それぞれ設定情報レコードＳＩＲに対応する特定楽曲の楽譜、歌詞を図1のディスプレイ１４に表示するため又は印刷するためのデータである。なお、コンテンツ取得情報ＣＩとして、例えば、運指データや、楽曲のオーディオデータ等を取得するための情報等のその他の音楽コンテンツを取得するための情報を含むようにしてもよい。なお、ＭＩＤＩデータは、特定の楽曲の全パートを含むものでもよいし、ユーザが演奏するパートを除くパートの物でもよい。また、全パートを含むが、ユーザが演奏するパートを再生しないように設定したものでもよい。
【００３６】
図３は、本発明の実施例による音楽コンテンツ取得処理の一例を表すフローチャートである。なお、図中点線で通信ネットワーク３を介したデータ通信を表す。ステップＳＡ１〜ＳＡ１４は電子音楽装置１における音楽コンテンツ取得処理であり、ステップＳＡ１５〜ステップＳＡ１８はコンテンツ提供サーバ２３における音楽コンテンツ配信処理である。
【００３７】
図４は、図３の音楽コンテンツ取得処理において、図１のディスプレイ１４に表示される各種画面の一例を示す概略図である。以下、図４の各種画面を適宜参照して図３の音楽コンテンツ取得処理について説明する。
【００３８】
ステップＳＡ１で、電子音楽装置１における処理を開始し、ステップＳＡ２では、図２に示す設定情報レコードデータベースＤＢを検索する。この時、図１のディスプレイ１４には、図４（Ａ）に示す検索画面が表示され、ユーザが、図１の設定操作子１２を用いて、検索条件入力欄１４２の該当する欄に楽曲名の一部又は全部、アーティスト名の一部又は全部、その他キーワードのいずれかひとつ又は複数を入力し、検索ボタン１２１を操作（押下）することにより、入力された検索条件に合致する設定情報レコードＳＩＲが検索される。例えば、図に示す例では、アーティスト名「ＸＸＸＸ」を検索条件として、検索を行う。
【００３９】
ステップＳＡ３では、ステップＳＡ２での検索結果を図４（Ｂ）に示す検索結果表示画面に表示する。検索結果表示画面には、少なくとも、検索結果のリスト表示１４３、設定ボタン１２２、及びコンテンツ取得ボタン１２３が表示される。検索結果の中から、設定（セット）したい設定情報レコードＳＩＲ（この例では、楽曲名、アーティスト名、その他キーワードで示されている）を選択し、設定ボタン１２２を操作することにより、当該設定情報レコードＳＩＲ中の設定情報ＳＩをセットすることができる。また、コンテンツ取得ボタン１２３を操作することにより、選択された楽曲に対応するコンテンツを取得するための処理を開始することができる。なお、選択された設定情報レコードＳＩＲ（楽曲）は、図中斜線を施してあるが、選択された検索結果とその他の検索結果が区別できるものであれば、どのような表示態様でもよい。
【００４０】
ステップＳＡ４では、ユーザによる設定情報レコードＳＩＲの選択及び設定指示（図４（Ｂ）の設定ボタン１２２の操作）が行われたか否かを判断する。設定指示が行われた場合は、ＹＥＳの矢印で示すステップＳＡ５に進み、設定指示がない場合は、ＮＯの矢印で示すステップＳＡ７に進む。
【００４１】
ステップＳＡ５では、選択された設定情報レコードＳＩＲに含まれる設定情報ＳＩの各種設定に基づき、電子音楽装置１を設定する。ステップＳＡ６では、選択された設定情報レコードＳＩＲに対応するコンテンツ（ＭＩＤＩデータ、楽譜データ、歌詞データ等の内の１つ又は複数）が、電子音楽装置１内に保存されているか否かを判断する。保存されている場合は、ＹＥＳの矢印で示すステップＳＡ１２に進み、保存されていない場合は、対応コンテンツの取得をユーザに促し、ＮＯの矢印で示すステップＳＡ７に進む。
【００４２】
ステップＳＡ７では、ユーザによる対応コンテンツの取得指示の有無を判断する。対応コンテンツの取得指示は、例えば、図４（Ｂ）のコンテンツ取得ボタン１２３の操作により行われる。なお、ステップＳＡ６で対応するコンテンツが保存されていないと判断された場合は、図４（Ｂ）に示す画面とは別のコンテンツ取得を促すコンテンツ取得ボタン１２３を含む画面を表示し、当該画面におけるコンテンツ取得ボタン１２３の操作をもって対応コンテンツの取得指示があったものとする。対応コンテンツの取得指示がある場合は、ＹＥＳの矢印で示すステップＳＡ８に進み、ない場合は、ＮＯの矢印で示すステップＳＡ１４に進み、音楽コンテンツ取得処理を終了する。
【００４３】
ステップＳＡ８では、選択された設定情報レコードＳＩＲに含まれるコンテンツ取得情報ＣＩを参照して、取得可能コンテンツ種類をユーザに提示する。取得可能コンテンツ種類の提示は、例えば、図４（Ｃ）に示すコンテンツ取得画面を表示することにより行う。コンテンツ取得画面は、少なくとも、取得可能なコンテンツ種類に対応したコンテンツ選択ボタン１２４及びコンテンツ取得要求ボタン１２５を含んで構成される。ユーザが、所望のコンテンツ種類のコンテンツ選択ボタン１２４を操作した後、コンテンツ取得要求ボタン１２５を操作することにより、コンテンツ種類の選択及び取得要求が行われる。なお、取得可能な複数のコンテンツのうち、すでに保存されているものがある時は、保存されていない残りのコンテンツ種類についてのみ上記の処理をするようにしてもよい。
【００４４】
ステップＳＡ９では、ユーザによるコンテンツ種類の選択及び取得要求が行われたか否かを判断する。選択及び取得要求が行われた場合、例えば、図４（Ｃ）のコンテンツ選択ボタン１２４を操作した後、コンテンツ取得要求ボタン１２５を操作した場合は、ＹＥＳの矢印で示すステップＳＡ１０に進む。行われない場合、例えば、図４（Ｃ）の「戻る」ボタンが操作された場合は、ＮＯの矢印で示すステップＳＡ１４に進み、音楽コンテンツ取得処理を終了する。
【００４５】
ステップＳＡ１０では、選択されたコンテンツ種類のデータ取得情報（図２のＭＩＤＩデータ取得情報、楽譜データ取得情報、歌詞データ取得情報等）に含まれるＵＲＬを用いて、コンテンツ配信サイト（コンテンツ提供サーバ２３）にアクセスし、該データ取得情報に含まれる検索条件を送信して、選択されたコンテンツ種類の配信を要求する。
【００４６】
ステップＳＡ１１では、後述のステップＳＡ１７で、コンテンツ配信サイトから送信されるコンテンツを受信して、例えば、図１の外部記憶装置１５等に保存する。
【００４７】
ステップＳＡ１２では、ステップＳＡ３で選択された設定情報レコードに対応するコンテンツを図１の外部記憶装置１５等から自動的に読み込む。ステップＳＡ１３では、読み込んだコンテンツを利用（視聴）可能状態にする。ここで、利用（視聴）可能状態とは、例えば、コンテンツがＭＩＤＩデータの場合は、再生バッファ等に読み込み再生スタンバイ状態にすることであり、楽譜データや歌詞データの場合は、表示用メモリ等に格納して少なくともその一部を表示することである。その後、ステップＳＡ１４に進み、音楽コンテンツ取得処理を終了する。
【００４８】
ステップＳＡ１５では、コンテンツ配信サイト（コンテンツ提供サーバ２３）での処理を開始し、電子音楽装置１からのアクセスを待機する状態とする。
【００４９】
ステップＳＡ１６では、ステップＳＡ１０で送信されるコンテンツの検索条件を受け取り、コンテンツを検索して配信の準備をし、必要に応じて電子音楽装置１のユーザのアカウントに課金する。なお、コンテンツ配信における課金処理は周知の技術による。
【００５０】
ステップＳＡ１７では、ステップＳＡ１６で用意したコンテンツを電子音楽装置１に配信する。その後、ステップＳＡ１８に進み、音楽コンテンツ配信処理を終了する。
【００５１】
以上のように、本実施例の音楽コンテンツ取得処理によれば、所望の楽曲を演奏するのに適した設定情報ＳＩを簡単に検索して、電子音楽装置１に設定できるとともに、当該楽曲に対応する音楽コンテンツを簡単にコンテンツ配信サイトからダウンロードして取得することが可能となる。したがって、非常に簡単な操作で、ユーザは所望の楽曲演奏するための準備（電子音楽装置１の設定、楽譜の表示、歌詞の表示、ＭＩＤＩデータの再生準備等）を行うことができる。
【００５２】
図５は、本実施例のコンテンツ配信サイト（コンテンツ提供サーバ２３）に用意されるコンテンツデータベースＤＢの構成を表す概念図である。
【００５３】
コンテンツデータベースＤＢは、複数の音楽コンテンツＣＮ、複数の設定情報レコードＳＩＲ及びそれらを検索するためのコンテンツレコードＣＮＲを含んで構成される。
【００５４】
音楽コンテンツＣＮは、それぞれコンテンツを特定するためのコンテンツＩＤ（ＣＩＤ）及びコンテンツ実体データＣＮＤを含んで構成される。コンテンツＩＤ（ＣＩＤ）は、コンテンツＣＮを特定するための識別子である。コンテンツ実体データＣＮＤは、各コンテンツ種類の実体を成すＭＩＤＩデータ、楽譜表示用データ、歌詞表示用データである。
【００５５】
設定情報レコードＳＩＲは、図２に示すものと同様の構成であるのでその説明を省略する。
【００５６】
コンテンツレコードＣＮＲは、音楽コンテンツＣＮ及び設定情報レコードＳＩＲを検索するための情報であり、例えば、コンテンツＩＤ（ＣＩＤ）、設定情報ＩＤ（ＳＩＤ）、コンテンツＩＤ（ＣＩＤ）で特定される音楽コンテンツＣＮのコンテンツ種類（ＭＩＤＩ、楽譜、歌詞等）、楽曲名、アーティスト名、その他の検索条件を含んで構成される。
【００５７】
なお、音楽コンテンツＣＮ、設定情報レコードＳＩＲ及びコンテンツレコードＣＮＲは、ひとつのサーバに保存されていてもよいし、複数のサーバに分散して保存されていてもよい。また、コンテンツＩＤを用いる代わりに、コンテンツ実体データＣＮＤをコンテンツレコードＣＮＲに直接保存するようにしてもよいし、設定情報ＩＤを用いる代わりに、設定情報レコードＳＩＲコンテンツレコードＣＮＲに直接保存するようにしてもよい。
【００５８】
図６は、本発明の実施例による設定情報取得処理の一例を表すフローチャートである。なお、図中点線で通信ネットワーク３を介したデータ通信を表す。ステップＳＢ１〜ＳＢ１３は電子音楽装置１における設定情報取得処理であり、ステップＳＢ１４〜ステップＳＢ２１はコンテンツ提供サーバ２３における設定情報配信処理である。
【００５９】
図７は、図６の設定情報取得処理において、図１のディスプレイ１４に表示される設定情報取得画面の一例を示す概略図である。以下、図７の設定情報取得画面を適宜参照して図６の設定情報取得処理について説明する。
【００６０】
ステップＳＢ１で電子音楽装置１における設定情報取得処理を開始し、ステップＳＢ２で、コンテンツ検索条件をコンテンツ提供サーバ（コンテンツ配信サイト）２３に送信する。コンテンツ検索条件は、例えば、音楽コンテンツＣＮのコンテンツ種類（ＭＩＤＩ、楽譜、歌詞等）、楽曲名、アーティスト名、その他の検索条件である。検索条件の入力及び送信は、例えば、図４（Ａ）に示す検索画面と類似の画面を表示し、ユーザが、図１の設定操作子１２を用いて、検索条件入力欄１４２の該当する欄に楽曲名の一部又は全部、アーティスト名の一部又は全部、その他キーワードのいずれかひとつ又は複数を入力し、検索ボタン１２１を操作（押下）することにより、入力された検索条件を送信する。
【００６１】
ステップＳＢ３では、後述のステップＳＢ１６で、コンテンツ配信サイトから送信される検索結果を受信して、図１のディスプレイ１４等に表示する。検索結果の表示は、例えば、図７に示す設定情報取得画面により行われる。
【００６２】
設定情報取得画面は、少なくとも、楽曲名、アーティスト名、コンテンツ種類を含む検索結果のリスト表示１４４、コンテンツ取得要求ボタン１２５、及び設定情報取得要求ボタン１２６が表示される。検索結果の中から、取得したコンテンツ種類を選択し、コンテンツ取得要求ボタン１２４を操作することにより、当該音楽コンテンツの取得要求を行う（後述のステップＳＢ５）。また、設定情報取得要求ボタン１２６を操作することにより、現在選択されているコンテンツに対応する楽曲を演奏するのに適した設定を行うための設定情報レコードＳＩＲの取得要求を行う（後述のステップＳＢ１０）。なお、選択された音楽コンテンツ（楽曲）は、図中斜線を施してあるが、選択された検索結果とその他の検索結果が区別できるものであれば、どのような表示態様でもよい。
【００６３】
ステップＳＢ４では、コンテンツ種類の選択及び選択されたコンテンツの取得要求がなされたか否かを判断する。例えば、図７のリスト表示１４４からコンテンツが選択され、コンテンツ取得要求ボタン１２５が操作されたか否かを判断する。取得要求がなされた場合は、ＹＥＳの矢印で示すステップＳＢ５に進み、それ以外の場合は、ＮＯの矢印で示すステップＳＢ９に進む。
【００６４】
ステップＳＢ５では、コンテンツ配信サイトに選択されたコンテンツ種類の配信を要求する。ステップＳＢ６では、後述のステップＳＢ１８で、コンテンツ配信サイトから送信されるコンテンツを受信して、例えば、図１の外部記憶装置１５等に保存する。
【００６５】
ステップＳＢ７では、ステップＳＢ６で受信したコンテンツを利用（視聴）可能状態にする。ここで、利用（視聴）可能状態とは、例えば、コンテンツがＭＩＤＩデータの場合は、再生バッファ等に読み込み再生スタンバイ状態にすることであり、楽譜データや歌詞データの場合は、表示用メモリ等に格納して少なくともその一部を表示することである。
【００６６】
ステップＳＢ８では、ステップＳＢ６で受信したコンテンツに対応する設定情報レコードが、図２に示す設定情報レコードデータベースＤＢに登録されているか否かを判断する。登録されている場合は、ＹＥＳの矢印で示すステップＳＢ１２に進み、後述するように設定情報を自動的に設定する。このように、取得したコンテンツに対応する設定情報を自動設定することで、取得したコンテンツの視聴時あるいは視聴後に当該コンテンツに対応する楽曲の演奏を直ちに行うことができる。登録されていない場合は、ＮＯの矢印で示すステップＳＢ９に進む。なお、取得したコンテンツに対応する設定情報レコードが登録されていない旨をユーザに示し、設定情報レコードの取得を促す画面を表示するとよい。
【００６７】
ステップＳＢ９では、ステップＳＢ３で選択されたコンテンツに対応する設定情報の取得要求がなされたか否かを判断する。例えば、図７のリスト表示１４４からコンテンツが選択され、設定情報取得要求ボタン１２６が操作されたか否かを判断する。取得要求がなされた場合は、ＹＥＳの矢印で示すステップＳＢ１０に進み、それ以外の場合は、ＮＯの矢印で示すステップＳＢ１３に進み、設定情報取得処理を終了する。
【００６８】
ステップＳＢ１０では、コンテンツ配信サイトに設定情報レコードの配信を要求する。ステップＳＢ１１では、後述のステップＳＢ２０で、コンテンツ配信サイトから送信される設定情報レコードを受信して、図２に示す設定情報レコードデータベースＤＢに登録する。
【００６９】
ステップＳＢ１２では、ステップＳＢ１１で受信した設定情報レコードＳＩＲに含まれる設定情報ＳＩの各種設定に基づき、自動的に電子音楽装置１を設定する。その後、ステップＳＢ１３に進み、設定情報取得処理を終了する。
【００７０】
ステップＳＢ１４では、コンテンツ配信サイト（コンテンツ提供サーバ２３）での処理を開始し、電子音楽装置１からのアクセスを待機する状態とする。
【００７１】
ステップＳＢ１５で、ステップＳＢ２で送信されるコンテンツの検索条件を受け取り、コンテンツを検索し、ステップＳＢ１６で検索結果を電子音楽装置１に送信する。
【００７２】
ステップＳＢ１７では、ステップＳＢ５で送信されるコンテンツの取得要求に従いコンテンツの配信準備をし、必要に応じて電子音楽装置１のユーザのアカウントに課金する。なお、コンテンツ配信における課金処理は周知の技術による。ステップＳＢ１８では、ステップＳＢ１６で用意したコンテンツを電子音楽装置１に配信する。
【００７３】
ステップＳＢ１９では、ステップＳＢ１０で送信される設定情報レコードの取得要求に従い設定情報レコードの配信準備をし、必要に応じて電子音楽装置１のユーザのアカウントに課金する。なお、コンテンツ配信における課金処理は周知の技術による。ステップＳＢ２０では、ステップＳＢ１９で用意した設定情報レコードを電子音楽装置１に配信する。その後、ステップＳＢ２１に進み、設定情報配信処理を終了する。
【００７４】
以上、本発明の実施例によれば、所望の楽曲を演奏するのに適した設定を行うための設定情報及びその検索情報と、所望の楽曲に対応した音楽コンテンツを取得するための音楽コンテンツ取得情報とを電子音楽装置に記憶し、上記検索情報に基づいて検索された設定情報に基づいて演奏設定を行うとともに、音楽コンテンツ取得情報に基づいて音楽コンテンツを取得することができる。検索、設定がなされた所望の楽曲に対応した音楽コンテンツを簡単に取得することができるので、うろ覚えや、まったく知らない楽曲の場合でも、ユーザは取得した音楽コンテンツを視聴することで当該楽曲について知ることができ、結果として、当該楽曲を演奏するあるいは演奏練習をすることができるようになる。
【００７５】
また、本発明の実施例によれば、所望の楽曲に対応した音楽コンテンツを音楽コンテンツ配信サイトからダウンロードして取得することが可能になるとともに、当該音楽コンテンツに対応した楽曲を演奏するのに適した設定情報を音楽コンテンツ配信サイトから取得して、電子音楽装置に登録することが可能となる。よって、取得した音楽コンテンツに対応する楽曲の演奏を行うための設定を簡単且つ迅速に行うことができる。
【００７６】
なお、音楽コンテンツ及び設定情報は有料配信でもよいし、無料配信でもよい。コンテンツの種類によって有料のものと無料のものを混在させるようにしてもよい。また、音楽コンテンツの配信形式は、ダウンロード配信でもよいし、ストリーミング配信でもよい。さらに、音楽コンテンツの種類は、上述の実施例で例示したものに限らない。例えば、複数種類の音楽コンテンツ素材（ＭＩＤＩデータ、楽譜データ、歌詞データ等）を含む複合コンテンツであってもよい。また、設定情報の設定内容も例示したものに限らず、電子音楽装置１で設定可能なものであればよい。
【００７７】
電子音楽装置１が取得する音楽コンテンツがＭＩＤＩデータである場合、設定情報に基づき設定される各種情報と、ＭＩＤＩデータの内容が同一又は類似の内容となっていることが好ましい。例えば、設定される伴奏スタイルデータの演奏内容と、ＭＩＤＩデータの伴奏パートの演奏内容とが類似、設定されるテンポとＭＩＤＩデータのテンポが同一、設定される音色とＭＩＤＩデータのメロディパートの音色が同一又は類似等である。予め、両者の内容が同一又は類似となるように設定情報を作成しておくことが好ましい。
【００７８】
また、音楽コンテンツの全部又は少なくとも一部を予め電子音楽装置１に内蔵するようにしてもよい。その場合、認証サイト等にアクセスして、課金・認証を行い、その後、内蔵コンテンツを利用可能にしたり、残りの部分を配信して全部を利用可能とするようにしたりするとよい。
【００７９】
電子音楽装置１で取得した音楽コンテンツは、設定情報に基づく設定に従ってユーザが演奏をする際に、ユーザの演奏と同期して再生できてもよいし、ユーザの演奏とは無関係に再生できるものでもよい。特に、楽譜データや歌詞データは、ユーザの演奏と同期再生できるものが好ましい。ＭＩＤＩデータを同期再生する場合は、メロディパートは取得したＭＩＤＩデータを再生し、伴奏パートは設定に従って自動伴奏データが再生されるようにしてもよい。
【００８０】
なお、電子音楽装置１は、電子楽器の形態に限らず、楽器付カラオケ装置や、ゲーム装置に適用してもよい。また、電子楽器の形態を取った場合、その形態は鍵盤楽器に限らず、弦楽器タイプ、管楽器タイプ、打楽器タイプ等の形態でもよい。また、音源装置、自動演奏装置等を１つの電子楽器本体に内蔵したものに限らず、それぞれが別体の装置であり、ＭＩＤＩや各種ネットワーク等の通信手段を用いて各装置を接続するものであってもよい。
【００８１】
以上実施例に沿って本発明を説明したが、本発明はこれらに制限されるものではない。例えば、種々の変更、改良、組み合わせ等が可能なことは当業者に自明であろう。
【図面の簡単な説明】
【００８２】
【図１】本発明の実施例による電子音楽装置１のハードウェア構成を表すブロック図である。
【図２】本実施例による設定情報レコードデータベース（ＤＢ）を説明するための概念図である。
【図３】本発明の実施例による音楽コンテンツ取得処理の一例を表すフローチャートである。
【図４】図３の音楽コンテンツ取得処理において、図１のディスプレイ１４に表示される各種画面の一例を示す概略図である。
【図５】本実施例のコンテンツ配信サイト（コンテンツ提供サーバ２３）に用意されるコンテンツデータベースＤＢの構成を表す概念図である。
【図６】本発明の実施例による設定情報取得処理の一例を表すフローチャートである。
【図７】図６の設定情報取得処理において、図１のディスプレイ１４に表示される設定情報取得画面の一例を示す概略図である。
【符号の説明】
【００８３】
１…電子音楽装置、３…通信ネットワーク、６…バス、７…ＲＡＭ、８…ＲＯＭ、９…ＣＰＵ、１０…タイマ、１１…検出回路、１２…設定操作子、１３…表示回路、１４…ディスプレイ、１５…外部記憶装置、１６…ＭＩＤＩ  Ｉ／Ｆ、１７…ＭＩＤＩ機器、１８…音源回路、１９…効果回路、２０…サウンドシステム、２１…通信Ｉ／Ｆ、２２…演奏操作子、２３…コンテンツ配信サイト、１２１…検索ボタン、１２２…設定ボタン、１２３…コンテンツ取得ボタン、１２４…コンテンツ選択ボタン、１２５…コンテンツ取得要求ボタン、１２６…設定情報取得要求ボタン、１４２…検索条件入力欄、１４３、１４４…リスト表示
【図１】
2006276749.tif 000003
【図２】
2006276749.tif 000004
【図３】
2006276749.tif 000005
【図４】
2006276749.tif 000006
【図５】
2006276749.tif 000007
【図６】
2006276749.tif 000008
【図７】
2006276749.tif 000009