"コントローラと、複数の通信端末と、が通信接続された無線通信システムであって、前記コントローラは、前記通信端末と無線通信する第1の無線通信部と、記憶部と、前記第1の無線通信部を介する前記通信端末毎の通信数を計数して前記記憶部に記憶する通信数制御部と、前記記憶部に記憶された通信数に応じて前記通信端末の通信の優先度を示すバックオフ情報を設定し、当該バックオフ情報を前記第1の無線通信部を介して前記通信端末に送信する第1の通信制御部と、を備え、前記通信端末は、前記コントローラと無線通信する第2の無線通信部と、前記第2の無線通信部を介して前記コントローラから受信したバックオフ情報に基づいて、前記コントローラとの通信において、前記優先度が高いほど短いバックオフ時間を設定する第2の通信制御部と、を備える無線通信システム。前記第1の通信制御部は、前記バックオフ情報について、前記記憶部に記憶された通信数に応じて、新たに通信が発生した通信端末の通信の優先度を低く設定し、通信が終了した通信端末の通信の優先度を低く設定する請求項1に記載の無線通信システム。前記第1の通信制御部は、前記バックオフ情報について、前記記憶部に記憶された通信数が多い順に前記通信端末の通信の優先度を高く設定する請求項1に記載の無線通信システム。前記第1の通信制御部は、前記設定したバックオフ情報を送信データに追加して前記通信端末に送信する請求項1から3のいずれか一項に記載の無線通信システム。複数のハンディ端末を有するオーダエントリシステムでは、各ハンディ端末の通信のパケット数に偏りがでるおそれがある。例えば、各接客スタッフの店舗内担当エリアの注文量に偏りがある場合に、そのオーダ情報のパケット数も偏りがでる。しかし、従来のCSMA/CA方式の無線通信を行うオーダエントリシステムでは、各ハンディ端末のパケット数は考慮されていなかった。よって、パケット数が多いハンディ端末が、パケット数が少ないハンディ端末と同等に通信の機会が与えられるため、通信効率が悪くなるおそれがあった。本発明の課題は、各ハンディ端末の無線通信の輻輳を低減するとともに、通信効率を向上することである。上記課題を解決するために、本発明の無線通信システムは、コントローラと、複数の通信端末と、が通信接続された無線通信システムであって、前記コントローラは、前記通信端末と無線通信する第1の無線通信部と、記憶部と、前記第1の無線通信部を介する前記通信端末毎の通信数を計数して前記記憶部に記憶する通信数制御部と、前記記憶部に記憶された通信数に応じて前記通信端末の通信の優先度を示すバックオフ情報を設定し、当該バックオフ情報を前記第1の無線通信部を介して前記通信端末に送信する第1の通信制御部と、を備え、前記通信端末は、前記コントローラと無線通信する第2の無線通信部と、前記第2の無線通信部を介して前記コントローラから受信したバックオフ情報に基づいて、前記コントローラとの通信において、前記優先度が高いほど短いバックオフ時間を設定する第2の通信制御部と、を備える。本発明によれば、各ハンディ端末の無線通信の輻輳を低減できるとともに、通信効率を向上できる。以下、添付図面を参照して本発明に係る第1、第2の実施の形態を順に詳細に説明する。なお、本発明は、図示例に限定されるものではない。第1の実施の形態図1~図11を参照して、本発明に係る第1の実施の形態を説明する。先ず、図1~図3を参照して、本実施の形態の装置構成を説明する。図1に、本実施の形態のオーダエントリシステム1の構成を示す。図2に、コントローラ10の機能構成を示す。図3に、ハンディ端末20Aの機能構成を示す。無線通信システムとしてのオーダエントリシステム1は、レストラン等の飲食店の店舗に設置されるシステムである。オーダエントリシステム1は、ウエイター等の接客スタッフにより顧客の注文したアイテム料理、ドリンク等のアイテム名及び数量のオーダ情報がハンディ端末に入力され、そのオーダ情報をキッチンの調理スタッフに通知し、調理後に、アイテムの出来上がりを接客スタッフに通知する。図1に示すように、オーダエントリシステム1は、飲食店の店舗2に設置されている。店舗2は、キッチンと、フロアと、デシャップと、を有する。キッチンは、調理スタッフが調理を行う領域である。フロアは、顧客が食事を行い且つ接客スタッフが配置されている領域である。デシャップは、キッチン及びフロアの間に位置し、接客スタッフが入ることが可能であり、調理スタッフから接客スタッフへの調理済のアイテムの受け渡し等を行う領域である。オーダエントリシステム1は、コントローラ10と、通信端末としてのハンディ端末20A,20B,20C,20D,20E,20F,20G,20H,20I,20Jと、プリンタ30,40と、ハブHUB50と、ECRElectronicCashResister60と、PCPersonalComputer70と、を備える。コントローラ10と、プリンタ30,40とは、直接、通信接続されている。ハンディ端末20A~20Jは、コントローラ10と、無線LANLocalAreaNetwork通信接続されている。また、コントローラ10、ECR60、PC70は、ハブ50を介して、通信ネットワークNに接続されている。通信ネットワークNは、有線LAN等である。プリンタ30は、店舗2のキッチンに設置されている。コントローラ10、プリンタ40、ハブ50は、店舗2のデシャップに設置されている。ECR60、PC70は、店舗2のフロアに設置されている。ハンディ端末20A~20Jは、店舗2のフロアに配置された10人の接客スタッフに所持されている。コントローラ10は、オーダエントリシステム1における情報の管理装置である。コントローラ10は、オーダエントリシステム1の各装置の通信中継等の通信管理機能、プリンタ30,40への印刷等の制御機能等を有する。ハンディ端末20A~20Jは、それぞれ、接客スタッフがオーダ情報を入力するOESOrderEntrySystem端末である。ハンディ端末20A~20Jは、接客スタッフ1人が1台所持するものとする。プリンタ30は、コントローラ10の制御により、ハンディ端末20A~20Jで入力されたオーダ情報に対応するオーダアイテムの情報を用紙に印刷するプリンタである。調理スタッフは、プリンタ30で印刷された用紙に記載されたオーダアイテムの種類及びアイテム数を目視により確認して、オーダアイテムの調理を行う。プリンタ40は、コントローラ10の制御により、ハンディ端末20A~20Jで入力されたオーダ情報に対応するオーダアイテムの情報を用紙に印刷するプリンタである。接客スタッフは、調理スタッフから調理済のアイテムを受け取るとともに、プリンタ40で印刷された用紙に記載されたオーダアイテムの種類及びアイテム数を目視により確認して、オーダアイテムをフロアの顧客に配膳する。ハブ50は、通信ネットワークNの集線装置である。ECR60は、顧客の食事の精算処理を行う装置である。ECR60は、コントローラ10から精算用の情報を受信する機能、お釣り用の金銭や顧客が支払った金銭を収納する機能、レシートを印刷して発行する機能、売上データを登録する機能等を有する。PC70は、コントローラ10の各種設定を行う操作端末としての機能や、オーダ情報、ECR60からの売上データ等の情報集計機能等を有するPCである。なお、オーダエントリシステム1のハンディ端末の台数は、10台に限定されるものではなく、他の複数の台数としてもよい。また、オーダエントリシステム1のECR60の台数は、0台ECR60なし、2台以上とする構成としてもよい。また、オーダエントリシステム1のプリンタの台数は、1台又は3台以上としてもよい。例えば、アイテムのドリンク用、バックアップ用、ストーブのアイテム用、冷製のアイテム用のプリンタを設置してもよい。また、オーダエントリシステム1のコントローラの台数は、例えば、1台をマスタ、もう1台をバックアップマスタとする2台としてもよい。次いで、図2を参照して、コントローラ10の内部の機能構成を説明する。図2に、コントローラ10の機能構成を示す。図2に示すように、コントローラ10は、CPUCentralProcessingUnit11と、操作部12と、RAMRandomAccessMemory13と、表示部14と、ROMReadOnlyMemory15と、無線通信部16と、フラッシュメモリ17と、I/FInterFace部18a,18bと、を備える。コントローラ10の各部は、バス19を介して接続されている。CPU11は、コントローラ10の各部を制御する。CPU11は、各種プログラムのうち指定されたプログラムをROM15から読み出してRAM13に展開し、展開されたプログラムとの協働で各種処理を実行する。操作部12は、ユーザからの各種情報の操作入力を受け付け、その操作情報をCPU11に出力する。RAM13は、揮発性の半導体メモリであり、各種データ及び各種プログラムを格納するワークエリアを有する。表示部14は、LCDLiquidCrystalDisplay等で構成され、CPU11から入力される表示情報に応じて各種表示を行う。ROM15は、各種データ及び各種プログラムを記憶する読み出し専用のメモリである。無線通信部16は、ハンディ端末20A~20Jと無線通信を行う。無線通信部16は、アンテナ161と、送信部162と、キャリア検出部163と、受信部164と、制御部165と、を備える。制御部165は、通信数制御部、第1の通信制御部としてのCPU1651と、記憶部としてのRAM1652と、ROM1653と、計時部1656と、を備える。送信部162は、信号処理部、変調部等を備え、制御部165から入力された送信データの信号を、信号処理部により信号処理し、変調部により変調してアンテナ161から無線電波として出力する。キャリア検出部163は、無線通信のチャネルのキャリアを検出し、キャリアの検出情報を制御部165CPU1651に出力する。CPU1651は、キャリア検出部163から入力されるキャリアの検出情報により、そのチャネルが空いているか否かを判断する。受信部164は、復調部、信号処理部等を備え、アンテナ161により受信した無線電波の電気信号を、復調部により復調し、信号処理部により信号処理して、受信データの信号として制御部165CPU1651に出力する。CPU1651は、無線通信部16の各部を制御する。CPU1651は、各種プログラムのうち指定されたプログラムをROM1653から読み出してRAM1652に展開し、展開されたプログラムとの協働で各種処理を実行する。RAM1652は、揮発性の半導体メモリであり、各種データ及び各種プログラムを格納するワークエリアを有する。ROM1653は、各種データ及び各種プログラムを記憶する読み出し専用のメモリである。ROM1653には、通信管理プログラム1654と、第1の無線通信プログラム1655と、が記憶されている。計時部1656は、現在の時刻を計時してCPU1651に出力する計時回路である。次に、図3を参照して、ハンディ端末20Aの内部の機能構成を説明する。図3に、ハンディ端末20Aの機能構成を示す。ハンディ端末20B~20Jの機能構成は、ハンディ端末20Aと同様であるので、その説明を省略する。図3に示すように、ハンディ端末20Aは、CPU21と、操作部22と、RAM23と、表示部24と、ROM25と、無線通信部26と、フラッシュメモリ27と、電源部28と、を備える。ハンディ端末20Aの電源部28を除く各部は、バス29を介して接続されている。CPU21は、ハンディ端末20Aの各部を制御する。CPU21は、各種プログラムのうち指定されたプログラムをROM25から読み出してRAM23に展開し、展開されたプログラムとの協働で各種処理を実行する。操作部22は、ユーザ接客スタッフからの各種情報の操作入力を受け付け、その操作情報をCPU21に出力する。RAM23は、揮発性の半導体メモリであり、各種データ及び各種プログラムを格納するワークエリアを有する。表示部24は、LCD等で構成され、CPU21から入力される表示情報に応じて各種表示を行う。ROM25は、各種データ及び各種プログラムを記憶する読み出し専用のメモリである。無線通信部26は、コントローラ10と無線通信を行う。無線通信部26は、アンテナ261と、送信部262と、キャリア検出部263と、受信部264と、制御部265と、を備える。制御部265は、第2の通信制御部としてのCPU2651と、RAM2652と、ROM2653と、計時部2655と、を備える。送信部262は、信号処理部、変調部等を備え、制御部265から入力された送信データの信号を、信号処理部により信号処理し、変調部により変調してアンテナ261から無線電波として出力する。キャリア検出部263は、無線通信のチャネルのキャリアを検出し、キャリアの検出情報を制御部265CPU2651に出力する。CPU2651は、キャリア検出部263から入力されるキャリアの検出情報により、そのチャネルが空いているか否かを判断する。受信部264は、復調部、信号処理部等を備え、アンテナ261により受信した無線電波の電気信号を、復調部により復調し、信号処理部により信号処理して、受信データの信号として制御部265CPU2651に出力する。CPU2651は、無線通信部26の各部を制御する。CPU2651は、各種プログラムのうち指定されたプログラムをROM2653から読み出してRAM2652に展開し、展開されたプログラムとの協働で各種処理を実行する。RAM2652は、揮発性の半導体メモリであり、各種データ及び各種プログラムを格納するワークエリアを有する。ROM2653は、各種データ及び各種プログラムを記憶する読み出し専用のメモリである。ROM2653には、第2の無線通信プログラム2654が記憶されている。計時部2655は、現在の時刻を計時してCPU2651に出力する計時回路である。電源部28は、リチウム電池等の二次電池であり、ハンディ端末20Aの各部に電源供給を行う。電源部28は、アルカリ電池等の一次電池としてもよい。次に、図4、図5を参照して、コントローラ10に記憶される情報を説明する。図4に、通信管理テーブル80の構成を示す。図5に、バックオフ情報テーブル90の構成を示す。図4に示すように、コントローラ10のRAM1652に記憶される通信管理テーブル80は、端末識別番号81と、分部分パケット数82と、の項目を有する。端末識別番号81は、コントローラ10と通信するハンディ端末を識別する識別情報である。分部分パケット数82は、コントローラ10と端末識別番号81に対応するハンディ端末との間の無線通信におけるパケット発生時刻の10分毎のパケット数及びその合計値合計パケット数である。分部分パケット数82は、パケット発生時刻の分が、0~9、10~19、20~29、30~39、40~49、50~59毎に、パケット数がカウントされて格納される。分部分パケット数82が多いハンディ端末が、通信量通信頻度が多いとみなされる。また、コントローラ10のRAM1652には、アクティブ状態端末数の情報が記憶される。アクティブ状態端末数とは、分部分パケット数82の合計パケット数が0でないハンディ端末の数である。図5に示すように、コントローラ10のRAM1652に記憶されるバックオフ情報テーブル90は、端末数91と、バックオフ情報92と、の項目を有する。端末数91は、合計パケット数が0でないハンディ端末の数である。バックオフ情報92は、端末数91に対応するハンディ端末を無線通信の優先順に並べた情報である。バックオフ情報92において、ハンディ端末20A,20B,20C,20D,20E,20F,20G,20H,20I,20Jを、順に、A,B,C,D,E,F,G,H,I,Jと、アルファベット一文字で表している。このため、端末数91は、バックオフ情報92の文字数となっている。図5の例では、Bの通信の優先度が最も高く、C,Aの順に優先度が低くなる。次に、図6~図11を参照して、オーダエントリシステム1の動作を説明する。図6に、コントローラ10で実行される通信管理処理を示す。図7に、通信管理処理の第1のバックオフ情報定時更新処理を示す。図8に、変更後のバックオフ情報テーブル90aの構成を示す。図9に、コントローラ10で実行される第1の無線通信処理を示す。図10aに、オリジナルの送信データ110の構成を示す。図10bに、実際の送信データ120の構成を示す。図11に、ハンディ端末20Aで実行される第2の無線通信処理を示す。図6及び図7を参照して、コントローラ10で実行される通信管理処理を説明する。通信管理処理は、後述する第1の無線通信処理及び第2の無線通信処理によるコントローラ10とハンディ端末20B~20Jとの間の無線通信中に、ハンディ端末20B~20Jの通信数としてのパケット数を管理する処理である。コントローラ10において、後述する第1の無線通信処理で通信管理処理の起動が実行されたことをトリガとして、CPU1651は、ROM1653から読み出されて適宜RAM1652に展開された通信管理プログラム1654との協働で、通信管理処理を実行する。先ず、CPU1651は、計時部1656から現在の時刻情報を取得するステップS11。そして、CPU1651は、ステップS11で取得した時刻情報の分部分の末尾が0であるか否かを判別するステップS12。例えば、10分、20分...等であるか否かを判別する。時刻情報の分部分の末尾が0である場合ステップS12;YES、CPU1651は、RAM1652に記憶されている通信管理テーブル80の現在の時刻情報の分部分に該当する分部分パケット数82の列のデータを0にするステップS13。RAM1652に通信管理テーブル80がない場合には、新たに通信管理テーブル80が作成されてRAM1652に記憶される。図4の例では、時刻情報が13:20である場合に、この20に対応する分部分パケット数82の列のデータが0にされたものである。そして、CPU1651は、更新後の通信管理テーブル80に基づいて、RAM1652に記憶されているアクティブ状態端末数と、分部分パケット数82の合計パケット数と、を更新するステップS14。RAM13にアクティブ状態端末数がない場合には、新たにアクティブ状態端末数が作成されてRAM1652に記憶される。時刻情報の分部分の末尾が0でない場合ステップS12;NO、ステップS14に移行される。そして、CPU1651は、バックオフ情報定時更新処理を実行するステップS15。そして、CPU1651は、計時部1656から取得する現在の時刻情報に応じて、1分間待機しステップS16、ステップS11に移行される。図7を参照して、ステップS15のバックオフ情報定時更新処理としての第1のバックオフ情報定時更新処理を説明する。先ず、CPU1651は、通信管理テーブル80を参照し、分部分パケット数82の合計パケット数が新たに0になったハンディ端末を、RAM1652に記憶されているバックオフ情報テーブル90のバックオフ情報92から削除するステップS21。そして、CPU1651は、分部分パケット数82の合計パケット数が新たに0でなくなったハンディ端末を、バックオフ情報92の最後通信の優先度が最も低いに追加しステップS22、第1のバックオフ情報定時更新処理を終了する。ステップS22では、例えば、図8に示すバックオフ情報テーブル90aのように、図5のバックオフ情報テーブル90から分部分パケット数82の合計が新たに0でなくなったハンディ端末20Eがバックオフ情報92の最後に追加される。次いで、図9に示す第1の無線通信処理を説明する。コントローラ10で実行される第1の無線通信処理は、ハンディ端末20A~20Jと無線通信を行う処理である。オーダエントリシステム1が設置された店舗2において、営業時間中に、10名の接客スタッフは、それぞれ、ハンディ端末20A~20Jを所持し、フロアに配置しているものとする。例えば、ハンディ端末20Aを所持する接客スタッフは、店舗顧客から注文があると、そのオーダ情報をハンディ端末20Aに入力し、ハンディ端末20Aからコントローラ10に無線送信する。ハンディ端末20Aからコントローラ10へ送信される情報は、オーダ情報に限定されるものではなく、他の情報でもよい。また、コントローラ10からハンディ端末20Aにも適宜情報が送信される。また、コントローラ10とハンディ端末20B~20Jとの間の無線通信も同様である。コントローラ10において、例えば、電源が入力されたことをトリガとして、CPU1651は、ROM1653から読み出されて適宜RAM1652に展開された第1の無線通信プログラム1655との協働で、第1の無線通信処理を実行する。先ず、CPU1651は、図6の通信管理処理を起動するステップS31。そして、CPU1651は、受信部164により、ハンディ端末20B~20Jから受信した受信データがあるか否かを判別するステップS32。受信データがない場合ステップS32;NO、CPU1651は、送信部162を介して、ハンディ端末20B~20Jへ送信する送信データがあるか否かを判別するステップS33。送信データがない場合ステップS33;NO、ステップS32に移行される。送信データがある場合ステップS33;YES、CPU1651は、計時部1656から現在の時刻情報を参照し、RAM1652に記憶されている通信管理テーブル80を参照し、送信データの送信パケット数を、現在の時刻情報及び送信先のハンディ端末に対応する分部分パケット数82に加算するステップS34。そして、CPU1651は、オリジナルの送信データに、RAM1652に記憶されているバックオフ情報テーブル90のバックオフ情報を付加して実際に送信する送信データを作成するステップS35。ここで、例えば、図10aに示すオリジナルの送信データ110がある場合を考える。送信データ110は、送信先111と、送信元112と、ACK113と、パケット種別114と、データ長さ115と、データ116と、を有する。送信先111は、送信データの送信先のハンディ端末の識別情報である。送信元112は、送信データの送信元ここではコントローラ10の識別情報である。ACK113は、ACKの情報である。パケット種別114は、送信データのパケットの内容種別の情報である。データ長さ115は、データ116の長さの情報である。データ116は、送信データの内容の実データである。ステップS35で、オリジナルの送信データ110に、バックオフ情報長さ117と、バックオフ情報118と、を追加した図10bに示す送信データ110aが作成される。バックオフ情報長さ117は、バックオフ情報118の長さの情報である。バックオフ情報118は、RAM1652から読み出したバックオフ情報テーブル90の端末数91及びバックオフ情報92を合わせたバックオフ情報である。図10aのバックオフ情報118は、図8のバックオフ情報テーブル90aのデータに基づいている。そして、CPU1651は、RAM1652に記憶されているバックオフ情報テーブル90のバックオフ情報92のハンディ端末の順番を更新するステップS36。具体的には、ステップS37の送信データの送信先のハンディ端末がバックオフ情報92の最後通信の優先度が最も低いに並べ替えられる。そして、CPU1651は、ステップS35で作成したバックオフ情報を追加した送信データを、送信部162を介して送信先のハンディ端末に無線送信しステップS37、ステップS32に移行される。受信データがある場合ステップS32;YES、CPU1651は、ステップS32で受信した受信データをCPU11に出力しステップS38、ステップS32に移行される。次いで、図11を参照して第2の無線通信処理を説明する。ハンディ端末で実行される第2の無線通信処理は、ハンディ端末20A~20Jと無線通信を行う処理である。ここでは、ハンディ端末20Aが第2の無線通信処理を実行する例を説明するが、ハンディ端末20B~20Jでも同様である。ハンディ端末20Aにおいて、例えば、電源が入力されたことをトリガとして、CPU2651は、ROM2653から読み出されて適宜RAM2652に展開された第2の無線通信プログラム2654との協働で、第2の無線通信処理を実行する。先ず、CPU2651は、受信部264により、コントローラ10から受信した受信データがあるか否かを判別するステップS41。受信データがある場合ステップS41;YES、CPU2651は、受信データのバックオフ情報をRAM2652にコピーするステップS42。例えば、コントローラ10からのハンディ端末20Aの受信データコントローラ10からの送信データが、図10aの送信データ110aである場合に、バックオフ情報118の端末数及びバックオフ情報がRAM2652に記憶される。そして、CPU2651は、受信データをCPU21に出力しステップS43、ステップS41に移行される。受信データがない場合ステップS41;NO、CPU2651は、送信部262を介して、コントローラ10へ送信する送信データがあるか否かを判別するステップS44。送信データがない場合ステップS44;NO、ステップS41に移行される。送信データがある場合ステップS44;YES、CPU2651は、リトライ回数の変数REに0を設定するステップS45。そして、CPU2651は、キャリア検出部263からのキャリア検出情報に応じて、通信に使用するチャネルのキャリアを検出したか否かを判別するステップS46。キャリアを検出した場合ステップS46;YES、そのチャネルを他のハンディ端末が通信で使用しており、CPU2651は、リトライ回数REを1インクリメントするステップS47。そして、CPU2651は、リトライ回数REが10より大きいか否かを判別するステップS48。リトライ回数REが10以下である場合ステップS48;NO、CPU2651は、RAM2652に記憶しているバックアップ情報を参照し、タイマ値T=バックアップ情報の自順位×100[ms]を算出するステップS49。バックオフ情報の自順位とは、自機のハンディ端末の優先度の順位である。バックオフ情報の自順位は、例えば、自機がハンディ端末20Aで、図10aの送信データ110aに対応して、バックオフ情報BACEがRAM2652に記憶されている場合に、バックオフ情報の自順位が2となる。このとき、タイマ値T=200[ms]となる。そして、CPU2651は、計時部2655からの現在の時刻情報に応じて、ステップS49で算出したタイマ値Tバックオフ時間待機しステップS50、ステップS46に移行される。キャリアを検出していない場合ステップS46;NO、CPU2651は、送信部262を介して送信データを送信先のコントローラ10に送信しステップS51、ステップS41に移行される。以上、本実施の形態によれば、コントローラ10は、ハンディ端末20A~20J毎の合計パケット数を計数してRAM1652の通信管理テーブル80に記憶し、通信管理テーブル80に記憶された合計パケット数に応じてハンディ端末20A~20Jの通信の優先度を示すバックオフ情報を設定し、当該バックオフ情報をハンディ端末20A~20Jに送信する。ハンディ端末20A~20Jは、コントローラ10から受信したバックオフ情報に基づいて、コントローラ10との通信において、前記優先度が高いほど短いバックオフ時間を設定する。このため、各ハンディ端末の無線通信の輻輳を低減できるとともに、通信効率を向上できる。また、コントローラ10は、バックオフ情報について、通信管理テーブル80に記憶された合計パケット数に応じて、新たに通信が発生したハンディ端末の通信の優先度を低く設定し、通信が終了したハンディ端末の通信の優先度を低く設定する。このため、既に通信が発生しているハンディ端末の通信の優先度を高く設定でき、先に待機しているハンディ端末の通信の優先度を高くでき、通信が終了していないハンディ端末の優先度を高くできるので、各ハンディ端末の無線通信の通信効率をさらに向上できる。また、コントローラ10は、設定したバックオフ情報を送信データに追加してハンディ端末20A~20Jに送信する。このため、各ハンディ端末の無線通信の通信効率をさらに向上できる。第2の実施の形態図12及び図13を参照して、本発明に係る第2の実施の形態を説明する。図12に、通信管理処理の第2のバックオフ情報定時更新処理を示す。図13aに、更新前のバックオフ情報テーブル130の構成を示す。図13bに、更新後のバックオフ情報テーブル130aの構成を示す。本実施の形態では、装置構成として、第1の実施の形態のオーダエントリシステム1を用いる。このため、本実施の形態の装置構成の説明を省略する。また、RAM1652には、図5に示すバックオフ情報テーブル90に代えて、図13aに示すバックオフ情報テーブル130が記憶されているものとする。バックオフ情報テーブル130は、端末数131と、バックオフ情報132と、を有する。端末数131、バックオフ情報132は、バックオフ情報テーブル90の端末数91、バックオフ情報92と同様である。また、本実施の形態のオーダエントリシステム1の動作としては、第1の実施の形態と同様であるが、図10の通信管理処理のステップS15で図12に示す第2のバックオフ情報定時更新処理を実行する。このため、第2のバックオフ情報定時更新処理のみを説明する。図12に示すように、先ず、CPU1651は、通信管理テーブル80を参照し、分部分パケット数82の合計が0であるハンディ端末を、RAM1652に記憶されているバックオフ情報テーブル130のバックオフ情報132から削除するステップS61。そして、CPU1651は、通信管理テーブル80を参照し、分部分パケット数82の合計が新たに0でなくなったハンディ端末をバックオフ情報テーブル130のバックオフ情報132に追加するステップS62。そして、CPU1651は、通信管理テーブル80を参照し、分部分パケット数82の合計パケット数が多い順にバックオフ情報テーブル130のバックオフ情報132のハンディ端末を並び替えステップS63、第2のバックオフ情報定時更新処理を終了する。例えば、図13aに示すバックオフ情報テーブル130のバックオフ情報132のバックオフ情報132のBCAが、第2のバックオフ情報定時更新処理により、図13aに示すバックオフ情報テーブル130aのハンディ端末20Eが追加された合計パケット数順のバックオフ情報132のBACEとなる。以上、本実施の形態によれば、コントローラ10は、バックオフ情報について、RAM1652の通信管理テーブル80に記憶された合計パケット数が多い順にハンディ端末の通信の優先度を高く設定する。このため、各ハンディ端末の無線通信の輻輳を低減できるとともに、通信効率をさらに向上できる。なお、上記実施の形態における記述は、本発明に係る無線通信システムの一例であり、これに限定されるものではない。上記実施の形態では、通信数として、各ハンディ端末の合計パケット数を計数する構成としたが、これに限定されるものではない。例えば、通信数として、各ハンディ端末の通信されたオーダ数等、他の通信数を計数する構成としてもよい。また、上記実施の形態におけるオーダエントリシステムの各構成要素の細部構成及び細部動作に関しては、本発明の趣旨を逸脱することのない範囲で適宜変更可能であることは勿論である。本発明の実施の形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。付記<請求項1>コントローラと、複数の通信端末と、が通信接続された無線通信システムであって、前記コントローラは、前記通信端末と無線通信する第1の無線通信部と、記憶部と、前記第1の無線通信部を介する前記通信端末毎の通信数を計数して前記記憶部に記憶する通信数制御部と、前記記憶部に記憶された通信数に応じて前記通信端末の通信の優先度を示すバックオフ情報を設定し、当該バックオフ情報を前記第1の無線通信部を介して前記通信端末に送信する第1の通信制御部と、を備え、前記通信端末は、前記コントローラと無線通信する第2の無線通信部と、前記第2の無線通信部を介して前記コントローラから受信したバックオフ情報に基づいて、前記コントローラとの通信において、前記優先度が高いほど短いバックオフ時間を設定する第2の通信制御部と、を備える無線通信システム。<請求項2>前記第1の通信制御部は、前記バックオフ情報について、前記記憶部に記憶された通信数に応じて、新たに通信が発生した通信端末の通信の優先度を低く設定し、通信が終了した通信端末の通信の優先度を低く設定する請求項1に記載の無線通信システム。<請求項3>前記第1の通信制御部は、前記バックオフ情報について、前記記憶部に記憶された通信数が多い順に前記通信端末の通信の優先度を高く設定する請求項1に記載の無線通信システム。<請求項4>前記第1の通信制御部は、前記設定したバックオフ情報を送信データに追加して前記通信端末に送信する請求項1から3のいずれか一項に記載の無線通信システム。"