カラオケ装置及びカラオケプログラム
【課題】カラオケの場に集うユーザー全体の雰囲気の向上を図ることのできるカラオケ装置を提供する。
【解決手段】本発明に係るカラオケ装置は、認証処理で認証された複数の認証ユーザーをユーザー毎に切り換え、切り換えられた認証ユーザーの識別子と、入力手段にて指定された楽曲とを対応付けて予約する予約処理と、予約処理で指定された楽曲に対応する演奏情報を演奏手段に演奏させる演奏処理と、予約処理で予約を行った認証ユーザーの識別子の数に基づいて、認証ユーザーを抽出するユーザー抽出処理と、ユーザー抽出処理で抽出された認証ユーザーのユーザー情報に対応する楽曲関連情報を表示手段に表示させる推奨処理と、を実行することを特徴とする。
【解決手段】本発明に係るカラオケ装置は、認証処理で認証された複数の認証ユーザーをユーザー毎に切り換え、切り換えられた認証ユーザーの識別子と、入力手段にて指定された楽曲とを対応付けて予約する予約処理と、予約処理で指定された楽曲に対応する演奏情報を演奏手段に演奏させる演奏処理と、予約処理で予約を行った認証ユーザーの識別子の数に基づいて、認証ユーザーを抽出するユーザー抽出処理と、ユーザー抽出処理で抽出された認証ユーザーのユーザー情報に対応する楽曲関連情報を表示手段に表示させる推奨処理と、を実行することを特徴とする。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、演奏にあわせて歌唱を楽しむカラオケ装置及びカラオケプログラムに関するものであり、特にユーザーがログインして、自分のユーザー情報に基づいて各種サービスを受けることのできるカラオケ装置及びカラオケプログラムに関するものである。
【背景技術】
【0002】
従来、カラオケ装置では、楽曲名、歌手名と楽曲識別子(楽曲番号)を対応付けて表示した冊子(早見本)を用いた楽曲検索が一般的であった。この冊子を用いた楽曲検索では、ユーザーは歌唱したい楽曲を冊子中から探し、当該楽曲の楽曲識別子をリモコン装置に入力し、カラオケ装置に送信することで楽曲予約が行われていた。
【0003】
近年、MIDI情報などの演奏情報を利用することによるデータの少量化、ハードディスクの大容量化、インターネットによる通信インフラの整備などによって、カラオケ装置で扱う楽曲数は数万曲にも上っている。このような膨大の楽曲の中から、所望の楽曲を探し当てることは困難となっており、そのため、従来のテンキーを用いたリモコン装置から、データベースを使用し、ユーザーインターフェイスを介して楽曲検索を可能とするリモコン装置へと遷移しつつある。
【0004】
さらに、楽曲数が増える中、ユーザーはどの楽曲を歌唱するか迷うことが考えられる。そのため、特許文献1、特許文献2には各種データに基づいて、歌唱する楽曲を推奨するカラオケシステムが開示されている。
【0005】
特許文献1には、カラオケの場に同席するユーザー間においてデュエット曲のマッチングを行うカラオケシステムが提案されている。このカラオケシステムでは利用者IDに属する性別情報を利用して、同席メンバー内の組み合わせ上歌唱可能な曲をデュエット曲として選択することが開示されている。
【0006】
特許文献2には、各ユーザーの出身地、出身校といった属性情報を利用して、カラオケの場に集うユーザー間で共通する属性情報を有する楽曲を推奨楽曲として表示させることが開示されている。
【先行技術文献】
【特許文献】
【0007】
【特許文献1】特許第4423212号公報
【特許文献2】特開2006−178246号公報
【発明の概要】
【発明が解決しようとする課題】
【0008】
ところで、カラオケボックスやスナックなどでは、複数のユーザーが集い、カラオケ装置で歌唱が楽しまれているが、集うメンバーや状況などによっては、気後れして歌唱を控える、あるいは、歌唱できないユーザーが発生する場合がある。このようなユーザー(低調ユーザー)は、本人がカラオケの場を楽しむことができないのみならず、カラオケの場全体の雰囲気を盛り下げてしまうことが考えられる。
【課題を解決するための手段】
【0009】
本発明のカラオケ装置は、このようなカラオケの場における問題の改善を図ることを課題とするものであって、そのため、本発明に係るカラオケ装置は、
ユーザーから各種入力を受け付ける入力手段と、
演奏情報に基づいて演奏を実行し、演奏音を出力する演奏手段と、
前記入力手段からの入力に基づいて複数のユーザーを認証する認証処理と、
前記認証処理で認証された複数の認証ユーザーのそれぞれについて、ユーザー情報を取得するユーザー情報取得処理と、
前記認証処理で認証された複数の認証ユーザーをユーザー毎に切り換え、切り換えられた認証ユーザーの識別子と、前記入力手段にて指定された楽曲とを対応付けて予約する予約処理と、
前記予約処理で指定された楽曲に対応する演奏情報を前記演奏手段に演奏させる演奏処理と、
前記予約処理で予約した各認証ユーザーの楽曲数に基づいて、認証ユーザーを抽出するユーザー抽出処理と、
前記ユーザー抽出処理で抽出された認証ユーザーのユーザー情報に対応する楽曲関連情報を表示手段に表示させる推奨処理と、を実行する制御手段と、を備えることを特徴とする。
【0010】
さらに本発明に係るカラオケ装置において、
前記推奨処理は、前記ユーザー抽出処理で抽出された認証ユーザーのユーザー情報と、他の少なくとも1人の認証ユーザーのユーザー情報に対応する楽曲関連情報を表示手段に表示させることを特徴とする。
【0011】
さらに本発明に係るカラオケ装置において、
前記ユーザー抽出処理は、前記予約処理で予約した各認証ユーザーの楽曲数に基づいて、各認証ユーザーの予約頻度を算出し、算出された予約頻度に基づいて認証ユーザーを抽出することを特徴とする。
【0012】
さらに本発明に係るカラオケ装置において、
前記ユーザー抽出処理は、認証処理を実行してから所定時間経過している認証ユーザーを抽出の対象とすることを特徴とする。
【0013】
さらに本発明に係るカラオケ装置において、
前記推奨処理は、前記ユーザー抽出処理で抽出されたユーザー以外の予約処理において、前記ユーザー抽出処理で抽出された認証ユーザーのユーザー情報に対応する楽曲関連情報を表示することを特徴とする。
【0014】
また本発明に係るカラオケプログラムは、
前記入力手段からの入力に基づいて複数のユーザーを認証する認証処理と、
前記認証処理で認証された認証ユーザーのそれぞれについて、ユーザー情報を取得するユーザー情報取得処理と、
前記認証処理で認証された複数の認証ユーザーをユーザー毎に切り換え、切り換えられた認証ユーザーの識別子と、前記入力手段にて指定された楽曲とを対応付けて予約する予約処理と、
前記予約処理で指定された楽曲に対応する演奏情報を前記演奏手段に演奏させる演奏処理と、
前記予約処理で予約した各認証ユーザーの楽曲数に基づいて、認証ユーザーを抽出するユーザー抽出処理と、
前記ユーザー抽出処理で抽出された認証ユーザーのユーザー情報に対応する楽曲の楽曲関連情報を表示する推奨処理と、をコンピュータに実行させることを特徴とする。
【発明の効果】
【0015】
本発明のカラオケ装置によれば、認証している複数の認証ユーザーの予約回数に基づいて認証ユーザーを抽出し、当該認証ユーザーのユーザー情報に関連する楽曲関連情報を表示することで、例えば、予約回数の少ないあるいは予約頻度の低い認証ユーザーが好む楽曲を推奨することか可能となる。カラオケの場に集う認証ユーザーが推奨される楽曲を選曲することで、全体の雰囲気を盛り上げることが可能となる。
【0016】
さらに本発明のカラオケ装置によれば、抽出された認証ユーザーと他の少なくとも1人の認証ユーザーに対応する楽曲関連情報を表示することで、他の認証ユーザーが抽出された認証ユーザーが好む楽曲を選曲しやすくなり、選曲が実行されることでカラオケの場全体の雰囲気を盛り上げることが可能となる。
【0017】
さらに認証ユーザーの予約頻度に応じて、推奨処理の対象となる認証ユーザーを抽出することで、予約状況の時間的変化に対応した認証ユーザーの抽出が可能となる。
【0018】
さらに認証処理を実行してから所定時間経過している認証ユーザーを抽出の対象とすることで、例えば盛り上がっていない認証ユーザーの抽出など、推奨処理の対象とする認証ユーザーの抽出の精度向上を図ることが可能となる。
【0019】
さらに推奨処理において楽曲関連情報を表示する対象を、抽出された認証ユーザーのみならず、他の認証ユーザーも対象とすることで、他の認証ユーザーが抽出された認証ユーザーが好む楽曲を選曲することが可能となり、抽出されたユーザーが好む楽曲が演奏されやすくなることで、カラオケの場全体が盛り上がることが可能となる。
【図面の簡単な説明】
【0020】
【図1】本発明の実施形態に係るカラオケシステムを示す図
【図2】本発明の実施形態に係るトップ画面を示す図
【図3】本発明の実施形態に係るユーザー情報を示す図
【図4】本発明の実施形態に係るユーザーに対するサービス処理を示す図
【図5】本発明の実施形態に係るアクティブユーザートップ画面を示す図
【図6】本発明の実施形態に係るマイルーム画面を示す図
【図7】本発明の実施形態に係るマイうた選曲画面を示す図
【図8】本発明の実施形態に係る楽曲確認画面を示す図
【図9】本発明の実施形態に係る推奨楽曲選択処理を示すフロー図
【図10】本発明の実施形態に係る低調ユーザー抽出処理を示すフロー図
【図11】本発明の実施形態に係る低調ユーザー抽出処理を説明するための図
【発明を実施するための形態】
【0021】
図1は、本発明の実施形態に係るカラオケシステムの構成を示す図である。本実施形態におけるカラオケシステムは、コマンダ2(カラオケ装置)と、リモコン装置1にて構成されており、これらは、LAN100にて、無線、有線で互いに接続されている。
【0022】
店舗に設置されるコマンダ2は、リモコン装置1(例えば、1a、1b)によりユーザーからの各種指示を受け付けることが可能となっている。また、リモコン装置1は表示部11と操作部17が共有されたタッチパネル表示画面を備え、ユーザーに対して各種情報を提供することも可能である。リモコン装置1は、LAN100上に設置されたアクセスポイント110aを介してコマンダ2と無線接続される。図中に破線で示されるように、例えばコマンダ2aにはリモコン装置1aと1bが対応付けられ、LAN100aを介して情報を送受信することが可能となっている。また、リモコン装置1とコマンダ2とは赤外線などを利用した近距離通信を行うことも可能である。
【0023】
さらに、本実施形態のカラオケシステムでは、ユーザーに各種サービスを提供するためインターネットを介してホスト5(サーバ装置)が設けられ、その記憶部51には、楽曲情報やユーザー情報など、各種サービスに必要な情報を記憶している。そして、ルータ120aを通じて、コマンダ2、又はリモコン装置1と、前述した情報の送受信が行える。
【0024】
コマンダ2は、全体を統括制御する制御部30を中心として機能し、主な機能として、楽曲演奏処理、映像表示処理、楽曲指定処理などを実行可能としている。楽曲演奏処理は、入力部21やリモコン装置1にて、ユーザーにより指定された楽曲に対応する演奏情報をMIDI音源26などの音源部にて演奏させ、スピーカー42から放音させる処理である。このとき、スピーカー42からは歌唱用マイク44から入力される音声も合わせて放音される。映像再生処理は、映像再生部29にて各種映像情報、歌詞情報などを再生させ、モニタ41を介した視覚情報をユーザーに提供する処理である。
【0025】
楽曲指定処理は、ユーザーからの指定に基づいて楽曲を選択、予約するための処理である。本実施形態ではリモコン装置1と連携して実行することとなる。リモコン装置1の操作部17から入力されたユーザーの指令は、赤外線通信部19、23、あるいは、LAN100を介してコマンダ2に伝達される。コマンダ2での処理結果は、リモコン装置1側の表示部11に表示され、ユーザーは選曲のための各種情報を視認することが可能である。コマンダ2とリモコン装置1は、この楽曲指定処理に限らず、ユーザー個別のサービスを提供するためのログイン処理など各種処理を実行することが可能である。
【0026】
図2は、本発明の実施形態に係るトップ画面、すなわち、リモコン装置1を起動した直後の画面を示す図である。本実施形態では、リモコン装置1の表示部11に表示を行うことで、リモコン装置1を操作するユーザーに対して各種情報を提供する。なお、リモコン装置1の操作部17としては、カーソルキーなどの各種機械的なスイッチの他、表示部11に表示されたボタン、アイコンなどを直接タッチして操作を行うタッチパネルを採用することができる。
【0027】
本実施形態のカラオケシステムは、複数のユーザーが各リモコン装置1のタッチパネル表示画面から必要な情報(後述するユーザIDやパスワード)を入力し、ログインすることが可能となっている。ユーザーのログインに関する情報は画面上方に常時表示される。ログインしたユーザーの分身像(アバター)を表示するためのログインユーザー欄103が設けられている。なお、分身像としては、人、キャラクターを模した像の他、図形や記号など各種形態を採用することができる。
【0028】
また、アカウントを有していないユーザーのためのゲストアイコン102、ユーザーを切り替えるためのユーザー切替スイッチ101が表示されている。ログインしたユーザーは、ログインユーザー欄103に表示される分身像を選択、あるいは、ユーザー切替スイッチ101を操作することで、自分のユーザー情報を利用した各種サービスを受けることが可能となる。また、アカウントを有していないユーザーは、ゲストアイコン102を操作することで、選曲など一般的なサービスを受けることが可能となっている。なお、ユーザーの切替の際には、パスワードなど認証を行うこととしてもよいが、認証を行うことなく簡易に切り替えることとしてもよい。
【0029】
図3は、各ユーザー毎に、ホスト5に記憶されたユーザー情報を説明するための図である。本実施形態では、ユーザー情報として、個人情報、マイうたテーブル、マイアーティストテーブル、履歴テーブルなど、ユーザーに関する各種情報を含んで構成される。ユーザー報は、ホスト用ホスト1の記憶部51に予め記憶されている。また、ユーザー情報には、ユーザーがリモコン装置1からホスト5へログインしてこれら情報を利用するためのユーザーID、パスワードが対応付けられている。個人情報には、ユーザー名(実際の名
前に限ったものでなく、ニックネームであってもよい)、性別、年齢等を含んで構成されている。これら各種情報は、リモコン装置1、あるいは、インターネットなどのネットワークに接続された図示しないパーソナルコンピュータ、携帯情報端末などにてログインして設定することができる。
具体的には、リモコン装置1などを介したユーザーのログイン操作よって、ユーザーIDとパスワードとがホスト5へ通知され、記憶部51に記憶されたユーザー情報がリモコン装置1、コマンダ2へ送付され、各々の記憶手段(メモリ14、メモリ27など)へ記憶される。詳細な手順は後述する。
【0030】
マイうたテーブルは、ユーザーによって事前に登録された楽曲を示すテーブルであって、少なくとも楽曲を識別するための楽曲識別子を含んで構成されている。この他、歌唱した際に採点された最高点(採点情報)や、自分の歌唱音域に合わせるためのキー調整情報などを登録しておいてもよい。
【0031】
マイアーティストテーブルは、ユーザーによって事前に登録されたアーティスト(歌手)を示すテーブルであって、歌手識別子を含んで構成されている。ユーザーは、このマイアーティストテーブルを呼び出すことで、事前に登録したアーティストを読み出し、さらにデータベースを参照することで当該アーティストに関連する楽曲を読み出して選曲することが可能となる。
【0032】
履歴テーブルは、ユーザーがこれまでに選曲した履歴が記載されたテーブルであって、楽曲識別子、歌唱日時、歌唱店舗(歌唱位置)、キー調整値、採点情報などを含んで構成されている。採点情報は、歌唱したときの採点手段による結果を示す情報であり、音程情報は歌唱したときのピッチ変更を示す情報である。
【0033】
本実施形態では、この履歴テーブルに記録された楽曲を選曲することも可能となっている。ユーザーは履歴テーブルを用いた選曲を行うことで、過去に指定した楽曲を再度演奏させることが可能となっている。
【0034】
本実施形態では、このようなユーザー情報を利用することで、ユーザーに対し様々なサービスを提供することができる。特に、マイうたテーブル、マイアーティストテーブル、履歴テーブルのようなユーザー別選曲情報を利用することで、ユーザー別に選曲を実行することが可能となっている。
【0035】
図4は、このユーザー情報の送受信の様子と、リモコン装置1の制御部15、コマンダ2の制御部30、ホスト5の図示しない制御部が、それぞれ実行するプログラムのフローチャートを示した図である。カラオケ店舗に来店したユーザーは、リモコン装置1の操作部17やカラオケ装置2の操作部21から自己のユーザーIDとパスワードなどの識別情報を入力する。ユーザーの識別情報を読み取った、コマンダ2あるいはリモコン装置1は、識別情報をカラオケ用ホスト5に送信し(S102)、識別情報を受信したカラオケ用ホスト5は記憶部1に記憶されたデータベースから、該当するユーザーのユーザー情報を抽出し(S121)、問い合わせのあったコマンダ2あるいはリモコン装置1に対して送信する(S122)。
【0036】
ホスト5からコマンダ2あるいはリモコン装置1に対してのユーザー情報の送信は、本実施形態では、予め各装置のIPアドレス等の通信相手先を特定する情報を記憶しているとして送信している。他の送信方法として、リモコン装置1とコマンダ2とが、カラオケにおける、周知の「括り付け」、又は「紐付け」関係にあるならば、ホスト5はログインしたリモコン装置1へユーザー情報を一旦送信し、その後、ログインしたリモコン装置1から必要に応じて(例えば、リモコン装置1からコマンダ2への曲予約指示した時に、
曲予約情報とともに)、括り付け相手のコマンダ2へ再送信してもよいし、または、コマンダ2で一旦受信し、コマンダ2からリモコン装置1へ再送信してもよい。
【0037】
ユーザー情報を受信したコマンダ2側では(S103)、受信したユーザー情報に基づいて、選曲処理、演奏処理など各種サービス処理が提供される(S104)。ユーザーによりログアウトが要求される(S105)とサービス処理を中断し、サービス処理中における各種履歴(ログ)、あるいは、ユーザーによる設定変更を反映したユーザー情報をカラオケ用ホスト5に送信する(S106)。ここで、ユーザー情報は、全ての情報を送信することの他、更新された差分だけを送信してもよい。カラオケ用ホスト5では、受信したユーザー情報に基づいて記憶部1に記憶されたデータベースの更新を実行する(S124)。
【0038】
以上、1ユーザーが認証処理(ログイン)してから、ログアウトするまでの流れを説明したが、本実施形態のコマンダ2、リモコン装置1は、認証された複数人(認証ユーザー)が同時にログインした状態で使用することが可能となっており、図2で説明したユーザーインターフェイスを用いることで、サービスを提供するユーザー(以下、「アクティブユーザー」という)を切り替えて使用することが可能となっている。
【0039】
図5は、本発明の実施形態に係るアクティブユーザートップ画面を示す図である。この図に示されるように、複数人がログインした状態ではログインユーザー欄103にログインしたユーザーの分身像103a〜103e(本実施形態では顔部分)が表示される。またログインユーザー欄103中、右端に背景がハイライトで示されるユーザーは、アクティブユーザー103eであって、図に示す状態では、このアクティブユーザー103eに対するサービス、すなわち、アクティブユーザー103eのユーザー情報を利用したサービスが実行されている状態となっている。
【0040】
このアクティブユーザートップ画面では、「曲を探す」を選択することで、従来の歌本と同様、歌手名、楽曲名に基づく検索を行うことができる。また、「マイルーム」を選択した場合には、ユーザー情報中のマイうたテーブルなどを利用した、アクティブユーザーに特化した楽曲検索を行うことができる。
【0041】
図6には、アクティブユーザートップ画面にて「マイルーム」が選択されたときの画面であるマイルーム画面が示されている。このマイルーム画面には、図に示されるようにマイうた104、マイアーティスト105、りれき106といった操作ボタンが表示されており、これらを選択することでユーザー情報を利用した各種選曲方法を選択することが可能となっている。マイうた104が選択されたときにはマイうたテーブルを参照した選曲が、マイアーティスト105が選択されたときにはマイアーティストテーブルを参照した選曲が、そして、りれき106が選択されたときには履歴テーブルを参照した選曲が実行される。さらに、本実施形態では、このマイルーム画面に推奨楽曲選択欄107が設けられている。ユーザーは、この欄107内に表示されている楽曲を選択することで、予約する楽曲を選択することができる。欄107内に表示される楽曲の選択(推奨楽曲選択処理)については、後で詳しく説明する。
【0042】
図7は、図6のマイルーム画面でマイうた104の操作ボタンが操作されたときの、マイうた選曲画面を示した図である。マイうた選曲は、前述のようにアクティブユーザー(この場合、ユーザーA)のユーザー情報中のマイうたテーブルを参照し、マイうたテーブル中の楽曲識別子に対応する楽曲関連情報が表示される。この例では、表示する楽曲関連情報として、楽曲名、歌手名が表示されている。ユーザーは、このマイうた選曲画面で事前に登録した楽曲を呼び出して、所望の楽曲を指定し演奏予約することが可能となっている。
【0043】
図8は、本発明の実施形態に係る楽曲確認画面を示す図である。図7のマイうた選曲画面などの適宜選曲方法を用いて楽曲を指定した場合には、楽曲の歌手名、曲名、歌い出しなどを表示させて、楽曲の指定に間違いないかを確認させる楽曲確認画面が表示される。間違いない場合には、画面右下に表示されている予約ボタンが操作され、当該楽曲の演奏予約が実行される。
【0044】
ここで、ログインしているユーザー(アクティブユーザー)による指定の場合には、図8に示される楽曲確認画面が表示される。画面中、曲名の欄右端には「マイうた登録」の操作ボタンが表示されている。ユーザーは、選択した楽曲を今後も利用したい場合には、この操作ボタンを操作することで、楽曲確認画面に表示されている楽曲をユーザー情報中のマイうたテーブルに登録することができる。歌手についても同様に、歌手名の欄右端に表示された「マイアーティスト」操作ボタンを操作することで、マイアーティストテーブルに登録することができる。マイアーティストテーブルに登録された歌手は、図6のマイアーティスト105の操作ボタンの操作で呼び出すことが可能であって、さらに呼び出された歌手の楽曲(持ち歌)を読み出すことで、当該歌手の楽曲を指定することが可能とされている。
【0045】
では、本発明において楽曲を推奨する推奨処理について説明する。本実施形態の推奨処理は、複数のユーザーが集ってカラオケを行う際、予約数が少ないユーザーを低調ユーザー(盛り上がっていないユーザー)と判定し、当該低調ユーザーにとって関心があると推測される楽曲を推奨することとしている。推奨される楽曲は、図6の推奨楽曲選択欄107などに表示される。特に本実施形態では、低調ユーザーのユーザー情報と他のユーザーのユーザー情報の両方に対応する楽曲を推奨楽曲として表示させ、低調ユーザーが嗜好する、あるいは、知っている楽曲が演奏されやすくしている。推奨楽曲が演奏されることで、低調ユーザーもカラオケの場に参加しやすくなり、カラオケの場の雰囲気の向上を図ることが可能となる。
【0046】
では、推奨処理を構成する推奨楽曲選択処理について図9〜図11を用いて説明する。図9は、本発明の実施形態に係る推奨楽曲選択処理を示すフロー図であり、図10は、本発明の実施形態に係る低調ユーザー抽出処理を示すフロー図であり、図11は、本発明の実施形態に係る低調ユーザー抽出処理を説明するための図である。
【0047】
図9に示される推奨楽曲選択処理は、コマンダ2の起動後に開始される処理である。なお、各種記録媒体、あるいは、通信回線を介して、この推奨楽曲選択処理を実行するためのプログラムを提供することとしてもよい。まず、S300にて低調ユーザー抽出処理が開始され、楽曲の予約数が所定数に満たないユーザーの抽出が行われる。図10には、この低調ユーザー抽出処理のフロー図が、図11には、同一のコマンダ2に対してログインし、カラオケを行っている複数のユーザーの状況が示されている。低調ユーザー抽出処理が開始されると、現在ログインしているユーザーの内、1人の監視対象ユーザーが抽出される(S301)。本実施形態では、ユーザーがログイン開始直後、一定時間Sは、監視対象ユーザーから外すことで、ログインしたばかりで楽曲予約の無いユーザーを低調ユーザーとせいて誤検出することを防止している。
【0048】
図10において、各ユーザーがログインしてからの一定時間Sがこの誤検出を防止するための期間となっている。例えば、時刻T1ではユーザーA、B、Cがログインしているが、全てのユーザーについて一定時間S内の状態であるため、監視対象ユーザーからは外される。時刻T2では、新たにユーザーD、Eがログインした状態となっている。このときユーザーA、B、Cについては、一定時間Sが終了しているため監視対象ユーザーとなる。一方、ユーザーD、Eについては、一定時間Sの状態であるため監視対象ユーザーか
らは外される。時刻T3では、全てのユーザーA〜Eが監視対象ユーザーとされる。
【0049】
S301では、このような監視対象ユーザーの中から1人のユーザーが抽出される。S302では、抽出された監視対象ユーザーについて、ログインしてからの予約楽曲数が取得される。図8におけるアクティブユーザーの予約時には、予約する楽曲の楽曲識別子と当該アクティブユーザーのユーザーIDを含む予約情報が、コマンダ2にて管理する予約テーブルに記憶される。コマンダ2は、予約テーブルに登録された予約情報に基づいて、順次楽曲の演奏を実行する。コマンダ2の予約テーブルに基づいて、監視対象ユーザーの予約楽曲数を取得することが可能とされる。
【0050】
図11中、三角で示す時点は、各ユーザーが楽曲予約を行ったタイミングであって、監視対象期間のユーザーを含む時刻T2までの、ユーザーAの予約楽曲数は3、ユーザーBの予約楽曲数は2、ユーザーCの予約楽曲数は0となる。また、時刻T3までの、ユーザーAの予約楽曲数は4、ユーザーBの予約楽曲数は2、ユーザーCの予約楽曲数は2、ユーザーDの予約楽曲数は2、ユーザーEの予約楽曲数は1となる。
【0051】
S303では、現在抽出している監視対象ユーザーの予約楽曲数が所定値以下か否かが判定される。本実施形態では、予約楽曲数が1以下のユーザーを低調ユーザーとして判定することとしている。全ての監視対象ユーザーについてS301〜S304の処理が実行されることで処理を終了する(S305:YES)。図11の時刻T2ではユーザーCが、また、時刻T3ではユーザーEが低調ユーザーとして判定されることとなる。なお、本実施形態では、低調ユーザーの抽出に、ログインしてからの予約楽曲数を使用することとしたが、この他、現時刻から所定時間さかのぼった期間における予約楽曲数を用いることや、単位時間あたりの平均予約楽曲数(予約頻度)を使用することが考えられる。さらに、予約楽曲数が所定数以下とする以外に、最も予約楽曲数が少ないユーザーなど予約楽曲数の順位に基づいて低調ユーザーを抽出することも考えられる。
【0052】
図9のフロー図に戻り、S300で低調ユーザーが抽出されると、S201で以降の処理に進むこととなる。S202では、まず、低調ユーザーのユーザー情報が抽出される。なお、図12の例では、時刻T2、時刻T3のそれぞれについて低調ユーザーは1人であったが、複数の低調ユーザーを抽出することとしてもよい。
【0053】
次に低調ユーザー以外の他のユーザーを推奨対象ユーザーとして抽出し(S203)、当該ユーザーのユーザー情報を抽出する(S204)。S205では、S202で抽出したユーザー情報中のマイうたテーブルと、S204で抽出したユーザー情報中のマイうたテーブルとを比較し、一致する楽曲が抽出される。一致楽曲が無い場合(S206:No)には、低調対象ユーザーのマイアーティストテーブル内の歌手の楽曲が、推奨対象ユーザーのマイうたテーブルに無いか判定される。この判定においても無い場合(S207:No)には、低調ユーザーのマイうたテーブル内の楽曲が抽出される(S208)。
【0054】
S209では、S206〜S208で抽出した、低調ユーザーと推奨対象ユーザーの両方に関連する楽曲、あるいは、低調ユーザーのマイうたテーブルに記述される楽曲から、既に、推奨楽曲として表示したい楽曲が予約済み、股は、演奏済みの場合、これらの楽曲が排除され、残った楽曲を推奨対象ユーザーについての推奨楽曲として指定する。もし、推奨楽曲として表示したい楽曲がすべて予約済み、又は演奏済みだったときは、この場合、推奨楽曲がないことが表示される。
【0055】
このように本実施形態では、既に予約済みであってこれから演奏される、あるいは、演奏済みの楽曲を排除し、重複して演奏されることがないようにしている。また、本実施形態では、指定された推奨楽曲の楽曲関連情報(この例では、楽曲名、歌手名)は、当該推
奨対象ユーザーのマイルーム画面(図6)の推奨楽曲選択欄107に表示させることとしている。S203〜S210の処理は、低調ユーザーを除く全ての他のユーザーについて実行されるまで継続される(S211)。以上の処理が所定時間毎に繰り返される(S212)ことで、定期的に、低調ユーザーの抽出、並びに、推奨楽曲が指定されることとなる。
【0056】
なお、本実施形態では、推奨楽曲を推奨対象ユーザーのマイルーム画面上に表示することとしたが、推奨楽曲の表示は、このマイルーム画面に限らず、例えば、図2のゲストユーザーについてのトップ画面に表示させることや、コマンダ2にて表示制御されるモニタ4上に、楽曲演奏の曲間などのタイミングで、楽曲名、歌手名、楽曲識別子などといった楽曲関連情報を表示させることとしてもよい。
【0057】
本実施形態では、マイうたテーブル、マイアーティストテーブルについて低調ユーザーと推奨対象ユーザー間で共通する楽曲を推奨楽曲として指定することとしているが、この他、履歴テーブルに記憶された楽曲を利用することとしてもよい。そして、低調ユーザーと推奨対象ユーザー間では、種別の異なるテーブル間で推奨楽曲を抽出することとしてもよい。
【0058】
以上、本発明では、楽曲予約数に基づいて低調ユーザーを検出し、低調ユーザーが嗜好する楽曲を表示させることとしている。特に、本実施形態では、他のユーザーと嗜好が共通する楽曲の楽曲関連情報を、他のユーザーのマイルーム画面上に推奨楽曲として表示させ、他のユーザーに対して当該楽曲の予約を促すこととしている。このように低調ユーザーが嗜好し、かつ、他のユーザーが嗜好する楽曲を、他のユーザーに対して指定させることとするものであって、推奨した楽曲が演奏された場合には、低調ユーザーもカラオケの場に参加しやすくなり、カラオケの場に集うユーザー全体の雰囲気向上を図ることが可能となる。
【0059】
なお、本発明はこれらの実施形態のみに限られるものではなく、それぞれの実施形態の構成を適宜組み合わせて構成した実施形態も本発明の範疇となるものである。
【符号の説明】
【0060】
1…リモコン装置、11…表示部、12…ビデオRAM、13…映像制御部、14…メモリ、15…制御部、16…無線LAN通信部、17…操作部、18…操作処理部、19…赤外線通信部、2…コマンダ(カラオケ装置)、21…操作部、22…操作処理部、23…赤外線通信部、24…インターフェイス部、25…音声制御部、26…MIDI音源、27…メモリ、28…ビデオRAM、29…映像再生部、30…制御部、31…映像制御部、32…ハードディスク、41…モニタ、42…スピーカー、44a、44b…歌唱用マイク、100…LAN、110…アクセスポイント、120…ルータ、5…カラオケ用ホスト、51…第1記憶部、101…ユーザー切替スイッチ、102…ゲストユーザー、103…ログインユーザー欄、103a〜103e…ログインユーザー、103e…アクティブユーザー、104…マイうた操作ボタン、105…マイアーティスト操作ボタン、106…マイりれき操作ボタン、107…推奨楽曲選択欄
【技術分野】
【0001】
本発明は、演奏にあわせて歌唱を楽しむカラオケ装置及びカラオケプログラムに関するものであり、特にユーザーがログインして、自分のユーザー情報に基づいて各種サービスを受けることのできるカラオケ装置及びカラオケプログラムに関するものである。
【背景技術】
【0002】
従来、カラオケ装置では、楽曲名、歌手名と楽曲識別子(楽曲番号)を対応付けて表示した冊子(早見本)を用いた楽曲検索が一般的であった。この冊子を用いた楽曲検索では、ユーザーは歌唱したい楽曲を冊子中から探し、当該楽曲の楽曲識別子をリモコン装置に入力し、カラオケ装置に送信することで楽曲予約が行われていた。
【0003】
近年、MIDI情報などの演奏情報を利用することによるデータの少量化、ハードディスクの大容量化、インターネットによる通信インフラの整備などによって、カラオケ装置で扱う楽曲数は数万曲にも上っている。このような膨大の楽曲の中から、所望の楽曲を探し当てることは困難となっており、そのため、従来のテンキーを用いたリモコン装置から、データベースを使用し、ユーザーインターフェイスを介して楽曲検索を可能とするリモコン装置へと遷移しつつある。
【0004】
さらに、楽曲数が増える中、ユーザーはどの楽曲を歌唱するか迷うことが考えられる。そのため、特許文献1、特許文献2には各種データに基づいて、歌唱する楽曲を推奨するカラオケシステムが開示されている。
【0005】
特許文献1には、カラオケの場に同席するユーザー間においてデュエット曲のマッチングを行うカラオケシステムが提案されている。このカラオケシステムでは利用者IDに属する性別情報を利用して、同席メンバー内の組み合わせ上歌唱可能な曲をデュエット曲として選択することが開示されている。
【0006】
特許文献2には、各ユーザーの出身地、出身校といった属性情報を利用して、カラオケの場に集うユーザー間で共通する属性情報を有する楽曲を推奨楽曲として表示させることが開示されている。
【先行技術文献】
【特許文献】
【0007】
【特許文献1】特許第4423212号公報
【特許文献2】特開2006−178246号公報
【発明の概要】
【発明が解決しようとする課題】
【0008】
ところで、カラオケボックスやスナックなどでは、複数のユーザーが集い、カラオケ装置で歌唱が楽しまれているが、集うメンバーや状況などによっては、気後れして歌唱を控える、あるいは、歌唱できないユーザーが発生する場合がある。このようなユーザー(低調ユーザー)は、本人がカラオケの場を楽しむことができないのみならず、カラオケの場全体の雰囲気を盛り下げてしまうことが考えられる。
【課題を解決するための手段】
【0009】
本発明のカラオケ装置は、このようなカラオケの場における問題の改善を図ることを課題とするものであって、そのため、本発明に係るカラオケ装置は、
ユーザーから各種入力を受け付ける入力手段と、
演奏情報に基づいて演奏を実行し、演奏音を出力する演奏手段と、
前記入力手段からの入力に基づいて複数のユーザーを認証する認証処理と、
前記認証処理で認証された複数の認証ユーザーのそれぞれについて、ユーザー情報を取得するユーザー情報取得処理と、
前記認証処理で認証された複数の認証ユーザーをユーザー毎に切り換え、切り換えられた認証ユーザーの識別子と、前記入力手段にて指定された楽曲とを対応付けて予約する予約処理と、
前記予約処理で指定された楽曲に対応する演奏情報を前記演奏手段に演奏させる演奏処理と、
前記予約処理で予約した各認証ユーザーの楽曲数に基づいて、認証ユーザーを抽出するユーザー抽出処理と、
前記ユーザー抽出処理で抽出された認証ユーザーのユーザー情報に対応する楽曲関連情報を表示手段に表示させる推奨処理と、を実行する制御手段と、を備えることを特徴とする。
【0010】
さらに本発明に係るカラオケ装置において、
前記推奨処理は、前記ユーザー抽出処理で抽出された認証ユーザーのユーザー情報と、他の少なくとも1人の認証ユーザーのユーザー情報に対応する楽曲関連情報を表示手段に表示させることを特徴とする。
【0011】
さらに本発明に係るカラオケ装置において、
前記ユーザー抽出処理は、前記予約処理で予約した各認証ユーザーの楽曲数に基づいて、各認証ユーザーの予約頻度を算出し、算出された予約頻度に基づいて認証ユーザーを抽出することを特徴とする。
【0012】
さらに本発明に係るカラオケ装置において、
前記ユーザー抽出処理は、認証処理を実行してから所定時間経過している認証ユーザーを抽出の対象とすることを特徴とする。
【0013】
さらに本発明に係るカラオケ装置において、
前記推奨処理は、前記ユーザー抽出処理で抽出されたユーザー以外の予約処理において、前記ユーザー抽出処理で抽出された認証ユーザーのユーザー情報に対応する楽曲関連情報を表示することを特徴とする。
【0014】
また本発明に係るカラオケプログラムは、
前記入力手段からの入力に基づいて複数のユーザーを認証する認証処理と、
前記認証処理で認証された認証ユーザーのそれぞれについて、ユーザー情報を取得するユーザー情報取得処理と、
前記認証処理で認証された複数の認証ユーザーをユーザー毎に切り換え、切り換えられた認証ユーザーの識別子と、前記入力手段にて指定された楽曲とを対応付けて予約する予約処理と、
前記予約処理で指定された楽曲に対応する演奏情報を前記演奏手段に演奏させる演奏処理と、
前記予約処理で予約した各認証ユーザーの楽曲数に基づいて、認証ユーザーを抽出するユーザー抽出処理と、
前記ユーザー抽出処理で抽出された認証ユーザーのユーザー情報に対応する楽曲の楽曲関連情報を表示する推奨処理と、をコンピュータに実行させることを特徴とする。
【発明の効果】
【0015】
本発明のカラオケ装置によれば、認証している複数の認証ユーザーの予約回数に基づいて認証ユーザーを抽出し、当該認証ユーザーのユーザー情報に関連する楽曲関連情報を表示することで、例えば、予約回数の少ないあるいは予約頻度の低い認証ユーザーが好む楽曲を推奨することか可能となる。カラオケの場に集う認証ユーザーが推奨される楽曲を選曲することで、全体の雰囲気を盛り上げることが可能となる。
【0016】
さらに本発明のカラオケ装置によれば、抽出された認証ユーザーと他の少なくとも1人の認証ユーザーに対応する楽曲関連情報を表示することで、他の認証ユーザーが抽出された認証ユーザーが好む楽曲を選曲しやすくなり、選曲が実行されることでカラオケの場全体の雰囲気を盛り上げることが可能となる。
【0017】
さらに認証ユーザーの予約頻度に応じて、推奨処理の対象となる認証ユーザーを抽出することで、予約状況の時間的変化に対応した認証ユーザーの抽出が可能となる。
【0018】
さらに認証処理を実行してから所定時間経過している認証ユーザーを抽出の対象とすることで、例えば盛り上がっていない認証ユーザーの抽出など、推奨処理の対象とする認証ユーザーの抽出の精度向上を図ることが可能となる。
【0019】
さらに推奨処理において楽曲関連情報を表示する対象を、抽出された認証ユーザーのみならず、他の認証ユーザーも対象とすることで、他の認証ユーザーが抽出された認証ユーザーが好む楽曲を選曲することが可能となり、抽出されたユーザーが好む楽曲が演奏されやすくなることで、カラオケの場全体が盛り上がることが可能となる。
【図面の簡単な説明】
【0020】
【図1】本発明の実施形態に係るカラオケシステムを示す図
【図2】本発明の実施形態に係るトップ画面を示す図
【図3】本発明の実施形態に係るユーザー情報を示す図
【図4】本発明の実施形態に係るユーザーに対するサービス処理を示す図
【図5】本発明の実施形態に係るアクティブユーザートップ画面を示す図
【図6】本発明の実施形態に係るマイルーム画面を示す図
【図7】本発明の実施形態に係るマイうた選曲画面を示す図
【図8】本発明の実施形態に係る楽曲確認画面を示す図
【図9】本発明の実施形態に係る推奨楽曲選択処理を示すフロー図
【図10】本発明の実施形態に係る低調ユーザー抽出処理を示すフロー図
【図11】本発明の実施形態に係る低調ユーザー抽出処理を説明するための図
【発明を実施するための形態】
【0021】
図1は、本発明の実施形態に係るカラオケシステムの構成を示す図である。本実施形態におけるカラオケシステムは、コマンダ2(カラオケ装置)と、リモコン装置1にて構成されており、これらは、LAN100にて、無線、有線で互いに接続されている。
【0022】
店舗に設置されるコマンダ2は、リモコン装置1(例えば、1a、1b)によりユーザーからの各種指示を受け付けることが可能となっている。また、リモコン装置1は表示部11と操作部17が共有されたタッチパネル表示画面を備え、ユーザーに対して各種情報を提供することも可能である。リモコン装置1は、LAN100上に設置されたアクセスポイント110aを介してコマンダ2と無線接続される。図中に破線で示されるように、例えばコマンダ2aにはリモコン装置1aと1bが対応付けられ、LAN100aを介して情報を送受信することが可能となっている。また、リモコン装置1とコマンダ2とは赤外線などを利用した近距離通信を行うことも可能である。
【0023】
さらに、本実施形態のカラオケシステムでは、ユーザーに各種サービスを提供するためインターネットを介してホスト5(サーバ装置)が設けられ、その記憶部51には、楽曲情報やユーザー情報など、各種サービスに必要な情報を記憶している。そして、ルータ120aを通じて、コマンダ2、又はリモコン装置1と、前述した情報の送受信が行える。
【0024】
コマンダ2は、全体を統括制御する制御部30を中心として機能し、主な機能として、楽曲演奏処理、映像表示処理、楽曲指定処理などを実行可能としている。楽曲演奏処理は、入力部21やリモコン装置1にて、ユーザーにより指定された楽曲に対応する演奏情報をMIDI音源26などの音源部にて演奏させ、スピーカー42から放音させる処理である。このとき、スピーカー42からは歌唱用マイク44から入力される音声も合わせて放音される。映像再生処理は、映像再生部29にて各種映像情報、歌詞情報などを再生させ、モニタ41を介した視覚情報をユーザーに提供する処理である。
【0025】
楽曲指定処理は、ユーザーからの指定に基づいて楽曲を選択、予約するための処理である。本実施形態ではリモコン装置1と連携して実行することとなる。リモコン装置1の操作部17から入力されたユーザーの指令は、赤外線通信部19、23、あるいは、LAN100を介してコマンダ2に伝達される。コマンダ2での処理結果は、リモコン装置1側の表示部11に表示され、ユーザーは選曲のための各種情報を視認することが可能である。コマンダ2とリモコン装置1は、この楽曲指定処理に限らず、ユーザー個別のサービスを提供するためのログイン処理など各種処理を実行することが可能である。
【0026】
図2は、本発明の実施形態に係るトップ画面、すなわち、リモコン装置1を起動した直後の画面を示す図である。本実施形態では、リモコン装置1の表示部11に表示を行うことで、リモコン装置1を操作するユーザーに対して各種情報を提供する。なお、リモコン装置1の操作部17としては、カーソルキーなどの各種機械的なスイッチの他、表示部11に表示されたボタン、アイコンなどを直接タッチして操作を行うタッチパネルを採用することができる。
【0027】
本実施形態のカラオケシステムは、複数のユーザーが各リモコン装置1のタッチパネル表示画面から必要な情報(後述するユーザIDやパスワード)を入力し、ログインすることが可能となっている。ユーザーのログインに関する情報は画面上方に常時表示される。ログインしたユーザーの分身像(アバター)を表示するためのログインユーザー欄103が設けられている。なお、分身像としては、人、キャラクターを模した像の他、図形や記号など各種形態を採用することができる。
【0028】
また、アカウントを有していないユーザーのためのゲストアイコン102、ユーザーを切り替えるためのユーザー切替スイッチ101が表示されている。ログインしたユーザーは、ログインユーザー欄103に表示される分身像を選択、あるいは、ユーザー切替スイッチ101を操作することで、自分のユーザー情報を利用した各種サービスを受けることが可能となる。また、アカウントを有していないユーザーは、ゲストアイコン102を操作することで、選曲など一般的なサービスを受けることが可能となっている。なお、ユーザーの切替の際には、パスワードなど認証を行うこととしてもよいが、認証を行うことなく簡易に切り替えることとしてもよい。
【0029】
図3は、各ユーザー毎に、ホスト5に記憶されたユーザー情報を説明するための図である。本実施形態では、ユーザー情報として、個人情報、マイうたテーブル、マイアーティストテーブル、履歴テーブルなど、ユーザーに関する各種情報を含んで構成される。ユーザー報は、ホスト用ホスト1の記憶部51に予め記憶されている。また、ユーザー情報には、ユーザーがリモコン装置1からホスト5へログインしてこれら情報を利用するためのユーザーID、パスワードが対応付けられている。個人情報には、ユーザー名(実際の名
前に限ったものでなく、ニックネームであってもよい)、性別、年齢等を含んで構成されている。これら各種情報は、リモコン装置1、あるいは、インターネットなどのネットワークに接続された図示しないパーソナルコンピュータ、携帯情報端末などにてログインして設定することができる。
具体的には、リモコン装置1などを介したユーザーのログイン操作よって、ユーザーIDとパスワードとがホスト5へ通知され、記憶部51に記憶されたユーザー情報がリモコン装置1、コマンダ2へ送付され、各々の記憶手段(メモリ14、メモリ27など)へ記憶される。詳細な手順は後述する。
【0030】
マイうたテーブルは、ユーザーによって事前に登録された楽曲を示すテーブルであって、少なくとも楽曲を識別するための楽曲識別子を含んで構成されている。この他、歌唱した際に採点された最高点(採点情報)や、自分の歌唱音域に合わせるためのキー調整情報などを登録しておいてもよい。
【0031】
マイアーティストテーブルは、ユーザーによって事前に登録されたアーティスト(歌手)を示すテーブルであって、歌手識別子を含んで構成されている。ユーザーは、このマイアーティストテーブルを呼び出すことで、事前に登録したアーティストを読み出し、さらにデータベースを参照することで当該アーティストに関連する楽曲を読み出して選曲することが可能となる。
【0032】
履歴テーブルは、ユーザーがこれまでに選曲した履歴が記載されたテーブルであって、楽曲識別子、歌唱日時、歌唱店舗(歌唱位置)、キー調整値、採点情報などを含んで構成されている。採点情報は、歌唱したときの採点手段による結果を示す情報であり、音程情報は歌唱したときのピッチ変更を示す情報である。
【0033】
本実施形態では、この履歴テーブルに記録された楽曲を選曲することも可能となっている。ユーザーは履歴テーブルを用いた選曲を行うことで、過去に指定した楽曲を再度演奏させることが可能となっている。
【0034】
本実施形態では、このようなユーザー情報を利用することで、ユーザーに対し様々なサービスを提供することができる。特に、マイうたテーブル、マイアーティストテーブル、履歴テーブルのようなユーザー別選曲情報を利用することで、ユーザー別に選曲を実行することが可能となっている。
【0035】
図4は、このユーザー情報の送受信の様子と、リモコン装置1の制御部15、コマンダ2の制御部30、ホスト5の図示しない制御部が、それぞれ実行するプログラムのフローチャートを示した図である。カラオケ店舗に来店したユーザーは、リモコン装置1の操作部17やカラオケ装置2の操作部21から自己のユーザーIDとパスワードなどの識別情報を入力する。ユーザーの識別情報を読み取った、コマンダ2あるいはリモコン装置1は、識別情報をカラオケ用ホスト5に送信し(S102)、識別情報を受信したカラオケ用ホスト5は記憶部1に記憶されたデータベースから、該当するユーザーのユーザー情報を抽出し(S121)、問い合わせのあったコマンダ2あるいはリモコン装置1に対して送信する(S122)。
【0036】
ホスト5からコマンダ2あるいはリモコン装置1に対してのユーザー情報の送信は、本実施形態では、予め各装置のIPアドレス等の通信相手先を特定する情報を記憶しているとして送信している。他の送信方法として、リモコン装置1とコマンダ2とが、カラオケにおける、周知の「括り付け」、又は「紐付け」関係にあるならば、ホスト5はログインしたリモコン装置1へユーザー情報を一旦送信し、その後、ログインしたリモコン装置1から必要に応じて(例えば、リモコン装置1からコマンダ2への曲予約指示した時に、
曲予約情報とともに)、括り付け相手のコマンダ2へ再送信してもよいし、または、コマンダ2で一旦受信し、コマンダ2からリモコン装置1へ再送信してもよい。
【0037】
ユーザー情報を受信したコマンダ2側では(S103)、受信したユーザー情報に基づいて、選曲処理、演奏処理など各種サービス処理が提供される(S104)。ユーザーによりログアウトが要求される(S105)とサービス処理を中断し、サービス処理中における各種履歴(ログ)、あるいは、ユーザーによる設定変更を反映したユーザー情報をカラオケ用ホスト5に送信する(S106)。ここで、ユーザー情報は、全ての情報を送信することの他、更新された差分だけを送信してもよい。カラオケ用ホスト5では、受信したユーザー情報に基づいて記憶部1に記憶されたデータベースの更新を実行する(S124)。
【0038】
以上、1ユーザーが認証処理(ログイン)してから、ログアウトするまでの流れを説明したが、本実施形態のコマンダ2、リモコン装置1は、認証された複数人(認証ユーザー)が同時にログインした状態で使用することが可能となっており、図2で説明したユーザーインターフェイスを用いることで、サービスを提供するユーザー(以下、「アクティブユーザー」という)を切り替えて使用することが可能となっている。
【0039】
図5は、本発明の実施形態に係るアクティブユーザートップ画面を示す図である。この図に示されるように、複数人がログインした状態ではログインユーザー欄103にログインしたユーザーの分身像103a〜103e(本実施形態では顔部分)が表示される。またログインユーザー欄103中、右端に背景がハイライトで示されるユーザーは、アクティブユーザー103eであって、図に示す状態では、このアクティブユーザー103eに対するサービス、すなわち、アクティブユーザー103eのユーザー情報を利用したサービスが実行されている状態となっている。
【0040】
このアクティブユーザートップ画面では、「曲を探す」を選択することで、従来の歌本と同様、歌手名、楽曲名に基づく検索を行うことができる。また、「マイルーム」を選択した場合には、ユーザー情報中のマイうたテーブルなどを利用した、アクティブユーザーに特化した楽曲検索を行うことができる。
【0041】
図6には、アクティブユーザートップ画面にて「マイルーム」が選択されたときの画面であるマイルーム画面が示されている。このマイルーム画面には、図に示されるようにマイうた104、マイアーティスト105、りれき106といった操作ボタンが表示されており、これらを選択することでユーザー情報を利用した各種選曲方法を選択することが可能となっている。マイうた104が選択されたときにはマイうたテーブルを参照した選曲が、マイアーティスト105が選択されたときにはマイアーティストテーブルを参照した選曲が、そして、りれき106が選択されたときには履歴テーブルを参照した選曲が実行される。さらに、本実施形態では、このマイルーム画面に推奨楽曲選択欄107が設けられている。ユーザーは、この欄107内に表示されている楽曲を選択することで、予約する楽曲を選択することができる。欄107内に表示される楽曲の選択(推奨楽曲選択処理)については、後で詳しく説明する。
【0042】
図7は、図6のマイルーム画面でマイうた104の操作ボタンが操作されたときの、マイうた選曲画面を示した図である。マイうた選曲は、前述のようにアクティブユーザー(この場合、ユーザーA)のユーザー情報中のマイうたテーブルを参照し、マイうたテーブル中の楽曲識別子に対応する楽曲関連情報が表示される。この例では、表示する楽曲関連情報として、楽曲名、歌手名が表示されている。ユーザーは、このマイうた選曲画面で事前に登録した楽曲を呼び出して、所望の楽曲を指定し演奏予約することが可能となっている。
【0043】
図8は、本発明の実施形態に係る楽曲確認画面を示す図である。図7のマイうた選曲画面などの適宜選曲方法を用いて楽曲を指定した場合には、楽曲の歌手名、曲名、歌い出しなどを表示させて、楽曲の指定に間違いないかを確認させる楽曲確認画面が表示される。間違いない場合には、画面右下に表示されている予約ボタンが操作され、当該楽曲の演奏予約が実行される。
【0044】
ここで、ログインしているユーザー(アクティブユーザー)による指定の場合には、図8に示される楽曲確認画面が表示される。画面中、曲名の欄右端には「マイうた登録」の操作ボタンが表示されている。ユーザーは、選択した楽曲を今後も利用したい場合には、この操作ボタンを操作することで、楽曲確認画面に表示されている楽曲をユーザー情報中のマイうたテーブルに登録することができる。歌手についても同様に、歌手名の欄右端に表示された「マイアーティスト」操作ボタンを操作することで、マイアーティストテーブルに登録することができる。マイアーティストテーブルに登録された歌手は、図6のマイアーティスト105の操作ボタンの操作で呼び出すことが可能であって、さらに呼び出された歌手の楽曲(持ち歌)を読み出すことで、当該歌手の楽曲を指定することが可能とされている。
【0045】
では、本発明において楽曲を推奨する推奨処理について説明する。本実施形態の推奨処理は、複数のユーザーが集ってカラオケを行う際、予約数が少ないユーザーを低調ユーザー(盛り上がっていないユーザー)と判定し、当該低調ユーザーにとって関心があると推測される楽曲を推奨することとしている。推奨される楽曲は、図6の推奨楽曲選択欄107などに表示される。特に本実施形態では、低調ユーザーのユーザー情報と他のユーザーのユーザー情報の両方に対応する楽曲を推奨楽曲として表示させ、低調ユーザーが嗜好する、あるいは、知っている楽曲が演奏されやすくしている。推奨楽曲が演奏されることで、低調ユーザーもカラオケの場に参加しやすくなり、カラオケの場の雰囲気の向上を図ることが可能となる。
【0046】
では、推奨処理を構成する推奨楽曲選択処理について図9〜図11を用いて説明する。図9は、本発明の実施形態に係る推奨楽曲選択処理を示すフロー図であり、図10は、本発明の実施形態に係る低調ユーザー抽出処理を示すフロー図であり、図11は、本発明の実施形態に係る低調ユーザー抽出処理を説明するための図である。
【0047】
図9に示される推奨楽曲選択処理は、コマンダ2の起動後に開始される処理である。なお、各種記録媒体、あるいは、通信回線を介して、この推奨楽曲選択処理を実行するためのプログラムを提供することとしてもよい。まず、S300にて低調ユーザー抽出処理が開始され、楽曲の予約数が所定数に満たないユーザーの抽出が行われる。図10には、この低調ユーザー抽出処理のフロー図が、図11には、同一のコマンダ2に対してログインし、カラオケを行っている複数のユーザーの状況が示されている。低調ユーザー抽出処理が開始されると、現在ログインしているユーザーの内、1人の監視対象ユーザーが抽出される(S301)。本実施形態では、ユーザーがログイン開始直後、一定時間Sは、監視対象ユーザーから外すことで、ログインしたばかりで楽曲予約の無いユーザーを低調ユーザーとせいて誤検出することを防止している。
【0048】
図10において、各ユーザーがログインしてからの一定時間Sがこの誤検出を防止するための期間となっている。例えば、時刻T1ではユーザーA、B、Cがログインしているが、全てのユーザーについて一定時間S内の状態であるため、監視対象ユーザーからは外される。時刻T2では、新たにユーザーD、Eがログインした状態となっている。このときユーザーA、B、Cについては、一定時間Sが終了しているため監視対象ユーザーとなる。一方、ユーザーD、Eについては、一定時間Sの状態であるため監視対象ユーザーか
らは外される。時刻T3では、全てのユーザーA〜Eが監視対象ユーザーとされる。
【0049】
S301では、このような監視対象ユーザーの中から1人のユーザーが抽出される。S302では、抽出された監視対象ユーザーについて、ログインしてからの予約楽曲数が取得される。図8におけるアクティブユーザーの予約時には、予約する楽曲の楽曲識別子と当該アクティブユーザーのユーザーIDを含む予約情報が、コマンダ2にて管理する予約テーブルに記憶される。コマンダ2は、予約テーブルに登録された予約情報に基づいて、順次楽曲の演奏を実行する。コマンダ2の予約テーブルに基づいて、監視対象ユーザーの予約楽曲数を取得することが可能とされる。
【0050】
図11中、三角で示す時点は、各ユーザーが楽曲予約を行ったタイミングであって、監視対象期間のユーザーを含む時刻T2までの、ユーザーAの予約楽曲数は3、ユーザーBの予約楽曲数は2、ユーザーCの予約楽曲数は0となる。また、時刻T3までの、ユーザーAの予約楽曲数は4、ユーザーBの予約楽曲数は2、ユーザーCの予約楽曲数は2、ユーザーDの予約楽曲数は2、ユーザーEの予約楽曲数は1となる。
【0051】
S303では、現在抽出している監視対象ユーザーの予約楽曲数が所定値以下か否かが判定される。本実施形態では、予約楽曲数が1以下のユーザーを低調ユーザーとして判定することとしている。全ての監視対象ユーザーについてS301〜S304の処理が実行されることで処理を終了する(S305:YES)。図11の時刻T2ではユーザーCが、また、時刻T3ではユーザーEが低調ユーザーとして判定されることとなる。なお、本実施形態では、低調ユーザーの抽出に、ログインしてからの予約楽曲数を使用することとしたが、この他、現時刻から所定時間さかのぼった期間における予約楽曲数を用いることや、単位時間あたりの平均予約楽曲数(予約頻度)を使用することが考えられる。さらに、予約楽曲数が所定数以下とする以外に、最も予約楽曲数が少ないユーザーなど予約楽曲数の順位に基づいて低調ユーザーを抽出することも考えられる。
【0052】
図9のフロー図に戻り、S300で低調ユーザーが抽出されると、S201で以降の処理に進むこととなる。S202では、まず、低調ユーザーのユーザー情報が抽出される。なお、図12の例では、時刻T2、時刻T3のそれぞれについて低調ユーザーは1人であったが、複数の低調ユーザーを抽出することとしてもよい。
【0053】
次に低調ユーザー以外の他のユーザーを推奨対象ユーザーとして抽出し(S203)、当該ユーザーのユーザー情報を抽出する(S204)。S205では、S202で抽出したユーザー情報中のマイうたテーブルと、S204で抽出したユーザー情報中のマイうたテーブルとを比較し、一致する楽曲が抽出される。一致楽曲が無い場合(S206:No)には、低調対象ユーザーのマイアーティストテーブル内の歌手の楽曲が、推奨対象ユーザーのマイうたテーブルに無いか判定される。この判定においても無い場合(S207:No)には、低調ユーザーのマイうたテーブル内の楽曲が抽出される(S208)。
【0054】
S209では、S206〜S208で抽出した、低調ユーザーと推奨対象ユーザーの両方に関連する楽曲、あるいは、低調ユーザーのマイうたテーブルに記述される楽曲から、既に、推奨楽曲として表示したい楽曲が予約済み、股は、演奏済みの場合、これらの楽曲が排除され、残った楽曲を推奨対象ユーザーについての推奨楽曲として指定する。もし、推奨楽曲として表示したい楽曲がすべて予約済み、又は演奏済みだったときは、この場合、推奨楽曲がないことが表示される。
【0055】
このように本実施形態では、既に予約済みであってこれから演奏される、あるいは、演奏済みの楽曲を排除し、重複して演奏されることがないようにしている。また、本実施形態では、指定された推奨楽曲の楽曲関連情報(この例では、楽曲名、歌手名)は、当該推
奨対象ユーザーのマイルーム画面(図6)の推奨楽曲選択欄107に表示させることとしている。S203〜S210の処理は、低調ユーザーを除く全ての他のユーザーについて実行されるまで継続される(S211)。以上の処理が所定時間毎に繰り返される(S212)ことで、定期的に、低調ユーザーの抽出、並びに、推奨楽曲が指定されることとなる。
【0056】
なお、本実施形態では、推奨楽曲を推奨対象ユーザーのマイルーム画面上に表示することとしたが、推奨楽曲の表示は、このマイルーム画面に限らず、例えば、図2のゲストユーザーについてのトップ画面に表示させることや、コマンダ2にて表示制御されるモニタ4上に、楽曲演奏の曲間などのタイミングで、楽曲名、歌手名、楽曲識別子などといった楽曲関連情報を表示させることとしてもよい。
【0057】
本実施形態では、マイうたテーブル、マイアーティストテーブルについて低調ユーザーと推奨対象ユーザー間で共通する楽曲を推奨楽曲として指定することとしているが、この他、履歴テーブルに記憶された楽曲を利用することとしてもよい。そして、低調ユーザーと推奨対象ユーザー間では、種別の異なるテーブル間で推奨楽曲を抽出することとしてもよい。
【0058】
以上、本発明では、楽曲予約数に基づいて低調ユーザーを検出し、低調ユーザーが嗜好する楽曲を表示させることとしている。特に、本実施形態では、他のユーザーと嗜好が共通する楽曲の楽曲関連情報を、他のユーザーのマイルーム画面上に推奨楽曲として表示させ、他のユーザーに対して当該楽曲の予約を促すこととしている。このように低調ユーザーが嗜好し、かつ、他のユーザーが嗜好する楽曲を、他のユーザーに対して指定させることとするものであって、推奨した楽曲が演奏された場合には、低調ユーザーもカラオケの場に参加しやすくなり、カラオケの場に集うユーザー全体の雰囲気向上を図ることが可能となる。
【0059】
なお、本発明はこれらの実施形態のみに限られるものではなく、それぞれの実施形態の構成を適宜組み合わせて構成した実施形態も本発明の範疇となるものである。
【符号の説明】
【0060】
1…リモコン装置、11…表示部、12…ビデオRAM、13…映像制御部、14…メモリ、15…制御部、16…無線LAN通信部、17…操作部、18…操作処理部、19…赤外線通信部、2…コマンダ(カラオケ装置)、21…操作部、22…操作処理部、23…赤外線通信部、24…インターフェイス部、25…音声制御部、26…MIDI音源、27…メモリ、28…ビデオRAM、29…映像再生部、30…制御部、31…映像制御部、32…ハードディスク、41…モニタ、42…スピーカー、44a、44b…歌唱用マイク、100…LAN、110…アクセスポイント、120…ルータ、5…カラオケ用ホスト、51…第1記憶部、101…ユーザー切替スイッチ、102…ゲストユーザー、103…ログインユーザー欄、103a〜103e…ログインユーザー、103e…アクティブユーザー、104…マイうた操作ボタン、105…マイアーティスト操作ボタン、106…マイりれき操作ボタン、107…推奨楽曲選択欄
【特許請求の範囲】
【請求項1】
ユーザーから各種入力を受け付ける入力手段と、
演奏情報に基づいて演奏を実行し、演奏音を出力する演奏手段と、
前記入力手段からの入力に基づいて複数のユーザーを認証する認証処理と、
前記認証処理で認証された複数の認証ユーザーのそれぞれについて、ユーザー情報を取得するユーザー情報取得処理と、
前記認証処理で認証された複数の認証ユーザーをユーザー毎に切り換え、切り換えられた認証ユーザーの識別子と、前記入力手段にて指定された楽曲とを対応付けて予約する予約処理と、
前記予約処理で指定された楽曲に対応する演奏情報を前記演奏手段に演奏させる演奏処理と、
前記予約処理で予約した各認証ユーザーの楽曲数に基づいて、認証ユーザーを抽出するユーザー抽出処理と、
前記ユーザー抽出処理で抽出された認証ユーザーのユーザー情報に対応する楽曲関連情報を表示手段に表示させる推奨処理と、を実行する制御手段と、を備えることを特徴とする
カラオケ装置。
【請求項2】
前記推奨処理は、前記ユーザー抽出処理で抽出された認証ユーザーのユーザー情報と、他の少なくとも1人の認証ユーザーのユーザー情報に対応する楽曲関連情報を表示手段に表示させることを特徴とする
請求項1に記載のカラオケ装置。
【請求項3】
前記ユーザー抽出処理は、前記予約処理で予約した各認証ユーザーの楽曲数に基づいて、各認証ユーザーの予約頻度を算出し、算出された予約頻度に基づいて認証ユーザーを抽出することを特徴とする
請求項1または請求項2に記載のカラオケ装置。
【請求項4】
前記ユーザー抽出処理は、認証処理を実行してから所定時間経過している認証ユーザーを抽出の対象とすることを特徴とする
請求項1から請求項3の何れか1項に記載のカラオケ装置。
【請求項5】
前記推奨処理は、前記ユーザー抽出処理で抽出されたユーザー以外の予約処理において、前記ユーザー抽出処理で抽出された認証ユーザーのユーザー情報に対応する楽曲関連情報を表示することを特徴とする
請求項1から請求項4の何れか1項に記載のカラオケ装置。
【請求項6】
前記入力手段からの入力に基づいて複数のユーザーを認証する認証処理と、
前記認証処理で認証された認証ユーザーのそれぞれについて、ユーザー情報を取得するユーザー情報取得処理と、
前記認証処理で認証された複数の認証ユーザーをユーザー毎に切り換え、切り換えられた認証ユーザーの識別子と、前記入力手段にて指定された楽曲とを対応付けて予約する予約処理と、
前記予約処理で指定された楽曲に対応する演奏情報を前記演奏手段に演奏させる演奏処理と、
前記予約処理で予約を行った各認証ユーザーの楽曲数に基づいて、認証ユーザーを抽出するユーザー抽出処理と、
前記ユーザー抽出処理で抽出された認証ユーザーのユーザー情報に対応する楽曲の楽曲関連情報を表示する推奨処理と、をコンピュータに実行させることを特徴とする
カラオケプログラム。
【請求項1】
ユーザーから各種入力を受け付ける入力手段と、
演奏情報に基づいて演奏を実行し、演奏音を出力する演奏手段と、
前記入力手段からの入力に基づいて複数のユーザーを認証する認証処理と、
前記認証処理で認証された複数の認証ユーザーのそれぞれについて、ユーザー情報を取得するユーザー情報取得処理と、
前記認証処理で認証された複数の認証ユーザーをユーザー毎に切り換え、切り換えられた認証ユーザーの識別子と、前記入力手段にて指定された楽曲とを対応付けて予約する予約処理と、
前記予約処理で指定された楽曲に対応する演奏情報を前記演奏手段に演奏させる演奏処理と、
前記予約処理で予約した各認証ユーザーの楽曲数に基づいて、認証ユーザーを抽出するユーザー抽出処理と、
前記ユーザー抽出処理で抽出された認証ユーザーのユーザー情報に対応する楽曲関連情報を表示手段に表示させる推奨処理と、を実行する制御手段と、を備えることを特徴とする
カラオケ装置。
【請求項2】
前記推奨処理は、前記ユーザー抽出処理で抽出された認証ユーザーのユーザー情報と、他の少なくとも1人の認証ユーザーのユーザー情報に対応する楽曲関連情報を表示手段に表示させることを特徴とする
請求項1に記載のカラオケ装置。
【請求項3】
前記ユーザー抽出処理は、前記予約処理で予約した各認証ユーザーの楽曲数に基づいて、各認証ユーザーの予約頻度を算出し、算出された予約頻度に基づいて認証ユーザーを抽出することを特徴とする
請求項1または請求項2に記載のカラオケ装置。
【請求項4】
前記ユーザー抽出処理は、認証処理を実行してから所定時間経過している認証ユーザーを抽出の対象とすることを特徴とする
請求項1から請求項3の何れか1項に記載のカラオケ装置。
【請求項5】
前記推奨処理は、前記ユーザー抽出処理で抽出されたユーザー以外の予約処理において、前記ユーザー抽出処理で抽出された認証ユーザーのユーザー情報に対応する楽曲関連情報を表示することを特徴とする
請求項1から請求項4の何れか1項に記載のカラオケ装置。
【請求項6】
前記入力手段からの入力に基づいて複数のユーザーを認証する認証処理と、
前記認証処理で認証された認証ユーザーのそれぞれについて、ユーザー情報を取得するユーザー情報取得処理と、
前記認証処理で認証された複数の認証ユーザーをユーザー毎に切り換え、切り換えられた認証ユーザーの識別子と、前記入力手段にて指定された楽曲とを対応付けて予約する予約処理と、
前記予約処理で指定された楽曲に対応する演奏情報を前記演奏手段に演奏させる演奏処理と、
前記予約処理で予約を行った各認証ユーザーの楽曲数に基づいて、認証ユーザーを抽出するユーザー抽出処理と、
前記ユーザー抽出処理で抽出された認証ユーザーのユーザー情報に対応する楽曲の楽曲関連情報を表示する推奨処理と、をコンピュータに実行させることを特徴とする
カラオケプログラム。
【図1】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【公開番号】特開2012−215617(P2012−215617A)
【公開日】平成24年11月8日(2012.11.8)
【国際特許分類】
【出願番号】特願2011−79130(P2011−79130)
【出願日】平成23年3月31日(2011.3.31)
【出願人】(000005267)ブラザー工業株式会社 (13,856)
【Fターム(参考)】
【公開日】平成24年11月8日(2012.11.8)
【国際特許分類】
【出願日】平成23年3月31日(2011.3.31)
【出願人】(000005267)ブラザー工業株式会社 (13,856)
【Fターム(参考)】
[ Back to top ]