(57)【特許請求の範囲】
【請求項１】
複数の情報処理装置を筐体に搭載した情報処理システムにおいて、
無線で所定の数の情報処理装置に電力を供給し、該電力を供給した各情報処理装置から各情報処理装置を識別する識別子及び前記無線の信号強度を受信する電力供給部と、
前記識別子及び前記信号強度に基づいて筐体内の各情報処理装置の位置を特定する特定部と
を有することを特徴とする情報処理システム。
【請求項２】
前記電力供給部は、複数あり、
前記特定部は、前記識別子、前記信号強度及び各電力供給部の位置に基づいて筐体内の各情報処理装置の位置を特定することを特徴とする請求項１に記載の情報処理システム。
【請求項３】
外部ネットワークに接続するネットワークスイッチを備え、
前記特定部は前記ネットワークスイッチの一部として含まれることを特徴とする請求項１または２に記載の情報処理システム。
【請求項４】
複数の情報処理装置の筐体内の位置を特定する位置特定方法において、
無線で所定の数の情報処理装置に無線給電装置が電力を供給し、
該電力を供給した各情報処理装置から各情報処理装置を識別する識別子及び前記無線の信号強度を前記無線給電装置が受信し、
前記複数の情報処理装置を制御する制御部が前記識別子及び前記信号強度に基づいて筐体内の各情報処理装置の位置を特定する
処理を実行することを特徴とする位置特定方法。
【請求項５】
複数の情報処理装置の筐体内の位置をコンピュータに特定させる位置特定プログラムにおいて、
無線で所定の数の情報処理装置に電力を供給する無線給電装置に給電を指示し、
前記無線給電装置により電力を供給された各情報処理装置から各情報処理装置を識別する識別子及び前記無線の信号強度を該無線給電装置を介して受信し、
前記識別子及び前記信号強度に基づいて筐体内の各情報処理装置の位置を特定する
処理を前記コンピュータに実行させることを特徴とする位置特定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、位置特定方法及び位置特定プログラムに関する。
【背景技術】
【０００２】
１個の筐体内に、多数のノードと、外部ネットワークと通信するためのネットワークスイッチとを収容する情報処理システムがある。ここで、ノードとは、ＣＰＵ、メモリーコントローラとメモリー、ストレージコントローラとストレージ、無線ＬＡＮ（Local  Area  Network）コントローラ、ベースバンドとＲＦ（Radio  Frequency）部及びインターコネクトを有する情報処理装置である。【０００３】
各ノードは、他のノードと無線ＬＡＮを用いて無線通信を行う。このため、各ノードは、無線通信で送信されるフレームの宛先ノードと次の送信先ノードであるネクストノードを対応付けたルーティングテーブルを有する。【０００４】
図１１は、ルーティングテーブルを用いたフレームのルーティングを説明するための図である。図１１は、ノードＡがノードＯへフレームを送信する場合を示している。また、各ノードは上、下、左、右、左上、右上、左下及び右下に隣接するノードと無線通信が行える。【０００５】
図１１に示すように、ノードＡのルーティングテーブルには、宛先ノードＯに対応付けてネクストノードＦが記憶されている。したがって、ノードＡは、宛先ノードＯへのフレームをノードＦに送信する。また、ノードＦのルーティングテーブルには、宛先ノードＯに対応付けてネクストノードＫが記憶されている。したがって、ノードＦは、宛先ノードＯへのフレームをノードＫに送信する。また、ノードＫのルーティングテーブルには、宛先ノードＯに対応付けてネクストノードＯが記憶されている。したがって、ノードＫは、宛先ノードＯへフレームを送信する。【０００６】
ルーティングテーブルを作成するためには、筐体内の各ノードの位置を特定することが必要になる。筐体内の各ノードの位置が正しく特定されず、ルーティングテーブルに誤ったルーティング先が登録されると、ノード間で通信が行えない。【０００７】
なお、サーバモジュール、スイッチモジュール、マネージメントモジュール等を一つの筐体内に収容するブレードサーバにおいて、バックプレーンボードを用いることなく、筐体内の通信を無線を用いて行う従来技術がある（例えば、特許文献１参照）。また、筐体内のノードの位置の特定に関連する従来技術として、モバイル・ノードが、複数の静的ノードから受信された受信信号強度を比較し、どの静的ノードが最も近くにあるかを推定して自己の位置を推定する技術がある（例えば、特許文献２参照）。また、無線給電の方式に関する規格としてＱｉシステムがある（例えば、非特許文献１参照）。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００５−１８４６５９号公報
【特許文献２】特表２０１２−５０７７３６号公報
【非特許文献】
【０００９】
【非特許文献１】Qi  System  Description,  Wireless  Power  Transfer,  Volume  I:Low  Power  Part1:Interface  Definition,  Version1.0.2,  April  2012
【発明の概要】
【発明が解決しようとする課題】
【００１０】
各ノードが長距離無線信号受信時に観測する電波到達時間差方式、電波受信強度方式などを用いて各ノードの位置を特定することが考えられる。ノードの位置が数百ｍ〜数Ｋｍのように離れている場合には、電波到達時間差方式、電波受信強度方式などを用いてノードの位置を推定することが可能である。【００１１】
しかしながら、例えば、高さ２ｍ以内、幅１ｍ以内の筐体内に数百個のノードを配置している場合には、各ノード間の距離が短すぎて、電波到達時間差方式、電波受信強度方式では、各ノードの位置を推定することはできないという問題がある。【００１２】
本発明は、１つの側面では、筐体内の各ノードの位置を正確に特定することを目的とする。
【課題を解決するための手段】
【００１３】
本願の開示する情報処理システムは、１つの態様において、複数の情報処理装置を筐体に搭載する。そして、情報処理システムは、無線で所定の数の情報処理装置に電力を供給し、該電力を供給した各情報処理装置から各情報処理装置を識別する識別子及び前記無線の信号強度を受信する電力供給部を有する。また、情報処理システムは、前記識別子及び前記信号強度に基づいて筐体内の各情報処理装置の位置を特定する特定部を有する。
【発明の効果】
【００１４】
１実施態様によれば、筐体内の各ノードの位置を正確に特定することができる。
【図面の簡単な説明】
【００１５】
【図１】図１は、実施例に係る情報処理システムを示す正面図である。
【図２】図２は、実施例に係る情報処理システムを示す側面図である。
【図３】図３は、ノードの構成を示す図である。
【図４】図４は、無線給電を行うパワートランスミッタと無線給電を受けるパワーレシーバの構成を示す図である。
【図５】図５は、通信制御部がパワートランスミッタに送信するパケットの一例を示す図である。
【図６】図６は、全体制御部の機能構成を示す図である。
【図７】図７は、ルーティングテーブルの情報の作成例を説明するための図である。
【図８】図８は、ルーティングテーブルの情報の他の作成例を説明するための図である。
【図９】図９は、ルーティングテーブルの作成処理のフローを示すフローチャートである。
【図１０】図１０は、全体制御部のハードウェア構成を示す図である。
【図１１】図１１は、ルーティングテーブルを用いたフレームのルーティングを説明するための図である。
【発明を実施するための形態】
【００１６】
以下に、本願の開示する情報処理システム、位置特定方法及び位置特定プログラムの実施例を図面に基づいて詳細に説明する。なお、この実施例は開示の技術を限定するものではない。
【実施例】
【００１７】
まず、実施例に係る情報処理システムを図１及び図２を用いて説明する。図１は、実施例に係る情報処理システムを示す正面図であり、図２は、実施例に係る情報処理システムを示す側面図である。【００１８】
図１に示すように、情報処理システム１０は、ネットワークスイッチ１１と、３２個のノード２０とを有する。なお、ここでは説明の便宜上、３２個のノード２０を示したが、情報処理システム１０は、任意の数のノード２０を有することができる。また、図２に示すように、ネットワークスイッチ１１及びノード２０は筐体１のスロットに収容され、ノード２０は筐体１のスロットから取り外すことが可能である。【００１９】
ネットワークスイッチ１１は、ノード２０が外部ネットワークと通信するために用いられる。ネットワークスイッチ１１は、ノード２０と無線で通信を行い、通常無線用無線アンテナ１１ａと、管理無線用無線アンテナ１１ｂとを有する。【００２０】
通常無線用無線アンテナ１１ａは、ノード２０で動作するＯＳやアプリケーションが他のノード２０やネットワークスイッチ１１との通信に使用する無線（以下、「通常無線」と呼ぶ）のアンテナである。【００２１】
管理無線用無線アンテナ１１ｂは、ノード２０の管理などで用いられる無線（以下、「管理無線」と呼ぶ）のアンテナである。管理無線は、通常無線と比較して、低速であるが、遠距離の通信が可能であり、最も遠いノード同士やネットワークスイッチ１１とノード間でも通信が可能である。【００２２】
また、ネットワークスイッチ１１は、ノード２０及びネットワークスイッチ１１を制御する全体制御部４０を有する。全体制御部４０は、各ノード２０を一意に識別する識別子であるノードＩＤを各ノード２０に割り当てる。ノードＩＤは、ノード２０が有するＭＡＣ（Media  Access  Control）アドレスから全体制御部４０により生成される。全体制御部４０は、ＭＰＵを有し、ＭＰＵでファームウェアを実行することにより実現される。【００２３】
ノード２０は、通常無線用無線アンテナ２０ａと、管理無線用無線アンテナ２０ｂと、無線給電用アンテナ２０ｃとを有する。通常無線用無線アンテナ２０ａは、通常無線で用いられるアンテナである。管理無線用無線アンテナ２０ｂは、管理無線で用いられるアンテナである。【００２４】
無線給電用アンテナ２０ｃは、ノード２０が筐体１から無線給電を受けるためのアンテナである。すなわち、ノード間やノード２０と筐体１との間を接続する有線のコネクタ及び有線の通信線はなく、給電及び通信は無線により行われる。【００２５】
次に、ノード２０の構成について説明する。図３は、ノード２０の構成を示す図である。図３に示すように、ノード２０は、ＣＰＵ２１と、メモリーコントローラ２２と、メモリー２３と、ストレージコントローラ２４と、ストレージ２５と、無線ＬＡＮコントローラ２６と、ベースバンド及びＲＦ部２７と、インターコネクト２８とを有する。また、ノード２０は、制御部２９と、パワーレシーバ３０とを有する。【００２６】
ＣＰＵ２１は、メモリー２３に記憶されたプログラムを読み出して実行する中央処理装置である。メモリーコントローラ２２は、メモリー２３へのデータの書き込み、メモリー２３からのプログラム及びデータの読み出しを制御する制御装置である。メモリー２３は、プログラムやデータを記憶するＲＡＭ（Random  Access  Memory）である。【００２７】
ストレージコントローラ２４は、ストレージ２５へのデータの書き込み、ストレージ２５からのプログラム及びデータの読み出しを制御する制御装置である。ストレージ２５は、プログラムやデータを記憶する磁気ディスク装置である。【００２８】
無線ＬＡＮコントローラ２６は、通常無線及び管理無線で用いられる無線ＬＡＮによる通信を制御する制御装置である。ベースバンド及びＲＦ部２７は、無線ＬＡＮコントローラ２６の制御のもとで無線通信を行う。【００２９】
インターコネクト２８は、ＣＰＵ２１、メモリーコントローラ２２、ストレージコントローラ２４、無線ＬＡＮコントローラ２６及び制御部２９を相互に接続する装置である。【００３０】
制御部２９は、管理無線を用いてノード２０を制御する。制御部２９は、ＭＰＵ（Micro  Processing  Unit）を有し、ＭＰＵでファームウェアを実行することにより実現される。また、制御部２９は、宛先ノードのＭＡＣアドレスとネクストノードのＭＡＣアドレスを対応付けるルーティングテーブルを有し、ノード２０が他のノード２０に送信するフレームをルーティングする。パワーレシーバ３０は、筐体１から無線給電を受信し、ノード内に電力を供給する。【００３１】
次に、無線給電について説明する。図４は、無線給電を行うパワートランスミッタ５０と無線給電を受けるパワーレシーバ３０の構成を示す図である。図４に示すように、パワートランスミッタ５０は、筐体１に配置され、インバータ５１と、プライマリーコイル５２と、カレントセンス５３と、通信制御部５４とを有する。【００３２】
インバータ５１は、直流入力を交流に変換し、プライマリーコイル５２を駆動する。プライマリーコイル５２は、キャパシタとともに共振回路を構成する。カレントセンス５３は、プライマリーコイル５２の電流を測定することによりパワーレシーバ３０から送信されるパケットを受信し、受信したパケットを通信制御部５４に通知する。【００３３】
通信制御部５４は、パワーレシーバ３０からメッセージを受け取って解読し、解読したメッセージ及びプライマリーコイル５２の電流に基づいて電力制御を実行する。通信制御部５４は、インバータ５１が出力する交流の周波数を操作することにより給電の制御を行う。【００３４】
また、通信制御部５４は、ネットワークスイッチ１１に含まれる全体制御部４０からの指示に基づいて給電制御を行い、制御状態について全体制御部４０に通知する。また、通信制御部５４は、パワーレシーバ３０の通信制御部３５と通信を行う。【００３５】
１つのパワートランスミッタ５０は、ｎ個のノード２０に給電する。例えば、実施例に係る情報処理システム１０では、１つのパワートランスミッタ５０が８個のノード２０に給電する。したがって、実施例に係る情報処理システム１０では、４個のパワートランスミッタ５０が筐体１に配置される。筐体内には４段でノード２０が配置されるため、パワートランスミッタ５０は各段の左端に配置され、それぞれ各段の８個のノード２０に給電する。【００３６】
なお、ここでは、１つのパワートランスミッタ５０が８個のノード２０に給電することとしたが、１つのパワートランスミッタ５０は、無線給電が可能な範囲で任意の個数のノード２０に給電することができる。また、ここでは、パワートランスミッタ５０を各段の左端に配置することとしたが、パワートランスミッタ５０は各段の右端など他の場所に配置することもできる。【００３７】
パワーレシーバ３０は、セカンダリーコイル３１と、調整回路３２と、出力遮断器３３と、通信変調器３４と、通信制御部３５とを有する。セカンダリーコイル３１は、キャパシタとともに共振回路を構成し、パワートランスミッタ５０からの給電を受ける。【００３８】
調整回路３２は、セカンダリーコイル３１から受け取った電力の交流波形を調整する。また、調整回路３２は、出力の平滑化を行うこともできる。調整回路３２は、出力遮断器３３、通信変調器３４及び通信制御部３５に電力を供給する。【００３９】
出力遮断器３３は、パワーレシーバ３０が電力を供給しない場合に、出力電流を遮断する。また、出力遮断器３３は、パワーレシーバ３０が電力を供給しない場合に、電流が逆流することを防ぐ。【００４０】
通信変調器３４は、通信制御部３５の指示に基づいてパワートランスミッタ５０に通信信号を送信する。通信制御部３５は、通信変調器３４を操作し、パワートランスミッタ５０の通信制御部５４にパケットを送信する。【００４１】
図５は、通信制御部３５がパワートランスミッタ５０に送信するパケットの一例を示す図である。図５は、プライマリーコイル５２とセカンダリーコイル３１のカップリング度合いを信号強度値として示す信号強度パケットである。信号強度パケットは、フリーポジショニングを使用するパワートランスミッタ５０に最適な電力伝送を提供するプライマリーコイル５２の設定を目的として、信号強度をパワーレシーバ３０からパワートランスミッタ５０に伝えるものである。【００４２】
図５に示すように、通信制御部３５は、８ビットのデータで信号強度値をパワートランスミッタ５０に送信する。なお、パワーレシーバ３０は、整流された電圧、開回路電圧、受信パワーなどから信号強度値を決定する。【００４３】
また、通信制御部３５は、出力遮断器３３を制御し、パワーレシーバ３０及び負荷６０を監視制御する。また、通信制御部３５は、制御部２９からの指示に基づいて受電制御を行い、制御状態について制御部２９に通知する。【００４４】
次に、全体制御部４０の構成について説明する。図６は、全体制御部４０の機能構成を示す図である。図６に示すように、全体制御部４０は、給電指示部４１と、信号強度取得部４２と、位置特定部４３と、マッピング情報作成部４４と、ルーティングテーブル作成部４５とを有する。【００４５】
給電指示部４１は、パワートランスミッタ５０に給電を指示し、給電指示の一部としてｐｉｎｇの実行を指示する。ここで、ｐｉｎｇは、パワートランスミッタ５０が給電するパワーレシーバ３０を選択するために送信する電力信号である。ｐｉｎｇを受信したパワーレシーバ３０は、自ノードを識別するノードＩＤと受信した電力信号の信号強度値をパワートランスミッタ５０に送信する。【００４６】
信号強度取得部４２は、パワーレシーバ３０が送信したノードＩＤと信号強度値をパワートランスミッタ５０から取得する。信号強度取得部４２は、各パワートランスミッタ５０が受信した８個のノードＩＤ及び信号強度値を４つのパワートランスミッタ５０から受け取るため、合計３２個のノードＩＤと信号強度値を取得する。【００４７】
位置特定部４３は、パワートランスミッタ５０の配置位置と信号強度取得部４２が取得した３２個のノードＩＤ及び信号強度値とに基づいて、各ノード２０の筐体内での位置を特定する。具体的には、位置特定部４３は、各パワートランスミッタ５０が受信した８個のノードＩＤを筐体１の各段に対応付ける。そして、位置特定部４３は、信号強度値の大きい順に筐体１の左のスロットからノードＩＤを対応付ける。【００４８】
また、位置特定部４３は、特定した位置を各ノード２０に管理無線で通知する。あるいは、位置特定部４３は、特定した位置をパワートランスミッタ５０及びパワーレシーバ３０を介して各ノード２０に通知することもできる。【００４９】
マッピング情報作成部４４は、筐体内のノード２０について位置特定部４３により特定された位置に基づいて、スロット位置とノードＩＤとを対応付けるマッピング情報を作成する。【００５０】
ルーティングテーブル作成部４５は、マッピング情報作成部４４により作成されたマッピング情報に基づいて、各ノード２０のルーティングテーブルの情報を作成し、管理無線でルーティングテーブルの情報を各ノード２０の制御部２９に送信する。ルーティングテーブルの情報を受信した制御部２９は、自身のルーティングテーブルに情報を書き込む。【００５１】
図７は、ルーティングテーブルの情報の作成例を説明するための図である。図７において、各ノード２０は、短距離無線を用いて縦方向及び横方向に隣接するノード２０にしかフレームを送信しないものとする。ここで、短距離無線は、通常無線の１つである。ルーティングテーブル作成部４５は、先に横方向に隣接するノード２０にフレームを転送し、次に縦方向に隣接するノード２０にフレームを転送するようにルーティング情報を作成する。【００５２】
例えば、図７に示すように、送信元ノードＡから宛先ノードＯにフレームを送信する場合、ルーティングテーブル作成部４５は、宛先がノードＯであるフレームをノードＢに転送するようにノードＡのルーティング情報を作成する。また、ルーティングテーブル作成部４５は、宛先がノードＯであるフレームをノードＣに転送するようにノードＢのルーティング情報を作成する。【００５３】
また、ルーティングテーブル作成部４５は、宛先がノードＯであるフレームをノードＧに転送するようにノードＣのルーティング情報を作成する。また、ルーティングテーブル作成部４５は、宛先がノードＯであるフレームをノードＫに転送するようにノードＧのルーティング情報を作成する。また、ルーティングテーブル作成部４５は、宛先がノードＯであるフレームをノードＯに転送するようにノードＫのルーティング情報を作成する。【００５４】
このように、ルーティングテーブル作成部４５は、各宛先ノードについてフレームの転送先を各ノード２０について特定することにより、ルーティングテーブルの情報を作成することができる。【００５５】
図８は、ルーティングテーブルの情報の他の作成例を説明するための図である。図８において、ノードＡ、ノードＤ、ノードＭ及びノードＰは、短距離無線と長距離無線の両方で通信することができる。一方、その他のノードは、短距離無線でしか通信することができない。ここで、長距離無線も通常無線の１つである。【００５６】
ノードＡ、ノードＤ、ノードＭ及びノードＰは、宛先ノードが長距離無線の機能を有する場合には、宛先ノードに長距離無線でフレームを送信する。また、ノードＡ、ノードＤ、ノードＭ及びノードＰは、宛先ノードが長距離無線の機能を有しない場合には、宛先ノードまでのホップ数に基づいて、フレームを転送する。すなわち、ノードＡ、ノードＤ、ノードＭ及びノードＰは、ホップ数が所定の閾値以内である場合には短距離無線を用いてフレームを転送し、ホップ数が所定の閾値以内でない場合には、宛先ノードに最も近く、長距離通信機能を有するノードにフレームを送信する。【００５７】
一方、短距離無線の機能しか有しないその他のノードは、宛先ノードまでのホップ数に基づいて、フレームを転送する。すなわち、その他のノードは、ホップ数が所定の閾値以内である場合には短距離無線を用いてフレームを転送し、ホップ数が所定の閾値以内でない場合には、最も近く、長距離通信機能を有するノードにフレームを転送する。【００５８】
例えば、図８に示すように、送信元ノードＡから宛先ノードＯにフレームを送信する場合、ルーティングテーブル作成部４５は、宛先がノードＯであるフレームをノードＰに長距離無線で転送するようにノードＡのルーティング情報を作成する。また、ルーティングテーブル作成部４５は、宛先がノードＯであるフレームをノードＯに短距離無線で転送するようにノードＰのルーティング情報を作成する。【００５９】
次に、ルーティングテーブルの作成処理のフローについて説明する。図９は、ルーティングテーブルの作成処理のフローを示すフローチャートである。図９に示すように、全体制御部４０の指示に基づいて、筐体１に配置されたパワートランスミッタ５０が、ｐｉｎｇを実行する（ステップＳ１）。【００６０】
そして、パワートランスミッタ５０は、ノード２０のパワーレシーバ３０からの応答を待ち（ステップＳ２）、パワーレシーバ３０からの応答を検出したか否かを判定する（ステップＳ３）。その結果、パワーレシーバ３０からの応答を検出しない場合には、パワートランスミッタ５０は、ステップＳ２に戻って、パワーレシーバ３０からの応答を待つ。【００６１】
一方、パワーレシーバ３０からの応答を検出した場合には、パワーレシーバ３０が送信したノードＩＤ及び信号強度値をパワートランスミッタ５０が受信する（ステップＳ４）。そして、パワートランスミッタ５０は、自分に割り当てられた全ノード２０のパワーレシーバ３０からノードＩＤ及び信号強度値を受信したか否かを判定し（ステップＳ５）、ノードＩＤ及び信号強度値を受信していないパワーレシーバ３０がある場合には、ステップＳ２に戻って、パワーレシーバ３０からの応答を待つ。【００６２】
なお、ステップＳ１〜ステップＳ５の処理は、各パワートランスミッタ５０により行われる。そして、全ノード２０のパワーレシーバ３０からノードＩＤ及び信号強度値を受信すると、全体制御部４０が、ノードＩＤ及び信号強度値に基づいて各ノード２０の位置を特定する（ステップＳ６）。【００６３】
そして、全体制御部４０が、特定した位置を管理無線により各ノード２０に通知し（ステップＳ７）、マッピング情報を作成する（ステップＳ８）。そして、全体制御部４０が、マッピング情報に基づいて、ルーティングテーブルの情報を作成して各ノード２０に送信する（ステップＳ９）。【００６４】
このように、全体制御部４０が、ルーティングテーブルの情報を作成して各ノード２０に送信するので、各ノード２０は、自動でルーティングテーブルを設定することができる。【００６５】
なお、全体制御部４０の機能はファームウェアにより実現される。そこで、ファームウェアにより実現される全体制御部４０のハードウェア構成について説明する。図１０は、全体制御部４０のハードウェア構成を示す図である。図１０に示すように、全体制御部４０は、ＭＰＵ４６と、フラッシュメモリー４７と、ＲＡＭ４８とを有する。【００６６】
ＭＰＵ４６は、フラッシュメモリー４７からプログラムを読み出して実行する演算処理装置である。フラッシュメモリー４７は、プログラムを記憶する不揮発性メモリーである。ＲＡＭ４８は、プログラムの途中結果などを記憶するメモリーである。【００６７】
上述してきたように、実施例では、筐体１に配置されたパワートランスミッタ５０が、ｐｉｎｇを実行し、各ノード２０のパワーレシーバ３０からノードＩＤ及び信号強度値を受信する。そして、全体制御部４０が、パワートランスミッタ５０からノードＩＤ及び信号強度値を取得し、取得したノードＩＤ及び信号強度値に基づいて各ノード２０の位置を特定する。したがって、情報処理システム１０は、筐体内のノード配置を自動で把握することができる。【００６８】
また、全体制御部４０は、特定したノード配置に基づいて、ルーティングテーブルの情報を作成し、各ノード２０に送信する。したがって、情報処理システム１０は、自動で各ノード２０のルーティングテーブルの設定を行うことができる。【００６９】
なお、実施例では、各パワートランスミッタ５０が８個のノード２０に給電する場合について説明したが、本発明はこれに限定されるものではなく、各パワートランスミッタ５０が１個のノード２０に給電することもできる。その場合、全体制御部は、各パワートランスミッタが受信したノードＩＤと各トランスミッタの位置から、筐体内の各ノードの位置を特定することができる。したがって、情報処理システム１０は、信号強度値を用いることなく、筐体内のノード配置を自動で把握することができる。【００７０】
また、実施例では、４つのパワートランスミッタ５０を用いる場合について説明したが、本発明はこれに限定されるものではなく、１つのトランスミッタ５０だけを用いることもできる。その場合、全体制御部は、信号強度値から、筐体内の各ノードの位置を特定することができる。したがって、情報処理システム１０は、トランスミッタの位置を用いることなく、筐体内のノード配置を自動で把握することができる。【００７１】
また、実施例では、各パワートランスミッタ５０がノードＩＤ及び信号強度値を受信する場合について説明した。しかしながら、本発明はこれに限定されるものではなく、例えば、管理無線など、他の通信手段を用いてノードＩＤ及び信号強度値を受信する場合に同様に適用することができる。【００７２】
また、本実施例では、ノード２０を２次元に配置する場合について説明したが、本発明はこれに限定されるものではなく、ノード２０を３次元に配置する場合にも同様に適用することができる。【００７３】
また、本実施例では、ネットワークスイッチ１１に全体制御部４０が含まれる場合について説明したが、本発明はこれに限定されるものではなく、例えば、全体制御部を筐体１に配置するなど、全体制御部を他の場所に配置する場合にも同様に適用することができる。【００７４】
また、本実施例では、共振回路を用いて無線電力を供給する場合について説明したが、本発明はこれに限定されるものではなく、他の方法を用いて無線電力を供給する場合にも同様に適用することができる。【００７５】
また、本実施例では、ＭＡＣアドレスからノードＩＤが生成される場合について説明したが、本発明はこれに限定されるものではなく、他の情報からノードＩＤが生成される場合にも同様に適用することができる。
【符号の説明】
【００７６】
１    筐体
１０    情報処理システム
１１    ネットワークスイッチ
１１ａ，２０ａ    通常無線用無線アンテナ
１１ｂ，２０ｂ    管理無線用無線アンテナ
２０    ノード
２０ｃ    無線給電用アンテナ
２１    ＣＰＵ
２２    メモリーコントローラ
２３    メモリー
２４    ストレージコントローラ
２５    ストレージ
２６    無線ＬＡＮコントローラ
２７    ベースバンド及びＲＦ部
２８    インターコネクト
２９    制御部
３０    パワーレシーバ
３１    セカンダリーコイル
３２    調整回路
３３    出力遮断器
３４    通信変調器
３５    通信制御部
４０    全体制御部
４１    給電指示部
４２    信号強度取得部
４３    位置特定部
４４    マッピング情報作成部
４５    ルーティングテーブル作成部
４６    ＭＰＵ
４７    フラッシュメモリー
４８    ＲＡＭ
５０    パワートランスミッタ
５１    インバータ
５２    プライマリーコイル
５３    カレントセンス
６０    負荷
【図１】
0005954501.tif 000002
【図２】
0005954501.tif 000003
【図３】
0005954501.tif 000004
【図４】
0005954501.tif 000005
【図５】
0005954501.tif 000006
【図６】
0005954501.tif 000007
【図７】
0005954501.tif 000008
【図８】
0005954501.tif 000009
【図９】
0005954501.tif 000010
【図１０】
0005954501.tif 000011
【図１１】
0005954501.tif 000012