Secondary or augmented control of a storage array in a cost effective manner is accomplished by connecting a host to the storage array via a storage adapter independent of a RAID controller. The first switch is configured to couple a first node of the second NAND gate to a first power supply node in response to a first read signal. The single board computer receives the data and determines if the bit density of the card is supported by the computer. Insurance companies can use CSoWCSoSW to determine risk levels of clients and identify prospective clients. The processing unit of the smart card detects data judged to have data abnormality from the data stored in the storage unit in a case where the command received from the external apparatus is an abnormal data confirmation command, and notifies the external apparatus of response data including information indicating the data in which the data abnormality has been detected by the detection.