An image reading apparatus that conveys a document placed on a document tray , based on information indicating a thickness of the document, the image reading apparatus comprising: detection means configured to detect that a document is placed on the document tray ; display means configured to display a setting screen for setting a thickness of the document, based on the detection means detecting that the document is placed on the document tray ; conveyance control means configured to control, based on information indicating a thickness of a document that is set on the setting screen displayed by the display means , conveyance means to convey the document; and reading means configured to read an image on a document conveyed by the conveyance means , characterized in that : the display means is configured to display, based on the detection means detecting that the document is placed on the document tray in a state where a first predetermined screen is being displayed by the display means , the setting screen so that at least a part of the first predetermined screen is hidden by the setting screen, and the display means is configured to not display the setting screen based on the detection means detecting that the document is placed on the document tray in a state where a second predetermined screen, different from the first predetermined screen, is being displayed by the display means . detection means configured to detect that a document is placed on the document tray ; display means configured to display a setting screen for setting a thickness of the document, based on the detection means detecting that the document is placed on the document tray ; conveyance control means configured to control, based on information indicating a thickness of a document that is set on the setting screen displayed by the display means , conveyance means to convey the document; and reading means configured to read an image on a document conveyed by the conveyance means , characterized in that : the display means is configured to display, based on the detection means detecting that the document is placed on the document tray in a state where a first predetermined screen is being displayed by the display means , the setting screen so that at least a part of the first predetermined screen is hidden by the setting screen, and the display means is configured to not display the setting screen based on the detection means detecting that the document is placed on the document tray in a state where a second predetermined screen, different from the first predetermined screen, is being displayed by the display means . the display means is configured to display, based on the detection means detecting that the document is placed on the document tray in a state where a first predetermined screen is being displayed by the display means , the setting screen so that at least a part of the first predetermined screen is hidden by the setting screen, and the display means is configured to not display the setting screen based on the detection means detecting that the document is placed on the document tray in a state where a second predetermined screen, different from the first predetermined screen, is being displayed by the display means . <EOS>