通話とデータ通信が共存する通信システムであって、基地局から複数の端末への通信には下りフレームを用い、前記複数の端末から前記基地局への通信には上りフレームを用いて行い、通話が為されていない時に、前記複数の端末にデータ通信用として上りフレームを割り当てると共に、データ通信を行わない空きフレームを確保し、前記基地局が前記複数の端末に通話許可を送信し、当該通話許可に対して前記複数の端末の内、特定の端末が前記空きフレームを使用して通話開始を前記基地局に通知し、前記基地局が、前記通話開始を検出すると、データ通信用のフレームを通話用に割り当て直すことを特徴とする通信システム。複数の端末の全てに1回ずつデータ通信用として上りフレームを割り当てた場合の割り当て数に対して、空きフレームを1又は複数挿入することを特徴とする請求項1記載の通信システム。端末に、音声データを記憶するメモリを設け、前記端末が、通話開始からの音声データを前記メモリに記憶し、音声用の上りフレームで送信する際に、前記メモリから音声データを読み出して前記音声用の上りフレームにより基地局に送信することを特徴とする請求項1又は2記載の通信システム。基地局が、端末に対してデータの送信許可を通知し、前記端末が、前記送信許可の通知に対してデータを送信するものであり、前記基地局が、前記端末から送信されたデータに対して、誤りなく受信できたか否かを検出し、誤りがない場合にはACK信号を、誤りがある場合にはNACK信号を、前記端末に対する次の送信許可の通知と同時に送信することを特徴とする請求項1乃至3のいずれか記載の通信システム。しかしながら、従来のSCPC狭帯域デジタル移動通信システムでは、通話のない図4の状態から通話を行う図5の状態に移行する場合に、すなわち、ある端末がデータ通信中又は待機状態から通話可能な状態に移行するには、当該端末に上りフレームが割り当てられるまで待ってから、当該上りフレームに通話開始を要求する制御信号を乗せて基地局に通知しなければならず、制御遅延時間が大幅に発生することがあるという問題点があった。例えば、端末数n=100の場合は最長で4秒程度40ms×100、端末数n=500の場合は最長で20秒程度40ms×500の制御遅延時間が発生してしまうこととなっていた。また、制御遅延時間が非常に長くなるために通話を要求する処理、すなわち、データ通信中の他の端末に対して送信を中断させる処理と、実際にプレストゥートークで通話を開始する処理を分離する必要があるため、処理が煩雑になるという問題もあった。つまり、プレストゥートークで通話開始のボタンを押してから、直ちに通話を開始することはできず、制御遅延時間分が準備時間となり、当該準備時間終了後に通話可能のサインを表示する等の処理が必要となり、処理が煩雑である。本発明は上記実情に鑑みて為されたもので、通話開始までの制御遅延時間を最小限に抑え、更に通話を要求する処理と実際に通話を開始する処理をほぼ同時に行って通話時の処理を簡便にすることが可能な通信システムを提供することを目的とする。上記従来例の問題点を解決するための本発明は、通話とデータ通信が共存する通信システムであって、基地局から複数の端末への通信には下りフレームを用い、複数の端末から基地局への通信には上りフレームを用いて行い、通話が為されていない時に、複数の端末にデータ通信用として上りフレームを割り当てると共に、データ通信を行わない空きフレームを確保し、基地局が複数の端末に通話許可を送信し、当該通話許可に対して複数の端末の内、特定の端末が空きフレームを使用して通話開始を基地局に通知し、基地局が、通話開始を検出すると、データ通信用のフレームを通話用に割り当て直すことを特徴とする。本発明は、上記通信システムにおいて、複数の端末の全てに1回ずつデータ通信用として上りフレームを割り当てた場合の割り当て数に対して、空きフレームを1又は複数挿入することを特徴とする。本発明は、上記通信システムにおいて、端末に、音声データを記憶するメモリを設け、端末が、通話開始からの音声データをメモリに記憶し、音声用の上りフレームで送信する際に、メモリから音声データを読み出して音声用の上りフレームにより基地局に送信することを特徴とする。本発明は、上記通信システムにおいて、基地局が、端末に対してデータの送信許可を通知し、端末が、送信許可の通知に対してデータを送信するものであり、基地局が、端末から送信されたデータに対して、誤りなく受信できたか否かを検出し、誤りがない場合にはACK信号を、誤りがある場合にはNACK信号を、端末に対する次の送信許可の通知と同時に送信することを特徴とする。本発明によれば、通話とデータ通信が共存する通信システムであって、基地局から複数の端末への通信には下りフレームを用い、複数の端末から基地局への通信には上りフレームを用いて行い、通話が為されていない時に、複数の端末にデータ通信用として上りフレームを割り当てると共に、データ通信を行わない空きフレームを確保し、基地局が複数の端末に通話許可を送信し、当該通話許可に対して複数の端末の内、特定の端末が空きフレームを使用して通話開始を基地局に通知し、基地局が、通話開始を検出すると、データ通信用のフレームを通話用に割り当て直す通信システムとしているので、通話開始までの制御遅延時間を最小限に抑え、更に通話を要求する処理と実際に通話を開始する処理をほぼ同時に行って通話時の処理を簡便にすることができる効果がある。本発明の実施の形態について図面を参照しながら説明する。[実施の形態の概要]本発明の実施の形態に係る通信システムは、ある端末が通話を開始する時点において、他の端末がデータ通信中であるために上りの帯域が不足している状態であっても、上りフレームに定期的に確保された空きフレームを使用して基地局に通話開始を通知し、通話に必要な帯域フレームを基地局が端末に直ちに割り当てるようにしているので、通話開始までの制御遅延時間を最小限に抑え、更に通話を要求する処理と実際に通話を開始する処理をほぼ同時に行って通話時の処理を簡便にし、且つ音声通話を優先させながら通話のない時間帯にデータ通信を効率よく行うことができるものである。[本通信システム]本発明の実施の形態に係る通信システム本通信システムは、SCPC狭帯域デジタル移動通信システムを前提とするものであり、基地局と、複数の端末とを基本的に有している。基地局と複数の端末との通信では、上り下りペアの無線キャリア下り周波数[第1の周波数]と上り周波数[第2の周波数]が割り当てられる。基地局から複数の端末への通信で用いられる下り周波数のフレームが、下りフレームとなる。基地局は、複数の端末に対して、下りフレームを時間軸で複数のフレームに分割し、各端末の識別子IDを各フレームに含めてデータ通信を行う。また、複数の端末から基地局への通信で用いられる上り周波数のフレームが、上りフレームとなる。各端末には、上りフレームを時間軸で複数に分割されたフレームが割り当てられ、当該フレームに端末のIDを含めて基地局にデータ通信を行う。尚、上りフレームには、どの端末にもデータ通信用として割り当てない空きフレームを設けている。実際には、空きフレームは、どの端末も上り周波数を用いて基地局にデータ通信を行っていない状態である。本実施の形態では、通話を開始したい端末が、この空きフレームを用いて基地局に通話の開始を同期バーストで通知する。従来、通話を開始したい端末は、自機に割り当てられたフレームで基地局に通話開始を通知していたが、本実施の形態では、通話を開始したい端末が、通話開始の操作を行った後の空きフレームを通話開始の通知に用いているので、基地局に迅速に通話開始を通知でき、制御遅延時間の発生を抑えることができる。空きフレームは、全ての端末n個の端末への1回ずつのフレーム割り当て数nに対して1つ又は複数設ける挿入するようにしてもよい。nを一周期とすると、周期nが小さければ端末数nが少なければ、空きフレームの挿入数を多くする必要はないが、周期nが大きければ端末数nが多ければ、空きフレームの挿入数を多くして、制御遅延時間を抑える必要がある。尚、一周期の中に設けられる挿入される空きフレームの数が少ないと、制御遅延時間を短くする効果が小さいが、データ通信の効率がよく、一周期の中に挿入される空きフレームの数が多いと、制御遅延時間を短くする効果が大きいが、データ通信の効率が悪くなる。また、空きフレームを用いて端末が通話開始を通知した場合は、図5に示したフレーム構成に移行し、当該端末は基地局と音声通信を行い、他の端末は基地局とデータ通信を行う。以下、本通信システムにおける動作について具体的に説明する。[本通信システムに係るフレーム構成例:図1]本通信システムにおいて、全ての端末がデータ通信を行っている時のフレーム構成例を図1に示す。図1において、下りフレーム401と上りフレーム402~412が備えられている。そして、図1において、端末は1~n個で構成され、下りフレーム401の先頭から60msの送受信オフセットを持つ上りフレーム402が端末1に、当該上りフレーム402に続く上りフレーム403が端末2に、当該上りフレーム403に続く上りフレーム404が端末3に割り当てられている。しかしながら、本実施の形態の特徴として、上記上りフレーム404に続くUFN=3の上りフレーム405には特定の端末を割り当てず、いずれの端末も送信しない空きフレームとする。以下同様に、上りフレーム406~408をそれぞれ端末4~6に、上りフレーム410、411をそれぞれ端末7、端末nに割り当てて、UFN=3の全ての上りフレームを空きフレームとしている。上記の例では、4フレームに1つの空きフレームを設けているが、端末数に応じて、8フレーム、12フレーム等に1つの割合で空きフレームを設けるようにしてもよい。下りフレーム401は、全てのフレーム401a~401kが制御フレームとなっており、制御フレーム401aには端末1に対して、上りフレーム402でのデータ送信に許可を与える制御信号が乗り、制御フレーム401bには端末2に対して、上りフレーム403でのデータ送信に許可を与える制御信号が乗るようになっている。ここで、各制御フレームには、対応する各端末の識別情報IDが含まれており、当該IDから各端末が自己宛の下りフレームを受け取ることになっている。以下同様に、制御フレーム401c、401e、401f、401g、401i、401jにはそれぞれ端末3~端末nに対して、上りフレーム404、406~408、410、411でのデータ送信に許可を与える制御信号が乗る。端末1~nは、これらの制御フレームをデコードして指定された上りフレームで排他的にデータDを送信する。一方、本通信システムにおいて、1個の端末がプレストゥートークで通話を、残りの端末がデータ通信を行っている時のフレーム構成は、図5に示した従来のSCPC狭帯域デジタル移動通信システムのフレーム構成例と同様になる。通話のない図1の状態から通話を行う図5の状態に移行する場合、すなわち、ある端末がデータ通信中又は待機状態から通話に移行するには、当該端末が空きフレームとなっているUFN=3の上りフレームで同期バーストを送信して基地局に通話の開始を通知した後、基地局がUFN=1~3の上りフレームを当該端末に音声用として割り当てればよい。[本通信システムに係るデータ通信の制御シーケンス例:図2]通話のない図1の状態から通話を行う図5の状態に移行する時の具体的なシーケンスを、図2を用いて説明する。図2は、通話のない状態から通話を行う状態に移行する場合の本通信システムに係るデータ通信の制御シーケンス例を示す図である。図2において、説明を簡単にするために端末数を4個としているが、端末数が任意の個数であってもよい。そして、図2では、端末4が通話端末通話を開始して通話を行う端末で、端末1~3がデータ端末データ通信を行う端末となっている。また、図2において端末1~3は、データ専用の半固定局とし、つまり、基地局と半固定局の間は伝搬遅延が一定で、基地局において各々の半固定局との間の伝搬遅延時間が既知で安定した同期状態にある場合には、同期バーストの送信が不要である。一方、端末4は、通話専用の移動局である場合には、通話を開始する際に同期確立のための同期バーストの送信が必要である。図2にはシーケンス番号SEQ1~SEQ31を付しており、当該シーケンス番号に対応して順を追って動作を以下に説明する。シーケンス番号SEQ01では、基地局がDFN=0の下りフレームを使用して、直後のUFN=0の上りフレームを端末1に割り当ててデータ送信を許可する。シーケンス番号SEQ02では、基地局がDFN=1の下りフレームを使用して、直後のUFN=1の上りフレームを端末2に割り当ててデータ送信を許可する。そして、シーケンス番号SEQ03では、シーケンス番号SEQ01でデータ送信を許可された端末1が、UFN=0の上りフレームで基地局にデータを送信する。シーケンス番号SEQ01とシーケンス番号SEQ03との時間差は、送受信オフセットの遅延によるものである。シーケンス番号SEQ04では、基地局がDFN=2の下りフレームを使用して、直後のUFN=2の上りフレームを端末3に割り当ててデータ送信を許可する。そして、シーケンス番号SEQ05では、シーケンス番号SEQ02でデータ送信を許可された端末2が、UFN=1の上りフレームで基地局にデータを送信する。シーケンス番号SEQ06では、基地局がDFN=3の下りフレームを使用して、直後のUFN=3の上りフレームを全端末に割り当てて通話の開始を許可する。この時点ではいずれの端末においてもプレストゥートークPTTが発生していないため、当該通話開始許可は無視される。シーケンス番号SEQ07では、シーケンス番号SEQ04でデータ送信を許可された端末3が、UFN=2の上りフレームで基地局にデータを送信する。次に、シーケンス番号SEQ08では、基地局がDFN=0の下りフレームを使用して、直後のUFN=0の上りフレームを端末1に割り当ててデータ送信を許可する。そして、シーケンス番号SEQ09では、基地局がDFN=1の下りフレームを使用して、直後のUFN=1の上りフレームを端末2に割り当ててデータ送信を許可する。一方、端末4ではこのタイミングでPTT、すなわち通話を開始する操作が行なわれたものとする。シーケンス番号SEQ10では、シーケンス番号SEQ08でデータ送信を許可された端末1が、UFN=0の上りフレームで基地局にデータを送信する。シーケンス番号SEQ11では、基地局がDFN=2の下りフレームを使用して、直後のUFN=2の上りフレームを端末3に割り当ててデータ送信を許可する。そして、シーケンス番号SEQ12では、シーケンス番号SEQ09でデータ送信を許可された端末2が、UFN=1の上りフレームで基地局にデータを送信する。次に、シーケンス番号SEQ13では、基地局がDFN=3の下りフレームを使用して、直後のUFN=3の上りフレームを全端末に割り当てて通話の開始を許可する。シーケンス番号SEQ14では、シーケンス番号SEQ11でデータ送信を許可された端末3が、UFN=2の上りフレームで基地局にデータを送信する。シーケンス番号SEQ15では、基地局がDFN=0の下りフレームを使用して、直後のUFN=0の上りフレームを端末1に割り当ててデータ送信を許可する。そして、シーケンス番号SEQ16では、シーケンス番号SEQ13で通話の開始を許可され、且つシーケンス番号SEQ09でPTTを開始した端末4は、UFN=3の上りフレーム空きフレームで基地局に同期バーストを送信する。シーケンス番号SEQ17では、基地局がDFN=1の下りフレームを使用して、直後のUFN=1の上りフレームを端末2に割り当ててデータ送信を許可する。そして、シーケンス番号SEQ18では、シーケンス番号SEQ15でデータ送信を許可された端末1が、UFN=0の上りフレームで基地局にデータを送信する。シーケンス番号SEQ19では、基地局がDFN=2の下りフレームを使用して、直後のUFN=2の上りフレームを端末3に割り当ててデータ送信を許可する。シーケンス番号SEQ20では、シーケンス番号SEQ17でデータ送信を許可された端末2が、UFN=1の上りフレームで基地局にデータを送信する。次に、シーケンス番号SEQ21では、シーケンス番号SEQ16で端末4の通話開始を検出した基地局は、DFN=3の下りフレームを使用して以後のUFN=1~3の上りフレームを端末4に割り当てて通話を許可する。但し、制御遅延のために直後のUFN=2の上りフレームだけは端末4で使用されない。シーケンス番号SEQ22では、シーケンス番号SEQ19でデータ送信を許可された端末3が、UFN=2の上りフレームで基地局にデータを送信する。シーケンス番号SEQ23では、基地局がDFN=0の下りフレームを使用して、直後のUFN=0の上りフレームを端末1に割り当ててデータ送信を許可する。シーケンス番号SEQ24では、シーケンス番号SEQ21で通話を許可された端末4が、UFN=3の上りフレームで基地局に同期バーストを再度送信する。シーケンス番号SEQ25では、シーケンス番号SEQ23でデータ送信を許可された端末1が、UFN=0の上りフレームで基地局にデータを送信する。シーケンス番号SEQ26では、シーケンス番号SEQ21で通話を許可された端末4が、UFN=1の上りフレームで基地局に1番目の音声データを送信する。シーケンス番号SEQ27では、シーケンス番号SEQ21で通話を許可された端末4が、UFN=2の上りフレームで基地局に2番目の音声データを送信する。シーケンス番号SEQ28では、基地局がDFN=0の下りフレームを使用して、直後のUFN=0の上りフレームを端末2に割り当ててデータ送信を許可する。シーケンス番号SEQ29では、シーケンス番号SEQ21で通話を許可された端末4が、UFN=3の上りフレームで基地局に3番目の音声データを送信する。そして、シーケンス番号SEQ30では、シーケンス番号SEQ28でデータ送信を許可された端末2が、UFN=0の上りフレームで基地局にデータを送信する。更に、シーケンス番号SEQ31では、シーケンス番号SEQ21で通話を許可された端末4が、UFN=1の上りフレームで基地局に4番目の音声データを送信する。以上のように、本通信システムの通話例では、4フレームあたり3フレームをデータ通信に使用して、通話に必要なフレームが足りない状態であっても、4フレーム当たり1フレームの空きフレームを利用して通話を開始し、通話開始図2のシーケンス番号SEQ16から6フレーム後図2のシーケンス番号SEQ26には、4フレーム当たり3フレームが通話用に割り当てられて音声データの送信が可能となっている。尚、図5のフレーム構成例では通話にDFN=1~3、及びUFN=1~3のフレームを割り当てているが、必ずしもこのように割り当てる必要はなく、例えばDFN=0~2、及びUFN=0~2のフレームであってもよい。また、図1のフレーム構成例では、空きフレームをUFN=3に割り当てているが、必ずしもUFN=3である必要はなく、例えばUFN=1、又はUFN=2であってもよい。更に、空きフレームは4フレーム当たり1フレームを割り当てているが、必ずしも4フレーム当たり1フレームである必要はなく、例えば8フレーム当たり1フレームを空きフレームに割り当てて、余剰となる1フレームを別の端末に割り当ててデータ通信を行ってもよい。また、図1のフレーム構成例では、送受信オフセットを60msとしているが、端末では下りの制御フレームを受信してから上りフレームを送信するまで20msしか確保できないため、例えば80msの送受信オフセットとして端末の信号処理時間に余裕を持たせてもよい。また、図2のシーケンス例では、端末4から送信されたシーケンス番号SEQ16の同期バーストを基地局が正しく受信できた場合を示しているが、当該同期バーストを用いた同期引き込みが不十分であることにより端末4からの通話開始を同期バースト1フレームだけでは認識できない可能性がある。そのため、端末4はシーケンス番号SEQ21で示した通話許可を受信するまで複数回に渡ってUFN=3の上りフレームで同期バーストを送信するシーケンスであってもよい。[応用例1]図2のシーケンス例において、PTT開始図2のシーケンス番号SEQ09から音声データの送信図2のシーケンス番号SEQ26まで9フレームの遅延となっている。しかし、通話を行う端末が回線品質の悪い場所に存在すると、基地局が送信する制御フレームを端末側で正しく受信できないか、または端末が送信する同期バーストを基地局側で正しく受信できない可能性がある。このような場合は、一部のシーケンスを繰り返して行うことになってPTT開始から音声データの送信まで、より多くの制御遅延時間が発生することになる。従って、話者がPTT開始の直後からマイクに音声を入力すると、受信側において頭切れを引き起こす恐れがある。そのため、本通信システムにおいて、PTT開始直後からの音声データを送信側の端末のマイクからFIFOFirstInFirstOutメモリに蓄積記憶しておき、音声データの送信が可能になった時からFIFOメモリから音声データを順次読み出して音声用の上りフレームに乗せれば頭切れを回避することが可能となる。[応用例2]図2のフレーム構成例において、例えば端末1に注目すると、基地局が送信するシーケンス番号SEQ01の送信許可の通知に対応して、端末1はシーケンス番号SEQ03でデータを基地局に送信し、同様に基地局が送信するシーケンス番号SEQ08の送信許可の通知に対応して、端末1はシーケンス番号SEQ10でデータを基地局に送信している。しかしながら、基地局でシーケンス番号SEQ03のデータを誤りなく受信できたかどうかを検出して、誤りがなかった場合はACKAcknowledgment信号を、誤りがあった場合はNACKNegativeAcknowledgment信号をシーケンス番号SEQ08の送信許可の通知と同時に送信すれば、ストップアンドウエイト方式の自動再送制御を容易に実現可能である。ストップアンドウエイト方式は、制御が最も容易な自動再送制御方式であるが、ACK/NACK信号が返ってくるまで次のデータを送信できないため、スループットが大幅に低下するデメリットがある。しかし、図2で示したフレーム構成例のように複数の端末に対してそれぞれ送信を許可する上りフレームを離散的に割り当て、各端末で独立にストップアンドウエイト方式の自動再送制御を行えば、通話のない図1の状態から通話を行う図5の状態に移行させる制御と共存する形で、スループットの低下を伴わずに且つ制御が容易な自動再送制御を行うことが可能である。[実施の形態の効果]本通信システムによれば、ある端末図2では端末4が通話を開始する時点において、他の端末図2では端末1~3がデータ通信中であるために上りの帯域が不足している状態であっても、上りフレームに定期的に確保された空きフレームを使用して端末4が基地局に通話開始を通知し、通話に必要な帯域フレームを基地局が端末4に直ちに割り当てて通話とデータ通信が共存する通信方式に移行するものであり、通話開始までの制御遅延時間を最小限に抑え、更に通話を要求する処理と実際に通話を開始する処理をほぼ同時に行って通話時の処理を簡便にし、且つ音声通話を優先させながら通話のない時間帯にデータ通信を効率よく行うことができる効果がある。