JP6062773B2 - Wireless communication equipment - Google Patents
Wireless communication equipment Download PDFInfo
- Publication number
- JP6062773B2 JP6062773B2 JP2013048453A JP2013048453A JP6062773B2 JP 6062773 B2 JP6062773 B2 JP 6062773B2 JP 2013048453 A JP2013048453 A JP 2013048453A JP 2013048453 A JP2013048453 A JP 2013048453A JP 6062773 B2 JP6062773 B2 JP 6062773B2
- Authority
- JP
- Japan
- Prior art keywords
- connection destination
- wireless
- wireless communication
- control unit
- printer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000004891 communication Methods 0.000 title claims description 98
- 238000000034 method Methods 0.000 claims description 99
- 230000008569 process Effects 0.000 claims description 86
- 230000004044 response Effects 0.000 description 51
- 238000012545 processing Methods 0.000 description 23
- 238000012937 correction Methods 0.000 description 22
- 230000008859 change Effects 0.000 description 19
- 238000010586 diagram Methods 0.000 description 13
- 238000004364 calculation method Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 2
- 238000010411 cooking Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000000737 periodic effect Effects 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Description
本発明は、無線通信機器に関する。 The present invention relates to a wireless communication device.
現在、ファミリーレストランや居酒屋等の飲食店では、ハンディターミナルで来店客からの注文を受け付け、コントローラで当該注文に関する注文データを管理し、プリンタやマルチティスプレイに注文データに関する情報を出力させるオーダリングシステムが利用されている。特許文献1には、キッチンプリンタ等の機器が、無線中継機を介してコントローラに接続するオーダリングシステムが記載されている。特許文献2及び3には、複数の機器を中継して無線通信するシステムにおいて、最適な経路を決定する方法が記載されている。 Currently, in restaurants such as family restaurants and taverns, there is an ordering system that accepts orders from customers at handy terminals, manages order data related to the orders with a controller, and outputs information about the order data to a printer or multi-play. It's being used. Patent Document 1 describes an ordering system in which a device such as a kitchen printer is connected to a controller via a wireless repeater. Patent Documents 2 and 3 describe a method for determining an optimum route in a system that performs wireless communication by relaying a plurality of devices.
オーダリングシステムに含まれているキッチンプリンタなど、無線の下層に位置する機器は、複数の機器を中継してコントローラと接続する場合がある。しかしながら、特許文献1に記載の技術では、無線の下層に位置する機器は、上位層に位置する機器の無線安定度(電波強度)を知ることができない。そのため、キッチンプリンタからコントローラまでの無線経路が必ずしも最適な接続になっておらず、通信品質が安定していない場合がある。また、特許文献2に記載された技術は大規模ネットワークを前提としており、高度な位置検出アルゴリズムが必要であり、処理の負荷が高いという問題がある。また、特許文献3に記載された技術はスループットのみで接続先を決定している。そのため、キッチンプリンタからコントローラまでの無線経路が必ずしも最適な接続になっておらず、通信品質が安定していない場合がある。 Devices located in the lower layer of the radio, such as kitchen printers included in the ordering system, may connect to the controller via a plurality of devices. However, with the technique described in Patent Document 1, a device located in the lower layer of the radio cannot know the wireless stability (radio wave intensity) of the device located in the upper layer. For this reason, the wireless path from the kitchen printer to the controller is not necessarily the optimal connection, and the communication quality may not be stable. In addition, the technique described in Patent Document 2 is based on a large-scale network, requires an advanced position detection algorithm, and has a problem of high processing load. Further, the technique described in Patent Document 3 determines a connection destination only by throughput. For this reason, the wireless path from the kitchen printer to the controller is not necessarily the optimal connection, and the communication quality may not be stable.
ところで、ファミリーレストランや居酒屋等の飲食店では、一部の厨房機器が発する電波や、店舗の構造等、様々な要因により、通信状態が不安定になることがある。オーダリングシステムでは、このような通信環境においても、コントローラと各機器との通信品質が安定するように、各機器とコントローラ間の無線経路を適切に選択する必要がある。 By the way, in restaurants such as family restaurants and izakayas, the communication state may become unstable due to various factors such as radio waves emitted by some kitchen appliances and store structures. In the ordering system, it is necessary to appropriately select a wireless path between each device and the controller so that the communication quality between the controller and each device is stable even in such a communication environment.
そこで、本発明は上述の事情を鑑みてなされたものであり、オーダリングシステムにおいて、通信品質の安定した無線経路を簡易に決定することができる無線通信機器を提供することを目的とする。 Therefore, the present invention has been made in view of the above circumstances, and an object of the present invention is to provide a wireless communication device that can easily determine a wireless path with stable communication quality in an ordering system.
本発明は、オーダリングシステムにおける無線通信機器であって、接続先までの電波強度と、前記接続先を介してコントローラまで接続する際に経由する機器の数とに基づいて、接続先を決定する決定部と、前記決定部が決定した接続先を介して、前記コントローラと無線通信する無線通信部と、を備えることを特徴とする無線通信機器である。 The present invention relates to a wireless communication device in an ordering system, and a determination to determine a connection destination based on the radio wave intensity up to the connection destination and the number of devices that are passed through when connecting to the controller via the connection destination And a wireless communication unit that wirelessly communicates with the controller via the connection destination determined by the determination unit.
また、本発明の無線通信機器において、前記決定部は、前記接続先までの前記電波強度と、前記接続先を介して前記コントローラまで接続する際に経由する前記機器の数に応じた係数とに基づいて前記接続先を決定し、所定時間内における前記接続先の切り替え回数が所定回数以上であれば、前記係数を変更することを特徴とする。
また、本発明の無線通信機器において、前記決定部は、前記所定時間内における前記接続先の切り替え回数が所定回数以上であって、前記所定時間内に切り替えた接続先について、前記所定時間内における電波強度の平均値が所定の電波強度より低い場合、前記係数を初期値とすることを特徴とする。
Further, in the wireless communication device of the present invention, the determination unit uses the radio field intensity to the connection destination and a coefficient according to the number of the devices that pass when connecting to the controller via the connection destination. The connection destination is determined based on this, and the coefficient is changed if the connection destination switching frequency within a predetermined time is equal to or greater than a predetermined number.
In the wireless communication device of the present invention, the determination unit may be configured to switch the connection destination within the predetermined time with respect to the connection destination that has been switched within the predetermined time when the connection destination is switched more than the predetermined number of times within the predetermined time. When the average value of the radio field intensity is lower than a predetermined radio field intensity, the coefficient is set as an initial value.
また、本発明の無線通信機器において、前記決定部は、前記接続先までの前記電波強度と、前記接続先を介して前記コントローラまで接続する際に経由する前記機器の数に応じた係数とに基づいて前記接続先を決定し、所定時間内における前記接続先の切り替え回数が所定回数以上であれば、前記決定部が接続先を決定する処理を実施する時間間隔を延長することを特徴とする。請求項1に記載の無線通信機器。
また、本発明の無線通信機器において、前記決定部は、前記所定時間内における前記接続先の切り替え回数が所定回数以上であって、前記所定時間内に切り替えた接続先について、前記所定時間内における電波強度の平均値が所定の電波強度より低い場合、前記決定部が接続先を決定する処理を実施する時間間隔を初期値とすることを特徴とする。
また、前記無線通信機器は、無線通信機能を有するプリンタであることを特徴とする。
Further, in the wireless communication device of the present invention, the determination unit uses the radio field intensity to the connection destination and a coefficient according to the number of the devices that pass when connecting to the controller via the connection destination. The connection destination is determined on the basis of, and if the number of times of switching the connection destination within a predetermined time is equal to or greater than a predetermined number of times, the determination unit extends a time interval for performing the process of determining the connection destination. . The wireless communication device according to claim 1.
In the wireless communication device of the present invention, the determination unit may be configured to switch the connection destination within the predetermined time with respect to the connection destination that has been switched within the predetermined time when the connection destination is switched more than the predetermined number of times within the predetermined time. When the average value of the radio field intensity is lower than a predetermined radio field intensity, the determination unit sets a time interval for performing the process of determining the connection destination as an initial value.
The wireless communication device is a printer having a wireless communication function.
本発明によれば、無線通信機器は、接続先までの電波強度と、接続先を介してコントローラまで接続する際に経由する機器の数とに基づいて、無線通信の接続先を決定する。これにより、通信品質の安定した無線経路を簡易に決定することができる。 According to the present invention, the wireless communication device determines the wireless communication connection destination based on the radio wave intensity up to the connection destination and the number of devices that pass through when connecting to the controller via the connection destination. As a result, a wireless path with stable communication quality can be easily determined.
[第1の実施形態]
以下、本発明の第1の実施形態について図を参照しながら説明する。図1は、本実施形態によるオーダリングシステムの全体構成を示す図である。オーダリングシステム1は、飲食店の店舗に設置され、客の注文を管理するシステムである。図示する例では、オーダリングシステム1は、コントローラ10と、無線中継機20と、2台の無線プリンタ30と、ハンディターミナル40と、マルチディスプレイ50とを含んでいる。なお、図示する例では、ハンディターミナル40を1台のみ示しているが、これに限らず、複数台のハンディターミナル40を含んでいてもよい。また、無線プリンタ30を2台のみ示しているが、これに限らず、2台以上含んでいてもよい。また、無線中継機20及びマルチディスプレイ50を1台ずつのみ示しているが、これに限らず、それぞれ複数台含んでいてもよい。
[First Embodiment]
Hereinafter, a first embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a diagram showing an overall configuration of an ordering system according to the present embodiment. The ordering system 1 is a system that is installed in a restaurant shop and manages customer orders. In the illustrated example, the ordering system 1 includes a
コントローラ10は、オーダリングシステム1全体を管理する制御機器である。例えば、コントローラ10は、ハンディターミナル40から注文データを受信し、受信した注文データを記憶し管理する。また、コントローラ10は、各ハンディターミナル40から受信した注文データに基づいて、無線プリンタ30に伝票を出力させる。コントローラ10は、無線中継機20を介して、無線プリンタ30、ハンディターミナル40、及びマルチディスプレイ50と無線通信する。
The
無線中継機20は、コントローラ10と、各無線通信機器(無線プリンタ30、ハンディターミナル40またはマルチディスプレイ50)との通信を中継する機器である。無線中継機20は、コントローラ10と有線通信し、各無線通信機器(無線プリンタ30、ハンディターミナル40またはマルチディスプレイ50)と無線通信する。なお、本実施形態では、無線中継機20は、コントローラ10と有線通信しているが、これに限らず、コントローラ10と無線通信してもよい。
The
ハンディターミナル40は、注文の入力を受け付ける機器であり、店舗におけるフロアスタッフに携帯され、入力される注文に基づく注文データをコントローラ10に送信する。注文データには、注文されたメニュー(料理)と、その数量と、注文された日時とが含まれる。また、図示する例には含まれないが、ハンディターミナル40の代わりに据え置き型の入力端末でもよい。
The
無線プリンタ30は、無線通信機能を備えたプリンタ機器である。無線プリンタ30は、伝票を印字して出力する。以下、説明の便宜を図るため、2台の無線プリンタ30のそれぞれに対しa,bの符号を割り当て、無線プリンタ30a,30bと記す。なお、各無線プリンタ30a〜30bに共通する事項については、a,bの符号を省略し、単に「無線プリンタ30」又は「各無線プリンタ30」と記す。
The
マルチディスプレイ50は、厨房等に設置され、無線通信機能を備えた機器である。マルチディスプレイ50は、厨房等のスタッフに、注文データに基づく調理指示や配膳指示を表示することで通知する。また、調理指示や配膳指示に対してスタッフから入力を受け付け、その情報をコントローラ10に送信する。
The
図2は、本実施形態における無線中継機20の構成を示すブロック図である。図示する例では、無線中継機20は、有線通信部201と、無線通信部202と、制御部203と、ROM(Read Only Memory)/RAM(Random Access Memory)204とを備えている。有線通信部201は、コントローラ10と有線通信する。無線通信部202は、無線プリンタ30またはハンディターミナル40と無線通信する。
FIG. 2 is a block diagram showing a configuration of the
制御部203は、無線中継機20全体を制御する。例えば、制御部203は、有線通信部201を介してコントローラ10から各無線通信機器(無線プリンタ30、ハンディターミナル40またはマルチディスプレイ50)宛のデータを受信すると、受信したデータを宛先の無線通信機器に無線通信部202を介して送信する。また、制御部203は、無線通信部202を介して各無線通信機器(無線プリンタ30、ハンディターミナル40またはマルチディスプレイ50)からコントローラ10宛のデータを受信すると、受信したデータをコントローラ10に有線通信部201を介して送信する。
The
また、制御部203は、無線通信部202を介して、ROM/RAM204に登録されている無線通信機器(無線プリンタ30、ハンディターミナル40またはマルチディスプレイ50)に対して所定時間毎に定期パケットを送信する。また、制御部203は、無線通信部202を介して、近隣検索要求コマンドを受信すると、近隣検索要求コマンドに対する応答である近隣検索応答を返信する。近隣検索応答には、近隣検索要求コマンドを受信した際の電波強度と、自機器の無線段数「1」とが含まれる。無線段数は、コントローラ10まで接続する際に経由する機器の数を示す。また、制御部203は、無線通信部202を介して、機器登録要求コマンドを受信すると、ROM/RAM204に送信元の無線通信機器を登録し、登録したことを示す応答を返信する。機器登録要求コマンドには、送信元の無線通信機器の識別情報と、そのアドレスが含まれる。
In addition, the
ROM/RAM204は、ROM及びRAMから構成される記憶部である。例えば、ROM/RAM204は、無線中継機20と無線通信する無線通信機器として登録されている無線通信機器の識別情報やアドレスを記憶する。
The ROM /
図3は、本実施形態における無線プリンタ30の構成を示すブロック図である。図示する例では、無線プリンタ30は、入力部301と、無線通信部302と、制御部303と、ROM/RAM304と、プリンタエンジン305とを備えている。入力部301は、例えば、ボタン等から構成され、操作入力を受け付ける。無線通信部302は、無線中継機20を介して、コントローラ10と無線通信する。
FIG. 3 is a block diagram showing a configuration of the
制御部303は、無線プリンタ30全体を制御する。例えば、制御部303は、無線プリンタ30の起動時または無線接続時に、無線通信部302を介して、近隣検索要求コマンドをブロードキャスト送信する。制御部303は、送信した近隣検索要求コマンドに対する近隣検索応答を受信すると、接続先までの電波強度と、接続先を介してコントローラ10まで接続する際に経由する機器の数とに基づいて、接続先を決定する。接続先の決定方法の詳細については後述する。そして、制御部303は、無線通信部302を介して、決定した接続先に対して機器登録要求コマンドを送信する。また、制御部303は、無線通信部302を介して、他の無線通信機器から近隣検索要求コマンドを受信すると、近隣検索応答を送信する。近隣検索応答には、無線中継機20からの定期パケット受信時の電波強度または他の無線通信機器からの近隣検索要求コマンド受信時の電波強度のうち小さい方と自機器の無線段数とが含まれる。
The
ROM/RAM304は、ROM及びRAMから構成される記憶部である。例えば、ROM/RAM304は、無線段数に応じた係数を記憶する。プリンタエンジン305は、用紙に印字を行う印字ヘッド、用紙の紙送りをするローラ、用紙をカットするカッタ可動刃と固定刃とから構成される印字メカ機構及び印字メカ機構を制御する印字機構制御部を有し、伝票を印字して発行する。
The ROM /
図4は、本実施形態におけるハンディターミナル40の構成を示すブロック図である。図示する例では、ハンディターミナル40は、入力部401と、無線通信部402と、制御部403と、ROM/RAM404と、表示部405とを備えている。入力部401は、例えば、ボタン等から構成され、操作入力を受け付ける。無線通信部402は、無線中継機20を介して、コントローラ10と無線通信する。制御部403は、ハンディターミナル40全体を制御する。ROM/RAM404は、ROM及びRAMから構成される記憶部である。表示部405は、例えば、液晶ディスプレイ等から構成され、種々の情報を表示する。
FIG. 4 is a block diagram showing a configuration of the
図5は、本実施形態におけるマルチディスプレイ50の構成を示すブロック図である。図示する例では、マルチディスプレイ50は、入力部501と、無線通信部502と、制御部503と、ROM/RAM504と、表示部505とを備えている。入力部501は、例えば、ボタンやタッチパネル等から構成され、操作入力を受け付ける。無線通信部502は、無線中継機20を介して、コントローラ10と無線通信する。制御部503は、マルチディスプレイ50全体を制御する。ROM/RAM504は、ROM及びRAMから構成される記憶部である。表示部505は、例えば、液晶ディスプレイ等から構成され、種々の情報を表示する。
FIG. 5 is a block diagram showing a configuration of the multi-display 50 in the present embodiment. In the illustrated example, the multi-display 50 includes an input unit 501, a
次に、オーダリングシステム1の動作について説明する。図6は、本実施形態におけるオーダリングシステム1の動作を示すシーケンス図である。図示するシーケンス図は、識別情報「RPR01」である無線プリンタ30aを、識別情報「RPR02」である無線プリンタ30bの近接に増設し、無線プリンタ30aがオーダリングシステム1のネットワークに接続するときの動作の例を示している。ここで、識別情報「RPR02」である無線プリンタ30bと、識別情報「EST03」である無線中継機20とは、予め設置されており、互いに無線接続している。
Next, the operation of the ordering system 1 will be described. FIG. 6 is a sequence diagram showing the operation of the ordering system 1 in the present embodiment. In the illustrated sequence diagram, the wireless printer 30a with the identification information “RPR01” is added in the vicinity of the wireless printer 30b with the identification information “RPR02”, and the operation when the wireless printer 30a connects to the network of the ordering system 1 is shown. An example is shown. Here, the wireless printer 30b having the identification information “RPR02” and the
(ステップS1)無線プリンタ30aは、近隣検索要求コマンドをブロードキャスト送信する。
(ステップS2)無線プリンタ30bは、無線プリンタ30aから近隣検索要求コマンドを受信する。このとき、無線プリンタ30bは、無線プリンタ30aから無線プリンタ30bへの電波強度RSSI1−2を取得する。
(Step S1) The wireless printer 30a transmits a neighbor search request command by broadcast.
(Step S2) The wireless printer 30b receives a neighbor search request command from the wireless printer 30a. At this time, the wireless printer 30b acquires the radio field intensity RSSI1-2 from the wireless printer 30a to the wireless printer 30b.
(ステップS3)無線中継機20は、無線プリンタ30aから近隣検索要求コマンドを受信する。このとき、無線中継機20は、無線プリンタ30aから無線中継機20への電波強度RSSI1−3を取得する。
(ステップS4)ところで、無線中継機20は、所定時間毎に、接続している無線プリンタ30bに対して定期パケットを送信している。無線プリンタ30bは、定期パケットを受信すると、無線中継機20から無線プリンタ30bへの電波強度RSSI3−2を取得する。
(ステップS5)無線プリンタ30bは、受信した電波強度RSSI1−2と電波強度RSSI3−2とを比較する。
(Step S3) The
(Step S4) By the way, the
(Step S5) The wireless printer 30b compares the received radio wave intensity RSSI1-2 with the radio wave intensity RSSI3-2.
(ステップS6)無線中継機20は、近隣検索要求コマンドに対する近隣検索応答を無線プリンタ30aに送信する。近隣検索応答には、電波強度RSSI1−3と無線段数「1」とが含まれる。無線中継機20はコントローラ10に有線で直接接続するため、その無線段数は「1」である。無線プリンタ30aは、近隣検索応答を受信すると、無線中継機20から無線プリンタ30aへの電波強度RSSI3−1を取得する。
(ステップS7)無線プリンタ30bは、近隣検索要求コマンドに対する近隣検索応答を無線プリンタ30aに送信する。近隣検索応答には、ステップS5において比較した電波強度のうち小さい方と無線段数「2」とが含まれる。無線プリンタ30bは無線中継機20を介してコントローラ10に接続するため、その無線段数は「2」である。無線プリンタ30aは、応答を受信すると、無線プリンタ30bから無線プリンタ30aへの電波強度RSSI2−1を取得する。
(Step S6) The
(Step S7) The wireless printer 30b transmits a neighborhood search response to the neighborhood search request command to the wireless printer 30a. The neighborhood search response includes the smaller one of the radio field intensities compared in step S5 and the number of radio stages “2”. Since the wireless printer 30b is connected to the
(ステップS8)無線プリンタ30aは、無線段数の補正計算処理を行い、接続先(無線経路)を決定する。本例では、無線プリンタ30aは、接続先を無線中継機20とする。無線段数の補正計算処理の詳細については後述する。
(ステップS9)無線プリンタ30aは、決定した接続先である無線中継機20に機器登録要求コマンドを送信する。
(ステップS10)無線中継機20は、機器登録要求コマンドを受信すると、無線プリンタ30aを自機器と接続する無線通信機器として登録し、機器登録要求コマンドに対する応答を無線プリンタ30aに送信する。
(Step S8) The wireless printer 30a performs a correction calculation process for the number of wireless steps, and determines a connection destination (wireless route). In this example, the wireless printer 30a sets the connection destination as the
(Step S9) The wireless printer 30a transmits a device registration request command to the
(Step S10) Upon receiving the device registration request command, the
図7は、本実施形態における無線プリンタ30が実行する接続先決定処理の処理手順を示したフローチャートである。図示するフローチャートは、図6に示したシーケンス図における無線プリンタ30aの処理を示している。無線プリンタ30は、起動時や無線接続時に本図に示す接続先決定処理を実行する。
FIG. 7 is a flowchart illustrating a processing procedure of connection destination determination processing executed by the
(ステップS101)制御部303は、無線通信部302を介して、近隣検索要求コマンドをブロードキャスト送信する。その後、ステップS102の処理に進む。
(ステップS102)制御部303は、無線通信部302を介して、無線プリンタ30bから近隣検索要求コマンドに対する近隣検索応答を受信する。その後、ステップS103の処理に進む。
(Step S <b> 101) The
(Step S102) The
(ステップS103)制御部303は、無線通信部302を介して、無線中継機20から近隣検索要求コマンドに対する近隣検索応答を受信する。その後、ステップS104の処理に進む。
(ステップS104)制御部303は、ステップS102及びS103で受信した近隣検索応答(受信データ)に基づいて、無線プリンタ30b及び無線中継機20それぞれについて、電波強度の安定値を算出する(補正計算処理)。その後、ステップS105の処理に進む。
なお、安定値とは、その機器との間の通信における電波強度に関する値であり、この値が大きいと、その機器との通信が安定しているといえる。よって、補正計算によって安定値を求め、次いで、安定値が大きい機器を接続先として選択する処理を行う。
(Step S <b> 103) The
(Step S104) The
The stable value is a value related to the radio wave intensity in communication with the device. If this value is large, it can be said that the communication with the device is stable. Therefore, a stable value is obtained by correction calculation, and then processing for selecting a device having a large stable value as a connection destination is performed.
(ステップS105)制御部303は、無線プリンタ30bの安定値と無線中継機20の安定値とのどちらの値が大きいかを判定する。無線中継機20の安定値の方が大きい場合は、ステップS106の処理に進む。一方、無線プリンタ30bの安定値の方が大きい場合は、ステップS107の処理に進む。
(Step S105) The
(ステップS106)制御部303は、接続先を無線中継機20とし、無線通信部302を介して、無線中継機20に機器登録要求コマンドを送信する。その後、本接続先決定処理を終了する。
(ステップS107)制御部303は、接続先を無線プリンタ30bとし、無線通信部302を介して、無線プリンタ30bに機器登録要求コマンドを送信する。その後、本接続先決定処理を終了する。
これにより、安定値がより大きい機器を接続先として決定することができる。
(Step S <b> 106) The
(Step S107) The
Thereby, a device having a larger stable value can be determined as a connection destination.
図8は、本実施形態における無線プリンタ30が実行する補正計算処理の処理手順を示したフローチャートである。図示するフローチャートは、図7に示すステップS104の処理を示している。
FIG. 8 is a flowchart showing a processing procedure of correction calculation processing executed by the
(ステップS1041)制御部303は、無線中継機20から受信した近隣検索応答を用いて、応答データの補正値を算出する。応答データは、近隣検索応答に含まれる電波強度RSSI1−3である。具体的には、制御部303は、近隣検索応答に含まれる無線段数に応じた係数を応答データに乗算する。各無線段数に応じた係数は予め設定されている。例えば、無線段数が「1」である場合は、係数は「1」である。その後、ステップS1042の処理に進む。
なお、無線中継機20と無線プリンタ30などの機器(無線通信機器)との接続は、直接接続している場合と他機器を中継している場合とでは、他機器を中継している場合の方が、他機器との接続安定性の影響を受けるため、不安定となる可能性がある。係数は、他機器を中継することにより接続が不安定となる可能性を示すものであり、無線段数が大きくなるほど(中継する他機器が多くなるほど)小さな値となるように設定する。
(Step S1041) The
Note that the connection between the
(ステップS1042)制御部303は、無線中継機20からの近隣検索応答の受信時の電波強度RSSI3−1を取得する。その後、ステップS1043の処理に進む。
(ステップS1043)制御部303は、無線中継機20との間の電波強度の安定値を決定するため、応答データの補正値と受信時の電波強度RSSI3−1とのどちらの値が小さいかを判定する。電波強度RSSI3−1の方が小さい場合はステップS1044の処理に進む。応答データの補正値が小さい場合はステップS1045の処理に進む。
(Step S <b> 1042) The
(Step S1043) In order to determine the stable value of the radio field intensity with the
(ステップS1044)制御部303は、電波強度RSSI3−1を無線中継機20の安定値として採用する。その後、ステップS1046の処理に進む。
(ステップS1045)制御部303は、応答データの補正値を無線中継機20の安定値として採用する。その後、ステップS1046の処理に進む。
(Step S <b> 1044) The
(Step S1045) The
(ステップS1046)制御部303は、無線プリンタ30bから受信した近隣検索応答を用いて、応答データの補正値を算出する。応答データは、近隣検索応答に含まれる電波強度(RSSI1−2またはRSSI3−2のうち値の小さいもの)である。具体的には、制御部303は、近隣検索応答に含まれる無線段数に応じた係数を応答データに乗算する。例えば、無線段数が「2」である場合は、係数は「0.8」である。その後、ステップS1047の処理に進む。
(Step S1046) The
(ステップS1047)制御部303は、無線プリンタ30bからの近隣検索応答の受信時の電波強度RSSI2−1を取得する。その後、ステップS1048の処理に進む。
(ステップS1048)制御部303は、応答データの補正値と受信時の電波強度RSSI2−1とのどちらの値が小さいかを判定する。電波強度RSSI2−1の方が小さい場合はステップS1049の処理に進む。応答データの補正値が小さい場合はステップS1050の処理に進む。
(Step S1047) The
(Step S1048) The
(ステップS1049)制御部303は、電波強度RSSI2−1を無線プリンタ30bの安定値として採用する。その後、ステップS1051の処理に進む。
(ステップS1050)制御部303は、応答データの補正値を無線プリンタ30bの安定値として採用する。その後、ステップS1051の処理に進む。
(Step S1049) The
(Step S1050) The
(ステップS1051)制御部303は、無線中継機20の安定値と無線プリンタ30bの安定値とを比較する。その後、ステップS1052の処理に進む。
(ステップS1052)制御部303は、比較の結果、無線中継機20と無線プリンタ30bとのどちらの安定値が大きいか判定する。無線中継機20の安定値が大きい場合はステップS1053の処理に進む。無線プリンタ30bの安定値が大きい場合はステップS1054の処理に進む。
(Step S1051) The
(Step S1052) As a result of the comparison, the
(ステップS1053)制御部303は、無線中継機30を接続先として選択する。その後、本補正計算処理を終了する。
(ステップS1054)制御部303は、無線プリンタ30bを接続先として選択する。その後、本補正計算処理を終了する。
(Step S1053) The
(Step S1054) The
上述した接続先決定処理について、具体例を用いて説明する。以下、RSSI1−2が「70」、RSSI1−3が「50」、RSSI3−2が「60」、RSSI3−1が「55」、RSSI2−1が「75」であり、無線段数「1」の係数が「1.0」、無線段数「2」の係数が「0.8」である場合を例に説明する。 The connection destination determination process described above will be described using a specific example. Hereinafter, RSSI1-2 is “70”, RSSI1-3 is “50”, RSSI3-2 is “60”, RSSI3-1 is “55”, RSSI2-1 is “75”, and the number of radio stages is “1”. An example will be described in which the coefficient is “1.0” and the coefficient of the wireless stage number “2” is “0.8”.
上述したステップS1041の検索要求応答に含まれる応答データはRSSI1−3「50」であり、無線段数は「1」である。また、上述したステップS1046の検索要求応答に含まれる応答データはRSSI3−2「60」(RSSI1−2とRSSI3−2のうち小さい方)であり、無線段数は「2」である。 The response data included in the search request response in step S1041 described above is RSSI1-3 “50”, and the number of radio stages is “1”. In addition, the response data included in the search request response in step S1046 described above is RSSI 3-2 “60” (the smaller of RSSI 1-2 and RSSI 3-2), and the number of radio stages is “2”.
まず、無線中継機20との間の安定値を求める。
制御部303は、無線中継機20の応答データ「50」に無線段数「1」の係数「1.0」を乗算して、応答データの補正値「50」を算出する(ステップS1041)。制御部303は、応答データの補正値「50」と無線強度RSSI3−1「55」とを比較し、比較の結果、値の小さい応答データの補正値「50」を無線中継機20の安定値として採用する(ステップS1043〜S1045)。
First, a stable value with respect to the
The
続いて、無線プリンタ30bとの間の安定値を求める。
制御部303は、無線プリンタ30bの応答データ「60」に無線段数「2」の係数「0.8」を乗算して、応答データの補正値「48」を算出する(ステップS1046)。制御部303は、応答データの補正値「48」と無線強度RSSI2−1「75」とを比較し、比較の結果、値の小さい応答データの補正値「48」を無線プリンタ30bの安定値として採用する(ステップS1048〜S1050)。
Subsequently, a stable value between the wireless printer 30b is obtained.
The
最後に、無線中継機20の安定値「50」と無線プリンタ30bの安定値「48」とを比較し、比較の結果、値の大きい無線中継機20を接続先として選択する(ステップS1051〜S1054)。
Finally, the stable value “50” of the
上述したとおり、本実施形態では、無線プリンタ30は、接続先までの電波強度と、接続先を介してコントローラ10まで接続する際に経由する機器の数「無線段数」とに基づいて、無線接続先(無線経路)を決定する。これにより、無線プリンタ30は、少ない処理負荷で、無線安定度(電波強度)の高い最適な接続先(無線経路)を決定することができる。
As described above, in the present embodiment, the
[第2の実施形態]
次に、本発明の第2の実施形態について説明する。本実施形態におけるオーダリングシステム1の構成は、図1に示す第1の実施形態におけるオーダリングシステム1の構成と同様である。本実施形態が第1の実施形態と異なる点は、無線プリンタ30は、接続先決定処理を所定の時間間隔で定期的に実施しており、これにより所定時間内に接続先を切り替えた回数が所定回数を超えると、無線段数の係数を変更して、または、接続先決定処理を実施する時間間隔を延長して、接続先の頻繁な切り替えを抑制する点である。
[Second Embodiment]
Next, a second embodiment of the present invention will be described. The configuration of the ordering system 1 in the present embodiment is the same as the configuration of the ordering system 1 in the first embodiment shown in FIG. The difference between the present embodiment and the first embodiment is that the
次に、本実施形態によるオーダリングシステム1における動作を説明する。図9は、本実施形態における無線プリンタ30が実行する変更処理の処理手順を示したフローチャートである。無線プリンタ30は、起動時のほか、定期的に本図に示す処理を実行する。
Next, the operation in the ordering system 1 according to the present embodiment will be described. FIG. 9 is a flowchart showing the processing procedure of the change processing executed by the
(ステップS201)制御部303は、現在時刻を開始時間としてROM/RAM304に保存する。その後、ステップS202の処理に進む。
(ステップS202)制御部303は、図7に示す接続先決定処理を所定の時間間隔で定期的に(例えば1分間隔で)実行する。その後、ステップS203の処理に進む。
(Step S201) The
(Step S202) The
(ステップS203)制御部303は、ステップS202において接続先を切り替えたか否かを判定する。接続先を切り替えた場合はステップS204の処理に進む。一方、背接続先を切り替えていない場合はステップS205の処理に進む。
(ステップS204)制御部303は、切り替えカウンタに1加算する。なお、切り替えカウンタの初期値は「0」である。その後、ステップS205の処理に進む。
(ステップS205)制御部303は、切り替えカウンタの値をROM/RAM304に保存する。その後、ステップS206の処理に進む。
(Step S203) The
(Step S204) The
(Step S205) The
(ステップS206)制御部303は、開始時間から所定の指定時間(例えば、5分)が経過したか否かを判定する。指定時間経過した場合はステップS207の処理に進む。一方、指定時間経過していない場合はステップS202の処理に戻る。
(ステップS207)制御部303は、指定時間内における接続先の切り替え回数(切り替えカウンタの値)が所定の閾値(例えば、3回)以上であるか否かを判定する。切り替え回数が閾値以上である場合はステップS208の処理に進む。一方、切り替え回数が閾値未満である場合はステップS212の処理に進む。
(Step S206) The
(Step S207) The
(ステップS208)制御部303は、接続候補先の安定値の平均値を所定の閾値(例えば、40)と比較する。接続候補先は、近隣検索要求コマンドの応答を返信した機器(無線プリンタ30bと無線中継機20)である。安定値の平均値は、ステップS202において算出した各機器の安定値の平均値である。その後、ステップS209の処理に進む。
(Step S208) The
(ステップS209)制御部303は、全ての接続候補先の安定値の平均値が閾値以上であるか否かを判定する。全ての接続候補先の安定値の平均値が閾値以上である場合はステップS210の処理に進む。一方、安定値の平均値が閾値未満である接続候補先がある場合はステップS211の処理に進む。
(ステップS210)制御部303は、全ての接続候補先の安定値が閾値以上であり、どの接続先候補とでも安定した接続が可能であると判断する。そして、接続先が頻繁に変更されないように、接続先決定処理を実施する時間間隔を延長するか、または、無線段数の係数を変更する。例えば、制御部303は、接続先決定処理を実施する時間間隔を1分から1分30秒に延長する。または、制御部303は、無線段数「2」に対する係数に0.1加算する。なお、無線段数に応じた係数の最大値は「1.0」であり、制御部303は係数が「1.0」以上になる場合は加算しない。その後、ステップS212の処理に進む。
(Step S209) The
(Step S210) The
(ステップS211)制御部303は、全ての接続候補先の安定値が閾値以上ではないため、接続の安定性を通常通り監視していくため、接続先決定処理を実施する時間間隔を初期化するか、または、無線段数の係数を初期化する。その後、ステップS212の処理に進む。
(ステップS212)制御部303は、切り替えカウンタを「0」に初期化する。その後、ステップS201の処理に戻る。
(Step S211) Since the stability values of all connection candidate destinations are not equal to or greater than the threshold value, the
(Step S212) The
コントローラ10と各機器と間の無線経路は、通信品質が安定するように、適宜、適切に選択される必要がある。しかし、オーダリングシステムが導入される店舗によっては、一部の厨房機器が発する電波や、店舗の構造など、様々な要因により、通信状態が局所的に、または、一時的に不安定になることもある。このような通信環境の細かな変動に追随してコントローラ10と各機器と間の無線経路を頻繁に変更すると、かえって、通信品質が不安定となる恐れもある。よって、オーダリングシステムでは、接続先の変更に関しては、頻繁な変更を抑制しつつ、適切に変更することが求められている。
The wireless path between the
上述したとおり、本実施形態では、無線プリンタ30は、全ての接続候補先の安定値が閾値以上と安定した通信状態において、所定時間内における接続先の切り替え回数が所定回数以上である場合、接続先決定処理を実施する時間間隔を変更するか、または、無線段数に応じた係数を変更する。これにより、無線プリンタ30の接続先が頻繁に切り替わることを抑制することができる。
As described above, in the present embodiment, the
[第3の実施形態]
次に、本発明の第3の実施形態について説明する。本実施形態におけるオーダリングシステム1の構成は、図1に示す第1の実施形態におけるオーダリングシステム1の構成と同様である。第2の実施形態では、無線プリンタ30は、指定時間内に接続先を切り替えた回数が所定回数を超えると、接続先決定処理を実施する時間間隔を自動で変更しているが、本実施形態では、この時間間隔を随時、手動で切り替えることができる。具体的には、無線プリンタ30の入力部301は、接続先決定処理を実施する時間間隔の変更指示の入力を随時受け付ける。接続先決定処理を実施する時間間隔の変更指示には、変更後の時間間隔が含まれる。制御部303は、入力部301により時間間隔の変更指示が入力されると、変更指示に従って時間間隔を変更する。ROM/RAM304は、接続先決定処理を実施する時間間隔または係数が手動で設定済みであるか否かを示すフラグと、手動により設定された時間間隔とを記憶する。
[Third Embodiment]
Next, a third embodiment of the present invention will be described. The configuration of the ordering system 1 in the present embodiment is the same as the configuration of the ordering system 1 in the first embodiment shown in FIG. In the second embodiment, the
次に、本実施形態によるオーダリングシステム1における動作を説明する。図10は、本実施形態における無線プリンタ30が実行する指定時間変更処理の処理手順を示したフローチャートである。無線プリンタ30は、起動時や無線接続時に本図に示す指定時間変更処理を実行する。
Next, the operation in the ordering system 1 according to the present embodiment will be described. FIG. 10 is a flowchart showing the procedure of the designated time changing process executed by the
(ステップS301)制御部303は、現在時刻を開始時間としてROM/RAM304に保存する。その後、ステップS302の処理に進む。
(ステップS302)制御部303は、手動による時間間隔がROM/RAM304に設定されているか否かを確認する。なお、制御部303は、手動による時間間隔の変更指示の入力を随時受け付ける。その後、ステップS303の処理に進む。
(ステップS303)制御部303は、図7に示す接続先決定処理を実行する。このとき、ステップS302における確認の結果、手動による時間間隔が設定されている場合、制御部303は、手動により設定された時間間隔を採用して接続先決定処理を実行する。その後、ステップS304の処理に進む。
(Step S301) The
(Step S <b> 302) The
(Step S303) The
(ステップS304)制御部303は、ステップS303において接続先を切り替えたか否かを判定する。接続先を切り替えた場合はステップS305の処理に進む。一方、背接続先を切り替えていない場合はステップS306の処理に進む。
(ステップS305)制御部303は、切り替えカウンタに1加算する。なお、切り替えカウンタの初期値は「0」である。その後、ステップS306の処理に進む。
(ステップS306)制御部303は、切り替えカウンタの値をROM/RAM304に保存する。その後、ステップS307の処理に進む。
(Step S304) The
(Step S305) The
(Step S306) The
(ステップS307)制御部303は、開始時間から所定の指定時間(例えば、5分)が経過したか否かを判定する。指定時間経過した場合はステップS308の処理に進む。一方、指定時間経過していない場合はステップS302の処理に戻る。
(ステップS308)制御部303は、指定時間内における接続先の切り替え回数(切り替えカウンタの値)が所定の閾値(例えば、3回)以上であるか否かを判定する。切り替え回数が閾値以上である場合はステップS309の処理に進む。一方、切り替え回数が閾値未満である場合はステップS313の処理に進む。
(Step S307) The
(Step S308) The
(ステップS309)制御部303は、無線通信部302を介して、接続先の切り替え回数が閾値より大きいことを示す警告データをコントローラ10に送信する。その後、ステップS310の処理に進む。なお、コントローラ10は、警告データを受信すると、受信した警告データをハンディターミナル40に送信する。ハンディターミナル40は、警告データを受信すると、受信した警告データに基づく警告を表示部405に表示する。これにより、従業員は、無線プリンタ30における接続先の切り替え数が多いことに気付くことができる。
(Step S309) The
(ステップS310)制御部303は、接続候補先の安定値の平均値を所定の閾値(例えば、40)と比較する。その後、ステップS311の処理に進む。
(ステップS311)制御部303は、全ての接続候補先の安定値の平均値が閾値以上であるか否かを判定する。全ての接続候補先の安定値の平均値が閾値以上である場合はステップS313の処理に進む。一方、安定値の平均値が閾値未満である接続候補先がある場合はステップS312の処理に進む。
(Step S310) The
(Step S311) The
(ステップS312)制御部303は、接続の安定性を通常通り監視していくため、接続先決定処理を実施する時間間隔を初期化する。その後、ステップS313の処理に進む。
(ステップS313)制御部303は、切り替えカウンタを「0」に初期化する。その後、ステップS301の処理に戻る。
(Step S312) The
(Step S313) The
なお、本実施形態では、無線プリンタ30は、接続先決定処理を実施する時間間隔を手動で切り替えているが、これに限らず、例えば、無線段数の係数を手動で切り替え可能にしてもよい。この場合も、接続先決定処理の実施前に、手動による係数が設定されているか確認する。また、本実施形態では、無線プリンタ30において時間間隔の変更指示を入力しているが、警告データを受信したハンディターミナル40から時間間隔の変更指示を入力可能にしてもよい。この場合、ハンディターミナル40は、変更後の時間間隔を含む変更指示データをコントローラ10に送信する。コントローラ10は、受信した変更指示データを無線プリンタ30に送信する。無線プリンタ30は、変更指示データを受信すると、受信した変更指示データに基づいて時間間隔を変更する。
In the present embodiment, the
上述したとおり、本実施形態では、無線プリンタ30は、手動で接続先決定処理を実施する時間間隔を変更することができる。また、無線プリンタ30は、指定時間内に接続先を切り替えた回数が所定回数を超えると、ハンディターミナル40に警告を表示させる。これにより、従業員は、無線プリンタ30において無線の接続先の切り替えが頻繁に行われていることを知ることができ、接続先の切り替えを抑制するために、接続先決定処理を実施する時間間隔を変更する必要があると判断することができる。
As described above, in the present embodiment, the
また、無線プリンタ30は、ステップS311における、接続候補先の安定値の平均値を閾値と比較した結果も、警告情報の一部としてハンディターミナル40に表示させるようにしても良い。これにより、従業員は、無線の接続先の切り替えが頻繁に行われている理由として、通信が不安定であるために切り替えが頻繁に行われているのか、それとも、通信は安定しているが安定値の大小に起因して切り替えが頻繁に行われているのかを認識することができる。そして、その上で、接続先決定処理を実施する時間間隔、または、無線段数の係数の変更を手動で行うことができる。
In addition, the
なお、上述した実施形態における無線プリンタ30が備える各部の機能全体あるいはその一部は、これらの機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。
Note that all or some of the functions of the units included in the
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶部のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時刻の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時刻プログラムを保持しているものも含んでも良い。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。 The “computer-readable recording medium” refers to a portable medium such as a flexible disk, a magneto-optical disk, a ROM, and a CD-ROM, and a storage unit such as a hard disk built in the computer system. Further, the “computer-readable recording medium” dynamically holds a program for a short time, like a communication line when transmitting a program via a network such as the Internet or a communication line such as a telephone line. It is also possible to include those that hold a program for a certain time, such as a volatile memory inside a computer system serving as a server or client in that case. The program may be a program for realizing a part of the functions described above, and may be a program capable of realizing the functions described above in combination with a program already recorded in a computer system.
以上、本発明の実施形態について説明したが、本発明は、上記実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲において種々の変更を加えることが可能である。
例えば、上述した実施形態では、無線プリンタ30の接続先を切り替える例を示してきたが、これに限らず、ハンディターミナル40やマルチディスプレイ50などの他の無線通信機器が上述した処理を実行することにより接続先を切り替えてもよい。
Although the embodiments of the present invention have been described above, the present invention is not limited to the above-described embodiments, and various modifications can be made without departing from the spirit of the present invention.
For example, in the above-described embodiment, an example of switching the connection destination of the
10・・・コントローラ、20・・・無線中継機、30・・・無線プリンタ、40・・・ハンディターミナル、50・・・マルチディスプレイ、201・・・有線通信部、202・・・無線通信部、203・・・制御部、204・・・ROM/RAM、301・・・入力部、302・・・無線通信部、303・・・制御部、304・・・ROM/RAM、305・・・プリンタエンジン、401・・・入力部、402・・・無線通信部、403・・・制御部、404・・・ROM/RAM、405・・・表示部、501・・・入力部、502・・・無線通信部、503・・・制御部、504・・・ROM/RAM、505・・・表示部
DESCRIPTION OF
Claims (5)
接続先までの電波強度と、前記接続先を介してコントローラまで接続する際に経由する機器の数とに基づいて接続先を決定する決定部と、
前記決定部が決定した接続先を介して、前記コントローラと無線通信する無線通信部と、
を備え、
前記決定部は、前記接続先までの前記電波強度と、前記接続先を介して前記コントローラまで接続する際に経由する前記機器の数に応じた係数とに基づいて前記接続先を決定し、所定時間内における前記接続先の切り替え回数が所定回数以上であれば、前記係数を変更する
ことを特徴とする無線通信機器。 A wireless communication device in an ordering system,
A determination unit that determines the connection destination based on the radio wave intensity to the connection destination and the number of devices that pass through when connecting to the controller via the connection destination;
A wireless communication unit that wirelessly communicates with the controller via the connection destination determined by the determination unit;
Equipped with a,
The determination unit determines the connection destination based on the radio field intensity up to the connection destination and a coefficient according to the number of the devices that pass through when connecting to the controller via the connection destination, The wireless communication device , wherein the coefficient is changed if the number of times of switching the connection destination in a time is equal to or greater than a predetermined number .
ことを特徴とする請求項1に記載の無線通信装置。 The determination unit is configured such that the connection destination switching frequency within the predetermined time is equal to or greater than a predetermined number of times, and an average value of the radio wave intensity within the predetermined time is a predetermined radio wave intensity for the connection destination switched within the predetermined time. If lower, the radio communication apparatus according to claim 1, characterized in that the said coefficient as an initial value.
接続先までの電波強度と、前記接続先を介してコントローラまで接続する際に経由する機器の数とに基づいて接続先を決定する決定部と、
前記決定部が決定した接続先を介して、前記コントローラと無線通信する無線通信部と、
を備え、
前記決定部は、前記接続先までの前記電波強度と、前記接続先を介して前記コントローラまで接続する際に経由する前記機器の数に応じた係数とに基づいて前記接続先を決定し、所定時間内における前記接続先の切り替え回数が所定回数以上であれば、前記決定部が接続先を決定する処理を実施する時間間隔を延長する
ことを特徴とする無線通信機器。 A wireless communication device in an ordering system,
A determination unit that determines the connection destination based on the radio wave intensity to the connection destination and the number of devices that pass through when connecting to the controller via the connection destination;
A wireless communication unit that wirelessly communicates with the controller via the connection destination determined by the determination unit;
With
The determination unit determines the connection destination based on the radio field intensity up to the connection destination and a coefficient according to the number of the devices that pass through when connecting to the controller via the connection destination, If the number of times of switching of the connection destination in time is equal to or greater than a predetermined number, the time interval for performing the process of determining the connection destination by the determination unit is extended.
ことを特徴とする請求項3に記載の無線通信機器。 The determination unit is configured such that the connection destination switching frequency within the predetermined time is equal to or greater than a predetermined number of times, and an average value of the radio wave intensity within the predetermined time is a predetermined radio wave intensity for the connection destination switched within the predetermined time. 4. The wireless communication device according to claim 3 , wherein, when the time is lower, a time interval at which the determination unit performs a process of determining a connection destination is set as an initial value.
ことを特徴とする請求項1から4のいずれかに記載の無線通信機器。 The wireless communication device according to any one of claims 1 to 4 , wherein the wireless communication device is a printer having a wireless communication function.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013048453A JP6062773B2 (en) | 2013-03-11 | 2013-03-11 | Wireless communication equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013048453A JP6062773B2 (en) | 2013-03-11 | 2013-03-11 | Wireless communication equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2014175951A JP2014175951A (en) | 2014-09-22 |
| JP6062773B2 true JP6062773B2 (en) | 2017-01-18 |
Family
ID=51696776
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013048453A Active JP6062773B2 (en) | 2013-03-11 | 2013-03-11 | Wireless communication equipment |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6062773B2 (en) |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001308866A (en) * | 2000-04-25 | 2001-11-02 | Iwatsu Electric Co Ltd | Access point selection method and wireless LAN device in wireless LAN |
| JP2004310338A (en) * | 2003-04-04 | 2004-11-04 | Seiko Instruments Inc | Order data management apparatus |
| CN1599487A (en) * | 2003-09-19 | 2005-03-23 | 皇家飞利浦电子股份有限公司 | Routing selecting method for radio communication system and mobile terminal executing the method |
| JP2005184727A (en) * | 2003-12-24 | 2005-07-07 | Hitachi Ltd | Wireless communication system, wireless node, wireless communication system construction method, and node position measurement method |
| JP2005227656A (en) * | 2004-02-16 | 2005-08-25 | Konica Minolta Medical & Graphic Inc | Heat developable photosensitive material and image forming method using the same |
| JP4747951B2 (en) * | 2006-05-30 | 2011-08-17 | パナソニック電工株式会社 | Communication route construction method and communication terminal |
| JP5286186B2 (en) * | 2009-07-28 | 2013-09-11 | アズビル株式会社 | Wireless communication system, relay device, and route search destination device |
-
2013
- 2013-03-11 JP JP2013048453A patent/JP6062773B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2014175951A (en) | 2014-09-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5170183B2 (en) | Communication control program and communication device | |
| JP2012029148A (en) | Communication control program and communication apparatus | |
| KR102263938B1 (en) | Image forming apparatus performing wireless lan communication through access point, control method therefor, and storage medium storing control program therefor | |
| JP6984161B2 (en) | Programs and mobile terminals | |
| JP6062773B2 (en) | Wireless communication equipment | |
| JP2010021794A (en) | Wireless communication system and control channel changing method | |
| JP5678536B2 (en) | Information processing apparatus and program | |
| JP2006163447A (en) | Ordering system | |
| JP6172096B2 (en) | Communication system, radio communication terminal and program | |
| JP6009776B2 (en) | Order data management system | |
| KR101897087B1 (en) | System and method for order management in restaurants | |
| JP6984213B2 (en) | Terminal devices, processing systems, programs, and control methods for terminal devices | |
| JP5919051B2 (en) | Order data management system | |
| JP5764593B2 (en) | Order terminal, terminal monitoring apparatus and terminal monitoring program | |
| JP2016139911A (en) | Radio network situation presentation device and program | |
| JP6358685B2 (en) | Remote call system | |
| JP2013250620A (en) | Order reception processor and its program, and information processing system | |
| JP4515286B2 (en) | Order data processing system and connection destination determination method | |
| US20200202363A1 (en) | Control device and terminal control system | |
| JP6689698B2 (en) | Information processing system, control method, and server device | |
| JP5570565B2 (en) | Input device and program | |
| JP6621019B2 (en) | Order management system | |
| JP6809940B2 (en) | Communication methods, communication equipment, and communication systems | |
| JP2011166447A (en) | Wireless communication terminal and control program therefor | |
| JP2019025702A (en) | Image formation system, image formation apparatus and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20140822 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160112 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160831 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160913 |
|
| RD05 | Notification of revocation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7425 Effective date: 20161026 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20161102 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20161206 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20161215 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6062773 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |