(57)【特許請求の範囲】
【請求項１】
無線信号を送信する第１通信部を備える１又は複数の無線端末装置と、前記無線端末装置から前記無線信号を受信する無線ゲートウェイ装置と、前記無線ゲートウェイ装置にネットワークを介して接続され、信号処理を行う信号処理サーバとを備える無線ゲートウェイシステムにおける前記無線ゲートウェイ装置であって、
前記１又は複数の無線端末装置から前記無線信号を受信する第２通信部と、
前記第２通信部が前記無線端末装置から受信する前記無線信号が、自装置において信号処理対象であるか否かを所定の判定条件に基づき判定する判定部と、
無線信号をデジタル信号列に変換するデジタル化処理部と、
前記デジタル化処理部により変換される前記デジタル信号列のうち、前記判定部により、自装置において信号処理対象ではないと判定される無線信号のデジタル信号列を含む信号処理要求信号を前記信号処理サーバに送信し、前記信号処理要求信号に対応する応答信号を前記信号処理サーバから受信する第３通信部と、
前記判定部により、自装置において信号処理対象であると判定される前記無線信号に信号処理を行う処理部とを備える
ことを特徴とする無線ゲートウェイ装置。
【請求項２】
前記無線ゲートウェイシステムが、ネットワークを介して前記無線ゲートウェイ装置に接続され、信号処理プログラムと、当該信号処理プログラムによる信号処理を識別する信号処理識別情報とを対応付けて記憶するプログラムサーバを備え、
前記信号処理サーバが、前記デジタル信号列の信号処理に対応する信号処理識別情報と当該信号処理の結果とを応答信号として前記無線ゲートウェイ装置に送信する前記無線ゲートウェイシステムにおいて、
前記無線ゲートウェイ装置が、プログラム書換え部と、信号処理プログラムを書換え、又は、書き込み可能な可変信号処理部とを備え、
前記プログラム書換え部は、
前記処理サーバから受信する前記応答信号の前記信号処理識別情報に基づき、前記プログラムサーバから前記信号処理識別情報に対応する信号処理プログラムを受信し、受信した信号処理プログラムを前記可変信号処理部に書換え、又は、書き込む
ことを特徴とする請求項１に記載の無線ゲートウェイ装置。
【請求項３】
前記判定部が記憶する所定の判定条件は、
無線信号の特性を示す情報に基づく条件である
ことを特徴とする請求項１又は２のいずれかに記載の無線ゲートウェイ装置。
【請求項４】
前記判定部が記憶する所定の判定条件における前記特性を示す情報は、
無線信号の信号処理種別を示す情報である
ことを特徴とする請求項３に記載の無線ゲートウェイ装置。
【請求項５】
１又は複数の無線端末装置と、前記無線端末装置から無線信号を受信する無線ゲートウェイ装置と、前記無線ゲートウェイ装置にネットワークを介して接続される信号処理サーバとを備える無線ゲートウェイシステムにおいて、
前記無線端末装置は、
前記無線ゲートウェイ装置に無線信号を送信する第１通信部を備え、
前記無線ゲートウェイ装置は、
前記１又は複数の無線端末装置から前記無線信号を受信する第２通信部と、
前記第２通信部が前記無線端末装置から受信する前記無線信号が、自装置において信号処理対象であるか否かを所定の判定条件に基づき判定する判定部と、
無線信号をデジタル信号列に変換するデジタル化処理部と、
前記デジタル化処理部により変換される前記デジタル信号列のうち、前記判定部により、自装置において信号処理対象ではないと判定される無線信号のデジタル信号列を含む信号処理要求信号を前記信号処理サーバに送信し、前記信号処理要求信号に対応する応答信号を前記信号処理サーバから受信する第３通信部と、
前記判定部により、自装置において信号処理対象であると判定される前記無線信号に信号処理を行う処理部とを備え、
前記信号処理サーバは、
前記無線ゲートウェイ装置から前記信号処理要求信号を受信し、当該信号処理要求信号に対応する前記応答信号を前記無線ゲートウェイ装置に送信する第４通信部と、
前記第４通信部が受信する前記信号処理要求信号に応じて、前記デジタル信号列の信号処理を行い、処理結果を応答信号として前記第４通信部に出力する信号処理部とを備える
ことを特徴とする無線ゲートウェイシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ＬＡＮや特定小電力無線通信端末などの無線通信端末を備えた無線ゲートウェイシステムにおける無線ゲートウェイ装置、無線ゲートウェイシステムに関する。
【背景技術】
【０００２】
近年、一般家庭やオフィス等で、光ファイバ等を用いたブロードバンド接続でインターネットを利用するケースが多くなっている。また、屋内配線の簡便さから無線ＬＡＮを家庭若しくはオフィス内のローカルエリアネットワーク（ＬＡＮ）として選択する利用者も増えており、ブロードバンドルータに無線ＬＡＮ等の基地局を内蔵したものをブロードバンド通信サービスのホームゲートウェイ装置として設置する家庭、オフィスも多い。
【０００３】
一方、ホーム（オフィス）セキュリティの分野において、ドアの開閉を制御するためのドアセンサ、火災感知センサ、人感センサ等のセンサ類により感知されるデータや、ヘルスケアの分野において、体重・体脂肪計、血圧計などの医療計測器等により計測されるデータをインターネットを介して各々のサービスセンタが受信し、このサービスセンタ側でデータを管理するサービスがシェアを伸ばしつつある。
【０００４】
これらに用いられるセンサや医療計測器は、特定小電力無線などの無線方式を利用するものが多い。また、オフィスユースでは、これに無線タグなどのＲＦＩＤ（Radio Frequency IDentification）を用いて物品や人員の管理等を行う動きもあり、家庭でもオフィスでも、今後このような小型無線デバイスが大量に普及するようになることが予想される。そして、このような小型無線デバイスが送信する無線信号の内容をデコード・解釈する基地局装置も家庭・オフィスルーム等ごとに一台というように、数多く配置されることになる。
【０００５】
このため、将来的に１つの基地局装置で、複数の無線方式をサポートしたり、新しい無線方式に柔軟に対応する技術が提案されている（例えば、特許文献１）。特許文献１に示す技術において、基地局装置は、無線信号の受信部、受信信号のデジタル化（Ａ−Ｄ（アナログ−デジタル）コンバータ）部、及びデジタル信号の伝送部のみに簡略化した構成である。そして、基地局装置がデジタル化した受信信号をネットワークを介して強力な演算能力を持つサーバに伝送し、サーバ側で受信信号のデコード・解釈の処理を行わせる。
【０００６】
このような特許文献１に示される技術によれば、基地局装置の単純化（低コスト化）とサーバの演算能力の共用によるシステムのコストダウンを図ると同時に、サーバ側のデコードソフトウエアの入替え、若しくは追加によって、新たな無線方式にも柔軟に対応可能となる。
【特許文献１】特開２００７−１６６２７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、現状では、ネットワークに接続する通信サービスのためのブロードバンドルータ等のゲートウェイ装置と、上述したホーム（オフィス）セキュリティやヘルスケア等の分野のサービスに用いられる小型無線デバイスに対応する基地局装置としてのゲートウェイ装置とが、それぞれ異なる業界において展開していた事業による装置であるため、それぞれ別々に発展・開発されている。
【０００８】
利用者の立場から見ると、インターネット接続等のネットワークサービスと、ホームセキュリティ等のセンサを利用するサービスとを同時に受けるためには、別々のゲートウェイ装置を配置しなければならないため、複数の基地局装置を配備することによるコストが問題となる。また、センサ・無線タグ関係処理の無線方式は乱立しているため、現状では方式ごとにさらに異なる複数の基地局装置となるゲートウェイ装置を、家庭やオフィスに配置しなければならないという問題がある。
【０００９】
これに対し、特許文献１の方式においては、無線信号をネットワークを介してサーバまで伝送してからデコードの処理を行い、その処理結果をさらにネットワークを介して基地局装置側に戻すこととなる。このため、センサ、無線タグ関連の無線通信処理設備の共用によるコストダウンは期待できるが、信号処理全体がサーバと基地局装置との間の相互通信によるインタラクティブ性の高いシーケンスとなるため、信号処理の遅延が大きくなり、処理効率が上がらないという問題がある。
【００１０】
本発明は、このような事情を考慮し、上記の問題を解決すべくなされたもので、その目的は、複数の機能を一台に集約した装置において複数の無線方式に対応し、かつ、受信した無線信号の信号処理の遅延を抑制することができる無線ゲートウェイ装置、無線ゲートウェイシステムを低コストで提供することにある。
【課題を解決するための手段】
【００１１】
上記問題を解決するために、本発明は、無線信号を送信する第１通信部を備える１又は複数の無線端末装置と、無線端末装置から無線信号を受信する無線ゲートウェイ装置と、無線ゲートウェイ装置にネットワークを介して接続され、信号処理を行う信号処理サーバとを備える無線ゲートウェイシステムにおける無線ゲートウェイ装置であって、１又は複数の無線端末装置から無線信号を受信する第２通信部と、第２通信部が無線端末装置から受信する無線信号が、自装置において信号処理対象であるか否かを所定の判定条件に基づき判定する判定部と、無線信号をデジタル信号列に変換するデジタル化処理部と、デジタル化処理部により変換されるデジタル信号列のうち、判定部により、自装置において信号処理対象ではないと判定される無線信号のデジタル信号列を含む信号処理要求信号を信号処理サーバに送信し、信号処理要求信号に対応する応答信号を信号処理サーバから受信する第３通信部と、判定部により、自装置において信号処理対象であると判定される無線信号に信号処理を行う処理部とを備えることを特徴とする無線ゲートウェイ装置である。
【００１２】
また、本発明は、無線ゲートウェイシステムが、ネットワークを介して無線ゲートウェイ装置に接続され、信号処理プログラムと、当該信号処理プログラムによる信号処理を識別する信号処理識別情報とを対応付けて記憶するプログラムサーバを備え、信号処理サーバが、デジタル信号列の信号処理に対応する信号処理識別情報と当該信号処理の結果とを応答信号として無線ゲートウェイ装置に送信する無線ゲートウェイシステムにおいて、無線ゲートウェイ装置が、プログラム書換え部と、信号処理プログラムを書換え、又は、書き込み可能な可変信号処理部とを備え、プログラム書換え部は、処理サーバから受信する応答信号の信号処理識別情報に基づき、プログラムサーバから信号処理識別情報に対応する信号処理プログラムを受信し、受信した信号処理プログラムを可変信号処理部に書換え、又は、書き込むことを特徴とする。
【００１３】
また、本発明の無線ゲートウェイ装置における判定部が記憶する所定の判定条件は、無線信号の特性を示す情報に基づく条件であることを特徴とする。
【００１４】
また、本発明の無線ゲートウェイ装置における判定部が記憶する所定の判定条件における特性を示す情報は、無線信号の信号処理種別を示す情報であることを特徴とする。
【００１５】
本発明は、１又は複数の無線端末装置と、無線端末装置から無線信号を受信する無線ゲートウェイ装置と、無線ゲートウェイ装置にネットワークを介して接続される信号処理サーバとを備える無線ゲートウェイシステムにおいて、無線端末装置が、無線ゲートウェイ装置に無線信号を送信する第１通信部を備え、無線ゲートウェイ装置が、１又は複数の無線端末装置から無線信号を受信する第２通信部と、第２通信部が無線端末装置から受信する無線信号が、自装置において信号処理対象であるか否かを所定の判定条件に基づき判定する判定部と、無線信号をデジタル信号列に変換するデジタル化処理部と、デジタル化処理部により変換されるデジタル信号列のうち、判定部により、自装置において信号処理対象ではないと判定される無線信号のデジタル信号列を含む信号処理要求信号を信号処理サーバに送信し、信号処理要求信号に対応する応答信号を信号処理サーバから受信する第３通信部と、判定部により、自装置において信号処理対象であると判定される無線信号に信号処理を行う処理部とを備え、信号処理サーバが、無線ゲートウェイ装置から信号処理要求信号を受信し、当該信号処理要求信号に対応する応答信号を無線ゲートウェイ装置に送信する第４通信部と、第４通信部が受信する信号処理要求信号に応じて、デジタル信号列の信号処理を行い、処理結果を応答信号として第４通信部に出力する信号処理部とを備えることを特徴とする無線ゲートウェイシステムである。
【００１６】
この発明によれば、家庭及びオフィスに通信方式別に複数配置する必要があった無線基地局（ゲートウェイ）装置を１台に集約することが可能となる。さらに、ソフトウェア化された信号処理プログラムを無線ゲートウェイ装置が取得することによって、種々の無線方式への対応が可能になる。また、信号処理サーバとの連携により、無線ゲートウェイ装置のみでは対応できない通信方式の受信信号の信号処理や、複雑な演算処理をともなう信号処理を信号処理サーバと分担したり、無線通信端末側とのインタラクティブな通信処理等、遅延制約が厳しい処理を基地局側（無線ゲートウェイ装置側）で行い、それ以外の処理を信号処理サーバ側で分担する等の柔軟な処理の連携が可能になる。
【００１７】
すなわち、無線ブロードバンドルータとしての無線ゲートウェイ装置に、無線タグ・センサ等用の特定小電力無線基地局機能を装備させることで、装置の共有を図り、ＦＰＧＡ（Field Programmable Gate Array）、ＤＳＰ（digital signal processor）や、ＣＰＵ（Central Processing Unit）等で実行される無線信号処理についてソフトウェア化を行い、プログラムの書換え、書き込みによって処理内容を変更可能とすると同時に、セキュリティサービスなどを提供するセンタ側サーバ（例えば、一実施形態における信号処理サーバ１−１）と、無線ゲートウェイ装置（例えば、一実施形態におけるホームゲートウェイ装置１−２）とにおいて信号処理を連携動作させることとした。これにより、無線基地局配備のコストを抑制して、１台のホームゲートウェイ装置で、様々な無線信号処理を実行、又は、処理結果を取得することが可能になるという効果がある。
【発明の効果】
【００１８】
本発明によれば、無線ゲートウェイ装置が、受信した無線信号に対し、受信信号が自装置において信号処理対象であるか否かを判定する判定部と、受信信号をデジタル信号列に変換するデジタル化処理部と、自装置において信号処理対象ではないと判定されるデジタル信号列の信号処理要求信号を信号処理サーバに送信し、応答信号を受信する第３通信部と、自装置において信号処理対象であると判定される受信信号に信号処理を行う信号処理部とを備えることとした。
これにより、無線ゲートウェイ装置が、自装置において信号処理対象である無線信号については、自装置で信号処理を行うため、信号処理の遅延を抑制するとともに、信号処理サーバから自装置で対応できない無線信号の信号処理結果を取得することができ、無線ゲートウェイ装置を集約することが可能になるという効果がある。
【００１９】
また、この発明によれば、無線ゲートウェイシステムが、ネットワークを介して無線ゲートウェイ装置に接続され、信号処理プログラムと、当該信号処理プログラムの信号処理識別情報とを対応付けて記憶するプログラムサーバを備え、信号処理サーバが、デジタル信号列の信号処理に対応する信号処理識別情報と当該信号処理の結果とを応答信号として無線ゲートウェイ装置に送信し、無線ゲートウェイ装置が、信号処理プログラムを書換え、又は、書き込み可能な可変信号処理部を備え、処理サーバから受信する信号処理識別情報に基づき、プログラムサーバから受信する信号処理プログラムを可変信号処理部に書換え、又は、書き込むこととした。
これにより、無線ゲートウェイ装置が、自装置において対応できなかった無線方式に対応することが可能になるという効果がある。
【００２０】
また、この発明によれば、無線ゲートウェイ装置の判定部が、所定の判定条件として、無線信号の特性を示す情報に基づく条件を記憶することとした。
これにより、無線ゲートウェイ装置が、受信した無線信号の特性が自装置における信号処理対象外となる場合でも、この無線信号のデジタル信号列を信号処理サーバに送信することにより、信号処理サーバによる無線信号の信号処理結果を取得することが可能になるという効果がある。
【００２１】
また、この発明によれば、無線ゲートウェイ装置の判定部が、所定の判定条件における特性を示す情報として、無線信号の信号処理種別を示す情報を記憶することとした。
これにより、無線ゲートウェイ装置が、受信した無線信号の信号処理種別が自装置における信号処理対象外となる場合でも、この無線信号のデジタル信号列を信号処理サーバに送信することにより、信号処理サーバによる無線信号の信号処理結果を取得することが可能になるという効果がある。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の一実施形態による無線ホームゲートウェイシステム１を図面を参照して説明する。図１は、本実施形態による無線ホームゲートウェイシステム１を示す概略ブロック図である。無線ホームゲートウェイシステム１は、ネットワーク１００を介して接続される無線信号処理を実行する信号処理サーバ１−１と、プログラムサーバ１−１４と、ホーム１−２０に備えられるホームゲートウェイ装置１−２とを備える。ネットワーク１００は、電話網、インターネットなどの公衆網や、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、専用線などの私設網からなる。
【００２３】
信号処理サーバ１−１は、通信部１−１−１と、信号処理部１−１−２とを備え、ホームゲートウェイ装置１−２から受信する信号処理要求信号に応じて、信号処理を行う。通信部１−１−１は、ネットワーク１００を介してホームゲートウェイ装置１−２から信号処理要求信号を受信し、信号処理要求信号に対応する応答信号をホームゲートウェイ装置１−２に送信する。信号処理部１−１−２は、通信部１−１−１が受信する信号処理要求信号に応じて信号処理を行い、処理結果と、当該信号処理を識別する信号処理識別情報とを応答信号として通信部１−１−１に出力する。
【００２４】
プログラムサーバ１−１４は、通信部１−１４−１と、制御部１−１４−２と、プログラム記憶部１−１４−３とを備え、ホームゲートウェイ装置１−２から受信するプログラム要求信号に応じて、対応するプログラムを応答信号としてホームゲートウェイ装置１−２に送信する。通信部１−１４−１は、ネットワーク１００を介してホームゲートウェイ装置１−２からプログラム要求信号を受信し、プログラム要求信号に対する応答信号をホームゲートウェイ装置１−２に送信する。
【００２５】
プログラム記憶部１−１４−３は、信号処理識別情報と、信号処理のプログラムの情報とを対応付けて記憶する。ここで、信号処理のプログラムの情報は、例えば、復号化プログラムなどの信号処理のプログラムそのもの、又は、当該プログラムが格納されているサーバのＵＲＬなどの位置情報である。
制御部１−１４−２は、通信部１−１４−１が受信するプログラム要求信号に含まれる信号処理識別情報を検索キーとして、プログラム記憶部１−１４−３から信号処理のプログラムの情報を検索し、検索結果を応答情報として通信部１−１４−１に出力する。
【００２６】
ホーム１−２０は、ネットワーク１００に接続するホームゲートウェイ装置１−２と、ホームゲートウェイ装置１−２と無線通信が可能となる無線通信端末の例として、無線ＬＡＮ端末装置１−５と、特定小電力無線通信を行う無線タグ１−３と、無線センサ１−４とを備える。また、ホーム１−２０は、後述するように、新たな無線通信端末として、無線デバイス１−１５がさらに備えられ、無線デバイス１−１５は、ホームゲートウェイ装置１−２に無線信号を送信する。
【００２７】
ホームゲートウェイ装置１−２は、ネットワーク１００を介して信号処理サーバ１−１と通信する。また、ホームゲートウェイ装置１−２は、その内部構成として、無線送受信部１−６、アナログ信号処理部１−７、デジタル化処理部１−８、固定回路信号処理部１−９と可変回路信号処理部１−１０とソフトウェア信号処理部１−１１とを含むデジタル信号処理回路部１−２００、プログラム書換え部１−１２、通信処理部１−１３、判断部１−１６、退避メモリ部１−１７、判断部１−１８を備える。
【００２８】
無線送受信部１−６は、無線タグ・センサ等用の特定小電力無線基地局機能を備え、ホーム１−２０が備える無線タグ１−３、無線センサ１−４、無線ＬＡＮ端末装置１−５から送信されるアナログの無線信号を受信し、判断部１−１８に受信した無線信号を受信信号として出力する。無線送受信部１−６は、判断部１−１８から入力される第１判定結果と受信信号とをアナログ信号処理部１−７に出力する。
【００２９】
判断部１−１８は、予め内部の記憶領域に記憶している所定の第１判定条件に基づき、受信信号の自機処理が適切か否かの判定を行う。この所定の第１判定条件は、入力された受信信号がホームゲートウェイ装置１−２において処理対象の信号であるか否かを受信信号の特性を示す情報に基づき判定する条件であり、例えば、ホームゲートウェイ装置１−２において信号処理が可能な信号であるか否かを判定する条件である。判断部１−１８は、無線送受信部１−６から入力される受信信号が、この所定の第１判定条件を満たす受信信号であるか否かを判定し、「処理可能」、又は、「処理不可能」のいずれかを第１判定結果として受信信号とともに無線送受信部１−６に出力する。
【００３０】
判断部１−１８による第１判定条件における受信信号の特性を示す情報は、例えば、「受信した無線信号の信号強度（レベル）が所定の閾値以下である」など、物理的な特性を示す情報である。受信信号が第１判定条件を満たす場合、ホームゲートウェイ装置１−２において、当該受信信号の信号処理が不可能であることを示す。このとき、判断部１−１８は、第１判定結果「処理不可能」を受信信号とともに無線送受信部１−６に出力する。
【００３１】
アナログ信号処理部１−７は、無線送受信部１−６から入力される受信信号のアナログ処理を行う。また、アナログ信号処理部１−７は、入力された第１判定結果が「処理可能」であれば、処理結果となるアナログ信号の受信信号を判断部１−１６に出力し、判断部１−１６から入力される第２判定結果とアナログ信号の受信信号とをデジタル化処理部１−８に出力する。
また、アナログ信号処理部１−７は、入力された第１判定結果が「処理不可能」であれば、処理結果となるアナログ信号の受信信号と、第１判定結果とをデジタル化処理部１−８に出力する。
【００３２】
判断部１−１６は、判断部１−１８と同様に、予め内部の記憶領域に記憶している所定の第２判定条件に基づき、受信信号の自機処理が適切か否かの判定を行う。この所定の第２判定条件は、入力された受信信号がホームゲートウェイ装置１−２において処理対象であるか否かを受信信号の特性を示す情報に基づき判定する条件であり、例えば、アナログ信号の受信信号の信号処理がホームゲートウェイ装置１−２において可能であるか否かを判定するための条件である。判断部１−１６は、アナログ信号処理部１−７から入力されるアナログ信号の受信信号が、この所定の第２判定条件を満たす受信信号であるか否かを判定し、第２判定結果とともにアナログ信号の受信信号をアナログ信号処理部１−７に出力する。
【００３３】
判断部１−１６による第２判定条件における受信信号の特性を示す情報は、例えば、「アナログ信号の受信信号の波形、又は、周波数が、ホームゲートウェイ装置１−２において信号処理可能な波形に該当しない」など、物理的な特性を示す情報である。受信信号が第２判定条件を満たす場合、ホームゲートウェイ装置１−２において、当該アナログ信号の受信信号の信号処理が不可能であることを示す。このとき、判断部１−１６は、第２判定結果「処理不可能」をアナログ信号の受信信号とともにアナログ信号処理部１−７に出力する。
【００３４】
デジタル化処理部１−８は、入力されたアナログ信号の受信信号をデジタル変換し、第１判定結果が「処理不可能」である、又は、第２判定結果が「処理不可能」である場合に、デジタル変換したデジタル信号列を退避メモリ部１−１７に出力する。
デジタル化処理部１−８は、第１判定結果と第２判定結果とがともに「処理可能」である場合、変換したデジタル信号列をデジタル信号処理回路部１−２００に出力する。デジタル化処理部１−８は、デジタル信号処理回路部１−２００から入力されるデジタル信号列をアナログ変換する。
退避メモリ部１−１７は、デジタル化処理部１−８から入力されるデジタル信号列を一時的に記憶し、通信処理部１−１３によって、記憶したデジタル信号列が読み出される。      
【００３５】
次に、デジタル信号処理回路部１−２００について説明する。デジタル信号処理回路部１−２００は、固定回路信号処理部１−９と、可変回路信号処理部１−１０と、ソフトウェア信号処理部１−１１とからなる３つの信号処理回路を備え、デジタル化処理部１−８から入力されるデジタル信号列の信号処理を行う。また、入力されたデジタル信号列の信号処理において、信号処理中にエラーが生じた場合、入力されたデジタル信号列がホームゲートウェイ装置１−２において処理不可能であることとして、エラーが生じたいずれかの信号処理回路が、入力されたデジタル信号列の信号処理要求信号を通信処理部１−１３に信号処理サーバ１−１へと送信させる。
【００３６】
固定回路信号処理部１−９は、例えば、製造時に完全にカスタマイズされているＡＳＩＣ（Application Specific Integrated Circuit）等の回路で構成される。固定回路信号処理部１−９は、例えば、無線ＬＡＮなど、通信方式（通信規格）が既に固まっており、かつ高速な処理を必要とするデジタル信号列の信号処理を実行する。ここで、通信方式（通信規格）が固まっているデジタル信号処理とは、例えば、国際電気通信連合（ITU、International Telecommunication Union）などにより、標準規格として策定されている通信方式における信号処理である。
【００３７】
可変回路信号処理部１−１０は、例えば、ＦＰＧＡなど、信号処理の機能を後からプログラム可能な素子等により構成されており、単純な信号処理であり、かつ、高速性が求められるようなワイヤードロジック向けの信号処理を実行する。
ソフトウェア信号処理部１−１１は、ＤＳＰ、ＣＰＵなど、信号処理の機能を後からプログラム可能な素子等で構成されており、複雑なデジタル信号処理が求められるようなプログラムロジック向けの信号処理を実行する。
【００３８】
プログラム書換え部１−１２は、信号処理サーバ１−１から受信する信号処理識別情報に基づき、可変回路信号処理部１−１０及びソフトウェア信号処理部１−１１用のプログラムを、ネットワーク１００を介してプログラムサーバ１−１４からダウンロードし、各々の信号処理機能を変更する機能を備える。具体的には例えば、プログラム書換え部１−１２は、可変回路信号処理部１−１０が行うプログラムを、プログラムサーバ１−１４からダウンロードしたプログラムに書き換えて、可変回路信号処理部１−１０における信号処理を変更することにより、可変回路信号処理部１−１０の機能を変更する。同様に、プログラム書換え部１−１２は、ソフトウェア信号処理部１−１１のプログラムを書き換える機能を備える。
【００３９】
通信処理部１−１３は、ネットワーク１００を介して信号処理サーバ１−１と、プログラムサーバ１−１４と信号を送受信する。通信処理部１−１３は、具体的には例えば、固定回路信号処理部１−９、可変回路信号処理部１−１０、ソフトウェア信号処理部１−１１から出力されるデジタル信号列や、退避メモリ部１−１７が記憶するデジタル信号列を、例えば、ＴＣＰ／ＩＰのパケット形式など、ネットワーク１００に適した形式に変換し、ネットワーク１００を介して信号処理サーバ１−１やプログラムサーバ１−１４に送信する。ここで、通信処理部１−１３は、退避メモリ部１−１７が記憶するデータを所定周期で読み出しており、退避メモリ部１−１７にデジタル信号列が記憶されている場合、記憶されているデジタル信号列を読み出す。
【００４０】
次に、本発明の一実施形態による無線ホームゲートウェイシステム１の無線通信の信号処理の動作について説明する。図２は、無線ホームゲートウェイシステム１における信号処理サーバ１−１、ホームゲートウェイ装置１−２、プログラムサーバ１−１４の処理フローを示す図である。ホームゲートウェイ装置１−２は、受信した無線信号について、自機における処理が適切な無線信号か否かについて、判断処理段階２−１、２−２、２−３の３段階で判定（判断）する。
以下、無線ホームゲートウェイシステム１における受信信号の基本的な処理の例として、無線タグ１−３による無線信号が正常にホームゲートウェイ装置１−２において信号処理される場合を例に説明する。
【００４１】
＜基本処理＞
ホーム１−２０において、ホームゲートウェイ装置１−２の無線送受信部１−６は、アナログの無線信号を無線タグ１−３から受信し、受信した受信信号を判断部１−１８に出力する（ステップＳ１）。判断部１−１８は、入力されるアナログの受信信号の信号強度が、第１判定条件を満たすか否かを判定し、受信信号の自機処理が適切か否かの判定を行う。判断部１−１８は、判定結果として、第１判定結果「処理可能」又は「処理不可能」のいずれかと、受信信号とを無線送受信部１−６に出力する。
無線送受信部１−６は、第１判定結果とアナログの受信信号とをアナログ信号処理部１−７に出力する。アナログ信号処理部１−７は、入力された第１判定結果が「処理可能」である場合、ステップＳ３に進み、入力された第１判定結果が「処理不可能」であれば、ステップＳ１０に進む（ステップＳ２）。
【００４２】
アナログ信号処理部１−７は、第１判定結果「処理可能」が入力される場合、アナログの受信信号に、例えば、フィルタリングなどのアナログ信号処理を行い、処理結果を判断部１−１６に出力する（ステップＳ３）。
判断部１−１６は、アナログ信号処理部１−７から入力されたアナログ処理された受信信号が、第２判定条件を満たすか否かを判定し、受信信号の自機処理が適切か否かの判定を行う。判断部１−１６は、判定結果として第２判定結果「処理可能」又は「処理不可能」のいずれかと、入力された受信信号とをアナログ信号処理部１−７に出力する。
【００４３】
アナログ信号処理部１−７は、第１判定結果と第２判定結果とアナログ処理した受信信号とをデジタル化処理部１−８に出力する。デジタル化処理部１−８は、第２判定結果が「処理可能」の場合、ステップＳ５に進み、第２判定結果が「処理不可能」の場合、ステップＳ１１に進む（ステップＳ４）。
デジタル化処理部１−８は、第１判定結果と第２判定結果とがともに「処理可能」である場合、入力された受信信号にデジタル変換を行い、変換したデジタル信号列をデジタル信号処理回路部１−２００に出力する（ステップＳ５）。
デジタル信号処理回路部１−２００は、入力されたデジタル信号列に対し、デジタル信号処理を開始し（ステップＳ６）、入力されたデジタル信号列に対する処理が正常に終了するか否かに基づき、入力されたデジタル信号列の自機処理が適切か否かの判定を行う（ステップＳ７）。
【００４４】
デジタル信号処理回路部１−２００は、入力されたデジタル信号列に対する処理、例えば、デコード処理を行い（ステップＳ８）、正常に処理が終了した場合、無線タグ１−３からの受信信号のデコード結果を得る（ステップＳ９）。また、デジタル信号処理回路部１−２００は、入力された信号列に対する処理において、エラーが発生するなどにより、正常に処理が完了できなかった場合、ステップＳ７において、自機処理が適切ではないと判定する。このとき、デジタル信号処理回路部１−２００は、入力されたデジタル信号列を通信処理部１−１３に出力し、通信処理部１−１３は、ステップＳ１３に進む。
ここまでが、ホームゲートウェイ装置１−２において、正常に受信した無線信号の処理が行われた場合の基本的な流れである。
【００４５】
次に、ホームゲートウェイ装置１−２が備える回路では処理できない、すなわち、ホームゲートウェイ装置１−２において、デコード等の無線信号処理が可能な無線信号ではない無線信号を送信（送出）する無線デバイス１−１５がホーム１−２０内に追加された場合の処理例について説明する。ここでは、無線デバイス１−１５からの受信信号が第１判定条件を満たし、第１判定結果が「処理不可能」となる場合と、無線デバイス１−１５からの受信信号が第２判定条件を満たし、第２判定結果が「処理不可能」となる場合と、デジタル信号処理回路部１−２００において、処理が正常に終了しなかった場合との３つの状況における処理について、上述の基本的な処理と異なるステップについて説明する。
【００４６】
無線デバイス１−１５の受信信号の信号強度が、第１判定条件を満たす場合、ステップＳ２において、アナログ信号処理部１−７は、第１判定結果が「処理不可能」であるため、ステップＳ１０に進む。アナログ信号処理部１−７は、入力されたアナログの受信信号にアナログ信号処理を行い、処理結果を判断部１−１６に出力するステップＳ３と異なり、処理結果の受信信号と第１判定結果とをデジタル化処理部１−８に出力し、ステップＳ１１に進む（ステップＳ１０）。
【００４７】
次に、無線デバイス１−１５から受信した受信信号の信号波形が、第２判定条件を満たす場合、ステップＳ４において、デジタル化処理部１−８は、第２判定結果が「処理不可能」であるため、ステップＳ１１に進む。ステップＳ４において、アナログ信号処理部１−７から第１判定結果「処理不可能」が入力された場合、又は、ステップＳ１０において、アナログ信号処理部１−７から第１判定結果「処理可能」と第２判定結果「処理不可能」とが入力された場合のいずれの場合においても、デジタル化処理部１−８は、入力された受信信号をデジタル変換し、変換したデジタル信号列を退避メモリ部１−１７に出力する（ステップＳ１１）。退避メモリ部１−１７は、入力されたデジタル信号列を一時的に記憶し、ステップＳ１３に進む（ステップＳ１２）。
【００４８】
また、デジタル信号処理回路部１−２００において、デジタル信号列に対する処理が正常に終了せず、無線デバイス１−１５のデジタル信号列の自機処理が適切ではないと判定される場合、ステップＳ７において、通信処理部１−１３は、無線デバイス１−１５からのデジタル信号列が入力され、ステップＳ１３に進む。ステップＳ１３において、通信処理部１−１３は、デジタル信号処理回路部１−２００からのデジタル信号列の入力処理と、退避メモリ部１−１７からデジタル信号列を読み出した処理とのいずれか一方の処理が発生した場合、これらの処理において通信処理部１−１３が取得するデジタル信号列を含む信号処理要求信号をネットワーク１００を介して信号処理サーバ１−１に送信する（ステップＳ１３）。
【００４９】
信号処理サーバ１−１において、通信部１−１−１は、ホームゲートウェイ装置１−２から信号処理要求信号を受信すると、信号処理部１−１−２に受信した信号処理要求信号を出力する。信号処理部１−１−２は、入力された信号処理要求信号に応じて、デジタル信号列に信号処理を行う。信号処理部１−１−２は、例えば、「復号化方式識別情報」など、行った信号処理の信号処理識別情報と、処理の結果としてデジタル信号列のデコード結果とを通信部１−１−１に出力する。通信部１−１−１は、デコード結果と、信号処理識別情報「復号化方式識別情報」とをホームゲートウェイ装置１−２に送信する。ホームゲートウェイ装置１−２において、通信処理部１−１３は、信号処理サーバ１−１から応答情報を受信し、ステップＳ９に進む（ステップＳ１４）。
上述したステップＳ１〜Ｓ１４までの処理は、ホームゲートウェイ装置１−２が、受信した無線信号のデコード結果を取得するまでの処理である。
【００５０】
ホームゲートウェイ装置１−２において、ステップＳ９でデコード結果を取得すると、ステップＳ１５に進む。通信処理部１−１３は、デコード結果を取得した際、信号処理サーバ１−１から信号処理識別情報を受信したか否かに基づき、復号化プログラムを要求するか否かを判定する。通信処理部１−１３は、信号処理サーバ１−１から信号処理識別情報を受信していた場合、受信した信号処理識別情報「復号化方式識別情報」を含むプログラム要求信号をプログラムサーバ１−１４に送信する。また、デコード結果をデジタル信号処理回路部１−２００が出力した場合、ステップＳ１に戻る（ステップＳ１５）。
【００５１】
プログラムサーバ１−１４において、通信部１−１４−１が、プログラム要求信号を受信し、制御部１−１４−２に出力する。制御部１−１４−２は、入力されたプログラム要求信号の信号処理識別情報「復号化方式識別情報」を検索キーとしてプログラム記憶部１−１４−３を検索する。制御部１−１４−２は、検索キーに対応するプログラムの情報がプログラム記憶部１−１４−３に記憶されているか否かに基づき、復号化プログラムの有無を判定する（ステップＳ１６）。
【００５２】
制御部１−１４−２は、プログラム記憶部１−１４−３が、検索キーに対応するプログラムの情報として、例えば、復号化プログラムをダウンロードするためのＵＲＬの情報を記憶している場合、このＵＲＬの情報を読み出し、読み出したＵＲＬの情報を応答情報として通信部１−１４−１に出力し、通信部１−１４−１にホームゲートウェイ装置１−２へと送信させる（ステップＳ１７）。また、プログラム記憶部１−１４−３が、検索キーに対応するプログラムの情報を記憶していない場合、制御部１−１４−２は、通信部１−１４−１に復号化プログラムがないことを通知する応答情報をホームゲートウェイ装置１−２に送信させる（ステップＳ１８）。
【００５３】
ホームゲートウェイ装置１−２において、通信処理部１−１３は、応答情報を受信し（ステップＳ１９）、復号化プログラムがないことを示す応答情報の場合、ステップＳ１に戻り、復号化プログラムがあることを示す応答情報の場合、通信処理部１−１３は、ステップＳ２１に進む（ステップＳ２０）。
【００５４】
通信処理部１−１３は、応答情報に含まれるプログラムの情報、すなわち、復号化プログラムをダウンロードするためのＵＲＬに基づき、プログラムサーバ１−１４から復号化プログラムをダウンロードし、この復号化プログラムと、信号処理識別情報とをプログラム書換え部１−１２に出力する。プログラム書換え部１−１２は、信号処理識別情報に基づき、復号化プログラムの可変回路信号処理部１−１０、又は、ソフトウェア信号処理部１−１１のいずれか一方のプログラムを、入力された復号化プログラムに書き換えて、ステップＳ１に戻る（ステップＳ２１）。
【００５５】
上述したように、本実施形態によれば、無線ホームゲートウェイシステム１において以下の効果がある。図２の判断処理段階２−１において、ホームゲートウェイ装置１−２は、無線デバイス１−１５から受信した無線信号の信号強度に基づき、自機での処理に適切であるか否かを判定する。また、判断処理段階２−２において、ホームゲートウェイ装置１−２は、アナログ化した受信信号の波形や、周波数などに基づき、無線デバイス１−１５からの受信信号が、自機での処理に適切か否かを判定する。これらの判断処理段階２−１、２−２においては、受信信号の特性を示す情報として、信号強度や波形、周波数などの物理的な特性を示す情報に基づき判定を行う。
【００５６】
判断処理段階２−１、又は、２−２において、自機での処理が適切ではないと判断した場合、ホームゲートウェイ装置１−２は、受信信号を廃棄することなく、デジタル信号をデジタル変換し、一次的に蓄積したのち、変換したデジタル信号列を信号処理サーバ１−１に送ることとした。
したがって、本実施形態によれば、ホームゲートウェイ装置１−２が、無線デバイス１−１５からの受信信号の信号処理に対応していない場合であっても、信号処理サーバ１−１が信号処理を実施し、ホームゲートウェイ装置１−２に処理結果を送信することにより、ホームゲートウェイ装置１−２は、無線デバイス１−１５からの受信信号の信号処理結果を取得することが可能になるという効果がある。
【００５７】
また、図２の判断処理段階２−３において、ホームゲートウェイ装置１−２は、デジタル信号処理回路部１−２００におけるデジタル信号処理を実行する際、入力されたデジタル信号列について、符号系列、フォーマット、処理アルゴリズムなどが対応しているか否かや、信号処理が正常に終了するか否かに基づき、デジタル信号列ごとに自機での信号処理が適切か否かを信号処理居種別に基づき判定する。
【００５８】
判断処理段階２−３において、ホームゲートウェイ装置１−２が入力されたデジタル信号列の自機での処理が適切ではないと判断した場合、例えば、ノイズ（雑音）による信号列であるなど、正常な信号ではない信号列として入力されたデジタル信号列を廃棄することなく、また、内部の記憶領域に蓄積することなく、このデジタル信号列を信号処理サーバ１−１に送る。
したがって、ホームゲートウェイ装置１−２において、受信する無線信号について、自機で対応可能な信号処理部分については、自機において信号処理を行い、自機で処理ができなかった信号のみ、信号処理サーバ１−１に信号処理を要求することとなる。
【００５９】
これにより、本実施形態によれば、ホームゲートウェイ装置１−２が行う信号処理部分について、信号処理サーバ１−１における信号処理の量を抑制することが可能になり、信号処理サーバ１−１の負荷を軽減することが可能になるという効果がある。さらに、ホームゲートウェイ装置１−２が要求する信号処理要求に対し、信号処理サーバ１−１は、ホームゲートウェイ装置１−２において信号処理済みの処理をスキップして信号処理することとなるため、ホームゲートウェイ装置１−２に応答するまでの時間を短縮することが可能になるという効果がある。
【００６０】
また、ステップＳ２１において、ホームゲートウェイ装置１−２のプログラム書換え部１−１２が、復号化プログラムの書換えを行う。これにより、プログラムの書換え後、ホームゲートウェイ装置１−２は、信号処理サーバ１−１に信号処理を要求することなく、自機のみで無線デバイス１−１５から送信される無線信号の信号処理が可能になるという効果がある。
【００６１】
すなわち、ホームゲートウェイ装置１−２において信号処理ができない無線信号の信号処理要求に基づき、信号処理サーバ１−１が処理結果とともに当該無線信号の信号処理識別情報を送信する場合、この信号処理識別情報に対応するプログラムをプログラムサーバ１−１４からホームゲートウェイ装置１−２が取得することができることとなる。これにより、本実施形態によれば、ホームゲートウェイ装置１−２は、ホーム１−２０に新たに備えられる未知の無線通信端末から受信した無線信号が、自機において信号処理ができない無線信号の場合でも、この無線信号に対応する信号処理のプログラムをホームゲートウェイ装置１−２が実装することが可能になるという効果がある。
【００６２】
また、ホーム１−２０における無線通信端末の利用者にとっては、新たに無線通信端末を追加した場合、この無線通信端末がホームゲートウェイ装置１−２との通信方式に対応しているか否かを判断する等の確認の手間や、時間が必要なくなるため、無線通信端末を利用する際の利便性が向上する。さらに、ホームゲートウェイ装置１−２が新たな無線通信端末の通信方式に対応していない場合、上述したようにホームゲートウェイ装置１−２が、信号処理サーバ１−１に信号処理要求を送信して、新たなプログラムを実装することなどにより、新たな無線通信端末の無線信号の信号処理結果をホームゲートウェイ装置１−２が取得できるようになるため、新たな無線通信端末に対応する装置を新規購入する必要がなくなり、コスト削減が可能になるという効果がある。
【００６３】
なお、上述した実施形態において、ホームゲートウェイ装置１−２において、受信した無線信号を自機で処理することが適切であるか否かを判断するケースとして、ホームゲートウェイ装置１−２において全く未知となる無線デバイス１−１５の無線信号の特性を示す情報が、自機において処理が可能であるか否かに基づき判断する場合を例に説明したが、これに限られず、例えば、以下に示すように、受信した無線信号を自機で処理することが適切であるか否かを信号処理種別に基づき判定することとしてもよい。ここで、判定条件に用いる信号処理種別は、上述の実施形態に示した復号化方式種別の他に、例えば、受信した無線信号の信号処理におけるインタラクション性の高さを示す情報、受信した無線信号の信号処理のプロトコル種別、信号処理の負荷量を示す情報などとしても適用可能である。
【００６４】
例えば、上述の実施形態において、無線タグ１−３や、無線センサ１−４、無線ＬＡＮ端末装置１−５からの無線信号は、そのプロトコルが、ホームゲートウェイ装置１−２の各種の処理機能部により理解可能、すなわち、解析可能である。
このとき、信号処理種別のうち、受信した無線信号の信号処理におけるインタラクション性の高さに基づき判定する例として、無線タグ１−３とのインタラクション性の高い双方向通信が必要となる信号処理種別であると判定した場合、ホームゲートウェイ装置１−２は、自機での信号処理が適切であることと判定し、自機が備える処理機能部により信号処理を実行し、それ以外の信号処理種別である場合には、信号処理サーバ１−１に信号処理要求信号を送信する。
【００６５】
これにより、例えば、ホーム１−２０において、無線端末装置である無線タグ１−３と、その基地局となるホームゲートウェイ装置１−２との間でインタラクション性の高い相互に無線信号の送受信を行う通信において、ネットワーク１００を介した信号処理サーバ１−１での信号処理を挟む場合に比べて伝送遅延、処理の遅延の増大、処理効率の悪化を抑制することが可能になるという効果がある。
【００６６】
また、信号処理種別のうち、プロトコル種別に基づき判定する例として、ホームゲートウェイ装置１−２は、例えば無線タグ１−３から受信する無線信号に対する信号処理種別が排他処理などの制御プロトコルによる信号処理種別である場合、自機での信号処理が適切であることと判定し、自機が備える処理機能部により信号処理を実行し、それ以外の信号処理種別である場合には、信号処理サーバ１−１に信号処理要求信号を送信する。
【００６７】
また、信号処理種別のうち、信号処理の負荷量に基づき判定する例として、無線タグ１−３から受信する無線信号が、例えば、容量が大きなデータなどを含んでおり、この無線信号の信号処理種別が、所定の処理時間を超えて信号処理に時間を要する信号処理種別であると判定した場合、ホームゲートウェイ装置１−２は、自機での信号処理が適切ではないと判定し、受信した無線信号に対し、デコード処理などのデジタル信号処理を行わず、信号処理サーバ１−１に、この無線信号の信号処理要求を送信し、処理に時間を要する信号処理種別ではないと判定した場合、自機において信号処理を行う。ここで、所定の処理時間とは、例えば、排他処理の処理時間など、他の信号処理種別の処理における処理時間でもよいし、例えば、平均信号処理時間など、ホームゲートウェイ装置１−２における全ての信号処理時間に応じて設定することとしてもよい。
【００６８】
ここで、上述したように、ホームゲートウェイ装置１−２が受信する無線信号について、その性質上、処理が比較的簡単で、動作負荷が少ない制御プロトコルなどの信号処理を自機で処理することにより、処理効率の悪化を抑制することが可能になるという効果がある。また、ホームゲートウェイ装置１−２は、一時的に集中して無線信号を受信した場合であっても、信号処理の負荷量が大きく、他の受信した無線信号に対する処理効率を悪化させるなど、他の処理に影響するような複雑かつ長い処理となるデータ信号の処理を信号処理サーバ１−１に要求して、信号処理サーバ１−１に負荷を分散させる。すなわち、ホームゲートウェイ装置１−２は、信号処理サーバ１−１と信号処理を分担することができ、ホーム１−２０内における他の受信信号に対する信号処理の遅延を抑制することが可能になるという効果がある。
【００６９】
また、データ信号のデコードや、解析など、複雑かつ長い処理となるデジタル信号処理に対し、ホームゲートウェイ装置１−２が、信号処理サーバ１−１に信号処理要求を送信し、処理結果を得ることにより、複雑で時間がかかるような動作負荷が高い信号処理を実行する構成をホームゲートウェイ装置１−２が備える必要がなくなる。これにより、軽量化・低コスト化されたホームゲートウェイ装置１−２を提供することが可能になるという効果がある。
【００７０】
なお、上述した実施形態において、可変回路信号処理部１−１０、ソフトウェア信号処理部１−１１で用いられる回路の構成例として、ＦＰＧＡを例に説明したが、これに限られず、製造後にユーザの手元で内部論理回路を定義・変更可能となるプログラマブルロジックデバイスなどの回路であればいずれの回路であっても適用可能である。
【００７１】
なお、図２のステップＳ１５において、ホームゲートウェイ装置１−２が、復号化プログラムをプログラムサーバ１−１４に要求するか否かは、デジタル信号処理回路部１−２００の記憶領域の状況など、ホームゲートウェイ装置１−２の装置内の都合に基づき判定することとしてもよい。例えば、デジタル信号処理回路部１−２００において、プログラムの書換えではなく、現在のプログラムに加えて、新たな復号化プログラムを書き込む場合に、新たな復号化プログラムを記憶するための記憶領域のメモリ容量が足りない場合には、復号化プログラムを要求しないことと判定してもよい。
【００７２】
なお、無線ホームゲートウェイシステム１において、ホームゲートウェイ装置１−２が信号処理サーバ１−１に信号処理要求をすることにより、信号処理の分担を行う形態として、マスタ・スレーブ、パイプライン等の形態で、分担を行うこととしてもよい。
【００７３】
上述したように、本発明によれば、従来のブロードバンドルータとしてのゲートウェイ装置と、無線タグ・センサ用の基地局装置とをシステム的に共用して、１台のゲートウェイ装置で利用者にネットワークサービスとホームセキュリティ等のサービスとを同時に提供するとともに、無線信号処理をソフトウェア化し、無線ＬＡＮ、センサ・タグ等に用いられる種々の特定小電力無線方式について、利用者のゲートウェイ装置（例えば、一実施形態におけるホームゲートウェイ装置１−２）とサービス提供センタ側の信号処理サーバ（例えば、一実施形態における信号処理サーバ１−１）との処理分担することによって、基地局装置であるゲートウェイ装置自体のコストを抑え、種々の無線方式にも対応可能とするゲートウェイ装置を提供することが可能になる。
【００７４】
なお、本発明に記載の無線端末装置は、無線タグ１−３、無線センサ１−４、無線ＬＡＮ端末装置１−５、無線デバイス１−１５に対応する。また、本発明に記載の無線ゲートウェイ装置は、ホームゲートウェイ装置１−２に対応し、また、本発明に記載の無線ゲートウェイシステムは、無線ホームゲートウェイシステム１に対応し、また、本発明に記載の第２通信部は、ホームゲートウェイ装置１−２の無線送受信部１−６に対応し、また、本発明に記載の所定の判定条件における特性を示す情報は、信号強度などの第１判定条件における無線信号の物理的な特性を示す情報、信号の波形や周波数などの第２判定条件における無線信号の物理的な特性を示す情報、デジタル信号処理回路部１−２００におけるエラーを示す情報、信号処理種別の情報に対応し、また、本発明に記載の判定部は、判断部１−１８、判断部１−１６、デジタル信号処理回路部１−２００に対応し、また、本発明に記載の第３通信部は、通信処理部１−１３に対応し、また、本発明に記載の処理部は、固定回路信号処理部１−９、可変回路信号処理部１−１０、ソフトウェア信号処理部１−１１からなるデジタル信号処理回路部１−２００に対応し、また、本発明に記載の信号処理プログラムは、復号化プログラムに対応し、また、本発明に記載の可変信号処理部は、可変回路信号処理部１−１０、ソフトウェア信号処理部１−１１に対応する。
【００７５】
なお、上述の信号処理サーバ１−１、ホームゲートウェイ装置１−２、無線タグ１−３、無線センサ１−４、無線ＬＡＮ端末装置１−５、無線デバイス１−１５及び、プログラムサーバ１−１４は、内部にコンピュータシステムを有している。そして、信号処理サーバ１−１の無線送受信部１−６、判断部１−１８、アナログ信号処理部１−７、判断部１−１６、デジタル化処理部１−８、固定回路信号処理部１−９、可変回路信号処理部１−１０、ソフトウェア信号処理部１−１１、プログラム書換え部１−１２、通信処理部１−１３、信号処理サーバ１−１の通信部１−１−１、信号処理部１−１−２、プログラムサーバ１−１４の通信部１−１４−１、制御部１−１４−２の動作の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータシステムが読み出して実行することによって、上記処理が行われる。ここでいう「コンピュータシステム」とは、ＣＰＵ及び各種メモリやＯＳ、周辺機器等のハードウェアを含むものである。
【００７６】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、図２に示す各ステップを実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、受信した無線信号に対する信号処理を自機で実行することが適切か否かを判定し、サーバと自機とで信号処理を分担する処理を行ってもよい。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【００７７】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Dynamic Random Access Memory））のように、一定時間プログラムを保持しているものも含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムに既に記録されているプログラムとの組合せで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【図面の簡単な説明】
【００７８】
【図１】本発明の一実施形態による無線ホームゲートウェイシステム１の全体構成を示すブロック図である。
【図２】同実施形態における無線ホームゲートウェイシステム１の動作フローを示す図である。
【符号の説明】
【００７９】
１  無線ホームゲートウェイシステム
１−１  信号処理サーバ
１−１−１  通信部
１−１−２  信号処理部
１−２  ホームゲートウェイ装置
１−６  無線送受信部
１−７  アナログ信号処理部
１−８  デジタル化処理部
１−２００  デジタル信号処理回路部
１−９  固定回路信号処理部
１−１０  可変回路信号処理部
１−１１  ソフトウェア信号処理部
１−１２  プログラム書換え部
１−１３  通信処理部
１−１６  判断部
１−１７  退避メモリ部
１−１８  判断部
１−１４  プログラムサーバ
１−１４−１  通信部
１−１４−２  制御部
１−１４−３  プログラム記憶部
１００  ネットワーク
１−２０  ホーム
１−３  無線タグ
１−４  無線センサ
１−５  無線ＬＡＮ端末装置
１−１５  無線デバイス
【図１】
0004871903.tif 000002
【図２】
0004871903.tif 000003