JPH1145557A - Data outputting device and storage medium - Google Patents

Data outputting device and storage medium

Info

Publication number
JPH1145557A
JPH1145557A JP9198866A JP19886697A JPH1145557A JP H1145557 A JPH1145557 A JP H1145557A JP 9198866 A JP9198866 A JP 9198866A JP 19886697 A JP19886697 A JP 19886697A JP H1145557 A JPH1145557 A JP H1145557A
Authority
JP
Japan
Prior art keywords
data
bgm
output
package
stored
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP9198866A
Other languages
Japanese (ja)
Inventor
Shuichi Yamazaki
修一 山崎
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP9198866A priority Critical patent/JPH1145557A/en
Publication of JPH1145557A publication Critical patent/JPH1145557A/en
Pending legal-status Critical Current

Links

Landscapes

  • Reverberation, Karaoke And Other Acoustics (AREA)

Abstract

PROBLEM TO BE SOLVED: To prevent the deterioration of atmosphere in a shop or work environment by providing a data outputting mechanism for storing music data received beforehand and reproducing the same at random so as to avoid the interruption of BGM when the transmission of music data is interrupted because of a failure on the center side. SOLUTION: For reproducing processing, a CPU 17 sequentially reads BGM data stored for every BGM package while counting an incorporated performance sequence counter, and causes a DSP 22 to perform reproducing. The end of reproducing of all BGM data in the BGM package is managed by an incorporated performance-finished flag and, when the receiving of the BGM data is interrupted by a failure in the center or relay device, cyclic performance processing is performed for the BGM data, replacing processing is also performed for the BGM data, and by changing the music order of the BGM data in the BGM package already stored in a BGM memory, the reproducing processing is made to continue.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、音楽データ等の出
力データを受信して再生出力するデータ出力装置及びそ
のプログラムを格納する記憶媒体に関する。
[0001] 1. Field of the Invention [0002] The present invention relates to a data output device for receiving, reproducing and outputting output data such as music data and a storage medium for storing the program.

【0002】[0002]

【従来の技術】近時、店舗では有線放送を導入して、そ
の有線放送から流される音楽を店舗内でBGM(Backgr
ound Music)として常に流すようにして、店内の雰囲気
作りや、店員の仕事環境の改善等に役立てている。ま
た、その有線放送に限らずラジオ等の放送媒体を利用し
て店舗内に常にBGMを流す場合もある。
2. Description of the Related Art Recently, cable broadcasting has been introduced in stores, and music played from the cable broadcasting has been introduced into BGM (Backgr.
Sound music) is used to create an atmosphere inside the store and improve the work environment of the clerk. There is also a case where BGM is always broadcast in a store using a broadcasting medium such as a radio, not limited to the cable broadcasting.

【0003】特に、BGMを流すことに積極的な店舗と
してコンビニエンスストアがあり、コンビニエンススト
アでは、そのBGMの流し方によって店舗の集客能力や
購買意欲に影響するといったことまで考慮して、BGM
の合間に商品のコマーシャルを流すといった工夫をして
いる。
[0003] In particular, there is a convenience store as an aggressive store for playing BGM, and in the convenience store, BGM is taken into consideration in consideration of how the manner of flowing BGM affects the ability of the store to attract customers and the willingness to purchase.
In the meantime, we are trying to distribute commercials between products.

【0004】[0004]

【発明が解決しようとする課題】しかしながら、このよ
うな従来の店舗内に流されるBGMは、音楽データを配
信する有線放送センターから契約店舗に対して送信され
るものを店舗内に設置された専用の受信装置で受信して
再生されるものであるが、例えば、センター側の送信装
置が故障すると、同じ曲が何度も流されたり、BGMが
全く流れなくなったりしていたため、センター側の故障
が回復するまで店舗内での雰囲気を悪くしたり、店員の
仕事環境を悪化させるという問題があった。
[0005] However, the BGM played in such a conventional store is a BGM that is transmitted from a cable broadcasting center that distributes music data to a contract store by a dedicated BGM installed in the store. For example, if the transmitting device on the center side breaks down, the same music will be played many times or the BGM will not play at all. However, there is a problem that the atmosphere in the store is deteriorated or the work environment of the clerk is deteriorated until the situation is restored.

【0005】特に、コンビニエンスストアでは、店舗内
にBGMが流れなくなって雰囲気が悪くなると、その店
舗の集客能力や購買意欲に悪影響を与えることになるた
め、何らかの改善策が切望されている。
[0005] Particularly, in a convenience store, if BGM does not flow in the store and the atmosphere is deteriorated, the store's ability to attract customers and purchase will be adversely affected.

【0006】本発明の課題は、センター側の故障により
音楽データの送信が途絶えた場合に、予め受信した音楽
データを蓄積しおいてランダムに再生するデータ出力機
能を実現ことにより、BGMの中断を回避して店舗内の
雰囲気及び仕事環境の悪化を防止することである。
SUMMARY OF THE INVENTION An object of the present invention is to provide a data output function for storing music data received in advance and randomly reproducing the music data when transmission of the music data is interrupted due to a failure on the center side. It is to avoid the deterioration of the atmosphere in the store and the work environment.

【0007】[0007]

【課題を解決するための手段】請求項1記載の発明は、
複数種類の出力データを受信する受信手段と、この受信
手段により受信された複数種類の出力データを記憶する
記憶手段と、この記憶手段に記憶された複数種類の出力
データを順次読み出して出力するとともに、新規の出力
データが記憶されなければ、既に記憶された複数種類の
出力データを順次読み出して出力するデータ出力手段
と、を備えたことを特徴としている。
According to the first aspect of the present invention,
Receiving means for receiving a plurality of types of output data; storage means for storing a plurality of types of output data received by the receiving means; and sequentially reading and outputting the plurality of types of output data stored in the storage means Data output means for sequentially reading out and outputting a plurality of types of output data already stored when new output data is not stored.

【0008】この請求項1記載の発明のデータ出力装置
によれば、受信手段により受信された複数種類の出力デ
ータを記憶手段に記憶し、データ出力手段は、この記憶
手段に記憶された複数種類の出力データを順次読み出し
て出力するとともに、新規の出力データが記憶されなけ
れば、既に記憶された複数種類の出力データを順次読み
出して出力する。
According to the data output device of the present invention, a plurality of types of output data received by the receiving means are stored in the storage means, and the data output means stores the plurality of types of output data stored in the storage means. Are sequentially read and output, and if no new output data is stored, a plurality of types of output data already stored are sequentially read and output.

【0009】したがって、送信側の故障等で新規出力デ
ータの受信が途絶えた場合でも、記憶済みの出力データ
を利用して、その出力データの出力処理を継続すること
ができる。
Therefore, even if the reception of new output data is interrupted due to a failure on the transmission side or the like, the output processing of the output data can be continued using the stored output data.

【0010】この場合、請求項2に記載する発明のよう
に、請求項1記載のデータ出力装置において、前記デー
タ出力手段は、前記新規の出力データが記憶されなけれ
ば、既に記憶された複数種類の出力データの出力順を変
更して順次読み出して出力することが有効である。
In this case, as in the second aspect of the present invention, in the data output apparatus according to the first aspect, if the new output data is not stored, the data output unit may store a plurality of types of data already stored. It is effective to change the output order of the output data and sequentially read and output the output data.

【0011】この請求項2記載の発明のデータ出力装置
によれば、前記データ出力手段は、前記新規の出力デー
タが記憶されなければ、既に記憶された複数種類の出力
データの出力順を変更して順次読み出して出力する。
According to the data output device of the present invention, if the new output data is not stored, the data output means changes the output order of the plurality of types of output data already stored. And sequentially read and output.

【0012】したがって、前記新規出力データの受信が
途絶えた場合でも、先に出力した際の出力順とは異なる
出力順で出力済み出力データを出力することができ、出
力済み出力データの出力順を任意に変更することができ
る。
Therefore, even when the reception of the new output data is interrupted, the output data that has been output can be output in an output order different from the output order at the time of the first output, and the output order of the output output data can be changed. It can be changed arbitrarily.

【0013】また、請求項3に記載する発明のように、
請求項1記載のデータ出力装置において、前記記憶手段
は、前記複数種類の出力データを記憶するメモリブロッ
クを複数備え、前記受信された複数種類の出力データを
該メモリブロック毎に記憶し、前記データ出力手段は、
前記新規の出力データが記憶されなければ、既に出力デ
ータが記憶されている前記各メモリブロックの出力デー
タの出力順を交互に変更して出力することが有効であ
る。
Further, as in the invention described in claim 3,
2. The data output device according to claim 1, wherein the storage unit includes a plurality of memory blocks for storing the plurality of types of output data, and stores the received plurality of types of output data for each of the memory blocks. The output means is
If the new output data is not stored, it is effective to alternately change the output order of the output data of each of the memory blocks in which the output data is already stored and output the output data.

【0014】この請求項3記載の発明のデータ出力装置
によれば、前記記憶手段は、前記複数種類の出力データ
を記憶するメモリブロックを複数備え、前記受信された
複数種類の出力データを該メモリブロック毎に記憶し、
前記データ出力手段は、前記新規の出力データが記憶さ
れなければ、既に出力データが記憶されている前記各メ
モリブロックの出力データの出力順を交互に変更して出
力する。
According to the data output device of the present invention, the storage means includes a plurality of memory blocks for storing the plurality of types of output data, and stores the plurality of types of received output data in the memory. Memorize every block,
If the new output data is not stored, the data output means alternately changes the output order of the output data of each of the memory blocks in which the output data is already stored, and outputs the data.

【0015】したがって、前記新規出力データの受信が
途絶えた場合でも、出力済み出力データの出力順をメモ
リブロック単位で交互に変更して、再度出力することが
できる。
Therefore, even if the reception of the new output data is interrupted, the output order of the output data that has been output can be changed alternately in units of memory blocks and output again.

【0016】また、請求項4に記載する発明のように、
請求項1、2あるいは3記載のデータ出力装置におい
て、前記出力データとして音データを出力することによ
り、前記新規音データの受信が途絶えた場合でも、出力
済み音データの出力順を変更して出力処理を継続するこ
とができる。その結果、例えば、店舗等で流されるBG
Mデータが外部から送信される場合、そのBGMデータ
の送信が途絶えたとしても、店舗内にはBGMを流し続
けることが可能となる。
Further, according to the invention described in claim 4,
4. The data output device according to claim 1, wherein the sound data is output as the output data, so that the output order of the output sound data is changed even when the reception of the new sound data is interrupted. Processing can be continued. As a result, for example, BG
When the M data is transmitted from the outside, even if the transmission of the BGM data is interrupted, the BGM can continue to flow in the store.

【0017】請求項5記載の発明は、コンピュータが実
行可能なプログラムを格納した記憶媒体であって、複数
種類の出力データを受信させるためのコンピュータが実
行可能なプログラムコードと、この受信された複数種類
の出力データを記憶手段に記憶させるためのコンピュー
タが実行可能なプログラムコードと、この記憶手段に記
憶された複数種類の出力データを順次読み出して出力さ
せるとともに、新規の出力データが記憶されなければ、
既に記憶された複数種類の出力データを順次読み出して
出力させるためのコンピュータが実行可能なプログラム
コードと、を含むプログラムを格納したことを特徴とし
ている。
According to a fifth aspect of the present invention, there is provided a storage medium storing a computer-executable program, comprising: a computer-executable program code for receiving a plurality of types of output data; A computer-executable program code for storing the type of output data in the storage means, and sequentially reading and outputting a plurality of types of output data stored in the storage means, and if new output data is not stored, ,
A program including a computer-executable program code for sequentially reading and outputting a plurality of types of output data already stored is stored.

【0018】この請求項5記載の発明の記憶媒体によれ
ば、複数種類の出力データを受信させるためのコンピュ
ータが実行可能なプログラムコードと、この受信された
複数種類の出力データを記憶手段に記憶させるためのコ
ンピュータが実行可能なプログラムコードと、この記憶
手段に記憶された複数種類の出力データを順次読み出し
て出力させるとともに、新規の出力データが記憶されな
ければ、既に記憶された複数種類の出力データを順次読
み出して出力させるためのコンピュータが実行可能なプ
ログラムコードと、を含むプログラムを格納する。
According to the storage medium of the present invention, a computer-executable program code for receiving a plurality of types of output data and the received plurality of types of output data are stored in storage means. A plurality of types of output data stored in the storage means are sequentially read out and output, and if no new output data is stored, the plurality of types of already stored output data are stored. A computer-executable program code for sequentially reading and outputting data is stored.

【0019】したがって、送信側の故障等で新規出力デ
ータの受信が途絶えた場合でも、記憶済みの出力データ
を利用して、その出力データの出力処理を継続させるプ
ログラムをコンピュータで実行することができる。
Therefore, even when the reception of new output data is interrupted due to a failure on the transmission side or the like, the computer can execute a program for continuing the output processing of the output data by using the stored output data. .

【0020】[0020]

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

【0021】図1〜図14は、本発明のデータ出力装置
及び記憶媒体を適用したデータ伝送システムの一実施の
形態を示す図である。
FIG. 1 to FIG. 14 are diagrams showing an embodiment of a data transmission system to which a data output device and a storage medium of the present invention are applied.

【0022】まず、構成を説明する。First, the configuration will be described.

【0023】図1は、本実施の形態のデータ伝送システ
ム1の全体構成を示す図である。図1において、データ
伝送システム1は、送信するBGMデータを蓄積して、
そのBGMデータを指定時刻に中継装置2に無線送信す
るセンター2と、センター2から送信されるBGMデー
タを受信して、店舗A〜nに設置された受信再生装置に
無線送信する中継装置3と、中継装置3から送信される
BGMデータを受信して蓄積した後に再生する受信再生
装置10が夫々設置された複数の店舗A〜nと、から構
成されている。
FIG. 1 is a diagram showing an overall configuration of a data transmission system 1 according to the present embodiment. In FIG. 1, a data transmission system 1 accumulates BGM data to be transmitted,
A center 2 that wirelessly transmits the BGM data to the relay device 2 at a designated time; a relay device 3 that receives the BGM data transmitted from the center 2 and wirelessly transmits the BGM data to the receiving and reproducing devices installed in the stores An. , And a plurality of stores A to n in which the reception and reproduction device 10 that receives, stores, and reproduces the BGM data transmitted from the relay device 3 is installed.

【0024】センター2は、店舗A〜nにBGMデータ
を送信するため、そのBGMデータを格納するBGMメ
モリと、指定時刻に送信するBGMデータを格納する指
定時刻BGMメモリと、を内蔵しており、このBGMメ
モリと指定時刻BGMメモリの各メモリ構成を図2に示
す。図2(a)に示すBGMメモリでは、例えば、30
分間のBGMデータを圧縮(符号化)して格納するBG
Mnパッケージ(n=1,2,・・・)と、そのBGM
nパッケージ毎に送信時刻スケジュールを設定するスケ
ジュール時刻データと、を関連付けて記憶する。また、
図2(b)に示す指定時刻BGMメモリでは、その指定
時刻に送信するBGMデータを圧縮(符号化)して格納
する指定時刻BGMデータと、その送信する指定時刻を
設定する指定時刻データと、を関連付けて記憶する。
The center 2 has a built-in BGM memory for storing the BGM data for transmitting the BGM data to the stores A to n, and a designated time BGM memory for storing the BGM data to be transmitted at the designated time. FIG. 2 shows the respective memory configurations of the BGM memory and the designated time BGM memory. In the BGM memory shown in FIG.
BG that compresses (encodes) and stores BGM data for one minute
Mn package (n = 1,2, ...) and its BGM
Schedule time data for setting a transmission time schedule for each n packages is stored in association with each other. Also,
The designated time BGM memory shown in FIG. 2B compresses (encodes) and stores the BGM data to be transmitted at the designated time, designated time BGM data, and designated time data for setting the designated time to be transmitted. Are stored in association with each other.

【0025】そして、センター2は、BGMメモリに格
納された各BGMnパッケージを所定の通信信号に変換
(変調)して、そのスケジュール時刻データに設定され
た送信時刻スケジュールに基づいて中継装置2に順次送
信するBGM送信処理を実行するとともに、指定時刻B
GMメモリに格納された各指定時刻BGMデータを所定
の変調方式で通信データに変換して、その指定時刻デー
タにより設定された指定時刻に中継装置2を介して店舗
A〜nに設置された受信再生装置10に送信する指定時
刻BGM送信処理を実行する。
Then, the center 2 converts (modulates) each BGMn package stored in the BGM memory into a predetermined communication signal, and sequentially transmits the communication signal to the relay device 2 based on the transmission time schedule set in the schedule time data. At the same time as executing the BGM transmission process for transmission,
Each of the designated time BGM data stored in the GM memory is converted into communication data by a predetermined modulation method, and the reception data set in the stores A to n via the relay device 2 at the designated time set by the designated time data. A designated time BGM transmission process to be transmitted to the playback device 10 is executed.

【0026】中継装置2は、地球の上空を周回する通信
衛星であり、センター2から送信されるBGMnパッケ
ージ、及び指定時刻BGMデータを含む通信データを受
信すると、地上の店舗A〜nに設置された受信再生装置
10に対してBGMnパッケージ、及び指定時刻BGM
データを含む通信データを送信する。
The relay device 2 is a communication satellite orbiting the earth. When receiving the BGMn package transmitted from the center 2 and the communication data including the BGM data at the designated time, the relay device 2 is installed in the stores A to n on the ground. BGMn package and designated time BGM
Transmit communication data including data.

【0027】店舗A〜nに設置された受信再生装置10
は、図3に示すように、10BASE2I/F11、ト
ランス12、トランシーバー13、LANコントローラ
14、LANメモリ15、EEPROM16、CPU1
7、FROM18、RTC19、記憶装置20、記憶媒
体21、DSP22、D/Aコンバータ23、アンプ2
4、端子台25、スピーカー26、27、ボリューム2
8、29、モニタ用LED30、31、安定化電源3
2、コネクタ33、34、ACアダプタ35、及びDI
Pスイッチ36により構成されている。
Receiving / reproducing apparatus 10 installed in stores An
As shown in FIG. 3, 10BASE2 I / F 11, transformer 12, transceiver 13, LAN controller 14, LAN memory 15, EEPROM 16, CPU 1
7, FROM 18, RTC 19, storage device 20, storage medium 21, DSP 22, D / A converter 23, amplifier 2
4, terminal block 25, speakers 26 and 27, volume 2
8, 29, monitor LEDs 30, 31, stabilizing power supply 3
2, connectors 33 and 34, AC adapter 35, and DI
It is constituted by a P switch 36.

【0028】10BASE2I/F11は、図1に示し
た各店舗A〜n内に施設された10BASE2仕様のL
AN(Local Area Network)に接続する接続機能と、そ
のLANを介して通信データを授受するインターフェー
ス機能とを有し、図外の図示しない衛星受信装置から店
内LANを介して伝送されるBGMデータを含む通信デ
ータを受信してトランス12に出力する。
The 10BASE2 I / F 11 is a 10BASE2 specification L installed in each of the stores A to n shown in FIG.
It has a connection function for connecting to an AN (Local Area Network) and an interface function for transmitting and receiving communication data via the LAN, and transmits BGM data transmitted from a satellite receiver (not shown) via the in-store LAN. The communication data including the received communication data is received and output to the transformer 12.

【0029】トランス12は、10BASE2I/F1
1から入力される通信データを所定の電圧比でトランシ
ーバー13に伝達するとともに、その通信データを受信
中はモニタLED30を点灯させて、通信データを受信
中であることを知らせる。
The transformer 12 has a 10BASE2 I / F1
The communication data input from 1 is transmitted to the transceiver 13 at a predetermined voltage ratio, and while the communication data is being received, the monitor LED 30 is turned on to notify that the communication data is being received.

【0030】トランシーバー13は、LANに送受信す
る通信データを変調及び復調する機能を有し、LANコ
ントローラ14により制御されて、トランス12を介し
て10BASE2I/F11から入力される通信データ
から復調したBGMデータをLANコントローラ14に
出力する等の処理を実行する。
The transceiver 13 has a function of modulating and demodulating communication data transmitted to and received from the LAN, and is controlled by the LAN controller 14 to demodulate BGM data demodulated from communication data input from the 10BASE2 I / F 11 through the transformer 12. Is output to the LAN controller 14.

【0031】LANコントローラ(LANC)14は、
LANメモリ15に格納されたLAN制御処理プログラ
ムに従ってLANトランシーバー13の通信データの受
信動作等を制御するとともに、その受信動作に際してE
EPROM16に格納された自己のアドレスデータを参
照して、受信した通信データに含まれる宛先アドレスが
自己宛のものか否かを判別して、データ受信動作を継続
するか否かを判別する判別処理も実行する。そして、L
ANコントローラ14は、トランシーバー13により復
調されたBGMデータをCPU17に出力する等のLA
N制御処理を実行する。
The LAN controller (LANC) 14
According to the LAN control processing program stored in the LAN memory 15, the receiving operation and the like of the communication data of the LAN transceiver 13 are controlled.
Referencing the own address data stored in the EPROM 16 to determine whether the destination address included in the received communication data is addressed to itself, and determining whether to continue the data receiving operation. Also perform And L
The AN controller 14 outputs an LA to the CPU 17 to output the BGM data demodulated by the transceiver 13 to the CPU 17.
N control processing is executed.

【0032】LANメモリ15は、LANコントローラ
14により実行されるLAN制御処理プログラム等を記
憶するメモリであり、EEPROM(Electrical Erasa
bleProgrammable ROM )16は、アドレスデータ等
を記憶するメモリであり、その記憶内容は変更可能であ
る。
The LAN memory 15 is a memory for storing a LAN control processing program executed by the LAN controller 14 and the like.
The bleProgrammable ROM 16 is a memory for storing address data and the like, and its storage contents can be changed.

【0033】CPU(Central Processing Unit )17
は、記憶媒体21内に記憶された各種制御プログラムに
従って、後述するBGMデータの受信処理、指定時刻B
GMデータの受信処理、BGMデータの再生処理、BG
Mデータのサイクリック演奏処理、及びBGMデータの
入れ替え処理を実行する。すなわち、CPU17は、受
信処理では、LANコントローラ14により受信された
BGMデータあるいは指定時刻BGMデータをそのBG
Mパッケージ毎にFROM18内に形成されるBGMメ
モリに書き込む処理を実行し、再生処理では、内蔵する
演奏順番カウンタをカウントしながらBGMパッケージ
毎に記憶したBGMデータを順次読み出してDSP22
により再生処理させ、そのBGMパッケージ内の全BG
Mデータ内の再生が終了したか否かを内蔵する演奏済み
フラグにより管理するとともに、センター2あるいは中
継装置3の故障等によりBGMデータの受信が途絶えた
時は、BGMデータのサイクリック演奏処理、及びBG
Mデータの入れ替え処理を実行して、BGMメモリ内に
既に格納されているBGMパッケージ内のBGMデータ
の曲順を入れ替えて再生処理を継続させる。
CPU (Central Processing Unit) 17
In accordance with various control programs stored in the storage medium 21, BGM data reception processing to be described later, the designated time B
GM data reception processing, BGM data reproduction processing, BG
The M data cyclic performance processing and the BGM data exchange processing are executed. That is, in the reception process, the CPU 17 converts the BGM data received by the LAN controller 14 or the designated time BGM data into the BG data.
For each M package, a process of writing into a BGM memory formed in the FROM 18 is executed. In a reproduction process, the BGM data stored for each BGM package is sequentially read out while counting a built-in performance order counter, and the DSP 22 is executed.
To play all the BGs in the BGM package.
Whether or not the reproduction in the M data is completed is managed by a built-in performance flag, and when the reception of the BGM data is interrupted due to a failure of the center 2 or the relay device 3, a cyclic performance processing of the BGM data is performed. And BG
The M data exchange process is executed, the music order of the BGM data in the BGM package already stored in the BGM memory is exchanged, and the reproduction process is continued.

【0034】FROM(Read Only Memory)18は、上
記CPU17によりBGMデータの再生処理が実行され
る際に、再生中のBGMデータ等を一時的に格納するメ
モリエリアを形成する。
An FROM (Read Only Memory) 18 forms a memory area for temporarily storing BGM data and the like being reproduced when the CPU 17 executes the BGM data reproducing process.

【0035】RTC(Real Time Clock )19は、現在
時刻を計時する時計回路であり、アラーム時刻の設定に
より、その時刻になるとアラーム信号を割り込みのトリ
ガーとするため外部回路に送出するものである。
An RTC (Real Time Clock) 19 is a clock circuit for measuring the current time, and sends an alarm signal to an external circuit to set an alarm time as an interrupt trigger when the current time is reached.

【0036】記憶装置20は、プログラムやデータ等が
予め記憶されている記憶媒体21を有しており、この記
憶媒体21は磁気的、光学的記録媒体、若しくは半導体
メモリで構成されている。この記憶媒体21は記憶装置
20に固定的に設けたもの、若しくは着脱自在に装着す
るものであり、この記憶媒体21には上記BGMデータ
の受信処理プログラム、指定時刻BGMデータの受信処
理プログラム、BGMデータの再生処理プログラム、B
GMデータのサイクリック演奏処理プログラム、及びB
GMデータの入れ替え処理プログラム等を記憶する。
The storage device 20 has a storage medium 21 in which programs, data and the like are stored in advance, and this storage medium 21 is constituted by a magnetic or optical recording medium or a semiconductor memory. The storage medium 21 is fixedly provided in the storage device 20 or is detachably mounted. The storage medium 21 has the above-described BGM data reception processing program, the specified time BGM data reception processing program, and the BGM data reception processing program. Data reproduction processing program, B
GM data cyclic performance processing program, and B
A GM data exchange processing program and the like are stored.

【0037】また、記憶装置20は、上記CPU17に
よりBGMデータが書き込まれるBGMメモリを形成
し、このBGMメモリのメモリ構成を図4に示す。この
図4に示すBGMメモリでは、BGMパッケージ単位で
BGMデータを格納する2つのメモリエリアを有してお
り、その各メモリエリアには、CPU17によりBGM
1パッケージのBGMデータとBGM2パッケージのB
GMデータが交互に上書きされる。そして、そのBGM
1パッケージにとして記憶されるBGMデータは、BG
M1−1DATA,BGM1−2DATA,・・・,B
GM1−mDATAであり、そのBGM2パッケージに
として記憶されるBGMデータは、BGM2−1DAT
A,BGM2−2DATA,・・・,BGM2−mDA
TAである。
The storage device 20 forms a BGM memory in which BGM data is written by the CPU 17, and the memory configuration of this BGM memory is shown in FIG. The BGM memory shown in FIG. 4 has two memory areas for storing BGM data in BGM package units, and each memory area has a BGM
BGM data of one package and B of two BGM packages
The GM data is overwritten alternately. And the BGM
BGM data stored as one package is BG
M1-1DATA, BGM1-2DATA, ..., B
GM1-mDATA, and the BGM data stored in the BGM2 package is BGM2-1DAT
A, BGM2-2DATA, ..., BGM2-mDA
TA.

【0038】このBGMメモリ内のメモリマップは、図
5に示すように、BGMデータの演奏順番を設定する演
奏テーブルを格納するとともに、BGMデータの入れ替
え処理等に際して利用されるワークメモリ20aと、B
GM1パッケージ(30分)を格納するとともに、この
BGM1パッケージに含まれるBGMデータの演奏済み
をチェックする演奏済フラグをセットするBGM1メモ
リ20bと、BGM2パッケージ(30分)を格納する
とともに、このBGM2パッケージに含まれるBGMデ
ータの演奏済みをチェックする演奏済フラグをセットす
るBGM2メモリ20cと、上記指定時刻BGMデータ
の受信処理に際して指定時刻BGMデータを格納する割
込BGMメモリ20dと、上記BGMデータの入れ替え
処理に際して、残り再生時間をチェックするために予め
設定された退避時間を格納するとともに、再生順位を入
れ替えるBGMデータを退避させる退避エリアを形成す
る退避メモリ20eと、から構成されている。
As shown in FIG. 5, the memory map in the BGM memory stores a performance table for setting the performance order of the BGM data, and a work memory 20a used for the BGM data exchange processing and the like.
A GM1 package (30 minutes) is stored, a BGM1 memory 20b for setting a played flag for checking whether BGM data included in the BGM1 package has been played, and a BGM2 package (30 minutes) are stored. BGM2 memory 20c for setting a played flag for checking whether or not the BGM data included in the BGM data has been played, an interrupt BGM memory 20d for storing the specified time BGM data at the time of receiving the specified time BGM data, and exchanging the BGM data At the time of processing, the evacuation memory 20e stores an evacuation time set in advance to check the remaining reproduction time, and forms an evacuation area for evacuation of BGM data whose reproduction order is switched.

【0039】さらに、この記憶媒体21に記憶するプロ
グラムや、データ等は、通信回線等を介して接続された
他の機器から受信して記憶する構成にしてもよく、更
に、通信回線等を介して接続された他の機器側に上記記
憶媒体を備えた記憶装置を設け、この記憶媒体21に記
憶されているプログラム、データを通信回線を介して使
用する構成にしてもよい。
Further, the program, data, and the like stored in the storage medium 21 may be configured to be received from another device connected via a communication line or the like and stored. It is also possible to provide a storage device having the above storage medium on another device side connected thereto, and to use programs and data stored in the storage medium 21 via a communication line.

【0040】DSP(Digital Signal Proceser )22
は、CPU17から順次入力されるBGMデータを順次
伸張(復号化)して音楽データとしてD/Aコンバータ
23に順次出力する。D/Aコンバータ23は、DSP
22から順次入力される音楽データを順次D/A変換し
てアナログの音楽信号として2系統に分けてアンプ24
に順次出力する。
DSP (Digital Signal Proceser) 22
, Sequentially expands (decodes) the BGM data sequentially input from the CPU 17 and sequentially outputs the music data to the D / A converter 23. The D / A converter 23 is a DSP
The music data sequentially input from the D / A converter 22 is sequentially D / A converted and divided into two systems as an analog music signal.
Are output sequentially.

【0041】アンプ(AMP)24は、D/Aコンバー
タ23から2系統に分けて順次入力される各音楽信号を
所定の増幅率でそれぞれ増幅して駆動信号として端子台
25に接続されたスピーカー26、27に出力して、店
内に設置されたスピーカー26と、バックヤードに設置
されたスピーカー27により、それぞれBGMを再生さ
せるとともに、その駆動信号の出力中はモニタLED3
1を点灯させて、BGMを再生中であることを知らせ
る。
An amplifier (AMP) 24 amplifies each of the music signals sequentially input into the D / A converter 23 in two systems at a predetermined amplification rate and a speaker 26 connected to the terminal block 25 as a drive signal. , 27, and the BGM is reproduced by the speaker 26 installed in the store and the speaker 27 installed in the back yard, respectively.
1 is turned on to notify that BGM is being reproduced.

【0042】ボリューム28、29は、アンプ24内で
各系統の音楽信号を増幅する各増幅率を別々に調整し
て、各スピーカー26、27の再生音量を任意に調整す
る。安定化電源32は、コネクタ33、34を介してA
Cアダプタ35から供給されるDC電圧から受信再生装
置10内で必要な各種電源電圧を生成して、受信再生装
置10内の各部に供給する。
The volumes 28 and 29 individually adjust the amplification factors for amplifying the music signals of the respective systems in the amplifier 24, and arbitrarily adjust the reproduction volume of the speakers 26 and 27. Stabilized power supply 32 is connected to A through connectors 33 and 34.
Various power supply voltages required in the reception / reproduction device 10 are generated from the DC voltage supplied from the C adapter 35, and supplied to each unit in the reception / reproduction device 10.

【0043】DIPスイッチ(DIPSW)36は、再
生されるBGMデータに含まれる音楽データとCMデー
タの再生音量バランスの設定を切り替えるためのスイッ
チであり、CMデータに比べて音楽データの再生音量を
大きくしたり、音楽データに比べてCMデータの再生音
量を大きくしたり、といった音量バランスの設定を任意
に切り替えることを可能とするものである。
The DIP switch (DIPSW) 36 is a switch for switching the setting of the reproduction volume balance between the music data included in the BGM data to be reproduced and the CM data, and increases the reproduction volume of the music data as compared with the CM data. This makes it possible to arbitrarily switch volume balance settings, such as making the reproduction volume of CM data higher than that of music data.

【0044】次に、本実施の形態の動作を説明する。Next, the operation of this embodiment will be described.

【0045】まず、上記センター2により実行されるB
GM送信処理について図6に示すフローチャートに基づ
いて説明する。
First, B executed by the center 2
The GM transmission process will be described based on the flowchart shown in FIG.

【0046】センター2では、図2(a)のBGMメモ
リに格納されたBGM1パッケージあるいはBGM2パ
ッケージの各送信時刻を、その対応して格納された各ス
ケジュール時刻データから判別し(ステップS1)、送
信時刻であることを判別すると、その送信スケジュール
時刻に対応するBGM1パッケージあるいはBGM2パ
ッケージをBGMメモリから抽出して(ステップS
2)、その抽出したBGM1パッケージあるいはBGM
2パッケージを全店舗に送信するように衛星上の中継装
置4に対して変調して送信して(ステップS3)、本B
GM送信処理を終了する。
In the center 2, each transmission time of the BGM1 package or BGM2 package stored in the BGM memory of FIG. 2A is determined from the correspondingly stored schedule time data (step S1). If it is determined that the time is the time, the BGM1 package or the BGM2 package corresponding to the transmission schedule time is extracted from the BGM memory (step S).
2), the extracted BGM1 package or BGM
The two packages are modulated and transmitted to the relay device 4 on the satellite so as to be transmitted to all stores (step S3).
The GM transmission process ends.

【0047】次いで、センター2により実行される指定
時刻BGM送信処理について図7に示すフローチャート
に基づいて説明する。
Next, the designated time BGM transmission processing executed by the center 2 will be described with reference to the flowchart shown in FIG.

【0048】センター2では、図2(b)のBGMメモ
リに格納された指定時刻BGMメモリに格納された指定
時刻BGMデータを選択し(ステップS11)、その選
択された指定時刻BGMデータを指定時刻BGMメモリ
から抽出して(ステップS12)、その抽出した指定時
刻BGMデータを全店舗に送信するように衛星上の中継
装置4に対して変調して送信して(ステップS13)、
本指定時刻BGM送信処理を終了する。
The center 2 selects the designated time BGM data stored in the designated time BGM memory stored in the BGM memory of FIG. 2B (step S11), and converts the selected designated time BGM data to the designated time BGM data. It is extracted from the BGM memory (step S12), and the extracted designated time BGM data is modulated and transmitted to the relay device 4 on the satellite so as to be transmitted to all stores (step S13).
The designated time BGM transmission process ends.

【0049】以上のセンター2によるBGM送信処理、
及び指定時刻BGM送信処理によりBGM1パッケー
ジ、BGM2パッケージ、指定時刻BGMデータが衛星
上の中継装置3に送信されると、中継装置3では、その
受信したBGM1パッケージ、BGM2パッケージ、指
定時刻BGMデータが地上の店舗A〜店舗nに設置され
た受信再生装置10に対して送信される。
The BGM transmission processing by the center 2 described above,
When the BGM1 package, the BGM2 package, and the designated time BGM data are transmitted to the relay device 3 on the satellite by the designated time BGM transmission processing, the received BGM1 package, BGM2 package, and designated time BGM data are transmitted to the relay device 3 on the ground. Are transmitted to the receiving and reproducing apparatuses 10 installed in the stores A to n.

【0050】そして、この衛星上の中継装置3から送信
されるBGM1パッケージ、BGM2パッケージ、指定
時刻BGMデータに対する受信再生装置10における各
受信処理について図8と図9に示すフローチャートに基
づいて説明する。
Next, the respective receiving processes of the BGM1 package, the BGM2 package, and the designated time BGM data transmitted from the relay device 3 on the satellite will be described with reference to the flowcharts shown in FIGS.

【0051】まず、BGM1パッケージ、及びBGM2
パッケージを受信する際の受信処理について図8に示す
フローチャートに基づいて説明する。
First, a BGM1 package and a BGM2
The receiving process when receiving a package will be described with reference to the flowchart shown in FIG.

【0052】受信再生装置10では、その衛星受信装置
により受信されたBGM1パッケージ、あるいはBGM
2パッケージが、その店舗内に施設されたLANにより
10BASE2I/F11、トランス12、トランシー
バー13、及びLANコントローラ14に復調処理され
てCPU17に伝達される。CPU17により受信され
たBGM1パッケージ、あるいはBGM2パッケージ
が、記憶装置20内のBGM1メモリ20bあるいはB
GM2メモリ20cのうち演奏済フラグがONにセット
された方に上書き状態で書き込まれる(ステップP
1)。すなわち、再生が終了したBGM1メモリ20b
か、BGM2メモリ20cのうちの一方に上書き状態で
書き込まれる。
In the receiving / reproducing apparatus 10, the BGM1 package or BGM received by the satellite receiving apparatus is
The two packages are demodulated by the 10BASE2 I / F 11, the transformer 12, the transceiver 13, and the LAN controller 14 by the LAN provided in the store, and transmitted to the CPU 17. The BGM1 package or the BGM2 package received by the CPU 17 is stored in the BGM1 memory 20b or the BGM1
The data is written in the GM2 memory 20c in the overwritten state on the side where the played flag is set to ON (step P
1). That is, the BGM1 memory 20b whose reproduction has been completed
Alternatively, the data is overwritten on one of the BGM2 memories 20c.

【0053】そして、そのBGM1パッケージ、あるい
はBGM2パッケージを上書きしたBGM1メモリ20
bあるいはBGM2メモリ20cの演奏済フラグをOF
Fにセットして(ステップP2)、本受信処理を終了す
る。
Then, the BGM1 memory 20 overwriting the BGM1 package or the BGM2 package
b or the played flag in the BGM2 memory 20c is set to OF.
It is set to F (step P2), and this reception processing ends.

【0054】以上のように、受信処理に際しては、新た
なBGMパッケージが受信されてBGMメモリ内に書き
込まれる度に、そのBGM1メモリ20b、あるいはB
GM2メモリ20cに格納された演奏済フラグがOFF
にセットされて、新規のBGMパッケージが受信された
ことが確認可能となる。
As described above, in the receiving process, every time a new BGM package is received and written in the BGM memory, the BGM1 memory 20b or the BGM 1
Played flag stored in GM2 memory 20c is OFF
To make it possible to confirm that a new BGM package has been received.

【0055】次いで、指定時刻BGMデータ受信処理の
詳細について図9に示すフローチャートに基づいて説明
する。
Next, the details of the designated time BGM data receiving process will be described with reference to the flowchart shown in FIG.

【0056】受信再生装置10では、その衛星受信装置
により受信された指定時刻BGMデータが、その店舗内
に施設されたLANにより10BASE2I/F11、
トランス12、トランシーバー13、及びLANコント
ローラ14に復調処理されてCPU17に伝達される。
CPU17により受信された指定BGMデータが、記憶
装置20内の割込BGMメモリ20dに書き込んで(ス
テップP11)、本指定時刻BGM受信処理を終了す
る。
In the receiving / reproducing apparatus 10, the designated time BGM data received by the satellite receiving apparatus is transmitted to the 10BASE2 I / F 11 by the LAN installed in the store.
The signal is demodulated by the transformer 12, the transceiver 13, and the LAN controller 14 and transmitted to the CPU 17.
The designated BGM data received by the CPU 17 is written into the interrupt BGM memory 20d in the storage device 20 (step P11), and the designated time BGM receiving process ends.

【0057】次いで、以上の受信処理、及び指定時刻B
GM受信処理により記憶装置20内のBGMメモリに書
き込まれたBGM1パッケージ、あるいはBGM2パッ
ケージ、指定時刻BGMデータの再生処理について図1
0に示すフローチャートに基づいて説明する。
Next, the above reception processing and the designated time B
FIG. 1 shows a reproduction process of a BGM1 package or a BGM2 package written at a BGM memory in a storage device 20 by a GM reception process, or BGM data at a specified time.
This will be described based on the flowchart shown in FIG.

【0058】まず、CPU17は、内蔵する演奏順番カ
ウンタAを初期化し(ステップP21)、その演奏順番
カウンタAを更新(A+1→A)する(ステップP2
2)。そして、上記受信処理により記憶装置20内のB
GM1メモリに格納されたBGM1パッケージ、あるい
はBGM2メモリに格納されたBGM2パッケージのう
ち、ステップP22で更新した現在再生指定した演奏順
番カウンタAのカウント値Aは、そのBGMパッケージ
内に格納されたBGMデータの最終順番、すなわち、図
4に示したBGM1−mDATAあるいはBGM2−m
DATAの最終順番mを越えたか否かを判別する(ステ
ップP23)。
First, the CPU 17 initializes a built-in performance order counter A (step P21), and updates the performance order counter A (A + 1 → A) (step P2).
2). Then, B in the storage device 20 is
Of the BGM1 package stored in the GM1 memory or the BGM2 package stored in the BGM2 memory, the count value A of the currently specified play order counter A updated in step P22 is the BGM data stored in the BGM package. , Ie, BGM1-mDATA or BGM2-m shown in FIG.
It is determined whether or not the final order m of DATA has been exceeded (step P23).

【0059】その演奏順番カウンタAのカウント値Aが
BGMデータの最終順番mを越えていなければ、ステッ
プP22で指定した演奏順番カウント値Aに対応するB
GMデータの1ワード分(16ビット分)を記憶装置2
0内のBGM1メモリ20b、あるいはBGM2メモリ
20cから読み出してDSP22に出力する(ステップ
P24)。DSP22では、このCPU17から1ワー
ド分ずつ入力されるBGMデータが伸張されてD/Aコ
ンバータ23に出力されて、D/Aコンバータ23、ア
ンプ24によりスピーカー26、27から再生される。
If the count value A of the performance order counter A does not exceed the final order m of the BGM data, B corresponding to the performance order count value A specified in step P22 is used.
Storage device 2 stores one word (16 bits) of GM data
The data is read from the BGM1 memory 20b or the BGM2 memory 20c within 0 and output to the DSP 22 (step P24). In the DSP 22, the BGM data input one word at a time from the CPU 17 is expanded and output to the D / A converter 23, and is reproduced from the speakers 26 and 27 by the D / A converter 23 and the amplifier 24.

【0060】次いで、CPU17は、演奏順番カウント
値Aに対応するBGMデータのBGMメモリからの読み
出しが終了したか否かを判別し(ステップP25)、終
了していなければ、1ワード単位のBGMデータの読み
出し処理を繰返し実行して、その演奏順番カウント値A
に対応するBGMデータの再生処理を繰返し実行させ
る。また、演奏順番カウント値Aに対応するBGMデー
タのBGMメモリからの読み出しが終了していれば、ス
テップP22の演奏順番カウンタの更新処理に戻って、
ステップP22〜ステップP25の処理を繰り返すこと
により、演奏順番カウント値AがBGMデータの最終順
番mを越えるまで、BGM1パッケージ、あるいはBG
M2パッケージに格納された全BGMデータの演奏処理
を繰返し実行する。
Next, the CPU 17 determines whether the reading of the BGM data corresponding to the performance order count value A from the BGM memory has been completed (step P25). Is repeatedly executed, and the performance order count value A
Is repeatedly executed for reproducing the BGM data corresponding to. If the reading of the BGM data corresponding to the playing order count value A from the BGM memory has been completed, the process returns to the updating process of the playing order counter in step P22, and
By repeating the processing of step P22 to step P25, the BGM1 package or the BG until the performance order count value A exceeds the final order m of the BGM data.
The performance processing of all the BGM data stored in the M2 package is repeatedly executed.

【0061】また、ステップP23において、演奏順番
カウンタAのカウント値AがBGMデータの最終順番m
を越えていれば、今回のBGM1パッケージ、あるいは
BGM2パッケージに格納された全BGMデータの演奏
処理が終了したと判断して、そのBGM1メモリ20
b、あるいはBGM2メモリ20cの演奏済フラグをO
Nにセットし(ステップP26)、他のBGMデータ、
すなわち、今回のBGM1パッケージ、あるいはBGM
2パッケージの再生中にBGMメモリ内に格納された次
のBGM1パッケージ、あるいはBGM2パッケージを
再生指定する(ステップP27)。
In step P23, the count value A of the performance order counter A is changed to the final order m of the BGM data.
Is exceeded, it is determined that the performance processing of all the BGM data stored in the current BGM1 package or BGM2 package has been completed, and the BGM1 memory 20
b or the played flag in the BGM2 memory 20c is set to O.
N (step P26), and other BGM data,
In other words, this BGM1 package or BGM
During the reproduction of the two packages, the reproduction of the next BGM1 package or the BGM2 package stored in the BGM memory is designated (step P27).

【0062】次いで、その次に再生指定したBGM1パ
ッケージ、あるいはBGM2パッケージを格納するBG
M1メモリ20b、あるいはBGM2メモリ20cには
演奏済フラグがONにセットされているか否かを判別す
る(ステップP28)。演奏済フラグがONにセットさ
れていない場合、すなわち、未演奏である場合は、その
BGM1メモリ20b、あるいはBGM2メモリ20c
に格納されたBGM1パッケージ、あるいはBGM2パ
ッケージを再生指定して(ステップP29)、ステップ
P22の演奏順番カウンタの更新処理に戻って、ステッ
プP22〜ステップP25の処理を繰り返すことによ
り、演奏順番カウント値AがBGMデータの最終順番m
を越えるまで、BGM1パッケージ、あるいはBGM2
パッケージに格納された全BGMデータの演奏処理を繰
返し実行する。
Next, the BG storing the BGM1 package or the BGM2 package next designated for reproduction.
It is determined whether the performance completed flag is set to ON in the M1 memory 20b or the BGM2 memory 20c (step P28). If the played flag is not set to ON, that is, if there is no performance, the BGM1 memory 20b or the BGM2 memory 20c
The BGM1 package or the BGM2 package stored in the PGM is designated for reproduction (step P29), the process returns to the update process of the performance order counter in step P22, and the processes in steps P22 to P25 are repeated, whereby the performance order count value A is obtained. Is the final order m of BGM data
Until it exceeds BGM1 package or BGM2
The performance processing of all the BGM data stored in the package is repeatedly executed.

【0063】また、ステップP28において再生指定し
たBGM1メモリ20b、あるいはBGM2メモリ20
c内の演奏済フラグがONにセットされていなければ、
サイクリック演奏処理を実行する(ステップP30)。
すなわち、上記BGM1パッケージ、あるいはBGM2
パッケージに格納された全BGMデータの演奏処理が終
了しても、新たなBGMパッケージがBGMメモリ内に
書き込まれない場合に、演奏済みのBGMパッケージに
格納されたBGMデータを生成処理するため、このサイ
クリック演奏処理を実行する。
Further, the BGM1 memory 20b or the BGM2 memory 20 designated for reproduction in step P28
If the played flag in c is not set to ON,
A cyclic performance process is executed (step P30).
That is, the above BGM1 package or BGM2
Even if the performance processing of all the BGM data stored in the package is completed, if a new BGM package is not written in the BGM memory, the BGM data stored in the played BGM package is generated and processed. Execute cyclic performance processing.

【0064】このサイクリック演奏処理の詳細について
図11に示すフローチャートに基づいて説明する。
The details of the cyclic performance processing will be described with reference to the flowchart shown in FIG.

【0065】図11において、まず、CPU17は、内
蔵する演奏順番カウンタAを初期化し(ステップP30
1)、新規BGMデータがBGMメモリ内に書き込まれ
たか否か、すなわち、上記受信処理により新たなBGM
1パッケージ、あるいはBGM2パッケージがBGMメ
モリ内に書き込まれているか否かを、そのBGM1メモ
リ、あるいはBGM2メモリに格納された演奏済フラグ
がOFFにセットさているか否かによりチェックする
(ステップP302)。新たなBGM1パッケージ、あ
るいはBGM2パッケージがBGMメモリ内に書き込ま
れていなければ、上記再生処理されたBGMパッケージ
ではない他のBGMパッケージを再生指定する(ステッ
プP303)。
In FIG. 11, the CPU 17 first initializes a built-in performance order counter A (step P30).
1) Whether new BGM data has been written in the BGM memory, that is, a new BGM
Whether or not one package or BGM2 package has been written in the BGM memory is checked by checking whether or not the performance completed flag stored in the BGM1 memory or BGM2 memory is set to OFF (step P302). If a new BGM1 package or a BGM2 package has not been written in the BGM memory, another BGM package other than the reproduced BGM package is designated for reproduction (step P303).

【0066】そして、演奏順番カウンタAを更新(A+
1→A)して(ステップP304)、その演奏順番カウ
ント値AがBGMデータの最終順番mを越えた否かを判
別し(ステップP305)、演奏順番カウンタAのカウ
ント値AがBGMデータの最終順番mを越えていなけれ
ば、ステップP303で指定した演奏順番カウント値A
に対応するBGMデータの1ワード分(16ビット分)
を記憶装置20内のBGM1メモリ20b、あるいはB
GM2メモリ20cから読み出してDSP22に出力す
る(ステップP306)。DSP22では、このCPU
17から1ワード分ずつ入力されるBGMデータが伸張
されてD/Aコンバータ23に出力されて、D/Aコン
バータ23、アンプ24によりスピーカー26、27か
ら再生される。
Then, the performance order counter A is updated (A +
1 → A) (step P304), it is determined whether or not the performance order count value A exceeds the final order m of the BGM data (step P305). If the order m is not exceeded, the performance order count value A specified in step P303
1 word (16 bits) of BGM data corresponding to
In the BGM1 memory 20b in the storage device 20, or B
The data is read from the GM2 memory 20c and output to the DSP 22 (Step P306). In DSP22, this CPU
The BGM data that is input one word at a time from 17 is expanded and output to the D / A converter 23, and is reproduced from the speakers 26 and 27 by the D / A converter 23 and the amplifier 24.

【0067】次いで、CPU17は、演奏順番カウント
値Aに対応するBGMデータのBGMメモリからの読み
出しが終了したか否かを判別し(ステップP307)、
終了していなければ、ステップP302に戻って、新規
BGMデータがBGMメモリ内に書き込まれたか否かを
再度チェックする。以上のステップP302〜ステップ
P307の処理を繰返し実行することにより、演奏済み
のBGM1メモリ20b、あるいはBGM2メモリ20
cに格納されたBGM1パッケージ、あるいはBGM2
パッケージ内のBGMデータが、新規BGMパッケージ
がそのBGMメモリに書き込まれるまで繰返し演奏され
る。
Next, the CPU 17 determines whether or not reading of the BGM data corresponding to the performance order count value A from the BGM memory has been completed (step P307).
If the processing has not been completed, the process returns to Step P302 to check again whether or not new BGM data has been written in the BGM memory. By repeatedly executing the processing of the above steps P302 to P307, the played BGM1 memory 20b or BGM2 memory 20
BGM1 package stored in c or BGM2
The BGM data in the package is played repeatedly until a new BGM package is written to the BGM memory.

【0068】また、ステップP302において、新たな
BGM1パッケージ、あるいはBGM2パッケージがB
GMメモリ内に書き込まれていれば、その新規BGM1
パッケージ、あるいはBGM2パッケージを再生指定し
て(ステップP308)、本サイクリック演奏処理を終
了して、図10のステップP21の処理に戻る。
In step P302, a new BGM1 package or BGM2 package
If it has been written in the GM memory, the new BGM1
The reproduction of the package or the BGM2 package is designated (step P308), the cyclic performance process ends, and the process returns to the process of step P21 in FIG.

【0069】以上のように、再生処理に際してサイクリ
ック演奏処理を実行することにより、例えば、センター
2における送信装置の故障や、中継装置3の故障等によ
りBGMパッケージの送信が途絶えた場合に、店舗に設
置された受信再生装置10では、予め受信されて記憶装
置20内のBGMメモリに書込済みのBGMパッケージ
内に格納されたBGMデータが順次読み出されて再生さ
れるため、その店内、及びバックヤードに流れるBGM
が中断することを回避することができる。
As described above, by executing the cyclic performance process at the time of the reproduction process, for example, when the transmission of the BGM package is interrupted due to the failure of the transmission device in the center 2 or the failure of the relay device 3, etc. The BGM data stored in the BGM package received in advance and stored in the BGM memory in the storage device 20 is sequentially read out and played back by the reception and reproduction device 10 installed in the BGM flowing in the backyard
Can be prevented from being interrupted.

【0070】次いで、上記CPU17により実行される
BGMデータの入れ替え処理について図12に示すフロ
ーチャートに基づいて説明する。
Next, the replacement process of the BGM data executed by the CPU 17 will be described with reference to the flowchart shown in FIG.

【0071】図12において、まず、CPU17は、現
在指定されているBGM1パッケージ、あるいはBGM
2パッケージの残りの再生時間(30分−現在までの再
生時間(分))を求め(ステップP41)、その求めた
残り再生時間が、図5に示したBGMメモリ内の退避エ
リア20eに格納された退避時間内であるか否かを確認
する(ステップP42)。すなわち、退避時間とは、B
GM1パッケージ、あるいはBGM2パッケージに格納
されたBGMデータの入れ替えに必要とする時間を設定
するものであり、その残り再生時間が退避時間以上であ
れば、BGMデータの再生順位の入れ替えが不可能であ
ると判断して、本BGM入れ替え処理を終了し、その残
り再生時間が退避時間より少なければ、他のBGMパッ
ケージ内のBGMデータをBGMメモリ内の退避エリア
20eに退避させて、その再生順位をランダムに入れ替
えて(ステップP43)、本BGM入れ替え処理を終了
して、上記再生処理に戻る。
Referring to FIG. 12, first, the CPU 17 executes the BGM1 package or BGM
The remaining playback time of the two packages (30 minutes—the playback time (minutes) up to the present) is obtained (step P41), and the obtained remaining playback time is stored in the save area 20e in the BGM memory shown in FIG. It is checked whether it is within the evacuation time (step P42). That is, the evacuation time is B
This is to set the time required for exchanging the BGM data stored in the GM1 package or the BGM2 package. If the remaining reproduction time is longer than the evacuation time, it is impossible to exchange the BGM data reproduction order. If the remaining playback time is shorter than the save time, the BGM data in another BGM package is saved to the save area 20e in the BGM memory, and the playback order is randomly determined. (Step P43), the BGM replacement process ends, and the process returns to the reproduction process.

【0072】以上のように、BGM入れ替え処理を実行
することにより、上記再生処理に際して、センター2あ
るいは中継装置3からのBGMパッケージの受信が途絶
えた場合に実行されるサイクリック演奏処理では、記憶
装置20内のBGMメモリにおいて演奏済みのBGMパ
ッケージ内に格納されたBGMデータが、退避エリア2
0eに退避されて、その演奏順序がランダムに入れ替え
られた状態で退避エリア20eから読み出されることに
なる。
As described above, by executing the BGM exchange process, the cyclic performance process executed when the reception of the BGM package from the center 2 or the relay device 3 is interrupted during the above-mentioned reproduction process is performed by the storage device. The BGM data stored in the BGM package that has been played in the BGM memory in
0e, and the performance order is read from the evacuation area 20e in a state where the performance order is randomly changed.

【0073】以上の受信再生装置10におけるBGM1
パッケージ、あるいはBGM2パッケージの再生動作に
ついて、図13及び図14を参照して説明する。
The BGM 1 in the receiving and reproducing apparatus 10 described above
The reproduction operation of the package or the BGM2 package will be described with reference to FIGS.

【0074】図13は、センター2から送られたBGM
1パッケージ、及びBGM2パッケージに設定された各
BGMデータの演奏順序を示した図であり、その演奏順
序は「BGM1−1,BGM1−2,・・・,BGM1
−m,BGM2−1,BGM2−2,・・・,BGM2
−m」となっている。
FIG. 13 shows the BGM sent from the center 2.
FIG. 3 is a diagram showing the playing order of each BGM data set in one package and BGM2 package, and the playing order is “BGM1-1, BGM1-2,..., BGM1”.
−m, BGM2-1, BGM2-2,..., BGM2
−m ”.

【0075】図14は、図13のセンター2から送られ
たBGM1パッケージ、及びBGM2パッケージに設定
された各BGMデータを、受信再生装置10においてそ
の演奏順序で受信して再生処理する際の演奏状態を示し
た図であり、同図(a)は正常時の再生処理動作の演奏
状態を示す図、同図(b)は異常時の再生処理(サイク
リック演奏処理)動作の演奏状態を示す図である。
FIG. 14 shows a performance state when the BGM data set in the BGM1 package and the BGM2 package sent from the center 2 in FIG. FIG. 3A shows a performance state of a reproduction processing operation in a normal state, and FIG. 4B shows a performance state of a reproduction processing (cyclic performance processing) operation in an abnormal state. It is.

【0076】再生受信装置10では、センター2から図
13の演奏順序でBGM1パッケージ、及びBGM2パ
ッケージに設定された各BGMデータが送られてきて、
その各BGM1パッケージ、及びBGM2パッケージが
正常に受信されて記憶装置20内のBGMメモリに格納
された場合は、図14(a)に示すように、その送られ
てきた演奏順序で再生処理が実行されて、BGM1,B
GM2,BGM1+1,BGM2+1の順序で演奏が繰
り返される。
In the reproduction / reception apparatus 10, the BGM data set in the BGM1 package and the BGM2 package are sent from the center 2 in the performance order shown in FIG.
When the BGM1 package and the BGM2 package are normally received and stored in the BGM memory in the storage device 20, as shown in FIG. 14A, the reproduction process is executed in the sent performance order. BGM1, B
The performance is repeated in the order of GM2, BGM1 + 1, and BGM2 + 1.

【0077】しかし、センター2から図13の演奏順序
でBGM1パッケージ、及びBGM2パッケージに設定
された各BGMデータが送られる際に、例えば、BGM
1パッケージの受信が途絶えてしまった場合、再生受信
装置10では、図14(b)に示すように、1番目のB
GM2データを演奏中に演奏済みのBGM1パッケージ
に含まれるBGM1データの再生順位の入れ替え処理が
実行され、1番目のBGM2データの演奏終了後は、再
生順位の入れ替えが行われたBGM1入れ替えデータの
再生演奏が行われる。そして、このBGM1入れ替えデ
ータの再生演奏中に、センター2からのBGMパッケー
ジの受信処理が再開されていなければ、演奏済みBGM
2パッケージに含まれるBGM2データの入れ替え処理
が行われる。BGM1入れ替えデータの演奏終了後は、
その再生順位の入れ替えが行われたBGM2入れ替えデ
ータの再生演奏が行われ、このBGM2入れ替えデータ
の演奏中に、センター2からのBGMパッケージの受信
処理が再開されていなければ、演奏済みBGM1パッケ
ージに含まれるBGM2データの入れ替え処理が行われ
る。
However, when the BGM data set in the BGM1 package and the BGM2 package are transmitted from the center 2 in the performance order of FIG.
If the reception of one package is interrupted, the reproduction receiving apparatus 10 sets the first B as shown in FIG.
During the performance of the GM2 data, the BGM1 data included in the BGM1 package that has been played is exchanged in the order of reproduction of the BGM1 data. After the performance of the first BGM2 data is completed, the BGM1 exchanged data in which the order of the reproduction is exchanged is reproduced. A performance is performed. If the reception process of the BGM package from the center 2 is not restarted during the reproduction performance of the BGM1 exchange data, the played BGM
The BGM2 data included in the two packages is replaced. After the performance of the BGM1 exchange data,
The BGM2 exchange data in which the reproduction order has been exchanged is played back. If the reception process of the BGM package from the center 2 is not resumed during the performance of the BGM2 exchange data, the BGM2 exchange data is included in the played BGM1 package. BGM2 data to be replaced is performed.

【0078】以上のように、異常時にはサイクリック演
奏処理が繰返し実行されることにより、演奏済みのBG
M1パッケージ、あるいはBGM2パッケージが再生さ
れても前回の演奏順序と異なる演奏順序で演奏されるた
め、同じBGMパッケージが再度演奏されていることが
気づかれずに済ませることができる。
As described above, the cyclic performance process is repeatedly executed in the event of an abnormality, so that the played BG
Even if the M1 package or the BGM2 package is played, the music is played in a different playing order from the previous playing order, so that it is not necessary to notice that the same BGM package is being played again.

【0079】以上のように、本実施の形態のデータ伝送
システム1では、センター2から衛星上の中継装置3を
介して地上の店舗A〜n毎に設置された衛星受信機能付
の再生受信装置10に対して、予め演奏順序が設定され
たBGMパッケージ(30分)が順次送信されると、各
店舗A〜nに設置された再生受信装置10では、その受
信した各BGMパッケージに設定された演奏順序で再生
演奏が実行される。また、センター2内の送信装置の故
障や、中継装置3の故障等によりBGMパッケージの送
信が途絶えた場合、各店舗A〜nに設置された再生受信
装置10では、予め受信して演奏済みのBGMデータの
再生順位が入れ替えられて、センター2、及び中継装置
3からのBGMパッケージの送信が再開されるまで再生
演奏が継続される。
As described above, in the data transmission system 1 according to the present embodiment, the reproduction / reception device with the satellite reception function installed at each of the stores A to n on the ground from the center 2 via the relay device 3 on the satellite. When the BGM packages (30 minutes) in which the performance order is set in advance are sequentially transmitted to the reproduction receiving devices 10, the reproduction receiving devices 10 installed in the stores A to n set the received BGM packages in the respective BGM packages. The playback performance is performed in the performance order. Further, when the transmission of the BGM package is interrupted due to a failure of the transmission device in the center 2, a failure of the relay device 3, or the like, the reproduction receiving device 10 installed in each of the stores A to n previously received and played. The playback performance is continued until the playback order of the BGM data is switched and the transmission of the BGM package from the center 2 and the relay device 3 is restarted.

【0080】このため、各店舗A〜nでは、送信側の回
復を待たずにBGMを途絶えさせることなく流し続ける
ことが可能となり、店内の雰囲気、及び仕事環境の悪化
を防止することができる。その結果、店舗の集客力の低
下や顧客の購買意欲の低下を回避することができるとと
もに、従業員の仕事への集中力低下も回避することがで
きる。
Therefore, in each of the stores A to n, it is possible to continue flowing the BGM without interruption without waiting for the recovery of the transmitting side, and it is possible to prevent the atmosphere in the store and the work environment from being deteriorated. As a result, it is possible to avoid a decrease in the ability of the store to attract customers and a decrease in the customer's willingness to purchase, as well as a decrease in the concentration of employees on work.

【0081】また、上記実施の形態では、BGMデータ
を、センター2から衛星上に配置された中継装置3を介
して地上の店舗に設置された受信再生装置10に送信す
るようにしたため、そのBGMデータを配信するための
地上施設費用を軽減することが可能となる。
In the above-described embodiment, the BGM data is transmitted from the center 2 to the receiving / reproducing device 10 installed in the store on the ground via the relay device 3 arranged on the satellite. Ground facility costs for distributing data can be reduced.

【0082】なお、上記実施の形態では、配信するデー
タはBGMデータ(音楽データ)であったが、その配信
対象のデータとしては、複数種類の画像データを画像パ
ッケージとして再生受信装置10に送信し、再生受信装
置10では、その受信した新規画像パッケージ内の複数
種類の画像データを順次切り替えて表示するようにして
もよい。
In the above embodiment, the data to be distributed is BGM data (music data). However, as data to be distributed, a plurality of types of image data are transmitted to the reproduction receiving apparatus 10 as image packages. In the reproduction receiving apparatus 10, a plurality of types of image data in the received new image package may be sequentially switched and displayed.

【0083】また、その配信対象のデータとしては、複
数種類の動画データを動画パッケージとして再生受信装
置10に送信し、再生受信装置10では、その受信した
新規動画パッケージ内の複数種類の動画データを順次切
り替えて表示するようにしてもよい。
As data to be distributed, a plurality of types of moving image data are transmitted as a moving image package to the reproduction receiving apparatus 10, and the reproducing receiving apparatus 10 transmits the plurality of types of moving image data in the received new moving image package. You may make it switch and display sequentially.

【0084】[0084]

【発明の効果】請求項1記載の発明のデータ出力装置に
よれば、送信側の故障等で新規出力データの受信が途絶
えた場合でも、記憶済みの出力データを利用して、その
出力データの出力処理を継続することができる。
According to the data output device of the first aspect of the present invention, even when the reception of new output data is interrupted due to a failure on the transmission side or the like, the stored output data is used to output the new output data. Output processing can be continued.

【0085】請求項2記載の発明のデータ出力装置によ
れば、前記新規出力データの受信が途絶えた場合でも、
先に出力した際の出力順とは異なる出力順で出力済み出
力データを出力することができ、出力済み出力データの
出力順を任意に変更することができる。
According to the data output apparatus of the present invention, even when the reception of the new output data is interrupted,
Outputted output data can be output in an output order different from the output order when previously output, and the output order of the output output data can be arbitrarily changed.

【0086】請求項3記載の発明のデータ出力装置によ
れば、前記新規出力データの受信が途絶えた場合でも、
出力済み出力データの出力順をメモリブロック単位で交
互に変更して、再度出力することができる。
According to the data output device of the present invention, even when the reception of the new output data is interrupted,
The output order of output output data can be alternately changed in units of memory blocks and output again.

【0087】請求項4記載の発明のデータ出力装置によ
れば、前記新規音データの受信が途絶えた場合でも、出
力済み音データの出力順を変更して出力処理を継続する
ことがてきる。その結果、例えば、店舗等で流されるB
GMデータが外部から送信される場合、そのBGMデー
タの送信が途絶えたとしても、店舗内にはBGMを流し
続けることが可能となる。
According to the data output device of the present invention, even if the reception of the new sound data is interrupted, the output processing can be continued by changing the output order of the output sound data. As a result, for example, B
When the GM data is transmitted from the outside, even if the transmission of the BGM data is interrupted, the BGM can be kept flowing in the store.

【0088】請求項5記載の発明の記憶媒体によれば、
送信側の故障等で新規出力データの受信が途絶えた場合
でも、記憶済みの出力データを利用して、その出力デー
タの出力処理を継続させるプログラムをコンピュータで
実行することができる。
According to the storage medium of the invention described in claim 5,
Even when the reception of new output data is interrupted due to a failure on the transmission side or the like, the computer can execute a program for continuing the output processing of the output data using the stored output data.

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

【図1】本発明のデータ出力装置及び記憶媒体を適用し
た実施の形態のデータ伝送システム1の全体構成を示す
図である。
FIG. 1 is a diagram showing an overall configuration of a data transmission system 1 according to an embodiment to which a data output device and a storage medium of the present invention are applied.

【図2】図1のセンター2に内蔵されたBGMメモリの
メモリ構成(同図(a))と、指定時刻BGMメモリの
メモリ構成(同図(b))と、を示す図である。
FIG. 2 is a diagram showing a memory configuration of a BGM memory incorporated in the center 2 of FIG. 1 (FIG. 2A) and a memory configuration of a designated time BGM memory (FIG. 2B).

【図3】図1の受信再生装置10内部の回路構成を示す
ブロック図である。
FIG. 3 is a block diagram showing a circuit configuration inside the reception / reproduction device 10 of FIG.

【図4】図4の記憶装置20内に形成されるBGMデー
タが記憶されるBGMメモリのメモリ構成を示す図であ
る。
4 is a diagram illustrating a memory configuration of a BGM memory that stores BGM data formed in a storage device 20 of FIG. 4;

【図5】図4のBGMメモリ内のメモリマップを示す図
である。
FIG. 5 is a diagram showing a memory map in the BGM memory of FIG. 4;

【図6】図1のセンター2により実行されるBGM送信
処理を示すフローチャートである。
FIG. 6 is a flowchart showing a BGM transmission process executed by the center 2 of FIG. 1;

【図7】図1のセンター2により実行される指定時刻B
GM送信処理を示すフローチャートである。
FIG. 7 is a designated time B executed by the center 2 of FIG. 1;
It is a flowchart which shows GM transmission processing.

【図8】図3のCPU17により実行される受信処理を
示すフローチャートである。
FIG. 8 is a flowchart illustrating a reception process executed by a CPU 17 of FIG. 3;

【図9】図3のCPU17により実行される指定時刻B
GM受信処理を示すフローチャートである。
9 is a designated time B executed by the CPU 17 of FIG. 3;
It is a flowchart which shows GM reception processing.

【図10】図3のCPU17により実行されるBGMデ
ータの再生処理を示すフローチャートである。
FIG. 10 is a flowchart showing a process of reproducing BGM data executed by the CPU 17 of FIG. 3;

【図11】図10のステップP30におけるBGMデー
タのサイクリック演奏処理の詳細を示すフローチャート
である。
FIG. 11 is a flowchart showing details of a cyclic performance process of BGM data in step P30 of FIG. 10;

【図12】図3のCPU17により実行されるBGMデ
ータの入れ替え処理を示すフローチャートである。
FIG. 12 is a flowchart showing a process of exchanging BGM data executed by the CPU 17 of FIG. 3;

【図13】図1のセンター2から送られたBGMデータ
の演奏順序を示す図である。
13 is a diagram showing a performance order of BGM data sent from the center 2 in FIG. 1. FIG.

【図14】図3の受信再生装置10により実行される正
常時の再生処理の演奏状態を示す図(同図(a))と、
異常時の再生処理の演奏状態を示す図(同図(b))で
ある。
FIG. 14 is a diagram showing a performance state of a normal reproduction process performed by the reception / reproduction device 10 of FIG. 3 (FIG. 14A);
FIG. 9B is a diagram showing the performance state of the reproduction process at the time of abnormality (FIG. 9B).

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

1 データ伝送システム 2 センター 3 中継装置 10 受信再生装置 11 10BASE2I/F 12 トランス 13 トランシーバー 14 LANコントローラ 15 LANメモリ 16 EEPROM 17 CPU 18 FROM 19 RTC 20 記憶装置 21 記憶媒体 22 DSP 23 D/Aコンバータ 24 アンプ 25 端子台 26、27 スピーカー 28、29 ボリューム 30、31 モニタ用LED 32 安定化電源 33、34 コネクタ 35 ACアダプタ 36 DIPスイッチ DESCRIPTION OF SYMBOLS 1 Data transmission system 2 Center 3 Relay device 10 Receiving / reproducing device 11 10BASE2 I / F 12 Transformer 13 Transceiver 14 LAN controller 15 LAN memory 16 EEPROM 17 CPU 18 FROM 19 RTC 20 Storage device 21 Storage medium 22 DSP 23 D / A converter 24 Amplifier 25 Terminal block 26, 27 Speaker 28, 29 Volume 30, 31 LED for monitoring 32 Stabilized power supply 33, 34 Connector 35 AC adapter 36 DIP switch

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】複数種類の出力データを受信する受信手段
と、 この受信手段により受信された複数種類の出力データを
記憶する記憶手段と、 この記憶手段に記憶された複数種類の出力データを順次
読み出して出力するとともに、新規の出力データが記憶
されなければ、既に記憶された複数種類の出力データを
順次読み出して出力するデータ出力手段と、 を備えたことを特徴とするデータ出力装置。
A receiving means for receiving a plurality of types of output data; a storing means for storing a plurality of types of output data received by the receiving means; and a plurality of types of output data stored in the storing means. A data output means for reading and outputting, and when new output data is not stored, sequentially reading and outputting a plurality of types of output data already stored.
【請求項2】前記データ出力手段は、前記新規の出力デ
ータが記憶されなければ、既に記憶された複数種類の出
力データの出力順を変更して順次読み出して出力するこ
とを特徴とする請求項1記載のデータ出力装置。
2. The data output means, if the new output data is not stored, change the output order of a plurality of types of output data already stored and sequentially read and output the output data. 2. The data output device according to 1.
【請求項3】前記記憶手段は、前記複数種類の出力デー
タを記憶するメモリブロックを複数備え、前記受信され
た複数種類の出力データを該メモリブロック毎に記憶
し、 前記データ出力手段は、前記新規の出力データが記憶さ
れなければ、既に出力データが記憶されている前記各メ
モリブロックの出力データの出力順を交互に変更して読
み出して出力することを特徴とする請求項1記載のデー
タ出力装置。
3. The storage unit includes a plurality of memory blocks for storing the plurality of types of output data, and stores the received plurality of types of output data for each of the memory blocks. 2. The data output according to claim 1, wherein if new output data is not stored, the output order of the output data of each of the memory blocks in which the output data is already stored is alternately changed, read out, and output. apparatus.
【請求項4】前記出力データは音データであることを特
徴とする請求項1、2あるいは3記載のデータ出力装
置。
4. The data output device according to claim 1, wherein said output data is sound data.
【請求項5】コンピュータが実行可能なプログラムを格
納した記憶媒体であって、 複数種類の出力データを受信させるためのコンピュータ
が実行可能なプログラムコードと、 この受信された複数種類の出力データを記憶手段に記憶
させるためのコンピュータが実行可能なプログラムコー
ドと、 この記憶手段に記憶された複数種類の出力データを順次
読み出して出力させるとともに、新規の出力データが記
憶されなければ、既に記憶された複数種類の出力データ
を順次読み出して出力させるためのコンピュータが実行
可能なプログラムコードと、 を含むプログラムを格納したことを特徴とする記憶媒
体。
5. A storage medium storing a computer-executable program, wherein the computer-executable program code for receiving a plurality of types of output data, and the received plurality of types of output data are stored. Means for storing a plurality of types of output data stored in the storage means in sequence, and outputting the plurality of types of output data stored in the storage means. A computer-executable program code for sequentially reading and outputting various types of output data, and a storage medium storing a program including:
JP9198866A 1997-07-24 1997-07-24 Data outputting device and storage medium Pending JPH1145557A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9198866A JPH1145557A (en) 1997-07-24 1997-07-24 Data outputting device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9198866A JPH1145557A (en) 1997-07-24 1997-07-24 Data outputting device and storage medium

Publications (1)

Publication Number Publication Date
JPH1145557A true JPH1145557A (en) 1999-02-16

Family

ID=16398236

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9198866A Pending JPH1145557A (en) 1997-07-24 1997-07-24 Data outputting device and storage medium

Country Status (1)

Country Link
JP (1) JPH1145557A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003338800A (en) * 1997-10-27 2003-11-28 Daiichikosho Co Ltd Voice output switcher, and satellite broadcast receiving and reproducing device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH096371A (en) * 1995-06-14 1997-01-10 Kawai Musical Instr Mfg Co Ltd Karaoke machine
JPH0918394A (en) * 1995-06-30 1997-01-17 Ricoh Co Ltd Terminal equipment, information delivery system and information reproduction method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH096371A (en) * 1995-06-14 1997-01-10 Kawai Musical Instr Mfg Co Ltd Karaoke machine
JPH0918394A (en) * 1995-06-30 1997-01-17 Ricoh Co Ltd Terminal equipment, information delivery system and information reproduction method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003338800A (en) * 1997-10-27 2003-11-28 Daiichikosho Co Ltd Voice output switcher, and satellite broadcast receiving and reproducing device

Similar Documents

Publication Publication Date Title
US5890910A (en) Method of managing information files in a communication karaoke apparatus and a communication karaoke apparatus
EP1833232A2 (en) System and method for outputting data
JP4850490B2 (en) GAME PROGRAM AND GAME DEVICE
JP2006323202A (en) Contents reproducing device and method thereof
JP2006261956A (en) Notice broadcast system
US8336075B2 (en) Information distribution system, program-for-management-apparatus recording medium, and program-for-information-processor recording medium
JPH1145557A (en) Data outputting device and storage medium
JP2010045654A (en) Notification broadcasting system
JPH1145096A (en) Sound data output device and storage medium
JP2006319688A (en) Notice broadcasting system
JPH1065547A (en) Digital voice transmission system, digital voice storage type transmitter, digital voice radio transmitter and digital voice reproduction radio receiver with display
JP4618791B2 (en) Notification broadcasting system
JP3270373B2 (en) Background music playback device and distribution system
JP4944065B2 (en) Notification broadcasting system
JP3105812B2 (en) Outdoor loudspeaker for disaster prevention administrative radio system and outdoor loudspeaker method
JP3272864B2 (en) Disaster prevention monitoring device
JP2003170790A (en) On-vehicle electronic equipment
JP2002101472A (en) Remote controller
JP5304557B2 (en) Audio system
US7272356B1 (en) Information delivery system
JP2023108863A (en) Radio communications system
JP4784764B2 (en) Amplification equipment
JP2006279387A (en) Announcement broadcast system
JP2006279794A (en) Network communication system
JP2006108874A (en) Program sending system having halfway reproduction starting function

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20041112

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20041124

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050113

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20050208