(57)【要約】【課題】つぎのリクエスト曲に推薦する曲目リストから、メンバーの持ち歌を外す。【解決手段】ログインしている利用者の利用者ＩＤと楽曲ＩＤ集合とを対応付けした利用者別の持ち歌リストを記憶手段に格納し、推薦曲リストを表示させる処理に先立って、推薦曲リストのすべての楽曲の楽曲ＩＤ集合（ア）と、記憶手段に格納されているすべてのログイン利用者の持ち歌リストの楽曲ＩＤ集合の和集合（イ）とを対比し、楽曲ＩＤ集合（ア）から和集合（イ）の楽曲ＩＤを除いた差集合を求め、求めた楽曲ＩＤ集合の楽曲を推薦曲リストとして表示させるカラオケ装置とする。【選択図】図４
2010049096.tif 000002
【特許請求の範囲】
【請求項１】
記憶手段と、制御手段を備え、推薦曲リストを表示手段に表示して希望曲の演奏予約を利用者入力手段により受け付けるカラオケ装置であって、
記憶手段は、ログインしている利用者の利用者ＩＤと楽曲ＩＤ集合とを対応付けした利用者別の持ち歌リストを格納し、
制御手段は、推薦曲リストを表示させる処理に先立って、推薦曲リストのすべての楽曲の楽曲ＩＤ集合（ア）と、記憶手段に格納されているすべてのログイン利用者の持ち歌リストの楽曲ＩＤ集合の和集合（イ）とを対比し、楽曲ＩＤ集合（ア）から和集合（イ）の楽曲ＩＤを除いた差集合を求め、求めた楽曲ＩＤ集合の楽曲を推薦曲リストとして表示させる
カラオケ装置。
【請求項２】
制御手段は、利用者の指示入力により第１処理を開始する
請求項１に記載のカラオケ装置。
【請求項３】
制御手段は、あるカラオケ楽曲の演奏終了後、次曲の演奏開始までの曲間に、第１〜第３処理を実行する
請求項１に記載のカラオケ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、カラオケ装置において推薦曲リストを表示してリクエストを受け付ける技術に関し、特に、カラオケを楽しんでいる人達の最新動向を提示情報に加味して興味を増す技術に関する。
【背景技術】
【０００２】
何万曲ものカラオケ楽曲の中から自分の歌いたい楽曲選び出す作業は、カラオケの楽しみの一つとなっているが、反面、選曲しないとカラオケを始められないので、早く歌いたいときには面倒でもある。自分が興味を持ちそうな楽曲を適当に見繕って推薦してくれると助かる、と思う利用者も少なくはない。そのような事情を考慮して、適当な推薦曲リストを利用者に提示して、簡単に演奏予約することができるカラオケ装置が開発されている。
【０００３】
特開２０００−９９０４９号公報に記載のカラオケ装置では、曲間にリクエストの多い曲や新譜曲を紹介する番組を放映して、簡単な操作でリクエストを受け付ける。  
特許第４０３３９４４号公報に記載のカラオケ装置では、演奏が済んだばかりの楽曲に、統計上引き続き演奏されることが多い楽曲リストを自動的に選出して提示する。  
特許第３９２０２０４号公報に記載のカラオケ装置では、店舗の地域性を考慮して統計上で演奏頻度が高い楽曲を自動的に選出して推薦リストを作成する。  
特許第３９５８２０７号公報に記載のカラオケ装置では、選曲されたばかりの楽曲に関連する楽曲リストを自動生成して提示して、続けて演奏されるように予約することができる。  
特許第３９４６６６２号公報に記載のカラオケ装置では、利用者の選曲履歴に基づいて、愛好曲リスト（持ち歌リスト）への追加登録曲を推薦するようになっている。
【特許文献１】特開２０００−９９０４９号公報
【特許文献２】特許第４０３３９４４号公報
【特許文献３】特許第３９２０２０４号公報
【特許文献４】特許第３９５８２０７号公報
【特許文献５】特許第３９４６６６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
この発明の目的は、カラオケ装置において、推薦曲リストを表示する機能にさらに趣向を凝らし、カラオケを楽しんでいる人達に話題性を提供し、カラオケパーティの雰囲気を盛り上げるようにすることにある。
【０００５】
本出願人は、推薦曲リストを提示する際に、その場にいる誰かの持ち歌があればリストから省いて提示したいと考えた。そうすると、表示されたリストの曲目はその場にいる誰にとっても新鮮な曲である可能性が高く、より実効性のある推薦曲リストになるだろう。推薦曲リストのそれぞれの曲について、なぜ推薦されているのか、アーティストの動向や、主題歌にしたドラマなど、話題のきっかけを既知の曲より多く提供できるだろう。そうすると、カラオケパーティがさらに盛り上がるきっかけになるだろうと考えて、本発明を創作した。
【課題を解決するための手段】
【０００６】
この発明は、つぎの事項（１）〜（３）により特定されるカラオケ装置である。  
（１）記憶手段と、制御手段を備え、推薦曲リストを表示手段に表示して希望曲の演奏予約を利用者入力手段により受け付けるカラオケ装置であること
（２）記憶手段は、ログインしている利用者の利用者ＩＤと楽曲ＩＤ集合とを対応付けした利用者別の持ち歌リストを格納すること
（３）制御手段は、推薦曲リストを表示させる処理に先立って、推薦曲リストのすべての楽曲の楽曲ＩＤ集合（ア）と、記憶手段に格納されているすべてのログイン利用者の持ち歌リストの楽曲ＩＤ集合の和集合（イ）とを対比し、楽曲ＩＤ集合（ア）から和集合（イ）の楽曲ＩＤを除いた差集合を求め、求めた楽曲ＩＤ集合の楽曲を推薦曲リストとして表示させること
【０００７】
この発明において、制御手段は、つぎの(ａ)(ｂ)のいずれかの要件を選択的に適用したものであることが望ましい。  
（ａ）制御手段は、利用者の指示入力により第１処理を開始すること
（ｂ）制御手段は、あるカラオケ楽曲の演奏終了後、次曲の演奏開始までの曲間に、第１〜第３処理を実行すること
【発明の効果】
【０００８】
本発明によれば、その場にいる誰にとっても新鮮味のある曲を推薦曲として提示できる可能性が高いので、推薦曲をより実効性のあるものとできる。したがって、話題のきっかけをより多く提供できる。さらに、利用者の歌える楽曲のレパートリーを増やす可能性も期待できる。その結果カラオケの娯楽性が増す効果を期待できる。
【発明を実施するための最良の形態】
【０００９】
＝＝＝カラオケ装置の基本構成＝＝＝
図１に本実施例のカラオケ装置を含むネットワーク構成を例示した。本実施例のカラオケ装置は、周知の通信カラオケシステムの一部であり、複数の客室を備えたカラオケ店舗において、同室内にあるカラオケ演奏端末（以下、演奏端末１０）と、当該演奏端末１０を操作するための客室端末２０とで構成される。カラオケ店舗にはＬＡＮ１１０が敷設され、このＬＡＮ１１０を介して各客室の演奏端末１０と同室内の客室端末２０とが通信する。
【００１０】
演奏端末１０は、汎用パソコンの応用装置である。図２にそのブロック構成を例示した。ＣＰＵ・ＲＡＭ・ＲＯＭを含む中央制御部１１は周辺構成部を制御して演奏端末１０を統括する。ハードディスク装置１２には、メインコンピュータのプログラムのほか、伴奏音楽や歌詞画像の起源となるカラオケデータをカラオケ楽曲ＩＤに対応付けして集約したカラオケデータベースが記憶されている。またユーザインタフェース装置として、装置本体の操作／表示パネル１３を備えるほか、通信処理部１４を介してカラオケ店舗内のＬＡＮ１１０に接続されている。
【００１１】
客室端末２０は、タッチパネルを主要なユーザインタフェースとしたタブレットコンピュータと同様のハードウェア構成であり、所定規格の無線ＬＡＮインタフェースを実装する。図３に客室端末２０の機能ブロック構成を例示した。ＣＰＵ・ＲＡＭ・ＲＯＭを含む端末制御部２１を主制御部として、ハードディスク装置２２・タッチパネル２３・通信インタフェース２４を備えている。ハードディスク装置２２に、演奏予約などの操作対象となる同室内の演奏端末１０の所在情報（ＩＰアドレスなど）を記憶している。通信インタフェース２４は、無線アクセスポイントを介してＬＡＮに接続され、演奏端末１０と通信する。また、インストールされているプログラムの実行によりＧＵＩを通じて利用者と対話し、楽曲の演奏予約など、演奏端末１０を操作するためのリモコン装置として機能する。
【００１２】
演奏端末１０はＬＡＮを介して外部ネットワークに接続され、外部ネットワークに接続されているカラオケ事業者が運用するカラオケサーバー７０と通信可能である。カラオケサーバー７０はカラオケ事業者が制作したカラオケデータを格納し、適宜に演奏端末１０に配信している。各演奏端末１０は、カラオケサーバー７０から適宜に配信されるカラオケデータを受け取って、ハードディスク装置１２に構築したカラオケデータベースに格納する。
【００１３】
カラオケサーバー７０には、カラオケ事業者が作成した推薦曲リストも格納され、適宜に演奏端末１０に配信されている。推薦曲リストは、新曲や話題の曲の楽曲ＩＤと曲名やアーティスト名などの目次情報とを対応付けして集約したものであり、たとえば１週間毎など適宜な機会に更新されている。楽曲ＩＤに対応づけたお薦めコメントなどが含まれていてもよい。
【００１４】
また、カラオケサーバー７０は、カラオケ事業者に会員登録した利用者の会員情報を管理している。カラオケ事業者が割り当てた会員ＩＤ（利用者ＩＤ）に対応付けして、会員の名前や住所、年齢、持ち歌リストなどの会員情報を格納するものである。
【００１５】
＝＝＝持ち歌リスト＝＝＝
客室端末２０は、客室に入室した会員が所定のログイン操作を行なうことよりカラオケサーバー７０に会員ＩＤが認証されると、カラオケサーバー７０から氏名を含む会員情報をとりよせて、会員サービスを利用可能となる。取り寄せた名前を含む会員情報は、会員ＩＤに対応づけして、会員名簿として記憶部に管理する。また、ログイン済みの会員による操作入力信号には、当該会員ＩＤが含められて演奏端末１０やサーバー７０に転送される。
【００１６】
会員サービスの一つに、マイリスト（持ち歌リスト）がよく知られている。会員は、お気に入りの楽曲やたびたび選曲する複数の持ち歌の楽曲ＩＤをマイリストとして登録しておくことができる。ログインした会員が、客室端末２０で選曲してマイリストに登録する旨の所定の操作入力を行なうことにより、持ち歌の楽曲ＩＤ集合と会員ＩＤとを対応づけしたマイリストが作成・更新され、カラオケサーバー７０に登録される。別の機会に会員がログインすると、客室端末２０から会員情報に含まれるマイリストを取り寄せて、選曲に利用することが可能となる。したがって、客室端末２０の記憶部に管理される会員名簿には、会員ＩＤごとの複数の楽曲ＩＤ集合であるマイリストが含まれている。
【００１７】
＝＝＝推薦曲表示処理＝＝＝
本実施例に係る推薦曲表示処理は、サーバー７０から配信されている推薦曲リストを曲間や客室端末２０が利用されていない時間などに利用者に提示する際に、推薦曲リスト中に、同室内のメンバーのマイリストに登録されている楽曲があれば、推薦曲リストから省いて提示するものである。そしてこのリストをみた会員は、簡単な操作で演奏予約できる。
【００１８】
客室端末２０の端末制御部２１は、推薦曲リストを表示させようとする際に、図４に例示したように、当該推薦曲表示処理を開始する。処理を開始すると（ｓ１→ｓ２）、同室内でログイン済の全会員のマイリストと、推薦曲リストと対比させる（ｓ２）。推薦曲リストに含まれる楽曲ＩＤがいずれかの会員のマイリストに含まれていた場合には（ｓ３）、推薦曲リストの表示対象の楽曲ＩＤ集合から除く処理を行う（ｓ３）。そして、残った推薦曲リストの楽曲ＩＤを表示対象として、楽曲索引データベースに照会し、曲名やアーティスト名などの目次情報を抽出する（ｓ４）。
【００１９】
以上の処理に基づいて、推薦曲の曲目一覧をタッチパネル２３に表示させる（ｓ４）。図５に推薦曲リストの表示例を示している。表示されている推薦曲の一覧の中から、利用者が１つを選択指定する所定の操作入力を行うことにより、当該楽曲の楽曲ＩＤを含む演奏予約電文が作成され、演奏端末１０に演奏予約できる。
【００２０】
このようにすると、推薦曲リストには、一緒に楽しんでいるグループのメンバーの誰かの持ち歌リストに登録されている楽曲は表示されないため、メンバーの誰にとっても、馴染みが薄く新鮮味のある曲が推薦されることになる。それだけに、各楽曲について新鮮な話題がちりばめられている可能性があるので、メンバーの話題の範囲がひろがる可能性が高い。
【００２１】
＝＝＝その他＝＝＝
推薦曲リストは、上記実施例に限定されず、どのように作成されたかものであるかについては、本発明の範疇ではない。たとえば、会員の好みや前演奏予約曲に応じて、なんらかの関連ある楽曲や、好みの傾向が似かよった他会員のお気に入り楽曲などに基づいて、あらかじめ各会員専用の推薦曲リストを作成しておき、本発明に適用してもよい。
【００２２】
とくにその場合に、推薦曲リストを表示させる場面は、曲間などとする上記実施例に限定されず、利用者が所定の操作入力により推薦曲リスト表示を希望した場合に、本発明に係る推薦曲表示処理を行うものでもよい。
【００２３】
また推薦曲リストの表示は、演奏端末１０のディスプレイ１８や、演奏端末１０に接続された情報表示専用のディスプレイに表示させてもよい。その場合、推薦曲リストや演奏履歴のほか、楽曲索引データベースや利用者名簿を演奏端末１０でも管理するように構成し、演奏端末１０の中央制御部１１が曲間などの推薦曲リスト表示タイミングに、推薦曲表示処理を実行する。
【図面の簡単な説明】
【００２４】
【図１】本実施例に係るカラオケ装置を含むネットワーク構成を例示している。
【図２】本実施例に係るカラオケ装置を構成する演奏端末の構成を例示している。
【図３】本実施例に係るカラオケ装置を構成する客室端末の構成を例示している。
【図４】本実施例に係る推薦曲表示処理の処理フロー図である。
【図５】本実施例に係る推薦曲リストの表示画面例である。
【符号の説明】
【００２５】
１０  カラオケ装置
１１  中央制御部
１８  ディスプレイ
２０  客室端末
２３  タッチパネル
【図１】
2010049096.tif 000003
【図２】
2010049096.tif 000004
【図３】
2010049096.tif 000005
【図４】
2010049096.tif 000006
【図５】
2010049096.tif 000007