(57)【要約】      （修正有）【課題】容易に言語切り替えができる注文管理システムを提供する。【解決手段】電子機器６０（外国語入出力端末）と注文管理装置とを備える。電子機器６０は、第１の言語による第１の文字列を含むメニュー情報を記憶する記憶部６０５と、第１の文字列と第２の言語を示す情報とを翻訳サーバに送信する第１の送信部（通信部６０４）と、翻訳サーバが第１の文字列を第２の言語に翻訳した第２の文字列を受信する受信部（通信部６０４）と、受信部が受信した第２の文字列を表示部６０２に表示させる制御を行う表示制御部６０１（ＣＰＵ）と、表示部の表示に基づいて入力された注文データを、注文管理装置に送信する第２の送信部（通信部６０４）と、を備える。注文管理装置は、電子機器から受信する注文データを管理する。【選択図】図７
2016149019.tif 000002
【特許請求の範囲】
【請求項１】
電子機器と注文管理装置とを備える注文管理システムであって、
前記電子機器は、
第１の言語による第１の文字列を含むメニュー情報を記憶する記憶部と、
前記第１の文字列と第２の言語を示す情報とを翻訳サーバに送信する第１の送信部と、
前記翻訳サーバが前記第１の文字列を前記第２の言語に翻訳した第２の文字列を受信する受信部と、
前記受信部が受信した前記第２の文字列を表示部に表示させる制御を行う表示制御部と、
前記表示部の表示に基づいて入力された注文データを、前記注文管理装置に送信する第２の送信部と、
を備え、
前記注文管理装置は、
前記電子機器から受信する注文データを管理する、
注文管理システム。
【請求項２】
前記注文データは、当該注文データの入力を受けたときに前記表示部に表示されていた前記第２の文字列の言語である前記第２の言語を含み、
前記注文管理装置は、前記注文データと共に前記第２の言語を管理する、
請求項１に記載の注文管理システム。
【請求項３】
前記注文管理装置は、前記注文データに前記第２の言語が含まれている場合、出力手段に送出する伝票出力データを、前記第２の言語を使用して生成する手段を有する、
請求項２に記載の注文管理システム。
【請求項４】
前記表示制御部は、前記第２の言語を決定する手段を有し、
前記第１の送信部は、前記決定した第２の言語と前記第１の文字列とを前記翻訳サーバに送信する、
請求項１から請求項３の何れか一項に記載の注文管理システム。
【請求項５】
第１の言語による第１の文字列を含むメニュー情報を記憶する記憶部と、
前記第１の文字列と第２の言語を示す情報とを翻訳サーバに送信する第１の送信部と、
前記翻訳サーバが前記第１の文字列を前記第２の言語に翻訳した第２の文字列を受信する受信部と、
前記受信部が受信した前記第２の文字列を表示部に表示させる制御を行う表示制御部と、
を備える電子機器。
【請求項６】
電子機器が複数存在する場合、
それぞれの前記電子機器における第１の送信部は、
前記第１の文字列と第２の言語の情報とを、特定の１つの電子機器を介して前記翻訳サーバに送信し、
それぞれの前記電子機器における前記受信部は、
翻訳サーバから前記第２の文字列を前記特定の１つの電子機器を介して受信する、
請求項５に記載の電子機器。
【請求項７】
前記第１の文字列が略語を含む場合、
前記第１の送信部は、
前記第１の文字列と前記第２の言語を示す情報の代わりに、前記略語を正式名称に置き替えた第３の文字列と前記第２の言語を示す情報を前記翻訳サーバに送信し、
前記受信部は、
前記翻訳サーバから前記第３の文字列を前記第２の言語に翻訳した翻訳後の第３の文字列を受信し、
前記表示制御部は、前記受信部が受信した前記第３の文字列を表示部に表示させる制御を行う、
請求項５または請求項６に記載の電子機器。
【請求項８】
注文管理システムの制御方法であって、
記憶部は、第１の言語による第１の文字列を含むメニュー情報を記憶し、
第１の送信部は、前記第１の文字列と第２の言語を示す情報とを翻訳サーバに送信し、
受信部は、前記翻訳サーバが前記第１の文字列を前記第２の言語に翻訳した第２の文字列を受信し、
表示制御部は、前記受信部が受信した前記第２の文字列を表示部に表示させる制御を行い、
第２の送信部は、前記表示部の表示に基づいて入力された注文データを、注文管理装置に送信し、
前記注文管理装置は、
前記第２の送信部から受信する注文データを管理する、制御方法。
【請求項９】
記憶部は、第１の言語による第１の文字列を含むメニュー情報を記憶し、
第１の送信部は、前記第１の文字列と第２の言語を示す情報とを翻訳サーバに送信し、
受信部は、前記翻訳サーバが前記第１の文字列を前記第２の言語に翻訳した第２の文字列を受信し、
表示制御部は、前記受信部が受信した前記第２の文字列を表示部に表示させる制御を行い、
第２の送信部は、前記表示部の表示に基づいて入力された注文データを、注文管理装置に送信する、制御方法。
【請求項１０】
第１の言語による第１の文字列を含むメニュー情報を記憶する記憶部と通信可能なコンピュータを、
前記第１の文字列と第２の言語を示す情報とを翻訳サーバに送信する第１の送信手段、
前記翻訳サーバが前記第１の文字列を前記第２の言語に翻訳した第２の文字列を受信する受信手段、
前記受信手段が受信した前記第２の文字列を表示部に表示させる制御を行う表示制御手段、
前記表示部の表示に基づいて入力された注文データを、注文管理装置に送信する第２の送信手段、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、注文管理システム、電子機器、制御方法及びプログラムに関する。
【背景技術】
【０００２】
近年、レストラン、居酒屋、カラオケ店などの店舗では、外国人の顧客が増加する傾向にある。また、従業員も外国人を雇用する比率が年々高まる傾向にある。そのような状況の中、注文内容をハンディターミナルに入力し、入力された注文をハンディターミナルから注文管理装置に送信する注文管理システムが提案されている。
特許文献１には、関連する技術として、ハンディターミナルが注文データを注文管理装置に送信する技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１１３３８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、注文入力装置から注文入力を行う際、外国人の客や従業員にメニュー名称や料理の内容を説明しようとすると、注文入力装置内に多国語の名称、説明、料理の出来上がりイメージ画像などをあらかじめ用意する必要があり、さらには注文入力装置側に言語切り替えの機能を持たせる必要がある。また、このような機能を注文入力装置に持たせるには、店舗の従業員による作業だけでは困難であり、メニュー変更の度に専門業者に依頼しなければならず、ランニングコストが大きくなるという問題があった。
【０００５】
そこで、この発明は、容易に言語切り替えができる注文管理システム、電子機器、制御方法及びプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
本発明の第１の態様によれば、注文管理システムは、電子機器と注文管理装置とを備える注文管理システムであって、前記電子機器は、第１の言語による第１の文字列を含むメニュー情報を記憶する記憶部と、前記第１の文字列と第２の言語を示す情報とを翻訳サーバに送信する第１の送信部と、前記翻訳サーバが前記第１の文字列を前記第２の言語に翻訳した第２の文字列を受信する受信部と、前記受信部が受信した前記第２の文字列を表示部に表示させる制御を行う表示制御部と、前記表示部の表示に基づいて入力された注文データを、前記注文管理装置に送信する第２の送信部と、を備え、前記注文管理装置は、前記電子機器から受信する注文データを管理する。
【０００７】
本発明の第２の態様によれば、上述の注文管理システムにおいて、前記注文データは、当該注文データの入力を受けたときに前記表示部に表示されていた前記第２の文字列の言語である前記第２の言語を含み、前記注文管理装置は、前記注文データと共に前記第２の言語を管理する。
【０００８】
本発明の第３の態様によれば、上述の注文管理システムにおいて、前記注文管理装置は、前記注文データに前記第２の言語が含まれている場合、出力手段に送出する伝票出力データを、前記第２の言語を使用して生成する手段を有する。
【０００９】
本発明の第４の態様によれば、上述の注文管理システムにおいて、前記表示制御部は、前記第２の言語を決定する手段を有し、前記第１の送信部は、前記決定した第２の言語と前記第１の文字列とを前記翻訳サーバに送信する。
【００１０】
本発明の第５の態様によれば、電子機器は、第１の言語による第１の文字列を含むメニュー情報を記憶する記憶部と、前記第１の文字列と第２の言語を示す情報とを翻訳サーバに送信する第１の送信部と、前記翻訳サーバが前記第１の文字列を前記第２の言語に翻訳した第２の文字列を受信する受信部と、前記受信部が受信した前記第２の文字列を表示部に表示させる制御を行う表示制御部と、を備える。
【００１１】
本発明の第６の態様によれば、上述の電子機器において、電子機器が複数存在する場合、それぞれの前記電子機器における第１の送信部は、前記第１の文字列と第２の言語の情報とを、特定の１つの電子機器を介して前記翻訳サーバに送信し、それぞれの前記電子機器における前記受信部は、翻訳サーバから前記第２の文字列を前記特定の１つの電子機器を介して受信する。
【００１２】
本発明の第７の態様によれば、上述の電子機器において、前記第１の文字列が略語を含む場合、前記第１の送信部は、前記第１の文字列と前記第２の言語を示す情報の代わりに、前記略語を正式名称に置き替えた第３の文字列と前記第２の言語を示す情報を前記翻訳サーバに送信し、前記受信部は、前記翻訳サーバから前記第３の文字列を前記第２の言語に翻訳した翻訳後の第３の文字列を受信し、前記表示制御部は、前記受信部が受信した前記第３の文字列を表示部に表示させる制御を行う。
【００１３】
本発明の第８の態様によれば、制御方法は、注文管理システムの制御方法であって、記憶部は、第１の言語による第１の文字列を含むメニュー情報を記憶し、第１の送信部は、前記第１の文字列と第２の言語を示す情報とを翻訳サーバに送信し、受信部は、前記翻訳サーバが前記第１の文字列を前記第２の言語に翻訳した第２の文字列を受信し、表示制御部は、前記受信部が受信した前記第２の文字列を表示部に表示させる制御を行い、第２の送信部は、前記表示部の表示に基づいて入力された注文データを、注文管理装置に送信し、前記注文管理装置は、前記第２の送信部から受信する注文データを管理する。
【００１４】
本発明の第９の態様によれば、制御方法において、記憶部は、第１の言語による第１の文字列を含むメニュー情報を記憶し、第１の送信部は、前記第１の文字列と第２の言語を示す情報とを翻訳サーバに送信し、受信部は、前記翻訳サーバが前記第１の文字列を前記第２の言語に翻訳した第２の文字列を受信し、表示制御部は、前記受信部が受信した前記第２の文字列を表示部に表示させる制御を行い、第２の送信部は、前記表示部の表示に基づいて入力された注文データを、注文管理装置に送信する。
【００１５】
本発明の第１０の態様によれば、プログラムは、第１の言語による第１の文字列を含むメニュー情報を記憶する記憶部と通信可能なコンピュータを、前記第１の文字列と第２の言語を示す情報とを翻訳サーバに送信する第１の送信手段、前記翻訳サーバが前記第１の文字列を前記第２の言語に翻訳した第２の文字列を受信する受信手段、前記受信手段が受信した前記第２の文字列を表示部に表示させる制御を行う表示制御手段、前記表示部の表示に基づいて入力された注文データを、注文管理装置に送信する第２の送信手段、として機能させる。
【発明の効果】
【００１６】
本発明の実施形態による翻訳システムによれば、容易に言語切り替えができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の第一の実施形態による翻訳システムの概要を示す図である。
【図２】本実施形態による注文管理システムの構成を示す図である。
【図３】本実施形態による注文管理装置の構成を示す図である。
【図４】本実施形態によるマスターデータを示す図である。
【図５】本実施形態によるマスターデータにおけるサブグループ番号が示す情報を示す図である。
【図６】本実施形態による多国語入出力端末が表示する表示画面を示す第一の図である。
【図７】本実施形態による多国語入出力端末の構成を示す図である。
【図８】本実施形態による多国語入出力端末が表示する表示画面を示す第二の図である。
【図９】本実施形態によるアクセスポイントと通信する複数の多国語入出力端末を示す図である。
【図１０】本実施形態によるマスターの多国語入出力端末の情報が更新された場合の多国語入出力端末間の情報同期を示す図である。
【図１１】本実施形態によるスレーブの多国語入出力端末の情報が更新された場合の多国語入出力端末間の情報同期を示す図である。
【図１２】本実施形態によるマスターの多国語入出力端末の起動時における多国語入出力端末と注文管理装置との間の情報同期を示す図である。
【図１３】本実施形態による多国語入出力端末の表示部が表示するトップページを示す図である。
【図１４】本実施形態による多国語入出力端末の表示部が表示する翻訳画面の遷移を示す図である。
【図１５】本実施形態による多国語入出力端末における翻訳後の言語選択を示す図である。
【図１６】本実施形態による多国語入出力端末の表示部が表示するメニューのカテゴリー一覧を示す第一の図である。
【図１７】本実施形態による多国語入出力端末の表示部が表示するメニューのカテゴリー一覧を示す第二の図である。
【図１８】本実施形態による多国語入出力端末の表示部が表示するメニューの名称一覧を示す図である。
【図１９】本実施形態における翻訳処理の情報の送受信経路を示す図である。
【図２０】本実施形態における翻訳処理の処理フローを示す図である。
【図２１】本実施形態による翻訳サーバが行った翻訳の修正を説明する図である。
【図２２】本実施形態による印字装置が印字する伝票を示す図である。
【図２３】本実施形態による印字装置が伝票に印字する印字データを生成する処理フローを示す図である。
【図２４】本実施形態による注文データを示す図である。
【図２５】本実施形態による各メニューに対する言語ごとの注文数を示す図である。
【図２６】本実施形態による多国語入出力端末の表示部が当日の為替レートを反映させた画面を示す図である。
【図２７】本実施形態による多国語入出力端末の表示部が画像ファイル更新時に表示する画面を示す図である。
【図２８】本実施形態における画像ファイルの更新処理の処理フローを示す図である。
【図２９】本発明の第二の実施形態における翻訳処理の処理フローを示す図である。
【図３０】本発明の第三の実施形態における翻訳処理の処理フローを示す図である。
【図３１】本発明の第四の実施形態における翻訳処理の処理フローを示す図である。
【発明を実施するための形態】
【００１８】
以下、図面を参照しながら実施形態について詳しく説明する。
＜第一の実施形態＞
まず、本発明の第一の実施形態による翻訳システムの概要について説明する。
本発明の第一の実施形態による翻訳システム１は、図１に示すように、３つの店舗（Ａ、Ｂ、Ｃ）と、翻訳サーバ１０と、を備える。３つの店舗Ａ、Ｂ、Ｃのそれぞれは、注文管理システムを備えており、その注文管理システムはネットワークＮＷを介して翻訳サーバ１０に接続されている。
【００１９】
翻訳システム１では、使用する言語が客と店舗側とで異なる場合に、注文管理システムは、食事のメニューや商品の品目のテキスト情報をネットワークＮＷを介して翻訳サーバ１０に送信する。翻訳サーバ１０は、食事のメニューや商品の品目のテキスト情報を受信し、受信した食事のメニューや商品の品目のテキスト情報を翻訳言語に翻訳する。翻訳サーバ１０は、翻訳言語に翻訳した食事のメニューや商品の品目を店舗内の注文入力装置に送信する。注文入力装置は、翻訳言語に翻訳した食事のメニューや商品の品目を受信して食事のメニューや商品の品目を翻訳言語で表示する。
これにより、注文管理システムでは、容易に言語切り替えができる。例えば、注文管理システムでは、注文入力装置から注文入力を行う際、外国人の客や従業員にメニュー名称や料理の内容を説明しようとすると、注文入力装置内に多国語の名称、説明、料理の出来上がりイメージ画像などをあらかじめ用意しなくても言語切り替えができる。また、注文管理システムでは、言語切り替えの機能を注文入力装置に持たせ、メニュー変更する場合であっても専門業者に依頼せずに言語切り替えができる。
【００２０】
次に、本発明の第一の実施形態による店舗のそれぞれが備える注文管理システムの構成について説明する。
本発明の第一の実施形態による店舗Ａ、Ｂ、Ｃのそれぞれは、注文管理システム２を備える。注文管理システム２は、図２に示すように、ルータ２０と、アクセスポイント３０と、注文管理装置４０と、会計装置５０と、多国語入出力端末６０（電子機器の一例）と、注文入力装置７０と、印字装置８０と、を備える。
【００２１】
ルータ２０、アクセスポイント３０、注文管理装置４０、及び会計装置５０は、互いに通信可能に接続されている。
ルータ２０は、アクセスポイント３０、注文管理装置４０、及び会計装置５０のそれぞれをネットワークＮＷを介して翻訳サーバ１０などのネットワークＮＷに接続されている装置に通信可能に接続する。
【００２２】
アクセスポイント３０は、多国語入出力端末６０と通信を行う。
注文管理装置４０は、注文入力装置７０、及び印字装置８０と通信を行う。注文管理装置４０は、注文入力装置７０から注文データを受信する。また、注文管理装置４０は、アクセスポイント３０を介して多国語入出力端末６０から注文データを受信する。また、注文管理装置４０は、注文データに基づいて伝票情報（伝票出力データ）を生成し、生成した伝票情報を印字装置８０に送信する。また、注文管理装置４０は、会計装置５０からの要求に応じて、伝票情報に対応した明細と会計に関する会計情報を生成し、生成した会計情報を会計装置５０に送信する。なお、注文管理装置４０の構成については、後述する。
会計装置５０は、注文管理装置４０が生成する伝票情報と会計情報に基づいて、会計処理を行う。
【００２３】
多国語入出力端末６０は、自端末が表示する第１の言語による表示を第１の文字列に変換する。多国語入出力端末６０は、変換した変換後の第１の文字列と翻訳後の言語を示す第２の言語の情報とをアクセスポイント３０、ルータ２０、及びネットワークＮＷを介して翻訳サーバ１０に送信する。また、多国語入出力端末６０は、翻訳サーバ１０が第１の文字列を第２の言語に翻訳した翻訳後の第２の文字列をアクセスポイント３０、ルータ２０、及びネットワークＮＷを介して受信する。多国語入出力端末６０は、受信した第２の文字列を表示する。また、多国語入出力端末６０は、各種の入力キーに対して入力または選択された情報を検出し、検出した情報を注文管理装置４０に送信する。多国語入出力端末６０が注文管理装置４０に送信する情報は、新規注文開始を示す情報、追加注文を示す情報、商品名とその個数を示す情報、一連の注文が完了したことを示す情報などである。なお、多国語入出力端末６０の構成については、後述する。
【００２４】
注文入力装置７０は、各種の入力キーに対して入力または選択された情報を検出し、検出した情報に基づいて注文データを生成する。注文入力装置７０は、生成した注文データを注文管理装置４０に送信する。注文入力装置７０が注文管理装置４０に送信する注文データは、新規注文開始を示す情報、追加注文を示す情報、商品名とその個数を示す情報、一連の注文が完了したことを示す情報などである。
印字装置８０は、注文管理装置４０から受信した伝票情報に基づいて伝票を印字する。
【００２５】
次に、本発明の第一の実施形態による注文管理装置４０の構成について説明する。
注文管理装置４０は、図３に示すように、ＣＰＵ４０１と、表示部４０２と、キー入力部４０３と、通信部４０４と、記憶部４０５と、を備える。
【００２６】
ＣＰＵ４０１は、記憶部４０５が記憶するプログラムに基づいて、注文管理装置４０における種々の制御を行う。例えば、ＣＰＵ４０１は、記憶部４０５が記憶するプログラムに基づいて表示制御部を構成し、表示部４０２が表示する表示画面を制御する。また、例えば、ＣＰＵ４０１は、記憶部４０５が記憶するプログラムに基づいて通信制御部を構成し、通信部４０４が行うデータの送受信を制御する。なお、以下では、特に記載しない場合であっても、ＣＰＵ４０１は、記憶部４０５の記憶するプログラムに基づいて表示制御部、通信制御部など、注文管理装置４０における種々の制御に必要な表示制御部などの機能部を構成し、ＣＰＵ４０１が種々の制御を行うものである。
表示部４０２は、注文管理装置４０の起動時には注文管理装置４０が稼働中になるまでの遷移を表示する。表示部４０２は、注文管理装置４０が正常に稼働できた場合には、正常に稼働できたことを報知する「稼働中」などの文字を表示する。また、表示部４０２は、注文管理装置４０が正常に稼働できなかった場合には、正常に稼働できなかったことを報知する「エラー」などの文字を表示する。
【００２７】
キー入力部４０３は、ユーザが注文管理装置４０にメニュー変更を行う場合やテスト印字を行う場合などの通常の稼働以外の動作を行わせるとき、また、システムＩＤの入力など保守に関する動作を行わせるときなどに使用される機能部である。
【００２８】
通信部４０４は、アクセスポイント３０を介して多国語入出力端末６０と通信を行う。また、通信部４０４は、注文入力装置７０や印字装置８０と通信を行う。
【００２９】
記憶部４０５は、注文管理装置４０が行う処理に必要な種々の情報を記憶する。例えば、記憶部４０５は、ＣＰＵ４０１が種々の制御を行うためのプログラム、商品マスターデータ、注文データなどを記憶する。記憶部４０５は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）４０６と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）４０７と、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などの記憶装置４０８と、で構成される。
【００３０】
商品マスターデータは、例えば、図４に示す商品マスターデータＤＴ１である。
図４に示す商品マスターデータＤＴ１において、商品名１は、例えば、多国語入出力端末６０や注文入力装置７０が表示する商品名である。また、商品名２は、例えば、印字装置８０が伝票に印字する商品名である。また、商品名３は、例えば、調理指示伝票の印字に使用される商品名である。例えば、商品の正式名称が「シェフのおすすめ明太子パスタ」である場合、商品名１は「シェフ明太パスタ」、商品名２は「シェフのおすすめ明太子パスタ」、商品名３は「明太１００ｇパスタ」である。
【００３１】
また、商品マスターデータＤＴ１において、商品単価１は、例えば、商品を単品として販売するときの単価である。また、商品単価２は、例えば、商品をサブメニューとして販売するときの単価である。例えば、単品で販売するときのコーヒー（商品）の単価は３００円（商品単価１）であり、セットメニューで販売するときのコーヒーの単価は１００円（商品単価２）である。
【００３２】
また、商品マスターデータＤＴ１において、サブグループ番号１〜サブグループ番号１０は、選択肢の内容を示す情報である。例えば、商品が「サーロインステーキランチ」であり、商品マスターデータＤＴ１において、図５に示すように、サブグループ番号１とサブグループ番号２を示す情報を含む場合、サブグループ番号１は、例えば、ライスまたはパンの選択肢を示す情報である。そして、例えば、サブグループ番号１に対して、商品番号２１を選択した場合にはライスを選択したことを示し、商品番号５８を選択した場合にはパンを選択したことを示す。また、サブグループ番号２は、例えば、肉の焼き方の選択肢を示す情報である。そして、例えば、サブグループ番号２に対して、商品番号４１を選択した場合にはレアを選択したことを示し、商品番号４２を選択した場合にはミディアムを選択したことを示し、商品番号４３を選択した場合にはウェルダンを選択したことを示す。
なお、図５において、商品番号０は選択肢としての情報が無いことを示す。
【００３３】
また、商品マスターデータＤＴ１において、商品説明テキストは、多国語入出力端末６０や注文入力装置７０が表示する各商品を説明する情報である。また、商品マスターデータＤＴ１において、商品説明画像ファイルパスは、商品の画像ファイルが保存されているファイルパスを示す情報である。例えば、商品が「サーロインステーキ」である場合、多国語入出力端末６０は、図６で示すように、「サーロインステーキ」の画像と共に、サーロインステーキに関する商品の説明をテキストで表示する。
【００３４】
次に、本発明の第一の実施形態による多国語入出力端末６０の構成について説明する。
多国語入出力端末６０は、図７に示すように、ＣＰＵ６０１と、表示部６０２と、タッチパネル６０３と、通信部６０４（第１の送信部、第２の送信部、受信部）と、記憶部６０５と、を備える。
【００３５】
ＣＰＵ６０１は、記憶部６０５が記憶するプログラムに基づいて、多国語入出力端末６０における種々の制御を行う。例えば、ＣＰＵ６０１は、文字列変換部を構成し、表示部６０２が表示する第１の言語による表示を第１の文字列に変換する。具体的には、ＣＰＵ６０１は、例えば、表示部６０２が表示する日本語による表示を日本語の文字列に変換する。また、例えば、ＣＰＵ６０１は、表示制御部を構成し、通信部６０４が翻訳サーバ１０から受信した第２の文字列を表示部６０２に表示させる制御を行う。具体的には、ＣＰＵ６０１は、例えば、通信部６０４が翻訳サーバ１０から受信した翻訳後の英語（第２の言語）の文字列を表示部６０２に表示させる制御を行う。また、表示制御部は翻訳後の言語である第２の言語を決定する手段を有する。なお、以下では、特に記載しない場合であっても、ＣＰＵ６０１は、記憶部６０５の記憶するプログラムに基づいて多国語入出力端末６０における種々の制御に必要な表示制御部などの機能部を構成し、ＣＰＵ６０１が種々の制御を行うものである。
【００３６】
表示部６０２は、ＣＰＵ６０１による制御に基づいて、食事のメニューや商品の品目などについての文字列や写真などを表示する。例えば、表示部６０２は、図６で示したように、商品の画像とその商品の説明をテキストで表示する。
また、表示部６０２は、ＣＰＵ６０１による制御に基づいて、通信部６０４が翻訳サーバ１０から受信した第２の文字列を表示する。例えば、表示部６０２は、図６で示した日本語で表示された画面を英語に翻訳した図８に示す画面を表示する。
【００３７】
タッチパネル６０３は、各種の入力キーがタッチパネル上に割り当てられ、入力キーに対する入力操作に応じた新規注文開始を示す情報、追加注文を示す情報、商品名とその個数を示す情報、一連の注文が完了したことを示す情報などを入力する。
【００３８】
通信部６０４は、ＣＰＵ６０１が変換した変換後の第１の文字列と翻訳後の言語を示す第２の言語の情報とをアクセスポイント３０、ルータ２０、及びネットワークＮＷを介して翻訳サーバ１０に送信する。例えば、通信部６０４は、文字列変換部２１０が変換した変換後の日本語の文字列と翻訳後の言語が英語であることを示す情報とをルータ２０とネットワークＮＷとを介して翻訳サーバ１０に送信する。
また、通信部６０４は、翻訳サーバ１０が第１の文字列を第２の言語に翻訳した翻訳後の第２の文字列をアクセスポイント３０、ルータ２０、及びネットワークＮＷを介して受信する。例えば、通信部６０４は、翻訳サーバ１０が日本語の文字列を英語に翻訳した翻訳後の英語の文字列をネットワークＮＷとルータ２０とを介して翻訳サーバ１０から受信する。
また、通信部６０４は、タッチパネル６０３に対する入力操作に基づいて生成された注文データを注文管理装置４０に送信する。
【００３９】
記憶部６０５は、多国語入出力端末６０が行う処理に必要な種々の情報を記憶する。例えば、記憶部６０５は、ＣＰＵ６０１が種々の制御を行うためのプログラム、商品マスターデータ、注文データ、為替レートテーブル、翻訳サーバ１０による翻訳結果などを記憶する。また、例えば、記憶部６０５は、第１の言語による第１の文字列を含むメニュー情報を記憶する。記憶部６０５は、例えば、ＲＯＭ６０６と、ＲＡＭ６０７と、ＨＤＤやＳＳＤなどの記憶装置６０８と、で構成される。
【００４０】
なお、アクセスポイント３０と通信する多国語入出力端末６０は、複数存在していてよい。例えば、アクセスポイント３０と通信する多国語入出力端末６０は、図９に示すように、マスターとなる１つの多国語入出力端末６０ａと、スレーブとなる１つ以上の多国語入出力端末６０ｂ（６０ｂ１、６０ｂ２、・・・、６０ｂｎ、・・・）であってよい。以下では、多国語入出力端末６０ａが備える各機能部の符号の末尾に“ａ”を付与する。また、多国語入出力端末６０ｂが備える各機能部の符号の末尾に“ｂ”を付与する。こうすることで、複数の多国語入出力端末のそれぞれと、それぞれが備える機能部との対応関係を明らかにする。なお、多国語入出力端末６０は、多国語入出力端末６０ａ、６０ｂ、・・・の総称である。
マスターとなる１つの多国語入出力端末６０ａと、スレーブとなる１つ以上の多国語入出力端末６０ｂがアクセスポイント３０と通信を行う場合、ＣＰＵ６０１は、情報更新部を構成し、多国語入出力端末６０ａと多国語入出力端末６０ｂの何れかが情報を更新した場合、多国語入出力端末６０ａと多国語入出力端末６０ｂとの間で情報を同期する。具体的には、次の２つの方法が考えられる。
【００４１】
複数の多国語入出力端末６０における情報の同期の１つ目の方法は、図１０に示す処理フローによるものである。
マスターとなる多国語入出力端末６０ａが備えるＣＰＵ６０１ａは、情報を更新する（ステップＳ１）。
ＣＰＵ６０１ａは、情報を更新すると、更新情報を自端末の通信部６０４ａを介して多国語入出力端末６０ｂ（６０ｂ１、６０ｂ２、・・・、６０ｂｎ、・・・）のそれぞれに送信する（ステップＳ２）。
多国語入出力端末６０ｂ（６０ｂ１、６０ｂ２、・・・、６０ｂｎ、・・・）のそれぞれが備えるＣＰＵ６０１ｂ（６０１ｂ１、６０１ｂ２、・・・、６０１ｂｎ、・・・）のそれぞれは、多国語入出力端末６０ａから更新情報を受信すると、受信した更新情報に基づいて、情報の更新を試みる。ＣＰＵ６０１ｂのそれぞれは、情報の更新が成功したか否かを判定する。
【００４２】
ＣＰＵ６０１ｂのそれぞれは、情報の更新が成功したと判定した場合、自装置の識別子情報を含むＡＣＫ（ＡＣＫｎｏｗｌｅｄｇｅｍｅｎｔ）信号を多国語入出力端末６０ａに送信する（ステップＳ３）。また、ＣＰＵ６０１ｂのそれぞれは、情報の更新が成功しない（失敗した）と判定した場合、多国語入出力端末６０ａに信号を送信しない。
ＣＰＵ６０１ａは、所定時間内に受信したＡＣＫ信号に含まれる多国語入出力端末６０ｂの識別子（ＩＤ）を特定する。そして、ＣＰＵ６０１ａは、特定した多国語入出力端末６０ｂの識別子を管理する（ステップＳ４）。
なお、ＣＰＵ６０１ａは、ＡＣＫ信号を送信しなかった多国語入出力端末６０ｂ、すなわち、情報の更新に失敗した多国語入出力端末６０ｂに対して、更新情報を再度送信するものであってよい。
【００４３】
複数の多国語入出力端末６０における情報の同期の２つ目の方法は、図１１に示す処理フローによるものである。
スレーブである複数の多国語入出力端末６０ｂ（ｂ１、ｂ２、・・・、ｂｎ、・・・）のうちの１つである多国語入出力端末６０ｂｎが備えるＣＰＵ６０１ｂｎは、情報を更新する（ステップＳ１１）。
ＣＰＵ６０１ｂｎは、情報を更新すると、更新情報を自端末の通信部６０４ｂｎを介して多国語入出力端末６０ａに送信する（ステップＳ１２）。
ＣＰＵ６０１ａは、自端末の通信部６０４ａを介して多国語入出力端末６０ｂｎから更新情報を受信すると、受信した更新情報に基づいて、情報の更新を試みる。ＣＰＵ６０１ａは、情報の更新が成功したか否かを判定する。
ＣＰＵ６０１ａは、情報の更新が成功したと判定した場合（ステップＳ１）、自装置の通信部６０４ａを介して多国語入出力端末６０ｂｎに自装置の識別子情報を含むＡＣＫ信号を送信する（ステップＳ１３）。そして、ＣＰＵ６０１ａは、上述した複数の多国語入出力端末６０における情報の同期の１つ目の方法と同様のステップＳ２〜ステップＳ４の手段を用いて複数の多国語入出力端末６０における情報の同期を行う。
【００４４】
なお、ＣＰＵ６０１ａは、情報の更新が成功しない（失敗した）と判定した場合、多国語入出力端末６０ｂｎに信号を送信しない。ＣＰＵ６０１ｂｎは、多国語入出力端末６０ａからＡＣＫ信号を受信できなかった場合、多国語入出力端末６０ａに対して、更新情報を再度送信する。そして、ＣＰＵ６０１ａは、情報の更新が成功したと判定した場合（ステップＳ１）に、多国語入出力端末６０ｂｎにＡＣＫ信号を送信し（ステップＳ１３）、上述した複数の多国語入出力端末６０における情報の同期の１つ目の方法と同様のステップＳ２〜ステップＳ４の手段を用いて複数の多国語入出力端末６０における情報の同期を行えばよい。
【００４５】
次に、注文管理装置４０の備える記憶部４０５が記憶する商品マスターデータＤＴ１を多国語入出力端末６０の備える記憶部６０５にコピーする処理について説明する。
ここでは、図１２に示す処理フローについて説明する。なお、注文管理装置４０は、多国語入出力端末６０が存在しない状態で既に動作しているものとする。
【００４６】
マスターの多国語入出力端末６０ａは、起動させるための入力操作に応じて、図１２に示すように、自端末を起動する（ステップＳ２１）。多国語入出力端末６０ａが起動すると、多国語入出力端末６０ａの備えるＣＰＵ６０１ａは、メニューのバージョンを問い合わせるＶｅｒ（Ｖｅｒｓｉｏｎ）確認信号を多国語入出力端末６０ａの備える通信部６０４ａを介して注文管理装置４０に送信する（ステップＳ２２）。
【００４７】
注文管理装置４０が備えるＣＰＵ４０１は、多国語入出力端末６０ａからＶｅｒ確認信号を受信すると、受信したＶｅｒ確認信号に応じて最新のメニューのバージョンを示すＶｅｒ回答信号を多国語入出力端末６０ａに送信する（ステップＳ２３）。
【００４８】
多国語入出力端末６０ａが備えるＣＰＵ６０１ａは、通信部６０４ａを介して注文管理装置４０からＶｅｒ回答信号を受信すると、受信したＶｅｒ回答信号が示す最新のメニューのバージョンと、多国語入出力端末６０ａの備える記憶部６０５が記憶しているメニューのバージョンとを比較する。そして、ＣＰＵ６０１ａは、Ｖｅｒ回答信号が示す最新のメニューのバージョンと、記憶部６０５ａが記憶しているメニューのバージョンとが不一致であるか否かを判定する（ステップＳ２４）。
【００４９】
ＣＰＵ６０１ａは、Ｖｅｒ回答信号が示す最新のメニューのバージョンと、記憶部６０５ａが記憶しているメニューのバージョンとが一致していると判定した場合（ステップＳ２４、ＮＯ）、記憶部４０５が記憶する商品マスターデータＤＴ１を記憶部６０５ａにコピーする処理を終了させる。
また、ＣＰＵ６０１ａは、Ｖｅｒ回答信号が示す最新のメニューのバージョンと、記憶部６０５ａが記憶しているメニューのバージョンとが不一致であると判定した場合（ステップＳ２４、ＹＥＳ）、最新の商品マスターデータの要求を示す商品マスター要求信号を通信部６０４ａを介いて注文管理装置４０に送信する（ステップＳ２５）。
【００５０】
注文管理装置４０が備えるＣＰＵ４０１は、多国語入出力端末６０ａから商品マスター要求信号を受信すると、受信した商品マスター要求信号に応じて、最新の商品マスターデータを通信部４０４を介して多国語入出力端末６０ａに送信する（ステップＳ２６）。
【００５１】
多国語入出力端末６０ａが備えるＣＰＵ６０１ａは、通信部６０４ａを介して注文管理装置４０から最新の商品マスターデータを受信すると、受信した最新の商品マスターデータを記憶部６０５ａに記録し保持する（ステップＳ２７）。そして、ＣＰＵ６０１ａは、通信部６０４ａを介して最新の商品マスターデータを保持したことを示す情報を含むＡＣＫ信号を注文管理装置４０に送信する（ステップＳ２８）。また、ＣＰＵ６０１ａは、通信部６０４ａを介してスレーブの多国語入出力端末６０ｂのそれぞれに最新の商品マスターデータを送信する（ステップＳ２９）。
【００５２】
多国語入出力端末６０ｂのそれぞれが備えるＣＰＵ６０１ｂは、多国語入出力端末６０ａから最新の標品マスターデータを受信すると、受信した最新の商品マスターデータを自端末が備える記憶部６０５ｂに記録し保持する（ステップＳ３０）。そして、多国語入出力端末６０ｂのそれぞれが備えるＣＰＵ６０１ｂは、通信部６０４ｂを介して最新の商品マスターデータを保持したことを示す情報を含むＡＣＫ信号を多国語入出力端末６０ａに送信する（ステップＳ３１）。
【００５３】
次に、本発明の第一の実施形態による多国語入出力端末６０の備える表示部６０２が表示する翻訳画面の遷移について説明する。
本発明の第一の実施形態による多国語入出力端末６０の備える表示部６０２は、起動すると、トップページを表示する。例えば、表示部６０２は、図１３に示す国旗マーク１０１と、注文マーク１０２と、その他マーク１０３と、を表示する。
【００５４】
まず、表示部６０２が表示する国旗マーク１０１について説明する。
国旗マーク１０１は、表示部６０２が現在の表示に使用している言語に対応する国旗を表している。表示部６０２に表示された国旗マーク１０１に対応するタッチパネル６０３の位置をタッチする入力操作を行うと、タッチパネル６０３は、その入力操作を検出する。そして、タッチパネル６０３は、入力操作の検出を示す検出信号をＣＰＵ６０１に出力する。ＣＰＵ６０１は、タッチパネル６０３から検出信号を入力すると、入力した検出信号に応じて翻訳後の言語を示す第２の言語を選択する画面を表示部６０２に表示させる制御を行う。例えば、表示部６０２が図１４（Ａ）に示すような国旗マーク１０１を表示する場合に、国旗マーク１０１に対応するタッチパネル６０３の位置をタッチする入力操作を行うと、タッチパネル６０３は、その入力操作を検出する。そして、タッチパネル６０３は、入力操作の検出を示す検出信号をＣＰＵ６０１に出力する。ＣＰＵ６０１は、タッチパネル６０３から検出信号を入力すると、入力した検出信号に応じて図１４（Ｂ）に示すように、複数の異なる言語に対応する複数の国旗マークを表示部６０２に表示させる制御を行う。なお、表示部６０２が複数の国旗マークのすべてを同一ページに表示できない場合、図１４（Ｂ）におけてページ送りを可能にするページ送りマーク１０５を表示するものであってもよい。表示部６０２が表示するページ送りマーク１０５に対応するタッチパネル６０３の位置をタッチする入力操作を行うと、タッチパネル６０３は、その入力操作を検出する。そして、タッチパネル６０３は、入力操作の検出を示す検出信号をＣＰＵ６０１に出力する。ＣＰＵ６０１は、タッチパネル６０３から検出信号を入力すると、入力した検出信号に応じて、次ページとして表示される複数の異なる言語に対応する複数の国旗マークを表示部６０２に表示させる制御を行う。
【００５５】
次に、表示部６０２に表示された複数の異なる言語に対応する複数の国旗マークのうちの１つに対応するタッチパネル６０３の位置をタッチする入力操作を行うと、タッチパネル６０３は、その入力操作を検出する。そして、タッチパネル６０３は、入力操作の検出を示す検出信号をＣＰＵ６０１に出力する。ＣＰＵ６０１は、タッチパネル６０３から検出信号を入力すると、入力した検出信号に応じて翻訳後の言語を示す第２の言語を決定する画面を表示部６０２に表示させる制御を行う。例えば、表示部６０２が図１４（Ｂ）に示すような複数の異なる言語に対応する複数の国旗マークを表示する場合に、アメリカ国旗マーク（図１４（Ｂ）における国旗マーク１０４）に対応するタッチパネル６０３の位置をタッチする入力操作を行うと、タッチパネル６０３は、その入力操作を検出する。そして、タッチパネル６０３は、入力操作の検出を示す検出信号をＣＰＵ６０１に出力する。ＣＰＵ６０１は、タッチパネル６０３から検出信号を入力すると、入力した検出信号に応じて図１４（Ｃ）に示すように、翻訳後の言語を英語に決定するか否かを確認する表示を表示部６０２に表示させる制御を行う。
【００５６】
次に、表示部６０２に表示された翻訳後の言語を英語に決定するか否かを確認するＹＥＳマーク１０６またはＮＯマーク１０７のうちの１つに対応するタッチパネル６０３の位置をタッチする入力操作を行うと、タッチパネル６０３は、その入力操作を検出する。そして、タッチパネル６０３は、入力操作の検出を示す検出信号をＣＰＵ６０１に出力する。ＣＰＵ６０１は、タッチパネル６０３から検出信号を入力すると、入力した検出信号に応じた表示画面を表示部６０２に表示させる制御を行う。例えば、表示部６０２が図１４（Ｃ）に示すような翻訳後の言語を英語に決定するか否かを確認するＹＥＳマーク１０６またはＮＯマーク１０７を表示する場合に、ＹＥＳマーク１０６に対応するタッチパネル６０３の位置をタッチする入力操作を行うと、タッチパネル６０３は、その入力操作を検出する。そして、タッチパネル６０３は、入力操作の検出を示す検出信号をＣＰＵ６０１に出力する。ＣＰＵ６０１は、タッチパネル６０３から検出信号を入力すると、翻訳後の言語が英語であると特定する。ＣＰＵ６０１は、入力した検出信号に応じた現在の表示に使用している言語が英語であることを示す図１４（Ｄ）で示すような国旗マーク１０１と、その言語による翻訳後の表示画面を表示部６０２に表示させる制御を行う（翻訳処理の詳細については、後述する）。また、例えば、表示部６０２が図１４（Ｃ）に示すような翻訳後の言語を英語に決定するか否かを確認するＹＥＳマーク１０６またはＮＯマーク１０７のうちのＮＯマーク１０７に対応するタッチパネル６０３の位置をタッチする入力操作を行うと、タッチパネル６０３は、その入力操作を検出する。そして、タッチパネル６０３は、入力操作の検出を示す検出信号をＣＰＵ６０１に出力する。ＣＰＵ６０１は、タッチパネル６０３から検出信号を入力すると、入力した検出信号に応じて図１４（Ｂ）に示すように、複数の異なる言語に対応する複数の国旗マークを表示部６０２に表示させる制御を行う。
【００５７】
なお、翻訳後の言語の選択は、言語情報を含むＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）タグをその言語情報に対応する国旗マークが記載されたカード１０８に仕込み、翻訳後の言語に対応する国旗マークが記載されたカード１０８に多国語入出力端末６０をかざし多国語入出力端末６０が言語情報を読み取ることで上述の国旗マークを選択するタッチパネル６０３に対する入力操作の代替とするものであってよい。カード１０８は、入店時に客に渡してもよいし、図１５に示すようなブック形状のファイル１０９に収納してテーブル上に用意するものであってもよい。
【００５８】
次に、表示部６０２が表示する注文マーク１０２について説明する。
注文マーク１０２は、注文を開始するための注文入力画面を表示部６０２に表示させるためのマークである。表示部６０２に表示された注文マーク１０２に対応するタッチパネル６０３の位置をタッチする入力操作を行うと、タッチパネル６０３は、その入力操作を検出する。そして、タッチパネル６０３は、入力操作の検出を示す検出信号をＣＰＵ６０１に出力する。ＣＰＵ６０１は、タッチパネル６０３から検出信号を入力すると、入力した検出信号に応じて注文を開始するための注文入力画面を表示部６０２に表示させる制御を行う。例えば、表示部６０２が図１３で示したトップページおいて注文マーク１０２を表示する場合に、注文マーク１０２に対応するタッチパネル６０３の位置をタッチする入力操作を行うと、タッチパネル６０３は、その入力操作を検出する。そして、タッチパネル６０３は、入力操作の検出を示す検出信号をＣＰＵ６０１に出力する。ＣＰＵ６０１は、タッチパネル６０３から検出信号を入力すると、入力した検出信号に応じて図１６に示すように、文字によるメニューのカテゴリー一覧と共に、それぞれのカテゴリーを想起できる画像を表示部６０２に表示させる制御を行う。また、ＣＰＵ６０１は、国旗マーク１０１を表示部６０２に表示させる制御を行う。なお、表示部６０２がトップページに表示する国旗マーク１０１は、翻訳が可能なすべてのページにおいて表示されるものであり、トップページと同様に国旗マーク１０１が表示される各ページにおいて翻訳後の言語を選択することができる。
なお、ＣＰＵ６０１は、タッチパネル６０３から検出信号を入力すると、入力した検出信号に応じて図１７に示すように、メニューのカテゴリーを示すアイコンの一覧を表示部６０２に表示させる制御を行うものであってよい。
【００５９】
表示部６０２に表示されたメニューのカテゴリー一覧の中から例えば「肉料理」のカテゴリーに対応するタッチパネル６０３の位置をタッチする入力操作を行うと、タッチパネル６０３は、その入力操作を検出する。そして、タッチパネル６０３は、入力操作の検出を示す検出信号をＣＰＵ６０１に出力する。ＣＰＵ６０１は、タッチパネル６０３から検出信号を入力すると、入力した検出信号に応じて、例えば、図１８に示すような「肉料理」のメニューの名称一覧を表示部６０２に表示させる制御を行う。なお、図１８において、ｉマーク１１０は、各メニューの詳細情報を示すリンク情報を読み出すためのマークである。また、ＣＰＵ６０１は、図１８に示すメニューの名称一覧と共にそれぞれのメニューを想起できる画像を表示部６０２に表示させる制御を行うものであってよい。
【００６０】
表示部６０２が図１８に示すような「肉料理」のメニューの名称一覧を表示している場合に、表示部６０２に表示された「サーロインステーキ」に対応するタッチパネル６０３の位置をタッチする入力操作を行うと、タッチパネル６０３は、その入力操作を検出する。そして、タッチパネル６０３は、入力操作の検出を示す検出信号をＣＰＵ６０１に出力する。ＣＰＵ６０１は、タッチパネル６０３から検出信号を入力すると、入力した検出信号に応じて、例えば、図６で示した画面を表示部６０２に表示させる制御を行う。
【００６１】
ここで、図１４を用いて説明したように、翻訳後の言語を日本語から英語に変更するために国旗マーク１０１を日本の国旗からアメリカの国旗に変更する、入力操作を行うと、ＣＰＵ６０１は、図６で示した日本語による表示画面から図８で示した英語による表示画面に変更する制御を表示部６０２に対して行う。
【００６２】
次に、本発明の第一の実施形態による表示部６０２が表示する画面における翻訳処理の詳細について説明する。
なお、本発明の第一の実施形態において、翻訳処理は、表示部６０２が表示する１画面毎に行うものである。また、翻訳処理は、図１９に示すように、多国語入出力端末６０が、アクセスポイント３０、ルータ２０及びネットワークＮＷを介して翻訳サーバ１０と情報の送受信を行うことにより行われるものとする。また、客が注文管理システム２を備えるレストランに食事をするために入店した際に、店員から渡された多国語入出力端末６０に対して入力操作を行い、図６で示した日本語による説明文を含む画面が表示部６０２に表示させたときに英語に翻訳した画面を表示部６０２に表示させる場合を例に翻訳処理を説明する。
【００６３】
客は、多国語入出力端末６０のタッチパネル６０３に対してメニューのカテゴリーに対応するタッチパネル６０３の位置をタッチする入力操作、メニューの名称に対応するタッチパネル６０３の位置をタッチする入力操作、国旗マーク１０１の位置をタッチする入力操作などを繰り返し行う。すると、タッチパネル６０３は、その入力操作を検出する。そして、タッチパネル６０３は、入力操作の検出を示す検出信号をＣＰＵ６０１に出力する。ＣＰＵ６０１は、タッチパネル６０３から検出信号を入力すると、入力した検出信号に応じた画面を表示部６０２に表示させる制御を行う。なお、図２０に示す処理フローについての以下の説明では、簡単のために、タッチパネル６０３による入力操作の検出の表記を省略し、単に、ＣＰＵ６０１は客の入力操作に応じた画面を表示部６０２に表示させる制御を行うものと記載する。
【００６４】
ＣＰＵ６０１は、客の入力操作に応じた検出信号に基づいて画面更新または翻訳後の言語選択の処理を行う（ステップＳ４１）。例えば、表示部６０２が図１３で示したトップページおいて注文マーク１０２を表示する場合に、客が注文マーク１０２に対応するタッチパネル６０３の位置をタッチする入力操作を行うと、タッチパネル６０３は、その入力操作を検出する。そして、タッチパネル６０３は、入力操作の検出を示す検出信号をＣＰＵ６０１に出力する。ＣＰＵ６０１は、タッチパネル６０３から検出信号を入力すると、入力した検出信号に応じて図１６に示すように、文字によるメニューのカテゴリー一覧と共に、それぞれのカテゴリーを想起できる画像を表示部６０２に表示させる制御を行う。また、例えば、表示部６０２が図６で示した日本語による説明文を含む画面を表示している場合に、客が国旗マーク１０１に対応するタッチパネル６０３の位置をタッチする入力操作を行うと、ＣＰＵ６０１は、客の入力操作に応じて図１４（Ｂ）に示すように、複数の異なる言語に対応する複数の国旗マークを表示部６０２に表示させる制御を行う。表示部６０２が図１４（Ｂ）に示すような複数の異なる言語に対応する複数の国旗マークを表示する場合に、客がアメリカ国旗マークに対応するタッチパネル６０３の位置をタッチする入力操作を行うと、ＣＰＵ６０１は、客の入力操作に応じて図１４（Ｃ）に示すように、翻訳後の言語を英語に決定するか否かを確認する表示を表示部６０２に表示させる制御を行う。表示部６０２が図１４（Ｃ）に示すような翻訳後の言語を英語に決定するか否かを確認するＹＥＳマーク１０６またはＮＯマーク１０７を表示する場合に、客がＹＥＳマーク１０６に対応するタッチパネル６０３の位置をタッチする入力操作を行うと、ＣＰＵ６０１は、客の入力操作に応じて翻訳後の言語が英語であると特定する。
【００６５】
ＣＰＵ６０１は、表示部６０２が表示している表示画面から現在の画面表示に使用している第１の言語による文字列を作成する（ステップＳ４２）。例えば、表示部６０２が図６で示した日本語による表示画面を表示している場合に、客が翻訳後の言語として英語を選択する入力操作を行うと、ＣＰＵ６０１は、図６で示した日本語による表示画面の表示に使用している１画面分のデータに基づいて、翻訳対象となる日本語の文字列を作成する。
【００６６】
ＣＰＵ６０１は、作成した日本語の文字列と特定した翻訳後の言語（英語）との情報をアクセスポイント３０、ルータ２０、及びネットワークＮＷを介して翻訳サーバ１０に送信する（ステップＳ４３）。
【００６７】
翻訳サーバ１０は、多国語入出力端末６０から日本語の文字列と翻訳後の言語（英語）との情報を受信すると、受信した日本語の文字列を英語の文字列に翻訳する（ステップＳ４４）。
翻訳サーバ１０は、翻訳後の英語の文字列をネットワークＮＷ、ルータ２０、及びアクセスポイント３０を介して多国語入出力端末６０に送信する（ステップＳ４５）。
【００６８】
ＣＰＵ６０１は、翻訳サーバ１０から翻訳後の英語の文字列を受信すると、受信した英語の文字列に基づく画面を表示部６０２に表示させる制御を行う（ステップＳ４６）。例えば、ＣＰＵ６０１は、受信した英語の文字列に基づいて図８で示した画面を表示部６０２に表示させる制御を行う。
そして、表示部６０２は、図８で示した画面を表示する。
【００６９】
なお、多国語入出力端末６０は、アクセスポイント３０を介して注文管理装置４０と情報の送受信を必ず行い、注文管理装置４０がルータ２０及びネットワークＮＷを介して翻訳サーバ１０と情報の送受信を行うものであってもよい。
【００７０】
次に、翻訳サーバ１０が行った翻訳の修正について説明する。
翻訳サーバ１０が行った翻訳は、必ずしも正しく翻訳される訳ではない。例えば、翻訳サーバ１０は、日本語の文字列として「皿うどん」を入力し、英語の文字列に翻訳する場合、「Ｄｉｓｈ  ｎｏｏｄｌｅ」という英語の文字列に翻訳することが考えられる。
そのような場合を想定して、多国語入出力端末６０は、多国語入出力端末６０が翻訳サーバ１０から受信した翻訳後の言語による文字列を手作業で修正できる機能を有するものであってよい。例えば、表示部６０２が翻訳後の言語による表示画面を表示しているときに、店員が修正したい翻訳後の文字列「Ｄｉｓｈ  ｎｏｏｄｌｅ」に対応するタッチパネル６０３の位置をタッチする入力操作を行う。
【００７１】
すると、ＣＰＵ６０１は、図２１（Ａ）に示すように、「Ｄｉｓｈ  ｎｏｏｄｌｅ」の文字列と共に、キーボードを表示部６０２に表示させる制御を行う。そして、店員がキーボードを介して「Ｓａｒａ  Ｕｄｏｎ」の文字列を入力する入力操作を行う。すると、ＣＰＵ６０１は、図２１（Ｂ）に示すように、翻訳後の文字列において「Ｄｉｓｈ  ｎｏｏｄｌｅ」を「Ｓａｒａ  Ｕｄｏｎ」に置き替える処理を行う。この置き替えにより翻訳後の文字列は修正される。
なお、複数の多国語入出力端末６０に対して翻訳後の文字列の修正を行う場合、図１０や図１１について説明した多国語入出力端末６０の間で情報の同期を行えばよい。
【００７２】
次に、表示部６０２が表示している表示画面に商品名が含まれている場合の翻訳処理について説明する。
表示部６０２が表示している表示画面に商品名が含まれている場合、ＣＰＵ６０１は、商品マスターデータＤＴ１に基づいて、多国語入出力端末６０以外の装置における表示や印字に使用する商品名の文字列を作成し、作成した文字列を上述の第１の言語による文字列と共に翻訳サーバ１０に送信して翻訳させてもよい。例えば、商品名１が「シェフ明太パスタ」、商品名２が「シェフのおすすめ明太子パスタ」、商品名３が「明太１００ｇパスタ」であり、表示部６０２が表示している表示画面に商品名１が含まれている場合、ＣＰＵ６０１は、印字装置８０が伝票に印字する商品名２と調理指示伝票の印字に使用される商品名３に対して文字列を作成し、作成した文字列を上述の第１の言語による文字列と共に翻訳サーバ１０に送信して翻訳させてもよい。
こうすることで、例えば、会計時に印字装置８０が印字する図２２に示す伝票において、日本語の商品名２と共に翻訳後の言語による商品名を併記することができる。その結果、客は、会計内容を翻訳後の言語で確認することができる。
【００７３】
また、商品名に略語が含まれている場合、ＣＰＵ６０１は、商品マスターデータＤＴ１に基づいて、略語を含む商品名に対応する商品の正式名称を特定し、略語を含む商品名を特定した商品の正式名称に置き替えて翻訳サーバ１０に送信する文字列（第３の文字列）を作成するものであってよい。例えば、商品の正式名称が「シェフのおすすめ明太子パスタ」であり、商品名１が「シェフ明太パスタ」、商品名２が「シェフのおすすめ明太子パスタ」、商品名３が「明太１００ｇパスタ」である場合、ＣＰＵ６０１は、商品マスターデータＤＴ１に基づいて、商品名１と商品名３を商品の正式名称の「シェフのおすすめ明太子パスタ」に置き替えて商品名の文字列を作成し、作成した文字列を翻訳サーバ１０に送信して翻訳させてもよい。
こうすることで、翻訳サーバ１０は、略語に起因する誤翻訳を回避することができ、多国語入出力端末６０における誤表示や伝票における誤印字などに起因する客とのトラブルを回避することができる。
【００７４】
なお、図２２に示す伝票の印字データは、図２３に示す処理フローにより作成される。
多国語入出力端末６０は、図２４に示す注文内容を示す注文データＤＴ２を注文管理装置４０に送信済みであるものとする。なお、注文データは、当該注文データの入力を受け付けたときに多国語入出力端末６０の表示部６０２に表示されていた第２の文字列の言語である第２の言語を含んでいる。
注文管理装置４０が備えるＣＰＵ４０１は、多国語入出力端末６０から受信した注文データＤＴ２に基づいて、注文メニューＮｏを抽出する（ステップＳ５１）。例えば、ＣＰＵ４０１は、生ビールが注文メニューＮｏ１であることを抽出する。なお、注文管理装置４０は、注文データと共に第２の言語を管理する。
【００７５】
また、ＣＰＵ４０１は、多国語入出力端末６０から受信した注文データＤＴ２に基づいて、注文時の言語を抽出する（ステップＳ５２）。例えば、ＣＰＵ４０１は、多国語入出力端末６０から受信した注文データＤＴ２に基づいて、生ビールが日本語（第１の言語）と英語（第２の言語）とで注文されたことを抽出する。
【００７６】
そして、ＣＰＵ４０１は、ステップＳ５１とステップＳ５２の処理により抽出した抽出内容を通信部４０４を介して多国語入出力端末６０に送信する（ステップＳ５３）。
多国語入出力端末６０が備えるＣＰＵ６０１は、通信部６０４を介して注文管理装置４０から抽出内容を受信すると、受信した抽出内容に対応する注文時のメニューの表示を抽出する（ステップＳ５４）。例えば、ＣＰＵ６０１は、注文管理装置４０から受信した抽出内容に対応する言語（第２の言語）による文字列（第２の文字列）を抽出する。
【００７７】
ＣＰＵ６０１は、抽出した文字列が示す注文時のメニューの表示をビットマップデータに変換する。ＣＰＵ６０１は、変換後のビットマップデータを通信部６０４を介して注文管理装置４０に送信する（ステップＳ５５）。
ＣＰＵ４０４は、通信部４０４を介して多国語入出力端末６０からビットマップデータを受信すると、自ＣＰＵが抽出した内容と、受信したビットマップデータとに基づいて、印字データを作成する（ステップＳ５６）。例えば、ＣＰＵ４０４は、通信部４０４を介して多国語入出力端末６０から「生ビール」と生ビールを英語に翻訳した「ｄｒａｆｔ  ｂｅｅｒ」とを示すビットマップデータを受信すると、自ＣＰＵが抽出した内容と、受信したビットマップデータとに基づいて、「生ビール（ｄｒａｆｔ  ｂｅｅｒ）」の印字データを作成する。
以上のように、注文管理装置４０は、印字データを作成する。
なお、印字装置８０は、注文管理装置４０が作成した印字データを用いて印字することで、伝票を印字することができる。例えば、印字装置８０は、注文管理装置４０が作成した印字データを用いて伝票に「生ビール（ｄｒａｆｔ  ｂｅｅｒ）」のように日本語と翻訳した言語とを併記するよう印字する。
【００７８】
次に、国別の注文データＤＴ２の有効利用について説明する。
多国語入出力端末６０は、商品を注文する際に、図２４で示した注文データＤＴ２を注文管理装置４０に送信する。注文データＤＴ２には、テーブル番号、人数、客層、メニューＮｏ、数量、言語及び注文データが含まれている。つまり、注文データＤＴ２は、客がどのメニューをどの言語で注文したかを示す情報を含んでいる。
そのため、注文管理装置４０が備えるＣＰＵ４０１は、注文データＤＴ２に基づいて、図２５に示すように、各メニューに対する言語ごとの注文数をデータテーブルＴＢＬ１として記憶部４０５に記録することができる。
こうすることで、食材発注計画に役立つレポートを作成することができる。例えば、図２５に示すデータテーブルＴＢＬ１の場合、フランス語での注文数が多くフランス人が多くフランス人向けの食材を多めに発注するように計画するレポートを作成することができる。また、例えば、イベントとしてサッカーの日本対ブラジル戦が開催されるため、ポルトガル語での注文数が多いメニューの食材を普段よりも多めに発注するように計画するレポートを作成することができる。
【００７９】
次に、注文時の為替レートを反映させて表示部６０２が表示する注文確認画面について説明する。
上述した翻訳処理により、図２６（Ａ）に示す表示画面の日本語を英語に翻訳し、表示部６０２が翻訳後の表示画面を表示する際、商品価格に当日の為替レートを反映させて表示するものであってよい。例えば、ＣＰＵ６０１は、店舗の開店時間に信頼できるサイトから為替レートをダウンロードし、記憶部６０５に記録する。そして、ＣＰＵ６０１は、記憶部６０５が記憶している為替レートを用いて商品価格を計算し、翻訳後の表示画面における商品価格の文字列に相当する箇所と置き替えて表示させる制御を表示部６０２に行う。
こうすることで、客は自国の通貨によるおおよその価格を把握することができ、安心して商品を注文することができる。
【００８０】
次に、多国語入出力端末６０が注文管理装置４０に対して行う商品マスターデータＤＴ１における画像ファイルの更新について説明する。
多国語入出力端末６０は、自端末が備えるカメラ機能を使用して画像を撮影し、注文管理装置４０が備える記憶部４０５が記憶する商品マスターデータＤＴ１における画像ファイルを更新してもよい。例えば、多国語入出力端末６０は、画像ファイルを更新する専用プログラムを起動すると、表示部６０２は、例えば、図２７に示すような、画面を表示する。店員はメニュー撮影モードを選択して商品を撮影し、画像を選択して更新すればよい。
【００８１】
画像ファイルの更新処理は、図２８に示す処理フローにより行われる。具体的には、図２７に示す表示部６０２が表示する表示画面において、撮影した画像の中から最も良い画像を選択し、商品のメニューＮｏとメニュー名を入力する。そして、図２８に示す「はい」を選択する入力操作を行うと、ＣＰＵ６０１は、通信部６０４を介して、メニューＮｏと画像データを注文管理装置４０に送信する（ステップＳ６１）。
注文管理装置４０が備えるＣＰＵ４０１は、通信部４０４を介して多国語入出力端末６０からメニューＮｏと画像データを受信すると、受信したメニューＮｏに対応する商品番号の画像データを更新する（ステップＳ６２）。
その後は、図１２について説明したように、注文管理装置４０の備える記憶部４０５が記憶する商品マスターデータＤＴ１を多国語入出力端末６０の備える記憶部６０５にコピーする処理を行えばよい。
【００８２】
以上、第一の実施形態による翻訳システム１が備える多国語入出力端末６０について説明した。
第一の実施形態による多国語入出力端末６０において、ＣＰＵ６０１は、客の入力操作に応じた検出信号に基づいて画面更新または翻訳後の言語選択の処理を行う。ＣＰＵ６０１は、表示部６０２が表示している表示画面から現在の画面表示に使用している第１の言語による文字列を作成する。ＣＰＵ６０１は、作成した日本語の文字列と特定した翻訳後の言語（英語）との情報をアクセスポイント３０、ルータ２０、及びネットワークＮＷを介して翻訳サーバ１０に送信する。ＣＰＵ６０１は、翻訳サーバ１０から翻訳後の英語の文字列を受信すると、受信した英語の文字列に基づく画面を表示部６０２に表示させる制御を行う。そして、表示部６０２は、画面を表示する。
こうすることで、容易に言語切り替えができる。
【００８３】
＜第二の実施形態＞
次に、本発明の第二の実施形態による翻訳システムについて説明する。
ここでは、本発明の第二の実施形態による表示部６０２が表示する画面における翻訳処理の詳細について説明する。
なお、本発明の第二の実施形態において、翻訳処理は、第一の実施形態と同様に、表示部６０２が表示する１画面毎に行うものである。また、翻訳処理は、図１９で示したように、多国語入出力端末６０が、アクセスポイント３０、ルータ２０及びネットワークＮＷを介して翻訳サーバ１０と情報の送受信を行うことにより行われるものとする。ただし、本発明の第二の実施形態において、翻訳処理が行われる度に翻訳結果を記憶部に記憶し、過去に翻訳したものは記憶部から翻訳結果を読み出すものである。
【００８４】
第二の実施形態における翻訳処理を示す図２９の処理フローと、第一の実施形態における翻訳処理を示す図２０の処理フローとの違いは、ステップＳ７１とステップＳ７２の処理の違いである。
ここでは、図２９の処理フローにおけるステップＳ７１とステップＳ７２の処理について説明する。
【００８５】
ＣＰＵ６０１は、ステップＳ４２の処理により表示部６０２が表示している表示画面から現在の画面表示に使用している第１の言語による文字列を作成すると、対応する文字列の翻訳結果が記憶部６０５の保持領域に存在するか否かを判定する（ステップＳ７１）。
ＣＰＵ６０１は、記憶部６０５の保持領域が記録する情報に基づいて、対応する文字列の翻訳結果が記憶部６０５の保持領域に存在すると判定した場合（ステップＳ７１、ＹＥＳ）、記憶部６０５から翻訳結果を読み出しステップＳ４６の処理により翻訳結果が示す文字列に基づく画面を表示部６０２に表示させる制御を行う。
【００８６】
また、ＣＰＵ６０１は、記憶部６０５の保持領域が記録する情報に基づいて、対応する文字列の翻訳結果が記憶部６０５の保持領域に存在しないと判定した場合（ステップＳ７１、ＮＯ）、作成した第１の言語による文字列と翻訳後の言語との情報をアクセスポイント３０、ルータ２０、及びネットワークＮＷを介して翻訳サーバ１０に送信するステップＳ４３の処理を行う。
【００８７】
また、ＣＰＵ６０１は、翻訳サーバ１０がステップＳ４５の処理により送信した翻訳後の文字列を受信すると、受信した翻訳後の文字列、すなわち、翻訳結果を記憶部６０５の保持領域に記録する（ステップＳ７２）。そして、ＣＰＵ６０１は、ステップＳ４６の処理により受信した英語の文字列に基づく画面を表示部６０２に表示させる制御を行う。
【００８８】
なお、多国語入出力端末６０は、アクセスポイント３０を介して注文管理装置４０と情報の送受信を必ず行い、注文管理装置４０がルータ２０及びネットワークＮＷを介して翻訳サーバ１０と情報の送受信を行うものであってもよい。
【００８９】
以上、第二の実施形態による翻訳システム１が備える多国語入出力端末６０について説明した。
第二の実施形態による多国語入出力端末６０において、ＣＰＵ６０１は、表示部６０２が表示している表示画面から現在の画面表示に使用している第１の言語による文字列を作成すると、対応する文字列の翻訳結果が記憶部６０５の保持領域に存在するか否かを判定する。ＣＰＵ６０１は、記憶部６０５の保持領域が記録する情報に基づいて、対応する文字列の翻訳結果が記憶部６０５の保持領域に存在すると判定した場合、記憶部６０５から翻訳結果を読み出し、翻訳結果が示す文字列に基づく画面を表示部６０２に表示させる制御を行う。また、ＣＰＵ６０１は、記憶部６０５の保持領域が記録する情報に基づいて、対応する文字列の翻訳結果が記憶部６０５の保持領域に存在しないと判定した場合、作成した第１の言語による文字列と翻訳後の言語との情報をアクセスポイント３０、ルータ２０、及びネットワークＮＷを介して翻訳サーバ１０に送信する。
また、ＣＰＵ６０１は、翻訳サーバ１０が送信した翻訳後の文字列を受信すると、受信した翻訳後の文字列、すなわち、翻訳結果を記憶部６０５の保持領域に記録する。そして、ＣＰＵ６０１は、受信した英語の文字列に基づく画面を表示部６０２に表示させる制御を行う。
こうすることで、容易に言語切り替えができる。また、運用が進むにつれて翻訳のスピードが向上する。
【００９０】
＜第三の実施形態＞
次に、本発明の第三の実施形態による翻訳システムについて説明する。
ここでは、本発明の第三の実施形態による表示部６０２が表示する画面における翻訳処理の詳細について説明する。
なお、本発明の第三の実施形態において、翻訳処理は、翻訳対象の言語が新たに選択される度に全メニューと全説明の文字列を生成し翻訳を行うものである。
ここでは、図３０の処理フローにおけるステップＳ８１〜ステップＳ８３の処理について説明する。
【００９１】
ＣＰＵ６０１は、客の入力操作に応じた検出信号に基づいて翻訳後の言語選択の処理を行う（ステップＳ８１）と、選択された言語による翻訳結果が記憶部６０５の保持領域に存在するか否かを判定する（ステップＳ８２）。
ＣＰＵ６０１は、記憶部６０５の保持領域が記録する情報に基づいて、選択された言語による翻訳結果が記憶部６０５の保持領域に存在すると判定した場合（ステップＳ８２、ＹＥＳ）、記憶部６０５から翻訳結果を読み出しステップＳ４６の処理により翻訳結果が示す文字列に基づく画面を表示部６０２に表示させる制御を行う。
【００９２】
また、ＣＰＵ６０１は、記憶部６０５の保持領域が記録する情報に基づいて、選択された言語による翻訳結果が記憶部６０５の保持領域に存在しないと判定した場合（ステップＳ８２、ＮＯ）、全メニューと全説明に対する第１の言語による文字列を作成する（ステップＳ８３）。そして、ＣＰＵ６０１は、作成した第１の言語による文字列と翻訳後の言語との情報をアクセスポイント３０、ルータ２０、及びネットワークＮＷを介して翻訳サーバ１０に送信するステップＳ４３の処理を行う。
【００９３】
以上、第三の実施形態による翻訳システム１が備える多国語入出力端末６０について説明した。
第三の実施形態による多国語入出力端末６０において、ＣＰＵ６０１は、客の入力操作に応じた検出信号に基づいて翻訳後の言語選択の処理を行うと、選択された言語による翻訳結果が記憶部６０５の保持領域に存在するか否かを判定する。ＣＰＵ６０１は、記憶部６０５の保持領域が記録する情報に基づいて、選択された言語による翻訳結果が記憶部６０５の保持領域に存在すると判定した場合、記憶部６０５から翻訳結果を読み出し翻訳結果が示す文字列に基づく画面を表示部６０２に表示させる制御を行う。
【００９４】
また、ＣＰＵ６０１は、記憶部６０５の保持領域が記録する情報に基づいて、選択された言語による翻訳結果が記憶部６０５の保持領域に存在しないと判定した場合、全メニューと全説明に対する第１の言語による文字列を作成する。そして、ＣＰＵ６０１は、作成した第１の言語による文字列と翻訳後の言語との情報をアクセスポイント３０、ルータ２０、及びネットワークＮＷを介して翻訳サーバ１０に送信する。
こうすることで、容易に言語切り替えができる。また、翻訳後の運用が進むにつれて翻訳のスピードが向上する。特に、翻訳後の言語数が少ない場合に翻訳のスピードが向上する。
【００９５】
＜第四の実施形態＞
次に、本発明の第四の実施形態による翻訳システムについて説明する。
ここでは、本発明の第四の実施形態による表示部６０２が表示する画面における翻訳処理の詳細について説明する。
なお、本発明の第四の実施形態において、翻訳処理は、翻訳対象の言語が選択されると、翻訳対象のすべての言語に対して全メニューと全説明の文字列を生成し翻訳を行うものである。
ここでは、図３１の処理フローにおけるステップＳ９１とステップＳ９２の処理について説明する。
【００９６】
ＣＰＵ６０１は、ステップＳ８１の処理により客の入力操作に応じた検出信号に基づいて翻訳後の言語選択の処理を行うと、翻訳結果が記憶部６０５の保持領域に存在するか否かを判定する（ステップＳ９１）。
ＣＰＵ６０１は、記憶部６０５の保持領域が記録する情報に基づいて、翻訳結果が記憶部６０５の保持領域に存在すると判定した場合（ステップＳ９１、ＹＥＳ）、記憶部６０５から選択された言語の翻訳結果を読み出しステップＳ４６の処理により翻訳結果が示す文字列に基づく画面を表示部６０２に表示させる制御を行う。
また、ＣＰＵ６０１は、記憶部６０５の保持領域が記録する情報に基づいて、翻訳結果が記憶部６０５の保持領域に存在しないと判定した場合（ステップＳ９１、ＮＯ）、翻訳対象のすべての言語に対して全メニューと全説明に対する第１の言語による文字列を作成する（ステップＳ９２）。そして、ＣＰＵ６０１は、作成した第１の言語による文字列と翻訳後の言語との情報をアクセスポイント３０、ルータ２０、及びネットワークＮＷを介して翻訳サーバ１０に送信するステップＳ４３の処理を行う。
こうすることで、容易に言語切り替えができる。また、１度翻訳が行われると、注文管理装置４０またはマスターとなる多国語入出力端末６０ａが、スレーブとなる多国語入出力端末６０ｂからの要求に対して翻訳サーバ１０のように動作することで、翻訳サーバ１０は不要となる。
【００９７】
なお、本発明において、翻訳後の言語の変更は、音声による変更であってよい。
例えば、多国語入出力端末６０がマイクを含む音声認識機能を備え、それぞれの言語に対する定型表現（例えば「こんにちは」など）とその定型表現を発声したときの音声特徴データとを記憶部に記憶する。そして、多国語入出力端末６０は、客が多国語入出力端末６０のマイクに対して定型表現を発生した音声データと、記憶部が記憶するそれぞれの言語に対する音声特徴データとを比較し、一致するか否かを判定する。多国語入出力端末６０は、一致すると判定した音声特徴データの言語を翻訳後の言語の候補を特定し、特定した言語の候補に対応する国旗マークを表示部に表示する。そして、客が多国語入出力端末６０に表示された国旗マークの中から翻訳後の言語に対応する国旗マークを選択することで、多国語入出力端末６０は翻訳後の言語の変更を行う。
【００９８】
なお、本発明における記憶部４０５、６０５は、適切な情報の送受信が行われる範囲においてどこに備えられていてもよい。また、記憶部４０５、６０５は、適切な情報の送受信が行われる範囲において複数存在しデータを分散して記憶していてもよい。
【００９９】
なお、本発明の実施形態における処理フローは、適切な処理が行われる範囲において、処理の順番が入れ替わってもよい。
【０１００】
なお、本発明の実施形態について説明したが、上述の注文管理装置４０及び多国語入出力端末６０のそれぞれは内部に、コンピュータシステムを有している。そして、上述した処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしてもよい。
【０１０１】
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【０１０２】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定するものではない。また、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができるものである。
【符号の説明】
【０１０３】
１・・・翻訳システム
２・・・注文管理システム
１０・・・翻訳サーバ
２０・・・ルータ
３０・・・アクセスポイント
４０・・・注文管理装置
５０・・・会計装置
６０、６０ａ、６０ｂ、６０ｂ１、６０ｂ２、６０ｂｎ・・・多国語入出力端末
７０・・・注文入力装置
８０・・・印字装置
１０１・・・国旗マーク
１０２・・・注文マーク
１０３・・・その他マーク
１０４・・・アメリカ国旗マーク
１０５・・・ページ送りマーク
１０６・・・ＹＥＳマーク
１０７・・・ＮＯマーク
１０８・・・カード
１０９・・・ファイル
１１０・・・ｉマーク
４０１、６０１・・・ＣＰＵ
４０２、６０２・・・表示部
４０３・・・キー入力部
４０４、６０４・・・通信部
４０５、６０５・・・記憶部
４０６、６０６・・・ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）
４０７、６０７・・・ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）
４０８、６０８・・・記憶装置
６０３・・・タッチパネル
Ａ、Ｂ、Ｃ・・・店舗
ＤＴ１・・・商品マスターデータ
ＮＷ・・・ネットワーク
【図１】
2016149019.tif 000003
【図２】
2016149019.tif 000004
【図３】
2016149019.tif 000005
【図４】
2016149019.tif 000006
【図５】
2016149019.tif 000007
【図７】
2016149019.tif 000008
【図９】
2016149019.tif 000009
【図１０】
2016149019.tif 000010
【図１１】
2016149019.tif 000011
【図１２】
2016149019.tif 000012
【図１３】
2016149019.tif 000013
【図１４】
2016149019.tif 000014
【図１５】
2016149019.tif 000015
【図１６】
2016149019.tif 000016
【図１７】
2016149019.tif 000017
【図１８】
2016149019.tif 000018
【図１９】
2016149019.tif 000019
【図２０】
2016149019.tif 000020
【図２１】
2016149019.tif 000021
【図２２】
2016149019.tif 000022
【図２３】
2016149019.tif 000023
【図２４】
2016149019.tif 000024
【図２５】
2016149019.tif 000025
【図２６】
2016149019.tif 000026
【図２８】
2016149019.tif 000027
【図２９】
2016149019.tif 000028
【図３０】
2016149019.tif 000029
【図３１】
2016149019.tif 000030
【図６】
2016149019.tif 000031
【図８】
2016149019.tif 000032
【図２７】
2016149019.tif 000033
【手続補正書】
【提出日】平成28年4月22日(2016.4.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
電子機器と注文管理装置とを備える注文管理システムであって、
前記電子機器は、
第１の言語による第１の文字列を含むメニュー情報を記憶する記憶部と、
表示部が表示する１画面分の前記第１の文字列と第２の言語を示す情報とを翻訳サーバに送信する第１の送信部と、
前記翻訳サーバが前記１画面分の前記第１の文字列を前記第２の言語に翻訳した第２の文字列を受信する受信部と、
前記受信部が受信した前記第２の文字列を前記表示部に表示させる制御を行う表示制御部と、
前記表示部の表示に基づいて入力された注文の注文データを、前記注文管理装置に送信する第２の送信部と、
を備え、
前記注文管理装置は、
前記電子機器から受信する注文データを管理する、
注文管理システム。
【請求項２】
前記注文データは、当該注文データの入力を受けたときに前記表示部に表示されていた前記第２の文字列の言語である前記第２の言語を含み、
前記注文管理装置は、前記注文データと共に前記第２の言語を管理する、
請求項１に記載の注文管理システム。
【請求項３】
前記注文管理装置は、前記注文データに前記第２の言語が含まれている場合、出力手段に送出する伝票出力データを、前記第２の言語を使用して生成する印字データ生成部を有する、
請求項２に記載の注文管理システム。
【請求項４】
前記印字データ生成部は、前記注文データに含まれる注文されたメニューを、そのメニューの注文に用いられた言語で印字する印字データを生成する、
請求項３に記載の注文管理システム。
【請求項５】
前記電子機器は、
前記第２の文字列を画像データに変換するデータ変換部と、
前記画像データを前記注文管理装置に送信する第３の送信部と、
を備え、
前記注文管理装置の印字データ生成部は、
前記第３の送信部から送信された前記画像データに基づいて前記注文の内容を示す伝票の印字データを生成する、
請求項３または請求項４に記載の注文管理システム。
【請求項６】
前記表示制御部は、前記第２の言語を決定する手段を有し、
前記第１の送信部は、前記決定した第２の言語と前記第１の文字列とを前記翻訳サーバに送信する、
請求項１から請求項５の何れか一項に記載の注文管理システム。
【請求項７】
前記電子機器は、
前記第２の言語を示す情報を保持するタグを備え、言語を識別する記号が記載されたカードから前記情報を取得して、第２の言語を決定する言語情報取得部、
を備え、
前記第１の送信部は、
前記言語情報取得部が取得した前記第２の言語を前記翻訳サーバに送信する、
請求項１から請求項６の何れか一項に記載の注文管理システム。
【請求項８】
前記電子機器は、
前記表示制御部が前記表示部に表示させる第２の文字列のうちユーザにより選択された第２の文字列を新たな文字列に置き替える翻訳修正部と、
前記新たな文字列を記憶する翻訳修正記憶部と、
を備え、
前記表示制御部は、
前記翻訳修正記憶部が前記第１の文字列に対応する翻訳結果を示す前記新たな文字列を記憶している場合、前記翻訳修正記憶部から前記新たな文字列を読み出し、前記新たな文字列に基づく画面を前記表示部に表示させる、
請求項１から請求項６の何れか一項に記載の注文管理システム。
【請求項９】
第１の言語による第１の文字列を含むメニュー情報を記憶する記憶部と、
表示部が表示する１画面分の前記第１の文字列と第２の言語を示す情報とを翻訳サーバに送信する第１の送信部と、
前記翻訳サーバが前記１画面分の前記第１の文字列を前記第２の言語に翻訳した第２の文字列を受信する受信部と、
前記受信部が受信した前記第２の文字列を前記表示部に表示させる制御を行う表示制御部と、
を備える電子機器。
【請求項１０】
前記電子機器が複数存在し、前記電子機器の何れかが表示部が表示する１画面分の前記第１の文字列と第２の言語を示す情報とを翻訳サーバに送信し、前記翻訳サーバが前記１画面分の前記第１の文字列を前記第２の言語に翻訳した第２の文字列を受信した場合、
前記複数存在する電子機器のうち前記第２の文字列を受信していない電子機器の受信部は、特定の１つの電子機器を介して前記第２の文字列を受信する、
請求項９に記載の電子機器。
【請求項１１】
前記第１の文字列が略語を含み、
前記電子機器の何れかが表示部が表示する１画面分の前記第１の文字列と前記第２の言語を示す情報の代わりに、前記略語を正式名称に置き替えた第３の文字列と前記第２の言語を示す情報を前記翻訳サーバに送信し、前記翻訳サーバが前記第３の文字列を前記第２の言語に翻訳した翻訳後の第３の文字列を受信した場合、
前記複数存在する電子機器のうち前記翻訳後の第３の文字列を受信していない電子機器の受信部は、特定の１つの電子機器を介して前記翻訳後の第３の文字列を受信する、
請求項１０に記載の電子機器。
【請求項１２】
コンピュータに、
第１の言語による第１の文字列を含むメニュー情報を記憶することと、
表示部が表示する１画面分の前記第１の文字列と第２の言語を示す情報とを翻訳サーバに送信することと、
前記翻訳サーバが前記１画面分の前記第１の文字列を前記第２の言語に翻訳した第２の文字列を受信することと、
受信した前記第２の文字列を前記表示部に表示させる制御を行うことと、
を実行させるプログラム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、注文管理システム、電子機器及びプログラムに関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
そこで、この発明は、容易に言語切り替えができる注文管理システム、電子機器及びプログラムを提供することを目的としている。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明の第１の態様によれば、注文管理システムは、電子機器と注文管理装置とを備える注文管理システムであって、前記電子機器は、第１の言語による第１の文字列を含むメニュー情報を記憶する記憶部と、表示部が表示する１画面分の前記第１の文字列と第２の言語を示す情報とを翻訳サーバに送信する第１の送信部と、前記翻訳サーバが前記１画面分の前記第１の文字列を前記第２の言語に翻訳した第２の文字列を受信する受信部と、前記受信部が受信した前記第２の文字列を前記表示部に表示させる制御を行う表示制御部と、前記表示部の表示に基づいて入力された注文の注文データを、前記注文管理装置に送信する第２の送信部と、を備え、前記注文管理装置は、前記電子機器から受信する注文データを管理する。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明の第２の態様によれば、上述の注文管理システムにおいて、前記注文データは、当該注文データの入力を受けたときに前記表示部に表示されていた前記第２の文字列の言語である前記第２の言語を含み、前記注文管理装置は、前記注文データと共に前記第２の言語を管理してもよい。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明の第３の態様によれば、上述の注文管理システムにおいて、前記注文管理装置は、前記注文データに前記第２の言語が含まれている場合、出力手段に送出する伝票出力データを、前記第２の言語を使用して生成する印字データ生成部を有していてもよい。
本発明の第４の態様によれば、上述の注文管理システムにおいて、前記印字データ生成部は、前記注文データに含まれる注文されたメニューを、そのメニューの注文に用いられた言語で印字する印字データを生成してもよい。
本発明の第５の態様によれば、上述の注文管理システムにおいて、前記電子機器は、前記第２の文字列を画像データに変換するデータ変換部と、前記ビットマップデータを前記注文管理装置に送信する第３の送信部と、を備え、前記注文管理装置の印字データ生成部は、前記第３の送信部から送信された前記ビットマップデータに基づいて前記注文の内容を示す伝票の印字データを生成してもよい。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明の第６の態様によれば、上述の注文管理システムにおいて、前記表示制御部は、前記第２の言語を決定する手段を有し、前記第１の送信部は、前記決定した第２の言語と前記第１の文字列とを前記翻訳サーバに送信する。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明の第７の態様によれば、上述の注文管理システムにおいて、前記電子機器は、前記第２の言語を示す情報を保持するタグを備え、言語を識別する記号が記載されたカードから前記情報を取得して、第２の言語を決定する言語情報取得部、を備え、前記第１の送信部は、前記言語情報取得部が取得した前記第２の言語を前記翻訳サーバに送信してもよい。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
本発明の第８の態様によれば、上述の注文管理システムにおいて、前記電子機器は、前記表示制御部が表示部に表示させる第２の文字列のうちユーザにより選択された第２の文字列を新たな文字列に置き替える翻訳修正部と、前記新たな文字列を記憶する翻訳修正記憶部と、を備え、前記表示制御部は、前記翻訳修正記憶部が前記第１の文字列に対応する翻訳結果を示す新たな文字列を記憶していると判定した場合、前記翻訳修正記憶部から新たな文字列を読み出し、新たな文字列に基づく画面を表示部に表示させてもよい。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
本発明の第９の態様によれば、電子機器は、第１の言語による第１の文字列を含むメニュー情報を記憶する記憶部と、表示部が表示する１画面分の前記第１の文字列と第２の言語を示す情報とを翻訳サーバに送信する第１の送信部と、前記翻訳サーバが前記１画面分の前記第１の文字列を前記第２の言語に翻訳した第２の文字列を受信する受信部と、前記受信部が受信した前記第２の文字列を前記表示部に表示させる制御を行う表示制御部と、を備える。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明の第１０の態様によれば、上述の電子機器において、前記電子機器が複数存在し、前記電子機器の何れかが表示部が表示する１画面分の前記第１の文字列と第２の言語を示す情報とを翻訳サーバに送信し、前記翻訳サーバが前記１画面分の前記第１の文字列を前記第２の言語に翻訳した第２の文字列を受信した場合、前記複数存在する電子機器のうち前記第２の文字列を受信していない電子機器の受信部は、特定の１つの電子機器を介して前記第２の文字列を受信してもよい。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明の第１１の態様によれば、上述の電子機器は、前記第１の文字列が略語を含み、前記電子機器の何れかが表示部が表示する１画面分の前記第１の文字列と前記第２の言語を示す情報の代わりに、前記略語を正式名称に置き替えた第３の文字列と前記第２の言語を示す情報を前記翻訳サーバに送信し、前記翻訳サーバが前記第３の文字列を前記第２の言語に翻訳した翻訳後の第３の文字列を受信した場合、前記複数存在する電子機器のうち前記翻訳後の第３の文字列を受信していない電子機器の受信部は、特定の１つの電子機器を介して前記翻訳後の第３の文字列を受信してもよい。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
本発明の第１２の態様によれば、プログラムは、コンピュータに、第１の言語による第１の文字列を含むメニュー情報を記憶することと、前記第１の文字列と第２の言語を示す情報とを翻訳サーバに送信することと、前記翻訳サーバが前記１画面分の前記第１の文字列を前記第２の言語に翻訳した第２の文字列を受信することと、受信した前記第２の文字列を前記表示部に表示させる制御を行うことと、を実行させる。