An input display device for a display, the input display device comprising: a touch panel configured to receive a touch drawing operation which is performed on the touch panel by a user using a finger of the user or an input pen, and configured to output information regarding the touch drawing operation which corresponds to time series data representing a continuous change in a position of the finger or the input pen in contact with the touch panel; a track image generating unit configured to determine a track of a line drawn with touch drawing from the information regarding the touch drawing operation outputted by the touch panel to generate a track image showing the track; a character string acquiring unit configured to acquire a character string showing a result of recognition of a voice; and a display control unit configured to display the track image generated by the track image generating unit on the display, and configured to superimpose the character string acquired by the character string acquiring unit along the track image, wherein if the touch panel receives the touch drawing operation before the character string is acquired by the character string acquiring unit, the display control unit is configured to superimpose the character string acquired by the character string acquiring unit on the track image, determined by the track image generating unit, after displaying the track image on the display, and if the character string acquiring unit acquires a character string before the touch panel receives a touch drawing operation, the display control unit is configured to stand by without displaying the character string until the track image of the touch drawing operation is generated by the track image generating unit, and, when the track image is generated by the track image generating unit, the display control unit is configured to display the track image and the character string on the display while superimposing the character string on the track image. a touch panel configured to receive a touch drawing operation which is performed on the touch panel by a user using a finger of the user or an input pen, and configured to output information regarding the touch drawing operation which corresponds to time series data representing a continuous change in a position of the finger or the input pen in contact with the touch panel; a track image generating unit configured to determine a track of a line drawn with touch drawing from the information regarding the touch drawing operation outputted by the touch panel to generate a track image showing the track; a character string acquiring unit configured to acquire a character string showing a result of recognition of a voice; and a display control unit configured to display the track image generated by the track image generating unit on the display, and configured to superimpose the character string acquired by the character string acquiring unit along the track image, wherein if the touch panel receives the touch drawing operation before the character string is acquired by the character string acquiring unit, the display control unit is configured to superimpose the character string acquired by the character string acquiring unit on the track image, determined by the track image generating unit, after displaying the track image on the display, and if the character string acquiring unit acquires a character string before the touch panel receives a touch drawing operation, the display control unit is configured to stand by without displaying the character string until the track image of the touch drawing operation is generated by the track image generating unit, and, when the track image is generated by the track image generating unit, the display control unit is configured to display the track image and the character string on the display while superimposing the character string on the track image.