Information processing apparatus
Provided is an information processing apparatus used in order to determine a drive waveform to be applied to a liquid ejection head, including: an acquisition unit that acquires a plurality of pieces of information being different from one another in terms of each of a plurality of candidates for the drive waveform; and a first display unit that performs display corresponding to the candidates for the drive waveform while associating first evaluation information out of the plurality of pieces of information with a first axis and associating second evaluation information out of the plurality of pieces of information with a second axis intersecting with the first axis, respectively, and further displays Pareto optimal solution information concerning Pareto optimal solutions of first Pareto variable information and second Pareto variable information.
1 . An information processing apparatus used in order to determine a drive waveform to be applied to a liquid ejection head, comprising:
an acquisition unit that acquires a plurality of pieces of information being different from one another in terms of each of a plurality of candidates for the drive waveform; and
a first display unit that performs display corresponding to the candidates for the drive waveform while associating first evaluation information out of the plurality of pieces of information with a first axis and associating second evaluation information out of the plurality of pieces of information with a second axis intersecting with the first axis, respectively, and further displays Pareto optimal solution information concerning Pareto optimal solutions of first Pareto variable information and second Pareto variable information.
2 . The information processing apparatus according to claim 1 , wherein
the first Pareto variable information is identical to the first evaluation information, and
the second Pareto variable information is identical to the second evaluation information.
3 . The information processing apparatus according to claim 2 , wherein the first display unit performs display as the Pareto optimal solution information such that a plot representing the Pareto optimal solution out of plots indicating the candidates for the drive waveform is distinguishable from other plots.
4 . The information processing apparatus according to claim 2 , wherein the first display unit displays a line corresponding to the Pareto optimal solution out of plots indicating the candidates for the drive waveform as the Pareto optimal solution information.
5 . The information processing apparatus according to claim 2 , further comprising:
a third reception unit that receives selection by a user as to whether or not to display the Pareto optimal solution information on the first display unit.
6 . The information processing apparatus according to claim 5 , wherein the third reception unit further receives selection by the user as to whether a large value or a small value indicated by the first evaluation information is set to an objective in obtaining the Pareto optimal solution.
7 . The information processing apparatus according to claim 2 , further comprising:
a second reception unit that receives input by the user concerning first condition information out of the plurality of pieces of information, wherein
the first display unit switches the Pareto optimal solution information to be displayed following the input to the second reception unit by the user regarding the first condition information.
8 . The information processing apparatus according to claim 1 , wherein the plurality of pieces of information include information indicating waveform components of the candidates for the drive waveform.
9 . The information processing apparatus according to claim 1 , wherein the plurality of pieces of information include information indicating ejection characteristics when the candidates for the drive waveform are applied to the liquid ejection head.
10 . The information processing apparatus according to claim 1 , wherein the plurality of pieces of information include information indicating order of application of the candidates for the drive waveform.