(57)【特許請求の範囲】
【請求項１】
ユーザによる操作に基づいて顧客が注文するオーダー品目を判定するもので、制限時間内に限定して提供する時間制限サービスを前記オーダー品目の１つとして判定可能な第１の判定手段と、
前記第１の判定手段により判定されたオーダー品目に前記時間制限サービスが含まれる場合に、そのオーダー品目を注文した顧客の識別情報に関連付けて、前記時間制限サービスの開始時刻とともに、この開始時刻からの経過時間が前記制限時間に到達しているか否かを表わすサービス終了フラグ及び前記経過時間が前記制限時間よりも短いラストオーダー時間に到達しているか否かを表わすラストオーダーフラグを含むデータレコードを格納する管理テーブルと、
前記管理テーブルに格納されるデータレコード毎に前記時間制限サービスの開始時刻からの経過時間を判定する第２の判定手段と、
前記第２の判定手段により判定された前記経過時間が前記制限時間を超えた前記データレコードの前記サービス終了フラグを未達状態から到達状態に変更する第１の変更手段と、
前記第２の判定手段により判定された前記経過時間が前記ラストオーダー時間を超えた前記データレコードの前記ラストオーダーフラグを未達状態から到達状態に変更する第２の変更手段と、
前記サービス終了フラグが到達状態にある前記データレコードの前記識別情報で特定される顧客が前記制限時間を超えている旨を前記ユーザに報知するための報知動作を行い、当該顧客に関する会計処理が終了したことに応じて、その顧客についての報知動作を停止するタイムアップ報知手段と、
前記サービス終了フラグが到達状態にある前記データレコードの前記識別情報と前記ラストオーダーフラグが到達状態にある前記データレコードの前記識別情報とを分類して配置した画像を出力する出力手段と、
を具備したオーダー受付装置。
【請求項２】
前記ラストオーダーフラグが到達状態にある前記データレコードの前記識別情報で特定される顧客に対して、ラストオーダーを前記ユーザに促すための報知動作を行うラストオーダー報知手段をさらに備える請求項１に記載のオーダー受付装置。
【請求項３】
前記ラストオーダー報知手段は、前記ラストオーダーフラグが到達状態にある前記データレコードの前記識別情報で特定される顧客に関する新たなオーダー品目が前記第１の判定手段により判定されたことに応じて、当該顧客についてのラストオーダーを前記ユーザに促すための報知動作を停止する請求項２に記載のオーダー受付装置。
【請求項４】
前記ラストオーダー報知手段は、ある顧客についてのラストオーダーを前記ユーザに促すための報知動作を停止したのちには、その顧客についてのラストオーダーが済んでいることを前記ユーザに報知するための報知動作を行う請求項３に記載のオーダー受付装置。
【請求項５】
前記ラストオーダー報知手段は、ラストオーダーを前記ユーザに促すための報知動作を行うとともに、前記ラストオーダーフラグが到達状態にある前記データレコードの前記識別情報で特定される顧客に関して前記第１の判定手段により判定されたオーダー品目の提供状況を報知する報知動作を行う請求項２に記載のオーダー受付装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、オーダー受付装置に関する。
【背景技術】
【０００２】
食べ放題サービスや飲み放題サービスなどのように、制限時間内に限定して提供するサービス（以下、時間制限サービスと記す）が知られている。
【０００３】
しかしながら、時間制限サービスの制限時間の管理に拘わる店員の業務を支援する機能を備えたオーダー受付装置は知られていない。時間制限サービスの制限時間の管理は、店員の負担になっていた。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−１０９１２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このような事情から、時間制限サービスの制限時間の管理を支援することが望まれていた。
【課題を解決するための手段】
【０００６】
実施形態のオーダー受付装置は、第１及び第２の判定手段と、管理テーブルと、第１及び第２の変更手段と、タイムアップ報知手段と、出力手段とを含む。第１の判定手段は、ユーザによる操作に基づいて顧客が注文するオーダー品目を判定するもので、制限時間内に限定して提供する時間制限サービスを前記オーダー品目の１つとして判定可能なである。管理テーブルは、第１の判定手段により判定されたオーダー品目に時間制限サービスが含まれる場合に、そのオーダー品目を注文した顧客の識別情報に関連付けて、時間制限サービスの開始時刻とともに、この開始時刻からの経過時間が制限時間に到達しているか否かを表わすサービス終了フラグ及び経過時間が制限時間よりも短いラストオーダー時間に到達しているか否かを表わすラストオーダーフラグを含むデータレコードを格納する。第２の判定手段は、管理テーブルに格納されるデータレコード毎に時間制限サービスの開始時刻からの経過時間を判定する。第１の変更手段は、第２の判定手段により判定された経過時間が制限時間を超えたデータレコードのサービス終了フラグを未達状態から到達状態に変更する。第２の変更手段は、第２の判定手段により判定された経過時間がラストオーダー時間を超えたデータレコードのラストオーダーフラグを未達状態から到達状態に変更する。タイムアップ報知手段は、サービス終了フラグが到達状態にあるデータレコードの識別情報で特定される顧客が制限時間を超えている旨をユーザに報知するための報知動作を行い、当該顧客に関する会計処理が終了したことに応じて、その顧客についての報知動作を停止する。出力手段は、サービス終了フラグが到達状態にあるデータレコードの識別情報とラストオーダーフラグが到達状態にあるデータレコードの識別情報とを分類して配置した画像を出力する。
【図面の簡単な説明】
【０００７】
【図１】一実施形態に係る接客支援システムの構成を示す図。
【図２】情報端末のブロック図。
【図３】管理テーブルファイルが表す管理テーブルの一例を示す図。
【図４】グラフィカルユーザインタフェース画像の一例を示す図。
【図５】ＣＰＵの処理のフローチャート。
【図６】ＣＰＵの処理のフローチャート。
【図７】第１および第２の報知画像の表示例を示す図。
【図８】ＬＣＤでの表示画像の一例を示す図。
【図９】グラフィカルユーザインタフェース画像の一例を示す図。
【発明を実施するための形態】
【０００８】
以下、図面を参照して実施の形態について説明する。なお、本実施の形態では、飲食店における業務を支援する接客支援システム１００を例に説明する。
【０００９】
図１は本実施形態に係る接客支援システム１００の構成を示す図である。
【００１０】
接客支援システム１００は、３つの情報端末１、キッチンプリンタ２およびステーション３をＬＡＮ（local area network）４にそれぞれ接続して構成される。ただし、情報端末１は、１台のみを含んでも良いし、２台または４台以上を含んでも良い。またキッチンプリンタ２は、２台以上を含み得る。
【００１１】
情報端末１は、例えば接客フロアやチェックアウトカウンタに設置される。情報端末１は、顧客に対する案内、受注、給仕（配膳）、あるいは会計などの各種の業務を支援するための処理を行う。つまり情報端末１は、オーダー受付装置としての機能を備えている。そして、接客フロアに設置された情報端末１においては、案内、受注および給仕（配膳）を支援するための処理が主として利用される。またチェックアウトカウンタに設置された情報端末１においては、さらに会計を支援するための処理が利用される。なお、情報端末１は、上記の業務の一部のみを支援する処理を行うことにより用途に特化したものとしても良い。すなわち、この情報端末１は、店舗における業務を支援するための情報処理装置としての機能を備えている。
【００１２】
キッチンプリンタ２は、例えばキッチンに設置され、情報端末１から送信された受注情報に基づく調理指示伝票を調理人のためにプリントする。
【００１３】
ステーション３は、例えばバックヤードに設置され、情報端末１から送信された各種の情報を集計処理することによって、飲食店の営業に関わる管理を支援する。またステーション３は、複数の情報端末１で共通に利用される情報の管理処理を行っても良い。
【００１４】
図２は情報端末１のブロック図である。
【００１５】
情報端末１は、ＬＣＤ（liquid crystal display）１０、表示コントローラ１１、タッチセンサ１２、タッチセンサコントローラ１３、周辺機器インタフェース（周辺機器Ｉ／Ｆ）１４、通信インタフェース（通信Ｉ／Ｆ）１５、ＲＯＭ（read-only memory）１６、ＲＡＭ（random-access memory）１７、ＨＤＤ（hard disk drive）１８およびＣＰＵ（central processing unit）１９を含む。このうち、表示コントローラ１１、タッチセンサコントローラ１３、周辺機器インタフェース１４、通信インタフェース１５、ＲＯＭ１６、ＲＡＭ１７、ＨＤＤ１８およびＣＰＵ１９は、バスラインにそれぞれ接続されている。ＬＣＤ１０およびタッチセンサ１２は、表示コントローラ１１およびタッチセンサコントローラ１３にそれぞれ接続されている。
【００１６】
ＬＣＤ１０は、表示コントローラ１１により駆動されて画像を表示する。表示コントローラ１１は、ＣＰＵ１９の制御の下にＲＡＭ１７から転送される画像データに応じた画像を表示するようにＬＣＤ１０を駆動する。
【００１７】
タッチセンサ１２は、ＬＣＤ１０の表示面に積層配置されている。タッチセンサ１２は、ＬＣＤ１０の表示画面を店員がタッチした際に、そのタッチ位置に応じた検出信号を出力する。タッチセンサコントローラ１３は、タッチセンサ１２から出力された検出信号に基づいて上記のタッチ位置を表す座標情報を求め、この座標情報をＣＰＵ１９へ送る。
【００１８】
周辺機器インタフェース１４には、プリンタ５や客面表示装置６などの周辺機器が必要に応じて接続される。周辺機器インタフェース１４は、接続されている周辺機器と通信する。周辺機器インタフェース１４としては、ＵＳＢ（universal serial bus）などの汎用規格に準拠したインタフェース回路などを利用できる。なお、プリンタ５は、受注伝票、領収伝票あるいは各種のジャーナルなどをプリントするために利用される。客面表示装置６は、会計結果や広告情報などを顧客に提示するための画像を表示するために利用される。プリンタ５および客面表示装置６の少なくとも一方は、情報端末１に内蔵されていても良い。
【００１９】
通信インタフェース１５は、キッチンプリンタ２およびステーション３とＬＡＮ４を介して通信する。通信インタフェース１５としては、イーサネット（登録商標）などの汎用規格に準拠したインタフェース回路などを利用できる。
【００２０】
ＲＯＭ１６は、ＣＰＵ１９の処理手順を記述したプログラムや、ＣＰＵ１６が各種の処理を実行する上で必要なデータなどを記憶する。
【００２１】
ＲＡＭ１７は、ＣＰＵ１６が各種の処理を実行する上で必要なデータを必要に応じて記憶する。例えばＲＡＭ１７には、ＬＣＤ１０で表示する画像を表す画像情報が記憶される。またＲＡＭ１７は、ＣＰＵ１６が各種の処理を行う際のワークエリアとしても利用される。
【００２２】
ＨＤＤ１８は、ＣＰＵ１９の処理手順を記述したプログラムや、ＣＰＵ１６が各種の処理を実行する上で必要なデータなどを記憶する。ＨＤＤ１８が記憶するデータは、後述する管理テーブルファイルを含む。またＨＤＤ１８が記憶するデータは、各種の画像を生成するための素材となる表示部品を表すデータを含む。この表示部品は、グラフィカルユーザインタフェース画像に表すボタンを含む。
【００２３】
ＣＰＵ１９は、ＲＯＭ１６やＨＤＤ１８に記憶されたプログラムに基づく処理を実行することによって、各種の処理ユニットとして機能する。これらの処理ユニットの１つは、後述する処理を実行する。
【００２４】
なお、情報端末１は、ＲＯＭ１６やＨＤＤ１８にプログラムが記憶された状態にて販売や譲渡がなされても良いし、記憶媒体に記憶された状態や通信回線を介した通信により販売または譲渡されたプログラムが任意に情報端末１にインストールされても良い。なお、上記の記憶媒体としては、磁気ディスク、光磁気ディスク、光ディスク、あるいは半導体メモリなどのあらゆる種類のものを利用できる。
【００２５】
図３はＨＤＤ１８に記憶された管理テーブルファイルが表す管理テーブルの一例を示す図である。
【００２６】
この管理テーブルは、食べ放題サービスおよび飲み放題サービスの提供に関する管理のための情報を記述するデータテーブルである。
【００２７】
管理テーブルは、席番、開始時刻、食べ放題フラグ、飲み放題フラグ、食べ放題ラストオーダー（ＬＯ）フラグ、食べ放題ラストオーダー済みフラグ、食べ放題終了フラグ、飲み放題ラストオーダーフラグ、飲み放題ラストオーダー済みフラグ、ならびに飲み放題終了フラグの各情報フィールドをそれぞれ含んだ複数のデータレコードを含み得る。各データレコードは、食べ放題サービスおよび飲み放題サービスの少なくとも一方をオーダーした一組の顧客に対応する。席番としては、対応する顧客が使用している客席の識別番号を記述する。開始時刻としては、サービスの提供を開始した時刻が記述される。食べ放題フラグは、食べ放題サービスのオーダーの有無を表す。食べ放題ラストオーダーフラグは、食べ放題サービスのラストオーダを行うべきタイミングに到達しているか否かを表す。食べ放題ラストオーダー済みフラグは、食べ放題サービスに関するラストオーダを終えているか否かを表す。食べ放題終了フラグは、食べ放題サービスの提供期間が終了しているか否かを表す。飲み放題ラストオーダーフラグは、飲み放題サービスのラストオーダを行うべきタイミングに到達しているか否かを表す。飲み放題ラストオーダー済みフラグは、飲み放題サービスに関するラストオーダを終えているか否かを表す。飲み放題終了フラグは、飲み放題サービスの提供期間が終了しているか否かを表す。
【００２８】
次に接客支援システム１００の動作について説明する。
【００２９】
情報端末１をオーダー受付装置として使用する場合、情報端末１のユーザは店員である。オーダーモードでの動作を店員が指示すると、ＣＰＵ１９はオーダー入力用のＧＵＩ（graphical user interface）画像を生成し、このＧＵＩ画像をＬＣＤ１０に表示させる。具体的には、ＣＰＵ１９は図４に示すようなレイアウトのＧＵＩ画像ＩＭ１を示す画像データを生成してＲＡＭ１７に書き込むとともに、この画像データに基づく画像表示を表示コントローラ１１に指示する。この指示に応じて表示コントローラ１１は、ＲＡＭ１７に記憶された上記の画像データに基づいてＧＵＩ画像ＩＭ１を表示するようにＬＣＤ１０を駆動する。
【００３０】
ＧＵＩ画像ＩＭ１は、オーダー入力のための操作画像ＩＭ１１を含む。操作画像ＩＭ１１には、領域Ｒ１１，Ｒ１２，Ｒ１３を含む。領域Ｒ１１は、オーダー入力の結果を表す。領域Ｒ１２は、複数のボタンを表す。領域Ｒ１３は、オーダー入力操作に関わる付加機能を指定するための複数のボタンを表す。
【００３１】
Ｒ１１の画像は、オーダー入力の結果を表すデータをＲＡＭ１７またはＨＤＤ１８に記憶しておいて、これに基づいてＣＰＵ１１が生成しても良いし、オーダー入力の結果を表すデータをステーション３から取得して、これに基づいてＣＰＵ１１が生成しても良いし、ステーション３が生成した画像をＣＰＵ１９がステーション３から取得しても良い。
【００３２】
領域Ｒ１２に表されるボタンは、部門がそれぞれ関連付けられた複数のボタンと、品目がそれぞれ関連付けられた複数のボタンとを含む。品目がそれぞれ関連付けられた複数のボタンは、その関連付けられた品目のオーダー受け付けを指示するためのユーザ操作を入力する。品目がそれぞれ関連付けられたボタンには、食べ放題サービスおよび飲み放題サービスがそれぞれ関連付けられたボタンＢ１，Ｂ２を含む。
【００３３】
ＧＵＩ画像ＩＭ１は、操作画像ＩＭ１１の外にも複数の機能ボタンを表す。
【００３４】
なお、図４における領域Ｒ１１はオーダー入力がなされたのちの状態を示している。これは、領域Ｒ１１の機能を把握し易くするためであり、ＣＰＵ１９が最初に生成するＧＵＩ画像ＩＭ１には、具体的なオーダー入力の結果の情報は含まれない。
【００３５】
ＧＵＩ画像ＩＭ１を表示させた状態でＣＰＵ１９は、図５に示す処理を実行する。
【００３６】
ステップＳａ１においてＣＰＵ１９は、店員による指示に応じてオーダー受け付けの対象となる顧客が使用している客席の席番を判定する。
【００３７】
ステップＳａ２においてＣＰＵ１９は、ＧＵＩ画像ＩＭ１上での店員による何らかの操作がなされるのを待ち受ける。そして店員が何らかの操作を行うべくＧＵＩ画像ＩＭ１にタッチしたならば、ＣＰＵ１９はステップＳａ２からステップＳａ３に進む。
【００３８】
ステップＳａ３乃至ステップＳａ５においてＣＰＵ１９は、上記の店員操作が、オーダー送信の指示、食べ放題サービスのオーダー、飲み放題サービスのオーダーのいずれであるかを確認する。
【００３９】
例えば、ボタンＢ１のタッチなどによって食べ放題サービスのオーダーがなされたのならば、ＣＰＵ１９はステップＳａ４からステップＳａ６へ進む。
【００４０】
ステップＳａ６においてＣＰＵ１９は、今回のオーダー受け付けに関するデータレコードを管理テーブルに生成済みであるか否か確認する。そしてここでＮＯと判定したならばＣＰＵ１９は、ステップＳａ６からステップＳａ７へ進む。
【００４１】
ステップＳａ７においてＣＰＵ１９は、席番のデータフィールドにステップＳａ１において判定した席番を記述したデータレコードを生成し、管理テーブルに追加する。なお、このデータレコードの他のデータフィールドは、いずれも０としておく。
【００４２】
ステップＳａ７を終えたならば、ＣＰＵ１９はステップＳａ８に進む。なお、ステップＳａ６においてＹＥＳと判定した場合には、ＣＰＵ１９はステップＳａ６からステップＳａ７を行わずにステップＳａ８に進む。
【００４３】
ステップＳａ８においてＣＰＵ１９は、ステップＳａ１で判定した席番を含んだデータレコードにおける食べ放題フラグを１とする。
【００４４】
ステップＳａ９においてＣＰＵ１９は、食べ放題サービスをオーダーリストに追加する。なお、オーダーリストは、オーダーされた品目のリストであり、ＲＡＭ１７またはＨＤＤ１８に記憶されるオーダーリストファイルにより表される。そこでＣＰＵ１９は、食べ放題サービスの情報を含むようにオーダーリストファイルを更新する。そしてこののちにＣＰＵ１９は、ステップＳａ２の待ち受け状態に戻る。
【００４５】
一方、ＣＰＵ１９がステップＳａ２の待ち受け状態にあるときに、ボタンＢ２のタッチなどによって飲み放題サービスのオーダーがなされたのならば、ＣＰＵ１９はステップＳａ５からステップＳａ１０へ進む。
【００４６】
ステップＳａ１０においてＣＰＵ１９は、今回のオーダー受け付けに関するデータレコードを管理テーブルに生成済みであるか否か確認する。そしてここでＮＯと判定したならばＣＰＵ１９は、ステップＳａ１０からステップＳａ１１へ進む。
【００４７】
ステップＳａ１１においてＣＰＵ１９は、席番のデータフィールドにステップＳａ１において判定した席番を記述したデータレコードを生成し、管理テーブルに追加する。なお、このデータレコードの他のデータフィールドは、いずれも０としておく。
【００４８】
ステップＳａ１１を終えたならば、ＣＰＵ１９はステップＳａ１２に進む。なお、ステップＳａ１０においてＹＥＳと判定した場合には、ＣＰＵ１９はステップＳａ１０からステップＳａ１１を行わずにステップＳａ１２に進む。
【００４９】
ステップＳａ１２においてＣＰＵ１９は、ステップＳａ１で判定した席番を含んだデータレコードにおける飲み放題フラグを１とする。
【００５０】
ステップＳａ１３においてＣＰＵ１９は、飲み放題サービスをオーダーリストに追加する。そしてこののちにＣＰＵ１９は、ステップＳａ２の待ち受け状態に戻る。
【００５１】
以上のようにして、食べ放題サービスがオーダーされた場合には食べ放題フラグが１とされ、飲み放題サービスがオーダーされた場合には飲み放題フラグが１とされる。食べ放題サービスと飲み放題サービスとの双方をオーダーすることも可能であり、この場合には食べ放題フラグおよび飲み放題フラグがともに１とされる。
【００５２】
さて、店員操作が、オーダー送信の指示、食べ放題サービスのオーダー、飲み放題サービスのオーダーのいずれでもない場合には、ＣＰＵ１９はステップＳａ５においてＮＯと判定する。そしてこの場合にＣＰＵ１９は、店員操作に応じた処理へ移行する。具体的には、例えば各種の品目が関連付けられたボタンをタッチする操作がなされたのならば、タッチされたボタンに関連付けられた品目をオーダーリストに追加する処理が行われる。
【００５３】
オーダーされた品目の全てを入力し終えた場合、店員は例えばボタンＢ３をタッチするなどしてオーダーの送信を指示する。そうするとＣＰＵ１９は、ステップＳａ３でＹＥＳと判定し、ステップＳａ３からステップＳａ１４へ進む。
【００５４】
ステップＳａ１４においてＣＰＵ１９は、ステップＳａ７またはステップＳａ１１でのデータレコードの生成を行ったか否かを確認する。ここでＹＥＳと判定したならばＣＰＵ１９は、ステップＳａ１５へ進む。
【００５５】
ステップＳａ１５においてＣＰＵ１９は、ステップＳａ１で判定した席番を含んだデータレコードに、現在時刻を開始時刻として書き込む。こののちにＣＰＵ１９は、ステップＳａ１６に進む。なお、ステップＳａ１４でＮＯと判定した場合にＣＰＵ１９は、ステップＳａ１４からステップＳａ１５を行うことなくステップＳａ１６に進む。
【００５６】
ステップＳａ１６においてＣＰＵ１９は、オーダーリストと、その他の必要な情報とを含んだオーダー情報をステーション３に送信する。オーダー情報を受信するとステーション３は、調理指示伝票を印刷させるために伝票情報をキッチンプリンタ２に送信したり、会計処理や売上管理などのための情報管理を行ったりする。このときのステーション３の動作は、既存の同種のシステムにおける動作と同様であって良い。
【００５７】
ステップＳａ１７においてＣＰＵ１９は、食べ放題サービスが今回オーダーされた場合には食べ放題ラストオーダーフラグが１であるか否かを、また飲み放題サービスが今回オーダーされた場合には飲み放題ラストオーダーフラグが１であるか否かを確認する。そして該当するラストオーダーフラグが１であるならば、ＣＰＵ１９はステップＳａ１７からステップＳａ１８へ進む。
【００５８】
ステップＳａ１８においてＣＰＵ１９は、食べ放題ラストオーダーフラグが１である場合には食べ放題ラストオーダー済みフラグを１とし、飲み放題ラストオーダーフラグが１である場合には飲み放題ラストオーダー済みフラグを１とする。そしてこののちにＣＰＵ１９は、図５に示す処理を終了する。なお、ステップＳａ１７にてＮＯと判定した場合にＣＰＵ１９は、ステップＳａ１７からステップＳａ１８を行わずに図５に示す処理を終了する。
【００５９】
ところでＣＰＵ１９は、チェックタイミングが到来する毎に図６に示す処理を開始する。なお、チェックタイミングは、任意のタイミングとして定めれば良いが、例えば一定時間（１分程度）間隔とすることが想定される。
【００６０】
ステップＳｂ１においてＣＰＵ１９は、ＲＡＭ１７に新規到達フラグを設定し、これを０にリセットする。
【００６１】
ステップＳｂ２においてＣＰＵ１９は、管理テーブルに含まれるデータレコードのうちで今回の処理の中でまだ選択していないものを１つ選択し、それをチェックレコードとする。
【００６２】
ステップＳｂ３においてＣＰＵ１９は、チェックレコードに含まれる開始時刻から現時点までの経過時間を算出する。
【００６３】
ステップＳｂ４においてＣＰＵ１９は、チェックレコードに含まれる食べ放題フラグが１であるか否かを確認する。ここでＹＥＳと判定したならばＣＰＵ１９は、ステップＳｂ４からステップＳｂ５へ進む。
【００６４】
ステップＳｂ５においてＣＰＵ１９は、食べ放題終了条件が成立しているか否かを確認する。食べ放題終了条件は、食べ放題終了フラグが０であり、かつステップＳｂ３で算出した経過時間が時間Ｔ１Limを超えている場合に成立する。なお時間Ｔ１Limは、食べ放題サービスの制限時間である。そしてここでＮＯと判定したならば、ＣＰＵ１９はステップＳｂ５からステップＳｂ６へ進む。
【００６５】
ステップＳｂ６においてＣＰＵ１９は、食べ放題ラストオーダー条件が成立しているか否かを確認する。食べ放題ラストオーダ条件は、食べ放題ラストオーダフラグが０であり、かつステップＳｂ３で算出した経過時間が時間Ｔ１LOを超えているか場合に成立する。なお時間Ｔ１LOは、食べ放題サービスのラストオーダーを行うタイミングまでの時間である。そしてここでＹＥＳと判定したならばＣＰＵ１９は、ステップＳｂ６からステップＳｂ７へ進む。
【００６６】
ステップＳｂ７においてＣＰＵ１９は、食べ放題ラストオーダーフラグおよび新規到達フラグをともに１とする。こののちにＣＰＵ１９は、ステップＳｂ９へ進む。なお、ステップＳｂ６にてＮＯと判定したならばＣＰＵ１９は、ステップＳｂ６からステップＳｂ７を行うことなくステップＳｂ９へ進む。
【００６７】
一方、ステップＳｂ５においてＹＥＳと判定したならば、すなわち食べ放題終了条件が成立するならば、ＣＰＵ１９はステップＳｂ５からステップＳｂ８へ進む。
【００６８】
ステップＳｂ８においてＣＰＵ１９は、食べ放題終了フラグおよび新規到達フラグをともに１とする。こののちにＣＰＵ１９は、ステップＳｂ９へ進む。
【００６９】
なお、ステップＳｂ４でＮＯと判定した場合、すなわち食べ放題フラグが０である場合にＣＰＵ１９は、ステップＳｂ４からステップＳｂ５乃至Ｓｂ８を行うことなくステップＳｂ９へ進む。
【００７０】
このようにして、チェックレコードにて食べ放題サービスが管理される場合には、経過時間が時間Ｔ１LOを超えていることが初めて確認されたことに応じて食べ放題ラストオーダーフラグが１とされ、経過時間が時間Ｔ１Limを超えていることが初めて確認されたことに応じて食べ放題終了フラグが１とされる。
【００７１】
ステップＳｂ９においてＣＰＵ１９は、チェックレコードに含まれる飲み放題フラグが１であるか否かを確認する。ここでＹＥＳと判定したならばＣＰＵ１９は、ステップＳｂ９からステップＳｂ１０へ進む。
【００７２】
ステップＳｂ１０においてＣＰＵ１９は、飲み放題終了条件が成立しているか否かを確認する。飲み放題終了条件は、飲み放題終了フラグが０であり、かつステップＳｂ３で算出した経過時間が時間Ｔ２Limを超えている場合に成立する。なお時間Ｔ２Limは、飲み放題サービスの制限時間である。そしてここでＮＯと判定したならば、ＣＰＵ１９はステップＳｂ１０からステップＳｂ１１へ進む。
【００７３】
ステップＳｂ１１においてＣＰＵ１９は、飲み放題ラストオーダー条件が成立しているか否かを確認する。飲み放題ラストオーダ条件は、飲み放題ラストオーダフラグが０であり、かつステップＳｂ３で算出した経過時間が時間Ｔ２LOを超えているか場合に成立する。なお時間Ｔ２LOは、飲み放題サービスのラストオーダーを行うタイミングまでの時間である。そしてここでＹＥＳと判定したならばＣＰＵ１９は、ステップＳｂ１１からステップＳｂ１２へ進む。
【００７４】
ステップＳｂ１２においてＣＰＵ１９は、飲み放題ラストオーダーフラグおよび新規到達フラグをともに１とする。こののちにＣＰＵ１９は、ステップＳｂ１４へ進む。なお、ステップＳｂ１１にてＮＯと判定したならばＣＰＵ１９は、ステップＳｂ１１からステップＳｂ１２を行うことなくステップＳｂ１４へ進む。
【００７５】
一方、ステップＳｂ１０においてＹＥＳと判定したならば、すなわち飲み放題終了条件が成立するならば、ＣＰＵ１９はステップＳｂ１０からステップＳｂ１３へ進む。
【００７６】
ステップＳｂ１３においてＣＰＵ１９は、飲み放題終了フラグおよび新規到達フラグをともに１とする。こののちにＣＰＵ１９は、ステップＳｂ１４へ進む。
【００７７】
なお、ステップＳｂ９でＮＯと判定した場合、すなわち飲み放題フラグが０である場合にＣＰＵ１９は、ステップＳｂ９からステップＳｂ１０乃至Ｓｂ１３を行うことなくステップＳｂ１４へ進む。
【００７８】
このようにして、チェックレコードにて飲み放題サービスが管理される場合には、経過時間が時間Ｔ２LOを超えていることが初めて確認されたことに応じて飲み放題ラストオーダーフラグが１とされ、経過時間が時間Ｔ２Limを超えていることが初めて確認されたことに応じて飲み放題終了フラグが１とされる。
【００７９】
なお、新規到達フラグは、食べ放題終了条件、食べ放題ラストオーダー条件、飲み放題終了条件および飲み放題ラストオーダー条件のいずれか１つが成立したことに応じて１とされる。
【００８０】
ステップＳｂ１４においてＣＰＵ１９は、未選択のデータレコードがあるか否かを確認する。そしてＹＥＳと判定したならばＣＰＵ１９は、ステップＳｂ２以降の処理を繰り返すことにより、管理テーブルに含まれる各データレコードをそれぞれチェックレコードとして前述の処理を繰り返す。そして管理テーブルに含まれる全てのデータレコードをそれぞれチェックレコードとして前述の処理をし終えたならば、ＣＰＵ１９はステップＳｂ１４においてＮＯと判定し、ステップＳｂ１４からステップＳｂ１５へ進む。
【００８１】
ステップＳｂ１５においてＣＰＵ１９は、報知対象レコードが有るか否かを確認する。ここで報知対象レコードは、食べ放題ラストオーダーフラグ、食べ放題ラストオーダ済みフラグ、食べ放題終了フラグ、飲み放題ラストオーダーフラグ、および飲み放題ラストオーダ済みフラグのいずれか１つでも１であるデータレコードである。ここでＹＥＳと判定したならばＣＰＵ１９は、ステップＳｂ１５からステップＳｂ１６へ進む。
【００８２】
ステップＳｂ１６においてＣＰＵ１９は、新規到達フラグが１であるか否かを確認する。ここでＹＥＳと判定したならば、ＣＰＵ１９はステップＳｂ１６からステップＳｂ１７に進む。そしてステップＳｂ１７においてＣＰＵ１９は、第１および第２の報知画像ＩＭ２，ＩＭ３をＧＵＩ画像ＩＭ１に重畳表示する。
【００８３】
図７は第１および第２の報知画像ＩＭ２，ＩＭ３の表示例を示す図である。
【００８４】
ステップＳｂ１６でＮＯと判定したならば、すなわち新規到達フラグが０である場合にＣＰＵ１９は、ステップＳｂ１６からステップＳｂ１８へ進む。そしてステップＳｂ１８においてＣＰＵ１９は、第１の報知画像ＩＭ２をＧＵＩ画像ＩＭ１に重畳表示する。
【００８５】
ステップＳｂ１５においてＮＯと判定したならば、すなわち報知対象レコードが無ければＣＰＵ１９は、ステップＳｂ１５からステップＳｂ１９へ進む。そしてステップＳｂ１９においてＣＰＵ１９は、第１および第２の報知画像ＩＭ２，ＩＭ３をいずれも非表示とする。
【００８６】
そしてステップＳｂ１７乃至ステップＳｂ１８のいずれかを完了すると、ＣＰＵ１９は図６に示す処理を終了する。
【００８７】
かくして、顧客に対して提供中の食べ放題サービスおよび飲み放題サービスのそれぞれに関して、ラストオーダーをすべきタイミングに到達したものや、サービスを終了すべきタイミングに到達したものが存在している場合には、第１の報知画像ＩＭ２がポップアップ表示される。従って店員は、この第１の報知画像ＩＭ２の表示の有無に基づいて、ラストオーダまたはサービス終了のための処置を行うべきであるか否かを容易に認識できる。
【００８８】
また、ラストオーダーをすべきタイミングやサービスを終了すべきタイミングに新たに到達したサービスが存在する場合には、第２の報知画像ＩＭ３がポップアップ表示される。従って店員は、この第２の報知画像ＩＭ３に基づいて、ラストオーダまたはサービス終了のための処置を行う必要が生じたことを迅速かつ確実に認識できる。
【００８９】
さて、第１および第２の報知画像ＩＭ２，ＩＭ３を店員がタッチした場合にＣＰＵ１９は、ＬＣＤ１０での表示画像を図８に示すような画像ＩＭ４に変更する。
【００９０】
画像ＩＭ４は、画像ＩＭ４１を含む。画像ＩＭ４１は、１つまたは複数のボタンＢ４を含む。ＣＰＵ１９は、画像ＩＭ４１のうちのボタンＢ４以外の部分を表すものとして予め用意された画像上に、管理テーブルに基づいてボタンＢ４を配置して画像ＩＭ４を生成する。
【００９１】
ＣＰＵ１９は、画像ＩＭ４内の領域Ｒ４１には、管理テーブルにおいて食べ放題ラストオーダーフラグが１であり、かつ食べ放題ラストオーダー済みフラグが０であるデータレコードに含まれた席番を表したボタンＢ４を配置する。
【００９２】
ＣＰＵ１９は、画像ＩＭ４内の領域Ｒ４２には、管理テーブルにおいて食べ放題ラストオーダーフラグが１であるデータレコードに含まれた席番を表したボタンＢ４を配置する。
【００９３】
ＣＰＵ１９は、画像ＩＭ４内の領域Ｒ４３には、管理テーブルにおいて食べ放題終了フラグが１であるデータレコードに含まれた席番を表したボタンＢ４を配置する。
【００９４】
ＣＰＵ１９は、画像ＩＭ４内の領域Ｒ４４には、管理テーブルにおいて飲み放題ラストオーダーフラグが１であり、かつ飲み放題ラストオーダー済みフラグが０であるデータレコードに含まれた席番を表したボタンＢ４を配置する。
【００９５】
ＣＰＵ１９は、画像ＩＭ４内の領域Ｒ４５には、管理テーブルにおいて飲み放題ラストオーダーフラグが１であるデータレコードに含まれた席番を表したボタンＢ４を配置する。
【００９６】
ＣＰＵ１９は、画像ＩＭ４内の領域Ｒ４３には、管理テーブルにおいて飲み放題終了フラグが１であるデータレコードに含まれた席番を表したボタンＢ４を配置する。
【００９７】
かくして店員は、画像ＩＭ４１に基づいて、どの客席について、どのような処置を行えば良いのかを把握することができる。
【００９８】
さらにボタンＢ４のいずれかがタッチされた場合にＣＰＵ１９は、ＬＣＤ１０での表示画像をＧＵＩ画像ＩＭ１に戻す。ただし、ここで表示するＧＵＩ画像ＩＭ１の領域Ｒ１１には、タッチされたボタンに表された席番についてのオーダー入力の結果を表すようにする。
【００９９】
具体的には、図８中の「Ａ−１０」と表されたボタンＢ４が店員によりタッチされた場合、ＣＰＵ１９はＬＣＤ１０での表示画像を例えば図９に示すようなＧＵＩ画像ＩＭ１とする。
【０１００】
かくして店員は、図９に示すようなＧＵＩ画像ＩＭ１に基づいて、ラストオーダータイミングや終了タイミングとなったサービスの対象となる顧客に対するオーダー品目の提供状況を確認することができる。そしてこれにより店員は、例えば未提供となっている品目を速やかに提供するなどの処置を適切に行うことが可能となる。
【０１０１】
ＣＰＵ１９は、会計処理を行った場合、あるいは他の情報端末１において会計処理が行われた場合には、その対象となった客席の席番を含んだデータレコードが管理テーブルに含まれているか否かを確認する。そして、該当するデータレコードがあった場合にＣＰＵ１９は、そのデータレコードを管理テーブルから削除する。
【０１０２】
従って、その後のチェックタイミングにて行われるＣＰＵ１９の処理においては、会計処理が済んだ食べ放題サービスや飲み放題サービスの状況はもはや考慮されない。従って、報知対象レコードが１つのみであるときに、その報知対象レコードとなっているデータレコードに含まれた席番で識別される客席についての会計処理が完了したならば、その次のチェックタイミングにおいて報知画像ＩＭ２の表示が解消される。
【０１０３】
この実施形態は、次のような種々の変形実施が可能である。
【０１０４】
食べ放題サービスや飲み放題サービス以外の時間制限サービスに関しても、上記の実施形態と同様に実施が可能である。
【０１０５】
オーダー受け付けのための機能のみを備えた装置として実現することも可能である。
【０１０６】
接客支援システム１００のようなシステムに組み込まれずに、単独でオーダー受け付けのための処理を実行する装置として実現することも可能である。
【０１０７】
報知動作は、プリンタ５でのプリントや、携帯端末で画像表示や音声出力を行わせるための情報の送信などに置き換えたり、あるいはそれら複数の携帯の報知動作を組み合わせて行っても良い。
【０１０８】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。  
［１］ユーザによる操作に基づいてオーダー品目を判定するもので、制限時間内に限定して提供する時間制限サービスを前記オーダー品目の１つとして判定可能な第１の判定手段と、前記第１の判定手段により判定されたオーダー品目に前記時間制限サービスが含まれる場合に、前記時間制限サービスの開始時点からの経過時間を判定する第２の判定手段と、前記第２の判定手段により判定された前記経過時間が前記制限時間を超えたことに応じて、その旨を前記ユーザに報知するための報知動作を行うタイムアップ報知手段とを具備したオーダー受付装置。
［２］前記タイムアップ報知手段は、前記時間制限サービスの提供対象となる顧客に関する会計処理が終了したことに応じて、その顧客についての報知動作を停止する［１］に記載のオーダー受付装置。
［３］前記第２の判定手段により判定された前記経過時間が前記制限時間よりも短いラストオーダー時間を超えたことに応じて、ラストオーダーを前記ユーザに促すための報知動作を行うラストオーダー報知手段をさらに備える［１］に記載のオーダー受付装置。
［４］前記ラストオーダー報知手段は、前記第２の判定手段により判定された前記経過時間が前記ラストオーダー時間を超えたのちに、前記時間制限サービスの提供対象となる顧客に関する新たなオーダー品目が前記第１の判定手段により判定されたことに応じて、当該顧客についてのラストオーダーを前記ユーザに促すための報知動作を停止する［３］に記載のオーダー受付装置。
［５］前記ラストオーダー報知手段は、ある顧客についてのラストオーダーを前記ユーザに促すための報知動作を停止したのちには、その顧客についてのラストオーダーが済んでいることを前記ユーザに報知するための報知動作を行う［４］に記載のオーダー受付装置。
［６］前記ラストオーダー報知手段は、ラストオーダーを前記ユーザに促すための報知動作を行うとともに、前記時間制限サービスの提供対象となる顧客に関して前記第１の判定手段により判定されたオーダー品目の提供状況を報知する報知動作を行う［３］に記載のオーダー受付装置。
【符号の説明】
【０１０９】
１…情報端末、２…キッチンプリンタ、３…ステーション、４…ＬＡＮ、５…プリンタ、６…客面表示装置、１１…表示コントローラ、１２…タッチセンサ、１３…タッチセンサコントローラ、１４…周辺機器インタフェース、１５…通信インタフェース、１６…ＲＯＭ、１７…ＲＡＭ、１８…ＨＤＤ、１９…ＣＰＵ、１００…接客支援システム。
【図１】
0005454948.tif 000002
【図２】
0005454948.tif 000003
【図３】
0005454948.tif 000004
【図４】
0005454948.tif 000005
【図５】
0005454948.tif 000006
【図６】
0005454948.tif 000007
【図７】
0005454948.tif 000008
【図８】
0005454948.tif 000009
【図９】
0005454948.tif 000010