An injection molding machine comprising: a controller that monitors a status of the injection molding machine and outputs a predetermined signal to an external device of the injection molding machine according to the monitored status; a display unit that displays a setting screen relating to an output condition for outputting the predetermined signal; and an operations unit that accepts an input operation by a user; wherein the setting screen includes an input field for prompting the user to select a condition from a candidate list including plural conditions for outputting the predetermined signal; wherein a condition for outputting a predetermined signal from the injection molding machine to the external device can be changed by selecting an input field, and the controller is configured to determine the output condition for outputting the predetermined signal based on the condition selected at the input field (C1a-C1b), wherein the setting screen includes more than one of the input fields; and the controller is configured to determine the output condition for outputting the predetermined signal based on the conditions selected at the input fields, wherein the input fields (C1a-C1b)include at least two input fields for prompting the user to select conditions that correspond to AND conditions and at least two input fields for prompting the user to select conditions that correspond to OR conditions, the input fields include at least a first input field group including at least two of the input fields for selecting the AND conditions and a second input field group including at least two of the input fields for selecting the AND conditions; and a first condition selected at the first input field group and a second condition selected at the second input field group correspond to OR conditions with respect to each other. a controller that monitors a status of the injection molding machine and outputs a predetermined signal to an external device of the injection molding machine according to the monitored status; a display unit that displays a setting screen relating to an output condition for outputting the predetermined signal; and an operations unit that accepts an input operation by a user; wherein the setting screen includes an input field for prompting the user to select a condition from a candidate list including plural conditions for outputting the predetermined signal; wherein a condition for outputting a predetermined signal from the injection molding machine to the external device can be changed by selecting an input field, and the controller is configured to determine the output condition for outputting the predetermined signal based on the condition selected at the input field (C1a-C1b), wherein the setting screen includes more than one of the input fields; and the controller is configured to determine the output condition for outputting the predetermined signal based on the conditions selected at the input fields, wherein the input fields (C1a-C1b)include at least two input fields for prompting the user to select conditions that correspond to AND conditions and at least two input fields for prompting the user to select conditions that correspond to OR conditions, the input fields include at least a first input field group including at least two of the input fields for selecting the AND conditions and a second input field group including at least two of the input fields for selecting the AND conditions; and a first condition selected at the first input field group and a second condition selected at the second input field group correspond to OR conditions with respect to each other.