(57)【特許請求の範囲】
【請求項１】
無線通信周波数帯域のチャネルのセットをスキャンする無線通信ユニットを有し、
前記スキャンは、
スキャン持続時間をビーコン間隔の持続時間に設定し、
前記スキャン持続時間の間に前記チャネルのセットのチャネルをスキャンし、
パケットが前記チャネルで検出された場合、ビーコンフレームを受信するために、前記スキャン持続時間より長い所定の期間まで前記チャネルを監視し、
ビーコンフレームが前記チャネルで受信されない場合、前記スキャン持続時間の間に前記チャネルのセットの他のチャネルをスキャンし、
前記チャネルのセットの全てのチャネルをスキャンした後にビーコンフレームが受信されない場合、前記スキャン持続時間を増加させ、前記増加したスキャン持続時間を使用して前記スキャンを繰り返すことを有する無線通信デバイス。
【請求項２】
前記無線通信ユニットは、
第１の無線通信周波数帯域をスキャンし、
前記第１の無線通信周波数帯域で通信する少なくとも１つのアクセスポイントを検出した場合、前記検出されたアクセスポイントから、前記第１の無線通信周波数帯域と異なる第２の無線通信周波数帯域の１つ以上のチャネルを識別する情報を受信し、
前記第２の無線通信周波数帯域の前記識別されたチャネルを含むように前記チャネルのセットを規定する、請求項１に記載の無線通信デバイス。
【請求項３】
前記無線通信ユニットは、前記アクセスポイントから受信した前記情報により識別されない前記第２の無線通信周波数帯域の他のチャネルのスキャンをスキップする、請求項２に記載の無線通信デバイス。
【請求項４】
前記無線通信ユニットは、前記アクセスポイントからチャネルレポート情報要素を受信し、前記チャネルレポート情報要素は、前記無線エリアネットワークのコントロールポイントにより利用されるチャネルを識別し、
前記無線通信ユニットは、前記チャネルレポート情報要素により識別される前記チャネルをスキャンし、前記コントロールポイントを検出する、請求項２又は３に記載の無線通信デバイス。
【請求項５】
前記アクセスポイントからの前記情報は、前記アクセスポイントが存在する規制領域を識別する国情報要素を含み、
無線通信ユニットは、前記国情報要素に基づいて前記チャネルのセットを判定する、請求項２ないし４のうちいずれか１項に記載の無線通信デバイス。
【請求項６】
前記第１の無線通信周波数帯域は、2.4/5ギガヘルツ周波数帯域を含み、
前記第２の周波数帯域は、60ギガヘルツ周波数帯域を含む、請求項２ないし５のうちいずれか１項に記載の無線通信デバイス。
【請求項７】
前記無線通信ユニットは、前記スキャン持続時間を２倍にすることにより、前記スキャン持続時間を増加させ、
前記無線通信ユニットは、前記ビーコンフレームを受信するまで、又は前記スキャン持続時間が所定のスキャン持続時間の制限に到達するまで、前記２倍にしたスキャン持続時間を使用して前記スキャンを繰り返す、請求項１ないし６のうちいずれか１項に記載の無線通信デバイス。
【請求項８】
前記無線通信周波数帯域は、60ギガヘルツ周波数帯域を含む、請求項１ないし７のうちいずれか１項に記載の無線通信デバイス。
【請求項９】
請求項１ないし８のうちいずれか１項に記載の無線通信デバイスを含む少なくとも１つのモバイルデバイスを有し、
前記モバイルデバイスは、
前記無線通信ユニットと、
１つ以上のアンテナと、
プロセッサと、
入力ユニットと、
出力ユニットと
を有する無線通信システム。
【請求項１０】
無線通信デバイスにより、スキャン持続時間をビーコン間隔の持続時間に設定するステップと、
前記無線通信デバイスにより、前記スキャン持続時間の間にチャネルのセットのチャネルをスキャンするステップと、
パケットが前記チャネルで検出された場合、前記無線通信デバイスにより、ビーコンフレームを受信するために、前記スキャン持続時間より長い所定の期間まで前記チャネルを監視するステップと、
ビーコンフレームが前記チャネルで受信されない場合、前記無線通信デバイスにより、前記スキャン持続時間の間に前記チャネルのセットの他のチャネルをスキャンするステップと、
前記チャネルのセットの全てのチャネルをスキャンした後にビーコンフレームが受信されない場合、前記スキャン持続時間を増加させ、前記増加したスキャン持続時間を使用して前記スキャンを繰り返すステップと
を有する無線通信方法。
【請求項１１】
第１の無線通信周波数帯域をスキャンするステップと、
前記第１の無線通信周波数帯域で通信する少なくとも１つのアクセスポイントを検出した場合、前記検出されたアクセスポイントから、前記第１の無線通信周波数帯域と異なる第２の無線通信周波数帯域の１つ以上のチャネルを識別する情報を受信するステップと、
前記第２の無線通信周波数帯域の前記識別されたチャネルを含むように前記チャネルのセットを規定するステップと
を含む、請求項１０に記載の方法。
【請求項１２】
前記アクセスポイントから受信した前記情報により識別されない前記第２の無線通信周波数帯域の他のチャネルのスキャンをスキップするステップを含む、請求項１１に記載の方法。
【請求項１３】
前記アクセスポイントからチャネルレポート情報要素を受信するステップであり、前記チャネルレポート情報要素は、前記無線エリアネットワークのコントロールポイントにより利用されるチャネルを識別するステップと、
前記チャネルレポート情報要素により識別される前記チャネルをスキャンし、前記コントロールポイントを検出するステップと
を含む、請求項１１又は１２に記載の方法。
【請求項１４】
前記アクセスポイントからの前記情報は、前記アクセスポイントが存在する規制領域を識別する国情報要素を含み、
前記方法は、前記国情報要素に基づいて前記チャネルのセットを判定するステップを含む、請求項１１ないし１３のうちいずれか１項に記載の方法。
【請求項１５】
前記第１の無線通信周波数帯域は、2.4/5ギガヘルツ周波数帯域を含み、
前記第２の帯域は、60ギガヘルツ周波数帯域を含む、請求項１１ないし１４のうちいずれか１項に記載の方法。
【請求項１６】
前記スキャン持続時間を２倍にすることにより、前記スキャン持続時間を増加させるステップと、
前記ビーコンフレームを受信するまで、又は前記スキャン持続時間が所定のスキャン持続時間の制限に到達するまで、前記２倍にしたスキャン持続時間を使用して前記スキャンを繰り返す、請求項１０ないし１５のうちいずれか１項に記載の方法。
【請求項１７】
前記チャネルのセットは、60ギガヘルツ周波数帯域のチャネルを含む、請求項１０ないし１６のうちいずれか１項に記載の方法。
【請求項１８】
実行された場合、請求項１０ないし１７のうちいずれか１項に記載の方法のステップを機械に実行させるプログラム。
【発明の詳細な説明】
【背景技術】
【０００１】
60GHz周波数帯域での無線通信を容易にするために、異なる規制領域は異なる周波数帯域及び／又は異なる実効／等価等方放射電力（EIRP：Effective/Equivalent  Isotropic  Radiated  Power）要件を規定している。例えば、米国FCC（Federal  Communications  Commission）は、無線通信のために57GHzと64GHzとの間の周波数帯域を割り当てており、40dBmの平均EIRPで43dBm（デシベル／ミリワット）までのEIRPを許容している。一方、オーストラリアの規制は、59.4GHzと62.9GHzとの間の周波数を割り当てており、51dBmまでのEIRPを許容している。
【発明の概要】
【発明が解決しようとする課題】
【０００２】
無線通信デバイスは、無線通信デバイスが存在する規制領域の規制要件に従って適切な周波数チャネル及び適切なEIRPを利用することが要求されることがある。デバイスは、ほとんど又は全ての規制領域の規制要件に従うために、ほとんど又は全ての規制領域の最低の共通の特徴（例えば、59.400GHzと61.560GHzとの間のチャネル及び27dBmのEIRP）を利用するように設定（例えば、ハードコード）される可能性がある。しかし、このような設定は、60GHz周波数帯域での無線ネットワークの容量（キャパシティ）をかなり制限する可能性がある。
【図面の簡単な説明】
【０００３】
【図１】或る例示の実施例によるシステムの概略ブロック図
【図２】或る例示の実施例による無線通信周波数帯域をスキャンする方法の概略フローチャート
【図３】或る例示の実施例による１つ以上の無線通信周波数チャネルをスキャンする方法の概略フローチャート
【図４】或る例示の実施例による製造物の概略ブロック図
【発明を実施するための形態】
【０００４】
説明を簡潔且つ明瞭にするために、図面に示す要素は、必ずしも縮尺通りに記載されているとは限らない。例えば、提示を明瞭にするために、いくつかの要素の大きさは、他の要素に対して誇張されることがある。更に、対応する要素又は類似する要素を示すために、参照符号が図面の間で繰り返されることがある。
【０００５】
以下の詳細な説明では、或る実施例の完全な理解を提供するために、複数の特定の詳細が示されている。しかし、或る実施例は、これらの特定の詳細なしに実施されてもよいことが当業者に分かる。他の場合にも、周知の方法、手順、コンポーネント、ユニット及び／又は回路は説明をあいまいにしないように詳細には記載されていない。
【０００６】
例えば、“処理”、“計算”、“算出”、“判定”、“確立”、“分析”、“検査”等のような用語を利用したここでの説明は、コンピュータのレジスタ及び／又はメモリ内の物理量（例えば、電子量）として表されたデータを、コンピュータのレジスタ及び／又はメモリ又は動作及び／又は処理を実行するための命令を格納し得る他の情報記憶媒体内の物理量として同様に表された他のデータに操作及び／又は変換するコンピュータ、コンピュータプラットフォーム、コンピュータシステム又は他の電子計算デバイスの動作及び／又は処理を示してもよい。
【０００７】
ここで使用される“複数”という用語は、例えば、“多数”又は“２つ以上”を含む。例えば、“複数の項目”は、２つ以上の項目を含む。
【０００８】
或る実施例は、様々なデバイス及びシステム（例えば、パーソナルコンピュータ（PC）、デスクトップコンピュータ、モバイルコンピュータ、ラップトップコンピュータ、ノートブックコンピュータ、タブレットコンピュータ、サーバコンピュータ、ハンドヘルドコンピュータ、ハンドヘルドデバイス、パーソナルデジタルアシスタント（PDA）デバイス、ハンドヘルドPDAデバイス、オンボード（onboard）デバイス、オフボード（off-board）デバイス、ハイブリッドデバイス、車両用デバイス、非車両用デバイス、モバイル又はポータブルデバイス、消費者用デバイス、非モバイル又は非ポータブルデバイス、無線通信局、無線通信デバイス、無線アクセスポイント（AP）、有線又は無線ルータ、有線又は無線モデム、ビデオデバイス、オーディオデバイス、オーディオビデオ（A/V）デバイス、セットトップボックス（STB）、ブルーレイディスク（BD）プレイヤ、BDレコーダ、デジタルビデオディスク（DVD）プレイヤ、高解像度（HD：High  Definition）DVDプレイヤ、DVDレコーダ、HD  DVDレコーダ、パーソナルビデオレコーダ（PVR）、放送HD受信機、ビデオソース（video  source）、オーディオソース（audio  source）、ビデオシンク（video  sink）、オーディオシンク（audio  sink）、ステレオチューナ、放送無線受信機、フラットパネルディスプレイ、パーソナルメディアプレイヤ（PMP）、デジタルビデオカメラ（DVC）、デジタルオーディオプレイヤ、スピーカ、オーディオ受信機、オーディオ増幅器、ゲームデバイス、データソース、データシンク、デジタルスチールカメラ（DSC）、有線又は無線ネットワーク、無線エリアネットワーク、無線ビデオエリアネットワーク（WVAN）、ローカルエリアネットワーク（LAN）、無線LAN（WLAN）、パーソナルエリアネットワーク（PAN）、無線PAN（WPAN）、既存のIEEE802.11（IEEE  802.11-1999:  Wireless  LAN  Medium  Access  Control  (MAC)  and  Physical  Layer  (PHY)  Specifications）、802.11a、802.11b、802.11g、802.11h、802.11j、802.11n、802.16、802.16d、802.16e、802.16f標準）及び／又は将来のバージョン及び／又はその派生に従って動作するデバイス及び／又はネットワーク、既存のWGA（Wireless-Gigabit-Alliance）及び／又はWirelessHD（TM）仕様及び／又は将来のバージョン及び／又はその派生に従って動作するデバイス及び／又はネットワーク、前述のネットワークの一部であるユニット及び／又はデバイス、一方向及び／又は双方向無線通信システム、セルラ無線電話通信システム、セルラ電話、無線電話、パーソナル通信システム（PCS）デバイス、無線通信デバイスを組み込んだPDAデバイス、モバイル又はポータブル全地球測位システム（GPS）デバイス、GPS受信機若しくはトランシーバ又はチップを組み込んだデバイス、RFIDエレメント又はチップを組み込んだデバイス、MIMO（Multiple  Input  Multiple  Output）トランシーバ又はデバイス、SIMO（Single  Input  Multiple  Output）トランシーバ又はデバイス、MISO（Multiple  Input  Single  Output）トランシーバ又はデバイス、１つ以上の内部アンテナ及び／又は外部アンテナを有するデバイス、デジタルビデオ放送（DVB）デバイス又はシステム、マルチ標準無線デバイス又はシステム、有線又は無線ハンドヘルドデバイス（例えば、Blackberry、Palm  Treo）、WAP（Wireless  Application  Protocol）デバイス等）と共に使用されてもよい。
【０００９】
或る実施例は、１つ以上の種類の無線通信信号及び／又はシステム（例えば、無線周波数（RF）、赤外線（IR）、周波数分割多重（FDM）、直交FDM（OFDM）、時分割多重（TDM）、時分割多重アクセス（TDMA）、E-TDMA（Extended  TDMA）、GPRS（General  Packet  Radio  Service）、extended  GPRS、CDMA（Code-Division  Multiple  Access）、WCDMA（Wideband  CDMA）、CDMA2000、シングルキャリアCDMA、マルチキャリアCDMA、MDM（Multi-Carrier  Modulation）、DMT（Discrete  Multi-Tone）、Bluetooth（登録商標）（R）、全地球測位システム（GPS）、Wi-Fi、Wi-Max、ZigBee（TM）、UWB（Ultra-Wideband）、GSM（登録商標）（Global  System  for  Mobile  communication）、2G、2.5G、3G、3.5G、EDGE（Enhanced  Data  rates  for  GSM（登録商標）  Evolution）等）と共に使用されてもよい。他の実施例は、様々な他のデバイス、システム及び／又はネットワークで使用されてもよい。
【００１０】
ここで使用される“無線デバイス”という用語は、例えば、無線通信可能なデバイス、無線通信可能な通信デバイス、無線通信可能な通信局、無線通信可能なポータブル又は非ポータブルデバイス等を含む。或る実施例では、無線デバイスは、コンピュータに統合された周辺機器又はコンピュータに取り付けられた周辺機器でもよく、このような周辺機器を含んでもよい。或る実施例では、“無線デバイス”という用語は、任意選択で無線サービスを含んでもよい。
【００１１】
或る例示の実施例は、適切な制限された距離又は短距離の無線通信ネットワーク（例えば、無線エリアネットワーク、ピコネット、WPAN、WVAN等）と共に使用されてもよい。
【００１２】
或る例示の実施例は、ここでは、2.4ギガヘルツ（GHz）及び／又は5GHz（一般的に2.4/5GHz周波数帯域と呼ばれる）の周波数帯域及び／又は60GHzの周波数帯域を参照して記載される。しかし、他の実施例は、他の適切な無線通信周波数帯域（例えば、EHF（Extremely  High  Frequency）帯域（ミリメートル波（mmwave）周波数帯域、例えば30GHzと300GHzとの間の周波数帯域内の周波数帯域、WLAN周波数帯域、WPAN周波数帯域、IEEE802.11及び／又はWGA仕様に従った周波数帯域等）を利用して実施されてもよい。
【００１３】
或る例示の実施例は、ここでは、2.4/5GHz周波数帯域で受信した情報に基づいて60GHz周波数帯域の１つ以上の周波数チャネルを選択的に利用及び／又はスキャンすることを参照して記載される。しかし、他の実施例は、いずれかの適切な第２の周波数帯域で受信した情報に基づいて、いずれかの適切な第１の周波数帯域の１つ以上の周波数チャネルを利用及び／又はスキャンするために実施されてもよい。
【００１４】
或る例示的な実施例によるシステム100のブロック図を概略的に示す図１を参照する。
【００１５】
或る例示的な実施例では、システム100の１つ以上の要素は、１つ以上の適切な無線通信リンク（例えば、無線チャネル、IRチャネル、RFチャネル、WiFi（Wireless  Fidelity）チャネル等）で、コンテンツ、データ、情報及び／又は信号を通信可能でもよい。システム100の１つ以上の要素は、任意選択で、いずれかの適切な有線リンクで通信可能でもよい。
【００１６】
図１に示すように、或る実施例では、システム100は、少なくとも１つの無線通信デバイス（局）106を含んでもよい。少なくとも１つの無線通信デバイス（局）106は、例えば以下に説明するように、システム100の１つ以上の他のデバイスと無線通信を実行可能な無線通信ユニット108を含む。
【００１７】
或る例示の実施例では、無線通信デバイス106は、例えば、PC、デスクトップコンピュータ、モバイルコンピュータ、ラップトップコンピュータ、ノートブックコンピュータ、タブレットコンピュータ、サーバコンピュータ、ハンドヘルドコンピュータ、ハンドヘルドデバイス、PDAデバイス、ハンドヘルドPDAデバイス、オンボードデバイス、オフボードデバイス、ハイブリッドデバイス（例えば、セルラ電話機能とPDAデバイス機能との結合）、消費者用デバイス、車両用デバイス、非車両用デバイス、モバイル又はポータブルデバイス、非モバイル又は非ポータブルデバイス、セルラ電話、PCSデバイス、無線通信デバイスを組み込んだPDAデバイス、モバイル又はポータブルGPSデバイス、DVBデバイス、比較的小型のコンピュータデバイス、非デスクトップコンピュータ、CSLL（Carry  Small  Live  Large）デバイス、ウルトラモバイルデバイス（UMD）、ウルトラモバイルPC（UMPC）、モバイルインターネットデバイス（MID）、“Origami”デバイス又はコンピュータデバイス、DCC（Dynamically  Composable  Computing）をサポートするデバイス、コンテキスト認識デバイス、ビデオデバイス、オーディオデバイス、A/Vデバイス、STB、BDプレイヤ、DBレコーダ、DVDプレイヤ、HD  DVDプレイヤ、DVDレコーダ、HD  DVDレコーダ、PVR、放送HD受信機、ビデオソース、オーディオソース、ビデオシンク、オーディオシンク、ステレオチューナ、放送無線受信機、フラットパネルディスプレイ、PMP、DVC、デジタルオーディオプレイヤ、スピーカ、オーディオ受信機、ゲームデバイス、オーディオ増幅器、データソース、データシンク、DSC、メディアプレイヤ、スマートフォン、テレビ、音楽プレイヤ等を含んでもよい。
【００１８】
或る例示の実施例では、デバイス106は、例えば、プロセッサ120、入力ユニット112、出力ユニット114、メモリユニット118及び記憶ユニット116のうち１つ以上を含んでもよい。デバイス106は、任意選択で他の適切なハードウェアコンポーネント及び／又はソフトウェアコンポーネントを含んでもよい。或る実施例では、デバイス106のコンポーネントの一部又は全部は、共通の筐体又はパッケージに入れられてもよく、１つ以上の有線又は無線リンクを使用して相互接続又は動作可能に関連付けされてもよい。他の実施例では、デバイス106のコンポーネントは、複数又は別々のデバイス又は位置に分散されてもよい。
【００１９】
プロセッサ120は、例えば、中央処理ユニット（CPU）、デジタルシグナルプロセッサ（DSP）、１つ以上のプロセッサコア、単一コアのプロセッサ、デュアルコアのプロセッサ、マルチコアのプロセッサ、マイクロプロセッサ、ホストプロセッサ、コントローラ、複数のプロセッサ若しくはコントローラ、チップ、マイクロチップ、１つ以上の回路、回路構成、論理ユニット、集積回路（IC）、特定用途向けIC（ASIC）、又は他の適切な多用途若しくは特有のプロセッサ若しくはコントローラを含む。プロセッサ120は、例えば、デバイス106のオペレーティングシステム（OS）及び／又は１つ以上の適切なアプリケーションの命令を実行する。
【００２０】
入力ユニット112は、例えば、キーボード、キーパッド、マウス、タッチパッド、トラックボール、スタイラス、マイクロフォン又は他の適切なポインティングデバイス若しくは入力デバイスを含む。出力ユニット114は、例えば、モニタ、スクリーン、フラットパネルディスプレイ、陰極線管（CRT）ディスプレイユニット、液晶ディスプレイ（LCD）ディスプレイユニット、プラズマディスプレイユニット、１つ以上のオーディオスピーカ若しくはイヤホン、又は他の適切な出力デバイスを含む。
【００２１】
メモリユニット118は、例えば、ランダムアクセスメモリ（RAM）、読み取り専用メモリ（ROM）、ダイナミックRAM（DRAM）、シンクロナスDRAM（SD-RAM）、フラッシュメモリ、揮発性メモリ、不揮発性メモリ、キャッシュメモリ、バッファ、短期記憶ユニット、長期記憶ユニット、又は他の適切なメモリユニットを含む。記憶ユニット116は、例えば、ハードディスクドライブ、フロッピー（登録商標）ディスクドライブ、コンパクトディスク（CD）ドライブ、CD-ROMドライブ、DVDドライブ、又は他の適切な取り外し可能若しくは取り外し不可能記憶ユニットを含む。メモリユニット118及び／又は記憶ユニット116は、例えば、デバイス106により処理されるデータを格納する。
【００２２】
或る例示の実施例では、無線通信ユニット108は、例えば、無線通信信号、RF信号、フレーム、ブロック、送信ストリーム、パケット、メッセージ、データ項目及び／又はデータを送信及び／又は受信可能な１つ以上の無線送信機、受信機及び／又はトランシーバを含む。例えば、無線通信ユニット108は、無線ネットワークインタフェースカード（NIC）等を含んでもよく、無線NIC等の一部として実装されてもよい。
【００２３】
無線通信ユニット108は、１つ以上のアンテナ又はアンテナの１つ以上のセット110を含んでもよく、これらに関連付けられてもよい。アンテナ110は、例えば、内部及び／又は外部RFアンテナ、ダイポールアンテナ、モノポールアンテナ、無指向性アンテナ、エンドフェッドアンテナ（end  fed  antenna）、円偏波アンテナ、マイクロストリップアンテナ、ダイバーシチアンテナ、又は無線通信信号、ブロック、フレーム、送信ストリーム、パケット、メッセージ及び／又はデータを送信及び／又は受信するのに適した他の種類のアンテナを含んでもよい。
【００２４】
或る実施例では、無線通信ユニット108は、mmwave周波数帯域（例えば、60GHz周波数帯域）で少なくとも１つの無線エリアネットワーク122の１つ以上のデバイスと通信可能でもよい。無線エリアネットワーク122は、例えば、PBSS（Personal-Independent-Basic-Service-Set）、WPAN、WVAN、ピコネット等を含んでもよい。無線通信ユニット108は、既存のPBSSに参加可能でもよく、及び／又は60GHz周波数帯域で新しいPBSSを確立可能でもよい。
【００２５】
或る実施例では、60GHz周波数帯域での無線エリアネットワーク（例えば、ネットワーク122）は、例えば、無線ネットワーク122が確立された及び／又は存在する規制領域により規定された規制に従って、60GHz周波数帯域の１つ以上の所定のチャネルのみを利用することが要求及び／又は許容されてもよい。例えば、米国FCC（Federal  Communications  Commission）は、無線通信のために57GHzと64GHzとの間の周波数帯域を割り当てており、40dBmの平均EIRP（Effective/Equivalent  Isotropic  Radiated  Power）で43dBm（デシベル／ミリワット）までのEIRPを許容している。一方、オーストラリアの規制は、59.4GHzと62.9GHzとの間の周波数を割り当てており、51dBmまでのEIRPを許容している。
【００２６】
或る実施例では、60GHz周波数帯域は、複数のチャネル（例えば、以下にそれぞれチャネル1、チャネル2、チャネル3及びチャネル4として示す４つのチャネル）に分割されてもよい。
【００２７】
【表１】
0005384738.tif 000002
或る実施例では、チャネル2（すなわち、59.400GHz及び61.560GHzの周波数の間のチャネル）のみが、ほとんど又は全ての規制領域により割り当てられた周波数帯域に含まれ得る。例えば27dBmのEIRPは、ほとんど又は全ての規制領域により許容され得る。従って、例えば、ほとんど又は全ての規制領域に準拠し得る初期設定の通信方式は、27dBmまでのEIRPでチャネル2を利用することを含んでもよい。しかし、このような初期設定の通信方式は、限られたネットワーク容量を生じる可能性がある。
【００２８】
或る実施例では、60GHz周波数帯域での無線エリアネットワーク（例えば、ネットワーク122）は、例えばインフラストラクチャのサポートなしに、アドホックで又はその場で（on  the  fly）形成されてもよい。例えば、デバイス106は、例えば異なる規制領域及び／又は国に属する異なる位置の間で、デバイス106のユーザと共に移動し得るモバイルデバイスを含んでもよい。従って、デバイス106は、デバイス106が存在し得る異なる規制領域に従って異なる無線通信周波数チャネル及び／又はEIRP設定を利用することを許容されてもよい。
【００２９】
或る実施例では、無線通信ユニット108は、例えば以下に説明するように、デバイス106が存在する規制領域の規制要件に従って、例えば60GHz帯域での通信に利用される少なくとも１つの適切なチャネル及び／又はEIRPを自動的及び／又は動的に判定してもよい。
【００３０】
或る実施例では、無線通信ユニット108は、例えば無線エリアネットワーク122に参加するために、60GHz周波数帯域をスキャンし、無線エリアネットワーク122のコントロールポイント124を検出してもよい。コントロールポイント124は、無線ネットワーク122での通信を制御してもよい。一実施例では、コントロールポイント124は、例えばIEEE802.11及び／又はWGA仕様書に規定のように、適切なPCP（PBSS  Control  Point）又はコーディネータ（coordinator）を含んでもよい。
【００３１】
或る実施例では、例えば60GHz帯域の１つ以上のチャネルのみが、デバイス106が存在する規制領域に従って通信を許容され得る場合、全体の60GHz周波数帯域をスキャンすることは、非効率になる可能性があり、デバイス106の大量の電力を消費する及び／又は長いスキャン期間を必要とする可能性がある。
【００３２】
或る実施例では、無線通信ユニット108は、デバイス106の位置での規制領域を示す情報を受信可能でもよい。無線通信ユニット108は、60GHz周波数帯域での通信に使用される１つ以上の無線通信設定を判定してもよい。例えば、無線通信ユニット108は、規制領域により許容された１つ以上の60GHz周波数チャネル（許容チャネル）及び／又はEIRP設定を判定してもよい。受信した情報に基づいて、無線通信ユニット108は、例えば以下に説明するように、例えば規制領域により許容されない可能性がある１つ以上の他の周波数チャネルをスキップしつつ、許容チャネルをスキャンして無線通信を検出してもよい。
【００３３】
或る例示の実施例では、無線通信ユニット108は、60GHz周波数帯域とは異なる無線通信帯域でアクセスポイント（AP）102と通信可能でもよい。一実施例では、無線通信ユニット108は、2.4/5GHz周波数帯域又は他の適切な周波数帯域でAP102と通信してもよい。例えば、無線通信ユニット108は、いずれかの適切なデュアルバンド又はマルチバンド無線通信ユニットを含んでもよい。他の実施例では、無線通信ユニット108は、他の適切な無線通信ユニット（例えば、AP102と通信不可能である間に、ネットワーク122により利用される通信周波数帯域で通信可能なシングルバンド通信ユニット）を含んでもよい。
【００３４】
或る例示の実施例では、無線通信ユニット108は、第１の無線周波数帯域（例えば、2.4/5GHz周波数帯域）をスキャンし、AP102を検出してもよい。AP102を検出すると、無線通信ユニット108は、第１の無線通信周波数帯域で通信し、AP102から、１つ以上のチャネルのセット（例えば、第２の無線通信周波数帯域（例えば、60GHz周波数帯域）の表１の４つの周波数チャネル）を識別する情報を受信する。無線通信ユニット108は、以下に説明するように、チャネルのセットをスキャンし、例えばコントロールポイント124の無線エリアネットワーク通信を検出してもよい。
【００３５】
或る実施例では、チャネルのセットは、デバイス106の位置での規制領域を識別する情報に基づいて識別されてもよい。例えば、無線通信ユニット108は、AP102から、AP102が動作している規制領域を識別する情報を受信してもよい。例えば、無線通信デバイス108は、AP102から、国情報要素（IE：Information  Element）及び／又は１つ以上のAPチャネルレポートIEを含んでもよい１つ以上のフレーム（例えば、ビーコンフレーム及び／又はプローブ応答フレーム）を受信してもよい。
【００３６】
国IEは、例えば国の文字列の形式で、AP102が存在するWLAN規制領域を識別する如何なる適切な情報を含んでもよい。国の文字列は、AP102が存在するISO（International  Organization  of  Standardization）国コードを含んでもよい。国IEは、他の適切なフォーマット及び／又は情報を含んでもよい。
【００３７】
或る実施例では、無線通信ユニット108は、例えば国IEの国コードにより識別された国に基づいて、60GHz周波数帯域の規制要件を判定してもよい。例えば、無線通信ユニット108は、例えば、テーブルの形式で、例えば60GHz規制要件の対応するリストに関連付けられた国コードにより識別される国のリスト、例えば１つ以上の許容周波数チャネル及び／又は許容EIRP値を格納してもよい。無線通信ユニット108は、国IEにより提供される国コードに対応する１つ以上の許容60GHz周波数チャネルをリストから選択してもよい。例えば、国IEが米国の国コードを含む場合、無線通信ユニット108は、許容周波数チャネルが周波数チャネル1、2及び3を含むことを判定してもよい。国IDがオーストラリアの国コードを含む場合、無線通信ユニット108は、許容周波数チャネルが周波数チャネル2を含むことを判定してもよい。
【００３８】
APチャネルレポートIEは、既存の60GHz無線エリアネットワーク（例えば、ネットワーク122）に関する適切な情報を含んでもよい。例えば、AP102は、コントロールポイント124から、通信のためにコントロールポイント124により利用される少なくとも１つの60GHz周波数チャネル（PCPチャネル）を識別する情報（PCP情報）を受信してもよい。AP102は、例えばAP102が60GHz帯域での通信をサポートしないとしても、PCP情報を受信してもよい。例えばコントロールポイント124が2.4/5GHz及び60GHz周波数帯域の双方での通信をサポートする場合、例えば、AP120は、2.4/5GHz周波数帯域でコントロールポイント124からPCP情報を受信してもよい。AP102は、APチャネルレポートIEの一部としてPCP情報を無線通信ユニット108に送信してもよい。
【００３９】
或る実施例では、無線通信ユニット108は、AP102からAPチャネルレポートIEを受信してもよく、例えば他のチャネルが国IEにより識別された国の規制要件により許容されているか否かに拘らず、例えば他のチャネルをスキップしつつ、識別されたPCPチャネルを直接スキャンし、コントロールポイント124を検出してもよい。
【００４０】
或る実施例では、無線通信ユニットは、スキャンされる１つ以上の周波数チャネルのセットを判定してもよい。一例では、このセットは、例えば規制領域の要件に従って許容された１つ以上の60GHzチャネルを含んでもよい。他の例では、このセットは、例えば無線通信ユニットがAP102からPCP情報を受信する場合、PCPチャネルを含んでもよい。更に他の例では、例えば無線通信ユニット108がAP102を検出できない場合、チャネルのセットは、60GHz周波数帯域の全てのチャネルを含んでもよい。
【００４１】
或る実施例では、無線通信ユニット108は、周波数チャネルのセットでスキャン手順を開始してもよい。無線通信ユニット108は、スキャン手順の間に検出された１つ以上のコントロールポイントに関連付けるために、コントロールポイントを選択してもよい。
【００４２】
或る実施例では、無線通信ユニット108は、周波数チャネルのセットに含まれない60GHz周波数帯域の他のチャネル（例えば、AP102から受信した情報により識別されないチャネル）のスキャンをスキップしてもよい。
【００４３】
或る実施例では、各規制領域で許容されたチャネルは、通常では全ての60GHzチャネルの一部であるため、規制領域情報に基づいてスキャンされるチャネルを選択することは、無線通信ユニット108のスキャン時間を低減し得る。
【００４４】
或る実施例では、無線通信ユニット108は、PCPとして動作可能でもよいPCP可能無線通信ユニットを含んでもよい。或る実施例では、例えば無線通信ユニット108がスキャン手順中にコントロールポイント124を検出できない場合、無線通信ユニット108は、60GHz周波数帯域で新しいネットワーク及び／又は独立したネットワークを確立してもよい。例えば、無線通信ユニット108は、無線通信ユニット108がPCPとして動作してもよい新しいPBSS又は独立したPBSSを確立してもよい。
【００４５】
或る実施例では、例えば通信ユニット108が特定の周波数チャネル（PBSSチャネル）でPBSSを開始した後であっても、無線通信ユニット108は、PBSSの動作中に他のチャネルをスキャンすることを判定してもよい。無線通信ユニット108は、例えば他の局が無線通信ユニット108に送信しないように、自己宛のサービス期間（SP：Service  Period）又は休眠ビーコン間隔（doze  beacon  interval）を割り当ててもよい。無線通信ユニット108は、例えば自己宛のSP又は休眠ビーコン間隔の間に、他の利用可能なチャネルをスキャンするために特定のPBSSチャネルを使用中止してもよい。例えば同じチャネルで動作する他のシステムからPBSSチャネルが干渉を受ける場合、例えば、無線通信ユニット108は、他の利用可能なチャネルをスキャンすることを選択してもよい。
例えば同じチャネルで動作する他のシステムからPBSSチャネルが干渉を受ける場合、
図２を参照すると、或る例示の実施例に従って無線エリアネットワークで通信する周波数チャネルを判定する方法を概略的に示している。或る実施例では、図２の方法の１つ以上の動作は、無線通信ユニット（例えば、無線通信ユニット108（図１））により実行されてもよい。
【００４６】
ブロック202に示すように、この方法は、第１の無線通信周波数帯域をスキャンすることを含んでもよい。例えば、無線通信ユニット108（図１）は、例えば前述のように、2.4/5GHz周波数帯域をスキャンしてもよい。
【００４７】
ブロック204に示すように、この方法は、APが第１の無線通信周波数帯域で検出されたか否かを判定することを含んでもよい。
【００４８】
ブロック208に示すように、この方法は、第１の無線通信周波数帯域で通信する少なくとも１つのAPを検出すると、検出されたAPから、第１の無線通信周波数帯域とは異なる第２の無線通信周波数帯域の１つ以上の周波数チャネルを識別する情報を受信することを含んでもよい。例えば、無線通信ユニット108（図１）は、例えば前述のように、AP102（図１）から、デバイス106（図１）が存在する規制領域により通信を許容された60GHz周波数帯域の１つ以上の周波数チャネルを識別する情報を受信してもよい。
【００４９】
ブロック214に示すように、この方法は、１つ以上の識別されたチャネルを含むように、スキャンされるチャネルのセットを規定することを含んでもよい。例えば、無線通信ユニット108（図１）は、例えば前述のように、１つ以上の識別された60GHz周波数チャネルを、スキャンされるチャネルのセットに含めてもよい。
【００５０】
ブロック212に示すように、この方法は、APが存在する規制領域を識別する国IEを受信することを含んでもよい。従って、スキャンされるチャネルのセットを判定することは、国IEに対応する規制領域の要件に従って第２の無線通信周波数帯域の１つ以上の周波数チャネルを含むように、チャネルのセットを規定することを含んでもよい。例えば、無線通信ユニット108（図１）は、例えば前述のように、国IEにより識別される規制領域により許容された周波数チャネルを含むように、スキャンされるチャネルのセットを判定してもよい。
【００５１】
ブロック210に示すように、APから情報を受信することは、APから少なくとも１つのチャネルレポートIEを受信することを含んでもよい。チャネルレポートIEは、第２の無線通信周波数帯域で無線エリアネットワークのコントロールポイントにより利用されるチャネルを識別する。従って、チャネルのセットは、チャネルレポートIEにより識別されるチャネルを含むように規定されてもよい。例えば、無線通信ユニット108（図１）は、AP102からチャネルレポートIEを受信し、例えばコントロールポイント124（図１）を検出するために、スキャンがチャネルレポートIEにより識別されるPCPチャネルで実行されることを判定してもよい。
【００５２】
ブロック206に示すように、この方法は、例えば、第１の無線通信周波数帯域でAPが検出されない場合及び／又は第２の無線通信周波数帯域に対応する情報がAPから受信されない場合、第２の無線通信周波数帯域の全てのチャネルを含むように、チャネルのセットを判定することを含んでもよい。例えばAPが2.4/5GHz周波数帯域で検出されない場合、例えば、無線通信ユニット108（図１）は、60GHz周波数帯域の全ての４つのチャネルがスキャンされることを判定してもよい。
【００５３】
ブロック216に示すように、この方法は、チャネルのセットをスキャンし、少なくとも１つの無線エリアネットワークの無線エリアネットワーク通信を検出することを含んでもよい。例えば、無線通信ユニット108（図１）は、チャネルのセットをスキャンし、無線ネットワーク122（図１）の通信を検出してもよい。
【００５４】
ブロック218に示すように、この方法は、チャネルのセットに含まれない第２の無線ネットワークの他のチャネルのスキャンをスキップすることを含んでもよい。例えば、無線通信ユニット108（図１）は、例えば前述のように、AP102（図１）から受信した情報により識別されない60GHz周波数帯域のチャネルのスキャンをスキップしてもよい。
【００５５】
ブロック219に示すように、この方法は、例えば図３を参照して以下に説明するように、識別されたチャネルのセットを動的にスキャンすることを含んでもよい。
【００５６】
ブロック220に示すように、この方法は、少なくとも１つのコントロールポイントがスキャン中に検出されたか否かを判定することを含んでもよい。
【００５７】
ブロック222に示すように、この方法は、例えば１つ以上のコントロールポイントがスキャン中に検出された場合、検出されたコントロールポイントに関連付けることを含んでもよい。例えば、無線通信ユニット108（図１）は、例えば前述のように、１つ以上の検出されたコントロールポイント（例えば、コントロールポイント124（図１））のうち選択されたコントロールポイントに関連付けることを選択してもよい。
【００５８】
ブロック224に示すように、この方法は、例えばコントロールポイントがスキャン中に検出されない場合、チャネルのセットのうち選択されたチャネルでネットワークを確立することを含んでもよい。例えば、無線通信ユニット108（図１）は、例えば前述のように、コントロールポイント124（図１）が検出されない場合、60GHz周波数帯域で新しいPBSSを確立してもよい。
【００５９】
図１に戻り、或る実施例では、無線通信ユニット108は、60GHz周波数帯域に対応する規制情報を受信しなくてもよい。一例では、無線通信ユニット108は、AP102を検出できなくてもよい。他の例では、例えば無線通信ユニットがAP102と通信不可能である間に、ネットワーク122により利用される通信周波数帯域で通信可能なシングルバンド通信ユニットを含む場合、無線通信ユニット108は、2.4/5GHz周波数帯域で通信できなくてもよい。
【００６０】
或る実施例では、無線通信ユニット108は、60GHz周波数帯域をパッシブ（passively）にスキャンし、コントロールポイント124を検出してもよい。例えば、無線通信ユニットは、表１の全ての４つのチャネルをパッシブにスキャンしてもよい。
【００６１】
或る実施例では、コントロールポイント（例えば、コントロールポイント124）は可変サイズのビーコン間隔を利用してもよく、及び／又はコントロールポイントは、例えば電力を節約するために、各ビーコン間隔にビーコンを送信しなくてもよい。その結果、無線通信デバイスが60GHzをスキャンする場合にコントロールポイント124を検出することが困難になり得る。
【００６２】
或る実施例では、無線通信ユニット108は、例えば以下に説明するように、60GHz周波数帯域をスキャンするための動的な反復性のスキャン方法を利用してもよい。
【００６３】
図３を参照すると、或る例示の実施例に従って１つ以上の周波数チャネルをスキャンする方法を概略的に示している。或る実施例では、図３の方法の１つ以上の動作は、無線通信ユニット（例えば、無線通信ユニット108（図１））により実行されてもよい。
【００６４】
ブロック301に示すように、この方法は、スキャンされるチャネルのセットを判定することを含んでもよい。例えば、無線通信ユニット108（図１）は、例えば前述のように、例えばAP102（図１）から受信した情報に基づいて１つ以上の周波数チャネルを含めるように、規制領域及び／又はPCPチャネルの要件に従って１つ以上のチャネルを含めるように、又は60GHz周波数帯域の全ての周波数チャネルを含めるように、チャネルのセットを判定してもよい。
【００６５】
或る実施例では、この方法は、例えば以下に説明するように、異なるスキャン持続時間（間隔）を使用して１つ以上のスキャン繰り返しを実行することを含んでもよい。
【００６６】
ブロック302に示すように、この方法は、例えばWGA仕様に規定のように、MinChannelTimeとして示すスキャン持続時間を、無線エリアネットワークのmax_BI（例えば、60GHzネットワークについて規定された最大ビーコン間隔）として示す所定のビーコン間隔の持続時間に設定することを含んでもよい。例えば、無線通信ユニット108（図１）は、スキャン持続時間を60GHzネットワーク（例えば、ネットワーク122（図１））について規定されたビーコン間隔に設定してもよい。
【００６７】
ブロック304に示すように、この方法は、スキャン持続時間の間にチャネルのセットの各チャネルをスキャンすることを含んでもよい。例えば、無線通信ユニット108（図１）は、いずれかのパケット（例えば、いずれかのmmwaveパケット）についてチャネルのセットの各チャネルをパッシブにスキャンしてもよい。或る実施例では、例えば前述のように、チャネルのセットが表１のチャネル2を含む場合、スキャンは、ほとんど又は全ての規制領域によりサポートされ得るチャネル2のスキャンで始まってもよい。
【００６８】
ブロック308に示すように、パケット（例えば、mmwaveパケット）がチャネルのセットの１つのチャネルで検出された場合、この方法は、スキャン持続時間より長いMaxChannelTimeとして示す所定の期間までチャネルを監視し、コントロールポイント（例えば、PCP）からビーコンフレームを受信することを含んでもよい。例えば、無線通信ユニット108（図１）がチャネルでmmwaveパケットを受信すると、無線通信ユニットは、PCP（例えば、PCP124（図１））からビーコンを受信するためにチャネルに留まってもよい（stay）。例えばチャネルで費やした（spend  on）時間がスキャン間隔を超える可能性があるとしても、無線通信ユニット108（図１）は、チャネルを監視してもよい。例えば、無線通信ユニット108（図１）は、期間MaxChannelTimeの終了まで、ビーコンについてチャネルを監視してもよい。期間MaxChannelTimeは、例えばコントロールポイント（例えば、PCP124（図１））がビーコンの送信を許容され得ない最大期間に等しくてもよい。例えば、期間MaxChannelTimeは、積max_BI*
mMaxLostBeaconsに等しくてもよい。mMaxLostBeaconsは、例えばWGA仕様に規定のように、コントロールポイントがスキップし得るビーコンの数を示す。
【００６９】
ブロック310に示すように、この方法は、ビーコンがチャネルで受信されたか否かを判定することを含んでもよい。
【００７０】
ブロック312に示すように、この方法は、ビーコンが受信されたコントロールポイントに関連付けることを含んでもよい。例えばコントロールポイント124（図１）が一致するSSID（Service-Set-Identifier）、BSSID（Basic-Service-Set-Identifier）、サービスタイプ等を有する場合、例えば、無線通信ユニット108（図１）は、コントロールポイント124（図１）に関連付けてもよい。
【００７１】
ブロック306に示すように、この方法は、スキャンされるチャネルのセットを更新することを含んでもよい。例えば、コントロールポイント（例えばPCP）を検出すると、無線通信ユニット108（図１）は、情報要求フレームをコントロールポイントに送信し、これに応じて、コントロールポイントから規制領域情報を受信してもよい。無線通信ユニット108（図１）は、規制領域に対応しない１つ以上のチャネルを省略するように又は含まないように、チャネルセットを更新してもよい。従って、例えば減少した数のチャネルがスキャンされ得るため、スキャンの持続時間は低減され得る。
【００７２】
ブロック314に示すように、チャネルのセットの全てのチャネルをスキャンした後にビーコンフレームが受信されない場合、この方法は、スキャン持続時間を増加させ、増加したスキャン持続時間を使用してスキャンを繰り返す他の繰り返しを実行することを含んでもよい。ブロック316に示すように、スキャン持続時間が所定のスキャン持続時間の制限（例えばMaxChannelTimeの値）に到達するまで、スキャン持続時間は増加してもよい。例えば、チャネルのセットの全てのチャネルのスキャンの間にPCPが発見されない場合、無線通信ユニット108（図１）は、スキャン持続時間を２倍にし、例えばスキャン持続時間がMaxChannelTimeに到達するまで、スキャンを繰り返してもよい。
【００７３】
或る実施例では、スキャン持続時間を増加させることは、スキャン持続時間を２倍にすることを含んでもよい。他の実施例では、スキャン持続時間は、他の適切な方法で増加してもよい。
【００７４】
ブロック318に示すように、チャネルのセットの全てのチャネルをスキャンした後にコントロールポイント又は無線ネットワークが発見されておらず、スキャン持続時間がスキャン持続時間の制限に到達した場合、この方法は、PBSSを確立することを含んでもよい。例えば、無線通信ユニット108（図１）がいずれかのチャネルで既存の60GHzネットワークを検出しない場合、無線通信ユニット108（図１）は、例えばチャネル2でPBSSを開始してもよい。
【００７５】
或る実施例では、スキャン持続時間は、始めにmax_BI*mMaxLostBeaconsの値に設定されてもよい。例えば、無線通信ユニット108（図１）は、max_BI*mMaxLostBeaconsのスキャン持続時間でハードコードされてもよい。これらの実施例によれば、この方法は、期間MaxChannelTimeの間に、パケットが検出されたチャネルを監視することを含んでもよい。
【００７６】
或る実施例では、図３の方法の１つ以上の動作は、例えばCコンピュータ言語又は他の適切な言語で記述されたコンピュータコードを含む如何なる適切なコンピュータ可読プログラムを使用して実装されてもよい。例えば、図３の方法の１つ以上の動作は、以下の擬似コードの少なくとも一部を使用して実装されてもよい。
【００７７】
【表２】
0005384738.tif 000003
図４を参照すると、或る例示の実施例による製造物400を概略的に示している。物400は、ロジック404を格納する機械可読記憶媒体402を含んでもよい。ロジック404は、例えば、無線通信ユニット108（図１）の機能の少なくとも一部を実行するために、及び／又は図２及び／又は図３の方法の１つ以上の動作を実行するために使用されてもよい。
【００７８】
或る実施例では、物400及び／又は機械可読記憶媒体402は、揮発性メモリ、不揮発性メモリ、取り外し可能又は取り外し不可能メモリ、消去可能又は消去不能メモリ、書き込み可能又は再書き込み可能メモリ等を含む、データを格納可能な１つ以上の種類のコンピュータ可読記憶媒体を含んでもよい。例えば、機械可読記憶媒体402は、ランダムアクセスメモリ（RAM）、ダイナミックRAM（DRAM）、ダブルデータレートDRAM（DDR-DRAM）、シンクロナスDRAM（SDRAM）、スタティックRAM（SRAM）、読み取り専用メモリ（ROM）、プログラム可能ROM（PROM）、消去可能プログラム可能ROM（EPROM）、電気的消去可能プログラム可能ROM（EEPROM）、コンパクトディスクROM（CD-ROM）、記録可能コンパクトディスク（CD-R）、再書き込み可能コンパクトディスク（CD-RW）、フラッシュメモリ（例えば、NOR又はNANDフラッシュメモリ）、連想メモリ（CAM）、ポリマー（polymer）メモリ、位相変化（phase-change）メモリ、強誘電体（ferroelectric）メモリ、SONOS（silicon-oxide-nitride-oxide-silicon）メモリ、ディスク、フロッピー（登録商標）ディスク、ハードドライブ、光ディスク、磁気ディスク、カード、磁気カード、光カード、テープ、カセット等を含んでもよい。コンピュータ可読記憶媒体は、遠隔コンピュータから要求側のコンピュータに、通信リンク（例えば、モデム、無線又はネットワーク接続）を通じて搬送波又は他の伝搬媒体に具現されたデータ信号により伝達されるコンピュータプログラムをダウンロード又は伝送することに関与する如何なる適切な媒体を含んでもよい。
【００７９】
或る実施例では、ロジック404は、機械により実行された場合、機械に対してここに記載の方法、処理及び／又は動作を実行させ得る命令、データ及び／又はコードを含んでもよい。例えば、機械は、如何なる適切な処理プラットフォーム、コンピュータプラットフォーム、コンピュータデバイス、処理デバイス、コンピュータシステム、処理システム、コンピュータ、プロセッサ等を含んでもよく、ハードウェア、ソフトウェア、ファームウェア等の如何なる適切な組み合わせを使用して実装されてもよい。
【００８０】
或る実施例では、ロジック404は、ソフトウェア、ソフトウェアモジュール、アプリケーション、プログラム、サブルーチン、命令、命令セット、コンピュータコード、ワード、値、シンボル等を含んでもよく、このようなものとして実装されてもよい。命令は、ソースコード、コンパイル済コード、インタープリタ型コード、実行可能コード、静的コード、動的コード等のように、如何なる種類のコードを含んでもよい。命令は、プロセッサに特定の機能を実行するように指示する所定のコンピュータ言語、手法又はシンタックスに従って実装されてもよい。命令は、C、C++、Java（登録商標）、BASIC、Matlab、Pascal、Visual  BASIC、アセンブリ言語、機械コード等のような、如何なる適切なハイレベル、ローレベル、オブジェクト指向型、ビジュアル、コンパイル済、及び／又はインタープリタ型プログラミング言語を使用して実装されてもよい。
【００８１】
１つ以上の実施例を参照してここに記載した関数、動作、コンポーネント及び／又は機能は、１つ以上の他の実施例を参照してここに記載した１つ以上の関数、動作、コンポーネント及び／又は機能と組み合わされてもよく、組み合わされて利用されてもよい。また、この逆も同様である。
【００８２】
本発明の特定の特徴についてここに例示及び説明したが、多くの変更、置換、変形及び均等が当業者に思い浮かぶ。従って、特許請求の範囲は、本発明の真の要旨内に入る全てのこのような変更及び変形をカバーすることを意図する。
【図１】
0005384738.tif 000004
【図２】
0005384738.tif 000005
【図３】
0005384738.tif 000006
【図４】
0005384738.tif 000007