(57)【特許請求の範囲】
【請求項１】
歌唱者の歌声を音声信号に変換する音声入力手段と、
演奏曲の背景映像と歌詞映像とを表示装置に表示させる第１の映像出力手段とを有する楽音発生装置であって、
前記第１の映像出力手段による映像とは異なる映像を前記表示装置に表示させる第２の映像出力手段と、
前記音声入力手段により変換された音声信号のレベルを検出し、その検出レベルが予め決められた所定レベル以下のときに前記表示装置に歌詞映像が表示されていないと判断する歌詞映像表示判断手段と、
演奏曲の演奏中に、前記歌詞映像表示判断手段により前記表示装置に歌詞映像が表示されていないと判断されているときにのみ、前記第２の映像出力手段による映像を前記表示装置に表示させる映像切替手段と、
前記歌詞映像表示判断手段により前記表示装置に歌詞映像が表示されていないと判断されている状態の継続時間を計時する計時手段と、
演奏曲の演奏中に、前記歌詞映像表示判断手段により前記表示装置に歌詞映像が表示されていないと判断された時から前記計時手段により予め決められた所定時間が計時されるまでの期間、前記表示装置により表示される映像が前記映像切替手段により前記第１の映像出力手段による映像から前記第２の映像出力手段による映像に切替えられるのを禁止する映像切替禁止手段と、
を備えたことを特徴とする楽音発生装置。
【請求項２】
歌唱者の歌声を音声信号に変換する音声入力手段と、
演奏曲の背景映像と歌詞映像とを表示装置に表示させる第１の映像出力手段と、
歌詞表示制御データに基づいて、前記第１の映像出力手段により表示される歌詞映像の表示および消去を曲の演奏に同期して制御する制御手段とを有する楽音発生装置であって、
前記第１の映像出力手段による映像とは異なる映像を前記表示装置に表示させる第２の映像出力手段と、
前記歌詞表示制御データに基づいて、前記表示装置に歌詞映像が表示されているか否かを判断する歌詞映像表示判断手段と、
演奏曲の演奏中に、前記歌詞映像表示判断手段により前記表示装置に歌詞映像が表示されていないと判断されているときにのみ、前記第２の映像出力手段による映像を前記表示装置に表示させる映像切替手段と、
前記歌詞映像表示判断手段により前記表示装置に歌詞映像が表示されていないと判断されている状態の継続時間を計時する計時手段と、
演奏曲の演奏中に、前記歌詞映像表示判断手段により前記表示装置に歌詞映像が表示されていないと判断された時から前記計時手段により予め決められた所定時間が計時されるまでの期間、前記表示装置により表示される映像が前記映像切替手段により前記第１の映像出力手段による映像から前記第２の映像出力手段による映像に切替えられるのを禁止する映像切替禁止手段と、
を備えたことを特徴とする楽音発生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、いわゆるカラオケ装置などの楽音発生装置に関するものである。
【０００２】
【従来の技術】
従来のカラオケ装置には、歌唱者や同席者などの利用者の雰囲気を盛り上げるために、演奏曲のジャンルなどに応じた背景映像を表示する表示装置を備えたものが存在する。そして、このようなカラオケ装置では、利用者が演奏曲の演奏に合わせて歌うのを容易にするために、演奏に同期した歌詞映像すなわち歌詞テロップを背景映像に重ね合わせて表示させるのが一般的である。
【０００３】
【発明が解決しようとする課題】
近年、カラオケ装置を単なるカラオケを楽しむための媒体としてではなく、種々の広告やインフォメーションを利用者に提供するための情報提供媒体として利用することを希求する声が強くなってきている。このような要求を満たすためには、それらの情報を表示装置に表示させる必要があるが、上記従来のカラオケ装置では、背景映像に歌詞テロップが重ね合わされて表示装置の表示画面に表示されているため、さらに上記情報を重ねて表示することは困難であった。すなわち、背景映像に歌詞テロップと上記情報とを重ね合わせると、歌詞テロップと上記情報との区別がつき難くなったり、背景映像が殆ど隠れてしまうというような事態を生じることがある。
【０００４】
本発明は、上記の点に鑑みて提案されたものであって、演奏曲の演奏中に、歌詞映像や背景映像の表示を極力邪魔することなく、種々の広告やインフォメーションなどを表示できる楽音発生装置を提供することを目的としている。
【０００５】
【課題を解決するための手段】
上記目的を達成するため、請求項１に記載した発明の楽音発生装置は、歌唱者の歌声を音声信号に変換する音声入力手段と、演奏曲の背景映像と歌詞映像とを表示装置に表示させる第１の映像出力手段とを有する楽音発生装置であって、第１の映像出力手段による映像とは異なる映像を表示装置に表示させる第２の映像出力手段と、音声入力手段により変換された音声信号のレベルを検出し、その検出レベルが予め決められた所定レベル以下のときに表示装置に歌詞映像が表示されていないと判断する歌詞映像表示判断手段と、演奏曲の演奏中に、歌詞映像表示判断手段により表示装置に歌詞映像が表示されていないと判断されているときにのみ、第２の映像出力手段による映像を表示装置に表示させる映像切替手段と、歌詞映像表示判断手段により表示装置に歌詞映像が表示されていないと判断されている状態の継続時間を計時する計時手段と、演奏曲の演奏中に、歌詞映像表示判断手段により表示装置に歌詞映像が表示されていないと判断された時から計時手段により予め決められた所定時間が計時されるまでの期間、表示装置により表示される映像が映像切替手段により第１の映像出力手段による映像から第２の映像出力手段による映像に切替えられるのを禁止する映像切替禁止手段と、を備えている。
【０００６】
この楽音発生装置によれば、映像切替手段が、演奏曲の演奏中に、歌詞映像表示判断手段により表示装置に歌詞映像が表示されていないと判断されているときにのみ、第２の映像出力手段による映像を表示装置に表示させるので、第１の映像出力手段による映像を歌詞映像や背景映像とし、第２の映像出力手段による映像を種々の広告やインフォメーションなどの映像とすることにより、演奏曲の演奏中に、歌詞映像や背景映像の表示を極力邪魔することなく、種々の広告やインフォメーションなどを表示できる。もちろん、第２の映像出力手段による映像は、テレビジョン放送などの映像であってもよい。
【０００７】
すなわち、歌詞映像は全部表示されるので、歌唱者にとって歌い難いということはなく、また、歌唱者以外の同席者にとっても、間奏時などのように歌唱者が歌声を発していない期間にのみ種々の広告やインフォメーションなどが表示されるので、その場の雰囲気を壊すというようなことがない。
【０００８】
【０００９】
また、映像切替禁止手段が、演奏曲の演奏中に、歌詞映像表示判断手段により表示装置に歌詞映像が表示されていないと判断された時から計時手段により予め決められた所定時間が計時されるまでの期間、表示装置により表示される映像が映像切替手段により第１の映像出力手段による映像から第２の映像出力手段による映像に切替えられるのを禁止するので、第２の映像出力手段による映像が極めて短時間だけ頻繁に表示されるというような不都合を回避できる。
【００１０】
【００１１】
更に、マイクロホンなどの音声入力手段の入力レベルにより表示装置に歌詞映像が表示されていないことを判断できるので、予め背景映像に歌詞映像が埋め込まれている場合のように、曲の演奏に同期して歌詞映像の表示および消去のタイミングを制御する歌詞表示制御データが存在しない場合でも、映像の切替えが可能である。
【００１２】
また、請求項２に記載した発明の楽音発生装置は、歌唱者の歌声を音声信号に変換する音声入力手段と、演奏曲の背景映像と歌詞映像とを表示装置に表示させる第１の映像出力手段と、歌詞表示制御データに基づいて、第１の映像出力手段により表示される歌詞映像の表示および消去を曲の演奏に同期して制御する制御手段とを有する楽音発生装置であって、第１の映像出力手段による映像とは異なる映像を表示装置に表示させる第２の映像出力手段と、歌詞表示制御データに基づいて、表示装置に歌詞映像が表示されているか否かを判断する歌詞映像表示判断手段と、演奏曲の演奏中に、歌詞映像表示判断手段により表示装置に歌詞映像が表示されていないと判断されているときにのみ、第２の映像出力手段による映像を表示装置に表示させる映像切替手段と、歌詞映像表示判断手段により表示装置に歌詞映像が表示されていないと判断されている状態の継続時間を計時する計時手段と、演奏曲の演奏中に、歌詞映像表示判断手段により表示装置に歌詞映像が表示されていないと判断された時から計時手段により予め決められた所定時間が計時されるまでの期間、表示装置により表示される映像が映像切替手段により第１の映像出力手段による映像から第２の映像出力手段による映像に切替えられるのを禁止する映像切替禁止手段と、を備えている。
【００１３】
この楽音発生装置によれば、表示装置に歌詞映像が表示されているか否かを極めて正確に判断できる。
【００１４】
たとえば、音声入力手段の入力レベルにより表示装置に歌詞映像が表示されているか否かを判断する場合、歌唱者が故意あるいは何らかの事情により歌声を中断させてしまうと、表示装置に歌詞映像が表示されていないと誤って判断してしまうが、歌詞表示制御データに基づいて判断すれば、このようなことがない。
【００１５】
【発明の実施の形態】
以下、本発明の好ましい実施の形態を、図面を参照しつつ具体的に説明する。
【００１６】
図１は、本発明に係る楽音発生装置の一例としてのカラオケ装置の回路ブロック図であって、カラオケ装置本体１は、ＬＥＤ群３、ハードディスク装置４、ＣＰＵ５、受信装置６、表示情報生成装置７、音声再生装置８、および入力レベル検出装置９を備えている。ＣＰＵ５の出力端は、図外の入出力インターフェイスを介して動画再生プレーヤ１１，１２の制御信号入力端に接続されており、動画再生プレーヤ１１，１２の出力端は、表示情報生成装置７の入力端に接続されている。表示情報生成装置７の出力端は、表示装置１３の入力端に接続されており、音声再生装置８の出力端は、ミキシングアンプ１４の一方の入力端に接続されている。ミキシングアンプ１４の出力端は、スピーカ１５の入力端に接続されており、入力レベル検出装置９の入力端はマイクロホン１６の出力端に接続されている。マイクロホン１６の出力端は、ミキシングアンプ１４の他方の入力端にも接続されている。受信装置６は、リモートコントローラ１７からの赤外光による変調信号を受信する。なお、一方の動画再生プレーヤ１１により再生されるたとえばレーザディスクに、歌詞テロップを埋め込んだ背景映像の他に、曲データも記録されている場合には、ハードディスク装置４は不要であり、動画再生プレーヤ１１からの曲データに含まれている演奏データを音声再生装置８に供給するように構成すればよい。
【００１７】
カラオケ装置本体１は、演奏曲の背景映像や歌詞テロップなどを表示装置１３に表示させるとともに、歌唱者の歌声を伴奏音とともにスピーカ１５から出力させる。ＬＥＤ群３は、利用者により入力された選曲番号や、その他の設定状況などを表示する。ハードディスク装置４は、演奏曲の伴奏音信号を生成するための演奏データを含む曲データを多数記憶している。ＣＰＵ５は、カラオケ装置本体１の全体を制御する。受信装置６は、リモートコントローラ１７からの赤外線による送信信号を受信して、利用者の操作に応じた操作信号を出力する。表示情報生成装置７は、ＣＰＵ５により制御されて、動画再生プレーヤ１１からの映像信号を表示装置１３に出力する状態と動画再生プレーヤ１２からの映像信号を表示装置１３に出力する状態とに切り替わる。音声再生装置８は、ハードディスク装置４に記憶さている曲データに含まれる演奏データに基づいて、利用者により予約された演奏曲の伴奏音信号を生成して出力する。入力レベル検出装置９は、マイクロホン１６からの音声信号のレベル（信号強度）を検出して検出信号を出力する。動画再生プレーヤ１１，１２のうちの一方の動画再生プレーヤ１１は、歌詞テロップが予め埋め込まれた背景映像の映像信号を出力し、他方の動画再生プレーヤ１２は、広告やインフォメーションなどの映像信号を出力する。表示装置１３は、表示情報生成装置７からの映像信号に基づいて表示画面に映像を表示する。ミキシングアンプ１４は、音声再生装置８からの伴奏音信号とマイクロホン１６からの音声信号とを増幅し、混合して出力する。スピーカ１５は、ミキシングアンプ１４からの信号を音に変換する。マイクロホン１６は、歌唱者の歌声を音声信号に変換する。リモートコントローラ１７は、複数のキースイッチなどを備えており、利用者の操作に基づいた操作信号を赤外光による変調信号として出力する。
【００１８】
すなわち、マイクロホン１６は、歌唱者の歌声を音声信号に変換する音声入力手段を構成している。一方の動画再生プレーヤ１１は、演奏曲の背景映像と歌詞映像とを表示装置１３に表示させる第１の映像出力手段を構成している。他方の動画再生プレーヤ１２は、第１の映像出力手段による映像とは異なる映像を表示装置１３に表示させる第２の映像出力手段を構成している。入力レベル検出装置９は、表示装置１３に歌詞映像が表示されているか否かを判断する歌詞映像表示判断手段を構成している。ＣＰＵ５および表示情報生成装置７は、演奏曲の演奏中に、歌詞映像表示判断手段により表示装置１３に歌詞映像が表示されていないと判断されているときにのみ、第２の映像出力手段による映像を表示装置１３に表示させる映像切替手段を構成している。ＣＰＵ５は、歌詞映像表示判断手段により表示装置１３に歌詞映像が表示されていないと判断されている状態の継続時間を計時する計時手段を構成している。ＣＰＵ５は、演奏曲の演奏中に、歌詞映像表示判断手段により表示装置１３に歌詞映像が表示されていないと判断された時から計時手段により予め決められた所定時間が計時されるまでの期間、表示装置１３により表示される映像が映像切替手段により第１の映像出力手段による映像から第２の映像出力手段による映像に切替えられるのを禁止する映像切替禁止手段を構成している。
【００１９】
次に、このように構成されたカラオケ装置の動作の要点について説明する。歌唱者などの利用者が、リモートコントローラ１７を操作して予約曲の曲番号を入力すると、リモートコントローラ１７から利用者の操作に応じた操作信号が赤外光による変調信号として出力され、それが受信装置６により受信されて、受信装置６からＣＰＵ５に利用者の操作に応じた操作信号が出力される。これによりＣＰＵ５が、予約曲の曲番号に基づいてハードディスク装置４から予約曲の曲データを検索し、その曲データに含まれる演奏データを読み出して音声再生装置８に出力するとともに、その曲を指定する曲指定信号を動画再生プレーヤ１１に出力する。これにより音声再生装置８が、演奏データに基づいて予約曲の伴奏音信号を生成し、ミキシングアンプ１４に出力する。そしてミキシングアンプ１４が、音声再生装置８からの伴奏音信号とマイクロホン１６からの音声信号とを増幅し、それらを混合してスピーカ１５に出力する。かくして、歌唱者の歌声と伴奏音とがスピーカ１５から出力される。また、一方の動画再生プレーヤ１１からの映像信号が表示情報生成装置７を介して表示装置１３に出力され、演奏曲の背景映像が表示装置１３により表示される。この背景映像には、予め歌詞テロップが埋め込まれている。
【００２０】
一方、歌唱者の歌声に応じたマイクロホン１６からの音声信号は、入力レベル検出装置９にも出力され、入力レベル検出装置９が、その音声信号のレベルを検出し、それに応じた検出信号をＣＰＵ５に出力する。これによりＣＰＵ５が、マイクロホン１６の入力レベルが予め決められた所定レベル以下であるかどうかを判断し、所定レベル以下であれば、その継続時間を計時して、計時時間が予め決められたたとえば５秒程度の所定時間を越えれば、他方の動画再生プレーヤ１２を駆動し、表示情報生成装置７を制御して、他方の動画再生プレーヤ１２からの映像信号を表示装置１３に出力させる。かくして、表示装置１３の表示画面には広告やインフォメーションなどの映像が表示される。
【００２１】
そして、入力レベル検出装置９により検出されるマイクロホン１６の入力レベルが所定レベルを越えると、ＣＰＵ５が他方の動画再生プレーヤ１２の再生動作を停止させ、表示情報生成装置７を制御して、一方の動画再生プレーヤ１１からの映像信号を表示装置１３に出力させる。かくして、表示装置１３の表示画面は、歌詞テロップが埋め込まれた背景映像に切り替わる。
【００２２】
このように、間奏の場合のように歌唱者の歌声がある程度の時間以上発せられないときに、歌詞テロップが表示装置１３の表示画面に表示されないものと擬制して、表示装置１３の表示画面を背景映像から広告やインフメーションなどの映像に切り替える。
【００２３】
次に、上記のような映像切替処理の手順について、図２に示すフローチャートを参照しながら説明する。
【００２４】
演奏が開始されると、演奏曲の背景映像を選択する（Ｓ１）。具体的には、ＣＰＵ５が、表示情報生成装置７を制御して一方の動画再生プレーヤ１１からの映像信号を表示装置１３に出力させる。そして、映像状態フラグを１に設定する（Ｓ２）。具体的には、ＣＰＵ５が、図外のメモリに記憶されている映像状態フラグを１にする。この映像状態フラグは、動画再生プレーヤ１１，１２のうちのいずれの映像信号が表示情報生成装置７を介して表示装置１３に供給されているかを表すフラグであって、映像状態フラグが０のときは、一方の動画再生プレーヤ１１の映像信号が表示装置１３に供給されていることを表し、映像状態フラグが１のときは、他方の動画再生プレーヤ１２の映像信号が表示装置１３に供給されていることを表している。ただし、演奏の開始直後の前奏の状態では歌唱者の歌声が存在しないので、この間に他方の動画再生プレーヤ１２からの映像信号が表示装置１３に供給される状態に切り替わってしまうのを阻止すべく、Ｓ２においては映像状態フラグを１にしているのである。
【００２５】
そして、入力レベルが所定値以下であるか否かを判断する（Ｓ３）。具体的には、ＣＰＵ５が、入力レベル検出装置９からの検出信号に基づいて、マイクロホン１６に入力される歌唱者の歌声の大きさが所定のレベル以下であるかどうかを調べる。この所定レベルは、マイクロホン１６に入力される周囲の雑音などを歌唱者の歌声と間違えない程度に設定される。
【００２６】
入力レベルが所定値以下であれば（Ｓ３：ＹＥＳ）、歌唱者が歌声を発していないものと判断して、現在時刻を取得する（Ｓ４）。具体的には、ＣＰＵ５が、内蔵の時計から現在時刻を読み出す。そして、計時開始時刻から現在時刻までに所定時間が経過しているか否かを判断する（Ｓ５）。具体的には、ＣＰＵ５が、後述のＳ１３においてメモリに記憶させた計時開始時刻とＳ４において読み出した現在時刻との差を演算し、その演算結果が予め決められた所定時間以上であるかどうかを調べる。この所定時間は、息継ぎなどにより歌唱者の歌声が途切れたときに、間奏などにより歌唱者が歌声を発していないものと間違えない程度の時間に設定される。
【００２７】
所定時間が経過していれば（Ｓ５：ＹＥＳ）、映像状態フラグが０であるか否かを判断する（Ｓ６）。具体的には、ＣＰＵ５が、メモリに格納している映像状態フラグを読み出して、それが０であるかどうかを調べる。
【００２８】
映像状態フラグが０であれば（Ｓ６：ＹＥＳ）、表示装置１３の表示画面に演奏曲の背景映像と歌詞テロップとが表示されている状態であるので、表示装置１３の表示画面を広告あるいはインフメーションなどの映像に切り替える（Ｓ７）。具体的には、ＣＰＵ５が、他方の動画再生プレーヤ１２を作動させ、表示情報生成装置７を制御して、他方の動画再生プレーヤ１２からの映像信号を表示装置１３に供給させる。そして、映像状態フラグを１にする（Ｓ８）。具体的には、ＣＰＵ５が、メモリに記憶されている映像状態フラグを１に書き替える。そして、演奏曲の演奏が終了したか否かを判断する（Ｓ９）。具体的には、ＣＰＵ５が、ハードディスク装置４から読み出した演奏データを全て音声再生装置８に供給したかどうかを調べる。演奏曲の演奏が終了していれば（Ｓ９：ＹＥＳ）、このルーチンを終了する。
【００２９】
Ｓ９において、演奏曲の演奏が終了していなければ（Ｓ９：ＮＯ）、Ｓ３に戻って映像切替処理を継続する。
【００３０】
Ｓ６において、映像状態フラグが０でなければ（Ｓ６：ＮＯ）、表示装置１３の表示画面にすでに広告あるいはインフメーションなどの映像が表示されているということであり、映像を切り替える必要がないのでＳ３に戻る。
【００３１】
Ｓ５において、所定時間が経過していなければ（Ｓ５：ＮＯ）、頻繁な画像の切替えを避けるためにＳ３に戻る。
【００３２】
Ｓ３において、入力レベルが所定値以下でなければ（Ｓ３：ＮＯ）、歌唱者の歌声がマイクロホン１６に入力されているということなので、映像状態フラグが１であるか否かを判断する（Ｓ１０）。具体的には、ＣＰＵ５が、メモリに記憶されている映像状態フラグが１であるかどうかを調べる。映像状態フラグが１であれば（Ｓ１０：ＹＥＳ）、表示装置１３の表示画面には広告あるいはインフメーションなどの映像が表示されているということなので、背景映像を選択する（Ｓ１１）。具体的には、ＣＰＵ５が、他方の動画再生プレーヤ１２の再生動作を停止させ、表示情報生成装置７を制御して、一方の動画再生プレーヤ１１からの映像信号を表示装置１３に供給する。そして、映像状態フラグを０に設定する（Ｓ１２）。具体的には、ＣＰＵ５が、メモリに記憶されている映像状態フラグを０に書き替える。そして、計時開始時刻を現在時刻に設定し（Ｓ１３）、Ｓ９に進む。具体的には、ＣＰＵ５が、内蔵の時計から現在時刻を読み出し、その時刻を計時開始時刻としてメモリに記憶させる。
【００３３】
Ｓ１０において、映像状態フラグが１でなければ（Ｓ１０：ＮＯ）、表示装置１３の表示画面には歌詞テロップが埋め込まれた演奏曲の背景映像がすでに表示されているということなので、Ｓ１３に進む。
【００３４】
上記実施形態では、マイクロホン１６への入力レベルに基づいて、表示装置１３の表示画面に歌詞テロップが表示されているか否かを判断したが、背景映像に歌詞テロップをスーパーインポーズさせるように構成されたカラオケ装置のように、曲の演奏に同期して表示および消去のタイミングを制御するための歌詞表示制御データが存在する場合、その歌詞表示制御データを利用して表示装置１３の表示画面に歌詞テロップが表示されているか否かを判断してもよい。
【００３５】
図３は、歌詞表示制御データを利用して表示装置１３の表示画面に歌詞テロップが表示されているか否かを判断するように構成したカラオケ装置の回路ブロック図であって、このカラオケ装置は、モデム２を備えており、モデム２は通信回線２１を介してホストコンピュータ２２に接続されている。ホストコンピュータ２２の記憶装置には、多数の曲データが記憶されており、データベースを構築している。ハードディスク装置４には、ホストコンピュータ２２から通信回線２１を介して曲データが適宜配信される。
【００３６】
図４は、曲データの構成を説明する説明図であって、曲データは、音声再生装置８により演奏曲の伴奏音を生成させるための演奏データと、一方の動画再生プレーヤ１１により再生された背景映像に歌詞テロップをスーパーインポーズさせるための歌詞情報と、曲の演奏に同期して歌詞テロップの表示および消去のタイミングなどを制御するための歌詞表示制御データとにより構成されている。
【００３７】
図５は、歌詞情報の概念を説明する説明図であって、歌詞情報は、演奏曲の歌詞の一部分を構成するブロックの集合であって、各ブロックは表示される順に並んでいる。
【００３８】
図６は、歌詞表示制御データの概念を説明する説明図であって、歌詞表示制御データは、フラグ情報の集合であり、図６の左端から順に一定時間間隔でＣＰＵ５により読み出される。図６において、「−」は表示制御を行わないというイベント、「Ｄ」は次のブロックの歌詞を表示するというイベント、「Ｃ」は表示されている歌詞を消去するというイベントをそれぞれ表している。
【００３９】
図３に示すカラオケ装置は、図１に示すカラオケ装置と比較して、カラオケ装置本体１に入力レベル検出装置９が設けられていない。また、一方の動画再生プレーヤ１１により再生される背景映像には歌詞テロップが埋め込まれておらず、ＣＰＵ５が、ハードディスク装置４から演奏曲の曲データ中の歌詞情報と歌詞表示制御データとを読み出して、表示情報生成装置７を制御することにより、一方の動画再生プレーヤ１１によって再生された背景映像に歌詞テロップをスーパーインポーズさせる。したがって、一方の動画再生プレーヤ１１により再生される背景映像は、各演奏曲固有の映像であってもよいし、たとえば演奏曲のジャンル毎に共通の映像であってもよい。また、広告やインフォメーションなどの映像をホストコンピュータ２２から通信回線２１を介して配信するように構成してもよく、この場合、広告やインフォメーションなどの映像はハードディスク装置４に記憶されるので、他方の動画再生プレーヤ１２の変わりにハードディスク装置４を用いればよい。
【００４０】
次に、図３に示すカラオケ装置による映像切替処理の手順について、図７に示すフローチャートを参照しながら説明する。
【００４１】
演奏が開始されると、演奏曲の背景映像を選択する（Ｓ２１）。具体的には、ＣＰＵ５が、表示情報生成装置７を制御して一方の動画再生プレーヤ１１からの映像信号を表示装置１３に出力させる。そして、歌詞消去フラグを０に設定する（Ｓ２２）。具体的には、ＣＰＵ５が、図外のメモリに記憶されている歌詞消去フラグを０にする。この歌詞消去フラグは、表示装置１３の表示画面に表示されている背景映像にスーパーインポーズした歌詞テロップを消去したか否かを表すフラグであって、歌詞消去フラグが０のときは、歌詞テロップを消去していないことを表し、歌詞消去フラグが１のときは、歌詞テロップを消去したことを表している。
【００４２】
そして、イベントデータを読み込む（Ｓ２３）。具体的には、ＣＰＵ５が、ハードディスク装置４から演奏曲の歌詞表示制御データを読み出して図外のメモリに予め格納しておき、そのメモリから歌詞表示制御データのイベントを読み出す。そして、イベントを判断する（Ｓ２４）。具体的には、ＣＰＵ５が、Ｓ２３で読み出したイベントの種類を調べる。
【００４３】
イベントが「Ｄ」すなわち歌詞表示であれば、次の歌詞情報を読み込み（Ｓ２５）、歌詞テロップを表示する（Ｓ２６）。具体的には、ＣＰＵ５が、ハードディスク装置４から演奏曲の歌詞情報の次のブロックを読み出し、表示情報生成装置７に供給することにより、背景映像に歌詞テロップをスーパーインポーズさせる。そして、映像状態フラグが１であるか否かを判断する（Ｓ２７）。具体的には、ＣＰＵ５が、メモリに記憶されている映像状態フラグを読み出して、それが１であるかどうかを調べる。
【００４４】
映像状態フラグが１であれば（Ｓ２７：ＹＥＳ）、背景映像を選択し（Ｓ２８）、映像状態フラグを０にし（Ｓ２９）、歌詞消去フラグを０にして（Ｓ３０）、Ｓ２３に戻る。具体的には、ＣＰＵ５が、表示情報生成装置７を制御して、他方の動画再生プレーヤ１２からの映像信号が表示装置１３に供給されている状態から一方の動画再生プレーヤ１１からの映像信号が表示装置１３に供給される状態に切り替え、メモリに記憶されている映像状態フラグおよび歌詞消去フラグを０に書き替える。
【００４５】
Ｓ２７において、映像状態フラグが１でなければ（Ｓ２７：ＮＯ）、すでに演奏曲の背景映像が選択されているということなので、Ｓ３０に進む。
【００４６】
Ｓ２４において、イベントが「Ｃ」すなわち歌詞消去であれば、歌詞テロップを消去し（Ｓ３１）、計時開始時刻を現在時刻に設定し（Ｓ３２）、歌詞消去フラグを１に設定して（Ｓ３３）、Ｓ２３に戻る。具体的には、ＣＰＵ５が、表示情報生成装置７を制御して現在背景映像にスーパーインポーズされている歌詞テロップを消去させ、内蔵の時計から現在時刻を読み出して、メモリに記憶されている計時開始時刻を現在時刻に書き替え、メモリに記憶されている歌詞消去フラグを１に書き替える。
【００４７】
Ｓ２４において、イベントが「−」すなわちなしであれば、歌詞消去フラグが１であるか否かを判断する（Ｓ３４）。具体的には、ＣＰＵ５が、メモリに記憶されている歌詞消去フラグを読み出し、それが１であるかどうかを調べる。
【００４８】
歌詞消去フラグが１であれば（Ｓ３４：ＹＥＳ）、歌詞テロップが背景映像にスーパーインポーズされていないということなので、現在時刻を取得し（Ｓ３５）、計時開始時刻から所定時間が経過しているか否かを判断する（Ｓ３６）。具体的には、ＣＰＵ５が、内蔵の時計から現在時刻を読み出し、その現在時刻とＳ３２においてメモリに記憶させた計時開始時刻との差を演算し、その演算結果が予め決められた所定時間以上であるかどうかを調べる。
【００４９】
計時開始時刻から所定時間が経過していれば（Ｓ３６：ＹＥＳ）、映像状態フラグが０であるか否かを判断する（Ｓ３７）。具体的には、ＣＰＵ５が、メモリに格納している映像状態フラグを読み出して、それが０であるかどうかを調べる。
【００５０】
映像状態フラグが０であれば（Ｓ３７：ＹＥＳ）、表示装置１３の表示画面に演奏曲の背景映像が表示されているということなので、表示装置１３の表示画面を広告あるいはインフメーションなどの映像に切り替える（Ｓ３８）。具体的には、ＣＰＵ５が、他方の動画再生プレーヤ１２を作動させ、表示情報生成装置７を制御して、他方の動画再生プレーヤ１２からの映像信号を表示装置１３に供給させる。そして、映像状態フラグを１に設定する（Ｓ３９）。具体的には、ＣＰＵ５が、メモリに記憶されている映像状態フラグを１に書き替える。そして、演奏曲の演奏が終了したか否かを判断する（Ｓ４０）。具体的には、ＣＰＵ５が、ハードディスク装置４から読み出した演奏データを全て音声再生装置８に供給したかどうかを調べる。演奏曲の演奏が終了していれば（Ｓ４０：ＹＥＳ）、このルーチンを終了する。
【００５１】
Ｓ４０において、演奏曲の演奏が終了していなければ（Ｓ４０：ＮＯ）、Ｓ２３に戻って映像切替処理を継続する。
【００５２】
Ｓ３７において、映像状態フラグが０でなければ（Ｓ３７：ＮＯ）、表示装置１３の表示画面にすでに広告あるいはインフメーションなどの映像が表示されているということであり、映像を切り替える必要がないのでＳ２３に戻る。
【００５３】
Ｓ３６において、計時開始時刻から所定時間が経過していなければ（Ｓ３６：ＮＯ）、頻繁な映像の切替えを避けるためにＳ２３に戻る。
【００５４】
Ｓ３４において、歌詞消去フラグが１でなければ（Ｓ３４：ＮＯ）、歌詞テロップが背景映像にスーパーインポーズされているということなので、Ｓ２３に戻る。
【００５５】
このように、歌詞表示制御データに基づいて、歌詞テロップが背景映像にスーパーインポーズされているか否かを判断し、歌詞テロップが背景映像にスーパーインポーズされていない状態が所定時間以上継続すれば、表示装置１３の表示画面を、演奏曲の背景映像から広告やインフォメーションなどの映像に切り替える。
【００５６】
【発明の効果】
以上説明したように請求項１に記載した発明の楽音発生装置によれば、映像切替手段が、演奏曲の演奏中に、歌詞映像表示判断手段により表示装置に歌詞映像が表示されていないと判断されているときにのみ、第２の映像出力手段による映像を表示装置に表示させるので、第１の映像出力手段による映像を歌詞映像や背景映像とし、第２の映像出力手段による映像を種々の広告やインフォメーションなどの映像とすることにより、演奏曲の演奏中に、歌詞映像や背景映像の表示を極力邪魔することなく、種々の広告やインフォメーションなどを表示できる。
【００５７】
また、映像切替禁止手段が、演奏曲の演奏中に、歌詞映像表示判断手段により表示装置に歌詞映像が表示されていないと判断された時から計時手段により予め決められた所定時間が計時されるまでの期間、表示装置により表示される映像が映像切替手段により第１の映像出力手段による映像から第２の映像出力手段による映像に切替えられるのを禁止するので、第２の映像出力手段による映像が極めて短時間だけ頻繁に表示されるというような不都合を回避できる。
【００５８】
更に、マイクロホンなどの音声入力手段の入力レベルにより表示装置に歌詞映像が表示されていないことを判断できるので、予め背景映像に歌詞映像が埋め込まれている場合のように、曲の演奏に同期して歌詞映像の表示および消去のタイミングを制御する歌詞表示制御データが存在しない場合でも、映像の切替えが可能である。
【００５９】
また、請求項２に記載した発明の楽音発生装置によれば、表示装置に歌詞映像が表示されているか否かを極めて正確に判断できる。
【図面の簡単な説明】
【図１】  本発明に係る楽音発生装置の一例としてのカラオケ装置の回路ブロック図である。
【図２】  図１のカラオケ装置による映像切替処理の手順を説明するフローチャートである。
【図３】  別の実施形態におけるカラオケ装置の回路ブロック図である。
【図４】  図３のカラオケ装置に用いられる曲データの構成を説明する説明図である。
【図５】  図３のカラオケ装置に用いられる曲データに含まれる歌詞情報の概念を説明する説明図である。
【図６】  図３のカラオケ装置に用いられる曲データに含まれる歌詞表示制御データの概念を説明する説明図である。
【図７】  図３のカラオケ装置による映像切替処理の手順を説明するフローチャートである。
【符号の説明】
１  カラオケ装置本体
２  モデム
３  ＬＥＤ群
４  ハードディスク装置
５  ＣＰＵ
６  受信装置
７  表示情報生成装置
８  音声再生装置
９  入力レベル検出装置
１１  動画再生プレーヤ
１２  動画再生プレーヤ
１３  表示装置
１４  ミキシングアンプ
１５  スピーカ
１６  マイクロホン
１７  リモートコントローラ
２１  通信回線
２２  ホストコンピュータ
【図１】
0003880112.tif 000002
【図２】
0003880112.tif 000003
【図３】
0003880112.tif 000004
【図４】
0003880112.tif 000005
【図５】
0003880112.tif 000006
【図６】
0003880112.tif 000007
【図７】
0003880112.tif 000008