An information processing apparatus comprising: a data format determination unit configured to determine whether the format of the data, which are read by near field wireless communications, is the NFC Data Exchange Format (NDEF); a data attribute determination unit configured to identify an application that can use the data based on attribute information of the data, in a case where it is determined that the format of the data is the NDEF by the data format determination unit; a communication method determination unit configured to identify an application that can use the data based on a communication method used when the data are read, in a case where it is determined that the format of the data is not the NDEF by the data format determination unit; and an application use processing unit configured to perform processing so that the application identified by the data attribute determination unit or the application identified by the communication method determination unit can use the data, characterized in that the communication method determination unit is configured to identify the application that can use the data from plural applications based on a predetermined priority order related to use of the applications, in a case where the predetermined priority order related to use of the applications is not given and a plurality of applications are identified by the communication method determination unit, the application use processing unit processes so that one application, which firstly sends a data lock request for locking the data and is from among the plurality of applications, is able to use the data, and other applications other than the one application are not able to use the data, and in a case where a data unlock request for unlocking the data is received, the application use processing unit processes so that another application, which sends the data lock request and is from among the other applications, is able to use the data, wherein the data lock request includes identification information of the application sending the data lock request, thereby enabling to notify the one application that it is not possible to respond to the data lock request for sequential data acquisition. a data format determination unit configured to determine whether the format of the data, which are read by near field wireless communications, is the NFC Data Exchange Format (NDEF); a data attribute determination unit configured to identify an application that can use the data based on attribute information of the data, in a case where it is determined that the format of the data is the NDEF by the data format determination unit; a communication method determination unit configured to identify an application that can use the data based on a communication method used when the data are read, in a case where it is determined that the format of the data is not the NDEF by the data format determination unit; and an application use processing unit configured to perform processing so that the application identified by the data attribute determination unit or the application identified by the communication method determination unit can use the data, characterized in that the communication method determination unit is configured to identify the application that can use the data from plural applications based on a predetermined priority order related to use of the applications, in a case where the predetermined priority order related to use of the applications is not given and a plurality of applications are identified by the communication method determination unit, the application use processing unit processes so that one application, which firstly sends a data lock request for locking the data and is from among the plurality of applications, is able to use the data, and other applications other than the one application are not able to use the data, and in a case where a data unlock request for unlocking the data is received, the application use processing unit processes so that another application, which sends the data lock request and is from among the other applications, is able to use the data, wherein the data lock request includes identification information of the application sending the data lock request, thereby enabling to notify the one application that it is not possible to respond to the data lock request for sequential data acquisition.