[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP5516667B2 - Lyric character image display control device, lyric character image display control program, and lyric character image display method - Google Patents

Lyric character image display control device, lyric character image display control program, and lyric character image display method Download PDF

Info

Publication number
JP5516667B2
JP5516667B2 JP2012168745A JP2012168745A JP5516667B2 JP 5516667 B2 JP5516667 B2 JP 5516667B2 JP 2012168745 A JP2012168745 A JP 2012168745A JP 2012168745 A JP2012168745 A JP 2012168745A JP 5516667 B2 JP5516667 B2 JP 5516667B2
Authority
JP
Japan
Prior art keywords
display control
character image
point
lyric character
color
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2012168745A
Other languages
Japanese (ja)
Other versions
JP2014026232A (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.)
Brother Industries Ltd
Original Assignee
Brother Industries 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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2012168745A priority Critical patent/JP5516667B2/en
Publication of JP2014026232A publication Critical patent/JP2014026232A/en
Application granted granted Critical
Publication of JP5516667B2 publication Critical patent/JP5516667B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Reverberation, Karaoke And Other Acoustics (AREA)

Description

本発明は、カラオケ装置等における歌詞文字映像表示制御装置、歌詞文字映像表示制御プログラム、及び歌詞文字映像表示方法に関し、特に、歌唱し易い歌詞文字映像表示制御を実現するための改良に関する。   The present invention relates to a lyric character image display control device, a lyric character image display control program, and a lyric character image display method in a karaoke apparatus, and more particularly to an improvement for realizing lyric character image display control that is easy to sing.

多数の楽曲のうちから選択される楽曲の演奏出力を行うと共に、その楽曲の歌詞文字映像を映像表示装置に表示させるカラオケ装置が知られている。斯かるカラオケ装置によれば、予め記憶装置に記憶された多数の楽曲からリモコン装置等により選択(選曲)された楽曲に関して、その楽曲の演奏音(音楽情報)を出力させると共に、その楽曲の歌詞文字映像を含む映像を演奏出力に同期して画面に表示させることで、所望の楽曲のカラオケ演奏を楽しむことができる。この歌詞文字映像の表示制御に関して、現在歌唱されるべき歌唱ポイントを示す色替わり表示制御を行う技術が普及している。斯かる技術によれば、歌唱ポイントの時間的推移に合わせて、例えば歌詞文字映像におけるその歌唱ポイント以前の部分を、歌唱ポイント以降の部分とは異なる色に順次色替わり表示させることで、一連の文字列に相当する歌詞文字映像の中で現在歌唱されるべき歌唱ポイントがどこであるかを歌唱者に把握させることができる。   2. Description of the Related Art A karaoke apparatus is known that performs a performance output of a music selected from a large number of music and displays a lyric text image of the music on a video display device. According to such a karaoke apparatus, the performance sound (music information) of the music is output with respect to a music selected (selected) by a remote controller from a number of music stored in advance in the storage device, and the lyrics of the music By displaying video including character video on the screen in synchronization with the performance output, it is possible to enjoy karaoke performance of the desired music. Regarding the display control of the lyric character video, a technique for performing color change display control indicating a singing point to be sung at present is widespread. According to such a technique, in accordance with the temporal transition of the singing point, for example, the part before the singing point in the lyric character image is sequentially displayed in a different color from the part after the singing point. It is possible to make the singer grasp the singing point that should be sung at present in the lyric character image corresponding to the character string.

しかし、前記歌詞文字映像の色替わり表示制御に関して、その色替わり表示のタイミングを見て正しい歌唱を行うことは必ずしも容易ではなかった。とりわけ歌い慣れていない楽曲や、曲の中で演奏速度が速くなったり遅くなったりする楽曲については、歌詞文字映像の色替わりを目で追っていてもスムーズに歌うことが困難である場合が多かった。そこで、歌唱し易い歌詞文字映像表示制御を実現するための技術が提案されている。例えば、特許文献1に記載されたカラオケ装置がそれである。この技術によれば、カラオケ演奏に際して表示される歌詞文字映像に関して、曲中での発音長さに応じて各文字映像の幅寸法を拡大乃至縮小することで、それぞれの文字映像に対応する歌詞を歌う際の発音長さを視覚的に把握することができ、歌唱し易い歌詞文字映像表示制御を実現することができるとされている。   However, regarding the color change display control of the lyric character image, it is not always easy to perform a correct singing at the timing of the color change display. Especially for songs that are unfamiliar with singing, or songs whose performance speed is faster or slower, it is often difficult to sing smoothly even if you follow the color change of the lyrics text image . Therefore, a technique for realizing lyrics character image display control that is easy to sing has been proposed. For example, it is a karaoke apparatus described in Patent Document 1. According to this technology, the lyrics corresponding to each character image can be obtained by enlarging or reducing the width dimension of each character image according to the pronunciation length in the song for the lyric character image displayed during the karaoke performance. It is said that the pronunciation length at the time of singing can be grasped visually, and lyric character video display control that is easy to sing can be realized.

特開平9−319383号公報JP 9-319383 A

しかし、前記従来の技術では、歌詞文字映像に含まれる文字映像毎に幅寸法が拡大乃至縮小されることから、歌詞文字映像におけるフォントのプロポーションが崩れ文字列全体として見た場合の印象が奇異且つ不格好なものとなるという弊害があった。更に、それぞれ幅寸法が異なる文字映像を連ねた歌詞文字映像では読みづらくなることが考えられ、通常の歌詞文字映像よりも却って歌いづらくなるおそれがあった。すなわち、歌唱し易い歌詞文字映像表示制御を実現する技術は、未だ開発されていないのが現状である。   However, in the conventional technique, the width dimension is enlarged or reduced for each character image included in the lyric character image, so that the font proportion in the lyric character image is broken and the impression when viewed as the entire character string is strange and There was a bad effect of being ugly. Furthermore, it is conceivable that it is difficult to read a lyric character image in which character images having different width dimensions are connected, and there is a possibility that it is difficult to sing rather than a normal lyric character image. That is, at present, the technology for realizing the lyric character video display control that is easy to sing has not been developed yet.

本発明は、以上の事情を背景として為されたものであり、その目的とするところは、歌唱し易い歌詞文字映像表示制御を実現する歌詞文字映像表示制御装置、歌詞文字映像表示制御プログラム、及び歌詞文字映像表示方法を提供することにある。   The present invention has been made against the background of the above circumstances, and the purpose of the present invention is to provide a lyric character image display control device, a lyric character image display control program, and a lyric character image display control program, It is to provide a lyric character image display method.

斯かる目的を達成するために、本第1発明の要旨とするところは、楽曲の演奏出力に際して、その楽曲の歌詞文字映像を表示させると共に、その歌詞文字映像を前記楽曲の演奏進行に応じて順次色替わり表示させる歌詞文字映像表示制御装置であって、前記歌詞文字映像において、現在歌唱されるべき歌唱ポイントを示す色替わり表示制御を行うと共に、その歌唱ポイントよりも後に歌唱されるべき先行部分の色替わり表示制御を行うものであり、前記楽曲の演奏進行速度に応じて、前記先行部分の色替わり表示制御の形態を変化させるものであることを特徴とするものである。   In order to achieve such an object, the gist of the first aspect of the present invention is to display a lyric character image of a tune when the performance of the tune is output, and to display the lyric character image according to the progress of the performance of the tune. A lyric character video display control device for sequentially changing colors, wherein the lyric character video performs color change display control indicating a singing point to be currently sung, and a preceding part to be sung after the singing point The color change display control is performed, and the form of the color change display control of the preceding portion is changed according to the performance progress speed of the music.

また、前記目的を達成するために、本第2発明の要旨とするところは、楽曲の演奏出力に際して、その楽曲の歌詞文字映像を表示させると共に、その歌詞文字映像を前記楽曲の演奏進行に応じて順次色替わり表示させる歌詞文字映像表示制御装置の制御装置を、前記歌詞文字映像において、現在歌唱されるべき歌唱ポイントを示す色替わり表示制御を行うと共に、その歌唱ポイントよりも後に歌唱されるべき先行部分の色替わり表示制御を行うものであり、前記楽曲の演奏進行速度に応じて、前記先行部分の色替わり表示制御の形態を変化させる歌詞文字映像表示制御手段として機能させることを特徴とする歌詞文字映像表示制御プログラムである。   In order to achieve the above object, the gist of the second invention is to display a lyric character image of the tune when the performance of the tune is output, and to display the lyric character image according to the progress of the performance of the tune. The lyric character video display control device for sequentially changing the color is controlled to display the singing point to be sung in the lyric character video, and should be sung after the singing point. It controls color change display of the preceding part, and functions as a lyric character image display control means for changing the form of color change display control of the preceding part according to the performance progress speed of the music piece. This is a lyric character video display control program.

また、前記目的を達成するために、本第3発明の要旨とするところは、楽曲の演奏出力に際して、その楽曲の歌詞文字映像を表示させると共に、その歌詞文字映像を前記楽曲の演奏進行に応じて順次色替わり表示させる歌詞文字映像表示方法であって、前記歌詞文字映像において、現在歌唱されるべき歌唱ポイントを示す色替わり表示制御を行うと共に、その歌唱ポイントよりも後に歌唱されるべき先行部分の色替わり表示制御を行うものであり、前記楽曲の演奏進行速度に応じて、前記先行部分の色替わり表示制御の形態を変化させることを特徴とするものである。   In order to achieve the above object, the gist of the third invention is to display a lyric character image of the tune when the performance of the tune is output, and to display the lyric character image according to the progress of the performance of the tune. The lyric character video display method for sequentially changing colors and displaying the lyric character video, performing color change display control indicating a singing point to be sung at the present time, and a preceding part to be sung after the singing point The color change display control is performed, and the form of the color change display control of the preceding portion is changed according to the performance progress speed of the music.

このように、前記第1発明によれば、前記歌詞文字映像において、現在歌唱されるべき歌唱ポイントを示す色替わり表示制御を行うと共に、その歌唱ポイントよりも後に歌唱されるべき先行部分の色替わり表示制御を行うものであり、前記楽曲の演奏進行速度に応じて、前記先行部分の色替わり表示制御の形態を変化させるものであることから、曲の進行速度を現在の歌唱ポイント以降の歌詞文字映像の色替わり表示に反映させることにより、例えば初めて歌う楽曲等、曲の速さがわからない楽曲であっても、その曲の進行速度を視覚的に分かり易い態様で歌唱者に把握させることができる。すなわち、歌唱し易い歌詞文字映像表示制御を実現する歌詞文字映像表示制御装置を提供することができる。   Thus, according to the first aspect of the invention, in the lyric character image, color change display control indicating a singing point to be sung at present is performed, and color change of a preceding portion to be sung after the singing point is performed. Since the display control is performed and the form of the color change display control of the preceding part is changed according to the performance progress speed of the music, the progress speed of the music is set to the lyrics characters after the current singing point. By reflecting on the color change display of the video, for example, a song that is singing for the first time, etc., it is possible to make the singer understand the progress speed of the song in a visually easy-to-understand manner, even if the song speed is unknown. . That is, it is possible to provide a lyric character image display control device that realizes lyric character image display control that is easy to sing.

ここで、前記第1発明において、好適には、前記先行部分は、前記歌詞文字映像における前記歌唱ポイントとその歌唱ポイントに先行する先行ポイントとの間の部分に対応し、その歌唱ポイントと先行ポイントとの距離は、前記楽曲の演奏進行速度に応じて変化させられるものである。このようにすれば、曲の進行速度を現在の歌唱ポイント以降の歌詞文字映像の色替わり表示部分の長さに反映させることにより、その曲の進行速度を視覚的に分かり易い態様で歌唱者に把握させることができる。   Here, in the first invention, preferably, the preceding portion corresponds to a portion between the singing point and the preceding point preceding the singing point in the lyrics character image, and the singing point and the preceding point. Can be changed according to the performance progress speed of the music. In this way, by reflecting the progress speed of the song on the length of the color change display portion of the lyrics character image after the current singing point, the progress speed of the song can be visually confirmed to the singer. It can be grasped.

また、好適には、前記先行部分は、前記歌詞文字映像における前記歌唱ポイントとその歌唱ポイントに先行する先行ポイントとの間の部分に対応し、その先行ポイントは、予め定められた関係から前記歌唱ポイントを示す色替わり制御に係る時刻データ及び速度データに基づいて算出されるものである。このようにすれば、従来の楽曲データに備えられる実用的なデータを用いて、曲の進行速度を現在の歌唱ポイント以降の歌詞文字映像の色替わり表示部分の長さに反映させることができる。   Preferably, the preceding part corresponds to a part between the singing point and the preceding point preceding the singing point in the lyrics character image, and the preceding point is determined based on a predetermined relationship. It is calculated based on time data and speed data related to color change control indicating a point. If it does in this way, the progress speed of music can be reflected in the length of the color change display part of the lyric character image after the present song point using the practical data with which conventional music data is provided.

また、好適には、前記先行部分は、前記歌詞文字映像における前記歌唱ポイントとその歌唱ポイントに先行する先行ポイントとの間の部分に対応し、その先行ポイントは、予め定められた関係から前記歌唱ポイントを示す色替わり制御に係る時刻データ及び座標データに基づいて算出されるものである。このようにすれば、従来の楽曲データに備えられる実用的なデータを用いて、曲の進行速度を現在の歌唱ポイント以降の歌詞文字映像の色替わり表示部分の長さに反映させることができる。   Preferably, the preceding part corresponds to a part between the singing point and the preceding point preceding the singing point in the lyrics character image, and the preceding point is determined based on a predetermined relationship. It is calculated based on time data and coordinate data related to color change control indicating a point. If it does in this way, the progress speed of music can be reflected in the length of the color change display part of the lyric character image after the present song point using the practical data with which conventional music data is provided.

また、好適には、前記歌唱ポイントと先行ポイントとの距離は、前記楽曲の演奏進行速度が速いほど長くなるように変化させられるものである。このようにすれば、曲の進行速度を現在の歌唱ポイント以降の歌詞文字映像の色替わり表示部分の長さに反映させることにより、その曲の進行速度を視覚的に分かり易い態様で歌唱者に把握させることができる。   Preferably, the distance between the singing point and the preceding point is changed so as to increase as the performance progress speed of the music increases. In this way, by reflecting the progress speed of the song on the length of the color change display portion of the lyrics character image after the current singing point, the progress speed of the song can be visually confirmed to the singer. It can be grasped.

また、好適には、前記先行部分の色替わり表示制御は、前記歌唱ポイントから前記先行ポイントまでの間が、前記歌唱ポイント以前の部分及び前記先行ポイント以降の部分の何れとも異なる色に色替わり表示させられるものである。このようにすれば、曲の進行速度を現在の歌唱ポイント以降の歌詞文字映像の色替わり表示に、実用的且つ視覚的に分かり易い態様で反映させることができる。   Preferably, the color change display control of the preceding part is performed by changing the color between the singing point and the preceding point to a color different from any of the part before the singing point and the part after the preceding point. It is something to be made. If it does in this way, the progress speed of a music can be reflected on the color change display of the lyric character image after the present singing point in a practically and visually easy-to-understand manner.

また、好適には、前記先行部分の色替わり表示制御は、前記歌唱ポイントから前記先行ポイントまでの間が、その先行ポイント以降の部分とは異なる色に色替わり表示させられると共に、前記歌唱ポイントから前記先行ポイントに向かって色替わり範囲が漸減させられるものである。このようにすれば、曲の進行速度を現在の歌唱ポイント以降の歌詞文字映像の色替わり表示に、実用的且つ視覚的に分かり易い態様で反映させることができる。   Preferably, the color change display control for the preceding part is displayed in a color different from the part after the preceding point between the singing point and the preceding point, and from the singing point. The color change range is gradually reduced toward the preceding point. If it does in this way, the progress speed of a music can be reflected on the color change display of the lyric character image after the present singing point in a practically and visually easy-to-understand manner.

また、前記第2発明によれば、歌詞文字映像表示制御装置の制御装置を、前記歌詞文字映像において、現在歌唱されるべき歌唱ポイントを示す色替わり表示制御を行うと共に、その歌唱ポイントよりも後に歌唱されるべき先行部分の色替わり表示制御を行うものであり、前記楽曲の演奏進行速度に応じて、前記先行部分の色替わり表示制御の形態を変化させる歌詞文字映像表示制御手段として機能させることを特徴とする歌詞文字映像表示制御プログラムであることから、曲の進行速度を現在の歌唱ポイント以降の歌詞文字映像の色替わり表示に反映させることにより、例えば初めて歌う楽曲等、曲の速さがわからない楽曲であっても、その曲の進行速度を視覚的に分かり易い態様で歌唱者に把握させることができる。すなわち、歌唱し易い歌詞文字映像表示制御を実現する歌詞文字映像表示制御プログラムを提供することができる。   According to the second invention, the control device of the lyric character image display control device performs color-change display control indicating the singing point to be sung in the lyric character image, and after the singing point. It controls the color change display control of the preceding part to be sung, and functions as a lyric character video display control means for changing the form of the color change display control of the preceding part according to the performance progress speed of the music. Therefore, by reflecting the progress speed of the song in the color change display of the lyrics character image after the current singing point, the speed of the song such as a song to be sung for the first time can be reduced. Even if the music is not known, the singer can grasp the progress speed of the music in an easily understandable manner. That is, it is possible to provide a lyric character image display control program that realizes lyric character image display control that is easy to sing.

また、前記第3発明によれば、前記歌詞文字映像において、現在歌唱されるべき歌唱ポイントを示す色替わり表示制御を行うと共に、その歌唱ポイントよりも後に歌唱されるべき先行部分の色替わり表示制御を行うものであり、前記楽曲の演奏進行速度に応じて、前記先行部分の色替わり表示制御の形態を変化させる歌詞文字映像表示方法であることから、曲の進行速度を現在の歌唱ポイント以降の歌詞文字映像の色替わり表示に反映させることにより、例えば初めて歌う楽曲等、曲の速さがわからない楽曲であっても、その曲の進行速度を視覚的に分かり易い態様で歌唱者に把握させることができる。すなわち、歌唱し易い歌詞文字映像表示制御を実現する歌詞文字映像表示方法を提供することができる。   Further, according to the third invention, in the lyric character image, the color change display control indicating the singing point to be sung at present is performed, and the color changing display control of the preceding part to be sung after the singing point is performed. Since the lyric character video display method changes the form of the color change display control of the preceding portion according to the performance progress speed of the music, the progress speed of the music is changed from the current singing point onward. By reflecting on the color change display of the lyric text image, even if it is a song that does not know the speed of the song, such as a song that is sung for the first time, the singer can grasp the progress speed of the song in a visually easy-to-understand manner. Can do. That is, it is possible to provide a lyric character image display method that realizes lyric character image display control that is easy to sing.

本発明が好適に適用されるカラオケ装置の構成を例示するブロック図である。It is a block diagram which illustrates the composition of the karaoke device to which the present invention is applied suitably. 図1のカラオケ装置に備えられた楽曲データベースに記憶される楽曲データの一例について詳しく説明する図である。It is a figure explaining in detail an example of the music data memorize | stored in the music database with which the karaoke apparatus of FIG. 1 was equipped. 図1のカラオケ装置による歌詞文字映像表示制御の基本的な概念を説明する概念図である。It is a conceptual diagram explaining the basic concept of the lyric character image display control by the karaoke apparatus of FIG. 図1のカラオケ装置のCPUに機能的に備えられた制御機能の要部を説明する機能ブロック線図である。It is a functional block diagram explaining the principal part of the control function functionally provided in CPU of the karaoke apparatus of FIG. 従来の歌詞文字映像表示制御装置による歌詞文字映像の色替わり表示制御の一例を示す図である。It is a figure which shows an example of the color change display control of a lyric character image | video by the conventional lyric character image display control apparatus. 図5に示す色替わり表示制御における文字色の変化を概念的に示す図である。It is a figure which shows notionally the change of the character color in the color change display control shown in FIG. 図1のカラオケ装置による先行部分の色替わり表示制御の一態様について説明する図であり、楽曲の演奏進行速度が比較的速い場合を例示している。It is a figure explaining the one aspect | mode of the color change display control of the preceding part by the karaoke apparatus of FIG. 1, and has illustrated the case where the performance progress speed of a music is comparatively quick. 図1のカラオケ装置による先行部分の色替わり表示制御の一態様について説明する図であり、楽曲の演奏進行速度が比較的遅い場合を例示している。It is a figure explaining the one aspect | mode of the color change display control of the preceding part by the karaoke apparatus of FIG. 1, and has illustrated the case where the performance progress speed of a music is comparatively slow. 図7及び図8の色替わり表示制御における文字色の変化を概念的に示す図である。It is a figure which shows notionally the change of the character color in the color change display control of FIG.7 and FIG.8. 図7〜図9に示す色替わり表示制御に関して予めバッファに記憶される第1の文字色に対応する歌詞文字映像を例示する図である。It is a figure which illustrates the lyric character image | video corresponding to the 1st character color previously memorize | stored in the buffer regarding the color change display control shown in FIGS. 図7〜図9に示す色替わり表示制御に関して予めバッファに記憶される第2の文字色に対応する歌詞文字映像を例示する図である。It is a figure which illustrates the lyric character image | video corresponding to the 2nd character color previously stored in the buffer regarding the color change display control shown in FIGS. 図7〜図9に示す色替わり表示制御に関して予めバッファに記憶される第3の文字色に対応する歌詞文字映像を例示する図である。It is a figure which illustrates the lyric character image | video corresponding to the 3rd character color previously memorize | stored in the buffer regarding the color change display control shown in FIGS. 図1のカラオケ装置による先行部分の色替わり表示制御の他の態様について説明する図であり、楽曲の演奏進行速度が比較的速い場合を例示している。It is a figure explaining the other aspect of the color change display control of the prior | preceding part by the karaoke apparatus of FIG. 1, and has illustrated the case where the performance progress speed of a music is comparatively quick. 図1のカラオケ装置による先行部分の色替わり表示制御の他の態様について説明する図であり、楽曲の演奏進行速度が比較的遅い場合を例示している。It is a figure explaining the other aspect of the color change display control of the prior | preceding part by the karaoke apparatus of FIG. 1, and has illustrated the case where the performance progress speed of a music is comparatively slow. 図13及び図14の色替わり表示制御における文字色の変化を概念的に示す図である。It is a figure which shows notionally the change of the character color in the color change display control of FIG.13 and FIG.14. 図1のカラオケ装置による先行部分の色替わり表示制御の更に別の態様について説明する図であり、楽曲の演奏進行速度が比較的速い場合を例示している。It is a figure explaining the further another aspect of the color change display control of the preceding part by the karaoke apparatus of FIG. 1, and has illustrated the case where the performance progress speed of a music is comparatively quick. 図1のカラオケ装置による先行部分の色替わり表示制御の更に別の態様について説明する図であり、楽曲の演奏進行速度が比較的遅い場合を例示している。It is a figure explaining the further another aspect of the color change display control of the preceding part by the karaoke apparatus of FIG. 1, and has illustrated the case where the performance progress speed of a music is comparatively slow. 図16及び図17の色替わり表示制御における文字色の変化を概念的に示す図である。It is a figure which shows notionally the change of the character color in the color change display control of FIG.16 and FIG.17. 図7〜図9に示す先行部分の色替わり表示制御の変形例について説明する図であり、楽曲の演奏進行速度が比較的速い場合を例示している。It is a figure explaining the modification of the color change display control of the preceding part shown in FIGS. 7-9, and has illustrated the case where the performance progress speed of a music is comparatively quick. 図7〜図9に示す先行部分の色替わり表示制御の変形例について説明する図であり、楽曲の演奏進行速度が比較的遅い場合を例示している。It is a figure explaining the modification of the color change display control of the preceding part shown in FIGS. 7-9, and has illustrated the case where the performance progress speed of a music is comparatively slow. 図1のカラオケ装置のCPUによる楽曲の演奏出力制御の一例の要部を説明するフローチャートである。It is a flowchart explaining the principal part of an example of the performance output control of the music by CPU of the karaoke apparatus of FIG. 図21の楽曲の演奏出力制御におけるテロップ再生処理の一例の要部を説明するフローチャートである。It is a flowchart explaining the principal part of an example of the telop reproduction process in the performance output control of the music of FIG. 図22のテロップ再生処理における変化ドット数の計算処理の一例の要部を説明するフローチャートである。24 is a flowchart for explaining a main part of an example of a calculation process of the number of changed dots in the telop reproduction process of FIG.

以下、本発明の好適な実施例を図面に基づいて詳細に説明する。   Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the drawings.

図1は、本発明が好適に適用されるカラオケ装置10の構成を例示するブロック図である。この図1に示すカラオケ装置10は、本発明の歌詞文字映像表示制御装置、歌詞文字映像表示制御プログラム、及び歌詞文字映像表示方法が好適に適用されるものであり、中央演算処理装置であるCPU12と、読出専用メモリであるROM14と、随時書込読出メモリであるRAM16と、記憶装置であるハードディスク18と、グラフィックスチップ(グラフィックスボード)等の映像処理部20と、サウンドチップ(サウンドボード)等の音声処理部22と、操作パネル24と、通信インターフェイス26と、ビデオ出力端子28を介して前記映像処理部20に接続された映像表示装置であるディスプレイ30と、オーディオ入力端子32を介して前記音声処理部22に接続された音声入力装置であるマイクロフォン34と、オーディオ出力端子36を介して前記音声処理部22に接続された音声増幅装置であるアンプ38とを、備えて構成されている。   FIG. 1 is a block diagram illustrating a configuration of a karaoke apparatus 10 to which the present invention is preferably applied. In the karaoke apparatus 10 shown in FIG. 1, the lyric character image display control device, the lyric character image display control program, and the lyric character image display method of the present invention are suitably applied, and the CPU 12 is a central processing unit. A ROM 14 that is a read-only memory, a RAM 16 that is a read / write memory as needed, a hard disk 18 that is a storage device, a video processing unit 20 such as a graphics chip (graphics board), and a sound chip (sound board). And the like, an operation panel 24, a communication interface 26, a display 30 which is a video display device connected to the video processing unit 20 via a video output terminal 28, and an audio input terminal 32. A microphone 34 as an audio input device connected to the audio processing unit 22; An amplifier 38 an audio amplifier connected to the audio processing unit 22 through the output terminal 36 is configured to include.

前記カラオケ装置10は、前記通信インターフェイス26及びネットワーク接続端子40を介して通信回線42に接続されており、同様にその通信回線42に接続されたサーバ等の外部装置との相互間でその通信回線42を介して情報の通信が可能とされている。前記通信回線42は、例えば公衆電話回線、ADSL回線、或いは光ファイバ回線等から構成されるWWW(World Wide Web)等のインターネットに接続された広域情報通信網である。前記カラオケ装置10は、好適には、前記通信回線42を介して図示しないサーバ(ホスト装置)に接続されており、そのサーバから後述する楽曲データ(カラオケデータ)、背景映像情報、及び曲間情報等のデジタルコンテンツ(Digital Contents)の配信を受け付けるものである。すなわち、前記カラオケ装置10は、好適には、所定の通信回線に接続されてサーバとの間で各種情報の送受信を行う通信カラオケ装置であるが、斯かる通信回線に接続されない非通信型のカラオケ装置等にも本発明は好適に適用される。   The karaoke apparatus 10 is connected to a communication line 42 via the communication interface 26 and the network connection terminal 40. Similarly, the communication line between the karaoke apparatus 10 and an external device such as a server connected to the communication line 42 is used. Information can be communicated via the terminal 42. The communication line 42 is a wide area information communication network connected to the Internet such as a WWW (World Wide Web) constituted by, for example, a public telephone line, an ADSL line, or an optical fiber line. The karaoke device 10 is preferably connected to a server (host device) (not shown) via the communication line 42, and music data (karaoke data), background video information, and inter-song information described later from the server. It accepts distribution of digital contents such as That is, the karaoke apparatus 10 is preferably a communication karaoke apparatus that is connected to a predetermined communication line and transmits / receives various information to / from the server, but is not connected to such a communication line. The present invention is also suitably applied to devices and the like.

前記CPU12は、前記RAM16の一時記憶機能を利用しつつ前記ROM14に予め記憶された所定のプログラムに基づいて電子情報を処理・制御する所謂マイクロコンピュータであり、前記カラオケ装置10における各種制御を実行する。すなわち、前記操作パネル24或いは図示しないリモコン装置(電子早見本装置)等により所定の楽曲(カラオケ演奏曲)が選曲入力された場合、その選曲入力された楽曲を前記RAM16等に設けられた予約曲テーブルに登録する選曲予約制御、その予約曲テーブルの演奏順に従って前記ハードディスク18から前記RAM16に選曲されたカラオケ演奏曲の演奏情報及び歌詞情報(楽曲データ)を読み出す楽曲データ読出制御、楽曲の演奏進行に応じてそのRAM16から前記音声処理部22へ演奏情報を送信する演奏出力制御、その演奏出力制御に際して前記RAM16に展開された歌詞情報に基づいて歌詞文字映像を生成して前記映像処理部20へ送信する歌詞文字映像出力制御、前記演奏出力制御に際して前記映像処理部20を制御して所定の背景映像を再生させる背景映像出力制御、カラオケ演奏が行われていない間すなわち曲間において、新譜情報、選曲ランキング、店舗広告等の曲間情報を出力させる曲間情報出力制御、及び前記通信回線42を介した図示しないサーバ等との間の情報通信制御等の基本的な制御を実行する。   The CPU 12 is a so-called microcomputer that processes and controls electronic information based on a predetermined program stored in advance in the ROM 14 using the temporary storage function of the RAM 16, and executes various controls in the karaoke apparatus 10. . That is, when a predetermined music piece (karaoke performance music piece) is selected and input by the operation panel 24 or a remote control device (electronic quick sample apparatus) (not shown), the selected music piece is reserved music provided in the RAM 16 or the like. Music selection reservation control to be registered in the table, music data read control for reading performance information and lyrics information (music data) of the karaoke performance music selected from the hard disk 18 in accordance with the performance order of the reserved music table, music performance reading progress In response to the performance output control for transmitting performance information from the RAM 16 to the sound processing unit 22, a lyric character image is generated based on the lyric information developed in the RAM 16 during the performance output control, and sent to the video processing unit 20. The video processing unit 20 is controlled during the lyric character video output control and the performance output control to be transmitted. Background video output control for reproducing a predetermined background video, inter-song information output control for outputting inter-song information such as new music information, music selection ranking, store advertisement, etc., during karaoke performance, that is, between songs, and Basic control such as information communication control with a server or the like (not shown) via the communication line 42 is executed.

前記映像処理部20は、前記ディスプレイ30に表示される画面(映像)の描画に係る各種制御を行う。例えば、前記CPU12から供給されるデータに基づいてグラフィックスメモリにそのデータを書き込み、そのデータを読み出すことによって前記ビデオ出力端子28を介して前記ディスプレイ30に所定の画面を表示させる制御を行う。具体的には、前記カラオケ装置10による楽曲の演奏出力(カラオケ演奏)に際して、前記CPU12において生成された歌詞文字映像等の文字映像(テロップ)を出力させたり、前記ハードディスク18に記憶されたMPEG(Moving Picture Experts Group)データ等の背景映像情報に基づいて所定の背景映像を再生(デコード)させたり、その背景映像の前面側に前記歌詞文字映像を合成させて前記ディスプレイ30に表示させたり、その歌詞文字映像を前記楽曲の演奏進行に応じて順次色替わり表示させる等の各種表示制御を行う。   The video processing unit 20 performs various controls related to drawing of a screen (video) displayed on the display 30. For example, based on the data supplied from the CPU 12, the data is written into the graphics memory, and the data is read out, thereby controlling the display 30 to display a predetermined screen via the video output terminal 28. Specifically, when the karaoke apparatus 10 outputs a musical performance (karaoke performance), a text image (telop) such as a lyric character image generated by the CPU 12 is output, or MPEG (stored in the hard disk 18) is stored. Based on background video information such as Moving Picture Experts Group) data, a predetermined background video is reproduced (decoded), the lyrics character video is synthesized on the front side of the background video, and displayed on the display 30. Various display controls are performed such as displaying lyric text images in a color-changed manner as the music progresses.

前記音声処理部22は、FM音源やPCM音源等の各種音源を備え、前記カラオケ装置10による音声出力に係る各種制御を行う。好適には、電子回路により音を合成し、各種音色を発生するシンセサイザ(synthesizer)を備えている。このシンセサイザは、前記ハードディスク18から読み出されて送られて来るカラオケ演奏曲の演奏情報に基づいて楽器の演奏信号等の音楽信号を生成する。前記シンセサイザは、好適には、MIDI(Musical Instrument Digital Interface)端子を備えたものであり、前記演奏情報は、例えばMIDI形式のデータである。そのMIDIデータに基づいて前記シンセサイザにより生成された音楽信号は、前記マイクロフォン34から前記オーディオ入力端子32を介して入力される利用者(演奏者)の歌声とミキシングされ、前記オーディオ出力端子36を介して前記アンプ38に供給されてそのアンプ38により増幅されて図示しないスピーカから出力される。   The sound processing unit 22 includes various sound sources such as an FM sound source and a PCM sound source, and performs various controls related to sound output by the karaoke apparatus 10. Preferably, a synthesizer that synthesizes sound by an electronic circuit and generates various timbres is provided. The synthesizer generates a music signal such as a musical instrument performance signal based on performance information of a karaoke performance song read from the hard disk 18 and sent. The synthesizer preferably includes a MIDI (Musical Instrument Digital Interface) terminal, and the performance information is, for example, data in the MIDI format. The music signal generated by the synthesizer based on the MIDI data is mixed with the singing voice of the user (performer) input from the microphone 34 via the audio input terminal 32, and via the audio output terminal 36. Is supplied to the amplifier 38, amplified by the amplifier 38, and output from a speaker (not shown).

前記操作パネル24は、前記カラオケ装置10の利用者が歌いたい楽曲を選択したり、楽曲の演奏出力に係る音程を調整したり、演奏と歌との音量バランスを調整したり、その他、エコー、音量、トーン等の各種調整を行うための操作ボタン(スイッチ)或いはつまみを備えた入力装置である。また、前記カラオケ装置10は、好適には、前記操作パネル24に加えて或いはその操作パネル24の代替として、前記CPU12、映像処理部20、及び音声処理部22等を格納するカラオケ装置10(コマンダ)本体にタッチパネルディスプレイを備えたものであってもよい。このタッチパネルディスプレイは、画像(映像)を表示させると共に利用者の接触に応じて前記カラオケ装置10への入力を行うものであり、好適には、前記カラオケ装置10本体における表側の平面部(カラオケボックス等に設置される場合に、利用者側とされる面)に設けられる。斯かる態様において、前記タッチパネルディスプレイは、前記ディスプレイ30とは別に第2の映像表示装置として機能すると共に、前記カラオケ装置10の利用者が歌いたい楽曲を選択したり、楽曲の演奏出力に係る音程を調整したり、演奏と歌との音量バランスを調整したり、その他、エコー、音量、トーン等の各種調整を行うための入力装置として機能する。また、前記カラオケ装置10には、好適には、前記操作パネル24の一部乃至全部の機能を遠隔で実行するための入力装置として機能する電子早見本装置等のリモコン装置が備えられており、そのリモコン装置から送信される信号が前記CPU12に供給されることで、前記カラオケ装置10の利用者が歌いたい楽曲を選択したり、楽曲の演奏出力に係る音程を調整したり、演奏と歌との音量バランスを調整したり、その他、エコー、音量、トーン等の各種調整を行うための入力が受け付けられるようになっている。   The operation panel 24 selects a song that the user of the karaoke apparatus 10 wants to sing, adjusts the pitch related to the performance output of the song, adjusts the volume balance between the performance and the song, The input device includes operation buttons (switches) or knobs for performing various adjustments such as volume and tone. The karaoke apparatus 10 preferably includes the karaoke apparatus 10 (commander) that stores the CPU 12, the video processing unit 20, the audio processing unit 22, and the like in addition to or as an alternative to the operation panel 24. ) The main body may be provided with a touch panel display. The touch panel display displays an image (video) and inputs to the karaoke device 10 in response to a user's contact. Preferably, the front side flat portion (karaoke box) in the karaoke device 10 main body. Etc., the surface on the user side). In such an aspect, the touch panel display functions as a second video display device separately from the display 30, and the user of the karaoke apparatus 10 selects a song that the karaoke device 10 wants to sing, or a pitch associated with the performance output of the song. , Adjusts the volume balance between performance and song, and functions as an input device for making various adjustments such as echo, volume, and tone. Further, the karaoke device 10 is preferably provided with a remote control device such as an electronic quick sample device that functions as an input device for remotely executing a part or all of the functions of the operation panel 24. A signal transmitted from the remote control device is supplied to the CPU 12, so that the user of the karaoke device 10 can select a song that the user wants to sing, adjust the pitch related to the performance output of the song, The input for adjusting the volume balance of the sound, and other various adjustments such as echo, volume, and tone can be accepted.

前記ハードディスク18には、前記カラオケ装置10により前記楽曲の演奏出力(カラオケ演奏)を行うための多数(例えば、数万曲)の楽曲データ(カラオケデータ)を記憶する楽曲データベース44をはじめとする各種データベースが設けられている。図2は、この楽曲データベース44に記憶される楽曲データの一例について詳しく説明する図である。この図2に示すように、前記カラオケ装置10において出力される各楽曲に対応して前記楽曲データベース44に記憶された楽曲データは、例えば、メタデータ、演奏情報としてのMIDIデータ、及び歌詞情報としてのテロップデータを含んでいる。   The hard disk 18 includes a music database 44 for storing a large number (for example, several tens of thousands of music) of music data (karaoke data) for the performance output (karaoke performance) of the music by the karaoke apparatus 10. A database is provided. FIG. 2 is a diagram for explaining in detail an example of music data stored in the music database 44. As shown in FIG. 2, the music data stored in the music database 44 corresponding to each music output in the karaoke apparatus 10 is, for example, metadata, MIDI data as performance information, and lyrics information. Contains telop data.

前記メタデータは、例えば、各楽曲データの識別情報としての曲番号(選曲番号)、曲名、歌手名、登録日時等の情報を含んでいる。前記MIDIデータは、前記音声処理部22を介して各楽曲の演奏出力制御を行うための情報であり、例えば、複数のトラック乃至チャンネルにそれぞれ対応して演奏出力に係る楽器(演奏音)の種類と、出力される演奏音の音階及び音長等を定める楽譜情報とを、含んでいる。前記テロップデータは、前記映像処理部20を介して各楽曲の歌詞文字映像表示制御を行うための情報であり、例えば、前記楽曲データに対応する楽曲(演奏曲)の歌詞を複数に区分した各区分に相当するブロックデータB01、B02、B03、・・・、Bnnを含んでいる。   The metadata includes, for example, information such as a song number (song selection number), a song name, a singer name, and a registration date and time as identification information of each song data. The MIDI data is information for performing performance output control of each music piece via the audio processing unit 22, and for example, the type of musical instrument (performance sound) related to performance output corresponding to each of a plurality of tracks or channels. And musical score information that determines the scale and length of the performance sound to be output. The telop data is information for performing lyric character video display control of each song via the video processing unit 20. For example, each of the lyrics of a song (performance song) corresponding to the song data is divided into a plurality of pieces. Block data B01, B02, B03,..., Bnn corresponding to the sections are included.

前記ブロックデータB01、B02、B03、・・・、Bnnは、例えば、それぞれ表示データ及び属性データを含んでいる。この表示データは、例えば、座標、変化前色コード、変化後色コード、及び文字列を含んでいる。前記座標は、前記ディスプレイ30の画面内において各ブロックにおける歌詞文字映像が表示される座標(例えば、歌詞文字映像表示位置の左上隅に対応するxy座標)を定めるものである。前記変化前色コードは、歌唱ポイントを示す色替わり表示制御(ワイプ)による色替わり前の文字色(画面内に当初表示される歌詞文字映像の文字色)を定めるものである。前記変化後色コードは、色替わり表示制御による色替わり後の文字色を定めるものである。前記文字列は、各ブロックにおける歌詞文字映像に対応するテキストデータである。また、前記属性データは、表示ステップ、消去ステップ、複数(例えば、1つのブロックデータにおいて5〜10)の変化ステップC01、C02、C03、・・・、Cmm、及び各変化ステップに対応する変化速度を含んでいる。前記表示ステップは、各ブロックにおける歌詞文字映像が画面内に表示されるタイミングを定めるものである。前記消去ステップは、各ブロックにおける歌詞文字映像が画面から消去されるタイミングを定めるものである。前記変化ステップは、各ブロックにおける歌詞文字映像の歌唱ポイントを示す色替わりタイミング(色替わり開始タイミング)を定めるものであり、そのタイミングから対応する変化速度で歌詞文字映像の色替わり表示制御が行われることを示している。前記ディスプレイ30の画面内に表示された歌詞文字映像は、前記変化ステップC01、C02、C03、・・・、Cmmにより定められるタイミング及び変化速度で順次色替わりさせられる。換言すれば、前記変化ステップは、各ブロックにおける歌詞文字映像の色替わり変化速度と、その変化速度の変更タイミングを定めるものである。   The block data B01, B02, B03,..., Bnn include, for example, display data and attribute data, respectively. This display data includes, for example, coordinates, a color code before change, a color code after change, and a character string. The coordinates define coordinates (for example, xy coordinates corresponding to the upper left corner of the lyrics character image display position) at which the lyrics character image in each block is displayed in the screen of the display 30. The pre-change color code defines a character color (character color of a lyrics character image initially displayed on the screen) before color change by color change display control (wipe) indicating a singing point. The post-change color code defines a character color after color change by color change display control. The character string is text data corresponding to a lyric character image in each block. The attribute data includes a display step, an erasing step, a plurality of (for example, 5 to 10 in one block data) changing steps C01, C02, C03,..., Cmm, and changing speeds corresponding to the changing steps. Is included. The display step determines the timing at which the lyrics character image in each block is displayed on the screen. The erasing step determines the timing at which the lyric character video in each block is erased from the screen. The change step determines a color change timing (color change start timing) indicating a singing point of the lyric character video in each block, and the color change display control of the lyric character video is performed at a corresponding change speed from the timing. It is shown that. The lyric character images displayed on the screen of the display 30 are sequentially changed in color at the timing and change speed determined by the change steps C01, C02, C03,. In other words, the change step determines the change speed of the color change of the lyric text image in each block and the change timing of the change speed.

図3は、前記カラオケ装置10による歌詞文字映像表示制御(歌詞テロップ再生)の基本的な概念を説明する概念図である。この図3に示すように、前記カラオケ装置10による楽曲の演奏出力においては、前記MIDIデータに基づく楽曲の演奏進行(発音ステップ値のインクリメント)に応じて、前記各ブロックデータに対応する歌詞文字映像表示制御が行われると共に、その歌詞文字映像を前記楽曲の演奏進行に応じて順次色替わり表示させる歌詞色替わり表示制御(ワイプ)が行われる。すなわち、前記各ブロックデータに対応する歌詞文字映像が前記表示ステップ(黒い丸印で示す)において前記ディスプレイ30の画面内に表示され、その歌詞文字映像が前記変化ステップ(グレーの丸印で示す)及び変化速度に応じて順次色替わり表示され、前記消去ステップ(白抜き丸印で示す)において前記ディスプレイ30の画面から消去される。図3に示す例では、ブロックB03、B04における表示ステップから消去ステップまでの範囲が部分的に重複しているが、これは前記ディスプレイ30の画面内に前記ブロックB03、B04それぞれに対応する歌詞文字映像が同時に表示される時間帯があることを示している。   FIG. 3 is a conceptual diagram for explaining the basic concept of lyrics character image display control (lyric telop reproduction) by the karaoke apparatus 10. As shown in FIG. 3, in the musical performance output by the karaoke apparatus 10, the lyrics character image corresponding to each block data according to the musical performance progression (increment of the pronunciation step value) based on the MIDI data. Display control is performed, and lyrics color change display control (wipe) is performed in which the lyric character image is sequentially changed in color according to the progress of performance of the music. That is, the lyric character image corresponding to each block data is displayed in the screen of the display 30 in the display step (indicated by a black circle), and the lyric character image is displayed in the changing step (indicated by a gray circle). The color is sequentially displayed in accordance with the changing speed, and is erased from the screen of the display 30 in the erasing step (indicated by a white circle). In the example shown in FIG. 3, the range from the display step to the erasure step in the blocks B03 and B04 partially overlaps, but this is a lyric character corresponding to each of the blocks B03 and B04 in the screen of the display 30. This indicates that there is a time zone in which images are displayed simultaneously.

前記楽曲データにおいて、前記ブロックデータにおける変化ステップ及び変化速度は、前記楽曲の演奏進行に基づいて予め定められたものである。すなわち、前記歌詞文字映像の色替わり表示制御に関して、その歌詞文字映像における色替わりポイント(変化前の文字色と変化後の文字色との境界)が現在歌唱されるべき歌唱ポイント(伴奏音の出力位置)を示すように予め定められたものである。換言すれば、前記ブロックデータにおける変化ステップ及び変化速度は、前記楽曲の歌唱ポイントの時間的推移に合わせて、前記歌詞文字映像におけるその歌唱ポイント以前の部分を、歌唱ポイント以降の部分とは異なる色に順次色替わり表示させるように予め定められたものである。   In the music data, the change step and the change speed in the block data are predetermined based on the performance progress of the music. That is, regarding the color change display control of the lyric character image, the color change point (boundary between the character color before the change and the character color after the change) in the lyric character image is the singing point (accompaniment sound output) (Position) is predetermined. In other words, the change step and the change speed in the block data are different from the part after the singing point in the portion before the singing point in the lyric character image according to the temporal transition of the singing point of the music. Are sequentially determined so that the colors are sequentially displayed.

前記のように、図2に示す楽曲データにおいては、時刻データに対応する変化ステップ及び速度データに対応する変化速度に基づいて前記歌詞文字映像の色替わり表示制御を行うものであるが、斯かる色替わり表示制御の基準となるデータとしては他の態様も考えられる。例えば、時刻データ及びその時刻に対応する座標データに基づいて色替わり表示制御を行うものであってもよい。具体的には、所定時間毎に各時点に対応する色替わりポイント(歌詞文字映像における相対的な位置或いは対応する文字等)が予め定められており、前記楽曲の演奏進行に対応する各時点において対応する色替わりポイントで前記歌詞文字映像の色替わり表示制御を行うものであってもよい。すなわち、前記歌詞文字映像の色替わり表示制御を行うためのデータの持ち方としては、第1の態様として時刻データ及び速度データ、第2の態様として時刻データ及び座標データ等が考えられる。前記第1の態様においては、前記第2の態様に比べてデータ量が小さくて済むが、色替わり表示制御における誤差(色替わりポイントと歌唱ポイントとの乖離)が比較的大きくなる傾向にある。一方、前記第2の態様においては、前記第1の態様に比べて色替わり表示制御における誤差が小さくなるが、データ量が大きくなる。   As described above, in the music data shown in FIG. 2, the lyric character video color change display control is performed based on the change step corresponding to the time data and the change speed corresponding to the speed data. Other modes are also conceivable as data serving as a reference for color change display control. For example, the color change display control may be performed based on time data and coordinate data corresponding to the time. Specifically, color changing points (relative positions or corresponding characters in the lyric text image) corresponding to each time point are determined in advance every predetermined time, and at each time point corresponding to the progress of the music performance. Color change display control of the lyrics character image may be performed at the corresponding color change point. That is, as the way of holding the data for performing the color change display control of the lyric character video, the time data and the speed data can be considered as the first mode, the time data and the coordinate data can be considered as the second mode. In the first mode, the amount of data is smaller than that in the second mode, but the error in the color change display control (the difference between the color change point and the singing point) tends to be relatively large. On the other hand, in the second mode, an error in the color change display control is reduced as compared with the first mode, but the data amount is increased.

図4は、前記カラオケ装置10のCPU12に機能的に備えられた制御機能の要部を説明する機能ブロック線図である。この図4に示す演奏出力制御手段48は、前記カラオケ装置10による楽曲の演奏出力を制御する。具体的には、前記RAM16等の予約曲テーブルにおける上位の予約曲から順に(すなわち入力順に)、その予約曲テーブルに記憶された楽曲の曲番号(選曲番号)に対応する楽曲データを前記ハードディスク18の楽曲データベース44から読み出し、その楽曲データに含まれる演奏情報に基づいて楽曲の演奏出力を制御する。例えば、演奏情報としてのMIDIデータに基づいて、前記音声処理部22によりそのMIDIデータにおける楽譜情報としてのトラック乃至チャンネルに対応する楽器の演奏音(音楽情報)を出力させ、前記オーディオ出力端子36及びアンプ38等を介して図示しないスピーカから出力させる。   FIG. 4 is a functional block diagram for explaining a main part of the control function functionally provided in the CPU 12 of the karaoke apparatus 10. The performance output control means 48 shown in FIG. 4 controls the performance output of music by the karaoke apparatus 10. Specifically, music data corresponding to the music number (music selection number) of the music stored in the reserved music table in order from the upper reserved music in the reserved music table such as the RAM 16 (that is, in the order of input) is stored in the hard disk 18. The music performance output of the music is controlled based on the performance information included in the music data. For example, on the basis of MIDI data as performance information, the sound processing unit 22 outputs performance sounds (music information) of musical instruments corresponding to tracks or channels as musical score information in the MIDI data, and the audio output terminal 36 and Output from a speaker (not shown) via an amplifier 38 or the like.

歌詞文字映像表示制御手段50は、前記演奏出力制御手段48による楽曲の演奏出力に際して、その演奏出力に係る楽曲データに含まれるテロップデータ(歌詞情報)に基づいてその楽曲の歌詞文字映像を表示させる制御を行う。すなわち、前記テロップデータに含まれる文字列に対応する歌詞文字映像を生成し、前記映像処理部20を介してその歌詞文字映像を前記ディスプレイ30に表示させる。具体的には、前記テロップデータに含まれる各ブロックデータに対応する歌詞文字映像を、そのブロックデータにおいて定められた前記表示ステップにおいて前記ディスプレイ30における規定の前記座標に表示させると共に、前記消去ステップにおいて前記ディスプレイ30の画面から消去する制御を行う。   The lyric character video display control means 50 displays the lyric character video of the music based on the telop data (lyric information) included in the music data related to the performance output when the performance output control means 48 outputs the music. Take control. That is, a lyric character image corresponding to a character string included in the telop data is generated, and the lyric character image is displayed on the display 30 via the image processing unit 20. Specifically, the lyric character image corresponding to each block data included in the telop data is displayed at the specified coordinates on the display 30 in the display step defined in the block data, and in the erasing step. Control to erase from the screen of the display 30 is performed.

前記歌詞文字映像表示制御手段50は、歌詞色替わり表示制御手段52を含んでいる。この歌詞色替わり表示制御手段52は、基本的には、前記歌詞文字映像表示制御手段50により前記ディスプレイ30の画面内に表示された歌詞文字映像を、前記演奏出力制御手段48による楽曲の演奏進行に応じて順次色替わり表示させる制御を行う。具体的には、前記テロップデータに含まれる各ブロックデータに対応する歌詞文字映像を、そのブロックデータにおいて定められた変化ステップ及び変化速度に基づいて前記変化前色コードに対応する文字色から前記変化後色コードに対応する文字色へと順次変化させてゆく制御を行う。   The lyric character image display control means 50 includes lyric color change display control means 52. This lyric color change display control means 52 basically uses the lyric character video display control means 50 to display the lyric character video displayed on the screen of the display 30 by the performance output control means 48. In accordance with the control, the display is sequentially changed in color. Specifically, the lyric character image corresponding to each block data included in the telop data is changed from the character color corresponding to the pre-change color code based on the change step and change speed defined in the block data. Control is performed to sequentially change the character color corresponding to the rear color code.

図5は、従来の歌詞文字映像表示制御装置による歌詞文字映像の色替わり表示制御の一例を示す図であり、図6は、その色替わり表示制御における文字色の変化を概念的に示す図である。従来の歌詞文字映像表示制御装置による歌詞文字映像の色替わり表示制御では、例えば図5に示すように、文字背景62(必ずしも表示されなくともよい、以下の説明において同じ)の前面側に表示された歌詞文字映像60の文字色が、楽曲の演奏進行に伴い、現在歌唱されるべき歌唱ポイント(伴奏音の出力位置)64を境界として変化前の文字色から変化後の文字色へと変化(ワイプ)させられてゆく。すなわち、図5に示す例においては、前記歌詞文字映像60が画面に表示された当初は、そのすべての範囲が変化前の文字色に対応する歌詞文字映像60aであるが、前記歌詞文字映像60における紙面向かって左側の端部から色替わり表示制御が開始され、楽曲の演奏進行に伴い右側の端部に向かい順次変化後の文字色に対応する歌詞文字映像60bに変化させられてゆく。この色替わり表示制御は、好適には、予め表示された歌詞文字映像60aの前面側に、前記歌詞文字映像60bが所定ドット数ずつ重ねて合成表示されること等により実現される。なお、図5及び以下の説明に用いる図面においては、明朝体のフォントに対応し、文字本体とは異なる色で縁取りされた歌詞文字映像を例示する。斯かる態様において、その色替わり表示制御では、好適には、文字本体の色及び縁取りの色が共に色替わりさせられるものであるが、視覚的にその色替わりポイントが明確に判定できるのであれば文字本体及び縁取りの何れか一方のみが色替わりさせられるものであってもよい。以下の説明において同じである。   FIG. 5 is a diagram showing an example of color change display control of lyrics character video by a conventional lyrics character video display control device, and FIG. 6 is a diagram conceptually showing a change in character color in the color change display control. is there. In the lyric character image color change display control by the conventional lyric character image display control device, for example, as shown in FIG. 5, it is displayed on the front side of the character background 62 (not necessarily displayed, the same in the following description). The character color of the lyric character image 60 changes from the character color before the change to the character color after the change with the singing point (accompaniment sound output position) 64 to be sung as a boundary as the music performance progresses ( Wipe) That is, in the example shown in FIG. 5, when the lyric character image 60 is initially displayed on the screen, the entire lyric character image 60a corresponds to the character color before the change. The color change display control is started from the left end toward the paper surface, and the lyric character image 60b corresponding to the changed character color is gradually changed toward the right end as the music performance progresses. This color change display control is preferably realized by combining and displaying the lyric character image 60b in a predetermined number of dots on the front side of the previously displayed lyric character image 60a. Note that FIG. 5 and the drawings used in the following description exemplify a lyric character image that corresponds to the Mincho font and is bordered with a color different from the character body. In such an aspect, in the color change display control, it is preferable that both the color of the character body and the color of the border are changed, but if the color change point can be clearly determined visually. Only one of the character main body and the border may be changed in color. This is the same in the following description.

図5及び図6を用いて説明した従来の歌詞文字映像表示制御装置による歌詞文字映像の色替わり表示制御においては、前記歌詞文字映像60の色替わり表示部分すなわち変化前の文字色に対応する歌詞文字映像60aと変化後の文字色に対応する歌詞文字映像60bとの境界において歌唱ポイント64が示される。しかしながら、斯かる色替わり表示のタイミングを見て正しい歌唱を行うことは必ずしも容易ではない。とりわけ歌い慣れていない楽曲や、演奏速度が比較的速い楽曲或いは遅い楽曲、曲の中で演奏速度が速くなったり遅くなったりする楽曲等については、前記歌詞文字映像60の色替わりを目で追っていても前記歌詞文字映像60aと60bとの境界が如何なる発声(発音)に相当するものか把握できない場合があり、スムーズに歌うことが困難である場合が多い。   In the lyric character image color change display control by the conventional lyric character image display control device described with reference to FIGS. 5 and 6, the lyric corresponding to the color change display portion of the lyric character image 60, that is, the character color before the change. A singing point 64 is shown at the boundary between the character image 60a and the lyric character image 60b corresponding to the changed character color. However, it is not always easy to perform a correct singing at the timing of such color change display. Especially for music that is not used to singing, music that is relatively fast or slow, music that speeds up or slows down in the music, etc. However, there are cases where it cannot be understood what utterance (pronunciation) corresponds to the boundary between the lyrics character images 60a and 60b, and it is often difficult to sing smoothly.

本実施例において、前記歌詞色替わり表示制御手段52は、先行ポイント算出手段54及び先行部分色替わり表示制御手段56を含んでおり、前記歌詞文字映像表示制御手段50により表示された歌詞文字映像において、現在歌唱されるべき歌唱ポイントを示す色替わり表示制御すなわち図5及び図6を用いて前述した色替わり表示制御を行うと共に、前記先行部分色替わり表示制御手段56によりその歌唱ポイントよりも後に歌唱されるべき先行部分の色替わり表示制御を行う。換言すれば、前記歌唱ポイントを示す色替わり表示制御に係る変化前の文字色に対応する歌詞文字映像に関して、前記歌唱ポイントを示す色替わり表示制御とは異なる態様の第2の色替わり表示制御を行う。また、前記楽曲の演奏進行速度に応じて、前記先行部分の色替わり表示制御の形態を変化させる。この形態の変化については、図7〜図20等を用いて複数の態様を後述する。   In the present embodiment, the lyric color change display control means 52 includes a preceding point calculation means 54 and a preceding partial color change display control means 56, and in the lyric character image displayed by the lyric character image display control means 50. The color change display control indicating the singing point to be sung at present, that is, the color change display control described above with reference to FIGS. 5 and 6, and the preceding partial color change display control means 56 singing after the singing point. Control to change the color of the preceding part to be performed. In other words, regarding the lyric character image corresponding to the character color before the change relating to the color change display control indicating the singing point, the second color change display control in a mode different from the color change display control indicating the singing point is performed. Do. Further, the form of color change display control of the preceding portion is changed according to the performance progress speed of the music. About this change of a form, a several aspect is later mentioned using FIGS.

前記先行ポイント算出手段54は、前記歌詞文字映像における前記歌唱ポイントに先行する先行ポイントを算出するものであり、前記先行部分は、前記歌詞文字映像における前記歌唱ポイントとその歌唱ポイントに先行する先行ポイントとの間の部分に対応する。すなわち、前記先行部分色替わり表示制御手段56は、好適には、前記歌詞文字映像における前記歌唱ポイントと前記先行ポイント算出手段54により算出される先行ポイントとの間の歌詞文字映像の色替わり表示制御を行う。   The preceding point calculating means 54 calculates a preceding point preceding the singing point in the lyric character image, and the preceding part includes the singing point in the lyric character image and the preceding point preceding the singing point. Corresponds to the part between. That is, the preceding partial color change display control means 56 is preferably color change display control of the lyrics character video between the singing point in the lyrics character video and the preceding point calculated by the preceding point calculation means 54. I do.

前記先行ポイント算出手段54は、時刻データ及び速度データに基づいて前記歌唱ポイントを示す色替わり制御を行う態様において、好適には、予め定められた関係から前記歌唱ポイントを示す色替わり制御に係る時刻データ及び速度データに基づいて前記先行ポイントを算出する。また、時刻データ及び座標データに基づいて前記歌唱ポイントを示す色替わり制御を行う態様において、好適には、予め定められた関係から前記歌唱ポイントを示す色替わり制御に係る時刻データ及び座標データに基づいて前記先行ポイントを算出する。すなわち、前記歌唱ポイントを示す色替わり制御に係る色替わり表示ポイント(変化前の文字色と変化後の文字色との境界)を定める情報に基づいて前記先行ポイントを算出する。   In the aspect which performs the color change control which shows the said singing point based on time data and speed data, the said advance point calculation means 54, Preferably the time which concerns on the color change control which shows the said singing point from the predetermined relationship The preceding point is calculated based on the data and the speed data. Moreover, in the aspect which performs the color change control which shows the said song point based on time data and coordinate data, Preferably, based on the time data and coordinate data which concern on the color change control which shows the said song point from the predetermined relationship To calculate the preceding point. That is, the preceding point is calculated based on information defining a color change display point (a boundary between the character color before change and the character color after change) related to the color change control indicating the singing point.

前記先行ポイント算出手段54は、好適には、前記楽曲の演奏進行速度に応じて前記歌唱ポイントと先行ポイントとの距離が変化させられるようにその先行ポイントを算出する。好適には、前記楽曲の演奏進行速度が速いほど前記歌唱ポイントと先行ポイントとの距離が長くなるようにその先行ポイントを算出する。ここで、楽曲の演奏進行速度とは、例えば楽曲データに含まれるMIDIデータのテンポ(Tempo)に対応するものであり、そのテンポが速いほど楽曲の演奏進行速度が高速であるといえる。例えば、MIDIデータにおける「Tempo」が1分間における拍数を表す場合、「Tempo=60」が1秒に1拍を表し、「Tempo=120」が1秒に2拍を表す。従って、楽曲の演奏進行速度は、MIDIデータにおける「Tempo」の値に対応するものと考えることができる。前記先行ポイント算出手段54は、好適には、前記MIDIデータにおける「Tempo」の値に基づいて前記先行ポイントの算出を行う。   The preceding point calculating means 54 preferably calculates the preceding point so that the distance between the singing point and the preceding point can be changed according to the performance progress speed of the music. Preferably, the preceding point is calculated so that the distance between the singing point and the preceding point becomes longer as the performance progress speed of the music increases. Here, the performance progress speed of the music corresponds to, for example, the tempo (Tempo) of the MIDI data included in the music data, and it can be said that the performance progress speed of the music is faster as the tempo is faster. For example, when “Tempo” in MIDI data represents the number of beats per minute, “Tempo = 60” represents 1 beat per second, and “Tempo = 120” represents 2 beats per second. Therefore, it can be considered that the performance progress speed of the music corresponds to the value of “Tempo” in the MIDI data. The preceding point calculation means 54 preferably calculates the preceding point based on the value of “Tempo” in the MIDI data.

図7〜図9は、前記先行部分の色替わり表示制御の一態様について説明する図であり、図7は楽曲の演奏進行速度が比較的速い場合、図8は楽曲の演奏進行速度が比較的遅い場合における色替わり表示制御の一例をそれぞれ示すと共に、図9は、その色替わり表示制御における文字色の変化を概念的に示している。これらの図に示すように、前記先行部分色替わり表示制御手段56は、好適には、前記先行部分の色替わり表示制御の一態様として、文字背景72の前面側に表示された歌詞文字映像70における歌唱ポイント74から先行ポイント76までの間を、前記歌唱ポイント74以前の部分及び前記先行ポイント76以降の部分の何れとも異なる色に色替わり表示させる。換言すれば、前記先行ポイント76以降の部分(紙面向かって右側の部分)が第1の文字色(変化前の文字色)に対応する歌詞文字映像70a、前記歌唱ポイント74以前の部分(紙面向かって左側の部分)が第2の文字色に対応する歌詞文字映像70b、前記歌唱ポイント74から前記先行ポイント76までの間が第3の文字色に対応する歌詞文字映像70cとなるように、前記楽曲の演奏進行(歌唱ポイントの推移)に応じて前記歌詞文字映像70を色替わり表示させる。この第3の文字色は、前記第1の文字色及び第2の文字色の中間色であることが好ましい。斯かる色替わり表示制御は、例えば、図10に示すような前記第1の文字色に対応する歌詞文字映像70a、図11に示すような前記第2の文字色に対応する歌詞文字映像70b、及び図12に示すような前記第3の文字色に対応する歌詞文字映像70cを予め生成してバッファに記憶しておき、それらの歌詞文字映像70a、70b、70cを例えば所定の変化ドット数ずつ合成すること等により好適に実現される(以下の説明において同じ)。   7 to 9 are diagrams for explaining one aspect of the color change display control of the preceding portion. FIG. 7 shows a case where the performance progress speed of the music is relatively high, and FIG. An example of the color change display control in the slow case is shown respectively, and FIG. 9 conceptually shows a change in the character color in the color change display control. As shown in these figures, the preceding portion color change display control means 56 is preferably a lyric character image 70 displayed on the front side of a character background 72 as one aspect of the preceding portion color change display control. The color from the singing point 74 to the preceding point 76 is changed to a color different from any of the part before the singing point 74 and the part after the preceding point 76. In other words, the portion after the preceding point 76 (the portion on the right side of the drawing) corresponds to the first character color (the character color before the change), and the portion before the singing point 74 (toward the drawing). The left portion) is the lyric character image 70b corresponding to the second character color, and the lyric character image 70c corresponding to the third character color is between the singing point 74 and the preceding point 76. The lyric character image 70 is displayed in different colors in accordance with the progress of the musical performance (transition of singing points). The third character color is preferably an intermediate color between the first character color and the second character color. Such color change display control is performed by, for example, a lyric character image 70a corresponding to the first character color as shown in FIG. 10, a lyric character image 70b corresponding to the second character color as shown in FIG. 12 and a lyric character image 70c corresponding to the third character color as shown in FIG. 12 is generated in advance and stored in the buffer, and the lyric character images 70a, 70b, 70c are, for example, a predetermined number of change dots. It is suitably realized by synthesis or the like (the same applies in the following description).

図7及び図8に示す例においては、前記歌詞文字映像70が画面に表示された当初は、そのすべての範囲が前記第1の文字色に対応する歌詞文字映像70aであるか、或いは歌詞文字映像70における紙面向かって左側の端部から前記先行ポイント76に対応する位置までが前記第3の文字色に対応する歌詞文字映像70cとされている。楽曲の演奏進行に伴い前記歌詞文字映像70における紙面向かって左側の端部から色替わり表示制御が開始され、前記歌唱ポイント74の推移に応じて右側の端部に向かい順次前記第2の文字色に対応する歌詞文字映像70bに変化させられてゆく。前記第3の文字色に対応する範囲は、演奏進行速度が変わらない限りその幅(紙面向かって左右方向の幅)を変化させないまま、前記歌唱ポイント74の推移に応じて紙面向かって右側へ移動(スライド移動)させられる。また、演奏進行速度が変化した場合には、前記歌唱ポイント74の推移に連動してその幅が変化させられる。すなわち、図7及び図8に示す色替わり表示制御は、実際には2色の色替わり変化が追いかけ合うようなアニメーションの様態(速度が速い場面では引き離され、遅い場面では追いつくように見える)となる。そして、前記歌唱ポイント74が前記歌詞文字映像70における紙面向かって右側の端部に到達すると前記第3の文字色に対応する範囲は消失する。   In the example shown in FIGS. 7 and 8, when the lyric character image 70 is initially displayed on the screen, the entire range is the lyric character image 70a corresponding to the first character color, or the lyric characters The lyric character image 70c corresponding to the third character color is from the left end of the image 70 to the position corresponding to the preceding point 76. As the performance of the music progresses, the color change display control is started from the left end of the lyric character image 70 toward the paper surface, and the second character color is sequentially turned to the right end according to the transition of the singing point 74. It is changed to the lyric character image 70b corresponding to. The range corresponding to the third character color moves to the right side according to the transition of the singing point 74 without changing the width (the width in the left-right direction toward the page), unless the performance speed is changed. (Slide movement). Further, when the performance progress speed is changed, the width is changed in conjunction with the transition of the singing point 74. That is, the color change display control shown in FIG. 7 and FIG. 8 is actually an animation mode in which two color change changes follow each other (it seems to be separated in a fast scene and catch up in a slow scene). Become. When the singing point 74 reaches the right end of the lyric character image 70 as viewed in the drawing, the range corresponding to the third character color disappears.

前述したように、前記先行ポイント算出手段54は、好適には、前記楽曲の演奏進行速度が速いほど前記歌唱ポイント74と先行ポイント76との距離が長くなるようにその先行ポイント76を算出する。従って、図7及び図8に対比して示すように、前記第3の文字色に対応する歌詞文字映像70cの範囲は、前記楽曲の演奏進行速度が速いほど広くなる。換言すれば、図7〜図9に示す態様においては、前記歌唱ポイント74に対応して前記第1の文字色に対応する歌詞文字映像70aから第2の文字色に対応する歌詞文字映像70bへの色替わり表示制御が行われると共に、その楽曲の進行速度(演奏出力速度)が第3の文字色に対応する歌詞文字映像70cの範囲(紙面向かって左右方向の幅)に反映させられる。従って、例えば初めて歌う楽曲等、曲の速さがわからない楽曲であっても、前記第3の文字色に対応する歌詞文字映像70cの範囲を参照することで、歌唱者はその楽曲の進行速度を視覚的に分かり易い態様で把握することができる。   As described above, the preceding point calculation means 54 preferably calculates the preceding point 76 so that the distance between the singing point 74 and the preceding point 76 increases as the performance progress speed of the music increases. Therefore, as shown in comparison with FIGS. 7 and 8, the range of the lyrics character image 70c corresponding to the third character color becomes wider as the performance progress speed of the music increases. In other words, in the modes shown in FIGS. 7 to 9, the lyrics character image 70 a corresponding to the first character color corresponding to the singing point 74 is changed to the lyrics character image 70 b corresponding to the second character color. The color change display control is performed, and the progression speed (performance output speed) of the music is reflected in the range of the lyric character image 70c corresponding to the third character color (width in the left-right direction as viewed in the drawing). Therefore, for example, even if it is a song that does not know the speed of the song, such as a song that is sung for the first time, the singer can determine the progress speed of the song by referring to the range of the lyrics character image 70c corresponding to the third character color. It can be grasped in a visually comprehensible manner.

図13〜図15は、前記先行部分の色替わり表示制御の他の一態様について説明する図であり、図13は楽曲の演奏進行速度が比較的速い場合、図14は楽曲の演奏進行速度が比較的遅い場合における色替わり表示制御の一例をそれぞれ示すと共に、図15は、その色替わり表示制御における文字色の変化を概念的に示している。これらの図に示すように、前記先行部分色替わり表示制御手段56は、好適には、前記先行部分の色替わり表示制御の一態様として、文字背景82の前面側に表示された歌詞文字映像80における歌唱ポイント84から先行ポイント86までの間を、その先行ポイント86以降の部分とは異なる色に色替わり表示させると共に、前記歌唱ポイント84から前記先行ポイント86に向かって色替わり範囲の面積を漸減させるものである。好適には、図13及び図14に示すように、前記歌唱ポイント84から前記先行ポイント86までの間を、紙面向かって左上半分の範囲が変化後の文字色に対応する歌詞文字映像80b、右下半分の範囲が変化前の文字色に対応する歌詞文字映像80aとなるように、前記楽曲の演奏進行(歌唱ポイントの推移)に応じて前記歌詞文字映像80を色替わり表示させる。なお、図13及び図14においては、前記歌唱ポイント84から前記先行ポイント86までの間の左上半分の領域が、その歌唱ポイント84以前の部分と同じ変化後の文字色に対応する歌詞文字映像80bに変化させられる態様を例示しているが、前記歌唱ポイント84から前記先行ポイント86までの間を、前記歌唱ポイント84以前の部分及び前記先行ポイント86以降の部分の何れとも異なる第3の文字色に色替わり表示させると共に、前記歌唱ポイント84から前記先行ポイント86に向かって色替わり範囲を漸減させるものであってもよい。   FIGS. 13 to 15 are diagrams for explaining another aspect of the color change display control of the preceding portion. FIG. 13 shows a case where the musical performance progress speed is relatively fast, and FIG. 14 shows a musical performance progress speed. An example of color change display control in a relatively slow case is shown, respectively, and FIG. 15 conceptually shows changes in character color in the color change display control. As shown in these drawings, the preceding portion color change display control means 56 is preferably a lyric character image 80 displayed on the front side of a character background 82 as one aspect of the preceding portion color change display control. The color from the singing point 84 to the preceding point 86 is displayed in a color different from the portion after the preceding point 86, and the area of the color changing range gradually decreases from the singing point 84 toward the preceding point 86. It is something to be made. Preferably, as shown in FIG. 13 and FIG. 14, the lyrics character image 80 b corresponding to the character color after the range of the upper left half changes from the singing point 84 to the preceding point 86 corresponding to the character color on the paper surface, The lyrics character image 80 is displayed in a color-changed manner according to the progress of the performance of the music (the transition of the singing points) so that the lower half range is the lyrics character image 80a corresponding to the character color before the change. 13 and 14, the upper left half area between the singing point 84 and the preceding point 86 is the lyric character image 80 b corresponding to the character color after the same change as the part before the singing point 84. The third character color is different from any of the portion before the singing point 84 and the portion after the preceding point 86 between the singing point 84 and the preceding point 86. The color change range may be gradually reduced from the singing point 84 toward the preceding point 86.

図13及び図14に示す例においては、前記歌詞文字映像80が画面に表示された当初は、そのすべての範囲が前記変化前の文字色に対応する歌詞文字映像80aであるか、或いは歌詞文字映像80における紙面向かって左側の端部から前記先行ポイント86に対応する位置までの間の左上半分の領域が前記変化後の文字色に対応する歌詞文字映像80bとされている。楽曲の演奏進行に伴い前記歌詞文字映像80における紙面向かって左側の端部から色替わり表示制御が開始され、前記歌唱ポイント84の推移に応じて右側の端部に向かい順次前記変化後の文字色に対応する歌詞文字映像80bに変化させられてゆく。前記先行部分すなわち左上半分が前記変化後の文字色に対応する歌詞文字映像80bとされると共に右下半分が前記変化前の文字色に対応する歌詞文字映像80aとされた範囲は、演奏進行速度が変わらない限りその幅(紙面向かって左右方向の幅)を変化させないまま、前記歌唱ポイント84の推移に応じて紙面向かって右側へ移動(スライド移動)させられる。また、演奏進行速度が変化した場合には、前記歌唱ポイント74の推移に連動してその幅が変化させられる。そして、前記歌唱ポイント84が前記歌詞文字映像80における紙面向かって右側の端部に到達すると前記先行部分に対応する範囲は消失する。   In the example shown in FIGS. 13 and 14, when the lyric character image 80 is initially displayed on the screen, the entire range is the lyric character image 80a corresponding to the character color before the change, or the lyric character The upper left half area from the left end of the image 80 to the position corresponding to the preceding point 86 is the lyric character image 80b corresponding to the changed character color. As the performance of the music progresses, the color change display control is started from the left end of the lyrics character image 80 toward the paper surface, and the character color after the change sequentially toward the right end according to the transition of the singing point 84. It is changed to the lyric character image 80b corresponding to. The range where the preceding portion, that is, the upper left half is the lyric character image 80b corresponding to the character color after the change and the lower right half is the lyric character image 80a corresponding to the character color before the change is a performance progress speed. As long as the singing point 84 does not change, the width (width in the left-right direction toward the paper surface) is not changed, and is moved to the right side (sliding) according to the transition of the singing point 84. Further, when the performance progress speed is changed, the width is changed in conjunction with the transition of the singing point 74. When the singing point 84 reaches the right end of the lyric character image 80 as viewed in the drawing, the range corresponding to the preceding portion disappears.

前述したように、前記先行ポイント算出手段54は、好適には、前記楽曲の演奏進行速度が速いほど前記歌唱ポイント84と先行ポイント86との距離が長くなるようにその先行ポイント86を算出する。従って、図13及び図14に対比して示すように、前記先行部分すなわち左上半分が前記変化後の文字色に対応する歌詞文字映像80bとされると共に右下半分が前記変化前の文字色に対応する歌詞文字映像80aとされた範囲は、前記楽曲の演奏進行速度が速いほど広くなる。換言すれば、図13〜図15に示す態様においては、前記歌唱ポイント84に対応して前記変化前の文字色に対応する歌詞文字映像80aから変化後の文字色に対応する歌詞文字映像80bへの色替わり表示制御が行われると共に、その楽曲の進行速度(演奏出力速度)が前記先行部分の範囲(紙面向かって左右方向の幅)に反映させられる。すなわち、前記楽曲の演奏進行速度が速いほど、前記歌詞文字映像80a、80b、それぞれの文字色とされた範囲を区分する斜め線の勾配がゆるやかになる。従って、例えば初めて歌う楽曲等、曲の速さがわからない楽曲であっても、前記先行部分の範囲を参照することで、歌唱者はその楽曲の進行速度を視覚的に分かり易い態様で把握することができる。   As described above, the preceding point calculation means 54 preferably calculates the preceding point 86 so that the distance between the singing point 84 and the preceding point 86 becomes longer as the performance progress speed of the music increases. Therefore, as shown in comparison with FIG. 13 and FIG. 14, the preceding portion, that is, the upper left half is the lyric character image 80b corresponding to the character color after the change, and the lower right half is the character color before the change. The range designated as the corresponding lyric character image 80a becomes wider as the performance progress speed of the music increases. In other words, in the modes shown in FIGS. 13 to 15, the lyric character image 80 a corresponding to the character color before the change corresponding to the singing point 84 is changed to the lyric character image 80 b corresponding to the character color after the change. The color change display control is performed, and the progress speed (performance output speed) of the music is reflected in the range of the preceding portion (width in the left-right direction as viewed in the drawing). That is, the higher the performance progress speed of the music, the gentler the gradient of the oblique lines that divide the lyrics character images 80a and 80b and the respective character color ranges. Therefore, for example, even if the speed of the song is unknown, such as a song that is sung for the first time, the singer can grasp the progress speed of the song in a manner that is easy to understand visually by referring to the range of the preceding part. Can do.

図16〜図18は、前記先行部分の色替わり表示制御の更に別の一態様について説明する図であり、図16は楽曲の演奏進行速度が比較的速い場合、図17は楽曲の演奏進行速度が比較的遅い場合における色替わり表示制御の一例をそれぞれ示すと共に、図18は、その色替わり表示制御における文字色の変化を概念的に示している。これらの図に示すように、前記先行部分色替わり表示制御手段56は、好適には、前記先行部分の色替わり表示制御の一態様として、文字背景92の前面側に表示された歌詞文字映像90における歌唱ポイント94よりも後に歌唱されるべき先行部分を、その歌唱ポイント94から色替わりの進行方向(図16及び図17に示す例では紙面向かって右方向)に文字色の濃さが漸次推移してゆくグラデーション(gradation:階調)表示させる。すなわち、前記歌唱ポイント94以降の部分(紙面向かって右側の部分)がグラデーション表示に対応する歌詞文字映像90a、前記歌唱ポイント94以前の部分(紙面向かって左側の部分)が変化後の文字色に対応する歌詞文字映像90bとされる。また、前記先行部分色替わり表示制御手段56は、前記楽曲の演奏進行速度に応じてそのグラデーション表示の態様を変更する。好適には、前記楽曲の演奏進行速度が速いほど濃度差の変化がゆるやか(軟調)となるように、演奏進行速度が遅いほど濃度差の変化が急(硬調)となるように前記グラデーション表示の態様を変更する。換言すれば、前記楽曲の演奏進行速度が速いほど視覚的にグラデーションが確認できる区間が長くなるようにそのグラデーション表示の態様を変更する。なお、前記楽曲の演奏進行速度が速いほど濃度差の変化が急(硬調)となるように、演奏進行速度が遅いほど濃度差の変化がゆるやか(軟調)となるように前記グラデーション表示の態様を変更するものであってもよい。   16 to 18 are diagrams for explaining another aspect of the color change display control of the preceding portion. FIG. 16 shows a case where the performance progress speed of the music is relatively high, and FIG. 17 shows a performance progress speed of the music. FIG. 18 conceptually shows changes in the character color in the color change display control. As shown in these drawings, the preceding part color change display control means 56 is preferably a lyric character image 90 displayed on the front side of a character background 92 as one aspect of the preceding part color change display control. In the preceding part to be sung after the singing point 94, the color density gradually changes from the singing point 94 in the direction of color change (in the example shown in FIGS. 16 and 17 to the right in the drawing). Display gradation (gradation). That is, the portion after the singing point 94 (the portion on the right side of the drawing) corresponds to the gradation display, and the portion before the singing point 94 (the portion on the left side of the drawing) has the changed character color. The corresponding lyrics character image 90b is used. The preceding partial color change display control means 56 changes the gradation display mode in accordance with the performance progress speed of the music. Preferably, the gradation display changes so that the change in density difference becomes gentle (soft) as the performance progress speed of the music increases, and the change in density difference becomes steep (hard) as the performance progress speed slows down. Change the aspect. In other words, the gradation display mode is changed so that the section where the gradation can be visually confirmed becomes longer as the performance progress speed of the music increases. The gradation display mode is such that the change in density difference becomes steeper (hard) as the performance progress speed of the music increases, and the change in density difference becomes gentle (soft) as the performance progress speed slows down. It may be changed.

図16及び図17に示す例においては、前記歌詞文字映像90が画面に表示された当初は、そのすべての範囲がグラデーション表示に対応する歌詞文字映像90aとされている。すなわち、前記歌詞文字映像90における紙面向かって左側の端部が最も濃く、右側に向かって文字色の濃さが漸次淡くなってゆくグラデーション表示がかけられている。楽曲の演奏進行に伴い前記歌詞文字映像90における紙面向かって左側の端部から色替わり表示制御が開始され、前記歌唱ポイント94の推移に応じて右側の端部に向かい順次前記変化後の文字色に対応する歌詞文字映像90bに変化させられてゆく。ここで、図16及び図17に示す例において、前記歌唱ポイント94の推移に伴う前記グラデーション表示に対応する歌詞文字映像90aから前記変化後の文字色に対応する歌詞文字映像90bへの色替わりでは、前記歌詞文字映像90の縁取りの色が変化させられており、文字本体の文字色は前記グラデーション表示に対応する歌詞文字映像90aから前記変化後の文字色に対応する歌詞文字映像90bへ滑らかに連結されている(図18を参照)。すなわち、好適には、前記変化後の文字色に対応する歌詞文字映像90bにおける文字本体の文字色は、前記グラデーション表示に対応する歌詞文字映像90aにおける前記歌唱ポイント94に相当する部分の文字本体の文字色と等しい。演奏進行速度が変化した場合には、前記歌唱ポイント74の推移に連動して前記歌詞文字映像90aにおけるグラデーション表示が変化させられる。そして、前記歌唱ポイント94が前記歌詞文字映像90における紙面向かって右側の端部に到達すると前記先行部分に対応する範囲は消失する。   In the example shown in FIGS. 16 and 17, when the lyric character image 90 is initially displayed on the screen, the entire range is a lyric character image 90a corresponding to gradation display. That is, a gradation display is applied in which the end portion on the left side of the lyric character image 90 is the darkest and the character color gradually becomes lighter toward the right side. As the performance of the music progresses, the color change display control is started from the left end of the lyric character image 90 with respect to the paper surface, and the character color after the change sequentially toward the right end according to the transition of the singing point 94. It is changed to the lyric character image 90b corresponding to. Here, in the example shown in FIGS. 16 and 17, the color change from the lyric character image 90a corresponding to the gradation display accompanying the transition of the singing point 94 to the lyric character image 90b corresponding to the character color after the change is not performed. The border color of the lyric character image 90 is changed, and the character color of the character body is smoothly changed from the lyric character image 90a corresponding to the gradation display to the lyric character image 90b corresponding to the changed character color. They are connected (see FIG. 18). That is, preferably, the character color of the character body in the lyric character image 90b corresponding to the changed character color is the character body of the portion corresponding to the singing point 94 in the lyric character image 90a corresponding to the gradation display. Equal to text color. When the performance progress speed changes, the gradation display in the lyrics character image 90a is changed in conjunction with the transition of the singing point 74. When the singing point 94 reaches the right end of the lyric character image 90 in the drawing, the range corresponding to the preceding portion disappears.

前述したように、前記グラデーション表示に対応する歌詞文字映像90aは、前記楽曲の演奏進行速度が速いほど濃度差の変化がゆるやか(軟調)となるように、演奏進行速度が遅いほど濃度差の変化が急(硬調)となるようにその表示の態様が変化させられるものである。従って、図16及び図17に対比して示すように、前記楽曲の演奏進行速度が速いほど濃度が濃い範囲が広く、前記先行部分において視覚的にグラデーションが確認できる区間が長くなる。換言すれば、図16〜図18に示す態様においては、前記歌唱ポイント94に対応して前記歌詞文字映像90aから変化後の文字色に対応する歌詞文字映像90bへの色替わり表示制御が行われると共に、その楽曲の進行速度(演奏出力速度)が前記先行部分におけるグラデーション表示の範囲(紙面向かって左右方向の幅)に反映させられる。従って、例えば初めて歌う楽曲等、曲の速さがわからない楽曲であっても、前記先行部分の範囲を参照することで、歌唱者はその楽曲の進行速度を視覚的に分かり易い態様で把握することができる。なお、斯かる態様においては、前記先行ポイント算出手段54による先行ポイントの算出を要しない。   As described above, the lyric character image 90a corresponding to the gradation display has a change in the density difference as the performance progress speed is slow so that the change in the density difference becomes gentle (soft tone) as the performance progress speed of the music increases. The display mode is changed so as to become steep (high contrast). Therefore, as shown in comparison with FIG. 16 and FIG. 17, the higher the performance progress speed of the music, the wider the darker range, and the longer the section where the gradation can be visually confirmed in the preceding portion. In other words, in the modes shown in FIGS. 16 to 18, color change display control from the lyrics character image 90 a to the lyrics character image 90 b corresponding to the changed character color is performed corresponding to the singing point 94. At the same time, the progression speed (performance output speed) of the music is reflected in the gradation display range (width in the left-right direction with respect to the paper surface) in the preceding portion. Therefore, for example, even if the speed of the song is unknown, such as a song that is sung for the first time, the singer can grasp the progress speed of the song in a manner that is easy to understand visually by referring to the range of the preceding part. Can do. In such an aspect, it is not necessary to calculate the preceding point by the preceding point calculating means 54.

図19及び図20は、図7〜図9を用いて前述した前記先行部分の色替わり表示制御の変形例について説明する図であり、図19は楽曲の演奏進行速度が比較的速い場合、図20は楽曲の演奏進行速度が比較的遅い場合における色替わり表示制御の一例をそれぞれ示している。これらの図に示すように、前記先行部分色替わり表示制御手段56は、好適には、前記先行部分の色替わり表示制御の一態様として、前記歌詞文字映像70の背面側に表示された文字背景72における歌唱ポイント74から先行ポイント76までの間を、前記歌唱ポイント74以前の部分及び前記先行ポイント76以降の部分の何れとも異なる色に色替わり表示させるものであってもよい。換言すれば、前記先行ポイント76以降の部分(紙面向かって右側の部分)及び前記歌唱ポイント74以前の部分(紙面向かって左側の部分)が第1の文字色に対応する文字背景72a、前記歌唱ポイント74から前記先行ポイント76までの間が第2の文字色に対応する文字背景72bとなるように、前記楽曲の演奏進行(歌唱ポイントの推移)に応じて前記文字背景72を含む歌詞文字映像70の色替わり表示制御を行うものであってもよい。   19 and 20 are diagrams for explaining a modification example of the color change display control of the preceding portion described above with reference to FIGS. 7 to 9. FIG. 19 is a diagram when the performance progress speed of the music is relatively fast. Reference numeral 20 denotes an example of color change display control when the performance progress speed of the music is relatively slow. As shown in these drawings, the preceding part color change display control means 56 is preferably a character background displayed on the back side of the lyrics character image 70 as one aspect of the color changing display control of the preceding part. 72 between the singing point 74 and the preceding point 76 may be displayed in a different color from the part before the singing point 74 and the part after the preceding point 76. In other words, the character background 72a in which the portion after the preceding point 76 (the portion on the right side of the drawing) and the portion before the singing point 74 (the portion on the left side of the drawing) correspond to the first character color, the singing Lyric character image including the character background 72 in accordance with the progress of performance of the music (transition of singing points) so that the character background 72b corresponding to the second character color is between the point 74 and the preceding point 76. 70 color change display control may be performed.

図21は、前記カラオケ装置10のCPU12による楽曲の演奏出力制御の一例の要部を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。   FIG. 21 is a flowchart for explaining a main part of an example of the musical performance output control by the CPU 12 of the karaoke apparatus 10 and is repeatedly executed at a predetermined cycle.

先ず、ステップ(以下、ステップを省略する)S1において、前記操作パネル24や図示しない電子早見本装置等の入力操作による選曲番号の入力が受け付けられる。次に、S2において、所定の楽曲を選曲入力するための選曲操作(選曲番号の入力)があったか否かが判断される。このS2の判断が否定される場合には、S1以下の処理が再び実行されるが、S2の判断が肯定される場合には、S3において、選曲入力された楽曲の演奏出力が開始される。このS3の処理は、前記RAM16等の予約曲テーブルに登録された楽曲の演奏出力を開始するものであってもよい。次に、S4において、演奏出力が開始される楽曲に対応する楽曲データが前記楽曲データベース44から読み出され、前記RAM16等に展開される。次に、S5において、S4にて読み出された楽曲データにおけるMIDIデータ及びテロップデータに基づくMIDI/テロップ並列処理が開始され、SAにおけるテロップ再生処理(図22を用いて後述)及びSBにおけるMIDI再生処理が併行して実行される。次に、S6において、MIDI/テロップ並列処理が終了させられ、それをもって本ルーチンが終了させられる。なお、SBにおけるMIDI再生処理は、よく知られたMIDIデータの再生処理であり、本実施例においてはその詳しい説明を省略する。   First, in step (hereinafter, step is omitted) S1, an input of a music selection number by an input operation of the operation panel 24 or an electronic quick sample apparatus (not shown) is accepted. Next, in S2, it is determined whether or not there has been a music selection operation (input of music selection number) for selecting and inputting a predetermined music. If the determination in S2 is negative, the processing from S1 onward is executed again. If the determination in S2 is positive, in S3, the performance output of the selected music is started. The process of S3 may start performance output of the music registered in the reserved music table such as the RAM 16. Next, in S4, music data corresponding to the music for which performance output is started is read from the music database 44 and developed in the RAM 16 or the like. Next, in S5, MIDI / telop parallel processing based on the MIDI data and telop data in the music data read in S4 is started, and telop reproduction processing (described later with reference to FIG. 22) in SA and MIDI reproduction in SB. Processing is performed in parallel. Next, in S6, the MIDI / telop parallel processing is terminated, and this routine is terminated accordingly. The MIDI playback process in the SB is a well-known MIDI data playback process, and detailed description thereof is omitted in this embodiment.

図22は、図21の楽曲の演奏出力制御におけるテロップ再生処理SAの一例の要部を説明するフローチャート(サブルーチン)であり、図7〜図9を用いて前述した前記先行部分の色替わり表示制御に対応している。この制御では、前記テロップデータにおけるブロックデータB01〜Bnnの処理ループ始端SA1に続くSA2において、ブロックデータBn(先に読み出されたブロックデータBn-1に続くブロックデータ)が読み出されると共に、前記音声処理部22において出力されているMIDI演奏に係るステップ値との比較が行われる。次に、SA3において、前記ブロックデータBnの属性データに定められた表示ステップであるか否かが判断される。このSA3の判断が否定される場合には、SA8以下の処理が実行されるが、SA3の判断が肯定される場合には、SA4において、前記歌詞文字映像70a、70b、70cにそれぞれ対応するブロック画像(図10〜図12を参照)が生成されてバッファに記憶される。ここで、前記歌詞文字映像70cの文字色は、好適には、前記歌詞文字映像70aの文字色(変化前色コード)及び前記歌詞文字映像70bの文字色(変化後色コード)から、それらの中間色の色コードが算出されて用いられる。次に、SA5において、変化前ブロック画像すなわち前記第1の文字色に対応する歌詞文字映像70aが前記映像処理部20等を介して前記ディスプレイ30の画面に表示される。次に、SA6において、前記音声処理部22におけるMIDIデータの演奏出力(MIDI演奏)が終了したか否かが判断される。このSA6の判断が肯定される場合には、それをもって図21に示す楽曲の演奏出力制御に復帰させられるが、SA6の判断が否定される場合には、前記テロップデータにおけるブロックデータB01〜Bnnの処理ループ終端SA7を経てSA1に復帰させられ、SA2以下の処理が再び実行される。   FIG. 22 is a flowchart (subroutine) for explaining a main part of an example of the telop reproduction process SA in the music performance output control of FIG. 21, and the preceding portion color change display control described above with reference to FIGS. It corresponds to. In this control, block data Bn (block data following the previously read block data Bn-1) is read at SA2 following the processing loop start end SA1 of the block data B01 to Bnn in the telop data, and the audio The processing unit 22 compares with the step value related to the MIDI performance output. Next, in SA3, it is determined whether or not the display step is determined in the attribute data of the block data Bn. If the determination of SA3 is negative, the processing from SA8 is executed. If the determination of SA3 is positive, blocks corresponding to the lyrics character images 70a, 70b, and 70c, respectively, in SA4. An image (see FIGS. 10-12) is generated and stored in the buffer. Here, the character color of the lyric character image 70c is preferably determined from the character color of the lyric character image 70a (color code before change) and the character color of the lyric character image 70b (color code after change). An intermediate color code is calculated and used. Next, in SA5, the pre-change block image, that is, the lyric character image 70a corresponding to the first character color is displayed on the screen of the display 30 via the image processing unit 20 or the like. Next, in SA6, it is determined whether or not the MIDI data performance output (MIDI performance) in the audio processing unit 22 has been completed. If the determination of SA6 is affirmed, it is returned to the music performance output control shown in FIG. 21, but if the determination of SA6 is negative, the block data B01 to Bnn in the telop data are returned. The process is returned to SA1 through the processing loop end SA7, and the processes after SA2 are executed again.

SA8においては、前記ブロックデータBnの属性データに定められた変化ステップであるか否かが判断される。このSA8の判断が否定される場合には、SA11以下の処理が実行されるが、SA8の判断が肯定される場合には、SAAにおいて、前記第2の文字色に対応する歌詞文字映像70bに関して図23に示す変化ドット数の計算処理が実行される。この第2の文字色に対応する歌詞文字映像70bに関するSAAの処理に関して、加算値α=0とされる。すなわち、変化ステップ(歌唱ポイント74)に対応する色替わり表示制御に係る変化ドット数の計算処理が行われる。次に、SA9において、前記第2の文字色に対応する歌詞文字映像70bに関してSAAにて算出された変化ドット数に対応して、その歌詞文字映像70bの表示が更新され、前記歌詞文字映像70の歌唱ポイント74を示す色替わり表示制御が実行される。次に、SAAにおいて、前記第3の文字色に対応する歌詞文字映像70cに関して図23に示す変化ドット数の計算処理が実行される。この第3の文字色に対応する歌詞文字映像70cに関するSAAの処理に関して、加算値α=100とされる。すなわち、変化ステップ(歌唱ポイント74)とその変化ステップに先行する先行ポイントとの間の部分に対応する色替わり表示制御に係る変化ドット数の計算処理が行われる。次に、SA10において、前記第3の文字色に対応する歌詞文字映像70cに関してSAAにて算出された変化ドット数に対応して、その歌詞文字映像70cの表示が更新され、前記歌詞文字映像70における前記先行部分の色替わり表示制御が実行された後、SA6以下の処理が実行される。SA11においては、前記ブロックデータBnの属性データに定められた消去ステップであるか否かが判断される。このSA11の判断が否定される場合には、SA6以下の処理が実行されるが、SA11の判断が肯定される場合には、SA12において、前記映像処理部20等を介して前記ディスプレイ30の画面に表示された表示ブロックである前記歌詞文字映像70が消去された後、SA6以下の処理が実行される。   In SA8, it is determined whether or not the change step is determined in the attribute data of the block data Bn. If the determination at SA8 is negative, the processing from SA11 is executed. If the determination at SA8 is affirmative, in SAA, the lyrics character image 70b corresponding to the second character color is related. The change dot number calculation process shown in FIG. 23 is executed. Regarding the SAA processing relating to the lyrics character image 70b corresponding to the second character color, the added value α = 0. That is, the calculation process of the change dot number which concerns on the color change display control corresponding to a change step (singing point 74) is performed. Next, in SA9, the display of the lyric character image 70b is updated corresponding to the number of change dots calculated in SAA for the lyric character image 70b corresponding to the second character color, and the lyric character image 70 is updated. Color change display control indicating the singing point 74 is executed. Next, in SAA, the calculation process of the number of changed dots shown in FIG. 23 is executed for the lyrics character image 70c corresponding to the third character color. Regarding the SAA processing relating to the lyrics character image 70c corresponding to the third character color, the added value α = 100. That is, the calculation process of the number of change dots related to the color change display control corresponding to the portion between the change step (singing point 74) and the preceding point preceding the change step is performed. Next, in SA10, the display of the lyric character image 70c is updated corresponding to the number of change dots calculated in SAA for the lyric character image 70c corresponding to the third character color, and the lyric character image 70 is updated. After the color change display control of the preceding part is executed, the process after SA6 is executed. In SA11, it is determined whether or not it is an erasing step determined in the attribute data of the block data Bn. If the determination at SA11 is negative, the processing below SA6 is executed. If the determination at SA11 is affirmative, the screen of the display 30 is displayed via the video processing unit 20 or the like at SA12. After the lyric character image 70, which is the display block displayed on the screen, is erased, the processing from SA6 onward is executed.

図23は、図22のテロップ再生処理における変化ドット数の計算処理SAAの一例の要部を説明するフローチャート(サブルーチン)である。この制御では、先ず、SAA1において、Tmpが初期化され、Tmp=0とされる。次に、前記ブロックデータにおける属性データの変化ステップC01〜Cmmの処理ループ始端SAA2に続くSAA3において、変化ステップ値及びその変化ステップ値に対応する変化速度値が取り出される。次に、SAA4において、演奏ステップすなわちMIDIデータに基づく演奏出力に係るステップ値が、SAA4にて取り出された変化ステップ値よりも小さいか否かが判断される。このSAA4の判断が否定される場合には、SAA7において、処理結果として変化ドット数がTmpとされた後、図22に示すテロップ再生処理に復帰させられるが、SAA4の判断が肯定される場合には、SAA5において、演奏ステップ値、変化ステップ値、及び変化速度値に基づいてTmpが算出される。すなわち、((演奏ステップ値+α)−変化ステップ値)×変化速度値がTmpに加算される。次に、前記ブロックデータにおける変化ステップC01〜Cmmの処理ループ終端SAA6を経てSAA2に復帰させられ、SAA3以下の処理が再び実行される。   FIG. 23 is a flowchart (subroutine) for explaining a main part of an example of the change dot number calculation process SAA in the telop reproduction process of FIG. In this control, first, Tmp is initialized in SAA1, and Tmp = 0 is set. Next, in SAA3 following the processing loop start SAA2 of the attribute data change steps C01 to Cmm in the block data, the change step value and the change speed value corresponding to the change step value are extracted. Next, in SAA4, it is determined whether or not the step value related to the performance step, that is, the performance output based on MIDI data, is smaller than the change step value extracted in SAA4. When the determination of SAA4 is negative, after the number of changed dots is set to Tmp as a processing result in SAA7, the processing is returned to the telop reproduction processing shown in FIG. 22, but when the determination of SAA4 is affirmed. In SAA5, Tmp is calculated based on the performance step value, the change step value, and the change speed value. That is, ((performance step value + α) −change step value) × change speed value is added to Tmp. Next, the process returns to SAA2 through the processing loop end SAA6 of the change steps C01 to Cmm in the block data, and the processes after SAA3 are executed again.

以上、図21〜図23を用いて説明した制御において、SBが前記演奏出力制御手段48の処理に、SAが前記歌詞文字映像表示制御手段50の処理に、SAA及びSA9が前記歌詞色替わり表示制御手段52の処理に、SAAが前記先行ポイント算出手段54の処理に、SAA及びSA10が前記先行部分色替わり表示制御手段56の処理に、それぞれ対応する。また、図22に示すテロップ再生処理及び図23に示す変化ドット数の計算処理が、本実施例の歌詞文字映像表示方法に対応する。   As described above, in the control described with reference to FIGS. 21 to 23, SB is the processing of the performance output control means 48, SA is the processing of the lyrics character video display control means 50, and SAA and SA9 are the lyrics color change display. SAA corresponds to the processing of the control means 52, SAA corresponds to the processing of the preceding point calculation means 54, and SAA and SA10 correspond to the processing of the preceding partial color change display control means 56, respectively. Further, the telop reproduction process shown in FIG. 22 and the change dot number calculation process shown in FIG. 23 correspond to the lyrics character image display method of the present embodiment.

このように、本実施例によれば、前記歌詞文字映像70等において、現在歌唱されるべき歌唱ポイント74等を示す色替わり表示制御を行うと共に、その歌唱ポイント74等よりも後に歌唱されるべき先行部分の色替わり表示制御を行うものであり、前記楽曲の演奏進行速度に応じて、前記先行部分の色替わり表示制御の形態を変化させるものであることから、曲の進行速度を現在の歌唱ポイント74等以降の歌詞文字映像70等の色替わり表示に反映させることにより、例えば初めて歌う楽曲等、曲の速さがわからない楽曲であっても、その曲の進行速度を視覚的に分かり易い態様で歌唱者に把握させることができる。換言すれば、歌詞文字映像70等の色替わり変化を2段階とし、伴奏音の出力位置よりも時間先行したポイントまでの未来位置を重ねて表示することで、各時点における歌唱の速さを歌唱者に把握させることができる。すなわち、歌唱し易い歌詞文字映像表示制御を実現する歌詞文字映像表示制御装置としてのカラオケ装置10を提供することができる。   Thus, according to the present embodiment, in the lyric character image 70 and the like, the color change display control indicating the singing point 74 and the like to be sung at the present time is performed, and the singing point 74 and the like should be sung later. Since the color change display control of the preceding part is performed and the form of the color change display control of the preceding part is changed according to the performance progress speed of the music, the progress speed of the music is By reflecting in the color change display of the lyrics character image 70 etc. after the point 74 etc., even if it is a music whose speed of the music is not known, such as a music to be sung for the first time, etc. Can let the singer grasp. In other words, the change of color change of the lyrics character image 70 and the like is made into two stages, and the future position up to the point that precedes the output position of the accompaniment sound is superimposed and displayed, thereby singing the speed of singing at each time point. Can be made to grasp. That is, it is possible to provide the karaoke apparatus 10 as a lyric character image display control device that realizes lyric character image display control that is easy to sing.

また、前記先行部分は、前記歌詞文字映像70等における前記歌唱ポイント74等とその歌唱ポイント74等に先行する先行ポイント76等との間の部分に対応し、その歌唱ポイント74等と先行ポイント76等との距離は、前記楽曲の演奏進行速度に応じて変化させられるものであるため、曲の進行速度を現在の歌唱ポイント74等以降の歌詞文字映像70等の色替わり表示部分の長さに反映させることにより、その曲の進行速度を視覚的に分かり易い態様で歌唱者に把握させることができる。   The preceding portion corresponds to a portion between the singing point 74 etc. and the preceding point 76 etc. preceding the singing point 74 etc. in the lyrics character image 70 etc., and the singing point 74 etc. and the preceding point 76. Since the distance to the song can be changed according to the performance progress speed of the music, the progress speed of the music is changed to the length of the color change display portion of the lyrics character image 70 etc. after the current singing point 74 etc. By reflecting it, it is possible to make the singer grasp the progress speed of the song in a visually easy-to-understand manner.

また、前記先行部分は、前記歌詞文字映像70等における前記歌唱ポイント74等とその歌唱ポイント74等に先行する先行ポイント76等との間の部分に対応し、その先行ポイント76等は、予め定められた関係から前記歌唱ポイント74等を示す色替わり制御に係る時刻データ及び速度データに基づいて算出されるものであるため、従来の楽曲データに備えられる実用的なデータを用いて、曲の進行速度を現在の歌唱ポイント以降の歌詞文字映像70等の色替わり表示部分の長さに反映させることができる。   The preceding portion corresponds to a portion between the singing point 74 etc. and the preceding point 76 etc. preceding the singing point 74 etc. in the lyrics character image 70 etc., and the preceding point 76 etc. is determined in advance. Since it is calculated based on the time data and speed data related to the color change control indicating the singing point 74 and the like from the determined relationship, the progress of the song is performed using the practical data provided in the conventional song data. The speed can be reflected in the length of the color change display portion of the lyrics character image 70 and the like after the current singing point.

また、前記先行部分は、前記歌詞文字映像70等における前記歌唱ポイント74等とその歌唱ポイント74等に先行する先行ポイント76等との間の部分に対応し、その先行ポイント76等は、予め定められた関係から前記歌唱ポイント74等を示す色替わり制御に係る時刻データ及び座標データに基づいて算出されるものであるため、従来の楽曲データに備えられる実用的なデータを用いて、曲の進行速度を現在の歌唱ポイント以降の歌詞文字映像70等の色替わり表示部分の長さに反映させることができる。   The preceding portion corresponds to a portion between the singing point 74 etc. and the preceding point 76 etc. preceding the singing point 74 etc. in the lyrics character image 70 etc., and the preceding point 76 etc. is determined in advance. Since it is calculated based on the time data and coordinate data related to the color change control indicating the singing point 74 and the like from the determined relationship, the progress of the song using the practical data provided in the conventional song data The speed can be reflected in the length of the color change display portion of the lyrics character image 70 and the like after the current singing point.

また、前記歌唱ポイント74等と先行ポイント76等との距離は、前記楽曲の演奏進行速度が速いほど長くなるように変化させられるものであるため、曲の進行速度を現在の歌唱ポイント74等以降の歌詞文字映像70等の色替わり表示部分の長さに反映させることにより、その曲の進行速度を視覚的に分かり易い態様で歌唱者に把握させることができる。   Further, since the distance between the singing point 74 and the preceding point 76 is changed so as to increase as the performance progress speed of the music increases, the progress speed of the music is changed from the current singing point 74 and the like. By reflecting on the length of the color-change display portion of the lyric character image 70 or the like, it is possible to make the singer grasp the progress speed of the song in a visually easy-to-understand manner.

また、前記先行部分の色替わり表示制御は、前記歌唱ポイント74から前記先行ポイント76までの間が、前記歌唱ポイント74以前の部分及び前記先行ポイント76以降の部分の何れとも異なる色に色替わり表示させられるものであるため、曲の進行速度を現在の歌唱ポイント74以降の歌詞文字映像70の色替わり表示に、実用的且つ視覚的に分かり易い態様で反映させることができる。   In addition, in the color change display control of the preceding part, the color between the singing point 74 and the preceding point 76 is changed to a color different from the part before the singing point 74 and the part after the preceding point 76. Therefore, the progress speed of the music can be reflected in a color-changed display of the lyrics character image 70 after the current singing point 74 in a practical and visually easy-to-understand manner.

また、前記先行部分の色替わり表示制御は、前記歌唱ポイント84から前記先行ポイント86までの間が、その先行ポイント86以降の部分とは異なる色に色替わり表示させられると共に、前記歌唱ポイント84から前記先行ポイント86に向かって色替わり範囲が漸減させられるものであるため、曲の進行速度を現在の歌唱ポイント84以降の歌詞文字映像80の色替わり表示に、実用的且つ視覚的に分かり易い態様で反映させることができる。   In addition, the color change display control of the preceding part is performed by changing the color between the singing point 84 and the preceding point 86 to a color different from the part after the preceding point 86, and from the singing point 84. Since the color change range is gradually reduced toward the preceding point 86, the progress speed of the music can be displayed practically and visually easily in the color change display of the lyrics character image 80 after the current singing point 84. Can be reflected.

また、前記カラオケ装置10のCPU12を、前記歌詞文字映像70等において、現在歌唱されるべき歌唱ポイント74等を示す色替わり表示制御を行うと共に、その歌唱ポイント74等よりも後に歌唱されるべき先行部分の色替わり表示制御を行うものであり、前記楽曲の演奏進行速度に応じて、前記先行部分の色替わり表示制御の形態を変化させる歌詞文字映像表示制御手段50(SA)として機能させることを特徴とする歌詞文字映像表示制御プログラムであることから、曲の進行速度を現在の歌唱ポイント74等以降の歌詞文字映像70等の色替わり表示に反映させることにより、例えば初めて歌う楽曲等、曲の速さがわからない楽曲であっても、その曲の進行速度を視覚的に分かり易い態様で歌唱者に把握させることができる。すなわち、歌唱し易い歌詞文字映像表示制御を実現する歌詞文字映像表示制御プログラムを提供することができる。   In addition, the CPU 12 of the karaoke apparatus 10 performs color-change display control indicating the singing point 74 to be sung in the lyric character image 70 or the like, and precedes the singing point 74 or the like before being sung. The color change display control of the part is performed, and it is made to function as the lyric character image display control means 50 (SA) for changing the form of the color change display control of the preceding part according to the performance progress speed of the music. Since it is a characteristic lyric character image display control program, by reflecting the progress speed of the tune on the color change display of the lyric character image 70 after the current singing point 74, etc. Even if the music does not know the speed, it is possible to make the singer grasp the progress speed of the music in a visually easy-to-understand manner. That is, it is possible to provide a lyric character image display control program that realizes lyric character image display control that is easy to sing.

また、前記歌詞文字映像70等において、現在歌唱されるべき歌唱ポイント74等を示す色替わり表示制御を行うと共に、その歌唱ポイント74等よりも後に歌唱されるべき先行部分の色替わり表示制御を行うものであり、前記楽曲の演奏進行速度に応じて、前記先行部分の色替わり表示制御の形態を変化させる歌詞文字映像表示方法であることから、曲の進行速度を現在の歌唱ポイント74等以降の歌詞文字映像70等の色替わり表示に反映させることにより、例えば初めて歌う楽曲等、曲の速さがわからない楽曲であっても、その曲の進行速度を視覚的に分かり易い態様で歌唱者に把握させることができる。すなわち、歌唱し易い歌詞文字映像表示制御を実現する歌詞文字映像表示方法を提供することができる。   Further, in the lyric character image 70 and the like, color change display control indicating the singing point 74 to be sung at present is performed, and color change display control of a preceding part to be sung after the singing point 74 and the like is performed. Since it is a lyric character image display method that changes the form of color change display control of the preceding portion according to the performance progress speed of the music, the progress speed of the music is changed from the current singing point 74 and the like. By reflecting on the color change display of the lyrics character image 70, etc., even if the song speed is not known, such as a song that is sung for the first time, the singer grasps the progress speed of the song in a visually easy-to-understand manner. Can be made. That is, it is possible to provide a lyric character image display method that realizes lyric character image display control that is easy to sing.

以上、本発明の好適な実施例を図面に基づいて詳細に説明したが、本発明はこれに限定されるものではなく、更に別の態様においても実施される。   The preferred embodiments of the present invention have been described in detail with reference to the drawings. However, the present invention is not limited to these embodiments, and may be implemented in other modes.

例えば、前述の実施例では、前記ディスプレイ30に表示される歌詞文字映像70等に本発明が適用された例を説明したが、本発明はこれに限定されるものではなく、例えば、前記カラオケ装置10本体(コマンダ本体)に設けられたタッチパネルディスプレイに表示される歌詞文字映像の表示制御や、入力装置である電子早見本装置に表示される歌詞文字映像の表示制御にも本発明は好適に適用されるものである。   For example, in the above-described embodiment, the example in which the present invention is applied to the lyric character image 70 or the like displayed on the display 30 has been described. However, the present invention is not limited to this, for example, the karaoke apparatus The present invention is also suitably applied to display control of lyric character images displayed on a touch panel display provided in the 10 main body (commander main body) and display control of lyric character images displayed on an electronic quick sample device as an input device. It is what is done.

また、前述の実施例では、カラオケボックス等の店舗に設置され、通信回線42に接続された通信カラオケ装置であるカラオケ装置10による歌詞文字映像表示制御に本発明が適用された例を説明したが、通信回線に接続されない非通信型のカラオケ装置による歌詞文字映像表示制御や、携帯電話機をカラオケ装置として用いる場合における歌詞文字映像表示制御、或いは所謂コンシューマゲーム機におけるアプリケーションソフトウェアとしてのカラオケ機能における歌詞文字映像表示制御にも本発明は好適に適用されるものである。   Moreover, although the above-mentioned Example demonstrated the example in which this invention was applied to the lyric character image display control by the karaoke apparatus 10 which is the communication karaoke apparatus installed in stores, such as a karaoke box, and was connected to the communication line 42. Lyric character video display control by a non-communication karaoke device not connected to a communication line, lyric character video display control when a mobile phone is used as a karaoke device, or lyric characters in a karaoke function as application software in a so-called consumer game machine The present invention is also preferably applied to video display control.

また、前述の実施例では、予め定められた関係から前記歌唱ポイント74等を示す色替わり制御に係る時刻データ及び速度データ等に基づいて先行ポイント76等を算出し、前記歌唱ポイント74等から先行ポイント76等までの間において前記楽曲の演奏進行速度を反映する色替わり表示制御を行う態様について説明したが、前記先行ポイントの決定アルゴリズムは、前述の実施例において詳述したものに限定されず、例えば、前記歌唱ポイント74等よりも予め定められた所定時間(例えば、数秒程度)後に歌唱されるべきポイントを先行ポイントとして前記色替わり表示制御を行う等の態様も考えられる。   In the above-described embodiment, the preceding point 76 and the like are calculated based on time data and speed data related to the color change control indicating the singing point 74 and the like from a predetermined relationship, and the preceding point 76 and the like are preceded by the preceding point. Although the aspect which performs the color change display control reflecting the performance progress speed of the music between points 76 and the like has been described, the determination algorithm of the preceding point is not limited to the one described in detail in the above embodiment, For example, a mode in which the color change display control is performed with a point to be sung after a predetermined time (for example, about several seconds) before the singing point 74 or the like as a preceding point is also conceivable.

その他、一々例示はしないが、本発明はその趣旨を逸脱しない範囲内において種々の変更が加えられて実施されるものである。   In addition, although not illustrated one by one, the present invention is implemented with various modifications within a range not departing from the gist thereof.

10:カラオケ装置(歌詞文字映像表示制御装置)、70、80、90:歌詞文字映像、74、84、94:歌唱ポイント、76、86:先行ポイント   10: Karaoke device (lyric character image display control device), 70, 80, 90: Lyric character image, 74, 84, 94: Singing point, 76, 86: Preceding point

Claims (9)

楽曲の演奏出力に際して、該楽曲の歌詞文字映像を表示させると共に、該歌詞文字映像を前記楽曲の演奏進行に応じて順次色替わり表示させる歌詞文字映像表示制御装置であって、
前記歌詞文字映像において、現在歌唱されるべき歌唱ポイントを示す色替わり表示制御を行うと共に、該歌唱ポイントよりも後に歌唱されるべき先行部分の色替わり表示制御を行うものであり、前記楽曲の演奏進行速度に応じて、前記先行部分の色替わり表示制御の形態を変化させるものであることを特徴とする歌詞文字映像表示制御装置。
A lyric character image display control device that displays a lyric character image of the tune when the performance of the tune is output, and sequentially displays the lyric character image in a color-change manner according to the progress of the performance of the tune,
In the lyric character image, the color changing display control indicating the singing point to be sung at the present time, and the color changing display control of the preceding part to be sung after the singing point are performed. A lyric character image display control apparatus, characterized in that the form of color change display control of the preceding portion is changed in accordance with the traveling speed.
前記先行部分は、前記歌詞文字映像における前記歌唱ポイントと該歌唱ポイントに先行する先行ポイントとの間の部分に対応し、該歌唱ポイントと先行ポイントとの距離は、前記楽曲の演奏進行速度に応じて変化させられるものである請求項1に記載の歌詞文字映像表示制御装置。   The preceding portion corresponds to a portion between the singing point and the preceding point preceding the singing point in the lyrics character image, and the distance between the singing point and the preceding point depends on the performance progress speed of the music The lyric character image display control device according to claim 1, wherein the lyric character image display control device is changed. 前記先行部分は、前記歌詞文字映像における前記歌唱ポイントと該歌唱ポイントに先行する先行ポイントとの間の部分に対応し、該先行ポイントは、予め定められた関係から前記歌唱ポイントを示す色替わり制御に係る時刻データ及び速度データに基づいて算出されるものである請求項1又は2に記載の歌詞文字映像表示制御装置。   The preceding part corresponds to a part between the singing point and the preceding point preceding the singing point in the lyrics character image, and the preceding point is a color change control indicating the singing point from a predetermined relationship. The lyric character image display control device according to claim 1, wherein the lyric character image display control device is calculated based on the time data and the speed data. 前記先行部分は、前記歌詞文字映像における前記歌唱ポイントと該歌唱ポイントに先行する先行ポイントとの間の部分に対応し、該先行ポイントは、予め定められた関係から前記歌唱ポイントを示す色替わり制御に係る時刻データ及び座標データに基づいて算出されるものである請求項1又は2に記載の歌詞文字映像表示制御装置。   The preceding part corresponds to a part between the singing point and the preceding point preceding the singing point in the lyrics character image, and the preceding point is a color change control indicating the singing point from a predetermined relationship. The lyric character image display control device according to claim 1, wherein the lyric character image display control device is calculated based on time data and coordinate data. 前記歌唱ポイントと先行ポイントとの距離は、前記楽曲の演奏進行速度が速いほど長くなるように変化させられるものである請求項2に記載の歌詞文字映像表示制御装置。   The lyric character image display control device according to claim 2, wherein the distance between the singing point and the preceding point is changed so as to increase as the performance progress speed of the music increases. 前記先行部分の色替わり表示制御は、前記歌唱ポイントから前記先行ポイントまでの間が、前記歌唱ポイント以前の部分及び前記先行ポイント以降の部分の何れとも異なる色に色替わり表示させられるものである請求項2から5の何れか1項に記載の歌詞文字映像表示制御装置。   In the color change display control of the preceding part, the color from the singing point to the preceding point is displayed in a different color from any of the part before the singing point and the part after the preceding point. Item 6. The lyric character image display control device according to any one of Items 2 to 5. 前記先行部分の色替わり表示制御は、前記歌唱ポイントから前記先行ポイントまでの間が、該先行ポイント以降の部分とは異なる色に色替わり表示させられると共に、前記歌唱ポイントから前記先行ポイントに向かって色替わり範囲が漸減させられるものである請求項2から5の何れか1項に記載の歌詞文字映像表示制御装置。   In the color change display control of the preceding part, the color from the singing point to the preceding point is displayed in a color different from the part after the preceding point, and from the singing point toward the preceding point. The lyric character image display control device according to any one of claims 2 to 5, wherein the color change range is gradually reduced. 楽曲の演奏出力に際して、該楽曲の歌詞文字映像を表示させると共に、該歌詞文字映像を前記楽曲の演奏進行に応じて順次色替わり表示させる歌詞文字映像表示制御装置の制御装置を、
前記歌詞文字映像において、現在歌唱されるべき歌唱ポイントを示す色替わり表示制御を行うと共に、該歌唱ポイントよりも後に歌唱されるべき先行部分の色替わり表示制御を行うものであり、前記楽曲の演奏進行速度に応じて、前記先行部分の色替わり表示制御の形態を変化させる歌詞文字映像表示制御手段として機能させることを特徴とする歌詞文字映像表示制御プログラム。
A control device of a lyric character video display control device that displays a lyric character video of the tune when the performance of the tune is output, and sequentially displays the lyric character video in accordance with the progress of the performance of the tune.
In the lyric character image, the color changing display control indicating the singing point to be sung at the present time, and the color changing display control of the preceding part to be sung after the singing point are performed. A lyric character image display control program that functions as a lyric character image display control unit that changes a form of color change display control of the preceding portion in accordance with an advancing speed.
楽曲の演奏出力に際して、該楽曲の歌詞文字映像を表示させると共に、該歌詞文字映像を前記楽曲の演奏進行に応じて順次色替わり表示させる歌詞文字映像表示方法であって、
前記歌詞文字映像において、現在歌唱されるべき歌唱ポイントを示す色替わり表示制御を行うと共に、該歌唱ポイントよりも後に歌唱されるべき先行部分の色替わり表示制御を行うものであり、前記楽曲の演奏進行速度に応じて、前記先行部分の色替わり表示制御の形態を変化させることを特徴とする歌詞文字映像表示方法。
A lyric character video display method for displaying a lyric character video of the music at the time of performance output of the music, and sequentially displaying the lyric character video in accordance with the progress of performance of the music,
In the lyric character image, the color changing display control indicating the singing point to be sung at the present time, and the color changing display control of the preceding part to be sung after the singing point are performed. A method for displaying a lyric character image, wherein a form of color change display control of the preceding portion is changed in accordance with a traveling speed.
JP2012168745A 2012-07-30 2012-07-30 Lyric character image display control device, lyric character image display control program, and lyric character image display method Active JP5516667B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012168745A JP5516667B2 (en) 2012-07-30 2012-07-30 Lyric character image display control device, lyric character image display control program, and lyric character image display method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012168745A JP5516667B2 (en) 2012-07-30 2012-07-30 Lyric character image display control device, lyric character image display control program, and lyric character image display method

Publications (2)

Publication Number Publication Date
JP2014026232A JP2014026232A (en) 2014-02-06
JP5516667B2 true JP5516667B2 (en) 2014-06-11

Family

ID=50199886

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012168745A Active JP5516667B2 (en) 2012-07-30 2012-07-30 Lyric character image display control device, lyric character image display control program, and lyric character image display method

Country Status (1)

Country Link
JP (1) JP5516667B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104583924B (en) * 2014-08-26 2018-02-02 华为技术有限公司 A kind of method and terminal for handling media file
CN108763182B (en) 2018-05-25 2020-12-25 腾讯音乐娱乐科技(深圳)有限公司 Method and device for rendering lyrics

Also Published As

Publication number Publication date
JP2014026232A (en) 2014-02-06

Similar Documents

Publication Publication Date Title
JP6465136B2 (en) Electronic musical instrument, method, and program
JP2000172869A (en) Generating device and reproducing device for playing image information
JP3728942B2 (en) Music and image generation device
CN110322861B (en) Finger display device and storage medium
US7094960B2 (en) Musical score display apparatus
JP5122598B2 (en) Speech input evaluation system, control method for speech input evaluation system, and program
JP5516667B2 (en) Lyric character image display control device, lyric character image display control program, and lyric character image display method
JP2004205817A (en) Karaoke apparatus
JP2008286946A (en) Data reproduction device, data reproduction method, and program
JP6179221B2 (en) Sound processing apparatus and sound processing method
JP6255744B2 (en) Music display device and music display method
JP2000293181A (en) Karaoke singing equipment having features in lyrics picture extracting function
JP4170279B2 (en) Lyric display method and apparatus
JP2000293183A (en) Karaoke singing equipment
JPH10222177A (en) Musical sound reproducing device
JP2016173599A (en) Electronic musical instrument and program
JP6803294B2 (en) Karaoke device
JP6390129B2 (en) A modulation device, a modulation method, and a modulation program
JP2023146600A (en) Performance data conversion device and performance data conversion program
JP5533962B2 (en) Karaoke equipment
US20240135916A1 (en) Non-transitory computer-readable recording medium, sound processing method, and sound processing system
JP4123242B2 (en) Performance signal processing apparatus and program
JPH09319383A (en) Karaoke device
JP5742482B2 (en) Sequence data editing device and program
JP2013003430A (en) Karaoke device

Legal Events

Date Code Title Description
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: 20140304

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140317

R150 Certificate of patent or registration of utility model

Ref document number: 5516667

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150