(57)【特許請求の範囲】
【請求項１】
ユーザの操作によって入力された情報を無線通信によって送信する複数の移動端末装置と、前記移動端末装置から送信された情報を受信するステーション装置とを備えた無線通信システムであって、
前記移動端末装置は、動作モードを設定する手段を有し、当該手段によって、前記複数の移動端末装置の内の少なくとも２つが、それぞれ、前記ステーション装置として動作する第１の移動端末装置、および、無線通信状況のテストを行う第２の移動端末装置に設定されるものとし、
前記第１の移動端末装置は、
無線通信の状況をテストするため、前記ステーション装置として動作するよう設定されたときに、自ら自装置に、前記ステーション装置としてテストを実施する装置であることを示す自装置固有の識別情報を設定し、
前記第２の移動端末装置から送信された接続要求を受信し、前記受信した接続要求の信号電波における電波強度を測定し、前記受信した接続要求に対する接続応答とともに測定した電波強度の情報を前記第２の移動端末装置に送信し、
前記第２の移動端末装置は、
前記第１の移動端末装置に前記接続要求を送信し、前記第１の移動端末装置から送信された前記接続応答と前記電波強度の情報を取得し、前記第１の移動端末装置に設定された前記識別情報に対応付けて前記電波強度の情報を出力することによって無線通信の状況をテストする
ことを特徴とする無線通信システム。
【請求項２】
前記第２の移動端末装置は、
前記接続要求の送信と前記接続応答の受信とを連続して行い、
前記受信した前記接続応答と前記電波強度の情報を連続して取得する
ことを特徴とする請求項１に記載の無線通信システム。
【請求項３】
前記第２の移動端末装置は、
複数の前記第１の移動端末装置に対して前記連続した前記接続要求の送信と前記接続応答の受信とを行い、
前記複数の第１の移動端末装置から受信した前記接続応答と前記電波強度の情報を取得する
ことを特徴とする請求項１に記載の無線通信システム。
【請求項４】
前記第２の移動端末装置は、取得した前記電波強度の情報に基づいた通信状況を前記識別情報に対応付けて表示する表示部を備える
ことを特徴とする請求項２または請求項３に記載の無線通信システム。
【請求項５】
前記第２の移動端末装置は、取得した前記電波強度の情報を記憶する記憶部を備え、
ユーザの操作による前記接続要求の送信指示に応じて前記接続要求を送信し、
前記送信指示の情報と、取得した前記電波強度の情報と、前記識別情報とを対応付けて前記記憶部に記憶し、
前記記憶部に記憶した前記送信指示の情報と、前記電波強度の情報と、前記識別情報とを送信する
ことを特徴とする請求項２または請求項３に記載の無線通信システム。
【請求項６】
前記接続要求の送信指示は、前記テストを実施する位置であり、飲食店における座席を識別する情報である
ことを特徴とする請求項５に記載の無線通信システム。
【請求項７】
ユーザの操作によって入力された情報を無線通信によって送信する複数の移動端末装置と、前記移動端末装置から送信された情報を受信するステーション装置とを備えた無線通信システムの無線通信方法であって、
前記移動端末装置は、動作モードを設定する手段を有し、当該手段によって、前記複数の移動端末装置の内の少なくとも２つが、それぞれ、前記ステーション装置として動作する第１の移動端末装置、および、無線通信状況のテストを行う第２の移動端末装置に設定されるもの、
前記第１の移動端末装置が、
無線通信の状況をテストするため、前記ステーション装置として動作するよう設定されたときに、自ら自装置に、前記ステーション装置としてテストを実施する装置であることを示す自装置固有の識別情報を設定し、前記第２の移動端末装置から送信された接続要求を受信し、前記受信した接続要求の信号電波における電波強度を測定し、前記受信した接続要求に対する接続応答とともに測定した電波強度の情報を前記第２の移動端末装置に送信する手順と、
前記第２の移動端末装置が、
前記第１の移動端末装置に前記接続要求を送信し、前記第１の移動端末装置から送信された前記接続応答と前記電波強度の情報を取得し、前記第１の移動端末装置に設定された前記識別情報に対応付けて前記電波強度の情報を出力することによって無線通信の状況をテストする手順と
を含むことを特徴とする無線通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、商品を注文する際に用いられるオーダーエントリーシステムにおいて、無線通信の状況をテストする無線通信システムおよび無線通信方法に関する。
【背景技術】
【０００２】
レストランや居酒屋などの飲食店において、客からのオーダーを管理するオーダーエントリーシステムが導入されている。このオーダーエントリーシステムでは、オーダリングコントローラ装置にオーダー情報を送信するハンディーターミナル装置を従業員が携帯し、客から伝えられたオーダーをハンディーターミナル装置に入力することによってオーダーの管理をしている。このハンディーターミナル装置に入力されたオーダー情報は、無線通信によって送信され、通信ネットワークを介してオーダリングコントローラ装置に接続された無線ステーション装置が受信する。そして、無線ステーション装置は受信したオーダー情報を、オーダリングコントローラ装置に送信する。また、オーダーエントリーシステムは、他にオーダー情報をプリントアウトする無線プリンタ装置などを有している。
【０００３】
このようなオーダーエントリーシステムでは、ハンディーターミナル装置から無線通信によって送信されるオーダー情報を、確実にオーダリングコントローラ装置に送信することが望まれている。無線通信によってオーダー情報を確実に送信、すなわち、無線通信のエラーを回避する方法として、例えば、特許文献１、特許文献２に示すような種々の技術が考案されている。特許文献１には、通信速度を可変にして通信エラーを回避する技術が開示されている。この特許文献１に開示されている技術は、通信速度を遅くすると、データを送受信する速度は遅くなるが、通信の品質が向上するという通信の性質を利用し、動的に通信速度を変更して通信機器同士が繋がりやすくするという技術である。また、特許文献２には、通信チャネルを可変にして通信エラーを回避する技術が開示されている。この特許文献２に開示されている技術は、利用率が高い（混んでいる）通信チャネルはデータ通信のエラー率が高いため、このような通信チャネルの利用を避け、使用する通信チャネルを利用率が低い（空いている）通信チャネルに積極的に変更することにより、データ通信のエラー率を低減するという技術である。
【０００４】
オーダーエントリーシステムを導入する飲食店のフロアの広さや構成は、それぞれの飲食店によって様々であるのに対して、ハンディーターミナル装置と無線ステーション装置には、あらゆる飲食店のほぼ全ての範囲で無線通信による情報の送受信を可能とすることが、性能として要求される。このような事情において、ハンディーターミナル装置から無線通信によって送信されるオーダー情報を受信（中継）する無線ステーション装置の最適な設置数や設置位置を決める際には、通信状態を確認しながら１つずつ決めていくこととなる。このため、ハンディーターミナル装置から送信されるオーダー情報を確実にオーダリングコントローラ装置に送信するために、必要以上に多い台数の無線ステーション装置を設置してしまうという問題があった。この問題を解決するため、例えば、特許文献３に示すような無線通信の状況をテストする技術を利用して、無線ステーション装置の設置位置を決定する方法も行われている。この特許文献３に開示されている技術は、無線通信の状況をテストする際に、送受信するテストデータのデータサイズを変更して送受信データの通信エラー率を測定することにより、無線通信の状況をテストするという技術である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００１−２１７８９６号公報
【特許文献２】特開２００２−１９８９７５号公報
【特許文献３】特開２００５−３１１６８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献３で開示されているような、従来の無線通信の状況をテストする技術は、無線ステーションを設置位置に固定した後に、ハンディーターミナル装置を移動し、設置位置に固定された無線ステーションとハンディーターミナル装置との間での無線通信の状況をテストする技術である。
【０００７】
無線通信の状況は、無線ステーション装置を設置したときの状態が保たれるわけではなく、常に変化し続けるため、定期的に通信状況のテストを行う必要がある。しかしながら、この通信状況のテストは、飲食店の店内で実際に行わなければならないので、飲食店の通常の営業に支障を来す可能性があり、営業時間中に通信状況のテストを行うことは困難である。また、飲食店のフロアのレイアウトを変更した際にも通信状況のテストを行う必要があるが、すでに設置してある無線ステーション装置を移動して通信状況のテストを行うのは、非常に作業性が悪く、手間がかかるという問題がある。
【０００８】
また、新規に営業を開始するために飲食店の工事が進行中というような状況においては、例えば、電源の工事が完了しておらず、仮に無線ステーション装置を設置して通信状況のテストを行おうとしても、電源の確保が不可能というような理由により、従来のような無線ステーション装置を用いた通信状況のテストの方法を実施することができないという問題がある。このような場合は、電源の工事が完了するまで通信状況のテストを行うことができない。
【０００９】
本発明は、上記の課題認識に基づいてなされたものであり、容易に無線通信の状況をテストすることができる無線通信システムおよび無線通信方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記の課題を解決するため、本発明の無線通信システム（例えば、実施形態におけるオーダーエントリーシステム１）は、ユーザの操作によって入力された情報を無線通信によって送信する複数の移動端末装置（例えば、実施形態におけるハンディーターミナル装置１０）と、前記移動端末装置から送信された情報を受信するステーション装置（例えば、実施形態における無線ステーション装置３０）と、を備えた無線通信システムであって、前記複数の移動端末装置の内の少なくとも２つを、それぞれ第１の移動端末装置（例えば、実施形態における擬似ステーションモードに設定されたハンディーターミナル装置１０）、第２の移動端末装置（例えば、実施形態におけるエリアテストモードに設定されたハンディーターミナル装置１０）とし、前記第１の移動端末装置は、前記第２の移動端末装置から送信された接続要求（例えば、実施形態における接続要求コマンド）を受信し、前記受信した接続要求の信号電波における電波強度を測定し、前記受信した接続要求に対する接続応答（例えば、実施形態における接続応答コマンド）とともに測定した電波強度の情報を、前記第２の移動端末装置に送信し、前記第２の移動端末装置は、前記第１の移動端末装置に前記接続要求を送信し、前記第１の移動端末装置から送信された前記接続応答を受信し、前記受信した前記接続応答に含まれる前記電波強度の情報を取得することによって無線通信の状況をテストする、ことを特徴とする。
これにより、第１の移動端末装置をステーション装置と見なした無線通信テストを行なうことができ、ステーション装置を実際に設置することなく無線通信システム内の無線通信の状況を容易にテストすることができる。
【００１１】
また、本発明の前記第２の移動端末装置は、前記接続要求の送信と前記接続応答の受信とを連続して行い、前記受信した前記接続応答に含まれる前記電波強度の情報を連続して取得する、ことを特徴とする。
これにより、無線通信システム内で常に変化し続ける無線通信の状況を容易に取得することができる。
【００１２】
また、本発明の前記第２の移動端末装置は、複数の前記第１の移動端末装置に対して前記連続した前記接続要求の送信と前記接続応答の受信とを順次行い、前記複数の第１の移動端末装置から受信した前記接続応答に含まれる前記電波強度の情報を順次取得する、ことを特徴とする。
これにより、複数の第１の移動端末装置を複数のステーション装置と見なした無線通信のテストを行なうことができ、第１の移動端末装置と第２の移動端末装置とが１対１で無線通信テストを行なう場合よりも短時間で、無線通信システム内の無線通信の状況テストを実施することができる。
【００１３】
また、本発明の前記第２の移動端末装置は、取得した前記電波強度の情報に基づいた通信状況を表示する表示部（例えば、実施形態におけるＬＣＤ表示部１５０、ＬＥＤ表示部１６０）、を備えることを特徴とする。
これにより、通信テストを実施するユーザは、表示部に表示された通信状況を確認することで、実際のステーション装置をどこに設置すべきかの判断が容易になる。
【００１４】
また、本発明の前記表示部は、ＬＥＤ表示装置（例えば、実施形態におけるＬＥＤ表示部１６０）であり、前記電波強度の情報を取得する毎に、前記通信状況に応じた異なる色で表示する、ことを特徴とする。
これにより、通信テストを実施するユーザは、表示部の表示色によって、即座に感覚的にその場所の通信状況を把握することができる。
【００１５】
また、本発明の前記第２の移動端末装置は、さらに、取得した前記電波強度の情報を記憶する記憶部（例えば、実施形態におけるメモリ部１４０）、を備え、ユーザの操作による前記接続要求の送信指示（例えば、実施形態におけるテーブル番号の入力）に応じて前記接続要求を送信し、前記送信指示の情報と、取得した前記電波強度の情報とを対応付けて前記記憶部に記憶する、ことを特徴とする。
これにより、第２の移動体端末装置内にテストに関する情報が蓄積されることなり、ユーザが必要な時に蓄積されたテストに関する情報を取り出して確認することができるようになる。
【００１６】
また、本発明の前記第２の移動端末装置は、前記記憶部に記憶した前記送信指示の情報と前記電波強度の情報とを送信する、ことを特徴とする。
これにより、テストに関する情報を別の装置に送信することができるようになり、例えば、プリンタなどの出力装置に送信することによって、過去に実施した無線通信テストの結果を印字して確認することもできる。
【００１７】
また、本発明の無線通信方法は、ユーザの操作によって入力された情報を無線通信によって送信する複数の移動端末装置と、前記移動端末装置から送信された情報を受信するステーション装置と、を備えた無線通信システムの無線通信方法であって、前記複数の移動端末装置の内の少なくとも２つを、それぞれ第１の移動端末装置、第２の移動端末装置とし、前記第１の移動端末装置が、前記第２の移動端末装置から送信された接続要求を受信し、前記受信した接続要求の信号電波における電波強度を測定し、前記受信した接続要求に対する接続応答とともに測定した電波強度の情報を、前記第２の移動端末装置に送信する手順と、前記第２の移動端末装置が、前記第１の移動端末装置に前記接続要求を送信し、前記第１の移動端末装置から送信された前記接続応答を受信し、前記受信した前記接続応答に含まれる前記電波強度の情報を取得することによって無線通信の状況をテストする手順と、を含むことを特徴とする。
【発明の効果】
【００１８】
本発明によれば、容易に無線通信の状況をテストすることができるという効果が得られる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施形態によるオーダーエントリーシステムの概略構成の例を示したブロック図である。
【図２】本発明の実施形態におけるハンディーターミナル装置の概略構成を示したブロック図である。
【図３】本発明の実施形態におけるオーダリングコントローラ装置の概略構成を示したブロック図である。
【図４】本発明の実施形態における無線ステーション装置の概略構成を示したブロック図である。
【図５】本発明の実施形態における無線プリンタ装置の概略構成を示したブロック図である。
【図６】本発明の実施形態におけるハンディーターミナル装置における通信状況のテストに関する構成の例を示した図である。
【図７】本発明の実施形態において通信状況のテストを行う第１の処理の流れを示したシーケンス図である。
【図８】本発明の実施形態の第１のテスト処理シーケンスによって取得した通信状況の結果の例を示した図である。
【図９】本発明の実施形態において通信状況のテストを行う第２の処理の流れを示したシーケンス図である。
【図１０】本発明の実施形態の第２のテスト処理シーケンスによって取得した通信状況の結果の例を示した図である。
【図１１】本発明の実施形態において通信状況のテストを行う第３の処理の流れを示したシーケンス図である。
【図１２】本発明の実施形態の第３のテスト処理シーケンスによって取得した通信状況の結果の例を示した図である。
【発明を実施するための形態】
【００２０】
以下、本発明の実施形態について、図面を参照して説明する。図１は、本実施形態によるオーダーエントリーシステムの概略構成の例を示したブロック図である。図１において、オーダーエントリーシステム１は、移動端末装置であるハンディーターミナル装置１０、オーダリングコントローラ装置２０、無線ステーション装置３０、無線プリンタ装置４０から構成される。また、図１において、オーダリングコントローラ装置２０と無線ステーション装置３０は、通信ネットワーク２を介して接続されている。また、ハンディーターミナル装置１０と、無線ステーション装置３０と、無線プリンタ装置４０は、無線通信によって互いに接続されている。
【００２１】
図１においては、ハンディーターミナル装置１０と、無線ステーション装置３０とをそれぞれ２台備えた例を示している。なお、本発明においては、オーダーエントリーシステム１を構成するハンディーターミナル装置１０、オーダリングコントローラ装置２０、無線ステーション装置３０、無線プリンタ装置４０のそれぞれの台数に関しての規定はなく、例えば、ハンディーターミナル装置１０、無線ステーション装置３０は、３台以上あってもよい。
【００２２】
ハンディーターミナル装置１０は、例えば、電池などの電源によって駆動される装置である。ハンディーターミナル装置１０は、例えば、飲食店の従業員（ユーザ）に携帯され、ユーザの操作を受けて、その操作により検出された情報を取り込む。また、ハンディーターミナル装置１０は、取り込んだオーダー情報を、無線通信によって無線ステーション装置３０に送信する。
また、ハンディーターミナル装置１０は、オーダーエントリーシステム１において、無線通信の状況をテストするテスト装置ともなる。ハンディーターミナル装置１０を用いた無線通信の通信状況のテストに関しては、後述する。
【００２３】
オーダリングコントローラ装置２０は、例えば、飲食店の厨房等に設置され、無線ステーション装置３０および通信ネットワーク２を介してハンディーターミナル装置１０から送信されてきたオーダー情報を受信し、記憶する。オーダリングコントローラ装置２０は、例えば、オーダー情報を厨房の料理人に知らせるための調理指示情報や配膳指示情報を作成し、厨房や配膳場所に設置された無線プリンタ４０などに送信する。また、オーダリングコントローラ装置２０は、例えば、オーダー情報に基づいて客から支払いを受ける金額の情報などの会計情報を作成し、通信ネットワーク２および無線ステーション装置３０を介して、会計伝票を出力する無線プリンタ装置４０や会計などを行う図示しないレジスターに送信する。
【００２４】
無線ステーション装置３０は、例えば、飲食店のフロア等に設置され、ハンディーターミナル装置１０から送信されてきたオーダー情報を受信する。また、無線ステーション装置３０は、受信したオーダー情報を、通信ネットワーク２を介してオーダリングコントローラ装置２０に送信する。また、無線ステーション装置３０は、通信ネットワーク２を介してオーダリングコントローラ装置２０から受信した調理指示情報や配膳指示情報を、厨房や配膳場所に設置された無線プリンタ４０に送信したり、会計情報を会計伝票出力用の無線プリンタ装置４０や図示しないレジスターに送信したりする。
【００２５】
無線プリンタ装置４０は、例えば、飲食店の会計エリアに設置され、無線ステーション装置３０から送信されてきた会計情報を受信し、その受信した会計情報を紙媒体などに出力する。また、無線プリンタ装置４０は、例えば、飲食店の厨房内に設置され、無線ステーション装置３０から送信されてきた調理指示情報を受信し、その受信した調理指示情報を紙媒体などに出力する。
【００２６】
ハンディーターミナル装置１０は、図２に示すように、制御部１１０、無線通信部１２０、アンテナ１２１、入力インタフェース部１３０、メモリ部１４０、ＬＣＤ表示部１５０、ＬＥＤ表示部１６０を備えている。制御部１１０は、ハンディーターミナル装置１０の全体を制御する。無線通信部１２０は、アンテナ１２１を介して無線ステーション装置３０との間で無線通信を行って、ハンディーターミナル装置１０に取り込んだオーダー情報を送信する。入力インタフェース部１３０は、例えば、キーボードやスイッチなどのインタフェースであり、ユーザの操作を受けて取り込んだオーダー情報を出力する。メモリ部１４０は、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）やＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などのメモリであり、予め登録したメニューの情報、入力インタフェース部１３０が出力するオーダー情報などのデータを記憶する。ＬＣＤ表示部１５０は、ＬＣＤ（液晶ディスプレイ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）を備えており、メモリ部１４０に記憶している情報やデータを表示する。ＬＥＤ表示部１６０は、ＬＥＤ（発光ダイオード：Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）を備えており、ＬＥＤの点灯状態によってハンディーターミナル装置１０の動作状態をユーザに通知する。
【００２７】
オーダリングコントローラ装置２０は、図３に示すように、制御部２１０、入力インタフェース部２２０、メモリ部２３０、ＬＣＤ表示部２４０、ＬＥＤ表示部２５０、有線通信部２６０を備えている。制御部２１０は、オーダリングコントローラ装置２０の全体を制御する。入力インタフェース部２２０は、例えば、スイッチなどのインタフェースであり、飲食店の料理人の操作を受けて取り込んだ情報を出力する。メモリ部２３０は、例えば、ＲＡＭやＲＯＭなどのメモリであり、無線ステーション装置３０から送信されてきたオーダー情報や入力インタフェース部２２０が出力する情報などのデータを記憶する。ＬＣＤ表示部２４０は、ＬＣＤを備えており、メモリ部２３０に記憶しているオーダー情報や動作状態を表示する。ＬＥＤ表示部２５０は、ＬＥＤを備えており、ＬＥＤの点灯状態によって、例えば、ハンディーターミナル装置１０からオーダー情報を受信したことを料理人に通知する。有線通信部２６０は、通信ネットワーク２を介して無線ステーション装置３０と有線通信を行い、情報を送受信する。
【００２８】
無線ステーション装置３０は、図４に示すように、制御部３１０、無線通信部３２０、アンテナ３２１、メモリ部３３０、ＬＥＤ表示部３４０、有線通信部３５０を備えている。制御部３１０は、無線ステーション装置３０の全体を制御する。無線通信部３２０は、アンテナ３２１を介してハンディーターミナル装置１０や無線プリンタ装置４０との間で無線通信を行い、情報を送受信する。メモリ部３３０は、例えば、ＲＡＭやＲＯＭなどのメモリであり、無線ステーション装置３０が受信したオーダー情報や会計情報などのデータを記憶する。ＬＥＤ表示部３４０は、ＬＥＤを備えており、ＬＥＤの点灯状態によって無線ステーション装置３０の動作状態を通知する。有線通信部３５０は、通信ネットワーク２を介してオーダリングコントローラ装置２０と有線通信を行い、情報を送受信する。
【００２９】
無線プリンタ装置４０は、図５に示すように、制御部４１０、無線通信部４２０、アンテナ４２１、入力インタフェース部４３０、メモリ部４４０、ＬＥＤ表示部４５０、印字部４６０を備えている。制御部４１０は、無線プリンタ装置４０の全体を制御する。無線通信部４２０は、アンテナ４２１を介して無線ステーション装置３０との間で無線通信を行い、会計情報を受信する。入力インタフェース部４３０は、例えば、スイッチなどのインタフェースであり、ユーザの操作を受けて会計情報やオーダー情報の出力を指示する。メモリ部４４０は、例えば、ＲＡＭやＲＯＭなどのメモリであり、無線通信部４２０が受信した会計情報やオーダー情報などのデータを記憶する。ＬＥＤ表示部４５０は、ＬＥＤを備えており、ＬＥＤの点灯状態によって無線プリンタ装置４０の動作状態をユーザに通知する。印字部４６０は、受信した会計情報やオーダー情報を紙媒体などに印字する。
【００３０】
なお、図１に示したオーダーエントリーシステム１においては、オーダリングコントローラ装置２０と、無線ステーション装置３０と、無線プリンタ装置４０とをそれぞれ異なる装置として表しているが、図１に示したオーダリングコントローラ装置２０と無線ステーション装置３０とを合わせて１つの装置とする構成とすることもできる。また、オーダリングコントローラ装置２０と無線ステーション装置３０とに加えて、さらに、無線プリンタ装置４０を合わせて１つの装置とする構成とすることもできる。
【００３１】
次に、本実施形態のオーダーエントリーシステム１における無線通信の通信状況のテストについて説明する。本実施形態のオーダーエントリーシステム１においては、オーダーエントリーシステム１を構成するハンディーターミナル装置１０のみを用いて通信状況のテスト行う。
【００３２】
ハンディーターミナル装置１０は、通常のハンディーターミナル装置１０としての動作モード（以下、「通常モード」という）の他に、２種類のテストモードを備える。１つ目のテストモードは、無線ステーション装置３０と同様の動作となる「擬似ステーションモード」である。また、２つ目のテストモードは、通常のハンディーターミナル装置１０と同様の動作であるが、通信状況テストにおける接続要求コマンドを送信し、受信したテスト情報を表示する「エリアテストモード」である。
【００３３】
本実施形態のオーダーエントリーシステム１における通信状況のテストは、擬似ステーションモードに設定したハンディーターミナル装置１０と、エリアテストモードに設定したハンディーターミナル装置１０とを対として使用する。ハンディーターミナル装置１０を、通常モードからテストモードへの変更は、それぞれのハンディーターミナル装置１０の、入力インタフェース部１３０を、例えば、通信テスト実施者（ユーザ）が操作することによって行われる。そして、ハンディーターミナル装置１０がテストモードに変更されると、通信状況のテストを開始する。
【００３４】
ここで、通信状況のテストに関するハンディーターミナル装置１０の構成について説明する。図６は、通信状況のテストを行うハンディーターミナル装置１０における通信状況のテストに関する構成の例を示した図である。図６（ａ）は、通信状況のテストを行う機能を無線通信部１２０内に備えた場合の概略構成の例を示したブロック図である。また、図６（ｂ）は、通信状況のテストを行う機能を制御部１１０が実行するプログラムとした場合の例を示したメモリマップである。
【００３５】
ハンディーターミナル装置１０におけるテストモードを、無線通信部１２０の構成として実現する場合、無線通信部１２０は、図６（ａ）に示すようなブロック構成を備えることになる。この場合、ハンディーターミナル装置１０内の無線通信部１２０は、図６（ａ）に示すように、ハンディーターミナル通信部１２０１、擬似ステーション通信部１２０２、エリアテスト通信部１２０３、切り替え部１２０４、を備える。なお、ハンディーターミナル通信部１２０１、擬似ステーション通信部１２０２、エリアテスト通信部１２０３のいずれか１つの通信部を示すときには、以下、通信部１２００という。
【００３６】
ハンディーターミナル通信部１２０１は、通常のハンディーターミナル装置１０として無線ステーション装置３０と無線通信を行う。擬似ステーション通信部１２０２は、擬似ステーションモードのハンディーターミナル装置１０としてエリアテストモードに設定された他のハンディーターミナル装置１０と無線通信を行う。エリアテスト通信部１２０３は、エリアテストモードのハンディーターミナル装置１０として擬似ステーションモードに設定された他のハンディーターミナル装置１０と無線通信を行う。切り替え部１２０４は、制御部１１０から入力された切り替え制御信号に基づいて、アンテナ１２１を介して無線通信を行う通信部１２００を切り替える。
【００３７】
ハンディーターミナル装置１０が動作しているとき、ハンディーターミナル通信部１２０１、擬似ステーション通信部１２０２、エリアテスト通信部１２０３のいずれか１つの通信部の選択は、ユーザが入力インタフェース部１３０を操作することによって行われる。ユーザが入力インタフェース部１３０を操作していずれか１つの通信部１２００を選択すると、ハンディーターミナル装置１０内の制御部１１０は、選択されたいずれか１つの通信部１２００に切り替えるための切り替え信号を出力する。制御部１１０から入力された切り替え信号に基づいて、無線通信部１２０内の切り替え部１２０４は、ハンディーターミナル通信部１２０１、擬似ステーション通信部１２０２、エリアテスト通信部１２０３のいずれか１つを選択し、選択されたハンディーターミナル通信部１２０１、擬似ステーション通信部１２０２、エリアテスト通信部１２０３のいずれかにより無線通信動作が行われる。
【００３８】
また、ハンディーターミナル装置１０におけるテストモードを、制御部１１０が実行するプログラムの構成として実現する場合、制御部１１０が実行するプログラムを格納したメモリのメモリマップは、図６（ｂ）に示すような領域構成となる。この場合、ハンディーターミナル装置１０における制御部１１０が実行するプログラムを格納したメモリ内の記憶領域は、図６（ｂ）に示すように、システムプログラム記憶領域、ハンディーターミナルプログラム記憶領域、擬似ステーションプログラム記憶領域、エリアテストプログラム記憶領域、に分けられる。
【００３９】
システムプログラム記憶領域には、ハンディーターミナル装置１０の初期化の動作など、無線通信に関係しないシステムプログラムが格納される。ハンディーターミナルプログラム記憶領域には、ハンディーターミナル装置１０が通常モードとしてとして無線通信の動作をするためのハンディーターミナルプログラムが格納される。擬似ステーションプログラム記憶領域には、ハンディーターミナル装置１０が擬似ステーションモードとして無線通信の動作をするための擬似ステーションプログラムが格納される。エリアテストプログラム記憶領域には、ハンディーターミナル装置１０がエリアテストモードとして無線通信の動作をするためのエリアテストプログラムが格納される。
【００４０】
ハンディーターミナル装置１０が動作しているときのモード切り替えは、例えば、ハンディーターミナル装置１０が初期の動作としてシステムプログラムを実行しているときに、ユーザが入力インタフェース部１３０を操作することによって、いずれか１つのモードプログラムが選択される。そして、制御部１１０が選択されたプログラムを読み込むことによって、いずれか１つの動作モードが動作する。
【００４１】
なお、ハンディーターミナル装置１０におけるテストモードを、制御部１１０が実行するプログラムの構成で実現する場合の構成としては、例えば、制御部１１０を、ＣＰＵ（中央処理装置：Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）とし、制御部１１０がメモリ部１４０に格納されているプログラムを読み出しながらハンディーターミナル装置１０の動作を制御する構成などが考えられる。
【００４２】
また、ハンディーターミナル装置１０を、通常モード、擬似ステーションモード、またはエリアテストモードに切り替える構成として、図６（ａ）および図６（ｂ）の構成を示したが、テストモードを切り替えることなく、それぞれの別に備える構成としてもよい。例えば、通常モード、擬似ステーションモード、エリアテストモードのそれぞれで動作する複数の無線通信部１２０を備える構成とすることもできる。
また、図６（ｂ）に示したように、ハンディーターミナル装置１０の初期の動作を行うためのシステムプログラムを、全ての動作モードで共通とすることなく、ハンディーターミナル装置１０に電源を投入する際に、実行するプログラムを切り替える構成とすることもできる。例えば、ユーザが入力インタフェース部１３０の予め定められた複数のキーボタンを押しながら電源を投入することによって対応したプログラムを実行する構成とすることもできる。
また、例えば、ハンディーターミナル装置１０に別途設けたスイッチなどの切り替え手段によって、動作モードを切り替える構成とすることもできる。
以下、ハンディーターミナル装置１０におけるテストモードの動作について説明する。
【００４３】
＜擬似ステーションモード＞
まず、ハンディーターミナル装置１０の擬似ステーションモードの動作について説明する。ハンディーターミナル装置１０の擬似ステーションモードは、無線ステーション装置３０と同様の動作をするテストモードである。ハンディーターミナル装置１０は、エリアテストモードに設定された別のハンディーターミナル装置１０から、無線通信によって送信されてくる接続要求コマンドを受信する。このとき、擬似ステーションモードに設定されたハンディーターミナル装置１０は、接続要求コマンドを受信した際に接続要求コマンドの電波強度を測定する。そして、擬似ステーションモードに設定されたハンディーターミナル装置１０は、受信した接続要求コマンドに対する接続応答コマンドと共に、測定した電波強度の情報を、接続要求コマンドを送信してきたエリアテストモードのハンディーターミナル装置１０に送信（応答）する。
【００４４】
＜エリアテストモード＞
次に、ハンディーターミナル装置１０のエリアテストモードの動作について説明する。ハンディーターミナル装置１０のエリアテストモードは、自ハンディーターミナル装置１０が送信し、擬似ステーションモードに設定されたハンディーターミナル装置１０により測定された無線通信電波の電波強度を取得するテストモードである。ハンディーターミナル装置１０は、擬似ステーションモードに設定された別のハンディーターミナル装置１０に、無線通信によって通信状況テストの接続要求コマンドを送信する。この接続要求コマンドは、例えば、ユーザがエリアテストモードに設定されたハンディーターミナル装置１０の入力インタフェース部１３０を操作して接続要求コマンドの送信を指示したときに送信される。または、ハンディーターミナル装置１０がエリアテストモードに設定されたときから予め定められた時間間隔で接続要求コマンドの送信を繰り返すこともできる。なお、擬似ステーションモードに設定された別のハンディーターミナル装置１０に対する接続要求コマンドの送信方法は、通常モードのハンディーターミナル装置１０と同様の動作であるが、通常モードのハンディーターミナル装置１０において接続応答コマンドの受信に続いて送信するオーダー情報などのデータ送信は行わない。
【００４５】
そして、ハンディーターミナル装置１０は、擬似ステーションモードに設定された別のハンディーターミナル装置１０から、送信されてきた接続応答コマンドを受信する。また、受信した接続応答コマンドに含まれる自ハンディーターミナル装置１０が送信した接続要求コマンドに対応する電波強度の情報を取得し、ユーザに通知する。
【００４６】
上述のように、本実施形態のオーダーエントリーシステム１おいては、ハンディーターミナル装置１０を２台使用して、１台のハンディーターミナル装置１０を擬似ステーションモードに設定し、もう１台のハンディーターミナル装置１０をエリアテストモードに設定する。そして、擬似ステーションモードに設定したハンディーターミナル装置１０と、エリアテストモードに設定したハンディーターミナル装置１０とを対として使用し、この２台のハンディーターミナル装置１０同士で通信を行うことによって、無線通信の通信状況のテストを行う。
【００４７】
このように、ハンディーターミナル装置１０を使用して通信状況のテストを行うことができる。そして、従来のように固定が必要な装置、すなわち、電源の確保が必要な無線ステーション装置３０を設置する必要がないため、それぞれのハンディーターミナル装置１０を移動することによって、容易に適切な電波強度が得られる範囲を確認することができる。これにより、導入するオーダーエントリーシステム１における無線ステーション装置３０の最適な設置数や設置位置を容易に決定することができる。
【００４８】
＜第１処理シーケンス＞
次に、本実施形態において、無線通信の通信状況のテストを行うときの処理の流れについて説明する。図７は、本発明の実施形態において通信状況のテストを行う第１の処理の流れを示したシーケンス図である。図７に示した処理シーケンスでは、２台のハンディーターミナル装置１０を使用して通信状況のテストを行う例を示している。なお、図７においては、擬似ステーションモードに設定されたハンディーターミナル装置１０を「親ＨＴ」とし、エリアテストモードに設定されたハンディーターミナル装置１０を「子ＨＴ」として表す。また、図７においては、通信状況のテストを２回行った場合の処理の流れを示している。
【００４９】
まず、無線通信の通信状況のテストを行うときユーザ（通信テスト実施者）は、オーダーエントリーシステム１を導入する際に想定される無線ステーション装置３０の設置位置に親ＨＴとなるハンディーターミナル装置１０を置き、このハンディーターミナル装置１０を擬似ステーションモードに設定する。これにより、親ＨＴは受信待ちの状態となる。またこのとき、擬似ステーションモードに設定されたハンディーターミナル装置１０には、親ＨＴとしての識別情報が付与される。例えば、親ＨＴの識別情報は、ユーザがハンディーターミナル装置１０を擬似ステーションモードに設定するときに、入力インタフェース部１３０を操作することによって自動的に付与される。図７においては、親ＨＴの識別情報として、「ＳＴ０１」が付与された場合を示している。
【００５０】
続いて、ユーザは、子ＨＴとなるハンディーターミナル装置をエリアテストモードに設定する。これにより、無線通信の通信状況のテストが開始される。このとき、ユーザは、ハンディーターミナル装置１０と無線ステーション装置３０とが無線通信を行う飲食店内のほぼ全ての範囲における通信状況のテストを行うため、子ＨＴを携帯して、通信状況のテストを行う飲食店内における可能な限り広い範囲に移動することが望ましい。
【００５１】
通信状況のテストが開始されると、子ＨＴは、親ＨＴに対して接続要求コマンドを送信する（ステップＳ１００）。子ＨＴからの接続要求コマンドを受信した親ＨＴは、接続要求コマンドを受信した際、受信した接続要求コマンドの電波強度を測定し、測定した電波強度の情報を、接続要求コマンドに対する接続応答コマンドと共に、子ＨＴに送信する（ステップＳ１０１）。
【００５２】
親ＨＴからの接続応答コマンドを受信した子ＨＴは、接続応答コマンドに含まれる自子ＨＴが送信した接続要求コマンドに対応する電波強度の情報を読み出し、読み出した電波強度の情報を、メモリ部１４０に書き込む。そして、子ＨＴは、読み出した自子ＨＴが送信した接続要求コマンドに対応する電波強度の情報を、ＬＣＤ表示部１５０に表示する。これにより、ユーザは、親ＨＴと子ＨＴとの間の無線通信における電波強度の情報を確認することができる。
【００５３】
以降、子ＨＴは、ステップＳ１００と同様に接続要求コマンドの親ＨＴへの送信（ステップＳ１１０）と、受信した接続応答コマンドから自子ＨＴが送信した接続要求コマンドに対応する電波強度の情報の読み出し、読み出した電波強度の情報のメモリ部１４０への書き込み、およびＬＣＤ表示部１５０への表示とを繰り返す。また、親ＨＴは、ステップＳ１０１と同様に子ＨＴから送信されてきた接続要求コマンドを受信した際の電波強度の測定と、測定した電波強度の情報を含む接続応答コマンドの子ＨＴへの送信（ステップＳ１１１）とを繰り返す。
【００５４】
このような処理の流れによって取得した通信状況のテスト結果の表示例を図８に示す。図８では、通信状況のテストを６回行い、機器のデータとして親ＨＴの識別情報（ＳＴ０１）と、各回の通信状況のテストにおいて取得した電波強度の情報とが対応付けられて表示された表示例を示している。
【００５５】
なお、ＬＣＤ表示部１５０に表示する通信状況のテスト結果は、取得した電波強度の値をそのまま表示することもできるが、取得した電波強度の情報に基づいて、無線通信の通信状況をユーザが認識できるような値に処理した後のデータを表示することもできる。例えば、無線通信において通信エラーが発生する頻度（通信エラー率）が電波強度と１対１の関係にあるものと仮定した場合、予め電波強度毎に調査しておき、取得した電波強度の情報に基づいて、通信エラーが発生する頻度の値を表示することもできる。図８に示した各測定における電波強度の情報は、通信エラーが発生しない値（例えば、通信エラー率＝０％）を「１００」として、通信エラー率が高くなるにつれて「０００」に近づいていくような値（例えば、通信エラー率＝２％の場合は、「０９８」）として表示した例である。ユーザは、このように表示された電波強度の情報に基づいて、親ＨＴと子ＨＴとの間の無線通信における通信エラーの頻度を確認することができる。その後、ユーザは、例えば、電波強度の情報が、「０８０」よりも少ない値（例えば、通信エラー率が２０％より大きな値）であった場合は、想定している無線ステーション装置３０の設置位置を変更するなどの対応を取ることが可能となる。
【００５６】
＜第２処理シーケンス＞
次に、本実施形態において、無線通信の通信状況のテストを行うときの処理の流れの別の例について説明する。図９は、本発明の実施形態において通信状況のテストを行う第２の処理の流れを示したシーケンス図である。図９に示した処理シーケンスでは、オーダーエントリーシステム１において２台の無線ステーション装置３０を設置する場合に、３台のハンディーターミナル装置１０を使用して通信状況のテストを行う例を示している。なお、図９においては、擬似ステーションモードに設定されたハンディーターミナル装置１０を「親ＨＴ」とし、識別情報として、「ＳＴ０１」および「ＳＴ０２」をそれぞれの親ＨＴに付与した場合を示している。また、エリアテストモードに設定されたハンディーターミナル装置１０を「子ＨＴ」として表している。また、図９においては、通信状況のテストを２回行った場合の処理の流れを示している。
【００５７】
まず、無線通信の通信状況のテストを行うときユーザ（通信テスト実施者）は、オーダーエントリーシステム１を導入する際に想定される１台目の無線ステーション装置３０の設置位置に親ＨＴ（ＳＴ０１）となるハンディーターミナル装置１０を置き、このハンディーターミナル装置１０を擬似ステーションモードに設定する。また、ユーザは、オーダーエントリーシステム１を導入する際に想定される２台目の無線ステーション装置３０の設置位置に親ＨＴ（ＳＴ０２）となるハンディーターミナル装置１０を置き、このハンディーターミナル装置１０を擬似ステーションモードに設定する。親ＨＴを、疑似ステーションモードに設定することによって、それぞれの親ＨＴは受信待ち状態となる。
【００５８】
続いて、ユーザは、子ＨＴとなるハンディーターミナル装置をエリアテストモードに設定する。このとき、エリアテストモードに設定されたハンディーターミナル装置１０には、今回の通信状況のテストにおいて親ＨＴが何台置かれているかを表す親ＨＴの台数情報が設定される。例えば、親ＨＴの台数情報は、ユーザがハンディーターミナル装置１０をエリアテストモードに設定するときに、入力インタフェース部１３０を操作し、台数情報を入力することによって設定される。また、例えば、無線通信によって親ＨＴの台数を確認することによって設定されるようにしてもよい。より具体的には、入力インタフェース部１３０を操作してハンディーターミナル装置１０をエリアテストモードに設定すると、通信状況のテストを行う前に、子ＨＴが親ＨＴ確認要求コマンドをブロードキャストで送信する。そして、この親ＨＴ確認要求コマンドに対して応答してきた送信元のハンディーターミナル装置１０を、今回のエリアテストモードで使用する親ＨＴとして認識し、台数を確認する。この確認された親ＨＴの台数を、台数情報として設定されるようにしてもよい。その後、無線通信の通信状況のテストが開始される。このとき、ユーザは、ハンディーターミナル装置１０と無線ステーション装置３０とが無線通信を行う飲食店内のほぼ全ての範囲における通信状況のテストを行うため、子ＨＴを携帯して、通信状況のテストを行う飲食店内における可能な限り広い範囲に移動することが望ましい。
【００５９】
通信状況のテストが開始されると、子ＨＴは、親ＨＴ（ＳＴ０１）に対して接続要求コマンドを送信する（ステップＳ２００）。子ＨＴからの接続要求コマンドを受信した親ＨＴ（ＳＴ０１）は、接続要求コマンドを受信した際、受信した接続要求コマンドの電波強度を測定し、測定した電波強度の情報を、接続要求コマンドに対する接続応答コマンドと共に、子ＨＴに送信する（ステップＳ２０１）。そして、親ＨＴ（ＳＴ０１）から接続応答コマンドを受信した子ＨＴは、接続応答コマンドに含まれる自子ＨＴが送信した接続要求コマンドに対応する電波強度の情報を読み出し、読み出した電波強度の情報を、メモリ部１４０に書き込む。
【００６０】
続いて、子ＨＴは、親ＨＴ（ＳＴ０２）に対して接続要求コマンドを送信する（ステップＳ２１０）。子ＨＴからの接続要求コマンドを受信した親ＨＴ（ＳＴ０２）は、接続要求コマンドを受信した際、受信した接続要求コマンドの電波強度を測定し、測定した電波強度の情報を、接続要求コマンドに対する接続応答コマンドと共に、子ＨＴに送信する（ステップＳ２１１）。そして、親ＨＴ（ＳＴ０２）から接続応答コマンドを受信した子ＨＴは、接続応答コマンドに含まれる自子ＨＴが送信した接続要求コマンドに対応する電波強度の情報を読み出し、読み出した電波強度の情報を、メモリ部１４０に書き込む。
【００６１】
親ＨＴ（ＳＴ０１）と親ＨＴ（ＳＴ０２）とからの電波強度の情報を取得した子ＨＴは、取得した自子ＨＴが送信した接続要求コマンドに対応する電波強度の情報を、ＬＣＤ表示部１５０に表示する。これにより、ユーザは、親ＨＴ（ＳＴ０１）と子ＨＴとの間の無線通信および親ＨＴ（ＳＴ０２）と子ＨＴとの間の無線通信における電波強度の情報を確認することができる。
【００６２】
以降、子ＨＴは、ステップＳ２００およびステップＳ２１０と同様に接続要求コマンドの親ＨＴ（ＳＴ０１）および親ＨＴ（ＳＴ０２）への送信（ステップＳ２２０およびステップＳ２３０）と、受信した接続応答コマンドから自子ＨＴが送信した接続要求コマンドに対応する電波強度の情報の読み出し、読み出した電波強度の情報のメモリ部１４０への書き込み、およびＬＣＤ表示部１５０への表示とを繰り返す。また、それぞれの親ＨＴは、ステップＳ２０１またはステップＳ２１１と同様に子ＨＴから送信されてきた接続要求コマンドを受信した際の電波強度の測定と、測定した電波強度の情報を含む接続応答コマンドの子ＨＴへの送信（ステップＳ２２１またはステップＳ２３１）とを繰り返す。
【００６３】
なお、子ＨＴから親ＨＴへの接続要求コマンドの送信（ステップＳ２００、ステップＳ２１０、ステップＳ２２０、およびＳ２３０）は、子ＨＴと特定の親ＨＴとの１対１の送信であるが、子ＨＴからブロードキャストで複数の親ＨＴに接続要求コマンドを送信するようにしてもよい。この場合、複数の親ＨＴは、同一接続要求コマンドの電波強度を測定することができる。また、それぞれの親ＨＴから接続応答コマンドを受信した子ＨＴは、同一の接続要求コマンドに対応する電波強度の情報を取得することができ、親ＨＴ毎の電波強度の情報を比較することができる。このようにすることによって、無線ステーション装置３０の設置位置を決定する上で、より信憑性の高い情報を表示することができる。
【００６４】
このような処理の流れによって取得した通信状況のテスト結果の表示例を図１０に示す。図１０では、通信状況のテストを６回行い、機器のデータとして親ＨＴ（ＳＴ０１）の識別情報と、各回の通信状況のテストにおいて親ＨＴ（ＳＴ０１）から取得した電波強度の情報とが対応付けて表示し、さらに、機器のデータとして親ＨＴ（ＳＴ０２）の識別情報と、各回の通信状況のテストにおいて親ＨＴ（ＳＴ０２）から取得した電波強度の情報とが対応付けて表示した表示例を示している。
【００６５】
図１０に示すように、親ＨＴと対応付けて通信状況のテスト結果を表示することにより、ユーザは、子ＨＴと親ＨＴ（親ＨＴ（ＳＴ０１）および親ＨＴ（ＳＴ０２））との間の無線通信における電波強度の情報を、それぞれ確認することができる。なお、ＬＣＤ表示部１５０に表示する通信状況のテスト結果は、取得した電波強度の値をそのまま表示することもできるが、第１実施形態と同様に、取得した電波強度の情報に基づいて、無線通信の通信状況をユーザが認識できるような値に処理した後のデータを表示することもできる。これにより、ユーザは、表示された通信状況のテスト結果に基づいて、想定している２台またはいずれか１台の無線ステーション装置３０の設置位置を変更するなどの対応を取ることが可能となる。
【００６６】
このように、オーダーエントリーシステム１を導入する際に想定される無線ステーション装置３０の設置位置に擬似ステーションモードに設定したハンディーターミナル装置１０を置き、エリアテストモードに設定したハンディーターミナル装置１０との間の無線通信の通信状況のテストを行うことにより、ユーザは、子ＨＴに表示された電波強度の情報に基づいて、容易に最適な無線ステーション装置３０の設置位置を確認することができる。なお、通信状況のテストの結果、ユーザが、無線ステーション装置３０の設置位置を変更するなどの対応を行うと判断した場合は、再度、想定される無線ステーション装置３０の設置位置に擬似ステーションモードに設定したハンディーターミナル装置１０を置いて、同様の通信状況のテストを実施する。
【００６７】
また、通信状況のテストの結果、ユーザが、想定した台数の無線ステーション装置３０の設置では飲食店内のほぼ全ての範囲において良好な無線通信を行えないと判断した場合は、さらに無線ステーション装置３０を追加する位置に擬似ステーションモードに設定したハンディーターミナル装置１０を置いて、同様の通信状況のテストを実施する。このように、通信状況のテストの結果に基づいて、オーダーエントリーシステム１を導入する際に想定される無線ステーション装置３０の設置位置と設置数とを容易に変更して、通信状況のテストを実施することができるので、ユーザは、容易に最適な無線ステーション装置３０の設置数や設置位置を確認することができる。
【００６８】
なお、上述した第２の処理シーケンスにおいては、親ＨＴから送信されてきた接続応答コマンドから自子ＨＴが送信した接続要求コマンドに対応する電波強度の情報を読み出してメモリ部１４０に書き込み、親ＨＴの台数情報に設定されている全ての親ＨＴから電波強度の情報を取得した後にＬＣＤ表示部１５０に表示する例を示したが、親ＨＴから送信されてきた接続応答コマンドから自子ＨＴが送信した接続要求コマンドに対応する電波強度の情報を取得する毎に、取得した電波強度の情報をＬＣＤ表示部１５０に表示することもできる。この場合、例えば、図１０に示したＬＣＤ表示部１５０への表示例では、まず、ステップＳ２０１において親ＨＴ（ＳＴ０１）から取得した電波強度の情報をＬＣＤ表示部１５０に表示し、その後、ステップＳ２１１において親ＨＴ（ＳＴ０２）から電波強度の情報を取得したときに、ＬＣＤ表示部１５０への表示を更新することによって、電波強度の情報を取得する毎にＬＣＤ表示部１５０に表示することができる。
【００６９】
また、上述した第１の処理シーケンスおよび第２の処理シーケンスにおいては、ハンディーターミナル装置１０がエリアテストモードに設定される、すなわち、ユーザがハンディーターミナル装置１０を子ＨＴに設定することによって、接続要求コマンドを繰り返し送信する場合について説明したが、ハンディーターミナル装置１０が子ＨＴに設定された後に、ユーザが子ＨＴの入力インタフェース部１３０を操作して接続要求コマンドの送信を指示したときに、接続要求コマンドが送信されるようにすることもできる。
【００７０】
＜第３処理シーケンス＞
次に、本実施形態において、ユーザの操作による接続要求コマンドの送信を指示に応じて無線通信の通信状況のテストを行うときの処理の流れについて説明する。図１１は、本発明の実施形態において、ユーザからの指示に応じて通信状況のテストを行う第３の処理の流れを示したシーケンス図である。図１１に示した処理シーケンスでは、２台のハンディーターミナル装置１０を使用して、飲食店のフロア内の各テーブルにおける通信状況のテストを行う例を示している。なお、図１１においては、図７に示した第１の実施形態と同様に、擬似ステーションモードに設定されたハンディーターミナル装置１０を「親ＨＴ」とし、エリアテストモードに設定されたハンディーターミナル装置１０を「子ＨＴ」として表す。また、図１１に示した処理シーケンスでは、図７に示した第１の実施形態と同様に、通信状況のテストを２回行い、取得した通信状況のテスト結果を無線プリンタ装置４０に送信して、無線プリンタ装置４０が取得した通信状況のテスト結果を出力する場合の処理の流れを示している。
【００７１】
まず、無線通信の通信状況のテストを行うときユーザ（通信テスト実施者）は、オーダーエントリーシステム１を導入する際に想定される無線ステーション装置３０の設置位置に親ＨＴ（ＳＴ０１）となるハンディーターミナル装置１０を置き、このハンディーターミナル装置１０を擬似ステーションモードに設定する。
【００７２】
続いて、ユーザは、子ＨＴとなるハンディーターミナル装置をエリアテストモードに設定する。これにより、無線通信の通信状況のテストの準備が完了する。
【００７３】
通信状況のテストの準備が完了すると、ユーザは、子ＨＴを携帯して通信状況のテストを行うテーブルの位置に移動し、子ＨＴの入力インタフェース部１３０を操作してテーブル番号を入力する。このテーブル番号の入力によって子ＨＴは、接続要求コマンドの送信の指示を受け付け、親ＨＴに対して接続要求コマンドを送信する（ステップＳ３００）。子ＨＴからの接続要求コマンドを受信した親ＨＴは、接続要求コマンドを受信した際、受信した接続要求コマンドの電波強度を測定し、測定した電波強度の情報を、接続要求コマンドに対する接続応答コマンドと共に、子ＨＴに送信する（ステップＳ３０１）。
【００７４】
親ＨＴからの接続応答コマンドを受信した子ＨＴは、接続応答コマンドに含まれる自子ＨＴが送信した接続要求コマンドに対応する電波強度の情報を読み出し、読み出した電波強度の情報を、入力されたテーブル番号とともに、メモリ部１４０に書き込む。そして、子ＨＴは、入力されたテーブル番号に紐付けられた電波強度の情報を、ＬＣＤ表示部１５０に表示する。これにより、ユーザは、テーブル番号を入力した位置、すなわち、テーブル位置での親ＨＴと子ＨＴとの間の無線通信における電波強度の情報を確認することができる。
【００７５】
続いて、ユーザは、子ＨＴを携帯して通信状況のテストを行う次のテーブルの位置に移動し、子ＨＴの入力インタフェース部１３０を操作してテーブル番号を入力する。このテーブル番号の入力によって子ＨＴは、接続要求コマンドの送信の指示を受け付け、親ＨＴに対して接続要求コマンドを送信する（ステップＳ３１０）。子ＨＴからの接続要求コマンドを受信した親ＨＴは、接続要求コマンドを受信した際、受信した接続要求コマンドの電波強度を測定し、測定した電波強度の情報を、接続要求コマンドに対する接続応答コマンドと共に、子ＨＴに送信する（ステップＳ３１１）。
【００７６】
親ＨＴからの接続応答コマンドを受信した子ＨＴは、接続応答コマンドに含まれる自子ＨＴが送信した接続要求コマンドに対応する電波強度の情報を読み出し、読み出した電波強度の情報を、入力されたテーブル番号とともに、メモリ部１４０に書き込む。そして、子ＨＴは、入力されたテーブル番号に紐付けられた電波強度の情報を、ＬＣＤ表示部１５０に表示する。
【００７７】
以降、ユーザは、子ＨＴを携帯して通信状況のテストを行う次のテーブルの位置に移動する毎に、子ＨＴの入力インタフェース部１３０を操作してテーブル番号を入力し、飲食店のフロア内の全テーブルのテーブル番号を入力する。このテーブル番号の入力によって子ＨＴは、接続要求コマンドの送信の指示を受け付け、ステップＳ３００やステップＳ３１０と同様に、接続要求コマンドの親ＨＴへの送信と、親ＨＴから受信した接続応答コマンドから自子ＨＴが送信した接続要求コマンドに対応する電波強度の情報の読み出しと、入力されたテーブル番号と読み出した電波強度の情報とのメモリ部１４０への書き込み、およびＬＣＤ表示部１５０への表示とを繰り返す。また、親ＨＴは、ステップＳ３０１やステップＳ３１１と同様に子ＨＴから送信されてきた接続要求コマンドを受信した際の電波強度の測定と、測定した電波強度の情報を含む接続応答コマンドの子ＨＴへの送信とを繰り返す。
【００７８】
続いて、子ＨＴは、全テーブルの電波強度の情報を取得した後、メモリ部１４０に記憶しているテーブル番号とそのテーブル番号に紐付けられた電波強度の情報とのデータを、無線プリンタ装置４０に送信する（ステップＳ４００）。なお、子ＨＴが全テーブルの電波強度の情報を取得したか否かを判断するための判断方法は、例えば、ユーザが子ＨＴを携帯して通信状況のテストを行う最後のテーブルの位置に移動し、テーブル番号を入力した後に、子ＨＴの入力インタフェース部１３０を操作して最後のテーブルであることを表すキーボタンを押すことによって、子ＨＴが、今回取得する電波強度の情報が最後のデータであると判断する構成とすることができる。また、子ＨＴがテーブル番号とそのテーブル番号に紐付けられた電波強度の情報とのデータを無線プリンタ装置４０に送信する方法は、例えば、無線通信を利用して子ＨＴから無線プリンタ装置４０にデータを送信することや、図示しない赤外線通信を利用して子ＨＴから無線プリンタ装置４０にデータを送信することが考えられる。
【００７９】
テーブル番号とそのテーブル番号に紐付けられた電波強度の情報とを受信した無線プリンタ装置４０は、受信したテーブル番号と電波強度の情報とを紙媒体などに出力する。これにより、ユーザは、飲食店のフロア内の全テーブルについての親ＨＴと子ＨＴとの間の無線通信における電波強度の情報を確認することができる。なお、テーブル番号とそのテーブルでの電波強度の情報についての出力ではなく、テーブル番号に基づいたテーブル位置情報と電波強度の情報とを出力するようにしてもよい。この場合、テーブル番号に基づいたテーブル位置情報は、例えば、予めテーブル番号と飲食店のフロア内のテーブル位置の情報とをオーダーエントリーシステム１におけるいずれかの装置に登録しておき、無線プリンタ装置４０が、受信した電波強度の情報を紙媒体などに出力する際に、オーダーエントリーシステム１内のいずれかの装置から予め登録されているテーブル位置の情報を取得し、受信したテーブル番号に基づいてテーブル位置情報を特定する構成とすることもできる。
【００８０】
このような処理の流れによって取得した通信状況のテスト結果の表示例を図１２に示す。図１２では、２台の無線ステーション装置３０を設置する場合において、各親ＨＴ（親ＨＴ（ＳＴ０１）および親ＨＴ（ＳＴ０２））と子ＨＴとの間の無線通信における電波強度の情報とを対応付けて出力した例を示している。図１２（ａ）は、親ＨＴ（親ＨＴ（ＳＴ０１）および親ＨＴ（ＳＴ０２））毎に各テーブル番号と、そのテーブル位置での通信状況のテストにおいて取得した電波強度の情報とを対応付けて出力した例である。また、図１２（ｂ）は、テーブル番号と、そのテーブル位置での各親ＨＴ（親ＨＴ（ＳＴ０１）および親ＨＴ（ＳＴ０２））との間の電波強度の情報とを対応付けて出力した例である。なお、図１２（ｂ）に示したような出力例は、同様の表示をＬＣＤ表示部１５０に表示することもできる。
【００８１】
このように、オーダーエントリーシステム１を導入する際に想定される無線ステーション装置３０の設置位置に擬似ステーションモードに設定したハンディーターミナル装置１０を置き、ユーザからの指示に応じてエリアテストモードに設定したハンディーターミナル装置１０との間の無線通信の通信状況のテストを行うことにより、ユーザは、子ＨＴに表示された電波強度の情報や、無線プリンタ装置４０から出力された飲食店のフロア内のテーブル位置における電波強度の情報に基づいて、容易に最適な無線ステーション装置３０の設置位置を確認することができる。なお、通信状況のテストの結果、ユーザが、無線ステーション装置３０の設置位置を変更するなどの対応を行うと判断した場合は、再度、想定される無線ステーション装置３０の設置位置に擬似ステーションモードに設定したハンディーターミナル装置１０を置いて、同様の通信状況のテストを実施する。
【００８２】
また、通信状況のテストの結果、ユーザが、想定した台数の無線ステーション装置３０の設置では飲食店のフロア内の全てのテーブル位置において良好な無線通信を行えないと判断した場合は、さらに無線ステーション装置３０を追加する位置に擬似ステーションモードに設定したハンディーターミナル装置１０を置いて、同様の通信状況のテストを実施する。このように、通信状況のテストの結果に基づいて、オーダーエントリーシステム１を導入する際に想定される無線ステーション装置３０の設置位置と設置数とを容易に変更して、通信状況のテストを実施することができるので、ユーザは、容易に最適な無線ステーション装置３０の設置数や設置位置を確認することができる。
【００８３】
例えば、電波強度の情報が、「０８０」よりも少ない値（例えば、通信エラー率が２０％より大きな値）であった場合は、想定している無線ステーション装置３０の設置位置を変更するというように予め定めた場合、図１２（ｂ）に示したテーブル番号「０００８」のように、２台の親ＨＴの内、１台の親ＨＴ（ＳＴ０２）における電波強度の情報が、「０８０」よりも少ない値となっている。このような場合、２台の親ＨＴとも電波強度の情報が「０８０」よりも大きな値となるように、親ＨＴ（ＳＴ０２）を置く位置を変更すると判断することもできる。
【００８４】
また、例えば、さらに、もう１台の無線ステーション装置３０を設置する予定がある場合では、現状では親ＳＴ（ＳＴ０２）を置く位置を変更せず、新たに設置した無線ステーション装置３０（図示しないが、例えば、親ＨＴ（ＳＴ０３））との間の通信状況のテストを実施し、新たに設置した無線ステーション装置３０との間の通信状況のテスト結果に基づいて判断することもできる。この場合、新たに設置した無線ステーション装置３０との間の通信状況のテストにおいて、テーブル番号「０００８」の電波強度の情報が「０８０」よりも大きな値とならないときに、親ＨＴ（ＳＴ０２）または新たに設置した無線ステーション装置３０のいずれか１台、または親ＨＴ（ＳＴ０２）または新たに設置した無線ステーション装置３０の両方の位置を変更すると判断することもできる。このような判断を記録し、図１２（ｂ）に示した出力例の備考欄に出力することができる。
【００８５】
なお、上述した第３の実施形態においては、ユーザからの指示に応じて接続要求コマンドを１回送信する場合について説明したが、ユーザからの指示に応じて送信する接続要求コマンドの回数は、１回のみではなく、予め定められた回数の接続要求コマンドを送信し、送信した要求コマンドに基づいた電波強度の情報の取得を連続して繰り返すようにすることもできる。これは、無線による通信は、常に電波のゆらぎが発生しているため、１回の電波強度の測定値でその場所における無線環境の善し悪しを確定することができない場合があることに対応したものである。電波強度の情報の測定を、子ＨＴが同じ位置において予め定められた回数の測定を繰り返すことにより、電波強度の確認精度を向上させることができる。
【００８６】
また、例えば、接続要求コマンドの送信を短時間のうちに大量（例えば、１００回など）に送信可能な無線通信規格を用いている場合であれば、１回のエリアテストにおいて複数回の接続要求コマンドを送信したことに対する通信エラー率を、都度計算して出力することも可能である。このようにすることによって、ノイズ等の影響により都度ゆらぐ無線環境を考慮した値としての通信エラー率を表示することができ、より確度精度の高い情報を知らしめることが可能となる。
【００８７】
上記に述べたとおり、本発明では、擬似ステーションモードに設定したハンディーターミナル装置と、エリアテストモードに設定したハンディーターミナル装置とによって、オーダーエントリーシステムを導入する際に想定される無線ステーション装置の設置位置における無線ステーション装置とハンディーターミナル装置との間の無線通信の通信状況をテストすることができる。これにより、飲食店のフロア内における無線ステーション装置の最適な設置数や設置位置を確認することができる。
【００８８】
さらに、ハンディーターミナル装置のみによって無線通信の通信状況をテストすることができるので、工事が進行中で無線ステーション装置の電源が確保できないような状況においても容易に無線通信の通信状況をテストすることができる。これにより、実際に無線ステーション装置を使用することなく、容易に無線通信の通信状況をテストすることができる。
また、飲食店のフロアのレイアウト変更等の場合においても、すでに設置してある無線ステーション装置を移動する必要がなく、容易に無線通信の通信状況をテストすることができる。これにより、オーダーエントリーシステムを導入後であっても、容易に無線通信の通信状況をテストすることができる。
【００８９】
なお、本実施形態においては、無線通信の通信状況のテスト結果を、ＬＣＤ表示部１５０に表示する構成で説明を行ったが、例えば、予め無線通信において通信エラーが発生する頻度（通信エラー率）を、電波強度毎に調査しておき、子ＨＴが取得した電波強度の情報に基づいて、通信エラーが発生する頻度の値に応じてＬＥＤ表示部１６０で表示するＬＥＤの色を変更する構成とすることもできる。この場合、例えば、通信エラー率が２０％よりも少ない場合を最適な電波強度であるとして「緑色」のＬＥＤで示し、通信エラー率が２０％よりも大きく４０％よりも少ない場合を通常の無線通信では良好な通信が行えるが無線ステーション装置の設置位置の変更を推奨する電波強度であるとして「オレンジ色」のＬＥＤで示し、通信エラー率が４０％よりも大きい場合を無線通信が行えないため無線ステーション装置の設置位置の変更が必要である電波強度であるとして「赤色」のＬＥＤで示すというような構成とすることもできる。
【００９０】
また、上述のようなＬＥＤによる電波強度の表示と同様に、通信エラー率に対応した電波強度を複数の段階に分割し、その電波強度の段階を示す図形をＬＣＤ表示部１５０に表示する構成とすることもできる。この場合、例えば、電波強度の段階に応じた複数の「縦棒」とアンテナとで表した図形とし、最適な電波強度である場合はアンテナと３本の縦棒で表した図形をＬＣＤ表示部１５０に表示し、良好な電波強度である場合はアンテナと２本の縦棒で表した図形をＬＣＤ表示部１５０に表示し、無線ステーション装置の設置位置の変更が必要である電波強度である場合はアンテナと１本の縦棒で表した図形をＬＣＤ表示部１５０に表示し、無線通信の圏外である電波強度である場合はアンテナのみで縦棒がない図形をＬＣＤ表示部１５０に表示するというような構成とすることもできる。
【００９１】
このように、ＬＥＤの色や、図形によって電波強度の情報を表示することによって、ユーザにより早く無線通信の通信状況のテスト結果を通知することができる。
【００９２】
なお、本実施形態においては、ハンディーターミナル装置１０のみを使用して無線通信の通信状況のテストを行う例について説明したが、オーダーエントリーシステム１を構成するハンディーターミナル装置１０以外の装置も使用して無線通信の通信状況のテストを行うこともできる。例えば、無線ステーション装置３０に、接続要求コマンドを受信した際に、受信した接続要求コマンドの電波強度を測定する機能を搭載し、この無線ステーション装置３０を、擬似ステーションモードに設定されたハンディーターミナル装置１０の代わりに使用することによって、無線通信の通信状況のテストが行える。この場合、エリアテストモードに設定されたハンディーターミナル装置１０は、無線ステーション装置３０から送信された接続応答コマンドを受信し、受信した接続応答コマンドに含まれる自ハンディーターミナル装置１０が送信した接続要求コマンドに対応する電波強度の情報を取得する。このような構成とすることによって、すでに導入されているオーダーエントリーシステム１の定期的な通信状況のテストを行うことができる。
【００９３】
なお、本実施形態においては、飲食店にオーダーエントリーシステムを導入する場合について説明したが、本発明は、飲食店にオーダーエントリーシステムの導入するとき以外にも、ハンディーターミナル装置と同様な容易に移動することができる無線通信装置と、無線ステーション装置と同様な無線信号を中継することができる無線通信装置とを含む無線通信システムにも適用することができる。
【００９４】
以上、本発明の実施形態について、図面を参照して説明してきたが、具体的な構成はこの実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲においての種々の変更も含まれる。
【符号の説明】
【００９５】
１・・・オーダーエントリーシステム
２・・・通信ネットワーク
１０・・・ハンディーターミナル装置
１１０・・・制御部
１２０・・・無線通信部
１２１・・・アンテナ
１２０１・・・ハンディーターミナル通信部
１２０２・・・擬似ステーション通信部
１２０３・・・エリアテスト通信部
１２０４・・・切り替え部
１２００・・・通信部
１３０・・・入力インタフェース部
１４０・・・メモリ部
１５０・・・ＬＣＤ表示部
１６０・・・ＬＥＤ表示部
２０・・・オーダリングコントローラ装置
２１０・・・制御部
２２０・・・入力インタフェース部
２３０・・・メモリ部
２４０・・・ＬＣＤ表示部
２５０・・・ＬＥＤ表示部
３０・・・無線ステーション装置
３１０・・・制御部
３２０・・・無線通信部
３２１・・・アンテナ
３３０・・・メモリ部
３４０・・・ＬＥＤ表示部
４０・・・無線プリンタ装置
４１０・・・制御部
４２０・・・無線通信部
４２１・・・アンテナ
４３０・・・入力インタフェース部
４４０・・・メモリ部
４５０・・・ＬＥＤ表示部
【図１】
0005469423.tif 000002
【図２】
0005469423.tif 000003
【図３】
0005469423.tif 000004
【図４】
0005469423.tif 000005
【図５】
0005469423.tif 000006
【図６】
0005469423.tif 000007
【図７】
0005469423.tif 000008
【図８】
0005469423.tif 000009
【図９】
0005469423.tif 000010
【図１０】
0005469423.tif 000011
【図１１】
0005469423.tif 000012
【図１２】
0005469423.tif 000013