Claims
- 1. A data processing system, comprising:
- a data input interface, coupled to a network, receiving data compressed or encoded from a data storage apparatus via said network;
- a bus coupled to said data input interface;
- a memory, coupled to said bus, storing at least one processing program for decompressing or decoding data; and
- a processor, coupled to said bus, decompressing and/or decoding said data received from said data storage apparatus based on said processing program stored in said memory when a processing program for decompressing or decoding said data received from said data storage apparatus is coincident with said processing program stored in said memory for every file opening in said data, transferring said processing program from said data storage apparatus to said memory when said processing program for decompressing or decoding said data received from said data storage apparatus is not coincident with said processing program stored in said memory for said every file opening in said data, and decompressing or decoding said data received from said data storage apparatus based on said transferred processing program.
- 2. A data processing system as set forth in claim 1,
- wherein said memory stores a plurality of processing programs, and
- wherein said processor selects one of said plurality of processing programs from said memory when said selected processing program for decompressing or decoding said data received from said data storage apparatus is coincident with any other one of said stored plurality of processing programs, said processor decompress or decode said data received from said data storage apparatus based on said selected processing program.
- 3. A data processing system as set forth in claim 2,
- wherein said memory stores data for identifying each of said plurality of processing programs, and
- wherein said processor uses said identifying data to determine whether or not said processing program for decompressing or decoding said data received from said data storage apparatus corresponds with any one of said plurality of processing programs stored in said memory for said every file opening in said data.
- 4. A data processing system as set forth in claim 1, wherein said memory stores a processing program for common usage among said data received from said data storage apparatus.
- 5. A data processing system as set forth in claim 1, wherein said data storage apparatus stores stream data.
- 6. A data processing system as set forth in claim 1, wherein said data storage apparatus comprises a read-only memory having a semiconductor.
- 7. A data processing system as set forth in claim 1, wherein said data storage apparatus comprises a random access memory having a semiconductor element.
- 8. A data processing system as set forth in claim 1, wherein said data storage apparatus comprises an external read only storage device.
- 9. A data processing system as set forth in claim 8, wherein said external read only storage device is an optical disk type read only storage device.
- 10. A data processing system as set forth in claim 1, wherein said data storage apparatus comprises an external read/write storage device.
- 11. A data processing system as set forth in claim 1, wherein said data received from said data storage apparatus is multi-media data.
- 12. A data processing system as set forth in claim 1, wherein said data received from said data storage apparatus is audio data.
- 13. A data processing system as set forth in claim 1, wherein said data received from said data storage apparatus is image data.
Priority Claims (2)
Number |
Date |
Country |
Kind |
3-134080 |
Jun 1991 |
JPX |
|
3-145092 |
Jun 1991 |
JPX |
|
Parent Case Info
This application is a Continuation of application Ser. No. 07/894,008, filed Jun. 4, 1992 now U.S. Pat. No. 5,542,023.
US Referenced Citations (4)
Continuations (1)
|
Number |
Date |
Country |
Parent |
894008 |
Jun 1992 |
|