(57)【要約】【課題】通信品質が他の通信装置に比べてより高い通信装置に、無線端末が迅速に接続される通信装置等を提供する。【解決手段】通信装置１０は、自装置及び他の通信装置２０のうち何れかと選択的に無線通信が可能な端末３０と無線通信すると共に、自装置と該他の通信装置との間において通信可能な通信部１１と、端末と自装置との間における第１の品質情報と端末と他の通信装置との間における第２の品質情報とを記憶可能な記憶部１３と、通信部及び記憶部の動作を制御する制御部１２とを備え、通信部は、第１の品質情報を端末から受信した信号に基づいて生成すると共に第２の品質情報を他の通信装置から受信し、制御部は、第１の品質情報および第２の品質情報を記憶部に記憶すると共に第１の品質情報および第２の品質情報に基づき第２の品質情報が示す通信品質が第１の品質情報が示す通信品質よりも高い場合には、端末との間の無線通信による接続を切断する。【選択図】      図１
2017135526.tif 000002
【特許請求の範囲】
【請求項１】
自装置及び他の通信装置のうち何れかと選択的に無線通信が可能な端末と無線通信すると共に、自装置と該他の通信装置との間において通信可能な通信手段と、
前記端末と自装置との間における通信品質を表す第１の品質情報と、前記端末と前記他の通信装置との間における通信品質を表す第２の品質情報とを記憶可能な記憶手段と、
前記通信手段及び前記記憶手段の動作を制御する制御手段と
を備え、
前記通信手段は、前記端末から受信した信号に基づいて前記第１の品質情報を生成可能であると共に、前記第２の品質情報を前記他の通信装置から受信可能であり、
前記制御手段は、
前記第１の品質情報および前記第２の品質情報に基づき、前記第２の品質情報が示す通信品質が、前記第１の品質情報が示す通信品質よりも高い場合には、前記端末との間の無線通信による接続を切断し、前記第１の品質情報が示す通信品質が、前記第２の品質情報が示す通信品質よりも高い場合には、該接続を維持する
通信装置。
【請求項２】
前記制御手段は、前記第２の品質情報が示す通信品質が、前記第１の品質情報が示す通信品質よりも所定の閾値分だけ高い場合には、前記端末との間の無線通信による接続を切断し、一方、前記第１の品質情報が示す通信品質が、前記第２の品質情報が示す通信品質よりも前記所定の閾値分だけ高い場合には、該接続を維持する
請求項１に記載の通信装置。
【請求項３】
前記制御手段は、前記第１の品質情報の通信品質および前記第２の品質情報の通信品質のうち、通信品質がより高い方の自装置または前記他の通信装置を識別可能な識別番号を付加した、前記端末との間の無線通信による接続を切断可能な信号を前記端末に送信する
請求項１または請求項２に記載の通信装置。
【請求項４】
前記通信手段が、前記第１の品質情報の元となる情報を出力する場合、前記制御手段は、その情報の元となる情報に基づいて前記第１の品質情報を生成する
請求項１乃至請求項３の何れか１項に記載の通信装置。
【請求項５】
前記他の通信装置は、外部の通信ネットワークと通信可能な無線親機であり、
自装置は、前記無線親機による前記通信ネットワークによる通信内容を、前記端末との間において中継可能な無線中継機である
請求項１乃至請求項４の何れか１項に記載の通信装置。
【請求項６】
自装置は、外部の通信ネットワークと通信可能な無線親機であり、
前記他の通信装置は、前記無線親機による前記通信ネットワークによる通信内容を、前記端末との間において中継可能な無線中継機である
請求項１乃至請求項４の何れか１項に記載の通信装置。
【請求項７】
自装置及び他の通信装置のうち何れかと選択的に無線通信が可能な端末と無線通信すると共に、自装置と該他の通信装置との間において通信可能な通信手段と、前記端末と自装置との間における通信品質を表す第１の品質情報と、前記端末と前記他の通信装置との間における通信品質を表す第２の品質情報とを記憶可能な記憶手段と、前記通信手段及び前記記憶手段の動作を制御する制御手段とを備える通信装置の制御方法であって、
前記通信手段により、前記端末から受信した信号に基づいて前記第１の品質情報を生成すると共に、前記第２の品質情報を前記他の通信装置から受信し、
前記第１の品質情報および前記第２の品質情報に基づき、前記第２の品質情報が示す通信品質が、前記第１の品質情報が示す通信品質よりも高い場合には、前記端末との間の無線通信による接続を切断し、前記第１の品質情報が示す通信品質が、前記第２の品質情報が示す通信品質よりも高い場合には、該接続を維持する
通信装置の制御方法。
【請求項８】
自装置及び他の通信装置のうち何れかと選択的に無線通信が可能な端末と無線通信すると共に、自装置と該他の通信装置との間において通信可能な通信手段と、前記端末と自装置との間における通信品質を表す第１の品質情報と、前記端末と前記他の通信装置との間における通信品質を表す第２の品質情報とを記憶可能な記憶手段と、前記通信手段及び前記記憶手段の動作を制御する制御手段とを備える通信装置の制御プログラムであって、そのプログラムによって、
前記端末から受信した信号に基づいて前記第１の品質情報を生成すると共に、前記第２の品質情報を前記他の通信装置から受信する通信機能と、
前記第１の品質情報、および前記受信された前記第２の品質情報を記憶する記憶機能と、
前記第１の品質情報および前記第２の品質情報に基づき、前記第２の品質情報が示す通信品質が、前記第１の品質情報が示す通信品質よりも高い場合には、前記端末との間の無線通信による接続を切断し、前記第１の品質情報が示す通信品質が、前記第２の品質情報が示す通信品質よりも高い場合には、該接続を維持する制御機能と
を、コンピュータに実現させるコンピュータ・プログラム。
【請求項９】
第１の通信装置と、前記第１の通信装置との間において通信可能な第２の通信装置と、前記第１の通信装置及び前記第２の通信装置のうち何れかと選択的に無線通信が可能な端末とを備え、
前記第１の通信装置は、
前記端末と第１の通信装置との間における通信品質を表す第１の品質情報と、前記端末と前記第２の通信装置との間における通信品質を表す第２の品質情報とを記憶可能な記憶手段と、
前記端末から受信した信号に基づいて前記第１の品質情報を生成可能であると共に、前記第２の品質情報を前記第２の通信装置から受信可能な通信手段と、
前記第１の品質情報および受信した前記第２の品質情報に基づき、前記第２の品質情報が示す通信品質が、前記第１の品質情報が示す通信品質よりも高い場合には、前記端末との間の無線通信による接続を切断し、前記第１の品質情報が示す通信品質が、前記第２の品質情報が示す通信品質よりも高い場合には、該接続を維持するように制御する制御手段とを含む
通信システム。
【請求項１０】
前記第１の通信装置は、外部の通信ネットワークと通信可能な無線親機であり、
前記第２の通信装置は、前記無線親機による前記通信ネットワークによる通信内容を、前記端末との間において中継可能な無線中継機である
請求項９に記載の通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、親機や中継機等の通信装置等に端末等が適切に接続されるように通信装置等の動作を制御する技術分野に関する。
【背景技術】
【０００２】
無線親機と無線端末との間に介在し、無線親機との間の通信を、無線端末にまで延長（中継）可能な無線中継機を有する通信システムが知られている。
【０００３】
係る通信システムを成す中継機等の通信装置は、例えば無線端末が移動することによって、無線端末と無線中継器との間の通信品質が劣化した場合に、無線端末ができるだけ良好な通信品質で通信を継続できるように制御される。
【０００４】
例えば、特許文献１には、無線中継器の移動に伴う無線中継器と無線子機との間の受信電界強度の低下を無線中継器が検出した場合に、無線中継機が無線子機にチャネル切り替えを指示することによって無線子機において無線親機変更手順を実行させる技術が開示されている。
【０００５】
特許文献２には、公衆システムに接続された無線基地局、または自営システムに接続された親機から送信された信号を、子機が受信し、受信した信号の大きさを表す受信電界値を基に子機が何れの無線基地局または親機の圏外に移行したかを検出する技術が開示されている。特許文献２において、子機は、自身が圏外へ移行したことを検出した直後に、両システムの制御キャリアを検索することによって新たに検索されたシステムに接続することが記載されている。
【０００６】
特許文献３には、親機又は子機又はそれらの中継器として使用される無線送受信機が無線通信時に電界強度測定手段によって測定された測定値を、日時を示す時刻情報と共に蓄積手段に蓄積し、蓄積された情報に基づいて通信環境の変化を把握することが開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００１−１２８２０８号公報
【特許文献２】特開２０００−３５４２７５号公報
【特許文献３】特開２００９−２３２１３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１には、無線中継機が受信する電波の受信電界強度がより強い他の無線親機が存在する場合でも、現在接続中の無線親機からの電波の受信電界強度が所定の閾値にまで低下するまで待つ必要がある。つまり、当該無線中継機は、無線親機からの電波の受信電界強度が所定の閾値にまで低下してから無線子機に対してチャネルを切り替える指示を出すので、無線中継機は、より通信品質のよい他の無線親機に迅速に接続を切り替えることができないという問題がある。
【０００９】
特許文献２には、子機が圏外に移行した直後に、子機が制御キャリアを検索することにより、検索された制御キャリアを送信する基地局または親機に子機が接続されるようにすることが記載されているに留まる。
【００１０】
特許文献３には、無線送受信機が、無線通信時の電界強度の変化に基づいて通信状態が劣化した原因を特定することが記載されているに留まる。
【００１１】
本発明の主たる目的は、通信品質が他の通信装置に比べてより高い通信装置に、無線端末が迅速に接続される通信装置等を提供することにある。
【課題を解決するための手段】
【００１２】
本発明の１つの見地において、通信装置は、
自装置及び他の通信装置のうち何れかと選択的に無線通信が可能な端末と無線通信すると共に、自装置と該他の通信装置との間において通信可能な通信手段と、前記端末と自装置との間における通信品質を表す第１の品質情報と、前記端末と前記他の通信装置との間における通信品質を表す第２の品質情報とを記憶可能な記憶手段と、前記通信手段及び前記記憶手段の動作を制御する制御手段とを備え、前記通信手段は、前記端末から受信した信号に基づいて前記第１の品質情報を生成可能であると共に、前記第２の品質情報を前記他の通信装置から受信可能であり、前記制御手段は、前記第１の品質情報および前記第２の品質情報に基づき、前記第２の品質情報が示す通信品質が、前記第１の品質情報が示す通信品質よりも高い場合には、前記端末との間の無線通信による接続を切断し、前記第１の品質情報が示す通信品質が、前記第２の品質情報が示す通信品質よりも高い場合には、該接続を維持する。
【００１３】
また、本発明の他の見地において、通信装置の制御方法は、
自装置及び他の通信装置のうち何れかと選択的に無線通信が可能な端末と無線通信すると共に、自装置と該他の通信装置との間において通信可能な通信手段と、前記端末と自装置との間における通信品質を表す第１の品質情報と、前記端末と前記他の通信装置との間における通信品質を表す第２の品質情報とを記憶可能な記憶手段と、前記通信手段及び前記記憶手段の動作を制御する制御手段とを備える通信装置の制御方法であって、前記通信手段により、前記端末から受信した信号に基づいて前記第１の品質情報を生成すると共に、前記第２の品質情報を前記他の通信装置から受信し、前記第１の品質情報および前記第２の品質情報に基づき、前記第２の品質情報が示す通信品質が、前記第１の品質情報が示す通信品質よりも高い場合には、前記端末との間の無線通信による接続を切断し、前記第１の品質情報が示す通信品質が、前記第２の品質情報が示す通信品質よりも高い場合には、該接続を維持する。
【００１４】
また、本発明の別の他の見地において、コンピュータ・プログラム、或いは、そのコンピュータ・プログラムが格納されている記録媒体は、
自装置及び他の通信装置のうち何れかと選択的に無線通信が可能な端末と無線通信すると共に、自装置と該他の通信装置との間において通信可能な通信手段と、前記端末と自装置との間における通信品質を表す第１の品質情報と、前記端末と前記他の通信装置との間における通信品質を表す第２の品質情報とを記憶可能な記憶手段と、前記通信機能及び前記記憶機能の動作を制御する制御手段とを備える通信装置の制御プログラムであって、そのプログラムによって、前記端末から受信した信号に基づいて前記第１の品質情報を生成すると共に、前記第２の品質情報を前記他の通信装置から受信する通信機能と、前記第１の品質情報、および前記受信された前記第２の品質情報を記憶する記憶機能と、前記第１の品質情報および前記第２の品質情報に基づき、前記第２の品質情報が示す通信品質が、前記第１の品質情報が示す通信品質よりも高い場合には、前記端末との間の無線通信による接続を切断し、前記第１の品質情報が示す通信品質が、前記第２の品質情報が示す通信品質よりも高い場合には、該接続を維持する制御機能とを、コンピュータに実現させる。
【００１５】
また、本発明のさらに別の他の見地において、通信システムは、
第１の通信装置と、前記第１の通信装置との間において通信可能な第２の通信装置と、前記第１の通信装置及び前記第２の通信装置のうち何れかと選択的に無線通信が可能な端末とを備え、前記第１の通信装置は、前記端末と第１の通信装置との間における通信品質を表す第１の品質情報と、前記端末と前記第２の通信装置との間における通信品質を表す第２の品質情報とを記憶可能な記憶手段と、前記端末から受信した信号に基づいて前記第１の品質情報を生成可能であると共に、前記第２の品質情報を前記第２の通信装置から受信可能な通信手段と、前記第１の品質情報および受信した前記第２の品質情報に基づき、前記第２の品質情報が示す通信品質が、前記第１の品質情報が示す通信品質よりも高い場合には、前記端末との間の無線通信による接続を切断し、前記第１の品質情報が示す通信品質が、前記第２の品質情報が示す通信品質よりも高い場合には、該接続を維持するように制御する制御手段とを含む。
【発明の効果】
【００１６】
本発明には、通信品質が他の通信装置に比べてより高い通信装置に、無線端末が迅速に接続される通信装置等を提供することができるという効果がある。
【図面の簡単な説明】
【００１７】
【図１】本発明の第１の実施形態に係る通信システム１の構成を例示するブロック図である。
【図２】第１の実施形態に係る第１の通信装置１０、第２の通信装置２０、および端末３０の制御を示すシーケンスチャート（フローチャート）である。
【図３】本発明の第２の実施形態に係る通信システム４０の構成を例示するブロック図である。
【図４】第２の実施形態に係る無線中継機５０、無線親機６０および無線端末７０の制御を示すシーケンスチャートである。
【図５】第２の実施形態の第１の変形例に係る無線中継機５０、無線親機６０および無線端末７０の制御を示すシーケンスチャートである。
【図６】第２の実施形態の第２の変形例に係る無線中継機５０、無線親機６０および無線端末７０の制御を示すシーケンスチャートである。
【図７】本発明の第３の実施形態に係る通信装置８０の構成を例示するブロック図である。
【図８】第１乃至第３の各実施形態に係る通信装置１０、無線中継機５０、通信装置８０を実現可能なコンピュータのハードウェア構成を概略的に示すブロック図である。
【発明を実施するための形態】
【００１８】
次に、本発明の実施形態について図面を参照して詳細に説明する。
【００１９】
＜第１の実施形態＞
まず、本発明の第１の実施形態について説明する。図１は、本発明の第１の実施形態に係る通信システム１の構成を例示するブロック図である。図１を参照すると、通信システム１は、第１の通信装置（無線中継機）１０と、第２の通信装置（親機）２０と、端末（無線端末）３０とを有する。端末３０は、例えばユーザが所持することによって移動可能な形態端末である。第１の通信装置１０は、通信部（通信手段）１１と、制御部（制御手段）１２と、記憶部（記憶手段）１３とを有する。第２の通信装置２０は、通信部２１と、制御部２２と、記憶部２３とを有する。端末３０は、通信部３１と、制御部３２と、記憶部３３とを有する。
【００２０】
はじめに、第１の通信装置１０の構成について説明する。
【００２１】
通信部１１は、第１の通信装置（自装置）１０及び第２の通信装置（他の通信装置）２０のうちの何れかと選択的に通信が可能な端末３０と無線通信すると共に、第１の通信装置１０と第２の通信装置２０との間を通信可能にする。第１の通信装置１０と第２の通信装置２０との間の通信は、有線であっても、無線であっても、或いは、これらが組み合わされることによって構成された通信路であってもよい。本実施形態では、第１の通信装置１０と第２の通信装置２０との間の通信に、一例として無線通信を用いた場合を説明する。また、第２の通信装置は、外部と有線または無線の通信ネットワーク（以下、単に「ネットワーク」と言う）を介して通信可能である。
【００２２】
記憶部１３は、端末３０と第１の通信装置１０との間における無線通信の状態に基づく通信品質を表す第１の品質情報と、端末３０と第２の通信装置２０との間における無線通信の状態に基づく通信品質を表す第２の品質情報とを記憶可能である。また、記憶部１３は、第１の通信装置１０自身、第２の通信装置２０、および端末３０が固有に有する識別番号（ＩＤ：ＩＤｅｎｔｉｆｉｒｅ）を記憶可能である。
【００２３】
制御部１２は、通信部１１及び記憶部１３の動作を制御する。
【００２４】
通信部１１は、第１の品質情報を制御部１２へ出力可能であると共に、第２の品質情報を第２の通信装置２０から受信可能である。
【００２５】
次に、第２の通信装置２０の構成について説明する。通信部２１は、通信部１１および後述する通信部３１と無線通信が可能である。記憶部２３は、第２の通信装置２０自身、第１の通信装置１０、および端末３０が固有に有するＩＤを記憶可能である。制御部２２は、通信部２１および記憶部２３を制御する。
【００２６】
次に、端末３０の構成について説明する。通信部３１は、通信部１１または通信部２１と無線通信が可能である。記憶部３３は、端末３０自身、第１の通信装置１０、および第１の通信装置２０が固有に有するＩＤを記憶可能である。制御部３２は、通信部３１および記憶部３３を制御する。
【００２７】
上述した第１の通信装置１０、第２の通信装置２０、および端末３０の各記憶部に第１の通信装置１０、第２の通信装置２０、および端末３０の各ＩＤをそれぞれ記憶させる方法は、例えば事前にそれぞれを相互に無線接続させる方法を採ることができる。これにより、第１の通信装置１０、第２の通信装置２０、および端末３０は、第１の通信装置１０、第２の通信装置２０、および端末３０の各記憶部に、第１の通信装置１０、第２の通信装置２０、および端末３０の各ＩＤを相互に登録することができる。
【００２８】
また、本実施形態において、第１の通信装置１０、第２の通信装置２０、および端末３０は、当該各装置が送信する無線信号（以下、単に「信号」と言う）に含まれるデータに、そのデータの宛先を示す宛先領域、および、そのデータの送信元を示す送信元領域を有することとする。第１の通信装置１０、第２の通信装置２０、または端末３０は、信号を送信する場合、宛先領域には送信する相手のＩＤを、送信元領域には自身のＩＤを、それぞれ含め、それらのＩＤを含んだデータを信号に変換して送信する。
【００２９】
これによって、送信された信号を受信した第１の通信装置１０、第２の通信装置２０、または端末３０は、その受信した信号が、自装置宛に送信された信号か否か、および送信された信号を送信した相手先が、何れの装置または端末かを確認することができることとする。
【００３０】
次に、本実施形態における第１の通信装置１０、第２の通信装置２０、および端末３０の各動作について説明する。図２は、本実施形態に係る第１の通信装置１０、第２の通信装置２０、および端末３０の制御を示すシーケンスチャート（フローチャート）である。本実施形態では、説明を判り易くするめために、端末３０は、当初は第１の通信装置１０と接続されているものとする。また、端末３０は、例えば第１の通信装置１０と無線接続した状態で移動可能であるものとする。
【００３１】
端末３０は、第１の通信装置１０に送信すべき信号を送信する（ステップＳ１１）。その際に、端末３０は、記憶部３３が記憶している第１の通信装置１０のＩＤを宛先領域に、自身のＩＤを送信元領域に含め、これらのＩＤを含んだデータを信号に変換し、変換された信号を送信する。端末３０が第１の通信装置１０に送信する信号は、第１の通信装置１０からの、例えばビーコン信号（つまり、初期識別信号）に対する端末３０からの応答信号や、端末３０が第１の通信装置１０に送信するデータを含む信号である。
【００３２】
次に、第１の通信装置１０の動作について説明する。
【００３３】
制御部１２は、通信部１１が受信した信号が自装置宛ての信号か否かを確認（ステップＳ１２）する。ステップＳ１２において、制御部１２は、受信した信号に含まれるデータの宛先領域が示すＩＤが、自装置（つまり、第１の通信装置１０）のＩＤと一致するか否かによって、通信部１１が受信した信号が自装置宛ての信号か否かを確認する。制御部１２は、通信部１１が受信した信号が自装置宛ての信号か否かを確認した結果、自装置宛ての信号であれば（ステップＳ１２においてＹＥＳ）、受信した信号の送信元が端末３０か否かを確認する（ステップＳ１３）。ステップＳ１３において、制御部１２は、受信した信号に含まれる送信元領域が示すＩＤが、端末３０のＩＤと一致するか否かによって、通信部１１が受信したデータの送信元が端末か否かを確認する。
以下の説明では、上述した受信した信号に含まれる宛先領域および送信元領域が示すＩＤの確認方法についての説明は、省略する。
【００３４】
制御部１２は、ステップＳ１３において、通信部１１が受信した信号の送信元が端末３０か否かを確認した結果、送信元が端末３０であれば（ステップＳ１３においてＹＥＳ）、以下の処理を実行する。即ち、制御部１２は、通信部１１に、受信した信号の受信レベル（受信電界強度）に基づいて得られる通信品質を示す第１の品質情報を出力するように指示する。制御部１２は、それと共に、出力された第１の品質情報を記憶するように記憶部１３に指示する（ステップＳ１４）。ステップＳ１４において、制御部１２は、第１の品質情報を、端末３０のＩＤに関連付けて記憶するように記憶部１３に指示してもよい。
【００３５】
なお、通信部１１が第１の品質情報の元となる情報を出力する場合、制御部１２は、その情報の元となる情報に基づいて第１の品質情報を生成し、その生成された第１の品質情報を記憶するように記憶部１３に指示するようにすればよい。
【００３６】
制御部１２は、通信部１１が受信した信号に含まれるデータの送信元領域が示すＩＤが端末３０のＩＤと一致しなければ（ステップＳ１３においてＮＯ）、受信した信号が、第２の通信装置２０からの信号であると判定する。制御部１２は、第２の通信装置２０からの信号に含まれる第２の品質情報（ステップＳ２２において後述）を記憶するように記憶部１３に指示する（ステップＳ１６）。ステップＳ１６において、制御部１２は、第２の品質情報を、端末３０のＩＤに関連付けて記憶するように記憶部１３に指示してもよい。
【００３７】
制御部１２は、記憶部１３に記憶された第１の品質情報が示す通信品質と、第２の品質情報が示す通信品質とを比較する（ステップＳ１７）。
【００３８】
制御部１２は、第１の品質情報が示す通信品質と、第２の品質情報が示す通信品質とを比較した結果、第２の品質情報が示す通信品質の方が、第１の品質情報が示す通信品質よりも高いと判断した場合（ステップＳ１７においてＹＥＳ）、端末３０との間の無線通信による接続を切断するように通信部１１に指示する（ステップＳ１８）。一方で、制御部１２は、第１の品質情報が示す通信品質の方が、第２の品質情報が示す通信品質よりも高いと判断した場合（ステップＳ１７においてＮＯ）、端末３０との間の無線通信による接続を維持するように通信部１１に指示する（ステップＳ１９）。
【００３９】
制御部１２は、ステップＳ１２においてＮＯの場合と、ステップＳ１４、ステップＳ１８、およびステップＳ１９の各処理後とにおいて、ステップＳ１２の処理を実行する。
【００４０】
次に、第２の通信装置２０の動作について説明する。第２の通信装置２０は、受信した信号が自身（つまり、第２の通信装置２０）宛ての信号か否かを確認する（ステップＳ２０）。第２の通信装置２０は、受信した信号が自身宛ての信号か否かを確認した結果、自身宛ての信号でなければ（ステップＳ２０においてＮＯ）、受信した信号の送信元が端末３０か否かを確認する（ステップＳ２１）。
【００４１】
第２の通信装置２０は、受信した信号の送信元が端末３０か否かを確認した結果、受信した信号の送信元が端末３０であれば（ステップＳ２１においてＹＥＳ）、以下の処理を実行する。即ち、第２の通信装置２０は、端末３０から受信した信号の、第２の通信装置２０における受信レベルに基づいて得られる通信品質を示す第２の品質情報を出力する。第２の通信装置２０は、出力された第２の品質情報を信号に変換して第１の通信装置１０に送信する（ステップＳ２２）。
【００４２】
より具体的に、第２の通信装置２０の制御部２２は、通信部２１に、受信した信号の受信レベルに基づいて得られる第２の品質情報を出力するように指示する。制御部２２は、出力された第２の品質情報を含むデータを信号に変換し、変換された信号を第１の通信装置１０に送信するように通信部２１に指示する。
【００４３】
第２の通信装置２０は、ステップＳ２０においてＹＥＳの場合、およびステップＳ２１においてＮＯの場合において、ステップＳ２０の処理を実行する。
【００４４】
ここで、制御部１２は、ステップＳ１７において、一例として以下のようにして第１の品質情報が示す通信品質と、第２の品質情報が示す通信品質とを比較する。以下では、通信品質を表す数値として、例えば通信部１１および通信部２１における信号の受信レベルを用いて説明する。
【００４５】
制御部１２が記憶部１３から読み出した第１の品質情報が示す通信品質を表す数値は、例えば−（マイナス）７０ｄＢｍ（ディービーエム）であり、第２の品質情報が示す通信品質を表す数値は、例えば−６０ｄＢｍであったとする。この場合、第２の通信装置２０における受信レベルの方が、第１の通信装置１０における受信レベルよりも高いので、制御部１２は、通信部１１に端末３０との間の接続を切断するよう指示する。
【００４６】
その結果、第１の通信装置１０との間の接続が切断された端末３０は、より高い受信レベルの信号を受信することが可能な通信装置との間での接続を再確立しようとする一般的に知られる初期接続手順を開始する。
【００４７】
こうして、上述した本実施形態の例では、第１の通信装置１０および第２の通信装置２０のうち、上述した受信レベルがより高い（通信品質がよりよい）第２の通信装置２０に端末３０が接続される。そのため、端末３０からの信号の、第１の通信装置１０における受信レベルが−７０ｄＢｍから、例えば−９０ｄＢｍに低下することに起因して、端末３０と第１の通信装置１０との間の無線接続が切断されるまで受動的に待つことなく、端末３０の接続先を能動的、且つ、迅速に切り替えることができる。
【００４８】
以上、本実施形態には、通信品質が他の通信装置に比べてより高い通信装置に、無線端末が迅速に接続される通信装置等を提供することができるという効果がある。
【００４９】
その理由は、端末３０が接続されていない方の第２の通信装置２０が受信した端末３０から第１の通信装置１０に送信された信号の、第２の通信装置における第２の品質情報を、端末３０が接続された方の第１の通信装置１０に通知するように構成したからである。また、端末３０が第２の通信装置２０と接続した方が通信品質がより高くなる場合に、第１の通信装置１０が、端末３０との間の接続を切断するように構成したからである。
【００５０】
なお、第１および第２の品質情報は、一例としてそれぞれ第１の通信装置１０および第２の通信装置２０における信号の受信レベルを用いて説明した。しかし、第１および第２の品質情報は、通信状態における信号に含まれるデータの速度や、各通信部におけるノイズ量や、受信した信号に含まれるデータから検出されたエラー率や、送信側に信号の再送を要求する再送要求回数等を加味した通信品質を示す数値を用いるようにしてもよい。
【００５１】
＜第２の実施形態＞
次に、本発明の第２の実施形態について説明する。図３は、第２の実施形態に係る通信システム４０の構成を例示するブロック図である。図３を参照すると、通信システム４０は、無線中継機５０と、無線親機６０と、無線端末７０とを有する。無線中継機５０は、通信部５１と、制御部５２と、記憶部５３とを有する。無線親機６０は、通信部６１と、制御部６２と、記憶部６３とを有する。無線端末７０は、通信部７１と、制御部７２と、記憶部７３とを有する。本実施形態に係る通信システム４０における無線中継機５０、無線親機６０、無線端末７０は、第１の実施形態の通信システム１における第１の通信装置１０、第２の通信装置２０、端末３０にそれぞれが順に対応する。無線中継機５０は、無線親機６０と接続され、無線親機６０と無線中継機５０との間の通信を、無線端末７０にまで中継する。無線端末７０は、無線中継機５０または無線親機６０と無線接続された状態で移動可能である。また、無線親機６０は、外部と有線または無線のネットワークを介して通信可能である。
【００５２】
上述した本実施形態の通信システム４０における無線中継機５０、無線親機６０、無線端末７０の各装置は、上述した対応する第１の実施形態の通信システム１の各装置と同様であるので、本実施形態における通信システム４０の各装置の説明は省略する。また、上述した本実施形態の通信システム４０における無線中継機５０、無線親機６０、無線端末７０各装置の各構成は、上述した対応する第１の実施形態の通信システム１の各装置の各構成と同様であるので、本実施形態における通信システム４０の各装置の各構成の説明は省略する。
【００５３】
以下、本実施形態では、第１の実施形態の構成と異なる第２の実施形態の構成を中心に説明し、第１の実施形態の構成と同じ第２の実施形態の構成についての重複する説明は省略する。
【００５４】
次に、本実施形態における無線中継機５０、無線親機６０および及び無線端末７０の動作について説明する。図４は、第２の実施形態に係る無線中継機５０、無線親機６０および無線端末７０の制御を示すシーケンスチャートである。図４を参照すると、本実施形態に係るシーケンスチャートは、図２に示す第１の実施形態に係るシーケンスチャートの第１の通信装置１０および第２の通信装置２０の処理の流れを、本実施形態の無線中継機５０と無線親機６０とに共通的に適用可能にした点が異なる。
【００５５】
図４に示すシーケンスチャートの各ステップの内容は、図２に示すシーケンスチャートにおける各ステップの内容と、ステップＳ３１、ステップＳ３４の内容が異なる。そのため、上述した図４における、図２と異なる内容のステップを中心に説明し、図４における、図２と同じ内容のステップについての重複する説明は省略する。本実施形態において、第１の実施形態において用いたデータは、パケットと呼ぶこととする。
【００５６】
無線端末７０は、無線中継機５０または無線親機６０に送信すべき信号を送信する（ステップＳ３１）。本実施形態では、説明を判り易くするために、一例として無線端末７０は、当初、無線中継機５０に接続されているものとする。そのため、本実施形態では、ステップＳ３１において、無線端末７０は、無線中継機５０に信号を送信する。
【００５７】
無線中継機５０は、受信した信号が自装置宛の信号であり、且つ、受信した信号の送信元が無線端末か否かを確認する（ステップＳ３４）。無線中継機５０は、ステップＳ３４において、受信した信号が自装置宛の信号であり、且つ、受信した信号の送信元が無線端末か否かを確認した結果、受信した信号が自装置宛の信号であり、且つ、受信した信号の送信元が無線端末の場合（ステップＳ３４においてＹＥＳ）、ステップＳ３８の処理を実行する。
【００５８】
一方、無線中継機５０は、ステップＳ３４において、受信した信号が自装置宛の信号であり、且つ、受信した信号の送信元が無線端末か否かを確認した結果、受信した信号が他の装置宛の信号であるか、または、受信した信号の送信元が無線端末ではない場合（ステップＳ３４においてＮＯ）、ステップＳ３５以降の処理を実行する。
【００５９】
無線中継機５０に無線端末７０が接続されている場合（ステップＳ３４においてＹＥＳ）、以降のステップＳ３８乃至ステップＳ４８の各処理は、無線中継機５０において実行される処理となる。一方、ステップＳ３５乃至ステップＳ３７の各処理は、無線親機６０において実行される処理となる。
【００６０】
図４に示す第２の実施形態のシーケンスチャートは、無線親機６０にも適用可能である。その場合、ステップＳ３８乃至ステップＳ４８の各処理は、無線親機６０において実行される処理となる。一方、ステップＳ３５乃至ステップＳ３７の各処理は、無線中継機５０において実行される処理となる。
【００６１】
こうして無線中継機５０、無線親機６０のそれぞれに共通のシーケンスチャートに基づく制御ソフトウェアを提供することができるので、無線中継機５０、無線親機６０への制御ソフトウェアの改変のための開発コストおよび管理コスト等を抑制することができる。
【００６２】
以上、本実施形態には、第１の実施形態の効果と同様の効果に加えて、無線中継機５０、および無線親機６０への制御ソフトウェアの改変のためのコストを抑制することができるという効果がある。
【００６３】
その理由は、無線中継機５０、および無線親機６０へ共通の制御ソフトウェアを適用することが可能なように構成したからである。
【００６４】
（第２の実施形態の第１の変形例）
次に、第２の実施形態を基本とする本発明の第２の実施形態の第１の変形例について説明する。第２の実施形態の第１の変形例の構成は、図３に示す第２の実施形態の構成と同じであるので、その説明は省略する。
【００６５】
第２の実施形態では、第１の品質情報および第２の品質情報が示す通信品質がより高い方の装置に、無線端末７０の接続が切り替わる。そのため、無線端末７０の移動に伴って、第１の品質情報および第２の品質情報が示す各通信品質が変化する場合に、無線端末７０は、無線中継機５０および無線親機６０との間で、接続を切断したり、再接続したりする動作を繰り返す可能性がある。その結果、無線端末７０と、無線中継機５０および無線親機６０との間の、接続の切断および再接続のために必要な手順にかかる時間が増えるので、送受信する信号に含まれるパケットの伝送効率（通信効率）は低下する。そこで、本実施形態の第１の変形例では、上述した課題を解決するために第１の品質情報の通信品質と、第２の品質情報の各通信品質とを比較する際に、後述する所定の閾値を用いる。
【００６６】
次に、本実施形態の第１の変形例における無線中継機５０、無線親機６０および及び無線端末７０の動作について説明する。図５は、第２の実施形態の第１の変形例に係る、無線中継機５０、無線親機６０および無線端末７０の制御を示すシーケンスチャートである。図５を参照すると、本実施形態の第１の変形例の制御を示すシーケンスチャートは、ステップＳ４４の処理が、図４に示す第２の実施形態の制御を示すシーケンスチャートのステップＳ４３の処理と異なる。そのため、上述した図５における、図４と異なる内容のステップを中心に説明し、図５における、図４と同じ内容のステップについての重複する説明は省略する。
【００６７】
本実施形態では、説明を判り易くするために、一例として無線端末７０は、当初、無線中継機５０に接続されているものとする。即ち、無線端末７０が接続された無線中継機５０の制御部５２は、第１の品質情報の通信品質と第２の品質情報の通信品質とを比較し、第２の品質情報の通信品質の方が、第１の品質情報の通信品質よりも所定の閾値分だけ高いか否かを確認する（ステップＳ４４）。
【００６８】
制御部５２は、第２の品質情報の通信品質の方が第１の品質情報の通信品質よりも所定の閾値分だけ高い場合（ステップＳ４４においてＹＥＳ）、無線端末７０との間の無線通信による接続を切断するように通信部５１に指示する（ステップＳ４６）。一方、制御部５２は、第１の品質情報の通信品質の方が第２の品質情報の通信品質よりも所定の閾値分だけ高い場合（ステップＳ４４においてＮＯ）、無線端末７０との間の無線通信による接続を維持するように通信部５１に指示する（ステップＳ４８）。
【００６９】
上述した所定の閾値は、第２の品質情報の通信品質が、第１の品質情報の通信品質よりも、例えば５ｄＢ以上高い場合に、ステップＳ４６に示す無線端末７０との間の無線通信による接続を切断する。即ち、本実施形態の第１の変形例における所定の閾値は、ヒステリシス特性を有する。
【００７０】
こうして、無線端末７０の移動に伴って、無線端末７０の接続先の頻繁な切り替えによる切断および接続の機会を低減することができる。
【００７１】
以上、第２の実施形態の第１の変形例には、第１および第２の実施形態の効果と同様の各効果に加えて、通信効率の低下を抑制することができるという効果がある。
【００７２】
その理由は、端末が接続されていない方の通信装置からの第２の品質情報の通信品質が、端末が接続されている方の通信装置の第１の品質情報の通信品質よりも所定の閾値分だけ高い場合にのみ、無線端末７０との間の無線通信による接続を切断するように構成したからである。
【００７３】
なお、上述した所定の閾値は、端末７０が、通信品質がより高い通信装置に迅速に接続可能な範囲において調整可能である。
【００７４】
（第２の実施形態の第２の変形例）
次に、第２の実施形態を基本とする本発明の第２の実施形態の第２の変形例について説明する。第２の実施形態の第２の変形例の構成は、図３に示す第２の実施形態の構成と同じであるので、その説明は省略する。
【００７５】
第２の実施形態では、図４に示すステップＳ４７において、無線端末７０と、無線中継機５０または無線親機６０（通信装置）との間の接続が切断された後、無線端末７０は、何れかの通信装置からの送信信号の、無線端末７０における受信レベルがより高い方の通信装置へ再接続を試行する。しかし、各通信装置からの信号の、無線端末７０における受信レベル（通信品質）は、無線端末７０の仕様や、個体差によって異なる場合がある。そのため、無線端末７０は、何れの通信装置に再接続されるか不定となる場合がある。
【００７６】
そこで、本実施形態の第２の変形例では、上述した課題を解決するために、無線端末７０が接続された通信装置が、無線端末７０を切断する直前の第１の品質情報の通信品質と第２の品質情報の通信品質とに基づいて、より高い通信品質を示す何れか一方の通信装置のＩＤを含む後述する切断信号を無線端末７０に送信する。
【００７７】
次に、本実施形態の第２の変形例における無線中継機５０、無線親機６０および及び無線端末７０の動作について説明する。図６は、第２の実施形態の第２の変形例に係る、無線中継機５０、親機６０および無線端末７０の制御を示すシーケンスチャートである。
【００７８】
図６を参照すると、本実施形態の第２の変形例の制御を示すシーケンスチャートは、（１）無線中継機５０および無線親機６０に共通的に適用するシーケンスチャート部分と、（２）無線端末７０のシーケンスチャート部分とが、図４に示す第２の実施形態の制御を示すシーケンスチャートと異なる。
【００７９】
具体的に、上記の（１）について、本実施形態の第２の変形例では、ステップＳ４５、ステップＳ５０、およびステップＳ５１の処理が、図４に示す第２の実施形態の制御を示すシーケンスチャートのステップＳ４３、ステップＳ４７、およびステップＳ４８の処理と異なる。また、上記の（２）について、本実施形態の第２の変形例では、ステップＳ３２およびステップＳ３３の各処理が追加された点が、図４に示す第２の実施形態の制御を示すシーケンスチャートの無線端末７０の処理と異なる。
【００８０】
そのため、上述した図６における、図４と異なる内容のステップを中心に説明し、図６における、図４と同じ内容のステップについての重複する説明は省略する。本実施形態では、説明を判り易くするために、一例として無線端末７０は、当初、無線中継機５０に接続されているものとする。
【００８１】
まず、上記の（１）について説明する。制御部５２は、第１の品質情報の通信品質と、第２の品質情報の通信品質とを比較する（ステップＳ４５）。ステップＳ４５において、第２の品質情報の通信品質の方が高ければ、他の通信装置（本実施形態の第２の応用例では無線親機６０）のＩＤを含む切断信号を送信する（ステップＳ４７）。一方、ステップＳ４５において、第１の品質情報の通信品質の方が高ければ、自装置（本実施形態の第２の応用例では無線中継機５０）のＩＤを含む切断信号を送信する（ステップＳ４７）。
【００８２】
言い換えると、第１の品質情報の通信品質および第２の品質情報の通信品質のうち、通信品質がより高い方の無線中継機５０または無線親機６０のＩＤを、無線端末７０との間の接続を切断可能な切断信号に含まれるパケットに付加し、ＩＤが付加されたそのパケットを、信号に変換して無線端末７０に送信する。
【００８３】
ここで、切断信号は、例えば無線ＬＡＮ（Ｌｏｃａｌ＿Ａｒｅａ＿Ｎｅｔｗｏｒｋ）の規格において規定された、例えば無線端末が、無線中継機や無線親機と無線接続する際に、無線接続の認証に失敗した場合、無線中継機や無線親機側が、無線端末との無線接続を切断することを指示する信号である。本実施形態の第２の変形例では、無線中継機や無線親機側が、その切断信号に含まれるパケットの、例えば管理フレームの空き領域等に、再接続する際の接続先の通信装置のＩＤを付加して、無線端末７０に送信するものとする。
【００８４】
次に、上記の（２）について説明する。無線端末７０は、無線中継機５０または無線親機６０に送信すべき信号を送信（ステップＳ３１）した後、何れかの通信装置のＩＤを含む切断信号を受け取ったか否かを確認する（ステップＳ３２）。無線端末７０は、何れかの通信装置のＩＤを含む切断信号を受け取った場合（ステップＳ３２においてＹＥＳ）、その切断信号に含まれる通信装置のＩＤを記憶部７３に記憶する（ステップＳ３３）。無線端末７０は、ステップＳ３２においてＮｏの場合、ステップＳ３１の処理を実行する。
【００８５】
こうして、無線端末７０は、再接続の際に、より通信品質のよい通信装置の方に接続することができる。
【００８６】
以上、第２の実施形態の第２の変形例には、第１および第２の実施形態の効果に加えて、無線端末７０がより通信品質が高い通信装置に、より確実に再接続することができるという効果がある。
【００８７】
その理由は、無線端末７０に、無線端末７０との間の無線通信による接続が切断される前の、より通信品質のよい方の通信装置のＩＤを記憶させるように構成したからである。また、無線端末７０に、無線端末７０との間の無線通信による接続が切断された後に、何れかの通信装置と再接続される際に、無線端末７０が記憶している当該ＩＤを有する通信装置の方に強制的に接続されるように構成したからである。
【００８８】
＜第３の実施形態＞
次に、第１および第２の実施形態の基本となる本発明の第３の実施形態について説明する。図７は、第３の実施形態に係る通信装置８０の構成を例示するブロック図である。図７を参照すると、本実施形態に係る通信装置８０は、通信部（通信手段）８１と、制御部（制御手段）８２と、記憶部（記憶手段）８３とを有する。
【００８９】
通信部８１は、自装置（つまり、通信装置８０）及び他の通信装置（不図示）のうちの何れかと選択的に通信が可能な他の通信装置とは別の端末（不図示）と無線通信すると共に、自装置と他の通信装置との間を通信可能にする。自装置と他の通信装置との間の通信は、有線であっても、無線であってもよい。或いは、これらが組み合わされることによって構成された通信路であってもよい。また、他の通信装置は、外部と有線または無線の通信ネットワークを介して通信可能である。
【００９０】
記憶部８３は、端末と自装置との間における無線通信の状態に基づく通信品質を表す第１の品質情報と、端末と他の通信装置との間における無線通信の状態に基づく通信品質を表す第２の品質情報とを記憶可能である。
【００９１】
通信部８１は、第１の品質情報を出力可能であると共に、第２の品質情報を他の通信装置から受信可能である。
【００９２】
制御部８２は、通信部８１及び記憶部８３の動作を制御する。即ち、制御部８２は、通信部８１が出力する第１の品質情報、および受信した第２の品質情報を、記憶部８３に記憶する。制御部８２は、記憶部８３に記憶された第１の品質情報および第２の品質情報を比較し、第２の品質情報が示す通信品質が、第１の品質情報が示す通信品質よりも品質が高い場合には、端末との間の無線通信による接続を切断する。一方で、制御部８２は、第１の品質情報が示す通信品質が、第２の品質情報が示す通信品質よりも品質が高い場合には、端末との間の無線通信による接続を維持する。
【００９３】
こうして、通信装置８０は、第２の品質情報が示す通信品質の方が第１の品質情報が示す通信品質よりも高い場合に端末との間の無線通信による接続を切断することによって、端末が備える、端末が再接続される際に、端末における通信品質（受信レベル）がより高い（よい）他の通信装置と接続される初期接続動作が実行されるように促す。その結果、端末は、より受信レベルが高い方の適切な通信装置に迅速に再接続される。
【００９４】
以上、本実施形態には、通信品質が他の通信装置に比べてより高い通信装置に、無線端末が迅速に接続される通信装置等を提供することができるという効果がある。
【００９５】
その理由は、端末が接続されていない他の通信装置が受信した端末から通信装置８０に送信された信号の、他の通信装置における第２の品質情報を、端末が接続された方の通信装置８０に通知するように構成したからである。また、端末が他の通信装置と接続した方が通信品質がより高くなる場合に、通信装置８０が、端末との間の無線通信による接続を切断するように構成したからである。
【００９６】
（ハードウェア構成例）
次に、上述した本発明の各実施形態における通信装置１０、無線中継機５０、および通信装置８０を、１つのコンピュータを用いて実現するハードウェア資源の構成例について説明する。説明の便宜上、以降、通信装置１０、無線中継機５０、および通信装置８０は、通信装置８０と呼ぶこととする。
【００９７】
図８は、本発明の第１乃至第３の各実施形態に係る通信装置８０を実現可能なコンピュータのハードウェア構成を概略的に示すブロック図である。係る通信装置８０は、専用の装置として実現してもよい。
【００９８】
通信装置８０は、ＣＰＵ（Ｃｅｎｔｒａｌ＿Ｐｒｏｃｅｓｓｉｎｇ＿Ｕｎｉｔ）９１、メモリ９２、ディスク９３、不揮発性の記録媒体の読取装置９４、入力装置９５、出力装置９６、インタフェース９７、および通信回線９８を有する。入力装置９５は、通信装置８０を動作させるための各種の情報を通信装置８０に入力する。出力装置９６は、通信装置８０の動作状況等の出力結果を表示する。不揮発性記録媒体の読取装置９４は、コンピュータが読み取り可能な、例えば、コンパクトディスク（Ｃｏｍｐａｃｔ＿Ｄｉｓｃ（登録商標））や、ユニバーサルシリアルバスメモリ（ＵＳＢメモリ）等の媒体（不図示）を読み取り可能なリーダである。通信装置８０は、不揮発性の記録媒体の読取装置９４によって上述した媒体を読み取り、読み取った情報を自装置のディスク９３に記憶させることができる。上述した各種の媒体は、電源を供給しなくても係る情報を保持し、持ち運びを可能にする。不揮発性の記録媒体は、上述した媒体に限定されない。また、通信装置８０は、不揮発性の記録媒体の読取装置９４の代わりに、インタフェース９７、または通信回線９８を介して係る情報をディスク９３に記憶させるようにしてもよい。
【００９９】
即ち、ＣＰＵ９１は、ディスク９３が記憶するソフトウェア・プログラム（コンピュータ・プログラム：以下、単に「プログラム」と称する）を、メモリ９２にコピーし、演算処理を実行する。ＣＰＵ９１は、プログラム実行に必要なデータをメモリ９２から読み込む。表示が必要な場合には、ＣＰＵ９１は、出力装置９６に出力結果を表示する。外部からプログラムを入力する場合、ＣＰＵ９１は、入力装置９５からプログラムを読み取る。ＣＰＵ９１は、メモリ９２にある通信装置切り替えログラム（図２、図４、図５、図６）を解釈し実行を行う。ＣＰＵ９１は、上述した本発明の各実施形態において説明した処理を順次行う。
【０１００】
即ち、このような場合、本発明は、係る通信装置切り替えプログラムによっても成し得ると捉えることができる。更に、係る通信装置切り替えプログラムが記録されたコンピュータ読み取り可能な記録媒体によっても、本発明は成し得ると捉えることができる。
【符号の説明】
【０１０１】
１、４０    通信システム
１０    第１の通信装置
１１    通信部（通信手段）
１２    制御部（制御手段）
１３    記憶部（記憶手段）
２０    第２の通信装置
２１、３１、５１、６１、７１、８１    通信部
２２、３２、５２、６２、７２、８２    制御部
２３、３３、５３、６３、７３、８３    記憶部
３０    端末
５０    無線中継機
６０    無線親機
７０    無線端末
８０    通信装置
９１    ＣＰＵ（Ｃｅｎｔｒａｌ＿Ｐｒｏｃｅｓｓｉｎｇ＿Ｕｎｉｔ）
９２    メモリ
９３    ディスク
９４    記録媒体の読取装置
９５    入力装置
９６    出力装置
９７    インタフェース
９８    通信回線
【図１】
2017135526.tif 000003
【図２】
2017135526.tif 000004
【図３】
2017135526.tif 000005
【図４】
2017135526.tif 000006
【図５】
2017135526.tif 000007
【図６】
2017135526.tif 000008
【図７】
2017135526.tif 000009
【図８】
2017135526.tif 000010