Print control system, print control method, and recording medium having recorded print control program
AssigneeSeiko Epson Corporation
InventorHitoshi Igarashi
Life of this patent
Estimating the term…
Abstract
A print control system according to the present invention comprises: a paper rear edge holding/driving control part for driving and controlling a paper feed motor so that the rear edge of a paper, which is fed by the paper feed motor, is held in a predetermined holding region; a usual paper feed control part for controlling the paper feed motor so as to carry out a usual paper feed operation; and a control selecting part for selecting one of the paper rear edge holding/driving control part and the usual paper feed control part on the basis of the kind and feed amount of the paper and the presence of detection of the rear edge of the paper.
Claims24
A print control system comprising:
- a position detecting part for detecting the position and traveling direction of an object to be controlled, which is controlled by a servomotor,
- a speed detecting part for detecting a physical quantity corresponding to the speed of said object to be controlled;
- a first control part for determining a current value or a voltage value, which is to be added to said servomotor, on the basis of the output of said position detecting part so that said object to be controlled is positioned within a target range, and for controlling said servomotor on the basis of the determined current value or the determined voltage value;
- a second control part for determining a current value or a voltage value, which is added to said servomotor, on the basis of the output of each of said position detecting part and said speed detecting part so that said object to be controlled is positioned within said target range, and for controlling said servomotor on the basis of the determined current value or the determined voltage value;
- a third control part for determining a current value or a voltage value of said servomotor on the basis of the output of said position detecting part so that said object to be controlled is stopped within a predetermined range, and for controlling said servomotor on the basis of the determined current value or the determined voltage value;
- and
- a control selecting part, which operates in a predetermined timing, for determining whether said object to be controlled is positioned within said target range on the basis of the output of said position detecting part, said control selecting part selecting said third control part when said object to be controlled is positioned within said target range, and selecting said first or second control part on the basis of the output of said speed detecting part when said object to be controlled is positioned out of said target range, said control selecting part causing the selected control part to control said servomotor.
A print control system comprising:
- a paper rear edge holding/driving control part for driving and controlling a paper feed motor so as to hold the rear edge of a paper, which is fed by said paper feed motor, in a predetermined holding region;
- a paper feed control part for controlling said paper feed motor so as to carry out the whole paper feed operation other than a paper rear edge operation;
- and
- a control selecting part for selecting one of said paper rear edge holding/driving control part and said paper feed control part on the basis of the kind and feed amount of said paper and the presence of detection of the rear edge of said paper.
A print control method for use in a print system comprising:
- a position counter having a counter for detecting leading and trailing edges of an output pulse of an encoder which operates integrally with a paper fed by a paper feed motor, and for counting so as to count up the detected edges when said paper feed motor is normally rotating and so as to count down the detected edges when said paper feed motor is reversely rotating, said position counter outputting a pulse in synchronism with said leading and trailing edges;
- a period counter for detecting leading and trailing edges of an output pulse of said encoder and for measuring a time between adjacent edges;
- and
- a timer counter having a set value, the counted value of said timer counter being reset when the counted value reaches said set value or when said timer counter receives a pulse from said position counter,
- said print control method comprising the steps of:
- comparing the counted value of said position counter with a target position of the rear edge of said paper when a pulse is received from said position counter or when the counted value of said timer counter reaches said set value;
- carrying out a hold control so that the rear edge of said paper is stopped within an allowable range including a target range including said target position, on the basis of the output of said position counter and a control parameter when the position of the rear edge of said paper is within said target range;
- carrying out a timer interruption control so that the rear edge of said paper is positioned within said target range, on the basis of the output of said position counter when no pulse is received from said position counter even if the counted value of said timer counter reaches said set value in a case where the position of the rear edge of said paper is out of said target range;
- and
- carrying out an encoder interruption control so that the position of the rear edge of said paper is within said target range, on the basis of the output of said position counter and the output of said period counter when a pulse is received from said position counter before the counted value of said timer counter reaches said set value in a case where the rear edge of said paper is not within said target range.
A recording medium in which a print control program for controlling a print by means of a computer has been recorded, said print control program comprising:
- the procedure for comparing the counted value of a position counter for detecting the present position and the traveling direction of a paper with the position of the rear edge of said paper when a pulse is received from said position counter or when the counted value of a timer counter reaches a set value;
- the procedure for carrying out a hold control so that the rear edge of said paper is stopped within an allowable range including a target range including said target position, on the basis of the output of said position counter when the position of the rear edge of said paper is within said target range;
- the procedure for carrying out a timer interruption control so that the rear edge of said paper is positioned within said target range, on the basis of the output of said position counter when no pulse is received from said position counter even if the counted value of said timer counter reaches said set value in a case where the position of the rear edge of said paper is not within said target range;
- and
- the procedure for carrying out an encoder interruption control so that the position of the rear edge of said paper is within said target range, on the basis of the output of said position counter and the output of a period counter for detecting leading and trailing edges of an output pulse of an encoder and for measuring a time between adjacent edges, when a pulse is received from said position counter before the counted value of said timer counter reaches said set value in a case where the rear edge of said paper is not within said target range.
Dependencies are inferred from the claim text.