(57)【要約】【課題】迂回処理をすることなく、不具合になった調理指示装置自体で、ＲＡＭに一時保管されている調理指示伝票を、装置の最初期化の後に印字することができる調理指示装置を提供する【解決手段】調理指示装置が動作中に不具合を検知し、ＲＡＭ領域以外を再初期化する。ＲＡＭ領域には、まだ印字されていない調理指示伝票が保存されているので、再初期化後、この調理指示伝票を印字する。【選択図】    図４
2004310248.tif 000002
【特許請求の範囲】
【請求項１】
客から受けた注文に係る注文データを入力して送信する注文入力装置と、該注文入力装置から送信された前記注文データの受信して前記注文データの管理をするとともに指示データの送信を行う注文制御装置と、該注文制御装置から送信された前記指示データのうち調理に係る調理指示データを受信して印字データとして記憶するＲＡＭと、該ＲＡＭに記憶した前記印字データに基づいて調理指示伝票として印字出力する印字部と、前記ＲＡＭと前記印字部とを制御するＣＰＵとを有する調理指示装置とから少なくともなる注文データ管理システムであって、
前記調理指示装置が有する前記ＣＰＵは、再起動時、前記ＲＡＭ内に前記印字データを記憶しているか否かを判定し、前記ＲＡＭ内に前記印字データを記憶している場合には、記憶した印字データを消去する初期化処理を行わず、記憶した印字データに基づいて前記印字部から調理指示伝票として印字出力するように制御を行うことを特徴とする注文データ管理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、レストランや料理店、食堂などの飲食店において、客から受けた注文を包括的に管理する注文データ管理システムに関し、なかでも特に、調理指示伝票を印刷出力する調理指示装置に関する。
【０００２】
【従来の技術】
従来から、レストラン、居酒屋あるいはホテル等で、客から注文された注文データ等を管理するために、注文データ管理システムが使用されている。従来の注文データ管理システムの概略を説明すると、ウエイトレスが客から料理の注文を受けた場合、注文入力装置（ハンディターミナル）にテーブル番号や人数等と共に注文を受けた各メニューを入力する。この入力された注文データは、この注文入力装置から無線送信される。
【０００３】
無線送信された注文データは、店舗内の各コーナー等に設置された無線制御装置によって受信され、各種データの処理や管理等を行う注文制御装置に出力される。注文データを受信した注文制御装置は、注文データを記憶装置に記憶し、調理を指示するための調理指示データ及び料理の提供を指示するための料理提供指示データ、会計を行うための会計データを作成し出力する。調理指示データは、厨房に設置されている調理指示装置で調理指示用伝票として順次印字出力される。設定により、表示装置としてのタッチパネル付き表示装置で調理指示データを順次表示出力することも可能である。
【０００４】
同様にして、料理提供指示データは、料理カウンタテーブルに設置されているプリンタで料理提供指示用伝票として順次印字出力され、設定により、表示装置としてのタッチパネル付き表示装置で料理提供指示データを順次表示出力することも可能である。会計データは、客室に設置されているプリンタから会計用伝票データとして順次印字出力される。会計は、会計用伝票を元にＰＯＳで読み取り処理される（例えば、特許文献１参照。）。
【０００５】
これらのプリンタ及び調理指示装置には、システムにおける特定の装置番号が付与されており、その装置番号により、調理指示データの印字出力、料理提供指示データの印字出力、会計用伝票データの印字出力が振り分けられている。
例えば、調理指示装置で異常が発生した時は、図６に示すようなフローで、調理指示装置は異常を知らせて停止し、復旧するには電源を再投入するしかなかった。この場合、注文制御装置から受信して、まだ印字していない調理指示伝票があるにもかかわらず、図７に示すように、電源を再投入した際に調理指示装置内にある調理指示データを記憶したＲＡＭまで初期化処理が行われるために、その伝票内容（データ）はすべて消失し、再送により印字処理を行わなければならなかった。
【０００６】
それを解決する方法として、図８に示すように、調理指示装置Ａと調理指示装置Ｂの状態を注文制御装置で判断して、何らかの原因により調理指示装置Ａにおいて異常が発生した場合には、調理指示装置Ａで出力すべき調理指示伝票を調理指示装置Ｂに迂回させて印字するといった迂回処理（特許文献１参照）による印字を行っていた（例えば、特許文献２参照。）。
【０００７】
【特許文献１】
特開２００２−００７５４０号公報  （第２−４頁）
【０００８】
【特許文献２】
特公平７−５２４５８号公報  （第２−５頁）
【０００９】
【発明が解決しようとする課題】
上記のような迂回処理による印字は、調理指示装置Ａと調理指示装置Ｂが離れた場所に置いてあると、レストランの調理人は調理指示伝票が印字されていることに気が付かず、調理を行うまで時間が掛かり、注文データ管理装置の利点を損なってしまうことがある。
【００１０】
本発明は、迂回処理をすることなく、不具合になった調理指示装置自体で、ＲＡＭに一時保管されている調理指示伝票を、装置の最初期化の後に印字することができる調理指示装置を提供することを課題とするものである。
【００１１】
【課題を解決するための手段】
上記課題を解決するために、本発明の注文データ管理システムは、客から受けた注文に係る注文データを入力して送信する注文入力装置と、該注文入力装置から送信された前記注文データの受信して前記注文データの管理をするとともに指示データの送信を行う注文制御装置と、該注文制御装置から送信された前記指示データのうち調理に係る調理指示データを受信して印字データとして記憶するＲＡＭと、該ＲＡＭに記憶した前記印字データに基づいて調理指示伝票として印字出力する印字部と、前記ＲＡＭと前記印字部とを制御するＣＰＵとを有する調理指示装置とから少なくともなるシステムであって、前記調理指示装置が有する前記ＣＰＵは、再起動時、前記ＲＡＭ内に前記印字データを記憶しているか否かを判定し、前記ＲＡＭ内に前記印字データを記憶している場合には、記憶した印字データを消去する初期化処理を行わず、記憶した印字データに基づいて前記印字部から調理指示伝票として印字出力するように制御を行うことを特徴とするものである。即ち、本発明の注文データ管理システムは、何らかの原因により異常が発生した場合でも、内蔵するＲＡＭだけは初期化処理を行わず、記憶した調理指示伝票に係る伝票データをＲＡＭ内に記憶保管するような構成とした調理指示装置を具備することを特徴とするものである。従って、本発明の調理指示装置内のＲＡＭには、未印字の調理指示伝票が記憶保存してあり、装置の再初期化時にはＲＡＭを初期化しないので、再初期化の後、未印字の調理指示伝票がＲＡＭ内にあれば、それを印字することができる。
【００１２】
【発明の実施の形態】
本発明の実施の形態について、図面に基づいて以下に説明する。図１は本発明の実施の形態を示すハードウェア構成図で、レストランで使用する例を示している。図１に例示する注文データ管理システムは、接客担当者が常時携帯する複数の注文入力装置２と、店舗の壁や天井に設置される複数の無線制御装置（図示せず）と、厨房等に設置される複数の調理指示装置４と、注文データの保持とシステムの管理を行う注文制御装置３と、料理カウンタテーブル等に設置され料理提供指示データを料理提供指示伝票として印字出力する料理提供指示伝票用プリンタ５とを少なくとも組み合わせた構成となっており、注文制御装置３と図示しない無線制御装置は、図示しない伝送ケーブルによって接続されている。
【００１３】
注文入力装置２は、接客担当者が、客がテーブルに着いた時あるいは食事の途中で追加の注文が発生した場合などに客の注文する情報を入力する入力手段と、該入力された注文情報を無線電波で送信する機能を有している。
【００１４】
また、図示しない無線制御装置は、注文制御装置３と注文入力装置２及び調理指示装置４、並びに料理提供指示伝票用プリンタ５との間で行われる信号の送受を中継する機能を有する。注文入力装置２から送信された注文情報は、前記無線制御装置によって無線で受信され、プロトコルの変換等が行われた後、コネクタ前記伝送ケーブル１０６を介して注文制御装置３に出力される。
【００１５】
注文制御装置３は、無線制御装置との間での信号の送受信、受信したデータの管理、システム全体の管理を行うものであり、その内部には記憶装置やＣＰＵを有している。そして注文制御装置３のＣＰＵは、注文入力装置２から入力され無線制御装置を介して受信した注文情報を解析し、注文制御装置３の記憶装置に記録するとともに、調理指示用の伝票データと、ゲスト伝票用の伝票データを作成して無線制御装置に送信する。無線制御装置は入力された伝票データを調理指示装置４と料理提供指示伝票用プリンタ５に送信する。かくして注文入力装置２から入力された注文情報が伝票という形で調理指示装置４と料理提供指示伝票用プリンタ５から出力される。ここで、調理指示装置４から出力される調理指示伝票の一例を図２に示す。なお、以上の説明では無線方式の注文データ管理システムを例に挙げたが、ＬＡＮ等の有線ケーブルを用いて構成された有線方式の注文データ管理システムでも本発明は適用可能である。
【００１６】
次に、この調理指示装置４の構成について説明する。図３は、調理指示装置４の回路ブロックを示す回路ブロック図である。本調理指示装置４は、図３に示すように、注文制御装置３と無線によりデータの送受信を行う無線部１０と、調理指示伝票を印字出力する印字部９と、無線部１０を介して受信した注文制御装置３からの印字データを一時的に記憶するＲＡＭ７と、無線部１０、印字部９、及びＲＡＭ７を後述する制御プログラムにより制御するＣＰＵ８と、この制御プログラムを記憶して格納するＲＯＭ６とから構成されている。
【００１７】
次に、この制御プログラムについて説明する。図４は、この制御プログラムの基本となる処理フロー、即ち調理指示装置４の処理フローを示すフローチャート図である。また図５は、図４中の再起動時の処理Ｓ０１９を示すフローチャート図である。以下、図４及び図５に基づいて説明する。
【００１８】
図４に示すように、まず、調理指示装置４に電源が投入される（Ｓ０１１）。電源投入により、装置各部（無線部１０、印字部９、及びＲＡＭ７）の初期化処理が電源投入時の処理（Ｓ０１２）として行われる。次に、調理指示装置４が正常に動作している状態では、無線部１０を介して印字データを受信し（Ｓ０１５）、この印字データは一旦ＲＡＭ７に記憶され（Ｓ０１６）、記憶された印字データは逐次印字部９から印刷される（Ｓ０１４）わけであるが、図４に図示するような次のような場合、即ち無線部１０を介して印字データを受信している場合（Ｓ０１５）、ＲＡＭ領域に印字データを保存している場合（Ｓ０１６）、印字部９にて印字している場合に、何らかの原因により不具合が発生した場合には、それぞれのステップ（Ｓ０１５、Ｓ０１６、Ｓ０１７）からステップＳ０１９に進んで再起動時の処理が行われる。
【００１９】
この再起動時の処理とは、ＲＡＭ７を除く調理指示装置４を構成する各構成要素、即ち無線部１０、印字部９の初期化処理であり、その概要を図５に示す。この図５に示す初期化処理は、図７にて示した従来型の初期化処理とは、一旦、電源が投入されれば、不具合が発生してもＲＡＭ７に記憶されたデータは初期化されないといった点で異なるものである。従って、このＲＡＭ７に記憶されたデータは、調理指示装置４の電源が完全に切られるまで保持される。
【００２０】
このように、注文制御装置から調理指示伝票を受信したら（Ｓ０１５）調理指示伝票をＲＡＭ領域に保存すし（Ｓ０１６）、調理指示伝票を印字（Ｓ０１７）した後、ＲＡＭ領域から印字した調理指示伝票を削除する（Ｓ０１８）。
調理指示装置の通常動作時の処理（Ｓ０１５からＳ０１８）で、不具合が発生した場合には、再初期化の処理（Ｓ０１９）が実行される。その後、Ｓ０１３の判定が行われ、不具合が発生した場合はＲＡＭ領域に未印字の調理指示伝票が残っているので、それを印字する（Ｓ０１４）。
【００２１】
以上の処理により、調理指示装置に不具合が発生しても、装置自体が調理指示伝票を消失せずに自動復旧するので、迂回処理を行わずにすむ。
【００２２】
【発明の効果】
本発明により、迂回処理をせずに調理指示伝票が消失することを防ぎ、システムを連続動作させることが可能となる。
【図面の簡単な説明】
【図１】本発明に係る注文データ管理システムのハードウェア構成を示す構成図
【図２】調理指示伝票の一例を示す例示図
【図３】本発明の調理指示装置の回路ブロック構成を示す回路ブロック図迂回処理のフローチャート。
【図４】本発明の調理指示装置における印字処理フローを示すフローチャート図
【図５】本発明の調理指示装置における再起動時の初期化処理フローを示すフローチャート図
【図６】従来の調理指示装置における印字処理フローを示すフローチャート図
【図７】従来の調理指示装置における再起動時の初期化処理フローを示すフローチャート図
【図８】従来の迂回印字処理方法を説明するためのフローチャート図
【符号の説明】
１    注文データ管理装置
２    注文入力装置
３    注文制御装置
４    調理指示装置
５    料理提供指示伝票用プリンタ
６    ＲＯＭ（リードオンリメモリ）
７    ＲＡＭ（ランダムアクセスメモリ）
８    ＣＰＵ（セントラルプロセッサユニット）
９    印字部
１０    無線部
【図１】
2004310248.tif 000003
【図２】
2004310248.tif 000004
【図３】
2004310248.tif 000005
【図４】
2004310248.tif 000006
【図５】
2004310248.tif 000007
【図６】
2004310248.tif 000008
【図７】
2004310248.tif 000009
【図８】
2004310248.tif 000010