A data receiving-processing apparatus including a receiver for receiving an
extended function program or data transmitted thereto, a processor for
processing the received data, a first storage such as a read-only memory
for storing a basic program used to execute the data processing and an ID
code to identify the apparatus and having a branch for the extended
function program, a second storage such as a nonvolatile memory for
storing the extended function program in a compressed state, a third
storage such as a volatile memory for storing the extended function
program in an decompressed state, and a decision maker for making a
decision as to whether the ID code has predetermined content. The received
data is processed in accordance with the basic program stored in the first
storage and, after the extended function program stored in the second
storage is read out at the branch in the basic program, the data is
processed in accordance with the extended function program. In this
apparatus, a new extended function program can be added at low cost as
required.
Een gegevens ont*vangen-verwerkt apparaat met inbegrip van een ontvanger voor het ontvangen van een uitgebreid daaraan overgebracht functieprogramma of een gegeven, een bewerker voor de verwerking van de ontvangen gegevens, een eerste opslag zoals een read-only geheugen voor het opslaan van een basisprogramma dat wordt gebruikt om de gegevensverwerking en een code van identiteitskaart uit te voeren om de apparaten te identificeren en het hebben van een tak voor het uitgebreide functieprogramma, een tweede opslag zoals een niet-vluchtig geheugen voor het opslaan van het uitgebreide functieprogramma in een samengeperste staat, een derde opslag zoals een vluchtig geheugen voor het opslaan van het uitgebreide functieprogramma in een gedecompresseerde staat, en een besluitvormer voor het nemen van een besluit over de vraag of de code van identiteitskaart inhoud vooraf heeft bepaald. Het ontvangen gegeven wordt overeenkomstig het basisprogramma verwerkt dat in de eerste opslag wordt opgeslagen en, nadat het uitgebreide functieprogramma dat in de tweede opslag wordt opgeslagen bij de tak in het basisprogramma wordt voorgelezen, wordt het gegeven verwerkt overeenkomstig het uitgebreide functieprogramma. In dit apparaat, kan een nieuw uitgebreid functieprogramma aan lage kosten zoals gevraagd worden toegevoegd.