(57)【特許請求の範囲】
【請求項１】
客に提供される料理と当該料理に含まれている、宗教上の理由またはアレルギー上の理由により、前記客に対して使用が制約される恐れがある特定食材とを関連付けた関連付け情報を記憶する記憶手段と、
前記客が選択した料理のオーダー処理を実行するオーダー手段と、
前記客が過去にオーダーした全ての料理の履歴を表示するとともに、前記関連付け情報に基づいて、前記オーダー手段がオーダー処理を実行した料理に特定食材が含まれると判断した場合は、当該特定食材を示す特定食材情報を当該料理の前記履歴の表示に対応して表示するオーダー履歴表示手段と、
を備えたオーダー装置。
【請求項２】
前記オーダー履歴表示手段は、当該料理を視覚的に表す写真情報を前記特定食材情報とともに前記履歴の表示に対応して表示する、
請求項１に記載のオーダー装置。
【請求項３】
前記客が指定した、前記特定食材の使用を制約する条件に応じた前記特定食材を選択する食材選択手段をさらに備え、
前記オーダー履歴表示手段は、前記選択された特定食材が前記オーダー処理された料理に含まれると判断した場合は、前記特定食材情報を当該料理の前記履歴の表示に対応して表示する、
請求項１または２に記載のオーダー装置。
【請求項４】
前記食材選択手段は、複数種類の前記条件について、条件毎に前記特定食材を選択可能であり、
前記オーダー履歴表示手段は、前記オーダー処理された料理に複数種類の前記条件に応じた食材が含まれる場合は、各条件に対応して前記特定食材情報を表示する、
請求項３に記載のオーダー装置。
【請求項５】
前記特定食材情報は、それぞれの特定食材を視覚的に表すアイコンである、
請求項１乃至４のいずれか一に記載のオーダー装置。
【請求項６】
オーダー装置をコンピュータによって制御するプログラムであって、
前記コンピュータを、
客に提供される料理と当該料理に含まれている、宗教上の理由またはアレルギー上の理由により、前記客に対して使用が制約される恐れがある特定食材とを関連付けた関連付け情報を記憶する記憶手段と、
前記客が選択した料理のオーダー処理を実行するオーダー手段と、
前記客が過去にオーダーした全ての料理の履歴を表示するとともに、前記関連付け情報に基づいて、前記オーダー手段がオーダー処理を実行した料理に特定食材が含まれると判断した場合は、当該特定食材を示す特定食材情報を当該料理の前記履歴の表示に対応して表示するオーダー履歴表示手段と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、オーダー装置およびプログラムに関する。
【背景技術】
【０００２】
居酒屋等の飲食店において、料理人は、種々の食材を使用して料理を調理し、飲食店を訪れる客は、これらの料理を食する。中には、小麦、玉子等の、アレルギー体質の客がアレルギー症状を引き起こす恐れがある特定食材もある。
【０００３】
ところで、アレルギー体質の客を含むグループ客が料理を注文した場合、アレルギー症状を引き起こす恐れがある特定食材を含んでいる料理がオーダーされる場合がある。このような場合は、アレルギー体質の客は、運ばれてきた料理のうち、どの料理に特定食材が含まれているかを覚えて対応していた。
【０００４】
また、グループ客の中には、宗教上の理由により、特定食材を食することを回避する客がいる場合がある。このような場合においても、当該客は、運ばれてきた料理のうち、どの料理が回避すべき特定食材を含む料理であるかを覚えて対応していた。
【０００５】
しかしながら、オーダーした料理が多数の場合等には、特定食材を含む料理が分からなくなることがあった。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明が解決しようとする課題は、オーダーした料理のうちどの料理が特定食材を含んでいるかを容易に認識することができるオーダー装置およびプログラムを提供することである。
【課題を解決するための手段】
【０００７】
実施形態のオーダー装置は、客に提供される料理と当該料理に含まれている、宗教上の理由またはアレルギー上の理由により、前記客に対して使用が制約される恐れがある特定食材とを関連付けた関連付け情報を記憶する記憶手段と、前記客が選択した料理のオーダー処理を実行するオーダー手段と、前記客が過去にオーダーした全ての料理の履歴を表示するとともに、前記関連付け情報に基づいて、前記オーダー手段がオーダー処理を実行した料理に特定食材が含まれると判断した場合は、当該特定食材を示す特定食材情報を当該料理の前記履歴の表示に対応して表示するオーダー履歴表示手段と、を備える。
【０００８】
実施形態のプログラムは、オーダー装置をコンピュータによって制御するプログラムであって、前記コンピュータを、客に提供される料理と当該料理に含まれている、宗教上の理由またはアレルギー上の理由により、前記客に対して使用が制約される恐れがある特定食材とを関連付けた関連付け情報を記憶する記憶手段と、前記客が選択した料理のオーダー処理を実行するオーダー手段と、前記客が過去にオーダーした全ての料理の履歴を表示するとともに、前記関連付け情報に基づいて、前記オーダー手段がオーダー処理を実行した料理に特定食材が含まれると判断した場合は、当該特定食材を示す特定食材情報を当該料理の前記履歴の表示に対応して表示するオーダー履歴表示手段と、して機能させる。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施形態に係るセルフオーダーシステムの構成全体を示す構成図である。
【図２】図２は、セルフオーダー端末のハードウェア構成を示すブロック図である。
【図３】図３は、セルフオーダー端末のメニュー記憶部を示すメモリマップである。
【図４】図４は、セルフオーダー端末のアイコン記憶部を示すメモリマップである。
【図５】図５は、セルフオーダー端末のアイコン記憶部を示すメモリマップである。
【図６】図６は、店舗サーバのハードウェア構成を示すブロック図である。
【図７】図７は、店舗サーバのクーポン記憶部を示すメモリマップである。
【図８】図８は、セルフオーダー端末の機能構成を示す機能ブロック図である。
【図９】図９は、セルフオーダー端末の制御処理の流れを示すフローチャートである。
【図１０】図１０は、セルフオーダー端末の条件入力処理の制御の流れを示すフローチャートである。
【図１１】図１１は、セルフオーダー端末のオーダー処理の制御の流れを示すフローチャートである。
【図１２】図１２は、セルフオーダー端末のオーダー履歴表示処理の制御の流れを示すフローチャートである。
【図１３】図１３は、セルフオーダー端末の商品説明処理の制御の流れを示すフローチャートである。
【図１４−１】図１４−１は、セルフオーダー端末の表示例を示す図である。
【図１４−２】図１４−２は、セルフオーダー端末の表示例を示す図である。
【図１４−３】図１４−３は、セルフオーダー端末の表示例を示す図である。
【図１４−４】図１４−４は、セルフオーダー端末の表示例を示す図である。
【図１４−５】図１４−５は、セルフオーダー端末の表示例を示す図である。
【図１４−６】図１４−６は、セルフオーダー端末の表示例を示す図である。
【図１４−７】図１４−７は、セルフオーダー端末の表示例を示す図である。
【図１４−８】図１４−８は、セルフオーダー端末の表示例を示す図である。
【図１４−９】図１４−９は、セルフオーダー端末の表示例を示す図である。
【図１５】図１５は、印字部から発行されたレシートの印字例を示す図である。
【図１６】図１６は、店舗サーバの制御処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図１〜図１６を参照して、オーダー装置およびプログラムの実施形態について説明する。実施形態では、セルフオーダー端末をオーダー装置として説明する。以下に説明する実施形態によりこの発明が限定されるものではない。
【００１１】
図１は、実施形態にかかるセルフオーダーシステムの構成全体を示す構成図である。セルフオーダーシステムは、飲食店Ｐ１内に設置されている。セルフオーダーシステムは、セルフオーダー端末（以降「オーダー端末」という）１、スタンド２、店舗サーバ８等を備えている。スタンド２と店舗サーバ８は、互いに通信回線４で電気的に接続されている。スタンド２と店舗サーバ８は、ＬＡＮ（Local  Area  Network）等の通信回線４を介して通信を行う。オーダー端末１とスタンド２は、通信回線１８（図２を参照）で接続されている。通信回線１８は、例えば、ＮＦＣ（Near  Field  Communication）、ブルートゥース（登録商標）等の無線回線である。オーダー端末１とスタンド２は、通信回線１８を介して通信を行う。なお、通信回線１８は、赤外線等で通信を行う回線であってもよい。
【００１２】
オーダー端末１は、飲食店Ｐ１に設置された、客が飲食する各テーブル上に設けられている。オーダー端末１は、テーブルに設置されたコ字状のスタンド２にはめ込まれて設けられている。オーダー端末１は、スタンド２にはめ込まれた状態で、表示部２１（図２を参照）を客側に向けた状態で設置されている。
【００１３】
オーダー端末１は、テーブルに座った客が自ら、飲食する料理のオーダーの操作をする装置である。オーダー端末１の表示部２１には、料理のメニューが表示されている。客は、スタンド２からオーダー端末１を外して、オーダー端末１を操作して当該料理をオーダーする。オーダー端末１は、客がオーダーしたオーダー情報を、スタンド２に対して送信する。オーダー情報は、客がオーダーした料理の料理情報を含む。なお、客は、オーダー端末１をスタンドに設置したままオーダー操作をしてもよい。
【００１４】
また、オーダー端末１は、客が自ら、飲食したオーダーについて会計を操作する装置である。客は、オーダー端末１を操作して、飲食したオーダーについて会計する。オーダー端末１は、客によって会計操作がされると、決済処理を実行し、決済処理に伴う決済情報をスタンド２に送信する。なお、客の会計操作には、例えば電子マネーによる金銭の授受を含む。
【００１５】
また、オーダー端末１は、客が飲食した料理に関連する商品の情報を提供する情報端末である。客は、オーダー端末１を操作して、飲食した料理に関連する商品の関連情報を入手する。関連情報とは、例えば、料理に使用した調味料、薬味、スパイス等の関連商品情報と、当該商品を販売する店舗Ｐ２の店舗情報（店舗名、住所、電話番号等）、および周辺の地図、およびこれらを表すコード情報である。オーダー端末１は、関連情報を印字情報としてスタンド２に送信する。
【００１６】
スタンド２は、テーブル上に固定または設置されている。スタンド２は、オーダー端末１を着脱自在にはめ込んで保持する。スタンド２は、はめ込まれたオーダー端末１と、またはスタンド２から取り外されたオーダー端末１と、上記の無線回線または赤外線等を用いて通信を実行する。
【００１７】
スタンド２は、印字部３を備えている。印字部３は、例えばサーマルヘッドによってサーマル用紙に熱を印加して印字を行うサーマルプリンタ、または、インクジェットヘッドによって用紙にインクを噴射して印字を行うインクジェットプリンタである。印字部３は、長尺状のロール用紙または矩形状の用紙に、通信回線１８を介してオーダー端末１から受信した印字情報を印字する。実施形態では、ロール状のレシート用紙を用いて説明する。
【００１８】
スタンド２は、オーダー端末１から印字情報を受信する。スタンド２が受信する印字情報は、客が飲食した商品の商品情報を含む会計情報、関連情報等である。スタンド２は、受信した印字情報を、印字部３によって印字する。
【００１９】
印字部３は、オーダー端末１から受信した会計情報をロール紙に印字してレシートを発行する。また、印字部３は、印字情報として、オーダー端末１から受信した関連情報を、レシート用紙に印字してレシートして発行する。
【００２０】
店舗サーバ８は、通信回線４を介してスタンド２と電気的に接続されている。店舗サーバ８は、通信回線５を介して、飲食店Ｐ１の外部に位置する店舗Ｐ２に設置されたサーバ６と電気的に接続している。
【００２１】
店舗サーバ８は、飲食店Ｐ１で販売される料理のメニューを記憶する。店舗サーバ８は、各オーダー端末１から受信したオーダーや、オーダーに基づく飲食店Ｐ１での売上げ等を記憶して管理する。
【００２２】
サーバ６は、店舗Ｐ２に設置されている。サーバ６は、飲食店Ｐ１の店舗サーバ８と通信回線５を介して接続されている。通信回線５は、例えば、インターネットやＶＰＮ（Virtual  Private  Network）等の専用線である。なお、店舗Ｐ２は複数店存在してもよい。店舗Ｐ２が複数店の場合、店舗サーバ８は、それぞれの店舗Ｐ２のサーバ６と接続される。
【００２３】
サーバ６は、上記印字された関連情報が入力され、関連商品が販売されると、当該商品が販売されたことを示す販売情報を通信回線５を介して店舗サーバ８に送信する。
【００２４】
店舗サーバ８は、サーバ６から関連商品の販売情報を受信すると、関連商品の紹介料として、店舗Ｐ２からロイヤリティーを得るための情報を記憶して管理を行う。
【００２５】
次に、図２〜図７を用いて、実施形態のセルフオーダーシステムを構築する主要な装置のハードウェア構成について説明する。
【００２６】
まず、オーダー端末１について説明する。図２は、オーダー端末１のハードウェア構成を示すブロック図である。図２に示すように、オーダー端末１は、各種演算やオーダー端末１の各部を統括的に制御する制御部１００を備えている。制御部１００は、ＣＰＵ（Central  Processing  Unit）１１、ＲＯＭ（Read  Only  Memory）１２、ＲＡＭ（Random  Access  Memory）１３等によって構成されるコンピュータである。ＲＯＭ１２は、各種プログラムやデータを記憶する。ＲＡＭ１３は、各種プログラムを一時的に記憶し、また各種データを書き換え自在に記憶する。
【００２７】
制御部１００は、バス１５及びコントローラ１６を介して、表示部２１、操作部２２に接続されている。
【００２８】
表示部２１は、例えば液晶ディスプレイ等であり、販売登録された商品の品名、価格、決済が宣言された一取引の合計金額等の各種情報を表示する。
【００２９】
操作部２２は、表示部２１上に設けられたタッチパネルであって、複数の操作キーを有している。操作キーとしては、例えば、料理を選択するためのキー、数値を入力するためのキー等である。
【００３０】
また、制御部１００は、バス１５を介して通信Ｉ／Ｆ（インターフェース）１７に接続されており、この通信Ｉ／Ｆ１７を介して通信回線１８に接続することが可能となっている。通信Ｉ／Ｆ１７は、通信回線１８を介して、スタンド２と電気的に接続している。
【００３１】
また、制御部１００は、バス１５を介して、メモリ部１４に接続されている。メモリ部１４は、例えばＨＤＤ（Hard  Disk  Drive）やＳＳＤ（Solid  State  Drive）等の補助記憶装置である。メモリ部１４は、メニューの表示処理やオーダー処理等を実行するための制御プログラムを記憶した制御プログラム部１４１を備える。この制御プログラムに基づいて、制御部１００は次の処理を実行する。すなわち制御部１００は、飲食店Ｐ１で販売する料理のメニューを表示部２１に表示する。また、制御部１００は、客の操作に基づいて、選択された料理をオーダーする。また、制御部１００は、客の会計操作に基づいて会計処理を実行する。また、制御部１００は、関連商品の情報の印字をスタンド２に対して指示する。
【００３２】
メモリ部１４は、メニュー記憶部１４２、アイコン記憶部１４３、選択料理部１４４、オーダー履歴部１４５、関連情報部１４６を記憶している。メニュー記憶部１４２は、飲食店Ｐ１で販売される料理のメニューを記憶する。メニュー記憶部１４２は、メニューに含まれる料理毎に当該料理の料理情報を記憶する。料理情報とは、料理を特定する料理コード、料理名、料理の価格、料理の写真、当該料理に含まれる食材の情報（食材を特定する食材コードや食材名）、当該料理に使用する調味料、薬味、スパイス等の関連商品情報等である。食材とは、料理を調理するときの材料であり、例えば、肉、魚、野菜、米、小麦、牛乳等をいう。
【００３３】
アイコン記憶部１４３は、メニューやオーダー履歴とともに表示部２１に表示されるアイコンを記憶する。アイコン記憶部１４３は、料理に含まれる特定食材を表すアイコンを、当該特定食材を特定する食材コードに対応して記憶する。例えば、宗教的な条件として、宗教上の理由で食することができない特定食材（例えは、牛肉や豚肉）の食材コードに対して、牛のアイコン、豚肉に対して豚のアイコン等が記憶されている。また、野菜中心の食生活という条件として、動物タンパクを含む特定食材（例えば肉類）を示す食材コードに対して、野菜のアイコン等が記憶されている。
【００３４】
選択料理部１４４は、客がオーダー端末１を操作して選択したすべての料理の料理情報を記憶する。オーダー履歴部１４５は、客がオーダーしたすべての料理の料理情報を記憶する。関連情報部１４６は、料理に使用された関連商品に対応した関連情報を記憶する。関連情報は、例えば、料理に使用されている薬味を販売している店舗の店舗名、店舗を特定する店舗コード、住所、電話番号、店舗の位置を示した地図、これらの情報をコード化したシンボル、等である。
【００３５】
次に、メニュー記憶部１４２について、図３のメモリマップを用いて説明する。メニュー記憶部１４２は、料理毎に料理情報を記憶している。メニュー記憶部１４２は、料理毎に、料理コード部１４２１、カテゴリー部１４２２、料理名部１４２３、価格部１４２４、カロリー部１４２５、食材部１４２６、宗教フラグ部１４２７、アレルギーフラグ部１４２８、関連商品部１４２９を備えている。なお、図３は、メニュー記憶部１４２に記憶されている、一つの料理の料理情報を示すものである。実際には、メニューに含まれるすべての料理について、それぞれ料理情報を記憶している。
【００３６】
料理コード部１４２１は、料理を特定するための料理コードを記憶している。カテゴリー部１４２２は、当該料理が属するカテゴリー（例えば、主食、サイドメニュー、サラダ、飲み物等）を記憶している。料理名部１４２３は料理の料理名を記憶している。価格部１４２４は料理の価格を記憶している。カロリー部１４２５は当該料理を食することにより摂取するカロリーの数値を記憶している。
【００３７】
食材部１４２６は、当該料理に含まれる食材（すなわち料理を調理する際に使用される食材）の食材名と各食材の食材コードを記憶している。宗教フラグ部１４２７は、料理が、後述する指定された宗教的条件によって指定された特定食材を含む場合に、指定された特定食材を示す食材コードを記憶している。アレルギーフラグ部１４２８は、料理が、後述する指定されたアレルギー症状を引き起こす特定食材（例えば、小麦、玉子、蕎麦、牛乳）を含む場合に、指定された特定食材を示す食材コードを記憶している。関連商品部１４２９は、当該料理に使用される上記関連商品情報を記憶する。
【００３８】
次に、アイコン記憶部１４３について、図４を用いて説明する。アイコン記憶部１４３は、宗教上回避すべき特定食材のアイコンと、アレルギー症状を引き起こす恐れがある特定食材のアイコンを記憶している。図４において、アイコン記憶部１４３は宗教部１４３１とアレルギー部１４３５を有する。宗教部１４３１は宗教的アイコンを記憶する。宗教部１４３１は、宗教種類部１４３２、食材コード部１４３３、アイコン部１４３４を有する。宗教種類部１４３２は、宗教の種類を区別する番号が記憶されている。食材コード部１４３３は、宗教上回避すべき（飲食してはいけないとされる）特定食材を特定する食材コードを記憶する。アイコン部１４３４は、食材コードで特定された特定食材を視覚的に表すアイコン（特定食材情報）を記憶している。
【００３９】
また、アレルギー部１４３５は、アレルギー種類部１４３６、食材コード部１４３７、アイコン部１４３８を有する。アレルギー種類部１４３６は、アレルギー症状を引き起こす恐れがある特定食材の種類を記憶する。食材コード部１４３７は、アレルギー症状を引き起こす恐れがある特定食材を特定する食材コードを記憶する。アイコン部１４３４は、食材コードで特定された特定食材を視覚的に表すアイコンを記憶している。
【００４０】
なお、図示していないが、アイコン記憶部１４３は、いわゆるベジタリアン向けに、動物性蛋白質を含む特定食材について、同様に食材コード部１４３３、アイコン部１４３４を備え、特定食材の食材コード、食材名、アイコンを記憶している。
【００４１】
続いて、店舗サーバ８のハードウェア構成について、図６に示すブロック図を用いて説明する。図６において、店舗サーバ８は、各種演算や店舗サーバ８の各部を統括的に制御する制御部８００を備えている。制御部８００は、ＣＰＵ８１、ＲＯＭ８２、ＲＡＭ８３等によって構成されるコンピュータである。ＲＯＭ８２は、各種プログラムやデータを記憶する。ＲＡＭ８３は、各種プログラムを一時的に記憶し、また各種データを書き換え自在に記憶する。
【００４２】
制御部８００は、バス８５及びコントローラ８６を介して、表示部９１、操作部９２に接続されている。表示部９１は、例えば液晶ディスプレイ等であり、オーダーされた料理の情報や売上情報等を表示する。操作部９２は、各種キーを含むキーボードである。
【００４３】
また、制御部８００は、バス８５を介して通信Ｉ／Ｆ（インターフェース）８７に接続されており、この通信Ｉ／Ｆ８７を介して通信回線４に接続することが可能となっている。通信Ｉ／Ｆ８７は、通信回線４を介して、スタンド２と電気的に接続している。また通信回線５を介してサーバ６を電気的に接続している。
【００４４】
また、制御部８００は、バス８５を介して、メモリ部８４に接続されている。メモリ部８４は、例えばＨＤＤ（Hard  Disk  Drive）やＳＳＤ（Solid  State  Drive）等の補助記憶装置である。メモリ部８４は、受信したオーダーについてオーダー処理を実行するための制御プログラムを記憶した制御プログラム部８４１を備える。この制御プログラムに基づいて、制御部８００は次の処理を実行する。すなわち制御部８００は、受信したオーダーについて、図示しないキッチンプリンタに調理指示を送信する。また、制御部８００は、受信した会計情報を管理する。また制御部１１は、詳細は後述するが、店舗Ｐ２に対して請求するロイヤリティーを管理する。
【００４５】
また、メモリ部８４は、図７に示すように、クーポン記憶部８４２を備えている。クーポン記憶部８４２は、店舗コード部４４２１、店舗名部４４２２、ロイヤリティー部４４３３を有する。店舗コード部４４２１は、クーポンを使用した店舗Ｐ２を特定する店舗コードを記憶している。店舗名部４４２２は、クーポンを使用した店舗Ｐ２の店舗名を記憶している。ロイヤリティー部４４３３は、クーポンを使用したことにより、飲食店Ｐ１が店舗Ｐ２に請求するロイヤリティーの額を記憶している。ロイヤリティーの額は、例えば、飲食店Ｐ１で発行し、店舗Ｐ２で使用されたクーポンの枚数に応じて算出される。ロイヤリティーの額は、使用されたクーポンの枚数が多ければ増える。飲食店Ｐ１の経営者は、店舗サーバに記憶された額に応じて、店舗Ｐ２に対してロイヤリティーを請求する。
【００４６】
次に、オーダー端末１の制御部１００が、制御プログラム部１４１に記憶された制御プログラムに従って実行する制御処理を、図８〜図１６を用いて説明する。なお、図１４−１〜図１４−７の画面において、ボタン操作はすべて客が行う。
【００４７】
図８は、オーダー端末１の制御部１００が実行する機能を示す機能ブロック図である。図８において、制御部１００は、制御プログラム部１４１に記憶された制御プログラムを実行することにより、受付手段１０１、オーダー手段１０２、オーダー履歴表示手段１０３、食材選択手段１０４として機能する。
【００４８】
受付手段１０１は、客に提供される料理と当該料理に含まれている使用が制約される特定食材とを関連付けた関連付け情報を受け付ける機能を有する。
【００４９】
オーダー手段１０２は、選択した料理をオーダーする機能を有する。
【００５０】
オーダー履歴表示手段１０３は、オーダーした料理の履歴を表示するとともに、関連付け情報に基づいてオーダーした料理に特定食材が含まれると判断した場合は、当該特定食材を示す特定食材情報を当該料理の履歴の表示に対応して表示する機能を有する。
【００５１】
食材選択手段１０４は、特定食材の使用を制約する条件に応じた特定食材を選択する機能を有する。
【００５２】
図９〜図１２は、オーダー端末１の制御処理の流れを示すフローチャートである。図９において、制御部１００は、テーブルに座った客が、自身でオーダーの操作を開始するための初期画面を表示している（Ｓ１１）。図１４−１に初期画面の一例を示す。図１４−１において、客は、言語選択部２１１に表示された国の国旗を操作して、表示部２１に表示される言語を選択する。以降、表示部２１には、選択された国の言語で表示される。実施形態では、英語が選択されたとして、以後の表示を英語で表示する。客がＯＫボタン２１２を操作すると、制御部１００は、表示部２１に条件指定画面を表示する（Ｓ１２）。
【００５３】
図１４−２は、条件指定画面の一例である。制御部１００は、図１４−２に示すように、条件を入力する条件入力部２１３を表示する。条件入力部２１３は、無条件を入力する無条件部２１４、宗教に関連する条件の入力を指定する宗教条件部２１５、アレルギー上の条件の入力を指定するアレルギー条件部２１６、料理を食することにより摂取カロリーの数値を表示させるためのカロリー表示部２１７を有する。客が条件を指定すると、制御部１００は、条件入力処理を実行する（Ｓ１３）。図１０を用いて、Ｓ１３で処理される条件入力処理を説明する。
【００５４】
図１３において、客が条件を指定し、ＯＫボタン２１８を操作すると、制御部１００は、条件入力部２１３から宗教上の条件を指定する宗教条件部２１５が指定されたか否かを判断する（Ｓ４１）。指定されたと判断した場合（Ｓ４１のＹｅｓ）、制御部１００は、宗教に関する条件入力画面を表示する（Ｓ４２）。図１４−３は、Ｓ４２において、制御部１００が表示した条件入力画面の一例である。図１４−３において、制御部１００は、３種類の宗教選択部２１９を表示する。客は表示された３種類の宗教から客が信仰する宗教を選択して入力（レ点を記入する）し、ＯＫボタン２２０を操作する。
【００５５】
すると制御部１００は、条件が入力されたか否かを判断する（Ｓ４３）。入力されるまで待機し（Ｓ４３のＮｏ）、入力されたと判断した場合は（Ｓ４３のＹｅｓ）、制御部１００は、入力された宗教によって食することに制約を受ける食材を調査する（Ｓ４４）。すなわち制御部１００は、入力された宗教の種類に基づいて、アイコン記憶部１４３の宗教種類部１４３２を調査し、該当する宗教の種類（宗教Ａか宗教Ｂか宗教Ｃか）を特定する。そして制御部１００は、特定した宗教に対応した食材コードを食材コード部１４３３から抽出する。
【００５６】
次に制御部１００は、メニュー記憶部１４２を調査し、抽出した食材を含む料理がメニュー記憶部１４２に記憶された料理に含まれているか否かを判断する（Ｓ４５）。含まれていると判断した場合は（Ｓ４５のＹｅｓ）、制御部１００は、当該食材が含まれている料理の宗教フラグ部１４２７に、Ｓ４３で入力された宗教の種類を区別する番号を記憶する（Ｓ４６）。そして制御部１００は、Ｓ１４の処理へ移行する。含まれていないと判断した場合は（Ｓ４５のＮｏ）、制御部１００は、そのままＳ１４の処理へ移行する。
【００５７】
また、宗教上の条件は指定されていないと判断した場合は（Ｓ４１のＮｏ）、制御部１００は、条件入力部２１３からアレルギー上の条件を指定するアレルギー条件部２１６が指定されたか否かを判断する（Ｓ５１）。指定されたと判断した場合（Ｓ５１のＹｅｓ）、制御部１００は、アレルギーに関する条件入力画面を表示する（Ｓ５２）。図１４−４は、Ｓ５２において、制御部１００が表示した条件入力画面の一例である。図１４−４において、制御部１００は、アレルギー症状を引き起こす恐れがある複数種類の食材を食材選択部２２１を表示する。客は表示された食材から客がアレルギー症状を引き起こす恐れがある食材を選択して入力（レ点を記入する）し、ＯＫボタン２２２を操作する。
【００５８】
すると制御部１００は、条件が入力されたか否かを判断する（Ｓ５３）。入力されるまで待機し（Ｓ５３のＮｏ）、入力されたと判断した場合は（Ｓ５３のＹｅｓ）、制御部１００は、入力された食材を調査する（Ｓ５４）。
【００５９】
すなわち制御部１００は、入力された食材の種類に基づいて、アイコン記憶部１４３のアレルギー種類部１４３６を調査し、該当する食材を特定する。そして制御部１００は、特定した食材を特定する食材コードを食材コード部１４３７から抽出する。
【００６０】
次に制御部１００は、メニュー記憶部１４２を調査し、抽出した特定食材を含む料理がメニュー記憶部１４２に記憶された料理に含まれているか否かを判断する（Ｓ５５）。含まれていると判断した場合は（Ｓ５５のＹｅｓ）、制御部１００は、当該特定食材が含まれている料理のアレルギーフラグ部１４２８に、Ｓ５３で入力されたアレルギーの種類を区別する番号を記憶する（Ｓ５６）。そして制御部１００は、Ｓ１４の処理へ移行する。含まれていないと判断した場合は（Ｓ５５のＮｏ）、制御部１００は、そのままＳ１４の処理へ移行する。
【００６１】
また、アレルギー上の条件は指定されていないと判断した場合は（Ｓ５１のＮｏ）、制御部１００は、条件入力部２１３からカロリーの表示を指定するカロリー表示部２１７が指定されたか否かを判断する（Ｓ６１）。指定されたと判断した場合は（Ｓ６１のＹｅｓ）、制御部１００は、以後の料理の表示画面において料理を食することで摂取するカロリーを表示する（Ｓ６２）。実施形態では、カロリーの表示が指定されているとして、以降説明する。
【００６２】
また、カロリーの表示は指定されていないと判断した場合は（Ｓ６１のＮｏ）、制御部１００は、条件入力部２１３から、無条件を入力する無条件部２１４が指定されたか否かを判断する（Ｓ６３）。指定されたと判断した場合は（Ｓ６３のＹｅｓ）、制御部１００は、Ｓ１４の処理を実行する。また、指定されていないと判断した場合は（Ｓ６３のＮｏ）、制御部１００は、Ｓ４１に戻って待機する。
【００６３】
図９の説明に戻る。条件の入力が終了すると、制御部１００は、料理のオーダーを受け付けるオーダー開始画面を表示する（Ｓ１４）。図１４−５にオーダー開始画面の一例を示す。図１４−５において、制御部１００は、表示部２１の右側に、料理が属するカテゴリーを選択するためのカテゴリーボタン２３１を表示する。図１４−５では、カテゴリーＡ〜カテゴリーＥまでの５種類のカテゴリーボタン２３１が表示される。各カテゴリーボタン２３１は、カテゴリーの名称を表示する名称部２３１１と、当該カテゴリーを視覚的に表す写真を表示する写真部２３１２を有する。
【００６４】
客は、表示されたカテゴリーから、客がオーダーする商品が含まれるカテゴリーボタン２３１を操作する。制御部１００は、カテゴリーボタン２３１が操作されたか否かを判断する（Ｓ１５）。操作されるまで待機し（Ｓ１５のＮｏ）、操作されたと判断した場合は（Ｓ１５のＹｅｓ）、制御部１００は、選択されたカテゴリーに含まれる料理を選択するための料理選択画面を表示する（Ｓ１６）。なお、本画面において、カテゴリーボタン２３１の他に個々の商品を選択する料理選択ボタンを表示してもよい。
【００６５】
図１４−６に料理選択画面の一例を示す。図１４−６において、制御部１００は、表示部２１の右側に、料理を選択するための料理選択ボタン２４１を表示する。図１４−６では、料理Ａ〜料理Ｌまでの料理選択ボタン２４１が表示される。表示される料理選択ボタン２４１には、料理の名称２４１１、当該料理の価格２４１２、当該料理を視覚的に表す写真２４１３、当該料理を食することで摂取するカロリー２４１４が含まれる。
【００６６】
なお、選択された料理に、先に入力された宗教的に回避すべき特定食材またはアレルギー症状を引き起こす恐れがある特定食材を含む場合、当該料理の料理選択ボタン２４１の内部に、該当する特定食材を示すアイコン２４１５を表示する。図１４−６の例では、「ＦｏｏｄＡ」と「ＦｏｏｄＤ」のボタン内に、特定食材を示すアイコン２４１５が表示されている。
【００６７】
また、制御部１００は、表示部２１の左側に、客が料理選択ボタン２４１を操作して選択した料理を表示する選択料理表示部２４２を表示する。制御部１００は、選択料理表示部２４２に、料理選択ボタン２４１の操作によって選択された料理の料理名２４２１をリスト的に表示する。また制御部１００は、表示された料理のカロリー２４２２を表示する。また制御部１００は、選択された料理の選択数２４２３を表示する。また制御部１００は、料理の選択数を増減するボタン２４２４を表示する。また制御部１００は、選択された料理の合計金額２４２５（内税額を含む）を表示する。また制御部１００は、選択された料理の合計カロリー２４２６を表示する。また制御部１００は、選択された料理に先に入力された、宗教的に回避すべき特定食材またはアレルギー症状を引き起こす恐れがある特定食材を含む場合、当該料理に対応した位置に、該当する特定食材を示すアイコン２４２７を表示する。図１４−６の例では、「ＦｏｏｄＡ」と「ＦｏｏｄＤ」に対して特定食材を示すアイコンが表示されている。
【００６８】
また、制御部１００は、表示部２１の下部に、オーダーボタン２３３、料理説明ボタン２３４、オーダー履歴ボタン２３５、支払ボタン２３６を表示する。オーダーボタン２３３は、選択した料理をオーダーするときに操作する。料理説明ボタン２３４は、料理の詳細説明を表示させるときに操作する。オーダー履歴ボタン２３５は、今までにオーダーした料理を表示させるときに操作する。支払ボタン２３６は、食事終了時に会計をするときに操作する。
【００６９】
図９の説明に戻る。制御部１００は、Ｓ１６で表示された料理選択画面において、料理がオーダーされたか否かを判断する（Ｓ２１）。オーダーされたと判断した場合は（Ｓ２１のＹｅｓ）、制御部１００は、オーダー処理を実行する（Ｓ２２）。このＳ２１の処理とＳ２２の処理について、図１１と図１２を用いて詳細に説明する。図１１において、Ｓ２１に該当する処理とＳ２２に該当する処理をそれぞれ点線で囲んで示す。
【００７０】
図１１において、制御部１００は、料理選択ボタン２４１が操作されて料理が選択されたか否かを判断する（Ｓ７１）。選択されたと判断した場合は（Ｓ７１のＹｅｓ）、制御部１００は、選択された料理の料理情報を選択料理部１４４に記憶する（Ｓ７２）。そして制御部１００は、選択された料理の料理名２４２１とカロリー２４２２を、選択料理表示部２４２表示する（Ｓ７３）。
【００７１】
このＳ７３において、制御部１００は、選択された料理の料理コードに対応して、宗教フラグ部１４２７とアレルギーフラグ部１４２８にフラグが記憶されているかを判断する。記憶されている場合は、記憶されているフラグの数字に基づいて、アイコン記憶部１４３から数字に対応したアイコンを読み出して選択料理表示部２４２に表示する。
【００７２】
なお、Ｓ７３において、制御部１００は、選択された料理の価格を表示してもよい。そして制御部１００は、Ｓ７１に戻って待機する。
【００７３】
また、料理が選択されていないと判断した場合は（Ｓ７１のＮｏ）、制御部１００は、オーダーボタン２３３が操作されたか否かを判断する（Ｓ８１）。操作されたと判断した場合は（Ｓ８１のＹｅｓ）、制御部１００は、選択料理部１４４に記憶されている料理を店舗サーバ８に対して送信しオーダーする（Ｓ８２）。
【００７４】
そして制御部１００は、オーダーした料理の料理情報を、オーダー履歴部１４５に記憶する（Ｓ８３）。そして制御部１００は、選択料理部１４４に記憶された料理情報をクリアする（Ｓ８４）。そして制御部１００は、Ｓ１６に戻る。
【００７５】
また、オーダーボタン２３３は操作されていないと判断した場合は（Ｓ２１のＮｏ）、制御部１００は、オーダー履歴ボタン２３５が操作されたか否かを判断する（Ｓ９１）。操作されたと判断した場合は（Ｓ９１のＹｅｓ）、制御部１００は、表示部２１にオーダー履歴を表示する（Ｓ９２）。このＳ９２の処理について、図１２を用いて説明する。
【００７６】
図１２において制御部１００は、オーダー履歴部１４５に記憶された料理を特定する料理コードに対応して、宗教フラグ部１４２７に宗教フラグが記憶されているか否かを判断する（Ｓ１０１）。記憶されていると判断した場合は（Ｓ１０１のＹｅｓ）、制御部１００は、同じくオーダー履歴部１４５に記憶された料理を特定する料理コードに対応して、アレルギーフラグ部１４２８にアレルギーフラグが記憶されているか否かを判断する（Ｓ１０２）。記憶されていると判断した場合は（Ｓ１０２のＹｅｓ）、制御部１００は、宗教フラグが記憶されている料理が含む特定食材を示すアイコンを、当該料理に対応させて、表示部２１にオーダー履歴を表示する。かつ制御部１００は、アレルギーフラグが記憶されている料理が含む特定食材を示すアイコンを、当該料理に対応させて、表示部２１にオーダー履歴を表示する（Ｓ１０３）。そして制御部１００は、Ｓ９３の処理を実行する。
【００７７】
また、アレルギーフラグが記憶されていないと判断した場合は（Ｓ１０２のＮｏ）、制御部１００は、宗教フラグが記憶されている料理が含む特定食材を示すアイコンを、当該料理に対応させて、表示部２１にオーダー履歴を表示する（Ｓ１０４）。そして制御部１００は、Ｓ９３の処理を実行する。
【００７８】
また、宗教フラグ部１４２７に宗教フラグが記憶されていないと判断した場合は（Ｓ１０１のＮｏ）、制御部１００は、オーダー履歴部１４５に記憶された料理を特定する料理コードに対応して、アレルギーフラグ部１４２８にアレルギーフラグが記憶されているか否かを判断する（Ｓ１０５）。記憶されていると判断した場合は（Ｓ１０５のＹｅｓ）、制御部１００は、アレルギーフラグが記憶されている料理が含む特定食材を示すアイコンを、当該料理に表示させて、表示部２１にオーダー履歴を表示する（Ｓ１０６）。そして制御部１００は、Ｓ９３の処理を実行する。
【００７９】
また、アレルギーフラグ部１４２８にアレルギーフラグが記憶されていないと判断した場合は（Ｓ１０５のＮｏ）、制御部１００は、アイコンを表示することなく表示部２１にオーダー履歴を表示する（Ｓ１０７）。そして制御部１００は、Ｓ９３の処理を実行する。
【００８０】
ここで、Ｓ１０３で処理したオーダー履歴の表示例を、図１４−７を用いて説明する。図１４−７において、制御部１００は、オーダー履歴部１４５に記憶された料理の料理情報の一部を、料理毎に対応して表示する。制御部１００は、各料理について、料理情報として、料理の写真２５２、料理名２５３、カロリー２５９、価格２６０等を表示する。
【００８１】
また制御部１００は、料理コードに対応して、宗教フラグ部１４２７に宗教フラグが記憶されている場合は、宗教フラグの数値に対応したアイコンをアイコン記憶部１４３から読み出して、料理に対応して宗教アイコン欄２５５に表示する。アイコン２５７は、宗教アイコン欄２５５に表示されたアイコンである。このアイコンが表示された料理には、宗教的に回避すべき食材が含まれていることを示している。また、アイコン２５７は、宗教的に回避すべき特定食材を示している。
【００８２】
また制御部１００は、料理コードに対応して、アレルギーフラグ部１４２８にアレルギーフラグが記憶されている場合は、アレルギーフラグの数値に対応したアイコンをアイコン記憶部１４３から読み出して、料理に対応してアレルギーアイコン欄２５６に表示する。アイコン２５８は、アレルギーアイコン欄２５６に表示されたアイコンである。このアイコンが表示された料理には、アレルギー症状を引き起こす恐れがある食材が含まれていることを示している。また、アイコン２５８は、アレルギー症状を引き起こす恐れがある特定食材を示している。
【００８３】
図１１の説明に戻る。次に制御部１００は、戻るボタン（図示せず）が操作されたか否かを判断する（Ｓ９３）。操作されるまで待機し（Ｓ９３のＮｏ）、操作されたと判断した場合は（Ｓ９３のＹｅｓ）、制御部１００は、Ｓ１５に戻り料理選択画面を表示する。なお、オーダー履歴ボタン２３５は操作されていないと判断した場合は（Ｓ９１のＮｏ）、制御部１００は、Ｓ２３の処理に移行する。
【００８４】
図９の説明に戻る。次に制御部１００は、料理説明ボタン２３４が操作されたか否かを判断する（Ｓ２３）。操作されたと判断した場合は（Ｓ２３のＹｅｓ）、制御部１００は、料理説明処理を実行する（Ｓ２４）。図１３は、Ｓ２４で実行される料理説明処理を示すフローチャートである。
【００８５】
図１３において、制御部１００は、料理説明画面を表示する（Ｓ１１１）。料理説明画面は、料理の内容を詳細に説明する画面でもよい。また、料理に使用される調味料・薬味・スパイス等の関連商品についての説明でもよい。実施形態では、料理に使用される調味料・薬味・スパイス等の関連商品についての説明とする。
【００８６】
図１４−８は、表示部２１に、料理説明画面として表示された関連商品を説明する図である。図１４−８において、制御部１００は、関連商品である薬味として、塩と山椒と一味を表示する画面２７１と、薬味の使い方を示す画面２７２を表示する。客は、この画面を参照して、料理に対する薬味の使い方を確認する。また、制御部１００は、画面下部に、店舗案内ボタン２７３を表示する。
【００８７】
図１３の説明に戻る。制御部１００は、客によって店舗案内ボタン２７３が操作されたか否かを判断する（Ｓ１１２）。操作されたと判断した場合は（Ｓ１１２のＹｅｓ）、制御部１００は、飲食店Ｐ１付近で表示された関連商品を販売する店舗Ｐ２、および当該店舗Ｐ２の位置を示す地図を表示する（Ｓ１１３）。図１４−９は、関連商品を販売する店舗Ｐ２であるショップＡ、ショップＢ、ショップＣ、およびショップＡ、ショップＢ、ショップＣの位置を示す地図を表示した画面である。
【００８８】
図１４−９において、制御部１００は、３つの店舗Ｐ２の店舗名２８３を、地図上の当該店舗が位置に表示する。また制御部１００は、飲食店Ｐ１が位置する場所を、地図２８１上に表示する。なお、地図２８１上に表示された店舗名２８３に隣接してボタン２８２が表示されている。
【００８９】
図１３の説明に戻る。制御部１００は、客によっていずれかの店舗名２８３に隣接したボタン２８２が操作されたか否かを判断する（Ｓ１１４）。操作されたと判断した場合は（Ｓ１１４のＹｅｓ）、制御部１００は、操作されたボタンに対応する店舗に関する情報を、印字部３でレシート用紙に印字したレシート２９１（図１５を参照）を発行する（Ｓ１１５）。そして制御部１００は、発行したレシートに含まれるクーポンの情報を、店舗サーバ８に送信する（Ｓ１１６）。そして制御部１００は、Ｓ１１１に戻る。図１５は、Ｓ１１５で発行されたクーポン等が印字されたレシート２９１を示す図である。
【００９０】
図１５において、制御部１００は、店舗名２９２、二次元コード２９３、地図２９４、クーポン２９５を印字したレシート２９１を発行する。店舗名２９２は、客によって操作されたボタン２８２に対応した店舗名である。二次元コード２９３は、店舗の情報を記憶しており、必要に応じて、客は、携帯端末等で当該二次元コード２９３を読み取って、店舗Ｐ２に関する情報を得る。地図２９４は、地図２８１を縮小したものであるが、ボタン２８２が操作された店舗Ｐ２の位置のみが印字されている。
【００９１】
クーポン２９５は、Ｓ１１１で表示した関連商品を値引くもしくは割り引くクーポンである。図１５では、薬味である塩、山椒、一味を値引くクーポンと、これらすべての商品を割り引くクーポンを示す。各クーポンには、バーコード２９６が印字されている。このバーコードには、関連商品を特定する情報、飲食店Ｐ１を特定する情報等が記録されている。客が店舗Ｐ２においてクーポンを使用すると、店舗Ｐ２に設置されたＰＯＳ端末が店舗Ｐ２において使用されたクーポンに印字されたバーコードを読み取る。すると、ＰＯＳ端末に接続されているサーバ６は、クーポンを使用した情報、クーポンを使用した関連商品の情報（商品名、価格等）、クーポンを使用した店舗Ｐ２を特定する店舗コードと店舗名等を、店舗サーバ８に対して送信する。
【００９２】
なお、客によって店舗案内ボタン２７３が操作されていないと判断した場合は（Ｓ１１２のＮｏ）、制御部１００は、戻るボタン（図示せず）が操作されたか否かを判断する（Ｓ１１７）。操作されたと判断した場合は（Ｓ１１７のＹｅｓ）、制御部１００は、Ｓ１６に戻る。操作されていないと判断した場合は（Ｓ１１７のＮｏ）、制御部１００は、Ｓ１１２に戻って待機する。
【００９３】
また、いずれの店舗名２８３のボタン２８２も操作されていないと判断した場合は（Ｓ１１４のＮｏ）、制御部１００は、戻るボタン（図示せず）が操作されたか否かを判断する（Ｓ１１８）。操作されたと判断した場合は（Ｓ１１８のＹｅｓ）、制御部１００は、Ｓ１１１に戻る。操作されていないと判断した場合は（Ｓ１１８のＮｏ）、制御部１００は、Ｓ１１４に戻って待機する。
【００９４】
図９の説明に戻る。料理説明ボタン２３４が操作されていないと判断した場合は（Ｓ２３のＮｏ）、制御部１００は、支払ボタン２３６が操作されたか否かを判断する（Ｓ２５）。操作されたと判断した場合は（Ｓ２５のＹｅｓ）、制御部１００は、オーダー履歴部１４５に記憶された料理情報に基づいて、料理のオーダーに対する決済処理を実行する（Ｓ２６）。そして制御部１００は、決済処理した料理情報と決済情報に係る印字の指示情報を、印字部３に送信する（Ｓ２７）。印字部３は、この指示情報に基づいてレシートを発行する。そして制御部１００は、支払処理が終了したことを示す終了画面を表示する（Ｓ２８）。そして制御部１００は、Ｓ１１に戻る。
【００９５】
また、支払ボタン２３６が操作されていないと判断した場合は（Ｓ２５のＮｏ）、制御部１００は、条件ボタン３００が操作されたか否かを判断する（Ｓ３１）。条件ボタン３００は、図１４−５〜図１４−９において画面の上部に表示されるボタンである。操作されたと判断した場合は（Ｓ３１のＹｅｓ）、制御部１００は、Ｓ１２に戻り、条件指定画面を表示する。
【００９６】
また、条件ボタン３００が操作されていないと判断した場合は（Ｓ３１のＮｏ）、制御部１００は、カテゴリーボタン（図示せず）が操作されたか否かを判断する（Ｓ３２）。カテゴリーボタンは、図１４−５〜図１４−９において画面の上部に表示されるボタンである。操作されたと判断した場合は（Ｓ３２のＹｅｓ）、制御部１００は、Ｓ１４に戻り、オーダー開始画面を表示する。カテゴリーボタン（図示せず）が操作されていないと判断した場合は（Ｓ３２のＮｏ）、制御部１００は、Ｓ２１に戻って待機する。
【００９７】
次に、図１６のフローチャートを用いて、制御部８００が実行する店舗サーバ８の制御処理について説明する。制御部８００は、オーダー端末１がＳ１１６で送信したクーポンを発行した情報を受信したか否かを判断する（Ｓ１２１）。受信したと判断した場合は（Ｓ１２１のＹｅｓ）、制御部８００は、発行したクーポンが使用される店舗Ｐ２のサーバ６に対し、クーポンが発行されたことを示す情報を送信する（Ｓ１２２）。そして制御部８００は、処理を終了する。
【００９８】
また、クーポンを発行した情報を受信していないと判断した場合は（Ｓ１２１のＮｏ）、制御部８００は、いずれかの店舗Ｐ２のサーバ６から、クーポンを使用した情報を受信したか否かを判断する（Ｓ１２３）。受信したと判断した場合は（Ｓ１２３のＹｅｓ）、制御部８００は、受信した関連商品の価格から、ロイヤリティーを計算する（Ｓ１２４）。例えば価格の５％をロイヤリティーとする。このようにして計算したロイヤリティーを、同時に受信した店舗コードに基づいて、クーポン記憶部８４２の店舗コード部８４２１に記憶された該当店舗コードのロイヤリティー部８４２３に加算して記憶する（Ｓ１２５）。飲食店Ｐ１の経営者は、所定のタイミングで、ロイヤリティー部８４２３に記憶されたロイヤリティーの額に応じた金額を、当該店舗Ｐ２に対して請求する。
【００９９】
また、クーポンを使用した情報を受信していないと判断した場合は（Ｓ１２３のＮｏ）、制御部８００は、オーダー端末１からＳ８２の処理で送信されたオーダーを受信したか否かを判断する（Ｓ１２６）。受信したと判断した場合は（Ｓ１２６のＹｅｓ）、制御部８００は、受信したオーダーをメモリ部８４に記憶する（Ｓ１２７）。そして制御部８００は、例えば調理指示情報として、オーダーされた料理の情報をキッチンプリンタ（図示せず）に送信する（Ｓ１２８）。そして制御部８００は、処理を終了する。
【０１００】
また、オーダーを受信していないと判断した場合は（Ｓ１２６のＮｏ）、制御部８００は、Ｓ２６で実行された決済処理に伴う決済情報を受信したか否かを判断する（Ｓ１２９）。受信したと判断した場合は（Ｓ１２９のＹｅｓ）、制御部８００は、決済情報をメモリ部８４に記憶する（Ｓ１３０）。そして制御部８００は処理を終了する。なお、決済情報を受信していないと判断した場合は（Ｓ１２９のＮｏ）、制御部８００は、Ｓ１２１に戻って待機する。
【０１０１】
このような実施形態によれば、制御部１００は、オーダー履歴画面において、宗教的理由で回避すべき特定食材を示すアイコン、およびアレルギー症状を引き起こす恐れがある特定食材を示すアイコンを、当該食材を含む料理に対応して表示する。そのため、客は、オーダー履歴画面を見て、オーダーした料理について、どの料理に特定食材が含まれているかを容易に認識することができる。
【０１０２】
また、実施形態によれば、制御部１００は、特定食材を示すアイコンと料理を表す写真を、当該食材を含む料理に対応して表示するようにした。そのため、オーダー履歴画面に表示された料理が配膳された料理のいずれであるかが分かりにくく、特定食材を含む料理を特定しづらい場合は、表示された写真に基づいて特定食材を含む料理を特定することができる。
【０１０３】
また、実施形態によれば、客が特定食材を入力し、制御部１００は、入力された特定食材について、特定食材を示すアイコンを、当該食材を含む料理に対応して表示する。そのため、入力された特定食材についてのみ、どの料理に当該特定食材が含まれているかを容易に認識することができる。
【０１０４】
以上、本発明の実施形態を説明したが、この実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。この実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更、組み合わせを行うことができる。この実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【０１０５】
例えば、実施形態では、飲食店Ｐ１において、客が飲食するテーブル上に設置されたオーダー端末１をオーダー装置の一例として説明したが、店員が所持して操作する携帯型のオーダー端末をオーダー装置としてもよい。この場合、客は店員が所持するオーダー端末に表示されたオーダー履歴を見せてもらうか、店員がオーダー履歴を見て、必要な情報を客に伝える。
【０１０６】
また、実施形態では、宗教的理由で回避すべき特定食材を示すアイコン、およびアレルギー症状を引き起こす恐れがある特定食材を示すアイコンを表示するようにしたが、いずれか一方の特定食材を示すアイコンを表示するようにしてもよい。
【０１０７】
また、実施形態では、店舗サーバ８がサーバ６から受信した情報に基づいてロイヤリティー情報を管理したが、店舗サーバ８とサーバ６との間に外部サーバを設けて、当該外部サーバがロイヤリティーを管理するようにしてもよい。
【０１０８】
また、実施形態では、店舗サーバ８に対してオーダーをするようにしたが、オーダーを受け付けて管理する専用のサーバを別途設け、当該専用サーバに対してオーダーするようにしてもよい。
【０１０９】
また、実施形態では、料理に対応して特定食材を示すアイコンを表示したが、アイコン以外にシンボルやイラストを表示するようにしてもよい。
【０１１０】
なお、実施形態のオーダー端末１で実行されるプログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（FD）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【０１１１】
また、実施形態のオーダー端末１で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、実施形態のオーダー端末１で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【０１１２】
また、実施形態のオーダー端末１で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【符号の説明】
【０１１３】
１  オーダー端末
２  スタンド
３  印字部
６  サーバ
８  店舗サーバ
１００  制御部
１０１  受付手段
１０２  オーダー手段
１０３  オーダー履歴表示手段
１０４  食材選択手段
１４２  メニュー記憶部
１４３  アイコン記憶部
１４４  選択料理部
１４５  オーダー履歴部
１４２７  宗教フラグ部
１４２８  アレルギーフラグ部
【先行技術文献】
【特許文献】
【０１１４】
【特許文献１】特開２０１０−３９５８６号公報
【図１】
0006262637.tif 000002
【図２】
0006262637.tif 000003
【図３】
0006262637.tif 000004
【図４】
0006262637.tif 000005
【図５】
0006262637.tif 000006
【図６】
0006262637.tif 000007
【図７】
0006262637.tif 000008
【図８】
0006262637.tif 000009
【図９】
0006262637.tif 000010
【図１０】
0006262637.tif 000011
【図１１】
0006262637.tif 000012
【図１２】
0006262637.tif 000013
【図１３】
0006262637.tif 000014
【図１４−１】
0006262637.tif 000015
【図１４−２】
0006262637.tif 000016
【図１４−３】
0006262637.tif 000017
【図１４−４】
0006262637.tif 000018
【図１４−５】
0006262637.tif 000019
【図１４−６】
0006262637.tif 000020
【図１４−７】
0006262637.tif 000021
【図１４−８】
0006262637.tif 000022
【図１４−９】
0006262637.tif 000023
【図１５】
0006262637.tif 000024
【図１６】
0006262637.tif 000025