Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7532202B2 - Karaoke equipment - Google Patents
[go: Go Back, main page]

JP7532202B2 - Karaoke equipment - Google Patents

Karaoke equipment Download PDF

Info

Publication number
JP7532202B2
JP7532202B2 JP2020177065A JP2020177065A JP7532202B2 JP 7532202 B2 JP7532202 B2 JP 7532202B2 JP 2020177065 A JP2020177065 A JP 2020177065A JP 2020177065 A JP2020177065 A JP 2020177065A JP 7532202 B2 JP7532202 B2 JP 7532202B2
Authority
JP
Japan
Prior art keywords
songs
song
information
recommendation
user
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
Application number
JP2020177065A
Other languages
Japanese (ja)
Other versions
JP2022068414A (en
Inventor
紀久 伊藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Daiichikosho Co Ltd
Original Assignee
Daiichikosho Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Daiichikosho Co Ltd filed Critical Daiichikosho Co Ltd
Priority to JP2020177065A priority Critical patent/JP7532202B2/en
Publication of JP2022068414A publication Critical patent/JP2022068414A/en
Application granted granted Critical
Publication of JP7532202B2 publication Critical patent/JP7532202B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Reverberation, Karaoke And Other Acoustics (AREA)

Description

本発明は、カラオケ装置に関する。 The present invention relates to a karaoke device.

従来、カラオケ装置の利用者に対してカラオケ演奏する楽曲を推奨する技術、いわゆるレコメンド技術が多く知られている。レコメンド技術によって楽曲を推奨することにより、利用者が楽曲を検索操作する手間を軽減することができる。例えば、レコメンド技術には、直近の所定期間の全国的な歌唱度数ランキングに基づいて人気の高い楽曲を推奨するものがある。このようなレコメンド技術は、新しい楽曲のカラオケ歌唱に挑戦することを楽しむ利用者に適している。そのため、カラオケ装置には、レコメンド技術を備えたものがある。 Conventionally, there are many known technologies that recommend songs to users of karaoke machines to play karaoke, known as recommendation technologies. By recommending songs using recommendation technologies, it is possible to reduce the effort required for users to search for songs. For example, one recommendation technology recommends popular songs based on a national ranking of the number of songs sung over a recent specified period. This type of recommendation technology is suitable for users who enjoy the challenge of singing new songs at karaoke. For this reason, some karaoke machines are equipped with recommendation technologies.

例えば、特許文献1に記載のカラオケシステムは、利用者が歌唱した楽曲の中から演奏頻度の上位所定数ないし所定順位の楽曲を、利用者に適宜のタイミングで推薦する。すなわち、特許文献1に記載のレコメンド技術は、利用者の歌唱履歴に基づいて楽曲を推奨する。このようなレコメンド技術は、自分の得意な楽曲(いわゆる持ち歌)や定番の楽曲を歌唱することが多い利用者に適している。 For example, the karaoke system described in Patent Document 1 recommends to a user at an appropriate timing a predetermined number of songs or songs that are ranked high in frequency of performance from among songs sung by the user. In other words, the recommendation technology described in Patent Document 1 recommends songs based on the user's singing history. This type of recommendation technology is suitable for users who often sing songs that they are good at (so-called signature songs) or classic songs.

また、特許文献2に記載の推奨楽曲選出方法は、歌唱頻度順に整理された利用者別順位リストを作成し、利用者の順位リストと他者の順位リストにおける所定順位以上の曲目同士を比較し、所定数以上の曲目の一致度がある他者の順位リストを対象に、所定割合以上の順位リスト間に共通する楽曲があれば抽出し、推奨楽曲リストを作成して適宜に提示させる。すなわち、特許文献2に記載のレコメンド技術は、嗜好が近似する他の利用者の歌唱履歴に基づいて楽曲を推奨する。このようなレコメンド技術は、自分に合った新しい楽曲が見つかれば歌唱してみようと考える利用者に適している。 The method of selecting recommended songs described in Patent Document 2 creates a ranking list for each user organized in order of frequency of singing, compares songs at or above a certain rank in the user's ranking list and other people's ranking lists, and targets other people's ranking lists that have a certain number of songs in common, extracts any songs that are common to the ranking lists that have a certain percentage or more, creates a recommended song list, and presents it appropriately. In other words, the recommendation technology described in Patent Document 2 recommends songs based on the singing history of other users with similar tastes. This type of recommendation technology is suitable for users who are willing to try singing a new song that suits them when they find one.

特許文献3に記載の通信カラオケシステムは、ホスト装置及びカラオケ演奏端末を備えている。ホスト装置は、各楽曲について当該楽曲の次に演奏された楽曲群リストが対応づけられ、各リスト上の各楽曲の演奏頻度が統一的に集計された演奏順序集計情報ファイルを有する。カラオケ演奏端末は、各楽曲の伴奏音楽を演奏するたび演奏順序集計情報ファイルを参照し、当該楽曲に対応する楽曲群リストに基づき演奏頻度の高い順に所定数の楽曲を抽出し、これら楽曲を次の演奏候補として推薦すべく曲名や選曲番号と共にディスプレイ装置で表示する。 The communication karaoke system described in Patent Document 3 includes a host device and a karaoke performance terminal. The host device has a performance order summary information file in which a list of songs that were played after each song is associated with the song, and the frequency of playing each song on each list is uniformly tallied. The karaoke performance terminal refers to the performance order summary information file each time the accompaniment music of each song is played, extracts a predetermined number of songs in descending order of frequency of playing based on the song group list corresponding to the song, and displays these songs on the display device together with the song titles and selection numbers to recommend them as candidates to be played next.

特開2006-276547号公報JP 2006-276547 A 特開2006-337405号公報JP 2006-337405 A 特開平11-052965号公報Japanese Patent Application Publication No. 11-052965

上記のように、様々な種類のレコメンド技術があるところ、利用者によって適したレコメンド技術は異なるので、カラオケ装置は、利用者に適さないレコメンド技術を備えている場合もある。そこで、カラオケ装置に複数のレコメンド技術を備えて、何れかのレコメンド技術による楽曲の推奨を実行するように、利用者に選択させることがある。しかしながら、本来、レコメンド技術は利用者の楽曲検索操作を省くためにあるところ、利用者の選択操作を増やすことは賢明ではない。また、複数のレコメンド技術により推奨された楽曲を同じ曲数ずつ提示することも可能であるが、利用者に適さないレコメンド技術でも常に所定数の楽曲が推奨されるので、必然的に無駄が多くなる。特に、複数の利用者がグループでカラオケを楽しむ際に、適したレコメンド技術が利用者間で異なる場合でも、各レコメンド技術によって同じ曲数の楽曲を同時に推奨することになる。このように、従来のカラオケ装置では、グループ利用者に適したレコメンド技術で効率よく楽曲を推奨することができない。 As described above, there are various types of recommendation technologies, and since different users are suitable for different recommendation technologies, the karaoke device may be equipped with a recommendation technology that is not suitable for the user. Therefore, a karaoke device may be equipped with multiple recommendation technologies, and the user may be allowed to select which recommendation technology is used to recommend songs. However, since recommendation technologies are originally intended to reduce the user's song search operations, it is not wise to increase the user's selection operations. In addition, although it is possible to present the same number of songs recommended by multiple recommendation technologies, a certain number of songs are always recommended even if the recommendation technology is not suitable for the user, which inevitably results in a lot of waste. In particular, when multiple users enjoy karaoke in a group, even if the suitable recommendation technology differs between users, the same number of songs will be recommended simultaneously by each recommendation technology. In this way, conventional karaoke devices are unable to efficiently recommend songs using recommendation technologies suitable for group users.

本発明の目的は、グループ利用者に適したレコメンド技術で効率よく楽曲を推奨することができるカラオケ装置を提供することである。 The object of the present invention is to provide a karaoke device that can efficiently recommend songs using recommendation technology suited to a group of users.

上記課題を解決するために、本発明のカラオケ装置は、複数の利用者の嗜好と推定される第1の情報、及び当該複数の利用者以外の嗜好と推定される第2の情報を、当該複数の利用者に対してカラオケ演奏する楽曲を推奨するために取得する取得部と、前記複数の利用者に対して前記第1の情報に基づいて所定の第1の曲数の前記第1の楽曲を推奨する第1のレコメンド部と、前記複数の利用者に対して前記第2の情報に基づいて所定の第2の曲数の前記第2の楽曲を推奨する第2のレコメンド部と、一の利用者に対する推奨に対応して過去に楽曲がカラオケ演奏された所定演奏回数において、前記第1のレコメンド部による推奨に対応した第1の演奏回数と、前記第2のレコメンド部による推奨に対応した第2の演奏回数とを取得し、前記複数の利用者のそれぞれについて取得した前記第1の演奏回数及び前記第2の演奏回数に基づいて、前記第1の曲数と前記第2の曲数との比率を決定する決定部と、を有することを特徴とする。 To solve the above problem, the karaoke device of the present invention includes an acquisition unit that acquires first information estimated to be the preferences of a plurality of users and second information estimated to be the preferences of users other than the plurality of users in order to recommend songs to be performed as karaoke to the plurality of users; a first recommendation unit that recommends a predetermined first number of the first songs to the plurality of users based on the first information; a second recommendation unit that recommends a predetermined second number of the second songs to the plurality of users based on the second information; and a determination unit that acquires the first number of times that a song has been performed in response to a recommendation to a user, the first number of times that a song has been performed in response to a recommendation to a user, and the second number of times that a song has been performed in response to a recommendation to a user, and determines the ratio between the first number of songs and the second number of songs based on the first number of times that a song has been performed and the second number of times that a song has been performed.

本発明によれば、グループ利用者に適したレコメンド技術で効率よく楽曲を推奨することができる。 According to the present invention, music can be efficiently recommended using recommendation technology suited to a group of users.

本発明の第1の実施形態のカラオケ装置を備えたカラオケシステムを示すブロック図である。1 is a block diagram showing a karaoke system including a karaoke device according to a first embodiment of the present invention; 本発明の第1の実施形態のカラオケ装置の楽曲推奨動作を示すフローチャートである。5 is a flowchart showing a song recommendation operation of the karaoke apparatus according to the first embodiment of the present invention. 本発明の第2の実施形態のカラオケ装置を備えたカラオケシステムを示すブロック図である。FIG. 11 is a block diagram showing a karaoke system including a karaoke device according to a second embodiment of the present invention. 本発明の第2の実施形態のカラオケ装置の楽曲推奨動作を示すフローチャートである。10 is a flowchart showing a song recommendation operation of the karaoke apparatus according to the second embodiment of the present invention.

[第1の実施形態]
以下、本発明の第1の実施形態のカラオケ装置1について説明する。
[First embodiment]
A karaoke device 1 according to a first embodiment of the present invention will now be described.

[カラオケシステム]
図1は、第1の実施形態のカラオケ装置1を備えたカラオケシステム100の構成を示すブロック図である。図1に示すように、カラオケシステム100は、カラオケ装置1と、サーバ装置2と、モニタ等の表示装置3と、スピーカ4と、マイクロフォン5と、リモコン装置6とを備えている。なお、図1では1つのカラオケ装置1を図示しているが、カラオケシステム100は、1つのサーバ装置2に対して複数のカラオケ装置1を備えていてよい。
[Karaoke system]
Fig. 1 is a block diagram showing the configuration of a karaoke system 100 including a karaoke machine 1 according to the first embodiment. As shown in Fig. 1, the karaoke system 100 includes a karaoke machine 1, a server device 2, a display device 3 such as a monitor, a speaker 4, a microphone 5, and a remote control device 6. Although Fig. 1 shows one karaoke machine 1, the karaoke system 100 may include multiple karaoke machines 1 for one server device 2.

例えば、カラオケ装置1、表示装置3、スピーカ4、マイクロフォン5及びリモコン装置6は、カラオケルーム等の設置場所に設置され、サーバ装置2は、当該設置場所以外に設置される。カラオケ装置1は、サーバ装置2と所定のネットワーク(図示せず)を介して通信可能に接続されている。カラオケ装置1は、有線又は無線により表示装置3、スピーカ4、マイクロフォン5及びリモコン装置6と接続されている。 For example, the karaoke device 1, display device 3, speaker 4, microphone 5 and remote control device 6 are installed in an installation location such as a karaoke room, and the server device 2 is installed outside the installation location. The karaoke device 1 is connected to the server device 2 so as to be able to communicate with each other via a predetermined network (not shown). The karaoke device 1 is connected to the display device 3, speaker 4, microphone 5 and remote control device 6 by wire or wirelessly.

表示装置3は、カラオケ装置1からの映像信号等に基づいて、カラオケ演奏に合わせて背景映像と共に歌詞テロップを表示する。スピーカ4は、カラオケ装置1からの放音信号に基づいて、楽曲の演奏音と共に利用者の歌唱音声を放音する。マイクロフォン5は、利用者の歌唱音声を音声信号に変換してカラオケ装置1に入力する。 The display device 3 displays lyrics captions along with a background image in time with the karaoke performance based on a video signal etc. from the karaoke device 1. The speaker 4 emits the user's singing voice along with the music performance sound based on a sound emission signal from the karaoke device 1. The microphone 5 converts the user's singing voice into an audio signal and inputs it to the karaoke device 1.

[サーバ装置]
サーバ装置2は、カラオケ装置1の複数の利用者について、各利用者の利用者識別情報(利用者ID)を記憶して各利用者を識別している。サーバ装置2は、各利用者がカラオケ歌唱した楽曲の楽曲識別情報(楽曲ID)を利用者IDと共にカラオケ装置1から受信する。サーバ装置2は、所定期間(例えば、直近1年間)の間にカラオケ演奏された楽曲の楽曲IDをその演奏回数及び利用者IDと対応付けて当該利用者の歌唱履歴情報(利用者の嗜好と推定される第1の情報)として記憶する。換言すれば、サーバ装置2は、利用者毎に、カラオケ歌唱した楽曲の楽曲ID及び演奏回数を歌唱履歴情報として記憶している。
[Server device]
The server device 2 stores user identification information (user ID) of each of the multiple users of the karaoke device 1 to identify each user. The server device 2 receives song identification information (song ID) of songs sung karaoke by each user together with the user ID from the karaoke device 1. The server device 2 associates the song IDs of songs performed karaoke during a predetermined period (e.g., the past one year) with the number of times the songs have been performed and the user ID, and stores them as singing history information of the user (first information estimated to be the user's preferences). In other words, the server device 2 stores the song IDs of songs sung karaoke and the number of times they have been performed as singing history information for each user.

また、サーバ装置2は、カラオケシステム100における全てのカラオケ装置1から各利用者の歌唱履歴情報を取得して統計することで全国的な歌唱度数情報(利用者以外の嗜好と推定される第2の情報)を求めて記憶する。全国的な歌唱度数情報は、カラオケシステム100全体において所定期間(例えば、直近1年間)の間に何れかのカラオケ装置1でカラオケ演奏された楽曲の楽曲IDとその演奏回数と対応付けたものである。 The server device 2 also obtains and stores nationwide singing frequency information (second information presumed to be the preferences of a person other than the user) by acquiring singing history information of each user from all karaoke devices 1 in the karaoke system 100 and running statistics on the information. The nationwide singing frequency information is information that associates song IDs of songs that have been performed as karaoke on any karaoke device 1 throughout the karaoke system 100 during a predetermined period (e.g., the past year) with the number of times the songs have been performed.

[リモコン装置]
リモコン装置6は、タッチパネルを主体に構成されている。リモコン装置6は、各種画面や各種操作ボタンをタッチパネルに表示すると共に、タッチパネルによってログイン操作や選曲(予約)操作を受け付けている。リモコン装置6とカラオケ装置1は無線通信を介してペアリングされることで、リモコン装置6とカラオケ装置1の間で各種情報が相互に送受信される。
[Remote control device]
The remote control device 6 is mainly composed of a touch panel. The remote control device 6 displays various screens and various operation buttons on the touch panel, and also accepts login operations and song selection (reservation) operations via the touch panel. The remote control device 6 and the karaoke device 1 are paired via wireless communication, so that various information is transmitted and received between the remote control device 6 and the karaoke device 1.

リモコン装置6は、利用者のログイン操作に応じて入力された利用者ID等をカラオケ装置1へ送信する。リモコン装置6は、楽曲の検索や推奨楽曲の選択による選曲(予約)を受け付けていて、利用者の選曲(予約)操作に応じて選曲(予約)された楽曲の楽曲IDを予約楽曲情報としてカラオケ装置1へ送信する。なお、リモコン装置6は、複数の利用者がログインしている場合の選曲操作において、カラオケ歌唱する利用者の選択を受け付けて、選択された利用者に対応する利用者IDを予約楽曲情報に含めてカラオケ装置1へ送信するとよい。 The remote control device 6 transmits the user ID and other information input in response to the user's login operation to the karaoke device 1. The remote control device 6 accepts song selection (reservation) by searching for songs or selecting recommended songs, and transmits the song ID of the song selected (reserved) in response to the user's song selection (reservation) operation to the karaoke device 1 as reserved song information. Note that when multiple users are logged in, the remote control device 6 may accept the selection of the user who will sing karaoke during the song selection operation, and transmit the user ID corresponding to the selected user together with the reserved song information to the karaoke device 1.

[カラオケ装置]
カラオケ装置1は、選曲(予約)された楽曲のカラオケ演奏を行う機能に加えて、複数のレコメンド手段によって複数の利用者に推奨楽曲を提供する機能を有する。第1の実施形態のカラオケ装置1は、例えば、複数の利用者の歌唱履歴情報に基づく第1のレコメンド手段や、全国的な歌唱度数情報に基づく第2のレコメンド手段を提供する。
[Karaoke equipment]
The karaoke device 1 has a function of providing recommended songs to a plurality of users by a plurality of recommendation means, in addition to a function of performing karaoke of selected (reserved) songs. For example, the karaoke device 1 of the first embodiment provides a first recommendation means based on singing history information of a plurality of users, and a second recommendation means based on nationwide singing frequency information.

カラオケ装置1は、制御部10と、記憶部11と、通信部12とを備えている。制御部10は、CPU(Central Processing Unit)等を有して構成され、カラオケ装置1を統括制御する。記憶部11は、ROM(Read Only Memory)、RAM(Random Access Memory)、HDD(Hard Disc Drive)等の記憶媒体を有して構成される。通信部12は、所定のネットワーク(図示せず)を介して通信を行うインタフェースであり、サーバ装置2と通信可能に接続される。 The karaoke device 1 comprises a control unit 10, a storage unit 11, and a communication unit 12. The control unit 10 is configured with a CPU (Central Processing Unit) and the like, and controls the karaoke device 1. The storage unit 11 is configured with storage media such as a ROM (Read Only Memory), a RAM (Random Access Memory), and a HDD (Hard Disc Drive). The communication unit 12 is an interface that communicates via a specified network (not shown), and is connected to the server device 2 so as to be able to communicate with it.

記憶部11は、カラオケ装置1の各部及び各機能を制御するためのプログラムやデータを記憶する。例えば、記憶部11は、カラオケ装置1がカラオケ演奏可能な各楽曲について、楽曲ID、曲名、歌手名、ジャンル等の基本情報を記憶している。また、記憶部11は、楽曲ID毎に、楽曲データ等のカラオケ演奏に関する各種データを記憶している。 The storage unit 11 stores programs and data for controlling each part and function of the karaoke device 1. For example, the storage unit 11 stores basic information such as the song ID, song title, singer name, and genre for each song that the karaoke device 1 can play. The storage unit 11 also stores various data related to karaoke performance, such as song data, for each song ID.

制御部10は、記憶部11に記憶されたプログラムやデータに基づいて演算処理を実行することにより、カラオケ装置1の各部及び各機能を制御する。例えば、本実施形態の制御部10は、記憶部11に記憶されたプログラムを実行することにより、ログイン処理部15、取得部16、第1のレコメンド部17、第2のレコメンド部18及び決定部19として動作する。 The control unit 10 controls each unit and each function of the karaoke device 1 by executing calculations based on the programs and data stored in the memory unit 11. For example, the control unit 10 of this embodiment operates as a login processing unit 15, an acquisition unit 16, a first recommendation unit 17, a second recommendation unit 18, and a determination unit 19 by executing the programs stored in the memory unit 11.

ログイン処理部15は、利用者によるリモコン装置6のログイン操作に応じてリモコン装置6から利用者IDを受信して、利用者IDを記憶部11に記憶することで利用者IDに対応する利用者のログイン処理を行う。ログイン処理部15は、カラオケ装置1を同時期に使用する複数の利用者をそれぞれログインさせることができ、すなわち、複数の利用者の同時ログインを受け付ける。なお、カラオケ装置1が利用者IDを入力する機能を有していてもよい。 The login processing unit 15 receives a user ID from the remote control device 6 in response to a login operation of the remote control device 6 by the user, and stores the user ID in the storage unit 11, thereby performing login processing for the user corresponding to the user ID. The login processing unit 15 can allow multiple users who use the karaoke device 1 at the same time to each log in, that is, it accepts simultaneous logins from multiple users. Note that the karaoke device 1 may also have a function for inputting a user ID.

取得部16は、複数の利用者に対してカラオケ演奏する楽曲を推奨するために、複数の利用者の嗜好と推定される第1の情報、例えば、複数の利用者の歌唱履歴情報をサーバ装置2から受信して取得し、複数の利用者以外の嗜好と推定される第2の情報、例えば、全国的な歌唱度数情報をサーバ装置2から受信して取得する。取得部16が取得する複数の利用者の歌唱履歴情報及び全国的な歌唱度数情報は、所定期間にカラオケ演奏された全ての楽曲であってもよいし、演奏回数が多い順に所定数の楽曲であってもよいし、演奏回数が所定回数以上の楽曲であってもよい。なお、取得部16が取得する複数の利用者の歌唱履歴情報及び全国的な歌唱度数情報は、カラオケ装置1が複数の利用者に推奨する全推奨曲数(例えば、20曲)に基づいて設定されるとよい。 In order to recommend songs to be performed karaoke to the multiple users, the acquisition unit 16 receives and acquires from the server device 2 first information estimated to be the preferences of the multiple users, for example, singing history information of the multiple users, and receives and acquires from the server device 2 second information estimated to be the preferences of users other than the multiple users, for example, nationwide singing frequency information. The singing history information of the multiple users and the nationwide singing frequency information acquired by the acquisition unit 16 may be all songs performed at karaoke during a specified period, or a specified number of songs in descending order of the number of times they have been performed, or songs that have been performed a specified number of times or more. The singing history information of the multiple users and the nationwide singing frequency information acquired by the acquisition unit 16 may be set based on the total number of songs (for example, 20 songs) recommended by the karaoke device 1 to the multiple users.

第1のレコメンド部17は、第1のレコメンド手段を提供するものであり、複数の利用者に対して第1の情報、例えば、複数の利用者の歌唱履歴情報に基づいて、所定の第1の曲数の第1の楽曲を推奨する。 The first recommendation unit 17 provides a first recommendation means, and recommends a predetermined first number of first songs to a plurality of users based on first information, for example, singing history information of the plurality of users.

また、第1のレコメンド部17は、第1の曲数における複数の利用者のそれぞれの個別曲数を算出し、利用者毎に算出した個別曲数の第1の楽曲を、利用者毎の歌唱履歴情報に基づいて抽出する。例えば、第1のレコメンド部17は、複数の利用者のそれぞれについて、利用者に対する推奨に対応して過去に楽曲がカラオケ演奏された直近の所定演奏回数において、第1のレコメンド部17による推奨に対応した第1の演奏回数を取得する。第1のレコメンド部17は、複数の利用者の第1の演奏回数の合計に対する各利用者の第1の演奏回数の比率と、第1の曲数とに基づいて、各利用者の個別曲数を算出する。 The first recommendation unit 17 also calculates the individual number of songs for each of the multiple users in the first number of songs, and extracts the first songs of the individual number of songs calculated for each user based on the singing history information for each user. For example, the first recommendation unit 17 acquires, for each of the multiple users, the first number of times a song has been performed in karaoke in the most recent predetermined number of times that the song was performed in response to the recommendation for the user. The first recommendation unit 17 calculates the individual number of songs for each user based on the ratio of the first number of times a song has been performed for each user to the total number of first times that the multiple users have performed, and the first number of songs.

第2のレコメンド部18は、第2のレコメンド手段を提供するものであり、複数の利用者に対して第2の情報、例えば、全国的な歌唱度数情報に基づいて、所定の第2の曲数の第2の楽曲を推奨する。 The second recommendation unit 18 provides a second recommendation means, and recommends a second predetermined number of second songs to a plurality of users based on second information, for example, nationwide singing frequency information.

また、第2のレコメンド部18は、一の第2の楽曲が第1の楽曲と同一である場合、当該一の第2の楽曲を第2のレコメンド部18による推奨から除外する。第1の楽曲と同一の第2の楽曲を推奨楽曲から除外した場合、利用者に推奨する楽曲の曲数は、除外した分だけ全推奨曲数よりも少なくてもよい。あるいは、第2のレコメンド部18は、除外した分を埋めるために、更に第2の情報に基づいて当該一の第2の楽曲と異なる他の第2の楽曲を推奨してもよい。 Furthermore, when a second song is identical to a first song, the second recommendation unit 18 excludes the second song from recommendations by the second recommendation unit 18. When a second song identical to a first song is excluded from the recommended songs, the number of songs recommended to the user may be less than the total number of recommended songs by the amount of the excluded song. Alternatively, the second recommendation unit 18 may further recommend another second song different from the second song based on the second information to fill the excluded number.

決定部19は、一の利用者に対する推奨に対応して過去に楽曲がカラオケ演奏された直近の所定演奏回数において、第1のレコメンド部17による推奨に対応した第1の演奏回数と、第2のレコメンド部18による推奨に対応した第2の演奏回数とを取得し、複数の利用者のそれぞれについて取得した第1の演奏回数及び第2の演奏回数に基づいて、当該複数の利用者に推奨すべき第1の曲数と第2の曲数との比率を決定する。第1の曲数と第2の曲数との比率は、複数の利用者に推奨する全推奨曲数(例えば、20曲)における比率である。 The determination unit 19 acquires the first number of times that a song has been performed in response to a recommendation for a user, corresponding to the recommendation by the first recommendation unit 17, and the second number of times that a song has been performed in response to a recommendation for a user, corresponding to the recommendation by the second recommendation unit 18, and determines the ratio between the first number of songs and the second number of songs to be recommended to the multiple users based on the first number of songs and the second number of songs acquired for each of the multiple users. The ratio between the first number of songs and the second number of songs is the ratio out of the total number of songs (e.g., 20 songs) recommended to the multiple users.

[カラオケ装置の演奏動作]
次に、利用者がカラオケ歌唱を行うときのカラオケ装置1の基本的な演奏動作について説明する。
[Karaoke device performance operation]
Next, a basic performance operation of the karaoke device 1 when a user sings karaoke will be described.

先ず、利用者がリモコン装置6を操作して利用者IDを入力すると、カラオケ装置1では、ログイン処理部15がリモコン装置6から利用者IDを受信してログイン処理を行う。例えば、ログイン処理部15は、複数の利用者の同時ログインを受け付ける。 First, when a user operates the remote control device 6 to input a user ID, the login processing unit 15 in the karaoke device 1 receives the user ID from the remote control device 6 and performs login processing. For example, the login processing unit 15 accepts simultaneous logins from multiple users.

利用者がリモコン装置6を操作して楽曲を予約すると、カラオケ装置1は、リモコン装置6から楽曲ID及び利用者IDを含む予約楽曲情報を受信し、この予約楽曲情報を記憶部11の予約管理テーブルに登録する。また、記憶部11には、楽曲ID毎に楽曲データ等のカラオケ歌唱に関する各種データが記憶されている。カラオケ装置1は、予約管理テーブルから登録順に予約楽曲情報を読み出し、この予約楽曲情報の楽曲IDに対応する楽曲データ等を記憶部11から読み出す。楽曲データには、カラオケ楽曲の伴奏音の元になる伴奏データ、歌唱の採点基準となるリファレンスデータ、表示装置3に表示される歌詞テロップの元になる歌詞データが含まれている。 When a user operates the remote control device 6 to reserve a song, the karaoke device 1 receives reserved song information including a song ID and a user ID from the remote control device 6, and registers this reserved song information in the reservation management table of the storage unit 11. The storage unit 11 also stores various data related to karaoke singing, such as song data, for each song ID. The karaoke device 1 reads the reserved song information from the reservation management table in the order of registration, and reads the song data, etc. corresponding to the song ID of this reserved song information from the storage unit 11. The song data includes accompaniment data that is the basis for the accompaniment sounds of the karaoke song, reference data that is the scoring standard for singing, and lyric data that is the basis for the lyric subtitles displayed on the display device 3.

カラオケ装置1がカラオケ演奏を開始すると、伴奏データの再生に同期して、歌詞データ及び背景映像データに基づいて歌詞テロップと背景映像が表示装置3に表示される。また、カラオケ装置1ではカラオケ演奏の伴奏音信号とマイクロフォン5から入力された歌唱音声信号がミキサによって適切な比率でミキシングされて、このミキシング信号がアンプによって増幅されてスピーカ4から放音される。このように、歌唱者がカラオケ演奏に合わせて歌唱すると、スピーカ4から伴奏音と共に歌唱音声が放音される。歌唱音声はリファレンスデータに基づいて採点される。カラオケ装置1は、その歌唱採点を利用者ID及び楽曲IDに対応付けて記憶部11に記憶する。 When the karaoke device 1 starts a karaoke performance, a lyric caption and background video are displayed on the display device 3 based on the lyric data and background video data in synchronization with the playback of the accompaniment data. In addition, in the karaoke device 1, the accompaniment sound signal of the karaoke performance and the singing voice signal input from the microphone 5 are mixed at an appropriate ratio by the mixer, and this mixed signal is amplified by the amplifier and output from the speaker 4. In this way, when the singer sings along with the karaoke performance, the singing voice is output from the speaker 4 together with the accompaniment sound. The singing voice is scored based on the reference data. The karaoke device 1 stores the singing score in the memory unit 11 in association with the user ID and the song ID.

また、カラオケ装置1は、少しでもカラオケ演奏が開始された場合、あるいは所定時間カラオケ演奏が開始された場合に、カラオケ演奏を行った楽曲を歌唱履歴情報として保存するために、その楽曲の楽曲IDを利用者IDと共にサーバ装置2へ送信する。 In addition, when karaoke performance is started even for a short time or when karaoke performance is started for a predetermined period of time, the karaoke device 1 transmits the song ID of the song that was performed karaoke together with the user ID to the server device 2 in order to save the song as singing history information.

第1の実施形態のカラオケ装置1では、何れかのレコメンド手段で推奨された楽曲が選曲(予約)されて、その推奨楽曲のカラオケ演奏を行うことがある。カラオケ装置1は、例えば、各利用者の歌唱履歴情報に基づく第1のレコメンド手段を第1の実績情報で識別し、全国的な歌唱度数情報に基づく第2のレコメンド手段を第2の実績情報で識別する。何れかのレコメンド手段によって推奨された楽曲のカラオケ演奏を行った場合、カラオケ装置1は、推奨楽曲の演奏実績情報として、そのレコメンド手段を識別する実績情報を利用者ID毎に記憶部11に記憶する。演奏実績情報は、直近の所定演奏回数の実績情報をカラオケ演奏が行われた順に記憶している。また、カラオケ装置1は、推奨楽曲のカラオケ演奏を行った場合、演奏実績情報を保存するために、楽曲ID及び利用者IDと共に実績情報をサーバ装置2へ送信してもよい。 In the karaoke device 1 of the first embodiment, a song recommended by any of the recommendation means may be selected (reserved) and the recommended song may be performed as a karaoke song. For example, the karaoke device 1 identifies a first recommendation means based on the singing history information of each user by using first performance information, and identifies a second recommendation means based on nationwide singing frequency information by using second performance information. When a song recommended by any of the recommendation means is performed as a karaoke song, the karaoke device 1 stores performance information identifying the recommendation means for each user ID in the storage unit 11 as performance performance information of the recommended song. The performance performance information stores performance information for the most recent predetermined number of times in the order in which the karaoke performance was performed. In addition, when a karaoke performance of a recommended song is performed, the karaoke device 1 may transmit the performance information to the server device 2 together with the song ID and the user ID in order to store the performance performance information.

[第1の実施形態の楽曲推奨動作]
次に、カラオケ装置1の複数のレコメンド手段による楽曲推奨動作について図2を参照して説明する。図2は、カラオケ装置1の楽曲推奨動作を示すフローチャートである。
[Music recommendation operation of the first embodiment]
Next, a song recommendation operation by the multiple recommendation means of the karaoke device 1 will be described with reference to Fig. 2. Fig. 2 is a flow chart showing the song recommendation operation of the karaoke device 1.

先ず、上記と同様に、複数の利用者U1~U4がリモコン装置6を操作してそれぞれの利用者ID「xxxU1」~「xxxU4」を入力すると、カラオケ装置1では、ログイン処理部15がリモコン装置6から複数の利用者U1~U4のそれぞれの利用者IDを受信してログイン処理を行う(ステップS1)。 First, similar to the above, when multiple users U1 to U4 operate the remote control device 6 to input their respective user IDs "xxxU1" to "xxxU4", the login processing unit 15 in the karaoke device 1 receives the user IDs of the multiple users U1 to U4 from the remote control device 6 and performs the login process (step S1).

取得部16は、ログイン中の複数の利用者U1~U4に対してカラオケ演奏する楽曲を推奨するために、当該複数の利用者U1~U4のそれぞれの利用者IDをサーバ装置2へ送信して、当該複数の利用者U1~U4の嗜好と推定される第1の情報及び当該複数の利用者以外の嗜好と推定される第2の情報をサーバ装置2から受信して取得する(ステップS2)。取得部16は、例えば、第1の情報として複数の利用者U1~U4の歌唱履歴情報を取得し、第2の情報として全国的な歌唱度数情報を取得する。 In order to recommend songs to be performed by karaoke to the multiple logged-in users U1-U4, the acquisition unit 16 transmits the user IDs of the multiple users U1-U4 to the server device 2, and receives and acquires first information that is estimated to be the preferences of the multiple users U1-U4 and second information that is estimated to be the preferences of users other than the multiple users from the server device 2 (step S2). The acquisition unit 16 acquires, for example, singing history information of the multiple users U1-U4 as the first information, and nationwide singing frequency information as the second information.

なお、取得部16は、複数の利用者U1~U4のログイン直後に、第1の情報及び第2の情報をサーバ装置2から取得してもよく、あるいは、カラオケ装置1がサーバ装置2から受信して記憶部11に記憶した第1の情報及び第2の情報を記憶部11から取得してもよい。また、取得部16は、ログイン後、所定時間を経過する度に、第1の情報及び第2の情報をサーバ装置2から所得し直してもよい。 The acquisition unit 16 may acquire the first information and the second information from the server device 2 immediately after the login of the multiple users U1 to U4, or may acquire from the storage unit 11 the first information and the second information that the karaoke device 1 received from the server device 2 and stored in the storage unit 11. The acquisition unit 16 may also reacquire the first information and the second information from the server device 2 every time a predetermined time has elapsed after login.

決定部19は、所定のタイミングで、ログイン中の複数の利用者U1~U4に推奨する第1の曲数と第2の曲数との比率を決定するために、先ず、複数の利用者U1~U4のそれぞれの利用者IDに関連付けて記憶部11に記憶された演奏実績情報、すなわち、直近の所定演奏回数の実績情報を利用者毎に取得する。ここで、所定のタイミングとは、利用者U1~U4に対してカラオケ演奏する楽曲を推奨するのに適したタイミングであり、例えば、ログイン直後でもよく、カラオケ演奏の予約が無いまま所定時間が経過したタイミングでもよく、リモコン装置6の操作等によって利用者から楽曲の推奨のリクエストがあったタイミングでもよい。 In order to determine the ratio between the first number of songs and the second number of songs to be recommended to the multiple logged-in users U1 to U4 at a predetermined timing, the determination unit 19 first acquires performance history information, i.e., performance information for a predetermined number of most recent performances, stored in the storage unit 11 in association with the user IDs of each of the multiple users U1 to U4 for each user. Here, the predetermined timing is a timing suitable for recommending songs to be performed as karaoke to the users U1 to U4, and may be, for example, immediately after login, or a predetermined time has passed without any karaoke performance reservations, or a timing when a user requests a song recommendation by operating the remote control device 6, etc.

例えば、利用者U1~U4の何れかによってカラオケ演奏の予約があった場合(ステップS3:NO)、カラオケ装置1は、楽曲推奨動作を終了してよい。一方、利用者U1~U4の何れからもカラオケ演奏の予約が無く、且つ所定時間が経過した場合(ステップS3:YES)、決定部19は、第1の曲数及び第2の曲数の比率の決定を行う(ステップS4)。 For example, if a karaoke performance is reserved by any of users U1 to U4 (step S3: NO), the karaoke device 1 may end the song recommendation operation. On the other hand, if a karaoke performance is not reserved by any of users U1 to U4 and a predetermined time has passed (step S3: YES), the determination unit 19 determines the ratio of the first number of songs to the second number of songs (step S4).

このとき、決定部19は、利用者U1~U4のそれぞれについて、取得した所定演奏回数の実績情報のうち、第1の実績情報の数を第1のレコメンド部17による推奨に対応した第1の演奏回数として計数し、第2の実績情報の数を第2のレコメンド部18による推奨に対応した第2の演奏回数として計数する。更に、決定部19は、利用者U1~U4のそれぞれの第1の演奏回数及び第2の演奏回数に基づいて、利用者U1~U4に推奨すべき第1の曲数と第2の曲数との比率を決定する。 At this time, the determination unit 19 counts the number of first performance information items from the acquired performance information of the predetermined number of times of playing for each of the users U1 to U4 as the first number of times of playing corresponding to the recommendation by the first recommendation unit 17, and counts the number of second performance information items as the second number of times of playing corresponding to the recommendation by the second recommendation unit 18. Furthermore, the determination unit 19 determines the ratio between the first number of songs and the second number of songs to be recommended to the users U1 to U4 based on the first number of times of playing and the second number of times of playing for each of the users U1 to U4.

例えば、演奏実績情報の所定演奏回数が10回に設定されている場合に、利用者U1の演奏実績情報が、古い順に「第2の実績情報、第1の実績情報、第2の実績情報、第2の実績情報、第2の実績情報、第1の実績情報、第2の実績情報、第2の実績情報、第1の実績情報、第2の実績情報」であったとする。この場合、利用者U1は、全国的な歌唱度数情報に基づいて推奨された楽曲でカラオケ歌唱することが多く、たまに利用者U1の歌唱履歴情報に基づいて推奨された楽曲でカラオケ歌唱することがあると推定できる。換言すれば、利用者U1は、どちらかと言えば、新しい楽曲のカラオケ歌唱に挑戦する利用者であると推定できる。 For example, suppose that the predetermined number of times the performance history information is set to 10 times, and the performance history information of user U1 is, in order from oldest to newest, "second performance information, first performance information, second performance information, second performance information, first performance information, second performance information, second performance information, first performance information, second performance information." In this case, it can be presumed that user U1 often sings karaoke to songs recommended based on nationwide singing frequency information, and occasionally sings karaoke to songs recommended based on user U1's singing history information. In other words, it can be presumed that user U1 is a user who, if anything, likes to try singing new songs at karaoke.

この場合、決定部19は、利用者U1の第1の演奏回数を3回と計数し、第2の演奏回数を7回と計数する。同様に、利用者U2に係る例として、決定部19は、利用者U2の第1の演奏回数を8回と計数し、第2の演奏回数を2回と計数する。また、利用者U3に係る例として、決定部19は、利用者U3の第1の演奏回数を4回と計数し、第2の演奏回数を6回と計数する。また、利用者U4に係る例として、決定部19は、利用者U4の第1の演奏回数を9回と計数し、第2の演奏回数を1回と計数する。 In this case, the determination unit 19 counts the first number of times that user U1 has performed as 3 times, and the second number of times that user U1 has performed as 7 times. Similarly, as an example relating to user U2, the determination unit 19 counts the first number of times that user U2 has performed as 8 times, and the second number of times that user U2 has performed as 2 times. As an example relating to user U3, the determination unit 19 counts the first number of times that user U3 has performed as 4 times, and the second number of times that user U3 has performed as 6 times. As an example relating to user U4, the determination unit 19 counts the first number of times that user U4 has performed as 9 times, and the second number of times that user U4 has performed as 1 time.

そして、決定部19は、利用者U1~U4の第1の演奏回数の平均値を計算し、上記した例では、(3+8+4+9)/4から6回を算出する。また、決定部19は、利用者U1~U4の第2の演奏回数の平均値を計算し、上記した例では、(7+2+6+1)/4から4回を算出する。そして、決定部19は、第1の演奏回数の平均値と第2の演奏回数の平均値とに基づいて第1の曲数と第2の曲数との比率を決定し、上記した例では、第1の曲数と第2の曲数との比率を6:4に決定する。利用者U1~U4に推奨する全推奨曲数が20曲に設定されている場合、決定部19は、比率6:4に基づいて、第1の曲数を12曲とし、第2の曲数を8曲とする。なお、第1の曲数及び第2の曲数は、小数点以下四捨五入してよい。 Then, the determination unit 19 calculates the average number of first plays of the users U1 to U4, and in the above example, calculates 6 times from (3 + 8 + 4 + 9) / 4. The determination unit 19 also calculates the average number of second plays of the users U1 to U4, and in the above example, calculates 4 times from (7 + 2 + 6 + 1) / 4. The determination unit 19 then determines the ratio between the first number of songs and the second number of songs based on the average number of first plays and the average number of second plays, and in the above example, determines the ratio between the first number of songs and the second number of songs to be 6:4. If the total number of songs recommended to the users U1 to U4 is set to 20 songs, the determination unit 19 sets the first number of songs to 12 songs and the second number of songs to 8 songs based on the ratio of 6:4. Note that the first number of songs and the second number of songs may be rounded off to the nearest whole number.

次に、第1のレコメンド部17は、取得部16が取得した複数の利用者U1~U4の嗜好と推定される第1の情報、例えば、利用者U1~U4の歌唱履歴情報から、第1の曲数の第1の楽曲を推奨楽曲として抽出する。このとき、第1のレコメンド部17は、第1の曲数の内訳として、利用者U1~U4の歌唱履歴情報のそれぞれから抽出する曲数、すなわち、複数の利用者U1~U4のそれぞれの個別曲数を算出する(ステップS5)。 Next, the first recommendation unit 17 extracts a first number of first songs as recommended songs from the first information estimated to be the preferences of the multiple users U1 to U4 acquired by the acquisition unit 16, for example, the singing history information of the users U1 to U4. At this time, the first recommendation unit 17 calculates the number of songs to be extracted from each of the singing history information of the users U1 to U4 as a breakdown of the first number of songs, i.e., the individual number of songs for each of the multiple users U1 to U4 (step S5).

例えば、第1のレコメンド部17は、利用者U1~U4に推奨する第1の曲数と、利用者U1~U4の第1の演奏回数の比率とに基づいて、複数の利用者U1~U4のそれぞれの個別曲数を算出する。上記した例では、第1のレコメンド部17は、第1の曲数の12曲と第1の演奏回数の比率の3:8:4:9とに基づいて、利用者U1の個別比率が3/(3+8+4+9)であるから、利用者U1の個別曲数を12*3/24=1.5≒2曲と算出する。同様に、第1のレコメンド部17は、利用者U2の個別曲数を12*8/24=4曲と算出し、利用者U3の個別曲数を12*4/24=2曲と算出し、利用者U4の個別曲数を12*9/24=4.5≒4曲と算出する。なお、利用者U1~U4の個別曲数は、小数点以下四捨五入してよく、個別曲数の合計が第1の曲数を超える場合には、絶対値が最も大きい個別曲数、上記した例では、利用者U4の個別曲数で調整する。 For example, the first recommendation unit 17 calculates the individual number of songs for each of the multiple users U1 to U4 based on the first number of songs recommended to the users U1 to U4 and the ratio of the first number of times played by the users U1 to U4. In the above example, the first recommendation unit 17 calculates the individual number of songs for user U1 to be 12*3/24=1.5≒2 songs based on the first number of songs (12 songs) and the ratio of the first number of times played (3:8:4:9), since the individual ratio of user U1 is 3/(3+8+4+9). Similarly, the first recommendation unit 17 calculates the individual number of songs for user U2 to be 12*8/24=4 songs, the individual number of songs for user U3 to be 12*4/24=2 songs, and the individual number of songs for user U4 to be 12*9/24=4.5≒4 songs. The individual song counts for users U1 to U4 may be rounded off to the nearest whole number, and if the total of the individual song counts exceeds the first number of songs, the number of individual songs with the largest absolute value will be used to adjust the number, which in the above example is the number of individual songs for user U4.

そして、第1のレコメンド部17は、利用者U1~U4のそれぞれの歌唱履歴情報から、利用者U1~U4のそれぞれの個別曲数の第1の楽曲を抽出する(ステップS6)。上記した例では、第1のレコメンド部17は、利用者U1の歌唱履歴情報から演奏回数の多い順に、利用者U1の個別曲数の上位2曲(1位から2位まで)の第1の楽曲を抽出する。同様に、第1のレコメンド部17は、利用者U2の歌唱履歴情報から演奏回数の多い順に、利用者U2の個別曲数の上位4曲(1位から4位まで)の第1の楽曲を抽出する。また、第1のレコメンド部17は、利用者U3の歌唱履歴情報から演奏回数の多い順に、利用者U3の個別曲数の上位2曲(1位から2位まで)の第1の楽曲を抽出する。また、第1のレコメンド部17は、利用者U4の歌唱履歴情報から演奏回数の多い順に、利用者U4の個別曲数の上位4曲(1位から4位まで)の第1の楽曲を抽出する。 Then, the first recommendation unit 17 extracts the first songs of the individual number of songs of each of the users U1 to U4 from the singing history information of each of the users U1 to U4 (step S6). In the above example, the first recommendation unit 17 extracts the first songs of the top two songs (1st to 2nd) of the individual number of songs of the user U1 in order of the number of times played from the singing history information of the user U1. Similarly, the first recommendation unit 17 extracts the first songs of the top four songs (1st to 4th) of the individual number of songs of the user U2 in order of the number of times played from the singing history information of the user U2. In addition, the first recommendation unit 17 extracts the first songs of the top two songs (1st to 2nd) of the individual number of songs of the user U3 in order of the number of times played from the singing history information of the user U3. In addition, the first recommendation unit 17 extracts the top four (1st to 4th) first songs by user U4 in terms of individual song count, in order of frequency of performance, from the singing history information of user U4.

次に、第2のレコメンド部18は、取得部16が取得した利用者以外の嗜好と推定される第2の情報、例えば、全国的な歌唱度数情報から、第2の曲数の第2の楽曲を推奨楽曲として抽出する(ステップS7)。上記した例では、第2のレコメンド部18は、全国的な歌唱度数情報から演奏回数の多い順に、第2の曲数の上位8曲(1位から8位まで)の第2の楽曲を抽出する。 Next, the second recommendation unit 18 extracts a second number of second songs as recommended songs from the second information, which is estimated to be the taste of a person other than the user and which is acquired by the acquisition unit 16, for example, nationwide singing frequency information (step S7). In the above example, the second recommendation unit 18 extracts the top eight second songs (1st to 8th) in the second number of songs from the nationwide singing frequency information in order of the number of times they have been played.

カラオケ装置1は、第1のレコメンド部17が推奨した第1の楽曲及び第2のレコメンド部18が推奨した第2の楽曲の曲名等を、表示装置3やリモコン装置6に表示させることで利用者U1~U4に推奨する(ステップS8)。 The karaoke device 1 recommends the first song recommended by the first recommendation unit 17 and the second song recommended by the second recommendation unit 18 to the users U1 to U4 by displaying the song titles, etc., of the first song recommended by the first recommendation unit 17 and the second song recommended by the second recommendation unit 18 on the display device 3 and the remote control device 6 (step S8).

このとき、表示装置3又はリモコン装置6は、上位12曲の第1の楽曲を演奏回数の多い順に表示し、続いて、上位8曲の第2の楽曲を演奏回数の多い順に表示するとよい。若しくは、表示装置3又はリモコン装置6は、上位8曲の第2の楽曲を演奏回数の多い順に表示し、続いて、上位12曲の第1の楽曲を演奏回数の多い順に表示してもよい。あるいは、表示装置3又はリモコン装置6は、第1の楽曲及び第2の楽曲をランダムに表示してもよい。また、推奨楽曲の表示順のタイプは、利用者U1~U4が任意に選択可能にしてもよい。 At this time, the display device 3 or remote control device 6 may display the top 12 first songs in order of most played, followed by the top 8 second songs in order of most played. Alternatively, the display device 3 or remote control device 6 may display the top 8 second songs in order of most played, followed by the top 12 first songs in order of most played. Alternatively, the display device 3 or remote control device 6 may display the first songs and second songs randomly. In addition, the type of display order of the recommended songs may be selectable by users U1 to U4 at their own discretion.

そして、カラオケ装置1は、利用者U1~U4がログアウトしていなければ(ステップS9:NO)、楽曲推奨動作を繰り返し、一方、利用者U1~U4がログアウトしていれば(ステップS9:YES)、楽曲推奨動作を終了する。 The karaoke device 1 then repeats the song recommendation operation if users U1 to U4 have not logged out (step S9: NO), but ends the song recommendation operation if users U1 to U4 have logged out (step S9: YES).

その後、例えば、利用者U1が、表示装置3やリモコン装置6に表示された20曲の推奨楽曲の中から、第1のレコメンド部17により推奨された第1の楽曲を選曲(予約)すると、カラオケ装置1は、上記の演奏動作に記載したように、当該第1の楽曲をカラオケ演奏する。カラオケ装置1は、利用者U1の推奨楽曲の演奏実績情報として、第1のレコメンド手段を識別する第1の実績情報を利用者IDに関連付けて記憶部11に記憶する。このとき、記憶部11に記憶された利用者U1の推奨楽曲の演奏実績情報は、古い順に「第1の実績情報、第2の実績情報、第2の実績情報、第2の実績情報、第1の実績情報、第2の実績情報、第2の実績情報、第1の実績情報、第2の実績情報、第1の実績情報」に更新される。 After that, for example, when user U1 selects (reserves) the first song recommended by the first recommendation unit 17 from the 20 recommended songs displayed on the display device 3 and the remote control device 6, the karaoke device 1 plays the first song as karaoke, as described in the performance operation above. The karaoke device 1 associates the first performance information that identifies the first recommendation means with the user ID as performance performance information of the recommended song of user U1 in the storage unit 11. At this time, the performance performance information of the recommended song of user U1 stored in the storage unit 11 is updated in chronological order to "first performance information, second performance information, second performance information, second performance information, first performance information, second performance information, first performance information, second performance information, first performance information, first performance information".

従って、次の楽曲推奨動作において決定部19が利用者に推奨する第1の曲数と第2の曲数との比率を決定する場合、決定部19は、利用者U1の第1の演奏回数を前回から1増加した4回と計数し、第2の演奏回数を前回から1減少した6回と計数する。決定部19は、利用者U1~U4の第1の演奏回数の平均値を、(4+8+4+9)/4から6.25回を算出し、利用者U1~U4の第2の演奏回数の平均値を、(6+2+6+1)/4から3.75回を算出する。そのため、決定部19は、利用者に推奨する第1の曲数と第2の曲数との比率を6.25:3.75に決定し、全推奨曲数が20曲に対する比率6.25:3.75に基づいて、変わらず第1の曲数を12曲とし、第2の曲数を8曲とする。 Therefore, when the determination unit 19 determines the ratio between the first number of songs and the second number of songs to be recommended to the users in the next song recommendation operation, the determination unit 19 counts the first number of times of performance for user U1 as 4, which is an increase of 1 from the previous time, and counts the second number of times of performance as 6, which is a decrease of 1 from the previous time. The determination unit 19 calculates the average value of the first number of times of performance for users U1 to U4 as 6.25 times from (4 + 8 + 4 + 9) / 4, and calculates the average value of the second number of times of performance for users U1 to U4 as 3.75 times from (6 + 2 + 6 + 1) / 4. Therefore, the determination unit 19 determines the ratio between the first number of songs and the second number of songs to be recommended to the users to be 6.25:3.75, and based on the ratio of 6.25:3.75 to the total number of recommended songs of 20 songs, the first number of songs remains unchanged at 12 songs and the second number of songs remains unchanged at 8 songs.

また、第1のレコメンド部17は、第1の曲数の12曲と第1の演奏回数の比率の4:8:4:9とに基づいて、利用者U1の個別曲数を12*4/25から2曲と算出する。第1のレコメンド部17は、利用者U1の歌唱履歴情報から演奏回数の多い順に、利用者U1の個別曲数の上位2曲の第1の楽曲を抽出する。このようにして、第1のレコメンド部17は、第1の曲数として12曲の第1の楽曲を推奨すると共に、第2のレコメンド部18は、第2の曲数として8曲の第2の楽曲を推奨する。 The first recommendation unit 17 also calculates the number of individual songs for user U1 to be 2, from 12*4/25, based on the first number of songs (12) and the ratio of the first number of times played (4:8:4:9). The first recommendation unit 17 extracts the top two first songs in terms of the number of times played from the singing history information of user U1. In this way, the first recommendation unit 17 recommends 12 first songs as the first number of songs, and the second recommendation unit 18 recommends 8 second songs as the second number of songs.

上記したように、本発明の第1の実施形態のカラオケ装置1は、複数の利用者の嗜好と推定される第1の情報、及び当該複数の利用者以外の嗜好と推定される第2の情報を、当該複数の利用者に対してカラオケ演奏する楽曲を推奨するために取得する取得部16と、複数の利用者に対して第1の情報に基づいて所定の第1の曲数の第1の楽曲を推奨する第1のレコメンド部17と、複数の利用者に対して第2の情報に基づいて所定の第2の曲数の第2の楽曲を推奨する第2のレコメンド部18と、一の利用者に対する推奨に対応して過去に楽曲がカラオケ演奏された所定演奏回数において、第1のレコメンド部17による推奨に対応した第1の演奏回数と、第2のレコメンド部18による推奨に対応した第2の演奏回数とを取得し、複数の利用者のそれぞれについて取得した第1の演奏回数及び第2の演奏回数に基づいて、第1の曲数と第2の曲数との比率を決定する決定部19と、を有する。 As described above, the karaoke device 1 of the first embodiment of the present invention includes an acquisition unit 16 that acquires first information estimated to be the preferences of a plurality of users and second information estimated to be the preferences of users other than the plurality of users in order to recommend songs to be performed as karaoke to the plurality of users, a first recommendation unit 17 that recommends a predetermined first number of first songs to the plurality of users based on the first information, a second recommendation unit 18 that recommends a predetermined second number of second songs to the plurality of users based on the second information, and a determination unit 19 that acquires the first number of times that a song has been performed in karaoke in the past in response to a recommendation to a user, the first number of times that a song has been performed in karaoke in response to a recommendation to a user, and the second number of times that a song has been performed in karaoke in response to a recommendation to a user, and determines the ratio between the first number of songs and the second number of songs based on the first number of times that a song has been performed and the second number of times that a song has been performed in karaoke in response to a recommendation to a user.

例えば、取得部16は、第1の情報として利用者の歌唱履歴情報を取得し、第2の情報として全国的な歌唱度数情報を取得する。 For example, the acquisition unit 16 acquires the user's singing history information as the first information, and acquires nationwide singing frequency information as the second information.

これにより、全推奨曲数を変更することなく、複数の利用者の演奏実績情報に基づいて、自分の得意な楽曲や定番の楽曲をカラオケ歌唱する傾向がある利用者に適した推奨楽曲(第1の楽曲)と、自分の嗜好に拘らず新しい楽曲のカラオケ歌唱に挑戦する傾向がある利用者に適した推奨楽曲(第2の楽曲)との比率を、複数の利用者に合わせて決定することができる。そのため、利用者毎に適したレコメンド技術で推奨される楽曲をより多く提示できると共に、推奨楽曲が一のレコメンド技術に偏ることなく、他のレコメンド技術で推奨される楽曲を提示することもできるので、効率よく楽曲を推奨することができる。従って、カラオケ装置1は、グループ利用者に適したレコメンド技術で効率よく楽曲を推奨することができる。 This allows the ratio of recommended songs (first songs) suitable for users who tend to sing karaoke songs that they are good at or classic songs, and recommended songs (second songs) suitable for users who tend to try singing new songs at karaoke regardless of their preferences, to be determined for multiple users based on the performance history information of multiple users, without changing the total number of recommended songs. Therefore, more songs recommended by a recommendation technology suitable for each user can be presented, and songs recommended by other recommendation technologies can also be presented without the recommended songs being biased toward one recommendation technology, making it possible to recommend songs efficiently. Therefore, the karaoke device 1 can efficiently recommend songs using a recommendation technology suitable for a group of users.

また、第1のレコメンド部17は、第1の曲数及び複数の利用者の第1の演奏回数の比率に基づいて、複数の利用者のそれぞれの個別曲数を算出し、算出した個別曲数の第1の楽曲を利用者毎の歌唱履歴情報に基づいて抽出する。 The first recommendation unit 17 also calculates the number of individual songs for each of the multiple users based on the ratio of the first number of songs and the first number of times played by the multiple users, and extracts the first songs of the calculated individual number of songs based on the singing history information of each user.

これにより、複数の利用者の第1の演奏回数を用いることによって、複数の利用者の第1の情報(例えば、歌唱履歴情報)に基づく楽曲推奨の利用実績を考慮して、利用者毎に第1の情報に基づいて推奨する個別曲数を決定することができる。そのため、複数の利用者のそれぞれの楽曲推奨の利用実績に応じて、複数の利用者に適した楽曲を推奨することができる。
[変形例]
In this way, by using the first number of times of playing by the multiple users, the number of individual songs to be recommended to each user based on the first information can be determined in consideration of the usage history of the multiple users of song recommendations based on the first information (e.g., singing history information). Therefore, songs suitable for the multiple users can be recommended according to the usage history of each of the multiple users of song recommendations.
[Modification]

また、カラオケ装置1の変形例として、第2のレコメンド部18は、一の第2の楽曲が第1の楽曲と同一である場合、第2の情報に基づいて一の第2の楽曲と異なる他の第2の楽曲を推奨してもよい。 In addition, as a modified example of the karaoke device 1, when a second song is identical to a first song, the second recommendation unit 18 may recommend another second song that is different from the first second song based on the second information.

例えば、利用者U1が好んで歌唱している楽曲の中に、全国的にも歌唱度数の高い人気楽曲があった場合には、利用者U1の歌唱履歴情報に基づくランキング及び全国的な歌唱度数情報に基づくランキングの両方で、同じ楽曲が上位にランクインすることがある。この場合、一の第2の楽曲が第1の楽曲と同一となるが、第2のレコメンド部18は、当該一の第2の楽曲を推奨楽曲から除外する。なお、第1のレコメンド部17は、一の第2の楽曲と同一の第1の楽曲をそのまま推奨楽曲とする。第1の楽曲と同一となる第2の楽曲を推奨楽曲から除外することで、第1のレコメンド部17が推奨する第1の曲数と第2のレコメンド部18が推奨する第2の曲数との合計が全推奨曲数未満となってもよい。 For example, if the songs that user U1 likes to sing include a popular song that is also frequently sung nationwide, the same song may be ranked high in both the ranking based on user U1's singing history information and the ranking based on the national singing frequency information. In this case, the first second song is identical to the first song, but the second recommendation unit 18 excludes the first second song from the recommended songs. Note that the first recommendation unit 17 recommends the first song that is identical to the first second song as it is. By excluding the second song that is identical to the first song from the recommended songs, the sum of the first number of songs recommended by the first recommendation unit 17 and the second number of songs recommended by the second recommendation unit 18 may be less than the total number of recommended songs.

あるいは、第2のレコメンド部18は、例えば、除外した分を埋めるために、第2の情報に基づいて当該一の第2の楽曲と異なる他の第2の楽曲を抽出して推奨楽曲として追加して、第1の曲数と第2の曲数との合計が全推奨曲数になるように調整してもよい。このとき、第1のレコメンド部17が利用者U1の歌唱履歴情報に基づいて推奨する12曲のうち、一の第1の楽曲が、利用者U1の歌唱履歴情報の演奏回数のランキングにおいて2位であったとする。また、第2のレコメンド部18が全国的な歌唱度数情報に基づいて推奨する8曲のうち、一の第2の楽曲が、全国的な歌唱度数情報の演奏回数のランキングにおいて6位であったとする。ここで、一の第1の楽曲と一の第2の楽曲とが同一であったとする。この場合、第1のレコメンド部17は、一の第1の楽曲を推奨楽曲として維持する。また、第2のレコメンド部18は、一の第2の楽曲を推奨楽曲から除外するので、除外した分の代わりに、全国的な歌唱度数情報の演奏回数のランキングにおいて9位の第2の楽曲を繰り上げて推奨楽曲とする。 Alternatively, the second recommendation unit 18 may, for example, extract other second songs different from the one second song based on the second information and add them as recommended songs to fill the excluded portion, and adjust the number of first songs and the number of second songs so that the total number of recommended songs is the total number of first songs. At this time, it is assumed that, among the 12 songs recommended by the first recommendation unit 17 based on the singing history information of the user U1, the one first song is ranked second in the ranking of the number of times played in the singing history information of the user U1. Also, it is assumed that, among the eight songs recommended by the second recommendation unit 18 based on the nationwide singing frequency information, the one second song is ranked sixth in the ranking of the number of times played in the nationwide singing frequency information. Here, it is assumed that the one first song and the one second song are the same. In this case, the first recommendation unit 17 maintains the one first song as a recommended song. In addition, the second recommendation unit 18 removes one second song from the list of recommended songs, and in place of the removed song, moves up the second song that is ranked 9th in the ranking of the number of times it has been played in the nationwide singing frequency information to become the recommended song.

これにより、カラオケ装置1の変形例では、第1のレコメンド部17及び第2のレコメンド部18が一の楽曲を重複して推奨する場合には、複数の利用者の嗜好を優先して楽曲を推奨することができる。例えば、全国的な歌唱度数情報に基づいて推奨された楽曲であっても、複数の利用者の歌唱履歴情報に基づいて推奨された楽曲と同一であれば、得意な楽曲や定番の楽曲を歌唱する利用者に適した楽曲と見做すことになる。また、利用者以外の嗜好に合う推奨をやり直すので、新しい楽曲のカラオケ歌唱に挑戦する利用者に適した他の楽曲を推奨することができ、複数のレコメンド手段による様々なタイプの楽曲の推奨を維持することができる。 As a result, in the modified example of the karaoke device 1, when the first recommendation unit 17 and the second recommendation unit 18 recommend the same song in duplicate, the song can be recommended with priority given to the preferences of multiple users. For example, even if a song is recommended based on nationwide singing frequency information, if it is the same as a song recommended based on singing history information of multiple users, it will be deemed to be a song suitable for a user who sings songs that the user is good at or classic songs. In addition, since recommendations that match the preferences of users other than the user are redone, other songs suitable for a user who is trying to sing a new song at karaoke can be recommended, and the recommendation of various types of songs by multiple recommendation means can be maintained.

同様に、第1のレコメンド部17は、複数の利用者U1~U4の中で、一の利用者U1の歌唱履歴情報から抽出した一の第1の楽曲と、他の利用者U2の歌唱履歴情報から抽出した他の第1の楽曲とが同一である場合に、単に他の第1の楽曲を除外して、第1の曲数未満の第1の楽曲を推奨してもよい。 Similarly, when a first song extracted from the singing history information of one user U1 among multiple users U1 to U4 is identical to another first song extracted from the singing history information of another user U2, the first recommendation unit 17 may simply exclude the other first songs and recommend first songs that are less than the first number of songs.

あるいは、第1のレコメンド部17は、一の利用者U1に係る一の第1の楽曲を維持しつつ、他の利用者U2に係る他の第1の楽曲を除外し、更に、除外した他の第1の楽曲の代わりに、他の利用者U2の歌唱履歴情報から次に演奏回数の多い第1の楽曲を抽出して、推奨される第1の楽曲を第1の曲数に維持してもよい。
[他の実施形態]
Alternatively, the first recommendation unit 17 may maintain one first song related to one user U1 while excluding other first songs related to another user U2, and further extract the next most frequently played first song from the singing history information of the other user U2 in place of the other first song that has been excluded, thereby maintaining the number of recommended first songs at the first number.
[Other embodiments]

なお、上記の第1の実施形態では、カラオケ装置1は、第1のレコメンド部17によって、第1の情報である複数の利用者の歌唱履歴情報から、演奏回数の多い順に第1の楽曲を抽出して推奨する例を説明したが、本発明はこの例に限定されない。例えば、他の実施形態では、第1のレコメンド部17は、第1の情報である複数の利用者の歌唱履歴情報から、歌唱採点の平均点の高い順に第1の楽曲を抽出して推奨してもよい。 In the above first embodiment, an example has been described in which the karaoke device 1 extracts and recommends first songs in descending order of frequency of playing from the singing history information of multiple users, which is the first information, by the first recommendation unit 17, but the present invention is not limited to this example. For example, in another embodiment, the first recommendation unit 17 may extract and recommend first songs in descending order of average singing score from the singing history information of multiple users, which is the first information.

この場合、カラオケ装置1は、利用者がカラオケ歌唱した楽曲の楽曲ID及び利用者IDをサーバ装置2へ送信するときに、このカラオケ歌唱時の歌唱採点も送信する。サーバ装置2は、カラオケ装置1から受信した楽曲の楽曲IDを演奏回数及び利用者IDと対応付けて、利用者の歌唱履歴情報(第1の情報)として記憶するとき、カラオケ装置1から受信した歌唱採点も対応付けて歌唱履歴情報に記憶する。なお、サーバ装置2は、楽曲毎に歌唱採点を平均化してその平均点を歌唱採点情報として記憶するとよい。これにより、取得部16は、歌唱採点情報を含む歌唱履歴情報(第1の情報)をサーバ装置2から取得することができる。 In this case, when the karaoke machine 1 transmits the song ID of the song sung by the user and the user ID to the server device 2, it also transmits the singing score for this karaoke singing. When the server device 2 stores the song ID of the song received from the karaoke machine 1 as the user's singing history information (first information) in association with the number of times it has been performed and the user ID, it also stores the singing score received from the karaoke machine 1 in association with the singing history information. It is preferable that the server device 2 averages the singing scores for each song and stores the average score as singing score information. This allows the acquisition unit 16 to acquire singing history information (first information) including singing score information from the server device 2.

また、上記の第1の実施形態では、カラオケ装置1は、第2のレコメンド部18によって、第2の情報である全国的な歌唱度数情報から、演奏回数の多い順に第2の楽曲を抽出して推奨する例を説明したが、本発明はこの例に限定されない。例えば、他の実施形態では、カラオケ装置1の第2のレコメンド部18は、第2の情報である全国的な歌唱度数情報から、カラオケ演奏中の楽曲の次に演奏された頻度の高い順に第2の楽曲を抽出して推奨してもよい。 In the above first embodiment, an example has been described in which the karaoke device 1 extracts and recommends the second song in order of frequency of playing from the second information, which is the nationwide singing frequency information, by the second recommendation unit 18, but the present invention is not limited to this example. For example, in another embodiment, the second recommendation unit 18 of the karaoke device 1 may extract and recommend the second song in order of frequency of playing next to the song being performed karaoke, from the second information, which is the nationwide singing frequency information.

この場合、サーバ装置2は、各利用者がカラオケ歌唱した楽曲の楽曲IDを受信して各利用者の歌唱履歴情報を作成する際に、各利用者がカラオケ歌唱した楽曲の演奏順序を各利用者の歌唱履歴情報に含める。サーバ装置2は、全国の各利用者の歌唱履歴情報に基づいて全国的な歌唱度数情報を作成するとき、各歌唱履歴情報の楽曲の演奏順序を参照することで、各楽曲(現楽曲)の次に演奏されたことのある楽曲(次楽曲)を把握することができる。そこで、サーバ装置2は、各楽曲について1つ以上の次楽曲を検出し、各楽曲に対して次楽曲として演奏された頻度(回数)を次楽曲毎に割り出す。そして、サーバ装置2は、各楽曲に次楽曲の楽曲ID及び演奏頻度を対応付けて、全国的な歌唱度数情報(第2の情報)として記憶する。 In this case, when the server device 2 receives the song IDs of the songs sung by each user and creates the singing history information of each user, the server device 2 includes the performance order of the songs sung by each user in the singing history information of each user. When the server device 2 creates nationwide singing frequency information based on the singing history information of each user nationwide, it can identify the song (next song) that has been played after each song (current song) by referring to the performance order of the songs in each singing history information. Therefore, the server device 2 detects one or more next songs for each song and calculates the frequency (number of times) that each song has been played as the next song for each next song. The server device 2 then associates each song with the song ID and performance frequency of the next song and stores them as nationwide singing frequency information (second information).

また、サーバ装置2は、カラオケ装置1から一の楽曲の楽曲IDと共に、第2の情報の問い合わせを受信すると、この問い合わせに応答して、当該一の楽曲に対応する次楽曲の楽曲ID及び演奏頻度を全国的な歌唱度数情報(第2の情報)としてカラオケ装置1へ送信する。これにより、取得部16は、カラオケ装置1が演奏中の楽曲の楽曲IDをサーバ装置2に送信すると、その楽曲に対応する次楽曲の楽曲ID及び演奏頻度を含む全国的な歌唱度数情報(第2の情報)をサーバ装置2から取得することができる。 Furthermore, when the server device 2 receives an inquiry for the second information together with the song ID of a song from the karaoke device 1, in response to this inquiry, it transmits the song ID and performance frequency of the next song corresponding to the one song to the karaoke device 1 as nationwide singing frequency information (second information). As a result, when the karaoke device 1 transmits the song ID of the song being played to the server device 2, the acquisition unit 16 can acquire from the server device 2 the nationwide singing frequency information (second information) including the song ID and performance frequency of the next song corresponding to that song.

また、上記の第1の実施形態では、複数の利用者の歌唱履歴情報から抽出する第1の楽曲の内訳として、第1のレコメンド部17が、第1の曲数及び複数の利用者の第1の演奏回数の比率に基づいて、複数の利用者のそれぞれの個別曲数を算出し、算出した個別曲数の第1の楽曲を利用者毎の歌唱履歴情報に基づいて抽出する例を説明したが、本発明はこの例に限定されない。例えば、他の実施形態では、第1のレコメンド部17は、複数の利用者の歌唱履歴情報に共通する楽曲を第1の楽曲として抽出してもよい。具体的には、第1のレコメンド部17は、取得部16が取得した利用者U1~U4の歌唱履歴情報の中から共通する楽曲を検出し、共通する楽曲の中から、利用者U1~U4の演奏回数の合計が多い順に上位12曲の楽曲を抽出するとよい。 In the above first embodiment, an example has been described in which the first recommendation unit 17 calculates the number of individual songs for each of the multiple users based on the ratio of the number of first songs and the number of first performances of the multiple users as the breakdown of the first songs extracted from the singing history information of the multiple users, and extracts the first songs of the calculated individual number of songs based on the singing history information of each user, but the present invention is not limited to this example. For example, in another embodiment, the first recommendation unit 17 may extract songs that are common to the singing history information of the multiple users as the first songs. Specifically, the first recommendation unit 17 may detect common songs from the singing history information of users U1 to U4 acquired by the acquisition unit 16, and extract the top 12 songs from the common songs in order of the total number of performances by users U1 to U4.

[第2の実施形態]
以下、本発明の第2の実施形態のカラオケ装置1について説明する。図3は、第2の実施形態のカラオケ装置1を備えたカラオケシステム100の構成を示すブロック図である。第2の実施形態の説明において、第1の実施形態と同一の構成要素には第1の実施形態と同一の符号を付し、その説明を省略する。
Second Embodiment
A karaoke device 1 according to a second embodiment of the present invention will now be described. Fig. 3 is a block diagram showing the configuration of a karaoke system 100 including the karaoke device 1 according to the second embodiment. In the description of the second embodiment, the same components as those in the first embodiment are given the same reference numerals as those in the first embodiment, and the description thereof will be omitted.

第1の実施形態では、カラオケ装置1が、利用者以外の嗜好と推定される第2の情報として、全国的な歌唱度数情報を利用する例を説明したが、第2の実施形態のカラオケ装置1は、楽曲を推奨すべき複数の利用者以外の嗜好と推定される第2の情報として、複数の利用者のそれぞれについて嗜好が近似する他の利用者の歌唱履歴情報(以下、近似嗜好歌唱履歴情報と称する)を利用する。すなわち、第2の実施形態のカラオケ装置1では、第1のレコメンド部17が複数の利用者の歌唱履歴情報に基づく第1のレコメンド手段を提供し、第2のレコメンド部18が複数の利用者の近似嗜好歌唱履歴情報に基づく第2のレコメンド手段を提供する。 In the first embodiment, an example was described in which the karaoke device 1 uses nationwide singing frequency information as the second information estimated to be the taste of a person other than the user, but the karaoke device 1 of the second embodiment uses singing history information of other users with similar tastes (hereinafter referred to as similar preference singing history information) for each of the multiple users as the second information estimated to be the taste of a person other than the multiple users to whom songs should be recommended. That is, in the karaoke device 1 of the second embodiment, the first recommendation unit 17 provides a first recommendation means based on the singing history information of the multiple users, and the second recommendation unit 18 provides a second recommendation means based on the similar preference singing history information of the multiple users.

第1の実施形態では、サーバ装置2は、全国の利用者の歌唱履歴情報を記憶してるので、複数の利用者について第2の情報を取得する場合には、当該複数の利用者以外の歌唱履歴情報から、複数の利用者の近似嗜好歌唱履歴情報を取得する。例えば、サーバ装置2は、複数の利用者の歌唱履歴情報に基づいて、歌唱頻度順に歌唱履歴情報を整理した順位リストを利用者毎に作成する。そして、サーバ装置2は、カラオケ装置1から受信した利用者IDによって一の利用者を識別し、一の利用者の順位リストと他の利用者の順位リストとを比較して、所定順位以上の楽曲のうち、所定数以上の楽曲が一致する場合、当該他の利用者は、当該一の利用者と嗜好が近似すると判定し、当該他の利用者の歌唱履歴情報を当該一の利用者の近似嗜好歌唱履歴情報、すなわち、第2の情報として取得する。 In the first embodiment, the server device 2 stores singing history information of users nationwide, and therefore, when acquiring second information for multiple users, the server device 2 acquires similar-preference singing history information of the multiple users from singing history information of users other than the multiple users. For example, the server device 2 creates a ranking list for each user in which the singing history information of the multiple users is organized in order of singing frequency based on the singing history information of the multiple users. The server device 2 then identifies a user by the user ID received from the karaoke device 1, compares the ranking list of the user with the ranking list of the other users, and if a predetermined number or more of songs of a predetermined rank or higher match, determines that the other users have similar tastes to the one user, and acquires the singing history information of the other users as similar-preference singing history information of the one user, i.e., the second information.

取得部16は、第1の実施形態と同様に、第1の情報として複数の利用者の歌唱履歴情報を取得し、第2の実施形態では特に、第2の情報として複数の利用者のそれぞれについて近似嗜好歌唱履歴情報を取得する。なお、取得部16は、複数の利用者の歌唱履歴情報及び近似嗜好歌唱履歴情報をサーバ装置2から受信することで取得してよい。 As in the first embodiment, the acquisition unit 16 acquires singing history information of multiple users as the first information, and particularly in the second embodiment, acquires similar singing preference history information for each of the multiple users as the second information. Note that the acquisition unit 16 may acquire the singing history information and similar singing preference history information of the multiple users by receiving them from the server device 2.

第2のレコメンド部18は、複数の利用者に対して、第2の情報として、複数の利用者の近似嗜好歌唱履歴情報に基づいて、所定の第2の曲数の第2の楽曲を推奨する。この場合、第2のレコメンド部18は、一の第2の楽曲が第1の楽曲と同一である場合、第2の情報に基づいて当該一の第2の楽曲と異なる他の第2の楽曲を推奨することが望ましい。 The second recommendation unit 18 recommends a predetermined second number of second songs to a plurality of users as second information based on the similar singing preference history information of the plurality of users. In this case, when one second song is identical to the first song, it is desirable for the second recommendation unit 18 to recommend another second song different from the one second song based on the second information.

[第2の実施形態の楽曲推奨動作]
次に、第2の実施形態のカラオケ装置1の楽曲推奨動作について図4を参照して説明する。図4は、カラオケ装置1の楽曲推奨動作を示すフローチャートである。
[Music recommendation operation of the second embodiment]
Next, the song recommendation operation of the karaoke device 1 of the second embodiment will be described with reference to Fig. 4. Fig. 4 is a flow chart showing the song recommendation operation of the karaoke device 1.

第2の実施形態の楽曲推奨動作において、複数の利用者U1~U4のログイン操作、取得部16による第1の情報及び第2の情報(近似嗜好歌唱履歴情報)の取得、決定部19による第1の曲数と第2の曲数との比率の決定、第1のレコメンド部17による第1の曲数の第1の楽曲の推奨までの動作(ステップS11~S16)は、第1の実施形態の動作(ステップS1~S6)と同様である。このとき、取得部16は、例えば、第2の情報として複数の利用者U1~U4の近似嗜好歌唱履歴情報をサーバ装置2から受信して取得する。第1の実施形態の楽曲推奨動作と同様に、決定部19は、第1の曲数と第2の曲数との比率を6:4に決定し、利用者U1~U4に推奨する全推奨曲数が20曲に設定されている場合、第1の曲数を12曲とし、第2の曲数を8曲とする。また、第1のレコメンド部17は、取得部16が取得した複数の利用者U1~U4の嗜好と推定される第1の情報(歌唱履歴情報)から12曲の第1の楽曲を推奨楽曲として抽出する。 In the song recommendation operation of the second embodiment, the operations (steps S11 to S16) up to the login operation of multiple users U1 to U4, the acquisition unit 16 acquiring the first information and the second information (approximate singing preference information), the determination unit 19 determining the ratio between the first number of songs and the second number of songs, and the first recommendation unit 17 recommending the first number of songs are the same as the operations (steps S1 to S6) of the first embodiment. At this time, the acquisition unit 16 receives and acquires the approximate singing preference information of multiple users U1 to U4 as the second information from the server device 2, for example. As in the song recommendation operation of the first embodiment, the determination unit 19 determines the ratio between the first number of songs and the second number of songs to be 6:4, and when the total number of songs recommended to users U1 to U4 is set to 20, the first number of songs is set to 12 and the second number of songs is set to 8. In addition, the first recommendation unit 17 extracts 12 first songs as recommended songs from the first information (singing history information) that is estimated to be the preferences of multiple users U1 to U4 acquired by the acquisition unit 16.

第2の実施形態では特に、第2のレコメンド部18は、取得部16が取得した利用者以外の嗜好と推定される第2の情報として、複数の利用者U1~U4の近似嗜好歌唱履歴情報から、第2の曲数の第2の楽曲を推奨楽曲として抽出する。このとき、第2のレコメンド部18は、第2の曲数の内訳として、利用者U1~U4の近似嗜好歌唱履歴情報のそれぞれから抽出する曲数、すなわち、複数の利用者U1~U4のそれぞれの個別曲数を算出する(ステップS17)。 In particular, in the second embodiment, the second recommendation unit 18 extracts a second number of second songs as recommended songs from the approximate singing preference history information of the multiple users U1 to U4 as second information estimated to be the preferences of a user other than the user acquired by the acquisition unit 16. At this time, the second recommendation unit 18 calculates the number of songs to be extracted from each of the approximate singing preference history information of the users U1 to U4 as a breakdown of the second number of songs, that is, the individual number of songs for each of the multiple users U1 to U4 (step S17).

例えば、第2のレコメンド部18は、利用者U1~U4に推奨する第2の曲数と、利用者U1~U4の第2の演奏回数の比率とに基づいて、複数の利用者U1~U4のそれぞれの個別曲数を算出する。第1の実施形態の楽曲推奨動作と同様に、第2の曲数が8曲であり、第2の演奏回数の比率が7:2:6:1である場合、第2のレコメンド部18は、第2の曲数と第2の演奏回数の比率とに基づいて、利用者U1の個別比率が7/(7+2+6+1)であるから、利用者U1の個別曲数を8*7/16=3.5≒3曲と算出する。同様に、第2のレコメンド部18は、利用者U2の個別曲数を8*2/16=1曲と算出し、利用者U3の個別曲数を8*6/16=3曲と算出し、利用者U4の個別曲数を8*1/16=0.5≒1曲と算出する。なお、利用者U1~U4の個別曲数は、小数点以下四捨五入してよく、個別曲数の合計が第2の曲数を超える場合には、絶対値が最も大きい個別曲数、上記した例では、利用者U1の個別曲数で調整する。 For example, the second recommendation unit 18 calculates the individual number of songs for each of the multiple users U1 to U4 based on the second number of songs recommended to the users U1 to U4 and the ratio of the second number of times played by the users U1 to U4. As with the song recommendation operation of the first embodiment, if the second number of songs is 8 songs and the ratio of the second number of times played is 7:2:6:1, the second recommendation unit 18 calculates the individual number of songs for user U1 to be 8*7/16=3.5≒3 songs based on the ratio of the second number of songs and the second number of times played, since the individual ratio for user U1 is 7/(7+2+6+1). Similarly, the second recommendation unit 18 calculates the number of individual songs for user U2 as 8*2/16 = 1 song, the number of individual songs for user U3 as 8*6/16 = 3 songs, and the number of individual songs for user U4 as 8*1/16 = 0.5 ≒ 1 song. Note that the numbers of individual songs for users U1 to U4 may be rounded off to the nearest whole number, and if the total number of individual songs exceeds the second number of songs, it is adjusted to the number of individual songs with the largest absolute value, which in the above example is the number of individual songs for user U1.

また、第2のレコメンド部18は、利用者U1~U4のそれぞれの近似嗜好歌唱履歴情報から、利用者U1~U4のそれぞれの個別曲数の第2の楽曲を抽出する(ステップS18)。上記した例では、第2のレコメンド部18は、利用者U1の近似嗜好歌唱履歴情報から演奏回数の多い順に、利用者U1の個別曲数の上位3曲(1位から3位まで)の第2の楽曲を抽出する。同様に、第2のレコメンド部18は、利用者U2の近似嗜好歌唱履歴情報から演奏回数の多い順に、利用者U2の個別曲数の上位1曲(1位まで)の第2の楽曲を抽出する。また、第2のレコメンド部18は、利用者U3の近似嗜好歌唱履歴情報から演奏回数の多い順に、利用者U3の個別曲数の上位3曲(1位から3位まで)の第2の楽曲を抽出する。また、第2のレコメンド部18は、利用者U4の近似嗜好歌唱履歴情報から演奏回数の多い順に、利用者U4の個別曲数の上位1曲(1位まで)の第2の楽曲を抽出する。 The second recommendation unit 18 also extracts the second songs of the individual number of songs of each of the users U1 to U4 from the approximate singing preference history information of each of the users U1 to U4 (step S18). In the above example, the second recommendation unit 18 extracts the top three second songs (1st to 3rd) of the individual number of songs of the user U1 in order of the number of times played from the approximate singing preference history information of the user U1. Similarly, the second recommendation unit 18 extracts the top one second song (up to 1st) of the individual number of songs of the user U2 in order of the number of times played from the approximate singing preference history information of the user U2. The second recommendation unit 18 also extracts the top three second songs (1st to 3rd) of the individual number of songs of the user U3 in order of the number of times played from the approximate singing preference history information of the user U3. In addition, the second recommendation unit 18 extracts the second song that is the top (up to 1st place) in terms of the number of times that the song has been played from the similar singing preference history information of user U4.

カラオケ装置1は、第1の実施形態の楽曲推奨動作と同様に、第1のレコメンド部17が推奨した第1の楽曲及び第2のレコメンド部18が推奨した第2の楽曲の曲名等を、表示装置3やリモコン装置6に表示させることで利用者U1~U4に推奨する(ステップS19)。 Similar to the song recommendation operation of the first embodiment, the karaoke device 1 recommends the first song recommended by the first recommendation unit 17 and the second song recommended by the second recommendation unit 18 to the users U1 to U4 by displaying the song titles, etc., of the first song recommended by the first recommendation unit 17 and the second song recommended by the second recommendation unit 18 on the display device 3 and the remote control device 6 (step S19).

そして、カラオケ装置1は、利用者U1~U4がログアウトしていなければ(ステップS20:NO)、楽曲推奨動作を繰り返し、一方、利用者U1~U4がログアウトしていれば(ステップS20:YES)、楽曲推奨動作を終了する。 The karaoke device 1 then repeats the song recommendation operation if users U1 to U4 have not logged out (step S20: NO), but ends the song recommendation operation if users U1 to U4 have logged out (step S20: YES).

これにより、全推奨曲数を変更することなく、複数の利用者の演奏実績情報に基づいて、自分の得意な楽曲や定番の楽曲をカラオケ歌唱する傾向がある利用者に適した推奨楽曲(第1の楽曲)と、自分の嗜好に近い新しい楽曲から自分に合った新しい楽曲が見つかれば歌唱してみようと考える利用者に適した推奨楽曲(第2の楽曲)との比率を、複数の利用者に合わせて決定することができる。具体的には、一の利用者と嗜好が近似する他の利用者の歌唱履歴情報を利用することにより、一の利用者の歌唱履歴のない楽曲の中から、一の利用者の嗜好に近い楽曲を推奨することができる。第2の実施形態でも、利用者毎に適したレコメンド技術で推奨される楽曲をより多く提示できると共に、推奨楽曲が一のレコメンド技術に偏ることなく、他のレコメンド技術で推奨される楽曲を提示することもできるので、効率よく楽曲を推奨することができる。従って、カラオケ装置1は、グループ利用者に適したレコメンド技術で効率よく楽曲を推奨することができる。 This allows the ratio of recommended songs (first songs) suitable for a user who tends to sing karaoke songs that he or she is good at or classic songs, and recommended songs (second songs) suitable for a user who is willing to sing a new song that suits him or her among new songs that are similar to his or her tastes, to be determined for multiple users based on the performance record information of multiple users without changing the total number of recommended songs. Specifically, by using singing history information of other users whose tastes are similar to that of a single user, songs that are close to the taste of the single user can be recommended from among songs that the single user does not have a singing history. In the second embodiment, more songs recommended by a recommendation technology suitable for each user can be presented, and songs recommended by other recommendation technologies can be presented without being biased toward a single recommendation technology, so that songs can be recommended efficiently. Therefore, the karaoke device 1 can efficiently recommend songs using a recommendation technology suitable for a group of users.

また、複数の利用者の第2の演奏回数を用いることによって、複数の利用者の第2の情報(近似嗜好歌唱履歴情報)に基づく楽曲推奨の利用実績を考慮して、利用者毎に第2の情報に基づいて推奨する個別曲数を決定することができる。そのため、複数の利用者のそれぞれの楽曲推奨の利用実績に応じて、複数の利用者に適した楽曲を推奨することができる。
[他の実施形態]
In addition, by using the second number of times the plurality of users have played the music, the number of individual songs to be recommended to each user based on the second information can be determined in consideration of the usage history of the plurality of users of the music recommendation based on the second information (approximate singing preference information). Therefore, it is possible to recommend music suitable for the plurality of users according to the usage history of each of the plurality of users of the music recommendation.
[Other embodiments]

上記の第2の実施形態では、複数の利用者の近似嗜好歌唱履歴情報から抽出する第2の楽曲の内訳として、第2のレコメンド部18が、第2の曲数及び複数の利用者の第2の演奏回数の比率に基づいて、複数の利用者のそれぞれの個別曲数を算出し、算出した個別曲数の第2の楽曲を利用者毎の近似嗜好歌唱履歴情報に基づいて抽出する例を説明したが、本発明はこの例に限定されない。例えば、他の実施形態では、第2のレコメンド部18は、複数の利用者の近似嗜好歌唱履歴情報に共通する楽曲を第2の楽曲として抽出してもよい。具体的には、第2のレコメンド部18は、利用者U1~U4の近似嗜好歌唱履歴情報の中から共通する楽曲を検出し、共通する楽曲の中から、近似嗜好歌唱履歴情報の元になる他の利用者の演奏回数の合計が多い順に上位8曲の楽曲を抽出するとよい。 In the above second embodiment, an example was described in which the second recommendation unit 18 calculates the number of individual songs for each of the multiple users based on the ratio of the number of second songs and the number of second performances of the multiple users as the breakdown of the second songs extracted from the approximate singing preference history information of the multiple users, and extracts the second songs of the calculated individual number of songs based on the approximate singing preference history information of each user, but the present invention is not limited to this example. For example, in another embodiment, the second recommendation unit 18 may extract songs that are common to the approximate singing preference history information of the multiple users as the second songs. Specifically, the second recommendation unit 18 may detect common songs from the approximate singing preference history information of users U1 to U4, and extract the top eight songs from the common songs in order of the total number of performances of other users that are the basis of the approximate singing preference history information.

上記の第1の実施形態のカラオケ装置1は、複数の利用者の歌唱履歴情報に基づく第1のレコメンド手段と、全国的な歌唱度数情報に基づく第2のレコメンド手段とを提供し、上記の第2の実施形態のカラオケ装置1では、複数の利用者の歌唱履歴情報に基づく第1のレコメンド手段と、複数の利用者の近似嗜好歌唱履歴情報に基づく第2のレコメンド手段とを提供する例を説明したが、本発明はこれらの例に限定されない。例えば、他の実施形態では、カラオケ装置1は、複数の利用者の歌唱履歴情報に基づく第1のレコメンド手段と、全国的な歌唱度数情報に基づく第2のレコメンド手段と、複数の利用者の近似嗜好歌唱履歴情報に基づく第3のレコメンド手段とを提供するように構成されてもよい。 The karaoke device 1 of the first embodiment above provides a first recommendation means based on singing history information of multiple users and a second recommendation means based on nationwide singing frequency information, and the karaoke device 1 of the second embodiment above provides a first recommendation means based on singing history information of multiple users and a second recommendation means based on similar singing preference history information of multiple users, but the present invention is not limited to these examples. For example, in another embodiment, the karaoke device 1 may be configured to provide a first recommendation means based on singing history information of multiple users, a second recommendation means based on nationwide singing frequency information, and a third recommendation means based on similar singing preference history information of multiple users.

上記した第1及び第2の実施形態では、サーバ装置2に各種情報を記憶してカラオケ装置1がサーバ装置2から各種情報を取得することにより楽曲推奨を実行する例を説明したが、本発明はこの例に限定されず、カラオケ装置1は、記憶部11に各種情報を記憶して記憶部11から各種情報を取得することにより楽曲推奨を実行するように構成されてもよい。 In the first and second embodiments described above, an example was described in which various information is stored in the server device 2 and the karaoke device 1 acquires the various information from the server device 2 to perform song recommendations, but the present invention is not limited to this example, and the karaoke device 1 may be configured to store various information in the memory unit 11 and acquire the various information from the memory unit 11 to perform song recommendations.

また、本発明は、請求の範囲及び明細書全体から読み取ることのできる発明の要旨又は思想に反しない範囲で適宜変更可能であり、そのような変更を伴うカラオケ置もまた本発明の技術思想に含まれる。 The present invention may be modified as appropriate within the scope of the claims and the entire specification without violating the spirit or concept of the invention, and karaoke devices incorporating such modifications are also included in the technical concept of the present invention.

1 カラオケ装置
2 サーバ装置
3 表示装置
6 リモコン装置
10 制御部
11 記憶部
15 ログイン処理部
16 取得部
17 第1のレコメンド部
18 第2のレコメンド部
19 決定部
REFERENCE SIGNS LIST 1 karaoke device 2 server device 3 display device 6 remote control device 10 control unit 11 storage unit 15 login processing unit 16 acquisition unit 17 first recommendation unit 18 second recommendation unit 19 decision unit

Claims (5)

複数の利用者の嗜好と推定される第1の情報、及び当該複数の利用者以外の嗜好と推定される第2の情報を、当該複数の利用者に対してカラオケ演奏する楽曲を推奨するために取得する取得部と、
前記複数の利用者に対して前記第1の情報に基づいて推奨すべき第1の楽曲を判定して、所定の第1の曲数の前記第1の楽曲を推奨する第1のレコメンド部と、
前記複数の利用者に対して前記第2の情報に基づいて推奨すべき第2の楽曲を判定して、所定の第2の曲数の前記第2の楽曲を推奨する第2のレコメンド部と、
一の利用者に対する推奨に対応して過去に楽曲がカラオケ演奏された所定演奏回数において、前記第1のレコメンド部による推奨に対応した第1の演奏回数と、前記第2のレコメンド部による推奨に対応した第2の演奏回数とを取得し、前記複数の利用者のそれぞれについて取得した前記第1の演奏回数及び前記第2の演奏回数に基づいて、前記第1の曲数と前記第2の曲数との比率を決定する決定部と、を有することを特徴とするカラオケ装置。
an acquisition unit that acquires first information estimated to be preferences of a plurality of users and second information estimated to be preferences of users other than the plurality of users in order to recommend songs to be performed by karaoke to the plurality of users;
a first recommendation unit that determines first music pieces to be recommended to the plurality of users based on the first information and recommends a predetermined first number of the first music pieces;
a second recommendation unit that determines second music pieces to be recommended to the plurality of users based on the second information and recommends a predetermined second number of the second music pieces;
a determination unit that acquires a first number of times that a song has been performed in response to a recommendation by the first recommendation unit and a second number of times that a song has been performed in response to a recommendation by the second recommendation unit for a predetermined number of times that a song has been performed in the past in response to a recommendation for a single user, and determines a ratio between the first number of songs and the second number of songs based on the first number of times that a song has been performed and the second number of times that a song has been performed for each of the multiple users.
前記第2のレコメンド部は、一の第2の楽曲が前記第1の楽曲と同一である場合、前記第2の情報に基づいて前記一の第2の楽曲と異なる他の第2の楽曲を推奨することを特徴とする請求項1に記載のカラオケ装置。 The karaoke device according to claim 1, characterized in that, when a second song is identical to the first song, the second recommendation unit recommends another second song different from the first second song based on the second information. 前記取得部は、前記第1の情報として前記複数の利用者の歌唱履歴情報を取得し、前記第2の情報として全国的な歌唱度数情報を取得することを特徴とする請求項1又は2に記載のカラオケ装置。 The karaoke device according to claim 1 or 2, characterized in that the acquisition unit acquires singing history information of the plurality of users as the first information, and acquires nationwide singing frequency information as the second information. 前記第1のレコメンド部は、前記第1の曲数及び前記複数の利用者の第1の演奏回数の比率に基づいて、前記複数の利用者のそれぞれの個別曲数を算出し、算出した前記個別曲数の前記第1の楽曲を利用者毎の前記歌唱履歴情報に基づいて抽出することを特徴とする請求項3に記載のカラオケ装置。 The karaoke device according to claim 3, characterized in that the first recommendation unit calculates the individual number of songs for each of the multiple users based on the ratio of the first number of songs and the first number of times the multiple users have played the songs, and extracts the first songs of the calculated individual number of songs based on the singing history information for each user. 前記取得部は、前記第1の情報として前記複数の利用者の歌唱履歴情報を取得し、前記第2の情報として当該複数の利用者のそれぞれについて嗜好が近似する他の利用者の歌唱履歴情報を取得することを特徴とする請求項1又は2に記載のカラオケ装置。 The karaoke device according to claim 1 or 2, characterized in that the acquisition unit acquires singing history information of the plurality of users as the first information, and acquires singing history information of other users who have similar tastes to each of the plurality of users as the second information.
JP2020177065A 2020-10-22 2020-10-22 Karaoke equipment Active JP7532202B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020177065A JP7532202B2 (en) 2020-10-22 2020-10-22 Karaoke equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020177065A JP7532202B2 (en) 2020-10-22 2020-10-22 Karaoke equipment

Publications (2)

Publication Number Publication Date
JP2022068414A JP2022068414A (en) 2022-05-10
JP7532202B2 true JP7532202B2 (en) 2024-08-13

Family

ID=81460103

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020177065A Active JP7532202B2 (en) 2020-10-22 2020-10-22 Karaoke equipment

Country Status (1)

Country Link
JP (1) JP7532202B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007094280A (en) 2005-09-30 2007-04-12 Brother Ind Ltd Karaoke system
JP2007524120A (en) 2004-01-20 2007-08-23 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Integrated playlist generator

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4033944B2 (en) * 1997-07-31 2008-01-16 株式会社第一興商 Online karaoke system characterized by recommended music selection function according to music to be played

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007524120A (en) 2004-01-20 2007-08-23 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Integrated playlist generator
JP2007094280A (en) 2005-09-30 2007-04-12 Brother Ind Ltd Karaoke system

Also Published As

Publication number Publication date
JP2022068414A (en) 2022-05-10

Similar Documents

Publication Publication Date Title
EP2461259A2 (en) Information processing device and method, information processing system, and program
JP5269829B2 (en) Karaoke system, karaoke system control method, karaoke system control program, and information recording medium thereof
JP5220494B2 (en) Low-level music search system for music selectors
JP7532202B2 (en) Karaoke equipment
JP7475787B2 (en) Karaoke equipment
JP7515981B2 (en) Karaoke equipment
JP7117113B2 (en) Server equipment, recommendation system
JP5264368B2 (en) Karaoke device that displays recommended song list and accepts requests
JP6176934B2 (en) Singing ranking display system
JP2019148769A (en) Karaoke device
JP5218790B2 (en) Karaoke song selection device and karaoke song selection program
JP7483585B2 (en) Karaoke equipment
JP7638596B2 (en) Karaoke equipment
JP2008292855A (en) Karaoke system displaying song selection history
JP5246447B2 (en) Karaoke song selection device and karaoke song selection program
JP7554111B2 (en) Karaoke equipment
JP2016194616A (en) Music recommendation system and program
JP7335175B2 (en) karaoke device
JP5086129B2 (en) Display system for music selection by genre
JP2024178842A (en) Karaoke equipment
JP2011075700A (en) Program guide information providing system, program guide information providing method and computer program
JP3902145B2 (en) Broadcast receiving method and broadcast receiving system
JP6593115B2 (en) Karaoke system, karaoke equipment, program
JP4961760B2 (en) Content output apparatus and content output method
JP6601214B2 (en) Music selection device, karaoke system, and music selection program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230727

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240313

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240416

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240523

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: 20240730

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240731

R150 Certificate of patent or registration of utility model

Ref document number: 7532202

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150