(57)【特許請求の範囲】
【請求項１】
外部機器が所定時間毎に送信した第１データを正常に受信できたか否かを示す第１応答信号と、前記外部機器に前記所定時間毎に送信する第２データを生成する送信信号処理部と、
前記第１応答信号の送信タイミングと前記第２データの送信タイミングとが一致するように、前記第１応答信号の送信タイミングと前記第２データの送信タイミングの少なくとも一方を算出する送信データタイミング算出部と、を備え、
前記送信信号処理部は、前記送信データタイミング算出部が算出した第１応答信号の送信タイミングが、現周期の第１応答信号として判別される基準時刻よりも遅い場合、前記第１応答信号の送信タイミングを前記基準時刻までの時刻に定める
通信機器。
【請求項２】
前記送信データタイミング算出部は、
さらに、前記外部機器が前記第２データを正常に受信できたか否かを示す第２応答信号の受信タイミングと前記第１データの受信タイミングとが一致するように、前記第２データの送信タイミングを算出する請求項１に記載の通信機器。
【請求項３】
第１の通信機器と第２の通信機器とを備えた通信システムであって、前記第１の通信機器は、第１データを正常に受信できたか否かを示す第１応答信号と、前記第２の通信機器に所定時間毎に送信する第２データを生成する送信信号処理部と、前記第１応答信号の送信タイミングと前記第２データの送信タイミングとが一致するように、前記第１応答信号の送信タイミングと前記第２データの送信タイミングの少なくとも一方を算出する送信データタイミング算出部と、を備え、前記送信信号処理部は、前記送信データタイミング算出部が算出した第１応答信号の送信タイミングが、現周期の第１応答信号として判別される基準時刻よりも遅い場合、前記第１応答信号の送信タイミングを前記基準時刻までの時刻に定め、前記第２の通信機器は、前記第１応答信号と前記第２データを受信する受信部と、前記第１データを前記所定時間毎に生成する送信信号処理部と、前記第１データを送信する送信部と、を備える通信システム。
【請求項４】
通信機器の通信制御方法であって、
外部機器が所定時間毎に送信した第１データを正常に受信できたか否かを示す第１応答信号と、前記外部機器に前記所定時間毎に送信する第２データを生成する送信信号処理過程と、
前記第１応答信号の送信タイミングと前記第２データの送信タイミングとが一致するように、前記第１応答信号の送信タイミングと前記第２データの送信タイミングの少なくとも一方を算出する送信データタイミング算出過程と、を有し、
前記送信信号処理過程は、前記送信データタイミング算出過程において算出された第１応答信号の送信タイミングが、現周期の第１応答信号として判別される基準時刻よりも遅い場合、前記第１応答信号の送信タイミングを前記基準時刻までの時刻に定める
通信制御方法。
【請求項５】
通信機器のコンピュータに、
外部機器が所定時間毎に送信した第１データを正常に受信できたか否かを示す第１応答信号と、前記外部機器に前記所定時間毎に送信する第２データを生成する送信信号処理手順と、
前記第１応答信号の送信タイミングと前記第２データの送信タイミングとが一致するように、前記第１応答信号の送信タイミングと前記第２データの送信タイミングの少なくとも一方を算出する送信データタイミング算出手順と、を実行させ、
前記送信信号処理手順は、前記送信データタイミング算出手順において算出された第１応答信号の送信タイミングが、現周期の第１応答信号として判別される基準時刻よりも遅い場合、前記第１応答信号の送信タイミングを前記基準時刻までの時刻に定める
通信制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信機器、通信システム、通信制御方法及び通信制御プログラム、特に携帯電話網で用いられる無線通信システムに関する。
【背景技術】
【０００２】
データ通信において、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）を用いた通信サービスが展開されている。これに対し、音声通話については、回線交換フォールバック（ＣＳＦＢ：Ｃｉｒｃｕｉｔ  Ｓｗｉｔｃｈｅｄ  Ｆａｌｌｂａｃｋ）を用いて回線交換によりサービスが提供されていた。しかし、昨今では、ＶｏＬＴＥ（登録商標）（Ｖｏｉｃｅ  ｏｖｅｒ  ＬＴＥ）と呼ばれる手段により、ＬＴＥを用いた音声サービスの導入が検討されている。
【０００３】
他方、ＬＴＥにおけるパケット通信では、受信装置は一定量毎のパケットに対して肯定応答（ａｃｋ）または否定応答（ｎａｃｋ）を、そのパケットを送信した送信装置に返信する。ａｃｋ、ｎａｃｋは、それぞれ正常に受信したことの応答、正常に受信していないことを示す応答である。送信装置がａｃｋまたはｎａｃｋ（ａｃｋ／ｎａｃｋ）を受信して、データの送受信が完結する。
【０００４】
ＶｏＬＴＥ等のように音声通信では、伝送に要する情報量は大きくないが所定の時間間隔でデータが送信される。その場合、端末装置は、その時間間隔で、（ａ）上りデータの送信、（ｂ）上りデータに対するａｃｋ／ｎａｃｋの受信、（ｃ）下りデータの受信、（ｄ）下りデータに対するａｃｋ／ｎａｃｋの送信、という動作を繰り返す。端末装置は、送信、受信を行う度に電力を消費する。周期的なデータの送受信に対して、特許文献１には、端末装置と基地局装置との間で、通信状況に応じてＤＲＸ（間欠受信）サイクルを調整しＤＲＸ（間欠受信）またはＤＴＸ（間欠送信）に移行することで省電力化が図られた通信システムについて記載されている。具体的には、端末装置が測定した下り伝送路の品質の送信タイミングとａｃｋ／ｎａｃｋの送信タイミングが重なる場合には、端末装置は、ａｃｋ／ｎａｃｋを送信しない。従って、通常のデータ通信のように、上りデータと下りデータとでデータ量の偏りがある場合には、省電力化が有効に作用する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第４８４１６３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、ＶｏＬＴＥを用いた音声通信のように、所定の時間間隔で比較的少量のデータが伝送される場合には、端末装置は、上述の（ａ）〜（ｄ）が規則的に繰り返されることになる。送信データの送信タイミングと受信データに対するａｃｋ／ｎａｃｋの送信タイミングが重ならず、品質とａｃｋ／ｎａｃｋとが別個に送信され、その都度、端末が起動するので、有効に省電力化がなされなかったという課題が生じていた。この起動は、データの送受信の際の起動とは別個であり、この点も省電力化が十分に図ることができない要因になっていた。
【０００７】
本発明は上記の点に鑑みてなされたものであり、定期的にデータを送受信する場合において、消費電力を低減することができる通信機器、通信システム、通信制御方法及び通信制御プログラムを提供する。
【課題を解決するための手段】
【０００８】
本発明は上記の課題を解決するためになされたものであり、本発明の一態様は、外部機器が所定時間毎に送信した第１データを正常に受信できたか否かを示す第１応答信号と、前記外部機器に前記所定時間毎に送信する第２データを生成する送信信号処理部と、前記第１応答信号の送信タイミングと前記第２データの送信タイミングとが一致するように、前記第１応答信号の送信タイミングと前記第２データの送信タイミングの少なくとも一方を算出する送信データタイミング算出部と、を備え、前記送信信号処理部は、前記送信データタイミング算出部が算出した第１応答信号の送信タイミングが、現周期の第１応答信号として判別される基準時刻よりも遅い場合、前記第１応答信号の送信タイミングを前記基準時刻までの時刻に定める通信機器である。
【発明の効果】
【０００９】
本発明によれば、定期的にデータを送受信する場合において、消費電力を低減することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の第１の実施形態における通信システムの構成例を示すブロック図である。
【図２】本発明の第１の実施形態に係る端末装置の構成を示すブロック図である。
【図３】本発明の第１の実施形態に係る基地局装置の構成を示すブロック図である。
【図４】本発明の第１の実施形態によりデータが送受信されるタイミングの例を示すタイミングチャートである。
【図５】本発明の第１の実施形態に係る通信制御処理を示すフローチャートである。
【図６】本発明の第２の実施形態によりデータが送受信されるタイミングの例を示すタイミングチャートである。
【図７】本発明の第２の実施形態に係る通信制御処理を示すフローチャートである。
【図８】本発明の第３の実施形態によりデータが送受信されるタイミングの例を示すタイミングチャートである。
【図９】本発明の第３の実施形態に係る通信制御処理を示すフローチャートである。
【図１０】データが送受信されるタイミングの別の例を示すタイミングチャートである。
【図１１】本発明の第４の実施形態に係る通信制御処理を示すフローチャートである。
【図１２】本発明の第５の実施形態に係る通信制御処理を示すフローチャートである。
【発明を実施するための形態】
【００１１】
（第１の実施形態）
まず、本発明の第１の実施形態について説明する。
図１は、本実施形態における通信システム１の構成例を示すブロック図である。
通信システム１は、端末装置１０と、基地局装置２０とを含んで構成される。通信システム１は、例えば、ＬＴＥに準拠した無線通信ネットワークである。
【００１２】
端末装置１０は、通信相手の相手先機器（図示せず）との間で基地局装置２０を介して一定時間間隔でデータを無線で送受信する通信機能を有する通信機器である。かかる通信機能は、例えば、音声通信機能である。端末装置１０は、例えば、携帯電話機（いわゆるスマートフォンを含む）、タブレット端末装置、無線通信カード、等である。
基地局装置２０は、自装置が収容されているコアネットワーク（図示せず）を介して、自装置からの電波が届く範囲（セル）内に在圏している端末装置１０と相手先機器の間でデータを中継する。
なお、図１に示す例では、説明のため端末装置１０、基地局装置２０の数がそれぞれ１台であるが、これには限られない。端末装置１０、基地局装置２０の台数は、それぞれ複数であってもよい。
【００１３】
次に、端末装置１０の構成について説明する。
図２は、本実施形態に係る端末装置１０の構成を示すブロック図である。
端末装置１０は、通信部１１及び制御部１２を含んで構成される。
通信部１１は、ＬＴＥ方式を用いて基地局装置２０との間の通信を行う。通信部１１は、ＬＴＥ送信部１１１とＬＴＥ受信部１１２を含んで構成される。ＬＴＥ送信部１１１とＬＴＥ受信部１１２は、それぞれアンテナに接続されている。
ＬＴＥ送信部１１１は、制御部１２から入力された上り（ＵＬ：Ｕｐｌｉｎｋ）データを、ＬＴＥ方式を用いて基地局装置２０にアンテナを介して無線で送信する。また、ＬＴＥ送信部１１１は、制御部１２から入力された下り（ＤＬ：Ｄｏｗｎｌｉｎｋ）データに対する応答信号（ａｃｋ／ｎａｃｋ）を基地局装置２０に送信する。
【００１４】
ＬＴＥ受信部１１２は、基地局装置２０からのＤＬデータをアンテナを介して受信し、受信したＤＬデータを制御部１２に出力する。なお、ＬＴＥ受信部１１２は、ＵＬデータに対する基地局装置２０からの応答信号（ａｃｋ／ｎａｃｋ）をアンテナを介して受信し、受信した応答信号を制御部１２に出力する。
なお、通信部１１は、基地局装置２０との呼接続、通信開始、通信終了、等の通信制御に係る処理を行うことができる。
【００１５】
制御部１２は、受信信号処理部１２１、送信データタイミング算出部１２２、及び送信信号処理部１２３として機能し、各種の処理を実行する。制御部１２は、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などの処理装置や、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などの主記憶装置を含んで構成される。制御部１２は、所定の制御プログラムを実行することによって、上述した各部材の機能を提供する。また、制御部１２は、所定のアプリケーションプログラムを実行し、相手先機器との音声通信、等の通信に係る機能を提供してもよい。
【００１６】
受信信号処理部１２１は、ＬＴＥ受信部１１２から入力されたＤＬデータに対して所定の処理を行う。受信信号処理部１２１は、例えば、ＤＬデータに対して公知の誤り検出訂正を行い、処理結果を判定する。処理結果には、（ｉ）誤りが検出されなかった場合、（ｉｉ）検出された誤りの訂正に成功した場合、（ｉｉｉ）検出された誤りの訂正に失敗した場合、が含まれる。受信信号処理部１２１は、処理結果を示す処理結果情報を送信信号処理部１２３に出力する。また、制御部１２は、誤り検出訂正処理を行ったＤＬデータを公知の通信機能部（図示せず）に出力する。通信機能部は、通信の機能を発揮させるための処理を行う。通信機能部は、例えば、ＤＬデータに含まれる受信データを復号する。復号した信号が音声データである場合には、制御部１２は音声データを音響再生部（図示せず）に出力する。
【００１７】
送信データタイミング算出部１２２は、送信信号処理部１２３で生成されるＤＬデータに対する応答信号の送信タイミングとＵＬデータの送信タイミングを比較する。応答信号は、受信信号処理部１２１によるＤＬデータの処理結果に対応した応答（ａｃｋ／ｎａｃｋ）を示す信号である。
送信データタイミング算出部１２２は、ＤＬデータに対する応答信号の送信タイミングがＵＬデータの送信タイミングが応答信号の送信タイミングに一致するようにＵＬデータの送信タイミングを算出し、算出した送信タイミングにＵＬデータの送信タイミングを修正する。送信データタイミング算出部１２２は、修正した送信タイミングを示す送信タイミング情報を送信信号処理部１２３に出力する。
【００１８】
送信データタイミング算出部１２２は、ＵＬデータの送信タイミングを算出する際、通信部１１が基地局装置２０から受信した次回のＤＬデータ受信スロットのタイミングと、ＵＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）の受信タイミングまでの時間に基づいて、そのＵＬデータの送信タイミングを算出する。
なお、送信データタイミング算出部１２２は、端末装置１０から基地局装置２０への呼接続時に行われるネゴシエーションの際、または、所定時間間隔（例えば、サブフレーム）毎に、ＬＴＥ受信部２１２を介してＤＬデータ受信スロットを受け取る。また、送信データタイミング算出部１２２は、算出したＵＬデータの送信タイミングを示す送信タイミング情報を送信信号処理部１２３に出力する。
【００１９】
送信信号処理部１２３は、通信機能部（図示せず）から入力された送信データ（例えば、音声データ）を含んだＵＬデータを生成する。送信信号処理部１２３は、送信データタイミング算出部１２２から入力された送信タイミング情報が示す送信タイミングで、生成したＵＬデータをＬＴＥ送信部１１１に出力する。これにより、送信信号処理部１２３は、ＬＴＥ送信部１１１に対して、送信データタイミング算出部１２２で算出されたタイミングでＵＬデータを送信させることができる。
【００２０】
他方、送信信号処理部１２３は、受信信号処理部１２１から入力された処理結果情報に基づいて応答信号（ａｃｋ／ｎａｃｋ）を生成する。送信信号処理部１２３は、処理結果情報が（ｉ）誤りが検出されなかった場合、または（ｉｉ）検出された誤りの訂正に成功した場合には、正常に受信できたことを示す肯定応答（ａｃｋ）を示す応答信号を生成する。送信信号処理部１２３は、処理結果情報が、（ｉｉｉ）検出された誤りの訂正に失敗した場合には、正常に受信できなかったことを示す否定応答（ｎａｃｋ）を示す応答信号を生成する。送信信号処理部１２３は、生成した応答信号（ａｃｋ／ｎａｃｋ）をＬＴＥ送信部１１１に出力する。これにより、送信信号処理部１２３は、ＬＴＥ送信部１１１に対して、生成した応答信号（ａｃｋ／ｎａｃｋ）を送信させることができる。
【００２１】
次に、基地局装置２０の構成について説明する。
図３は、本実施形態に係る基地局装置２０の構成を示すブロック図である。
基地局装置２０は、通信部２１及び制御部２２を含んで構成される。
通信部２１は、ＬＴＥ方式を用いて端末装置１０との間の通信を行う。通信部２１は、ＬＴＥ送信部２１１とＬＴＥ受信部２１２を含んで構成される。ＬＴＥ送信部２１１とＬＴＥ受信部２１２は、それぞれアンテナに接続されている。
ＬＴＥ送信部２１１は、制御部２２から入力されたＤＬデータを、ＬＴＥ方式を用いて端末装置１０にアンテナを介して無線で送信する。また、ＬＴＥ送信部２１１は、制御部２２から入力されたＵＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）を端末装置１０に送信する。
【００２２】
ＬＴＥ受信部２１２は、端末装置１０からのＵＬデータを、アンテナを介して無線で受信し、受信したＵＬデータを制御部２２に出力する。なお、ＬＴＥ受信部２１２は、端末装置１０からのＤＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）を、アンテナを介して受信し、受信した応答信号を制御部２２に出力する。
なお、通信部２１は、端末装置１０との呼接続、通信開始、終了、等の通信制御に係る処理を行うことができる。
【００２３】
制御部２２は、受信信号処理部２２１及び送信信号処理部２２３として機能し、各種の処理を実行する。制御部２２は、例えばＣＰＵなどの処理装置や、ＲＡＭ、ＲＯＭなどの主記憶装置を含んで構成される。制御部２２は、所定の制御プログラムを実行することによって、上述した機能を提供する。
【００２４】
受信信号処理部２２１は、ＬＴＥ受信部２１２から入力されたＵＬデータに対して所定の処理を行う。受信信号処理部２２１は、例えば、ＵＬデータに対して公知の誤り検出訂正を行い、処理結果を判定する。受信信号処理部２２１は、処理結果を示す処理結果情報を送信信号処理部２２３に出力する。また、制御部２２は、誤り検出訂正処理を行ったＵＬデータを、コアネットワーク（図示せず）を介して相手先機器（図示せず）に送信する。
【００２５】
送信信号処理部２２３は、相手先機器（図示せず）からコアネットワーク（図示せず）を介して受信した受信データを含んだ所定のデータ形式を有するＤＬデータを生成する。送信信号処理部２２３は、生成したＤＬデータをＬＴＥ送信部２１１に出力する。
他方、送信信号処理部２２３は、受信信号処理部１２１から入力された処理結果情報に基づいて送信信号処理部１２３（図２）と同様に応答信号（ａｃｋ／ｎａｃｋ）を生成する。送信信号処理部２２３は、生成した応答信号（ａｃｋ／ｎａｃｋ）をＬＴＥ送信部２１１に出力する。
【００２６】
次に、本実施形態に係る通信制御について説明する。
図４は、本実施形態によりデータが送受信されるタイミングの例を示すタイミングチャートである。
図４（ａ）−（ｄ）は、それぞれ端末装置１０が受信する受信データ（ＤＬ）と、送信する送信データ（ＵＬ）を各行に示す。実線の矢印の終点は、その起点に示されるデータに対する応答信号（ａｃｋ／ｎａｃｋ）を示す。横軸は、時刻を示す。各行を形成する一連の四角形のそれぞれは、スロットを示す。スロットは、データの送受信タイミングが制御される単位時間である。図４に示す例では、１スロットの期間（スロット長）は、１ｍｓである。この１ｍｓは、ＬＴＥ方式におけるサブフレーム長に相当する。
他方、ＵＬデータが送信される送信周期、ＤＬデータが受信される受信周期は、それぞれ２０ｍｓである。送信周期、受信周期は、これには限られず、端末装置１０やコアネットワークの構成機器で用いられる音声コ―デックでの処理単位（フレーム長）に応じて設定可能である。なお、スロット長は、送信周期ならびに受信周期よりも短い期間であればよい。スロット長は、例えば、０．５ｍｓであってもよい。この０．５ｍは、ＬＴＥ方式におけるスロット長に相当する。
【００２７】
図４（ａ）は、端末装置１０のＬＴＥ受信部１１２で受信されるＤＬデータのスロットを縦縞の塗りつぶしで示し、受信されたＤＬデータに対してＬＴＥ送信部１１１で送信される応答信号（ａｃｋ／ｎａｃｋ）のスロットを横縞の塗りつぶしで示す。受信されたＤＬデータを、時刻が早い順にＤＡＴＡ０１、ＤＡＴＡ０２、…と呼ぶ。図４（ａ）に示す例では、受信されたＤＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）は、そのＤＬデータが受信された時刻よりもそれぞれ２ｍｓ後に送信される。
【００２８】
図４（ｂ）は、端末装置１０のＬＴＥ送信部１１１で送信されるＵＬデータのスロットを縦縞の塗りつぶしで示し、送信されたＵＬデータに対してＬＴＥ受信部１１２で受信される応答信号（ａｃｋ／ｎａｃｋ）のスロットを横縞の塗りつぶしで示す。送信されたＵＬデータを、時刻の順にＤＡＴＡ１１、ＤＡＴＡ１２、…と呼ぶ。図４（ｂ）に示す例では、送信されたＵＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）は、そのＵＬデータが送信された時刻よりもそれぞれ２ｍｓ後に受信される。
【００２９】
図４（ｃ）は、従来のようにＤＬデータの受信時刻とＵＬデータの送信時刻が調整されない場合の、受信データ（ＤＬ）、送信データ（ＵＬ）及び端末装置１０の動作時間（ａｃｔｉｖｅ  ｔｉｍｅ）を各行に示す。動作時間とは、端末装置１０が送受信に係る動作を行う時間、つまり、受信データ（ＤＬ）が一度に受信されるスロットの期間と、送信データ（ＵＬ）が一度に送信されるスロットの期間を含む。図４（ｃ）の第３行では、動作時間は、その高さが周囲よりも高い四角の突起部分で示され、休止時間はそれ以外の部分で示される。図４（ｃ）に示す例では、受信データ（ＤＬ）が受信される時刻と送信データ（ＵＬ）が送信される区間とが重ならないので、動作時間の集合は、ＤＬデータのスロットの期間、ＤＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）のスロットの期間、ＵＬデータのスロットの期間、ＵＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）のスロットの期間、を単純に合わせた時間となる。
【００３０】
図４（ｄ）は、本実施形態によりＵＬデータの送信タイミングが調整された場合における受信データ（ＤＬ）、送信データ（ＵＬ）及び端末装置１０の動作時間（ａｃｔｉｖｅ  ｔｉｍｅ）を各行に示す。送信データタイミング算出部１２２は、上述したように、次回のＤＬデータの受信スロットのタイミングと、今回のＵＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）の受信タイミングが一致するように、そのＵＬデータの送信タイミングを算出する。破線の矢印は、ＵＬデータの送信タイミングが、その起点に示されるタイミングから、その終点に示されるタイミングに調整されたことを示す。
【００３１】
図４（ｄ）に示す受信データ（ＤＬ）のうち、格子模様で塗りつぶされた四角形は、ＤＬデータとＵＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）とが受信されるスロットを示す。これらのスロットは、ＤＡＴＡ１１、ＤＡＴＡ１２、ＤＡＴＡ１３の送信タイミングが、それぞれに対する応答信号（ａｃｋ／ｎａｃｋ）の受信タイミングとＤＡＴＡ０２、ＤＡＴＡ０３、ＤＡＴＡ０４とに一致するように調整されたことを示す。
第３行の、網掛けで示された部分は、送信タイミングの調整により、動作時間ではなくなったスロットを示す。この例では、調整前のＤＡＴＡ０１、ＤＡＴＡ０２、ＤＡＴＡ０３のそれぞれに対する応答信号（ａｃｋ／ｎａｃｋ）の受信タイミングにおいて、端末装置１０は送受信に係る動作を行われなくなる。そのため、動作に係る電力消費量が低減される。
【００３２】
なお、ＵＬデータの送信タイミングが調整されることにより、送信相手の送信先機器における受信タイミングが変化する。しかしながら、送信先機器は、通例、ＵＬデータとして受信した音声データを復号する音声コーデックやＵＬデータを所定時間間隔で音声コーデックに供給する揺らぎバッファを備える。音声データは、復号により伸長され、揺らぎバッファで音声コーデックに供給されるタイミングが調整される。それらの過程において受信タイミングの変化が吸収されるので、実用上特に問題は生じない。
例えば、音声データが２０ｍｓごとに送受信される場合、送信先機器において、揺らぎバッファは音声データを蓄え、音声コーデックは２０ｍｓ毎に供給された音声データを伸張する。そのため、上述した例のように、ＵＬデータの送信タイミングが数ｍｓ遅延されても、伸張された音声データが一時的に中断される現象（いわゆる音切れ）は発生しない。
【００３３】
図５は、本実施形態に係る通信制御処理を示すフローチャートである。
（ステップＳ１０１）ＬＴＥ受信部１１２は、ＤＬデータを基地局装置２０から受信する。その後、ステップＳ１０２に進む。
（ステップＳ１０２）受信信号処理部１２１は、ＬＴＥ受信部１１２が受信したＤＬデータに対して所定の処理を行う。その後、ステップＳ１０３に進む。
（ステップＳ１０３）送信信号処理部１２３は、ＤＬデータに対する処理結果に基づいて、応答信号（ａｃｋ／ｎａｃｋ）を生成する。その後、ステップＳ１０４に進む。
（ステップＳ１０４）ＬＴＥ送信部１１１は、ＤＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）を基地局装置２０に送信する。その後、ステップＳ１０５に進む。
【００３４】
（ステップＳ１０５）送信信号処理部１２３は、ＵＬデータを生成する。その後、ステップＳ１０６に進む。
（ステップＳ１０６）ＬＴＥ送信部１１１は、送信データタイミング算出部１２２で算出したタイミングでＵＬデータを基地局装置２０に送信する。その後、ステップＳ１０７に進む。
【００３５】
（ステップＳ１０７）送信データタイミング算出部１２２は、送信信号処理部１２３で生成したＤＬデータに対する応答信号の送信タイミングとＵＬデータの送信タイミングを比較する。その後、ステップＳ１０８に進む。
（ステップＳ１０８）送信データタイミング算出部１２２は、ＤＬデータに対する応答信号の送信タイミングとＵＬデータの送信タイミングの双方が一致しているか否かを判定する。一致していると判定された場合（ステップＳ１０８  ＹＥＳ）、ステップＳ１１０に進む。一致していないと判定された場合（ステップＳ１０８  ＮＯ）、ステップＳ１０９に進む。
（ステップＳ１０９）送信データタイミング算出部１２２は、ＤＬデータに対する応答信号の送信タイミングがＵＬデータの送信タイミングが応答信号（ａｃｋ／ｎａｃｋ）の送信タイミングに一致するようにＵＬデータの送信タイミングを算出し、算出した送信タイミングにＵＬデータの送信タイミングを修正する。その後、ステップＳ１１０に進む。
【００３６】
（ステップＳ１１０）ＬＴＥ受信部１１２は、ＤＬデータを基地局装置２０から受信する。その後、ステップＳ１１１に進む。
（ステップＳ１１１）ＬＴＥ受信部１１２は、受信したＤＬデータを受信信号処理部１２１に転送する。その後、ステップＳ１１２に進む。
（ステップＳ１１２）制御部１２は、自部における通信アプリケーションの実行により生成されたもしくは相手先装置から受信した制御信号に基づいて終話するか否かを判定する。終話を指示する制御信号は、ユーザの操作入力により生成されてもよい。終話すると判定した場合には、図５に示す処理を終了し、終話すると判定されなかった場合には、ステップＳ１０１に戻る。
【００３７】
以上に説明したように、本実施形態に係る端末装置１０は、基地局装置２０が所定時間毎に送信する第１データと、基地局装置２０に所定時間毎に送信する第２データ（例えば、ＵＬデータ）を基地局装置２０が正常に受信できたか否かを示す第２応答信号（例えば、ＵＬデータに対する応答信号）とを受信するＬＴＥ受信部１１２を備える。また、端末装置１０は、基地局装置２０が所定時間毎に送信した第１データ（例えば、ＤＬデータ）を正常に受信できたか否かを示す第１応答信号（例えば、ＤＬデータに対する応答信号）と、基地局装置２０に所定時間毎に第２データを生成する送信信号処理部１２３を備える。また、端末装置１０は、第２応答信号の受信タイミングと第１データの受信タイミングとが一致するように、前記第２データの送信タイミングを算出する送信データタイミング算出部１２２を備える。
この構成によれば、端末装置１０において第２応答信号の受信タイミングと第１データの受信タイミングとが一致するため、第２応答信号の受信と第１データの受信とが非同期である場合よりも受信回数が減少する。そのため、受信に係る電力消費量を低減することができる。
【００３８】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。上述した実施形態と同一の構成については、同一の符号を付して説明を援用する。
但し、本実施形態に係る通信システム１において、端末装置１０の送信データタイミング算出部１２２は、次のＵＬデータが生成されるまで待機する。送信データタイミング算出部１２２は、送信信号処理部１２３が生成したＤＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）の送信タイミングを、次のＵＬデータの送信タイミングと等しくなるように定める。そして、送信信号処理部１２３は、ＬＴＥ送信部１１１に対して、送信データタイミング算出部１２２が定めた送信タイミングで、その応答信号（ａｃｋ／ｎａｃｋ）を基地局装置２０に送信させる。
【００３９】
次に、本実施形態に係る通信制御について説明する。
図６は、本実施形態によりデータが送受信されるタイミングの例を示すタイミングチャートである。
図６（ａ）は、図４（ａ）に示したものと同一のＤＬデータの受信スロットとＤＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）の送信スロットを示す。図６（ｂ）は、図４（ｂ）に示したものと同一のＤＬデータの送信とＤＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）の受信スロットを示す。図６（ｃ）は、図４（ｃ）に示したものと同一の受信データ（ＤＬ）、送信データ（ＵＬ）及び端末装置１０の動作時間（ａｃｔｉｖｅ  ｔｉｍｅ）を各行に示す。
【００４０】
図６（ｄ）は、本実施形態によりＤＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）の送信タイミングが調整された場合の、受信データ（ＤＬ）、送信データ（ＵＬ）及び端末装置１０の動作時間（ａｃｔｉｖｅ  ｔｉｍｅ）を各行に示す。送信データタイミング算出部１２２は、次周期のＵＬデータ送信スロットのタイミングと、現周期のＤＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）の送信タイミングが一致するように、その応答信号（ａｃｋ／ｎａｃｋ）の送信タイミングを算出する。
【００４１】
図６（ｄ）に示す送信データ（ＵＬ）のうち、格子模様で塗りつぶされた四角形は、ＵＬデータとＤＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）とが送信されるスロットを示す。これらのスロットは、図６（ｄ）は、ＤＡＴＡ０１、ＤＡＴＡ０２、ＤＡＴＡ０３のそれぞれに対する応答信号（ａｃｋ／ｎａｃｋ）の送信タイミングが、ＤＡＴＡ１１、ＤＡＴＡ１２、ＤＡＴＡ１３の送信タイミングにそれぞれ一致するように調整されたことを示す。第３行の、網掛けで示された部分は、送信タイミングの調整により、動作時間ではなくなったスロットを示す。この例では、調整前のＤＡＴＡ０１、ＤＡＴＡ０２、ＤＡＴＡ０３のそれぞれに対する応答信号（ａｃｋ／ｎａｃｋ）の送信タイミングにおいて、端末装置１０は送受信に係る動作を行わない。そのため、動作に係る電力消費量が送信タイミングの調整前よりも低減する。
【００４２】
上述では、ＤＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）の送信タイミングを調整する場合について例にしたが、これには限られない。送信データタイミング算出部１２２は、次周期のＵＬデータの送信タイミングと、現周期のＤＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）の送信タイミングが一致するように、そのＵＬデータ送信タイミングを算出してもよい。その場合、送信信号処理部１２３は、ＬＴＥ送信部１１１に対して、送信データタイミング算出部１２２が定めた送信タイミングで、そのＵＬデータを基地局装置２０に送信させる。この場合も、端末装置１０における電力消費量を低減することができる。
なお、上述したように、ＵＬデータの送信タイミングが調整されても、送信先機器において伸張された音声データが一時的に中断される現象は発生しない。
【００４３】
図７は、本実施形態に係る通信制御処理を示すフローチャートである。
本実施形態に係る通信制御処理は、ステップＳ１０１−Ｓ１０３、Ｓ１０５、Ｓ１１０−Ｓ１１２（図５）、Ｓ２０４、Ｓ２０６、Ｓ２０８及びＳ２０９を有する。
図７に示す処理において、ステップＳ１０１−Ｓ１０３が終了した後、ステップＳ１０５を行い、その後、ステップＳ２０４に進む。
【００４４】
（ステップＳ２０４）送信信号処理部１２３は、送信データタイミング算出部１２２が算出した送信タイミングに基づいて、ＤＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）の送信タイミングをＵＬデータの送信タイミングに合わせる。その後、ステップＳ２０６に進む。
（ステップＳ２０６）ＬＴＥ送信部１１１は、ＤＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）及びＵＬデータを基地局装置２０に送信する。その後、ステップＳ２０８に進む。
【００４５】
（ステップＳ２０８）送信データタイミング算出部１２２は、ＵＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）及びＤＬデータ、双方の送信タイミングが一致しているか否かを判定する。一致していると判定された場合（ステップＳ２０８  ＹＥＳ）、ステップＳ１１０に進む。一致していないと判定された場合（ステップＳ２０８  ＮＯ）、ステップＳ２０９に進む。
【００４６】
（ステップＳ２０９）送信データタイミング算出部１２２は、ＤＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）及びＵＬデータ双方の送信タイミングが一致するようなＤＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）の送信タイミングを算出する。送信データタイミング算出部１２２は、算出した送信タイミングに、応答信号（ａｃｋ／ｎａｃｋ）の送信タイミングを修正する。その後、ステップＳ１１０に進む。
【００４７】
以上に説明したように、本実施形態に係る端末装置１０において、基地局装置２０が所定時間毎に送信した第１データを正常に受信できたか否かを示す第１応答信号（例えば、ＤＬデータに対する応答信号）と、基地局装置２０に所定時間毎に送信する第２データ（例えば、ＵＬデータ）を生成する送信信号処理部１２３を備える。また、端末装置１０は、第１応答信号の送信タイミングと第２データの送信タイミングとが一致するように、第１応答信号の送信タイミングと第２データの送信タイミングの少なくとも一方を算出する送信データタイミング算出部１２２を備える。
この構成によれば、端末装置１０において第１応答信号の送信タイミングと第２データの送信タイミングとが一致するため、第１応答信号の送信と第１データの送信とが非同期である場合よりも送信回数が減少する。そのため、送信に係る電力消費量を低減することができる。
【００４８】
（第３の実施形態）
次に、本発明の第３の実施形態について説明する。上述した実施形態と同一の構成については、同一の符号を付して説明を援用する。
但し、本実施形態に係る通信システム１において、端末装置１０の送信データタイミング算出部１２２は、次のＵＬデータが生成されるまで待機する。送信データタイミング算出部１２２は、送信信号処理部１２３が生成したＤＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）の送信タイミングを、次のＵＬデータの送信タイミングと等しくなるように定める。さらに、送信データタイミング算出部１２２は、送信信号処理部１２３が生成したＵＬデータの送信タイミングが、次のＤＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）の受信タイミングと次のＤＬデータに対する受信タイミングとが等しくなるように定める。
送信信号処理部１２３は、ＬＴＥ送信部１１１に対して、送信データタイミング算出部１２２が定めた送信タイミングで応答信号（ａｃｋ／ｎａｃｋ）とＵＬデータを基地局装置２０に送信させる。
【００４９】
次に、本実施形態に係る通信制御について説明する。
図８は、本実施形態によりデータが送受信されるタイミングの例を示すタイミングチャートである。
図８（ａ）は、図４（ａ）に示したものと同一のＤＬデータの受信スロットとＤＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）の送信スロットを示す。図８（ｂ）は、図４（ｂ）に示したものと同一のＤＬデータの送信とＤＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）の受信スロットを示す。図８（ｃ）は、図４（ｃ）に示したものと同一の、受信データ（ＤＬ）、送信データ（ＵＬ）及び端末装置１０の動作時間（ａｃｔｉｖｅ  ｔｉｍｅ）を各行に示す。
【００５０】
図８（ｄ）は、本実施形態によりＵＬデータの送信タイミングが調整された場合の、受信データ（ＤＬ）、送信データ（ＵＬ）及び端末装置１０の動作時間（ａｃｔｉｖｅ  ｔｉｍｅ）を各行に示す。送信データタイミング算出部１２２は、次周期のＵＬデータ送信スロットのタイミングと、現周期のＤＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）の送信タイミングが一致するように、そのＤＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）の送信タイミングを算出する。また、送信データタイミング算出部１２２は、次周期のＵＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）の受信タイミングと次周期のＤＬデータに対する受信タイミングとが等しくなるように、そのＵＬデータに対する送信タイミングを算出する。
【００５１】
図８（ｄ）に示す送信データ（ＵＬ）のうち、２本の破線の矢印の終点で示される四角形は、ＤＡＴＡ０１、ＤＡＴＡ０２、ＤＡＴＡ０３のそれぞれに対する応答信号（ａｃｋ／ｎａｃｋ）と、ＤＡＴＡ１１、ＤＡＴＡ１２、ＤＡＴＡ１３が送信されるスロットである。また、図８（ｄ）に示す受信データ（ＤＬ）のうち、格子模様で塗りつぶされた四角形は、ＤＡＴＡ０２、ＤＡＴＡ０３、ＤＡＴＡ０４と、ＤＡＴＡ１１、ＤＡＴＡ１２、ＤＡＴＡ１３のそれぞれに対する応答信号（ａｃｋ／ｎａｃｋ）が受信されるスロットを示す。これらのスロットは、ＤＡＴＡ０１、ＤＡＴＡ０２、ＤＡＴＡ０３のそれぞれに対する応答信号（ａｃｋ／ｎａｃｋ）の送信タイミングが、ＤＡＴＡ１１、ＤＡＴＡ１２、ＤＡＴＡ１３の送信タイミングにそれぞれ一致し、かつ、それらの送信タイミングは、ＤＡＴＡ１１、ＤＡＴＡ１２、ＤＡＴＡ１３のそれぞれに対する応答信号（ａｃｋ／ｎａｃｋ）の受信タイミングとＤＡＴＡ０２、ＤＡＴＡ０３、ＤＡＴＡ０４の受信タイミングとがそれぞれ等しくなるように調整されたことを示す。第３行の、網掛けで示された部分は、送信タイミングの調整により、動作時間ではなくなったスロットを示す。この例では、調整前のＤＡＴＡ０１、ＤＡＴＡ０２、ＤＡＴＡ０３のそれぞれに対する応答信号（ａｃｋ／ｎａｃｋ）の送信タイミングと、調整前のＤＡＴＡ１１、ＤＡＴＡ１２、ＤＡＴＡ１３の送信タイミングにおいて、端末装置１０は送受信に係る動作を行わない。そのため、動作に係る電力消費量がさらに低減する。
【００５２】
図９は、本実施形態に係る通信制御処理を示すフローチャートである。
本実施形態に係る通信制御処理は、ステップＳ１０１−Ｓ１０３、Ｓ１０５、Ｓ１１０−Ｓ１１２（図５）、Ｓ２０４、Ｓ２０６（図７）、及びＳ３０７−Ｓ３０９を有する。
図７に示す処理において、ステップＳ１０１−Ｓ１０３が終了した後、ステップＳ１０５、Ｓ２０４、Ｓ２０６を実行し、その後、ステップＳ３０７に進む。
【００５３】
（ステップＳ３０７）送信データタイミング算出部１２２は、現周期のＵＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）及び次周期のＤＬデータ、双方の受信タイミングを比較する。その後、ステップＳ３０８に進む。
（ステップＳ３０８）送信データタイミング算出部１２２は、現周期のＵＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）及び次周期のＤＬデータ、双方の受信タイミングが一致していると判定した場合（ステップＳ３０８  ＹＥＳ）、ステップＳ１１０に進む。一致していないと判定した場合（ステップＳ３０８  ＮＯ）、ステップＳ３０９に進む。
【００５４】
（ステップＳ３０９）送信データタイミング算出部１２２は、現周期のＵＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）及び次周期のＤＬデータ、双方の受信タイミングが一致し、かつ、現周期のＤＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）及びＵＬデータの送信タイミングが一致するようにＵＬデータの送信タイミングを算出する。送信データタイミング算出部１２２は、算出した送信タイミングにＵＬデータの送信タイミングを修正する。その後、ステップＳ１１０に進む。
【００５５】
以上に説明したように、本実施形態に係る端末装置１０において、送信データタイミング算出部１２２は、さらに、基地局装置２０が第２データ（例えば、ＵＬデータ）を正常に受信できたか否かを示す第２応答信号（例えば、ＵＬデータに対する応答信号）の受信タイミングと第１データ（例えば、ＤＬデータ）の受信タイミングとが一致するように、第２データの送信タイミングを算出する。
この構成によれば、端末装置１０において第２応答信号の受信タイミングと第１データの受信タイミングとが一致するため、単に第１応答信号の送信タイミングと第２データの送信タイミングとが一致する場合よりも、さらに送信回数が減少する。そのため、送信に係る電力消費量をさらに低減することができる。
【００５６】
（第４の実施形態）
次に、本発明の第４の実施形態について説明する。上述した実施形態と同一の構成については、同一の符号を付して説明を援用する。
【００５７】
上述した実施形態に係る通信システム１では、端末装置１０の送信信号処理部１２３は、生成したＤＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）の送信タイミングを、次のＵＬデータの送信タイミングと等しくなるように調整することがある。また、送信信号処理部１２３は、送信したＵＬデータに対する応答信号が否定応答ｎａｃｋを示す場合、そのＵＬデータを、ＬＴＥ送信部１１１を介して基地局装置２０に再送する場合がある。
【００５８】
基地局装置２０の受信信号処理部２２１には、周期的に送信されるＤＬデータについて、再送されたＤＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）とその次の周期のＤＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）とを判別する判別時刻βが設定されている。そのため、ＤＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）の送信タイミングが調整されることにより判別時刻βよりも遅れることがある。
【００５９】
例えば、図１０（ｄ）に示すように、ＤＡＴＡ０１、ＤＡＴＡ０２、ＤＡＴＡ０３に対する応答信号（ａｃｋ／ｎａｃｋ）と同時にＤＡＴＡ１１、ＤＡＴＡ１２、ＤＡＴＡ１３が基地局装置２０に送信される場合と仮定する。図１０（ｄ）に示す例では、端末装置１０において、ＤＡＴＡ１１、ＤＡＴＡ１２、ＤＡＴＡ１３に対する応答信号（ａｃｋ／ｎａｃｋ）が受信されるタイミングが、次の周期のＤＬデータであるＤＡＴＡ０２、ＤＡＴＡ０３、ＤＡＴＡ０４が受信されるタイミングよりも遅れる。そのため、基地局装置２０は、受信した応答信号（ａｃｋ／ｎａｃｋ）が、いかなる周期のＤＬデータに対応する応答信号かを正しく判定できないことがある。また、次の周期のＤＬデータであるＤＡＴＡ０２、ＤＡＴＡ０３、ＤＡＴＡ０４が受信されるタイミングとＵＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）が受信されるタイミングが乖離する。図１０（ｄ）に示す例では、ＤＬデータ、ＵＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）のそれぞれについて受信に係る動作が行われるので、動作時間は減らず、ひいては電力消費量が低減しない。
【００６０】
そこで、本実施形態に係る端末装置１０の送信信号処理部１２３は、その周期における判別時刻βに対応する送信時刻（以下、基準時刻αと呼ぶ）よりもＤＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）の調整後の送信タイミングが遅いか否かを判定する。基準時刻αは、判別時刻βよりも端末装置１０から基地局装置２０との間の伝搬遅延と、処理遅延に相当する時間だけ早い時刻である。
送信信号処理部１２３は、基準時刻αよりも遅いと判定した場合には、ＤＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）の送信タイミングの調整を行わない。
これにより、基地局装置２０の受信信号処理部２２１は、端末装置１０から受信した応答信号（ａｃｋ／ｎａｃｋ）がいかなるＤＬデータに対応する応答信号（ａｃｋ／ｎａｃｋ）であるかを正しく判別することができる。
なお、送信信号処理部１２３は、基地局装置２０の受信信号処理部２２１から基準時刻αを示すデータを受信してもよいし、受信信号処理部１２１が初送のＤＬデータを受信した時刻とその受信周期に応じて定めてもよい。
【００６１】
図１１は、本実施形態に係る通信制御処理を示すフローチャートである。
本実施形態に係る通信制御処理は、ステップＳ１０１−Ｓ１０３、Ｓ１０５、Ｓ１１０−Ｓ１１２（図５）、Ｓ２０４、Ｓ２０６（図７）、Ｓ３０７−Ｓ３０９（図９）、Ｓ４０４及びＳ４０５を有する。ステップＳ１０１〜Ｓ１０５の処理の後、ステップＳ４０４に進む。
【００６２】
（ステップＳ４０４）送信信号処理部１２３は、送信データタイミング算出部１２２が算出した送信タイミングに基づいて調整したＤＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）が基準時刻αよりも遅いか否かを判定する。遅いと判定された場合には（ステップＳ４０４  ＹＥＳ）、ステップＳ４０５に進む。遅くないと判定された場合には（ステップＳ４０４  ＮＯ）、ステップＳ２０４に進む。
【００６３】
（ステップＳ４０５）送信信号処理部１２３は、ＤＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）の送信タイミングを調整せずに、その応答信号（ａｃｋ／ｎａｃｋ）をＬＴＥ送信部１１１に送信させる。その後、ステップＳ２０６に進む。なお、ステップＳ４０５が実行された場合には、ステップＳ２０６において、ＬＴＥ送信部１１１は、応答信号（ａｃｋ／ｎａｃｋ）を再度送信しない。また、その場合には、ステップＳ３０７において、送信データタイミング算出部１２２は、送信タイミングが調整されずにステップＳ４０５で送信された現周期のＵＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）及び次周期のＤＬデータ、双方の送信タイミングを比較する。その後、ステップＳ３０８に進む。
【００６４】
なお、図１１に示す通信制御処理は、図９が示す処理にＳ４０４及びＳ４０５が追加された場合を例にするが、図７が示す処理にＳ４０４及びＳ４０５が追加されてもよい。
なお、通信制御処理において、ステップＳ４０４は必ずしも毎回実行されなくてもよい。音声通信等では、ＵＬデータ、ＤＬデータが所定の時間間隔で送受信されるためである。ステップＳ４０４の処理は、少なくとも、基地局装置２０との接続時、ハンドオーバにより接続先の基地局装置２０が変更された直後に行われればよい。
【００６５】
以上に説明したように、端末装置１０において、送信信号処理部１２３は、送信データタイミング算出部１２２が算出した第１応答信号（例えば、ＤＬデータに対する応答信号）の送信タイミングが、現周期の第１応答信号として判別される基準時刻αよりも遅い場合、第１応答信号の送信タイミングを基準時刻までの時刻に定める。
この構成によれば、基地局装置２０は、端末装置１０から受信した現周期の第１応答信号を、その後の周期の第１応答信号と誤判別せずに、確実に現周期の第１応答信号であることを判別することができる。そのため、基地局装置２０の受信信号処理部２２１は、第１応答信号に基づく再送制御を正しく実行することができる。
【００６６】
（第５の実施形態）
次に、本発明の第５の実施形態について説明する。上述した実施形態と同一の構成については、同一の符号を付して説明を援用する。
上述したように、通信システム１において、端末装置１０の送信信号処理部１２３は、ＤＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）を調整することがあり、この調整によって基地局装置２０の受信信号処理部２２１がＤＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）を、上述した判別時刻βまでの受信時間内に受信できたか否かを判定する。
【００６７】
受信信号処理部２２１が、初めて受信時間内に応答信号を受信できなかったと判定した場合には、送信信号処理部２２３は、ＬＴＥ送信部２１１に対して次の周期のＤＬデータを端末装置１０に送信させる。
その後の周期で、受信信号処理部２２１が、受信時間内に応答信号を受信できたと判定した場合には、応答信号に応じたデータを端末装置１０に送信させる。応答信号に応じたデータとは、応答信号が肯定応答（ａｃｋ）を示している場合には、次の周期のＤＬデータであり、応答信号が否定応答（ｎａｃｋ）を示している場合には、現在の周期のＤＬデータである。
さらに、受信信号処理部２２１は、受信時間内に応答信号を所定の回数（例えば、２回）以上繰り返し受信できなかったと判定する場合がある。その場合には、受信信号処理部２２１は、応答信号が否定応答（ｎａｃｋ）を示している場合と同様に、応答信号が受信できなかったと初めて判定した周期（初送）のＤＬデータと同一のＤＬデータを再送する。
【００６８】
図１２は、本実施形態に係る通信制御処理を示すフローチャートである。
（ステップＳ５０１）基地局装置２０の送信信号処理部２２３は、再送回数のカウンタＣを初期値０に設定する。その後、ステップＳ５０２に進む。
（ステップＳ５０２）ＬＴＥ送信部２１１は、その周期のＤＬデータを送信する。その後、ステップＳ５０３に進む。
【００６９】
（ステップＳ５０３）端末装置１０の受信信号処理部１２１は、ＬＴＥ受信部１１２が受信したＤＬデータに対して所定の処理を行う。その後、ステップＳ５０４に進む。
（ステップＳ５０４）送信信号処理部１２３は、ＤＬデータに対する処理結果に基づいて、応答信号（ａｃｋ／ｎａｃｋ）を生成する。ＬＴＥ送信部１１１は、生成された応答信号（ａｃｋ／ｎａｃｋ）を基地局装置２０に送信する。その後、ステップＳ５０５に進む。
【００７０】
（ステップＳ５０５）基地局装置２０の受信信号処理部２２１は、端末装置１０からのＤＬデータに対する応答信号（ａｃｋ／ｎａｃｋ）が判別時刻βよりも遅くならない受信時間内に受信できなかったか否かを判定する。受信できなかったと判定された場合には（ステップＳ５０５  ＹＥＳ）、ステップＳ５０７に進む。受信できたと判定された場合には（ステップＳ５０５  ＮＯ）、ステップＳ５０６に進む。
【００７１】
（ステップＳ５０６）受信信号処理部２２１は、受信した応答信号が否定応答（ｎａｃｋ）を示すか否かを判定する。否定応答（ｎａｃｋ）を示すと判定された場合には（ステップＳ５０６  ＹＥＳ）、ステップＳ５０９に進む。肯定応答（ａｃｋ）を示すと判定された場合には（ステップＳ５０６  ＮＯ）、カウンタＣを０にリセットし、ステップＳ５１０に進む。
（ステップＳ５０７）受信信号処理部２２１は、カウンタＣを１増加させる。その後、ステップＳ５０８に進む。
（ステップＳ５０８）受信信号処理部２２１は、カウンタＣが２以上であるか否かを判定する。２以上であると判定された場合には（ステップＳ５０８  ＹＥＳ）、ステップＳ５１１に進む。１以下であると判定された場合には（ステップＳ５０８  ＮＯ）、ステップＳ５１０に進む。
【００７２】
（ステップＳ５０９）受信信号処理部２２１は、次の周期において今回の周期のＤＬデータを再送すると判定する。その後、ステップＳ５１２に進む。
（ステップＳ５１０）受信信号処理部２２１は、次の周期においてその周期のＤＬデータを送信すると判定する。その後、ステップＳ５１２に進む。
（ステップＳ５１１）受信信号処理部２２１は、次の周期において初送のＤＬデータと同一のＤＬデータを再送すると判定する。例えば、カウンタＣが３である場合には、３周期前のＤＬデータが再送される。その後、ステップＳ５１２に進む。
【００７３】
（ステップＳ５１２）制御部２２は、端末装置１０もしくは相手先装置から受信した制御信号に基づいて終話するか否かを判定する。終話すると判定した場合には（ステップＳ５１２  ＹＥＳ）、図１２に示す処理を終了し、終話すると判定しない場合には（ステップＳ５１２  ＮＯ）、ステップＳ５０２に戻る。
【００７４】
なお、カウンタＣが所定の上限（例えば、１０）を超えた場合には、ステップＳ５１２において、受信信号処理部２２１は、次の周期において、その周期のＤＬデータを送信すると判定してもよい。また、受信信号処理部２２１は、さらに、カウンタＣを０にリセッしてもよい。送信データが音声データである場合には、その都度内容が変更されるので、過去のデータが無用になるためである。
また、上述では、ステップＳ５０８においてカウンタＣが所定の回数として２以上であるとき、受信信号処理部２２１が初送のＤＬデータを再送すると判定する場合を例にしたが、所定の回数は、２に限られず、１又は３以上であってもよい。
【００７５】
以上に説明したように、本実施形態に係る基地局装置２０は、端末装置１０に所定時間毎に送信する第１データ（例えば、ＤＬデータ）を生成する送信信号処理部２２３と、第１データを端末装置１０が正常に受信できたか否かを示す第１応答信号（例えば、ＤＬデータに対する応答信号）を受信するＬＴＥ受信部２１２とを備える。送信信号処理部２２３は、第１応答信号を、現周期の第１応答信号として判別される判別時刻βまでに受信できない場合、第１応答信号に係る第１データ（例えば、初送のＤＬデータと同一のＤＬデータ）を端末装置１０に再送する。
この構成によれば、基地局装置２０は、端末装置１０から受信した現周期の第１応答信号を、その後の周期の第１応答信号と誤判別せずに、第１データを再送するか否かを制御することができる。
【００７６】
また、第１応答信号を判別時刻βまでに連続して受信できない回数が所定の回数よりも少ない場合には、送信信号処理部２２３は、その時点の周期の第１データを端末装置１０に送信してもよい。これにより、送信信号処理部２２３が、一時的に第１応答信号が判別時刻βまでに受信できない場合でも、端末装置１０は、その時点の周期の第１データを継続して取得することができる。
【００７７】
（変形例）
以上、図面を参照してこの発明の実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
【００７８】
上述した実施形態では、端末装置１０と基地局装置２０との間で直接、ＵＬデータ及びＤＬデータが送受信される場合を例にしたが、これには限られない。ＵＬデータ及びＤＬデータは、端末装置１０と基地局装置２０との間で他の中継機器を介して送受信されてもよい。
また、上述した実施形態では、ＵＬデータ及びＤＬデータを処理する通信機器が、端末装置１０、基地局装置２０である場合を例にしたが、これには限られない。通信部１１及び制御部１２を備えた通信機器は、端末装置１０に限らず他の形態の通信機器、例えば、基地局装置２０とは別個の基地局装置、中継装置、アプリケーションサーバ装置、等であってもよい。また、通信部２１及び制御部２２を備えた通信機器は、基地局装置２０に限られず、例えば、端末装置１０とは別個の端末装置、中継装置、アプリケーションサーバ装置、等であってもよい。
【００７９】
なお、上述した実施形態は、次の態様でも実施することができる。
（１）外部機器が所定時間毎に送信した第１データを正常に受信できたか否かを示す第１応答信号と、前記外部機器に前記所定時間毎に送信する第２データを生成する送信信号処理部と、前記第１応答信号の送信タイミングと前記第２データの送信タイミングとが一致するように、前記第１応答信号の送信タイミングと前記第２データの送信タイミングの少なくとも一方を算出する送信データタイミング算出部と、を備える通信機器。
【００８０】
（２）前記送信データタイミング算出部は、さらに、前記外部機器が前記第２データを正常に受信できたか否かを示す第２応答信号の受信タイミングと前記第１データの受信タイミングとが一致するように、前記第２データの送信タイミングを算出する（１）の通信機器。
【００８１】
（３）前記送信信号処理部は、前記送信データタイミング算出部が算出した第１応答信号の送信タイミングが、現周期の第１応答信号として判別される基準時刻よりも遅い場合、前記第１応答信号の送信タイミングを前記基準時刻までの時刻に定める（１）または（２）の通信機器。
【００８２】
（４）外部機器が所定時間毎に送信する第１データと、前記外部機器に前記所定時間毎に送信する第２データを前記外部機器が正常に受信できたか否かを示す第２応答信号とを受信する受信部と、前記第１データを正常に受信できたか否かを示す第１応答信号と、前記外部機器に前記所定時間毎に第２データを生成する送信信号処理部と、前記第２応答信号の受信タイミングと前記第１データの受信タイミングとが一致するように、前記第２データの送信タイミングを算出する送信データタイミング算出部と、を備える通信機器。
【００８３】
（５）外部機器に所定時間毎に送信する第１データを生成する送信信号処理部と、前記第１データを前記外部機器が正常に受信できたか否かを示す第１応答信号を受信する受信部と、を備え、前記送信信号処理部は、前記第１応答信号を、現周期の第１応答信号として判別される判別時刻までに受信できない場合、前記第１応答信号に係る第１データを前記外部機器に再送する通信機器。
【００８４】
（６）第１の通信機器と第２の通信機器とを備えた通信システムであって、前記第１の通信機器は、第１データを正常に受信できたか否かを示す第１応答信号と、前記第２の通信機器に所定時間毎に送信する第２データを生成する送信信号処理部と、前記第１応答信号の送信タイミングと前記第２データの送信タイミングとが一致するように、前記第１応答信号の送信タイミングと前記第２データの送信タイミングの少なくとも一方を算出する送信データタイミング算出部と、を備え、前記第２の通信機器は、前記第１応答信号と前記第２データを受信する受信部と、前記第１データを前記所定時間毎に生成する送信信号処理部と、前記第１データを送信する送信部と、を備える通信システム。
【００８５】
（７）通信機器の通信制御方法であって、外部機器が所定時間毎に送信した第１データを正常に受信できたか否かを示す第１応答信号と、前記外部機器に前記所定時間毎に送信する第２データを生成する送信信号処理過程と、前記第１応答信号の送信タイミングと前記第２データの送信タイミングとが一致するように、前記第１応答信号の送信タイミングと前記第２データの送信タイミングの少なくとも一方を算出する送信データタイミング算出過程と、を有する通信制御方法。
【００８６】
（８）通信機器の通信制御方法であって、外部機器が所定時間毎に送信する第１データと、前記外部機器に前記所定時間毎に送信する第２データを前記外部機器が正常に受信できたか否かを示す第２応答信号とを受信する受信過程と、前記第１データを正常に受信できたか否かを示す第１応答信号と、前記外部機器に前記所定時間毎に第２データを生成する送信信号処理過程と、前記第２応答信号の受信タイミングと前記第１データの受信タイミングとが一致するように、前記第２データの送信タイミングを算出する送信データタイミング算出過程と、を有する通信制御方法。
【００８７】
（９）通信機器のコンピュータに、外部機器が所定時間毎に送信した第１データを正常に受信できたか否かを示す第１応答信号と、前記外部機器に前記所定時間毎に送信する第２データを生成する送信信号処理過程と、前記第１応答信号の送信タイミングと前記第２データの送信タイミングとが一致するように、前記第１応答信号の送信タイミングと前記第２データの送信タイミングの少なくとも一方を算出する送信データタイミング算出過程と、を実行させるための通信制御プログラム。
【００８８】
（１０）通信機器のコンピュータに、外部機器が所定時間毎に送信する第１データと、前記外部機器に前記所定時間毎に送信する第２データを前記外部機器が正常に受信できたか否かを示す第２応答信号とを受信する受信過程と、前記第１データを正常に受信できたか否かを示す第１応答信号と、前記外部機器に前記所定時間毎に第２データを生成する送信信号処理過程と、前記第２応答信号の受信タイミングと前記第１データの受信タイミングとが一致するように、前記第２データの送信タイミングを算出する送信データタイミング算出過程と、を実行させるための通信制御プログラム。
【００８９】
なお、端末装置１０、基地局装置２０の一部、例えば、制御部１２、２２は、コンピュータで実現するようにしてもよい。その場合、この制御機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。
また、上述した実施形態における端末装置１０、基地局装置２０の一部、または全部を、ＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）等の集積回路として実現してもよい。端末装置１０、基地局装置２０の一部、の各機能ブロックは個別にプロセッサ化してもよいし、一部、または全部を集積してプロセッサ化してもよい。また、集積回路化の手法はＬＳＩに限らず専用回路、または汎用プロセッサで実現してもよい。また、半導体技術の進歩によりＬＳＩに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。
【符号の説明】
【００９０】
１…通信システム、
１０…端末装置、１１…通信部、１１１…ＬＴＥ送信部、１１２…ＬＴＥ受信部、
１２…制御部、１２１…受信信号処理部、１２２…送信データタイミング算出部、
１２３…送信信号処理部、
２０…基地局装置、２１…通信部、２１１…ＬＴＥ送信部、２１２…ＬＴＥ受信部、
２２…制御部、２２１…受信信号処理部、２２３…送信信号処理部
【図１】
0006376451.tif 000002
【図２】
0006376451.tif 000003
【図３】
0006376451.tif 000004
【図４】
0006376451.tif 000005
【図５】
0006376451.tif 000006
【図６】
0006376451.tif 000007
【図７】
0006376451.tif 000008
【図８】
0006376451.tif 000009
【図９】
0006376451.tif 000010
【図１０】
0006376451.tif 000011
【図１１】
0006376451.tif 000012
【図１２】
0006376451.tif 000013