Patent ID: 8547885

Claim:
A signal processing apparatus comprising: one or more processing circuits configured to: determine whether a frame head complying with one of a plurality of communication methods is detected by comparing a waveform of a signal received from an external apparatus with a plurality of predetermined different symbol patterns; select said one of said plurality of communication methods for communicating with said external apparatus based on said determination and on a priority of each of said plurality of communication methods; alter the priority of each of said plurality of communication methods based on a selected second communication method when the second communication method, different from an initially selected first communication method, is selected anew; generate a binarized signal sequence, based on binarizing a detected signal obtained by detecting the signal received from said external apparatus, at a predetermined sampling rate and at a predetermined threshold value; and demodulate the signal received from said external apparatus into demodulated data using demodulation methods corresponding to said plurality of communication methods while generating enable signals corresponding to said demodulated data, wherein each of a plurality of symbols obtained from said binarized signal sequence is compared with said plurality of predetermined different symbol patterns.