1. A program-generating device for generating a procedure program for executing a predetermined process based on processing-condition information associated with at least one processing condition, comprising: a processing-condition-information-acquiring unit configured to acquire the processing-condition information including a procedure program generated by the program generating device; an attribute-information-acquiring unit configured to acquire attribute information relating to a user; and a changing unit configured to change the processing-condition information acquired by said processing-condition-information-acquiring unit based on a difference between the attribute information acquired by said attribute-information-acquiring unit and the processing-condition information acquired by said processing-condition-information-acquiring unit.