摘要 |
<p>PROBLEM TO BE SOLVED: To enable a high speed encoding/decoding processing of data to be supplied from the outside by providing a selecting means to select an encoding/ decoding means to be used for an encoding or decoding processing of original data according to a specified condition. SOLUTION: An encoding/decoding device is provided with a first codec consisting of hardware, a second codec to perform encoding/decoding by execution of software as the encoding/decoding means and the selecting means to select the encoding/decoding means. Namely, the software(S/W) codec and the hardware(H/W) codec are selected. In this case, use condition of resources like a scanner, a printer, a LAN, etc., to share a bus 2008 is investigated and when use ratio of the bus is larger than a specified value, the S/W codec is used. Since the S/W codec is realized by executing the software for the encoding/decoding processing which is stored in, for example, a ROM 2003 by a CPU 2001, the processing is enabled by using only a system bus and the image bus 2008 is not affected.</p> |