(57)【要約】【課題】複数のアクセスポイントにアクセス可能な場合、安定して利用できるアクセスポイントの見極めに要するユーザ負担を低減する。【解決手段】無線ＬＡＮモジュール２０は、複数のアクセスポイントにアクセス可能な場合、各アクセスポイントに係るキャリアの電力強度等に応じたアクセス感度と基準値とを比較して、アクセス状況の不安定なアクセスポイントを特定する。特定したアクセスポイントは、アクセス対象から除外し、安定して利用可能なアクセスポイントのみをユーザに提示して、複数のアクセスポイントの中から実用に耐え得るアクセス対象をユーザが容易に見つけられるようにする。【選択図】図１
2008172642.tif 000002
【特許請求の範囲】
【請求項１】
無線通信中継機にアクセスして無線通信を行う無線通信装置において、
アクセス可能な無線通信中継機を検知する検知手段と、
前記検知手段が複数の無線通信中継機を検知した場合、各無線通信中継機に係るアクセス感度を基準レベルと比較する比較手段と、
前記比較手段の比較に基づいて、基準レベルを超えないアクセス感度の無線通信中継機があるか否かを特定する特定手段と、
前記特定手段が、前記基準レベルを超えないアクセス感度の無線通信中継機があることを特定した場合、前記無線通信中継機をアクセス対象から除外する除外手段と
を備えることを特徴とする無線通信装置。
【請求項２】
表示部と、
前記検知手段が検知した複数の無線通信中継機の中から、前記基準レベルを超えるアクセス感度の無線通信中継機を示す情報を前記表示部に選択可能に表示する処理を行う手段と
を備える請求項１に記載の無線通信装置。
【請求項３】
前記検知手段は、キャリアセンスを行う際にアクセス可能な無線通信中継機を検知する請求項１又は請求項２に記載の無線通信装置。
【請求項４】
前記除外手段による除外から残った無線通信中継機よりアクセス対象の無線通信中継機の選択を受け付ける選択受付手段と、
前記選択受付手段が選択を受け付けた無線通信中継機に対してキャリアセンスを行うキャリアセンス手段と
を備える請求項３に記載の無線通信装置。
【請求項５】
前記キャリアセンス手段は、間欠的なキャリアセンスを行う手段を備え、
前記キャリアセンス手段が行う間欠的なキャリアセンスに係る間欠時間を、前記無線通信中継機に係るアクセス感度に応じて変更する変更手段を備える請求項４に記載の無線通信装置。
【請求項６】
前記検知手段は、一つの無線通信中継機との接続確立時に検知を行う請求項１乃至請求項５のいずれか１つに記載の無線通信装置。
【請求項７】
前記比較手段は、無線通信に係る受信準備完了信号の受信回数を、無線通信中継機に係るアクセス感度として基準レベルと比較する請求項１乃至請求項６のいずれか１つに記載の無線通信装置。
【請求項８】
前記比較手段は、無線通信中継機の搬送波の雑音成分に係る値を、無線通信中継機に係るアクセス感度として基準レベルと比較する請求項１乃至請求項７のいずれか１つに記載の無線通信装置。
【請求項９】
前記比較手段は、無線通信中継機の搬送波の電力強度を、無線通信中継機に係るアクセス感度として基準レベルと比較する請求項１乃至請求項８のいずれか１つに記載の無線通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の無線通信中継機にアクセスできる環境であれば、アクセス状況が不安定な無線通信中継機を切り捨ててアクセス対象を絞ることで、アクセス状況が良好な無線通信中継機に対して安定した無線通信を行えるようにした無線通信装置に関する。
【背景技術】
【０００２】
従来、各種規格に基づく無線通信が行われており、その中の一つに無線ＬＡＮ（例えば、IEEE802.11系のもの）がある。無線ＬＡＮのインフラストラクチャモードと称される通信方式では、無線ＬＡＮ端末が、無線通信中継機に相当するアクセスポイントへ接続を確立して無線通信を行う。
【０００３】
また、無線ＬＡＮ端末は一般に、無線通信を行う指示がユーザから出されていないときは待機状態に入り、待機状態の無線ＬＡＮ端末はアクセスポイントから一定間隔で発せられるビーコンを受信する。ビーコンとは、無線通信を同期させるための信号であり、アクセスポイントから発せられるビーコンを受信することで、無線ＬＡＮ端末は接続先となるアクセスポイントの居所を認識する。
【０００４】
待機状態から、無線ＬＡＮ端末が無線通信を開始しようとするとき、同一のアクセスポイントに対して同時期に通信を行う他の無線ＬＡＮ端末と衝突が生じないように、データを運ぶキャリア（搬送波）にデータが既に載っているか、即ち、キャリアが使用中か否かをチェックするキャリアセンスを行う。なお、キャリアセンスは、所定の時間、継続的に行われる方式と、一定のインターバル時間を空けて間欠的に行われる方式が存在する。
【０００５】
また、キャリアセンスでは、複数種類の検知処理が行われており、無線ＬＡＮの場合、キャリア強度の検知、キャリアに含まれる雑音成分（搬送波電力／雑音電力、以下Ｃ／Ｎ比と称す）の検知、ＣＴＳ（Clear to Send）の受信回数の検知などが行われる。ＣＴＳとは複数の無線ＬＡＮ端末が同時的に無線通信を行うときに生じる混乱を防ぐために送信される信号（受信準備完了信号）を意味し、無線ＬＡＮではＲＴＳ（Request to Send送信要求信号）の受信に供なって無線通信を開始しようとする無線ＬＡＮ端末がＣＴＳを送信し、そのＣＴＳを他の無線ＬＡＮ端末が受信すると、他の無線ＬＡＮ端末は次の通信可能時期まで通信を控える規定になっている。
【０００６】
なお、下記の特許文献１では、複数のアクセスポイントへアクセス可能な場所に無線ＬＡＮ端末が位置する場合、各アクセスポイントに対する電界強度を検出し、検出した電界強度に応じて接続先にするアクセスポイントの切替（ハンドオーバ）を自動的に行うシステムが開示されている（段落００５３、段落００７７等）。
【特許文献１】特開２００４−３２０１３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
図１４に示すように昨今は無線ＬＡＮのアクセスポイントの増設に伴って、無線ＬＡＮ端末１が多数のアクセスポイントＡＰ１〜ＡＰ５へアクセスできる場所が増加している。このような場所に位置する無線ＬＡＮ端末１は、各アクセスポイントＡＰ１〜ＡＰ５から発せられるビーコンに基づき各アクセスポイントＡＰ１〜ＡＰ５の存在を認識すると共に、各アクセスポイントＡＰ１〜ＡＰ５へ順次キャリアスキャンを行い、各アクセスポイントＡＰ１〜ＡＰ５のアクセス状況（アクセスの安定度）を検知する。
【０００８】
検知した結果は通常、図１５に示すように、無線ＬＡＮ端末１の表示部２にアクセス状況画面３として表示される。図１５に示すアクセス状況画面３では、アクセス可能なアクセスポイントＡＰ１〜ＡＰ５ごとのアクセス状況を表したアクセスポイント欄３ａ〜３ｅが選択可能に配置され、各アクセスポイント欄３ａ〜３ｅは、アクセスの不安定さを表す言葉（良、普、悪、不安定）とアイコン４を記述したものになっている。また、各アクセスポイント欄３ａ〜３ｅの中から、選択された欄に応じたアクセスポイントが無線ＬＡＮの接続先として特定される仕様になっている。
【０００９】
アクセスポイントの選択は、無線通信を安定して行うために、アクセス状況が不安定なアクセスポイントを選択対象から外して、安定したアクセス状況のアクセスポイントを見極めることが重要となる。しかし、従来の無線ＬＡＮ端末１では、図１５に示すように、アクセスの安定度には関係なくアクセス可能なアクセスポイントを全て表されるので、アクセス状況が安定したアクセスポイントを見極めることが困難である。さらに、アクセス可能なアクセスポイントが多くなる程、表示されるアクセスポイントの数が増加するので、多くの中から接続先を見極めるためのユーザの負担が過大になると云う問題が生じる。
【００１０】
無線ＬＡＮでは、アクセスポイントへのアクセス状況の安定度は、その時の周囲環境により随時変動する。例えば、同時期に無線通信を行おうとする無線ＬＡＮ端末が周囲に多数存在する場合、無線ＬＡＮ端末とアクセスポイントとの間に物理的な障害物が位置するようになった場合などでは、アクセスポイントへのアクセス状況は不安定になる。このようなアクセス状況の安定度の変動が、接続先に用いるアクセスポイントの見極めを一層難しくしている。なお、特許文献１は、接続先となるアクセスポイントのハンドオーバに関するものなので、複数のアクセス可能なアクセスポイントの中から、不安定なアクセス状況のものを切り捨て、アクセス状況が安定しているものを容易に選択可能にすることに貢献できない。
【００１１】
また、アクセスポイントの見極めおよび選択は、キャリアスキャンを行う時と、無線通信を行っている最中に接続先のアクセスポイントのアクセス状況が不安定になり、他のアクセスポイントを探す時などに必要となる。また、上述した無線通信に関する問題は、無線ＬＡＮを主にして説明したが、無線通信中継機を通じて無線通信を行う他の無線通信規格（例えばWireless USB、ＵＷＢ（Ultra Wide Band）、Wireless1394等）でも同様に生じ得る。
【００１２】
本発明は、斯かる問題に鑑みてなされたものであり、複数の無線通信中継機へアクセス可能な状況であれば、アクセス状況の不安定なものを除外して、無線通信の接続先の選択を容易に行えるようにした無線通信装置を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記課題を解決するために、本発明に係る無線通信装置は、無線通信中継機にアクセスして無線通信を行う無線通信装置において、アクセス可能な無線通信中継機を検知する検知手段と、前記検知手段が複数の無線通信中継機を検知した場合、各無線通信中継機に係るアクセス感度を基準レベルと比較する比較手段と、前記比較手段の比較に基づいて、基準レベルを超えないアクセス感度の無線通信中継機があるか否かを特定する特定手段と、前記特定手段が、前記基準レベルを超えないアクセス感度の無線通信中継機があることを特定した場合、前記無線通信中継機をアクセス対象から除外する除外手段とを備えることを特徴とする。
【００１４】
本発明にあっては、アクセス可能な無線通信中継機を複数検知すると、各無線通信中継機に係るアクセス感度を基準レベルと比較し、比較に基づき特定したアクセス感度が基準レベルを超えない無線通信中継機をアクセス対象から除外するので、残った無線通信中継機だけがアクセス対象になる。その結果、ユーザは、基準レベルを超えた良好なレベルのアクセス感度を有する無線通信中継機の中から接続先を見極めて選択すれば済むため、アクセス可能な無線通信中継機を全て確認する必要がなくなり、接続先の見極めおよび選択に係るユーザ負担が低減されるようになる。なお、基準レベルは、支障なく無線通信を行える無線通信先を選択するためには、無線通信の状況が不安定な範囲（アクセス状況が不安定な範囲）と、安定する範囲（アクセス状況が安定な範囲）との境界に設定することが良好だが、より安定した無線通信先を選択対象として残すことを望む場合は、基準レベルを上記の境界から、安定する範囲の方へ設定すること好適である。そのため、基準レベルはユーザの使用形態等に合わせて適宜変更可能にすることが好ましい。
【００１５】
また、本発明に係る無線通信装置は、表示部と、前記検知手段が検知した複数の無線通信中継機の中から、前記基準レベルを超えるアクセス感度の無線通信中継機を示す情報を前記表示部に選択可能に表示する処理を行う手段とを備えることを特徴とする。
【００１６】
本発明にあっては、除外されずに残った無線通信中継機を示す情報を選択可能に表示するので、表示内容を見れば、ユーザは接続先に用いることができる無線通信中継機の一覧を一目で確認できると共に、接続先として選択する無線通信中継機の見極めを容易に行える。なお、無線通信中継機を示す情報とは、各無線通信中継機を識別できるように表した文字、アイコン等が該当し、また、各無線通信中継機に係るアクセス状況を表す文字、アイコン等も含むものとする。
【００１７】
さらに、本発明に係る無線通信装置は、前記検知手段が、キャリアセンスを行う際にアクセス可能な無線通信中継機を検知することを特徴とする。
【００１８】
本発明にあっては、キャリアセンスの際に、アクセス可能な無線通信中継機の検知を行うので、キャリアセンスを行う際、無線通信中継機のアクセス状況の見極めを要する接続先に係る選択負担を低減できる。
【００１９】
さらにまた、本発明に係る無線通信装置は、前記除外手段による除外から残った無線通信中継機よりアクセス対象の無線通信中継機の選択を受け付ける選択受付手段と、前記選択受付手段が選択を受け付けた無線通信中継機に対してキャリアセンスを行うキャリアセンス手段とを備えることを特徴とする。
【００２０】
本発明にあっては、残った無線通信中継機の中から選択を受け付けた無線通信中継機に対してキャリアセンスを行うので、キャリアセンスの対象となる無線通信中継機は、アクセス状況が不安定な無線通信中継機は自然と除外されることになり、安定したキャリアセンスを行える。
【００２１】
また、本発明に係る無線通信装置は、前記キャリアセンス手段が、間欠的なキャリアセンスを行う手段を備え、前記キャリアセンス手段が行う間欠的なキャリアセンスに係る間欠時間を、前記無線通信中継機に係るアクセス感度に応じて変更する変更手段を備えることを特徴とする。
【００２２】
本発明にあっては、キャリアセンスを間欠的に行うと共に、間欠的なキャリアセンスに係る間欠時間を、選択を受け付けた無線通信中継機に係るアクセス感度に応じて変更するので、キャリアセンスに係る間欠時間が現在の無線通信環境に応じて適宜変更され、その結果、間欠的なキャリアセンスにおける無線通信装置の消費電力の削減および無線通信の効率化を実現できる。たとえば、無線通信環境が、安定して無線通信を行える最低限の状況であるとき、無線通信中継機との接続は比較的確立されにくくなるので、間欠時間をデフォルト的な基準時間より長くすれば、短い間隔で無用にキャリアセンスを繰り返すことが防止され、それに伴いキャリアセンスによる電力消費を抑制できる。一方、無線通信環境が良好であれば、無線通信中継機との接続確立が容易であるため、間欠時間をデフォルト的な基準時間より短くすれば、すぐに無線通信中継機との接続が確立されるので、迅速に実質的な無線通信に移行して効率の良い無線通信を行える。
【００２３】
本発明に係る無線通信装置は、前記検知手段が、一つの無線通信中継機との接続確立時に検知を行うことを特徴とする。
【００２４】
本発明にあっては、一つの無線通信中継機との接続を確立している時に、アクセス可能な他の無線通信中継機の検知を行うので、接続を確立している一つの無線通信中継機のアクセス状況が悪化して、他の接続先を探す必要が生じた際における、接続先の選択に係るユーザの負担を低減できる。
【００２５】
本発明に係る無線通信装置は、前記比較手段が、無線通信に係る受信準備完了信号の受信回数を、無線通信中継機に係るアクセス感度として基準レベルと比較することを特徴とする。
【００２６】
本発明にあっては、無線通信中継機に係るアクセス感度として、受信準備完了信号（例えば、無線ＬＡＮ規格におけるＣＴＳ）の受信回数を用いるので、受信準備完了信号の受信回数に基づいて、無線通信中継機に係るアクセス感度が比較判断されることになる。その結果、周囲に存在する他の無線通信中継機の無線通信状況を反映して、現時点でのアクセス感度を基準レベルと比較し、アクセス感度の悪い無線通信中継機をアクセス対象から除外できる。
【００２７】
なお、アクセス感度として、受信準備完了信号の受信回数を用いる場合は、比較の基準となる基準レベルも受信準備完了信号の受信回数に応じてアクセス感度を判別できるレベル値（閾値）を適用することになる。また、受信準備完了信号の受信回数が多いほど、同時期に無線通信を行おうとする他の無線通信装置が周囲に多く存在するため無線通信の混雑度が高くなってアクセス状況（アクセス感度）が悪くなり、受信準備完了信号の受信回数が少ないほど、アクセス状況（アクセス感度）が良くなる。そのため、アクセス感度に受信準備完了信号の受信回数を用いる場合、アクセス感度が基準レベルを超えない無線通信中継機とは、受信準備完了信号の受信回数が基準レベルに係る閾値（例えば「２」）より多いものが該当する。
【００２８】
本発明に係る無線通信装置は、前記比較手段が、無線通信中継機の搬送波の雑音成分に係る値を、無線通信中継機に係るアクセス感度として基準レベルと比較することを特徴とする。
【００２９】
本発明にあっては、無線通信中継機に係るアクセス感度として、搬送波の雑音成分に係る値（例えば、Ｃ／Ｎ比）を用いるので、搬送波に含まれる雑音成分に基づき、無線通信中継機に係るアクセス感度が比較判断されることになる。その結果、雑音成分が多い搬送波を発する無線通信中継機をアクセス対象から除外できる。なお、アクセス感度として、搬送波の雑音成分に係る値を用いる場合は、比較の基準となる基準レベルのレベル値（基準値）も搬送波の雑音成分に係る値に応じてアクセス感度を判別できるものを適用する。また、搬送波の雑音成分に係る値の一例であるＣ／Ｎ比は小さいほど、キャリアに含まれる雑音成分が多く、アクセス状況（アクセス感度）は悪くなり、Ｃ／Ｎ比が大きいほど、キャリアに含まれる雑音成分が少ないためアクセス状況（アクセス感度）は良くなる。そのため、アクセス感度に搬送波の雑音成分に係る値を用いるとき、アクセス感度が基準レベルを超えない無線通信中継機とは、搬送波の雑音成分に係る値が基準レベルに係る値（基準値）を下回るものが該当する。
【００３０】
本発明に係る無線通信装置は、前記比較手段が、無線通信中継機の搬送波の電力強度を、無線通信中継機に係るアクセス感度として基準レベルと比較することを特徴とする。
【００３１】
本発明にあっては、無線通信中継機に係るアクセス感度として、搬送波の電力強度を用いるので、搬送波の電力強度に基づき、無線通信中継機に係るアクセス感度が比較判断されることになる。それにより、電力強度が弱い搬送波を発する無線通信中継機をアクセス対象から除外できる。なお、アクセス感度として、搬送波の電力強度を用いる場合は、比較の基準となる基準レベルも搬送波の電力強度に応じてアクセス感度を判別できる値（基準値）を適用することになる。また、搬送波の電力強度は小さいほど、アクセス状況（アクセス感度）は悪く、搬送波の電力強度が大きいほど、アクセス状況（アクセス感度）は良くなる。そのため、アクセス感度に搬送波の電力強度を用いるとき、アクセス感度が基準レベルを超えない無線通信中継機とは、搬送波の電力強度が基準レベルに係る値（基準値）を下回るものが該当する。
【発明の効果】
【００３２】
本発明にあっては、ユーザは、アクセス状況が良好な一定のアクセス感度を有する無線通信中継機の中から接続先を選択すれば済むようになり、複数の無線通信中継機へアクセスできる場合における無線通信の接続先の選択に係るユーザ負担を低減できる。
【００３３】
また、本発明にあっては、基準レベルを超えるアクセス感度の無線通信中継機を示す情報を選択可能に表示するので、アクセス状況が不安定でない無線通信中継機を一目で確認できると共に、確認した中から、ユーザの嗜好に応じた無線通信中継機を接続先として容易に選択できる。
【００３４】
本発明にあっては、キャリアセンスを行う際に、アクセス可能な無線通信中継機の検知を行うので、キャリアセンスに用いる接続先の選択を容易に行える。
【００３５】
また、本発明にあっては、除外により残った無線通信中継機の中から選択を受け付けた無線通信中継機に対してキャリアセンスを行うので、アクセス状況が不安定な無線通信中継機をキャリアセンスの選択対象から確実に外すことができ、キャリアセンスを安定して行える。
【００３６】
さらに、本発明にあっては、キャリアセンスを間欠的に行うと共に、間欠的なキャリアセンスに係る間欠時間を、選択を受け付けた無線通信中継機に係るアクセス感度に応じて変更するので、間欠的なキャリアセンスにおける無線通信装置の消費電力の削減および無線通信の効率化を図れる。
【００３７】
さらにまた、本発明にあっては、接続先の無線通信中継機のアクセス状況が悪化し、他の接続先を探す必要が生じた場合でも、接続先の選択に係るユーザの負担を低減できる。
【００３８】
本発明にあっては、無線通信中継機に係るアクセス感度として、受信準備完了信号（例えば、無線ＬＡＮ規格におけるＣＴＳ）の受信回数を用いるので、受信準備完了信号の受信回数に基づいて、無線通信中継機に係るアクセス感度を比較判断できる。
【００３９】
また、本発明にあっては、無線通信中継機に係るアクセス感度として、搬送波の雑音成分に係る値を用いるので、搬送波に含まれる雑音成分に基づき、無線通信中継機に係るアクセス感度を比較判断できる。
【００４０】
さらに、本発明にあっては、無線通信中継機に係るアクセス感度として、搬送波の電力強度を用いるので、搬送波の電力強度に基づき、無線通信中継機に係るアクセス感度を比較判断できる。
【発明を実施するための最良の形態】
【００４１】
図１は、本発明の実施形態に係る無線ＬＡＮモジュール（無線通信装置に相当）２０を組み込んだ携帯型音楽再生装置１０の主要な内部構成を示している。携帯型音楽再生装置１０は、本来の音楽再生機能に加えて無線ＬＡＮ通信機能を備えたことが特徴であり、無線ＬＡＮ通信機能に対応した無線ＬＡＮモジュール２０を内蔵し、その無線ＬＡＮモジュール２０を音楽再生機能に対応するメインモジュール１１に接続している。携帯型音楽再生装置１０は、無線ＬＡＮ通信を介して様々な音楽データを容易に取得できると共に、取得した音楽データをメインモジュール１１で再生出力可能にしている。
【００４２】
携帯型音楽再生装置１０が備える無線ＬＡＮモジュール２０は、インフラストラクチャモードで無線通信を行う際、例えば図１４に示すように、複数のアクセスポイントＡＰ１〜ＡＰ５へアクセスできる状況に位置すれば、各アクセスポイントのアクセス状況を検知し、アクセス状況が不安定なアクセスポイントを自動的に接続対象から除外し、残ったアクセスポイントのみを接続対象にすることを特徴にしている。無線ＬＡＮモジュール２０は、各アクセスポイントに係るアクセス状況の検知を、キャリアセンスを行う際および無線通信中に接続確立しているアクセスポイントのアクセス状況が不安定になった時に行う仕様になっている。なお、各アクセスポイントは、ＳＳＩＤ（Service Set Identifier  識別信号に相当）を含むビーコンを発するので、無線ＬＡＮモジュール２０は、図１４に示すような状況であっても、各アクセスポイントＡＰ１〜ＡＰ５をそれぞれ識別して、アクセス可能なアクセスポイントが複数であるか否かを検知できると共に、アクセスポイントごとのアクセス感度を判別できる。
【００４３】
また、本実施形態の無線ＬＡＮモジュール２０は、キャリアセンスを間欠的に行うと共に、キャリアセンス時には、現在のアクセス状況に連動してキャリアセンスの間欠時間（インターバル時間に相当）を自動で変更し、キャリアセンス時における消費電力の削減および無線通信の効率化を実現している。以下、本実施形態に係る携帯型音楽再生装置１０を、メインモジュール１１、無線ＬＡＮモジュール２０の順に説明する。
【００４４】
図１に示すメインモジュール１１は、ＲＡＭ１２、ＲＯＭ１３、記憶部１４、音声出力処理部１５、メイン制御部（プロセッサ）１７、表示パネル１８、操作部１９を内部バス１１ａ、１１ｂ等で接続した構成にしている。ＲＡＭ１２は、メイン制御部１７の処理に伴うデータ及びファイル等を一時的に記憶し、ＲＯＭ１３は音楽再生用の制御処理等を規定した再生プログラム１３ａ、選曲等を行う再生メニューデータ１３ｂ等を予め記憶している。記憶部１４は、無線ＬＡＮ通信を介して取得した音楽データＤを記憶するものである。音声出力処理部１５は、音楽データの再生処理、増幅等を行ってスピーカ１６から音声を出力する処理を行う。
【００４５】
メイン制御部１７は、表示パネル１８及び操作部１９を接続している。表示パネル１８は、メイン制御部１７の制御により、各種メニューデータに基づくメニュー画面、および複数のアクセスポイントへアクセス可能な場合は、各アクセスポイントのアクセス安定度を表した一覧などを表示する。また、操作部１９は、上下左右キー及び決定キー等の複数のキーで構成されており、メニュー画面中の選択項目等に対するユーザの選択指示を受け付けて、受け付けた指示内容をメイン制御部１７へ伝える。メイン制御部１７は、ＲＯＭ１３に記憶された再生プログラム１３ａの規定に従って音楽データ（例えば、ＭＰ３ファイルの音楽データ）の再生に係る制御処理を行うと共に、各種設定用の処理等を行い、設定に関しては無線ＬＡＮモジュール２０との連係により、無線ＬＡＮの設定に関する処理も行う。
【００４６】
一方、無線ＬＡＮモジュール２０は、米国電気電子技術者協会が定める無線ＬＡＮ通信（IEEE802.11、IEEE802.11a、IEEE802.11b、IEEE802.11g、IEEE802.11k等）を行うものであり、チップ化された無線ＬＡＮ用のＲＦ（高周波）回路部２１、及びＭＡＣ処理部２５を有する。
【００４７】
ＲＦ回路部２１はＯＳＩ参照モデルにおける物理層に相当し、無線ＬＡＮ用のアンテナ２４が接続されており、周波数変換、Ｉ／Ｑ変換、及び受信信号の増幅等の各種処理を行う。また、ＲＦ回路部２１は、キャリアセンス時にアクセスポイントに係るキャリアの電力強度を検知する強度検知回路２２、及びキャリア中の雑音成分としてキャリアのＣ／Ｎ比（搬送波電力／雑音電力）を検知するＣ／Ｎ検知回路２３を含んでいる。ＲＦ回路部２１は、ＭＡＣ処理部２５に含まれるＣＰＵ２７により、作動に対する制御が行われており、キャリアセンス処理に伴い作動を開始する。また、強度検知回路２２は、各アクセスポイントに係るアクセス感度として、約−８０ｄＢｍから約−１０ｄＢｍの範囲でキャリアの電力強度を検知する。
【００４８】
なお、Ｃ／Ｎ検知回路２３の検知対象であるＣ／Ｎ比（搬送波中の雑音成分に係る値）は、周囲の状況によって変動する。即ち、無線ＬＡＮ通信の伝播路が多重波伝播路になっている場合、無線ＬＡＮの通信電波に、建物の反射および周辺に存在するアクセスポイントから出る通信電波によって干渉などが起こると、受信波のレベルに変動（フェージング現象）が生じる。また、無線ＬＡＮ通信を行う送受信機、及び反射物が移動することにより、搬送波の周波数偏移が生じる。このようなフェージング現象及び周波数偏移により、本来のＣ／Ｎ比が受信側で確保できなくなり、Ｃ／Ｎ比が変動する原因になっている。
【００４９】
図１に示すＭＡＣ処理部２５は、メモリ２６、ＣＰＵ２７、メインモジュール１１との接続を行う接続インタフェース２８、ＲＦ回路部２１との接続を行うＲＦ用接続インタフェース２９等を内部バス２５ａで接続した構成になっており、無線ＬＡＮ通信においてデジタル変換／復調、及びアクセスコントロール等の処理を行う。なお、ＣＰＵ２７はクロック機能を内蔵し、計時する時間に合わせて後述する各種制御を行う。
【００５０】
メモリ２６は、ＣＰＵ２７が行う無線ＬＡＮ通信に係る制御処理の各種内容を規定したプログラムＰ、メニューデータ３３、各アクセスポイントのアクセス感度として検知されるキャリアの電力強度との比較用の基準値データ３４、表示用データ３５、キャリアの電力強度に基づく無線ＬＡＮ環境のレベルごとにキャリアセンスの間欠時間の値を対応付けた設定テーブル４０等を記憶している。
【００５１】
メモリ２６に記憶される基準値データ３４は、複数のアクセス可能なアクセスポイントの中からアクセス状況（アクセス感度）が悪いアクセスポイントを切り捨てる際に用いられる第１基準値（基準レベルに相当）３４ａを含んでいる。さらに、基準値データ３４は、キャリアセンス時の間欠時間の自動変更を行うために、アクセスポイントのアクセス状況ごとに応じた基準値として第２基準値３４ｂおよび第３基準値３４ｃを含んでいる。
【００５２】
本実施形態では、一例として第１基準値３４ａとして、「−７０ｄＢｍ」が設定されており、以下、第２基準値３４ｂとして「−５０ｄＢｍ」、第３基準値３４ｃとして「−３０ｄＢｍ」が設定されている。第３基準値３４ｃは、アクセス対象となるアクセスポイントに係る無線ＬＡＮ環境（アクセス状況）が良レベルと、普通レベルとを区分けする境界値になっており、第２基準値３４ｂは、普通レベルと、悪レベルとを区分けする境界値になっている。なお、これらの各基準値３４ａ〜３４ｃの値はユーザの使い勝手等に応じて適宜変更可能な仕様にすることは勿論可能である。
【００５３】
また、各基準値３４ａ〜３４ｃは、強度検知回路２２で検知されたアクセスポイントに係るキャリアの電力強度とＣＰＵ２７により比較されることが、メモリ２６に記憶されたプログラムＰで規定されており、比較対象となるアクセスポイントから発せられる電力強度が第１基準値３４ａを超えない場合（例えば、第１基準値３４ａ以下の場合）、そのアクセスポイントをアクセス対象から除外することもプログラムＰに規定されている。また、アクセス対象となるアクセスポイントに対して検知されたキャリアの電力強度が第３基準値３４ｃを超える場合、アクセス状況がＣＰＵ２７により良レベルと判定され、第２基準値３４ｂを超えて第３基準値３４ｃ以下の場合は、普通レベルと判定され、第１基準値３４ａを超えて第２基準値３４ｂ以下の場合は、悪レベルと判定されることもプログラムＰは規定している。このように判定された各レベルに対するインターバル時間への変更を容易に行うため、メモリ２６には設定テーブル４０が記憶されている。
【００５４】
図４は、メモリ２６に記憶されている設定テーブル４０の中身を示している。設定テーブル４０は、上述した良レベルから悪レベルのそれぞれに対して、間欠的なキャリアセンスのインターバル時間用の数値を対応付けており、具体的には良レベルに１０秒（第１時間に相当）、普通レベルに５秒（第２時間に相当）、悪レベルに４０秒（第３時間に相当）をデフォルトで対応付けている。各レベルに応じたインターバル時間用の数値はメニュー画面で適宜変更可能であり、良レベルは１０秒〜２９秒の範囲で変更でき、普通レベルは１〜９秒の範囲で変更でき、悪レベルは３０秒〜５０秒の範囲で変更できるが、これらの時間の数値は、あくまで一例であり、製品の特徴、仕様等に応じて様々な数値を適用できる。
【００５５】
上述した設定テーブル４０における各レベルに対する設定内容の考え方を説明すると、先ず、無線ＬＡＮ環境が「良」である良レベルは、アクセスポイントとの接続を試みれば、直ちに接続を確立できる状態であるので、キャリアセンスの頻度を、ある程度抑えて普通レベルと同程度の接続状況となるように、インターバル時間を１０秒から２９秒の範囲内で設定可能にしている。また、無線ＬＡＮ環境が「普通」である普通レベルは、通常レベルでアクセスポイントと接続可能であり、良レベルと同等の接続状況（接続される確率）を確保するため、良レベルより短い１秒から９秒の範囲でインターバル時間を変更可能にしている。このような設定内容にすることで、無線ＬＡＮ環境が普通レベル以上であれば、常に同等の接続状況をユーザに提供でき、ユーザは無線ＬＡＮ環境を意識することなく一定の接続確率で無線通信を行える。
【００５６】
さらに、無線ＬＡＮ環境が「悪」である悪レベルは、アクセスポイントへのアクセス状況が少し不安定であり、無線通信の許容可能な通信レベルを維持してユーザの満足度を満たす下限となるので、無線ＬＡＮの通信環境を最小限で検知する頻度でキャリアセンスを行うようにして消費電力の低減を優先し、インターバル時間を長目の３０秒から５０秒の範囲内で時間を設定している。なお、アクセス対象から除外される第１基準値３４ａ以下の状況は、もはや無線通信先と通常レベルの接続が期待できないレベルに相当する。
【００５７】
また、図３は、メモリ２６に記憶された表示用データ３５に基づいて生成されるアクセスポイント一覧画面３６を示している。アクセスポイント一覧画面３６は、表示用データ３５に含まれるアイコン等を用いてＣＰＵ２７の制御により生成されて、生成された内容がＭＡＣ処理部２５の接続インタフェース２８（出力手段に相当）からメインモジュール１１へ出力されて、表示パネル１８で表示する処理が行われる。アクセスポイント一覧画面３６は、アクセス可能な複数のアクセスポイントの中から、キャリアの電力強度が第１基準値３４ａ以下であるアクセスポイントが除外されて残ったアクセスポイントを示す情報として、アクセスポイント欄３６ａ、３６ｂを選択可能に配置した構成になっている。
【００５８】
アクセスポイント一覧画面３６は、図１５のアクセス状況画面３と比べて、アクセス状況が不安定なアクセスポイントが示されないため、複数のアクセスポイントへアクセス可能な場所にいても、使用に耐え得るアクセスポイントだけが表示されるので、ユーザのアクセスポイントの選択に係る負担が低減されている。なお、アクセスポイント一覧画面３６は、図１５のアクセス状況画面３と同様に、アクセスポイント欄３６ａ、３６ｂのいずれかが、操作部１９の操作により選択されると、選択されたアクセスポイント欄に応じたアクセスポイントが無線ＬＡＮの接続先として特定されるようになっている。
【００５９】
また、メモリ２６に記憶されるプログラムＰは、ＣＰＵ２７が無線通信に係る各種処理を行う際の制御処理内容を規定しており、本実施形態では基本的な無線ＬＡＮ通信等に加えて、上述したように本発明の特徴となる複数のアクセスポイントへアクセス可能な場合に、図３のアクセスポイント一覧画面３６を表示する制御処理を行うこと、また、間欠的なキャリアセンスにおけるインターバル時間の変更処理等を規定している。なお、プログラムＰが規定する基本的な無線ＬＡＮ通信の処理の内容には、データの送受信に係る無線通信を行う指示をユーザから受け付けると、間欠的なキャリアセンスを開始すること等が含まれている。
【００６０】
プログラムＰの本発明に関する具体的な処理内容は、以下の通りである。先ず、各アクセスポイントから発せられるビーコンにより、複数のアクセスポイントが存在するか否かをＣＰＵ２７が検知することをプログラムＰは規定している。また、複数のアクセスポイントを検知した場合は、ＣＰＵ２７がキャリアセンスを行う際にＲＦ回路部２１の強度検知回路２２で検知した各アクセスポイントに係るキャリアの電力強度をアクセス感度として、第１基準値３４ａと比較して、第１基準値３４ａを超えない（本実施形態では、第１基準値３４ａ以下の）複数のアクセス可能なアクセスポイントから除外する処理を行う。この場合、ＣＰＵ２７は更に、除外により残ったアクセスポイントを示す情報を選択可能に配置したアクセスポイント一覧画面３６（図３参照）を生成して、表示パネル１８に表示する処理を行う。
【００６１】
さらに、アクセスポイント一覧画面３６のアクセスポイント欄３６ａ、３６ｂのいずれかを操作部１９での操作により選択を受け付けると、ＣＰＵ２７は選択されたアクセスポイント欄のアクセスポイントを間欠的なキャリアセンスを行うアクセス対象として特定する。さらにまたＣＰＵ２７は、特定したアクセスポイントに係るキャリアの電力強度を、第２基準値３４ｂおよび第３基準値３４ｃと比較し、比較結果に基づきアクセスポイントのアクセス感度のレベル（良、普通、悪）を判別し、判別した結果（選択を受け付けたアクセスポイントに係るアクセス感度に相当）に対応する時間を図４の設定テーブルから決定し、その決定した時間を間欠的なキャリアセンスのインターバル時間として特定する。以降、ＣＰＵ２７は、間欠的なキャリアセンスを継続する間、キャリアセンスを行う時間帯で、強度検知回路２２で検知したキャリアの電力強度と、各基準値３４ｂ、３４ｃとの比較を行って決定した時間へインターバル時間を変更する制御を行う。
【００６２】
ＣＰＵ２７は、このような時間変更に係る処理を、間欠的なキャリアセンス全般の中におけるキャリアセンスを行う時間帯ごとに行って、各キャリアセンスの時間帯の後のインターバル時間を無線ＬＡＮ環境に応じて自動変更する。なお、アクセス可能なアクセスポイントが１つしか検知できず、また、その１つのアクセスポイントのキャリアの電力強度が第１基準値３４ａ以下であるときは、そのアクセスポイントに接続を頼らざるを得ないので、そのアクセスポイントに対して間欠的なキャリアセンスを行う制御をＣＰＵ２７は行う。また、本実施形態では、その１つのアクセスポイントに係るキャリアの電力強度が第１基準値３４ａを超える場合は、再度、アクセスポイントが複数存在するかをＣＰＵ２７が検知するようにしている。
【００６３】
さらに本発明では、プログラムＰのソフトウエア的な処理によりＣＰＵ２７がCSMA/CA（Carrier Sense Multiple Access with Collision Avoidance）で規定されるＭＡＣ層（Media Access Control  ＯＳＩ参照モデルのデータリンク層の一部に該当）としても機能している。
【００６４】
図２は、ＣＰＵ２７がＭＡＣ層３０として機能する内容を概念的に表したものである。ＭＡＣ層３０は、ＩＥＥＥ（米国電気電子技術者協会）の無線ＬＡＮ規格（IEEE802.11系の規格）に基づくアクセス手法（例えばCSMA/CA）を定めたものであり、ＣＰＵ２７にはＭＡＣ層３０の中で上位層に相当するＵｐｐｅｒＭＡＣ３１、及び下位層に相当するＬｏｗｅｒＭＡＣ３２が設けられる。また、ＵｐｐｅｒＭＡＣ３１には、ＣＴＳ回数検知ブロック３１ａ、及びキャリア数検知ブロック３１ｂが含まれる。
【００６５】
ＣＴＳ回数検知ブロック３１ａは、キャリアセンス時に他の無線装置から発せられるＣＴＳ（受信準備完了信号）の受信回数を計数して検知する手段として機能する。また、キャリア数検知ブロック３１ｂは、各アクセスポイントから発せられる識別信号（ビーコンに含まれる信号）に基づきアクセス可能なアクセスポイントの数を計数して複数のアクセスポイントが存在するか否かを検知する手段として機能する。なお、メモリ２６に記憶されたプログラムＰは、間欠的なキャリアセンスにおけるインターバル時間での省電力を実現するため、ＣＰＵ２７のＭＡＣ層３０として機能する部分及びＲＦ回路部２１の作動をインターバル時間に合わせて停止させることも規定している。なお、本実施形態では、ＭＡＣ層３０及びＲＦ回路部２１が、無線通信に係るアクセス制御を行うアクセス制御手段に相当する。
【００６６】
図５に示す第１フローチャートは、間欠的なキャリアセンスを行う際の無線ＬＡＮモジュール２０（ＣＰＵ２７）のアクセスポイントの除外に関する処理手順を整理したものである。以下、この第１フローチャートに従って、複数のアクセスポイントへアクセス可能な場合に、アクセス状況が不安定なアクセスポイントを除外する内容をステップ的に説明する。
【００６７】
先ず、無線ＬＡＮモジュール２０は、アクセスポイントが発するビーコンを受信して、複数のアクセスポイントが存在するか否かを検知し（Ｓ１）、複数のアクセスポイントが存在することを検知した場合（Ｓ１：ＹＥＳ）、各アクセスポイントに係るキャリアの電力強度と第１基準値３４ａを比較して、第１基準値３４ａ以下のアクセスポイントが存在するか否かを特定する（Ｓ２）。
【００６８】
第１基準値３４ａ以下のアクセスポイントが存在することを特定した場合（Ｓ２：ＹＥＳ）、無線ＬＡＮモジュール２０は、そのようなアクセスポイントをアクセス対象から除外する（Ｓ３）。なお、除外した後は、再度、第１基準値３４ａ以下のアクセスポイントが存在するか否かのステップ（Ｓ２）へ戻る。一方、第１基準値３４ａ以下のアクセスポイントが存在しないことを特定した場合（Ｓ２：ＮＯ）、無線ＬＡＮモジュール２０は、第１基準値３４ａを超える（アクセス感度が安定した）アクセスポイントを示す情報を載せたアクセスポイント一覧画面３６（図３参照）を生成して表示する（Ｓ４）。それから、表示されたアクセスポイント一覧画面３６で、いずれか１つのアクセスポイント欄の選択を受け付けると、無線ＬＡＮモジュール２０は、選択に係るアクセスポイントをアクセス対象として特定し、そのアクセスポイントに対して間欠的なキャリアセンスを行う（Ｓ６）。
【００６９】
なお、ビーコンの受信により検知したアクセスポイントの数が複数でなく、１つのみの場合（Ｓ２：ＮＯ）、無線ＬＡＮモジュール２０は、そのアクセスポイントに係るキャリアの電力強度が第１基準値３４ａ以下であるか否かを判断し（Ｓ５）、第１基準値３４ａ以下である場合（Ｓ５：ＹＥＳ）、アクセスポイントに関する選択の余地がないため、その１つのアクセスポイントに対して間欠的なキャリアセンスを行う（Ｓ６）。また、その１つのアクセスポイントに係るキャリアの電力強度が第１基準値３４ａを超える場合（Ｓ５：ＮＯ）、そのアクセスポイントに接続を試みれば、すぐにでも接続できると判断し、直ちにキャリアスキャンを行わずに、再度、複数のアクセスポイントの存在を検知するステップ（Ｓ１）に戻り、無線ＬＡＮ環境（複数のアクセスポイントが存在するか否か）の検知を引き続き行う。
【００７０】
さらに本発明では、上述した図５の第１フローチャートにおける間欠的なキャリアスキャンを行うステップ（Ｓ６）で、キャリアスキャンを行うアクセスポイントのアクセス感度に応じてＣＰＵ２７がインターバル時間の変更制御を行うと共に、無線ＬＡＮモジュール２０に含まれるアクセス制御を行う部分をインターバル時間に併せて停止する制御も行う。具体的にはCSMA/CA（Carrier Sense Multiple Access with Collision Avoidance）で規定されるＭＡＣ層３０（図２参照）及び物理層（本実施形態では、ＲＦ回路部２１が該当）に相当する部分の作動をインターバル時間に停止し、間欠的なキャリアセンスに対する消費電力の削減を図っている。
【００７１】
ＭＡＣ層３０及びＲＦ回路部２１の作動停止処理について、プログラムＰは以下のように規定している。即ちプログラムＰは、各キャリアセンスの時間帯の終了に合わせてＭＡＣ層３０及びＲＦ回路部２１（強度検知回路２２、Ｃ／Ｎ検知回路２３を含む）の作動を停止させる制御を、ＣＰＵ２７が作動停止手段として行うことを規定している。なお、ＭＡＣ層３０およびＲＦ回路部２１が作動を停止している場合でも、無線ＬＡＮモジュール２０の他の部分は作動しているため、このときも無線ＬＡＮモジュール２０は若干の電力を消費する。さらに、プログラムＰは、インターバル時間が終了する所定の時間前に、停止していたＭＡＣ層３０及びＲＦ回路部２１の作動を再開する制御を、ＣＰＵ２７が作動開始手段として行うことを規定している。
【００７２】
また、プログラムＰは、間欠的なキャリアセンスにおける各キャリアセンスの時間帯では従来通り、ＣＴＳ回数検知ブロック３１ａ及びキャリア数検知ブロック３１ｂを含めてＵｐｐｅｒＭＡＣ３１、ＬｏｗｅｒＭＡＣ３２、並びにＲＦ回路部２１（強度検知回路２２とＣ／Ｎ検知回路２３を含む）を作動させて、無線ＬＡＮ通信に係るアクセス制御を行うことを規定している。
【００７３】
図６は、プログラムＰの規定に基づくＣＰＵ２７の制御により、図５の第１フローチャートの間欠的なキャリアスキャンのステップ（Ｓ６）における処理例を表したタイムチャート的なグラフを示している。このグラフは、IEEE802.11bで規定される１３チャンネルの全てをキャリアセンスする場合を示し、グラフ中、時刻０〜ｔ１０、ｔ１１〜ｔ１２、ｔ１３〜ｔ１４の時間帯で全チャンネルに対するキャリアスキャンが行われる。なお、図６では、棒状グラフの一つが、１チャンネルに対するキャリアセンスを表しており、キャリアセンスを行う各時間帯における１３チャンネルの全てに対応する棒状グラフの図示は省略している。また、キャリアセンスを行う各時間帯は、ＭＡＣ層３０及びＲＦ回路部２１が作動してＣＴＳの受信回数カウント、アクセスポイント数検知、キャリアの電力強度検知、及びＣ／Ｎ比検知が行われるため、全チャンネルのキャリアセンスを行う時間帯（時刻０〜ｔ１０、ｔ１１〜ｔ１２、ｔ１３〜ｔ１４間のそれぞれ時間帯）に、約２秒の時間を要する。なお、図６のグラフにおいて、キャリアセンスを行う時間帯間の時間（ｔ１０〜ｔ１１、ｔ１２〜ｔ１３、ｔ１４〜ｔ１５等）がインターバル時間に相当し、このようにインターバル時間を挟んでキャリアセンスを行うことで、キャリアセンスが間欠的に行われることになる。
【００７４】
図６のグラフの例では、最初の全チャンネルのキャリアセンスを行う時間帯（時刻０〜ｔ１０）で検知されたキャリアの電力強度とメモリ２６に記憶された各基準値３４ａ〜３４ｃとの比較に基づき無線ＬＡＮ環境としてのアクセス感度は「良レベル」と判定された場合を示しており、その結果、最初のキャリアセンスの時間帯の直後のインターバル時間（時刻ｔ１０〜ｔ１１）は、１０秒になっている（図４の設定テーブル４０参照。以下同様）。また、２回目のキャリアセンスを行う時間帯（時刻ｔ１１〜ｔ１２）における比較結果に基づき、その時間帯での無線ＬＡＮ環境は「普通レベル」と判定され、それにより２回目のキャリアセンスの時間帯の直後のインターバル時間（時刻ｔ１２〜ｔ１３）は５秒に変更されている。さらに、３回目のキャリアセンスを行う時間帯（時刻ｔ１３〜ｔ１４）における比較結果に基づき、その時間帯での無線ＬＡＮ環境は「悪レベル」と判定され、それにより３回目のキャリアセンスの時間帯の直後のインターバル時間（時刻ｔ１４〜ｔ１５）は４０秒に変更されている。
【００７５】
このように本発明では、無線ＬＡＮ環境（アクセス対象に選択されたアクセスポイントのアクセス状況）が「良レベル」と判定された後は、インターバル時間を１０秒（時刻ｔ１０〜ｔ１１）にすると共に、無線ＬＡＮ環境が「普通レベル」と判定された後は、第１レベルより短いインターバル時間を５秒（時刻ｔ１２〜ｔ１３）に変更するので、無線ＬＡＮ環境が「普通レベル」以上であれば、アクセスポイントへの接続確率を同程度に揃えることができ、ユーザに無線ＬＡＮ環境を意識させることなく、常に同等の通信レベルを提供できる。また、無線ＬＡＮ環境が「悪３レベル」と判定された後は、インターバル時間を４０秒（時刻ｔ１４〜ｔ１５）にするので、接続確率が低いことに配慮しキャリアセンスを控えて省電力を優先した処理を行う。また、無線ＬＡＮモジュール２０は、このように変動するインターバル時間の際、ＭＡＣ層３０およびＲＦ回路部２１の作動を停止させて、相乗的に更なる省電力化を達成している。
【００７６】
具体的には、図６のグラフにおいて最初のキャリアセンスの時間帯が終了して時刻ｔ１０（インターバル時間の開始時刻）になると、ＣＰＵ２７の制御により無線ＬＡＮモジュール２０の中でＭＡＣ層３０及びＲＦ回路部２１が作動を停止する。また、時刻ｔ１１（インターバル時間の終了時刻）より時間Ｔだけ前の時刻になると、ＣＰＵ２７の制御により、ＭＡＣ層３０及びＲＦ回路部２１の作動を再開してアクセス制御を行う。このように無線ＬＡＮモジュール２０では、インターバル時間の終了時刻より時間Ｔだけ前の時刻に、ＭＡＣ層３０及びＲＦ回路部２１の作動を再開するので、次のキャリアセンスを開始する時には確実にアクセス制御を行える状況になり、各種検知処理を支障なく行うことができる。なお、時間Ｔは０．５秒〜２秒程度の範囲で所定時間が予め設定されている。以降同様に、各インターバル時間の開始の時期及び終了時刻から時間Ｔだけ前の時期に合わせて、ＭＡＣ層３０およびＲＦ回路部２１は作動停止、作動再開を繰り返す。
【００７７】
その結果、本発明の無線ＬＡＮモジュール２０は、インターバル時間中の作動レベルを抑制するので、インターバル時間における消費電力が従来のＡｍＷからＢｍＷ（Ｂ＜Ａ）へ低下して省電力を達成する。なお、図６のグラフでは、全てのチャンネル（１３チャンネル）をキャリアセンスする場合を表しているが、本発明は全チャンネル中のいずれか１つのチャンネルに対して間欠的なキャリアスキャンを行う場合でも、図６のグラフに示す内容と同等の処理を行える。また、キャリアスキャンを間欠的に行わない場合でも、図６のグラフに関する処理（インターバル時間の変更、一部分の処理停止）を除く処理（例えば図５の第１フローチャートに関する処理等）については、適用可能である。
【００７８】
さらに、本実施形態では、アクセスポイントとの接続確立時でも、無線ＬＡＮ環境の変化により、接続中のアクセスポイントに係るキャリアの電力強度が第１基準値３４ａ以下になると、上述したキャリアセンス時と同様の処理を行う機能を、無線ＬＡＮモジュール２０が具備している。即ち、無線通信の最中に接続しているアクセスポイントのアクセス感度が悪化した状態で、アクセスが安定しているアクセスポイントが他に複数存在すれば、図３に示すようなアクセスポイント一覧画面３６を表示し、安定した使用が可能なアクセスポイントのみをユーザが容易に選択できる機会を提供している。
【００７９】
図７に示す第２フローチャートは、１つのアクセスポイントに接続している最中に、接続先のアクセスポイントのアクセス状況が不安定になった場合、その場所で複数の他のアクセスポイントへアクセス可能か否かを判断し、アクセス可能なアクセスポイントの中からアクセス状況が不安定なものを除外して、実質的に使用できるアクセスポイントのみを接続先の選択対象にする処理手順を整理したものである。以下、この第２フローチャートに従って、本発明のアクセスポイントへの接続中の処理について説明する。
【００８０】
先ず、無線ＬＡＮモジュール２０は、接続中のアクセスポイントが安定しているか否かを確認するため、接続中のアクセスポイントに係るキャリアの電力強度が第１基準値３４ａ以下であるか否かを判断する（Ｓ１０）。接続中のアクセスポイントに係るキャリアの電力強度が第１基準値３４ａ以下であるため、アクセス状況が不安定な場合（Ｓ１０：ＹＥＳ）、無線ＬＡＮモジュール２０は、その場所でアクセス可能なアクセスポイントが他に存在するかを、ビーコンの受信により検知する（Ｓ１１）。それから、無線ＬＡＮモジュール２０は、アクセス可能なアクセスポイントが複数であるか否かをビーコンに含まれる識別信号により判別（検知）し（Ｓ１２）、複数のアクセス可能なアクセスポイントが存在する場合（Ｓ１２：ＹＥＳ）、各アクセスポイントに係るキャリアの電力強度と第１基準値３４ａとを比較して、キャリアの電力強度が第１基準値３４ａ以下であるアクセスポイントが存在するか否かを特定する（Ｓ１３）。
【００８１】
キャリアの電力強度が第１基準値３４ａ以下であるアクセスポイントが存在することを特定した場合（Ｓ１３：ＹＥＳ）、無線ＬＡＮモジュール２０は、そのようなアクセスポイントをアクセス対象から除外する（Ｓ１４）。なお、除外した後は、再度、第１基準値３４ａ以下のアクセスポイントが存在するか否かのステップ（Ｓ１３）へ戻る。一方、第１基準値３４ａ以下のアクセスポイントが存在しないことを特定した場合（Ｓ１３：ＮＯ）、無線ＬＡＮモジュール２０は、キャリアの電力強度が第１基準値３４ａを超えてアクセス感度が安定しているアクセスポイントを示す情報を載せたアクセスポイント一覧画面３６（図３参照）を生成して表示する（Ｓ１５）。さらに、無線ＬＡＮモジュール２０は、アクセスポイント一覧画面３６で、いずれか１つのアクセスポイントの選択を受け付けると、その選択に係るアクセスポイントへ接続を切り替えて無線ＬＡＮ通信を行う（Ｓ１６）。
【００８２】
なお、接続中のアクセスポイントが安定している場合（Ｓ１０：ＮＯ）は、接続を切り替える必要が無いので、無線ＬＡＮモジュール２０は現在の接続を維持する（Ｓ１７）。また、アクセス可能なアクセスポイントが他に存在しない場合（Ｓ１１：ＮＯ）も、接続を切り替える対象が無いので、無線ＬＡＮモジュール２０は現在の接続を維持する（Ｓ１７）。
【００８３】
さらに、アクセスポイントは存在するが、複数ではない場合（Ｓ１２：ＮＯ）、すなわち、他にアクセス可能なアクセスポイントが１つのみ存在するとき、無線ＬＡＮモジュール２０は、その１つのアクセスポイントに係るキャリアの電力強度が第１基準値３４ａ以下であるか否かを判断する（Ｓ１８）。その１つのアクセスポイントに係る電力強度が第1基準値３４ａ以下である場合（Ｓ１８：ＹＥＳ）、接続中のアクセスポイントに対して優位性がないため、無線ＬＡＮモジュール２０は現在の接続を維持する（Ｓ１７）。一方、その１つのアクセスポイントに係る電力強度が第1基準値３４ａ以下でない場合（Ｓ１８：ＮＯ）、接続中のアクセスポイントに対してアクセス感度が良いと云う優位性があるため、無線ＬＡＮモジュール２０は、その１つのアクセスポイントへ接続を切り替えて無線ＬＡＮ通信を行う（Ｓ１６）。
【００８４】
このように、アクセスポイントへ接続を確立している最中でも、接続先のアクセスポイントのアクセス状況が不安定になれば、本発明では、周囲にアクセス可能なアクセスポイントが複数存在するか否かを検知し、複数存在すれば安定して使用できるアクセスポイントのみをユーザに提示するので（第２フローチャートのＳ１５および図３参照）、ユーザは新たな接続対象を容易に選ぶことができる。
【００８５】
なお、本発明に係る無線通信装置は、上述した無線ＬＡＮモジュール２０の形態に限定されるものではなく、種々の変形例が存在する。先ず、無線ＬＡＮ環境を判別するために用いる基準値データ３４に含まれる各基準値３４ａ〜３４ｃの数は、３個に限定されるものではなく、無線ＬＡＮモジュール２０の仕様、及びグレード等に応じて適宜増減可能である。例えば、基準値の数を３個より多くした場合は、判別可能な無線ＬＡＮ環境のレベルを多くでき、一段と細かいレベル分けを行って無線ＬＡＮ環境に合わせた省電力処理及びキャリアセンスの停止処理を行える。また、逆に、基準値の数を３個より少なくした場合は、無線ＬＡＮ環境のレベル判別に係る処理の負担を低減できる。
【００８６】
また、上述した説明では、アクセス可能な複数のアクセスポイントの中からアクセス感度の悪いアクセスポイントを除外すること、および間欠的なキャリアセンスのインターバル時間の変更については、検知したキャリアの電力強度の値に基づき行うようにしているが、アクセス感度としては、電力強度以外にＣ／Ｎ比の検知結果、ＣＴＳの受信回数を判断条件に適用することも可能である。このように他の事項（Ｃ／Ｎ比の検知結果またはＣＴＳの受信回数）をアクセス感度の判断条件に適用する場合は、メモリ２６に記憶する各基準値３４ａ〜３４ｃも、適用する判断条件に応じた内容にする。
【００８７】
さらに、アクセス感度の悪いアクセスポイントを除外すること、および間欠的なキャリアセンスのインターバル時間の変更については、アクセス感度として複数の判断条件を組み合わせて行うことも可能である。例えば、判断条件として、キャリアの電力強度およびＣ／Ｎ比を組み合わせた条件を適用し、このような条件に対して検知したキャリアの電力強度またはＣ／Ｎ比のいずれかが、それぞれの基準値を超えなければ、そのようなアクセスポイントは、アクセス感度が悪いものとしてアクセス対象から除外してもよい。同様に、判断条件として、キャリアの電力強度およびＣＴＳの受信回数の組合せ、Ｃ／Ｎ比の検知結果およびＣＴＳの受信回数、ならびに上述した３つの種類の組合せも勿論適用可能である。
【００８８】
また、インターバル時間の変更に関して、上述した判断条件の組合せを適用する場合は、メモリ２６に記憶する設定テーブルの内容も、適用する組合せに応じた内容のものを用いる必要がある。
【００８９】
図８は、キャリアの電力強度と、Ｃ／Ｎ比の検知結果を組み合わせた場合に用いる設定テーブルの一例として設定テーブル６０を示している。設定テーブル６０は、検知されるキャリアの電力強度に基づき判定される各レベル（良レベル、普通レベル、悪レベル）に、Ｃ／Ｎ比の検知結果に基づき判定される各レベル（良レベル、普通レベル、悪レベル）を対応付けて、両者が対応付けされたそれぞれの組合せごとにインターバル時間用の数値を設定した内容になっている。このように２つの判断条件を組み合わせることにより、より詳細に無線ＬＡＮ環境を設定できると共に、それらの無線ＬＡＮ環境ごとにインターバル時間を割り当てることができ、実際の無線ＬＡＮ環境に更にマッチしたインターバル時間の変更を行える。なお、図８のような設定テーブル６０を用いる場合は、キャリアの電力強度に応じて各レベルを判定するために３つの基準値と、Ｃ／Ｎ比に応じて各レベルを判定するための３つの基準値をそれぞれメモリ２６に記憶させておく必要がある。また、図８の設定テーブル６０で規定される時間の考え方は、基本的に図４に示す設定テーブル４０と同様であり、キャリア強度に基づく各レベルにおいて、Ｃ／Ｎ比の検知に基づく普通レベルの時間が一番短く、良レベルの時間が二番目に短く、そして悪レベルの時間が最も長くなっている。
【００９０】
図９の設定テーブル６１は、別の設定テーブルの一例を示しており、キャリアの電力強度と、ＣＴＳの受信回数（カウント）を判断条件として組み合わせた場合に用いるものである。設定テーブル６１は、キャリアの電力強度に基づき判定されるレベル（良レベル、普通レベル、悪レベル）ごとに、ＣＴＳの受信回数（カウント）がＣＴＳ用閾値以上か未満であるかを対応づけて、それらの対応付けごとにインターバル時間用の数値を設定している。そのため、設定テーブル６１を用いることで、周囲に位置する他の無線ＬＡＮ端末の動向（同時期に無線通信を行おうとしているか否か等）の影響も含めて無線ＬＡＮ環境を判別でき、その判別した内容に応じてインターバル時間も設定できる。なお、図９のような設定テーブル６１を用いる場合は、キャリアの電力強度に応じて各レベルを判定するために３つの基準値と、ＣＴＳの受信回数のレベル分け用に１つのＣＴＳ用閾値（例えば、閾値として２回という回数が該当）を、それぞれメモリ２６に記憶させておく必要がある。
【００９１】
図１０の設定テーブル６２は、さらに別の設定テーブルの一例を示しており、Ｃ／Ｎ比の検知結果と、ＣＴＳの受信回数（カウント）を判断条件として組み合わせた場合に用いるものである。設定テーブル６２は、Ｃ／Ｎ比の検知結果に基づき判定されるレベル（良レベル、普通レベル、悪レベル）ごとに、ＣＴＳの受信回数（カウント）がＣＴＳ用閾値以上か未満であるかを対応づけて、それらに対応付けごとにインターバル時間用の数値を設定する。従って、設定テーブル６２を用いれば、周囲のノイズ発生状況と、周囲に位置する他の無線ＬＡＮ端末の動向（同時期に無線通信を行おうとしているか否か等）の影響も含めて無線ＬＡＮ環境を判別でき、その判別した内容に応じてインターバル時間も設定できる。なお、図１０のような設定テーブル６２を用いる場合は、Ｃ／Ｎ比の電力強度に応じて各レベルを判定するために３つの基準値と、ＣＴＳの受信回数のレベル分け用に１つの閾値をそれぞれメモリ２６に記憶させておく必要がある。
【００９２】
図１１に示す設定テーブル６３は、さらに別の設定テーブルの一例であり、キャリアの電力強度、ＣＴＳの受信回数、およびＣ／Ｎ比の検知結果の３つの判断条件を組み合わせた内容になっている。設定テーブル６３は、キャリアの電力強度に基づき判定されるレベル（良レベル、普通レベル、悪レベル）ごとに、ＣＴＳの受信回数（カウント）がＣＴＳ用閾値以上か未満であるかを対応付けると共に、さらに、ＣＴＳ用閾値以上と未満のそれぞれにＣ／Ｎ比の検知結果に基づき判定されるレベル（良レベル、普通レベル、悪レベル）を対応付けて、それらの対応付けによる組合せごとにインターバル時間用の数値を設定した内容になっている。よって、設定テーブル６３を用いれば、周囲の状況を全般的に判断して無線ＬＡＮ環境を判別でき、その判別した内容に応じてインターバル時間も設定できる。図１１のような設定テーブル６３を用いる場合は、キャリアの電力強度に応じて各レベルを判定するために３つの基準値と、ＣＴＳの受信回数のレベル分け用に１つの閾値と、Ｃ／Ｎ比の電力強度に応じて各レベルを判定するために３つの基準値とをそれぞれメモリ２６に記憶させておく必要がある。なお、図１１の設定テーブル６３で規定される時間の考え方も、基本的に図４に示す設定テーブル４０と同様になっており、キャリア強度に基づく各レベルに対応するＣＴＳカウントの閾値以上および閾値未満のそれぞれにおいて、Ｃ／Ｎ比の検知に基づく普通レベルの時間が一番短く、良レベルの時間が二番目に短く、そして悪レベルの時間が最も長くなっている。
【００９３】
また、図１２のグラフは、間欠的なキャリアセンスにおける無線ＬＡＮ環境を、毎回行わずに、所定数のキャリアセンス毎に行っても良いことを表した変形例を示している。即ち、図１２のグラフでは、２回のキャリアセンスのうち１回の割合で無線ＬＡＮ環境のレベル判定処理を行う場合を示している。具体的には、最初のキャリアセンスを行う時間帯（時刻０〜ｔ３０）における検知されたキャリアの電力強度と第１基準値３４ａとの比較結果に基づき無線ＬＡＮ環境は「普通レベル」と判定され、以降、その後に続く２つのキャリアセンスの時間帯間のインターバル時間（時刻ｔ３０〜ｔ３１、ｔ３２〜ｔ３３）を、「普通レベル」に対応する５秒に変更している。なお、この場合、２回目のキャリアセンスを行う時間帯（時刻ｔ３１〜ｔ３２）では、検知されたキャリアの電力強度と第１基準値３４ａとの比較処理を無線ＬＡＮモジュール２０は行っていない。
【００９４】
また、３回目のキャリアセンスの時間帯（時刻ｔ３３〜ｔ３４）における検知されたキャリアの電力強度と第１基準値３４ａとの比較結果に基づき無線ＬＡＮ環境は「良レベル」と判定され、以降、その後に続く２つの各キャリアセンスの時間帯間のインターバル時間（時刻ｔ３４〜ｔ３５、ｔ３６〜ｔ３７）は、「良レベル」に対応した１０秒に変更されている。
【００９５】
このように図１２のグラフに示す処理パターンでは、２回のキャリアセンスの時間帯ごとに無線ＬＡＮ環境のレベル判定処理が行われるため、図６に示すグラフのように１回のキャリアセンスの時間帯ごとにレベル判定処理を毎回行う場合に比べてＣＰＵ２７の処理負担を低減できる。また、無線ＬＡＮ環境の変動が小さいほど、無線ＬＡＮ環境のレベル判定処理を行う頻度を下げて、ＣＰＵ２７の処理負担を低減することが好適であり、３回以上のキャリアセンスの時間帯ごとにレベル判定処理を行うことも勿論適用可能である。なお、このように所定回数ごとにレベル判定処理を行うには、ＣＰＵ２７がレベル判定処理を行う割合に係るキャリアセンス時間帯の回数を計数し、計数した数値が設定した割合に達したキャリアセンスの時間帯のときにレベル判定処理を行うことになる。
【００９６】
図１３は、ハード面での変形例となる無線ＬＡＮモジュール５０を示している。変形例の無線ＬＡＮモジュール５０は、図２のＣＰＵ２７のソフトウエア的に行われるＭＡＣ層３０の処理部分をハード的な回路で置き換えたような構成になっている。具体的に無線ＬＡＮモジュール５０は、ソフト的に機能するＣＴＳ回数検知ブロック３１ａ及びキャリア数検知ブロック３１ｂを含むＵｐｐｅｒＭＡＣ３１、並びにＬｏｗｅｒＭＡＣ３２等と、図１に示すＲＦ回路部２１とに対応したハード的な各種回路５１〜５４をそれぞれ設けると共に、これらの各回路５１〜５４を制御する回路制御部５５、及びメインモジュール１１との接続インタフェース５７を、無線ＬＡＮモジュール５０は設けている。
【００９７】
ＲＦ回路５１は、図１のＲＦ回路部２１に対応した処理を行う回路であり、アクセスポイントに係るキャリアの電力強度の検知処理を行う強度検知部５１ａ、及びＣ／Ｎ比の検知の処理を行うＣ／Ｎ検知部５１ｂを含んでいる。アクセス制御回路５２は、図２のＵｐｐｅｒＭＡＣ３１の各ブロック３１ａ、３１ｂを除いた部分、及びＬｏｗｅｒＭＡＣ３２に対応した部分である。また、ＣＴＳ回数検知回路５３は、図２のＣＴＳ回数検知ブロック３１ａに対応した処理を行う回路であり、キャリア数検知回路５４は、図２のキャリア数検知ブロック３１ｂに対応した処理を行う回路である。なお、この変形例の無線ＬＡＮモジュール５０ではＲＦ回路５１、アクセス制御回路５２、ＣＴＳ回数検知回路５３、及びキャリア数検知回路５４が、無線通信に係るアクセス制御を行う処理部分（アクセス制御手段）に相当する。
【００９８】
さらに、回路制御部５５は内部メモリ５６を有し、この内部メモリ５６にプログラム、メニューデータ、基準値データ、設定テーブル、表示用データ等を記憶している。回路制御部５５は、内部メモリ５６に記憶されたプログラムに基づいて、上述した図５、７の第１、２フローチャートに示すような複数のアクセス可能なアクセスポイントから、アクセス状況が不安定なアクセスポイントを除外する処理、および図６のグラフに示すような無線ＬＡＮ環境のレベルに基づくインターバル時間の変更処理等を行う。
【００９９】
なお、図１３の無線ＬＡＮモジュール５０においても、上述した各種変形例の処理が適用可能である。また、無線ＬＡＮモジュール２０、５０の仕様簡略化を図る場合は、間欠的なキャリアセンスのインターバル時間におけるアクセス制御に係る処理部分の停止処理を省略してもよい。
【０１００】
また、本発明に係る無線通信装置は、図１、１３に示すような無線ＬＡＮモジュール２０、５０の形態で、携帯型音楽再生装置１０に組み込まれることに限定されるものではなく、パーソナルコンピュータ、ＰＤＡ、テレビジョン装置等の情報処理装置、及び携帯電話機、携帯型画像表示装置等の各種機器にも組み込むことが適用できる。また、本発明の無線通信装置は、各種機器に内蔵して組み込む以外に、独立した無線通信装置の構成にしてもよい。例えば、各種接続規格（ＰＣＭＣＩＡ規格、ＣＦカード規格、ＵＳＢ規格、ＩＥＥＥ１３９４等）に対応したカード型形状で構成し、様々な情報処理装置と接続できる形態にしてもよい。さらに本発明の無線通信装置が対象とする無線通信は、無線ＬＡＮに限定されるものではなく、間欠的なキャリアセンスを行うものであれば、Wireless USB、ＵＷＢ（Ultra Wide Band）等の各種無線通信に対しても適用可能である。
【図面の簡単な説明】
【０１０１】
【図１】本発明の実施形態に係る無線ＬＡＮモジュールを組み込んだ携帯型音楽再生装置の主要な内部構成を示すブロック図である。
【図２】ＣＰＵがＭＡＣ層として機能する内容を概念的に表した図である。
【図３】アクセス状況が安定しているアクセスポイントを示すアクセスポイント一覧画面の概略図である。
【図４】実施形態の設定テーブルを示す図表である。
【図５】キャリアセンス時におけるアクセス状況が不安定なアクセスポイントを除外する処理手順を示した第１フローチャートである。
【図６】間欠的なキャリアセンスにおけるインターバル時間の変化、作動状況及び消費電力の状態を示すグラフである。
【図７】無線ＬＡＮの接続先のアクセスポイントが不安定な場合に、他のアクセスポイントへの接続切替に係る処理手順を示した第２フローチャートである。
【図８】変形例の設定テーブルを示す図表である。
【図９】別の変形例の設定テーブルを示す図表である。
【図１０】さらに別の変形例の設定テーブルを示す図表である。
【図１１】さらに別の変形例の設定テーブルを示す図表である。
【図１２】２回のキャリアセンスに一度の割合で無線ＬＡＮ環境のレベル判定を行う状況を示すグラフである。
【図１３】変形例に係る無線ＬＡＮモジュールの主要な内部構成を示すブロック図である。
【図１４】複数のアクセスポイントへアクセス可能な状況を示す概略図である。
【図１５】アクセス可能なアクセスポイントの一覧画面を示す概略図である。
【符号の説明】
【０１０２】
１０  携帯型音楽再生装置
２０  無線ＬＡＮモジュール
２１  ＲＦ回路部
２２  強度検知回路
２３  Ｃ／Ｎ検知回路
２５  ＭＡＣ処理部
２６  メモリ
２７  ＣＰＵ
３０  ＭＡＣ層
３１  ＵｐｐｅｒＭＡＣ
３１ａ  ＣＴＳ回数検知ブロック
３１ｂ  キャリア数検知ブロック
３２  ＬｏｗｅｒＭＡＣ
３４  基準値データ
３４ａ  第１基準値
３４ｂ  第２基準値
３４ｃ  第３基準値
３６  アクセスポイント一覧画面
４０、６０、６１、６２、６３  設定テーブル
Ｐ  プログラム
【図１】
2008172642.tif 000003
【図２】
2008172642.tif 000004
【図３】
2008172642.tif 000005
【図４】
2008172642.tif 000006
【図５】
2008172642.tif 000007
【図６】
2008172642.tif 000008
【図７】
2008172642.tif 000009
【図８】
2008172642.tif 000010
【図９】
2008172642.tif 000011
【図１０】
2008172642.tif 000012
【図１１】
2008172642.tif 000013
【図１２】
2008172642.tif 000014
【図１３】
2008172642.tif 000015
【図１４】
2008172642.tif 000016
【図１５】
2008172642.tif 000017