(57)【要約】【課題】無線通信部（ＲＡＴ）間のインタフェースを不要とし、無線通信部の変更を容易とする技術を提供すること。【解決手段】それぞれ異なる通信方式で無線通信を行う複数の無線通信部と、無線通信部が無線通信を実行するために必要な無線リソースと、無線通信実行中の無線通信部から無線通信を停止する時間帯の情報を取得した場合には、取得された情報に基づいて、無線通信を停止する時間帯に、無線通信を実行していない無線通信部に無線リソースの使用を許可し、受信レベルの測定を実行させる許可部とを備える移動端末装置を提供する。【選択図】        図１
2011101179.tif 000002
【特許請求の範囲】
【請求項１】
それぞれ異なる通信方式で無線通信を行う複数の無線通信部と、
前記無線通信部が無線通信を実行するために必要な無線リソースと、
無線通信実行中の無線通信部から無線通信を停止する時間帯の情報を取得した場合には、当該無線通信を停止する時間帯に、無線通信を実行していない無線通信部に前記無線リソースの使用を許可し、受信レベルの測定を実行させる許可部と、
を備えることを特徴とする移動端末装置。
【請求項２】
前記受信レベルの測定が実行される間に、前記無線通信を停止した無線通信部に前記無線リソースを使用させる場合には、前記許可部は、前記無線リソースの使用許可をキャンセルすることを特徴とする請求項１に記載の移動端末装置。
【請求項３】
前記複数の無線通信部には優先度が設定されており、前記許可部は、前記優先度に基づいて、前記無線リソースの使用を許可することを特徴とする請求項１または２に記載の移動端末装置。
【請求項４】
それぞれ異なる通信方式で無線通信を行う複数の無線通信部と、
前記無線通信部が無線通信を実行するために必要な無線リソースと、
を有する移動端末装置で実行される通信制御方法であって、
無線通信実行中の無線通信部から無線通信を停止する時間帯の情報を取得した場合には、当該無線通信を停止する時間帯に、無線通信を実行していない無線通信部に前記無線リソースの使用を許可し、受信レベルの測定を実行させる許可ステップを含んだことを特徴とする通信制御方法。
【請求項５】
前記許可ステップは、前記受信レベルの測定が実行される間に、前記無線通信を停止した無線通信部に前記無線リソースを使用させる場合には、前記無線リソースの使用許可をキャンセルすることを特徴とする請求項４に記載の通信制御方法。
【請求項６】
前記複数の無線通信部には優先度が設定されており、前記許可ステップは、前記優先度に基づいて、前記無線リソースの使用を許可することを特徴とする請求項４または５に記載の通信制御方法。
【請求項７】
無線リソースを使用して無線通信を実行中の無線通信部から無線通信を停止する時間帯の情報を受信した場合には、当該無線通信を停止する時間帯に、無線通信を実行していない無線通信部に前記無線リソースの使用を許可し、受信レベルの測定を実行させる許可部を備えることを特徴とする制御装置。
【請求項８】
前記受信レベルの測定が実行される間に、前記無線通信を停止した無線通信部に前記無線リソースを使用させる場合には、前記許可部は、前記無線リソースの使用許可をキャンセルすることを特徴とする請求項７に記載の制御装置。
【請求項９】
前記複数の無線通信部には優先度が設定されており、前記許可部は、前記優先度に基づいて、前記無線リソースの使用を許可することを特徴とする請求項７または８に記載の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動端末装置、通信制御方法および制御装置に関する。
【背景技術】
【０００２】
従来、それぞれ異なる無線通信方式が適用された複数のＲＡＴ（Radio Access Technology）を有し、各ＲＡＴが共用のアンテナを利用する移動端末装置が知られている。このような移動端末装置は、各ＲＡＴに受信レベルを測定させ、無線通信の品質が良いＲＡＴにアンテナを割当てる。そして、アンテナを割当てられたＲＡＴは、自装置に適用された無線通信方式を用いて、無線通信を実行する。
【０００３】
また、移動端末装置は、移動端末装置の位置によって各ＲＡＴの受信レベルが変化するため、各ＲＡＴに随時受信レベルを測定させる。ここで、無線通信実行中のＲＡＴは、無線通信を一時的に停止する場合がある。このため、移動端末装置は、無線通信実行中のＲＡＴが一時的に無線通信を停止する時間帯に、他のＲＡＴに受信レベルを測定させ、無線通信の品質を比較する。
【０００４】
具体的には、移動端末装置は、無線通信実行中のＲＡＴが無線通信を一時的に停止する時間帯を他のＲＡＴに取得させる。そして、移動端末装置は、無線通信実行中のＲＡＴが無線通信を一時的に停止する時間帯に、アンテナを他のＲＡＴに割り当てて受信レベルを測定させ、無線通信の品質を比較する。
【０００５】
ここで、図１３を用いて、移動端末装置がＲＡＴに無線通信を実行させる方法について具体例を説明する。図１３は、従来技術を説明するための図（１）である。図１３の例では、移動端末装置は、二つのＲＡＴと、一つのアンテナと、各ＲＡＴが無線通信に用いる二つのＲＦ（Radio  Frequency）部と、いずれかのＲＡＴにアンテナを割当てるＲＦ切替部とを有する。各ＲＡＴは、アンテナに受信された電波を変調また復調する変復調部と、情報を符号化または復号化する符号復号化部と、各ＲＡＴ同士の同期を制御する同期制御部と、各ＲＡＴ同士を接続するインタフェースとを有する。
【０００６】
このような構造のもと、移動端末装置は、ＲＡＴ＃１に適用された無線通信方式を用いて無線通信を実行する場合には、アンテナをＲＦ部＃１に割当てる。そしてＲＡＴ＃１は、自装置に適用された無線通信方式を用いて、基地局と無線通信を実行する。一方、ＲＡＴ＃２は、ＲＦ部＃２にアンテナを割当てられていないので、無線通信を実行せずに待機する。
【０００７】
次に、図１３を用いて、無線通信を停止する時間帯を待機中のＲＡＴに取得させる方法として、無線通信実行中のＲＡＴが待機中のＲＡＴに無線通信を停止する時間帯を通知する方法と無線通信を停止する時間帯を待機中のＲＡＴが算出する方法とを説明する。以下の説明では、ＲＡＴ＃１は、無線通信実行中のＲＡＴであり、ＲＡＴ＃２は、待機中のＲＡＴであるものとする。
【０００８】
まず、無線通信実行中のＲＡＴが待機中のＲＡＴに無線通信を停止する時間帯を通知する方法について説明する。例えば、無線通信実行中のＲＡＴ＃１は、インタフェース＃１を介して、無線通信を一時的に停止する時間帯を待機中のＲＡＴ＃２とＲＦ切替部とに通知する。次に、ＲＦ切替部は、通知された時間帯に、アンテナをＲＦ部＃２に割当てる。その後、ＲＡＴ＃２は、ＲＡＴ＃１から通知された時間帯に、ＲＦ部＃２を介して、受信レベルを測定する。
【０００９】
次に、無線通信を停止する時間帯を待機中のＲＡＴが算出する方法について説明する。例えば、待機中のＲＡＴ＃２は、無線通信実行中のＲＡＴ＃１が無線通信を一時的に停止する時間帯を算出するアルゴリズムを保有する。かかるＲＡＴ＃２は、無線通信実行中のＲＡＴ＃１が無線通信を一時的に停止する時間帯を算出し、算出された時間帯をＲＦ切替部に通知する。そして、ＲＦ切替部は、通知された時間帯に、アンテナをＲＦ部＃２に割当てる。その後、ＲＡＴ＃２は、算出された時間帯に、ＲＦ部＃２を介して、受信レベルを測定する。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００６−１５７５４６号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、上述した待機中のＲＡＴに無線通信を停止する時間帯を通知する方法では、移動端末装置は、各ＲＡＴに他のＲＡＴ全てと通信を行うためのインタフェースを設置する必要がある結果、各ＲＡＴの独立性を損なうという問題がある。また、移動端末装置は、ＲＡＴを追加する場合には、追加されるＲＡＴに他のＲＡＴ全てとのインタフェースを設置する必要がある結果、拡張性に乏しいという問題があった。
【００１２】
ここで、図１４を用いて、待機中のＲＡＴに無線通信を停止する時間帯を通知する方法では、ＲＡＴの独立性が損なわれ、拡張性に乏しいという問題について説明する。図１４は、従来技術を説明するための図（２）である。図１４に示す例では、移動端末装置は、ｎ個のＲＡＴを有する。移動端末装置は、各ＲＡＴ＃１〜＃ｎに他のＲＡＴ全てとのインタフェースを設置する必要がある結果、各ＲＡＴの独立性を損なうという問題があった。つまり、移動端末装置は、各ＲＡＴの独立性を損なうため、各ＲＡＴごとに独立した設計開発を行うのが困難であるという問題があった。また、移動端末装置は、新たなＲＡＴ＃ｐを追加する場合には、各ＲＡＴ＃１〜＃ｎとのインタフェースを新たなＲＡＴ＃ｐに設置する必要がある結果、拡張性に乏しいという問題があった。つまり、移動端末装置は、拡張性に乏しいため、新規ＲＡＴの追加を困難にするという問題があった。
【００１３】
また、上述した無線通信を停止する時間帯を待機中のＲＡＴが算出する方法では、移動端末装置は、他のＲＡＴそれぞれの無線通信を停止する時間帯を算出するためのアルゴリズムを保有させる必要がある結果、各ＲＡＴの独立性を損なうという問題がある。また、移動端末装置は、ＲＡＴを追加する場合には、追加されるＲＡＴに他のＲＡＴそれぞれの無線通信を停止する時間帯を算出するアルゴリズムを保有させる必要がある結果、拡張性に乏しいという問題があった。
【００１４】
ここで、図１５を用いて、無線通信を停止する時間帯を待機中のＲＡＴが算出する方法では、ＲＡＴの独立性が損なわれ、拡張性に乏しいという問題について説明する。図１５は、従来技術を説明するための図（３）である。図１５に示す例では、移動端末装置は、ｎ個のＲＡＴを有する。移動端末装置は、他のＲＡＴ全てが無線通信を停止する時間帯を算出するアルゴリズムを各ＲＡＴ＃１〜＃ｎに保有させ、他のＲＡＴ全てが無線通信を停止する時間帯を各ＲＡＴ＃１〜＃ｎに算出させる結果、各ＲＡＴの独立性を損なうという問題がある。つまり、移動端末装置は、各ＲＡＴの独立性を損なうため、各ＲＡＴごとに独立した設計開発を行うのが困難であるという問題があった。また、移動端末装置は、新たなＲＡＴ＃ｘを追加する場合には、ＲＡＴ＃ｘに他のＲＡＴ＃１〜＃ｎ全てが無線通信を停止する時間帯を算出するアルゴリズムを保有させる必要がある結果、拡張性に乏しいという問題があった。つまり、移動端末装置は、拡張性に乏しいため、新規ＲＡＴの追加を困難にするという問題があった。
【００１５】
開示の技術は、上述した問題に鑑みてなされたものであって、複数のＲＡＴを有する移動端末装置において拡張性を向上できるという効果を奏する。
【課題を解決するための手段】
【００１６】
本願の開示する技術は、一つの態様によれば、それぞれ異なる通信方式で無線通信を行う複数の無線通信部と、無線通信部が無線通信を実行するために必要な無線リソースとを有する移動端末装置である。また、移動端末装置は、無線通信実行中の無線通信部から無線通信を停止する時間帯の情報を取得した場合には、無線通信を停止する時間帯に、無線通信を実行していない無線通信部に無線リソースの使用を許可し、受信レベルの測定を実行させる許可部を有する。
【発明の効果】
【００１７】
本願の開示する技術は、一つの態様によれば、複数のＲＡＴを有する移動端末装置において拡張性を向上できるという効果を奏する。
【図面の簡単な説明】
【００１８】
【図１】図１は、実施例１に係る移動端末装置を説明するためのブロック図である。
【図２】図２は、実施例２に係る移動端末装置を説明するための図である。
【図３】図３は、スケジューラの構成例を説明するための図である。
【図４】図４は、実施例２に係る移動端末装置の処理の流れを説明するためのシーケンス図（１）である。
【図５】図５は、実施例２に係る移動端末装置の処理の流れを説明するためのシーケンス図（２）である。
【図６】図６は、実施例３に係る各ＲＡＴおよびスケジューラの構成例を説明するための図である。
【図７】図７は、実施例３に係る移動端末装置の処理の流れを説明するためのシーケンス図である。
【図８】図８は、実施例４に係る各ＲＡＴおよびスケジューラの構成例を説明するための図である。
【図９】図９は、実施例４に係る移動端末装置の処理の流れについて説明するためのシーケンス図である。
【図１０】図１０は、スケジューラの設置例を説明するための図（１）である。
【図１１】図１１は、スケジューラの設置例を説明するための図（２）である。
【図１２】図１２は、割当処理プログラムを実行するコンピュータの一例を説明するための図である。
【図１３】図１３は、従来技術を説明するための図（１）である。
【図１４】図１４は、従来技術を説明するための図（２）である。
【図１５】図１５は、従来技術を説明するための図（３）である。
【発明を実施するための形態】
【００１９】
以下に添付図面を参照して本願に係る移動端末装置、通信制御方法および制御装置について説明する。
【実施例１】
【００２０】
以下の実施例１では、移動端末装置の一例を説明する。ここで、移動端末装置は、例えば、携帯端末、携帯無線端末などであり、少なくとも複数の無線通信部を有する移動通信端末である。
【００２１】
まず最初に、図１を用いて、実施例１に係る移動端末装置の一例および処理を説明する。図１は、実施例１に係る移動端末装置を説明するためのブロック図である。
【００２２】
移動端末装置６は、無線通信部Ａ１、無線通信部Ｂ２、許可部４、無線リソース５を有する。無線通信部Ａ１と無線通信部Ｂ２とは、それぞれ異なる通信方式で無線通信を行う。無線リソース５は、各無線通信部１〜２が無線通信を実行するために必要な装置である。許可部４は、無線通信実行中の無線通信部から無線通信を停止する時間帯の情報を取得した場合には、無線通信を停止する時間帯に、無線通信を実行していない無線通信部に無線リソースの使用を許可し、受信レベルの測定を実行させる。
【００２３】
上述したように、実施例１に係る移動端末装置６は、各無線通信部１〜２とは別の許可部４に無線通信中の無線通信部が無線通信を停止する時間帯を取得させる。次に、許可部４は、取得された時間帯に、無線通信を実行していない無線通信部に無線リソース５の使用を許可し、受信レベルの測定を実行させる。このため、移動端末装置６は、各無線通信部１〜２間のインタフェースや、無線通信を停止する時間帯を算出するアルゴリズムを有することなく、無線通信部が無線通信を停止する時間帯に、他の無線通信部に受信レベルを取得させることができる。結果として、移動端末装置６は、複数のＲＡＴを有する移動端末装置において拡張性を向上できるという効果を奏する。つまり、例をあげれば、移動端末装置６は、各無線通信部１〜２の独立性を担保するため、各無線通信部１〜２ごとの独立した設計開発を容易とし、また、拡張性を有するので、新規ＲＡＴの追加を容易とする。
【実施例２】
【００２４】
以下、図２を用いて、実施例２に係る移動端末装置の一例について説明する。図２は、実施例２に係る移動端末装置を説明するための図である。
【００２５】
[移動端末装置]
まず、移動端末装置１０の各部について図２を用いて説明する。図２に例示するように、移動端末装置１０は、ＲＡＴ（Radio Access Technology）α２０（無線通信部Ａ）、ＲＡＴβ３０（無線通信部Ｂ）、スケジューラ４０（許可部）、ＲＦ（Radio Frequency）部５０（無線リソース）、アンテナ１３を有する。
【００２６】
ＲＦ部５０は、各ＲＡＴ２０〜３０が無線通信を実行するために必要な無線リソースであり、信号の送受信を行う。具体的には、ＲＦ部５０は、アンテナ１３によって受信された信号を変復調部２１または変復調部３１へ送信する。また、ＲＦ部５０は、変復調部２１または変復調部３１から送信された信号を基地局Ａ１１または基地局Ｂ１２へアンテナ１３を介して送信する。
【００２７】
アンテナ１３は、基地局Ａ１１または基地局Ｂ１２と無線通信の電波を送受信するアンテナである。また、アンテナ１３は、各ＲＡＴ２０〜３０が無線通信を実行するために必要な無線リソースである。
【００２８】
ＲＡＴα２０は、ＲＡＴβ３０と異なる通信方式で無線通信を行う。例えば、通信方式の例としては、ＧＳＭ／ＧＰＲＳ（Global System for Mobile Communications/General Packet Radio Service）、Ｗ−ＣＤＭＡ（Wideband Code Division Multiple Access）、ＬＴＥ（Long Term Evolution）などのいずれかである。
【００２９】
具体的には、ＲＡＴα２０は、自装置に適用された通信方式で基地局Ａ１１と無線通信を実行する。また、ＲＡＴα２０は、無線通信を一時的に停止する場合には、無線通信を停止する時間帯の情報をスケジューラ４０に対して送信する。なお、無線通信を一時的に停止する場合とは、例えば、Ｗ−ＣＤＭＡのＣｏｍｐｒｅｓｓｅｄ  Ｍｏｄｅや、ＧＳＭのＩｄｌｅ  Ｆｒａｍｅなどがある。
【００３０】
また、ＲＡＴα２０は、受信レベルの測定を行う場合には、スケジューラ４０に対して、ＲＦ部５０の割当を要求する。また、ＲＡＴα２０は、スケジューラ４０から後述する割込信号を取得した場合には、アンテナ１３を介して、受信レベルを測定する。また、ＲＡＴα２０は、スケジューラ４０から再度の割込信号を取得した場合には、受信レベルの測定を終了する。
【００３１】
ここで、割込信号とは、無線通信を実行するタイミングまたは無線通信を終了するタイミングを示すパルス信号である。また、割込信号は、後述するパルス生成部４５によって生成されるパルス信号である。
【００３２】
ＲＡＴβ３０は、ＲＡＴα２０と異なる通信方式で無線通信を行う。具体的には、ＲＡＴβ３０は、自装置に適用された通信方式で基地局Ｂ１２と無線通信を実行する。また、ＲＡＴβ３０は、無線通信を一時的に停止する場合には、無線通信を停止する時間帯の情報をスケジューラ４０に対して送信する。
【００３３】
また、ＲＡＴβ３０は、受信レベルの測定を行う場合には、スケジューラ４０に対してＲＦ部５０の割当を要求する。また、ＲＡＴβ３０は、スケジューラ４０から後述する割込信号を取得した場合には、アンテナ１３を介して、受信レベルを測定する。また、ＲＡＴβ３０は、スケジューラ４０から再度の割込信号を取得した場合には、受信レベルの測定を終了する。
【００３４】
スケジューラ４０は、無線通信実行中のＲＡＴから無線通信を停止する時間帯の情報を取得した場合には、無線通信を停止する時間帯に、無線通信を実行していないＲＡＴに無線リソースの使用を許可し、受信レベルを測定させる。具体的には、スケジューラ４０は、無線リソースを使用して無線通信を実行するＲＡＴから無線通信を停止する時間帯の情報を取得する。そして、スケジューラ４０は、無線通信を停止する時間帯の情報を取得した場合には、無線通信を停止する時間帯に、無線通信を実行していないＲＡＴに無線リソースを割当てる。
【００３５】
また、スケジューラ４０は、無線リソースを割当てたＲＡＴに割込信号を送信し、受信レベルを測定させる。その後、スケジューラ４０は、無線通信を再開させる場合には、受信レベルを測定中のＲＡＴに割込信号を送信し、受信レベルの測定を終了させる。
【００３６】
ここで、スケジューラ４０が実行する処理についての具体例を説明する。この例では、ＲＡＴα２０は、ＲＦ部５０を割当てられた無線通信実行中のＲＡＴとし、ＲＡＴβ３０は、ＲＦ部５０を割当てられなかった待機中のＲＡＴとする。
【００３７】
スケジューラ４０は、ＲＡＴα２０から無線通信を停止する時間帯の情報を取得する。そして、スケジューラ４０は、ＲＡＴα２０から無線通信を停止する時間帯の情報を取得した場合には、ＲＡＴα２０が無線通信を停止する時間帯に、ＲＡＴα２０に割当てられていたＲＦ部５０をＲＡＴβ３０に割当てる。
【００３８】
その後、スケジューラ４０は、ＲＡＴα２０が無線通信を停止する時間帯に、ＲＡＴβ３０に対して割込信号を送信し、ＲＡＴβ３０に受信レベルを測定させる。また、スケジューラ４０は、ＲＡＴα２０が無線通信を停止する時間が経過した場合には、再度の割込信号を送信する。
【００３９】
次に、各ＲＡＴ２０〜３０が有する各部について説明する。ＲＡＴα２０は、変復調部２１、符号復号化部２２、同期制御部２３、カウンタ２４、割込処理部２５を有する。また、ＲＡＴβ３０も同様に、変復調部３１、符号復号化部３２、同期制御部３３、カウンタ３４、割込処理部３５を有する。なお、ＲＡＴα２０の各部２１〜２５とＲＡＴβ３０の各部３１〜３５とは、同様の処理を行っており、以下では、ＲＡＴα２０の各部２１〜２５の処理を説明し、ＲＡＴβ３０の各部３１〜３５の処理は省略する。
【００４０】
符号復号化部２２は、基地局Ａ１１へ送信される信号の符号化を行う。また、符号復号化部２２は、基地局Ａ１１から受信された信号の復号化を行う。変復調部２１は、基地局Ａ１１へ送信される信号の変調を行う。また、変復調部２１は、基地局Ａ１１から受信された信号の復調を行う。
【００４１】
カウンタ２４は、ＲＡＴα２０のクロックを示す同期信号を発振する。具体的には、カウンタ２４は、発振された同期信号をスケジューラ４０に対して通知する。
【００４２】
同期制御部２３は、ＲＡＴα２０が無線通信を一時的に停止する場合には、ＲＡＴα２０が無線通信を停止する時間帯の情報をスケジューラ４０に対して送信する。具体的には、同期制御部２３は、無線通信停止の時間帯情報とＲＡＴα２０に係るＲＦ設定情報と測定区間使用用途を示す情報とをスケジューラ４０に対して送信する。また、同期制御部２３は、ＲＡＴα２０が受信レベルの測定を行う場合には、ＲＦ部５０の割当を要求するため、測定用途を示す情報とＲＦ設定情報とをスケジューラ４０に対して送信する。
【００４３】
以下、同期制御部２３の処理を詳しく説明する。まず、同期制御部２３は、ＲＡＴα２０が無線通信を一時的に停止する場合には、無線通信停止の時間帯情報とＲＡＴα２０に係るＲＦ設定情報と測定区間使用用途を示す情報とを作成する。そして、同期制御部２３は、作成された無線通信停止の時間帯情報とＲＡＴα２０に係るＲＦ設定情報と測定区間使用用途を示す情報とをスケジューラ４０に送信する。
【００４４】
ここで、無線通信停止の時間帯情報とは、ＲＡＴα２０が無線通信を一時的に停止する時間帯を示す情報である。また、ＲＦ設定情報とは、ＲＡＴα２０がＲＦ部５０を用いて無線通信を実行するために、ＲＦ５０に登録される情報であり、例えば、ＲＡＴα２０に適用された無線通信方式が用いる電波の周波数を示す。また、測定区間使用用途を示す情報とは、他のＲＡＴが実行する無線通信の目的を指定する情報である。例えば、同期制御部２３は、測定区間使用用途として、Ｗ−ＣＤＭＡが適用されたＲＡＴによる受信レベルの測定を示す情報をスケジューラ４０に対して送信する。
【００４５】
また、同期制御部２３は、ＲＡＴα２０が受信レベルの測定を行う場合には、ＲＦ部５０の割当を要求するため、測定用途を示す情報とＲＦ設定情報とをスケジューラ４０に対して送信する。ここで、測定用途を示す情報とは、無線通信の目的を示す情報であり、一例としては、Ｗ−ＣＤＭＡが適用されたＲＡＴによる受信レベルの測定を示す情報である。例えば、同期制御部２３は、ＲＡＴα２０が受信レベルの測定を行う場合には、測定用途として受信レベルの測定を示す情報とＲＡＴα２０に係るＲＦ設定情報とをスケジューラ４０に対して送信する。
【００４６】
割込処理部２５は、割込信号を取得した場合には、変復調部２１を用いて、受信レベルを測定する。具体的には、割込処理部２５は、スケジューラ４０から割込信号を取得した場合には、変復調部２１を用いて、受信レベルを測定する。例えば、割込処理部２５は、スケジューラ４０から割込信号を取得した場合には、後述する測定区間情報をスケジューラ４０から取得する。また、割込処理部２５は、変復調部２１を用いて、基地局との送受信信号を取得し、取得された送受信信号と取得された測定区間情報とを用いて、受信レベルを測定する。
【００４７】
また、割込処理部２５は、再度の割込信号を受信した場合には、受信レベルの測定を終了する。ここで、上述した測定区間情報とは、受信レベル測定のためのパラメータとして用いられる情報であり、スケジューラ４０に記憶された無線通信停止の時間帯情報とＲＦ設定情報と測定区間使用用途を示す情報とから作成される情報である。例えば、測定区間情報は、受信レベル測定のためのパラメータとして、平均送受信数等を示す情報が格納される。
【００４８】
[スケジューラ]
次に、スケジューラ４０が有する各部について図３を用いて説明する。図３は、スケジューラの構成例を説明するための図である。図３に示す例では、スケジューラ４０は、セレクタＡ４１、セレクタＢ４２、セレクタＣ４３、カウンタ４４、パルス生成部４５、レジスタＡ４６、レジスタＢ４７、制御部４８、ＲＦ切替部４９を有する。
【００４９】
セレクタＡ４１は、ＲＡＴα２０のカウンタ２４、ＲＡＴβ３０のカウンタ３４、カウンタ４４、制御部４８と接続される。セレクタＢ４２は、ＲＡＴα２０の割込処理部２５、ＲＡＴβ３０の割込処理部３５、パルス生成部４５、制御部４８と接続される。セレクタＣ４３は、ＲＡＴα２０の同期制御部２３、ＲＡＴβ３０の同期制御部３３、レジスタＡ４６、レジスタＢ４７、制御部４８と接続される。また、制御部４８は、カウンタ４４、パルス生成部４５、レジスタＡ４６、レジスタＢ４７、ＲＦ切替部４９、ＲＦ部５０と接続される。
【００５０】
セレクタＡ４１は、無線通信を行うＲＡＴのカウンタから送信される同期信号を受信し、受信された同期信号をカウンタ４４へ伝達する。具体的には、セレクタＡ４１は、ＲＡＴα２０のカウンタ２４とＲＡＴβ３０のカウンタ３４とから送信される同期信号を受信する。また、セレクタＡ４１は、制御部４８によって選択されたＲＡＴを示す通知を制御部４８から受信する。そして、セレクタＡ４１は、制御部４８によって選択されたＲＡＴから送信される同期信号をスケジューラ４０のカウンタ４４へ伝達する。
【００５１】
例えば、セレクタＡ４１は、制御部４８によってＲＡＴα２０が選択された場合には、制御部４８からＲＡＴα２０を示す通知を取得する。セレクタＡ４１は、ＲＡＴα２０を示す通知を取得した場合には、ＲＡＴα２０のカウンタ２４から送信される同期信号をスケジューラ４０のカウンタ４４へ伝達する。
【００５２】
セレクタＢ４２は、スケジューラ４０のパルス生成部４５から発振される割込信号を待機中のＲＡＴの割込処理部へ伝達する。具体的には、セレクタＢ４２は、パルス生成部４５から発振される割込信号を受信する。また、セレクタＢ４２は、制御部４８によって選択されたＲＡＴを示す通知を制御部４８から受信する。そして、セレクタＢ４２は、制御部４８によって選択されたＲＡＴの割込処理部へ割込信号を伝達する。
【００５３】
例えば、セレクタＢ４２は、制御部４８によってＲＡＴβ３０が選択された場合には、ＲＡＴβ３０を示す通知を受信する。セレクタＢ４２は、ＲＡＴβ３０を示す通知を受信した場合には、パルス生成部４５から受信された割込信号をＲＡＴβ３０の割込処理部３５へ伝達する。
【００５４】
セレクタＣ４３は、無線通信を実行するのＲＡＴの同期制御部から送信された情報を受信し、受信された情報をスケジューラ４０のレジスタＡ４６へ伝達する。また、セレクタＣ４３は、待機中のＲＡＴの同期制御部から送信された情報を受信し、受信された情報をスケジューラ４０のレジスタＢ４７へ伝達する。
【００５５】
具体的には、セレクタＣ４３は、無線通信を実行するＲＡＴと待機中のＲＡＴとを示す通知を制御部４８から受信する。また、セレクタＣ４３は、無線通信を実行するＲＡＴの同期制御部から送信された無線通信停止の時間帯情報とＲＦ設定情報と測定区間使用用途を示す情報とを受信し、受信された各情報をスケジューラ４０のレジスタＡ４６へ伝達する。また、セレクタＣ４３は、待機中のＲＡＴの同期制御部から送信された測定用途を示す情報とＲＦ設定情報とを受信し、受信された各情報をスケジューラ４０のレジスタＢ４７へ伝達する。
【００５６】
例えば、セレクタＣ４３は、制御部４８が無線通信を行うＲＡＴとしてＲＡＴα２０を選択した場合には、無線通信を行うＲＡＴがＲＡＴα２０であることを示す通知を制御部４８から受信する。また、セレクタＣ４３は、無線通信を行うＲＡＴがＲＡＴα２０であることを示す通知を受信した場合には、ＲＡＴα２０の同期制御部２３から送信された無線通信停止の時間帯情報とＲＡＴα２０のＲＦ設定情報と測定区間使用用途を示す情報とを受信する。そして、セレクタＣ４３は、受信された各情報をスケジューラ４０のレジスタＡ４６へ伝達する。
【００５７】
また、セレクタＣ４３は、制御部４８が待機中のＲＡＴとしてＲＡＴβ３０を選択した場合には、待機中のＲＡＴがＲＡＴβ３０であることを示す通知を制御部４８から受信する。セレクタＣ４３は、待機中のＲＡＴがＲＡＴβ３０であることを示す通知を受信した場合には、ＲＡＴβ３０の同期制御部３３から送信された測定用途を示す情報とＲＡＴβ３０のＲＦ設定情報とを受信する。そして、セレクタＣ４３は、受信された各情報をスケジューラ４０のレジスタＢ４７へ伝達する。
【００５８】
カウンタ４４は、セレクタＡ４１によって伝達される同期信号を受信し、受信された同期信号を用いて、同期信号を送信したカウンタと同期する。また、カウンタ４４は、制御部４８からタイマ設定され、設定された時刻になった場合には、制御部４８に対して通知を行う。
【００５９】
ここで、カウンタ４４の処理を具体的に説明する。まず、カウンタ４４は、セレクタＡ４１によって伝達された同期信号を受信し、受信された同期信号を用いて、同期信号を送信したＲＡＴのカウンタと同期する。具体的には、カウンタ４４は、アンテナ１３が割当てられたＲＡＴのカウンタから送信される同期信号をセレクタＡ４１を介して受信する。そして、カウンタ４４は、受信された同期信号を用いて、アンテナ１３が割当てられたＲＡＴのカウンタと同期する。
【００６０】
例えば、カウンタ４４は、アンテナ１３が割当てられたＲＡＴがＲＡＴα２０である場合には、ＲＡＴα２０のカウンタ２４から送信された同期信号をセレクタＡ４１を介して、受信する。そして、カウンタ４４は、受信された同期信号を用いて、ＲＡＴα２０のカウンタ２４と同期する。
【００６１】
また、カウンタ４４は、制御部４８からタイマ設定され、設定された時刻になった場合には、制御部４８に対して通知を行う。例えば、カウンタ４４は、制御部４８から５秒のタイマ設定をされた場合には、すぐに残り時間の減算を開始し、タイマ設定されてから５秒後に、制御部４８に対してタイマアウトの通知を行う。
【００６２】
パルス生成部４５は、割込信号の発振処理を制御部４８に指示された場合には、割込信号を生成し、生成された割込信号をセレクタＢ４２へ送信する。具体的には、パルス生成部４５は、制御部４８によって割込信号の発振処理を指示された場合には、割込信号としてパルス信号を生成し、生成されたパルス信号をセレクタＢ４２へ送信する。
【００６３】
レジスタＡ４６は、無線通信を実行するＲＡＴの同期制御部から送信される情報を記憶する。具体的には、レジスタＡ４６は、セレクタＣ４３を介して、無線通信を実行するＲＡＴの同期制御部から送信される情報を受信し、受信された情報を記憶する。例えば、レジスタＡ４６は、ＲＡＴα２０が無線通信を実行する場合には、セレクタＣ４３を介して、ＲＡＴα２０の同期制御部２３から送信される無線通信停止の時間帯情報とＲＡＴα２０のＲＦ設定情報と測定区間使用用途を示す情報とを記憶する。
【００６４】
レジスタＢ４７は、待機中のＲＡＴの同期制御部から送信される情報を記憶する。具体的には、レジスタＢ４７は、セレクタＣ４３を介して、待機中のＲＡＴが有する同期制御部から送信される情報を受信し、受信された情報を記憶する。例えば、レジスタＢ４７は、ＲＡＴβ３０が待機中である場合には、セレクタＣ４３を介して、ＲＡＴβ３０の同期制御部３３から送信される測定区間情報とＲＦ設定情報とを記憶する。
【００６５】
また、レジスタＢ４７は、レジスタＡ４６に記憶された情報に基づいて、制御部４８によって作成された測定区間情報を記憶する。例えば、レジスタＢ４７は、ＲＡＴα２０から送信された無線通信停止の時間帯情報とＲＡＴα２０のＲＦ設定情報と測定区間使用用途を示す情報とから作成された測定区間情報を記憶する。
【００６６】
ＲＦ切替部４９は、制御部４８によって選択されたＲＡＴに対して、ＲＦ部５０を割当てる。具体的には、ＲＦ切替部４９は、無線通信を実行するＲＡＴを制御部４８から通知される。そして、ＲＦ切替部４９は、制御部４８によって通知されたＲＡＴから送信された信号をＲＦ部５０へ伝達し、ＲＦ部５０から送信された信号を制御部４８によって通知されたＲＡＴへ伝達する。
【００６７】
例えば、ＲＦ切替部４９は、制御部４８によってＲＡＴα２０が選択された場合には、制御部４８からＲＡＴα２０を示す通知を受信する。そして、ＲＦ切替部４９は、ＲＡＴα２０を示す通知を受信した場合には、ＲＡＴα２０から送信された信号をＲＦ部５０へ伝達し、ＲＦ部５０から送信された信号をＲＡＴα２０へ伝達する。
【００６８】
制御部４８は、スケジューラ４０が有する各部４１〜４７および４９を制御する。具体的には、制御部４８は、無線通信を行うＲＡＴを選択し、選択されたＲＡＴをセレクタＡ４１に通知する。また、制御部４８は、待機中のＲＡＴを選択し、選択されたＲＡＴをセレクタＢ４２に通知する。また、制御部４８は、無線通信を行うＲＡＴと待機中のＲＡＴとをセレクタＣ４３に通知する。また、制御部４８は、無線通信を実行するＲＡＴを選択し、選択されたＲＡＴをＲＦ切替部４９に通知する。
【００６９】
また、制御部４８は、無線通信を停止する時間帯の情報がレジスタＡ４６に記憶された場合には、無線通信実行中のＲＡＴが無線通信を一時的に停止すると判断する。そして、制御部４８は、レジスタＡ４６に記憶された情報を取得する。また、制御部４８は、待機中のＲＡＴから送信された測定用途を示す情報とＲＦ設定情報とがレジスタＢ４７に格納された場合には、待機中のＲＡＴがＲＦ部５０の割当を要求したと判別する。
【００７０】
また、制御部４８は、レジスタＡ４６から取得された無線通信停止の時間帯情報に応じて、カウンタ４４に対し、無線通信実行中のＲＡＴが無線通信を一時的に停止し始めるまでの時間をタイマ設定する。また、制御部４８は、カウンタ４４から無線通信停止までの時間のタイマアウトが通知された場合には、無線通信停止の時間帯情報に応じて、無線通信を停止したＲＡＴが無線通信を再開するまでの時間をタイマ設定する。
【００７１】
また、制御部４８は、カウンタ４４から無線通信停止までの時間のタイマアウトが通知された場合には、受信レベルを計測させるＲＡＴを選択し、選択されたＲＡＴをＲＦ切替部４９へ通知する。また、制御部４８は、カウンタ４４から無線通信停止までの時間のタイマアウトが通知された場合には、レジスタＢ４７に記憶されたＲＦ設定情報を用いて、ＲＦ部５０の設定を行う。
【００７２】
また、制御部４８は、カウンタ４４から無線通信停止までの時間のタイマアウトが通知された場合には、測定区間情報を作成し、作成された測定区間情報をレジスタＢ４７に記憶させる。また、制御部４８は、カウンタ４４から無線通信停止までの時間のタイマアウトが通知された場合には、パルス生成部４５に対して、割込信号の発振処理を指示する。
【００７３】
また、制御部４８は、無線通信を停止したＲＡＴが無線通信を再開する時間のタイマアウトをカウンタ４４から通知された場合には、パルス生成部４５に割込信号の発振処理を指示する。また、制御部４８は、無線通信再開までの時間のタイマアウトをカウンタ４４から通知された場合には、レジスタＡ４６に記憶されたＲＦ部設定情報を用いて、ＲＦ部５０の設定を行う。そして、制御部４８は、無線通信再開までの時間のタイマアウトをカウンタ４４から通知された場合には、無線通信を再開するＲＡＴを選択し、選択されたＲＡＴをＲＦ部５０へ通知する。
【００７４】
以下、制御部４８が各部４１〜４７および４９を制御する処理を具体的に説明する。以下の例では、ＲＡＴα２０は、ＲＦ部５０を割当てられた無線通信実行中のＲＡＴとし、ＲＡＴβ３０は、ＲＦ部５０を割当てられなかった待機中のＲＡＴとする。また、以下の例では、ＲＡＴα２０は、無線通信を停止する時間帯の情報を送信してから５秒後に無線通信を一時的に停止し、同１５秒後に無線通信を再開するものとする。
【００７５】
まず、制御部４８は、無線通信を行うＲＡＴを選択し、選択されたＲＡＴをセレクタＡ４１に通知する。例えば、制御部４８は、無線通信を実行するＲＡＴα２０を選択し、ＲＡＴα２０が選択されたことをセレクタＡ４１に通知する。
【００７６】
また、制御部４８は、待機中のＲＡＴを選択し、選択されたＲＡＴをセレクタＢ４２に通知する。例えば、制御部４８は、待機中のＲＡＴβ３０を選択し、ＲＡＴβ３０が選択されたことをセレクタＢ４２に通知する。
【００７７】
そして、制御部４８は、無線通信を行うＲＡＴと待機中のＲＡＴとをセレクタＣ４３に通知する。例えば、制御部４８は、無線通信を行うＲＡＴとしてＲＡＴα２０が選択されたことをセレクタＣ４３に通知し、待機中のＲＡＴとしてＲＡＴβ３０が選択されたことをセレクタＣ４３に通知する。
【００７８】
続いて、制御部４８は、無線通信を実行するＲＡＴを選択し、選択されたＲＡＴをＲＦ切替部４９に通知する。例えば、制御部４８は、無線通信を行うＲＡＴとしてＲＡＴα２０が選択されたことをＲＦ切替部４９に通知する。
【００７９】
また、制御部４８は、無線通信を停止する時間帯の情報がレジスタＡ４６に記憶された場合には、無線通信実行中のＲＡＴが無線通信を一時的に停止すると判断し、レジスタＡ４６に記憶された情報を取得する。例えば、制御部４８は、無線通信を停止する時間帯の情報がＲＡＴα２０の同期制御部２３から送信され、レジスタＡ４６に記憶された場合には、ＲＡＴα２０が無線通信を一時的に停止すると判断する。そして、制御部４８は、レジスタＡ４６に記憶された無線通信停止の時間帯情報とＲＡＴα２０のＲＦ設定情報と測定区間使用用途を示す情報とを取得する。
【００８０】
また、制御部４８は、待機中のＲＡＴから送信された測定用途を示す情報とＲＦ設定情報とがレジスタＢ４７に格納された場合には、待機中のＲＡＴがＲＦ部５０の割当を要求したと判別する。例えば、制御部４８は、ＲＡＴβ３０の同期制御部３３から送信された測定用途を示す情報とＲＦ設定情報とがレジスタＢ４７に格納された場合には、ＲＡＴ３０がＲＦ部５０の割当を要求したと判別する。また、制御部４８は、ＲＡＴβ３０の同期制御部３３から送信された測定用途を示す情報が受信レベルの測定を示す場合には、ＲＡＴβ３０が受信レベルの測定を要求したと判別する。
【００８１】
そして、制御部４８は、レジスタＡ４６から取得された無線通信停止の時間帯情報を用いて、カウンタ４４に対し、無線通信実行中のＲＡＴが無線通信を一時的に停止し始めるまでの時間をタイマ設定する。例えば、制御部４８は、レジスタＡ４６から取得された無線通信停止の時間帯情報から、ＲＡＴα２０が無線通信を一時的に停止し始めるまでの時間として５秒を識別する。そして、制御部４８は、カウンタ４４に対して、５秒のタイマ設定を行う。ここで、カウンタ４４は、タイマ設定されるとすぐに減算を開始する。
【００８２】
続いて、制御部４８は、カウンタ４４から無線通信停止までの時間のタイマアウトが通知された場合には、無線通信停止の時間帯情報に応じて、無線通信を停止したＲＡＴが無線通信を再開するまでの時間をタイマ設定する。例えば、制御部４８は、ＲＡＴα２０が無線通信を一時的に停止し始める時間のタイマアウトをカウンタ４４から通知された場合には、カウンタ４４に対して、ＲＡＴα２０が無線通信を再開するまでの時間である１０秒のタイマ設定を行う。
【００８３】
また、制御部４８は、カウンタ４４から無線通信停止までの時間のタイマアウトが通知された場合には、受信レベルを計測させるＲＡＴを選択し、選択されたＲＡＴをＲＦ切替部４９へ通知する。例えば、制御部４８は、ＲＡＴα２０が無線通信を一時的に停止し始めるまでの時間のタイマアウトをカウンタ４４から通知された場合には、受信レベルを計測させるＲＡＴβ３０を選択し、ＲＡＴβ３０が選択されたことをＲＦ切替部４９へ通知する。
【００８４】
そして、制御部４８は、カウンタ４４から無線通信停止までの時間のタイマアウトが通知された場合には、レジスタＢ４７に記憶されたＲＦ設定情報を用いて、ＲＦ部５０の設定を行う。例えば、制御部４８は、ＲＡＴα２０が無線通信を一時的に停止し始めるまで時間のタイマアウトをカウンタ４４から通知された場合には、レジスタＢ４７に記憶されたＲＡＴβ３０のＲＦ設定情報を取得する。そして、制御部４８は、取得されたＲＡＴβ３０のＲＦ設定情報に基づいて、ＲＦ部５０の設定を行う。
【００８５】
また、制御部４８は、カウンタ４４から無線通信停止までの時間のタイマアウトが通知された場合には、測定区間情報を作成し、作成された測定区間情報をレジスタＢ４７に記憶させる。例えば、制御部４８は、ＲＡＴα２０が無線通信を一時的に停止し始めるまでの時間のタイマアウトをカウンタ４４から通知された場合には、レジスタＡ４６に記憶されたＲＡＴα２０の各情報から測定区間情報を作成する。そして、制御部４８は、作成された測定区間情報をレジスタＢ４７に記憶させる。
【００８６】
また、制御部４８は、カウンタ４４から無線通信停止までの時間のタイマアウトが通知された場合には、パルス生成部４５に対して、割込信号の発振処理を指示する。例えば、制御部４８は、ＲＡＴα２０が無線通信を一時的に停止し始めるまでの時間のタイマアウトをカウンタ４４から通知された場合には、パルス生成部４５に対して、割込信号の発振処理を指示する。
【００８７】
その後、制御部４８は、無線通信再開までの時間のタイマアウトをカウンタ４４から通知された場合には、パルス生成部４５に割込信号の発振処理を指示する。例えば、制御部４８は、ＲＡＴα２０が無線通信を再開するまでの時間のタイマアウトをカウンタ４４から通知された場合には、パルス生成部４５に対して、割込信号の発振処理を指示する。このため、割込信号は、ＲＡＴβ３０の割込処理部３５へ伝達される。そして、ＲＡＴβ３０の割込処理部３５は、受信レベルの測定を終了する。
【００８８】
続いて、制御部４８は、無線通信再開までの時間のタイマアウトをカウンタ４４から通知された場合には、レジスタＡ４６に記憶されたＲＦ部設定情報を用いて、ＲＦ部５０の設定を行う。例えば、制御部４８は、ＲＡＴα２０が無線通信を再開するまでの時間のタイマアウトをカウンタ４４から通知された場合には、レジスタＡ４６に格納されたＲＡＴα２０のＲＦ設定情報を用いて、ＲＦ部５０の設定を行う。
【００８９】
また、制御部４８は、無線通信再開までの時間のタイマアウトをカウンタ４４から通知された場合には、無線通信を再開するＲＡＴを選択し、選択されたＲＡＴをＲＦ部５０へ通知する。例えば、制御部４８は、ＲＡＴα２０が無線通信を再開するまでの時間のタイマアウトをカウンタ４４から通知された場合には、ＲＡＴα２０を選択し、ＲＡＴα２０が選択されたことをＲＦ切替部４９へ通知する。このため、ＲＡＴα２０は、無線通信を再開することができる。
【００９０】
例えば、ＲＦ部５０、変復調部２１、変復調部３１、符号復号化部２２、符号復号化部３２、同期制御部２３、同期制御部３３、カウンタ２４、カウンタ３４、割込処理部２５、割込処理部３５は、電子回路である。また、例えば、カウンタ４４、パルス生成部４５、ＲＦ切替部４９は、電子回路である。ここで、電子回路の例として、ＡＳＩＣ（Application Specific Integrated Circuit）やＦＰＧＡ （Field Programmable Gate Array）などの集積回路、またはＣＰＵ（Central Processing Unit）やＭＰＵ（Micro Processing Unit）などを適用する。
【００９１】
また、セレクタＡ４１、セレクタＢ４２、セレクタＣ４３は、電子回路であり、例えば、パストランジスタの開閉能力を利用して信号の送信先を選択する。また、レジスタＡ４６とレジスタＢ４７とは、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、フラッシュメモリ （flash memory）などの半導体メモリ素子、または、ハードディスク、光ディスクなどの記憶装置である。
【００９２】
[移動端末装置の処理]
次に、図４および図５を用いて、移動端末装置１０の処理の流れについて説明する。まず、図４を用いて、移動端末装置１０が実行する初期設定処理、カウンタ同期処理と待機中のＲＡＴからの測定要求を受ける処理とについて説明する。図４は、実施例２に係る移動端末装置の処理の流れを説明するためのシーケンス図（１）である。
【００９３】
なお、図４に示す例では、ＲＡＴα２０は、ＲＦ部５０を割当てられて無線通信を実行するＲＡＴとし、ＲＡＴβ３０は、ＲＦ部５０を割当てられなかった待機中のＲＡＴとする。また、図４および図５のシーケンス上右のＨＷ（Hardware）資源とは、ＲＦ部５０およびアンテナ１３を示す。
【００９４】
まず、ＲＡＴα２０が無線通信を行うための初期設定の処理の流れについて説明する。スケジューラ４０の制御部４８は、無線通信を実行するＲＡＴα２０を選択し、ＲＡＴα２０が選択されたことをセレクタＡ４１に通知する（ステップＳ１０１）。次に、スケジューラ４０の制御部４８は、待機中のＲＡＴβ３０を選択し、ＲＡＴβ３０が選択されたことをセレクタＢ４２に通知する（ステップＳ１０２）。
【００９５】
次に、スケジューラ４０の制御部４８は、無線通信を行うＲＡＴとしてＲＡＴα２０が選択されたことをセレクタＣ４３に通知する（ステップＳ１０３）。また、スケジューラ４０の制御部４８は、待機中のＲＡＴとしてＲＡＴβ３０が選択されたことをセレクタＣ４３に通知する（ステップＳ１０４）。
【００９６】
また、スケジューラ４０の制御部４８は、無線通信を行うＲＡＴとしてＲＡＴα２０が選択されたことをＲＦ切替部４９に通知する（ステップＳ１０５）。そして、ＲＡＴα２０の変復調部２１は、ＲＦ部５０と送受信信号をやりとりし、無線通信を実行する（ステップＳ１０６）。
【００９７】
次に、ＲＡＴα２０のカウンタ２４とスケジューラ４０のカウンタ４４とを同期させるカウンタ同期処理の流れについて説明する。スケジューラ４０のセレクタＡ４１は、ステップＳ１０１での処理により、制御部４８からＲＡＴα２０が選択されるため、ＲＡＴα２０のカウンタ２４から送信された同期信号をスケジューラ４０のカウンタ４４へ伝達する（ステップＳ１０７）。
【００９８】
そして、スケジューラ４０のカウンタ４４は、同期信号を用いて、ＲＡＴα２０のカウンタ２４と同期する（ステップＳ１０８）。ここで、カウンタ４４は、一定周期ごとにＲＡＴα２０のカウンタ２４と同期する。
【００９９】
次に、ＲＡＴβ３０が受信レベル測定のためにＲＦ部５０の割当てを要求する処理の流れについて説明する。まず、ＲＡＴβ３０の同期制御部３３は、測定用途として受信レベルの測定を示す情報とＲＡＴβ３０のＲＦ設定情報をスケジューラ４０のセレクタＣ４３を介して、レジスタＢ４７に送信し、記憶させる（ステップＳ１０９）。そして、スケジューラ４０の制御部４８は、レジスタＢ４７に記憶された各情報を用いて、ＲＡＴβ３０が受信レベルの測定を要求したと判別する（ステップＳ１１０）。
【０１００】
次に、図５を用いて、無線通信実行中のＲＡＴが無線通信を一時的に停止する時間帯に、待機中のＲＡＴにＲＦ部５０を割当てて、受信レベルを測定させる処理である送受信停止区間の制御処理について説明する。図５は、実施例２に係る移動端末装置の処理の流れを説明するシーケンス図（２）である。図５に示す例では、無線通信実行中のＲＡＴα２０が無線通信を一時的に停止する間、ＲＦ部５０をＲＡＴβ３０に割当てるものとする。
【０１０１】
まず、ＲＡＴα２０の同期制御部２３は、無線通信停止の時間帯情報とＲＦ設定情報と測定区間使用用途を示す情報とをスケジューラ４０のレジスタＡ４６に送信し、送信された情報を記憶させる（ステップＳ１１１）。スケジューラ４０の制御部４８は、レジスタＡ４６に記憶された各情報から、ＲＡＴα２０が無線通信を一時的に停止すると判断し、レジスタＡ４６に記憶された各情報を取得する（ステップＳ１１２）。
【０１０２】
スケジューラ４０の制御部４８は、レジスタＡ４６に記憶された無線通信停止の時間帯情報を用いて、カウンタ４４に対し、ＲＡＴα２０が無線通信を一時的に停止し始めるまでの時間をタイマ設定する（ステップＳ１１３）。スケジューラ４０のカウンタ４４は、タイマ設定された時刻になった場合には、制御部４８に対してタイマアウトを通知する（ステップＳ１１４）。
【０１０３】
スケジューラ４０の制御部４８は、カウンタ４４からタイマアウトを通知された場合には、無線通信を停止したＲＡＴα２０が無線通信を再開するまでの時間をタイマ設定する（ステップＳ１１５）。また、スケジューラ４０の制御部４８は、カウンタ４４からタイマアウトを通知された場合には、レジスタＢ４７に記憶されたＲＡＴβ３０のＲＦ設定情報を用いて、ＲＦ部５０の設定を行う（ステップＳ１１６）。
【０１０４】
次に、スケジューラ４０の制御部４８は、ＲＦ切替部４９に対して、ＲＡＴβ３０が選択されたことをＲＦ切替部４９に通知する（ステップＳ１１７）。次に、スケジューラ４０のＲＦ切替部４９は、通知されたＲＡＴβ３０にＲＦ部５０を割当てる（ステップＳ１１８）。そして、ＲＡＴβ３０の変復調部３１は、ＲＦ５０を介して、送受信信号を取得する（ステップＳ１１９）。
【０１０５】
次に、スケジューラ４０の制御部４８は、測定区間情報を作成し、作成された測定区間情報をレジスタＢ４７に記憶させる（ステップＳ１２０）。また、スケジューラ４０の制御部４８は、パルス生成部４５に割込信号を発振させる（ステップＳ１２１）。そして、ＲＡＴβ３０の割込処理部３５は、スケジューラ４０のセレクタＢ４２を介して、割込信号を受信する（ステップＳ１２２）。
【０１０６】
次に、ＲＡＴβ３０の割込処理部３５は、割込信号を受信した場合には、同期制御部３３を介して、スケジューラ４０のレジスタＢ４７に記憶された測定区間情報を取得する（ステップＳ１２３）。次に、ＲＡＴβ３０の割込処理部３５は、取得された測定区間情報と、ステップＳ１１９で取得された送受信信号を用いて、受信レベルを測定する（ステップＳ１２４）。
【０１０７】
一方、スケジューラ４０のカウンタ４４は、ステップＳ１１２で設定されたタイマがタイマアウトした場合には、タイマアウトを制御部４８へ通知する（ステップＳ１２５）。すなわち、スケジューラ４０のカウンタ４４は、ＲＡＴα２０が無線通信を再開する時刻になった場合には、タイマアウトを制御部４８へ通知する。
【０１０８】
スケジューラ４０の制御部４８は、タイマアウトを通知された場合には、パルス生成部４５に割込信号を発振させる（ステップＳ１２６）。ＲＡＴβ３０の割込処理部３５は、再度の割込信号を受信した場合には、受信レベルの測定を終了する（ステップＳ１２７）。
【０１０９】
また、スケジューラ４０の制御部４８は、タイマアウトを通知された場合には、ステップＳ１１２で取得されたＲＡＴα２０のＲＦ設定情報を用いて、ＲＦ部５０の設定を行う（ステップＳ１２８）。次に、スケジューラ４０の制御部４８は、ＲＦ切替部４９にＲＡＴα２０が選択されたことを通知する（ステップＳ１２９）。次に、ＲＦ切替部４９は、ＲＡＴα２０を通知された場合には、ＲＦ部５０を割当てる（ステップＳ１３０）。そして、ＲＡＴα２０は、変復調部２１を用いて、無線通信を再開する（ステップＳ１３１）。
【０１１０】
[実施例２の効果]
上述したように、実施例２に係る移動端末装置１０は、無線通信実行中のＲＡＴが無線通信を一時的に停止する時間帯に、待機中のＲＡＴに対してＲＦ部５０を割当て、待機中のＲＡＴに受信レベルを測定させるスケジューラ４０を有する。このため、移動端末装置１０は、無線通信実行中のＲＡＴから待機中のＲＡＴに、無線通信を停止する時間帯を通知させずとも、無線通信実行中のＲＡＴが無線通信を停止する時間帯に、待機中のＲＡＴに受信レベルを取得させることができる。
【０１１１】
したがって、移動端末装置１０は、各ＲＡＴ２０〜３０間のインタフェースや、無線通信を停止する時間帯を算出するアルゴリズムを有することなく、無線通信実行中のＲＡＴが無線通信を停止する時間帯に、他のＲＡＴに受信レベルを取得させることができる。結果として、移動端末装置１０は、拡張性を向上できるという効果を奏する。つまり、例をあげれば、移動端末装置１０は、各ＲＡＴ２０〜３０の独立性を担保するため、各ＲＡＴ２０〜３０ごとに独立した設計開発を容易とし、また、拡張性を有するので、新規ＲＡＴの追加を容易とする。
【０１１２】
また、移動端末装置１０は、無線通信実行中のＲＡＴが無線通信を一時的に停止した後に、待機中のＲＡＴへ割込信号を送信し、受信レベルを測定させる。このため、移動端末装置１０は、他のＲＡＴそれぞれの無線通信を停止する時間帯を算出するためのアルゴリズムを各ＲＡＴ２０〜３０に保有させずとも、無線通信実行中のＲＡＴが無線通信を停止する時間帯に、受信レベルを測定させることができる。結果として、移動端末装置１０は、他のＲＡＴそれぞれの無線通信を停止する時間帯を算出するためのアルゴリズムを不要とするため、拡張性を向上できるという効果を奏する。
【０１１３】
また、移動端末装置１０は、無線通信実行中のＲＡＴが有するカウンタとスケジューラ４０のカウンタ４４とを同期させ、カウンタ４４が示すタイミングで、待機中のＲＡＴに受信レベルを測定させる。このため、移動端末装置１０は、各ＲＡＴのカウンタ同士を同期させる機構を不要とするため、ＲＡＴの拡張を容易とする結果、拡張性を向上できるという効果を奏する。
【実施例３】
【０１１４】
実施例３では、キャンセル処理を実行する移動端末装置１０ａについて説明する。まず、図６を用いて、キャンセル処理を実行する移動端末装置１０ａの構成について説明する。図６は、実施例３に係る各ＲＡＴ（Radio Access Technology）およびスケジューラの構成例を説明するための図である。ここで、実施例３に係る移動端末装置１０ａは、実施例２に係る移動端末装置１０と同様の移動端末装置であるものとする。なお、実施例２と同一の処理については、説明を省略する。
【０１１５】
[移動端末装置]
実施例３に係る移動端末装置１０ａは、図６に示すように、ＲＡＴα２０ａとＲＡＴβ３０ａとスケジューラ４０ａとＲＦ（Radio Frequency）部５０とアンテナ１３とを有する。図６に示す各部２０ａ〜５０は、実施例２に係る各部２０〜５０と同様の機能を有する。また、実施例３に係るＲＡＴα２０ａは、キャンセル制御部２６をさらに有する。また、ＲＡＴβ３０ａは、キャンセル制御部３６をさらに有する。
【０１１６】
実施例３に係るＲＡＴα２０ａは、無線通信を一時的に停止する時間帯に、無線通信の一時的な停止よりも優先して実行される送受信処理が発生した場合には、無線通信の一時的な停止をキャンセルする。具体的には、ＲＡＴα２０ａは、無線通信を一時的に停止する時間帯に、優先して実行される送受信処理が発生した場合には、無線通信の一時的な停止のキャンセルを示す情報をスケジューラ４０ａへ通知する。
【０１１７】
また、ＲＡＴα２０ａは、無線通信の一時的な停止のキャンセルをスケジューラ４０ａへ通知した後、スケジューラ４０ａから再度ＲＦ部５０を割当てられた場合には、無線通信を再開する。具体的には、ＲＡＴα２０ａは、無線通信の一時的な停止のキャンセルをスケジューラ４０ａへ通知した後、再度割当てられたＲＦ部５０を介して、無線通信を再開する。
【０１１８】
また、ＲＡＴα２０ａは、受信レベルを測定中に、スケジューラ４０ａからアンテナ１３の使用許可をキャンセルされた場合には、受信レベルの測定を中止する。具体的には、ＲＡＴα２０ａは、受信レベルを測定中に、スケジューラ４０ａから割込信号を受信した場合には、受信レベルの測定を中止する。
【０１１９】
例えば、受信レベル測定中のＲＡＴα２０ａは、ＲＡＴβ３０ａが無線通信の一時的な停止をキャンセルした場合には、スケジューラ４０ａから割込信号を受信する。受信レベル測定中のＲＡＴα２０は、スケジューラ４０ａから割込信号を受信した場合には、受信レベルの測定を中止する。
【０１２０】
そして、ＲＡＴα２０ａは、受信レベルの測定を中止した場合には、スケジューラ４０ａへ再度の受信レベル測定を要求する。具体的には、ＲＡＴα２０ａは、受信レベルの測定を中止した場合には、受信レベル測定を要求するために、ＲＦ設定情報と測定用途を示す情報とをスケジューラ４０ａへ送信する。
【０１２１】
実施例３に係るＲＡＴβ３０ａは、無線通信を一時的に停止する時間帯に、無線通信の一時的な停止よりも優先して実行される送受信処理が発生した場合には、無線通信の一時的な停止をキャンセルする。具体的には、ＲＡＴβ３０ａは、無線通信を一時的に停止する時間帯に、優先して実行される送受信処理が発生した場合には、無線通信の一時的な停止のキャンセルを示す情報をスケジューラ４０ａへ通知する。
【０１２２】
また、ＲＡＴβ３０ａは、無線通信の一時的な停止のキャンセルをスケジューラ４０ａへ通知した後、スケジューラ４０ａから再度ＲＦ部５０を割当てられた場合には、無線通信を再開する。具体的には、ＲＡＴβ３０ａは、無線通信の一時的な停止のキャンセルをスケジューラ４０ａへ通知した後、再度割当てられたＲＦ部５０を介して、無線通信を再開する。
【０１２３】
また、ＲＡＴβ３０ａは、受信レベルを測定中に、スケジューラ４０ａからアンテナの使用許可をキャンセルされた場合には、受信レベルの測定を中止する。具体的には、ＲＡＴβ３０ａは、受信レベルを測定中に、スケジューラ４０ａから割込信号を受信した場合には、受信レベルの測定を中止する。
【０１２４】
例えば、受信レベル測定中のＲＡＴβ３０ａは、ＲＡＴα２０ａが無線通信の一時的な停止をキャンセルした場合には、スケジューラ４０ａから割込信号を受信する。受信レベル測定中のＲＡＴβ３０ａは、スケジューラ４０ａから割込信号を受信した場合には、受信レベルの測定を中止する。
【０１２５】
そして、ＲＡＴβ３０ａは、受信レベルの測定を中止した場合には、スケジューラ４０ａへ再度の受信レベル測定を要求する。具体的には、ＲＡＴβ３０ａは、受信レベルの測定を中止した場合には、受信レベル測定を要求するために、ＲＦ設定情報と測定用途を示す情報とをスケジューラ４０ａへ送信する。
【０１２６】
スケジューラ４０ａは、受信レベルの測定が実行中に、無線通信を停止したＲＡＴにアンテナを使用させる場合には、アンテナの使用許可をキャンセルする。具体的には、スケジューラ４０ａは、無線通信を一時的に停止したＲＡＴから無線通信の一時的な停止のキャンセルを示す情報を取得した場合には、受信レベルを測定中のＲＡＴに受信レベルの測定を中断させる。また、スケジューラ４０ａは、受信レベルの測定を中断したＲＡＴに割当てられていたＲＦ部５０を無線通信の一時的な停止をキャンセルしたＲＡＴに割当てる。
【０１２７】
ここで、スケジューラ４０ａが実行する処理を具体的に説明する。以下の例では、ＲＡＴα２０ａは、無線通信を一時的に停止した後に無線通信の一時的な停止をキャンセルし、ＲＡＴβ３０ａは、受信レベルを測定中であるとする。
【０１２８】
例えば、スケジューラ４０ａは、ＲＡＴα２０ａが無線通信を一時停止する場合には、ＲＡＴβ３０ａにアンテナを割当てて、受信レベルを測定させる。また、スケジューラ４０ａは、ＲＡＴα２０ａから無線通信の一時的な停止を示す通知を取得した場合には、ＲＡＴβ３０ａに対して、割込信号を送信し、受信レベルの取得を中断させる。そして、スケジューラ４０ａは、ＲＡＴβ３０ａに割当てられたＲＦ部５０をＲＡＴα２０ａへ割当てる。
【０１２９】
次に、実施例３に係るＲＡＴα２０ａが有する各部２１〜２５とスケジューラ４０ａが有する各部４１〜４９とについて説明する。なお、実施例３に係るＲＡＴα２０ａが有する各部２１〜２５とＲＡＴβ３０ａが有する各部３１〜３５とは、実施例２に係る各部２１〜３５と同様の処理を行っているため、詳しい説明を省略する。
【０１３０】
実施例３に係るＲＡＴα２０ａのキャンセル制御部２６は、無線通信を一時停止する処理よりも優先される送受信処理が発生した場合には、無線通信の一時的な停止をキャンセルする情報をスケジューラ４０ａに通知する。具体的には、キャンセル制御部２６は、同期制御部２３とスケジューラ４０ａのセレクタＣ４３とを介して、無線通信の一時的な停止をキャンセルすることを示す情報をレジスタＡ４６ａへ送信し、記憶させる。
【０１３１】
実施例３に係るＲＡＴβ３０ａのキャンセル制御部３６は、無線通信を一時停止する処理よりも優先される送受信処理が発生した場合には、無線通信の一時的な停止をキャンセルする情報をスケジューラ４０ａに通知する。具体的には、キャンセル制御部３６は、同期制御部３３とスケジューラ４０ａのセレクタＣ４３とを介して、無線通信の一時的な停止をキャンセルすることを示す情報をレジスタＡ４６ａへ送信し、記憶させる。
【０１３２】
実施例３に係るレジスタＡ４６ａは、無線通信を一時的に停止するＲＡＴのキャンセル制御部から無線通信の一時的な停止のキャンセルを示す情報を取得した場合には、取得された情報を記憶する。例えば、レジスタＡ４６ａは、ＲＡＴα２０ａのキャンセル制御部２６から無線通信の一時的な停止のキャンセルを示す情報を取得した場合には、取得された情報を記憶する。
【０１３３】
実施例３に係るスケジューラ４０ａの制御部４８ａは、レジスタＡ４６ａに無線通信の一時的な停止のキャンセルを示す情報が記憶された場合には、ＲＡＴが無線通信の一時的な停止をキャンセルしたと判別する。また、制御部４８ａは、ＲＡＴが無線通信の一時的な停止をキャンセルしたと判別した場合には、カウンタ４４に設定したタイマを停止させる。
【０１３４】
また、制御部４８ａは、ＲＡＴが無線通信の一時的な停止をキャンセルしたと判別した場合には、パルス生成部４５に割込信号を発振させる。そして、制御部４８ａは、ＲＦ切替部４９に対して、無線通信の一時的な停止をキャンセルしたＲＡＴを通知する。
【０１３５】
以下、制御部４８ａの処理を具体的に説明する。この例では、ＲＡＴα２０ａは、無線通信を一時的に停止した後に、無線通信の一時的な停止をキャンセルし、ＲＡＴβ３０ａは受信レベルを測定中であるとする。
【０１３６】
まず、制御部４８ａは、レジスタＡ４６ａに無線通信の一時的な停止のキャンセルを示す情報が記憶された場合には、ＲＡＴが無線通信の一時的な停止をキャンセルしたと判別する。例えば、制御部４８ａは、レジスタＡ４６ａに無線通信の一時的な停止のキャンセルを示す情報が記憶された場合には、ＲＡＴα２０ａが無線通信の一時的な停止をキャンセルしたと判別する。
【０１３７】
また、制御部４８ａは、ＲＡＴが無線通信の一時的な停止をキャンセルしたと判別した場合には、カウンタ４４に設定したタイマを停止させる。例えば、制御部４８ａは、ＲＡＴα２０ａが無線通信の一時的な停止をキャンセルしたと判別した場合には、カウンタ４４に設定したタイマを停止させる。
【０１３８】
また、制御部４８ａは、ＲＡＴが無線通信の一時的な停止をキャンセルしたと判別した場合には、パルス生成部４５に割込信号を発振させる。例えば、制御部４８ａは、ＲＡＴα２０ａが無線通信の一時的な停止をキャンセルしたと判別した場合には、パルス生成部４５に割込信号を発振させる。割込信号は、セレクタＢ４７を介して、ＲＡＴβ３０ａの同期制御部３３へ伝達される。このため、スケジューラ４０ａの制御部４８ａは、ＲＡＴβ３０ａに受信レベルの測定を中断させることができる。
【０１３９】
また、制御部４８ａは、ＲＦ切替部４９に対して、無線通信の一時的な停止をキャンセルしたＲＡＴを通知する。例えば、制御部４８ａは、ＲＦ切替部４９に無線通信の一時的な停止をキャンセルしたＲＡＴであるＲＡＴα２０ａを通知する。
【０１４０】
例えば、キャンセル制御部２６とキャンセル制御部３６とは、電子回路である。ここで、電子回路の例として、ＡＳＩＣ（Application Specific Integrated Circuit）やＦＰＧＡ （Field Programmable Gate Array）などの集積回路、またはＣＰＵ（Central Processing Unit）やＭＰＵ（Micro Processing Unit）などを適用する。
【０１４１】
[移動端末装置の処理]
次に、図７を用いて、実施例３に係るＲＡＴα２０ａが無線通信の一時停止をキャンセルした場合の処理の流れについて説明する。図７は、実施例３に係る移動端末装置の処理の流れを説明するためのシーケンス図である。図７に示す例では、ＲＡＴα２０ａは、無線通信を一時的に停止した後に、無線通信の一時的な停止をキャンセルし、ＲＡＴβ３０ａは受信レベルを測定中であるとする。
【０１４２】
ここで、ＲＡＴα２０ａが無線通信を行うための初期設定の処理の流れとＲＡＴα２０ａのカウンタ２４およびスケジューラ４０ａのカウンタ４４を同期させる処理の流れとについては、図４に示した処理と同一であるため、説明を省略する。また、ＲＡＴβ３０ａが受信レベル測定のためにＲＦ部５０の割当てを要求する処理の流れについては、図４に示した処理と同一であるため、説明を省略する。また、図７に示した処理のうち、ステップＳ２１１〜ステップＳ２２４は、図５に示したステップＳ１１１〜ステップＳ１２４と同一の処理であるため、詳細な説明を省略する。
【０１４３】
まず、ＲＡＴα２０ａが無線通信を一時的に停止し、スケジューラ４０ａがＲＡＴα２０ａから送信された情報に応じて、ＲＦ部５０を待機中のＲＡＴβ３０に割当てて、受信レベルを測定させる（ステップＳ２１１〜２２４）。その後、ＲＡＴα２０ａのキャンセル制御部２６は、ＲＡＴα２０ａが無線通信の一時停止をキャンセルする場合には、無線通信の一時停止のキャンセルを示す情報をスケジューラ４０ａのレジスタＡ４６ａに送信する（ステップＳ２２５）。スケジューラ４０ａの制御部４８ａは、無線通信の一時停止のキャンセルを示す情報がレジスタＡ４６ａに記憶された場合には、ＲＡＴα２０ａが無線通信の一時的な停止をキャンセルすると判別する（ステップＳ２２６）。
【０１４４】
スケジューラ４０ａの制御部４８ａは、ＲＡＴα２０ａが無線通信の一時停止をキャンセルしたと判別した場合には、ステップＳ２１５において設定されたカウンタ４４のタイマを停止させる（ステップＳ２２７）。次に、スケジューラ４０ａの制御部４８ａは、パルス生成部４５に割込信号を発振させる（ステップＳ２２８）。ＲＡＴβ３０ａの割込処理部３５は、割込信号を受信した場合には（ステップＳ２２９）、受信レベルの測定を終了する（ステップＳ２３０）。
【０１４５】
また、スケジューラ４０ａの制御部４８ａは、ＲＡＴα２０ａの設定情報を用いて、ＲＦ部５０の設定を行う（ステップＳ２３１）。次に、スケジューラ４０ａの制御部４８ａは、ＲＦ切替部４９にＲＡＴα２０ａが選択されたことを通知する（ステップＳ２３２）。そして、ＲＡＴα２０ａの変復調部２１は、ＲＦ部５０を介して、無線通信を再開する（ステップＳ２３３）。
【０１４６】
[実施例３の効果]
上述したように、実施例３に係る移動端末装置１０ａは、ＲＡＴが無線通信の一時的な停止をキャンセルした場合には、受信レベルの測定中のＲＡＴに受信レベルの測定を中断させる。そして、移動端末装置１０ａは、無線通信の一時的な停止をキャンセルしたＲＡＴにＲＦ部５０を割当てて、無線通信を再開させることができる。このため、移動端末装置１０ａは、各ＲＡＴで発生した優先の通信を実行させることができる。結果として、移動端末装置１０ａは、拡張性を向上できるという効果だけではなく、ＲＦ部５０の割当をより効率的に行うことができる。
【実施例４】
【０１４７】
実施例４では、受信レベルを測定させる優先度を各ＲＡＴ（Radio Access Technology）に付与し、付与された優先度に応じて、受信レベルを測定させる移動端末装置１０ｂについて説明する。まず、図８を用いて、受信レベルを測定させる優先度を各ＲＡＴ（Radio Access Technology）に付与し、付与された優先度に応じて、受信レベルを測定させる移動端末装置１０ｂの構成例を説明する。図８は、実施例４に係る各ＲＡＴおよびスケジューラの構成例を説明するための図である。ここで、実施例４に係る移動端末装置１０ｂについて、実施例２および実施例３に係る移動端末装置と同様の処理については、説明を省略する。
【０１４８】
移動端末装置１０ｂは、複数のＲＡＴ２０〜１００、一つのＲＦ（Radio Frequency）部５０、一つのスケジューラ４０ｂ、一つのアンテナ１３を有する。また、各ＲＡＴ２０〜１００は、実施例２に係るＲＡＴα２０または実施例３に係るＲＡＴα２０ａと同様の機能を有する。また、ＲＡＴｎ１００の各部１０３〜１０６は、各部２３〜２６と同様の機能を発揮する。
【０１４９】
実施例４に係るスケジューラ４０ｂは、実施例２および実施例３に係るスケジューラと同様に、各部４１〜４９を有している。また、スケジューラ４０ｂは、制御部４８ｂ、優先度記憶部５１を有している。スケジューラ４０ｂの各部４１〜４９は、実施例２および実施例３に係る各部４１〜４９と同様の機能を有する。
【０１５０】
スケジューラ４０ｂは、無線通信実行中のＲＡＴが無線通信を一時的に停止する場合には、各ＲＡＴ２０〜１００に設定された優先度に基づいて、ＲＦ部５０の使用を許可する。具体的には、スケジューラ４０ｂは、各ＲＡＴ２０〜１００それぞれに優先度を設定し、各ＲＡＴ２０〜１００に設定された優先度を記憶する。また、スケジューラ４０ｂは、各ＲＡＴ２０〜１００が受信レベルを測定した回数の累積値を記憶する。
【０１５１】
そして、スケジューラ４０ｂは、ＲＦ部５０を待機中のＲＡＴに割当てる場合には、ＲＦ部５０の割当を要求した各ＲＡＴが受信レベルを測定した回数の累積値と各ＲＡＴに設定された優先度とを比較する。そして、スケジューラ４０ｂは、各ＲＡＴが受信レベルを測定した回数の累積値と各ＲＡＴに設定された優先度とが同じ比率になるようにＲＦ部５０を割当てる。
【０１５２】
ここで、スケジューラ４０ｂが実行する処理の一例を説明する。また、ＲＡＴα２０は、無線通信を一時的に停止するものとし、各ＲＡＴ３０〜１００は、それぞれ１回づつ受信レベルを測定し、各ＲＡＴ２０〜１００は、同一の優先度「１」が設定されたものとする。スケジューラ４０ｂは、各ＲＡＴ３０〜１００からＲＦ部５０の割当を要求された場合には、ＲＦ部５０をＲＡＴ１００に割当てて、受信レベルを測定させる。また、例えば、スケジューラ４０ｂは、ＲＦ部５０の割当を要求したＲＡＴがＲＡＴ１００のみの場合には、ＲＡＴ１００にＲＦ部５０の割当を行う。
【０１５３】
実施例４に係るスケジューラ４０ｂの優先度記憶部５１は、各ＲＡＴ２０〜１００が受信レベルを測定した回数の累積値を記憶する。また、優先度記憶部５１は、各ＲＡＴ２０〜１００に設定された優先度を記憶する。
【０１５４】
実施例４に係るスケジューラ４０ｂの制御部４８ｂは、各ＲＡＴ２０〜１００が受信レベルを取得した回数の累積値と、各ＲＡＴ２０〜１００に設定された優先度とを優先度記憶部５１から取得する。次に、制御部４８ｂは、ＲＦ部５０の割当を要求した各ＲＡＴ２０〜１００が受信レベルを測定した回数の累積値と各ＲＡＴ２０〜１００に設定された優先度とを比較する。そして、制御部４８ｂは、各ＲＡＴ２０〜１００が受信レベルを測定した回数の累積値と各ＲＡＴ２０〜１００に設定された優先度とが同じ比率になるように、ＲＦ部５０を割当てるＲＡＴを選択する。また、制御部４８ｂは、優先度記憶部５１に記憶された各ＲＡＴ２０〜１００が受信レベルを測定した回数の累積値を更新する。
【０１５５】
ここで、制御部４８ｂの一連の処理について詳しく説明する。以下の例では、制御部４８ｂは、ＲＡＴα２０が無線通信を一時的に停止する時間帯に、待機中のＲＡＴ３０〜１００からＲＦ部５０の割当てを要求されたものとする。また、ＲＡＴβ３０には優先度「２」が設定されており、他のＲＡＴには優先度「１」が設定されるとする。また、各ＲＡＴ２０〜１００が受信レベルを測定した回数は、全て同一であるとする。
【０１５６】
制御部４８ｂは、ＲＦ部５０が割当てられたＲＡＴα２０が無線通信を一時的に停止する場合には、各ＲＡＴ２０〜１００が受信レベルを測定した回数と各ＲＡＴ２０〜１００に設定された優先度とを優先度記憶部５１から取得する。そして、制御部４８ｂは、各ＲＡＴ２０〜１００が受信レベルを測定した回数と各ＲＡＴ２０〜１００に設定された優先度とを比較する。ここで、ＲＡＴβ３０に設定された優先度は「２」であり、他のＲＡＴに設定された優先度「１」よりも大きい。一方、各ＲＡＴ２０〜１００が受信レベルを測定した回数は、全て同一である。
【０１５７】
このため、制御部４８ｂは、ＲＦ部５０が割当てられたＲＡＴα２０が無線通信を一時的に停止する時間帯の間、ＲＦ部５０を割当てるＲＡＴとしてＲＡＴβ３０を選択する。そして、制御部４８ｂは、ＲＡＴβ３０が選択されたことをＲＦ切替部４９に通知し、ＲＦ部５０をＲＡＴβ３０に割当てる。その後、制御部４８ｂは、優先度記憶部５１に記憶されたＲＡＴβ３０が受信レベルを測定した回数の累積値を更新する。
【０１５８】
例えば、優先度記憶部５１は、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、フラッシュメモリ （flash memory）などの半導体メモリ素子、または、ハードディスク、光ディスクなどの記憶装置である。
【０１５９】
次に、図９を用いて、実施例４に係る移動端末装置１０ｂの処理の流れについて説明する。図９は、実施例４に係る移動端末装置の処理の流れについて説明するためのシーケンス図である。図９に示す例では、ＲＡＴα２０が無線通信を一時的に停止する時間帯の間、待機中のＲＡＴ３０に対してＲＦ部５０が割当てられるものとする。
【０１６０】
ここで、ＲＡＴα２０が無線通信を行うための初期設定の処理の流れと、各ＲＡＴ２０〜１００のカウンタと、スケジューラ４０ｂのカウンタ４４とを同期させる処理とについての詳細な説明は省略する。また、各ＲＡＴ３０〜１００が受信レベル測定のためにＲＦ部５０の割当てを要求する処理の流れについての詳細な説明は省略する。
【０１６１】
まず、スケジューラ４０ｂは、優先度記憶部５１に記憶された各ＲＡＴが受信レベルを測定した累積値を初期化する（ステップＳ３０１）。次に、スケジューラ４０ｂは、優先度記憶部５１に記憶させる各ＲＡＴ２０〜１００の優先度を設定する（ステップＳ３０２）。
【０１６２】
次に、スケジューラ４０ｂは、無線通信を実行するＲＡＴα２０にＲＦ部５０を割当てて、無線通信を実行させる。また、各ＲＡＴ３０〜１００は、受信レベル測定のために、ＲＦ部５０の割当をスケジューラ４０ｂに要求する。ＲＡＴα２０は、無線通信を一時的に停止する場合には、無線通信を停止する時間帯の情報をスケジューラ４０ｂへ送信する。スケジューラ４０ｂは、受信された無線通信を停止する時間帯の情報に基づいて、ＲＡＴα２０が無線通信を一時的に停止することを識別する。
【０１６３】
次に、スケジューラ４０ｂは、ＲＡＴα２０から無線通信を停止の時間帯情報を取得した場合には、ＲＦ部５０の割当を要求した各ＲＡＴの優先度と各ＲＡＴが受信レベルを測定した累積値を優先度記憶部５１から取得する（ステップＳ３０３）。そして、スケジューラ４０ｂは、各ＲＡＴの受信レベルを測定した回数の比率が優先度と同じ配分になるＲＡＴを選択し、選択されたＲＡＴを示す情報をＲＦ切替部４９に通知し、ＲＦ部５０を割当てる（ステップＳ３０４）。また、スケジューラ４０ｂは、各ＲＡＴ２０〜１００が受信レベルを測定した回数の累積値を更新する（ステップＳ３０５）。
【０１６４】
[実施例４の効果]
上述したように、実施例４に係る移動端末装置１０ｂは、各ＲＡＴ２０〜１００が受信レベルを測定した回数と各ＲＡＴ２０〜１００に設定された優先度とに応じて、各ＲＡＴ２０〜１００にＲＦ部５０を割当てて、受信レベルを測定させる。このため、移動端末装置１０ｂは、各ＲＡＴ２０〜１００に対して効果的にＲＦ部５０を割当てることができる。結果として、移動端末装置１０ｂは、拡張性を向上できるという効果を有しつつ、適切な時分割でＲＦ部５０を各ＲＡＴに割当てることができる。
【０１６５】
例えば、移動端末装置１０ｂは、ＲＡＴβ３０に適用された無線通信方式が他の無線通信方式よりも頻繁に受信レベルを測定する必要がある場合には、ＲＡＴβ３０に他のＲＡＴよりも高い優先度を設定する。すると、移動端末装置１０ｂは、ＲＡＴβ３０に対して、他のＲＡＴよりも高い頻度で受信レベルを測定させることができる。結果として、移動端末装置１０ｂは、拡張性を向上できるという効果を有しつつ、適切な時分割でＲＦ部５０を各ＲＡＴに割当てることができる。
【０１６６】
また、例えば、移動端末装置１０ｂは、ＲＡＴが無線通信を一時的に停止する場合には、受信レベルの測定のためにＲＦ部５０の割当を要求したＲＡＴに対してのみ、優先度に基づいてＲＦ部５０を割当てる。このため、移動端末装置１０ｂは、より適切にＲＦ部５０の割当を行う事ができる。
【実施例５】
【０１６７】
これまで本願の実施例について説明したが実施例は、上述した実施例以外にも様々な異なる形態にて実施されてよいものである。そこで、他の実施例を説明する。
【０１６８】
（１）移動端末装置について
上述した実施例１〜３では、１つのアンテナと１つのＲＦ部とを有する移動端末装置について説明した。また、上述した実施例１〜４の移動端末装置では、無線リソースであるアンテナおよびＲＦ部を１つずつ有していた。しかし、実施例はこれに限定されず、移動端末装置は、複数のアンテナ、複数のＲＦ（Radio  Frequency）部および複数のＲＡＴ（Radio Access Technology）を有し、複数のアンテナおよび複数のＲＦ部をＲＡＴに割当てるスケジューラを有していればよい。以下、図１０および図１１を用いて、移動端末装置の一例を説明する。なお、図１０は、スケジューラの設置例を説明するための図（１）である。また、図１１は、スケジューラの設置例を説明するための図（２）である。
【０１６９】
図１０に示す例では、移動端末装置は、一つのアンテナ、スケジューラ、二つのＲＡＴおよび各ＲＡＴ専用のＲＦ部を有する。スケジューラは、ＲＡＴ１が無線通信を一時的に停止する時間帯の間、ＲＡＴ２と接続されたＲＦ部に対してアンテナを割当てる。
【０１７０】
図１１に示す例では、移動端末装置は、ｍ個のＲＦ部、ｍ個のアンテナ、スケジューラ及びｎ個のＲＡＴを有する。なお、ｎ＞ｍであるものとする。各ＲＦ部は、それぞれ専用のアンテナを有する。スケジューラは、各ＲＡＴに対して、ＲＦ部およびアンテナを一組づつ割当てる。また、スケジューラは、ＲＡＴ１が無線通信を一時的に停止する時間帯の間、受信レベルを測定するＲＡＴｎにＲＦ部２およびＲＦ部２に接続されたアンテナを割当てる。
【０１７１】
上述したように、移動端末装置は、無線リソースであるアンテナ、ＲＦ部およびＲＡＴの数によらず、無線通信を停止する時間帯の通知を取得した場合には、無線リソースを他のＲＡＴに割当てるスケジューラを有してもよい。
【０１７２】
（２）測定区間使用用途について
実施例の移動端末装置では、無線通信実行中のＲＡＴは、測定区間使用用途をスケジューラに送信し、待機中のＲＡＴが行う無線通信の目的を指定していた。例えば、スケジューラは、測定区間使用用途が受信レベルの測定を指定する場合には、受信レベルの測定を理由に無線リソースの割当を要求するＲＡＴに対してのみ無線リソースを割当てていた。しかし、実施例はこれに限定されるものではなく、測定区間使用用途を使用せずに、待機中のＲＡＴが行う無線通信の目的を限定しない移動端末装置であってもよい。少なくとも移動端末装置のスケジューラは、無線通信実行中のＲＡＴが無線通信を一時的に停止する時間帯を取得すればよい。
【０１７３】
（３）無線通信方式について
実施例１〜４では、各ＲＡＴにそれぞれ異なる無線通信方式が適用されていた。しかし、実施例はこれに限定されるものではなく、重複する無線通信方式が適用されたＲＡＴを有していてもよい。また、複数個のＲＡＴと同等の機能を有する電子回路を有していてもよい。ここで、電子回路とは、例えば、ＡＳＩＣ、ＦＰＧＡなどの集積回路、またはＣＰＵやＭＰＵなどが適用される。
【０１７４】
なお、各実施例で移動端末装置が実行した各処理は、必ずしも説明された順番で行われる必要はなく、複数の処理を同時に行っても良い。例えば、図４に例示したステップＳ１０１〜Ｓ１０４は、同時に行われる処理であってもよく、また、図５に例示したステップＳ１１５〜Ｓ１１８、ステップＳ１２６〜Ｓ１３０は同時に行われる処理であってもよい。
【０１７５】
（４）プログラム
ところで、実施例２〜４に係る移動端末装置は、ハードウェアを利用して各種の処理を実現する場合を説明した。しかし、実施例はこれに限定されるものではなく、あらかじめ用意されたプログラムを移動端末装置が有するコンピュータで実行することによって実現するようにしてもよい。そこで、以下では、図１２を用いて、実施例１に示した移動端末装置と同様の機能を有するプログラムを実行するコンピュータの一例を説明する。図１２は、割当処理プログラムを実行するコンピュータの一例を説明するための図である。
【０１７６】
図１２に例示されたコンピュータ２００は、ＲＡＭ（Random Access Memory）１２０、ＲＯＭ（Read Only Memory）１３０、がバス１７０で接続される。また、図１２に例示されたコンピュータ２００は、ＣＰＵ（Central Processing Unit）１４０がバス１７０で接続される。さらにバス１７０には、ＲＡＴと、無線リソースであるＲＦ部やアンテナと接続するための接続端子部分Ｉ／Ｏ１６０が接続される。
【０１７７】
ＲＯＭ１３０には、許可プログラム１３４があらかじめ保持される。ＣＰＵ１４０が許可プログラム１３４をＲＯＭ１３０から読み出して実行することによって、図１２に示す例では、許可プログラム１３４は、許可プロセス１４４として機能するようになる。なお、許可プロセス１４４は、図１に示した許可部４と同様の機能を発揮する。また、許可プロセス１４４は、実施例２に係るスケジューラ４０や実施例３および実施例４に係るスケジューラと同等の機能を発揮するようにすることも可能である。
【０１７８】
なお、本実施例で説明した許可プログラムは、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータで実行することによって実現することができる。このプログラムは、インターネットなどのネットワークを介して配布することができる。また、このプログラムは、ハードディスク、フレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）、ＭＯ（Magneto Optical Disc）、ＤＶＤ（Digital Versatile Disc）などのコンピュータで読取可能な記録媒体に記録される。また、このプログラムは、コンピュータによって記録媒体から読み出されることによって実行することもできる。
【符号の説明】
【０１７９】
１  無線通信部Ａ
２０  ＲＡＴα
２  無線通信部Ｂ
３０  ＲＡＴβ
４  許可部
４０  スケジューラ
５  無線リソース
５０  ＲＦ部
１０  移動端末装置
１３  アンテナ
【図１】
2011101179.tif 000003
【図２】
2011101179.tif 000004
【図３】
2011101179.tif 000005
【図４】
2011101179.tif 000006
【図５】
2011101179.tif 000007
【図６】
2011101179.tif 000008
【図７】
2011101179.tif 000009
【図８】
2011101179.tif 000010
【図９】
2011101179.tif 000011
【図１０】
2011101179.tif 000012
【図１１】
2011101179.tif 000013
【図１２】
2011101179.tif 000014
【図１３】
2011101179.tif 000015
【図１４】
2011101179.tif 000016
【図１５】
2011101179.tif 000017