(57)【要約】【課題】  レストラン等で使用する注文データ管理装置の、無線接続を中継する接続先の機器であって、無線接続元となる機器の無線環境情報を特殊な方法を使用せずに取得する機器を提供する。【解決手段】  無線レストランプリンタ５が、異なるサイズのデータを無線制御装置４と送受信し、結果を定量化かつ比較する手段を持つことで、無線環境情報を特殊な方法で取得する必要がなくなる。無線の接続が可能な環境では、使用無線ユニットが異なっていても、共通の方法で通信接続テストをすることを可能とする。【選択図】  図１
2005311683.tif 000002
【特許請求の範囲】
【請求項１】
客から受けた注文に係る注文データを無線送信する複数の入力端末機と、前記入力端末機から送信された前記注文データを無線受信する無線制御装置と、前記無線制御装置からの前記注文データの受信及び指示データの送信を行うデータ制御装置と、前記指示データを受信し、指示伝票を出力する出力端末機とを備え、前記注文データを前記データ制御装置によって記憶して管理する注文データ管理装置において、
前記注文データ管理装置設置時に、前記出力端末機から前記無線制御装置に対して無線通信テストを行う場合に、該無線通信テストの結果を基に無線環境情報を取得することを特徴とする注文データ管理装置。
【請求項２】
前記出力端末機から前記無線制御装置を自動で検索し、検索して接続できた前記無線制御装置に対して無線通信テストを行うことを特徴とする請求項１記載の注文データ管理装置。
【請求項３】
前記出力端末機から前記無線制御装置に対して無線通信テストを行い、無線通信テストに失敗した場合には、無線通信速度を変更し継続して無線通信テストを行うことを特徴とする請求項１記載の注文データ管理装置。
【請求項４】
前記出力端末機から前記無線制御装置に対して無線通信テストを行い、無線通信テストに失敗した場合には、無線通信テストで使用するデータセットの送信データサイズを変更し、継続して無線通信テストを行うことを特徴とする請求項１記載の注文データ管理装置。
【請求項５】
前記無線環境情報は、前記無線通信テストで使用するデータセットの送信データサイズ毎に、応答データの受信回数と予め決められた計数を乗したものの合計であることを特徴とする、請求項1から４のいずれかに記載の注文データ管理装置。
【請求項６】
前記出力端末機は、前記無線環境情報と予め指定された閾値とを比較し、前記出力端末機と前記無線制御装置との無線接続の可否を決定する、請求項５に記載の注文データ管理装置。
【請求項７】
客から受けた注文に係る注文データを無線送信する複数の入力端末機と、前記入力端末機から送信された前記注文データを無線受信する無線制御装置と、前記無線制御装置からの前記注文データの受信及び指示データの送信を行うデータ制御装置と、前記指示データを受信し、指示伝票を出力する出力端末機とを備え、前記注文データを前記データ制御装置によって記憶して管理する注文データ管理装置において使用される、無線環境情報の取得方法であって、
前記出力端末機で前記無線制御装置の存在を確認するステップと、
無線通信テストで使用するデータセットの送信データサイズを変更して、複数回送信するステップと、
前記無線制御装置から前記データセットに対する応答データを受信するステップと、
データセットの送信データサイズ毎に、応答データの受信回数に予め決められた計数を乗じて無線環境情報を算出するステップ
からなる無線環境情報の取得方法。
【請求項８】
客から受けた注文に係る注文データを無線送信する複数の入力端末機と、前記入力端末機から送信された前記注文データを無線受信する無線制御装置と、前記無線制御装置からの前記注文データの受信及び指示データの送信を行うデータ制御装置と、前記指示データを受信し、指示伝票を出力する出力端末機とを備え、前記注文データを前記データ制御装置によって記憶して管理する注文データ管理装置において使用される、出力端末機と無線制御装置の無線通信可否決定方法であって、
前記出力端末機で前記無線制御装置の存在を確認するステップと、
無線通信テストで使用するデータセットの送信データサイズを変更して、複数回送信するステップと、
前記無線制御装置から前記データセットに対する応答データを受信するステップと、
データセットの送信データサイズ毎に、応答データの受信回数に予め決められた計数を乗じて無線環境情報を算出するステップと、
前記無線環境情報と予め指定された閾値とを比較し、前記出力端末機と前記無線制御装置との無線接続の可否を決定するステップ
からなる出力端末機と無線制御装置の無線通信可否決定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、レストラン、居酒屋といった飲食店、あるいはホテル等において、客から受けた注文を管理する注文データ管理装置に関する。
【背景技術】
【０００２】
従来から、レストラン、居酒屋といった飲食店、あるいはホテル等で、客から注文された注文データ等を管理するために、注文データ管理装置が使用されている。従来の注文データ管理装置を概略説明すると、ウエイトレスが客から料理の注文を受けた場合、入力端末機としての携帯機に、テーブル番号等とともに注文を受けた各メニューを入力する。この入力された注文データは、携帯機から無線送信される。無線送信された注文データは、店舗内の各コーナー等に設置された無線制御装置によって受信され、各種データの処理や管理等を行うデータ制御装置に出力される。注文データを受信したデータ制御装置は、装置内にデータを蓄積し、調理を指示するための調理指示データ及び料理の提供を指示するための料理提供指示データを作成し出力する。調理指示データは、無線制御装置を介して、及び直接、厨房に設置された出力端末機としてのプリンタで受信さる。プリンタには、注文管理に関するシステムにおける特定の装置番号が付与されている。このプリンタで、調理人に調理を指示するための調理指示伝票が印刷される。また、同様にして、ウエイトレスに料理提供を指示するためのゲスト用伝票が、前記プリンタとは異なる装置番号が付与されたウエイトレス用プリンタから印刷出力される。
【０００３】
前記プリンタはシステム設置時に固定された場所に設置されるが、その際、前記無線制御装置との無線通信テストを実施する。無線通信テストでは、前記プリンタに内臓される無線ユニットに保持される無線環境情報を、無線ドライバを介するなどの特殊な方法で取得（例えば、特許文献１参照）し、無線接続が可能であるかを判断している。
【特許文献１】特開平１１-１９５０７１号公報 （第１図）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
前記従来の注文データ管理装置においては、システム設置時に無線を使用しての接続通信テストを行い、電波環境のより良い場所を決定するために多くの無線接続テストを実施する必要があった。この無線環境情報の取得方法は無線ユニットごとに異なるため、無線ユニットが変更された場合、動作させる無線通信テストのプログラムを変更しなければならない。また、たとえ無線接続が可能な機器同士であっても無線ユニットが異なる場合は、同様の無線通信テストができず、無線機器毎に無線通信テストプログラムを作成し直す必要がある。
【０００５】
また、システムが設置される場所はレストラン等であり、使用する無線の周波数によっては電子レンジによる妨害やステンレスなど電波遮蔽するものなどがある、無線接続性の悪い環境である。システム運用中に、無線接続を中継する接続先が複数あった場合により良い無線接続環境となる接続先を決定することは無線環境が悪い場合には困難であった。
【０００６】
本発明は、注文データ管理装置において、無線接続を中継する接続先の機器に対して、無線接続元となる機器の無線環境情報を、無線ドライバを介するなどの特殊な方法を使用せずに、取得することを課題とする。
【課題を解決するための手段】
【０００７】
本発明の注文データ管理装置は、客から受けた注文に係る注文データを無線送信する複数の入力端末機と、前記入力端末機から送信された前記注文データを無線受信する無線制御装置と、指示データの送信、前記無線制御装置からの前記注文データの受信を行うデータ制御装置と、前記注文データ等を前記データ制御装置に記憶すると共に前記指示データを受信し指示伝票を出力する出力端末機とを備えた注文データ管理装置において、前記無線制御装置と無線接続される前記出力端末機の設置時に無線通信テストを行う。
【０００８】
無線通信テストでは、前記出力端末機が前記制御装置を自動で検索し、検索の結果、接続できた前記無線制御装置に対して無線通信テストを行う。
【０００９】
ここで無線通信テストに失敗した場合には、無線通信速度を変更して無線通信テストを継続する、もしくは無線通信テストで使用するデータセットの、送信データサイズを変更して無線通信テストを継続する。
【００１０】
このように、前記出力端末機から前記無線制御装置に対して、送信先となる前記出力端末機への到達が保証されない大きさの異なるデータを複数回送受信することで、前記出力端末機の中継先となる前記無線制御装置との定量的な無線環境情報を取得する。
【発明の効果】
【００１１】
本発明によれば、出力端末機である無線レストランプリンタの通信接続テストにおいて、異なるサイズのデータを送受信し、結果を定量化かつ比較することにより、無線環境情報を、無線ドライバを介するなどの特殊な方法で取得する必要を無くすことができる。また、無線の接続が可能な環境では、使用している無線ユニットが異なっていても、共通の方法で通信接続テストをすることができる。
【発明を実施するための最良の形態】
【００１２】
図１は本発明の実施の形態を示すハードウエア構成図で、レストランで使用する例を示している。
【００１３】
図１において、端末機としての携帯機１は、ウエイトレスが店舗内で常時携帯する注文入力端末で、その前面にキー入力部及び表示部を有しており、前記キー入力部を操作することによって、客から受けた各種料理メニュー、伝票番号、テーブル番号等の注文データを電波で送出する機能とデータ制御装置３から無線制御装置４を介してメッセージを電波で受ける機能を有している。また、端末機としての据置ターミナル２は、机等に据え置いた状態で使用する注文入力端末で、携帯機１と同様の機能を有している。
【００１４】
店舗の各コーナー等に複数設置された無線制御装置４は、データ制御装置３と携帯機１、据置ターミナル２、及び無線レストランプリンタ５との間で行われる信号の送受を中継する機能を有する。携帯機１や据置ターミナル２からの注文データは、無線制御装置４によって無線で受信され、プロトコルの変換等が行われた後にデータ制御装置３に出力される。
【００１５】
データ制御装置３は、無線制御装置４との間での信号の送受、有線レストランプリンタ８との間での信号の送受、受信したデータ管理、注文データ管理装置に関するシステム全体の管理等を行う。また、前記データ制御装置３は、各種メニューの情報、各メニューに対応して付与された固有のメニュー番号、無線レストランプリンタ５及び有線レストランプリンタ８等に付与されたシステム固有の装置番号等が記憶されている。
【００１６】
一方、厨房に配置されシステム固有の装置番号が付与された無線レストランプリンタ５は、無線制御装置４と電波で双方向通信を行う機能を有しており、無線制御装置４からのデータ信号の印刷機能、完了データ入力装置としてのバーコードリーダ６で読み取ったバーコードデータを無線制御装置４に送信する機能等を有する。また、無線レストランプリンタ５に接続された出力装置としての表示装置７は、データ制御装置３から無線制御装置４を介して無線レストランプリンタ５に送られた信号などのメッセージ等を表示する機能を有している。また、前記の無線制御装置４と電波で双方向通信を行う機能を有する無線レストランプリンタ５の他に、データ制御装置３と伝送ケーブルで接続されて、データ信号の印刷機能、完了データ入力装置としてのバーコードリーダ６で読み取ったバーコードデータをデータ制御装置３に送信する機能を有する有線レストランプリンタ８もあり、同様にデータ制御装置３からの信号などのメッセージ等を表示する表示装置７も接続されている。バーコードリーダ６及び表示装置７は、無線レストランプリンタ５及び有線レストランプリンタ８に接続されている。
【００１７】
図２は、無線レストランプリンタ５が無線接続装置４と無線通信テスト（以下、テストとする）を行い無線環境情報を取得し、システムに無線接続できる可否を決定するまでの動作を示すフローチャートである。図１、図２、図３、図４及び図５、図６を用いて説明する。
【００１８】
まずステップ1で、無線接続装置４を設置する。
【００１９】
ステップ２で、無線レストランプリンタ５において、テスト通信用プログラムを起動する。
【００２０】
ステップ３で、無線レストランプリンタ５から、通信テスト接続先となる無線接続装置４が存在するか通信確認を実施する。プログラム起動時に通信速度、チャネル、通信テスト接続先等各種設定パラメータを変更できる。無線接続装置４は、テスト通信用プログラムで作成されたデータを受信した場合にデータの内容をそのまま送信元に送り返す機能をもっている。
【００２１】
特に通信テスト接続先を指定しない場合には、自動で通信テスト接続先を検索する。また、失敗した場合には通信テストに移行しない。
【００２２】
ステップ4で、テストの繰り返し回数を確認する。繰り返し回数が規定回数に満たない場合はステップ５に移行する。
【００２３】
ステップ５で、テスト用の通信データを決定する。図３は通信データの内容を示しており、0から始まり1バイトごとに1加算されるインクリメンタルデータである。図４は通信データのサイズセットであり、サイズが異なるデータが3通り（ここでは１００、４００、９００というデータサイズ）存在する。データサイズが異なるのは、サイズが大きい程、通信テスト接続先となる無線接続装置４への到達可能性が低くなるためである。図５は実際に通信を行ったときに受けるノイズ等の影響を示している。大きなサイズのデータ程、ノイズ等の周波数帯域を占有する時間が長くなるため、ノイズの影響を受け易く、無線接続装置４への到達可能性が低くなる。
【００２４】
ステップ６で、ステップ５で決定したサイズのデータを無線接続装置４へ送信する。
【００２５】
ステップ７で、送信したデータの応答データを受信する。受信したデータが送信したデータと同じであることを確認し、データサイズの受信回数を１加算する。
【００２６】
ステップ８で、全てのサイズセットである3通りが終了を確認する。3通りが終了した場合には、ステップ４へ戻る。まだ終了していない場合には、ステップ５に戻り、送信データサイズを変更して再度データの送受信を行う。
【００２７】
ステップ４における規定回数が終了した場合には、通信テストを終了する。ステップ9で、データの受信回数に重み付けを行う。図６は各データサイズでのテストにおける、データの受信回数と重み付けを実施したデータである。受信回数に重みを乗じたものの合計点数により定量化された情報を、無線環境情報として取得できる。
【００２８】
ステップ１０で、システムで予め指定された閾値とステップ９で求められた無線環境情報である合計点数を比較し、無線テスト結果作成し、表示する。
【００２９】
定量化されたデータ（無線環境情報）においては、予めいくつかのサンプルを取得して閾値を決定し、その閾値と比較することで、システムに無線接続できる可否を決定することが可能となる。
【００３０】
以上述べたように本実施の形態によれば、無線レストランプリンタ５が異なるサイズのデータを送受信し結果を定量化かつ比較する手段を持つことで、無線環境情報を特殊な方法で取得する必要がなくなり、無線の接続が可能な環境では共通の方法で通信接続テストをすることが可能となる。
【図面の簡単な説明】
【００３１】
【図１】本発明の実施の形態である注文データ管理装置のハードウエア構成を示す図である。
【図２】図１に示す無線レストランプリンタのシステムＩＤを自動で設定処理する仕組みを説明するためのフローチャートである。
【図３】本発明で実施される通信テストにおいて送信データの構成を示す図である。
【図４】本発明で実施される通信テストにおいてデータセットの構成を示す図である。
【図５】本発明で実施される通信テストにおいてノイズによる影響を示す図である。
【図６】本発明で実施される通信テストにおいて定量化を表す方法を示す図である。
【符号の説明】
【００３２】
１  端末機としての携帯機
２  端末機としての据置ターミナル
３  データ制御装置
４  無線制御装置
５  出力端末機としての無線レストランプリンタ
６  完了データ入力装置としてのバーコードリーダ
７  出力装置としての表示装置
８  出力端末機としての有線レストランプリンタ
９  無線制御装置
【図１】
2005311683.tif 000003
【図２】
2005311683.tif 000004
【図３】
2005311683.tif 000005
【図４】
2005311683.tif 000006
【図５】
2005311683.tif 000007
【図６】
2005311683.tif 000008