1. A foreign language service assisting apparatus for assisting conversations held for services between a first user using a first language and a second user using a second language, comprising a processor programmed to: acquire first information, via a first acquisition unit controlled by a controller, on a first article serving as an initial candidate for a certain article, the first information including a first part of a sentence inputted by a microphone having a speech recognition function in the first language, and the first article being associated with at least one article attribute of the certain article; acquire second information, via a second acquisition unit controlled by the controller, on at least one second article associated with the first article as a subsequent candidate for the certain article, and to acquire one or more subsequent speech candidates expected to be subsequently spoken by the second user, based on the first information and the at least one article attribute of the first article, each of the second information and the one or more subsequent speech candidates including a second part of the sentence in the first language; translate, via a translation unit controlled by the controller, into the second language, parts included in the first information, the second information, and the one or more subsequent speech candidates; present, via a presentation unit in communication with the controller, at least the translated parts; and accept, via an accepting unit in communication with the controller, a selection associated with the first article, a selection associated with the second article, or a selection associated with the one or more subsequent speech candidates, wherein the information on the article attribute is a particular attribute category, wherein the second acquisition unit acquires the second information from an article information storing unit that stores a plurality of article information entries including attribute information corresponding to preset plural kinds of attribute categories, based on attribute information corresponding to an attribute category associated with an article name of the first article, and particular attribute information corresponding to the particular attribute category, and wherein the second acquisition unit acquires, as the second information, at least one of part or all of first article information entries and part or all of second article information entries from the article information entries stored in the article information storing unit, wherein the first article information entries includes same attribute information as the attribute information corresponding to the attribute category associated with the article name of the first article, and also includes attribute information different from the particular attribute information corresponding to the particular attribute category indicating a color different from a particular color corresponding to the attribute category associated with color, wherein the second article information entries includes same attribute information as the attribute information corresponding to the attribute category associated with the article name of the first article, also includes same attribute information as the particular attribute information corresponding to the particular attribute category, and attribute information indicating a same color as the particular color, and excluding third article information entries associated with the first article, and wherein the particular attribute category is an attribute category associated with color, and the particular attribute information is information indicating the particular color.
1. A foreign language service assisting apparatus for assisting conversations held for services between a first user using a first language and a second user using a second language, comprising a processor programmed to: acquire first information, via a first acquisition unit controlled by a controller, on a first article serving as an initial candidate for a certain article, the first information including a first part of a sentence inputted by a microphone having a speech recognition function in the first language, and the first article being associated with at least one article attribute of the certain article; acquire second information, via a second acquisition unit controlled by the controller, on at least one second article associated with the first article as a subsequent candidate for the certain article, and to acquire one or more subsequent speech candidates expected to be subsequently spoken by the second user, based on the first information and the at least one article attribute of the first article, each of the second information and the one or more subsequent speech candidates including a second part of the sentence in the first language; translate, via a translation unit controlled by the controller, into the second language, parts included in the first information, the second information, and the one or more subsequent speech candidates; present, via a presentation unit in communication with the controller, at least the translated parts; and accept, via an accepting unit in communication with the controller, a selection associated with the first article, a selection associated with the second article, or a selection associated with the one or more subsequent speech candidates, wherein the information on the article attribute is a particular attribute category, wherein the second acquisition unit acquires the second information from an article information storing unit that stores a plurality of article information entries including attribute information corresponding to preset plural kinds of attribute categories, based on attribute information corresponding to an attribute category associated with an article name of the first article, and particular attribute information corresponding to the particular attribute category, and wherein the second acquisition unit acquires, as the second information, at least one of part or all of first article information entries and part or all of second article information entries from the article information entries stored in the article information storing unit, wherein the first article information entries includes same attribute information as the attribute information corresponding to the attribute category associated with the article name of the first article, and also includes attribute information different from the particular attribute information corresponding to the particular attribute category indicating a color different from a particular color corresponding to the attribute category associated with color, wherein the second article information entries includes same attribute information as the attribute information corresponding to the attribute category associated with the article name of the first article, also includes same attribute information as the particular attribute information corresponding to the particular attribute category, and attribute information indicating a same color as the particular color, and excluding third article information entries associated with the first article, and wherein the particular attribute category is an attribute category associated with color, and the particular attribute information is information indicating the particular color. 8. The apparatus according to claim 1 , further comprising: an article information storing unit having a database of articles, wherein the second information is acquired from the database of articles.