An inkjet recording apparatus, comprising: an inkjet head which has a nozzle and an ejection energy generating element configured to cause droplets to be ejected from an ejection port of the nozzle; a head movement device (28, 30) which is configured to reciprocally move the inkjet head to scan a recording medium onto which the droplets ejected from the inkjet head are deposited; and a linear encoder which is configured to output signals to determine a position of the inkjet head moved by the head movement device (28, 30), characterized in that: the inkjet recording apparatus further comprises: an ejection trigger signal generating device (90, 110) including an interval calculating unit which is configured to calculate intervals of timing signals generated in accordance with edge timings of the output signals of the linear encoder and generate ejection trigger signals in accordance thereto, the ejection trigger signals specifying ejection timings of the inkjet head with a temporal resolution in which an amount of variation in intervals of the ejection trigger signals adjacent to each other is kept within 0.1 μs order; and including a low-pass filter processing unit which is configured to carry out digital low-pass filter processing of a sequential calculation type, on values indicating the intervals of the timing signals calculated by the interval calculating unit; and an ejection control device which is configured to cause the inkjet head to eject the droplets in accordance with the ejection timings specified by the ejection trigger signals. an inkjet head which has a nozzle and an ejection energy generating element configured to cause droplets to be ejected from an ejection port of the nozzle; a head movement device (28, 30) which is configured to reciprocally move the inkjet head to scan a recording medium onto which the droplets ejected from the inkjet head are deposited; and a linear encoder which is configured to output signals to determine a position of the inkjet head moved by the head movement device (28, 30), characterized in that: the inkjet recording apparatus further comprises: an ejection trigger signal generating device (90, 110) including an interval calculating unit which is configured to calculate intervals of timing signals generated in accordance with edge timings of the output signals of the linear encoder and generate ejection trigger signals in accordance thereto, the ejection trigger signals specifying ejection timings of the inkjet head with a temporal resolution in which an amount of variation in intervals of the ejection trigger signals adjacent to each other is kept within 0.1 μs order; and including a low-pass filter processing unit which is configured to carry out digital low-pass filter processing of a sequential calculation type, on values indicating the intervals of the timing signals calculated by the interval calculating unit; and an ejection control device which is configured to cause the inkjet head to eject the droplets in accordance with the ejection timings specified by the ejection trigger signals. the inkjet recording apparatus further comprises: an ejection trigger signal generating device (90, 110) including an interval calculating unit which is configured to calculate intervals of timing signals generated in accordance with edge timings of the output signals of the linear encoder and generate ejection trigger signals in accordance thereto, the ejection trigger signals specifying ejection timings of the inkjet head with a temporal resolution in which an amount of variation in intervals of the ejection trigger signals adjacent to each other is kept within 0.1 μs order; and including a low-pass filter processing unit which is configured to carry out digital low-pass filter processing of a sequential calculation type, on values indicating the intervals of the timing signals calculated by the interval calculating unit; and an ejection control device which is configured to cause the inkjet head to eject the droplets in accordance with the ejection timings specified by the ejection trigger signals. an ejection trigger signal generating device (90, 110) including an interval calculating unit which is configured to calculate intervals of timing signals generated in accordance with edge timings of the output signals of the linear encoder and generate ejection trigger signals in accordance thereto, the ejection trigger signals specifying ejection timings of the inkjet head with a temporal resolution in which an amount of variation in intervals of the ejection trigger signals adjacent to each other is kept within 0.1 μs order; and including a low-pass filter processing unit which is configured to carry out digital low-pass filter processing of a sequential calculation type, on values indicating the intervals of the timing signals calculated by the interval calculating unit; and an ejection control device which is configured to cause the inkjet head to eject the droplets in accordance with the ejection timings specified by the ejection trigger signals.