JP6543155B2 - Operation control device and program - Google Patents

Operation control device and program Download PDF

Info

Publication number
JP6543155B2
JP6543155B2 JP2015195454A JP2015195454A JP6543155B2 JP 6543155 B2 JP6543155 B2 JP 6543155B2 JP 2015195454 A JP2015195454 A JP 2015195454A JP 2015195454 A JP2015195454 A JP 2015195454A JP 6543155 B2 JP6543155 B2 JP 6543155B2
Authority
JP
Japan
Prior art keywords
data
reproduction
music
effect
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.)
Expired - Fee Related
Application number
JP2015195454A
Other languages
Japanese (ja)
Other versions
JP2017068138A (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.)
Xing Inc
Original Assignee
Xing Inc
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 Xing Inc filed Critical Xing Inc
Priority to JP2015195454A priority Critical patent/JP6543155B2/en
Publication of JP2017068138A publication Critical patent/JP2017068138A/en
Application granted granted Critical
Publication of JP6543155B2 publication Critical patent/JP6543155B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Reverberation, Karaoke And Other Acoustics (AREA)

Description

本発明は、カラオケ用の楽音を再生し、ユーザにカラオケを実施させるカラオケシステムの操作制御装置及びそのプログラムに関する。   The present invention relates to an operation control device of a karaoke system which reproduces musical tones for karaoke and causes a user to perform karaoke and a program thereof.

近年、伴奏のみからなる楽曲データ(いわゆる、カラオケ用楽曲データ)を再生し、出力された楽音に併せてユーザが歌うカラオケは、娯楽や趣味として認知されている。   In recent years, karaoke that the user sings along with the outputted musical tones, which reproduces music data consisting only of accompaniment (so-called music data for karaoke), is recognized as entertainment and hobbies.

また、最近では、カラオケの新たな楽しみ方として、カラオケの歌唱中に拍手、歓声、楽器音又はヤジなどの効果音を、歌唱中の背景画像に装飾的な画像やスタンプ的な画像などの効果画像を、歌唱していない他のユーザや歌唱している歌唱ユーザが自ら歌唱中に出力(拡声や重畳)させるサービスも登場している。   Also, recently, as a new way of enjoying karaoke, sound effects such as applause, cheers, instrumental sounds, or jealousy while singing karaoke, effects such as decorative images or stamp-like images on the background image during singing A service has also appeared in which an image is output (speaking or superimposing) while another user who is not singing or singing user sings by himself.

特に、このようなサービスを実現するシステムとしては、カラオケ用の楽曲データの再生中に、予め記憶された効果音を出力させるとともに、予め記憶された効果画像を背景画像に重畳させるカラオケ装置が知られている(例えば、特許文献1)。   In particular, as a system for realizing such a service, a karaoke apparatus is known which outputs sound effects stored in advance during reproduction of music data for karaoke and causes an effect image stored in advance to be superimposed on a background image. (E.g., Patent Document 1).

特開2005−173080号公報JP 2005-173080 A

しかしながら、特許文献1に記載のシステムにあっては、付加する効果音及び効果画像が多くなると、簡易にユーザに選択させることがむずかしい場合も多い。特に、最近では、場の雰囲気を盛り上げるために、飛躍的に利用可能な効果音及び効果画像が多くなってきている一方で、再生されている楽曲のジャンルの他にサビや間奏時又は曲調などの再生状況に応じて使用可能なものも限られており、選択時に適切なものを的確に選択させるための仕組みも望まれている。   However, in the system described in Patent Document 1, it is often difficult to allow the user to select easily when the number of sound effects and effect images to be added increases. In particular, recently, in order to boost the atmosphere of the place, available sound effects and effect images have increased dramatically, but in addition to the genre of the music being played, there are choruses, interludes, or tunes etc. Depending on the state of reproduction of the system, the ones that can be used are also limited, and a mechanism for accurately selecting an appropriate one at the time of selection is also desired.

本発明は、上記課題を解決するためになされたものであり、その目的は、効果音及び効果画像などの演出効果データの選択を行う際に、場の雰囲気を盛り上げる適切なデータを選択することが可能であり、かつ、簡易に選択可能でユーザの利便性を向上させることが可能なカラオケシステム用の操作制御装置を提供することにある。   The present invention has been made to solve the above-mentioned problems, and an object thereof is to select appropriate data for enhancing the atmosphere of a place when selecting presentation effect data such as sound effects and effect images. It is an object of the present invention to provide an operation control apparatus for a karaoke system which can be easily selected and which can improve the convenience of the user.

上記課題を解決するため、本発明は、カラオケ用の楽曲の再生を実行するカラオケシステムを操作する操作制御装置であって、前記楽曲の再生中に、効果音を出力するデータ及び効果画像を表示するデータの少なくともいずれか一方の演出効果データ又は当該演出効果データを特定する識別情報と、前記楽曲を構成する構成パートの属性を示す構成パート属性を示す属性情報と、が対応付けられて記憶される記憶手段を管理する管理手段と、前記楽曲の再生中に、前記カラオケシステムから送信された情報であって、当該再生中の楽曲の構成パート属性を少なくとも含む当該楽曲の再生状況を示す再生状況情報を受信する受信手段と、前記記憶手段に記憶されている演出効果データの中から、前記受信された再生状況情報に含まれる構成パート属性に一致又は関連した属性を有する前記演出効果データを、前記ユーザに選択可能な選択可能データとして、特定する特定手段と、前記特定された選択可能データの中から所定の演出効果データを選択データとして選択するための前記ユーザの指示入力を受け付ける受付手段と、前記受け付けられた選択データの出力指示を前記カラオケシステムに送信する送信手段と、を備える構成を有している。   In order to solve the above-mentioned subject, the present invention is an operation control device which operates a karaoke system which performs reproduction of music for karaoke, and displays data and an effect image which output sound effects during reproduction of the music. Identification effect information specifying at least one of the rendering effect data or the presentation effect data, and attribute information indicating a component part attribute indicating an attribute of a component part configuring the music are stored in association with each other Means for managing the storage means, and information reproduced from the karaoke system during reproduction of the music, the reproduction status indicating the reproduction status of the music including at least the component part attribute of the music being reproduced Among the effect means data stored in the storage means, the configuration means included in the received reproduction status information, among the reception means for receiving information, and the effect data stored in the storage means. Selection means for specifying the presentation effect data having an attribute that matches or is associated with an attribute as selectable data that can be selected by the user, and data for selecting predetermined presentation effect data from among the specified selectable data And a transmission unit for transmitting an instruction to output the received selection data to the karaoke system.

また、上記課題を解決するため、本発明は、楽曲の再生を実行するカラオケシステムを操作する操作制御装置であって、効果音を出力するデータ及び効果画像を表示するデータの少なくともいずれか一方の演出効果データと、当該演出効果データを識別する識別情報と、前記楽曲を構成する構成パートの属性を示す構成パート属性情報と、が対応付けられて記憶される記憶手段と、前記楽曲の楽音に対して所定の解析を実行した解析結果を構成パートに対応付けて再生前に予め取得する取得手段と、前記楽曲の再生中に、前記カラオケシステムから出力された前記楽音を集音する集音手段と、集音された前記楽音に対して前記所定の解析を実行し、その解析結果に基づいて再生ポイントを認識するとともに、認識した当該再生ポイントが属する前記構成パートを特定する認識特定手段と、前記記憶手段に記憶されている複数の前記演出効果データの中から、前記特定された前記構成パートに一致又は関連した属性を有する前記演出効果データを、ユーザに選択可能な選択可能データとして、特定する特定手段と、前記特定された前記選択可能データの中から所定の演出効果データを選択データとして選択するための前記ユーザの指示入力を受け付ける受付手段と、前記受け付けられた前記選択データの出力指示を、前記演出効果データの識別情報に対応付けて、演出効果データが記憶されている前記カラオケシステムに送信する送信手段と、を備える構成を有している。   Further, in order to solve the above problems, the present invention is an operation control device for operating a karaoke system for reproducing music, which is at least one of data for outputting a sound effect and data for displaying an effect image. Storage means in which the rendering effect data, identification information for identifying the rendering effect data, and component part attribute information indicating attributes of component parts making up the music are stored in association with each other; Acquisition means for correlating an analysis result obtained by executing a predetermined analysis with a component part and acquiring it in advance before reproduction, and a sound collection means for collecting the musical tone outputted from the karaoke system during reproduction of the music And performing the predetermined analysis on the collected tones and recognizing the reproduction point based on the analysis result, and the recognized reproduction point belongs The recognition effect means for specifying the component part and the effect data having an attribute corresponding to or associated with the specified component part among the plurality of effect data stored in the storage means, Specifying means for specifying as selectable data selectable by the user; and receiving means for receiving an instruction input of the user for selecting predetermined rendering effect data as selection data from among the specified selectable data And transmitting means for associating the output instruction of the received selection data with the identification information of the effect effect data and transmitting the instruction to the karaoke system in which the effect effect data is stored. There is.

本発明は、カラオケ用の楽曲の再生中に、再生状況に基づいて複数の効果音や効果画像の演出効果データの中から使用に適したデータを自動的に特定し、ユーザに選択可能に提示することができるので、場の雰囲気を盛り上げる適切なデータをユーザに選択させることができるとともに、演出効果データを選択する際の操作の煩雑さを解消し、ユーザの利便性を向上させることができる。特に、本発明は、たとえ、多くの演出効果データが提供され得る場合であっても、ユーザに演出効果データを適切にかつ容易に選択させることができる。   The present invention automatically identifies data suitable for use from among a plurality of sound effects and effect image effect data based on the reproduction status during reproduction of music for karaoke, and presents the data in a selectable manner to the user Therefore, the user can select appropriate data for enhancing the atmosphere of the place, and the complexity of the operation when selecting the effect data can be eliminated, and the convenience of the user can be improved. . In particular, the present invention allows the user to select rendering effect data appropriately and easily, even though many rendering effect data may be provided.

本発明に係るカラオケ通信システムにおける一実施形態の構成を示すシステム構成図である。It is a system configuration figure showing the composition of one embodiment in the karaoke communication system concerning the present invention. 一実施形態におけるカラオケ通信システム1の動作概要を示す概念図である。It is a conceptual diagram which shows the operation | movement outline | summary of the karaoke communication system 1 in one Embodiment. 一実施形態のカラオケシステムの構成を示すブロック図である。It is a block diagram showing composition of a karaoke system of one embodiment. 一実施形態のシステム用データベースに記憶される演出効果データの一例を示す図である。It is a figure which shows an example of the presentation effect data memorize | stored in the database for systems of one Embodiment. 一実施形態のデータ処理部によって生成される再生情報の一例を示す図である。It is a figure which shows an example of the reproduction | regeneration information produced | generated by the data processing part of one Embodiment. 一実施形態における通信端末装置の構成を示す構成図である。It is a block diagram which shows the structure of the communication terminal device in one Embodiment. 一実施形態におけるデータ記憶部に記憶されるテーブルデータの一例である。It is an example of the table data memorize | stored in the data storage part in one Embodiment. 一実施形態における通信端末装置に表示される演出効果データを選択する際の選択画面の一例である。It is an example of the selection screen at the time of selecting the presentation effect data displayed on the communication terminal device in one embodiment. 一実施形態のリモコン装置において実行される演出効果データ選択制御処理の動作を示すフローチャート(その1)である。It is a flowchart (the 1) which shows operation | movement of the presentation effect data selection control processing performed in the remote control device of one Embodiment. 一実施形態のリモコン装置において実行される演出効果データ選択制御処理の動作を示すフローチャート(その2)である。It is a flowchart (the 2) which shows operation | movement of the presentation effect data selection control processing performed in the remote control device of one Embodiment.

以下、本発明の実施形態について、図面を参照しながら説明する。なお、以下に説明する実施形態は、カラオケデータを再生するカラオケシステムと、カラオケシステムを操作制御するリモコン装置と、各カラオケシステムを管理する管理サーバ装置と、を有するカラオケ通信システムに対して本発明の操作制御装置及びそのプログラムを適用した場合の実施形態である。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. The embodiment described below relates to the present invention for a karaoke communication system having a karaoke system for reproducing karaoke data, a remote control device for operating and controlling the karaoke system, and a management server device for managing each karaoke system. The embodiment is an embodiment in which the operation control device and its program are applied.

[1]カラオケ通信システム
[1.1]カラオケ通信システムの概要
まず、図1及び図2を用いて本実施形態のカラオケ通信システム1の概要について説明する。
[1] Karaoke Communication System [1.1] Outline of Karaoke Communication System First, an outline of the karaoke communication system 1 of the present embodiment will be described with reference to FIGS. 1 and 2.

なお、図1は、本実施形態におけるカラオケ通信システム1の構成を示すシステム構成図であり、図2は、本実施形態におけるカラオケ通信システム1の動作概要を示す概念図である。   FIG. 1 is a system configuration diagram showing a configuration of the karaoke communication system 1 in the present embodiment, and FIG. 2 is a conceptual diagram showing an operation outline of the karaoke communication system 1 in the present embodiment.

また、図が煩雑になることを防止するために、図1及び図2においては、一部のユーザ及び一部の遊興施設(以下、「店舗」という。)のみを示している。すなわち、実際のカラオケ通信システム1においては、表示するよりも多数のカラオケシステム10、ユーザ、及び、リモコン装置20が存在している。   Moreover, in order to prevent that a figure becomes complicated, in FIG.1 and FIG.2, only a one part user and a part entertainment facility (henceforth a "store") are shown. That is, in the actual karaoke communication system 1, there are more karaoke systems 10, users, and remote control devices 20 than displaying.

本実施形態のカラオケ通信システム1は、例えば、複数のカラオケボックスから構成される店舗の室内50に設置されるカラオケシステム10と、該当するカラオケシステム10を操作するためのリモコン装置11と、カラオケデータを管理するデータ管理サーバ装置30と、各種のデータベース(以下、「DB」という。)が構築される記憶装置40と、を有し、ユーザに対してカラオケに関するサービス(以下、「カラオケ提供サービス」という。)を提供するシステムである。   The karaoke communication system 1 according to the present embodiment includes, for example, a karaoke system 10 installed in the room 50 of a store consisting of a plurality of karaoke boxes, a remote control device 11 for operating the corresponding karaoke system 10, and karaoke data Service for managing users, and a storage device 40 in which various databases (hereinafter referred to as "DB") are constructed, and services related to karaoke for users (hereinafter referred to as "Karaoke providing service") It is a system that provides.

特に、本実施形態のカラオケ通信システム1は、カラオケシステム10を利用している際に、当該カラオケシステム10から提供される再生状況を示す情報(以下、「再生状況情報」という。)を用いることによって、予め記憶された複数の効果音又は効果画像などの演出効果データの中から、その場に適した演出効果データを特定し、をユーザによって選択可能に提示することが可能なシステムである。   In particular, when using the karaoke system 10, the karaoke communication system 1 of the present embodiment uses information (hereinafter referred to as "reproduction status information") indicating the playback status provided from the karaoke system 10. It is a system which can specify presentation effect data suitable for the place from presentation effect data, such as a plurality of sound effects or effect images stored in advance, and can selectably present the user.

したがって、本実施形態のカラオケ通信システム1は、場の雰囲気を盛り上げる適切な効果音又は効果画像をユーザに容易に選択させることができるとともに、選択する際の操作の煩雑さを解消し、ユーザの利便性を向上させることができるようになっている。   Therefore, the karaoke communication system 1 according to the present embodiment allows the user to easily select an appropriate sound effect or effect image that enhances the atmosphere of the place, and eliminates the complexity of the operation at the time of the selection. Convenience can be improved.

なお、図1においては、記憶装置40内の各データベース(以下、データベースを「DB」という。)に対して、カラオケシステム10が、直接アクセスできるようにするため、記憶装置40をネットワークNに直接接続する構成例について示しているが、記憶装置40は、管理サーバ装置30内に搭載するようにしてもよい。   In FIG. 1, the storage device 40 is directly connected to the network N so that the karaoke system 10 can directly access each database in the storage device 40 (hereinafter, the database is referred to as “DB”). The storage device 40 may be mounted in the management server device 30.

また、ネットワークNは、例えば、携帯電話網を含む公衆電話網と、IP(Internet Protocol)ネットワークが相互接続されて構成される。ただし、当該ネットワークNの構成は、これに限られない。   The network N is configured, for example, by interconnecting a public telephone network including a mobile telephone network and an IP (Internet Protocol) network. However, the configuration of the network N is not limited to this.

さらに、記憶装置40の管理運営主体は、専用のコンピュータを設けるようにしてもよいが、本実施形態においては、説明を具体化するため、管理サーバ装置30によって管理運用されるものとして説明を行う。   Furthermore, although the management operation subject of the storage device 40 may be provided with a dedicated computer, in the present embodiment, in order to embody the explanation, the management operation is performed by the management server device 30. .

[1.2]カラオケ通信システムの構成
カラオケシステム10は、店舗の各室内50にある装置の他に、家庭用ゲーム機、又は、パーソナルコンピュータなどの各種のカラオケ機能を実現するための装置である。
[1.2] Configuration of Karaoke Communication System The karaoke system 10 is a device for realizing various karaoke functions such as a home game machine or a personal computer, in addition to the devices in each room 50 of the store. .

特に、カラオケシステム10は、
(1)ユーザの選曲に基づいて、特定のカラオケデータを記憶装置40から取得する取得機能、
(2)記憶装置40から取得したカラオケデータ又は予め記憶されているカラオケデータを再生して楽音を出力させるとともに、楽音の出力に伴って当該楽曲の歌詞を表示するカラオケデータ再生機能、及び、
(3)予め保持している背景画像のデータ(以下、「背景画像データ」という。)又は記憶装置40から取得した背景画像データ(他のユーザが同一の楽曲に係る楽音の出力に同期して歌唱(コラボ)している画像データ(すなわち、コラボ画像データ)を含む。)を出力されている楽音に同期して表示させる背景画像再生機能、及び、
(4)歌唱終了後やその他のタイミングにおいて歌唱したユーザの採点を行う採点機能、
を有している。
In particular, the karaoke system 10
(1) An acquisition function of acquiring specific karaoke data from the storage device 40 based on the user's music selection,
(2) A karaoke data reproducing function of reproducing the karaoke data acquired from the storage device 40 or the karaoke data stored in advance to output musical tones and displaying the lyrics of the music along with the output of musical tones,
(3) Background image data held in advance (hereinafter referred to as "background image data") or background image data acquired from the storage device 40 (in synchronization with the output of the musical tone pertaining to the same music by other users) Background image reproduction function for displaying image data (including collaboration image data) which is singing (collaborating) in synchronization with the outputted musical tone, and
(4) A scoring function to score users who have sung after the end of the song or at other timings,
have.

また、カラオケシステム10は、カラオケデータの再生中に、
(A)再生中の楽曲に関する情報(以下、「楽曲情報」という。)、及び
(B)再生中の楽曲の構成パート(以下、「構成パート属性」という。)を少なくとも含む当該楽曲の再生状況を示す再生状況情報、
を再生情報としてリモコン装置11に送信する構成を有している。
In addition, the karaoke system 10, during playback of the karaoke data,
The reproduction status of the music including at least information on the music being reproduced (hereinafter referred to as “music information”), and (B) a configuration part of the music being reproduced (hereinafter referred to as “configuration part attribute”) Indicates playback status information,
Is transmitted to the remote control device 11 as reproduction information.

リモコン装置11は、カラオケシステム10の一部を構成するコントローラであり、ユーザの指示入力を受け付け、当該指示入力に従い、カラオケデータの選曲を行うための選曲番号などを、カラオケシステム10に送信する構成を有している。   The remote control device 11 is a controller that constitutes a part of the karaoke system 10, and receives an instruction input from the user, and transmits to the karaoke system 10 a music selection number and the like for selecting karaoke data according to the instruction input. have.

特に、リモコン装置11は、カラオケデータの再生中に、効果音を出力するデータ及び効果画像を表示するデータの少なくともいずれか一方の演出効果データを特定する演出効果IDと、前記楽曲を構成する構成パート属性を示す属性情報と、が対応付けられメモリ(後述の記憶部160)に記憶されている。   In particular, the remote control device 11 is configured to configure the music effect effect ID for specifying presentation effect data of at least one of data for outputting a sound effect and data for displaying an effect image during reproduction of karaoke data. Attribute information indicating part attributes is associated with each other and stored in a memory (storage unit 160 described later).

そして、リモコン装置11は、
(1)カラオケシステム10から提供された上述のような再生情報に基づいて、予め記憶された複数の演出効果データの中から適切な演出効果データを特定し、
(2)特定した演出効果データに基づき効果音又は効果画像をユーザに選択可能に提示し、
(3)提示された中からユーザによって選択されると、当該選択された演出効果データを出力するためにカラオケシステム10を操作制御する、
処理(以下、「演出効果データ選択制御処理」という。)を実行する構成を有している。
Then, the remote control device 11
(1) Identify appropriate rendering effect data from among a plurality of rendering effect data stored in advance, based on the reproduction information as described above provided from the karaoke system 10,
(2) The user can selectably present the sound effect or the effect image to the user based on the specified effect data,
(3) When selected by the user from among the presented ones, the karaoke system 10 is operated and controlled to output the selected effect data.
A process (hereinafter, referred to as "effect effect data selection control process") is performed.

なお、リモコン装置11は、該当するカラオケシステム10に利用登録されることを前提に、例えば、スマートフォン、携帯用電話機及びタブレット型情報通信端末装置等の通信端末装置を用いることも可能である。   The remote control device 11 may use, for example, a communication terminal device such as a smartphone, a portable telephone, and a tablet information communication terminal device on the assumption that the remote control device 11 is registered for use in the corresponding karaoke system 10.

また、この場合には、リモコン装置11は、XML(eXtensible Markup Language)やJSON(JavaScript(登録商標) Object Notation)等のマークアップ言語によって記述されているリソースデータをURLに基づいて取得し、当該取得したリソースデータに基づいて、画像の表示、音の再生及びデータ通信を行うブラウジング機能を有し、当該機能を用いてカラオケシステム10の操作制御を実行するようになっている。   Also, in this case, the remote control device 11 acquires resource data described in a markup language such as XML (extensible Markup Language) or JSON (JavaScript (registered trademark) Object Notation) based on the URL, and Based on the acquired resource data, it has a browsing function for displaying an image, reproducing a sound, and performing data communication, and the operation control of the karaoke system 10 is performed using the function.

管理サーバ装置30は、記憶装置40を管理しつつ、カラオケ通信システム1にてユーザに提供されるカラオケ提供サービスを含む各種のサービスを管理するサーバ装置である。   The management server device 30 is a server device that manages various services including the karaoke providing service provided to the user in the karaoke communication system 1 while managing the storage device 40.

特に、管理サーバ装置30は、記憶装置40に記憶されたユーザ情報やカラオケデータの各種データを管理するとともに、カラオケシステム10からの要求に従って、要求された各種データを記憶装置40から読み出してカラオケシステム10に配信を行う構成を有している。   In particular, the management server device 30 manages various data of user information and karaoke data stored in the storage device 40, and reads out the requested various data from the storage device 40 in accordance with the request from the karaoke system 10 10 has a configuration for delivering.

記憶装置40は、HDD(ハードディスクドライブ)、又は、SSD(ソリッドステートドライブ)等により構成され、その記憶領域内に、ユーザ管理DB401及びカラオケデータ用DB402が構築され、管理サーバ装置30によって管理運用されるようになっている。   The storage device 40 is configured by an HDD (hard disk drive) or an SSD (solid state drive) or the like, and a user management DB 401 and a karaoke data DB 402 are constructed in the storage area and managed and operated by the management server device 30. It has become so.

ユーザ管理DB401は、各ユーザを管理するための情報(以下、「ユーザ情報」という。)がデータとして記憶されるDBである。   The user management DB 401 is a DB in which information for managing each user (hereinafter referred to as "user information") is stored as data.

具体的には、ユーザ管理DB401に記憶される複数のユーザ情報は、各ユーザを識別するためのユーザID、氏名、住所、アカウント名、パスワード、性別、年齢、メールアドレス及びお気に入り画像(すなわち、背景画像として利用するための画像)がデータとして対応付けされ、記憶される。   Specifically, a plurality of user information stored in the user management DB 401 includes a user ID for identifying each user, a name, an address, an account name, a password, a gender, an age, an e-mail address, and a favorite image (that is, a background An image to be used as an image is associated as data and stored.

カラオケデータ用DB402は、「演歌」、「POP」、「ロック」等、カラオケデータの階層的な楽曲ジャンルを示すジャンルデータと、各カラオケデータを識別するための選曲番号と、楽曲タイトル(楽曲名)データと、が対応付けされた複数のカラオケデータが記憶される。なお、一部のカラオケデータは、カラオケシステム10に記憶されている。   The karaoke data DB 402 includes genre data indicating hierarchical music genres of karaoke data such as "Enka", "POP", "Lock", a song selection number for identifying each karaoke data, and a song title A plurality of karaoke data associated with each other is stored. Some karaoke data are stored in the karaoke system 10.

また、カラオケデータには、カラオケ用の楽曲データと、カラオケデータの再生中に楽曲データの再生に同期して表示させる歌詞データと、当該歌詞データの表示制御を行う制御データと、などが含まれる。   Further, the karaoke data includes music data for karaoke, lyric data to be displayed in synchronization with reproduction of the music data during reproduction of the karaoke data, control data for performing display control of the lyric data, and the like. .

さらに、カラオケ用の楽曲データには、複数の楽器の演奏音を再生制御するためのMIDI(Musical Instrument Digital Interface)データ、Aメロ、Bメロ、サビなど楽曲の構成を示す構成パート、歌パートの基準音(キー)の音高を示す音高データ、及びメロディをガイドするためのガイドメロディデータなどが含まれる。   Furthermore, MIDI (Musical Instrument Digital Interface) data for reproducing and controlling the performance sounds of a plurality of musical instruments, composition parts indicating composition of music such as A melody, B melody, and rust, and song parts are included in music data for karaoke. It includes pitch data indicating the pitch of the reference sound (key) and guide melody data for guiding the melody.

[1.3]カラオケ通信システムの動作概要
カラオケシステム10は、管理サーバ装置30を介してリモコン装置11から送信された演出効果画像の利用開始指示を受信すると(図2の[1]及び[2])、カラオケ用の楽曲データ(すなわち、カラオケデータ)の再生中の場合には、カラオケデータの再生が終了されるまで、Aメロやサビなどの再生中の楽曲の構成パートの属性(以下、「構成パート属性」という)などの再生状況情報のリモコン装置11に直接に送信する(図2の[3])。
[1.3] Outline of Operation of Karaoke Communication System When the karaoke system 10 receives a use start instruction of a rendering effect image transmitted from the remote control device 11 through the management server device 30 ([1] and [2 in FIG. ), During playback of song data for karaoke (ie, karaoke data), attributes of constituent parts of the song being played, such as A melody or rust, until playback of the karaoke data is ended (hereinafter, The reproduction status information such as “configuration part attribute” is directly transmitted to the remote control device 11 ([3] in FIG. 2).

そして、リモコン装置11は、カラオケシステム10から送信された再生状況情報を受信すると、
(1)記憶されている演出効果データの中から、受信された再生状況情報に一致又は関連した情報を有する演出効果データを、ユーザに選択可能な演出効果データ(以下、「選択演出可能データ」という。)として、特定し(図2の[4])、
(2)特定した選択演出可能データの中から所定の演出効果データを選択演出効果データとして選択するためのユーザの指示入力を受け付けると(図2の[5])、
(3)受け付けられた選択演出可能データの出力指示を、管理サーバ装置30を介してカラオケシステム10に送信する(図2の[6]及び[7])。
Then, when the remote control device 11 receives the reproduction status information transmitted from the karaoke system 10,
(1) Out of the stored effect data, the effect data that allows the user to select the effect data having information matching or related to the received reproduction status information (hereinafter, "selectable effect data") Identified as (4) in Figure 2).
(2) When the user's instruction input for selecting predetermined presentation effect data as the selected presentation effect data from among the selected selectable presentation data is received ([5] in FIG. 2),
(3) The output instruction of the accepted selection effectable data is transmitted to the karaoke system 10 via the management server device 30 ([6] and [7] in FIG. 2).

一方、カラオケシステム10は、選択演出効果データの出力指示を受信すると、該当する選択演出効果データの出力制御を実行する(図2の[8])。   On the other hand, when receiving the output instruction of the selected effect data, the karaoke system 10 executes output control of the corresponding selected effect data ([8] in FIG. 2).

特に、カラオケシステム10は、受信した選択演出効果データの出力指示が効果音データの場合には、当該効果音データが示す効果音を出力し、受信した選択演出効果データが効果画像データの場合には、当該効果画像データが示す効果画像を背景画像に重畳して表示させる。   In particular, when the output instruction of the received selected effect data is the sound effect data, the karaoke system 10 outputs the sound effect indicated by the sound effect data, and the received selected effect data is the effect image data. The control image is displayed by superimposing the effect image indicated by the effect image data on the background image.

なお、カラオケシステム10は、受信した演出効果データが効果画像データの場合には、表示している効果画像を所定のタイミング又は演奏終了タイミングに終了させる。   When the received rendering effect data is effect image data, the karaoke system 10 ends the displayed effect image at a predetermined timing or a performance end timing.

このような構成により、本実施形態のカラオケ通信システム1は、カラオケデータの再生中に、再生状況に基づいて複数の効果音や効果画像の演出効果データの中から使用に適したデータを自動的に特定し、ユーザに選択可能に提示することができるので、場の雰囲気を盛り上げる適切な効果音又は効果画像をユーザに選択させることができるとともに、簡易に選択可能でユーザの利便性を向上させることができるようになっている。   With such a configuration, the karaoke communication system 1 according to the present embodiment automatically generates data suitable for use out of a plurality of effect sound and effect image effect data based on the reproduction status during reproduction of karaoke data. Since the user can select and present to the user, it is possible to allow the user to select an appropriate sound effect or effect image that excites the atmosphere of the place, and can be selected easily to improve user convenience. It can be done.

特に、本実施形態のカラオケ通信システム1は、本実施形態のように、多くの演出効果データが提供され得る場合であっても、ユーザに演出効果データを適切にかつ容易に選択させることができるようになっている。   In particular, the karaoke communication system 1 according to the present embodiment can allow the user to select presentation effect data appropriately and easily even if many presentation effect data can be provided as in the present embodiment. It is supposed to be.

なお、上述では、リモコン装置11からカラオケシステム10へのデータ通信は、管理サーバ装置30を介して実施されるようになっているが、リモコン装置11からカラオケシステム10に対して直接実行されてもよい。   Although the data communication from the remote control device 11 to the karaoke system 10 is performed via the management server device 30 in the above description, even if the remote control device 11 directly executes the karaoke system 10 Good.

[2]カラオケシステム
次に、図3〜図5を用いて本実施形態のカラオケシステム10の構成及びその動作について説明する。なお、図3は、本実施形態におけるカラオケシステム10の構成を示す構成図であり、図4は、システム用DB119に記憶される演出効果データの一例を示す図である。また、図5は、データ処理部120によって生成される再生情報の一例を示す図である。
[2] Karaoke System Next, the configuration and operation of the karaoke system 10 of the present embodiment will be described using FIGS. 3 to 5. In addition, FIG. 3 is a block diagram which shows the structure of the karaoke system 10 in this embodiment, and FIG. 4 is a figure which shows an example of the presentation effect data memorize | stored in DB119 for systems. FIG. 5 is a diagram showing an example of reproduction information generated by the data processing unit 120. As shown in FIG.

本実施形態のカラオケシステム10は、図3に示すように、ネットワークNを介して管理サーバ装置30からカラオケデータ及び楽曲画像データ等を取得するための通信を行う通信制御部111と、マイクMから出力された音声信号に対して所定の処理を行う音声入力処理部112と、カラオケデータに含まれる楽曲データを再生するカラオケ再生部113と、再生された楽曲データに対応する楽音をスピーカSPに拡声させる拡声処理部114と、を備えている。   As shown in FIG. 3, the karaoke system 10 according to the present embodiment includes, from the microphone M, a communication control unit 111 that performs communication for acquiring karaoke data and music image data from the management server device 30 via the network N. A voice input processing unit 112 that performs predetermined processing on the output voice signal, a karaoke reproduction unit 113 that reproduces music data included in karaoke data, and a speaker SP that amplifies a musical tone corresponding to the reproduced music data And a loud-sound processing unit 114.

また、カラオケシステム10は、表示部115と、表示部115を制御する表示制御部116と、図示しないリモコン装置又は通信端末装置20と近距離無線通信を行う近距離無線通信部117と、各部を統合的に制御するシステム制御部118と、カラオケデータの一部及び演出効果データ対応付けて記憶されるシステム用DB119と、演出効果データの出力制御を行うデータ処理部120と、ユーザの指示を受け付ける操作部130と、タイマ140と、ROM/RAM150と、を備えている。   In addition, the karaoke system 10 includes a display unit 115, a display control unit 116 for controlling the display unit 115, a short distance wireless communication unit 117 for performing short distance wireless communication with a remote control device or communication terminal device 20 not shown, A system control unit 118 that controls in an integrated manner, a system DB 119 stored in association with a part of karaoke data and rendering effect data, a data processing unit 120 that performs output control of rendering effect data, and a user's instruction The operation unit 130, the timer 140, and the ROM / RAM 150 are provided.

そして、カラオケシステム10は、システム制御部118を中心にバスBや所定の伝送ラインによって接続されている。   The karaoke system 10 is connected to the system control unit 118 by a bus B and a predetermined transmission line.

通信制御部111は、システム制御部118の制御の下、ネットワークNを介してユーザが保持する通信端末装置(後述のようにコントローラとして登録された通信端末装置)20又は管理サーバ装置30と通信回線を構築し、各種データの授受を行う。   The communication control unit 111 is a communication terminal apparatus (a communication terminal apparatus registered as a controller as described later) 20 or a communication line with the management server apparatus 30 under the control of the system control unit 118 and held by the user via the network N. To exchange various data.

特に、通信制御部111は、近距離無線通信部117やネットワークNを介して通信端末装置20から、又は、図示しないリモコン装置からユーザによる選曲番号を含む選曲指示などの操作指示を受信する。   In particular, the communication control unit 111 receives an operation instruction such as a music selection instruction including a music selection number by the user from the communication terminal device 20 via the short distance wireless communication unit 117 or the network N or from a remote control device (not shown).

そして、通信制御部111は、選曲指示を受信すると、システム制御部118の制御の下、
(1)選曲番号に基づいて、管理サーバ装置30からカラオケデータを取得し、又は、システム用DB119から読み出し、
(2)所定の再生タイミングに、取得又は読み出したカラオケデータをカラオケ再生部113に供給し、
(3)楽曲データに係る楽音の出力と同期させつつ、表示部115に背景画像とともに歌詞を出力する。
Then, when the communication control unit 111 receives the music selection instruction, under the control of the system control unit 118,
(1) Based on the music selection number, acquire karaoke data from the management server device 30, or read out from the system DB 119,
(2) The acquired or read karaoke data is supplied to the karaoke reproduction unit 113 at a predetermined reproduction timing,
(3) The lyrics are output to the display unit 115 together with the background image while being synchronized with the output of the musical tone related to the music data.

なお、通信制御部111は、選曲指示を受信した際に、既に選曲された他のカラオケデータが設定されている場合(すなわち、選曲予約の場合)には、再生タイミングまで、取得したカラオケデータをROM/RAM150に記憶しておく。   Note that, when the music selection instruction is received, the communication control unit 111 acquires the acquired karaoke data until the reproduction timing, when another selected karaoke data is already set (that is, in the case of the music selection reservation). It is stored in the ROM / RAM 150.

一方、通信制御部111は、カラオケデータの再生中に、リモコン装置11から選択演出効果データの出力指示を受信すると、受信した出力指示をデータ処理部120に提供する。   On the other hand, when the communication control unit 111 receives an output instruction of the selected effect data from the remote control device 11 during reproduction of the karaoke data, the communication control unit 111 provides the received output instruction to the data processing unit 120.

カラオケ再生部113は、MIDI音源を有し、システム制御部118の制御の下、管理サーバ装置30を介して記憶装置40から取得(ダウンロード)された又はシステム用DB119から読み出したカラオケデータに含まれる楽曲データに基づいてMIDI音源を制御する再生処理を行うようになっている。   The karaoke reproduction unit 113 has a MIDI sound source, and is included in karaoke data acquired (downloaded) from the storage device 40 via the management server device 30 or read out from the system DB 119 under the control of the system control unit 118. A reproduction process is performed to control the MIDI sound source based on the music data.

そして、カラオケ再生部113は、再生処理によって生成された楽音データを拡声処理部114に出力する。   Then, the karaoke reproduction unit 113 outputs the musical tone data generated by the reproduction processing to the loud sound processing unit 114.

また、カラオケ再生部113は、システム制御部118の制御の下、リモコン装置11を介して取得した選択演出効果データの出力制御指示を取得した場合であって、当該選択演出効果データが効果音データの場合には、当該出力制御指示に基づいて特定された選択演出効果データの効果音データを拡声処理部114に出力する。   In addition, the karaoke reproduction unit 113 is a case where the output control instruction of the selected rendering effect data acquired through the remote control device 11 is acquired under the control of the system control unit 118, and the selected rendering effect data is the sound effect data In this case, sound effect data of the selected effect data specified based on the output control instruction is output to the loud sound processing unit 114.

一方、カラオケ再生部113は、カラオケデータに含まれるジャンルデータを抽出し、当該ジャンルデータに対応付けて記憶されている背景画像データをシステム用DB119から取得する。   On the other hand, the karaoke reproducing unit 113 extracts genre data included in the karaoke data, and acquires background image data stored in association with the genre data from the system DB 119.

そして、カラオケ再生部113は、取得した背景画像データに基づく背景画像を楽音の出力に同期させて表示部115に表示するための画像信号を表示制御部116に出力する。   Then, the karaoke reproduction unit 113 outputs, to the display control unit 116, an image signal for displaying the background image based on the acquired background image data on the display unit 115 in synchronization with the output of the musical tone.

なお、本実施形態においては、背景画像データをユーザが有する通信端末装置20から取得してもよいし、ネットワークNを介して外部のwebページから取得してもよい。また、この場合には、カラオケ再生部113は、取得した背景画像データに基づく背景画像を楽曲データの再生に同期させて表示部115に表示させる。   In the present embodiment, the background image data may be acquired from the communication terminal apparatus 20 owned by the user, or may be acquired from an external web page via the network N. Also, in this case, the karaoke reproduction unit 113 causes the display unit 115 to display a background image based on the acquired background image data in synchronization with the reproduction of the music data.

拡声処理部114は、システム制御部118の制御の下、カラオケ再生部113から出力された楽音データをアナログ形式のオーディオ信号に変換する処理及び変換されたオーディオ信号を所定のレベルに増幅してスピーカSPに出力する処理を行う。   Under the control of the system control unit 118, the loudspeaker processing unit 114 converts the musical tone data output from the karaoke reproduction unit 113 into an analog audio signal, amplifies the converted audio signal to a predetermined level, and outputs the speaker Perform processing to output to SP.

なお、スピーカSPは、カラオケシステム10が設けられた設置場所によって適したシステムによって構成されている。また、拡声処理部114にて、残響処理等の各種信号処理を施し、当該信号処理後のオーディオ信号をスピーカSPから出力させる構成としてもよい。   In addition, speaker SP is comprised by the system suitable according to the installation place in which the karaoke system 10 was provided. Further, various types of signal processing such as reverberation processing may be performed in the loud sound processing unit 114, and an audio signal after the signal processing may be output from the speaker SP.

表示部115は、例えば、有機EL(Electro−Luminescence)素子又は液晶表示素子によって構成され、表示制御部116の制御に従って所定の画像を表示する。   The display unit 115 is formed of, for example, an organic EL (Electro-Luminescence) element or a liquid crystal display element, and displays a predetermined image according to the control of the display control unit 116.

具体的には、表示部115は、背景画像データ及び歌詞データに基づいて歌詞が重畳された画像を表示する。すなわち、表示部115は、再生される楽曲データに併せて歌詞及び背景画像を表示するカラオケ表示を行う。   Specifically, the display unit 115 displays an image on which the lyrics are superimposed based on the background image data and the lyrics data. That is, the display unit 115 performs karaoke display displaying lyrics and a background image together with the music data to be reproduced.

また、表示部115は、リモコン装置11を介して取得した選択演出効果データの出力制御指示を取得した場合であって、当該選択演出効果データが効果画像データの場合には、当該出力制御指示に基づいて特定された演出効果データに基づいて背景画像上に効果画像を表示する。   In addition, in the case where the display unit 115 acquires an output control instruction of the selected rendering effect data acquired through the remote control device 11 and the selected rendering effect data is the effect image data, the display control instruction is The effect image is displayed on the background image based on the rendering effect data specified based on the above.

表示制御部116は、システム制御部118の制御の下、背景画像データに基づく表示処理を実行し、背景画像を表示するための表示用データを生成して表示部115に出力する。   The display control unit 116 executes display processing based on background image data under the control of the system control unit 118, generates display data for displaying a background image, and outputs the display data to the display unit 115.

また、表示制御部116は、システム制御部118の制御の下、リモコン装置11を介して取得した選択演出効果データの出力制御指示を取得した場合であって、当該選択演出効果データが効果画像データの場合には、当該出力制御指示に基づいて特定された選択演出効果データの効果画像データに基づいて、効果画像を背景画像に重畳させた表示用データを生成して表示部115に出力する。   In addition, the display control unit 116 is a case where the output control instruction of the selected rendering effect data acquired through the remote control device 11 is acquired under the control of the system control unit 118, and the selected rendering effect data is the effect image data In this case, display data in which the effect image is superimposed on the background image is generated based on the effect image data of the selected effect data specified based on the output control instruction, and is output to the display unit 115.

近距離無線通信部117は、IrDA(Infrared data Association)等の赤外線通信、又は、bluetooth,IEEE802.15.4、無線LAN等の近距離無線通信規格に従い、リモコン装置11とデータの授受を行う。   The short distance wireless communication unit 117 exchanges data with the remote control device 11 in accordance with infrared communication such as IrDA (Infrared data Association) or a short distance wireless communication standard such as bluetooth, IEEE 802.15.4, or wireless LAN.

例えば、近距離無線通信部117は、リモコン装置11を用いたユーザの指示入力を受け付け、受け付けた指示に対応する命令コマンドを、バスBを介してシステム制御部180又はデータ処理部120に出力する。   For example, the short distance wireless communication unit 117 receives a user's instruction input using the remote control device 11, and outputs a command corresponding to the received instruction to the system control unit 180 or the data processing unit 120 via the bus B. .

なお、リモコン装置11とカラオケシステム10との間の通信は、ネットワークNや管理サーバ装置30を介して実行してもよい。   Communication between the remote control device 11 and the karaoke system 10 may be performed via the network N or the management server device 30.

一方、近距離無線通信部117は、カラオケデータの再生中に、データ処理部120によって生成された再生情報としてリモコン装置11に送信する。   On the other hand, the short distance wireless communication unit 117 transmits the reproduction information generated by the data processing unit 120 to the remote control device 11 during reproduction of the karaoke data.

システム制御部118は、主に図示せぬ中央演算処理装置(CPU)、キャッシュメモリ、及びRAMによって構成され各部を統合的に制御する。また、システム制御部118は、各部と連動しつつ、前記各機能を実現するための処理を実行する。   A system control unit 118 mainly includes a central processing unit (CPU) (not shown), a cache memory, and a RAM, and integrally controls the respective units. Further, the system control unit 118 executes processing for realizing the respective functions while interlocking with each unit.

システム用DB119には、
(1)各機能を実現するための処理を実行する際に利用されるプログラムと、
(2)ジャンルデータを有し、楽曲データを再生する際に表示部115に表示するための複数の背景画像データと、
(3)カラオケデータと、
(4)演出効果データと、
が記憶される。
The system DB 119
(1) A program used when executing processing for realizing each function,
(2) A plurality of background image data having genre data and to be displayed on the display unit 115 when playing back music data;
(3) With karaoke data,
(4) Production effect data,
Is stored.

特に、システム用DB119には、演出効果データとしては、図4に示すように、
(1)演出効果IDと、
(2)選択可能な楽曲を構成する構成パートの区分種別及び曲調を示す構成パート属性の属性情報と、
(3)楽曲属性と、
(4)効果音データの本体データと、
(5)1以上の効果画像データの本体データと、
が対応付けて記憶される。
In particular, as shown in FIG.
(1) Production effect ID,
(2) Classification information of constituent parts constituting selectable music pieces and attribute information of constituent part attributes indicating tunes,
(3) music attributes,
(4) Body data of sound effect data,
(5) Body data of one or more effect image data,
Are stored in association with each other.

データ処理部120は、システム制御部118と同一、又は、独立したCPU及びワークエリアとしてのROM/RAM122により構成され、アプリケーションを実行する。   The data processing unit 120 includes a CPU and a ROM / RAM 122 as a work area, which are the same as or independent from the system control unit 118, and executes an application.

そして、データ処理部120は、アプリケーションを実行することによって、カラオケデータの再生中に、カラオケデータの各種のデータを用いて再生情報を生成する再生情報生成処理部121と、リモコン装置11から送信された選択演出効果データの出力指示に基づいて演出効果データの出力を制御する効果データ出力制御部122と、を実現する。   Then, the data processing unit 120 is transmitted from the remote control device 11 by the reproduction information generation processing unit 121 which generates reproduction information using various data of karaoke data during reproduction of karaoke data by executing an application. And an effect data output control unit 122 configured to control the output of the effect data based on the output instruction of the selected effect data.

再生情報生成処理部121は、カラオケデータの再生中に、リモコン装置11から効果画像の利用開始指示を受信すると、当該カラオケデータの再生が終了するまで、所定の時間間隔(例えば、1秒後)毎に、再生中のカラオケデータから各種の情報を取得する。   When the reproduction information generation processing unit 121 receives an instruction to start using the effect image from the remote control device 11 during reproduction of the karaoke data, a predetermined time interval (for example, after one second) until the reproduction of the karaoke data ends. Every time, various information is acquired from the karaoke data being reproduced.

そして、再生情報生成処理部121は、所定の時間間隔毎に再生情報を含む送信データ(以下、「再生情報用送信データ」という。)を生成し、近距離無線通信部117を介してリモコン装置11に送信する。   Then, the reproduction information generation processing unit 121 generates transmission data (hereinafter referred to as “transmission data for reproduction information”) including the reproduction information at predetermined time intervals, and the remote control device via the short distance wireless communication unit 117 Send to 11

また、再生情報生成処理部121は、カラオケデータの再生中にテンポを変更する旨の指示など、カラオケデータの再生長を変更する旨の指示を受信した場合には、当該受信タイミングに変更された再生長を加味した再生情報送信データの生成及び送信を実行する。   When the reproduction information generation processing unit 121 receives an instruction to change the reproduction length of karaoke data, such as an instruction to change the tempo during reproduction of karaoke data, the reproduction information generation processing unit 121 changes the reception timing. Execute generation and transmission of reproduction information transmission data in consideration of reproduction length.

具体的には、再生情報生成処理部121は、カラオケデータの再生中に、
(A)楽曲情報、及び
(B)再生状況情報、
を含む再生情報を生成する。
Specifically, during reproduction of karaoke data, the reproduction information generation processing unit 121
(A) music information, and (B) playback status information,
To generate playback information including

特に、楽曲情報には、図5に例示するように、
(A1)再生中の楽曲におけるジャンル情報と、
(A2)再生中の楽曲における全体としての曲調を示す曲調情報と、
を含む属性(以下、「楽曲属性」という。)が含まれる。
In particular, as illustrated in FIG.
(A1) genre information of the music being played;
(A2) song tone information indicating the overall tone of the song being played;
Attribute (hereinafter referred to as "music attribute") is included.

また、再生状況情報には、図5に例示するように、
(B1)楽曲の先頭から再生時間を示す再生中の再生タイミングの情報(以下、「再生タイミング情報」という。)、
(B2)構成パート情報の1つとしてAメロやサビなどの再生中の楽曲における現在の楽曲の構成上の構成パートの区分種別、
(B3)構成パート情報の1つとして再生中の楽曲における現在の構成パートの曲調、
(B4)例えば、楽曲の先頭から経過時間あって、再生中の楽曲において現在設定されているテンポに基づく再生終了タイミングの情報(以下、「再生終了タイミング情報」という。)、及び、
(B5)再生中の楽曲の演奏開始から演奏終了までの演奏順に並んだ全構成パートを示す楽曲構造情報及びそれぞれの構成パートの終了タイミングの情報(以下、「構成パート終了タイミング情報」という。)、
が含まれている。
Also, as illustrated in FIG.
(B1) Information on reproduction timing during reproduction indicating the reproduction time from the beginning of the music (hereinafter referred to as "reproduction timing information"),
(B2) Classification type of composition part on composition of current music in music being reproduced such as A melody and rust as one of composition part information
(B3) The tune of the current component part in the music being played as one of the component part information,
(B4) For example, information of reproduction end timing based on the tempo currently set in the music being reproduced with an elapsed time from the beginning of the music (hereinafter referred to as "reproduction end timing information"), and
(B5) Music structure information indicating all the component parts arranged in the performance order from the performance start to the performance end of the music being reproduced and information on the end timing of each component part (hereinafter referred to as "configuration part end timing information") ,
It is included.

なお、楽曲情報は、例えば、再生情報のヘッダに規定され、再生状況情報は、再生情報のボディ部分に規定されている。また、再生状況情報に含まれる構成パートの曲調とは、曲調は、メドレーや楽曲のタイプによって楽曲中でも曲調が変化する場合があり、その変化を規定する情報である。   The music information is defined, for example, in the header of the reproduction information, and the reproduction status information is defined in the body portion of the reproduction information. In addition, the tune of the composition part included in the reproduction status information may be a tune that changes even in the music depending on the medley or the type of the tune, and the tune is information defining the change.

また、例えば、図5には、
(1)ジャンル情報「POP」、
(2)曲調情報「明るい」
(3)再生タイミング情報「1分1秒後」、
(4)構成パートの区分種別「Bメロ」
(5)構成パートの曲調「明るい」
(6)再生終了タイミング「4分20秒」
(7)構成パート終了タイミング情報「Aメロ:演奏開始から30秒/Bメロ:演奏開始から59秒/サビ:演奏開始から1分20秒/間奏:演奏開始から1分30秒/Aメロ:演奏開始から2分0秒・・・」
の各情報が規定されている再生情報が示されている。
Also, for example, in FIG.
(1) Genre information "POP",
(2) Song information "bright"
(3) Reproduction timing information "after one minute and one second",
(4) Classification type "B Melo" of component parts
(5) The tune "bright" of the configuration part
(6) Reproduction end timing "4 minutes 20 seconds"
(7) Configuration part end timing information "A melody: 30 seconds from the start of performance / B melody: 59 seconds from start of performance / Sabi: 1 minute and 20 seconds from start of performance / interplay: 1 minute and 30 seconds from start of performance: A melody: 2 minutes and 0 seconds from the beginning of the performance ... "
Reproduction information in which each piece of information is defined is shown.

効果データ出力制御部122は、通信制御部111を介してカラオケデータの再生中に、リモコン装置11から選択演出効果データの出力指示を受信した場合に、当該出力指示に含まれる演出効果IDを抽出する。   When the effect data output control unit 122 receives an instruction to output selected rendering effect data from the remote control device 11 during reproduction of karaoke data via the communication control unit 111, it extracts a rendering effect ID included in the output instruction. Do.

そして、効果データ出力制御部122は、抽出した演出効果IDに基づいてシステム用DB119を検索し、該当する効果音データを当該システム用DB119から読み出してカラオケ再生部113に出力し、該当する効果画像データを該システム用DB119から読み出して表示制御部116に出力する   Then, the effect data output control unit 122 searches the system DB 119 based on the extracted effect effect ID, reads out the corresponding sound effect data from the system DB 119, and outputs it to the karaoke reproduction unit 113, and the corresponding effect image Data is read from the system DB 119 and output to the display control unit 116

[3]通信端末装置
次に、図6及び図7を用いて本実施形態の通信端末装置20の構成及びその動作について説明する。なお、図6は、本実施形態における通信端末装置20の構成を示す構成図であり、図7は、データ記憶部262に記憶されるテーブルデータの一例である。
[3] Communication Terminal Device Next, the configuration and operation of the communication terminal device 20 of the present embodiment will be described using FIGS. 6 and 7. 6 is a block diagram showing the configuration of the communication terminal apparatus 20 in the present embodiment, and FIG. 7 is an example of table data stored in the data storage unit 262.

本実施形態のリモコン装置20は、図6に示すように、ネットワークNに通信接続されるネットワーク通信部210と、カラオケシステム10と近距離無線通信を行う近距離無線通信部220と、表示部240と、表示部240に対する画像の表示を制御する表示制御部250と、各種の情報に対応するデータが記憶される記憶部260と、タッチパネルにより構成される操作部270と、リモコン制御部280と、タイマ201と、有している。   As shown in FIG. 6, the remote control device 20 according to the present embodiment includes a network communication unit 210 communicatively connected to the network N, a short distance wireless communication unit 220 performing short distance wireless communication with the karaoke system 10, and a display unit 240. A display control unit 250 that controls display of an image on the display unit 240, a storage unit 260 that stores data corresponding to various information, an operation unit 270 configured of a touch panel, a remote control control unit 280, The timer 201 is included.

そして、リモコン装置20は、カラオデータの再生中にユーザによって選択された演出効果データの出力制御を含む、カラオケシステム10のリモコン装置として機能させるための各処理の実行するアプリケーション実行部290を有している。   And remote control device 20 has application execution part 290 which performs each processing for making it function as a remote control device of karaoke system 10 including output control of performance effect data selected by a user during reproduction of Karao data. ing.

なお、リモコン装置20の各部は、バスBによって相互に接続されており、データの授受を実行している。   The respective units of remote control device 20 are mutually connected by a bus B, and execute exchange of data.

ネットワーク通信部210は、所定のネットワークインターフェースであり、リモコン制御部280及びアプリケーション実行部290の制御の下、基地局BSを介してネットワークNに接続されるカラオケシステム10又は管理サーバ装置30と通信回線を構築し、カラオケシステム10又は管理サーバ装置30と種々のデータの授受を行う。   The network communication unit 210 is a predetermined network interface, and under the control of the remote control control unit 280 and the application execution unit 290, the karaoke system 10 or the management server device 30 and the communication line are connected to the network N via the base station BS. And exchange various data with the karaoke system 10 or the management server device 30.

近距離無線通信部220は、IrDA(Infrared data Association)等の赤外線通信、又は、bluetooth,IEEE802.15.4、無線LAN等の近距離無線通信規格に従い、カラオケシステム10とデータの授受を行う。   The short distance wireless communication unit 220 exchanges data with the karaoke system 10 in accordance with infrared communication such as IrDA (Infrared data Association) or a short distance wireless communication standard such as bluetooth, IEEE 802.15.4, or wireless LAN.

表示部240は、所定のサイズ(例えば、5インチ、W480×H960ピクセル)の画像表示領域を有し、液晶素子又はEL(Electro Luminescence)素子のパネルによって構成され、表示制御部250において生成された表示データに基づいて所定の画像を表示する。   The display unit 240 has an image display area of a predetermined size (for example, 5 inches, W 480 × H 960 pixels), is constituted by a panel of liquid crystal elements or EL (Electro Luminescence) elements, and is generated by the display control unit 250 A predetermined image is displayed based on the display data.

特に、本実施形態では、表示部240は、表示制御部250の制御の下、演出効果データ選択制御処理を実行する際に、ユーザに演出効果データの選択を行うための画像を表示する。   In particular, in the present embodiment, the display unit 240 displays an image for selecting presentation effect data to the user when executing the presentation effect data selection control process under the control of the display control unit 250.

表示制御部250は、リモコン制御部280及びアプリケーション実行部290の制御の下、表示部240に所定の画像を描画させるために必要な描画データを生成し、生成した描画データを当該表示部240に出力する。   The display control unit 250 generates drawing data necessary for causing the display unit 240 to draw a predetermined image under the control of the remote control control unit 280 and the application execution unit 290, and the generated drawing data is displayed on the display unit 240. Output.

記憶部260は、例えば、EEPROM(Electrically Erasable Programmable Read Only Memory)やフラッシュメモリなどにより構成される。   The storage unit 260 is configured by, for example, an EEPROM (Electrically Erasable Programmable Read Only Memory), a flash memory, or the like.

そして、記憶部260は、各種のアプリケーションが記憶されるアプリケーション記憶部261と、演出効果データ選択制御処理を実行する際に用いるテーブルデータを記憶するデータ記憶部262と、操作アプリの起動中にワークエリアとして機能するRAM264とを有している。   Then, the storage unit 260 includes an application storage unit 261 for storing various applications, a data storage unit 262 for storing table data used when performing rendering effect data selection control processing, and a work during activation of the operation application. And a RAM 264 functioning as an area.

特に、データ記憶部262に記憶されるテーブルデータとしては、例えば、図7に示すように、
(1)演出効果IDと、
(2)選択可能な楽曲を構成する構成パートの区分種別及び曲調を示す構成パート属性の属性情報と、
(3)楽曲属性と、
(4)効果音を文字化したテキストデータと、
(5)効果画像におけるサムネイル画像のデータ(以下、「サムネイル画像データ」という。)と、
が対応付けて記憶される。
In particular, as table data stored in the data storage unit 262, for example, as shown in FIG.
(1) Production effect ID,
(2) Classification information of constituent parts constituting selectable music pieces and attribute information of constituent part attributes indicating tunes,
(3) music attributes,
(4) Text data that characterizes sound effects,
(5) Data of thumbnail images in the effect image (hereinafter referred to as "thumbnail image data"),
Are stored in association with each other.

なお、各種のアプリケーションには、選曲操作及び演出効果データ選択制御処理を含むカラオケシステム10の操作を行うためのタッチパネル用の操作アプリケーション(以下、「操作アプリ」という。)を含む。   The various applications include a touch panel operation application (hereinafter referred to as "operation application") for operating the karaoke system 10 including music selection operation and rendering effect data selection control processing.

操作部270は、各種の確認ボタン、各操作指令を入力する操作ボタンその他のキー、及び、表示部240上に設けられたタッチセンサを有するタッチパネルによって構成され、演出効果データの選択を含むカラオケシステム10の各操作を行う際に用いられる。   The operation unit 270 is composed of a touch panel having various confirmation buttons, operation buttons and other keys for inputting each operation command, and a touch sensor provided on the display unit 240, and includes a karaoke system including selection of effect data It is used when performing each operation of 10.

リモコン制御部280は、主に中央演算処理装置(CPU)によって構成されるとともに、キー入力ポート、表示制御ポート等の各種入出力ポートを含み、通信端末装置20の全般的な機能及び情報提供プログラムを実行するための全般的な機能を総括的に制御する。   The remote control control unit 280 mainly includes a central processing unit (CPU), and includes various input / output ports such as a key input port and a display control port, and the general function and information providing program of the communication terminal device 20. Control the overall functions to implement

アプリケーション実行部290は、独立した中央演算処理装置(CPU)によって構成され、又は、リモコン制御部280の中央演算処理装置(CPU)を用いて構成される。   The application execution unit 290 is configured by an independent central processing unit (CPU), or is configured using a central processing unit (CPU) of the remote control unit 280.

そして、アプリケーション実行部290は、操作アプリを実行することによって、リモコン装置として機能を実行する操作制御部291と、演出効果データ選択制御処理を実行する演出効果制御処理部292と、を実現する。   Then, the application execution unit 290 realizes an operation control unit 291 that executes a function as a remote control device by executing an operation application, and a rendering effect control processing unit 292 that performs rendering effect data selection control processing.

なお、例えば、本実施形態の操作制御部291は、本発明の受付手段を構成する。また、例えば、本実施形態の演出効果制御処理部292は、本発明の特定手段を構成し、本発明の記憶手段としてのデータ記憶部263を管理する本発明の管理手段を構成する。そして、例えば、本実施形態の演出効果制御処理部292は、近距離無線通信部220とともに本発明の受信手段、及び、ネットワーク通信部210とともに本発明の送信手段を構成する。   In addition, for example, the operation control unit 291 of the present embodiment constitutes a receiving unit of the present invention. Also, for example, the rendering effect control processing unit 292 of the present embodiment constitutes the specifying unit of the present invention, and constitutes the managing unit of the present invention that manages the data storage unit 263 as the storage unit of the present invention. Then, for example, the rendering effect control processing unit 292 of the present embodiment configures the receiving unit of the present invention together with the short-distance wireless communication unit 220 and the transmitting unit of the present invention together with the network communication unit 210.

操作制御部291は、リモコン制御部280による制御の下、表示制御部250及び操作部270と連動し、操作アプリを実行することにより、ユーザの操作に基づくカラオケシステム10の各種の操作を受け付けるとともに、ネットワーク通信部210又は近距離無線通信部220を介してカラオケシステム10に送信する。   The operation control unit 291 operates in conjunction with the display control unit 250 and the operation unit 270 under the control of the remote control unit 280, and receives various operations of the karaoke system 10 based on the user's operation by executing the operation application. It transmits to the karaoke system 10 via the network communication unit 210 or the near field communication unit 220.

なお、当該リモコン装置11がスマートフォンなどの通信端末装置によって実現する場合には、操作制御部291は、カラオケシステム10と連動し、該当するカラオケシステム10のリモコン装置として設定するための利用登録処理を実行する。   When the remote control device 11 is realized by a communication terminal device such as a smartphone, the operation control unit 291 operates in conjunction with the karaoke system 10 and uses the usage registration process for setting the remote control device of the corresponding karaoke system 10. Run.

演出効果制御処理部292は、カラオケデータの再生中に受信した再生情報に基づいて演出効果データを特定し、選択された演出効果データを出力制御するためにカラオケシステム10を制御する演出効果データ選択制御処理を実行する。   The effect effect control processing unit 292 specifies effect effect data based on the reproduction information received during reproduction of the karaoke data, and selects effect effect data for controlling the karaoke system 10 to output and control the selected effect effect data. Execute control processing.

なお、本実施形態における演出効果制御処理部292の詳細については、後述する。   The details of the rendering effect control processing unit 292 in the present embodiment will be described later.

タイマ201は、アプリケーション実行部200によって演出効果データ選択制御処理に必要なカウントを行うために用いられる。   The timer 201 is used by the application execution unit 200 to perform counting necessary for rendering effect data selection control processing.

[4]演出効果制御処理部
次に、図8を用いて本実施形態の演出効果制御処理部の詳細について説明する。なお、図8は、表示部240に表示される演出効果データを選択する際の選択画面の一例である。
[4] Rendering Effect Control Processing Unit Next, the rendering effect control processing unit according to the present embodiment will be described in detail with reference to FIG. FIG. 8 is an example of a selection screen when selecting rendering effect data to be displayed on the display unit 240.

演出効果制御処理部292は、演出効果画像の利用を開始する際に、操作部270を介して入力された演出効果の利用開始指示を検出すると、操作制御部291に、ネットワーク通信部210を介して当該演出効果の利用開始指示を、管理サーバ装置30を経由させてカラオケシステム10に送信させる。   When the effect effect control processing unit 292 detects the use start instruction of the effect effect input through the operation unit 270 when starting to use the effect effect image, the operation control unit 291 causes the operation control unit 291 via the network communication unit 210. An instruction to start using the rendering effect is sent to the karaoke system 10 via the management server device 30.

なお、操作制御部291は、近接無線通信部220に演出効果の当該利用開始指示を直接カラオケシステム10に送信してもよい。   The operation control unit 291 may transmit the usage start instruction of the rendering effect to the close proximity wireless communication unit 220 directly to the karaoke system 10.

そして、演出効果制御処理部292は、演出効果の利用開始指示の送信後に一定期間内(例えば、1分以内)にカラオケシステム10から送信された再生情報を受信した場合には、演出効果制御処理を実行し、当該一定期間内(例えば、1分以内)に再生情報を受信しなかった場合には、操作制御部291を用いてユーザの指示によって演出効果データを選択させる通常の選択処理(すなわち、通常の演出効果データの選択処理)を実行させる。   Then, when the rendering effect control processing unit 292 receives the reproduction information transmitted from the karaoke system 10 within a certain period (for example, within one minute) after transmitting the usage start instruction of the rendering effect, the rendering effect control process If the reproduction information is not received within the predetermined period (for example, within one minute), normal selection processing (that is, selection processing effect data is selected by the user's instruction using the operation control unit 291) , And perform normal selection processing of effect data).

なお、通常の演出効果データの選択処理は、従来の手法と同一であるため、その説明を省略する。   In addition, since the selection process of a normal presentation effect data is the same as the conventional method, the description is abbreviate | omitted.

一方、演出効果制御処理部292は、演出効果の利用開始指示の送信後に一定期間内に再生情報を受信した場合に、受信した再生情報から楽曲情報及び再生状況情報を抽出する。   On the other hand, when the rendering effect control processing unit 292 receives the reproduction information within a predetermined period after transmitting the usage start instruction of the rendering effect, the rendering effect control processing unit 292 extracts the music information and the reproduction status information from the received reproduction information.

そして、演出効果制御処理部292は、抽出した楽曲情報及び再生状況に基づいて、カラオケシステム10に記憶されている演出効果データ(すなわち、利用可能な演出効果データ)の中から、所定の条件(以下、「特定条件」という。)を具備する演出効果データを、ユーザに選択可能な選択演出可能データとして、特定する。   Then, based on the extracted music information and the reproduction state, the effect effect control processing unit 292 sets a predetermined condition (from among the effect effect data (that is, available effect effect data) stored in the karaoke system 10) Hereinafter, the rendering effect data including the “specific condition” is specified as the selectable rendering data that can be selected by the user.

具体的には、演出効果制御処理部292は、抽出した再生状況情報の再生タイミング情報及び再生終了タイミング情報に基づいて、再生タイミングが楽曲再生終了タイミング前の一定期間内(例えば楽曲の再生終了まで15秒以内)である場合には、利用可能な演出効果データの中から、構成パートの区分種別として再生終了の区分種別を有し、かつ、その他の再生情報に基づいて特定条件に合致する演出効果データ(すなわち、選択演出可能データ」という。)を特定する。   Specifically, based on the reproduction timing information and the reproduction end timing information of the extracted reproduction status information, the effect effect control processing unit 292 performs the reproduction timing within a predetermined period before the music reproduction end timing (e.g. In the case of 15 seconds or less), among the available rendering effect data, there is a category type of end of reproduction as a category type of component parts, and an effect meeting the specific condition based on other reproduction information The effect data (that is, data that can be selected and presented) is specified.

また、演出効果制御処理部292は、再生タイミングが楽曲再生終了タイミング前の一定期間内でない場合であって、再生タイミングが構成パート再生終了タイミング前の一定期間内でない場合には、利用可能な演出効果データの中から、構成パートの区分種別として現在の構成パートの区分種別を有し、かつ、その他の再生情報に基づいて特定条件に合致する選択演出可能データを特定する。   Further, the effect effect control processing unit 292 can use available effects when the reproduction timing is not within the predetermined period before the music reproduction end timing and when the reproduction timing is not within the predetermined period before the configuration part reproduction end timing. From the effect data, the category type of the current configuration part is included as the category type of the configuration part, and, based on the other reproduction information, the selection effectable data meeting the specific condition is specified.

さらに、演出効果制御処理部292は、再生タイミングが楽曲再生終了タイミング前の一定期間内でない場合であって、再生タイミングが現在の構成パート終了タイミングまで一定期間内(例えば構成パートの再生終了まで5秒以内)である場合には、利用可能な演出効果データの中から、構成パートの区分種別として楽曲構造情報のうち、次の構成パートの区分種別を有し、かつ、その他の再生情報に基づいて特定条件に合致する選択演出可能データを特定する。   Furthermore, the effect effect control processing unit 292 is in the case where the playback timing is not within the fixed period before the music playback end timing, and the playback timing is within the fixed period until the current configuration part finish timing (for example 5 In the case where it is within seconds), the category type of the next configuration part in the music structure information as the category type of the configuration part out of the available rendering effect data, and based on the other reproduction information And selectable effect enabling data that matches the specific condition.

なお、構成パートの区分種別以外の再生情報に基づいて特定条件に合致する選択演出可能データとしては、「ジャンル情報」及び「楽曲曲調」又は規定されている場合には「構成パートの曲調」が一致する演出効果データが含まれる。   Note that “genre information” and “musical tune” or “musical part of the composition part” if it is specified as the selection effectable data that matches the specific condition based on the reproduction information other than the classification type of the composition part The corresponding presentation effect data is included.

一方、演出効果制御処理部292は、表示部240に特定した選択演出可能データを選択させるための選択画像を表示し、ユーザの選択操作の指示入力を待機する。   On the other hand, the effect effect control processing unit 292 displays a selection image for causing the display unit 240 to select the specified selection enabling data, and stands by for an instruction input of selection operation by the user.

具体的には、演出効果制御処理部292は、選択演出可能データをユーザにイメージさせるためのサムネイル画像や文字列を選択画像として表示部240に表示する。例えば、演出効果制御処理部292は、図8に示すように、同一の効果音の文字列でカテゴライズし、当該効果音毎に、選択演出可能データをユーザにイメージさせるためのサムネイル画像を表示部240に表示する。   Specifically, the effect effect control processing unit 292 displays, on the display unit 240, a thumbnail image or a character string for causing the user to image the selectable effect enable data, as a selected image. For example, as shown in FIG. 8, the effect effect control processing unit 292 categorizes the character strings of the same sound effects, and displays, for each of the sound effects, a thumbnail image for causing the user to image selection possible data. Displayed on 240.

そして、演出効果制御処理部292は、操作部270を介してユーザの選択操作の指示入力を検出すると、近距離無線通信部117を介して選択された演出効果データの出力指示を、当該演出効果データの演出効果画像IDを付加してカラオケシステム10に送信する。   Then, when the rendering effect control processing unit 292 detects an instruction input of the selection operation of the user via the operation unit 270, the rendering effect of the rendering effect data selected via the short distance wireless communication unit 117 is the rendering effect A presentation effect image ID of data is added and transmitted to the karaoke system 10.

[5]演出効果データ選択制御処理
次に、図9及び図10を用いて本実施形態のリモコン装置20において実行される演出効果データ選択制御処理ついて説明する。なお、図9及び図10は、本実施形態のリモコン装置20において実行される演出効果データ選択制御処理の動作を示すフローチャートである。
[5] Rendering Effect Data Selection Control Processing Next, rendering effect data selection control processing executed in the remote control device 20 of the present embodiment will be described using FIGS. 9 and 10. 9 and 10 are flowcharts showing operations of rendering effect data selection control processing executed in the remote control device 20 of the present embodiment.

本動作においては、既にリモコン装置20がカラオケシステム10のコントロールユニットとして登録されているとともに、カラオケシステム10がユーザによって利用されているものとする。   In this operation, it is assumed that the remote control device 20 has already been registered as a control unit of the karaoke system 10 and the karaoke system 10 is used by the user.

なお、本動作においては、図4に示す演出効果データ及び図7に示すテーブルデータがそれぞれカラオケシステム10又はリモコン装置20に既に記憶されているものとする。   In this operation, it is assumed that the rendering effect data shown in FIG. 4 and the table data shown in FIG. 7 are already stored in the karaoke system 10 or the remote control device 20, respectively.

まず、操作制御部291は、操作部270を介して入力された演出効果の利用開始指示を検出すると(ステップS101)、ネットワーク通信部210を介して当該演出効果の利用開始指示を、管理サーバ装置30を経由させてカラオケシステム10に送信する(ステップS102)。   First, when the operation control unit 291 detects a use start instruction of a rendering effect input through the operation unit 270 (step S101), the management server device performs a use start instruction of the rendering effect via the network communication unit 210. It transmits to the karaoke system 10 via 30 (step S102).

なお、操作制御部291は、近接無線通信部220を介して演出効果の当該利用開始指示を直接カラオケシステム10に送信してもよい。   The operation control unit 291 may directly transmit the usage start instruction of the rendering effect to the karaoke system 10 via the proximity wireless communication unit 220.

次いで、演出効果制御処理部292は、演出効果の利用開始指示の送信後に一定期間内(例えば、1分以内)にカラオケシステム10から送信された再生情報を受信したか否かを判定する(ステップS103)。   Next, the effect effect control processing unit 292 determines whether or not the reproduction information transmitted from the karaoke system 10 has been received within a certain period (for example, within one minute) after the transmission start instruction of the effect effect has been transmitted (step S103).

このとき、演出効果制御処理部292は、演出効果の利用開始指示の送信後に一定期間内に再生情報を受信していないと判定した場合には、通常の演出効果データの選択処理(ステップS104)に切り換えて本動作を終了させる。   At this time, if it is determined that the reproduction information has not been received within a certain period after the transmission of the usage start instruction of the rendering effect, the rendering effect control processing unit 292 selects normal rendering effect data (step S104). To end this operation.

また、演出効果制御処理部292は、演出効果の利用開始指示の送信後に一定期間内に再生情報を受信したと判定した場合には、受信した再生情報から楽曲情報及び再生状況情報を抽出する(ステップS105)。   In addition, when it is determined that the reproduction information has been received within a certain period after the transmission of the usage start instruction of the effect, the effect effect control processing unit 292 extracts the music information and the reproduction status information from the received reproduction information ( Step S105).

次いで、演出効果制御処理部292は、抽出した再生状況情報の再生タイミング情報及び再生終了タイミング情報に基づいて、再生タイミングが楽曲再生終了タイミング前の一定期間内(例えば楽曲の再生終了まで15秒以内)であるか否かを判定する(ステップS106)。   Then, based on the reproduction timing information and the reproduction end timing information of the extracted reproduction status information, the effect effect control processing unit 292 performs the reproduction timing within a predetermined period before the music reproduction end timing (for example, within 15 seconds until the music reproduction ends). It is determined whether or not (step S106).

このとき、演出効果制御処理部292は、再生タイミングが楽曲再生終了タイミング前の一定期間内であると判定した場合には、利用可能な演出効果データの中から、構成パートの区分種別として再生終了の区分種別を有し、かつ、その他の再生情報に基づいて特定条件に合致する選択演出可能データを特定して(ステップS107)、ステップS111の処理に移行する。   At this time, when the effect control process unit 292 determines that the reproduction timing is within a predetermined period before the music reproduction end timing, the reproduction end is classified as the classification type of the component part out of the available effect effect data. The selection effectable data having the classification type of and matching the specific condition is specified based on other reproduction information (step S107), and the process proceeds to step S111.

一方、演出効果制御処理部292は、再生タイミングが楽曲再生終了タイミング前の一定期間内でないと判定した場合には、再生タイミングが現在の構成パート終了タイミングまで一定期間内(例えば構成パートの再生終了まで5秒以内)であるか否かを判定する(ステップS108)。   On the other hand, when the effect control process unit 292 determines that the reproduction timing is not within the predetermined period before the music reproduction end timing, the reproduction timing is within the predetermined period until the current configuration part end timing (for example, the reproduction end of the configuration part It is determined whether or not it is within 5 seconds) (step S108).

そして、演出効果制御処理部292は、再生タイミングが構成パート再生終了タイミング前の一定期間内であると判定した場合には、利用可能な演出効果データの中から、構成パートの区分種別として楽曲構造情報のうち、次の構成パート(以下、「次構成パート」という。)の区分種別を有し、かつ、その他の再生情報に基づいて特定条件に合致する選択演出可能データを特定して(ステップS109)、ステップS111の処理に移行する。   Then, when the effect effect control processing unit 292 determines that the reproduction timing is within a predetermined period before the constituent part reproduction end timing, the music structure as the classification type of the constituent part among the available effect effect data. Of the information, it has a category type of the next configuration part (hereinafter referred to as "next configuration part"), and identifies the selectable presentation enable data that matches the specific condition based on other reproduction information (step S109), the process proceeds to step S111.

他方、演出効果制御処理部292は、再生タイミングが構成パート再生終了タイミング前の一定期間内でないと判定した場合には、利用可能な演出効果データの中から、構成パートの区分種別として現在の構成パート(以下、「現構成パート」という。)の区分種別を有し、かつ、その他の再生情報に基づいて特定条件に合致する選択演出可能データを特定して(ステップS110)、ステップS111の処理に移行する。   On the other hand, when the effect effect control processing unit 292 determines that the reproduction timing is not within the fixed period before the component part reproduction end timing, the present configuration as the classification type of the component part among the available effect effect data. The process of step S111 is performed by specifying the selectable effect enableable data having the classification type of the part (hereinafter referred to as “the current configuration part”) and meeting the specific condition based on the other reproduction information (step S110) Migrate to

次いで、演出効果制御処理部292は、表示部240に特定した選択演出可能データが示す選択画像を表示し、ユーザの選択操作の指示入力を待機する(ステップS111)。   Next, the effect effect control processing unit 292 displays a selected image indicated by the selected effectable data specified on the display unit 240, and stands by for an instruction input of selection operation by the user (step S111).

次いで、演出効果制御処理部292は、一定期間内(例えば5秒以内)に操作部207を介してユーザの指示入力によって1の選択演出可能データの選択を検出したか否かを判定する(ステップS112)。   Next, the effect effect control processing unit 292 determines whether or not the selection of one of the selectable effectable data is detected by the user's instruction input via the operation unit 207 within a fixed period (for example, within 5 seconds) (step S112).

このとき、演出効果制御処理部292は、一定期間内にユーザの指示入力を検出しなかったと判定した場合には、選択画像の表示をキャンセルして次の再生情報の受信を待機し(ステップS113)、ステップS115の処理に移行する。   At this time, when the effect control processing unit 292 determines that the user's instruction input is not detected within a predetermined period, the display of the selected image is canceled and the reception of the next reproduction information is waited (step S113). And the process of step S115.

また、演出効果制御処理部292は、一定期間内にユーザの指示入力を検出したと判定した場合には、近距離無線通信部117を介して選択された演出効果データの出力指示をカラオケシステム10に送信するとともに、次の再生情報の受信を待機し(ステップS114)、ステップS115の処理に移行する。   In addition, when the effect effect control processing unit 292 determines that the user's instruction input has been detected within a certain period, the karaoke system 10 instructs to output the effect effect data selected via the short distance wireless communication unit 117. , And waits for the next reproduction information to be received (step S114), and the process proceeds to step S115.

次いで、演出効果制御処理部292は、受信待機後に一定期間内(例えば、1分以内)にカラオケシステム10から送信された再生情報を受信したか否かを判定する(ステップS115)。   Next, the effect effect control processing unit 292 determines whether or not the reproduction information transmitted from the karaoke system 10 has been received within a fixed period (for example, within one minute) after the reception standby (step S115).

このとき、演出効果制御処理部292は、受信待機後の一定期間内に再生情報を受信したと判定した場合にはステップS105の処理に移行し、受信待機後に一定期間内に再生情報を受信していないと判定した場合には、本動作を終了させる。   At this time, when it is determined that the reproduction information has been received within a predetermined period after reception standby, the effect effect control processing unit 292 proceeds to the process of step S105, and receives the reproduction information within the predetermined period after reception standby. If it is determined not, the operation is ended.

以上、本実施形態のカラオケ通信システム1は、カラオケデータの再生中に、再生状況に基づいて複数の効果音や効果画像の演出効果データの中から使用に適したデータを自動的に特定し、ユーザに選択可能に提示することができるので、場の雰囲気を盛り上げる適切な効果音又は効果画像をユーザに選択させることができるとともに、簡易に選択可能でユーザの利便性を向上させることができる。   As described above, the karaoke communication system 1 according to the present embodiment automatically specifies data suitable for use from among a plurality of sound effects and effect image effect data based on the reproduction status during reproduction of karaoke data. Since it can be presented to the user in a selectable manner, it is possible to allow the user to select an appropriate sound effect or effect image that enhances the atmosphere of the place, and it is possible to easily select and improve the convenience of the user.

特に、本実施形態のカラオケ通信システム1は、たとえ、多くの演出効果データが提供され得る場合であっても、ユーザに演出効果データを適切にかつ容易に選択させることができる。   In particular, the karaoke communication system 1 of the present embodiment can allow the user to select rendering effect data appropriately and easily, even if many rendering effect data can be provided.

[6]変形例
[6.1]変形例1
上記実施形態においては、カラオケシステム10から送信された再生情報を用いて演出効果データ選択処理が実行されているが、当該カラオケシステム10から出力された楽音を集音し、当該集音された楽音に基づいて演出効果データ選択処理が実行されてもよい。
[6] Modification [6.1] Modification 1
In the above embodiment, the rendering effect data selection process is executed using the reproduction information transmitted from the karaoke system 10. However, the musical sound output from the karaoke system 10 is collected, and the collected musical sound is collected. The rendering effect data selection process may be executed based on

この場合には、リモコン装置20は、
(1)効果音を出力するデータ及び効果画像を表示するデータの少なくともいずれか一方の演出効果データを特定する演出効果IDと、楽曲を構成する構成パートの属性を示す構成パート属性を示す属性情報と、が対応付けられて記憶されるデータ記憶部162を管理し、
(2)再生中の楽曲の楽音に対して所定の解析を実行した解析結果を構成パートに対応付けて再生前に管理サーバ装置30から予め取得してRAM263に記憶し、
(3)楽曲の再生中に、カラオケシステム10から出力された楽音を集音し、
(4)集音した楽音を解析して前記所定の解析を実行し、その解析結果に基づいて再生ポイントを認識するとともに、認識した再生ポイントが属する構成パートを特定し、
(5)記憶されている演出効果データの中から、特定した構成パートに一致又は関連した属性を有する前記演出効果データを、ユーザに選択可能な選択可能データとして、特定し、
(6)特定した選択可能データの中から所定の演出効果データを選択データとして選択するためのユーザの指示入力を受け付けると、
(7)受け付けた選択データの出力指示をカラオケシステム10に送信する、
構成を有している。
In this case, remote control device 20
(1) A presentation effect ID for identifying presentation effect data of at least one of data for outputting a sound effect and data for displaying an effect image, and attribute information indicating a configuration part attribute indicating an attribute of a configuration part constituting a music And the data storage unit 162 stored in association with each other,
(2) An analysis result obtained by executing a predetermined analysis on the musical tone of the music being reproduced is associated with the component part, acquired from the management server device 30 in advance and stored in the RAM 263 before reproduction
(3) While playing the music, collect the musical tones output from the karaoke system 10,
(4) The collected tones are analyzed to execute the predetermined analysis, and based on the analysis result, the reproduction point is recognized, and the component part to which the recognized reproduction point belongs is specified.
(5) From the stored effect data, specify the effect data having an attribute that matches or is related to the specified configuration part as selectable data that can be selected by the user,
(6) When a user's instruction input for selecting predetermined rendering effect data as selection data from among the specified selectable data is received,
(7) Send an instruction to output the received selected data to the karaoke system 10,
It has a configuration.

すなわち、この場合は、リモコン装置11は、再生中のカラオケデータにおける再生楽曲情報及び再生状況情報(再生タイミング情報を除く。)を予め取得してRAM263に記憶するとともに、再生中のカラオケデータの楽音について周波数解析された結果(例えば、フーリエ変換後の周波数成分)をRAM263に記憶する。   That is, in this case, the remote control device 11 acquires in advance the reproduction music information and reproduction state information (except reproduction timing information) in the karaoke data being reproduced, stores it in the RAM 263, and stores the musical tone of the karaoke data being reproduced. The results of the frequency analysis of (e.g., frequency components after Fourier transform) are stored in the RAM 263.

また、リモコン装置20は、カラオケデータの再生中に、カラオケシステム10から出力された楽音を集音し、かつ、その周波数解析を実行し、その結果とRAM263に記憶されている解析結果と照合してカラオケデータにおける現在の再生ポイントを認識する。
そして、リモコン装置20は、認識した再生ポイントに基づいて再生ポイントが属する構成パートを特定し、上記と同様に、特定した構成パートに基づいて演出効果データ選択処理を実行する。
Further, remote control device 20 collects musical tones output from karaoke system 10 during reproduction of karaoke data, executes frequency analysis thereof, and collates the result with the analysis result stored in RAM 263. To recognize the current playback point in the karaoke data.
Then, the remote control device 20 specifies the component part to which the reproduction point belongs based on the recognized reproduction point, and executes rendering effect data selection processing based on the specified component part in the same manner as described above.

[6.2]変形例2
上記実施形態においては、歌唱者の歌唱音に基づくカラオケシステム10について説明したが、ギターやドラムなどの楽器音に基づくカラオケシステム10又はカラオケ通信システム1に適用することも可能である。この場合には、カラオケシステム10は、マイクMや他の入力装置によって楽器音や楽器信号を取得すればよい。
[6.2] Modification 2
In the above-mentioned embodiment, although karaoke system 10 based on a singer's song sound was explained, it is also possible to apply to karaoke system 10 or karaoke communication system 1 based on musical instrument sounds, such as a guitar and a drum. In this case, the karaoke system 10 may acquire an instrument sound or an instrument signal by the microphone M or another input device.

[6.3]変形例3
上記実施形態においては、リモコン装置20の操作部270によってユーザ操作の入力指示を検出しているが、カラオケシステム10の操作部130によって検出されてもよい。
[6.3] Modification 3
In the above embodiment, the input instruction of the user operation is detected by the operation unit 270 of the remote control device 20, but may be detected by the operation unit 130 of the karaoke system 10.

また、上記実施形態においては、リモコン装置20において演出効果データ選択制御処理を実行しているが、その一部が管理サーバ装置30又はカラオケシステム10によって実行されてもよい。例えば、管理サーバ装置30は、ユーザ操作の指示入力の検出を、通信回線を介して受け付け、当該受け付けた指示入力に基づいて演出効果データ選択制御処理を事項する演出効果制御処理部292の機能を有していてもよい。   Moreover, in the said embodiment, although rendering effect data selection control processing is performed in the remote control apparatus 20, the one part may be performed by the management server apparatus 30 or the karaoke system 10. FIG. For example, the management server device 30 receives the detection of the instruction input of the user operation through the communication line, and the function of the effect control processing unit 292 performs the processing of the presentation effect data selection control process based on the received instruction input. You may have.

[6.4]変形例4
上記実施形態における管理サーバ装置30は、1台のサーバ装置によって構成されていてもよいし、複数のサーバ装置によってシステムとして構成されていてもよい。
[6.4] Modification 4
The management server device 30 in the above embodiment may be configured of one server device, or may be configured as a system of a plurality of server devices.

1 … カラオケ通信システム
10 … カラオケシステム
20 … 通信端末装置
30 … 管理サーバ装置
40 … 記憶装置
401 … ユーザ管理DB
402 … カラオケデータ用DB
111 … 通信制御部
112 … 音声入出力部
113 … カラオケ再生部
114 … 音声拡声部
115 … 表示部
116 … 表示制御部
117 … 近距離無線通信部
118 … システム制御部
119 … システム用DB
111 … 通信制御部
120 … データ処理部
123 … 予約制御部
124 … 言語設定部
125 … 利用登録部
130 … 操作部
140 … タイマ
150 … ROM/RAM
201 … タイマ
210 … ネットワーク通信部
220 … 近距離無線通信部
240 … 表示部
250 … 表示制御部
260 … 記録部
261 … アプリケーション記録部
262 … データ記録部
263 … RAM
270 … 操作部
280 … リモコン制御部
290 … アプリケーション実行部
291 … 操作制御部
292 … 演出効果制御処理部
1 ... karaoke communication system 10 ... karaoke system 20 ... communication terminal device 30 ... management server device 40 ... storage device 401 ... user management DB
402 ... DB for karaoke data
111 ... communication control unit 112 ... voice input / output unit 113 ... karaoke reproduction unit 114 ... voice amplification unit 115 ... display unit 116 ... display control unit 117 ... short distance wireless communication unit 118 ... system control unit 119 ... system DB
111 ... communication control unit 120 ... data processing unit 123 ... reservation control unit 124 ... language setting unit 125 ... usage registration unit 130 ... operation unit 140 ... timer 150 ... ROM / RAM
201 ... timer 210 ... network communication unit 220 ... near field communication unit 240 ... display unit 250 ... display control unit 260 ... recording unit 261 ... application recording unit 262 ... data recording unit 263 ... RAM
270 ... operation unit 280 ... remote control control unit 290 ... application execution unit 291 ... operation control unit 292 ... effect effect control processing unit

Claims (10)

楽曲の再生を実行するカラオケシステムを操作する操作制御装置であって、
効果音を出力するデータ及び効果画像を表示するデータの少なくともいずれか一方の演出効果データと、当該演出効果データを識別する識別情報と、前記楽曲を構成する構成パートの属性を示す構成パート属性情報と、が対応付けられて記憶される記憶手段と、
前記楽曲の再生中に、前記カラオケシステムから送信された当該楽曲の構成パートの属性を示す構成パート属性情報を含む再生情報を受信する受信手段と、
前記記憶手段に記憶されている複数の前記演出効果データの中から、前記受信された前記再生情報に含まれる前記構成パート属性に一致又は関連した属性を有する前記演出効果データを、ユーザに選択可能な選択可能データとして、特定する特定手段と、
前記特定された前記選択可能データの中から所定の演出効果データを選択データとして選択するための前記ユーザの指示入力を受け付ける受付手段と、
前記受け付けられた前記選択データの出力指示を、前記演出効果データの識別情報に対応付けて、演出効果データが記憶されている前記カラオケシステムに送信する送信手段と、
を備えることを特徴とする操作制御装置。
It is an operation control device for operating a karaoke system that executes reproduction of music,
Component effect information indicating at least one of rendering effect data of data for outputting a sound effect and data for displaying an effect image, identification information for identifying the rendering effect data, and an attribute of a configuration part constituting the music And storage means associated with each other and stored,
Receiving means for receiving reproduction information including component part attribute information indicating attributes of component parts of the music transmitted from the karaoke system during reproduction of the music;
The user can select, from among the plurality of effect data stored in the storage means, the effect data having an attribute that matches or is related to the component part attribute included in the received reproduction information. Specifying means for specifying as selectable data,
Reception means for receiving an instruction input of the user for selecting predetermined rendering effect data as selection data from among the specified selectable data;
Transmission means for associating the output instruction of the received selection data with identification information of the effect data, and transmitting it to the karaoke system in which the effect data is stored;
An operation control apparatus comprising:
請求項1に記載の操作制御装置において、
前記再生情報には、前記楽曲の属性を示す楽曲属性が含まれており、
前記特定手段が、
前記記憶手段に記憶されている複数の前記演出効果データの中から、前記受信された前記再生情報に含まれる構成パート属性に一致又は関連した属性を有し、かつ、当該再生情報に含まれる前記楽曲属性に一致する前記楽曲属性を有する前記演出効果データを前記選択可能データに特定する、操作制御装置。
In the operation control device according to claim 1,
The reproduction information includes a music attribute indicating an attribute of the music,
The identification means
Among the plurality of effect effect data stored in the storage means, it has an attribute that matches or is related to the component part attribute included in the received reproduction information, and is included in the reproduction information The operation control apparatus, wherein the effect data having the music attribute that matches the music attribute is specified as the selectable data.
請求項1又は2に記載の操作制御装置において、
前記構成パート属性には、前記構成パートの区分を示す区分種別及び当該構成パートの曲調の少なくともいずれか一方が含まれる、操作制御装置。
In the operation control device according to claim 1 or 2,
The operation control apparatus, wherein the configuration part attribute includes at least one of a category type indicating a category of the configuration part and a tune of the configuration part.
請求項1〜3のいずれか1項に記載の操作制御装置において、
前記再生情報には、楽曲の再生タイミングを示すタイミング情報及び前記構成パートの再生終了時刻を示すパート終了時刻情報が更に含まれており、
前記特定手段が、
前記タイミング情報に基づいて前記楽曲の再生タイミングを認識し、
当該認識された再生タイミング及び前記パート終了時刻情報に含まれる前記再生終了時刻に応じて、かつ、前記構成パート属性に基づいて、前記記憶手段に記憶されている複数の前記演出効果データの中から、前記選択可能データを特定する、操作制御装置。
The operation control device according to any one of claims 1 to 3.
The reproduction information further includes timing information indicating reproduction timing of music and part end time information indicating reproduction end time of the component part.
The identification means
The reproduction timing of the music is recognized based on the timing information,
According to the recognized reproduction timing and the reproduction end time included in the part end time information, and based on the configuration part attribute, among a plurality of the rendering effect data stored in the storage unit An operation control device for identifying the selectable data.
請求項4に記載の操作制御装置において、
前記再生情報には、前記再生中の楽曲の構成パートにおける構造を示す楽曲構造情報が更に含まれており、
前記特定手段が、
前記認識された再生タイミングが前記パート終了時刻情報に含まれる前記再生終了時刻に対して所定の条件を具備する場合に、前記受信された前記再生情報に含まれる前記楽曲構造情報及び前記構成パート属性に基づいて、前記再生中の楽曲の構成パートの次の構成パートを認識し、前記記憶手段に記憶されている複数の前記演出効果データの中から、前記認識した前記次の構成パート属性に一致する構成パート属性を有する演出効果データを前記選択可能データに特定し、
当該所定の条件を具備しない場合には、前記記憶手段に記憶されている複数の前記演出効果データの中から、前記構成パート属性に一致する属性情報を有する演出効果データを前記選択可能データに特定する、操作制御装置。
In the operation control device according to claim 4,
The reproduction information further includes music structure information indicating a structure in a component part of the music being reproduced,
The identification means
The music structure information and the constituent part attribute included in the received reproduction information when the recognized reproduction timing satisfies a predetermined condition with respect to the reproduction end time included in the part end time information Recognize the next component part of the component part of the music being reproduced, and match the recognized next component part attribute from among the plurality of effect data stored in the storage means Identifying rendering effect data having configuration part attributes to be selected as the selectable data,
When the predetermined condition is not satisfied, among the plurality of effect data stored in the storage unit, effect effect data having attribute information that matches the component part attribute is specified as the selectable data. Operation control device.
請求項1〜4のいずれか1項に記載の操作制御装置において、
前記再生情報には、前記楽曲の再生タイミングを示すタイミング情報及び前記楽曲の再生終了時刻を示す楽曲終了時刻情報が含まれており、
前記特定手段が、
前記タイミング情報に基づいて前記楽曲の再生タイミングを認識し、
当該認識した前記楽曲の再生時刻が前記楽曲終了時刻情報に含まれる前記再生終了時刻に対して所定の条件を具備した場合には、前記再生情報に含まれる前記構成パート属性情報に基づいて特定可能な前記演出効果データに代えて、前記楽曲の再生終了時に用いる演出効果データとして予め設定された演出効果データを、前記選択可能データに特定する、操作制御装置。
In the operation control device according to any one of claims 1 to 4,
The reproduction information includes timing information indicating a reproduction timing of the music and music end time information indicating a reproduction end time of the music,
The identification means
The reproduction timing of the music is recognized based on the timing information,
When a predetermined condition is satisfied with respect to the reproduction end time included in the music end time information, the reproduction time of the recognized music can be specified based on the component part attribute information included in the reproduction information. The operation control apparatus according to claim 1, further comprising: specifying, in the selectable data, presentation effect data preset as presentation effect data to be used when the reproduction of the music ends instead of the presentation effect data.
請求項1〜4のいずれか1項に記載の操作制御装置において、
前記受信手段が、
前記受付手段を介して前記ユーザによって前記演出効果データの出力要求を受け付けた場合であって、当該出力要求を受け付けた後に所定の時間を経過しても前記再生情報を受信していないと判定した場合には、受信不能状態時に用いる演出効果データとして予め設定された演出効果データを、前記選択可能データに特定する、操作制御装置。
In the operation control device according to any one of claims 1 to 4,
The receiving means
It is determined that the reproduction information is not received even when a predetermined time has passed after the output request is received, when the output request for the effect effect data is received by the user via the reception means. In this case, the operation control device that specifies, as the selectable data, presentation effect data that is preset as presentation effect data to be used when reception is not possible.
楽曲の再生を実行するカラオケシステムを操作する操作制御装置であって、
効果音を出力するデータ及び効果画像を表示するデータの少なくともいずれか一方の演出効果データと、当該演出効果データを識別する識別情報と、前記楽曲を構成する構成パートの属性を示す構成パート属性情報と、が対応付けられて記憶される記憶手段と、
前記楽曲の楽音に対して所定の解析を実行した解析結果を構成パートに対応付けて再生前に予め取得する取得手段と、
前記楽曲の再生中に、前記カラオケシステムから出力された前記楽音を集音する集音手段と、
集音された前記楽音に対して前記所定の解析を実行し、その解析結果に基づいて再生ポイントを認識するとともに、認識した当該再生ポイントが属する前記構成パートを特定する認識特定手段と、
前記記憶手段に記憶されている複数の前記演出効果データの中から、前記特定された前記構成パートに一致又は関連した属性を有する前記演出効果データを、ユーザに選択可能な選択可能データとして、特定する特定手段と、
前記特定された前記選択可能データの中から所定の演出効果データを選択データとして選択するための前記ユーザの指示入力を受け付ける受付手段と、
前記受け付けられた前記選択データの出力指示を、前記演出効果データの識別情報に対応付けて、演出効果データが記憶されている前記カラオケシステムに送信する送信手段と、
を備えることを特徴とする操作制御装置。
It is an operation control device for operating a karaoke system that executes reproduction of music,
Component effect information indicating at least one of rendering effect data of data for outputting a sound effect and data for displaying an effect image, identification information for identifying the rendering effect data, and an attribute of a configuration part constituting the music And storage means associated with each other and stored,
An acquiring unit that associates an analysis result obtained by executing a predetermined analysis on the musical tone of the music with a component part and acquires it in advance before reproduction;
Sound collecting means for collecting the musical tones output from the karaoke system during reproduction of the music;
Recognition specifying means for performing the predetermined analysis on the collected musical tones, recognizing a reproduction point based on the analysis result, and identifying the component part to which the recognized reproduction point belongs;
Among the plurality of the rendering effect data stored in the storage means, the rendering effect data having an attribute that matches or is associated with the specified configuration part is specified as selectable data that can be selected by the user Specific means to
Reception means for receiving an instruction input of the user for selecting predetermined rendering effect data as selection data from among the specified selectable data;
Transmission means for associating the output instruction of the received selection data with identification information of the effect data, and transmitting it to the karaoke system in which the effect data is stored;
An operation control apparatus comprising:
楽曲の再生を実行するカラオケシステムを操作する操作制御装置のコンピュータを実行させるプログラムであって、
前記コンピュータを、
効果音を出力するデータ及び効果画像を表示するデータの少なくともいずれか一方の演出効果データと、当該演出効果データを識別する識別情報と、前記楽曲を構成する構成パートの属性を示す構成パート属性情報と、が対応付けられて記憶される記憶手段と、
前記楽曲の再生中に、前記カラオケシステムから送信された当該楽曲の構成パートの属性を示す構成パート属性情報を含む再生情報を受信する受信手段と、
前記記憶手段に記憶されている複数の前記演出効果データの中から、前記受信された前記再生情報に含まれる前記構成パート属性に一致又は関連した属性を有する前記演出効果データを、ユーザに選択可能な選択可能データとして、特定する特定手段と、
前記特定された前記選択可能データの中から所定の演出効果データを選択データとして選択するための前記ユーザの指示入力を受け付ける受付手段と、
前記受け付けられた前記選択データの出力指示を、前記演出効果データの識別情報に対応付けて、演出効果データが記憶されている前記カラオケシステムに送信する送信手段と、
を機能させることを特徴とするプログラム。
A program for executing a computer of an operation control device for operating a karaoke system for reproducing music,
The computer,
Component effect information indicating at least one of rendering effect data of data for outputting a sound effect and data for displaying an effect image, identification information for identifying the rendering effect data, and an attribute of a configuration part constituting the music And storage means associated with each other and stored,
Receiving means for receiving reproduction information including component part attribute information indicating attributes of component parts of the music transmitted from the karaoke system during reproduction of the music;
The user can select, from among the plurality of effect data stored in the storage means, the effect data having an attribute that matches or is related to the component part attribute included in the received reproduction information. Specifying means for specifying as selectable data,
Reception means for receiving an instruction input of the user for selecting predetermined rendering effect data as selection data from among the specified selectable data;
Transmission means for associating the output instruction of the received selection data with identification information of the effect data, and transmitting it to the karaoke system in which the effect data is stored;
A program characterized by making it function.
楽曲の再生を実行するカラオケシステムを操作する操作制御装置のコンピュータを実行させるプログラムであって、
前記コンピュータを、
効果音を出力するデータ及び効果画像を表示するデータの少なくともいずれか一方の演出効果データと、当該演奏効果データを識別する識別情報と、前記楽曲を構成する構成パートの属性を示す構成パート属性情報と、が対応付けられて記憶される記憶手段、及び、
前記楽曲の楽音に対して所定の解析を実行した解析結果を構成パートに対応付けて再生前に予め取得する取得手段、
前記楽曲の再生中に、前記カラオケシステムから出力された前記楽音を集音する集音手段、
集音された前記楽音に対して前記所定の解析を実行し、その解析結果に基づいて再生ポイントを認識するとともに、認識した当該再生ポイントが属する前記構成パートを特定する認識特定手段、
前記記憶手段に記憶されている複数の前記演出効果データの中から、前記特定された前記構成パートに一致又は関連した属性を有する前記演出効果データを、ユーザに選択可能な選択可能データとして、特定する特定手段と、
前記特定された前記選択可能データの中から所定の演出効果データを選択データとして選択するための前記ユーザの指示入力を受け付ける受付手段と、
前記受け付けられた前記選択データの出力指示を、前記演出効果データの識別情報に対応付けて、演出効果データが記憶されている前記カラオケシステムに送信する送信手段、
として機能させることを特徴とするプログラム。
A program for executing a computer of an operation control device for operating a karaoke system for reproducing music,
The computer,
Component effect information indicating at least one of effect effect data of data for outputting a sound effect and data for displaying an effect image, identification information for identifying the performance effect data, and attributes of component parts constituting the music And storage means associated with each other, and
An acquiring unit that associates an analysis result obtained by executing a predetermined analysis on the musical tone of the music with a component part and acquires it in advance before reproduction;
Sound collecting means for collecting the musical tones output from the karaoke system during reproduction of the music;
Recognition specifying means for performing the predetermined analysis on the collected tones and recognizing a reproduction point based on the analysis result, and identifying the component part to which the recognized reproduction point belongs;
Among the plurality of the rendering effect data stored in the storage means, the rendering effect data having an attribute that matches or is associated with the specified configuration part is specified as selectable data that can be selected by the user Specific means to
Reception means for receiving an instruction input of the user for selecting predetermined rendering effect data as selection data from among the specified selectable data;
A transmitting unit that transmits the received output instruction of the selection data to the karaoke system in which rendering effect data is stored, in association with identification information of the rendering effect data;
A program characterized by acting as
JP2015195454A 2015-09-30 2015-09-30 Operation control device and program Expired - Fee Related JP6543155B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015195454A JP6543155B2 (en) 2015-09-30 2015-09-30 Operation control device and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015195454A JP6543155B2 (en) 2015-09-30 2015-09-30 Operation control device and program

Publications (2)

Publication Number Publication Date
JP2017068138A JP2017068138A (en) 2017-04-06
JP6543155B2 true JP6543155B2 (en) 2019-07-10

Family

ID=58492520

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015195454A Expired - Fee Related JP6543155B2 (en) 2015-09-30 2015-09-30 Operation control device and program

Country Status (1)

Country Link
JP (1) JP6543155B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7736028B2 (en) * 2023-03-30 2025-09-09 ブラザー工業株式会社 Karaoke equipment

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3957794B2 (en) * 1996-09-03 2007-08-15 株式会社第一興商 Karaoke device capable of assigning and setting a small number selected from a large number of sound effects to sound effect keys
JP3743079B2 (en) * 1996-10-24 2006-02-08 ヤマハ株式会社 Performance data creation method and apparatus
JP2000330574A (en) * 1999-05-19 2000-11-30 Kenwood Corp Karaoke having effect sound generating function
JP6452229B2 (en) * 2014-09-27 2019-01-16 株式会社第一興商 Karaoke sound effect setting system

Also Published As

Publication number Publication date
JP2017068138A (en) 2017-04-06

Similar Documents

Publication Publication Date Title
JP6452229B2 (en) Karaoke sound effect setting system
CN108074557A (en) Tone regulating method, device and storage medium
JP2009244789A (en) Karaoke system with guide vocal creation function
JP2012177751A (en) Karaoke system and karaoke device
JP6708537B2 (en) Karaoke system
JP6568351B2 (en) Karaoke system, program and karaoke audio playback method
JP5014927B2 (en) Karaoke system on request
JP6543155B2 (en) Operation control device and program
JP2004245897A (en) Guide melody control method for karaoke equipment
JP4008829B2 (en) Karaoke song selection system, karaoke remote control device, karaoke device, song selection mediation device
JP5633446B2 (en) Live distribution system, data relay device and program
JP2015191162A (en) Karaoke device, information processing apparatus and program
JP5349171B2 (en) Karaoke system with performance condition setting function
JP2008216337A (en) Karaoke system
JP4319054B2 (en) A communication karaoke application system that tracks the user's vocal range and reflects it in the performance keys.
JP2015191160A (en) Program for karaoke, information processor and host device
JP3602059B2 (en) Melody search formula karaoke performance reservation system, melody search server, karaoke computer
JP2015225302A (en) Karaoke equipment
JP5191336B2 (en) Sound system with group performance practice support function
JP6643168B2 (en) Karaoke device and program
JP5429501B2 (en) Karaoke remote control device and karaoke system
KR101091939B1 (en) Service method of scoring a song in real-time using karaoke player and central server
JP6614902B2 (en) Karaoke system, server device and program
JP2009210662A (en) Karaoke system with time-related selected music piece display function
JP6589400B2 (en) Network karaoke system, karaoke apparatus, server, network karaoke system control method, karaoke apparatus control method, and server control method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180521

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190523

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190614

R150 Certificate of patent or registration of utility model

Ref document number: 6543155

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees