Image recording apparatus
First Claim
1. An image recording apparatus, comprising:
- a timer;
a power generator configured to receive electrical power from a power supply, and supply the electrical power to the timer as driving electrical power;
a memory; and
a controller,wherein the memory storing a time length parameter representing a ratio of an energized time length when the timer is in an energized state where the timer is receiving the driving electrical power from the power generator to a fundamental cycle time length which is a time length parameter used for estimation of a non-energized time length when the timer is in an non-energized state where the timer is not receiving the driving electrical power from the power generator and is based on a cyclic nature of a calendar,the controller being configured to execute;
a storing process of calculating the energized time length during which the timer is in the energized state after a particular calculation start point based on a time measured by the timer and storing the energized time length as calculated;
a determining process of determining whether there exists the non-energized state after the calculation start point;
an estimation process of estimating the non-energized time length, referring to the energized time length and the time length parameter stored in the memory when it is determined in the determining process that there exists the non-energized state after the calculation start point; and
a lapse time length calculation process of calculating a lapse time length elapsed from the calculation start point based on the non-energized time length estimated in the estimation process and the energized time length stored in the memory.
1 Assignment
0 Petitions
Accused Products
Abstract
A controller of an inkjet recording apparatus is configured to calculate an energized time length during which a timer is in an energized state after a particular calculation start point for calculating a lapse time length based on a time measured by the timer and store the energized time length, determine whether there exists a non-energized state after the calculation start point, estimate the non-energized time length, referring to the energized time length and a time length parameter stored in a memory when it is determined that there exists the non-energized state after the calculation start point, and calculate the lapse time length elapsed from the calculation start point based on the non-energized time length estimated in the estimation process and the energized time length stored in the memory.
-
Citations
20 Claims
-
1. An image recording apparatus, comprising:
-
a timer; a power generator configured to receive electrical power from a power supply, and supply the electrical power to the timer as driving electrical power; a memory; and a controller, wherein the memory storing a time length parameter representing a ratio of an energized time length when the timer is in an energized state where the timer is receiving the driving electrical power from the power generator to a fundamental cycle time length which is a time length parameter used for estimation of a non-energized time length when the timer is in an non-energized state where the timer is not receiving the driving electrical power from the power generator and is based on a cyclic nature of a calendar, the controller being configured to execute; a storing process of calculating the energized time length during which the timer is in the energized state after a particular calculation start point based on a time measured by the timer and storing the energized time length as calculated; a determining process of determining whether there exists the non-energized state after the calculation start point; an estimation process of estimating the non-energized time length, referring to the energized time length and the time length parameter stored in the memory when it is determined in the determining process that there exists the non-energized state after the calculation start point; and a lapse time length calculation process of calculating a lapse time length elapsed from the calculation start point based on the non-energized time length estimated in the estimation process and the energized time length stored in the memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An image recording apparatus, comprising:
-
a timer; a power generator configured to receive electrical power from a power supply, and supply the electrical power to the timer as driving electrical power; a memory; and a controller, wherein the memory storing a time length parameter representing a ratio of an energized time length when the timer is in an energized state where the timer is receiving the driving electrical power from the power generator to a fundamental cycle time length which is a time length parameter used for estimation of a non-energized time length when the timer is in an non-energized state where the timer is not receiving the driving electrical power from the power generator and is based on a cyclic nature of a receiving state, in the timer, of the driving electrical power from the power generator, the controller being configured to execute; a storing process of calculating the energized time length during which the timer is in the energized state after a particular calculation start point based on a time measured by the timer and store the energized time length as calculated; a determining process of determining whether there exists the non-energized state after the calculation start point; an estimation process of estimating the non-energized time length, referring to the energized time length and the time length parameter stored in the memory when it is determined in the determining process that there exists the non-energized state after the calculation start point; and a lapse time length calculation process of calculating a lapse time length elapsed from the calculation start point based on the non-energized time length estimated in the estimation process and the energized time length stored in the memory. - View Dependent Claims (14, 15, 16)
-
-
17. An image recording apparatus, comprising:
-
a timer; a power generator configured to receive electrical power from a power supply, and supply the electrical power to the timer as driving electrical power; a memory; and a controller, the controller being configured to execute; a storing process of storing a measured time length measured by the timer from a calculation start point, which is a start point to calculate the lapse time length when the timer in an energized state where the timer is receiving a driving electrical power from the power generator; a state determining process of determining whether there has occurred a non-energized state where the timer is not receiving the driving electrical power after the calculation start point, when it is determined in the state determining process that there exists the non-energized state after the calculation start point, a condition determining process of determining whether a condition in which the receiving interface newly receives second time information as the time information when the receiving interface has externally received first time information as the time information, and after the state of the timer has changed from the non-energized sate to the energized state; when it is determined that the condition is not satisfied in the condition determining process, an estimate process estimating the non-energized time length referring to internal information obtained inside the image recording process; when it is determined that the condition is satisfied in the condition determining process, calculate a lapse time length elapsed from the calculation start point as a measured time length referring to the first time information and the second time information, when it is determined that the condition is not satisfied in the condition determining process, a lapse time length calculation process of calculating a lapse time elapsed from the calculation start point as an estimate time length based on the non-energized time length estimated in the estimation process and the clocked time length stored in the memory. - View Dependent Claims (18, 19, 20)
-
Specification