JPH08101694A - Karaoke device - Google Patents

Karaoke device

Info

Publication number
JPH08101694A
JPH08101694A JP6259753A JP25975394A JPH08101694A JP H08101694 A JPH08101694 A JP H08101694A JP 6259753 A JP6259753 A JP 6259753A JP 25975394 A JP25975394 A JP 25975394A JP H08101694 A JPH08101694 A JP H08101694A
Authority
JP
Japan
Prior art keywords
performance
sequence data
data
caption
musical performance
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP6259753A
Other languages
Japanese (ja)
Inventor
Hiroshi Fukushima
浩 福島
Tadayuki Tsuzura
忠幸 廿楽
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.)
Marantz Japan Inc
Original Assignee
Marantz Japan Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Marantz Japan Inc filed Critical Marantz Japan Inc
Priority to JP6259753A priority Critical patent/JPH08101694A/en
Publication of JPH08101694A publication Critical patent/JPH08101694A/en
Pending legal-status Critical Current

Links

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Reverberation, Karaoke And Other Acoustics (AREA)

Abstract

PURPOSE: To provide a KARAOKE device which enables a caption display and a KARAOKE musical performance to be realized by using a small number of CDs. CONSTITUTION: The KARAOKE device is equipped with a CD player 11 which reproduces a CD recorded with coded data generated by compressing and ciphering caption sequence data containing character codes for caption display showing title pictures, texts, etc., and musical performance sequence data containing musical performance information with a specific key information, a coded data decoding means 14 which decodes the ciphered data with a specific key information, a musical performance control part 18a which extracts a pointer from the decoded musical performance sequence data, a display control part 16 which generates characters for display from the character codes included in the decoded caption sequence data in synchronism with the pointer, an image display device 17 which displays the characters from the display control part 16, a musical performance processing part 18b which outputs the musical performance information included in the decoded musical performance sequence data according to the pointer, and a sound source 19 which carries out a musical performance according to the musical performance sequence data from the musical performance processing part 18b.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明はコンパクトディスクに記
録された演奏情報に従って演奏すると共に歌詞等のキャ
プションの表示を行うカラオケ装置に関し、特に、コン
パクトディスクに大量の曲情報を記録して再生する際に
目的に応じた読み出しを行うに適したカラオケ装置に関
する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a karaoke device which plays according to performance information recorded on a compact disc and displays captions such as lyrics, and particularly when recording and reproducing a large amount of song information on a compact disc. The present invention relates to a karaoke device suitable for reading according to the purpose.

【0002】[0002]

【従来の技術】光ディスクを記録媒体として使用する既
存のカラオケにおいては、直径5.25インチのコンパ
クトディスク(CD)や直径12インチのレーザーディ
スク(LD)を媒体として音声波形や映像情報を記録し
ている。この場合、音声波形(音声信号)を16ビット
で量子化すると共に44.1kHzでサンプリングして
ディジタルデータとして収録しており、CD,CD−G
では約73分(約17曲分)、LDでは約28曲分、C
D−Iでは約50曲分程度の記録をすることができる。
2. Description of the Related Art In existing karaoke using an optical disk as a recording medium, audio waveforms and video information are recorded using a 5.25 inch diameter compact disk (CD) or a 12 inch diameter laser disk (LD) as a medium. ing. In this case, the audio waveform (audio signal) is quantized with 16 bits, sampled at 44.1 kHz, and recorded as digital data. CD, CD-G
About 73 minutes (about 17 songs), LD about 28 songs, C
The D-I can record about 50 songs.

【0003】また、この音声信号以外に、多くの場合サ
ブコードとして各種の情報,信号が収録されている。そ
して、このサブコードとしてグラフィクス信号と呼ばれ
るコンピュータ・グラフィックによる画像(静止画)や
文字(曲名,歌詞等の文字画像)がビットマップデータ
等で収録されている場合がある。
In addition to this audio signal, in many cases, various information and signals are recorded as subcodes. As the subcode, an image (still image) by computer graphics called a graphics signal or a character (character image such as song title, lyrics) may be recorded as bitmap data.

【0004】図8は従来の一般的なカラオケ装置の構成
を示すブロック図である。この図8において、CDプレ
ーヤ1はコンパクトディスク(CD)を再生してオーデ
ィオデータ及びCDグラフィクスデータを再生するもの
である。また、このCDプレーヤ1はプレーヤ制御部2
により制御され、またCDチェンジャ3により再生すべ
きCDが交換される。CDプレーヤ1から再生されたオ
ーディオデータはオーディオ処理部4で音声信号にされ
てスピーカ5から出力される。また、CDプレーヤ1か
ら再生されたCDグラフィクスデータはCD−Gデコー
ダで処理されて映像信号として、画像表示装置7に供給
される。この画像表示装置7は映像信号を画像として表
示するものであり、CRT表示装置,液晶表示装置,テ
レビ受像機等で構成される。
FIG. 8 is a block diagram showing the structure of a conventional general karaoke apparatus. In FIG. 8, a CD player 1 reproduces a compact disc (CD) to reproduce audio data and CD graphics data. Further, this CD player 1 has a player control unit 2
The CD changer 3 exchanges a CD to be played back. The audio data reproduced from the CD player 1 is converted into an audio signal by the audio processing unit 4 and output from the speaker 5. Further, the CD graphics data reproduced from the CD player 1 is processed by the CD-G decoder and supplied to the image display device 7 as a video signal. The image display device 7 displays a video signal as an image, and is composed of a CRT display device, a liquid crystal display device, a television receiver and the like.

【0005】このような映像表示システムによれば、音
声信号の再生に合わせて歌詞や各種画像がCDグラフィ
クスにより画像表示さる。
According to such a video display system, lyrics and various images are displayed by CD graphics in accordance with the reproduction of the audio signal.

【0006】[0006]

【発明が解決しようとする課題】ところで、一般的なカ
ラオケ装置では約5000〜6000曲を収録しておく
必要があるため、CDでは約300枚程度のディスクを
用意する必要がある。
By the way, since a general karaoke apparatus needs to store about 5000 to 6000 songs, it is necessary to prepare about 300 discs for a CD.

【0007】このため、この多数のディスクを収容する
スペースが必要となり、カラオケ装置が大型化する問題
を有していた。また、選曲に応じて自動的にディスクを
交換するためのチェンジャ装置を用意しなければならず
装置の機構が複雑化,大型化する問題も存在している。
更に、ディスクをチェンジャ装置で交換するにも一定の
時間を必要とする等の問題を有していた。
Therefore, a space for accommodating the large number of discs is required, which causes a problem that the karaoke apparatus becomes large. Further, there is a problem that a changer device for automatically exchanging the disc in accordance with the selection of music must be prepared and the mechanism of the device becomes complicated and large.
Further, there is a problem that it takes a certain amount of time to replace the disc with the changer device.

【0008】また、最近では通信カラオケと称して通信
回線を利用してホストコンピュータからデータをダウン
ロードするカラオケ装置も存在する。このような通信カ
ラオケでは、通信料金が掛かる問題を有している。
Recently, there is also a karaoke device called communication karaoke, which downloads data from a host computer using a communication line. In such online karaoke, there is a problem that a communication fee is charged.

【0009】更に、通信により得たデータをハードディ
スク装置等に格納しておくカラオケ装置も存在するが、
この場合にはハードディスク装置の寿命なども考慮しな
ければならない。
Furthermore, although there is a karaoke device in which data obtained by communication is stored in a hard disk device or the like,
In this case, the life of the hard disk drive must be taken into consideration.

【0010】ところで、カラオケ装置の場合、1曲当り
所定の額を著作権使用料として支払う必要がある。この
場合、ハードディスク装置などの書き換え可能な磁気メ
ディアを使用して一種のデータベースとして保存する場
合には、上記の著作権使用料として蓄積著作権使用料を
支払う必要がある。この場合、例えば5分以内の曲で歌
詞情報付の曲情報であれば1曲あたり3000円であ
る。装置全体で5000曲を蓄積するのであれば、非常
に高額な金額になる問題を有していた。
By the way, in the case of a karaoke device, it is necessary to pay a predetermined amount per song as a copyright usage fee. In this case, when a rewritable magnetic medium such as a hard disk device is used to store as a kind of database, it is necessary to pay the accumulated copyright usage fee as the above copyright usage fee. In this case, for example, if the music information is the music information within 5 minutes and the lyrics information is added, it is 3000 yen per music piece. If 5000 songs were stored in the entire device, there was a problem that the amount of money would be extremely high.

【0011】これに対し、CD等の書き換え不可能な媒
体を使用することで、著作権料を安くすることが可能に
なる。例えば、CDの定価の6%÷収録曲数、または8
円10銭のいずれか高い額が1曲当たりの著作権使用料
になる。しかし、新曲を1曲追加し残りは以前と同じ曲
が入ったCDが新たにカラオケ装置に導入された場合で
あっても、CDに入っている曲を消すことができないた
めに、その新たに導入されたCDに収められた全曲分の
著作権料を新たに支払わねばならないという問題を生じ
ていた。
On the other hand, by using a non-rewritable medium such as a CD, the copyright fee can be reduced. For example, 6% of list price of CD ÷ number of recorded songs, or 8
The higher of ¥ 10 is the copyright fee per song. However, even if a new song is added and the rest of the CD contains the same songs as before, it is not possible to erase the songs on the CD. There was a problem that the copyright fee for all the songs contained in the introduced CD had to be newly paid.

【0012】本発明は上記の点に鑑みてなされたもの
で、その目的は、少ない枚数のCDによりキャプション
表示とカラオケ演奏とを実現することが可能で、更に、
CDを再生する際に目的に応じた読み出しを行うことが
可能なカラオケ装置を実現することである。
The present invention has been made in view of the above points, and an object thereof is to realize caption display and karaoke performance with a small number of CDs.
It is an object to realize a karaoke device capable of performing reading according to the purpose when reproducing a CD.

【0013】[0013]

【課題を解決するための手段】前記の課題は、タイトル
画面や歌詞等を示すキャプション表示用の文字コードを
含むキャプションシーケンスデータと演奏情報を含む演
奏シーケンスデータとが所定の鍵情報によって圧縮暗号
化された暗号データとして記録されたコンパクトディス
クを再生するCDプレーヤと、再生された暗号データを
所定の鍵情報によって解読する暗号データ解読手段と、
解読された演奏シーケンスデータ内の演奏タイミングを
示すポインタを抽出し出力する演奏制御部と、解読され
たキャプションシーケンスデータに含まれる文字コード
から表示用のキャラクタを前記ポインタに同期して発生
する表示制御部と、表示制御部で生成されたキャラクタ
をキャプションとして表示する画像表示装置と、解読さ
れた演奏シーケンスデータに含まれる演奏情報を前記ポ
インタに従って出力する演奏処理部と、演奏処理部から
の演奏シーケンスデータに従って演奏を行う音源と、を
備えたことを特徴とするカラオケ装置により解決され
る。
[Means for Solving the Problems] The above problem is that caption sequence data including a character code for caption display indicating a title screen, lyrics, etc. and performance sequence data including performance information are compressed and encrypted by predetermined key information. A CD player for reproducing a compact disc recorded as the reproduced encrypted data, and an encrypted data decrypting means for decrypting the reproduced encrypted data with predetermined key information.
A performance control unit for extracting and outputting a pointer indicating a performance timing in the decoded performance sequence data, and a display control for generating a display character in synchronization with the pointer from a character code included in the decoded caption sequence data. Section, an image display device for displaying a character generated by the display control section as a caption, a performance processing section for outputting performance information included in the decoded performance sequence data according to the pointer, and a performance sequence from the performance processing section. The karaoke apparatus is characterized by comprising a sound source that plays in accordance with data.

【0014】[0014]

【作用】課題を解決する手段であるカラオケ装置によれ
ば、CDに圧縮暗号化されて記録された暗号データが所
定の鍵情報によって解読(復号,伸長)され、演奏シー
ケンスデータとキャプションシーケンスデータとが抽出
される。演奏シーケンスデータに含まれる演奏タイミン
グを示すポインタに従って演奏シーケンスデータに含ま
れる演奏情報が出力されて演奏が行われ、また、演奏タ
イミングを示すポインタに従ってキャプションシーケン
スデータに含まれる文字コードから歌詞などのキャプシ
ョンが出力されてキャプション表示が行われる。そし
て、従来のサンプリングによる演奏データやビットマッ
プ形式によるキャプションデータに代えて、MIDIデ
ータ等の演奏情報からなる演奏シーケンスデータ及び文
字コードを主体としたキャプションシーケンスデータと
することで、1曲あたりのデータの容量を極めて小さく
することが可能になる。また、曲に応じて異なる鍵情報
を設定することで、読み出し可能な範囲を設定すること
ができる。
According to the karaoke apparatus which is means for solving the problem, the encrypted data which is compressed and encrypted and recorded on the CD is decrypted (decrypted and expanded) by the predetermined key information, and the performance sequence data and the caption sequence data are obtained. Is extracted. The performance information included in the performance sequence data is output according to the pointer indicating the performance timing included in the performance sequence data, and the performance is performed. Also, according to the pointer indicating the performance timing, the caption such as lyrics from the character code included in the caption sequence data is performed. Is output and the caption is displayed. Then, instead of conventional performance data by sampling or caption data in bitmap format, performance sequence data consisting of performance information such as MIDI data and caption sequence data mainly composed of character codes are used to obtain data per song. It is possible to extremely reduce the capacity of the. Also, by setting different key information according to the music, it is possible to set the readable range.

【0015】[0015]

【実施例】以下、図面を参照して本発明の実施例を詳細
に説明する。
Embodiments of the present invention will be described below in detail with reference to the drawings.

【0016】図1は本発明の一実施例のカラオケ装置の
構成を示す構成図である。
FIG. 1 is a block diagram showing the structure of a karaoke apparatus according to an embodiment of the present invention.

【0017】尚、以下の実施例で用いるCD(LD等の
他の光ディスクを用いることも可能であるが、CDを例
にして説明を行う。)では、従来のサンプリングした音
声波形に代えて、音源モジュールに演奏を実行させるの
に必要なディジタルデータとしての演奏シーケンスデー
タ(MIDIデータ等)を圧縮暗号化して暗号データと
して記録しておく。また同様に、従来のビットマップデ
ータ等のグラフィクス信号に代えて、歌詞等のキャプシ
ョン表示に必要な文字を文字コードとしてキャプション
シーケンスデータを圧縮暗号化して暗号データとして記
録しておく。尚、このCDのデータ構成の詳細例につい
ては後述する。
In the CD used in the following embodiments (other optical disks such as LDs can be used, the CD will be described as an example), but instead of the conventional sampled audio waveform, Performance sequence data (MIDI data, etc.) as digital data necessary for causing the tone generator module to perform a performance is compression-encoded and recorded as encrypted data. Similarly, instead of the conventional graphics signal such as bitmap data, the characters necessary for caption display such as lyrics are used as character codes to compress and encrypt the caption sequence data and record it as encrypted data. A detailed example of the data structure of this CD will be described later.

【0018】この図1において、CDプレーヤ11はコ
ンパクトディスクを再生してキャプションシーケンスデ
ータ及び演奏シーケンスデータを含むディジタルデータ
(暗号データ)を出力するものである。プレーヤ制御部
12はCDプレーヤ11の再生動作(再生開始,再生停
止,再生順序)を制御するものである。読み取り部13
はCDプレーヤ11からディジタルデータを読み取る読
み取り処理プログラム等であり、読み取ったディジタル
データはメモリ14aに供給されてタイミング調整のた
めに一時的に保存される。
In FIG. 1, a CD player 11 reproduces a compact disc and outputs digital data (encrypted data) including caption sequence data and performance sequence data. The player control unit 12 controls the reproduction operation (reproduction start, reproduction stop, reproduction order) of the CD player 11. Reading unit 13
Is a reading processing program or the like for reading digital data from the CD player 11, and the read digital data is supplied to the memory 14a and temporarily stored for timing adjustment.

【0019】メモリ14aに保存された暗号データは解
読部14bに供給され、所定の解読キー(鍵情報)によ
り解読(暗号の復号及び圧縮の伸長)がなされ、タイミ
ング調整のためにメモリ14cに供給される。尚、メモ
リ14a,解読部14b,メモリ14cが解読手段14
を構成している。データ分離部15はCDプレーヤ11
からの解読されたディジタルデータに含まれるキャプシ
ョンシーケンスデータ及び演奏シーケンスデータを分離
するものである。
The encrypted data stored in the memory 14a is supplied to the decryption unit 14b, decrypted (decryption of encryption and expansion of compression) by a predetermined decryption key (key information), and supplied to the memory 14c for timing adjustment. To be done. The memory 14a, the decoding unit 14b, and the memory 14c are the decoding means 14
Is composed. The data separating unit 15 is the CD player 11
It separates the caption sequence data and the performance sequence data contained in the decoded digital data from.

【0020】表示制御部16はキャプションシーケンス
データに含まれる文字コード等を参照して文字のキャラ
クタ発生等を行い、画像表示用のコンポジットビデオ信
号に変換するものである。画像表示装置17はキャプシ
ョン表示を行うものであり、CRT表示装置,液晶表示
装置,テレビ受像機等で構成される。
The display control section 16 refers to a character code or the like contained in the caption sequence data to generate a character or the like, and converts it into a composite video signal for image display. The image display device 17 performs caption display and is composed of a CRT display device, a liquid crystal display device, a television receiver, and the like.

【0021】演奏部18はデータ分離部15でデータ分
離された演奏シーケンスデータを再構成する部分で、演
奏タイミングを示すポインタを抽出する演奏制御部18
aと演奏処理を実行する演奏処理部18bとから構成さ
れている。尚、演奏制御部18aで抽出された演奏タイ
ミングを示すポインタは、キャプション表示と演奏との
同期のために、表示制御部16と演奏処理部18bとに
供給されている。
The performance section 18 is a section for reconstructing the performance sequence data separated by the data separation section 15, and the performance control section 18 for extracting a pointer indicating the performance timing.
a and a performance processing section 18b for performing performance processing. The pointer indicating the performance timing extracted by the performance control unit 18a is supplied to the display control unit 16 and the performance processing unit 18b in order to synchronize the caption display with the performance.

【0022】音源19は演奏シーケンスデータに従って
音声信号を発生するトーンジェネレーターやシンセサイ
ザー等の音源モジュールである。スピーカ20は音源1
9からの音声信号を再生するものである。操作パネル2
1はCDプレーヤ11の再生動作の制御や演奏のテンポ
やキーの調整を行うためのものであり、操作された内容
をプレーヤ制御部12及び演奏制御部18aに供給す
る。また、この操作パネル21から解読用の鍵情報が入
力され、解読部14bに供給される。
The tone generator 19 is a tone generator module such as a tone generator or a synthesizer which generates an audio signal according to performance sequence data. Speaker 20 is sound source 1
The audio signal from 9 is reproduced. Operation panel 2
Reference numeral 1 is for controlling the reproduction operation of the CD player 11 and adjusting the tempo and keys of the performance, and supplies the operated contents to the player control unit 12 and the performance control unit 18a. Also, the key information for decryption is input from the operation panel 21 and supplied to the decryption unit 14b.

【0023】図2はCDに記録されたヘッダファイルの
内容を示す説明図である。本実施例で用いるCDでは演
奏シーケンスデータとキャプションシーケンスデータと
を圧縮暗号化して記録してあり、このヘッダファイルに
より必要なデータが選択されるようになっている。従っ
て、このヘッダファイル部分には、曲のタイトル,作詞
者名,作曲者名,著作権者名,分類等を示す曲情報管理
データと、演奏シーケンスデータファイル名と、キャプ
ションシーケンスデータファイル名とが格納されてい
る。
FIG. 2 is an explanatory diagram showing the contents of the header file recorded on the CD. In the CD used in this embodiment, the performance sequence data and the caption sequence data are compressed and encrypted and recorded, and the required data can be selected by this header file. Therefore, in this header file portion, song information management data indicating a song title, lyricist name, composer name, copyright holder name, classification, etc., a performance sequence data file name, and a caption sequence data file name are included. It is stored.

【0024】図3はキャプションシーケンスデータのフ
ァイル構成を示す説明図である。ここでキャプションと
は画像表示装置17において表示を行う曲名,歌詞等の
いわゆる字幕のことである。従って、キャプションシー
ケンスデータには、表示文字コード,表示位置情報,表
示開始タイミング,色変わりタイミング,消去タイミン
グ等が含まれている。
FIG. 3 is an explanatory diagram showing the file structure of the caption sequence data. Here, the caption is a so-called subtitle such as song title and lyrics displayed on the image display device 17. Therefore, the caption sequence data includes the display character code, the display position information, the display start timing, the color change timing, the erase timing, and the like.

【0025】図4は演奏シーケンスデータのファイル構
成を示す説明図である。ここで演奏シーケンスデータは
音源19に演奏を実行させるのに必要なディジタルデー
タである。従って、演奏シーケンスデータには、チャン
ネル番号,音程情報(音の高さ情報),音量情報(音の
大きさ情報),発音開始タイミング,発音停止タイミン
グ等が含まれている。例えば音源19にMIDI音源を
使用する場合には、演奏シーケンスデータにはMIDI
データが該当する。尚、MIDIとは、Musical
Instrument Digital Inter
faceの略である。
FIG. 4 is an explanatory diagram showing the file structure of the performance sequence data. Here, the performance sequence data is digital data necessary for causing the tone generator 19 to perform a performance. Therefore, the performance sequence data includes channel number, pitch information (pitch information), volume information (sound information), sound generation start timing, sound generation stop timing, and the like. For example, when a MIDI sound source is used as the sound source 19, MIDI is used as the performance sequence data.
The data applies. MIDI is Musical
Instrument Digital Inter
It is an abbreviation for face.

【0026】図5は上述の演奏シーケンスデータとキャ
プションシーケンスデータとが暗号化されて暗号データ
としてCDに記録された場合のデータ構成を示す説明図
である。この図5に示す例では、鍵情報(中間鍵情報
等)と暗号データとされた演奏シーケンスデータおよび
キャプションシーケンスデータとが含まれている。
FIG. 5 is an explanatory diagram showing a data structure when the above-mentioned performance sequence data and caption sequence data are encrypted and recorded on a CD as encrypted data. The example shown in FIG. 5 includes key information (intermediate key information, etc.), performance sequence data and caption sequence data which are encrypted data.

【0027】尚、暗号化には各種の方式を用いることが
出来、鍵情報を転送せずに互いに秘密鍵情報を用いる方
法も存在する。従って、いずれの場合でも良く、上述の
暗号化は鍵情報と呼ばれるビット列を用いて入力ファイ
ルのビット操作を行ってデータを暗号化する各種の方式
を含むものとする。
Various methods can be used for encryption, and there is also a method of using secret key information with each other without transferring key information. Therefore, in any case, the above-described encryption includes various methods of encrypting data by performing bit operation on the input file using a bit string called key information.

【0028】以上のように構成された本実施例のカラオ
ケ装置の動作を、図6のフローチャートも参照して説明
する。尚、この実施例の説明においては、キャプション
として歌の歌詞を例にし、また、演奏シーケンスデータ
がMIDIデータを例にして説明を行うが、この説明の
具体例に限定されるものではない。
The operation of the karaoke apparatus of this embodiment constructed as described above will be described with reference to the flowchart of FIG. In the description of this embodiment, the lyrics of a song are used as an example of captions, and MIDI data is used as an example of performance sequence data, but the present invention is not limited to this specific example.

【0029】まず、暗号データを記録したCDの作成か
ら簡単に説明する。歌詞や演奏についての曲情報を用意
し(図6ステップ)、これらからキャプションシーケ
ンスデータと演奏シーケンスデータとを生成する(図6
ステップ)。例えば、演奏シーケンスデータではMI
DIデータを生成したり、キャプションシーケンスデー
タでは歌詞から文字コード,表示位置等の情報を得てデ
ィジタルデータにする。そして、圧縮暗号化のための鍵
情報を決定(図6ステップ)して、演奏シーケンスデ
ータとキャプションシーケンスデータとのファイルをビ
ット操作等で圧縮暗号化して暗号データを生成する(図
6ステップ)。尚、ここでは単に圧縮暗号化と呼んで
いるが、データ圧縮と暗号化との処理のことである。そ
して、この暗号データをCD等の記録媒体に記録する
(図6ステップ)。このようにして暗号データが記録
されたCDを用いてカラオケ装置で使用する。
First, a brief description will be given from the creation of a CD recording encrypted data. Song information about lyrics and performance is prepared (step in FIG. 6), and caption sequence data and performance sequence data are generated from them (FIG. 6).
Steps). For example, in performance sequence data, MI
DI data is generated, or in the case of caption sequence data, information such as a character code and a display position is obtained from lyrics, and converted into digital data. Then, the key information for compression encryption is determined (step in FIG. 6), and the files of the performance sequence data and the caption sequence data are compression-encrypted by bit manipulation or the like to generate encrypted data (step 6). It should be noted that although it is simply referred to as compression / encryption here, it is a process of data compression and encryption. Then, this encrypted data is recorded on a recording medium such as a CD (step in FIG. 6). The karaoke device is used by using the CD on which the encrypted data is recorded.

【0030】以下、暗号データが記録されたCDを再生
するカラオケ装置の動作について説明する。
The operation of the karaoke apparatus for reproducing a CD having encrypted data recorded will be described below.

【0031】操作パネル21からの操作によりプレーヤ
制御部12がCDプレーヤ11を制御しCD内の所定の
曲の再生が開始される。ここで、画像表示装置17若し
くは操作パネル21近傍の表示パネル等に鍵情報の入力
要求が表示される。
The player control section 12 controls the CD player 11 by an operation from the operation panel 21, and the reproduction of a predetermined music piece in the CD is started. Here, the input request for the key information is displayed on the image display device 17 or a display panel near the operation panel 21.

【0032】また、読み取り部13はCDに記録された
データ(暗号データ)を読み取って(図6ステップ)
メモリ14aに一時的に保存する。メモリ14aに一時
的に保存されたデータは、操作パネル21から入力され
た鍵情報(図6ステップ)に基づいて解読部14bが
ビット操作を行って復号化(復号化と伸長)を実行する
(図6ステップ)。復号化されたディジタルデータは
タイミング調整のためにメモリ14cに一時的に保存す
る。
The reading unit 13 reads the data (encrypted data) recorded on the CD (step in FIG. 6).
It is temporarily stored in the memory 14a. The data temporarily stored in the memory 14a is decrypted (decrypted and expanded) by the decryption unit 14b performing a bit operation based on the key information (step in FIG. 6) input from the operation panel 21 ( (FIG. 6 step). The decoded digital data is temporarily stored in the memory 14c for timing adjustment.

【0033】メモリ14cに一時的に保存されたディジ
タルデータはデータ分離部15により、キャプションシ
ーケンスデータと演奏シーケンスデータとに分離され
る。キャプションシーケンスデータは表示制御部16に
供給され、演奏シーケンスデータは演奏部18に供給さ
れる。
The digital data temporarily stored in the memory 14c is separated by the data separating section 15 into caption sequence data and performance sequence data. The caption sequence data is supplied to the display control unit 16, and the performance sequence data is supplied to the performance unit 18.

【0034】演奏部18内の演奏制御部18aは、演奏
シーケンスデータ内の演奏タイミングを示すポインタを
抽出する。このポインタは、MIDIデータであればソ
ングポジションポインタが該当する。このソングポジシ
ョンポインタは、曲の始めより数えたMIDIビートの
数(1MIDIビート=6MIDIクロック=16分音
符)を表す内部レジスタである。以下、このソングポジ
ションポインタのことを、単にポインタという。
The performance control unit 18a in the performance unit 18 extracts a pointer indicating the performance timing in the performance sequence data. If the pointer is MIDI data, it corresponds to a song position pointer. This song position pointer is an internal register that represents the number of MIDI beats counted from the beginning of the song (1 MIDI beat = 6 MIDI clock = 16th note). Hereinafter, this song position pointer is simply referred to as a pointer.

【0035】演奏制御部18aは抽出したポインタを表
示制御部16と演奏処理部18bとに供給する。
The performance controller 18a supplies the extracted pointer to the display controller 16 and the performance processor 18b.

【0036】このポインタの供給を受けた表示制御部1
6は、ポインタに従って前述の表示開始タイミング,色
変わりタイミング,消去タイミングを制御しつつ、表示
文字コードから該当するキャラクタを生成し、表示位置
情報に応じた位置にキャラクタを生成するようなコンポ
ジットビデオ信号を生成する(図6ステップ)。
The display control unit 1 which receives the supply of this pointer
6 controls a display start timing, a color change timing, and an erase timing described above according to a pointer, generates a corresponding character from a display character code, and generates a composite video signal for generating a character at a position corresponding to display position information. Generate (step in FIG. 6).

【0037】尚、ここで、文字コードから該当するキャ
ラクタを生成する場合には、キャラクタジェネレータの
ようなハードウェアで行っても、CPUが直接キャラク
タをソフト的に生成しても、いずれであってもかまわな
い。
It should be noted that here, when the corresponding character is generated from the character code, it does not matter whether it is performed by hardware such as a character generator or the CPU directly generates the character by software. I don't care.

【0038】同様にして、このポインタの供給を受けた
演奏処理部18bは、ポインタに示される所定のタイミ
ングで演奏シーケンスデータの間隔を変えながら音源1
9に供給する(図6ステップ)。
Similarly, the performance processor 18b supplied with the pointer changes the interval of the performance sequence data at a predetermined timing indicated by the pointer while changing the interval of the sound source 1.
9 (FIG. 6 step).

【0039】尚、演奏部18内の演奏制御部18aがポ
インタを抽出して表示制御部16と演奏処理部18bと
に供給したが、これ以外に、表示制御部16内でも独自
にポインタを抽出,解読するようにしても同様な動作が
実現される。
The performance control section 18a in the performance section 18 extracts the pointer and supplies it to the display control section 16 and the performance processing section 18b. However, in addition to this, the display control section 16 also independently extracts the pointer. , The same operation is realized even if it is decrypted.

【0040】また、操作パネル21の操作により演奏テ
ンポが変更されたような場合には、その指定された演奏
テンポでポインタを進めつつ、キャプションの生成とM
IDIデータの出力を行う。この場合、演奏制御部18
bから表示制御部16と演奏処理部18bとに同じポイ
ンタが供給されているので、演奏テンポが変更されたよ
うな場合であっても、キャプションの表示と演奏とがず
れることはなく同期して行われる。
When the performance tempo is changed by the operation of the operation panel 21, the pointer is advanced at the designated performance tempo and the caption is generated and M
IDI data is output. In this case, the performance controller 18
Since the same pointer is supplied from b to the display control unit 16 and the performance processing unit 18b, even if the performance tempo is changed, the caption display and the performance do not shift and are synchronized. Done.

【0041】この場合、MIDIデータは予め定められ
た一定のデータ転送速度(31.25kbpsまたは3
8.4kbps)で音源19にデータを転送しなければ
ならない。そこで、操作パネルから演奏テンポが変更さ
れた場合には、演奏処理部18bが演奏テンポを変更す
るように演奏シーケンスデータの間隔を変えながら音源
19に一定のデータ転送速度で出力する。
In this case, the MIDI data has a predetermined constant data transfer rate (31.25 kbps or 3).
The data must be transferred to the sound source 19 at 8.4 kbps). Therefore, when the performance tempo is changed from the operation panel, the performance processor 18b outputs the performance sequence data to the sound source 19 at a constant data transfer rate while changing the interval of the performance sequence data so as to change the performance tempo.

【0042】また、操作パネル21から演奏キーの変更
があったような場合にも、演奏制御部18aからの指示
で演奏処理部18bが演奏シーケンスデータの音程情報
を中心に再構成を行ってから音源19に出力する。
Even when the performance key is changed from the operation panel 21, after the performance processing section 18b reconstructs mainly the pitch information of the performance sequence data according to an instruction from the performance control section 18a. Output to the sound source 19.

【0043】以上のように、従来のサンプリングによる
演奏データやビットマップ形式によるキャプションデー
タに代えて、MIDIデータ等の演奏情報からなる演奏
シーケンスデータ及び文字コードを主体としたキャプシ
ョンシーケンスデータとすることで、1曲あたりのデー
タの容量を極めて小さくすることが可能になる。一例を
挙げると、従来は1曲あたり30Mバイト程度要してい
たのものが、100kバイト程度になる。従って、5.
25インチのCD1枚に従来は17曲しか収まらなかっ
たものが、5000曲以上を収めることが可能になる。
As described above, in place of the conventional sampling performance data and the caption data in the bitmap format, the performance sequence data consisting of performance information such as MIDI data and the caption sequence data mainly consisting of character codes are used. It is possible to make the data capacity per song extremely small. For example, a song that has conventionally required about 30 Mbytes is about 100 Kbytes. Therefore, 5.
A single 25-inch CD can store more than 5000 songs, which was previously possible with only 17 songs.

【0044】更に、本実施例では、暗号化に際しデータ
圧縮を行うので、圧縮率にもよるがCD1枚で1000
0曲程度を納めることができるようになる。尚、従来の
アナログの演奏情報の場合にはサンプリング周波数や量
子化ビット数を小さくすることでデータ量を小さくでき
るが、音の品質が低下する問題がある。本実施例ではM
IDIデータ等にしてからディジタルデータを圧縮して
いるので品質の低下は一切発生しない。また、周知の圧
縮方法(ソフト的手法,ハード的手法)を全て用いるこ
とができる。
Furthermore, in this embodiment, since data is compressed during encryption, it depends on the compression ratio but 1000 for one CD.
You will be able to store about 0 songs. In the case of the conventional analog performance information, the data amount can be reduced by reducing the sampling frequency and the number of quantization bits, but there is a problem that the quality of the sound deteriorates. In this embodiment, M
Since the digital data is compressed after it is converted to IDI data or the like, no quality deterioration occurs. Also, all known compression methods (software method, hardware method) can be used.

【0045】従って、1枚のCDでカラオケ装置に一般
に必要とされる曲数を十分収められるようになり、チェ
ンジャ機構が必要なくなってカラオケ装置を著しく小型
化することが可能になる。また、チェンジャ機構により
CDの交換に要していた時間も削減できるようになる。
Therefore, one CD can sufficiently accommodate the number of songs generally required for the karaoke apparatus, and the changer mechanism is not required, so that the karaoke apparatus can be remarkably miniaturized. In addition, the changer mechanism can reduce the time required for CD replacement.

【0046】図7はデータの読み出し範囲を示す説明図
である。この図7の外枠の範囲内にCDの全曲データが
あるものとする。そして、鍵情報AではAの範囲内にあ
るデータが解読可能であり、同様に鍵情報BではBの範
囲が解読可能であり、鍵情報CではCの範囲が解読可能
なようになっている。このように、鍵情報の種類により
読み出す範囲を決定することが可能である。また、この
範囲は重複するように設定することも可能である。
FIG. 7 is an explanatory diagram showing a data read range. It is assumed that all the song data of the CD are within the range of the outer frame of FIG. Then, the key information A is capable of deciphering data within the range of A, the key information B is capable of deciphering the range of B, and the key information C is capable of deciphering the range of C. . In this way, the range to be read can be determined according to the type of key information. In addition, this range can be set to overlap.

【0047】これを応用することで、CDに含まれる複
数の曲のうち、特定の歌手や特定のジャンルの曲を特定
の鍵情報で解読出来るように設定することができる。
By applying this, it is possible to set so that a specific singer or a specific genre of a plurality of songs included in a CD can be decrypted with specific key information.

【0048】本実施例ではキャプションシーケンスデー
タや演奏シーケンスデータを用い、これを圧縮すること
で10000曲程度を収めることができるので、この鍵
情報の種類の設定により、あたかも全曲集,アーティス
ト限定版,ダイジェスト版等の複数のCDが存在してい
るように利用することができる。
In this embodiment, caption sequence data and performance sequence data are used, and by compressing them, it is possible to store about 10,000 songs. Therefore, by setting the type of this key information, it is as if all songs, artist limited editions, It can be used as if there were multiple CDs, such as digest versions.

【0049】また、新曲の曲情報を追加したCDに入れ
換えるのと同時に古いCDを読みだせなくするような
(例えば、期間的な情報を付加した)鍵情報を設定する
ことで、収録曲情報の更新が可能になる。このため、更
新した場合には新たに追加した曲情報分についての著作
権使用料を支払えば済むようになる。
Further, by replacing the CD to which the song information of the new song is added, and at the same time, setting the key information (for example, adding the temporal information) so that the old CD cannot be read, Can be updated. For this reason, when the content is updated, the copyright usage fee for the newly added piece of music information can be paid.

【0050】[0050]

【発明の効果】以上詳細に説明したように本発明では、
CDに圧縮暗号化されて記録された暗号データが所定の
鍵情報によって解読され、演奏シーケンスデータとキャ
プションシーケンスデータとが抽出され、演奏シーケン
スデータに含まれる演奏タイミングを示すポインタに従
って演奏シーケンスデータに含まれる演奏情報が出力さ
れて演奏が行われ、また、演奏タイミングを示すポイン
タに従ってキャプションシーケンスデータに含まれる文
字コードから歌詞などのキャプションが出力されてキャ
プション表示が行われる。そして、従来のサンプリング
による演奏データやビットマップ形式によるキャプショ
ンデータに代えて、MIDIデータ等の演奏情報からな
る演奏シーケンスデータ及び文字コードを主体としたキ
ャプションシーケンスデータを圧縮することで、1曲あ
たりのデータの容量を極めて小さくすることが可能にな
る。また、曲に応じて異なる鍵情報を設定して暗号化す
ることで、読み出し可能な範囲を設定することができ
る。このため、少ない枚数のCDによりキャプション表
示とカラオケ演奏とを実現することが可能で、更に、C
Dを再生する際に目的に応じた読み出しを行うことが可
能なカラオケ装置を実現できる。
As described in detail above, according to the present invention,
The encrypted data compressed and encrypted on the CD is decrypted by predetermined key information, the performance sequence data and the caption sequence data are extracted, and included in the performance sequence data in accordance with the pointer indicating the performance timing included in the performance sequence data. The performance information is output to perform the performance, and a caption such as lyrics is output from the character code included in the caption sequence data according to the pointer indicating the performance timing to display the caption. Instead of the conventional sampling performance data or the bit map format caption data, the performance sequence data consisting of performance information such as MIDI data and the caption sequence data mainly consisting of character codes are compressed to obtain one song per song. The data capacity can be made extremely small. Also, by setting different key information according to the music and encrypting it, the readable range can be set. Therefore, it is possible to realize caption display and karaoke performance with a small number of CDs.
It is possible to realize a karaoke device capable of performing reading according to the purpose when reproducing D.

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

【図1】本発明の一実施例のカラオケ装置の構成を示す
構成図である。
FIG. 1 is a configuration diagram showing a configuration of a karaoke device according to an embodiment of the present invention.

【図2】本発明の一実施例で用いるヘッダファイルの構
成を示す説明図である。
FIG. 2 is an explanatory diagram showing the structure of a header file used in an embodiment of the present invention.

【図3】本発明の一実施例で用いるキャプションシーケ
ンスデータファイルの構成を示す説明図である。
FIG. 3 is an explanatory diagram showing the structure of a caption sequence data file used in an embodiment of the present invention.

【図4】本発明の一実施例で用いる演奏シーケンスデー
タファイルの構成を示す説明図である。
FIG. 4 is an explanatory diagram showing the structure of a performance sequence data file used in an embodiment of the present invention.

【図5】本発明の一実施例で用いる圧縮暗号化されたデ
ィジタルデータ(演奏シーケンスデータとキャプション
シーケンスデータ)の構成を示す説明図である。
FIG. 5 is an explanatory diagram showing a configuration of compression-encrypted digital data (performance sequence data and caption sequence data) used in an embodiment of the present invention.

【図6】本発明の一実施例の動作手順を示すフローチャ
ートである。
FIG. 6 is a flowchart showing an operation procedure of an embodiment of the present invention.

【図7】本発明の一実施例の読み出し範囲を示す説明図
である。
FIG. 7 is an explanatory diagram showing a read range according to an embodiment of the present invention.

【図8】従来のカラオケ装置の概略構成を示すシステム
構成図である。
FIG. 8 is a system configuration diagram showing a schematic configuration of a conventional karaoke device.

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

11 CDプレーヤ 12 プレーヤ制御部 13 読み取り部 14a メモリ 14b 解読部 14c メモリ 15 データ分離部 16 表示制御部 17 画像表示装置 18 演奏部 18a 演奏制御部 18b 演奏処理部 19 音源 20 スピーカ 11 CD Player 12 Player Control Section 13 Reading Section 14a Memory 14b Decoding Section 14c Memory 15 Data Separation Section 16 Display Control Section 17 Image Display Device 18 Performance Section 18a Performance Control Section 18b Performance Processing Section 19 Sound Source 20 Speaker

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 タイトル画面や歌詞等を示すキャプショ
ン表示用の文字コードを含むキャプションシーケンスデ
ータと演奏情報を含む演奏シーケンスデータとが所定の
鍵情報によって圧縮暗号化された暗号データとして記録
されたコンパクトディスクを再生するCDプレーヤと、 再生された暗号データを所定の鍵情報によって解読する
暗号データ解読手段と、 解読された演奏シーケンスデータ内の演奏タイミングを
示すポインタを抽出し出力する演奏制御部と、 解読されたキャプションシーケンスデータに含まれる文
字コードから表示用のキャラクタを前記ポインタに同期
して発生する表示制御部と、 表示制御部で生成されたキャラクタをキャプションとし
て表示する画像表示装置と、 解読された演奏シーケンスデータに含まれる演奏情報を
前記ポインタに従って出力する演奏処理部と、 演奏処理部からの演奏シーケンスデータに従って演奏を
行う音源と、を備えたことを特徴とするカラオケ装置。
1. A compact in which caption sequence data including a character code for caption display indicating a title screen, lyrics, etc. and performance sequence data including performance information are recorded as encrypted data compressed and encrypted by predetermined key information. A CD player for reproducing a disc, an encrypted data decrypting means for decrypting the reproduced encrypted data with predetermined key information, a performance control unit for extracting and outputting a pointer indicating a performance timing in the decrypted performance sequence data, A display control unit that generates a display character in synchronization with the pointer from a character code included in the decoded caption sequence data; an image display device that displays the character generated by the display control unit as a caption; Performance information included in the performance sequence data Karaoke apparatus comprising: the performance processing section for outputting in accordance with the pointer, a sound source to perform a play in accordance with performance sequence data from the performance processing section, the.
JP6259753A 1994-09-30 1994-09-30 Karaoke device Pending JPH08101694A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6259753A JPH08101694A (en) 1994-09-30 1994-09-30 Karaoke device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6259753A JPH08101694A (en) 1994-09-30 1994-09-30 Karaoke device

Publications (1)

Publication Number Publication Date
JPH08101694A true JPH08101694A (en) 1996-04-16

Family

ID=17338479

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6259753A Pending JPH08101694A (en) 1994-09-30 1994-09-30 Karaoke device

Country Status (1)

Country Link
JP (1) JPH08101694A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002169971A (en) * 2000-11-30 2002-06-14 Kotobuki Nihachi:Kk Visual data supply device, and recording medium
JP2008304950A (en) * 2008-09-22 2008-12-18 Yamaha Corp Sound source system, computer-readable storage medium for storing music file, and music file creation tool
US7673154B2 (en) 2002-07-02 2010-03-02 Sony Corporation Recording medium, recording method, information transmission method, terminal device, and server device
US8351845B2 (en) 1998-07-16 2013-01-08 Sony Corporation Control method, control apparatus, data receiving and recording method, data receiver and receiving method

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8351845B2 (en) 1998-07-16 2013-01-08 Sony Corporation Control method, control apparatus, data receiving and recording method, data receiver and receiving method
US8588678B2 (en) 1998-07-16 2013-11-19 Sony Corporation Control method, control apparatus, data receiving and recording method, data receiver and receiving method
US8606172B2 (en) 1998-07-16 2013-12-10 Sony Corporation Control method, control apparatus, data receiving and recording method, data receiver and receiving method
JP2002169971A (en) * 2000-11-30 2002-06-14 Kotobuki Nihachi:Kk Visual data supply device, and recording medium
US7673154B2 (en) 2002-07-02 2010-03-02 Sony Corporation Recording medium, recording method, information transmission method, terminal device, and server device
JP2008304950A (en) * 2008-09-22 2008-12-18 Yamaha Corp Sound source system, computer-readable storage medium for storing music file, and music file creation tool
JP4674623B2 (en) * 2008-09-22 2011-04-20 ヤマハ株式会社 Sound source system and music file creation tool

Similar Documents

Publication Publication Date Title
TW460835B (en) Karaoke system and contents storage medium therefor
US8156347B2 (en) Semiconductor memory card, playback apparatus, recording apparatus, playback method, recording method, and computer-readable recording medium
KR950007286B1 (en) Data recording/reproducing apparatus capable of simultaneously performing both reproduoing & recording form & ina signal recording medium
KR100278890B1 (en) Recording media and playback devices
KR0135839B1 (en) Video music accompaniment recording medium and reproducing apparatus
KR100252399B1 (en) Music information recording and reproducing methods and music information reproducing apparatus
WO2005104549A1 (en) Method and apparatus of synchronizing caption, still picture and motion picture using location information
JP2005071522A (en) Method and device for reproducing content, and method for distributing content
JPH08101694A (en) Karaoke device
JP2001006336A (en) Information recording medium and reproducing device therefor, recording medium storing computer program, and method and device for transmitting information
JPH0895586A (en) Karaoke device
KR100460229B1 (en) Method for Inserting Graphic Data to Audio Data File and Replaying the Inserted Graphic Data
JP3180643B2 (en) Registration / deletion / setting change method of music data of communication karaoke device
WO2002003176A2 (en) Apparatus and method for licensing digital data
KR0120588B1 (en) Disc media, and reproducing method and apparatus thereof, for karaoke system
JPH10282972A (en) Karaoke device
JPH0536208A (en) Reproduction only disk dealing with multimedia, its recording method and reproducing device
JP3303765B2 (en) Digital signal processing method and digital signal processing device
JP3194884B2 (en) Karaoke device content recording medium
JP3426302B2 (en) CD-ROM playback device
JP2004301885A (en) Video updating method of karaoke video reproducing device
JPH07287877A (en) Recording medium for cd mastering
JP2000092042A (en) Music data service system and music data decoder
JP3042489B2 (en) Karaoke equipment
JPH0547162A (en) Recording/reproducing method for music data