1. A system including a plurality of portable information processing apparatuses each configured to selectively execute one or more application programs, each said information processing apparatus comprising: a memory storing first data associated with an application program executed by the said information processing apparatus; a communication unit configured for wireless communication; and a data transmission/reception control unit coupled to the communication unit and configured to transmit the first data for use by an application program which is executed by another information processing apparatus and with which the first data is associated and/or to receive second data, originating from another information processing apparatus, for use by an application program which is executed by the said information processing apparatus and with which the second data is associated, wherein the data transmission/reception control unit transmits the first data and/or receives the second data regardless of an execution state on the said information processing apparatus of any application program with which the first and/or second data are associated.