(57)【特許請求の範囲】
【請求項１】
元曲の演奏データを変更して、この元曲のスタイルを変更するスタイル変更装置であって、
変更可能なスタイル毎に、前記演奏データの変更内容が定められたスタイル変更データを記憶する記憶手段と、
変更先のスタイルと、変更後のスタイルに反映させる元曲のスタイルと前記変更先のスタイルの割合を示す変換率とを入力する入力手段と、
前記入力された変更先のスタイルに対応するスタイル変更データと、前記入力された変換率とに基づいて、前記演奏データの内容を変更する変更手段と
を備えたことを特徴とするスタイル変更装置。
【請求項２】
前記記憶手段には、変更可能なスタイル毎に、発音タイミングを含む前記演奏データの変更内容が定められたスタイル変更データが記憶されており、
前記変更手段は、前記入力された変更先のスタイルに対応するスタイル変更データと、前記入力された変換率とに基づいて、発音タイミングを含む前記演奏データの内容を変更する場合に、前記演奏データに定められた発音タイミングと、前記スタイル変更データによって変更される発音タイミングとの差分時間を算出し、当該差分時間に前記変換率を乗算して得られる時間だけ、前記演奏データに定められた発音タイミングを変更する
ことを特徴とする請求項１に記載のスタイル変更装置。
【請求項３】
元曲の演奏データを変更して、この元曲のスタイルを変更するカラオケ装置であって、
変更可能なスタイル毎に、前記演奏データの変更内容が定められたスタイル変更データを記憶する記憶手段と、
変更先のスタイルと、変更後のスタイルに反映させる元曲のスタイルと前記変更先のスタイルの割合を示す変換率とを入力する入力手段と、
前記入力された変更先のスタイルに対応するスタイル変更データと、前記入力された変換率とに基づいて、前記演奏データの内容を変更する変更手段と、
前記変更手段により変更された演奏データに基づく演奏信号と、マイクからの音声信号とを合成する合成手段と、
前記合成手段により合成された信号を出力する手段と
を備えたことを特徴とするカラオケ装置。
【請求項４】
前記スタイル変更データには、モニタに表示する背景画像を指示する情報が含まれており、
背景画像を複数記憶する画像記憶手段と、
前記入力された変更先のスタイルに対応するスタイル変更データによって指示される背景画像を前記画像記憶手段から読み出し、当該背景画像を、前記変更手段により変更された演奏データの演奏に応じて前記モニタに表示する表示手段とをさらに備える
ことを特徴とする請求項３に記載のカラオケ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、楽曲のスタイルを変更するスタイル変換装置およびこれを用いたカラオケ装置に関するものであり、特に、所望のスタイルに変換する度合を調整することができる装置に関する。
【０００２】
【従来の技術】
カラオケ装置においては、曲指定がなされると、これに応じて記憶手段から演奏データが読み出され、この演奏データに基づいて楽曲の演奏が再生される。この演奏データは、ＭＩＤＩ形式（Muical Instrument Digital Interface）で構成されることが多い。この場合、演奏データは、トラックと呼ばれる複数のデータ系列で構成され、一つのトラックが一つの音源を制御する。
【０００３】
一般に、カラオケ装置に用いられる演奏データは、編集や加工の過程を経て作成される。また、演奏データは、シーケンサと呼ばれる装置によって一旦記録媒体に書き込まれた後に、読み出されるが、シーケンサには、１トラック内の演奏データを対象として、演奏データの示す発音タイミングを変更する機能や、その音量を変更する機能がある。例えば、音量を変更する場合にあっては、まず、変更の対象とするトラックを選択し、これに対応する演奏データを記録媒体から読み出す。次に、音量変更を行なう期間および変更後の音量値を入力し、読み出された演奏データに音量変更を加えて、変更後の演奏データを記録媒体に再格納する。このような変更処理を繰り返して演奏データは作成される。
ところで、カラオケ装置の中には、各種リズムに対応した複数のトラックを有しているものもある。この種のカラオケ装置の場合には、利用者が装置パネルを操作して所望のリズムを入力すると、入力されたリズムに応じたトラックから演奏データが読み出され、所望のリズムによる演奏が行なわれる。
【０００４】
【発明が解決しようとする課題】
ところで、楽曲のスタイルには、サンバやボサノバなど種々のものがあるが、一つの曲に対しスタイルを自由に変更できれば、歌唱時の歌い手の気分（いわゆるノリ）に応じて、色々と楽しむことができる。
しかし、各種のリズムに対応した複数のトラックを有する従来のカラオケ装置においては、リズムのパート（一般に打楽器のパート）については変更されるが、メロディーやベース等のパートについては変更されない。このため、変更後の楽曲が不自然なものとなってしまうことがある。一方、これを改善すべく全てのパートについて変更を加えようとすれば、各種のスタイル変更を行なうためのデータ量が、膨大となってしまう。
また、シーケンサでは、変更の対象となるトラックの選択や演奏データの変更は人の手によって入力されるため、リアルタイムに演奏データを変更することはできない。また、シーケンサによって、一度に変更できる演奏データは１トラック内のデータに限られるから、全てのトラックについて変更を加えるのはなおさら不可能である。このため、シーケンサをカラオケ装置に適用しても演奏スタイルをリアルタイムに変更することはできない。
【０００５】
本発明は上述した事情に鑑みてなされたものであり、本発明の目的とするところは、データ量をさほど増加させることなく、楽曲のスタイルをリアルタイムに変更することができるカラオケ装置を提供することにある。
【０００６】
【課題を解決するための手段】
上記課題を解決するため本発明にあっては、元曲の演奏データを変更して、この元曲のスタイルを変更するスタイル変更装置であって、変更可能なスタイル毎に、前記演奏データの変更内容が定められたスタイル変更データを記憶する記憶手段と、変更先のスタイルと、変更後のスタイルに反映させる元曲のスタイルと前記変更先のスタイルの割合を示す変換率とを入力する入力手段と、前記入力された変更先のスタイルに対応するスタイル変更データと、前記入力された変換率とに基づいて、前記演奏データの内容を変更する変更手段とを備えたことを特徴とする。
【０００７】
また、上記課題を解決するため本発明にあっては、元曲の演奏データを変更して、この元曲のスタイルを変更するカラオケ装置であって、変更可能なスタイル毎に、前記演奏データの変更内容が定められたスタイル変更データを記憶する記憶手段と、変更先のスタイルと、変更後のスタイルに反映させる元曲のスタイルと前記変更先のスタイルの割合を示す変換率とを入力する入力手段と、前記入力された変更先のスタイルに対応するスタイル変更データと、前記入力された変換率とに基づいて、前記演奏データの内容を変更する変更手段と、前記変更手段により変更された演奏データに基づく演奏信号と、マイクからの音声信号とを合成する合成手段と、前記合成手段により合成された信号を出力する手段とを備えたことを特徴とする。
【０００８】
【発明の実施の形態】
１．実施形態の構成
以下、図面を参照してこの発明の実施形態の構成について説明する。図１はこの発明に係わるカラオケ装置の一実施形態のブロック図である。
図１において、１はＣＰＵ（中央処理装置）であり、バスを介して接続されている装置各部を制御する。２はＲＡＭであり、そのメモリ空間はＣＰＵ１の作業領域として機能し、各種データを一時的に保存する。３はＲＯＭであり、このカラオケ装置全体を制御するプログラムの他、歌詞を表示するための各種のフォント情報が格納されている。
【０００９】
また、４は図示せぬ通信回線を介してカラオケ装置と接続されたホストコンピュータであり、ここから所定の曲数単位で曲データＫＤが配信されるとともに、スタイル変更に用いられるスタイルデータＳＤが配信される。５は通信コントローラであり、モデム等で構成され、ホストコンピュータ４との間でデータ通信を行なう。６はハードディスクであり、通信コントローラ５と接続され、そこには、曲データＫＤとスタイルデータＳＤとが格納される。
【００１０】
また、７はリモコンであり、その操作に応じた信号が赤外線等によりカラオケ装置に送信される。リモコン７を用いて、利用者が曲コード、キーおよびテンポ等を入力すると、入力操作が検知され検出信号が生成される。８はリモコン受信部であり、リモコン７からの検出信号を受信して、これをＣＰＵ１に転送する。９はカラオケ装置の正面に配置される表示パネルであって、そこには選曲された曲コードや、選択されたスタイルの種別を表わすスタイルナンバー等が表示される。また、１０は表示パネル９と同一面に配置されるパネルスイッチであり、リモコン７と同様の機能を持つ。
【００１１】
次に、１１はマイクであり、これにより、歌声が音声信号に変換される。ここで、図２はマイク１１の正面図である。同図において、１１０は球形状のマイクフードであり、また、１３０は円錐状の取手部である。そして、マイクフード１１０と取手部１３０との間には、取手部１３０と軸心を共通にした円盤状のスタイル選択スイッチ１２０が配設される。このスタイル選択スイッチ１２０は、その軸を中心として回動自在に配設されており、ここを回動することによって、利用者は所望のスタイルを選択することができる。このスタイルには、ボサノバ風、サンバ風、ジャズ風…といったものが予め用意されている。
【００１２】
また、１３１は、取手部１３０に設けられる変換率入力ボリュームであり、スライド式の可変抵抗器で構成され、変換率が入力される。変換率は、元のスタイルから所望のスタイルへ変更する度合を示している。
【００１３】
このマイク１１にあっては、スタイル選択スイッチ１２０の回動を検出して入力されたスタイルを識別するためのスタイルナンバーデータＳＤNを生成する。スタイルナンバーは、スタイル毎に予め定められており、例えば、スタイルナンバー＝１はボサノバ風のスタイルを指示し、スタイルナンバー＝２はサンバ風のスタイルを指示する。また、マイク１１は、変換率入力ボリューム１３１の抵抗値に応じたスタイル変換データＳＤHを生成する。このスタイル変換データＳＤHは変換率０％から１００％までを示す。例えば、スタイル変換データＳＤHの指示する変換率が１００％であるならば、元のスタイルが所望のスタイルに完全に変換され、一方、その変換率が０％であるならば、元のスタイルが維持されるように制御される。
【００１４】
次に、図１に示す１５は音源装置であり、複数の音源から構成される。この音源装置１５は、曲データＫＤ中の演奏データＫＤEによって制御され、また、１つの音源が、１つのトラックに対応した演奏データに基づいて、楽音データを生成する。
また、マイク１１からの音声信号は、マイクアンプ１２で増幅された後、Ａ／Ｄ変換器１３を介してデジタル信号に変換され、音声データとして効果用ＤＳＰ１４に供給される。この効果用ＤＳＰ１４には、音源装置１５で生成された楽音データも供給され、ここで音声データと楽音データにエコー効果を付与したり、あるいは、リモコン７のキー入力によって指示されるピッチ変換が施される。そして、効果用ＤＳＰ１４から出力されるデータは、Ｄ／Ａ変換器１６を介してアナログ信号に変換され、この信号が図示せぬアンプで増幅され、その後、スピーカ１７に供給され発音が行なわれる。
【００１５】
また、１８は文字表示部であり、ＣＰＵ１の制御の下、ハードディスク６から読み出された歌詞データＫＤKに応じてＲＯＭ３に格納されているフォント情報を読み出したり、また、楽曲の進行に合わせて表示される歌詞の色を変更する制御を行なう。また、１９はＢＧＶコントローラであり、その内部にレーザーディスク等の画像記憶装置を有している。このＢＧＶコントローラ１９は、再生を指示された曲データＫＤに対応した画像情報を画像記憶装置から読み出し、これを表示制御部２０に転送する。表示制御部２０は、ＢＧＶコントローラ１９からの画像情報と文字表示部１８からのフォント情報とを合成し、これをモニタ２１に表示させる。但し、スタイルの変更が入力された場合にあっては、スタイルデータＳＤに応じて、文字表示部１８のフォント情報の種別が変更され、また画像記憶装置から読み出される画像情報が変更されることがある。
【００１６】
２．データの構成
次に、曲データＫＤとスタイルデータＳＤの構成を図３〜図９を参照しつつ説明する。
２−１．曲データ
まず、曲データＫＤは、楽曲を特定する曲コード毎に設けられており、図３に示すように演奏データＫＤE、歌詞データＫＤKおよび画像データＫＤGで構成される。演奏データＫＤEは、前述のように音源装置１５を制御するデータであって、そのデータ構造は図４に示すものとなる。同図に示すように、演奏データＫＤEは、複数のトラック１〜ｎを有したデータ列である。この場合、各トラックには、個別の音色（楽器）に対応するトラック別演奏データＫＤE1〜ＫＤEnが記憶され、各々が音源装置１５内の１つの音源を制御する。また、トラック属性を示すコードデータＴＺ1〜ＴＺnがトラック毎に書き込まれている。このトラック属性は、当該トラックの演奏データＫＤEの楽曲内での機能を示しており、その種類としては、メロディー、ベース、リズム、またはハーモニー等がある。また、演奏データＫＤEは、バリエーショントラックを有しており、ここに記憶されるデータによって演奏のスタイルが指示されるようになっている。
【００１７】
ところで、楽曲の表情や曲想は、その進行過程で変化することが多い。この観点から楽曲の進行を捉えると、一つの楽曲は、例えば、歌唱部、間奏、エンディングといった期間に分割され、歌唱部には、いわゆるサビといわれる聞かせどころの部分がある。また曲のところどころに挿入されるオカズと呼ばれる装飾音部分もある。
このため、本実施形態においては、期間毎に適した演奏となるように、一つのスタイルに対して複数のバリエーションを設定し、各期間についてバリエーションを指示するようにしている。例えば、前奏部はバリエーション１、歌唱部はバリエーション２、エンディングはバリエーション３……といったようにバリエーションが指示される。一例として、サンバのスタイルについてサンバ１、サンバ２、サンバ３……というように複数のバリエーション（同一リズムの変奏）が予め設定されている場合、前奏であればサンバ１、歌唱部であればサンバ２、エンディングであればサンバ３というように各バリエーションが指示される。なお、以下の説明においては、バリエーションを指示するデータをバリエーション番号指示データＢＤNと称する。前述したバリエーショントラックには、バリエーション番号指示データＢＤNが演奏の進行に対応して格納されている。同図において、＃１，＃２，＃３は、バリエーション１、２、３をそれぞれ指示する。また、推奨スタイルには、推奨スタイルデータＫＤSが書き込まれる。この推奨スタイルデータＫＤSは、推奨されるスタイルナンバーを指示するデータである。
【００１８】
次に、図３に示す歌詞データＫＤKは、楽曲の歌詞をモニタ２１に表示するためのデータであって、キャラクターコードと文字フォントの種別を指示するデータからなる。また、カラオケ装置においては、楽曲の進行に合わせて、モニタ２１に表示される歌詞の色を変更するのが通常である。このため、歌詞データＫＤKには、文字色の変更を指示するデータも含まれ、これに基づいて歌詞の色が変更される。また、画像データＫＤGは、モニタ２１に表示される背景画像を指示するデータであり、この指示に従って、上述した画像記憶装置に記憶されている背景画像が読み出される。
【００１９】
２−２．スタイルデータ
次に、スタイルデータＳＤ（図５参照）について説明する。スタイルデータＳＤは、元の曲データＫＤの変更を指示するデータであり、種々のスタイルデータＳＤが存在する。例えば、あるスタイルデータＳＤはサンバ風のスタイルを指示し、他のスタイルデータＳＤはボサノバ風のスタイルを指示する。このため、スタイルデータＳＤには、スタイルを識別するためのスタイルナンバーが付与される。図５はスタイルナンバーが１からＫまである場合を示している。
また、同図に示すように、スタイルデータＳＤは、スタイル変換データＳＤH、ルールデータＳＤR、および画像変換データＳＤGから構成される。以下、各データについて説明する。
【００２０】
２−２−１．スタイル変換データ
まず、スタイル変換データＳＤHは、トラック別演奏データＫＤE1〜ＫＤEnをどのように変更するかを指示するデータであり、図６にその構成を示す。図示のように、スタイル変換データＳＤHは、演奏データＫＤE（図４参照）の各トラックに対応したグループに分類され、各グループに配されたトラック属性データＴＺ1〜ＴＺNによって特定される。
【００２１】
また、各グループには、バリエーション１〜バリエーションｘに対応したバリエーションデータＢＤが配置されている。これらのバリエーションデータＢＤは対応するトラックのトラック別演奏データＫＤE1〜ＫＤEnが示す発音タイミングや音量などの変更を指示するデータである。また、バリエーションデータＢＤは前述したバリエーション番号指示データＢＤNに対応したものが読み出されるようになっている。
【００２２】
したがって、トラック属性データＴＺ1〜ＴＺNとバリエーション番号指示データＢＤNとによって図６に示すいずれかのバリエーションデータＢＤが特定されるようになっている。例えば、同図に示すトラック属性データＴＺ2がメロディーを示し、サビの期間のバリエーション番号指示データＢＤNが＃２であるとすれば、サビの期間中のメロディーは、太枠で囲んだ部分に格納されたバリエーションデータＢＤに基づいてスタイル変更が行なわれる。
【００２３】
また、スタイル変換データＳＤHは、同図に示すように、タイミング変更データＢＤT、音量変更データＢＤL、音色変更データＢＤC、および追加楽器演奏データＢＤEから構成される。このタイミング変更データＢＤTは、発音タイミングの変更を指示するデータである。但し、発音タイミングの変更処理の規則は、後述するルールデータＳＤRによって規定される。
【００２４】
ここで、発音タイミングの変更処理の一例を説明する。この例おいて発音タイミングの変更処理は、以下の過程で行なわれる。すなわち、▲１▼元の演奏データＫＤEとタイミング変更データＢＤTとの差分時間を算出し、▲２▼差分時間にスタイル変換率データＳＨＤの示す変換率を乗算し、▲３▼その乗算結果にルールデータＳＤRが示す重み付け係数を乗算し、▲４▼これによって得られる時間だけ、元の演奏データＫＤEの示す発音タイミングを変更する。
【００２５】
この処理を具体的に図７を用いて説明する。例えば、同図（Ａ）に示す上向きの矢印で表わされるタイミングｔ１〜ｔ４が、元の演奏データＫＤEの示す発音タイミングであり、同図（Ｂ）に示す上向きの矢印で表わされるタイミングｔ１’〜ｔ４’が変更データＢＤTの示す発音タイミングである。また、スタイル変換率データＳＨＤの示す変換率が５０％であり、ルールデータＳＤRの示す重み付け値が５０％であるとする。
【００２６】
この場合には、まず元の演奏データＫＤEの示す発音タイミングｔ１，ｔ２と変更データＢＤTの示す発音タイミングｔ１’，ｔ２’との差分時間が検出される。この差分時間は、図７（Ｂ）に示すＴＤ１，ＴＤ２となる。次に、変換率５０％と重み付け値５０％が差分時間ＴＤ１，ＴＤ２に乗じられる。この結果、変更後の発音タイミングｔ１’’，ｔ２’’と元の演奏データＫＤEの発音タイミングｔ１，ｔ２との差分時間ＴＤ１’，ＴＤ２’は、次の式で与えられる。
ＴＤ１’＝ＴＤ１×0.5×0.5
ＴＤ２’＝ＴＤ２×0.5×0.5
なお、元の演奏データＫＤEの示す発音タイミングｔ３，ｔ４と変更データＢＤTの示す発音タイミングｔ３’，ｔ４’とは、同時に発生するので、変更はなされない。
【００２７】
次に、図６に示す音量変更データＢＤLは変更後の音量値を指示するデータである。また、音色変更データＢＤCは、音色変更を行なう条件と変更後の音色とを指示するデータである。音色変更を行なう条件は、所定値で示され、カラオケ利用者によって入力されたスタイル変換率データＳＨＤの示す変換率がこの所定値を上回る場合に音色は変更される。一方、その変換率が所定値を下回る場合には音色は変更されない。この音色変更データＢＤCは、例えば、図８に示すような音色変換マップで表わされる。同図には楽器１〜楽器Ｘが示されいるが、これは、元の演奏データＫＤEにおいて当該トラック内で音色変更がなされることを示している。この場合、スタイル変換率データＳＨＤの示す変換率が４８％を上回ると、楽器２の音色が楽器Ｂの音色に変更され、さらに、その変換率が５３％を上回ると、楽器１の音色が楽器Ａの音色に変更される。例えば、元のスタイルがロックであり選択されたスタイルがサンバである場合、図８に示す楽器２がドラムであり、また楽器Ｂがクラバスであるとする。この例において、歌い手が変換率入力ボリューム１３１を操作して変換率を徐々に上げたとすると、入力された変換率が４８％を上回った時点から、ドラムの音色がクラバスの音色に変換される。
【００２８】
次に、図６に示す追加楽器演奏データＢＤEは、楽器を追加する条件と追加する楽器の演奏データとからなる。楽器を追加する条件は、所定値で示される。カラオケ利用者によって入力されたスタイル変換率データＳＨＤの変換率がこの所定値を上回る場合には、楽器の追加が行なわれる。一方、変換率が所定値を下回る場合には楽器の追加が行なわれない。例えば、追加楽器演奏データＢＤEが図９に示すものであるならば、スタイル変換率データＳＨＤの変換率が６４％を上回ると、この演奏データＢＤE1に基づいて、楽器Ｃが演奏される。また、スタイル変換率データＳＨＤの変換率が８０％を上回ると、演奏データＢＤE2に基づいて楽器Ｃも演奏される。
【００２９】
２−２−２．ルールデータ
次に、図５に示すルールデータＳＤRは、スタイルを変更する規則を指示するデータである。このルールデータＳＤRによって、上述した発音タイミングの変更制御のアルゴリズムや、歌詞のフォントとその背景画像を変更するアルゴリズムが規定される。なお、ルールデータＳＤRをスタイルデータＳＤの一部に含め、曲データＫＤと独立のものにしたのは、ルールデータＳＤRをホストコンピュータ４から再配信することによって、スタイルの変更処理のバージョンアップ等を可能にするためである。
【００３０】
２−２−３．画像変換データ
次に、図５に示す画像変換データＳＤGは、スタイルナンバーに応じた背景画像を指示するデータと文字フォントの種別を指示するデータから構成される。この画像変換データＳＤGによって、利用者の指定するスタイルに沿った画像がモニタ２１に表示される。
【００３１】
２．実施形態の動作
以下、図面を参照してこの発明の実施形態の全体動作について説明する。図１において、利用者が、リモコン７またはパネルスイッチ１０を操作して、所望の楽曲の曲コードを指定すると、ＣＰＵ１がこれを検出し、ハードディスク６にアクセスして、指定された曲コードに対応する曲データＫＤとスタイルデータＳＤとをＲＡＭ２に転送する。また、ＣＰＵ１は表示制御部２０を制御して、指定された曲コード等を表示する初期画像をモニタ２１に表示させる。
【００３２】
例えば、指定された曲コードが「３１９」で、その曲タイトルが「○○の季節」であるならば、初期画面は、図１０に示すものとなり、表示領域３０，３１には、「３１９」，「○○の季節」がそれぞれ表示される。また、この初期画面において、表示領域３２には、スタイル変換率データＳＨＤの示す変換率が表示される。これにより、利用者は、手元のマイク１１にある変換率入力ボリューム１３１を操作して、所望の変換率を入力することがでる。
【００３３】
また、初期画面の表示領域３３〜３８には、各種のスタイルが表示され、現在選択されているスタイルが点滅するようになっている。これにより、利用者は、手元のマイク１１にあるスタイル選択スイッチ１２０を操作して、所望のスタイルを入力することがでる。例えば、表示領域３３に表示されている「オリジナル」が点滅するように、スタイル選択スイッチ１２０を操作した場合には、スタイルの変更は行なわれず、元の曲データＫＤに基づいて演奏が行なわれる。また、表示領域３３に表示されている「お勧め」が点滅するように、スタイル選択スイッチ１２０を操作した場合には、推奨スタイルによる演奏が行なわれる。この場合には、ＣＰＵ１が、演奏データＫＤE中の推奨スタイルデータＫＤS（図４参照）を検出し、推奨スタイルデータＫＤSの指示するスタイルナンバーに対応したスタイルデータＳＤに基づいて、元の曲データＫＤにスタイル変更を施す。
【００３４】
図１０に示す場合を一例として、以下の説明を行なう。この例は、表示領域３３の「サンバ」が点滅するようにスタイル選択スイッチ１２０を操作し、かつ変換率が５０％となるように変換率入力ボリューム１３１を操作した場合である。この場合に、サンバに対応したスタイルナンバーを「２」とすれば、スタイルナンバー２に対応したスタイル変換データＳＤHに基づいて、元の演奏データＫＤEにスタイル変更が施され、また、画像変換データＳＤGに基づいてモニタ２１に表示する画像の変更がなされる。
【００３５】
楽曲の演奏が開始されると、図１１に示す画面がモニタ２１に表示される。表示領域４０には指定された楽曲に対応した歌詞が表示されるが、文字フォントの種類が画像変換データＳＤGに基づいて変更される。この例では、サンバのイメージに合うような文字フォント（例えば、ゴシック）が選択される。また、表示領域４１には、画像変換データＳＤGに基づいて背景画像が表示されるが、この例では、サンバのイメージに合うような背景画像（例えば、夏をイメージした椰子の木と海）が選択される。
【００３６】
また、楽曲の演奏に対しても種々の変更が施される。この例における音色変換マップが、図８に示すものであり、同図中の楽器２がドラムであり、楽器Ｂがクラバスであるとすれば、上記した変換率５０％は、音色変換マップで指定される所定値４８％を上回るから、ドラムの音色が、クラバスの音色に変更されて演奏される。また、このときの発音タイミングは、タイミング変更データＢＤTに基づいて変更される。また、この例において、追加楽器演奏データＢＤEが図９に示すものであり、同図中の楽器Ｃがマラカスである場合に、利用者が歌唱中に変換率入力ボリューム１３１を操作して変換率を７０％に上げたとすると、変換率６４％を超えた時点から、マラカスの楽音が追加されて演奏が行なわれる。
こうして、カラオケ利用者は、手元のマイク１１を操作して、所望のスタイルと、そのスタイルへの変更度合いを指定することができ、これによって、一つの楽曲を種々のスタイルで楽しむことができる。
【００３７】
上述したように本実施形態によれば、以下の効果を奏する。
▲１▼スタイルの変更に必要なスタイルデータＳＤのみを追加することによって、元の曲データＫＤを変更することができるので、データ量が少なくても詳細なアレンジを施すことができる。
▲２▼１トラックの演奏データＫＤEだけを変更するのではなく、各トラックの演奏データＫＤEに変更を施すので、各トラックに対応するパートに連携のあるアレンジを施すことができ、自然な楽曲を演奏することが可能となる。
▲３▼選択されたスタイルに特徴的な打楽器を追加したり、楽器の音色を選択されたスタイルによりふさわしものに変換することができるので、楽曲の雰囲気を一変させ、大きなアレンジ効果を得ることができる。
▲４▼入力された変換率に応じて、発音タイミングを制御したり、追加楽器や音色変更を制御できるので、連続的にスタイルを変化させることができ、エンターテイメント性が高い演出ができる。
▲５▼曲データＫＤには、変更を加えていないので、従来からある曲データＫＤをそのまま上述したカラオケ装置に使用することができる。また、上述したカラオケ装置に使用される曲データＫＤを、従来のカラオケ装置で使用することもできる。なお、従来から使用されている曲データＫＤには、トラック属性が付与されていない曲データＫＤもあるが、この場合には、トラック内の演奏データが指示する音域、音色番号、同時発音数等に基づいて、トラック属性を判定し、該当するトラック属性コードを付与すれば、上述したカラオケ装置で使用することができる。
▲６▼スタイルデータＳＤは、曲データＫＤと独立して構成したから、スタイルデータＳＤのみをホストコンピュータから各カラオケ端末に再配信すれば、楽曲のスタイル変更をバージョンアップすることができる。なお、この際に、スタイルナンバー毎の変更や、スタイル変換データＳＤH、ルールデータＳＤRあるいは画像変換データＳＤG毎の変更も可能である。
▲７▼スタイルナンバーデータＳＤNとスタイル変換率データＳＨＤとは、マイク１１で入力できるように構成したので、歌い手は歌唱しながら、スタイルの選択したり、スタイル変更度合を入力することができる。
【００３８】
３．変形例
本発明は上述した実施形態に限定されるものでなく、例えば以下のように種々の変形が可能である。
【００３９】
（１）上記実施形態では、カラオケ装置を一例として楽曲のスタイル変更を説明したが、本発明はこれに限定されるものではなく、演奏データＫＤEのスタイルを変更するスタイル変更装置に適用しても良い。この場合、有線放送等にこの技術を適用しても良い。
【００４０】
▲２▼上記実施形態において、音量変更データＢＤLによる元の演奏データＫＤEの変更処理する際、スタイル変換率データＳＨＤを考慮して変更するようにルールデータＳＤRを設定しても良い。この場合、音量変更データＢＤLに、変更する条件として所定値を含め、所定値を上回った場合に音量を変更し、所定値を下回る場合に音量を変更しないよう制御しても良い。
【００４１】
▲３▼上記実施形態では、スタイルナンバーに対応した音色変更データＢＤCを音色変換マップで構成したが、これは、元の演奏データＫＤEが１トラック内で音色の変更が行なわれるからであった。１トラック内の元の演奏データＫＤEにおいて音色の変更がなされない場合においては、バリエーション毎の音色変換マップを用いても良い。
【００４２】
▲４▼上記実施形態において、スタイルナンバーデータＳＤNとスタイル変換率データＳＨＤとは、マイク１１によって入力されたが、これらをタッチパネル１０を用いて入力しても良い。
【００４３】
以上の説明から、特許請求の範囲に記載した発明の他、例えば、以下の発明概念を抽出することができる。
１）前記演奏データは、楽音の発音タイミングを指示する発音データを有し、前記各スタイルデータは、楽音の発音タイミングを変更する発音変更データを有し、
前記変更手段は、前記変換データの示すスタイルの変更度合が大きいほど、前記発音変更データの示す発音タイミングに近づけるように前記演奏データ中の前記発音データを変更することを特徴とする請求項１に記載のスタイル変更装置。
２）前記演奏データは、楽音の音量を指示する音量データを有し、
前記各スタイルデータは、変更後の音量を指示する音量変更データを有し、
前記変更手段は、前記音量データを前記音量変更データに変更すること
を特徴とする請求項１に記載のスタイル変更装置。
３）前記演奏データは、音色を指示する音色データを有し、
前記各スタイルデータは、変更後の音色を指示する音色変更データと所定値を指示するデータとを有し、
前記変更手段は、前記変換データの値が前記所定値を上回った場合に、前記音色データを前記音色変更データに変換し、前記変換データの値が前記所定値を下回った場合には、前記音色データの変換を行なわないこと
を特徴とする請求項１に記載のスタイル変更装置。
４）前記各スタイルデータは、追加楽器の楽音を示す追加演奏データと所定値を指示するデータとを有し、
前記変更手段は、前記変換データの値が前記所定値を上回った場合に、前記追加演奏データを前記演奏データに追加し、前記変換データの値が前記所定値を下回った場合には、前記追加演奏データをの追加は行なわないこと
を特徴とする請求項１に記載のスタイル変更装置。
【００４４】
【発明の効果】
以上説明したように、本発明によれば、楽曲の元のスタイルを所望のスタイルに変更することができ、しかも、所望する度合に応じて、楽音の発音タイミング、音色、楽器の追加等を変更することができる。また、楽曲スタイルの変更をカラオケ装置に適用でき、モニタに表示される画像も所望のスタイルに応じた画像に変更することが可能となる。
【図面の簡単な説明】
【図１】  本発明に係わるカラオケ装置の一実施形態のブロック図である。
【図２】  同実施形態に用いられるマイクの正面図である。
【図３】  同実施形態に係わる曲データのデータ構造を示す図である。
【図４】  同実施形態に係わる演奏データのデータ構造を示す図である。
【図５】  同実施形態に係わるスタイルデータのデータ構造を示す図である。
【図６】  同実施形態に係わるスタイル変換データのデータ構造を示す図である。
【図７】  同実施形態に係わる発音タイミングの変更処理を説明するための図である。
【図８】  同実施形態に係わる音色変換マップのデータ構造を示す図である。
【図９】  同実施形態に係わる追加楽器演奏データのデータ構造を示す図である。
【図１０】  同実施形態に係わるモニタの初期画面を説明するための図である。
【図１１】  同実施形態に係わる演奏開始後のモニタ画面を説明するための図である。
【符号の説明】
１…ＣＰＵ（変更手段）、３…ＲＯＭ（画像記憶手段）、６…ハードディスク（記憶手段）、１１…マイク、１４…効果用ＤＳＰ（合成手段）、１７…スピーカ（発音手段）、１８…文字表示部（表示手段）、１９…ＢＧＶコントローラ（画像記憶手段，表示手段）、２０…表示制御手段（表示手段）、１２０…スタイル選択スイッチ（第１の入力手段）、１３１…変換率入力ボリューム（第２の入力手段）、ＫＤE…演奏データ、ＫＤG…画像データ（表示データ）、ＳＤ…スタイルデータ、ＳＨＤ…スタイル変換率データ（変換データ）、ＳＤG…画像変換データ（表示変更データ）。
【図１】
0003707122.tif 000002
【図２】
0003707122.tif 000003
【図３】
0003707122.tif 000004
【図４】
0003707122.tif 000005
【図５】
0003707122.tif 000006
【図６】
0003707122.tif 000007
【図７】
0003707122.tif 000008
【図８】
0003707122.tif 000009
【図９】
0003707122.tif 000010
【図１０】
0003707122.tif 000011
【図１１】
0003707122.tif 000012