(57)【要約】【課題】歌唱中、歌唱の評価に対する順位変化を楽しむことのできるカラオケ装置を提供する。【解決手段】本発明に係るカラオケ装置は、指定された楽曲に対応する楽曲情報の内、演奏情報を再生手段に再生させるとともに、当該楽曲情報に含まれる評価基準情報と、マイクロホンから入力される歌唱音声情報との比較に基づいて、所定タイミング毎に得点を算出し、算出した得点に基づいて順位比較処理を実行する再生処理と、再生処理にて算出された得点と、再生処理で算出された得点の変化に基づいて仮想得点を分布させた仮想ランキング情報を対比して仮想ランキング情報上での順位変化を判別し、順位変化を表示出力する順位比較処理と、を実行可能とすることを特徴とする。【選択図】図１１
2015158609.tif 000002
【特許請求の範囲】
【請求項１】
再生手段と、制御手段と、を備えたカラオケ装置であって、
再生手段は、楽曲情報に含まれる演奏情報を演奏可能とし、
制御手段は、再生処理と、最終順位処理とを実行可能とし、
再生処理は、指定された楽曲に対応する楽曲情報の内、演奏情報を再生手段に再生させるとともに、当該楽曲情報に含まれる評価基準情報と、マイクロホンから入力される歌唱音声情報との比較に基づいて、所定タイミング毎に得点を算出し、算出した得点に基づいて順位比較処理を実行し、
順位比較処理は、再生処理にて算出された得点と、再生処理で算出された得点の変化に基づいて仮想得点を分布させた仮想ランキング情報を対比して仮想ランキング情報上での順位変化を判別し、順位変化を表示出力し、
最終順位処理は、再生処理にて算出された最終得点と、指定された楽曲に対応する実ランキング情報を対比することで判定された最終順位を表示出力する
カラオケ装置。
【請求項２】
仮想ランキング情報の仮想得点の分布は、再生処理中の所定期間に算出された得点の変化に基づいて決定される
請求項１に記載のカラオケ装置。
【請求項３】
仮想ランキング情報の仮想得点の数は、実ランキング情報に参加するユーザの数に基づいて決定される
請求項１または請求項２に記載のカラオケ装置。
【請求項４】
順位比較処理で判別する順位変化は、仮想ランキング情報に加え、実ランキング情報を使用して判別する
請求項１から請求項３の何れか１項に記載のカラオケ装置。
【請求項５】
順位比較処理は、再生処理にて算出された得点と、実ランキング情報を対比して判別された仮想ランキング情報上での順位変化が、所定値未満である場合、仮想ランキング情報上での順位変化を使用する
請求項４に記載のカラオケ装置。
【請求項６】
情報処理装置において実行可能なカラオケ用プログラムであって、
再生処理と、最終順位処理とを実行可能とし、
再生処理は、指定された楽曲に対応する楽曲情報の内、演奏情報を再生手段に再生させるとともに、当該楽曲情報に含まれる評価基準情報と、マイクロホンから入力される歌唱音声情報との比較に基づいて、所定タイミング毎に得点を算出し、算出した得点に基づいて順位比較処理を実行し、
順位比較処理は、再生処理にて算出された得点と、再生処理で算出された得点の変化に基づいて仮想得点を分布させた仮想ランキング情報を対比して仮想ランキング情報上での順位変化を判別し、順位変化を表示出力し、
最終順位処理は、再生処理にて算出された最終得点と、指定された楽曲に対応する実ランキング情報を対比することで判定された最終順位を表示出力する
カラオケ用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、演奏にあわせて歌唱を楽しむことのできるカラオケ装置、並びに、カラオケ用プログラムに関する。特に、歌唱評価に基づいて算出された得点によって順位を競うことのできるカラオケ装置、並びに、カラオケ用プログラムに関する。
【背景技術】
【０００２】
従来、カラオケボックスや飲食店等において、演奏に合わせて歌唱を楽しむカラオケ装置では、楽曲演奏中にマイクロホンから入力される歌唱者の音声信号と、楽曲演奏に用いる演奏情報のメロディなどの基準音とを比較し、音程や声の大きさ、発音タイミングなどの差に基づいて得点を算出する採点処理が行われている。また、通信インフラの発達に伴いカラオケ装置は、通信回線を介してホスト装置と接続され、カラオケ演奏に用いる演奏情報や各種プログラムを受信することが可能である。また、カラオケホスト装置に記憶されている個人設定情報に基づいて各種会員サービスを行うことも可能である。
【０００３】
採点処理を可能とするカラオケ装置を、各地に設置されているカラオケ装置と通信接続し、同じ楽曲を歌唱した歌唱者同士で得点順位を競うサービスも開始されている。特許文献１に記載される歌唱採点機能では、演奏後に最終得点を提示するほかに採点の途中経過情報も出力するモードを備え、ホスト装置に集計されて用意されている最新の採点ランキングを提示し、歌唱中に逐次変化する途中得点をそのランキング表示に反映させることが記載されている。この歌唱採点機能では、ランキング歌唱中に順位が上がったり下がったりすることで、歌唱者は緊張感を味わえ、ゲーム感覚で歌唱コンテストに参加できることとなる。
【０００４】
特許文献２に記載されるカラオケ装置は、前回の途中順位に対する今回の途中順位の差である比較順位を表示手段に表示させ、歌唱終了後に評価対象全体の中での最終順位を表示させることで、緊張感並びに爽快感のある歌唱評価を行うことを可能としている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−９９２８８号公報
【特許文献２】特開２０１０−０６０６３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
このように歌唱評価によって他のユーザと順位を競うことのできるカラオケ装置では、途中順位を表示することで、歌唱者は、評価の経過を認知することが可能である。しかしながら、自己の得点の近傍に他のユーザが居ない場合には、途中順位は変化しない状態となり、特許文献２に記載のカラオケ装置においても、自己がどのような順位状態にあるのかを把握することができない。このような状況としては、カラオケ装置に配信されて間もない楽曲（新曲）、あるいは、利用者が少ない楽曲など母集合の少ない楽曲の再生時、あるいは、自己の歌唱能力が、他のユーザの歌唱能力と異なる場合（例えば、歌唱が下手で、順位が最低位に位置することが多いユーザ）などが考えられる。本発明は、このような状況の改善を図り、競技感覚に富み、歌唱者の満足感を伴う歌唱評価を可能とすることを目的とするものである。
【課題を解決するための手段】
【０００７】
上述する課題を解決するため、本発明に係るカラオケ装置は、以下の構成を採用するものである。
再生手段と、制御手段と、を備えたカラオケ装置であって、
再生手段は、楽曲情報に含まれる演奏情報を演奏可能とし、
制御手段は、再生処理と、最終順位処理とを実行可能とし、
再生処理は、指定された楽曲に対応する楽曲情報の内、演奏情報を再生手段に再生させるとともに、当該楽曲情報に含まれる評価基準情報と、マイクロホンから入力される歌唱音声情報との比較に基づいて、所定タイミング毎に得点を算出し、算出した得点に基づいて順位比較処理を実行し、
順位比較処理は、再生処理にて算出された得点と、再生処理で算出された得点の変化に基づいて仮想得点を分布させた仮想ランキング情報を対比して仮想ランキング情報上での順位変化を判別し、順位変化を表示出力し、
最終順位処理は、再生処理にて算出された最終得点と、指定された楽曲に対応する実ランキング情報を対比することで判定された最終順位を表示出力する。
【０００８】
さらに本発明に係るカラオケ装置において、
仮想ランキング情報の仮想得点の分布は、再生処理中の所定期間に算出された得点の変化に基づいて決定される。
【０００９】
さらに本発明に係るカラオケ装置において、
仮想ランキング情報の仮想得点の数は、実ランキング情報に参加するユーザの数に基づいて決定される。
【００１０】
さらに本発明に係るカラオケ装置において、
順位比較処理で判別する順位変化は、仮想ランキング情報に加え、実ランキング情報を使用して判別する。
【００１１】
さらに本発明に係るカラオケ装置において、
順位比較処理は、再生処理にて算出された得点と、実ランキング情報を対比して判別された仮想ランキング情報上での順位変化が、所定値未満である場合、仮想ランキング情報上での順位変化を使用する。
【００１２】
また本発明に係るカラオケ用プログラムは、
情報処理装置において実行可能なカラオケ用プログラムであって、
再生処理と、最終順位処理とを実行可能とし、
再生処理は、指定された楽曲に対応する楽曲情報の内、演奏情報を再生手段に再生させるとともに、当該楽曲情報に含まれる評価基準情報と、マイクロホンから入力される歌唱音声情報との比較に基づいて、所定タイミング毎に得点を算出し、算出した得点に基づいて順位比較処理を実行し、
順位比較処理は、再生処理にて算出された得点と、再生処理で算出された得点の変化に基づいて仮想得点を分布させた仮想ランキング情報を対比して仮想ランキング情報上での順位変化を判別し、順位変化を表示出力し、
最終順位処理は、再生処理にて算出された最終得点と、指定された楽曲に対応する実ランキング情報を対比することで判定された最終順位を表示出力する。
【発明の効果】
【００１３】
本発明のカラオケ装置、カラオケ用プログラムによれば、実ランキング情報上、自己の得点と対比可能なユーザが存在しない、あるいは、当該ユーザの数が少ない場合においても、仮想ランキング情報を使用することで仮想的な順位変化を表示可能とし、歌唱者に対して満足感、達成感のある歌唱評価を提供することが可能となる。特に、仮想ランキング情報を形成する仮想得点は、再生処理で算出された得点の変化に基づいて配置されるため、歌唱者の得点に対して適切な仮想ユーザ（ライバル）を配置することが可能となり、十分な順位変化を楽しむことが可能となる。また、最終的に表示する最終順位は、実ランキング情報に基づいて表示されるため、実際に歌唱したユーザ間での順位を適正に表示することが可能となる。
【００１４】
さらに本発明のカラオケ装置、カラオケ用プログラムは、仮想ランキング情報の仮想得点の分布は、再生処理中の所定期間に算出された得点の変化に基づいて決定することとしている。このような構成によれば、例えば、直近の所定期間に算出された得点の変化を使用することで、歌唱者の現在の得点状況に応じた仮想得点を分布させ、適切な仮想ユーザ（ライバル）を配置することが可能となる。
【００１５】
さらに本発明のカラオケ装置、カラオケ用プログラムは、仮想ランキング情報の仮想得点の数は、実ランキング情報に参加するユーザの数に基づいて決定することとしている。このような構成によれば、例えば、実ランキング情報に参加しているユーザ数を超えない範囲で、仮想得点を配置することにより、実情に即した仮想ユーザ（ライバル）の数を設定することが可能となる。
【００１６】
さらに、本発明のカラオケ装置、カラオケ用プログラムでは、順位比較処理で判別する順位変化に、仮想ランキング情報に加え、受信処理で受信した実ランキング情報を使用することとしている。このような構成によれば、実ランキング情報上での順位変化が少ない場合においても、歌唱者は大きな順位変化を楽しむことが可能となる。なお、順位比較処理における順位変化の判別は、仮想ランキング情報のみを使用する形態、実ランキング情報を使用する形態、仮想ランキング情報及び実ランキング情報を使用する形態が考えられる。
【００１７】
さらに、本発明のカラオケ装置、カラオケ用プログラムによれば、実ランキング情報上での順位変化が少ない場合に、仮想ランキング情報を使用して順位変化を判別することとしている。したがって、実ランキング情報上での順位変化が所定値より大きい場合には、実ランキング情報に基づく実際の順位変化を表示出力することが可能となる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態に係るカラオケシステムを示す図
【図２】本発明の実施形態に係るトップ画面を示す図
【図３】本発明の実施形態に係るユーザ情報のデータ構成を示す図
【図４】本発明の実施形態に係るユーザ情報の送受信を説明する図
【図５】本発明の実施形態に係るアクティブユーザトップ画面を示す図
【図６】本発明の実施形態に係る楽曲再生処理を示すフロー図
【図７】本発明の実施形態に係る順位変化表示処理を示すフロー図
【図８】本発明の実施形態に係る実ランキング情報のデータ構成を示す図
【図９】本発明の実施形態に係る仮想ランキング情報のデータ構成を示す図
【図１０】あるユーザの歌唱評価時における得点、順位の推移例を示す図
【図１１】あるユーザの歌唱評価時における得点、順位の推移例を示す一部拡大図
【図１２】本発明の実施形態に係る再生中画面を示した図。
【図１３】本発明の実施形態に係る再生終了時画面を示す図。
【発明を実施するための形態】
【００１９】
図１は、本発明の実施形態に係るカラオケシステムの構成を示す図である。本実施形態におけるカラオケシステムは、カラオケ装置２（コマンダ）と、リモコン装置１（本発明における「楽曲選曲装置」）を含んで構成されている。なお、図１に示す例では、１台のカラオケ装置２に対して、リモコン装置１ａとリモコン装置１ｂ、２台のリモコン装置１が使用されている例である。これらリモコン装置１ａ、１ｂの構成は同一であるため、リモコン装置１として説明を行う。カラオケ装置２とリモコン装置１は、ＬＡＮ１００及びアクセスポイント１１０を利用してネットワークを形成するように接続されている。
【００２０】
カラオケボックスなどの店舗に設置されるカラオケ装置２は、楽曲を演奏するための演奏部として音響制御部２５を備えている。また、カラオケ装置２は、ユーザからの各種入力を受け付けるスイッチなどで構成されるカラオケ装置２側の入力部としての操作部２１を備える。カラオケ装置２は、操作部２１からの入力を解釈してＣＰＵ３０に伝達する操作処理部２２を備える。また、カラオケ装置２は、各種情報を記憶するカラオケ装置側記憶部としてのＨＤＤ３２（ハードディスク）を備える。カラオケ装置２は、ＬＡＮ１００に接続してネットワークに加入するためのカラオケ装置側通信手段としてのＬＡＮ通信部２４を備えている。
【００２１】
また、カラオケ装置２は、モニタ４１に対して歌詞映像、背景映像を表示させる映像再生手段を備える。この映像再生手段は、映像情報に基づいて映像を再生する映像再生部２９、再生する映像を一時的に蓄積するビデオＲＡＭ２８、再生された映像に対する歌詞テロップの重畳、映像効果を付与する映像制御部３１を備えて構成される。
【００２２】
さらに、このカラオケ装置２では、外部に接続されるモニタ４１以外に、タッチパネルモニタ３３に対して各種情報を表示することを可能としている。タッチパネルモニタ３３は映像制御部３１から入力された映像情報を表示する表示部３５と、タッチ入力された位置を操作処理部２２に出力するタッチパネル３４が重畳されて構成されている。このタッチパネルモニタ３３は、カラオケ装置２の操作部、あるいは、リモコン装置１のタッチパネルモニタ１１などと同様、入力部として機能する。ユーザは、タッチパネルモニタ３３から楽曲を選択して、直接カラオケ装置２に予約をさせるなど、カラオケ装置２に対する各種操作を行うことが可能である。
【００２３】
さらに、カラオケ装置２は、各構成を統括して制御するため、各主プログラムを実行するＣＰＵ３０、各種プログラムを実行するにあたって必要となる情報を一時記憶するためのメモリ２７を備えて構成される。
【００２４】
このような構成にてカラオケ装置２は、各種処理を実行することとなるが、カラオケ装置２の主な機能として、楽曲指定処理、楽曲再生処理などを実行可能としている。楽曲指定処理は、ユーザからの指定に基づいて楽曲を指定、予約するための処理であってリモコン装置１と連携して実行される。ユーザの操作により、リモコン装置１などの入力部で指定された予約情報をメモリ２７中の予約テーブルに登録する。楽曲再生処理は、予約された楽曲を再生させる処理であって、楽曲演奏処理と歌詞再生処理とが同期して実行される処理である。
【００２５】
楽曲演奏処理は、楽曲情報に含まれる演奏情報に基づき、音響制御部２５に演奏を実行させる処理である。音響制御部２５にて演奏された楽曲は、歌唱用マイク４４ａ、４４ｂから入力される歌唱音声と一緒にスピーカ４２から放音される。歌詞再生処理は、楽曲情報に含まれる歌詞情報をモニタ４１に表示させることで歌唱補助を行う処理である。この歌詞再生処理で表示される歌詞に、背景映像を重畳させて表示させる背景映像表示処理を実行することとしてもよい。
【００２６】
一方、リモコン装置１は、予約情報などカラオケ装置２に対して各種指示を送信するとともに、カラオケ装置２あるいはインターネット上に接続されたホスト装置５から各種情報を受信する。本実施形態では、ユーザインターフェイスとしてボタンなどの操作部１７と、タッチパネルモニタ１１を備えている。タッチパネルモニタ１１は、表示部１１ａとタッチパネル１１ｂを有して構成され、表示部１１ａに各種インターフェイスを表示するとともに、ユーザからのタッチ入力を受付可能としている。
【００２７】
さらにリモコン装置１は、楽曲検索に必要とされるデータベース、各種プログラム、並びに、プログラム実行に伴って発生する各種情報を記憶するリモコン側記憶部として、メモリ１４、そして、これら構成を統括して制御するためのリモコン側制御部を備えて構成される。リモコン側制御部には、ＣＰＵ１５、タッチパネルモニタ１１に対して表示する映像を形成する映像制御部１３、表示する映像情報を一時的に蓄えるビデオＲＡＭ１２、タッチパネルモニタ１１あるいは操作部１７からの入力を解釈してＣＰＵ１５に伝える操作処理部１８が含まれている。
【００２８】
また、リモコン装置１は、無線ＬＡＮ通信部１６によって、アクセスポイント１１０と無線接続されることで、ＬＡＮ１００によって構成されるネットワークに接続される。なお、各リモコン装置１は、特定のカラオケ装置２に対して事前に対応付けされている。リモコン装置１から出力される各種命令は、対応付けされたカラオケ装置２にて受信されることとなる。
【００２９】
このようなリモコン装置１の構成により、ユーザからの各種入力をタッチパネルモニタ１１、あるいは、操作部１７から受付けるとともに、映像情報をタッチパネルモニタ１１の表示により各種情報を提供することで、カラオケ装置２に対して楽曲予約などの各種指示を行うことが可能とされている。
【００３０】
図２は、本発明の実施形態に係るトップ画面、すなわち、リモコン装置１を起動した直後の画面を示す図である。本実施形態では、リモコン装置１のタッチパネルモニタ１１に表示を行うことで、リモコン装置１を操作するユーザに対して各種情報が提供される。
【００３１】
本実施形態のカラオケシステムは、各リモコン装置１のタッチパネルモニタ１１から認証情報（後述するユーザ識別情報やパスワード）を入力することで、ログインすることが可能となっている。特に、本実施形態のカラオケシステムでは、複数のユーザをユーザ毎にログインさせることを可能としており、ログインした各ユーザ（ログインユーザ）に関する情報は画面上方に常時表示される。本実施形態においては、ログインした各ユーザに関する情報として、各ユーザの分身像（アバター）を表示するためのログインユーザ欄１０３が設けられている。なお、分身像としては、人、キャラクターを模した像の他、図形や記号など各種形態を採用することができる。
【００３２】
また、アカウントを有していないユーザのためのゲストアイコン１０２、ユーザを切り替えるためのユーザ切り替えスイッチ１０１が表示されている。ログインしたユーザは、ログインユーザ欄１０３に表示される分身像を選択、あるいは、ユーザ切り替えスイッチ１０１を操作することで、自分のユーザ情報を利用した各種サービスを受けることが可能となる。また、アカウントを有していないユーザは、ゲストアイコン１０２を操作することで、選曲など一般的なサービスを受けることが可能となっている。なお、ユーザの切り替えの際には、パスワードなどを使用した認証を行うこととしてもよいが、認証を行うことなく簡易に切り替えることとしてもよい。
【００３３】
図３は、ユーザ毎にホスト装置５に記憶されているユーザ情報を説明するための図である。本実施形態では、ユーザ情報として、個人情報、マイうたテーブル、マイアーティストテーブル、履歴テーブルといった、ユーザに関する各種情報を含んで構成される。ユーザ情報は、ホスト装置５の記憶部５１に記憶されている。ユーザ情報には、ユーザがログインするための認証情報（ユーザ識別情報とパスワード）が含まれている。個人情報には、ユーザ名（実際の名前に限ったものでなく、ニックネームであってもよい）、性別、年齢、うた年齢、居住地、趣味、好きな楽曲ジャンルなどを含んで構成される。これら各種情報は、リモコン装置１、あるいは、インターネットなどのネットワークに接続された図示しないパーソナルコンピュータ、携帯情報端末などを使用し、ログインして設定することも可能である。リモコン装置１とカラオケ装置２との対応付け（通称、くくりつけ）が、予め完了していれば、リモコン装置１の操作部１７から入力された各種情報をカラオケ装置２へ送付し、カラオケ装置２からホスト装置５へログインしてもよい。
【００３４】
マイうたテーブルは、ユーザによって登録された楽曲を記憶するテーブルであって、楽曲識別情報、音程調整値、過去の採点情報（最高点、もしくは、過去複数回のもの）などを含んで構成されている。ユーザは、このマイうたテーブルに基づいて、過去に登録したお気に入りの楽曲を呼び出して予約、演奏することが可能となる。その際、登録した音程調整値を利用することで、自分の歌唱にあった音程で演奏（再生）を行うこともできる。
【００３５】
マイアーティストテーブルは、ユーザによって登録されたアーティスト（歌手）を記憶するテーブルであって、歌手識別情報を含んで構成されている。ユーザは、このマイアーティストテーブルに基づいて、登録したお気に入りのアーティストの楽曲（持ち歌、あるいは、関連楽曲）を呼び出して予約、演奏することが可能となる。
【００３６】
履歴テーブルは、ユーザが過去の歌唱時に演奏した楽曲に関する各種情報を記録した情報であって、本実施形態では、過去に当該ユーザが予約することで演奏された楽曲について、楽曲の楽曲識別情報、演奏した日時を示す歌唱日時、採点情報などを含んで構成されている。ユーザは、この履歴テーブルに基づいて、過去に演奏した楽曲を呼び出して再度歌唱することが可能である。
【００３７】
図４は、このユーザ情報の送受信の様子を示した図である。カラオケ店舗に来店したユーザは、自己のユーザ識別情報とパスワードで構成された認証情報を入力、あるいは、リモコン装置１などに設けられたＩＣカードリーダでＩＣカードに記憶されている認証情報を読み取らせることで認証処理Ｓ１０１を実行する。カラオケ装置２あるいはリモコン装置１は、認証情報をホスト装置５に送信し（Ｓ１０２）、認証情報を受信したホスト装置５は記憶部５１に記憶されたデータベースから、該当するユーザのユーザ情報を抽出し（Ｓ１２１）、問い合わせのあったカラオケ装置２あるいはリモコン装置１に対して送信する（Ｓ１２２）。
【００３８】
ユーザ情報を受信したカラオケ装置２側では（Ｓ１０３）、受信したユーザ情報に基づいて、楽曲指定処理、楽曲再生処理など各種サービス処理を提供する（Ｓ１０４）。ユーザによりログアウトが要求される（Ｓ１０５）とサービス処理を中断し、サービス処理中に発生した各種履歴（ログ）、あるいは、ユーザによる設定変更を反映したユーザ情報をホスト装置５に送信する（Ｓ１０６）。ここで、ユーザ情報は、全ての情報を送信することの他、更新された差分だけを送信してもよい。ユーザ情報を受信したホスト装置５では（Ｓ１２３）、受信したユーザ情報に基づいて記憶部５１に記憶されたデータベースの更新を実行する（Ｓ１２４）。
【００３９】
以上、あるユーザが認証処理（ログイン処理）してから、ログアウトするまでの流れを説明したが、本実施形態のカラオケ装置２、リモコン装置１は、認証された複数人（認証ユーザ）が同時にログインしている状態で使用することが可能となっている。図２で説明したユーザインターフェイスを用いることで、サービスを提供するユーザ（以下、「アクティブユーザ」という）を切り替えて使用することが可能となっている。
【００４０】
図５は、本発明の実施形態に係るアクティブユーザトップ画面を示す図である。この図に示されるように、複数人がログインした状態ではログインユーザ欄１０３にログインしたユーザの分身像１０３ａ〜１０３ｅ（本実施形態では顔部分）が表示される。またログインユーザ欄１０３中、右端に背景がハイライト（白色）で示されるユーザは、アクティブユーザ１０３ｅ（Ａさん）であって、図に示す状態では、このアクティブユーザ１０３ｅに対するサービス、すなわち、アクティブユーザ１０３ｅのユーザ情報を利用したサービスが実行されている状態となっている。このアクティブユーザトップ画面では、「曲を探す」を選択することで、歌手名、楽曲名に基づく検索を行うことができる。
【００４１】
楽曲検索の結果、アクティブユーザにより楽曲が選択されると、リモコン装置１はカラオケ装置２に、アクティブユーザのユーザ識別情報、楽曲識別情報等を含む予約情報を送信する。予約情報を受信したカラオケ装置２は、カラオケ装置２のメモリ２７中の予約テーブルに登録され、カラオケ装置２は、予約テーブル中の予約情報を参照して、楽曲再生処理を実行する。
【００４２】
図６には、カラオケ装置２で実行する楽曲再生処理を示すフロー図が示されている。カラオケ装置２は、メモリ２７中に記憶している予約テーブル中、次に再生する楽曲の有無を検出する（Ｓ３０１）。検出の結果、次に再生する楽曲有りと判定された場合（Ｓ３０２：Ｙｅｓ）、当該予約情報中に含まれる楽曲識別情報に対応する実ランキング情報をホスト装置５に要求し、受信する（Ｓ３０３）。この実ランキング情報は、カラオケ装置２にて過去に実行された楽曲再生処理において算出された各楽曲についての得点を、ホスト装置５にて集計したものであり、各楽曲についての得点をユーザ間で競うことを目的として形成されたものである。
【００４３】
図８には、本発明の実施形態に係る実ランキング情報のデータ構成が示されている。本実施形態の実ランキング情報は、楽曲毎に、順位、得点、ユーザＩＤ（ユーザ識別情報）を対応付けて構成されている。カラオケ装置２にて実行される楽曲再生処理において、新たに算出される得点を、この実ランキング情報と対比することで、歌唱したユーザの順位を判定することが可能となる。なお、本実施形態では、実ランキング情報にユーザＩＤを含めているが、歌唱したユーザの順位を判定するのみであれば、このユーザＩＤを必須とするものではない。
【００４４】
図１０には、あるユーザの歌唱評価時における得点、順位の推移例が示されている。この図は、演奏開始から演奏終了までの期間について、あるユーザの得点、順位の推移の様子を示したものである。図中、Ｂで示す領域は、実ランキング情報中のユーザの得点分布範囲である。また、Ｔ１〜Ｔ１３は、順位変化を表示するタイミングである。このように、実ランキング情報中のユーザの得点が、今回歌唱するユーザの得点と比較して乖離している場合、楽曲再生処理中に表示される順位変化が無い、あるいは、少ないこととなり、歌唱しているユーザは、他のユーザと競う感覚（緊張感や爽快感）を得られないことが考えられる。また、たとえ得点が乖離していなくても、今回歌唱するユーザの得点が、実ランキング情報中の２ユーザの得点間で収まってしまう状態が継続するような場合にも、曲再生処理中に表示される順位変化が無くなる。
【００４５】
本実施形態では、このような事情を鑑み、仮想ランキング情報に基づく順位変化を歌唱するユーザに提示することとしている。楽曲再生が開始される（Ｓ３０６）と、カラオケ装置２は、順位変化を表示するタイミングを計時するためのタイマをスタートさせる（Ｓ３０７）。タイマが所定時間を超える毎（Ｓ３０８：Ｙｅｓ）、すなわち、図１０に示すＴ１〜Ｔ１３のタイミングで順位変化表示処理（Ｓ４００）を実行する。
【００４６】
図７には、本発明の実施形態に係る順位変化表示処理を示すフロー図が示されている。順位変化表示処理では、歌唱用マイク４４から入力される歌唱音声情報と、現在、再生を行っている楽曲情報に含まれる評価基準情報を比較することで現在の得点を算出する（Ｓ４０１）。評価基準情報は、少なくともメロディなど歌唱すべき音程を規定した情報である。評価基準情報としては、音程以外に音量、あるいは、こぶし、しゃくりなどの技巧を評価することとしてもよい。
【００４７】
なお、本実施形態の楽曲再生処理中に算出される現在の得点は、楽曲再生処理の終了時に最終的に算出される得点と同じ得点圏（最低点から最高点の範囲）を有する得点算出方式にて算出することとしている。したがって、実ランキング情報上において他のユーザの得点と比較にて順位を判定することが可能となっている。このような形態の他、得点算出方式には、楽曲再生処理の進行に従って得点が加算されていく加算方式、あるいは、歌唱のミスによって得点が減算される減算方式など、各種方式を採用することが可能である。加算方式、減算方式のように楽曲再生処理の進行に伴って得点圏が変化する得点算出方式では、楽曲再生処理中に算出された得点を楽曲再生処理時の得点圏となるように補正する、あるいは、実ランキング情報上の得点を、現在の楽曲再生処理時点での得点圏となるように補正した上で、順位を判定することが考えられる。このような形態の他、実ランキング情報に記述される得点は、楽曲再生処理の進行と対応付け、複数記憶することとしてもよい。楽曲再生処理の進行上での正確な順位を判定することが可能となる。
【００４８】
本実施形態の順位変化表示処理では、実ランキング情報における順位変化が無い場合、仮想ランキング情報を使用して仮想的な順位変化を算出することとしている。本実施形態では、楽曲再生処理期間中、最低得点、最高得点に変化がある毎（Ｓ４０２：Ｙｅｓ）に仮想ランキング情報を形成することとしている（Ｓ４０３）。なお、最低得点、最高得点が初めて得られた初回時においても仮想ランキング情報が形成される。得点の変化に基づいて形成された仮想ランキング情報は、次回の順位変化表示処理において順位変化の判定に使用される。
【００４９】
図９には、本発明の実施形態に係る仮想ランキング情報のデータ構成が示されている。本実施形態の仮想ランキング情報は、楽曲再生処理中、これまでに算出された最高得点と最低得点の間に、所定数の仮想得点を分布させて形成されている。このように本実施形態では、仮想ランキング情報における仮想得点は、楽曲再生処理中に算出された最高得点を上限とし、最低得点を下限として分布させているが、仮想得点の分布は、仮想得点の上限を最高得点に対して＋１０％し、下限を最低得点に対して−１０％する、あるいは、実ランキング情報の得点分布に応じて分布範囲を決定する等、各種形態を採用することが可能である。
【００５０】
また、仮想ランキング情報中、仮想得点の数は、実ランキング情報中のユーザ数を母数として、母数を超えない範囲に設定されている。この例では、実ランキング情報における母数を３４人としており、母数の５０％（１７人）を仮想得点の数、すなわち、仮想ユーザの数に設定している。このように、仮想得点の数を実ランキング情報中のユーザ数超えない範囲に設定することで、実ランキング情報のみを用いた場合、母数を超えたありえない順位変化が表示されることを防止することが可能となる。実ランキング情報中の仮想得点の数は、実ランキング情報の母数に対して適宜割合に設定することが可能である。また、実ランキング情報の母数の数に応じて、割合を変動させることとしてもよい。なお、実ランキング情報の母数とは無関係な所定数とすることも可能である。
【００５１】
算出された得点は、実ランキング情報と対比され、実ランキング情報上での順位（実順位という）が判定される（Ｓ４０４）。再生中、３回目以降（図１０におけるＴ３以降）に実行される順位変化表示処理では、前回の実順位と比較した比較順位を形成することが可能となる。本実施形態では、前回の実順位に対して変化があったか否か、すなわち、前回の実順位に対して、所定値以上の順位変化があったか否かが判定される（Ｓ４０５）。なお、所定値としては０以上の任意の値を設定することが可能である。実ランキング情報上で所定値以上の順位変化があった場合（Ｓ４０５：Ｙｅｓ）、実ランキング情報上での順位変化をモニタ４１に表示する（Ｓ４０８）。一方、所定値以上の順位変化が無かった場合（Ｓ４０５：Ｎｏ）、仮想ランキング情報上での順位（仮想順位）が判定（Ｓ４０６）され、モニタ４１には仮想順位が表示される（Ｓ４０７）。本実施形態では、実ランキング情報を使用して順位変化を判定する場合（Ｓ４０８）と、仮想ランキング情報にて順位変化を判定する場合（Ｓ４０６）に分けているが、順位変化の判定には、実ランキング情報と仮想ランキング情報の両方を使用することとしてもよい。
【００５２】
図１１には、あるユーザの歌唱評価時における得点、順位の推移例を示す一部拡大図が示されている。図１１は、図１０中、Ａで示す枠内を拡大した図であり、仮想ランキング情報上でのユーザの得点変化の様子を説明するものである。まず、Ｔ１、Ｔ２の各時点において、得点が算出され得点の変化（最高得点と最低得点）が判定される。そして、Ｔ２では、Ｔ１時点での最低得点とＴ２時点での最高得点を分布範囲に持つ仮想ランキング情報１が形成される。そして、Ｔ３時点では、仮想ランキング情報１に基づいて順位変化が判定される。さらに、Ｔ３時点では、これまでの得点変化に基づいて仮想ランキング情報２が形成される。すなわち、Ｔ３時点においてこれまでの最低得点が更新されているため、仮想ランキング情報２は、Ｔ３時点での最低得点とＴ２時点での最高得点を分布範囲に持つこととなる。
【００５３】
Ｔ４以降の各回においても同様に、これまでに算出された得点に基づいて、仮想ランキング情報の更新を行い、更新された仮想ランキング情報に基づいて順位変化が判定される。Ｔ４時点では、Ｔ３時点で更新された仮想ランキング情報２に基づいて順位変化が判定される。さらに、Ｔ４時点では、最高得点が更新されるため、Ｔ３時点での最低得点とＴ４時点での最高得点を分布範囲に持つ仮想ランキング情報３が形成される。Ｔ５時点では、仮想ランキング情報３に基づいて順位変化が判定される。Ｔ５〜Ｔ７時点では、最高得点、最低得点共に変化していないため、仮想ランキング情報の更新は行われない。本実施形態では、このように演奏開始からの得点変化に基づいて、仮想ランキング情報を形成しているが、仮想ランキング情報の形成は、現時点までの所定期間中における得点変化を使用することとしてもよい。例えば、図１０の例において、過去３回の得点変化を使用して、仮想ランキング情報を形成することが考えられる。この場合、例えば、Ｔ７時点においては、Ｔ５、Ｔ６、Ｔ７時点に算出された得点を使用して仮想ランキング情報が形成される。
【００５４】
以上説明したように、本実施形態のカラオケ装置は、楽曲再生処理中、仮想ランキング情報を使用して順位変化を表示出力することとしている。したがって、自己の歌唱能力が、他のユーザの歌唱能力と異なる場合等において、自己の歌唱能力の変化に応じて形成される仮想ランキング情報を使用して、仮想的なユーザに対する順位変化を楽しむことを可能としている。
【００５５】
図１２には、本発明の実施形態に係る再生中画面が示されている。モニタ４１上には、背景映像に歌詞５０１が重畳されて表示されるが、更に順位変化Ａ５０２と順位変化Ｂ５０３が表示される。ユーザはこの順位変化Ａ５０２、順位変化Ｂ５０３を参照して視覚的に順位の変化を確認することができる。なお、本実施形態にて表示する順位変化は、実ランキング情報、あるいは、仮想ランキング情報を使用した場合の両方において同じ形態を使用している。したがって、歌唱しているユーザは、実ランキング情報を使用したものか、仮想ランキング情報を使用したものかを意識せずに順位変化を楽しむことが可能である。このような形態以外に、表示上、実ランキング情報を使用した順位変化であるのか、仮想ランキング情報を使用した順位変化であるのかを判別可能な形態でモニタ４１に表示することとしてもよい。
【００５６】
順位変化Ａ５０２は、前回の順位に対して上昇したか、下降したか、同じであるかを示す矢印形のアイコンであり、図のディスプレイ４０４内の上向きの矢印にて順位が上昇したことを示している。本実施形態では、ディスプレイ４０４外に示すように、順位に変化がないときは横向きのアイコンが、順位が下がったときには下向きのアイコンが順位変化Ａ５０２として表示される。
【００５７】
順位変化Ｂ５０３は、前回の順位から何人抜いたかを示す情報であり、例えば、前回の順位から５位上昇した場合には、図のように「５人抜き」の表示が行われる。一方、前回の順位から５位下がったときには、「５ランクダウン」の表示が行われる。順位が変化しない場合にも「順位変化無し」など適宜表示を行うこととしてもよい。なお、この順位変化Ｂ５０３の表示は、順位が上昇したときのみ表示するようにしてもよい。歌唱者の歌唱意欲を高めることが可能となる。以上、比較順位に基づいて順位変化Ａ、順位変化Ｂが表示されるため、ユーザは歌唱中における順位の変化状況を確認することができる。なお、順位変化としては、これらに限ることなく、算出した比較順位をそのまま表示したり、上昇、下降度合いによって順位変化Ａ５０２のアイコンの色、大きさを変えるなど適宜な形態を採用することができる。
【００５８】
順位変化表示処理（Ｓ４００）は、楽曲再生処理の実行中、タイマが所定時間を計時する毎（Ｓ３０７）に、繰り返し実行される。楽曲再生終了が判定される（Ｓ３０８：Ｙｅｓ）と、最終的に算出された歌唱者の得点（最終得点）に基づき、最終順位がモニタ４１に表示される（Ｓ３０９）。本実施形態における最終順位は、仮想ランキング情報を使用せずに、実ランキング情報上での順位となっており、実際に歌唱に参加したユーザ間での順位を表示することとしている。
【００５９】
図１３には、本発明の実施形態に係る再生終了時画面が示されている。５０４は歌唱採点処理で使用した楽曲の関連情報であり、歌唱名、楽曲名が表示されている。５０５は、歌唱者のユーザ関連情報であり、ログインしたときに取得するユーザ情報に基づいて表示される。図では、ユーザの写真、あるいは、アバターなどのユーザ関連画像とニックネームが表示されている。５０６には最終得点が表示され、５０７には順位関連情報が表示される。図ではこの順位関連情報として、全国順位、集計人数、そして、得点の分布と今回の得点を把握できるグラフが表示されている。このランキング画面Ａにて歌唱者は、最終得点、そして、最終順位を確認することができる。
【００６０】
今回の楽曲再生処理において算出された最終得点は、ホスト装置５に送信され、ホスト装置５では、受信した最終得点に基づいて実ランキング情報の更新を行う（Ｓ３１０）。更新された実ランキング情報は、次の楽曲再生処理に使用されることとなる。本実施形態では、カラオケ装置２において実ランキング情報を受信した上で、楽曲再生を開始することとしていたが、実ランキング情報による順位の判定は、楽曲再生処理途中に、カラオケ装置２がホスト装置５に随時問い合わせて行うこととしてもよい。多数のユーザが同時に参加することが考えられる人気楽曲においても正確な順位を判定することが可能となる。
【００６１】
以上、本実施形態のカラオケ装置２について説明を行ったが、本実施形態の機能は、パーソナルコンピュータ、あるいは、スマートホンなどの携帯情報端末といった各種情報処理装置に対し、プログラム（カラオケ用プログラム）として提供することも可能である。情報処理装置にプログラムを導入（インストール）することで、情報処理装置上において本明細書で説明した機能を実現することが可能となる。
【符号の説明】
【００６２】
１ａ、１ｂ…リモコン装置          ２４…ＬＡＮ通信部
１１…タッチパネルモニタ          ２５…音響制御部
１１ａ…表示部                    ２７…メモリ
１１ｂ…タッチパネル              ２８…ビデオＲＡＭ
１２…ビデオＲＡＭ                ２９…映像再生部
１３…映像制御部                  ３０…ＣＰＵ
１４…メモリ                      ３１…映像制御部
１５…ＣＰＵ                      ３２…ＨＤＤ（ハードディスク）
１６…無線ＬＡＮ通信部            ４１…モニタ
１７…操作部                      ４２…スピーカ
１８…操作処理部                  ４４ａ、４４ｂ…歌唱用マイク（マイクロホン）
１９…赤外線通信部                １００…ＬＡＮ
２…カラオケ装置（コマンダ）      １１０…アクセスポイント
２１…操作部                      １２０…ルータ
２２…操作処理部                  ５…ホスト装置
２３…赤外線通信部                ５１…記憶部
【図１】
2015158609.tif 000003
【図２】
2015158609.tif 000004
【図３】
2015158609.tif 000005
【図４】
2015158609.tif 000006
【図５】
2015158609.tif 000007
【図６】
2015158609.tif 000008
【図７】
2015158609.tif 000009
【図８】
2015158609.tif 000010
【図９】
2015158609.tif 000011
【図１０】
2015158609.tif 000012
【図１１】
2015158609.tif 000013
【図１２】
2015158609.tif 000014
【図１３】
2015158609.tif 000015