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
JP4293364B2 - Karaoke performance management system - Google Patents
[go: Go Back, main page]

JP4293364B2 - Karaoke performance management system - Google Patents

Karaoke performance management system Download PDF

Info

Publication number
JP4293364B2
JP4293364B2 JP2004285966A JP2004285966A JP4293364B2 JP 4293364 B2 JP4293364 B2 JP 4293364B2 JP 2004285966 A JP2004285966 A JP 2004285966A JP 2004285966 A JP2004285966 A JP 2004285966A JP 4293364 B2 JP4293364 B2 JP 4293364B2
Authority
JP
Japan
Prior art keywords
music
karaoke performance
user
registrant
list
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2004285966A
Other languages
Japanese (ja)
Other versions
JP2006098832A (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 JP2004285966A priority Critical patent/JP4293364B2/en
Publication of JP2006098832A publication Critical patent/JP2006098832A/en
Application granted granted Critical
Publication of JP4293364B2 publication Critical patent/JP4293364B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Reverberation, Karaoke And Other Acoustics (AREA)

Description

本発明は、カラオケ演奏端末に対して楽曲選択のための表示を提供するためのカラオケ演奏管理システムに関する。   The present invention relates to a karaoke performance management system for providing a display for music selection to a karaoke performance terminal.

近年、通信カラオケの施設が全国的に広がりを見せ、記憶技術や記録技術の発展、また通信技術の発展により利用者に対して種々のサービスを提供することができるようになってきている。例えば、楽曲数の増加や利用者による楽曲の検索、選択を容易にさせる電子楽曲目録の提供等がある。一方で楽曲選択を補助する楽曲リストを表示させることも行われているが、利用者の満足度を向上させるための楽曲選別を行う必要がある。   In recent years, facilities for online karaoke have expanded nationwide, and it has become possible to provide various services to users through the development of storage technology and recording technology, and the development of communication technology. For example, there is an increase in the number of songs, provision of an electronic music list that makes it easy for users to search for and select music, and the like. On the other hand, although a music list for assisting music selection is also displayed, it is necessary to perform music selection for improving user satisfaction.

従来、通信カラオケを利用する利用者において、歌唱する楽曲を楽曲目録本や電子楽曲目録を用いて検索し、選択しているが、次曲を選択するにあたり所定数の楽曲名を表示して利用者における楽曲選択を補助することが行われている。この楽曲選択を補助するための楽曲を抽出する手法として、例えば、楽曲に各年代にヒットした付属情報を付加しておき、当該利用者の馴染みのある年代を検索条件とさせることが知られている。   Conventionally, a user who uses online karaoke has searched and selected a song to be sung using a music catalog or an electronic music catalog, but when a next song is selected, a predetermined number of song names are displayed and the user is selected. Assisting in music selection. As a method for extracting music for assisting music selection, for example, it is known that attached information that has been hit in each age is added to the music, and the user's familiar age is used as a search condition. Yes.

また、上記の各年代にヒットした楽曲を所定数表示させても、当該ヒット曲が高度な歌唱力を要するようなものは、利用者にとって必ずしも歌唱したい楽曲ではないことから、利用者が歌唱したい楽曲を抽出する手法も提案されている。その一例が、以下の特許文献で提案されている。   In addition, even if a predetermined number of songs hit in each age are displayed, a song that requires high singing ability is not necessarily a song that the user wants to sing, so the user wants to sing A method for extracting music has also been proposed. One example is proposed in the following patent document.

特開平11−52965号公報JP-A-11-52965

上記特許文献には、全国的な顧客の利用履歴を反映した楽曲を推薦することを目的とした通信カラオケシステム等が開示されており、推薦曲を抽出する手法の一例として、各楽曲毎に選曲者属性数値を対応付けして、歌唱された選曲者属性数値に近似した選曲者属性数値の楽曲を所定数抽出することが開示されている。上記選曲者属性数値は、演奏された楽曲に、歌唱した顧客の氏名、性別、年齢等と関連づけられた顧客IDを対応付けた演奏履歴を記憶させ、これらを全国的に収集した演奏履歴データに基づいて、各楽曲毎に各顧客の男性比率、若者比率、地元比率、人気比率で演算させることが示されている。   The above-mentioned patent document discloses a communication karaoke system for the purpose of recommending music that reflects the usage history of customers nationwide. As an example of a method for extracting recommended music, music selection is performed for each music. It is disclosed that a predetermined number of music pieces having a song selector attribute value approximated to a sung song selector attribute value are associated with each other. The music selector attribute numerical value is stored in performance history data in which a performance history in which a customer ID associated with the name, gender, age, etc. of the customer who sang is associated with the played music is stored in the performance history data collected nationwide. Based on this, it is shown that each music piece is calculated by the male ratio, the youth ratio, the local ratio, and the popularity ratio of each customer.

上記特許文献に開示されている上記手法を含めた各手法で抽出される推薦曲は、要約すれば、当該楽曲が歌唱された後に歌唱される頻度の高い楽曲であり、抽出するにあって上記選曲者属性数値等で表したものである。すなわち、推薦曲が上記比率で歌唱される頻度の高い楽曲であることから、利用者にとっては歌唱可能でよく歌唱されている楽曲が示されることで満足度の高いものとなっているが、より処理が容易で、より細かな範囲での楽曲選択が望まれる。   The recommended music extracted by each method including the above-described method disclosed in the above-mentioned patent document is a music that is frequently sung after the music is sung. This is expressed in numerical values such as music selector attributes. That is, since the recommended song is a song that is frequently sung at the above-mentioned ratio, it is highly satisfactory for the user by showing a song that can be sung and often sung, Processing is easy and music selection in a finer range is desired.

そこで、本発明は上記課題に鑑みなされたもので、処理が容易であり、利用者に対して満足度をより向上させた楽曲選択を可能とするカラオケ演奏管理システムを提供することを目的とする。   Therefore, the present invention has been made in view of the above problems, and an object of the present invention is to provide a karaoke performance management system that is easy to process and enables a user to select a song with improved satisfaction. .

上記課題を解決するために、請求項1の発明では、少なくとも年齢情報を含む利用者の所定情報と関連づけられた登録者IDを用いて歌唱させる手段を備えるカラオケ演奏端末と通信ネットワークを介して接続するための通信手段を備え、前記カラオケ演奏端末から前記登録者IDを関連づけて、当該登録者の歌唱予定のまたは歌唱された楽曲を当該登録者が指定したものとした指定楽曲の情報が送られてくるカラオケ演奏管理システムであって、前記カラオケ演奏端末の各利用者の前記所定情報および登録者IDを格納する第1格納手段と、前記各カラオケ演奏端末より送られてくる前記指定楽曲の情報を登録してなるユーザリストを格納する第2格納手段と、前記第2格納手段より総ての登録者の前記指定楽曲の情報を読み込み、関連づけられた登録者IDより前記第1格納手段を参照して、少なくとも所定の年齢範囲で登録者を分類し、当該年齢範囲毎に分類された登録者の指定楽曲につき、同一楽曲が何人の登録者により指定されたかを示す指定数をもって、その指定数順でランキング化したリストファイルを作成するランキング演算手段と、前記ランキング演算手段で年齢範囲毎に作成されたそれぞれの年齢範囲別のリストファイルを格納する第3格納手段と、少なくとも、前記カラオケ演奏端末での任意の前記利用者による楽曲検索に対し、当該利用者の前記登録者IDより特定される年齢に応じた年齢範囲別のリストファイルにおけるランキング化された楽曲の全部または一部を表示させるために、当該カラオケ演奏端末に対して適時に前記第3格納手段に格納されている年齢範囲別のリストファイルの全部または一部を転送するデータ配信処理手段と、を有する構成とする。
In order to solve the above-mentioned problem, in the invention of claim 1, a karaoke performance terminal comprising means for singing using a registrant ID associated with predetermined information of a user including at least age information is connected via a communication network. Communication information is provided , and the registrant ID is associated from the karaoke performance terminal, and the registrant's scheduled singing or sung music is designated by the registrant. A karaoke performance management system, comprising: first storage means for storing the predetermined information and registrant ID of each user of the karaoke performance terminal; and information on the designated music sent from each karaoke performance terminal a second storage means for storing the user list obtained by registering, reading the information of the designated music all subscribers from the second storing means, related Dzu Obtained by referring to the first storage means from the registrant ID, at least a predetermined classifying registrants age range, per specified music registrant classified for each the age range, the same song is how many subscribers The ranking calculation means for creating a list file ranked in the specified number order with the specified number indicating whether it was specified by the above , and a list file for each age range created for each age range by the ranking calculation means a third storage means for, at least, to the music search by any of the user at the karaoke performance terminal, ranking in the age range another list file in accordance with the age identified from the registrant ID of the user to see all or part of the reduction musical compositions, stored in said third storage means in time with respect to the karaoke performance terminal A data distribution processing means for transferring all or part of the age range different list file are, configured to have a.

請求項2の発明では、前記ランキング演算手段は、前記年齢範囲に加えて、前記利用者の所定情報としての少なくとも性別、住所地、職業のうちの少なくとも何れかで分類し、分類毎に指定楽曲を指定数順でランキング化したリストファイルを作成する構成である。
According to a second aspect of the present invention, the ranking calculation means classifies at least one of gender, address, and occupation as the predetermined information of the user in addition to the age range, and designates a music piece for each classification. This is a configuration that creates a list file that ranks in the specified number order.

本発明によれば、各カラオケ演奏端末より利用者の登録者IDに関連づけられて送られてくる歌唱予定のまたは歌唱された楽曲を当該登録者が指定したものとした指定楽曲の情報をユーザリストおよび/または履歴リストとして格納し、当該リストより関連づけられた登録者IDで特定される少なくとも年齢範囲で登録者を分類し、年齢範囲毎に分類された登録者の指定楽曲につき、同一楽曲が何人の登録者により指定されたかを示す指定数順でランキング化したリストファイルを作成して格納し、年齢に応じた年齢範囲別のリストファイルにおけるランキング化された楽曲の全部または一部を、利用者による楽曲検索に応じてカラオケ演奏端末で表示させるために適時に転送する構成とすることにより、少なくとも年齢範囲別でよく歌唱される楽曲を容易な処理でリスト化することができ、利用者の年齢に応じてより精緻な楽曲選択を可能として利用者の満足度を向上させることができるものである。 According to the present invention, the user list includes information on the designated music that the registrant designates a song that is scheduled to be sung or has been sung sent from each karaoke performance terminal in association with the user's registrant ID. And / or as a history list , classifying registrants by at least the age range specified by the registrant ID associated from the list , and how many people are the same for the registrant's designated songs classified by age range Create and store a list file ranked in the specified number order that indicates whether it was specified by the registrant of the user , all or part of the ranked music in the list file by age range according to age , the user Singing well at least by age range by adopting a structure that transfers in a timely manner for display on karaoke performance terminals according to music search by That music can be listed in an easy process, it is capable of improving the user satisfaction as enabling more sophisticated music selection depending on the age of the user.

以下、本発明の最良の実施形態を図により説明する。
図1に、本発明に係るカラオケ演奏管理システムのネットワーク接続状況の模式図を示す。図1において、カラオケ演奏管理システムとしてのカラオケ演奏管理サーバ11は、利用者の所定情報と関連づけられた登録者IDを用いて歌唱させる手段を備えるカラオケ演奏端末を通信ネットワークを介して管理するシステムとして、一般公衆電話回線やこれを用いたADSLあるいはインターネット、さらには、LANなどの通信ネットワーク12上に接続される。
Hereinafter, the best embodiment of the present invention will be described with reference to the drawings.
FIG. 1 shows a schematic diagram of the network connection status of the karaoke performance management system according to the present invention. In FIG. 1, a karaoke performance management server 11 as a karaoke performance management system is a system for managing a karaoke performance terminal provided with means for singing using a registrant ID associated with predetermined information of a user via a communication network. It is connected to a general public telephone line, ADSL using the same or the Internet, and further to a communication network 12 such as a LAN.

上記通信ネットワーク12上には、利用者による関連づけられた登録者IDを例えばICカード用いて歌唱させるカード読取手段(図3で説明する)を備える所定数のカラオケ演奏端末13(13A〜13N)が接続されるもので、例えば、カラオケ演奏装置で使用されるディスプレイ付きリモコン装置等の遠隔入出力装置14(14A〜14N)がそれぞれ備えられる。   On the communication network 12, a predetermined number of karaoke performance terminals 13 (13 </ b> A to 13 </ b> N) including card reading means (described with reference to FIG. 3) that sings the registrant ID associated with the user using, for example, an IC card. For example, a remote input / output device 14 (14A to 14N) such as a remote control device with a display used in a karaoke performance device is provided.

そこで、図2に、本発明に係るカラオケ演奏管理システムのブロック構成図および登録者DBの格納内容の一例の説明図を示す。図2(A)において、カラオケ演奏管理システムとしての管理サーバ11は、適宜、制御手段21、バス22、通信手段23、RAM24、リスト作成手段25、ランキング演算手段26、データ配信処理手段27、DB管理手段28、第1格納手段である登録者DB(データベース)29、第2格納手段であるユーザリストDB30および第3格納手段であるランキングDB31を備える。なお、上記DB管理手段28、登録者DB29、ユーザリストDB30およびランキングDB31は、当該サーバ内ではなく外部のDBサーバまたは外部記憶装置として、全部または個別に設置される構成としてもよい。   FIG. 2 is a block diagram of the karaoke performance management system according to the present invention and an explanatory diagram of an example of the contents stored in the registrant DB. In FIG. 2A, the management server 11 as a karaoke performance management system includes a control means 21, a bus 22, a communication means 23, a RAM 24, a list creation means 25, a ranking calculation means 26, a data distribution processing means 27, and a DB as appropriate. The management unit 28 includes a registrant DB (database) 29 as a first storage unit, a user list DB 30 as a second storage unit, and a ranking DB 31 as a third storage unit. The DB management unit 28, the registrant DB 29, the user list DB 30, and the ranking DB 31 may be configured to be installed entirely or individually as an external DB server or an external storage device, not within the server.

ここで、上記登録者DB29は、カラオケ演奏端末13(13A〜13N)の各利用者が例えば会員として予め所定情報を格納しておくもので、その所定情報としては、例えば、図2(B)に示すように、登録者ID、氏名、セカンドネーム、郵便番号、住所、電話、年齢、性別が含まれ、適宜、登録者の顔写真等のイメージファイル名が関連づけられている。当該各イメージファイルは、図示しないが、当該登録者DB29に設けられたフォルダに格納される。   Here, in the registrant DB 29, each user of the karaoke performance terminals 13 (13A to 13N) stores predetermined information in advance as a member, for example, as the predetermined information, for example, FIG. As shown in FIG. 4, the registrant ID, name, second name, postal code, address, telephone, age, and gender are included, and an image file name such as a registrant's face photo is appropriately associated. Although not shown, each image file is stored in a folder provided in the registrant DB 29.

上記ユーザリストDB30は、通信ネットワーク12に接続された各カラオケ演奏端末13(13A〜13N)より利用者の登録者IDに関連づけて送られてくる歌唱予定のまたは歌唱された指定楽曲の情報に基づいて、後述のリスト作成手段25が作成した当該利用者の登録者ID毎の持ち歌の楽曲としてのユーザリスト(図4(B)で説明する)を格納する。また、上記ランキングDB31は、後述のランキング演算手段26で年齢範囲毎に作成されたそれぞれの年齢範囲別のリストファイル(図5で説明する)を格納する。そして、これら登録者DB29、ユーザリストDB30およびランキングDB31に対して、情報の更新、閲覧(抽出)等が上記DB管理手段28で管理されるものである。   The user list DB 30 is based on information of designated tunes scheduled to be sung or sung sent from each karaoke performance terminal 13 (13A to 13N) connected to the communication network 12 in association with the registrant ID of the user. Then, a user list (described with reference to FIG. 4B) stored as a song of a song for each registrant ID of the user created by the list creating means 25 described later is stored. The ranking DB 31 stores a list file for each age range (described with reference to FIG. 5) created for each age range by a ranking calculation means 26 described later. The DB management unit 28 manages information update, browsing (extraction), and the like for the registrant DB 29, user list DB 30, and ranking DB 31.

上記制御手段21は、このシステムを統括的に制御するもので、例えば物理的なCPUに制御のためのプログラムが格納され、当該プログラムはRAM24等に展開されて実行される。上記通信手段23は、通信ネットワーク12上のカラオケ演奏端末13およびその遠隔入出力装置14との間で定められた通信プロトコルによって通信を行うためのもので、当該通信ネットワーク12の通信方式と整合性をとるための例えば物理的な通信用回路やプラットフォーム等のソフトウエアにより構成される。上記RAM24は、種々のプログラムを展開、実行させるための作業領域としての役割をするものであり、例えば半導体メモリで構成され、仮想的にハードディスク上に構築される場合をも含む概念である。   The control means 21 controls the system as a whole. For example, a control program is stored in a physical CPU, and the program is expanded in the RAM 24 and executed. The communication means 23 is for communicating with the karaoke performance terminal 13 on the communication network 12 and the remote input / output device 14 according to a communication protocol, and is consistent with the communication system of the communication network 12. For example, a physical communication circuit or software such as a platform. The RAM 24 serves as a work area for developing and executing various programs, and is a concept including, for example, a case where the RAM 24 is configured by a semiconductor memory and is virtually constructed on a hard disk.

上記リスト作成手段25は、カラオケ演奏端末13より利用者の登録者IDに関連づけて送られてくる歌唱予定のまたは歌唱された指定楽曲の情報に基づいて各利用者による持ち歌の楽曲として当該利用者の登録者ID毎にユーザリストを作成して上記ユーザリストDB30に格納するもので、そのためのプログラムがRAM24に展開されて実行される。上記ランキング演算手段26は、ユーザリストDB30より総ての楽曲情報を読み込み、関連づけられた登録者IDより上記登録者DB29を参照して、年齢範囲(ここでは、10歳範囲とする)で分類し、年齢範囲毎に同一楽曲の指定数でリスト化したリストファイル(図5で説明する)を作成するもので、そのためのプログラムがRAM24に展開されて実行される。   The list creating means 25 is used as a song of a song sung by each user on the basis of information of a designated song that is scheduled to be sung or sung, which is sent from the karaoke performance terminal 13 in association with the registrant ID of the user. A user list is created for each registrant's registrant and is stored in the user list DB 30. A program for this is developed in the RAM 24 and executed. The ranking calculation means 26 reads all music information from the user list DB 30 and refers to the registrant DB 29 from the associated registrant ID, and classifies it according to the age range (here, the 10-year-old range). A list file (described with reference to FIG. 5) created by listing the same number of music pieces for each age range is created, and a program for this is developed in the RAM 24 and executed.

上記データ配信処理手段27は、所定のカラオケ演奏端末13(13A〜13N)での利用者による楽曲検索に対し、当該登録者IDより特定される年齢に応じて、後述の図5で示す年齢範囲別のリストファイルにおける楽曲リストの全部または一部を表示させるために、当該カラオケ演奏端末13に対して適時にランキングDB31に格納されている年齢範囲別のリストファイルの全部または一部を転送するもので、そのためのプログラムがRAM24に展開されて実行される。また、カラオケ演奏端末13(13A〜13N)からのログイン要求に対して、登録者情報ファイル(登録者DB29)の作成・更新やユーザリスト(ユーザリストDB30)の作成・更新等の所定の機能のアクセス対象を選択させるための表示ファイルを作成して送信する処理も行うもので、そのためのプログラムがRAM24に展開されて実行される。   The data distribution processing means 27 determines the age range shown in FIG. 5 to be described later according to the age specified by the registrant ID for the music search by the user at the predetermined karaoke performance terminal 13 (13A to 13N). In order to display all or part of the music list in another list file, the whole or part of the list file for each age range stored in the ranking DB 31 is transferred to the karaoke performance terminal 13 in a timely manner. Therefore, a program for this purpose is developed in the RAM 24 and executed. Further, in response to a login request from the karaoke performance terminal 13 (13A to 13N), predetermined functions such as creation / update of a registrant information file (registrant DB 29) and creation / update of a user list (user list DB 30) are provided. A process for creating and transmitting a display file for selecting an access target is also performed, and a program for this is expanded in the RAM 24 and executed.

ここで、図3に、図1のカラオケ演奏端末のブロック構成図を示す。図3に示すカラオケ演奏端末13(13〜13N)は、少なくとも、利用者の所定情報と関連づけられた登録者IDを用いて歌唱させる手段を備えるものとして、制御手段41、バス42、RAM43、記憶手段44、楽曲検索手段45、映像出力手段46、表示手段47、操作制御手段48、音声入力手段49、マイク50、音楽曲出力手段51、スピーカ52、表示ファイル作成手段53、送信ファイル作成手段54、カード読取手段55、送受信手段56および通信手段57を適宜備える。   FIG. 3 shows a block diagram of the karaoke performance terminal of FIG. The karaoke performance terminal 13 (13 to 13N) shown in FIG. 3 includes at least a means for singing using a registrant ID associated with predetermined information of the user, a control means 41, a bus 42, a RAM 43, and a storage. Means 44, music search means 45, video output means 46, display means 47, operation control means 48, voice input means 49, microphone 50, music song output means 51, speaker 52, display file creation means 53, transmission file creation means 54 , Card reading means 55, transmission / reception means 56 and communication means 57 are provided as appropriate.

上記制御手段41は、このシステムを統括的に制御するもので、例えば物理的なCPUに制御のためのプログラムが格納され、当該プログラムはRAM43等に展開されて実行される。当該RAM43は、種々のプログラムを展開、実行させるための作業領域としての役割をするものであり、例えば半導体メモリで構成され、仮想的にハードディスク上に構築される場合をも含む概念である。   The control means 41 controls the system in an integrated manner. For example, a control program is stored in a physical CPU, and the program is expanded in the RAM 43 and executed. The RAM 43 serves as a work area for developing and executing various programs, and is a concept including, for example, a case where the RAM 43 is configured by a semiconductor memory and is virtually built on a hard disk.

上記記憶手段44は、例えばハードディスク(HDD)等の記憶装置であり、少なくとも、楽曲元データ(ファイル)61、楽曲コード(テーブル)62、映像データ(ファイル)63、登録者データ(メモリ)64およびランキングデータ(メモリ)65を備える。楽曲元データ(ファイル)61は、楽曲コード62毎にデジタル的な楽曲データを保存するもので、当該楽曲(ファイル)コード61は楽曲コードと楽曲名が関連付けられている。映像データ(ファイル)63は、楽曲(コード)に対応した背景等の映像データを保存する。   The storage means 44 is, for example, a storage device such as a hard disk (HDD), and at least music source data (file) 61, music code (table) 62, video data (file) 63, registrant data (memory) 64, and Ranking data (memory) 65 is provided. The music source data (file) 61 stores digital music data for each music code 62, and the music code (file) code 61 is associated with a music code and a music name. The video data (file) 63 stores video data such as a background corresponding to the music (code).

登録者データ(メモリ)64は、利用者の保持する後述のICカード71より読み取った当該利用者の登録者IDと、年齢、性別、職業、住所地等のランキングデータの分類に応じた何れかを一旦記憶する。ランキングデータ(メモリ)65は、上記管理サーバ11のランキングDB31に格納されている年齢範囲別のランキングリストの全部または一部を当該管理サーバ11より通信ネットワーク12を介して適時(随時または定期的)にアップロードして記憶する。   The registrant data (memory) 64 is any one according to the registrant ID of the user read from an IC card 71 (to be described later) held by the user and the classification of the ranking data such as age, sex, occupation, and address. Is temporarily stored. The ranking data (memory) 65 stores all or a part of the ranking list for each age range stored in the ranking DB 31 of the management server 11 from the management server 11 via the communication network 12 (as needed or periodically). Upload to and memorize.

上記楽曲検索手段45は、例えば新曲、歌手名、曲名、ランキング(上記年齢範囲別等のランキングリスト)、ジャンルおよび履歴のそれぞれについて、上記記憶手段44に記憶されている楽曲を検索するためのもので、そのためのプログラムがRAM43に展開されて実行される。なお、年齢範囲別等のランキングリストの検索については図6で説明する。   The music search means 45 is for searching for music stored in the storage means 44 for each of, for example, a new song, singer name, song name, ranking (ranking list according to the age range, etc.), genre and history. Therefore, the program for this purpose is developed in the RAM 43 and executed. The search of the ranking list for each age range will be described with reference to FIG.

上記映像出力手段46は、遠隔入出力装置14に種々の表示をさせるための映像を出力すると共に、選択された楽曲コードに対応した映像データを当該楽曲に同期させて表示手段47に出力するもので、そのためのプログラムがRAM43に展開されて実行される。遠隔入出力装置14はGUI機能を付帯し、例えば液晶ディスプレイ(LCD)とタッチセンサとを積層した入出力用の利用者インタフェイスが搭載され、当該タッチセンサにより楽曲の選択などのデータを入力することができるものである。そして、操作制御手段48は、当該タッチセンサからの入力データを制御するもので、そのためのプログラムがRAM43に展開されて実行される。   The video output means 46 outputs video for various displays on the remote input / output device 14 and outputs video data corresponding to the selected music code to the display means 47 in synchronization with the music. Therefore, the program for this purpose is developed in the RAM 43 and executed. The remote input / output device 14 has a GUI function and is equipped with an input / output user interface in which, for example, a liquid crystal display (LCD) and a touch sensor are stacked, and inputs data such as music selection by the touch sensor. It is something that can be done. The operation control means 48 controls input data from the touch sensor, and a program for this is developed in the RAM 43 and executed.

上記音声入力手段49は、マイク50からのアナログ音声データをA/Dコンバータ(図示省略)を介してデジタル変換する処理を主体とし、上記音楽曲出力手段51は、記憶手段44より選択された楽曲の楽曲元データ61をデジタル再生してアナログ変換すると共に、上記マイク50からのデジタル音声データをアナログ変換し、ミキシングしてスピーカ52に出力する。   The audio input means 49 mainly has a process of digitally converting analog audio data from the microphone 50 via an A / D converter (not shown), and the music song output means 51 is a music selected from the storage means 44. The original music data 61 is digitally reproduced and converted to analog, and the digital audio data from the microphone 50 is converted to analog, mixed and output to the speaker 52.

上記表示ファイル作成手段53は、カラオケ演奏端末13やその付帯する遠隔入出力装置14において、利用者の選曲、歌唱採点等を表示手段47に表示させるためのファイルや、通信カラオケ管理サーバ11からの表示ファイルおよびコマンドに応じたファイル表示をするためのファイルデータを転送するもので、そのためのプログラムがRAM43に展開されて実行される。上記送信ファイル作成手段54は、通信カラオケ管理サーバ11に対して利用者(登録者)に関する所定の情報を送信する際に送信ファイルを作成するもので、そのためのプログラムがRAM43に展開されて実行される。   The display file creation means 53 is a file for displaying the user's song selection, singing score, etc. on the display means 47 in the karaoke performance terminal 13 or the remote input / output device 14 attached thereto, or from the communication karaoke management server 11. The display file and the file data for displaying the file in accordance with the command are transferred, and the program for that is developed in the RAM 43 and executed. The transmission file creating means 54 creates a transmission file when transmitting predetermined information about the user (registrant) to the communication karaoke management server 11, and a program for this is developed in the RAM 43 and executed. The

上記カード読取手段55は、登録者である利用者が所持する非接触型のICカード(利用者カード)71を読み取る装置であり、利用者の登録者IDと共に、年齢、性別、職業、住所地等のランキングデータの分類に応じた何れかのデータを読み取る。上記送受信手段56は、遠隔入出力装置14との間で有線方式ないし無線方式(ブルートゥース機構のピコネット接続方式)を利用してデータ授受を行うためのもので、そのための回路基板およびプログラムを備える。当該遠隔入出力装置14は当該カラオケ演奏端末13に対して種々の操作および表示が可能であり、上記操作制御手段48によって当該操作信号が制御される。   The card reading means 55 is a device for reading a non-contact type IC card (user card) 71 possessed by a user who is a registrant. The card reading means 55 is a user's registrant ID, age, gender, occupation, address Any data corresponding to the classification of ranking data such as is read. The transmission / reception means 56 is for exchanging data with the remote input / output device 14 using a wired system or a wireless system (a piconet connection system of a Bluetooth mechanism), and includes a circuit board and a program therefor. The remote input / output device 14 can perform various operations and displays on the karaoke performance terminal 13, and the operation signal is controlled by the operation control means 48.

そして、上記通信手段57は、通信ネットワーク12上の通信カラオケ管理サーバ11との間で定められた通信プロトコルによって通信を行うためのもので、当該通信ネットワーク12の通信方式と整合性をとるための例えば物理的な通信用回路やプラットフォーム等のソフトウエアにより構成されるものである。   And the said communication means 57 is for communicating with the communication protocol defined between the communication karaoke management servers 11 on the communication network 12, and is taken for consistency with the communication system of the said communication network 12. For example, it is configured by software such as a physical communication circuit and a platform.

そこで、図4に本発明に係るカラオケ演奏管理システムにおけるユーザリスト作成のフローチャートおよびユーザリストの一例の説明図を示すと共に、図5に、作成された楽曲ランキングの一例の説明図を示す。図4(A)において、まず、所定のカラオケ演奏端末13(13A〜13N)の利用者が所持する自己のICカード71を当該演奏端末のカード読取手段55にセットすることで、当該カード読取手段55において登録者IDを読み取り、一旦記憶手段44の登録者データ領域64に記憶する。そして、当該利用者が表示を見ながら管理サーバ11に対して当該登録者IDと共にログイン要求を行う(ステップ(S)1)。   FIG. 4 shows a flowchart for creating a user list and an example of a user list in the karaoke performance management system according to the present invention, and FIG. 5 shows an example of the created music ranking. In FIG. 4A, first, by setting the own IC card 71 possessed by the user of the predetermined karaoke performance terminal 13 (13A to 13N) to the card reading means 55 of the performance terminal, the card reading means. The registrant ID is read at 55 and once stored in the registrant data area 64 of the storage means 44. Then, the user makes a login request to the management server 11 together with the registrant ID while viewing the display (step (S) 1).

管理サーバ11では、ログイン要求に応じてデータ配信処理手段27がアクセス対象を選択させるためのメニュー表示データを当該カラオケ演奏端末13に送信する(S2)。当該カラオケ演奏端末13よりユーザリストの要求があると(S3)、データ配信処理手段27が取得した登録者IDに基づいてユーザリストDB30より当該登録者IDのユーザリストを抽出して当該リストデータを送信する(S4)。すなわち、ユーザリストDB30には、図4(B)に示すように、登録者ID毎に登録された楽曲コード、楽曲名、アーティストが列挙されて格納されており、対象の登録者IDのリストデータを抽出するものである。   In the management server 11, in response to the login request, the data distribution processing means 27 transmits menu display data for selecting the access target to the karaoke performance terminal 13 (S2). When there is a user list request from the karaoke performance terminal 13 (S3), based on the registrant ID acquired by the data distribution processing means 27, the user list of the registrant ID is extracted from the user list DB 30, and the list data is extracted. Transmit (S4). That is, as shown in FIG. 4B, the user list DB 30 stores the music codes, music titles, and artists registered for each registrant ID, and lists target registrant ID list data. Is extracted.

カラオケ演奏端末13において、自己のユーザリストが表示され、このユーザリストにある所定の楽曲を削除する場合には(S5)、削除対象の楽曲を指定して送信する(S6)。管理サーバ11では、リスト作成手段25において当該ユーザリストに列挙されている楽曲のうち、削除対象の楽曲を削除する更新処理を行い(S7)、更新された当該ユーザリストのデータを送信する(S8)。また、表示された自己のユーザリストに新たに楽曲を追加する場合には(S9)、追加する楽曲を記憶手段44に記憶されている中から楽曲検索手段45で検索し(S10)、検索された楽曲のうち選択された楽曲情報(楽曲コード、楽曲名、アーティスト)のデータを送信する(S11)。   In the karaoke performance terminal 13, the user's own list is displayed, and when a predetermined music in the user list is deleted (S5), the music to be deleted is designated and transmitted (S6). The management server 11 performs an update process for deleting the music to be deleted among the music listed in the user list in the list creation means 25 (S7), and transmits the updated data of the user list (S8). ). When a new music is added to the displayed user list (S9), the music search means 45 searches the music to be added from the storage means 44 (S10). The data of the selected music information (music code, music name, artist) among the selected music is transmitted (S11).

そして、管理サーバ11では、リスト作成手段25において当該ユーザリストに列挙されている楽曲のうち、対象の楽曲を追加する更新処理を行い(S12)、更新された当該ユーザリストのデータを送信するものである(S13)。   Then, the management server 11 performs an update process of adding the target music among the music listed in the user list in the list creating means 25 (S12), and transmits the updated data of the user list (S13).

一方、管理サーバ11のランキング演算手段26では、更新されたユーザリストDB30に対して、定期的または随時に、総てのユーザリストを読み込み、関連づけられた登録者IDより登録者DB29を参照して、読み込んだ各楽曲に登録者IDで特定された年齢の情報を一時的に付加し、これらの楽曲情報を年齢範囲(例えば10歳範囲とする)で分類し、10齢範囲毎に同一楽曲の指定数でリスト化したリストファイルを作成する。すなわち、図5に示すように、例えば1〜10歳、11〜20歳、・・・、81〜90歳の年齢範囲で多数登録された楽曲順のランキングリスト(カウント、楽曲名、アーティスト)とするものである。   On the other hand, the ranking calculation means 26 of the management server 11 reads all user lists from the updated user list DB 30 periodically or at any time, and refers to the registrant DB 29 from the associated registrant ID. The information of the age specified by the registrant ID is temporarily added to each read music, and the music information is classified according to the age range (for example, the 10-year-old range). Create a list file with a specified number. That is, as shown in FIG. 5, for example, a ranking list (count, song name, artist) of a large number of songs registered in the age range of 1 to 10 years old, 11 to 20 years old,. To do.

そして、作成された年齢範囲毎のランキングリストはランキングDB31に格納され、データ配信処理手段27が随時または定期的に総てのカラオケ演奏端末13に送信し、当該カラオケ演奏端末13では取得したランキングリストを記憶手段44のランキングデータ領域65に記憶するものである。   The created ranking list for each age range is stored in the ranking DB 31, and the data distribution processing means 27 transmits to the karaoke performance terminals 13 as needed or periodically, and the karaoke performance terminal 13 acquires the ranking list. Is stored in the ranking data area 65 of the storage means 44.

続いて、図6に、カラオケ演奏端末における楽曲ランキング検索の説明図を示す。カラオケ演奏端末13では、上述のように管理サーバ11のランキングDB31に格納されている楽曲ランキングが記憶手段44のランキングデータ領域65に記憶されている。そこで、当該カラオケ演奏端末13において利用者が歌唱する楽曲を選択するに際し、図3における楽曲検索手段44を立ち上げ、図6(A)に示すように、検索種類のタブの中からランキング検索を選択すると、当該利用者の情報を入力する画面が表れる。   Next, FIG. 6 shows an explanatory diagram of music ranking search in a karaoke performance terminal. In the karaoke performance terminal 13, the music ranking stored in the ranking DB 31 of the management server 11 is stored in the ranking data area 65 of the storage means 44 as described above. Therefore, when selecting a song to be sung by the user at the karaoke performance terminal 13, the music search means 44 in FIG. 3 is started up, and a ranking search is performed from the search type tabs as shown in FIG. 6A. When selected, a screen for inputting the user's information appears.

当該画面では、例えば利用者の年齢、性別、職業および住所地を要求しており、例えば、図のように「34歳」、「男性」、「会社員」、「東京都」が入力されたとする。なお、ランキングリストは年齢範囲でのみ作成されていることから、年齢の入力要求で十分であるが、ここでは後述する他の要素を含めたランキングリストが作成する場合もあるとして他の条件も入力要求するものとしている。   In this screen, for example, the user's age, gender, occupation, and address are requested. For example, “34 years old”, “male”, “company employee”, and “Tokyo” are entered as shown in the figure. To do. Since the ranking list is created only for the age range, it is sufficient to input the age. However, here, other conditions are also entered, assuming that a ranking list including other elements described later may be created. It is supposed to be requested.

そこで、楽曲検索手段44は、入力された年齢(34歳)に基づいて、当該年齢を含む年齢範囲のランキングリストを記憶手段44のランキングデータ領域65より抽出する。上記の年齢によれば、図5に示す31〜40歳の範囲のランキングリストのデータが抽出される。そして、図6(B)に示すように、抽出したランキングリストデータに基づいて対象のアーティストおよび楽曲名がリストアップ(例えば、ベスト10、ベスト20等)されて表示されるものである。なお、当該検索結果の表示上で指定選択した場合にそのまま楽曲を演奏させることとしてもよい。   Therefore, the music search means 44 extracts a ranking list of the age range including the age from the ranking data area 65 of the storage means 44 based on the input age (34 years old). According to said age, the data of the ranking list in the range of 31 to 40 years old shown in FIG. 5 is extracted. Then, as shown in FIG. 6B, based on the extracted ranking list data, the target artist and song name are listed (for example, best 10, best 20, etc.) and displayed. Note that the music may be played as it is when designated and selected on the display of the search result.

このように、年齢範囲別でよく歌唱される楽曲を容易な処理でリスト化することができるもので、このリストアップされた楽曲は利用者にとってはよく知っている楽曲が多数含まれることとなる。すなわち、年齢に応じてより精緻な楽曲選択を可能として利用者の満足度を向上させることができるものである。   In this way, songs that are often sung by age range can be listed with easy processing, and the listed songs contain many songs that are well known to the user. . That is, the user's satisfaction can be improved by enabling more precise music selection according to the age.

なお、上記例では、ランキングリストを作成するにあたって、年齢範囲を10歳範囲としたが、1歳(これも年齢範囲とする)から適宜設定することができるもので、範囲が狭まるほど利用者の歌唱可能性の高い楽曲をリスト化することが可能となるものである。この場合、年齢範囲に加えて、さらに性別、職業、住所地の何れかまたは複数で絞り込んでランキングリストを作成するとさらに歌唱可能性の高い楽曲をより精緻にリストアップすることができるものである。また、上記例では、管理サーバ11で作成したランキングリストのデータを、カラオケ演奏端末13のそれぞれに記憶させておく場合を示したが、管理サーバ11のみで保有しておき、通信ネットワーク12を介して当該管理サーバ11においてランキング検索することとしてもよい。これらのことは、以下の実施形態においても適用することができるものである。   In the above example, when the ranking list is created, the age range is set to 10 years old. However, the age range can be appropriately set from 1 year old (this is also the age range), and the user's It becomes possible to make a list of songs that have a high possibility of singing. In this case, in addition to the age range, if a ranking list is created by further narrowing down by any one or more of gender, occupation, and address, a song with a higher possibility of singing can be listed more precisely. In the above example, the ranking list data created by the management server 11 is stored in each of the karaoke performance terminals 13. However, the ranking list data is stored only in the management server 11 and is transmitted via the communication network 12. Then, the management server 11 may perform a ranking search. These can also be applied to the following embodiments.

次に、図7に、本発明に係るカラオケ演奏管理システムにおける他のランキングリスト作成の構成説明図を示す。上記例では、ランキングリストを作成する対象を各利用者が持ち歌として楽曲登録しているユーザリストとした場合を示したが、ここでは特別な歌唱評価のサービスを受けた利用者の履歴をランキングリスト作成の対象としたものである。この場合の特別な歌唱評価には、例えば歌唱採点の結果で同一楽曲での全国順位を行う場合や、歌唱音声データを管理サーバ11に送信させて段級位を認定するもの等がある。   Next, FIG. 7 shows a configuration explanatory diagram for creating another ranking list in the karaoke performance management system according to the present invention. In the above example, the case where the target of creating the ranking list is a user list in which each user has a song registered as a song, but here the history of users who received a special song evaluation service is ranked This is the target of list creation. Special singing evaluations in this case include, for example, a case where nationwide ranking is performed for the same music piece as a result of singing, and a case where the singing voice data is transmitted to the management server 11 and the rank is recognized.

すなわち、図7(A)において、カラオケ演奏端末13には、上記特別な歌唱評価のための構成要素として、評価処理手段である歌唱採点手段58を備えると共に、記憶手段44には採点ログ記憶領域(メモリ)66および歌唱音声データ記憶領域(メモリ)67を備える。また、管理サーバ11には、歌唱音声データDB32および履歴DB33が備えられる。   That is, in FIG. 7A, the karaoke performance terminal 13 includes a singing scoring means 58 as an evaluation processing means as a component for the special singing evaluation, and the storage means 44 has a scoring log storage area. (Memory) 66 and singing voice data storage area (memory) 67 are provided. The management server 11 is provided with a singing voice data DB 32 and a history DB 33.

上記カラオケ演奏端末13における歌唱採点手段58は、例えば採点テーブルを備え、選択された楽曲元データに基づいて音楽曲出力手段51でデジタル再生された楽曲の主旋律のピッチ基準条件と、マイク52より入力されてくる歌唱データをデジタル変換したデジタル歌唱データから抽出した歌唱ピッチとを上記採点テーブルを参照して比較し、これを例えば1小節ごとの区間毎の比較した結果の得点として例えば平均することにより採点結果とするもので、そのためのプログラムがRAM43に展開されて実行される。また、記憶手段44における採点ログ記憶領域66は、歌唱採点手段58で採点した結果を当該登録者IDに紐付けして歌唱毎に順次記憶する。そして、歌唱音声データ記憶領域66は、利用者の歌唱した歌唱音声データを当該登録者IDおよび楽曲コードと共に一旦記憶し、当該利用者が歌唱後にオーディションまたは歌唱検定を選択したときに、管理サーバ11に送信されるもので、次曲が選択されるまで保持するものである。   The singing scoring means 58 in the karaoke performance terminal 13 includes, for example, a scoring table, and is input from the microphone 52 and the pitch reference condition of the main melody of the music digitally reproduced by the music music output means 51 based on the selected music source data. By comparing the singing pitch extracted from the digital singing data obtained by digitally converting the singing singing data with reference to the scoring table, for example, by averaging, for example, as the score of the comparison result for each section of each measure The result is a scoring result, and a program for this is developed in the RAM 43 and executed. The scoring log storage area 66 in the storage unit 44 stores the results of the scoring by the singing scoring unit 58 in association with the registrant ID and sequentially stores each singing. The singing voice data storage area 66 temporarily stores the singing voice data sung by the user together with the registrant ID and the music code, and when the user selects an audition or a singing test after singing, the management server 11 Is held until the next song is selected.

また、管理サーバ11における歌唱音声データDB32は、上記段級位認定サービスを希望する利用者によって当該カラオケ演奏端末13より送信された音声データ(記憶手段44の音声データ記憶領域67)を格納するもので、履歴DB33は、上記の特別な歌唱評価のサービスを希望する利用者から送られてきた当該登録者IDが関連づけられた楽曲情報を格納するものである。   Further, the singing voice data DB 32 in the management server 11 stores voice data (voice data storage area 67 of the storage means 44) transmitted from the karaoke performance terminal 13 by a user who desires the above-described rank certification service. The history DB 33 stores music information associated with the registrant ID sent from a user who desires the above-described special singing evaluation service.

そこで、図7(B)において、まず、所定のカラオケ演奏端末13より(13A〜13N)の利用者が所持する自己のICカード71を当該演奏端末のカード読取手段55にセットすることで、当該カード読取手段55において登録者IDを読み取り、一旦記憶手段44の登録者データ領域64に記憶する。そして、当該利用者が表示を見ながら管理サーバ11に対して当該登録者IDと共にログイン要求を行う(S21)。   Therefore, in FIG. 7B, first, by setting the own IC card 71 possessed by the user (13A to 13N) from the predetermined karaoke performance terminal 13 to the card reading means 55 of the performance terminal, The card reading means 55 reads the registrant ID and temporarily stores it in the registrant data area 64 of the storage means 44. Then, the user makes a login request together with the registrant ID to the management server 11 while viewing the display (S21).

管理サーバ11では、ログイン要求に応じてデータ配信処理手段27がいずれの歌唱評価を選択させるための歌唱評価メニュー表示データを当該カラオケ演奏端末13に送信する(S22)。カラオケ演奏端末13では、利用者が楽曲の検索(直接選曲でもよい)を行い(S23)、いずれの歌唱評価かを選択した後に(S24)、歌唱される(S25)。そして、歌唱後に、歌唱評価データ(採点結果データまたは歌唱音声データ)および登録者ID、楽曲コード、楽曲名、アーティストのデータを管理サーバ11に送信する(S26)。   In the management server 11, in response to the login request, the data distribution processing means 27 transmits singing evaluation menu display data for selecting any singing evaluation to the karaoke performance terminal 13 (S22). In the karaoke performance terminal 13, the user searches for music (may be direct music selection) (S23), selects one of the singing evaluations (S24), and then sings (S25). Then, after singing, singing evaluation data (scoring result data or singing voice data) and registrant ID, music code, music name, and artist data are transmitted to the management server 11 (S26).

管理サーバ11では、受信した歌唱評価データを歌唱音声データDB32等に記憶すると共に、登録者ID、楽曲コード、楽曲名、アーティストのデータに基づいて、履歴DB33に日付と共に記録する(S27)。そこで、ランキング演算手段26が履歴DB33に対して、定期的または随時に、総ての履歴データの楽曲等を読み込み、関連づけられた登録者IDより登録者DB29を参照して、読み込んだ各楽曲に登録者IDで特定された年齢の情報を一時的に付加し、これらの楽曲情報を年齢範囲(例えば10歳範囲とする)で分類し、10齢範囲毎に同一楽曲の指定数でリスト化したリストファイルを作成する。すなわち、図5に示すように、例えば1〜10歳、11〜20歳、・・・、81〜90歳の年齢範囲で多数登録された楽曲順のランキングリスト(カウント、楽曲名、アーティスト)とするものである。   The management server 11 stores the received singing evaluation data in the singing voice data DB 32 and the like, and records the date along with the date in the history DB 33 based on the registrant ID, song code, song name, and artist data (S27). Therefore, the ranking calculation means 26 reads all the history data or the like from the history DB 33 periodically or at any time, refers to the registrant DB 29 from the associated registrant ID, and reads each tune. Information on the age specified by the registrant ID is temporarily added, and these pieces of music information are classified by age range (for example, a 10-year-old range), and are listed by the designated number of the same music for each 10-year range. Create a list file. That is, as shown in FIG. 5, for example, a ranking list (count, song name, artist) of a large number of songs registered in the age range of 1 to 10 years old, 11 to 20 years old,. To do.

このように、ランキングリストを作成するにあたって、上記のユーザリストのほかに履歴情報に基づいても年齢範囲別でよく歌唱される楽曲を容易な処理でリスト化することができ、上記同様に、年齢に応じてより精緻な楽曲選択を可能として利用者の満足度を向上させることができるものである。   Thus, in creating the ranking list, in addition to the above user list, it is possible to list songs that are often sung by age range even based on history information, with easy processing. Accordingly, it is possible to improve the user's satisfaction by enabling more precise music selection.

本発明のカラオケ演奏管理システムは、カラオケ演奏端末に対して顧客に応じた楽曲選択のサービス提供に利用させるに適する。   The karaoke performance management system of the present invention is suitable for providing a karaoke performance terminal for providing music selection services according to customers.

本発明に係るカラオケ演奏管理システムのネットワーク接続状況の模式図である。It is a schematic diagram of the network connection situation of the karaoke performance management system according to the present invention. 本発明に係るカラオケ演奏管理システムのブロック構成図および登録者DBの格納内容の一例の説明図である。It is explanatory drawing of an example of the block structure figure of the karaoke performance management system which concerns on this invention, and the storage content of registrant DB. 図1のカラオケ演奏端末のブロック構成図である。It is a block block diagram of the karaoke performance terminal of FIG. 本発明に係るカラオケ演奏管理システムにおけるユーザリスト作成のフローチャートおよびユーザリストの一例の説明図である。It is explanatory drawing of an example of the flowchart of a user list creation in a karaoke performance management system which concerns on this invention, and a user list. 作成された楽曲ランキングの一例の説明図である。It is explanatory drawing of an example of the produced music ranking. カラオケ演奏端末における楽曲ランキング検索の説明図である。It is explanatory drawing of the music ranking search in a karaoke performance terminal. 本発明に係るカラオケ演奏管理システムにおける他のランキングリスト作成の構成説明図である。It is composition explanatory drawing of other ranking list creation in the karaoke performance management system concerning this invention.

符号の説明Explanation of symbols

11 カラオケ演奏管理サーバ
12 通信ネットワーク
13 カラオケ演奏端末
14 遠隔入出力装置
25 リスト作成手段
26 ランキング演算手段
29 登録者DB(データベース)
30 ユーザリストDB
31 ランキングDB
33 履歴DB
DESCRIPTION OF SYMBOLS 11 Karaoke performance management server 12 Communication network 13 Karaoke performance terminal 14 Remote input / output device 25 List preparation means 26 Ranking calculation means 29 Registrant DB (database)
30 User list DB
31 Ranking DB
33 History DB

Claims (2)

少なくとも年齢情報を含む利用者の所定情報と関連づけられた登録者IDを用いて歌唱させる手段を備えるカラオケ演奏端末と通信ネットワークを介して接続するための通信手段を備え、前記カラオケ演奏端末から前記登録者IDを関連づけて、当該登録者の歌唱予定のまたは歌唱された楽曲を当該登録者が指定したものとした指定楽曲の情報が送られてくるカラオケ演奏管理システムであって、
前記カラオケ演奏端末の各利用者の前記所定情報および登録者IDを格納する第1格納手段と、
前記各カラオケ演奏端末より送られてくる前記指定楽曲の情報を登録してなるユーザリストを格納する第2格納手段と、
前記第2格納手段より総ての登録者の前記指定楽曲の情報を読み込み、関連づけられた登録者IDより前記第1格納手段を参照して、少なくとも所定の年齢範囲で登録者を分類し、当該年齢範囲毎に分類された登録者の指定楽曲につき、同一楽曲が何人の登録者により指定されたかを示す指定数をもって、その指定数順でランキング化したリストファイルを作成するランキング演算手段と、
前記ランキング演算手段で年齢範囲毎に作成されたそれぞれの年齢範囲別のリストファイルを格納する第3格納手段と、
少なくとも、前記カラオケ演奏端末での任意の前記利用者による楽曲検索に対し、当該利用者の前記登録者IDより特定される年齢に応じた年齢範囲別のリストファイルにおけるランキング化された楽曲の全部または一部を表示させるために、当該カラオケ演奏端末に対して適時に前記第3格納手段に格納されている年齢範囲別のリストファイルの全部または一部を転送するデータ配信処理手段と、
を有することを特徴とするカラオケ演奏管理システム。
Communication means for connecting via a communication network with a karaoke performance terminal comprising means for singing using a registrant ID associated with predetermined information of a user including at least age information, and registering from the karaoke performance terminal A karaoke performance management system in which information on a designated song is sent by associating a person ID with the registrant's singing or sung song designated by the registrant ,
First storage means for storing the predetermined information and registrant ID of each user of the karaoke performance terminal;
Second storage means for storing a user list in which information of the designated music sent from each of the karaoke performance terminals is registered ;
Read the information of the designated music of all registrants from the second storage means, refer to the first storage means by the associated registrant ID , classify the registrants at least in a predetermined age range, For the designated music of the registrants classified by age range, a ranking calculation means for creating a list file ranked in the designated number order with a designated number indicating how many registrants the same music was designated ,
Third storage means for storing a list file for each age range created for each age range by the ranking calculation means;
At least for the music search by any user at the karaoke performance terminal, all of the ranked music in the list file by age range according to the age specified by the registrant ID of the user or Data distribution processing means for transferring all or part of the list file for each age range stored in the third storage means to the karaoke performance terminal in a timely manner in order to display a part;
A karaoke performance management system characterized by comprising:
請求項1に記載のカラオケ演奏管理システムであって、前記ランキング演算手段は、前記年齢範囲に加えて、前記利用者の所定情報としての少なくとも性別、住所地、職業のうちの少なくとも何れかで分類し、分類毎に指定楽曲を指定数順でランキング化したリストファイルを作成することを特徴とするカラオケ演奏管理システム。 The karaoke performance management system according to claim 1, wherein the ranking calculation means is classified by at least one of gender, address, and occupation as predetermined information of the user in addition to the age range. Then, a karaoke performance management system characterized by creating a list file in which designated music is ranked in the designated number order for each classification.
JP2004285966A 2004-09-30 2004-09-30 Karaoke performance management system Expired - Fee Related JP4293364B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004285966A JP4293364B2 (en) 2004-09-30 2004-09-30 Karaoke performance management system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004285966A JP4293364B2 (en) 2004-09-30 2004-09-30 Karaoke performance management system

Publications (2)

Publication Number Publication Date
JP2006098832A JP2006098832A (en) 2006-04-13
JP4293364B2 true JP4293364B2 (en) 2009-07-08

Family

ID=36238703

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004285966A Expired - Fee Related JP4293364B2 (en) 2004-09-30 2004-09-30 Karaoke performance management system

Country Status (1)

Country Link
JP (1) JP4293364B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5086129B2 (en) * 2008-02-25 2012-11-28 株式会社第一興商 Display system for music selection by genre
JP5445422B2 (en) * 2010-09-30 2014-03-19 ブラザー工業株式会社 Karaoke system.
JP6394463B2 (en) * 2015-03-30 2018-09-26 ブラザー工業株式会社 Music search system and music search program
JP6376019B2 (en) * 2015-03-30 2018-08-22 ブラザー工業株式会社 Music list generation system and music list generation program
JP7554111B2 (en) 2020-12-22 2024-09-19 株式会社第一興商 Karaoke equipment

Also Published As

Publication number Publication date
JP2006098832A (en) 2006-04-13

Similar Documents

Publication Publication Date Title
JP2001202368A (en) Music information search device that functions as a WWW server on the Internet
CN103377265A (en) Characteristic song requesting system and operation method
JP5779492B2 (en) Input assist device, input assist system, and input assist method
CN108351875B (en) Music retrieval system, music retrieval method, server device, and program
JP4293364B2 (en) Karaoke performance management system
JP2003302983A (en) Method of using personal portable browser terminal as music selection tool for karaoke apparatus, karaoke user support server and karaoke apparatus for implementing this method
JP4942501B2 (en) Karaoke system with duet designation display function
JP5014927B2 (en) Karaoke system on request
KR101365174B1 (en) Method for generating the search information and apparatus using the same
JP6181499B2 (en) Product recommendation system, product recommendation server, and product recommendation program
JP4963261B2 (en) Image-compatible music recommendation presentation system
JP2004205850A (en) Karaoke reservation device, karaoke reservation system, karaoke reservation method and program
JP2009180952A (en) Karaoke system with electronic contents book function
JP2013254180A (en) Karaoke system and information communication program
JP2009036882A (en) Karaoke system with tempo adjustment function
WO2006057540A1 (en) Method for managing personal set information for sounder
JP2006337408A (en) History search system by user
JP4297841B2 (en) Online karaoke management system
JP3855647B2 (en) Directory editing type information retrieval apparatus, information retrieval method, and recording medium storing directory editing type information retrieval program
JP4147847B2 (en) Karaoke device and method for selecting a karaoke device
JP5350306B2 (en) Karaoke music selection device, method for controlling karaoke music selection device, control program for karaoke music selection device, and information recording medium thereof
JP4926796B2 (en) Karaoke song selection device displaying song selection history
JP5072620B2 (en) Karaoke system with request song notification function
JP2003288088A (en) A method for controlling the performance keys of a karaoke apparatus according to the user&#39;s range
JP5830437B2 (en) Portable information communication terminal and information communication program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070227

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080912

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080930

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081126

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090107

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090309

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

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090401

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120417

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4293364

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130417

Year of fee payment: 4

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130417

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140417

Year of fee payment: 5

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees