(57)【要約】【課題】子機の収容台数を増やし、他の端末からの割り込みを回避可能な無線ＬＡＮ電話通信方法を得ること。【解決手段】タイムスロットを３コーデック分のデータを送受信可能な時間とする無線ＬＡＮ電話通信方法であって、親機が２コーデック分以下の音声データを送信し、前記親機からデータを受信した子機が、送信対象のデータが１コーデック分の場合、または、送信対象のデータが２コーデック分でありかつ前記受信したデータが１コーデック分以下の場合に、当該送信対象のデータを送信し、一方、送信対象のデータおよび前記親機から受信したデータがそれぞれ２コーデック分の場合に、送信対象データの１コーデック分を送信し、前記子機からデータを受信した親機が、応答信号を送信し、前記親機が、前記各送受信処理に要する時間を除くタイムスロットの残り時間を算出し、当該残り時間にジャム信号を送信する。【選択図】図８
2008042384.tif 000002
【特許請求の範囲】
【請求項１】
親機と子機との通信において、双方の送受信処理に要するメディア占有時間（以下、タイムスロットと呼ぶ）を３コーデック分のデータを送受信可能な時間とする無線ＬＡＮ電話通信方法であって、
親機が、音声が無いことを表すデータ、１コーデック分のデータまたは２コーデック分のデータを子機に対して送信する第１の音声データ送信ステップと、
前記親機からデータを受信した子機が、送信対象のデータが１コーデック分の場合、または、送信対象のデータが２コーデック分であり、かつ、前記親機から受信したデータが１コーデック分または音声が無いことを表すデータの場合に、当該送信対象のデータを親機に対して送信し、一方、送信対象のデータが２コーデック分以上であり、かつ、前記親機から受信したデータが２コーデック分の場合に、当該送信対象のデータのうちの１コーデック分のデータを親機に対して送信する第２の音声データ送信ステップと、
前記子機からデータを受信した親機が、データ送受信に関する応答信号を送信する応答信号送信ステップと、
その後、前記親機が、前記第１および第２の音声データ送信ステップの処理に要する時間と前記応答信号送信ステップの処理に要する時間とを除くタイムスロットの残り時間を算出し、その結果、残り時間が存在する場合に、当該残り時間にジャム信号を送信するジャム信号送信ステップと、
を含むことを特徴とする無線ＬＡＮ電話通信方法。
【請求項２】
親機と子機との通信において、双方の送受信処理に要するメディア占有時間（以下、タイムスロットと呼ぶ）を３コーデック分のデータを送受信可能な時間とする無線ＬＡＮ電話通信方法であって、
親機が、音声が無いことを表すデータ、１コーデック分のデータまたは２コーデック分のデータを子機に対して送信する第１の音声データ送信ステップと、
前記親機からデータを受信した子機が、送信対象のデータが１コーデック分の場合、または、送信対象のデータが２コーデック分であり、かつ、前記親機から受信したデータが１コーデック分または音声が無いことを表すデータの場合に、当該送信対象のデータを親機に対して送信し、一方、送信対象のデータが２コーデック分以上であり、かつ、前記親機から受信したデータが２コーデック分の場合に、当該送信対象のデータのうちの１コーデック分のデータを親機に対して送信する第２の音声データ送信ステップと、
前記子機からデータを受信した親機が、データ送受信に関する応答信号を送信する応答信号送信ステップと、
前記親機から応答信号を受信した子機が、前記第１および第２の音声データ送信ステップの処理に要する時間と前記応答信号送信ステップの処理に要する時間とを除くタイムスロットの残り時間を算出し、その結果、残り時間が存在する場合に、当該残り時間にジャム信号を送信するジャム信号送信ステップと、
を含むことを特徴とする無線ＬＡＮ電話通信方法。
【請求項３】
親機と子機との通信において、双方の送受信処理に要するメディア占有時間（以下、タイムスロットと呼ぶ）を３コーデック分のデータを送受信可能な時間とする無線ＬＡＮ電話通信方法であって、
親機が、音声が無いことを表すデータ、１コーデック分のデータまたは２コーデック分のデータを子機に対して送信する第１の音声データ送信ステップと、
前記親機からデータを受信した子機が、送信対象のデータが１コーデック分の場合、または、送信対象のデータが２コーデック分であり、かつ、前記親機から受信したデータが１コーデック分または音声が無いことを表すデータの場合に、当該送信対象のデータを親機に対して送信し、一方、送信対象のデータが２コーデック分以上であり、かつ、前記親機から受信したデータが２コーデック分の場合に、当該送信対象のデータのうちの１コーデック分のデータを親機に対して送信する第２の音声データ送信ステップと、
前記子機からデータを受信した親機が、前記第１および第２の音声データ送信ステップの処理に要する時間とデータ送受信に関する応答信号の送信に要する時間とを除くタイムスロットの残り時間を算出し、その結果、残り時間が存在する場合に、当該残り時間に、前記応答信号および既知のダミーデータを送信するダミーデータ送信ステップと、
を含むことを特徴とする無線ＬＡＮ電話通信方法。
【請求項４】
親機と子機との通信において、双方の送受信処理に要するメディア占有時間（以下、タイムスロットと呼ぶ）を３コーデック分のデータを送受信可能な時間とする無線ＬＡＮ電話通信方法であって、
親機が、音声が無いことを表すデータ、１コーデック分のデータまたは２コーデック分のデータを子機に対して送信する第１の音声データ送信ステップと、
前記親機からデータを受信した子機が、前記第１の音声データ送信ステップの処理に要する時間と自機における送信対象のデータの送信に要する時間と前記親機による応答信号の送信に要する時間とを除くタイムスロットの残り時間を算出し、その結果、残り時間が存在する場合に、当該残り時間分に相当する既知のダミーデータおよび前記送信対象のデータを親機に対して送信し、一方、前記残り時間が存在しない場合に、前記送信対象のデータのみを親機に対して送信し、また、送信対象のデータが２コーデック分以上であり、かつ、前記親機から受信したデータが２コーデック分の場合に、当該送信対象のデータのうちの１コーデック分のデータを親機に対して送信する第２の音声データ送信ステップと、
前記子機からデータを受信した親機が、データ送受信に関する応答信号を送信する応答信号送信ステップと、
を含むことを特徴とする無線ＬＡＮ電話通信方法。
【請求項５】
前記第２の音声データ送信ステップでは、前記送信対象のデータが２コーデック分以上であり、かつ、前記親機から受信したデータが２コーデック分の場合に、前記送信済みの１コーデック分のデータ以外の残りのデータを破棄することを特徴とする請求項１〜４のいずれか一つに記載の無線ＬＡＮ電話通信方法。
【請求項６】
前記第２の音声データ送信ステップでは、前記送信対象のデータが２コーデック分以上であり、かつ、前記親機から受信したデータが２コーデック分の場合に、前記送信済みの１コーデック分のデータ以外の残りのデータを次回の送信タイミングに繰越すことを特徴とする請求項１〜４のいずれか一つに記載の無線ＬＡＮ電話通信方法。
【請求項７】
親機と子機との通信において、双方の送受信処理に要するメディア占有時間（以下、タイムスロットと呼ぶ）を３コーデック分のデータを送受信可能な時間とする無線ＬＡＮ電話通信方法であって、
親機が、常に２コーデック分のデータを子機に対して送信する第１の音声データ送信ステップと、
前記親機からデータを受信した子機が、送信対象のデータが１コーデック分の場合に、当該送信対象のデータを親機に対して送信し、一方、送信対象のデータが２コーデック分以上の場合に、当該送信対象のデータのうちの１コーデック分のデータを親機に対して送信する第２の音声データ送信ステップと、
前記子機からデータを受信した親機が、データ送受信に関する応答信号を送信する応答信号送信ステップと、
を含み、
前記親機により送信される２コーデック分のデータと前記子機により送信される１コーデック分のデータと前記応答信号とを、前記タイムスロット単位に送受信することを特徴とする無線ＬＡＮ電話通信方法。
【請求項８】
前記第１の音声データ送信ステップでは、音声が無いことを表すデータまたは１コーデック分のデータを送信する場合、２コーデック分のデータ長となるように、前記データにダミーデータを付加して送信することを特徴とする請求項７に記載の無線ＬＡＮ電話通信方法。
【請求項９】
前記第２の音声データ送信ステップでは、前記送信対象のデータが２コーデック分以上の場合に、前記送信済みの１コーデック分のデータ以外の残りのデータを破棄することを特徴とする請求項７または８に記載の無線ＬＡＮ電話通信方法。
【請求項１０】
前記第２の音声データ送信ステップでは、前記送信対象のデータが２コーデック分以上の場合に、前記送信済みの１コーデック分のデータ以外の残りのデータを次回の送信タイミングに繰越すことを特徴とする請求項７または８に記載の無線ＬＡＮ電話通信方法。
【請求項１１】
前記親機または前記子機が２コーデック分のデータを送信する場合は、送信側が、その２コーデック分のデータを１つの無線フレームに入れて送信し、受信側が、受信した無線フレームを２コーデック分のデータに分割して信号処理を実施することを特徴とする請求項１〜６のいずれか一つに記載の無線ＬＡＮ電話通信方法。
【請求項１２】
前記親機が、常に２コーデック分のデータを１つの無線フレームに入れて送信し、前記子機が、受信した無線フレームを２コーデック分のデータに分割して信号処理を実施することを特徴とする請求項７〜１０のいずれか一つに記載の無線ＬＡＮ電話通信方法。
【請求項１３】
前記タイムスロットを、前記親機がデータを送信してから前記子機がそのデータを受信するまでの時間と、前記子機がデータを送信してから前記親機がそのデータを受信するまでの時間と、前記応答信号の送信に要する時間と、前記ジャム信号の送信に要する時間と、各フレーム間ギャップの時間で、構成することを特徴とする請求項１または２に記載の無線ＬＡＮ電話通信方法。
【請求項１４】
前記タイムスロットを、前記親機がデータを送信してから前記子機がそのデータを受信するまでの時間と、前記子機がデータを送信してから前記親機がそのデータを受信するまでの時間と、前記応答信号の送信に要する時間と、前記ダミーデータの送信に要する時間と、各フレーム間ギャップの時間で、構成することを特徴とする請求項３または４に記載の無線ＬＡＮ電話通信方法。
【請求項１５】
前記タイムスロットを、前記親機がデータを送信してから前記子機がそのデータを受信するまでの時間と、前記子機がデータを送信してから前記親機がそのデータを受信するまでの時間と、前記応答信号の送信に要する時間と、各フレーム間ギャップの時間で、構成することを特徴とする請求項７に記載の無線ＬＡＮ電話通信方法。
【請求項１６】
親機と子機との通信における双方の送受信処理に要するメディア占有時間（以下、タイムスロットと呼ぶ）を３コーデック分のデータを送受信可能な時間とする無線通信システムにおいて、親機として動作する無線ＬＡＮ電話端末装置であって、
自機と前記子機との間の送受信に関する時間を管理する時間管理手段と、
音声データを一時記憶するバッファ手段と、
前記バッファ手段からデータを読み出し、その結果に基づいて、前記子機に対して、音声が無いことを表すデータ、１コーデック分のデータまたは２コーデック分のデータを送信し、その後、前記子機からデータを受信した場合に、データ送受信に関する応答信号を送信する送信制御手段と、
を備え、
前記送信制御手段は、さらに、前記時間管理手段に対して、自機および前記子機によるデータ送信処理に要する時間と、前記応答信号の送信処理に要する時間と、を問い合わせ、これらの時間を除くタイムスロットの残り時間を算出し、その結果、残り時間が存在する場合に、当該残り時間にジャム信号を送信することを特徴とする無線ＬＡＮ電話端末装置。
【請求項１７】
親機と子機との通信における双方の送受信処理に要するメディア占有時間（以下、タイムスロットと呼ぶ）を３コーデック分のデータを送受信可能な時間とする無線通信システムにおいて、親機として動作する無線ＬＡＮ電話端末装置であって、
音声データを一時記憶するバッファ手段と、
前記バッファ手段からデータを読み出し、その結果に基づいて、前記子機に対して、音声が無いことを表すデータ、１コーデック分のデータまたは２コーデック分のデータを送信し、その後、前記子機からデータを受信した場合に、データ送受信に関する応答信号を送信する送信制御手段と、
を備えることを特徴とする無線ＬＡＮ電話端末装置。
【請求項１８】
親機と子機との通信における双方の送受信処理に要するメディア占有時間（以下、タイムスロットと呼ぶ）を３コーデック分のデータを送受信可能な時間とする無線通信システムにおいて、親機として動作する無線ＬＡＮ電話端末装置であって、
自機と前記子機との間の送受信に関する時間を管理する時間管理手段と、
音声データを一時記憶するバッファ手段と、
前記バッファ手段からデータを読み出し、その結果に基づいて、前記子機に対して、音声が無いことを表すデータ、１コーデック分のデータまたは２コーデック分のデータを送信する送信制御手段と、
を備え、
前記送信制御手段は、前記データの送信後に前記子機からデータを受信した場合、さらに、前記時間管理手段に対して、自機および前記子機によるデータ送信処理に要する時間を問い合わせ、これらの時間およびデータ送受信に関する応答信号の送信処理に要する時間を除くタイムスロットの残り時間を算出し、その結果、残り時間が存在する場合に、当該残り時間に、前記応答信号および既知のダミーデータを送信することを特徴とする無線ＬＡＮ電話端末装置。
【請求項１９】
親機と子機との通信における双方の送受信処理に要するメディア占有時間（以下、タイムスロットと呼ぶ）を３コーデック分のデータを送受信可能な時間とする無線通信システムにおいて、親機として動作する無線ＬＡＮ電話端末装置であって、
音声データを一時記憶するバッファ手段と、
前記バッファ手段から読み出した２コーデック分のデータを子機に対して送信し、一方、前記バッファ手段から読み出した１コーデック分のデータおよび音声が無いことを表すデータを送信する場合は、常に２コーデック分のデータ長となるように当該データにダミーデータを付加して子機に対して送信する送信制御手段と、
を備えることを特徴とする無線ＬＡＮ電話端末装置。
【請求項２０】
親機と子機との通信における双方の送受信処理に要するメディア占有時間（以下、タイムスロットと呼ぶ）を３コーデック分のデータを送受信可能な時間とし、前記親機が、音声が無いことを表すデータ、１コーデック分のデータまたは２コーデック分のデータを、さらにはデータ送受信に関する応答信号を、子機に対して送信する無線通信システムにおいて、子機として動作する無線ＬＡＮ電話端末装置であって、
所定のコーデック処理により変換後の音声データを蓄積する音声データ蓄積手段と、
前記音声データ蓄積手段から読み出した送信対象のデータが１コーデック分の場合、または、前記送信対象のデータが２コーデック分であり、かつ、前記親機から受信したデータが１コーデック分または音声が無いことを表すデータの場合に、当該送信対象のデータを親機に対して送信し、一方、前記送信対象のデータが２コーデック分以上であり、かつ、前記親機から受信したデータが２コーデック分の場合に、当該送信対象のデータのうちの１コーデック分のデータを親機に対して送信する送信制御手段と、
を備えることを特徴とする無線ＬＡＮ電話端末装置。
【請求項２１】
親機と子機との通信における双方の送受信処理に要するメディア占有時間（以下、タイムスロットと呼ぶ）を３コーデック分のデータを送受信可能な時間とし、前記親機が、音声が無いことを表すデータ、１コーデック分のデータまたは２コーデック分のデータを、さらにはデータ送受信に関する応答信号を、子機に対して送信する無線通信システムにおいて、子機として動作する無線ＬＡＮ電話端末装置であって、
自機と前記親機との間の信号の送受信に関する時間を管理する時間管理手段と、
所定のコーデック処理により変換後の音声データを蓄積する音声データ蓄積手段と、
前記音声データ蓄積手段から読み出した送信対象のデータが１コーデック分の場合、または、前記送信対象のデータが２コーデック分であり、かつ、前記親機から受信したデータが１コーデック分または音声が無いことを表すデータの場合に、当該送信対象のデータを親機に対して送信し、一方、前記送信対象のデータが２コーデック分以上であり、かつ、前記親機から受信したデータが２コーデック分の場合に、当該送信対象のデータのうちの１コーデック分のデータを親機に対して送信する送信制御手段と、
を備え、
前記送信制御手段は、さらに、前記時間管理手段に対して、自機および前記親機によるデータ送信処理に要する時間と、前記親機による応答信号の送信処理に要する時間と、を問い合わせ、これらの時間を除くタイムスロットの残り時間を算出し、その結果、残り時間が存在する場合に、当該残り時間にジャム信号を送信することを特徴とする無線ＬＡＮ電話端末装置。
【請求項２２】
親機と子機との通信における双方の送受信処理に要するメディア占有時間（以下、タイムスロットと呼ぶ）を３コーデック分のデータを送受信可能な時間とし、前記親機が、音声が無いことを表すデータ、１コーデック分のデータまたは２コーデック分のデータを、さらにはデータ送受信に関する応答信号を、子機に対して送信する無線通信システムにおいて、子機として動作する無線ＬＡＮ電話端末装置であって、
自機と前記親機との間の信号の送受信に関する時間を管理する時間管理手段と、
所定のコーデック処理により変換後の音声データを蓄積する音声データ蓄積手段と、
前記時間管理手段に対して、前記親機によるデータ送信処理に要する時間を問い合わせ、この時間と、前記音声データ蓄積手段に蓄積された送信対象のデータの送信に要する時間と、前記親機による応答信号の送信に要する予測時間と、を除くタイムスロットの残り時間を算出し、その結果、残り時間が存在する場合に、当該残り時間分に相当する既知のダミーデータおよび前記音声データ蓄積手段から読み出した送信対象のデータを親機に対して送信し、一方、前記残り時間が存在しない場合には、前記音声データ蓄積手段から読み出した送信対象のデータのみを親機に対して送信し、また、前記音声データ蓄積手段から読み出した送信対象のデータが２コーデック分以上であり、かつ、前記親機から受信したデータが２コーデック分の場合には、当該送信対象のデータのうちの１コーデック分のデータを親機に対して送信する送信制御手段と、
を備えることを特徴とする無線ＬＡＮ電話端末装置。
【請求項２３】
前記送信制御手段は、前記送信対象のデータが２コーデック分以上であり、かつ、前記親機から受信したデータが２コーデック分の場合に、前記送信済みの１コーデック分のデータ以外の残りのデータを破棄することを特徴とする請求項２０、２１または２２に記載の無線ＬＡＮ電話端末装置。
【請求項２４】
前記送信制御手段は、前記送信対象のデータが２コーデック分以上であり、かつ、前記親機から受信したデータが２コーデック分の場合に、前記送信済みの１コーデック分のデータ以外の残りのデータを次回の送信タイミングに繰越すことを特徴とする請求項２０、２１または２２に記載の無線ＬＡＮ電話端末装置。
【請求項２５】
親機と子機との通信における双方の送受信処理に要するメディア占有時間（以下、タイムスロットと呼ぶ）を３コーデック分のデータを送受信可能な時間とし、前記親機が２コーデック分のデータおよびデータ送受信に関する応答信号を子機に対して送信する無線通信システムにおいて、子機として動作する無線ＬＡＮ電話端末装置であって、
所定のコーデック処理により変換後の音声データを蓄積する音声データ蓄積手段と、
前記音声データ蓄積手段から読み出した送信対象のデータが１コーデック分の場合に、当該送信対象のデータを親機に対して送信し、一方、前記送信対象のデータが２コーデック分以上の場合に、当該送信対象のデータのうちの１コーデック分のデータを親機に対して送信する送信制御手段と、
を備えることを特徴とする無線ＬＡＮ電話端末装置。
【請求項２６】
前記送信制御手段は、前記送信対象のデータが２コーデック分以上の場合に、前記送信済みの１コーデック分のデータ以外の残りのデータを破棄することを特徴とする請求項２５に記載の無線ＬＡＮ電話端末装置。
【請求項２７】
前記送信制御手段は、前記送信対象のデータが２コーデック分以上の場合に、前記送信済みの１コーデック分のデータ以外の残りのデータを次回の送信タイミングに繰越すことを特徴とする請求項２５に記載の無線ＬＡＮ電話端末装置。
【請求項２８】
請求項１６〜１９のいずれか一つに記載の無線ＬＡＮ電話端末装置（親機）の処理をコンピュータに実行させることを特徴とする無線ＬＡＮ電話通信用プログラム。
【請求項２９】
請求項２０〜２７のいずれか一つに記載の無線ＬＡＮ電話端末装置（子機）の処理をコンピュータに実行させることを特徴とする無線ＬＡＮ電話通信用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ＬＡＮを利用した無線ＬＡＮ電話通信方法、無線ＬＡＮ電話端末装置および無線ＬＡＮ電話通信用プログラムに関するものであり、特に、コードレス電話機等の端末装置に関するものである。
【背景技術】
【０００２】
近年、ＶｏＩＰ技術を利用したＩＰ電話が普及している。ＩＰ電話では音声をパケット化してインターネットや専用のネットワークを通して送受信するため、通話コストが安く、サーブ地域についても大手プロバイダにより拡大されている。このため、企業だけでなく、多くの家庭でも利用されるようになってきている。さらに、最近では、ＩＰ電話機をコードレス化する動きも出てきた。例えば、親機でＩＰ電話のプロトコルを終端し、親機と子機の音声の送受信は従来のコードレス電話機の方式で行う製品も発表されている。さらに、ＩＰ電話のプロトコルを親機ではなく子機で終端できるようにし、その子機をホットスポットなどのような公共の無線アクセスポイントに持ち出し、安価に通話できる無線ＬＡＮによるコードレス電話機も提案されている。
【０００３】
たとえば、無線ＬＡＮに関する規格であるＩＥＥＥ８０２．１１に準拠した上記のような無線ＬＡＮ電話機（無線ＩＰ端末）が各社から発表されている（非特許文献１参照）。
【０００４】
これらの無線ＬＡＮ電話機では、音声品質を確保するためにＴＤＭ方式を用いた音声伝送方法を採用している。ＴＤＭのタイムスロットは、親機と子機がそれぞれ１回ずつ音声データを送信できるように設定する。一方、無線ＬＡＮ電話機では、音声コーデック（音声の形式を変換する処理）は１０ｍｓが処理単位なのに対し、親機と子機間のデータ送信周期は、１０．２４ｍｓ（処理単位１０２４μｓの整数倍）であり、両者に周期の違いがある。このため、音声コーデック処理が少しずつ先行し、１回の送信で１つの音声データを送信する場合には、いずれ送信しきれない音声データが発生する。これを防ぐために、１回の送信で２０ｍｓ分（音声コーデック処理の２単位分）の音声を送信できるようにしておく必要がある。この２０ｍｓ分の転送は、親機側からの送信にも子機側からの送信でも発生する。
【０００５】
したがって、従来は、最悪のケース、つまり、親機と子機ともに同一スロット内に２０ｍｓ分の音声を送信することを想定して、ＴＤＭのタイムスロットを４０ｍｓ分（音声コーデック処理の４単位分）に設定している。図２５に従来の無線ＬＡＮ電話における無線フレームの送受信タイミング例を示す。
【非特許文献１】「日経ＮＥＴＷＯＲＫ」（日経ＢＰ社、２００５．４、８０ページ）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来のタイムスロットの設定根拠としているケース、すなわち、親機，子機ともに同一スロット内で２０ｍｓ分の音声を送信するケースは、かなり確率の低いものである。タイムスロットを長く設定すると接続する子機の数が減るため、このように確率の低いケースにあわせてタイムスロットを長く設定することは、子機の数が制約され望ましくない。
【０００７】
また、ほとんどのタイムスロットで、親機も子機も送信をしていない未送信時間が発生する。一方で、未送信時間が存在すると、未送信時間内に他の子機や他の親機が同じチャンネルで送信を始めることが可能になる。このため、他の子機や他の親機が送信を始めてしまう場合には、当初の通信スケジュールとずれが生じ、結果として、通信が途切れてしまう子機が発生する可能性がある。
【０００８】
本発明は、上記に鑑みてなされたものであって、子機の収容台数を増やし、かつ、他の子機や他の親機の割り込みを防ぐことにより、途切れの少ない品質の高い通話を提供する無線ＬＡＮ電話通信方法、無線ＬＡＮ電話端末装置および無線ＬＡＮ電話通信用プログラムを得ることを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために本発明は、親機と子機との通信において、双方の送受信処理に要するメディア占有時間（以下、タイムスロットと呼ぶ）を３コーデック分のデータを送受信可能な時間とする無線ＬＡＮ電話通信方法であって、親機が、音声が無いことを表すデータ、１コーデック分のデータまたは２コーデック分のデータを子機に対して送信する第１の音声データ送信ステップと、前記親機からデータを受信した子機が、送信対象のデータが１コーデック分の場合、または、送信対象のデータが２コーデック分であり、かつ、前記親機から受信したデータが１コーデック分または音声が無いことを表すデータの場合に、当該送信対象のデータを親機に対して送信し、一方、送信対象のデータが２コーデック分以上であり、かつ、前記親機から受信したデータが２コーデック分の場合に、当該送信対象のデータのうちの１コーデック分のデータを親機に対して送信する第２の音声データ送信ステップと、前記子機からデータを受信した親機が、データ送受信に関する応答信号を送信する応答信号送信ステップと、前記親機から応答信号を受信した子機が、前記第１および第２の音声データ送信ステップの処理に要する時間と前記応答信号送信ステップの処理に要する時間とを除くタイムスロットの残り時間を算出し、その結果、残り時間が存在する場合に、当該残り時間にジャム信号を送信するジャム信号送信ステップと、を含むものである。
【発明の効果】
【００１０】
本発明によれば、親機，子機間の通信のタイムスロットを短くして未送信時間を無くすようにしたので、子機の収容台数を増やし、かつ、他の子機や他の親機の割り込みを防ぐことができ、これにより、途切れの少ない品質の高い通話を提供することができる。
【発明を実施するための最良の形態】
【００１１】
本発明の第１の発明の無線ＬＡＮ電話通信方法は、親機と子機との通信において、双方の送受信処理に要するメディア占有時間（以下、タイムスロットと呼ぶ）を３コーデック分のデータを送受信可能な時間とする無線ＬＡＮ電話通信方法であって、親機が、音声が無いことを表すデータ、１コーデック分のデータまたは２コーデック分のデータを子機に対して送信する第１の音声データ送信ステップと、親機からデータを受信した子機が、送信対象のデータが１コーデック分の場合、または、送信対象のデータが２コーデック分であり、かつ、親機から受信したデータが１コーデック分または音声が無いことを表すデータの場合に、当該送信対象のデータを親機に対して送信し、一方、送信対象のデータが２コーデック分以上であり、かつ、親機から受信したデータが２コーデック分の場合に、当該送信対象のデータのうちの１コーデック分のデータを親機に対して送信する第２の音声データ送信ステップと、子機からデータを受信した親機が、データ送受信に関する応答信号を送信する応答信号送信ステップと、その後、親機が、第１および第２の音声データ送信ステップの処理に要する時間と応答信号送信ステップの処理に要する時間とを除くタイムスロットの残り時間を算出し、その結果、残り時間が存在する場合に、当該残り時間にジャム信号を送信するジャム信号送信ステップと、を含むことを特徴としたものであり、これによって従来よりタイムスロットの長さが短くなるため親機１台あたりの子機の収容台数を増やすことができ、かつ、他の子機や他の親機の割り込みを防ぐことができるという作用を有する。
【００１２】
本発明の第２の発明の無線ＬＡＮ電話通信方法は、親機と子機との通信において、双方の送受信処理に要するタイムスロットを３コーデック分のデータを送受信可能な時間とする無線ＬＡＮ電話通信方法であって、親機が、音声が無いことを表すデータ、１コーデック分のデータまたは２コーデック分のデータを子機に対して送信する第１の音声データ送信ステップと、親機からデータを受信した子機が、送信対象のデータが１コーデック分の場合、または、送信対象のデータが２コーデック分であり、かつ、親機から受信したデータが１コーデック分または音声が無いことを表すデータの場合に、当該送信対象のデータを親機に対して送信し、一方、送信対象のデータが２コーデック分以上であり、かつ、親機から受信したデータが２コーデック分の場合に、当該送信対象のデータのうちの１コーデック分のデータを親機に対して送信する第２の音声データ送信ステップと、子機からデータを受信した親機が、データ送受信に関する応答信号を送信する応答信号送信ステップと、親機から応答信号を受信した子機が、第１および第２の音声データ送信ステップの処理に要する時間と応答信号送信ステップの処理に要する時間とを除くタイムスロットの残り時間を算出し、その結果、残り時間が存在する場合に、当該残り時間にジャム信号を送信するジャム信号送信ステップと、を含むことを特徴としたものであり、これによって従来よりタイムスロットの長さが短くなるため親機１台あたりの子機の収容台数を増やすことができ、かつ、他の子機や他の親機の割り込みを防ぐことができるという作用を有する。
【００１３】
本発明の第３の発明の無線ＬＡＮ電話通信方法は、親機と子機との通信において、双方の送受信処理に要するタイムスロットを３コーデック分のデータを送受信可能な時間とする無線ＬＡＮ電話通信方法であって、親機が、音声が無いことを表すデータ、１コーデック分のデータまたは２コーデック分のデータを子機に対して送信する第１の音声データ送信ステップと、親機からデータを受信した子機が、送信対象のデータが１コーデック分の場合、または、送信対象のデータが２コーデック分であり、かつ、親機から受信したデータが１コーデック分または音声が無いことを表すデータの場合に、当該送信対象のデータを親機に対して送信し、一方、送信対象のデータが２コーデック分以上であり、かつ、親機から受信したデータが２コーデック分の場合に、当該送信対象のデータのうちの１コーデック分のデータを親機に対して送信する第２の音声データ送信ステップと、子機からデータを受信した親機が、第１および第２の音声データ送信ステップの処理に要する時間とデータ送受信に関する応答信号の送信に要する時間とを除くタイムスロットの残り時間を算出し、その結果、残り時間が存在する場合に、当該残り時間に、応答信号および既知のダミーデータを送信するダミーデータ送信ステップと、を含むことを特徴としたものであり、これによって従来よりタイムスロットの長さが短くなるため親機１台あたりの子機の収容台数を増やすことができ、かつ、他の子機や他の親機の割り込みを防ぐことができるという作用を有する。
【００１４】
本発明の第４の発明の無線ＬＡＮ電話通信方法は、親機と子機との通信において、双方の送受信処理に要するタイムスロットを３コーデック分のデータを送受信可能な時間とする無線ＬＡＮ電話通信方法であって、親機が、音声が無いことを表すデータ、１コーデック分のデータまたは２コーデック分のデータを子機に対して送信する第１の音声データ送信ステップと、親機からデータを受信した子機が、第１の音声データ送信ステップの処理に要する時間と自機における送信対象のデータの送信に要する時間と親機による応答信号の送信に要する時間とを除くタイムスロットの残り時間を算出し、その結果、残り時間が存在する場合に、当該残り時間分に相当する既知のダミーデータおよび送信対象のデータを親機に対して送信し、一方、残り時間が存在しない場合に、送信対象のデータのみを親機に対して送信し、また、送信対象のデータが２コーデック分以上であり、かつ、親機から受信したデータが２コーデック分の場合に、当該送信対象のデータのうちの１コーデック分のデータを親機に対して送信する第２の音声データ送信ステップと、子機からデータを受信した親機が、データ送受信に関する応答信号を送信する応答信号送信ステップと、を含むことを特徴としたものであり、これによって従来よりタイムスロットの長さが短くなるため親機１台あたりの子機の収容台数を増やすことができ、かつ、他の子機や他の親機の割り込みを防ぐことができるという作用を有する。
【００１５】
本発明の第５の発明の無線ＬＡＮ電話通信方法は、第２の音声データ送信ステップでは、送信対象のデータが２コーデック分以上であり、かつ、親機から受信したデータが２コーデック分の場合に、送信済みの１コーデック分のデータ以外の残りのデータを破棄することを特徴としたものであり、これによって従来よりタイムスロットの長さが短くなるため親機１台あたりの子機の収容台数を増やすことができ、かつ、他の子機や他の親機の割り込みを防ぐことができるという作用を有する。
【００１６】
本発明の第６の発明の無線ＬＡＮ電話通信方法は、第２の音声データ送信ステップでは、送信対象のデータが２コーデック分以上であり、かつ、親機から受信したデータが２コーデック分の場合に、送信済みの１コーデック分のデータ以外の残りのデータを次回の送信タイミングに繰越すことを特徴としたものであり、これによって従来よりタイムスロットの長さが短くなるため親機１台あたりの子機の収容台数を増やすことができ、かつ、他の子機や他の親機の割り込みを防ぐことができるという作用を有する。
【００１７】
本発明の第７の発明の無線ＬＡＮ電話通信方法は、親機と子機との通信において、双方の送受信処理に要するタイムスロットを３コーデック分のデータを送受信可能な時間とする無線ＬＡＮ電話通信方法であって、親機が、常に２コーデック分のデータを子機に対して送信する第１の音声データ送信ステップと、親機からデータを受信した子機が、自機に蓄積された送信対象のデータが１コーデック分の場合に、当該送信対象のデータを親機に対して送信し、一方、自機に蓄積された送信対象のデータが２コーデック分以上の場合に、当該送信対象のデータのうちの１コーデック分のデータを親機に対して送信する第２の音声データ送信ステップと、子機からデータを受信した親機が、データ送受信に関する応答信号を送信する応答信号送信ステップと、を含み、親機により送信される２コーデック分のデータと子機により送信される１コーデック分のデータと応答信号とを、タイムスロット単位に送受信することを特徴としたものであり、これによって従来よりタイムスロットの長さが短くなるため親機１台あたりの子機の収容台数を増やすことができ、かつ、他の子機や他の親機の割り込みを防ぐことができるという作用を有する。
【００１８】
本発明の第８の発明の無線ＬＡＮ電話通信方法は、第１の音声データ送信ステップでは、音声が無いことを表すデータまたは１コーデック分のデータを送信する場合、２コーデック分のデータ長となるように、データにダミーデータを付加して送信することを特徴としたものであり、これによって従来よりタイムスロットの長さが短くなるため親機１台あたりの子機の収容台数を増やすことができ、かつ、他の子機や他の親機の割り込みを防ぐことができるという作用を有する。
【００１９】
本発明の第９の発明の無線ＬＡＮ電話通信方法は、第２の音声データ送信ステップでは、送信対象のデータが２コーデック分以上の場合に、送信済みの１コーデック分のデータ以外の残りのデータを破棄することを特徴としたものであり、これによって従来よりタイムスロットの長さを短くするため親機１台あたりの子機の収容台数を増やすことができ、かつ、他の子機や他の親機の割り込みを防ぐことができるという作用を有する。
【００２０】
本発明の第１０の発明の無線ＬＡＮ電話通信方法は、第２の音声データ送信ステップでは、送信対象のデータが２コーデック分以上の場合に、送信済みの１コーデック分のデータ以外の残りのデータを次回の送信タイミングに繰越すことを特徴としたものであり、これによって従来よりタイムスロットの長さが短くなるため親機１台あたりの子機の収容台数を増やすことができ、かつ、他の子機や他の親機の割り込みを防ぐことができるという作用を有する。
【００２１】
本発明の第１１の発明の無線ＬＡＮ電話通信方法は、親機または子機が２コーデック分のデータを送信する場合は、送信側が、その２コーデック分のデータを１つの無線フレームに入れて送信し、受信側が、受信した無線フレームを２コーデック分のデータに分割して信号処理を実施することを特徴としたものであり、これによって従来よりタイムスロットの長さが短くなるため親機１台あたりの子機の収容台数を増やすことができ、かつ、他の子機や他の親機の割り込みを防ぐことができるという作用を有する。
【００２２】
本発明の第１２の発明の無線ＬＡＮ電話通信方法は、親機が、常に２コーデック分のデータを１つの無線フレームに入れて送信し、子機が、受信した無線フレームを２コーデック分のデータに分割して信号処理を実施することを特徴としたものであり、これによって従来よりタイムスロットの長さが短くなるため親機１台あたりの子機の収容台数を増やすことができ、かつ、他の子機や他の親機の割り込みを防ぐことができるという作用を有する。
【００２３】
本発明の第１３の発明の無線ＬＡＮ電話通信方法は、タイムスロットを、親機がデータを送信してから子機がそのデータを受信するまでの時間と、子機がデータを送信してから親機がそのデータを受信するまでの時間と、応答信号の送信に要する時間と、ジャム信号の送信に要する時間と、各フレーム間ギャップの時間で、構成することを特徴としたものであり、これによって従来よりタイムスロットの長さが短くなるため親機１台あたりの子機の収容台数を増やすことができ、かつ、他の子機や他の親機の割り込みを防ぐことができるという作用を有する。
【００２４】
本発明の第１４の発明の無線ＬＡＮ電話通信方法は、タイムスロットを、親機がデータを送信してから子機がそのデータを受信するまでの時間と、子機がデータを送信してから親機がそのデータを受信するまでの時間と、応答信号の送信に要する時間と、ダミーデータの送信に要する時間と、各フレーム間ギャップの時間で、構成することを特徴としたものであり、これによって従来よりタイムスロットの長さが短くなるため親機１台あたりの子機の収容台数を増やすことができ、かつ、他の子機や他の親機の割り込みを防ぐことができるという作用を有する。
【００２５】
本発明の第１５の発明の無線ＬＡＮ電話通信方法は、タイムスロットを、親機がデータ（ダミーデータを含む）を送信してから子機がそのデータを受信するまでの時間と、子機がデータを送信してから親機がそのデータを受信するまでの時間と、応答信号の送信に要する時間と、各フレーム間ギャップの時間で、構成することを特徴としたものであり、これによって従来よりタイムスロットの長さが短くなるため親機１台あたりの子機の収容台数を増やすことができ、かつ、他の子機や他の親機の割り込みを防ぐことができるという作用を有する。
【００２６】
本発明の第１６の発明の無線ＬＡＮ電話端末装置は、親機と子機との通信における双方の送受信処理に要するタイムスロットを３コーデック分のデータを送受信可能な時間とする無線通信システムにおいて、親機として動作する無線ＬＡＮ電話端末装置であって、自機と子機との間の送受信に関する時間を管理する時間管理手段と、音声データを一時記憶するバッファ手段と、バッファ手段からデータを読み出し、その結果に基づいて、子機に対して、音声が無いことを表すデータ、１コーデック分のデータまたは２コーデック分のデータを送信し、その後、子機からデータを受信した場合に、データ送受信に関する応答信号を送信する送信制御手段と、を備え、送信制御手段は、さらに、時間管理手段に対して、自機および子機によるデータ送信処理に要する時間と、応答信号の送信処理に要する時間と、を問い合わせ、これらの時間を除くタイムスロットの残り時間を算出し、その結果、残り時間が存在する場合に、当該残り時間にジャム信号を送信することを特徴としたものであり、これによって従来よりタイムスロットの長さが短くなるため親機１台あたりの子機の収容台数を増やすことができ、かつ、他の子機や他の親機の割り込みを防ぐことができるという作用を有する。
【００２７】
本発明の第１７の発明の無線ＬＡＮ電話端末装置は、親機と子機との通信における双方の送受信処理に要するタイムスロットを３コーデック分のデータを送受信可能な時間とする無線通信システムにおいて、親機として動作する無線ＬＡＮ電話端末装置であって、音声データを一時記憶するバッファ手段と、
バッファ手段からデータを読み出し、その結果に基づいて、子機に対して、音声が無いことを表すデータ、１コーデック分のデータまたは２コーデック分のデータを送信し、その後、子機からデータを受信した場合に、データ送受信に関する応答信号を送信する送信制御手段と、を備えることを特徴としたものであり、これによって従来よりタイムスロットの長さが短くなるため親機１台あたりの子機の収容台数を増やすことができ、かつ、他の子機や他の親機の割り込みを防ぐことができるという作用を有する。
【００２８】
本発明の第１８の発明の無線ＬＡＮ電話端末装置は、親機と子機との通信における双方の送受信処理に要するタイムスロットを３コーデック分のデータを送受信可能な時間とする無線通信システムにおいて、親機として動作する無線ＬＡＮ電話端末装置であって、自機と子機との間の送受信に関する時間を管理する時間管理手段と、音声データを一時記憶するバッファ手段と、バッファ手段からデータを読み出し、その結果に基づいて、子機に対して、音声が無いことを表すデータ、１コーデック分のデータまたは２コーデック分のデータを送信する送信制御手段とを備え、送信制御手段は、データの送信後に子機からデータを受信した場合、さらに、時間管理手段に対して、自機および子機によるデータ送信処理に要する時間を問い合わせ、これらの時間およびデータ送受信に関する応答信号の送信処理に要する時間を除くタイムスロットの残り時間を算出し、その結果、残り時間が存在する場合に、当該残り時間に、応答信号および既知のダミーデータを送信することを特徴としたものであり、これによって従来よりタイムスロットの長さが短くなるため親機１台あたりの子機の収容台数を増やすことができ、かつ、他の子機や他の親機の割り込みを防ぐことができるという作用を有する。
【００２９】
本発明の第１９の発明の無線ＬＡＮ電話端末装置は、親機と子機との通信における双方の送受信処理に要するタイムスロットを３コーデック分のデータを送受信可能な時間とする無線通信システムにおいて、親機として動作する無線ＬＡＮ電話端末装置であって、音声データを一時記憶するバッファ手段と、バッファ手段から読み出した２コーデック分のデータを子機に対して送信し、一方、バッファ手段から読み出した１コーデック分のデータおよび音声が無いことを表すデータを送信する場合は、常に２コーデック分のデータ長となるように、読み出したデータまたは音声が無いことを表すデータに当該ダミーデータを付加して子機に対して送信する送信制御手段と、を備えることを特徴としたものであり、これによって従来よりタイムスロットの長さが短くなるため親機１台あたりの子機の収容台数を増やすことができ、かつ、他の子機や他の親機の割り込みを防ぐことができるという作用を有する。
【００３０】
本発明の第２０の発明の無線ＬＡＮ電話端末装置は、親機と子機との通信における双方の送受信処理に要するタイムスロットを３コーデック分のデータを送受信可能な時間とし、親機が、音声が無いことを表すデータ、１コーデック分のデータまたは２コーデック分のデータを、さらにはデータ送受信に関する応答信号を、子機に対して送信する無線通信システムにおいて、子機として動作する無線ＬＡＮ電話端末装置であって、所定のコーデック処理により変換後の音声データを蓄積する音声データ蓄積手段と、音声データ蓄積手段から読み出した送信対象のデータが１コーデック分の場合、または、送信対象のデータが２コーデック分であり、かつ、親機から受信したデータが１コーデック分または音声が無いことを表すデータの場合に、当該送信対象のデータを親機に対して送信し、一方、送信対象のデータが２コーデック分以上であり、かつ、親機から受信したデータが２コーデック分の場合に、当該送信対象のデータのうちの１コーデック分のデータを親機に対して送信する送信制御手段と、を備えることを特徴としたものであり、これによって従来よりタイムスロットの長さが短くなるため親機１台あたりの子機の収容台数を増やすことができ、かつ、他の子機や他の親機の割り込みを防ぐことができるという作用を有する。
【００３１】
本発明の第２１の発明の無線ＬＡＮ電話端末装置は、親機と子機との通信における双方の送受信処理に要するタイムスロットを３コーデック分のデータを送受信可能な時間とし、親機が、音声が無いことを表すデータ、１コーデック分のデータまたは２コーデック分のデータを、さらにはデータ送受信に関する応答信号を、子機に対して送信する無線通信システムにおいて、子機として動作する無線ＬＡＮ電話端末装置であって、自機と親機との間の信号の送受信に関する時間を管理する時間管理手段と、所定のコーデック処理により変換後の音声データを蓄積する音声データ蓄積手段と、音声データ蓄積手段から読み出した送信対象のデータが１コーデック分の場合、または、送信対象のデータが２コーデック分であり、かつ、親機から受信したデータが１コーデック分または音声が無いことを表すデータの場合に、当該送信対象のデータを親機に対して送信し、一方、送信対象のデータが２コーデック分以上であり、かつ、親機から受信したデータが２コーデック分の場合に、当該送信対象のデータのうちの１コーデック分のデータを親機に対して送信する送信制御手段と、を備え、送信制御手段は、さらに、時間管理手段に対して、自機および親機によるデータ送信処理に要する時間と、親機による応答信号の送信処理に要する時間と、を問い合わせ、これらの時間を除くタイムスロットの残り時間を算出し、その結果、残り時間が存在する場合に、当該残り時間にジャム信号を送信することを特徴としたものであり、これによって従来よりタイムスロットの長さが短くなるため親機１台あたりの子機の収容台数を増やすことができ、かつ、他の子機や他の親機の割り込みを防ぐことができるという作用を有する。
【００３２】
本発明の第２２の発明の無線ＬＡＮ電話端末装置は、親機と子機との通信における双方の送受信処理に要するタイムスロットを３コーデック分のデータを送受信可能な時間とし、親機が、音声が無いことを表すデータ、１コーデック分のデータまたは２コーデック分のデータを、さらにはデータ送受信に関する応答信号を、子機に対して送信する無線通信システムにおいて、子機として動作する無線ＬＡＮ電話端末装置であって、自機と親機との間の信号の送受信に関する時間を管理する時間管理手段と、所定のコーデック処理により変換後の音声データを蓄積する音声データ蓄積手段と、時間管理手段に対して、親機によるデータ送信処理に要する時間を問い合わせ、この時間と、音声データ蓄積手段に蓄積された送信対象のデータの送信に要する時間と、親機による応答信号の送信に要する予測時間と、を除くタイムスロットの残り時間を算出し、その結果、残り時間が存在する場合に、当該残り時間分に相当する既知のダミーデータおよび音声データ蓄積手段から読み出した送信対象のデータを親機に対して送信し、一方、残り時間が存在しない場合には、音声データ蓄積手段から読み出した送信対象のデータのみを親機に対して送信し、また、音声データ蓄積手段から読み出した送信対象のデータが２コーデック分以上であり、かつ、親機から受信したデータが２コーデック分の場合には、当該送信対象のデータのうちの１コーデック分のデータを親機に対して送信する送信制御手段と、を備えることを特徴としたものであり、これによって従来よりタイムスロットの長さが短くなるため親機１台あたりの子機の収容台数を増やすことができ、かつ、他の子機や他の親機の割り込みを防ぐことができるという作用を有する。
【００３３】
本発明の第２３の発明の無線ＬＡＮ電話端末装置は、送信制御手段は、送信対象のデータが２コーデック分以上であり、かつ、親機から受信したデータが２コーデック分の場合に、送信済みの１コーデック分のデータ以外の残りのデータを破棄することを特徴としたものであり、これによって従来よりタイムスロットの長さが短くなるため親機１台あたりの子機の収容台数を増やすことができ、かつ、他の子機や他の親機の割り込みを防ぐことができるという作用を有する。
【００３４】
本発明の第２４の発明の無線ＬＡＮ電話端末装置は、送信制御手段は、送信対象のデータが２コーデック分以上であり、かつ、親機から受信したデータが２コーデック分の場合に、送信済みの１コーデック分のデータ以外の残りのデータを次回の送信タイミングに繰越すことを特徴としたものであり、これによって従来よりタイムスロットの長さが短くなるため親機１台あたりの子機の収容台数を増やすことができ、かつ、他の子機や他の親機の割り込みを防ぐことができるという作用を有する。
【００３５】
本発明の第２５の発明の無線ＬＡＮ電話端末装置は、親機と子機との通信における双方の送受信処理に要するタイムスロットを３コーデック分のデータを送受信可能な時間とし、親機が２コーデック分のデータおよびデータ送受信に関する応答信号を子機に対して送信する無線通信システムにおいて、子機として動作する無線ＬＡＮ電話端末装置であって、所定のコーデック処理により変換後の音声データを蓄積する音声データ蓄積手段と、音声データ蓄積手段から読み出した送信対象のデータが１コーデック分の場合に、当該送信対象のデータを親機に対して送信し、一方、送信対象のデータが２コーデック分以上の場合に、当該送信対象のデータのうちの１コーデック分のデータを親機に対して送信する送信制御手段と、を備えることを特徴としたものであり、これによって従来よりタイムスロットの長さが短くなるため親機１台あたりの子機の収容台数を増やすことができ、かつ、他の子機や他の親機の割り込みを防ぐことができるという作用を有する。
【００３６】
本発明の第２６の発明の無線ＬＡＮ電話端末装置は、送信制御手段は、送信対象のデータが２コーデック分以上の場合に、送信済みの１コーデック分のデータ以外の残りのデータを破棄することを特徴としたものであり、これによって従来よりタイムスロットの長さが短くなるため親機１台あたりの子機の収容台数を増やすことができ、かつ、他の子機や他の親機の割り込みを防ぐことができるという作用を有する。
【００３７】
本発明の第２７の発明の無線ＬＡＮ電話端末装置は、送信制御手段は、送信対象のデータが２コーデック分以上の場合に、送信済みの１コーデック分のデータ以外の残りのデータを次回の送信タイミングに繰越すことを特徴としたものであり、これによって従来よりタイムスロットの長さが短くなるため親機１台あたりの子機の収容台数を増やすことができ、かつ、他の子機や他の親機の割り込みを防ぐことができるという作用を有する。
【００３８】
本発明の第２８の発明の無線ＬＡＮ電話通信用プログラムは、第１６〜１９のいずれか一つの発明の無線ＬＡＮ電話端末装置（親機）の処理をコンピュータに実行させることを特徴としたものであり、これによって従来よりタイムスロットの長さが短くなるため親機１台あたりの子機の収容台数を増やすことができ、かつ、他の子機や他の親機の割り込みを防ぐことができるという作用を有する。
【００３９】
本発明の第２９の発明の無線ＬＡＮ電話通信用プログラムは、第２０〜２７のいずれか一つに発明の無線ＬＡＮ電話端末装置（子機）の処理をコンピュータに実行させることを特徴としたものであり、これによって従来よりタイムスロットの長さが短くなるため親機１台あたりの子機の収容台数を増やすことができ、かつ、他の子機や他の親機の割り込みを防ぐことができるという作用を有する。
【００４０】
以下、本発明の実施の形態について説明する。
【００４１】
（実施の形態１）
図１は本発明にかかる無線ＬＡＮ電話システムの実施の形態１の親機の機能構成例を示す図である。
【００４２】
図１において、１０１は、内部動作の開始や終了時間の検出と管理を行う時間検出部、１０２は、子機との通信において、無線信号の受信を行い、その受信した無線信号を復調してデジタルフレームデータを生成する無線受信部、１０３は、そのフレームデータの中から音声データ（音声デジタルデータ）等のデータ部分を分離するデータ分離部、１０４は、音声データ等の送信データをフレーム化する送信データ生成部、１０５は、音声データを一時記憶するバッファ、１０６は、送信するデジタルフレームデータを変調して無線信号に変換し、データ信号とジャム信号の切り替えを行う無線送信部、１０７は、相手子機（インターネット網等に繋がるＷＡＮや社内のＬＡＮ経由で接続されている）とのデジタルフレームデータの入出力処理を行うインタフェース部、１０８は、親機の動作プログラムが格納される記憶部、１０９は、親機のシステム動作を制御する主制御部、１１０は電波の送受信を行う親機アンテナ、１１１は、ジャム信号を生成するジャム信号生成部である。
【００４３】
図２は本実施の形態にかかる無線ＬＡＮ電話システムの実施の形態１の子機の機能構成例を示す図である。
【００４４】
図２において、２０１は、親機または子機と定期的に時刻の同期を図り、タイムスロットの開始時間や終了時間等の検出と管理を行う時間検出部、２０２は、無線信号を復調してデジタルフレームデータを生成する無線受信部、２０３は、そのフレームデータの中から、音声データ等のデータ部分を分離するデータ分離部、２０４は、音声データ等の送信データのフレーム化を行い、当該タイムスロットで送信しきれない音声データの次回送信タイミングまでの持ち越しや破棄を行う送信データ生成部、２０５は、送信するデジタルフレームデータを変調して無線信号に変換する無線送信部、２０６は、デジタル音声データのアナログ音声信号への変換やアナログ音声信号のデジタル音声データへの変換を行う音声コーデック部、２０７は、マイク等で構成される音声入力部、２０８は、スピーカー等で構成される音声出力部、２０９は、スイッチ等で構成され、ユーザーによる電話番号や電源のＯＮ／ＯＦＦの入力を受け付けるキー入力部、２１０は、子機の動作プログラムやデータ送信情報が格納される記憶部、２１１は、子機のシステム動作を制御する主制御部、２１２は電波の送受信を行う子機アンテナ、２１３は、音声データを一時記憶するバッファである。
【００４５】
まず、本実施の形態では、接続される子機の台数を増やし、かつ、データの未送信時間を減らすために、親機、子機間の通信のタイムスロットを、３コーデック処理単位分＋応答信号送信時間＋フレーム間ギャップに設定する。ここで、コーデック処理単位とは、音声データ処理単位時間であり、音声データ変換（アナログからデジタルデータへの変換等）の処理を実施する周期である。また、フレーム間ギャップとは、次のタイムスロットに移行するのに必要な時間である。本実施の形態では、１コーデック処理単位（以下、１コーデックという）は１０ｍｓとする。
【００４６】
図３に、タイムスロットを３コーデック分＋応答信号送信時間＋フレーム間ギャップ分とした送信パターン例を示す。図３に示すとおり、３コーデック分＋応答信号送信時間＋フレーム間ギャップ分をタイムスロットの間隔とした場合でも、パターン４（親機が２コーデック分を送信して子機が１コーデック分を送信する場合）以外では、子機も親機も出力していない時間が発生する。このように子機も親機もデータ出力をしていない時間（以下、スロット余り時間という）が存在すると、他の端末（他の親機や他の子機）からの割り込みが発生する可能性がある。
【００４７】
このため、本実施の形態では、スロット余り時間に、親機がジャム信号を送信することにより他の端末からの割り込みを防ぐ。図４に実施の形態１にかかる送信データパターン例を示す。図５に本実施の形態にかかる親機からの音声信号なしの場合の送信パターン例を示す。いずれの場合もスロット余り時間に親機がジャム信号を送信する。
【００４８】
なお、上記パターン４の場合、すなわち、親機または子機が２コーデック分のデータを送信する場合（図６、図７参照）は、送信側の送信データ生成部が、その２コーデック分のデータを１つの無線フレームに入れて送信し、受信側のデータ分離部が、受信した無線フレームを２コーデック分のデータに分割する。
【００４９】
以下、本実施の形態の通信の動作を説明する。
【００５０】
まず、通話接続確立までの手順を説明する。親機の主制御部１０９は、電源がＯＮになると、記憶部１０８に格納されているプログラムや各種パラメータの読み出し処理を行う。次に、そのプログラムに沿って、時間検出部１０１、インタフェース部１０７、ジャム信号生成部１１１、無線送信部１０６、送信データ生成部１０４、無線受信部１０２、データ分離部１０３等に対する初期値の設定および通信待機状態に移行するための各種設定を行う。
【００５１】
また、子機の主制御部２１１は、電源がＯＮになると、記憶部２１０に格納されているプログラムや各種パラメータの読み出し処理を行う。次に、そのプログラムに沿って、時間検出部２０１、音声コーデック部２０６、無線受信部２０２、データ分離部２０３、無線送信部２０５、送信データ生成部２０４等に対する初期値の設定を行うとともに、記憶部２１０に格納されている無線パラメータ情報をもとに、親機との通信確立処理を行う。この通信確立処理において、子機の主制御部２１１は、親機から基準時間の情報やビーコン間隔、リッスンインターバル間隔およびタイムスロットの開始時刻やその間隔等を取得する。また、取得した基準時間の情報に基づき、子機の主制御部２１１は、子機の時間検出部２０１で管理する時刻を親機の基準時刻に同期させる。次に、主制御部２１１は、キー入力部２０９からの発呼要求を受け取ると、その要求を無線送信部２０５および子機アンテナ２１２経由で親機に送信する。
【００５２】
親機の主制御部２１１は、親機アンテナ１１０と無線受信部１０２経由で発呼要求を受信すると、相手子機（インタフェース部１０７を経由してインターネット網等のＷＡＮや社内のＬＡＮ経由で接続されている）との通信接続を確立する。
【００５３】
なお、通信接続確立後は、相手子機から音声データを受信すると、インタフェース部１０７は、バッファ１０５にデータを保存する。
【００５４】
つづいて、接続確立後の１タイムスロット内の通信動作を図８に基づいて説明する。
【００５５】
まず、ステップ（Ｓ１）として、親機の主制御部１０９は、インタフェース部１０７に対し、バッファ１０５に相手子機からの音声データが蓄積されているかを確認するよう指示する。指示を受けたインタフェース部１０７は、バッファ１０５の蓄積データを確認し、確認結果を主制御部１０９に通知する。主制御部１０９は、確認結果を受け取り、音声データが蓄積されている場合は、ステップ（Ｓ２）の処理に移行し、蓄積されていない場合は、ステップ（Ｓ３）の処理に移行する。
【００５６】
次に、ステップ（Ｓ２）では、親機の主制御部１０９が、インタフェース部１０７に対し、蓄積されている音声データ量を確認するよう指示する。指示を受けたインタフェース部１０７は、バッファ内を確認し、１コーデック分の音声データが蓄積されている場合は、ステップ（Ｓ４）の処理に移行し、２コーデック分の音声データが蓄積されている場合は、ステップ（Ｓ５）の処理に移行する。
【００５７】
一方、ステップ（Ｓ３）では、ステップ（Ｓ１）の結果を受けて、主制御部１０９が、送信データ生成部１０４および無線送信部１０６に対し、送信するべき音声データが無いことを子機に通知するように指示する。指示を受けた送信データ生成部１０４は、送信する音声データが無いことを意味するコマンドデータを生成し、フレーム化する。無線送信部１０６は、送信データ生成部１０４でフレーム化したデータを変調して無線信号に変換し、親機アンテナ１１０を通して子機に送信する。
【００５８】
次に、子機の無線受信部２０２は、子機アンテナ２１２経由で無線信号が入力されると復調処理を行い、フレームデータを生成する。データ分離部２０３は、そのフレームデータから音声データが無いことを意味するコマンドデータを分離し、主制御部２１１にその情報を通知する。通知された主制御部２１１は、音声データが無いという情報を記憶部２１０に格納するとともに、音声コーデック部２０６に対し、音声データの欠落が目立たないような処理（聞き手に不快感を与えないようにデータの補間等を行う処理）を行うように指示する。指示を受けた音声コーデック部２０６は、欠落が目立たない音声処理を行いアナログの音声信号に変換後、音声出力部２０８に送信する。音声出力部２０８は、受信したアナログ音声信号を音声として出力する。
【００５９】
また、ステップ（Ｓ４）では、ステップ（Ｓ２）の結果を受けて、主制御部１０９が、送信データ生成部１０４および無線送信部１０６に対し、蓄積されている１コーデック分の音声データを子機に送信するように指示する。指示を受けた送信データ生成部１０４は、バッファ１０５に蓄積されている１コーデック分の音声データを読み出し、フレーム化する。無線送信部１０６は、フレーム化したデジタルフレームデータを変調し、無線信号に変換し、親機アンテナ１１０を通して子機に送信する。
【００６０】
次に、子機の無線受信部２０２は、子機アンテナ２１２経由で無線信号が入力されると、復調処理を行い、フレームデータを生成する。データ分離部２０３は、そのフレームデータから１コーデック分の音声データを分離し、主制御部２１１にその情報を通知する。通知された主制御部２１１は、１コーデック分の音声データを受信したという情報を記憶部２１０に格納するとともに、音声コーデック部２０６に対し、１コーデック分の音声データのデコード処理を行うように指示する。指示を受けた音声コーデック部２０６は、アナログの音声信号に変換後、音声出力部２０８に送信する。音声出力部２０８は、受信したアナログ音声信号を音声として出力する。
【００６１】
また、ステップ（Ｓ５）では、ステップ（Ｓ２）の結果を受けて、主制御部１０９が、送信データ生成部１０４および無線送信部１０６に対し、蓄積されている２コーデック分の音声データを子機に送信するように指示する。指示を受けた送信データ生成部１０４は、バッファ１０５に蓄積されている２コーデック分の音声データを読み出し、フレーム化する。無線送信部１０６は、フレーム化したデジタルフレームデータを変調し無線信号に変換し、親機アンテナ１１０を通して子機に送信する。
【００６２】
次に、子機の無線受信部２０２は、子機アンテナ２１２を通して無線信号が入力されてくると、復調処理を行い、フレームデータを生成する。データ分離部２０３は、そのフレームデータから２コーデック分の音声データを分離し、主制御部２１１にその情報を通知する。通知された主制御部２１１は、２コーデック分の音声データを受信したという情報を記憶部２１０に格納するとともに、音声コーデック部２０６に対し、２コーデック分の音声データのデコード処理を行うように指示する。指示を受けた音声コーデック部２０６は、アナログの音声信号に変換後、音声出力部２０８に送信する。音声出力部２０８は、受信したアナログ音声信号を音声として出力する。
【００６３】
次に、ステップ（Ｓ６）では、子機の主制御部２１１が、音声コーデック部２０６に対し、現在子機内に蓄積されている音声データの量を確認するよう指示する。音声データは、マイク等の音声入力部２０７から入力された音声信号を音声コーデック部２０６がデジタル音声データに変換したもので、バッファ２１３に蓄積されている。また、その通信の２回目以降のタイムスロットである場合は、バッファ２１３には、直前のタイムスロットで後述のステップ（Ｓ１２）により繰り越されて保存されたデータも含まれる。したがって、確認する音声データ量は、新たな音声データと繰り越された音声データの合計である。
【００６４】
主制御部２１１から指示を受けた音声コーデック部２０６は、バッファ２１３内のデータ量の確認を行い、１コーデック分の音声データ量が蓄積されている場合は、ステップ（Ｓ７）の処理に移行し、２コーデック分の場合は、ステップ（Ｓ８）の処理に移行する。
【００６５】
ステップ（Ｓ７）では、ステップ（Ｓ６）の結果を受けて、主制御部２１１が、送信データ生成部２０４および無線送信部２０５に対し、蓄積されている１コーデック分の音声データを親機に送信するように指示する。指示を受けた送信データ生成部２０４は、バッファ２１３に蓄積されている１コーデック分の音声データを読み出し、フレーム化する。無線送信部２０５は、フレーム化されたデジタルフレームデータを変調して無線信号に変換し、子機アンテナ２１２を通して親機に送信する。
【００６６】
次に、親機の無線受信部１０２は、親機アンテナ１１０を通して無線信号が入力されると、そのデータに対して復調処理を行い、フレームデータを生成する。データ分離部１０３は、そのフレームデータから１コーデック分の音声データを分離し、主制御部１０９にその情報を通知する。通知された主制御部１０９は、インタフェース部１０７に対し、１コーデック分の音声データを相手子機に送信するように指示する。指示を受けたインタフェース部１０７は、相手子機に１コーデック分の音声データを送信する。
【００６７】
一方、ステップ（Ｓ８）では、子機の主制御部２１１が、ステップ（Ｓ３），ステップ（Ｓ４），ステップ（Ｓ５）のいずれかの処理により格納された情報を記憶部２１０から読み出し、そのタイムスロット内で受信した音声データの量を確認する。その結果、２コーデック分を受信している場合は、ステップ（Ｓ９）の処理に移行し、それ以外の場合は、ステップ（Ｓ１０）の処理に移行する。
【００６８】
ステップ（Ｓ９）では、音声データを破棄するか繰越すかの選択を行う。ステップ（Ｓ９）が実行されるケースは、親機に２コーデック分の音声データを送信する必要があるにもかかわらず、すでに２コーデック分の音声データを受信しているために、そのタイムスロットで送信可能なデータ量が１コーデック分のみとなるケースである。したがって、ステップ（Ｓ９）では、送信できない１コーデック分について、破棄するか、あるいは、次回の送信まで繰越すかの選択を行う。破棄と繰越しのどちらを選択するかの情報は、設定情報として記憶部２１０に予め格納されている。キー入力部２０９の操作により、設定情報を変更することも可能である。主制御部２１１は、記憶部２１０に格納されている設定情報に基づいて選択する。設定情報に基づく選択の結果、残りの１コーデック分を破棄する場合は、ステップ（Ｓ１１）の処理に移行し、次回の送信まで繰越す場合は、ステップ（Ｓ１２）の処理に移行する。
【００６９】
また、ステップ（Ｓ１０）では、ステップ（Ｓ８）の結果を受けて、主制御部２１１が、送信データ生成部２０４および無線送信部２０５に対し、蓄積されている２コーデック分の音声データを親機に送信するように指示する。指示を受けた送信データ生成部２０４は、バッファ２１３に蓄積されている２コーデック分の音声データを読み出し、フレーム化する。なお、フレーム化を行った音声データは、フレーム化後にバッファ２１３から消去する。次に、無線送信部２０５は、フレーム化されたデジタルフレームデータを変調し、無線信号に変換し、子機アンテナ２１２を通して親機に送信する。
【００７０】
ステップ（Ｓ１１）では、ステップ（Ｓ９）の結果を受けて、主制御部２１１が、送信データ生成部２０４および無線送信部２０５に対し、先に蓄積された１コーデック分の音声データのみを親機に送信し、残りの１コーデック分は破棄するように指示する。指示を受けた送信データ生成部２０４は、バッファ２１３に蓄積されている先の１コーデック分の音声データのみを読み出し、フレーム化するとともに、残りのデータについては、バッファ２１３から消去する。フレーム化を行った音声データは、フレーム化後にバッファ２１３から消去する。次に、無線送信部２０５は、フレーム化されたデジタルフレームデータを無線信号に変調し、子機アンテナ２１２を通して親機に送信する。
【００７１】
ステップ（Ｓ１２）では、ステップ（Ｓ９）の結果を受けて、主制御部２１１が、送信データ生成部２０４および無線送信部２０５に対し、先に蓄積された１コーデック分の音声データのみを親機に送信し、残りの１コーデック分は次回の送信タイムスロットまで繰越すように指示する。指示を受けた送信データ生成部２０４は、バッファ２１３に蓄積されている先の１コーデック分の音声データのみを読み出し、フレーム化をするとともに、残りのデータについては、保存を継続する。なお、フレーム化を行った音声データは、フレーム化後にバッファ２１３から消去する。次に、無線送信部２０５は、フレーム化されたデジタルフレームデータを変調し無線信号に変換し、子機アンテナ２１２を通して親機に送信する。
【００７２】
次に、親機の無線受信部１０２は、ステップ（Ｓ１０），ステップ（Ｓ１１），ステップ（Ｓ１２）のいずれかの処理によりデータが送信されると、親機アンテナ１１０を通して受信し、復調処理を行い、フレームデータを生成する。データ分離部１０３は、そのフレームデータから音声データを分離し、主制御部１０９にその情報を通知する。通知された主制御部１０９は、インタフェース部１０７に対し、音声データを相手子機に送信するように指示する。指示を受けたインタフェース部１０７は、相手子機にインターネット網等に繋がるＷＡＮや社内のＬＡＮ経由で、音声データを送信する。
【００７３】
次に、ステップ（Ｓ１３）として、子機からの音声データを受信した親機の主制御部１０９は、送信データ生成部１０４および無線送信部１０６に対し、子機に対して正常にデータを受け取った合図としてアクノリッジ信号を送信するように指示する。指示を受けた送信データ生成部１０４は、アクノリッジデータをフレーム化し、無線送信部１０６は、フレーム化されたデジタルフレームデータを変調し無線信号に変換した上で、親機アンテナ１１０を通して子機に送信する。
【００７４】
次に、子機の無線受信部２０２は、子機アンテナ２１２を通して無線信号が入力されてくると、復調処理を行い、フレームデータを生成する。データ分離部２０３は、そのフレームデータからアクノリッジデータを分離し、主制御部２１１にその情報を通知する。通知された主制御部２１１は、親機への送信が上手くいったことが認識し、そのタイムスロットの子機としての処理を終了する。
【００７５】
次に、ステップ（Ｓ１４）として、親機の主制御部１０９は、時間検出部１０１に信号の送受信に関する時間（開始時間，終了時間）の問い合わせを行い、親機および子機による音声データの送受信に要する時間と、親機によるアクノリッジデータの送信に要する時間と、を除くタイムスロットの余り時間を算出する。その結果、他の端末が割り込めるだけの時間が余っていると判断した場合は、ステップ（Ｓ１５）の処理に移行し、余っていないと判断した場合は、そのタイムスロットの処理を終了する。
【００７６】
次に、ステップ（Ｓ１５）として、親機の主制御部１０９は、ジャム信号生成部１１１に対し、他の端末が割り込めないように、スロットの余り時間の間中、ジャム信号を出力するように指示する。指示を受けたジャム信号生成部１１１は、時間検出部１０１からの時間情報をもとに、スロットの余り時間の間中、ジャム信号を生成し無線送信部１０６に出力する。無線送信部１０６は、親機アンテナ１１０経由でこの無線信号を送信する。
【００７７】
以上のような処理について、データの繰越しまたは破棄が必要な場合において、データを繰越す場合の送信パターン例を図９に、データを破棄する場合の送信パターン例を図１０に示す。
【００７８】
なお、本実施の形態では、タイムスロットを３コーデック分＋フレーム間ギャップ分としているが、たとえば、タイムスロットの設定値がこれ以外の場合であっても、同様にジャム信号を送出することにより他の端末からの割り込みを防ぐことができる。
【００７９】
以上のように、実施の形態１では、タイムスロットを３コーデック分＋フレーム間ギャップ分とし、スロット余り時間にジャム信号を出力するようにした。これにより、接続できる子機を増やすことができ、かつ、他の端末からの割り込みを防ぐことができるため、遅延や揺らぎに強く、途切れの少ない通話品質の高い無線ＬＡＮ電話を提供することができる。また、ジャム信号を出力する必要がある場合は、親機が出力するので子機としての省電力化が可能になる。
【００８０】
（実施の形態２）
図１１は本発明にかかる無線ＬＡＮ電話システムの実施の形態２の親機の機能構成例を示す図である。ジャム信号生成部１１１を削除したことを除き、実施の形態１と同一の構成である。実施の形態１と同一の機能のものについては同一の符号を付し、説明を省略する。
【００８１】
図１２は本発明にかかる無線ＬＡＮ電話システムの実施の形態２の子機の機能構成例を示す図である。ジャム信号を発生させるジャム信号生成部２１４を備えることを除き、実施の形態１と同一の構成である。実施の形態１と同一の機能のものについては同一の符号を付し、説明を省略する。
【００８２】
本実施の形態では、スロット余り時間に子機がジャム信号を送信することにより、他の端末からの割り込みを防ぐ。タイムスロットは、実施の形態１と同様に３コーデック分＋応答信号送信時間＋フレーム間ギャップ分とする。図１３に実施の形態２における送信データパターン例を示す。図１４に実施の形態２における親機からの送信音声データが無い場合の送信データパターン例を示す。いずれの場合もスロット余り時間に子機がジャム信号を送信している。
【００８３】
つづいて、本実施の形態の通信動作を図１５に基づいて説明する。以下、実施の形態１と異なる動作について説明する。
【００８４】
通信確立までの手順、すなわち、ステップ（Ｓ１）からステップ（Ｓ１３）までの処理は、実施の形態１と同様のため、説明を省略する。
【００８５】
ステップ（Ｓ１）からステップ（Ｓ１３）までを実施後、ステップ（Ｓ１４ａ）として、子機の主制御部２１１は、時間検出部２０１に信号の送受信に関する時間（開始時間，終了時間）の問い合わせを行い、親機および子機による音声データの送受信に要する時間と、親機によるアクノリッジデータの送信に要する時間と、を除くタイムスロットの余り時間を算出する。その結果、他の端末が割り込めるだけの時間が余っていると判断した場合は、ステップ（Ｓ１５ａ）の処理に移行し、余っていないと判断した場合は、そのタイムスロットの子機としての処理を終了する。
【００８６】
ステップ（Ｓ１５ａ）では、子機の主制御部２１１が、ジャム信号生成部２１４に対し、他の端末が割り込めないように、スロットの余り時間の間中、ジャム信号を出力するように指示する。指示を受けたジャム信号生成部２１４は、時間検出部２０１からの時間情報をもとに、スロットの余り時間の間中、ジャム信号の無線信号を生成し無線送信部２０５に出力する。無線送信部２０５は、子機アンテナ２１２経由でこの無線信号を送信する。
【００８７】
以上のように、本実施の形態では、タイムスロットを３コーデック分＋フレーム間ギャップ分とし、スロット余り時間に子機がジャム信号を出力するようにした。これにより、接続できる子機を増やすことができ、かつ、他の端末からの割り込みを防ぐことができるため、遅延や揺らぎに強く、途切れの少ない通話品質の高い無線ＬＡＮ電話を提供することができる。
【００８８】
（実施の形態３）
実施の形態３では、実施の形態１および実施の形態２とは異なり、ジャム信号の送信ではなく、ダミーデータを生成して付加することによりスロット余り時間を無くし、他の端末の割り込みを防ぐ。タイムスロットは、実施の形態１と同様に３コーデック分＋応答信号送信時間＋フレーム間ギャップ分とする。
【００８９】
図１６に本実施の形態における送信データパターン例を示す。また、図１７に本実施の形態における親機からの送信音声データが無い場合の送信データパターン例を示す。いずれの場合もスロット余り時間に相当する分のダミーデータを、親機がアクノリッジ信号に付加して送信している。
【００９０】
本実施の形態は、実施の形態２の図１１で示した構成の親機と実施の形態１の図２で示した構成の子機とで構成される。構成については、実施の形態１または実施の形態２と同様であるため説明を省略する。
【００９１】
つづいて、本実施の形態の通信動作を図１８に基づいて説明する。以下、実施の形態１または実施の形態２と異なる動作について説明する。ステップ（Ｓ１）からステップ（Ｓ１２）までは、実施の形態１と同様のため説明を省略する。
【００９２】
ステップ（Ｓ１）からステップ（Ｓ１２）を実施後、ステップ（Ｓ１３ｂ）として、親機の主制御部１０９は、時間検出部１０１に信号の送受信に関する時間（開始時間，終了時間）の問い合わせを行い、親機および子機による音声データの送受信に要する時間を取得し、その時点でのタイムスロットの余り時間を算出し、更に、その余り時間から親機によるアクノリッジデータの送信に要する時間を除き予想される余り時間を算出する。次に、他の端末が割り込めるだけの時間が余ると判断した場合は、ステップ（Ｓ１４ｂ）の処理に移行し、余らないと判断した場合は、親機としてのタイムスロットの処理を終了する。
【００９３】
ステップ（Ｓ１４ｂ）では、親機の主制御部１０９が、送信データ生成部１０４と無線送信部１０６に対して、スロット余り時間に他の端末が割り込めないように、ダミーデータを送信するように指示する。指示を受けた送信データ生成部１０４は、時間検出部１０１からの情報をもとにスロット余り時間を確認し、ダミーデータ量を算出する。次に、子機に送信するアクノリッジデータにダミーデータを追加し、フレーム化を行う。無線送信部１０６は、フレーム化したデジタルフレームデータを変調し無線信号に変換して、親機アンテナ１１０より子機に送信する。
【００９４】
次に、子機の無線受信部２０２は、子機アンテナ２１２を通して無線信号が入力されてくると、復調処理を行い、フレームデータを生成する。データ分離部２０３は、そのフレームデータからアクノリッジデータとダミーデータを分離し、主制御部２１１にその情報を通知する。
【００９５】
以上のように、本実施の形態では、タイムスロットを３コーデック分＋フレーム間ギャップ分とし、スロット余り時間分のダミー信号を生成し、親機から送信するアクノリッジデータにダミーデータを付加して出力するようにした。これにより、接続できる子機を増やすことができ、かつ、他の端末からの割り込みを防ぐことができるため、遅延や揺らぎに強く、途切れの少ない通話品質の高い無線ＬＡＮ電話を提供することができる。また、ダミー信号を出力する必要がある場合は、親機が出力するので子機としての省電力化が可能になる。
【００９６】
（実施の形態４）
実施の形態４では、子機がダミーデータを生成して送信することによりスロット余り時間を無くし、他の端末の割り込みを防ぐ。タイムスロットは、実施の形態１と同様に３コーデック分＋応答信号送信時間＋フレーム間ギャップ分とする。
【００９７】
図１９に本実施の形態における送信データパターン例を示す。図２０に本実施の形態における親機からの送信音声データが無い場合の送信データパターン例を示す。いずれの場合もスロット余り時間を無くすように子機がダミーデータを送信している。
【００９８】
本実施の形態は、実施の形態２の図１１で示した構成の親機と実施の形態１の図２で示した構成の子機とで構成される。構成については、実施の形態１または実施の形態２と同様であるため説明を省略する。
【００９９】
つづいて、本実施の形態の通信動作を図２１に基づいて説明する。以下、実施の形態１〜３のいずれかと異なる動作について説明する。
【０１００】
ステップ（Ｓ１）からステップ（Ｓ６）までは、実施の形態１と同様のため説明を省略する。
【０１０１】
ステップ（Ｓ１）からステップ（Ｓ６）までを実施後、ステップ（Ｓ７ｃ）として、子機の主制御部２１１は、時間検出部２０１に信号の送受信に関する時間（開始時間，終了時間）の問い合わせを行い、親機および子機による音声データの送受信に要する時間を取得し、その時点でのタイムスロットの余り時間を算出し、更に、その余り時間から親機に送信する１コーデック分の音声データと親機によるアクノリッジデータの送信に要する時間と、を除き予想される余り時間を算出する。そして、他の端末が割り込めるだけの時間が余ると判断した場合は、ステップ（Ｓ８ｃ）の処理に移行し、余らないと判断した場合は、ステップ（Ｓ９ｃ）の処理に移行する。
【０１０２】
ステップ（Ｓ８ｃ）では、子機の主制御部２１１が、送信データ生成部２０４と無線送信部２０５に対して、スロット余り時間に他の端末が割り込めないように、ダミーデータを送信するように指示する。指示を受けた送信データ生成部２０４は、時間検出部２０１からの情報をもとにスロット余り時間を確認する。そして、その余り時間から、１コーデック分の音声データ送信時間とアクノリッジ信号送信時間を引き、スロット余り時間を算出する。さらに、その算出したスロット余り時間に相当するダミーデータ量を生成し、親機に送信する１コーデック分の音声データに、このダミーデータを追加したのちフレーム化を行う。次に、無線送信部２０５は、フレーム化したデジタルフレームデータを変調し無線信号に変換し、子機アンテナ２１２より親機に送信する。
【０１０３】
なお、ステップ（Ｓ９ｃ）は実施の形態１のステップ（Ｓ７）と、ステップ（Ｓ１０ｃ）は実施の形態１のステップ（Ｓ８）と、ステップ（Ｓ１１ｃ）は実施の形態１のステップ（Ｓ９）と、ステップ（Ｓ１２ｃ）は実施の形態１のステップ（Ｓ１１）と、ステップ（Ｓ１３ｃ）は実施の形態１のステップ（Ｓ１２）と、それぞれ同様の処理であるため説明を省略する。
【０１０４】
ステップ（Ｓ１４ｃ）では、子機の主制御部２１１が、時間検出部２０１に問い合わせを行い、タイムスロットの現時点での余り時間を確認する。そして、親機に送信する２コーデック分の音声データ送信時間とアクノリッジ信号送信時間を引いた上で、他端末が割り込めるだけの時間が余ると判断した場合は、ステップ（Ｓ１５ｃ）の処理に移行し、余らないと判断した場合は、ステップ（Ｓ１６ｃ）の処理に移行する。
【０１０５】
ステップ（Ｓ１５ｃ）では、子機の主制御部２１１が、送信データ生成部２０４に対して、スロット余り時間に他の端末が割り込めないように、ダミーデータを送信するように指示する。指示を受けた送信データ生成部２０４は、時間検出部２０１からの情報をもとにスロット余り時間をし、そして、その余り時間から、２コーデック分の音声データ送信時間とアクノリッジ信号送信時間を引き、スロット余り時間を算出する。さらに、その算出したスロット余り時間に相当するダミーデータ量を生成し、親機に送信する２コーデック分の音声データに、このダミーデータを追加したのちフレーム化を行う。次に、無線送信部２０５は、フレーム化したデジタルフレームデータを変調し無線信号に変換し、子機アンテナ２１２より親機に送信する。
【０１０６】
また、ステップ（Ｓ１６ｃ）では、子機の主制御部２１１が、送信データ生成部２０４および無線送信部２０５に対し、バッファ２１３に蓄積されている２コーデック分の音声データを親機に送信するように指示する。指示を受けた送信データ生成部２０４は、バッファ２１３に蓄積されている２コーデック分の音声データを読み出し、フレーム化する。無線送信部２０５は、フレーム化したデジタルフレームデータを変調し無線信号に変換し、子機アンテナ２１２より親機に送信する。
【０１０７】
親機の無線受信部１０２は、ステップ（Ｓ８ｃ），ステップ（Ｓ９ｃ），ステップ（Ｓ１２ｃ），ステップ（Ｓ１３ｃ），ステップ（Ｓ１５ｃ），ステップ（Ｓ１６ｃ）のいずれかによってデータが送信されると、親機アンテナ１１０を通して受信し、復調処理を行い、フレームデータを生成する。データ分離部１０３は、そのフレームデータから１コーデック分または２コーデックの音声データおよびダミーデータを分離し、主制御部１０９にその情報を通知する。通知された主制御部１０９は、インタフェース部１０７に対し、１コーデックまたは２コーデック分の音声データを相手子機に送信するように指示する（Ｓ１７ｃ）。指示を受けたインタフェース部１０７は、相手子機に音声データをインターネット網等に繋がるＷＡＮや社内のＬＡＮ経由で送信する。
【０１０８】
以上のように、本実施の形態では、タイムスロットを３コーデック分＋フレーム間ギャップ分とし、スロット余り時間を予想し余り時間分のダミーデータを子機の音声データに付加するようにした。これにより、接続できる子機を増やすことができ、かつ、他の端末からの割り込みを防ぐことができるため、遅延や揺らぎに強く、途切れの少ない通話品質の高い無線ＬＡＮ電話を提供することができる。
【０１０９】
（実施の形態５）
実施の形態５では、親機からの音声送信時に、音声データにダミーデータを付加することによりスロット余り時間を無くし、他の端末の割り込みを防ぐ。タイムスロットは、実施の形態１と同様に３コーデック分＋応答信号送信時間＋フレーム間ギャップ分とする。
【０１１０】
図２２に本実施の形態における送信データパターン例を示す。図２３に本実施の形態における親機からの送信音声データが無い場合の送信データパターン例を示す。いずれの場合もスロット余り時間を無くすように、親機が、タイムスロット内の初回データ送信時に、ダミーデータを含めて常に２コーデック分のデータを送信している。
【０１１１】
本実施の形態は、実施の形態２の図１１で示した構成の親機と実施の形態１の図２で示した構成の子機とで構成される。構成については、実施の形態１または実施の形態２と同様であるため説明を省略する。
【０１１２】
つづいて、本実施の形態の通信動作を図２４に基づいて説明する。以下、実施の形態１〜４のいずれかと異なる動作について説明する。ステップ（Ｓ１）とステップ（Ｓ２）、およびステップ（Ｓ５）〜（Ｓ７）は、実施の形態１と同様のため、説明を省略する。
【０１１３】
ステップ（Ｓ３ｄ）では、ステップ（Ｓ１）の結果を受け、親機の主制御部１０９が、送信データ生成部１０４および無線送信部１０６に対し、送信するべき音声データが無いことを子機に通知するよう指示する。また、同時に、タイムスロット余り時間に他の端末が割り込めないように、親機への送信データにダミーデータを追加するよう指示する。指示を受けた送信データ生成部１０４は、送信する音声データが無いことを意味するコマンドデータにダミーデータを付加した後に、フレーム化する。このとき、送信データ生成部１０４は、送信データとダミーデータを足したフレーム長が、常に２コーデック分のフレーム長になるようにダミーデータを生成する。次に、無線送信部１０６は、送信データ生成部１０４でフレーム化したデータを変調して無線信号に変換した上で、親機アンテナ１１０を通して子機に送信する。
【０１１４】
次に、子機の無線受信部２０２は、子機アンテナ２１２を通して無線信号が入力されてくると、復調処理を行い、フレームデータを生成する。データ分離部２０３は、そのフレームデータから音声データが無いことを知らせる音声なしデータとダミーデータを分離し、主制御部２１１にその情報を通知する。通知された主制御部２１１は、音声なしデータを受けとったという情報をバッファ２１３に格納するとともに、音声コーデック部２０６に対し、音声データの欠落が目立たないような処理を行うように指示する。指示を受けた音声コーデック部２０６は、欠落が目立たない音声処理を行いアナログの音声信号に変換後、音声出力部２０８に送信する。音声出力部２０８は、受信したアナログ音声信号を音声として出力する。
【０１１５】
ステップ（Ｓ４ｄ）では、親機の主制御部１０９は、送信データ生成部１０４と無線送信部１０６に対して、１コーデック分の音声データを送信するように指示するとともに、スロット余り時間に他の端末が割り込めないように、１コーデック分の音声データにダミーデータを追加するよう指示する。指示を受けた送信データ生成部１０４は、追加する送信音声データとダミーデータを足したフレーム長が常に２コーデック分となるようにダミーデータを生成する。その後、音声データにダミーデータを追加したのちフレーム化を行う。無線送信部１０６は、送信データ生成部１０４でフレーム化したデータを変調して無線信号に変換した上で、親機アンテナ１１０を通して子機に送信する。
【０１１６】
次に、子機の無線受信部２０２は、子機アンテナ２１２を通して無線信号が入力されてくると、復調処理を行い、フレームデータを生成する。次に、データ分離部２０３は、そのフレームデータから音声データとダミーデータを分離し、主制御部２１１にその情報を通知する。通知された主制御部２１１は、１コーデック分の音声データとダミーデータを受信したという情報をバッファ２１３に格納するとともに、音声コーデック部２０６に対し、１コーデック分の音声データのデコード処理を行うように指示する。指示を受けた音声コーデック部は、アナログの音声信号に変換後、音声出力部２０８に送信する。音声出力部２０８は、受信したアナログ音声信号を音声として出力する。
【０１１７】
以下、ステップ（Ｓ８ｄ）からステップ（Ｓ１１ｄ）までの処理は、実施の形態１のステップ（Ｓ９）からステップ（Ｓ１３）までの処理と同様であるため説明を省略する。
【０１１８】
以上のように、本実施の形態では、タイムスロットを３コーデック分＋フレーム間ギャップ分とし、スロット余り時間を予想し余り時間分のダミーデータを親機の音声データに付加するようにした。これにより、接続できる子機を増やすことができ、かつ、他の端末からの割り込みを防ぐことができるため、遅延や揺らぎに強く、途切れの少ない通話品質の高い無線ＬＡＮ電話を提供することができる。また、ダミー信号を出力する必要がある場合は、親機が出力するので子機としての省電力化が可能になる。
【産業上の利用可能性】
【０１１９】
以上のように、本発明にかかる無線ＬＡＮ電話通信方法、無線ＬＡＮ電話端末装置および無線ＬＡＮ電話通信用プログラムは、無線ＬＡＮ電話通信に有用であり、特に、親機１台あたりの子機の収容台数を増やし、且つ途切れの少ない高い通話品質を要求される無線通信システムに適している。
【図面の簡単な説明】
【０１２０】
【図１】実施の形態１にかかる無線ＬＡＮ電話システムの親機の機能構成を示す図
【図２】本発明に係る実施の形態１、３、４、５における無線ＬＡＮ電話システムの子機の機能構成を示す図
【図３】タイムスロットを３コーデック分にした場合の送信タイミングパターン例を示す図
【図４】実施の形態１にかかる送信パターン例を示す図
【図５】実施の形態１にかかる親機からの音声信号なしの場合の送信パターン例を示す図
【図６】親機が２コーデック分のデータを送信する場合を示す図
【図７】子機が２コーデック分のデータを送信する場合を示す図
【図８】実施の形態１にかかる無線ＬＡＮ電話システムのフローチャート
【図９】実施の形態１にかかるデータを繰り越す場合の送信パターン例を示す図
【図１０】実施の形態１にかかるデータを破棄する場合の送信パターン例を示す図
【図１１】実施の形態２、３、４、５にかかる無線ＬＡＮ電話システムの親機の機能構成を示す図
【図１２】実施の形態２にかかる無線ＬＡＮ電話システムの子機の機能構成を示す図
【図１３】実施の形態２にかかる送信パターン例を示す図
【図１４】実施の形態２にかかる親機からの音声信号なしの場合の送信パターン例を示す図
【図１５】実施の形態２にかかる無線ＬＡＮ電話システムのフローチャート
【図１６】実施の形態３にかかる送信パターン例を示す図
【図１７】実施の形態３にかかる親機からの音声信号なしの場合の送信パターン例を示す図
【図１８】実施の形態３にかかる無線ＬＡＮ電話システムのフローチャート
【図１９】実施の形態４にかかる送信パターン例を示す図
【図２０】実施の形態４にかかる親機からの音声信号なしの場合の送信パターン例を示す図
【図２１】実施の形態４にかかる無線ＬＡＮ電話システムのフローチャート
【図２２】実施の形態５にかかる送信パターン例を示す図
【図２３】実施の形態５にかかる親機からの音声信号なしの場合の送信パターン例を示す図
【図２４】実施の形態５にかかる無線ＬＡＮ電話システムのフローチャート
【図２５】従来の無線ＬＡＮ電話における無線フレームの送受信タイミング例を示す図
【符号の説明】
【０１２１】
１０１，２０１    時間検出部
１０２，２０２    無線受信部
１０３，２０３    データ分離部
１０４，２０４    送信データ生成部
１０５，２１３    バッファ
１０６，２０５    無線送信部
１０７    インタフェース部
１０８，２１０    記憶部
１０９，２１１    主制御部
１１０    親機アンテナ
１１１,２１４    ジャム信号生成部
２０６    音声コーデック部
２０７    音声入力部
２０８    音声出力部
２０９    キー入力部
２１２    子機アンテナ
【図１】
2008042384.tif 000003
【図２】
2008042384.tif 000004
【図３】
2008042384.tif 000005
【図４】
2008042384.tif 000006
【図５】
2008042384.tif 000007
【図６】
2008042384.tif 000008
【図７】
2008042384.tif 000009
【図８】
2008042384.tif 000010
【図９】
2008042384.tif 000011
【図１０】
2008042384.tif 000012
【図１１】
2008042384.tif 000013
【図１２】
2008042384.tif 000014
【図１３】
2008042384.tif 000015
【図１４】
2008042384.tif 000016
【図１５】
2008042384.tif 000017
【図１６】
2008042384.tif 000018
【図１７】
2008042384.tif 000019
【図１８】
2008042384.tif 000020
【図１９】
2008042384.tif 000021
【図２０】
2008042384.tif 000022
【図２１】
2008042384.tif 000023
【図２２】
2008042384.tif 000024
【図２３】
2008042384.tif 000025
【図２４】
2008042384.tif 000026
【図２５】
2008042384.tif 000027