(57)【特許請求の範囲】
【請求項１】
オーダ情報の入力を行うハンディ端末と、店舗のテーブルに設置されて接客スタッフの呼び出しを行う呼び鈴装置と、を備えるオーダエントリシステムであって、
前記呼び鈴装置は、
前記接客スタッフの呼び出しの入力を受け付ける呼び鈴スイッチ部と、
前記接客スタッフの呼び出しが入力された場合に、呼び鈴装置の呼び出し及び設置されているテーブルの識別情報を含む呼出情報を前記ハンディ端末に送信する呼出情報送信部と、を備え、
前記ハンディ端末は、
前記呼出情報を前記呼び鈴装置から受信し、当該呼出情報に応じて呼び出しを報知部に報知させる報知制御部と、
前記受信した呼出情報のテーブルの識別情報に対応する伝票情報の入力を受け付ける伝票入力処理を起動する起動制御部と、を備えるオーダエントリシステム。
【請求項２】
前記呼出情報送信部は、前記呼出情報として、前記接客の状態情報を含む呼出情報を前記ハンディ端末に送信し、
前記起動制御部は、前記受信した呼出情報の状態情報に応じて、呼び出しに対する接客が遅いか否かを判別し、遅い場合に、前記受信した呼出情報のテーブルの識別情報に対応する伝票情報の入力を受け付ける伝票入力処理を起動する請求項１に記載のオーダエントリシステム。
【請求項３】
前記状態情報は、未接客での呼出回数であり、
前記呼出情報送信部は、前記接客スタッフの呼び出しが入力された場合に、呼出回数をカウントアップし、当該呼出回数及び設置されたテーブルの識別情報を含む呼出情報を前記ハンディ端末に送信し、
前記起動制御部は、前記受信した呼出情報の呼出回数が所定回数以上であるか否かを判別し、所定回数以上である場合に、前記受信した呼出情報のテーブルの識別情報に対応する伝票入力処理を起動する請求項１または２に記載のオーダエントリシステム。
【請求項４】
前記起動制御部は、前記受信した呼出情報のテーブルの識別情報に対応する伝票情報があるか否かを判別し、伝票情報がある場合に、当該テーブルの識別情報に対応する伝票情報を開いて更新入力を受け付ける伝票入力処理を起動し、伝票情報がない場合に、当該テーブルの識別情報に対応する新たな伝票情報の入力を受け付ける新規伝票入力処理を起動する請求項１〜３のいずれか一項に記載のオーダエントリシステム。
【請求項５】
前記ハンディ端末は、
前記受信した呼出情報の呼び出しに対する応答情報の入力を受け付ける操作部と、
前記入力された応答情報を前記呼び鈴装置に送信する応答情報送信部と、を備え、
前記呼出情報送信部は、前記応答情報を前記ハンディ端末から受信し、前記呼び鈴スイッチ部により呼び出しが再度入力された場合に、前記応答情報を受信しているか否かを判別し、前記応答情報を受信している場合に、接客を催促する催促情報をさらに含む呼出情報を前記ハンディ端末に送信し、
前記報知制御部は、前記呼出情報を前記呼び鈴装置から受信し、当該呼出情報の催促情報に応じて、接客の催促を前記報知部に報知させる請求項１から４のいずれか一項に記載のオーダエントリシステム。
【請求項６】
前記呼出情報送信部は、前記呼び鈴スイッチ部により呼び出しが入力されてから所定時間を経過したか否かを判別し、当該所定時間を経過した場合に、当該所定時間を経過した旨の経過情報をさらに含む呼出情報を前記ハンディ端末に送信し、
前記報知制御部は、前記呼出情報を前記呼び鈴装置から受信し、当該呼出情報の経過情報に応じて、前記呼び出しが入力されてから所定時間を経過した旨を前記報知部に報知させる請求項１から５のいずれか一項に記載のオーダエントリシステム。
【請求項７】
前記テーブルは、複数のグループに分けられ、
前記呼出情報送信部は、前記呼び鈴スイッチ部により呼び出しが入力された場合に、設置されているテーブルのグループの識別情報をさらに含む呼出情報を前記ハンディ端末に送信し、
前記報知制御部は、前記受信した呼出情報のグループの識別情報が、自機のハンディ端末が担当するグループの識別情報か否かを判別し、担当するグループの識別情報である場合に、呼び出しを前記報知部に報知させる請求項１から６のいずれか一項に記載のオーダエントリシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オーダエントリシステムに関する。
【背景技術】
【０００２】
従来、レストラン等の飲食店において、接客スタッフがハンディ端末を所持し、このハンディ端末を用いて顧客からの注文に関するオーダ情報を入力し、当該オーダ情報をコントローラ（サーバ）で管理するオーダエントリシステムが知られている。
【０００３】
また、ハンディ端末、コントローラに加え、テーブルごとに設置された呼び鈴装置を備え、呼び鈴装置からの接客スタッフの呼び出しに応じて、コントローラが、ハンディ端末に、呼び出しのあったテーブル番号を含む呼び出しメッセージを送信して表示させるシステムが知られている（例えば、特許文献１参照）。
【０００４】
また、呼び鈴装置からの呼び出しに応対する接客スタッフが、ハンディ端末に応対者情報を入力してコントローラに送信するシステムが知られている（例えば、特許文献２参照）。コントローラは、受信した応対者情報を応対者履歴情報として管理する。
【０００５】
また、呼び鈴装置（セルフオーダ端末）からの呼び出しに応じて、コントローラが、テーブル毎に予め登録された接客スタッフのハンディ端末に担当呼出データを送信して報知するシステムが知られている（例えば、特許文献３参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第４２０１２４３号公報
【特許文献２】特開２００６−１６３４４７号公報
【特許文献３】特開２００４−６２７１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、従来のオーダエントリシステムでは、呼び鈴装置からの複数回呼び出しがあったハンディ端末を所持する接客スタッフは、接客時に、当該ハンディ端末を操作して、伝票入力処理を手動で起動せねばならず、操作の作業負担が大きかった。伝票入力処理とは、顧客の注文の伝票情報の入力や更新を行う処理である。
【０００８】
本発明の課題は、呼び鈴装置の呼び出しに応じて、伝票入力処理を適時且つ自動的に起動することである。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、請求項１に記載のオーダエントリシステムは、
オーダ情報の入力を行うハンディ端末と、店舗のテーブルに設置されて接客スタッフの呼び出しを行う呼び鈴装置と、を備えるオーダエントリシステムであって、
前記呼び鈴装置は、
前記接客スタッフの呼び出しの入力を受け付ける呼び鈴スイッチ部と、
前記接客スタッフの呼び出しが入力された場合に、呼び鈴装置の呼び出し及び設置されているテーブルの識別情報を含む呼出情報を前記ハンディ端末に送信する呼出情報送信部と、を備え、
前記ハンディ端末は、
前記呼出情報を前記呼び鈴装置から受信し、当該呼出情報に応じて呼び出しを報知部に報知させる報知制御部と、
前記受信した呼出情報のテーブルの識別情報に対応する伝票情報の入力を受け付ける伝票入力処理を起動する起動制御部と、を備える。
【発明の効果】
【００１５】
本発明によれば、呼び鈴装置の呼び出しに応じて、伝票入力処理を適時且つ自動的に起動できる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施の形態のオーダエントリシステムの構成を示すブロック図である。
【図２】ハンディ端末の機能構成を示すブロック図である。
【図３】呼び鈴装置の機能構成を示すブロック図である。
【図４】（ａ）は、ハンディ端末に記憶されるグループファイルを示す図である。（ｂ）は、ハンディ端末に記憶されるメッセージファイルを示す図である。（ｃ）は、ハンディ端末に記憶される担当者ファイルを示す図である。（ｄ）は、ハンディ端末が送信する応答データを示す図である。（ｅ）は、ハンディ端末が受信する呼出データを示す図である。
【図５】（ａ）は、ハンディ端末が記憶する伝票インデックスファイルを示す図である。（ｂ）は、ハンディ端末が記憶する伝票明細ファイルを示す図である。
【図６】（ａ）は、呼び鈴装置に記憶される呼び鈴ファイルを示す図である。（ｂ）は、呼び鈴装置に記憶されるグループファイルを示す図である。（ｃ）は、呼び鈴装置に記憶されるメッセージファイルを示す図である。（ｄ）は、呼び鈴装置に記憶されるタイマ設定ファイルを示す図である。（ｅ）は、呼び鈴装置に記憶されるテーブルファイルを示す図である。
【図７】ハンディ端末で実行されるハンディ端末処理を示すフローチャートである。
【図８】ハンディ端末処理の呼出確認処理を示すフローチャートである。
【図９】ハンディ端末処理の応答入力処理を示すフローチャートである。
【図１０】ハンディ端末処理の応答送信処理を示すフローチャートである。
【図１１】ハンディ端末処理の伝票オープン処理を示すフローチャートである。
【図１２】ハンディ端末処理の新規伝票作成処理を示すフローチャートである。
【図１３】（ａ）は、伝票入力画面を示す図である。（ｂ）は、新規伝票入力画面を示す図である。
【図１４】呼び鈴装置で実行される呼び鈴装置処理を示すフローチャートである。
【図１５】呼び鈴装置処理の呼び鈴処理を示すフローチャートである。
【図１６】呼び鈴装置処理のタイマ処理を示すフローチャートである。
【図１７】呼び鈴装置処理の送信処理を示すフローチャートである。
【図１８】呼び鈴装置処理の受信処理を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、添付図面を参照して本発明に係る実施の形態を詳細に説明する。なお、本発明は、図示例に限定されるものではない。
【００１８】
図１〜図３を参照して、本実施の形態の装置構成を説明する。先ず、図１を参照して、本実施の形態のオーダエントリシステム１の全体構成を説明する。図１に、本実施の形態のオーダエントリシステム１の構成を示す。
【００１９】
オーダエントリシステム１は、レストラン等の飲食店の店舗に設置されるシステムである。オーダエントリシステム１は、ウエイター等の接客スタッフにより顧客の注文したアイテム（料理、ドリンク等）のアイテム名及び数量のオーダ情報が入力され、そのオーダ情報をキッチンの調理スタッフに通知する。図１に示すように、オーダエントリシステム１は、店舗２に設置されている。店舗２は、調理スタッフが調理を行う場所であるキッチンと、顧客が食事を行い接客スタッフが配膳する場所であるホールと、を有する。ホールには、顧客が着席するためのテーブル３Ａ，３Ｂ，３Ｃ，３Ｄが設置されている。
【００２０】
オーダエントリシステム１は、コントローラ１０と、ハンディ端末２０Ａ，２０Ｂと、呼び鈴装置３０Ａ，３０Ｂ，３０Ｃ，３０Ｄと、厨房端末４０と、プリンタ５０と、を備える。コントローラ１０と、プリンタ５０とは、有線通信接続されている。ハンディ端末２０Ａ，２０Ｂ及び呼び鈴装置３０Ａ，３０Ｂ，３０Ｃ，３０Ｄは、コントローラ１０と、無線ＬＡＮ（Local Area Network）接続されている。つまり、ハンディ端末２０Ａ，２０Ｂと、呼び鈴装置３０Ａ，３０Ｂ，３０Ｃ，３０Ｄとは、コントローラ１０を介して通信可能である。また、コントローラ１０と厨房端末４０とは、有線ＬＡＮ、ピアツーピアで通信接続されている。
【００２１】
コントローラ１０、厨房端末４０、プリンタ５０は、店舗２のキッチンに設置されている。ハンディ端末２０Ａ，２０Ｂは、店舗２のホールに配置された２人の接客スタッフにそれぞれ所持されている。ハンディ端末２０Ａ，２０Ｂは、それぞれ、接客スタッフが１人１台所持するものとする。呼び鈴装置３０Ａ，３０Ｂ，３０Ｃ，３０Ｄは、それぞれ、テーブル３Ａ，３Ｂ，３Ｃ，３Ｄに設置されている。呼び鈴装置３０Ａ，３０Ｂ，３０Ｃ，３０Ｄは、それぞれ、１台のテーブルに１台設置されているものとする。
【００２２】
コントローラ１０は、オーダエントリシステム１における情報の管理装置である。ハンディ端末２０Ａ，２０Ｂは、接客スタッフがオーダ情報を入力するＯＥＳ（Order Entry System）端末である。呼び鈴装置３０Ａ，３０Ｂ，３０Ｃ，３０Ｄは、顧客が接客スタッフを呼ぶための装置である。
【００２３】
また、ハンディ端末２０Ａ，２０Ｂを所持する各接客スタッフが接客を担当するテーブルは、予め設定されているものとする。また、各接客スタッフが担当するテーブルに対応する呼び鈴装置をグループに分ける。つまり、各接客スタッフは、呼び鈴装置をグループ毎に担当する。例えば、呼び鈴装置３０Ａで呼び出しがあると、その呼び鈴装置３０Ａが所属するグループに対応する接客スタッフがハンディ端末２０Ａを所持して接客する。
【００２４】
ハンディ端末２０Ａを所持する接客スタッフは、テーブル３Ａ，３Ｂの呼び鈴装置３０Ａ，３０Ｂを担当するものとする。ここで、呼び鈴装置３０Ａ，３０Ｂ，３０Ｃ，３０Ｄの識別番号を、順に、１０１，１０２，１０３，１０４とする。呼び鈴装置３０Ａ，３０Ｂのグループの識別番号を００１とする。また、ハンディ端末２０Ｂを所持する接客スタッフは、テーブル３Ｃ，３Ｄの呼び鈴装置３０Ｃ，３０Ｄを担当するものとする。呼び鈴装置３０Ｃ，３０Ｄのグループの識別番号を００２とする。
【００２５】
また、呼び鈴装置３０Ａ，３０Ｂ，３０Ｃ，３０Ｄの呼び鈴スイッチ部３８押下により顧客から接客スタッフの呼び出しがあった場合に、接客スタッフは、呼び出しがあったテーブルに行く。そして、接客スタッフは、呼び鈴装置３０Ａ，３０Ｂ，３０Ｃ，３０Ｄの呼び鈴スイッチ部３８の長押しをすることで、呼び出しに対する接客を開始したことを入力する。
【００２６】
厨房端末４０は、アイテム（料理等）の出来上がりを入力する端末である。プリンタ５０は、コントローラ１０の指示に応じて、伝票等を印刷出力するサーマルプリンタ等のプリンタである。例えば、テーブル３Ａで料理の注文があり、接客スタッフによりハンディ端末２０Ａにオーダ情報が入力され、ハンディ端末２０Ａからコントローラ１０にオーダ情報が送信される。そして、コントローラ１０は、受信したオーダ情報に基づく伝票をプリンタ５０に印刷する。印刷された伝票を調理スタッフが目視により確認してオーダのあった料理の調理を開始する。
【００２７】
料理が出来上がると、調理スタッフにより料理の出来上がり情報が厨房端末４０に入力され、厨房端末４０から料理の出来上がり情報がコントローラ１０に送信される。そして、コントローラ１０は、受信した料理の出来上がり情報をハンディ端末２０Ａに送信する。ハンディ端末２０Ａを所持する接客スタッフは、受信されて表示された出来上がり情報を目視により確認して、出来上がった料理をテーブル３Ａに配膳する。
【００２８】
なお、オーダエントリシステム１のハンディ端末の数と、呼び鈴装置の数は、それぞれ、２台、４台に限定されるものではなく、それ以外の台数としてもよい。
【００２９】
次いで、図２を参照して、ハンディ端末２０Ａの内部の機能構成を説明する。ハンディ端末２０Ｂは、ハンディ端末２０Ａと同様の構成であり、その説明を省略する。図２に、ハンディ端末２０Ａの機能構成を示す。
【００３０】
図２に示すように、ハンディ端末２０Ａは、報知制御部、起動制御部、応答情報送信部としてのＣＰＵ（Central Processing Unit）２１と、操作部２２と、ＲＡＭ（Random Access Memory）２３と、報知部としての表示部２４と、ＲＯＭ（Read Only Memory）２５と、報知制御部、応答情報送信部としての無線通信部２６と、フラッシュメモリ２７と、報知部としてのバイブレータ２８、ＬＥＤ（Light Emitting Diode）２９と、蓋開放検出スイッチ部２９ａと、電源部２９ｂと、を備える。ＣＰＵ２１、操作部２２、ＲＡＭ２３、表示部２４、ＲＯＭ２５、無線通信部２６、フラッシュメモリ２７、バイブレータ２８、ＬＥＤ２９、蓋開放検出スイッチ部２９ａは、バス２９ｃを介して接続されている。
【００３１】
ＣＰＵ２１は、ハンディ端末２０Ａの各部を中央制御する。ＣＰＵ２１は、各種プログラムのうち指定されたプログラムをＲＯＭ２５から読み出してＲＡＭ２３に展開し、展開されたプログラムとの協働で各種処理を実行する。
【００３２】
ＣＰＵ２１は、ハンディ端末処理プログラム２５１に従い、無線通信部２６を介して、呼出データ１２０を呼び出しのあった呼び鈴装置３０Ａから受信し、呼出データ１２０に応じて呼び出しを、表示部２４のメッセージ表示、ＬＥＤ２９の点灯（点滅）、バイブレータ２８の振動により報知する。また、ＣＰＵ２１は、呼出データ１２０の呼出カウンタ１２４に応じて、呼出カウンタ１２４が２以上であるか（接客が遅いか）否かを判別し、２以上である遅い場合に、呼出データ１２０のテーブル番号１２３に対応する伝票情報の入力を受け付ける伝票入力処理（伝票オープン処理、新規伝票作成処理）を起動する。
【００３３】
操作部２２は、各種キーからなるキー群を備え、各キーを介して入力された操作情報をＣＰＵ２１に出力する。操作部２２は、クリアキー、応答キーを含む。クリアキーは、実行中の処理のクリア（停止）指示の入力を受け付ける。応答キーは、呼び鈴装置からの呼び出しに応答する旨の入力を受け付ける。
【００３４】
ＲＡＭ２３は、揮発性の半導体メモリであり、各種データ及び各種プログラムを格納するワークエリアを有する。
【００３５】
表示部２４は、ＬＣＤ（Liquid Crystal Display）等で構成され、ＣＰＵ２１から入力される表示情報に応じて各種表示を行う。ＲＯＭ２５は、各種データ及び各種プログラムを記憶する読み出し専用のメモリである。ＲＯＭ２５には、ハンディ端末処理プログラム２５１が記憶されている。
【００３６】
無線通信部２６は、アンテナ、変調部、復調部、信号処理部等を備え、コントローラ１０と無線通信を行う。無線通信部２６は、送信する情報の信号を信号処理部で信号処理し、変調部により変調してアンテナから無線電波としてコントローラ１０に送信する。また、無線通信部２６は、アンテナによりコントローラ１０から受信した無線電波の受信信号を復調部により復調し、信号処理部で信号処理して受信情報を得る。
【００３７】
フラッシュメモリ２７は、各種データ及び各種プログラムを読み出し及び書き込み可能に記憶する不揮発性の半導体メモリである。フラッシュメモリ２７には、後述するグループファイル８０、メッセージファイル９０、担当者ファイル１００、伝票インデックスファイル１３０、伝票明細ファイル１４０が記憶される。
【００３８】
バイブレータ２８は、ＣＰＵ２１の指示に従い、振動出力を行う。ＬＥＤ２９は、ＣＰＵ２１の指示に従い、発光（点灯）及び消灯を行い、点滅も可能である。
【００３９】
蓋開放検出スイッチ部２９ａは、ハンディ端末２０Ａの筐体の蓋の開放を検出し、その検出信号をＣＰＵ２１に出力する。電源部２９ｂは、リチウム電池等の二次電池であり、ハンディ端末２０Ａの各部に電源供給を行う。
【００４０】
次いで、図３を参照して、呼び鈴装置３０Ａの内部の機能構成を説明する。呼び鈴装置３０Ｂ〜３０Ｄは、呼び鈴装置３０Ａと同様の構成であり、その説明を省略する。図３に、呼び鈴装置３０Ａの機能構成を示す。
【００４１】
図３に示すように、呼び鈴装置３０Ａは、呼出情報送信部としてのＣＰＵ３１と、操作部３２と、ＲＡＭ３３と、表示部３４と、ＲＯＭ３５と、呼出情報送信部としての無線通信部３６と、フラッシュメモリ３７と、呼び鈴スイッチ部３８と、計時部３９と、を備える。ＣＰＵ３１、操作部３２、ＲＡＭ３３、表示部３４、ＲＯＭ３５、無線通信部３６、フラッシュメモリ３７、呼び鈴スイッチ部３８、計時部３９は、バス３９ａを介して接続されている。
【００４２】
ＣＰＵ３１、ＲＡＭ３３、表示部３４、ＲＯＭ３５、無線通信部３６、フラッシュメモリ３７は、ハンディ端末２０ＡのＣＰＵ２１、ＲＡＭ２３、表示部２４、ＲＯＭ２５、無線通信部２６、フラッシュメモリ２７と同様の構成であり、異なる部分を主として説明する。
【００４３】
ＣＰＵ３１は、ＲＯＭ３５に記憶された呼び鈴装置処理プログラム３５１に従い、呼び鈴スイッチ部３８により接客スタッフの呼び出しの入力を受け付け、入力された場合に、呼出カウンタ１２４をカウントアップし、無線通信部３６を介して、呼出カウンタ１２４及びテーブル番号１２３を含む呼出データ１２０をハンディ端末２０Ａに送信する。
【００４４】
操作部３２は、各種設定キーを備え、各種キー押下に応じた設定操作情報をＣＰＵ３１に出力する。設定操作情報は、例えば、後述する呼び鈴ファイル１５０の呼び鈴番号５１、グループファイル１６０のグループ番号１６２、タイマ設定ファイル１８０の設定値１８２、テーブルファイル１９０のテーブル番号１９２の設定値である。
【００４５】
ＲＯＭ３５には、呼び鈴装置処理プログラム３５１が記憶されている。無線通信部３６は、コントローラ１０と無線通信を行う。フラッシュメモリ３７には、後述する呼び鈴ファイル１５０、グループファイル１６０、メッセージファイル１７０、タイマ設定ファイル１８０及びテーブルファイル１９０が記憶される。
【００４６】
呼び鈴スイッチ部３８は、顧客からの接客スタッフの呼び出し用の押下入力を受け付けるスイッチ部であり、このスイッチの押下信号をＣＰＵ３１に出力する。計時部３９は、現在日時を計時する計時回路を有し、現在の日時情報をＣＰＵ３１に出力する。
【００４７】
次に、図４〜図６を参照して、オーダエントリシステム１で扱う情報を説明する。先ず、図４及び図５を参照して、ハンディ端末２０Ａで扱う情報を説明する。ハンディ端末２０Ｂで扱う情報もハンディ端末２０Ａで扱う情報と同様であるため、その説明を省略する。
【００４８】
図４（ａ）に、ハンディ端末２０Ａに記憶されるグループファイル８０を示す。図４（ｂ）に、ハンディ端末２０Ａに記憶されるメッセージファイル９０を示す。図４（ｃ）に、ハンディ端末２０Ａに記憶される担当者ファイル１００を示す。図４（ｄ）に、ハンディ端末２０Ａが送信する応答データ１１０を示す。図４（ｅ）に、ハンディ端末２０Ａが受信する呼出データ１２０を示す。図５（ａ）に、ハンディ端末２０Ａが記憶する伝票インデックスファイル１３０を示す。図５（ｂ）に、ハンディ端末２０Ａが記憶する伝票明細ファイル１４０を示す。
【００４９】
図４（ａ）に示すグループファイル８０は、ハンディ端末２０Ａのフラッシュメモリ２７に記憶されるファイルであり、ハンディ端末２０Ａを所持する接客スタッフが担当するテーブルの呼び鈴装置のグループの情報を有する。グループファイル８０は、レコード番号８１と、グループ番号８２と、のフィールドを有する。レコード番号８１は、グループファイル８０のレコード番号である。グループ番号８２は、ハンディ端末２０Ａが担当するグループを識別する識別情報である。
【００５０】
図４（ｂ）に示すメッセージファイル９０は、ハンディ端末２０Ａのフラッシュメモリ２７に記憶されるファイルであり、ハンディ端末２０Ａに表示するメッセージの情報を有する。メッセージファイル９０は、レコード番号９１と、メッセージ９２と、のフィールドを有する。レコード番号９１は、メッセージファイル９０のレコード番号である。メッセージ９２は、メッセージの内容情報である。
【００５１】
レコード番号９１が１のメッセージ９２を、顧客の呼び出しに対する接客スタッフへの第１のメッセージとする。第１のメッセージは、対象の顧客への接客の緊急度が比較的低いメッセージである。レコード番号９１が２のメッセージ９２を、顧客の呼び出しに対し未接客の接客スタッフへ接客を催促する第２のメッセージとする。第２のメッセージは、対象の顧客への接客の緊急度が比較的高いメッセージである。
【００５２】
図４（ｃ）に示す担当者ファイル１００は、ハンディ端末２０Ａのフラッシュメモリ２７に記憶されるファイルであり、ハンディ端末２０Ａを所持する担当者（接客スタッフ）に関する情報を有する。担当者ファイル１００は、レコード番号１０１と、名前１０２と、表示用名称１０３と、設定値１０４と、合計器１０５と、のフィールドを有する。レコード番号１０１は、担当者ファイル１００のレコード番号である。名前１０２は、担当者の名前である。表示用名称１０３は、名前１０２の担当者の呼び鈴装置表示用の名称である。設定値１０４は、名前１０２の担当者に関する設定値である。設定値１０４は、例えば、他人の伝票を確認する権限がある旨の設定情報である。合計器１０５は、名前１０２の担当者がオーダをとったアイテム（料理等）の売上合計金額である。
【００５３】
図４（ｄ）に示す応答データ１１０は、ハンディ端末２０Ａから、担当する呼び鈴装置３０Ａ，３０Ｂに送信されるデータである。応答データ１１０は、担当者名１１１と、応答フラグ１１２と、の項目を有する。担当者名１１１は、ハンディ端末２０Ａを所持している担当者（接客スタッフ）の表示用の名称である。応答フラグ１１２は、呼び鈴装置３０Ａ，３０Ｂの呼び出しに応答したことを示すフラグの情報である。この応答とは、呼び出しに対する確認の応答であり、実際の接客と区別される。
【００５４】
図４（ｅ）に示す呼出データ１２０は、ハンディ端末２０Ａが呼び鈴装置３０Ａ，３０Ｂから受信するデータである。呼出データ１２０は、呼び鈴番号１２１と、グループ番号１２２と、テーブル番号１２３と、呼出カウンタ１２４と、催促フラグ１２５と、タイマフラグ１２６と、の項目を有する。
【００５５】
呼び鈴番号１２１は、呼出データ１２０の送信元の呼び鈴装置を識別する識別情報である。グループ番号１２２は、呼び鈴番号１２１の呼び鈴装置が所属するグループを識別する識別情報である。テーブル番号１２３は、呼び鈴番号１２１の呼び鈴装置が設置されているテーブルを識別する識別情報である。呼出カウンタ１２４は、呼び鈴番号１２１の呼び鈴装置の呼び出し（呼び鈴スイッチ部３８押下）毎にカウントアップされるカウント値である。催促フラグ１２５は、呼び鈴番号１２１の呼び鈴装置が呼び出しを行いハンディ端末２０Ａから応答する入力があったにもかかわらず未接客の場合の接客の催促の旨を示すフラグの情報である。タイマフラグ１２６は、呼び出し開始からの設定時間経過を示すフラグ情報であり、その設定時間を含むものとする。その設定時間は、後述すタイマ設定ファイル１８０の設定値１８２に対応する。
【００５６】
図５（ａ）に示す伝票インデックスファイル１３０は、ハンディ端末２０Ａのフラッシュメモリ２７に記憶されるファイルであり、伝票明細ファイル１４０の各伝票の先頭レコード位置の情報を有する。伝票インデックスファイル１３０は、レコード番号１３１と、テーブル番号１３２と、人数１３３と、明細先頭レコード番号１３４と、のフィールドを有する。レコード番号１３１は、伝票インデックスファイル１３０のレコード番号であり、伝票の識別番号に対応する。テーブル番号１３２は、レコード番号１３１の伝票に対応するテーブルを識別する識別情報である。人数１３３は、レコード番号１３１の伝票に対応する顧客の人数である。明細先頭レコード番号１３４は、レコード番号１３１の伝票に対応する伝票明細ファイル１４０の先頭のレコード番号１４１である。
【００５７】
図５（ｂ）に示す伝票明細ファイル１４０は、ハンディ端末２０Ａのフラッシュメモリ２７に記憶されるファイルであり、各伝票の内容情報を有する。伝票明細ファイル１４０は、レコード番号１４１と、アイテム１４２と、個数１４３と、金額１４４と、のフィールドを有する。レコード番号１４１は、伝票明細ファイル１４０のレコード番号である。１伝票のレコード番号１４１は、連番となるものとする。アイテム１４２は、注文されたアイテム（料理等）の名称である。個数１４３は、アイテム１４２のアイテムの個数である。金額１４４は、アイテム１４２のアイテムの単価である。
【００５８】
次いで、図６を参照して、呼び鈴装置３０Ａで扱う情報を説明する。呼び鈴装置３０Ｂ，３０Ｃ，３０Ｄで扱う情報も呼び鈴装置３０Ａで扱う情報と同様であるため、その説明を省略する。
【００５９】
図６（ａ）に、呼び鈴装置３０Ａに記憶される呼び鈴ファイル１５０を示す。図６（ｂ）に、呼び鈴装置３０Ａに記憶されるグループファイル１６０を示す。図６（ｃ）に、呼び鈴装置３０Ａに記憶されるメッセージファイル１７０を示す。図６（ｄ）に、呼び鈴装置３０Ａに記憶されるタイマ設定ファイル１８０を示す。図６（ｅ）に、呼び鈴装置３０Ａに記憶されるテーブルファイル１９０を示す。
【００６０】
図６（ａ）に示す呼び鈴ファイル１５０は、呼び鈴装置３０Ａのフラッシュメモリ３７に記憶されるファイルである。呼び鈴ファイル１５０は、レコード番号１５１と、呼び鈴番号１５２と、のフィールドを有する。レコード番号１５１は、呼び鈴ファイル１５０のレコード番号である。呼び鈴番号１５２は、呼び鈴装置３０Ａの識別情報である。
【００６１】
図６（ｂ）に示すグループファイル１６０は、呼び鈴装置３０Ａのフラッシュメモリ３７に記憶されるファイルである。グループファイル１６０は、レコード番号１６１と、グループ番号１６２と、のフィールドを有する。レコード番号１６１は、グループファイル１６０のレコード番号である。グループ番号１６２は、呼び鈴装置３０Ａが所属するグループを識別する識別情報である。
【００６２】
図６（ｃ）に示すメッセージファイル１７０は、呼び鈴装置３０Ａのフラッシュメモリ３７に記憶されるファイルである。メッセージファイル１７０は、レコード番号１７１と、メッセージ１７２と、のフィールドを有する。レコード番号１７１は、メッセージファイル１７０のレコード番号である。メッセージ１７２は、呼び出しがあり、ハンディ端末２０Ａから応答する旨が送信された場合に、呼び鈴装置３０Ａに表示するメッセージの内容情報である。
【００６３】
図６（ｄ）に示すタイマ設定ファイル１８０は、呼び鈴装置３０Ａのフラッシュメモリ３７に記憶されるファイルである。タイマ設定ファイル１８０は、レコード番号１８１と、設定値１８２と、のフィールドを有する。レコード番号１８１は、タイマ設定ファイル１８０のレコード番号である。設定値１８２は、呼び出しがあってからの所定経過時間の設定値（分）の情報である。
【００６４】
図６（ｅ）に示すテーブルファイル１９０は、呼び鈴装置３０Ａのフラッシュメモリ３７に記憶されるファイルである。テーブルファイル１９０は、レコード番号１９１と、テーブル番号１９２と、のフィールドを有する。レコード番号１９１は、テーブルファイル１９０のレコード番号である。テーブル番号１９２は、呼び鈴装置３０Ａが設置されているテーブル３Ａを識別する識別情報である。
【００６５】
次に、図７〜図１７を参照して、オーダエントリシステム１の動作を説明する。先ず、図７〜図１３を参照して、ハンディ端末２０Ａの動作を説明する。ハンディ端末２０Ｂの動作は、ハンディ端末２０Ａの動作と同様であるため、その説明を省略する。図７に、ハンディ端末２０Ａで実行されるハンディ端末処理を示す。図８に、ハンディ端末処理の呼出確認処理を示す。図９に、ハンディ端末処理の応答入力処理を示す。図１０に、ハンディ端末処理の応答送信処理を示す。図１１に、ハンディ端末処理の伝票オープン処理を示す。図１２に、ハンディ端末処理の新規伝票作成処理を示す。図１３（ａ）に、伝票入力画面２４１を示す。図１３（ｂ）に、新規伝票入力画面２４２を示す。
【００６６】
図７に示すハンディ端末処理は、店舗２の営業時間中にハンディ端末２０Ａで実行される処理である。ハンディ端末２０Ａにおいて、例えば、電源オン入力されたことをトリガとして、ＣＰＵ２１は、ＲＯＭ２５から読み出されて適宜ＲＡＭ２３に展開されたハンディ端末処理プログラム２５１との協働で、ハンディ端末処理を実行する。
【００６７】
先ず、ＣＰＵ２１は、呼び鈴装置３０Ａ〜３０Ｄから受信されてＲＡＭ２３に格納されている呼出カウンタ１２４がカウントアップされたか否かを判別する（ステップＳ１１）。呼出カウンタ１２４は、呼び出し（呼び鈴スイッチ部３８押下）毎にカウントアップされる。呼出カウンタ１２４がカウントアップされた場合（ステップＳ１１；ＹＥＳ）、ＣＰＵ２１は、呼出確認処理を実行する（ステップＳ１２）。ステップＳ１２の呼出確認処理は、詳細に後述される。
【００６８】
そして、ＣＰＵ２１は、応答入力処理を実行する（ステップＳ１４）。ステップＳ１４の応答入力処理は、詳細に後述される。
【００６９】
呼出カウンタ１２４がカウントアップされていない場合（ステップＳ１１；ＮＯ）、ＣＰＵ２１は、後述するステップＳ１４３に対応してＲＡＭ２３に格納されている送信フラグがオンされているか否かを判別する（ステップＳ１５）。送信フラグがオンされている場合（ステップＳ１５；ＹＥＳ）、ＣＰＵ２１は、応答送信処理を実行する（ステップＳ１６）。ステップＳ１６の応答送信処理は、詳細に後述される。
【００７０】
ステップＳ１６の実行後、又は送信フラグがオンされていない場合（ステップＳ１５；ＮＯ）、ＣＰＵ２１は、後述するステップＳ１４８に対応してＲＡＭ２３に格納されている伝票呼出フラグがオンされているか否かを判別する（ステップＳ１７）。伝票呼出フラグがオンされている場合（ステップＳ１７；ＹＥＳ）、ＣＰＵ２１は、伝票オープン処理を実行する（ステップＳ１８）。ステップＳ１８の伝票オープン処理は、詳細に後述される。
【００７１】
ステップＳ１８の実行後、又は伝票呼出フラグがオンされていない場合（ステップＳ１７；ＮＯ）、ＣＰＵ２１は、後述するステップＳ１４９に対応してＲＡＭ２３に格納されている伝票作成フラグがオンされているか否かを判別する（ステップＳ１９）。伝票作成フラグがオンされている場合（ステップＳ１９；ＹＥＳ）、ＣＰＵ２１は、新規伝票作成処理を実行する（ステップＳ２０）。ステップＳ２０の新規伝票作成処理は、詳細に後述される。
【００７２】
ステップＳ２０の実行後、又は伝票作成フラグがオンされていない場合（ステップＳ１９；ＮＯ）、ＣＰＵ２１は、その他の処理を実行し（ステップＳ２１）、ステップＳ１１に移行される。ステップＳ２１のその他の処理は、例えば、操作部２２を介する操作入力受け付けの処理、設定情報入力に応じた設定処理、無線通信部２６を介したコントローラ１０からの情報受信処理である。情報受信処理として、ＣＰＵ２１は、無線通信部２６を介して、呼出データ１２０を呼び鈴装置３０Ａ，３０Ｂから受信してＲＡＭ２３に格納する。
【００７３】
図８を参照して、図７におけるステップＳ１２の呼出確認処理を説明する。先ず、ＣＰＵ２１は、ＲＡＭ２３に格納されている呼出データ１２０のグループ番号１２２が担当グループであるか否かを判別する（ステップＳ１２１）。担当グループでない場合（ステップＳ１２１；ＮＯ）、呼出確認処理を終了する。担当グループである場合（ステップＳ１２１；ＹＥＳ）、ＣＰＵ２１は、操作部２２を介して、接客スタッフからの別の顧客のオーダ情報の登録入力中であるか否かを判別する（ステップＳ１２２）。オーダ情報の登録中である場合（ステップＳ１２２；ＹＥＳ）、呼出確認処理を終了する。
【００７４】
オーダ情報の登録中でない場合（ステップＳ１２２；ＮＯ）、ＣＰＵ２１は、操作部２２を介して、接客スタッフからの設定情報（グループファイル８０等）の設定入力中であるか否かを判別する（ステップＳ１２３）。設定情報の設定中である場合（ステップＳ１２３；ＹＥＳ）、呼出確認処理を終了する。
【００７５】
設定情報の設定中でない場合（ステップＳ１２３；ＮＯ）、ＣＰＵ２１は、ＲＡＭ２３に格納されている呼出データ１２０のタイマフラグ１２６がオンされているか否かを判別する（ステップＳ１２４）。なお、呼出データ１２０を受信していない場合、ＲＡＭ２３に呼出データ１２０が格納されていない。
【００７６】
タイマフラグ１２６がオンされている場合（ステップＳ１２４；ＹＥＳ）、ＣＰＵ２１は、バイブレータ２８をオン（振動）させる（ステップＳ１２５）。そして、ＣＰＵ２１は、ＲＡＭ２３に格納されている呼出データ１２０のテーブル番号１２３を読み出してセットする（ステップＳ１２６）。
【００７７】
そして、ＣＰＵ２１は、フラッシュメモリ２７に記憶されているメッセージファイル９０の時間経過用のメッセージ９２を読み出し、ステップＳ１２６でセットしたテーブル番号及びタイマフラグ１２６に含まれる設定時間と組み合わせて、時間経過用メッセージを作成して表示部２４に表示する（ステップＳ１２７）。例えば、メッセージファイル９０レコード番号９１が３，４のメッセージ９２を読み出し、テーブル番号＝１を変数ｘに入れ、設定時間＝５（分）を変数ｙに入れると、“テーブル番号１の呼び出しから５分経過しました”の時間経過用メッセージが表示部２４に表示される。
【００７８】
そして、ＣＰＵ２１は、蓋開放検出スイッチ部２９ａの出力信号に応じて、蓋が開放されたか否かを判別する（ステップＳ１２８）。蓋が開放されていない場合（ステップＳ１２８；ＮＯ）、ステップＳ１２４に移行される。蓋が開放された場合（ステップＳ１２８；ＹＥＳ）、ＣＰＵ２１は、バイブレータ２８をオフ（振動停止）させる（ステップＳ１２９）。そして、ＣＰＵ２１は、表示部２４の時間経過用メッセージの表示をリセットする（ステップＳ１３０）。
【００７９】
そして、ＣＰＵ２１は、ＲＡＭ２３に格納されている呼出データ１２０の催促フラグ１２５がオンされているか否かを判別する（ステップＳ１３１）。タイマフラグ１２６がオンされていない場合（ステップＳ１２４；ＮＯ）、ステップＳ１３１に移行される。
【００８０】
催促フラグ１２５がオンされていない場合（ステップＳ１３１；ＮＯ）、ＣＰＵ２１は、フラッシュメモリ２７に記憶されているメッセージファイル９０の第１のメッセージ（レコード番号９１が１）のメッセージ９２を読み出して表示部２４に表示する（ステップＳ１３２）。そして、ＣＰＵ２１は、ＬＥＤ２９を点灯させ（ステップＳ１３３）、呼出確認処理を終了する。
【００８１】
催促フラグ１２５がオンされている場合（ステップＳ１３１；ＹＥＳ）、ＣＰＵ２１は、フラッシュメモリ２７に記憶されているメッセージファイル９０の第２のメッセージ（レコード番号９１が２）のメッセージ９２を読み出して表示部２４に表示する（ステップＳ１３４）。そして、ＣＰＵ２１は、ＬＥＤ２９を点滅させる（ステップＳ１３５）。そして、ＣＰＵ２１は、バイブレータ２８をオンさせ（ステップＳ１３６）、呼出確認処理を終了する。
【００８２】
図９を参照して、図７におけるステップＳ１４の応答入力処理を説明する。先ず、ＣＰＵ２１は、接客スタッフから操作部２２のクリアキーが押下入力されたか否かを判別する（ステップＳ１４１）。クリアキーが押下されていない場合（ステップＳ１４１；ＮＯ）、ＣＰＵ２１は、接客スタッフから操作部２２の応答キーが押下入力されたか否かを判別する（ステップＳ１４２）。応答キーが押下入力されていない場合（ステップＳ１４２；ＮＯ）、ステップＳ１４１に移行される。
【００８３】
応答キーが押下入力された場合（ステップＳ１４２；ＹＥＳ）、ＣＰＵ２１は、送信フラグをオンしてＲＡＭ２３に格納してセットする（ステップＳ１４３）。そして、ＣＰＵ２１は、フラッシュメモリ２７に記憶されている担当者ファイル１００の使用中の接客スタッフの表示用名称１０３を担当者名として読み出してＲＡＭ２３に格納してセットする（ステップＳ１４４）。そして、ＣＰＵ２１は、応答フラグをオンしてＲＡＭ２３に格納してセットする（ステップＳ１４５）。
【００８４】
そして、ＣＰＵ２１は、ＲＡＭ２３に格納された呼出カウンタが２以上であるか否かを判別する（ステップＳ１４６）。ステップＳ１４６では、呼び出しへの対応が遅いか否かが判別されている。呼出カウンタが１であると、呼出回数が１回で顧客も長く待っていないと推定され、呼び出しへの対応が遅くないと判別される。呼出カウンタが２以上であると、呼出回数が２回以上で顧客が長く待っていると推定され、呼び出しへの対応が遅いと判別される。なお、判別の基準となる呼出カウンタの２は、３以上の別の値としてもよい。
【００８５】
呼出カウンタが２未満である場合（ステップＳ１４６；ＮＯ）、応答入力処理を終了する。呼出カウンタが２以上である場合（ステップＳ１４６；ＹＥＳ）、ＣＰＵ２１は、フラッシュメモリ２７に記憶された伝票インデックスファイル１３０を参照し、ＲＡＭ２３に格納されている呼出データ１２０に対応するテーブル番号１３２（の伝票）があるか否かを判別する（ステップＳ１４７）。
【００８６】
対応するテーブル番号１３２がある場合（ステップＳ１４７；ＹＥＳ）、ＣＰＵ２１は、伝票呼出フラグをオンにしてＲＡＭ２３にセットし（ステップＳ１４８）、応答入力処理を終了する。対応するテーブル番号１３２がない場合（ステップＳ１４７；ＮＯ）、ＣＰＵ２１は、伝票作成フラグをオンにしてＲＡＭ２３にセットし（ステップＳ１４９）、応答入力処理を終了する。
【００８７】
クリアキーが押下された場合（ステップＳ１４１；ＹＥＳ）、ＣＰＵ２１は、ＲＡＭ２３の応答フラグがオンされているか否かを判別する（ステップＳ１５０）。応答フラグがオンされている場合（ステップＳ１５０；ＹＥＳ）、ステップＳ４２に移行される。応答フラグがオンされていない場合（ステップＳ１５０；ＮＯ）、ＣＰＵ２１は、ＬＥＤ２９をオフ（消灯）させ（ステップＳ１５１）、応答入力処理を終了する。
【００８８】
図１０を参照して、図７におけるステップＳ１６の応答送信処理を説明する。先ず、ＣＰＵ２１は、無線通信部２６を介して、コントローラ１０とオーダ情報の送信又は受信中であるか否かを判別する（ステップＳ１６１）。オーダ情報の送／受信中である場合（ステップＳ１６１；ＹＥＳ）、応答送信処理を終了する。オーダ情報の送／受信中でない場合（ステップＳ１６１；ＮＯ）、ＣＰＵ２１は、無線通信部２６を介して、コントローラ１０と各種設定情報の送信又は受信中であるか否かを判別する（ステップＳ１６２）。設定情報の送／受信中である場合（ステップＳ１６２；ＹＥＳ）、応答送信処理を終了する。
【００８９】
設定情報の送／受信中でない場合（ステップＳ１６２；ＮＯ）、ＣＰＵ２１は、ステップＳ１４４，Ｓ１４５に対応してＲＡＭ２３に格納されている担当者名を読み出して担当者名１１１とし、応答フラグ１１２をオンした応答データ１１０を作成し、無線通信部２６を介して、作成した応答データ１１０を、呼出データ１２０の呼び鈴番号１２１の呼び鈴装置に送信する（ステップＳ１６３）。
【００９０】
そして、ＣＰＵ２１は、ＬＥＤ２９をオフ（消灯）させる（ステップＳ１６４）。そして、ＣＰＵ２１は、バイブレータ２８をオフさせる（ステップＳ１６５）。そして、ＣＰＵ２１は、ＲＡＭ２３に格納されている各種フラグをオフにし（ステップＳ１６６）、応答送信処理を終了する。
【００９１】
図１１を参照して、図７におけるステップＳ１８の伝票オープン処理を説明する。先ず、ＣＰＵ２１は、ＲＡＭ２３に格納されている呼出データ１２０の呼び鈴番号１２１に対応するテーブル番号をＲＡＭ２３に格納してセットする（ステップＳ１８１）。
【００９２】
そして、ＣＰＵ２１は、フラッシュメモリ２７に記憶されている伝票インデックスファイル１３０を参照し、ステップＳ１８１でセットしたテーブル番号に対応するテーブル番号１３２のレコードを検出する（ステップＳ１８２）。そして、ＣＰＵ２１は、ステップＳ１８２で検出したレコードの明細先頭レコード番号１３４を用いて伝票明細ファイル１４０のレコードを読み出し、当該読み出したレコードを用いて伝票入力画面を作成して表示部２４に表示し（ステップＳ１８３）、伝票オープン処理を終了する。
【００９３】
ステップＳ１８３で表示される伝票入力画面は、例えば、図１３（ａ）に示す伝票入力画面２４１である。伝票入力画面２４１により、接客スタッフから操作部２２を介して変更（オーダの追加、取り消し、変更）のオーダ情報（アイテム名、個数）が入力され、入力されたオーダ情報を用いて、伝票インデックスファイル１３０及び伝票明細ファイル１４０が更新される。そして、それらの入力情報が、無線通信部２６を介して、ハンディ端末２０Ａからコントローラ１０に送信される。
【００９４】
図１２を参照して、図７におけるステップＳ２０の新規伝票作成処理を説明する。先ず、ＣＰＵ２１は、フラッシュメモリ２７に記憶されている伝票インデックスファイル１３０を参照し、空きレコードを検出する（ステップＳ２０１）。そして、ＣＰＵ２１は、ステップＳ２０１で検出した空きレコードに、ＲＡＭ２３に格納されている呼出データ１２０の呼び鈴番号１２１に対応するテーブル番号をセットし、このレコードの新規伝票入力画面を作成して表示部２４に表示し（ステップＳ２０２）、新規伝票作成処理を終了する。
【００９５】
ステップＳ２０２で表示される新規伝票入力画面は、例えば、図１３（ｂ）に示す新規伝票入力画面２４２である。新規伝票入力画面２４２により、接客スタッフから操作部２２を介して、顧客の着席しているテーブルのテーブル番号、顧客の人数、新規のオーダ情報（アイテム名、個数）が入力され、入力されたオーダ情報を用いて、伝票インデックスファイル１３０及び伝票明細ファイル１４０が更新される。そして、それらの入力情報が、無線通信部２６を介して、ハンディ端末２０Ａからコントローラ１０に送信される。
【００９６】
次いで、図１４〜図１８を参照して、呼び鈴装置３０Ａの動作を説明する。呼び鈴装置３０Ｂ〜３０Ｄの動作は、呼び鈴装置３０Ａの動作と同様であるため、その説明を省略する。
【００９７】
図１４に、呼び鈴装置３０Ａで実行される呼び鈴装置処理を示す。図１５に、呼び鈴装置処理の呼び鈴処理を示す。図１６に、呼び鈴装置処理のタイマ処理を示す。図１７に、呼び鈴装置処理の送信処理を示す。図１８に、呼び鈴装置処理の受信処理を示す。
【００９８】
図１４に示す呼び鈴装置処理は、ハンディ端末処理と同様に、店舗２の営業時間中に呼び鈴装置３０Ａで実行される処理である。呼び鈴装置３０Ａにおいて、ＣＰＵ３１は、ＲＯＭ３５から読み出されて適宜ＲＡＭ３３に展開された呼び鈴装置処理プログラム３５１との協働で、呼び鈴装置処理を実行する。
【００９９】
先ず、ＣＰＵ３１は、顧客又は接客スタッフから呼び鈴スイッチ部３８が押下入力されたか否かを判別する（ステップＳ３１）。呼び鈴スイッチ部３８が押下された場合（ステップＳ３１；ＹＥＳ）、ＣＰＵ３１は、呼び鈴処理を実行する（ステップＳ３２）。呼び鈴処理は、詳細に後述される。
【０１００】
ステップＳ３２の実行後、又は呼び鈴スイッチ部３８が押下されていない場合（ステップＳ３１；ＮＯ）、ＣＰＵ３１は、呼び鈴スイッチ部３８押下で開始するタイマがオンされているか否かを判別する（ステップＳ３３）。タイマがオンされている場合（ステップＳ３３；ＹＥＳ）、ＣＰＵ３１は、タイマ処理を実行する（ステップＳ３２）。タイマ処理は、詳細に後述される。
【０１０１】
ステップＳ３４の実行後、又はタイマがオンされていない場合（ステップＳ３３；ＮＯ）、ＣＰＵ３１は、ＲＡＭ３３の呼出カウンタがカウントアップされたか否かを判別する（ステップＳ３５）。呼出カウンタがカウントアップされた場合（ステップＳ３５；ＹＥＳ）、ＣＰＵ３１は、送信処理を実行する（ステップＳ３６）。送信処理は、詳細に後述される。
【０１０２】
ステップＳ３６の実行後、又は呼出カウンタがカウントアップされていない場合（ステップＳ３５；ＮＯ）、ＣＰＵ３１は、ハンディ端末処理のステップＳ１６３に対応して、無線通信部３６を介して、応答データ１１０を受信したか否かを判別する（ステップＳ３７）。応答データ１１０を受信した場合（ステップＳ３７；ＹＥＳ）、ＣＰＵ３１は、受信処理を実行する（ステップＳ３８）。受信処理は、詳細に後述される。
【０１０３】
ステップＳ３８の実行後、又は応答データ１１０を受信していない場合（ステップＳ３７；ＮＯ）、ＣＰＵ３１は、その他の処理を実行し（ステップＳ３９）、ステップＳ３１に移行される。ステップＳ３９のその他の処理は、例えば、操作部３２を介する各種設定情報入力に応じた設定処理である。
【０１０４】
図１５を参照して、図１４におけるステップＳ３２の呼び鈴処理を説明する。先ず、ＣＰＵ３１は、計時部３９の現在日時情報を用いて、ステップＳ３１で呼び鈴スイッチ部３８が所定時間以上長押しされたか否かを判別する（ステップＳ３２１）。呼び鈴スイッチ部３８が接客スタッフにより長押しされると、接客開始した旨の入力となる。呼び鈴スイッチ部３８が顧客により、所定時間より短く押下されると、呼び出しの旨の入力となる。
【０１０５】
呼び鈴スイッチ部３８が長押しされていない場合（ステップＳ３２１；ＮＯ）、呼び鈴スイッチ部３８が短く押下された場合であり、ＣＰＵ３１は、ＲＡＭ２３に格納された呼び出しカウンタを＋１インクリメントする（ステップＳ３２２）。そして、ＣＰＵ３１は、呼び出し開始からのタイマがオンされているか否かを判別する（ステップＳ３２３）。タイマがオンされている場合（ステップＳ３２３；ＹＥＳ）、呼び鈴処理を終了する。タイマがオンされていない場合（ステップＳ３２３；ＮＯ）、ＣＰＵ３１は、計時部３９からの現在日時情報を用いて、呼び出し開始からのタイマをセット（開始）し（ステップＳ３２４）、呼び鈴処理を終了する。
【０１０６】
呼び鈴スイッチ部３８が長押しされた場合（ステップＳ３２１；ＹＥＳ）、ＣＰＵ３１は、ＲＡＭ３３に格納された各カウンタをリセットする（ステップＳ３２５）。そして、ＣＰＵ３１は、ＲＡＭ３３に格納された各フラグをオフする（ステップＳ３２６）。そして、ＣＰＵ３１は、呼び出し開始からのタイマをリセットする（ステップＳ３２７）。そして、ＣＰＵ３１は、表示部３４の表示をオフし（ステップＳ３２８）、呼び鈴処理を終了する。
【０１０７】
図１６を参照して、図１４におけるステップＳ３４のタイマ処理を説明する。先ず、ＣＰＵ３１は、フラッシュメモリ３７に記憶されているタイマ設定ファイル１８０を参照し、呼び出し開始からのタイマの値が設定値１８２以上であるか否かを判別する（ステップＳ３４１）。タイマの値が設定値１８２未満である場合（ステップＳ３４１；ＮＯ）、タイマ処理を終了する。タイマの値が設定値１８２以上である場合（ステップＳ３４１；ＹＥＳ）、ＣＰＵ３１は、タイマフラグをオンしてＲＡＭ３３に格納し（ステップＳ３４２）、タイマ処理を終了する。
【０１０８】
図１７を参照して、図１４におけるステップＳ３６の送信処理を説明する。先ず、ＣＰＵ３１は、後述するＳ３８１に対応してＲＡＭ３３に格納されている応答フラグがオンされているか否かを判別する（ステップＳ３６１）。応答フラグがオンされている場合（ステップＳ３６１；ＹＥＳ）、ＣＰＵ３１は、催促フラグをオンしてＲＡＭ３３に格納する（ステップＳ３６２）。
【０１０９】
ステップＳ３６２の実行後、又は応答フラグがオンされていない場合（ステップＳ３６１；ＮＯ）、ＣＰＵ３１は、フラッシュメモリ３７から呼び鈴ファイル１５０を読み出し、呼び鈴番号１５２をＲＡＭ３３に格納して呼出データ１２０用にセットする（ステップＳ３６３）。そして、ＣＰＵ３１は、フラッシュメモリ３７からテーブルファイル１９０を読み出し、テーブル番号１９２をＲＡＭ３３に格納して呼出データ１２０用にセットする（ステップＳ３６４）。そして、ＣＰＵ３１は、ＲＡＭ３３に格納されている呼出カウンタを読み出して呼出データ１２０用にセットする（ステップＳ３６５）。
【０１１０】
そして、ＣＰＵ３１は、タイマ処理のステップＳ３４２に対応してＲＡＭ３３に格納されているタイマフラグがオンされているか否かを判別する（ステップＳ３６６）。タイマフラグがオンされている場合（ステップＳ３６６；ＹＥＳ）、タイマフラグを呼出データ１２０用にセットする（ステップＳ３６７）。
【０１１１】
ステップＳ３６７の実行後、又はタイマフラグがオンされていない場合（ステップＳ３６６；ＮＯ）、ＣＰＵ３１は、ステップＳ３６２に対応してＲＡＭ３３に格納されている催促フラグがオンされているか否かを判別する（ステップＳ３６８）。催促フラグがオンされている場合（ステップＳ３６８；ＹＥＳ）、催促フラグを呼出データ１２０用にセットする（ステップＳ３６９）。
【０１１２】
ステップＳ３６９の実行後、又は催促フラグがオンされていない場合（ステップＳ３６８；ＮＯ）、ＣＰＵ３１は、ハンディ端末処理のステップＳ２１に対応して、フラッシュメモリ３７に記憶されたグループファイル１６０のグループ番号１６２を読み出し、グループ番号１６２、セットされた呼び鈴番号、テーブル番号、呼出カウンタ、タイマフラグ、催促フラグを用いて呼出データ１２０を作成し、無線通信部３６を介してハンディ端末２０Ａに送信する（ステップＳ３７０）。具体的には、グループ番号１６２、ステップＳ３６３，Ｓ３６４，Ｓ３６５，Ｓ３６７，Ｓ３６９でセットされたセットされた呼び鈴番号、テーブル番号、呼出カウンタ、タイマフラグ、催促フラグが、順に、グループ番号１２２、呼び鈴番号１２１、テーブル番号１２３、呼出カウンタ１２４、タイマフラグ１２６、催促フラグ１２５とした呼出データ１２０とされる。
【０１１３】
そして、ＣＰＵ３１は、ＲＡＭ３３に格納されている呼出カウンタをリセットする（ステップＳ３７１）。そして、ＣＰＵ３１は、ＲＡＭ３３に格納されている催促フラグをクリア（オフ）し（ステップＳ３７２）、送信処理を終了する。
【０１１４】
図１８を参照して、図１４におけるステップＳ３８の受信処理を説明する。先ず、ＣＰＵ３１は、図１４のステップＳ３７で受信した応答データ１１０の応答フラグ１１２に対応して、応答フラグをオンしＲＡＭ３３に格納する（ステップＳ３８１）。そして、ＣＰＵ３１は、フラッシュメモリ３７からメッセージファイル１７０のメッセージ１７２を読み出して表示部３４に表示する（ステップＳ３８２）。そして、ＣＰＵ３１は、ステップＳ３７で受信した応答データ１１０の担当者名１１１を、応答する担当者名として表示部３４に表示し（ステップＳ３８３）、受信処理を終了する。
【０１１５】
以上、本実施の形態によれば、オーダエントリシステム１において、呼び鈴装置３０Ａは、接客スタッフの呼び出しの入力が呼び鈴スイッチ部３８押下により入力された場合に、呼出カウンタ１２４をカウントアップし、この呼出カウンタ１２４及びテーブル番号１２３を含む呼出データ１２０をハンディ端末２０Ａに送信する。ハンディ端末２０Ａは、呼出データ１２０を呼び鈴装置３０Ａから受信し、呼び出しを表示部２４のメッセージ表示及びＬＥＤ２９の点灯により報知させ、呼出カウンタ１２４が２以上であるか（接客が遅いか）否かを判別し、２以上である場合に、呼出データ１２０のテーブル番号１２３に対応する伝票情報の入力を受け付ける伝票入力処理を起動する。このため、呼出回数が２回以上で接客が遅い場合に、伝票入力処理を適時且つ自動的に起動でき、ハンディ端末２０Ａを所持する接客スタッフの作業負担を軽減でき、伝票入力処理を速やかに実行できる。
【０１１６】
また、ハンディ端末２０Ａは、受信した呼出データ１２０のテーブル番号１２３に対応する伝票インデックスファイル１３０のレコードがあるか否かを判別し、このレコードがある場合に、当該テーブル番号に対応する伝票明細ファイル１４０を開いて伝票情報の更新入力を受け付ける伝票オープン処理を起動し、伝票インデックスファイル１３０のレコードがない場合に、当該テーブル番号に対応する新たな伝票明細ファイル１４０の伝票情報の入力を受け付ける新規伝票作成処理を起動する。このため、呼び出しのテーブル番号に対応する伝票明細ファイル１４０のレコード有無に応じて、伝票オープン処理及び新規伝票作成処理を切り替えて適切に起動できる。
【０１１７】
また、ハンディ端末２０Ａは、操作部２２の応答キー押下により、受信した呼出データ１２０に対する応答情報（応答フラグ１１２）の入力を受け付け、応答フラグ１１２を含む応答データ１１０を呼び鈴装置３０Ａに送信する。呼び鈴装置３０Ａは、呼び出しが呼び鈴スイッチ部３８に再度入力された場合に、ハンディ端末２０Ａから応答フラグ１１２を受信しているか（応答フラグ１１２がオンか）否かを判別し、応答フラグ１１２がオンである場合に、接客を催促する催促フラグ１２５をさらに含む呼出データ１２０をハンディ端末２０Ａに送信する。ハンディ端末２０Ａは、受信した呼出データ１２０の催促フラグ１２５に応じて、接客の催促を表示部２４のメッセージ表示、ＬＥＤ２９の点滅及びバイブレータ２８の振動により報知させる。このため、接客スタッフは、応答入力したにもかかわらず再度呼び出しがなされて接客を催促された旨を確実に知ることができ、適切且つ速やかに接客を行うことができる。
【０１１８】
また、呼び鈴装置３０Ａは、１回目の呼び出しが入力されてから設定値１８２を経過したか否かを判別し、設定値１８２を経過した場合に、設定値１８２を経過した旨のタイマフラグ１２６をさらに含む呼出データ１２０をハンディ端末２０Ａに送信する。ハンディ端末２０Ａは、受信した呼出データ１２０のタイマフラグ１２６に応じて、設定値１８２を経過した旨を表示部２４にメッセージ表示する。このため、接客スタッフは、呼び出しが入力されてからの経過時間（設定値１８２）を確実に知ることができ、適切且つ速やかに接客を行うことができる。
【０１１９】
また、呼び鈴装置３０Ａは、呼び出しが入力された場合に、自機のグループ番号１２２をさらに含む呼出データ１２０をハンディ端末２０Ａに送信する。ハンディ端末２０Ａは、受信した呼出データ１２０のグループ番号１２２が、自機が担当するグループ番号８２であるか否かを判別し、自機が担当するグループ番号である場合に、呼び出しを報知させる。このため、各ハンディ端末が呼び鈴装置をグループ毎に容易に担当できる。
【０１２０】
なお、上記実施の形態における記述は、本発明に係るオーダエントリシステムの一例であり、これに限定されるものではない。
【０１２１】
上記実施の形態では、呼出データ１２０の催促フラグ１２５の有無に応じて、ハンディ端末での報知（表示部２４のメッセージ表示、バイブレータ２８の振動、ＬＥＤ２９の点灯（点滅））を異にしたが、これに限定されるものではない。例えば、呼出カウンタ１２４の回数に応じて報知内容を異にすることとしてもよい。
【０１２２】
また、上記実施の形態では、呼び出しにおける報知を、表示部２４のメッセージ表示、ＬＥＤ２９の点灯（点滅）、バイブレータ２８の振動としたが、これに限定されるものではない。報知音や音声メッセージの出力等、他の方式の報知としてもよい。
【０１２３】
また、上記実施の形態におけるオーダエントリシステムの各構成要素の細部構成及び細部動作に関しては、本発明の趣旨を逸脱することのない範囲で適宜変更可能であることは勿論である。
【符号の説明】
【０１２４】
１  オーダエントリシステム
２  店舗
３Ａ，３Ｂ，３Ｃ，３Ｄ  テーブル
１０  コントローラ
２０Ａ，２０Ｂ  ハンディ端末
２１  ＣＰＵ
２２  操作部
２３  ＲＡＭ
２４  表示部
２５  ＲＯＭ
２６  無線通信部
２７  フラッシュメモリ
２８  バイブレータ
２９  ＬＥＤ
２９ａ  蓋開放検出スイッチ部
２９ｂ  電源部
２９ｃ  バス
３０Ａ，３０Ｂ，３０Ｃ，３０Ｄ  呼び鈴装置
３１  ＣＰＵ
３２  操作部
３３  ＲＡＭ
３４  表示部
３５  ＲＯＭ
３６  無線通信部
３７  フラッシュメモリ
３８  呼び鈴スイッチ部
３９  計時部
３９ａ  バス
４０  厨房端末
５０  プリンタ
【図１】
0005521858.tif 000002
【図２】
0005521858.tif 000003
【図３】
0005521858.tif 000004
【図４】
0005521858.tif 000005
【図５】
0005521858.tif 000006
【図６】
0005521858.tif 000007
【図７】
0005521858.tif 000008
【図８】
0005521858.tif 000009
【図９】
0005521858.tif 000010
【図１０】
0005521858.tif 000011
【図１１】
0005521858.tif 000012
【図１２】
0005521858.tif 000013
【図１３】
0005521858.tif 000014
【図１４】
0005521858.tif 000015
【図１５】
0005521858.tif 000016
【図１６】
0005521858.tif 000017
【図１７】
0005521858.tif 000018
【図１８】
0005521858.tif 000019