(57)【要約】【課題】  通信回線を介しての情報の送受信を制御の主軸とした満足度の高い通信カラオケ装置を提供する。【解決手段】  取得手段８２は、センタ装置１４から通信回線１６を介して演奏曲に関する情報を取得する際に、その演奏曲に関する複数種類の情報のうち情報量の小さいものから順次取得し、取得開始から所定時間経過した時点で取得を中止するものであることから、予め定められた所定の待ち時間内に情報の取得を終了させることで利用者のストレスを防止できると共に、その所定時間内に取得された情報のうち比較的情報量の大きな情報を用いて演奏曲の出力を行うことで好適な演奏を実現できる。すなわち、通信回線１６を介しての情報の送受信を制御の主軸とした満足度の高い通信カラオケ装置１２を提供することができる。【選択図】  図４
2007052362.tif 000002
【特許請求の範囲】
【請求項１】
多数の演奏曲のうちから選択される所定の演奏曲を出力させると共に、所定のセンタ装置から通信回線を介して該演奏曲に関する複数種類の情報を取得する取得手段を有する通信カラオケ装置であって、
該取得手段は、前記複数種類の情報のうち情報量の小さいものから順次取得し、取得開始から所定時間経過した時点で取得を中止するものであることを特徴とする通信カラオケ装置。
【請求項２】
前記取得手段は、取得開始から取得を中止するまでの時間を指定し得るものである請求項１の通信カラオケ装置。
【請求項３】
多数の演奏曲のうちから選択される所定の演奏曲を出力させると共に、所定のセンタ装置から通信回線を介して該演奏曲に関する複数種類の情報を取得する取得手段を有する通信カラオケ装置であって、
前記通信回線の回線速度を判定する判定手段を有し、前記取得手段は、該判定手段による判定結果に応じて複数種類の情報を選択的に取得するものであることを特徴とする通信カラオケ装置。
【請求項４】
音程、音調、及び音長を定める第１の楽曲データに基づいて前記演奏曲を出力させる第１の演奏手段と、
音楽データをエンコードした第２の楽曲データに基づいて前記演奏曲を出力させる第２の演奏手段と
を、有し、
前記複数種類の情報は、前記第１の楽曲データ及び第２の楽曲データを含むものである請求項１から３の何れかの通信カラオケ装置。
【請求項５】
前記演奏曲の出力と同期して映像データに基づいて所定の映像を出力させる映像出力手段を有し、
前記複数種類の情報は、前記映像データを含むものである請求項１から４の何れかの通信カラオケ装置。
【請求項６】
多数の演奏曲のうちから選択される所定の演奏曲を出力させると共に、所定のセンタ装置へ通信回線を介して該演奏曲に関する複数種類の情報を送信する送信手段を有する通信カラオケ装置であって、
該送信手段は、前記複数種類の情報のうち情報量の小さいものから順次送信し、送信開始から所定時間経過した時点で送信を中止するものであることを特徴とする通信カラオケ装置。
【請求項７】
前記送信手段は、送信開始から送信を中止するまでの時間を指定し得るものである請求項６の通信カラオケ装置。
【請求項８】
多数の演奏曲のうちから選択される所定の演奏曲を出力させると共に、所定のセンタ装置へ通信回線を介して該演奏曲に関する複数種類の情報を送信する送信手段を有する通信カラオケ装置であって、
前記通信回線の回線速度を判定する判定手段を有し、前記送信手段は、該判定手段による判定結果に応じて複数種類の情報を選択的に送信するものであることを特徴とする通信カラオケ装置。
【請求項９】
前記演奏曲の出力に伴って音声入力装置から入力される音声に応じて演奏の内容を評価する演奏評価手段と、
前記演奏曲の出力に伴って前記音声入力装置から入力される音声を少なくとも録音する録音手段と
を、有し、
前記複数種類の情報は、前記演奏評価手段による評価結果である演奏評価データ及び前記録音手段による録音結果である録音データを含むものである請求項６から８の何れかの通信カラオケ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多数の演奏曲のうちから選択される所定の演奏曲を出力させると共に、所定のセンタ装置から通信回線を介してその演奏曲に関する情報を送受信し得る通信カラオケ装置の改良に関する。
【背景技術】
【０００２】
多数の演奏曲のうちから選択される所定の演奏曲を出力させる音楽再生装置が知られている。例えば、カラオケボックス等で使用されるカラオケ装置がそれである。斯かるカラオケ装置によれば、予め記憶装置に記憶された多数のカラオケ演奏曲から選択された所定のカラオケ演奏曲の音楽情報を出力させると共に、そのカラオケ演奏曲の歌詞情報を含む映像をその出力に同期して画面に表示させることで、所望の歌のカラオケ演奏を楽しむことができる。
【０００３】
斯かるカラオケ装置の一例として、所定のセンタ装置から通信回線を介して前記演奏曲に関する情報を取得できる通信カラオケ装置が知られている。この通信カラオケ装置は、公衆電話回線等の通信回線を介して所定のカラオケサービス提供会社のセンタ装置と接続されることで、そのセンタ装置との間で相互に情報の遣り取りが可能とされており、新曲のカラオケ情報等が前記複数のカラオケ装置により適宜ダウンロードされることで、それらカラオケ装置を用いて新曲の演奏等の最新サービスが常に享受できるという利点がある。このような通信カラオケシステムにおいて、上記センタ装置との間の通信時間を短縮するための技術が提案されている。例えば、特許文献１に記載された通信カラオケシステムがそれである。この技術によれば、代表の通信カラオケ装置により前記センタ装置から必要な情報をダウンロードし、その通信カラオケ装置と内線を介して接続された複数のカラオケ装置にその情報を配信することで、前記センタ装置から同じ情報を重複してダウンロードする無駄を省いて通信時間を短縮できるとされている。
【０００４】
【特許文献１】特開２０００−１０１７５０号公報
【０００５】
ところで、近年の情報通信技術の進歩は目覚ましく、比較的短時間で大容量の情報の送受信が可能とされるようになった。その進歩を背景として、前記通信回線を介しての情報取得を制御の主軸とした新しい通信カラオケ装置が提案されている。例えば、ＣＲＴ（Cathode-Ray Tube）等の外部機器に接続され、その外部機器を出力装置として前記センタ装置からダウンロードされる情報に基づく演奏曲を出力させると共に、その演奏曲の歌詞文字映像を表示させる家庭用通信カラオケ装置等である。斯かる通信カラオケ装置における演奏の品質は専ら前記センタ装置からダウンロードされる情報に依存することから、可及的に高品質の演奏を実現する情報の取得が求められる。しかし、斯かる高品質の演奏を実現する情報は得てして情報量が比較的大きく、ダウンロードに比較的長い時間を要し利用者のストレスが高じるという弊害があった。一方、比較的情報量が小さい情報に基づく演奏ではダウンロードが速やかに行われる反面、演奏の品質向上には限界があり、何れも満足度を下げる原因となっていた。このような問題は、前記通信回線を介しての情報通信を制御の主軸とした新しい通信カラオケ装置に特有のものであり、上述したような従来の技術では解決できないものである。このため、通信回線を介しての情報の送受信を制御の主軸とした満足度の高い通信カラオケ装置の開発が求められていた。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、以上の事情を背景として為されたものであり、その目的とするところは、通信回線を介しての情報の送受信を制御の主軸とした満足度の高い通信カラオケ装置を提供することにある。
【課題を解決するための手段】
【０００７】
斯かる目的を達成するために、本第１発明の要旨とするところは、多数の演奏曲のうちから選択される所定の演奏曲を出力させると共に、所定のセンタ装置から通信回線を介してその演奏曲に関する複数種類の情報を取得する取得手段を有する通信カラオケ装置であって、その取得手段は、前記複数種類の情報のうち情報量の小さいものから順次取得し、取得開始から所定時間経過した時点で取得を中止するものであることを特徴とするものである。
【０００８】
また、前記目的を達成するために、本第２発明の要旨とするところは、多数の演奏曲のうちから選択される所定の演奏曲を出力させると共に、所定のセンタ装置から通信回線を介してその演奏曲に関する複数種類の情報を取得する取得手段を有する通信カラオケ装置であって、前記通信回線の回線速度を判定する判定手段を有し、前記取得手段は、その判定手段による判定結果に応じて複数種類の情報を選択的に取得するものであることを特徴とするものである。
【０００９】
また、前記目的を達成するために、本第３発明の要旨とするところは、多数の演奏曲のうちから選択される所定の演奏曲を出力させると共に、所定のセンタ装置へ通信回線を介してその演奏曲に関する複数種類の情報を送信する送信手段を有する通信カラオケ装置であって、その送信手段は、前記複数種類の情報のうち情報量の小さいものから順次送信し、送信開始から所定時間経過した時点で送信を中止するものであることを特徴とするものである。
【００１０】
また、前記目的を達成するために、本第４発明の要旨とするところは、多数の演奏曲のうちから選択される所定の演奏曲を出力させると共に、所定のセンタ装置へ通信回線を介してその演奏曲に関する複数種類の情報を送信する送信手段を有する通信カラオケ装置であって、前記通信回線の回線速度を判定する判定手段を有し、前記送信手段は、その判定手段による判定結果に応じて複数種類の情報を選択的に送信するものであることを特徴とするものである。
【発明の効果】
【００１１】
このように、前記第１発明によれば、前記取得手段は、前記複数種類の情報のうち情報量の小さいものから順次取得し、取得開始から所定時間経過した時点で取得を中止するものであることから、予め定められた所定の待ち時間内に情報の取得を終了させることで利用者のストレスを防止できると共に、その所定時間内に取得された情報のうち比較的情報量の大きな情報を用いて前記演奏曲の出力を行うことで好適な演奏を実現できる。すなわち、通信回線を介しての情報の送受信を制御の主軸とした満足度の高い通信カラオケ装置を提供することができる。
【００１２】
ここで、前記第１発明において、好適には、前記取得手段は、取得開始から取得を中止するまでの時間を指定し得るものである。このようにすれば、利用者が予め自分の我慢できる所定の待ち時間を設定することで、各利用者に合わせた情報取得及び演奏を実現できるという利点がある。
【００１３】
また、前記第２発明によれば、前記通信回線の回線速度を判定する判定手段を有し、前記取得手段は、その判定手段による判定結果に応じて複数種類の情報を選択的に取得するものであることから、前記通信回線の回線速度に応じて利用者にストレスを感じさせずに済む時間内に取得できる情報のうち比較的情報量の大きな情報を選択的に取得し、その情報を用いて前記演奏曲の出力を行うことで好適な演奏を実現できる。すなわち、通信回線を介しての情報の送受信を制御の主軸とした満足度の高い通信カラオケ装置を提供することができる。
【００１４】
ここで、前記第１発明及び第２発明は、好適には、音程、音調、及び音長を定める第１の楽曲データに基づいて前記演奏曲を出力させる第１の演奏手段と、音楽データをエンコードした第２の楽曲データに基づいて前記演奏曲を出力させる第２の演奏手段とを、有し、前記複数種類の情報は、前記第１の楽曲データ及び第２の楽曲データを含むものである。このようにすれば、前記通信回線の回線速度が比較的遅い場合には前記第１の楽曲データに基づく演奏制御を行い、回線速度が比較的速い場合には前記第２の楽曲データに基づく演奏制御を行うというように、情報取得待ち時間を抑えつつ好適な演奏を実現できるという利点がある。
【００１５】
また、好適には、前記演奏曲の出力と同期して静止画や動画等の映像データに基づいて所定の映像を出力させる映像出力手段を有し、前記複数種類の情報は、前記映像データを含むものである。このようにすれば、前記通信回線の回線速度が比較的遅い場合には前記映像データを取得せず特に映像を出力させない演奏制御を行い、回線速度が比較的速い場合には演奏出力と同期して前記映像データに基づく映像を出力させる演奏制御を行うというように、待ち時間を抑えつつ好適な演奏制御を実現できるという利点がある。
【００１６】
また、前記第３発明によれば、前記送信手段は、前記複数種類の情報のうち情報量の小さいものから順次送信し、送信開始から所定時間経過した時点で送信を中止するものであることから、予め定められた所定の待ち時間内に情報の送信を終了させることで利用者のストレスを防止できると共に、その所定時間内に送信された情報のうち比較的情報量の大きな情報を前記センタ装置側で利用することができ、好適なカラオケサービスを実現できる。すなわち、通信回線を介しての情報の送受信を制御の主軸とした満足度の高い通信カラオケ装置を提供することができる。
【００１７】
ここで、前記第３発明において、好適には、前記送信手段は、送信開始から送信を中止するまでの時間を指定し得るものである。このようにすれば、利用者が予め自分の我慢できる所定の待ち時間を設定することで、各利用者に合わせた情報送信を実現できるという利点がある。
【００１８】
また、前記第４発明によれば、前記通信回線の回線速度を判定する判定手段を有し、前記送信手段は、その判定手段による判定結果に応じて複数種類の情報を選択的に送信するものであることから、前記通信回線の回線速度に応じて利用者にストレスを感じさせずに済む時間内に送信できる情報のうち比較的情報量の大きな情報を選択的に送信することで、その比較的情報量の大きな情報を前記センタ装置側で利用することができ、好適なカラオケサービスを実現できる。すなわち、通信回線を介しての情報の送受信を制御の主軸とした満足度の高い通信カラオケ装置を提供することができる。
【００１９】
ここで、前記第３発明及び第４発明は、好適には、前記演奏曲の出力に伴って音声入力装置から入力される音声に応じて演奏の内容を評価する演奏評価手段と、前記演奏曲の出力に伴って前記音声入力装置から入力される音声を少なくとも録音する録音手段とを、有し、前記複数種類の情報は、前記演奏評価手段による評価結果である演奏評価データ及び前記録音手段による録音結果である録音データを含むものである。このようにすれば、前記通信回線の回線速度が比較的遅い場合には前記演奏評価手段による評価結果を送信し、回線速度が比較的速い場合には前記録音手段による録音結果である録音データを送信するというように、待ち時間を抑えつつ好適な情報を送信できるという利点がある。
【００２０】
以下、本発明の好適な実施例を図面に基づいて詳細に説明する。
【実施例】
【００２１】
図１は、本発明が好適に適用される通信カラオケシステム１０を説明する図である。この図１に示すように、本実施例の通信カラオケシステム１０は、本発明の一実施例である通信カラオケ装置１２と、例えばカラオケサービス提供会社が管理する情報処理装置であるセンタ装置１４とが、通信回線１６に接続されて構成されている。この通信回線１６は、例えば公衆電話回線を用いた非対称デジタル通信回線等によるブロードバンドネットワークであり、この通信回線１６を介して上記通信カラオケ装置１２及びセンタ装置１４相互間で電子的な情報の送受信が可能とされている。
【００２２】
本実施例の通信カラオケ装置１２は、例えばＣＲＴ（Cathode-Ray Tube）やＰＤＰ（Plasma Display Panel）等の映像表示機能及び音声出力機能を有する出力装置１８に有線又は無線により接続され、その出力装置１８を音声出力装置として選曲された演奏曲を出力させると共に、上記出力装置１８を映像出力装置としてその演奏曲に対応する歌詞文字映像や映像を表示させることで、所望の演奏曲のカラオケ演奏を可能とするものである。なお、本実施例では、演奏出力及び映像表示何れをも上記出力装置１８を介して行う態様について説明するが、映像表示のみ上記出力装置１８を介して行い、演奏出力に関しては上記通信カラオケ装置１２の処理により行う態様も考えられる。斯かる態様では、音声出力装置であるスピーカ等が以下に詳述する構成に加えて上記通信カラオケ装置１２に設けられる。
【００２３】
図２は、前記通信カラオケ装置１２の構成を説明する図である。この図２に示すように、本実施例の通信カラオケ装置１２は、中央演算処理装置であるＣＰＵ２０と、読み出し専用メモリであるＲＯＭ２２と、随時書き込み読み出しメモリであるＲＡＭ２４と、操作パネル２６と、リモコン受信部２８と、モデム３０と、第１の演奏手段であるＭＩＤＩ音源３２と、第２の演奏手段である生音デコーダ３４と、演奏調整部３６と、音声入力装置であるマイクロフォン３８と、Ａ／Ｄコンバータ４０と、アンプミキサ４２と、映像出力手段であるビデオボード４４と、上記出力装置１８に接続するためのインターフェイス４６と、録音手段であるレコーダ４８とを、備えて構成されている。
【００２４】
上記ＣＰＵ２０は、上記ＲＡＭ２４の一時記憶機能を利用しつつ上記ＲＯＭ２２に予め記憶された所定のプログラムに基づいて電子情報を処理・制御する所謂コンピュータであり、ＭＩＤＩデータに基づいて上記ＭＩＤＩ音源３２により演奏曲の出力を行ったり、生音データに基づいて上記生音デコーダ３４により演奏曲の出力を行ったり、斯かる演奏曲の出力に同期してその演奏曲の歌詞情報に基づく歌詞文字映像（歌詞テロップ）を生成して上記ビデオボード４４により出力させたり、動画データ等の映像データに基づいて上記ビデオボード４４により映像の出力を行ったり、上記演奏及び映像を前記出力装置１８を介して出力させたり、前記通信回線１６を介した前記センタ装置１４との間の情報通信制御等、前記通信カラオケ装置１２によるカラオケ演奏処理に関する種々の制御を行う。
【００２５】
前記操作パネル２６は、前記ＭＩＤＩ音源３２や生音デコーダ３４等により出力される演奏曲の音程を調整したり、演奏と歌との音量バランスを調整したり、その他、エコー、音量、トーン等の各種演奏調整を行ったり、演奏が所望される演奏曲の選曲番号を入力する等、前記通信カラオケ装置１２によるカラオケ演奏に関する様々な操作を行うための操作ボタン（スイッチ）或いはつまみを備えた入力装置である。また、前記通信カラオケ装置１２には、前記操作パネル２６の一部機能を遠隔で実行するための入力装置として機能するリモコン装置５０が備えられており、前記リモコン受信部２８は、そのリモコン装置５０から送信されるリモコン信号を受信して前記ＣＰＵ２０へ供給する。
【００２６】
前記モデム３０は、前記通信カラオケ装置１２を前記通信回線１６に接続するための装置であり、前記ＣＰＵ２０から出力されるディジタル信号をアナログ信号に変換して前記通信回線１６に送り出すと共に、その通信回線１６を介して伝送されるアナログ信号をディジタル信号に変換して前記ＣＰＵ２０に供給する処理を行う。前記通信カラオケ装置１２のセンタ装置１４からの情報の取得（ダウンロード）及びそのセンタ装置１４への情報の送信（アップロード）は、このモデム３０を介して行われる。
【００２７】
前記ＭＩＤＩ音源３２は、前記モデム３０を介して前記センタ装置１４から取得されるＭＩＤＩ（Musical Instrument Digital Interface）データに基づいて楽器の演奏信号等の音楽信号を生成する音源である。このＭＩＤＩデータは、演奏される音楽そのものを記録するものではなく、演奏曲の音程、音調、及び音長を定めるいわば楽譜としての情報であり、第１の楽曲データに対応する。すなわち、前記ＭＩＤＩ音源３２は、その第１の楽曲データであるＭＩＤＩデータに基づいて前記演奏曲を出力させる第１の演奏手段に対応する。
【００２８】
前記生音デコーダ３４は、前記モデム３０を介して前記センタ装置１４から取得される生音データをデコードすることで演奏曲を出力するデコーダである。この生音データは、例えばＭＰＥＧ（Moving Picture Experts Group）データをはじめとする、演奏される音楽そのものがエンコード（符号化）された情報であり、第２の楽曲データに対応する。すなわち、前記生音デコーダ３４は、その第２の楽曲データである生音データに基づいて前記演奏曲を出力させる第２の演奏手段に対応する。
【００２９】
前述のように、本実施例の通信カラオケ装置１２には、所定の演奏曲を出力させるための演奏手段として前記ＭＩＤＩ音源３２及び生音デコーダ３４の２種類が設けられており、それぞれに対応する演奏情報として第１の楽曲データであるＭＩＤＩデータ及び第２の楽曲データである生音データがそれぞれ使用される。前記通信カラオケ装置１２によるカラオケ演奏処理では、これら２種類の演奏手段であるＭＩＤＩ音源３２及び生音デコーダ３４のうち一方が選択的に用いられる。すなわち、前記ＭＩＤＩ音源３２によるＭＩＤＩデータに基づく演奏処理及び生音デコーダ３４による生音データに基づく演奏処理が択一的に実行される。
【００３０】
前記演奏調整部３６は、前記ＭＩＤＩ音源３２又は生音デコーダ３４から出力される演奏に関して種々の調整を行う。具体的には、前記操作パネル２６やリモコン装置５０等を介しての操作に応じて演奏曲の音程、音量、演奏速度、エコー、トーン等の各種調整を行う。また、前記アンプミキサ４２は、この演奏調整部３６により調整された演奏（音楽データ）と、前記Ａ／Ｄコンバータ４０を介して前記マイクロフォン３８から入力された音声情報とを合成（ミキシング）する音声合成装置であり、前記通信カラオケ装置１２によるカラオケ演奏において前記マイクロフォン３８により入力された利用者の歌唱（歌声）は、このアンプミキサ４２により前記演奏と合成され、前記インターフェイス４６を介して前記出力装置１８へ送られ、その出力装置１８におけるスピーカ等から出力される。なお、後述する演奏評価処理のため、前記Ａ／Ｄコンバータ４０を介して前記マイクロフォン３８から入力された音声情報は、前記ＣＰＵ２０やＲＡＭ２４等へも供給され得るようになっている。また、前記マイクロフォン３８は、好適には、前記通信カラオケ装置１２に着脱可能に備えられたものであり、或いは赤外線等により無線接続されるものであってもよい。
【００３１】
前記ビデオボード４４は、前記ＣＰＵ２０からの指令に応じて映像表示（描画）に関する処理を行う。具体的には、前記インターフェイス４６を介して前記出力装置１８の画面に所定の映像を表示させる。例えば、前記ＣＰＵ２０により生成された歌詞文字映像を表示させると共にその歌詞文字映像を経時的に色替えしていく等の歌詞文字映像表示処理、その歌詞文字映像の背面側レイヤに所定の背景映像を表示させる等の背景映像表示処理、前記ＭＩＤＩ音源３２又は生音デコーダ３４による演奏曲の出力と同期してＭＰＥＧデータ等の動画データに基づいて所定の動画を出力させる動画出力処理等、前記通信カラオケ装置１２によるカラオケ演奏に際しての種々の映像表示を制御する。すなわち、前記ビデオボード４４は、前記演奏曲の出力と同期して動画データ（映像データ）に基づいて所定の映像を出力させる動画出力手段（映像出力手段）に対応する。なお、この動画データは、必ずしもすべての演奏曲に関して用意されたものではなく、本実施例の通信カラオケ装置１２によるカラオケ演奏処理では、斯かる動画データに基づく動画を表示させずに所定の背景画を表示させて行う態様も考えられる。このように、本実施例の通信カラオケ装置１２によるカラオケ演奏では、演奏曲の出力制御と同期して所定の歌詞文字映像の表示制御や色替制御等が実行されるが、以下の説明においては簡単のため、斯かる歌詞文字映像の制御に関する部分を省略する。
【００３２】
前記レコーダ４８は、前記アンプミキサ４２から出力される音楽情報を録音する。すなわち、前記演奏調整部３６から供給される調整された音楽情報と、前記Ａ／Ｄコンバータ４０を介して前記マイクロフォン３８から供給される音声情報との合成情報を録音する。すなわち、前記レコーダ４８は、前記演奏曲の出力に伴って音声入力装置である前記マイクロフォン３８から入力される音声を少なくとも録音する録音手段に対応する。このようにして録音された音楽情報は、例えばＭＰＥＧデータ等の形式にエンコードされて前記ＲＡＭ２４に記憶される。なお、本実施例では、前記アンプミキサ４２から出力される合成情報を録音する構成を例示しているが、前記マイクロフォン３８から供給される音声情報を録音する態様も考えられる。
【００３３】
図３は、前記センタ装置１４の構成を説明する図である。この図３に示すように、前記センタ装置１４は、中央演算処理装置であるＣＰＵ５２によりＲＡＭ５６の一時記憶機能を利用しつつＲＯＭ５４に予め記憶されたプログラムに従って信号処理を行う所謂マイクロコンピュータシステムを備えている。また、ＣＲＴ等の映像表示装置５８と、その映像表示装置５８による映像の表示を制御するためのＣＲＴコントローラ６０と、キーボード等の入力装置６２と、その入力装置６２による入力を処理するためのインターフェイス６４と、上記ＣＰＵ５２等を前記通信回線１６に接続するためのモデム６６と、記憶装置であるハードディスク６８とを、備えて構成されている。
【００３４】
上記ハードディスク６８には、前記通信カラオケ装置１２に配信するための第１の楽曲データであるＭＩＤＩデータをそれぞれ対応する選曲番号と関連付けて記憶するＭＩＤＩデータベース７０と、前記通信カラオケ装置１２に配信するための第２の楽曲データである生音データをそれぞれ対応する選曲番号と関連付けて記憶する生音データベース７２と、前記通信カラオケ装置１２に配信するための動画データをそれぞれ対応する選曲番号と関連付けて記憶する動画データベース７４と、前記通信カラオケ装置１２から送信されて来る演奏評価データを記憶する演奏評価データベース７６と、前記通信カラオケ装置１２から送信されて来る演奏録音データを記憶する演奏録音データベース７８とが、設けられている。
【００３５】
図４は、前記通信カラオケ装置１２のＣＰＵ２０に備えられた制御機能の要部を説明する機能ブロック線図である。この図４に示す選曲受付手段８０は、前記操作パネル２６やリモコン装置５０等による所定の操作に応じて選曲入力を受け付ける。具体的には、前記操作パネル２６やリモコン装置５０等により所定の選曲番号を指定しての入力が行われた場合、その入力された選曲番号を前記ＲＡＭ２４の演奏待ち曲テーブル（予約テーブル）の最上位に記憶する。
【００３６】
取得手段８２は、前記モデム３０及び通信回線１６を介して前記センタ装置１４から前記選曲受付手段８０により受け付けられた選曲番号に対応する演奏曲に関する複数種類の情報を取得（ダウンロード）する。具体的には、前記ＲＡＭ２４の演奏待ち曲テーブルの最上位に記憶された選曲番号を読み出し、その選曲番号に対応するカラオケ演奏処理を行うための複数種類の情報すなわちその選曲番号に関連付けられたＭＩＤＩデータ、生音データ、及び動画データ等を前記センタ装置１４から取得する。
【００３７】
時間計測手段８４は、所定のクロック周波数に基づいて時間を計測する所謂内部タイマである。ここで、上記取得手段８２は、好適には、対象である演奏曲に関する複数種類の情報のうち情報量の小さいものから順次取得し、上記時間計測手段８４により計測される時間を参照して取得開始から所定時間経過した時点で取得を中止する。上述のように、上記取得手段８２は、所定の演奏曲のカラオケ演奏処理を行うための情報として前記センタ装置１４から第１の楽曲データであるＭＩＤＩデータ、第２の楽曲データである生音データ、及び動画データ等を取得するが、これら複数種類の情報は情報量に開きがあり、上記３種類の情報に関しては、一般に第１の楽曲データであるＭＩＤＩデータの情報量が最も小さく、第２の楽曲データである生音データの情報量はそのＭＩＤＩデータより大きく且つ動画データより小さく、動画データの情報量が最も大きい。上記取得手段８２は、例えば、対象である演奏曲の選曲番号と関連付けられた上記３種類の情報のうち、先ず、第１の楽曲データであるＭＩＤＩデータを取得し、その取得が完了した後、第２の楽曲データである生音データを取得し、その取得が完了した後、動画データを取得する。そして、上記時間計測手段８４により計測される時間を参照して第１の楽曲データであるＭＩＤＩデータの取得開始から所定時間経過した時点で取得を中止する。この所定時間は、例えば１０秒程度とされ、取得開始からその所定時間が経過した場合には、情報の受信が中途まで行われていたとしてもその受信を中止（中断）する。なお、所定の演奏曲のカラオケ演奏処理には、第１の楽曲データであるＭＩＤＩデータ及び第２の楽曲データである生音データのうち少なくとも一方は必要とされるため、最初に取得するＭＩＤＩデータに関しては、その受信中に上記所定時間が経過した場合であっても受信を中止せず、情報を完全に受信しきるまで取得処理を継続するのが好ましい。また、上記取得手段８２は、好適には、取得開始から取得を中止するまでの時間を指定し得るものである。すなわち、前記操作パネル２６やリモコン装置５０等の入力操作により、利用者が予め自分の所望する待ち時間を設定することができる。
【００３８】
判定手段８６は、前記通信回線１６の回線速度を判定する。例えば、予め用意された判定用データを前記センタ装置１４へ送信或いはそのセンタ装置１４から受信し、上記時間測定手段８４により計測される時間を参照してその送受信の速度を算出し、その速度に基づいて前記通信回線１６の回線速度を判定する。この判定は、好適には、前記取得手段８２や送信手段９０により前記センタ装置１４との情報の送受信が行われていない間に、所定の時間間隔毎に行われる。ここで、前記取得手段８２は、好適には、上記判定手段８６による判定結果に応じて複数種類の情報を選択的に取得する。例えば、対象である演奏曲の選曲番号と関連付けられた上記３種類の情報のうち、上記判定手段８６による判定結果に応じて予め定められた所定時間内に取得できる情報を選択的に取得する。前記通信カラオケ装置１２による所定の演奏曲のカラオケ演奏処理には、第１の楽曲データであるＭＩＤＩデータ及び第２の楽曲データである生音データのうち少なくとも一方は必要とされるため、前記取得手段８２は、上記判定手段８６による判定結果に応じてＭＩＤＩデータ及び生音データのうち一方を選択的に取得する。例えば、予め定められた所定時間内に生音データを取得できると判定される場合には生音データを、取得できないと判定される場合にはＭＩＤＩデータを取得する。また、前記通信カラオケ装置１２による所定の演奏曲のカラオケ演奏処理において、動画データに基づく動画の出力は付加的な処理であるため、前記取得手段８２は、上記判定手段８６による判定結果に応じて動画データを選択的に取得する。例えば、予め定められた所定時間内に、先ずＭＩＤＩデータ及び生音データの何れか一方を取得した上で更に動画データを取得できると判定される場合には動画データを取得し、取得できないと判定される場合には動画データの取得は行わない。或いは、動画データの取得が優先される態様では、ＭＩＤＩデータ及び生音データの何れか一方と動画データとのセットで考え、予め定められた所定時間内に生音データ及び動画データを取得できると判定される場合にはそれら生音データ及び動画データを取得し、取得できないと判定される場合にはＭＩＤＩデータ及び動画データを取得するものであってもよい。
【００３９】
演奏評価手段８８は、前記ＭＩＤＩ音源３２又は生音デコーダ３４による演奏曲の出力に伴って音声入力装置である前記マイクロフォン３８から入力される利用者の音声に応じてその利用者によるカラオケ演奏の内容を評価する。例えば、前記マイクロフォン３８により入力されて前記Ａ／Ｄコンバータ４０によりディジタル信号に変換された音声情報と、前記ＭＩＤＩ音源３２又は生音デコーダ３４により出力される音楽情報とを比較し、メロディなどの基本音程と入力される音声から抽出される音程との相対的なずれやその音声の絶対的な声量などを基準として評価を行う。この評価の態様としては、例えば、１００点満点中何点というように数値的に採点を行うものであってもよいし、５段階評定の何れに当てはまるかを判定するというように簡易なものであってもよい。更には、合格か不合格かを判定するというように二者択一的な判定を行うものであっても構わない。また、好適には、１曲のカラオケ演奏が終了する毎にそのカラオケ演奏の評価を行うものであるが、カラオケ演奏の演奏中に複数回の小評価を行い、それら複数の小評価結果の平均値を算出することにより最終的な演奏評価を行うものであってもよい。
【００４０】
送信手段９０は、前記モデム３０及び通信回線１６を介して前記センタ装置１４へ前記通信カラオケ装置１２により演奏された演奏曲に関する複数種類の情報を送信（アップロード）する。具体的には、録音手段である前記レコーダ４８により録音された演奏録音データや、上記演奏評価手段８８による演奏評価データ等を利用者を特定するための情報と関連付けて前記センタ装置１４へ送信する。
【００４１】
ここで、上記送信手段９０は、好適には、対象である演奏曲に関する複数種類の情報のうち情報量の小さいものから順次送信し、上記時間計測手段８４により計測される時間を参照して送信開始から所定時間経過した時点で取得を中止する。上述のように、上記送信手段９０は、所定の演奏曲のカラオケ演奏処理の演奏結果情報として前記センタ装置１４へ前記レコーダ４８により録音された演奏録音データ及び上記演奏評価手段８８による演奏評価データ等を送信するが、これら複数種類の情報は情報量に開きがあり、上記２種類の情報に関しては、一般に上記演奏評価手段８８による演奏評価データの方が前記レコーダ４８により録音された演奏録音データよりも小さい。上記送信手段９０は、先ず、上記演奏評価手段８８による演奏評価データを送信し、その送信が完了した後、前記レコーダ４８により録音された演奏録音データを送信する。そして、前記時間計測手段８４により計測される時間を参照して上記演奏評価手段８８による演奏評価データの送信開始から所定時間経過した時点で送信を中止する。この所定時間は、例えば１０秒程度とされ、送信開始からその所定時間が経過した場合には、情報の送信が中途まで行われていたとしてもその送信を中止（中断）する。なお、演奏結果情報として上記演奏評価手段８８による演奏評価データ及びレコーダ４８により録音された演奏録音データの少なくとも一方が必要とされる態様では、最初に送信する演奏評価データに関しては、その送信中に上記所定時間が経過した場合であっても送信を中止せず、情報を完全に送信しきるまで送信処理を継続するのが好ましい。また、上記送信手段９０は、好適には、送信開始から送信を中止するまでの時間を指定し得るものである。すなわち、前記操作パネル２６やリモコン装置５０等の入力操作により、利用者が予め自分の所望する待ち時間を設定することができる。
【００４２】
また、前記送信手段９０は、好適には、前記判定手段８６による判定結果に応じて複数種類の情報を選択的に送信する。例えば、対象である演奏曲の演奏結果情報である上記２種類の情報のうち、前記判定手段８６による判定結果に応じて予め定められた所定時間内に取得できる情報を選択的に取得する。演奏結果情報として前記演奏評価手段８８による演奏評価データ及びレコーダ４８により録音された演奏録音データの少なくとも一方が必要とされる態様では、前記送信手段９０は、前記判定手段８６による判定結果に応じて演奏評価データ及び演奏録音データのうち一方を選択的に送信する。例えば、予め定められた所定時間内に演奏録音データを送信できると判定される場合には演奏録音データを、送信できないと判定される場合には演奏評価データを送信する。また、最適には演奏評価データ及び演奏録音データの両方が要求される態様では、予め定められた所定時間内に演奏評価データ及び演奏録音データの両方を送信できると判定される場合にはそれら演奏評価データ及び演奏録音データを送信し、送信できないと判定される場合には上述のようにそれら演奏評価データ及び演奏録音データのうち何れか一方を送信する。
【００４３】
図５は、前記通信カラオケ装置１２のＣＰＵ２０による情報取得／演奏制御を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。
【００４４】
先ず、ステップ（以下、ステップを省略する）ＳＡ１において、前記ＲＡＭ２４の予約テーブル（演奏待ち曲テーブル）に予約曲の選曲番号が記憶されているか否かが判断される。このＳＡ１の判断が否定される場合には、それをもって本ルーチンが終了させられるが、ＳＡ１の判断が肯定される場合には、ＳＡ２において、内部タイマのカウントｔが初期値である零とされ、時間の計測が開始される。次に、ＳＡ３において、前記ＲＡＭ２４の予約テーブルの最上位に記憶された選曲番号に対応するＭＩＤＩデータの前記センタ装置１４からの取得（ダウンロード）が開始される。次に、ＳＡ４において、前記センタ装置１４からのＭＩＤＩデータの取得が完了したか否かが判断される。このＳＡ４の判断が否定されるうちは、ＳＡ４の判断が繰り返されることにより待機させられるが、ＳＡ４の判断が肯定される場合には、ＳＡ５において、前記ＲＡＭ２４の予約テーブルの最上位に記憶された選曲番号に対応する生音データの前記センタ装置１４からの取得が開始される。次に、ＳＡ６において、内部タイマのカウントｔが所定値ｔlimより大きいか否かが判断される。このＳＡ６の判断が肯定される場合には、ＳＡ１１以下の処理が実行されるが、ＳＡ６の判断が否定される場合には、ＳＡ７において、前記センタ装置１４からの生音データの取得が完了したか否かが判断される。このＳＡ７の判断が否定される場合には、ＳＡ６以下の処理が再び実行されるが、ＳＡ７の判断が肯定される場合には、ＳＡ８において、前記ＲＡＭ２４の予約テーブルの最上位に記憶された選曲番号に対応する動画データの前記センタ装置１４からの取得が開始される。次に、ＳＡ９において、内部タイマのカウントｔが所定値ｔlimより大きいか否かが判断される。このＳＡ９の判断が肯定される場合には、ＳＡ１１以下の処理が実行されるが、ＳＡ９の判断が否定される場合には、ＳＡ１０において、前記センタ装置１４からの動画データの取得が完了したか否かが判断される。このＳＡ１０の判断が否定される場合には、ＳＡ９以下の処理が再び実行されるが、ＳＡ１０の判断が肯定される場合には、ＳＡ１１において、前記センタ装置１４から生音データを取得済みであるか否かが判断される。このＳＡ１１の判断が否定される場合には、前記ＭＩＤＩ音源３２の動作に対応するＳＡ１６において、第１の楽曲データであるＭＩＤＩデータに基づく演奏曲の出力が行われ、ＳＡ１６において、前記ＲＡＭ２４の予約テーブルの最上位の選曲番号が削除されると共にそれ以下の選曲番号が１つずつ繰り上げられる更新が行われた後、本ルーチンが終了させられるが、ＳＡ１１の判断が否定される場合には、ＳＡ１３において、前記センタ装置１４から動画データを取得済みであるか否かが判断される。このＳＡ１３の判断が否定される場合には、ＳＡ１４において、第２の楽曲データである生音データに基づく演奏曲の出力が行われた後、ＳＡ１６以下の処理が実行されるが、ＳＡ１３の判断が肯定される場合には、前記ビデオボード４４の動作に対応するＳＡ１５において、第２の楽曲データである生音データに基づく演奏曲の出力及びその出力と同期して動画データに基づく動画の出力が行われた後、ＳＡ１６以下の処理が実行される。以上の制御において、ＳＡ３乃至ＳＡ１０が前記取得手段８２の動作に、ＳＡ１４及びＳＡ１５が前記生音デコーダ３４の動作にそれぞれ対応する。
【００４５】
図６は、前記通信カラオケ装置１２のＣＰＵ２０による情報取得／演奏制御の他の一例を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。なお、以下の説明において上述した図５のフローチャートと共通する処理に関しては同一の符号を付してその説明を省略する。
【００４６】
図６の制御では、先ず、ＳＡ１７において、前記通信回線１６の回線速度の判定タイミングであるか否かが判断される。このＳＡ１７の判断が否定される場合には、ＳＡ１以下の処理が実行されるが、ＳＡ１７の判断が肯定される場合には、前記判定手段８６の動作に対応するＳＡ１８において、予め用意された判定用データが前記センタ装置１４へ送信される等して前記通信回線１６の回線速度が判定される。次に、ＳＡ１において、前記ＲＡＭ２４の予約テーブル（演奏待ち曲テーブル）に予約曲の選曲番号が記憶されているか否かが判断される。このＳＡ１の判断が否定される場合には、それをもって本ルーチンが終了させられるが、ＳＡ１の判断が肯定される場合には、ＳＡ１９において、前記ＲＡＭ２４の予約テーブルの最上位に記憶された選曲番号と関連付けられた複数種類の情報のうち、ＳＡ１８の判定結果に応じて予め定められた所定時間内に取得できる情報が選択的に取得開始される。次に、ＳＡ２０において、前記センタ装置１４からのデータ取得が完了したか否かが判断される。このＳＡ２０の判断が否定されるうちは、ＳＡ２０の判断が繰り返されることにより待機させられるが、ＳＡ２０の判断が肯定される場合には、前述したＳＡ１１以下の処理が実行される。以上の制御において、ＳＡ１９及びＳＡ２０が前記取得手段８２の動作に対応する。
【００４７】
図７は、前記通信カラオケ装置１２のＣＰＵ２０による演奏結果送信制御を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。
【００４８】
先ず、ＳＢ１において、カラオケ演奏処理が開始されるか否かが判断される。このＳＢ１の判断が否定される場合には、それをもって本ルーチンが終了させられるが、ＳＢ１の判断が肯定される場合には、ＳＢ２において、前記ＭＩＤＩ音源３２又は生音デコーダ３４による演奏曲の出力に伴って音声入力装置である前記マイクロフォン３８から入力される利用者の音声に応じてその利用者によるカラオケ演奏の評価が開始される。次に、ＳＢ３において、前記アンプミキサ４２からの出力の録音が開始される。次に、ＳＢ４において、カラオケ演奏処理の終了であるか否かが判断される。このＳＢ４の判断が否定されるうちは、ＳＢ４の判断が繰り返されることにより待機させられるが、ＳＢ４の判断が肯定される場合には、ＳＢ５において、演奏された１曲のカラオケ演奏を通しての演奏評価結果が算出される。次に、ＳＢ６において、録音された音楽情報が所定の形式でエンコードされる。次に、ＳＢ７において、内部タイマのカウントｔが初期値である零とされ、時間の計測が開始される。次に、ＳＢ８において、ＳＢ５にて算出された演奏評価データの前記センタ装置１４への送信（アップロード）が開始される。次に、ＳＢ９において、前記センタ装置１４への演奏評価データの送信が完了したか否かが判断される。このＳＢ９の判断が否定されるうちは、ＳＢ９の判断が繰り返されることにより待機させられるが、ＳＢ９の判断が肯定される場合には、ＳＢ１０において、ＳＢ６にてエンコードされた演奏録音データの前記センタ装置１４への送信が開始される。次に、ＳＢ１１において、内部タイマのカウントｔが所定値ｔlimより大きいか否かが判断される。このＳＢ１１の判断が肯定される場合には、それをもって本ルーチンが終了させられるが、ＳＢ１１の判断が否定される場合には、ＳＢ１２において、前記センタ装置１４への演奏録音データの送信が完了したか否かが判断される。このＳＢ１２の判断が否定される場合には、ＳＢ１１以下の処理が再び実行されるが、ＳＢ１２の判断が肯定される場合には、それをもって本ルーチンが終了させられる。以上の制御において、ＳＢ２及びＳＢ５が前記演奏評価手段８８の動作に、ＳＢ３及びＳＢ６が前記レコーダ４８の動作に、ＳＢ８乃至ＳＢ１２が前記送信手段９０の動作にそれぞれ対応する。
【００４９】
図８は、前記通信カラオケ装置１２のＣＰＵ２０による演奏結果送信制御の他の一例を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。なお、以下の説明において上述した図７のフローチャートと共通する処理に関しては同一の符号を付してその説明を省略する。
【００５０】
図８の制御では、前述したＳＢ６の処理に続くＳＢ１３において、前記通信回線１６の回線速度の判定タイミングであるか否かが判断される。このＳＢ１３の判断が否定される場合には、ＳＢ１５以下の処理が実行されるが、ＳＢ１３の判断が肯定される場合には、前記判定手段８６の動作に対応するＳＢ１４において、予め用意された判定用データが前記センタ装置１４へ送信される等して前記通信回線１６の回線速度が判定される。次に、ＳＢ１５において、ＳＢ５にて算出された演奏評価データ及びＳＢ６にてエンコードされた演奏録音データのうち、ＳＢ１４の判定結果に応じて予め定められた所定時間内に送信できる情報が選択的に送信開始される。次に、ＳＢ１６において、前記センタ装置１４へのデータ送信が完了したか否かが判断される。このＳＢ１６の判断が否定されるうちは、ＳＢ１６の判断が繰り返されることにより待機させられるが、ＳＢ１６の判断が肯定される場合には、それをもって本ルーチンが終了させられる。以上の制御において、ＳＢ１５及びＳＢ１６が前記送信手段９０の動作に対応する。
【００５１】
このように、本実施例によれば、前記取得手段８２（ＳＡ３乃至ＳＡ１０）は、前記複数種類の情報のうち情報量の小さいものから順次取得し、取得開始から所定時間経過した時点で取得を中止するものであることから、予め定められた所定の待ち時間内に情報の取得を終了させることで利用者のストレスを防止できると共に、その所定時間内に取得された情報のうち比較的情報量の大きな情報を用いて前記演奏曲の出力を行うことで好適な演奏を実現できる。すなわち、通信回線１６を介しての情報の送受信を制御の主軸とした満足度の高い通信カラオケ装置１２を提供することができる。
【００５２】
また、前記取得手段８２は、取得開始から取得を中止するまでの時間を指定し得るものであるため、利用者が予め自分の我慢できる所定の待ち時間を設定することで、各利用者に合わせた情報取得及び演奏を実現できるという利点がある。
【００５３】
また、前記通信回線１６の回線速度を判定する判定手段８６（ＳＡ１８）を有し、前記取得手段８２（ＳＡ１９及びＳＡ２０）は、その判定手段８６による判定結果に応じて複数種類の情報を選択的に取得するものであることから、前記通信回線１６の回線速度に応じて利用者にストレスを感じさせずに済む時間内に取得できる情報のうち比較的情報量の大きな情報を選択的に取得し、その情報を用いて前記演奏曲の出力を行うことで好適な演奏を実現できる。すなわち、通信回線１６を介しての情報の送受信を制御の主軸とした満足度の高い通信カラオケ装置１２を提供することができる。
【００５４】
また、音程、音調、及び音長を定める第１の楽曲データであるＭＩＤＩデータに基づいて前記演奏曲を出力させる第１の演奏手段であるＭＩＤＩ音源３２（ＳＡ１２）と、音楽データをエンコードした第２の楽曲データである生音データに基づいて前記演奏曲を出力させる第２の演奏手段である生音デコーダ３４（ＳＡ１４及びＳＡ１５）とを、有し、前記複数種類の情報は、前記ＭＩＤＩデータ及び生音データを含むものであるため、前記通信回線１６の回線速度が比較的遅い場合にはＭＩＤＩデータに基づく演奏制御を行い、回線速度が比較的速い場合には生音データに基づく演奏制御を行うというように、情報取得待ち時間を抑えつつ好適な演奏を実現できるという利点がある。
【００５５】
また、前記演奏曲の出力と同期して動画データに基づいて所定の動画を出力させる動画出力手段であるビデオボード４４（ＳＡ１５）を有し、前記複数種類の情報は、前記動画データを含むものであるため、前記通信回線１６の回線速度が比較的遅い場合には動画を出力させない演奏制御を行い、回線速度が比較的速い場合には演奏出力と同期して前記動画データに基づく動画を出力させる演奏制御を行うというように、待ち時間を抑えつつ好適な演奏制御を実現できるという利点がある。
【００５６】
また、前記送信手段９０（ＳＢ８乃至ＳＢ１２）は、前記複数種類の情報のうち情報量の小さいものから順次送信し、送信開始から所定時間経過した時点で送信を中止するものであることから、予め定められた所定の待ち時間内に情報の送信を終了させることで利用者のストレスを防止できると共に、その所定時間内に送信された情報のうち比較的情報量の大きな情報を前記センタ装置１４側で利用することができ、好適なカラオケサービスを実現できる。すなわち、通信回線１６を介しての情報の送受信を制御の主軸とした満足度の高い通信カラオケ装置１２を提供することができる。
【００５７】
また、前記送信手段９０は、送信開始から送信を中止するまでの時間を指定し得るものであるため、利用者が予め自分の我慢できる所定の待ち時間を設定することで、各利用者に合わせた情報送信を実現できるという利点がある。
【００５８】
また、前記通信回線１６の回線速度を判定する判定手段８６（ＳＢ１４）を有し、前記送信手段９０（ＳＢ１５及びＳＢ１６）は、その判定手段８６による判定結果に応じて複数種類の情報を選択的に送信するものであることから、前記通信回線１６の回線速度に応じて利用者にストレスを感じさせずに済む時間内に送信できる情報のうち比較的情報量の大きな情報を選択的に送信することで、その比較的情報量の大きな情報を前記センタ装置１４側で利用することができ、好適なカラオケサービスを実現できる。すなわち、通信回線１６を介しての情報の送受信を制御の主軸とした満足度の高い通信カラオケ装置１２を提供することができる。
【００５９】
また、前記演奏曲の出力に伴って音声入力装置である前記マイクロフォン３８から入力される音声に応じて演奏の内容を評価する演奏評価手段８８（ＳＢ２及びＳＢ５）と、前記演奏曲の出力に伴って前記マイクロフォン３８から入力される音声を少なくとも録音する録音手段であるレコーダ４８（ＳＢ３及びＳＢ６）とを、有し、前記複数種類の情報は、前記演奏評価手段８８による評価結果である演奏評価データ及び前記レコーダ４８による録音結果である録音データを含むものであるため、前記通信回線１６の回線速度が比較的遅い場合には前記演奏評価手段８８による評価結果を送信し、回線速度が比較的速い場合には前記レコーダ４８による録音結果である録音データを送信するというように、待ち時間を抑えつつ好適な情報を送信できるという利点がある。
【００６０】
以上、本発明の好適な実施例を図面に基づいて詳細に説明したが、本発明はこれに限定されるものではなく、更に別の態様においても実施される。
【００６１】
例えば、前述の実施例において、前記通信カラオケ装置１２は映像表示装置及び音声出力装置を備えておらず、前記出力装置１８に接続されることでその出力装置１８から映像及び音声を出力させるものであったが、これはあくまで簡単で実用的な構成の通信カラオケ装置１２を例示したものに過ぎず、映像表示装置及び音声出力装置を備えたカラオケ装置にも、本発明は当然に適用され得る。
【００６２】
また、前述の実施例において、前記取得手段８２は、第１の楽曲データであるＭＩＤＩデータ、第２の楽曲データである生音データ、及び動画データを前記センタ装置１４から選択的に取得するものであり、前記送信手段９０は、前記演奏評価手段８８による評価結果である演奏評価データ及びレコーダ４８により録音された演奏録音データを前記センタ装置１４へ選択的に送信するものであったが、これらは前記通信カラオケ装置１２とセンタ装置１４との間で送受信されるコンテンツの一例に過ぎず、前記演奏曲に関する別の情報が送受信の対象であっても、本発明の一応の効果が得られることは言うまでもない。
【００６３】
その他、一々例示はしないが、本発明はその趣旨を逸脱しない範囲内において種々の変更が加えられて実施されるものである。
【図面の簡単な説明】
【００６４】
【図１】本発明が好適に適用される通信カラオケシステムを説明する図である。
【図２】本発明の一実施例である通信カラオケ装置の構成を説明する図である。
【図３】図１の通信カラオケシステムに備えられたセンタ装置の構成を説明する図である。
【図４】図２の通信カラオケ装置のＣＰＵに備えられた制御機能の要部を説明する機能ブロック線図である。
【図５】図２の通信カラオケ装置のＣＰＵによる情報取得／演奏制御を説明するフローチャートである。
【図６】図２の通信カラオケ装置のＣＰＵによる情報取得／演奏制御の他の一例を説明するフローチャートである。
【図７】図２の通信カラオケ装置のＣＰＵによる演奏結果送信制御を説明するフローチャートである。
【図８】図２の通信カラオケ装置のＣＰＵによる演奏結果送信制御の他の一例を説明するフローチャートである。
【符号の説明】
【００６５】
１２：通信カラオケ装置
１４：センタ装置
１６：通信回線
３２：ＭＩＤＩ音源（第１の演奏手段）
３４：生音デコーダ（第２の演奏手段）
３８：マイクロフォン（音声入力装置）
４４：ビデオボード（映像出力手段）
４８：レコーダ（録音手段）
８２：取得手段
８６：判定手段
８８：演奏評価手段
９０：送信手段
【図１】
2007052362.tif 000003
【図２】
2007052362.tif 000004
【図３】
2007052362.tif 000005
【図４】
2007052362.tif 000006
【図５】
2007052362.tif 000007
【図６】
2007052362.tif 000008
【図７】
2007052362.tif 000009
【図８】
2007052362.tif 000010