[go: up one dir, main page]

JPH0697551B2 - Automatic music selection device - Google Patents

Automatic music selection device

Info

Publication number
JPH0697551B2
JPH0697551B2 JP63334565A JP33456588A JPH0697551B2 JP H0697551 B2 JPH0697551 B2 JP H0697551B2 JP 63334565 A JP63334565 A JP 63334565A JP 33456588 A JP33456588 A JP 33456588A JP H0697551 B2 JPH0697551 B2 JP H0697551B2
Authority
JP
Japan
Prior art keywords
music
song
data
request
terminal
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 - Lifetime
Application number
JP63334565A
Other languages
Japanese (ja)
Other versions
JPH02179986A (en
Inventor
勤 鈴木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Pioneer Corp
Original Assignee
Pioneer Corp
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 Pioneer Corp filed Critical Pioneer Corp
Priority to JP63334565A priority Critical patent/JPH0697551B2/en
Priority to US07/366,896 priority patent/US5157643A/en
Publication of JPH02179986A publication Critical patent/JPH02179986A/en
Publication of JPH0697551B2 publication Critical patent/JPH0697551B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)

Description

【発明の詳細な説明】 技術分野 本発明は複数の曲を記録した記録媒体を保持して曲指定
情報によって指定された曲を選択して演奏する自動選曲
演奏装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an automatic music selection performance device that holds a recording medium on which a plurality of music pieces are recorded and selects and plays a music piece designated by music piece designation information.

背景技術 従来の自動選曲演奏装置において、所望の演奏さるべき
曲を示す情報すなわち曲指定情報を与える場合、備え付
けの数字或いはアルファベットの付されたスイッチ群す
なわちキーボードのいずれかのキーを操作して曲指定情
報を入力している。
2. Description of the Related Art In a conventional automatic music selection performance device, when providing information indicating a desired music to be played, that is, music designation information, a switch group provided with a numeral or an alphabet provided, that is, one of keys of a keyboard is operated to play the music. You have entered the specified information.

しかしながら、かかるキーボードを用いて順次入力する
場合、多数の曲指定すなわちリクエストが輻湊すると、
入力に時間がかかってリクエスト発信者の不満を呼んだ
り順番がリクエストの発生順にならなかったりして不公
平を生ずる恐れもあった。また、従来、演奏中の曲の歌
詞等の曲内容情報を知りたい場合にその情報を手元にお
いて容易に得ることはできなかった。
However, when inputting sequentially using such a keyboard, if a large number of song specifications or requests are congested,
There was a risk that the input would take time and the request sender would be dissatisfied or the order would not be in the order in which the requests were made, which would cause injustice. Further, conventionally, when it is desired to know the music content information such as the lyrics of the music being played, that information cannot be easily obtained at hand.

発明の概要 そこで、本発明の目的は、選曲リクエストに対して良好
に応じかつ演奏中の曲内容情報を得ることができる自動
選曲演奏装置を提供することである。
SUMMARY OF THE INVENTION Therefore, an object of the present invention is to provide an automatic music selection performance device which can respond to a music selection request favorably and can obtain music content information during performance.

本発明の自動選曲演奏装置は、複数の曲及び曲内容文字
情報を含む複数の曲が記録された記録媒体を保持し曲指
定情報によって指定された曲を選択して演奏する単一の
演奏手段と、各々が互いに独立して曲指定情報を受け入
れかつこれを記憶する複数の端末ユニットと、端末ユニ
ットに記憶された曲指定情報を各端末ユニットに対応さ
せて順次取り込んで取り込んだ曲指定情報が示す曲を演
奏させるべくその曲指定情報を演奏手段に供給する中央
制御手段と、端末ユニット毎に設けられた表示手段とを
含み、中央制御手段は演奏手段から出力される曲内容文
字情報を複数の端末ユニットのいずれか1からの演奏中
の曲内容情報要求指令に応じて当該1の端末ユニットに
転送し、その1の端末ユニットは曲内容文字情報に基づ
く表示を表示手段によって行なうことを特徴としてい
る。
The automatic music selection performance device of the present invention holds a recording medium on which a plurality of music pieces and a plurality of music pieces including music content character information are stored, and a single performance means for selecting and playing a music piece designated by the music piece designation information. And a plurality of terminal units each of which independently receives and stores the song designation information, and the song designation information which is sequentially loaded by sequentially associating the song designation information stored in the terminal unit with each terminal unit. It includes a central control means for supplying the playing means with the music designating information for playing the indicated piece of music, and a display means provided for each terminal unit, and the central control means outputs a plurality of pieces of music content character information output from the playing means. In response to a music content information request command during performance from any one of the terminal units, the one terminal unit transfers to the one terminal unit, and the one terminal unit displays a display based on the music content character information. It is characterized in that by carried out.

実 施 例 以下、本発明の実施例を図面を参照しつつ詳細に説明す
る。
Example Hereinafter, an example of the present invention will be described in detail with reference to the drawings.

第1図は本発明による自動選曲演奏装置の概略構成を示
している。この自動選曲演奏装置は中央制御部1、複数
のターミナル部21〜2n(nは例えば、16)及び複数のデ
ィスクを備えたオートチェンジディスクプレーヤ3から
なる。中央制御部1はプログラムに従ってディジタル演
算処理を行なうマイクロプロセッサ11、入出力インター
フェース12,13,14、プログラムが予め書き込まれたROM1
5、リクエスト曲エリア、指定ターミナルエリア、演奏
優先順位エリア、演奏順番エリア等の記憶エリアを有す
るRAM16、キーボード17、CRTモニタ18、プリンタ19及び
フロッピーディスクドライブ装置又はCD−ROMドライブ
装置等の補助記憶装置20及びビデオディスクプレーヤ又
はVTR等の映像用補助記憶装置20aを備えており、マイク
ロプロセッサ11と入出力インターフェース12,13,14、RO
M15及びRAM16とはデータバス10の他にアドレスバス及び
制御信号バス(共に図示せず)によって互いに接続され
ている。キーボード17、CRTモニタ18、プリンタ19、補
助記憶装置20及び映像用補助記憶装置20aは入出力イン
ターフェース14に接続されている。キーボード17には演
奏キー、数字キー、文字キー、設定キー、CRTモニタ18
の画面上のカーソル移動用の矢印キー(共に図示せず)
等のキーが設けられている。補助記憶装置20は各種の曲
名リスト等の曲データを記憶したフロッピーディスク又
はCD−ROM等の記憶媒体からデータを読み出したり、オ
ートチェンジディスクプレーヤ3において実際に演奏し
た曲名、曲毎の演奏回数等の使用データを記憶媒体に記
憶させるために用いられる。映像用補助記憶装置20aは
オートチェンジディスクプレーヤ3によるリクエスト用
の画像情報以外のコマーシャル等の画像情報の記憶装置
である。入出力インターフェース12はデータの入出力の
ためにマイクロプロセッサ11からの指令に応じてターミ
ナル部21〜2nのいずれか1つ又は複数を選択するマルチ
プレクサ機能を有する。
FIG. 1 shows a schematic configuration of an automatic music selection performance device according to the present invention. The automatic music selection playing device central control unit 1, a plurality of terminal portions 2 1 to 2n (n is, for example, 16) consists autochanging disc player 3 with a and a plurality of disks. The central control unit 1 includes a microprocessor 11 for performing digital arithmetic processing according to a program, input / output interfaces 12, 13, 14 and a ROM 1 in which a program is written in advance.
5, RAM 16 having a storage area such as a requested music area, a designated terminal area, a performance priority area, a performance order area, a keyboard 17, a CRT monitor 18, a printer 19, and an auxiliary storage such as a floppy disk drive device or a CD-ROM drive device. A device 20 and a video disc player or a video auxiliary storage device 20a such as a VTR are provided, and the microprocessor 11 and the input / output interfaces 12, 13, 14 and RO are provided.
In addition to the data bus 10, the M15 and the RAM 16 are connected to each other by an address bus and a control signal bus (both not shown). The keyboard 17, the CRT monitor 18, the printer 19, the auxiliary storage device 20, and the video auxiliary storage device 20a are connected to the input / output interface 14. Keyboard 17 has play keys, number keys, letter keys, setting keys, CRT monitor 18
Arrow keys for moving the cursor on the screen (both not shown)
Keys are provided. The auxiliary storage device 20 reads data from a storage medium such as a floppy disk or a CD-ROM that stores song data such as a list of various song titles, the song name actually played by the automatic change disc player 3, the number of times each song is played, etc. Used for storing the usage data of the storage medium. The video auxiliary storage device 20a is a storage device for image information such as commercials other than the image information requested by the auto change disc player 3. Output interface 12 has a multiplexer function of selecting any one or more of the terminal portions 2 1 to 2n in response to a command from the microprocessor 11 for input and output of data.

一方、端末ユニットとしてのターミナル部21〜2nは入出
力インターフェース12の対応する入出力ポートに接続さ
れている。ターミナル部21はプログラムに従ってディジ
タル演算処理を行なうマイクロプロセッサ21、入出力イ
ンターフェース22,23、プログラムが予め書き込まれたR
OM24、リクエスト曲エリア等の記憶エリアを有するRAM2
5、キーボード26、小型のCRTモニタ27及びバーコードリ
ーダ28からなる。マイクロプロセッサ21と入出力インタ
ーフェース22,23、ROM24及びRAM25とはデータバス29、
アドレスバス及び制御信号バス(共に図示せず)によっ
て互いに接続されている。キーボード26、CRTモニタ27
及びバーコードリーダ28は入出力インターフェース23に
接続されている。キーボード26にはアルファベット或い
はカタカナの文字キー、数字キー、選曲キー、曲名リス
ト要求キー、リクエスト表示キー、CRTモニタ27の画面
上のカーソル移動用の矢印キー及びキャンセルキー(共
に図示せず)等のキーが設けられている。入出力インタ
ーフェース23内にはCRTモニタ27の映像或いは文字表示
数分のビデオRAM(図示せず)が備えられており、ビデ
オRAMの内容に応じた映像信号がCRTモニタ27に供給さ
れ、マイクロプロセッサ21からの表示データに従ってビ
デオRAMの内容が変更される。ターミナル部22〜2nもタ
ーミナル部21と同様に構成されている。なお、ターミナ
ル部21〜2nはこの自動選曲演奏装置の設置室内の各テー
ブル毎に1つずつ更には設置室以外の別の場所に設けら
れるものである。また、CRTモニタ18,27及び後述のCRT
モニタ31の代りに液晶表示器等を用いた表示装置でも良
いことは明らかである。
On the other hand, the terminal unit 2 1 to 2n as a terminal unit is connected to the corresponding input and output ports of the input-output interface 12. Microprocessor 21 Terminal section 2 1 for performing digital arithmetic processing according to a program, input-output interface 22, the program is written in advance R
RAM2 with storage areas such as OM24 and requested song area
5, keyboard 26, small CRT monitor 27 and bar code reader 28. The microprocessor 21 and the input / output interfaces 22 and 23, the ROM 24 and the RAM 25 have a data bus 29,
An address bus and a control signal bus (both not shown) are connected to each other. Keyboard 26, CRT monitor 27
The barcode reader 28 is connected to the input / output interface 23. The keyboard 26 includes an alphabetic or katakana character key, a numeric key, a song selection key, a song name list request key, a request display key, an arrow key for moving the cursor on the screen of the CRT monitor 27, a cancel key (both not shown), and the like. A key is provided. The input / output interface 23 is provided with a video RAM (not shown) for the number of images displayed by the CRT monitor 27 or characters, and a video signal corresponding to the contents of the video RAM is supplied to the CRT monitor 27, and a microprocessor is provided. The contents of the video RAM are changed according to the display data from 21. The terminal units 2 2 to 2n are also configured similarly to the terminal unit 2 1 . Incidentally, the terminal unit 2 1 to 2n yet one for each table in the installation chamber of the automatic music selection playing apparatus may be provided in a different location other than the installation room. In addition, the CRT monitors 18, 27 and the CRT described later
It is obvious that a display device using a liquid crystal display or the like may be used instead of the monitor 31.

オートチェンジディスクプレーヤ3は入出力インターフ
ェース13に接続されており、マイクロプロセッサ11から
入出力インターフェース13を介して供給される各指令に
従ってディスク選択、曲選択、演奏等の動作を行なう。
このオートチェンジディスクプレーヤ3で用いられるデ
ィスクには曲(絵と音声との組み合せ)となるアナログ
オーディオ信号及び映像信号を含むTVフォーマットのFM
信号成分及び曲内容文字情報を含むCDフォーマットのEF
M(Eight to Fouteen Modulation)信号成分が重畳され
て記録されている。曲内容文字情報は曲毎に対応して例
えば曲を担うFM搬送波が記録されているディスクの範囲
内或いはその近傍において記録されており、曲名、歌
詞、作曲者名、作詩者名、ヒットさせたプロ歌手又はバ
ンド名等の曲内容を示す文字情報である。オートチェン
ジディスクプレーヤ3から出力されるディスクの演奏に
よる演奏信号は大型のCRTモニタ31に供給され、その映
像信号と同時に出力されるオーディオ信号はアンプ32を
介してスピーカ装置33に供給される。
The auto change disc player 3 is connected to the input / output interface 13 and performs disc selection, song selection, performance, etc. according to the respective commands supplied from the microprocessor 11 via the input / output interface 13.
The disc used in this auto change disc player 3 has a TV format FM containing analog audio signals and video signals which are music (combination of picture and audio).
EF in CD format including signal components and character information
M (Eight to Fouteen Modulation) signal component is superimposed and recorded. The song content character information is recorded corresponding to each song, for example, in or near the range of the disc on which the FM carrier that carries the song is recorded, and the song name, lyrics, composer name, poetry name, and hit It is character information indicating the content of a song such as a professional singer or band name. The performance signal of the performance of the disc output from the auto change disc player 3 is supplied to the large CRT monitor 31, and the audio signal output simultaneously with the video signal is supplied to the speaker device 33 via the amplifier 32.

かかる構成の自動選曲演奏装置においては、各ターミナ
ル部21〜2nではリクエスト曲すなわち指定曲情報を受け
付けてそれを順番にRAM25に記憶する。一方、中央制御
部1では各ターミナル部21〜2nにおけるRAM25に記憶さ
れたリクエスト曲を所定の順番に入力して後述する方法
により演奏順番を定めてその演奏順番に従ってオートチ
ェンジディスクプレーヤ3を制御してリクエストに対応
する。また、後述する方法により各ターミナル部21〜2n
からの曲名リスト等の情報要求に従って中央制御部1が
その情報を要求したターミナル部に供給して表示させる
ことが行なわれる。
In the automatic music selection playing apparatus having such a configuration is stored in each terminal unit 2 1 RAM 25 request songs in ~2n i.e. it accepts designation song information in order. On the other hand, the central control unit 1 inputs the requested music pieces stored in the RAM 25 in each of the terminal units 2 1 to 2n in a predetermined order, determines the performance order by a method described later, and controls the automatic change disc player 3 in accordance with the performance order. And respond to the request. In addition, each terminal section 2 1 to 2n
In response to a request for information such as a music title list from the central control unit 1, the central control unit 1 supplies the information to the requesting terminal unit and displays it.

次に、ターミナル部21の動作をマイクロプロセッサ21の
動作フローに従って説明する。マイクロプロセッサ21は
操作入力ルーチン及びデータ読み取り表示ルーチンを繰
り返し実行する。操作入力ルーチンにおいては、第2図
(a)〜(c)に示すように先ず、キーボード26のキー
操作があったか否かを判別する(ステップ51)。キー操
作があった場合にはそれがデータ表示要求キーの操作で
あるか否かを判別する(ステップ52)。データ表示要求
キーの操作でない場合には文字キーの操作であったか否
かを判別する(ステップ53)。文字キーの操作でないな
らば、選択キーの操作であるか否かを判別し(ステップ
54)、選択キーの操作でない場合には更にリクエスト表
示キーの操作か否かを判別する(ステップ55)。
Next, the operation of the terminal portion 2 1 according to the operation flow of the microprocessor 21. The microprocessor 21 repeatedly executes the operation input routine and the data read / display routine. In the operation input routine, as shown in FIGS. 2A to 2C, first, it is determined whether or not the key operation of the keyboard 26 has been performed (step 51). If there is a key operation, it is determined whether or not it is an operation of the data display request key (step 52). If it is not the operation of the data display request key, it is determined whether or not it is the operation of the character key (step 53). If it is not a character key operation, it is determined whether it is a selection key operation (step
If the selection key is not operated, it is further determined whether or not the request display key is operated (step 55).

例えば、キーボード26のキー操作があるとそのキーに対
応する予め定められたコードが入出力インターフェース
23内の入力バッファ(図示せず)にキー操作順にコード
が保持されるので、このコードから操作されたキーがい
ずれのキーであるか判別することができる。従って、そ
の操作されたキーがデータ表示要求キーならば、データ
分類指定要求をするために所定のデータ分類表示データ
を入出力インターフェース23に出力する(ステップ5
7)。入出力インターフェース23は所定のデータ分類表
示データに応じた映像信号をCRTモニタ27に供給し、CRT
モニタ27画面上に「1.曲名リスト」、「2.演奏中の曲内
容情報」及び「3.リクエスト演奏順」のいずれを指定す
るかが表示される。また、これらのうちからカーソル移
動用の矢印キーの操作によりいずれか1つを選択して選
択キーを操作する旨の表示も同時に行なわれる。よっ
て、選択キーが操作されたか否かを判別し(ステップ5
8)、選択キーが操作されたならばカーソル位置に対応
する内容を読み込み(ステップ59)、曲名リスト、演奏
中の曲内容情報及びリクエスト演奏順のうちのいずれが
選択されたか否かを判別する(ステップ60〜62)。曲名
リストが選択された場合にはステップ65に移行する。演
奏中の曲内容情報が選択された場合には演奏中の曲内容
情報要求指令を発生し(ステップ63)、リクエスト演奏
順が選択された場合にはリクエスト演奏順リスト要求指
令を発生する(ステップ64)。なお、ここでいうリクエ
スト演奏順はこれから演奏されるリクエスト曲の順番で
あり、既に演奏し終ったリクエスト曲の順番は含まな
い。また、データ分類としては上記した曲名リスト等に
限らず、他にリクエスト曲のトップテン等のデータ分類
も考えられる。
For example, when a key on the keyboard 26 is operated, a predetermined code corresponding to the key is input / output interface.
Codes are held in an input buffer (not shown) in 23 in the order of key operation, and it is possible to determine which key is operated from this code. Therefore, if the operated key is the data display request key, the predetermined data classification display data is output to the input / output interface 23 to request the data classification designation (step 5).
7). The input / output interface 23 supplies a video signal according to a predetermined data classification display data to the CRT monitor 27,
On the monitor 27 screen, it is displayed which of "1. song name list", "2. song contents information being played" and "3. request playing order" to be specified. In addition, a display indicating that any one is selected from these by operating the arrow keys for moving the cursor and the selection key is operated is also displayed. Therefore, it is determined whether or not the selection key is operated (step 5
8) If the selection key is operated, the content corresponding to the cursor position is read (step 59), and it is determined whether the song name list, the song content information being played, or the requested playing order is selected. (Steps 60-62). If the song title list is selected, the process proceeds to step 65. If the music content information being played is selected, a music content information request command for the performance is issued (step 63), and if the request performance order is selected, a request performance order list request command is generated (step 63). 64). The request performance order mentioned here is the order of request music pieces to be played, and does not include the order of request music pieces that have already been played. Further, the data classification is not limited to the above-mentioned music title list and the like, and other data classification such as the top ten of the requested music can be considered.

曲名リストが選択された場合にはリスト分類指定要求を
するために所定のリスト分類表示データを入出力インタ
ーフェース23に出力する(ステップ65)。入出力インタ
ーフェース23は所定のリスト分類表示データに応じた映
像信号をCRTモニタ27に供給し、CRTモニタ27画面上に
「1.ジャンル別」、「2.アーティスト別」、「3.50音順
別」又は「4.キャンセル」のいずれを指定するかが表示
される。また、これらのうちからカーソル移動用の矢印
キーの操作によりいずれか1つを選択して選択キーを操
作する旨の表示も同時に行なわれる。よって、選択キー
が操作されたか否かを判別し(ステップ66)、選択キー
が操作されたならばカーソル位置に対応する内容を読み
込み(ステップ67)、ジャンル別、アーティスト別、50
音順別及びキャンセルのうちのいずれが選択かされたか
否かを判別する(ステップ68〜70)。ジャンル別が選択
された場合にはジャンル分類指定要求をするために所定
のジャンル分類表示データを入出力インターフェース23
に出力する(ステップ71)。入出力インターフェース23
は所定のジャンル分類表示データに応じた映像信号をCR
Tモニタ27に供給し、CRTモニタ27画面上に「1.歌謡
曲」、「2.演歌」、「3.ニューミュージック」又は「4.
ロック」のいずれを指定するかが表示される。また、こ
れらのうちからカーソル移動用の矢印キーの操作により
いずれか1つを選択して選曲キーを操作する旨の表示も
同時に行なわれる。よって、選択キーが操作されたか否
かを判別し(ステップ72)、選択キーが操作されたなら
ばカーソル位置に対応する内容を読み込み(ステップ7
3)、歌謡曲、演歌、ニューミュッジック及びロックの
うちのいずれが選択されたか否かを判別する(ステップ
74〜77)。それらの判別結果に応じて歌謡曲、演歌、ニ
ューミュージック及びロックのいずれか1つのジャンル
の曲名リスト要求指令を発生する(ステップ78〜81)。
アーティスト別が選択された場合にはアーティスト別曲
名リスト要求指令を発生し(ステップ82)、50音順別が
選択された場合には50音順別曲名リスト要求指令を発生
し(ステップ83)、それ以外、すなわちキャンセルの場
合には画面消去指令を発生する(ステップ84)。各曲名
リスト要求指令は入出力インターフェース22を介して入
出力インターフェース12に出力され、後述の中央制御部
1内のマイクロプロセッサ11の割込み動作において読み
取られる。画面消去指令は入出力インターフェース23に
出力されCRTモニタ27の画面上の表示が全て消去され
る。
When the music title list is selected, predetermined list classification display data is output to the input / output interface 23 to request a list classification designation (step 65). The input / output interface 23 supplies a video signal corresponding to predetermined list classification display data to the CRT monitor 27, and "1. By genre", "2. By artist", "3.50 By sound order" is displayed on the screen of the CRT monitor 27. Alternatively, it is displayed whether to specify “4. Cancel”. In addition, a display indicating that any one is selected from these by operating the arrow keys for moving the cursor and the selection key is operated is also displayed. Therefore, it is determined whether or not the selection key is operated (step 66), and if the selection key is operated, the content corresponding to the cursor position is read (step 67), genre, artist, 50
It is determined whether any one of the note order and the cancel is selected (steps 68 to 70). When the genre classification is selected, the predetermined genre classification display data is input / output interface 23 to request the genre classification designation.
(Step 71). Input / output interface 23
CR the video signal according to the specified genre classification display data
It is supplied to the T monitor 27, and "1. Kayokyoku", "2. Enka", "3. New Music" or "4.
Whether to specify "Lock" is displayed. In addition, a display indicating that any one of these keys is operated by operating the arrow key for moving the cursor and the music selection key is operated is also displayed. Therefore, it is determined whether or not the select key is operated (step 72), and if the select key is operated, the contents corresponding to the cursor position are read (step 7).
3), it is determined whether any of the songs, enka, new music, and rock is selected (step
74-77). According to the discrimination result, a music title list request command for any one of genre of song, enka, new music and rock is generated (steps 78 to 81).
When the artist type is selected, a song name list request command by artist is generated (step 82), and when the 50-sound order is selected, a song name list request command by 50-sound order is generated (step 83), Otherwise, that is, in the case of cancellation, a screen erase command is generated (step 84). Each music title list request command is output to the input / output interface 12 via the input / output interface 22 and read in the interrupt operation of the microprocessor 11 in the central control unit 1 described later. The screen deletion command is output to the input / output interface 23, and all the display on the screen of the CRT monitor 27 is deleted.

なお、アーティスト別の場合にはアーティストを指定す
る文字キーの操作入力を要求してその指定されたアーテ
ィストの曲名リスト要求指令を発生するようにしても良
い。また、50音順別の場合には「あ、い、う……」のう
ちのいずれを指定するかを要求してその指定された音の
曲名リスト要求指令を発生するようにしても良い。
In the case of each artist, the operation input of the character key for designating the artist may be requested and the song name list request command of the designated artist may be generated. Further, in the case of the Japanese syllabary order, it may be possible to request which one of "A, I, U ..." Is designated and generate a music title list request command of the designated tone.

また、ジャンル別としては上記した歌謡曲等に限らず他
にタンゴ、シャンソン、ジャズ等が考えられる。
The genres are not limited to the above-mentioned songs and the like, but may be tango, chanson, jazz and the like.

ステップ66において選択キーが操作されないならば、キ
ャンセルキーが操作されたか否かを判別する(ステップ
85)。キャンセルキーが操作されたならば、ステップ84
に移行し、キャンセルキーが操作されないならば、ステ
ップ66に移行して選択キーの操作を判別する。これはス
テップ89及び90においても同様である。なお、キャンセ
ルが指定されたり、キャンセルキーが操作された場合に
はステップ57に戻っても良い。
If the select key is not operated in step 66, it is determined whether or not the cancel key is operated (step
85). If the cancel key is operated, step 84
If the cancel key is not operated, the process proceeds to step 66 and the operation of the selection key is determined. This also applies to steps 89 and 90. If cancel is designated or the cancel key is operated, the process may return to step 57.

ステップ53において文字キーが操作された場合には入出
力インターフェース23内の入力バッファのコードを読み
込み(ステップ87)、CRTモニタ27に入力文字を表示す
べく表示データを入出力インターフェース22に出力する
(ステップ88)。よって、キーボード26の文字キーを操
作する毎にCRTモニタ27の画面上の所定位置から順番に
その操作文字キーに対応する文字が表示される。
When the character key is operated in step 53, the code of the input buffer in the input / output interface 23 is read (step 87), and the display data is output to the input / output interface 22 to display the input character on the CRT monitor 27 ( Step 88). Therefore, every time the character key of the keyboard 26 is operated, the character corresponding to the operated character key is displayed in order from a predetermined position on the screen of the CRT monitor 27.

ステップ54において選択キーが操作されたと判別した場
合には曲名リスト表示中か否かを判別する(ステップ9
1)。曲名リスト表示中の場合には現在のCRTモニタ27の
画面上のカーソル位置における曲名が選曲されたとして
その曲名データを読み取り(ステップ92)、曲指定発信
者情報としてのリクエスト者名の入力を要求する表示デ
ータを入出力インターフェース22に出力し(ステップ9
3)、リクエスト者名の入力があったか否かを判別する
(ステップ94)。よって、CRTモニタ27の画面上の例え
ば、曲名リスト表示部分以外の部分、或いはウインドウ
により「リクエスト者名?」が表示され、リクエスト者
名の入力がユーザに対して要求されるので、ユーザは文
字キーでリクエスト者名を入力して最後に選択キーを操
作する。なお、この操作した文字キーに対応する文字が
ステップ88と同様にCRTモニタ27の画面に表示され、最
後の選択キーの操作により上記の「リクエスト者名?」
の表示と共に消去される。リクエスト者名の入力があっ
たならば、そのリクエスト者名をリクエスト者データと
して読み込み(ステップ95)、第10図に示すようにRAM2
5内に形成されたリクエスト曲エリアに順番にその読み
込んだ曲名データ及びリクエスト者データを記憶させる
(ステップ96)。曲名リスト表示中でない場合には入力
バッファに文字コード列が保持されているか否かを判別
し(ステップ99)、文字キーの操作により文字コード列
が保持されているならばその文字コード列を曲名データ
として読み取り(ステップ100)、ステップ93に進んでR
AM25内に形成されたリクエスト曲エリアにその読み込ん
だ曲名データ及びリクエスト者データを記憶させる。
If it is determined in step 54 that the selection key has been operated, it is determined whether or not the song name list is being displayed (step 9
1). If the song name list is being displayed, it is assumed that the song name at the cursor position on the screen of the current CRT monitor 27 has been selected and the song name data is read (step 92), requesting the input of the requester name as the song designated caller information. Output the display data to the input / output interface 22 (step 9
3), it is determined whether or not the requester name is input (step 94). Therefore, for example, on the screen of the CRT monitor 27, "requester name?" Is displayed in a part other than the song name list display part or a window, and the user is requested to input the requester name. Enter the requester's name with the key and operate the select key at the end. The character corresponding to the operated character key is displayed on the screen of the CRT monitor 27 as in step 88, and the "requester name?"
Will be erased with the display of. If the requester's name is entered, the requester's name is read as requester data (step 95), and RAM2 is displayed as shown in FIG.
The read song title data and requester data are stored in order in the request song area formed in 5 (step 96). If the song name list is not being displayed, it is determined whether or not a character code string is held in the input buffer (step 99). If the character code string is held by operating the character keys, the character code string is assigned to the song name. Read as data (step 100), go to step 93 and enter R
The read song title data and requester data are stored in the request song area formed in AM25.

ステップ55においてリクエスト表示キーが操作されたと
判別した場合にはRAM25内のリクエスト曲エリアにおけ
る1曲目から順に記憶された曲名データDA11,DA12…を
全て読み出し(ステップ97)、その読み出した各曲名デ
ータに対応する表示データを入出力インターフェース23
に出力する(ステップ98)。これによりCRTモニタ27の
画面上に現在リクエスト中の曲名がリクエスト順に表示
される。
When it is determined in step 55 that the request display key has been operated, all the song title data DA1 1 , DA1 2 ... Stored in order from the first song in the request song area in the RAM 25 are read (step 97), and the respective read song titles are read. Display data corresponding to data is input / output interface 23
(Step 98). As a result, the song names currently requested are displayed on the screen of the CRT monitor 27 in the order of requests.

一方、ステップ51においてキーボード26のキー操作がな
かった場合には、バーコード入力があったか否かを判別
する(ステップ101)。バーコードリーダ28はカラオケ
等の曲名リストブックに曲名毎に印刷された、或いはCR
Tモニタ27の画面上に曲名リストの曲名と共に表示され
たバーコードを読み取り、その読み取られたバーコード
は入出力インターフェース23の上記のキーボード26用の
入力バッファとは別のバーコード入力バッファ(図示せ
ず)に保持される。バーコード入力があった場合にはバ
ーコード入力バッファからバーコードを曲名データとし
て読み取り(ステップ102)、ステップ93に進んでRAM25
内に形成されたリクエスト曲エリアにその読み込んだ曲
名データを記憶させる。
On the other hand, if there is no key operation of the keyboard 26 in step 51, it is determined whether or not there is a bar code input (step 101). The bar code reader 28 is printed for each song name in a song name list book such as karaoke, or CR
The bar code displayed on the screen of the T-monitor 27 together with the track names in the track name list is read, and the read bar code is a bar code input buffer (Fig. (Not shown). If there is a bar code input, the bar code is read from the bar code input buffer as song title data (step 102) and the process proceeds to step 93 and RAM 25
The read song title data is stored in the request song area formed therein.

なお、矢印キーによるカーソル移動動作は他のルーチン
において矢印キーの操作に応じて制御される。
The cursor movement operation by the arrow keys is controlled according to the operation of the arrow keys in another routine.

次に、データ読み取り表示ルーチンにおいて、第3図に
示すようにマイクロプロセッサ21は先ず、データが中央
制御部1から供給されたか否かを判別する(ステップ11
1)。データが中央制御部1から供給された場合にはそ
れを読み込み(ステップ112)、読み込んだデータが曲
名リストデータ、演奏中の曲内容データ、リクエスト演
奏順データ及びメモリキャンセルデータのうちのいずれ
であるか否かを判別する(ステップ113〜116)。曲名リ
ストデータならば、RAMの所定のエリアに記憶させ(ス
テップ117)、曲名リストをCRTモニタ27に表示させるた
めに曲名リストデータを表示データとして入出力インタ
ーフェース23に出力する(ステップ118)。これによりC
RTモニタ27には要求した曲名リストが表示され、このと
き矢印キーの操作により曲名リストをスクロールして表
示させることができる。演奏中の曲内容データの場合に
はその演奏中の内容データを表示データとして入出力イ
ンターフェース23に出力する(ステップ119)。これに
よりCRTモニタ27には演奏中の曲の曲名、歌詞等の曲内
容情報が表示される。この表示形式は例えば、曲名、作
曲者名、作詩者名、プロ歌手、歌詞の順であり、これら
を矢印キーの操作によりスクロールして見ることができ
る。リクエスト演奏順データの場合にはそのリクエスト
演奏順データを表示データとして入出力インターフェー
ス23に出力する(ステップ120)。これによりCRTモニタ
27には現在のリクエスト演奏順が表示される。一方、メ
モリキャンセルデータの場合にはリクエストに応じて演
奏されたためにRAM25のリクエスト曲エリアの1曲目を
消去しかつ残りのリクエスト順を全て1だけ繰り上げて
書き込み直す(ステップ121)。すなわち、曲名データD
A11及びリクエスト者データDB11を消去し、DA12をDA11
に、またDB12をDB11にするようにリクエスト順を繰り上
げるのである。
Next, in the data read / display routine, as shown in FIG. 3, the microprocessor 21 first determines whether or not the data is supplied from the central control unit 1 (step 11).
1). When the data is supplied from the central control unit 1, it is read (step 112), and the read data is any of the music title list data, the music content data being played, the requested performance order data, and the memory cancellation data. It is determined whether or not (steps 113 to 116). If the music title list data is stored in a predetermined area of the RAM (step 117), the music title list data is output to the input / output interface 23 as display data for displaying the music title list on the CRT monitor 27 (step 118). This gives C
The requested song name list is displayed on the RT monitor 27. At this time, the song name list can be scrolled and displayed by operating the arrow keys. In the case of the music content data being played, the content data being played is output to the input / output interface 23 as display data (step 119). As a result, the CRT monitor 27 displays song content information such as the song title and lyrics of the song being played. This display format is, for example, a song title, a composer's name, a poet's name, a professional singer, and a lyrics, which can be scrolled and viewed by operating the arrow keys. In the case of request performance order data, the request performance order data is output to the input / output interface 23 as display data (step 120). This allows the CRT monitor
At 27, the current order of requested performances is displayed. On the other hand, in the case of the memory cancel data, the first song in the requested song area of the RAM 25 is erased because it was played in response to the request, and the remaining request order is moved up by 1 and rewritten (step 121). That is, song name data D
Erase A1 1 and requester data DB1 1 and DA1 2 to DA1 1
In addition, the request order is advanced so that DB1 2 becomes DB1 1 .

マイクロプロセッサ21は後述のリクエスト読み出し指令
が中央制御部1から供給されると、現在処理中のルーチ
ンの処理動作を停止して、割込みルーチンの処理に移行
する。この割込みルーチンにおいては、第4図に示すよ
うにRAM25内のリクエスト曲エリアに曲名データが記憶
されているか否かを判別し(ステップ131)、リクエス
ト曲エリアに曲名データが記憶されていない場合には無
リクエストデータを中央制御部1に供給すべく入出力イ
ンタフェース22に出力する(ステップ132)。リクエス
ト曲エリアに曲名データが記憶されている場合にはその
リクエスト曲エリアの1曲目から順番に曲名データ及び
リクエスト者データを読み出し(ステップ133)、その
読み出した曲名データ及びリクエスト者データをターミ
ナル番号データと共に1リクエストデータとして中央制
御部1に供給すべく順次入出力インターフェース22に出
力する(ステップ134)。そして所定数A(例えば、
2)だけリクエストデータを送出したか否かを判別し
(ステップ135)、所定数Aに達しないならば、ステッ
プ114に戻って次の順番の曲名データ及びリクエスト者
データを読み出す。所定数Aに達した場合には処理中で
あったルーチンに戻る。この曲名データ及びリクエスト
者データを中央制御部1に送出する場合には制御信号に
よりデータの送出開始及び出力を中央制御部1に知らせ
る。なお、リクエスト曲数が所定数Aに達していない場
合にはそのときのリクエスト曲数だけ送出する。
When a request read command, which will be described later, is supplied from the central control unit 1, the microprocessor 21 stops the processing operation of the routine currently being processed and shifts to the processing of the interrupt routine. In this interrupt routine, as shown in FIG. 4, it is judged whether or not the song title data is stored in the requested song area in the RAM 25 (step 131), and if the song name data is not stored in the requested song area, Outputs unrequested data to the input / output interface 22 to supply it to the central controller 1 (step 132). If the song title data is stored in the requested song area, song title data and requester data are read in order from the first song in the requested song area (step 133), and the read song title data and requester data are used as terminal number data. At the same time, the request data is sequentially output to the input / output interface 22 so as to be supplied to the central control unit 1 (step 134). Then, a predetermined number A (for example,
It is determined whether or not the request data has been sent out only 2) (step 135). If the predetermined number A is not reached, the process returns to step 114 to read the next title of music title data and requester data. When the number reaches the predetermined number A, the process returns to the routine being processed. When the song title data and the requester data are sent to the central control unit 1, the central control unit 1 is notified of the start and output of the data by a control signal. If the number of requested music pieces does not reach the predetermined number A, only the requested number of music pieces at that time is transmitted.

なお、ターミナル部21の動作について説明したが、ター
ミナル部22〜2nにおいてもターミナル部21と同様の動作
が行なわれる。
Although described operation of the terminal unit 2 1, the same operation as the terminal unit 2 1 is also in the terminal unit 2 2 to 2n is performed.

次に、中央制御部1の動作をマイクロプロセッサ11の動
作フローに従って説明する。マイクロプロセッサ11はリ
クエスト読み込みルーチン、リクエスト演奏優先設定ル
ーチン、リクエスト演奏順番決定ルーチン、演奏ルーチ
ン及び要求データ送出ルーチン等のルーチンを繰り返し
実行する。先ず、所定周期毎に実行されるリクエスト読
み込みルーチンにおいては、第5図(a)〜(c)に示
すように先ず、RAM16内に第11図に示すように形成され
た指定ターミナルエリアにターミナル番号が記憶されて
いるか否かを判別し(ステップ136)、ターミナル番号
が記憶されている場合には変数xが0に等しいか否かを
判別する(ステップ137)。変数xは電源投入時に0に
初期設定されると共に後述の如く設定されたり算出され
て変化する。x=0ならば、指定されたターミナル部だ
けからリクエストを読み込む指定モードを行なう頻度y
を読み込み(ステップ138)、読み込んだ頻度yに変数
xを等しくさせる(ステップ139)。頻度yは例えば、
指定ターミナルエリアへのターミナル番号を記憶させる
ためのキー操作入力時に同時に入力してRAM16内の所定
位置に記憶させることができる。ステップ139を実行後
は変数xが1に等しいか否かを判別する(ステップ14
0)。またステップ137においてx≠0と判別した場合に
は直ちにステップ140を実行する。x=1ならば、全て
のターミナル部22〜2nからリクエストを読み込むノーマ
ルモードサブルーチンを処理し(ステップ141)、x≠
1ならば、指定モードサブルーチンを処理する(ステッ
プ142)。
Next, the operation of the central control unit 1 will be described according to the operation flow of the microprocessor 11. The microprocessor 11 repeatedly executes routines such as a request reading routine, a request performance priority setting routine, a request performance order determination routine, a performance routine and a request data sending routine. First, in the request reading routine executed every predetermined period, as shown in FIGS. 5 (a) to 5 (c), the terminal number is first set in the designated terminal area formed in the RAM 16 as shown in FIG. Is stored (step 136), and if the terminal number is stored, it is determined whether the variable x is equal to 0 (step 137). The variable x is initialized to 0 when the power is turned on, and is also set or calculated as will be described later and changes. If x = 0, the frequency y at which the specified mode for reading the request from only the specified terminal section is performed
Is read (step 138) and the variable x is made equal to the read frequency y (step 139). The frequency y is, for example,
The terminal number can be stored at a predetermined position in the RAM 16 at the same time when the key operation is performed to store the terminal number in the designated terminal area. After executing step 139, it is determined whether or not the variable x is equal to 1 (step 14
0). If x ≠ 0 is determined in step 137, step 140 is immediately executed. If x = 1, to process the normal mode subroutine to read requests from all of the terminal unit 2 2 to 2n (step 141), x ≠
If it is 1, the designated mode subroutine is processed (step 142).

ノーマルモードサブルーチンの場合には変数mを1に等
しくし(ステップ143)、ターミナル部2mが使用中であ
るか否かを判別する(ステップ144)。この使用中とは
例えば、ターミナル部2mが電源オンの状態を言い、各タ
ーミナル部21〜2nの使用中か非使用中かは中央制御部1
において例えば、ユーザによってキー操作等により設定
される。ターミナル部2mが使用中ならば、ターミナル部
2mに対してリクエスト読み出し指令を発生する(ステッ
プ145)。リクエスト読み出し指令は入出力インターフ
ェース12に供給されて制御信号により入出力インターフ
ェース12からターミナル部2mの入出力インターフェース
(ターミナル部21の場合、入出力インターフェース22)
に供給される。リクエスト読み出し指令の発生後、ター
ミナル番号データ、曲名データ及びリクエスト者データ
からなるリクエストデータがターミナル部2mから供給さ
れたか否かを判別し(ステップ146)、リクエストデー
タが供給されたならば、そのリクエストデータを読み込
み(ステップ147)、RAM16内の2mリクエスト曲エリアに
書き込む(ステップ148)。そしてターミナル部2mから
供給される所定数Aのリクエストデータを全て読み込ん
だか否かを判別し(ステップ149)、ターミナル部2mか
らのリクエストデータを全て読み込んだ場合には変数m
に1を加算する(ステップ150)。一方、リクエストデ
ータがターミナル部2mから供給されない場合には無リク
エストデータが供給されたか否かを判別し(ステップ15
1)、無リクエストデータが供給されたならばステップ1
50に進む。また、ステップ144においてターミナル部2m
が非使用中と判別した場合にもステップ150に進む。ス
テップ150において変数mに1を加算した後、その変数
mがターミナル数nより大であるか否かを判別し(ステ
ップ152)、m≦nならば、ステップ144移行し、m>n
ならば、本ルーチンを終了する。このリクエスト読み込
みルーチンの処理により、各ターミナル部21〜2nでリク
エストをしたならばRAM16内の21〜2nリクエスト曲エリ
アに各々多くとも所定数Aのリクエスト曲名及びリクエ
スト者名がデータとして書き込まれる。なお、RAM16内
の21〜2nリクエスト曲エリアは各ターミナル部21〜2nの
RAM25内のリクエスト曲エリアと同様に形成されている
が、ターミナル番号も記憶されるようになっている。
In the case of the normal mode subroutine, the variable m is made equal to 1 (step 143), and it is determined whether or not the terminal section 2m is in use (step 144). For example, "in use" means that the terminal unit 2m is in a power-on state. Whether the terminal units 2 1 to 2n are in use or not in use is controlled by the central control unit 1.
In, for example, it is set by a user by operating a key or the like. If the terminal section 2m is in use, the terminal section
A request read command is generated for 2 m (step 145). Terminal portion 2m output interface from output interface 12 by the control signal requests reading command is fed to the output interface 12 (in the case of the terminal unit 2 1, input-output interface 22)
Is supplied to. After the request read command is issued, it is determined whether the request data including the terminal number data, the song name data, and the requester data is supplied from the terminal unit 2m (step 146). If the request data is supplied, the request is sent. The data is read (step 147) and written in the 2m request music area in RAM 16 (step 148). Then, it is determined whether or not all the request data of the predetermined number A supplied from the terminal section 2m have been read (step 149), and when all the request data from the terminal section 2m have been read, the variable m
Is incremented by 1 (step 150). On the other hand, if the request data is not supplied from the terminal portion 2m, it is determined whether or not the non-request data is supplied (step 15
1), if unrequested data is supplied, step 1
Go to 50. In step 144, the terminal area 2m
Also when it is determined that is not in use, the process proceeds to step 150. After adding 1 to the variable m in step 150, it is judged whether or not the variable m is larger than the number of terminals n (step 152). If m ≦ n, the process proceeds to step 144 and m> n.
If so, this routine ends. By the process of reading requests routine, each at most request Song and request name of the predetermined number A is written as data into 2 1 to 2n request song area in RAM16 Once the request at each terminal unit 2 1 to 2n . In addition, the 2 1 to 2n request song area in RAM 16 is the area of each terminal 2 1 to 2n.
It is formed in the same way as the request song area in RAM25, but the terminal number is also stored.

指定モードサブルーチンの場合には変数wを1に等しく
し(ステップ153)、その指定ターミナルエリアのw番
目に記憶されたターミナル番号を番号mとして読み出し
(ステップ154)、ステップ155に進む。ステップ155か
ら160まではステップ144から149までと同様の動作であ
る。よって、ステップ160においてターミナル部2mから
供給されたリクエストデータを全ての読み込んだ場合に
は指定ターミナルエリアに記憶されたターミナル番号を
全て読み出したか否かを判別し(ステップ161)、ター
ミナル番号を全て読み出していないならば、変数wに1
を加算し(ステップ162)、ステップ154に戻る。指定タ
ーミナルエリアに記憶されたターミナル番号を全て読み
出したならば、本ルーチンを終了する。また、ステップ
157においてリクエストデータがターミナル部2mから供
給されない場合には無リクエストデータが供給されたか
否かを判別し(ステップ163)、無リクエストデータが
供給されたならばステップ161に進む。
In the case of the designated mode subroutine, the variable w is set equal to 1 (step 153), the wth terminal number stored in the designated terminal area is read as the number m (step 154), and the process proceeds to step 155. Steps 155 to 160 are the same operations as steps 144 to 149. Therefore, when all the request data supplied from the terminal section 2m is read in step 160, it is determined whether all the terminal numbers stored in the designated terminal area have been read (step 161), and all terminal numbers are read. 1 for variable w if not
Is added (step 162) and the process returns to step 154. When all the terminal numbers stored in the designated terminal area have been read, this routine ends. Also step
If the request data is not supplied from the terminal portion 2m in 157, it is determined whether or not the non-request data is supplied (step 163), and if the non-request data is supplied, the process proceeds to step 161.

この指定モードでは各ターミナル部21〜2nにおいてリク
エストデータが記憶されていても指定されたターミナル
部でなければ、RAM16内の21〜2nリクエスト曲エリアに
リクエスト曲名及びリクエスト者名が書き込まれないの
である。
If not the terminal unit designated be stored request data at each terminal unit 2 1 to 2n in this specification mode, 2 1 to 2n request song Request Song and requester name to the area it is not written in the RAM16 Of.

ノーマルモード又は指定モードのサブルーチン処理後は
変数xから1を減算し(ステップ164)、本ルーチンを
終了する。
After the subroutine processing in the normal mode or the designated mode, 1 is subtracted from the variable x (step 164), and this routine ends.

例えば、読み込んだ頻度yが1の場合にはx=1となる
ので、ノーマルモードが実行されて全てのターミナル部
21〜2nからリクエストを読み込む。また読み込んだ頻度
yが2の場合にはx=2となるので、先ず最初の処理サ
イクルでは、指定モードで指定ターミナル番号のターミ
ナル部からリクエストを読み込み、次の処理サイクルで
はx=1となるので、ノーマルモードで全てのターミナ
ル部21〜2nからリクエストを読み込み、更に次の処理サ
イクルではx=0となるので、頻度yを読み込み直す。
よって、指定モードでリクエストデータを読み込むと、
指定したターミナル部のリクエスト曲が演奏される頻度
を高くすることができる。
For example, when the read frequency y is 1, x = 1, so normal mode is executed and all terminal units are executed.
2 Read requests from 1 to 2n. Further, when the read frequency y is 2, x = 2. Therefore, in the first processing cycle, the request is read from the terminal unit with the specified terminal number in the specified mode, and in the next processing cycle, x = 1. read requests from all the terminal sections 2 1 to 2n in the normal mode, since the further the x = 0, at the next processing cycle, reload the frequency y.
Therefore, when request data is read in the specified mode,
It is possible to increase the frequency with which the requested song of the designated terminal section is played.

なお、RAM16内の指定ターミナルエリアのターミナル番
号及び所定位置の頻度yの書き込みはキーボード17の操
作によって行なう。例えば、所定のキー操作が行なわれ
ると、マイクロプロセッサ11はCRT18画面上に所定数の
「指定ターミナル番号:?」と「頻度:?」とを表示させて
「?」の部分に数字キーによってターミナル番号を入力
させ、そして設定キーの操作により入力されたターミナ
ル番号をRAM16内の指定ターミナルエリアに書き込み、
また頻度を所定位置に書き込む。また、頻度yは1以上
の整数であり、入力されない場合には1に自動設定され
る。更に、ターミナル部2mが使用中か否かの判別をしな
いで、リクエスト読み出し指令に対してリクエストデー
タが供給されて来ないで応答がない場合にはターミナル
部2mが非使用中とするようにしても良い。
The terminal number of the designated terminal area in the RAM 16 and the frequency y at a predetermined position are written by operating the keyboard 17. For example, when a predetermined key operation is performed, the microprocessor 11 displays a predetermined number of "designated terminal number :?" and "Frequency :?" on the screen of the CRT 18, and the "?" Input the number, and write the terminal number input by operating the setting key to the designated terminal area in RAM16,
In addition, the frequency is written in a predetermined position. The frequency y is an integer of 1 or more, and is automatically set to 1 when not input. Further, without judging whether the terminal unit 2m is in use or not, if the request data is not supplied to the request read command and there is no response, the terminal unit 2m is set to be not in use. Is also good.

また、上記の如くノーマルモードと指定モードとの切換
えを自動的にしないで、ノーマルモードと指定モードと
の切換えを中央制御部1のキーボード17からの指令で行
なうようにしても良い。
Alternatively, the normal mode and the designated mode may not be automatically switched as described above, but the normal mode and the designated mode may be switched by a command from the keyboard 17 of the central control unit 1.

次に、リクエスト演奏優先設定ルーチンはキーボード17
の設定キーを操作することにより割込み処理される。リ
クエスト演奏優先設定ルーチンにおいては、第6図に示
すように先ず、リクエスト演奏優先指定要求をするため
に所定の演奏優先設定表示データを入出力インターフェ
ース14に出力する(ステップ165)。入出力インターフ
ェース14は所定の演奏優先設定表示データに応じた映像
信号をCRTモニタ18に供給し、CRTモニタ18の画面上には
「優先順位1番:?」、「優先順位2番:?」……の如く表
示される。ユーザは「?」の部分に例えば、キーボード
17の数字キーの操作によりターミナル部21〜2nのうちの
リクエストを優先して演奏すべきターミナル番号を入力
する。これは全てのターミナル部21〜2nに対して優先順
位を付ける必要がなく、優先させるべきターミナル部に
対してのみ行なえば良い。従って、数字キーの操作があ
ったか否かを判別し(ステップ166)、数字キーの操作
があったならば、その操作に対応する数字コードを読み
込み数字コードを文字表示データとして入出力インター
フェース14に出力する(ステップ167)。これによりCRT
モニタ18の画面上の「?」の部分に操作した数字キーに
対応する数字が優先して演奏すべきターミナル番号とし
て表示される。そして設定キーが操作されたか否かを判
別し(ステップ168)、設定キーが操作されたならば、
入力された各優先順位のターミナル番号データを1番目
から読み取り(ステップ169)、第12図に示すようにRAM
16内に形成された演奏優先順位エリアに1番目から順に
書き込む(ステップ170)。
Next, the request performance priority setting routine is performed by the keyboard 17
An interrupt is processed by operating the setting key of. In the request performance priority setting routine, as shown in FIG. 6, first, predetermined performance priority setting display data is output to the input / output interface 14 to make a request performance priority specification request (step 165). The input / output interface 14 supplies the video signal according to the predetermined performance priority setting display data to the CRT monitor 18, and "Priority 1:?" And "Priority 2:?" Are displayed on the screen of the CRT monitor 18. It is displayed as ……. For example, the user can use the keyboard in the "?"
By the operation of the 17 numeric keys to enter the terminal number to be played in favor of the request of the terminal part 2 1 ~2n. This does not need to prioritize for all of the terminal portion 2 1 to 2n, may be performed only for the terminal unit to be prioritized. Therefore, it is determined whether or not the numeric key is operated (step 166), and if the numeric key is operated, the numeric code corresponding to the operation is read and the numeric code is output to the input / output interface 14 as the character display data. Yes (step 167). This allows CRT
The number corresponding to the operated numeric key is displayed as the terminal number to be played preferentially in the "?" Part on the screen of the monitor 18. Then, it is determined whether or not the setting key is operated (step 168), and if the setting key is operated,
The input terminal number data of each priority is read from the first (step 169), and the RAM is read as shown in FIG.
Writing is performed in order from the first in the performance priority area formed in 16 (step 170).

よって、このリクエスト演奏優先設定ルーチンの処理に
よりRAM16内の演奏優先順位エリアには優先順位設定し
た順にターミナル番号が記憶され、また優先順位設定し
ないターミナル番号はランダム或いはリクエスト発信順
に設定される。なお、この演奏優先順位エリアはリクエ
スト演奏優先設定ルーチンが処理されなければターミナ
ル番号順或いはリクエスト発信順に初期設定されてい
る。また、ステップ166及び168においてキャンセルキー
が操作された場合には本ルーチンを終了するようにして
も良い。
Therefore, by the processing of this request performance priority setting routine, the terminal numbers are stored in the performance priority area in the RAM 16 in the order of priority setting, and the terminal numbers without priority setting are set randomly or in the order of request transmission. If the request performance priority setting routine is not processed, this performance priority area is initially set in the order of terminal number or request transmission order. Further, when the cancel key is operated in steps 166 and 168, this routine may be ended.

リクエスト演奏順番決定ルーチンにおいては、第7図に
示すように先ず、変数s及び変数tを共に1に等しくし
(ステップ171)、演奏優先順位エリアのs番のターミ
ナル番号をmとして読み取り(ステップ172)、2mリク
エスト曲エリアにリクエストの曲名データが書き込まれ
ているか否かを判別する(ステップ173)。すなわち、
第12図の如く優先順位1番のターミナル番号がn−8な
らば、m=n−8となる。2mリクエスト曲エリアにリク
エスト曲名が書き込まれている場合には2mリクエスト曲
エリアの1曲目の曲名データ及びリクエスト者データを
読み出し(ステップ174)、第13図に示すようにRAM16内
に形成された演奏順番エリアのt曲目にターミナル番号
データと共に書き込み(ステップ175)、変数tに1を
加算し(ステップ176)、また変数sに1を加算する
(ステップ177)。2mリクエスト曲エリアにリクエスト
曲名が書き込まれていない場合にはステップ177に直ち
に移行する。ステップ177の後、変数sがターミナル数
nより大であるか否かを判別し(ステップ178)、s≦
nならば、ステップ172に戻り、s>nならば、本ルー
チンの処理を終了する。このリクエスト演奏順番決定ル
ーチンの処理により演奏順番エリアに全部でt曲のリク
エスト曲が演奏順に書き込まれる。なお、リクエスト演
奏順番決定ルーチンはリクエスト読み込みルーチンが行
なわれる毎に処理されるが、リクエスト演奏優先設定ル
ーチンが割込み処理された後に続いて処理されるように
しても良い。また、s>nの場合に演奏順番エリアに書
き込まれたt曲が所定の曲数に満たないときには2mリク
エスト曲エリアの2曲目の曲名データ及びリクエスト者
データを読み出して演奏順番エリアに書き込むようにし
ても良い。このようにすることにより、演奏順番をリク
エスト順番にしたり、全くランダムな順番にしたり、或
いは所望の優先順位をつけた順番等の順番にすることが
できる。
In the request performance order determination routine, first, as shown in FIG. 7, both the variable s and the variable t are made equal to 1 (step 171), and the s-th terminal number in the performance priority area is read as m (step 172). ), It is determined whether the requested song title data is written in the 2m requested song area (step 173). That is,
As shown in FIG. 12, if the terminal number with the first priority is n-8, then m = n-8. When the requested song name is written in the 2m requested song area, the song name data and requester data of the first song in the 2m requested song area are read (step 174), and the performance formed in the RAM 16 as shown in FIG. 13 is performed. It is written together with the terminal number data at the t-th music in the turn area (step 175), 1 is added to the variable t (step 176), and 1 is added to the variable s (step 177). If the requested song name is not written in the 2m requested song area, the process immediately proceeds to step 177. After step 177, it is determined whether the variable s is larger than the number of terminals n (step 178), and s≤
If n, the process returns to step 172, and if s> n, the process of this routine ends. By the processing of this request performance order determination routine, a total of t request music pieces are written in the performance order area in the performance order. The request performance order determination routine is processed each time the request read routine is executed, but it may be processed subsequently after the request performance priority setting routine is interrupted. Further, when s> n, when the number of t songs written in the performance order area is less than the predetermined number of songs, the song name data and requester data of the second song of the 2m request music area are read and written in the performance order area. May be. By doing so, it is possible to set the performance order to the request order, a completely random order, or an order with a desired priority.

次に、演奏ルーチンにおいては、第8図に示すように先
ず、キーボード17の演奏キーが操作されたか否かを判別
し(ステップ180)、演奏キーが操作された場合には変
数uを1に等しくし(ステップ181)、RAM16の演奏順番
エリアからu曲目のターミナル番号データ、曲名データ
及びリクエスト者データを読み出し(ステップ182)、
オートチェンジディスクプレーヤ3に対して読み出した
曲名データを供給し(ステップ183)、また、読み出し
たターミナル番号のターミナル部に対して曲名データ及
びリクエスト者データを含む演奏開始指令データを出力
する(ステップ184)。その演奏開始指令データは入出
力インターフェース12から読み出したターミナル番号の
ターミナル部に供給され、上記した如く供給されたター
ミナル部においてはCRTモニタ27に次の演奏曲名及びリ
クエスト者名が表示されてリクエスト者に対して歌唱す
る準備を喚起させる。ステップ184の実行後、所定時間
経過したか否かを判別し(ステップ185)、所定時間経
過するまでの間はステップ184を実行する。この所定時
間はオートチェンジディスクプレーヤ3において供給さ
れる演奏開始準備時間より長い時間である。所定時間経
過すると、オートチェンジディスクプレーヤ3に対して
演奏開始指令を発生し(ステップ186)、本ルーチンを
終了する。
Next, in the performance routine, as shown in FIG. 8, it is first determined whether or not the performance key of the keyboard 17 has been operated (step 180), and when the performance key is operated, the variable u is set to 1. Equalize (step 181), read the terminal number data, song title data and requester data of the u-th song from the performance order area of the RAM 16 (step 182),
The read music title data is supplied to the auto change disc player 3 (step 183), and performance start command data including the music title data and requester data is output to the terminal portion of the read terminal number (step 184). ). The performance start command data is supplied to the terminal part of the terminal number read from the input / output interface 12, and in the terminal part supplied as described above, the name of the next performance song and the requester's name are displayed on the CRT monitor 27 and the requester Provoke the preparation for singing to. After executing step 184, it is determined whether a predetermined time has elapsed (step 185), and step 184 is executed until the predetermined time elapses. This predetermined time is longer than the performance start preparation time supplied in the automatic change disc player 3. When a predetermined time has elapsed, a performance start command is issued to the automatic change disc player 3 (step 186), and this routine is ended.

ステップ180において演奏キーが操作されない場合には
オートチェンジディスクプレーヤ3から演奏終了指令が
供給されたか否かを判別する(ステップ187)。演奏終
了指令が供給されたならば、ターミナル番号のターミナ
ル部に対して上記したメモリキャンセルデータを出力す
ると共にRAM16内のターミナル番号のリクエスト曲エリ
アの1曲目を消去しかつ残りのリクエスト順全て1だけ
繰り上げて書き込み直す(ステップ188)。そして、変
数uに1を加算し(ステップ189)、その変数uが上記
の変数t、すなわち演奏順番エリアに記憶された曲数よ
り大であるか否かを判別する(ステップ190)。u≦t
ならば、ステップ182に移行し、u>tならば、本ルー
チンを終了してリクエスト演奏順番決定ルーチンに移行
する。このリクエスト演奏順番決定ルーチンにおいて演
奏順番が新たに決定された後は演奏キーの操作がなくて
もステップ181に移行するようにしても良い。なお、演
奏したリクエスト曲は演奏順番と共に補助記憶装置20に
記憶されるようにしても良い。
When the performance key is not operated in step 180, it is determined whether or not a performance end command is supplied from the automatic change disc player 3 (step 187). When the performance end command is supplied, the above-mentioned memory cancel data is output to the terminal portion of the terminal number, the first song of the request song area of the terminal number in the RAM 16 is erased, and the remaining request order is all 1's. Move forward and rewrite (step 188). Then, 1 is added to the variable u (step 189), and it is determined whether or not the variable u is larger than the variable t, that is, the number of pieces of music stored in the playing order area (step 190). u ≦ t
If so, the routine proceeds to step 182, and if u> t, this routine is ended and the routine proceeds to the request performance order determination routine. After the performance order is newly determined in this request performance order determination routine, the process may proceed to step 181 without operating the performance key. The requested song played may be stored in the auxiliary storage device 20 together with the playing order.

オートチェンジディスクプレーヤ3においては、中央制
御部1から曲指定情報としての曲名データが供給される
と、そのデータが示す曲を記録したディスクが所定の格
納位置から選択されて所定演奏装置にセットされ、ピッ
クアップ(図示せず)がレスト位置から指定のリクエス
ト曲の演奏位置に移動する。中央制御部1から演奏開始
指令が供給されると、ディスクが回転してピックアップ
がディスクから曲音楽情報を例えば、光学的に読み出
し、再生処理回路(図示せず)において映像信号、2チ
ャンネルのオーディオ信号及び曲内容文字情報の曲内容
データ信号が得られる。映像信号はCRTモニタ31に供給
されてリクエスト曲の歌詞及び絵が映し出され、オーデ
ィオ信号はアンプ32を介してスピーカ装置33に供給され
てリクエスト曲のメロディが流れる。次いで、指定のリ
クエスト曲の演奏が終了すると、演奏終了指令が中央制
御部1に対して発生し、ディスクの回転を停止しかつピ
ックアップをレスト位置に戻し、そしてディスクを所定
の格納位置に戻すことが行なわれる。曲内容データ信号
は入力インターフェース13内の入力バッファ(図示せ
ず)に供給されて順次一時的に保持される。マイクロプ
ロセッサ11は演奏中においてかかる入力バッファに曲内
容データが保持されているか否かを判別し(ステップ19
1)、保持されている場合にはその曲内容データを読み
込み(ステップ192)、RAM16内の演奏中の曲内容データ
エリア(図示せず)に記憶させる(ステップ193)。
In the automatic change disc player 3, when the central control unit 1 supplies song title data as song designation information, the disc on which the song indicated by the data is recorded is selected from a predetermined storage position and set in a predetermined playing device. , The pickup (not shown) moves from the rest position to the performance position of the specified request song. When a performance start command is supplied from the central control unit 1, the disc rotates and the pickup optically reads out music information from the disc, for example, and a reproduction processing circuit (not shown) outputs a video signal and a 2-channel audio signal. A signal and a music content data signal of music content character information are obtained. The video signal is supplied to the CRT monitor 31 to display the lyrics and pictures of the requested song, and the audio signal is supplied to the speaker device 33 via the amplifier 32, and the melody of the requested song flows. Then, when the performance of the designated request music is completed, a performance end command is issued to the central control unit 1, the rotation of the disc is stopped, the pickup is returned to the rest position, and the disc is returned to the predetermined storage position. Is performed. The music content data signal is supplied to an input buffer (not shown) in the input interface 13 and sequentially held temporarily. The microprocessor 11 determines whether or not the music content data is held in the input buffer during the performance (step 19).
1) If it is held, the music content data is read (step 192) and stored in the music content data area (not shown) in the RAM 16 being played (step 193).

一方、要求データ送出ルーチンは、第9図(a),
(b)に示すように各要求指令が供給されると処理され
る割込みルーチンである。この要求データ送出ルーチン
においては、要求指令が供給されるとその要求指令がリ
クエスト演奏順リスト要求指令、演奏中の曲内容情報要
求指令、ジャンル別曲名リスト要求指令、アーティスト
別曲名リスト要求指令及び50音順別曲名リスト要求指令
のいずれであるかを判別する(ステップ201〜205)。要
求指令がリクエスト演奏順リスト要求指令の場合には変
数vを変数uに等しくし(ステップ206)、RAM16内の演
奏順番エリアからv曲目の曲名データを読み出して要求
したターミナル部に対してその曲名データを出力し(ス
テップ207)、変数vに1を加算し(ステップ208)、そ
の変数vが数値tより大であるか否かを判別する(ステ
ップ209)。v≦tならば、ステップ207に移行し、v>
tならば、本ルーチンを終了する。よって、現在演奏中
の曲名データを含む曲名データからなるリクエスト演奏
順データが要求したターミナル部に供給されてそのター
ミナル部のCRTモニタにリクエスト演奏順が表示され
る。
On the other hand, the request data transmission routine is as shown in FIG.
This is an interrupt routine that is processed when each request command is supplied as shown in (b). In this request data sending routine, when a request command is supplied, the request command is a request performance order list request command, a song content information request command being performed, a genre-specific song name list request command, an artist-specific song name list request command and 50. It is determined which one of the music order list request commands by tone order is issued (steps 201 to 205). When the request command is the request performance order list request command, the variable v is made equal to the variable u (step 206), the music title data of the vth music is read from the performance order area in the RAM 16, and the requested music title is given to the terminal section. Data is output (step 207), 1 is added to the variable v (step 208), and it is determined whether or not the variable v is larger than the numerical value t (step 209). If v ≦ t, the process proceeds to step 207 and v>
If t, this routine ends. Therefore, the requested performance order data composed of the music title data including the currently played music title data is supplied to the requested terminal unit and the requested performance order is displayed on the CRT monitor of the terminal unit.

また、要求指令が演奏中の曲内容情報要求指令の場合に
はRAM16内の曲内容データエリアから曲内容データを読
み出し(ステップ210)、読み出したデータを要求した
ターミナル部に対して出力する(ステップ211)。要求
指令が曲名リスト要求指令の場合には、歌謡曲、演歌、
ニューミュージック及びロックの各ジャンル別曲名リス
ト読み出し指令、アーティスト別曲名リスト読み出し指
令及び50音順別曲名リスト読み出し指令を補助記憶装置
20に対して発生する(ステップ212〜214)。補助記憶装
置20はこれら読み出し指令に対して記録媒体から対応す
る曲名リストデータを読み出して出力する。そこで、マ
イクロプロセッサ11は補助記憶装置20が曲名リストデー
タを読み出して出力したか否かを判別し(ステップ21
5)、データが読み出されて出力されたならば、そのデ
ータを要求したターミナル部に対して中継出力する(ス
テップ216)。21〜2nに送出する場合には制御信号によ
りデータの送出開始及び出力をターミナル部21〜2nに知
らせる。
If the request command is a request command for the music content information being played, the music content data is read from the music content data area in the RAM 16 (step 210) and the read data is output to the requesting terminal unit (step 210). 211). If the request command is a song name list request command, the song, enka,
Auxiliary storage device for song name list read command by genre of new music and rock, song name list read command by artist and song name list read command by 50-sound order
It occurs for 20 (steps 212 to 214). The auxiliary storage device 20 reads and outputs the corresponding music title list data from the recording medium in response to these read commands. Therefore, the microprocessor 11 determines whether the auxiliary storage device 20 has read and output the song title list data (step 21
5) If the data is read and output, the data is relayed and output to the requesting terminal unit (step 216). When the data is sent to 2 1 to 2n, the control signal informs the terminal parts 2 1 to 2n of the start and output of data.

画像用補助記憶装置20aは再生専用や記録及び消去可能
な記録媒体に対応しており、マイクロプロセッサ11の指
令に基づき随時各ターミナル部21〜2nのCRTモニタ27又
はCRTモニタ31に画像情報を送出する。これにより、タ
ーミナル部21〜2nからのリクエストに全て応答し終り、
リクエスト待ち状態にあるときや、オートチャンジディ
スクプレーヤ3のディスク入れ換え等で若干の空き時間
が生じたときにコマーシャルメッセージを含む情報(例
えば、リクエスト受け付け中等の情報)や単なる背景画
像をCRTモニタ27又は31に映し出すことができる。
Image auxiliary storage device 20a corresponds to a read-only or recording and erasable recording medium, the image information on the CRT monitor 27 or CRT monitor 31 of the terminal portion 2 1 to 2n as needed based on the command of the microprocessor 11 Send out. As a result, all the requests from the terminal units 2 1 to 2n have been responded to,
Information such as a commercial message (for example, information indicating that a request is being received) or a simple background image is displayed on the CRT monitor 27 or in a request waiting state or when some free time is generated due to a disc exchange of the auto change disc player 3 or the like. Can be projected on 31.

なお、上記した実施例においては、中央制御部1とター
ミナル部21〜2nとの間はケーブル等により接続されて有
線通信が行なわれるが、中央制御部1とターミナル部21
〜2nとの間にワイヤレス送受信機を互いに設けて無線通
信を行なっても良い。
In the embodiment described above, the central control unit 1 and the terminal units 2 1 to 2n are connected by a cable or the like to perform wired communication, but the central control unit 1 and the terminal unit 2 1
It is also possible to provide a wireless transmitter / receiver with each other for wireless communication.

また、中央制御部1においては、リクエストされた曲毎
のリクエスト頻度を算出したり、ターミナル毎のリクエ
スト応答回数に対する課金を計算してその算出結果をプ
リンタ19に印字出力したり、又は補助記憶装置20に記憶
させるするようにしても良い。
The central control unit 1 calculates the request frequency for each requested song, calculates the charge for the number of request responses for each terminal, and prints out the calculation result to the printer 19, or the auxiliary storage device. It may be stored in 20.

また、リクエスト者データはリクエスト発信者名そのも
のでなくても良く、少なくともターミナル番号以上の内
容、例えば、アルファベットのA程度のものでも良い。
またリクエスト者データは特に必要なければ入力要求を
しないようにしても良い。
Further, the requester data does not have to be the request sender name itself, but may be at least the content of the terminal number or higher, for example, the character of the alphabet A.
Further, the requester data may not be requested unless particularly required.

更に、上記した実施例においては、オートチェンジディ
スクプレーヤを用いるようにしたが、VTR等のテーププ
レーヤを用いても良い。また、複数のオートチェンジデ
ィスクプレーヤを入出力インターフェース13に接続して
個別に動作させることも可能である。
Further, in the above-mentioned embodiment, the automatic change disc player is used, but a tape player such as a VTR may be used. It is also possible to connect a plurality of auto change disc players to the input / output interface 13 and operate them individually.

また、上記した実施例では自動選曲演奏装置としての動
作を中央制御部1及びターミナル部21〜2nで分担した場
合について説明したが、各ターミナル部は例えば、ター
ミナル部21の場合にはキーボード26、CRTモニタ27、バ
ーコードリーダ28とその入出力インターフェース23のみ
とし、入出力インターフェース23と中央制御部1の入出
力インターフェース12とを接続して全ての動作を中央制
御部1のマイクロプロセッサ11の動作に従って行なう集
中制御型にしても良い。
Further, in the embodiment described above has described the case where share the operation as an automatic music selection playing apparatus at the central control unit 1 and the terminal unit 2 1 to 2n, but each terminal unit, for example, in the case of the terminal portion 2 1 a keyboard 26, a CRT monitor 27, a bar code reader 28 and its input / output interface 23 only, and the input / output interface 23 and the input / output interface 12 of the central control unit 1 are connected to perform all operations by the microprocessor 11 of the central control unit 1. It may be a centralized control type which is performed according to the operation of.

また、上記した実施例においては、文字情報として歌詞
等の曲内容データのみがディスクに記録されているが、
本装置の使用開始前のセッティング段階においてオート
チェンジディスクプレーヤ3の全てのディスクから曲内
容データの中の曲名を読み出して不揮発性又はバックア
ップされたRAMに曲名リストデータを形成し、補助記憶
装置20から曲名リストデータを得ないで済ませることも
できる。
Further, in the above-described embodiment, only the song content data such as lyrics is recorded on the disc as the character information,
At the setting stage before the use of this device, the song names in the song content data are read from all the discs of the automatic change disc player 3 to form song name list data in the nonvolatile or backed up RAM, and the auxiliary storage device 20 is used. It is also possible not to get the song name list data.

また、上記した実施例においては、演奏中の曲内容情報
を要求したターミナル部全てに歌詞等の曲内容データが
転送されるようになっているが、リクエスト発信者が居
るターミナル部には曲内容データ情報のみ、或いは歌詞
を含む画像情報を映像信号として送り、他のターミナル
部には歌詞が含まれない映像情報を映像信号として送る
ような複雑な処理も可能である。すなわち、ターミナル
部毎に歌詞情報のみ、画像情報のみ、或いは歌詞情報と
画像情報の両方のいずれかを任意に中央制御部1から送
って表示することもできる。
Further, in the above-mentioned embodiment, the music content data such as lyrics is transferred to all the terminal parts that have requested the music content information being played, but the music content is transmitted to the terminal part where the request sender is. It is also possible to perform complicated processing such as sending only data information or image information including lyrics as a video signal, and sending video information that does not include lyrics to another terminal unit as a video signal. That is, it is possible to arbitrarily send and display either the lyrics information only, the image information only, or both the lyrics information and the image information from the central control unit 1 for each terminal unit.

発明の効果 以上の如く、本発明の自動選曲演奏装置においては、各
々が互いに独立して曲指定情報を受け入れかつこれを記
憶する複数の端末ユニットを備え、端末ユニットに記憶
された曲指定情報を中央制御手段が順次取り込んで取り
込んだ曲指定情報を単一の演奏手段に供給して曲指定情
報によって指定された曲を演奏する構成であるので、選
曲リクエストが輻湊しようとも短時間で全てのリクエス
トを良好に受け付けることができる。また、単一の演奏
手段から出力される曲内容文字情報を複数の端末ユニッ
トのいずれか1からの演奏中の曲内容情報要求指令に応
じて中央制御手段が当該1の端末ユニットに転送し、1
の端末ユニットでは曲内容文字情報に基づく表示を表示
手段によって行なうので、演奏中の曲を指定した端末ユ
ニットとは別の端末ユニットにおいて演奏中の曲に対す
る歌詞等の曲内容文字情報を必要に応じて得ることがで
きるという利点がある。更に、各ディスクに記録された
曲に関する曲内容文字情報を記録したROMをディスクと
対にして設ける必要がなく、演奏曲の変更のためのディ
スクの追加や変換が容易となる。
EFFECTS OF THE INVENTION As described above, the automatic music selection performance apparatus of the present invention is provided with a plurality of terminal units each of which receives and stores the music designation information independently of each other, and the music designation information stored in the terminal unit The central control means sequentially fetches the song designation information and supplies it to a single playing means to play the song designated by the song designation information. Therefore, even if the song selection request is congested, all requests can be made in a short time. Can be accepted satisfactorily. Further, the central control means transfers the music content character information output from a single playing means to the one terminal unit in response to a music content information request command during performance from any one of the plurality of terminal units, 1
In this terminal unit, since the display based on the music content character information is performed by the display means, the music content character information such as the lyrics for the music being played at the terminal unit different from the terminal unit that specifies the music being played is necessary. There is an advantage that it can be obtained. Further, it is not necessary to provide a ROM in which music content character information regarding the music recorded on each disk is recorded in a pair with the disk, and it becomes easy to add or convert the disk for changing the music to be played.

また、本発明は上記した実施例のようにカラオケシステ
ムに適用することができるだけでなく、ミュージックボ
ックス等の他の自動選曲演奏装置にも適用することがで
きる。更に、端末ユニットが曲指定情報と共に曲指定発
信者情報を受け入れて記憶することにより、実際に演奏
されるときにだれによって指定された曲であるのかを表
示等により確認するためにその記憶した曲指定発信者情
報を用いることができる。
Further, the present invention can be applied not only to the karaoke system as in the above-described embodiment, but also to other automatic music selection performance devices such as a music box. Further, the terminal unit accepts and stores the song-specified sender information together with the song-specified information so that the stored song can be confirmed by a display or the like to confirm who the song is when actually played. Designated caller information can be used.

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

第1図は本発明による自動選曲演奏装置の概略を示すブ
ロック図、第2図〜第4図はターミナル部のマイクロプ
ロセッサの動作を示すフロー図、第5図〜第9図は中央
制御部のマイクロプロセッサの動作を示すフロー図、第
10図はターミナル部側のリクエスト曲エリアを示す図、
第11図は指定ターミナルエリアを示す図、第12図は演奏
優先順位エリアを示す図、第13図は演奏順番エリアを示
す図である。 主要部分の符号の説明 1……中央制御部 21〜2n……ターミナル部 3……オートチェンジディスクプレーヤ 11,21……マイクロプロセッサ
FIG. 1 is a block diagram showing an outline of an automatic music selection and playing apparatus according to the present invention, FIGS. 2 to 4 are flow charts showing the operation of a microprocessor of a terminal section, and FIGS. 5 to 9 are central control sections. Flow chart showing the operation of the microprocessor,
Figure 10 shows the request song area on the terminal side,
FIG. 11 is a diagram showing a designated terminal area, FIG. 12 is a diagram showing a performance priority area, and FIG. 13 is a diagram showing a performance order area. Description of the sign of the main portion 1 ...... the central control unit 2 1 to 2n ...... terminal unit 3 ...... autochanging disc player 11, 21 ...... microprocessor

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】複数の曲及び曲内容文字情報を含む複数の
曲が記録された記録媒体を保持し曲指定情報によって指
定された曲を選択して演奏する単一の演奏手段と、各々
が互いに独立して曲指定情報を受け入れかつこれを記憶
する複数の端末ユニットと、前記端末ユニットに記憶さ
れた曲指定情報を各端末ユニットに対応させて順次取り
込んで取り込んだ曲指定情報が示す曲を演奏させるべく
その曲指定情報を前記演奏手段に供給する中央制御手段
と、前記端末ユニット毎に設けられた表示手段とを含
み、前記中央制御手段は前記演奏手段から出力される前
記曲内容文字情報を前記複数の端末ユニットのいずれか
1からの演奏中の曲内容情報要求指令に応じて当該1の
端末ユニットに転送し、前記1の端末ユニットは前記曲
内容文字情報に基づく表示を前記表示手段によって行な
うことを特徴とする自動選曲演奏装置。
1. A single playing means for holding a recording medium on which a plurality of music pieces and a plurality of music pieces including music content character information are recorded and for selecting and playing a music piece designated by the music piece designation information. A plurality of terminal units that independently receive and store the song designating information, and sequentially load the song designating information stored in the terminal units in association with each terminal unit to represent the song designated by the loaded song designating information. Central control means for supplying the music designating information to the performance means for performance and display means provided for each of the terminal units, wherein the central control means outputs the music content character information output from the performance means. In response to a music content information request command during performance from any one of the plurality of terminal units, the one terminal unit is based on the music content character information. Automatic music selection playing apparatus and performing by said display means display.
【請求項2】前記端末ユニットは前記曲指定情報と共に
曲指定発信者情報を受け入れて記憶することを特徴とす
る請求項1記載の自動選曲演奏装置。
2. The automatic music selection performance device according to claim 1, wherein said terminal unit receives and stores music designation sender information together with said music designation information.
JP63334565A 1988-11-18 1988-12-28 Automatic music selection device Expired - Lifetime JPH0697551B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP63334565A JPH0697551B2 (en) 1988-12-28 1988-12-28 Automatic music selection device
US07/366,896 US5157643A (en) 1988-11-18 1989-06-15 Automatic tune selection and playback apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63334565A JPH0697551B2 (en) 1988-12-28 1988-12-28 Automatic music selection device

Publications (2)

Publication Number Publication Date
JPH02179986A JPH02179986A (en) 1990-07-12
JPH0697551B2 true JPH0697551B2 (en) 1994-11-30

Family

ID=18278824

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63334565A Expired - Lifetime JPH0697551B2 (en) 1988-11-18 1988-12-28 Automatic music selection device

Country Status (1)

Country Link
JP (1) JPH0697551B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH043567A (en) * 1990-04-19 1992-01-08 Brother Ind Ltd Music picture processing unit
JP3696961B2 (en) * 1996-01-26 2005-09-21 株式会社エクシング Broadcast center
JP3740226B2 (en) * 1996-10-08 2006-02-01 株式会社エクシング Broadcast center

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59186184A (en) * 1983-04-07 1984-10-22 Kyushu Hitachi Maxell Ltd Reservation device
JPS63153784A (en) * 1986-12-18 1988-06-27 Fujitsu Ltd Service system for terminal equipment request video

Also Published As

Publication number Publication date
JPH02179986A (en) 1990-07-12

Similar Documents

Publication Publication Date Title
US5489103A (en) Interactive communication system for communicating video game and karaoke software
US5631433A (en) Karaoke monitor excluding unnecessary information from display during play time
US5157643A (en) Automatic tune selection and playback apparatus
US5941711A (en) Karaoke apparatus with a personal data reading function
JP3956411B2 (en) Karaoke equipment
EP2120238B1 (en) Reproducing apparatus, reproducing method, program, and recording medium
JPH0697551B2 (en) Automatic music selection device
JP2811453B2 (en) Automatic music selection and playing device
JP2759136B2 (en) Automatic music selection and playing device
JP2621963B2 (en) Automatic music selection and playing device
JP2670115B2 (en) Automatic music selection and playing device
JP2554975Y2 (en) Tone generator
JP3349589B2 (en) Karaoke playback device
JP3450020B2 (en) Karaoke equipment
JPH0679426B2 (en) Automatic music selection device
JPH06130982A (en) Music player
JPH02139785A (en) Automatic program selecting player
JPH0679425B2 (en) Automatic music selection device
JPH0679424B2 (en) Automatic music selection device
JPH0679427B2 (en) Automatic music selection device
JPH09190192A (en) Playing reservation device for karaoke device
JP4156555B2 (en) Karaoke system, karaoke remote control device, and karaoke device
JPH11194785A (en) Karaoke singing equipment and card medium for music selection
JPH07175491A (en) Karaoke equipment
JPH08241088A (en) Karaoke terminal device and karaoke communication system