(57)【特許請求の範囲】
【請求項１】
多数の演奏曲のうちから選択される所定の演奏曲を出力させると共に、所定の通信回線を介して情報の通信を行い得る複数の通信カラオケ装置を備えた通信カラオケシステムであって、
前記通信カラオケ装置に備えられた音声入力装置から入力される音声情報に基づいて該通信カラオケ装置による演奏の評価を、演奏開始から演奏終了までの間に所定のタイミングで複数回行う演奏評価手段と、
前記通信カラオケ装置による演奏記録として前記演奏評価手段による前記タイミング毎の演奏評価を記憶する演奏記録データベースと、
参加を表明する少なくとも１つの通信カラオケ装置と、前記演奏記録データベースに記憶された演奏記録とを選択源として歌唱対戦ゲームの対戦者を組み合わせる組合手段と、
前記歌唱対戦ゲームに係る各通信カラオケ装置の前記演奏評価手段による演奏評価及び前記演奏記録データベースから読み出された演奏記録における演奏評価を前記タイミング毎に比較することで前記組合手段により組み合わされた対戦者を順位付する順位付手段と
を、有し、
前記組合手段は、前記順位付手段により順位付が行われる毎に所定位以下の対戦者を除外して組み合わせを更新するものである
ことを特徴とする通信カラオケシステム。
【請求項２】
前記演奏記録データベースは、前記通信カラオケ装置により出力され得る演奏曲毎に前記演奏記録を記憶するものであり、
前記通信カラオケ装置は、所定の演奏曲の選曲番号を指定して前記歌唱対戦ゲームへの参加を表明するものであり、
前記組合手段は、所定の演奏曲を指定して参加を表明する少なくとも１つの通信カラオケ装置と、該演奏曲について前記演奏記録データベースに記憶された演奏記録とを選択源として歌唱対戦ゲームの対戦者を組み合わせるものである請求項１の通信カラオケシステム。
【請求項３】
前記演奏記録データベースは、前記通信カラオケ装置による演奏記録として該通信カラオケ装置の撮像装置により撮影された映像情報を記憶するものであり、
前記歌唱対戦ゲームに係る各通信カラオケ装置の撮像装置から供給される映像情報及び演奏記録における映像情報を合成して合成映像情報を生成すると共に、該合成映像情報を歌唱対戦ゲームに係る各通信カラオケ装置へ配信する映像制御手段を備えたものである請求項１又は２の通信カラオケシステム。
【請求項４】
前記演奏記録データベースは、前記歌唱対戦ゲームの終了時における順位が所定位以上であった対戦者の演奏記録を新たに記憶するものである請求項１から３の何れかの通信カラオケシステム。
【請求項５】
前記通信カラオケ装置は、該通信カラオケ装置による演奏に際して少なくとも前記音声入力装置から入力される音声情報を録音する録音手段を有するものであり、
前記演奏記録データベースは、前記通信カラオケ装置による演奏記録として該通信カラオケ装置の録音手段により録音された音声情報を記憶するものである請求項１から４の何れかの通信カラオケシステム。
【請求項６】
前記通信回線を介して複数の前記通信カラオケ装置との間で情報の通信を行い得るサーバを備え、
前記演奏評価手段は、前記通信カラオケ装置に備えられたものであり、
前記演奏記録データベース、組合手段、順位付手段、及び映像制御手段は、前記サーバに備えられたものである請求項３から５の何れかの通信カラオケシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定の通信回線を介して情報の通信を行い得る複数の通信カラオケ装置を備えた通信カラオケシステムの改良に関し、特に、通信カラオケ装置相互間での歌唱対戦ゲームに関する。
【背景技術】
【０００２】
多数の演奏曲のうちから選択される所定の演奏曲を出力させる音楽再生装置が知られている。例えば、カラオケボックス等で使用されるカラオケ装置がそれである。斯かるカラオケ装置によれば、予め記憶装置に記憶された多数のカラオケ演奏曲から選択された所定のカラオケ演奏曲の音楽情報を出力させると共に、そのカラオケ演奏曲の歌詞情報を含む映像をその出力に同期して画面に表示させることで、所望の歌のカラオケ演奏を楽しむことができる。
【０００３】
ところで、近年普及しているカラオケ装置には、上述のような音楽再生装置としての機能のみならず、マイクから入力される音声情報に基づいて歌唱力等を評価（採点）する演奏評価機能を備えたものがある。斯かるカラオケ装置によれば、音程、テンポ、音量等を基準としてマイクロフォンから入力される音声情報とカラオケ演奏曲の演奏情報とを比較することで、その入力される音声情報に応じて歌唱の評価を採点することができる。
【０００４】
しかし、近年においては、演奏評価機能を備えたカラオケ装置が広く普及したことにより、上述した従来の演奏評価機能は特に目新しいものではなくなった。更には、その機能が音程、テンポ、音量等を基準として演奏を評価するものであることが広く知られるようになり、高得点を出すための選曲や歌い方が確立する等、その娯楽性は低下する傾向となるに至った。そこで、所定の通信回線を介して情報の通信を行い得る複数の通信カラオケ装置を備えた通信カラオケシステムにおいて、それら通信カラオケ装置相互間で歌唱対戦ゲームを行う技術が提案されている。例えば、特許文献１に記載された対戦型カラオケシステムがそれである。この技術によれば、複数の通信カラオケ装置により得られた採点結果を所定の通信回線を介して比較することで、それら複数の通信カラオケ装置相互間での歌唱対戦ゲームが実現できるとされている。
【０００５】
【特許文献１】特許第３５５３５６９号明細書等
【０００６】
しかし、前記従来の技術は、複数の通信カラオケ装置により得られた採点結果を単純に比較して高得点取得者を登録するに留まるものであり、ゲームとしての娯楽性に乏しいという弊害があった。また、通常、カラオケ演奏の演奏評価は演奏曲に応じて異なったものとなるため、複数の通信カラオケ装置相互間での歌唱対戦ゲームは同一の曲を対象として歌唱評価を競い合うものであることが好ましいが、同一の演奏曲のカラオケ演奏を所望する利用者が常に都合良くいるものではないため、いきおい必ずしも所望されない演奏曲を対象（対戦曲）とした歌唱対戦ゲームになる場合が多かった。以上の理由から、通信カラオケ装置相互間での歌唱対戦ゲームは、ほとんど実用されていないのが現状である。このため、通信カラオケ装置相互間における娯楽性に富み実用性ある歌唱対戦ゲームを実現する通信カラオケシステムの実現が求められていた。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、以上の事情を背景として為されたものであり、その目的とするところは、通信カラオケ装置相互間における娯楽性に富み実用性ある歌唱対戦ゲームを実現する通信カラオケシステムを提供することにある。
【課題を解決するための手段】
【０００８】
斯かる目的を達成するために、本発明の要旨とするところは、多数の演奏曲のうちから選択される所定の演奏曲を出力させると共に、所定の通信回線を介して情報の通信を行い得る複数の通信カラオケ装置を備えた通信カラオケシステムであって、前記通信カラオケ装置に備えられた音声入力装置から入力される音声情報に基づいてその通信カラオケ装置による演奏の評価を、演奏開始から演奏終了までの間に所定のタイミングで複数回行う演奏評価手段と、前記通信カラオケ装置による演奏記録として前記演奏評価手段による前記タイミング毎の演奏評価を記憶する演奏記録データベースと、参加を表明する少なくとも１つの通信カラオケ装置と、前記演奏記録データベースに記憶された演奏記録とを選択源として歌唱対戦ゲームの対戦者を組み合わせる組合手段と、前記歌唱対戦ゲームに係る各通信カラオケ装置の前記演奏評価手段による演奏評価及び前記演奏記録データベースから読み出された演奏記録における演奏評価を前記タイミング毎に比較することで前記組合手段により組み合わされた対戦者を順位付する順位付手段とを、有し、前記組合手段は、前記順位付手段により順位付が行われる毎に所定位以下の対戦者を除外して組み合わせを更新することを特徴とするものである。
【発明の効果】
【０００９】
このようにすれば、前記通信カラオケ装置に備えられた音声入力装置から入力される音声情報に基づいてその通信カラオケ装置による演奏の評価を、演奏開始から演奏終了までの間に所定のタイミングで複数回行う演奏評価手段と、前記通信カラオケ装置による演奏記録として前記演奏評価手段による前記タイミング毎の演奏評価を記憶する演奏記録データベースと、参加を表明する少なくとも１つの通信カラオケ装置と、前記演奏記録データベースに記憶された演奏記録とを選択源として歌唱対戦ゲームの対戦者を組み合わせる組合手段と、前記歌唱対戦ゲームに係る各通信カラオケ装置の前記演奏評価手段による演奏評価及び前記演奏記録データベースから読み出された演奏記録における演奏評価を前記タイミング毎に比較することで前記組合手段により組み合わされた対戦者を順位付する順位付手段とを、有し、前記組合手段は、前記順位付手段により順位付が行われる毎に所定位以下の対戦者を除外して組み合わせを更新するものであることから、前記演奏記録データベースに記憶された演奏記録としての演奏評価データをあたかも前記通信カラオケ装置による演奏者と同等の対戦者として随意に選択でき、豊富な対戦者が用意されていることでゲームとしての娯楽性を保証できると共に、参加を表明する通信カラオケ装置の数が不十分な場合であっても所定のタイミング毎に対戦者の順位が変動する娯楽性の高い歌唱対戦ゲームを実行できる。更に、脱落した対戦者の映像を前記合成映像から除外していくことで、演奏が進行するにつれ勝ち残った対戦者の映像の表示領域が大きくなっていくという視覚的な楽しさを付与できる。すなわち、通信カラオケ装置相互間における娯楽性に富み実用性ある歌唱対戦ゲームを実現する通信カラオケシステムを提供することができる。
【００１１】
ここで、好適には、前記演奏記録データベースは、前記通信カラオケ装置により出力され得る演奏曲毎に前記演奏記録を記憶するものであり、前記通信カラオケ装置は、所定の演奏曲の選曲番号を指定して前記歌唱対戦ゲームへの参加を表明するものであり、前記組合手段は、所定の演奏曲を指定して参加を表明する少なくとも１つの通信カラオケ装置と、その演奏曲について前記演奏記録データベースに記憶された演奏記録とを選択源として歌唱対戦ゲームの対戦者を組み合わせるものである。このようにすれば、各通信カラオケ装置の利用者が所望する演奏曲を対象（対戦曲）として娯楽性に富み実用性ある歌唱対戦ゲームを実現できるという利点がある。
【００１３】
また、好適には、前記演奏記録データベースは、前記通信カラオケ装置による演奏記録としてその通信カラオケ装置の撮像装置により撮影された映像情報を記憶するものであり、前記映像制御手段は、歌唱対戦ゲームに係る各通信カラオケ装置の撮像装置から供給される映像情報及び演奏記録における映像情報を合成して合成映像情報を生成すると共に、その合成映像情報を歌唱対戦ゲームに係る各通信カラオケ装置へ配信するものである。このようにすれば、歌唱対戦ゲームに際して他の通信カラオケ装置により演奏を行う対戦者のみならず、前記演奏記録データベースから読み出された演奏記録としての対戦者の映像をも見ることができ、その演奏記録としての対戦者にあたかもその場で演奏しているような臨場感を付与できることから、更に娯楽性の高い歌唱対戦ゲームを実現できるという利点がある。
【００１６】
また、好適には、前記演奏記録データベースは、前記歌唱対戦ゲームの終了時における順位が所定位以上であった対戦者の演奏記録を新たに記憶するものである。このようにすれば、好成績をおさめた対戦者の演奏記録が次なる歌唱対戦ゲームの対戦者候補として前記演奏記録データベースに登録されるシステムにより、そのようにして登録された演奏記録がいつ何時誰と対戦するかも知れないという未来に向けた楽しさを付与でき、更に娯楽性の高い歌唱対戦ゲームを実現できるという利点がある。また、前記演奏記録データベースへの登録を求めて従来は人気のなかった演奏曲の演奏が活発化する効果が期待できる。
【００１７】
また、好適には、前記通信カラオケ装置は、その通信カラオケ装置による演奏に際して少なくとも前記音声入力装置から入力される音声情報を録音する録音手段を有するものであり、前記演奏記録データベースは、前記通信カラオケ装置による演奏記録としてその通信カラオケ装置の録音手段により録音された音声情報を記憶するものである。このようにすれば、好成績をおさめた対戦者の演奏記録としてその演奏そのものを記憶することで、例えばその演奏をカラオケサービス提供会社のホームページで公開したり、模範演奏として通信カラオケ装置に配信したりといった様々な活用が期待できる。
【００１８】
また、好適には、前記通信回線を介して複数の前記通信カラオケ装置との間で情報の通信を行い得るサーバを備え、前記演奏評価手段は、前記通信カラオケ装置に備えられたものであり、前記演奏記録データベース、組合手段、順位付手段、及び映像制御手段は、前記サーバに備えられたものである。このようにすれば、実用的な態様で前記歌唱対戦ゲームを実現できるという利点がある。
【００１９】
以下、本発明の好適な実施例を図面に基づいて詳細に説明する。
【実施例】
【００２０】
図１は、本発明の好適な実施例である通信カラオケシステム１０を説明する概略図である。この図１に示すように、上記通信カラオケシステム１０では、カラオケボックス、スナック、旅館等の店舗１２における複数の個室１４ａ、１４ｂ、１４ｃ、・・・（以下、特に区別しない場合には単に個室１４と称する）にそれぞれ１台乃至は複数台ずつ（図１では１台ずつ）通信カラオケ装置１６ａ、１６ｂ、１６ｃ、・・・（以下、特に区別しない場合には単に通信通信カラオケ装置１６と称する）が設置されている。これら複数の通信カラオケ装置１６のうち、マスターコマンダである所定の通信カラオケ装置１６ａは、公衆電話回線等による通信回線１８を介してカラオケサービス提供会社のサーバ（センタ装置）２０に接続されており、そのサーバ２０と上記通信カラオケ装置１６ａの相互間で情報の通信が可能とされている。このサーバ２０は、カラオケ情報、背景映像情報、曲間情報等のデジタルコンテンツ（Digital Contents）の保管や入出力管理の基本的な制御を行うサーバであり、上記通信回線１８を介してマスターコマンダである通信カラオケ装置１６ａに定期的にコンテンツの配信を行うと共に、その通信カラオケ装置１６ａからの要求に応じて所定の機能制御プログラムを送信するものである。また、上記通信カラオケシステム１０は、複数の電子早見本装置２２ａ、２２ｂ、２２ｃ、・・・（以下、特に区別しない場合には単に電子早見本装置２２と称する）を備えており、上記通信カラオケ装置１６の利用に際して、各通信カラオケ装置１６毎に１台ずつの電子早見本装置２２が貸与され、各個室１４において後述するように上記通信カラオケ装置１６の遠隔操作装置として用いられるようになっている。上記店舗１２内には上記複数の通信カラオケ装置１６を相互に接続するＬＡＮ２４が敷設されており、上記電子早見本装置２２からの通信カラオケ装置１６への入力は、所定のアクセスポイント２６及びＬＡＮ２４を介したＬＡＮ通信等により行われる。
【００２１】
図２は、上記通信カラオケ装置１６の構成を例示するブロック線図である。この図２に示すように、上記通信カラオケ装置１６は、ＣＲＴ（Cathode-Ray Tube）等の映像表示装置３０と、映像情報デコーダ３２と、ビデオミキサ３４と、アンプミキサ３６と、スピーカ３８と、マイクロフォン４０と、操作パネル４２と、中央演算処理装置であるＣＰＵ４４と、ＲＯＭ４６と、ＲＡＭ４８と、記憶装置であるハードディスク５０と、モデム５２と、ＬＡＮポート５４と、ＣＲＴコントローラ５６と、上記操作パネル４２等からの入力信号を処理する入出力インターフェイス５８と、音源であるシンセサイザ６０と、上記マイクロフォン４０に接続されたＡ／Ｄコンバータ６２と、上記電子早見本装置２２やリモコン装置２８等の入力装置からのリモコン信号を受信するためのリモコン受信部６４と、撮像装置であるＣＣＤ（charge coupled device）カメラ６６と、録画手段である録画部６８と、録音手段である録音部７０とを、備えて構成されている。
【００２２】
上記ＣＰＵ４４は、上記ＲＡＭ４８の一時記憶機能を利用しつつ上記ＲＯＭ４６に予め記憶された所定のプログラムに基づいて電子情報を処理・制御する所謂コンピュータであり、上記リモコン装置２８や電子早見本装置２２等により所定のカラオケ演奏曲が選曲された場合、その選曲されたカラオケ演奏曲を上記ＲＡＭ４８に設けられた予約曲リストに登録したり、その予約曲リストの演奏順に従って上記ハードディスク５０のカラオケデータベースから選曲されたカラオケ演奏曲の演奏情報及び歌詞情報等を読み出して上記ＲＡＭ４８に記憶したり、カラオケ演奏曲の演奏が進行するのに応じてそのＲＡＭ４８から上記シンセサイザ６０へ演奏情報を送信したり、歌詞情報に基づいて歌詞文字映像を生成して上記ＣＲＴコントローラ５６へ送ったり、選曲時には曲名文字映像を生成して上記ＣＲＴコントローラ５６へ送ったり、上記映像情報デコーダ３２を制御して所定の背景映像を再生させたり、カラオケ演奏が行われていない間すなわち曲間において、新譜情報、選曲ランキング、店舗広告等の曲間情報を出力させたり、前記通信回線１８を介した前記サーバ２０との間の情報通信制御、及び前記ＬＡＮ２４を介した他の通信カラオケ装置１６との間の情報通信制御等の基本的な制御に加えて、後述する歌唱対戦ゲーム実行制御を行う。
【００２３】
前記操作パネル４２は、前記通信カラオケ装置１６の利用者が歌いたいカラオケ演奏曲を選択したり、演奏曲の音程を調整したり、演奏と歌との音量バランスを調整したり、その他、エコー、音量、トーン等の各種調整を行うための操作ボタン（スイッチ）或いはつまみを備えた入力装置である。また、前記通信カラオケ装置１６には、前記操作パネル４２の一部機能を遠隔で実行するための入力装置として機能するリモコン装置２８が備えられており、前記リモコン受信部６４は、そのリモコン装置２８から送信されるリモコン信号を受信して前記ＣＰＵ４４へ供給する。また、前記通信カラオケ装置１６と電子早見本装置２２との対応付け（くくりつけ）処理も前記リモコン受信部６４を介して行われ、そのようにして前記通信カラオケ装置１６に対応付けられた電子早見本装置２２も同様に入力装置として機能する。なお、本実施例において、これら電子早見本装置２２やリモコン装置２８等の入力装置は、前記通信カラオケ装置１６に備えられた構成の一部と考える。
【００２４】
前記映像情報デコーダ３２は、利用者が歌詞を参照しながら歌を歌う際に前記ハードディスク５０に記憶された背景映像情報に基づいて所定の背景映像を再生（デコード）する背景映像再生装置である。この背景映像情報は、例えば、ＭＰＥＧ（Moving Picture Experts Group）形式のデータであり、そのＭＰＥＧデータに基づいて前記映像情報デコーダ３２により再生された背景映像は、前記ビデオミキサへ送られる。また、前記ＣＲＴコントローラ５６は、前記ＣＰＵ４４において生成された歌詞文字映像をはじめとする文字映像（テロップ）を出力する文字映像出力装置であり、前記ビデオミキサ３４は、前記ＣＰＵ４４において生成され且つ前記ＣＲＴコントローラ５６から出力される文字映像と、前記映像情報デコーダ３２により再生される背景映像とを合成して前記映像表示装置３０に表示させる映像合成装置である。また、このＣＲＴコントローラ５６は、後述する歌唱対戦ゲームに際して前記サーバ２０から配信される映像を前記ビデオミキサ３４を介して前記映像表示装置３０に表示させる映像表示制御装置として機能する。
【００２５】
前記シンセサイザ６０は、前記ハードディスク５０から読み出されて送られて来るカラオケ演奏曲の演奏情報に基づいて楽器の演奏信号等の音楽信号を生成する音源である。この演奏情報は、例えば、ＭＩＤＩ（Musical Instrument Digital Interface）形式のデータであり、そのＭＩＤＩデータに基づいて前記シンセサイザ６０により生成（再生）された音楽信号は、アナログ信号に変換されて前記アンプミキサ３６へ送られる。そのアンプミキサ３６では、送られてきた音楽信号と前記マイクロフォン４０を介して入力される利用者の歌声とがミキシングされ、それらの信号が電気的に増幅されて前記スピーカ３８から出力される。
【００２６】
前記モデム５２は、前記通信カラオケ装置１６を公衆電話回線等による通信回線１８に接続するための装置であり、前記ＣＰＵ４４から出力されるディジタル信号をアナログ信号に変換して前記通信回線１８に送り出すと共に、その通信回線１８を介して伝送されるアナログ信号をディジタル信号に変換して前記ＣＰＵ４４に供給する処理を行う。なお、このモデム５２は、マスターコマンダとして機能する通信カラオケ装置１６ａには必要とされるが、前記サーバ２０との間で情報の通信を行わない他の通信カラオケ装置１６には必ずしも設けられなくともよい。
【００２７】
前記ＬＡＮポート５４は、前記通信カラオケ装置１６をＬＡＮ２４を介して他の通信カラオケ装置１６や電子早見本装置２２等の他の機器に接続するための接続器であり、前記通信カラオケ装置１６は、そのようにＬＡＮ２４を介して接続されることで、他の通信カラオケ装置１６や電子早見本装置２２等の他の機器との間で情報の送受信が可能とされる。例えば、前記アクセスポイント２６により受け付けられる前記電子早見本装置２２からの選曲入力を受け付けたり、前記通信カラオケ装置１６から電子早見本装置２２へ所定の処理を実行させるための指令を送信したりというように、電波を介して前記通信カラオケ装置１６と他の通信カラオケ装置１６や電子早見本装置２２との間における相互の情報のやりとりが実行される。また、マスターコマンダとして機能する通信カラオケ装置１６ａを中継サーバとして前記サーバ２０と他の通信カラオケ装置１６ｂ、１６ｃ、・・・との間で情報の通信を行うといった態様も考えられる。
【００２８】
前記Ａ／Ｄコンバータ６２は、前記マイクロフォン４０から入力される音声をディジタル信号に変換して前記ＣＰＵ４４に供給するアナログ／ディジタル変換器である。このＡ／Ｄコンバータ６２によりディジタル信号に変換された音声情報或いはその要素は、所定の処理を経て前記ＲＡＭ４８等に記憶され、随時読み出されて後述する歌唱対戦ゲーム実行制御の一部である演奏評価制御において用いられる。
【００２９】
前記ハードディスク５０には、カラオケ演奏曲を出力させるための多数のカラオケ情報を記憶するカラオケデータベースをはじめとする各種データベースが設けられている。カラオケボックス等の店舗にそれぞれ備えられた複数の通信カラオケ装置１６のうちマスターコマンダとして機能する通信カラオケ装置１６ａは、前記モデム５２を介して前記通信回線１８に接続されており、前記複数の通信カラオケ装置１６によって常に新しい曲が演奏可能とされるように、或いは所定の背景映像や曲間情報が出力可能とされるように、随時新たなカラオケ情報、背景映像情報、曲間情報等が前記サーバ２０から前記通信回線１８を介して配信され、前記ハードディスク５０のカラオケデータベース等に記憶される。また、そのようにして前記サーバ２０から情報を取得した通信カラオケ装置１６ａとその他の通信カラオケ装置１６との間で前記ＬＡＮ２４を介した通信が行われることにより、各通信カラオケ装置１６のハードディスク５０に記憶される情報が共有され、カラオケデータベース等の内容が等価なものとされる。このカラオケデータベースに記憶されるカラオケ情報は、各カラオケ演奏曲毎の曲名及び歌手名等を含むタイトル情報、演奏情報、歌詞情報、及び背景映像を指定するための背景映像指定情報等を含むものであり、インデックスとしてそれぞれ固有の選曲番号を有している。また、このカラオケ情報に含まれる演奏情報は、好適には、前記シンセサイザ６０により再生が可能なＭＩＤＩ形式のデータである。
【００３０】
前記ＣＣＤカメラ６６は、前記通信カラオケ装置１６により演奏を行う演奏者を撮影する撮像装置として機能するものであり、その通信カラオケ装置１６によるカラオケ演奏において利用者（演奏者）が歌唱する像を撮影し得る位置に設けられている。このＣＣＤカメラ６６により撮影された映像情報は、前記モデム５２を介して前記サーバ２０へストリーミング送信され得るようになっている。また、前記録画部６８は、前記ＣＣＤカメラ６６により撮影される映像を録画して、例えばＭＰＥＧ等の所定の形式でエンコードする録画手段である。このようにしてエンコードされた映像情報は、所謂デジタルコンテンツとして前記通信回線１８を介しての送受信が可能とされる。
【００３１】
前記録音部７０は、前記通信カラオケ装置１６による演奏に際して少なくとも前記マイクロフォン４０から入力される音声情報を録音して、例えばＭＰ３等の所定の形式でエンコードする録音手段である。この録音部７０は、好適には、前記アンプミキサ３６からの出力である前記マイクロフォン４０により入力される音声情報及びシンセサイザ６０から出力される演奏情報の合成音楽情報を録音する。このようにしてエンコードされた音楽情報は、所謂デジタルコンテンツとして前記通信回線１８を介しての送受信が可能とされる。
【００３２】
図３は、前記電子早見本装置２２の外観を大まかに示す斜視図である。この図３に示すように、前記電子早見本装置２２は、所定の画像（映像）を表示させると共に、利用者の接触に応じて入力を行うためのタッチパネルディスプレイ７４を備えている。また、前記通信カラオケ装置１６との間でデータの送受信や同期を実行したり、前記電子早見本装置２２に内蔵されたバッテリを充電する等の動作を行うスタンド型の接続架台（ドッキングテーブル）であるクレイドル７２を備えている。前記電子早見本装置２２は、そのクレイドル７２に取り付けられた状態又はそのクレイドル７２から取り外された状態で用いられ、取り付けられた状態においては、そのクレイドル７２及びＬＡＮ２４を介して前記通信カラオケ装置１６に有線接続されるようになっている。また、上記クレイドル７２から取り外された状態においては、上記アクセスポイント２６及びＬＡＮ２４を介して前記通信カラオケ装置１６に無線接続されるようになっている。
【００３３】
図４は、前記電子早見本装置２２の構成を説明するブロック線図である。この図４に示すように、前記電子早見本装置２２は、上記タッチパネルディスプレイ７４に所定の映像を表示させる表示装置７６と、その表示装置７６による表示を制御する表示制御部７８と、利用者の指や図示しない備え付けのペン等によるタッチパネルディスプレイ７４への接触により入力を行うタッチパネル８０と、そのタッチパネル８０による入力を制御する入力制御部８２と、中央演算処理装置であるＣＰＵ８４と、ＲＯＭ８６と、ＲＡＭ８８と、フラッシュＲＯＭ等の記憶部９０と、インターフェイス９２と、リモコン送信部９４と、無線ＬＡＮ通信部９６と、コネクタ９８とを、備えて構成されている。上記クレイドル７２には、前記電子早見本装置２２と電気的な接続を可能とするためのコネクタ１００が設けられており、前記電子早見本装置２２は、前記クレイドル７２に載置されて上記コネクタ９８及び１００が接触させられることで、上記インターフェイス９２を介して前記クレイドル７２乃至はＬＡＮ２４に接続されるようになっている。
【００３４】
上記ＣＰＵ８４は、上記ＲＡＭ８８の一時記憶機能を利用しつつ上記ＲＯＭ８６に予め記憶された所定のプログラムに基づいて電子情報を処理・制御する所謂コンピュータであり、上記記憶部９０から選曲案内情報を読み出し、上記表示装置７６を介してその選曲案内情報に基づく所定の案内映像を上記タッチパネルディスプレイ７４に表示させたり、そのタッチパネルディスプレイ７４に表示された案内映像に従って上記タッチパネル８０による入力が行われた場合、カラオケ演奏曲を予約するための選曲信号（選曲予約信号）を上記無線ＬＡＮ通信部９６等を介して前記通信カラオケ装置１６に送信する等の基本的な制御に加えて、後述する歌唱対戦ゲーム実行制御における演奏者に関する情報の入力制御等を行う。
【００３５】
図５は、前記サーバ２０の構成を説明する図である。この図５に示すように、前記サーバ２０は、中央演算処理装置であるＣＰＵ１０２と、読出専用メモリであるＲＯＭ１０４と、随時読出書込メモリであるＲＡＭ１０６とを、備え、ＣＰＵ１０２によりＲＡＭ１０６の一時記憶機能を利用しつつＲＯＭ１０４に予め記憶されたプログラムに従って信号処理を行う所謂ノイマン型コンピュータである。また、ＣＲＴ等の映像表示装置１０８と、その映像表示装置１０８による映像の表示を制御するためのＣＲＴコントローラ１１０と、キーボード等の入力装置１１２と、その入力装置１１２による入力を処理するためのインターフェイス１１４と、上記ＣＰＵ１０２等を前記通信回線１８に接続するためのモデム１１６と、記憶装置であるハードディスク１１８とを、備えて構成されている。
【００３６】
上記ハードディスク１１８には、前記通信カラオケ装置１６に配信するための多数のカラオケ情報を記憶するカラオケデータベース１２０と、前記通信カラオケ装置１６による演奏記録を記憶する演奏記録データベース１２２とが、設けられている。図６は、この演奏記録データベース１２２の内容を例示する図である。この図６に示すように、上記演奏記録データベース１２２には、例えば、前記通信カラオケ装置１６により演奏され得る演奏曲すなわち上記カラオケデータベース１２０にカラオケ情報として記憶されている各演奏曲毎に、前記通信カラオケ装置１６による演奏内容の記録である複数の演奏記録が記憶されている。この演奏記録は、例えば、その演奏記録の元となる演奏を行った演奏者の顧客識別番号、その演奏者の名前（ニックネーム）、演奏評価としての得点、その演奏者の演奏する像を録画した録画データ、及びその演奏を録音した録音データ等を含む情報であり、各演奏曲毎に上記得点に基づいて順位付されている。なお、この図６では、演奏評価として１つの得点のみを示しているが、前記演奏記録データベース１２２は、好適には、演奏曲の演奏開始から演奏終了までの間に所定のタイミングで行った複数回の演奏結果を各演奏記録毎に記憶するものであり、図６に示される演奏評価は、例えばそれら複数回の演奏結果の平均得点である。後述するように、この演奏記録データベース１２２は、好適には、本実施例の歌唱対戦ゲームの成績上位者の演奏記録を記憶するものであり、その歌唱対戦ゲームが行われる毎に新たな演奏記録が前記通信カラオケ装置１６からアップロードされて記憶されるようになっているが、選曲番号「004790」で示される演奏曲における第３位の演奏記録に例示するように、デフォルトの設定では各演奏曲毎にカラオケサービス提供会社等により用意されたダミーデータとしての演奏記録が記憶されており、このダミーデータとしての演奏記録が前記通信カラオケ装置１６からアップロードされる演奏記録により置き換えられていくようになっている。すなわち、過去に歌唱対戦ゲームの対象（対戦曲）とされたことがないか或いは少ない演奏曲についても、後述する歌唱対戦ゲーム実行制御を行うのに必要十分な数の演奏記録が用意されている。
【００３７】
図７は、前記通信カラオケ装置１６のＣＰＵ４４及びサーバ２０のＣＰＵ１０２に備えられた制御機能の要部を説明する機能ブロック線図である。この図７に示す選曲手段１２４及び演奏評価手段１２６は、前記通信カラオケ装置１６のＣＰＵ４４に機能的に備えられたものであり、組合手段１２８、順位付手段１３０、及び映像制御手段１３２は、前記サーバ２０のＣＰＵ１０２に機能的に備えられたものである。
【００３８】
上記選曲手段１２４は、前記操作パネル４２やリモコン装置２８等の入力装置により入力される選曲番号を受け付ける。この選曲手段１２４により受け付けられた選曲番号は、前記ＲＡＭ４８等に形成される図示しない予約曲テーブルに演奏待ち曲として登録（記憶）される。また、この選曲手段１２４による選曲番号の受付は、歌唱対戦ゲーム実行制御の一部としても行われるものであり、その歌唱対戦ゲームの開始に際して前記映像表示装置３０に所定の選曲待ち画面が表示されて選曲番号の受付が行われると共に、入力された選曲番号が歌唱対戦ゲームの組み合わせを決定するための要素として前記通信回線１８を介して前記サーバ２０へ送信される。
【００３９】
前記演奏評価手段１２６は、前記通信カラオケ装置１６によるカラオケ演奏に際して音声入力装置である前記マイクロフォン４０から入力される利用者の音声に応じてその利用者によるカラオケ演奏の内容を評価する。例えば、前記マイクロフォン４０により入力されて前記Ａ／Ｄコンバータ６２によりディジタル信号に変換された音声情報と、前記シンセサイザ６０により出力される演奏情報とを比較し、メロディなどの基本音程と入力される音声から抽出される音程との相対的なずれやその音声の絶対的な声量などを基準として評価を行う。この評価の態様としては、例えば、千点満点中何点というように数値的に採点を行うものであってもよいし、５段階評定の何れに当てはまるかを判定するというように簡易なものであってもよい。また、前記演奏評価手段１２６は、好適には、１曲のカラオケ演奏が出力される間すなわち演奏開始から演奏終了までの間に所定のタイミングで複数回（例えば、１０回程度）上記評価を行う。また、この演奏評価手段１２６による演奏評価結果は、歌唱対戦ゲームにおける対戦者の順位付を行うための要素として前記通信回線１８を介して前記サーバ２０へ送信される。
【００４０】
前記組合手段１２８は、参加を表明する少なくとも１つの通信カラオケ装置１６と、前記演奏記録データベース１２２に記憶された演奏記録とを選択源として歌唱対戦ゲームの対戦者を組み合わせる。すなわち、参加を表明する通信カラオケ装置１６と前記演奏記録データベース１２２に記憶された演奏記録とを同等の対戦者候補とみなして組み合わせる。好適には、前記選曲手段１２６により演奏曲の選曲番号を指定して参加を表明する少なくとも１つの通信カラオケ装置１６と、その選曲番号に対応する演奏曲について前記演奏記録データベース１２２に記憶された演奏記録とを選択源として、予め定められた定員（例えば９名）の対戦者が揃ったところで組み合わせを決定する。また、好適には、参加を表明する通信カラオケ装置１６を優先的に組み合わせに入れ、組み合わせ開始から所定時間経過しても定員が揃わない場合にその欠員を前記演奏記録データベース１２２に記憶された演奏記録で補う。この演奏記録データベース１２２を選択源とする対戦者の選択は、対象となる演奏曲すなわち対戦曲について登録された演奏記録を上位から順に選択するものでもよいし、或いはランダムに選択するものであってもよい。また、参加を表明する通信カラオケ装置１６が定員に達している場合であっても対戦者のうち１人は前記演奏記録データベース１２２から選択するようにしてもよい。このようにして組み合わされた対戦者の情報は、前記ハードディスク１１８に形成された対戦者テーブル１３４に記憶される。
【００４１】
前記順位付手段１３０は、歌唱対戦ゲームに係る各通信カラオケ装置１６による演奏及び前記演奏記録データベース１２２から読み出された演奏記録に基づいて前記組合手段１２８により組み合わされた対戦者すなわち上記対戦者テーブル１３４に記憶された対戦者を順位付する。好適には、歌唱対戦ゲームに係る各通信カラオケ装置１６の演奏評価手段１２６による演奏評価及び演奏記録における演奏評価を比較することで対戦者を順位付する。また、前述のように、前記演奏評価手段１２６は、対戦曲の演奏開始から演奏終了までの間に前記演奏の評価を所定のタイミングで複数回行うものであり、歌唱対戦ゲームに係る各通信カラオケ装置１６では同時に対戦曲の演奏が開始されるため、そのタイミングで歌唱対戦ゲームに係る全ての通信カラオケ装置１６が同期して前記演奏評価を行い、その評価結果が略同時に前記サーバ２０へアップロードされる。また、前記演奏記録データベース１２２は、前記通信カラオケ装置１６による演奏記録としてそのタイミング毎の演奏評価を記憶するものであり、前記順位付手段１３０は、好適には、前記演奏評価手段１２６による評価結果を受信する毎に、すなわち前記演奏評価手段１２６により評価の行われるタイミング毎に前記対戦者の順位付を行う。
【００４２】
前記映像制御手段１３２は、歌唱対戦ゲームに係る各通信カラオケ装置１６に備えられたＣＣＤカメラ６６から供給される映像情報を合成して合成映像情報を生成すると共に、その合成映像情報を歌唱対戦ゲームに係る各通信カラオケ装置１６へ配信する。この映像情報の受信及び合成映像情報の送信は、好適には、何れも所謂ストリーミング（streaming）処理によりリアルタイムに行われる。図８は、この映像制御手段１３２により合成される合成映像の一例を示す図である。この図８に示すように、前記映像制御手段１３２は、前記通信カラオケ装置１６の映像表示装置３０の画面に対応する映像領域を、前記対戦者テーブル１３４に記憶された対戦者の人数分に分割（図８では対戦者は９人であり９分割）し、そのようにして分割された各表示領域にそれぞれの対戦者に対応する映像を合成する。前記通信カラオケ装置１６に配信された斯かる合成映像情報は、カラオケ演奏における所謂背景映像として用いられ、その合成映像の上面側レイヤに対戦曲の歌詞文字映像が更に合成されて図８に示すような画面が前記映像表示装置３０に表示される。また、前述のように、前記演奏記録データベース１２２は、前記通信カラオケ装置１６による演奏記録としてその通信カラオケ装置１６のＣＣＤカメラ６６により撮影された映像情報を記憶するものであり、前記映像制御手段１３２は、歌唱対戦ゲームに係る各通信カラオケ装置１６のＣＣＤカメラ６６から供給される映像情報及び演奏記録における映像情報を合成して合成映像情報を生成する。すなわち、前記演奏記録を対戦者の１人とみなして、前記表示領域の分割及びその分割領域への映像情報の合成の対象として演奏記録の映像情報をも含める。
【００４３】
ここで、前記組合手段１２８は、前記順位付手段１３０により順位付が行われる毎に所定位以下の対戦者を除外して組み合わせを更新する。例えば、歌唱対戦ゲーム開始時における対戦者の人数が９名である場合に、１回目の順位付において５位以下の対戦者を除外して対戦者を４名とし、２回目の順位付において３位以下の挑戦者を除外して対戦者を２名とし、３回目の順位付において２位以下の挑戦者を除外して最終的な１名の勝利者を決定するように順次組み合わせを更新する。好適には、このようにして組み合わせから除外された通信カラオケ装置１６には演奏中止指令が送信され、演奏中途であってもその演奏が中止させられ、斯かる通信カラオケ装置１６はそれをもってゲームオーバーとされる。また、このようにして更新された組み合わせはその都度前記対戦者テーブル１３４に記憶され、前記順位付手段１３０及び映像制御手段１３２は、その更新された対戦者の組み合わせに基づいて前記制御を行う。すなわち、前記映像制御手段１３２は、前記組合手段１２８により対戦者の組み合わせが更新される毎に、前記通信カラオケ装置１６の映像表示装置３０の画面に対応する映像領域を、前記対戦者テーブル１３４に記憶された対戦者の人数分に分割し、そのようにして分割された各表示領域にそれぞれの対戦者に対応する映像を合成する。斯かる制御により、上述した例では、１回目の順位付後は図９に示すように４名の対戦者の映像を合成した合成映像が、２回目の順位付後は図１０に示すように２名の対戦者の映像を合成した合成映像が、３回目の順位付後は図１１に示すように最終的な１名の勝利者の映像を合成した合成映像が、各時点において前記対戦者テーブル１３４に記憶されている対戦者に対応する通信カラオケ装置１６の画面に表示される。また、図１１に示すように、最終的な１名の勝利者が決定した場合には、その勝利者に対応する通信カラオケ装置１６の映像表示装置３０に前記演奏記録データベース１２２に新たに登録（記憶）される旨及び演奏評価としての得点（平均得点）や演奏記録データベース１２２における順位等を示す文字映像（テロップ）を表示させてもよい。更には、前記電子早見本装置２２による名前（ニックネーム）の入力を促す旨の文字映像を表示させ、その電子早見本装置２２による名前をの入力を待ち受けるようにしてもよい。
【００４４】
本実施例の歌唱対戦ゲームでは、対戦曲すなわち歌唱対戦ゲームに係る演奏曲の演奏が終了した時点において、最終的な勝利者に対応する通信カラオケ装置１６からその勝利者の顧客識別番号、前記電子早見本装置２２により入力された名前、前記録画部６８により録画された映像情報、及び前記録音部７０により録音された音楽情報等が前記サーバ２０に送信され、前記演奏記録データベース１２２における対戦曲に係る新たな演奏記録として登録（記憶）される。このように、本実施例では、前記通信カラオケ装置１６の側で録画された映像情報がエンコードされて前記サーバ２０へ送信されるものであるが、前記サーバ２０の側で各通信カラオケ装置１６のＣＣＤカメラ６６からストリーミング送信される映像を録画しておき、最終的な勝利者が決定した時点でその勝利者に対応する映像情報を前記演奏記録データベース１２２に記憶するようにしてもよい。また、最終的な勝利者として２名以上の対戦者を残し、前記演奏記録データベース１２２にそれら２名以上の対戦者の演奏記録を登録するようにしても当然構わない。また、最終的な勝利者が決定してもその勝利者の演奏評価が所定値に満たない場合には、その勝利者に対応する演奏記録を前記演奏記録データベース１２２に登録しない態様も考えられる。
【００４５】
図１２は、前記通信カラオケ装置１６のＣＰＵ４４による歌唱対戦ゲーム実行制御を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。
【００４６】
先ず、ステップ（以下、ステップを省略する）ＳＡ１において、前記操作パネル４２やリモコン装置２８等の入力装置により歌唱対戦ゲームに参加するための操作が行われたか否かが判断される。このＳＡ１の判断が否定される場合には、それをもって本ルーチンが終了させられるが、ＳＡ１の判断が肯定される場合には、前記選曲手段１２４の動作に対応するＳＡ２において、前記操作パネル４２やリモコン装置２８等の入力装置により所定の選曲番号の入力が受け付けられ、その入力された選曲番号が歌唱対戦ゲームへの参加通知（参加の表明）と共に前記サーバ２０へ送信される。また、この参加通知と共に前記電子早見本装置２２等により入力される顧客識別番号等の情報を前記サーバ２０へ送信してもよい。次に、ＳＡ３において、前記サーバ２０から組合完了通知が送られてきたか否かが判断される。このＳＡ３の判断が否定されるうちは、判断が繰り返されることにより待機させられるが、ＳＡ３の判断が肯定される場合には、ＳＡ４において、対戦に係る演奏曲のカラオケ情報すなわちＳＡ２にて入力された選曲番号に対応するカラオケ情報が前記ハードディスク５０のカラオケデータベースから前記ＲＡＭ４８に読み出される。次に、ＳＡ５において、前記サーバ２０から演奏開始指令が送られてきたか否かが判断される。このＳＡ５の判断が否定されるうちは、判断が繰り返されることにより待機させられるが、ＳＡ５の判断が肯定される場合には、ＳＡ６において、前記ＲＡＭ４８に記憶されたカラオケ情報のＭＩＤＩデータに基づく演奏曲が前記シンセサイザ６０から出力されると共に、そのカラオケ情報の歌詞情報に基づく歌詞文字映像が生成され、前記ＣＲＴコントローラ５６及びビデオミキサ３４を介して前記映像表示装置３０に表示される。また、その処理と同期して、ＳＡ７において、前記ＣＣＤカメラ６６により撮影された映像が前記サーバ２０へストリーミング送信されると共に、そのサーバ２０から合成映像がストリーミング受信され、前記映像表示装置３０の画面における上記歌詞文字映像の背面側レイヤに背景映像として表示される。次に、ＳＡ８において、演奏評価タイミングであるか否かが判断される。このＳＡ８の判断が否定される場合には、ＳＡ１１以下の処理が実行されるが、ＳＡ８の判断が肯定される場合には、前記演奏評価手段１２６の動作に対応するＳＡ９において、前回の評価部分以降（初回においては最初から）の演奏が評価され、その評価結果である得点が算出される。次に、ＳＡ１０において、ＳＡ９にて算出された演奏評価としての得点が前記サーバ２０へ送信される。次に、ＳＡ１１において、前記サーバ２０から演奏中止指令が送られてきたか否かが判断される。このＳＡ１１の判断が肯定される場合には、ＳＡ１３において、演奏中断を示す文字映像を含む映像が前記映像表示装置３０に表示された後、本ルーチンが終了させられるが、ＳＡ１１の判断が否定される場合には、ＳＡ１２において、演奏曲の最後まで演奏が終了したか否かが判断される。このＳＡ１２の判断が否定される場合には、ＳＡ６以下の処理が再び実行されるが、ＳＡ１２の判断が肯定される場合には、Ｓ１４において、演奏中断を示す文字映像を含む映像が前記映像表示装置３０に表示された後、ＳＡ１５において、前記電子早見本装置２２から顧客識別番号等の情報入力があった（受信された）か否かが判断される。このＳＡ１５の判断が否定される場合には、それをもって本ルーチンが終了させられるが、ＳＡ１５の判断が肯定される場合には、ＳＡ１６において、前記電子早見本装置２２により入力された顧客識別番号及び名前、前記録画部６８により録画された映像情報、及び前記録音部７０により録音された音楽情報等が前記サーバ２０に送信された後、本ルーチンが終了させられる。
【００４７】
図１３は、前記サーバ２０のＣＰＵ１０２による歌唱対戦ゲーム実行制御を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。
【００４８】
先ず、ＳＢ１において、少なくとも１つの通信カラオケ装置１６から歌唱対戦ゲームへの参加通知が送られてきたか否かが判断される。このＳＢ１の判断が否定される場合には、それをもって本ルーチンが終了させられるが、ＳＢ１の判断が肯定される場合には、ＳＢ２において、対戦希望曲の選曲番号すなわち歌唱対戦ゲームに係る演奏曲の選曲番号が前記通信カラオケ装置１６から受信される。次に、ＳＢ３において、ＳＢ２にて受信された選曲番号を指定して対戦を希望する通信カラオケ装置１６が検索され、歌唱対戦ゲームの対戦者が組み合わされて前記ハードディスク１１８の対戦者テーブル１３４に記憶される。次に、ＳＢ４において、対戦者が定員に達したか否かが判断される。このＳＢ４の判断が肯定される場合には、ＳＢ７以下の処理が実行されるが、ＳＢ４の判断が否定される場合には、ＳＢ５において、組み合わせ開始から所定時間が経過したか否かが判断される。このＳＢ５の判断が否定される場合には、ＳＢ３以下の処理が再び実行されるが、ＳＢ５の判断が肯定される場合には、ＳＢ６において、前記演奏記録データベース１２２に記憶された対戦曲に係る演奏記録が読み出され、歌唱対戦ゲームの対戦者として組み合わされて前記ハードディスク１１８の対戦者テーブル１３４に記憶される。次に、ＳＢ７において、歌唱対戦ゲームに係る全ての通信カラオケ装置１６に演奏開始指令が一斉に送信される。次に、ＳＢ８において、前記通信カラオケ装置１６の映像表示装置３０の画面に対応する映像領域が、前記対戦者テーブル１３４に記憶された対戦者の人数分に分割される。次に、ＳＢ９において、歌唱対戦ゲームに係る各通信カラオケ装置１６のＣＣＤカメラ６６により撮影された映像がストリーミング受信されると共に、それらの映像がＳＢ８にて分割された各表示領域に合成され、そのようにして合成された合成映像が歌唱対戦ゲームに係る各通信カラオケ装置１６へストリーミング送信される。次に、ＳＢ１０において、歌唱対戦ゲームに通信カラオケ装置１６から演奏評価が送られてきたか否かが判断される。このＳＢ１０の判断が否定される場合には、ＳＢ９以下の処理が再び実行されるが、ＳＢ１０の判断が肯定される場合には、前記順位付手段１３０の動作に対応するＳＢ１１において、歌唱対戦ゲームに係る各通信カラオケ装置１６から送られてきた演奏評価及び演奏記録における演奏評価が比較されて対戦者が順位付される。次に、ＳＢ１２において、ＳＢ１１の順位付において所定位以下とされた対戦者を除外して前記対戦者テーブル１３４に記憶された対戦者の組み合わせが更新される。次に、ＳＢ１３において、前記対戦者テーブル１３４に記憶された対戦者は残り１名であるか否かが判断される。このＳＢ１３の判断が否定される場合には、ＳＢ８以下の処理が再び実行されるが、ＳＢ１３の判断が肯定される場合には、ＳＢ１４において、最終的な勝利者に対応する通信カラオケ装置１６へ前記演奏記録データベース１２２に登録（記憶）される旨の通知（文字映像）が送信される。次に、ＳＢ１５において、最終的な勝利者に対応する通信カラオケ装置１６から顧客識別番号及び名前等の情報、映像情報、及び音楽情報等が送られてきたか否かが判断される。このＳＢ１５の判断が否定される場合には、判断が繰り返されることにより待機させられるが、ＳＢ１５の判断が肯定される場合には、受信された顧客識別番号及び名前等の情報、映像情報、及び音楽情報等が前記演奏記録データベース１２２に対戦曲と関連付けられて記憶された後、本ルーチンが終了させられる。以上の制御において、ＳＢ３、ＳＢ６、及びＳＢ１２が前記組合手段１２８の動作に、ＳＢ８及びＳＢ９が前記映像表示制御手段１３２の動作にそれぞれ対応する。
【００４９】
このように、本実施例によれば、前記通信カラオケ装置１６による演奏記録を記憶する演奏記録データベース１２２と、参加を表明する少なくとも１つの通信カラオケ装置１６と、前記演奏記録データベース１２２に記憶された演奏記録とを選択源として歌唱対戦ゲームの対戦者を組み合わせる組合手段１２８（ＳＢ３、ＳＢ６、及びＳＢ１２）と、その歌唱対戦ゲームに係る各通信カラオケ装置１６による演奏及び前記演奏記録データベース１２２から読み出された演奏記録に基づいて前記組合手段１２８により組み合わされた対戦者を順位付する順位付手段１３０（ＳＢ１１）とを、有することから、前記演奏記録データベース１２２に記憶された演奏記録をあたかも前記通信カラオケ装置１６による演奏者と同等の対戦者として随意に選択でき、豊富な対戦者が用意されていることでゲームとしての娯楽性を保証できると共に、参加を表明する通信カラオケ装置１６の数が不十分な場合であっても好適な歌唱対戦ゲームを実行できる。すなわち、通信カラオケ装置１６相互間における娯楽性に富み実用性ある歌唱対戦ゲームを実現する通信カラオケシステム１０を提供することができる。
【００５０】
また、前記通信カラオケ装置１６に備えられた音声入力装置であるマイクロフォン４０から入力される音声情報に基づいてその通信カラオケ装置１６による演奏の評価を行う演奏評価手段１２６（ＳＡ９）を有し、前記演奏記録データベース１２２は、前記通信カラオケ装置１６による演奏記録として前記演奏評価手段１２６による演奏評価を記憶するものであり、前記順位付手段１３０は、歌唱対戦ゲームに係る各通信カラオケ装置１６の演奏評価手段１２６による演奏評価及び演奏記録における演奏評価を比較することで前記組合手段１２８により組み合わされた対戦者を順位付するものであるため、実用的な態様で歌唱対戦ゲームに係る各通信カラオケ装置１６及び演奏記録を順位付できるという利点がある。
【００５１】
また、前記演奏記録データベース１２２は、前記通信カラオケ装置１６により出力され得る演奏曲毎に前記演奏記録を記憶するものであり、前記通信カラオケ装置１６は、所定の演奏曲の選曲番号を指定して前記歌唱対戦ゲームへの参加を表明するものであり、前記組合手段１２８は、所定の演奏曲を指定して参加を表明する少なくとも１つの通信カラオケ装置１６と、その演奏曲について前記演奏記録データベース１２２に記憶された演奏記録とを選択源として歌唱対戦ゲームの対戦者を組み合わせるものであるため、各通信カラオケ装置１６の利用者が所望する演奏曲を対象（対戦曲）として娯楽性に富み実用性ある歌唱対戦ゲームを実現できるという利点がある。
【００５２】
また、前記通信カラオケ装置１６は、その通信カラオケ装置１６により演奏を行う演奏者を撮影し得る撮像装置としてのＣＣＤカメラ６６を備えたものであり、歌唱対戦ゲームに係る各通信カラオケ装置１６のＣＣＤカメラ６６から供給される映像情報を合成して合成映像情報を生成すると共に、その合成映像情報を歌唱対戦ゲームに係る各通信カラオケ装置１６へ配信する映像制御手段１３２（ＳＢ８及びＳＢ９）を有するものであるため、歌唱対戦ゲームに際して他の通信カラオケ装置１６により演奏を行う対戦者の映像を見ることができ、視覚的な要素を加えることで更に娯楽性の高い歌唱対戦ゲームを実現できるという利点がある。
【００５３】
また、前記演奏記録データベース１２２は、前記通信カラオケ装置１６による演奏記録としてその通信カラオケ装置１６のＣＣＤカメラ６６により撮影された映像情報を記憶するものであり、前記映像制御手段１３２は、歌唱対戦ゲームに係る各通信カラオケ装置１６のＣＣＤカメラ６６から供給される映像情報及び演奏記録における映像情報を合成して合成映像情報を生成すると共に、その合成映像情報を歌唱対戦ゲームに係る各通信カラオケ装置１６へ配信するものであるため、歌唱対戦ゲームに際して他の通信カラオケ装置１６により演奏を行う対戦者のみならず、前記演奏記録データベース１２２から読み出された演奏記録としての対戦者の映像をも見ることができ、その演奏記録としての対戦者にあたかもその場で演奏しているような臨場感を付与できることから、更に娯楽性の高い歌唱対戦ゲームを実現できるという利点がある。
【００５４】
また、前記演奏評価手段１２６は、所定の演奏曲の演奏開始から演奏終了までの間に前記演奏の評価を所定のタイミングで複数回行うものであり、前記演奏記録データベース１２２は、前記通信カラオケ装置１６による演奏記録としてそのタイミング毎の演奏評価を記憶するものであり、前記順位付手段１３０は、前記演奏評価手段１２６による評価のタイミング毎に前記対戦者の順位付を行うものであるため、所定のタイミング毎に対戦者の順位が変動する娯楽性の高い歌唱対戦ゲームを実現できるという利点がある。
【００５５】
また、前記組合手段１２８は、前記順位付手段１３０により順位付が行われる毎に所定位以下の対戦者を除外して組み合わせを更新するものであるため、所定のタイミング毎に成績の悪い対戦者が脱落していく娯楽性の高い歌唱対戦ゲームを実現できるという利点がある。また、脱落した対戦者の映像を前記合成映像から除外していくことで、演奏が進行するにつれ勝ち残った対戦者の映像の表示領域が大きくなっていくという視覚的な楽しさを付与できるという利点がある。
【００５６】
また、前記演奏記録データベース１２２は、前記歌唱対戦ゲームの終了時における順位が所定位以上であった対戦者の演奏記録を新たに記憶するものであるため、好成績をおさめた対戦者の演奏記録が次なる歌唱対戦ゲームの対戦者候補として前記演奏記録データベース１２２に登録されるシステムにより、そのようにして登録された演奏記録がいつ何時誰と対戦するかも知れないという未来に向けた楽しさを付与でき、更に娯楽性の高い歌唱対戦ゲームを実現できるという利点がある。また、前記演奏記録データベース１２２への登録を求めて従来は人気のなかった演奏曲の演奏が活発化する効果が期待できる。
【００５７】
また、前記通信カラオケ装置１６は、その通信カラオケ装置１６による演奏に際して少なくとも前記マイクロフォン４０から入力される音声情報を録音する録音部７０を有するものであり、前記演奏記録データベース１２２は、前記通信カラオケ装置１６による演奏記録としてその通信カラオケ装置１６の録音部７０により録音された音声情報を記憶するものであるため、好成績をおさめた対戦者の演奏記録としてその演奏そのものを記憶することで、例えばその演奏をカラオケサービス提供会社のホームページで公開したり、模範演奏として通信カラオケ装置１６に配信したりといった様々な活用が期待できる。
【００５８】
また、前記通信回線１８を介して複数の前記通信カラオケ装置１６との間で情報の通信を行い得るサーバ２０を備え、前記演奏評価手段１２６は、前記通信カラオケ装置１６に備えられたものであり、前記演奏記録データベース１２２、組合手段１２８、順位付手段１３０、及び映像制御手段１３２は、前記サーバ２０に備えられたものであるため、実用的な態様で前記歌唱対戦ゲームを実現できるという利点がある。
【００５９】
以上、本発明の好適な実施例を図面に基づいて詳細に説明したが、本発明は此に限定されるものではなく、更に別の態様においても実施される。
【００６０】
例えば、前述の実施例において、前記演奏記録データベース１２２は、前記通信カラオケ装置１６により出力され得る演奏曲毎に前記演奏記録を記憶するものであったが、本発明はこれに限定されるものではなく、例えば、前記演奏曲の属性情報であるアーティスト（歌手名）やジャンル毎に前記演奏記録を記憶するものであってもよい。また、この場合には、前記通信カラオケ装置１６は歌唱対戦ゲームへの参加に際して必ずしも演奏曲を指定せずともよく、例えばアーティストやジャンル等を指定して参加を表明するものであってもよい。この態様において、前記組合手段１２８は、例えば所定の属性情報を指定して参加を表明する少なくとも１つの通信カラオケ装置１６と、その属性情報について前記演奏記録データベース１２２に記憶された演奏記録とを選択源として歌唱対戦ゲームの対戦者を組み合わせる。この歌唱対戦ゲームでは、例えば歌唱対戦ゲームに係る対戦曲は上記属性情報と関連付けられた複数の演奏曲のうちからランダムに選択されるため、演奏者が所望する演奏曲が必ずしも対戦曲として選択されるとは限らないが、属性情報を適当に定めることで少なくとも歌唱可能な対戦曲により歌唱対戦ゲームを実行させられると共に、ランダム的な要素が加わり思わぬ演奏曲が対戦曲になることが、却って歌唱対戦ゲームの娯楽性を高める効果が期待できる。
【００６１】
また、前述の実施例において、前記演奏評価手段１２６は、前記通信カラオケ装置１６に機能的に備えられたものであり、前記演奏記録データベース１２２、組合手段１２８、順位付手段１３０、及び映像制御手段１３２は、前記サーバ２０に機能的に備えられたものであったが、これはあくまで構成の一例であり、例えば、前記演奏評価手段１２６は、前記サーバ２０に機能的に備えられたものであってもよい。この態様では、前記通信カラオケ装置１６による演奏が前記通信回線１８を介して前記サーバ２０へストリーミング送信され、そのサーバ２０において各通信カラオケ装置１６による演奏の評価が一括して実行される。また、前記組合手段１２８、順位付手段１３０、及び映像制御手段１３２が所定の通信カラオケ装置１６に機能的に備えられたものであってもよい。この態様では、その通信カラオケ装置１６がマスターコマンダとして、前述の実施例において前記サーバ２０が実行していた処理を代替的に実行する。
【００６２】
また、前述の実施例において、前記映像制御手段１３２により合成された合成映像は、歌唱対戦ゲームに係る各通信カラオケ装置１６に備えられた映像表示装置３０に表示されるものであったが、例えば各通信カラオケ装置１６と対応付けられた電子早見本装置２２の表示装置７６に表示されるものであってもよい。
【００６３】
また、前述の実施例では特に言及していないが、前記演奏記録データベース１２２の各演奏曲毎にその演奏曲のオフィシャルアーティストが演奏した演奏記録を登録しておいてもよい。このようにすれば、本発明の歌唱対戦ゲームによりオフィシャルアーティストと対戦することができ、その歌唱対戦ゲームの娯楽性を更に高めることができる。
【００６４】
その他、一々例示はしないが、本発明はその趣旨を逸脱しない範囲内において種々の変更が加えられて実施されるものである。
【図面の簡単な説明】
【００６５】
【図１】本発明の好適な実施例である通信カラオケシステムを説明する概略図である。
【図２】図１の通信カラオケシステムに備えられた通信カラオケ装置の構成を例示するブロック線図である。
【図３】図１の通信カラオケシステムに備えられた電子早見本装置の外観を大まかに示す斜視図である。
【図４】図３の電子早見本装置の構成を例示するブロック線図である。
【図５】図１の通信カラオケシステムに備えられたサーバの構成を例示するブロック線図である。
【図６】図５のサーバに備えられた演奏記録データベースの内容を例示する図である。
【図７】図２の通信カラオケ装置のＣＰＵ及び図５のサーバのＣＰＵに備えられた制御機能の要部を説明する機能ブロック線図である。
【図８】図２の通信カラオケ装置に備えられた映像表示装置に表示される、図５のサーバに備えられた映像制御手段により合成される合成映像の一例を示す図である。
【図９】図２の通信カラオケ装置に備えられた映像表示装置に表示される、図５のサーバに備えられた映像制御手段により合成される合成映像の一例を示す図であり、図８より対戦者が減少した時点における映像を例示している。
【図１０】図２の通信カラオケ装置に備えられた映像表示装置に表示される、図５のサーバに備えられた映像制御手段により合成される合成映像の一例を示す図であり、図９より対戦者が減少した時点における映像を例示している。
【図１１】図２の通信カラオケ装置に備えられた映像表示装置に表示される、図５のサーバに備えられた映像制御手段により合成される合成映像の一例を示す図であり、最終的な勝利者が決定した時点における映像を例示している。
【図１２】図２の通信カラオケ装置のＣＰＵによる歌唱対戦ゲーム実行制御を説明するフローチャートである。
【図１３】図５のサーバのＣＰＵによる歌唱対戦ゲーム実行制御を説明するフローチャートである。
【符号の説明】
【００６６】
１０：通信カラオケシステム
１６：通信カラオケ装置
１８：通信回線
２０：サーバ
４０：マイクロフォン（音声入力装置）
６６：ＣＣＤカメラ（撮像装置）
７０：録音部（録音手段）
１２２：演奏記録データベース
１２６：演奏評価手段
１２８：組合手段
１３０：順位付手段
１３２：映像制御手段
【図１】
0004528234.tif 000002
【図２】
0004528234.tif 000003
【図３】
0004528234.tif 000004
【図４】
0004528234.tif 000005
【図５】
0004528234.tif 000006
【図６】
0004528234.tif 000007
【図７】
0004528234.tif 000008
【図８】
0004528234.tif 000009
【図９】
0004528234.tif 000010
【図１０】
0004528234.tif 000011
【図１１】
0004528234.tif 000012
【図１２】
0004528234.tif 000013
【図１３】
0004528234.tif 000014