JP3463561B2 - Karaoke lyrics display control device - Google Patents
Karaoke lyrics display control deviceInfo
- Publication number
- JP3463561B2 JP3463561B2 JP12247698A JP12247698A JP3463561B2 JP 3463561 B2 JP3463561 B2 JP 3463561B2 JP 12247698 A JP12247698 A JP 12247698A JP 12247698 A JP12247698 A JP 12247698A JP 3463561 B2 JP3463561 B2 JP 3463561B2
- Authority
- JP
- Japan
- Prior art keywords
- font
- image data
- display control
- external character
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000006243 chemical reaction Methods 0.000 claims description 15
- 238000000034 method Methods 0.000 claims description 13
- ZYXYTGQFPZEUFX-UHFFFAOYSA-N benzpyrimoxan Chemical compound O1C(OCCC1)C=1C(=NC=NC=1)OCC1=CC=C(C=C1)C(F)(F)F ZYXYTGQFPZEUFX-UHFFFAOYSA-N 0.000 claims 2
- 239000004568 cement Substances 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 13
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 229910017435 S2 In Inorganic materials 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Landscapes
- Controls And Circuits For Display Device (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明は、外字フォントイメ
ージを表示できるカラオケの歌詞表示制御装置に関す
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a karaoke lyrics display control device capable of displaying an external character font image.
【0002】[0002]
【従来の技術】従来より、カラオケ装置においては、モ
ニタに歌詞に対応した文字を表示する技術が多数提案さ
れている。そして、センタ側から曲データを送信する通
信カラオケ装置では、歌詞表示のためのデータサイズを
小さくする技術も提案されている。この種の技術では、
表示する文字のフォントイメージデータを予め端末装置
側に記憶しておき、読み出すべきフォントイメージデー
タを指定する文字コードを曲データ中の歌詞データとし
ている。そして、端末装置側に記憶するフォントイメー
ジデータ量を削減するために、一般的には使用されない
文字のフォントイメージデータは、外字フォントイメー
ジデータとして扱う技術も提案された。すなわち、外字
フォントイメージデータを端末装置側で記憶しておかず
に、必要に応じて曲データ中に外字フォントイメージデ
ータを含めて送信する。そして、曲データを受信した端
末装置は、曲データ中に含まれた外字フォントイメージ
データを記憶し、曲データの再生に伴って文字コードを
読み出すと、文字コードが外字フォントイメージデータ
に対応している場合は、外字フォントイメージデータを
表示する。2. Description of the Related Art Heretofore, in a karaoke apparatus, many techniques have been proposed for displaying characters corresponding to lyrics on a monitor. Then, in a communication karaoke apparatus that transmits song data from the center side, a technique of reducing the data size for displaying lyrics is also proposed. With this kind of technology,
The font image data of the character to be displayed is stored in the terminal device side in advance, and the character code designating the font image data to be read is the lyrics data in the song data. Then, in order to reduce the amount of font image data stored in the terminal device side, a technique has been proposed in which font image data of a character that is not generally used is treated as external character font image data. That is, the external character font image data is not stored on the terminal device side, and the external character font image data is included in the music data as necessary and transmitted. Then, the terminal device receiving the song data stores the external character font image data included in the song data, and when the character code is read as the song data is reproduced, the character code corresponds to the external character font image data. If it is, the external character font image data is displayed.
【0003】[0003]
【発明が解決しようとする課題】しかしながら、このよ
うな従来の技術では、端末装置に予め記憶されているフ
ォントイメージデータに対応した文字コードが読み出さ
れた場合には、必ず登録されたフォントイメージデータ
が表示される。従って、歌詞データ中の文字コードが、
予め登録されたフォントイメージデータに対応している
場合には、必ず登録フォントが表示されるので、歌詞表
示の態様は固定的であった。However, in such a conventional technique, when the character code corresponding to the font image data previously stored in the terminal device is read out, the registered font image is always registered. The data is displayed. Therefore, the character code in the lyrics data is
When the font image data registered in advance is supported, the registered font is always displayed, so that the lyrics display mode is fixed.
【0004】本発明は、上述した問題を解決するために
なされたものであり、歌詞表示態様の自由度が高いカラ
オケの歌詞表示制御装置を提供することを目的とする。The present invention has been made to solve the above-mentioned problems, and an object thereof is to provide a lyrics display control device for karaoke, which has a high degree of freedom in the lyrics display mode.
【0005】[0005]
【課題を解決するための手段】上述した課題を解決する
ために、請求項1に記載の発明は、登録フォント記憶手
段と、外字フォント記憶手段と、検索手段と、表示制御
手段とを備えるカラオケの歌詞表示制御装置であって、
登録フォント記憶手段は、文字コードが付与されたフォ
ントイメージデータを記憶し、外字フォント記憶手段
は、登録フォント記憶手段の記憶する文字コードと同一
の文字コードが付与された外字フォントイメージデータ
を記憶し、検索手段は、外字フォント記憶手段、登録フ
ォント記憶手段の順で、歌詞を構成する文字コードに対
応する外字フォントイメージデータ若しくはフォントイ
メージデータを検索し、表示制御手段は、検索された外
字フォントイメージデータ若しくはフォントイメージデ
ータを表示装置に表示させることを特徴とする。In order to solve the above-mentioned problems, the invention according to claim 1 is a registered font storage device.
Column, external character font storage means, search means, display control
A lyrics display control device for karaoke, comprising:
The registered font storage means is a font with a character code.
Font image data is stored, and external character font storage means
Is the same as the character code stored in the registered font storage means.
External character font image data with the character code of
The external character font storage means and the registered font are stored in the search means.
The character code that makes up the lyrics
The corresponding external character font image data or font
Search the image data and display control means
Character font image data or font image data
And displaying the data on a display device .
【0006】また、請求項2に記載の発明は、登録フォ
ント記憶手段と、外字フォント記憶手段と、検索手段
と、表示制御手段とを備えるカラオケの歌詞表示制御装
置であって、登録フォント記憶手段は、文字コードが付
与されたフォントイメージデータを記憶し、外字フォン
ト記憶手段は、文字コードが付与された外字フォントイ
メージデータを記憶し、検索手段は、歌詞を構成する文
字コードと外字フォント記憶手段を検索する文字コード
の対応を記述するフォント変換データに基づいて、歌詞
を構成する文字コードを変換して外字フォント記憶手段
を検索し、表示制御手段は、検索された外字フォントイ
メージデータを表示装置に表示させることを特徴とす
る。The invention according to claim 2 is the registration fo
Content storage means, external character font storage means, and search means
And a karaoke lyrics display control device including a display control means.
The registered font storage means is assigned a character code.
Stores the assigned font image data, and
The external storage font means the external character font
The image data is stored, and the search means is a sentence that composes the lyrics.
Character code and character code to search external character font storage means
Lyrics based on the font conversion data that describes the correspondence of
External character font storage means by converting the character code that composes
And the display control means displays the searched external character font
The image data is displayed on the display device .
【0007】また、請求項3に記載の発明は、登録フォ
ント記憶手段と、外字フォント記憶手段と、検索手段
と、選択手段と、表示制御手段とを備えるカラオケの歌
詞表示制御装置であって、登録フォント記憶手段は、文
字コードが付与されたフォントイメージデータを記憶
し、外字フォント記憶手段は、文字コードが付与された
複数の外字フォントイメージデータを記憶し、検索手段
は、歌詞を構成する文字コードに対応した複数の外字フ
ォントイメージデータを検索し、選択手段は、検索され
た複数の外字フォントイメージデータのうちいずれか一
の外字フォントイメージデータを選択し、表示制御手段
は、選択された外字フォントイメージデータを表示装置
に表示させることを特徴とする。The invention according to claim 3 is the registration fo
Content storage means, external character font storage means, and search means
And a song for karaoke comprising selection means and display control means
The registered font storage means is a text display control device,
Stores font image data with character codes
However, the external character font storage means is assigned a character code.
Store multiple external character font image data and search
Is a set of multiple external characters corresponding to the character codes that make up the lyrics.
To search the front image data and the selection means are searched.
One of the multiple external character font image data
External character font image data is selected to display control means
Displays the selected external character font image data
It is characterized by being displayed on .
【0008】また、請求項4に記載の発明は、請求項3
に記載のカラオケの歌詞表示制御装置において、選択手
段は、検索された複数の外字フォントイメージデータの
うちいずれか一の外字フォントイメージデータをランダ
ムに選択することを特徴とする。The invention according to claim 4 is the same as claim 3
In karaoke lyrics display control device according to the selection hand
The column is for the searched external character font image data.
Randomize one of the external character font image data
It is characterized by selecting the desired
【0009】また、請求項5に記載の発明は、請求項2
に記載のカラオケの歌詞表示制御装置において、フォン
ト変換データは、曲データから供給されることを特徴と
する。請求項6に記載の発明は、請求項1乃至5のいず
れかに記載のカラオケの歌詞表示制御装置において、外
字フォントイメージデータは、曲データから供給される
ことを特徴とする。 The invention according to claim 5 provides the invention according to claim 2.
In the lyrics display control device for karaoke described in
The converted data is supplied from music data . The invention according to claim 6 is any one of claims 1 to 5.
In the karaoke lyrics display control device described in
Character font image data is supplied from song data
It is characterized by
【0010】[0010]
【発明の実施の形態】以下、図面を参照して本発明の実
施の形態について説明する。BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described below with reference to the drawings.
【0011】1.第1実施形態 まず、本発明の第1の実施形態について説明する。1. First embodiment First, a first embodiment of the present invention will be described.
【0012】1−1.第1実施形態の構成
1−1−1.装置構成
図1は、本発明にかかるカラオケの歌詞表示制御装置の
構成を示すブロック図である。曲データメモリ1は、演
奏するカラオケ曲の曲データを格納するRAMであり、
図示せぬハードディスクやセンタ局から転送された曲デ
ータを格納している。制御部2は、曲データメモリ1か
ら適宜曲データを読み出して各種の制御を行うものであ
る。外字フォントバッファ3は、曲データに含まれる外
字フォントイメージデータを記憶するバッファメモリで
ある。また、登録フォントメモリ4は、予め装置に登録
されている登録フォントイメージデータを記憶するメモ
リである。登録フォントメモリ4には、例えばゴシック
体や明朝体といった複数の種類のフォントイメージデー
タが予め記憶されている。ここで、外字フォントイメー
ジデータとは、曲データメモリ1に記憶された当該曲デ
ータを再生する際に使用する特殊なフォントイメージデ
ータである。一方、登録フォントイメージデータは、汎
用のフォントイメージデータである。なお、フォントイ
メージデータは、一つの文字コードに対応しており、文
字コードによってフォントイメージデータを特定するこ
とができる。検索部5は、制御部2の制御に従って外字
フォントバッファ3あるいは登録フォントメモリ4に記
憶されたフォントイメージデータを検索するものであ
り、表示制御部6は、検索されたフォントイメージデー
タをモニタ7に出力するための制御を行うものである。1-1. Configuration of first embodiment 1-1-1. Device Configuration FIG. 1 is a block diagram showing the configuration of a lyrics display control device for karaoke according to the present invention. The song data memory 1 is a RAM for storing song data of karaoke songs to be played,
It stores music data transferred from a hard disk (not shown) or a center station. The control unit 2 appropriately reads out music piece data from the music piece data memory 1 and performs various controls. The external character font buffer 3 is a buffer memory that stores external character font image data included in the music data. The registered font memory 4 is a memory for storing registered font image data registered in advance in the device. The registered font memory 4 stores in advance a plurality of types of font image data such as Gothic font and Mincho font. Here, the external character font image data is special font image data used when reproducing the music data stored in the music data memory 1. On the other hand, the registered font image data is general-purpose font image data. The font image data corresponds to one character code, and the font image data can be specified by the character code. The search unit 5 searches the font image data stored in the external character font buffer 3 or the registered font memory 4 under the control of the control unit 2, and the display control unit 6 displays the searched font image data on the monitor 7. It controls the output.
【0013】1−1−2.曲データの構成
ここで、図2は、本実施形態で使用する曲データの構成
を示す図である。図示するように、曲データは、フォン
ト管理データ、音楽データ、および歌詞データを備えて
構成されている。フォント管理データは、当該曲データ
を再生する際のフォントイメージデータに関する情報で
あり、フォント指定情報および外字フォントイメージデ
ータを備えて構成されている。フォント指定情報は、登
録フォントメモリ4に記憶された複数の種類のフォント
イメージデータのうちの、いずれの種類のフォントイメ
ージデータを使用するかについて指定するデータであ
る。また、外字フォントイメージデータは、当該曲デー
タを再生する際に必要なフォントイメージデータを添付
したものである。音楽データは、カラオケ曲を演奏する
ために必要なデータであり、例えばMIDI(Musical
Instrument Digital Interface)規格に基づいて作成さ
れている。歌詞データは、歌詞として表示する文字を示
す文字コードを備えて構成されている。1-1-2. Structure of music data Here, FIG. 2 is a diagram showing a structure of music data used in the present embodiment. As shown in the figure, the song data includes font management data, music data, and lyrics data. The font management data is information about font image data when the music data is reproduced, and includes font designation information and external character font image data. The font designation information is data that designates which type of font image data of the plurality of types of font image data stored in the registered font memory 4 is to be used. The external character font image data is the font image data necessary for reproducing the music data. The music data is data necessary for playing a karaoke piece, and is, for example, MIDI (Musical).
Instrument Digital Interface) is created based on the standard. The lyrics data is configured to include a character code indicating a character displayed as lyrics.
【0014】1−2.第1実施形態の動作
次に、図3に示すフローチャートを参照して第1実施形
態の動作について説明する。まず、制御部2は、曲デー
タメモリ1に記憶されたフォント管理データを読み出し
て、外字フォントイメージデータを外字フォントバッフ
ァ3に記憶させる(S101)。そして、制御部2は、
外字フォントイメージデータを記憶する処理が完了する
と、曲データの再生を開始して、曲データメモリ1に記
憶された歌詞データ中の文字コードを読み込む(S10
2)。次に、ステップS102において読み出した文字
コードに対応するフォントイメージデータを外字フォン
トバッファ3から検索する(S103)。そして、ステ
ップS102において読み出した文字コードに対応する
フォントイメージデータが、外字フォントバッファ3に
記憶されているか否かを判定し(S104)、記憶され
ていると判定した場合は(S104;YES)、検索し
たフォントイメージデータをを表示制御部6に供給し、
表示制御部6は、供給されたフォントイメージデータを
モニタ7に出力する(S105)。1-2. Operation of First Embodiment Next, the operation of the first embodiment will be described with reference to the flowchart shown in FIG. First, the control unit 2 reads the font management data stored in the music data memory 1 and stores the external character font image data in the external character font buffer 3 (S101). Then, the control unit 2
When the process of storing the external character font image data is completed, the reproduction of the song data is started, and the character code in the lyrics data stored in the song data memory 1 is read (S10).
2). Next, the font image data corresponding to the character code read in step S102 is searched from the external character font buffer 3 (S103). Then, it is determined whether or not the font image data corresponding to the character code read in step S102 is stored in the external character font buffer 3 (S104), and when it is determined that it is stored (S104; YES), The retrieved font image data is supplied to the display control unit 6,
The display control unit 6 outputs the supplied font image data to the monitor 7 (S105).
【0015】一方、ステップS104の判定において、
ステップS102において読み出した文字コードに対応
するフォントイメージデータが、外字フォントバッファ
3に記憶されていないと判定した場合は(S104;N
O)、次に、当該文字コードに対応するフォントイメー
ジデータを登録フォントメモリ4から検索する(S10
6)。ここで、登録フォントメモリ4を検索する際は、
曲データメモリ1に記憶されたフォント指定データを読
み込んで、登録フォントメモリ4に記憶された複数種類
のフォントイメージデータの中から、フォント指定デー
タによって指定された種類のフォントイメージデータを
検索する。そして、検索したフォントイメージデータを
を表示制御部6に供給する。表示制御部6は、供給され
たフォントイメージデータをモニタ7に出力する(S1
05)。このように、ステップS102からステップS
106の処理を循環する過程において、曲データメモリ
1に記憶された文字コードが順次読み出されて、読み出
された文字コードに対応したフォントイメージデータを
外字フォントバッファ3から優先的に検索されていく。On the other hand, in the determination of step S104,
When it is determined that the font image data corresponding to the character code read in step S102 is not stored in the external character font buffer 3 (S104; N).
O), next, the font image data corresponding to the character code is retrieved from the registered font memory 4 (S10).
6). Here, when searching the registered font memory 4,
The font designating data stored in the music data memory 1 is read, and the font image data of the type designated by the font designating data is searched from the plural types of font image data stored in the registered font memory 4. Then, the retrieved font image data is supplied to the display control unit 6. The display control unit 6 outputs the supplied font image data to the monitor 7 (S1).
05). In this way, from step S102 to step S
In the process of circulating the process of 106, the character codes stored in the music data memory 1 are sequentially read, and the font image data corresponding to the read character code is preferentially retrieved from the external character font buffer 3. Go.
【0016】1−3.第1実施形態の具体例
ここで、図4および図5を参照して、第1実施形態の具
体例について説明する。図4は、登録フォントメモリ4
の内容、および、外字フォントイメージデータを記憶し
た後の外字バッファ3の内容を示す図である。図4に示
した例では、文字コード0001に対応するフォントイ
メージデータ「戀」を外字フォントイメージデータとし
ている。すなわち、登録フォントメモリ4には、文字コ
ード0001に対応するフォントイメージデータは
「恋」が記憶されているが、モニタ7には、「恋」に替
えて「戀」を表示させるために、外字フォントイメージ
データとして文字コード0001に対応するフォントイ
メージデータ「戀」を添付している。この場合に、曲デ
ータの再生が開始して文字コード0001が読み出され
ると、上述のように外字フォントバッファ3が優先的に
検索される(図3:ステップS103参照)ので、文字
コード0001に対応する登録フォントイメージデータ
「恋」が記憶されているにもかかわらず、外字フォント
イメージデータである「戀」が検索される。またここで
は、外字フォントイメージデータのフォント種類をフォ
ント指定データによって指定している。例えば、外字フ
ォントイメージのフォント種類が”丸ゴシック体”であ
れば、登録フォントメモリを検索する際にも”丸ゴシッ
ク体”のフォントイメージデータを検索するように指定
する。そして、図5は、この場合にモニタ7に表示され
る歌詞を示した図である。図中C1に示すように、モニ
タ7には外字フォントイメージデータ「戀」が表示され
る。1-3. Specific Example of First Embodiment Here, a specific example of the first embodiment will be described with reference to FIGS. 4 and 5. FIG. 4 shows the registered font memory 4
And the contents of the external character buffer 3 after storing the external character font image data. In the example shown in FIG. 4, the font image data “戀” corresponding to the character code 0001 is the external character font image data. That is, the registered font memory 4 stores "love" as the font image data corresponding to the character code 0001, but the monitor 7 displays an external character to display "戀" instead of "love". As the font image data, the font image data "戀" corresponding to the character code 0001 is attached. In this case, when the reproduction of the song data is started and the character code 0001 is read out, the external character font buffer 3 is preferentially searched as described above (see FIG. 3: step S103), and therefore the character code 0001 is corresponded. Even though the registered font image data “love” is stored, the external character font image data “戀” is searched. Further, here, the font type of the external character font image data is designated by the font designation data. For example, if the font type of the external character font image is "Round Gothic", it is specified that the font image data of "Round Gothic" is searched even when searching the registered font memory. Then, FIG. 5 is a diagram showing lyrics displayed on the monitor 7 in this case. As indicated by C1 in the figure, the external character font image data "戀" is displayed on the monitor 7.
【0017】このように、フォント管理データを添付す
れば、予め登録されているフォントイメージデータに対
応した文字コードを有している曲データであっても、容
易に外字フォントイメージデータで表示することができ
るようになる。従って、外字フォントイメージデータを
使用せずに再生することを予定して作成された曲データ
を利用しつつ、フォント表示を自由に変更することがで
きるようになる。As described above, if the font management data is attached, even the song data having the character code corresponding to the font image data registered in advance can be easily displayed as the external character font image data. Will be able to. Therefore, it is possible to freely change the font display while using the music data created to be reproduced without using the external character font image data.
【0018】2.第2実施形態
次に、本発明の第2の実施形態について説明する。
2−1.第2実施形態の構成
まず、第2実施形態の構成について説明する。なお、第
2実施形態の装置構成は、図1を参照して説明した第1
実施形態の装置構成と同様であるので、説明を省略し、
ここでは、第2実施形態の曲データの構成について説明
する。図6は、第2実施形態における曲データの構成を
示す図である。図示するように、第2実施形態における
曲データは、フォント管理データ、音楽データ、および
歌詞データを備えて構成されている。第2実施形態で
は、第1実施形態と異なり、フォント管理データには、
文字コード変換データが含まれている。文字コード変換
データは、歌詞データ中の特定の文字コードを他の文字
コードに変換することを指定するデータであり、図示す
るように、歌詞データ中の文字コード列INと、これに
対応して外字フォントバッファ3を検索する文字コード
列OUTからなるテーブルTBで構成されている。この
文字コード変換データは、例えば、予め登録フォントメ
モリ4に記憶されているフォントイメージデータを指定
する文字コード(登録文字コード)が読み出された場合
でも、外字フォントイメージデータを指定する文字コー
ド(外字文字コード)に変換して検索する場合に用いら
れる。このような場合の具体例については後に説明す
る。2. Second Embodiment Next, a second embodiment of the present invention will be described. 2-1. Configuration of Second Embodiment First, the configuration of the second embodiment will be described. The device configuration of the second embodiment is the same as the first embodiment described with reference to FIG.
Since it is the same as the device configuration of the embodiment, the description thereof is omitted.
Here, the structure of the song data of the second embodiment will be described. FIG. 6 is a diagram showing the structure of music data in the second embodiment. As shown in the figure, the song data in the second embodiment includes font management data, music data, and lyrics data. In the second embodiment, unlike the first embodiment, the font management data includes
Contains character code conversion data. The character code conversion data is data that specifies conversion of a specific character code in the lyrics data into another character code, and as shown in the figure, corresponds to the character code string IN in the lyrics data and the corresponding character code string IN. The table TB is composed of a character code string OUT for searching the external character font buffer 3. This character code conversion data is, for example, even if the character code (registered character code) for designating the font image data stored in advance in the registered font memory 4 is read, the character code for designating the external character font image data ( It is used when searching by converting to external character code. A specific example in such a case will be described later.
【0019】2−2.第2実施形態の動作
次に、第2実施形態の動作について説明する。図7は、
第2実施形態の動作を示すフローチャートである。ま
ず、制御部2は、曲データメモリ1に記憶されたフォン
ト管理データを読み出して、外字フォントイメージデー
タを外字フォントバッファ3に記憶させる(S20
1)。そして、制御部2は、外字フォントイメージデー
タを記憶する処理が完了すると、曲データの再生を開始
して、曲データメモリ1に記憶された歌詞データ中の文
字コードを読み込む(S202)。次に、曲データメモ
リ1に記憶された文字コード変換データを読み出して、
ステップS202において読み出した文字コードはコー
ド変換が必要なデータであるか否かを判定する(S20
3)。ここでは、図6に示したテーブルTBを参照し
て、ステップS202において読み出した文字コードが
文字コード列INにあれば、コード変換が必要なデータ
であると判定する。ステップS203の判定において、
コード変換の必要があると判定した場合は(S203;
YES)、ステップS202において読み出した文字コ
ードを、文字コード変換データによって指示される文字
コードに変換する(S104)。すなわち、制御部2
は、ステップS202において読み出した文字コードに
対応した文字コードを、図6に示したテーブルTBの文
字コード列OUTから読み出して、外字フォントバッフ
ァ3を検索する際の文字コードとする。そして、検索部
5は、変換後の文字コードに対応するフォントイメージ
データを外字バッファ3から検索し(S205)、検索
したフォントイメージデータを表示制御部6に供給す
る。表示制御部6は、供給されたフォントイメージデー
タをモニタ7に出力する(S206)。2-2. Operation of Second Embodiment Next, the operation of the second embodiment will be described. Figure 7
It is a flow chart which shows operation of a 2nd embodiment. First, the control unit 2 reads the font management data stored in the music data memory 1 and stores the external character font image data in the external character font buffer 3 (S20).
1). Then, when the process of storing the external character font image data is completed, the control unit 2 starts the reproduction of the music data and reads the character code in the lyrics data stored in the music data memory 1 (S202). Next, the character code conversion data stored in the song data memory 1 is read out,
It is determined whether the character code read in step S202 is data that requires code conversion (S20).
3). Here, referring to the table TB shown in FIG. 6, if the character code read in step S202 is in the character code string IN, it is determined that the data requires code conversion. In the determination of step S203,
When it is determined that the code conversion is necessary (S203;
YES), the character code read in step S202 is converted into the character code instructed by the character code conversion data (S104). That is, the control unit 2
The character code corresponding to the character code read in step S202 is read from the character code string OUT of the table TB shown in FIG. 6 and used as the character code for searching the external character font buffer 3. Then, the search unit 5 searches the external character buffer 3 for font image data corresponding to the converted character code (S205), and supplies the searched font image data to the display control unit 6. The display control unit 6 outputs the supplied font image data to the monitor 7 (S206).
【0020】一方、ステップS203の判定において、
コード変換の必要がないと判定した場合は(S203;
NO)、処理をステップS207に移行して、ステップ
S102において読み出した文字コードに対応するフォ
ントイメージデータを登録フォントメモリ4から検索す
る(S207)。次に、検索部5は、検索したフォント
イメージデータを表示制御部6に供給し、表示制御部6
は、供給されたフォントイメージデータをモニタ7に出
力する(S206)。ここで、登録フォントメモリ4を
検索する場合は、曲データメモリ1に記憶された曲デー
タ中のフォント指定データを読み込んで、登録フォント
メモリ4に記憶された複数種類のフォントイメージデー
タの中から、フォント指定データによって指定された種
類のフォントイメージデータを検索する。そして、ステ
ップS206の処理が終了すると、ステップS202に
移行し、次に表示すべき文字コードを曲データメモリ1
から読み出す(S202)。このように、ステップS2
02からステップS207の処理を循環する過程におい
て、曲データメモリ1に記憶された文字コードが順次読
み出されて、読み出された文字コードに対応したフォン
トイメージデータがモニタ7に出力されていく。On the other hand, in the determination of step S203,
If it is determined that code conversion is not necessary (S203;
No), the process proceeds to step S207, and the font image data corresponding to the character code read in step S102 is searched from the registered font memory 4 (S207). Next, the search unit 5 supplies the searched font image data to the display control unit 6, and the display control unit 6
Outputs the supplied font image data to the monitor 7 (S206). Here, when searching the registered font memory 4, the font designation data in the song data stored in the song data memory 1 is read, and from the plural types of font image data stored in the registered font memory 4, Search for font image data of the type specified by the font specification data. When the process of step S206 is completed, the process proceeds to step S202, and the character code to be displayed next is set to the song data memory 1
Is read from (S202). In this way, step S2
In the process of circulating the processing from 02 to step S207, the character codes stored in the music data memory 1 are sequentially read, and the font image data corresponding to the read character codes are output to the monitor 7.
【0021】このように、第2実施形態においても、外
字フォントイメージデータを使用せずに再生することを
予定して作成された曲データを利用しつつ、フォント表
示を自由に変更することができるようになる。As described above, also in the second embodiment, it is possible to freely change the font display while using the music data created to be reproduced without using the external character font image data. Like
【0022】2−3.第2実施形態の具体例
ここで、図6〜図9を参照して、第2実施形態の具体例
を説明する。図8は、登録フォントメモリ4の内容、お
よび、外字フォントイメージデータを記憶した後の外字
バッファ3の内容を示す図である。図8に示した例で
は、文字コード1111に対応するフォントイメージデ
ータ(星型マークのイメージデータ)を外字フォントイ
メージデータとして曲データに含ませている。ところ
で、登録フォントメモリ4には文字コード0002に対
応する登録フォントイメージデータ「星」が記憶されて
いる。しかしながら、文字コード変換データは、歌詞デ
ータ中の文字コード0002を文字コード1111に変
換して検索することを指示している(図6に示すTB参
照)。これによって、歌詞データから文字コード000
2が読み出された場合には、登録フォントイメージデー
タ「星」ではなく、外字フォントイメージデータ(星型
マークのイメージデータ)が検索されるようになってい
る。そして、図9は、この場合にモニタ7に表示される
歌詞を示した図である。図中C2に示すように、モニタ
7には外字フォントイメージデータ(星型マークのイメ
ージデータ)が表示される。2-3. Specific Example of Second Embodiment Here, a specific example of the second embodiment will be described with reference to FIGS. 6 to 9. FIG. 8 is a diagram showing the contents of the registered font memory 4 and the contents of the external character buffer 3 after storing the external character font image data. In the example shown in FIG. 8, font image data (image data of star marks) corresponding to the character code 1111 is included in the song data as external character font image data. The registered font memory 4 stores registered font image data "star" corresponding to the character code 0002. However, the character code conversion data indicates that the character code 0002 in the lyrics data should be converted to the character code 1111 for retrieval (see TB shown in FIG. 6). By this, the character code 000 from the lyrics data
When 2 is read, not the registered font image data “star” but the external character font image data (image data of star-shaped mark) is searched. Then, FIG. 9 is a diagram showing lyrics displayed on the monitor 7 in this case. As indicated by C2 in the figure, the external character font image data (image data of star marks) is displayed on the monitor 7.
【0023】3.変形例
なお、本発明は既述した実施形態に限定されるものでは
なく、以下のような各種の変形が可能である。3. Modifications The present invention is not limited to the above-described embodiments, and various modifications as described below are possible.
【0024】例えば、操作手段を設けてユーザー操作に
よってフォント種類を切り換えるようにしてもよい。ま
た、タイトルや作詞・作曲者の場合だけ、外字フォント
イメージデータを使用したり、1番、2番などの区切り
ごとに表示を変更するようにしてもよい。この場合は、
フォント管理データには、曲の区間と文字コード変換と
の対応を示す情報を含めればよい。For example, an operating means may be provided to switch the font type by user operation. Further, only in the case of the title, the lyricist and the composer, the external character font image data may be used, or the display may be changed for each division such as No. 1, No. 2 and the like. in this case,
The font management data may include information indicating the correspondence between the song section and the character code conversion.
【0025】また、歌詞データ中に直接外字フォントイ
メージデータを挿入するようにしてもよい。例えば、曲
中に複数存在する文字コードのうちの1個所だけを外字
フォントイメージデータで出力したい場合には、個所の
当該文字コードの後ろに直接外字フォントイメージデー
タを挿入する。当該文字コードおよび外字フォントイメ
ージデータを読み出した制御部2は、検索部5に対し
て、フォントイメージデータの検索を行わずに読み出し
た外字フォントイメージデータを表示制御部6に直接供
給させる制御を行う。The external character font image data may be directly inserted into the lyrics data. For example, when it is desired to output only one of the plural character codes existing in the music as the external character font image data, the external character font image data is directly inserted after the character code at that position. The control unit 2 that has read the character code and the external character font image data controls the search unit 5 to directly supply the read external character font image data to the display control unit 6 without searching the font image data. .
【0026】上記実施形態では、登録フォントメモリ4
に複数種類の登録フォントイメージデータを記憶してい
るが、同様に、外字フォントバッファ3にも複数種類の
外字フォントイメージデータを記憶するようにしてもよ
い。この場合は、いずれの種類の外字フォントイメージ
データを検索するかについて選択できるようにすればよ
い。選択は、ユーザー操作によって行ってもよいし、制
御部2がランダムに選択するようにしてもよい。ここ
で、複数種類の外字フォントイメージデータとしては、
例えば、いわゆる丸文字や筆書き文字などの特殊な書体
であってもよい。In the above embodiment, the registered font memory 4
Although a plurality of types of registered font image data are stored in, the external character font buffer 3 may also store a plurality of types of external character font image data. In this case, it suffices to be able to select which type of external character font image data is to be searched. The selection may be performed by a user operation, or the control unit 2 may randomly select. Here, as multiple types of external character font image data,
For example, it may be a special typeface such as a so-called circle character or a brush-written character.
【0027】また、上記実施形態のように、登録フォン
トメモリ4に記憶されている登録フォントイメージデー
タに替えて外字フォントイメージデータを表示する場合
に、記号や意味不明な文字を外字フォントイメージデー
タとして、登録フォントイメージデータに替えて表示す
れば、ユーザーは歌詞を覚えていないと歌えず、ゲーム
性が高くなる。このようなフォントイメージデータの置
き換えをランダムに行うようにしてもよいし、ある規則
的なアルゴリズムに従って行うようにしてもよい。Further, when the external character font image data is displayed instead of the registered font image data stored in the registered font memory 4 as in the above-mentioned embodiment, the symbols or characters whose meaning is unknown are used as the external character font image data. , If it is displayed instead of the registered font image data, the user cannot sing unless the lyrics are remembered, and the game is enhanced. Such replacement of font image data may be performed randomly, or may be performed according to a certain regular algorithm.
【0028】[0028]
【発明の効果】以上説明したように、本発明によれば、
歌詞表示態様の自由度が高いカラオケの歌詞表示制御装
置を提供することができる。As described above, according to the present invention,
It is possible to provide a karaoke lyrics display control device having a high degree of freedom in the lyrics display mode.
【図1】 実施形態の構成を示すブロック図である。FIG. 1 is a block diagram showing a configuration of an embodiment.
【図2】 第1実施形態における曲データの構成を示す
図である。FIG. 2 is a diagram showing a structure of music data according to the first embodiment.
【図3】 第1実施形態の動作を示すフローチャートで
ある。FIG. 3 is a flowchart showing an operation of the first embodiment.
【図4】 第1実施形態におけるフォントイメージデー
タの例を示す図である。FIG. 4 is a diagram showing an example of font image data in the first embodiment.
【図5】 第1実施形態におけるモニタの表示例を示す
図である。FIG. 5 is a diagram showing a display example of a monitor in the first embodiment.
【図6】 第2実施形態における曲データの構成を示す
図である。FIG. 6 is a diagram showing a structure of music data in the second embodiment.
【図7】 第2実施形態の動作を示すフローチャートで
ある。FIG. 7 is a flowchart showing the operation of the second embodiment.
【図8】 第2実施形態におけるフォントイメージデー
タの例を示す図である。FIG. 8 is a diagram showing an example of font image data in the second embodiment.
【図9】 第2実施形態におけるモニタの表示例を示す
図である。FIG. 9 is a diagram showing a display example of a monitor in the second embodiment.
1……曲データメモリ、 2……制御部、 3……外字フォントバッファ、 4……登録フォントメモリ、 5……検索部、 6……表示制御部、 7……モニタ。 1 ... song data memory, 2 ... control unit, 3 ... Gaiji font buffer, 4 …… Registered font memory, 5: Search section, 6 ... Display control unit, 7 ... Monitor.
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G10K 15/04 302 G09G 5/22 670 G09G 5/24 670 ─────────────────────────────────────────────────── ─── Continuation of front page (58) Fields surveyed (Int.Cl. 7 , DB name) G10K 15/04 302 G09G 5/22 670 G09G 5/24 670
Claims (6)
記憶手段と、検索手段と、表示制御手段とを備えるカラ
オケの歌詞表示制御装置であって、 登録フォント記憶手段は、文字コードが付与されたフォ
ントイメージデータを記憶し、 外字フォント記憶手段は、登録フォント記憶手段の記憶
する文字コードと同一の文字コードが付与された外字フ
ォントイメージデータを記憶し、 検索手段は、外字フォント記憶手段、登録フォント記憶
手段の順で、歌詞を構成する文字コードに対応する外字
フォントイメージデータ若しくはフォントイメージデー
タを検索し、 表示制御手段は、検索された外字フォントイメージデー
タ若しくはフォントイメージデータを表示装置に表示さ
せる カラオケの歌詞表示制御装置。1. Registered font storage means and external character font
A color filter including a storage unit, a search unit, and a display control unit.
In the lyrics display control device for the orchestra, the registered font storage means is a font to which a character code is added.
Stored in the registered font storage means.
The external character code with the same character code as the
Font image data is stored, and search means are external character font storage means and registered font storage.
External characters corresponding to the character codes that make up the lyrics in order of means
Font image data or font image data
Display, and the display control means displays the searched external character font image data.
Or display the font image data on the display device.
Lyrics display control device of karaoke to.
記憶手段と、検索手段と、表示制御手段とを備えるカラ
オケの歌詞表示制御装置であって、 登録フォント記憶手段は、文字コードが付与されたフォ
ントイメージデータを記憶し、 外字フォント記憶手段は、文字コードが付与された外字
フォントイメージデータを記憶し、 検索手段は、歌詞を構成する文字コードと外字フォント
記憶手段を検索する文字コードの対応を記述するフォン
ト変換データに基づいて、歌詞を構成する文字コードを
変換して外字フォント記憶手段を検索し、 表示制御手段は、検索された外字フォントイメージデー
タを表示装置に表示させる カラオケの歌詞表示制御装
置。2. Registered font storage means and external character font
A color filter including a storage unit, a search unit, and a display control unit.
In the lyrics display control device for the orchestra, the registered font storage means is a font to which a character code is added.
The external character font storage means stores the external image data and the external character with the character code
The font image data is stored, and the search method uses the character codes that make up the lyrics and the external character font.
Phone that describes the correspondence of the character code to search the storage means
Character code that makes up the lyrics based on the conversion data
The converted external character font storage means is searched, and the display control means sets the searched external character font image data.
A lyric display control device for karaoke that displays data on the display device.
記憶手段と、検索手段と、選択手段と、表示制御手段と
を備えるカラオケの歌詞表示制御装置であって、 登録フォント記憶手段は、文字コードが付与されたフォ
ントイメージデータを 記憶し、 外字フォント記憶手段は、文字コードが付与された複数
の外字フォントイメージデータを記憶し、 検索手段は、歌詞を構成する文字コードに対応した複数
の外字フォントイメージデータを検索し、 選択手段は、検索された複数の外字フォントイメージデ
ータのうちいずれか一の外字フォントイメージデータを
選択し、 表示制御手段は、選択された外字フォントイメージデー
タを表示装置に表示させる カラオケの歌詞表示制御装
置。3. Registered font storage means and external character font
Storage means, search means, selection means, display control means
A lyric display control device for karaoke, wherein the registered font storage means is a font to which a character code is added.
Storing cement image data, the external character font storage means, the character code is assigned multiple
It stores the external character font image data of, and the search method uses multiple characters corresponding to the character codes that make up the lyrics.
The external character font image data of the selected external character font image data is searched.
Data of one of the external character font image data
The display control means selects the external character font image data
A lyric display control device for karaoke that displays data on the display device.
ントイメージデータのうちいずれか一の外字フォントイ
メージデータをランダムに選択する 請求項3に記載のカ
ラオケの歌詞表示制御装置。4. The selecting means is a plurality of searched external characters
One of the external character font images
The karaoke lyrics display control device according to claim 3 , wherein the image data is randomly selected .
給される 請求項2に記載のカラオケの歌詞表示制御装
置。5. Font conversion data is provided from music data.
The lyrics display control device for karaoke according to claim 2, which is supplied .
タから供給される 請求項1乃至5のいずれかに記載のカ
ラオケの歌詞表示制御装置。 6. The external character font image data is music data.
The power according to any one of claims 1 to 5, which is supplied from
Laoque lyrics display control device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP12247698A JP3463561B2 (en) | 1998-05-01 | 1998-05-01 | Karaoke lyrics display control device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP12247698A JP3463561B2 (en) | 1998-05-01 | 1998-05-01 | Karaoke lyrics display control device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH11316593A JPH11316593A (en) | 1999-11-16 |
| JP3463561B2 true JP3463561B2 (en) | 2003-11-05 |
Family
ID=14836800
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP12247698A Expired - Fee Related JP3463561B2 (en) | 1998-05-01 | 1998-05-01 | Karaoke lyrics display control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3463561B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009282543A (en) * | 2009-08-25 | 2009-12-03 | Yamaha Corp | Electronic music device and computer program applied to the device |
-
1998
- 1998-05-01 JP JP12247698A patent/JP3463561B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH11316593A (en) | 1999-11-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0627112B1 (en) | Disk recording medium and reproduction method and apparatus thereof | |
| US5880388A (en) | Karaoke system for synchronizing and reproducing a performance data, and karaoke system configuration method | |
| EP0626689A2 (en) | Karaoke reproducing apparatus | |
| US20100042595A1 (en) | Playlist search device, playlist search method and program | |
| JP3463561B2 (en) | Karaoke lyrics display control device | |
| JP3010936B2 (en) | Music player | |
| JP2698989B2 (en) | Inspection method in multimedia database | |
| JP4100538B2 (en) | Performance information display device, performance information display method, and storage medium | |
| JP2005148727A (en) | Learning support device | |
| JP3520736B2 (en) | Music reproducing apparatus and recording medium on which background image search program is recorded | |
| JPH08306124A (en) | Storage medium automatic identification apparatus, music CD automatic identification method, music CD automatic identification apparatus, storage medium reproduction method, and storage medium reproduction apparatus | |
| JP3124243B2 (en) | Recording medium playback device | |
| JPS59189393A (en) | Automatic transformer | |
| US6188009B1 (en) | Electronic musical instrument with help function | |
| JPH09152882A (en) | Karaoke music selection device | |
| JP2005285274A (en) | Title display information generator | |
| JPH11194785A (en) | Karaoke singing equipment and card medium for music selection | |
| JP3241036B2 (en) | Disk storage medium | |
| JP3296336B2 (en) | Information arrangement method of CD | |
| JP2000338983A (en) | Karaoke equipment | |
| JPH0413830Y2 (en) | ||
| JPH09297592A (en) | Karaoke device | |
| JP3144783B2 (en) | Recording medium recording device | |
| CN1050921C (en) | Character display apparatus | |
| US5403965A (en) | Sequencer having a reduced number of panel switches |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313532 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313532 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070822 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080822 Year of fee payment: 5 |
|
| R370 | Written measure of declining of transfer procedure |
Free format text: JAPANESE INTERMEDIATE CODE: R370 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090822 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100822 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100822 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110822 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120822 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130822 Year of fee payment: 10 |
|
| LAPS | Cancellation because of no payment of annual fees |