(57)【要約】【課題】演奏したい楽曲にあった伴奏を行うための演奏設定データの設定を容易に行えるようにする。【解決手段】伴奏スタイルデータの１つに関連付けられ、複数の演奏設定データの組み合わせを定義した関連情報は、少なくとも伴奏スタイルデータを指定する情報と該伴奏スタイルデータに含まれる１乃至複数種類のセクションデータを指定する情報とを含む。そして、該関連情報に基づいて複数の演奏設定データを読み出して設定する際には、少なくとも前記指定情報に基づき該当する種類のセクションデータを読み出して設定する。このようにすると、ユーザは該関連情報を指定するだけの容易な操作で、ユーザ自身が演奏する楽曲にあった自動伴奏を行わせるための設定をより確実に行うことができるようになる。【選択図】        図２
2005004084.tif 000002
【特許請求の範囲】
【請求項１】
多数種類のセクションデータからなる伴奏スタイルデータを含む複数の演奏設定データを記憶する第１の記憶手段と、
前記伴奏スタイルデータの１つに関連付けられ、複数の演奏設定データの組み合わせを定義した関連情報を記憶する第２の記憶手段と、
前記関連情報を指定する指定手段と、
前記指定手段で指定された関連情報に応じて、前記第１の記憶手段から該当する複数の演奏設定データを読み出して設定する設定手段と
を具えてなり、
前記関連情報は少なくとも伴奏スタイルデータを指定する情報と該伴奏スタイルデータに含まれる１乃至複数種類のセクションデータを指定する情報とを含み、前記設定手段は少なくとも該指定情報に基づき該当する種類のセクションデータを読み出して設定することを特徴とする演奏設定データ選択装置。
【請求項２】
前記関連情報は指定された１乃至複数種類のセクションデータの再生順を指定する情報を含み、前記設定手段は該再生順に応じた伴奏を行うように設定することを特徴とする請求項１に記載の演奏設定データ選択装置。
【請求項３】
前記関連情報は指定された１乃至複数種類のセクションデータそれぞれの再生時間を指定する情報を含み、前記設定手段は該再生時間に応じた長さで伴奏を行うように設定することを特徴とする請求項１又は２に記載の演奏設定データ選択装置。
【請求項４】
前記関連情報は指定された１乃至複数種類のセクションデータ全体の繰り返し再生を指定する情報を含み、前記設定手段は該繰り返し再生に応じて伴奏を繰り返し行うように設定することを特徴とする請求項１乃至３のいずれかに記載の演奏設定データ選択装置。
【請求項５】
前記関連情報に含まれる１乃至複数種類のセクションデータを指定する情報、又は１乃至複数種類のセクションデータの再生順を指定する情報、又は１乃至複数種類のセクションデータそれぞれの再生時間を指定する情報、又は１乃至複数種類のセクションデータ全体の繰り返し再生を指定する情報の少なくとも１つを編集するための編集手段を具えたことを特徴とする請求項１乃至４のいずれかに記載の演奏設定データ選択装置。
【請求項６】
コンピュータに、
多数種類のセクションデータからなる伴奏スタイルデータを含む複数の演奏設定データを記憶する手順と、
少なくとも前記伴奏スタイルデータの１つを指定する情報と該伴奏スタイルデータに含まれる１乃至複数種類のセクションデータを指定する情報とを含む複数の演奏設定データの組み合わせを定義した関連情報を記憶する手順と、
前記関連情報を指定する手順と、
前記指定された関連情報に基づき該当する複数の演奏設定データを読み出して設定する際に、前記指定情報に応じて該当する種類のセクションデータを読み出して設定する手順と
を実行させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、演奏曲にあった自動伴奏を行うのに最適な各種演奏設定データの組み合わせを一括設定することのできる演奏設定データ選択装置及びプログラムに関する。特に、演奏設定データの１つである伴奏スタイルデータを設定する際に、曲毎に利用対象とするセクションデータの種類を異ならせて設定することのできるようにした演奏設定データ選択装置及びプログラムに関する。
【０００２】
【従来の技術】
【特許文献１】特開平１０−２０７４６０号公報
【特許文献２】特開２００２−２５８８４５号公報
最近では、ユーザが例えばある楽曲のメロディパートだけを演奏する一方で、伴奏として、予め記憶済みの伴奏用のデータである伴奏スタイルデータ（例えば、ロックやポップス等の音楽ジャンル別の演奏スタイルを想定して定義されたデータ）や音色データあるいはテンポなどの各種演奏設定データを指定することにより、該指定された各種演奏設定データに基づいて自動的に伴奏を演奏する自動演奏装置がある。こうした自動演奏装置に対し、ユーザにより演奏される楽曲にあった伴奏を自動演奏するのに適した状態に当該装置を設定するために必要な各種演奏設定データを、ユーザが簡単に設定することのできるようにした演奏設定データ選択装置が従来から知られている。例えば、上記特許文献１に記載の発明においては、予め所定の曲名毎に用いるべき伴奏スタイルデータなどの複数の各種演奏設定データを組み合わせて関連情報（この発明では曲テーブルと記載される）として記憶しておき、該記憶された複数の関連情報の中からユーザが演奏したい楽曲の雰囲気やイメージにあう曲名（例えば、演奏したい楽曲そのものの名前や似た雰囲気を持つ楽曲の名前など）をもつ関連情報を、所謂ワンタッチセッティングと呼ばれる一回の選択操作に応じて指定することによって、ユーザが演奏したい楽曲のイメージにあった伴奏スタイルデータなどの複数の各種演奏設定データを自動的に一括設定することができるようになっている。また、上記特許文献２に記載の発明においては、関連情報（この発明ではレコードと記載される）に記憶されている複数の各種演奏設定データの組み合わせや種類などを適宜に編集することのできるものが記載されている。
【０００３】
本明細書において伴奏スタイルデータとは、図４に示すように、伴奏スタイル名や拍子あるいは初期テンポなどの基本情報を含むヘッダーと、イントロ、メイン、エンディング、フィルインといった曲を構成する各セクションを表すセクションタイプ及び曲の雰囲気や盛り上がり傾向などを表すバリエーションタイプ（本明細書では「Ａ」や「Ｂ」などの英字により異なる傾向を表すようにした）の組み合わせにより決まる多数種類のセクションデータとを含んで構成されるデータである。１つの伴奏スタイルデータに含まれるセクションデータとしては、例えば、楽曲の中で主として定常的に演奏される「メインＡ」や「メインＢ」や「メインＣ」等のメインセクションデータや、楽曲の中のイントロ部分で演奏される「イントロＡ」や「イントロＢ」等のイントロセクションデータ、楽曲の中のエンディング部分で演奏される「エンディングＡ」や「エンディングＢ」等のエンディングセクションデータ、楽曲におけるメロディラインの空白部分などを装飾するために演奏される「フィルインＡＡ」や「フィルインＢＡ」等のフィルインセクションデータなどがある。個々のセクションデータは、例えば当該セクションデータの名称（種類）や１サイクル分の小節数等からなる設定情報と、実際の伴奏の元になる演奏イベント及び発音タイミング等からなるパターンデータとにより構成されている。従来の演奏設定データ選択装置では上記関連情報に従って１つの伴奏スタイルデータに含まれる多数種類のセクションデータの中から、予めデフォルトとして決められた少なくとも１つのセクションデータを自動演奏装置に対して設定するようにしていた。
【０００４】
【発明が解決しようとする課題】
ところで、同じ伴奏スタイルデータの中でもセクションデータの種類（つまりセクションタイプとバリエーションタイプとの組み合わせ）によっては曲の雰囲気やイメージが大きく異なる場合があり、設定されるセクションデータの種類によっては対象の演奏曲よりも別の曲に雰囲気やイメージがあう可能性がある。例えば、同じ伴奏スタイルデータに含まれるメインセクションデータであっても、バリエーションタイプ「Ａ」の場合は静かな雰囲気の曲にあい、バリエーションタイプ「Ｂ」の場合は華やかな雰囲気の曲にあう、といったような場合がある。しかし、従来の演奏設定データ選択装置において、ユーザは自動演奏装置に設定される伴奏スタイルデータ名を知ることはできても、実際の自動伴奏の元になるデータとして該伴奏スタイルデータ内に含まれる多数種類のセクションデータの中からどの種類のセクションデータが設定されたかまでは、実際に自動伴奏が始まらない限りユーザが知ることができずに非常に都合が悪い、という問題点があった。
また、ユーザが実際に演奏を始めてユーザ自身が演奏する楽曲のメロディと自動伴奏の雰囲気やイメージがあわないと分かった場合には、演奏操作をしながらあるいは演奏操作を中断して、例えばワンセッティングのための操作子とは別の操作子などを用いて必要に応じてユーザ自身が個別にセクションデータを変更しなければならないが、こうした変更を行うためには煩わしく面倒な操作をその都度行わなければならなかった。
【０００５】
本発明は上述の点に鑑みてなされたもので、ユーザが演奏する楽曲の雰囲気やイメージにあった自動伴奏をより確実に行うための伴奏スタイルデータを簡単に設定できるようにするために、レコードデータ（関連情報）内に所定の伴奏スタイルデータに含まれる多数種類のセクションデータのうち利用対象とするセクションデータを指定できるように構成し、該レコードデータに基づき伴奏スタイルデータの設定を行う演奏設定データ選択装置及びプログラムを提供することを目的とする。
【０００６】
【課題を解決するための手段】
本発明に係る演奏設定データ選択装置は、多数種類のセクションデータからなる伴奏スタイルデータを含む複数の演奏設定データを記憶する第１の記憶手段と、前記伴奏スタイルデータの１つに関連付けられ、複数の演奏設定データの組み合わせを定義した関連情報を記憶する第２の記憶手段と、前記関連情報を指定する指定手段と、前記指定手段で指定された関連情報に応じて、前記第１の記憶手段から該当する複数の演奏設定データを読み出して設定する設定手段とを具えてなり、前記関連情報は少なくとも伴奏スタイルデータを指定する情報と該伴奏スタイルデータに含まれる１乃至複数種類のセクションデータを指定する情報とを含み、前記設定手段は少なくとも該指定情報に基づき該当する種類のセクションデータを読み出して設定することを特徴とする。
【０００７】
この発明によると、伴奏スタイルデータの１つに関連付けられ、複数の演奏設定データの組み合わせを定義した関連情報は、少なくとも伴奏スタイルデータを指定する情報と該伴奏スタイルデータに含まれる１乃至複数種類のセクションデータを指定する情報とを含む。そして、該関連情報に基づいて複数の演奏設定データを読み出して設定する際には、少なくとも前記指定情報に基づき該当する種類のセクションデータを読み出して設定するようにした。このように、関連情報内に所定の伴奏スタイルデータに含まれる多数種類のセクションデータのうち利用対象とするセクションデータを指定できるように構成すると、ユーザは該関連情報を指定するだけでユーザ自身が演奏する楽曲にあった自動伴奏を行わせるための設定をより確実に行うことができるようになる。
【０００８】
本発明は、装置の発明として構成し実施することができるのみならず、方法の発明として構成し実施することができる。また、本発明は、コンピュータまたはＤＳＰ等のプロセッサのプログラムの形態で実施することができるし、そのようなプログラムを記憶した記憶媒体の形態で実施することもできる。
【０００９】
【発明の実施の形態】
以下、この発明の実施の形態を添付図面に従って詳細に説明する。
【００１０】
図１は、この発明に係る演奏設定データ選択装置を適用した電子楽器の全体構成の一実施例を示したハード構成ブロック図である。本実施例に示す電子楽器は自動伴奏機能を具えた電子楽器であって、マイクロプロセッサユニット（ＣＰＵ）１、リードオンリメモリ（ＲＯＭ）２、ランダムアクセスメモリ（ＲＡＭ）３からなるマイクロコンピュータによって制御される。ＣＰＵ１は、この電子楽器全体の動作を制御する。このＣＰＵ１に対して、通信バス１Ｄ（例えばデータ及びアドレスバス）を介してＲＯＭ２、ＲＡＭ３、通信インタフェース（Ｉ／Ｆ）４、入力操作部５、表示部６、外部記憶装置７、音源８がそれぞれ接続されている。
【００１１】
ＲＯＭ２は、ＣＰＵ１により実行あるいは参照される各種制御プログラムや各種データ（例えば、音色データや伴奏スタイルデータなどの伴奏を演奏するのに必要とされる各種演奏設定データ等）を格納する。ＲＡＭ３は、ＣＰＵ１が所定のプログラムを実行する際に発生する各種データなどを一時的に記憶するワーキングメモリとして、あるいは現在実行中のプログラムやそれに関連するデータを一時的に記憶するメモリ等として使用される。ＲＡＭ３の所定のアドレス領域がそれぞれの機能に割り当てられ、レジスタやフラグ、テーブル、メモリなどとして利用される。
【００１２】
通信インタフェース（Ｉ／Ｆ）４は、例えばＬＡＮやインターネット、電話回線等の有線あるいは無線の通信ネットワーク（図示せず）に接続されており、該通信ネットワークを介して外部機器４Ａ等と接続され、当該外部機器４Ａから制御プログラムや各種データを電子楽器本体側に取り込むためのインタフェースである。こうした通信インタフェース４は、有線あるいは無線のものいずれかでなく双方を具えていてよい。入力操作部５は、ユーザが実際に演奏する対象としたい楽曲の選択、伴奏に使用する音色データや伴奏スタイルデータ等の各種演奏設定データの設定など、各種指示を行うためのタッチパッドやジョグシャトルなどを含むスイッチ類（操作子）である。勿論、入力操作部５はこれら以外にも数値データ入力用のテンキーや文字データ入力用のキーボード、あるいはディスプレイ６Ａに表示される所定のポインティングデバイスを操作するために用いるマウスなどの各種操作子、あるいは鍵盤などの演奏や入力操作のための演奏操作子を含んでいてもよい。表示部６は例えば液晶表示パネル（ＬＣＤ）やＣＲＴ等から構成されるディスプレイ６Ａに、後述する「レコードデータ選択画面」や「レコードデータ編集画面」（後述する図３参照）などの画面やＣＰＵ１の制御状態など、各種情報を表示する。ユーザは該ディスプレイ６Ａに表示されるこれらの各種情報を参照しながら、各種情報の選択、入力、設定を行うことができる。
【００１３】
外部記憶装置７は、制御プログラムや各種データなどを記憶する。外部記憶装置７に記憶する各種データとしては音色データや伴奏スタイルデータなどの伴奏を演奏するのに必要とされる各種演奏設定データの他に、楽曲毎に設定すべき各種演奏設定データを組み合わせて記憶した関連情報（本明細書ではこれをレコードデータと呼ぶ：後述する図２参照）などがある。伴奏スタイルデータは、伴奏スタイルデータベース内に異なる伴奏スタイル毎に付される「伴奏スタイル名」により区別されるようにして記憶される。既に説明したように、「伴奏スタイル名」により区別される１つの伴奏スタイルデータはセクションタイプとバリエーションタイプとの組み合わせにより決まる多数種類のセクションデータを含み、各セクションデータは設定情報とパターンデータとにより構成されている。本発明においてはレコードデータ内に楽曲毎に使用対象の伴奏スタイルデータを指し示す「伴奏スタイル名」を指定する情報を定義しているだけでなく、前記伴奏スタイルデータに含まれる多数種類のセクションデータのうち使用対象とするセクションデータの種類を「セクション指定情報」に定義しておくことができ、この「セクション指定情報」に従って使用するセクションデータを決定して伴奏を生成する。こうしたレコードデータについての詳細は後述する。
【００１４】
なお、前記ＲＯＭ２に制御プログラムが記憶されていない場合、前記外部記憶装置７（例えばハードディスク）に制御プログラムを記憶させておき、それを前記ＲＡＭ３に読み込むことにより、ＲＯＭ２に制御プログラムを記憶している場合と同様の動作をＣＰＵ１にさせることができる。このようにすると、制御プログラムの追加やバージョンアップ等が容易に行える。なお、外部記憶装置７はハードディスク（ＨＤ）に限られず、フレキシブルディスク（ＦＤ）、コンパクトディスク（ＣＤ−ＲＯＭ・ＣＤ−ＲＡＭ）、光磁気ディスク（ＭＯ）、あるいはＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等の着脱自在な様々な形態の外部記録媒体を利用する記憶装置であってもよい。あるいは、フラッシュメモリなどの半導体メモリなどであってもよい。
【００１５】
なお、各セクションデータに含まれるパターンデータ（図４参照）のフォーマットは、各イベントの発生時刻を１つ前のイベントからの時間で表した「イベント＋相対時間」、イベントの発生時刻を曲や小節内における絶対時間で表した「イベント＋絶対時間」、音符の音高と符長あるいは休符と休符長で表した「音高（休符）＋符長」、演奏の最小分解能毎にメモリの領域を確保し、イベントの発生する時刻に対応するメモリ領域にイベントを記憶した「ベタ方式」等、どのような形式であってもよい。
【００１６】
音源８は複数のチャンネルで楽音信号の同時発生が可能であり、通信バス１Ｄを経由して与えられた、ユーザによる演奏操作子の操作に応じて発生される演奏データや自動生成される自動伴奏データ等の各種演奏情報を入力し、これらの演奏情報に基づいて楽音信号を発生する。音源８から発生された楽音信号は、アンプやスピーカなどを含むサウンドシステム８Ａから発音される。この音源８から発生された楽音信号に対して、効果回路など（図示せず）を用いて所定の効果を付与するようにしてもよい。前記演奏データや自動伴奏データの形式はＭＩＤＩ形式のようなディジタル符号化されたものであってもよいし、ＰＣＭ、ＤＰＣＭ、ＡＤＰＣＭのような波形サンプルデータ方式からなるものであってもよい。この音源８とサウンドシステム８Ａの構成には、従来のいかなる構成を用いてもよい。例えば、音源８はＦＭ、ＰＣＭ、物理モデル、フォルマント合成等の各種楽音合成方式のいずれを採用してもよく、また専用のハードウェアで構成してもよいし、ＣＰＵ１によるソフトウェア処理で構成してもよい。
【００１７】
なお、上述した電子楽器は入力操作部５やディスプレイ６Ａあるいは音源８などを１つの装置本体に内蔵したものに限らず、それぞれが別々に構成され、図示しないＭＩＤＩインタフェースや各種ネットワーク等の通信手段を用いて各装置を接続するように構成されたものであってもよいことは言うまでもない。さらに、本発明に係る演奏設定データ選択装置を適用する装置は電子楽器に限らず、パーソナルコンピュータ、ＰＤＡや携帯電話等の携帯型通信端末、あるいはカラオケ装置やゲーム装置など、どのような形態の装置・機器に適用してもよい。携帯型通信端末に適用した場合、端末のみで所定の機能が完結している場合に限らず、機能の一部を外部接続されるサーバコンピュータ側に持たせ、端末とサーバコンピュータとからなるシステム全体として所定の機能を実現するように構成してもよい。
【００１８】
次に、外部記憶装置７などに予め複数記憶されており、ユーザにより演奏される楽曲にあった伴奏を自動演奏するのに適した状態に当該電子楽器（自動演奏装置）を設定するのに必要な各種演奏設定データを一括設定するためのレコードデータ（関連情報）について説明する。図２は、レコードデータのデータ構造の一実施例を示す概念図である。レコードデータは所定の曲名に対応するようにして複数の演奏設定データの組み合わせを定義したデータであって、予めプリセットされたものやユーザにより作成されたものなどが複数用意されている。図２に示した実施例においては、曲名「ＡＡＡ」、曲名「ＢＢＢ」、曲名「ＣＣＣ」〜曲名「ＮＮＮ」のそれぞれに対応するレコードデータを示している。
【００１９】
本実施例において、レコードデータとはユーザに楽曲をイメージさせるための関連情報であって、それぞれのレコードデータにはイメージされる楽曲に最適な伴奏スタイルデータが関連付けられている。伴奏スタイル検索時には全レコードデータがディスプレイ６Ａ上に一覧表示され、ユーザは表示された各レコードデータ毎に付されている曲名から演奏したい楽曲のイメージにあったレコードデータを選択することにより伴奏スタイルデータを含む各種演奏設定データを一括設定することができるようになっている。図２から理解できるように、レコードデータはレコード番号や曲名の他に、伴奏スタイル名、拍子、テンポ、セクション指定情報などの伴奏に使用する各種演奏設定データを複数組み合わせて定義される。レコード番号は、インデックスなどとして各レコードデータに適宜に付される番号である。曲名は、本レコードデータが指示する伴奏スタイルデータと共通のイメージを持つ楽曲名である。伴奏スタイル名は演奏設定データの１つである伴奏スタイルデータを指し示す情報であり、本レコードデータのイメージにふさわしい伴奏スタイルデータを指示するものが１つ記憶されている。拍子やテンポは、伴奏を演奏する際に用いられる演奏の拍子や演奏テンポを指示する演奏設定データである。
【００２０】
セクション指定情報は所定の伴奏スタイルデータにおいて使用対象とするセクションデータを指し示す情報を１乃至複数組み合わせて定義する情報であって、例えば曲名毎に対応するようにして１番目のセクションデータ、２番目のセクションデータ、・・・などのようにして複数種類のセクションデータが実際の伴奏演奏時におけるセクション進行順に割り当てられている。例えば、この実施例において、伴奏スタイル名「ピアノバラード」に対応する伴奏スタイルデータに含まれるセクションデータがイントロＡ／Ｂ、メインＡ／Ｂ、フィルインＡＡ／ＡＢ／ＢＡ／ＢＢ、エンディングＡ／Ｂであるような場合に、当該伴奏スタイルデータを指示するレコードデータにおいては前記セクションデータのいずれかを複数組み合わせて定義することができる。また、セクション指定情報では定義された各セクションデータをそれぞれ何回繰り返すかを指定することができるだけでなく、定義された全てのセクションデータ全体を何回繰り返すかを「繰り返し」により指定することができる。なお、この実施例において、セクションデータを示すバリエーションタイプの横に表示される括弧内の数字は各セクションデータの１サイクル分の小節数を表すものであり、この小節数は各伴奏スタイルデータ内の各セクションデータに記憶されている。
【００２１】
図２に示した実施例において、レコード番号「ＮＯ１」と「ＮＯ２」のレコードデータは、曲名「ＡＡＡ」、スタイル名「伴奏スタイル１」、拍子「４／４」、テンポ「１００」が同じ内容で定義されているものであるが、セクション指定情報がそれぞれ異なるようにして定義されている。したがって、レコード番号「１」のレコードデータが選択された場合には、該当するレコードデータに従い１小節分の長さを持つセクションデータ「フィルインＢＢ」を１回、４小節分の長さを持つセクションデータ「メインＢ」を当該曲（つまりユーザが演奏する曲）が終了するまで繰り返し演奏する伴奏が行われることになる。一方、レコード番号「２」のレコードデータが選択された場合には、該当するレコードデータに従い１小節分の長さを持つセクションデータ「フィルインＡＡ」を１回、２小節分の長さを持つセクションデータ「メインＡ」を２回繰り返し、更にこの「フィルインＡＡ」を１回と「メインＡ」を２回繰り返す５小節分（１小節＋２小節×２回）を当該曲が終了するまで繰り返し演奏する伴奏が行われることになる。勿論、曲が終了した場合には、伴奏の繰り返しが途中であってもその時点で伴奏演奏を終了させるようにしていることは言うまでもない。
【００２２】
なお、レコードデータには上記したデータ以外に、本レコードデータがイメージさせる楽曲や本レコードデータが指示する伴奏スタイルの音楽的ジャンル名、楽曲を連想させる文字キーワード（アーティスト名や作曲者名など）等が記憶されていてもよい。
なお、伴奏スタイルデータに含まれるセクションデータの種類（セクションタイプとバリエーションタイプの組み合わせ）は伴奏スタイルデータ毎に異なるものが定義される。また、セクションデータのバリエーションタイプは上述した実施例のものに限らない。
【００２３】
図１に示した電子楽器においては、ユーザが実際に演奏する楽曲の雰囲気やイメージに近い曲名を選択することに伴って上述したレコードデータのいずれかが選択され、該選択されたレコードデータに定義されている各種演奏設定データを当該電子楽器（自動演奏装置）に対して一括設定する。これにより、ユーザが演奏する楽曲の雰囲気やイメージにあった伴奏を電子楽器が自動的に演奏することができるようになっている。こうしたレコードデータの選択や該レコードデータの編集は、ディスプレイ６Ａ上に表示される所定の画面からの指定により実施される。そこで、上述したようなレコードデータの選択及び編集を行うための画面である「レコードデータ選択画面」及び「レコードデータ編集画面」のそれぞれについて、図３を用いて説明する。図３はディスプレイ６Ａ上に表示されるレコードデータの選択及び編集のための表示画面の一実施例を示した概念図であり、図３（ａ）にレコードデータ選択画面、図３（ｂ）にレコードデータ編集画面をそれぞれ示す。
【００２４】
図３（ａ）に示す「レコードデータ選択画面」は、伴奏スタイル検索機能の起動にあわせてディスプレイ６Ａ上に表示される画面である。この「レコードデータ選択画面」には、レコードデータリスト表示部Ｓ、及び上向きのカーソルスイッチＳＷ１、下向きのカーソルスイッチＳＷ２、「編集」スイッチＨ等のソフトスイッチ群が画面上に表示される。勿論、各スイッチは画面上に配置してなるソフトスイッチに限らず、電子楽器上に配置されたハード構成のスイッチ（入力操作部５）であってもよい。また、ここに示したスイッチ以外にも、例えばレコードデータを所定のキーワードからサーチ（検索）するための検索スイッチなど他のスイッチが構成してあってもよい。
【００２５】
レコードデータリスト表示部Ｓは、上述したレコードデータの全てをリスト表示する領域である。このレコードデータリスト表示部Ｓにはセクション指定情報を除く１レコードデータの内容が１行ずつ表示され、ユーザは該レコードデータリスト表示部Ｓにリスト表示された複数のレコードデータの中から適宜に１つのレコードデータをカーソルＫ等を用いて選択することができるようになっている。この実施例では、該レコードデータリスト表示部Ｓ中のカーソルＫで囲まれた行が選択されたレコードデータである。すなわち、ユーザはカーソルスイッチＳＷ１又はＳＷ２を操作して画面上のカーソルＫを上下に移動させることにより、選択対象のレコードデータを変更することができる。なお、選択されているレコードデータを表すカーソルＫはこれに限らず、ユーザが選択したレコードデータを認識することができるものであるならばどのような表示態様のものであってもよい。例えば、選択されているレコードデータの表示のみを字体や文字の大きさあるいは色を変えるなどして、他の選択されていないレコードデータの表示とは表示態様を変えるようにして表示するようにしてもよい。編集スイッチＨはレコードデータを編集するために用いるスイッチであり、該編集スイッチＨが操作されることによりレコードデータを編集するための画面（後述のレコードデータ編集画面）に画面表示が移行される。
【００２６】
図３（ｂ）に示す「レコードデータ編集画面」は、上記「レコードデータ選択画面」上の編集スイッチＨの操作に応じてディスプレイ６Ａ上に表示される画面である。この「レコードデータ編集画面」には、現在選択されているレコードデータ（つまり、「レコードデータ選択画面」においてカーソルＫで選択されたレコードデータ）のデータ内容、すなわちレコード番号、曲名、伴奏スタイル名、拍子、テンポ、セクション指定情報がそれぞれ表示されると共に、その下方にソフトスイッチである「新規」スイッチＮ、「ＯＫ」スイッチＯ、「キャンセル」スイッチＣがそれぞれ表示される。ここに示される曲名、伴奏スタイル名、テンポはユーザが適宜に編集することが可能である。ただし、伴奏スタイル名は予め伴奏スタイルデータベース内に記憶された伴奏スタイルデータに対応する伴奏スタイル名のみを指定可能であることから、下向きの伴奏スタイル選択スイッチＳＷ３の操作に応じて表示されるドロップダウンリストあるいはリスト一覧表示などを表示することにより誤りなく選択することができるようにしている。また、テンポについても、上向き及び下向きのテンポ選択スイッチＳＷ４の操作に応じて予め決まったテンポでしか選択を行えないようにしている。曲名については、ユーザが適宜に好みの曲名を入力することができる。
【００２７】
セクション指定情報表示部ＳＨには、セクション種類編集ボックスＢＸ１と長さ編集ボックスＢＸ２、及び繰り返し回数設定ボックスＢＸ３が表示される。セクション種類編集ボックスＢＸ１はレコードデータのセクション指定情報に定義された各セクションデータを表示する領域であり、また指定されている伴奏スタイルデータ内に含まれる全てのセクションデータの中から１つのセクションデータをセクション種類選択スイッチＳＷ５の操作に応じて選択することができる。ここでは、セクションタイプ（フィルイン、メインなど）、バリエーションタイプ（ＢＢ、Ａなど）、各セクションデータの１サイクル分の小節数の順にセクションデータがセクション種類編集ボックスＢＸ１内に表示される例を示している。長さ編集ボックスＢＸ２はレコードデータのセクション指定情報に定義された各セクションデータの繰り返し回数を表示する領域であり、また例えば１サイクル〜複数サイクル分あるいは曲の終わりまでのように、セクション種類編集ボックスＢＸ１内に表示されている各セクションデータを繰り返す範囲（長さ）を長さ選択スイッチＳＷ６の操作に応じて指定するための領域である。すなわち、セクション種類編集ボックスＢＸ１において設定したセクションデータを反映させる伴奏の範囲を指定するための領域である。勿論、この長さの指定は上記したものに限らず、小節数や実時間を用いて指定することができるようになっていてもよい。
【００２８】
こうしたレコードデータのセクション指定情報に定義された各セクションデータを表示する領域の最下段に表示される繰り返し回数設定ボックスＢＸ３は、例えば、レコードデータのセクション指定情報に定義された全てのセクションデータ全体を何回繰り返すかを表示する領域であり、また繰り返し回数設定スイッチＳＷ７の操作に応じて表示されるドロップダウンリストから選択したり、直接数値を入力することにより繰り返し回数を設定するための領域である。なお、この実施例では「繰り返し」情報を編集可能とした例を示したがこれに限らず、繰り返し回数をデフォルト固定としておき常に繰り返しを所定の回数だけ行うように構成するようにしてもよい。もしくはデフォルトの繰り返し回数を編集できると共に、繰り返しを行うか否かをＯＮ／ＯＦＦの切替えにより決定することができるようにしてあってもよい。
【００２９】
「新規」ボタンＮは、上記したような各種設定内容を適用して新たにレコードデータを追加するためのボタンである。「新規」ボタンＮが操作された場合、レコード番号には自動的に空き番号が割り振られる。「ＯＫ」ボタンＯは、上記したような各種設定内容を適用してレコードデータの内容を更新するためのボタンである。「キャンセル」ボタンＣは、ユーザによる上記したような各種設定内容の変更を適用することなくキャンセルするためのボタンである。これらの各スイッチが操作されると、当該「レコードデータ編集画面」から上記した「レコードデータ選択画面」へと画面表示が移行される。
【００３０】
以上のように、レコードデータとして同じ伴奏スタイルデータが割り当てられていた場合であっても、セクション指定情報により異なるセクションデータをその繰り返し回数などと共に指定することができるようにしたことで、演奏曲にあった伴奏を行うための演奏設定データの設定をより確実に簡単に行うことができるようになる。また、同じ伴奏スタイルデータを使用する場合であっても、選択するセクションデータの種類の違いを活かして、静かな雰囲気の「メインＡ」セクションや華やかな雰囲気の「メインＢ」セクションを各曲のイメージに合わせて定義することができる。さらに、セクション指定情報に複数のセクションデータと共に各セクションデータの繰り返し回数、全体の繰り返し回数などを定義できるようにしたことによって、実際の自動伴奏に変化を付けることが簡単にできるようになる。例えば、イントロセクションからメインセクションに移る、というような曲の進行にあわせた変化を伴奏につけることが簡単にできるようになるだけでなく、バリエーションタイプの異なるメインセクションの曲進行列を定義することにより、雰囲気が静かになったり華やかになったりなどの変化がある曲に対して簡単に伴奏を対応させることができるようになる。
【００３１】
なお、上述した実施例では、レコードデータ選択のための画面とレコードデータ編集のための画面とを別々の画面にした例を示したがこれに限らず、両方の画面を１つの画面上にまとめた画面で構成するようにしてもよい。また、それぞれの画面上におけるレコードデータの表示形式やレコードデータの選択方法などは実施例に示したものに限らない。例えば、音楽ジャンルや音色データなどを表示したり選択したりすることができるようになっていてもよい。
なお、上述の「レコードデータ選択画面」において、上述した実施例では図示していないが曲名や伴奏スタイル名から該当するレコードデータを検索できるような機能があってもよい。
なお、上述の「レコードデータ編集画面」では、セクション指定情報として２つまでを指定できるようにしたものを示したが、１つだけでも２つ以上でも指定できるようにしてもよいことは言うまでもない。また、各セクションデータを繰り返す長さを編集対象としなくてもよく、そうした場合には例えば最初のセクションがそのセクションの１サイクル分で次のセクションが演奏終了まで続く、というデフォルトで固定してあってもよい。また、長さを小節数や実時間で指定するようにしてもよい。また、各セクションを再生する順番について、任意の順番で定義することができるようにしておいてもよい。
なお、「レコードデータ編集画面」における編集内容はレコードデータに反映されるが、例えばテンポ（伴奏スタイルデータにより決まる初期テンポ）が編集された場合には、実際に記憶されている伴奏スタイルデータの初期テンポを書き換えるようにしてもよい。
【００３２】
【発明の効果】
この発明によれば、レコードデータ（関連情報）内に所定の伴奏スタイルデータに含まれる多数種類のセクションデータのうち利用対象とするセクションデータを指定できるように構成したことから、ユーザは該レコードデータを選択するといった簡単な操作を行うだけでユーザ自身が演奏する楽曲の雰囲気やイメージにあった自動伴奏を行わせるための伴奏スタイルデータをより確実に設定することができるようになる、という効果を得る。
【図面の簡単な説明】
【図１】この発明に係る演奏設定データ選択装置を適用した電子楽器の全体構成の一実施例を示したハード構成ブロック図である。
【図２】レコードデータのデータ構造の一実施例を示す概念図である。
【図３】ディスプレイ上に表示される表示画面の一実施例を示した概念図であって、図３（ａ）はレコードデータ選択画面、図３（ｂ）はレコードデータ編集画面である。
【図４】伴奏スタイルデータのデータ構造の一実施例を示す概念図である。
【符号の説明】
１…ＣＰＵ、２…ＲＯＭ、３…ＲＡＭ、４…通信インタフェース、４Ａ…外部機器、５…入力操作部、６…表示部、６Ａ…ディスプレイ、７…外部記憶装置、８…音源、８Ａ…サウンドシステム、１Ｄ…通信バス
【図１】
2005004084.tif 000003
【図２】
2005004084.tif 000004
【図３】
2005004084.tif 000005
【図４】
2005004084.tif 000006