A received document processing device that receives a received document in which a general purpose document that is described in a markup language and a plurality of pieces of device specification information, each piece of which being input information that defines a correspondence between a user operation directed to the receiver device and an operation to be done to the general purpose document,
- the received document processing device, comprising:
- received document storage means for storing the received document that the received document processing device has received;
- received document reading means for reading the received document that the received document storage means stores;
- first identification means for identifying the plurality of pieces of device specification information and the general purpose document in the read received document;
- second identification means for identifying a piece of device specification information for the received document processing device in the plurality of pieces of device specification information;
- a display screen;
- and
- display control means for creating a display document based on the general purpose document that the first identification means has identified and for displaying the created display document on the display screen, and for modifying the displayed document, when receiving a user operation, by performing a corresponding processing to the user operation on referring to the piece of device specification information that the second identification means has identified.