(57)【特許請求の範囲】
【請求項１】
ユーザ所望の楽曲の音を再生する再生手段と、
演出映像および歌詞テロップを表示する表示可能領域を備える表示手段と、
前記楽曲の音の再生に同期させて、歌詞テロップを所定区間ごとに区切って前記表示可能領域に表示させ、前記再生手段によって再生される楽曲の音の再生開始からの経過に伴って歌唱すべき時点の歌詞テロップの歌唱位置を前記表示可能領域に表示させる歌詞表示制御手段と、
前記表示可能領域において前記歌詞テロップを表示する領域である歌詞テロップ表示領域のうち、前記歌唱位置を含む歌詞テロップが表示される第１歌詞テロップ表示領域において、歌唱済みでない歌詞テロップ部分である第２歌詞テロップ表示領域を特定する特定手段と、
少なくとも、前記第２歌詞テロップ表示領域と前記演出映像とが重ならないように、前記表示可能領域において前記演出映像が表示され得る演出可能領域を決定する決定手段と、
前記演出可能領域内の所定位置に移動可能な状態で前記演出映像を前記表示手段に表示させる演出映像表示制御手段と、
を備えることを特徴とするカラオケ装置。 
【請求項２】
前記特定手段は、
前記歌詞表示制御手段によって所定区間ごとに複数行または複数列に分けられてそれぞれ表示された歌詞テロップのうち、前記歌唱位置が含まれる歌詞テロップの行または列の歌詞テロップ表示領域である前記第１歌詞テロップ表示領域と、前記第１歌詞テロップ表示領域の行の次の行または前記第１歌詞テロップ表示領域の列の次の列の歌詞テロップ表示領域である第３歌詞テロップ表示領域とを特定し、
前記決定手段は、
少なくとも、前記第２歌詞テロップ表示領域、および前記第３歌詞テロップ表示領域と、前記演出映像と、が重ならないように前記演出可能領域を決定する
ことを特徴とする請求項１に記載のカラオケ装置。
【請求項３】
前記特定手段は、
前記第１歌詞テロップ表示領域と、第４歌詞テロップ表示領域とを特定し、
前記第４歌詞テロップ表示領域は、前記表示手段にまだ表示されていない歌詞テロップであって、前記第１歌詞テロップ表示領域の歌詞テロップから所定区間先の歌詞テロップを表示する領域であり、
前記決定手段は、
前記第４歌詞テロップ表示領域に前記所定区間先の歌詞テロップが表示される時点において、少なくとも、前記第２歌詞テロップ表示領域、および前記第４歌詞テロップ表示領域と、前記演出映像とが重ならないように、前記演出可能領域を決定する
ことを特徴とする請求項１または請求項２に記載のカラオケ装置。
【請求項４】
ユーザ所望の歌詞テロップの大きさを指示する指示手段を備え、
前記歌詞表示制御手段は、前記指示手段の指示に従って歌詞テロップの大きさを変更し、
前記演出映像制御手段は、前記所定区間に区切って複数行または複数列に分けられて前記表示可能領域に表示された歌詞テロップの行または列の間隔よりも前記演出映像の大きさが小さくなるように、前記演出映像の大きさを変更する
ことを特徴とする請求項１から請求項３のいずれかに記載のカラオケ装置。 
【請求項５】
演出映像および歌詞テロップを表示する表示可能領域を有する表示手段と、ユーザ所望の楽曲の音を再生させる再生手段と、を備えたカラオケ装置のコンピュータに、
前記楽曲の音の再生に同期させて、歌詞テロップを所定区間ごとに区切って前記表示可能領域に表示させ、前記再生手段によって再生される楽曲の音の再生開始からの経過に伴って歌唱すべき時点の歌詞テロップの歌唱位置を前記表示可能領域に表示させる歌詞表示制御ステップと、
前記表示可能領域において前記歌詞テロップを表示する領域である歌詞テロップ表示領域のうち、前記歌唱位置を含む歌詞テロップが表示される第１歌詞テロップ表示領域において、歌唱済みでない歌詞テロップ部分である第２歌詞テロップ表示領域を特定する特定ステップと、
少なくとも、前記第２歌詞テロップ表示領域と前記演出映像とが重ならないように、前記表示可能領域において演出映像が表示され得る演出可能領域を決定する決定ステップと、
前記演出可能領域において移動可能な状態で前記演出映像を前記表示可能領域に表示させる演出映像表示制御ステップと、
を実行させることを特徴とするカラオケ装置のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、演出映像を楽しめるとともに歌詞テロップの視認性を確保するカラオケ装置に関する。
【背景技術】
【０００２】
従来、カラオケ装置は楽曲の音を再生すると同時に歌詞テロップおよび映像を表示する。一例として、非特許文献１に記載のカラオケ装置は様々なコンテンツを搭載しており、楽曲の音を再生するとともに歌詞テロップ、および、様々な演出映像をディスプレイに表示することができる。さらに、非特許文献１の8頁に記載の妖怪ウォッチ（登録商標）大採点のように、ディスプレイに歌詞とともに妖怪ウォッチ（登録商標）のキャラクターたちが現れる。これにより、ユーザはキャラクターと一緒にカラオケを楽しむ感覚を味わうことができ、ユーザの歌唱を盛り上げることができる。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】カタログ「ＪＯＹＳＯＵＮＤ  ＭＡＸ」、                        株式会社エクシング、「２０１５年６月」発行、８頁
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、カラオケ装置をユーザが利用して歌唱する場合、歌詞テロップが見えなくなってしまうと、歌唱が困難になる。非特許文献１に記載のカラオケ装置おいては、妖怪などのキャラクターが演出映像としてディスプレイに表示され、キャラクターがディスプレイの表示領域中を動き回る演出がされる。そのため、ある時点においては、キャラクターが歌詞テロップから離れてディスプレイに表示されていても、別の時点においてはキャラクターが歌詞テロップと重なり合うことが考えられる。しかし、歌唱者であるユーザにとって歌詞テロップとキャラクターとが重なり合ってしまう場合、歌うべき歌詞が見にくくなり、歌唱が困難になってしまう。例えば、非特許文献１の8頁に記載される妖怪ウォッチ（登録商標）大採点では、歌唱が困難になれば正しい採点結果が表示できない可能性がある。
【０００５】
本発明は、上記の問題に鑑みてなされたものであり、キャラクターなどの演出映像を楽しめるとともに、歌詞テロップの視認性を確保するカラオケ装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
この目的を達成するために、請求項１記載のカラオケ装置は、ユーザ所望の楽曲の音を再生する再生手段と、演出映像および歌詞テロップを表示する表示可能領域を備える表示手段と、前記楽曲の音の再生に同期させて、歌詞テロップを所定区間ごとに区切って前記表示可能領域に表示させ、前記再生手段によって再生される楽曲の音の再生開始からの経過に伴って歌唱すべき時点の歌詞テロップの歌唱位置を前記表示可能領域に表示させる歌詞表示制御手段と、前記表示可能領域において前記歌詞テロップを表示する領域である歌詞テロップ表示領域のうち、前記歌唱位置を含む歌詞テロップが表示される第１歌詞テロップ表示領域において、歌唱済みでない歌詞テロップ部分である第２歌詞テロップ表示領域を特定する特定手段と、少なくとも、前記第２歌詞テロップ表示領域と前記演出映像とが重ならないように、前記表示可能領域において前記演出映像が表示され得る演出可能領域を決定する決定手段と、前記演出可能領域内の所定位置に移動可能な状態で前記演出映像を前記表示手段に表示させる演出映像表示制御手段と、を備えることを特徴とする。
【０００７】
請求項２記載のカラオケ装置の前記特定手段は、前記歌詞表示制御手段によって所定区間ごとに複数行または複数列に分けられてそれぞれ表示された歌詞テロップのうち、前記歌唱位置が含まれる歌詞テロップの行または列の歌詞テロップ表示領域である前記第１歌詞テロップ表示領域と、前記第１歌詞テロップ表示領域の行の次の行または前記第１歌詞テロップ表示領域の列の次の列の歌詞テロップ表示領域である第３歌詞テロップ表示領域と、を特定し、前記決定手段は、少なくとも、前記第２歌詞テロップ表示領域、および前記第３歌詞テロップ表示領域と、前記演出映像と、が重ならないように前記演出可能領域を決定することを特徴とする。
【０００８】
請求項３記載のカラオケ装置の前記特定手段は、前記第１歌詞テロップ表示領域と、第４歌詞テロップ表示領域とを特定し、前記第４歌詞テロップ表示領域は、前記表示手段にまだ表示されていない歌詞テロップであって、前記第１歌詞テロップ表示領域の歌詞テロップから所定区間先の歌詞テロップを表示する領域であり、前記決定手段は、前記第４歌詞テロップ表示領域に前記所定区間先の歌詞テロップが表示される時点において、少なくとも、前記第２歌詞テロップ表示領域、および前記第４歌詞テロップ表示領域と、前記演出映像とが重ならないように、前記演出可能領域を決定することを特徴とする。
【０００９】
請求項４記載のカラオケ装置は、ユーザ所望の歌詞テロップの大きさを指示する指示手段を備え、前記歌詞表示制御手段は、前記指示手段の指示に従って歌詞テロップの大きさを変更し、前記演出映像制御手段は、前記所定区間に区切って複数行または複数列に分けられて前記表示可能領域に表示された歌詞テロップの行または列の間隔よりも前記演出映像の大きさが小さくなるように、前記演出映像の大きさを変更することを特徴とする。
【発明の効果】
【００１０】
請求項１記載のカラオケ装置においては、特定手段が歌唱位置を含む歌詞テロップが表示される第１歌詞テロップ表示領域において、歌唱済みでない歌詞テロップ部分である第２歌詞テロップ表示領域を特定する。さらに、決定手段が、少なくとも、第２歌詞テロップ表示領域と演出映像とが重ならないように、表示可能領域において演出映像が表示され得る演出可能領域を決定する。これにより、歌詞テロップと演出映像とが重ねて表示されることがなくなり、演出映像を楽しめるとともに、歌詞テロップの視認性を確保することができる。
【００１１】
請求項２記載のカラオケ装置においては、特定手段が歌詞表示制御手段によって所定区間ごとに複数行または複数列に分けられてそれぞれ表示された歌詞テロップのうち、歌唱位置が含まれる歌詞テロップの行または列の歌詞テロップ表示領域である第１歌詞テロップ表示領域と、第１歌詞テロップ表示領域の行の次の行または第１歌詞テロップ表示領域の列の次の列の歌詞テロップ表示領域である第３歌詞テロップ表示領域とを特定する。さらに、決定手段が、第２歌詞テロップ表示領域、および第３歌詞テロップ表示領域と、演出映像と、が重ならないように演出可能領域を決定する。これにより、まだ歌唱していない歌詞テロップのうち、現在歌唱位置が表示されている歌詞テロップの行または現在歌唱位置が表示されている歌詞テロップの列と、次に歌唱位置が表示される歌詞テロップの行または次に歌唱位置が表示される歌詞テロップの列とに演出映像が重ねて表示されない。つまり、現在歌唱位置が表示されている歌詞テロップの行または現在歌唱位置が表示されている歌詞テロップの列と、次に歌唱位置が表示される歌詞テロップの行または次に歌唱位置が表示される歌詞テロップの列において、歌詞テロップと演出映像とが重ねて表示されることがなくなり、演出映像を楽しめるとともに、歌詞テロップの視認性を確保することができる。
【００１２】
請求項３記載のカラオケ装置においては、特定手段が第１歌詞テロップ表示領域と、第４歌詞テロップ表示領域とを特定する。第４歌詞テロップ表示領域は、表示手段にまだ表示されていない歌詞テロップであって、第１歌詞テロップ表示領域の歌詞テロップから所定区間先の歌詞テロップを表示する領域である。さらに、カラオケ装置の決定手段が、第４歌詞テロップ表示領域に所定区間先の歌詞テロップが表示される時点において、少なくとも、第２歌詞テロップ表示領域、および第４歌詞テロップ表示領域の歌詞テロップと、演出映像とが重ならないように、前記演出可能領域を決定する。これにより、歌詞テロップの表示が切換る時点である第４歌詞テロップ表示領域に所定区間先の歌詞テロップが表示される時点において、歌詞テロップの表示が切換っても歌詞テロップと演出映像とが重ねて表示されることがなくなり、演出映像を楽しめるとともに、歌詞テロップの視認性を確保することができる。
【００１３】
請求項４記載のカラオケ装置においては、演出制御手段が、所定区間に区切って複数行または複数列に分けられて表示可能領域に表示された歌詞テロップの行または列の間隔よりも演出映像の大きさが小さくなるように、演出映像の大きさを変更する。これにより、歌詞テロップの表示される歌詞テロップ表示領域と歌詞テロップ表示領域との間を演出映像が動くことができるため、歌詞テロップと演出映像とが重ねて表示されることがなくなり、演出映像を楽しめるとともに、歌唱するためにユーザによって所望の大きさに変更された歌詞テロップの視認性を確保することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態に係るカラオケ装置１を表すブロック図である。
【図２】第１実施形態において、ディスプレイ２５に表示される表示形態を表す図である。
【図３】カラオケ装置１の制御部１１が実行する処理を表すフローチャートである。
【図４】制御部１１によりステップＳ１１２で実行されるサブルーチンを表すフローチャートである。
【図５】第２実施形態において、ディスプレイ２５に表示される表示形態を表す図である。
【図６】第１変形例において、ディスプレイ２５に表示される表示形態を表す図である。
【図７】第２変形例において、ディスプレイ２５に表示される表示形態を表す図である。
【図８】ステップＳ１０８からステップＳ１０９のいずれかの処理において演出映像の大きさを決定する基準の一例を表す図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態について図面を参照して説明する。
［カラオケ装置の電気的構成］
カラオケ装置の電気的構成について図１を参照して説明する。図１は、本発明の一実施形態に係るカラオケ装置１を表すブロック図である。図１に示すカラオケ装置１の電気的構成は、後述の各実施形態に共通する構成である。
【００１６】
カラオケ装置１は、制御部１１と、ＬＡＮインターフェイス部１２と、記憶部１３と、操作部１４と、赤外線受信部１５と、操作処理部１６と、音響制御部１８と、ビデオＲＡＭ２１と、映像再生部２２と、映像制御部２３とを備える。また、カラオケ装置１にはスピーカ１９、およびディスプレイ２５が接続される。
【００１７】
制御部１１は、ＣＰＵ、ＲＯＭ、およびＲＡＭを備える。ＣＰＵは、ＲＯＭに記憶されたプログラムを読み出して実行し、ＣＰＵにより実行されたプログラムの各種処理の結果がＲＡＭに書き込まれる。また、ＣＰＵは、後述する各機能ブロックから指示を受けるか、または、各機能ブロックに指示を出し、カラオケ装置１の処理の内容を切り替える。制御部１１が実行する処理の内容については後述する。
【００１８】
ＬＡＮインターフェイス１２は、図示しないカラオケ用サーバから楽曲の伴奏音を表すＭＩＤＩデータを含む楽曲情報の配信を受ける、または、カラオケ装置１で再生された楽曲情報の再生履歴などをカラオケ用サーバに送るインターフェイスである。楽曲情報の配信を受けた場合、楽曲情報は記憶部１３の楽曲記憶領域１３１に記憶される。
【００１９】
記憶部１３は、各種情報を記憶する記憶領域を備える。一例として、記憶部１３は、楽曲記憶領域１３１と、演出映像記憶領域１３２と、歌詞テロップ記憶領域１３３とを備える。楽曲記憶領域１３１は、カラオケ用サーバから配信された複数の楽曲の伴奏音を表すＭＩＤＩデータを含む楽曲情報を記憶する。演出映像記憶領域１３２は、楽曲の再生中にディスプレイ２５に表示される演出映像を記憶する。演出映像は、一例としてキャラクターの映像、花火の映像、または、ユーザにより撮影された所望の映像などカラオケを盛り上げる映像である。歌詞テロップ記憶領域１３３は、各楽曲情報に対応する歌詞および、各楽曲のタイトル文字などの文字映像を表す歌詞テロップ情報を記憶する。
【００２０】
操作部１４は、ユーザの操作を受け付けるスイッチ、及びタッチパネルなどを備える。赤外線受信部１５は、図示しないリモコン端末が受け付けたユーザの操作に従ってリモコン端末において生成された指示を受信する。操作処理部１６は、操作部１４が受け付けた操作内容および赤外線受信部１５が受信した指示を受け、制御部１１の処理を切り替えるための操作指令を生成する。生成された操作指令は、制御部１１に送られる。
【００２１】
音響制御部１８は、制御部１１からの楽曲再生指示を受けて、スピーカ１９に発音させるための音響信号を楽曲情報から生成する。生成された音響信号は、スピーカ１９に送られる。スピーカ１９は、音響信号に従って音を発生する。
【００２２】
ビデオＲＡＭ２１は、映像再生部２２の処理および制御部１１の処理において生成された映像を一時的に記憶する。また、映像再生部２２は、ビデオＲＡＭ２１に記憶されたカラオケの背景映像、および、キャラクターなどの演出映像を読み出し、制御部１１の指示に従って再生する。映像再生部２２は、再生した背景映像、および演出映像１０４を映像制御部２３に送る。映像制御部２３は、背景映像および演出映像１０４と、制御部１１から送られる歌詞テロップ情報が表す文字映像とを重ね合わせた合成映像を生成する。合成映像は、ディスプレイ２５に送られる。合成映像は、制御部１１から送られる歌詞テロップの表示指示が含む歌詞表示位置情報と歌詞表示時点情報と歌詞表示サイズ情報と色替位置情報とに従って、表示される位置と時点とが決められた文字映像を背景映像および演出映像と重ね合わせることで生成される。ディスプレイ２５は、表示可能領域１００を備え、映像制御部２３から送られた合成映像を表示可能領域１００に表示する。
【００２３】
［第１実施形態］
［第１実施形態における表示可能領域１００の表示形態］
第１実施形態のカラオケ装置１がディスプレイ２５の表示可能領域１００に表示させる合成映像の表示内容について図２を参照して説明する。図２は第１実施形態における制御部１１の指示に従って、所定区間ごとに区切られた歌詞テロップが表す文字映像がディスプレイ２５の表示可能領域１００に最大４行で表示される場合を表す。一例として楽曲の４小節分の文字映像を所定区間とする。図２の（Ａ）は、所定の時点における表示可能領域１００の表示内容を表す。この所定の時点において、歌詞表示領域１０２と、演出映像１０４と、色替位置１０６と、色替前領域１０７と、非演出領域１１０とが表示可能領域１００に表示される。図２の（Ｂ）は、図２の（Ａ）とは異なる所定の時点における表示可能領域１００の表示内容を表す。この異なる所定の時点において、歌詞表示領域１０２と、演出映像１０４と、色替位置１０６と、非演出領域１１０とが表示可能領域１００に表示される。一例として、各領域および各映像の位置は、表示可能領域１００の左下端を原点（０，０）とし右方向を正とするＸ座標と、上方向を正とするＹ座標とによって定義される座標によって定められる。
【００２４】
歌詞表示領域１０２は、歌詞テロップ情報が表す文字映像が表示される第１歌詞表示領域１０２ａと、第２歌詞表示領域１０２ｂと、第３歌詞表示領域１０２ｃと、第４歌詞表示領域１０２ｄとに分けられる。歌詞テロップ情報が表す文字映像は、４行に区切られているが、第１歌詞表示領域１０２ａから第４歌詞表示領域１０２ｄまで連続した歌詞テロップを表す文字映像が表示される。第１歌詞表示領域１０２ａは、歌唱時点を表す色替位置１０６がすでに通過した領域であり、色替えされた文字映像が表示される。第２歌詞表示領域１０２ｂは、歌唱時点を表す色替位置１０６が現在含まれている領域である。色替位置１０６は一点鎖線により示される領域内の文字映像の色を変化させる位置を表す。色替位置１０６は、楽曲の再生開始からの経過時間に従って、歌唱時点の文字映像を表す。第２歌詞表示領域１０２ｂは、左から右に向かって色替位置１０６が通過するとともに、時々刻々と文字映像の色が変化される領域である。また、最も上方の第１歌詞表示領域１０２ａから最も下方の第４歌詞表示領域１０２ｄに向かって順番に文字映像の色が変化される。例えば、第１歌詞表示領域１０２ａの文字映像のようにすでに色替えされた文字映像は、表示可能領域１００に表示されている第４歌詞表示領域１０２ｄの文字映像に続いて次に歌唱される歌詞テロップを表す文字映像へと切り替えられる。第１歌詞表示領域１０２ａの文字映像が切り替えられる時点は、第１歌詞表示領域１０２ａに現在表示されている文字映像がすべて色替えされた時点から所定期間経過した時点である。一例として、楽曲の４小節分の再生期間を所定期間とすればよい。図２の（Ａ）の場合、第１歌詞表示領域１０２ａの文字映像が切り替えられる時点は、第２歌詞表示領域１０２ｂに表示された文字映像がすべて色替えされた時点である。
【００２５】
演出映像１０４の一例として、文字映像と重なって表示される場合、文字映像よりも背面に表示される演出映像１０４ａと、文字映像よりも前面に表示される演出映像１０４ｂと、が表示可能領域１００に表示される。演出映像１０４は、時々刻々と表示可能領域１００の中の座標を移動する。しかし、後述する非演出領域１１０と重ならないように制御部１１により演出映像１０４の座標が決められる。演出映像１０４が、文字映像よりも背面に表示される演出映像１０４ａであるか、文字映像よりも前面に表示される演出映像１０４ｂであるかは、演出映像１０４ごとにあらかじめ定められている。
【００２６】
非演出領域１１０は、二点鎖線で示される領域であって、演出映像１０４を表示させない領域である。制御部１１は、非演出領域１１０に含まれる表示可能領域１００の座標を演出映像の表示位置としない。制御部１１によって実行される非演出領域１１０の座標および範囲を算出する処理は後述する。
【００２７】
［第１実施形態における制御部１１の処理］
第１実施形態のカラオケ装置１の制御部１１が実行する処理について図３を参照して説明する。図３に示されるフローチャートの処理は、操作処理部１６から楽曲の再生を要求する操作指令である楽曲再生指令を受け、制御部１１が映像再生部２２に背景映像を再生させる背景映像再生指示を送ると開始される。
【００２８】
ステップＳ１００では、制御部１１の指示により再生が開始された楽曲の演奏区間が間奏であるか否かが判断される。間奏か否かの判断は、一例として音響制御部１８が音響信号を生成するために読み出した楽曲情報に含まれる間奏中か否かを示すフラグにより判断される。間奏中であると判断される場合、ステップＳ１００の処理はＹＥＳとなり、ステップＳ１１８に処理が移される。間奏中でないと判断される場合、ステップＳ１００の処理はＮＯとなり、ステップＳ１０２に処理が移される。
【００２９】
ステップＳ１０２では、歌詞テロップの表示指示を映像制御部２３に送った時点か否かが判断される。歌詞テロップの表示指示を映像制御部２３に送った時点である場合、ステップＳ１０２の処理はＹＥＳとなり、ステップＳ１０４に処理が移される。歌詞テロップの表示指示を映像制御部２３に送った時点でない場合、ステップＳ１０２の処理はＮＯとなり、ステップＳ１１８に処理が移される。
【００３０】
ステップＳ１０４では、文字映像の表示指示に含まれる歌詞表示サイズ情報に従って、歌詞テロップである文字映像の表示サイズが判断される。一例として、文字映像の表示サイズはステップＳ１０４を実行する以前の任意の時点においてユーザにより「大」、「中」、「小」の３通りのいずれかのうちから決定されて制御部１１のＲＡＭに記憶されるか、または、制御部１１のＲＡＭに初期値として「中」の表示サイズがあらかじめ記憶される。制御部１１のＲＡＭから歌詞表示サイズ情報が読み出されると、歌詞表示サイズ情報に従って、ステップＳ１０６ＡからステップＳ１０６Ｃのいずれかに処理が移される。ステップＳ１０４において、歌詞表示サイズ情報が示す文字映像の表示サイズが「小」であると判断されると処理はステップＳ１０６Ａに移される。ステップＳ１０４において、歌詞表示サイズ情報が示す文字映像の表示サイズが「中」であると判断されると処理はステップＳ１０６Ｂに移される。ステップＳ１０４において、歌詞表示サイズ情報が示す文字映像の表示サイズが「大」であると判断されると処理はステップＳ１０６Ｃに移される。
【００３１】
ステップＳ１０６ＡからステップＳ１０６Ｃではいずれも同じ処理が実行される。以下、ステップＳ１０６ＡからステップＳ１０６Ｃについて、ステップＳ１０６とまとめて説明する。ステップＳ１０６では、歌詞表示領域１０２が特定される。一例として、図２に示されるように、それぞれの行に分けられた文字映像をそれぞれ長方形で囲った領域を歌詞表示領域１０２として特定する場合は、ステップＳ１０６の実行時点において表示可能領域１００に表示されている文字映像を含み、それぞれの行において最小となる長方形が、特定される。特定されたそれぞれの長方形の対角線の両端の座標が、制御部１１のＲＡＭに記憶される。つまり、４つの歌詞表示領域１０２について各領域の頂点座標が２つずつ記憶され、合計８つの座標に関する値が記憶される。以下の説明においては、各歌詞表示領域１０２の左上の頂点の座標と右下の頂点の座標とを記憶しているとして説明する。第１歌詞表示領域１０２ａについては、制御部１１のＲＡＭに記憶された８つの座標のうち、縦方向の座標を表すＹ座標の値が大きい頂点の座標から第１歌詞表示領域１０２ａの左上の頂点の座標、第１歌詞表示領域１０２ａの右下の頂点の座標として記憶される。第２歌詞表示領域１０２ｂについては、すでに第１歌詞表示領域１０２ａの頂点として記憶されている座標以外の座標のうち、Ｙ座標の値が大きい頂点の座標から第２歌詞表示領域１０２ｂの左上の頂点の座標、第２歌詞表示領域１０２ｂの右下の頂点の座標として記憶される。同様に、第３歌詞表示領域１０２ｃの頂点の座標と、第４歌詞表示領域１０２ｄの頂点の座標とが記憶される。第１乃至第４歌詞表示領域１０２ａ〜１０２ｄの左上の頂点および右下の頂点の座標の合計８つの座標が記憶されると、処理はステップＳ１０８からステップＳ１１０のいずれかの処理に移される。ステップＳ１０６Ａの実行後に、処理はステップＳ１０８に移される。ステップＳ１０６Ｂの実行後に、処理はステップＳ１０９に移される。ステップＳ１０６Ｃの実行後に、処理はステップＳ１１０に移される。
【００３２】
ステップＳ１０８からステップＳ１１０の処理では、ステップＳ１０４で判断された文字映像の表示サイズに従って、演出映像１０４の表示サイズが決定される。一例として演出映像の表示サイズは「大」、「中」、「小」の３通りと定められている。ステップＳ１０４において文字映像の表示サイズが「小」であった場合においては、ステップＳ１０８の処理が実行される。ステップＳ１０８では、演出映像１０４の表示サイズが「大」と決定され、制御部１１が備えるＲＡＭに記憶される。ステップＳ１０４において文字映像の表示サイズが「中」であった場合においては、ステップＳ１０９の処理が実行される。ステップＳ１０９では、演出映像１０４の表示サイズが「中」と決定され、制御部１１が備えるＲＡＭに記憶される。ステップＳ１０４において文字映像の表示サイズが「大」であった場合においては、ステップＳ１１０の処理が実行される。ステップＳ１１０では、演出映像１０４の表示サイズが「小」と決定され、制御部１１が備えるＲＡＭに記憶される。ステップＳ１０８からステップＳ１１０のいずれかの処理を終えると、処理はステップＳ１１２に移される。
【００３３】
ステップＳ１１２では、演出映像を表示しない非演出領域を算出するためのサブルーチンが実行される。ステップＳ１１２で実行されるサブルーチンについては、図４を参照して説明する。ステップＳ１１２によってサブルーチンが実行されると、ステップＳ２００が実行される。
【００３４】
ステップＳ２００では、色替位置１０６の座標が抽出される。具体的には、ステップＳ２００の実行開始時点における、色替位置１０６の座標が抽出される。文字映像の色替えを実行させるために映像制御部２３に送られる色替指示から、文字映像の色替えをする部分の座標が抽出される。座標が抽出されると処理はステップＳ２０２に移される。
【００３５】
ステップＳ２０２では、色替位置１０６を含む歌詞表示領域１０２が抽出される。具体的には、ステップＳ１０６で制御部１１のＲＡＭに記憶された第１乃至第４歌詞表示領域１０２ａ〜１０２ｄの座標と、色替位置１０６の座標とを比較して、色替位置１０６が含まれる歌詞表示領域１０２が抽出される。一例として、色替位置１０６に含まれるＹ座標の値と、各歌詞表示領域１０２の左上の頂点のＹ座標の値および右下の頂点のＹ座標の値とが比較される。いずれかの歌詞表示領域１０２において、左上の頂点のＹ座標の値と、右下の頂点のＹ座標の値との間に色替位置１０６のＹ座標が含まれると判断されると、その色替位置１０６を含む歌詞表示領域１０２が抽出される。色替位置１０６を含む歌詞表示領域１０２が抽出されると、処理はステップＳ２０４に移される。
【００３６】
ステップＳ２０４では、ステップＳ２０２で抽出された歌詞表示領域１０２のうち、色替え前の部分である色替前領域１０７が抽出される。図２の（Ａ）を例として説明すると、第２歌詞表示領域１０２ｂのうち、色替位置１０６よりも右の領域が抽出される。具体的には、ステップＳ２００で抽出された色替位置１０６の座標と第２歌詞表示領域１０２ｂの左上の頂点の座標とにより色替前領域１０７の左上の頂点の座標が算出される。また、第２歌詞表示領域１０２ｂの右下の頂点の座標が色替前領域１０７の右下の頂点の座標であると特定される。色替位置１０６のＸ座標と第２歌詞表示領域１０２ｂの左上の頂点のＹ座標とにより、色替前領域１０７の左上の頂点の座標が算出される。この算出された色替前領域１０７の左上の頂点の座標と、第２歌詞表示領域の右下の頂点の座標とを結ぶ線分を対角線のうちの１つとする長方形の領域が色替前領域１０７として抽出される。色替前領域１０７が抽出されると、処理はステップＳ２０６に移される。
【００３７】
ステップＳ２０６では、色替前領域１０７の次に色替えが実行される歌詞表示領域１０２が抽出される。具体的には、ステップＳ２０２で抽出された色替位置１０６を含む歌詞表示領域１０２の次に色替位置１０６が移動される領域が抽出される。図２の（Ａ）に示されるように、第２歌詞表示領域１０２ｂがステップＳ２０２で抽出された場合を説明する。第２歌詞表示領域１０２ｂの右下の頂点のＹ座標の値と制御部１１のＲＡＭに記憶される他の歌詞表示領域１０２の頂点のＹ座標の値とが比較される。比較された結果、第２歌詞表示領域１０２ｂの右下の頂点のＹ座標の値の次に大きなＹ座標に表示される歌詞表示領域１０２が色替前領域１０７の次に色替えが実行される歌詞表示領域１０２として抽出される。つまり、第３歌詞表示領域１０２ｃが抽出される。
【００３８】
また、図２の（Ｂ）に示されるように、第４歌詞表示領域１０２ｄがステップＳ２０２で抽出された場合を説明する。第４歌詞表示領域１０２ｄの右下の頂点のＹ座標の値と制御部１１のＲＡＭに記憶される他の歌詞表示領域１０２の頂点のＹ座標の値とが比較される。比較された結果、第４歌詞表示領域１０２ｄの右下の頂点のＹ座標の値が一番小さいと判断されると、一番大きなＹ座標に表示される歌詞表示領域１０２が色替前領域１０７の次に色替えが実行される歌詞表示領域１０２として抽出される。つまり、第１歌詞表示領域１０２ａが抽出される。色替前領域１０７の次に色替えが実行される歌詞表示領域１０２が抽出されると、処理はステップＳ２０８に移される。
【００３９】
ステップＳ２０８では、非演出領域１１０が決定される。ステップＳ２０４で抽出された色替前領域１０７と、ステップＳ２０６で抽出された歌詞表示領域１０２とが演出表示させない非演出領域１１０と決定される。非演出領域１１０が決定されると、決定された非演出領域１１０の座標が制御部１１のＲＡＭに記憶され、ステップＳ１１２において開始されたサブルーチンの処理が終了する。サブルーチンの処理が終わると、処理はステップＳ１１４に移される。
【００４０】
ステップＳ１１４では、演出映像１０４の表示指示が映像制御部２３に送られる。演出映像１０４の表示指示は、演出映像１０４を表示する座標を含む。その演出映像１０４を表示する座標は、ステップＳ２０８で決定された非演出領域１１０の座標が定義する長方形の領域に含まれないように定められる。演出映像１０４を表示する座標は、演出映像１０４の中心が表示される位置の座標である。ステップＳ１０８からステップＳ１１０のいずれかの処理によって決められた演出映像１０４の表示サイズに従って、演出映像の表示サイズが決められる。演出映像１０４の中心の座標から外周までの距離が表示サイズによって決められる。演出映像１０４の中心の座標から外周までの距離によって決められる座標が、非演出領域１１０に含まれないように演出映像１０４の中心の座標が決定される。これにより、演出映像１０４は、非演出領域１１０以外の表示可能領域１００に表示される。
【００４１】
さらに、演出映像１０４は表示可能領域１００において、時々刻々と座標を変化させながら移動する。つまり、ステップＳ１１４の実行時点である現在の演出映像１０４が表示される座標と外周までの距離とにより定められる領域としては、非演出領域１１０を含まず、かつ前回のステップＳ１１４の実行時点における演出映像１０４が表示された座標から、所定量離れた座標が指示される。所定量はステップＳ１１４の実行時点において演出映像１０４が表示される座標と、前回のステップＳ１１４の実行時点において演出映像１０４が表示される座標との距離により定められ、演出映像１０４のキャラクターごとの移動速度に合わせて決められれば良い。一例として、お化けのキャラクターを表す演出映像１０４については、表示可能領域１００のうち、非演出領域１１０以外の座標がランダムで決定され、お化けの演出映像１０４がワープするように表示される。つまり、所定量はランダムな量である。また、別の例としては、猫のキャラクターを表す演出映像１０４については、猫を表す演出映像１０４の中心の座標から外周までの距離の半分の距離にある座標が決定され、猫の演出映像１０４が走っているように表示されればよい。つまり、所定量は演出映像１０４の移動速度と表示サイズとによって決められる量である。演出映像の表示指示が映像制御部２３に送られると、処理はステップＳ１１６に送られる。
【００４２】
ステップＳ１１６では、楽曲の再生が終了したか否かが判断される。楽曲の再生中止指示が操作処理部１６から制御部１１に送られる、または、楽曲情報の終端が検知されることにより、楽曲の再生が終了したと判断される。楽曲の再生が終了したと判断されると、処理はＹＥＳとなり、文字映像および演出映像の表示を終了させる終了指令が音響制御部１８および映像制御部２３に送られ、フローチャートの処理を終了する。楽曲の再生が終了していないと判断された場合、処理はＮＯとなり、ステップＳ１００に処理が移される。
【００４３】
ステップＳ１１８では、演出映像１０４の表示サイズが「大」に設定される。間奏中または文字映像が表示されていない状態であるとステップＳ１００およびステップＳ１０２において判断されているので、歌詞表示領域１０２と演出映像１０４とが重なるか否かを判断する必要がないため、演出映像１０４の表示サイズが「大」に設定される。演出映像１０４の表示サイズが「大」に設定されると、処理はステップＳ１１４に移される。
【００４４】
［第２実施形態］
第２実施形態のカラオケ装置１における表示可能領域１００の表示形態、および処理の内容について説明する。第１実施形態と同様の処理についてはその説明を省略する。
【００４５】
［第２実施形態における表示可能領域１００の表示形態］
第２実施形態のカラオケ装置１がディスプレイ２５の表示可能領域１００に表示させる合成映像の表示内容について図５を参照して説明する。図５は制御部１１の指示に従って、所定区間ごとに区切られた歌詞テロップ情報が表す文字映像がディスプレイ２５の表示可能領域１００に最大２行で表示される場合を表す。図５の（Ａ）は、所定の時点における表示可能領域１００の表示内容を表す。図５の（Ａ）において、歌詞表示領域２０２と、演出映像２０４と、色替位置１０６と、色替前領域１０７と、非演出領域１１０とが表示可能領域１００に表示される。図５の（Ｂ）は、図５の（Ａ）とは異なる所定の時点における表示可能領域１００の表示内容を表す。図５の（Ｂ）において、歌詞表示領域２０２と、演出映像１０４と、色替位置１０６と、非演出領域１１０とが表示可能領域１００に表示される。一例として、各領域および各映像の位置は、表示可能領域１００の左下端を原点（０，０）とし右方向を正とするＸ座標と、上方向を正とするＹ座標とによって定義される座標によって定められる。
【００４６】
歌詞表示領域２０２は、歌詞テロップ情報が表す文字映像が表示される第５歌詞表示領域２０２ａと、第６歌詞表示領域２０２ｂとに分けられる。歌詞テロップ情報が表す文字映像は、２行に区切られているが、第５歌詞表示領域２０２ａから第６歌詞表示領域２０２ｂまで連続した歌詞テロップを表す文字映像が表示される。第５歌詞表示領域２０２ａは、現在歌唱時点を表す色替位置１０６を含んでいる。色替位置１０６は一点鎖線により示される領域内の文字映像の色を変化させる位置を表す。色替位置１０６は、楽曲の再生開始からの経過時間に従って、歌唱時点の文字映像を表す。第５歌詞表示領域２０２ａにおいては、左から右に向かって色替位置１０６が通過するとともに、時々刻々と文字映像の色が変化される。また、第５歌詞表示領域２０２ａから第６歌詞表示領域２０２ｂに向かって順番に文字映像の色が変化される。図５の（Ｂ）に示す第５歌詞表示領域２０２ａのように色替えされた文字映像は、表示可能領域１００に表示されている第６歌詞表示領域２０２ｂの文字映像に続いて次に歌唱される歌詞テロップを表す文字映像へと切り替えられる。文字映像の切り替えは、一例として、第５歌詞表示領域２０２ａに表示されている分の文字映像の色替えが全て終わった時点から所定期間の後に実行される。
【００４７】
［第２実施形態における制御部１１の処理］
カラオケ装置１の制御部１１が実行する処理について図３を参照して説明する。図３に示されるフローチャートの処理は、操作処理部１６から楽曲の再生を要求する操作指令である楽曲再生指令を受け、制御部１１が映像再生部２２に背景映像を再生させる背景映像再生指示を送ると開始される。前述の第１実施形態における制御部１１の処理と同様の処理を２行の場合に適応すればよい。第１実施形態ではステップＳ１０６において歌詞表示領域１０２が特定されたが、第２実施形態では歌詞表示領域２０２が特定される。これにより、いかなる行数に分けられた歌詞テロップを表す文字映像を表示可能領域１００に表示させる場合であっても処理を実行することができる。
【００４８】
［第１変形例］
図６を参照して、第１変形例について説明する。第２実施形態において、ステップＳ２０４で抽出された色替前領域１０７と、ステップＳ２０６で抽出された歌詞表示領域１０２とが非演出領域１１０として算出された。しかし、まだ表示可能領域１００に表示されていない領域が表示される時点を考慮して、非演出領域１１０に演出映像１０４が重なって表示されないように算出してもよい。具体的には、図６の（Ａ）に示される色替えが終わった第５歌詞表示領域２０２ａは、所定の時点において図６の（Ｂ）に示されるように、第６歌詞表示領域２０２ｂに表示される文字映像に続く文字映像を表示する領域に切り替えられる。第５歌詞表示領域２０２ａの表示が切り替えられると、第５歌詞表示領域２０２ａは非演出領域１１０であると判断される。そのため、第５歌詞表示領域２０２ａが非演出領域１１０に切り替えられる切替時点において、演出映像１０４と非演出領域１１０とが重なって表示されてしまわないように、図６の（Ｂ）に示すように切替時点における第５歌詞表示領域２０２ａを、切替時点より前に予備非演出領域１１１として算出する。予備非演出領域１１１は、予備非演出領域１１１が算出される時点では非演出領域１１０ではなく、切替時点から非演出領域１１０と判断される。しかし、予備非演出領域１１１が算出された時点から切替時点までに演出映像１０４が予備非演出領域１１１の外の領域に移動される。つまり、予備非演出領域１１１は、演出映像１０４を表示することが可能な領域であるが、切替時点において非表示領域１１０となることが決められている領域であって、切替時点までにすべての演出映像１０４が予備非演出領域１１１の外に移動されなければならない領域である。
【００４９】
第１変形例の処理を実行する場合、ステップＳ１０６では、ステップＳ１０６の実行時点において表示可能領域１００に表示されている歌詞表示領域２０２だけでなく、次の切替時点において表示される文字映像を表示する歌詞表示領域２０２も特定される。一例として、文字映像がそれぞれの行に分けられている場合は、ステップＳ１０６実行時点において表示可能領域１００に表示されている行数より多い行数、かつ次の切替時点に表示可能領域１００に表示される文字映像を含む文字映像が読み出される。図６に示される表示形態の場合には、少なくとも３行分の文字映像が読み出される。さらに、読み出された文字映像については、各行ごとに表示される位置が特定され、前述のステップＳ１０６の処理が実行される。
【００５０】
また、非演出領域１１０が決定されるステップＳ２０８では、各歌詞表示領域２０２に表示されている文字映像が、新たに表示される文字映像に切り替えられる切替時点より所定期間以上前であるか否かが判断される。ステップＳ２０８の実行時点において所定期間以上前であると判断された場合、前述のステップＳ２０８の処理が実行される。ステップＳ２０８の実行時点において切替時点よりも所定期間以上前ではないと判断された場合、ステップＳ１０６で特定された次に表示される文字映像が表示される歌詞表示領域２０２は、予備非演出領域１１１であると判断される。切替時点以降は、切替時点に表示された文字映像が表示される歌詞表示領域２０２は、非演出領域１１０であると判断される。
【００５１】
図６の（Ａ）に示される表示形態において、第５歌詞表示領域２０２ａが予備非演出領域１１１を決定する基準となる次に表示される文字映像を表示する第５歌詞表示領域２０２ａに切り替えられる切替時点より所定期間以上前であると判断された場合、予備非演出領域１１１は演出映像１０４を表示することが可能な領域と決定される。第５歌詞表示領域２０２ａが予備非演出領域１１１を決定する基準となる次に表示される文字映像を表示する第５歌詞表示領域２０２ａに切り替えられる切替時点より所定期間以上前でなく、かつ切替時点以降の時点でない場合、予備非演出領域１１１は演出映像１０４が予備非演出領域１１１の領域外に移動される領域と決定される。第５歌詞表示領域２０２ａが予備非演出領域１１１を決定する基準となる次に表示される文字映像を表示する第５歌詞表示領域２０２ａに切り替えられる切替時点以降の場合、予備非演出領域１１１は非演出領域１１０であると決定される。第５歌詞表示領域２０２ａは、非演出領域１１０であると決定されると、文字映像が色替えされるまで、非演出領域１１０と判断される。非演出領域１１０が決定されると、非演出領域１１０の左上の頂点の座標と右上の頂点の座標とがそれぞれ制御部１１のＲＡＭに記憶され、ステップＳ１１２において開始されたサブルーチンの処理が終了する。サブルーチンの処理が終わると、処理はステップＳ１１４に移される。
【００５２】
ステップＳ１１４では、前述の第１実施形態、及び第２実施形態で説明した処理が実行される。ステップＳ１１４を実行した時点において、切替時点より所定期間以上前でなく、かつ切替時点以降の時点でない場合、予備非演出領域１１１に表示されている演出映像１０４は、予備非演出領域１１１の外に向かって移動される。一例として、図６の（Ａ）に示される演出映像１０４ａは、予備非演出領域１１１から遠ざかるようにＹ軸の正方向に移動され、図６の（Ｂ）のように表示形態が変化される。
【００５３】
［第２変形例］
第１実施形態、および第２実施形態において、文字映像は数行に分けて表示されたが、図７に示されるように文字映像が数列に分けて表示されてもよい。図７に示されるように文字映像が数列に分けて表示される場合、表示可能領域１００の中の位置を表す座標の原点を表示可能領域１００の左下、Ｙ軸の方向が上に正、Ｘ軸の方向が右に正であるとする。第１実施形態および第２実施形態の処理におけるＸ座標は第２変形例においてはＹ座標と読み替え、第１実施形態および第２実施形態の処理におけるＹ座標は、第２変形例においては正負を入れ替えたＸ座標と読み替える。さらに、第１実施形態および第２実施形態のステップＳ１０６において特定される歌詞表示領域１０２の左上の頂点の座標と右下の頂点の座標は、第２変形例においては歌詞表示領域１０２の右上の頂点の座標と左下の頂点の座標と読み替えることで同様の処理が実行される。
【００５４】
［第３変形例］
第１実施形態、および第２実施形態において、演出映像１０４の表示サイズは、ステップＳ１０８からステップＳ１１０のいずれかによって「大」、「中」、「小」に決定されたが、これに限るものではない。一例として、図８に示すように、各歌詞表示領域１０２が定める各行の間隔に従って表示サイズが決定されてもよい。具体的には、ステップＳ１０６において特定された歌詞表示領域１０２の各座標が表示サイズを決定するために用いられる。図８を参照して説明すると、任意の歌詞表示領域１０２の左上の頂点のＹ座標が抽出される。一例として、第１歌詞表示領域１０２ａの左上の頂点のＹ座標が抽出された場合、表示可能領域１００のＹ座標の最大値から第１歌詞表示領域１０２ａの左上の頂点のＹ座標の値が引かれる。これにより第１歌詞表示領域１０２ａと表示可能領域１００の上端との距離であるＹ座標方向の長さが算出される。第１歌詞表示領域１０２ａ以外の左上の頂点のＹ座標が抽出された場合、抽出された左上の頂点のＹ座標の値を含まない歌詞表示領域であって、かつ抽出された任意の左上の頂点のＹ座標に最も近い歌詞表示領域の右下の頂点のＹ座標の値が抽出される。抽出された右下の頂点のＹ座標の値から、抽出された左上の頂点のＹ座標の値が引かれる。これにより各歌詞表示領域１０２が定める各行の間隔であるＹ座標方向の長さが算出される。一例として、第３歌詞表示領域１０２ｃの左上の頂点のＹ座標が抽出された場合、第２歌詞表示領域１０２ｂの右下の頂点のＹ座標が抽出される。抽出された第２歌詞表示領域１０２ｂの右下のＹ座標から、抽出された第３歌詞表示領域１０２ｃの左上の頂点のＹ座標の値が引かれる。これにより各歌詞表示領域１０２が定める各行の間隔であるＹ座標方向の長さが算出される。演出映像１０４は、算出された長さの２乗以内となるように演出映像１０４の体積が拡大または縮小され、表示サイズが決定される。これにより、演出映像１０４は常に行間に表示可能になる。歌詞テロップの表示サイズが大である場合、図８の（Ａ）のように演出映像１０４の大きさが小さく決定され、歌詞テロップの表示サイズが小である場合、図８の（Ｂ）のように演出映像の大きさが大きく決定される。
【００５５】
［第４変形例］
第１実施形態、および第２実施形態においては歌詞表示領域１０２および歌詞表示領域２０２は長方形の領域であると説明した。しかし、文字映像の各文字の輪郭線の外縁を歌詞表示領域１０２および歌詞表示領域２０２の境界としてもよい。また、文字映像が表示される周囲を任意の形状で囲った内部を歌詞表示領域１０２としてもよい。第３変形例のステップＳ１０６では、歌詞表示領域１０２および歌詞表示領域２０２の対角線の両端の２つの座標が記憶されたが、第４変形例では、歌詞表示領域１０２および歌詞表示領域２０２の境界線上の座標が制御部１１のＲＡＭに記憶される。
【００５６】
［特許請求の範囲と実施形態の対応関係］
制御部１１は、特定手段、決定手段、歌詞表示制御手段、および演出映像表示制御手段の一例である。音響制御部１８は、再生手段の一例である。ディスプレイ２５は、表示手段の一例である。演出映像１０４は、演出映像の一例である。文字映像は、歌詞テロップの一例である。表示可能領域１００における非演出領域１１０以外の領域は、演出可能領域の一例である。色替位置１０６は、歌詞テロップの歌唱位置の一例である。歌詞表示領域１０２、および歌詞表示領域２０２は、歌詞テロップ表示領域の一例である。図２の（Ａ）に示される第２歌詞表示領域１０２ｂ、図２の（Ｂ）に示される第４歌詞表示領域１０２ｄ、図５の（Ａ）に示される第５歌詞表示領域２０２ａ、図５の（Ｂ）に示される第６歌詞表示領域２０２ｂ、図６に示される第６歌詞表示領域２０２ｂ、および図７に示される第２歌詞表示領域１０２ｂは、第１歌詞テロップ表示領域の一例である。色替前領域１０７は第２歌詞テロップ表示領域の一例である。図２の（Ａ）に示される第３歌詞表示領域１０２ｃ、図２の（Ｂ）に示される第１歌詞表示領域１０２ａ、図５の（Ａ）に示される第６歌詞表示領域２０２ｂ、図６の（Ｂ）に示される第５歌詞表示領域２０２ａ、および図７に示される第３歌詞表示領域１０２ｃは、第３歌詞テロップ表示領域の一例である。予備非演出領域１１１は、第４歌詞テロップ表示領域の一例である。操作制御部１６は、指示手段の一例である。
【００５７】
ステップＳ１０２の処理は、歌詞表示制御ステップの一例である。ステップＳ１０６、及びステップＳ１１２で実行されるサブルーチンのステップＳ２０４、Ｓ２０６の処理は、特定ステップの一例である。ステップＳ２０８の処理は、決定ステップの一例である。ステップＳ１１４で実行される処理は、演出映像表示制御ステップの一例である。
【符号の説明】
【００５８】
１  カラオケ装置
１１  制御部
１３  記憶部
１６  操作処理部
１８  音響制御部
２３  映像制御部
１００  表示可能領域
１０２  歌詞表示領域
１０４  演出映像
１１０  非演出領域
【図１】
0006547516.tif 000002
【図２】
0006547516.tif 000003
【図３】
0006547516.tif 000004
【図４】
0006547516.tif 000005
【図５】
0006547516.tif 000006
【図６】
0006547516.tif 000007
【図７】
0006547516.tif 000008
【図８】
0006547516.tif 000009