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
JP7158330B2 - karaoke system - Google Patents
[go: Go Back, main page]

JP7158330B2 - karaoke system - Google Patents

karaoke system Download PDF

Info

Publication number
JP7158330B2
JP7158330B2 JP2019067224A JP2019067224A JP7158330B2 JP 7158330 B2 JP7158330 B2 JP 7158330B2 JP 2019067224 A JP2019067224 A JP 2019067224A JP 2019067224 A JP2019067224 A JP 2019067224A JP 7158330 B2 JP7158330 B2 JP 7158330B2
Authority
JP
Japan
Prior art keywords
song
music
karaoke
songs
candidate
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
JP2019067224A
Other languages
Japanese (ja)
Other versions
JP2020166140A (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 JP2019067224A priority Critical patent/JP7158330B2/en
Publication of JP2020166140A publication Critical patent/JP2020166140A/en
Application granted granted Critical
Publication of JP7158330B2 publication Critical patent/JP7158330B2/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 karaoke systems.

カラオケ装置は、演奏データに基づいて様々な楽曲のカラオケ演奏を行うことができる。 A karaoke device can perform karaoke performances of various songs based on performance data.

一方で、CDや音楽配信サービスで聴くことが可能な全ての楽曲について演奏データが準備されているわけではない。よって、カラオケ装置の利用者がある楽曲のカラオケ歌唱を行いたいと考えた場合であっても、当該ある楽曲の演奏データがカラオケ装置に記憶または配信されていないこともある。 On the other hand, performance data is not prepared for all songs that can be listened to on CDs or through music distribution services. Therefore, even if the user of the karaoke machine wishes to sing karaoke of a certain piece of music, the performance data of the certain piece of music may not be stored or distributed to the karaoke machine.

そこで、演奏データを供給するカラオケ事業者は、利用者の要望に応えるべく、新規に配信する楽曲のリクエストを受け付けている。たとえば、特許文献1には、アーティストが出版した楽曲アルバムを手掛かりに歌いたい楽曲を探して演奏予約する演奏予約装置において、利用者入力により特定されたあるアルバム収録楽曲が楽曲データベースに存在しない楽曲であった場合、当該楽曲をカラオケ収録希望楽曲として外部システムに伝達する技術が開示されている。 Therefore, karaoke companies that supply performance data accept requests for new songs to be distributed in order to meet the demands of users. For example, Patent Literature 1 discloses a performance reservation device that searches for a song that an artist wants to sing using a song album published by an artist as a clue and reserves the song to be played. A technique is disclosed for transmitting the song to an external system as a song desired to be recorded in karaoke when there is such a song.

特開2002-351479号公報JP-A-2002-351479

しかしながら特許文献1の技術では、楽曲のリクエストを行うに当たって、利用者が楽曲アルバムに基づいた検索を行う必要があるため煩雑である。 However, the technique of Patent Document 1 is complicated because the user needs to perform a search based on the music album when requesting music.

本発明の目的は、演奏データがカラオケ装置に記憶されていない楽曲のリクエストを簡易に行うことが可能なカラオケシステムを提供することにある。 SUMMARY OF THE INVENTION It is an object of the present invention to provide a karaoke system that allows a user to easily request a song whose performance data is not stored in the karaoke apparatus.

上記目的を達成するための一の発明は、カラオケ装置とサーバ装置とが通信可能に接続されたカラオケシステムであって、前記カラオケ装置は、利用者が入力した検索ワードと、当該カラオケ装置でカラオケ演奏可能な楽曲を示す楽曲リストとに基づいて、楽曲名に当該検索ワードを含む楽曲を抽出する抽出部と、抽出された前記楽曲のうち、前記利用者が選択した楽曲の演奏予約を行う予約処理部と、抽出された前記楽曲について前記利用者がいずれの楽曲も選択しなかった場合、所定の楽曲データベースを参照し、楽曲名に入力された前記検索ワードを含む楽曲を取得する取得部と、取得された前記楽曲のうち、抽出された前記楽曲以外の楽曲である候補楽曲について、当該候補楽曲を示す楽曲情報を前記サーバ装置に送信する送信処理部と、を有し、前記サーバ装置は、前記カラオケ装置から送信された楽曲情報に基づいて、前記候補楽曲とされた回数である候補回数を楽曲毎に記憶させる記憶処理部と、ある楽曲の候補回数が所定の条件を満たした場合、当該ある楽曲をリクエスト楽曲として決定する決定部と、を有するカラオケシステムである。
本発明の他の特徴については、後述する明細書及び図面の記載により明らかにする。
One invention for achieving the above object is a karaoke system in which a karaoke device and a server device are communicably connected, wherein the karaoke device receives a search word input by a user and a karaoke device using the karaoke device. an extracting unit for extracting songs containing the search word in the song name based on a song list indicating playable songs; a processing unit, and an acquisition unit that, when the user does not select any of the extracted songs, refers to a predetermined song database and acquires songs containing the search word entered in the song name. and a transmission processing unit configured to transmit, to the server device, music information indicating candidate music pieces other than the extracted music pieces among the acquired music pieces, wherein the server device is a storage processing unit for storing, for each song, the candidate number of times, which is the number of times the candidate song is selected, based on the song information transmitted from the karaoke device; and a determination unit that determines the certain song as a requested song.
Other features of the present invention will be clarified by the description of the specification and drawings described later.

本発明によれば、演奏データがカラオケ装置に記憶されていない楽曲のリクエストを簡易に行うことができる。 According to the present invention, it is possible to easily request a song whose performance data is not stored in the karaoke apparatus.

実施形態に係るカラオケシステムの概略を示す図である。BRIEF DESCRIPTION OF THE DRAWINGS It is a figure which shows the outline of the karaoke system which concerns on embodiment. 実施形態に係るカラオケ装置を示す図である。It is a figure which shows the karaoke apparatus which concerns on embodiment. 実施形態に係るリモコン装置を示す図である。It is a figure which shows the remote control device which concerns on embodiment. 実施形態に係るサーバ装置を示す図である。It is a figure which shows the server apparatus which concerns on embodiment. 実施形態に係るカラオケシステムの処理を示すフローチャートである。It is a flow chart which shows processing of a karaoke system concerning an embodiment. 変形例1に係るサーバ装置を示す図である。FIG. 10 is a diagram showing a server device according to Modification 1; 変形例2に係るサーバ装置を示す図である。FIG. 13 is a diagram showing a server device according to Modification 2;

<実施形態>
図1~図5を参照して、実施形態に係るカラオケシステムについて説明する。
<Embodiment>
A karaoke system according to an embodiment will be described with reference to FIGS. 1 to 5. FIG.

==カラオケシステム==
図1に示すように、本実施形態に係るカラオケシステム1は、複数のカラオケ装置K1~Kn及びサーバ装置Sを備える。各カラオケ装置とサーバ装置Sとは、ネットワークNを介して通信可能となっている。ネットワークNは、たとえば公衆電話回線網やインターネット回線等の伝送路である。
== Karaoke System ==
As shown in FIG. 1, a karaoke system 1 according to this embodiment includes a plurality of karaoke machines K1 to Kn and a server device S. As shown in FIG. Each karaoke device and the server device S can communicate with each other via a network N. FIG. The network N is, for example, a transmission line such as a public telephone line network or Internet line.

カラオケ装置は、カラオケ演奏及び利用者がカラオケ歌唱を行うための装置である。サーバ装置Sは、各種情報の管理や各カラオケ装置から送信される情報の処理等を行うコンピュータである。なお、カラオケシステム1は、少なくとも一つのカラオケ装置を含んでいればよい。 A karaoke device is a device for performing karaoke and for users to sing karaoke. The server device S is a computer that manages various types of information and processes information transmitted from each karaoke machine. In addition, the karaoke system 1 may include at least one karaoke device.

本実施形態において、ネットワークNには、楽曲データベースMD、及び外部システムESが接続されている。 In this embodiment, the network N is connected to a music database MD and an external system ES.

楽曲データベースMDは、楽曲に関する様々なデータを記憶している。楽曲に関する様々なデータは、たとえば、楽曲名、アーティスト名、リリースされた年月日である。楽曲データベースMDは、カラオケ装置に既に配信されている楽曲、或いは配信可能な楽曲(すなわち、既に演奏データが存在する楽曲)に関するデータだけでなく、CDや音楽配信サービスで提供されているが、未だカラオケ装置に配信されていない楽曲(すなわち、演奏データが存在しない楽曲)に関するデータも記憶している。楽曲データベースMDは、「所定のデータベース」の一例である。 The music database MD stores various data related to music. Various data related to music include, for example, the name of the music, the name of the artist, and the date of release. The music database MD contains not only data related to music that has already been distributed to the karaoke machine or music that can be distributed (i.e., music that already has performance data), but also data provided by CDs and music distribution services. It also stores data relating to songs that have not been distributed to karaoke machines (that is, songs that do not have performance data). The music database MD is an example of a "predetermined database".

外部システムESは、サーバ装置Sを管理するカラオケ事業者の有するシステムである。外部システムESは、各カラオケ装置に対し、直接またはサーバ装置Sを介して演奏データを提供する。また、本実施形態に係る外部システムESは、演奏データの制作を発注する等、演奏データの提供に向けた準備を行う。 The external system ES is a system owned by a karaoke company that manages the server device S. FIG. The external system ES provides performance data directly or via the server S to each karaoke machine. In addition, the external system ES according to the present embodiment makes preparations for providing performance data, such as ordering production of performance data.

==カラオケ装置==
図2に示すように、カラオケ装置K1は、カラオケ本体10、スピーカ20、表示装置30、マイク40、及びリモコン装置R1を備える。なお、ここでは、カラオケ装置K1を例に説明するが、カラオケ装置K2~カラオケ装置Knも同様の構成である。
==Karaoke Device==
As shown in FIG. 2, the karaoke machine K1 includes a karaoke main body 10, a speaker 20, a display device 30, a microphone 40, and a remote controller R1. Here, the karaoke machine K1 will be described as an example, but the karaoke machines K2 to Kn have the same configuration.

カラオケ本体10は、選曲された楽曲の演奏制御、歌詞や背景映像等の表示制御、マイク40を通じて入力された音声信号の処理といった、カラオケ演奏やカラオケ歌唱に関する各種の制御を行う。 The karaoke main body 10 performs various controls related to karaoke performance and karaoke singing, such as performance control of selected music, display control of lyrics, background images, etc., and processing of audio signals input through the microphone 40 .

また、カラオケ本体10は、カラオケ装置K1によりカラオケ演奏を行うための複数の楽曲データを記憶する。 Also, the karaoke main body 10 stores a plurality of music data for performing karaoke performance by the karaoke apparatus K1.

楽曲データは、個々のカラオケ楽曲を特定するための楽曲識別情報が付与されている。楽曲識別情報は、楽曲を識別するための楽曲ID等、各楽曲に固有の情報である。楽曲データは、演奏データ、リファレンスデータ等を含む。演奏データは、カラオケ演奏音の元となるMIDI形式のデータである。リファレンスデータは、利用者によるカラオケ歌唱を採点する際の基準として用いられるデータである。なお、カラオケ装置によって記憶している楽曲データが異なっていてもよい(すなわち、カラオケ演奏可能な楽曲が異なっていてもよい)。 The song data is provided with song identification information for specifying individual karaoke songs. The song identification information is information unique to each song, such as a song ID for identifying the song. The music data includes performance data, reference data, and the like. The performance data is data in MIDI format that is the source of karaoke performance sounds. The reference data is data used as a reference for scoring karaoke singing by the user. Note that the stored music data may be different depending on the karaoke device (that is, the karaoke-playable music may be different).

また、カラオケ本体10は、カラオケ装置K1の装置識別情報を記憶する。装置識別情報は、カラオケ装置を識別するための装置ID等、各カラオケ装置に固有の情報である。 Further, the karaoke main body 10 stores the device identification information of the karaoke device K1. The device identification information is information specific to each karaoke device, such as a device ID for identifying the karaoke device.

スピーカ20は、カラオケ本体10からの放音信号に基づいて放音するための構成である。表示装置30は、カラオケ本体10からの信号に基づいて映像や画像を画面に表示するための構成である。マイク40は、利用者の歌唱音声をアナログの音声信号に変換してカラオケ本体10に入力するための構成である。リモコン装置R1は、カラオケ本体10に対する各種操作をおこなうための装置である。 The speaker 20 is configured to emit sound based on the sound emission signal from the karaoke main body 10 . The display device 30 is configured to display video and images on the screen based on signals from the karaoke main body 10 . The microphone 40 is configured to convert the user's singing voice into an analog voice signal and input it to the karaoke main body 10 . The remote control device R1 is a device for performing various operations on the karaoke main body 10. FIG.

図3に示すように、本実施形態に係るリモコン装置R1は、記憶手段100、通信手段200、入力手段300、表示手段400、及び制御手段500を備える。各構成はインターフェース(図示なし)を介してバスBに接続されている。 As shown in FIG. 3, the remote control device R1 according to this embodiment includes storage means 100, communication means 200, input means 300, display means 400, and control means 500. FIG. Each configuration is connected to bus B via an interface (not shown).

[記憶手段]
記憶手段100は、各種のデータを記憶する大容量の記憶装置であり、たとえばハードディスクドライブなどである。記憶手段100は、楽曲リストを記憶する。楽曲リストは、カラオケ装置K1でカラオケ演奏可能な楽曲(すなわち、演奏データが記憶されている楽曲)を示すものである。
[Storage means]
Storage means 100 is a large-capacity storage device that stores various data, such as a hard disk drive. The storage means 100 stores a music list. The song list indicates songs that can be karaoke-played on the karaoke apparatus K1 (that is, songs whose performance data are stored).

[通信手段・入力手段・表示手段]
通信手段200は、サーバ装置Sやリモコン装置R1との通信を行うためのインターフェースを提供する。入力手段300は、利用者が各種の指示入力を行うための構成である。表示手段400は、各種情報を表示するための構成である。なお、表示手段400をタッチパネル形式とすることにより、入力手段300としての機能を追加することも可能である。
[Communication means, input means, display means]
The communication means 200 provides an interface for communicating with the server device S and the remote control device R1. The input means 300 is a structure for the user to input various instructions. The display unit 400 is configured to display various information. It is also possible to add a function as the input means 300 by making the display means 400 a touch panel type.

[制御手段]
制御手段500は、カラオケ装置K1における各種の制御を行う。制御手段500は、CPUおよびメモリ(いずれも図示無し)を備える。CPUは、メモリに記憶されたプログラムを実行することにより各種の機能を実現する。
[Control means]
The control means 500 performs various controls in the karaoke machine K1. The control means 500 includes a CPU and memory (both not shown). The CPU implements various functions by executing programs stored in the memory.

本実施形態において、CPUがメモリに記憶されるプログラムを実行することにより、制御手段500は、抽出部500a、予約処理部500b、取得部500c、及び送信処理部500dとして機能する。 In this embodiment, the control means 500 functions as an extraction unit 500a, a reservation processing unit 500b, an acquisition unit 500c, and a transmission processing unit 500d by the CPU executing programs stored in the memory.

(抽出部)
抽出部500aは、利用者が入力した検索ワードと、カラオケ装置K1でカラオケ演奏可能な楽曲を示す楽曲リストとに基づいて、楽曲名に当該検索ワードを含む楽曲を抽出する。
(Extraction part)
The extraction unit 500a extracts songs containing the search word in the song title based on the search word input by the user and a song list indicating songs that can be karaoke-played on the karaoke device K1.

検索ワードは、利用者がカラオケ歌唱を行う楽曲を検索する際に入力する単語である。利用者は入力手段300を介して検索ワードの入力を行う。 The search word is a word that the user inputs when searching for a song to be sung in karaoke. A user inputs a search word through the input means 300 .

具体例として、利用者Aが検索ワード「スター」を入力したとする。この場合、抽出部500aは、記憶手段100に記憶されている楽曲リストの中から楽曲名に「スター」の単語を含む楽曲を抽出する。この例において、抽出部500aは、楽曲リストに含まれていた「ジギー・スターダスト」、「スター・スター」、「セブンス・スター」、「ハイウェイ・スター」の4曲を抽出したとする。抽出部500aは、抽出した楽曲の楽曲名等を表示手段400に表示させるとともに、抽出した楽曲の楽曲ID等を記憶手段100に一時的に記憶させる。なお、この例では抽出条件として「前方一致」を用いているが、抽出条件は適宜設定することができる。 As a specific example, assume that user A has entered the search word "star". In this case, the extracting unit 500a extracts songs including the word "star" in the song name from the song list stored in the storage means 100. FIG. In this example, it is assumed that the extraction unit 500a has extracted four songs "Ziggy Stardust", "Star Star", "Seventh Star", and "Highway Star" included in the song list. The extraction unit 500a causes the display unit 400 to display the music name of the extracted music, and the storage unit 100 to temporarily store the music ID of the extracted music. In this example, "prefix match" is used as the extraction condition, but the extraction condition can be set as appropriate.

(予約処理部)
予約処理部500bは、抽出された楽曲のうち、利用者が選択した楽曲の演奏予約を行う。
(reservation processing unit)
The reservation processing unit 500b makes a performance reservation for a piece of music selected by the user from among the extracted pieces of music.

利用者は、入力手段300を介し、表示手段400に表示された楽曲の中からカラオケ歌唱を希望する楽曲を選択する。予約処理部500bは、利用者が選択した楽曲の楽曲IDをカラオケ本体10に送信し、予約待ち行列に登録することで演奏予約を行う。カラオケ装置K1は、予約待ち行列に登録されている順に楽曲の演奏データを読み出し、カラオケ演奏を行う。 The user selects a desired song for karaoke singing from the songs displayed on the display means 400 via the input means 300 . The reservation processing unit 500b transmits the music ID of the music selected by the user to the karaoke main unit 10, and registers the music in the reservation queue to reserve the performance. The karaoke device K1 reads performance data of songs in the order registered in the reservation queue and performs karaoke performance.

たとえば、上述の4曲(「ジギー・スターダスト」、「スター・スター」、「セブンス・スター」、「ハイウェイ・スター」)の中から、利用者Aが「ジギー・スターダスト」を選択したとする。この場合、予約処理部500bは、「ジギー・スターダスト」の楽曲IDを予約待ち行列に登録する。一方、予約処理部500bは、記憶手段100に記憶されている抽出した楽曲の楽曲ID等を削除する。 For example, assume that User A selects "Ziggy Stardust" from the above four songs ("Ziggy Stardust", "Star Star", "Seventh Star", and "Highway Star"). In this case, the reservation processing unit 500b registers the music ID of "Ziggy Stardust" in the reservation queue. On the other hand, the reservation processing unit 500b deletes the music ID and the like of the extracted music stored in the storage means 100. FIG.

(取得部)
取得部500cは、抽出された楽曲について利用者がいずれの楽曲も選択しなかった場合、所定の楽曲データベースを参照し、楽曲名に入力された検索ワードを含む楽曲を取得する。
(acquisition part)
If the user does not select any of the extracted songs, the acquiring unit 500c refers to a predetermined song database and acquires songs that include the input search word in the song name.

たとえば、利用者Bが上記例と同様、検索ワード「スター」を入力したとする。抽出部500aは、抽出した楽曲の楽曲名を表示手段400に表示させる。一方、上述の4曲(「ジギー・スターダスト」、「スター・スター」、「セブンス・スター」、「ハイウェイ・スター」)が表示されているにも関わらず、利用者Bがいずれの楽曲も選択しなかったとする(たとえば表示手段400に表示された「検索の中止」のアイコンを選択したとする)。この場合、取得部500cは、ネットワークNを介して楽曲データベースMDを参照し、楽曲名に入力された検索ワード「スター」を含む楽曲を取得する。 For example, assume that user B has entered the search word "star" as in the above example. The extraction unit 500a causes the display unit 400 to display the music title of the extracted music. On the other hand, although the above four songs ("Ziggy Stardust", "Star Star", "Seventh Star", and "Highway Star") are displayed, User B selects any of the songs. Suppose that he did not (for example, he selects the "stop search" icon displayed on the display means 400). In this case, the acquisition unit 500c refers to the music database MD via the network N, and acquires the music containing the search word "star" input in the music title.

ここでは、楽曲データベースMDに楽曲名に「スター」を含む楽曲として「ジギー・スターダスト」、「スター・スター」、「スターシップ・トゥルーパー」、「スターズ・エンド」、「スターレス」、「スターレス・アンド・バイブル・ブラック」、「セブンス・スター」、「ハイウェイ・スター」の8曲が記憶されているとする。この場合、取得部500cは、これら8曲を取得する。 Here, "Ziggy Stardust", "Star Star", "Starship Trooper", "Star's End", "Starless", and "Starless・It is assumed that eight songs of "And Bible Black", "Seventh Star", and "Highway Star" are stored. In this case, the acquisition unit 500c acquires these eight songs.

(送信処理部)
送信処理部500dは、取得された楽曲のうち、抽出された楽曲以外の楽曲である候補楽曲について、当該候補楽曲を示す楽曲情報をサーバ装置Sに送信する。その後、予約処理部500bは、記憶手段100に記憶されている抽出した楽曲の楽曲IDを削除する。
(Transmission processing part)
The transmission processing unit 500d transmits, to the server device S, music information indicating the candidate music pieces other than the extracted music pieces among the acquired music pieces. After that, the reservation processing unit 500b deletes the music ID of the extracted music stored in the storage unit 100. FIG.

候補楽曲は、利用者がカラオケ歌唱を希望している可能性があり、且つカラオケ装置にはその演奏データが記憶されていない楽曲である。取得された楽曲の中には、抽出部500aで抽出されたにも関わらず、利用者が選択しなかった楽曲が含まれている。一方、選択しなかった楽曲は利用者がカラオケ歌唱を希望する楽曲ではない。よって、そのような楽曲を除いたものを候補楽曲とする。楽曲情報は、候補楽曲を特定するための楽曲名等、候補楽曲を特定するための情報である。 A candidate song is a song for which the user may desire to sing karaoke, and whose performance data is not stored in the karaoke device. The acquired songs include songs that have been extracted by the extraction unit 500a but have not been selected by the user. On the other hand, the songs not selected are not songs that the user wishes to sing in karaoke. Therefore, songs other than such songs are used as candidate songs. The song information is information for specifying candidate songs, such as song names for specifying candidate songs.

たとえば、利用者Bは、抽出された楽曲名に検索ワード「スター」を含む4曲(「ジギー・スターダスト」、「スター・スター」、「セブンス・スター」、「ハイウェイ・スター」)のいずれも選択しなかったとする。また、その結果、楽曲名に上記例で示した検索ワード「スター」を含む8曲が取得されたとする。この場合、送信処理部500dは、取得された8曲のうち、抽出された4曲を除いた楽曲(「スターシップ・トゥルーパー」、「スターズ・エンド」、「スターレス」、「スターレス・アンド・バイブル・ブラック」)を候補楽曲とし、各楽曲の楽曲名を装置IDと紐付けてサーバ装置Sに送信する。 For example, User B has four songs ("Ziggy Stardust", "Star Star", "Seventh Star", and "Highway Star") that contain the search word "star" in the extracted song titles. Suppose you didn't choose. It is also assumed that, as a result, eight songs containing the search word "star" shown in the above example in the song title are acquired. In this case, the transmission processing unit 500d selects songs (“Starship Trooper”, “Stars End”, “Starless”, “Starless and・Bible Black”) is set as a candidate song, and the song name of each song is linked to the device ID and transmitted to the server device S.

==サーバ装置==
図4に示すように、サーバ装置Sは、記憶手段50、通信手段51、及び制御手段52を備える。各構成はインターフェース(図示なし)を介してバスBに接続されている。
== server device ==
As shown in FIG. 4 , the server device S includes storage means 50 , communication means 51 and control means 52 . Each configuration is connected to bus B via an interface (not shown).

記憶手段50は、各種のデータを記憶する大容量の記憶装置である。通信手段51は、各カラオケ装置との通信を行うためのインターフェースを提供する。 The storage unit 50 is a large-capacity storage device that stores various data. Communication means 51 provides an interface for communicating with each karaoke machine.

制御手段52は、サーバ装置Sにおける各種の制御を行う。図4に示すように、本実施形態に係る制御手段52は、記憶処理部52a及び決定部52bとして機能する。 The control means 52 performs various controls in the server device S. FIG. As shown in FIG. 4, the control means 52 according to this embodiment functions as a storage processing section 52a and a determination section 52b.

[記憶処理部]
記憶処理部52aは、カラオケ装置から送信された楽曲情報に基づいて、候補楽曲とされた回数である候補回数を楽曲毎に記憶させる。
[Memory processor]
The storage processing unit 52a stores the candidate number of times, which is the number of times a song is made a candidate song, based on the song information transmitted from the karaoke device.

候補回数は記憶手段50に記憶されている。またたとえば楽曲名に検索ワード「スター」を含む8曲について、ある時点における候補回数が「ジギー・スターダスト」(30回)、「スター・スター」(40回)、「スターシップ・トゥルーパー」(15回)、「スターズ・エンド」(98回)、「スターレス」(35回)、「スターレス・アンド・バイブル・ブラック」(70回)、「セブンス・スター」(66回)、「ハイウェイ・スター」(55回)であったとする。なお、楽曲によって楽曲名に複数の検索ワードを含んでいたり、カラオケ装置によってカラオケ演奏可能な楽曲が決まっているため、楽曲名にある検索ワードを含む楽曲であっても候補回数は楽曲毎に異なることが一般的である。 The candidate count is stored in the storage means 50 . Also, for example, for eight songs containing the search word "star" in the song title, the number of candidates at a certain point is "Ziggy Stardust" (30 times), "Star Star" (40 times), "Starship Trooper" (15 times). times), "Stars End" (98 times), "Starless" (35 times), "Starless and Bible Black" (70 times), "Seventh Star" (66 times), "Highway Star" (55 times). Some songs have multiple search words in their song titles, and karaoke machines determine which songs can be played in karaoke. is common.

ここで、上述のようにカラオケ装置K1(リモコン装置R1)から4曲の候補楽曲(「スターシップ・トゥルーパー」、「スターズ・エンド」、「スターレス」、「スターレス・アンド・バイブル・ブラック」)が送信されたとする。 Here, as described above, four candidate songs ("Starship Trooper", "Stars End", "Starless", "Starless and Bible Black") are selected from the karaoke device K1 (remote control device R1). ) is sent.

この場合、記憶処理部52aは、記憶手段50に記憶されている候補回数を更新する。その結果、候補回数は、「ジギー・スターダスト」(30回)、「スター・スター」(40回)、「スターシップ・トゥルーパー」(16回)、「スターズ・エンド」(99回)、「スターレス」(36回)、「スターレス・アンド・バイブル・ブラック」(71回)、「セブンス・スター」(66回)、「ハイウェイ・スター」(55回)となる。 In this case, the storage processing unit 52a updates the candidate count stored in the storage unit 50. FIG. As a result, the number of candidates is "Ziggy Stardust" (30 times), "Star Star" (40 times), "Starship Trooper" (16 times), "Star's End" (99 times), "Star Less" (36 times), "Starless and Bible Black" (71 times), "Seventh Star" (66 times), and "Highway Star" (55 times).

[決定部]
決定部52bは、ある楽曲の候補回数が所定の条件を満たした場合、当該ある楽曲をリクエスト楽曲として決定する。
[Decision part]
When the candidate number of times for a certain piece of music satisfies a predetermined condition, the determining unit 52b determines the certain piece of music as a requested piece of music.

所定の条件は、候補楽曲をリクエスト楽曲として決定するための条件である。所定の条件は予め決定されている。リクエスト楽曲は、演奏データの制作がなされていない楽曲、或いはカラオケ装置に演奏データが配信されていない楽曲であって、利用者がカラオケ歌唱を希望している可能性の高い楽曲である。 A predetermined condition is a condition for determining a candidate song as a requested song. A predetermined condition is determined in advance. The requested song is a song for which performance data has not been produced, or a song for which performance data has not been distributed to the karaoke device, and which is highly likely to be desired by the user for karaoke singing.

ここで、たとえば、カラオケ装置K2を利用する利用者Cが検索ワード「スター」を入力した結果、いずれの楽曲も抽出されなかったとする。 Here, for example, it is assumed that as a result of user C using karaoke machine K2 inputting the search word "star", no music was extracted.

この場合、利用者Cは楽曲を選択できない。よって、カラオケ装置K2は、取得した楽曲全てを候補楽曲とし(すなわち、「ジギー・スターダスト」、「スター・スター」、「スターシップ・トゥルーパー」、「スターズ・エンド」、「スターレス」、「スターレス・アンド・バイブル・ブラック」、「セブンス・スター」、「ハイウェイ・スター」の8曲を候補楽曲とし)、当該候補楽曲の楽曲名をサーバ装置Sに送信する。 In this case, user C cannot select a song. Therefore, the karaoke device K2 uses all the acquired songs as candidate songs (that is, "Ziggy Stardust", "Star Star", "Starship Trooper", "Star's End", "Starless", "Star (Less and Bible Black", "Seventh Star", and "Highway Star"), and the song titles of the candidate songs are sent to the server device S.

記憶処理部52aは、記憶手段50に記憶されている候補回数を更新する。その結果、候補回数は、「ジギー・スターダスト」(31回)、「スター・スター」(41回)、「スターシップ・トゥルーパー」(17回)、「スターズ・エンド」(100回)、「スターレス」(37回)、「スターレス・アンド・バイブル・ブラック」(72回)、「セブンス・スター」(67回)、「ハイウェイ・スター」(56回)となる。 The storage processing unit 52 a updates the number of times of candidates stored in the storage unit 50 . As a result, the number of candidates is "Ziggy Stardust" (31 times), "Star Star" (41 times), "Starship Trooper" (17 times), "Star's End" (100 times), "Star Less" (37 times), "Starless and Bible Black" (72 times), "Seventh Star" (67 times), and "Highway Star" (56 times).

決定部52bは、各楽曲の候補回数が所定の条件(ここでは100回以上)を満たしているかどうかを判断する。上記例によれば、楽曲「スターズ・エンド」が所定の条件を満たしている。よって、決定部52bは、楽曲「スターズ・エンド」をリクエスト楽曲として決定する。 The determining unit 52b determines whether or not the number of candidate times for each song satisfies a predetermined condition (here, 100 times or more). According to the above example, the song "Star's End" satisfies the predetermined condition. Therefore, the determining unit 52b determines the song "Star's End" as the requested song.

==カラオケシステムにおける処理について==
次に、図5を参照して本実施形態に係るカラオケシステム1における処理について述べる。図5は、カラオケシステム1における処理を示すフローチャートである。ここでは、カラオケ装置K1とサーバ装置Sを例に説明する。また、カラオケシステム1は、ネットワークNを介して楽曲データベースMDと通信可能となっている。
==About the processing in the karaoke system==
Next, processing in the karaoke system 1 according to this embodiment will be described with reference to FIG. FIG. 5 is a flow chart showing processing in the karaoke system 1. As shown in FIG. Here, the karaoke machine K1 and the server device S will be described as an example. Also, the karaoke system 1 can communicate with the music database MD via the network N. FIG.

カラオケ装置K1の抽出部500aは、利用者が入力した検索ワードと、カラオケ装置K1でカラオケ演奏可能な楽曲を示す楽曲リストとに基づいて、楽曲名に当該検索ワードを含む楽曲を抽出する(楽曲名に検索ワードを含む楽曲を抽出。ステップ10)。 The extraction unit 500a of the karaoke machine K1 extracts songs containing the search word in the song title based on the search word entered by the user and a song list indicating songs that can be karaoke-played on the karaoke machine K1 (song Extract songs containing the search word in the name (step 10).

抽出部500aは、抽出した楽曲の楽曲名を表示手段400に表示させるとともに、抽出した楽曲について楽曲IDを記憶手段100に一時的に記憶させる(抽出した楽曲の表示及び記憶。ステップ11)。利用者は、表示手段400に表示された楽曲名を参照し、カラオケ歌唱を行いたい楽曲を選択することができる。 The extraction unit 500a causes the display means 400 to display the music title of the extracted music, and temporarily stores the music ID of the extracted music in the storage means 100 (display and storage of the extracted music; step 11). The user can refer to the song titles displayed on the display means 400 and select a song to be sung in karaoke.

抽出された楽曲について利用者がいずれの楽曲も選択しなかった場合(ステップ12でNの場合)、取得部500cは、楽曲データベースMDを参照し、楽曲名に入力された検索ワードを含む楽曲を取得する(楽曲名に検索ワードを含む楽曲を取得。ステップ13)。 If the user does not select any of the extracted songs (N in step 12), the acquisition unit 500c refers to the song database MD and searches for songs that include the search word entered in the song name. Acquire (acquire songs containing a search word in the song title; step 13).

送信処理部500dは、ステップ13で取得された楽曲のうち、ステップ10で抽出された楽曲以外の楽曲である候補楽曲について、当該候補楽曲を示す楽曲情報をサーバ装置Sに送信する(候補楽曲の楽曲情報を送信。ステップ14)。 The transmission processing unit 500d transmits, to the server device S, music information indicating the candidate music pieces other than the music pieces extracted in step 10 among the music pieces acquired in step 13. Transmit music information (step 14).

抽出された楽曲について利用者がいずれかの楽曲を選択した場合(ステップ12でYの場合)または候補楽曲の楽曲情報を送信した後、予約処理部500bは、ステップ11で一時的に記憶させた抽出した楽曲の楽曲IDを削除する(抽出した楽曲の記憶を削除。ステップ15)。 When the user selects one of the extracted songs (Y in step 12) or after transmitting the song information of the candidate songs, the reservation processing unit 500b temporarily stores the selected song in step 11. Delete the music ID of the extracted music (delete the memory of the extracted music, step 15).

サーバ装置Sの記憶処理部52aは、ステップ14でカラオケ装置K1から送信された楽曲情報に基づいて、楽曲毎に候補回数を記憶手段50に記憶させる(候補回数の記憶。ステップ16)。 The storage processing unit 52a of the server device S stores the candidate number of times for each song based on the song information transmitted from the karaoke machine K1 in step 14 (storage of the number of candidates; step 16).

ある楽曲の候補回数が所定の条件を満たした場合(ステップ17でYの場合)、決定部52bは、当該ある楽曲をリクエスト楽曲として決定する(リクエスト楽曲を決定。ステップ18)。 If the candidate number of songs satisfies a predetermined condition (Y in step 17), the determination unit 52b determines the song as a requested song (determines requested song; step 18).

以上から明らかなように、本実施形態に係るカラオケシステム1は、カラオケ装置とサーバ装置Sとが通信可能に接続されている。カラオケ装置K1のリモコン装置R1は、利用者が入力した検索ワードと、カラオケ装置K1でカラオケ演奏可能な楽曲を示す楽曲リストとに基づいて、楽曲名に当該検索ワードを含む楽曲を抽出する抽出部500aと、抽出された楽曲のうち、利用者が選択した楽曲の演奏予約を行う予約処理部500bと、抽出された楽曲について利用者がいずれの楽曲も選択しなかった場合、楽曲データベースMDを参照し、楽曲名に入力された検索ワードを含む楽曲を取得する取得部500cと、取得された楽曲のうち、抽出された楽曲以外の楽曲である候補楽曲について、当該候補楽曲を示す楽曲情報をサーバ装置Sに送信する送信処理部500dと、を有する。サーバ装置Sは、リモコン装置R1から送信された楽曲情報に基づいて、候補楽曲とされた回数である候補回数を楽曲毎に記憶させる記憶処理部52aと、ある楽曲の候補回数が所定の条件を満たした場合、当該ある楽曲をリクエスト楽曲として決定する決定部52bと、と有する。 As is clear from the above, in the karaoke system 1 according to the present embodiment, the karaoke device and the server device S are communicably connected. The remote control device R1 of the karaoke device K1 is an extraction unit that extracts a song containing the search word in the song name based on the search word entered by the user and a song list indicating songs that can be karaoke-played on the karaoke device K1. 500a, a reservation processing unit 500b that reserves a performance of a piece of music selected by the user from among the extracted pieces of music, and a music database MD if the user does not select any of the extracted pieces of music. An acquisition unit 500c acquires songs containing the search word input in the song name, and an acquisition unit 500c acquires song information indicating the candidate songs, which are songs other than the extracted songs among the acquired songs, to a server. and a transmission processing unit 500d that transmits to the device S. Based on the music information transmitted from the remote control device R1, the server device S includes a storage processing unit 52a that stores the number of times each music piece has been selected as a candidate music piece. and a decision unit 52b that decides the song as a requested song when the conditions are satisfied.

このようなカラオケシステム1によれば、利用者により入力された検索ワードに基づいて、カラオケ装置に演奏データが記憶されていない楽曲を候補楽曲としてサーバ装置Sに送信できる。また、サーバ装置Sは、カラオケ装置から受信する候補楽曲の候補回数に応じて、リクエスト楽曲を決定できる。よって、利用者は、カラオケ歌唱を行う際に通常行う検索ワードの入力操作を行うだけで、楽曲のリクエストを行うことができる。すなわち、本実施形態に係るカラオケシステム1によれば、演奏データがカラオケ装置に記憶されていない楽曲のリクエストを簡易に行うことができる。 According to such a karaoke system 1, it is possible to transmit to the server apparatus S, as candidate songs, songs for which performance data is not stored in the karaoke apparatus, based on search words input by the user. Further, the server device S can determine a requested song according to the number of candidate songs received from the karaoke device. Therefore, the user can request a song simply by inputting a search word, which is usually performed when singing karaoke. That is, according to the karaoke system 1 according to the present embodiment, it is possible to easily request a song whose performance data is not stored in the karaoke device.

<変形例1>
決定されたリクエスト楽曲については、速やかにカラオケ装置に配信されることが望ましい。そこで、本変形例に係るサーバ装置Sの制御手段52は、記憶処理部52a、決定部52b、及び報知処理部52cとして機能する(図6参照)。
<Modification 1>
It is desirable that the determined requested music be promptly delivered to the karaoke machine. Therefore, the control unit 52 of the server device S according to this modification functions as a storage processing unit 52a, a determination unit 52b, and a notification processing unit 52c (see FIG. 6).

報知処理部52cは、決定したリクエスト楽曲を外部システムESに報知する。リクエスト楽曲の報知を受けた外部システムESは、当該リクエスト楽曲の演奏データの提供に向けた準備を行う。そして、演奏データが制作された後、外部システムESは、楽曲IDを付与し、サーバ装置Sまたはカラオケ装置に対して楽曲データとして配信する。 The notification processing unit 52c notifies the determined requested music to the external system ES. The external system ES that has received the notification of the requested music makes preparations for providing performance data of the requested music. After the performance data is produced, the external system ES assigns a music ID and distributes it as music data to the server device S or the karaoke machine.

このように、本変形例に係るカラオケシステム1によれば、外部システムESに対し、リクエスト楽曲の演奏データの提供に向けた準備を実行させることができる。 As described above, according to the karaoke system 1 according to the present modification, it is possible to cause the external system ES to prepare for providing the performance data of the requested song.

<変形例2>
決定されたリクエスト楽曲について、サーバ装置Sが既に演奏データを有している場合もありうる。このような場合、サーバ装置Sがリクエスト楽曲に対応する演奏データを配信することが可能である。
<Modification 2>
The server device S may already have performance data for the determined requested music piece. In such a case, it is possible for the server device S to distribute performance data corresponding to the requested music piece.

本変形例に係るサーバ装置Sの記憶手段50の記憶領域の一部は、データ記憶部50aとして提供される。また、本変形例に係るサーバ装置Sの制御手段52は、記憶処理部52a、決定部52b、及び配信部52dとして機能する(図7参照)。 A part of the storage area of the storage unit 50 of the server device S according to this modification is provided as a data storage unit 50a. Further, the control means 52 of the server device S according to this modification functions as a storage processing section 52a, a determination section 52b, and a distribution section 52d (see FIG. 7).

データ記憶部50aは、各楽曲の演奏データを記憶する。配信部52dは、決定したリクエスト楽曲に対応する演奏データがデータ記憶部50aに記憶されている場合、決定したリクエスト楽曲が未配信であるカラオケ装置に対し、当該リクエスト楽曲の演奏データを配信する。 The data storage unit 50a stores performance data of each piece of music. When performance data corresponding to the determined requested music is stored in the data storage unit 50a, the distribution unit 52d distributes the determined requested music to the karaoke machines to which the determined requested music has not yet been distributed.

たとえば、上記実施形態で述べたように、楽曲「スターズ・エンド」がリクエスト楽曲として決定されたとする。 For example, as described in the above embodiment, assume that the song "Star's End" is determined as the requested song.

この場合、配信部52dは、楽曲「スターズ・エンド」がデータ記憶部50aに記憶されているかどうかを確認する。記憶されている場合、配信部52dは、楽曲「スターズ・エンド」の演奏データを読み出し、楽曲「スターズ・エンド」が未配信であるカラオケ装置に対して配信する。 In this case, the distribution unit 52d confirms whether or not the song "Star's End" is stored in the data storage unit 50a. If stored, the distribution unit 52d reads the performance data of the song "Star's End" and distributes it to karaoke machines to which the song "Star's End" has not yet been delivered.

なお、サーバ装置Sは、候補回数を記憶する際に候補楽曲の楽曲情報を送信したカラオケ装置の装置識別情報を楽曲と紐付けて記憶し、楽曲情報を送信したカラオケ装置に対し当該リクエスト楽曲の演奏データを配信してもよい。たとえば、少なくともカラオケ装置K1及びカラオケ装置K2から送信された候補楽曲の楽曲情報に基づいて楽曲「スターズ・エンド」がリクエスト楽曲として決定され、楽曲「スターズ・エンド」がデータ記憶部50aに記憶されている場合、配信部52dは、楽曲「スターズ・エンド」の演奏データを読み出し、少なくともカラオケ装置K1及びカラオケ装置K2に対して配信する。 When storing the candidate number of times, the server device S stores the device identification information of the karaoke machine that has transmitted the music information of the candidate music in association with the music, and sends the requested music to the karaoke machine that has transmitted the music information. Performance data may be distributed. For example, based on at least the song information of the candidate songs transmitted from the karaoke machines K1 and K2, the song "Stars End" is determined as the requested song, and the song "Stars End" is stored in the data storage unit 50a. If so, the distribution unit 52d reads the performance data of the song "Stars End" and distributes it to at least the karaoke machines K1 and K2.

このように、本変形例に係るカラオケシステム1によれば、サーバ装置Sがリクエスト楽曲の演奏データを予め有している場合、速やかに演奏データを配信することができる。よって、利用者は、カラオケ歌唱を行いたい楽曲を選択できる可能性が高くなる。 As described above, according to the karaoke system 1 according to the present modified example, when the server device S has the performance data of the requested song in advance, the performance data can be distributed quickly. Therefore, the user is more likely to be able to select a song that he/she wants to sing in karaoke.

<その他>
上記実施形態で説明した構成は一例である。たとえば、リモコン装置R1における制御手段500の機能をカラオケ本体10側が備えていてもよい。或いは、カラオケ装置やサーバ装置Sが楽曲データベースMDと同等のデータベースを有していてもよい。また、サーバ装置Sと外部システムESが共通のコンピュータとして設けられていてもよい。
<Others>
The configuration described in the above embodiment is an example. For example, the karaoke main body 10 may have the function of the control means 500 in the remote controller R1. Alternatively, the karaoke device or the server device S may have a database equivalent to the music database MD. Also, the server device S and the external system ES may be provided as a common computer.

変形例1の処理と変形例2の処理を併用してもよい。たとえば、配信部52dは、決定したリクエスト楽曲に対応する演奏データがデータ記憶部50aに記憶されているかどうかを確認する。記憶されている場合、配信部52dは、楽曲情報を送信したカラオケ装置に対し、当該リクエスト楽曲の演奏データを配信する。一方、記憶されていない場合、報知処理部52cは、決定したリクエスト楽曲を外部システムESに報知する。 The processing of modification 1 and the processing of modification 2 may be used together. For example, the distribution unit 52d confirms whether or not performance data corresponding to the determined requested music piece is stored in the data storage unit 50a. If stored, the distribution unit 52d distributes the performance data of the requested music to the karaoke machine that has transmitted the music information. On the other hand, if not stored, the notification processing unit 52c notifies the external system ES of the determined request music.

上記実施形態は、例として提示したものであり、発明の範囲を限定するものではない。上記の構成は、適宜組み合わせて実施することが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。上記実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 The above embodiments are presented as examples and are not intended to limit the scope of the invention. The above configurations can be implemented in combination as appropriate, and various omissions, replacements, and modifications can be made without departing from the scope of the invention. The above-described embodiments and modifications thereof are included in the invention described in the claims and their equivalents, as well as being included in the scope and gist of the invention.

1 カラオケシステム
52a 記憶処理部
52b 決定部
500a 抽出部
500b 予約処理部
500c 取得部
500d 送信処理部
ES 外部システム
MD 楽曲データベース
K1~Kn カラオケ装置
S サーバ装置
1 karaoke system 52a storage processing unit 52b determination unit 500a extraction unit 500b reservation processing unit 500c acquisition unit 500d transmission processing unit ES external system MD music database K1 to Kn karaoke device S server device

Claims (3)

カラオケ装置とサーバ装置とが通信可能に接続されたカラオケシステムであって、
前記カラオケ装置は、
利用者が入力した検索ワードと、当該カラオケ装置でカラオケ演奏可能な楽曲を示す楽曲リストとに基づいて、楽曲名に当該検索ワードを含む楽曲を抽出する抽出部と、
抽出された前記楽曲のうち、前記利用者が選択した楽曲の演奏予約を行う予約処理部と、
抽出された前記楽曲について前記利用者がいずれの楽曲も選択しなかった場合、所定の楽曲データベースを参照し、楽曲名に入力された前記検索ワードを含む楽曲を取得する取得部と、
取得された前記楽曲のうち、抽出された前記楽曲以外の楽曲である候補楽曲について、当該候補楽曲を示す楽曲情報を前記サーバ装置に送信する送信処理部と、
を有し、
前記サーバ装置は、
前記カラオケ装置から送信された楽曲情報に基づいて、前記候補楽曲とされた回数である候補回数を楽曲毎に記憶させる記憶処理部と、
ある楽曲の候補回数が所定の条件を満たした場合、当該ある楽曲をリクエスト楽曲として決定する決定部と、
を有するカラオケシステム。
A karaoke system in which a karaoke device and a server device are communicably connected,
The karaoke device is
an extracting unit that extracts songs containing the search word in the song name based on a search word entered by the user and a song list indicating songs that can be karaoke-played by the karaoke device;
a reservation processing unit that reserves a performance of a piece of music selected by the user from among the extracted pieces of music;
an acquisition unit that refers to a predetermined song database and acquires a song containing the search word entered as a song name when the user does not select any of the extracted songs;
a transmission processing unit configured to transmit, to the server device, music information indicating candidate music, which is music other than the extracted music among the acquired music, and which indicates the candidate music;
has
The server device
a storage processing unit that stores, for each song, the number of candidate songs, which is the number of times that the song is selected as the candidate song, based on the song information transmitted from the karaoke device;
a determination unit that determines a certain song as a requested song when the candidate number of times for a certain song satisfies a predetermined condition;
karaoke system.
前記サーバ装置は、決定した前記リクエスト楽曲を外部システムに報知する報知処理部を有することを特徴とする請求項1記載のカラオケシステム。 2. The karaoke system according to claim 1, wherein said server device has a notification processing unit for notifying an external system of said determined requested music piece. 前記サーバ装置は、各楽曲の演奏データを記憶するデータ記憶部と、
決定した前記リクエスト楽曲に対応する演奏データが前記データ記憶部に記憶されている場合、カラオケ装置に対し、当該リクエスト楽曲の演奏データを配信する配信部と、
を有することを特徴とする請求項1または2に記載のカラオケシステム。
The server device includes a data storage unit that stores performance data of each song,
a distribution unit for distributing performance data of the requested music to a karaoke device when performance data corresponding to the determined requested music is stored in the data storage unit;
3. The karaoke system according to claim 1 or 2, characterized by comprising:
JP2019067224A 2019-03-29 2019-03-29 karaoke system Active JP7158330B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019067224A JP7158330B2 (en) 2019-03-29 2019-03-29 karaoke system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019067224A JP7158330B2 (en) 2019-03-29 2019-03-29 karaoke system

Publications (2)

Publication Number Publication Date
JP2020166140A JP2020166140A (en) 2020-10-08
JP7158330B2 true JP7158330B2 (en) 2022-10-21

Family

ID=72716666

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019067224A Active JP7158330B2 (en) 2019-03-29 2019-03-29 karaoke system

Country Status (1)

Country Link
JP (1) JP7158330B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006209632A (en) 2005-01-31 2006-08-10 Xing Inc Retrieving device and retrieval system
JP2008234179A (en) 2007-03-19 2008-10-02 Make Softwear:Kk Content providing device, content providing system, control method for content providing device and control program for content providing device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006209632A (en) 2005-01-31 2006-08-10 Xing Inc Retrieving device and retrieval system
JP2008234179A (en) 2007-03-19 2008-10-02 Make Softwear:Kk Content providing device, content providing system, control method for content providing device and control program for content providing device

Also Published As

Publication number Publication date
JP2020166140A (en) 2020-10-08

Similar Documents

Publication Publication Date Title
JP2010008847A (en) System for retrieval of low level musical piece corresponding to person selecting music
JP7158330B2 (en) karaoke system
JP5014927B2 (en) Karaoke system on request
JP6144477B2 (en) Collaboration singing video display system
JP5814879B2 (en) Posted audio playback control system, posted audio playback control method, posted audio playback control program
JP7141929B2 (en) karaoke system
JP5500109B2 (en) Music playback system and music playback program
JP6620026B2 (en) Karaoke system, karaoke server
JP6013879B2 (en) Collaboration singing system
JP6859204B2 (en) Karaoke song recommendation system
JP6892947B1 (en) Server device
JP7507040B2 (en) Karaoke System
JP2022099595A (en) Server device
JP5154248B2 (en) Karaoke system with electronic contents book function
JP5322585B2 (en) Music search result presentation system
JP5305438B2 (en) Repeated song selection registration system
JP2023173711A (en) Music management device, music management method and program
JP2005011164A (en) Method for supporting music production
JP2011043715A (en) Communication karaoke system for output of message based on personal information of customer by specifying customer based on feature of singing voice
JP4647580B2 (en) Karaoke selection support method
JP5855935B2 (en) Music search result display system
JP2022153016A (en) karaoke system
JP6602596B2 (en) Information announcement
JP5670367B2 (en) Music selection reservation system for single use karaoke performance device
JP2003248490A (en) Karaoke device for wirelessly notifying the address of a music-related information site nearby

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20211118

TRDD Decision of grant or rejection written
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220930

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20221004

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20221011

R150 Certificate of patent or registration of utility model

Ref document number: 7158330

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250