In an interactive process using speech recognition together with a
graphical user interface comprising a plurality of settable graphical
user interface items, the recognition rate is improved by reducing
recognition target vocabulary. A settable graphical user interface item
not displayed on the display screen is detected, and the received speech
information is recognized using a speech recognition grammar
corresponding to the detected item, and data is set to the item using the
recognition result.