A state diagnosing method diagnoses a state of an operation of the diagnosis target based on waveform data. A waveform representing values of time-series data, the time axis of which is configured to set a start time of an operation of the diagnosis target or a changing time of an operation of the diagnosis target as an origin, is obtained as a target waveform. A similarity between a reference waveform representing a normal state or an abnormal state of the diagnosis target and the target waveform is calculated. A state of the diagnosis target is determined based on the similarity.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A state diagnosing method for diagnosing a state of an operation of a diagnosis target based on waveform data, comprising: obtaining, as a target waveform, a waveform representing values of time-series data, the time axis of which is configured to set a start time of an operation of the diagnosis target or a changing time of an operation of the diagnosis target as an origin; calculating a similarity between a reference waveform representing a normal state or an abnormal state of the diagnosis target and the target waveform; and determining a state of the diagnosis target, based on the similarity. 2. The state diagnosing method according to claim 1, wherein: the reference waveform is a waveform representing values of time-series data, the time axis of which is configured to set a start time of an operation of the diagnosis target or a changing time of an operation of the diagnosis target in the normal state of the diagnosis target as the origin, or a waveform representing values time-series data, the time axis of which is configured to set a start time of an operation of the diagnosis target or a changing time of an operation of the diagnosis target in the abnormal state of the diagnosis target as the origin. 3. The state diagnosing method according to claim 1, wherein: a plurality of waveforms are used as the reference waveform; and the state of the diagnosis target is determined, as a state corresponding to the reference waveform, the similarity of which is highest. 4. The state diagnosing method according to claim 1, wherein: the similarity is calculated by comparing the reference waveform with a waveform obtained by shifting, expanding or contracting the target waveform, in a direction of an axis representing the values. 5. The state diagnosing method according to claim 1, wherein: the similarity is calculated by comparing the reference waveform with a waveform obtained by shifting, expanding or contracting the target waveform, in a direction of the time axis. 6. A state diagnosing apparatus configured to diagnose a state of an operation of a diagnosis target based on waveform data, comprising: an obtaining module configured to obtain, as a target waveform, a waveform representing values of time-series data, the time axis of which is configured to set a start time of an operation of the diagnosis target or a changing time an operation of the diagnosis target as an origin; a calculating module configured to calculate a similarity between a reference waveform representing a normal state or an abnormal state of the diagnosis target and the target waveform obtained by the obtaining module; and a determining module configured to determine a state of the diagnosis target, based on the similarity calculated by the calculating module.