(57)【特許請求の範囲】
【請求項１】
多数の演奏曲のうちから選択される演奏曲を出力させるカラオケ装置と、通信回線を介して該カラオケ装置との間で情報の送受信を行い得るサーバ装置とを、備えた通信カラオケシステムであって、
前記サーバ装置は、各利用者の前記カラオケ装置を用いたカラオケ演奏に関する情報を該利用者の識別情報と関連付けて記憶する記憶装置を備えたものであり、
該記憶装置に記憶された複数の利用者をフレンドとして相互に関連付けて登録する登録制御手段と、
対象となる利用者が所在する地点を中心とする予め定められた地理的範囲内に設置された前記カラオケ装置においてその時点に前記通信カラオケシステムにログインしており該カラオケ装置を用いたカラオケ演奏を行っている他の利用者であって、前記対象となる利用者のフレンドとして登録されていない利用者を検出する利用者検出手段と、
前記対象となる利用者に対応する前記登録制御手段によるフレンド登録の候補として、前記利用者検出手段により検出された利用者を提示するフレンド候補提示手段と
を、備えたものであることを特徴とする通信カラオケシステム。
【請求項２】
前記フレンド候補提示手段は、前記利用者検出手段により検出された利用者に対応して、前記記憶装置に記憶された該利用者の前記カラオケ装置を用いたカラオケ演奏に関する情報に基づく候補者映像を作成し、該候補者映像を前記対象となる利用者に対応して表示させるものである請求項１に記載の通信カラオケシステム。
【請求項３】
前記候補者映像は、前記利用者検出手段により検出された利用者を象徴する人型映像を含むものである請求項２に記載の通信カラオケシステム。
【請求項４】
前記候補者映像は、前記利用者検出手段により検出された利用者を象徴する人型映像に、前記記憶装置に記憶された該利用者の前記カラオケ装置を用いたカラオケ演奏に関する情報を反映する装飾映像を付加したものである請求項３に記載の通信カラオケシステム。
【請求項５】
前記装飾映像は、前記記憶装置に記憶された該利用者の前記カラオケ装置を用いたカラオケ演奏の演奏履歴を反映するものである請求項４に記載の通信カラオケシステム。
【請求項６】
前記利用者検出手段は、前記対象となる利用者のフレンドとして登録されていない前記他の利用者であって、その時点において前記カラオケ装置に対する音声入力を行っている利用者を検出するものであり、
前記フレンド候補提示手段は、前記利用者検出手段により検出された複数の利用者のうち、その時点において前記カラオケ装置に対する音声入力を行っている利用者を識別可能に提示するものである請求項１から５の何れか１項に記載の通信カラオケシステム。
【請求項７】
前記通信カラオケシステムは、前記記憶装置に記憶された各利用者の前記カラオケ装置を用いたカラオケ演奏に関する情報を閲覧するための端末装置を備え、
前記フレンド候補提示手段は、前記利用者検出手段により検出された利用者に対応して、前記記憶装置に記憶された該利用者の前記カラオケ装置を用いたカラオケ演奏に関する情報に基づく候補者映像を作成し、該候補者映像を前記対象となる利用者に対応する前記端末装置に表示させるものである請求項１から６の何れか１項に記載の通信カラオケシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多数の演奏曲のうちから選択される演奏曲を出力させるカラオケ装置を用いた通信カラオケシステムに関し、特に、その通信カラオケシステムを利用するユーザ相互間のコミュニケーションシステムの改良に関する。
【背景技術】
【０００２】
多数の演奏曲のうちから選択される演奏曲を出力させる音楽再生装置が知られている。例えば、カラオケボックス等で使用されるカラオケ装置がそれである。斯かるカラオケ装置によれば、予め記憶装置に記憶された多数のカラオケ演奏曲から選択されたカラオケ演奏曲の音楽情報を出力させると共に、そのカラオケ演奏曲の歌詞情報を含む映像をその出力に同期して画面に表示させることで、所望の歌のカラオケ演奏を楽しむことができる。
【０００３】
上記カラオケ装置を用いたカラオケシステムの一例として、複数のカラオケ装置を通信回線を介してサーバ装置（ホスト装置）に接続し、それらカラオケ装置及びサーバ装置相互間で情報の送受信を可能とした通信カラオケシステムが知られている。また、斯かる通信カラオケシステムにおいて、本出願人は、限定的なメンバーを単位とする種々のサービスを行い得る通信カラオケシステムを発案延いては実用化し、その運営を継続してきた。例えば、特許文献１に記載された通信カラオケシステムがそれである。この技術によれば、通信カラオケシステムの各利用者のカラオケ装置を用いたカラオケ演奏に関する情報をその利用者の識別情報と関連付けて記憶する記憶装置を備え、その記憶装置に記憶された複数の利用者をフレンドとして相互に関連付けて登録することで、相互にフレンド登録された限定的なメンバーを単位とするカラオケ演奏に係るソーシャルネットワークサービスを実現することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第４５２４２７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、前記従来の技術による利用者相互のフレンド登録に関して、例えば予め友達同士でありよく一緒にカラオケ演奏を行うメンバーについては、特にきっかけを必要とすることなく相互にフレンド登録を行うことができるが、そこからフレンドの輪がなかなか広がらないという弊害があった。また、例えばカラオケボックスでカラオケ演奏を楽しんでいる場合において、隣の部屋でカラオケ演奏を行っているグループと知り合うことができれば交流の輪が広がるが、何かきっかけがなければ声をかけるのは難しく、せっかく交流できるメンバーが近くにいながら交流の輪を広げることが困難であった。このため、カラオケ演奏に係る交流の輪を広げるサービスを実現する通信カラオケシステムの開発が求められていた。
【０００６】
本発明は、以上の事情を背景として為されたものであり、その目的とするところは、カラオケ演奏に係る交流の輪を広げるサービスを実現する通信カラオケシステムを提供することにある。
【課題を解決するための手段】
【０００７】
斯かる目的を達成するために、本発明の要旨とするところは、多数の演奏曲のうちから選択される演奏曲を出力させるカラオケ装置と、通信回線を介してそのカラオケ装置との間で情報の送受信を行い得るサーバ装置とを、備えた通信カラオケシステムであって、前記サーバ装置は、各利用者の前記カラオケ装置を用いたカラオケ演奏に関する情報をその利用者の識別情報と関連付けて記憶する記憶装置を備えたものであり、その記憶装置に記憶された複数の利用者をフレンドとして相互に関連付けて登録する登録制御手段と、対象となる利用者が所在する地点を中心とする予め定められた地理的範囲内に設置された前記カラオケ装置においてその時点に前記通信カラオケシステムにログインしておりそのカラオケ装置を用いたカラオケ演奏を行っている他の利用者であって、前記対象となる利用者のフレンドとして登録されていない利用者を検出する利用者検出手段と、前記対象となる利用者に対応する前記登録制御手段によるフレンド登録の候補として、前記利用者検出手段により検出された利用者を提示するフレンド候補提示手段とを、備えたことを特徴とするものである。
【発明の効果】
【０００８】
このようにすれば、前記サーバ装置は、各利用者の前記カラオケ装置を用いたカラオケ演奏に関する情報をその利用者の識別情報と関連付けて記憶する記憶装置を備えたものであり、その記憶装置に記憶された複数の利用者をフレンドとして相互に関連付けて登録する登録制御手段と、対象となる利用者が所在する地点を中心とする予め定められた地理的範囲内に設置された前記カラオケ装置においてその時点に前記通信カラオケシステムにログインしておりそのカラオケ装置を用いたカラオケ演奏を行っている他の利用者であって、前記対象となる利用者のフレンドとして登録されていない利用者を検出する利用者検出手段と、前記対象となる利用者に対応する前記登録制御手段によるフレンド登録の候補として、前記利用者検出手段により検出された利用者を提示するフレンド候補提示手段とを、備えたものであることから、例えばカラオケボックスでカラオケ演奏を楽しんでいる場合において、隣の部屋でカラオケ演奏を行っているグループのメンバーをフレンド候補として提示することで、それらのメンバーと知り合うきっかけを作ることができる。すなわち、カラオケ演奏に係る交流の輪を広げるサービスを実現する通信カラオケシステムを提供することができる。
【０００９】
ここで、好適には、前記フレンド候補提示手段は、前記利用者検出手段により検出された利用者に対応して、前記記憶装置に記憶されたその利用者の前記カラオケ装置を用いたカラオケ演奏に関する情報に基づく候補者映像を作成し、その候補者映像を前記対象となる利用者に対応して表示させるものである。このようにすれば、フレンド候補となる利用者を視覚的に分かり易く提示することができる。
【００１０】
また、好適には、前記候補者映像は、前記利用者検出手段により検出された利用者を象徴する人型映像を含むものである。このようにすれば、ネットワーク上における各利用者の分身として機能するアバタを用いて、フレンド候補となる利用者を視覚的に分かり易く提示することができる。
【００１１】
また、好適には、前記候補者映像は、前記利用者検出手段により検出された利用者を象徴する人型映像に、前記記憶装置に記憶されたその利用者の前記カラオケ装置を用いたカラオケ演奏に関する情報を反映する装飾映像を付加したものである。このようにすれば、ネットワーク上における各利用者の分身として機能するアバタにその利用者のカラオケ演奏に関する情報を付加表示することで、フレンド候補となる利用者の特徴を分かり易く提示することができる。
【００１２】
また、好適には、前記装飾映像は、前記記憶装置に記憶されたその利用者の前記カラオケ装置を用いたカラオケ演奏の演奏履歴を反映するものである。このようにすれば、ネットワーク上における各利用者の分身として機能するアバタにその利用者の選曲履歴に関する情報を付加表示することで、フレンド候補となる利用者がよく歌う演奏曲の傾向を含むその利用者の特徴を分かり易く提示することができる。
【００１３】
また、好適には、前記利用者検出手段は、前記対象となる利用者のフレンドとして登録されていない前記他の利用者であって、その時点において前記カラオケ装置に対する音声入力を行っている利用者を検出するものであり、前記フレンド候補提示手段は、前記利用者検出手段により検出された複数の利用者のうち、その時点において前記カラオケ装置に対する音声入力を行っている利用者を識別可能に提示するものである。このようにすれば、例えばカラオケボックスでカラオケ演奏を楽しんでいる場合において、隣の部屋でカラオケ演奏を行っているグループのメンバーのうち現時点で歌っているメンバーを識別可能に提示することで、それらのメンバーと更にスムーズに知り合うことができる。
【００１４】
また、好適には、前記通信カラオケシステムは、前記カラオケ装置を遠隔操作するために、映像を表示させると共に利用者の接触に応じてそのカラオケ装置への選曲入力を行うタッチパネルディスプレイを有する端末装置としての電子早見本装置を備え、前記フレンド候補提示手段は、前記利用者検出手段により検出された利用者に対応して、前記記憶装置に記憶されたその利用者の前記カラオケ装置を用いたカラオケ演奏に関する情報に基づく候補者映像を作成し、その候補者映像を前記対象となる利用者が使用している前記電子早見本装置に表示させるものである。このようにすれば、フレンド候補となる利用者を電子早見本装置の画面に視覚的に分かり易く提示することができる。
【００１５】
また、好適には、前記通信カラオケシステムは、前記記憶装置に記憶された各利用者の前記カラオケ装置を用いたカラオケ演奏に関する情報を閲覧するための端末装置としての携帯電話機を備え、前記フレンド候補提示手段は、前記利用者検出手段により検出された利用者に対応して、前記記憶装置に記憶されたその利用者の前記カラオケ装置を用いたカラオケ演奏に関する情報に基づく候補者映像を作成し、その候補者映像を前記対象となる利用者に対応する前記携帯電話機に表示させるものである。このようにすれば、フレンド候補となる利用者を携帯電話機の画面に視覚的に分かり易く提示することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施例である通信カラオケシステムを説明する概略図である。
【図２】図１に示す通信カラオケシステムに備えられたカラオケ装置の構成を例示するブロック線図である。
【図３】図１に示す通信カラオケシステムに備えられた電子早見本装置の外観を大まかに示す斜視図である。
【図４】図３に示す電子早見本装置の構成を説明するブロック線図である。
【図５】図１に示す通信カラオケシステムに備えられたサーバ装置の構成を例示するブロック線図である。
【図６】図１に示す通信カラオケシステムに備えられた携帯電話機の構成を例示するブロック線図である。
【図７】図１に示す通信カラオケシステムにおける各種装置に備えられた制御機能の要部を説明する機能ブロック線図である。
【図８】図５に示すサーバ装置のＣＰＵによるＳＮＳ管理制御の要部を説明するフローチャートである。
【図９】図４に示す電子早見本装置のＣＰＵによるＳＮＳ情報表示／入力制御の要部を説明するフローチャートである。
【図１０】図９に示すＳＮＳ情報表示／入力制御の一部であるマイフレンド処理の要部を説明するフローチャートである。
【図１１】図４に示す電子早見本装置のタッチパネルディスプレイに表示された、フレンド候補である利用者をそのアバタで示すフレンド候補提示画面の一例を示す図である。
【図１２】図１１に示すフレンド候補提示画面において候補者映像に対する入力操作が行われた場合に表示される、その候補者映像に対応する利用者の詳細情報を示す詳細情報提示画面の一例を示す図である。
【図１３】図４に示す電子早見本装置のタッチパネルディスプレイに表示された、フレンド候補である利用者をそのアバタに装飾映像を付加した候補者映像で示すフレンド候補提示画面の一例を示す図である。
【図１４】図４に示す電子早見本装置のタッチパネルディスプレイに表示された、フレンド候補である利用者をそのアバタに装飾映像を付加した候補者映像で示すフレンド候補提示画面の他の一例を示す図である。
【図１５】図４に示す電子早見本装置のタッチパネルディスプレイに表示された、フレンド候補である利用者をそのアバタで示すと共に歌唱中の利用者を識別可能に表示させるフレンド候補提示画面の一例を示す図である。
【図１６】図６に示す携帯電話機のタッチパネルディスプレイに表示された、フレンド候補である利用者をそのアバタで示すフレンド候補提示画面の一例を示す図である。
【図１７】図４に示す電子早見本装置のＣＰＵによるお隣フレンド候補提示制御の要部を説明するフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明の好適な実施例を図面に基づいて詳細に説明する。
【実施例】
【００１８】
図１は、本発明の一実施例である通信カラオケシステム１０を説明する概略図である。この図１に示すように、本実施例の通信カラオケシステム１０では、カラオケボックス、スナック、旅館等の店舗１２における複数の個室１４ａ、１４ｂ、１４ｃ、・・・（以下、特に区別しない場合には単に個室１４と称する）にそれぞれ１台乃至は複数台ずつ（図１では１台ずつ）のカラオケ装置１６ａ、１６ｂ、１６ｃ、・・・（以下、特に区別しない場合には単にカラオケ装置１６と称する）が設置されている。これら複数のカラオケ装置１６は、ルータ２８を介して通信回線１８に接続されており、同じくその通信回線１８に接続されたカラオケサービス提供会社のサーバ装置（センタ装置）２０との相互間でその通信回線１８を介して情報の通信が可能とされている。この通信回線１８は、例えば公衆電話回線、ＡＤＳＬ回線、或いは光ファイバ回線等から構成されるＷＷＷ（World Wide Web）等のインターネットに接続されたものであるが、上記通信カラオケシステム１０に関する情報通信のみに用いられる専用回線であってもよい。
【００１９】
上記サーバ装置２０は、カラオケ情報（楽曲データ）、背景映像情報、曲間情報等のデジタルコンテンツ（Digital Contents）の保管や入出力管理の基本的な制御を行うサーバであり、上記通信回線１８を介して上記複数のカラオケ装置１６に定期的にコンテンツの配信を行うと共に、それらカラオケ装置１６からの要求に応じて所定の機能制御プログラムを送信するものである。また、上記通信カラオケシステム１０は、複数の電子早見本装置２２ａ、２２ｂ、２２ｃ、・・・（以下、特に区別しない場合には単に電子早見本装置２２と称する）を備えており、上記カラオケ装置１６の利用に際して、各利用者（グループ）毎に１台乃至数台ずつの電子早見本装置２２が貸与され、各個室１４において後述するように上記カラオケ装置１６の遠隔操作装置として用いられるようになっている。上記店舗１２内には上記複数のカラオケ装置１６を相互に接続するＬＡＮ２４が敷設されており、上記電子早見本装置２２からのカラオケ装置１６への入力は、所定のアクセスポイント２６及びＬＡＮ２４を介したＬＡＮ通信等により行われる。
【００２０】
図２は、上記カラオケ装置１６の構成を例示するブロック線図である。この図２に示すように、上記カラオケ装置１６は、ＣＲＴ（Cathode-ray Tube）やＴＦＴ（Thin Film Transistor Liquid Crystal）等の映像表示装置３０と、ＣＲＴコントローラやビデオボード（グラフィックスボード）等の映像出力制御部３２と、映像情報デコーダ３４と、ビデオミキサ３６と、音源であるシンセサイザ３８と、音声入力装置であるマイクロフォン４０と、アンプミキサ４２と、スピーカ４４と、操作パネル４６と、その操作パネル４６等からの入力信号を処理する入出力インターフェイス４８と、中央演算処理装置であるＣＰＵ５０と、読出専用メモリであるＲＯＭ５２と、随時書込読出メモリであるＲＡＭ５４と、記憶装置であるハードディスク５６と、モデム５８と、ＬＡＮポート６０と、上記電子早見本装置２２やリモコン装置６４等の入力装置からのリモコン信号（赤外線信号）を受信するためのリモコン受信部６２とを、備えて構成されている。
【００２１】
前記映像出力制御部３２は、前記ＣＰＵ５０において生成された歌詞文字映像等の文字映像（テロップ）を出力する文字映像出力装置として機能する他、前記映像表示装置３０による種々の映像表示を制御する表示制御装置である。また、前記映像情報デコーダ３４は、利用者が歌詞を参照しながら歌を歌う際に前記ハードディスク５６に記憶された背景映像情報に基づいて所定の背景映像を再生（デコード）する背景映像再生装置である。この背景映像情報は、例えば、ＭＰＥＧ（Moving Picture Experts Group）形式のデータであり、そのＭＰＥＧデータに基づいて前記映像情報デコーダ３４により再生された背景映像は、前記ビデオミキサへ送られる。また、前記ビデオミキサ３６は、前記ＣＰＵ５０において生成され且つ前記映像出力制御部３２から出力される文字映像と、前記映像情報デコーダ３４により再生される背景映像とを合成して前記映像表示装置３０に表示させる映像合成装置である。
【００２２】
前記シンセサイザ３８は、前記ハードディスク５６から読み出されて送られて来るカラオケ演奏曲の演奏情報に基づいて楽器の演奏信号等の音楽信号を生成する音源である。この演奏情報は、例えば、ＭＩＤＩ（Musical Instrument Digital Interface）形式のデータであり、そのＭＩＤＩデータに基づいて前記シンセサイザ３８により生成された音楽信号は、アナログ信号に変換されて前記アンプミキサ４２へ送られる。そのアンプミキサ４２では、送られてきた音楽信号と前記マイクロフォン４０を介して入力される利用者の歌声とがミキシングされ、それらの信号が電気的に増幅されて前記スピーカ４４から出力される。
【００２３】
前記操作パネル４６は、前記カラオケ装置１６の利用者が歌いたいカラオケ演奏曲を選択したり、演奏曲の音程を調整したり、演奏と歌との音量バランスを調整したり、その他、エコー、音量、トーン等の各種調整を行うための操作ボタン（スイッチ）或いはつまみを備えた入力装置である。また、前記カラオケ装置１６には、前記操作パネル４６の一部機能を遠隔で実行するための入力装置として機能するリモコン装置６４が備えられており、前記リモコン受信部６２は、そのリモコン装置６４から送信されるリモコン信号を受信して前記ＣＰＵ５０へ供給する。また、前記カラオケ装置１６と電子早見本装置２２との対応付け（くくりつけ）処理も前記リモコン受信部６２を介して行われ、そのようにして前記カラオケ装置１６に対応付けられた電子早見本装置２２も同様に入力装置として機能する。なお、本実施例においては、前記カラオケ装置１６に備えられたリモコン装置６４や対応付け処理の行われた電子早見本装置２２等の入力装置もそのカラオケ装置１６の一部を構成するものであるとして以下の説明を行う。
【００２４】
前記ＣＰＵ５０は、前記ＲＡＭ５４の一時記憶機能を利用しつつ前記ＲＯＭ５２に予め記憶された所定のプログラムに基づいて電子情報を処理・制御する所謂マイクロコンピュータであり、前記電子早見本装置２２やリモコン装置６４等により所定のカラオケ演奏曲が選曲された場合、その選曲されたカラオケ演奏曲を前記ＲＡＭ５４に設けられた予約曲テーブル１５８（図７を参照）に登録したり、その予約曲テーブル１５８の演奏順に従って前記ハードディスク５６から前記ＲＡＭ５４に選曲されたカラオケ演奏曲の演奏情報及び歌詞情報等を読み出したり、カラオケ演奏曲の演奏が進行するのに応じてそのＲＡＭ５４から前記シンセサイザ３８へ演奏情報を送信したり、そのシンセサイザ３８による演奏に関する演奏評価制御を行ったり、歌詞情報に基づいて歌詞文字映像を生成して前記映像出力制御部３２へ送ったり、選曲時には曲名文字映像を生成して前記映像出力制御部３２へ送ったり、前記映像情報デコーダ３４を制御して所定の背景映像を再生させたり、カラオケ演奏が行われていない間すなわち曲間において、新譜情報、選曲ランキング、店舗広告等の曲間情報を出力させたり、前記通信回線１８を介した前記サーバ装置２０との間の情報通信制御等の基本的な制御を実行する。
【００２５】
前記モデム５８は、前記カラオケ装置１６を前記通信回線１８に接続するための装置であり、前記ＣＰＵ５０から出力されるディジタル信号をアナログ信号に変換して前記通信回線１８に送り出すと共に、その通信回線１８を介して伝送されるアナログ信号をディジタル信号に変換して前記ＣＰＵ５０に供給する処理を行う。なお、前記店舗１２に備えられた複数のカラオケ装置１６のうち何れかのカラオケ装置１６が前記ルータ２８の機能を備えてマスターコマンダとして前記通信回線１８に接続される態様も考えられ、その場合、前記モデム５８はそのマスターコマンダとして機能するカラオケ装置１６には必要とされるが、そのマスターコマンダを介して前記サーバ装置２０との間で情報の通信を行う他のカラオケ装置１６には必ずしも設けられなくともよい。
【００２６】
前記ＬＡＮポート６０は、前記カラオケ装置１６をＬＡＮ２４を介して他のカラオケ装置１６や電子早見本装置２２等の他の機器に接続するための接続器であり、前記カラオケ装置１６は、そのようにＬＡＮ２４を介して接続されることで、他のカラオケ装置１６や電子早見本装置２２等の他の機器との間で情報の送受信が可能とされる。例えば、前記アクセスポイント２６を介して受信される前記電子早見本装置２２からの選曲入力を受け付けて前記ＲＡＭ５４に設けられた予約曲テーブル１５８に記憶したり、そのアクセスポイント２６を介して前記カラオケ装置１６から電子早見本装置２２へ所定の情報を送信したりというように、電波を介して前記カラオケ装置１６と電子早見本装置２２との間における相互の情報のやりとりが実行される。ここで、前記電子早見本装置２２において、好適には、操作主体である利用者を切り替えて上記選曲入力操作を行うことができるように構成されており、前記電子早見本装置２２からの選曲入力に係る演奏曲の選曲番号が、選曲主体である利用者のユーザＩＤと関連付けられて上記予約曲テーブル１５８に記憶されるようになっている。また、図１に示すように、前記ＬＡＮ２４は前記ルータ２８を介して前記通信回線１８に接続されており、前記複数のカラオケ装置１６と前記サーバ装置２０との間の通信は、例えば前記ＬＡＮ２４及び通信回線１８を介してそれら複数のカラオケ装置１６とサーバ装置２０とが接続されることにより実現される。
【００２７】
前記ハードディスク５６には、カラオケ演奏曲を出力させるための多数（例えば数万曲分）の楽曲データ（カラオケ情報）を記憶する楽曲データベースをはじめとする各種データベースが設けられている。カラオケボックス等の店舗１２にそれぞれ備えられた複数のカラオケ装置１６のうち所定のカラオケ装置１６例えば前記カラオケ装置１６ａは、前記モデム５８を介して前記通信回線１８に接続されており、前記複数のカラオケ装置１６によって常に新しい曲が演奏可能とされるように、随時新たな楽曲データ等が前記サーバ装置２０から前記通信回線１８を介して配信され、前記ハードディスク５６の楽曲データベース等に記憶される。また、そのようにして前記サーバ装置２０から情報を取得したカラオケ装置１６ａとその他のカラオケ装置１６との間で前記ＬＡＮ２４を介した通信が行われることにより、各カラオケ装置１６のハードディスク５６に記憶される情報が共有され、楽曲データベース等の内容が等価なものとされる。この楽曲データベースに記憶される楽曲データは、演奏音を生成するための演奏情報及び歌詞文字映像（歌詞テロップ）を生成するための歌詞情報から成るものであり、コンテンツＩＤである各演奏曲に固有の選曲番号により識別される。また、この楽曲データに含まれる演奏情報は、前記シンセサイザ３８により所定の楽器の演奏音を出力させるための情報であり、上述のように、好適にはＭＩＤＩデータである。また、上記楽曲データには、その演奏曲の曲名、歌手名（アーティスト名）、発表年月日、ジャンル等の情報が関連づけられて記憶されている。
【００２８】
図３は、前記電子早見本装置２２の外観を大まかに示す斜視図である。この図３に示すように、前記電子早見本装置２２は、所定の画像（映像）を表示させると共に、利用者の接触に応じて入力を行うためのタッチパネルディスプレイ６８を備えている。また、前記カラオケ装置１６との間でデータの送受信や同期を実行したり、前記電子早見本装置２２に内蔵されたバッテリを充電する等の動作を行うスタンド型の接続架台（ドッキングテーブル）であるクレイドル６６を備えている。前記電子早見本装置２２は、そのクレイドル６６に取り付けられた状態又はそのクレイドル６６から取り外された状態で用いられ、取り付けられた状態においては、そのクレイドル６６及びＬＡＮ２４を介して前記カラオケ装置１６に有線接続されるようになっている。また、上記クレイドル６６から取り外された状態においては、上記アクセスポイント２６及びＬＡＮ２４を介して前記カラオケ装置１６に無線接続されるようになっている。また、前記アクセスポイント２６、ＬＡＮ２４、及び通信回線１８を介して前記サーバ装置２０と接続され、そのサーバ装置２０との間で間接或いは直接に情報の送受信ができるように構成されている。
【００２９】
図４は、前記電子早見本装置２２の構成を説明するブロック線図である。この図４に示すように、前記電子早見本装置２２は、上記タッチパネルディスプレイ６８に所定の映像を表示させる表示装置７２と、その表示装置７２による表示を制御する表示制御部７４と、利用者の指や図示しない備え付けのペン等によるタッチパネルディスプレイ６８への接触により入力を行うタッチパネル７６と、そのタッチパネル７６による入力を制御する入力制御部７８と、中央演算処理装置であるＣＰＵ８０と、読出専用メモリであるＲＯＭ８２と、随時書込読出メモリであるＲＡＭ８４と、フラッシュＲＯＭ等の記憶部８６と、インターフェイス８８と、リモコン送信部９０と、無線ＬＡＮ通信部９２と、上記クレイドル６６と電気的な接続を可能とするためのコネクタ９６ａとを、備えて構成されている。上記クレイドル６６には、斯かる電子早見本装置２２と電気的な接続を可能とするためのコネクタ９６ｂが設けられており、前記電子早見本装置２２は、前記クレイドル６６に載置されて上記コネクタ９６ａ及び９６ｂが相互に接触させられることで、上記インターフェイス８８を介して前記クレイドル６６乃至はＬＡＮ２４に接続されるようになっている。また、上記記憶部８６には、演奏曲データベース１００及びナビ映像データベース１０２（図７を参照）をはじめとする各種データベースが設けられている。
【００３０】
上記ＣＰＵ８０は、上記ＲＡＭ８４の一時記憶機能を利用しつつ上記ＲＯＭ８２に記憶された情報に基づいて情報処理を実行する所謂マイクロコンピュータであり、上記表示制御部７４を介して前記タッチパネルディスプレイ６８（表示装置７２）に選曲入力等を行う際のタッチ操作案内映像であるナビ映像等を表示させたり、その映像に基づく前記タッチパネルディスプレイ６８（タッチパネル７６）への接触により上記入力制御部７８を介して入力される入力信号を処理したり、その入力信号に基づき前記無線ＬＡＮ通信部９２等を介して前記カラオケ装置１６へ選曲入力をはじめとする入力送信を行ったり、前記通信回線１８を介して前記サーバ装置２０との間で情報の送受信を行うといった基本的な制御に加え、前記サーバ装置２０におけるＳＮＳデータベース１２０（図５を参照）に記憶された情報を閲覧可能に表示させる所謂ブラウザ（browser）としての制御等、本実施例の通信カラオケシステム１０に関する各種制御を実行する。
【００３１】
前記演奏曲データベース１００は、前記カラオケ装置１６により出力可能な演奏曲の情報を記憶するものであり、具体的には、前記カラオケ装置１６の楽曲データベースに記憶された多数の楽曲データそれぞれに対応して曲名、歌手名（アーティスト名）、ジャンル等の属性情報、歌詞の歌い出し部分等の選曲案内情報、及び備考等を選曲番号毎に記憶するものである。また、前記ナビ映像データベース１０２は、前記表示制御部７４を介して前記タッチパネルディスプレイ６８（表示装置７２）に選曲入力や後述するソーシャルネットワークサービス（Social Network Service）に関する操作のためのメニュー映像及び検索映像（ナビ映像）を表示させるための情報を記憶するものである。このソーシャルネットワークサービスとは、例えば、予め会員登録された会員相互間に限定して情報の閲覧等のサービスを提供する会員制のコミュニティ型のウェブサイト（ＷＷＷウェブサイト）をいう。なお、以下の説明において、ソーシャルネットワークサービスをＳＮＳと略称する。
【００３２】
図５は、前記サーバ装置２０の構成を説明するブロック線図である。この図５に示すように、前記サーバ装置２０は、中央演算処理装置であるＣＰＵ１０４によりＲＡＭ１０８の一時記憶機能を利用しつつＲＯＭ１０６に予め記憶されたプログラムに従って信号処理を行う所謂ノイマン型コンピュータであり、前記カラオケ装置１６からの配信要求に応じた楽曲データ等のコンテンツ配信制御をはじめとする基本的な制御に加えて、後述するＳＮＳ管理制御をはじめとする本実施例の通信カラオケシステム１０に関する各種制御を実行する。また、ビデオボード（グラフィックスボード）１１２により制御されるＣＲＴやＴＦＴ等の映像表示装置１１０と、インターフェイス１１６を介して接続されるキーボード等の入力装置１１４と、上記ＣＰＵ１０４を前記通信回線１８に接続するための装置であるモデム１１８とを、備えて構成されている。また、前記カラオケ装置１６に配信するための多数の前記楽曲データを記憶する図示しない楽曲データベースの他、後述するＳＮＳに関する情報を記憶するＳＮＳデータベース１２０や前記カラオケ装置１６の設置された店舗１２毎の情報を記憶する店舗別データベース１２２等の各種データベースが設けられている。
【００３３】
図６は、前記通信カラオケシステム１０に係るＳＮＳにおける情報を閲覧するための表示端末及びそのＳＮＳに関する各種入力を行うための入力端末として機能する外部装置としての携帯電話機１２４の構成を例示する図である。この図６に示すように、上記携帯電話機１２４は、中央演算処理装置であるＣＰＵ１２６と、読出専用メモリであるＲＯＭ１２８と、随時書込読出メモリであるＲＡＭ１３０と、フラッシュＲＯＭ等の記憶部１３２と、アンテナ１３４と、送受信部１３６と、モデム部１３８と、音声コーディック部１４０と、アナログフロントエンド１４２と、スピーカ１４４と、マイクロフォン１４６と、表示装置及び入力装置として機能するタッチパネルディスプレイ１４８とを、備えて構成されている。また、上記タッチパネルディスプレイ１４８に所定の映像を表示させる表示装置１５０と、その表示装置１５０による表示を制御する表示制御部１５２と、利用者の指や図示しない備え付けのペン等によるタッチパネルディスプレイ１４８への接触により入力を行うタッチパネル１５４と、そのタッチパネル１５４による入力を制御する入力制御部１５６とを、備えている。
【００３４】
上記ＣＰＵ１２６は、随時書込読出メモリであるＲＡＭ１３０の一時記憶機能を利用しつつ読出専用メモリであるＲＯＭ１２８に予め記憶されたプログラムに従って信号処理を行う所謂マイクロコンピュータであり、上記タッチパネルディスプレイ１４８に表示された複数の文字ボタン映像に対する入力に従って文字入力が実行されるように制御したり、そのタッチパネルディスプレイ１４８を介して入力された電話番号に従って通信或いは通話チャンネルを成立させると共に相互の通信或いは通話が可能となるように制御したり、そのタッチパネルディスプレイ１４８を介して入力されたＵＲＬに従って所定のウェブサイトにアクセスしたり、メールの作成及び送受信を制御する等の基本的な制御を実行する。また、上記携帯電話機１２４は、所謂ＷＷＷウェブサイトの情報を表示させると共にそのウェブサイトに従って各種入力等を行うことができるブラウザ（ＷＷＷブラウザ）に相当するアプリケーションソフトを機能的に備えたものであり、前記サーバ装置２０のＳＮＳデータベース１２０に記憶された内容に対応するＳＮＳに係るウェブサイトの情報等が閲覧可能に構成されている。
【００３５】
また、前記携帯電話機１２４の通話状態においては、前記アンテナ１３４を介して送受信部１３６に受けた通話信号等がモデム部１３８を介して音声コーディック部１４０においてデジタルコード信号から音声信号に変換され、アナログフロントエンド１４２によりスピーカ１４４が駆動されて音声が出力される。同時に、前記マイクロフォン１４６により音声から変換された音声信号が前記アナログフロントエンド１４２を介して前記音声コーディック部１４０に送られてそこでディジタル信号に変換され、前記モデム部１３８、送受信部１３６、及びアンテナ１３４を介して送信される。また、通信状態において、前記ＣＰＵ１２６は、前記タッチパネルディスプレイ１４８を介して入力された信号を通信先へ送信すると同時に、通信先から受信された信号をタッチパネルディスプレイ１４８に表示させる制御を行う。また、他の通信端末からの着信があったと判定される場合には、前記記憶部１３２に予め記憶された着信メロディ情報を読み出し、その着信メロディ情報に基づいて図示しない音源部により所定のメロディ（呼出音）を発生させて前記スピーカ１４４から出力させたり、呼出音非出力モードにおいては図示しないバイブレータを駆動させて振動を発生させたりする。
【００３６】
図７は、前記通信カラオケシステム１０に備えられた制御機能、すなわち前記カラオケ装置１６のＣＰＵ５０、前記サーバ装置２０のＣＰＵ１０４、及び電子早見本装置２２のＣＰＵ８０に備えられた制御機能の要部を説明する機能ブロック線図である。この図７に示すＳＮＳ登録制御手段１６０及び利用者検出手段１７０は、前記サーバ装置２０のＣＰＵ１０４に機能的に備えられたものであり、ＳＮＳログイン認証手段１６２、ＳＮＳ情報表示制御手段１６４、及びＳＮＳ情報送信制御手段１６６は、前記電子早見本装置２２のＣＰＵ８０に機能的に備えられたものであり、ライブ演奏者判定手段１６８は、前記カラオケ装置１６のＣＰＵ５０に機能的に備えられたものである。ここで、上記ＳＮＳログイン認証手段１６２、ＳＮＳ情報表示制御手段１６４、及びＳＮＳ情報送信制御手段１６６は、前記携帯電話機１２４のＣＰＵ１２６に機能的に備えられたものであってもよく、その携帯電話機１２４を端末装置とする実施態様も考えられるが、以下の説明では主に前記電子早見本装置２２を端末装置とする実施態様について説明する。以下、図７に示す制御機能の詳細について分説する。
【００３７】
上記ＳＮＳ登録制御手段１６０は、前記通信カラオケシステム１０におけるＳＮＳに関する情報登録制御を行う。具体的には、前記電子早見本装置２２、或いは携帯電話機１２４等の外部装置による入力操作に応じて、前記ＳＮＳデータベース１２０に新規ユーザ（利用者）の登録を行ったり、そのＳＮＳデータベース１２０に記憶された登録内容を変更（更新）したり、そのＳＮＳデータベース１２０に記憶された複数の利用者をフレンドとして相互に関連付けて登録したりというように、前記通信カラオケシステム１０におけるＳＮＳの統括的な管理制御を行う。
【００３８】
前記ＳＮＳデータベース１２０は、前記通信カラオケシステム１０を利用する各利用者毎の、前記カラオケ装置１６を用いたカラオケ演奏に関する情報を、その利用者の識別情報（ユーザＩＤ）と関連付けて記憶する記憶装置である。このＳＮＳデータベース１２０には、各利用者毎に、その利用者の名前（ニックネーム）、生年月日、年齢、性別、メールアドレス、地域、血液型、星座、パスワードを忘れたときのための質問及び解答、アバタ（ネット上において利用者を象徴する人型映像）に関する情報、及びＳＮＳへのログイン認証に用いられるパスワード等の属性情報がその利用者のユーザＩＤと関連付けられて記憶される。また、各利用者の前記カラオケ装置１６を用いたカラオケ演奏に関する情報として、例えば、来店履歴、選曲履歴、十八番曲、演奏予約、演奏評価、共演募集、入曲リクエスト、及びフレンドに関する情報等が各利用者毎にその利用者のユーザＩＤと関連付けられて記憶されるようになっている。
【００３９】
前記ＳＮＳデータベース１２０に記憶される来店履歴は、各利用者が過去に利用したカラオケ装置１６に対応する店舗１２（そのカラオケ装置１６が設置された店舗１２）に関する情報である。また、選曲履歴は、各利用者が過去に前記カラオケ装置１６によるカラオケ演奏において選曲した演奏曲（カラオケ装置１６において過去に選曲された演奏曲）に関する情報である。また、十八番曲は、各利用者が前記カラオケ装置１６によるカラオケ演奏において十八番曲として登録した演奏曲（簡易な操作により選曲入力を行い得るように設定された演奏曲）に関する情報である。また、演奏予約は、各利用者が前記カラオケ装置１６により近い将来に演奏する曲として登録した選曲予約（電子早見本装置２２等により簡単な操作で選曲入力を行い得るように設定された演奏曲）としての演奏曲に関する情報である。また、演奏評価は、各利用者が前記カラオケ装置１６によるカラオケ演奏において過去に行った演奏評価の評価結果に関する情報である。また、共演募集は、各利用者が前記カラオケシステム１０を利用する他の利用者に対して所定の演奏曲に対応する共演動画（コラボ動画）に係るカラオケ演奏への参加を呼びかける情報である。この共演動画とは、複数（好適には１組）の利用者が前記カラオケ装置１６において共通の演奏曲に係るカラオケ演奏を行うと共に、そのカラオケ演奏を行う様子を撮影し、撮影された映像情報を組み合わせて共演映像情報を編集し、前記カラオケ装置のみならずパーソナルコンピュータ等の通信端末装置により閲覧可能とするものである。また、入曲リクエストは、各利用者が前記カラオケ装置１６への新規登録曲（新曲）としてリクエストした（入曲されることを支持する投票を行った）演奏曲に関する情報である。また、前記ＳＮＳデータベース１２０に記憶されるフレンドに関する情報は、各利用者がフレンドとして登録した他の利用者のユーザＩＤ乃至それらの利用者に関する名前（ニックネーム）等の各種情報である。
【００４０】
前記店舗別データベース１２２は、前記通信カラオケシステム１０を構成するカラオケ装置１６の設置された複数の店舗１２毎に、それら店舗１２に関する情報を、その店舗の識別情報（店舗ＩＤ）と関連づけて記憶する記憶装置である。この店舗別データベース１２２には、各店舗１２に関する情報として、例えば、その店舗１２の店名、住所、電話番号、その店舗１２内における複数の個室１４のそれぞれの間取りやフロア（１階、２階・・・等）に関する情報、その店舗１２の立地する地点（場所）の地図情報（地理的な位置情報）、営業時間に関する情報、最寄りの公共交通機関に関する情報、設備等に関する情報、紹介テキスト、期間サービス等に関する情報、設置されているカラオケ装置１６の機種等に関する情報、及び前記電子早見本装置２２の有無に関する情報等が、その店舗１２の店舗ＩＤと関連づけられて、前記電子早見本装置２２や携帯電話機１２４等に機能的に備えられたブラウザ等による閲覧可能に記憶されている。
【００４１】
ここで、前記ＳＮＳ登録制御手段１６０は、好適には、各利用者の前記カラオケ装置１６を用いたカラオケ演奏に関する情報の閲覧レベルを設定し得るものである。この閲覧レベルは、その利用者に対応して前記ＳＮＳデータベース１２０に記憶された前記カラオケ装置１６を用いたカラオケ演奏に関する情報の、他の利用者に対する閲覧に関するものであり、例えば、第１レベル「誰であっても閲覧可能」、第２レベル「フレンドのフレンドまで閲覧可能」、第３レベル「フレンドは閲覧可能」、第４レベル「誰であっても閲覧不可能」というように、段階的に閲覧レベルを設定し得るものである。この閲覧レベルの設定は、上記十八番曲、演奏評価、選曲履歴等といった項目それぞれについて個別に設定できるようにしてもよいし、それらを一括して設定するものであってもよい。また、フレンドであるとそうでないとを問わず「公開」又は「非公開」というような簡単なものであってもよい。以下の説明においては、各項目について一括して「公開」又は「非公開」の２段階で閲覧レベルを設定する態様について説明する。
【００４２】
また、前記ＳＮＳ登録制御手段１６０は、前記電子早見本装置２２のみならず、前記通信回線１８に接続された前記携帯電話機１２４等の外部装置の入力操作に応じて、前記ＳＮＳデータベース１２０への新規ユーザの登録や登録情報の更新等の各種制御を行うものである。すなわち、前記通信カラオケシステム１０における本実施例のＳＮＳは、その通信カラオケシステム１０を主体とするものであるが、その通信カラオケシステム１０に直接は関与しない外部の通信システムを介しても新規登録、アクセス、情報の更新、店舗情報の閲覧、及び以下に詳述するフレンド登録等が可能とされている。上記外部装置としては、図６を用いて前述した携帯電話機１２４の他に、例えばＣＰＵ、ＲＯＭ、ＲＡＭ等、図３に示すサーバ装置２０と同様の構成（各種データベースを覗く）を備えたパーソナルコンピュータや、ブラウザ機能を備えたコンシューマゲーム機等が考えられる。
【００４３】
また、前記ＳＮＳ登録制御手段１６０は、前記ＳＮＳデータベース１２０に記憶（登録）された複数の利用者をフレンドとして相互に関連付けて登録するフレンド登録制御を行う。例えば、前記電子早見本装置２２や携帯電話機１２４等による入力操作に応じて、前記ＳＮＳデータベース１２０に記憶された対象となる利用者と、その対象となる利用者がフレンド登録を希望した他の利用者とを相互にフレンドとして関連付けて登録（記憶）する。このフレンド登録に関する情報は、各利用者に関連する情報として前記ＳＮＳデータベース１２０に記憶されるものであってもよいし、例えばフレンド登録された利用者それぞれのユーザＩＤを別途登録するというように前記ＳＮＳデータベース１２０とは別のデータベースに記憶されるものであってもよい。また、好適には、フレンド登録の申し込みがあった場合に、一律にフレンド登録を行うのではなく、申し込まれた利用者の許可を待ってその申し込みに係るフレンド登録を行う。
【００４４】
前記ＳＮＳログイン認証手段１６２は、前記タッチパネルディスプレイ６８により入力される識別情報（ユーザＩＤ）に応じて前記通信カラオケシステム１０におけるＳＮＳの利用者を認証し、その認証が正常に行われた場合にはその識別情報をもってその利用者のＳＮＳへのログインを許可する。具体的には、前記タッチパネルディスプレイ６８により識別情報及びパスワードが入力された場合、その識別情報に関連付けられて前記ＳＮＳデータベース１２０に記憶されたパスワードが入力されたものと一致するか否かを前記サーバ装置２０に照会し、一致する場合には正常な認証を行う一方、一致しない場合にはエラーとする。なお、前記ＳＮＳログイン認証手段１６２は、前記タッチパネルディスプレイ６８により識別情報及びパスワードを前記サーバ装置２０へ送信するものであってもよく、実質的な認証はそのサーバ装置２０側で行うものであっても構わない。
【００４５】
前記ＳＮＳ情報表示制御手段１６４は、前記ＳＮＳデータベース１２０に記憶されたカラオケ演奏に関する情報のうち、前記ＳＮＳログイン認証手段１６２により認証された利用者に対応するカラオケ演奏に関する情報を前記タッチパネルディスプレイ６８に閲覧可能に表示させる。好適には、斯かる情報を前記演奏曲データベース１００及びナビ映像データベース１０２に記憶された情報に基づいて前記タッチパネルディスプレイ６８にタッチ入力可能に表示させる。具体的には、前記ＳＮＳログイン認証手段１６２により認証された利用者に対応する十八番曲に含まれる演奏曲を前記タッチパネルディスプレイ６８に選曲入力可能に表示させる。また、その利用者に対応する選曲履歴に含まれる演奏曲を前記タッチパネルディスプレイ６８に選曲入力可能に表示させる。また、後述する利用者検出手段１７０により検出されたフレンド候補である利用者に関する情報を前記タッチパネルディスプレイ６８に選択（フレンド登録のための入力）可能に表示させる。
【００４６】
前記ＳＮＳ情報表示制御手段１６４は、好適には、前記ＳＮＳデータベース１２０に記憶されたカラオケ演奏に関する情報のうち、前記ＳＮＳログイン認証手段１６２により認証された利用者のフレンドとして登録されている利用者に対応するカラオケ演奏に関する情報を前記タッチパネルディスプレイ６８に閲覧可能に表示させる。このフレンドとは、本実施例のＳＮＳにおいて、フレンドではない不特定多数の利用者とは一線を画す関係であることを示す身分であり、例えば、前記ＳＮＳログイン認証手段１６２により認証された利用者は、その利用者のフレンドとして登録されている利用者に対応するカラオケ演奏に関する情報は閲覧できるが、フレンドとして登録されていない利用者に対応するカラオケ演奏に関する情報は閲覧できない。また、前記ＳＮＳ情報表示制御手段１６４は、好適には、前記ＳＮＳログイン認証手段１６２により認証された利用者のフレンドとして登録されている利用者に対応するカラオケ演奏に関する情報を、そのフレンドの閲覧レベルに応じて前記タッチパネルディスプレイ６８に閲覧可能に表示させる。例えば、前記ＳＮＳログイン認証手段１６２により認証された利用者のフレンドとして登録されている利用者に関する情報であっても、その情報の閲覧レベルが「非公開」とされている場合にはその情報を閲覧が制限乃至は禁止される。
【００４７】
また、前記ＳＮＳ情報表示制御手段１６４は、好適には、前記ＳＮＳデータベース１２０に記憶されたカラオケ演奏に関する情報のうち、前記ＳＮＳログイン認証手段１６２により認証された利用者のフレンドとして登録されている利用者に対応するカラオケ演奏に関する情報を前記タッチパネルディスプレイ６８にタッチ入力可能に表示させる。具体的には、前記ＳＮＳログイン認証手段１６２により認証された利用者のフレンドとして登録されている利用者に対応する十八番曲に含まれる演奏曲を前記タッチパネルディスプレイ６８に選曲入力可能に表示させる。また、その利用者に対応する選曲履歴に含まれる演奏曲を前記タッチパネルディスプレイ６８に選曲入力可能に表示させる。このようにして表示された演奏曲がタッチ入力されることにより、前記アクセスポイント２６及びＬＡＮ２４等を介してその演奏曲の選曲番号が前記カラオケ装置１６へ送信され、演奏待ち曲として前記ＲＡＭ５４の予約曲テーブル１５８に記憶される。
【００４８】
また、前記ＳＮＳ情報表示制御手段１６４は、好適には、前記ＳＮＳログイン認証手段１６２により認証された利用者のフレンドとして登録されている利用者の、更にフレンドとして登録されている利用者がログインしている場合に、前記ＳＮＳログイン認証手段１６２により認証された利用者の新たなフレンド候補として前記タッチパネルディスプレイ６８に登録入力可能に表示させることも可能である。すなわち、自分のフレンドとして登録されている利用者のフレンド（フレンドのフレンド）として登録されている利用者を、自分のフレンド候補としてタッチ入力可能に前記タッチパネルディスプレイ６８に表示させる。この表示に基づいて何れかの利用者を選択するタッチ入力操作が行われることにより、以下に詳述するＳＮＳ情報送信制御手段１６６によりその選択された利用者を前記ＳＮＳログイン認証手段１６２により認証された利用者のフレンドとして登録するための前記サーバ装置２０への送信処理が行われる。また、フレンドのフレンドの情報公開レベルに応じてマイルームを閲覧可能としてもよい。
【００４９】
前記ＳＮＳ情報送信制御手段１６６は、前記電子早見本装置２２等による入力操作に応じて、前記通信回線１８を介して前記サーバ装置２０へ前記通信カラオケシステム１０におけるＳＮＳに関する種々の情報送信を行う送信制御を行う。具体的には、前記電子早見本装置２２等による入力操作に応じて、前記ＳＮＳデータベース１２０に新規ユーザ（利用者）の登録を行うための情報送信、そのＳＮＳデータベース１２０に記憶された登録内容を変更（更新）するための情報送信、そのＳＮＳデータベース１２０に記憶された複数の利用者をフレンドとして相互に関連付けて登録するための情報送信等を行う。
【００５０】
また、前記ＳＮＳ情報送信制御手段１６６は、好適には、同一の前記カラオケ装置１６によるカラオケ演奏に関して、前記ＳＮＳログイン認証手段１６２により共通の時間帯内に認証された複数の利用者に対応する選曲履歴をグループ履歴として前記サーバ装置２０へ送信する。好適には、前記ＳＮＳログイン認証手段１６２により認証された所定の利用者に関して、その利用者が認証されてから（ログインしてから）その認証が解除されるまで（ログアウトするまで）の時間帯内に同一の電子早見本装置２２において認証された複数の利用者に対応する選曲履歴を前記グループ履歴として前記サーバ装置２０へ送信する。このグループ履歴は、例えば、選曲された演奏曲の選曲番号を列挙したものである。そのようにして送信されたグループ履歴は、前記サーバ装置２０のＳＮＳデータベース１２０に、そのグループ履歴に対応する複数の利用者のうち少なくとも１人の識別情報と関連付けて記憶される。
【００５１】
また、前記ＳＮＳ情報表示制御手段１６４は、前記ＳＮＳデータベース１２０に記憶されたグループ履歴のうち、前記ＳＮＳログイン認証手段１６２により認証された利用者のユーザＩＤと関連付けられて記憶されたグループ履歴に含まれる複数の演奏曲を、前記タッチパネルディスプレイ６８に選曲入力可能に表示させる。このようにして表示された演奏曲がタッチ入力されることにより、前記アクセスポイント２６及びＬＡＮ２４等を介してその演奏曲の選曲番号が前記カラオケ装置１６へ送信され、演奏待ち曲として前記ＲＡＭ５４の予約曲テーブル１５８に記憶される。
【００５２】
図８は、前記サーバ装置２０のＣＰＵ１０４によるＳＮＳ管理制御の要部を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。
【００５３】
先ず、ステップ（以下、ステップを省略する）ＳＳ１において、ＳＮＳへの新規登録であるか否かが判断される。このＳＳ１の判断が否定される場合には、ＳＳ９以下の処理が実行されるが、ＳＳ１の判断が肯定される場合には、ＳＳ２において、登録に係る利用者の名前乃至はニックネームの入力が受け付けられる。次に、ＳＳ３において、登録に係る利用者のパスワードが受け付けられる。次に、ＳＳ４において、登録に係る利用者のメールアドレスが受け付けられる。次に、ＳＳ５において、登録に係る利用者の十八番曲等の情報が受け付けられる。次に、ＳＳ６において、登録に係る利用者に対応する情報の閲覧レベル設定が受け付けられる。次に、ＳＳ７において、登録決定であるか否かが判断される。このＳＳ７の判断が否定される場合には、ＳＳ２以下の処理が再び実行されるが、ＳＳ７の判断が肯定される場合には、ＳＳ８において、ＳＳ２乃至ＳＳ６にて入力された情報が登録に係る利用者のユーザＩＤと関連付けられて前記ＳＮＳデータベース１２０に新規に登録された後、本ルーチンが終了させられる。
【００５４】
ＳＳ９においては、前記ＳＮＳデータベース１２０の登録変更であるか否かが判断される。このＳＳ９の判断が否定される場合には、ＳＳ１３以下の処理が実行されるが、ＳＳ９の判断が肯定される場合には、ＳＳ１０において、前記ＳＮＳデータベース１２０の登録変更入力が受け付けられる。次に、ＳＳ１１において、変更決定であるか否かが判断される。このＳＳ１１の判断が否定される場合には、ＳＳ１０以下の処理が再び実行されるが、ＳＳ１１の判断が肯定される場合には、ＳＳ１２において、ＳＳ１０にて入力された情報に基づいて前記ＳＮＳデータベース１２０の登録内容が変更（更新）された後、本ルーチンが終了させられる。
【００５５】
ＳＳ１３においては、前記ＳＮＳデータベース１２０に記憶された利用者相互間のフレンド登録であるか否かが判断される。このＳＳ１３の判断が否定される場合には、ＳＳ１８以下の処理が実行されるが、ＳＳ１３の判断が肯定される場合には、ＳＳ１４において、前記ＳＮＳデータベース１２０に記憶された複数の利用者のうちから、フレンド登録の候補となる複数の利用者が抽出（検出）される。次に、ＳＳ１５において、ＳＳ１４にて抽出されたフレンド候補等を対象として、前記ＳＮＳデータベース１２０に記憶された利用者相互間のフレンド登録が受け付けられる。次に、ＳＳ１６において、登録決定であるか否かが判断される。このＳＳ１６の判断が否定される場合には、ＳＳ１５以下の処理が再び実行されるが、ＳＳ１６の判断が肯定される場合には、ＳＳ１７において、ＳＳ１５にて入力された情報に基づいて前記ＳＮＳデータベース１２０に記憶された利用者相互間のフレンド登録が行われた後、本ルーチンが終了させられる。
【００５６】
ＳＳ１８においては、前記ＳＮＳデータベース１２０に記憶された利用者相互間のフレンド登録解除であるか否かが判断される。このＳＳ１８の判断が否定される場合には、ＳＳ２２において、その他の処理が実行された後、本ルーチンが終了させられるが、ＳＳ１８の判断が肯定される場合には、ＳＳ１９において、前記ＳＮＳデータベース１２０に記憶された利用者相互間のフレンド登録解除が受け付けられる。次に、ＳＳ２０において、解除決定であるか否かが判断される。このＳＳ２０の判断が否定される場合には、ＳＳ１９以下の処理が再び実行されるが、ＳＳ２０の判断が肯定される場合には、ＳＳ２１において、ＳＳ１９にて入力された情報に基づいて前記ＳＮＳデータベース１２０に記憶された利用者相互間のフレンド登録解除が行われた後、本ルーチンが終了させられる。以上の制御において、ＳＳ１乃至ＳＳ２２が前記ＳＮＳ登録制御手段１６０の動作に対応する。
【００５７】
図９は、前記電子早見本装置２２のＣＰＵ８０によるＳＮＳ情報表示／入力制御の要部を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。
【００５８】
先ず、Ｓ１において、前記タッチパネルディスプレイ６８を介してログイン入力操作が行われたか否かが判断される。このＳ１の判断が否定される場合には、それをもって本ルーチンが終了させられるが、Ｓ１の判断が肯定される場合には、Ｓ２において、入力された識別情報とパスワードに基づいて前記ＳＮＳデータベース１２０の登録内容の照会が行われ、ログインに係る利用者の認証が行われる。次に、Ｓ３において、正常にログイン認証が行われたか否かが判断される。このＳ３の判断が否定される場合には、Ｓ４において、前記タッチパネルディスプレイ６８に図示しないエラー画面が表示された後、本ルーチンが終了させられるが、Ｓ３の判断が肯定される場合には、Ｓ５において、利用者のＳＮＳへのログインが行われてＳＮＳ制御が開始され、マイルームトップ画面が前記タッチパネルディスプレイ６８に表示される。次に、Ｓ６において、マイ十八番処理開始操作が行われたか否か、すなわち前記タッチパネルディスプレイ６８に表示されたマイルームトップ画面においてマイ十八番処理を開始するための操作が行われたか否かが判断される。このＳ６の判断が否定される場合には、Ｓ１０以下の処理が実行されるが、Ｓ６の判断が肯定される場合には、Ｓ７において、マイ十八番トップ画面が前記タッチパネルディスプレイ６８に表示されて、そのマイ十八番トップ画面に従ってマイ十八番処理が行われた後、Ｓ８において、ログアウト操作が行われたか否かが判断される。このＳ８の判断が否定される場合には、Ｓ６以下の処理が再び実行されるが、Ｓ８の判断が肯定される場合には、Ｓ９において、ログアウト処理が行われてその利用者に対応するＳＮＳ制御が終了させられた後、本ルーチンが終了させられる。
【００５９】
Ｓ１０においては、マイ履歴処理開始操作が行われたか否か、すなわち前記タッチパネルディスプレイ６８に表示されたマイルームトップ画面においてマイ履歴処理を開始するための操作が行われたか否かが判断される。このＳ１０の判断が否定される場合には、Ｓ１２以下の処理が実行されるが、Ｓ１０の判断が肯定される場合には、Ｓ１１において、マイ履歴トップ画面が前記タッチパネルディスプレイ６８に表示されて、そのマイ履歴トップ画面に従ってマイ履歴処理が行われた後、Ｓ８以下の処理が再び実行される。Ｓ１２においては、マイフレンド処理開始操作が行われたか否か、すなわち前記タッチパネルディスプレイ６８に表示されたマイルームトップ画面においてマイフレンド処理を開始するための操作が行われたか否かが判断される。このＳ１２の判断が否定される場合には、Ｓ１３以下の処理が実行されるが、Ｓ１２の判断が肯定される場合には、図１０に示すマイフレンド制御（ＳＡ）が実行された後、Ｓ８以下の処理が再び実行される。Ｓ１３においては、グループ履歴処理開始操作が行われたか否か、すなわち前記タッチパネルディスプレイ６８に表示されたマイルームトップ画面においてグループ履歴処理を開始するための操作が行われたか否かが判断される。このＳ１３の判断が肯定される場合には、Ｓ１４において、グループ履歴トップ画面が前記タッチパネルディスプレイ６８に表示されて、そのグループ履歴トップ画面に従ってグループ履歴処理が行われた後、Ｓ８以下の処理が再び実行されるが、Ｓ１３の判断が否定される場合には、Ｓ１５において、その他の処理が実行された後、Ｓ８以下の処理が実行される。以上の制御において、Ｓ１乃至Ｓ４が前記ＳＮＳログイン認証手段１６２の動作に対応する。
【００６０】
図１０は、前述した図９のＳＮＳ情報表示／入力制御の一部であるＳＡに対応するマイフレンド処理の要部を説明するフローチャートである。この制御では、先ず、ＳＡ１において、マイフレンドトップ画面が前記タッチパネルディスプレイ６８に表示される。次に、ＳＡ２において、新規フレンド登録開始操作が行われたか否か、すなわち前記タッチパネルディスプレイ６８に表示されたマイフレンドトップ画面においてフレンド登録を開始するための操作が行われたか否かが判断される。このＳＡ２の判断が否定される場合には、ＳＡ８以下の処理が実行されるが、ＳＡ２の判断が肯定される場合には、ＳＡ３において、フレンド登録画面が前記タッチパネルディスプレイ６８に表示される。次に、ＳＡ４において、新規フレンドの登録操作が行われたか否か、すなわち前記タッチパネルディスプレイ６８に表示されたフレンド登録画面において何れかの利用者をフレンドとして登録するための操作が行われたか否かが判断される。このＳＡ４の判断が否定される場合には、ＳＡ６以下の処理が実行されるが、ＳＡ４の判断が肯定される場合には、ＳＡ５において、選択された利用者をフレンドとして登録するための情報が前記サーバ装置２０へ送信された後、ＳＡ６において、マイフレンドトップ画面へ戻るための操作が行われたか否かが判断される。このＳＡ６の判断が肯定される場合には、ＳＡ１以下の処理が再び実行されるが、ＳＡ６の判断が否定される場合には、ＳＡ７において、マイルームトップ画面へ戻るための操作が行われたか否かが判断される。このＳＡ７の判断が否定される場合には、ＳＡ６以下の処理が再び実行されるが、ＳＡ７の判断が肯定される場合には、マイルームトップ画面が前記タッチパネルディスプレイ６８に表示された後、図９に示すＳＮＳ情報表示／入力制御に復帰させられる。
【００６１】
ＳＡ８においては、フレンド選択操作が行われたか否か、前記タッチパネルディスプレイ６８に表示されたマイフレンドトップ画面における何れかのフレンドに係る情報を閲覧するための操作が行われたか否かが判断される。このＳＡ８の判断が否定される場合には、ＳＡ２以下の処理が再び実行されるが、ＳＡ８の判断が肯定される場合には、ＳＡ９において、選択されたフレンドの公開レベルは非公開であるか否かが判断される。このＳＡ９の判断が肯定される場合には、ＳＡ１０において、非公開レベルのフレンド閲覧画面が前記タッチパネルディスプレイ６８に表示された後、ＳＡ６以下の処理が実行されるが、ＳＡ９の判断が否定される場合には、ＳＡ１１において、公開レベルのフレンド閲覧画面が前記タッチパネルディスプレイ６８に表示される。次に、ＳＡ１２において、フレンドの十八番処理開始操作が行われたか否か、すなわち前記タッチパネルディスプレイ６８に表示されたフレンド閲覧画面における十八番曲を閲覧するための操作が行われたか否かが判断される。このＳＡ１２の判断が否定される場合には、ＳＡ１６以下の処理が実行されるが、ＳＡ１２の判断が肯定される場合には、ＳＡ１３において、フレンド十八番トップ画面が前記タッチパネルディスプレイ６８に表示される。次に、ＳＡ１４において、選曲入力が行われたか否か、すなわち前記タッチパネルディスプレイ６８に表示されたフレンド十八番トップ画面における何れかの演奏曲を選曲するための操作が行われたか否かが判断される。このＳＡ１４の判断が否定される場合には、ＳＡ６以下の処理が実行されるが、ＳＡ１４の判断が肯定される場合には、ＳＡ１５において、選択された演奏曲の選曲番号が選曲主体である利用者のユーザＩＤと関連付けられて前記カラオケ装置１６へ予約曲として送信された後、ＳＡ６以下の処理が実行される。
【００６２】
ＳＡ１６においては、フレンドの履歴処理開始操作が行われたか否か、すなわち前記タッチパネルディスプレイ６８に表示されたフレンド閲覧画面における選曲履歴を閲覧するための操作が行われたか否かが判断される。このＳＡ１６の判断が否定される場合には、ＳＡ１８以下の処理が実行されるが、ＳＡ１６の判断が肯定される場合には、ＳＡ１７において、フレンド履歴トップ画面が前記タッチパネルディスプレイ６８に表示された後、ＳＡ１４以下の処理が実行される。ＳＡ１８においては、フレンドのフレンド登録処理開始操作が行われたか否か、すなわち前記タッチパネルディスプレイ６８に表示されたフレンド閲覧画面におけるフレンドのフレンドを対象となる利用者のフレンド候補として提示するための操作が行われたか否かが判断される。このＳＡ１８の判断が肯定される場合には、ＳＡ１９において、フレンドのフレンド登録画面が前記タッチパネルディスプレイ６８に表示された後、ＳＡ４以下の処理が実行されるが、ＳＡ１８の判断が否定される場合には、ＳＡ２０において、その他の処理が実行された後、ＳＡ６以下の処理が実行される。
【００６３】
図７に戻って、前記ライブ演奏者判定手段１６８は、前記カラオケ装置１６において現時点でカラオケ演奏に係る歌唱を行っている利用者（ユーザ）を判定する。換言すれば、その時点において前記マイクロフォン４０を介して前記カラオケ装置１６に対する音声入力を行っている利用者を判定する。例えば、前記予約曲テーブル１５８に記憶された予約曲（演奏待ち曲）に対応する選曲番号及び選曲主体である利用者のユーザＩＤに基づいて斯かる判定を行う。すなわち、その時点（現時点）において前記シンセサイザ３８等を介して出力されている演奏曲の選曲主体である利用者を、その演奏曲に係る歌唱を行っている利用者すなわち前記マイクロフォン４０を介して前記カラオケ装置１６に対する音声入力を行っている利用者として判定する。この判定は、好適には、前記予約曲テーブル１５８に記憶された最上位（通常は最も古く選曲された予約曲）の演奏曲の演奏順となり、新たな演奏曲の出力が開始される毎に実行される。このライブ演奏者判定手段１６８による判定結果は、前記カラオケ装置１６の入力装置として対応付けられた前記電子早見本装置２２へ前記ＬＡＮ２４等を介して送信される。
【００６４】
前記利用者検出手段１７０は、対象となる利用者が所在する地点を中心とする予め定められた地理的範囲内において前記通信カラオケシステム１０に属するカラオケ装置１６を用いたカラオケ演奏を行っている他の利用者であって、前記対象となる利用者のフレンドとして登録されていない利用者を検出する。好適には、前記店舗別データベース１２２に記憶された各店舗１２毎の情報に基づいて斯かる検出を行う。例えば、対象となる利用者が演奏を行っているカラオケ装置１６が設置された店舗１２が所在する地点を、前記店舗別データベース１２２に記憶された住所、電話番号、或いは地図情報等から判定した後、その地点を中心とする予め定められた地理的範囲内に所在するカラオケ装置１６を検出する。好適には、対象となる利用者が演奏を行っているカラオケ装置１６が設置された店舗１２内に所在する他のカラオケ装置１６を検出する。また、好適には、対象となる利用者が演奏を行っているカラオケ装置１６が設置された店舗１２内に所在する他のカラオケ装置１６であって、同じフロアに所在するカラオケ装置１６を検出する。また、好適には、対象となる利用者が演奏を行っているカラオケ装置１６が設置された店舗１２を中心とする所定の距離範囲内（例えば、半径３ｋｍ以内）に所在する他のカラオケ装置１６を検出する。また、好適には、対象となる利用者が演奏を行っているカラオケ装置１６が設置された店舗１２と最寄りの公共交通機関を同じくする他の店舗１２に設置された他のカラオケ装置１６を検出する。そして、そのようにして検出された他のカラオケ装置１６において前記通信カラオケシステム１０におけるＳＮＳへのログインを行っている利用者を前記ＳＮＳデータベース１２０から抽出し、抽出された利用者のうち上記対象となる利用者のフレンドとして登録されていない利用者を検出する。
【００６５】
前記ＳＮＳ情報表示制御手段１６４は、上記対象となる利用者に対応する前記ＳＮＳ登録制御手段１６０によるフレンド登録の候補として、前記利用者検出手段１７０により検出された利用者を提示する。すなわち、対象となる利用者が所在する地点を中心とする予め定められた地理的範囲内において前記通信カラオケシステム１０に属するカラオケ装置１６を用いたカラオケ演奏を行っている他の利用者であって、前記対象となる利用者のフレンドとして登録されていない利用者を上記対象となる利用者に対してフレンド登録の候補として提示する。すなわち、前記ＳＮＳ情報表示制御手段１６４は、上記対象となる利用者に対応する前記ＳＮＳ登録制御手段１６０によるフレンド登録の候補として、前記利用者検出手段１７０により検出された利用者を提示するフレンド候補提示手段として機能する。
【００６６】
前記ＳＮＳ情報表示制御手段１６４は、好適には、前記利用者検出手段１７０により検出された利用者に対応して、前記ＳＮＳデータベース１２０に記憶されたその利用者の前記カラオケ装置１６を用いたカラオケ演奏に関する情報に基づく候補者映像を作成し、その候補者映像を前記対象となる利用者に対応して表示させる。図１１は、前記タッチパネルディスプレイ６８に表示された、フレンド候補である利用者をそのアバタで示すフレンド候補提示画面の一例を示す図である。この図１１に示すように、前記ＳＮＳ情報表示制御手段１６４は、好適には、前記利用者検出手段１７０により検出された利用者を象徴する人型映像すなわちアバタ（avatar）を含む候補者映像１７２ａ、１７２ｂ、１７２ｃ、・・・、１７２ｈ（以下、特に区別しない場合には単に候補者映像１７２という）を作成して前記タッチパネルディスプレイ６８に表示させる。このアバタとは一般に、インターネット上において利用者の分身的な意味合いで表示されるキャラクタであり、その髪型、服装、表情等を変化させることにより各利用者の個性を表すと共に、利用者の特徴を視覚的に相手に伝えるコミュニケーションの補助ツールとして用いられるものである。前述のように、前記ＳＮＳデータベース１２０には、各利用者に対応するアバタに関する情報として、そのアバタの髪型、服装、表情等を定める情報が記憶されており、前記ＳＮＳ情報表示制御手段１６４は、前記利用者検出手段１７０により検出された各利用者に対応して記憶されたアバタに関する情報を読み出し、その情報に基づくアバタを含む候補者映像１７２を作成して前記タッチパネルディスプレイ６８に表示させる。
【００６７】
また、前記ＳＮＳ情報表示制御手段１６４は、好適には、前記候補者映像１７２に対する入力操作に応じてその候補者映像１７２に対応する利用者の前記カラオケ装置１６を用いたカラオケ演奏に関する情報を表示させる。図１２は、図１１に示すフレンド候補提示画面において候補者映像１７２ｃに対する入力操作が行われた場合に表示される、その候補者映像１７２ｃに対応する利用者の詳細情報を示す詳細情報提示画面の一例を示す図である。この図１２に示すように、前記ＳＮＳ情報表示制御手段１６４は、好適には、前記タッチパネルディスプレイ６８に表示された候補者映像１７２に対する接触入力（タッチ入力）操作、すなわち前記表示装置７２に表示された候補者映像１７２に対応する部分への前記タッチパネル７６による入力操作に応じて、その候補者映像１７２に対応する利用者の名前（ニックネーム）、歌唱履歴（選曲履歴）、十八番曲、及び現時点においてその利用者が所在する場所（図１２に示す例では個室１４の識別情報）を示す情報等を表示させるテキストボックス１７４を前記タッチパネルディスプレイ６８に表示させる。
【００６８】
また、前記ＳＮＳ情報表示制御手段１６４は、好適には、図１２に示すように、フレンド登録の候補となる利用者の詳細情報と併せて、その利用者に対してフレンド登録の申し込みを行うためのフレンド申込ボタン１７６、その利用者に対してショートメッセージの送信を行うためのメッセージ送信ボタン１７８、及び別の利用者をフレンド登録の候補として提示するためのフレンド候補変更ボタン１８０等の各種操作ボタンを前記タッチパネルディスプレイ６８に表示させる。上記フレンド申込ボタン１７６に対する接触入力（タッチ入力）操作、すなわち前記表示装置７２に表示されたフレンド申込ボタン１７６に対応する部分への前記タッチパネル７６による入力操作が行われた場合には、上記詳細情報に対応する利用者（図１２に示す例では候補者映像１７２ｃに対応する利用者）に対してフレンド登録の申し込みが行われる。すなわち、その利用者に対するフレンド登録の申し込みに係る情報が前記通信回線１８等を介して前記サーバ装置２０へ送信される。また、上記メッセージ送信ボタン１７８に対する接触入力操作が行われた場合には、上記詳細情報に対応する利用者に対してショートメッセージを送信するための編集画面が前記タッチパネルディスプレイ６８に表示される。また、上記フレンド候補変更ボタン１８０に対する接触入力操作が行われた場合には、他の利用者をフレンド候補として提示するために、図１１に示すようなフレンド候補提示画面が再び前記タッチパネルディスプレイ６８に表示される。
【００６９】
また、前記ＳＮＳ情報表示制御手段１６４は、好適には、前記利用者検出手段１７０により検出された利用者を象徴する人型映像に、前記ＳＮＳデータベース１２０に記憶されたその利用者の前記カラオケ装置１６を用いたカラオケ演奏に関する情報を反映する装飾映像を付加した候補者映像を表示させる。この装飾映像は、好適には、前記ＳＮＳデータベース１２０に記憶された、その利用者が過去に前記カラオケ装置１６を用いて行ったカラオケ演奏の演奏履歴（選曲履歴）を反映するものである。更に好適には、前記ＳＮＳデータベース１２０に記憶されたその利用者の前記カラオケ装置１６を用いたカラオケ演奏の演奏履歴や十八番曲に係るジャンルの傾向を反映するものである。例えば、その演奏履歴（選曲履歴）に含まれる演奏曲それぞれの属性情報であるジャンルに関して、各ジャンルに対応する演奏曲の数を視覚的に示す映像である。
【００７０】
図１３は、前記タッチパネルディスプレイ６８に表示された、フレンド候補である利用者をそのアバタに装飾映像を付加した候補者映像で示すフレンド候補提示画面の一例を示す図である。この図１３に示すように、前記ＳＮＳ情報表示制御手段１６４は、好適には、前記利用者検出手段１７０により検出された利用者を象徴する人型映像すなわちアバタに、装飾映像としてのゲージ（gauge）を付加した候補者映像１８２ａ、１８２ｂ、１８２ｃ、・・・、１８２ｈ（以下、特に区別しない場合には単に候補者映像１８２という）を作成して前記タッチパネルディスプレイ６８に表示させる。このゲージとは、各利用者の演奏履歴（選曲履歴）に含まれる演奏曲それぞれの属性情報であるジャンルに関して、各ジャンルに対応する演奏曲の数を色分けして示す映像であり、例えば、ジャンル「ロック」に対応して「黒」、ジャンル「ポップス」に対応して「赤」、ジャンル「アニメ」に対応して「黄緑」、ジャンル「演歌」に対応して「白」、ジャンル「洋楽」に対応して「青」というように、各ジャンルに対応する色が予め定められている。上記候補者映像１８２に含まれるゲージにおいては、各利用者の演奏履歴に含まれる演奏曲の総数を全体として、それらの演奏曲のうち各ジャンルに属する演奏曲の数の割合に応じて幅方向（横方向）に色分けがなされる。例えば、演奏履歴に含まれる演奏曲に関して、ジャンル「ロック」に属する曲の割合が全体の５割、ジャンル「ポップス」に属する曲の割合が全体の３割、ジャンル「洋楽」に属する曲の割合が全体の２割である利用者に対応するゲージとして、幅方向に「黒」が全体の５割、「赤」が全体の３割、「青」が全体の２割となるように色分けされたゲージがその利用者のアバタの頭上に付加的に表示される。このゲージを確認することにより、その利用者が過去に前記カラオケ装置１６により演奏した演奏曲の傾向を視覚的にわかりやすく確認することができる。
【００７１】
図１４は、前記タッチパネルディスプレイ６８に表示された、フレンド候補である利用者をそのアバタに装飾映像を付加した候補者映像で示すフレンド候補提示画面の他の一例を示す図である。この図１４に示すように、前記ＳＮＳ情報表示制御手段１６４は、好適には、前記利用者検出手段１７０により検出された利用者を象徴する人型映像すなわちアバタに、装飾映像としてのアイテム（item）を付加した候補者映像１８４ａ、１８４ｂ、１８４ｃ、・・・、１８４ｈ（以下、特に区別しない場合には単に候補者映像１８４という）を作成して前記タッチパネルディスプレイ６８に表示させる。このアイテムとは、各利用者の演奏履歴（選曲履歴）に含まれる演奏曲それぞれの属性情報であるジャンルに関して、属する演奏曲の数が最も多いジャンルを象徴する楽器等を模した映像であり、例えば、ジャンル「ロック」に対応して「エレキギター」、ジャンル「ポップス」に対応して「アコースティックギター」、ジャンル「アニメ」に対応して「携帯電話機」、ジャンル「演歌」に対応して「下駄」、ジャンル「洋楽」に対応して「トランペット」というように、各ジャンルに対応するアイテムが予め定められている。また、ジャンル「演歌」に対応して「雪が舞い降りるエフェクト」というように、アイテムは必ずしも楽器を模したものでなくともよい。上記候補者映像１８４においては、各利用者の演奏履歴に含まれる演奏曲それぞれが属するジャンルのうち、属する演奏曲の数が最も多いジャンルに対応するアイテムが付加される。例えば、演奏履歴に含まれる演奏曲に関して、ジャンル「ロック」に属する曲の割合が全体の５割、ジャンル「ポップス」に属する曲の割合が全体の３割、ジャンル「洋楽」に属する曲の割合が全体の２割である利用者に対応するアイテムとして、属する演奏曲の数が最も多いジャンル「ロック」に対応するアイテム「エレキギター」がその利用者のアバタに付加的に表示される。このアイテムを確認することにより、その利用者が過去に前記カラオケ装置１６により演奏した演奏曲の傾向を視覚的にわかりやすく確認することができる。
【００７２】
また、前記利用者検出手段１７０は、好適には、前記対象となる利用者のフレンドとして登録されていない前記他の利用者であって、前記ライブ演奏者判定手段１６８により判定されるその時点において前記カラオケ装置１６に対する音声入力を行っている利用者を検出するものであり、前記ＳＮＳ情報表示制御手段１６４は、前記利用者検出手段１７０により検出された複数の利用者のうち、その時点において前記カラオケ装置１６に対する音声入力を行っている利用者を識別可能に提示する。図１５は、前記タッチパネルディスプレイ６８に表示された、フレンド候補である利用者をそのアバタで示すと共に歌唱中の利用者を識別可能に表示させるフレンド候補提示画面の一例を示す図である。この図１５に示すように、前記ＳＮＳ情報表示制御手段１６４は、好適には、前記利用者検出手段１７０により検出された複数の利用者のうち、その時点において前記カラオケ装置１６に対する音声入力を行っている利用者に対応するアバタにマイクロフォンを模した映像及び音符マークが飛び交う映像を付加した候補者映像１７２を前記タッチパネルディスプレイ６８に表示させる。図１５に示す例では、前記候補者映像１７２ａ、１７２ｈがその時点において１０１号室、１０３号室それぞれにおいて前記カラオケ装置１６に対する音声入力を行っている利用者に対応する。なお、１０２号室に所在する利用者に対応する候補者映像１７２ｄ、１７２ｅのアバタは何れもマイクロフォンを模した映像等を備えていないが、これは１０２号室においてその時点においてカラオケ演奏（カラオケ装置１６による演奏出力）が行われていないことを意味する。また、アバタにマイクロフォンを模した映像等を付加する実施態様のみならず、その時点において前記カラオケ装置１６に対する音声入力を行っている利用者に対応するアバタをスポットライトで照らす効果を与えたり、その利用者に対応するアバタの頭上にミラーボールを回す等の効果により歌唱中である利用者を示すものであってもよい。
【００７３】
また、前記ＳＮＳ情報表示制御手段１６４は、好適には、前記利用者検出手段１７０により検出された利用者に対応して、前記ＳＮＳデータベース１２０に記憶されたその利用者の前記カラオケ装置１６を用いたカラオケ演奏に関する情報に基づく候補者映像１７２等を作成し、その候補者映像１７２等を前記対象となる利用者が使用している前記電子早見本装置２２に表示させる。前述のように、前記電子早見本装置２２は、好適には、操作主体である利用者を切り替えて選曲入力等の操作を行うことができるように構成されており、前記ＳＮＳ情報表示制御手段１６４は、好適には、前記対象となる利用者が操作主体である状態の前記電子早見本装置２２において、その対象となる利用者に対応するフレンド登録の候補として上記候補者映像１７２等を表示させる。
【００７４】
また、前記ＳＮＳ情報表示制御手段１６４が前記携帯電話機１２４のＣＰＵ１２６に機能的に備えられた実施態様において、そのＳＮＳ情報表示制御手段１６４は、好適には、前記利用者検出手段１７０により検出された利用者に対応して、前記ＳＮＳデータベース１２０に記憶されたその利用者の前記カラオケ装置１６を用いたカラオケ演奏に関する情報に基づく候補者映像１７２等を作成し、その候補者映像１７２等を前記対象となる利用者に対応する前記携帯電話機１２４に表示させる。図１６は、前記携帯電話機１２４のタッチパネルディスプレイ１４８に表示された、フレンド候補である利用者をそのアバタで示すフレンド候補提示画面の一例を示す図である。この図１６に示すように、前記ＳＮＳ情報表示制御手段１６４は、好適には、前記利用者検出手段１７０により検出された複数の利用者のうち、その時点において前記カラオケ装置１６に対する音声入力を行っている利用者に対応するアバタの全身に対応する候補者映像１７２ａを前記タッチパネルディスプレイ１４８に表示させると共に、他の利用者に対応するアバタの顔部分に対応する候補者映像１７２ｂ、１７２ｃをそのタッチパネルディスプレイ１４８に表示させる。或いは、前記利用者検出手段１７０により検出された複数の利用者のうち、その時点において前記カラオケ装置１６に対する音声入力を行っている利用者に対応するアバタに対応する候補者映像１７２ａを前記タッチパネルディスプレイ１４８に表示させると共に、他の利用者に対応する簡易アイコン（例えば、ピンを模した映像）をそのタッチパネルディスプレイ１４８に表示させるものであってもよい。
【００７５】
図１７は、前記電子早見本装置２２のＣＰＵ８０によるお隣フレンド候補提示制御の要部を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。
【００７６】
先ず、ＳＮ１において、お隣フレンド候補検索操作すなわち対象となる利用者が所在する地点を中心とする予め定められた地理的範囲内に存在するフレンド候補となる利用者の検索を開始するための操作が行われたか否かが判断される。このＳＮ１の判断が否定される場合には、それをもって本ルーチンが終了させられるが、ＳＮ１の判断が肯定される場合には、ＳＮ２において、対象となる利用者が所在する地点を中心とする予め定められた地理的範囲内、例えば同じ店舗１２における同一フロア内に設置されたカラオケ装置１６において前記通信カラオケシステム１０のＳＮＳにログインしている利用者の情報が、前記サーバ装置２０に備えられた前記ＳＮＳデータベース１２０からダウンロードされる。次に、ＳＮ３において、ＳＮ２にてダウンロードされた利用者のうち、対象となる利用者のフレンドとして未だ登録されていない利用者が抽出される。このＳＮ３の処理は、実質的に図８におけるＳＳ１４において行われるものであってもよい。
【００７７】
次に、ＳＮ４において、ＳＮ３にて抽出された各利用者に対応して、その利用者の前記カラオケ装置１６を用いたカラオケ演奏に関する情報に基づく候補者映像１７２等が作成される。また、前記カラオケ装置１６からその時点において前記カラオケ装置１６において歌唱を行っている利用者の情報が受信されている場合には、その情報が前記候補者映像１７２等に反映される。次に、ＳＮ５において、ＳＮ４にて作成された候補者映像１７２等が前記対象となる利用者が使用している前記電子早見本装置２２のタッチパネルディスプレイ６８等に表示させられる。また、そのタッチパネルディスプレイ６８に表示された候補者映像１７２等に関して、前記フレンド申込ボタン１７６、メッセージ送信ボタン１７８、及びフレンド候補変更ボタン１８０等の各種操作ボタンが表示される。次に、ＳＮ６において、前記タッチパネルディスプレイ６８に表示されたフレンド申込ボタン１７６に対する接触入力が行われたか否かが判断される。このＳＮ６の判断が否定される場合には、ＳＮ８以下の処理が実行されるが、ＳＮ６の判断が肯定される場合には、ＳＮ７において、前記フレンド申込ボタン１７６と共に表示されていた候補者映像１７２等に対応する利用者に対するフレンド登録の申し込みが前記サーバ装置２０へ送信された後、ＳＮ８以下の処理が実行される。
【００７８】
ＳＮ８においては、前記タッチパネルディスプレイ６８に表示されたメッセージ送信ボタン１７８に対する接触入力が行われたか否かが判断される。このＳＮ８の判断が否定される場合には、ＳＮ１０以下の処理が実行されるが、ＳＮ８の判断が肯定される場合には、ＳＮ９において、前記フレンド申込ボタン１７６と共に表示されていた候補者映像１７２等に対応する利用者に対するショートメッセージを編集するための画面が前記タッチパネルディスプレイ６８に表示された後、ＳＮ１０において、お隣フレンド候補検索終了操作が行われたか否かが判断される。このＳＮ１０の判断が否定される場合には、ＳＮ６以下の処理が再び実行されるが、ＳＮ１０の判断が肯定される場合には、ＳＮ１１において、前記タッチパネルディスプレイ６８に表示された前記候補者映像１７２等が消去され、フレンド登録候補を検索する制御が終了させられた後、本ルーチンが終了させられる。以上に説明した、図１７に示す制御において、ＳＮ４〜ＳＮ１１が前記ＳＮＳ情報表示制御手段（フレンド候補提示手段）１６４の動作に、ＳＮ２及びＳＮ３（ＳＳ１４）が前記利用者検出手段１７０の動作にそれぞれ対応する。
【００７９】
このように、本実施例によれば、前記サーバ装置２０は、各利用者の前記カラオケ装置１６を用いたカラオケ演奏に関する情報をその利用者の識別情報と関連付けて記憶する記憶装置としての前記ＳＮＳデータベース１２０を備えたものであり、そのＳＮＳデータベース１２０に記憶された複数の利用者をフレンドとして相互に関連付けて登録するＳＮＳ登録制御手段１６０（ＳＳ１乃至ＳＳ２２）と、対象となる利用者が所在する地点を中心とする予め定められた地理的範囲内において前記カラオケ装置１６を用いたカラオケ演奏を行っている他の利用者であって、前記対象となる利用者のフレンドとして登録されていない利用者を検出する利用者検出手段１７０（ＳＮ２及びＳＮ３、ＳＳ１４）と、前記対象となる利用者に対応する前記ＳＮＳ登録制御手段１６０によるフレンド登録の候補として、前記利用者検出手段１７０により検出された利用者を提示するフレンド候補提示手段としてのＳＮＳ情報表示制御手段１６４（ＳＮ４〜ＳＮ１１）とを、備えたものであることから、例えばカラオケボックスでカラオケ演奏を楽しんでいる場合において、隣の個室１４でカラオケ演奏を行っているグループのメンバーをフレンド候補として提示することで、それらのメンバーと知り合うきっかけを作ることができる。すなわち、カラオケ演奏に係る交流の輪を広げるサービスを実現する通信カラオケシステム１０を提供することができる。
【００８０】
また、前記ＳＮＳ情報表示制御手段１６４は、前記利用者検出手段１７０により検出された利用者に対応して、前記ＳＮＳデータベース１２０に記憶されたその利用者の前記カラオケ装置１６を用いたカラオケ演奏に関する情報に基づく候補者映像１７２等を作成し、その候補者映像１７２等を前記対象となる利用者に対応して表示させるものであるため、フレンド候補となる利用者を視覚的に分かり易く提示することができる。
【００８１】
また、前記候補者映像１７２等は、前記利用者検出手段１７０により検出された利用者を象徴する人型映像すなわちアバタを含むものであるため、ネットワーク上における各利用者の分身として機能するアバタを用いて、フレンド候補となる利用者を視覚的に分かり易く提示することができる。
【００８２】
また、前記候補者映像１８２等は、前記利用者検出手段１７０により検出された利用者を象徴するアバタに、前記ＳＮＳデータベース１２０に記憶されたその利用者の前記カラオケ装置１６を用いたカラオケ演奏に関する情報を反映するゲージやアイテム等の装飾映像を付加したものであるため、ネットワーク上における各利用者の分身として機能するアバタにその利用者のカラオケ演奏に関する情報を付加表示することで、フレンド候補となる利用者の特徴を分かり易く提示することができる。
【００８３】
また、前記装飾映像は、前記ＳＮＳデータベース１２０に記憶されたその利用者の前記カラオケ装置１６を用いたカラオケ演奏の演奏履歴を反映するものであるため、ネットワーク上における各利用者の分身として機能するアバタにその利用者の選曲履歴に関する情報を付加表示することで、フレンド候補となる利用者がよく歌う演奏曲の傾向を含むその利用者の特徴を分かり易く提示することができる。
【００８４】
また、前記利用者検出手段１７０は、前記対象となる利用者のフレンドとして登録されていない前記他の利用者であって、その時点において前記カラオケ装置１６に対する音声入力を行っている利用者を検出するものであり、前記ＳＮＳ情報表示制御手段１６４は、前記利用者検出手段１７０により検出された複数の利用者のうち、その時点において前記カラオケ装置１６に対する音声入力を行っている利用者を識別可能に提示するものであるため、例えばカラオケボックスでカラオケ演奏を楽しんでいる場合において、隣の個室１４でカラオケ演奏を行っているグループのメンバーのうち現時点で歌っているメンバーを識別可能に提示することで、それらのメンバーと更にスムーズに知り合うことができる。
【００８５】
また、前記通信カラオケシステム１０は、前記カラオケ装置１６を遠隔操作するために、映像を表示させると共に利用者の接触に応じてそのカラオケ装置１６への選曲入力を行うタッチパネルディスプレイ６８を有する端末装置としての電子早見本装置２２を備え、前記ＳＮＳ情報表示制御手段１６４は、前記利用者検出手段１７０により検出された利用者に対応して、前記ＳＮＳデータベース１２０に記憶されたその利用者の前記カラオケ装置１６を用いたカラオケ演奏に関する情報に基づく候補者映像１７２等を作成し、その候補者映像１７２等を前記対象となる利用者が使用している前記電子早見本装置２２に表示させるものであるため、フレンド候補となる利用者を電子早見本装置２２の画面に視覚的に分かり易く提示することができる。
【００８６】
また、前記通信カラオケシステム１０は、前記ＳＮＳデータベース１２０に記憶された各利用者の前記カラオケ装置１６を用いたカラオケ演奏に関する情報を閲覧するための端末装置としての携帯電話機１２４を備え、前記ＳＮＳ情報表示制御手段１６４は、前記利用者検出手段１７０により検出された利用者に対応して、前記ＳＮＳデータベース１２０に記憶されたその利用者の前記カラオケ装置１６を用いたカラオケ演奏に関する情報に基づく候補者映像１７２等を作成し、その候補者映像１７２等を前記対象となる利用者に対応する前記携帯電話機１２４に表示させるものであるため、フレンド候補となる利用者を携帯電話機１２４の画面に視覚的に分かり易く提示することができる。
【００８７】
以上、本発明の好適な実施例を図面に基づいて詳細に説明したが、本発明はこれに限定されるものではなく、更に別の態様においても実施される。
【００８８】
例えば、前述の実施例では、前記ＳＮＳ登録制御手段１６０及び利用者検出手段１７０が前記サーバ装置２０のＣＰＵ１０４に、前記ＳＮＳログイン認証手段１６２、ＳＮＳ情報表示制御手段１６４、及びＳＮＳ情報送信制御手段１６６が前記電子早見本装置２２のＣＰＵ８０に、前記ライブ演奏者判定手段１６８が前記カラオケ装置１６のＣＰＵ５０にそれぞれ機能的に備えられたものであったが、本発明はこれに限定されるものではなく、例えば、前記ＳＮＳ登録制御手段１６０及び利用者検出手段１７０が実質的に前記電子早見本装置２２のＣＰＵ８０又は前記携帯電話機１２４のＣＰＵ１２６等に機能的に備えられたものであってもよい。また、前記ＳＮＳログイン認証手段１６２、ＳＮＳ情報表示制御手段１６４、及びＳＮＳ情報送信制御手段１６６の一部又は全部が前記カラオケ装置１６のＣＰＵ５０に機能的に備えられたものであってもよく、前述した各種制御を実現し得るのであればどの装置によりそれらの制御が行われるものであっても構わない。
【００８９】
また、前述の実施例において、前記ＳＮＳ情報表示制御手段１６４は、前記利用者検出手段１７０により検出された利用者に対応するアバタを含む候補者映像１７２等を作成して表示させるものであったが、例えば前記利用者検出手段１７０により検出された利用者の情報を示す簡単なテキスト情報を提示するものであってもよい。また、前記ライブ演奏者判定手段１６８により判定されるその時点における歌唱者に関して、歌っている演奏曲の曲名及び歌手名を併せて提示する等の態様も考えられる。更に、利用者の好みに応じて、前記電子早見本装置２２等による入力操作に応じて候補者映像の表示態様を変更できるように構成されたものであってもよい。
【００９０】
また、前述の実施例において、前記利用者検出手段１７０は、対象となる利用者が所在する地点から所定範囲内においてカラオケ装置１６を用いたカラオケ演奏を行っている他の利用者を検出するものであったが、この所定範囲を前記対象となる利用者が指定できるように構成されたものであってもよい。例えば、（ａ）最寄り駅を同じくする店舗１２内、（ｂ）対象となる利用者が演奏を行っているカラオケ装置１６が設置された店舗１２内、（ｃ）その店舗１２内における同一のフロア内のうちから前記対象となる利用者により選択される何れかの範囲内においてカラオケ装置１６を用いたカラオケ演奏を行っている他の利用者を検出するものであってもよい。
【００９１】
また、前述の実施例において、前記利用者検出手段１７０は、対象となる利用者が所在する地点から所定範囲内においてカラオケ装置１６を用いたカラオケ演奏を行っている他の利用者であって、対象となる利用者のフレンドとして登録されていない利用者を一律に検出するものであったが、そのようにして検出される複数の利用者のうち、前記対象となる利用者との相性が良いと判定される利用者のみをフレンド登録の候補として提示するものであってもよい。例えば、演奏履歴に含まれる演奏曲に関して、属する演奏曲の数が最も多いジャンルを同じくする利用者や、それらの演奏曲のうち各ジャンルに属する演奏曲の数の割合の傾向が似ている利用者を抽出し、フレンド登録の候補として提示するものであってもよい。また、対象となる利用者のフレンドとして登録されていない利用者に加えて、既にフレンドとして登録されている利用者を表示させると共に、その利用者が既にフレンドとして登録されている旨の付加的な表示を行うものであってもよい。
【００９２】
また、前述の実施例では、前記ＳＮＳデータベース１２０及び店舗別データベース１２２が同一のサーバ装置２０に備えられた例について説明したが、それらＳＮＳデータベース１２０及び店舗別データベース１２２がそれぞれ個別のサーバ装置に備えられたものであってもよい。また、前記ＳＮＳデータベース１２０及び店舗別データベース１２２の内容が単一のデータベースに含まれるものであってもよく、更には、前記ＳＮＳデータベース１２０及び店舗別データベース１２２の内容が複数のデータベースに分割されて管理されるものであっても構わない。
【００９３】
また、前述の実施例では、前記電子早見本装置２２がＬＡＮ２４、アクセスポイント２６、ルータ２８、及び通信回線１８等を介して前記サーバ装置２０との間で直接的に情報の送受信を行う態様について説明したが、例えば、マスターコマンダとして機能するカラオケ装置１６を介して前記サーバ装置２０との間で間接的に情報の送受信を行うものであっても構わない。
【００９４】
また、前述の実施例では、１台のカラオケ装置１６に１つの電子早見本装置２２がくくりつけられた状態でカラオケ演奏を行う態様について説明したが、１台のカラオケ装置１６に２つ以上の電子早見本装置２２がくくりつけられた状態でのカラオケ演奏にも本発明は当然に適用される。
【００９５】
また、前述の実施例では、人間を模したアバタを候補者映像１７２等として表示させる例を説明したが、前記ＳＮＳ情報表示制御手段１６４により提示される候補者映像は、必ずしも人間を模したアバタに限られず、ロボット、後脚で直立する犬、二足歩行する恐竜等、人型の映像としてのアバタを広く制御対象とするものであることは言うまでもない。また、前記ＳＮＳデータベース１２０に記憶された各利用者の顔写真を候補者映像として表示させるものであってもよい。
【００９６】
その他、一々例示はしないが、本発明はその趣旨を逸脱しない範囲内において種々の変更が加えられて実施されるものである。
【符号の説明】
【００９７】
１０：通信カラオケシステム、１６：カラオケ装置、１８：通信回線、２０：サーバ装置、２２：電子早見本装置（端末装置）、６８：タッチパネルディスプレイ、１２０：ＳＮＳデータベース（記憶装置）、１２４：携帯電話機（端末装置）、１６０：ＳＮＳ登録制御手段、１６４：ＳＮＳ情報表示制御手段（フレンド候補提示手段）、１７０：利用者検出手段、１７２、１８２、１８４：候補者映像
【図１】
0005550587.tif 000002
【図２】
0005550587.tif 000003
【図３】
0005550587.tif 000004
【図４】
0005550587.tif 000005
【図５】
0005550587.tif 000006
【図６】
0005550587.tif 000007
【図７】
0005550587.tif 000008
【図８】
0005550587.tif 000009
【図９】
0005550587.tif 000010
【図１０】
0005550587.tif 000011
【図１７】
0005550587.tif 000012
【図１１】
0005550587.tif 000013
【図１２】
0005550587.tif 000014
【図１３】
0005550587.tif 000015
【図１４】
0005550587.tif 000016
【図１５】
0005550587.tif 000017
【図１６】
0005550587.tif 000018