JP3974703B2 - Order data processing system - Google Patents

Order data processing system Download PDF

Info

Publication number
JP3974703B2
JP3974703B2 JP05335298A JP5335298A JP3974703B2 JP 3974703 B2 JP3974703 B2 JP 3974703B2 JP 05335298 A JP05335298 A JP 05335298A JP 5335298 A JP5335298 A JP 5335298A JP 3974703 B2 JP3974703 B2 JP 3974703B2
Authority
JP
Japan
Prior art keywords
cooking
order
menu
data
course
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP05335298A
Other languages
Japanese (ja)
Other versions
JPH11250143A (en
Inventor
宏一 渡邉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba TEC Corp
Original Assignee
Toshiba TEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba TEC Corp filed Critical Toshiba TEC Corp
Priority to JP05335298A priority Critical patent/JP3974703B2/en
Publication of JPH11250143A publication Critical patent/JPH11250143A/en
Application granted granted Critical
Publication of JP3974703B2 publication Critical patent/JP3974703B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Computer And Data Communications (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、飲食店において客席からメニュー商品の注文登録を行うことにより、厨房に対して自動的にその注文登録されたメニュー商品の調理指示を行うようにした注文データ処理システムに関する。
【0002】
【従来の技術】
近年、ファミリーレストラン等の多くの飲食店では、無線回路を内蔵するとともに、客席の卓番号やメニュー商品の商品コード,注文数などの注文データを入力するキーボードなどの入力部を備え、この入力部を介して入力された注文データを前記無線回路を介して無線送信するようにした複数台の携帯型注文登録装置と、各携帯型注文登録装置から無線送信される注文データを受信する無線部を接続し、この無線部で受信した注文データに基づいて受注したメニュー商品の商品コード,注文数,金額などのデータを卓番号別に記憶管理するとともに、受注したメニュー商品の調理指示データ及び顧客用伝票の印字データを作成する受注処理装置と、この受注処理装置で作成された調理指示データを受取り印字または表示出力する厨房装置と、前記受注処理装置で作成された印字データを受け取り顧客用伝票を印字発行する伝票発行装置と、前記受注処理装置に卓番号別に記憶管理されているデータに基づいて会計処理を行う会計装置とをシステム化してなる注文データ処理システムが用いられている。
【0003】
このような注文データ処理システムにおいては、ウエイターやウエイトレスと呼ばれる接客担当者が携帯型注文登録装置を所持しており、客席の卓(テーブル)に着いた顧客からメニュー商品の注文を受けると、携帯型注文登録装置のキーボードを操作して卓番号を入力した後、注文を受けたメニュー商品の商品コード及び注文数を順次入力する。そして、1顧客(グループ客の場合は1グループ全員)から注文を受けたメニュー商品のデータをすべて入力し終えると送信キーを押下する。そうすると、入力された卓番号や注文商品の商品コード,注文数等の注文データが当該携帯型注文登録装置から無線送信され、客席の天井等に設置された無線部で受信されて受注処理装置に取込まれる。
【0004】
これにより、受注処理装置においては、各携帯型注文登録装置からの注文データが解析されて受注したメニュー商品の商品コード,注文数,金額などのデータが卓番号別に記憶管理される。また、受注したメニュー商品毎に調理指示データが作成され厨房装置に与えられて、該厨房装置により受注したメニュー商品の調理指示が行われる。これにより、厨房の調理担当者は、受注したメニュー商品の調理を開始する。
また受注処理装置においては、受注したメニュー商品の商品コード,注文数,金額や合計金額などの明細データや卓番号,伝票番号等を記録した顧客用伝票の印字データが作成され伝票発行装置に与えられて、該伝票発行装置により顧客用伝票が印字発行される。因みに、この顧客用伝票は顧客に渡され、会計時に使用される。
【0005】
ところで、飲食店のメニュー商品のなかには、複数の料理品目を組合わせてなるコースメニューがある。このコースメニューは、一般に、前菜,スープ,メインディッシュ,デザート等のように配膳順序が決まっており、接客担当者が顧客の進行状況に合せて1品ずつ配膳していた。
【0006】
【発明が解決しようとする課題】
しかしながら、従来の注文データ処理システムにおいては、携帯型注文登録装置にてコースメニュー商品の注文登録が行われると、そのコースメニュー商品の品目名で調理指示が厨房装置から一斉に出されていた。このため、調理担当者はコースメニュー商品がどのような料理品目から構成されているのか、またその配膳順序はどうなっているのかをメモなどで把握し、コースメニュー商品の調理指示があると、予め決められた間隔で配膳順に該当する料理品目を調理していた。したがって、進行状況が遅い顧客には出来上がりから時間の経った料理が配膳されてしまうことがあり、逆に、進行状況が早い顧客には次の料理が配膳されるまで待たせることがあった。
【0007】
このような問題は、顧客よりコースメニューの注文を受けた接客担当者がその顧客の進行状況を随時監視して適切なタイミングで次の料理品目の調理指示を厨房の調理担当者に直接知らせるようにすれば解決できる。しかしこの場合は、接客担当者が担当した顧客を随時監視していなければならない上、客席と厨房とを往復して調理担当者に調理指示を知らせなければならず、接客担当者の負担が大きかった。
【0008】
また、調理担当者にはコースメニューの品目名でしか調理指示されなかったので、顧客がオーダしたコースメニューの料理品目とは異なるコースメニューの料理品目を調理してしまうミスが発生するおそれもあった。
【0009】
そこで本発明は、複数の料理品目からなるメニュー商品の各料理品目の調理指示を、接客担当者の負担になることなく顧客の進行状況に合せて適切なタイミングで行うことができる上、誤った料理品目を調理してしまうミスも防止できる注文データ処理システムを提供しようとするものである。
【0010】
【課題を解決するための手段】
本願請求項1記載の発明は、メニュー商品の注文データを入力する入力部及びこの入力部を介して入力された注文データを無線送信する無線送信手段を有した携帯型の注文登録装置と、この注文登録装置から無線送信される注文データを受信する無線部及びこの無線部で受信した注文データに基づいて受注したメニュー商品の調理指示データを作成する調理指示データ作成手段を有した受注処理装置と、この受注処理装置にて作成された調理指示データを受取り出力する厨房装置とを具備してなる注文データ処理システムにおいて、携帯型の注文登録装置は、次の料理品目の調理指示を要求する次メニューキーと、この次メニューキーが入力される毎に次メニュー要求データを無線送信する手段とを設け、受注処理装置は、複数の料理品目からなるメニュー商品別にそのメニュー商品を構成する各料理品目とその料理品目の配膳順序とを予め記憶するコースメニューテーブルを設け、受注したメニュー商品が複数の料理品目からなるメニュー商品であるとき、コースメニューテーブルを参照してそのメニュー商品の料理品目数を取得し、かつ、最初に調理指示数を“1”として該調理指示数に相当する配膳順序の料理品目をコースメニューテーブルから取得し、この料理品目の調理指示データを作成して前記厨房装置に与え、その後、注文登録装置から送信された次メニュー要求データを無線部で受信する毎に、調理指示数に“1”を加算し、加算した調理指示数が料理品目数以下であることを条件に、この調理指示数に相当する配膳順序の料理品目をコースメニューテーブルから取得し、この料理品目の調理指示データを作成して厨房装置に与えるようにしたものである。
【0011】
本願請求項2記載の発明は、顧客が着いた卓の卓番号及びその顧客が注文したメニュー商品に関するデータ等の注文データを入力する入力部及びこの入力部を介して入力された注文データを無線送信する無線送信手段を有した携帯型の注文登録装置と、この注文登録装置から無線送信される注文データを受信する無線部及びこの無線部で受信した注文データに基づいて受注したメニュー商品の調理指示データを作成する調理指示データ作成手段を有した受注処理装置と、この受注処理装置にて作成された調理指示データを受取り出力する厨房装置とを具備してなる注文データ処理システムにおいて、携帯型の注文登録装置は、次の料理品目の調理指示を要求する次メニューキーと、卓番号とともに次メニューキーが入力される毎に該卓番号を含む次メニュー要求データを無線送信する手段とを設け、受注処理装置、複数の料理品目からなるメニュー商品別にそのメニュー商品を構成する各料理品目とその料理品目の配膳順序とを予め記憶するコースメニューテーブル、受注したメニュー商品が複数の料理品目からなるメニュー商品である毎にコースメニューテーブルを参照してそのメニュー商品の料理品目数を取得するとともに調理指示数を“1”とし、この料理品目数及び調理指示数を該メニュー品目を注文した顧客が着いている卓の卓番号と関連付けて記憶するコース管理手段と、このコース管理手段により料理品目数,調理指示数及び卓番号が記憶される毎に該調理指示数に相当する配膳順序の料理品目をコースメニューテーブルから取得し、この料理品目の調理指示データを作成して厨房装置に与える第1の調理指示手段と、注文登録装置から送信された次メニュー要求データを無線部で受信する毎に、その次メニュー要求データに含まれる卓番号に関連付けて記憶されている調理指示数に“1”を加算する加算手段と、この加算手段により加算された調理指示数が該調理指示数に対応する料理品目数以下であるか否かを判断する判断手段と、この判断手段により調理指示数が料理品目数以下であるとき、該調理指示数に相当する配膳順序の料理品目をコースメニューテーブルから取得し、この料理品目の調理指示データを作成して厨房装置に与える第2の調理指示手段とを備えたものである。
【0012】
この請求項2記載の発明において、好ましくは、携帯型の注文登録装置に入力部を介して次の料理品目の調理指示を要求する手段と、この手段により調理指示の要求がなされると調理要求データを無線送信する手段を設ける。そして、受注処理装置は、注文登録装置から送信された調理要求データを無線部で受信する毎に、テーブルに記憶された配膳順序に従い該当する料理品目の調理指示データを作成して厨房装置に与えるようにする。
【0013】
【発明の実施の形態】
以下、本発明をコースメニューのあるレストランに適用した一実施の形態について図面を用いて説明する。
図1は本実施の形態である注文データ処理システムの全体図である。図示するように、この注文データ処理システムは、顧客が着いた卓の卓番号やメニュー商品の商品コード,注文数などの注文データを入力する入力部、入力された注文データを表示する表示部、入力された注文データを記憶する記憶部、この記憶部に記憶した注文データを無線送信する無線送信手段等を有した携帯型注文登録装置1を複数台備えており、各接客担当者がそれぞれ携帯して、客席にて顧客から注文を受けたメニュー商品のデータをその場で登録できるようになっている。
【0014】
また、各携帯型注文登録装置1から無線送信される注文データを受信する無線部2を接続し、この無線部2で受信した注文データに基づいて受注したメニュー商品の商品コード,注文数,金額などのデータを卓番号別に記憶管理するとともに、受注したメニュー商品の調理指示データ及び顧客用伝票の印字データを作成する受注処理装置3と、この受注処理装置3で作成された調理指示データを受取り印字出力する厨房装置(キッチンプリンタ:KP)4と、前記受注処理装置3で作成された印字データを受け取り顧客用伝票を印字発行する伝票発行装置(カスタマチェックプリンタ:CCP)5と、前記受注処理装置3に卓番号別に記憶管理されているデータに基づいて会計処理を行う会計装置6とを備えており、これら受注処理装置3,厨房装置4,伝票発行装置5及び会計装置6をLAN(Local Area Network)回線7により相互通信可能に接続している。
【0015】
図2は前記携帯型注文登録装置1の要部構成を示すブロック図である。すなわち、この携帯型注文登録装置1は、制御部本体としてCPU(Central Processing Unit )11を搭載している。また、プログラムデータなどの固定的データを予め格納したROM(Read Only Memoly)12、注文データを記憶する記憶部としてのRAM(Random Access Memoly)13、アンテナANTを介して電波で行うデータの送信及び受信を制御する無線送信手段としての無線回路14、入力部としてのキーボード15及びこのキーボード15から操作キーの信号を取込むキーボードコントローラ15C、表示部としての液晶表示器16及びこの液晶表示器16へのデータ表示を制御する表示制御回路16Cなどを備えている。そして、前記CPU11に、アドレスバス,データバスなどのバスライン17を介してROM12,RAM13,無線回路14,キーボード制御回路15C,表示制御回路16C等の各部を電気的に接続している。
【0016】
前記キーボード15は、図3に示すように、各種メニュー商品の商品コードがプリセットされた複数のメニューキーK1、注文数や卓番号などの数値データを置数するための置数キーK2、置数データが卓番号であることを指令する卓キーK3、注文データの送信を指令する送信キーK4等の従来周知の一般的なキーに加えて、コースメニューを注文した顧客に対して次に配膳する料理品目の調理指示を要求する手段として次メニューキーK5を配設したものである。
【0017】
前記RAM13には、図4に示すように、各メニューキーK1のキーコードに対応してプリセットされた商品コード及びその商品コードで識別されるメニュー商品のメニュー品目名を設定記憶したメニューキーテーブル41、キー入力された卓番号を記憶する卓番号メモリ42、キー入力されたメニュー商品の商品コード及び注文数を1顧客分記憶するオーダメモリ43の他、置数キーK2による置数データを一時格納する置数レジスタ44、置数データの桁数aを計数する桁数カウンタ45、1メニュー商品の注文数を一時格納する注文数メモリ46、置数データが入力されたセット(1)される置数フラグf1のフラグメモリ47、卓番号が入力されたときセット(1)される卓フラグf2のフラグメモリ48、メニュー商品の商品コードが入力されたときセット(1)される注文フラグf3などの各種メモリエリアを形成している。
【0018】
図5は前記受注処理装置3の要部構成を示すブロック図である。すなわち、この受注処理装置3は、制御部本体としてCPU31を搭載している。また、プログラムデータなどの固定的データを予め格納したROM32、受注したメニュー商品の商品コード,注文数,金額などのデータを卓番号別に記憶管理する記憶部としてのRAM33、現在の日付及び時刻を計時する時計部34、無線送信及び受信機能を有する前記無線部2との間でデータを授受する無線部インタフェース35、前記LAN回線7を通じて各部と行うデータの送受信を制御するLAN制御回路36、ハードディスクなどの補助記憶装置37に対するデータの書込み及び読出しを制御する記憶装置制御回路37Cなどを備えている。そして、前記CPU31に、アドレスバス,データバスなどのバスライン38を介してROM32,RAM33,時計部34,無線部インタフェース35,LAN制御回路36,記憶装置制御回路37C等の各部を電気的に接続している。
【0019】
前記補助記憶装置37には、図6に示すように、各メニュー商品の商品コードに対応してメニュー品目名,価格及び当該メニュー商品がコースメニュー商品か否かを識別するコースフラグ(コースメニュー商品であれば1,コースメニュー商品でなければ0)などのメニュー商品情報を記憶したメニュー商品テーブル60を予め格納している。
また同補助記憶装置37には、図7に示すように、各コースメニュー商品の商品コード(コース商品コード)に対応して、そのコースメニュー商品を構成する料理品目の品目数と、各料理品目の商品コード(構成商品コード)及びその配膳順序を記憶したコースメニューテーブル70を予め格納している。
因みに、この実施の形態では、コースメニュー商品として、配膳順に、商品コード[0003]の「お勧めサラダ」と、商品コード[0004]の「ポタージュスープ」と、商品コード[0001]の「ビーフシチュー」と、商品コード[0002]の「季節のデザート」の4品からなる「Aコース」と、上記「Aコース」から商品コード[0004]の「ポタージュスープ」を除いた3品目からなる「Bコース」の2商品を例示する。
【0020】
前記受注処理装置3のRAM33には、図8に示すように、前記携帯型注文登録装置1から送信され無線部2で受信した注文データ伝文に組み込まれる全メニュー商品の商品コードとその商品の注文数とを読出アドレスBの順番に記憶するオーダバッファ81、このオーダバッファ82に記憶した商品コード及び注文数のデータ数Aを記憶する注文データ数メモリ82、上記オーダメモリ81の読出アドレスBを計数する読出カウンタ83、受注した1顧客分のメニュー商品の個々の商品コード及び受注数や合計金額や伝票番号等の卓注文管理データをその顧客が着いた卓の卓番号別に会計処理が終了するまで記憶する卓別注文管理ファイル84、受注したコースメニュー商品毎に、そのコースメニュー商品を注文した顧客が着いた卓の卓番号,コースメニュー商品の商品コード,注文数,品目数及び調理指示数nを会計処理が終了するまで記憶するコース管理ファイル85、調理指示データや顧客用伝票の印字データなどのLAN送信データを一時記憶する送信データバッファ86などの各種メモリエリアを形成している。
【0021】
しかして、前記各携帯型注文登録装置1のCPU11は、キーボード制御回路15Cを介して操作キーのキー信号を入力すると、その操作キーの種類に応じたキー処理を実行するものとなっている。
【0022】
図9(a)は置数キーK2のキー信号を入力した場合に実行する置数キー処理を示しており、CPU11は、この置数キー処理を開始すると、先ず、ST(ステップ)1としてフラグメモリ47の置数フラグf1を調べる。ここで、置数フラグf1がリセット(0)されていた場合には、1桁目の置数なので、置数レジスタ44をクリアするとともに置数フラグf1をセット(1)する。また、桁数カウンタ45のカウント値aを“1”に初期化する。しかる後、置数レジスタ44の1桁目に置数キーK2によって入力された数値を格納したならば、この置数キー処理を終了する。
【0023】
一方、ST1にて置数フラグf1がセット(1)されていた場合には、2桁目以降の置数なので、桁数カウンタ45のカウント値aを1だけカウントアップする。次に、ST2として桁数カウンタ45のカウント値aが置数レジスタ44の最大桁数Aを超えたか否かを判断する。そして超えていない場合には、置数レジスタ44に格納されている各数値をそれぞれ1桁ずつ上位にシフトする。しかる後、置数レジスタ44の1桁目に置数キーK2によって入力された数値を格納したならば、この置数キー処理を終了する。
なお、ST2にて桁数カウンタ45のカウント値aが置数レジスタ44の最大桁数Aを超えた場合には、置数キーK2の入力をエラーとする。
【0024】
図9(b)は卓キーK3のキー信号を入力した場合に実行する卓キー処理を示しており、CPU11は、この卓キー処理を開始すると、先ず、ST1としてフラグメモリ48の卓フラグf2を調べる。ここで、卓フラグf2がリセット(0)されていた場合には、卓番号が未入力なので次に、ST2としてフラグメモリ47の置数フラグf1を調べる。ここで、置数フラグf1がセット(1)されていた場合には、卓番号に相当する数値が置数されているので、置数レジスタ44の数値データを卓番号メモリ42に転送する。しかる後、卓フラグf2をセット(1)し、かつ置数フラグf1をリセット(0)したならば、この卓キー処理を終了する。
なお、ST1にて卓フラグf2がセット(1)されていた場合、及びST2にて置数フラグf1がリセット(0)されていた場合には、卓キーK3の入力をエラーとする。
【0025】
図10はメニューキーK1のキー信号を入力した場合に実行するメニューキー処理を示しており、CPU11は、このメニューキー処理を開始すると、先ず、ST1としてフラグメモリ49の注文フラグf3を調べる。ここで、注文フラグf3がリセット(0)されていた場合には、1顧客が注文したメニュー商品の1品めの注文登録なので次に、ST2としてフラグメモリ48の卓フラグf2を調べる。ここで、卓フラグf2がセット(1)されていた場合には、この1顧客が着いている卓の卓番号が入力されているので注文登録を許可し、注文フラグf3をセット(1)する。
【0026】
次に、ST3としてフラグメモリ47の置数フラグf1を調べる。ここで、置数フラグf1がリセット(0)されていた場合には、注文数の置数無しにメニュー商品の商品コードが入力されたので、注文数メモリ46に注文数“1”を格納する。一方、ST3にて置数フラグf1がセット(1)されていた場合には、注文数が置数されてからメニュー商品の商品コードが入力されたので、置数レジスタ44の数値データを注文数メモリ46に転送する。
しかる後、入力されたメニューキーK1にプリセットされている商品コードをメニューキーテーブル41から読出し、その商品コードと注文数メモリ46内の注文数とをオーダメモリ43に順次格納する。また、入力されたメニューキーK1にプリセットされているとメニュー品目名をメニューキーテーブル41から読出し、そのメニュー品目名と注文数とを液晶表示器16に表示させる。以上で、このメニューキー処理を終了する。
【0027】
ST1にて注文フラグf3がセット(1)されていた場合には、1顧客が注文したメニュー商品の2品め以降の注文登録なのでST2を省略し、ST3に進んで同様な処理を実行する。
なお、ST2にて卓フラグf2がリセット(0)されていた場合には、卓番号の入力無しにメニュー商品の注文登録を開始した誤操作なので、メニューキーK1の入力をエラーとする。
【0028】
図11(a)は送信キーK4のキー信号を入力した場合に実行する送信キー処理を示しており、CPU11は、この送信キー処理を開始すると、先ず、ST1としてフラグメモリ47の置数フラグf1を調べる。ここで、置数フラグf1がリセット(0)されていた場合には、置数されていないので次に、ST2としてフラグメモリ49の注文フラグf3を調べる。ここで、注文フラグf3がセット(1)されていた場合には、メニュー商品の注文登録が行われているので、卓番号メモリ42に記憶している卓番号とオーダメモリ43に記憶している全商品コード及び注文数とで注文データ伝文を作成する。そして、この注文データ伝文を無線回路14により電波に変換して無線送信する。
しかる後、ST3として上記注文データ伝文の無線送信完了を確認したならば、卓番号メモリ42,注文数メモリ46及びオーダメモリ43をクリアする。また、卓フラグf2及び注文フラグf3をそれぞれリセット(0)したならば、この送信キーK4のキー処理を終了する。
【0029】
なお、ST1にて置数フラグf1がセット(1)されている場合、及びST2にて注文フラグf3がリセット(0)されていた場合には、送信キーK4の入力をエラーとする。
また、ST3にて注文データ伝文の無線送信にエラーが発生した場合には予め設定された回数だけリトライし、それでもエラーとなる場合には、通信エラーメッセージを液晶表示器16に表示させて、このキー処理を終了する。
【0030】
図11(b)は次メニューキーK5のキー信号を入力した場合に実行する次メニューキー処理を示しており、CPU11は、この次メニューキー処理を開始すると、先ず、ST1としてフラグメモリ47の置数フラグf1を調べる。ここで、置数フラグf1がリセット(0)されていた場合には、置数されていないので次に、ST2としてフラグメモリ49の注文フラグf3を調べる。ここで、注文フラグf3がリセット(0)されていた場合には、メニュー商品の注文登録が行われていないので、ST3としてフラグメモリ48の卓フラグf2を調べる。ここで、卓フラグf2がセット(1)されていた場合には、卓番号が入力されているので、卓番号メモリ42に記憶している卓番号で次メニュー要求伝文を作成する。そして、この次メニュー要求伝文を無線回路14により電波に変換して無線送信する。
しかる後、ST4として上記次メニュー要求伝文の無線送信完了を確認したならば、卓番号メモリ42をクリアする。また、卓フラグf2をリセット(0)したならば、この次メニューキーK5のキー処理を終了する。
【0031】
なお、ST1にて置数フラグf1がセット(1)されている場合、及びST2にて注文フラグf3がセット(1)されていた場合、ならびにST3にて卓フラグf2がリセット(0)されていた場合には、次メニューキーK5の入力をエラーとする。
また、ST4にて次メニュー要求伝文の無線送信にエラーが発生した場合には予め設定された回数だけリトライし、それでもエラーとなる場合には、通信エラーメッセージを液晶表示器16に表示させて、このキー処理を終了する。
【0032】
一方、前記受注処理装置3のCPU31は、無線部2にて無線受信した携帯型注文登録装置1からの伝文を無線部インタフェース35を介して取込むと、その伝文の種類に応じた受信処理を実行するものとなっている。
【0033】
図12は前記注文データ伝文を受信した場合の受信処理を示しており、CPU31は注文データ伝文を受信すると、先ず、ST1として受信伝文を解析して注文登録された全メニュー商品の商品コードと注文数とを取出し、1メニュー商品の商品コードとそれに対応する注文数とを1組としてオーダバッファ81にアドレス順に格納する。また、上記オーダバッファ81に格納した商品コード及び注文数の注文データ数Aを計数し、そのデータ数Aを注文データ数メモリ82に格納する。さらに、読出カウンタ83のカウント値Bを“1”に初期化する。
【0034】
次に、ST2として上記注文データ数メモリ82のデータ数Aと読出カウンタ83のカウント値Bとを比較する。ここで、データ数Aがカウント値B以下の場合には、オーダバッファ81から上記カウント値Bに相当する読出アドレスの商品コードを読出す。そして、ST3として上記オーダバッファ81から読出した商品コードでメニュー商品テーブル60を検索して、当該商品コードに対応するコースフラグがリセット(0)されているかセット(1)されているかを判断する。
【0035】
ここで、コースフラグがリセット(0)されている場合には、当該メニュー商品はコースメニュー商品でないので、メニュー商品テーブル60から当該商品コードに対応するメニュー品目名を読出すとともに、オーダバッファ81からカウント値Bに相当する読出アドレスの注文数を読出し、このメニュー品目名及び注文数と受信伝文中の卓番号と時計部34から読出した現日時とから当該メニュー商品の調理指示データを編集して、送信データバッファ86に格納する。その後、前記読出しカウンタ83のカウント値Bを1だけカウントアップしたならば、ST2に戻って、そのカウントアップしたカウント値Bと注文データ数メモリ82のデータ数Aとを比較する。
【0036】
一方、ST3にてコースフラグがセット(1)されていた場合には、当該メニュー商品はコースメニュー商品なので、ST4としてオーダバッファ81から読出した商品コードつまりはコース商品コードでコースメニューテーブル70を検索し、当該コース商品コードに対応する品目数を読出す。また、オーダバッファ81からカウント値Bに相当する読出アドレスの注文数を読出す。そして、受信伝文中の卓番号とオーダバッファ81から読出した商品コード及び注文数と、コースメニューテーブル70から読出した品目数と、調理指示数n=1とを1レコードとしてコース管理ファイル85に格納する。
【0037】
次に、ST5としてST4の処理でコース管理ファイル85に格納した1レコードのコース商品コードと調理指示数nとを取得し、そのコース商品コードでコースメニューテーブル70を再度検索して、当該コース商品コードに対応する各構成商品コードのうち上記調理指示数n(この場合は1)に相当する配膳順序の構成商品コードを読出す。そして、メニュー商品テーブル60から当該コース商品コードに対応するメニュー品目名とともに構成商品コードに対応するメニュー品目名を読出す。また、ST4の処理でコース管理ファイル85に格納した1レコードの卓番号及び注文数を取得する。そしてこれらのメニュー品目名と卓番号及び注文数と時計部34から読出した現日時とから調理指示データを編集して送信データバッファ86に格納する。その後、前記読出しカウンタ83のカウント値Bを1だけカウントアップしたならば、ST2に戻って、そのカウントアップしたカウント値Bと注文データ数メモリ82のデータ数Aとを比較する。
【0038】
ST2にてデータ数Aがカウント値Bを超えた場合には、ST6として送信データバッファ86に調理指示データが格納されているか判断する。ここで、調理指示データが格納されていない場合には、この受信処理を終了する。これに対して調理指示データが格納されている場合には、LAN制御回路36を制御して上記送信データバッファ86内の調理指示データをLAN回線7を介して厨房装置4に送信して、調理指示票を印字発行させる。
【0039】
次に、上記送信データバッファ86をクリアした後、オーダバッファ81に格納された全商品コードと注文数とに基づいてメニュー品目名,価格,注文数,金額,合計金額,伝票番号,卓番号,日時等の項目からなる顧客用伝票の印字データを編集して上記送信データバッファ86に一時格納する。しかる後、この送信データバッファ86内の印字データを上記LAN回線7を介して伝票発行装置5に送信して、顧客用伝票を印字発行させる。また、オーダバッファ81に格納された全商品コード及び注文数と、上記顧客用伝票の伝票番号とから卓注文管理データを編集する。そして、この卓注文管理データを卓別注文管理ファイル84に受信伝文中の卓番号別に格納する。その後、オーダバッファ81及び送信データバッファ86をクリアしたならば、この注文データ伝文受信処理を終了する。
【0040】
図13は前記受注処理装置3のCPU31が次メニュー要求伝文を受信した場合の受信処理を示しており、CPU31は次メニュー要求伝文を受信すると、先ず、ST1として受信伝文を解析して卓番号を取出し、その卓番号でコース管理ファイル85を検索する。そしてコース管理ファイル85に同一卓番号のレコードが記憶されていない場合には、この受信処理を終了する。
【0041】
これに対し、コース管理ファイル85に同一卓番号のレコードが記憶されていた場合には、先ず、同一卓番号のすべてのレコードの調理指示数nを+1だけ更新する。次に、同一卓番号のすべてのレコードのうち調理指示数nが品目数N以下のレコードを取得し、その取得したレコードのコース商品コードと注文数とを1組としてオーダバッファ81にアドレス順に格納する。また、上記オーダバッファ81に格納したコース商品コード及び注文数の注文データ数Aを計数し、そのデータ数Aを注文データ数メモリ82に格納する。さらに、読出カウンタ83のカウント値Bを“1”に初期化する。
【0042】
次に、ST2として上記注文データ数メモリ82のデータ数Aと読出カウンタ83のカウント値Bとを比較する。ここで、データ数Aがカウント値B以下の場合には、ST3としてオーダバッファ81から上記カウント値Bに相当する読出アドレスのコース商品コードを読出す。次に、ST4としてコース管理ファイル85から受信伝文中の卓番号で当該コース商品コードのレコードの調理指示数nを読出す。そして、コースメニューテーブル70から当該コース商品コードに対応する各構成商品コードのうち上記調理指示数nに相当する配膳順序の構成商品コードを読出す。次に、ST5としてメニュー商品テーブル60から当該コース商品コードに対応するメニュー品目名とともにST4の処理で取得した構成商品コードに対応するメニュー品目名を読出す。また、コース管理ファイル85から受信伝文中の卓番号で当該コース商品コードのレコードの卓番号及び注文数を取得する。そしてこれらのメニュー品目名と卓番号及び注文数と時計部34から読出した現日時とから調理指示データを編集して送信データバッファ86に格納する。その後、前記読出しカウンタ83のカウント値Bを1だけカウントアップしたならば、ST2に戻って、そのカウントアップしたカウント値Bと注文データ数メモリ82のデータ数Aとを比較する。
【0043】
ST2にてデータ数Aがカウント値Bを超えた場合には、ST6として送信データバッファ86に調理指示データが格納されているか判断する。ここで、調理指示データが格納されていない場合には、この受信処理を終了する。これに対して調理指示データが格納されている場合には、LAN制御回路36を制御して上記送信データバッファ86内の調理指示データをLAN回線7を介して厨房装置4に送信して、調理指示票を印字発行させる。その後、オーダバッファ81及び送信データバッファ86をクリアしたならば、この次メニュー要求伝文受信処理を終了する。
【0044】
このように構成された本実施の形態の注文データ管理システムを適用した飲食店においては、ウエイターやウエイトレスと呼ばれる接客担当者は、携帯型注文登録装置1をそれぞれ所持している。そして、客席の卓(テーブル)に着いた顧客からメニュー商品の注文を受けると、先ず、携帯型注文登録装置1のキーボード15に配設された置数キーK2で卓番号を置数した後、卓キーK3を押下する。次に、客から注文を受けたメニュー商品の商品コードをメニューキーK1で入力する。このとき同一商品が2品以上注文された場合にはその注文数を置数キーK2で置数してから該当メニュー商品の商品コードがプリセットされたメニューキーK1を押下する。こうして、1顧客(グループ客の場合は1グループ全員)から注文を受けたメニュー商品のデータをすべて入力し終えたならば、送信キーK4を押下する。そうすると、入力された卓番号や注文商品の商品コード,注文数等の注文データが組込まれた注文データ伝文が編集されて、当該携帯型注文登録装置1から無線送信される。
【0045】
こうして各携帯型注文登録装置1から無線送信される注文データ伝文は、客席の天井等に設置された無線部2で受信され、受注処理装置3に取込まれる。
これにより、受注処理装置3においては、携帯型注文登録装置1から受信した注文データ伝文を解析して組込まれた商品コードのメニュー商品を当該商品コードに対応する注文数だけ受注する受注処理が行われる。
【0046】
この受注処理において、受注したメニュー商品が複数の料理品目を予め設定された順序で配膳するコースメニュー商品か否かが判断される。そして、コースメニュー商品でない場合には、従来の注文データ処理システムと同様に調理指示データが作成され厨房装置4に与えられて、該厨房装置4により受注したメニュー商品の調理指示票が印字発行される。
【0047】
これに対してコースメニュー商品の場合には、当該コースメニュー商品を注文した客の卓番号,当該コースメニュー商品の商品コード及び注文数とともに、当該コースメニュー商品の品目数と調理指示数n=1のデータがコース管理ファイルに記憶される。また、当該コースメニュー商品を構成する各料理品目のうち配膳順序1番目の料理品目の商品コードがコースメニューテーブル70から読出される。そして、この商品コードに対応するメニュー品目名がメニュー商品テーブル60から読出され、当該コースメニュー商品のコースメニュー品目名及び注文数とともに調理指示データが作成されて、厨房装置4により調理指示票が印字発行される。これにより、厨房の調理担当者は調理指示票に従い、受注したコースメニュー商品のうちの配膳順序1番目の料理品目の調理を開始する。
【0048】
また、この受注処理において、受注したメニュー商品の商品コード,注文数,金額や合計金額などの明細データや卓番号,伝票番号等を記録した顧客用伝票の印字データが作成され伝票発行装置5に与えられて、該伝票発行装置5により顧客用伝票が印字発行される。さらに、受注したメニュー商品の商品コード,注文数,金額などの卓注文管理データが卓別注文管理ファイル84によって卓番号別に記憶管理される。
【0049】
ところで接客担当者は、コースメニュー商品を注文した顧客の進行状況を随時監視する。そして、次の料理品目の調理開始を指示するタイミングになったならば、その場で携帯した注文登録装置1におけるキーボード15から当該顧客の卓番号を入力した後、次メニューキーK5を押下する。そうすると、入力された卓番号が組込まれた次メニュー要求伝文が編集されて、当該携帯型注文登録装置1から無線送信される。
【0050】
こうして携帯型注文登録装置1から無線送信された次メニュー要求伝文は、注文データ伝文と同様に無線部2で受信されて受注処理装置3に取込まれる。
これにより、受注処理装置3においては、次メニュー要求伝文に組込まれた卓番号でコース管理ファイル85が検索される。そして、同一卓番号のレコードの調理指示数nが+1加算される。そして、加算後の調理指示数nが同レコードの品目数N以下であるとき、同レコードのコース商品コードで識別されるコースメニュー商品を構成する各料理品目のうち配膳順序n番目の料理品目の商品コードがコースメニューテーブル70から読出される。そして、この商品コードに対応するメニュー品目名がメニュー商品テーブル60から読出され、当該コースメニュー商品のコースメニュー品目名及び注文数とともに調理指示データが作成されて、厨房装置4により調理指示票が印字発行される。これにより、厨房の調理担当者は調理指示票に従い、受注したコースメニュー商品のうちの配膳順序n番目の料理品目の調理を開始する。
なお、加算後の調理指示数nが同レコードの品目数Nを超える場合には、当該コースメニュー商品を構成する各料理品目の調理指示を完了しており調理指示は行われない。
【0051】
例えば今、図5に示すように、コースメニュー商品として、配膳順に商品コード[0003]の「お勧めサラダ」と、商品コード[0004]の「ポタージュスープ」と、商品コード[0001]の「ビーフシチュー」と、商品コード[0002]の「季節のデザート」の4品からなる「Aコース」と、上記「Aコース」から商品コード[0004]の「ポタージュスープ」を除いた3品目からなる「Bコース」の2商品が設定されている場合において、卓番号[01]に着いた客がAコースを2品注文したとする。そうすると、接客担当者は、携帯型注文登録装置1を用いて卓番号[01]とコースメニュー商品「Aコース」の商品コードがプリセットされたメニューキーK1と注文数[2]とを入力する。そして送信キーK4を押下する。
そうすると、厨房装置4からは、図14(a)に示すように、コースメニュー商品「Aコース」の配膳順序1番目の料理品目「お勧めサラダ」2品の調理を指示する調理指示票91が印字発行される。そこで、調理担当者は料理品目「お勧めサラダ」2品の調理を開始する。そして、料理品目「お勧めサラダ」2品が出来上がると、接客担当者は卓番号[1]の卓に配膳する。
【0052】
次に、接客担当者は卓番号[1]の卓について料理品目「お勧めサラダ」を食べている顧客の進行状況を見て次の料理品目の調理を開始すべきタイミングであると判断すると、携帯型注文登録装置1を用いて卓番号[01]を入力し、次メニューキーK5を押下する。
そうすると、厨房装置4からは、図14(b)に示すように、コースメニュー商品「Aコース」の配膳順序2番目の料理品目「ポタージュスープ」2品の調理を指示する調理指示票92が印字発行される。そこで、調理担当者は料理品目「ポタージュスープ」2品の調理を開始する。そして、料理品目「ポタージュスープ」2品が出来上がると、接客担当者は卓番号[1]の卓に配膳する。
【0053】
次に、接客担当者は卓番号[1]の卓について料理品目「ポタージュスープ」を飲んでいる顧客の進行状況を見て次の料理品目の調理を開始すべきタイミングであると判断すると、前記と同様に携帯型注文登録装置1を用いて卓番号[01]を入力し、次メニューキーK5を押下する。
そうすると、厨房装置4からは、図14(c)に示すように、コースメニュー商品「Aコース」の配膳順序3番目の料理品目「ビーフシチュー」2品の調理を指示する調理指示票93が印字発行される。そこで、調理担当者は料理品目「ビーフシチュー」2品の調理を開始する。そして、料理品目「ビーフシチュー」2品が出来上がると、接客担当者は卓番号[1]の卓に配膳する。
【0054】
次に、接客担当者は卓番号[1]の卓について料理品目「ビーフシチュー」を食べている顧客の進行状況を見て次の料理品目の調理を開始すべきタイミングであると判断すると、再度、携帯型注文登録装置1を用いて卓番号[01]を入力し、次メニューキーK5を押下する。
そうすると、厨房装置4からは、図14(d)に示すように、コースメニュー商品「Aコース」の配膳順序4番目の料理品目「季節のデザート」2品の調理を指示する調理指示票94が印字発行される。そこで、調理担当者は料理品目「季節のデザート」2品の調理を開始する。そして、料理品目「季節のデザート」2品が出来上がると、接客担当者は卓番号[1]の卓に配膳する。
なお、その後、接客担当者が携帯型注文登録装置1を用いて卓番号[01]を入力し、次メニューキーK5を押下しても、コースメニュー商品「Aコース」の品目数は「4」であり調理指示数は「5」になるので、受注処理装置3から調理指示は行われない。
【0055】
このように本実施の形態によれば、携帯型注文登録装置1にてコースメニュー商品の注文登録が行われると、そのコースメニュー商品を構成する各料理品目のうちの配膳順序1番目の料理品目の調理指示を示す調理指示票91が厨房装置4から印字発行されるので、調理担当者はコースメニュー商品がどのような料理品目から構成されているのか、またその配膳順序はどうなっているのかを把握している必要がなくなる。したがって、調理担当者の負担を軽減できる上、誤って別のコースメニュー商品の料理品目を調理してしまうようなミスも防止できる。
【0056】
また、顧客よりコースメニューの注文を受けた接客担当者がその顧客の進行状況を随時監視して適切なタイミングで次の料理品目の調理指示をその場から携帯型注文登録装置1を用いて厨房の調理担当者に与えることができるので、接客担当者の負担になることなく顧客の進行状況に合せて適切なタイミングで次の料理品目の調理指示を行うことができるようになる。したがって、進行状況が遅い顧客に対して出来上がりから時間の経った料理を配膳したり、逆に進行状況が早い顧客を次の料理が配膳されるまで待たせるような不具合がなくなり、サービス性を向上できる。
しかもこの場合において、接客担当者は次の料理品目が何であるかに拘らず卓番号とともに次メニューキーK5を押下すればよいので、次の料理品目を知らなくても調理指示ができ操作性がよい。
【0057】
なお、本発明は前記一実施の形態に限定されるものではない。
例えば前記一実施の形態では、受注処理装置3において次メニュー要求伝文を受信する毎に該当するコース管理ファイル85のレコードの調理指示数nを+1し、その調理指示数nに相当する配膳順序nの料理品目の調理指示を無条件で出力したが、仮に2人1組の客がそれぞれAコースとBコースの両方を注文した場合、1回目の次メニューキー操作によってAコースのスープ「ポタージュスープ」とBコースのメインディッシュ「ビーフシチュー」の調理指示が同時になされてしまい、2回目の次メニューキー操作によってAコースのメインディッシュ「ビーフシチュー」とBコースのデザート「季節のデザート」の調理指示が同時になされてしまうことになる。そこで、コースメニューテーブル70に各構成商品コードに対応して属性エリアを設け、料理品目の属性「前菜」,「スープ」,「メインディッシュ」,「デザート」などを予め設定しておく。そして、1客で別々のコースメニューが注文された場合には、配膳順序にしたがい属性が同一の料理品目の調理指示を同時に行うようにする。こうすることにより、1回目の次メニューキー操作によってAコースとスープ「ポタージュスープ」のみの調理指示が行われ、2回目の次メニューキー操作によってAコースのメインディッシュ「ビーフシチュー」とBコースのメインディッシュ「ビーフシチュー」の調理指示が同時に行われるようになる。
【0058】
また、前記一実施の形態では、接客担当者が携帯型注文登録装置1の次メニューキーK5を押下することによって調理指示要求を受注処理装置3に与え、この調理指示要求を受けた受注処理装置3が予め設定された配膳順序にしたがい該当するコースメニュー商品の次なる料理品目の調理指示を厨房装置に与える場合を示したが、例えば携帯型注文登録装置1のキーボード15に顧客の客層(性別,年齢層等)を入力するキーを設けて、接客担当者は客から注文を受けた商品のデータを入力する際に客層も合せて入力するようにする。一方、コースメニューテーブル70には各コースメニュー商品の配膳順序2番目以降の各構成商品コードに対応して調理待時間データを設定しておく。この調理待時間データは注文を受けてから調理を開始するまでの標準時間であり統計的に算出して予め設定しておく。そして、受注処理装置3は、コースメニュー商品を受注すると、先ず配膳順序1番目の料理品目の調理指示を行うとともに配膳順序2番目以降の構成商品コードの調理待時間データを注文した顧客の客層で適宜補正する。例えば青年層の男性は比較的食べる速度が速いので、調理待時間データを短く補正する。逆に高齢層の女性は比較的食べるのが遅いので、調理待時間データを長く補正する。しかして、受注処理装置3はコースメニュー商品を受注後の経過時間を計時し、この経過時間が調理待時間になる毎に該当する料理品目の調理指示を自動的に行う。このような構成により、接客担当者がコースメニュー商品を注文した顧客の進行状況を監視することなく顧客の進行状況に合せて適切なタイミングで料理を配膳できるようになる。
【0059】
この他、厨房装置4における調理指示をディスプレイへの画面表示とするなど、本発明の要旨を逸脱しない範囲で種々変形実施可能であるのは勿論である。
【0060】
【発明の効果】
以上詳述したように本発明によれば、複数の料理品目からなるメニュー商品の各料理品目の調理指示を、接客担当者の負担になることなく顧客の進行状況に合せて適切なタイミングで行うことができる上、誤った料理品目を調理してしまうミスも防止できる。
た、複数の調理品目からなるメニュー商品別にそのメニュー商品を構成する各料理品目とその料理品目の配膳順序とを予めテーブルに設定しておくので、調理指示の順序を間違えることがなく、信頼性を向上できる効果を奏する。
【0061】
さらに、携帯型の注文登録装置からの調理指示要求に応じて受注処理装置が該当する料理品目の調理指示を厨房装置に与えるようにしたので、接客担当者が実際に顧客の進行状況に合せて次の料理品目の調理指示を与えることができ、常な適切なタイミングで調理指示を与えることができる効果を奏する。
【図面の簡単な説明】
【図1】 本発明の一実施の形態である注文データ処理システムの全体図。
【図2】 同実施の形態における携帯型注文登録装置の要部構成を示すブロック図。
【図3】 同携帯型注文登録装置のキーボードを示す図。
【図4】 同携帯型注文登録装置のRAMに形成する主要なメモリエリアを示す図。
【図5】 同実施の形態における受注処理装置の要部構成を示すブロック図。
【図6】 同受注処理装置が有するメニュー商品テーブルの構成図。
【図7】 同受注処理装置が有するコースメニューテーブルの構成図。
【図8】 同受注処理装置のRAMに形成する主要なメモリエリアを示す図。
【図9】 同実施の形態における携帯型注文登録装置のCPUが実行する置数キー処理及び卓キー処理を示す流れ図。
【図10】同携帯型注文登録装置のCPUが実行するメニューキー処理を示す流れ図。
【図11】同携帯型注文登録装置のCPUが実行する送信キー処理及び次メニューキー処理を示す流れ図。
【図12】 同実施の形態における受注処理装置のCPUが実行する注文データ伝文受信処理を示す流れ図。
【図13】 同受注処理装置のCPUが実行する次メニュー要求伝文受信処理を示す流れ図。
【図14】 同実施の形態における調理指示票の出力例を示す図。
【符号の説明】
1…携帯型注文登録装置
2…受信部
3…受注処理装置
4…厨房装置
5…伝票発行装置
6…会計装置
15…キーボード
K5…次メニューキー
60…メニュー商品テーブル
70…コースメニューテーブル
85…コース管理ファイル
91,92,93,94…調理指示票
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an order data processing system in which an order for a menu product is registered from a guest seat at a restaurant, so that a cooking instruction for the menu product with the order registered is automatically given to the kitchen.
[0002]
[Prior art]
In recent years, many restaurants such as family restaurants have a built-in wireless circuit and an input unit such as a keyboard for inputting order data such as a table number of a customer seat, a product code of a menu product, and the number of orders. A plurality of portable order registration devices configured to wirelessly transmit order data input via the wireless circuit, and a wireless unit for receiving order data wirelessly transmitted from each portable order registration device Stores and manages data such as product code, order quantity, amount, etc. of menu items ordered based on order data received and received by this radio unit by table number, as well as cooking instruction data and customer slips for ordered menu products An order processing device for generating print data of the kitchen, and a kitchen device for receiving and printing or displaying the cooking instruction data generated by the order processing device A slip issuing device that receives print data generated by the order processing device and prints and issues a customer slip, and an accounting device that performs accounting processing based on data stored and managed by table number in the order processing device An order data processing system is used.
[0003]
In such an order data processing system, waiters and waitresses, who are called waitresses, have a portable order registration device, and when they receive an order for a menu item from a customer who has arrived at a table (table) in the audience seat, After inputting the table number by operating the keyboard of the type order registration device, the product code and the number of orders of the ordered menu products are sequentially input. Then, when all of the data of the menu item ordered from one customer (one group in the case of a group customer) has been input, the transmission key is pressed. Then, the input data such as the entered table number, the product code of the ordered product, and the number of orders are wirelessly transmitted from the portable order registration device and received by the wireless unit installed on the ceiling of the passenger seat and received by the order processing device. It is taken in.
[0004]
As a result, in the order processing device, the order data from each portable order registration device is analyzed, and data such as the product code, the number of orders, the amount of money, etc. of the ordered menu product is stored and managed for each table number. In addition, cooking instruction data is created for each ordered menu product and given to the kitchen device, and the cooking instruction for the ordered menu product is performed by the kitchen device. Thereby, the person in charge of cooking in the kitchen starts cooking the ordered menu item.
Also, in the order processing device, detailed data such as the product code of the ordered menu product, the number of orders, the amount and total amount, and the customer slip print data recording the table number, slip number, etc. are created and given to the slip issuing device. Then, the customer slip is printed and issued by the slip issuing device. Incidentally, this customer slip is delivered to the customer and used at the time of accounting.
[0005]
By the way, among menu items of restaurants, there is a course menu that is a combination of a plurality of cooking items. In general, the order of the course menus such as appetizers, soups, main dishes, and desserts is determined, and the customer service staff distributes one by one according to the progress of the customer.
[0006]
[Problems to be solved by the invention]
However, in the conventional order data processing system, when the order registration of the course menu product is performed by the portable order registration device, the cooking instruction is issued simultaneously from the kitchen device by the item name of the course menu product. For this reason, the person in charge of cooking knows what kind of cooking items the course menu product is composed of and what the order of the dishes is, using notes etc. The corresponding cooking items were cooked in a predetermined order at predetermined intervals. Therefore, a customer whose progress is slow may be served with a dish that has passed since the completion, and conversely, a customer whose progress is quick may have to wait until the next dish is served.
[0007]
Such a problem is that a customer service representative who has received an order for a course menu from a customer monitors the progress of the customer at any time and directly informs the kitchen cook at the appropriate timing to prepare the next cooking item. This can be solved. However, in this case, it is necessary to monitor the customer in charge of the customer service person at any time, and it is necessary to notify the cook person by going back and forth between the customer seat and the kitchen, which is a heavy burden on the customer service person. It was.
[0008]
In addition, since the cook was only instructed to cook with the item name of the course menu, there is a risk that an error may occur in cooking the cooking item of the course menu different from the cooking item of the course menu ordered by the customer. It was.
[0009]
Therefore, the present invention can perform an instruction for cooking each cooking item of a menu product composed of a plurality of cooking items at an appropriate timing according to the progress of the customer without burdening the customer service representative. It is an object of the present invention to provide an order data processing system that can prevent mistakes in cooking cooking items.
[0010]
[Means for Solving the Problems]
  The invention according to claim 1 of the present application is a portable order registration apparatus having an input unit for inputting order data of a menu product, and a wireless transmission means for wirelessly transmitting the order data input through the input unit, An order processing apparatus having a wireless unit for receiving order data wirelessly transmitted from the order registration device, and a cooking instruction data creating unit for creating cooking instruction data for menu items ordered based on the order data received by the wireless unit; In the order data processing system comprising a kitchen device that receives and outputs the cooking instruction data created by the order processing device,The portable order registration device includes a next menu key for requesting a cooking instruction for the next cooking item, and means for wirelessly transmitting next menu request data each time the next menu key is input,Order processing equipmentProvides a course menu table for storing in advance each cooking item that constitutes the menu product for each menu item consisting of a plurality of cooking items and the order of the cooking items,The ordered menu item consists of multiple cooking itemsmenuWhen it is a productThe number of cooking items of the menu product is obtained with reference to the course menu table, and first, the number of cooking instructions is set to “1”, and the cooking items in the cooking order corresponding to the number of cooking instructions are obtained from the course menu table, thisCreate cooking instruction data for cooking items and give it to the kitchen device,Thereafter, every time the next menu request data transmitted from the order registration device is received by the wireless unit, “1” is added to the number of cooking instructions, and the number of cooking instructions added is equal to or less than the number of cooking items. The dish item of the serving order corresponding to the number of cooking instructions is acquired from the course menu table, and the dish itemCooking instruction data is created and given to the kitchen apparatus.
[0011]
  The invention described in claim 2 of the present applicationA portable unit having an input unit for inputting order data such as a table number of a table arrived by the customer and data on a menu item ordered by the customer, and a wireless transmission means for wirelessly transmitting the order data input through the input unit Type order registration device, a wireless unit for receiving order data transmitted wirelessly from the order registration device, and cooking instruction data creation for creating cooking instruction data for a menu item ordered based on the order data received by the wireless unit An order processing device having a means, and a kitchen device for receiving and outputting the cooking instruction data created by the order processing device.In the order data processing system,The portable order registration device includes a next menu key for requesting a cooking instruction for the next cooking item, and a means for wirelessly transmitting next menu request data including the table number each time the next menu key is input together with the table number. Provided,Order processing equipmentIsIn addition, each cooking item constituting the menu item and the order of the cooking item are stored in advance for each menu item composed of a plurality of cooking items.Course menutableWhen, The ordered menu product is a menu product consisting of multiple cooking itemsEvery course menuSee tableA course for acquiring the number of cooking items of the menu product, setting the number of cooking instructions to “1”, and storing the number of cooking items and the number of cooking instructions in association with the desk number of the table worn by the customer who ordered the menu item Each time the number of cooking items, the number of cooking instructions, and the table number are stored by the management means and the course management means, the cooking items in the serving order corresponding to the number of cooking instructions are acquired from the course menu table.Create cooking instruction data for cooking items and give it to the kitchen equipmentEach time the next menu request data transmitted from the first cooking instruction means and the order registration device is received by the wireless unit, the number of cooking instructions stored in association with the table number included in the next menu request data is set. Addition means for adding “1”; determination means for determining whether or not the number of cooking instructions added by the addition means is equal to or less than the number of cooking items corresponding to the number of cooking instructions; When the number is less than or equal to the number of cooking items, the cooking items in the serving order corresponding to the number of cooking instructions are acquired from the course menu table,Create cooking instruction data for cooking items and give it to the kitchen equipmentSecond cooking instruction meansIt is a thing.
[0012]
In the invention of claim 2, preferably, means for requesting a cooking instruction for the next dish item to the portable order registration device via the input unit, and a cooking request when a cooking instruction is requested by this means. A means for wirelessly transmitting data is provided. Each time the order receiving device receives the cooking request data transmitted from the order registration device by the wireless unit, the order processing device creates cooking instruction data for the corresponding cooking item according to the serving order stored in the table, and gives it to the kitchen device. Like that.
[0013]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, an embodiment in which the present invention is applied to a restaurant having a course menu will be described with reference to the drawings.
FIG. 1 is an overall view of an order data processing system according to this embodiment. As shown in the figure, this order data processing system includes an input unit for inputting order data such as a table number of a table arrived by a customer, a product code of a menu product, the number of orders, a display unit for displaying the input order data, A plurality of portable order registration devices 1 having a storage unit for storing the input order data and a wireless transmission means for wirelessly transmitting the order data stored in the storage unit are provided. The data of the menu product ordered from the customer at the passenger seat can be registered on the spot.
[0014]
In addition, a wireless unit 2 that receives order data wirelessly transmitted from each portable order registration device 1 is connected, and the product code, the number of orders, and the amount of the menu product ordered based on the order data received by the wireless unit 2 Etc. are stored and managed for each table number, and the order processing device 3 for creating the cooking instruction data of the ordered menu product and the print data of the customer slip, and the cooking instruction data generated by the order processing device 3 are received. A kitchen device (kitchen printer: KP) 4 for printing output, a slip issuing device (customer check printer: CCP) 5 for receiving print data generated by the order processing device 3 and printing a customer slip, and the order processing The apparatus 3 includes an accounting device 6 that performs accounting processing based on data stored and managed for each table number. Tufts device 4, are communicably interconnected by a slip issuing device 5 and accounting device 6 LAN (Local Area Network) line 7.
[0015]
FIG. 2 is a block diagram showing the configuration of the main part of the portable order registration device 1. That is, the portable order registration device 1 is equipped with a CPU (Central Processing Unit) 11 as a control unit main body. Further, a ROM (Read Only Memoly) 12 pre-stored with fixed data such as program data, a RAM (Random Access Memoly) 13 as a storage unit for storing order data, transmission of data performed by radio waves via the antenna ANT, and To the wireless circuit 14 as the wireless transmission means for controlling reception, the keyboard 15 as the input unit, the keyboard controller 15C for capturing the operation key signal from the keyboard 15, the liquid crystal display 16 as the display unit, and the liquid crystal display 16 A display control circuit 16C for controlling the data display is provided. The CPU 11 is electrically connected to the ROM 12, RAM 13, wireless circuit 14, keyboard control circuit 15 C, display control circuit 16 C and the like via a bus line 17 such as an address bus and a data bus.
[0016]
As shown in FIG. 3, the keyboard 15 has a plurality of menu keys K1 preset with product codes of various menu products, a numeric key K2 for numeric data such as the number of orders and a table number, and a numeric value. In addition to conventionally known general keys such as a desk key K3 for instructing that the data is a desk number and a transmission key K4 for instructing transmission of order data, the next order is distributed to the customer who ordered the course menu. A next menu key K5 is provided as means for requesting a cooking instruction for a cooking item.
[0017]
In the RAM 13, as shown in FIG. 4, a menu key table 41 in which a preset product code corresponding to the key code of each menu key K1 and a menu item name of the menu product identified by the product code is set and stored. In addition to the table number memory 42 for storing the key number input by the key, the order memory 43 for storing the product code and the order number of the menu item input by the key for one customer, the number data by the number key K2 is temporarily stored. A set number register 44, a digit number counter 45 for counting the number of digits a of the set number data, an order number memory 46 for temporarily storing the order number of the menu product, and a set (1) in which the set number data is input. The flag memory 47 of the number flag f1, the flag memory 48 of the table flag f2 that is set (1) when the table number is input, the product code of the menu product There has been formed a variety memory area such as order flag f3 is set (1) when it is entered.
[0018]
FIG. 5 is a block diagram showing the configuration of the main part of the order processing apparatus 3. That is, the order processing device 3 is equipped with a CPU 31 as a control unit main body. In addition, ROM 32 pre-stores fixed data such as program data, RAM 33 as a storage unit for storing and managing data such as product code, order quantity, amount of money, etc. for each ordered menu product, and clocks the current date and time Clock unit 34, wireless unit interface 35 for transmitting / receiving data to / from the wireless unit 2 having a wireless transmission / reception function, a LAN control circuit 36 for controlling transmission / reception of data to / from each unit through the LAN line 7, a hard disk, etc. A storage device control circuit 37C for controlling writing and reading of data to and from the auxiliary storage device 37 is provided. The CPU 31 is electrically connected to the ROM 32, RAM 33, clock unit 34, wireless unit interface 35, LAN control circuit 36, storage device control circuit 37C, etc. via a bus line 38 such as an address bus or a data bus. is doing.
[0019]
In the auxiliary storage device 37, as shown in FIG. 6, a menu flag (course menu product) for identifying the menu item name, the price, and whether the menu product is a course menu product corresponding to the product code of each menu product. If so, the menu product table 60 storing the menu product information such as “1” if it is not a course menu product is stored in advance.
In addition, as shown in FIG. 7, the auxiliary storage device 37 corresponds to the product code (course product code) of each course menu product, and the number of cooking items constituting the course menu product and each cooking item. The course menu table 70 that stores the product code (component product code) and the order of arrangement thereof is stored in advance.
Incidentally, in this embodiment, as a course menu product, “recommended salad” of product code [0003], “potage soup” of product code [0004], and “beef stew” of product code [0001] are arranged in order of distribution. "A course" consisting of 4 items of "seasonal dessert" of product code [0002] and "B course" consisting of 3 items excluding "potage soup" of product code [0004] from the above "A course" Two products of "Course" are illustrated.
[0020]
As shown in FIG. 8, in the RAM 33 of the order processing device 3, the product codes of all menu products and the product codes included in the order data message transmitted from the portable order registration device 1 and received by the wireless unit 2 are stored. An order buffer 81 for storing the number of orders in the order of the read address B, a product code stored in the order buffer 82 and an order data number memory 82 for storing the number A of the number of orders, and a read address B of the order memory 81 The accounting process ends for each reading counter 83 for counting, individual item codes of menu products for one customer order received, and table order management data such as the number of orders, total amount, slip number, etc. Table-specific order management file 84 to be stored, the table number of the table arrived by the customer who ordered the course menu product for each ordered course menu product , A course management file 85 for storing the product code, order number, item number, and cooking instruction number n of the course menu product until the accounting process is completed; temporarily storing LAN transmission data such as cooking instruction data and print data of customer slips Various memory areas such as a transmission data buffer 86 are formed.
[0021]
Thus, when the CPU 11 of each portable order registration device 1 inputs a key signal of an operation key via the keyboard control circuit 15C, the CPU 11 executes key processing corresponding to the type of the operation key.
[0022]
FIG. 9A shows the numeric key processing executed when the key signal of the numeric key K2 is inputted. When the numeric key processing is started, the CPU 11 first flags as ST (step) 1. The number flag f1 in the memory 47 is checked. If the numeric flag f1 is reset (0), the numeric value is the first digit, so the numeric register 44 is cleared and the numeric flag f1 is set (1). Further, the count value a of the digit number counter 45 is initialized to “1”. Thereafter, if the numeric value input by the numeric key K2 is stored in the first digit of the numeric register 44, the numeric key processing is terminated.
[0023]
On the other hand, when the set number flag f1 is set (1) in ST1, the set value of the digit number counter 45 is incremented by 1 because it is the set number after the second digit. Next, in ST2, it is determined whether or not the count value a of the digit counter 45 exceeds the maximum digit number A of the register register 44. If it does not exceed, each numerical value stored in the numeric register 44 is shifted up by one digit. Thereafter, if the numeric value input by the numeric key K2 is stored in the first digit of the numeric register 44, the numeric key processing is terminated.
If the count value a of the digit counter 45 exceeds the maximum digit number A of the numeric register 44 in ST2, the input of the numeric key K2 is regarded as an error.
[0024]
FIG. 9B shows a table key process executed when the key signal of the table key K3 is input. When the table key process is started, the CPU 11 first sets the table flag f2 of the flag memory 48 as ST1. Investigate. Here, if the table flag f2 has been reset (0), the table number has not been input, and then the number flag f1 in the flag memory 47 is checked as ST2. If the number flag f1 is set (1), the numerical value corresponding to the table number is set, and the numerical data in the number register 44 is transferred to the table number memory 42. Thereafter, if the table flag f2 is set (1) and the numeric flag f1 is reset (0), the table key processing is terminated.
If the table flag f2 is set (1) in ST1 and if the numeric flag f1 is reset (0) in ST2, the input of the table key K3 is regarded as an error.
[0025]
FIG. 10 shows menu key processing executed when the key signal of the menu key K1 is input. When the CPU 11 starts this menu key processing, it first checks the order flag f3 in the flag memory 49 as ST1. If the order flag f3 has been reset (0), the table flag f2 in the flag memory 48 is checked as ST2 because it is the first order registration of the menu item ordered by one customer. Here, when the table flag f2 is set (1), since the table number of the table on which this one customer has arrived is entered, order registration is permitted and the order flag f3 is set (1). .
[0026]
Next, as ST3, the numerical flag f1 in the flag memory 47 is checked. Here, when the number flag f1 is reset (0), the order code “1” is stored in the order number memory 46 because the product code of the menu product has been input without the order number. . On the other hand, if the number flag f1 is set (1) in ST3, since the product code of the menu product is input after the number of orders is set, the numerical data in the number register 44 is used as the number of orders. Transfer to memory 46.
Thereafter, the product code preset for the input menu key K 1 is read from the menu key table 41, and the product code and the order quantity in the order quantity memory 46 are sequentially stored in the order memory 43. If the menu key K1 is preset, the menu item name is read from the menu key table 41, and the menu item name and the number of orders are displayed on the liquid crystal display 16. This is the end of the menu key process.
[0027]
If the order flag f3 is set (1) in ST1, the order registration is for the second and subsequent menu items ordered by one customer, so ST2 is omitted, and the same processing is executed by proceeding to ST3.
If the table flag f2 is reset (0) in ST2, an error occurs when the menu key K1 is entered because the menu item order registration is started without entering the table number.
[0028]
FIG. 11A shows a transmission key process executed when the key signal of the transmission key K4 is input. When the CPU 11 starts this transmission key process, first, the numerical flag f1 of the flag memory 47 is set as ST1. Check out. Here, if the number flag f1 has been reset (0), it is not a number, so next the order flag f3 in the flag memory 49 is checked as ST2. Here, when the order flag f3 is set (1), the order registration of the menu product has been performed, so the table number stored in the table number memory 42 and the order memory 43 are stored. Create an order data message with all product codes and the number of orders. The order data message is converted into radio waves by the radio circuit 14 and transmitted wirelessly.
Thereafter, if it is confirmed in ST3 that the order data message is wirelessly transmitted, the table number memory 42, the order number memory 46, and the order memory 43 are cleared. If the table flag f2 and the order flag f3 are reset (0), the key processing of the transmission key K4 is terminated.
[0029]
If the numerical flag f1 is set (1) in ST1 and the order flag f3 is reset (0) in ST2, the input of the transmission key K4 is regarded as an error.
Also, if an error occurs in the wireless transmission of the order data message in ST3, retry is performed a preset number of times, and if the error still occurs, a communication error message is displayed on the liquid crystal display 16, This key processing is terminated.
[0030]
FIG. 11B shows the next menu key process executed when the key signal of the next menu key K5 is input. When the next menu key process is started, the CPU 11 first sets the flag memory 47 as ST1. The number flag f1 is checked. Here, if the number flag f1 has been reset (0), it is not a number, so next the order flag f3 in the flag memory 49 is checked as ST2. Here, if the order flag f3 has been reset (0), since the order registration of the menu item has not been performed, the table flag f2 in the flag memory 48 is checked as ST3. Here, when the table flag f2 is set (1), the table number has been input, so the next menu request message is created with the table number stored in the table number memory 42. Then, the next menu request message is converted into a radio wave by the wireless circuit 14 and wirelessly transmitted.
Thereafter, if it is confirmed in ST4 that the next menu request message is wirelessly transmitted, the table number memory 42 is cleared. If the desk flag f2 is reset (0), the key process for the next menu key K5 is terminated.
[0031]
Note that when the numerical flag f1 is set (1) in ST1, the order flag f3 is set (1) in ST2, and the table flag f2 is reset (0) in ST3. If this happens, the input of the next menu key K5 is considered an error.
If an error occurs in the wireless transmission of the next menu request message in ST4, retry is performed a preset number of times. If an error still occurs, a communication error message is displayed on the liquid crystal display 16. This key processing is terminated.
[0032]
On the other hand, when the CPU 31 of the order processing device 3 takes in a message from the portable order registration device 1 wirelessly received by the wireless unit 2 via the wireless unit interface 35, the CPU 31 receives the message according to the type of the message. Processing is to be executed.
[0033]
FIG. 12 shows the receiving process when the order data message is received. When the CPU 31 receives the order data message, first, as ST1, the received message is analyzed and the products of all the menu products registered in the order are displayed. The code and the number of orders are taken out and stored in the order buffer 81 in the order of the address as a set of the product code of one menu product and the corresponding order number. Further, the order data number A of the product code and the order number stored in the order buffer 81 is counted, and the data number A is stored in the order data number memory 82. Further, the count value B of the reading counter 83 is initialized to “1”.
[0034]
Next, as ST2, the data number A of the order data number memory 82 is compared with the count value B of the reading counter 83. Here, when the data number A is equal to or less than the count value B, the product code of the read address corresponding to the count value B is read from the order buffer 81. In ST3, the menu product table 60 is searched with the product code read from the order buffer 81, and it is determined whether the course flag corresponding to the product code is reset (0) or set (1).
[0035]
Here, when the course flag is reset (0), the menu product is not a course menu product, so the menu item name corresponding to the product code is read from the menu product table 60 and the order buffer 81 is read. The order number of the reading address corresponding to the count value B is read, and the cooking instruction data of the menu product is edited from the menu item name and order number, the table number in the received message, and the current date and time read from the clock unit 34. And stored in the transmission data buffer 86. Thereafter, if the count value B of the reading counter 83 is incremented by 1, the process returns to ST2 and the counted count value B is compared with the data number A of the order data number memory 82.
[0036]
On the other hand, when the course flag is set (1) in ST3, since the menu product is a course menu product, the course menu table 70 is searched with the product code read from the order buffer 81 as ST4, that is, the course product code. The number of items corresponding to the course product code is read out. Further, the order number of the read address corresponding to the count value B is read from the order buffer 81. Then, the table number in the received message, the product code and the number of orders read from the order buffer 81, the number of items read from the course menu table 70, and the number of cooking instructions n = 1 are stored in the course management file 85 as one record. To do.
[0037]
Next, as ST5, the course product code of one record and the number n of cooking instructions stored in the course management file 85 in the process of ST4 are acquired, and the course menu table 70 is searched again with the course product code, and the course product is obtained. Among the constituent product codes corresponding to the code, the constituent product codes in the serving order corresponding to the cooking instruction number n (1 in this case) are read. Then, from the menu product table 60, the menu item name corresponding to the constituent product code is read together with the menu item name corresponding to the course product code. Further, the table number and the number of orders of one record stored in the course management file 85 in the process of ST4 are acquired. Then, the cooking instruction data is edited from the menu item name, the table number, the number of orders, and the current date and time read from the clock unit 34 and stored in the transmission data buffer 86. Thereafter, if the count value B of the reading counter 83 is incremented by 1, the process returns to ST2 and the counted count value B is compared with the data number A of the order data number memory 82.
[0038]
When the number of data A exceeds the count value B in ST2, it is determined whether cooking instruction data is stored in the transmission data buffer 86 as ST6. Here, if the cooking instruction data is not stored, the reception process is terminated. On the other hand, when cooking instruction data is stored, the LAN control circuit 36 is controlled to transmit the cooking instruction data in the transmission data buffer 86 to the kitchen device 4 via the LAN line 7 and cook. The instruction form is printed and issued.
[0039]
Next, after clearing the transmission data buffer 86, the menu item name, price, number of orders, amount, total amount, slip number, table number, based on the total product code and the number of orders stored in the order buffer 81. The print data of the customer slip consisting of items such as date and time is edited and temporarily stored in the transmission data buffer 86. Thereafter, the print data in the transmission data buffer 86 is transmitted to the slip issuing device 5 through the LAN line 7 to print and issue the customer slip. Further, the table order management data is edited from all the product codes and the number of orders stored in the order buffer 81 and the slip number of the customer slip. Then, this table order management data is stored in the table order management file 84 for each table number in the received message. Thereafter, when the order buffer 81 and the transmission data buffer 86 are cleared, the order data message reception process is terminated.
[0040]
FIG. 13 shows a receiving process when the CPU 31 of the order receiving processing device 3 receives the next menu request message. When the CPU 31 receives the next menu request message, it first analyzes the received message as ST1. The table number is taken out, and the course management file 85 is searched with the table number. If no record of the same desk number is stored in the course management file 85, the reception process is terminated.
[0041]
On the other hand, if records with the same table number are stored in the course management file 85, first, the cooking instruction number n of all records with the same table number is updated by +1. Next, among all the records with the same table number, a record having the number of cooking instructions n equal to or less than the number of items N is acquired, and the course product code and the order number of the acquired record are stored in the order buffer 81 in the order of addresses. To do. The course product code stored in the order buffer 81 and the order data number A of the number of orders are counted, and the data number A is stored in the order data number memory 82. Further, the count value B of the reading counter 83 is initialized to “1”.
[0042]
Next, as ST2, the data number A of the order data number memory 82 is compared with the count value B of the reading counter 83. If the data number A is equal to or less than the count value B, the course product code of the read address corresponding to the count value B is read from the order buffer 81 as ST3. Next, as ST4, the number n of cooking instructions in the record of the course product code is read from the course management file 85 with the table number in the received message. Then, from the course menu table 70, among the constituent product codes corresponding to the course product code, the constituent product codes of the serving order corresponding to the cooking instruction number n are read out. Next, in ST5, the menu item name corresponding to the constituent item code acquired in the process of ST4 is read together with the menu item name corresponding to the course item code from the menu item table 60. Further, the table number and the number of orders of the record of the course product code are acquired from the course management file 85 using the table number in the received message. Then, the cooking instruction data is edited from the menu item name, the table number, the number of orders, and the current date and time read from the clock unit 34 and stored in the transmission data buffer 86. Thereafter, if the count value B of the reading counter 83 is incremented by 1, the process returns to ST2 and the counted count value B is compared with the data number A of the order data number memory 82.
[0043]
When the number of data A exceeds the count value B in ST2, it is determined whether cooking instruction data is stored in the transmission data buffer 86 as ST6. Here, if the cooking instruction data is not stored, the reception process is terminated. On the other hand, when cooking instruction data is stored, the LAN control circuit 36 is controlled to transmit the cooking instruction data in the transmission data buffer 86 to the kitchen device 4 via the LAN line 7 and cook. The instruction form is printed and issued. Thereafter, when the order buffer 81 and the transmission data buffer 86 are cleared, the next menu request message reception process is terminated.
[0044]
In a restaurant to which the order data management system of the present embodiment configured as described above is applied, waiters and waitresses called waitresses each have a portable order registration device 1. When an order for a menu item is received from a customer who has arrived at a table (table) in the audience seat, first, after placing a table number with the number key K2 disposed on the keyboard 15 of the portable order registration device 1, Press the desk key K3. Next, the product code of the menu product ordered from the customer is input with the menu key K1. At this time, when two or more same products are ordered, the number of orders is entered using the numeric key K2, and then the menu key K1 in which the product code of the corresponding menu product is preset is pressed. In this way, when the input of all the data of the menu item ordered from one customer (in the case of a group customer), the transmission key K4 is pressed. Then, the order data message in which the order data such as the entered table number, the product code of the ordered product, and the number of orders is incorporated is edited and wirelessly transmitted from the portable order registration device 1.
[0045]
Thus, the order data message wirelessly transmitted from each portable order registration device 1 is received by the wireless unit 2 installed on the ceiling of the passenger seat and taken into the order processing device 3.
As a result, in the order processing device 3, the order processing for receiving the menu product of the product code incorporated by analyzing the order data message received from the portable order registration device 1 for the number of orders corresponding to the product code. Done.
[0046]
In this order receiving process, it is determined whether the ordered menu product is a course menu product in which a plurality of cooking items are arranged in a preset order. If it is not a course menu product, cooking instruction data is created and given to the kitchen device 4 as in the conventional order data processing system, and a cooking instruction sheet for the menu product ordered by the kitchen device 4 is printed and issued. The
[0047]
On the other hand, in the case of a course menu product, the number of items of the course menu product and the number of cooking instructions n = 1 together with the desk number of the customer who ordered the course menu product, the product code of the course menu product and the number of orders. Are stored in the course management file. In addition, the product code of the first cooking item in the cooking order among the cooking items constituting the course menu product is read from the course menu table 70. Then, the menu item name corresponding to the product code is read from the menu product table 60, cooking instruction data is created together with the course menu item name and the number of orders of the course menu product, and the cooking instruction sheet is printed by the kitchen device 4. publish. As a result, the person in charge of cooking in the kitchen starts cooking the first cooking item in the cooking order among the ordered course menu products in accordance with the cooking instruction form.
[0048]
Further, in this order processing, print data of customer slips in which detailed data such as the product code of the ordered menu product, the number of orders, the amount of money, the total amount, etc., and the desk number, slip number, etc. are created are created in the slip issuing device 5. Then, the slip issuing device 5 prints and issues a customer slip. Further, the table order management data such as the product code, the number of orders, and the amount of money for the ordered menu product are stored and managed by table number by the table order management file 84.
[0049]
By the way, the customer service representative monitors the progress of the customer who ordered the course menu product as needed. Then, when it is time to instruct the start of cooking of the next dish item, the customer's desk number is entered from the keyboard 15 in the order registration apparatus 1 carried on the spot, and then the next menu key K5 is pressed. Then, the next menu request message in which the input table number is incorporated is edited and wirelessly transmitted from the portable order registration device 1.
[0050]
The next menu request message wirelessly transmitted from the portable order registration device 1 is received by the wireless unit 2 and taken into the order processing device 3 in the same manner as the order data message.
Thereby, in the order processing device 3, the course management file 85 is searched with the table number incorporated in the next menu request message. Then, +1 is added to the cooking instruction number n of the record with the same table number. When the number n of cooking instructions after the addition is equal to or less than the number N of items in the record, the nth cooking item in the cooking order among the cooking items constituting the course menu product identified by the course product code of the record The product code is read from the course menu table 70. Then, the menu item name corresponding to the product code is read from the menu product table 60, cooking instruction data is created together with the course menu item name and the number of orders of the course menu product, and the cooking instruction sheet is printed by the kitchen device 4. publish. As a result, the person in charge of cooking in the kitchen starts cooking the nth cooking item in the serving order among the ordered menu menu items in accordance with the cooking instruction sheet.
If the number n of cooking instructions after the addition exceeds the number N of items in the record, the cooking instruction for each cooking item constituting the course menu product has been completed and no cooking instruction is given.
[0051]
For example, as shown in FIG. 5, as a course menu product, “recommended salad” of product code [0003], “potage soup” of product code [0004], and “beef” of product code [0001] are arranged in order of distribution. "Course" consisting of 4 items of "stew" and "seasonal dessert" of product code [0002] and 3 items of "A course" excluding "potage soup" of product code [0004] In the case where two products of “B course” are set, it is assumed that the customer who arrived at the desk number [01] ordered two items of A course. Then, the customer service representative uses the portable order registration device 1 to input the table number [01], the menu key K1 in which the product code of the course menu product “A course” is preset, and the number of orders [2]. Then, the transmission key K4 is pressed.
Then, from the kitchen device 4, as shown in FIG. 14A, a cooking instruction sheet 91 for instructing cooking of the first cooking item “recommended salad” in the order menu product “A course” is provided. Print issued. Therefore, the person in charge of cooking starts cooking two items “recommended salad”. When two dishes “Recommended Salad” are completed, the person in charge of customer service serves the table number [1].
[0052]
Next, when the customer service representative determines that it is time to start cooking the next cooking item by looking at the progress of the customer who is eating the cooking item “Recommended Salad” on the table with table number [1], The table number [01] is input using the portable order registration device 1, and the next menu key K5 is pressed.
Then, as shown in FIG. 14B, the kitchen apparatus 4 prints a cooking instruction sheet 92 for instructing cooking of the second cooking item “potage soup” in the cooking order item “A course”. publish. Therefore, the person in charge of cooking starts cooking two cooking items “potage soup”. When two cooking items “potage soup” are completed, the customer service representative serves the table number [1].
[0053]
Next, when the customer service representative determines that it is time to start cooking the next cooking item by looking at the progress of the customer drinking the cooking item “potage soup” for the table with table number [1], Similarly to the above, the table number [01] is input using the portable order registration device 1, and the next menu key K5 is pressed.
Then, as shown in FIG. 14 (c), the kitchen apparatus 4 prints a cooking instruction sheet 93 instructing cooking of the second cooking item “beef stew” in the cooking order product “A course”. publish. Accordingly, the person in charge of cooking starts cooking two cooking items “beef stew”. Then, when two cooking items “beef stew” are completed, the customer service representative distributes them to the table with the table number [1].
[0054]
Next, when the customer service representative determines that it is time to start cooking the next cooking item by looking at the progress of the customer who is eating the cooking item “beef stew” on the table with table number [1], the customer again The table number [01] is input using the portable order registration device 1, and the next menu key K5 is pressed.
Then, as shown in FIG. 14 (d), the kitchen apparatus 4 generates a cooking instruction sheet 94 for instructing cooking of the second cooking item “seasonal dessert” in the fourth order of the course menu product “A course”. Print issued. Therefore, the person in charge of cooking starts cooking two dishes, “seasonal desserts”. When two cooking items “seasonal desserts” are completed, the person in charge of customer service serves the table numbered [1].
After that, even if the customer service representative inputs the desk number [01] using the portable order registration device 1 and presses the next menu key K5, the number of items of the course menu product “A course” is “4”. Since the number of cooking instructions is “5”, no cooking instruction is issued from the order processing device 3.
[0055]
As described above, according to the present embodiment, when an order registration of a course menu product is performed by the portable order registration device 1, the first cooking item in the order of cooking among the respective cooking items constituting the course menu product. The cooking instruction sheet 91 indicating the cooking instruction is printed and issued from the kitchen device 4, so that the person in charge of cooking is what cooking items the course menu product is composed of, and what is the order of the dishes No need to know. Therefore, it is possible to reduce the burden on the person in charge of cooking, and to prevent mistakes such as accidentally cooking a cooking item of another course menu product.
[0056]
In addition, a customer service representative who has received an order for a course menu from a customer monitors the progress of the customer at any time, and uses the portable order registration device 1 from the spot to prepare a cooking instruction for the next cooking item at an appropriate timing. Therefore, it is possible to give a cooking instruction for the next cooking item at an appropriate timing according to the progress of the customer without burdening the customer service representative. Therefore, it is possible to improve serviceability by avoiding problems such as serving late-paying customers to dishes with late progress, or conversely waiting for customers with fast progress until the next dish is served. it can.
In addition, in this case, the customer service representative only has to press the next menu key K5 together with the desk number regardless of what the next cooking item is. Good.
[0057]
The present invention is not limited to the one embodiment.
For example, in the above embodiment, every time the next order request message is received in the order receiving processing device 3, the number n of cooking instructions in the record of the corresponding course management file 85 is incremented by 1, and the serving order corresponding to the number of cooking instructions n is added. The cooking instructions for n cooking items are output unconditionally. However, if a pair of customers order both A course and B course, the soup “potage” of A course is operated by the first menu key operation for the first time. “Soup” and B course main dish “Beef stew” are instructed at the same time, and the second menu key is operated at the same time to cook A course main dish “Beef stew” and B course dessert “Seasonal dessert” Instructions will be given at the same time. Therefore, an attribute area is provided in the course menu table 70 corresponding to each constituent product code, and attributes “appetizer”, “soup”, “main dish”, “dessert”, etc. of the cooking item are set in advance. Then, when different course menus are ordered by one customer, the cooking instructions for the same cooking item with the same attribute are simultaneously given according to the serving order. By doing this, the cooking instruction for only the A course and the soup “potage soup” is performed by the first menu key operation for the first time, and the main dish “beef stew” of the A course and the B course are operated by the second next menu key operation. The cooking instruction of the main dish “beef stew” is performed simultaneously.
[0058]
In the embodiment, the customer service representative gives a cooking instruction request to the order processing device 3 by pressing the next menu key K5 of the portable order registration device 1, and the order processing device receives the cooking instruction request. 3 shows a case where the kitchen device is given a cooking instruction for the next cooking item of the corresponding course menu product in accordance with a predetermined serving order. For example, the customer's customer group (gender) is displayed on the keyboard 15 of the portable order registration device 1. , Age group, etc.) are provided, and the person in charge of customer service inputs the customer group together with the data of the product ordered by the customer. On the other hand, cooking wait time data is set in the course menu table 70 in correspondence with each constituent product code of the second and subsequent ordering of each menu menu product. The cooking waiting time data is a standard time from when an order is received until cooking is started, and is statistically calculated and set in advance. When the order processing device 3 receives an order for the course menu product, the order processing device 3 first instructs the cooking of the first cooking item in the serving order, and at the customer layer of the customer who ordered the cooking waiting time data of the constituent product codes in the second and subsequent serving order. Correct as appropriate. For example, males in the youth group are relatively quick to eat, so the cooking wait time data is corrected to be short. Conversely, elderly women are relatively slow to eat, so the cooking wait time data is corrected longer. Thus, the order processing device 3 measures the elapsed time after receiving the order for the course menu product, and automatically issues a cooking instruction for the corresponding cooking item every time this elapsed time becomes the cooking standby time. With such a configuration, it becomes possible to serve dishes at an appropriate timing according to the progress of the customer without monitoring the progress of the customer who has ordered the course menu product.
[0059]
In addition, it is needless to say that various modifications can be made without departing from the gist of the present invention, such as a cooking instruction in the kitchen apparatus 4 being displayed on the display.
[0060]
【The invention's effect】
  As detailed aboveMain departureAccording to Ming, it is possible to give an instruction to cook each cooking item of a menu product consisting of multiple cooking items at an appropriate timing according to the customer's progress without burdening the customer service representative. Can prevent mistakes that cook cooking itemsThe
  MaTheFor each menu item consisting of a number of cooking items, each cooking item constituting the menu item and the arrangement order of the cooking items are set in a table in advance.In the keyThere is an effect that reliability can be improved without making a mistake in the order of the physical instructions.
[0061]
  MoreIn addition, carryingIn response to a cooking instruction request from a band-type order registration device, the order processing device gives a cooking instruction for the corresponding cooking item to the kitchen device.And contactThe customer staff can actually give a cooking instruction for the next cooking item in accordance with the progress of the customer, and the cooking instruction can be given at an appropriate time.
[Brief description of the drawings]
FIG. 1 is an overall view of an order data processing system according to an embodiment of the present invention.
FIG. 2 is a block diagram showing a main configuration of the portable order registration device according to the embodiment.
FIG. 3 is a view showing a keyboard of the portable order registration device.
FIG. 4 is a view showing main memory areas formed in the RAM of the portable order registration device.
FIG. 5 is a block diagram showing a main configuration of the order processing apparatus according to the embodiment.
FIG. 6 is a configuration diagram of a menu product table included in the order processing apparatus.
FIG. 7 is a configuration diagram of a course menu table included in the order processing apparatus.
FIG. 8 is a view showing main memory areas formed in the RAM of the order processing device.
FIG. 9 is a flowchart showing numeric key processing and table key processing executed by the CPU of the portable order registration device according to the embodiment;
FIG. 10 is a flowchart showing menu key processing executed by the CPU of the portable order registration device.
FIG. 11 is a flowchart showing transmission key processing and next menu key processing executed by the CPU of the portable order registration device.
FIG. 12 is a flowchart showing order data message reception processing executed by the CPU of the order receiving device according to the embodiment;
FIG. 13 is a flowchart showing a next menu request message reception process executed by the CPU of the order receiving device.
FIG. 14 is a view showing an output example of a cooking instruction sheet according to the embodiment.
[Explanation of symbols]
1 ... Portable order registration device
2 ... Receiver
3. Order processing equipment
4 ... Kitchen equipment
5 ... slip issuing device
6 ... Accounting equipment
15 ... Keyboard
K5 ... Next menu key
60 ... Menu product table
70 ... Course menu table
85 ... Course management file
91, 92, 93, 94 ... Cooking instruction sheet

Claims (2)

メニュー商品の注文データを入力する入力部及びこの入力部を介して入力された注文データを無線送信する無線送信手段を有した携帯型の注文登録装置と、この注文登録装置から無線送信される注文データを受信する無線部及びこの無線部で受信した注文データに基づいて受注したメニュー商品の調理指示データを作成する調理指示データ作成手段を有した受注処理装置と、この受注処理装置にて作成された調理指示データを受取り出力する厨房装置とを具備してなる注文データ処理システムにおいて、
前記携帯型の注文登録装置は、次の料理品目の調理指示を要求する次メニューキーと、この次メニューキーが入力される毎に次メニュー要求データを無線送信する手段とを設け、
前記受注処理装置は、複数の料理品目からなるメニュー商品別にそのメニュー商品を構成する各料理品目とその料理品目の配膳順序とを予め記憶するコースメニューテーブルを設け、受注したメニュー商品が前記複数の料理品目からなるメニュー商品であるとき、前記コースメニューテーブルを参照してそのメニュー商品の料理品目数を取得し、かつ、最初に調理指示数を“1”として該調理指示数に相当する配膳順序の料理品目を前記コースメニューテーブルから取得し、この料理品目の調理指示データを作成して前記厨房装置に与え、その後、前記注文登録装置から送信された次メニュー要求データを前記無線部で受信する毎に、前記調理指示数に“1”を加算し、加算した調理指示数が前記料理品目数以下であることを条件に、この調理指示数に相当する配膳順序の料理品目を前記コースメニューテーブルから取得し、この料理品目の調理指示データを作成して前記厨房装置に与えるようにしたことを特徴とする注文データ処理システム。
A portable order registration device having an input unit for inputting order data of a menu product and a wireless transmission means for wirelessly transmitting the order data input via the input unit, and an order wirelessly transmitted from the order registration device An order processing apparatus having a radio unit for receiving data and a cooking instruction data creating means for creating cooking instruction data for menu items ordered based on the order data received by the radio unit, and the order processing apparatus An order data processing system comprising a kitchen device for receiving and outputting cooked instruction data,
The portable order registration device includes a next menu key for requesting a cooking instruction for the next cooking item, and a means for wirelessly transmitting next menu request data each time the next menu key is input,
The order processing unit, the course menu table for previously storing a menu item comprising a plurality of food items separately from each food item constituting the menu items and serving order of the food item provided, orders the menu item of the plurality When it is a menu product composed of cooking items, the number of cooking items of the menu product is obtained by referring to the course menu table, and the number of cooking instructions is first set to “1” and the serving order corresponding to the number of cooking instructions Is obtained from the course menu table , cooking instruction data for the cooking item is created and given to the kitchen device, and then the next menu request data transmitted from the order registration device is received by the wireless unit. Each time, “1” is added to the number of cooking instructions, and the number of cooking instructions added is less than or equal to the number of cooking items. Order data processing system obtains the food items serving the order corresponding to the number of instructions from the course menu table, characterized in that as to create a cooking instruction data of the dish material given to the kitchen unit.
顧客が着いた卓の卓番号及びその顧客が注文したメニュー商品に関するデータ等の注文データを入力する入力部及びこの入力部を介して入力された注文データを無線送信する無線送信手段を有した携帯型の注文登録装置と、この注文登録装置から無線送信される注文データを受信する無線部及びこの無線部で受信した注文データに基づいて受注したメニュー商品の調理指示データを作成する調理指示データ作成手段を有した受注処理装置と、この受注処理装置にて作成された調理指示データを受取り出力する厨房装置とを具備してなる注文データ処理システムにおいて、
前記携帯型の注文登録装置は、次の料理品目の調理指示を要求する次メニューキーと、前記卓番号とともに前記次メニューキーが入力される毎に該卓番号を含む次メニュー要求データを無線送信する手段とを設け、
前記受注処理装置は、複数の料理品目からなるメニュー商品別にそのメニュー商品を構成する各料理品目とその料理品目の配膳順序とを予め記憶するコースメニューテーブル、受注したメニュー商品が前記複数の料理品目からなるメニュー商品である毎に前記コースメニューテーブルを参照してそのメニュー商品の料理品目数を取得するとともに調理指示数を“1”とし、この料理品目数及び調理指示数を該メニュー品目を注文した顧客が着いている卓の卓番号と関連付けて記憶するコース管理手段と、このコース管理手段により前記料理品目数,調理指示数及び卓番号が記憶される毎に該調理指示数に相当する配膳順序の料理品目を前記コースメニューテーブルから取得し、この料理品目の調理指示データを作成して前記厨房装置に与える第1の調理指示手段と、前記注文登録装置から送信された次メニュー要求データを前記無線部で受信する毎に、その次メニュー要求データに含まれる卓番号に関連付けて記憶されている調理指示数に“1”を加算する加算手段と、この加算手段により加算された調理指示数が該調理指示数に対応する料理品目数以下であることを条件に、該調理指示数に相当する配膳順序の料理品目を前記コースメニューテーブルから取得し、この料理品目の調理指示データを作成して前記厨房装置に与える第2の調理指示手段とを具備したことを特徴とする注文データ処理システム。
A portable unit having an input unit for inputting order data such as a table number of a table arrived by the customer and data on a menu item ordered by the customer, and a wireless transmission means for wirelessly transmitting the order data input through the input unit Type order registration device, a wireless unit for receiving order data transmitted wirelessly from the order registration device, and cooking instruction data creation for creating cooking instruction data for a menu item ordered based on the order data received by the wireless unit In an order data processing system comprising: an order processing device having means; and a kitchen device that receives and outputs cooking instruction data created by the order processing device,
The portable order registration device wirelessly transmits a next menu key for requesting a cooking instruction for the next cooking item, and next menu request data including the table number each time the next menu key is input together with the table number. Providing means,
The order processing apparatus includes a course menu table that stores in advance each cooking item that constitutes the menu product for each menu product composed of a plurality of cooking items and the order in which the cooking items are arranged, and the ordered menu product includes the plurality of dishes. For each menu product comprising items, the number of cooking items of the menu product is obtained by referring to the course menu table, the number of cooking instructions is set to “1”, and the number of cooking items and the number of cooking instructions are set to the menu item. Corresponding to the number of cooking instructions each time the number of cooking items, the number of cooking instructions and the table number are stored by the course management means in association with the table number of the table on which the customer who has ordered has been placed is stored. get the food items serving order from the course menu table, given to the kitchen device to create a cooking instruction data of the cooking material Each time the wireless unit receives the next menu request data transmitted from the first cooking instruction means and the order registration device, the number of cooking instructions stored in association with the table number included in the next menu request data On the condition that the number of cooking instructions added by the adding means is equal to or less than the number of cooking items corresponding to the number of cooking instructions. order data processing system obtains the food item from the course menu table, characterized in that to create a cooking instruction data of the dish material equipped with a second cooking instruction means for giving to the kitchen unit.
JP05335298A 1998-03-05 1998-03-05 Order data processing system Expired - Fee Related JP3974703B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP05335298A JP3974703B2 (en) 1998-03-05 1998-03-05 Order data processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP05335298A JP3974703B2 (en) 1998-03-05 1998-03-05 Order data processing system

Publications (2)

Publication Number Publication Date
JPH11250143A JPH11250143A (en) 1999-09-17
JP3974703B2 true JP3974703B2 (en) 2007-09-12

Family

ID=12940406

Family Applications (1)

Application Number Title Priority Date Filing Date
JP05335298A Expired - Fee Related JP3974703B2 (en) 1998-03-05 1998-03-05 Order data processing system

Country Status (1)

Country Link
JP (1) JP3974703B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003132439A (en) * 2001-10-24 2003-05-09 Seiko Instruments Inc Order data managing device
AU2003211921A1 (en) * 2002-02-07 2003-09-02 Masanobu Kujirada Method and system for providing eating/drinking services
JP5204441B2 (en) * 2006-08-21 2013-06-05 エスアイアイ・データサービス株式会社 Order information processing apparatus, order information processing program, order information processing method, and order information processing system
JP4836089B2 (en) * 2007-12-14 2011-12-14 東芝テック株式会社 Order data processing device
JP5821939B2 (en) * 2013-12-24 2015-11-24 カシオ計算機株式会社 Order management apparatus and program

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2773521B2 (en) * 1992-03-18 1998-07-09 三菱電機株式会社 Restaurant service system

Also Published As

Publication number Publication date
JPH11250143A (en) 1999-09-17

Similar Documents

Publication Publication Date Title
JP7238062B2 (en) Payment system, server and information processing program
KR20110124026A (en) System and method for managing orders using electronic table
JP5899137B2 (en) Information processing apparatus, product ordering system, and control program
JP3974703B2 (en) Order data processing system
JP4069048B2 (en) Order management system
JPS5854474A (en) Restaurant system
JP3754261B2 (en) Order management system
JP4926844B2 (en) Product information management server
JP7458149B2 (en) Facility management system, facility management method, and facility management program
JPH11250355A (en) Order management device
JP2004164118A (en) Electronic ordering system
JP7339527B2 (en) ORDER SUPPORT SYSTEM, ORDER SUPPORT METHOD AND ORDER SUPPORT PROGRAM
JP2003115082A (en) Order entry system
JP5764595B2 (en) Order receiving apparatus and control program
US20230298088A1 (en) Order management device, program recording medium, and order processing system
JPS61278964A (en) Restaurant managing system
JP6928362B2 (en) Order entry system, order registration machine, order transmitter, ordering method, order registration method and order transmission method
JP3686283B2 (en) Product sales registration data processing device
JP2000123068A (en) Ordering system
JP2001076048A (en) Order management system
JP2023122398A (en) Order management device and program
JPH06215007A (en) Ordering data processor
JP3470943B2 (en) Order management device
JP2001125981A (en) Order managing device and restaurant system
JP3522720B2 (en) POS system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040924

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070306

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070427

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20070529

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070615

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100622

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100622

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110622

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120622

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130622

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130622

Year of fee payment: 6

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130622

Year of fee payment: 6

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees