(57)【要約】【課題】  顧客が今までに注文した商品を容易に再注文できるセルフオーダシステムを提供する。【解決手段】  顧客が注文を入力するセルフオーダ端末と、注文された情報の履歴を記録する履歴記録手段と、注文された情報の履歴と入力条件に基づいて入力メニューを生成する入力メニュー生成手段とを備え、セルフオーダ端末は、生成された前記入力メニューに基づいてメニュー一覧を表示する。これにより、今まで注文した商品メニューを注文回数順、注文量順、オーダ入力順（直近）、品切れ残数順、値段順と条件別に表示させることができるため、容易に再注文できる。【選択図】  図１
2009157421.tif 000002
【特許請求の範囲】
【請求項１】
顧客が注文を入力するセルフオーダ端末を備えるセルフオーダシステムであって、
注文された情報の履歴を記録する履歴記録手段と、
前記注文された情報の履歴と入力条件に基づいて入力メニューを生成する入力メニュー生成手段と、を備え、
前記セルフオーダ端末は、生成された前記入力メニューに基づいてメニュー一覧を表示することを特徴とするセルフオーダシステム。
【請求項２】
注文を管理する管理装置をさらに備え、
前記入力メニュー生成手段は、前記セルフオーダ端末又は前記管理装置に備えられていることを特徴とする請求項１に記載のセルフオーダシステム。
【請求項３】
前記セルフオーダ端末は、「おこのみ」を含む入力条件を表示する手段を備え、
前記入力メニュー生成手段は、前記「おこのみ」が指定された場合に、注文された情報の履歴から注文回数の多い順に入力メニューを生成することを特徴とする請求項１または請求項２に記載のセルフオーダシステム。
【請求項４】
前記セルフオーダ端末は、「お気に入り」を含む入力条件を表示する手段を備え、
前記入力メニュー生成手段は、前記「お気に入り」が指定された場合に、注文された情報の履歴から注文量の多い順に入力メニューを生成することを特徴とする請求項１から請求項３のいずれか１項に記載のセルフオーダシステム。
【請求項５】
前記セルフオーダ端末は、「おすすめ」を含む入力条件を表示する手段を備え、
前記入力メニュー生成手段は、前記「おすすめ」が指定された場合に、注文された情報の履歴から品切れ残数の少ない順に入力メニューを生成することを特徴とする請求項１から請求項４のいずれか１項に記載のセルフオーダシステム。
【請求項６】
前記セルフオーダ端末は、「同じもの」を含む入力条件を表示する手段を備え、
前記入力メニュー生成手段は、前記「同じもの」が指定された場合に、注文された情報の履歴からオーダ入力順に入力メニューを生成することを特徴とする請求項１から請求項５のいずれか１項に記載のセルフオーダシステム。
【請求項７】
前記セルフオーダ端末は、
予算を入力する手段と、
「値段順」を含む入力条件を表示する手段と、を備え、
前記入力メニュー生成手段は、前記予算が入力され前記「値段順」が指定された場合に、注文された情報の履歴から注文合計金額を計算し、該合計金額と前記予算の差分を計算し、注文された情報の履歴から値段順に入力メニューを生成することを特徴とする請求項１から請求項６のいずれか１項に記載のセルフオーダシステム。
【請求項８】
前記入力メニュー生成手段は、前記値段順に入力メニューを生成する際に、前記差分より値段が高いメニューを該入力メニューから削除することを特徴とする請求項７に記載のセルフオーダシステム。
【請求項９】
前記入力メニュー生成手段は、前記値段順に入力メニューを生成する際に、前記差分より値段が高いメニューを該入力メニュー上に表示することを特徴とする請求項７に記載のセルフオーダシステム。
【請求項１０】
前記セルフオーダ端末は、予算を入力する手段を備え、
前記入力メニュー生成手段は、前記予算が入力された場合に、注文された情報の履歴から注文合計金額を計算し、該合計金額と前記予算の差分を計算し、該差分からメニュー毎に注文可能な数量を計算し、メニュー毎に前記注文可能な数量を該入力メニュー上に表示することを特徴とする請求項１から請求項６のいずれか１項に記載のセルフオーダシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、顧客が注文入力装置で入力することにより商品が注文されるセルフオーダシステムに関する。
【背景技術】
【０００２】
現在、レストランや居酒屋などの飲食店などにおいて、テーブルに設置されたセルフオーダ端末を使って顧客自身がメニュー注文をすることを可能にするセルフオーダシステムが広く導入されている。このようなセルフオーダシステムにおいて、セルフオーダ端末に顧客が今までに注文したメニューを表示して、顧客が再注文することができるものがある（例えば、特許文献１参照。）。
【特許文献１】特開２００５−４３１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１に記載された技術では、セルフオーダ端末に顧客が今までに注文した全てのメニューを表示するだけなので、目的の商品を見つけて選択することが困難である、という問題がある。
【０００４】
本発明は上記の点に鑑みてなされたものであり、その目的は、顧客が今までに注文した商品を容易に再注文できるセルフオーダシステムを提供することにある。
【課題を解決するための手段】
【０００５】
本発明は上記の課題を解決するためになされたものであり、本発明の一態様は、顧客が注文を入力するセルフオーダ端末を備えるセルフオーダシステムであって、注文された情報の履歴を記録する履歴記録手段と、前記注文された情報の履歴と入力条件に基づいて入力メニューを生成する入力メニュー生成手段と、を備え、前記セルフオーダ端末は、生成された前記入力メニューに基づいてメニュー一覧を表示することを特徴とするセルフオーダシステムである。
【０００６】
また、本発明の一態様は、上記のセルフオーダシステムにおいて、注文を管理する管理装置をさらに備え、前記入力メニュー生成手段は、前記セルフオーダ端末又は前記管理装置に備えられていることを特徴とする。
【０００７】
また、本発明の一態様は、上記のセルフオーダシステムにおいて、前記セルフオーダ端末は、「おこのみ」を含む入力条件を表示する手段を備え、前記入力メニュー生成手段は、前記「おこのみ」が指定された場合に、注文された情報の履歴から注文回数の多い順に入力メニューを生成することを特徴とする。
【０００８】
また、本発明の一態様は、上記のセルフオーダシステムにおいて、前記セルフオーダ端末は、「お気に入り」を含む入力条件を表示する手段を備え、前記入力メニュー生成手段は、前記「お気に入り」が指定された場合に、注文された情報の履歴から注文量の多い順に入力メニューを生成することを特徴とする。
【０００９】
また、本発明の一態様は、上記のセルフオーダシステムにおいて、前記セルフオーダ端末は、「おすすめ」を含む入力条件を表示する手段を備え、前記入力メニュー生成手段は、前記「おすすめ」が指定された場合には、注文された情報の履歴から品切れ残数の少ない順に入力メニューを生成することを特徴とする。
【００１０】
また、本発明の一態様は、上記のセルフオーダシステムにおいて、前記セルフオーダ端末は、「同じもの」を含む入力条件を表示する手段を備え、前記入力メニュー生成手段は、前記「同じもの」が指定された場合には、注文された情報の履歴からオーダ入力順に入力メニューを生成することを特徴とする。
【００１１】
また、本発明の一態様は、上記のセルフオーダシステムにおいて、前記セルフオーダ端末は、予算を入力する手段と、「値段順」を含む入力条件を表示する手段と、を備え、前記入力メニュー生成手段は、前記予算が入力され前記「値段順」が指定された場合に、注文された情報の履歴から注文合計金額を計算し、該合計金額と前記予算の差分を計算し、注文された情報の履歴から値段順に入力メニューを生成することを特徴とする。
【００１２】
また、本発明の一態様は、上記のセルフオーダシステムにおいて、前記入力メニュー生成手段は、前記値段順に入力メニューを生成する際に、前記差分より値段が高いメニューを該入力メニューから削除することを特徴とする。
【００１３】
また、本発明の一態様は、上記のセルフオーダシステムにおいて、前記入力メニュー生成手段は、前記値段順に入力メニューを生成する際に、前記差分より値段が高いメニューを該入力メニュー上に表示することを特徴とする。
【００１４】
また、本発明の一態様は、上記のセルフオーダシステムにおいて、前記セルフオーダ端末は、予算を入力する手段を備え、前記入力メニュー生成手段は、前記予算が入力された場合に、注文された情報の履歴から注文合計金額を計算し、該合計金額と前記予算の差分を計算し、該差分からメニュー毎に注文可能な数量を計算し、メニュー毎に前記注文可能な数量を該入力メニュー上に表示することを特徴とする。
【発明の効果】
【００１５】
本発明によれば、セルフオーダ端末にメニュー一覧を表示するための入力メニューを、注文された情報の履歴と入力条件に基づいて生成するので、注文回数順、注文量順、オーダ入力順（直近）、品切れ残数順、値段順に、今まで注文したメニューを表示することができる。これにより、顧客が今までに注文した商品を容易に再注文できる。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照しながら本発明の実施形態について詳しく説明する。
［第１の実施形態］
図１は、本発明の第１の実施形態におけるセルフオーダシステムの構成図である。本システムは、レストランや居酒屋などの飲食店などに導入され、注文処理を行うシステムである。セルフオーダシステムは、管理装置１０と、複数台のセルフオーダ端末２０と、複数台の注文入力端末３０と、複数台の伝票出力キッチンプリンタ４０と、を含んで構成される。
【００１７】
管理装置１０は、注文処理を統括して管理するコンピュータであり、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＨＤＤ、キーボード等の入力部、液晶パネル等の表示部を備えている。また、管理装置１０は、セルフオーダ端末２０、注文入力端末３０及び伝票出力キッチンプリンタ４０とＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介して通信可能に接続されている。
【００１８】
セルフオーダ端末２０は、飲食店の各テーブルに設置され顧客がメニュー注文を入力することができる端末であり、ＣＰＵ、ＲＯＭ、ＲＡＭ、入力部を兼ねるタッチパネル表示部、及び通信部を備えている。セルフオーダ端末２０に入力されたメニュー注文は、注文データとして管理装置１０に送信される。また、セルフオーダ端末２０には、今まで注文したメニューを注文回数順、注文量順、オーダ入力順（直近）、品切れ残数順、値段順に表示する機能が備わっている。
【００１９】
注文入力端末３０は、従業員が携帯するハンディーターミナルであり、ＣＰＵ、ＲＯＭ、ＲＡＭ、入力部を兼ねるタッチパネル表示部、及び通信部を備えている。注文入力端末３０は、顧客からのメニュー注文を従業員が入力すると、入力されたメニュー注文を注文データとして管理装置１０に送信する。注文入力端末３０から送信された注文データは、管理装置１０からセルフオーダ端末２０に転送される。
【００２０】
伝票出力キッチンプリンタ４０は、飲食店の厨房内あるいはその近傍に設置された、注文されたメニュー内容を調理指示伝票として印刷するプリンタである。注文されたメニューを指示する注文データはセルフオーダ端末２０又は注文入力端末３０から管理装置１０へ送られて処理され、管理装置１０からＬＡＮを通って伝票出力キッチンプリンタへ送信されてくる。印刷された調理指示伝票は厨房の調理作業者へ渡され、注文されたメニューの料理が調理される。
【００２１】
図２は、本実施形態におけるセルフオーダ端末２０の機能構成を示すブロック図である。
【００２２】
セルフオーダ端末２０は、入力メニュー生成部２１と、注文処理部２２と、品切れテーブル更新部２３と、注文テーブル２４と、品切れテーブル取得要求送信部２５と、メニューを表示する表示部２６と、入力部２７と、注文データ受信部２８と、を含んで構成される。
【００２３】
入力メニュー生成部２１は、注文された情報の履歴と入力条件に基づいて表示部２６にメニュー一覧を表示するためのデータである入力メニューを生成する。注文された情報の履歴は、注文テーブル２４である。また、入力条件とは、顧客が入力する再注文用の入力条件の種類である。入力メニュー生成部２１における処理の詳細は後述する。
【００２４】
注文処理部２２は、入力部２７により指定された注文を受付け、注文テーブル２４を更新するとともに、管理装置１０に注文データを送信する。品切れテーブル更新部２３は、管理装置１０により通知された品切れテーブルに基づいて注文テーブル２４を更新する。品切れテーブル取得要求送信部２５は、入力メニュー生成部２１が入力メニューを生成する際に、管理装置１０に品切れテーブル取得要求を送信する。入力部２７は、顧客からの入力を受けつけ、表示部２６上に設置されているタッチパネルや専用ボタンなどから構成される。注文データ受信部２８は、管理装置１０または注文入力端末３０から注文データを受信した際に、その注文データに基づいて注文テーブル２４を更新する。
【００２５】
図３は、注文テーブル２４に記憶されるテーブルの一例を示す概略図である。
【００２６】
注文テーブル２４には、メニューを特定する識別番号であるメニュー番号、メニュー名称、注文量、値段（単価）、品切れ残数、カテゴリ、などの組が注文された順に記憶されている。品切れ残数は、そのメニューの調理可能な数である。また、カテゴリは、メニューの種類である。図３に示す例では、カテゴリ「１」は「アルコール」、カテゴリ「３」は「ソフトドリンク」、カテゴリ「５」は「一品料理」、カテゴリ「７」は「お食事」である。
【００２７】
注文テーブル２４は、顧客が注文を入力すると、注文処理部２２により更新される。具体的には、注文処理部２２は、注文データを注文テーブル２４に追加する。注文データは、メニュー番号、メニュー名称、注文量、値段（単価）、カテゴリなどを顧客が注文したメニュー毎に関連付けたデータである。
【００２８】
また、注文テーブル２４には、注文入力端末３０から注文されたメニューも追加される。具体的には、注文データ受信部２８は、管理装置１０または注文入力端末３０から注文データを受信すると、その注文データを注文テーブル２４に追加する。
【００２９】
また、注文テーブル２４は、品切れテーブル更新部２３が管理装置１０から品切れテーブルを受信すると、更新される。具体的には、品切れテーブル更新部２３は、注文テーブル２４の品切れ残数を受信した品切れテーブルの対応する値に置き換える。例えば、品切れテーブルのメニュー番号「２０１８」の品切れ残数が「３０」だった場合には、注文テーブル２４のメニュー番号「２０１８」の品切れ残数を「３０」に置き換える。
【００３０】
図４は、本実施形態における管理装置１０の機能構成を示すブロック図である。
【００３１】
管理装置１０は、注文登録部１１と、注文管理テーブル１２と、品切れテーブル１３と、品切れ状態通知部１４と、を含んで構成される。
【００３２】
注文登録部１１は、各セルフオーダ端末２０又は各注文入力端末３０から通知された注文データを基に注文管理テーブル１２と、品切れテーブル１３を更新する。具体的には、注文登録部１１は、注文管理テーブル１２に、注文データを端末番号に関連付けて追加する。品切れテーブル１３の更新方法については後述する。また、注文登録部１１は、注文入力端末３０から注文データが通知された場合には、その注文データに対応する端末番号のセルフオーダ端末２０にその注文データを転送する。
【００３３】
品切れ状態通知部１４は、注文登録部１１により品切れテーブル１３が更新されると、全てのセルフオーダ端末２０に品切れテーブル１３を通知する。また、品切れ状態通知部１４は、あるセルフオーダ端末２０から品切れテーブル取得要求を受信すると、品切れテーブル１３をそのセルフオーダ端末２０に通知する。
【００３４】
注文管理テーブル１２には、注文データがセルフオーダ端末の識別番号である端末番号毎に関連付けられて記憶されている。
【００３５】
図５は、品切れテーブル１３の一例を示す概略図である。品切れテーブル１３は、各メニューのメニュー番号と、そのメニューを調理可能な数である品切れ残数とを対応付けて記憶している。各セルフオーダ端末２０又は各注文入力端末３０から注文データが通知されると、注文登録部１１は、注文されたメニューのメニュー番号に対応する品切れ残数を注文された数（注文量）だけ減算する。
【００３６】
なお、入力メニュー生成部２１、注文処理部２２、品切れテーブル更新部２３、品切れテーブル取得要求送信部２５、注文データ受信部２８、注文登録部１１及び品切れ状態通知部１４は、専用のハードウェアにより実現されるものであってもよく、また、入力メニュー生成部２１、注文処理部２２、品切れテーブル更新部２３、品切れテーブル取得要求送信部２５、注文データ受信部２８、注文登録部１１及び品切れ状態通知部１４は、メモリ及びＣＰＵ（中央演算処理装置）により構成され、これらの機能を実現するためのプログラムをメモリにロードして実行することによりその機能を実現させるものであってもよい。
【００３７】
図６は、本実施形態のセルフオーダ端末２０における再注文処理の流れの一例を示すフローチャートである。
【００３８】
前提として、セルフオーダ端末２０には、図７に示す注文画面１００が表示されている。顧客は、まず、注文画面１００に示された再注文用の入力条件を選択する。
【００３９】
セルフオーダ端末２０は、注文画面１００から再注文用の入力条件が入力されると（ステップＳ１）、入力メニュー生成部２１により入力メニューを生成して、図８に示すメニュー一覧画面２００を表示部２６に表示する（ステップＳ２）。ここで、入力メニュー生成部２１は、入力された再注文用の入力条件に基づいて注文テーブル２４から入力メニューを生成する。
【００４０】
顧客によりメニュー入力（ステップＳ３）及び数量入力（ステップＳ４）が行われると、セルフオーダ端末２０は画面に「注文確認」か「リピート」を選択する画面を表示する（ステップＳ５）。ステップＳ５において、「リピート」が選択されると、ステップＳ３からステップＳ５までの処理を繰り返す。ステップＳ５において、「注文確認」が選択されると、セルフオーダ端末２０は、図９に示す注文メニュー確認画面３００を表示する（ステップＳ６）。注文メニュー確認画面３００において、顧客により送信ボタン３０２が押下されると（ステップＳ７）、セルフオーダ端末２０は、注文完了画面を表示して、再注文処理を終了する。
【００４１】
図７は、上記ステップＳ１において表示される注文画面１００の一例を示す概略図である。図７に示す画面には、再注文用の入力条件であるリピートオーダのカテゴリボタン「おこのみ」１０１、「お気に入り」１０２、「おすすめ」１０３、「同じもの」１０４が表示されている。また、メニューの種類である従来のカテゴリボタン「お飲み物」、「おつまみ」、「お食事」、「甘味」も表示されている。
【００４２】
図８は、上記ステップＳ２において表示されるメニュー一覧画面２００の一例を示す概略図である。図８に示す画面には、注文画面１００にて選択された再注文用の入力条件に基づいたメニュー一覧２０１が表示されている。
【００４３】
図９は、上記ステップＳ６において表示される注文メニュー確認画面３００の一例を示す概略図である。図９に示す画面には、顧客がメニュー一覧２０１より選択したメニュー３０１と、送信ボタン３０２が表示されている。
【００４４】
図１０は、上記ステップＳ２において入力メニュー生成部２１により生成される入力メニューの一例を示す概略図である。図１０に示すテーブルは、注文画面１００において、「おこのみ」１０１を選択した際に生成する入力メニューであり、メニュー名称と注文回数がメニュー毎に対応付けられている。入力メニュー生成部２１は、「おこのみ」１０１が選択されると、図３に示す注文テーブル２４において、メニュー番号毎に注文回数を集計して、テーブルに注文回数の降順に並べる。入力メニュー生成部２１は、生成したテーブルの上から順番にメニュー一覧２０１に表示する。
【００４５】
具体的には、まず、入力メニュー生成部２１は、注文テーブル２４の先頭に記憶されたメニュー番号を取得する（図３の例では、「２」）。次に、入力メニュー生成部２１は、取得したメニュー番号と同一のメニュー番号を注文テーブル２４から検索し、該当するメニュー番号の数をカウントする。これにより、入力メニュー生成部２１は、メニュー番号「２」の注文回数を計算する。
【００４６】
メニュー番号「２」の注文回数の計算が終了すると、次のメニュー番号（図３の例では、「２０３６」）を取得し、上記の処理を行い、メニュー番号「２０３６」の注文回数を計算する。この処理を注文テーブル２４の最後まで繰り返し行い、各メニューの注文回数を計算する。
【００４７】
注文回数の計算が終了すると、入力メニュー生成部２１は、テーブルにメニューを注文回数の降順に並べる。ここで、注文回数が同じ場合には、直近に注文したメニューが先になる。
【００４８】
図１１は、上記ステップＳ２において入力メニュー生成部２１により生成される入力メニューの一例を示す概略図である。図１１に示すテーブルは、注文画面１００において、「お気に入り」１０２を選択した際に生成する入力メニューであり、メニュー名称と注文量がメニュー毎に対応付けられている。入力メニュー生成部２１は、「お気に入り」１０２が選択されると、図３に示す注文テーブル２４において、メニュー番号毎に注文量を集計して、テーブルに注文量の降順に並べる。入力メニュー生成部２１は、生成したテーブルの上から順番にメニュー一覧２０１に表示する。
【００４９】
具体的には、まず、入力メニュー生成部２１は、注文テーブル２４の先頭に記憶されたメニュー番号（図３の例では、「２」）を取得する。次に、入力メニュー生成部２１は、取得したメニュー番号と同一のメニュー番号を注文テーブル２４から検索し、該当するメニュー番号に対応する注文量を全て加算して注文量の合計値を計算する。これにより、入力メニュー生成部２１は、メニュー番号「２」の注文量を計算する。
【００５０】
メニュー番号「２」の注文回数の計算が終了すると、次のメニュー番号（図３の例では、「２０３６」）について、上記の処理を行い、メニュー番号「２０３６」の注文量を計算する。この処理を注文テーブル２４の最後まで繰り返し行い、各メニューの注文量を計算する。
【００５１】
注文量の計算が終了すると、入力メニュー生成部２１は、テーブルにメニューを注文量の降順に並べる。ここで、注文量が同じ場合には、直近に注文したメニューが先になる。
【００５２】
図１２は、上記ステップＳ２において入力メニュー生成部２１により生成される入力メニューの一例を示す概略図である。図１２に示すテーブルは、注文画面１００において、「同じもの」１０４を選択した際に生成する入力メニューであり、メニュー名称を直近に注文された順番に並べる。つまり、注文テーブル２４の降順に並べる。入力メニュー生成部２１は、生成したテーブルの上から順番にメニュー一覧２０１に表示する。
【００５３】
具体的には、注文テーブル２４の最後からメニュー名称を取得してテーブルに並べる。ここで、メニュー名称が重複しているメニューは最初の１つを残して、残りは排除する。
【００５４】
図１３は、上記ステップＳ２において入力メニュー生成部２１により生成される入力メニューの一例を示す概略図である。図１３に示すテーブルは、注文画面１００において、「おすすめ」１０３を選択した際に生成する入力メニューであり、メニュー名称と品切れ残数がメニュー毎に対応付けられている。入力メニュー生成部２１は、「おすすめ」１０３が選択されると、図３に示す注文テーブル２４において、品切れ残数の昇順にメニューをテーブルに並べる。この際、品切れ残数が「０」のメニューは除外する。なお、品切れ残数が「−」のメニューは、注文テーブル２４の最後から順番に並べる。入力メニュー生成部２１は、生成したテーブルの上から順番にメニュー一覧２０１に表示する。
【００５５】
図１４は、上記ステップＳ２において入力メニュー生成部２１により生成される入力メニューの一例を示す概略図である。図１４に示すテーブルは、注文画面１００において、「値段順」（図示せず）を選択した際に生成する入力メニューであり、メニュー名称と値段（単価）がメニュー毎に対応付けられている。入力メニュー生成部２１は、「値段順」が選択されると、図３に示す注文テーブル２４において、値段（単価）の昇順にメニューをテーブルに並べる。入力メニュー生成部２１は、生成したテーブルの上から順番にメニュー一覧２０１に表示する。
【００５６】
また、セルフオーダ端末２０は、顧客が予算を入力する手段を備えており、入力メニュー生成部２１は、顧客によりに「値段順」が選択された場合には、入力された予算に基づいて入力メニューを生成する。
【００５７】
図１５は、「値段順」が選択された場合に表示されるメニュー一覧画面２００の一例を示す概略図である。図１５に示す画面では、メニューの横に残りの予算で注文可能な数量が表示されている。例えば、「ビール」の注文可能な数量は「３」である。
【００５８】
ここで、入力メニュー生成部２１は、入力された予算と今まで注文したメニューの合計金額との差分から残り注文可能額を計算し、計算した残り注文可能額からメニュー毎に注文可能な数量を計算する。具体的には、残り注文可能額をそのメニューの値段（単価）で除算する。
【００５９】
また、上では注文可能な数量を表示したが、計算した残り注文可能額より値段（単価）が高いメニューを入力メニューから除外してもよい。また、該当するメニューが予算オーバーである旨を伝えるメッセージをメニュー一覧２０１に表示してもよい。
【００６０】
図１６は、本実施形態における注文テーブル２４の品切れ残数の更新処理を示すシーケンス図である。
【００６１】
テーブル番号２番用のセルフオーダ端末２０から注文データが管理装置１０に送信されると（ステップＳ１０１）、管理装置１０は、まず、注文管理テーブル１２と品切れテーブル１３を更新する（ステップＳ１０２）。ここで、品切れテーブル１３は、注文登録部１１により、注文されたメニューのメニュー番号に対応する品切れ残数を注文された数（注文量）だけ減算される。例えば、注文内容が「メニュー番号２０３６注文量１」だった場合には、品切れテーブル１３のメニュー番号「２０３６」に対応する品切れ残数「３７」は、１を減算して「３６」になる。
【００６２】
次に、管理装置１０は、全てのセルフオーダ端末２０に更新した品切れテーブル１３を送信する（ステップＳ１０３）。品切れテーブル１３を受信した各セルフオーダ端末２０は、注文テーブル２４の品切れ残数を更新する（ステップＳ１０４）。例えば、品切れテーブル１３のメニュー番号「２０３６」に対応する品切れ残数が「３６」だった場合、注文テーブル２４のメニュー番号「２０３６」に対応する品切れ残数を「３６」に置き換える。
【００６３】
注文テーブル２４の更新が完了すると、セルフオーダ端末２０は、管理装置１０に更新処理が完了したことを通知する更新完了通知を送信する（ステップＳ１０５）。
【００６４】
これにより、品切れテーブル１３が更新されると、すぐに各セルフオーダ端末２０に通知することができる。
【００６５】
図１７は、本実施形態における注文テーブル２４の更新処理を示すシーケンス図である。
【００６６】
従業員用の注文入力端末３０から注文データが管理装置１０に送信される（ステップＳ２０１）と、管理装置１０は、その注文データに対応するテーブル番号のセルフオーダ端末２０にその注文データを送信する（ステップＳ２０２）。
【００６７】
セルフオーダ端末２０は、注文テーブル２４に受信した注文データを追加して注文テーブル２４を更新する（ステップＳ２０３）。例えば、烏龍茶が２つ注文入力端末３０にて注文された場合には、注文テーブル２４に、メニュー番号「５５」、メニュー名称「烏龍茶」、注文量「２」、値段（単価）「２３０」、品切れ残数「−」、カテゴリ「３」を示すデータが追加される。注文テーブル２４の更新が完了すると、セルフオーダ端末２０は、更新が完了したことを通知する更新完了通知を管理装置１０に送信する（ステップＳ２０４）。これにより、セルフオーダ端末２０は、注文入力端末３０により注文されたメニューを注文テーブル２４に反映することができる。なお、注文データは、注文入力端末３０からセルフオーダ端末２０へ直接送信してもよい。
【００６８】
このように、本実施形態によれば、セルフオーダ端末２０は、今までに注文したメニューを注文回数順、注文量順、オーダ入力順（直近）、品切れ残数順、値段順といったように条件別に表示することができる。これにより、顧客が今までに注文した商品を容易に再注文できる。また、本実施形態では、セルフオーダ端末２０にて入力メニューの生成を行うため、管理装置１０から情報を取得する必要がない。このため、メニュー一覧２０１の表示速度が向上する。
［第２の実施形態］
次に、この発明の第２の実施形態によるセルフオーダシステムについて説明する。第１の実施形態においては、セルフオーダ端末２０において入力メニューの生成を行っていたが、本実施形態では、管理装置６０で入力メニューの生成を行う。他の構成は第１の実施形態と同様である。
【００６９】
図１８は、本実施形態における管理装置６０の機能構成を示すブロック図である。管理装置６０は、注文登録部６１と、注文管理テーブル６２と、品切れテーブル６３と、入力メニュー生成部６４と、を含んで構成される。注文登録部６１と、品切れテーブル６３の機能は第１の実施形態と同様であるので、説明を省略する。
【００７０】
入力メニュー生成部６４は、セルフオーダ端末２０からメニュー生成要求を受信すると、そのメニュー生成要求に対応する入力メニューを生成して、要求元のセルフオーダ端末２０に送信する。メニュー生成要求には、セルフオーダ端末２０において、再注文用の入力条件（「おこのみ」１０１、「お気に入り」１０２、「おすすめ」１０３、または「同じもの」１０４）のいずれを顧客が選択したかを示す情報が含まれている。入力メニューは、図１０から図１４に示すテーブルである。具体的には、まず、入力メニュー生成部６４は、注文管理テーブル６２と品切れテーブル６３から要求元のセルフオーダ端末２０の端末番号に対応する注文テーブル２４（図３参照）を生成する。注文テーブル２４の生成方法については後述する。次に、入力メニュー生成部６４は、生成した注文テーブル２４と再注文用の入力条件の種類から入力メニューを生成する。入力メニューの生成方法は第１の実施形態と同様である。
【００７１】
図１９は、注文管理テーブル６２に記憶されるテーブルの一例を示す概略図である。
【００７２】
注文管理テーブル６２には、メニュー番号、メニュー名称、注文量、値段（単価）、カテゴリ、端末番号などの組が注文された順に記憶されている。ここで、端末番号は、セルフオーダ端末の識別番号である。
【００７３】
入力メニュー生成部６４が注文テーブル２４を生成する際には、まず、注文管理テーブル６２から該当する端末番号のメニューを抽出する。次に、入力メニュー生成部６４は、抽出したメニューに対応する品切れ残数を品切れテーブル６３から追加して注文テーブル２４を生成する。
【００７４】
図２０は、本実施形態におけるセルフオーダ端末７０の機能構成を示すブロック図である。セルフオーダ端末７０は、注文処理部７２と、表示部７６と、入力部７７と、入力メニュー更新部７８と、を含んで構成される。注文処理部７２と、表示部７６と、入力部７７の機能は第１の実施形態と同様であるので説明を省略する。
【００７５】
本実施形態におけるセルフオーダ端末７０は、入力メニューの生成要求を管理装置６０に送信し、管理装置６０から受信した入力メニューに基づいてメニュー一覧２０１を表示する。このため、入力メニュー更新部７８は、上記ステップＳ１において顧客によりカテゴリが入力されると、管理装置６０にメニュー生成要求を送信する。また、管理装置６０から入力メニューを受信すると、その入力メニューに基づいて表示部７６にメニュー一覧２０１を表示する。
【００７６】
なお、注文登録部６１、入力メニュー生成部６４、注文処理部７２及び入力メニュー更新部７８は、専用のハードウェアにより実現されるものであってもよく、また、注文登録部６１、入力メニュー生成部６４、注文処理部７２及び入力メニュー更新部７８は、メモリ及びＣＰＵ（中央演算処理装置）により構成され、これらの機能を実現するためのプログラムをメモリにロードして実行することによりその機能を実現させるものであってもよい。
【００７７】
このように、本実施形態によれば、管理装置６０において、セルフオーダ端末７０にメニュー一覧を表示するための入力メニューの生成を行う。これにより、管理装置６０は、セルフオーダシステムにおける全てのセルフオーダ端末７０の再注文処理を容易に管理することができる。また、セルフオーダシステムが設置された飲食店全体の顧客に人気のあるカテゴリのメニューをタイムリーに表示可能である。例えば、飲食店全体の注文回数順降順を表示する「アルコールＮｏ．１」、飲食店全体の注文量降順を表示する「人気Ｎｏ．１」、飲食店全体の品切れ残数昇順を表示する「早いもの勝ち」などの再注文用の入力条件を追加することも可能である。
【００７８】
以上、図面を参照してこの発明の実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
【００７９】
例えば、本実施形態においては、注文回数順、注文量順、オーダ入力順（直近）、品切れ残数順、値段順（昇順）にメニュー一覧を表示しているが、オーダ入力順（最古）、メニューの五十音順、値段順（降順）、カテゴリ順（飲み物、食べ物、デザート）、メニュー番号順などにメニュー一覧を表示してもよい。
【００８０】
また、メニュー一覧に従業員が持つ注文入力端末３０から注文されたメニューを含むかそれとも含まないかを選択できるようにしてもよい。
【００８１】
また、本実施形態においては、注文可能な数量を「値段順」の場合にのみ表示しているが、他の再注文用の入力条件が選択された場合にもメニュー一覧に注文可能な数量を表示してもよい。
【図面の簡単な説明】
【００８２】
【図１】第１の実施形態におけるセルフオーダシステムの構成図である。
【図２】第１の実施形態におけるセルフオーダ端末の機能構成を示すブロック図である。
【図３】注文テーブルに記憶されるテーブルの一例を示す概略図である。
【図４】第１の実施形態における管理装置の機能構成を示すブロック図である。
【図５】品切れテーブルの一例を示す概略図である。
【図６】第１の実施形態のセルフオーダ端末における再注文処理の流れの一例を示すフローチャートである。
【図７】注文画面の一例を示す概略図である。
【図８】メニュー一覧画面の一例を示す概略図である。
【図９】注文メニュー確認画面の一例を示す概略図である。
【図１０】入力メニュー生成部により生成される入力メニューの一例を示す概略図である。
【図１１】入力メニュー生成部により生成される入力メニューの一例を示す概略図である。
【図１２】入力メニュー生成部により生成される入力メニューの一例を示す概略図である。
【図１３】入力メニュー生成部により生成される入力メニューの一例を示す概略図である。
【図１４】入力メニュー生成部により生成される入力メニューの一例を示す概略図である。
【図１５】「値段順」が選択された場合に表示されるメニュー一覧画面の一例を示す概略図である。
【図１６】第１の実施形態における注文テーブルの品切れ残数の更新処理を示すシーケンス図である。
【図１７】第１の実施形態における注文テーブルの更新処理を示すシーケンス図である。
【図１８】第２の実施形態における管理装置の機能構成を示すブロック図である。
【図１９】注文管理テーブルに記憶されるテーブルの一例を示す概略図である。
【図２０】第２の実施形態におけるセルフオーダ端末の機能構成を示すブロック図である。
【符号の説明】
【００８３】
１０，６０    管理装置
２０，７０    セルフオーダ端末
３０    注文入力端末
４０    伝票出力キッチンプリンタ
１１，６１    注文登録部
１２，６２    注文管理テーブル
１３，６３    品切れテーブル
１４    品切れ状態通知部
２１    入力メニュー生成部
２２，７２    注文処理部
２３    品切れテーブル更新部
２４    注文テーブル
２５    品切れテーブル取得要求送信部
２６，７６    表示部
２７，７７    入力部
２８    注文データ受信部
１００    注文画面
１０１    おこのみ
１０２    お気に入り
１０３    おすすめ
１０４    同じもの
２００    メニュー一覧画面
２０１    メニュー一覧
３００    注文メニュー確認画面
３０１    選択したメニュー
３０２    送信ボタン
６４    入力メニュー生成部
７８    入力メニュー更新部
【図１】
2009157421.tif 000003
【図２】
2009157421.tif 000004
【図３】
2009157421.tif 000005
【図４】
2009157421.tif 000006
【図５】
2009157421.tif 000007
【図６】
2009157421.tif 000008
【図７】
2009157421.tif 000009
【図８】
2009157421.tif 000010
【図９】
2009157421.tif 000011
【図１０】
2009157421.tif 000012
【図１１】
2009157421.tif 000013
【図１２】
2009157421.tif 000014
【図１３】
2009157421.tif 000015
【図１４】
2009157421.tif 000016
【図１５】
2009157421.tif 000017
【図１６】
2009157421.tif 000018
【図１７】
2009157421.tif 000019
【図１８】
2009157421.tif 000020
【図１９】
2009157421.tif 000021
【図２０】
2009157421.tif 000022