(57)【要約】【課題】カラオケに関する有益な情報を提供することにより、歌唱者の興趣の向上を図ることができるカラオケシステムを提供する。【解決手段】カラオケシステム１０は、歌唱者の画像及び音声、伴奏情報を含む歌唱情報を収集し、歌唱情報をカラオケ情報制御サーバ１１に供給するカラオケ端末装置４１Ａと、カラオケ端末装置４１Ａから供給された歌唱情報を記憶し、一般の端末装置７１Ａからの要求に応じて、歌唱情報を一般の端末装置７１Ａに発生させるための信号を、一般の端末装置７１Ａに対して供給するカラオケ情報制御サーバ１１と、を有する。【選択図】    図２１
2004334049.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも伴奏音を含む伴奏情報を発生する発生手段を有するカラオケ端末装置と、カラオケ端末装置と通信可能に接続され、カラオケに関する情報を制御するカラオケ情報制御サーバと、を備えたカラオケシステムであって、
前記カラオケ端末装置は、当該カラオケ端末装置における歌唱者の画像及び音声、前記伴奏情報を含む歌唱情報を収集する収集手段と、前記歌唱情報を前記カラオケ情報制御サーバに供給する第１の通信手段と、を有し、
前記カラオケ情報制御サーバは、前記カラオケ端末装置から供給された歌唱情報を記憶する歌唱情報記憶手段と、通信可能に接続された一般の端末装置からの要求に応じて、当該一般の端末装置に対して前記歌唱情報を供給する第２の通信手段と、を有することを特徴とするカラオケシステム。
【請求項２】
請求項１に記載のカラオケシステムにおいて、
前記収集手段は、前記カラオケ端末装置を利用する利用者の画像及び／又は音声を収集する機能を有し、
第１の通信手段は、他のカラオケ端末装置との間で、前記利用者の画像及び／又は音声を、逐次に供給し、逐次に受け取る機能を有することを特徴とするカラオケシステム。
【請求項３】
請求項２に記載のカラオケシステムにおいて、
前記第１の通信手段が他のカラオケ端末装置との間で、前記利用者の画像及び／又は音声を、逐次に供給し、逐次に受け取る機能を、利用者の操作に応じて、有効とするか無効とするかを決定する選択手段を有することを特徴とするカラオケシステム。
【請求項４】
請求項１から３のいずれかに記載のカラオケシステムにおいて、
前記カラオケ情報制御サーバは、通信可能に接続された一般の端末装置からの要求に応じて、前記歌唱情報記憶手段に記憶された歌唱情報に対する評価情報を記憶する評価情報記憶手段と、前記評価情報記憶手段により記憶された評価情報の順位情報を決定する順位決定手段と、を有し、
前記第２の通信手段は、前記順位情報を前記一般の端末装置に表示させる信号を、当該一般の端末装置に対して供給する機能を有することを特徴とするカラオケシステム。
【請求項５】
請求項１から４のいずれかに記載のカラオケシステムにおいて、
前記カラオケ情報制御サーバは、前記カラオケ端末装置を有するカラオケ店舗に関する店舗情報と当該店舗情報における課金に関する第１の課金情報とを対応付けて記憶する第１の課金情報記憶手段と、前記第１の課金情報記憶手段に記憶された第１の課金情報を、所定の課金条件を満たした場合に、カラオケ店舗におけるカラオケ端末装置の数に応じて更新する第１の更新手段と、を有することを特徴とするカラオケシステム。
【請求項６】
請求項１から５のいずれかに記載のカラオケシステムにおいて、
前記カラオケ情報制御サーバは、前記カラオケ端末装置における歌唱者に関する歌唱者情報とその歌唱者情報における課金に関する第２の課金情報とを対応付けて記憶する第２の課金情報記憶手段と、前記カラオケ端末装置から前記歌唱情報を供給する毎に、前記第２の課金情報を更新する第２の更新手段と、を有することを特徴とするカラオケシステム。
【請求項７】
少なくとも伴奏音を含む伴奏情報を発生するカラオケ端末装置と通信可能に接続され、カラオケに関する情報を制御するカラオケ情報制御サーバであって、
前記カラオケ端末装置から供給され、当該カラオケ端末装置における歌唱者の画像及び音声、前記伴奏情報を含む歌唱情報を記憶する歌唱情報記憶手段と、通信可能に接続された一般の端末装置からの要求に応じて、当該一般の端末装置に対して前記歌唱情報を供給する第２の通信手段と、を有することを特徴とするカラオケ情報制御サーバ。
【請求項８】
少なくとも伴奏音を含む伴奏情報を発生する発生手段を有し、カラオケに関する情報を制御するカラオケ情報制御サーバと通信可能に接続されたカラオケ端末装置であって、
歌唱者の画像及び音声、前記伴奏情報を含む歌唱情報を収集する収集手段と、前記収集手段により収集され、前記カラオケ情報制御サーバに対して通信可能に接続された一般の端末装置に発生させる歌唱情報を当該カラオケ情報制御サーバに供給する第１の通信手段と、を有することを特徴とするカラオケ端末装置。
【請求項９】
少なくとも伴奏音を含む伴奏情報を発生するカラオケ端末装置と通信可能に接続されたカラオケ情報制御サーバに、カラオケに関する情報を制御する処理を実行させるカラオケに関する情報を供給する方法であって、
前記カラオケ端末装置から供給され、当該カラオケ端末装置における歌唱者の画像及び音声、前記伴奏情報を含む歌唱情報を記憶する歌唱情報記憶ステップと、通信可能に接続された一般の端末装置からの要求に応じて、当該一般の端末装置に対して前記歌唱情報を供給する通信ステップと、を前記カラオケ情報制御サーバに実行させることを特徴とするカラオケに関する情報を供給する方法。
【請求項１０】
少なくとも伴奏音を含む伴奏情報を発生するカラオケ端末装置と通信可能に接続されたカラオケ情報制御サーバに対して、カラオケに関する情報を制御するステップを実行させるためのプログラムであって、
前記カラオケ端末装置から供給され、当該カラオケ端末装置における歌唱者の画像及び音声、前記伴奏情報を含む歌唱情報を記憶する歌唱情報記憶ステップと、通信可能に接続された一般の端末装置からの要求に応じて、当該一般の端末装置に対して前記歌唱情報を供給する通信ステップと、をカラオケ情報制御サーバに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、カラオケシステム、カラオケ情報制御サーバ、カラオケ端末装置、カラオケに関する情報を供給する方法及びプログラムに関する。
【０００２】
【従来の技術】
従来、カラオケに関する伴奏音を含む伴奏情報を発生させることにより利用者に歌唱の機会を提供するカラオケ端末装置と、カラオケ端末装置に対して通信可能に接続されたカラオケ情報制御サーバと、を含むカラオケシステムが知られている。
【０００３】
このようなカラオケ情報制御サーバとしては、カラオケ端末装置に対して通信回線を介して新譜楽曲を供給する機能を有するものが主流となっており（例えば、特許文献１参照。）、新譜楽曲を歌唱する機会を簡便に提供することができる。
【０００４】
【特許文献１】
特開２００３−７６３８３号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、上述したカラオケシステムにおいては、どの機種であっても機能等により著しく差別化できるわけでなく、ワンパターンとなってしまい、回数を重ねた場合には利用者を飽きさせてしまう。特に、主要利用層である青年層の利用率が低迷しており、青年層の利用者を取り込むことが望まれている。
【０００６】
本発明は、上述したような課題に鑑みてなされたものであり、カラオケに関する有益な情報を提供することにより、歌唱者の興趣の向上を図ることができるカラオケシステム、カラオケ情報制御サーバ、カラオケ端末装置、カラオケに関する情報を供給する方法及びプログラムを提供することを目的とする。
【０００７】
【課題を解決するための手段】
以上のような目的を達成するために、本発明のカラオケシステム、カラオケ情報制御サーバ、カラオケ端末装置、カラオケに関する情報を供給する方法及びプログラムは、カラオケ端末装置から供給され、当該カラオケ端末装置における歌唱者の画像及び音声、前記伴奏情報を含む歌唱情報を記憶し、一般の端末装置からの要求に応じて、記憶された歌唱情報を当該一般の端末装置に発生させることを特徴とする。
【０００８】
より具体的には、本発明は、以下のようなものを提供する。
【０００９】
（１）  少なくとも伴奏音を含む伴奏情報を発生する発生手段を有するカラオケ端末装置と、カラオケ端末装置と通信可能に接続され、カラオケに関する情報を制御するカラオケ情報制御サーバと、を備えたカラオケシステムであって、前記カラオケ端末装置は、当該カラオケ端末装置における歌唱者の画像及び音声、前記伴奏情報を含む歌唱情報を収集する収集手段と、前記歌唱情報を前記カラオケ情報制御サーバに供給する第１の通信手段と、を有し、前記カラオケ情報制御サーバは、前記カラオケ端末装置から供給された歌唱情報を記憶する歌唱情報記憶手段と、通信可能に接続された一般の端末装置からの要求に応じて、当該一般の端末装置に対して前記歌唱情報を供給する第２の通信手段と、を有することを特徴とするカラオケシステム。
【００１０】
（２）  （１）に記載のカラオケシステムにおいて、前記収集手段は、前記カラオケ端末装置を利用する利用者の画像及び／又は音声を収集する機能を有し、第１の通信手段は、他のカラオケ端末装置との間で、前記利用者の画像及び／又は音声を、逐次に供給し、逐次に受け取る機能を有することを特徴とするカラオケシステム。
【００１１】
（３）  （２）に記載のカラオケシステムにおいて、前記第１の通信手段が他のカラオケ端末装置との間で、前記利用者の画像及び／又は音声を、逐次に供給し、逐次に受け取る機能を、利用者の操作に応じて、有効とするか無効とするかを決定する選択手段を有することを特徴とするカラオケシステム。
【００１２】
（４）  （１）から（３）のいずれかに記載のカラオケシステムにおいて、前記カラオケ情報制御サーバは、通信可能に接続された一般の端末装置からの要求に応じて、前記歌唱情報記憶手段に記憶された歌唱情報に対する評価情報を記憶する評価情報記憶手段と、前記評価情報記憶手段により記憶された評価情報の順位情報を決定する順位決定手段と、を有し、前記第２の通信手段は、前記順位情報を前記一般の端末装置に表示させる信号を、当該一般の端末装置に対して供給する機能を有することを特徴とするカラオケシステム。
【００１３】
（５）  （１）から（４）のいずれかに記載のカラオケシステムにおいて、前記カラオケ情報制御サーバは、前記カラオケ端末装置を有するカラオケ店舗に関する店舗情報と当該店舗情報における課金に関する第１の課金情報とを対応付けて記憶する第１の課金情報記憶手段と、前記第１の課金情報記憶手段に記憶された第１の課金情報を、所定の課金条件を満たした場合に、カラオケ店舗におけるカラオケ端末装置の数に応じて更新する第１の更新手段と、を有することを特徴とするカラオケシステム。
【００１４】
（６）  （１）から（５）のいずれかに記載のカラオケシステムにおいて、前記カラオケ情報制御サーバは、前記カラオケ端末装置における歌唱者に関する歌唱者情報とその歌唱者情報における課金に関する第２の課金情報とを対応付けて記憶する第２の課金情報記憶手段と、前記カラオケ端末装置から前記歌唱情報を供給する毎に、前記第２の課金情報を更新する第２の更新手段と、を有することを特徴とするカラオケシステム。
【００１５】
（７）  少なくとも伴奏音を含む伴奏情報を発生するカラオケ端末装置と通信可能に接続され、カラオケに関する情報を制御するカラオケ情報制御サーバであって、前記カラオケ端末装置から供給され、当該カラオケ端末装置における歌唱者の画像及び音声、前記伴奏情報を含む歌唱情報を記憶する歌唱情報記憶手段と、通信可能に接続された一般の端末装置からの要求に応じて、当該一般の端末装置に対して前記歌唱情報を供給する第２の通信手段と、を有することを特徴とするカラオケ情報制御サーバ。
【００１６】
（８）  少なくとも伴奏音を含む伴奏情報を発生する発生手段を有し、カラオケに関する情報を制御するカラオケ情報制御サーバと通信可能に接続されたカラオケ端末装置であって、歌唱者の画像及び音声、前記伴奏情報を含む歌唱情報を収集する収集手段と、前記収集手段により収集され、前記カラオケ情報制御サーバに対して通信可能に接続された一般の端末装置に発生させる歌唱情報を当該カラオケ情報制御サーバに供給する第１の通信手段と、を有することを特徴とするカラオケ端末装置。
【００１７】
（９）  少なくとも伴奏音を含む伴奏情報を発生するカラオケ端末装置と通信可能に接続されたカラオケ情報制御サーバに、カラオケに関する情報を制御する処理を実行させるカラオケに関する情報を供給する方法であって、前記カラオケ端末装置から供給され、当該カラオケ端末装置における歌唱者の画像及び音声、前記伴奏情報を含む歌唱情報を記憶する歌唱情報記憶ステップと、通信可能に接続された一般の端末装置からの要求に応じて、当該一般の端末装置に対して前記歌唱情報を供給する通信ステップと、を前記カラオケ情報制御サーバに実行させることを特徴とするカラオケに関する情報を供給する方法。
【００１８】
（１０）  少なくとも伴奏音を含む伴奏情報を発生するカラオケ端末装置と通信可能に接続されたカラオケ情報制御サーバに対して、カラオケに関する情報を制御するステップを実行させるためのプログラムであって、前記カラオケ端末装置から供給され、当該カラオケ端末装置における歌唱者の画像及び音声、前記伴奏情報を含む歌唱情報を記憶する歌唱情報記憶ステップと、通信可能に接続された一般の端末装置からの要求に応じて、当該一般の端末装置に対して前記歌唱情報を供給する通信ステップと、をカラオケ情報制御サーバに実行させることを特徴とするプログラム。
【００１９】
（１）、（７）から（１０）に記載の発明によれば、カラオケ端末装置における歌唱者の画像及び音声、伴奏情報を含む歌唱情報が記憶されるとともに、一般の端末装置からの要求に応じて、一般の端末装置に歌唱情報が発生されるので、カラオケ部屋という枠に限られることなく、実際に歌唱した結果である歌唱情報を一般に公開することができ、多くの人に聞いてもらう機会を意識させ、歌唱者の感性を触発することができる。これにより、従来にない新たな歌唱の楽しみを付加することができ、歌唱者の興趣向上を図ることができる。
【００２０】
（２）に記載の発明によれば、他のカラオケ端末装置との間で、利用者の画像及び／又は音声を、逐次に受け取り、逐次に供給する機能を備えたので、カラオケ部屋という枠に限られることなく、他のカラオケ部屋における利用者とのコミュニケーションを図ることができる。これにより、新たな楽しみを付加することができ、利用者の興趣向上を図ることができる。
【００２１】
（３）に記載の発明によれば、他のカラオケ端末装置との間で、前記利用者の画像及び／又は音声を、逐次に受け取り、逐次に供給する機能を、利用者の操作に応じて、有効とするか無効とするかが決定されるので、利用者によりコミュニケーションを図るか否かの選択ができ、利用者の意思に応じた機能を提供することができる。
【００２２】
（４）に記載の発明によれば、一般の端末装置からの要求に応じて、歌唱情報に対する評価情報とその評価情報に対する順位情報とが決定されるので、より一層、多くの人に聞いてもらう機会を意識させ、歌唱者の感性を触発することができる。これにより、従来にない新たな歌唱の楽しみを付加することができ、歌唱者の興趣向上を図ることができる。
【００２３】
（５）に記載の発明によれば、カラオケ店舗に関する店舗情報とその店舗情報における課金に関する第１の課金情報とが対応付けて記憶されるとともに、所定の課金条件を満たした場合に、記憶された第１の課金情報がカラオケ店舗におけるカラオケ端末装置の数に応じて更新されるので、有益なカラオケシステムの課金をカラオケ店舗に対して行うことができる。例えば、複数のカラオケ店舗からなるチェーン店系のカラオケ提供会社に対して本カラオケシステムを提供することにより、有益なカラオケシステムを効果的に提供することができ好適である。
【００２４】
（６）に記載の発明によれば、歌唱情報を供給する歌唱者に関する歌唱者情報とその歌唱者情報における課金に関する第２の課金情報とが対応付けて記憶されるとともに、歌唱情報を供給する毎に、第２の課金情報が更新されるので、有益なカラオケシステムの課金を登録者に対して行うことができる。
【００２５】
【発明の実施の形態】
以下に、本発明に好適な実施形態について図面に基づいて説明する。
【００２６】
［カラオケシステムの構成］
本実施形態におけるカラオケシステム１０について図１を用いて説明する。
【００２７】
この図１に示すカラオケシステム１０において、インターネット、専用回線、プロバイダ、音声通信局、及び、携帯電話機用基地局、衛星通信局等からなるネットワーク５１には、カラオケに関する情報を管理するカラオケ情報制御サーバ１１が接続されている。また、このネットワーク５１には、各カラオケ店舗２１Ａ、２１Ｂ、．．．におけるカラオケに関する情報の管理を行う店舗サーバ３１Ａ、３１Ｂ、．．．が接続されている。更には、このネットワーク５１には、一般の端末装置７１Ａ、７１Ｂ、７１Ｃ、．．．が接続されている。
【００２８】
また、各カラオケ店舗２１Ａに備えられた店舗サーバ３１Ａには、一つ又は複数のカラオケ端末装置４１Ａ、４１Ｂ、４１Ｃ、．．．が接続されている。
【００２９】
店舗サーバ３１Ａは、カラオケ情報制御サーバ１１とカラオケ端末装置４１Ａ、４１Ｂ、４１Ｃ、．．．との間で通信可能に接続する機能を有するとともに、カラオケ情報制御サーバ１１から供給されるカラオケ店舗に関する課金通知を受信する機能、カラオケ端末装置４１Ａ、４１Ｂ、４１Ｃ、．．．から供給される注文情報を受信する機能等を有する。尚、本実施形態においては、店舗サーバ３１Ａを備える構成としたが、本発明はこれに限らず、店舗サーバ３１Ａを省略するように構成してもよい。また、カラオケ情報制御サーバ１１と複数のカラオケ端末装置の各々４１Ａ、４１Ｂ、４１Ｃ、．．．とを直接的に接続するように構成してもよい。尚、他の店舗サーバである店舗サーバ３１Ｂにおいても、同じように構成されており、カラオケ端末装置４１Ｄ、４１Ｅ、４１Ｆ、．．．が接続されている。
【００３０】
カラオケ端末装置４１Ａは、店舗サーバ３１Ａ、ネットワーク５１を介して、カラオケ情報制御サーバ１１に通信可能に接続されている。一般の端末装置７１Ａ、７１Ｂ、７１Ｃ、．．．は、ネットワーク５１を介して、カラオケ情報制御サーバ１１に通信可能に接続されている。
【００３１】
このように、カラオケ情報制御サーバ１１は、複数の店舗サーバ３１Ａ、３１Ｂ、．．．と、複数のカラオケ端末装置４１Ａ、４１Ｂ、４１Ｃ、４１Ｄ、４１Ｅ、４１Ｆ、．．．と、複数の一般の端末装置７１Ａ、７１Ｂ、７１Ｃ、．．．と、に対して通信可能に接続されることとなる。
【００３２】
尚、本実施形態においては、パーソナルコンピュータ７１Ａ、携帯電話７１Ｂ、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）７１Ｃを一般の端末装置として用いているが、本発明はこれに限らず、ネットワーク５１にアクセス可能な端末装置であればよい。
【００３３】
また、アクセスの方法としては、ＴＣＰ／ＩＰプロトコル群で作成したパケットのやり取りをダイヤルアップＰＰＰ（Ｐｏｉｎｔ−ｔｏ−Ｐｏｉｎｔ  Ｐｒｏｔｏｃｏｌ）接続を利用して行い、ネットワーク５１（プロバイダのホストコンピュータとカラオケ情報制御サーバ１１との間）では、ＴＣＰ／ＩＰプロトコルによる通信が行われる。
【００３４】
尚、本実施形態においては、有線方式の装置を用いてネットワーク５１を介してカラオケ情報制御サーバ１１に対して通信可能に接続されるように構成したが、本発明はこれに限らず、通信可能であればよく、無線方式の装置を用いてネットワーク５１をカラオケ情報制御サーバ１１に対して通信可能に接続されるように構成してもよい。
【００３５】
例えば、各装置とインターネット等のネットワーク５１（プロバイダのホストコンピュータ）との間は、ＴＤＭＡ（Ｔｉｍｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）方式や、ＣＤＭＡ（Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）方式等、デジタル方式の電波を用いて音声データを供給してもよく、これらの電波は、各地に点在する基地局を介して、カラオケ情報制御サーバ１１に接続される。
【００３６】
尚、図１では、ネットワーク５１に接続されているカラオケ情報制御サーバ１１を、一つのサーバとして構成したが、本発明はこれに限らず、後述するカラオケ情報制御サーバ１１の機能を分割させて複数のサーバにより構成してもよい。例えば、課金に関する制御を、カラオケ情報制御サーバ１１とは異なる課金サーバにより行うように構成してもよい。
【００３７】
［カラオケ端末装置の概略］
本実施形態におけるカラオケ端末装置の概略について図２を用いて説明する。尚、ここではカラオケ端末装置４１Ａについて説明するが、他のカラオケ端末装置４１Ｂ、４１Ｃ、４１Ｄ、４１Ｅ、４１Ｆ、．．．も同じような構成を有するものとする。
【００３８】
カラオケ端末装置４１Ａの正面には、表示部２１０が備えられている。この表示部２１０は、複数の表示領域２１０ａ、２１０ｂ、２１０ｃ、２１０ｄ、２１０ｅを有している。メイン表示領域である表示領域２１０ａには、後述するように、選択された画像が表示される。表示領域２１０ｂ、表示領域２１０ｃには、伴奏情報に含まれる画像が表示される。表示領域２１０ｄには、歌唱者の画像が表示される。この歌唱者の画像は、カラオケの伴奏情報に対する歌唱者の画像であり、後述する歌唱情報に含まれている。また、この歌唱情報は、歌唱者の画像及び音声、伴奏情報を含むものである。表示領域２１０ｅには、通信回線を用いた各種の機能に関するＷｅｂ画像が表示される。
【００３９】
尚、本実施形態においては、表示部２１０を１つの表示装置として構成したが、本発明はこれに限らず、複数の表示装置として構成してもよい。
【００４０】
表示部２１０の下方には、カラオケ演奏装置１０２と、クロマキシステム１０４と、が備えられている。
【００４１】
カラオケ演奏装置１０２は、既存の伴奏情報を選択、再生させる機能を有する。既存の伴奏情報には、画像、伴奏音が含まれている。尚、伴奏情報には少なくとも伴奏音を含むものであればよい。カラオケ演奏装置１０２は、既存の伴奏情報が選択された結果に応じて、伴奏情報に含まれる画像を表示させ、伴奏情報に含まれる伴奏音を発生させる機能を有する。カラオケ演奏装置１０２は、発生手段の一部に相当する。
【００４２】
クロマキシステム１０４は、特殊合成画像を生成する機能、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の記憶媒体に動画像を記憶する機能、集音マイクから周辺の音声を収集する機能、を有する。クロマキシステム１０４は、収集手段の一部に相当する。また、クロマキシステム１０４は、収集された歌唱情報を編集する編集手段の一部に相当する。
【００４３】
クロマキシステム１０４の側方には、メイン画面切換スイッチ１０６が備えられている。このメイン画面切換スイッチ１０６は、メイン表示領域である表示領域２１０ａに表示させる画面を操作に応じて切り換える機能を有する。
【００４４】
また、このカラオケ端末装置４１Ａには、リモコン１０８、無線キーボード１１０が備えられている。リモコン１０８、無線キーボード１１０の操作に応じて、各種の機能が実行される。リモコン１０８、無線キーボード１１０は、後述する操作部２１２（図３参照）の一部に相当する。
【００４５】
更には、このカラオケ端末装置４１Ａには、チャット用カメラ１１２が備えられている。チャット用カメラ１１２は、カラオケ部屋に備えられており、カラオケ部屋全体の画像を撮影するためのものである。また、チャット用カメラ１１２は、カラオケ部屋に備えられたビデオカメラ２３２（図３参照）の一つとして採用されている。
【００４６】
尚、本実施形態においては、カラオケ演奏装置１０２と、クロマキシステム１０４と、を備える構成としたが、本発明はこれに限らず、カラオケ演奏装置１０２と、クロマキシステム１０４等の各種の装置を省略してもよく、この場合には、それらの有している機能を他の装置に備える構成とすることが好適である。もちろん、このカラオケ演奏装置１０２は、一体であっても別体であってもよい。
【００４７】
［カラオケ端末装置の電気的構成］
本実施形態におけるカラオケ端末装置４１Ａの機能構成について図３を用いて説明する。尚、ここではカラオケ端末装置４１Ａについて説明するが、他のカラオケ端末装置４１Ｂ、４１Ｃ、４１Ｄ、４１Ｅ、４１Ｆ、．．．も同じような構成を有するものとする。
【００４８】
図３に示すように、カラオケ端末装置４１Ａにおいては、データＢＵＳに、制御部であるＣＰＵ２０２、メモリ２０４、通信インターフェイス（以降、通信Ｉ／Ｆと称する。）２０６、ＲＡＩＤ（Ｒｅｄｕｎｄａｎｔ  Ａｒｒａｙｓ  ｏｆ  Ｉｎｅｘｐｅｎｓｉｖｅ  Ｄｉｓｋｓ）等で構成された記憶部２０８、液晶表示パネルやＣＲＴ等で構成された表示部２１０、リモコンやキーボード等からなる操作部２１２、音声データから音声を発生させるためのシンセサイザー２１６、音声を編集し、増幅させるためのミキシングアンプ２１８、画像及び音声を編集するためのＡＶデータ処理部２２０、カラオケ端末装置４１Ａに対して着脱可能なＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の記憶媒体に動画像、音声を記憶する磁気情報記憶部２２２等が接続されている。
【００４９】
また、制御手段としてのミキシングアンプ２１８には、歌唱者の発する音声を収集するマイク２２４、カラオケ部屋周辺における利用者の音声を収集する集音マイク２２６、音声を発生するスピーカ２１４等が接続されている。この歌唱者とは、カラオケの伴奏情報に対して歌唱する者を示す。また、利用者とは、カラオケの伴奏情報に対する歌唱者のみならず、歌唱をしていなくても、カラオケ部屋においてカラオケ端末装置４１Ａを利用する者を示す。
【００５０】
ミキシングアンプ２１８は、ＣＰＵ２０２から供給されるコマンドに応じて、接続されているマイク２２４、集音マイク２２６、スピーカ２１４の制御を行う機能を有する。ミキシングアンプ２１８は、ＣＰＵ２０２から供給されるコマンドに応じて、マイク２２４から入力された歌唱者の音声を収集する機能を有する。ミキシングアンプ２１８は、ＣＰＵ２０２から供給されるコマンドに応じて、集音マイク２２６から入力された利用者の音声を収集する機能を有する。ミキシングアンプ２１８は、ＣＰＵ２０２から供給されるコマンドに応じて、収集された音声をスピーカ２１４から発生させる機能を有する。ミキシングアンプ２１８は、ＣＰＵ２０２から供給されるコマンドに応じて、収集された音声をＡＶデータ処理部２２０に供給する機能を有する。このため、ＣＰＵ２０２は、ミキシングアンプ２１８に対して、各種のコマンドを送信することにより、各種の機能を実行させることとなる。
【００５１】
また、制御手段としてのＡＶデータ処理部２２０には、ビデオカメラ２３２Ａ、２３２Ｂ、．．．等が接続されている。複数のビデオカメラ２３２Ａ、２３２Ｂ、．．．は、カラオケ部屋の各所に備えられており、利用者の動画像を撮影するチャット用カメラ１１２（図２参照）、歌唱者の動画像を撮影するビデオカメラ（図示せず）を含む。
【００５２】
ＡＶデータ処理部２２０は、ＣＰＵ２０２から供給されるコマンドに応じて、ビデオカメラ２３２Ａ、２３２Ｂ、．．．から供給される利用者の画像及び歌唱者の画像を収集する機能を有する。ＡＶデータ処理部２２０は、ＣＰＵ２０２から供給されるコマンドに応じて、ミキシングアンプ２１８から供給される音声を記憶する機能を有する。ＡＶデータ処理部２２０は、ＣＰＵ２０２から供給されるコマンドに応じて、収集した画像及び供給された音声を編集する機能、予め記憶されている特殊合成画像を用いて、画像を編集する機能を有する。また、ＡＶデータ処理部２２０は、収集手段の一部に相当する。更には、ＡＶデータ処理部２２０は、収集された歌唱情報を編集する編集手段の一部に相当する。このため、ＣＰＵ２０２は、ＡＶデータ処理部２２０に対して、各種のコマンドを送信することにより、各種の機能を実行させることとなる。
【００５３】
ＣＰＵ２０２は、記憶部２０８に記憶されたプログラムに従って、各種の処理を実行する機能を有する。また、ＣＰＵ２０２は、プログラムに従って、後述する各種の手段として機能することとなる。
【００５４】
また、記憶部２０８には、伴奏音及び画像を含む伴奏情報、ＣＰＵ２０２によりカラオケ情報制御サーバ１１の動作を制御するためのプログラム等が記憶されている。伴奏情報とは、カラオケの伴奏音とその伴奏音に対して同期して表示部２１０に表示される画像を含むものであり、選曲番号を含む選曲情報と対応付けられている。具体的なプログラム、テーブルについては後述する。
【００５５】
尚、本実施形態においては、プログラム等を記憶する媒体として記憶部２０８を用いるように構成したが、本発明はこれに限らず、コンピュータにより読み取り可能な記憶媒体であれば別態様であってもよく、例えば、ＲＯＭ、ＣＤ−ＲＯＭ及びＤＶＤ等の記憶媒体に記録されていてもよい。また、これらのプログラムは、予め記録されているものでなくとも、電源投入後にメモリ２０４等に記録されるものでもよい。更にまた、プログラムの各々が別々の記憶媒体に記録されていてもよい。
【００５６】
メモリ２０４は、ＣＰＵ２０２の一時記憶領域として種々のフラグや変数の値を記憶する機能を有する。メモリ２０４に記憶されるデータの具体例としては、以下のようなものがある。
【００５７】
伴奏発生中であるか否かを判定するための伴奏中フラグ、選曲した曲情報を示す選曲情報、歌唱者の画像及び音声を収集するか否かを判定するための歌唱記憶フラグ、歌唱者の画像及び音声の編集態様を示す編集変数、一般にカラオケ歌唱情報を公開するため、そのカラオケ歌唱情報をカラオケ情報制御サーバ１１に送信するか否かを判定するための歌唱情報送信フラグ、収集したカラオケ歌唱情報をＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の記憶媒体に記憶するか否かを判定するための記憶媒体フラグ、カラオケ端末装置の稼動状態に異常があるか否かを判定するための稼動フラグ、コミュニケーション機能の有効及び無効を判定するためのコミュニケーションフラグ、コミュニケーション機能が有効である場合に、コミュニケーション先を所定のタイミングで切り換えるか否かを判定するためのコミュニケーション変動フラグ等がメモリ２０４に記憶されている。また、選曲情報は、実行中である選曲情報と実行待機中である選曲情報とを含む。
【００５８】
尚、本実施形態においては、ＣＰＵ２０２の一時記憶領域としてメモリ２０４を用いているが、本発明はこれに限らず、読み書き可能な記憶媒体であればよい。
【００５９】
通信Ｉ／Ｆ２０６は、店舗サーバ３１を介して、カラオケ情報制御サーバ１１等、各種の装置と通信するためのものである。
【００６０】
上述したような電気的に構成したカラオケ端末装置４１Ａにおける記憶部２０８に記憶されたプログラムについて詳しく説明する。
【００６１】
本実施形態において記憶部２０８に記憶されているプログラムは、具体的には以下のような処理（ステップ）をコンピュータに実行させるためのものである。
【００６２】
（Ａ１）  少なくとも伴奏音を含む伴奏情報を発生する発生処理。
【００６３】
（Ａ２）  カラオケ端末装置おける歌唱者の画像及び音声、伴奏情報を含む歌唱情報を収集する収集処理。
【００６４】
（Ａ３）  歌唱情報をカラオケ情報制御サーバに供給する第１の通信処理。
【００６５】
（Ａ４）  （Ａ２）の処理においては、カラオケ端末装置を利用する利用者の画像及び／又は音声を収集する処理。
【００６６】
（Ａ５）  （Ａ３）の処理においては、他のカラオケ端末装置との間で、前記利用者の画像及び／又は音声を、逐次に受け取り、逐次に供給する処理。
【００６７】
（Ａ６）  （Ａ３）のステップにおいて、他のカラオケ端末装置との間で、利用者の画像及び／又は音声を、逐次に受け取り、逐次に供給する機能を、利用者の操作に応じて、有効とするか無効とするかを決定する選択処理。
【００６８】
（Ａ７）  （Ａ２）のステップにより収集された歌唱情報を編集する編集処理。
【００６９】
［カラオケ情報制御サーバの電気的構成］
本実施形態におけるカラオケ情報制御サーバ１１の電気的構成について図４を用いて説明する。
【００７０】
図４に示すように、カラオケ情報制御サーバ１１においては、データＢＵＳに、制御部であるＣＰＵ２５２、メモリ２５４、通信インターフェイス（以降、通信Ｉ／Ｆと称する。）２５６、ＲＡＩＤ（Ｒｅｄｕｎｄａｎｔ  Ａｒｒａｙｓ  ｏｆ  Ｉｎｅｘｐｅｎｓｉｖｅ  Ｄｉｓｋｓ）等で構成された記憶部２５８等が接続されている。
【００７１】
ＣＰＵ２５２は、記憶部２５８に記憶されたプログラムに従って、各種の処理を実行する機能を有する。また、ＣＰＵ２５２は、プログラムに従って、後述する各種の手段として機能することとなる。
【００７２】
また、記憶部２５８には、ＣＰＵ２５２によりカラオケ情報制御サーバ１１の動作を制御するためのプログラム、各種のテーブルが記憶されている。具体的なプログラム、テーブルについては後述する。
【００７３】
尚、本実施形態においては、プログラム、テーブル等を記憶する媒体として記憶部２５８を用いるように構成したが、本発明はこれに限らず、コンピュータにより読み取り可能な記憶媒体であれば別態様であってもよく、例えば、ＲＯＭ、ＣＤ−ＲＯＭ及びＤＶＤ等の記憶媒体に記録されていてもよい。また、これらのプログラムは、予め記録されているものでなくとも、電源投入後にメモリ２５４等に記録されるものでもよい。更にまた、プログラムの各々が別々の記憶媒体に記録されていてもよい。
【００７４】
メモリ２５４は、ＣＰＵ２５２の一時記憶領域として種々のフラグや変数の値を記憶する機能を有する。メモリ２５４に記憶されるデータの具体例としては、後述するカラオケ端末装置データベースの稼動フラグとコミュニケーション変動フラグとが所定の値であるカラオケ端末装置の端末番号、コミュニケーションの組合せ、が一時的に記憶される。
【００７５】
通信Ｉ／Ｆ２５６は、店舗サーバ３１、カラオケ端末装置４１、一般の端末装置７１等、各種の装置と通信するためのものである。
【００７６】
上述したような電気的に構成したカラオケ情報制御サーバ１１において、記憶部２５８に記憶されたプログラム及びデータベースについて詳しく説明する。
【００７７】
本実施形態のカラオケ情報制御サーバ１１における記憶部２５８に記憶されているプログラムは、具体的には以下のような処理（ステップ）をコンピュータに実行させるためのものである。
【００７８】
（Ｂ）  カラオケに関する情報を制御する処理。
【００７９】
また、（Ｂ）の処理においては、以下の処理（ステップ）をコンピュータに実行させる。
【００８０】
（Ｂ１）  カラオケ端末装置から供給された歌唱情報を記憶する歌唱情報記憶処理。
【００８１】
（Ｂ２）  通信可能に接続された一般の端末装置からの要求に応じて、一般の端末装置に対して歌唱情報を供給する第２の通信処理。
【００８２】
（Ｂ３）  通信可能に接続された一般の端末装置からの要求に応じて、記憶された歌唱情報に対する評価情報を記憶する評価情報記憶処理。
【００８３】
（Ｂ４）  （Ｂ３）の処理により記憶された評価情報の順位情報を決定する順位決定処理。
【００８４】
（Ｂ５）  （Ｂ２）の処理において、順位情報を一般の端末装置に表示させる信号を、一般の端末装置に対して供給する処理。
【００８５】
（Ｂ６）  カラオケ店舗に関する店舗情報における課金に関する第１の課金情報を、所定の課金条件を満たした場合に、カラオケ店舗におけるカラオケ端末装置の数に応じて更新する第１の更新処理。
【００８６】
（Ｂ７）  歌唱情報を供給する毎に、歌唱者情報における課金に関する第２の課金情報を更新する第２の更新処理。
【００８７】
また、カラオケ情報制御サーバ１１における記憶部２５８に記憶されている各種のデータベースについて図５から図１１を用いて説明する。尚、図５から図１１においては、カラオケ端末装置、一般の端末装置等の概念に関する説明であり、具体的なカラオケ端末装置、一般の端末装置についての符号を付さず説明する。
【００８８】
尚、本実施形態における「データベース」とは、データの入力、更新、検索などの手順を提供し、情報の集中管理を実現するものであり、あるテーブルのあるレコードと、他のテーブルのあるレコードと、を関連づけつつ処理を行うリレーショナルデータベースを含むものである。
【００８９】
記憶部２５８には、図５に示すように、カラオケ端末装置データベースが記憶されている。
【００９０】
カラオケ端末装置データベースは、カラオケ端末装置に関する情報が関連付けられている。詳しくは、図５に示すように、「端末番号」、「店舗番号」、「通信識別情報」、「稼動フラグ」、「コミュニケーション変動フラグ」等、各種の情報が関連付けられている。「通信識別情報」は、カラオケ端末装置に対して通信可能に接続するための識別情報である。「稼動フラグ」は、そのカラオケ端末装置が稼動中であるか否かを示すフラグである。「コミュニケーション変動フラグ」は、後述するようなコミュニケーション機能を有効とするか否か、コミュニケーションの組合せを変動させるか固定させるかを示すフラグである。カラオケ端末装置データベースは、一般の端末装置に公開することないように設定されている。
【００９１】
記憶部２５８には、図６に示すように、店舗データベースが記憶されている。
【００９２】
店舗データベースは、カラオケ端末装置を備えたカラオケ店舗に関する情報が関連付けられている。詳しくは、図６に示すように、「店舗番号」、「住所情報」、「電話情報」、「通信識別情報」等、各種の情報が関連付けられている。「通信識別情報」は、店舗サーバに対して通信可能に接続するための識別情報である。「店舗番号」は、図５のカラオケ端末装置データベースと図６の店舗データベースとを関連付ける。店舗データベースは一般の端末装置に公開することないように設定されている。
【００９３】
記憶部２５８には、図７に示すように、店舗課金データベースが記憶されている。
【００９４】
店舗課金データベースは、カラオケ端末装置を備えたカラオケ店舗の課金に関する情報が関連付けられている。詳しくは、図７に示すように、「店舗番号」、「コース番号」、「課金情報」等、各種の情報が関連付けられている。「コース番号」は、後述する課金コースデータベースの選択番号を示すものである。「課金情報」は、店舗の課金に関するものであり、例えば、残高に関する情報が更新可能に記憶されている。「店舗番号」は、図５のカラオケ端末装置データベースと図６の店舗データベースと図７の店舗課金データベースとを関連付ける。また、店舗課金データベースは、カラオケ店舗に関する店舗情報とその店舗情報における課金に関する第１の課金情報とを対応付けて記憶する第１の課金情報記憶手段の一部に相当する。
【００９５】
記憶部２５８には、図８に示すように、登録者データベースが記憶されている。
【００９６】
登録者データベースは、カラオケ端末装置から歌唱情報を記憶可能な登録者に関する情報が関連付けられている。詳しくは、図８に示すように、「登録者番号」、「住所情報」、「電話情報」、「年齢情報」、「性別情報」、「通信識別情報」等、各種の情報が関連付けられている。「通信識別情報」は、登録者に対して通信可能に接続するための識別情報である。登録者データベースは、一般の端末装置に公開することないように設定されている。
【００９７】
記憶部２５８には、図９に示すように、登録曲データベースが記憶されている。
【００９８】
登録曲データベースは、カラオケ端末装置から供給され、記憶された歌唱情報に関する情報が関連付けられている。詳しくは、図９に示すように、「登録曲番号」、「登録者番号」、「曲名情報」、「点数情報」、「評価情報」、「順位情報」等、各種の情報が関連付けられている。「点数情報」は、カラオケ端末装置において採点されたものである。「評価情報」は、一般の端末装置から供給される評価に関するものである。「順位情報」は、「評価情報」に基づいて決定されるものである。「登録者番号」は、図８の登録者データベースと図９の登録曲データベースとを関連付ける。登録曲データベースは、後述するように、一般の端末装置に歌唱情報を公開するためのものであり、一般の端末装置からの要求信号に応じて、「登録曲番号」等の歌唱情報の検索が行われ、一般の端末装置に対して歌唱情報を発生させることとなる。
【００９９】
記憶部２５８には、図１０に示すように、登録者課金データベースが記憶されている。
【０１００】
登録者課金データベースは、歌唱情報をカラオケ端末装置から供給し、その歌唱情報を記憶可能な登録者の課金に関する情報が関連付けられている。詳しくは、図１０に示すように、「登録者番号」、「コース番号」、「課金情報」等、各種の情報が関連付けられている。「登録者番号」は、図８の登録者データベースと図９の登録曲データベースと図１０の登録者課金データベースとを関連付ける。登録者課金データベースにより、カラオケシステムを利用する登録者の課金に関する情報が制御されることとなる。また、登録者課金データベースは、歌唱情報を供給する歌唱者に関する歌唱者情報とその歌唱者情報における課金に関する第２の課金情報とを対応付けて記憶する第２の課金情報記憶手段の一部に相当する。
【０１０１】
記憶部２５８には、図１１に示すように、課金コースデータベースが記憶されている。
【０１０２】
課金コースデータベースは、店舗及び登録者の課金条件を示すものであり、課金コースに関する情報が関連付けられている。詳しくは、図１１に示すように、「コース番号」、「課金条件」等、各種の情報が関連付けられている。「コース番号」は、図７の店舗課金データベースと図１０の登録者課金データベースと図１１の課金コースデータベースとを関連付ける。また、この課金コースデータベースは、第１の課金情報記憶手段の一部に相当する。更には、この課金コースデータベースは、第２の課金情報記憶手段の一部に相当する。
【０１０３】
尚、ここではカラオケ情報制御サーバ１１について説明したが、店舗サーバ３１においても、プログラム、データベース等のソフトウェアに関する事項を除いて、同じような電気的構成を有する。また、店舗サーバ３１Ａ、３１Ｂ、．．．は、カラオケ情報制御サーバ１１とカラオケ端末装置４１Ａ、４１Ｂ、４１Ｃ、４１Ｄ、４１Ｅ、４１Ｆ、．．．との間で通信可能に接続する機能を有するとともに、カラオケ情報制御サーバ１１から供給されるカラオケ店舗に関する課金通知を受信する機能、カラオケ端末装置４１Ａ、４１Ｂ、４１Ｃ、４１Ｄ、４１Ｅ、４１Ｆ、．．．から供給される注文情報を受信する機能等を有する。
【０１０４】
［一般の端末装置の電気的構成］
本実施形態における一般の端末装置の電気的構成について図１２を用いて説明する。尚、ここでは一般の端末装置７１Ａについて説明するが、他の一般の端末装置７１Ｂ、７１Ｃ、．．．も同じような構成を有するものとする。
【０１０５】
図１２に示すように、一般の端末装置７１Ａにおいては、データＢＵＳに、制御部であるＣＰＵ２７２、メモリ２７４、信号の送受信を行う通信インターフェイス（以降、通信Ｉ／Ｆと称する。）２７６、ハードディスクドライブ、フラッシュメモリ等で構成された記憶部２７８、液晶表示パネルやＣＲＴ等で構成された表示部２８０、キーボードやジョグダイヤル等からなる操作部２８２、音声を発生するスピーカ２８４等が接続されている。
【０１０６】
ＣＰＵ２７２は、記憶部２７８に記憶されたプログラムに従って、各種の処理を実行する機能を有する。また、ＣＰＵ２７２は、プログラムに従って、後述する各種の手段として機能することとなる。
【０１０７】
また、記憶部２７８には、ＣＰＵ２７２により一般の端末装置７１Ａの動作を制御するためのプログラムが記憶されている。具体的なプログラムについては後述する。
【０１０８】
尚、本実施形態においては、プログラム等を記憶する媒体として記憶部２７８を用いるように構成したが、本発明はこれに限らず、コンピュータにより読み取り可能な記憶媒体であれば別態様であってもよく、例えば、ＲＯＭ、ＣＤ−ＲＯＭ及びＤＶＤ等の記憶媒体に記録されていてもよい。また、これらのプログラムは、予め記録されているものでなくとも、電源投入後にメモリ２７４等に記録されるものでもよい。更にまた、プログラムの各々が別々の記憶媒体に記録されていてもよい。
【０１０９】
メモリ２７４は、ＣＰＵ２７２の一時記憶領域として種々のフラグや変数の値を記憶する機能を有する。
【０１１０】
通信Ｉ／Ｆ２７６は、カラオケ情報制御サーバ１１等、各種の装置と通信するためのものである。表示部２８０は、画像を表示するためのものである。スピーカ２８４は、音声を発生するためのものである。特に、表示部２８０、スピーカ２８４の少なくとも一つは、歌唱情報を発生する「第２の発生手段」の一部として採用される。操作部２８２は、ユーザが所望の情報を入力するためのものである。
【０１１１】
上述したような電気的に構成した一般の端末装置７１Ａにおける記憶部２７８に記憶されたプログラムについて詳しく説明する。
【０１１２】
本実施形態において記憶部２７８に記憶されているプログラムは、具体的には以下のような処理（ステップ）をコンピュータに実行させるためのものである。
【０１１３】
（Ｃ１）  歌唱情報、歌唱情報に対する評価情報、歌唱情報に対する順位情報等を要求する処理。
【０１１４】
（Ｃ２）  歌唱情報に対する評価情報をカラオケ情報制御サーバ１１に対して供給する処理。
【０１１５】
（Ｃ３）  歌唱情報に対するメッセージをカラオケ情報制御サーバ１１に対して供給する処理。
【０１１６】
（Ｃ４）  歌唱情報、歌唱情報に対する評価情報、歌唱情報に対する順位情報等を発生する処理。
【０１１７】
［カラオケシステムの動作］
以下に、カラオケシステム１０で実行される処理を図１３から図２８に示す。
【０１１８】
［カラオケ端末装置のメイン処理］
最初に、カラオケシステム１０のカラオケ端末装置４１Ａ、４１Ｂ、４１Ｃ、４１Ｄ、４１Ｅ、４１Ｆ、．．．で実行される処理を図１３から図２０を用いて説明する。尚、ここではカラオケ端末装置４１Ａについて説明するが、他のカラオケ端末装置４１Ｂ、４１Ｃ、４１Ｄ、４１Ｅ、４１Ｆ、．．．も同じような処理を実行する。また、他のカラオケ端末装置を符号４１Ｄとして、一般の端末装置を符号７１Ａとして記載する。
【０１１９】
図１３に示すように、ステップＳ１１においては、入力検知処理を実行する。この処理において、ＣＰＵ２０２は、各種の入力操作等に応じて、フラグ、変数等の更新を行うこととなる。詳しくは、図１６から図１９を用いて後述する。この処理が終了した場合には、ステップＳ１２に処理を移す。
【０１２０】
ステップＳ１２においては、伴奏終了中であるか否かの判断を行う。この処理において、ＣＰＵ２０２は、伴奏中フラグを読み出し、その伴奏中フラグが伴奏終了中である値であるか否かにより、伴奏終了中であるか否かを判断することとなる。ＣＰＵ２０２は、伴奏終了中であると判別した場合には、ステップＳ１３に処理を移す。一方、ＣＰＵ２０２は、伴奏終了中であるとは判別しなかった場合には、ステップＳ１７に処理を移す。
【０１２１】
ステップＳ１２の処理により伴奏終了中であると判別された場合には、選曲情報があるか否かの判断を行う（ステップＳ１３）。この処理において、ＣＰＵ２０２は、実行待機中である選曲情報を読み出し、実行待機中である選曲情報が全て空情報であるか否かを判定することにより、選曲情報があるか否かを判断することとなる。ＣＰＵ２０２は、選曲情報があると判別した場合には、ステップＳ１４に処理を移す。一方、ＣＰＵ２０２は、選曲情報があるとは判別しなかった場合には、ステップＳ１７に処理を移す。
【０１２２】
ステップＳ１３の処理により選曲情報があると判別された場合には、選曲情報に基づく選曲処理を実行する（ステップＳ１４）。この処理において、ＣＰＵ２０２は、実行順序に従って、実行待機中である選曲情報の一つを実行中である選曲情報として記憶する。この処理が終了した場合には、ステップＳ１５に処理を移す。
【０１２３】
ステップＳ１５においては、選曲情報シフト処理を実行する。この処理において、ＣＰＵ２０２は、実行待機中である選曲情報の実行順序を変更するために、実行待機中である選曲情報を更新する。このように、ステップＳ１３及びステップＳ１４の処理により、カラオケ端末装置４１Ａの利用者の操作に応じて、選曲された曲情報を選曲順序に従って順次に発生させることとなる。この処理が終了した場合には、ステップＳ１６に処理を移す。
【０１２４】
ステップＳ１６においては、伴奏中フラグの有効記憶処理を実行する。この処理において、ＣＰＵ２０２は、伴奏発生中である値として伴奏中フラグを記憶する。このように、ステップＳ１２からステップＳ１６の処理により、曲情報の選曲等の伴奏情報の発生準備を行うこととなる。この処理が終了した場合には、ステップＳ１７に処理を移す。
【０１２５】
ステップＳ１７においては、伴奏発生中であるか否かの判断を行う。この処理において、ＣＰＵ２０２は、伴奏中フラグを読み出し、その伴奏中フラグが伴奏発生中である値であるか否かにより、伴奏発生中であるか否かを判断することとなる。ＣＰＵ２０２は、伴奏発生中であると判別した場合には、ステップＳ１８に処理を移す。一方、ＣＰＵ２０２は、伴奏発生中であるとは判別しなかった場合には、ステップＳ１９に処理を移す。
【０１２６】
ステップＳ１７の処理により伴奏発生中であるとは判別されなかった場合には、デモ発生処理を実行する（ステップＳ１９）。この処理において、ＣＰＵ２０２は、デモ情報を読み出し、表示部２１０にデモ画像を表示し、スピーカ２１４からデモ音声を発生させる。この処理においては、ＣＰＵ２０２は、一又は複数コマの画像を表示させるとともに、所定時間の音声を発生させることとなり、図１３から図１５の処理を繰り返し実行することにより、デモ情報に含まれる画像を連続的に表示させ、デモ情報に含まれる音声を連続的に発生させることとなる。この処理が終了した場合には、図１４のステップＳ２５に処理を移す。
【０１２７】
ステップＳ１７の処理により伴奏発生中であると判別された場合には、伴奏発生処理を実行する（ステップＳ１８）。この処理において、ＣＰＵ２０２は、実行中の選曲情報に基づく伴奏情報を読み出し、表示部２１０に選曲情報に基づく画像を表示し、スピーカ２１４から選曲情報に基づく音声を発生させる。この処理においては、ＣＰＵ２０２は、一又は複数コマの画像を表示させるとともに、所定時間の音声を発生させることとなり、図１３から図１５の処理を繰り返し実行することにより、伴奏情報に含まれる画像を連続的に表示させ、伴奏情報に含まれる伴奏音を連続的に発生させることとなる。尚、本ステップは、ＣＰＵ２０２を発生手段として機能させるためのものである。また、ステップＳ１８及びステップＳ１９の処理を実行させることにより、伴奏情報及びデモ情報の発生を実行することとなる。この処理が終了した場合には、図１４のステップＳ２１に処理を移す。
【０１２８】
図１４のステップＳ２１においては、歌唱記憶フラグが有効であるか否かの判断を行う。この処理において、ＣＰＵ２０２は、歌唱記憶フラグを読み出し、その歌唱記憶フラグが記憶する値であるか否かにより、歌唱記憶フラグが有効であるか否かを判断することとなる。ＣＰＵ２０２は、歌唱記憶フラグが有効であると判別した場合には、ステップＳ２２に処理を移す。一方、ＣＰＵ２０２は、歌唱記憶フラグが有効であるとは判別しなかった場合には、ステップＳ２５に処理を移す。
【０１２９】
ステップＳ２１の処理により歌唱記憶フラグが有効であると判別された場合には、歌唱情報収集処理を実行する（ステップＳ２２）。この処理において、ＣＰＵ２０２は、ミキシングアンプ２１８及びＡＶデータ処理部２２０に対して、コマンドを送信することにより、ビデオカメラ２３２から歌唱者の画像を録画させるとともに、マイク２２４から歌唱者の音声を収集させる。また、ＣＰＵ２０２は、ミキシングアンプ２１８及びＡＶデータ処理部２２０に対して、伴奏情報に含まれる伴奏音を収集させる。この処理においては、ＣＰＵ２０２は、一又は複数コマの画像を収集させるとともに、所定時間の音声を収集させることとなり、図１３から図１５の処理を繰り返し実行することにより、歌唱者の画像及び音声、伴奏情報を連続的に収集させることとなる。本ステップは、ＣＰＵ２０２を収集手段として機能させるためのものである。この処理が終了した場合には、ステップＳ２３に処理を移す。
【０１３０】
ステップＳ２３においては、歌唱情報編集処理を実行する。この処理において、ＣＰＵ２０２は、編集変数を読み出す。ＣＰＵ２０２は、ＡＶデータ処理部２２０に対して、ステップＳ２２により収集された歌唱者の画像及び音声を、編集変数に基づく編集をさせる。ＡＶデータ処理部２２０は、その編集変数に応じて、特殊合成画像を生成させることにより、歌唱者の背景に画像を装飾する等の処理を実行する。例えば、カラオケ部屋という環境ではなく、プロモーションビデオのような画像編集を行うことが可能であり、視覚的に優れた画像を表示可能に記憶することができる。
【０１３１】
尚、この編集処理においては、歌唱者の背景に画像を装飾するだけでなく、歌唱者に重ねて画像を装飾するように構成してもよい。また、画像のみならず、音声に関しても実行してもよく、例えば、編集変数に応じて、所定の音域を強調する音声成分とすることができ、更には、エコー、リバーブといわれる音声の共鳴に関することを編集することもできる。
【０１３２】
ＣＰＵ２０２は、ＡＶデータ処理部２２０に対して、歌唱者の画像及び音声と同期をとるように、編集された歌唱者の画像及び音声と伴奏情報に含まれる伴奏音とを合成する。これにより、ＣＰＵ２０２は、ミキシングアンプ２１８及びＡＶデータ処理部２２０に対して、歌唱情報を編集させることとなる。この処理においては、ＣＰＵ２０２は、一又は複数コマの画像を編集させるとともに、所定時間の音声を編集させることとなり、図１３から図１５の処理を繰り返し実行することにより、歌唱者の画像及び音声、歌唱情報を連続的に編集させることとなる。この処理が終了した場合には、ステップＳ２４に処理を移す。
【０１３３】
ステップＳ２４においては、歌唱情報記憶処理を実行する。この処理において、ＣＰＵ２０２は、ＡＶデータ処理部２２０に対して、編集させた歌唱情報を記憶させる。また、ＣＰＵ２０２は、ＡＶデータ処理部２２０に対して、このように記憶された歌唱情報に含まれる画像を表示部２１０に表示させるとともに、歌唱情報に含まれる音声をスピーカ２１４から発生させる。このようにステップＳ２２からステップＳ２４の処理を実行することにより、一般の端末装置７１Ａに発生させるための歌唱情報を収集、記憶することとなる。この処理が終了した場合には、ステップＳ２５に処理を移す。
【０１３４】
ステップＳ２５においては、伴奏終了であるか否かの判断を行う。この処理において、ＣＰＵ２０２は、図１３のステップＳ１８の処理により発生させた伴奏情報が終了であるか否かを判断する。ＣＰＵ２０２は、伴奏終了であると判別した場合には、ステップＳ２６に処理を移す。一方、ＣＰＵ２０２は、伴奏終了であるとは判別しなかった場合には、図１５のステップＳ３３に処理を移す。
【０１３５】
ステップＳ２５の処理により伴奏終了であると判別された場合には、伴奏中フラグ無効記憶処理を実行する（ステップＳ２６）。この処理において、ＣＰＵ２０２は、伴奏中フラグを伴奏終了中である値として記憶する。この処理が終了した場合には、ステップＳ２７に処理を移す。
【０１３６】
ステップＳ２７においては、歌唱情報送信フラグが有効であるか否かの判断を行う。この処理において、ＣＰＵ２０２は、歌唱情報送信フラグを読み出し、その歌唱情報送信フラグが送信する値であるか否かにより、歌唱情報送信フラグが有効であるか否かを判断することとなる。ＣＰＵ２０２は、歌唱情報送信フラグが有効であると判別した場合には、ステップＳ２８に処理を移す。一方、ＣＰＵ２０２は、歌唱情報送信フラグが有効であるとは判別しなかった場合には、図１５のステップＳ３１に処理を移す。
【０１３７】
ステップＳ２７の処理により歌唱情報送信フラグが有効であると判別された場合には、歌唱情報送信処理を実行する（ステップＳ２８）。この処理において、ＣＰＵ２０２は、ステップＳ２４の処理により記憶された歌唱情報をカラオケ情報制御サーバ１１に送信する。また、ＣＰＵ２０２は、この歌唱情報の他にも、登録者番号、登録曲番号等の各種の情報を送信する。本ステップは、ＣＰＵ２０２を第１の通信手段として機能させるためのものである。この処理が終了した場合には、図１５のステップＳ３１に処理を移す。
【０１３８】
図１５のステップＳ３１においては、記憶媒体フラグが有効であるか否かの判断を行う。この処理において、ＣＰＵ２０２は、記憶媒体フラグを読み出し、記憶する値であるか否かにより、記憶媒体フラグが有効であるか否かを判断することとなる。ＣＰＵ２０２は、記憶媒体フラグが有効であると判別した場合には、ステップＳ３２に処理を移す。一方、ＣＰＵ２０２は、記憶媒体フラグが有効であるとは判別しなかった場合には、ステップＳ３３に処理を移す。
【０１３９】
ステップＳ３１の処理により記憶媒体フラグが有効であると判別された場合には、記憶媒体に対して歌唱情報の記憶処理を実行する（ステップＳ３２）。この処理において、ＣＰＵ２０２は、ＡＶデータ処理部２２０に記憶された歌唱情報を読み出し、磁気情報記憶部２２２に供給する。磁気情報記憶部２２２は、受け取った歌唱情報を記憶媒体に記憶する。この処理が終了した場合には、ステップＳ３３に処理を移す。
【０１４０】
ステップＳ３３においては、コミュニケーション処理を実行する。この処理において、ＣＰＵ２０２は、他のカラオケ端末装置４１Ｄの利用者とのコミュニケーションを実現させるための処理を実行する。詳しくは、図２０を用いて後述する。この処理が終了した場合には、図１３のステップＳ１１に再度処理を移す。
【０１４１】
［入力検知処理］
図１３のステップＳ１１において実行されるサブルーチンについて図１６から図１９を用いて説明する。
【０１４２】
最初に、図１６のステップＳ５１においては、稼動中であるか否かの判断を行う。この処理において、ＣＰＵ２０２は、異常なく稼動しているか否かにより、稼動中であるか否かを判断することとなる。ＣＰＵ２０２は、稼動中であると判別した場合には、ステップＳ５２に処理を移す。一方、ＣＰＵ２０２は、稼動中であるとは判別しなかった場合には、ステップＳ５３に処理を移す。
【０１４３】
ステップＳ５１の処理により稼動中であると判別された場合には、稼動フラグの有効記憶処理を実行する（ステップＳ５２）。この処理において、ＣＰＵ２０２は、稼動フラグを正常である値として記憶する。この処理が終了した場合には、ステップＳ５４に処理を移す。
【０１４４】
ステップＳ５１の処理により稼動中であるとは判別されなかった場合には、稼動フラグの無効記憶処理を実行する（ステップＳ５３）。この処理において、ＣＰＵ２０２は、稼動フラグを異常である値として記憶する。この処理が終了した場合には、ステップＳ５４に処理を移す。
【０１４５】
ステップＳ５４においては、曲番号入力操作があったか否かの判断を行う。この処理において、ＣＰＵ２０２は、リモコン１０８、無線キーボード１１０等の操作部２１２の操作に応じて、曲番号入力操作があったか否かを判断することとなる。ＣＰＵ２０２は、曲番号入力操作があったと判別した場合には、ステップＳ５５に処理を移す。一方、ＣＰＵ２０２は、曲番号入力操作があったとは判別しなかった場合には、ステップＳ５６に処理を移す。
【０１４６】
ステップＳ５４の処理により曲番号入力操作があったと判別された場合には、選曲情報記憶処理を実行する（ステップＳ５５）。この処理において、ＣＰＵ２０２は、入力操作に応じた選曲情報を実行待機中の選曲情報として記憶する。この処理が終了した場合には、ステップＳ５６に処理を移す。
【０１４７】
ステップＳ５６においては、注文情報の入力操作があったか否かの判断を行う。この処理において、ＣＰＵ２０２は、操作部２１２の操作に応じて、注文情報の入力操作があったか否かを判断することとなる。ＣＰＵ２０２は、注文情報の入力操作があったと判別した場合には、ステップＳ５７に処理を移す。一方、ＣＰＵ２０２は、注文情報の入力操作があったとは判別しなかった場合には、図１７のステップＳ６１に処理を移す。
【０１４８】
ステップＳ５６の処理により注文情報の入力操作があったと判別された場合には、注文情報送信処理を実行する（ステップＳ５７）。この処理において、ＣＰＵ２０２は、入力操作に応じた注文情報を店舗サーバ３１に供給する。これにより、カラオケ店舗２１Ａにおける各種の注文が行われる。この処理が終了した場合には、図１７のステップＳ６１に処理を移す。
【０１４９】
図１７のステップＳ６１においては、コミュニケーション無効の入力操作があったか否かの判断を行う。この処理において、ＣＰＵ２０２は、操作部２１２の操作に応じて、コミュニケーション無効の入力操作があったか否かを判断することとなる。ＣＰＵ２０２は、コミュニケーション無効の入力操作があったと判別した場合には、ステップＳ６２に処理を移す。一方、ＣＰＵ２０２は、コミュニケーション無効の入力操作があったとは判別しなかった場合には、ステップＳ６３に処理を移す。
【０１５０】
ステップＳ６１の処理によりコミュニケーション無効の入力操作があったと判別された場合には、コミュニケーションフラグの無効記憶処理を実行する（ステップＳ６２）。この処理において、ＣＰＵ２０２は、入力操作に応じて、無効である値としてコミュニケーションフラグを記憶する。この処理が終了した場合には、ステップＳ６３に処理を移す。
【０１５１】
ステップＳ６３においては、コミュニケーション有効の入力操作があったか否かの判断を行う。この処理において、ＣＰＵ２０２は、操作部２１２の操作に応じて、コミュニケーション有効の入力操作があったか否かを判断することとなる。ＣＰＵ２０２は、コミュニケーション有効の入力操作があったと判別した場合には、ステップＳ６４に処理を移す。一方、ＣＰＵ２０２は、コミュニケーション有効の入力操作があったとは判別しなかった場合には、ステップＳ６５に処理を移す。
【０１５２】
ステップＳ６３の処理によりコミュニケーション有効の入力操作があったと判別された場合には、コミュニケーションフラグの有効記憶処理を実行する（ステップＳ６４）。この処理において、ＣＰＵ２０２は、入力操作に応じて、有効である値としてコミュニケーションフラグを記憶する。この処理が終了した場合には、ステップＳ６５に処理を移す。
【０１５３】
上述したステップＳ６１からステップＳ６４の処理は、他のカラオケ端末装置４１Ｄとの間で、利用者の画像及び／又は音声を、逐次に受け取り、逐次に供給する機能を、利用者の操作に応じて、有効とするか無効とするかを決定する選択手段としてＣＰＵ２０２を機能させるためのものである。
【０１５４】
ステップＳ６５においては、コミュニケーション変動無効の入力操作があったか否かの判断を行う。この処理において、ＣＰＵ２０２は、操作部２１２の操作に応じて、コミュニケーション変動無効の入力操作があったか否かを判断することとなる。ＣＰＵ２０２は、コミュニケーション変動無効の入力操作があったと判別した場合には、ステップＳ６６に処理を移す。一方、ＣＰＵ２０２は、コミュニケーション変動無効の入力操作があったとは判別しなかった場合には、ステップＳ６７に処理を移す。
【０１５５】
ステップＳ６５の処理によりコミュニケーション変動無効の入力操作があったと判別された場合には、コミュニケーション変動フラグの無効記憶処理を実行する（ステップＳ６６）。この処理において、ＣＰＵ２０２は、入力操作に応じて、無効である値としてコミュニケーション変動フラグを記憶する。この処理が終了した場合には、ステップＳ６７に処理を移す。
【０１５６】
ステップＳ６７においては、コミュニケーション変動有効の入力操作があったか否かの判断を行う。この処理において、ＣＰＵ２０２は、操作部２１２の操作に応じて、コミュニケーション変動有効の入力操作があったか否かを判断することとなる。ＣＰＵ２０２は、コミュニケーション変動有効の入力操作があったと判別した場合には、ステップＳ６８に処理を移す。一方、ＣＰＵ２０２は、コミュニケーション変動有効の入力操作があったとは判別しなかった場合には、図１８のステップＳ７１に処理を移す。
【０１５７】
ステップＳ６７の処理によりコミュニケーション変動有効の入力操作があったと判別された場合には、コミュニケーション変動フラグの有効記憶処理を実行する（ステップＳ６８）。この処理において、ＣＰＵ２０２は、入力操作に応じて、有効である値としてコミュニケーション変動フラグを記憶する。この処理が終了した場合には、図１８のステップＳ７１に処理を移す。
【０１５８】
上述したステップＳ６５からステップＳ６８の処理は、利用者の画像及び／又は音声を、逐次に受け取り、逐次に供給する他のカラオケ端末装置４１Ｄを変更するか否かを決定する変更決定手段としてＣＰＵ２０２を機能させるためのものである。
【０１５９】
図１８のステップＳ７１においては、歌唱情報を記憶するか否かの判断を行う。この処理において、ＣＰＵ２０２は、操作部２１２の操作に応じて、歌唱情報を記憶するか否かを判断することとなる。ＣＰＵ２０２は、歌唱情報を記憶すると判別した場合には、ステップＳ７２に処理を移す。一方、ＣＰＵ２０２は、歌唱情報を記憶するとは判別しなかった場合には、ステップＳ８０に処理を移す。
【０１６０】
ステップＳ７１の処理により歌唱情報を記憶するとは判別されなかった場合には、歌唱記憶フラグの無効記憶処理を実行する（ステップＳ８０）。この処理において、ＣＰＵ２０２は、入力操作に応じて、無効である値として歌唱記憶フラグを記憶する。この処理が終了した場合には、本サブルーチンを終了する。
【０１６１】
ステップＳ７１の処理により歌唱情報を記憶すると判別された場合には、歌唱記憶フラグの有効記憶処理を実行する（ステップＳ７２）。この処理において、ＣＰＵ２０２は、入力操作に応じて、有効である値として歌唱記憶フラグを記憶する。この処理が終了した場合には、ステップＳ７３に処理を移す。
【０１６２】
上述したステップＳ７１、ステップＳ７２、ステップＳ８０の処理は、歌唱者の歌唱情報を記憶するか否かを決定する記憶決定手段としてＣＰＵ２０２を機能させるためのものである。
【０１６３】
ステップＳ７３においては、編集選択の入力操作があったか否かの判断を行う。この処理において、ＣＰＵ２０２は、操作部２１２の操作に応じて、編集選択の入力操作があったか否かを判断することとなる。ＣＰＵ２０２は、編集選択の入力操作があったと判別した場合には、ステップＳ７４に処理を移す。一方、ＣＰＵ２０２は、編集選択の入力操作があったとは判別しなかった場合には、ステップＳ７５に処理を移す。
【０１６４】
ステップＳ７３の処理により編集選択の入力操作があったと判別された場合には、編集結果記憶処理を実行する（ステップＳ７４）。この処理において、ＣＰＵ２０２は、入力操作に応じた編集変数を記憶する。この処理が終了した場合には、ステップＳ７６に処理を移す。
【０１６５】
ステップＳ７３の処理により編集選択の入力操作があったとは判別されなかった場合には、ランダム編集の記憶処理を実行する（ステップＳ７５）。この処理において、ＣＰＵ２０２は、ランダム編集を行う値として編集変数を記憶する。この処理が終了した場合には、ステップＳ７６に処理を移す。
【０１６６】
上述したステップＳ７３からステップＳ７５の処理は、歌唱者の歌唱情報を記憶するか否かを決定する記憶決定手段としてＣＰＵ２０２を機能させるためのものである。
【０１６７】
ステップＳ７６においては、記憶媒体フラグ有効の入力操作があったか否かの判断を行う。この処理において、ＣＰＵ２０２は、操作部２１２の操作に応じて、記憶媒体フラグ有効の入力操作があったか否かを判断することとなる。ＣＰＵ２０２は、記憶媒体フラグ有効の入力操作があったと判別した場合には、ステップＳ７７に処理を移す。一方、ＣＰＵ２０２は、記憶媒体フラグ有効の入力操作があったとは判別しなかった場合には、ステップＳ７８に処理を移す。
【０１６８】
ステップＳ７６の処理により記憶媒体フラグ有効の入力操作があったと判別された場合には、記憶媒体フラグの有効記憶処理を実行する（ステップＳ７７）。この処理において、ＣＰＵ２０２は、入力操作に応じて、有効である値として記憶媒体フラグを記憶する。この処理が終了した場合には、ステップＳ７８に処理を移す。
【０１６９】
ステップＳ７８においては、記憶媒体フラグ無効の入力操作があったか否かの判断を行う。この処理において、ＣＰＵ２０２は、操作部２１２の操作に応じて、記憶媒体フラグ無効の入力操作があったか否かを判断することとなる。ＣＰＵ２０２は、記憶媒体フラグ無効の入力操作があったと判別した場合には、ステップＳ７９に処理を移す。一方、ＣＰＵ２０２は、記憶媒体フラグ無効の入力操作があったとは判別しなかった場合には、図１９のステップＳ８１に処理を移す。
【０１７０】
ステップＳ７８の処理により記憶媒体フラグ無効の入力操作があったと判別された場合には、記憶媒体フラグの無効記憶処理を実行する（ステップＳ７９）。この処理において、ＣＰＵ２０２は、入力操作に応じて、無効である値として記憶媒体フラグを記憶する。この処理が終了した場合には、図１９のステップＳ８１に処理を移す。
【０１７１】
上述したステップＳ７６からステップＳ７９の処理は、カラオケ端末装置４１Ａに対して着脱可能なＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の記憶媒体に歌唱情報を記憶するか否かを決定する記憶媒体決定手段としてＣＰＵ２０２を機能させるためのものである。
【０１７２】
図１９のステップＳ８１においては、送信有効の入力操作があったか否かの判断を行う。この処理において、ＣＰＵ２０２は、操作部２１２の操作に応じて、送信有効の入力操作があったか否かを判断することとなる。ＣＰＵ２０２は、送信有効の入力操作があったと判別した場合には、ステップＳ８２に処理を移す。一方、ＣＰＵ２０２は、送信有効の入力操作があったとは判別しなかった場合には、ステップＳ８３に処理を移す。
【０１７３】
ステップＳ８１の処理により送信有効の入力操作があったと判別された場合には、歌唱情報送信フラグの有効記憶処理を実行する（ステップＳ８２）。この処理において、ＣＰＵ２０２は、入力操作に応じて、有効である値として歌唱情報送信フラグを記憶する。この処理が終了した場合には、ステップＳ８３に処理を移す。
【０１７４】
ステップＳ８３においては、送信無効の入力操作があったか否かの判断を行う。この処理において、ＣＰＵ２０２は、操作部２１２の操作に応じて、送信無効の入力操作があったか否かを判断することとなる。ＣＰＵ２０２は、送信無効の入力操作があったと判別した場合には、ステップＳ８４に処理を移す。一方、ＣＰＵ２０２は、送信無効の入力操作があったとは判別しなかった場合には、本サブルーチンを終了する。
【０１７５】
ステップＳ８３の処理により送信無効の入力操作があったと判別された場合には、歌唱情報送信フラグの無効記憶処理を実行する（ステップＳ８４）。この処理において、ＣＰＵ２０２は、入力操作に応じて、無効である値として歌唱情報送信フラグを記憶する。この処理が終了した場合には、本サブルーチンを終了する。
【０１７６】
上述したステップＳ８１からステップＳ８４の処理は、端末装置を介して一般に対して歌唱情報を公開するために、カラオケ情報制御サーバ１１に供給するか否かを決定する歌唱情報送信決定手段としてＣＰＵ２０２を機能させるためのものである。
【０１７７】
［コミュニケーション処理］
図１５のステップＳ３３において実行されるサブルーチンについて図２０を用いて説明する。
【０１７８】
図２０のステップＳ９１においては、コミュニケーションフラグが有効であるか否かの判断を行う。この処理において、ＣＰＵ２０２は、コミュニケーションフラグを読み出し、有効であるか否かを判断することとなる。ＣＰＵ２０２は、コミュニケーションフラグが有効であると判別した場合には、ステップＳ９２に処理を移す。一方、ＣＰＵ２０２は、コミュニケーションフラグが有効であるとは判別しなかった場合には、ステップＳ９５に処理を移す。
【０１７９】
ステップＳ９１の処理によりコミュニケーションフラグが有効であるとは判別されなかった場合には、コミュニケーション無効信号送信処理を実行する（ステップＳ９５）。この処理において、ＣＰＵ２０２は、カラオケ情報制御サーバ１１に対して、コミュニケーション無効信号を送信する。この処理が終了した場合には、ステップＳ９８に処理を移す。
【０１８０】
ステップＳ９１の処理によりコミュニケーションフラグが有効であると判別された場合には、コミュニケーション変動フラグが有効であるか否かの判断を行う（ステップＳ９２）。この処理において、ＣＰＵ２０２は、コミュニケーション変動フラグを読み出し、コミュニケーション変動フラグが有効であるか否かを判断することとなる。ＣＰＵ２０２は、コミュニケーション変動フラグが有効であると判別した場合には、ステップＳ９３に処理を移す。一方、ＣＰＵ２０２は、コミュニケーション変動フラグが有効であるとは判別しなかった場合には、ステップＳ９４に処理を移す。
【０１８１】
ステップＳ９２の処理によりコミュニケーション変動フラグが有効であると判別された場合には、コミュニケーション変動信号送信処理を実行する（ステップＳ９３）。この処理において、ＣＰＵ２０２は、コミュニケーション変動信号を送信する。この処理が終了した場合には、ステップＳ９６に処理を移す。
【０１８２】
ステップＳ９２の処理によりコミュニケーション変動フラグが有効であるとは判別されなかった場合には、コミュニケーション不変信号送信処理を実行する（ステップＳ９４）。この処理において、ＣＰＵ２０２は、コミュニケーション不変信号を送信する。この処理が終了した場合には、ステップＳ９６に処理を移す。
【０１８３】
ステップＳ９６においては、コミュニケーション用の画像及び音声の収集処理を実行する。この処理において、ＣＰＵ２０２は、ミキシングアンプ２１８及びＡＶデータ処理部２２０に対して、チャット用カメラ１１２、集音マイク２２６等から利用者の画像及び音声を収集させる。このコミュニケーション用の画像及び音声は、カラオケ情報制御サーバ１１を介して、他のカラオケ端末装置４１Ｄに対して供給するためのものである。このようにステップＳ９６の処理を実行することにより、他のカラオケ端末装置４１Ｄに発生させるための利用者の画像及び音声を記憶することとなる。この処理が終了した場合には、ステップＳ９７に処理を移す。
【０１８４】
ステップＳ９７においては、コミュニケーション用の画像及び音声の送信処理を実行する。この処理において、ＣＰＵ２０２は、ステップＳ９６により収集されたコミュニケーション用の画像及び音声をカラオケ情報制御サーバ１１に対して供給する。これにより、後述するように、カラオケ情報制御サーバ１１を介して、他のカラオケ端末装置４１Ｄに対して利用者の画像及び音声を発生させることができる。本ステップは、第１の通信手段としてＣＰＵ２０２を機能させるためのものである。
【０１８５】
尚、このコミュニケーションに関する利用者の画像及び音声の収集タイミングは、伴奏情報が発生されているときと、発生されていないときと、を問わず、伴奏情報が発生されているときには、他のカラオケ端末装置４１Ｄにおける歌唱者と同時に歌唱する（デュエットやハモリを行う）ことができる。また、無線キーボード１１０等の操作部２１２の操作に応じて、他のカラオケ端末装置４１Ｄに対して文字情報を送信するように構成してもよい。この処理が終了した場合には、ステップＳ９８に処理を移す。
【０１８６】
ステップＳ９８においては、稼動フラグ送信処理を実行する。この処理において、ＣＰＵ２０２は、稼動フラグを読み出し、カラオケ情報制御サーバ１１に対して稼動フラグを送信する。この処理が終了した場合には、ステップＳ９９に処理を移す。
【０１８７】
ステップＳ９９においては、コミュニケーション情報を受信したか否かの判断を行う。この処理において、ＣＰＵ２０２は、カラオケ情報制御サーバ１１から供給されるコミュニケーション用の画像及び音声を受け取ったか否かにより、コミュニケーション情報を受信したか否かを判断することとなる。ＣＰＵ２０２は、コミュニケーション情報を受信したと判別した場合には、ステップＳ１００に処理を移す。一方、ＣＰＵ２０２は、コミュニケーション情報を受信したとは判別しなかった場合には、本サブルーチンを終了する。
【０１８８】
ステップＳ９９の処理によりコミュニケーション情報を受信したと判別された場合には、コミュニケーション情報の発生処理を実行する（ステップＳ１００）。この処理において、ＣＰＵ２０２は、カラオケ情報制御サーバ１１から受け取ったコミュニケーション用の画像及び音声を発生させる。つまり、ＣＰＵ２０２は、コミュニケーション用の画像を表示部２１０に表示するとともに、コミュニケーション用の音声をスピーカ２１４から発生させる。この処理により発生されるコミュニケーション用の画像及び音声は、後述するように、他のカラオケ端末装置４１Ｄを利用している利用者の画像及び音声であり、カラオケ情報制御サーバ１１を介して他のカラオケ端末装置４１Ｄから供給されるものである。この処理が終了した場合には、本サブルーチンを終了する。
【０１８９】
［カラオケシステムとしての処理］
図１４のステップＳ２８、図２０のステップＳ９３、ステップＳ９４、ステップＳ９５、ステップＳ９７、ステップＳ９８の処理が行われた場合に、カラオケ情報制御サーバ１１及びカラオケ端末装置４１Ａにおいて実行される処理について図２１から図２３を用いて説明する。
【０１９０】
図２１に示すように、カラオケ端末装置４１ＡにおいてステップＳ２８の歌唱情報送信処理が実行された場合に、カラオケ情報制御サーバ１１において、ＣＰＵ２５２は、歌唱情報受信処理を実行し（ステップＳ１０１）、歌唱情報を受信したか否かの判断を行う（ステップＳ１０２）。この処理において、ＣＰＵ２５２は、歌唱情報を受信したと判別した場合には、ステップＳ１０３に処理を移す。一方、ＣＰＵ２５２は、歌唱情報を受信したとは判別しなかった場合には、ステップＳ１０６に処理を移す。
【０１９１】
ステップＳ１０２の処理により歌唱情報を受信したと判別された場合には、歌唱情報記憶処理を実行する（ステップＳ１０３）。この処理において、ＣＰＵ２５２は、ステップＳ１０１の処理により受信された歌唱情報を記憶部２５８に記憶する。また、ＣＰＵ２５２は、この歌唱情報の他にも、登録者番号を含む登録者に関する情報、登録曲番号、曲に対する点数を含む曲に関する情報、カラオケ端末装置４１Ａの通信識別情報等を受信し、受信した歌唱情報に関する情報を登録曲データベース（図９参照）に記憶する。ＣＰＵ２５２は、この登録曲データベースに歌唱情報に関する情報を記憶することにより、一般の端末装置７１Ａから閲覧可能な状態とすることとなる。本ステップの処理は、カラオケ端末装置４１Ａから供給された歌唱情報を記憶する歌唱情報記憶手段としてＣＰＵ２５２を機能させるためのものである。
【０１９２】
尚、本実施形態においては、受信された歌唱情報に関する情報を直ちに閲覧可能領域に記憶するように構成したが、本発明はこれに限らず、一度閲覧不可能領域に記憶させた後、所定のタイミングで閲覧可能領域に記憶させるように構成してもよい。もちろん、所定の操作タイミングで閲覧可能領域に記憶させるように構成してもよい。この処理が終了した場合には、ステップＳ１０４に処理を移す。
【０１９３】
ステップＳ１０４においては、登録者に対する課金処理を実行する。この処理において、ＣＰＵ２５２は、登録者番号、登録者課金データベース（図１０参照）、課金コースデータベース（図１１参照）に基づいて、課金料金を算出する。具体的には、ＣＰＵ２５２は、登録者課金データベースから登録者番号を検索し、その登録者番号に対応するコース番号を算出する。ＣＰＵ２５２は、算出されたコース番号を課金コースデータベースから検索し、そのコース番号に対応する課金条件を算出する。ＣＰＵ２５２は、課金条件に基づいて課金料金を算出する。ＣＰＵ２５２は、算出された課金料金に基づいて、登録者課金データベースの課金情報を更新する。これによって、登録者からの課金を実現することとなる。本ステップの処理は、歌唱情報を供給する毎に、第２の課金情報を更新する第２の更新手段としてＣＰＵ２５２を機能させるためのものである。
【０１９４】
また、ＣＰＵ２５２は、課金処理が実行された場合には、カラオケ端末装置４１Ａや登録者の一般の端末装置７１Ａに対して、課金が行われた旨を示す課金通知メッセージを送信する。尚、コースによっては定量制となることがあり、この場合には本ステップにおいては課金を行わず、図２４のステップＳ１３６及びステップＳ１３７のような処理において課金を実現することとなる。この処理が終了した場合には、ステップＳ１０６に処理を移す。
【０１９５】
また、カラオケ端末装置４１ＡにおいてステップＳ９３のコミュニケーション変動信号送信処理が実行された場合に、カラオケ情報制御サーバ１１において、ＣＰＵ２５２は、コミュニケーション変動信号受信処理を実行し（ステップＳ１０６）、コミュニケーション変動信号を受信したか否かの判断を行う（ステップＳ１０７）。この処理において、ＣＰＵ２５２は、コミュニケーション変動信号を受信したと判別した場合には、ステップＳ１０８に処理を移す。一方、ＣＰＵ２５２は、歌唱情報を受信したとは判別しなかった場合には、図２２のステップＳ１１１に処理を移す。
【０１９６】
ステップＳ１０７の処理によりコミュニケーション変動信号を受信したと判別された場合には、カラオケ端末装置データベース（図５参照）のコミュニケーション変動フラグの更新処理を実行する（ステップＳ１０８）。この処理において、ＣＰＵ２５２は、コミュニケーション変動信号に含まれる通信識別情報を読み出し、コミュニケーション変動信号が送信されたカラオケ端末装置４１Ａを判別する。ＣＰＵ２５２は、カラオケ端末装置データベースにおいて、読み出された通信識別情報に対応するコミュニケーション変動フラグを変動可能である値として記憶する。この処理が終了した場合には、図２２のステップＳ１１１に処理を移す。
【０１９７】
図２２に示すように、カラオケ端末装置４１ＡにおいてステップＳ９４のコミュニケーション不変信号送信処理が実行された場合に、カラオケ情報制御サーバ１１において、ＣＰＵ２５２は、コミュニケーション不変信号受信処理を実行し（ステップＳ１１１）、コミュニケーション不変信号を受信したか否かの判断を行う（ステップＳ１１２）。この処理において、ＣＰＵ２５２は、コミュニケーション不変信号を受信したと判別した場合には、ステップＳ１１３に処理を移す。一方、ＣＰＵ２５２は、コミュニケーション不変信号を受信したとは判別しなかった場合には、ステップＳ１１４に処理を移す。
【０１９８】
ステップＳ１１２の処理によりコミュニケーション不変信号を受信したと判別された場合には、カラオケ端末装置データベースのコミュニケーション変動フラグの更新処理を実行する（ステップＳ１１３）。この処理において、ＣＰＵ２５２は、コミュニケーション不変信号に含まれる通信識別情報を読み出し、コミュニケーション不変信号が送信されたカラオケ端末装置４１Ａを判別する。ＣＰＵ２５２は、カラオケ端末装置データベースにおいて、読み出された通信識別情報に対応するコミュニケーション変動フラグを変動不可能である値として記憶する。この処理が終了した場合には、ステップＳ１１４に処理を移す。
【０１９９】
カラオケ端末装置４１ＡにおいてステップＳ９５のコミュニケーション無効信号送信処理が実行された場合に、カラオケ情報制御サーバ１１において、ＣＰＵ２５２は、コミュニケーション無効信号受信処理を実行し（ステップＳ１１４）、コミュニケーション無効信号を受信したか否かの判断を行う（ステップＳ１１５）。この処理において、ＣＰＵ２５２は、コミュニケーション無効信号を受信したと判別した場合には、ステップＳ１１６に処理を移す。一方、ＣＰＵ２５２は、コミュニケーション無効信号を受信したとは判別しなかった場合には、図２３のステップＳ１２１に処理を移す。
【０２００】
ステップＳ１１５の処理によりコミュニケーション無効信号を受信したと判別された場合には、カラオケ端末装置データベースのコミュニケーション変更フラグの更新処理を実行する（ステップＳ１１６）。この処理において、ＣＰＵ２５２は、コミュニケーション無効信号に含まれる通信識別情報を読み出し、コミュニケーション無効信号が送信されたカラオケ端末装置４１Ａを判別する。ＣＰＵ２５２は、カラオケ端末装置データベースにおいて、読み出された通信識別情報に対応するコミュニケーション変動フラグを無効である値として記憶する。この処理が終了した場合には、図２３のステップＳ１２１に処理を移す。
【０２０１】
図２３に示すように、上述したステップＳ９８の稼動フラグ送信処理が実行された場合に、カラオケ情報制御サーバ１１において、ＣＰＵ２５２は、稼動フラグ受信処理を実行し（ステップＳ１２１）、稼動フラグを受信したか否かの判断を行う（ステップＳ１２２）。この処理において、ＣＰＵ２５２は、稼動フラグを受信したと判別した場合には、ステップＳ１２３に処理を移す。一方、ＣＰＵ２５２は、稼動フラグを受信したとは判別しなかった場合には、ステップＳ１２４に処理を移す。
【０２０２】
ステップＳ１２２の処理により稼動フラグを受信したと判別された場合には、カラオケ端末装置データベースの稼動フラグの更新処理を実行する（ステップＳ１２３）。この処理において、ＣＰＵ２５２は、稼動フラグに含まれる通信識別情報を読み出し、稼動フラグが送信されたカラオケ端末装置４１Ａを判別する。ＣＰＵ２５２は、カラオケ端末装置データベースにおいて、読み出された通信識別情報に対応する稼動フラグを正常である値として記憶する。尚、所定のタイミングで稼動フラグを受信しない場合、又は、稼動フラグが無効である場合には、ＣＰＵ２５２は、カラオケ端末装置データベースにおいて、読み出された通信識別情報に対応する稼動フラグを異常である値として記憶する。この処理が終了した場合には、ステップＳ１２４に処理を移す。
【０２０３】
カラオケ端末装置４１ＡにおいてステップＳ９７のコミュニケーション用の画像及び音声送信処理が実行された場合に、カラオケ情報制御サーバ１１において、ＣＰＵ２５２は、コミュニケーション用の画像及び音声の受信処理を実行し（ステップＳ１２４）、コミュニケーション用の画像及び音声を受信したか否かの判断を行う（ステップＳ１２５）。この処理において、ＣＰＵ２５２は、コミュニケーション用の画像及び音声を受信したと判別した場合には、ステップＳ１２６に処理を移す。一方、ＣＰＵ２５２は、コミュニケーション用の画像及び音声を受信したとは判別しなかった場合には、図２４のステップＳ１３１に処理を移す。
【０２０４】
ステップＳ１２５の処理によりコミュニケーション用の画像及び音声を受信したと判別された場合には、コミュニケーション用の画像及び音声の記憶処理を実行する（ステップＳ１２６）。この処理において、ＣＰＵ２５２は、受信したコミュニケーション用の画像及び音声を記憶部２５８に記憶する。尚、ＣＰＵ２５２は、そのコミュニケーション用の画像及び音声に付加されているカラオケ端末装置４１Ａの識別情報ととともに、コミュニケーション用の画像及び音声を記憶部２５８に記憶する。この処理が終了した場合には、図２４のステップＳ１３１に処理を移す。
【０２０５】
また、カラオケ情報制御サーバ１１において所定の条件を満たした場合に、カラオケ情報制御サーバ１１、カラオケ端末装置４１Ａ、店舗サーバ３１Ａにより実行される処理について図２４を用いて説明する。
【０２０６】
図２４に示すように、カラオケ情報制御サーバ１１のステップＳ１３１においては、所定の更新条件を満たしたか否かの判断を行う。この処理において、ＣＰＵ２５２は、計測している時間が所定時間を経過したか否かにより、所定の更新条件を満たしたか否かを判断することとなる。ＣＰＵ２５２は、所定の更新条件を満たしたと判別した場合には、ステップＳ１３２に処理を移す。一方、ＣＰＵ２５２は、所定の更新条件を満たしたとは判別しなかった場合には、ステップＳ１３５に処理を移す。
【０２０７】
尚、本実施形態においては、所定の時間を経過したか否かにより、更新条件を満たしたか否かを判断するように構成したが、本発明はこれに限らず、コミュニケーションをとる組合せを変更可能であれば別のタイミングであってもよく、例えば、カラオケ端末装置４１Ａの操作部２１２の操作に応じて、コミュニケーションをとる組合せを変更するように構成してもよい。
【０２０８】
ステップＳ１３１の処理により所定の更新条件を満たしたと判別された場合には、カラオケ端末装置データベースの参照処理を実行する（ステップＳ１３２）。この処理において、ＣＰＵ２５２は、カラオケ端末装置データベースの稼動フラグ、コミュニケーション変動フラグを参照し、カラオケ端末装置４１Ａが正常に稼動しており、コミュニケーションを有効としており、コミュニケーションの組合せを変動可能としているカラオケ端末装置４１Ａを検索することとなる。この処理が終了した場合には、ステップＳ１３３に処理を移す。
【０２０９】
ステップＳ１３３においては、コミュニケーション組合せの決定処理を実行する。この処理において、ＣＰＵ２５２は、ステップＳ１３２の処理により参照、検索された結果に基づいて、カラオケ端末装置毎にコミュニケーションの組合せを決定する。具体的には、ＣＰＵ２５２は、カラオケ端末装置データベースの稼動フラグとコミュニケーション変動フラグとが所定の値である場合に、そのカラオケ端末装置４１Ａの端末番号をメモリ２５４に記憶する。ＣＰＵ２５２は、メモリ２５４に記憶された端末番号を組合せることにより、カラオケ端末装置毎にコミュニケーションの組合せを決定する。ＣＰＵ２５２は、決定されたコミュニケーションの組合せを記憶部２５８に記憶する。本ステップの処理は、利用者の画像及び／又は音声を、逐次に受け取り、逐次に供給する他のカラオケ端末装置を変更する変更手段としてＣＰＵ２５２を機能させるためのものである。この処理が終了した場合には、ステップＳ１３４に処理を移す。
【０２１０】
ステップＳ１３４においては、コミュニケーション用の画像及び音声の送信処理を実行する。この処理において、ＣＰＵ２５２は、ステップＳ１３３の処理により決定されたコミュニケーションの組合せに基づいて、その組合せ先の利用者の画像及び音声を互いに送信する。また、本ステップは、第２の通信手段としてＣＰＵ２５２を機能させるためのものである。この処理が終了した場合には、ステップＳ１３５に処理を移す。尚、本実施形態においては、コミュニケーションの組合せをカラオケ端末装置４１Ａとカラオケ端末装置４１Ｄとして記載する。
【０２１１】
カラオケ情報制御サーバ１１によりステップＳ１３４のコミュニケーション用の画像及び音声の送信処理が実行された場合に、カラオケ端末装置４１Ａにおいて、コミュニケーション用の画像及び音声の受信処理を実行する（ステップＳ２０１）。この処理において、カラオケ端末装置４１ＡのＣＰＵ２０２は、コミュニケーション用の画像及び音声を受け取り、記憶部２０８に記憶する。このコミュニケーション用の画像及び音声は、通信先であるカラオケ端末装置４１Ｄの利用者の画像及び音声である。この処理が終了した場合には、ステップＳ２０２に処理を移す。
【０２１２】
また、ステップＳ２０１と同じように、カラオケ端末装置４１Ｄにおいても、コミュニケーション用の画像及び音声の受信処理を実行する（ステップＳ２１１）。この処理において、カラオケ端末装置４１ＤのＣＰＵ２０２は、コミュニケーション用の画像及び音声を受け取り、記憶部２０８に記憶する。このコミュニケーション用の画像及び音声は、通信先であるカラオケ端末装置４１Ａの利用者の画像及び音声である。この処理が終了した場合には、ステップＳ２１２に処理を移す。
【０２１３】
ステップＳ２０２、ステップＳ２１２においては、コミュニケーション用の画像及び音声の発生処理を実行する。この処理において、カラオケ端末装置４１ＡのＣＰＵ２０２は、図２０のステップＳ１００と同じように、ステップＳ２０１の処理により受信されたコミュニケーション用の画像を表示部２１０に表示するとともに、受信されたコミュニケーション用の音声をスピーカ２１４から発生させる。同じように、カラオケ端末装置４１Ｄにおいても、カラオケ端末装置４１ＤのＣＰＵ２０２は、ステップＳ２１１の処理により受信されたコミュニケーション用の画像を表示部２１０に表示するとともに、受信されたコミュニケーション用の音声をスピーカ２１４から発生させる。これにより、カラオケ端末装置４１Ａとカラオケ端末装置４１Ｄとの間で利用者の画像及び音声を相互に送受信することができる。この処理が終了した場合には、ステップＳ１１にそれぞれ処理を移す。
【０２１４】
カラオケ情報制御サーバ１１のステップＳ１３５においては、所定の課金条件を満たしたか否かの判断を行う。この処理において、ＣＰＵ２５２は、所定の期日（例えば月契約である場合には月末日）であるか否かにより、所定の課金条件を満たしたか否かを判断することとなる。ＣＰＵ２５２は、所定の課金条件を満たしたと判別した場合には、ステップＳ１３６に処理を移す。一方、ＣＰＵ２５２は、所定の課金条件を満たしたとは判別しなかった場合には、図２５のステップＳ１４１に処理を移す。
【０２１５】
尚、本実施形態においては、所定の期日であるか否かにより、所定の課金条件を満たしたか否かを判断するように構成したが、本発明はこれに限らず、他の課金条件であってもよい。例えば、週末日、月末日、年末日等の期日であってもよいが、歌唱情報の登録回数等、各種の態様が該当する。
【０２１６】
ステップＳ１３５の処理により所定の課金条件を満たしたと判別された場合には、課金更新処理を実行する（ステップＳ１３６）。この処理において、ＣＰＵ２５２は、店舗データベース（図６参照）、店舗課金データベース（図７参照）、課金コースデータベース（図１１参照）に基づいて、課金料金を算出する。ＣＰＵ２５２は、算出された課金料金に基づいて、店舗課金データベースの課金情報を更新する。本ステップの処理は、記憶された第１の課金情報を、所定の課金条件を満たした場合に、カラオケ店舗におけるカラオケ端末装置の数に応じて更新する第１の更新手段としてＣＰＵ２５２を機能させるためのものである。
【０２１７】
具体的には、ＣＰＵ２５２は、所定の期日となる場合には、店舗データベースに記憶されている店舗番号を読み出し、その店舗番号に対応するコース番号を店舗課金データベースから検索する。ＣＰＵ２５２は、検索されたコース番号に対応する課金条件を課金コースデータベースから検索し、課金料金を算出する。尚、課金条件を満たさない場合には、課金は行わない。ＣＰＵ２５２は、店舗番号に対応する端末番号をカラオケ端末装置データベースから検索し、そのカラオケ店舗に設置されているカラオケ端末装置の台数を算出する。ＣＰＵ２５２は、店舗課金データベースにおいて店舗番号に対応する課金情報を、算出された課金料金及びカラオケ端末装置に基づいて更新する。ＣＰＵ２５２は、このような処理を店舗データベースに記憶されている全ての店舗番号に対して実行することにより、全ての店舗における課金を実現することとなる。尚、登録者に関する課金において、コースによっては定量制となることがあり、この場合には本ステップにおいて課金を行うこととなる。この処理が終了した場合には、ステップＳ１３７に処理を移す。
【０２１８】
ステップＳ１３７においては、課金通知送信処理を実行する。この処理において、ＣＰＵは、課金がされた旨を示す課金通知メールを店舗サーバ３１に対して送信する。この処理が終了した場合には、図２５のステップＳ１４１に処理を移す。
【０２１９】
カラオケ情報制御サーバ１１によりステップＳ１３７の課金通知送信処理が実行された場合に、店舗サーバ３１の各々において、課金通知受信処理を実行する（ステップＳ２０６、ステップＳ２１６）。この処理において、店舗サーバ３１のＣＰＵは、課金通知メールを表示可能に受け取る。この処理が終了した場合には、本サブルーチンを終了する。
【０２２０】
更には、一般の端末装置７１Ａからの要求に応じて、一般の端末装置７１Ａ、７１Ｂ、７１Ｃ、．．．及びカラオケ情報制御サーバ１１により実行される処理について図２５から図２８を用いて説明する。尚、本実施形態においては、一般の端末装置７１Ａを代表として記載し、メッセージを送信する一般の端末装置を符号７１Ａ、メッセージを受信する一般の端末装置を符号７１Ｃとして記載する。
【０２２１】
図２５に示すように、一般の端末装置７１ＡのステップＳ３０１においては、歌唱情報要求操作があったか否かの判断を行う。この処理において、ＣＰＵ２７２は、操作部２８２の操作に応じて、歌唱情報要求操作があったか否かを判断することとなる。ＣＰＵ２７２は、歌唱情報要求操作があったと判別した場合には、ステップＳ３０２に処理を移す。一方、ＣＰＵ２７２は、歌唱情報要求操作があったとは判別しなかった場合には、図２６のステップＳ３１１に処理を移す。
【０２２２】
ステップＳ３０１の処理により歌唱情報要求操作があったと判別された場合には、歌唱情報要求信号送信処理を実行する（ステップＳ３０２）。この処理において、ＣＰＵ２７２は、歌唱情報要求操作に応じて、カラオケ情報制御サーバ１１に対して歌唱情報要求信号を送信する。この処理が終了した場合には、ステップＳ３０３に処理を移す。
【０２２３】
一般の端末装置７１ＡによりステップＳ３０２の歌唱情報要求信号送信処理が実行された場合に、カラオケ情報制御サーバ１１において、ＣＰＵ２５２は、歌唱情報要求信号受信処理を実行し（ステップＳ１４１）、歌唱情報要求信号を受信したか否かの判断を行う（ステップＳ１４２）。この処理において、ＣＰＵ２５２は、歌唱情報要求信号を受信したと判別した場合には、ステップＳ１４３に処理を移す。一方、ＣＰＵ２５２は、歌唱情報要求信号を受信したとは判別しなかった場合には、図２６のステップＳ１５１に処理を移す。
【０２２４】
ステップＳ１４２の処理により歌唱情報要求信号が受信されたと判別された場合には、歌唱情報送信処理を実行する（ステップＳ１４３）。この処理において、ＣＰＵ２５２は、歌唱情報要求信号に含まれる登録曲番号と登録曲データベース（図９参照）とに基づいて、登録曲番号に基づく歌唱情報を読み出し、一般の端末装置７１Ａに送信する。この処理が終了した場合には、図２６のステップＳ１５１に処理を移す。
【０２２５】
カラオケ情報制御サーバ１１によりステップＳ１４３の歌唱情報送信処理が実行された場合に、一般の端末装置７１Ａにおいて、ＣＰＵ２７２は、歌唱情報受信処理を実行し（ステップＳ３０３）、歌唱情報を受信したか否かの判断を行う（ステップＳ３０４）。この処理において、ＣＰＵ２７２は、歌唱情報を受信したと判別した場合には、ステップＳ３０５に処理を移す。一方、ＣＰＵ２７２は、歌唱情報を受信したとは判別しなかった場合には、図２６のステップＳ３１１に処理を移す。
【０２２６】
ステップＳ３０４の処理により歌唱情報を受信したと判別された場合には、歌唱情報発生処理を実行する（ステップＳ３０５）。この処理において、ＣＰＵ２７２は、歌唱情報に含まれる画像を表示部２８０に表示し、歌唱情報に含まれる音声をスピーカ２８４から発生させる。このように、一般の端末装置７１Ａの要求に応じて、歌唱情報を供給し、発生させることができる。この処理が終了した場合には、図２６のステップＳ３１１に処理を移す。
【０２２７】
図２６に示すように、一般の端末装置７１ＡのステップＳ３１１においては、評価情報要求操作があったか否かの判断を行う。この処理において、ＣＰＵ２７２は、操作部２８２の操作に応じて、評価情報要求操作があったか否かを判断することとなる。ＣＰＵ２７２は、評価情報要求操作があったと判別した場合には、ステップＳ３１２に処理を移す。一方、ＣＰＵ２７２は、評価情報要求操作があったとは判別しなかった場合には、図２７のステップＳ３２１に処理を移す。
【０２２８】
ステップＳ３１１の処理により評価情報要求操作があったと判別された場合には、評価情報要求信号送信処理を実行する（ステップＳ３１２）。この処理において、ＣＰＵ２７２は、評価情報要求信号をカラオケ情報制御サーバ１１に対して送信する。この処理が終了した場合には、ステップＳ３１３に処理を移す。
【０２２９】
一般の端末装置７１ＡによりステップＳ３１２の評価情報要求信号送信処理が実行された場合に、カラオケ情報制御サーバ１１において、ＣＰＵ２５２は、評価情報要求信号受信処理を実行し（ステップＳ１５１）、評価情報要求信号を受信したか否かの判断を行う（ステップＳ１５２）。この処理において、ＣＰＵ２５２は、評価情報要求信号を受信したと判別した場合には、ステップＳ１５３に処理を移す。一方、ＣＰＵ２５２は、評価情報要求信号を受信したとは判別しなかった場合には、図２７のステップＳ１６１に処理を移す。
【０２３０】
ステップＳ１５２の処理により評価情報要求信号が受信されたと判別された場合には、評価情報送信処理を実行する（ステップＳ１５３）。この処理において、ＣＰＵ２５２は、評価情報要求信号に基づいて、登録曲データベースの評価情報及び順位情報を読み出し、評価情報及び順位情報に関する情報を一般の端末装置７１Ａに送信する。この処理が終了した場合には、図２７のステップＳ１６１に処理を移す。
【０２３１】
カラオケ情報制御サーバ１１によりステップＳ１５３の評価情報送信処理が実行された場合に、一般の端末装置７１Ａにおいて、ＣＰＵ２７２は、評価情報受信処理を実行し（ステップＳ３１３）、評価情報を受信したか否かの判断を行う（ステップＳ３１４）。この処理において、ＣＰＵ２７２は、評価情報を受信したと判別した場合には、ステップＳ３１５に処理を移す。一方、ＣＰＵ２７２は、評価情報を受信したとは判別しなかった場合には、図２７のステップＳ３２１に処理を移す。
【０２３２】
ステップＳ３１４の処理により評価情報を受信したと判別された場合には、評価情報表示処理を実行する（ステップＳ３１５）。この処理において、ＣＰＵ２７２は、受信した評価情報及び順位情報に関する情報に含まれる画像情報を表示部２８０に表示する。このように、一般の端末装置７１Ａの要求に応じて、評価情報を供給し、発生させることができる。この処理が終了した場合には、図２７のステップＳ３２１に処理を移す。
【０２３３】
図２７に示すように、一般の端末装置７１ＡのステップＳ３２１においては、評価情報送信操作があったか否かの判断を行う。この処理において、ＣＰＵ２７２は、操作部２８２の操作に応じて、評価情報送信操作があったか否かを判断することとなる。ＣＰＵ２７２は、評価情報送信操作があったと判別した場合には、ステップＳ３２２に処理を移す。一方、ＣＰＵ２７２は、評価情報送信操作があったとは判別しなかった場合には、図２８のステップＳ３３１に処理を移す。
【０２３４】
ステップＳ３２１の処理により評価情報送信操作があったと判別された場合には、評価情報送信処理を実行する（ステップＳ３２２）。この処理において、ＣＰＵ２７２は、評価情報をカラオケ情報制御サーバ１１に対して送信する。この処理が終了した場合には、図２８のステップＳ３３１に処理を移す。
【０２３５】
一般の端末装置７１ＡによりステップＳ３２２の評価情報送信処理が実行された場合に、カラオケ情報制御サーバ１１において、ＣＰＵ２５２は、評価情報受信処理を実行し（ステップＳ１６１）、評価情報を受信したか否かの判断を行う（ステップＳ１６２）。この処理において、ＣＰＵ２５２は、評価情報を受信したと判別した場合には、ステップＳ１６３に処理を移す。一方、ＣＰＵ２５２は、評価情報を受信したとは判別しなかった場合には、図２８のステップＳ１７１に処理を移す。
【０２３６】
ステップＳ１６２の処理により評価情報が受信されたと判別された場合には、評価情報更新処理を実行する（ステップＳ１６３）。この処理において、ＣＰＵ２５２は、登録曲データベースにおける評価情報を更新するとともに、登録曲データベースにおける順位情報を更新する。このような処理を実行することにより、一般の端末装置７１Ａからの評価情報を反映させることが可能となり、順位情報も逐次更新されることとなる。本ステップの処理は、一般の端末装置７１Ａからの要求に応じて、歌唱情報に対する評価情報を記憶する評価情報記憶手段としてＣＰＵ２５２を機能させるためのものである。また、本ステップの処理は、記憶された評価情報の順位情報を決定する順位決定手段としてＣＰＵ２５２を機能させるためのものである。この処理が終了した場合には、図２８のステップＳ１７１に処理を移す。
【０２３７】
図２８に示すように、一般の端末装置７１ＡのステップＳ３３１においては、メッセージ送信操作があったか否かの判断を行う。この処理において、一般の端末装置７１ＡのＣＰＵ２７２は、操作部２８２の操作に応じて、メッセージ送信操作があったと判別した場合には、ステップＳ３３２に処理を移す。一方、ＣＰＵ２７２は、メッセージ送信操作があったとは判別しなかった場合には、図２５のステップＳ３０１に処理を移す。
【０２３８】
ステップＳ３３１の処理によりメッセージ送信操作があったと判別された場合には、メッセージ送信処理を実行する（ステップＳ３３２）。この処理において、一般の端末装置７１ＡのＣＰＵ２７２は、カラオケ情報制御サーバ１１に対してメッセージを送信する。このメッセージは、どのようなものであってもよいが、例えば、芸能プロダクションからスカウトに関するメッセージを送信することも可能である。この処理が終了した場合には、図２５のステップＳ３０１に処理を移す。
【０２３９】
一般の端末装置７１ＡによりステップＳ３３２のメッセージ送信処理が実行された場合に、カラオケ情報制御サーバ１１において、ＣＰＵ２５２は、メッセージ受信処理を実行し（ステップＳ１７１）、メッセージを受信したか否かの判断を行う（ステップＳ１７２）。この処理において、ＣＰＵ２５２は、メッセージを受信したと判別した場合には、ステップＳ１７３に処理を移す。一方、ＣＰＵ２５２は、を受信したとは判別しなかった場合には、図２１のステップＳ１０１に処理を移す。
【０２４０】
ステップＳ１７２の処理によりメッセージが受信されたと判別された場合には、登録者データベース（図８参照）の参照処理を実行する（ステップＳ１７３）。この処理において、ＣＰＵ２５２は、受信したメッセージに含まれる登録曲番号と登録曲データベースとに基づいて登録者番号を算出する。ＣＰＵ２５２は、算出された登録者番号と登録者データベースとに基づいて、登録者の通信識別情報を算出する。例えばメッセージの送信先が一般の端末装置７１Ｃである場合には、ＣＰＵ２５２は、この一般の端末装置７１Ｃの通信識別情報を算出することとなる。この処理が終了した場合には、ステップＳ１７４に処理を移す。
【０２４１】
ステップＳ１７４においては、メッセージの送信処理を実行する。この処理において、ＣＰＵ２５２は、ステップＳ１７３の処理により算出された登録者に対して受信したメッセージを送信する。この処理が終了した場合には、図２１のステップＳ１０１に処理を移す。
【０２４２】
カラオケ情報制御サーバ１１によりステップＳ１７４のメッセージ送信処理が実行された場合に、一般の端末装置７１Ｃにおいては、メッセージ受信処理を実行する（ステップＳ４３１）。一般の端末装置７１ＣのＣＰＵ２７２は、カラオケ情報制御サーバ１１から供給されたメッセージを表示可能に受信する。このように、一般の端末装置７１Ａから一般の端末装置７１Ｃに対して、歌唱情報に対するメッセージを供給することができる。この処理が終了した場合には、図２５のステップＳ３０１に処理を移す。尚、本実施形態においては、送信のみを記載したが、その後、返信を行うことももちろんできる。
【０２４３】
また、単にメッセージを供給するのみならず、芸能プロダクション等からのスカウトメッセージを供給することもできる。例えば、ある芸能プロダクションの端末装置からカラオケ情報制御サーバ１１を介して、歌唱情報に対応する歌唱者の端末装置に対してスカウトメッセージを供給する。これにより、スカウトの打診を通知することができる。また、カラオケ情報制御サーバ１１を介して歌唱者の端末装置から芸能プロダクションの端末装置に返信を行うことにより、スカウトの打診に対する返信を行うことができる。また、これらのメッセージの供給毎に課金を行うようにしてもよい。
【０２４４】
また、本実施形態においては、カラオケ端末装置４１Ａにより収集された歌唱情報を、カラオケ情報管理サーバ１１に対して供給し、カラオケ情報管理サーバ１１により、一般の端末装置全てに歌唱情報が発生可能に供給されるように構成したが、本発明はこれに限らず、一般の端末装置の一部に対してのみ発生可能に供給するように構成してもよい。また、上述したカラオケ情報管理サーバ１１における記憶部２５８に、一般の端末装置７１Ａ、７１Ｂ、７１Ｃ、．．．のすべてに対して発生可能に供給する歌唱情報と、一般の端末装置７１Ａ、７１Ｂ、７１Ｃ、．．．の一部に対してのみ発生可能に供給する歌唱情報と、を判別可能に記憶するように構成してもよい。また、一般の端末装置７１Ａ、７１Ｂ、７１Ｃ、．．．の一部とは、登録が行われた閲覧者における一般の端末装置であってもよい。この場合には、カラオケ情報管理サーバ１１に歌唱情報を供給する者の操作に応じて、一般の端末装置７１Ａ、７１Ｂ、７１Ｃ、．．．のすべてに対して発生可能に供給する歌唱情報として記憶するか、登録が行われた閲覧者における一般の端末装置に対してのみ発生可能に供給する歌唱情報として記憶するか、を決定するように構成してもよい。
【０２４５】
つまり、カラオケ情報管理サーバ１１は、「カラオケ端末装置における操作に応じて、供給された歌唱情報を、一般の端末装置のすべてに対して発生可能に供給する歌唱情報として記憶するか、登録が行われた閲覧者における一般の端末装置に対してのみ発生可能に供給する歌唱情報として記憶するか、を決定する公開決定手段」を備えるように構成してもよい。
【０２４６】
具体的には、カラオケ情報制御サーバ１１の記憶部２５８における登録曲データベース（図９参照）に「公開種別情報」項目を追加した登録曲データベースとして記憶するように構成とする。この「公開種別情報」は、公開する一般の端末装置を識別するためのものである。また、カラオケ情報制御サーバ１１の記憶部２５８に、図８に示すように、「閲覧者番号」、「住所情報」、「電話情報」、「年齢情報」、「性別情報」、「通信識別情報」、「公開種別情報」等、各種の情報が関連付けられている閲覧者データベース（図示せず）を備えた構成とする。閲覧者データベースにおける「公開種別情報」は、登録曲データベースにおける「公開種別情報」に応じて、閲覧者の端末装置に対して歌唱情報を供給可能か否かを判断するためのものである。
【０２４７】
カラオケ情報制御サーバ１１におけるＣＰＵ２５２は、カラオケ端末装置４１Ａにおける歌唱者の操作に応じて、公開種別情報を登録曲情報等とともに記憶する。一般の端末装置７１Ａが閲覧者データベースに閲覧者として登録されている場合には、ＣＰＵ２５２は、一般の端末装置７１Ａからの要求に応じて、その一般の端末装置７１Ａに対して歌唱情報を供給する。一方、一般の端末装置７１Ｂが閲覧者データベースに閲覧者として登録されていない場合には、ＣＰＵ２５２は、一般の端末装置７１Ｂからの要求に応ずることなく、その一般の端末装置７１Ｂに対して歌唱情報を供給しない。もちろん、カラオケ端末装置４１Ａにおける歌唱者の操作に応じて一般の端末装置７１Ａ、７１Ｂ、７１Ｃ、．．．の全てに対して歌唱情報を供給可能とする場合には、閲覧者データベースに閲覧者として登録されていない一般の端末装置７１Ｂの要求に応じて、その一般の端末装置７１Ｂに対して歌唱情報を供給する。
【０２４８】
このように構成することにより、歌唱情報をカラオケ情報制御サーバ１１に供給する者の操作に応じて、歌唱情報を供給する端末装置を限定することができ、その者の意図に応じたサービスを提供することができる。また、閲覧者に対して、閲覧者の登録に応じてサービスを提供することができる。
【０２４９】
また、複数種類の登録分野に亘り閲覧者の閲覧登録を行うことができるように構成してもよい。例えば、ポップスコース、Ｒ＆Ｂコース、演歌コース等のジャンルに応じた登録、芸能プロダクション等の種類に応じた登録等、複数種類の登録分野において閲覧者の閲覧登録を行うことができる。
【０２５０】
また、これらの閲覧者に対して、「閲覧者番号」、「コース」、「課金情報」等を関連付けた閲覧者課金データベース（図示せず）をカラオケ情報制御サーバ１１の記憶部２５８に記憶するように構成し、ＣＰＵ２５２は、一般の端末装置からの要求に応じて、閲覧者として登録される場合、歌唱情報の供給回数に応じて、又は、所定の期間毎に、閲覧者課金データベースの課金情報を更新することにより、閲覧者に対する課金を実現することが可能となる。もちろん、閲覧者の閲覧登録の数に応じて閲覧者に対する課金の更新を異なるように構成してもよい。
【０２５１】
また、本実施形態においては、カラオケ端末装置４１Ａから歌唱情報を供給する毎に、又は、所定の期間を経過する毎に、登録者に対する課金を行っているが、本発明はこれに限らず、他の課金態様であってもよい。
【０２５２】
例えば、カラオケ端末装置４１Ａにおける選曲毎に、カラオケ端末装置４１Ａの使用時間に応じて、又は、カラオケ端末端末４１Ａが設置されたカラオケ部屋の使用時間に応じて、使用料金としての課金を行うように構成してもよい。もちろん、カラオケ部屋の利用人数に応じて、その課金情報の更新を異なるように構成してもよい。また、カラオケ端末装置４１Ａから店舗サーバ３１Ａに対する注文情報に応じて、注文情報に対する課金を行うように構成してもよい。更には、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の記憶媒体に歌唱情報を記憶する場合に、課金を行ってもよく、この場合には、記憶媒体料金、手数料等として、利用者に対して課金が行われる。更にまた、コミュニケーション機能を有効とすることにより、利用者に対して課金を行うように構成してもよく、そのコミュニケーション機能を利用した時間に応じて、又は、コミュニケーション機能を利用した人数に応じて、課金を行うように構成してもよい。また、このようなサービスを受ける登録者として、カラオケ情報制御サーバ１１に登録される場合に、登録料金として登録者に対して課金を行うように構成してもよい。尚、これらの課金条件は、図１１の課金条件に記憶されており、ＣＰＵ２５２は、課金条件を満たした場合に、課金情報を更新することとなる。
【０２５３】
また、本実施形態においては、単に、カラオケ端末装置４１Ａ、４１Ｂ、４１Ｃ、４１Ｄ、．．．が設置されたカラオケ店舗２１Ａに店舗サーバ３１Ａを備え、その店舗サーバ３１Ａとカラオケ情報制御サーバ１１とを通信可能に接続したが、本発明はこれに限らず、他の装置を介して、店舗サーバとカラオケ情報制御サーバとを通信可能に接続するように構成してもよく、例えば、複数のカラオケ店舗毎に備えられた複数の店舗サーバと、カラオケ情報制御サーバと、に対して、ネットワーク５１を介して、通信可能に接続されたフランチャイズ店舗管理サーバを通信可能に接続してもよい。
【０２５４】
フランチャイズ店舗管理サーバを備えたカラオケシステムのにおけるシステム構成について図２９を用いて説明する。
【０２５５】
図２９に示すように、カラオケシステム１２におけるネットワーク５１には、フランチャイズ店舗管理サーバ９１Ａ、９１Ｂ、．．．が接続されている。フランチャイズ店舗管理サーバ９１Ａ、９１Ｂ、．．．は、それぞれのフランチャイズ店舗における店舗サーバに対して通信可能に接続されている。また、フランチャイズ店舗管理サーバ９１Ａ、９１Ｂ、．．．は、カラオケ情報制御サーバ１１に対しても、通信可能に接続されている。尚、本実施形態においては、カラオケ店舗２１Ａをフランチャイズ店舗管理サーバ９１Ａのフランチャイズ店舗とし、カラオケ店舗２１Ｂをフランチャイズ店舗管理サーバ９１Ｂのフランチャイズ店舗として説明する。フランチャイズ店舗管理サーバ９１Ａは、ネットワーク５１を介して、店舗サーバ３１Ａをはじめとする複数の店舗サーバを管理する。また、フランチャイズ店舗管理サーバ９１Ｂは、ネットワーク５１を介して、店舗サーバ３１Ｂをはじめとする複数の店舗サーバを管理する。フランチャイズ店舗管理サーバ９１Ａ、９１Ｂ、．．．は、図４に示すように、カラオケ情報制御サーバ１１と同じような電気的構成である。
【０２５６】
カラオケ情報制御サーバ１１の記憶部２５２には、図６に示す店舗データベースと同じような店舗データベース（図示せず）が記憶されている。本実施形態における店舗データベースは、「店舗種類」項目（図示せず）が追加されて記憶される。
【０２５７】
また、カラオケ情報制御サーバ１１の記憶部２５２には、図７に示す店舗課金データベースのような店舗課金データベースが記憶されている。この店舗課金データベースは、カラオケ店舗に関する情報のみならず、フランチャイズ店舗管理サーバに対する課金に関する情報をも記憶している。尚、上述した店舗データベースにおける「店舗種類」項目に基づいて、店舗サーバであるかフランチャイズサーバであるかを判定するとともに、店舗サーバが加盟しているフランチャイズの種類を判定する。
【０２５８】
カラオケ情報制御サーバ１１において、ＣＰＵ２５２は、記憶部２５８に記憶されているプログラムに従って、カラオケ端末装置自体、カラオケ端末装置における電子機器等からなるオプション品、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の記憶媒体が供給されている期間に応じて、カラオケ情報制御サーバ１１のＣＰＵ２５２は、フランチャイズサーバの課金に関する課金情報を更新する。また、ＣＰＵ２５２は、記憶部２５８に記憶されているプログラムに従って、フランチャイズ自体の登録がなされた場合に、その加盟料金として、フランチャイズに対応する課金情報を更新する。
【０２５９】
このように、カラオケ情報制御サーバ１１を制御することにより、各種の課金が可能となり、有益なカラオケ端末装置の利用に対する課金を行うことができる。
【０２６０】
尚、本実施形態においては、カラオケ情報制御サーバ１１において、フランチャイズ店舗管理サーバ９１Ａ、９１Ｂ、．．．に関する課金を行ったが、本発明はこれに限らず、他の課金態様であってもよく、例えば、カラオケ端末装置自体、カラオケ端末装置における電子機器等からなるオプション品、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の記憶媒体が供給されている期間に応じて、フランチャイズ店舗管理サーバ９１Ａ、９１Ｂ、．．．により店舗サーバ３１に対して課金を行うように構成してもよく、更には、フランチャイズ店舗に加盟するためにフランチャイズ登録がなされた場合に、その加盟料金として、フランチャイズ店舗における店舗サーバに対応する課金情報を更新するように構成してもよい。
【０２６１】
更にまた、本明細書に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本明細書に記載されたものに限定されるものではない。
【０２６２】
【発明の効果】
本発明によれば、カラオケ端末装置における歌唱者の画像及び音声、伴奏情報を含む歌唱情報が記憶されるとともに、一般の端末装置からの要求に応じて、一般の端末装置に歌唱情報が発生されるので、カラオケ部屋という枠に限られることなく、実際に歌唱した結果である歌唱情報を一般に公開することができ、多くの人に聞いてもらう機会を意識させ、歌唱者の感性を触発することができる。これにより、従来にない新たな歌唱の楽しみを付加することができ、歌唱者の興趣向上を図ることができる。
【図面の簡単な説明】
【図１】本発明の一実施形態のカラオケシステムにおけるシステム構成を示す概略図である。
【図２】本発明の一実施形態のカラオケ端末装置を示す概略図である。
【図３】本発明の一実施形態のカラオケ端末装置を示す機能ブロック図である。
【図４】本発明の一実施形態のカラオケ情報制御サーバにおける電気的構成を示すブロック図である。
【図５】本発明の一実施形態のカラオケ情報制御サーバにおけるデータベースを示す説明図である。
【図６】本発明の一実施形態のカラオケ情報制御サーバにおけるデータベースを示す説明図である。
【図７】本発明の一実施形態のカラオケ情報制御サーバにおけるデータベースを示す説明図である。
【図８】本発明の一実施形態のカラオケ情報制御サーバにおけるデータベースを示す説明図である。
【図９】本発明の一実施形態のカラオケ情報制御サーバにおけるデータベースを示す説明図である。
【図１０】本発明の一実施形態のカラオケ情報制御サーバにおけるデータベースを示す説明図である。
【図１１】本発明の一実施形態のカラオケ情報制御サーバにおけるデータベースを示す説明図である。
【図１２】本発明の一実施形態の一般の端末装置における電気的構成を示すブロック図である。
【図１３】本発明の一実施形態のカラオケシステムにおけるにおいて実行される制御処理を示すフローチャートである。
【図１４】本発明の一実施形態のカラオケシステムにおけるにおいて実行される制御処理を示すフローチャートである。
【図１５】本発明の一実施形態のカラオケシステムにおけるにおいて実行される制御処理を示すフローチャートである。
【図１６】本発明の一実施形態のカラオケシステムにおけるにおいて実行される制御処理を示すフローチャートである。
【図１７】本発明の一実施形態のカラオケシステムにおけるにおいて実行される制御処理を示すフローチャートである。
【図１８】本発明の一実施形態のカラオケシステムにおけるにおいて実行される制御処理を示すフローチャートである。
【図１９】本発明の一実施形態のカラオケシステムにおけるにおいて実行される制御処理を示すフローチャートである。
【図２０】本発明の一実施形態のカラオケシステムにおけるにおいて実行される制御処理を示すフローチャートである。
【図２１】本発明の一実施形態のカラオケシステムにおけるにおいて実行される制御処理を示すフローチャートである。
【図２２】本発明の一実施形態のカラオケシステムにおけるにおいて実行される制御処理を示すフローチャートである。
【図２３】本発明の一実施形態のカラオケシステムにおけるにおいて実行される制御処理を示すフローチャートである。
【図２４】本発明の一実施形態のカラオケシステムにおけるにおいて実行される制御処理を示すフローチャートである。
【図２５】本発明の一実施形態のカラオケシステムにおけるにおいて実行される制御処理を示すフローチャートである。
【図２６】本発明の一実施形態のカラオケシステムにおけるにおいて実行される制御処理を示すフローチャートである。
【図２７】本発明の一実施形態のカラオケシステムにおけるにおいて実行される制御処理を示すフローチャートである。
【図２８】本発明の一実施形態のカラオケシステムにおけるにおいて実行される制御処理を示すフローチャートである。
【図２９】本発明の一実施形態のカラオケシステムにおけるシステム構成を示す概略図である。
【符号の説明】
１０  カラオケシステム
１１  カラオケ情報制御サーバ
２１  カラオケ店舗
３１  店舗サーバ
４１  カラオケ端末装置
５１  ネットワーク
７１  一般の端末装置
１０２  カラオケ演奏装置
１０４  クロマキシステム
１０６  メイン画面切換スイッチ
１０８  リモコン
１１０  無線キーボード
１１２  チャット用カメラ
２０２、２５２、２７２  ＣＰＵ
２０４、２５４、２７４  メモリ
２０６、２５６、２７６  通信インターフェイス
２０８、２５８、２７８  記憶部
２１０、２８０  表示部
２１２、２８２  操作部
２１４、２８４  スピーカ
２１６  シンセサイザー
２１８  ミキシングアンプ
２２０  ＡＶデータ処理部
２２２  磁気情報記憶部
２２４  マイク
２２６  集音マイク
２３２  ビデオカメラ
【図１】
2004334049.tif 000003
【図２】
2004334049.tif 000004
【図３】
2004334049.tif 000005
【図４】
2004334049.tif 000006
【図５】
2004334049.tif 000007
【図６】
2004334049.tif 000008
【図７】
2004334049.tif 000009
【図８】
2004334049.tif 000010
【図９】
2004334049.tif 000011
【図１０】
2004334049.tif 000012
【図１１】
2004334049.tif 000013
【図１２】
2004334049.tif 000014
【図１３】
2004334049.tif 000015
【図１４】
2004334049.tif 000016
【図１５】
2004334049.tif 000017
【図１６】
2004334049.tif 000018
【図１７】
2004334049.tif 000019
【図１８】
2004334049.tif 000020
【図１９】
2004334049.tif 000021
【図２０】
2004334049.tif 000022
【図２１】
2004334049.tif 000023
【図２２】
2004334049.tif 000024
【図２３】
2004334049.tif 000025
【図２４】
2004334049.tif 000026
【図２５】
2004334049.tif 000027
【図２６】
2004334049.tif 000028
【図２７】
2004334049.tif 000029
【図２８】
2004334049.tif 000030
【図２９】
2004334049.tif 000031