Movement control apparatus, printing apparatus, and movement control method
AssigneeCanon Kabushiki Kaisha
InventorShingo Tatsumi
Life of this patent
Estimating the term…
Abstract
To control movement of a member to be driven by using a scale having a plurality of indices at a predetermined interval, and a sensor which is attached to the member to be driven along the scale and detects the indices, a time until the next index is detected is predicted on the basis of the output waveform of the sensor. Then, a signal concerning the current position of the member is generated on the basis of the predicted time. The current position of the member can be controlled with high precision even during acceleration/deceleration.
Claims9
A movement control apparatus comprising:
- a scale having a plurality of indices at a predetermined interval;
- a sensor which is attached to a member to be driven along said scale and detects the indices;
- signal generating means for generating pulse signals in response to outputs from said sensor, in which a period of the pulse signals corresponds to a moving speed of the member;
- and
- prediction means for predicting, within an acceleration or deceleration region of a movement of the member, a period until a next pulse signal corresponding to a next index, based on a prior period and a period before the prior period of the pulse signals in accordance with a predetermined calculation.
A printing apparatus comprising:
- a scale which is attached to a guide shaft and has a plurality of indices at a predetermined interval;
- a sensor which is attached to a carriage which supports a printing head to be driven along the guide shaft and detects the indices;
- signal generating means for generating pulse signals in response to outputs from said sensor, in which a period of the pulse signals corresponds to a moving speed of the carriage;
- prediction means for predicting, within an acceleration or deceleration region of a movement of the carriage, a period until a next pulse signal corresponding to a next index, based on a prior period and a period before the prior period of the pulse signals in accordance with a predetermined calculation;
- interpolation means for adding an interpolation pulse signal for every period of the pulse signals;
- and
- control means for controlling a movement of the carriage on the basis of at least one of the pulse signals generated by said signal generation means and said interpolation means.
A movement control method of controlling movement of a member to be driven by using a scale having a plurality of indices at a predetermined interval, and a sensor which is attached to the member to be driven along the scale and detects the indices, comprising the steps of:
- generating pulse signals in response to outputs from the sensor, in which a period of the pulse signals corresponds to a moving speed of the member;
- and
- predicting, within an acceleration or deceleration region of a movement of the member, a period until a next pulse corresponding to a next index, based on a prior period and a period before the prior period of the pulse signals in accordance with a predetermined calculation.
Dependencies are inferred from the claim text.