A control method of a portable terminal apparatus including a first communication unit that connects with a server on the network and performs data communication, a second communication unit that connects with a communication apparatus and performs data communication, and a temporary storage unit, comprising:
- storing said data in said temporary storage unit when relaying communication of data between said server and said communication apparatus by using said first communication unit and second communication unit;
- and
- controlling said data communication of said first communication unit and said second communication unit asynchronously and in parallel when relaying communication of data between said server and said communication apparatus.