1. An information processing method for setting data to each of a plurality of settable graphical user interface items, the method comprising: detecting a settable graphical user interface item not displayed on a display screen; selecting a speech recognition grammar corresponding to the detected item, wherein the selected speech recognition grammar is speech recognition grammar which is limited to a subset of the speech recognition grammar used in a case where the item is displayed; recognizing received speech information using the selected speech recognition grammar; and setting data to the detected item using a recognition result of the recognizing step.