(57)【要約】【課題】一緒にカラオケをしている仲間内で、歌唱の評価結果を競うことのできるカラオケ装置を提供する。【解決手段】カラオケ装置は、自カラオケ装置にログイン中の各ログインユーザについて、演奏の対象として指定された指定楽曲に対応する評価結果を、ホストサーバから取得する（Ｓ１０２）。カラオケ装置は、指定楽曲の演奏中において所定のタイミングごとに歌唱者による歌唱に対する現時点での評価結果を特定する（Ｓ１１０）。そして、前回の評価結果から今回の評価結果に推移したことで、何れかのログインユーザの評価結果と歌唱者の評価結果との上下関係が変動した場合（Ｓ１１２：ＹＥＳ）、当該ログインユーザとの間で評価結果の上下関係が変動したことを表す変動情報を表示手段に表示させる（Ｓ１１６）。【選択図】図２
2015141325.tif 000002
【特許請求の範囲】
【請求項１】
複数のユーザのログインを受付ける機能を有するカラオケ装置であって、
所定の母集団のユーザにより行われた歌唱に対する楽曲ごとの評価結果を表す情報を保持するホスト装置から、自カラオケ装置にログイン中の各ログインユーザについて、演奏の対象として指定された指定楽曲に対応する評価結果を取得する取得手段と、
前記指定楽曲を演奏する演奏手段と、
前記指定楽曲の演奏中において所定のタイミングごとに歌唱者による歌唱に対する現時点での評価結果を特定する評価手段と、
前記評価手段による前回の評価結果から今回の評価結果に推移したことで、前記取得手段により取得された何れかのログインユーザの評価結果と歌唱者の評価結果との上下関係が変動した場合、当該ログインユーザとの間で評価結果の上下関係が変動したことを表す変動情報を表示手段に表示させる制御手段と、
を備えることを特徴とするカラオケ装置。
【請求項２】
請求項１に記載のカラオケ装置において、
前記取得手段は、前記母集団のユーザによる歌唱に基づいて採点された楽曲ごとの得点を表す得点情報を保持する前記ホスト装置から、前記各ログインユーザの歌唱の評価結果として、前記指定楽曲の歌唱に対応する得点を表す情報を取得し、
前記評価手段は、歌唱者による歌唱に対する評価結果として、歌唱に基づいて採点した現時点の得点を特定し、
前記制御手段は、前記取得手段により取得された何れかのログインユーザの得点と、歌唱者の得点との上下関係が変動した場合、当該ログインユーザとの間で得点の上下関係が変動したことを表す変動情報を表示させること、
を特徴とするカラオケ装置。
【請求項３】
請求項１に記載のカラオケ装置において、
前記取得手段は、前記母集団のユーザによる歌唱に基づいて採点された楽曲ごとの得点について、楽曲ごとの順位を表す順位情報を保持する前記ホスト装置から、前記各ログインユーザの歌唱の評価結果として、前記指定楽曲に対応する順位を表す情報を取得し、
前記評価手段は、歌唱者による歌唱に対する評価結果として、歌唱に基づいて採点した現時点の得点について、前記ホスト装置に保持されている順位情報に基づいて前記指定楽曲に対応する順位を特定し、
前記制御手段は、前記取得手段により取得された何れかのログインユーザの順位と、歌唱者の順位との上下関係が変動した場合、当該ログインユーザとの間で順位の上下関係が変動したことを表す変動情報を表示させること、
を特徴とするカラオケ装置。
【請求項４】
所定の母集団のユーザにより行われた歌唱に対する楽曲ごとの評価結果を表す情報を保持するホスト装置から、自装置にログイン中の各ログインユーザについて、演奏の対象として指定された指定楽曲に対応する評価結果を取得する取得手順と、
前記指定楽曲の演奏を行う演奏手順と、
前記指定楽曲の演奏中において所定のタイミングごとに歌唱者による歌唱に対する現時点での評価結果を特定する評価手順と、
前記評価手順による前回の評価結果から今回の評価結果に推移したことで、前記取得手順において取得された何れかのログインユーザの評価結果と歌唱者の評価結果との上下関係が変動した場合、当該ログインユーザとの上下関係が変動したことを表す変動情報を表示手段に表示させる制御手順と、
をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、歌唱者の歌唱を評価する機能を備えるカラオケ装置において、グループ内の歌唱者同士で評価結果を競うための技術に関する。
【背景技術】
【０００２】
従来、歌唱者の歌唱を採点する採点処理を行うカラオケ装置において、通信回線を用いてホスト装置からランキング情報を取得することにより、同じ楽曲を歌唱した各地の歌唱者同士で得点順位を競うサービスが知られている（例えば、特許文献１参照）。特許文献１に記載のカラオケ装置には、歌唱中の採点の途中経過における順位の変動を算出し、前回の途中順位から何人抜いたかを示す情報を表示する機能がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−６０６３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
カラオケ装置の利用形態として、複数人の仲間同士で一緒にカラオケを楽しむことが広く行われている。一緒にカラオケサービスを利用する仲間内で同じ楽曲を歌唱したことがある場合、歌唱の途中経過において順位を競う演出を行うことができれば、高い娯楽性を提供できると考えられる。しかしながら、特許文献１に記載の従来技術では、歌唱中の途中順位において何人抜いたかといった情報が表示されるものの、一緒にカラオケをしている仲間の順位を抜いたかどうかといった情報を表示することはできない。そのため、一緒にカラオケをしている仲間内で歌唱の評価結果を競って楽しむという観点において、演出として物足りない。
【０００５】
本発明は上記課題を解決するためになされたものである。その目的は、一緒にカラオケをしている仲間内で、歌唱の評価結果を競うことのできるカラオケ装置を提供することである。
【課題を解決するための手段】
【０００６】
上記課題を解決するためになされた本発明は、複数のユーザのログインを受付ける機能を有するカラオケ装置に関する。本発明のカラオケ装置は、取得手段と、演奏手段と、評価手段と、制御手段とを備える。
【０００７】
取得手段は、所定の母集団のユーザにより行われた歌唱に対する楽曲ごとの評価結果を表す情報を保持するホスト装置から、自カラオケ装置にログイン中の各ログインユーザについて、演奏の対象として指定された指定楽曲に対応する評価結果を取得する。演奏手段は、演奏の対象として指定された指定楽曲を演奏する。評価手段は、指定楽曲の演奏中において所定のタイミングごとに歌唱者による歌唱に対する現時点での評価結果を特定する。制御手段は、評価手段による前回の評価結果から今回の評価結果に推移したことで、何れかのログインユーザの評価結果と歌唱者の評価結果との上下関係が変動した場合、当該ログインユーザとの間で評価結果の上下関係が変動したことを表す変動情報を表示手段に表示させる。
【０００８】
本発明によれば、楽曲の演奏中に、歌唱者による現時点の歌唱の評価結果が、一緒にカラオケをしているグループ内の他のユーザの評価結果を上回ったり下回った場合、その旨を表示することができる。このようにすることで、一緒にカラオケを楽しんでいる仲間内で、互いの評価結果を抜いたか抜かれたが分かるようになるため、仲間内で歌唱の評価結果を競うことができる。その結果、ユーザにおいて仲間に勝ちたいという心理が働き、歌唱に対するユーザのモチベーションを高めることができる。
【０００９】
ところで、仲間内のユーザで歌唱の評価結果を競う方法として、ユーザ同士で歌唱に基づいて採点された得点を比較することが考えられる。そこで、請求項２に記載にように構成することが考えられる。すなわち、取得手段は、母集団のユーザによる歌唱に基づいて採点された楽曲ごとの得点を表す得点情報を保持するホスト装置から、各ログインユーザの歌唱の評価結果として、指定楽曲の歌唱に対応する得点を表す情報を取得する。評価手段は、歌唱者による歌唱に対する評価結果として、歌唱に基づいて採点した現時点の得点を特定する。そして、制御手段は、取得手段により取得された何れかのログインユーザの得点と、歌唱者の得点との上下関係が変動した場合、当該ログインユーザとの間で得点の上下関係が変動したことを表す変動情報を表示させる。
【００１０】
あるいは、仲間内のユーザで歌唱の評価結果を競う方法として、例えば、全国展開しているカラオケサービスに登録されている会員からなる母集団の中での順位を比較することが考えられる。そこで、請求項３に記載のように構成することが考えられる。すなわち、取得手段は、母集団のユーザによる歌唱に基づいて採点された楽曲ごとの得点について、楽曲ごとの順位を表す順位情報を保持するホスト装置から、各ログインユーザの歌唱の評価結果として、指定楽曲に対応する順位を表す情報を取得する。評価手段は、歌唱者による歌唱に対する評価結果として、歌唱に基づいて採点した現時点の得点について、ホスト装置に保持されている順位情報に基づいて指定楽曲に対応する順位を特定する。そして、制御手段は、取得手段により取得された何れかのログインユーザの順位と、歌唱者の順位との上下関係が変動した場合、当該ログインユーザとの間で順位の上下関係が変動したことを表す変動情報を表示させる。
【００１１】
なお、本発明は、請求項４に記載のように、コンピュータにおいて実行されるプログラム、あるいは当該プログラムを記憶する記憶媒体として実現することもできる。
【図面の簡単な説明】
【００１２】
【図１】カラオケシステムの構成を表すブロック図。
【図２】歌唱評価処理（第１実施形態）の手順を表すフローチャート。
【図３】（ａ）ログインユーザの得点情報の一例、（ｂ）ログインユーザの順位情報の一例。
【図４】演奏中画面（第１実施形態）の表示例。
【図５】歌唱評価処理（第２実施形態）の手順を表すフローチャート。
【図６】演奏中画面（第２実施形態）の表示例。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態を図面に基づいて説明する。なお、本発明は下記の実施形態に限定されるものではなく様々な態様にて実施することが可能である。
図１に示すように、実施形態のカラオケシステム１は、カラオケ店舗に設置されるカラオケ装置２と、カラオケ装置２との間でネットワーク１００（例えば、インターネット）を介して通信可能なホストサーバ３とを有する。なお、図１では、カラオケ装置２を１つだけ記載しているが、これより多くのカラオケ装置２がネットワーク１００に接続されていてもよい。
【００１４】
カラオケ装置２は、制御部２１、通信インタフェース部２２、記憶部２３、操作部２４、音声入出力部２５等を備える。また、カラオケ装置２には、映像表示装置としてのディスプレイ２６、音声入力装置としてのマイク２７、及び、音声出力装置としてのスピーカ２８が接続されている。このカラオケ装置２は、ユーザからリクエストされたカラオケ楽曲を演奏する機能を有する。また、カラオケ装置２は、カラオケ楽曲の演奏中に、背景画像上に歌詞テロップを重畳した演奏中画像をディスプレイ２６に表示させる。
【００１５】
制御部２１は、ＣＰＵ、ＲＡＭ、ＲＯＭ等を備え、所定のプログラムに従って動作することにより、カラオケ装置２を総合的に制御する。通信インタフェース部２２は、カラオケ装置２をカラオケ店舗内に設けられた店舗内ＬＡＮ２００に接続して、店舗内ＬＡＮ２００及びネットワーク１００を介した通信を制御する通信装置である。なお、ネットワーク１００と店舗内ＬＡＮ２００とは、図示しないルータで接続されている。カラオケ装置２は、店舗内ＬＡＮ２００及びネットワーク１００を介して、ホストサーバ３やリモコン端末２９と通信する。
【００１６】
記憶部２３は、例えばハードディスクドライブ等の記憶装置である。記憶部２３には、カラオケ楽曲を演奏するための楽曲データを多数収録したカラオケデータベースや、カラオケ装置２の動作を制御するためのプログラム等が記憶される。操作部２４は、ユーザからの操作を入力するための入力装置であり、カラオケ装置２本体に備えられたタッチパネルやキー・スイッチ等からなる。音声入出力部２５は、マイク２７からの音声の入力と、スピーカ２８からの音声の出力を制御する。
【００１７】
リモコン端末２９は、カラオケ装置２専用の遠隔操作機器であり、情報を表示するためのディスプレイ（図示せず）や、ユーザの入力操作を受付けるタッチパネルやキー・スイッチ等の操作部（図示せず）、無線ＬＡＮ通信部（図示せず）、必要であれば、情報を音声出力する音声出力部（図示せず）等を備える。このリモコン端末２９を用いることで、ユーザがカラオケ装置２にログインする手続（例えば、ユーザＩＤやパスワードの入力）や、カラオケサービスに関する情報の閲覧、カラオケ装置２に演奏させるカラオケ楽曲の選曲操作を行うことができるようになっている。
【００１８】
このリモコン端末２９は、周知の無線ＬＡＮ通信規格に則った無線通信機能を有し、店舗内ＬＡＮ２００に設けられた無線ＬＡＮアクセスポイント３００を経由して、カラオケ装置２との間で通信を行う。なお、カラオケ装置２をリモコン端末２９で操作する前提として、操作対象のカラオケ装置２とリモコン端末２９とを特定の通信相手として対応付ける、いわゆる「括付け」がなされているものとする。括付けは、操作対象となるカラオケ装置２とリモコン端末２９との間で、各自の識別情報（例えば、ＩＰアドレスやシリアル番号）を互いに通知し、特定の通信相手として登録することで成立する。
【００１９】
また、リモコン端末２９は、無線ＬＡＮアクセスポイント３００を経由してホストサーバ３との間で通信を行う。リモコン端末２９は、ログインしようとするユーザから入力されたユーザＩＤ（ユーザ名）及びパスワードに基づき、ホストサーバ３との間で所定のログイン認証処理を行う。ログイン認証が成功した場合、そのリモコン端末２９に括付けされたカラオケ装置２のログインユーザとして、当該ユーザのユーザＩＤが括付け相手のカラオケ装置２に登録される。また、カラオケ装置２には、複数のユーザがログインできるようになっており、同じ期間にログインしている複数のログインユーザについて、それぞれのユーザＩＤがカラオケ装置２に登録される。
【００２０】
ホストサーバ３は、会員であるユーザに対応するサービスを提供する機能を有する周知のサーバ装置であり、ログインしようとするユーザに対する認証や、ユーザに関するカラオケの歌唱履歴等の情報を管理する。このホストサーバ３には、本カラオケシステム１を利用するためのアカウントを有するユーザ（会員）に関するユーザ情報が記憶されている。このユーザ情報には、ユーザを識別する情報であるユーザＩＤと、このユーザＩＤに対応付けられたログイン用のパスワードとが含まれる。
【００２１】
また、ホストサーバ３には、会員として登録されている各ユーザのユーザＩＤに対応付けて、カラオケ装置２が備える歌唱採点機能を利用して行われた過去の歌唱の採点結果が保存されている。なお、ここでいう歌唱採点機能とは、例えば、歌唱の音程やタイミングを評価基準のメロディと比較することによって、歌唱の巧拙の度合を点数化するカラオケの分野における周知の機能である。さらに、ホストサーバ３には、会員として登録されている各ユーザの歌唱の採点結果を集計し、楽曲ごとに順位付けしたランキング情報が保存されている。このランキング情報は、楽曲ごとに、順位、ユーザＩＤ及び採点結果の得点が対応付けられて記述されたリストである。なお、あるユーザが同じ楽曲を過去に複数回歌唱した歌唱履歴（得点）が登録されている場合、ランキング情報には、複数回の歌唱履歴の中から最も高い得点が登録されるものとする。
【００２２】
［歌唱評価処理（第１実施形態）の説明］
カラオケ装置２の制御部２１が実行する、第１実施形態の歌唱評価処理の手順について、図２のフローチャートを参照しながら説明する。この処理は、カラオケ装置２にログインしているユーザからの楽曲のリクエストに基づき、歌唱採点機能を利用して楽曲の演奏を行うときに実行される処理である。
【００２３】
Ｓ１００では、制御部２１は、現時点で自カラオケ装置２にログインしている全てのログインユーザについて、演奏対象の楽曲における歌唱の評価結果をホストサーバ３に問合せる。ここでは、制御部２１は、現時点でログインしている全ログインユーザのユーザＩＤと、演奏対象の楽曲に対応する楽曲ＩＤと含む情報をホストサーバ３に送信する（図２のＳ１００から延びる破線を参照）。
【００２４】
これに対して、ホストサーバ３は、カラオケ装置２から受信した楽曲ＩＤに対応するランキング情報を参照して、当該カラオケ装置２から受信したユーザＩＤに該当する採点結果の得点を抽出する。そして、各ログインユーザのユーザＩＤと、抽出した採点結果の得点とを対応付けた得点情報を問合せ元のカラオケ装置２に送信する（Ｓ２００）。
【００２５】
図３（ａ）は、Ｓ２００においてホストサーバ３がカラオケ装置２に対して送信する、ログインユーザの得点情報の一例である。図３（ａ）に例示されるとおり、ログインユーザの得点情報は、ログインユーザのユーザＩＤごとに、そのログインユーザが演奏対象の楽曲を過去に歌唱したときの採点結果の得点が記述されている。
【００２６】
図２のフローチャートの説明に戻る。Ｓ１０２では、制御部２１は、ホストサーバ３から送信されるログインユーザの得点情報を取得する（図２のＳ１０２に入る破線を参照）。次のＳ１０４以降の処理は、リクエストされた楽曲の演奏処理と並行して実行される。Ｓ１０４では、制御部２１は、タイマによる計時を開始する。Ｓ１０６では、制御部２１は、タイマのカウント数が所定時間以上であるか否に応じて処理を分岐する。タイマのカウント数が所定時間未満である場合（Ｓ１０６：ＮＯ）、制御部２１はＳ１０８に進む。Ｓ１０８では、制御部２１は、楽曲の演奏が終了したか否かを判定する。楽曲の演奏が終了していない場合（Ｓ１０８：ＮＯ）、制御部２１はＳ１０６に戻る。
【００２７】
一方、タイマのカウント数が所定時間以上である場合（Ｓ１０６：ＹＥＳ）、制御部２１はＳ１１０に進む。Ｓ１１０では、制御部２１は、マイク２７を介して入力された歌唱者の歌唱音を評価基準のメロディと比較した結果に基づき、現時点での歌唱の評価結果を点数化した途中得点を算出する。この得点は、現時点までの平均点であって、例えば、楽曲を最後まで歌唱したときの最終得点の満点が１００点である場合には、現時点での満点も１００点として換算した点数として算出する。
【００２８】
次のＳ１１２では、制御部２１は、前回のＳ１１０で算出した途中得点から、今回のＳ１１０で算出した途中得点までの数値範囲に、Ｓ１０２で取得したログインユーザの得点情報で示される何れかのログインユーザの得点が含まれるか否かを判定する。前回の途中得点から現在の途中得点までの間にログインユーザの得点が含まれる場合（Ｓ１１２：ＹＥＳ）、制御部２１はＳ１１６に進む。Ｓ１１６では、制御部２１は、歌唱者の現時点での途中得点と、Ｓ１１２で該当したログインユーザの得点との上下関係が変動したことを表す得点変動情報を、演奏中の画面上の所定位置に表示する。
【００２９】
次のＳ１１８では、歌唱者の現時点での途中得点に基づき、演奏中の楽曲に対応するランキング情報内での順位の変動を表す全体順位情報を、演奏中の画面上の所定位置に表示する。ここでは、演奏中の楽曲に対応するランキング情報内における、現在の途中得点の順位を特定する。順位を特定する方法としては、現在の途中得点をホストサーバ３に送信して順位を問合せることが考えられる。この場合、ホストサーバ３は、カラオケ装置２から送信されてきた途中得点を当該楽曲のランキング情報に照し合せて順位を特定し、特定した順位をカラオケ装置２に通知する。あるいは、ホストサーバ３から、演奏対象の楽曲に対応するランキング情報を予めダウンロードしておき、カラオケ装置２側において途中得点をランキング情報に照し合せて順位を特定してもよい。そして、前回の途中得点に基づいて特定した順位と、現在の途中得点に基づいて特定した順位との差分を算出し、順位の上下変動を表す全体順位情報を、演奏中画面に表示する。
【００３０】
Ｓ１１６及びＳ１１８において表示される演奏中画面の一例を図４に示す。楽曲の演奏中にディスプレイ２６に表示される演奏中画面４０には、演奏中の楽曲の歌詞を表す歌詞テロップ４１が背景画像に重畳して表示されている。さらに、歌詞テロップ４１の上方には、得点変動情報４４が背景画像に重畳して表示されている。
【００３１】
この得点変動情報４４は、例えば、前回の途中得点から現在の途中得点に変わることによって他のログインユーザの得点を上回った場合、「○○○さんの＊＊点を抜きました！！」といったメッセージを表示する。あるいは、前回の途中得点から現在の途中得点に変わることによって他のログインユーザの得点を下回った場合、「○○○さんの＊＊点に抜かれました！！」といったメッセージを表示する。これらのメッセージには、比較対象となるログインユーザの名称、及びそのログインユーザの得点とが記述される。
【００３２】
また、得点変動情報４４の左方には、前回の途中得点から現在の途中得点の間に順位が上昇したことを表す全体順位情報４２と、順位の変動量を表す全体順位情報４３とが、背景画像に重畳して表示されている。
【００３３】
図２のフローチャートの説明に戻る。Ｓ１１２で否定判定をした場合（Ｓ１１２：ＮＯ）、制御部２１はＳ１１８に進み、順位の上下変動を表す全体順位情報を表示する。次のＳ１２０では、前回の途中得点として記憶している値を、現在の途中得点に更新する。Ｓ１２０の後、制御部２１はＳ１０４に戻る。以降、Ｓ１０４〜Ｓ１２０の処理を順次繰返すことによって、所定のタイミングごとに得点変動情報及び全体順位情報を演奏中画面上に表示する。そして、Ｓ１０８で楽曲の演奏が終了したと判定した場合（Ｓ１０８：ＹＥＳ）、制御部２１は本処理を終了する。
【００３４】
［歌唱評価処理（第２実施形態）の説明］
カラオケ装置２の制御部２１が実行する、第２実施形態の歌唱評価処理の手順について、図５のフローチャートを参照しながら説明する。この処理は、カラオケ装置２にログインしているユーザからの楽曲のリクエストに基づき、歌唱採点機能を利用する楽曲の演奏を行うときに実行される処理である。なお、第２実施形態の歌唱評価処理では、ランキング情報における歌唱者の順位と他のログインユーザの順位との上下関係が変動したことを表示する点が、上述の第１実施形態と相違する。
【００３５】
Ｓ３００では、制御部２１は、現時点で自カラオケ装置２にログインしている全てのログインユーザについて、演奏対象の楽曲における歌唱の評価結果をホストサーバ３に問合せる。ここでは、制御部２１は、現時点でログインしている全ログインユーザのユーザＩＤと、演奏対象の楽曲ＩＤと含む情報をホストサーバ３に送信する（図５のＳ３００から延びる破線を参照）。
【００３６】
これに対して、ホストサーバ３は、カラオケ装置２から受信した楽曲ＩＤに対応するランキング情報の中から、当該カラオケ装置２から受信したユーザＩＤに該当する順位を抽出する。そして、各ログインユーザのユーザＩＤと、抽出した順位とを対応付けた順位情報を問合せ元のカラオケ装置２に送信する（Ｓ４００）。
【００３７】
図３（ｂ）は、Ｓ４００においてホストサーバ３がカラオケ装置２に対して送信する、ログインユーザの順位情報の一例である。図３（ｂ）に例示されるとおり、ログインユーザの順位情報は、ログインユーザのユーザＩＤごとに、ホストサーバ３が保有するランキング情報における歌唱結果の順位が記述されている。
【００３８】
図５のフローチャートの説明に戻る。Ｓ３０２では、制御部２１は、ホストサーバ３から送信されるログインユーザの順位情報を取得する（図５のＳ３０２に入る破線を参照）。次のＳ３０４〜Ｓ３０８の処理は、上述の第１実施形態（図２参照）におけるＳ１０４〜Ｓ１０８の処理と同様なので、説明を省略する。
【００３９】
タイマのカウント数が所定時間以上である場合（Ｓ３０６：ＹＥＳ）、制御部２１はＳ３１０に進む。Ｓ３１０では、制御部２１は、現時点での歌唱の評価結果を点数化した途中得点を算出し、その途中得点に基づいて演奏中の楽曲に対応するランキング情報内での途中順位を特定する。途中順位の特定方法については、途中得点をホストサーバ３に通知して問合せる方法であってもよいし、ホストサーバ３から演奏対象の楽曲に対応するランキング情報を予め取得し、カラオケ装置２側で途中順位を特定する方法であってもよい。
【００４０】
次のＳ３１２では、制御部２１は、前回のＳ３１０で特定した途中順位から、今回のＳ３１０で特定した途中順位までの数値範囲に、Ｓ３０２で取得したログインユーザの順位情報で示される何れかのログインユーザの順位が含まれるか否かを判定する。前回の途中順位から現在の途中順位までの間にログインユーザの順位が含まれる場合（Ｓ３１２：ＹＥＳ）、制御部２１はＳ３１６に進む。Ｓ３１６では、制御部２１は、歌唱者の現時点での途中順位と、Ｓ３１２で該当したログインユーザの順位との上下関係が変動したことを表す順位変動情報を、演奏中の画面上の所定位置に表示する。次のＳ３１８では、前回の途中順位からの変動を表す全体順位情報を、演奏中の画面上の所定位置に表示する。ここでは、前回の途中順位と現在の途中順位との差分を算出して、途中順位の上下変動を表す全体順位情報を作成する。
【００４１】
Ｓ３１６及びＳ３１８において表示される演奏中画面の一例を図６に示す。楽曲の演奏中にディスプレイ２６に表示される演奏中画面４０には、演奏中の楽曲の歌詞を表す歌詞テロップ４１が背景画像に重畳して表示されている。さらに、歌詞テロップ４１の上方には、順位変動情報４５が背景画像に重畳して表示されている。
【００４２】
この順位変動情報４５は、例えば、前回の途中順位から現在の途中順位に変わることによって他のログインユーザの順位を上回った場合、「○○○さんの＊＊位を抜きました！！」といったメッセージを表示する。あるいは、前回の途中順位から現在の途中順位に変わることによって他のログインユーザの順位を下回った場合、「○○○さんの＊＊位に抜かれました！！」といったメッセージを表示する。これらのメッセージには、比較対象となるログインユーザの名称、及びそのログインユーザの順位とが記述される。
【００４３】
また、順位変動情報４５の左方には、前回の途中順位から現在の途中順位が上昇したことを表す全体順位情報４２と、途中順位の変動量を表す全体順位情報４３とが、背景画像に重畳して表示されている。
【００４４】
図５のフローチャートの説明に戻る。Ｓ３１２で否定判定をした場合（Ｓ３１２：ＮＯ）、制御部２１はＳ３１８に進み、途中順位の上下変動を表す全体順位情報を表示する。次のＳ３２０では、前回の途中順位として記憶している値を、現在の途中順位に更新する。Ｓ３２０の後、制御部２１はＳ３０４に戻る。以降、Ｓ３０４〜Ｓ３２０の処理を順次繰返すことによって、所定のタイミングごとに順位変動情報及び全体順位情報を演奏中画面上に表示する。そして、Ｓ３０８で楽曲の演奏が終了したと判定した場合（Ｓ３０８：ＹＥＳ）、制御部２１は本処理を終了する。
【００４５】
［効果］
実施形態のカラオケ装置２によれば、次のような効果を奏する。
楽曲の演奏中に、歌唱者による現時点の歌唱の評価結果（得点又は順位）が、一緒にカラオケをしているグループ内の他のユーザの評価結果（得点又は順位）を上回ったり下回った場合、その旨を表示することができる。このようにすることで、一緒にカラオケを楽しんでいる仲間内で、互いの得点や順位を抜いたか抜かれたが分かるようになるため、仲間内で歌唱の評価結果を競うことができる。その結果、ユーザにおいて仲間に勝ちたいという心理が働き、歌唱に対するユーザのモチベーションを高めることができる。
【００４６】
［特許請求の範囲に記載の構成との対応関係］
カラオケ装置２の構成と、特許請求の範囲に記載の構成との対応関係は次のとおりである。図２のＳ１００，Ｓ１０２、又は図５のＳ３００，Ｓ３０２が、取得手段に相当する。制御部２１が演奏手段に相当する。図２のＳ１１０、又は図５のＳ３１０が、評価手段に相当する。図２のＳ１１２，Ｓ１１６、又は図５のＳ３１２，３１６が、制御手段に相当する。
【符号の説明】
【００４７】
１…カラオケシステム、２…カラオケ装置、２１…制御部、２２…通信インタフェース部、２３…記憶部、２４…操作部、２５…音声入出力部、２６…ディスプレイ、２７…マイク、２８…スピーカ、２９…リモコン端末、３…ホストサーバ、１００…ネットワーク、２００…店舗内ＬＡＮ、３００…無線ＬＡＮアクセスポイント。
【図１】
2015141325.tif 000003
【図２】
2015141325.tif 000004
【図３】
2015141325.tif 000005
【図４】
2015141325.tif 000006
【図５】
2015141325.tif 000007
【図６】
2015141325.tif 000008