JP6376019B2 - 楽曲リスト生成システム、および楽曲リスト生成プログラム - Google Patents
楽曲リスト生成システム、および楽曲リスト生成プログラム Download PDFInfo
- Publication number
- JP6376019B2 JP6376019B2 JP2015068202A JP2015068202A JP6376019B2 JP 6376019 B2 JP6376019 B2 JP 6376019B2 JP 2015068202 A JP2015068202 A JP 2015068202A JP 2015068202 A JP2015068202 A JP 2015068202A JP 6376019 B2 JP6376019 B2 JP 6376019B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- music
- user
- time
- music list
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Reverberation, Karaoke And Other Acoustics (AREA)
Description
[楽曲リスト生成システムの電気的構成]
楽曲リスト生成システムの電気的構成について図1を参照して説明する。図1は、本発明の一実施形態に係る楽曲リスト生成システムを表すブロック図である。楽曲リスト生成システムは、楽曲再生装置1、リモコン装置2、およびカラオケ用ホスト3を互いに通信可能に備える。
楽曲再生装置1は、制御部100と、HDD110と、操作部120と、スピーカ130と、モニタ140と、カメラ150と、マイク160と、通信部170と、インターフェイス部180と、を備える。制御部100は、CPUと、ROMと、RAMと、を備え、各種処理を実行する。制御部100が実行する処理の内容については後述する。HDD110は、各種情報を記憶する。具体的には、HDD110は、スピーカ130に発音させる楽曲の伴奏音を含む楽曲情報と、モニタ140に表示される映像を表す映像情報と、カメラ150により撮影された画像を表す画像情報と、後述するカラオケ用ホスト3から送られる各種データベースとを記憶する。操作部120は、ユーザによる操作を受け付けて、操作に対応する操作指令を制御部100に送る。マイク160はユーザによる歌唱、および楽器の演奏などを含む音を電気信号に変換する。通信部170は、楽曲再生装置1とリモコン装置2との間で情報を送受信する。インターフェイス部180は、楽曲再生装置1をネットワーク500に接続し、楽曲再生装置1とカラオケ用ホスト3との間で情報を送受信する。
リモコン装置2は、制御部200と、HDD210と、表示部240と、通信部270と、無線LAN通信部280と、を備える。制御部200は、CPUと、ROMと、RAMと、を備え、各種処理を実行する。制御部200が実行する処理の内容については後述する。HDD210は、各種情報を記憶する。具体的には、HDD210は、表示部240に表示される映像を表すリモコン映像情報と、リモコン装置で実行される様々なアプリケーションと、を記憶する。また、HDD210は、カラオケ用ホスト3から送られる、楽曲リスト表示ボタンおよびジャンル表示ボタンなどの表示切り替えボタンの画像を表すリモコン画像情報と、広告の動画および画像を表す広告情報と、を記憶する。操作部220は、ユーザの操作を受け付けるためのタッチパネル、またはスイッチを備える。操作部220は、ユーザによる操作を受け付けて、操作に対応する操作指令を制御部100に送る。表示部240は、HDD210に記憶されるリモコン映像情報、画像情報、および広告情報に従って画像を表示する。通信部270は、楽曲再生装置1とリモコン装置2との間で情報を送受信する。無線LAN通信部280は、リモコン装置2をネットワーク500に接続するためのアクセスポイント400とリモコン装置2との間において情報を送受信する。リモコン装置2は、一例としてカラオケ用リモコン装置であるナビ、リモコン用アプリケーションがインストールされたユーザのスマートフォン、または、リモコン用アプリケーションがインストールされたタブレット端末である。
カラオケ用ホスト3は、制御部300、およびHDD31を備え、カラオケ用の様々なデータベースおよび情報を記憶する。具体的には、HDD31は、楽曲情報と、再生履歴データベース(以下、再生履歴DBと記す。)と、利用形態データベース(以下、利用形態DBと記す。)と、楽曲リストと、リモコン画像情報と、を記憶する。そして、制御部300はそれらの情報を管理、および制御する。楽曲情報は楽曲再生装置1によって再生される楽曲の伴奏音を表す。再生履歴DBは、再生された楽曲の楽曲情報について、再生された時点におけるユーザの利用形態と再生された楽曲の楽曲識別情報とが対応付けて記憶されたデータベースである。利用形態DBは、特定の利用形態を、時期、時間、人数、年齢層、および性別とともに記憶するデータベースである。楽曲リストは、利用形態DBに記憶される特定の利用形態において再生された複数の楽曲の楽曲情報を集めたリストの情報である。リモコン画像情報は、楽曲リスト表示ボタンおよびジャンル表示ボタンを表す画像の情報である。HDD31が記憶する様々なデータベース、および情報は、新たな情報が追加される度にネットワーク500を介して楽曲再生装置1およびリモコン装置2に送られる。
楽曲再生装置1の制御部100が実行する人数、年齢層、性別を含むユーザ関連情報の抽出処理について、図3を参照して説明する。画像3001は、楽曲再生装置1に備えられた、カメラ150によって撮影されたカラオケルーム内の画像である。制御部100は、画像3001を表す情報をカメラ150から受け、人の顔を表す情報を認識して、抽出する。一例として、制御部100は、人の顔に含まれる目と、鼻と、口とを検出し、人か否かを判断し、人であると判断した場合、顔部分に該当する画像3001を切り出す。画像3001において、制御部100は、人であると判断されたユーザY1〜Y10までの10人の顔画像3002を切り出す。制御部100は、切り出した顔画像3002の数により、ユーザの人数を特定する。
制御部100は、ユーザ関連情報の抽出処理により10人分のユーザ関連情報を抽出すると、ユーザ関連情報と時間情報とから利用形態情報を生成する。制御部100は、画像3001が撮影された時点における時期、および時間の情報を含む時間情報とユーザ関連情報とから、利用形態情報を生成する。図4は利用形態情報の生成処理について説明する図である。以下、図4を参照して説明する。まず、画像認識結果4002は、各ユーザのユーザ関連情報を表す。制御部100は、画像認識結果4002に含まれるユーザ関連情報の年齢層を比較し、年齢層の上限と下限とを決定する。図4においては、画像認識結果4002の1人目の男性が50歳〜60歳であり、ユーザの年齢層の上限なので全体の年齢層の上限が60歳と決められる。また、上から2人目の女性、または、上から6人目の男性が20歳〜30歳であり、ユーザの年齢層の下限なので全体の年齢層の下限が20歳と決められる。また、制御部100は、画像認識結果4002に含まれるユーザ関連情報の性別を男女別に数える。図4においては、男性8人、女性2人である。
ユーザの利用形態に合う楽曲リストを生成する処理について図5を参照して説明する。図5は、楽曲リスト生成システムの楽曲リスト生成処理を表すフローチャートである。楽曲リスト生成処理は、楽曲再生装置1の制御部100、リモコン装置2の制御部200、カメラ150、およびカラオケ用ホスト3によって実行される。楽曲リスト生成処理は、ユーザによる楽曲再生装置1、またはリモコン装置2の操作によって、再生する楽曲が選択されると、開始される。
前述の楽曲リスト生成処理について、各図に示された例を参照して説明する。
制御部300は、演奏履歴情報4006に従って、図2の(A)に示される再生履歴DBに、情報を追加する。演奏履歴情報4006に含まれる楽曲識別情報4004と利用形態情報4005との組み合わせが一致する演奏履歴情報4006が過去にカラオケ用ホスト3に何回送られたかによって、再生回数2007は、定められる。つまり、図4に示される演奏履歴情報4006が送られたステップS109の処理実行時点において、利用形態情報4005に一致する情報が対応付けられた選曲番号「12345」の再生回数2007が示す値は図2(A)に示される5である。ステップS110において演奏履歴情報4006がHDD31に記憶されると、選曲番号「12345」の再生回数2007が示す値は6となる。ステップS110の処理実行時点において特定の利用形態情報4005に一致する情報を含む演奏履歴情報が少なくとも1回、HDD31に記憶されている場合は、再生回数2007に1が加算される。ステップS110の処理実行時点までに特定の利用形態情報4005に一致する情報を含む演奏履歴情報4006がHDD31に記憶されていない場合は、再生回数2007が1回を示す1の情報とともに演奏履歴情報4006に対応する利用形態情報が再生履歴DBに追加される。このようにしてユーザの演奏毎に演奏履歴情報に従って再生履歴DBが更新される。
図2の(B)に示される利用形態DBがない場合、制御部300は、あらかじめ定められたDBジャンル名によらず、特定したユーザの利用形態に従って楽曲リストを生成し、表示させればよい。この場合、図6の(B)の楽曲リスト表示ボタン6020に表示されるテキストは「忘年会でよく歌われるランキング!!」などDBジャンル名によらず、「あなたの利用形態でよく歌われるランキング!!」など、ユーザの利用形態に合わせた楽曲リストを表示させるためのボタンであることがユーザに理解される内容の表記であればよい。
楽曲リスト生成処理において楽曲の演奏履歴DBの生成と楽曲リストの生成とを説明したが、これらの処理は別々に行われてもよい。ステップS100からステップS110までの処理が演奏履歴DBの生成処理であって、楽曲の再生予約がされる度に演奏中の利用形態と楽曲とを対応付けて記憶する。楽曲リストの生成処理は、ステップS104からステップS107、および、ステップS111からステップS113の処理を実行する。ユーザのカラオケルームへの入室時点、または、1時間ごとなど周期的に定められた時点に応じてステップS104からステップS107の処理を実行し、利用形態情報を生成する。そして、生成された利用形態情報をカラオケ用ホスト3に送り、制御部300は、送られた利用形態情報に基づき、ステップS111からステップS113の処理を実行し楽曲リストを生成する。
本実施形態において、利用形態情報はカメラにより撮影された画像から抽出されたユーザ関連情報と、撮影指示の時点の時間、および時期とによって取得されたが、ユーザ関連情報は、ユーザがアンケートに回答することで取得されてもよい。また、カメラで撮影された画像から取得できなかった項目については、アンケートにより取得してもよい。ユーザにユーザ関連情報を入力させることで、より正しい利用形態を取得することができる。さらに、画像情報から取得できなかった情報のみをアンケートによって取得することで、ユーザの入力にかかる手間を軽減できるとともに、取得できなかった情報を入力させることで利用形態を特定することに対する信頼性が高くなる。
本実施形態において、ステップS104で送られる撮影指示は、撮影時点となった場合に送られたが、楽曲の盛り上がりに応じて撮影指示をしてもよい。具体的には、盛り上がりに応じて撮影指示をする場合、制御部100は、マイクから入力された演奏者の声の音量があらかじめ定められた音量以上となった時点において撮影指示をカメラ150に送る。
楽曲再生装置1は楽曲再生装置の一例である。カラオケ用ホスト3はホストサーバの一例である。リモコン装置2がリモコン端末の一例である。楽曲再生装置1とリモコン装置2とカラオケ用ホスト3との組み合わせが楽曲リスト生成システムの一例である。カメラ150は撮影手段の一例である。ステップS104からステップS107と制御部100との組み合わせは、取得手段の一例である。ステップS111と制御部300との組み合わせは生成手段の一例である。ステップS113と制御部200は表示制御手段の一例である。HDD110およびHDD31は、記憶手段の一例である。画像認識結果4002は各ユーザのユーザ関連情報の一例である。ユーザ関連情報は、ユーザ関連情報の一例である。時間情報4003は、時間情報の一例である。利用形態情報4005は、現在の利用形態情報の一例である。DBジャンル名2011に対応付けられる、時期2012、時間2013、人数2014、年齢層2015、および性別2016の情報は、標準利用形態情報の一例である。選曲番号2001に対応付けられる、時期2002、時間2003、人数2004、年齢層2005、および性別2006の情報は、標準利用形態情報の一例である。制御部100は、楽曲再生装置のコンピュータの一例である。ステップS104からステップS107は、取得ステップの一例である。ステップS111は、生成ステップの一例である。ステップS113は、表示制御ステップの一例である。
2 リモコン装置
3 カラオケ用ホスト
400 アクセスポイント
500 ネットワーク
3001 画像
3002 顔画像
4002 画像認識結果
4003 時間情報
4004 楽曲識別情報
4005 利用形態情報
4006 演奏履歴情報
Claims (7)
- 楽曲再生装置、ホストサーバ、およびリモコン端末を互いに通信可能に備える楽曲リスト生成システムにおいて、
カラオケルーム内のユーザの人数、および年齢に関連するユーザ関連情報と、ユーザが前記楽曲再生装置を利用している時間に関する時間情報とを取得する取得手段と、
ユーザの人数および年齢と、楽曲再生装置の利用時間とに基づいてあらかじめ定められた複数の標準利用形態情報にそれぞれ対応付けられる複数の楽曲リストのいずれかの楽曲リストを生成する生成手段であって、前記複数の標準利用形態情報のうちで、前記取得手段によって取得された前記ユーザ関連情報と前記時間情報との組み合わせに基づいて定められた現在の利用形態情報に一致する標準利用形態情報が対応付けられた楽曲リストを生成する生成手段と、
前記生成手段により生成された楽曲リストを表示手段に表示させる表示制御手段と、
を備えることを特徴とする楽曲リスト生成システム。 - ユーザが前記楽曲再生装置を利用している時間において再生された楽曲を識別するための楽曲識別情報と、現在の利用形態情報に一致する前記標準利用形態情報とを対応付けて記憶する記憶手段を備え、
前記生成手段は、前記取得手段によって新たに取得された新たなユーザ関連情報と新たな時間情報との組み合わせに基づいて定められた現在の利用形態情報に、一致する前記標準利用形態情報が対応付けられた楽曲識別情報を複数集めた新たな楽曲リストを生成し、
前記表示制御手段は前記新たな楽曲リストを表示手段に表示させる
ことを特徴とする請求項1に記載の楽曲リスト生成システム。 - 前記記憶手段は、現在の利用形態において再生された楽曲の再生回数を表す情報と、前記ユーザ関連情報および前記時間情報の組み合わせに基づいて定められた現在の利用形態を表す現在の利用形態情報に一致する前記標準利用形態情報とを、前記楽曲識別情報に対応付けて記憶し、
前記生成手段は、前記標準利用形態情報の内の特定の標準利用形態情報と対応付けられた複数の楽曲識別情報を集め、その集められた前記複数の楽曲識別情報を、再生回数の多い順番に並べた楽曲リスト生成し、
前記表示制御手段は、前記生成手段により生成された楽曲リストに含まれる前記複数の楽曲識別情報を再生回数の多い順番に表示手段に表示させる
ことを特徴とする請求項2に記載の楽曲リスト生成システム。 - カラオケルーム内を撮影する撮影手段を備え、
前記取得手段は、
前記撮影手段が撮影した映像に基づいて前記ユーザ関連情報を取得する
ことを特徴とする請求項1から請求項3のいずれかに記載の楽曲リスト生成システム。 - 前記取得手段は、楽曲再生中に前記撮影手段がカラオケルーム内を撮影した映像に基づいて前記ユーザ関連情報を取得し、楽曲再生中に前記撮影手段がカラオケルーム内を撮影した撮影時点に基づいて前記時間情報を取得することを特徴とする請求項4に記載の楽曲リスト生成システム。
- 前記取得手段は、
カラオケルーム内のユーザの人数、性別、および年齢層のそれぞれに関連する情報を含む前記ユーザ関連情報と、ユーザが前記楽曲再生装置を利用している時期および時間帯に関連する情報を含む前記時間情報とを取得し、
前記ユーザ関連情報の内、年齢層に関連する情報は、カラオケルーム内の各ユーザの年齢層の上限および下限のうちで、最も上の年齢層のユーザの上限と、最も下の年齢層のユーザの下限とによって定められ、
前記標準利用形態情報は、ユーザの人数、性別、年齢層、時期、および時間帯に関する情報を含み、
前記生成手段は、所定の条件を満たした場合に、特定の標準利用形態情報と対応付けられた楽曲を識別するための楽曲識別情報を複数集めた楽曲リストを生成し、
前記所定の条件は、前記ユーザ関連情報と前記特定の標準利用形態情報に含まれる人数、性別および年齢層に関する情報とが一致し、かつ、前記時間情報と、前記特定の標準利用形態情報に含まれる時期および時間帯に関連する情報とが一致する条件であることを特徴とする請求項1から請求項5のいずれかに記載の楽曲リスト生成システム。 - 楽曲再生装置のコンピュータに、
カラオケルーム内のユーザの人数、および年齢に関連するユーザ関連情報と、ユーザが前記楽曲再生装置を利用している時間に関する時間情報とを取得する取得ステップと、
ユーザの人数および年齢と、楽曲再生装置の利用時間とに基づいてあらかじめ定められた複数の標準利用形態情報とそれぞれ対応付けられる複数の楽曲リストのいずれかの楽曲リストを生成する生成ステップであって、前記複数の標準利用形態情報のうちで、前記取得ステップによって取得された前記ユーザ関連情報と前記時間情報との組み合わせに基づいて定められた現在の利用形態情報に一致する標準利用形態情報が対応付けられた楽曲リストを生成する生成ステップと、
前記生成ステップによって生成された楽曲リストを表示手段に表示させる表示制御ステップと、
を実行させることを特徴とする楽曲リスト生成プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015068202A JP6376019B2 (ja) | 2015-03-30 | 2015-03-30 | 楽曲リスト生成システム、および楽曲リスト生成プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015068202A JP6376019B2 (ja) | 2015-03-30 | 2015-03-30 | 楽曲リスト生成システム、および楽曲リスト生成プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016188899A JP2016188899A (ja) | 2016-11-04 |
JP6376019B2 true JP6376019B2 (ja) | 2018-08-22 |
Family
ID=57240100
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015068202A Active JP6376019B2 (ja) | 2015-03-30 | 2015-03-30 | 楽曲リスト生成システム、および楽曲リスト生成プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6376019B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7285090B2 (ja) * | 2019-02-26 | 2023-06-01 | 株式会社第一興商 | カラオケ装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4293364B2 (ja) * | 2004-09-30 | 2009-07-08 | 株式会社第一興商 | カラオケ演奏管理システム |
-
2015
- 2015-03-30 JP JP2015068202A patent/JP6376019B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2016188899A (ja) | 2016-11-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5964722B2 (ja) | カラオケシステム | |
JP4970167B2 (ja) | 演奏中に高難易度フレーズを歌唱者に報知するカラオケシステム | |
JP5480090B2 (ja) | カラオケ装置 | |
JP6376019B2 (ja) | 楽曲リスト生成システム、および楽曲リスト生成プログラム | |
JP5193743B2 (ja) | 推薦曲リストを表示してリクエストを受け付けるカラオケ装置 | |
JP2019160187A (ja) | フォトブック作製システム及びサーバ装置 | |
JP2006337408A (ja) | 利用者別履歴検索システム | |
JP7147295B2 (ja) | フォトブック作製システム及びサーバ装置 | |
US20210004747A1 (en) | Information processing device, information processing method, and program | |
JP5615224B2 (ja) | カラオケ装置及びカラオケプログラム | |
JP6394463B2 (ja) | 楽曲検索システム、および楽曲検索プログラム | |
JP2005134571A (ja) | 利用者の個人情報を取り扱うカラオケ装置 | |
JP5963200B2 (ja) | プレイリスト生成装置及びプレイリスト生成用プログラム | |
JP5264368B2 (ja) | 推薦曲リストを表示してリクエストを受け付けるカラオケ装置 | |
KR20090011685A (ko) | 영상추론을 이용한 노래방 서비스 시스템 및 그 방법과이를 위한 노래방 서비스 서버 | |
WO2020158536A1 (ja) | 情報処理システム、情報処理方法および情報処理装置 | |
JP7091890B2 (ja) | フォトブック作製システム及びサーバ装置 | |
JP5884805B2 (ja) | 情報処理装置及びプログラム | |
JP2018081590A (ja) | サービス提供装置 | |
JP2006030412A (ja) | カラオケ集会の参加者に平等に歌唱機会を分配するカラオケ装置 | |
JP6898822B2 (ja) | 楽曲リコメンド装置 | |
JP5445422B2 (ja) | カラオケシステム。 | |
JP5436465B2 (ja) | 楽曲検索システム及び楽曲検索プログラム | |
JP2004144996A (ja) | 情報提示システム | |
JP4994879B2 (ja) | 選曲履歴に基づくアーティスト名検索が可能なカラオケ選曲装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170912 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180622 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20180626 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180709 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6376019 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |