キャリアセンスを行い、キャリアが空いていることを検出したときに、データの種別に応じた送信待ち時間だけ待って送信する無線機であって、前記データの種別に応じた送信待ち時間よりも更に短い最短送信待ち時間でデータを優先して送信するトラフィック制御モードに移行する手段と、前記トラフィック制御モードを停止する手段と、前記トラフィック制御モードへの移行を周囲の無線機に通知する手段と、前記トラフィック制御モード中であることを定期的に周囲の無線機に通知する手段と、前記トラフィック制御モードの停止を周囲の無線機に通知する手段と、他の無線機から前記トラフィック制御モードに移行する通知を受信したとき、自機が前記トラフィック制御モードに移行することを禁止する手段と、前記他の無線機から前記トラフィック制御モード中の通知を所定時間受信しないとき、または、前記他の無線機から前記トラフィック制御モードの停止の通知を受信したとき、前記トラフィック制御モードへの移行禁止を解除する手段と、を有することを特徴とする無線機。しかしながら、上記従来の無線通信システムでは、特に、無線LAN通信におけるアドホック通信では、QoSQualityofServiceにより優先度制御を行い、通信の品質を向上させているものの、データの種別に拘わらず優先的に送信したいデータを他の通信に優先して送信できないという問題点があった。具体的には、従来の無線LAN通信において、データの種別によって、優先順位を設定し、優先順位の高いデータが優先的に送信されるように制御されているが、データを送信する端末、例えば、システム管理者からの重要な通知を一斉に配信したい場合に、他の端末同士が通信していると、重要な通知が後回しになってしまうおそれがある。本発明は上記実情に鑑みて為されたもので、優先的に送信したいデータがある場合、他の通信に優先して、データ種別に拘わらずデータを送信できる無線機を提供することを目的とする。上記従来例の問題点を解決するための本発明は、キャリアセンスを行い、キャリアが空いていることを検出したときに、データの種別に応じた送信待ち時間だけ待って送信する無線機であって、データの種別に応じた送信待ち時間よりも更に短い最短送信待ち時間でデータを優先して送信するトラフィック制御モードに移行する手段と、トラフィック制御モードを停止する手段と、トラフィック制御モードへの移行を周囲の無線機に通知する手段と、トラフィック制御モード中であることを定期的に周囲の無線機に通知する手段と、トラフィック制御モードの停止を周囲の無線機に通知する手段と、他の無線機からトラフィック制御モードに移行する通知を受信したとき、自機がトラフィック制御モードに移行することを禁止する手段と、他の無線機からトラフィック制御モード中の通知を所定時間受信しないとき、または、他の無線機からトラフィック制御モードの停止の通知を受信したとき、トラフィック制御モードへの移行禁止を解除する手段と、を有することを特徴とする。本発明によれば、キャリアセンスを行い、キャリアが空いていることを検出したときに、データの種別に応じた送信待ち時間だけ待って送信する無線機であって、データの種別に応じた送信待ち時間よりも更に短い最短送信待ち時間でデータを優先して送信するトラフィック制御モードに移行し、トラフィック制御モードへの移行を周囲の無線機に通知し、トラフィック制御モード中であることを定期的に周囲の無線機に通知する手段と、トラフィック制御モードを停止し、トラフィック制御モードの停止を周囲の無線機に通知する手段と、他の無線機からトラフィック制御モードに移行する通知を受信したとき、自機がトラフィック制御モードに移行することを禁止し、他の無線機からトラフィック制御モード中の通知を所定時間受信しないとき、または、他の無線機からトラフィック制御モードの停止の通知を受信したとき、トラフィック制御モードへの移行禁止を解除する手段とを有する無線機としているので、優先的に送信したいデータをデータの種別に拘わらず優先して送信できると共に、キャリアを必要以上占有することを防止できる効果がある。本発明の実施の形態について図面を参照しながら説明する。[実施の形態の概要]本発明の実施の形態に係る無線機は、無線通信の環境で、トラフィックデータ量が多く、混雑しているような状況において、通信グループ全体への一斉通知など、特定の無線機から、他の無線機よりも優先してデータを送信することを可能とすると共に、キャリアを必要以上に占有することを防止できるものである。特に、本発明の実施の形態に係る無線機は、端末から受信したトラフィック制御開始電文に基づいてトラフィック制御モードに移行し、他の無線機にはトラフィック制御開始を通知し、端末からのデータを送信する際に、優先送信を行うためのトラフィック制御用のパラメータと端末からのデータを含むユーザデータ送信要求を送信し、当該データを他の無線機からのデータに優先して送信できるものである。また、本発明の実施の形態に係る無線機は、端末から受信したトラフィック制御停止電文に基づいて通常モードに移行し、他の無線機にはトラフィック制御停止を通知し、端末からのデータを送信する際に、通常送信を行うためのトラフィック制御用のパラメータと端末からのデータを含むユーザデータ送信要求を送信し、当該データを通常の送信に戻すことができるものである。[無線通信システム:図1]本発明の実施の形態に係る無線通信システムについて図1を参照しながら説明する。図1は、本発明の実施の形態に係る無線通信システムの概略図である。本発明の実施の形態に係る無線通信システム本システムは、図1に示すように、無線機100と、端末制御器200とを備え、無線機100に設けられたアンテナ空中線を用いて他の無線機100とアドホックモードの無線通信を行う。本システムでは、図1に示すように、無線機100と端末制御器200とは、Ethernet登録商標で接続している。特に、両者間は、情報系の経路と監視制御系の経路で接続されている。また、端末200と無線機100の間の通信は、電文を定義し、電文の送受信により、情報の取得及び設定を行う。また、無線機100は、同軸ケーブルを介して空中線アンテナに接続し、他の無線機と無線通信でデータの送受信を行う。[無線機100:図2]次に、無線機100の構成について図2を参照しながら説明する。図2は、無線機の構成ブロック図である。無線機100は、図2に示すように、通信部110と、変復調部PHY120と、周波数変換部130と、電力増幅部140とから構成されている。そして、通信部110は、監視制御部111と、ネットワーク制御部NW112と、無線通信部MAC:MediumAccessControl:メディアアクセス制御113とから構成されている。[無線機100の各部][監視制御部111]通信部110における監視制御部111は、状態を監視し、端末200からの電文を受信して解析する電文制御を行う。監視制御部111は、電文解析の結果、電文がトラフィック制御開始であればトラフィック制御開始命令を、電文がトラフィック制御停止であればトラフィック制御停止命令をネットワーク制御部NW112に出力する。[ネットワーク制御部NW112]ネットワーク制御部NW112は、監視制御部111からの命令を入力し、トラフィック制御開始命令であればトラフィック制御モードに遷移し、無線通信部MAC113にトラフィック制御開始通知を送信する。そして、ネットワーク制御部NW112は、端末200からデータを受信すると、端末200からのデータを優先的に送信するためのトラフィック制御用のパラメータを含むユーザデータ送信要求通信プリミティブ:MAC_DATA.requestを生成し、端末200からのデータを含めて送信する。更に、ネットワーク制御部NW112は、定期的にトラフィック通知を無線通信部MAC113に送信する。また、ネットワーク制御部NW112は、監視制御部111から入力された命令がトラフィック制御停止命令であれば通常モードに遷移し、無線通信部MAC113にトラフィック制御停止通知を送信する。そして、ネットワーク制御部NW112は、端末200からデータを受信すると、端末200からのデータを通常に送信するためのトラフィック制御用のパラメータを含むユーザデータ送信要求通信プリミティブ:MAC_DATA.requestを生成し、端末200からのデータを含めて送信する。また、ネットワーク制御部NW112は、無線通信部MAC113からトラフィック制御開始通知を受信すると、他の無線機がトラフィック制御モードに設定したと認識し、トラフィック制御の開始を実行できないように制御する。更に、ネットワーク制御部NW112は、他の無線機がトラフィック制御モードに設定したことを端末200に通知し、トラフィック制御モードを選択/設定できないようにする。[無線通信部MAC113]無線通信部MAC113は、ネットワーク制御部NW112からのトラフィック制御開始通知を変復調部PHY120に送信する。また、無線通信部MAC113は、ネットワーク制御部NW112から入力した通信プリミティブを解析し、通信プリミティブに設定されたトラフィック制御用パラメータに従って端末200からのデータを変復調部PHY120に出力する。変復調部PHY120は、無線通信部MAC113からのデータを変調して周波数変換部130に出力し、周波数変換部130からの信号を復調して無線通信部MAC113に出力する。周波数変換部130は、変復調部PHY120と電力増幅部140との間で周波数変換を行う。電力増幅部140は、周波数変換部130からの信号を電力増幅して空中線に出力し、また、空中線からの信号を電力増幅して周波数変換部130に出力する。[端末200:図3]次に、端末200の構成について図3を参照しながら説明する。図3は、端末の構成ブロック図である。端末200は、図3に示すように、通信処理部210と、電文制御部220と、状態監視部230と、デバイス制御部240とから構成されている。そして、デバイス制御部240は、ネットワーク部241と、入力部242と、出力部243とから構成されている。[端末200の各部]通信処理部210は、ネットワーク部241を介して無線機100との通信制御の処理を行う。電文制御部220は、状態監視部230からの入力信号に従って電文を生成し、通信処理部210に出力する。特に、電文制御部220は、トラフィック制御開始の設定が実行されると、トラフィック制御開始要求の電文を生成し、通信処理部210に出力する。また、電文制御部220は、通信処理部210で受信された電文を入力し、解析して状態監視部230に出力する。状態監視部230は、電文制御部220からの解析結果を出力部243に表示出力し、入力部242からの指示を指示信号として電文制御部220に出力する。尚、出力部243には、後述するトラフィック制御画面が表示される。[本システムでの処理]本システムにおいて、通常モードでの運用中に、トラフィック制御を実行する場合について説明する。ここで、トラフィックとは、通信路や網全体に流れるデータの量をいう。[トラフィック制御開始の処理]トラフィック制御を開始する端末200は、トラフィック制御開始設定を実行する。トラフィック制御開始設定が実行されると、端末200では、電文トラフィック制御開始要求を生成し、無線機100に対して、トラフィック制御開始要求の電文を送信する。無線機100の通信部110では、電文を受信した監視制御部111が電文解析を行い、解析結果トラフィック制御開始命令をネットワーク制御部NW112に出力し、ネットワーク制御部NW112が、トラフィック制御開始命令に従って無線機100の状態をトラフィック制御モードに遷移させる。そして、端末200は、トラフィック制御開始設定後に、データを無線機100に送信する。端末200からデータが送信されると、情報系の経路からネットワーク制御部NW112がデータを受信し、受信したデータを基に、データを転送するための通信プリミティブ:ユーザデータ送信要求MAC_DATA.requestを生成し、無線通信部MAC113に送信する。受信したデータは、この通信プリミティブに含まれる。無線機100は、優先してデータを送信するために、通常のCSMA/CA方式と比較して、データを送信する際の時間パラメータを短縮することによって、データを早く送信するものである。これにより、無線機100でトラフィック制御が行われる。[具体的なトラフィック制御]具体的には、AIFSArbitrationInterFrameSpace、CWContentionWindowの設定を行う。AIFSは、EDCAという方式で用いられる、音声、映像、メールなどのデータ種別に応じて、データを送信するまでの時間の長さを変更できるパラメータである。AIFS=AIFSN×slottimeSIFSと表すことができる。ここで、AIFSNArbitrationInterFrameSpaceNumberは送信フレーム間隔をスロット数で表したもので、SIFSShortInterFrameSpaceは最小フレーム間隔である。また、通常のCSMA/CAで利用されるDIFSは、DIFS=SIFS2×slottimeで表される。本実施の形態では、トラフィック制御用パラメータとして、AIFSN=1を設定し、DIFSより待ち時間を短縮する。また、CWは、バックオフ時間を決定するためのパラメータであり、乱数を生成するための値である。本実施の形態では、CW=0とし、バックオフ時間を0とする。ネットワーク制御部112で生成される通信プリミティブ:MAC_DATA.requestユーザデータ送信要求には、送信するデータとそのデータを送信するためのパラメータを設定する。ネットワーク制御部112は、そのパラメータである、AIFS、CWにトラフィック制御用のパラメータを設定し、無線通信部MAC113に通信プリミティブユーザデータ送信要を送信する。トラフィック制御用のパラメータとしてのAIFS=1、及びバックオフ時間=0:CW=0としたときが短縮されているため、他端末より早いタイミングでデータが送信される。また、トラフィック制御開始後は、トラフィック制御を開始した無線機100から、一定時間間隔で、トラフィック通知がブロードキャストで送信する。トラフィック開始通知を受信した他の無線機100は、通信可能なエリアに、トラフィック制御を実施している端末があることを当該トラフィック開始通知によって認識したため、その後、自端末からのトラフィック制御開始は、実行できない状態となる。つまり、複数の端末がトラフィック制御を実施することは、不可とする。但し、トラフィック開始通知を受信した無線機100は、トラフィック制御の開始は実行できないが、通常のCSMA/CAによるデータの送信は可能である。[トラフィック制御終了の処理]トラフィック制御の終了は、トラフィック制御を開始した端末がトラフィック制御停止設定を行うことにより、無線機100にトラフィック制御停止通知を送信する。トラフィック通知を受信したことにより、トラフィック制御モードに遷移していた無線機100は、トラフィック制御停止通知を受信すると、トラフィック制御モードを終了する。また、トラフィック通知を受信した無線機100は、トラフィック通知を送信する無線機から距離が離れ、トラフィック通知を受信することができなくなった場合に、トラフィック制御モードを終了する。トラフィック通知は、トラフィック制御を開始した無線機100から定期的に送信されるので、そのトラフィック通知が定期的に受信されなくなった場合に、それまでトラフィック通知を受信していた無線機は距離が離れたと認識できるものである。以上のように、トラフィック制御モードに移行した場合に、トラフィック制御中の端末200が送信したデータが送信までの間隔をトラフィック制御用のパラメータによって短縮することにより、データを優先的に送信することが可能となる。また、トラフィック制御モード中は他の無線機がトラフィック制御モードに移行することを禁止していたが、トラフィック制御が終了すると、トラフィック制御モードへの移行禁止を解除する。[通信プリミティブ]無線機100内のモジュールである、ネットワーク制御部NW112と無線通信部MAC113との間の通信には、通信プリミティブという形式を使用する。通信プリミティブのフォーマットは、プリミティブヘッダとプリミティブボディとから構成され、プリミティブヘッダは、プリミティブ種別、サブ種別、エラーコード、予備、プリミティブ長で構成されている。プリミティブヘッダのプリミティブ種別、サブ種別で、通信相手とその通信内容を設定する。[通信プリミティブ:MAC_DATA.requestユーザデータ送信要求]ネットワーク制御部NW112から、通信プリミティブ:MAC_DATA.requestユーザデータ送信要求を送信することで、無線通信部MAC113は、送信データの送信を実行する。プリミティブのMAC_という名称は、無線通信部MAC113に対するプリミティブであることを示す。また、通信プリミティブのrequestは、要求を送信する場合のプリミティブ名称である。通信プリミティブ:MAC_DATA.requestユーザデータ送信要求において、プリミティブボディにAIFSN、CW、データが設定される。[電文フォーマット]端末制御器200と無線機100との間の通信には、電文という形式を使用する。電文フォーマットは、ヘッダ部とデータ部で構成され、ヘッダ部は、アプリケーション種別、コマンドタイプ、電文種別、予備、シーケンス番号、データ長で構成される。端末200からのトラフィック制御開始要求の電文を、無線機100が受信することにより、トラフィック制御が開始される。[電文:トラフィック制御開始要求]トラフィック制御開始要求の電文は、データ部において、データID識別子とトラフィック制御ONが設定されている。[電文:トラフィック制御停止要求]トラフィック制御停止要求の電文は、データ部において、データID識別子とトラフィック制御OFFが設定されている。[トラフィック制御画面:図4]トラフィック制御は、端末制御器200でトラフィック制御の開始を指示することから開始される。端末制御器200にて、トラフィック制御ボタンを押下し、トラフィック制御画面を表示する。図4は、トラフィック制御画面を示す図である。トラフィック制御画面にて、状態が通常モードである場合に、図4に示すように、トラフィック制御モードを選択して設定する。当該設定により、状態にはトラフィック制御中が表示され、制御実施端末には端末01開始指示を行った端末名が表示される。トラフィック制御の設定により、端末200から無線機100にトラフィック制御開始要求の電文が送信される。[無線機100でのトラフィック制御開始の処理]トラフィック制御開始要求を受信した無線機100の監視制御部111は、電文を解析し、ネットワーク制御部NW112へ解析情報を転送する。ネットワーク制御部NW112は、解析情報がトラフィック制御開始命令であることを判断すると、トラフィック制御モードに遷移する。トラフィック制御モードの状態にあるときに、端末200からのデータを受信したネットワーク制御部NW112は、通信プリミティブ:MAC_DATA.requestユーザデータ送信要求を生成し、無線通信部MAC113へ送信する。このとき、通信プリミティブ内のAIFSN、CWに優先送信を行うためのトラフィック制御用パラメータを格納する。無線通信部MAC113は、通信プリミティブを解析し、データを変復調部PHY120に送信する。データ送信に関する時間の制御は、無線通信部MAC113が行っており、トラフィック制御用パラメータで設定された値によって、送信シーケンスを実行する。[トラフィック制御終了]トラフィック制御の終了の手順は、以下のようになる。端末制御器200にて、トラフィック制御ボタンを押下し、トラフィック制御画面を表示する。トラフィック制御画面にて、通常モードを選択して設定する。そのとき、端末200から無線機100にトラフィック制御停止要求の電文が送信される。[無線機100でのトラフィック制御終了の処理]トラフィック制御停止要求を受信した無線機100の監視制御部111は、電文を解析し、ネットワーク制御部NW112へ解析情報を転送する。ネットワーク制御部NW112は、トラフィック制御停止電文であることを判断すると、通常モードに遷移する。通常モードの状態にあるときに、端末200からのデータを受信したネットワーク制御部NW112は、通信プリミティブ:MAC_DATA.requestユーザデータ送信要求を生成し、無線通信部MAC113へ送信する。このとき、通信プリミティブ内には、AIFSN、CWに通常運用のパラメータを格納する。無線通信部MAC113は、通信プリミティブを解析し、データを変復調部PHY120に送信する。無線通信部MAC113による時間制御は、通常の送信シーケンスが実行される。[トラフィック制御のシーケンス]次に、トラフィック制御開始のシーケンスとトラフィック制御停止のシーケンスを図5、図6を参照しながら説明する。図5は、トラフィック制御開始のシーケンスを示す図であり、図6は、トラフィック制御停止のシーケンスを示す図である。[トラフィック制御開始のシーケンス:図5]図5に示すように、トラフィック制御開始を行う場合は、端末制御器200にて、トラフィック制御画面を開き、トラフィック制御モードを選択し、設定ボタンを押下する。設定ボタン押下により、トラフィック制御開始電文が端末200から無線機100に送信され、当該電文を監視制御部111で受信する。無線機100の監視制御部111で受信した電文を解析し、ネットワーク制御部NW112に解析結果を出力する。ネットワーク制御部NW112は、解析結果がトラフィック制御開始命令であれば、トラフィック制御モードに遷移する。そして、ネットワーク制御部NW112はトラフィック制御開始通知を無線通信部MAC113に出力する。その後、端末200から送信されたデータは、ネットワーク制御部NW112で受信されると、ネットワーク制御部NW112は、通信プリミティブ:MAC_DATA.requestユーザデータ送信要求を生成し、無線通信部MAC113へ送信する。このとき、トラフィック制御用パラメータとして、AIFSN=1、CW=0を格納する。尚、受信したデータも通信プリミティブに含まれる。そして、無線通信部MAC113は、データを送信し、待ち時間は、AIFSN=1、CW=0を適用する。その後、ネットワーク制御部NW112は、一定間隔でトラフィック通知を生成し、無線通信部MAC113、変復調部PHY120、更にその先に送信される。トラフィック通知の送信間隔は、トラフィック制御中の優先送信に要する時間よりも長い所定時間例えば5秒に設定される。ここで、他の端末では、上記所定時間を越えてもトラフィック通知を受信しない場合は、受信のリトライを所定回数例えば3回し、それでも受信できなかった場合は、トラフィック制御モードを終了する。ここで、トラフィック通知の送信待ち時間AIFSN、CWは、通常のデータと同じにしている。但し、トラフィック通知について、AIFSN、CWを最短に設定して、優先して送信するようにしてもよい。本実施の形態により、無線機100と端末制御器200との間で、トラフィック制御を行うことが可能となる。また、トラフィック制御によって、他端末より、短い待ち時間が設定され、優先的にデータを送信することが可能となる。[トラフィック制御停止のシーケンス:図6]図6に示すように、トラフィック制御停止を行う場合には、端末制御器200にて、トラフィック制御画面を開き、通常モードを選択し、設定ボタンを押下する。設定ボタン押下により、トラフィック制御停止電文が端末200から無線機100に送信され、当該電文を監視制御部111で受信する。無線機100の監視制御部111で受信した電文を解析し、ネットワーク制御部NW112に解析結果を出力する。ネットワーク制御部NW112は、解析結果がトラフィック制御停止命令であれば、通常モードに遷移する。ネットワーク制御部NW112は、通常モードに遷移したことにより、無線通信部MAC113、変復調部PHY120、更にその先にトラフィック制御停止通知を送信する。その後、端末200から送信されたデータは、ネットワーク制御部NW112で受信されると、ネットワーク制御部NW112は、通信プリミティブ:MAC_DATA.requestユーザデータ送信要求を生成し、無線通信部MAC113へ送信する。このとき、通常用パラメータを格納する。受信したデータも通信プリミティブに含まれる。そして、無線通信部MAC113は、通常用パラメータに従ってデータを送信する。また、周辺の他の無線機で、ネットワーク制御部NW112でトラフィック制御モード中を認識し、トラフィック制御モードへの移行を禁止していた場合に、当該無線機がトラフィック制御停止を受信したとき、またはトラフィック通知を受信しなくなったときに、ネットワーク制御部NW112は、トラフィック制御モードへの移行禁止を解除する。[実施の形態の効果]本システムによれば、アドホックモードでの無線通信において、端末制御器200からの操作で、無線機100のトラフィック制御を実行することによって、端末200からのデータを優先して送信することができると共に、キャリアを必要以上に占有することを防止できる効果がある。