A method of judging a nozzle discharge state of a printing apparatus having a printhead including a plurality of nozzles, each configured to discharge ink, and a plurality of sensors, corresponding to the plurality of nozzles, each configured to detect a discharge state of ink from the plurality of nozzles, the method comprising:
- printing, based on print data, an image by driving the printhead under a first drive condition to discharge the ink from the printhead;
- discharging ink by driving the printhead, based on inspection data, under a second drive condition different from the first drive condition;
- and
- judging a discharge state of each of the plurality of nozzles based on an output from each of the plurality of sensors at a timing of driving the printhead under the second drive condition.