(57)【特許請求の範囲】
【請求項１】
複数の楽曲のうちから選択された楽曲を出力させる手段と、表示部と、楽曲の出力と併行して該楽曲に対応付けられ、対象物を含む画像を前記表示部及び外部の画像表示装置に表示させる制御を行う表示制御手段とを備える画像再生装置において、
文字列データを受信する受信手段を備え、
前記画像に含まれる対象物の少なくとも一つには、文字列データに対応する文字列の表示が可能な文字列表示領域が予め設定されており、
前記文字列データの数が前記文字列表示領域の数よりも多いか否かを判定する判定手段を更に備え、
前記表示制御手段は、
前記判定手段が、前記文字列データの数が前記文字列表示領域の数よりも多いと判定した場合、前記画像表示装置に表示される対象物に設定された文字列表示領域内に一部の前記文字列データに対応する文字列を表示させ、前記表示部に表示される対象物に設定された文字列表示領域内に他の前記文字列データに対応する文字列を表示させる
ことを特徴とする画像再生装置。
【請求項２】
前記判定手段は、
更に、前記文字列表示領域に文字列データに対応する文字列を表示した場合の文字の大きさが所定ポイント超であるか否かを判定するようにしてあり、
前記表示制御手段は、
前記判定手段が所定ポイント以下であると判定した場合、前記表示部に表示される前記テキスト表示領域を拡大し、拡大されたテキスト表示領域に前記文字列を表示させる
ことを特徴とする請求項１に記載の画像再生装置。
【請求項３】
文字列データを記憶する記憶手段と、
該記憶手段から文字列データを読み出す読み出し手段と
を更に備え、
前記表示制御手段は、
前記受信手段が受信した文字列データに対応する文字列を、前記画像表示装置に表示される対象物に設定された文字列表示領域内に表示させ、前記読み出し手段によって読み出された文字列データに対応する文字列を、前記表示部に表示される対象物に設定された文字列表示領域内に表示させるようにしてある
ことを特徴とする請求項１又は２に記載の画像再生装置。
【請求項４】
複数の楽曲のうちから選択された楽曲を出力させる手段と、表示部と、楽曲の出力と併行して該楽曲に対応付けられ、対象物を含む画像を前記表示部及び外部の画像表示装置に表示させる制御を行う表示制御手段とを備える画像再生装置において、
文字列データを受信する受信手段を備え、
前記画像に含まれる対象物の少なくとも一つには、文字列データに対応する文字列の表示が可能な文字列表示領域が予め設定されており、
前記表示制御手段は、
前記受信手段が受信した文字列データに対応する文字列を、対象物に設定された文字列表示領域内に表示させるようにしてあり、
更に、対象物を含む画像の再生を早送り又は停止させる指示が入力するように構成してあり、
前記表示制御手段は、
再生の早送り又は停止の指示が入力された場合、前記受信手段が受信した文字列データに対応する文字列を、前記表示部に表示させる
ことを特徴とする画像再生装置。
【請求項５】
複数の楽曲のうちから選択された楽曲を出力させる画像再生装置を遠隔操作する遠隔操作装置において、
文字列データを受け付ける受け付け手段と、
楽曲に対応付けられた画像データを前記画像再生装置から取得する取得手段と、
該取得手段が取得した画像データに基づき、複数の画像が縮小された複数の縮小画像の一覧を作成する作成手段と、
前記縮小画像に対応付けられた文字列データを前記画像再生装置に要求する要求手段と、
該要求手段による要求に応じて前記画像再生装置から送信された前記文字列データを受信する手段と、
受信した文字列データに対応する文字列を、対応する縮小画像中に表示する表示手段と、
前記作成手段により作成された複数の縮小画像の中から少なくとも一つの縮小画像を選択する選択手段と、
該選択手段により選択された縮小画像に対応する画像と、前記受け付け手段が受け付けた文字列データとを対応付ける手段と、
文字列データを送信する送信手段と
を備えることを特徴とする遠隔操作装置。
【請求項６】
複数の楽曲のうちから選択された楽曲を出力させる手段、表示部及び楽曲の出力と併行して該楽曲に対応付けられ、対象物を含む画像の表示を前記表示部及び外部の画像表示装置に表示させる制御を行う表示制御手段を備える画像再生装置と、該画像再生装置を遠隔操作すると共に、該画像再生装置から送信されたデータを受信する遠隔操作装置とを備える画像再生システムにおいて、
前記遠隔操作装置は、
文字列データを受け付ける受け付け手段と、
受け付けた文字列データを前記画像再生装置に送信する手段と
を備え、
前記画像再生装置は、
前記遠隔操作装置から送信された文字列データを受信する受信手段を備え、
前記画像に含まれる対象物の少なくとも一つには、文字列データに対応する文字列の表示が可能な文字列表示領域が予め設定されており、
前記文字列データの数が前記文字列表示領域の数よりも多いか否かを判定する判定手段を更に備え、
前記表示制御手段は、
前記判定手段が、前記文字列データの数が前記文字列表示領域の数よりも多いと判定した場合、前記画像表示装置に表示される対象物に設定された文字列表示領域内に一部の前記文字列データに対応する文字列を表示させ、前記表示部に表示される対象物に設定された文字列表示領域内に他の前記文字列データに対応する文字列を表示させる
ことを特徴とする画像再生システム。
【請求項７】
複数の楽曲のうちから選択された楽曲を出力させる手段及び楽曲の出力と併行して該楽曲に対応付けられ、対象物を含む画像の表示を制御する表示制御手段を備える画像再生装置と、該画像再生装置を遠隔操作すると共に、該画像再生装置から送信されたデータを受信する遠隔操作装置とを備える画像再生システムにおいて、
前記画像再生装置は、
前記遠隔操作装置から送信された文字列データを受信する受信手段
を備え、
前記画像に含まれる対象物の少なくとも一つには、文字列データに対応する文字列の表示が可能な文字列表示領域が予め設定されており、
前記表示制御手段は、前記受信手段が受信した文字列データに対応する文字列を、対象物に設定された文字列表示領域内に表示させるようにしてあり、
前記遠隔操作装置は、
文字列データを受け付ける受け付け手段と、
楽曲に対応付けられた画像データを前記画像再生装置から取得する取得手段と、
該取得手段が取得した画像データに基づき、複数の画像が縮小された複数の縮小画像の一覧を作成する作成手段と、
前記縮小画像に対応付けられた文字列データを前記画像再生装置に要求する要求手段と
を備え、
前記画像再生装置は、
前記要求手段による要求に応じて前記縮小画像に対応付けられた文字列データを送信する手段を備え、
前記遠隔操作装置は、
前記要求手段による要求に応じて前記画像再生装置から送信された前記文字列データを受信する手段と、
受信した文字列データに対応する文字列を、対応する縮小画像中に表示する表示手段と、
前記作成手段により作成された複数の縮小画像の中から少なくとも一つの縮小画像を選択する選択手段と、
該選択手段により選択された縮小画像に対応する画像と、前記受け付け手段が受け付けた文字列データとを対応付ける手段と、
文字列データを前記画像再生装置に送信する手段と
を備えることを特徴とする画像再生システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、飲食店、カラオケボックス、家庭等に設置される画像再生装置、遠隔操作装置及び画像再生システムに関する。
【背景技術】
【０００２】
特許文献１には、カラオケ曲の演奏中又は曲間に、人気曲及び話題性の高い楽曲に関係する広告情報を画像表示装置に表示させることができるカラオケ装置が記載されている。また、特許文献２には、歌唱中に定型の批評メッセージを画像表示装置に表示させることができるカラオケ装置が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−３４５３２６号公報
【特許文献２】特開平３−２９０６９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のカラオケ装置にあっては、歌詞画像の背景に表示される背景画像に含まれる対象物とは関係なく背景画像の一部の領域に広告情報又は定型の批評メッセージ情報を表示させるだけであり、背景画像内に含まれる対象物と一体感のあるメッセージ情報又は広告情報を表示するものではない。そのため、多様な表現形式でメッセージ情報及び広告情報を背景画像内に表示することによりカラオケの娯楽性を高めることができなかった。
【０００５】
本発明は斯かる事情に鑑みてなされたものであり、文字入力可能な遠隔操作装置を用いて文字列データを画像再生装置に送信し、又は装置自身に設けられたタッチパネルにて文字列データを受け付け、その文字列データを画像（背景画像）内の対象物に予め設定されている文字列表示領域内に表示させることにより、背景画像と一体感のあるメッセージ情報及び広告情報等をユーザに見せることができる画像再生装置、遠隔操作装置及び画像再生システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の画像再生装置は、複数の楽曲のうちから選択された楽曲を出力させる手段と、表示部と、楽曲の出力と併行して該楽曲に対応付けられ、対象物を含む画像を前記表示部及び外部の画像表示装置に表示させる制御を行う表示制御手段とを備える画像再生装置において、文字列データを受信する受信手段を備え、前記画像に含まれる対象物の少なくとも一つには、文字列データに対応する文字列の表示が可能な文字列表示領域が予め設定されており、前記文字列データの数が前記文字列表示領域の数よりも多いか否かを判定する判定手段を更に備え、前記表示制御手段は、前記判定手段が、前記文字列データの数が前記文字列表示領域の数よりも多いと判定した場合、前記画像表示装置に表示される対象物に設定された文字列表示領域内に一部の前記文字列データに対応する文字列を表示させ、前記表示部に表示される対象物に設定された文字列表示領域内に他の前記文字列データに対応する文字列を表示させることを特徴とする。
本発明の画像再生装置は、前記判定手段は、更に、前記文字列表示領域に文字列データに対応する文字列を表示した場合の文字の大きさが所定ポイント超であるか否かを判定するようにしてあり、前記表示制御手段は、前記判定手段が所定ポイント以下であると判定した場合、前記表示部に表示される前記テキスト表示領域を拡大し、拡大されたテキスト表示領域に前記文字列を表示させることを特徴とする。
【０００７】
本発明にあっては、画像に含まれる対象物に予め設定されている文字列表示領域に外部から受信した文字列を表示するために、画像と一体感のある文字列を表示させることができる。
【０００８】
本発明の画像再生装置は、文字列データを記憶する記憶手段と、該記憶手段から文字列データを読み出す読み出し手段とを更に備え、前記表示制御手段は、前記受信手段が受信した文字列データに対応する文字列を、前記画像表示装置に表示される対象物に設定された文字列表示領域内に表示させ、前記読み出し手段によって読み出された文字列データに対応する文字列を、前記表示部に表示される対象物に設定された文字列表示領域内に表示させるようにしてあることを特徴とする。
【０００９】
本発明にあっては、文字列データに対応付けられていない文字列表示領域がある場合、即ち、文字列表示領域に空きの領域がある場合、その文字列表示領域内にユーザが入力した文字列とは別の文字列（例えば、広告データに関する文字列）を表示するため、文字列表示領域を無駄なく利用することができる。
【００１０】
本発明の画像再生装置は、文字列データを受信したか否かを判定する判定手段を更に備え、前記表示制御手段は、前記判定手段が否と判定した場合、前記読み出し手段により読み出された文字列データに対応する文字列を前記文字列表示領域内に表示させるようにしてあることを特徴とする。
【００１１】
本発明にあっては、外部から文字列データを受信しなかった場合、即ち、外部から文字列データが送信されなかった場合、文字列表示領域内にユーザが入力した文字列とは別の文字列（例えば、広告を表す文字列）を表示するため、全ての文字列表示領域を有効利用することができる。
【００１２】
本発明の画像再生装置は、複数の楽曲のうちから選択された楽曲を出力させる手段と、表示部と、楽曲の出力と併行して該楽曲に対応付けられ、対象物を含む画像を前記表示部及び外部の画像表示装置に表示させる制御を行う表示制御手段とを備える画像再生装置において、文字列データを受信する受信手段を備え、前記画像に含まれる対象物の少なくとも一つには、文字列データに対応する文字列の表示が可能な文字列表示領域が予め設定されており、前記表示制御手段は、前記受信手段が受信した文字列データに対応する文字列を、対象物に設定された文字列表示領域内に表示させるようにしてあり、更に、対象物を含む画像の再生を早送り又は停止させる指示が入力するように構成してあり、前記表示制御手段は、再生の早送り又は停止の指示が入力された場合、前記受信手段が受信した文字列データに対応する文字列を、前記表示部に表示させることを特徴とする。
【００１３】
本発明にあっては、装置自身に設けられたタッチパネルにて、文字列を受け付け、楽曲に対応付けられた対象物の文字列表示領域に、外部から受け付けた文字列を表示する。文字列表示領域内に文字列を含む画像は、表示部に表示させても良いし、外部の画像表示装置に表示させても良い。
【００１５】
本発明にあっては、対象物を含む画像の再生が早送りされ、又は停止された場合、前記タッチパネルが受け付けた文字列データに対応する文字列を、対象物に設定された文字列表示領域に含ませて表示する機会が失われるおそれがあるが、この場合、受け付けた文字列を、文字列表示領域に含ませずに表示する。
【００１６】
本発明の遠隔操作装置は、複数の楽曲のうちから選択された楽曲を出力させる画像再生装置を遠隔操作する遠隔操作装置において、文字列データを受け付ける受け付け手段と、楽曲に対応付けられた画像データを前記画像再生装置から取得する取得手段と、該取得手段が取得した画像データに基づき、複数の画像が縮小された複数の縮小画像の一覧を作成する作成手段と、前記縮小画像に対応付けられた文字列データを前記画像再生装置に要求する要求手段と、該要求手段による要求に応じて前記画像再生装置から送信された前記文字列データを受信する手段と、受信した文字列データに対応する文字列を、対応する縮小画像中に表示する表示手段と、前記作成手段により作成された複数の縮小画像の中から少なくとも一つの縮小画像を選択する選択手段と、該選択手段により選択された縮小画像に対応する画像と、前記受け付け手段が受け付けた文字列データとを対応付ける手段と、文字列データを送信する送信手段とを備えることを特徴とする。
【００１７】
本発明にあっては、文字列データを受け付け、画像再生装置から画像を取得し、取得した画像の縮小画像（サムネイル）一覧を作成し、その中から選択された縮小画像に対応する画像に文字列データを対応づけ、その文字列データを画像再生装置に送信する。そのため、演奏中に表示される予定の画像の全体像を迅速に知ることができ、ユーザは画像毎に表示させる文字列を予め準備しておくことができる。
【００１８】
本発明の遠隔操作装置は、楽曲毎に前記縮小画像に対応する画像が表示される時間に関する情報を記憶する記憶手段を更に備え、前記送信手段は、前記記憶手段から読み出した時間に関する情報に従って文字列データを送信することを特徴とする。
【００１９】
本発明によれば、楽曲毎に各背景画像が表示される時刻を示す時間情報を記憶しているため、所定の時間が経過した場合、自動的にメッセージ情報をカラオケ装置に送信することができる。
【００２０】
本発明の画像再生システムは、複数の楽曲のうちから選択された楽曲を出力させる手段、表示部及び楽曲の出力と併行して該楽曲に対応付けられ、対象物を含む画像の表示を前記表示部及び外部の画像表示装置に表示させる制御を行う表示制御手段を備える画像再生装置と、該画像再生装置を遠隔操作すると共に、該画像再生装置から送信されたデータを受信する遠隔操作装置とを備える画像再生システムにおいて、前記遠隔操作装置は、文字列データを受け付ける受け付け手段と、受け付けた文字列データを前記画像再生装置に送信する手段とを備え、前記画像再生装置は、前記遠隔操作装置から送信された文字列データを受信する受信手段を備え、前記画像に含まれる対象物の少なくとも一つには、文字列データに対応する文字列の表示が可能な文字列表示領域が予め設定されており、前記文字列データの数が前記文字列表示領域の数よりも多いか否かを判定する判定手段を更に備え、前記表示制御手段は、前記判定手段が、前記文字列データの数が前記文字列表示領域の数よりも多いと判定した場合、前記画像表示装置に表示される対象物に設定された文字列表示領域内に一部の前記文字列データに対応する文字列を表示させ、前記表示部に表示される対象物に設定された文字列表示領域内に他の前記文字列データに対応する文字列を表示させる。
【００２１】
本発明にあっては、楽曲に対応付けられた対象物の文字列表示領域に、外部から受け付けた文字列を表示する。
【００２２】
本発明の画像再生システムは、複数の楽曲のうちから選択された楽曲を出力させる手段及び楽曲の出力と併行して該楽曲に対応付けられ、対象物を含む画像の表示を制御する表示制御手段を備える画像再生装置と、該画像再生装置を遠隔操作すると共に、該画像再生装置から送信されたデータを受信する遠隔操作装置とを備える画像再生システムにおいて、前記画像再生装置は、前記遠隔操作装置から送信された文字列データを受信する受信手段を備え、前記画像に含まれる対象物の少なくとも一つには、文字列データに対応する文字列の表示が可能な文字列表示領域が予め設定されており、前記表示制御手段は、前記受信手段が受信した文字列データに対応する文字列を、対象物に設定された文字列表示領域内に表示させるようにしてあり、前記遠隔操作装置は、文字列データを受け付ける受け付け手段と、楽曲に対応付けられた画像データを前記画像再生装置から取得する取得手段と、該取得手段が取得した画像データに基づき、複数の画像が縮小された複数の縮小画像の一覧を作成する作成手段と、前記縮小画像に対応付けられた文字列データを前記画像再生装置に要求する要求手段とを備え、前記画像再生装置は、前記要求手段による要求に応じて前記縮小画像に対応付けられた文字列データを送信する手段を備え、前記遠隔操作装置は、前記要求手段による要求に応じて前記画像再生装置から送信された前記文字列データを受信する手段と、受信した文字列データに対応する文字列を、対応する縮小画像中に表示する表示手段と、前記作成手段により作成された複数の縮小画像の中から少なくとも一つの縮小画像を選択する選択手段と、該選択手段により選択された縮小画像に対応する画像と、前記受け付け手段が受け付けた文字列データとを対応付ける手段と、文字列データを前記画像再生装置に送信する手段とを備えることを特徴とする。
【００２３】
本発明にあっては、画像に含まれる対象物に予め設定されている文字列表示領域に外部から受信した文字列を表示するために、画像と一体感のある文字列を表示させることができると共に予め映像の全体像を把握できるため、ユーザは画像毎に表示させる文字列を予め準備しておくことができる。
【発明の効果】
【００２４】
本発明によれば、楽曲に対応する画像に含まれている対象物に予め設定されている文字列表示領域内に文字列（例えば、メッセージ情報、広告情報等）を表示させることができるため、違和感がなく、画像と一体感がある文字列をユーザに視聴させることができる。
【図面の簡単な説明】
【００２５】
【図１】カラオケシステムの一構成例を模式的に示す説明図である。
【図２】中央装置の一構成例を示すブロック図である。
【図３】ユーザ情報データベースのレコードレイアウトの一例を模式的に示す説明図である。
【図４】楽曲データベースのレコードレイアウトの一例を模式的に示す説明図である。
【図５】背景画像データベースのレコードレイアウトの一例を模式的に示す説明図である。
【図６】背景画像の例を示す説明図である。
【図７】カラオケ装置の構成例を示すブロック図である。
【図８】遠隔操作装置の構成例を示すブロック図である。
【図９】サムネイルを一覧表示するサムネイル表示画面の一例を示す説明図である。
【図１０】一つのサムネイルが拡大されて表示されている表示画面の一例を示す説明図である。
【図１１】表示装置に表示されたメッセージ情報入力画面の一例を示す説明図である。
【図１２】遠隔操作装置に入力したメッセージ情報が背景画像のテキスト表示領域に表示されている様子を示した説明図である。
【図１３】遠隔操作装置に入力したメッセージ情報が背景画像のテキスト表示領域に表示されている様子を示した説明図である。
【図１４】遠隔操作装置に入力したメッセージ情報が背景画像のテキスト表示領域に表示されている様子を示した説明図である。
【図１５】遠隔操作装置が受け付けたメッセージ情報又は予めカラオケ装置が記憶している広告情報を背景画像内に表示する処理の流れを示すフローチャートである。
【図１６】遠隔操作装置が受け付けたメッセージ情報又は予めカラオケ装置が記憶している広告情報を背景画像内に表示する処理の流れを示すフローチャートである。
【図１７】遠隔操作装置が受け付けたメッセージ情報又は予めカラオケ装置が記憶している広告情報を背景画像内に表示する処理の流れを示すフローチャートである。
【図１８】カラオケ演奏の開始後に遠隔操作装置に表示される背景画像選択用画面の一例を示す説明図である。
【図１９】背景画像選択用画面にて選択された背景画像に対してメッセージ情報を入力するためのメッセージ情報入力画面の一例を示す説明図である。
【図２０】遠隔操作装置の記憶部に設けられたサムネイルデータベースの一例を模式的に示す説明図である。
【図２１】遠隔操作装置でのメッセージ情報の受け付けに関わる処理の流れを示すフローチャートである。
【図２２】実施の形態３に係るカラオケ装置の構成例を示すブロック図である。
【図２３】実施の形態３におけるメッセージ情報の表示に係る制御部の処理手順を示したフローチャートである。
【図２４】実施の形態３におけるメッセージ情報の表示に係る制御部の処理手順を示したフローチャートである。
【図２５】実施の形態３におけるメッセージ情報の表示に係る制御部の処理手順を示したフローチャートである。
【図２６】実施の形態３におけるメッセージ情報の表示方法を示す説明図である。
【図２７】実施の形態４におけるメッセージの表示に係る制御部の処理手順を示したフローチャートである。
【図２８】実施の形態４におけるメッセージの表示に係る制御部の処理手順を示したフローチャートである。
【図２９】実施の形態４におけるメッセージ情報の表示方法を示す説明図である。
【図３０】実施の形態４におけるメッセージ情報の表示方法を示す説明図である。
【図３１】演奏の早送り又は停止時におけるメッセージの表示に係る制御部の処理手順を示したフローチャートである。
【図３２】演奏の早送り又は停止時におけるメッセージの表示方法を示す説明図である。
【図３３】演奏の早送り又は停止時におけるメッセージの表示方法を示す説明図である。
【図３４】演奏の早送り又は停止時におけるメッセージの表示方法を示す説明図である。
【図３５】実施の形態６におけるメッセージ情報の表示に係る制御部の処理手順を示したフローチャートである。
【図３６】実施の形態６におけるメッセージ情報の表示に係る制御部の処理手順を示したフローチャートである。
【図３７】実施の形態６におけるメッセージ情報の表示方法を示す説明図である。
【図３８】メッセージ情報の表示に係る制御部の処理手順を示したフローチャートである。
【図３９】メッセージ情報の表示に係る制御部の処理手順を示したフローチャートである。
【図４０】実施の形態７に係るサムネイル表示画面の一例を示す説明図である。
【発明を実施するための形態】
【００２６】
以下、図面を参照して実施の形態を具体的に説明する。
実施の形態１
図１は、カラオケシステムの一構成例を模式的に示す説明図である。
カラオケシステムは、カラオケコンテンツ提供会社に設置されている中央装置１と、カラオケボックス、飲食店等の店舗２（以下、「カラオケ店舗２」と呼ぶ。）に設置されているカラオケ装置４と、中央装置１とカラオケ装置４とを接続する通信網Ｎとを有する。
【００２７】
中央装置１は、主にカラオケに係る情報（以下、「カラオケ情報」と呼ぶ。）をカラオケ装置４に配信すると共にカラオケを利用した各種サービスをカラオケ店舗２に提供する。
カラオケ装置４は、カラオケ店舗２の各個室２１に通常一台設置され、有線ＬＡＮ（Local Area Network）ケーブル３２を介して、カラオケ店舗２に設置されたルータ３１に接続されている。
また、各個室２１には、カラオケ装置４を遠隔操作することができる遠隔操作装置５（「電子早見本装置」とも呼ぶ）が置かれている。遠隔操作装置５は、ペンタッチ入力可能なタッチパネルから構成されたボード型の情報入力装置である。遠隔操作装置５は、カラオケシステムへのログイン、歌唱曲の選曲、歌唱に関するメッセージ情報、コメント情報等の入力操作に用いられる。カラオケ店舗２内には複数のカラオケ装置４を相互に接続するＬＡＮが敷設されており、遠隔操作装置５とカラオケ装置４との間のデータ送受信はアクセスポイント３３及び有線ＬＡＮケーブル３２を介して行われる。
通信網Ｎは、電話回線又は専用線から成り、中央装置１及びカラオケ装置４は通信網Ｎを介して相互にデータ送受信を行う。
【００２８】
図２は中央装置の一構成例を示すブロック図である。
中央装置１は、楽曲データ、背景画像データ、広告データ等を含むカラオケ情報を記憶すると共に、通信回線Ｎを介してカラオケ情報をカラオケ装置４に定期的に配信するサーバである。楽曲データとは、演奏音を生成するための演奏データ及び歌詞文字画像（「歌詞テロップ」とも呼ぶ。）を生成するための歌詞データ等である。背景画像データとは、楽曲の演奏中に個室に設置された表示装置に表示する画像を生成するための画像データである。広告データとは、例えば、新譜情報、選曲数ランキング、ＣＤの売上げランキング、カラオケ店舗２内で販売している飲食物等に関する広告画像を生成するための画像データである。広告データは、カラオケ店舗内の表示装置を介して歌唱者及び聴取者に対してカラオケ情報及びカラオケ店舗に関する最新情報である。
【００２９】
中央装置１は、その中央装置１の各構成部の動作を制御する制御部１０、ＲＯＭ１１、ＲＡＭ１２、記憶装置１３及び通信部１４を有し、各部はバス１５を介して接続され相互にデータの送受信を行う。
【００３０】
制御部１０は内部にＣＰＵを含み、中央装置１を統括的に制御すると共にカラオケ装置４へのカラオケ情報の配信を制御する。
ＲＯＭ１１は、制御部１０の動作を指示するプログラムを記憶したマスクＲＯＭ、ＥＥＰＲＯＭ等のメモリである。
ＲＡＭ１２は、制御部１０による処理に必要なデータ及び処理に伴い発生するデータを一時記憶するＤＲＡＭ、ＳＲＡＭ等のメモリである。
【００３１】
記憶装置１３は、コンピュータを、中央装置１として機能させるためのコンピュータプログラムを記憶するハードディスク、不揮発性メモリ等である。また、記憶装置１３には、カラオケシステムのユーザに関するデータを記憶するユーザ情報データベース１３ａ、楽曲データを記憶する楽曲データベース１３ｂ、背景画像データを記憶する背景画像データベース１３ｃ及び広告データベース１３ｄが設けられている。
通信部１４は、通信網Ｎを介して、楽曲データ、背景画像データ、広告データをカラオケ装置４に送信する。
【００３２】
図３はユーザ情報データベースのレコードレイアウトの一例を模式的に示す説明図である。図４は楽曲データベースのレコードレイアウトの一例を模式的に示す説明図である。図５は背景画像データベースのレコードレイアウトの一例を模式的に示す説明図である。
【００３３】
図３に示すユーザ情報データベース１３ａは、カラオケ装置４を利用したユーザに関する情報をユーザ固有の識別情報、即ちユーザＩＤと対応付けて記憶する。
ユーザ情報データベース１３ａのレコードレイアウトは、複数の列、例えば「ユーザＩＤ」列、「ニックネーム」列、「生年月日」列、「性別」列、「電子メールアドレス」列、「パスワード」列等で構成されており、「ユーザＩＤ」列と他の列とは対応付けて記憶されている。また、各行には、各列に対応した情報が記憶されている。図示しないが、ユーザ情報データベース１３ａは、更に、歌唱者が得意な曲として登録した楽曲に関する情報、歌唱者により選曲された楽曲の履歴情報、例えば、選曲された楽曲の楽曲ＩＤ、歌唱者の過去の歌唱評価結果に関する情報を記憶する。
【００３４】
ユーザＩＤ、電子メールアドレス、パスワードは、ユーザがカラオケシステムにログインして各種サービスを利用する際に必要となる認証情報である。ニックネームは、ユーザの仮の名称であり、カラオケシステムのユーザはニックネームを用いて互いを識別する。パスワードは複数の英数字文字列から成る。
【００３５】
図４に示す楽曲データベース１３ｂは、カラオケ装置４へ配信する楽曲データ及びそれに関連するデータを記憶する。楽曲データ及びそれに関連するデータは、各楽曲に固有の識別情報、即ち楽曲ＩＤと対応付けて記憶される。
【００３６】
楽曲データベース１３ｂのテーブルは、複数の列、例えば「楽曲ＩＤ」列、「曲名」列、「歌手名」列、「楽曲データ」列、「ジャンル」列等で構成されており、「楽曲ＩＤ」列と他の列とは対応付けて記憶されている。また、各行には、各列に対応した情報が記憶されている。曲名は楽曲の名称、歌手名は楽曲の歌い手の名前、楽曲データは楽曲の伴奏データを含む楽曲データ、ジャンルは楽曲が属する音楽分野又はその楽曲が使用されるテレビ番組又は映画の種類である。ジャンルとしては、例えば、Ｊ−ＰＯＰ、ドラマ、アニメ、邦楽ポップス、演歌等が挙げられる。
【００３７】
「楽曲データ」列には、例えば、伴奏データ、歌詞データ、主旋律データが記憶されている。伴奏データは、例えば、ＭＩＤＩデータであり、音のオンオフを指定するデータ、音程を指定する音程データ、音量を指定する音量データ、楽器の制御データ、楽器を指定する音色データ、各音の出力時間間隔を指定する時間データ等で構成される。主旋律データは、伴奏に合わせて歌唱すべき音の旋律、即ち、主旋律を構成する音のオンオフを示すデータ、音程データ、音量データ、主旋律の各オンの出力時間間隔を示す時間データ等で構成されている。
【００３８】
図５に示す背景画像データベース１３ｃは、カラオケ装置４へ配信する背景画像データを記憶する。図５Ａに示す例では、背景画像データは、楽曲ＩＤ及び背景画像ＩＤと対応付けて記憶されている。即ち、楽曲ＩＤ及び背景画像ＩＤによって背景画像データが選択される。図５Ｂに示す例では、背景画像データは、歌手名及び背景画像ＩＤと対応付けて記憶されている。即ち、歌手名及び背景画像ＩＤによって背景画像データが選択される。図５Ｃに示す例では、背景画像データは、ジャンル名及び背景画像ＩＤと対応付けて記憶されている。即ち、ジャンル名及び背景画像ＩＤによって背景画像データが選択される。更に、背景画像データにはテキスト表示領域（文字列表示領域）が対応付けられている。テキスト表示領域はＸＹ座標系で定義される。ここで、（ｘ１、ｙ１）〜（ｘ２、ｙ２）で表されるテキスト表示領域は矩形であって、矩形の左上の点の座標値が（ｘ１、ｙ１）であり、矩形の右下の点の座標値が（ｘ２、ｙ２）であるものとする。また、楽曲ＩＤが５２８で背景画像ＩＤが３０３のテキスト表示領域には２つの矩形が定義されているが、これは一つの背景画像内にテキスト表示領域が二つ設定されていることを意味する。尚、テキスト表示領域の形状は矩形に限らず、吹き出し形、丸、ハート型でもよい。
【００３９】
図６は背景画像の例を示す説明図である。
本実施の形態では、背景画像は、例えば、風景、建物、乗り物、家電製品、美術品等の対象物を主要部とした静止画像であるものとする。本実施の形態では、撮影された背景画像に映し出されている対象物に対して一つ又は複数の矩形又は吹き出し形のテキスト表示領域が予め設定されている。尚、背景画像は動画像であってもよい。例えば、大きなビルが背景にあってそのビルの前の道路を人が歩行している街の風景を固定カメラで撮影した動画像のように、通行人の背景にビルの画像が定位置に映っているような場合には、そのビルの外面にテキスト表示領域を予め設定する構成にしてもよい。図６中、例えば、建物の壁、バスの車体内の白い領域がテキスト表示領域である。テキスト表示領域は、画像単位に個別に座標情報を指定することに設定し、又は、公知の画像処理ソフト又はオーサリングツールを用いることにより設定することができる。図６Ａ〜図６Ｆに示した背景画像の場合、建物の壁に設置されている広告板（２０ａ〜２０ｅ）、人を現す彫刻物の口元（２０ｆ）、雑誌の見開きページ（２０ｇ、２０ｈ）及びバスの車体の外側（２０ｊ）にそれぞれテキスト表示領域が設定されている。詳細は後述するが、カラオケ装置４のユーザ、特に聴取者は、遠隔操作装置５を用いて、歌唱者が歌っている最中にこれらのテキスト表示領域に歌唱に関する感想、応援、つぶやき等のメッセージ情報をリアルタイムで書き込むことができる。
【００４０】
広告データベース１３ｄは、広告情報を記憶する。広告情報は、例えば、カラオケ装置４により演奏可能となったカラオケの新譜情報、所定期間における楽曲の選曲数ランキングに関する情報、所定期間におけるＣＤの売り上げランキング、カラオケ店舗で販売されている飲食物及びそれらの価格、カラオケ店舗で実施中又は実施予定のサービス又はキャンペーンの内容等である。
【００４１】
図７はカラオケ装置の構成例を示すブロック図である。
カラオケ装置４は、そのカラオケ装置４の各構成部の動作を制御する制御部４０、ＲＯＭ４１、ＲＡＭ４２、記憶装置４３、通信部４４、送受信部４５、画像エンコーダ４６ａ、画像制御回路４６ｂ、画像デコーダ４６ｃ、採点部４７、音声エンコーダ４８ａ、音源４８ｂ及び音声デコーダ４８ｃを有し、各部はバス４９を介して接続され相互にデータの送受信を行う。
【００４２】
画像ミキサ４６ｄには、画像エンコーダ４６ａ、画像制御回路４６ｂ及び画像デコーダ４６ｃが接続され、音声ミキサ４８ｄには、採点部４７、音声エンコーダ４８ａ、音源４８ｂ及び音声デコーダ４８ｃが接続されている。更に、カラオケ装置４は、図示しない画像入力端子、画像出力端子、音声入力端子、音声出力端子を有しており、各端子にはそれぞれ、撮像装置４６ｅ、画像表示装置４６ｆ、マイク４８ｅ及びスピーカ４８ｆが接続されている。
尚、画像表示装置４６ｆは、例えば、ＣＲＴ、液晶ディスプレイ、プラズマディスプレイ、有機ＥＬディスプレイ等である。
【００４３】
制御部４０は内部にＣＰＵを含み、カラオケ装置４を統括的に制御すると共に中央装置１及び遠隔操作装置５との間のカラオケ情報の送受信を制御する。
制御部４０は、遠隔操作装置５を介して楽曲が選曲された場合、選曲された楽曲をＲＡＭ４２内に設けられた予約曲リストに登録する。次いで、制御部４０は、その予約曲リストに登録された楽曲の演奏順に従って、選曲された楽曲データを記憶装置４３から読み取りＲＡＭ４２に記憶する。また、制御部４０は、楽曲の演奏が進行するのに伴いＲＡＭ４２から楽曲データを読み出し、音源４８ｂへ与える。また、制御部４０は、画像デコーダ４６ｃを制御して所定の背景画像を再生させ、画像表示装置４６ｆに表示させる。更に、制御部４０は、曲間又は演奏中に、新譜情報、選曲ランキング、カラオケ店舗の広告データを記憶装置４３の広告データベース４３ｃから読み取り、画像表示装置４６ｆに表示させる。
【００４４】
ＲＯＭ４１は、コンピュータの動作に必要な制御プログラムを記憶したマスクＲＯＭ、ＥＥＰＲＯＭ等のメモリである。
ＲＡＭ４２は、制御部４０が処理を実行する際に生ずる各種データを一時記憶するＤＲＡＭ、ＳＲＡＭ等のメモリである。
【００４５】
記憶装置４３は、コンピュータを、カラオケ装置４として機能させるためのコンピュータプログラムを記憶するハードディスク、不揮発性半導体メモリ等である。また、記憶装置４３には、楽曲データを記憶する楽曲データベース４３ａ、背景画像データを記憶する背景画像データベース４３ｂ、広告データを記憶する広告データベース４３ｃが設けられている。カラオケ装置４には、定期的に、新たな楽曲データ、背景画像データ、広告データ等が中央装置１から配信され、記憶装置４３の楽曲データベース４３ａ、背景画像データベース４３ｂ、広告データベース４３ｃに記憶される。これらのデータベースの基本的な構成は中央装置１の記憶装置１３に設けられた各種データベースと同様である。
【００４６】
通信部４４は、通信網Ｎを介して接続された他のカラオケ装置４及び中央装置１との間で、カラオケ情報、各種カラオケサービスに関する情報を送受信する。
送受信部４５は、有線ＬＡＮ又は無線ＬＡＮを介して、遠隔操作装置５との間で情報の送受信を行う。例えば、カラオケ装置４は、送受信部４５を介して、遠隔操作装置５からの選曲入力を受け付ける一方、遠隔操作装置５へ所定の処理を実行させるための指令を送信する。尚、通信部４４は、アクセスポイント３３を介して遠隔操作装置５との間で情報の送受信を行うことができる。
【００４７】
画像エンコーダ４６ａは、撮像装置４６ｅから出力され、画像入力端子を通じて入力された画像データを圧縮符号化する回路であり、圧縮符号化された画像データは、一時的にＲＡＭ４２又は記憶装置４３に記憶される。尚、圧縮符号化の形式は、例えばＭＰＥＧであるが、特にこれに限定されない。
画像制御回路４６ｂは、ＲＡＭ４２又は記憶装置４３から画像情報を読み出し、各種画像を表現した画像データを生成し、画像ミキサ４６ｄに与える等、画像に関する各種制御処理を実行する。例えば、楽曲データの再生時、画像制御回路４６ｂは、楽曲データに含まれる歌詞データに基づいて、歌詞を表現した画像データを画像ミキサ４６ｄに与える。また、画像制御回路４６ｂは、カラオケ装置４の操作に関するメニュー画面、歌唱採点結果表示画面等を表現した画像データを画像ミキサ４６ｄに与える。
画像デコーダ４６ｃは、記憶装置４３の背景画像データベース４３ｂから、例えば、歌唱時に画像表示される背景画像データを読み出して復号し、復号された画像データを画像ミキサ４６ｄに与える。背景画像データは、例えば、ＭＰＥＧ形式のデータである。
画像ミキサ４６ｄは、画像制御回路４６ｂと、画像デコーダ４６ｃと、撮像装置４６ｅとから送られた画像の全部又はいずれか２つを合成し、合成して得られた画像データを画像表示装置４６ｆへ出力する。画像表示装置４６ｆは、画像ミキサ４６ｄから出力された画像データに基づいて画像を表示する。
【００４８】
採点部４７は、マイク４８ｅから出力され音声入力端子を通じて入力された音声データを取得し、また、記憶装置４３の楽曲データベース４３ａから楽曲データを読み出し、音声データ及び楽曲データに含まれる主旋律データに基づいて、歌唱の音声及び主旋律における音程、音量、リズムを評価し、歌唱力をリアルタイムで採点する。
【００４９】
音声エンコーダ４８ａは、マイク４８ｅから出力され音声入力端子を通じて入力された音声データを取得し、取得した音声データを圧縮符号化する。尚、圧縮符号化の形式は、例えばＭＰ３、ＡＡＣ（Advanced Audio Coding）、ＡＣ３（Audio Code number3）等であるが、特にこれらに限定されない。
音源４８ｂは、記憶装置４３の楽曲データベース４３ａから読み出された楽曲データに基づいて楽器の演奏信号等の音声データを作成するＭＩＤＩ（Musical Instrument Digital Interface）音源である。音源４８ｂにより作成された音声データは音声ミキサ４８ｄへ与えられる。
音声デコーダ４８ｃは、ＲＡＭ４２又は記憶装置４３の楽曲データベース４３ａから読み出した音声データを復号し、復号して得た音声データを音声ミキサ４８ｄに与える。
音声ミキサ４８ｄは、音源４８ｂと、音声デコーダ４８ｃとから送られた音声データに基づいて音声を合成し、合成して得た音声データを、音声出力端子を通じてスピーカ４８ｆへ出力する。スピーカ４８ｆは、音声ミキサ４８ｄから出力された音声データに基づいて音声を放音する。
【００５０】
図８は遠隔操作装置の構成例を示すブロック図である。
遠隔操作装置５は、その遠隔操作装置５の各構成部の動作を制御する制御部５０、ＲＯＭ５１、ＲＡＭ５２、記憶部５３、送受信部５４、表示制御部５５及び入力制御部５９を有し、各部はバス１００を介して接続され相互にデータの送受信を行う。また、表示制御部５５及び入力制御部５９にはタッチパネルディスプレイ５６が接続されている。タッチパネルディスプレイ５６は、所定の画像を表示させる表示装置５７と、ユーザがタッチペンを接触させることにより文字等を入力するタッチパネル５８を有する。表示制御部５５は表示装置５７による表示を制御し、入力制御部５９はタッチパネル５８による入力を制御する。
【００５１】
ＲＯＭ５１は、コンピュータの動作に必要な制御プログラムを記憶したマスクＲＯＭ、ＥＥＰＲＯＭ等のメモリである。
ＲＡＭ５２は、制御部５０が処理を実行する際に生ずる各種データを一時記憶するＤＲＡＭ、ＳＲＡＭ等のメモリである。
【００５２】
記憶部５３は、コンピュータを、遠隔操作装置５として機能させるためのコンピュータプログラムを記憶するハードディスク、不揮発性半導体メモリ等である。また、記憶部５３には、カラオケ装置４の楽曲データベース４３ａに記憶された楽曲データそれぞれに対応して曲名、アーティスト名、歌詞の歌い出し部分等の選曲案内情報を楽曲ＩＤ毎に記憶する楽曲データベース、メッセージ情報を記憶するメッセージ情報データベース等の各種データベースが設けられている。
【００５３】
制御部５０は、記憶部５３から選曲案内情報を読み出し、表示装置５７を介してその選曲案内情報に基づく所定の選曲案内情報をタッチパネル５８上に表示させる。タッチパネル５８上に表示された選曲案内情報に従ってユーザがタッチパネル５８にて選曲入力を行った場合、制御部５０は、楽曲を予約するための選曲予約信号をカラオケ装置４に送信するための制御を行う。更に、制御部５０は、後述するメッセージ情報受付／表示制御を実行する。
【００５４】
続いて、遠隔操作装置５の表示装置５７がユーザに示すメッセージ情報入力画面及びサムネイル表示画面について説明する。
制御部５０は、ユーザによるタッチパネルディスプレイ５６による操作に応じてカラオケ装置４への選曲入力を制御する。すなわち、制御部５０は表示制御部５５を用いて表示装置５７に所定の選曲入力画面を表示させる。次いで、制御部５０は、入力制御部５９を用いて、タッチパネル５８上に表示されている選曲入力画面に対する楽曲ＩＤの入力を受け付け、受け付けた楽曲ＩＤをカラオケ装置４に送信する。送信された楽曲ＩＤは、カラオケ装置４が有するＲＡＭ４２に形成されている予約曲リストに予約曲の番号として記憶される。
【００５５】
選曲した楽曲の演奏の開始が指示されると、カラオケ装置４の制御部１０は、遠隔端末装置５から送信された楽曲ＩＤに基づき背景画像データベース４３ｂを検索し、背景画像を表示装置５７に表示させると共に、その楽曲ＩＤと対応付けられた背景画像ＩＤと背景画像データとを遠隔操作装置５に送信する。
遠隔操作装置５の制御部５０は、カラオケ装置４から送信された背景画像ＩＤと背景画像データとを用いて、背景画像の縮小画像（以下、「サムネイル」と呼ぶ。）を作成し、ＲＡＭ５２に記憶させる。次いで、制御部５０は、タッチパネル５８を介してサムネイル表示の指示を受け付けると、ＲＡＭ５２からサムネイルを読み出し、表示装置５７にサムネイルを一覧表示させる。
尚、上記の例は、カラオケ装置４から遠隔操作装置５へ背景画像ＩＤと背景画像データを送信する構成であるが、遠隔操作装置５の処理負担、記憶容量及び通信負荷を考慮して、カラオケ装置４側が背景画像からサムネイルを作成し、そのサムネイルと、そのサムネイルに対応する背景画像の背景画像ＩＤとを対応付けて遠隔操作装置５へ送信する構成であってもよい。
【００５６】
図９は、サムネイルを一覧表示するサムネイル表示画面の一例を示す説明図である。
サムネイル表示画面には、遠隔端末装置５を用いてユーザが選曲入力した一つの楽曲ＩＤの楽曲に対応付けられた複数の背景画像のサムネイルの一覧が配列される。図９に示す配列の場合、背景画像は、サムネイルの一覧の一段目の左端の画像から右端の画像の順に、続いて、２段目の左端の画像から右端の画像の順に画像表示装置４６ｆに表示されることになる。ユーザはこれらのサムネイルの全体を見ることにより、選択した楽曲が演奏されている間に画像表示装置４６ｆに表示される背景画像を全て確認することができる。前述した通り、背景画像に映し出されている対象物に対して一つ又は複数の矩形又は吹き出し形のテキスト表示領域が予め設定されている。図９に示したサムネイル表示画面の場合、図６に示した背景画像を縮小した画像が表示されている。図６に示した背景画像と同様に、建物の壁に設置されている広告板（３０ａ〜３０ｅ）、人を表す彫刻物の口元（３０ｆ）、雑誌の見開きページ（３０ｇ、３０ｈ）及びバスの車体の外側（３０ｊ）にそれぞれテキスト表示領域が表示されている。カラオケ装置４のユーザは、遠隔操作装置５を用いて、これらのサムネイルに対応する背景画像の中のテキスト表示領域にメッセージ情報を書き込むことができる。また、背景画像内に画像表示領域を設けることにより、画像を書き込みできるようにしてもよい。
尚、一つの楽曲に対応付けられたサムネイルの数が多いことにより全てのサムネイルを同時に単一の表示画面に表示できない場合、サムネイル表示画面の右端に設けられている垂直スクロールバー７０を操作してサムネイル表示画面全体を下方にスクロールさせることにより全てのサムネイルを見ることができる。
【００５７】
更に、図９に表示されたサムネイルの中の一つのサムネイルを拡大表示し詳細を確認する場合には、タッチペンでそのサムネイルをタッチすることによりそのサムネイルが拡大され表示装置５７に表示される。
【００５８】
図１０は、一つのサムネイルが拡大されて表示されている表示画面の一例を示す説明図である。本表示画面により、ユーザは、その一つのサムネイルの基の背景画像の詳細を確認することができる。
【００５９】
ユーザは背景画像のサムネイル一覧を確認した後にメッセージ情報を書き込むサムネイルを選択し、書き込むメッセージ情報を決めるが、選択したサムネイルは図１０に示すように拡大表示することができる。それにより、ユーザは、テキスト表示領域４０ａのサイズからどの程度の長さのメッセージ情報を書き込むことができるかを推測できる。
【００６０】
図１１は、表示装置に表示されたメッセージ情報入力画面の一例を示す説明図である。
制御部５０は、メッセージ情報の入力に際して表示制御部５５を介して表示装置５７に五十音又はアルファベットといった文字から成るメッセージ情報を入力するための文字ボタン６０を表示させる。次いで、制御部５０は、文字ボタン６０へのタッチペンの接触に応じてタッチパネル５８によりその文字ボタンに対応する文字の入力を受け付ける。その際、制御部５０は、入力されたメッセージ情報を画面上部の表示窓６１に表示させる。表示窓の上部には、「カラオケ画像に好きな言葉を飛ばそう」というタイトルが付いている。制御部５０は、画面右下の「この言葉を送信する」ボタン６２にタッチペンが接触すると、表示窓６１に表示されているメッセージ情報及び背景画像ＩＤをカラオケ装置４に送信する。遠隔操作装置５から送信されたメッセージ情報を受信したカラオケ装置４は、受信した背景画像ＩＤに対応付けられた背景画像のテキスト表示領域にメッセージ情報を合成し、表示装置５７に表示させる。尚、一つの背景画像内にテキスト表示領域が複数ある場合には各テキスト表示領域に領域ＩＤを定義し、領域ＩＤに対応するテキスト表示領域毎にメッセージ情報を入力すると共に、領域ＩＤに対応するテキスト表示領域毎に、領域ＩＤに対応するメッセージ情報を合成するようにする。
【００６１】
尚、遠隔操作装置５は、メッセージ情報が合成される予定の背景画像が画像表示装置４６ｆに表示される前にメッセージ情報をカラオケ装置４に送信しなければならない。遠隔操作装置５は、楽曲毎に時間情報、即ち、各背景画像が表示される時刻を示す時間情報を記憶しているため、自動的にメッセージ情報及び背景画像ＩＤをカラオケ装置４に送信する構成にしてもよい。
【００６２】
一方、メッセージ情報が所定時間経過しても遠隔操作装置５に入力されない場合、背景画像内のテキスト表示領域は空欄となるが、その場合、カラオケ装置４は、そこに広告情報を合成し、広告情報が背景画像に合成された画像を表示する。即ち、カラオケ装置４は、テキスト表示領域が空欄である場合、広告データベース４３ｃから新譜情報、選曲ランキング、カラオケ店舗の広告等を読み出し、それらの情報をその空欄に合成して表示する。
【００６３】
図１２から図１４は、遠隔操作装置に入力したメッセージ情報が背景画像のテキスト表示領域に表示されている様子を示した説明図である。
図１２Ａによると、遠隔操作装置５が操作され「渋谷へいきたいな」というメッセージ情報が入力されている。入力されたメッセージ情報は遠隔操作装置５からカラオケ装置４に送信され、図１２Ｂに示すように背景画像のテキスト表示領域２０ａに合成されている。
図１３Ａによると、遠隔操作装置５が操作され「そろそろセールの時期か」というメッセージ情報が入力されている。入力されたメッセージ情報は遠隔操作装置５からカラオケ装置４に送信され、図１３Ｂに示すように背景画像のテキスト表示領域２０ｂに合成されている。一方、背景画像のテキスト表示領域２０ｃにはメッセージ情報が入力されなかったため、新譜に関する広告情報が合成されている。
図１４Ａによると、遠隔操作装置５にメッセージ情報が入力されていない。したがって、図１４Ｂに示すように背景画像のテキスト表示領域２０ｄ及び２０ｅには新譜に関する広告情報が合成されている。
【００６４】
以上の通り、実施の形態１は、背景画像の一覧をサムネイルで表示することにより背景画像の進行を予めユーザに示し、事前にメッセージ情報を書き込む実施形態である。
【００６５】
図１５から図１７は、遠隔操作装置が受け付けたメッセージ情報又は予めカラオケ装置が記憶している広告情報を背景画像内に表示する処理の流れを示すフローチャートである。
遠隔操作装置５の制御部５０は、記憶部５３から選曲案内情報を読み出し、表示装置５７を介してその選曲案内情報をタッチパネル５８上に表示させる（ステップＳ１１）。上述したとおり、遠隔操作装置５の記憶部５３には、カラオケ装置４の楽曲データベース４３ａに記憶された楽曲データそれぞれに対応して、曲名、アーティスト名等の選曲案内情報が楽曲ＩＤ毎に記憶されている。
制御部５０は、タッチパネル５８上に表示された選曲案内情報に従って、ユーザが遠隔操作装置５のタッチパネル５８を操作して入力した楽曲を受け付ける（ステップＳ１２）。
制御部５０は、入力された楽曲の楽曲ＩＤを含む楽曲要求データをカラオケ装置４に送信する（ステップＳ１３）。
【００６６】
カラオケ装置４の制御部４０は、遠隔操作装置５から送信された楽曲ＩＤを含む楽曲要求データを受信し（ステップＳ１４）、その楽曲要求データを中央装置１へ送信する（ステップＳ１５）。
【００６７】
中央装置１の制御部１０は、カラオケ装置４から送信された楽曲要求データを受信し（ステップＳ１６）、受信した楽曲データに含まれる楽曲ＩＤに対応する楽曲データ及び背景画像データを記憶装置１３の楽曲データベース１３ｂ及び背景画像データベース１３ｃそれぞれから読み出す。次いで、制御部１０は、読み出した楽曲データ及び背景画像データを、楽曲要求元のカラオケ装置４へ送信する（ステップＳ１７）。
【００６８】
カラオケ装置４の制御部４０は、中央装置１から送信された楽曲データ及び背景画像データを受信し（ステップＳ１８）、カラオケ装置４の記憶装置４３に設けられた楽曲データベース４３ａ及び背景画像データベース４３ｂそれぞれに記憶させる。楽曲データベース４３ａ及び背景画像データベース４３ｂでは、楽曲データとその楽曲ＩＤ、及び背景画像データと背景画像ＩＤは、それぞれ関連づけられて記憶される。
制御部４０は、遠隔操作装置５から送信された楽曲ＩＤに基づき、背景画像データベース４３ｂからその楽曲ＩＤと対応付けられた背景画像ＩＤと背景画像データとを読み出し、遠隔操作装置５に送信する（ステップＳ１９）。背景画像は図６に示した通りである。前述した通り、背景画像内には１又は複数のテキスト表示領域が予め設定されている。
【００６９】
遠隔操作装置５の制御部５０は、カラオケ装置４から送信された背景画像ＩＤと背景画像データとを受信し（ステップＳ２０）、それらを用いてその背景画像のサムネイル一覧を作成し、ＲＡＭ５２に記憶させる（ステップＳ２１）。
制御部５０は、タッチパネル５８を介してユーザからサムネイル表示の指示を受け付けた場合、ＲＡＭ５２からサムネイル一覧を読み出し、表示装置５７にサムネイル一覧を表示させる（ステップＳ２２）。サムネイル一覧は図９に示した通りである。
【００７０】
表示装置５７には、遠隔端末装置５を用いてユーザが選曲入力した一つの楽曲ＩＤの楽曲に対応付けられた背景画像のサムネイル一覧が左右及び上下に並べて表示されている。
【００７１】
制御部５０は、ユーザは背景画像のサムネイル一覧を確認した後、メッセージ情報を合成する１又は複数のサムネイルの選択を受け付ける（ステップＳ２３）。
次いで、制御部５０は、ユーザの指示に従い、メッセージ入力画面を表示装置５７に表示させ、メッセージ入力画面に含まれる文字ボタンが操作されることによりメッセージ情報が受け付けられたかどうかを判定する（ステップＳ２４）。
メッセージ情報が受け付けられた場合（ステップＳ２４：ＹＥＳ）、制御部５０は、入力されたメッセージ情報とそのメッセージ情報が合成される背景画像の背景画像ＩＤを一旦ＲＡＭ５２に記憶する。
制御部５０は、カラオケ演奏が始まって所定の時間が経過すると、ＲＡＭ５２からメッセージ情報及び背景画像ＩＤを読み取り、カラオケ装置４に送信する（ステップＳ２５）。
カラオケ装置４の制御部４０は、背景画像データベース４３ｂを検索し、背景画像ＩＤに対応付けられたテキスト表示領域の座標情報を取得する（ステップＳ２６）。
制御部４０は、取得した座標情報に基づきテキスト表示領域を特定し、そのテキスト表示領域にメッセージ情報を合成し（ステップＳ２７）、画像表示装置４６ｆに表示する（ステップＳ２８）。
【００７２】
一方、メッセージ情報が所定時間経過しても受け付けられない場合（ステップＳ２４：ＮＯ）、即ち、ユーザがメッセージ情報を入力していない場合、背景画像内のテキスト表示領域にはメッセージ情報は表示されないが、その代わりに、広告情報が表示されるものとする。即ち、カラオケ装置４の制御部４０は、テキスト表示領域にメッセージ情報が入力されていない場合、広告データベース４３ｃから新譜情報、選曲ランキング、カラオケ店舗の広告情報を読み出す（ステップＳ３０）。
制御部４０は、背景画像データベース４３ｂを検索し、背景画像ＩＤに対応付けられたテキスト表示領域の座標情報を取得する（ステップＳ３１）。
制御部４０は、取得した座標情報に基づきテキスト表示領域を特定し、そのテキスト表示領域に広告情報を合成し（ステップＳ３２）、画像表示装置４６ｆに表示する（ステップＳ３３）。
【００７３】
実施の形態２
遠隔操作装置５は、楽曲毎に各背景画像が表示されるまでの時間を示す時間情報を記憶している。そこで実施の形態２では、楽曲の進行に合わせて、各背景画像が何秒後に画像表示装置４６ｆに表示されるかをユーザに示す構成をとる。
【００７４】
図１８は、カラオケ演奏の開始後に遠隔操作装置に表示される背景画像選択用画面の一例を示す説明図である。
背景画像選択用画面の上部には、複数のサムネイルを含むウインドウ画面８０が設けられている。ウインドウ画面８０内にはサムネイルが横一列に配置されている。画像表示装置４６ｆには左側のサムネイルに対応する背景画像から右側のサムネイルに対応する背景画像の順に画像表示装置４６ｆに表示される。また、横スクロールバーを操作することによりウインドウ画面８０内のサムネイルを右方向にスクロールすることができる。また、画像表示装置４６ｆでの表示が終わった背景画像のサムネイルはウインドウ画面８０内から削除される。
【００７５】
図において、サムネイル８０ａの下には「５０秒後に表示」、背景画像８０ｂの下には「１分３０秒後に表示」、背景画像８０ｃの下には「２分２５秒後に表示」という時間情報が表示されている。これらの時間情報は、背景画像が画像表示装置４６ｆに表示されるまでの時間を示す。メッセージ情報を入力するユーザは、ウインドウ画面８０内に表示されているサムネイル及びそのサムネイルに対応する時間情報を参考にして、ウインドウ画面８０内のサムネイルの中から一つのサムネイルを選択する。選択されたサムネイルは、メッセージ情報を書き込む背景画像に対応する。尚、サムネイルの選択はタッチペンを用いた指定により行える。
【００７６】
図１９は、背景画像選択用画面にて選択された背景画像に対してメッセージ情報を入力するためのメッセージ情報入力画面の一例を示す説明図である。
メッセージ情報入力画面の左上には、背景画像選択用画面にて選択された背景画像のサムネイルが表示され、同画面の右上には、その背景画像が画像表示装置４６ｆに表示されるまでの時間が表示される。それ以外の画面レイアウトは、図１１に示したメッセージ情報入力画面と同様である。メッセージ情報を入力するユーザは、メッセージ情報入力画面の右上に表示されている時間を確認して、背景画像が画像表示装置４６ｆに表示される前に、メッセージ情報を入力し、カラオケ装置４への送信を完了させる。
【００７７】
図２０は、遠隔操作装置の記憶部に設けられたサムネイルデータベースの一例を模式的に示す説明図である。
遠隔操作装置５の制御部５０は、サムネイルデータベースに記憶されている情報を参照して上述のサムネイルの表示を制御する。
【００７８】
図２０に示すサムネイルデータベースのレコードレイアウトは、複数の列、例えば「楽曲ＩＤ」列、「サムネイルＩＤ」列、「テキスト表示領域」列、「表示時間帯」列等で構成されており、「楽曲ＩＤ」列と他の列とは対応付けて記憶されている。図２０に示す例では、楽曲ＩＤが「０１」の楽曲とサムネイルＩＤが「０１０１」〜「０１２０」のサムネイルが対応付けられている。これは、楽曲ＩＤが「０１」である楽曲の演奏中に２０個のサムネイルがウインドウ画面８０内に表示されることを示す。更に、サムネイルＩＤが「０１０１」〜「０１２０」の各サムネイルにはテキスト表示領域と表示時間帯が対応付けられている。例えば、サムネイルＩＤが「０１０１」であるサムネイルの場合、テキスト表示領域は（ｘ１、ｙ１）〜（ｘ２、ｙ２）であり、表示時間帯は０分０秒〜０分３０秒である。これは、そのサムネイルには（ｘ１、ｙ１）〜（ｘ２、ｙ２）の座標情報により定義される矩形のテキスト表示領域が一つ含まれており、更に、そのサムネイルに対応する背景画像が画像表示装置４６ｆに表示されている時間は曲の開始時刻から３０秒間であることを示す。遠隔操作装置５の制御部５０は、サムネイルデータベースから上記の情報を読み出し、読み出した情報に従って表示装置５７の制御を行う。
【００７９】
図２１は、遠隔操作装置でのメッセージ情報の受け付けに関わる処理の流れを示すフローチャートである。
遠隔操作装置５の制御部５０は、楽曲の演奏が開始されると、サムネイルデータベース内の「楽曲ＩＤ」列及び「サムネイルＩＤ」列を参照して、その楽曲に対応し表示可能なサムネイルをＲＡＭ５２から読み出す（ステップＳ５０）。また、制御部５０は、サムネイルデータベース内の「表示時間帯」列を参照して、サムネイルに対応する背景画像がカラオケ装置４の表示装置４６ｆに表示されるまでの時間（残り時間）をサムネイル毎に算出する（ステップＳ５１）。
【００８０】
次いで、制御部５０は、ステップＳ５０で読み出したサムネイル及びステップＳ５１で算出した時間を上述した背景画像選択用画面に表示する（ステップＳ５２）。
制御部５０は、遠隔操作装置５のユーザによる背景画像の選択を受け付けたか否かを判定し（ステップＳ５３）、選択を受け付けた場合（ステップＳ５３：ＹＥＳ）、ステップＳ５４の処理に進み、選択を受け付けない場合（ステップＳ５３：ＮＯ）、ステップＳ５１の処理に戻る。
選択を受け付けた場合、制御部５０は、メッセージ情報を受け付け（ステップＳ５４）、受け付けたメッセージ情報及び選択されたサムネイルに対応する背景画像の背景画像ＩＤをカラオケ装置４に送信する（ステップＳ５５）。
メッセージ情報及び背景画像ＩＤを受信したカラオケ装置４は、その背景画像ＩＤを有する背景画像のテキスト表示領域にメッセージ情報を合成する。
【００８１】
実施の形態２では、遠隔操作装置５は、楽曲の演奏が開始されてから各背景画像が表示されるまでの時間を示す時間情報を各背景画像のサムネイルと共に表示装置５７に表示する。したがって、遠隔操作装置５のユーザは、その時間情報及びサムネイルを確認しながらメッセージ情報を入力することができる。
【００８２】
実施の形態３
実施の形態３に係るカラオケシステムは、カラオケ装置にタッチパネルディスプレイが設けられ、該タッチパネルディスプレイでメッセージ情報の入力を受け付け、メッセージを合成した背景画像を表示する点が、実施の形態１と異なるため、以下では主に上記相違点について説明する。
図２２は、実施の形態３に係るカラオケ装置４の構成例を示すブロック図である。実施の形態３に係るカラオケ装置４は、実施の形態１と同様の構成であり、更にタッチパネルディスプレイ４６ｇを備える。タッチパネルディスプレイ４６ｇは、バスに接続されており、背景画像等を表示する表示部４６ｈと、該表示部４６ｈの前面に配され、文字列データを受け付けるタッチパネル４６ｉとを有する。表示部４６ｈによる画像表示及びタッチパネル４６ｉによる文字列データの受け付け処理は、制御部４０によって行われる。
【００８３】
図２３乃至図２５は、実施の形態３におけるメッセージ情報の表示に係る制御部４０の処理手順を示したフローチャート、図２６は、実施の形態３におけるメッセージ情報の表示方法を示す説明図である。ここでは、カラオケ曲の演奏を開始するところから、メッセージ情報の表示に係る処理を説明する。
【００８４】
制御部４０は、ユーザによって指定され、中央装置１１から送信された楽曲データ、及び該楽曲データに対応する背景画像データの再生を開始する（ステップＳ７１）。そして、制御部４０は、再生している楽曲の楽曲ＩＤに対応付けられた背景画像ＩＤ及び背景画像データを遠隔操作装置５へ送信する（ステップＳ７２）。なお、ここで送信される背景画像データは、背景画像のサムネイル画像のデータであれば良い。もちろん、背景画像データそのものを遠隔操作装置５へ送信しても良い。
【００８５】
遠隔操作装置５の制御部５０は、カラオケ装置４から送信された背景画像ＩＤ及び背景画像データを受信する（ステップＳ７３）。受信した背景画像ＩＤ及び背景画像データは、ＲＡＭ５２が記憶する。
【００８６】
制御部５０は、タッチパネル５８の操作状態を監視しており、ユーザからサムネイル表示の指示を受け付けたか否かを判定する（ステップＳ７４）。サムネイル表示の指示を受け付けたと判定した場合（ステップＳ７４：ＹＥＳ）、制御部５０は、ステップＳ７３で受信した背景画像データに基づいて、背景画像のサムネイル一覧を作成し（ステップＳ７５）、作成したサムネイル一覧を表示装置５７に表示させる（ステップＳ７６）。
【００８７】
次いで、制御部５０は、タッチパネル５８にて、メッセージ情報を合成する１又は複数のサムネイルの選択を受け付ける（ステップＳ７７）。メッセージ情報が入力された場合、制御部５０は、受け付けたメッセージ情報、及び該メッセージ情報が合成される背景画像の背景画像ＩＤをカラオケ装置４へ送信する（ステップＳ７８）。
【００８８】
カラオケ装置４の制御部４０は、遠隔操作装置５から送信されたメッセージ情報及び背景画像ＩＤを受信する（ステップＳ７９）。
【００８９】
一方、カラオケ装置４の制御部４０は、自身のタッチパネル４６ｉの操作状態を監視しており、ユーザからサムネイル表示の指示を受け付けたか否かを判定する（ステップＳ８０）。なお、説明の便宜上、図２３及び図２４では、ステップＳ７９の処理を終えた場合、又はステップＳ７４でサムネイル表示の指示を受け付けていないと判定した場合（ステップＳ７４：ＮＯ）、制御部４０によってステップＳ８０の処理が実行される処理が描かれているが、言うまでも無く、遠隔操作装置５によるメッセージ情報の受け付け処理と、後述するカラオケ装置４によるメッセージ情報の受け付け処理とを逆順で、又は並行的に行っても良い。
【００９０】
サムネイル表示の指示を受け付けたと判定した場合（ステップＳ８０：ＹＥＳ）、背景画像データに基づいて、背景画像のサムネイル一覧を作成し（ステップＳ８１）、作成したサムネイル一覧を表示部４６ｈに表示させる（ステップＳ８２）。そして、制御部４０は、タッチパネル４６ｉにて、メッセージ情報を合成する１又は複数のサムネイルの選択を受け付ける（ステップＳ８３）。なお、メッセージ情報が入力された場合、制御部４０は、受け付けたメッセージ情報と、該メッセージ情報が合成される背景画像の背景画像ＩＤとを紐付けてＲＡＭ４２に記憶させる。
【００９１】
ステップＳ８３の処理を終えた場合、又はステップＳ８０でサムネイル表示の指示を受け付けていないと判定した場合（ステップＳ８０：ＮＯ）、制御部４０は、背景画像データベース４３ｂを検索し、背景画像ＩＤを用いてテキスト表示領域の座標情報を取得する（ステップＳ８４）。次いで、制御部４０は、再生される背景画像に合成すべきメッセージ情報があるか否かを判定する（ステップＳ８５）。具体的には、制御部４０は、再生される背景画像の背景画像ＩＤに紐付けられたメッセージ情報をＲＡＭ４２が記憶しているか否かを判定する。つまり、制御部４０は、遠隔操作装置５又はカラオケ装置４のいずれかで受け付けたメッセージ情報があるかどうかを判定している。
【００９２】
メッセージ情報ありと判定した場合（ステップＳ８５：ＹＥＳ）、制御部４０は、ステップＳ８４で取得した座標情報に基づきテキスト表示領域を特定し、そのテキスト表示領域にメッセージ情報を合成し（ステップＳ８６）、画像表示装置４６ｆに表示する（ステップＳ８７）。
【００９３】
次いで、制御部４０は、テキスト表示領域にメッセージ情報を合成したときの文字の大きさが所定ポイント超であるか否かを判定する（ステップＳ８８）。所定ポイントは、テキスト表示領域内にメッセージ情報の文字列を合成し、カラオケ装置４の表示部４６ｈに表示した場合に、該文字列が小さくなり過ぎて、ユーザがメッセージを確認し難くなるような文字の大きさを示す値である。
【００９４】
テキスト表示領域にメッセージ情報を合成したときの文字の大きさが所定ポイント以下であると判定した場合（ステップＳ８８：ＮＯ）、制御部４０は、テキスト表示領域を拡大し（ステップＳ８９）、図２６に示すように、拡大したテキスト表示領域にメッセージ情報を合成し（ステップＳ９０）、カラオケ装置４の表示部４６ｈに表示する（ステップＳ９１）。ステップＳ８８で、メッセージ情報の文字が所定ポイント超であると判定した場合（ステップＳ８８：ＹＥＳ）、制御部４０は、標準のテキスト表示領域にメッセージ情報を合成し（ステップＳ９０）、カラオケ装置４の表示部４６ｈに表示する（ステップＳ９１）。
【００９５】
ステップＳ８５でメッセージ情報が無いと判定した場合（ステップＳ８５：ＮＯ）、制御部４０は、広告データベース４３ｃから新譜情報、選曲ランキング、カラオケ店舗の広告情報を読み出す（ステップＳ９２）。そして、制御部４０は、ステップＳ８４で取得した座標情報に基づきテキスト表示領域を特定し、特定されたテキスト表示領域に広告情報を合成する（ステップＳ９３）。次いで、制御部４０は、広告情報が合成された背景画像を、画像表示装置４６ｆに表示する（ステップＳ９４）。
【００９６】
次いで、制御部４０は、テキスト表示領域に広告情報を合成したときの広告文字の大きさが所定ポイント超であるか否かを判定する（ステップＳ９５）。所定ポイントは、テキスト表示領域内に広告情報の文字列を合成し、カラオケ装置４の表示部４６ｈに表示した場合に、該文字列が小さくなり過ぎて、ユーザが広告情報を確認し難くなるような文字の大きさを示す値である。
【００９７】
テキスト表示領域に広告情報を合成したときの文字の大きさが所定ポイント以下であると判定した場合（ステップＳ９５：ＮＯ）、制御部４０は、テキスト表示領域を拡大し（ステップＳ９６）、拡大したテキスト表示領域に広告情報を合成し（ステップＳ９７）、カラオケ装置４の表示部４６ｈに表示する（ステップＳ９８）。ステップＳ９５で、広告情報の文字が所定ポイント超であると判定した場合（ステップＳ９５：ＹＥＳ）、制御部４０は、標準のテキスト表示領域に広告情報を合成し（ステップＳ９７）、カラオケ装置４の表示部４６ｈに表示する（ステップＳ９８）。
【００９８】
メッセージ情報又は広告情報の表示に係るステップＳ９１又はステップＳ９８の処理を終えた場合、制御部４０は、楽曲再生が終了したか否かを判定する（ステップＳ９９）。楽曲再生が終了していないと判定した場合（ステップＳ９９：ＮＯ）、制御部４０は、処理をステップＳ７２へ戻し、メッセージ情報及び広告情報の表示処理を実行する。楽曲再生が終了したと判定した場合（ステップＳ９９：ＹＥＳ）、制御部４０は処理を終える。
【００９９】
このように、実施の形態３に係るカラオケシステムによれば、ユーザは、遠隔操作装置５だけでは無く、カラオケ装置４のタッチパネルディスプレイ４６ｇを用いてメッセージ情報を入力し、画像表示装置４６ｆと、カラオケ装置４の表示部４６ｈとの両方にメッセージ情報を表示することができる。
【０１００】
また、メッセージ情報又は広告情報が合成された背景画像をカラオケ装置４の表示部４６ｈに表示する場合、テキスト表示領域を拡大して文字を大きく表示するように構成してあるため、カラオケ装置４の表示部４６ｈの大きさが画像表示装置４６ｆに比べて小さくても、図２６に示すように、見やすい文字の大きさでメッセージ情報及び広告情報を表示することができる。
なお、また、実施の形態３は、実施の形態１の変形例としてカラオケ装置４のタッチパネルディスプレイ４６ｇを用いて文字情報の受け付け、表示を行う例を説明したが、同様にして、実施の形態２についてもカラオケ装置４のタッチパネルディスプレイ４６ｇにて文字情報の受け付け、表示処理を実行するように構成しても良い。
【０１０１】
実施の形態４
実施の形態４に係るカラオケシステムは、メッセージ情報及び広告情報の表示方法が実施の形態３と異なるため、以下では主に上記相違点について説明する。カラオケ装置４の構成は、実施の形態３と同様である。
【０１０２】
図２７及び図２８は、実施の形態４におけるメッセージの表示に係る制御部４０の処理手順を示したフローチャート、図２９及び図３０は、実施の形態４におけるメッセージ情報の表示方法を示す説明図である。ここでは、カラオケ曲の演奏が開始され、背景画像にメッセージ情報又は広告情報を合成して表示する部分の処理手順を説明する。具体的には、図２４のステップＳ８３の処理を終えた後、制御部４０がステップＳ１１１〜１２６の処理を実行する例を説明する。ステップＳ７１〜８３までの処理は実施の形態３と同様である。
【０１０３】
カラオケの楽曲を開始し、メッセージ情報の受け付け処理を終えた制御部４０は、背景画像データベース４３ｂを検索し、再生している背景画像の背景画像ＩＤを用いてテキスト表示領域の座標情報を取得する（ステップＳ１１１）。また、制御部４０は、広告データベース４３ｃから広告情報を読み出す（ステップＳ１１２）。
【０１０４】
次いで、制御部４０は、再生される背景画像に合成すべきメッセージ情報があるか否かを判定する（ステップＳ１１３）。合成すべきメッセージ情報があると判定した場合ステップＳ１１３：ＹＥＳ）、制御部４０は、広告データベース４３ｃを検索し、合成すべき広告情報があるか否かを判定する（ステップＳ１１４）。なお、表示する広告情報が常に用意されている場合、ステップＳ１１４の処理は不要である。
【０１０５】
合成すべき広告情報があると判定した場合（ステップＳ１１４：ＹＥＳ）、制御部４０は、背景画像データベース４３ｂを検索し、背景画像ＩＤに対応付けられたテキスト表示領域が複数存在するか否かを判定する（ステップＳ１１５）。テキスト表示領域が複数では無いと判定した場合、つまり、テキスト表示領域が一つしか無いと判定した場合（ステップＳ１１５：ＮＯ）、制御部４０は、ステップＳ１１１で取得した座標情報に基づきテキスト表示領域を特定し、特定されたテキスト表示領域にメッセージ情報を合成し（ステップＳ１１６）、メッセージ情報が合成された背景画像を画像表示装置４６ｆに表示する（ステップＳ１１７）。また、制御部４０は、テキスト表示領域に広告情報を合成し（ステップＳ１１８）、広告情報が合成された背景画像をカラオケ装置４の表示部４６ｈに表示する（ステップＳ１１９）。ステップＳ１１６〜ステップＳ１１９の処理により、メッセージ情報と、広告情報とが存在し、テキスト表示領域が一つしか無い場合、図２９に示すように、画像表示装置４６ｆには、メッセージ情報が合成された背景画像が表示され、カラオケ装置４の表示部４６ｈには、広告情報が合成された背景画像が表示される。
【０１０６】
図２７に戻り、ステップＳ１１５で、テキスト表示領域が複数存在すると判定した場合（ステップＳ１１５：ＹＥＳ）、制御部４０は、ステップＳ１１１で取得した座標情報に基づきテキスト表示領域を特定し、特定された複数のテキスト表示領域にメッセージ情報及び広告情報を合成し（ステップＳ１２０）、各情報が合成された背景画像を画像表示装置４６ｆ及びカラオケ装置４の表示部４６ｈに表示する（ステップＳ１２１）。ステップＳ１２０〜Ｓ１２１の処理により、メッセージ情報と、広告情報とが存在し、テキスト領域が複数存在する場合、図３０に示すように、一部のテキスト表示領域にはメッセージ情報が合成され、他のテキスト表示領域には広告情報が合成された背景画像が画像表示装置４６ｆ及びカラオケ装置４の表示部４６ｈに表示される。
【０１０７】
一方、ステップＳ１１４で広告情報が無いと判定した場合（ステップＳ１１４）、制御部４０は、ステップＳ１１１で取得した座標情報に基づきテキスト表示領域を特定し、特定されたテキスト表示領域にメッセージ情報を合成し（ステップＳ１２２）、メッセージ情報が合成された背景画像を、画像表示装置４６ｆ及びカラオケ装置４の表示部４６ｈに表示する（ステップＳ１２３）。
【０１０８】
また、ステップＳ１１３で、メッセージ情報が無いと判断した場合（ステップＳ１１３：ＮＯ）、制御部４０は、広告情報データベースを検索し、合成すべき広告情報があるか否かを判定する（ステップＳ１２４）。なお、表示する広告情報が常に用意されている場合、ステップＳ１２４の処理は不要である。
【０１０９】
広告情報があると判定した場合（ステップＳ１２４：ＹＥＳ）、制御部４０は、ステップＳ１１１で取得した座標情報に基づきテキスト表示領域を特定し、特定されたテキスト表示領域に広告情報を合成し（ステップＳ１２５）、広告情報が合成された背景画像を画像表示装置４６ｆ及び表示部４６ｈに表示する（ステップＳ１２６）。
【０１１０】
ステップＳ１２４で広告情報が無いと判定した場合（ステップＳ１２４：ＮＯ）、ステップＳ１１９、ステップＳ１２１、ステップＳ１２３、又はステップＳ１２６の処理を終えた場合、制御部４０は、楽曲再生が終了したか否かを判定する（ステップＳ１２７）。楽曲再生が終了していないと判定した場合（ステップＳ１２７：ＮＯ）、制御部４０は、実施の形態３と同様、処理をステップＳ７２へ戻し、メッセージ情報及び広告情報の表示処理を実行する。楽曲再生が終了したと判定した場合（ステップＳ１２７：ＹＥＳ）、制御部４０は処理を終える。
【０１１１】
実施の形態４に係るカラオケシステムによれば、合成して表示すべきメッセージ情報と、広告情報とがあるにも拘わらず、テキスト表示領域の数が一つであるような場合、メッセージ情報が合成された背景画像を画像表示装置４６ｆに表示し、広告情報が合成された背景画像をカラオケ装置４の表示部４６ｈに表示することができる。
【０１１２】
なお、メッセージ情報が合成された背景画像をカラオケ装置４の表示部４６ｈに表示し、広告情報が合成された背景画像を画像表示装置４６ｆに表示しても良い。
【０１１３】
また、カラオケ装置４の表示部４６ｈにメッセージ情報又は広告情報を表示する場合、実施の形態３と同様、テキスト表示領域を拡大して、メッセージ情報又は広告情報を合成するように構成しても良い。
【０１１４】
更に、カラオケ装置４の表示部４６ｈにメッセージ情報又は広告情報を表示するときに、文字が所定ポイント以下になるような場合、広告情報又はメッセージ情報をスクロール表示させるように構成しても良い。
【０１１５】
更にまた、画像表示装置４６ｆ又はカラオケ装置４の表示部４６ｈのいずれにメッセージ情報又は広告情報を優先的に表示すべきかを示す優先順位情報をカラオケ装置４が受け付け、受け付けた優先順位情報に従って、画像表示装置４６ｆ又はカラオケ装置４の表示部４６ｈのいずれかにメッセージ情報と、広告情報とを表示するように構成しても良い。また、テキスト表示領域が一つしか無い場合に、メッセージ情報及び広告情報を順次表示するように構成しても良い。
【０１１６】
実施の形態５
図３１は、演奏の早送り又は停止時におけるメッセージの表示に係る制御部４０の処理手順を示したフローチャート、図３２〜３４は、演奏の早送り又は停止時におけるメッセージの表示方法を示す説明図である。ここでは、カラオケ曲の演奏が開始された後、カラオケ楽曲の早送り、演奏停止処理が行われた場合のメッセージ情報の表示に係る処理手順を説明する。具体的には、図２５のステップＳ９８の処理を終えた後、制御部４０がステップＳ１５１〜１６１の処理を実行する例を説明する。ステップＳ７１〜９８までの処理は実施の形態３と同様である。
【０１１７】
カラオケ装置４の制御部４０は、遠隔操作装置５に対する操作内容を、通信部４４を介して監視しており、遠隔操作装置５に早送りの指示が入力されたか否かを判定する（ステップＳ１５１）。早送りの操作が入力されたと判定した場合（ステップＳ１５１：ＹＥＳ）、制御部４０は、早送りされた背景画像に合成すべきメッセージ情報があるか否かを判定する（ステップＳ１５２）。具体的には、制御部４０は、再生される背景画像の背景画像ＩＤに紐付けられたメッセージ情報をＲＡＭ４２が記憶しているか否かを判定する。
【０１１８】
背景画像に合成すべきメッセージ情報があると判定した場合（ステップＳ１５２：ＹＥＳ）、制御部４０は、合成すべきであったメッセージ情報の一覧を作成し（ステップＳ１５３）、図３２に示すように、メッセージ情報の一覧をカラオケ装置４の表示部４６ｈに表示する（ステップＳ１５４）。つまり、早送り再生されたために、背景画像に合成して表示できなかったメッセージ情報を一覧にしてカラオケ装置４の表示部４６ｈに表示する。
【０１１９】
メッセージ情報が無いと判定した場合（ステップＳ１５２：ＮＯ）、制御部４０は、広告データベース１３ｄから広告情報を読み出し（ステップＳ１５５）、図３３に示すように、読み出した広告情報をカラオケ装置４の表示部４６ｈに表示する（ステップＳ１５６）。
【０１２０】
ステップＳ１５４又はステップＳ１５６の処理を終えた場合、制御部４０は、早送りされているカラオケ楽曲の演奏が再開されたか否かを判定する（ステップＳ１５７）。演奏が再開されていないと判定した場合（ステップＳ１５７：ＮＯ）、制御部４０は処理をステップＳ１５２へ戻す。演奏が再開されたと判定した場合（ステップＳ１５７：ＹＥＳ）、又はステップＳ１５１で早送りされていないと判定した場合（ステップＳ１５１：ＮＯ）、制御部４０は、遠隔操作装置５に演奏停止の指示が入力されたか否かを判定する（ステップＳ１５８）。演奏停止の指示が入力されたと判定した場合（ステップＳ１５８：ＹＥＳ）、制御部４０は、未表示メッセージの一覧を作成し（ステップＳ１５９）、図３４に示すように、作成した未表示メッセージの一覧をカラオケ装置４の表示部４６ｈに表示し（ステップＳ１６０）、処理を終える。なお、既に表示したメッセージ情報を、未表示のメッセージ情報と共に表示するように構成しても良い。また、既表示のメッセージ情報と、未表示のメッセージ情報を表示する場合、既表示のものと、未表示のものを異なる表示態様で表示するように構成すると良い。
【０１２１】
ステップＳ１５８で演奏停止の指示が入力されていないと判定した場合（ステップＳ１５８：ＮＯ）、制御部４０は、楽曲再生が終了したか否かを判定する（ステップＳ１６１）。楽曲再生が終了していないと判定した場合（ステップＳ１６１：ＮＯ）、制御部４０は、実施の形態３と同様、処理をステップＳ７２へ戻し、メッセージ情報及び広告情報の表示処理を実行する。楽曲再生が終了したと判定した場合（ステップＳ１６１：ＹＥＳ）、制御部４０は処理を終える。
【０１２２】
実施の形態５に係るカラオケシステムによれば、メッセージ情報が入力されたものの、カラオケ楽曲の早送り又は演奏停止によって、背景映像に合成される機会を失ったメッセージ情報を、カラオケ装置４の表示部４６ｈに表示することができる。
【０１２３】
なお、上述の実施の形態では、メッセージ情報の一覧を表示する例を説明したが、メッセージ情報をスライドショー形式で表示するように構成しても良い。
また、メッセージ情報の一覧を、画像表示装置４６ｆに表示しても良い。
【０１２４】
実施の形態６
図３５及び図３６は、実施の形態６におけるメッセージ情報の表示に係る制御部４０の処理手順を示したフローチャート、図３７は、実施の形態６におけるメッセージ情報の表示方法を示す説明図である。ここでは、カラオケ曲の演奏が開始され、背景画像にメッセージ情報又は広告情報を合成して表示する部分の処理手順を説明する。具体的には、図２４のステップＳ８３の処理を終えた後、制御部４０がステップＳ２１１〜２２８の処理を実行する例を説明する。ステップＳ７１〜８３までの処理は実施の形態３と同様である。
【０１２５】
カラオケの楽曲を開始し、メッセージ情報の受け付け処理を終えた制御部４０は、背景画像データベース４３ｂを検索し、再生している背景画像の背景画像ＩＤを用いてテキスト表示領域の座標情報を取得する（ステップＳ２１１）。
【０１２６】
次いで、制御部４０は、再生される背景画像に合成すべきメッセージ情報があるか否かを判定する（ステップＳ２１２）。合成すべきメッセージ情報があると判定した場合ステップＳ２１２：ＹＥＳ）、制御部４０は、背景画像データベース４３ｂを検索し、背景画像ＩＤに対応付けられたテキスト表示領域の数を特定し、メッセージ情報の数がテキスト表示領域の数よりも多いか否かを判定する（ステップＳ２１３）。例えば、一つのテキスト表示領域しか存在しない背景画像に対して、複数人のユーザからメッセージ情報を受け付けたような場合、メッセージ情報の数が、テキスト表示領域の数よりも多くなる。
【０１２７】
メッセージ情報の数がテキスト表示領域の数よりも多いと判定した場合（ステップＳ２１３：ＹＥＳ）、制御部４０は、テキスト表示領域に一部のメッセージ情報を合成し（ステップＳ２１４）、前記一部のメッセージ情報が合成された背景画像を画像表示装置４６ｆに表示する（ステップＳ２１５）。次いで、制御部４０は、テキスト表示領域に他のメッセージ情報を合成し（ステップＳ２１６）、前記他のメッセージ情報が合成された背景画像をカラオケ装置４の表示部４６ｈに表示する（ステップＳ２１７）。メッセージ情報を表示するテキスト表示領域の数が足りない場合であっても、ステップＳ２１４〜ステップＳ２１７の処理によって、図３７に示すように、一部のメッセージ情報は画像表示装置４６ｆに表示され、他のメッセージ情報はカラオケ装置４の表示部４６ｈに表示される。なお、図３７では、２つのメッセージをそれぞれ、画像表示装置４６ｆ及びカラオケ装置４の表示部４６ｈに表示する例を説明したが、メッセージ情報が３つ以上の場合、テキスト表示領域が２つ以上の場合でも同様にして、メッセージ情報を振り分けて表示すると良い。
【０１２８】
ステップＳ２１３でメッセージの数がテキスト表示領域数以下であると判定した場合（ステップＳ２１３：ＮＯ）、制御部４０は、メッセージ情報の数がテキスト表示領域の数と等しいか否かを判定する（ステップＳ２１８）。メッセージ情報の数と、テキスト表示領域の数とが等しいと判定した場合（ステップＳ２１８：ＹＥＳ）、制御部４０は、テキスト表示領域にメッセージ情報を合成し（ステップＳ２１９）、メッセージ情報が合成された背景画像を画像表示装置４６ｆ及びカラオケ装置４の表示部４６ｈに表示する（ステップＳ２２０）。
【０１２９】
ステップＳ２１８でメッセージの数がテキスト表示領域の数と等しくないと判定した場合（ステップＳ２１８：ＮＯ）、制御部４０は、テキスト表示領域の数が、メッセージ情報の数よりも大きいか否かを判定する（ステップＳ２２１）。テキスト表示領域の数が、メッセージ情報の数よりも大きいと判定した場合（ステップＳ２２１：ＹＥＳ）、制御部４０は、広告データベース４３ｃから広告情報を読み出し（ステップＳ２２２）、テキスト表示領域にメッセージ情報及び広告情報を合成し（ステップＳ２２３）、各情報が合成された背景画像を画像表示装置４６ｆ及びカラオケ装置４の表示部４６ｈに表示する（ステップＳ２２４）。
【０１３０】
一方、図３５に示すステップＳ２１２でメッセージ情報が無いと判定した場合（ステップＳ２１２：ＮＯ）、図３６に示すように制御部４０は、広告データベース４３ｃから広告情報を読み出し（ステップＳ２２５）、テキスト表示領域に広告情報を合成し（ステップＳ２２６）、広告情報が合成された背景画像を画像表示装置４６ｆ及びカラオケ装置４の表示部４６ｈに表示する（ステップＳ２２７）。
【０１３１】
ステップＳ２２１でテキスト表示領域の数がメッセージ情報の数よりも少ないと判定した場合（ステップＳ２２１：ＮＯ）、ステップＳ２１７、ステップＳ２２０、ステップＳ２２４、又はステップＳ２２７の処理を終えた場合、制御部４０は、楽曲再生が終了したか否かを判定する（ステップＳ２２８）。楽曲再生が終了していないと判定した場合（ステップＳ２２８：ＮＯ）、制御部４０は、実施の形態３と同様、処理をステップＳ７２へ戻し、メッセージ情報及び広告情報の表示処理を実行する。楽曲再生が終了したと判定した場合（ステップＳ２２８：ＹＥＳ）、制御部４０は処理を終える。
【０１３２】
実施の形態６に係るカラオケシステムによれば、一つのテキスト表示領域に対して複数のメッセージ情報を受け付けた場合、一のメッセージ情報が合成された背景画像を画像表示装置４６ｆに表示し、他のメッセージ情報が合成された背景画像をカラオケ装置４の表示部４６ｈにそれぞれ表示することができる。
【０１３３】
実施の形態７
図３８及び図３９は、メッセージ情報の表示に係る制御部４０の処理手順を示したフローチャート、図４０は、実施の形態７に係るサムネイル表示画面の一例を示す説明図である。ここでは、メッセージ情報の受け付けに係る処理部分を説明する。具体的には、実施の形態３のステップＳ７３〜８４の処理に代えて、後述するステップＳ２５１〜２６６の処理を実行する。
【０１３４】
遠隔操作装置５の第２制御は、カラオケ装置４から送信された背景画像ＩＤ及び背景画像データを受信する（ステップＳ２５１）。受信した背景画像ＩＤ及び背景画像データは、ＲＡＭ５２が記憶する。
【０１３５】
制御部５０は、タッチパネル５８の操作状態を監視しており、ユーザからサムネイル表示の指示を受け付けたか否かを判定する（ステップＳ２５２）。サムネイル表示の指示を受け付けたと判定した場合（ステップＳ２５２：ＹＥＳ）、制御部５０は、登録済みのメッセージ情報をカラオケ装置４に要求する（ステップＳ２５３）。
【０１３６】
カラオケ装置４の制御部４０は、遠隔操作装置５からの要求に応じて、登録済みのメッセージ情報、及び該メッセージ情報に対応付けられた背景画像ＩＤを遠隔操作装置５へ送信する（ステップＳ２５４）。登録済みのメッセージ情報とは、ステップＳ２５３の要求を受け付けたときに、既に遠隔操作装置５又はカラオケ装置４に入力され、カラオケ装置４が記憶しているメッセージ情報を意味する。
【０１３７】
遠隔操作装置５の制御部５０は、カラオケ装置４から送信された登録済みのメッセージ情報及び背景画像ＩＤを受信する（ステップＳ２５５）。そして、制御部５０は、ステップＳ２５１で受信した背景画像データに基づいて、背景画像のサムネイル一覧を作成し（ステップＳ２５６）、ステップＳ２５５で受信した登録済みメッセージを対応するサムネイル画像に合成する（ステップＳ２５７）。次いで、制御部５０は、図４０に示すように、登録済みメッセージ情報が合成されたサムネイル一覧を表示装置５７に表示する（ステップＳ２５８）。
【０１３８】
次いで、制御部５０は、タッチパネル５８にて、メッセージ情報を合成する１又は複数のサムネイルの選択を受け付ける（ステップＳ２５９）。メッセージ情報が入力された場合、制御部５０は、受け付けたメッセージ情報、及び該メッセージ情報が合成される背景画像の背景画像ＩＤをカラオケ装置４へ送信する（ステップＳ２６０）。
【０１３９】
カラオケ装置４の制御部４０は、遠隔操作装置５から送信されたメッセージ情報及び背景画像ＩＤを受信する（ステップＳ２６１）。
【０１４０】
一方、カラオケ装置４の制御部４０は、自身のタッチパネル４６ｉの操作状態を監視しており、ユーザからサムネイル表示の指示を受け付けたか否かを判定する（ステップＳ２６２）。なお、説明の便宜上、ステップＳ２６１の処理を終えた場合、又はステップＳ２５２でサムネイル表示の指示を受け付けていないと判定した場合（ステップＳ２５２：ＮＯ）、制御部４０によってステップＳ２６１の処理が実行される処理が描かれている事情は、実施の形態３と同様である。
【０１４１】
サムネイル表示の指示を受け付けたと判定した場合（ステップＳ２６２：ＹＥＳ）、制御部４０は、背景画像のサムネイル一覧を作成し（ステップＳ２６３）、登録済みメッセージを対応するサムネイル画像に合成する（ステップＳ２６４）。そして、制御部４０は、図４０に示すように、作成したサムネイル一覧を表示部４６ｈに表示させる（ステップＳ２６５）。そして、制御部４０は、タッチパネル４６ｉにて、メッセージ情報を合成する１又は複数のサムネイルの選択を受け付ける（ステップＳ２６６）。なお、メッセージ情報が入力された場合、制御部４０は、受け付けたメッセージ情報と、該メッセージ情報が合成される背景画像の背景画像ＩＤとを紐付けてＲＡＭ４２に記憶させる。
【０１４２】
実施の形態７に係るカラオケシステムによれば、一つのテキスト表示領域に対して、複数のメッセージ情報が重複して入力されることを防ぐことができる。
なお、実施の形態７の技術を実施の形態６と組み合わせ、一つのテキスト表示領域に対して、ほぼ同時に複数のメッセージ情報が入力された場合、実施の形態６の技術で、重複して入力されたメッセージ情報を画像表示装置４６ｆ及びカラオケ装置４の表示部４６ｈにそれぞれ表示するように構成しても良い。
【０１４３】
実施の形態８
実施の形態８に係るカラオケシステムは、省電力モードを備える点が上述の実施の形態と異なり、構成及びその他の処理内容は、上述の実施の形態３乃至実施の形態７と同様である。実施の形態８に係るカラオケ装置２が備える表示部４６ｈは、明るさを調整する機能を有する。例えば、表示部４６ｈは、液晶パネルと、該液晶パネルを照明するバックライトとを備え、制御部４０は、バックライトへの給電を制御することによって、表示部４６ｈの明るさを調整することができる。省電力モードにある場合、表示部４６ｈに表示する画像にメッセージ情報が含まれていないとき、表示部４６ｈを暗くし、メッセージ情報が含まれているとき、表示部４６ｈを明るくなるよう、表示部４６ｈの動作を制御する。
なお、表示部４６ｈの明るさを変更する例を説明したが、表示部４６ｈに表示する画像にメッセージ情報が含まれていないとき、表示部４６ｈをオフ状態にし、メッセージ情報が含まれているとき、表示部４６ｈをオン状態にするように制御しても良い。
【０１４４】
尚、今回開示された実施の形態はすべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１４５】
１  中央装置
２  カラオケ店舗
４  カラオケ装置
５  遠隔操作装置
１０  制御部
１３  記憶装置
１３ａ  ユーザ情報データベース
１３ｂ  楽曲データベース
１３ｄ  広告データベース
４０  制御部
４３  記憶装置
４３ａ  楽曲データベース
４３ｂ  背景画像データベース
４３ｃ  広告データベース
５０  制御部
５３  記憶部
５６  タッチパネルディスプレイ
５７  表示装置
５８  タッチパネル
【図１】
0005611163.tif 000002
【図２】
0005611163.tif 000003
【図３】
0005611163.tif 000004
【図４】
0005611163.tif 000005
【図５】
0005611163.tif 000006
【図６】
0005611163.tif 000007
【図７】
0005611163.tif 000008
【図８】
0005611163.tif 000009
【図９】
0005611163.tif 000010
【図１０】
0005611163.tif 000011
【図１１】
0005611163.tif 000012
【図１２】
0005611163.tif 000013
【図１３】
0005611163.tif 000014
【図１４】
0005611163.tif 000015
【図１５】
0005611163.tif 000016
【図１６】
0005611163.tif 000017
【図１７】
0005611163.tif 000018
【図１８】
0005611163.tif 000019
【図１９】
0005611163.tif 000020
【図２０】
0005611163.tif 000021
【図２１】
0005611163.tif 000022
【図２２】
0005611163.tif 000023
【図２３】
0005611163.tif 000024
【図２４】
0005611163.tif 000025
【図２５】
0005611163.tif 000026
【図２６】
0005611163.tif 000027
【図２７】
0005611163.tif 000028
【図２８】
0005611163.tif 000029
【図２９】
0005611163.tif 000030
【図３０】
0005611163.tif 000031
【図３１】
0005611163.tif 000032
【図３２】
0005611163.tif 000033
【図３３】
0005611163.tif 000034
【図３４】
0005611163.tif 000035
【図３５】
0005611163.tif 000036
【図３６】
0005611163.tif 000037
【図３７】
0005611163.tif 000038
【図３８】
0005611163.tif 000039
【図３９】
0005611163.tif 000040
【図４０】
0005611163.tif 000041