(57)【要約】【課題】アップロードする歌唱者の範囲を広く維持し得るカラオケシステム等を提供する。【解決手段】カラオケシステム１は、カラオケ装置１００と、サーバ４００により構成される。カラオケ装置１００は、カラオケ歌唱の様子を記録し、歌唱の巧拙を採点する。カラオケ歌唱終了時に、ディスプレイ３３０に表示される第１投稿選択画面５００は、歌唱データの投稿の可否を問う。第１投稿選択画面５００で投稿が拒否されると、リモコン３００は、抽出要求信号をサーバ４００へ出力する。サーバ４００は、抽出要求信号に基づき投稿データベース４１０の投稿データを抽出し抽出結果データをリモコン３００へ出力する。抽出結果データにより下位投稿データの存在を把握すると、リモコン３００は、下位者一覧表示画面５５０Ａをディスプレイ３３０に表示し、再び歌唱データの投稿の可否を問う。【選択図】図２
2011180398.tif 000002
【特許請求の範囲】
【請求項１】
サーバと、通信網を介して前記サーバと接続された多数のカラオケ装置からなり、
前記カラオケ装置は、ユーザインタフェースと、演奏手段と、採点手段と、記録手段と、制御手段を備え、
前記ユーザインタフェースは、利用者に情報を提示すると共に、利用者による入力を受け付け、
前記演奏手段は、カラオケ楽曲の伴奏音楽を音響出力し、
前記採点手段は、カラオケ楽曲の歌唱の巧拙を評価して採点データを生成し、
前記記録手段は、カラオケ楽曲の歌唱を記録して歌唱データを生成し、
前記制御手段は、ユーザインタフェースによる入力に従って、前記演奏手段、前記採点手段及び前記記録手段を制御し、
前記サーバは、投稿データベースを備え、
前記投稿データベースは、通信網を介して送信された前記歌唱データと、当該歌唱データに係るカラオケ楽曲を示す楽曲ＩＤと、前記採点データを有する投稿データを格納する
カラオケシステムにおいて、
前記ユーザインタフェースは、
ユーザインタフェースへの入力に基づいて、前記演奏手段、前記採点手段及び前記記録手段に対する制御を、前記制御手段に指示し、
前記採点手段によって生成された採点データを取得し、
取得した採点データに基づく採点結果を提示し、
前記採点結果を提示した後、歌唱データの前記投稿データベースへの格納を許容する許容指示と、歌唱データの前記投稿データベースへの格納を拒否する拒否指示と、の何れかを選択する第１選択入力を要求し、
前記第１選択入力で前記拒否指示が入力された場合、前記楽曲ＩＤと前記採点データを、前記サーバに出力し、
前記サーバは、
前記ユーザインタフェースから楽曲ＩＤと採点データを受信した場合、当該楽曲ＩＤが示すカラオケ楽曲に係る投稿データを、前記投稿データベースから抽出し、
抽出した投稿データと受信した採点データに基づいて、採点データの採点結果よりも低い採点結果である投稿データを抽出して抽出結果データを生成し、当該抽出結果データを前記ユーザインタフェースへ出力し、
前記ユーザインタフェースは、
前記抽出結果データを受信すると、当該抽出結果データに基づいて、採点データに係る採点結果よりも低い採点結果である投稿データの有無を判断し、
採点データに係る採点結果よりも低い採点結果である投稿データがある場合、前記抽出結果データに基づいて、前記採点データに係る採点結果よりも低い採点結果である投稿データに関する情報を提示し、
更に、前記許容指示と前記拒否指示の何れかを選択する第２選択入力を要求し、
前記第２選択入力で前記許容指示が選択された場合、前記歌唱データを前記投稿データベースに格納する旨の指示を、前記制御手段に出力し、
前記第２選択入力で前記拒否指示が選択された場合、前記歌唱データを破棄する旨の指示を、前記制御手段に行うことを特徴とするカラオケシステム。
【請求項２】
請求項１記載のカラオケシステムであって、
前記抽出結果データは、受信した楽曲ＩＤが示すカラオケ楽曲に係る投稿データの全数を示す情報を含み、
前記ユーザインタフェースは、
前記サーバから前記抽出結果データを受信すると、当該抽出結果データに基づいて、当該採点結果データに係る採点結果よりも高い採点結果である投稿データの有無を判断し、
採点データに係る採点結果よりも低い採点結果である投稿データが存在せず、且つ、前記採点データに係る採点結果よりも高い採点結果である投稿データが存在しない場合、前記採点データに係る採点結果が第１位である旨の情報を提示し、
更に、前記許容指示と前記拒否指示の何れかを選択する第２選択入力を要求し、
前記第２選択入力で前記許容指示が選択された場合、前記歌唱データを前記投稿データベースに格納する旨の指示を、前記制御手段に出力し、
前記第２選択入力で前記拒否指示が選択された場合、前記歌唱データを破棄する旨の指示を、前記制御手段に行うことを特徴とするカラオケシステム。
【請求項３】
サーバと、通信網を介して前記サーバと接続された多数のカラオケ装置からなり、
前記カラオケ装置は、演奏手段と、採点手段と、記録手段と、制御手段を備え、
前記演奏手段は、カラオケ楽曲の伴奏音楽を音響出力し、
前記採点手段は、カラオケ楽曲の歌唱の巧拙を評価して採点データを生成し、
前記記録手段は、カラオケ楽曲の歌唱を記録して歌唱データを生成し、
前記制御手段は、前記演奏手段、前記採点手段及び前記記録手段を制御し、
前記サーバは、投稿データベースを備え、
前記投稿データベースは、通信網を介して送信された前記歌唱データと、当該歌唱データに係るカラオケ楽曲を示す楽曲ＩＤと、前記採点データを有する投稿データを格納する
カラオケシステムに用いられ、利用者に情報を提示すると共に、利用者による入力を受け付けるユーザインタフェースであって、
前記ユーザインタフェースは、
ユーザインタフェースに対する入力に基づいて、前記演奏手段、前記採点手段及び前記記録手段の制御を、前記制御手段に指示し、
前記採点手段によって生成された採点データを取得し、
取得した採点データに基づく採点結果を提示し、
前記採点結果を提示した後、歌唱データの前記投稿データベースへの格納を許容する許容指示と、歌唱データの前記投稿データベースへの格納を拒否する拒否指示と、の何れかを選択する第１選択入力を要求し、
前記第１選択入力で前記拒否指示が入力された場合、前記楽曲ＩＤと採点データを、前記サーバに出力し、
前記楽曲ＩＤが示すカラオケ楽曲に係る投稿データであって、且つ、受信した採点データの採点結果よりも低い採点結果である投稿データを前記投稿データベースから抽出して生成された抽出結果データを、前記サーバから取得し、
取得した抽出結果データに基づいて、採点データに係る採点結果よりも低い採点結果である投稿データの有無を判断し、
採点データに係る採点結果よりも低い採点結果である投稿データがある場合、前記抽出結果データに基づいて、前記採点データに係る採点結果よりも低い採点結果である投稿データに関する情報を提示し、
更に、前記許容指示と前記拒否指示の何れかを選択する第２選択入力を要求し、
前記第２選択入力で前記許容指示が選択された場合、前記歌唱データを前記投稿データベースに格納する旨の指示を、前記制御手段に出力し、
前記第２選択入力において前記拒否指示が選択された場合に、前記歌唱データを破棄する旨の指示を、前記制御手段に行うことを特徴とするユーザインタフェース。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多数のカラオケ装置の利用者間でカラオケコンクールを実施するカラオケシステム等に関する。
【背景技術】
【０００２】
従来、採点技術及び通信技術を応用したカラオケコンクールを実施可能なカラオケシステムが知られている。例えば、特許文献１記載のカラオケシステムは、課題曲の演奏に先立って、課題曲に係る採点上位者を示す順位表を取得し、歌唱者に提示する。課題曲の演奏及び歌唱者の歌唱終了後、当該カラオケシステムは、カラオケコンクールに参加するか否かの選択を受け付ける。
【０００３】
【特許文献１】特開２００９−２２９６２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
又、カラオケ装置においては、歌唱者の歌唱の様子を記録し、記録内容をサーバ等にアップロード可能なカラオケシステムが知られている。このようなカラオケシステムは、カラオケサービスの多様化、充実化を図ることができ、カラオケ事業者にとって、集客力の向上という観点から好ましい。
【０００５】
ここで、特許文献１記載のカラオケシステムにおいて、歌唱の様子を記録し、歌唱の様子に係る記録内容をアップロードする構成とした場合、歌唱者は、記録内容のアップロード前に、課題曲の上位ランキングと自己の採点結果を把握する。この場合に歌唱者は、自己の採点結果が上位ランキングに入らないと認識すると、自己の歌唱が稚拙なものであるとの印象を抱き、記録内容のアップロードを取り止める蓋然性が非常に高い。この場合、当該カラオケサービスは、一部の歌唱者（例えば、歌唱の上手な歌唱者）のみが楽しむものとなってしまい、サービスの意義を損なう。又、カラオケ事業者にとっても、集客力を損なうこととなってしまう。
【０００６】
本発明は、上記問題点を解決するためになされたものであり、順位表を提示し、歌唱の巧拙を採点すると共に、歌唱の様子を記録し、記録内容をアップロード可能なカラオケシステム等であって、アップロードする歌唱者の範囲を広く維持し得るカラオケシステム等を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一側面に係る請求項１記載のカラオケシステムは、サーバと、通信網を介して前記サーバと接続された多数のカラオケ装置からなり、前記カラオケ装置は、ユーザインタフェースと、演奏手段と、採点手段と、記録手段と、制御手段を備え、前記ユーザインタフェースは、利用者に情報を提示すると共に、利用者による入力を受け付け、前記演奏手段は、カラオケ楽曲の伴奏音楽を音響出力し、前記採点手段は、カラオケ楽曲の歌唱の巧拙を評価して採点データを生成し、前記記録手段は、カラオケ楽曲の歌唱を記録して歌唱データを生成し、前記制御手段は、ユーザインタフェースによる入力に従って、前記演奏手段、前記採点手段及び前記記録手段を制御し、前記サーバは、投稿データベースを備え、前記投稿データベースは、通信網を介して送信された前記歌唱データと、当該歌唱データに係るカラオケ楽曲を示す楽曲ＩＤと、前記採点データを有する投稿データを格納するカラオケシステムにおいて、前記ユーザインタフェースは、ユーザインタフェースへの入力に基づいて、前記演奏手段、前記採点手段及び前記記録手段の制御を、前記制御手段に指示し、前記採点手段によって生成された採点データを取得し、取得した採点データに基づく採点結果を提示し、前記採点結果を提示した後、歌唱データの前記投稿データベースへの格納を許容する許容指示と、歌唱データの前記投稿データベースへの格納を拒否する拒否指示と、の何れかを選択する第１選択入力を要求し、前記第１選択入力で前記拒否指示が入力された場合、前記楽曲ＩＤと前記採点データを、前記サーバに出力し、前記サーバは、前記ユーザインタフェースから楽曲ＩＤと採点データを受信した場合、当該楽曲ＩＤが示すカラオケ楽曲に係る投稿データを、前記投稿データベースから抽出し、抽出した投稿データと受信した採点データに基づいて、採点データの採点結果よりも低い採点結果である投稿データを抽出して抽出結果データを生成し、当該抽出結果データを前記ユーザインタフェースへ出力し、前記ユーザインタフェースは、前記抽出結果データを受信すると、当該抽出結果データに基づいて、採点データに係る採点結果よりも低い採点結果である投稿データの有無を判断し、採点データに係る採点結果よりも低い採点結果である投稿データがある場合、前記抽出結果データに基づいて、前記採点データに係る採点結果よりも低い採点結果である投稿データに関する情報を提示し、更に、前記許容指示と前記拒否指示の何れかを選択する第２選択入力を要求し、前記第２選択入力で前記許容指示が選択された場合、前記歌唱データを前記投稿データベースに格納する旨の指示を、前記制御手段に出力し、前記第２選択入力で前記拒否指示が選択された場合、前記歌唱データを破棄する旨の指示を、前記制御手段に行うことを特徴とする。
【０００８】
当該カラオケシステムは、カラオケ装置と、サーバと、により構成され、採点手段によりカラオケ歌唱の巧拙を採点すると共に、記録手段により当該歌唱の様子を記録し、歌唱データを生成し得る。そして、当該カラオケシステムは、ユーザインタフェースに対する入力に従って、生成された歌唱データを、サーバの投稿データベースへ投稿し得る。ここで、当該カラオケシステムは、採点結果を提示した後、歌唱データの投稿に関する第１選択入力を要求する。第１選択入力で拒否指示が入力された場合、当該カラオケシステムは、投稿データベースから抽出された、当該歌唱に係る採点結果よりも低い採点結果の投稿データに関する情報を提示し、第２選択入力を要求する。そして、当該カラオケシステムは、第２選択入力で許容指示が入力された場合に、当該歌唱データを投稿データベースへ格納し、第２選択入力で拒否指示が入力された場合は当該歌唱データを破棄する。即ち、当該カラオケシステムは、第１選択入力において歌唱データの投稿を拒否した歌唱者に対し、当該歌唱者よりも低い採点結果に係る投稿データに関する情報を提示する。これにより、当該カラオケシステムは、歌唱者が自己の歌唱が稚拙であるとの印象を抱くことを防止し、歌唱データの投稿意欲の減退を防止し得る。又、当該カラオケシステムは、より多くの歌唱者による歌唱データの投稿を促すことができ、カラオケサービスの多様化、充実化を図ると共に、集客力を向上させ得る。
【０００９】
本発明の一側面に係る請求項２記載のカラオケシステムは、請求項１記載のカラオケシステムであって、前記抽出結果データは、受信した楽曲ＩＤが示すカラオケ楽曲に係る投稿データの全数を示す情報を含み、前記ユーザインタフェースは、前記サーバから前記抽出結果データを受信すると、当該抽出結果データに基づいて、当該採点結果データに係る採点結果よりも高い採点結果である投稿データの有無を判断し、採点データに係る採点結果よりも低い採点結果である投稿データが存在せず、且つ、前記採点データに係る採点結果よりも高い採点結果である投稿データが存在しない場合、前記採点データに係る採点結果が第１位である旨の情報を提示し、更に、前記許容指示と前記拒否指示の何れかを選択する第２選択入力を要求し、前記第２選択入力で前記許容指示が選択された場合、前記歌唱データを前記投稿データベースに格納する旨の指示を、前記制御手段に出力し、前記第２選択入力で前記拒否指示が選択された場合、前記歌唱データを破棄する旨の指示を、前記制御手段に行うことを特徴とする。
【００１０】
当該カラオケシステムは、第１選択入力で拒否指示が入力された場合に、抽出結果データに基づいて、当該歌唱に係る採点結果よりも高い投稿データの有無を判断する。そして、当該歌唱に係る採点結果よりも低い投稿データ及び当該歌唱に係る採点結果よりも高い投稿データが何れも存在しない場合、当該カラオケシステムは、採点データに係る採点結果が第１位である旨の情報を提示し、第２選択入力を要求する。即ち、当該カラオケシステムは、第１選択入力で歌唱データの投稿を拒否した歌唱者に、「当該歌唱者が最も上手である」と印象付け、歌唱データの投稿意欲を増進させ得る。この結果、当該カラオケシステムは、より多くの歌唱者による歌唱データの投稿を促し、カラオケサービスの多様化、充実化を図ると共に、集客力を向上させ得る。
【００１１】
本発明の一側面に係る請求項３記載のユーザインタフェースは、サーバと、通信網を介して前記サーバと接続された多数のカラオケ装置からなり、前記カラオケ装置は、演奏手段と、採点手段と、記録手段と、制御手段を備え、前記演奏手段は、カラオケ楽曲の伴奏音楽を音響出力し、前記採点手段は、カラオケ楽曲の歌唱の巧拙を評価して採点データを生成し、前記記録手段は、カラオケ楽曲の歌唱を記録して歌唱データを生成し、前記制御手段は、前記演奏手段、前記採点手段及び前記記録手段を制御し、前記サーバは、投稿データベースを備え、前記投稿データベースは、通信網を介して送信された前記歌唱データと、当該歌唱データに係るカラオケ楽曲を示す楽曲ＩＤと、前記採点データを有する投稿データを格納するカラオケシステムに用いられ、利用者に情報を提示すると共に、利用者による入力を受け付けるユーザインタフェースであって、前記ユーザインタフェースは、ユーザインタフェースに対する入力に基づいて、前記演奏手段、前記採点手段及び前記記録手段の制御を、前記制御手段に指示し、前記採点手段によって生成された採点データを取得し、取得した採点データに基づく採点結果を提示し、前記採点結果を提示した後、歌唱データの前記投稿データベースへの格納を許容する許容指示と、歌唱データの前記投稿データベースへの格納を拒否する拒否指示と、の何れかを選択する第１選択入力を要求し、前記第１選択入力で前記拒否指示が入力された場合、前記楽曲ＩＤと採点データを、前記サーバに出力し、前記楽曲ＩＤが示すカラオケ楽曲に係る投稿データであって、且つ、受信した採点データの採点結果よりも低い採点結果である投稿データを前記投稿データベースから抽出して生成された抽出結果データを、前記サーバから取得し、取得した抽出結果データに基づいて、採点データに係る採点結果よりも低い採点結果である投稿データの有無を判断し、採点データに係る採点結果よりも低い採点結果である投稿データがある場合、前記抽出結果データに基づいて、前記採点データに係る採点結果よりも低い採点結果である投稿データに関する情報を提示し、更に、前記許容指示と前記拒否指示の何れかを選択する第２選択入力を要求し、前記第２選択入力で前記許容指示が選択された場合、前記歌唱データを前記投稿データベースに格納する旨の指示を、前記制御手段に出力し、前記第２選択入力で前記拒否指示が選択された場合、前記歌唱データを破棄する旨の指示を、前記制御手段に行うことを特徴とする。
【００１２】
当該ユーザインタフェースは、演奏手段と採点手段と記録手段と制御手段を備えるカラオケ装置と、投稿データベースを備えるサーバを備えるカラオケシステムに用いられることにより、前記請求項１に係るカラオケシステムと同様の効果を奏する。これにより、当該ユーザインタフェースは、上記カラオケシステムに用いられることにより、歌唱者が自己の歌唱が稚拙であるとの印象を抱くことを防止し、歌唱データの投稿意欲の減退を防止し得る。又、当該ユーザインタフェースは、より多くの歌唱者による歌唱データの投稿を促すことができ、カラオケサービスの多様化、充実化を図ると共に、集客力を向上させ得る。
【発明の効果】
【００１３】
本発明によれば、歌唱データの投稿を拒否した歌唱者の投稿意欲を減退させることを防止し、且つ、歌唱データの投稿を促し得るカラオケシステム等を提供し得る。これにより、本発明は、カラオケサービスの多様化、充実化を図ると共に、カラオケ事業における集客力を向上させ得る。
【図面の簡単な説明】
【００１４】
【図１】カラオケシステムの構成の一例を示す説明図である。
【図２】リモコン、コマンダ、サーバの間の情報通信に関する説明図である。
【図３】投稿データの構成を示す説明図である。
【図４】抽出要求信号の構成を示す説明図である。
【図５】抽出結果データの構成を示す説明図である。
【図６】リモコン制御処理プログラムのフローチャートである。
【図７】コマンダ制御処理プログラムのフローチャートである。
【図８】サーバ制御処理プログラムのフローチャートである。
【図９】第１投稿選択画面の一例を示す説明図である。
【図１０】下位者一覧表示画面の一例を示す説明図である。
【図１１】第１位表示画面の一例を示す説明図である。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の一実施形態について説明する。
【００１６】
（カラオケシステムの構成）
先ず、本実施形態に係るカラオケシステム１の構成について、図面を参照しつつ説明する。当該カラオケシステム１は、多数のカラオケ装置１００と、通信網Ｎと、サーバ４００と、により構成される。各カラオケ装置１００は、通信網Ｎを介して、サーバ４００と接続されている。尚、通信網Ｎは、例えば、インターネットを利用したＶＰＮにより構成され、各カラオケ装置１００及びサーバ４００には、それぞれ固有のＩＰアドレスが付されている。従って、各カラオケ装置１００と、サーバ４００は、夫々相手先を特定した情報通信を行い得る。
【００１７】
（カラオケ装置の構成）
図１に示すように、カラオケ装置１００は、コマンダ２００と、リモコン３００と、を有している。図示は省略するが、カラオケ装置１００は、音声入力手段（例えば、マイク等）と、映像表示手段（例えば、ディスプレイ等）とを有している。
【００１８】
（コマンダの構成）
ここで、コマンダ２００の構成について説明する。当該コマンダ２００は、制御部２１０と、映像音声再生部２２０と、補助記憶部２３０と、歌唱記録部２４０と、通信Ｉ／Ｆ２５０と、を有している。更に、コマンダ２００は、音声入力手段（図示せず）、映像表示手段（図示せず）と、接続されている。
【００１９】
制御部２１０は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を有し、コマンダ２００の制御の中枢を司り、各種制御プログラム（例えば、後述するコマンダ制御処理プログラム等）を実行する。映像音声再生部２２０は、カラオケデータに基づいて、カラオケ楽曲の伴奏音楽の音響出力を行うと共に、当該カラオケ楽曲に係る背景映像や歌詞テロップ等を、ディスプレイ等の映像表示手段（図示せず）へ出力する。補助記憶部２３０は、映像音声再生部２２０による音響出力・映像出力に必要なカラオケデータを、カラオケ楽曲毎に格納している。当該カラオケデータは、各カラオケ楽曲を特定し得る楽曲ＩＤと対応付けられる。歌唱記録部２４０は、カラオケ歌唱が行われている場合に、制御部２１０の制御に基づいて、マイク等の音声入力手段（図示せず）から入力された音声データを所定フォーマットでエンコードすることで歌唱データを生成し、一時的に格納する。尚、本実施形態における歌唱データは、音声データのみで構成されるものとするが、この態様に限定するものではない。例えば、デジタルビデオカメラ等の映像入力手段をコマンダ２００に接続した場合、歌唱の様子を示す音声データと映像データによって、歌唱データを構成することも可能である。通信Ｉ／Ｆ２５０は、リモコン３００側の通信Ｉ／Ｆ３４０を介して、リモコン３００との無線通信を行うためのインタフェースである。
【００２０】
又、コマンダ２００は、採点機能を有する。当該採点機能は、制御部２１０が、ＲＯＭに格納されている公知の採点処理プログラムを実行することによって実現される。そして、コマンダ２００は、カラオケ楽曲の歌唱に伴い音声入力手段に入力された音声と、当該採点処理プログラムに基づいて、カラオケ歌唱の巧拙を評価した採点結果データを生成する。
【００２１】
（リモコンの構成）
続いて、リモコン３００の構成について説明する。当該リモコン３００は、制御部３１０と、操作部３２０と、ディスプレイ３３０と、通信Ｉ／Ｆ３４０と、を有している。制御部３１０は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を有し、リモコン３００の制御の中枢を司り、各種制御プログラム（例えば、後述するリモコン制御処理プログラム等）を実行する。操作部３２０は、歌唱者等によるリモコン３００に対する種々の入力操作に用いられる。本実施形態においては、当該操作部３２０は、後述するディスプレイ３３０前面に配設されたタッチパネル（図示せず）により構成される。尚、操作部３２０は、タッチパネルと操作ボタンにより構成することも可能である。ディスプレイ３３０は、制御部３１０の制御に従って、種々の情報を表示する。具体的には、リモコン３００は、歌唱者の歌唱を採点した採点結果や、後述する第１投稿選択画面５００、第２投稿選択画面５５０等を表示する。通信Ｉ／Ｆ３４０は、コマンダ２００側の通信Ｉ／Ｆ２５０を介して、コマンダ２００との無線通信を行うためのインタフェースである。
【００２２】
（サーバの構成）
サーバ４００は、上述したように、通信網Ｎを介して、各カラオケ装置１００と接続されており、投稿データベース４１０を有している。又、サーバ４００は、サーバコントローラ（図示せず）を有している。当該サーバコントローラは、ＣＰＵ、ＲＯＭ、ＲＡＭ等を有しており、サーバ４００を制御する。投稿データベース４１０は、通信網Ｎを介して、カラオケ装置１００から送信された投稿データを格納している。当該投稿データベース４１０は、通信網Ｎを介して接続された外部装置（例えば、パーソナルコンピュータ等）によってアクセスすることができる。即ち、利用者は、外部装置を介して、公開された投稿データにアクセスすることで、或る歌唱者の歌唱の様子（即ち、歌唱データに基づく歌声）を再生し得る。
【００２３】
ここで、投稿データベース４１０に格納される投稿データの構成について説明する。図３に示すように、投稿データは、歌唱データと、楽曲ＩＤと、利用者ＩＤと、採点結果データとにより構成される。上述したように、歌唱データは、歌唱記録部２４０により生成された音声データであり、カラオケ楽曲を歌唱する歌唱者の歌声を示す。楽曲ＩＤは、歌唱データで歌唱されているカラオケ楽曲を示す。尚、楽曲ＩＤは、当該カラオケ楽曲のタイトルや、作詞者、作曲者等の情報を含む構成にすることも可能である。利用者ＩＤは、歌唱データに係るカラオケ楽曲を歌唱する歌唱者を識別可能な情報である。当該利用者ＩＤは、カラオケ楽曲の演奏予約を行う際に、歌唱者によって入力された利用者ＩＤを含む。採点結果データは、当該歌唱データに係るカラオケ楽曲の歌唱の巧拙を、コマンダ２００の採点機能により採点した採点結果を示す。
【００２４】
（カラオケコンクール処理における情報通信）
次に、本実施形態に係るカラオケシステム１に係るカラオケコンクール処理と、当該カラオケコンクール処理での情報通信について、図２を参照しつつ説明する。尚、以下の説明において、投稿データベース４１０には、既に多数の投稿データが格納されているものとする。
【００２５】
先ず、歌唱者等により歌唱者を識別するための利用者ＩＤと、歌唱するカラオケ楽曲に係る楽曲ＩＤがリモコン３００に入力され、楽曲予約がなされると（１）、リモコン３００は、楽曲再生指示をコマンダ２００へ送信する（２）。当該楽曲再生指示は、リモコン３００に入力された楽曲ＩＤ、利用者ＩＤを含む。
【００２６】
楽曲再生指示を受信すると、コマンダ２００は、楽曲ＩＤに係るカラオケ楽曲のカラオケデータに基づいて、映像音声再生部２２０によりカラオケ楽曲を再生出力する（３）。この時、コマンダ２００は、歌唱記録部２４０により、歌唱者の歌声を記録し、歌唱データを生成する（４）。同時に、コマンダ２００は、当該コマンダ２００の採点機能により、歌唱者の歌唱の巧拙を採点し、採点結果データを生成する（５）。その後、コマンダ２００は、生成された採点結果データを、利用者ＩＤ、楽曲ＩＤと共にリモコン３００へ出力する（６）。
【００２７】
採点結果データを受信すると、リモコン３００は、当該採点結果データに基づいて、利用者ＩＤに係る歌唱者の採点結果をディスプレイ３３０に表示する（７）。その後、リモコン３００は、歌唱記録部２４０により記録された歌唱データを投稿データベース４１０へ投稿（アップロード）するか否かを選択するための第１投稿選択画面５００（図９参照）を、ディスプレイ３３０に表示し、当該歌唱データを投稿するか否かの選択を受け付ける。
【００２８】
先ず、第１投稿選択画面５００において、当該歌唱データの投稿を許容する操作（以下、投稿許容操作）があった場合について説明する。この場合、リモコン３００は、楽曲予約時に入力された楽曲ＩＤ、利用者ＩＤと共に、投稿実行指示をコマンダ２００へ出力する（２４）。その後、リモコン３００は、歌唱データの投稿処理の終了を示す終了表示をディスプレイ３３０に出力する（２９）。
【００２９】
リモコン３００から投稿実行指示を受信すると、コマンダ２００は、投稿実行指示に係る楽曲ＩＤ、利用者ＩＤにより、当該カラオケ歌唱に係る歌唱データを特定し、投稿データ（図３参照）を生成する。そして、コマンダ２００は、通信網Ｎを介して、当該投稿データをサーバ４００へ出力する（２５）。
【００３０】
コマンダ２００から投稿データを受信すると、サーバ４００は、受信した投稿データを投稿データベース４１０へ格納する（２６）。その後、サーバ４００は、投稿データベース４１０に格納した投稿データを公開する（２７）。
【００３１】
続いて、第１投稿選択画面５００において、当該歌唱データの投稿を拒否する操作（以下、投稿拒否操作）があった場合について説明する。この場合、リモコン３００は、抽出要求信号をサーバ４００へ出力する（１１）。抽出要求信号は、楽曲ＩＤ、利用者ＩＤ、採点結果データにより構成される（図４参照）。尚、抽出要求信号は、採点結果データを受信した時点でサーバ４００へ出力し、以下に説明する抽出結果データを受信して制御部３１０のメモリ（図示せず）に記憶しておき、投稿拒否操作による抽出結果データの出力後の処理に利用しても良い。
【００３２】
抽出要求信号を受信すると、サーバ４００は、投稿データベース４１０に格納されている投稿データから、所定の条件に該当する投稿データを抽出し、抽出結果データを生成する（１２）。具体的には、サーバ４００は、抽出要求信号に係る楽曲ＩＤに基づいて、同一のカラオケ楽曲に係る投稿データを抽出する。そして、サーバ４００は、同一楽曲に係る投稿データから、抽出要求信号に係る採点結果データよりも低い採点結果である投稿データ（以下、下位投稿データ）を抽出し、抽出結果データを生成する。又、投稿データベース４１０内における同一楽曲に係る投稿データにおいて、下位投稿データが存在しない場合、サーバ４００は、抽出要求信号に係る採点結果データよりも高い採点結果である投稿データ数と、下位投稿データが存在しない旨を示す抽出結果データを生成する。その後、サーバ４００は、抽出要求信号を出力したリモコン３００へ、抽出結果データを出力する（１３）。
【００３３】
ここで、本実施形態に係る抽出結果データの構成について図５を参照しつつ説明する。抽出結果データは、楽曲ＩＤ、利用者ＩＤ、抽出内容データにより構成される。楽曲ＩＤは、抽出要求信号を構成する楽曲ＩＤと同一のカラオケ楽曲を示し、投稿データベース４１０から抽出された投稿データのカラオケ楽曲を示す。利用者ＩＤは、抽出要求信号を構成する利用者ＩＤと同一の利用者を示す。
【００３４】
そして、抽出内容データは、サーバ４００から抽出された投稿データの内容に応じて相違する。先ず、投稿データベース４１０内の同一楽曲に係る投稿データから下位投稿データを抽出できた場合の抽出結果データの構成について説明する。図５（ａ）に示すように、この場合の抽出内容データは、下位者データを有している。下位者データは、投稿データベース４１０における同一楽曲に係る投稿データの内、下位投稿データの全てに基づいて生成される。下位者データは、下位者ＩＤと、下位者採点結果データとの組を、全ての下位投稿データ分有している。下位者ＩＤは、下位投稿データに係る利用者ＩＤを意味する。下位者採点結果データは、下位投稿データに係る採点結果データを意味する。尚、下位者ＩＤは、同一の下位投稿データに係る下位者採点結果データと対応付けられる。
【００３５】
次に、投稿データベース４１０内の同一楽曲に係る投稿データから、下位投稿データを抽出できなかった場合の抽出内容データの構成について説明する。この場合の抽出内容データは、上位者数データと下位者不存在データにより構成される（図５（ｂ）参照）。上位者数データは、投稿データベース４１０内の同一楽曲に係る投稿データの内、抽出要求信号に係る採点結果データに係る採点結果よりも高い採点結果である投稿データ（以下、上位投稿データ）数を示す。下位者不存在データは、投稿データベース４１０内の同一楽曲に係る投稿データにおいて、下位投稿データが存在しない旨を示す。又、当該抽出内容データは、投稿データベース４１０における同一楽曲に係る投稿データの全数を示す情報を有している。
【００３６】
再び図２に基づいて、抽出結果データの出力後の処理等について説明する。抽出結果データをサーバ４００から受信すると、リモコン３００は、当該抽出結果データに基づいて、今回のカラオケ歌唱に係る採点結果よりも低い採点結果の投稿データを投稿した利用者（以下、下位者）の有無に応じて、異なる処理を行う。
【００３７】
抽出結果データに基づき、下位者が存在すると判断すると（１４）、リモコン３００は、第１投稿選択画面５００における投稿拒否操作に係る操作信号を取り消す（１８）。その後、リモコン３００は、第２投稿選択画面５５０として、下位者一覧表示画面５５０Ａ（図１０参照）をディスプレイ３３０に出力し（１９、２１）、再び、投稿許容操作又は投稿拒否操作を受け付ける。
【００３８】
一方、抽出結果データに基づき、下位者が存在せず（１５）、且つ、採点結果データに係る採点結果よりも高い採点結果の投稿データを投稿した利用者（以下、上位者）も存在しないと判断すると（１６）、リモコン３００は、第１投稿選択画面５００での投稿拒否操作を取り消す（１８）。その後、リモコン３００は、第２投稿選択画面５５０として、第１位表示画面５５０Ｂ（図１１参照）をディスプレイ３３０に出力し（２０、２１）、投稿許容操作又は投稿拒否操作を受け付ける。
【００３９】
第２投稿選択画面５５０で投稿許容操作が行われると、リモコン３００は、投稿実行指示をコマンダ２００へ出力する（２４）。そして、コマンダ２００及びサーバ４００は、上述した第１投稿選択画面５００で投稿許容操作がなされた場合と同一の処理を行う（即ち、（２５）〜（２７））。
【００４０】
第２投稿選択画面５５０において投稿拒否操作が行なわれると（２３）、リモコン３００は、楽曲予約時の楽曲ＩＤ、利用者ＩＤと共に、投稿中止指示をコマンダ２００へ出力する（２８）。その後、リモコン３００は、終了表示をディスプレイ３３０に出力する（２９）。
【００４１】
リモコン３００から投稿中止指示を受信すると、コマンダ２００は、投稿中止指示に含まれる楽曲ＩＤ、利用者ＩＤにより、歌唱記録部２４０から当該カラオケ歌唱に係る歌唱データを特定し、当該歌唱データを破棄する（３０）。
【００４２】
ここで、抽出結果データにおいて、投稿データベース４１０中に下位者は存在しないが（１５）、上位者が存在する（１７）場合について説明する。この場合、リモコン３００は、第１投稿選択画面５００での投稿拒否操作を取り消すことなく、楽曲予約時の楽曲ＩＤ、利用者ＩＤと共に、投稿中止指示をコマンダ２００へ出力する（２８）。その後、リモコン３００は、終了表示をディスプレイ３３０に出力する（２９）。尚、投稿中止指示を受信した後のコマンダ２００の処理は、第２投稿選択画面５５０で投稿拒否指示を行った場合と同一である。
【００４３】
（リモコン制御処理プログラム）
次に、リモコン３００において実行されるリモコン制御処理プログラムについて、図６を参照しつつ詳細に説明する。先ず、制御部３１０は、操作部３２０により利用者ＩＤ及び楽曲ＩＤが入力されたか否かを判断する。利用者ＩＤ、楽曲ＩＤが入力された場合（Ｓ１：ＹＥＳ）、制御部３１０は、Ｓ２に処理を移行する。そうでない場合（Ｓ１：ＮＯ）、制御部３１０は処理を待機する。
Ｓ２においては、制御部３１０は、楽曲予約処理を実行する。具体的には、制御部３１０は、楽曲再生指示をコマンダ２００へ出力し、Ｓ３に処理を移行する。
Ｓ３では、制御部３１０は、コマンダ２００から採点結果データを受信したか否かを判断する。採点結果データを受信した場合（Ｓ３：ＹＥＳ）、制御部３１０は、Ｓ４に処理を移行する。そうでない場合（Ｓ３：ＮＯ）、制御部３１０は、処理を待機する。
Ｓ４に移行すると、制御部３１０は、第１投稿選択画面表示処理を実行する。具体的には、制御部３１０は、採点結果データに基づいて、第１投稿選択画面５００をディスプレイ３３０に表示し、その後、Ｓ５に処理を移行する。
【００４４】
ここで、第１投稿選択画面５００の構成について図９を参照しつつ説明する。図９に示すように、第１投稿選択画面５００は、採点結果表示部５０５と、利用者情報表示部５１０と、楽曲情報表示部５１５と、投稿指示入力部５２０と、詳細情報表示部５３０と、を有している。採点結果表示部５０５は、コマンダ２００から受信した採点結果データに基づいて、当該カラオケ歌唱に係る採点結果を表示する。利用者情報表示部５１０は、当該カラオケ歌唱を歌唱する利用者ＩＤを表示する。楽曲情報表示部５１５は、当該カラオケ歌唱に係るカラオケ楽曲の楽曲ＩＤを表示する。投稿指示入力部５２０は、当該カラオケ歌唱に係る歌唱データの投稿の可否に関する種々の情報を表示すると共に、当該投稿の可否に関する入力に用いられる。投稿指示入力部５２０は、投稿許容ボタン５２０Ａと、投稿拒否ボタン５２０Ｂを有する。投稿許容ボタン５２０Ａは、当該カラオケ歌唱に係る歌唱データの投稿を許容する場合に入力される領域を示し、上述した投稿許容操作に用いられる。投稿拒否ボタン５２０Ｂは、当該カラオケ歌唱に係る歌唱データの投稿を拒否する場合に入力される領域を示し、上述した投稿拒否操作に用いられる。詳細情報表示部５３０は、カラオケ歌唱や、歌唱データの投稿に関する詳細な情報を表示する。
【００４５】
Ｓ５では、制御部３１０は、第１投稿選択画面５００での投稿拒否ボタン５２０Ｂの入力操作があったか否かを判断する。投稿拒否操作がなされた場合（Ｓ５：ＹＥＳ）、制御部３１０は、Ｓ６に処理を移行する。一方、投稿許容ボタン５２０Ａが操作された場合（Ｓ５：ＮＯ）、制御部３１０は、Ｓ１６に処理を移行する。
【００４６】
Ｓ６では、制御部３１０は、抽出要求信号出力処理を実行する。即ち、制御部３１０は、利用者ＩＤ、楽曲ＩＤ、コマンダ２００から受信した採点結果データに基づいて、抽出要求信号（図４参照）を生成し、当該抽出要求信号をＩＰアドレスと共にサーバ４００へ出力する。その後、制御部３１０は、Ｓ７に処理を移行する。
Ｓ７では、制御部３１０は、抽出結果データを受信したか否かを判断する。抽出結果データを受信した場合（Ｓ７：ＹＥＳ）、制御部３１０は、Ｓ８に処理を移行する。そうでない場合（Ｓ７：ＹＥＳ）、制御部３１０は、処理を待機する。
Ｓ８では、制御部３１０は、受信した抽出結果データ（図５参照）に基づいて、投稿データベース４１０内の同一楽曲に係る投稿データにおいて、下位投稿データが存在するか否かを判断する。下位投稿データが存在する場合（Ｓ８：ＹＥＳ）、制御部３１０は、Ｓ１３に処理を移行する。そうでない場合（Ｓ８：ＮＯ）、制御部３１０は、Ｓ９に処理を移行する。
【００４７】
Ｓ９では、制御部３１０は、受信した抽出結果データ（図５参照）に基づいて、投稿データベース４１０内の同一楽曲に係る投稿データにおいて、上位投稿データ存在するか否かを判断する。上位投稿データが存在する場合（Ｓ９：ＹＥＳ）、制御部３１０は、Ｓ１０に処理を移行する。そうでない場合（Ｓ９：ＮＯ）、制御部３１０は、Ｓ１１に処理を移行する。
【００４８】
Ｓ１０では、制御部３１０は投稿中止指示出力処理を実行する。Ｓ９から移行した場合、第１投稿選択画面５００における投稿中止操作に基づいて、カラオケ歌唱に係る楽曲ＩＤ、利用者ＩＤと共に、投稿中止指示をコマンダ２００へ出力する。尚、後述するＳ１５から移行した場合、第２投稿選択画面５５０での投稿中止操作に基づいて、楽曲ＩＤ、利用者ＩＤ、投稿中止指示をコマンダ２００へ出力する。その後、制御部３１０は、リモコン制御処理プログラムを終了する。
【００４９】
Ｓ１１においては、制御部３１０は、第１投稿選択画面５００においてなされた投稿拒否操作を取り消す。その後、制御部３１０は、Ｓ１２に処理を移行する。
Ｓ１２では、制御部３１０は第１位画面表示処理を実行する。具体的には、制御部３１０は、抽出結果データ（図５（ｂ）参照）に基づいて、第２投稿選択画面５５０として、第１位表示画面５５０Ｂをディスプレイ３３０に出力し、投稿許容ボタン５２０Ａ、投稿拒否ボタン５２０Ｂの操作を受け付ける。その後、制御部３１０は、Ｓ１５へ処理を移行する。
【００５０】
ここで、第１位表示画面５５０Ｂの構成について図１１を参照しつつ説明する。図１１に示すように、第１位表示画面５５０Ｂは、上述した第１投稿選択画面５００と基本的な構成を同一とするので、相違点のみを説明する。第１位表示画面５５０Ｂにおいて、投稿指示入力部５２０は、「当該歌唱者の歌唱データの投稿を促す旨」を表示する。そして、詳細情報表示部５３０は、「当該カラオケ楽曲の歌唱に関し、当該歌唱者の採点結果が第１位である旨」を表示する。
【００５１】
Ｓ１３に移行すると、制御部３１０は、第１投稿選択画面５００での投稿拒否操作を取り消す。その後、制御部３１０は、Ｓ１４に処理を移行する。
Ｓ１４においては、制御部３１０は、下位者一覧表示処理を実行する。下位者一覧表示処理では、制御部３１０は、抽出結果データ（図５（ａ）参照）に基づいて、第２投稿選択画面５５０として、下位者一覧表示画面５５０Ａをディスプレイ３３０に出力し、投稿許容ボタン５２０Ａ、投稿拒否ボタン５２０Ｂへの操作を受け付ける。その後、制御部３１０は、Ｓ１５へ処理を移行する。
【００５２】
ここで、下位者一覧表示画面５５０Ａの構成について図１０を参照しつつ説明する。図１０に示すように、下位者一覧表示画面５５０Ａは、上述した第１投稿選択画面５００と基本的な構成を同一とするので、相違点のみを説明する。下位者一覧表示画面５５０Ａにおいて、投稿指示入力部５２０は、「下位者であっても歌唱データの投稿をしている旨」及び「当該歌唱者の歌唱データの投稿を促す旨」を表示する。詳細情報表示部５３０は、下位者ＩＤ及び下位者採点結果データに基づく下位者と当該下位者の採点結果の一覧を表示すると共に、下位者データに基づく下位者の人数を表示する。
【００５３】
Ｓ１５では、制御部３１０は、第２投稿選択画面５５０での投稿拒否操作があったか否かを判断する。投稿拒否操作がなされた場合（Ｓ１５：ＹＥＳ）、制御部３１０は、Ｓ１０に処理を移行する。一方、投稿許容操作がなされた場合（Ｓ１５：ＮＯ）、制御部３１０は、Ｓ１６に処理を移行する。
【００５４】
Ｓ１６に移行すると、制御部３１０は、投稿実行指示出力処理を実行する。具体的には、制御部３１０は、カラオケ歌唱に係る楽曲ＩＤ、利用者ＩＤと共に、投稿実行指示をコマンダ２００へ出力する。その後、制御部３１０は、リモコン制御処理プログラムを終了する
【００５５】
（コマンダ制御処理プログラム）
続いて、コマンダ２００において実行されるコマンダ制御処理プログラムについて、図７を参照しつつ詳細に説明する。先ず、制御部２１０は、リモコン３００から楽曲再生指示を受信したか否かを判断する。楽曲再生指示を受信した場合（Ｓ２１：ＹＥＳ）、制御部２１０は、Ｓ２２に処理を移行する。そうでない場合（Ｓ２１：ＮＯ）、制御部２１０は、処理を待機する。
【００５６】
Ｓ２２では、制御部２１０は、楽曲再生処理を実行する。そして、Ｓ２３では、制御部２１０は、歌唱記録処理を実行し、歌唱記録部２４０により当該カラオケ歌唱を順次記録する。又、Ｓ２４では、制御部２１０は、採点処理を実行し、コマンダ２００の採点機能によって当該カラオケ歌唱を採点する。
【００５７】
Ｓ２５に移行すると、制御部２１０は、楽曲再生指示に係るカラオケ楽曲の再生を終了したか否かを判断する。カラオケ楽曲の再生を終了している場合（Ｓ２５：ＹＥＳ）、制御部２１０は、Ｓ２６に処理を移行する。そうでない場合、制御部２１０は、Ｓ２２に処理を戻す。
【００５８】
Ｓ２６では、制御部２１０は、歌唱データ格納処理を実行する。具体的には、制御部２１０は、カラオケ楽曲の再生終了に伴い、Ｓ２３で記録された歌唱記録部２４０の記録内容に基づいて、歌唱データを生成し、当該歌唱データを歌唱記録部２４０に格納する。その後、制御部２１０は、Ｓ２７に処理を移行する。
Ｓ２７では、制御部２１０は、採点結果送信処理を実行する。具体的には、制御部２１０は、Ｓ２４における採点に基づいて、カラオケ楽曲歌唱終了時の採点結果を示す採点結果データを生成し、リモコン３００へ出力する。
Ｓ２８では、制御部２１０は、投稿選択入力を受信したか否かを判断する。投稿選択入力は、リモコン３００から出力される投稿実行指示と、投稿中止指示を含む。投稿選択入力を受信した場合（Ｓ２８：ＹＥＳ）、制御部２１０はＳ２９に処理を移行する。そうでない場合（Ｓ２８：ＮＯ）、制御部２１０は処理を待機する。
【００５９】
Ｓ２９に移行すると、制御部２１０は、投稿選択入力が投稿実行指示であるか否かを判断する。投稿実行指示である場合（Ｓ２９：ＹＥＳ）、制御部２１０は、Ｓ３０に処理を移行する。一方、投稿中止指示である場合（Ｓ２９：ＮＯ）、制御部２１０は、Ｓ３１に処理を移行する。
【００６０】
Ｓ３０では、制御部２１０は投稿データ送信処理を実行する。具体的には、制御部２１０は、投稿実行指示と共に受信した利用者ＩＤ、楽曲ＩＤに基づいて、歌唱記録部２４０の当該歌唱者に係る歌唱データを特定する。そして、制御部２１０は、当該歌唱データ、当該歌唱データに係る採点結果データ、利用者ＩＤ及び楽曲ＩＤに基づいて投稿データを生成し、投稿実行指示に基づいて、サーバ４００へ出力する。その後、制御部２１０は、コマンダ制御処理プログラムを終了する。
【００６１】
Ｓ３１では、制御部２１０は歌唱データ破棄処理を実行する。具体的には、制御部２１０は、投稿中止指示と共に受信した利用者ＩＤ、楽曲ＩＤに基づいて、歌唱記録部２４０の当該歌唱者に係る歌唱データを特定し、当該歌唱データを破棄する。その後、制御部２１０は、コマンダ制御処理プログラムを終了する。
【００６２】
（サーバ制御処理プログラム）
次に、サーバ４００で実行されるサーバ制御処理プログラムについて、図８を参照しつつ詳細に説明する。先ず、サーバ４００は、コマンダ２００若しくはリモコン３００からのデータ受信があったか否かを判断する。データ受信があった場合（Ｓ４１：ＹＥＳ）、制御部２１０は、Ｓ４２に処理を移行する。そうでない場合（Ｓ４１：ＮＯ）、サーバ４００は、処理を待機する。
【００６３】
Ｓ４２では、サーバ４００は受信したデータが投稿データであるか否かを判断する。投稿データである場合（Ｓ４２：ＹＥＳ）、サーバ４００は、Ｓ４５に処理を移行する。受信したデータが抽出要求信号である場合（Ｓ４２：ＮＯ）、サーバ４００は、Ｓ４３に処理を移行する。
【００６４】
Ｓ４３では、サーバ４００はデータ抽出処理を実行する。具体的には、サーバ４００は、先ず、抽出要求信号に係る楽曲ＩＤに基づいて、投稿データベース４１０内の投稿データから、当該楽曲に係る投稿データを抽出する。その後、サーバ４００は、抽出要求信号に係る採点結果データと、抽出した当該楽曲に係る投稿データに基づいて、前記下位投稿データの有無に応じた抽出結果データ（図５参照）を生成する。その後に移行するＳ４４では、サーバ４００は抽出結果データ出力処理を実行する。具体的には、抽出要求信号を出力したリモコン３００をＩＰアドレスにより特定し、当該リモコン３００へ、Ｓ４３で生成した抽出結果データを出力する。その後、サーバ４００は、サーバ制御処理プログラムを終了する。
【００６５】
Ｓ４５では、サーバ４００は、投稿データ格納処理を実行する。具体的には、サーバ４００は、コマンダ２００から受信した投稿データを、投稿データベース４１０へ格納する。その後に移行する、Ｓ４６では、サーバ４００は、投稿データ公開処理を実行する。具体的には、サーバ４００は、Ｓ４５で投稿データベース４１０へ格納した投稿データを公開し、通信網Ｎを介してアクセス可能な状態とする。その後、サーバ４００は、サーバ制御処理プログラムを終了する。
【００６６】
以上、説明したように、本実施形態に係るカラオケシステム１は、多数のカラオケ装置１００と、通信網Ｎを介して、カラオケ装置１００と接続されたサーバ４００により構成される。カラオケ装置１００は、採点機能を有すると共に、歌唱の様子を記録し、記録内容をサーバ４００に投稿し得る。当該カラオケシステム１は、カラオケ楽曲の歌唱終了に伴い、当該歌唱の採点結果を提示すると共に、第１投稿選択画面５００をディスプレイ３３０に表示する（図９参照）。歌唱者は、当該第１投稿選択画面５００において、投稿指示入力部５２０を操作することで、カラオケ歌唱に係る歌唱データの投稿の可否を選択する。この時、投稿許容動作が行われると、当該カラオケシステム１は、カラオケ歌唱に係る歌唱データを含む投稿データを、カラオケ装置１００からサーバ４００へ出力し、投稿データベース４１０に格納・公開する。
【００６７】
第１投稿選択画面５００で投稿拒否操作が行われた場合、カラオケ装置１００のリモコン３００は、抽出要求信号を出力する。サーバ４００は、抽出要求信号に基づいて、当該歌唱の採点結果を基準として投稿データベース４１０内の投稿データを抽出して生成した抽出結果データ（図５参照）を、リモコン３００へ出力する。投稿データベース４１０に下位投稿データが存在しない場合、リモコン３００は、抽出結果データに基づいて、下位者一覧表示画面５５０Ａをディスプレイに表示すると共に、投稿許容操作、投稿拒否操作を受け付ける。そして、当該カラオケシステム１は、下位者一覧表示画面５５０Ａで投稿許容操作が行われると、当該歌唱データを投稿データベース４１０へ投稿し、投稿拒否指操作が行われると、当該歌唱データを破棄する。ここで、下位者一覧表示画面５５０Ａは、「下位者であっても歌唱データの投稿をしている旨」、「下位者と当該下位者の採点結果の一覧」及び「歌唱者の歌唱データの投稿を促す旨」を含む（図１０参照）。従って、当該カラオケシステム１は、歌唱者が自己の歌唱が稚拙であるとの印象を抱くことを防止し、歌唱データの投稿意欲の減退を防止し得る。又、当該カラオケシステム１は、より多くの歌唱者による歌唱データの投稿を促すことができ、カラオケサービスの多様化、充実化を図ると共に、集客力を向上させ得る。
【００６８】
又、投稿データベース４１０に下位投稿データ及び上位投稿データが存在しない場合、リモコン３００は、抽出結果データに基づいて、第１位表示画面５５０Ｂをディスプレイに表示すると共に、投稿許容操作、投稿拒否操作を受け付ける。そして、当該カラオケシステム１は、第１位表示画面５５０Ｂで投稿許容操作が行われると、当該歌唱データを投稿データベース４１０へ投稿し、投稿拒否指操作が行われると、当該歌唱データを破棄する。ここで、第１位表示画面５５０Ｂは、「当該カラオケ楽曲の歌唱に関し、当該歌唱者の採点結果が第１位である旨」及び「当該歌唱者の歌唱データの投稿を促す旨」を表示する（図１１参照）。即ち、当該カラオケシステム１は、第１投稿選択画面５００で歌唱データの投稿を拒否した歌唱者に、「当該歌唱者が最も上手である」と印象付け、歌唱データの投稿意欲を増進させ得る。この結果、当該カラオケシステム１は、より多くの歌唱者による歌唱データの投稿を促し、カラオケサービスの多様化、充実化を図ると共に、集客力を向上させ得る。
【００６９】
以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能である。例えば、本実施形態においては、サーバ４００は、抽出要求信号を受信すると、「抽出要求信号に係る楽曲ＩＤ」と、「抽出要求信号に係る採点結果データ」の両者を考慮して、抽出結果データ（図５参照）を生成したが、「抽出要求信号に係る楽曲ＩＤ」のみを考慮して抽出結果データを生成するように構成することも可能である。この場合、投稿データベース４１０内の当該楽曲に係る投稿データの全てを示す抽出結果データが生成され、リモコン３００において、「抽出要求信号に係る採点結果データ」を考慮した抽出を行うように構成すればよい。
【符号の説明】
【００７０】
１        カラオケシステム
１００    カラオケ装置
２００    コマンダ
２１０    制御部
２２０    映像音声再生部
２４０    歌唱記録部
３００    リモコン
３１０    制御部
３２０    操作部
３３０    ディスプレイ
４００    サーバ
４１０    投稿データベース
５００    第１投稿選択画面
５２０    投稿指示入力部
５５０Ａ  下位者一覧表示画面
５５０Ｂ  第１位表示画面
【図１】
2011180398.tif 000003
【図２】
2011180398.tif 000004
【図３】
2011180398.tif 000005
【図４】
2011180398.tif 000006
【図５】
2011180398.tif 000007
【図６】
2011180398.tif 000008
【図７】
2011180398.tif 000009
【図８】
2011180398.tif 000010
【図９】
2011180398.tif 000011
【図１０】
2011180398.tif 000012
【図１１】
2011180398.tif 000013