(57)【特許請求の範囲】
【請求項１】
無線機がM個のチャネルのうち第１のチャネルでビーコンをパッシブにN回スキャンすることを可能にするステップであり、Mは、M×T2×(N-1)+T1>S0に従って、チャネルでの連続的なパッシブスキャンの間の重複を低減するように選択されるステップであり、ただし、T1は前記無線機がチャネルでビーコンをパッシブにスキャンする期間を表し、T2はビーコン送信の周期と前記無線機がチャネルでビーコンをパッシブにスキャンする周期との間の不在周期毎に生じる時間シフトを表し、S0は全体のビーコン間隔を表すステップと、
前記無線機が前記M個のチャネルのうち第２のチャネルでビーコンをパッシブにスキャンすることを可能にするステップと、
前記ビーコンの不完全な部分に部分的に基づいていずれかのチャネルのビーコンを識別するステップと、
他の無線機がパッシブスキャン以外で信号を送信することを可能にするステップと
を有する方法。
【請求項２】
前記無線機は、第１の期間の間にビーコンをパッシブにスキャンし、
連続的な第１の期間が全体のビーコン間隔を含むまで、前記無線機が前記第１の期間の間に前記第１のチャネルをパッシブに繰り返しスキャンすることを可能にするステップを更に有する、請求項１に記載の方法。
【請求項３】
前記無線機がチャネルのグループの全てのチャネルをパッシブにスキャンするまで、前記無線機がビーコンをパッシブにスキャンするチャネルを変更するステップを更に有する、請求項１に記載の方法。
【請求項４】
前記チャネルの数Mは、
M=floor(T1/T2)
を有する、請求項１に記載の方法。
【請求項５】
前記不完全な部分は、受信したMACヘッダのフレーム制御部分を有する、請求項１に記載の方法。
【請求項６】
いずれかのチャネルのビーコンを識別するステップは、受信したPHYヘッダの巡回冗長検査値を確認することを有する、請求項１に記載の方法。
【請求項７】
チャネル毎に受信信号強度インジケータ（RSSI）を判定するステップと、
前記チャネルに関連するRSSI値に部分的に基づいて各チャネルを優先順位付けするステップと
を更に有する、請求項１に記載の方法。
【請求項８】
信号を送受信するアンテナと、
無線広域ネットワーク無線機と、
無線ローカルエリアネットワーク無線機と
を有し、
前記無線ローカルエリアネットワーク無線機は、
第１の期間の間に、M個のチャネルのうち前記アンテナを通じて受信した第１のチャネルをパッシブにN回スキャンするロジックと、
ビーコンの不完全な部分に部分的に基づいてチャネルのビーコンを識別するロジックと、
前記無線ローカルエリアネットワーク無線機によるパッシブスキャン以外で前記無線広域ネットワーク無線機が信号を送信することを可能にするロジックと
を有し、
前記第１の期間は、全体のビーコン間隔より小さく、
Mは、M×T2×(N-1)+T1>S0に従って、同じチャネルの前記第１の期間の連続的なパッシブスキャンの間の重複を低減するように選択され、ただし、T1は前記無線機がチャネルでビーコンをパッシブにスキャンする期間を表し、T2はビーコン送信の周期と前記無線機がチャネルでビーコンをパッシブにスキャンする周期との間の不在周期毎に生じる時間シフトを表し、S0は全体のビーコン間隔を表す移動局。
【請求項９】
前記第１の期間の間に前記アンテナを通じて受信された第２のチャネルをパッシブにN回スキャンするロジックを更に有する、請求項８に記載の移動局。
【請求項１０】
ビーコンを識別するために、ビーコンを識別するロジックは、受信したMACヘッダのフレーム制御部分を検出する、請求項８に記載の移動局。
【請求項１１】
ビーコンを識別するために、ビーコンを識別するロジックは、受信したPHYヘッダの巡回冗長検査値を確認する、請求項８に記載の移動局。
【請求項１２】
第１のチャネルをパッシブにスキャンするロジックは、連続的な第１の期間が全体のビーコン間隔を含むまで、前記第１の期間の間に前記第１のチャネルをパッシブに繰り返しスキャンする、請求項８に記載の移動局。
【請求項１３】
前記広域ネットワーク無線機は、IEEE802.16に準拠する、請求項８に記載の移動局。
【請求項１４】
アンテナと、
コンピュータシステムと、
前記コンピュータシステムに通信可能に結合され、前記コンピュータシステムから受信した情報を表示する表示デバイスと
を有し、
前記コンピュータシステムは、
第１の期間の間に、M個のチャネルのうち前記アンテナを通じて受信した第１のチャネルをパッシブにN回スキャンするロジックと、
ビーコンの不完全な部分に部分的に基づいていずれかのチャネルのビーコンを識別するロジックと、
他の無線機がパッシブスキャン以外で信号を送信することを可能にするロジックと
を有し、
前記第１の期間は、全体のビーコン間隔より小さく、
Mは、M×T2×(N-1)+T1>S0に従って、同じチャネルの前記第１の期間の連続的なパッシブスキャンの間の重複を低減するように設定され、ただし、T1は前記無線機がチャネルでビーコンをパッシブにスキャンする期間を表し、T2はビーコン送信の周期と前記無線機がチャネルでビーコンをパッシブにスキャンする周期との間の不在周期毎に生じる時間シフトを表し、S0は全体のビーコン間隔を表すシステム。
【請求項１５】
前記第１の期間の間に前記アンテナを通じて受信された第２のチャネルをパッシブにN回スキャンするロジックを更に有する、請求項１４に記載のシステム。
【請求項１６】
前記ビーコンの不完全な部分に部分的に基づいていずれかのチャネルのビーコンを識別するロジックは、受信したMACヘッダのフレーム制御部分を検出する、請求項１４に記載のシステム。
【請求項１７】
前記ビーコンの不完全な部分に部分的に基づいていずれかのチャネルのビーコンを識別するロジックは、受信したPHYヘッダの巡回冗長検査値を確認する、請求項１４に記載のシステム。
【請求項１８】
第１のチャネルをパッシブにスキャンするロジックは、連続的な第１の期間が全体のビーコン間隔を含むまで、前記第１の期間の間に前記第１のチャネルをパッシブに繰り返しスキャンする、請求項１４に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
ここに開示された対象は、概して無線通信チャネルを検出する技術に関する。
【背景技術】
【０００２】
無線技術の更なる可用性及び接続性により、複数の無線機を保持するデバイスが珍しくなくなっている。一例として、Bluetooth（登録商標）、WiFi及びWiMAX技術の組み合わせが、ラップトップ及びハンドヘルドデバイスのような計算及び通信プラットフォームで利用可能になることがある。これらの種類のプラットフォームは、複数の同一場所にある無線機を備えてもよい。このようなプラットオームは、マルチ無線プラットフォーム（MRP：Multi-Radio
Platform）と呼ばれることがある。MRPは、様々な用途及び利便性に対応するために、Bluetooth（登録商標）、WiMAX及びWiFi無線機の同一場所の配置を含んでもよい。
【０００３】
図１は、無線広域ネットワーク（WWAN：wireless  wide  area  network）基地局（BS：base  station）とアクティブなWWAN接続で連続的なサービスを維持することを試みつつ、無線ローカルエリアネットワーク（WLAN：wireless  local  area  network）アクセスポイント（AP：access  point）とWLAN接続を確立するためにネットワークスキャン（network  scan）を実行するマルチ無線移動端末を含むシナリオを示している。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
時分割多重（TDM：Time  Division  Multiplex）は、同じデバイス上に複数の無線機を共存させる一般的な対策である。TDMは、同一場所にある無線機の活動を時間でインターリーブすることにより、無線間の干渉又はリソースの衝突を回避する。典型的には、WWAN動作は、WLAN接続を確立するためのネットワークスキャンの間に遮断され、その逆も同様である。
【０００５】
図１のシナリオでは、WLAN無線機は、アクティブなWWAN接続でWWAN無線機と共存することを試みつつ、チャネルのリストをスキャンすることにより、周辺のWLANアクセスポイントを検出（発見）することを試みる。不在期間（absence  duration）及び不在周期は、それぞれ、WWAN無線機が休止している（silent）時間の長さ及び不在期間が繰り返される頻度を示す。不在期間及び不在周期は、WWAN基地局と交渉される。通常では、不在期間は、WLAN無線機が少なくとも１つのアクティブなスキャンを完了できるように十分に長く設定される。多くの場合、WLAN無線機は、パッシブスキャン（passive  scan）を使用する。これにより、WLAN無線機は、信号を送信しないが、その代わりにアクセスポイントによりブロードキャストされるビーコンの受信を待機する。IEEE802.11-2007は、アクセスポイントが定期的な間隔でビーコンフレームを送信し、WLANネットワークの存在を通知する方法を記載している。
【０００６】
或る場合には、WLAN無線機は、全体のビーコン間隔に渡ってアクセスポイントから信号を受信するために、複数の不在周期の間に１つのチャネルに留まらなければならない。しかし、WWAN無線機は、WWAN接続におけるかなりの性能の低下を生じることなく、非常に長い時間に不在になることはできない。過度のWWAN無線機の休止を回避しつつ、WLAN無線機がビーコンを検出することが望まれる。
【図面の簡単な説明】
【０００７】
【図１】WWAN基地局とのアクティブな無線広域ネットワークでの連続的なサービスを維持することを試みつつ、WLANアクセスポイントと無線ローカルエリアネットワーク接続を確立するためにネットワークスキャンを実行するマルチ無線移動端末を示す図
【図２】実施例に従って少なくとも１つのビーコンを検出する処理を示す図
【図３】ビーコン送信の周期S0と、チャネルでのビーコンのWLAN無線機のパッシブスキャンの周期とを示す図
【図４】実施例による３つのスキャンの例を示す図
【図５】通常の連続的なスキャンと提案のインターリーブスキャンの合計スキャン時間S2の比較を示す図
【図６】IEEE802.11に準拠したMACヘッダを示す図
【図７】本発明の実施例を使用可能な例示的なシステムを示す図
【発明を実施するための形態】
【０００８】
本発明の実施例について、限定ではなく一例として説明する。図面において、同様の参照符号は同様の要素を示す。
【０００９】
この明細書を通じて“一実施例”又は“実施例”への言及は、実施例に関して記載した特定の機能、構造又は特徴が本発明の少なくとも１つの実施例に含まれることを意味する。従って、この明細書を通じて様々な場所に“一実施例”又は“実施例”という用語が現れることは、必ずしも同じ実施例を示しているとは限らない。更に、特定の機能、構造又は特徴は、１つ以上の実施例で組み合わされてもよい。
【００１０】
本発明の実施例は、様々な用途で使用され得る。本発明の或る実施例は、様々なデバイス及びシステム（例えば、送信機、受信機、トランシーバ、送受信機、無線通信局、無線通信デバイス、無線アクセスポイント（AP）、モデム、無線モデム、パーソナルコンピュータ（PC）、デスクトップコンピュータ、モバイルコンピュータ、ラップトップコンピュータ、ノートブックコンピュータ、タブレットコンピュータ、サーバコンピュータ、ハンドヘルドコンピュータ、ハンドヘルドデバイス、パーソナルデジタルアシスタント（PDA）デバイス、ハンドヘルドPDAデバイス、ネットワーク、無線ネットワーク、ローカルエリアネットワーク（LAN）、無線LAN（WLAN）、メトロポリタンエリアネットワーク（MAN）、無線MAN（WMAN）、広域ネットワーク（WAN）、無線WAN（WWAN）、既存のIEEE802.11、802.11a、802.11b、802.11e、802.11g、802.11h、802.11i、802.11n、802.16、802.16d、802.16e、802.16mに従って動作するデバイス及び／又はネットワーク、又は3GPP標準及び／又は将来のバージョン及び／又は派生物及び／又は前述の標準のLTE（Long  Term  Evolution）、パーソナルエリアネットワーク（PAN）、無線PAN（WPAN）、前述のWLAN及び／又はPAN及び／又はWPANネットワークの一部であるユニット及び／又はデバイス、一方向及び／又は双方向無線通信システム、セルラ無線電話通信システム、セルラ電話、無線電話、パーソナル通信システム（PCS）デバイス、無線通信デバイスを組み込んだPDAデバイス、MIMO（Multiple  Input  Multiple  Output）トランシーバ又はデバイス、SIMO（Single  Input  Multiple  Output）トランシーバ又はデバイス、MISO（Multiple  Input  Single  Output）トランシーバ又はデバイス、MRC（Multi  Receiver  Chain）トランシーバ又はデバイス、“スマートアンテナ”技術又は複数アンテナ技術を有するトランシーバ又はデバイス等）と共に使用されてもよい。
【００１１】
本発明の或る実施例は、１つ以上の種類の無線通信信号及び／又はシステム（例えば、無線周波数（RF：Radio  Frequency）、赤外線（IR：Infra  Red）、周波数分割多重（FDM：Frequency-Division  Multiplexing）、直交FDM（OFDM：Orthogonal  FDM）、直交周波数分割多重アクセス（OFDMA：Orthogonal  Frequency  Division  Multiple
Access）、時間分割多重（TDM：Time-Division  Multiplexing）、時分割多重アクセス（TDMA：Time-Division  Multiple  Access）、E-TDMA（Extended  TDMA）、GPRS（General  Packet  Radio  Service）、Extended  GPRS、符号分割多重アクセス（CDMA：Code-Division  Multiple  Access）、広帯域CDMA（WCDMA：Wideband  CDMA）、CDMA2000、マルチキャリア変調（MDM：Multi-Carrier  Modulation）、離散マルチトーン（DMT：Discrete  Multi-Tone）、Bluetooth（登録商標）（RTM）、ZigBee（TM）等）に関して使用されてもよい。本発明の実施例は、様々な他の装置、デバイス、システム及び／又はネットワークで使用されてもよい。IEEE802.11xは、802.11a、802.11b、802.11e、802.11g、802.11h、802.11i及び802.11nを含むが、これらに限定されないいずれかの既存のIEEE802.11仕様を示してもよい。
【００１２】
様々な実施例は、WLAN無線機がWWAN無線機と共存しつつ、チャネルでビーコンについてパッシブスキャンを実行する時間を低減する。様々な実施例では、WLAN無線機は、或る期間の間にビーコンを受信（listen）する。定期的に、WLAN無線機は、WLAN無線機がビーコンを受信するチャネルを変更する。或る実施例では、WLAN無線機は、ビーコンの不完全な部分を検出することにより、ビーコンを識別する。様々な実施例は、同じチャネルでの連続したビーコン検出時間の間の時間重複を最小化することにより、ビーコンの全体スキャン時間を低減する。
【００１３】
図２は、実施例に従って少なくとも１つのビーコンを検出する処理を示している。ブロック202及び204は、WLAN無線機が或る期間の間にチャネルでのビーコンの受信を待機し、ビーコンを受信するために異なるチャネルに定期的に切り替えることを含む。ブロック202及び204は、図３及び４に関して記載する方法で行われてもよい。或る実施例では、WLAN無線機は、パッシブスキャンを使用して各チャネルでビーコンを検出することを試みる。様々な実施例では、WLAN無線機は、全体のビーコン未満を検出することにより、チャネルでビーコンを識別してもよい。例えば、WLAN無線機は、ビーコンの媒体アクセス制御（MAC：media  access  control）ヘッダの部分を検出することにより、ビーコンを識別してもよい。WLAN無線機は、ビーコンが検出されたチャネル毎に、受信信号強度インジケータ（RSSI：received  signal  stress  indicator）を判定してもよい。WLAN無線機は、ビーコンの少なくとも一部が検出された選択チャネルのリストを識別してもよい。
【００１４】
ブロック206は、WLAN無線機がRSSIレベルに基づいて選択チャネルリストをソートすることを含む。WLAN無線機は、RSSIレベルの増加によりチャネルをソートしてもよい。ブロック206はまた、WLAN無線機がソートされたリストでチャネル毎にアクティブスキャンを使用することを含んでもよい。既にアクティブなアクセスポイントが部分的なビーコンの検出を通じて検出されているため、ここではアクティブスキャンが使用されてもよい。或る実施例では、ブロック202及び204においてWLAN無線機が好ましいアクセスポイントを見つけた場合には、ブロック206は回避されてもよい。
【００１５】
図３は、ビーコン送信の周期S0と、チャネルでのビーコンのWLAN無線機のパッシブスキャンの周期S1とを示している。例えば、WLAN無線機は、IEEE802.11-2007に記載の方法でビーコンをパッシブにスキャンしてもよい。S0とS1との間に時間のギャップが存在する。時間のギャップはT2として表されており、T2は|S0-S1|である。S1の周期毎に、重複がなければT2だけ増加する。
【００１６】
様々な実施例では、各周期S1の開始時に、WLAN無線機は、T1の期間に異なるチャネルをパッシブにスキャンする。期間T1の間に、WWAN無線機は、WWAN基地局に信号を送信しない。周期S1は、場合によっては“不在周期（absence  period）”と呼ばれる。例えば、最初の不在周期の開始時に、WLAN無線機はチャネル1を受信し、次の不在周期の開始時に、WLAN無線機はチャネル2を受信する。第Mの周期の開始時に、無線機はチャネルMに切り替える。M+1の周期の開始時に、無線機は再びチャネル1を受信する。無線機が全てのM個のチャネルのパッシブスキャンを完了するまで、このような手順が続く。
【００１７】
図４は、実施例による３つのスキャンの例を示している。スキャン402において、WLAN無線機は、時間領域T1の間にビーコンについてチャネル0の第１のパッシブスキャンを実行する。スキャン404の間に、第２の周期S1の開始時に、WLAN無線機は、時間領域T1の間に他のチャネル（チャネル1）のパッシブスキャンを実行する。スキャン406として示されているチャネル0の第２のスキャンにおいて、WLAN無線機は、前のスキャン（スキャン402）でスキャンされた時間領域と重複する時間領域T1の間に、ビーコンをスキャンする。
【００１８】
様々な実施例では、Mの値（すなわち、スキャンが少なくとも１回繰り返されるチャネルの数）は、小さくなるように選択され、或る場合には、同じチャネルでの２つの連続するスキャンの間に行われるスキャンの重複を最小化するように選択される。様々な実施例では、Mは以下のように計算される。
M=floor(T1/T2)
ただし、T1は、WLANがビーコンをパッシブにスキャンする期間を表し、T2は、不在周期毎の時間シフトを表し、|S0-S1|で与えられる。floor演算は、割合を小さい整数値に切り捨てる。
【００１９】
いずれかのチャネルの全体のビーコン間隔S0は、時間領域T1の間に受信されなくてもよい。WLAN無線機がチャネル毎に全体のビーコン間隔S0を受信するのに十分に領域T1がシフトされるために、WLAN無線機は、MのチャネルをN回の周回繰り返す。完全なビーコン間隔S0をカバーするための最小の周回数Nは、以下の基準に基づく。
M×T2×(N-1)+T1>S0
従って、様々な実施例では、以下のようになる。
N=ceiling((S0-T1)/(M×T2)+1)
ceiling関数は、値を最も近い整数値に切り上げる。
【００２０】
更に、無線機がスキャンするチャネルの総数は、M個より多くのチャネルでもよい。例えば、K個の利用可能なチャネルが存在してもよい。このような場合、K個のチャネルはM個のチャネルのグループに分割される。M個のチャネルをN周回スキャンした後に、WLAN無線機は、M個のチャネルの次のグループをN周回スキャンし、以下同様に実行する。全てのK個のチャネルをスキャンするための合計スキャン時間S2は、以下のように判定されてもよい。
S2=N×M×S1×ceiling(K/M)
M=1である場合、通常の連続的なスキャンが行われ、合計スキャン時間は以下により計算される。
S2=K×(ceiling((S0-T1)/T2)+1)×S1
S0=102.4ms、T1=30ms及びK=12の場合、図５は、通常の連続的なスキャンとのインターリーブスキャン技術の合計スキャン時間S2の比較を示している。不在周期（S1）が90、95、100、105、110及び115msに設定された場合には特に、合計スキャン時間S2のかなりの低減が示されている。
【００２１】
時間領域T1の間にビーコンをスキャンすることは、全体のビーコンを検出しない可能性がある。ビーコンは、例えば2ms又は5msのように非常に長くてもよい。様々な実施例は、全体のビーコンを受信せずに部分的なビーコンを検出する。
【００２２】
図６は、IEEE802.11に準拠したMACヘッダを示している。MACヘッダのフレーム制御部分が引き伸ばされている。様々な実施例では、WLAN無線機は、物理レイヤ（PHY）ヘッダの巡回冗長検査（CRC：cyclic  redundancy  check）が正確である場合、又はフレームがビーコンであることを媒体アクセス制御（MAC）ヘッダのフレーム制御部分が示す場合、WLAN無線機は部分的なビーコンを検出する。CRCは、ビーコンの不完全な部分で実行されてもよい。図２のブロック202及び204において、WLAN無線機は、このような方法で部分的なビーコンを検出してもよい。表１は、IEEE802.11標準に基づくビーコンフレームに関連するフレーム制御部分の例を示している。
【００２３】
【表１】
0005805631.tif 000002
様々な実施例では、PHYヘッダのCRCが正確であり、フレームがビーコンであることをMACヘッダのフレーム制御部分が示す場合、WLAN無線機は、WLANフレームの受信信号強度インジケータ（RSSI：received  signal  stress  indicator）を判定する。RSSIを有さないチャネルは、選択チャネルのリストに含まれない。
【００２４】
様々な実施例では、全体のビーコン又は部分的なビーコンが検出されたチャネルについて、チャネルはRSSI値に基づいて優先順位付けされてもよい。図２のブロック206において、WLAN無線機は、RSSI値の増加に基づいてRSSI値を並び替えてもよい。
【００２５】
図７は、本発明の実施例を使用可能な例示的なシステムを示している。コンピュータシステム600は、ホストシステム602とディスプレイ622とを含んでもよい。コンピュータシステム600は、ハンドヘルドパーソナルコンピュータ、移動電話、セットトップボックス、又はいずれかの計算デバイスに実現されてもよい。ホストシステム602は、チップセット605と、プロセッサ610と、ホストメモリ612と、記憶装置614と、グラフィックサブシステム615と、無線機620とを含んでもよい。チップセット605は、プロセッサ610とホストメモリ612と記憶装置614とグラフィックサブシステム615と無線機620との間の相互通信を提供してもよい。例えば、チップセット605は、記憶装置614との相互通信を提供可能な記憶装置アダプタ（図示せず）を含んでもよい。例えば、記憶装置アダプタは、SCSI（Small  Computer  Systems  Interface）、FC（Fibre  Channel）及び／又はS-ATA（Serial  Advanced  Technology  Attachment）のようなプロトコルのいずれかに従って、記憶装置614と通信可能でもよい。
【００２６】
プロセッサ610は、CISC（Complex  Instruction  Set  Computer）若しくはRISC（Reduced  Instruction  Set  Computer）プロセッサ、マルチコア又は他のマイクロプロセッサ若しくは中央処理装置として実現されてもよい。
【００２７】
ホストメモリ612は、非限定的にランダムアクセスメモリ（RAM）、ダイナミックランダムアクセスメモリ（DRAM）又はスタティックRAM（SRAM）のような揮発性メモリデバイスとして実現されてもよい。記憶装置614は、非限定的に磁気ディスクドライブ、光ディスクドライブ、テープドライブ、内部記憶デバイス、付属の記憶デバイス、フラッシュメモリ、バッテリ、バックアップSDRAM（backed-up  synchronous  RAM）及び／又はネットワークアクセス可能記憶デバイスとして実現されてもよい。
【００２８】
グラフィックサブシステム615は、表示のために静止画又は動画のような画像の処理を実行してもよい。グラフィックサブシステム615とディスプレイ622とを通信可能に結合するために、アナログ又はデジタルインタフェースが使用されてもよい。例えば、インタフェースは、高解像度マルチメディアインタフェース（High-Definition  Multimedia  Interface）、DisplayPort、無線HDMI及び／又は無線HD準拠の技術のうちいずれかでもよい。グラフィックサブシステム615は、プロセッサ610又はチップセット605に統合されてもよい。グラフィックサブシステム615は、チップセット605に通信可能に結合されたスタンドアローン型カードでもよい。
【００２９】
無線機620は、非限定的にIEEE802.3、IEEE802.11及びIEEE802.16のいずれかのバージョンのような適用可能な無線標準に従って、信号を送受信可能な１つ以上の無線機を含んでもよい。様々な実施例では、無線機620は、アクティブなWLANチャネルを検出するために、図２〜４に関して説明した技術を実行する。
【００３０】
本発明の実施例は、例えば、機械実行可能命令を格納した１つ以上の機械可読媒体を含んでもよいコンピュータプログラムプロダクトとして提供されてもよい。機械実行可能命令は、１つ以上の機械（コンピュータ、コンピュータネットワーク又は他の電子デバイス等）により実行されたときに、１つ以上の機械が本発明の実施例に従って動作を実行することを生じてもよい。機械可読媒体は、非限定的にフロッピー（登録商標）ディスク、光ディスク、CD-ROM（Compact  Disc-Read  Only  Memory）、磁気光ディスク、ROM（Read  Only  Memory）、RAM（Random  Access  Memory）、EPROM（Erasable  Programmable  Read  Only  Memory）、EEPROM（Electrically  Erasable  Programmable  Read  Only  Memory）、磁気若しくは光カード、フラッシュメモリ、又は機械実行可能命令を格納するのに適した他の種類の媒体／機械可読媒体を含んでもよい。
【００３１】
図面及び前述の説明は、本発明の例を提供するものである。複数の異なる機能項目として示されているが、当業者は、このような要素の１つ以上が単一の機能要素に結合されてもよいことを認識する。或いは、特定の要素は複数の機能要素に分割されてもよい。１つの実施例からの要素は、他の実施例に追加されてもよい。例えば、ここに記載の処理の順序は変更されてもよく、ここに記載された方法に限定されない。更に、いずれかのフローチャートの動作は図示の順序で実行される必要ない。また、必ずしも全ての動作が実行される必要はない。また、他の動作に依存しない動作は、他の動作と並行して実行されてもよい。しかし、本発明の範囲はこれらの特定の例に限定されない。明細書に明示的に与えられていても与えられていなくても、構造における相違、大きさ、構成の使用のような複数の変更が可能である。本発明の範囲は、少なくとも特許請求の範囲に与えられるものほど広範囲である。
【図１】
0005805631.tif 000003
【図２】
0005805631.tif 000004
【図３】
0005805631.tif 000005
【図４】
0005805631.tif 000006
【図５】
0005805631.tif 000007
【図６】
0005805631.tif 000008
【図７】
0005805631.tif 000009