(57)【要約】【課題】所望の時間帯毎に異なる所望の奉仕料金を設定する作業の容易化を図る。【解決手段】顧客が食した飲食物のメニューコードと、奉仕料金を算出する場合の基準となる基準時刻とを入力しておき、任意設定可能な一又は二以上の時間帯のそれぞれに奉仕料金決定要素（例えば、合計金額に対する割合）を対応付けて設定記憶している奉仕料金テーブルを参照し、入力された基準時刻が属している全ての時間帯に対応付けられている奉仕料金決定要素を抽出し、入力されたメニューコードに対応付けられている価格を抽出し、抽出された価格の合計金額を算出し、抽出された一又は二以上の奉仕料金決定要素に基づいて奉仕料金を算出し、算出された合計金額と奉仕料金とを含む請求金額を算出し、これらの算出された各金額に基づいて会計処理を実行するようにした（Ｓ４０４〜４０７）。【選択図】図１０
2008181256.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによる情報入力機能とユーザに対する情報出力機能とを有するユーザインターフェースと、
情報処理を実行する情報処理部と、
前記情報処理部に、顧客が食した飲食物のメニューコードを入力する手段と、
前記情報処理部に、奉仕料金を算出する場合の基準となる基準時刻を入力する手段と、
前記情報処理部が、任意設定可能な一又は二以上の時間帯のそれぞれに奉仕料金を決定する要素を対応付けて記憶部に設定記憶している奉仕料金テーブルを参照し、前記入力された基準時刻が属している全ての時間帯に対応付けられている奉仕料金を決定する要素を抽出する手段と、
前記情報処理部が、メニューコードに価格を対応付けて前記記憶部に設定記憶しているメニューデータファイルを参照し、前記入力されたメニューコードに対応付けられている価格を抽出する手段と、
前記情報処理部が、前記抽出された価格の合計金額を算出し、前記抽出された一又は二以上の奉仕料金を決定する要素に基づいて奉仕料金を算出し、前記算出された合計金額と奉仕料金とを含む請求金額を算出し、これらの算出された合計金額と奉仕料金と請求金額とに基づいて会計処理を実行する手段と、
を備える商品販売データ処理装置。
【請求項２】
外部機器から送信された前記基準時刻を前記入力すべき基準時刻として用いる、請求項１記載の商品販売データ処理装置。
【請求項３】
前記ユーザインターフェースによる前記一又は二以上の時間帯と当該時間帯に対応付けられる前記奉仕料を決定する要素との入力を許容する手段と、
前記入力された時間帯及び奉仕料を決定する要素を前記記憶部に設定記憶する手段と、を備える請求項１又は２記載の商品販売データ処理装置。
【請求項４】
前記奉仕料金を決定する要素は、前記合計金額に対する割合であり、
前記合計金額に対する前記抽出された一又は二以上の割合によって前記奉仕料金を算出する、
請求項１ないし３のいずれか一記載の商品販売データ処理装置。
【請求項５】
前記奉仕料金を決定する要素は、予め定められた固定金額であり、
前記抽出された一又は二以上の固定金額として前記奉仕料金を算出する、
請求項１ないし４のいずれか一記載の商品販売データ処理装置。
【請求項６】
情報処理を実行する情報処理部を有するコンピュータを備える商品販売データ処理装置の前記コンピュータにインストールされ、当該コンピュータに、
前記情報処理部に、顧客が食した飲食物のメニューコードを入力する機能と、
前記情報処理部に、奉仕料金を算出する場合の基準となる基準時刻を入力する機能と、
任意設定可能な一又は二以上の時間帯のそれぞれに奉仕料金を決定する要素を対応付けて記憶部に設定記憶している奉仕料金テーブルを参照し、前記入力された基準時刻が属している全ての時間帯に対応付けられている奉仕料金を決定する要素を抽出する機能と、
メニューコードに価格を対応付けて前記記憶部に設定記憶しているメニューデータファイルを参照し、前記入力されたメニューコードに対応付けられている価格を抽出する機能と、
前記抽出された価格の合計金額を算出し、前記抽出された一又は二以上の奉仕料金を決定する要素に基づいて奉仕料金を算出し、前記算出された合計金額と奉仕料金とを含む請求金額を算出し、これらの算出された合計金額と奉仕料金と請求金額とに基づいて会計処理を実行する機能と、
を実行させる、機械読み取り可能なコンピュータプログラム。
【請求項７】
顧客が注文する飲食物のメニューコードを当該顧客のテーブルを特定するテーブルコードに対応付けた注文データとして無線送信するハンディーターミナルと、
前記ハンディーターミナルから無線送信された注文データを受信して外部機器に送信出力するサーバと、
前記サーバから送信出力された注文データに基づいて伝票を印字発行するプリンタと、
前記サーバから送信出力された注文データを受信する請求項１ないし５のいずれか一記載の商品販売データ処理装置と、
を備えるオーダエントリーシステム。
【請求項８】
前記ハンディーターミナルは、自らの時計回路に基づいて個々の顧客の最初の注文の時刻を取得して注文データに含ませて無線送信し、
前記商品販売データ処理装置は、受信した注文データに含まれている時刻を前記入力すべき基準時刻として用いる、請求項７記載のオーダエントリーシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、時間帯毎に変動する奉仕料金を自動計算して会計処理を実行することができる商品販売データ処理装置、当該商品販売データ処理装置にインストールされて使用されるコンピュータプログラム及び当該商品販売データ処理装置を含むオーダエントリーシステムに関する。
【背景技術】
【０００２】
近年、レストランや居酒屋等の飲食店の店舗において、オーダエントリーシステムが急速に普及している。オーダエントリーシステムは、その基本機能として、ハンディーターミナルから無線送信した注文データがオーダステーション（サーバ）に送信され、オーダステーションにおいてオーダエントリー処理を実行するように構成されている。オーダエントリー処理に付随してオーダステーションは、例えばキッチンプリンタに注文伝票を印字発行すべき指令を発したり、ＰＯＳ端末に注文データを送信したりする。
【０００３】
飲食店では、給仕等が顧客に提供した奉仕（サービス）の対価として、奉仕料金を別途請求することがある。そこで、オーダエントリーシステムで用いられるＰＯＳ端末でも、顧客に提供した飲食物の料金とは別に、奉仕料金を計上して会計処理をすることができるようにしたものがある。このようなＰＯＳ端末では、更に、所望の時間帯毎に異なる所望の奉仕料金を設定することができ、時刻に応じて異なる奉仕料金を計上することができるようにしたものも従来から知られている（例えば、特許文献１参照）。
【０００４】
【特許文献１】特開平１０−２６９４６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
奉仕料金の体系は、個々の飲食店において特有である。時間帯に応じて奉仕料金が変化する体系を採用している飲食店では、上記特許文献１に記載されているようなＰＯＳ端末が有用性を帯びる。
【０００６】
時間帯毎に奉仕料金が変化する体系を採用する飲食店の中には、同一の時間帯において二種類以上の奉仕料金を設定している飲食店がある。例えば、
［奉仕料金パターン１］
１１：００〜１７：００（ランチタイム）          ：奉仕料金Ａ
１７：００〜０２：００（ディナータイム）        ：奉仕料金Ｂ
２２：００〜０５：００（深夜タイム）            ：奉仕料金Ｃ
というような設定をすることがある。この場合、２２時から深夜２時の間の時間帯は、奉仕料金Ｂと奉仕料金Ｃという二種類の奉仕料金が設定されていることになる。
【０００７】
これに対して、上記特許文献１に記載されているようなＰＯＳ端末では、所望の時間帯毎に異なる所望の奉仕料金を設定することができるものの、時間帯の重複についての言及がないことから、１１時から１７時と、１７時から２２時と、２２時から深夜２時と、深夜２時から明け５時との四種類の時間帯に分けて設定処理及び決算処理を実行しなければならない。つまり、上記奉仕料金パターン１に対して、
［奉仕料金パターン２］
１１：００〜１７：００（ランチタイム）          ：奉仕料金Ａ
１７：００〜２２：００（ディナータイム）        ：奉仕料金Ｂ
２２：００〜０２：００（ディナー及び深夜タイム）：奉仕料金ＢＣ
０２：００〜０５：００（深夜タイム）            ：奉仕料金Ｃ
という奉仕料金パターン２を想定して時間帯及び奉仕料金の設定をする必要がある。このため、時間帯及び奉仕料金の設定作業を行なう作業者は、そのデータの設定作業に際して、頭の中で現実とは相違する仮想的な想定をしなければならず、作業が煩雑であるという問題がある。
【０００８】
本発明の目的は、所望の時間帯毎に異なる所望の奉仕料金を設定するに際して、設定作業の容易化を図ることである。
【課題を解決するための手段】
【０００９】
本発明の商品販売データ処理装置は、ユーザによる情報入力機能とユーザに対する情報出力機能とを有するユーザインターフェースと、情報処理を実行する情報処理部と、前記情報処理部に、顧客が食した飲食物のメニューコードを入力する手段と、前記情報処理部に、奉仕料金を算出する場合の基準となる基準時刻を入力する手段と、前記情報処理部が、任意設定可能な一又は二以上の時間帯のそれぞれに奉仕料金を決定する要素を対応付けて記憶部に設定記憶している奉仕料金テーブルを参照し、前記入力された基準時刻が属している全ての時間帯に対応付けられている奉仕料金を決定する要素を抽出する手段と、前記情報処理部が、メニューコードに価格を対応付けて前記記憶部に設定記憶しているメニューデータファイルを参照し、前記入力されたメニューコードに対応付けられている価格を抽出する手段と、前記情報処理部が、前記抽出された価格の合計金額を算出し、前記抽出された一又は二以上の奉仕料金を決定する要素に基づいて奉仕料金を算出し、前記算出された合計金額と奉仕料金とを含む請求金額を算出し、これらの算出された合計金額と奉仕料金と請求金額とに基づいて会計処理を実行する手段と、を備える。
【００１０】
本発明は、上記商品販売データ処理装置が備えるコンピュータに上記各種手段の処理を実行させるコンピュータプログラム、上記商品販売データ処理装置を含むオーダエントリーシステムをも規定する。
【発明の効果】
【００１１】
本発明によれば、記憶部に記憶されている奉仕料金テーブルに対して、一又は二以上の時間帯のそれぞれに奉仕料金を決定する要素を対応付けて設定することが許容され、そのような奉仕料金テーブルを参照して一又は二以上の奉仕料金を決定する要素に基づいて奉仕料金を算出することが許容されるので、重複した時間帯での二種類以上の奉仕料金を加算させるようなことができ、したがって、所望の時間帯毎に異なる所望の奉仕料金を設定する作業の容易化を図ることができる。
【発明を実施するための最良の形態】
【００１２】
本発明の実施の一形態を図１ないし図１１に基づいて説明する。
【００１３】
図１は、オーダエントリーシステム１０１の全体構成を概略的に示すシステム構成図である。図１に示すように、オーダエントリーシステム１０１は、接客係が各々携帯する複数のハンディーターミナル１０２、キッチンに設置されるキッチンプリンタ１０３、チェックアウトカウンタに設置される商品販売データ処理装置としてのＰＯＳ端末１０４、ホールに設置されるカスタマチェックプリンタ１０５、そして店舗のバックヤード等に設置されオーダエントリーシステム１０１全体を制御するサーバとしてのオーダステーション１０６等を備えている。
【００１４】
ハンディーターミナル１０２は、ホールの天井等に設定された無線中継器１０７によってオーダステーション１０６との無線通信を可能とされ、また、キッチンプリンタ１０３、ＰＯＳ端末１０４、及びカスタマチェックプリンタ１０５は、ＬＡＮケーブル１０８を介してオーダステーション１０６と通信自在に接続されている。
【００１５】
ハンディーターミナル１０２は、テーブルを特定するテーブルコードとメニュー品目を特定するメニューコード及びその数量との入力が可能であり、それらのテーブルコードにメニューコード及びその数量を対応付けた注文データを生成する。ハンディーターミナル１０２が生成した注文データは、オーダステーション１０６に無線通信により送信され、オーダステーション１０６からキッチンプリンタ１０３、ＰＯＳ端末１０４、カスタマチェックプリンタ１０５へと送信される。キッチンプリンタ１０３及びカスタマチェックプリンタ１０５は、受信した注文データに応じた内容の伝票を印字発行する。キッチンプリンタ１０３が印字発行する伝票は、注文されたメニュー品目をキッチンの調理人に指示するための調理指示伝票である。カスタマチェックプリンタ１０５が印字発行する伝票は、注文された商品を給仕した後に来店客に渡す伝票である。これらのキッチンプリンタ１０３とカスタマチェックプリンタ１０５とは、同一の基本的構造を有している。ＰＯＳ端末１０４は、顧客との間での注文データに基づく会計処理を含む販売データ処理等を実行する。
【００１６】
ハンディーターミナル１０２は、見開き可能な左扉体１０９と右扉体１１０とから構成され、左扉体１０９には、タッチパネル１１１付きのＬＣＤ１１２が設けられ、その下方にはテンキー１１３が設けられている。ＬＣＤ１１２は、表示部としての機能し、ハンディーターミナル１０２を使用する接客係に情報表示を提供する。右扉体１１０には、キーボード１１４が設けられている。キーボード１１４は、飲食物キーや確定キー等を含み、タッチパネル１１１と共に操作部を構成する。また、右扉体１１０には、右扉体１１０を貫通する覗き窓１１５が設けられており、ハンディーターミナル１０２を閉じた状態でも、ＬＣＤ１１２に表示された情報を確認することができるように構成されている。
【００１７】
オーダステーション１０６にもＬＣＤ１１６及びキーボード１１７が備えられており、各ハンディーターミナル１０２から無線送信された注文データの管理が可能となっている。
【００１８】
ＰＯＳ端末１０４は、硬貨及び紙幣を出し入れ自在に収納するドロワ１１８の上に載置されて設置されている。ＰＯＳ端末１０４は、オペレータ用と客用との二つの表示器１１９（１１９ａ、１１９ｂ）と、キーボードや鍵キーを含む入力装置１２０と、レシートプリンタ１２１とを備えている。表示器１１９及び入力装置１２０は、ユーザによる情報入力機能とユーザに対する情報出力機能とを有するユーザインターフェースを構成する。
【００１９】
図２は、ハンディーターミナル１０２の電気的接続を示すブロック図である。図２に示すように、ハンディーターミナル１０２には、マイクロコンピュータ２０１が備えられており、このマイクロコンピュータ２０１が各部を駆動制御する。マイクロコンピュータ２０１は、各部を集中的に制御するＣＰＵ２０２に、バスライン２０３を介して制御プログラム等の固定的情報を予め記憶するＲＯＭ２０４と、各種情報を書き換え自在に記憶してワークエリア等として機能するＲＡＭ２０５とが接続されて構成されている。したがって、マイクロコンピュータ２０１は、情報処理を実行する情報処理部を構成する。
【００２０】
マイクロコンピュータ２０１には、バスライン２０３を介して、タッチパネルコントローラ２０６、表示コントローラ２０７、キーボードコントローラ２０８、及び無線通信インターフェース２０９が接続されている。タッチパネルコントローラ２０６は、タッチパネル１１１からの入力信号をマイクロコンピュータ２０１に取り込む。表示コントローラ２０７は、画像データに基づいてＬＣＤ１１２を駆動制御し、画像データに応じた画像をＬＣＤ１１２に表示させる。キーボードコントローラ２０８は、テンキー１１３及びキーボード１１４からの入力信号をマイクロコンピュータ２０１に取り込む。無線通信インターフェース２０９は、無線部２１０を駆動制御する。無線部２１０は、アンテナ２１１を介して無線中継器１０７との間で無線通信を実行する。ハンディーターミナル１０２に入力された注文データ等の各種情報は、無線部２１０から無線中継器１０７に送信される。この場合、注文データは宛先をオーダステーション１０６としている。そこで、入力された情報が注文データである場合には、注文データはオーダステーション１０６に向けて無線送信されることになる。ここに、キーボード１１４等の操作部の操作によって注文データを入力する手段の機能と、入力された注文データをオーダステーション１０６に向けて無線送信する手段とが実行される。
【００２１】
図３は、オーダステーション１０６の電気的接続を示すブロック図である。図３に示すように、オーダステーション１０６には、マイクロコンピュータ３０１が備えられており、このマイクロコンピュータ３０１が各部を駆動制御する。マイクロコンピュータ３０１は、各部を集中的に制御するＣＰＵ３０２に、バスライン３０３を介して制御プログラム等の固定的情報を予め記憶するＲＯＭ３０４と、各種情報を書き換え自在に記憶してワークエリア等として機能するＲＡＭ３０５とが接続されて構成されている。したがって、マイクロコンピュータ３０１は、情報処理を実行する情報処理部を構成する。
【００２２】
マイクロコンピュータ３０１には、バスライン３０３を介して、表示／キーボードコントローラ３０６とＨＤＤ３０７と通信インターフェース３０８とが接続されている。表示／キーボードコントローラ３０６は、画像データに基づいてＬＣＤ１１６を駆動制御し、画像データに応じた画像をＬＣＤ１１６に表示させ、また、キーボード１１７からの入力信号をマイクロコンピュータ３０１に取り込む。通信インターフェース３０８は、ＬＡＮケーブル１０８を介して他の機器、つまり、キッチンプリンタ１０３、ＰＯＳ端末１０４、カスタマチェックプリンタ１０５、及び無線中継器１０７との間でのデータ通信を可能とする。
【００２３】
図４は、オーダステーション１０６が記憶する注文ファイルのデータ構造の一例を示す模式図である。オーダステーション１０６は、ハンディーターミナル１０２から注文データを受信すると、これを注文ファイル３５１に登録する。注文ファイル３５１は、テーブルコード３５１ａにリンクコード３５１ｂを対応付けて記憶可能なデータ構造を基本として備えている（図４（ａ）参照）。そして、リンクコード３５１ｂに対応するリンクコード３５１ｃで管理される領域に、ハンディーターミナル１０２から受信した注文データに含まれているメニューコード３５１ｅ及びその数量３５１ｆを登録可能なデータ構造を有している（図４（ｂ）参照）。注文ファイル３５１は、更に、リンクコード３５１ｃに基準時刻としての時刻３５１ｄを対応付けて記憶可能である（図４（ｂ）参照）。
【００２４】
図５は、ＰＯＳ端末１０４の電気的接続を示すブロック図である。図５に示すように、ＰＯＳ端末１０４には、マイクロコンピュータ４０１が備えられており、このマイクロコンピュータ４０１が各部を駆動制御する。マイクロコンピュータ４０１は、各部を集中的に制御するＣＰＵ４０２に、バスライン４０３を介して制御プログラム等の固定的情報を予め記憶するＲＯＭ４０４と、各種情報を書き換え自在に記憶してワークエリア等として機能するＲＡＭ４０５とが接続されて構成されている。したがって、マイクロコンピュータ４０１は、情報処理を実行する情報処理部を構成する。
【００２５】
ＰＯＳ端末１０４のマイクロコンピュータ４０１には、バスライン４０３を介して、表示コントローラ４０６、入力コントローラ４０７、プリンタコントローラ４０８及び通信インターフェース４０９が接続されている。表示コントローラ４０６は、画像データに基づいて二つの表示器１１９（オペレータ用表示器１１９ａ、客用表示器１１９ｂ）を駆動制御し、画像データに応じた画像を各表示器１１９に表示させる。入力コントローラ４０７は、入力装置１２０からの入力信号をマイクロコンピュータ４０１に取り込む。通信インターフェース４０９は、ＬＡＮケーブル１０８を介してオーダステーション１０６との間でのデータ通信を可能とする。
【００２６】
ＰＯＳ端末１０４のマイクロコンピュータ４０１には、バスライン４０３を介してＩ／Ｏ４１０が接続されている。Ｉ／Ｏ４１０は、ドロワ１１８の図示しないソレノイドに対して駆動信号を出力する。
【００２７】
更に、ＰＯＳ端末１０４のマイクロコンピュータ４０１には、バスライン４０３を介してＨＤＤ４１１も接続されている。ＰＯＳ端末１０４は、ＨＤＤ４１１に各種のデータファイルを記憶保存している。例えば、基本ＯＳ４１２、商品販売データ処理用のプログラム４１３、このプログラム４１３に含まれているメニューデータファイル４１４及び奉仕料金テーブル４１５等がＨＤＤ４１１に記憶保存されている。メニューデータファイル４１４は、メニューコードに価格を対応付けて設定記憶するファイルである。奉仕料金テーブル４１５は、任意設定可能な一又は二以上の時間帯のそれぞれに奉仕料金を決定する要素を対応付けて設定記憶するテーブルである。基本ＯＳ４１２、プログラム４１３、メニューデータファイル４１４及び奉仕料金テーブル４１５の全部又は一部は、ＰＯＳ端末１０４の起動時にＲＡＭ４０５にコピーされる。ＰＯＳ端末１０４のマイクロコンピュータ４０１は、基本ＯＳ４１２及びプログラム４１３に従い各種の処理を実行する。
【００２８】
図６は、ＰＯＳ端末１０４が記憶する奉仕料金テーブル４１５のデータ構造の一例を示す模式図である。奉仕料金テーブル４１５は、前述したように、任意設定可能な一又は二以上の時間帯のそれぞれに奉仕料金を決定する要素を対応付けて設定記憶している。そこで、一又は二以上の時間帯を定義する複数のパターン４１５ａ（パターン１〜Ｎ）の設定領域を備えている。
【００２９】
各パターン４１５ａの設定領域においては、開始時刻と終了時刻という設定領域によって時間帯４１５ｂの設定が可能になっている。時間帯４１５ｂは、ユーザによる完全な自由設定が可能であり、したがって、各パターン４１５ａにおいて重複する設定も可能である。
【００３０】
また、各パターン４１５ａの設定領域においては、奉仕料金を決定する要素として、割合（％）と金額（￥）との選択を可能にする決定要素４１５ｃが用意されている。割合（％）は、顧客が食したメニュー品目の合計金額に対する割合を意味している。
【００３１】
更に、各パターン４１５ａの設定領域においては、割合（％）によって計算される奉仕料金に端数が出た場合の処理の仕方を決定するステータス４１５ｄが用意されている。処理の仕方としては、切捨て、四捨五入、切り上げの三種類の設定が可能である。
【００３２】
図６に示す一例では、パターン４１５ａとして、１〜３までの三つのパターンが設定されている。つまり、
パターン１  時間帯１１：００〜１７：００  決定要素      ５（％）  切捨て
パターン２  時間帯１７：００〜０２：００  決定要素    １０（％）  切捨て
パターン３  時間帯２２：００〜０５：００  決定要素    １５（％）  切捨て
と設定されている。
【００３３】
図７は、ＰＯＳ端末１０４が記憶する奉仕料金テーブル４１５のデータ構造の別の一例を示す模式図である。図７に示す一例では、パターン４１５ａとして、１〜４までの四つのパターンが設定されている。つまり、
パターン１  時間帯１１：００〜１７：００  決定要素      ５（％）  切捨て
パターン２  時間帯１７：００〜０２：００  決定要素    １０（％）  切捨て
パターン３  時間帯２０：００〜２４：００  決定要素２０００（￥）  不可
パターン４  時間帯２２：００〜０５：００  決定要素    １５（％）  切捨て
と設定されている。図７に示す一例のように、奉仕料金テーブル４１５は、決定要素４１５ｃとして、時間帯４１５ｂ毎に割合（％）と金額（￥）とを混在させることが可能である。なお、パターン３では、決定要素４１５ｃとして金額（￥）が選択されているので、ステータス４１５ｄの設定ができないようになっている。
【００３４】
ここで、ＰＯＳ端末１０４のマイクロコンピュータ４０１は、奉仕料金テーブル４１５に設定されているデータを任意に設定することができる。その設定は、一例として、ＰＯＳ端末１０４が実行可能な設定モードでの設定メニューの一つとして、奉仕料金テーブル４１５の設定メニューを設けておく。奉仕料金テーブル４１５の設定メニューでは、一例として、ユーザインターフェースであるオペレータ用表示器１１９ａに、パターン４１５ａ毎に、奉仕料を決定する要素である時間帯４１５ｂと決定要素４１５ｃとステータス４１５ｄとを、ユーザインターフェースである入力装置１２０によって入力可能に表示する。そして、ＰＯＳ端末１０４のマイクロコンピュータ４０１は、所望のパターン４１５ａに所望の時間帯４１５ｂ、決定要素４１５ｃ及びステータス４１５ｄを入力した後に決定指示を実行することで、奉仕料金テーブル４１５に対して所望のデータを設定できるようにする。この際、ＰＯＳ端末１０４のマイクロコンピュータ４０１は、一例として、最初のパターンをパターン１とし、パターン１についてデータの入力設定がなされたならば次のパターンとしてパターン２の入力設定を可能にする。未入力パターンのデータは、Ｎｕｌｌである。ここでは、最大設定可能パターン数をＸとする。
【００３５】
ここで重要なことは、図６に例示するパターン２とパターン３との間、図７に例示するパターン２とパターン３との間、パターン２とパターン４との間、パターン２とパターン３とパターン４との間で、時間が重複しているということである。つまり、奉仕料金テーブル４１５には、重複した時間帯でデータ設定が可能である。ここに、ユーザインターフェース（オペレータ用表示器１１９ａ、入力装置１２０）による一又は二以上の時間帯と当該時間帯に対応付けられる奉仕料を決定する要素との入力を許容する機能と、入力された時間帯及び奉仕料を決定する要素を記憶部であるＨＤＤ４１１に設定記憶する機能とが実行される。
【００３６】
このように、奉仕料金テーブル４１５に重複した時間帯でデータ設定が可能であることから、同一の時間帯において二種類以上の奉仕料金を設定している飲食店にとっては、その設定作業が極めて容易となる。
【００３７】
図８は、ハンディーターミナル１０２が実行するオーダエントリー処理の一例を示すフローチャートである。接客係は、顧客を案内したテーブルに赴き、顧客から注文を取る。この際、接客係は、ハンディーターミナル１０２にテーブル番号を入力する。つまり、ハンディーターミナル１０２は、タッチパネル１１１又はテンキー１１３によってテーブル番号と顧客の注文とをマイクロコンピュータ２０１に入力することができる。そこで、ハンディーターミナル１０２のマイクロコンピュータ２０１は、テーブル番号を特定するテーブルコードの入力に待機しており（ステップＳ２０１）、テーブルコードの入力を判定すると（ステップＳ２０１のＹ）、メニュー品目を特定するメニューコードの入力に待機する（ステップＳ２０２）。ハンディーターミナル１０２のマイクロコンピュータ２０１は、メニューコードの入力を判定すると（ステップＳ２０２のＹ）、エントリー指定の有無判定を実行する（ステップＳ２０３）。エントリー指定は、タッチパネル１１１又はテンキー１１３の操作によってなされ、顧客からの注文をオーダエントリーシステム１０１にエントリーすることを意味している。この際、ハンディーターミナル１０２には、エントリー指定を実行するまで何度でもメニューコードを入力することができる。
【００３８】
ハンディーターミナル１０２のマイクロコンピュータ２０１は、エントリー指定を判定すると（ステップＳ２０３のＹ）、注文データを生成して無線送信する（ステップＳ２０４）。つまり、注文データは、入力されたテーブルコードに入力された全てのメニューコードを付加して送信先をオーダステーション１０６に指定する伝文である。このような注文データの無線送信は、無線部２１０によって実行する。
【００３９】
ハンディーターミナル１０２から無線送信された注文データは、無線中継器１０７によって受信される。無線中継器１０７は、注文データをＬＡＮケーブル１０８に送信出力する。すると、注文データに含まれている送信先であるオーダステーション１０６が注文データを受信する。
【００４０】
図９は、オーダステーション１０６が実行するオーダエントリー処理の一例を示すフローチャートである。オーダステーション１０６のマイクロコンピュータ３０１は、注文データの受信判定及び注文データ送信要求の受信判定に待機している（ステップＳ３０１、ステップＳ３０７）。注文データ送信要求は、ＬＡＮケーブル１０８を介してＰＯＳ端末１０４から送信される。これについては後述する。
【００４１】
オーダステーション１０６のマイクロコンピュータ３０１は、注文データの受信を判定すると（ステップＳ３０１のＹ）、ある顧客について最初になされた注文についての注文データであるのかどうかを判定する（ステップＳ３０２）。この判定は、図４に示す注文ファイル３５１中、テーブルコード３５１ａにリンクコード３５１ｂが登録されているかどうかをもってなされる。リンクコード３５１ｂが登録されていなければ、最初になされた注文であると判定する（ステップＳ３０２のＹ）。
【００４２】
オーダステーション１０６のマイクロコンピュータ３０１は、ステップＳ３０２で最初になされた注文であると判定した場合（ステップＳ３０２のＹ）、注文ファイル３５１を生成する。注文ファイル３５１は、注文データに含まれているテーブルコードと一致するテーブルコード３５１ａのレコードとして、所定のリンクコードをリンクコード３５１ｂとリンクコード３５１ｃとに登録する（図４（ａ）、図４（ｂ）参照）。この場合に登録されるリンクコードは、テーブルコード３５１ａに対応するテーブルの伝票番号となる。そして、リンクコード３５１ｃによって管理される領域であるメニューコード３５１ｅ及びその対応数量３５１ｆに、注文データに含まれているメニューコード及びその数量を登録する。これにより、オーダステーション１０６のマイクロコンピュータ３０１は、テーブルコード３５１ａで特定されるテーブルの顧客が、メニューコード３５１ｅで特定されるメニュー品目を何品（数量３５１ｆで特定）注文したのかを管理することができる。
【００４３】
オーダステーション１０６のマイクロコンピュータ３０１は、続いて、内蔵する図示しない時計回路を参照し、現在時刻を取得して注文ファイル３５１に登録する（ステップＳ３０４）。この登録は、ステップＳ３０３での注文データ登録を特定するリンクコード３５１ｃに対応する時刻３５１ｄの領域に対してなされる。
【００４４】
その後、オーダステーション１０６のマイクロコンピュータ３０１は、ＬＡＮケーブル１０８を介して、ステップＳ３０３で生成した注文ファイル３５１を伝文形式にして、キッチンプリンタ１０３に送信する（ステップＳ３０５）。キッチンプリンタ１０３は、オーダステーション１０６から送信された注文ファイル３５１の伝文を受信すると、伝票を印字発行する。この場合の伝票は、注文されたメニュー品目をキッチンの調理人に指示するための調理指示伝票であり、注文されたメニュー品目及び伝票番号を含んでいる。伝票番号は、前述したように、注文ファイル３５１のリンクコード３５１ｂ及びリンクコード３５１ｃに登録されたリンクコードである。
【００４５】
オーダステーション１０６のマイクロコンピュータ３０１が、ステップＳ３０３で注文ファイル３５１を生成した後に受信判定した注文データについては、注文ファイル３５１に対する追加登録処理が実行される（ステップＳ３０６）。つまり、オーダステーション１０６のマイクロコンピュータ３０１は、注文データの受信を判定した後（ステップＳ３０１のＹ）、受信判定した注文データが最初になされた注文ではないと判定すると（ステップＳ３０２のＮ）、注文ファイル３５１に対する当該注文データの追加登録処理を実行する（ステップＳ３０６）。そして、注文ファイル３５１中、追加登録した注文データの部分のみを伝文形式にして、キッチンプリンタ１０３に送信する（ステップＳ３０５）。
【００４６】
カスタマチェックプリンタ１０５は、テーブルコード３５１ａで管理されるテーブル毎に、注文されたメニュー品目が全て調理された場合に、顧客に渡す伝票を印字発行することができる。この伝票には、伝票番号、つまり図４に示す注文ファイル３５１に記録されているリンクコード３５１ｂ、３５１ｃと同一番号の伝票番号が印字されている。このような伝票の印字発行処理については、従来システムと変わる点がないので、その説明は省略する。
【００４７】
図１０は、ＰＯＳ端末１０４が実行する会計処理の一例を示すフローチャートである。チェックアウトを望む顧客は、チェックアウトカウンタに赴き、接客係から渡された伝票をキャッシャに手渡す。キャッシャは、入力装置１２０によって、顧客から渡された伝票に印字されている伝票番号を手入力する。この際、ＰＯＳ端末１０４のマイクロコンピュータ４０１は、伝票番号の入力に待機しているので（ステップＳ４０１）、入力装置１２０によって伝票番号が入力されると（ステップＳ４０１のＹ）、入力された伝票番号が含まれている注文データ送信要求をオーダステーション１０６に送信する（ステップＳ４０２）。注文データ送信要求は、ＬＡＮケーブル１０８を介してオーダステーション１０６に送信される。
【００４８】
図９に基づいて前述したように、オーダステーション１０６のマイクロコンピュータ３０１は、注文データの受信判定及び注文データ送信要求の受信判定に待機している（ステップＳ３０１、ステップＳ３０７）。そこで、オーダステーション１０６のマイクロコンピュータ３０１は、注文データ送信要求を受信すると（図９のステップＳ３０７のＹ）、ＬＡＮケーブル１０８を介して、図４に例示する注文ファイル３５１をＰＯＳ端末１０４に送信する（ステップＳ３０８）。この際に送信する注文ファイル３５１は、受信した注文データ送信要求に含まれている伝票番号によって特定されるコードと同一のリンクコード３５１ｃに対応付けられている注文ファイル３５１のデータである。この注文ファイル３５１のデータには、時刻３５１ｄとメニューコード３５１ｅとが含まれている。
【００４９】
図１０のフローチャートの説明に戻る。ＰＯＳ端末１０４のマイクロコンピュータ４０１は、注文データ送信要求をオーダステーション１０６に送信した後（ステップＳ４０２）、注文ファイル３５１の受信判定に待機している（ステップＳ４０３）。そこで、ＰＯＳ端末１０４のマイクロコンピュータ４０１は、注文ファイル３５１を受信したと判定したならば（ステップＳ４０３のＹ）、受信した注文ファイル３５１のデータをＲＡＭ４０５に一時記憶する（ステップＳ４０４）。注文ファイル３５１には、メニューコード３５１ｅと時刻３５１ｄとが含まれているので、ここに、マイクロコンピュータ４０１に、顧客が食した飲食物のメニューコードを入力する処理及び奉仕料金を算出する場合の基準となる基準時刻を入力する処理とが実行される。
【００５０】
ＰＯＳ端末１０４のマイクロコンピュータ４０１は、一時記憶した注文ファイル３５１のデータに基づいて、合計金額、奉仕料金、消費税の算出処理を実行し、請求金額を求める（ステップＳ４０５）。ステップＳ４０５での合計金額の算出は、メニューコードに価格を対応付けて設定記憶するメニューデータファイル４１４を検索して注文ファイル３５１に含まれるメニューコード３５１ｅのメニュー品目の単価を求めることによってなされる。ステップＳ４０５での奉仕料金の算出処理の詳細については、図１１に基づいて後述する。その後、ＰＯＳ端末１０４のマイクロコンピュータ４０１は、算出した合計金額、奉仕料金及び消費税に基づいて、レシートプリンタ１２１を駆動制御することによるレシートの印字発行処理（ステップＳ４０６）と、売上登録処理（ステップＳ４０７）とを実行し、処理を終了する。
【００５１】
図１１は、ＰＯＳ端末１０４が会計処理に際して実行する奉仕料金の算出処理の詳細を示すフローチャートである。ＰＯＳ端末１０４のマイクロコンピュータ４０１は、ステップＳ４０３で受信判定した注文ファイル３５１に含まれている時刻３５１ｄ（図４（ｂ）参照）のデータをＲＡＭ４０５に一時記憶する（ステップＳ４５１）。その後、ＨＤＤ４１１に格納している奉仕料金テーブル４１５のパターン数を示すパターンＮを正の整数ずつインクリメントし（ステップＳ４５２）、奉仕料金テーブル４１５のパターン４１５ａに設定されているパターンＮ（最初はパターン１）を検索する（ステップＳ４５３）。
【００５２】
この際、未入力パターンのデータはＮｕｌｌなので、仮に、パターン１のデータがＮｕｌｌである場合には、続くステップＳ４５４で該当なしと判定される（ステップＳ４５４のＮ）。
【００５３】
これに対して、パターン１にデータが設定されていれば、続くステップＳ４５４で該当ありと判定される（ステップＳ４５４のＹ）。ＰＯＳ端末１０４のマイクロコンピュータ４０１は、該当ありを判定した場合（ステップＳ４５４のＹ）、パターン１に設定されている決定要素４１５ｃの単位が割合（％）なのか金額（￥）なのかを判定し（ステップＳ４５５）、割合（％）である場合にはその割合の値（％）をＲＡＭ４０５に一時記憶し（ステップＳ４５６）、金額（￥）である場合にはその金額の値（￥）をＲＡＭ４０５に一時記憶する（ステップＳ４５７）。
【００５４】
ＰＯＳ端末１０４のマイクロコンピュータ４０１は、このような処理（ステップＳ４５１〜ステップＳ４５７）を、最大設定可能パターン数であるＸまで繰り返し（ステップＳ４５８のＮ）、Ｘに達したならば（ステップＳ４５８のＹ）、ＲＡＭ４０５の一時記憶領域を検索し、割合の値（％）の有無判定（ステップＳ４５９）、金額の値（￥）の有無判定（ステップＳ４６１）を実行する。そして、割合の値（％）ありを判定した場合には（ステップＳ４５９のＹ）、割合の値（％）の合計値に基づいて奉仕料Ａを算出し、ＲＡＭ４０５に一時記憶する（ステップＳ４６０）。この場合の奉仕料Ａは、図１０のステップＳ４０５で算出した合計金額に図１１のステップＳ４５６でＲＡＭ４０５に一時記憶した割合の値（％）を積算することで算出される。また、金額の値（￥）ありを判定した場合には（ステップＳ４６１のＹ）、金額の値（￥）の合計値に基づいて奉仕料Ｂを算出し、ＲＡＭ４０５に一時記憶する（ステップＳ４６２）。
【００５５】
その後、ＰＯＳ端末１０４のマイクロコンピュータ４０１は、奉仕料金Ａと奉仕料金Ｂとを加算し、顧客に請求すべき奉仕料金を求め、これをＲＡＭ４０５に一時記憶する（ステップＳ４６３）。こうして、図１０のステップＳ４０５での奉仕料金が算出される。
【００５６】
以上説明した奉仕料金の算出処理では、図６又は図７に例示するような奉仕料金テーブル４１５に基づいて奉仕料金が算出される。この場合、図６に示す一例では、
パターン１  時間帯１１：００〜１７：００  決定要素      ５（％）  切捨て
パターン２  時間帯１７：００〜０２：００  決定要素    １０（％）  切捨て
パターン３  時間帯２２：００〜０５：００  決定要素    １５（％）  切捨て
と設定されていることから、パターン２とパターン３との間で時間が重複している。このため、２２：００〜０２：００に最初の注文をしたテーブルの奉仕料金は、１０（％）に１５（％）を加えた２５（％）相当の金額ということになる（図１１のステップＳ４６０）。また、図７に示す一例では、
パターン１  時間帯１１：００〜１７：００  決定要素      ５（％）  切捨て
パターン２  時間帯１７：００〜０２：００  決定要素    １０（％）  切捨て
パターン３  時間帯２０：００〜２４：００  決定要素２０００（￥）  不可
パターン４  時間帯２２：００〜０５：００  決定要素    １５（％）  切捨て
と設定されていることから、パターン２とパターン３との間、パターン２とパターン４との間、パターン２とパターン３とパターン４との間で時間が重複している。このため、２０：００〜２２：００に最初の注文をしたテーブルの奉仕料金は、１０（％）相当の金額に１０００（￥）を加えた金額ということになり（図１１のステップＳ４６０、ステップＳ４６２）、２４：００〜０２：００に最初の注文をしたテーブルの奉仕料金は、１０（％）に１５（％）を加えた２５（％）相当の金額ということになり（図１１のステップＳ４６０）、２２：００〜２４：００の間に最初の注文をしたテーブルの奉仕料金は、１０（％）に１５（％）を加えた２５（％）相当の金額に１０００（￥）を加えた金額ということになる（図１１のステップＳ４６０、ステップＳ４６２）。ここに、ＰＯＳ端末１０４のマイクロコンピュータ４０１は、任意設定可能な一又は二以上の時間帯のそれぞれに奉仕料金を決定する要素（４１５ｂ〜４１５ｄ）を対応付けてＨＤＤ４１１に設定記憶されている奉仕料金テーブル４１５を参照し、入力された基準時刻（図１１のステップＳ４５１）が属している全ての時間帯に対応付けられている奉仕料金を決定する要素を抽出する機能を実行することになる。
【図面の簡単な説明】
【００５７】
【図１】オーダエントリーシステムの全体構成を概略的に示すシステム構成図である。
【図２】ハンディーターミナルの電気的接続を示すブロック図である。
【図３】オーダステーションの電気的接続を示すブロック図である。
【図４】オーダステーションが記憶する注文ファイルのデータ構造の一例を示す模式図である。
【図５】ＰＯＳ端末の電気的接続を示すブロック図である。
【図６】ＰＯＳ端末が記憶する奉仕料金テーブルのデータ構造の一例を示す模式図である。
【図７】ＰＯＳ端末が記憶する奉仕料金テーブルのデータ構造の別の一例を示す模式図である。
【図８】ハンディーターミナルが実行するオーダエントリー処理の一例を示すフローチャートである。
【図９】オーダステーションが実行するオーダエントリー処理の一例を示すフローチャートである。
【図１０】ＰＯＳ端末が実行する会計処理の一例を示すフローチャートである。
【図１１】ＰＯＳ端末が会計処理に際して実行する奉仕料金の算出処理の詳細を示すフローチャートである。
【符号の説明】
【００５８】
１０２…ハンディーターミナル（外部機器），１０３…キッチンプリンタ（プリンタ），１０５…カスタマチェックプリンタ（プリンタ），１０６…オーダステーション（サーバ），１１９…表示器（ユーザインターフェース），１２０…入力装置（ユーザインターフェース），３５１ｄ…時刻（基準時刻），３５１ｅ…メニューコード，４０１…マイクロコンピュータ（情報処理部），４０５…ＲＡＭ（記憶部），４１１…ＨＤＤ（記憶部），４１４…メニューデータファイル，４１５…奉仕料金テーブル
【図１】
2008181256.tif 000003
【図２】
2008181256.tif 000004
【図３】
2008181256.tif 000005
【図４】
2008181256.tif 000006
【図５】
2008181256.tif 000007
【図６】
2008181256.tif 000008
【図７】
2008181256.tif 000009
【図８】
2008181256.tif 000010
【図９】
2008181256.tif 000011
【図１０】
2008181256.tif 000012
【図１１】
2008181256.tif 000013