MENU GENERATION SYSTEM
20170315989 · 2017-11-02
Assignee
Inventors
- Seiichiro KUBO (Chiyoda-ku, JP)
- Makito CHIBA (Chiyoda-ku, JP)
- Hiroto SUMIDA (Chiyoda-ku, JP)
- Koichiro NAKAYAMA (Chiyoda-ku, JP)
Cpc classification
G06F40/58
PHYSICS
International classification
Abstract
A menu generation system including a menu item information storage that stores menu information for each restaurant, a menu item property master storage that stores menu item properties including at least any one set of a plurality of ingredients that are used in menu items, a plurality of seasonings that are used in the menu items or a plurality of cooking styles of the menu items, processing circuitry that receives a request to edit a menu item property in the first language, consults the menu item property master storage, extracts choices of menu item properties, causes the extracted choices to be displayed, and receives input of a selected choice from among the displayed choices.
Claims
1-5. (canceled)
6. A menu generation system that generates a menu of a restaurant in multiple languages, comprising: a menu item information storage that stores menu information for each restaurant; a menu item property master storage that stores one or more menu item properties including at least any one set of a plurality of ingredients that are used in menu items, a plurality of seasonings that are used in the menu items, or a plurality of cooking styles of the menu items; a corresponding foreign-language term storage that stores a correspondence relation between the menu item property in the first language and the menu item property in at least one second language; and processing circuitry configured to receive input of a menu item name, receive input of a selected menu item property in the first language from among the menu item properties stored in the menu item property master storage, convert the received menu item property in the first language to the menu item property in the second language on the basis of the correspondence relation stored in the corresponding foreign-language term storage, store the received menu item name and the converted menu item property in the second language in the menu item information storage as the menu item information, consult, in response to a request to display a menu item from an information terminal, the menu item information storage, and instruct display of menu item information, including the menu item name and the converted menu item property in the second language, on the information terminal.
7. The menu generation system according to claim 6, wherein the menu item property master storage stores a menu item category associated with the menu item property, in addition to the menu item property, and wherein the processing circuitry is further configured to receive input of a selected menu item category, extract the menu item property corresponding to the received menu item category from the menu item property master storage, and receive the extracted menu item property as the menu item property in the first language.
8. The menu generation system according to claim 7, further comprising: a menu item introduction master storage that stores a menu item category and a menu item introduction in the first language, in association with each other, wherein the processing circuitry is further configured to extract a menu item introduction corresponding to the received menu item category from the menu item introduction master storage, receive the extracted menu item introduction as the menu item introduction in the first language, wherein the corresponding foreign-language term storage stores a correspondence relation between the menu item introduction in the first language and the menu item introduction in the second language, in addition to the menu item property, convert the received menu item introduction in the first language to the menu item introduction in the second language on the basis of the correspondence relation stored in the corresponding foreign-language term storage, and store the converted menu item introduction in the second language in the menu item information storage as the menu item information, in addition to the menu item property.
9. The menu generation system according to claim 8, wherein the processing circuitry is further configured to translate the first language into the second language, receive, in response to a request from a restaurant terminal that is used at the restaurant, a revision to the received menu item introduction in the first language, translate, when a revision to the menu item introduction in the first language is received, the menu item introduction, for which the revision has been received, to the menu item introduction in the second language, and instruct, when the revision to the menu item introduction is received, display of the automatically translated menu item introduction in the second language as the menu item introduction included in the menu item information.
10. The menu generation system according to claim 8, wherein the processing circuitry is further configured to receive a request to revise the menu item property in the first language from a restaurant terminal that is used at the restaurant, extract, when the menu item property processing circuitry receives a request to revise the menu item property, choices of the menu item property in the first language to be revised by consulting the menu item property master storage, receive a revision to the extracted choices from the restaurant terminal, convert the menu item property, for which the revision has been received, to the menu item property in the second language on the basis of the correspondence relation stored in the corresponding foreign-language term storage, and instruct, when the revision to the menu item property is received, display of the converted menu item property in the second language as the menu item property included in the menu item information.
11. The menu generation system according to claim 9, wherein the processing circuitry is further configured to receive a request to revise the menu item property in the first language from a restaurant terminal that is used at the restaurant, extract, when the menu item property processing circuitry receives a request to revise the menu item property, choices of the menu item property in the first language to be revised by consulting the menu item property master storage, and receives a revision to the extracted choices from the restaurant terminal, convert the menu item property, for which the revision has been received, to the menu item property in the second language on the basis of the correspondence relation stored in the corresponding foreign-language term storage, and instruct, when the revision to the menu item property is received, display of the converted menu item property in the second language as the menu item property included in the menu item information.
12. A menu generation method for generating a menu of a restaurant in multiple languages, comprising: receiving input of a menu item name; receiving input of a selected menu item property in a first language from among menu item properties stored in a menu item property master storage, the menu item property master storage storing one or more menu item properties including at least any one set of a plurality of ingredients that are used in menu items, a plurality of seasonings that are used in the menu items, or a plurality of cooking styles of the menu items; converting the received menu item property in the first language to the menu item property in a second language on the basis of a correspondence relation stored in a corresponding foreign-language term storage, the corresponding foreign-language term storage storing the correspondence relation between the menu item property in the first language and the menu item property in the second language; storing the received menu item name and the converted menu item property in the second language in a menu item information storage as the menu item information, the menu item information storage storing menu information for each restaurant; consulting, in response to a request to display a menu item from an information terminal, the menu item information storage; and instructing display of menu item information, including the menu item name and the converted menu item property in the second language, on the information terminal.
13. The menu generation method according to claim 12, wherein the menu item property master storage stores a menu item category associated with the menu item property, in addition to the menu item property, and wherein the method further comprises: receiving input of a selected menu item category, extracting the menu item property corresponding to the received menu item category from the menu item property master storage, and receiving the extracted menu item property as the menu item property in the first language.
14. The menu generation method according to claim 13, further comprising: extracting a menu item introduction corresponding to the received menu item category from a menu item introduction master storage, the menu item introduction master storage storing a menu item category and a menu item introduction in the first language, in association with each other; receiving the extracted menu item introduction as the menu item introduction in the first language, wherein the corresponding foreign-language term storage stores a correspondence relation between the menu item introduction in the first language and the menu item introduction in the second language, in addition to the menu item property; converting the received menu item introduction in the first language to the menu item introduction in the second language on the basis of the correspondence relation stored in the corresponding foreign-language term storage; and storing the converted menu item introduction in the second language in the menu item information storage as the menu item information, in addition to the menu item property.
15. The menu generation method according to claim 14, further comprising: translating the first language into the second language; receiving, in response to a request from a restaurant terminal that is used at the restaurant, a revision to the received menu item introduction in the first language; translating, when a revision to the menu item introduction in the first language is received, the menu item introduction, for which the revision has been received, to the menu item introduction in the second language; and instructing, when the revision to the menu item introduction is received, display of the automatically translated menu item introduction in the second language as the menu item introduction included in the menu item information.
16. The menu generation method according to claim 14, further comprising: receiving a request to revise the menu item property in the first language from a restaurant terminal that is used at the restaurant; extracting, when the menu item property processing circuitry receives a request to revise the menu item property, choices of the menu item property in the first language to be revised by consulting the menu item property master storage; receiving a revision to the extracted choices from the restaurant terminal; converting the menu item property, for which the revision has been received, to the menu item property in the second language on the basis of the correspondence relation stored in the corresponding foreign-language term storage; and instructing, when the revision to the menu item property is received, display of the converted menu item property in the second language as the menu item property included in the menu item information.
17. The menu generation method according to claim 15, further comprising: receiving a request to revise the menu item property in the first language from a restaurant terminal that is used at the restaurant; extracting, when the menu item property processing circuitry receives a request to revise the menu item property, choices of the menu item property in the first language to be revised by consulting the menu item property master storage, and receives a revision to the extracted choices from the restaurant terminal; converting the menu item property, for which the revision has been received, to the menu item property in the second language on the basis of the correspondence relation stored in the corresponding foreign-language term storage; and instructing, when the revision to the menu item property is received, display of the converted menu item property in the second language as the menu item property included in the menu item information.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0022] Features, advantages, and technical and industrial significance of exemplary embodiments of the invention will be described below with reference to the accompanying drawings, in which like numerals denote like elements, and wherein:
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
DETAILED DESCRIPTION OF EMBODIMENTS
[0036]
[0037] The menu generation system 1 is implemented by a computer including a server, and the like.
[0038] The units according to the first embodiment of the invention may be just logically distinguished in function from one another, and may constitute the same area physically or practically. The functions of the menu generation system 1 according to the first embodiment of the invention may be implemented by a single server or may be distributed to two or more servers. Part or all of the functions according to the first embodiment of the invention may be implemented by a computer (including a portable communication terminal, such as a cellular phone) that is used by a user who searches for restaurants. Particularly, the processing of an automatic translation unit 205, input information foreign-language word conversion unit 206, menu item information display unit 22 (described later), and the like, may be executed by a user's computer. Thus, it is possible to reduce the processing load of an administrative server 2.
[0039] The administrative server 2 including the functions of the menu generation system 1 is able to exchange information with restaurant terminals 3 via a network, such as the Internet. the restaurant terminals 3 are computers that are respectively used at restaurants. Each of the restaurant terminals 3 just needs to be a computer, and includes not only a personal computer but also a portable communication terminal, and the like. The portable communication terminal includes a cellular phone including a smartphone, a PHS, a tablet computer, and the like. It is desirable that the menu generation system 1 be provided to restaurants that are franchisees of a company, or the like, that provides information about restaurants; however, the provider of the menu generation system 1 is not limited to the company, or the like.
[0040] The administrative server 2 in the menu generation system 1 includes the menu item information processing unit 20, a menu item information storage unit 21, the menu item information display unit 22 and the menu item master storage unit 23.
[0041] The menu item information processing unit 20 receives the input of information about a menu item that is provided at a restaurant. The menu item information processing unit 20 causes the menu item information storage unit 21 (described later) to store input information received in each of the processing units as menu item information. The menu item information processing unit 20 receives the input of a menu item name in writing that allows even a foreigner to pronounce the menu item name in a first language (a language (including an official language) in a country in which the menu generation system 1 is operating), for example, in Roman alphabet for Japanese. The menu item information processing unit 20 receives free input of a menu item introduction in the first language (for example, Japanese) as needed, and receives the input of each menu item property in an alternative form as needed. When it is desired to change a menu item introduction determined in advance, the menu item information processing unit 20 receives the input of the change and automatically translates the changed menu item introduction into a menu item introduction in a foreign language, and then automatically converts the menu item properties to corresponding foreign-language words. The information about a menu item includes information, such as a menu item name, a menu item introduction and menu item properties. The case where Japanese is the first language, which is the language in the country in which a service using the menu generation system 1 is rolled out, will be described. However, when the service is rolled out in another country, a language that is used in that country may be used as the first language. A second language means one or multiple languages (foreign languages for that country) other than the first language.
[0042] The menu item information processing unit 20 includes a menu item name input receiving unit 200, a menu item image input receiving unit 201, a menu item category input receiving unit 202, a menu item introduction processing unit 203, a menu item property processing unit 204 and the input information foreign-language word conversion unit 205.
[0043] The menu item name input receiving unit 200 receives the input of Japanese and katakana as a menu item name. The menu item name input receiving unit 200 converts the received menu item name in katakana to the menu item name in Roman alphabet that allows even a foreigner to pronounce the menu item name in Japanese. At this time, the menu item name input receiving unit 200 may also receive the input of menu item description information, such as an English word that describes the menu item, for example, tempura, sushi, beef steak, curry, or pizza. The menu item name input receiving unit 200 may not receive the input of katakana and then convert the katakana to Roman alphabet, but the menu item name input receiving unit 200 may receive the input of a Japanese menu item name in Roman alphabet. Any writing that allows pronunciation in Japanese (first language) other than the Roman alphabet may be employed.
[0044] The menu item image input receiving unit 201 receives the input of menu item image information.
[0045] The menu item category input receiving unit 202 receives the input of a selected category to which the menu item belongs. Categories to be selected are stored in a menu item category master storage unit 230 of the menu item master storage unit 23 (described later). The menu item category input receiving unit 202 displays choices by consulting the menu item category master storage unit 230 and then receives the input of a selected choice.
[0046] The menu item introduction processing unit 203 extracts the template information of a corresponding menu item introduction from a menu item introduction master storage unit 231 of the menu item master storage unit 23 (described later) on the basis of the information of the selected category received by the menu item category input receiving unit 202, and then displays the template information. When the menu item introduction processing unit 203 has received a selection to change the menu item introduction, the menu item introduction processing unit 203 receives the input of a sentence that introduces a menu item in Japanese. The sentence that introduces a menu item includes how to eat the menu item, the characteristic of the menu item, the appeal point of the menu item, and the like.
[0047] The menu item introduction processing unit 203 may receive the input of a menu item introduction from the beginning without using the template information.
[0048] The menu item property processing unit 204 extracts the pieces of template information of corresponding representative ingredient, cooking style and seasoning from an ingredient master storage unit 232, seasoning master storage unit 233 and cooking style master storage unit 234 of the menu item master storage unit 23 (described later) on the basis of the information of the selected category received by the menu item category input receiving unit 202, and then displays the pieces of template information. When the menu item property processing unit 204 has received a selection to change the menu item properties, the menu item property processing unit 204 receives the input of selected representative ingredient, cooking style, seasoning, and the like, of the menu item by consulting the ingredient master storage unit 232, the seasoning master storage unit 233, and the cooking style master storage unit 234. Menu item properties to be selected are respectively stored in the ingredient master storage unit 232, seasoning master storage unit 233, cooking style master storage unit 234, and the like, of the menu item master storage unit 23 (described later). The menu item property processing unit 204 receives the input of the selected menu item properties by consulting these master storage units and displaying choices. The menu item properties include a typical ingredient, a cooking style, a seasoning, and the like; however, the menu item properties are not limited to them. The menu item properties may be set as needed.
[0049] The menu item property processing unit 204 may receive the input of selected menu item properties by consulting the master storage units from the beginning without using the pieces of template information.
[0050] The representative ingredient includes, for example, the characteristic or kind of a fish that is used in a menu item, the characteristic or kind of a meat that is used in a menu item, the characteristic or kind of a vegetable that is used in a menu item, and the like. The cooking style includes information indicating how an ingredient is cooked, such as baking, boiling, steaming and frying. The seasoning includes a seasoning that is used in a menu item.
[0051] When the sentence that introduces a menu item is changed by the menu item introduction processing unit 203 and the input of the changed sentence has been received, the automatic translation unit 205 translates the changed sentence into a sentence in a foreign language with the use of a known translation processing function. Various translation functions may be used. Other than the function of translating a sentence on a website, a function specific to a translation associated with cooking may be used.
[0052] The input information foreign-language word conversion unit 206 automatically converts information received by the menu item category input receiving unit 202, the menu item introduction processing unit 203 and the menu item property processing unit 204 to corresponding foreign-language words on the basis of a correspondence table between words in Japanese, which is the first language, and words in at least one foreign language, which is the second language. The correspondence table is stored in a corresponding foreign-language term storage unit 236 of the menu item master storage unit 23 (described later).
[0053] The menu item information processing unit 20 may receive the input of the price information of a menu item.
[0054] The menu item information storage unit 21 stores pieces of information in the menu item information processing unit 20 as menu item information for each restaurant.
[0055] When the menu item information display unit 22 has received a request to display menu item information from any one of the restaurant terminals 3 or a computer that is used by a guest, the menu item information display unit 22 extracts the menu item information of the corresponding restaurant from the menu item information storage unit 21 and then displays the menu item information.
[0056] The menu item master storage unit 23 stores pieces of information required to generate a foreign-language menu in the respective master tables in the menu item information processing unit 20. The menu item master storage unit 23 includes the menu item category master storage unit 230, the menu item introduction master storage unit 231, the ingredient master storage unit 232, the seasoning master storage unit 233, the cooking style master storage unit 234, and the corresponding foreign-language term storage unit 235.
[0057] The menu item category master storage unit 230 stores information of categories that are choices to receive the input of a selected category of a food menu item by the menu item category input receiving unit 202. Categories are stored by hierarchical structure as described above. For example, categories are stored so as to be classified into a large classification, a middle classification narrower than the large classification, and a small classification further narrower than the middle classification. The large classification includes, for example, Japanese food, Italian food, French food, Spanish food, Chinese food, and the like. The middle classification includes, for example, sushi, seafood, teppan-yaki, izakaya, and the like, when the large classification is Japanese food. The small classification includes, for example, sashimi, seafood bowl, boiled fish, grilled fish, and the like, when the middle classification is seafood. In this way, the menu item category input receiving unit 202 is able to receive the input of a selected category by displaying choices on the basis of the categories stored in the menu item category master storage unit 230.
[0058] The menu item introduction master storage unit 231 stores the template information of a menu item introduction corresponding to the category selected by the menu item category input receiving unit 202. That is, each category and the template of a corresponding one of the menu item introductions are stored in association with each other. For example, the sentence “Sashimi (sashimi) is a Japanese food to eat it with a seasoning, such as soy sauce and vinegared miso, added with a condiment, such as horse radish and ginger, by cutting a raw ingredient, such as fish and shellfish, into small pieces.” is stored as the template of the menu item introduction in association with the category “sashimi”. Therefore, when the category “sashimi” has been selected, the menu item introduction processing unit 203 extracts the template information of the menu item introduction corresponding to “sashimi”, stored in the menu item introduction master storage unit 231, and then displays the template information.
[0059] The ingredient master storage unit 232 stores information of ingredients that are choices to receive the input of a selected ingredient of a food menu item by the menu item property processing unit 204. Information of each ingredient may be stored in association with information of a category, or the menu item property processing unit 204 may extract an ingredient corresponding to the category selected by the menu item category input receiving unit 202 by consulting the ingredient master storage unit 232, and then display the extracted ingredient as the template information of the ingredient.
[0060] The seasoning master storage unit 233 stores information of seasonings that are choices to receive the input of a selected seasoning that is used in a food menu item by the menu item property processing unit 204. Information of each seasoning may be stored in association with information of a category, or the menu item property processing unit 204 may extract a seasoning corresponding to the category selected by the menu item category input receiving unit 202 by consulting the seasoning master storage unit 233, and then display the extracted seasoning as the template information of the seasoning.
[0061] The cooking style master storage unit 234 stores information of cooking styles that are choices to receive the input of a selected cooking style of a food menu item by the menu item property processing unit 204. Information of each cooking style may be stored in association with information of a category, or the menu item property processing unit 204 may extract a cooking style corresponding to the category selected by the menu item category input receiving unit 202 by consulting the cooking style master storage unit 234, and then display the extracted cooking style as the template information of the cooking style.
[0062] The ingredient master storage unit 232, the seasoning master storage unit 233, and the cooking style master storage unit 234 are collectively referred to as menu item property master storage unit.
[0063] The corresponding foreign-language term storage unit 235 is a correspondence table between Japanese (first language) and at least one foreign language (second language) for the category of a menu item to receive the input by the menu item category input receiving unit 202, the template information of an introduction to receive by the menu item introduction processing unit 203, the template information of the menu item properties, such as a representative ingredient, a cooking style and a seasoning, to receive by the menu item property processing unit 204, and the like.
[0064] Next, an example of the processing process of the menu generation system 1 according to the first embodiment of the invention will be described with reference to the flowchart shown in
[0065] A restaurant that desires to display a foreign-language menu accesses to the menu generation system 1 of a company that manages an information providing service for restaurants through predetermined operation, and makes input operation for generating the foreign-language menu.
[0066] When the administrative server 2 receives the input operation, the menu item information processing unit 20 causes the corresponding restaurant terminal 3 to display a management window shown in
[0067] For example, when the menu item is “Maguronoakafujimori”, the menu item name input receiving unit 200 receives “(Maguronoakafujimori in Japanese)” and “
(Maguronoakafujimori in katakana)” as a menu item name. The menu item name input receiving unit 200 converts the menu item name in Japanese to “MAGURONOAKAFUJIMORI” on the basis of “
(Maguronoakafujimori in katakana)”.
[0068] Subsequently, when “UPLOAD” button for uploading an image is selected in the management window, a window for uploading the image information of the menu item is displayed. Then, when image information to be uploaded is selected, the image information of the menu item is transmitted from the restaurant terminal 3 to the administrative server 2. The menu item image input receiving unit 201 of the menu item information processing unit 20 receives the input of the image information of the menu item (S110).
[0069] When “SELECT CATEGORY” button is selected on the management window in the restaurant terminal 3, the menu item category input receiving unit 202 of the menu item information processing unit 20 receives the fact that “SELECT CATEGORY” button has been selected. The menu item category input receiving unit 202 consults the menu item category master storage unit 230 in the menu item master storage unit 23, and displays the choices of the menu item category on the management window. A manner of displaying choices includes various manners, such as a manner using a pull-down menu, a manner using checkboxes, and a manner using a pop-up window. Any manner may be employed.
[0070] For example, if “sashimi” is selected within “seafood” (middle classification) of “Japanese food” (large classification), the menu item category input receiving unit 202 receives the input of the selection (S120).
[0071] When the menu item category input receiving unit 202 receives a selected menu item category, the menu item introduction processing unit 203 and the menu item property processing unit 204 acquire the pieces of template information respectively corresponding to the menu item introduction and menu item properties, such as an ingredient, a seasoning and a cooking style, corresponding to the selected menu item category by consulting the menu item introduction master storage unit 231, the ingredient master storage unit 232, the seasoning master storage unit 233 and the cooking style master storage unit 234 in the menu item master storage unit 23 (S130). The menu item introduction processing unit 203 and the menu item property processing unit 204 display those pieces of template information on the management window.
[0072] If the pieces of template information of the menu item introduction and menu item properties need to be revised (S140), edition is allowed by selecting “EDIT” in menu item introduction, “EDIT INGREDIENT”, “EDIT SEASONING” or “EDIT COOKING STYLE”, and the input is received (S150). At this time, the menu item introduction processing unit 203 receives free input of the menu item introduction in Japanese. On the other hand, as for the menu item properties, that is, the ingredient, seasoning and cooking style, when a selection of “EDIT INGREDIENT”, “EDIT SEASONING”, or “EDIT COOKING STYLE” is received, the menu item property processing unit 204 consults the ingredient master storage unit 232, the seasoning master storage unit 233 OR the cooking style master storage unit 234 in the menu item master storage unit 23, displays corresponding choices on the management window, and then receives the input of a selected choice.
[0073] As described above, the input of the menu item name, menu item introduction, menu item properties, or the like, is received as menu item information. When the details are revised by the menu item introduction processing unit 203, the automatic translation unit 205 executes the process of automatically translating the Japanese menu item introduction received by the menu item introduction processing unit 203 into the menu item introduction in a predetermined foreign language, such as English, French, German, Spanish, Chinese and Arabic (S170). On the other hand, when no revision is made, the input information foreign-language word conversion unit 206 executes automatic conversion processing by searching the corresponding foreign-language term storage unit 235 for a foreign-language term corresponding to the menu item introduction and identifying the foreign-language term of the selected menu item introduction (S160).
[0074] In addition, the input information foreign-language word conversion unit 206 executes automatic conversion processing by consulting the corresponding foreign-language term storage unit 235 on the basis of the selections received by the menu item property processing unit 204 and identifying foreign-language words of the selected menu item properties (S170).
[0075] By executing the above-described processing, the menu item information processing unit 20 stores the menu item introduction and menu item properties in the foreign language in the menu item information storage unit 21 as the menu item information (S180).
[0076] When a foreigner has actually come to a restaurant, a staff of the restaurant accesses to the administrative server 2 through predetermined operation with a portable communication terminal, or the like, and hands the portable communication terminal to the foreigner. As the foreigner selects his or her own understandable language, or the like, with the portable communication terminal, the menu item information display unit 22 displays a list of menu items as shown in
[0077] When a menu item name, or the like, is selected from the list, the portable communication terminal issues a request to acquire the menu item information to the administrative server 2. The menu item information display unit 22 displays the menu item information of the selected menu, corresponding to the language selected by the foreigner, from the menu item information storage unit 21. The menu item information includes, for example, information of the menu item name in Japanese and in Roman alphabet, information of an introduction automatically converted or automatically translated from the menu item introduction in the selected language, information of a menu explanation automatically converted from menu item properties, such as an ingredient, a seasoning and a cooking style, in the selected language, and the like.
[0078] As described above, it is possible to provide a foreign-language menu by displaying the menu item information. The foreigner is allowed to directly order a desired menu item to the staff. In this case, because the menu item name is displayed in Roman alphabet that allows the foreigner to pronounce in Japanese and is not translated, the foreigner is allowed to order in Japanese pronunciation, and the staff is also able to listen to the order through pronunciation in Japanese. Therefore, it is less likely for a staff to erroneously listen to the details of an order.
[0079] Selected pieces of information are automatically converted, and the menu item properties shown in
[0080] On the other hand, a menu item introduction allows free input at a restaurant, and the menu item introduction is allowed to be automatically translated. For this reason, room for conveying free feelings of a restaurant to a menu item is ensured. Therefore, it is also possible to keep ensuring the uniqueness of each restaurant.
[0081] The automatic translation processing of the automatic translation unit 205 or the automatic conversion processing of the input information foreign-language word conversion unit 206 may be not executed in advance but executed at any timing. For example, the processing may be executed when a foreigner has issued a request to display a corresponding menu item.
[0082] The input information foreign-language word conversion unit 206 may not display a foreign-language term corresponding to a selected menu item property. The input information foreign-language word conversion unit 206 may display foreign-language words corresponding to selectable menu item properties and then display a menu item property selected from among the menu item properties.
[0083] In a second embodiment different from the first embodiment, a web server that is used by a restaurant information providing site may be linked with the menu item information storage unit 21, and at least any one of a menu item name, a menu item introduction or a menu item property may be received as a searching condition for searching for restaurants or menu items in the restaurant information providing site. In this case, as schematically shown in
[0084] The searching unit 24 identifies a foreign-language word corresponding to a searching condition (first searching condition) from the corresponding foreign-language term storage unit 235 on the basis of at least any one of the menu item name, the menu item introduction or the menu item property in the searching condition. The searching condition is input to the restaurant information providing site. The searching unit 24 adds the identified term to the searching condition (second searching condition), searches the menu item information storage unit 21 for restaurants including those terms, and returns the results to the restaurant information providing site.
[0085] For example, when the restaurant information providing site receives the input of “pork” as the searching condition, the searching unit 24 identifies a foreign-language word corresponding to the searching condition “pork” input to the restaurant information providing site, that is, “” (Japanese), “
” (Chinese), “schwein” (German), “porc” (French), or the like, from the corresponding foreign-language term storage unit 235. The searching unit 24 sets “pork”, “
”, “
”, “schwein”, or “porc” as a new searching condition, searches the menu item information storage unit 21 for restaurants including the term in the menu item information, and returns appropriate restaurants to the restaurant information providing site as search results.
[0086] In this case, the pieces of menu item information of the restaurants to be displayed as the search results should be displayed as pieces of information in the same language as the language of the searching condition input to the restaurant information providing site (first searching condition). That is, even when the pieces of menu item information of the found restaurants include not the searching condition “pork” but the searching condition “” (second searching condition), it is desirable that not the Japanese menu item information be displayed but the English menu item information be extracted from the menu item information storage unit 21 and then displayed.
[0087] By providing the searching unit 24, it is possible to provide information about restaurants that provide appropriate menu items to foreigners via the restaurant information providing site. Particularly, when there are ingredients, and the like, which are subjects of taboos or restrictions due to the reason of religion or belief, it is possible to select a restaurant that satisfies the guidelines, and the like.
[0088] With the menu generation system 1 according to the embodiments of the invention, even when there is no staff who has a good command of a foreign language, it is possible to make a foreigner understand a menu item with a simple method. Because it is possible to accurately display an ingredient, a cooking style, and the like, on a menu, it is less likely to have a trouble with a guest. In addition, because a menu item name is displayed in writing that allows even a foreigner to pronounce the menu item name in the first language, it is less likely to make a wrong order.