(57)【特許請求の範囲】
【請求項１】
ヘッダ情報と歌詞情報と音楽情報とからなる楽曲情報を記憶する記憶手段と、
所望の楽曲を指示する入力手段と、
指示された楽曲情報を記憶手段から読み出し、この楽曲情報を音楽情報と歌詞情報とヘッダ情報とに解析し、内蔵タイマによって同期を取りながらヘッダ情報に従って各情報を並列処理する主制御手段と、
音楽情報のうちの電子音データに従って電子音源を制御して楽曲を再生出力させる電子音再生手段と、
音楽情報のうちの人声をコード符号化してなるバックコーラスデータに従ってバックコーラスを再生出力させる音声制御手段と、
歌詞情報に従って歌詞映像を再生出力させる歌詞表示制御手段とを有し、
前記主制御手段は、電子音再生手段に楽曲を再生出力させると共に、ヘッダ情報の制御データに基づいて歌詞表示やバックコーラスの再生に関する処理別のＩＤが設定されたデータ処理種別とそれらの処理タイミングの時間間隔を読み出し、データ処理種別に応じて音声制御手段、歌詞表示制御手段に対してこれらの処理が楽曲の再生に同期するように時間間隔に従ったタイミングで処理コマンドを出力する
ことを特徴とするカラオケ装置におけるバックコーラス再生装置。
【請求項２】
主制御手段は、バックコーラスデータをブロック毎に区分したテイクデータのうち繰り返し使用するテイクデータを音声制御手段へ転送することを特徴とする請求項１記載のカラオケ装置におけるバックコーラス再生装置。
【請求項３】
主制御手段は、入力手段によって指示された音階の度合い値を受け、電子音再生手段および音声制御手段に音階変更指示と共にこの度合い値を送出し、電子音データとバックコーラスデータとを同期させながら音階変更することを特徴とする請求項１記載のカラオケ装置におけるバックコーラス再生装置。
【請求項４】
所望の楽曲を指示するステップと、
ヘッダ情報と歌詞情報と音楽情報とを有する楽曲情報のうち前記指示された楽曲情報を読み出し、この楽曲情報を音楽情報と歌詞情報とヘッダ情報とに解析し、内蔵タイマによって同期を取りながらヘッダ情報に従って各情報を並列処理するステップと、
音楽情報のうちの電子音データに従って電子音源を制御して楽曲を再生出力させるステップと、
音楽情報のうちの人声をコード符号化してなるバックコーラスデータに従ってバックコーラスを再生出力させるステップと、
歌詞情報に従って歌詞映像を再生出力させるステップとを有し、
前記楽曲を再生出力させるステップは、電子音再生手段に楽曲を再生出力させると共に、ヘッダ情報の制御データに基づいて歌詞表示やバックコーラスの再生に関する処理別のＩＤが設定されたデータ処理種別とそれらの処理タイミングの時間間隔を読み出し、データ処理種別に応じてバックコーラスの再生出力及び歌詞映像の再生出力が楽曲の再生に同期するように時間間隔に従ったタイミングで処理コマンドを出力することを特徴とするカラオケ装置におけるバックコーラス再生方法。
【請求項５】
バックコーラスの再生出力ステップは、バックコーラスデータをブロック毎に区分したテイクデータのうち繰り返し使用するテイクデータに基づいて行うことを特徴とする請求項４記載のカラオケ装置におけるバックコーラス再生方法。
【請求項６】
楽曲の再生出力ステップ及びバックコーラスの再生出力ステップは、音階変更指示と音階の度合い値に基づいて、電子音データとバックコーラスデータとを同期させながら音階変更することを特徴とする請求項４記載のカラオケ装置におけるバックコーラス再生方法。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明はＭＩＤＩ規格に基づいた器楽音の再生と、これに歌詞、画像をディスプレイに同期させて表示するカラオケ装置に係り、器楽音に人声によるバックコーラスを合成する技術に関するものである。
【０００２】
【従来の技術】
最近、デジタル符号化したカラオケ音楽情報を多数蓄積したホストコンピュータから通信回線を介して端末装置がカラオケ音楽情報を受信・再生するシステムが普及している。また、通信を行う際、音楽情報のデータ量を小量化する手段として、器楽音をＭＩＤＩ規格に基づいた電子音源によって構成する技術は公知である。楽器演奏による器楽音はＭＩＤＩ規格に基づいた音楽データに生成しやすく、さらに独創的な音づくりができるという利点がある。また一般的に、カラオケではＭＩＤＩ規格のカラオケ音楽の再生と映像を同期させ、さらに歌詞を曲の進行に合わせて表示する構成も知られている。
【０００３】
【発明が解決しようとする課題】
しかし、上述の端末装置で再生されるのは器楽音のみであり、人声によるバックコーラスはＭＩＤＩ規格に従って作成することはできないので、器楽音と同時に再生することはできない。そこで、人声に近似する音を電子楽器を用いて作成し、この音をバックコーラスとして器楽音と共に再生する手段が考えられる。しかし、電子楽器を用いて人声に近似させることはできるものの、人声の波形は非常に複雑であるので、実際は電子楽器で人声によるバックコーラスを再現することは不可能である。
【０００４】
本発明はこのような点に着目したものであり、人声で得たバックコーラスをＰＣＭ化してＭＩＤＩ規格の器楽音に合成したカラオケ音楽とし、器楽音とバックコーラスとがずれることなく再生できるカラオケ装置を提供することを目的とするものである。
【０００５】
【課題を解決するための手段】
上述の目的を達成するため本発明では、ヘッダ情報と歌詞情報と音楽情報とからなる楽曲情報を記憶する記憶手段と、所望の楽曲を指示する入力手段と、指示された楽曲情報を記憶手段から読み出し、この楽曲情報を音楽情報と歌詞情報とヘッダ情報とに解析し、内蔵タイマによって同期を取りながらヘッダ情報に従って各情報を並列処理する主制御手段と、音楽情報のうちの電子音データに従って電子音源を制御して楽曲を再生出力させる電子音再生手段と、音楽情報のうちの人声をコード符号化してなるバックコーラスデータに従ってバックコーラスを再生出力させる音声制御手段と、歌詞情報に従って歌詞映像を再生出力させる歌詞表示制御手段とを有し、前記主制御手段は、電子音再生手段に楽曲を再生出力させると共に、ヘッダ情報の制御データに基づいて歌詞表示やバックコーラスの再生に関する処理別のＩＤが設定されたデータ処理種別とそれらの処理タイミングの時間間隔を読み出し、データ処理種別に応じて音声制御手段、歌詞表示制御手段に対してこれらの処理が楽曲の再生に同期するように時間間隔に従ったタイミングで処理コマンドを出力するという手段を用いた。
【０００６】
また、方法的観点から、バックコーラスの再生方法として、所望の楽曲を指示するステップと、ヘッダ情報と歌詞情報と音楽情報とを有する楽曲情報のうち前記指示された楽曲情報を読み出し、音楽情報のうちの電子音データに従って電子音源を制御して楽曲を再生出力させると共に、処理コマンドを出力するステップと、音楽情報のうちの人声をコード符号化してなるバックコーラスデータに従ってバックコーラスを再生出力させるステップと、歌詞情報に従って歌詞映像を再生出力させるステップとを有し、前記楽曲を再生出力させるステップは、ヘッダ情報の制御データに基づいて歌詞表示やバックコーラスの再生に関する処理別のＩＤが設定されたデータ処理種別とそれらの処理タイミングの時間間隔を読み出し、データ処理種別に応じてバックコーラスの再生出力及び歌詞映像の再生出力が楽曲の再生に同期するように時間間隔に従ったタイミングで処理コマンドを出力するという手段を採用した。
さらに、上記主制御手段は、バックコーラスデータをブロック毎に区分したテイクデータのうち繰り返し使用するテイクデータを音声制御手段へ転送することとした。さらに主制御手段は、入力手段によって選択された音階の度合い値を受け、電子音再生手段および音声制御手段に音階変更指示と共にこの度合い値を送出し、電子音データとバックコーラスデータとを同期させながら音階変更することとした。
【０００７】
【作用】
上述の手段を採用した本発明において、主制御手段は楽曲情報を音楽情報と歌詞情報とヘッダ情報とに解析し、内蔵タイマによって同期をとりながら、歌詞情報は歌詞表示制御手段へ、音楽情報のうちＭＩＤＩ規格に準拠した電子音データは電子音再生手段へ、また、音楽情報のうちＰＣＭ化されたバックコーラスデータは音声制御部を介して音声制御手段へ送出し、各情報を並列に処理する。バックコーラスの再生動作を行う際、主制御手段は、電子音データの出現をもってヘッダ情報内の制御データにおける時間間隔のカウント設定値の測定を開始し、タイムアウトとなるタイミングで制御データ内の処理種別に対応する処理を行う。例えば、この処理種別がバックコーラス再生開始である場合に、電子音と同期をとりながらバックコーラスが再生される。その場合、バックコーラスは１曲の中で同じパターンを繰り返すことが多い。そこで、本発明では、バックコーラスデータを複数のブロックに区分し、そのブロックを再生単位であるテイクデータとし、このテイクデータを繰り返し使用するようにしたので、バックコーラスデータの記憶容量を小量化できる。
【０００８】
さらに、入力手段からの音階変更指示によって電子音およびバックコーラスの音階を随時変更することにしたので、再生音楽の音階を歌唱者の声域に合わせることができる。
【０００９】
【実施例】
以下、本発明の実施例を添付した図面に従って詳述する。先ず、本発明によるカラオケ装置は大別すると図１に示した通り、ホストコンピュータと通信を行うための通信制御手段Ｍ１と、ライブラリーリストなどの表示やホストに対してリクエストを行うときに曲番号を入力する入力手段Ｍ２と、受信した楽曲情報をダウンロードする記憶手段Ｍ３と、楽曲情報の処理や本装置の一連の制御を行う主制御手段Ｍ４と、ＭＩＤＩ規格に基づいた電子音データを処理する電子音再生手段Ｍ５と、ＰＣＭ化されたバックコーラスデータを処理する音声制御手段Ｍ６と、歌詞や画像を表示する歌詞表示制御手段Ｍ７とから構成されている。
【００１０】
上述した各手段のより詳細な構成を図２に従って説明する。先ずホストコンピュータ２はデジタル符号化された楽曲情報をデータベース１として多数蓄積しており、通信回線３を利用してカラオケ装置４と楽曲情報の通信を行う。本実施例では通信回線３としてＩＳＤＮを利用したデジタル通信を行うこととしたが、アナログ電話回線を利用してアナログ通信を行うことも可能である。ここでは、通信回線に応じたインターフェイス６を用意することによって何れの通信形態をも選択することができる。
【００１１】
カラオケ装置４において７はＣＰＵを主要部とする通信制御部であり、図１における通信制御手段Ｍ１を構成するものである。また入力手段Ｍ２として、通信制御部７にＩ／Ｏポートを介して操作パネル８を接続している。通信制御部７は、主にホストコンピュータ２と楽曲情報に関するデータのやりとりを行う。操作パネル８はＬＣＤおよびキーボードからなり、ＬＣＤには楽曲情報のライブラリーリストを表示し、このリストに従ってキーボードから曲番号を入力する。例えば、操作パネル８から所望する音楽の曲番号を入力すると、通信制御部７を介して曲番号データがホストコンピュータ２に送信される。そして、ホスト側からは、この曲番号と一致する楽曲情報が送信され、共通バス１１を介して共有メモリ９にセーブされる。共有メモリ９は図１における記憶手段Ｍ３である。このようにホスト側に対してリクエストすることによって、歌唱者が所望する曲を受信・登録することができる。なお、記憶手段Ｍ３としての共有メモリ９は少なくとも楽曲情報１曲分の記憶容量を有すればよいが、本実施例では、演奏中の楽曲１曲と予約分８曲と割り込み分１曲の計１０曲に相当する数Ｍバイトの記憶容量を有する共有メモリを用いた。すなわち、共有メモリ９上に複数曲分の楽曲情報を割り付けるようにしたため、一連の処理を迅速にすることができる。
【００１２】
次に、１０は主制御手段Ｍ４に相当するメインＣＰＵであって、通信制御部７から共通バス１１を介して供給される楽曲情報を処理する。この楽曲情報のデータ構造については後述することにし、メインＣＰＵ１０の動作概要を述べると、このメインＣＰＵ１０は単位毎の楽曲情報のデータ構造を音楽情報と歌詞情報とヘッダ情報とに解析し、内蔵タイマーによって同期を取りながら各情報を並列処理する。また、曲の進行中に操作パネル８から通信制御部７を介して曲の音階変更指示命令が送信されてきた場合、指定の音階に変更する動作も行う。本実施例では、音階を初期値において０とし、半音ごとに＋１、−１という具合に度合い値を設け、上下５段階の音階変更を可能としている。１２はハードディスク装置等の外部記憶部であり、予め格納した多数の楽曲情報ならびに歌詞表示のための文字パターンに応じた各種フォントデータを保存する。例えば、この外部記憶部１２に登録済みの楽曲情報を共通バス１１を介して共有メモリ９にロードしたり、共有メモリ９上の楽曲情報を外部記憶部１２へ新規登録または再登録することも可能である。
【００１３】
次に、電子音再生手段Ｍ５に相当する電子音源制御部１３はメインＣＰＵ１０で解析した音楽情報のうちＭＩＤＩ規格に準拠した電子音データを処理する。この電子音源制御部１３でメインＣＰＵ１０から送信される電子音データをアナログ信号に変換し、アナログ信号として出力された電子音データをアンプ１５とスピーカ１６からなる拡声装置１４に出力し、増幅・再生する。
【００１４】
また、音声制御手段Ｍ６として１７はＣＰＵを有する音声制御部であり、メインＣＰＵ１０で解析した音楽情報のうち人声として定義づけられているＰＣＭ信号を復元し、サンプルレート変換の各処理を行い、音程兼Ｄ／Ａ変換部１８へ出力する。こうして、音程兼Ｄ／Ａ変換部１８でアナログ化されたバックコーラス信号はアンプ１５において電子音信号とミキシングされ、スピーカ１６から出力される。
【００１５】
そして、歌詞表示制御手段Ｍ７は、ＣＰＵ２２、ビデオメモリ２３、グラフィックジェネレータ２４および映像合成回路２５から構成されている。この構成において歌詞を表示するには、メインＣＰＵ１０で楽曲情報を解析して得た歌詞情報を共通バス１１を介してＣＰＵ２２が受信し、この歌詞情報の例えば１ページ分をビデオメモリ２３に書き込む。グラフィックジェネレータ２４はこの書き込まれた情報に基づいて外部記憶部１２から適当な文字フォント等を呼び出し、アナログ化した歌詞・映像信号を作成する。映像合成回路２５ではこの歌詞・映像信号を映像再生装置２１からの動画映像信号にスーパーインポーズしてディスプレイ１９に表示する。さらに、メインＣＰＵ１０からのページ切替、歌詞色替、台詞スクロールおよび動画切替等の各動作指示に従って、例えば表示中の歌詞の色変更と同時に、ＬＤ２０内に格納された動画データから指定の動画パターンに応じた動画表示を進行させる。
【００１６】
続いて本発明における楽曲情報のデータ構成を図３に示す。楽曲情報は予め複数のファイルを合成・圧縮して作成されており、大別するとヘッダ情報と歌詞情報と音楽情報とから構成されている。以下、各情報別のデータ構造を同図に基づいてさらに説明する。
【００１７】
先ずヘッダ情報には、再生順に分割した歌詞情報と音楽情報のそれぞれ分割単位毎の情報量を示すデータサイズＤ１と、歌詞・タイトルを表示するときに使用する文字フォントおよび色等の設定条件を示す表示設定データＤ２と、曲番号・曲名称からの曲検索を可能とするための識別データＤ３と、さらにデータ処理種別とそのタイミングを示す制御データＤ４が含まれる。
【００１８】
歌詞情報には、シングル曲・メドレー曲かを区別する曲種類や、ソロ・ペアを示す歌手区分が付加されると共に、１曲内におけるタイトルの色・表示位置設定およびその表示内容を示すタイトルデータＤ５と、１ページ単位に構成された歌詞データＤ６と、さらに色替えを滑らかにするため、各ワード毎に１ドットの変色時間とそのドット数からなるワード色替データＤ７が含まれる。このうち歌詞データＤ６はページ単位毎に管理され、ページ毎に各行単位で文字・ふちどり色の設定および各行単位の文字数と１ページ分の歌詞内容が記憶されている。
【００１９】
次に、音楽情報は電子音データＤ８とバックコーラスデータＤ９とから構成されている。電子音データＤ８は、１曲分のデータ長、および１曲分を処理単位毎に分割して得た複数の電子音処理データから構成され、個々の電子音データは時間間隔データと音源送出データとを備え、これが楽譜の１フレーズに対応している。さらに、上記バックコーラスデータＤ９と制御データＤ４を、図４に従ってさらに詳しく述べると、バックコーラスデータは同図に示したように、再生単位であるテイクの総数ｎ（Ｄ１０）と、曲の進行に合わせて再生順に、かつ任意に設定したテイク番号とそのデータ長を１ブロックとしてＤ１１−１、Ｄ１１−２、・・・、Ｄ１１−ｎという具合にｎブロックからなるテイク情報テーブルと、上記テイク番号に対応する複数個のテイクデータＤ１２からなるテイクデータ群から構成されている。このテイクデータ群はＤ１２−１、Ｄ１２−２・・・Ｄ１２−ｎ’というようにｎ’個分のブロックからなり、各ブロックにはテイク情報テーブルのテイク番号Ｄ１１に対応するテイク番号が付加されている。このテイク番号は必ずしも連番でなくてもよく、同一番号を再設定することによって、同一テイクデータの繰り返しを指定する。このため、テイクデータの総ブロック数ｎ’とテイク総数Ｄ１０のｎとは必ずしも等しくない。
【００２０】
図５（ａ）、（ｂ）は制御データＤ４をさらに詳しく示したデータ形式である。制御データＤ４は１曲内に発生するタイミングに関する処理データ総数と再生順に区分された複数個のブロックからなり、これら各ブロックは曲のテンポを基に測定した時間間隔と処理種別とが対になって構成されている。このうち時間間隔は現処理タイミングと次の処理タイミングの間隔をカウント数で設定されるので、例えばメインＣＰＵ１０の内部クロックを時間処理の基準として２クロックで１の割り込みカウント数を用いて測定することができる。そして、上記処理種別には、同図（ｂ）に示すように歌詞表示及びバックコーラス再生開始に関する処理別ＩＤが設定される。すなわち、この制御データＤ４は同図（ａ）で示すように、曲の進行に合わせて処理順に、時間間隔と処理種別を対応した処理データを１ブロックとし（Ｄ１４−１、Ｄ１５−１）・・・（Ｄ１４−ｎ”、Ｄ１５−ｎ”）のようにｎ”個分のブロックが続き、このｎ”が１曲中の処理データ総数Ｄ１３に相当する。そしてブロック毎の処理種別には、同図（ｂ）で示す各処理ＩＤが設定される。例えば同図（ａ）において、処理種別の内容にバックコーラス再生開始を意味するＩＤ＝５が付されたブロックが１番目と３番目に出現した場合、このブロックは（Ｄ１４−１−１、Ｄ１５−１−１）および（Ｄ１４−３−２、Ｄ１４−３−２、Ｄ１５−３−２）を指す。この場合、制御データＤ４の１番目の処理データ（Ｄ１４−１−１、Ｄ１５−１−１）は図４におけるテイク情報テーブルの１番目のブロックであるテイク番号Ｄ１１−１と対応し、また制御データＤ４の３番目の処理データ（Ｄ１４−３−２、Ｄ１５−３−２）と図４におけるテイク情報テーブルの２番目のブロックであるテイク番号Ｄ１１−２とは互いに対応することになる。
【００２１】
以下、上述のデータ構成とカラオケ装置４の構成において、本発明のカラオケ装置のバックコーラス再生動作を、音声制御部１７を示した図６に従って説明する。同図においてメインＣＰＵ１０と音声制御部ＣＰＵ３０とはコマンドレジスタ３１、ステータスレジスタ３３および第１入出力バッファ３２によってコミュニケーションが行われている。メインＣＰＵ１０がコマンドレジスタ３１に指示コードを設定することによって、音声制御部ＣＰＵ３０への割り込みＳ１を発生させ、音声制御部ＣＰＵ３０へ動作指示する。この指示による処理結果はステータスレジスタ３３を介してメインＣＰＵ１０に通知される。指示コードとしてはバックコーラス再生開始の他に、終了、中断およびキー変更等である。
【００２２】
先ず、電源オン時もしくはリセット時にＲＯＭ３４に記憶された制御プログラムによって音声制御部１７の処理プログラムを第１入出力バッファ３２を用いてメインＣＰＵ１０からＲＡＭ３５にダウンロードし、この処理プログラムをメインＣＰＵ１０からのプログラム開始指示によって起動させる。こうして起動された音声制御部１７の処理プログラムはバックコーラス再生開始時の各種指示に従った動作を実行可能とする。ここで、メインＣＰＵ１０は、図５（ａ）に示した制御データＤ４の処理操作にあたり曲の最初の電子音データの出現をもって同図中に示す時間間隔のカウント設定値の測定を開始し、上述したように時間処理の割り込みカウント数がその設定値に達するいわゆるタイムアウトとなったタイミングで図５（ｂ）に示すＩＤを持った各処理種別に対応した処理を行う。例えば同図（ａ）第１番目の処理データを読み、その処理種別Ｄ１５−１−１の内容がバックコーラス開始を意味するＩＤ＝５の場合、メインＣＰＵ１０は音声制御部１７に対してバックコーラス再生開始の指示コードを送出する。この指示コードを送出する前に、現処理に対応したバックコーラスデータＤ９内のテイク情報テーブルの最初のブロックに示すテイク番号・テイクデータ長Ｄ１１−１を特定し、これに基づいてテイクデータ群から対応するテイクデータＤ１２−１を読み出し、そのテイクデータＤ１２−１の内容を先頭から順に第１入出力バッファ３２に記憶させておく。
【００２３】
この状態において、音声制御部ＣＰＵ３０がバックコーラス再生開始の指示コードをコマンドレジスタ３１を介して受信すると、音声制御部ＣＰＵ３０は第１入出力バッファ３２内のデータを取り出し、そのデータの復元処理として、例えばＣＣＩＴＴのＧ７２２規定に基づいた伸張を行う。そして音程兼Ｄ／Ａ変換部１８がＡＤ−ＰＣＭ方式によって１６キロヘルツでサンプリングされた元データを３２キロヘルツにサンプルレート変換し、この処理結果データを第２入出力バッファ３６を用いて音程兼Ｄ／Ａ変換部１８に対し数十マイクロ秒毎に連続して送出する。このように、第１入出力バッファ３２からそのバッファ容量分のデータを取り出したので、次の残テイクデータをメインＣＰＵ１０に対して要求することにより１テイク分の処理が繰り返される。
【００２４】
以上の処理によって、メインＣＰＵ１０が制御データＤ４中のブロックを順次読み出し、電子音データＤ８の再生と同期を取りながら、そのブロックの処理種別にバックコーラス再生開始を意味するＩＤ＝５が出現したときに、バックコーラス再生の動作が行われる。なお、バックコーラス演奏の終了は、メインＣＰＵ１０から終了指示コードを受信してから第１入出力バッファ３２が空になるまで行う。
【００２５】
また、演奏中においてメインＣＰＵ１０が操作パネル８から音階変更の指示を受信すると、メインＣＰＵ１０は次のように電子音とバックコーラスの個々に対して処理を行う。電子音の処理は、電子音データＤ８を電子音源制御部１３に対して送信しているので、音階変更は送信ワードとワードの間でタイミングを取って指定された音階の度合い値を電子音源制御部１３に送信することによって行われる。一方、バックコーラスの処理では、メインＣＰＵ１０がコマンドレジスタ３１を介して音階度合い値と共に音声制御部ＣＰＵ３０に音階変更の指示をする。指示を受けた音声制御部ＣＰＵ３０は、音階移調量を算出してパラメータを作成し、ＳＩＯを介して音程兼Ｄ／Ａ変換部１８へ送信する。こうして指定された音階の度合い値に応じたバックコーラス音が再生される。
【００２６】
【発明の効果】
以上説明したように、本発明のカラオケ装置において楽曲情報を電子音データとバックコーラスデータとに分離し、電子音データがＭＩＤＩ規格に準拠したデータであることに対し、バックコーラスデータは人声音の音声信号をＰＣＭ化したデータを取り扱うようにしているため、それぞれの特徴を活かした音楽演奏を可能とする。また、ヘッダ情報、歌詞情報および音楽情報とが１つの楽曲に収容され、かつその楽曲再生時にヘッダ情報内の制御データを通じて歌詞情報及び音楽情報の各データに対し互いにタイミングを取るようにしているため、音楽再生および歌詞情報にずれが生じることなく、ＭＩＤＩ規格に従った電子音データは創造的な音づくりができる上、人声によるバックコーラスをこの電子音データにずれることなく合成することができるので高品質のカラオケ再生装置を提供することができた。
【００２７】
さらに、バックコーラスデータを複数のブロックに区分し、そのブロック単位のテイクデータを繰り返し使用することによってバックコーラスデータの記憶容量を少なくし、この結果、１曲あたりの楽曲情報が少なくなるので本発明のカラオケ再生装置を小型化にできると同時に、処理能力を高めることができる。さらにまた、操作パネルからの指示によって曲の音階を随時変更することができるので、歌い手の声域に対応した再生が可能である。
【図面の簡単な説明】
【図１】本発明の全体構成を示すブロック図
【図２】実施例の全体構成を示すブロック図
【図３】楽曲情報の構成を示す図
【図４】バックコーラスデータの構成を示す図
【図５】制御データの構成を示す図
【図６】音声制御部の内部構成を示すブロック図
【符号の説明】
Ｍ１    通信制御手段
Ｍ２    入力手段
Ｍ３    記憶手段
Ｍ４    主制御手段
Ｍ５    電子音再生手段
Ｍ６    音声制御手段
Ｍ７    歌詞表示制御手段
７    通信制御部
８    操作パネル
９    共有メモリ
１０    メインＣＰＵ
１３    電子音源制御部
１７    音声制御部
１８    音程兼Ｄ／Ａ変換部
２１    映像再生装置
Ｄ４    制御データ
Ｄ６    歌詞データ
Ｄ８    電子音データ
Ｄ９    バックコーラスデータ
Ｄ１０  テイク総数
Ｄ１１  テイク番号・データ長
Ｄ１２  テイクデータ
Ｄ１３  処理データ総数
Ｄ１４  時間間隔
Ｄ１５  処理種別
【図１】
0003540344.tif 000002
【図２】
0003540344.tif 000003
【図３】
0003540344.tif 000004
【図４】
0003540344.tif 000005
【図５】
0003540344.tif 000006
【図６】
0003540344.tif 000007