Patent ID: 8437345

Claim:
A terminal connected to a network, the terminal comprising: a transmission/reception part for receiving a packet that includes a first header for a first security processing and a second header for a second security processing; a CPU; and a memory for storing programs to be executed by the CPU, the programs stored in the memory including: a first operating system a second operating system that executes on the first operating system; a first program that executes on the second operating system to perform a first process that processes the first header; and a second program that executes on the first operating system to perform a second process that processes the second header, and wherein the first security processing and the second security processing are executed on a same layer of said packet; wherein, upon the packet being received by the transmission/reception part, the first program processes the first header by performing the first process and outputs data obtained by the first process that does not include the first header to the second program, and wherein, upon receiving the data output by the first program, the second program processes the second header by performing the second process.