(57)【要約】【課題】注文管理システムに様々な外部デバイスを接続するためのカスタム要求がある。外部デバイスを接続する装置が注文制御装置のみならアプリケーションのみの変更で対応できたが、その場合では接続形態が限定されてしまった。また、注文制御装置以外に接続する場合は各装置に内蔵するファームウェアを変更する必要があった。【解決手段】無線中継装置２、伝票出力装置４、注文入力装置３それぞれに汎用ポート２６、４６、３５を内蔵する。このすべての汎用ポートが注文制御装置１からは同一のＣＯＭポートに見えるような仕組みを提供することで各装置のファームウェアを変更することなくデバイスを接続し自由な接続形態と業務を提供することが可能になる。【選択図】    図１
2004295312.tif 000002
【特許請求の範囲】
【請求項１】
客から受けた注文に係る注文データを入力して無線送信する注文入力装置と、前記注文入力装置から送信された前記注文データを無線受信する無線中継装置と、前記無線中継装置からの前記注文データの受信及び指示データの送信を行う注文制御装置と、前記指示データを受信し、会計伝票を出力する伝票出力装置で構成される注文管理システムであって、
前記注文制御装置から制御データを送信するだけで汎用ポートを内蔵する前記無線中継装置のファームウェアを変更することなく、外部デバイスを無線中継装置に接続可能にすることを特徴とする注文管理システム。
【請求項２】
各装置に搭載した手順実行プログラムと手順記述ファイルで構成される下位プロトコルで外部デバイスのすべてのプロトコルに対応することにより上位プロトコルで互換性を保ち、注文制御装置側のアプリケーション側は意識することなく外部デバイスを制御可能にすることを特徴とする請求項１に記載の注文管理システム。
【請求項３】
注文制御装置から制御データを送信するだけで汎用ポートを内蔵する伝票出力装置のファームウェアを変更することなく、外部デバイスを伝票出力装置に接続可能にすることを特徴とする請求項１に記載の注文管理システム。
【請求項４】
注文制御装置から制御データを送信するだけで汎用ポートを内蔵する注文入力装置のファームウェアを変更することなく、外部デバイスを注文入力装置に接続可能にすることを特徴とする請求項１に記載の注文管理システム。
【請求項５】
汎用ポートを内蔵する伝票出力装置のファームウェアを変更することなく、外部デバイスのプロトコルを手順記述ファイルと手順記述プログラムで記述可能なことを特徴とする請求項１に記載の注文管理システム。
【請求項６】
汎用ポートを内蔵する無線中継装置のファームウェアを変更することなく、外部デバイスのプロトコルを手順記述ファイルと手順記述プログラムで記述可能なことを特徴とする請求項１に記載の注文管理システム。
【請求項７】
汎用ポートを内蔵する注文入力装置のファームウェアを変更することなく、外部デバイスのプロトコルを手順記述ファイルと手順記述プログラムで記述可能なことを特徴とする請求項１に記載の注文管理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、レストラン、居酒屋あるいはホテル等において、客から受けた注文を管理する注文管理システムに関する。
【０００２】
【従来の技術】
従来から、レストラン、居酒屋あるいはホテル等では注文管理システムが使用されている。例えば、無線方式を用いた注文管理システムの一例を概略説明すると、接客担当者が客から料理の注文を受けた場合、携帯している注文入力装置に、テーブル番号等とともに注文を受けた各メニューを入力する。この入力された注文データは、前記注文入力装置から無線送信される。
前記無線送信された注文データは、店舗内の各コーナー等に設置された無線制御装置によって受信され、各種データの処理や一元管理等を行うデータ管理装置に出力される。前記データ管理装置では、前記注文データ及び該注文データを受信した時刻、接客担当者を識別する番号等の情報を記憶装置に記憶する。
【０００３】
そして、厨房に設置されたレストランプリンタから調理指示用の伝票を印刷出力して、調理担当者に調理の指示を送る。また、会計用伝票がレストランプリンタから印刷出力され、これは接客担当者により客に手渡される。調理担当者は調理指示伝票に従って調理を開始し、調理完了するとその旨を接客担当者に通知する。これにより、接客担当者は注文を受けた客に調理を運んで配膳することになる（例えば、非特許文献１参照。）。
【０００４】
このような注文管理システムにおいては、様々な外部デバイスを接続するためのカスタム要求があった場合、各装置に内蔵するファームウェアに対して外部デバイス用のコマンド解釈部分やプロトコル部分を実装することによって実現していた。
【０００５】
例えば、一例として、図６のように顧客（店舗）Ａ向けのレストランプリンタには外部デバイスＡ（例えば、バーコードリーダ）を備えたものがほしいとの接続要求があり、また一方、顧客（店舗）Ｂ向けのレストランプリンタには外部デバイスＢ（例えば、ウエイトレス呼び出し用無線端末機）を備えたものがほしいとの接続要求があった場合には、それぞれの顧客（店舗）要求に応じて、それぞれのレストランプリンタのＲＯＭ内に収められたファームウェアを書き換える必要があった。そのために顧客Ａ向けのプリンタと顧客Ｂ向けのプリンタはＲＯＭ以外全く同じ製品であるにもかかわらず製品型番を変更する必要があった。
【０００６】
【非特許文献１】
会田邦弘・浅川明著「オーダーシステムが外食産業を変える」泉文堂、１９９９年２月２０日、Ｐ１７
【０００７】
【発明が解決しようとする課題】
従来の店舗の注文管理システムにおいては、例えば、レストランプリンタはバーコードリーダ付きレストランプリンタにしてほしいとか、無線制御装置には無線通信機能だけではなく、電磁結合コイルを外部との通信手段として内蔵する注文入力装置とデータの送受信も可能な電磁結合型通信機能ももたせたいとか、また注文入力装置は互いの注文入力装置間で赤外線通信（ＩｒＤＡ）によりデータ転送が可能なものにしてほしいといったような顧客（店舗）からの要求が多く、製造メーカーとしては、これらの顧客要求（顧客仕様）に対応したものをカスタム的に納品する必要があり、上記のような様々な外部デバイスを接続するために多くの費用と時間を必要としていた。
【０００８】
また無線装置を有する外部デバイスを注文制御装置に接続する場合には接続形態が限定されていたために必ずしも最適な無線品質を確保できなかった。
【０００９】
本発明では無線中継装置、伝票出力装置、注文入力装置それぞれに汎用ポート（例えばＲＳ−２３２ＣポートやＵＳＢポート、ＩｒＤＡポート）を内蔵し、このすべての汎用ポートが注文制御装置からは同一のＣＯＭポートに見えるような仕組みを提供することで各装置のファームウェアを変更することなくデバイスを接続し自由な接続形態と業務を提供することが可能になることを課題とする。
【００１０】
【課題を解決するための手段】
上記課題を解決するために、本発明の注文管理システムは、客から受けた注文に係る注文データを入力して無線送信する注文入力装置、前記注文入力装置から送信された前記注文データを無線受信する無線中継装置、前記無線中継装置からの前記注文データの受信及び指示データの送信を行う注文制御装置、前記指示データを受信し、会計伝票を出力する伝票出力装置（レストランプリンタ）等で構成されるシステムであり、注文制御装置から制御データを送信するだけで汎用ポートを内蔵する注文入力装置ファームウェアを変更することなく、例えば、バーコードリーダ、赤外線通信（ＩｒＤＡ）機能を有する赤外線通信デバイス、コイルによる電磁誘導を利用した至近距離通信が可能な電磁誘導通信デバイス等といった外部デバイスを顧客要求に応じて無線中継装置や注文入力装置や伝票出力装置等に付加的に接続可能とすることを特徴としている。
【００１１】
また注文入力装置、無線中継装置、および伝票出力装置のいずれにも同じインターフェイスを有する汎用ポートを内蔵することによって、上記のような外部デバイスに対してどの装置に接続しても注文制御装置のアプリケーション変更をすることなく制御コードを送信することで制御可能にすることを特徴としている。
【００１２】
以下の発明の実施の形態を説明する前に、まず、本発明の基本的な考え方について以下に説明する。例えば無線中継装置にＩｒＤＡ、ＲＳ−２３２Ｃ、ＵＳＢのポートが存在している場合を考える。無線中継装置は起動時あるいは注文制御装置から指示を受けた場合に各ポートを参照し、どのポートにどの外部デバイスが接続されているかを確認する。これで無線中継装置は物理的なポートを認識していることになる。
【００１３】
注文制御装置から外部デバイスに制御データを送信する場合、注文制御装置と無線中継装置の間でデータを送受信する部分を上位プロトコルと定義し、無線中継装置と外部デバイスとの間でデータを送受信する部分を下位プロトコルと定義すると、まず上位プロトコルでは注文制御装置からは外部デバイスの種類と送信データを無線中継装置に送信し、次に無線中継装置は下位プロトコルを実施し、その結果を注文制御装置に返信する。つまり上位プロトコルでは１回のデータ送受信で完結することが可能になる。
【００１４】
無線中継装置と外部デバイスの間で実施する手順については外部デバイスによって様々なプロトコルが存在すると考えられる。例えば図４に示すある外部デバイスの手順をＰ１とする。Ｐ１の実際の手順は、まず外部デバイスに対してＯＰＥＮコマンドを送信してＡＣＫを確認する。次にコマンドを送信してデータを受信する。最後にＣＬＯＳＥを送信してＡＣＫを確認するものである。違う手順をＰ２に示す。この手順Ｐ２の場合はコマンドを外部デバイスに送信するのみで戻り値がない。そこで下位プロトコル部分では無線中継装置に搭載しているファームウェアではなく設置後にでも追加できる手順記述ファイルと手順実行プログラムによってこの違いを吸収して上位プロトコル部分にデータを返信する。
【００１５】
例えば図５に示すように外部デバイスごとに手順がＡ、Ｂ、Ｃとあり、それぞれの手順を記述しておくファイルをＦ１、Ｆ２、Ｆ３としておく。このＦ１、Ｆ２、Ｆ３を読み込んで実行するプログラムをＦ０とする。Ｆ０はＲＯＭ内に実装しＦ１、Ｆ２、Ｆ３はＲＡＭ上に展開して動作する方法にすれば製品出荷後に新たな手順が必要な外部デバイスの接続要求があった場合にでも手順記述ファイルを追加することによって簡単に接続することが可能になる。
【００１６】
上位プロトコルのインターフェイス部分を無線中継装置、伝票出力装置、注文入力装置すべてを統一しておくこと、および下位プロトコル部分が物理ポートと外部デバイスとの手順を吸収して上位プロトコルに返信することによって注文制御装置からは様々な外部デバイスに対してアプリケーションの変更をせず制御データを送信することが可能になる。
【００１７】
【発明の実施の形態】
図１は、本発明に係る注文管理システムの特徴的な構成部分を説明するためのシステム構成図であり、汎用ポートに外部デバイスを接続する例を示している。
【００１８】
図１において注文制御装置１は、無線中継装置２との間での信号の送受、伝票出力装置４や注文入力装置３との間での信号の送受、システム全体の管理等を行うものである。
注文入力装置４は、従業員が店舗内で常時携帯する注文入力端末で、その前面にキー入力部及び表示部を有しており、前記キー入力部を操作することによって、客から受けた注文品、伝票番号、テーブル番号等の注文データを電波で送出する機能と注文制御装置１から無線中継装置２を介してメッセージを電波で受ける機能を有している。
【００１９】
店舗の各コーナー等に複数設置された無線中継装置２は、注文制御装置１と注文入力装置３、伝票出力装置４との間で行われる信号の送受を中継する機能を有する。
【００２０】
一方、客室やカウンタテーブルや厨房に配置されシステム固有の装置番号が付与された伝票出力装置４は、無線中継装置２と電波で双方向通信を行う機能を有しており、無線中継装置２からのデータ信号の印刷機能を有する。
【００２１】
外部デバイス装置５は注文制御装置１からの制御データを受信してデータにより特定の作業を行う機能を有する。
【００２２】
汎用ポートに接続された外部デバイス装置５を注文制御装置１から制御する場合のフローチャートを図２に示す。図１及び図２、図３を用いて説明する。
【００２３】
まず、外部システムから注文制御装置１に対して外部デバイス装置への作業要求が送信される。
（ステップ１：Ｓ０１）注文制御装置１は無線中継装置２に対してデータ送信先とデータ送信要求と制御データを送信する。
（ステップ２：Ｓ０２）無線中継装置２はデータ送信先を判断して外部デバイス装置５が接続された装置（無線中継装置２、注文入力装置３、伝票出力装置４）に対してデータ送信要求と制御データを送信する。
（ステップ３：Ｓ０３）外部デバイス装置５が接続された装置（無線中継装置２、注文入力装置３、伝票出力装置４）はＣＯＭポート（汎用ポート２６、３５、４６）を通じて制御データを外部デバイス装置５に送信する。
（ステップ４：Ｓ０４）外部デバイス装置５に手順が必要な場合は
【Ｓ０５】に遷移し、不要な場合はステップ６、Ｓ０６に遷移する。
（ステップ５：Ｓ０５）手順が必要な外部デバイス装置５の場合は装置内のＲＡＭ２５、３４、４５に格納された手順記述ファイルとＲＯＭ２３、３２、４３に格納された手順実行プログラムが実行される。特別な手順が必要な外部デバイス装置５の場合は注文制御装置１から無線中継装置２に対して適切な手順記述ファイルを送信しておく必要がある。
（ステップ６：Ｓ０６）外部デバイス装置５が動作する。
（ステップ７：Ｓ０７）外部デバイス装置５が返信しない場合の手順であればここで終了する。
（ステップ８：Ｓ０８）外部デバイス装置５から外部デバイス装置５が接続された装置（無線中継装置２、注文入力装置３、伝票出力装置４）に対してステイタスが送信される。
（ステップ９：Ｓ０９）外部デバイス装置５が接続された装置（無線中継装置２、注文入力装置３、伝票出力装置４）から無線中継装置２にステイタスが送信される。
（ステップ１０：Ｓ１０）無線中継装置２から注文制御装置１にステイタスが送信される。
【００２４】
なお、以上に説明した各ステップのうち、ステップ０１（Ｓ０１）とステップ１０（Ｓ１０）が上位プロトコルで、ステップ０２（Ｓ０２）からステップ０９（Ｓ０９）までが下位プロトコルを表している。
【００２５】
以上述べたように本実施の形態によれば、各装置のファームウェアやＲＯＭを変更することなく汎用ポートを使用して外部デバイスを接続することが可能になる。これにより例えば外部デバイスが無線機器であれば電波環境を考慮した自由な設置環境を選択可能になり、バーコードリーダであれば場所を選ばない業務（テーブル会計など）を実現することが可能になる。
【００２６】
【発明の効果】
本発明によれば、各装置のファームウェアを変更することなく外部デバイスを自由な形態で接続可能になることから汎用ポートに接続可能なあらゆる外部デバイスを安価に短期間で接続することが可能になる。
【図面の簡単な説明】
【図１】本発明の注文管理システムの特徴的な構成部分を説明するためのシステム構成図
【図２】注文制御装置から外部デバイスを制御する方法を説明するフロー図
【図３】注文制御装置から外部デバイスを制御する方法を説明する説明図
【図４】ある外部デバイスの手順（プロトコル）例を示した例示図
【図５】手順実行プログラムと手順記述ファイルの関係を説明する説明図
【図６】従来の技術で外部デバイスに対応する場合のファームウエア実装方法の概念図
【符号の説明】
１  注文制御装置
１１  注文制御装置のＣＰＵ
１２  注文制御装置のＨＤＤ装置
１３  注文制御装置のＲＡＭ
１４  注文制御装置のＬＡＮ通信部
２  無線中継装置
２１  無線中継装置のＬＡＮ通信部
２２  無線中継装置のＣＰＵ
２３  無線中継装置のＲＯＭ
２４  無線中継装置の無線通信部
２５  無線中継装置のＲＡＭ
２６  無線中継装置のＣＯＭポート（汎用ポート）
３  注文入力装置
３１  注文入力装置のＣＰＵ
３２  注文入力装置のＲＯＭ
３３  注文入力装置の無線通信部
３４  注文入力装置のＲＡＭ
３５  注文入力のＣＯＭポート（汎用ポート）
４  伝票出力装置
４１  伝票出力装置のＣＰＵ
４２  伝票出力装置のプリンタ印字部
４３  伝票出力装置のＲＯＭ
４４  伝票出力装置の無線通信部
４５  伝票出力装置のＲＡＭ
４６  伝票出力のＣＯＭポート（汎用ポート）
５  外部デバイス
Ｐ１  手順が必要な外部デバイスの一例
Ｐ２  手順が不必要な外部デバイスの一例
Ｆ０  手順実行プログラム
Ｆ１  外部デバイスＡ用の手順記述ファイル
Ｆ２  外部デバイスＢ用の手順記述ファイル
Ｆ３  外部デバイスＣ用の手順記述ファイル
【図１】
2004295312.tif 000003
【図２】
2004295312.tif 000004
【図３】
2004295312.tif 000005
【図４】
2004295312.tif 000006
【図５】
2004295312.tif 000007
【図６】
2004295312.tif 000008