Patent ID: 6708182
Filing Date: 2004-03-16
Classification: G06Q,G07F,Y10S

Abstract:
A portable electronic apparatus comprising:reception means for receiving a message; identification means for identifying a message format of the message received by said reception means; and processing means for decoding a command of the message received by said reception means on the basis of the message format identification result obtained by said identification means, and performing processing in accordance with the decoded command; wherein said identification means includes message format identification means for identifying a specific one of a first message format containing a command header field and data field and a second message format containing a command header field, data field, and auxiliary data field for guaranteeing validity of the data field to which the message received by said reception means corresponds; and said processing means includes verification means for verifying the data field on the basis of the auxiliary data field, first processing means for, when said message format identification means determines that the received message corresponds to the first message format, decoding the command header field contained in the received message, and performing processing in accordance with a command indicated by the command header field, and second processing means for, when said message format identification means determines that the received message corresponds to the second message format, causing said verification means to verify the data field contained in the received message on basis of the auxiliary data field contained in the received message, converting the received message into the first message format, provided that the data field is verified, decoding the command header field contained in the converted message, and performing processing in accordance with a command indicated by the command header field.