[go: up one dir, main page]

JP2000293181A - Karaoke device with feature of lyrics image drawing function - Google Patents

Karaoke device with feature of lyrics image drawing function

Info

Publication number
JP2000293181A
JP2000293181A JP11103726A JP10372699A JP2000293181A JP 2000293181 A JP2000293181 A JP 2000293181A JP 11103726 A JP11103726 A JP 11103726A JP 10372699 A JP10372699 A JP 10372699A JP 2000293181 A JP2000293181 A JP 2000293181A
Authority
JP
Japan
Prior art keywords
image
image data
singing
character
lyrics
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.)
Pending
Application number
JP11103726A
Other languages
Japanese (ja)
Inventor
Shinsuke Hosoda
真介 細田
Shinji Sakurai
伸司 桜井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Daiichikosho Co Ltd
Original Assignee
Daiichikosho Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Daiichikosho Co Ltd filed Critical Daiichikosho Co Ltd
Priority to JP11103726A priority Critical patent/JP2000293181A/en
Publication of JP2000293181A publication Critical patent/JP2000293181A/en
Pending legal-status Critical Current

Links

Landscapes

  • Reverberation, Karaoke And Other Acoustics (AREA)

Abstract

(57)【要約】 【課題】 自由で柔軟な表現で歌唱時機を指示できる歌
詞描出機能を備えたカラオケ装置を提供する。 【解決手段】 歌詞描出データを音楽生成データと同期
的に処理することで、歌唱時機に該当する歌唱文字の表
示形態を変態期間で適宜に変化させていく歌詞画像を順
次生成するカラオケ装置であって、グラフィック処理系
は、既定の初期形態に従った始点画像データと最終形態
に従った終点画像データとを生成するための端点画像生
成手段と、これら始終端点の画像データを処理して前記
始点画像から前記終点画像への移行過程を前記変態期間
に基づいて決定された画面数分の補間画像データとして
順次生成するためのモーフィング画像生成手段とを含
み、前記グラフィック処理系は、前記歌唱文字の変態期
間の始終両端では前記始点画像データと前記終点画像デ
ータとをそれぞれ映像出力し、当該変態期間中は前記補
間画像データを順次映像出力することとしている。
(57) [Summary] [PROBLEMS] To provide a karaoke apparatus provided with a lyrics rendering function capable of instructing the timing of singing with free and flexible expressions. Kind Code: A1 A karaoke apparatus that sequentially generates lyrics images in which the display form of a singing character corresponding to a singing occasion is appropriately changed during a transformation period by processing lyrics rendering data in synchronization with music generation data. A graphic processing system for generating start-point image data according to a predetermined initial form and end-point image data according to a final form; and processing the image data of the start and end points to generate the start-point image data. Morphing image generation means for sequentially generating a transition process from an image to the end point image as interpolated image data for the number of screens determined based on the transformation period, the graphic processing system includes: At the beginning and end of the transformation period, the start image data and the end image data are output as video, respectively, and during the transformation period, the interpolation image data is sequentially displayed. The image is output.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明はカラオケ装置に関
し、とくに歌詞画像に歌唱時機を指示する表現を付加す
る歌詞描出機能に特徴を有するカラオケ装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a karaoke apparatus, and more particularly to a karaoke apparatus having a lyric rendering function for adding an expression indicating a singing timing to a lyric image.

【0002】[0002]

【従来の技術】カラオケ装置は、伴奏音楽の進行にあわ
せて歌詞画像をディスプレイに表示し、歌唱時機に該当
する文字に対して歌唱者が発音開始すべきタイミングに
なるとその文字色を変えて、その文字の歌唱時機を歌唱
者に指示する歌詞描出機能を備えている。この歌詞描出
機能における色変えの表現方法としては、歌唱者が発音
開始すべきタイミングになると該当文字の色を一変させ
る方法もあるが、歌唱者が伴奏音楽に合わせてさらに歌
いやすくするために、表示されている文字が歌唱時機を
迎えると、その文字に対応した伴奏音の長さに同期させ
て1文字を縦割りにして左端から徐々に文字の色をワイ
プしながら塗りつぶしていく方法が広く採用されてい
る。
2. Description of the Related Art A karaoke apparatus displays a lyric image on a display in accordance with the progress of accompaniment music, and changes the character color at the timing when a singer should start to pronounce a character corresponding to a singing occasion. A lyric rendering function is provided for instructing the singer when to sing the character. As a method of expressing the color change in the lyrics rendering function, there is a method of changing the color of the corresponding character when it is time for the singer to start pronunciation, but in order to make it easier for the singer to sing along with the accompaniment music, When the displayed character reaches the moment of singing, there is a widespread method in which one character is vertically divided in synchronization with the length of the accompaniment sound corresponding to the character, and the color of the character is gradually wiped from the left end and painted. Has been adopted.

【0003】カラオケ装置は、楽曲の歌詞文字列、表示
レイアウト、表示シーケンス、歌唱時機指示などの各情
報を含んだ歌詞描出データをカラオケ伴奏音楽の出力処
理と同期的に処理することで歌詞描出機能を実現してい
る。歌詞文字は、適宜なフレーズ毎に区切られた横1列
分の文字列毎に処理される。歌詞画像を生成するグラフ
ィック処理系はこの文字列を表示シーケンスに従って楽
曲の進行に合わせて1列単位あるいは2列単位で順々に
表示・消去する。そして、表示されている文字列が含む
歌唱時機に該当する文字を各文字に付帯する歌唱時機指
示の情報に基づいて徐々にその色を変えていくように歌
詞画像を順次更新していく。
A karaoke apparatus performs a lyrics rendering function by processing lyrics rendering data including various information such as a lyric character string of a song, a display layout, a display sequence, and a singing timing instruction in synchronism with a karaoke accompaniment music output process. Has been realized. The lyric character is processed for each character string of one horizontal line divided for each appropriate phrase. The graphic processing system that generates the lyric image displays and deletes the character strings in a one-row unit or a two-row unit according to the progress of the music in accordance with the display sequence. Then, the lyrics image is sequentially updated so that the character corresponding to the singing timing included in the displayed character string is gradually changed in color based on the information of the singing timing instruction attached to each character.

【0004】具体的には、各文字に歌唱時機指示の情報
としてその文字の発声を開始すべきタイミング時点と発
声を終了すべきタイミング時点とが伴奏音楽の演奏開始
からの経過時間によって記述されており、グラフィック
処理系は、画面上での文字幅(ドット数)と歌唱文字に
付帯する歌唱時機指示の両タイミング時点から算出した
色変え期間とに従って、歌詞画像を更新する時間間隔毎
に画面の縦に2分する境界線を適宜なドット数ずつ右へ
移動させていく。表示している文字列において、この境
界線の左右で文字部分の色を変えた歌詞画像を順次生成
する。それによって、文字列中の各文字の色が左から右
方向に徐々に変わっていく。
[0004] More specifically, the timing of starting the utterance of the character and the timing of ending the utterance of each character are described by the elapsed time from the start of the accompaniment music as information on the singing timing. In addition, the graphic processing system uses the character width (dot number) on the screen and the color change period calculated from both timings of the singing timing instruction attached to the singing character, and updates the lyrics image at each time interval according to the screen. The vertical dividing line is moved to the right by an appropriate number of dots. In the displayed character string, lyrics images in which the color of the character portion is changed on the left and right sides of the boundary line are sequentially generated. As a result, the color of each character in the character string gradually changes from left to right.

【0005】[0005]

【発明が解決しようとする課題】カラオケ装置の歌詞描
出機能における歌唱時機指示は常にワイプ式の色変えに
よって表現してきた。上述のカラオケ装置に限らず、伴
奏音楽と歌詞画像とを収録した光学式ビデオディスクを
使用した旧来のカラオケ装置であっても、この歌唱時機
指示の表現は変わっていない。確かに、この「色変え」
方式は歌唱者が歌詞を確認したり楽曲のテンポにうまく
追従できるように補助したりすることができる。そのた
め、初心者や慣れない歌を歌う人にとっては歌を覚える
上で有効な機能であると言える。しかし、このワイプ式
色変え制御による歌唱時機指示では歌詞やテンポ以外の
楽曲に関する情報を歌詞画像によって表現することは難
しく、歌い慣れた歌をより高度な歌唱テクニックを駆使
して歌えるようになりたいと思う利用者にとっては、補
助的あるいは不必要な機能であるとも言える。
The singing timing instruction in the lyric rendering function of the karaoke apparatus has always been expressed by a wipe-type color change. Not only in the karaoke apparatus described above, but also in a conventional karaoke apparatus using an optical video disk containing accompaniment music and lyrics images, the expression of the singing timing instruction has not changed. Certainly, this "color change"
The scheme can assist the singer in checking the lyrics and following the tempo of the song well. Therefore, it can be said that it is an effective function for a beginner or a person who sings an unfamiliar song to learn the song. However, it is difficult to express information about the song other than the lyrics and tempo in the lyric image by the singing timing instruction by the wipe-type color change control, and it is desired to be able to sing a familiar song using more advanced singing techniques. It can be said that it is an auxiliary or unnecessary function for the user who thinks.

【0006】このように、カラオケの利用者は初心者か
ら上級者まで幅広く存在する以上、カラオケ装置も全て
の利用者に対して歌唱力を向上させることができるよう
な歌詞描出機能を備えることが必要である。もちろん、
歌詞描出データを動画データとして用意しておけば、い
かなる歌唱時機の表現も可能である。しかし、その膨大
なデータ量を考えればこれは現実的ではない。また、そ
の動画データの作成にも膨大な時間とコストがかかる。
As described above, since there are a wide range of users of karaoke from beginners to advanced users, it is necessary that the karaoke apparatus also has a lyrics rendering function capable of improving singing ability for all users. It is. of course,
If the lyrics rendering data is prepared as moving image data, any singing occasion can be expressed. However, this is not practical given the huge amount of data. Also, it takes enormous time and cost to create the moving image data.

【0007】そこで本発明は、今まで蓄積してきた歌詞
描出データやその作成システムを変更することなく、よ
り自由で柔軟な表現で歌唱時機を指示できる歌詞描出機
能を備えたカラオケ装置を提供することを目的としてい
る。
Accordingly, the present invention provides a karaoke apparatus having a lyric rendering function capable of instructing a singing timing with more free and flexible expression without changing the lyric rendering data and the system for creating the lyric rendering data accumulated up to now. It is an object.

【0008】[0008]

【課題を解決するための手段】第1の発明はつぎの事項
(1)〜(4)によって特定されるものである。 (1)歌詞画像描出機能に特徴を有するカラオケ装置で
ある。 (2)前記楽曲の歌詞文字列、表示レイアウト、表示シ
ーケンス、歌唱時機指示などの各情報を含んだ歌詞描出
データをカラオケ楽曲の伴奏音楽の起源となる音楽生成
データと同期的に処理することで、適宜な歌詞文字列を
所定の表示位置で順次表示/消去するとともに、歌唱時
機に該当する歌唱文字の色などの表示形態を歌唱時機指
示に従った変態期間で適宜に変化させていく。 (3)前記歌唱文字の既定の表示形態として初期形態と
最終形態が設定されている。前記歌詞画像を生成するグ
ラフィック処理系は、前記初期形態に従った歌唱文字を
含む始点画像データと前記最終形態に従った歌唱文字を
含む終点画像データとを生成するための端点画像生成手
段と、当該画像生成手段が生成した前記画像データを所
定のアルゴリズムに従って処理して前記始点画像から前
記終点画像への移行過程を当該歌唱文字の前記変態期間
に基づいて決定された画面数分の補間画像データとして
順次生成するためのモーフィング画像生成手段とを含ん
でいる。 (4)前記グラフィック処理系は、前記歌唱文字の変態
期間の始終両端では前記始点画像データと前記終点画像
データとをそれぞれ映像出力し、当該変態期間中は前記
補間画像データを順次映像出力する。
Means for Solving the Problems The first invention is specified by the following items (1) to (4). (1) A karaoke apparatus having a feature of a lyrics image drawing function. (2) By processing the lyrics rendering data including each information such as the lyric character string, display layout, display sequence, and singing timing instruction of the music, synchronously with the music generation data which is the origin of the accompaniment music of the karaoke music. In addition, an appropriate lyric character string is sequentially displayed / erased at a predetermined display position, and the display form such as the color of the singing character corresponding to the singing timing is appropriately changed in the transformation period according to the singing timing instruction. (3) An initial form and a final form are set as default display forms of the singing characters. A graphic processing system for generating the lyrics image, an end point image generating means for generating start point image data including singing characters according to the initial form and end point image data including singing characters according to the final form, The image data generated by the image generating means is processed according to a predetermined algorithm, and the process of shifting from the start image to the end image is performed on the number of screens determined based on the transformation period of the singing character. And a morphing image generating means for sequentially generating as. (4) The graphic processing system outputs the start image data and the end image data at both ends of the transformation period of the singing character, and sequentially outputs the interpolated image data during the transformation period.

【0009】また、前記端点画像生成手段は、前記歌唱
文字に対応する音の音高や音量などの音属性を前記音楽
生成データから取得するとともに、前記既定の表示形態
を当該音属性に基づいて決定することとしたカラオケ装
置を第2の発明としている。
[0009] The end point image generating means obtains a sound attribute such as a pitch and a volume of a sound corresponding to the singing character from the music generation data, and sets the predetermined display mode based on the sound attribute. The karaoke apparatus to be determined is defined as a second invention.

【0010】第3の発明におけるカラオケ装置は、前記
初期形態と前記最終形態加えて中間形態があらかじめ規
定され、前記端点画像生成手段は前記始点画像データと
前記終点画像データと前記中間形態に従った前記歌唱文
字を含む中間画像データとを生成し、前記モーフィング
画像生成手段は前記始点画像から前記中間画像への移行
過程と前記中間画像から前記終点画像への移行過程とを
前記補間画像データとして生成することとしている。
[0010] In the karaoke apparatus according to a third aspect of the present invention, an intermediate form is predefined in addition to the initial form and the final form, and the end point image generating means complies with the start point image data, the end point image data, and the intermediate form. Intermediate image data including the singing character is generated, and the morphing image generating unit generates a transition process from the start image to the intermediate image and a transition process from the intermediate image to the end image as the interpolation image data. You are going to.

【0011】[0011]

【発明の実施の形態】===カラオケ装置の基本的な構
成と動作=== 図1は本発明によるカラオケ装置の実施例の構成図を示
している。中央制御部11は、内部にCPU、RAM、
ROMを含むマイコンであり、データバス100や制御
バス110を介して周辺各構成部とデータ通信を行い、
このカラオケ装置1を統括している。ハードディスク装
置12は、多数曲分のカラオケ楽曲について、MIDI
形式によって記述されたカラオケ伴奏音楽の起源となる
音楽生成データと、その楽曲演奏に同期して描出すべき
歌詞文字やその文字の属性(表示位置、表示/消去タイ
ミング)を記述した歌詞描出データとを格納している。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS === Basic Configuration and Operation of Karaoke Apparatus === FIG. 1 shows a configuration diagram of an embodiment of a karaoke apparatus according to the present invention. The central control unit 11 has a CPU, a RAM,
A microcomputer including a ROM, which performs data communication with peripheral components via a data bus 100 and a control bus 110,
The karaoke apparatus 1 is supervised. The hard disk drive 12 stores MIDI data for a number of karaoke songs
Music generation data that is the origin of the karaoke accompaniment music described in the format, lyrics character data to be rendered in synchronization with the music performance, and lyrics rendering data that describes the attributes of the characters (display position, display / erase timing) Is stored.

【0012】中央制御部11は、リモコン送信器17や
操作パネル18にてユーザ入力されたリクエスト楽曲の
楽曲番号を操作制御部19を介して受け取ると、その入
力順と楽曲番号とを対応づけてRAMに格納することで
この楽曲の演奏予約処理を行う。そして、その楽曲の演
奏順番になると、ハードディスク装置12より該当の音
楽生成データと歌詞描出データとを取り出して処理す
る。音楽生成データはシンセサイザ13に順次転送さ
れ、ここで生成された伴奏音楽のオーディオ信号とマイ
クロホン16から入力されたオーディオ信号はミキシン
グアンプ14に入力され、その混合オーディオ信号がス
ピーカ15に向けて出力される。
When the central control unit 11 receives the music number of the requested music input by the user through the remote control transmitter 17 and the operation panel 18 via the operation control unit 19, the input order is associated with the music number. By storing the music in the RAM, a performance reservation process for the music is performed. Then, when the performance order of the music comes, the corresponding music generation data and lyrics rendering data are extracted from the hard disk device 12 and processed. The music generation data is sequentially transferred to the synthesizer 13, the audio signal of the accompaniment music generated here and the audio signal input from the microphone 16 are input to the mixing amplifier 14, and the mixed audio signal is output to the speaker 15. You.

【0013】一方、歌詞描出データを上述のオーディオ
信号系の処理に同期して処理し、伴奏音楽に同期した歌
詞画像を生成してビデオRAM20内に順次ビットマッ
プ展開する。この歌詞画像を生成するプロセスは本発明
の核心部分である。中央制御部11は、従来のワイプ式
の色変え表現によって歌唱時機を指示する処理の他に、
既存の歌詞描出データを使用しつつ、全く異なる表現で
歌唱時機指示の表示処理をすることができる。
On the other hand, the lyrics rendering data is processed in synchronization with the above-described audio signal processing, and a lyrics image synchronized with the accompaniment music is generated and bitmap-developed in the video RAM 20 sequentially. The process of generating the lyrics image is at the heart of the present invention. The central control unit 11 performs a process of instructing a singing timing by a conventional wipe-type color change expression.
The display processing of the singing timing instruction can be performed in a completely different expression while using the existing lyrics rendering data.

【0014】なお、ビデオRAM20にビットマップ展
開された歌詞画像は、映像制御部21がビデオCDチェ
ンジャ22が再生する適宜なムード映像の映像信号にス
ーパーインポーズ処理することで、歌詞画像入りのムー
ド映像がディスプレイ23に表示出力される。
The lyrics image that has been bit-mapped in the video RAM 20 is superimposed by the video controller 21 on a video signal of an appropriate mood video reproduced by the video CD changer 22, thereby producing a mood containing the lyrics image. The video is displayed on the display 23.

【0015】===歌唱時機指示の概略=== 本発明のカラオケ装置は、従来のワイプ式色変え方法に
代わる自由で柔軟な表現で歌唱時機を指示することがで
きる。そのために、カラオケ装置1はモーフィング処理
によるコンピュータ・グラフィックス(CG)を生成す
る機能を備えている。周知のごとく、モーフィングはデ
ジタル画像として描かれた物体の形状をスムーズに変化
させる技術である。
=== Outline of Singing Timing Instruction === The karaoke apparatus of the present invention can indicate a singing timing with a free and flexible expression instead of the conventional wipe-type color changing method. For this purpose, the karaoke apparatus 1 has a function of generating computer graphics (CG) by morphing processing. As is well known, morphing is a technique for smoothly changing the shape of an object drawn as a digital image.

【0016】中央制御部11は、歌唱時機に該当する歌
唱文字を含む歌詞画像を生成するさい、歌唱文字が歌唱
時機を迎えた時点とその文字の歌唱時機が終了した時点
の2つの端点に表示すべき歌詞画像を歌詞描出データに
基づいて生成するとともに、この端点画像間の移行過程
を補間画像としてその画像データをモーフィング処理に
よって自動生成する。したがって、この補間画像データ
を別途用意する必要がなく、従来のカラオケ装置で使用
される歌詞描出データをそのまま流用できるのである。
When generating a lyric image including a singing character corresponding to the singing timing, the central control unit 11 displays the singing character at two end points, that is, when the singing character reaches the singing timing and when the singing timing of the character ends. A lyric image to be generated is generated based on the lyric rendering data, and the image data is automatically generated by a morphing process using the transition process between the end point images as an interpolation image. Therefore, it is not necessary to separately prepare the interpolated image data, and the lyrics rendering data used in the conventional karaoke apparatus can be used as it is.

【0017】===歌詞描出データ既定画像データの生
成=== 図2は歌詞描出データの概略構成を示している。この構
成は従来のカラオケ装置にて処理されるデータと同じで
あり、カラオケ楽曲のIDに検索可能に対応づけされ、
楽曲の歌詞文字をフレーズなどに従って適宜な文字列毎
に区切られている。そして、その文字列がディスプレイ
に表示される順番に並べられるとともにその表示時刻と
消去時刻とが記述されている。また、歌詞文字の表示レ
イアウト情報としてディスプレイ画面上における座標が
記述されている。本実施例では、画面左上の座標を
(x,y)=(0,0)、右下を(x,y)=(64
0,480)として、各文字列の最初の文字における左
下の点を適宜な座標に対応づけしている。
=== Generation of Lyrics Drawing Data Default Image Data === FIG. 2 shows a schematic configuration of the lyrics drawing data. This configuration is the same as the data processed by the conventional karaoke device, and is associated with the ID of the karaoke song in a searchable manner.
The lyrics characters of the music are divided into appropriate character strings according to phrases and the like. Then, the character strings are arranged in the order displayed on the display, and the display time and the erasing time are described. Also, coordinates on the display screen are described as display layout information of the lyrics characters. In this embodiment, the coordinates at the upper left of the screen are (x, y) = (0, 0), and the coordinates at the lower right are (x, y) = (64).
0,480), the lower left point of the first character of each character string is associated with appropriate coordinates.

【0018】さらに、各文字には、歌唱時機指示のデー
タが付帯している。このデータはその文字の発声を開始
すべきタイミング時点と発声を終了すべき時点とに対応
づけて変態期間の始点と終点とが対応づけされている。
本実施例において、この変態期間は、ディスプレイ画面
上で発声すべき文字の表示形態を変化させて歌唱時機を
歌唱者に指示するとき、その表示形態の変化が開始する
時刻(始点)と変化を終了する時刻(終点)とを伴奏音
楽の演奏開始からの経過時間を拍数によって記述してい
る。
Further, each character is accompanied by singing timing data. In this data, the start point and the end point of the transformation period are associated with the timing when the utterance of the character is to be started and the time when the utterance is to be ended.
In the present embodiment, during the metamorphosis period, when the display form of the character to be uttered on the display screen is changed to instruct the singer to sing, the time (start point) at which the change of the display form starts and the change are determined. The ending time (end point) and the elapsed time from the start of the performance of the accompaniment music are described by the number of beats.

【0019】===既定画像データの生成=== 中央制御部は歌詞描出データを使用して端点の画像デー
タを生成することは上述した。本実施例では、前記始点
と終点の2つの端点に対応して2つの表示形態があらか
じめ中央制御部のROM内に設定されている。図3
(A)〜(D)は、その表示形態の概略を示しており、
「いろはにほ」という歌詞文字列中の「い」の文字から
順々に「ろ」「は」・・・の文字の表示形態が変化して
いくときの始終両端における端点画像の表示状態を示し
ている。
=== Generation of Default Image Data === As described above, the central control unit generates the image data of the end point using the lyrics rendering data. In this embodiment, two display modes are set in advance in the ROM of the central control unit corresponding to the two end points of the start point and the end point. FIG.
(A)-(D) show the outline of the display form,
The display state of the end point images at both ends when the display form of the characters “ro”, “ha”,... Changes in order from the character “i” in the lyric character string “iroha niho” Is shown.

【0020】「い」の文字の表示形態は、始点において
は文字列「いろはにほ」が表示された状態とおなじ設定
としている。中央制御部は、この表示形態に従って始点
画像を生成する(A)。また、この「い」の終点では文
字の輪郭部分が縁取られた表示形態となっている
(B)。つぎの「ろ」の始点画像は「い」における終点
画像に一致している(C)。もちろん、始点画像におけ
る該当の歌唱文字の色や大きさをを文字列中の他の文字
と変えるなどして、同じ列にある前の文字の終点画像と
該当文字における始点画像とを異なる表示形態としても
よい。この「ろ」が縁取りされた文字列を「ろ」におけ
る終点画像としている(D)。
The display mode of the character "I" is the same as the state where the character string "Iroha Niho" is displayed at the starting point. The central control unit generates a starting image according to the display mode (A). In addition, at the end point of the "i", the display form is such that the outline of the character is bordered (B). The start image of the next “ro” matches the end image of the “i” (C). Of course, by changing the color and size of the corresponding singing character in the start image to other characters in the character string, the end image of the previous character in the same column and the start image of the corresponding character are displayed differently. It may be. The character string bordered by "ro" is set as the end point image in "ro" (D).

【0021】===モーフィング処理=== 中央制御部は、上述のようにして生成した始終両端にお
ける端点画像データを使用してモーフィング処理をおこ
なう。まず、歌詞描出データにおける文字毎に付帯する
始終点間の時間を変態期間として取得する。この変態期
間に単位時間当たりの画面数(本実施例では30フレー
ム/秒)を乗じて始点画像から終点画像への移行過程と
して生成される補間画像の画面数を決定する。そして、
この画面数で始点画像から終点画像への移行過程に相当
する補間画像データを始終両端の画像データ間における
座標の対応づけやモーフィングの仕方(変態表現の仕
方)などを規定した所定のアルゴリズムに基づいて生成
する。
=== Morphing Process === The central control unit performs the morphing process using the end point image data at both ends, which is generated as described above. First, the time between the start and end points attached to each character in the lyrics rendering data is acquired as a transformation period. This transformation period is multiplied by the number of screens per unit time (30 frames / second in this embodiment) to determine the number of screens of the interpolated image generated as a transition process from the start image to the end image. And
The interpolation image data corresponding to the transition process from the start image to the end image is calculated based on the predetermined number of screens based on a predetermined algorithm which defines the correspondence of coordinates between the image data at the start and end and the morphing method (how to express the transformation). Generate.

【0022】図4(A)〜(K)は図3に示した端点画
像から生成される補間画像の概略を示している。文字列
中の「い」の変態期間に対応して、始点画像(A)から
終点画像(F)に向けて文字の縁取りが左から右方向へ
徐々に成長していくような補間画像(B)〜(E)が生
成される。同様に「ろ」の変態期間に対応して、始点画
像(F)から終点画像(K)に向けて補間画像(G)〜
(J)が生成される。
FIGS. 4A to 4K schematically show an interpolated image generated from the end point image shown in FIG. An interpolated image (B) in which the border of the character gradually grows from left to right from the start image (A) to the end image (F) corresponding to the transformation period of “i” in the character string ) To (E) are generated. Similarly, corresponding to the transformation period of “R”, interpolation images (G) to (G) are applied from the start image (F) to the end image (K).
(J) is generated.

【0023】===歌唱時機指示の表示制御=== 上述した既定画像データや補間画像データの生成は、歌
唱時機の指示の対象となる文字がディスプレイに表示さ
れる時刻になる前までに完了する。すなわち、生成した
画像データはそれを表示すべき時刻まで中央制御部内の
RAMなどに格納される。そして、歌唱時機指示の対象
となる文字の始点時刻になると、該当する始点画像デー
タをビデオRAMにビットマップ展開し、所定の書き換
え時間毎に生成済みの補間画像データを順番にビットマ
ップ展開していく。該当文字に対応する終点画像データ
をその終点時点でビットマップ展開すると、つぎの文字
に対応する始点画像データの表示制御をおこなう。な
お、画像データの生成処理は演奏処理や表示制御のため
の処理とは別タスクで並列的に行っている。
=== Display Control of Singing Timing Instruction === The above-described generation of the default image data and the interpolated image data is completed before the time when the character targeted for the singing timing instruction is displayed on the display. I do. That is, the generated image data is stored in a RAM or the like in the central control unit until the time when the image data is to be displayed. Then, when the start time of the character targeted for the singing timing is reached, the corresponding start-point image data is bit-mapped to the video RAM, and the generated interpolated image data is sequentially bit-mapped for each predetermined rewriting time. Go. When the end point image data corresponding to the character is bit-mapped at the end point, display control of the start point image data corresponding to the next character is performed. Note that the image data generation processing is performed in parallel with a task separate from the performance processing and the processing for display control.

【0024】===その他=== 本発明のカラオケ装置によれば、歌唱文字に対応する音
の属性(音量、音程など)を歌詞画像に反映させること
も簡単なソフトウエアの変更だけで可能となる。具体的
には、音属性と表示形態とを対応づけしておく。例え
ば、音階と画面の縦方向の表示位置とを対応づけした
り、音量と文字の大きさを対応づけし、その対応づけを
既定の表示形態として設定すればよい。そして、音楽生
成データから取得した各音の属性をその音に対応する文
字を含む歌詞画像に反映させればよい。あとは所定のモ
ーフィング処理によって自動的に歌詞画像が変態する。
=== Others === According to the karaoke apparatus of the present invention, it is possible to reflect the attribute of the sound (volume, pitch, etc.) corresponding to the singing character on the lyrics image by simply changing the software. Becomes Specifically, the sound attribute is associated with the display mode. For example, the scale may be associated with the vertical display position of the screen, the volume may be associated with the size of the character, and the association may be set as a default display mode. Then, the attribute of each sound obtained from the music generation data may be reflected on the lyrics image including the character corresponding to the sound. After that, the lyrics image is automatically transformed by a predetermined morphing process.

【0025】図5(A)〜(E)はその音属性を歌詞画
像に反映させた例であり、各音の音量を表示形態に対応
させている。この例では、歌唱済みの文字「い」が縁取
られた始点画像(A)から歌唱文字の一つ前の文字
「い」と歌唱文字「ろ」との相対的な音量差を反映した
終点画像(E)とを生成し、その画像間で縁取りと文字
の幅が徐々に成長するように補間画像(B)〜(D)を
生成している。
FIGS. 5A to 5E are examples in which the sound attributes are reflected in the lyrics image, and the volume of each sound is made to correspond to the display mode. In this example, an end-point image reflecting a relative volume difference between the character “I” immediately before the singing character and the singing character “R” from the starting image (A) bordering the sung character “I”. (E) are generated, and the interpolated images (B) to (D) are generated such that the border and the width of the character gradually increase between the images.

【0026】上記実施例では、表示形態の設定はカラオ
ケ装置本体側で既定されているが、歌詞描出データや音
楽生成データなどに含ませたり別に対照表を用意するな
どして楽曲毎に対応づけしておいてもよい。また、歌詞
描出データ中で各文字毎にその設定を記述しておいても
よい。また、歌唱文字の変態前後における表示形態
(色、フォント、文字の大きさなど)をユーザが選択で
きるようにしてもよい。もちろん、モーフィングの表現
も上述の「成長式」に限らず、従来のワイプ式の色変え
としたりするなど選択可能としてもよい。
In the above embodiment, the setting of the display form is predetermined on the karaoke apparatus main body side. However, the setting is made to be included in the lyrics rendering data or the music generation data, or a separate comparison table is prepared, and the correspondence is set for each music. You may keep it. Further, the setting may be described for each character in the lyrics rendering data. Further, the user may be allowed to select a display mode (color, font, character size, etc.) before and after the transformation of the singing character. Of course, the expression of the morphing is not limited to the above-described “growth type”, and may be selectable, such as a conventional wipe type color change.

【0027】始点画像と終点画像に加え、その変態過程
における画像に相当する中間画像データも歌詞描出デー
タに基づいて生成することとしてもよい。図6に中間画
像データを生成する場合の概略を例示した。まず、始点
画像(A)と終点画像(E)に加え中間画像(C)が生
成される。そして、画像(A)〜(C)間および(C)
〜(E)間の移行過程が補間画像として生成される。こ
の例では、中間画像(C)における歌唱文字の表示形態
を終点画像(E)における文字の表示形態(縁取り)を
半分に区切ったものとしている。それによって、表示形
態が変態していく軌跡が明確に把握できるようになって
いる。なお、中間画像は変態期間のちょうど中間時点に
挿入すべきものとは限らない。もちろん、中間画像を複
数生成することとしてもよい。
In addition to the start point image and the end point image, intermediate image data corresponding to an image in the transformation process may be generated based on the lyrics rendering data. FIG. 6 illustrates an outline of the case where the intermediate image data is generated. First, an intermediate image (C) is generated in addition to the start image (A) and the end image (E). Then, between images (A) to (C) and (C)
To (E) are generated as an interpolated image. In this example, the display form of the singing character in the intermediate image (C) is obtained by dividing the display form (frame) of the character in the end point image (E) by half. Thereby, it is possible to clearly grasp the trajectory in which the display form changes. It should be noted that the intermediate image need not always be inserted at an intermediate point in the transformation period. Of course, a plurality of intermediate images may be generated.

【0028】[0028]

【発明の効果】本発明のカラオケ装置は、既存の歌詞描
出データと既定の表示形態に基づいて歌唱時機に該当す
る文字の変態期間の始終両端で表示すべき歌詞画像デー
タを生成し、この両端の画像間の移行過程に相当する補
間画像をモーフィング処理によって自動生成することと
している。そのため、任意の表示形態を採用することで
従来の色変え表現に代わる、自由で柔軟性のある表現で
歌唱時機を指示できる歌詞描出機能を達成することがで
きる。しかも、従来のカラオケ装置用として蓄積してき
た歌詞描出データがそのまま利用できるため、歌詞描出
データを別途作成するためのコストが発生しない。
The karaoke apparatus of the present invention generates lyric image data to be displayed at both ends of a metamorphosis period of a character corresponding to a singing occasion based on existing lyric rendering data and a predetermined display form. An interpolated image corresponding to the transition process between the images is automatically generated by the morphing process. Therefore, by adopting an arbitrary display form, it is possible to achieve a lyric rendering function capable of instructing the singing timing with a free and flexible expression instead of the conventional color change expression. In addition, since the lyrics rendering data accumulated for the conventional karaoke apparatus can be used as it is, there is no cost for separately creating the lyrics rendering data.

【0029】変態期間の始終両端に加え、変態期間の途
中に対応する中間画像データも歌詞描出データに基づい
て生成すれば、モーフィングによる変態の中間状態を規
定することができる。そのため、歌唱者が歌詞画像の移
行状態を把握しやすくなる。
If the intermediate image data corresponding to the middle of the metamorphosis period as well as both ends of the metamorphosis period is also generated based on the lyrics rendering data, the metamorphosis intermediate state by morphing can be defined. Therefore, it becomes easy for the singer to grasp the transition state of the lyrics image.

【0030】さらに、音楽生成データから取得した各音
の大きさや音程などの音属性に基づいて表示形態を設定
することで、楽曲の抑揚をも歌詞画像によって表現する
ことができる。そのため、初心者から上級者まで幅広い
カラオケ利用者を対象として、歌唱力の向上を補助する
ことが可能となる
Further, by setting the display mode based on the sound attributes such as the loudness and pitch of each sound obtained from the music generation data, the inflection of the music can be expressed by a lyric image. As a result, it is possible to assist the improvement of singing skills for a wide range of karaoke users from beginners to advanced users

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の実施例におけるカラオケ装置の構成図
である。
FIG. 1 is a configuration diagram of a karaoke apparatus according to an embodiment of the present invention.

【図2】上記実施例において処理される歌詞描出データ
の概略構成図である。
FIG. 2 is a schematic configuration diagram of lyrics rendering data processed in the embodiment.

【図3】上記実施例において生成される変態期間の始終
両端に対応する歌詞画像データの概略図である。
FIG. 3 is a schematic diagram of lyric image data corresponding to both ends of a transformation period generated in the embodiment.

【図4】上記実施例におけるモーフィング処理の概略を
歌詞画像の移行状態として示している。
FIG. 4 shows an outline of a morphing process in the embodiment as a transition state of a lyrics image.

【図5】上記実施例において音属性を反映させたモーフ
ィング処理の概略を歌詞画像の移行状態として示してい
る。
FIG. 5 schematically illustrates a morphing process of a lyric image in which morphing processing in which a sound attribute is reflected in the embodiment.

【図6】上記実施例において中間画像データを生成した
場合のモーフィング処理の概略を歌詞画像の移行状態と
して示している。
FIG. 6 schematically shows a morphing process in the case where intermediate image data is generated in the above embodiment, as a transition state of a lyrics image.

【符号の説明】[Explanation of symbols]

1 カラオケ装置 11 中央制御部 20 ビデオRAM 21 映像制御部 DESCRIPTION OF SYMBOLS 1 Karaoke apparatus 11 Central control unit 20 Video RAM 21 Video control unit

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 つぎの事項(1)〜(4)によって特定
される発明。 (1)歌詞画像描出機能に特徴を有するカラオケ装置で
ある。 (2)前記楽曲の歌詞文字列、表示レイアウト、表示シ
ーケンス、歌唱時機指示などの各情報を含んだ歌詞描出
データをカラオケ楽曲の伴奏音楽の起源となる音楽生成
データと同期的に処理することで、適宜な歌詞文字列を
所定の表示位置で順次表示/消去するとともに、歌唱時
機に該当する歌唱文字の色などの表示形態を歌唱時機指
示に従った変態期間で適宜に変化させていく。 (3)前記歌唱文字の既定の表示形態として初期形態と
最終形態が設定されている。前記歌詞画像を生成するグ
ラフィック処理系は、前記初期形態に従った歌唱文字を
含む始点画像データと前記最終形態に従った歌唱文字を
含む終点画像データとを生成するための端点画像生成手
段と、当該画像生成手段が生成した前記画像データを所
定のアルゴリズムに従って処理して前記始点画像から前
記終点画像への移行過程を当該歌唱文字の前記変態期間
に基づいて決定された画面数分の補間画像データとして
順次生成するためのモーフィング画像生成手段とを含ん
でいる。 (4)前記グラフィック処理系は、前記歌唱文字の変態
期間の始終両端では前記始点画像データと前記終点画像
データとをそれぞれ映像出力し、当該変態期間中は前記
補間画像データを順次映像出力する。
1. The invention specified by the following items (1) to (4). (1) A karaoke apparatus having a lyrics image drawing function. (2) By processing the lyrics rendering data including each information such as the lyric character string, display layout, display sequence, and singing timing instruction of the music, synchronously with the music generation data which is the origin of the accompaniment music of the karaoke music In addition, an appropriate lyric character string is sequentially displayed / erased at a predetermined display position, and the display form such as the color of the singing character corresponding to the singing timing is appropriately changed in the transformation period according to the singing timing instruction. (3) An initial form and a final form are set as default display forms of the singing characters. A graphic processing system for generating the lyrics image, an end point image generating means for generating start point image data including singing characters according to the initial form and end point image data including singing characters according to the final form, The image data generated by the image generating means is processed according to a predetermined algorithm, and the process of shifting from the start image to the end image is performed on the number of screens determined based on the transformation period of the singing character. And a morphing image generating means for sequentially generating as. (4) The graphic processing system outputs the start image data and the end image data at both ends of the transformation period of the singing character, and sequentially outputs the interpolated image data during the transformation period.
【請求項2】 請求項1において、前記端点画像生成手
段は、前記歌唱文字に対応する音の音高や音量などの音
属性を前記音楽生成データから取得するとともに、前記
既定の表示形態を当該音属性に基づいて決定することを
特徴とするカラオケ装置。
2. The method according to claim 1, wherein the end point image generation unit acquires a sound attribute such as a pitch or a volume of a sound corresponding to the singing character from the music generation data, and changes the predetermined display mode. A karaoke apparatus characterized in that the karaoke apparatus is determined based on sound attributes.
【請求項3】 請求項1または2のいずれかにおいて、
前記初期形態と前記最終形態加えて中間形態があらかじ
め規定され、前記端点画像生成手段は前記始点画像デー
タと前記終点画像データと前記中間形態に従った前記歌
唱文字を含む中間画像データとを生成し、前記モーフィ
ング画像生成手段は前記始点画像から前記中間画像への
移行過程と前記中間画像から前記終点画像への移行過程
とを前記補間画像データとして生成することを特徴とす
るカラオケ装置。
3. The method according to claim 1, wherein
The intermediate form is defined in addition to the initial form and the final form, and the end point image generating means generates intermediate image data including the singing character according to the start point image data, the end point image data, and the intermediate form. A karaoke apparatus, wherein the morphing image generation means generates a transition process from the start image to the intermediate image and a transition process from the intermediate image to the end image as the interpolation image data.
JP11103726A 1999-04-12 1999-04-12 Karaoke device with feature of lyrics image drawing function Pending JP2000293181A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11103726A JP2000293181A (en) 1999-04-12 1999-04-12 Karaoke device with feature of lyrics image drawing function

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11103726A JP2000293181A (en) 1999-04-12 1999-04-12 Karaoke device with feature of lyrics image drawing function

Publications (1)

Publication Number Publication Date
JP2000293181A true JP2000293181A (en) 2000-10-20

Family

ID=14361674

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11103726A Pending JP2000293181A (en) 1999-04-12 1999-04-12 Karaoke device with feature of lyrics image drawing function

Country Status (1)

Country Link
JP (1) JP2000293181A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6881546B2 (en) * 2000-12-22 2005-04-19 Medlyte, Inc., Sdsu Heart Institute Compositions and methods for the treatment and prevention of cardiovascular diseases and disorders, and for identifying agents therapeutic therefor
US7829674B2 (en) 2006-10-27 2010-11-09 Lpath, Inc. Compositions and methods for binding sphingosine-1-phosphate
US7862812B2 (en) 2006-05-31 2011-01-04 Lpath, Inc. Methods for decreasing immune response and treating immune conditions
US8361465B2 (en) 2007-10-26 2013-01-29 Lpath, Inc. Use of anti-sphingosine-1-phosphate antibodies in combination with chemotherapeutic agents
US8614103B2 (en) 2006-10-27 2013-12-24 Lpath, Inc. Compositions and methods for treating sphingosine-1-phosphate (S1P) related ocular diseases and conditions
US8796429B2 (en) 2006-05-31 2014-08-05 Lpath, Inc. Bioactive lipid derivatives, and methods of making and using same
US8871202B2 (en) 2008-10-24 2014-10-28 Lpath, Inc. Prevention and treatment of pain using antibodies to sphingosine-1-phosphate
US9217749B2 (en) 2006-05-31 2015-12-22 Lpath, Inc. Immune-derived moieties reactive against lysophosphatidic acid
US9274130B2 (en) 2006-05-31 2016-03-01 Lpath, Inc. Prevention and treatment of pain using antibodies to lysophosphatidic acid
US9274129B2 (en) 2006-05-31 2016-03-01 Lpath, Inc. Methods and reagents for detecting bioactive lipids

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6881546B2 (en) * 2000-12-22 2005-04-19 Medlyte, Inc., Sdsu Heart Institute Compositions and methods for the treatment and prevention of cardiovascular diseases and disorders, and for identifying agents therapeutic therefor
US7901682B2 (en) 2000-12-22 2011-03-08 Lpath, Inc. Compositions and methods for the treatment and prevention of cancer, angiogenesis, and inflammation
US9274129B2 (en) 2006-05-31 2016-03-01 Lpath, Inc. Methods and reagents for detecting bioactive lipids
US7862812B2 (en) 2006-05-31 2011-01-04 Lpath, Inc. Methods for decreasing immune response and treating immune conditions
US9274130B2 (en) 2006-05-31 2016-03-01 Lpath, Inc. Prevention and treatment of pain using antibodies to lysophosphatidic acid
US9217749B2 (en) 2006-05-31 2015-12-22 Lpath, Inc. Immune-derived moieties reactive against lysophosphatidic acid
US8796429B2 (en) 2006-05-31 2014-08-05 Lpath, Inc. Bioactive lipid derivatives, and methods of making and using same
US8222373B2 (en) 2006-10-27 2012-07-17 Lpath, Inc. Humanized antibodies and compositions for binding sphingosine-1-phosphate
US8067549B2 (en) 2006-10-27 2011-11-29 Lpath, Inc. Humanized antibodies and compositions for binding sphingosine-1-phosphate
US8614103B2 (en) 2006-10-27 2013-12-24 Lpath, Inc. Compositions and methods for treating sphingosine-1-phosphate (S1P) related ocular diseases and conditions
US8025877B2 (en) 2006-10-27 2011-09-27 Lpath, Inc. Methods of using humanized antibodies and compositions for binding sphingosine-1-phosphate
US8026342B2 (en) 2006-10-27 2011-09-27 Lpath, Inc. Compositions and methods for binding sphingosine-1-phosphate
US7956173B2 (en) 2006-10-27 2011-06-07 Lpath, Inc. Nucleic acids coding for humanized antibodies for binding sphingosine-1-phosphate
US7829674B2 (en) 2006-10-27 2010-11-09 Lpath, Inc. Compositions and methods for binding sphingosine-1-phosphate
US8361465B2 (en) 2007-10-26 2013-01-29 Lpath, Inc. Use of anti-sphingosine-1-phosphate antibodies in combination with chemotherapeutic agents
US8871202B2 (en) 2008-10-24 2014-10-28 Lpath, Inc. Prevention and treatment of pain using antibodies to sphingosine-1-phosphate

Similar Documents

Publication Publication Date Title
CN103093750B (en) Music data display control apparatus and method
US8907195B1 (en) Method and apparatus for musical training
JP2019066650A (en) Singing voice editing support method and singing voice editing support device
US10186246B2 (en) Musical piece reproducing system, data outputting apparatus, and musical piece reproducing method
JP2000293181A (en) Karaoke device with feature of lyrics image drawing function
US20050016361A1 (en) Musical score display apparatus
JP6179221B2 (en) Sound processing apparatus and sound processing method
JP2000039892A (en) Karaoke sing-along machine
JP2000293183A (en) Karaoke singing equipment
JP3522194B2 (en) A karaoke device with a feature of modifying the lyrics display
JP6255744B2 (en) Music display device and music display method
JP4026446B2 (en) SINGLE SYNTHESIS METHOD, SINGE SYNTHESIS DEVICE, AND SINGE SYNTHESIS PROGRAM
JP4226563B2 (en) Lyric display method, lyrics display program, mobile information terminal that displays the lyrics and changes color in sync with the performance of the song
JP3552571B2 (en) Karaoke equipment
JP5516667B2 (en) Lyric character image display control device, lyric character image display control program, and lyric character image display method
JP2001042879A (en) Karaoke equipment
JP3319985B2 (en) Karaoke lyrics display system and lyrics display method
JP3482354B2 (en) Karaoke device with step performance function for each lyric character
JP6642367B2 (en) Karaoke device and karaoke program
JP4123242B2 (en) Performance signal processing apparatus and program
JP4137747B2 (en) Karaoke device with step-by-phrase function
JP7158331B2 (en) karaoke device
JP3453298B2 (en) Karaoke lyrics display system
JPH09319383A (en) Karaoke equipment
JPH11272282A (en) Singing timing instruction method in karaoke device lyrics display system

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20040210