(57)【要約】      （修正有）【課題】海外からの観光客が気兼ねなく所望の飲食店に行くことを可能する、多言語食事ナビゲーションシステムを比較的低コストで提供する。【解決手段】情報提供サーバー１は、多言語で記述された料理説明データをデータベースサーバー２で管理し、携帯端末装置５から指定された料理及び言語情報に対応する言語で記述された料理説明データをデータベースサーバー２から読み出して携帯端末装置５へ送信する。携帯端末装置５は、アプリケーションプログラムに従って、ユーザー言語を示す言語情報及びユーザー操作で指定された料理の料理説明データを情報提供サーバー１から受信する。受信した料理説明データに基づきユーザー言語の料理説明を表示し、その料理説明が表示された料理を注文するための可視コードを表示する。【選択図】図１
2016162228.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーの携帯端末装置にアプリケーションプログラムを提供するアプリケーション提供サーバーと、
前記アプリケーションプログラムを実行中の前記携帯端末装置と通信する情報提供サーバーと、
料理を提供する店舗に設置され可視コードリーダーを備える券売機とを備え、
前記情報提供サーバーは、（ａ）少なくとも、多言語で記述された料理説明データをデータベースで管理し、（ｂ）前記ユーザーの操作に基づく前記携帯端末装置からの要求によって指定された料理に対応する前記料理説明データのうち、前記アプリケーションプログラムを実行中の前記携帯端末装置から送信されてくる言語情報に対応する言語で記述された前記料理説明データを前記データベースから読み出して前記携帯端末装置へ送信し、
前記アプリケーションプログラムは、前記携帯端末装置内のコンピューターに、
（ｃ）前記ユーザーの使用言語を示す言語情報を前記情報提供サーバーへ送信するステップと、
（ｄ）前記ユーザーの操作で指定された料理に対応する前記料理説明データの要求を前記情報提供サーバーへ送信するステップと、
（ｅ）前記言語情報に対応する言語で記述された前記料理説明データを前記情報提供サーバーから受信し、前記料理説明データに基づく料理説明を表示するステップと、
（ｆ）前記料理説明データに基づく料理説明が表示された前記料理を注文するための可視コードを、前記料理が提供される店舗の前記券売機により読み取り可能な状態で、前記携帯端末装置の表示装置に表示するステップとを実行させ、
前記券売機は、前記可視コードを読み取り、前記可視コードをデコードして前記料理の注文を特定し、特定した前記料理の注文のための食券を発行すること、
を特徴とする多言語食事ナビゲーションシステム。
【請求項２】
ユーザーの携帯端末装置にアプリケーションプログラムを提供するアプリケーション提供サーバーと、
前記アプリケーションプログラムを実行中の前記携帯端末装置と通信する情報提供サーバーと、
料理を提供する店舗に設置される券売機とを備え、
前記情報提供サーバーは、（ａ）少なくとも、多言語で記述された料理説明データをデータベースで管理し、（ｂ）前記ユーザーの操作に基づく前記携帯端末装置からの要求によって指定された料理に対応する前記料理説明データのうち、前記アプリケーションプログラムを実行中の前記携帯端末装置から送信されてくる言語情報に対応する言語で記述された前記料理説明データを前記データベースから読み出して前記携帯端末装置へ送信し、
前記アプリケーションプログラムは、前記携帯端末装置内のコンピューターに、
（ｃ）前記ユーザーの使用言語を示す言語情報を前記情報提供サーバーへ送信するステップと、
（ｄ）前記ユーザーの操作で指定された料理に対応する前記料理説明データの要求を前記情報提供サーバーへ送信するステップと、
（ｅ）前記言語情報に対応する言語で記述された前記料理説明データを前記情報提供サーバーから受信し、前記料理説明データに基づく料理説明を表示するステップと、
（ｆ）前記料理説明データに基づく料理説明が表示された前記料理を注文するための前記券売機に対する操作を示す操作説明画像を、前記携帯端末装置の表示装置に表示するステップとを実行させること、
を特徴とする多言語食事ナビゲーションシステム。
【請求項３】
前記券売機は、前記店舗で提供する複数の料理に対応する複数のボタンを備え、
前記操作説明画像は、前記複数のボタンのレイアウトを示すとともに、前記複数のボタンのうちの、前記料理説明データに基づく料理説明が表示された前記料理に対応するボタンを示すことを特徴とする請求項２記載の多言語食事ナビゲーションシステム。
【請求項４】
前記料理説明データは、前記料理の材料、前記料理の調理方法、前記料理の食べ方、および前記料理の食べる際の注意事項の少なくとも１つを示す画像データまたはテキストデータを含むことを特徴とする請求項１から請求項３のうちのいずれか１項記載の多言語食事ナビゲーションシステム。
【請求項５】
通信装置および表示装置を備える携帯端末装置用のアプリケーションプログラムにおいて、
前記アプリケーションプログラムは、前記携帯端末装置内のコンピューターに、
（ａ）前記携帯端末装置のユーザーの使用言語を示す言語情報を所定の情報提供サーバーへ送信するステップと、
（ｂ）前記ユーザーの操作で指定された料理に対応する料理説明データの要求を情報提供サーバーへ送信するステップと、
（ｃ）前記言語情報に対応する言語で記述された前記料理説明データを前記情報提供サーバーから受信し、前記料理説明データに基づく料理説明を表示するステップと、
（ｄ）前記料理説明データに基づく料理説明が表示された前記料理を注文するための可視コードを、前記料理が提供される店舗において読み取り可能な状態で、前記表示装置に表示するステップと、
を実行させることを特徴とするアプリケーションプログラム。
【請求項６】
通信装置および表示装置を備える携帯端末装置用のアプリケーションプログラムにおいて、
前記アプリケーションプログラムは、前記携帯端末装置内のコンピューターに、
（ａ）前記携帯端末装置のユーザーの使用言語を示す言語情報を所定の情報提供サーバーへ送信するステップと、
（ｂ）前記ユーザーの操作で指定された料理に対応する料理説明データの要求を情報提供サーバーへ送信するステップと、
（ｃ）前記言語情報に対応する言語で記述された前記料理説明データを前記情報提供サーバーから受信し、前記料理説明データに基づく料理説明を表示するステップと、
（ｄ）前記料理説明データに基づく料理説明が表示された前記料理を注文するための券売機に対する操作を示す操作説明画像を、前記携帯端末装置の表示装置に表示するステップと、
を実行させることを特徴とするアプリケーションプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多言語食事ナビゲーションシステムに関するものである。
【背景技術】
【０００２】
あるシステム（以下、第１のシステムという）では、ユーザーが、飲食店の店舗情報および商品情報を有する店舗データベースを使用して、商品情報を検索可能としている（例えば特許文献１参照）。
【０００３】
また、別のシステム（以下、第２のシステムという）では、１つの料理に対して、料理写真と、複数の言語で表記された料理名とをデータベースで管理し、オーダー端末において、いずれかの言語で入力された料理名に対応する料理写真を表示し、ユーザーにより選択された料理写真に対応する料理のオーダーをオーダー端末からオーダー受付端末へ無線通信で送信している（例えば特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−７３５７７号公報
【特許文献２】特開２０１０−６７１２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
近年、海外からの観光客が増加している。海外からの観光客は、国内に一時的に滞在しているに過ぎないため、そのような海外からの観光客にとっては、日本語のように特殊な言語で、所望の飲食店や料理を探したり飲食店で料理を注文したりするのは、困難である。
【０００６】
仮に上述の第１システムを多言語化したとしても、所望の飲食店を探すことが可能にはなるが、その飲食店での料理の注文の仕方がわからないため、多くの海外からの観光客は、所望の飲食店に行くことを断念してしまうことが予想される。
【０００７】
特に、券売機で食券を購入し店舗従業員に提示して注文を行うような飲食店の場合、券売機における各料理に対応するボタンには通常日本語でのみ料理名が表示されているため、海外からの観光客が券売機で食券を購入するのは困難である。
【０００８】
券売機の各ボタンに、日本語、英語、フランス語、イタリア語、中国語、韓国語、タイ語などといった様々な言語で料理名を表示することはスペース的に困難である。また、とんこつラーメンなどといった日本独特の料理を狭いスペースにおいて海外からの観光客が即座に理解できるように外国語で表示することは一層困難である。
【０００９】
また、上述の第２システムでは、ユーザーが料理名を入力する必要があるため、海外からの観光客は、所望の料理の、自国の言語での名称を予め把握しておく必要がある。しかし、海外からの観光客の母国において所望の料理が有名ではない場合、所望の料理の料理名が正確にわからないことがある。また、上述の第２システムでは、無線通信で、ユーザーの操作するオーダー端末からオーダー受付端末へオーダーを送信しているため、予め、オーダー端末とオーダー受付端末との間で無線通信が可能なようにオーダー端末およびオーダー受付端末のセットアップ（ネットワーク設定など）を行っておく必要があり、オーダー端末として、スマートフォンなどといったユーザーの所持する携帯端末装置を利用することが困難であるため、このシステムの導入には多くのコストがかかる。
【００１０】
さらに、上述のシステムでは、海外からの観光客が、初めてある料理を知ったときに、興味はあるが、料理名もどのような料理（材料や味など）もわからない場合、結局、注文しないということになってしまっている。
【００１１】
本発明は、上記の問題に鑑みてなされたものであり、海外からの観光客が気兼ねなく所望の飲食店に行くことを可能にし、かつ比較的低コストで導入が可能な多言語食事ナビゲーションシステムを得ることを目的とする。
【課題を解決するための手段】
【００１２】
本発明に係る多言語食事ナビゲーションシステムは、ユーザーの携帯端末装置にアプリケーションプログラムを提供するアプリケーション提供サーバーと、アプリケーションプログラムを実行中の携帯端末装置と通信する情報提供サーバーと、料理を提供する店舗に設置され可視コードリーダーを備える券売機とを備える。そして、情報提供サーバーは、（ａ）少なくとも、多言語で記述された料理説明データをデータベースで管理し、（ｂ）ユーザーの操作に基づく携帯端末装置からの要求によって指定された料理に対応する料理説明データのうち、アプリケーションプログラムを実行中の携帯端末装置から送信されてくる言語情報に対応する言語で記述された料理説明データをデータベースから読み出して携帯端末装置へ送信する。上述のアプリケーションプログラムは、携帯端末装置内のコンピューターに、（ｃ）ユーザーの使用言語を示す言語情報を情報提供サーバーへ送信するステップと、（ｄ）ユーザーの操作で指定された料理に対応する料理説明データの要求を情報提供サーバーへ送信するステップと、（ｅ）その言語情報に対応する言語で記述された料理説明データを情報提供サーバーから受信し、その料理説明データに基づく料理説明を表示するステップとを実行する。さらに、上述のアプリケーションプログラムは、（ｆ１）その料理説明データに基づく料理説明が表示された料理を注文するための可視コードを、その料理が提供される店舗の券売機により読み取り可能な状態で、携帯端末装置の表示装置に表示するステップを実行させる。その場合、券売機は、その可視コードを読み取り、その可視コードをデコードして料理の注文を特定し、特定した料理の注文のための食券を発行する。あるいは、上述のアプリケーションプログラムは、（ｆ２）その料理説明データに基づく料理説明が表示された料理を注文するための券売機に対する操作を示す操作説明画像を、携帯端末装置の表示装置に表示するステップを実行させる。
【００１３】
本発明に係るアプリケーションプログラムは、携帯端末装置内のコンピューターに、（ａ）携帯端末装置のユーザーの使用言語を示す言語情報を情報提供サーバーへ送信するステップと、（ｂ）ユーザーの操作で指定された料理に対応する料理説明データの要求を情報提供サーバーへ送信するステップと、（ｃ）その言語情報に対応する言語で記述された料理説明データを情報提供サーバーから受信し、その料理説明データに基づく料理説明を表示するステップとを実行させる。さらに、このアプリケーションプログラムは、（ｄ１）その料理説明データに基づく料理説明が表示された料理を注文するための可視コードを、その料理が提供される店舗において読み取り可能な状態で、表示装置に表示するステップを実行させる。あるいは、このアプリケーションプログラムは、携帯端末装置内のコンピューターに、（ｄ２）その料理説明データに基づく料理説明が表示された料理を注文するための券売機に対する操作を示す操作説明画像を、携帯端末装置の表示装置に表示するステップを実行させる。
【発明の効果】
【００１４】
本発明によれば、海外からの観光客が気兼ねなく所望の飲食店に行くことを可能する多言語食事ナビゲーションシステムを比較的低コストで導入することができる。
【図面の簡単な説明】
【００１５】
【図１】図１は、本発明の実施の形態１に係る多言語食事ナビゲーションシステムの構成を示すブロック図である。
【図２】図２は、図１における情報提供サーバー１の構成を示すブロック図である。
【図３】図３は、図１におけるデータベースサーバー２の構成を示すブロック図である。
【図４】図４は、図１における携帯端末装置５の構成を示すブロック図である。
【図５】図５は、実施の形態１における多言語食事ナビゲーションについて説明するシーケンス図（１／３）である。
【図６】図６は、実施の形態１における多言語食事ナビゲーションについて説明するシーケンス図（２／３）である。
【図７】図７は、実施の形態１における多言語食事ナビゲーションについて説明するシーケンス図（３／３）である。
【図８】図８は、図１における携帯端末装置５において表示される料理リストの一例を示す図である。
【図９】図９は、図１における携帯端末装置５において表示される料理説明の一例を示す図である。
【図１０】図１０は、図１における携帯端末装置５において表示される店舗料理の料理説明の一例を示す図である。
【図１１】図１１は、図１における携帯端末装置５において表示される可視コードの一例を示す図である。
【発明を実施するための形態】
【００１６】
以下、図に基づいて本発明の実施の形態を説明する。
【００１７】
実施の形態１．
【００１８】
図１は、本発明の実施の形態１に係る多言語食事ナビゲーションシステムの構成を示すブロック図である。図１に示すシステムでは、情報提供サーバー１は、データベースサーバー２を使用して多言語食事ナビゲーションのための各種データを管理している。情報提供サーバー１は、インターネットなどのネットワーク３に接続されている。また、アプリケーション提供サーバー４は、多言語食事ナビゲーションのためのアプリケーションプログラムをユーザーの所持する携帯端末装置５に提供する。携帯端末装置５は、公衆無線ＬＡＮ（Local Area Network）、携帯電話網などの無線通信でネットワーク３に接続可能な、ユーザーの所有し所持するスマートフォンなどの装置である。なお、図１では、携帯端末装置５が１台のみ描かれているが、複数のユーザーが存在する場合、複数のユーザーがそれぞれ携帯端末装置５を所持している。
【００１９】
携帯端末装置５は、アプリケーション提供サーバー４から、そのアプリケーションプログラムをダウンロードし、そのアプリケーションプログラムを従って、多言語食事ナビゲーションに必要なデータの要求を情報提供サーバー１へ送信し、情報提供サーバー１は、多言語食事ナビゲーションに関し、ユーザーの携帯端末装置５からアプリケーションプログラムによって送信された要求に対する応答に必要なデータをデータベースサーバー２から読み出し、その応答を生成し送信する。そして、多言語食事ナビゲーションによってユーザーが注文する料理が決定すると、携帯端末装置５は、その料理の食券を、その料理を提供する店舗の券売機６で発行させるための情報を表示装置に表示する。実施の形態１では、このとき、携帯端末装置５は、その料理に対応する可視コード（バーコード、ＱＲコード（登録商標）などの２次元コードなど）を表示装置に表示し、券売機６は、可視コードリーダーでその可視コードを読み取りデコードして、注文された料理を特定し、特定した料理の食券を発行する。
【００２０】
なお、実施の形態１における券売機６は、上述の可視コードリーダーの他、通常の券売機のように、店舗料理ごとに、その店舗料理の食券を発行させるためのボタンを備えている。これにより、観光客ではなく、国内に居住するような日本語を理解できるユーザーが、通常の券売機に対する操作と同様の操作で食券を発行させることができる。
【００２１】
ここで、当該システム内の各装置の構成について説明する。
【００２２】
図２は、図１における情報提供サーバー１の構成を示すブロック図である。図３は、図１におけるデータベースサーバー２の構成を示すブロック図である。
【００２３】
図２に示す情報提供サーバー１は、多言語食事ナビゲーションに関する通信をユーザーの携帯端末装置５との間で行うフロントエンドサーバーである。情報提供サーバー１は、記憶装置１１、ネットワークインターフェイス１２、および演算処理装置１３を有する。
【００２４】
記憶装置１１は、プログラムやデータを記憶する装置である。記憶装置１１には、不揮発性半導体メモリー、ハードディスクドライブなどが使用される。ネットワークインターフェイス１２は、ネットワーク３に接続され、ネットワーク３に接続された他の機器（携帯端末装置５など）とデータ通信を行う。
【００２５】
演算処理装置１３は、例えばＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などを有するコンピューターを備える。演算処理装置１３において、ＣＰＵが、ＲＯＭや記憶装置１１に記憶されているプログラムをＲＡＭにロードして実行することで各種処理部を実現する。この演算処理装置１３では、通信処理部２１、ユーザー言語特定部２２、および検索処理部２３が実現される。
【００２６】
また、図３に示すデータベースサーバー２は、情報提供サーバー１によってデータベースとして使用されるバックエンドサーバーである。データベースサーバー２は、記憶装置３１、ネットワークインターフェイス３２、および演算処理装置３３を有する。
【００２７】
記憶装置３１は、プログラムやデータを記憶する装置である。記憶装置３１には、不揮発性半導体メモリー、ハードディスクドライブなどが使用される。記憶装置３１には、データベース内のデータとして、複数の言語のそれぞれについての料理リストデータ４１、複数の言語のそれぞれについての料理説明データ４２、複数の言語のそれぞれについての店舗リストデータ４３、および複数の店舗のそれぞれについての店舗データ４４が格納されている。
【００２８】
料理リストデータ４１は、所定の一般的な複数の料理（つまり一般的な料理分類）のそれぞれについての、料理ＩＤ、料理画像データ、および料理名データを含んでいる。なお、料理に対してサブ分類がある場合、その料理の料理ＩＤに関連付けて、サブ分類についての料理リストデータ４１が別に設けられる。例えば「ラーメン」という料理に対して、「醤油らーめん」、「味噌ラーメン」および「とんこつラーメン」などといったサブ分類の料理リストデータ４１が設けられる。
【００２９】
料理説明データ４２は、所定の一般的な複数の料理のそれぞれについての、料理の材料（食材、調味料など）、料理の調理方法、料理の食べ方、および料理の食べる際の注意事項の少なくとも１つを示す画像データまたはテキストデータを含む。各料理の料理説明データ４２は、料理リストデータ４１に含まれるその料理の料理ＩＤに関連付けられている。
【００３０】
店舗リストデータ４３は、多言語食事ナビゲーションシステムに登録されている店舗のそれぞれについて、店舗ＩＤ、店舗名データ、および提供する料理のカテゴリーを示すカテゴリーデータを含む。
【００３１】
また、店舗データ４４は、複数の言語のそれぞれについての店舗属性データ５１、複数の言語のそれぞれについての料理リストデータ５２、および複数の言語のそれぞれについての店舗料理説明データ５３を含む。なお、店舗料理説明データ５３は、店舗によっては、店舗データ４４に含まれていなくてもよい。各店舗の店舗データ４４は、店舗リストデータ４３に含まれるその店舗の店舗ＩＤに関連付けられている。
【００３２】
店舗属性データ５１は、店舗の詳細情報を含む。店舗の詳細情報は、住所、電話番号、案内地図、店内の写真、営業時間、店舗の説明（店舗の特徴などの説明）などを含む。
【００３３】
店舗料理リストデータ５２は、店舗で提供される料理のそれぞれについて、店舗料理ＩＤ、料理ＩＤ、料理名データ、およびその料理の価格を示す価格データを含んでいる。なお、店舗料理リストデータ５２に含まれる料理ＩＤは、その料理が属する、料理リストデータ４１内の料理（つまり、料理分類）の料理ＩＤである。例えば、店舗料理として、店舗固有のラーメンがある場合、店舗料理リストデータ５２に含まれる料理ＩＤは、料理リストデータ４１におけるラーメンの料理ＩＤとされる。
【００３４】
店舗料理説明データ５３は、店舗で提供される複数の料理のそれぞれについての、料理の材料（食材、調味料など）、料理の調理方法、料理の食べ方、および料理の食べる際の注意事項の少なくとも１つを示す画像データまたはテキストデータを含む。各料理の店舗料理説明データ５３は、料理リストデータ５２に含まれるその料理の店舗料理ＩＤに関連付けられている。
【００３５】
なお、複数の言語のそれぞれについて用意されている料理説明データ４２，５３は、ある言語から他の言語へ単に翻訳したものではなく、各言語のネイティブが理解可能なように互いに異なる内容を有するようにしてもよい。
【００３６】
これらのデータが用意される複数の言語は、日本語、英語、中国語、韓国語、タイ語、ベトナム語、アラビア語、ロシア語、スペイン語、フランス語、ドイツ語、イタリア語、ポルトガル語などの所定の数の主要言語である。この複数の言語は、過去の観光客の国籍の統計に基づいて特定される、観光客数が多い国籍の所定の数の公用語としてもよい。
【００３７】
また、データベースサーバー２におけるネットワークインターフェイス３２は、図示せぬＬＡＮなどを介して、情報提供サーバー１とデータ通信を行う。
【００３８】
演算処理装置３３は、例えばＣＰＵ、ＲＯＭ、ＲＡＭなどを有するコンピューターを備える。演算処理装置３３において、ＣＰＵが、ＲＯＭや記憶装置３１に記憶されているプログラムをＲＡＭにロードして実行することで各種処理部を実現する。この演算処理装置３３では、サービス実行部６１が実現される。サービス実行部６１は、情報提供サーバー１からの要求に応じて、記憶装置３１内に構築されている上述のデータベースに対するデータベース操作（レコードの追加、検索、読み出しなど）を行う。
【００３９】
そして、情報提供サーバー１における各処理部は、以下の機能を有する。
【００４０】
通信処理部２１は、ネットワークインターフェイス１２を使用して携帯端末装置５と通信を行い、携帯端末装置５からの要求などの受信、その要求に対する応答の送信などを行う。
【００４１】
ユーザー言語特定部２２は、通信処理部２１により受信された携帯端末装置５からの言語情報に基づいて、情報提供サーバー１でサービス提供可能な上述の複数の言語のいずれかを選択し、選択した言語をユーザー言語として特定する。
【００４２】
例えば、受信された言語情報が示す言語が、上述の複数の言語に含まれている場合、その言語が、ユーザー言語として特定される。例えば、受信された言語情報が示す言語が、上述の複数の言語に含まれていない場合、上述の複数の言語のうちの英語などの所定のデフォルト言語を、ユーザー言語として特定するようにしてもよい。
【００４３】
検索処理部２３は、通信処理部２１により受信された、携帯端末装置５からの要求に従って、ユーザー言語特定部２２により特定されたユーザー言語を指定してデータベースサーバー２に対して検索要求を送信し、その検索要求に対応する検索結果を受信し、その検索結果に基づいて応答を生成し送信する。
【００４４】
また、図４は、図１における携帯端末装置５の構成を示すブロック図である。
【００４５】
携帯端末装置５は、無線通信装置７１、表示装置７２、入力装置７３、撮像装置７４、記憶装置７５、および演算処理装置７６を備える。
【００４６】
無線通信装置７１は、携帯電話網に接続可能なインターフェイス回路であって、携帯電話網を介してネットワーク３に接続し、ネットワーク３に接続されている他の装置（情報提供サーバー１など）との間でデータ通信を行う。
【００４７】
表示装置７２は、携帯端末装置５の筐体に配置されている液晶ディスプレイなどの装置であって、各種画面をユーザーに対して表示する。入力装置７３は、表示装置７２上に配置されたタッチパネルなどの装置であって、ユーザー操作を検出する装置である。撮像装置７４は、図示せぬ撮像素子および光学系を有し、被写体の画像を光学的に撮像し、その画像の画像データを生成する。
【００４８】
記憶装置７５は、フラッシュメモリーなどの不揮発性の記憶装置であり、プログラムおよびデータを記憶している。記憶装置７５は、アプリケーションプログラム８１および言語設定データ８２を記憶する。アプリケーションプログラム８１は、アプリケーション提供サーバー４から携帯端末装置５にダウンロードされインストールされる。言語設定データ８２は、例えばインストール時などにユーザーにより指定された言語（つまり、ユーザーが理解できる言語、例えば母国語）を示すデータである。
【００４９】
演算処理装置７６は、ＣＰＵ、ＲＯＭ、ＲＡＭなどを有するコンピューターであって、記憶装置７５やＲＯＭからＲＡＭにプログラムをロードして実行して、各種処理部を形成する。演算処理装置７６において、アプリケーションプログラム８１が実行されることにより、アプリケーション９１が実現される。アプリケーション９１は、無線通信装置７１を使用して、ネットワーク３を介して情報提供サーバー１のサービス処理部６１と通信する。
【００５０】
具体的には、アプリケーション９１は、（ａ）携帯端末装置５のユーザーの使用言語を示す言語情報を情報提供サーバー１へ送信し、（ｂ）ユーザーの操作で指定された料理に対応する料理説明データの要求を情報提供サーバー１へ送信し、（ｃ）その言語情報に対応する言語で記述された料理説明データ（料理説明データ４２および店舗料理説明データ５３）を情報提供サーバー１から受信し、受信した料理説明データに基づく料理説明を表示装置７２に表示し、（ｄ）その料理説明データに基づく料理説明が表示された料理を注文するための可視コードを、料理が提供される店舗において読み取り可能な状態で、表示装置７２に表示する。
【００５１】
例えば、可視コードは、注文すべき料理の料理ＩＤをエンコードして生成される。その際、ユーザーが注文すべき料理の数量を入力し、注文すべき料理の数量を含めて可視コードにエンコードしてもよい。また、その際、注文すべき料理が複数指定された場合には、注文すべき複数の料理の料理ＩＤの配列を可視コードにエンコードしてもよい。
【００５２】
次に、上記システムによる多言語食事ナビゲーションについて説明する。図５、図６および図７は、実施の形態１における多言語食事ナビゲーションについて説明するシーケンス図である。
【００５３】
まず、ユーザーは携帯端末装置５を操作してウェブブラウザーなどでアプリケーション提供サーバー４にアクセスし、アプリケーションプログラム８１をダウンロードし携帯端末装置５にインストールする（ステップＳ１）。その際、アプリケーションプログラム８１が、記憶装置７５に記憶され、ユーザーがユーザー言語を入力すると、そのユーザー言語を示す言語設定データ８２が記憶装置７５に記憶される（ステップＳ２）。
【００５４】
その後、ユーザーが携帯端末装置５の入力装置７３に対して所定の操作を行うと、演算処理装置７６は、アプリケーションプログラム８１の実行を開始し、アプリケーション９１を起動する（ステップＳ３）。
【００５５】
アプリケーション９１は、起動すると、操作画面を表示装置７２に表示する。ユーザーが、入力装置７３を使用して、その操作画面に対して所定の操作を行うと、アプリケーション９１は、言語設定データ８２に登録されているユーザー言語を示す言語情報とともに、料理リスト要求を、無線通信装置７１を使用して情報提供サーバー１に送信する（ステップＳ４）。なお、情報提供サーバー１のネットワーク識別子（ＩＰ（Internet Protocol）アドレス、ＵＲＬ（Universal Resource Locator）など）が予めアプリケーションプログラム８１に記述されており、そのネットワーク識別子を宛先として料理リスト要求が言語情報とともに送信される。
【００５６】
情報提供サーバー１では、通信処理部２１が料理リスト要求と言語情報を受信すると、ユーザー言語特定部２２は、受信された言語情報からユーザー言語を特定し（ステップＳ５）、検索処理部２３は、特定された言語の料理リストデータ４１をデータベースサーバー２から読み出し（ステップＳ６）、通信処理部２１は、料理リスト要求の応答としてその料理リストデータ４１を携帯端末装置５へ送信する（ステップＳ７）。
【００５７】
携帯端末装置５では、アプリケーション９１が、無線通信装置７１を使用して、その料理リストデータ４１を受信し、受信した料理リストデータ４１に基づく料理リストを表示装置７２に表示する（ステップＳ８）。これにより、ユーザー言語での料理リストが表示される。
【００５８】
図８は、図１における携帯端末装置５において表示される料理リストの一例を示す図である。図８に示す料理リストでは、料理リストデータ４１に含まれている各料理ＩＤについて、料理画像（写真またはイラスト）１０１、料理名１０２、料理説明キー１０３、料理選択キー１０４、およびサブメニューキー１０５が表示される。
【００５９】
なお、図８に示す料理リストでは、ラーメン、牛丼、カレーライス、そばという４つの料理について、料理画像１０１、料理名１０２、料理説明キー１０３、料理選択キー１０４、およびサブメニューキー１０５がそれぞれ表示されている。また、図８では、料理名１０２は日本語で表示されているが、ユーザー言語が外国語である場合には、その外国語で記述された料理名１０２とされる。
【００６０】
料理説明キー１０３は、その料理の料理説明を表示するためのソフトキーである。料理選択キー１０４は、その料理を選択するためのソフトキーである。サブメニューキー１０５は、上述のサブ分類の料理リストを表示するためのソフトキーである。
【００６１】
ユーザーは、料理リスト内の所望の料理についての料理説明を見たい場合、料理説明キー１０３を押下する。携帯端末装置５では、アプリケーション９１が、入力装置７３で、この操作（料理説明要求操作）を検出し、この操作が検出された料理説明キー１０３に対応する料理についての料理説明要求を、上述の言語情報とともに情報提供サーバー１へ送信する（ステップＳ１０）。料理説明要求では、料理ＩＤによって、料理説明を要求する料理が指定される。
【００６２】
情報提供サーバー１では、通信処理部２１が料理説明要求と言語情報を受信すると、ユーザー言語特定部２２は、受信された言語情報からユーザー言語を特定し（ステップＳ１１）、検索処理部２３は、特定された言語の料理説明データ４２をデータベースサーバー２から読み出し（ステップＳ１２）、通信処理部２１は、料理説明要求の応答としてその料理説明データ４１を携帯端末装置５へ送信する（ステップＳ１３）。
【００６３】
携帯端末装置５では、アプリケーション９１が、無線通信装置７１を使用して、その料理説明データ４１を受信し、受信した料理説明データ４１に基づく料理説明を表示装置７２に表示する（ステップＳ１４）。これにより、ユーザー言語での料理説明が表示される。
【００６４】
図９は、図１における携帯端末装置５において表示される料理説明の一例を示す図である。図９に示す料理説明は、図８に示す料理リスト内のラーメンについての料理説明の一例である。図９に示す料理説明には、料理の写真画像１１１、料理の調理方法を示すテキスト１１２、料理の食べ方を示すテキスト１１３、および料理を食べる際の注意を示すテキスト１１４が含まれている。なお、図９では、テキスト１１２〜１１４は、日本語で記述されているが、ユーザー言語が外国語である場合には、その外国語で記述される。
【００６５】
このように、ユーザーが、料理リスト内の料理画像を参考にして、ユーザー言語での所望の料理についての料理説明を見ることができる。なお、料理リスト内の別の料理の料理説明を見たい場合、別の料理の料理説明キー１０３を押下することで、同様に、その別の料理の料理説明が表示される。
【００６６】
また、ユーザーは、料理リスト内の所望の料理についてのサブ分類を表示させたい場合、サブメニューキー１０５を押下する。携帯端末装置５では、アプリケーション９１が、入力装置７３で、この操作（サブメニュー要求操作）を検出し、この操作が検出されたサブメニューキー１０５に対応する料理についてのサブ分類のリストを表示装置７２に表示する。例えば「ラーメン」という料理に対して、「醤油らーめん」、「味噌ラーメン」および「とんこつラーメン」などといったサブ分類のリストが表示される。このリストにおいても、図８に示すリストと同様に、各料理に対して、料理画像（写真またはイラスト）、料理名、料理説明キー、および料理選択キーが表示される。
【００６７】
ユーザーは、料理説明キー１０３を押下して、所望の料理についての料理説明を見た後、その料理を、店舗検索の検索キーに指定したい場合には、その料理についての料理選択キー１０４を押下する。携帯端末装置５では、アプリケーション９１が、入力装置７３で、この操作（料理指定操作）を検出し、この操作が検出された料理選択キー１０４に対応する料理を選択し（ステップＳ１５）、選択した料理を提供する店舗のリストを要求する店舗リスト要求を、上述の言語情報とともに情報提供サーバー１へ送信する（ステップＳ２１）。店舗リスト要求では、料理ＩＤによって、料理が指定される。
【００６８】
情報提供サーバー１では、通信処理部２１が店舗リスト要求と言語情報を受信すると、ユーザー言語特定部２２は、受信された言語情報からユーザー言語を特定し（ステップＳ２２）、検索処理部２３は、データベースサーバー２において、特定されたユーザー言語の店舗リストデータにおいて、店舗リスト要求において指定されている料理を検索キーとして店舗を検索し、ヒットした店舗のデータを店舗リストデータから読み出して、ヒットした店舗が含まれている店舗リストデータを取得し（ステップＳ２３）、通信処理部２１は、店舗リスト要求の応答としてその店舗リストデータを携帯端末装置５へ送信する（ステップＳ２４）。
【００６９】
なお、店舗リスト要求に、携帯端末装置５の現在位置情報を含め、検索処理部２３は、その現在位置情報が示す位置を基準とした所定範囲のエリア内の店舗のみをフィルタリングによって選択し、上述の店舗リストデータに含めるようにしてもよい。
【００７０】
携帯端末装置５では、アプリケーション９１が、無線通信装置７１を使用して、その店舗リストデータを受信し、受信した店舗リストデータに基づく店舗リストを表示装置７２に表示する（ステップＳ２５）。このとき、店舗リストは、グーグルマップなどを利用して、地図においてアイコンで店舗を示す形式でもよい。
【００７１】
ユーザーは、その店舗リストから、所望の店舗を選択する操作を携帯端末装置５に対して行う。携帯端末装置５では、アプリケーション９１が、入力装置７３で、この操作を検出し、この操作が検出された店舗を選択し（ステップＳ２６）、選択した店舗についての店舗料理リスト要求を、上述の言語情報とともに情報提供サーバー１へ送信する（ステップＳ２７）。店舗料理リスト要求には、上述のように指定された料理の料理ＩＤおよび選択された店舗の店舗ＩＤが含まれている。
【００７２】
情報提供サーバー１では、通信処理部２１が店舗料理リスト要求と言語情報を受信すると、ユーザー言語特定部２２は、受信された言語情報からユーザー言語を特定し（ステップＳ２８）、検索処理部２３は、店舗料理リスト要求により指定された店舗の店舗データ４４における、特定された言語の店舗料理リストデータ５２をデータベースサーバー２から読み出し（ステップＳ２９）、通信処理部２１は、店舗料理リスト要求の応答としてその店舗料理リストデータ５２を携帯端末装置５へ送信する（ステップＳ３０）。なお、このとき、店舗料理リスト要求により指定された料理ＩＤの料理以外の料理については、店舗料理リストデータ５２から除外するようにしてもよい。
【００７３】
携帯端末装置５では、アプリケーション９１が、無線通信装置７１を使用して、その店舗料理リストデータ５２を受信し、受信した店舗料理リストデータ５２に基づく店舗料理リストを表示装置７２に表示する（ステップＳ３１）。これにより、ユーザー言語での店舗料理リストが表示され、ユーザーは、所望の料理分類について指定した店舗で提供されている料理を知ることができる。
【００７４】
店舗料理リストでは、例えば図８に示す料理リストと同様の形態で、各店舗料理に対して、店舗料理画像（写真）、店舗料理名、価格、店舗料理説明キーなどが表示される。
【００７５】
そして、ユーザーは、店舗料理リスト内の所望の店舗料理についての料理説明を見たい場合、その店舗料理説明キーを押下する。携帯端末装置５では、アプリケーション９１が、入力装置７３で、この操作（店舗料理説明要求操作）を検出し、この操作が検出された店舗料理説明キーに対応する店舗料理についての店舗料理説明要求を、上述の言語情報とともに情報提供サーバー１へ送信する（ステップＳ３３）。店舗料理説明要求では、店舗料理ＩＤによって、店舗料理が指定される。
【００７６】
情報提供サーバー１では、通信処理部２１が店舗料理説明要求と言語情報を受信すると、ユーザー言語特定部２２は、受信された言語情報からユーザー言語を特定し（ステップＳ３４）、検索処理部２３は、特定された言語の店舗料理説明データ５３をデータベースサーバー２から読み出し（ステップＳ３５）、通信処理部２１は、店舗料理説明要求の応答としてその店舗料理説明データ５３を携帯端末装置５へ送信する（ステップＳ３６）。
【００７７】
携帯端末装置５では、アプリケーション９１が、無線通信装置７１を使用して、その店舗料理説明データ５３を受信し、受信した店舗料理説明データ５３に基づく料理説明を表示装置７２に表示する（ステップＳ３７）。これにより、ユーザーにより選択された店舗料理について、ユーザー言語での料理説明が表示される。
【００７８】
図１０は、図１における携帯端末装置５において表示される店舗料理の料理説明の一例を示す図である。図１０に示す料理説明には、店舗料理の写真画像１２１が含まれており、また、店舗料理名１２２が価格とともに含まれており、さらに、上述の料理説明キー１０３と同様の料理説明キー１２３が含まれている。この料理説明キー１２３は、この店舗料理が属する料理（ここでは味噌ラーメン）についての料理説明を表示するためのソフトキーである。さらに、図１０に示す料理説明には、料理の材料、調理方法、材料などを示すテキスト１２４が含まれている。なお、図１０では、テキスト１２４は、日本語で記述されているが、ユーザー言語が外国語である場合には、その外国語で記述される。
【００７９】
また、図１０に示す料理説明とともに、この店舗料理を、カート（電子商取引のショッピングカート）に入れるための選択キー１２５およびこの店舗料理をブックマークするためのブックマークキー１２６が表示されている。
【００８０】
ユーザーは、この店舗料理を注文したい（つまり、食券を発行させたい）場合には、まず、選択キー１２５を押下し、カートにこの店舗料理を入れる。その際、この店舗料理の数量を指定できるようにしてもよい。アプリケーション９１は、入力装置７３で、この操作を検出し、この店舗料理を選択する（ステップＳ３８）。
【００８１】
その後、ユーザーは、カート内の店舗料理を注文するための操作を携帯端末装置５に対して行うと、アプリケーション９１は、カート内の１または複数の店舗料理（つまり、選択した店舗料理）を特定し、特定した１または複数の店舗料理を注文するための１つの可視コードを生成し、表示装置７２に表示する（ステップＳ３９）。
【００８２】
図１１は、図１における携帯端末装置５において表示される可視コードの一例を示す図である。図１１に示すように、可視コード１３１（ここでは、ＱＲコード（登録商標））が表示される。
【００８３】
そして、ユーザーが可視コード１３１を表示している携帯端末装置５を券売機６にかざすと、券売機６は、可視コードリーダーで、この可視コード１３１を検出し（ステップＳ４０）、検出した可視コード１３１をデコードして、注文された１または複数の店舗料理を特定し（ステップＳ４１）、特定した１または複数の店舗料理についての食券を発行する（ステップＳ４２）。
【００８４】
その際、店舗料理の代金の決済については、ユーザーが現金を券売機６に投入して行うようにしてもよいし、携帯端末装置５のアプリケーション９１が、ユーザーのクレジットカード番号などに基づきオンライン決済を行うようにしてもよい。オンライン決済の場合、決済要求が可視コード１３１に含まれる。そして、券売機６は、その決済要求に基づく決済の完了を（アプリケーション提供サーバー４、図示せぬ決済サーバーなどで）確認した後に食券を発行する。
【００８５】
以上のように、上記実施の形態１によれば、情報提供サーバー１は、（ａ）少なくとも、多言語で記述された料理説明データ（料理説明データ４２および店舗料理説明データ５３）をデータベースサーバー２で管理し、（ｂ）ユーザーの操作に基づく携帯端末装置５からの要求によって指定された料理に対応する料理説明データのうち、アプリケーションプログラム８１を実行中の携帯端末装置５から送信されてくる言語情報に対応する言語で記述された料理説明データをデータベースサーバー２から読み出して携帯端末装置５へ送信する。上述のアプリケーションプログラム８１は、携帯端末装置５内の演算処理装置７６に、（ｃ）ユーザーの使用言語を示す言語情報を情報提供サーバー１へ送信するステップと、（ｄ）ユーザーの操作で指定された料理に対応する料理説明データの要求を情報提供サーバー１へ送信するステップと、（ｅ）その言語情報に対応する言語で記述された料理説明データを情報提供サーバー１から受信し、その料理説明データに基づく料理説明を表示するステップとを実行する。さらに、上述のアプリケーションプログラム８１は、演算処理装置７６に、（ｆ１）その料理説明データに基づく料理説明が表示された料理を注文するための可視コードを、その料理が提供される店舗の券売機６により読み取り可能な状態で、携帯端末装置５の表示装置７２に表示するステップを実行させる。その場合、券売機６は、その可視コードを読み取り、その可視コードをデコードして料理の注文を特定し、特定した料理の注文のための食券を発行する。
【００８６】
これにより、海外からの観光客は、自国にない未知の料理について料理説明でどのような料理かを知ることができるとともに、そのような料理を料理説明で知った後にただちに食券を購入することができる。また、ユーザーが使用する携帯端末装置５は、アプリケーションプログラム８１が実行可能な汎用の端末装置（スマートフォンなど）でよく、また、券売機６に可視コードリーダーなどを設けるだけでよいため、比較的低コストでこのシステムを導入することができる。
【００８７】
したがって、海外からの観光客が気兼ねなく所望の飲食店に行くことを可能にするシステムを比較的低コストで導入することができる。
【００８８】
実施の形態２．
【００８９】
実施の形態２に係る多言語食事ナビゲーションシステムでは、可視コード１３１を表示する代わりに、券売機に対する操作を示す操作説明画像が、携帯端末装置５において表示される。実施の形態２に係る多言語食事ナビゲーションシステムの基本的な構成および動作については実施の形態１と同様であるが、以下の点で異なる。
【００９０】
実施の形態２では、店舗データ４４が、各店舗料理について、店舗料理を注文するために行うその店舗の券売機６に対する操作を示す操作説明画像データを含んでいる。そして、携帯端末装置５のアプリケーション９１は、店舗料理を選択すると（ステップＳ３８）、選択した店舗料理についての操作説明画像要求を情報提供サーバー１に送信する。操作説明画像要求では、店舗料理ＩＤによって店舗料理が指定されている。
【００９１】
情報提供サーバー１では、通信処理部２１が操作説明画像要求を受信すると、検索処理部２３は、操作説明画像要求により指定された店舗料理の操作説明画像データをデータベースサーバー２から読み出し、通信処理部２１は、操作説明画像要求の応答としてその操作説明画像データを携帯端末装置５へ送信する。
【００９２】
携帯端末装置５では、アプリケーション９１が、無線通信装置７１を使用して、その操作説明画像データを受信し、受信した操作説明画像データ４１に基づく操作説明画像を表示装置７２に表示する。これにより、ユーザーは、所望の店舗料理の食券を券売機６に発行させることができる。
【００９３】
例えば、券売機６は、店舗で提供する複数の料理に対応して、料理を注文しその料理の食券を発行するための複数のボタンを備える。そして、上述の操作説明画像は、その複数のボタンのレイアウトを示すとともに、その複数のボタンのうちの、料理説明が表示された店舗料理に対応するボタンを示す。この画像から、ユーザーは、券売機６において、押すべきボタンを特定し、現金を投入し、そのボタンを押下して、所望の店舗料理の食券を発行させることができる。操作説明画像データは、店舗ごとに異なるので、店舗ごとにボタンのレイアウトが異なっていても問題ない。
【００９４】
以上のように、上記実施の形態２によれば、携帯端末装置５において、アプリケーションプログラム８１は、演算処理装置７６に、（ｆ２）受信した料理説明データに基づく料理説明が表示された料理を注文するための券売機６に対する操作を示す操作説明画像を、表示装置７２に表示するステップを実行させる。
【００９５】
これにより、券売機６が可視コードリーダーを備えている必要がないので、より低コストでこのシステムを導入することができる。
【００９６】
実施の形態３．
【００９７】
実施の形態３では、店舗に備え付けられている紙媒体などの物理的な店舗料理リスト（いわゆるメニュー）における各店舗料理について、店舗料理の記載（店舗料理名、価格など）とともに固有の可視コードやＡＲ（Augmented Reality）マーカーを付しておき、ユーザーが携帯端末装置５の撮像装置７４を店舗料理リストに向けた際に、店舗料理リストにおける店舗料理の可視コードやＡＲマーカーが撮像装置７４の視野内に入ると、アプリケーション９１は、その可視コードやＡＲマーカーを検出し、検出した可視コードやＡＲマーカーをデコードして、デコードしたデータ（例えば店舗料理ＩＤ）から特定される店舗料理についての、ユーザー言語の店舗料理説明データ５３を、実施の形態１，２と同様の方法で情報提供サーバー１から取得し、その店舗料理説明データ５３に基づき料理説明を（例えば図１０に示すように）表示装置７２に表示する。
【００９８】
なお、この場合、店舗に備え付けられている紙媒体などの店舗料理リストに店舗料理の写真がある場合には、店舗料理についての上述の料理説明には、写真を含めないようにしてもよい。また、ＡＲ技術で、撮像装置７４による撮影画像内の店舗料理の記載に重畳して、あるいは店舗料理の記載に隣接するようにして、撮影画像とともに、料理説明を表示するようにしてもよい。
【００９９】
なお、実施の形態３に係る多言語食事ナビゲーションシステムのその他な構成および動作については実施の形態１または２と同様であるので、その説明を省略する。
【０１００】
以上のように、上記実施の形態３によれば、ユーザーは、店舗に備え付けられている紙媒体などの店舗料理リスト（いわゆるメニュー）から店舗料理を直接的にかつただちに選択できる。
【０１０１】
なお、上述の各実施の形態は、本発明の好適な例であるが、本発明は、これらに限定されるものではなく、本発明の要旨を逸脱しない範囲において、種々の変形、変更が可能である。
【０１０２】
例えば、上記実施の形態１〜３における飲食店の店舗には、同一企業、同一グループなどの店舗に限らず、複数の企業、複数のグループの店舗を含めることができる。
【０１０３】
また、上記実施の形態１〜３における料理説明料理説明に含まれる画像は、静止画でも動画でもよい。動画の場合には、動画データのＵＲＬなどを料理説明データ４２および店舗料理説明データ５３に含め、ＵＲＬを指定して動作データをダウンロードして再生したりストリーミング再生したりするようにしてもよい。
【産業上の利用可能性】
【０１０４】
本発明は、例えば、外国人観光客を集客するためのシステムに適用可能である。
【符号の説明】
【０１０５】
１  情報提供サーバー
４  アプリケーション提供サーバー
５  携帯端末装置
６  券売機
４２  料理説明データ  
５２  店舗料理説明データ（料理説明データの一例）
７６  演算処理装置（コンピューターの一例）
８１  アプリケーションプログラム
【図１】
2016162228.tif 000003
【図２】
2016162228.tif 000004
【図３】
2016162228.tif 000005
【図４】
2016162228.tif 000006
【図５】
2016162228.tif 000007
【図６】
2016162228.tif 000008
【図７】
2016162228.tif 000009
【図１１】
2016162228.tif 000010
【図８】
2016162228.tif 000011
【図９】
2016162228.tif 000012
【図１０】
2016162228.tif 000013