A device that performs processing upon receiving a request from a
terminal, which includes: a processing information storage unit that
stores information relating to the processing; a processing history
generating unit that generates a history of the processing based on the
information relating to the processing stored in the processing
information storage unit; a processing history transmitting unit that
transmits the history of the processing generated by the processing
history generating unit to the terminal; and a restriction setting unit
that sets restriction on the history of the processing, in which the
processing history generating unit generates the history of the
processing according to the restriction set by the restriction setting
unit.