JP2847871B2 - Music player - Google Patents
Music playerInfo
- Publication number
- JP2847871B2 JP2847871B2 JP2074230A JP7423090A JP2847871B2 JP 2847871 B2 JP2847871 B2 JP 2847871B2 JP 2074230 A JP2074230 A JP 2074230A JP 7423090 A JP7423090 A JP 7423090A JP 2847871 B2 JP2847871 B2 JP 2847871B2
- Authority
- JP
- Japan
- Prior art keywords
- music
- song
- lyrics
- data
- status
- 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
Landscapes
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
- Electrophonic Musical Instruments (AREA)
- Auxiliary Devices For Music (AREA)
Description
【発明の詳細な説明】 [産業上の利用分野] 本発明は、指定された再生希望曲を再生する音楽再生
装置に関するものである。Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a music reproducing apparatus for reproducing a designated desired music piece.
[従来技術] 従来、音楽再生装置において、利用者が演奏を希望す
る曲番号を入力すると、その曲番号に対応した曲が自動
的に演奏出力されるようになっている。音楽再生装置に
登録している曲であれば、利用者の自由な選択によっ
て、どのような内容の曲でも演奏出力させることができ
る。2. Description of the Related Art Conventionally, in a music reproducing apparatus, when a user inputs a music number desired to be played, a music corresponding to the music number is automatically output. As long as the music is registered in the music playback device, the user can freely output the music of any content by the user's free selection.
[発明が解決しようとする課題] しかしながら、曲によっては、利用者が置かれている
現在の状況にふさわしくない歌詞を伴なっていることが
ある。[Problems to be Solved by the Invention] However, some songs may have lyrics that are not appropriate for the current situation where the user is located.
例えば、現在の状況が結婚式の披露宴である場合に、
「別れ」とか「失恋」とかの歌詞を伴っている曲を不注
意で選択してしまうことがある。そして、そのようなこ
とが起こると、利用者に不愉快な思いをさせたり、気ま
ずい思いをしたりするといった問題があった。For example, if the current situation is a wedding reception,
A song with lyrics such as "parting" or "broken heart" may be inadvertently selected. Then, when such a situation occurs, there is a problem that the user feels unpleasant or uncomfortable.
すなわち、従来の音楽再生装置においては、演奏させ
る曲の内容と利用有が置かれている状況との間の関係に
ついては何らの考慮も払われていなかった。That is, in the conventional music reproducing apparatus, no consideration is given to the relationship between the content of the music to be played and the situation where the music is used.
このような不都合が事態を避けるためには、選曲する
者が十分な注意を払って慎重に選曲する必要があるが、
それはその人にとって大きな心理的負担となる。また、
選択しようとする曲のすべての歌詞を誰もが覚えている
とは限らないし、記憶違いも往々にして起きがちである
から、慎重な選曲によってもふさわしくない曲を選択し
てしまう可能性も大いにあった。In order to avoid such an inconvenience, the music selector needs to be careful and select the music carefully.
That puts a great psychological burden on the person. Also,
Not everybody remembers the lyrics of the song you're trying to select, and it's easy to make mistakes in your memory. there were.
[発明の目的] 本発明は、上述した問題点を解決するためになされた
ものであり、利用者が置かれていう状況にふさわしくな
い曲を選択した場合に、自動的にその曲の演奏を禁止す
ることができるようにすることを目的とする。[Purpose of the Invention] The present invention has been made to solve the above-described problem, and when a user selects a song that is not appropriate for the situation in which the user is located, the performance of that song is automatically prohibited. The purpose is to be able to.
[課題を解決するための手段] 本発明の請求項1に係る音楽再生装置は、第1図で例
示するように、曲の再生が行われる状況を示す各種の状
況項目αiと状況項目αiに対応した単語データKijと
を対応付けて記憶する第1記憶手段DB1と、曲の識別子
に対応した歌詞データNmnを記憶する第2記憶手段DB2
と、状況項目αiと再生を希望する曲の識別子とを指定
する指定手段M1と、曲を再生する再生手段M3と、指定手
段M1によって指定された状況項目αiと曲の識別子とに
基づいて処理を行うものであって、状況項目αiに対応
する単語データKijを読み出し、読み出され単語データK
ijが曲の識別子に対応する歌詞データNmn中に有るか否
かを判断し、無かった場合には曲の識別子に対する曲を
再生手段M3に再生させる制御手段M2とを備えていること
を特徴とする。[Means for Solving the Problems] The music reproducing apparatus according to claim 1 of the present invention, as exemplified in FIG. 1, has various status items α i and status items α indicating the status in which music is reproduced. a first storage means DB1 for storing word data K ij corresponding to i , and a second storage means DB2 for storing lyrics data N mn corresponding to a song identifier;
If, based on the specifying means M1 for designating an identifier of the song you want to play a status entry alpha i, the reproducing means M3 for reproducing music, the identifier of the status entry alpha i and song designated by the designating means M1 The word data K ij corresponding to the situation item α i is read, and the read word data K ij is read.
control means M2 for judging whether or not ij is present in the lyrics data N mn corresponding to the song identifier, and if not, controlling the playback means M3 to play the song corresponding to the song identifier. And
本発明の請求項2に係る音楽再生装置は請求項1に記
載したものであり、制御手段M2は、読み出された単語デ
ータKijが曲の識別子に対応する歌詞データNmn中に有る
場合には表示手段にメッセージを表示させるものである
ことを特徴とする。本発明の請求項3に係る音楽再生装
置は請求項1または請求項2に記載したものであり、制
御手段M2は、表示手段に状況項目αiを表示させるもの
であることを特徴としている。A music reproducing apparatus according to a second aspect of the present invention is the music reproducing apparatus according to the first aspect, wherein the control means M2 determines that the read word data K ij is included in the lyrics data N mn corresponding to the song identifier. Is characterized in that a message is displayed on the display means. Music reproducing device according to claim 3 of the present invention are those according to claim 1 or claim 2, the control means M2 is characterized in that in which to display the status entry alpha i on the display means.
[作用] 上記構成とされた本発明の音楽再生装置においては、
利用者が指定手段M1を操作して曲の再生が行われる状況
に対応した状況項目αiを指定するとともに、再生を希
望する曲を指定することが行われる。そして、制御手段
M2は、指定された状況項目α1に基づいて第1記憶手段
DB1から状況項目αiに対応した単語データKijを読み出
すとともに、指定された曲の識別子に対応した歌詞デー
タNnmを第2記憶手段DB2から読み出し、単語データKij
が歌詞データNmnの中に有るか否かを判断する。さら
に、不適当な単語データKijが歌詞データNmn中に有ると
判断した制御手段M2は、再生手段M3による指定曲の再生
を禁止する。[Operation] In the music reproducing apparatus of the present invention having the above configuration,
The user operates the specifying means M1 to specify the situation item α i corresponding to the situation in which the music is reproduced, and to specify the music desired to be reproduced. And control means
M2, the first memory means based on the specified status entry alpha 1
The word data K ij corresponding to the situation item α i is read from DB1, and the lyrics data N nm corresponding to the specified song identifier is read from the second storage means DB2, and the word data K ij is read.
Is included in the lyrics data Nmn . Further, the control means M2, which has determined that inappropriate word data Kij is present in the lyrics data Nmn , prohibits the reproduction means M3 from reproducing the specified music piece.
[実施例] 以下、本発明を具体化した一実施例を図面を参照して
説明する。[Embodiment] An embodiment of the present invention will be described below with reference to the drawings.
第2図は音楽再生装置の一種であるカラオケ装置の構
成を示すブロック図である。FIG. 2 is a block diagram showing a configuration of a karaoke apparatus which is a kind of music reproducing apparatus.
CPU1には、大容量の記憶デバイス4、フロッピーディ
スクドライバ(FDD)5、通信用の変復調装置(MODEM)
6、操作パネル7、インターフェイス8およびキャラク
タジェネレータ(CG)15が接続されている。The CPU 1 has a large-capacity storage device 4, a floppy disk driver (FDD) 5, and a modem for communication (MODEM).
6, an operation panel 7, an interface 8, and a character generator (CG) 15 are connected.
記憶デバイス4は、数100Mバイトの記憶容量をもち、
多数の曲の音楽データを記憶している。各曲の音楽デー
タのフォーマットは、第3図(a)に示すように、曲の
識別子である曲番号Amと、曲案内データD0mと、演奏デ
ータD1mおよび歌詞データD2mからなる。曲案内データD0
mには、曲名、歌手名、ジャンル(演歌、ポップス、ニ
ューミュージックなど)、作詞者名、作曲者名等のデー
タが含まれている。The storage device 4 has a storage capacity of several hundred megabytes,
The music data of many songs is stored. The format of the music data for each music piece, as shown in FIG. 3 (a), the music number A m is an identifier of a song, and song information data D0 m, consists of performance data D1 m and lyrics data D2 m. Song guide data D0
m includes data such as a song name, a singer name, a genre (enka, pop, new music, etc.), a lyricist name, a composer name, and the like.
記憶デバイス4は、上記の音楽データのほかに、第3
図(b)に示すようなフォーマットの第1のデータベー
スDB1と、第3図(c)に示すようなフォーマットの第
2のデータベース(第1記憶手段)DB1と、第3図
(c)で示すようなフォーマットの第2のデータベース
(第2記憶手段)DB2も有している。The storage device 4 stores, in addition to the music data, a third
FIG. 3C shows a first database DB1 having a format shown in FIG. 3B, a second database (first storage means) DB1 having a format shown in FIG. 3C, and FIG. A second database (second storage means) DB2 having such a format is also provided.
第1のデータベースDB1は、各種の状況項目αiとそ
れぞれの状況に不適当な歌詞のキーワードKijとを対応
付けて記憶している。状況項目としては、「結婚式の披
露宴」、「送別会」、「カラオケホームパーティ」、
「スナックパブ」、「普通の宴会」等々の項目が考えら
れる。また、例えば「結婚式の披露宴」に不適当な歌詞
のキーワードとしては、「わかれ」、「しつれん」等々
が考えられる。The first database DB1 stores various situation items α i in association with keywords K ij of lyrics that are inappropriate for each situation. Situation items include "Wedding Reception", "Farewell Party", "Karaoke Home Party",
Items such as "snack pub" and "ordinary banquet" can be considered. Further, for example, as keywords of lyrics that are inappropriate for “wedding reception”, “wakare”, “shirenren”, and the like can be considered.
第2のデータベースDB2は、複数の曲についての曲番
号Amとその曲の歌詞ワードNmnとを対応付けて記憶して
いる。例えば、曲番号がA2の「港の分増れ歌」という曲
の歌詞ワードとしては、その曲の歌詞データD22に含ま
れている歌詞のうち、状況判定に必要となる「なみ
だ」、「わかれ」、「さかば」等々の歌詞ワードが考え
られる。The second database DB2 stores in association with lyrics word N mn of the song and the music number A m for a plurality of songs. For example, as the lyrics words the song "Port minute increasing Re Song" song numbers A 2, among the lyrics contained in the lyrics data D2 2 of the song, the required status determination "tears" , "Wakare", "Sakaba", etc. can be considered.
記憶デバイス4、つまり、第1及び第2記憶手段とし
て機能する記憶デバイス4、光磁気ディスクが最も適し
ているが、ランダムアクセスができる読み書き可能なハ
ードディスクや光ディスクなどであってもよい。演奏デ
ータD1mのフォーマットは、コンパクトディスク(CD)
のように音声信号をPCM化したものではなく、MIDI(Mus
ical Instrument Digital Interface)規格にのっとっ
た形式となっている。The storage device 4, that is, the storage device 4 functioning as the first and second storage means, and a magneto-optical disk are most suitable, but may be a random-accessible readable / writable hard disk or optical disk. The format of the performance data D1 m is a compact disc (CD)
Is not PCM like audio signal, but MIDI (Mus
ical Instrument Digital Interface) format.
MIDI規格によれば、シンセサイザ等を制御して自動演
奏させることができる。MIDI規格を用いると、カラオケ
装置に使用する程度のクオリティの音楽であれば、1曲
が約3分として、ほぼ100K〜200Kバイト/曲のデータ量
ですむ。したがって、MIDI規格を採用することにより、
光磁気ディスク1枚で数千曲分の音楽データを記憶して
おくことが可能で、カラオケ装置における使用に何ら差
し障りがない。According to the MIDI standard, a synthesizer or the like can be controlled to perform automatic performance. According to the MIDI standard, if the music is of a quality such that it can be used in a karaoke device, the data volume of approximately 100K to 200K bytes / song is sufficient if one song is approximately 3 minutes. Therefore, by adopting the MIDI standard,
Thousands of music data can be stored on a single magneto-optical disk, so that there is no hindrance to use in a karaoke apparatus.
変復調装置6は、電話回線などの通信回線18を介して
ホスト局に双方向的に接続されており、ホスト局から通
信回線18を介して送出されてきたデータを、変復調装置
6およびCPU1を介して記憶デバイスに格納するようにな
っている。このようなダウンローディングは、新曲が発
売されるたびに随時行うことができる。The modem 6 is bidirectionally connected to the host station via a communication line 18 such as a telephone line, and transmits data transmitted from the host station via the communication line 18 via the modem 6 and the CPU 1. In a storage device. Such downloading can be performed at any time each time a new song is released.
フロッピーディスクドライバ5は、新曲がホスト局か
らダウンローディングできる態勢になっていないとき
に、新曲を記憶したフロッピーディスク(図示せず)か
ら新曲のデータを読み込むもので、この場合もCPU1を介
して記憶デバイス4にダウンローディングされるように
なっている。The floppy disk driver 5 reads data of a new song from a floppy disk (not shown) storing the new song when the new song is not ready to be downloaded from the host station. It is to be downloaded to the device 4.
操作パネル7は、状況項目αiや曲番号Amを入力する
ためのテンキー、演奏開始を指令するための演奏キーそ
の他のキーを備え、それらのキー操作によってCPU1に各
種の指令を与えるものである。したがって、この操作パ
ネル7が発明の構成にいう指定手段M1に相当する。Operation panel 7 is provided with a play keys other keys for commanding numeric keypad for inputting status entry alpha i and the music number A m, the performance start, by their key operations intended to give various commands to the CPU1 is there. Therefore, the operation panel 7 corresponds to the designation means M1 in the configuration of the present invention.
インターフェイス8にシンセサイザなどの楽音合成部
9が接続され、ミキシングアンプ10の入力側が楽音合成
部9およびマイク11に、出力側がスピーカ12に接続され
ている。CPU1によって記憶デバイス4から読み出された
演奏データD1mが楽音合成部9においてアナログの演奏
音声信号S1に変換されてミキシングアンプ10に入力され
るようになっている。一方、カラオケ利用者(歌い手)
がマイク11から入力した歌唱音声信号S2もミキシングア
ンプ10に入力され、ミキシングアンプ10において演奏音
声信号S1と歌唱音声信号S2とをミキシングして増幅し、
その合成音声信号S3をスピーカ12から音響出力するよう
になっている。楽音合成部9、ミキシングアンプ10およ
びスピーカ12が発明の構成にいう再生手段M3に相当す
る。A tone synthesizer 9 such as a synthesizer is connected to the interface 8, the input side of the mixing amplifier 10 is connected to the tone synthesizer 9 and the microphone 11, and the output side is connected to the speaker 12. The performance data D1 m read from the storage device 4 by the CPU 1 is converted into an analog performance sound signal S1 in the tone synthesis section 9 and input to the mixing amplifier 10. On the other hand, karaoke users (singers)
There is input to the singing voice signal S 2 also mixing amplifier 10 input from the microphone 11 is amplified by mixing the mixing amplifier 10 and playing audio signals S 1 and the singing voice signal S 2,
It is adapted to the acoustic outputs the synthesized speech signal S 3 from the speaker 12. The tone synthesizer 9, the mixing amplifier 10, and the speaker 12 correspond to the reproducing means M3 in the configuration of the present invention.
レーザディスク(LD)13には、背景映像データD3が格
納されており、再生装置14はレーザディスク13から読み
出された背景映像データD3をアナログの背景映像信号S4
に変換して映像合成回路16に出力するようになってい
る。キャラクタジェネレータ15は、CPU1が記憶デバイス
4から読み出した歌詞データD2mを入力して、その歌詞
データD2mからアナログの歌詞映像信号S5を生成し、映
像合成回路16に導くようになっている。映像合成回路16
は、再生装置14からの背景映像信号S4とキャラクタジェ
ネレータ15からの歌詞映像信号S5とをスーパインポーズ
し、その合成映像信号S6のCRTモニタ17に表示するよう
になっている。すなわち、表示手段としてのCRTモニタ1
7には、背景映像とともに歌詞映像が映し出されるよう
になっている。A laser disk (LD) 13, the background image data D3 is stored, the reproducing apparatus 14 the background image data D3 background of the analog video signal S 4 that is read from the laser disc 13
And output to the video synthesizing circuit 16. Character generator 15, CPU 1 is to enter the lyrics data D2 m read from the storage device 4, and generates a lyrics video signal S 5 of the analog from the lyrics data D2 m, is supposed to be guided to the image synthesizing circuit 16 . Video composition circuit 16
Has become a lyric image signal S 5 from the background video signal S 4 and a character generator 15 from the reproducing apparatus 14 so as to superimposed and displayed on the CRT monitor 17 of the composite video signal S 6. That is, CRT monitor 1 as a display means
7, the lyrics image is projected along with the background image.
CPU1およびキャラクタジェネレータ15は、CRTモニタ1
7において、操作ガイドや操作パネル7からの操作結果
のほか、すべての状況項目αiのメニューその他の表示
するようになっている。CPU 1 and character generator 15 are connected to CRT monitor 1
In 7, in addition to the operation guide of operations and the results from the operation panel 7, so that the menu other display of all of the circumstances item α i.
CPU1は、ROM2およびRAM3との協働により、記憶デバイ
ス4、フロッピーディスクドライバ5、変復調装置6、
操作パネル7、インターフェイス8およびキャラクタジ
ェネレータ15を制御する。特に、操作パネル7から入力
された状況項目αiに基づいて記憶デバイス4における
第1のデータベースDB1からその状況に不適当な歌詞の
キーワードKijを読み出すとともに、操作パネル7から
入力された曲番号Amに基づいて記憶デバイス4における
第2のデータベースDB2からその曲番号Amに対応した曲
の歌詞ワードNmnを読み出し、歌詞ワードNmnが不適当な
歌詞のキーワードKijと一致するか否かを判断し、その
結果、一致するものがないときには曲番号Amに対応した
曲の演奏動作を許可し、一致するものがあるときにはそ
の曲の演奏動作を禁止するような制御を行う。したがっ
て、このCPU1、ROM2およびRAM3は、発明の構成にいう制
御手段M2に相当している。The CPU 1 cooperates with the ROM 2 and the RAM 3 to operate the storage device 4, the floppy disk driver 5, the modem 6,
It controls the operation panel 7, the interface 8, and the character generator 15. In particular, based on the situation item α i inputted from the operation panel 7, the keyword K ij of the lyrics which is inappropriate for the situation is read from the first database DB 1 in the storage device 4, and the song number inputted from the operation panel 7 whether read the lyrics word N mn songs corresponding from the second database DB2 in the storage device 4 on the basis of the a m to the music number a m, lyrics word N mn matches the keyword K ij inappropriate lyrics to determine, as a result, when there is no match permits playing operation of the music corresponding to the music number a m, when there is a match performs control to prohibit performance operation of the song. Therefore, the CPU 1, the ROM 2, and the RAM 3 correspond to the control means M2 in the configuration of the present invention.
次に、このカラオケ装置の動作を説明する。 Next, the operation of the karaoke apparatus will be described.
カラオケ利用者は、現在置かれている状況に応じて操
作パネル7から状況項目αiを入力するとともに、演奏
出力を希望する曲の曲番号Amを入力する。CPU1は、指定
された曲番号Amの曲が指定された状況項目αiにふさわ
しいか否かを判定し、ふさわしくないときはCRTモニタ1
7に警告メッセージを表示するとともにその曲の演奏動
作を禁止するが、ふさわしいと判断したときは演奏を許
可する(これらの詳しい動作は後述する)。Karaoke user inputs the status entry alpha i from the operation panel 7, depending on the context in which it is currently located, to enter the track number A m of the song you wish to play output. CPU1 determines whether worthy status entry alpha i the song is specified for the specified music number A m, when not suitable CRT monitor 1
A warning message is displayed at 7 and the performance operation of the song is prohibited. However, when it is determined that the performance is appropriate, the performance is permitted (the detailed operations will be described later).
以下では、まず、選曲された曲がふさわしいと判定さ
れた場合の一般的動作を説明する。Hereinafter, first, a general operation in the case where it is determined that the selected music is appropriate is described.
CPU1は、指定された曲番号Amに従って記憶デバイス4
を検索し、指定曲番号Amに対応する演奏データD1mおよ
び歌詞データD2mを読み出す。CPU1は、読み出した演奏
データD1mインターフェイス9を介して楽音合成部9に
送出する一方、読み出した歌詞データD2mをキャラクタ
ジェネレータ15に送出する。また、再生装置14を駆動し
てレーザディスク13から背景映像データD3を読み出す。CPU1 is stored according to the specified track number A m Device 4
Searching, reads the performance data D1 m and lyrics data D2 m corresponding to the specified track number A m. The CPU 1 sends the read lyrics data D2 m to the character generator 15 while sending the read lyrics data D2 m to the musical sound synthesis unit 9 via the read performance data D1 m interface 9. Further, the reproducing device 14 is driven to read the background video data D3 from the laser disk 13.
再生装置14は、入力した背景映像データD3を背景映像
信号S4に変換し、映像合成回路16に出力する。キャラク
タジェネレータ15は、入力した歌詞データD2mに基づい
て歌詞映像号S5を生成し、映像合成回路16に出力する。
映像合成回路16は、入力した背景映像信号S4と歌詞映像
信号S5とをスーパーインポーズして合成映像信号S6をCR
Tモニタ17に送出する。これによって、CRTモニタ17に
は、背景映像とともに歌詞映像が映し出される。Reproducing apparatus 14 converts the background image data D3 entered in a background video signal S 4, and outputs to the video synthesizing circuit 16. Character generator 15 generates a lyrics image No. S 5 based on the lyrics data D2 m input, and outputs to the video synthesizing circuit 16.
The video synthesizing circuit 16 superimposes the input background video signal S 4 and the lyric video signal S 5 and converts the synthesized video signal S 6 into a CR.
Send to T monitor 17. Thus, the lyrics video is displayed on the CRT monitor 17 together with the background video.
一方、楽音合成部9は、入力した演奏データD1mに基
づいて演奏音声信号S1を生成する。この演奏音声信号S1
は、ミキシングアンプ10を介してスピーカ12から演奏出
力される。On the other hand, the musical tone synthesizing unit 9 generates a playing sound signals S 1 based on the performance data D1 m entered. This performance audio signal S 1
Is output from the speaker 12 via the mixing amplifier 10.
カラオケ利用者(歌い手)は、CRTモニタ17上の歌詞
を見ながら、スピーカ12の演奏出力に合わせてマイク11
に向かって歌唱する。マイク11からの歌唱音声信号S
2は、ミキシングアンプ10において演奏音声信号S1とミ
キシングされ、スピーカ12から音響出力される。The karaoke user (singer) watches the lyrics on the CRT monitor 17 and adjusts the microphone 11 according to the performance output of the speaker 12.
Sing toward. Singing voice signal S from microphone 11
2 is mixed with the performance audio signal S 1 in the mixing amplifier 10, and is output as sound from the speaker 12.
次に、選択された曲がその場の状況にふさわしいかど
うかの判断の動作を第4図のフローチャートに従って説
明する。Next, the operation of determining whether the selected music is appropriate for the situation at that moment will be described with reference to the flowchart of FIG.
CPU1は、ステップS1でCRTモニタ17に初期画面とし
て、すべての状況項目αiをそれぞれに番号を対応付け
てメニュー表示する。CPU1 as an initial screen on the CRT monitor 17 in step S1, all status entry alpha i the menu displayed respectively in association with numbers.
カラオケ利用者は、CRTモニタ17に表示された状況項
目αiを見て、現在置かれている状況に対応した状況項
目αiを確認し、操作パネル7におけるテンキーの操作
によってその確認した状況項目αiの番号を指定した
後、演奏を希望する曲の曲番号Amを指定する。The karaoke user looks at the status item α i displayed on the CRT monitor 17, checks the status item α i corresponding to the currently placed status, and checks the status item by operating the ten keys on the operation panel 7. after you specify the number of α i, to specify a song number a m of the song you wish to play.
CPU1は、ステップS2で状況項目αiの入力を待ってス
テップS3に進み、ステップS3で入力された状況項目αi
に基づいて記憶デバイス4における第1のデータベース
DB1からその状況に不適当な歌詞のキーワードKijをすべ
て読み出し、RAM3にストアする。次いで、ステップS4で
曲番号Amの入力を待ってステップS5に進み、ステップS5
で入力された曲番号AmをレジスタR1にストアし、ステッ
プS6で変数nを“1"にセットする。この変数nは、歌詞
ワードNmnのサフィックス“n"に対応している。The CPU 1 waits for the input of the status item α i in step S2 and proceeds to step S3, where the status item α i input in step S3 is set.
First database in the storage device 4 based on
It reads all the keywords K ij of the lyrics that are inappropriate for the situation from DB1 and stores them in RAM3. Next, processing proceeds to step S5 and waits for input of the song number A m in step S4, step S5
In stores the music number A m which is input to the register R 1, is set to "1" to the variable n in step S6. This variable n corresponds to the suffix “ n ” of the lyrics word N mn .
そして、ステップS7で曲番号Amに従って記憶デバイス
4における第2のデータベースDB2を検索し、曲番号Am
に対応した曲のn番目の歌詞ワードNmnを読み出し、ス
テップS8でその歌詞ワードNmnとRAM3にストアされてい
る状況項目αiに係る不適当な歌詞のキーワードKijと
を順次一つずつ比較し、ステップS9で歌詞ワードNmnに
一致するキーワードKijがあるかとうかを判断する。Then, search the second database DB2 in the storage device 4 according to the music number A m at step S7, the music number A m
Is read out, and in step S8, the lyrics word N mn and the inappropriate lyrics keyword K ij relating to the situation item α i stored in the RAM 3 are sequentially read one by one. In step S9, it is determined whether or not there is a keyword K ij that matches the lyrics word N mn .
ないと判断したときはステップS10に進んで曲番号絵
mに係るすべての歌詞ワードNmnの比較が終了したかど
うかを判断し、また終了していないときはステップS11
に進んで変数nを+1だけインクリメントした後、ステ
ップS7にリターンして、次の歌詞ワードNmnの比較を行
う(S7〜S11)。If it is determined that there is no song number, the process proceeds to step S10 and the song number picture
It is determined whether the comparison of all lyrics words N mn relating to m has been completed, and if not, step S11
After incrementing by +1 variable n proceed to, and returns to step S7, a comparison is next lyric word N mn (S7~S11).
状況項目αiに係る不適当な歌詞のキーワードKijに
一致する歌詞ワードNmnがなく、かつ、曲番号Amに係る
すべての歌詞ワードNmnについてキーワードKijとの比較
が終了したときは、ステップS10の判断が肯定的となっ
てステップS12に進みCRTモニタ17に例えば「この曲は演
奏可能です」といったメッセージを表示する。そのメッ
セージを見たカラオケ利用者は、操作パネル7において
演奏キーを押す。No lyrics words N mn to match the keyword K ij inappropriate lyrics according to the status entry alpha i, and, when compared with the keyword K ij is completed for all the lyrics word N mn according to music numbers A m is When the determination in step S10 is affirmative, the process proceeds to step S12, and a message such as "this song can be played" is displayed on the CRT monitor 17. The karaoke user who sees the message presses the performance key on the operation panel 7.
CPU1は、ステップS13において、演奏キーが押される
のを待ってステップS14に進み、ステップS14で演奏動作
を開始する。これによって、先に説明した演奏処理の動
作が実行され、選択された曲番号Amに対応した演奏デー
タD1mおよび歌詞データD2mが記憶デバイス4から読み出
されて、その曲の演奏が行われる。そして、ステップS1
5で演奏データD1mの最後に位置している曲終了コードが
読み出されたかどうかを判断し、読み出されると全処理
を終了する。In step S13, the CPU 1 waits for the performance key to be pressed, proceeds to step S14, and starts the performance operation in step S14. Thus, the operation of the performance processing described above is performed, and performance data D1 m and lyrics data D2 m corresponding to the music number A m that is selected is read out from the storage device 4, playing line of the song Will be Then, step S1
5 to determine whether the song end code which is located at the end of the performance data D1 m is read, and ends the entire process to be read.
曲番号Amに対応した歌詞ワードNmnに対してRAM3にス
トアされている状況項目αiに係る不適当な歌詞のキー
ワードKijが一致するかどうかの判断を行うステップS9
において、歌詞ワードNmnに一致するキーワードKijがあ
った場合にはステップS16に進んでCRTモニタ17に例えば
「この曲は『〜〜の状況』にはふさわしくないので演奏
できません」といった警告メッセージを表示する。『〜
〜の状況』の表示としては、操作パネル7によって入力
された状況項目αiに応じた言葉、例えば、『結婚式の
披露宴』等を表示する。そして、ステップS17で曲番号A
mをストアしているレジスタR1をクリアした後、ステッ
プS4にリターンする。Step S9 to perform the determination of whether the keyword K ij of inappropriate words matches according to the status entry alpha i which respect lyrics words N mn corresponding to the music number A m are stored in RAM3
In step S16, if there is a keyword K ij that matches the lyrics word N mn , the process proceeds to step S16, and a warning message such as "This song cannot be played because it is not suitable for""" is displayed on the CRT monitor 17. indicate. "~
As the display of “the situation”, a word corresponding to the situation item α i input by the operation panel 7, for example, “wedding reception” is displayed. Then, in step S17, the song number A
After clearing the register R 1 that store m, returns to step S4.
「‥‥演奏できません」とのメッセージを見たカラオ
ケ利用者は、操作パネル7において別の曲の曲番号Amを
入力することになる。Karaoke users who saw the message "can not be ‥‥ play" is, it will enter the song number A m of another song in the operation panel 7.
上記実施例においては、単一の記憶デバイス4に、演
奏データD1mや歌詞データD2mを含んだ音楽データのほ
か、第1のデータベースDB1および第2のデータベースD
B2のデータを格納しているが、第1および第2のデータ
ベースDB1,DB2のデータを、音楽データとは別の記憶デ
バイスに格納してもよい。また、CPU1の動作として、ス
テップS12およびS13を省略し、ステップS10からステッ
プS14に進むようにしてもよい。In the above embodiment, in addition to music data including performance data D1 m and lyrics data D2 m , a single storage device 4 stores a first database DB1 and a second database D.
Although the data of B2 is stored, the data of the first and second databases DB1 and DB2 may be stored in a storage device different from the music data. Further, as the operation of the CPU 1, steps S12 and S13 may be omitted, and the process may proceed from step S10 to step S14.
さらに、上記実施例ではレーザディスク13から読み出
した背景映像をCRTモニタ17に表示するように構成した
が、この構成はなくてもよい。その場合、レーザディス
ク13、再生装置14および映像合成回路16は不要となる。
また、上記実施例では、記憶デバイス4が歌詞データD2
mを格納しており、歌詞をCRT6モニタ17に表示するよう
にしたが、この構成も必須ではない。この場合、CRTモ
ニタ17を省略することが可能であるが、ステップS1にお
けるすべての状況項目αiのメニュー表示を省略し、操
作パネル7に個々の状況項目αiを入力するためのキー
を設けておけばよい。警告メッセージは、操作パネル7
に警告ランプを設ける等で対応すればよい。Further, in the above embodiment, the background video read from the laser disk 13 is displayed on the CRT monitor 17, but this configuration may be omitted. In that case, the laser disk 13, the reproducing device 14, and the video synthesizing circuit 16 become unnecessary.
In the above embodiment, the storage device 4 stores the lyrics data D2.
Although m is stored and the lyrics are displayed on the CRT 6 monitor 17, this configuration is not essential. In this case, the CRT monitor 17 can be omitted. However, the menu display of all the status items α i in step S1 is omitted, and a key for inputting each status item α i is provided on the operation panel 7. It should be left. The warning message is displayed on the operation panel 7.
May be provided by providing a warning lamp or the like.
尚、カラオケ装置以外の音楽再生装置に本発明を適応
できることは言うまでもない。Needless to say, the present invention can be applied to a music reproducing device other than the karaoke device.
[発明の効果] 詳述したことから明らかなように、本発明によれば、
利用者が曲の再生される状況に対応した状況項目を指定
した場合には、再生を希望する曲としてどのような内容
の曲を選択したとしても、状況項目に対応して予め記憶
されている単語データと選択された曲の歌詞データとを
自動的に比較し、その比較の結果、状況にふさわしくな
い曲であるときは自動的に演奏動作を禁止するように構
成したので、利用者にとっては、再生を希望する曲の選
択に際して余計な神経を使わずにすみ、気楽に音楽を楽
しむことができるという効果を奏する。[Effect of the Invention] As is clear from the detailed description, according to the present invention,
When the user designates a situation item corresponding to the situation in which the song is reproduced, no matter what kind of content is selected as the song desired to be reproduced, the content is stored in advance corresponding to the situation item. Word data and lyrics data of the selected song are automatically compared, and as a result of the comparison, if the song is not appropriate for the situation, the performance operation is automatically prohibited, so that for the user, This eliminates the need for using extra nerves when selecting a song to be reproduced, and provides an effect that music can be enjoyed easily.
第1図は本発明の構成を例示するブロック図である。第
2図から第4図までは本発明を具体化した実施例を示す
もので、第2図はカラオケ装置の構成を示すブロック
図、第3図は記憶デバイスにおけるデータフォーマット
で、(a)は音楽データのフォーマット、(b)は第1
のデータベースのフォーマット、(c)は第2のデータ
ベースのフォーマット、第4図は動作説明に供するフロ
ーチャートである。 M1……指定手段 M2……制御手段 M3……再生手段 DB1……第1のデータベース(第1記憶手段) DB2……第2のデータベース(第2記憶手段) αi……状況項目 Kij……単語データ Nmn……歌詞データ 1……CPU(制御手段) 4……記憶デバイス(第1及び第2記憶手段) 7……操作パネル(指定手段) 9……楽音合成部(再生手段) 10……ミキシングアンプ(再生手段) 12……スピーカ(再生手段) 14……CRTモニタ(表示手段)FIG. 1 is a block diagram illustrating the configuration of the present invention. FIGS. 2 to 4 show an embodiment of the present invention. FIG. 2 is a block diagram showing the configuration of a karaoke apparatus. FIG. 3 is a data format in a storage device. Music data format, (b) is the first
(C) is the format of the second database, and FIG. 4 is a flowchart for explaining the operation. M1 ...... specifying means M2 ...... control means M3 ...... reproducing means DB1 ...... first database (first storage means) DB2 ...... second database (second storage means) α i ...... environmental items K ij ... … Word data N mn … lyrics data 1… CPU (control means) 4… storage device (first and second storage means) 7… operation panel (designating means) 9… musical tone synthesis section (playback means) 10 Mixing amplifier (reproducing means) 12 Speaker (reproducing means) 14 CRT monitor (display means)
Claims (3)
応した単語データとを対応付けて記憶する第1記憶手段
(4)と、 曲の識別子に対応した歌詞データを記憶する第2記憶手
段(4)と、 状況項目と再生を希望する曲の識別子とを指定する指定
手段(7)と、 曲を再生する再生手段(9)と、 指定手段(7)によって指定された状況項目と曲の識別
子とに基づいて処理を行うものであって、状況項目に対
応する単語データを読み出し、読み出された単語データ
が曲の識別子に対応する歌詞データ中に有るか否かを判
断し、無かった場合には曲の識別子に対応する曲を再生
手段(9)を再生させる制御手段(1)を備えた 音楽再生装置。1. A first storage means (4) for storing various status items indicating a status and word data corresponding to the status items in association with each other, and a second storage for storing lyrics data corresponding to a song identifier. Means (4), specifying means (7) for specifying the status item and the identifier of the music desired to be reproduced, reproducing means (9) for reproducing the music, and the status item specified by the specifying means (7). It performs processing based on the song identifier, reads word data corresponding to the situation item, and determines whether the read word data is present in the lyrics data corresponding to the song identifier, A music reproducing apparatus comprising a control means (1) for causing a reproducing means (9) to reproduce a music corresponding to a music identifier when there is no music.
タが曲の識別子に対応する歌詞データ中に有る場合には
表示手段(17)にメッセージを表示させる 請求項1に記載の音楽再生装置。2. The music according to claim 1, wherein the control means causes the display means to display a message when the read word data is present in the lyrics data corresponding to the song identifier. Playback device.
項目を表示させる 請求項1または請求項2に記載の音楽再生装置。3. The music reproducing apparatus according to claim 1, wherein the control means causes the display means to display a status item.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2074230A JP2847871B2 (en) | 1990-03-23 | 1990-03-23 | Music player |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2074230A JP2847871B2 (en) | 1990-03-23 | 1990-03-23 | Music player |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH03274095A JPH03274095A (en) | 1991-12-05 |
JP2847871B2 true JP2847871B2 (en) | 1999-01-20 |
Family
ID=13541165
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2074230A Expired - Fee Related JP2847871B2 (en) | 1990-03-23 | 1990-03-23 | Music player |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2847871B2 (en) |
-
1990
- 1990-03-23 JP JP2074230A patent/JP2847871B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH03274095A (en) | 1991-12-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5827990A (en) | Karaoke apparatus applying effect sound to background video | |
JP2003091291A (en) | Karaoke system, karaoke device and server device, for karaoke system | |
JPH0411288A (en) | Karaoke (orchestral accompaniment) player with music retrieving function | |
JP2847871B2 (en) | Music player | |
JP4262642B2 (en) | Karaoke device and karaoke system | |
JP3010936B2 (en) | Music player | |
JPH0417000A (en) | Karaoke device | |
JP3154273B2 (en) | Music information display device | |
JPH1091176A (en) | Musical piece retrieval device and musical piece reproducing device | |
JP2936636B2 (en) | Reservation information display device | |
JP3812437B2 (en) | System and program for providing music media composed of auto verbs and compositions via communication network | |
JPH11194782A (en) | Karaoke singing evaluating device and karaoke system | |
JP2797644B2 (en) | Karaoke device with vocalization function | |
JP3324800B2 (en) | Karaoke equipment | |
JP3881726B2 (en) | Music playback device | |
JP3225817B2 (en) | Image selection method for communication karaoke device | |
JP2822591B2 (en) | Karaoke equipment | |
JP4263263B2 (en) | Reservation terminal that can reserve desired songs in the karaoke device by adding user's favorite performance orders | |
JPH09230879A (en) | Karaoke device | |
JPH09212181A (en) | Karaoke device | |
JP2949080B2 (en) | Performance system | |
JP2936639B2 (en) | Karaoke equipment | |
JP3277745B2 (en) | Music player | |
JP2950379B2 (en) | Electronic music player | |
JP3317127B2 (en) | Karaoke equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071106 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081106 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091106 Year of fee payment: 11 |
|
LAPS | Cancellation because of no payment of annual fees |