Patent ID: 7487275
Filing Date: 2009-02-03
Classification: G06F

Abstract:
1. A signal processing system including a plurality of input slots and/or output slots, capable of two or more kinds of signal input substrates differing in the number of input terminals and/or two or more kinds of signal output substrates differing in the number of output terminals being inserted into and removed from each of said input slots and/or output slots, comprising: a first processing unit that sequentially assigns terminal numbers to said input terminals and/or output terminals in numerical order of said input slots and/or output slots for said signal input substrates and/or signal output substrates of each kind, and that treats the terminal numbers as valid terminal numbers regarding said input slot and/or output slot where the relevant kind of the substrate is inserted and treats the terminal numbers as invalid terminal numbers regarding said input slot and/or output slot where the relevant kind of substrate is not inserted; a second processing unit that retains information indicating regions of different terminal numbers in a space where the number of input terminals and/or the number of output terminals are more than those of the whole system, corresponding to said signal input substrate and/or signal output substrate of each kind; and a third processing unit that upon receiving a command specifying an input signal and/or output signal by the terminal numbers in said space and using said information retained in said second processing unit, converts the specified terminal numbers into the terminal numbers of said input terminal and/or output terminal in said signal input substrate and/or signal output substrate of the kind corresponding to the region including the relevant terminal number and that judges whether the converted terminal numbers are treated as the valid terminal numbers by said first processing unit, wherein processing corresponding to said command is executed only in the case where it is judged that the converted terminal numbers are treated as the valid terminal numbers by said third processing unit.