Inblock S304, the validating unit 140 validates if the authorized signer(s) are the authorized signers for the contract 60 by comparing the received identification and the password with the digital certificate of the authorized signer(s).In block S305, the signing unit 160 obtains an image including a digital signature of the authorized signer(s) from the database 2 if the authorized signer(s) are