A print control device connected to a POS terminal through a dedicated cable or LAN, a printer and a management server, the print control device comprising: a receipt data acquisition unit configured to acquire receipt data showing the result of a transaction process from the POS terminal, wherein the receipt data is one of receipt data written in a markup language, and print data written in a language different from the markup language; wherein the print control device further comprises: a language conversion unit configured to, when the receipt data acquired by the receipt data acquisition unit is written in the language different from the markup language, convert the receipt data written in the different language to a receipt data written in the markup language; an address storage unit configured to store an address of the management server; a paper receipt production unit configured to execute a paper receipt production process based on the receipt data acquired by the receipt data acquisition unit and to generate a paper receipt data with command that can be interpreted by the printer, the paper receipt data being written in the markup language or being written in the language different from the markup language according to printer specification; a transmission unit configured to send the paper receipt data to the printer; a receipt ID generating unit configured to analyze the receipt data acquired by the receipt data acquisition unit and to generate a receipt ID identifying the receipt data; a receipt ID supply unit configured to supply the receipt ID to a mobile device; and a receipt ID assignment unit configured to generate assigned receipt data by assigning the receipt ID to the receipt data written in the markup language; and an output unit configured to output the assigned receipt data to the address of the management server when the paper receipt production unit executes the paper receipt production process. a receipt data acquisition unit configured to acquire receipt data showing the result of a transaction process from the POS terminal, wherein the receipt data is one of receipt data written in a markup language, and print data written in a language different from the markup language; wherein the print control device further comprises: a language conversion unit configured to, when the receipt data acquired by the receipt data acquisition unit is written in the language different from the markup language, convert the receipt data written in the different language to a receipt data written in the markup language; an address storage unit configured to store an address of the management server; a paper receipt production unit configured to execute a paper receipt production process based on the receipt data acquired by the receipt data acquisition unit and to generate a paper receipt data with command that can be interpreted by the printer, the paper receipt data being written in the markup language or being written in the language different from the markup language according to printer specification; a transmission unit configured to send the paper receipt data to the printer; a receipt ID generating unit configured to analyze the receipt data acquired by the receipt data acquisition unit and to generate a receipt ID identifying the receipt data; a receipt ID supply unit configured to supply the receipt ID to a mobile device; and a receipt ID assignment unit configured to generate assigned receipt data by assigning the receipt ID to the receipt data written in the markup language; and an output unit configured to output the assigned receipt data to the address of the management server when the paper receipt production unit executes the paper receipt production process. a language conversion unit configured to, when the receipt data acquired by the receipt data acquisition unit is written in the language different from the markup language, convert the receipt data written in the different language to a receipt data written in the markup language; an address storage unit configured to store an address of the management server; a paper receipt production unit configured to execute a paper receipt production process based on the receipt data acquired by the receipt data acquisition unit and to generate a paper receipt data with command that can be interpreted by the printer, the paper receipt data being written in the markup language or being written in the language different from the markup language according to printer specification; a transmission unit configured to send the paper receipt data to the printer; a receipt ID generating unit configured to analyze the receipt data acquired by the receipt data acquisition unit and to generate a receipt ID identifying the receipt data; a receipt ID supply unit configured to supply the receipt ID to a mobile device; and a receipt ID assignment unit configured to generate assigned receipt data by assigning the receipt ID to the receipt data written in the markup language; and an output unit configured to output the assigned receipt data to the address of the management server when the paper receipt production unit executes the paper receipt production process.