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
JP7638596B2 - Karaoke equipment - Google Patents
[go: Go Back, main page]

JP7638596B2 - Karaoke equipment - Google Patents

Karaoke equipment Download PDF

Info

Publication number
JP7638596B2
JP7638596B2 JP2021077699A JP2021077699A JP7638596B2 JP 7638596 B2 JP7638596 B2 JP 7638596B2 JP 2021077699 A JP2021077699 A JP 2021077699A JP 2021077699 A JP2021077699 A JP 2021077699A JP 7638596 B2 JP7638596 B2 JP 7638596B2
Authority
JP
Japan
Prior art keywords
era
karaoke
unit
user
division information
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
JP2021077699A
Other languages
Japanese (ja)
Other versions
JP2022171195A (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 JP2021077699A priority Critical patent/JP7638596B2/en
Publication of JP2022171195A publication Critical patent/JP2022171195A/en
Application granted granted Critical
Publication of JP7638596B2 publication Critical patent/JP7638596B2/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, in karaoke performance, a medley performance in which performance data for multiple songs is played consecutively is known, and some karaoke devices can perform medley performances.

例えば、特許文献1に記載の音楽再生装置は、利用者に関する条件を受け付ける条件受付手段と、条件受付手段により受け付けられた条件に基づいて複数の演奏曲のうちから所定数の演奏曲を抽出する演奏曲抽出手段と、演奏曲抽出手段により抽出された演奏曲それぞれの一部区間を連続して演奏する連続演奏手段と、を備えている。音楽再生装置は、利用者の年齢や演奏曲のジャンルを条件としている。 For example, the music playback device described in Patent Document 1 includes a condition receiving means for receiving conditions related to a user, a performance piece extraction means for extracting a predetermined number of performance pieces from a plurality of performance pieces based on the conditions received by the condition receiving means, and a continuous playing means for continuously playing a partial section of each of the performance pieces extracted by the performance piece extraction means. The conditions for the music playback device are the age of the user and the genre of the performance pieces.

特開2005-84336号公報JP 2005-84336 A

ところで、カラオケ装置の利用者は、例えば、小学生、中学生、高校生、大学生、その後の社会人へと年代が移り変わっていて、一般的には、それぞれの年代に応じた楽曲をカラオケ歌唱してきている。 By the way, karaoke machine users have changed over the years, from elementary school students, junior high school students, high school students, university students, and then working adults, and generally sing karaoke songs appropriate for each generation.

しかしながら、特許文献1の音楽再生装置等の従来のカラオケ装置では、条件として指定された1つの年代だけに応じたカラオケ楽曲の連続演奏しか行うことができない。換言すれば、従来のカラオケ装置では、利用者が各年代でカラオケ歌唱してきた楽曲のメドレー演奏を行うことができない。1つの年代だけに応じた楽曲の連続演奏でカラオケ歌唱を行っても、各年代を振り返ったり、年代の移り変わりを感じたりすることができない。 However, conventional karaoke devices such as the music playback device of Patent Document 1 can only play karaoke songs corresponding to one designated era in succession. In other words, conventional karaoke devices cannot play a medley of songs that the user has sung karaoke in each era. Singing karaoke by playing a succession of songs corresponding to only one era does not allow the user to look back on each era or feel the transition of the eras.

本発明の目的は、利用者が各年代でカラオケ歌唱してきた楽曲のメドレー演奏が可能なカラオケ装置を提供することである。 The object of the present invention is to provide a karaoke device that can play a medley of songs that users have sung karaoke throughout their generations.

上記課題を解決するために、本発明のカラオケ装置は、サーバ装置と通信可能に接続されたカラオケ装置であって、複数の楽曲の演奏データを記憶する記憶部と、前記サーバ装置から利用者の生年月日情報及び歌唱履歴を取得する取得部と、前記取得部によって取得した前記生年月日情報に基づいて、利用者の過去の年代を示す年代区切り情報を生成する生成部と、前記取得部によって取得した前記歌唱履歴に基づいて、前記年代区切り情報が示す年代毎に所定の演奏曲数の前記演奏データを抽出する抽出部と、前記抽出部によって抽出された前記演奏データを順次メドレー演奏するメドレー演奏部と、を有することを特徴とする。 In order to solve the above problem, the karaoke device of the present invention is a karaoke device connected to a server device so as to be able to communicate with the server device, and is characterized by having a storage unit that stores performance data of multiple songs, an acquisition unit that acquires the user's date of birth information and singing history from the server device, a generation unit that generates era division information indicating the user's past eras based on the date of birth information acquired by the acquisition unit, an extraction unit that extracts the performance data of a predetermined number of songs for each era indicated by the era division information based on the singing history acquired by the acquisition unit, and a medley performance unit that sequentially plays a medley of the performance data extracted by the extraction unit.

本発明によれば、利用者が各年代でカラオケ歌唱してきた楽曲のメドレー演奏が可能なカラオケ装置を提供することができる。 The present invention provides a karaoke machine that can play a medley of songs that users have sung karaoke throughout their generations.

本発明の第1実施形態のカラオケ装置を示すブロック図である。1 is a block diagram showing a karaoke device according to a first embodiment of the present invention; 本発明の第1実施形態のカラオケ装置の年代区切り情報の例を示す表である。4 is a table showing an example of era division information of the karaoke device according to the first embodiment of the present invention. 本発明の第1実施形態のカラオケ装置のカラオケ演奏動作の例を示すフローチャートである。5 is a flowchart showing an example of a karaoke performance operation of the karaoke apparatus according to the first embodiment of the present invention. 本発明の第1実施形態のカラオケ装置の年代区切り情報及び歌唱履歴の例を示す表である。4 is a table showing an example of era division information and singing history of the karaoke device according to the first embodiment of the present invention. 本発明の第1実施形態のカラオケ装置の年代区切り情報の他の例を示す表である。10 is a table showing another example of era division information of the karaoke apparatus according to the first embodiment of the present invention. 本発明の第2実施形態のカラオケ装置を示すブロック図である。FIG. 11 is a block diagram showing a karaoke apparatus according to a second embodiment of the present invention. 本発明の第2実施形態のカラオケ装置のカラオケ演奏動作の例を示すフローチャートである。10 is a flowchart showing an example of a karaoke performance operation of the karaoke apparatus according to the second embodiment of the present invention. 本発明の第2実施形態のカラオケ装置の年代区切り情報の編集画面の例を示す正面図である。FIG. 11 is a front view showing an example of an editing screen for era division information of the karaoke apparatus according to the second embodiment of the present invention. 本発明の第2実施形態のカラオケ装置の年代区切り情報の編集画面の例を示す正面図である。FIG. 11 is a front view showing an example of an editing screen for era division information of the karaoke apparatus according to the second embodiment of the present invention. 本発明の第2実施形態のカラオケ装置の年代区切り情報の編集画面の例を示す正面図である。FIG. 11 is a front view showing an example of an editing screen for era division information of the karaoke apparatus according to the second embodiment of the present invention. 本発明の第2実施形態のカラオケ装置の年代区切り情報の編集画面の例を示す正面図である。FIG. 11 is a front view showing an example of an editing screen for era division information of the karaoke apparatus according to the second embodiment of the present invention. 本発明の第1実施形態のカラオケ装置の年代区切り情報及び歌唱履歴の例を示す表である。4 is a table showing an example of era division information and singing history of the karaoke device according to the first embodiment of the present invention.

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

[カラオケシステム]
図1は、第1実施形態のカラオケ装置1を備えたカラオケシステム100の構成を示すブロック図である。カラオケシステム100は、カラオケ装置1と、サーバ装置101とを備えている。
[Karaoke system]
1 is a block diagram showing the configuration of a karaoke system 100 including a karaoke device 1 according to the first embodiment. The karaoke system 100 includes the karaoke device 1 and a server device 101.

[サーバ装置]
サーバ装置101は、カラオケ装置1及び当該カラオケ装置1を利用する利用者を管理する機能を有する。サーバ装置101は、カラオケ装置1の利用者の利用者識別情報(利用者ID)を記憶していて、更に、利用者IDに関連付けて当該利用者の生年月日情報及び歌唱履歴を記憶している。サーバ装置101は、カラオケ装置1とインターネット等のネットワークを介して通信可能に接続されている。
[Server device]
The server device 101 has a function of managing the karaoke device 1 and the users who use the karaoke device 1. The server device 101 stores user identification information (user ID) of the user of the karaoke device 1, and further stores the birthdate information and singing history of the user in association with the user ID. The server device 101 is connected to the karaoke device 1 so as to be able to communicate with each other via a network such as the Internet.

カラオケ装置1による楽曲のカラオケ演奏に合わせて歌唱者がカラオケ歌唱を行ったときに、サーバ装置101は、当該楽曲のカラオケ歌唱に関する歌唱履歴をカラオケ装置1から受信して記憶する。例えば、歌唱履歴は、使用者がカラオケ装置1を初めて利用してから現時点までにカラオケ歌唱を行った全ての歌唱の履歴であって、カラオケ歌唱された楽曲の楽曲識別情報(楽曲ID)、曲名、カラオケ歌唱の歌唱年月日、カラオケ歌唱の採点履歴等を含む。 When a singer sings karaoke along with the karaoke performance of a song by the karaoke device 1, the server device 101 receives and stores a singing history of the karaoke singing of that song from the karaoke device 1. For example, the singing history is a history of all karaoke singing performed by the user from the first time the user uses the karaoke device 1 to the present time, and includes song identification information (song ID) of the song sung karaoke, the song title, the date the karaoke singing was performed, the scoring history of the karaoke singing, etc.

サーバ装置101は、カラオケ装置1からの要求に応じて、利用者の生年月日情報及び歌唱履歴をカラオケ装置1へ送信する。具体的には、サーバ装置101は、利用者がログインしたカラオケ装置1から当該利用者の利用者IDを受信して、当該利用者IDに対応する利用者の生年月日情報及び歌唱履歴を取得して送信する。 In response to a request from the karaoke device 1, the server device 101 transmits the user's date of birth information and singing history to the karaoke device 1. Specifically, the server device 101 receives the user ID of the user from the karaoke device 1 to which the user has logged in, and obtains and transmits the user's date of birth information and singing history corresponding to the user ID.

[カラオケ装置]
カラオケ装置1は、カラオケ本体2と、マイクロフォン3と、スピーカ4と、モニタ等の表示装置5と、リモコン装置6とを備えている。カラオケ装置1は、例えば、カラオケルーム等の設置場所に設置される。カラオケ装置1は、選曲(予約)された楽曲のカラオケ演奏を利用者に提供する機能に加えて、メドレーモードによって利用者に固有のメドレー演奏を提供する機能を有する。また、カラオケ本体2は、カラオケ演奏に合わせて歌唱者がカラオケ歌唱をした歌唱音声を評価して採点する機能を有する。
[Karaoke equipment]
The karaoke machine 1 comprises a karaoke main unit 2, a microphone 3, a speaker 4, a display device 5 such as a monitor, and a remote control device 6. The karaoke machine 1 is installed in a location such as a karaoke room. The karaoke machine 1 has a function of providing the user with karaoke performances of selected (reserved) songs, as well as a function of providing the user with a unique medley performance in a medley mode. The karaoke main unit 2 also has a function of evaluating and scoring the singing voice of the singer singing karaoke in sync with the karaoke performance.

カラオケ本体2は、有線又は無線によりマイクロフォン3、スピーカ4、表示装置5及びリモコン装置6と接続されている。マイクロフォン3は、歌唱者の歌唱音声を音声信号に変換してカラオケ本体2に入力する。スピーカ4は、カラオケ本体2からの放音信号に基づいて、楽曲のカラオケ演奏と共に歌唱者の歌唱音声を放音する。表示装置5は、カラオケ本体2からの映像信号等に基づいて、カラオケ演奏に合わせて背景映像と共に歌詞テロップを表示する。 The karaoke main unit 2 is connected to a microphone 3, a speaker 4, a display device 5, and a remote control device 6 by wire or wirelessly. The microphone 3 converts the singer's singing voice into an audio signal and inputs it to the karaoke main unit 2. The speaker 4 emits the singer's singing voice along with the karaoke performance of the song based on the sound emission signal from the karaoke main unit 2. The display device 5 displays lyrics subtitles together with a background image in sync with the karaoke performance based on the video signal etc. from the karaoke main unit 2.

リモコン装置6は、タッチパネルを主体に構成されている。リモコン装置6は、各種画面や各種操作ボタンをタッチパネルに表示すると共に、タッチパネルによってログイン操作や選曲(予約)操作を受け付けている。リモコン装置6とカラオケ本体2は無線通信を介してペアリングされることで、リモコン装置6とカラオケ本体2との間で各種情報が相互に送受信される。 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 main unit 2 are paired via wireless communication, allowing various information to be transmitted and received between the remote control device 6 and the karaoke main unit 2.

リモコン装置6は、利用者によるログイン操作に応じて入力された利用者識別情報(利用者ID)等をカラオケ本体2へ送信する。リモコン装置6は、楽曲の検索や推奨楽曲の選択による選曲(予約)を受け付けて、利用者による選曲(予約)操作に応じて選曲(予約)された楽曲の楽曲識別情報(楽曲ID)を予約楽曲情報としてカラオケ本体2へ送信する。リモコン装置6は、利用者によるメドレーモード実行の操作を受け付けて、メドレーモード実行の指示をカラオケ本体2へ送信する。 The remote control device 6 transmits user identification information (user ID) and the like input in response to a login operation by the user to the karaoke main unit 2. The remote control device 6 accepts song selection (reservation) by searching for songs or selecting recommended songs, and transmits song identification information (song ID) of the song selected (reserved) in response to the song selection (reservation) operation by the user to the karaoke main unit 2 as reserved song information. The remote control device 6 accepts an operation by the user to execute medley mode, and transmits an instruction to execute medley mode to the karaoke main unit 2.

カラオケ本体2は、制御部10と、記憶部11と、カラオケ演奏部12とを備えている。制御部10は、CPU(Central Processing Unit)等のコンピュータで構成され、カラオケ本体2を統括制御する。記憶部11は、ROM(Read Only Memory)、RAM(Random Access Memory)、HDD(Hard Disc Drive)等の記憶媒体で構成される。 The karaoke main unit 2 comprises a control unit 10, a memory unit 11, and a karaoke performance unit 12. The control unit 10 is made up of a computer such as a CPU (Central Processing Unit) and controls the karaoke main unit 2. The memory unit 11 is made up of storage media such as a ROM (Read Only Memory), RAM (Random Access Memory), and HDD (Hard Disc Drive).

記憶部11は、カラオケ装置1の各部及び各機能を制御するためのプログラムやデータを記憶する。例えば、記憶部11は、カラオケ装置1の各利用者の利用者IDを記憶して各利用者を識別している。また、記憶部11は、カラオケ装置1がカラオケ演奏可能な各楽曲について、楽曲ID、曲名、歌手名、ジャンル等の基本情報を記憶している。また、記憶部11は、複数の楽曲の各楽曲データを記憶し、楽曲データは、演奏データやリファレンスデータ、歌詞データを含んでいる。演奏データは、カラオケ演奏の伴奏音の元となるMIDI形式のデータである。リファレンスデータは、歌唱者によるカラオケ歌唱を評価して採点する際の基準として用いられるデータである。歌詞データは、表示装置5に表示される歌詞テロップの元になる映像データである。 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 the user ID of each user of the karaoke device 1 to identify each user. The storage unit 11 also 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 song data for multiple songs, and the song data includes performance data, reference data, and lyric data. The performance data is MIDI format data that serves as the basis for the accompaniment sounds of the karaoke performance. The reference data is data used as a standard for evaluating and scoring the karaoke singing by the singer. The lyric data is video data that serves as the basis for the lyric captions displayed on the display device 5.

カラオケ演奏部12は、音源、ミキサ(デジタルミキサ)、アンプ等から構成され、楽曲のカラオケ演奏を行うものである。カラオケ演奏部12は、音源によって楽曲データの演奏データに基づいてカラオケ演奏の伴奏音信号を生成する。カラオケ演奏部12は、ミキサによってカラオケ演奏の伴奏音信号やカラオケ歌唱の歌唱音声信号をミキシングし、アンプによってミキシング信号を増幅してスピーカ4から放音する。 The karaoke performance unit 12 is composed of a sound source, a mixer (digital mixer), an amplifier, etc., and performs karaoke performance of songs. The karaoke performance unit 12 generates an accompaniment sound signal for karaoke performance based on the performance data of the song data using the sound source. The karaoke performance unit 12 mixes the accompaniment sound signal for karaoke performance and the singing voice signal for karaoke singing using the mixer, amplifies the mixed signal using the amplifier, and emits it from the speaker 4.

制御部10は、記憶部11に記憶されたプログラムやデータに基づいて演算処理を実行することにより、カラオケ装置1の各部及び各機能を制御する。例えば、本実施形態の制御部10は、記憶部11に記憶されたプログラムを実行することにより、ログイン処理部20、取得部21、生成部22、抽出部23、メドレー演奏部24及び採点部25として動作する。 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 20, an acquisition unit 21, a generation unit 22, an extraction unit 23, a medley performance unit 24, and a scoring unit 25 by executing the programs stored in the memory unit 11.

ログイン処理部20は、利用者によるリモコン装置6のログイン操作に応じてリモコン装置6から利用者IDを受信して、利用者IDを記憶部11に記憶することで利用者IDに対応する利用者のログイン処理を行う。なお、リモコン装置6に代えてカラオケ本体2が利用者IDを入力する機能を有していてもよい。ログイン処理部20は、ログイン処理した利用者IDをサーバ装置101へ送信する。 The login processing unit 20 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 to perform login processing for the user corresponding to the user ID. Note that the karaoke main unit 2 may have a function for inputting a user ID instead of the remote control device 6. The login processing unit 20 transmits the user ID that has been logged in to the server device 101.

取得部21は、サーバ装置101から利用者の生年月日情報及び歌唱履歴を取得するものである。具体的には、ログイン処理部20から利用者IDを受信したサーバ装置101が当該利用者IDに対応する生年月日情報及び歌唱履歴を送信すると、取得部21は、生年月日情報及び歌唱履歴を受信して、利用者IDに関連付けて記憶部11に記憶する。 The acquisition unit 21 acquires the user's date of birth information and singing history from the server device 101. Specifically, when the server device 101 receives a user ID from the login processing unit 20 and transmits the date of birth information and singing history corresponding to the user ID, the acquisition unit 21 receives the date of birth information and singing history and stores them in the memory unit 11 in association with the user ID.

生成部22は、取得部21によって取得した利用者の生年月日情報に基づいて、当該利用者の過去の年代を示す年代区切り情報を生成するものである。 The generating unit 22 generates era division information indicating the past eras of the user based on the user's date of birth information acquired by the acquiring unit 21.

具体的には、生成部22は、図2に示すように、利用者の生年月日から、当該利用者が小学生の年代であったと予測される期間、中学生の年代であったと予測される期間、高校生の年代であったと予測される期間をそれぞれ算出し、年代区切り情報として生成する。生成部22は、少なくとも小学生、中学生及び高校生の年代を含むように年代区切り情報を生成する。生成部22は、生成した年代区切り情報を利用者IDに関連付けて記憶部11に記憶する。 Specifically, as shown in FIG. 2, the generation unit 22 calculates, from the user's date of birth, the period during which the user is predicted to be an elementary school student, the period during which the user is predicted to be a junior high school student, and the period during which the user is predicted to be a high school student, and generates these as age group division information. The generation unit 22 generates age group division information to include at least the elementary school student, junior high school student, and high school student age groups. The generation unit 22 stores the generated age group division information in the storage unit 11 in association with the user ID.

なお、生成部22は、高校生よりも後の期間については、高校生以上の年代として一つにまとめて年代区切り情報を生成してもよく、若しくは、図2に示すように、大学生以上の年代(若しくは大人の年代)として年代区切り情報を生成してもよく、あるいは、大学生の年代及び社会人以上の年代(若しくは大人の年代)に分けて年代区切り情報を生成してもよい。 The generation unit 22 may generate age division information for the period after high school age by consolidating it into a single age group for high school students and above, or may generate age division information for the age group for college students and above (or adult age group) as shown in FIG. 2, or may generate age division information by dividing it into the age group for college students and the age group for working adults and above (or adult age group).

抽出部23は、取得部21によって取得した利用者の歌唱履歴に基づいて、生成部22によって取得した年代区切り情報が示す年代毎に所定の演奏曲数の演奏データを抽出するものである。 The extraction unit 23 extracts performance data for a predetermined number of songs performed for each era indicated by the era division information acquired by the generation unit 22 based on the singing history of the user acquired by the acquisition unit 21.

具体的には、抽出部23は、図4に示すように、利用者の各歌唱履歴の歌唱年月日が年代区切り情報の何れの年代に相当するかを判定して、この判定結果に基づいて、利用者の各年代でカラオケ歌唱された歌唱履歴の数を歌唱度数として計数する。抽出部23は、利用者の全体(全ての年代)の歌唱度数(総歌唱度数)に対する各年代の歌唱度数の比率を算出して、この比率に基づいて年代区切り情報の年代毎にメドレー演奏時の楽曲の演奏曲数(年代別演奏曲数)を決定する。全ての年代の年代別演奏曲数を積算した数が、メドレー演奏時の楽曲の総演奏曲数となる。また、抽出部23は、利用者の各年代でカラオケ歌唱された歌唱履歴の楽曲のうち、歌唱回数の多い順に年代別演奏曲数分の楽曲の演奏データを抽出する。 Specifically, as shown in FIG. 4, the extraction unit 23 determines which era in the era division information the singing date in each singing history of the user corresponds to, and counts the number of singing histories sung by each age group of the user as the singing frequency based on this determination result. The extraction unit 23 calculates the ratio of the singing frequency for each age group to the singing frequency (total singing frequency) of the entire user (all age groups), and determines the number of songs played when a medley is performed for each age group in the era division information based on this ratio. The total number of songs played when a medley is performed is the sum of the numbers of songs played by age group for all age groups. Furthermore, the extraction unit 23 extracts performance data for songs that are the number of songs played by age group from the songs in the singing history sung by each age group of the user in order of the most number of times they have been sung.

メドレー演奏部24は、抽出部23によって抽出された演奏データを順次、メドレー演奏するものである。 The medley performance unit 24 sequentially performs a medley of the performance data extracted by the extraction unit 23.

具体的には、抽出部23によって抽出された演奏データのメドレー演奏の演奏順を、利用者の年代区切り情報の年代順に決定し、同年代に含まれる演奏データの演奏順を、歌唱年当該演奏データの楽曲のリリース順に決定する。なお、演奏データの演奏順を決定するための年代順及びリリース順は、新しい順でも古い順でもよいが、何れか一方に統一されるものとする。メドレー演奏部24は、抽出部23によって抽出された各演奏データの一部分、例えば、サビ部分を抽出して、上記のように決定した演奏順でつなぎ合わせてカラオケ演奏部12によってカラオケ演奏を行わせる。 Specifically, the order of performance of the medley performance of the performance data extracted by the extraction unit 23 is determined in the chronological order of the user's era division information, and the order of performance data included in the same era is determined in the release order of the songs in the singing year of the performance data. The chronological order and release order for determining the order of performance data may be either newest or oldest, but are unified to one of them. The medley performance unit 24 extracts a portion of each performance data extracted by the extraction unit 23, for example, the chorus part, connects them in the performance order determined as above, and has the karaoke performance unit 12 perform karaoke.

なお、メドレー演奏部24は、歌詞データについても演奏データと同様にして、一部分、例えば、サビ部分を抽出して、上記のように決定した演奏順でつなぎ合わせてカラオケ演奏と同期して表示装置5に出力させる。 The medley performance unit 24 also extracts a portion of the lyrics data, for example the chorus, in the same manner as the performance data, and connects them together in the performance order determined as described above, and outputs them to the display device 5 in synchronization with the karaoke performance.

採点部25は、楽曲のカラオケ演奏に合わせて歌唱者がカラオケ歌唱をした歌唱音声を評価して採点するものである。 The scoring unit 25 evaluates and scores the singing voice of the singer singing karaoke in sync with the karaoke performance of the song.

具体的には、採点部25は、カラオケ本体2が楽曲の演奏データのカラオケ演奏を行っている間に、カラオケ本体2がマイクロフォン3から入力した歌唱音声の音声信号(歌唱音声信号)を、楽曲のリファレンスデータと比較することで歌唱音声を評価して採点する。採点部25は、カラオケ演奏が終了すると、歌唱音声の採点結果を表示装置5へ出力し、採点履歴として利用者IDに関連付けて記憶部11へ記憶する。 Specifically, while the karaoke main unit 2 is performing karaoke based on the performance data of the song, the scoring unit 2 evaluates and scores the singing voice by comparing the voice signal of the singing voice (singing voice signal) input by the karaoke main unit 2 from the microphone 3 with the reference data of the song. When the karaoke performance ends, the scoring unit 25 outputs the scoring result of the singing voice to the display device 5 and stores it in the memory unit 11 in association with the user ID as a scoring history.

[第1実施形態のカラオケ演奏動作]
次に、第1実施形態において、カラオケ装置1のカラオケ演奏動作について、図3を参照して説明する。図3は、第1実施形態のカラオケ装置1の演奏動作を示すフローチャートである。
[Karaoke performance operation in the first embodiment]
Next, the karaoke performance operation of the karaoke device 1 in the first embodiment will be described with reference to Fig. 3. Fig. 3 is a flow chart showing the performance operation of the karaoke device 1 in the first embodiment.

先ず、利用者U1がリモコン装置6を操作して利用者IDとしてID****U1を入力すると、リモコン装置6は利用者ID(ID****U1)を指定してログイン指示をカラオケ本体2へ送信する。カラオケ本体2では、ログイン処理部20がリモコン装置6から利用者ID(ID****U1)を受信して記憶部11に記憶することでログイン処理を行う(ステップS1)。以降の動作は、ログインしている利用者ID(ID****U1)に対応する利用者U1の動作とみなされる。 First, when user U1 operates the remote control device 6 to input ID****U1 as the user ID, the remote control device 6 designates the user ID (ID****U1) and sends a login instruction to the karaoke main unit 2. In the karaoke main unit 2, the login processing unit 20 receives the user ID (ID****U1) from the remote control device 6 and stores it in the memory unit 11, thereby performing login processing (step S1). Subsequent operations are considered to be operations of user U1 corresponding to the logged-in user ID (ID****U1).

ログイン処理部20は、ログイン処理した利用者ID(ID****U1)をサーバ装置101へ送信し、サーバ装置101は、これに応答して、利用者ID(ID****U1)に対応する利用者U1の生年月日情報及び歌唱履歴を特定してカラオケ本体2へ送信する。 The login processing unit 20 transmits the user ID (ID****U1) that has been logged in to the server device 101, and in response, the server device 101 identifies the birth date and singing history of the user U1 that corresponds to the user ID (ID****U1) and transmits them to the karaoke unit 2.

カラオケ本体2において、取得部21は、サーバ装置101から送信された生年月日情報及び歌唱履歴を受信して取得し、利用者ID(ID****U1)に関連付けて記憶部11に記憶する(ステップS2)。例えば、利用者U1の生年月日情報は「2000年8月8日」であり、現時点「2021年4月30日」の利用者U1は大学3年生であるものとする。 In the karaoke main unit 2, the acquisition unit 21 receives and acquires the birth date information and singing history transmitted from the server device 101, and stores them in the storage unit 11 in association with the user ID (ID****U1) (step S2). For example, the birth date information of user U1 is "August 8, 2000", and user U1 is currently a third-year university student as of "April 30, 2021".

なお、利用者U1がリモコン装置6を操作して通常の楽曲を予約した場合には、カラオケ本体2は、リモコン装置6から楽曲ID及び利用者IDを含む予約楽曲情報を受信し、制御部10が予約楽曲情報を記憶部11の予約管理テーブルに登録する。制御部10は、予約管理テーブルから登録順に予約楽曲情報を読み出し、予約楽曲情報に対応する楽曲の演奏データを記憶部11から読み出し、カラオケ演奏部12によってカラオケ演奏を行う。制御部10は、予約楽曲情報に対応する楽曲の歌詞データを記憶部11から読み出し、カラオケ演奏に同期して、歌詞データに基づく歌詞テロップ及び背景映像を表示装置5に表示する。採点部25は、カラオケ演奏に合わせて歌唱者がカラオケ歌唱をした歌唱音声を採点し、カラオケ演奏が終了すると、採点結果を表示装置5へ出力し、採点履歴を記憶部11へ記憶する。また、カラオケ演奏が終了すると、制御部10は、カラオケ歌唱された楽曲の楽曲ID、曲名、歌唱年月日及び採点履歴を含む歌唱履歴を記憶部11に記憶し、サーバ装置101へ送信する。 When user U1 operates remote control device 6 to reserve a regular song, karaoke main unit 2 receives reserved song information including a song ID and user ID from remote control device 6, and control unit 10 registers the reserved song information in the reservation management table in storage unit 11. Control unit 10 reads the reserved song information from the reservation management table in the order of registration, reads performance data of the song corresponding to the reserved song information from storage unit 11, and performs karaoke using karaoke performance unit 12. Control unit 10 reads lyric data of the song corresponding to the reserved song information from storage unit 11, and displays lyric subtitles and background images based on the lyric data on display device 5 in synchronization with the karaoke performance. Scoring unit 25 scores the singing voice of the singer singing karaoke in time with the karaoke performance, and when the karaoke performance is finished, outputs the scoring result to display device 5 and stores the scoring history in storage unit 11. In addition, when the karaoke performance is finished, the control unit 10 stores the singing history, including the song ID, song title, singing date, and scoring history of the song sung karaoke, in the storage unit 11 and transmits it to the server device 101.

本実施形態では特に、利用者U1がリモコン装置6によってメドレーモード実行を操作した場合に、リモコン装置6はメドレーモード実行の指示をカラオケ本体2へ送信する。カラオケ本体2では、メドレーモード実行の指示に応じて、生成部22が、取得部21によって取得した利用者U1の生年月日情報「2000年8月8日」に基づいて、「小学生以下」であった期間、「中学生」であった期間、「高校生」であった期間、「大学生以上」となる現時点までの期間をそれぞれ算出して年代区切り情報として生成する(ステップS3)。生成部22は、図2に示すように、「小学生以下」、「中学生」、「高校生」、「大学生以上」の各年代に年代区切り情報を対応付けて、記憶部11に記憶する。 In particular, in this embodiment, when user U1 operates remote control device 6 to execute medley mode, remote control device 6 transmits an instruction to execute medley mode to karaoke unit 2. In karaoke unit 2, in response to the instruction to execute medley mode, generation unit 22 calculates the period when user U1 was "elementary school student or younger", the period when user U1 was "junior high school student", the period when user U1 was "high school student", and the period until the present time when user U1 will be "college student or older" based on the birth date information "August 8, 2000" acquired by acquisition unit 21, and generates these as age division information (step S3). As shown in FIG. 2, generation unit 22 associates the age division information with each of the age groups "elementary school student or younger", "junior high school student", "high school student", and "college student or older", and stores them in storage unit 11.

次に、抽出部23は、取得部21によって取得した歌唱履歴について、生成部22によって生成した年代区切り情報が示す年代毎の歌唱履歴の数を歌唱度数として計数する。例えば、図4に示すように、利用者U1が「小学生以下」の年代でカラオケ歌唱した歌唱度数が100であり、「中学生」の年代でカラオケ歌唱した歌唱度数が500であり、「高校生」の年代でカラオケ歌唱した歌唱度数が1500であり、「大学生以上」の年代でカラオケ歌唱した歌唱度数が1000であり、総歌唱度数が3100であるものとする。抽出部23は、総歌唱度数(3100)に対する各年代の歌唱度数の比率を算出し、例えば、「小学生以下」の歌唱度数の比率は100/3100≒0.03と概算され、「中学生」の歌唱度数の比率は500/3100≒0.16と概算され、「高校生」の歌唱度数の比率は1500/3100≒0.48と概算され、「大学生以上」の歌唱度数の比率は1000/3100≒0.32と概算される。 Next, the extraction unit 23 counts the number of singing histories for each age group indicated by the age group division information generated by the generation unit 22 as the singing frequency for the singing histories acquired by the acquisition unit 21. For example, as shown in Fig. 4, the number of times user U1 sang karaoke in the age group "elementary school students and below" is 100, the number of times he sang karaoke in the age group "junior high school students" is 500, the number of times he sang karaoke in the age group "high school students" is 1500, and the number of times he sang karaoke in the age group "college students and above" is 1000, resulting in a total singing frequency of 3100. The extraction unit 23 calculates the ratio of the number of times each age group has sung to the total number of times (3100). For example, the ratio of the number of times "elementary school students and below" is estimated to be 100/3100 ≒ 0.03, the ratio of the number of times "junior high school students" is estimated to be 500/3100 ≒ 0.16, the ratio of the number of times "high school students" is estimated to be 1500/3100 ≒ 0.48, and the ratio of the number of times "college students and above" is estimated to be 1000/3100 ≒ 0.32.

抽出部23は、これらの比率に基づいて、メドレー演奏の総演奏曲数に対する年代区切り情報の年代毎の演奏曲数(年代別演奏曲数)を配分する。なお、抽出部23は、年代別演奏曲数を少なくとも1曲以上に設定する。総演奏曲数を10曲とすると、「小学生以下」の年代別演奏曲数は、0.03×10≒0曲(小数点以下四捨五入)に概算されるところ、抽出部23は、「小学生以下」の年代別演奏曲数を最小限の1曲に設定する。また、「中学生」の年代別演奏曲数は、0.16×10≒2曲に概算され、「高校生」は、0.48×10≒5曲に概算され、「大学生以上」は、0.32×10≒3曲に概算される。ここで、抽出部23は、0曲に概算された「小学生以下」の年代別演奏曲数を1曲に設定したので、総演奏曲数を10曲に調整するため、「高校生」の年代別演奏曲数を1曲減らして4曲に設定する。 Based on these ratios, the extraction unit 23 allocates the number of songs performed for each age group in the age division information to the total number of songs performed in the medley performance (number of songs performed by age group). The extraction unit 23 sets the number of songs performed by age group to at least one song. If the total number of songs performed is 10, the number of songs performed by age group for "elementary school students and below" is estimated to be 0.03 x 10 ≒ 0 songs (rounded off to the nearest whole number), and the extraction unit 23 sets the number of songs performed by age group for "elementary school students and below" to the minimum of one song. The number of songs performed by age group for "junior high school students" is estimated to be 0.16 x 10 ≒ 2 songs, for "high school students" to be 0.48 x 10 ≒ 5 songs, and for "college students and above" to be 0.32 x 10 ≒ 3 songs. Here, the extraction unit 23 has set the number of songs played by the age group "elementary school students and under," which was estimated to be 0, to 1, so in order to adjust the total number of songs played to 10, the extraction unit 23 reduces the number of songs played by the age group "high school students" by one and sets it to 4.

また、抽出部23は、利用者の各年代の歌唱履歴の楽曲のうち、歌唱回数の多い順に年代別演奏曲数分の楽曲の演奏データを抽出する(ステップS4)。図4において、歌唱履歴は、年代毎に歌唱回数の多い順に上から記載されている。例えば、抽出部23は、「小学生以下」の歌唱履歴の楽曲から1番目に歌唱回数の多い楽曲Aの演奏データを抽出する。また、抽出部23は、「中学生」の歌唱履歴の楽曲から1~2番目に歌唱回数の多い楽曲C、Dの演奏データを抽出し、「高校生」の歌唱履歴の楽曲から1~4番目に歌唱回数の多い楽曲F、G、H、Iの演奏データを抽出し、「大学生以上」の歌唱履歴の楽曲から1~3番目に歌唱回数の多い楽曲J、K、Lの演奏データを抽出する。 The extraction unit 23 also extracts performance data for the number of songs performed by age group from the songs in the singing history of each age group of the user in order of the most frequently sung number of times (step S4). In FIG. 4, the singing history is listed from top to bottom in order of the most frequently sung number of times for each age group. For example, the extraction unit 23 extracts performance data for song A, which has been sung the most, from the songs in the singing history of "elementary school students and below." The extraction unit 23 also extracts performance data for songs C and D, which have been sung the first and second most, from the songs in the singing history of "junior high school students," extracts performance data for songs F, G, H, and I, which have been sung the first to fourth most, from the songs in the singing history of "high school students," and extracts performance data for songs J, K, and L, which have been sung the first to third most, from the songs in the singing history of "college students and above."

次に、メドレー演奏部24は、抽出部23によって抽出された演奏データの演奏順を年代の古い順に決定し、同年代に含まれる演奏データの演奏順を楽曲のリリースの古い順に決定する。メドレー演奏部24は、各演奏データのサビ部分を抽出してメドレー演奏順でつなぎ合わせて、カラオケ演奏部12によってカラオケ演奏を行う(ステップS5)。これにより、抽出された各年代の歌唱履歴の楽曲が順次、メドレー演奏される。また、制御部10は、抽出されたサビ部分の歌詞データを決定した演奏順でつなぎ合わせて、カラオケ演奏部12によるカラオケ演奏に同期して、歌詞データに基づく歌詞テロップ及び背景映像を表示装置5に表示する。 Next, the medley performance unit 24 determines the performance order of the performance data extracted by the extraction unit 23 in chronological order, and determines the performance order of the performance data included in the same era in chronological order of the release of the songs. The medley performance unit 24 extracts the chorus parts of each performance data, connects them in the medley performance order, and performs karaoke using the karaoke performance unit 12 (step S5). As a result, the extracted songs with singing histories from each era are sequentially performed as a medley. The control unit 10 also connects the lyric data of the extracted chorus parts in the determined performance order, and displays lyric captions and background images based on the lyric data on the display device 5 in synchronization with the karaoke performance by the karaoke performance unit 12.

上記したように、本発明の第1実施形態のカラオケ装置1は、サーバ装置101と通信可能に接続されたカラオケ装置1であって、複数の楽曲の演奏データを記憶する記憶部11と、制御部10とを有する。制御部10は、取得部21、生成部22、抽出部23及びメドレー演奏部24として機能する。取得部21は、サーバ装置101から利用者の生年月日情報及び歌唱履歴を取得する。生成部22は、取得部21によって取得した生年月日情報に基づいて、利用者の過去の年代を示す年代区切り情報を生成する。抽出部23は、取得部21によって取得した歌唱履歴に基づいて、年代区切り情報が示す年代毎に所定の演奏曲数の演奏データを抽出する。メドレー演奏部24は、抽出部によって抽出された前記演奏データを順次メドレー演奏する。 As described above, the karaoke device 1 of the first embodiment of the present invention is a karaoke device 1 communicably connected to the server device 101, and has a storage unit 11 that stores performance data of multiple songs, and a control unit 10. The control unit 10 functions as an acquisition unit 21, a generation unit 22, an extraction unit 23, and a medley performance unit 24. The acquisition unit 21 acquires the user's date of birth information and singing history from the server device 101. The generation unit 22 generates era division information indicating the user's past eras based on the date of birth information acquired by the acquisition unit 21. The extraction unit 23 extracts performance data of a predetermined number of songs for each era indicated by the era division information based on the singing history acquired by the acquisition unit 21. The medley performance unit 24 sequentially performs a medley of the performance data extracted by the extraction unit.

これにより、利用者の過去の年代を示す年代区切り情報を用いてメドレー演奏を行うと、利用者の過去の年代毎の演奏データを順次、カラオケ演奏することができる。そのため、利用者は、各年代を振り返ったり、年代の移り変わりを感じたりしながらカラオケ歌唱を楽しむことができる。また、メドレー演奏によるカラオケ歌唱の盛り上がりを促進するだけでなく、振り返った年代の楽曲を個々にカラオケ歌唱することが促進され、カラオケ装置1の利用を促進することができる。このように、利用者が各年代でカラオケ歌唱してきた楽曲のメドレー演奏が可能なカラオケ装置1を提供することができる。 As a result, when a medley is performed using the era division information indicating the user's past eras, the performance data for each of the user's past eras can be played as karaoke in sequence. This allows the user to enjoy singing karaoke while looking back on each era and feeling the change of eras. Furthermore, not only does the medley performance promote the excitement of karaoke singing, it also encourages the singing of karaoke songs from the era being looked back on individually, thereby promoting the use of the karaoke device 1. In this way, it is possible to provide a karaoke device 1 that allows a medley to be played of songs that the user has sung karaoke from each era.

また、第1実施形態のカラオケ装置1では、生成部22は、少なくとも小学生、中学生及び高校生の年代を含むように年代区切り情報を生成する。 In addition, in the karaoke device 1 of the first embodiment, the generation unit 22 generates age division information to include at least the elementary school, junior high school, and high school age groups.

これにより、利用者が学生当時の各年代でカラオケ歌唱していた楽曲を振り返ることができ、メドレー演奏によるカラオケ歌唱の盛り上がりを更に促進することができる。 This allows users to look back on the songs they sang at karaoke at each stage of their lives as students, further increasing the excitement of karaoke singing through medley performances.

更に、第1実施形態のカラオケ装置1では、抽出部23は、歌唱履歴に基づいて年代区切り情報が示す年代毎の歌唱度数を算出し、年代区切り情報が示す年代毎に歌唱度数に応じた演奏曲数の演奏データを抽出する。 Furthermore, in the karaoke device 1 of the first embodiment, the extraction unit 23 calculates the singing frequency for each era indicated by the era division information based on the singing history, and extracts performance data for the number of songs played according to the singing frequency for each era indicated by the era division information.

これにより、利用者が学生当時の各年代で頻繁にカラオケ歌唱していた楽曲を振り返ることができ、メドレー演奏によるカラオケ歌唱の盛り上がりを更に促進することができる。 This allows users to look back on the songs they frequently sang at karaoke when they were students at each age, further increasing the excitement of karaoke singing through medley performances.

なお、上記の第1実施形態では、利用者によるリモコン装置6のメドレーモード実行の操作に応じて、生成部22が年代区切り情報を生成する例を説明したが、本発明はこの例に限定されない。他の例では、生成部22は、取得部21がサーバ装置101から利用者の生年月日情報及び歌唱履歴を取得したときに、年代区切り情報を生成してもよい。 In the above first embodiment, an example has been described in which the generation unit 22 generates era division information in response to a user's operation of executing the medley mode on the remote control device 6, but the present invention is not limited to this example. In another example, the generation unit 22 may generate era division information when the acquisition unit 21 acquires the user's date of birth information and singing history from the server device 101.

また、上記の第1実施形態では、生成部22が年代区切り情報を生成したときに、抽出部23が歌唱履歴に基づいて年代区切り情報の年代毎に所定の演奏曲数の演奏データを抽出すると共に、メドレー演奏部24が演奏データを順次メドレー演奏する例を説明したが、本発明はこの例に限定されない。他の例では、生成部22が年代区切り情報を生成した後、利用者によるリモコン装置6のメドレーモード実行の操作に応じて、抽出部23が年代毎の演奏データを抽出すると共に、メドレー演奏部24がメドレー演奏を行ってもよい。 In the above first embodiment, an example has been described in which when the generation unit 22 generates the era division information, the extraction unit 23 extracts performance data for a predetermined number of songs performed for each era of the era division information based on the singing history, and the medley performance unit 24 sequentially performs a medley of the performance data, but the present invention is not limited to this example. In another example, after the generation unit 22 generates the era division information, the extraction unit 23 may extract performance data for each era and the medley performance unit 24 may perform a medley in response to a user's operation to execute a medley mode on the remote control device 6.

また、上記の第1実施形態では、生成部22が利用者の生年月日情報に基づいて年代区切り情報を算出する例を説明したが、本発明はこの例に限定されない。他の例では、様々な生年月日情報にそれぞれ対応する様々な年代区切り情報のパターンを予めテーブル等に記憶しておいて、生成部22は、生年月日情報に基づいてテーブルを参照することにより、対応する年代区切り情報を検出するように構成されてもよい。 In the above first embodiment, an example has been described in which the generation unit 22 calculates the era division information based on the user's date of birth information, but the present invention is not limited to this example. In another example, various patterns of era division information corresponding to various pieces of date of birth information may be stored in advance in a table or the like, and the generation unit 22 may be configured to detect the corresponding era division information by referring to the table based on the date of birth information.

また、上記の第1実施形態では、生成部22が利用者の生年月日情報に基づいて、利用者の過去の年代を「小学生以下」、「中学生」、「高校生」、「大学生以上」に分けて年代区切り情報を生成する例を説明したが、本発明はこの例に限定されない。他の例では、生成部22は、所定年齢(例えば、13歳)以後を所定期間(例えば、2年)毎に現時点まで等分して年代区切情報を生成してもよい。例えば、生成部22は、図5に示すように、利用者U1の生年月日情報「2000年8月8日」と現時点の日付「2021年4月30日」とに基づいて、「2013/08/08~2015/08/07」の期間について「年代1」の年代区切り情報を生成し、「2015/08/08~2017/08/07」の期間について「年代2」の年代区切り情報を生成し、「2017/08/08~2019/08/07」の期間について「年代3」の年代区切り情報を生成し、「2019/08/08~2021/04/30」の期間について「年代4」の年代区切り情報を生成する。 In the above first embodiment, an example was described in which the generation unit 22 generates age division information by dividing the user's past ages into "elementary school students or younger," "junior high school students," "high school students," and "college students or older" based on the user's date of birth information, but the present invention is not limited to this example. In another example, the generation unit 22 may generate age division information by equally dividing the period from a predetermined age (e.g., age 13) onward into predetermined periods (e.g., two years) up to the present time. For example, as shown in FIG. 5, based on the birth date information of user U1, "August 8, 2000," and the current date, "April 30, 2021," the generation unit 22 generates "Age 1" era division information for the period "2013/08/08-2015/08/07," generates "Age 2" era division information for the period "2015/08/08-2017/08/07," generates "Age 3" era division information for the period "2017/08/08-2019/08/07," and generates "Age 4" era division information for the period "2019/08/08-2021/04/30."

あるいは、生成部22は、利用者の過去の年代を「10代前半」、「10代後半」、「20代前半」、「20代後半」、「30代前半」、「30代後半」のように所定範囲の年齢毎に分けて年代区切情報を生成してもよい。 Alternatively, the generation unit 22 may generate age group information by dividing the user's past ages into predetermined age ranges, such as "early teens," "late teens," "early twenties," "late twenties," "early thirties," and "late thirties."

上記の第1実施形態では、抽出部23が年代区切り情報の年代毎の年代別演奏曲数を配分するときに、総歌唱度数に対する各年代の歌唱度数の比率に拘わらず、年代別演奏曲数を少なくとも1曲に設定する例を説明したが、本発明はこの例に限定されない。例えば、抽出部23は、比率と総演奏曲数との乗算結果(小数点以下四捨五入)が1未満の場合には、0曲に設定してもよい。 In the above first embodiment, an example was described in which the extraction unit 23, when allocating the number of songs played for each era in the era division information, sets the number of songs played for each era to at least one song, regardless of the ratio of the number of songs sung for each era to the total number of songs sung, but the present invention is not limited to this example. For example, the extraction unit 23 may set the number to 0 songs if the result of multiplying the ratio and the total number of songs played (rounded off to the nearest whole number) is less than 1.

また、上記の第1実施形態では、抽出部23が総歌唱度数に対する各年代の歌唱度数の比率に応じて年代区切り情報の年代毎の年代別演奏曲数を配分する例を説明したが、本発明はこの例に限定されない。例えば、抽出部23は、年代毎に等しい年代別演奏曲数(例えば、2曲)を配分し、全ての年代のそれぞれの歌唱履歴から、等しい演奏曲数の演奏データを抽出してもよい。 In the above first embodiment, an example has been described in which the extraction unit 23 allocates the number of songs performed for each era in the era division information according to the ratio of the number of times each era has been sung to the total number of times it has been sung, but the present invention is not limited to this example. For example, the extraction unit 23 may allocate an equal number of songs performed for each era (e.g., two songs) and extract performance data for an equal number of songs performed from the singing history of each era.

更に、上記の第1実施形態では、抽出部23が、各年代の歌唱履歴の楽曲のうち、歌唱回数の多い順に年代別演奏曲数分の楽曲の演奏データを抽出する例を説明したが、本発明はこの例に限定されない。例えば、抽出部23は、各年代の歌唱履歴の楽曲について、採点履歴に基づいて年代別演奏曲数分の楽曲の演奏データを抽出してもよい。具体的には、抽出部23は、歌唱履歴の楽曲のうち、採点履歴の最高得点が高い順に、あるいは、採点履歴の平均点が高い順に、楽曲の演奏データを抽出してもよい。 Furthermore, in the above first embodiment, an example has been described in which the extraction unit 23 extracts performance data for the number of songs performed by era from among the songs in the singing history for each era in order of the number of times they have been sung, but the present invention is not limited to this example. For example, the extraction unit 23 may extract performance data for the number of songs performed by era from among the songs in the singing history for each era based on the scoring history. Specifically, the extraction unit 23 may extract performance data for songs from the singing history in order of the highest maximum score in the scoring history, or in order of the highest average score in the scoring history.

ところで、利用者がカラオケ装置1を利用する場合、その日に応じて、特定の年代に偏った選曲をすることがある。そこで、カラオケ装置1は、現行のログイン中に選曲した楽曲の年代の傾向を解析し、抽出部23は、選曲した傾向の高い年代に年代区切り情報が近いほど、この年代区切り情報に対して設定する年代別演奏曲数を多くしてもよい。 Incidentally, when a user uses the karaoke device 1, the user may select songs biased towards a particular era depending on the day. Therefore, the karaoke device 1 may analyze the trends of the era of songs selected during the current login, and the extraction unit 23 may set a larger number of songs to be played by era for the era division information the closer the era division information is to the era with a high tendency of song selection.

[第2実施形態]
以下、本発明の第2実施形態のカラオケ装置1について説明する。図6は、第2実施形態のカラオケ装置1の構成を示すブロック図である。第2実施形態の説明において、第1実施形態と同一の構成要素には第1実施形態と同一の符号を付し、その説明を省略する。
[Second embodiment]
A karaoke machine 1 according to a second embodiment of the present invention will now be described. Fig. 6 is a block diagram showing the configuration of the karaoke machine 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.

第2実施形態のカラオケ装置1は、第1実施形態の構成に加えて、制御部10が、記憶部11に記憶されたプログラムを実行することにより、生成部22によって生成した利用者の過去の年代を示す年代区切り情報を編集する編集部26として機能するように構成される。 In the karaoke device 1 of the second embodiment, in addition to the configuration of the first embodiment, the control unit 10 is configured to execute a program stored in the storage unit 11, thereby functioning as an editing unit 26 that edits the era division information indicating the user's past eras generated by the generation unit 22.

編集部26は、利用者による年代区切り情報の編集操作を可能にするもので、例えば、リモコン装置6を用いた編集操作を可能にする。リモコン装置6は、利用者による年代区切り情報の編集モード実行の操作を受け付けて、編集モード実行の指示をカラオケ本体2へ送信する。編集部26は、生成部22によって生成した利用者の過去の年代を示す年代区切り情報(既存の年代区切り情報)を表示装置5に表示させる。編集部26は、新たな年代区切り情報の入力を促す通知を表示装置5に表示すると共に、リモコン装置6を用いた新たな年代区切り情報(新規の年代区切り情報)の入力を受け付ける。編集部26は、入力された新規の年代区切り情報に基づいて、既存の年代区切り情報を編集して記憶部11に記憶する。 The editing unit 26 allows the user to edit the era division information, for example, by using the remote control device 6. The remote control device 6 accepts an operation by the user to execute the era division information edit mode, and transmits an instruction to execute the edit mode to the karaoke main unit 2. The editing unit 26 causes the display device 5 to display the era division information (existing era division information) indicating the user's past eras generated by the generation unit 22. The editing unit 26 displays a notification on the display device 5 prompting the user to input new era division information, and accepts the input of new era division information (new era division information) using the remote control device 6. The editing unit 26 edits the existing era division information based on the input new era division information, and stores it in the memory unit 11.

抽出部23は、編集部26による編集後の年代区切り情報が示す年代毎に所定の演奏曲数の演奏データを抽出することになる。 The extraction unit 23 extracts performance data for a predetermined number of songs for each era indicated by the era division information edited by the editing unit 26.

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

第2実施形態のカラオケ装置1のカラオケ演奏動作において、ログイン処理部20によるログイン処理から 生成部22による年代区切り情報の生成までの動作(ステップS11~S13)は、第1実施形態の動作(ステップS1~S3)と同様である。 In the karaoke performance operation of the karaoke device 1 of the second embodiment, the operations (steps S11 to S13) from the login process by the login processing unit 20 to the generation of era division information by the generation unit 22 are the same as the operations (steps S1 to S3) of the first embodiment.

生成部22によって利用者U1の年代区切り情報が生成された後、利用者U1がリモコン装置6によって年代区切り情報の編集モード実行を操作した場合には、リモコン装置6は編集モード実行の指示をカラオケ本体2へ送信する。 After the generation division information for user U1 is generated by the generation unit 22, if user U1 operates the remote control device 6 to execute the edit mode for the generation division information, the remote control device 6 transmits an instruction to execute the edit mode to the karaoke main unit 2.

なお、編集モード実行が操作されない場合には(ステップS14:NO)、第1実施形態の動作(ステップS4~S5)と同様にして、生成部22で生成された年代区切り情報に基づいて抽出部23が演奏データを抽出し、メドレー演奏部24により、抽出した演奏データのメドレー演奏を行う(ステップS15~S16)。 If the edit mode is not executed (step S14: NO), the extraction unit 23 extracts performance data based on the era division information generated by the generation unit 22, in the same manner as in the first embodiment (steps S4 to S5), and the medley performance unit 24 performs a medley of the extracted performance data (steps S15 to S16).

一方、編集モード実行が操作された場合には(ステップS14:YES)、編集モード実行の指示に応じて、編集部26は、年代区切り情報の編集を開始し(ステップS17)、図8に示すように、生成された年代区切り情報(既存の年代区切り情報)の編集画面30を表示装置5に表示させる。このとき、編集部26は、新たな年代区切り情報の入力を促すように「新たな年代区切り情報を入力してください:」の通知31を表示装置5の編集画面30に表示して、リモコン装置6を用いた新たな年代区切り情報(新規の年代区切り情報)の入力を受け付ける。 On the other hand, if the edit mode is selected (step S14: YES), the editing unit 26 starts editing the era division information in response to the edit mode selection command (step S17), and displays an editing screen 30 of the generated era division information (existing era division information) on the display device 5, as shown in FIG. 8. At this time, the editing unit 26 displays a notification 31, "Please enter new era division information:", on the editing screen 30 of the display device 5 to prompt the user to enter new era division information, and accepts the entry of new era division information (new era division information) using the remote control device 6.

例えば、利用者U1がリモコン装置6を操作して、新規の年代区切り情報の初日「2019/04/01」と最終日「2020/03/31」とを入力すると、入力された新規の年代区切り情報がリモコン装置6からカラオケ本体2へと送信される。カラオケ本体2において、編集部26は、新規の年代区切り情報を受信すると、図9に示すように、通知31に新規の年代区切り情報を加えて表示装置5に表示させる。 For example, when user U1 operates remote control device 6 to input the first day "2019/04/01" and the last day "2020/03/31" of new era division information, the input new era division information is transmitted from remote control device 6 to karaoke main unit 2. When editing unit 26 in karaoke main unit 2 receives the new era division information, it adds the new era division information to notification 31 and displays it on display device 5, as shown in FIG. 9.

リモコン装置6の操作によって新規の年代区切り情報の入力が決定されると、編集部26は、既存の年代区切り情報のうち新規の年代区切り情報と重複する期間を新規の年代区切り情報に置き換えて編集し、図10に示すように、新規の年代区切り情報「2019/04/01~2020/03/31」を挿入した編集画面30を表示装置5に表示させる。なお、編集部26は、既存の年代区切り情報と、新規の年代区切り情報と、編集された年代区切り情報とを識別可能に表示してもよい。 When input of new era division information is decided by operating the remote control device 6, the editing unit 26 edits the existing era division information by replacing the period that overlaps with the new era division information with the new era division information, and displays an editing screen 30 on the display device 5 with the new era division information "2019/04/01-2020/03/31" inserted, as shown in FIG. 10. The editing unit 26 may display the existing era division information, the new era division information, and the edited era division information in a distinguishable manner.

また、編集部26は、新たな年代の名称の入力を促すように「新たな年代の名称を入力してください:」の通知32を表示装置5の編集画面30に表示して、リモコン装置6を用いた新たな年代の名称(新規の年代)の入力を受け付ける。 The editing unit 26 also displays a notification 32, "Please enter a new era name:," on the editing screen 30 of the display device 5 to prompt the user to enter a new era name, and accepts the entry of a new era name (new era) using the remote control device 6.

例えば、利用者U1がリモコン装置6を操作して、新規の年代「浪人生」を入力すると、入力された新規の年代がリモコン装置6からカラオケ本体2へと送信される。カラオケ本体2において、編集部26は、新規の年代を受信すると、図11に示すように、通知32に新規の年代を加えて表示装置5に表示させる。 For example, when user U1 operates remote control device 6 to input a new age group of "ronin students," the input new age group is transmitted from remote control device 6 to karaoke main unit 2. When editing unit 26 in karaoke main unit 2 receives the new age group, it adds the new age group to notification 32 and displays it on display device 5, as shown in FIG. 11.

また、リモコン装置6の操作によって新規の年代の入力が決定されると、編集部26は、新規の年代区切り情報と対応する年代として編集し、図11に示すように、新規の年代「浪人生」を挿入した編集画面30を表示装置5に表示させる。編集部26は、新規の年代及び新規の年代区切り情報を加えた編集後の年代区切り情報を記憶部11に記憶する(ステップS17)。 When the input of a new era is confirmed by operating the remote control device 6, the editing unit 26 edits the era to correspond to the new era division information, and causes the display device 5 to display the editing screen 30 with the new era "ronin students" inserted, as shown in FIG. 11. The editing unit 26 stores the edited era division information with the new era and the new era division information added in the storage unit 11 (step S17).

なお、抽出部23は、編集部26による編集後の年代区切り情報が示す年代毎に所定の演奏曲数の演奏データを抽出することになる(ステップS15)。例えば、図12に示すように、利用者U1の「小学生以下」の年代の歌唱度数が100であり、「中学生」の年代の歌唱度数が500であり、「高校生」の年代の歌唱度数が1500であり、「浪人生」の年代の歌唱度数が100であり、「大学生以上」の年代の歌唱度数が1000であり、総歌唱度数が3200であるものとする。抽出部23は、総歌唱度数(3200)に対する各年代の歌唱度数の比率に基づいて、メドレー演奏の総演奏曲数(10曲)に対する年代毎の年代別演奏曲数を配分する。例えば、抽出部23は、歌唱度数の比率に基づいて、図12に示すように、利用者U1の「小学生以下」の年代の年代別演奏曲数を1に、「中学生」の年代の年代別演奏曲数を2であり、「高校生」の年代の年代別演奏曲数を3に、「浪人生」の年代の年代別演奏曲数を1に、「大学生以上」の年代の年代別演奏曲数を3にそれぞれ配分する。 The extraction unit 23 extracts performance data of a predetermined number of songs for each age group indicated by the age group division information edited by the editing unit 26 (step S15). For example, as shown in FIG. 12, assume that the singing frequency of user U1 in the "elementary school students and below" age group is 100, the singing frequency of the "junior high school students" age group is 500, the singing frequency of the "high school students" age group is 1500, the singing frequency of the "ronin students" age group is 100, and the singing frequency of the "college students and above" age group is 1000, resulting in a total singing frequency of 3200. The extraction unit 23 allocates the number of songs performed by age group to the total number of songs performed in the medley performance (10 songs) based on the ratio of the singing frequency of each age group to the total singing frequency (3200). For example, as shown in FIG. 12, the extraction unit 23 allocates the number of songs performed by user U1's age group "elementary school students and below" to 1, the number of songs performed by age group "junior high school students" to 2, the number of songs performed by age group "high school students" to 3, the number of songs performed by age group "ronin students" to 1, and the number of songs performed by age group "college students and above" to 3.

また、抽出部23は、利用者の各年代の歌唱履歴の楽曲のうち、歌唱回数の多い順に年代別演奏曲数分の楽曲の演奏データを抽出する(ステップS15)。図12において、歌唱履歴は、年代毎に歌唱回数の多い順に上から記載されている。例えば、抽出部23は、「小学生以下」の歌唱履歴の楽曲から1番目に歌唱回数の多い楽曲Aの演奏データを抽出する。また、抽出部23は、「中学生」の歌唱履歴の楽曲から1~2番目に歌唱回数の多い楽曲C、Dの演奏データを抽出し、「高校生」の歌唱履歴の楽曲から1~3番目に歌唱回数の多い楽曲F、G、Hの演奏データを抽出し、「浪人生」の歌唱履歴の楽曲から1番目に歌唱回数の多い楽曲Jの演奏データを抽出し、「大学生以上」の歌唱履歴の楽曲から1~3番目に歌唱回数の多い楽曲M、N、Oの演奏データを抽出する。 The extraction unit 23 also extracts performance data for the number of songs performed by age group from the songs in the singing history of each age group of the user in order of the most frequently sung number of times (step S15). In FIG. 12, the singing history is listed from top to bottom in order of the most frequently sung number of times for each age group. For example, the extraction unit 23 extracts performance data for song A, which is the most frequently sung number of times, from the songs in the singing history of "elementary school students and below." The extraction unit 23 also extracts performance data for songs C and D, which are the first and second most frequently sung number of times, from the songs in the singing history of "junior high school students," extracts performance data for songs F, G, and H, which are the first to third most frequently sung number of times, from the songs in the singing history of "high school students," extracts performance data for song J, which is the first most frequently sung number of times, from the songs in the singing history of "ronin students," and extracts performance data for songs M, N, and O, which are the first to third most frequently sung number of times, from the songs in the singing history of "college students and above."

次に、メドレー演奏部24は、抽出部23によって抽出された演奏データを順次、メドレー演奏する(ステップS16)。 Next, the medley performance unit 24 sequentially performs a medley of the performance data extracted by the extraction unit 23 (step S16).

なお、編集部26は、利用者U1について編集した年代区切り情報を記憶部11に保存するだけでなく、サーバ装置101へ送信して利用者U1に対応付けて記憶させてもよい。そして、この利用者U1が次回にカラオケ装置1にログインするときに、サーバ装置101は、利用者U1に対応する編集後の年代区切り情報を読み出してカラオケ装置1に送信してもよい。これにより、利用者U1はカラオケ装置1にログインする度に年代区切り情報を編集する必要がなく、年代区切り情報を利用したメドレー演奏を簡易に利用することができる。 The editing unit 26 may not only store the edited era division information for user U1 in the storage unit 11, but may also transmit it to the server device 101 and store it in association with user U1. Then, the next time user U1 logs into the karaoke device 1, the server device 101 may read out the edited era division information corresponding to user U1 and transmit it to the karaoke device 1. This eliminates the need for user U1 to edit the era division information every time he logs into the karaoke device 1, and allows him to easily play medleys using the era division information.

上記したように、本発明の第2実施形態のカラオケ装置1は、第1実施形態のカラオケ装置1の構成に加えて、年代区切り情報を利用者の操作に基づいて編集する編集部26を有する。 As described above, the karaoke device 1 of the second embodiment of the present invention has the same configuration as the karaoke device 1 of the first embodiment, and also has an editing unit 26 that edits the age division information based on the user's operation.

これにより、利用者は自身の学歴や経歴に合わせて年代区切り情報を編集することができ、自身の学歴や経歴を振り返ったり、学歴や経歴の移り変わりを感じたりすることができるメドレー演奏によるカラオケ歌唱を楽しむことができる。 This allows users to edit the age-group information to match their own educational and career history, and enjoy singing karaoke medleys that allow them to look back on their own educational and career history and feel the changes that have occurred over time.

なお、上記した実施形態では、編集部26は、表示装置5の編集画面30に表示した年代区切り情報の編集をリモコン装置6の操作に応じて行う例を説明したが、本発明はこの例に限定されない。他の例では、編集部26は、年代区切り情報の編集をカラオケ本体2に備わる操作装置の操作に応じて行ってもよい。 In the above embodiment, the editing unit 26 edits the era division information displayed on the editing screen 30 of the display device 5 in response to the operation of the remote control device 6, but the present invention is not limited to this example. In another example, the editing unit 26 may edit the era division information in response to the operation of an operating device provided in the karaoke main unit 2.

また、上記した実施形態では、編集部26は、年代区切り情報の編集画面30をカラオケ装置1の表示装置5に表示させる例を説明したが、本発明はこの例に限定されない。他の例では、編集部26は、年代区切り情報の編集画面30をリモコン装置6に表示させると共に、年代区切り情報の編集をリモコン装置6の操作に応じて行ってもよい。 In the above embodiment, the editing unit 26 displays the era division information editing screen 30 on the display device 5 of the karaoke device 1, but the present invention is not limited to this example. In another example, the editing unit 26 may display the era division information editing screen 30 on the remote control device 6 and edit the era division information in response to the operation of the remote control device 6.

なお、上記した実施形態では、利用者が、「大学生以上」の年代の年代区切り情報を「浪人生」と「大学生以上」とに分けるように編集する例を説明したが、本発明はこの例に限定されず、編集部26は、利用者の学歴や経歴に合わせて様々な年代で年代区切り情報を編集することができる。例えば、編集部26を利用することにより、「大学生以上」の年代の年代区切り情報を「大学生」と「社会人」とに分けて編集することもできる。 In the above embodiment, an example was described in which the user edits the age division information for the "college student or above" age group to separate it into "ronin students" and "college student or above." However, the present invention is not limited to this example, and the editing unit 26 can edit age division information for various age groups according to the user's educational background and career history. For example, by using the editing unit 26, it is also possible to edit the age division information for the "college student or above" age group to separate it into "college student" and "working adult."

あるいは、編集部26を利用することにより、「小学生以下」、「中学生」、「高校生」、「大学生以上」として生成された年代区切り情報を、「10代前半」、「10代後半」、「20代前半」、「20代後半」、「30代前半」、「30代後半」のように所定範囲の年齢毎に分けて編集することもできる。若しくは、編集部26を利用することにより、「小学生以下」、「中学生」、「高校生」、「大学生以上」として生成された年代区切り情報を、所定年齢(例えば、13歳)以後を所定期間(例えば、2年)毎に現時点まで等分して分けて編集することもできる。 Alternatively, by using the editing unit 26, the age group information generated as "elementary school students or younger", "junior high school students", "high school students", and "college students or older" can be edited by dividing it into a predetermined age range, such as "early teens", "late teens", "early twenties", "late twenties", "early thirties", and "late thirties". Alternatively, by using the editing unit 26, the age group information generated as "elementary school students or younger", "junior high school students", "high school students", and "college students or older" can be edited by dividing it into equal parts for each predetermined period (e.g., two years) from a predetermined age (e.g., 13 years old) up to the present time.

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

1 カラオケ装置
2 カラオケ本体
5 表示装置
10 制御部
11 記憶部
21 取得部
22 生成部
23 抽出部
24 メドレー演奏部
26 編集部
Reference Signs List 1 Karaoke device 2 Karaoke main unit 5 Display device 10 Control unit 11 Storage unit 21 Acquisition unit 22 Generation unit 23 Extraction unit 24 Medley performance unit 26 Editing unit

Claims (3)

サーバ装置と通信可能に接続されたカラオケ装置であって、
複数の楽曲の演奏データを記憶する記憶部と、
前記サーバ装置から利用者の生年月日情報及び歌唱履歴を取得する取得部と、
前記取得部によって取得した前記生年月日情報に基づいて、利用者の過去の年代を示す年代区切り情報を生成する生成部と、
前記取得部によって取得した前記歌唱履歴に基づいて、前記年代区切り情報が示す年代毎に所定の演奏曲数の前記演奏データを抽出する抽出部と、
前記抽出部によって抽出された前記演奏データを順次メドレー演奏するメドレー演奏部と、
を有し、
前記抽出部は、前記歌唱履歴に基づいて前記年代区切り情報が示す年代毎の歌唱度数を算出し、全ての年代の総歌唱度数に対する各年代の前記歌唱度数の比率を算出して、前記年代区切り情報が示す年代毎に前記比率に基づいてメドレー演奏の総演奏曲数に対して配分した演奏曲数の前記演奏データを抽出することを特徴とするカラオケ装置。
A karaoke machine communicably connected to a server device,
A storage unit for storing performance data of a plurality of pieces of music;
An acquisition unit that acquires the user's birth date information and singing history from the server device;
a generation unit that generates era division information indicating past eras of the user based on the birth date information acquired by the acquisition unit;
an extracting unit that extracts the performance data of a predetermined number of songs for each era indicated by the era division information based on the singing history acquired by the acquiring unit;
a medley playing section that sequentially plays a medley of the performance data extracted by the extraction section;
having
The extraction unit calculates the number of times each era has been sung based on the singing history, calculates the ratio of the number of times each era has been sung to the total number of times each era has been sung, and extracts the performance data for the number of songs performed based on the ratio for each era indicated by the era division information relative to the total number of songs performed in the medley .
前記生成部は、少なくとも小学生、中学生及び高校生の年代を含むように前記年代区切り情報を生成することを特徴とする請求項1に記載のカラオケ装置。 The karaoke device according to claim 1, characterized in that the generation unit generates the age division information to include at least the ages of elementary school students, junior high school students, and high school students. 前記年代区切り情報を利用者の操作に基づいて編集する編集部を有することを特徴とする請求項1又は請求項2に記載のカラオケ装置。 3. The karaoke apparatus according to claim 1, further comprising an editing section for editing the age division information based on an operation by a user.
JP2021077699A 2021-04-30 2021-04-30 Karaoke equipment Active JP7638596B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021077699A JP7638596B2 (en) 2021-04-30 2021-04-30 Karaoke equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021077699A JP7638596B2 (en) 2021-04-30 2021-04-30 Karaoke equipment

Publications (2)

Publication Number Publication Date
JP2022171195A JP2022171195A (en) 2022-11-11
JP7638596B2 true JP7638596B2 (en) 2025-03-04

Family

ID=83945916

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021077699A Active JP7638596B2 (en) 2021-04-30 2021-04-30 Karaoke equipment

Country Status (1)

Country Link
JP (1) JP7638596B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005084336A (en) 2003-09-08 2005-03-31 Xing Inc Music reproducing device
WO2008120310A1 (en) 2007-03-28 2008-10-09 Pioneer Corporation Music piece reproduction apparatus, music piece reproduction method, and music piece reproduction program

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005084336A (en) 2003-09-08 2005-03-31 Xing Inc Music reproducing device
WO2008120310A1 (en) 2007-03-28 2008-10-09 Pioneer Corporation Music piece reproduction apparatus, music piece reproduction method, and music piece reproduction program

Also Published As

Publication number Publication date
JP2022171195A (en) 2022-11-11

Similar Documents

Publication Publication Date Title
JP6708537B2 (en) Karaoke system
JP2008209640A (en) Karaoke sound effect output system
JP4493604B2 (en) Karaoke system with performance guide function
JP6501344B2 (en) Karaoke scoring system considering listener's evaluation
JP7638596B2 (en) Karaoke equipment
JP2012159575A (en) Singing guidance system by plurality of singers
JP7515981B2 (en) Karaoke equipment
JP2017151388A (en) Karaoke system server
JP2019101118A (en) Karaoke device
JP7397090B2 (en) Sound device, sound system, image generation method, and image generation program
JP4070099B2 (en) Performance learning device
JP2000137490A (en) Karaoke sing-along machine
JP7554111B2 (en) Karaoke equipment
JP6920135B2 (en) Karaoke equipment
JP5744368B2 (en) Auxiliary tempo output system for karaoke performance tempo change
JP6219750B2 (en) Singing battle karaoke system
JP5551983B2 (en) Karaoke performance control system
JP7595483B2 (en) Karaoke equipment
JP5500214B2 (en) Music score display output device and music score display output program
JP7589053B2 (en) Karaoke equipment
JP6114611B2 (en) Drawing singing scoring system
JP7518777B2 (en) Karaoke equipment
JP7483585B2 (en) Karaoke equipment
JP4720858B2 (en) Karaoke equipment
JP2004279462A (en) Karaoke machine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240122

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241106

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241217

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250203

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250218

R150 Certificate of patent or registration of utility model

Ref document number: 7638596

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150