(57)【要約】【課題】  無線ＬＡＮ端末において低消費電力化を図り、かつ無線ＬＡＮ端末が受信しうるマルチキャストパケット及びブロードキャストパケットに適切に対処する。【解決手段】  代理処理装置１０は、ネットワーク内に送信されるマルチキャストパケット又はブロードキャストパケットに対して無線ＬＡＮ端末２０の代理として行なう処理を特定する情報を、当該無線ＬＡＮ端末２０を特定する情報に対応付けて記憶する記憶部１１と、ネットワーク内に送信されるパケットを受信するパケット受信部１２と、受信されたパケットに対して、記憶部１１に記憶された情報を参照して、記憶部１１に記憶された情報により特定される無線ＬＡＮ端末２０の代理として行なう処理を決定する処理決定部１３と、処理決定部１３により決定された処理を実行する処理実行部１４とを備える。【選択図】  図１
2008092129.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク内に送信されるマルチキャストパケット又はブロードキャストパケットに対して当該ネットワーク内に含まれる無線ＬＡＮ端末の代理として行なう処理を特定する情報を、当該無線ＬＡＮ端末を特定する情報に対応付けて記憶する記憶部と、
前記ネットワーク内に送信されるマルチキャストパケット又はブロードキャストパケットを受信するパケット受信手段と、
前記パケット受信手段により受信されたマルチキャストパケット又はブロードキャストパケットに対して、前記記憶部に記憶された情報を参照して、前記記憶部に記憶された情報により特定される無線ＬＡＮ端末の代理として行なう処理を決定する処理決定手段と、
前記処理決定手段により決定された前記処理を実行する処理実行手段と、
を備える代理処理装置。
【請求項２】
前記記憶部は、前記無線ＬＡＮ端末の代理として行なう処理を特定する情報を、前記マルチキャストパケット又はブロードキャストパケットの内容に応じて記憶しており、
前記決定手段は、前記パケット受信手段により受信されたマルチキャストパケット又はブロードキャストパケットの内容に応じて前記処理を決定する、
ことを特徴とする請求項１に記載の代理処理装置。
【請求項３】
前記無線ＬＡＮ端末から、前記ネットワーク内に送信されるマルチキャストパケット又はブロードキャストパケットに対して自端末の代理として行なう処理を特定する情報を受信して、前記記憶部に登録する登録手段を更に備えることを特徴とする請求項１又は２の何れか一項に記載の代理処理装置。
【請求項４】
前記処理決定手段により決定されて前記処理実行手段により実行される前記処理は、前記パケット受信手段により受信されたマルチキャストパケット又はブロードキャストパケットに対して応答する処理、及び当該マルチキャストパケット又はブロードキャストパケットをユニキャストパケットに変換して前記無線ＬＡＮ端末に送信する処理の少なくとも何れかを含むことを特徴とする請求項１〜３の何れか一項に記載の代理処理装置。
【請求項５】
前記処理実行手段は、複数の前記マルチキャストパケット及びブロードキャストパケットをまとめて前記無線ＬＡＮ端末に送信することを特徴とする請求項４に記載の代理処理装置。
【請求項６】
前記処理実行手段は、前記マルチキャストパケット及びブロードキャストパケットを保持しておき、前記無線ＬＡＮ端末に送信すべきマルチキャストパケット及びブロードキャストパケットと保持されたマルチキャストパケット及びブロードキャストパケットとの間の差分を送信することを特徴とする請求項４に記載の代理処理装置。
【請求項７】
前記記憶部は、前記マルチキャストパケット又はブロードキャストパケットに対する、前記無線ＬＡＮ端末に応じた応答内容を記憶しており、
前記処理実行手段は、前記記憶部に記憶された前記応答内容に基づいて、前記マルチキャストパケット又はブロードキャストパケットに対する応答パケットを生成して、当該マルチキャストパケット又はブロードキャストパケットの送信元に対して送信する、
ことを特徴とする請求項４に記載の代理処理装置。
【請求項８】
前記代理処理装置は、無線ＬＡＮ基地局であることを特徴とする請求項１〜７の何れか一項に記載の代理処理装置。
【請求項９】
自端末が含まれるネットワーク内に送信されるマルチキャストパケット又はブロードキャストパケットに対して、代理処理装置が自端末の代理として行なう処理を特定する情報を、自端末を特定する情報に対応付けて、当該代理処理装置に送信する送信手段を備える無線ＬＡＮ端末。
【請求項１０】
自端末におけるアプリケーションの動作状態に応じて、前記送信手段により送信される、前記自端末が含まれるネットワーク内に送信されるマルチキャストパケット又はブロードキャストパケットに対して前記代理処理装置が自端末の代理として行なう処理を特定する情報を生成する処理情報生成手段を更に備える請求項９に記載の無線ＬＡＮ端末。
【請求項１１】
前記送信手段による送信が行われた後に、自端末を超省電力モードに移行させるモード移行手段を更に備える請求項９又は１０に記載の無線ＬＡＮ端末。
【請求項１２】
前記代理処理装置を、所定のプロトコルのマルチキャストパケット又はブロードキャストパケットで検索する検索手段を更に備える請求項９〜１１の何れか一項に記載の無線ＬＡＮ端末。
【請求項１３】
無線ＬＡＮ端末と代理処理装置とを含んで構成される無線通信システムであって、
前記代理処理装置は、
ネットワーク内に送信されるマルチキャストパケット又はブロードキャストパケットに対して当該ネットワーク内に含まれる前記無線ＬＡＮ端末の代理として行なう処理を特定する情報を、当該無線ＬＡＮ端末を特定する情報に対応付けて記憶する記憶部と、
前記ネットワーク内に送信されるマルチキャストパケット又はブロードキャストパケットを受信するパケット受信手段と、
前記パケット受信手段により受信されたマルチキャストパケット又はブロードキャストパケットに対して、前記記憶部に記憶された情報を参照して、前記記憶部に記憶された情報により特定される無線ＬＡＮ端末の代理として行なう処理を決定する処理決定手段と、
前記処理決定手段により決定された前記処理を実行する処理実行手段と、
を備えることを特徴とする無線通信システム。
【請求項１４】
ネットワーク内に送信されるマルチキャストパケット又はブロードキャストパケットに対して当該ネットワーク内に含まれる無線ＬＡＮ端末の代理として行なう処理を特定する情報を、当該無線ＬＡＮ端末を特定する情報に対応付けて記憶する記憶部を備える代理処理装置における代理処理方法であって、
前記ネットワーク内に送信されるマルチキャストパケット又はブロードキャストパケットを受信するパケット受信ステップと、
前記パケット受信ステップにおいて受信されたマルチキャストパケット又はブロードキャストパケットに対して、前記記憶部に記憶された情報を参照して、前記記憶部に記憶された情報により特定される無線ＬＡＮ端末の代理として行なう処理を決定する処理決定ステップと、
前記処理決定ステップにおいて決定された前記処理を実行する処理実行ステップと、
を含む代理処理方法。
【請求項１５】
無線ＬＡＮ端末における代理処理方法であって、自端末が含まれるネットワーク内に送信されるマルチキャストパケット又はブロードキャストパケットに対して、代理処理装置が自端末の代理として行なう処理を特定する情報を、自端末を特定する情報に対応付けて、当該代理処理装置に送信する送信ステップを含む代理処理方法。
【請求項１６】
無線ＬＡＮ端末と、ネットワーク内に送信されるマルチキャストパケット又はブロードキャストパケットに対して当該ネットワーク内に含まれる前記無線ＬＡＮ端末の代理として行なう処理を特定する情報を、当該無線ＬＡＮ端末を特定する情報に対応付けて記憶する記憶部を備える代理処理装置と、を含んで構成される無線通信システムであって、
前記代理処理装置が、
前記ネットワーク内に送信されるマルチキャストパケット又はブロードキャストパケットを受信するパケット受信ステップと、
前記パケット受信ステップにおいて受信されたマルチキャストパケット又はブロードキャストパケットに対して、前記記憶部に記憶された情報を参照して、前記記憶部に記憶された情報により特定される無線ＬＡＮ端末の代理として行なう処理を決定する処理決定ステップと、
前記処理決定ステップにおいて決定された前記処理を実行する処理実行ステップと、
を含む代理処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、代理処理装置、無線ＬＡＮ端末、無線通信システム及び代理処理方法に関する。
【背景技術】
【０００２】
無線ＬＡＮ（Local Area Network）の標準規格として、ＩＥＥＥ８０２．１１があり、無線ＬＡＮ端末の消費電力削減のためのパワーセーブモードが用意されている。このパワーセーブモードでは、無線ＬＡＮ端末は、無線ＬＡＮ基地局から定期的に送信されるビーコンの周期に合わせ、受信可能モード（Ａｗａｋｅモード）に移行し、自端末宛のパケットの有無を確認する。ビーコン周期及び自端末宛のパケットが存在しない期間は、休止モード（Ｄｏｚｅモード）に移行することによって電力消費の削減を可能にしている。
【０００３】
無線ＬＡＮ端末宛のパケットとしては、当該無線ＬＡＮ端末を含むネットワーク内に送信されるマルチキャストパケット及びブロードキャストパケットと、当該無線ＬＡＮ端末のみに送信されるユニキャストパケットがある。このうち、マルチキャストパケット及びブロードキャストパケットについては、無線ＬＡＮ基地局からのビーコンのうちＤＴＩＭ（Delivery Traffic Indication Message）にて、無線ＬＡＮ端末に通知される。また、ユニキャストパケットについては、ビーコンのＴＩＭ（TrafficIndication Map）フィールドのうち、無線ＬＡＮへの接続時に無線ＬＡＮ端末に割り当てられるＡＩＤ（Association IDentifier）に対応するフィールドのフラグにより、宛先となる無線ＬＡＮ端末に通知される。無線ＬＡＮ基地局から送信されるビーコンは、無線ＬＡＮ基地局から通知されるパラメータであるListenIntervalによって定義された間隔で、無線ＬＡＮ端末に受信される。
【０００４】
上記のＩＥＥＥ８０２．１１規格で規定されるパワーセーブモードには、上記のListenIntervalによって規定された受信間隔でビーコンを受信するモードに加え、ビーコンのうちＤＴＩＭを一切受信しない超省電力モードがある（例えば、非特許文献１参照）。
【０００５】
ところで、ユニキャストパケットは、機器間のデータの送受信のために、例えばＨＴＴＰ（HyperText Transfer Protocol）によるファイル取得やＰＯＰ（Post Office Protocol）によるメール取得のために利用されている。一方、マルチキャストパケット及びブロードキャストパケットは、ネットワーク内の機器のアドレス解決に用いられるＡＲＰ（Address Resolution Protocol）や、ＵＰｎＰ（Universal Plug and Play）における機器発見プロトコル（ＳＳＤＰ：Simple Service Discovery Protocol）に利用されている。このうち、ＵＰｎＰでは機器発見以外にも自身の存在を他の機器に通知するためにＳＳＤＰのNOTIFYメッセージが用いられる（例えば、非特許文献２参照）。
【非特許文献１】ANSI/IEEE Std 802.11, 1999 Edition (R2003) Information technology -Telecommunications and information exchange between systems - Local andmetropolitan area networks - Specific requirements - Part 11: Wireless LANMedium Access Control (MAC) and Physical Layer (PHY) Specifications
【非特許文献２】UPnP Device Architecture 1.0, Version 1.0.1, 2 December 2003
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述したように、ＵＰｎＰのための他の機器の存在を検知するためには、ＳＳＤＰによるNOTIFYメッセージを受信する必要がある。しかしながら、上述した超省電力モードでは、ＤＴＩＭを受信しないため、無線ＬＡＮ端末は、マルチキャストパケット及びブロードキャストパケットが送信されていることの通知を受けることができず、ＳＳＤＰによるNOTIFYメッセージを受信することができない。
【０００７】
その一方、超省電力モードでなく省電力モードであれば、ＤＴＩＭを受信してマルチキャストパケット及びブロードキャストパケットが送信された通知を受けることができるので、ＳＳＤＰによるNOTIFYメッセージを受信することができる。しかしながら、ネットワーク内の機器の増加によりNOTIFYメッセージを不用意に受けることにより大きな電力消費が発生してしまう。
【０００８】
本発明は、上記の問題点を鑑みてなされたものであり、低消費電力化を図り、かつマルチキャストパケット及びブロードキャストパケットに適切に対処することができる代理処理装置、無線ＬＡＮ端末、無線通信システム及び代理処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明に係る代理処理装置は、ネットワーク内に送信されるマルチキャストパケット又はブロードキャストパケットに対して当該ネットワーク内に含まれる無線ＬＡＮ端末の代理として行なう処理を特定する情報を、当該無線ＬＡＮ端末を特定する情報に対応付けて記憶する記憶部と、ネットワーク内に送信されるマルチキャストパケット又はブロードキャストパケットを受信するパケット受信手段と、パケット受信手段により受信されたマルチキャストパケット又はブロードキャストパケットに対して、記憶部に記憶された情報を参照して、記憶部に記憶された情報により特定される無線ＬＡＮ端末の代理として行なう処理を決定する処理決定手段と、処理決定手段により決定された処理を実行する処理実行手段と、を備えることを特徴とする。
【００１０】
本発明に係る代理処理装置では、無線ＬＡＮ端末が受信しうるマルチキャストパケット及びブロードキャストパケットが、記憶部に記憶された情報に基づいて、当該無線ＬＡＮ端末の代理として処理される。従って、無線ＬＡＮ端末では、マルチキャストパケット及びブロードキャストパケット、並びにそれらのパケットを受信するためのＤＴＩＭを受信する必要がなく超省電力モードにすることができるので、低消費電力化が図られる。また、本発明に係る代理処理装置によれば、無線ＬＡＮ端末が受信しうるマルチキャストパケット及びブロードキャストパケットが適切に対処される。
【００１１】
記憶部は、無線ＬＡＮ端末の代理として行なう処理を特定する情報を、マルチキャストパケット又はブロードキャストパケットの内容に応じて記憶しており、決定手段は、パケット受信手段により受信されたマルチキャストパケット又はブロードキャストパケットの内容に応じて処理を決定する、ことが望ましい。この構成によれば、マルチキャストパケット又はブロードキャストパケットの内容に応じた適切な処理を行うことが可能になる。
【００１２】
代理処理装置は、無線ＬＡＮ端末から、ネットワーク内に送信されるマルチキャストパケット又はブロードキャストパケットに対して自端末の代理として行なう処理を特定する情報を受信して、記憶部に登録する登録手段を更に備えることが望ましい。この構成によれば、無線ＬＡＮ端末から処理を特定する情報が受信でき記憶部に登録されるので、無線ＬＡＮ端末毎に適切な処理を行うことが可能になる。
【００１３】
処理決定手段により決定されて処理実行手段により実行される処理は、パケット受信手段により受信されたマルチキャストパケット又はブロードキャストパケットに対して応答する処理、及び当該マルチキャストパケット又はブロードキャストパケットをユニキャストパケットに変換して無線ＬＡＮ端末に送信する処理の少なくとも何れかを含むことが望ましい。この構成によれば、マルチキャストパケット及びブロードキャストパケットに対して、確実に適切な処理を行うことができる。
【００１４】
処理実行手段は、複数の前記マルチキャストパケット及びブロードキャストパケットをまとめて無線ＬＡＮ端末に送信することが望ましい。この構成によれば、無線ＬＡＮ端末において受信されるパケットの回数を減少させることができるので、無線ＬＡＮ端末における電力消費を更に低減させることができる。
【００１５】
処理実行手段は、マルチキャストパケット及びブロードキャストパケットを保持しておき、無線ＬＡＮ端末に送信すべきマルチキャストパケット及びブロードキャストパケットと保持されたマルチキャストパケット及びブロードキャストパケットとの間の差分を送信することが望ましい。この構成によれば、無線ＬＡＮ端末において受信されるパケットの回数を減少させることができるので、無線ＬＡＮ端末における電力消費を更に低減させることができる。
【００１６】
記憶部は、マルチキャストパケット又はブロードキャストパケットに対する、無線ＬＡＮ端末に応じた応答内容を記憶しており、処理実行手段は、記憶部に記憶された応答内容に基づいて、マルチキャストパケット又はブロードキャストパケットに対する応答パケットを生成して、当該マルチキャストパケット又はブロードキャストパケットの送信元に対して送信する、ことが望ましい。この構成によれば、マルチキャストパケット又はブロードキャストパケットの内容に応じた、更に適切な処理を行うことが可能になる。
【００１７】
代理処理装置は、無線ＬＡＮ基地局であることが望ましい。この構成によれば、無線ＬＡＮ端末が受信しうるマルチキャストパケット及びブロードキャストパケットを代理処理装置が受信することができるので、より確実に本発明の効果を奏することができる。
【００１８】
また、上記目的を達成するために、本発明に係る無線ＬＡＮ端末は、自端末が含まれるネットワーク内に送信されるマルチキャストパケット又はブロードキャストパケットに対して、代理処理装置が自端末の代理として行なう処理を特定する情報を、自端末を特定する情報に対応付けて、当該代理処理装置に送信する送信手段を備えることを特徴とする。
【００１９】
本発明に係る無線ＬＡＮ端末では、上記の代理処理装置に自端末が受信しうるマルチキャストパケット及びブロードキャストパケットを自端末の代理として処理させることができる。従って、本発明に係る無線ＬＡＮ端末では、マルチキャストパケット及びブロードキャストパケット、並びにそれらのパケットを受信するためのＤＴＩＭを受信する必要がなく超省電力モードにすることができるので、低消費電力化が図られる。また、代理処理装置により、自端末が受信しうるマルチキャストパケット及びブロードキャストパケットが適切に対処される。
【００２０】
無線ＬＡＮ端末は、自端末におけるアプリケーションの動作状態に応じて、送信手段により送信される、前記自端末が含まれるネットワーク内に送信されるマルチキャストパケット又はブロードキャストパケットに対して代理処理装置が自端末の代理として行なう処理を特定する情報を生成する処理情報生成手段を更に備えることが望ましい。この構成によれば、自端末が受信しうるマルチキャストパケット及びブロードキャストパケットが更に適切に対処される。
【００２１】
無線ＬＡＮ端末は、送信手段による送信が行われた後に、自端末を超省電力モードに移行させるモード移行手段を更に備えることが望ましい。この構成によれば、代理処理装置を自端末の代理として処理させる状態にした後に、自端末を超省電力モードに移行させることができるので、本発明の効果を確実に奏させることができる。
【００２２】
無線ＬＡＮ端末は、代理処理装置を、所定のプロトコルのマルチキャストパケット又はブロードキャストパケットで検索する検索手段を更に備えることが望ましい。この構成によれば、所定のプロトコルのマルチキャストパケット又はブロードキャストパケットに対する処理を行うことができる代理処理装置を検索することができ、当該検索された代理処理装置に上記の自端末の代理として行なう処理を特定する情報を送信することで、確実に本発明の効果を奏することができる。
【００２３】
ところで、本発明は、上記のように代理処理装置及び無線ＬＡＮ端末の発明として記述できる他に、以下のように無線通信システム及び代理処理方法の発明としても記述することができる。これはカテゴリ等が異なるだけで、実質的に同一の発明であり、同様の作用及び効果を奏する。
【００２４】
即ち、本発明に係る無線通信システムは、無線ＬＡＮ端末と代理処理装置とを含んで構成される無線通信システムであって、代理処理装置は、ネットワーク内に送信されるマルチキャストパケット又はブロードキャストパケットに対して当該ネットワーク内に含まれる前記無線ＬＡＮ端末の代理として行なう処理を特定する情報を、当該無線ＬＡＮ端末を特定する情報に対応付けて記憶する記憶部と、ネットワーク内に送信されるマルチキャストパケット又はブロードキャストパケットを受信するパケット受信手段と、パケット受信手段により受信されたマルチキャストパケット又はブロードキャストパケットに対して、記憶部に記憶された情報を参照して、記憶部に記憶された情報により特定される無線ＬＡＮ端末の代理として行なう処理を決定する処理決定手段と、処理決定手段により決定された処理を実行する処理実行手段と、を備えることを特徴とする。
【００２５】
本発明に係る代理処理方法は、ネットワーク内に送信されるマルチキャストパケット又はブロードキャストパケットに対して当該ネットワーク内に含まれる無線ＬＡＮ端末の代理として行なう処理を特定する情報を、当該無線ＬＡＮ端末を特定する情報に対応付けて記憶する記憶部を備える代理処理装置における代理処理方法であって、ネットワーク内に送信されるマルチキャストパケット又はブロードキャストパケットを受信するパケット受信ステップと、パケット受信ステップにおいて受信されたマルチキャストパケット又はブロードキャストパケットに対して、記憶部に記憶された情報を参照して、記憶部に記憶された情報により特定される無線ＬＡＮ端末の代理として行なう処理を決定する処理決定ステップと、処理決定ステップにおいて決定された処理を実行する処理実行ステップと、を含むことを特徴とする。
【００２６】
本発明に係る代理処理方法は、無線ＬＡＮ端末における代理処理方法であって、自端末が含まれるネットワーク内に送信されるマルチキャストパケット又はブロードキャストパケットに対して、代理処理装置が自端末の代理として行なう処理を特定する情報を、自端末を特定する情報に対応付けて、当該代理処理装置に送信する送信ステップを含むことを特徴とする。
【００２７】
本発明に係る代理処理方法は、無線ＬＡＮ端末と、ネットワーク内に送信されるマルチキャストパケット又はブロードキャストパケットに対して当該ネットワーク内に含まれる前記無線ＬＡＮ端末の代理として行なう処理を特定する情報を、当該無線ＬＡＮ端末を特定する情報に対応付けて記憶する記憶部を備える代理処理装置と、を含んで構成される無線通信システムであって、代理処理装置が、ネットワーク内に送信されるマルチキャストパケット又はブロードキャストパケットを受信するパケット受信ステップと、パケット受信ステップにおいて受信されたマルチキャストパケット又はブロードキャストパケットに対して、記憶部に記憶された情報を参照して、記憶部に記憶された情報により特定される無線ＬＡＮ端末の代理として行なう処理を決定する処理決定ステップと、処理決定ステップにおいて決定された処理を実行する処理実行ステップと、を含むことを特徴とする。
【発明の効果】
【００２８】
本発明では、無線ＬＡＮ端末が受信しうるマルチキャストパケット及びブロードキャストパケットが、代理処理装置の記憶部に記憶された情報に基づいて、当該無線ＬＡＮ端末の代理として処理される。従って、無線ＬＡＮ端末では、マルチキャストパケット及びブロードキャストパケット、並びにそれらのパケットを受信するためのＤＴＩＭを受信する必要がなく超省電力モードにすることができるので、低消費電力化が図られる。また、本発明によれば、無線ＬＡＮ端末が受信しうるマルチキャストパケット及びブロードキャストパケットが適切に対処される。
【発明を実施するための最良の形態】
【００２９】
以下、図面とともに本発明に係る代理処理装置、無線ＬＡＮ端末、無線通信システム及び代理処理方法の好適な実施形態について詳細に説明する。なお、図面の説明においては同一要素には同一符号を付し、重複する説明を省略する。
【００３０】
図１に本実施形態に係る無線通信システム１を示す。図１に示すように、無線通信システム１は、本実施形態に係る代理処理装置１０と、無線ＬＡＮ端末２０とを含んで構成されている。
【００３１】
代理処理装置１０は、図１に示すように通信網Ｎに接続されており、当該通信網Ｎに接続されている別の端末との間で通信を行う機能を有している。代理処理装置１０は、無線ＬＡＮ端末２０が受信しうるマルチキャストパケット及びブロードキャストパケットを受信して、当該マルチキャストパケット及びブロードキャストパケットに対して無線ＬＡＮ端末２０に代わって処理を行う装置である。代理処理装置１０は、具体的には例えば、ＰＣ（Personal Computer）やサーバ装置に相当する。代理処理装置１０の本発明に係る機能については、より詳細に後述する。
【００３２】
通信網Ｎは、具体的には例えば、家庭内での通信機器が有線により接続される、いわゆるホームネットワークであり、ルータやハブ等の中継機器を含んで構成されている。通信網Ｎは、所定の通信プロトコル（例えば、ＩＰ（Internet Protocol））に従って行われる通信を仲介することができる。なお、通信網Ｎは、必ずしもホームネットワークである必要は無く、例えばＰＡＮ（Personal Area Network）等のものでもよい。また、有線ＬＡＮによる接続のほか、無線ＬＡＮのような無線通信網で構成されていてもよい。要は、代理処理装置１０、無線ＬＡＮ端末２０、並びに後述する無線ＬＡＮ基地局（アクセスポイント）３０及び送信端末間で、所定の通信プロトコルに従って行われる通信を仲介する通信網であれば、どのようなものであってもよい。
【００３３】
また、本実施形態で行われる通信はＩＰに準拠している場合について説明するが、かかる通信が準拠するべき通信プロトコルはＩＰに限定されるものではない。本発明における通信のプロトコルは、マルチキャストパケット及びブロードキャストパケットを送受信しうるプロトコルであればよい。
【００３４】
無線ＬＡＮ端末２０は、無線ＬＡＮ基地局３０との間で、無線通信を行うことにより無線ＬＡＮを構成する機能を有している。無線ＬＡＮ端末２０は、具体的には、具体的にはＰＣ、携帯電話機及びＰＤＡ（Personal Digital Assistance）等に相当する。無線ＬＡＮ端末２０及び無線ＬＡＮ基地局３０により構成される無線ＬＡＮは、例えば、ＩＥＥＥ８０２．１１に準拠したものである。無線ＬＡＮ端末２０は、無線ＬＡＮ基地局３０から送信されるビーコンを受信することにより無線ＬＡＮ基地局３０の存在を検知し、無線ＬＡＮ基地局３０との間の無線通信を行うことが可能となる。
【００３５】
また、無線ＬＡＮ端末２０は、無線ＬＡＮ基地局３０を介して、代理処理装置１０やその他の端末との間で通信を行うことができる。この通信は、例えば、ＨＴＴＰ等のプロトコルを用いて行われる。また、代理処理装置１０との間でデータを送受信する際には、ＳＳＬ／ＴＬＳ（Secure Socket Layer／Transport Layer Security）等を用いて通信路の暗号化を行ってもよい。
【００３６】
無線ＬＡＮ端末２０は、無線ＬＡＮ基地局３０からのビーコンのうち、ＤＴＩＭを受信しない超省電力モードに移行することができる。また、無線ＬＡＮ端末２０は、代理処理装置１０による代理処理の機能の提供を受けるため、代理処理装置１０と同一のサブネットに含まれる。
【００３７】
また、無線ＬＡＮ端末２０は、いわゆるメディアサーバとしての機能を有していてもよい。具体的には、無線ＬＡＮ端末２０は、画像等のコンテンツを記憶しておき、端末からの要求に応じてコンテンツを送信する。無線ＬＡＮ端末２０では、コンテンツサーバとしての機能を発揮するために、メディアサーバ用のアプリケーションが動作している。無線ＬＡＮ端末２０の本発明に係る機能については、より詳細に後述する。
【００３８】
なお、図１には本実施形態に係る無線ＬＡＮ端末２０は、１つしか示されていないが複数の無線ＬＡＮ端末２０が存在していてもよい。
【００３９】
無線ＬＡＮ基地局３０は、上記のように無線ＬＡＮ端末２０との間で無線通信を行う装置である。一方、無線ＬＡＮ基地局３０は、通信網Ｎに接続されており、通信網Ｎを介して代理処理装置１０やその他の端末との間で通信を行うことが可能である。
【００４０】
無線ＬＡＮ基地局３０は、無線ＬＡＮ端末２０に対してビーコンを定期的に送信している。無線ＬＡＮ基地局３０及び無線ＬＡＮ端末２０が含まれるサブネットに、マルチキャストパケット及びブロードキャストパケットが送信されると、無線ＬＡＮ基地局３０はそのパケットを受信して、無線ＬＡＮ端末２０に通知を行うために、ビーコンのうちのＤＴＩＭにその旨の情報を含める。また、無線ＬＡＮ端末２０に対するユニキャストパケットが送信されると、無線ＬＡＮ基地局３０はそのパケットを受信して、無線ＬＡＮ端末２０宛のパケットがある旨をビーコンに含める。
【００４１】
送信端末４０は、通信網Ｎに接続されており、代理処理装置１０と無線ＬＡＮ端末２０とが含まれるサブネットに、マルチキャストパケット及びブロードキャストパケットを送信する端末である。マルチキャストパケット及びブロードキャストパケットは、例えばＡＰＲによるアドレス解決を行うためのアドレス解決要求や、自身の機器情報を通知する機器情報通知メッセージとして送信される。なお、送信端末４０は、代理処理装置１０と無線ＬＡＮ端末２０とが含まれるサブネットに含まれていてもよいし、含まれていなくてもよい。
【００４２】
図１に示す無線ＬＡＮ端末５０は、本実施形態の無線ＬＡＮ端末２０との機能の比較をするために示した端末である。無線ＬＡＮ端末５０は、無線ＬＡＮ端末２０と同様に、無線ＬＡＮ基地局３０と無線通信を行うことにより、無線ＬＡＮを構成する。無線ＬＡＮ端末５０は、ＤＴＩＭも受信する省電力モードに設定されている。
【００４３】
引き続いて、本実施形態に係る代理処理装置１０及び無線ＬＡＮ端末２０の本発明に係る機能について説明する。図１に示すように、代理処理装置１０は、記憶部１１と、パケット受信部１２と、処理決定部１３と、処理実行部１４と、登録部１５とを備えて構成される。
【００４４】
記憶部１１は、マルチキャストパケット又はブロードキャストパケットに対して、無線ＬＡＮ端末２０の代理として行なう処理を特定する情報を、当該無線ＬＡＮ端末２０を特定する情報に対応付けて記憶する部分である。代理で処理する対象となるマルチキャストパケット又はブロードキャストパケットは、代理処理装置１０及び無線ＬＡＮ端末２０が含まれるサブネット内に送信されるパケットである。
【００４５】
具体的には例えば、記憶部１１は、図２に示すようなテーブルの情報をメモリ上に格納することにより上記の情報を記憶する。図２に示すように、無線ＬＡＮ端末２０を特定する情報であるＩＰアドレスに対応付けて、無線ＬＡＮ端末２０の代理として行なう処理を特定する情報を記憶している。図２に示すテーブルでは、無線ＬＡＮ端末２０を特定するＩＰアドレスに、「メッセージ」、「代理処理」及び「設定」の各情報が対応付けられている。
【００４６】
「メッセージ」は、マルチキャストパケット又はブロードキャストパケットの内容を示しており、当該内容に無線ＬＡＮ端末２０の代理として行なう処理を特定する情報が対応付けられている。図２に示す「メッセージ」である“NOTIFY（MediaServer）”は、メディアサーバが自身の存在を他の機器に通知するパケットである。“NOTIFY（InternetGatewayDevice）”は、ゲートウェイが自身の存在を他の機器に通知するパケットである。“M-Search”は、所定の機能を有する機器を問い合わせるパケットである。“アドレス解決要求”は、ＡＲＰによるＩＰアドレスからEthernetのＭＡＣアドレスを求めるパケットである。
【００４７】
「代理処理」は、無線ＬＡＮ端末２０の代理としてどのような処理を行うかを示す情報である。代理として行なう処理は、“代理応答”、“転送”及び“転送不要”の何れかである。具体的には、“代理応答”は、代理処理装置１０が、受信したマルチキャストパケット又はブロードキャストパケットに対して応答する、即ちそのパケットの送信端末に対して返信することを示している。“転送”は、代理処理装置１０が、受信したマルチキャストパケット又はブロードキャストパケットを当該無線ＬＡＮ端末２０宛のユニキャストパケットに変換して送信することを示している。“転送不要”は、受信したマルチキャストパケット又はブロードキャストパケットに対して、無線ＬＡＮ端末２０の代理として特に処理を行わないことを示している。“転送不要”とされたパケットは、当該無線ＬＡＮ端末２０にとっては不要なものであると考えられるため、代理処理装置１０において破棄してもよい。
【００４８】
「設定」は、代理として行う処理を具体的にどのように行うかを示した情報である。例えば、転送の場合であれば、どのような時間間隔を行うかを示している。また、代理応答の場合であれば、代理対象である無線ＬＡＮ端末２０毎にどのような情報を返信するかを示した情報である。
【００４９】
パケット受信部１２は、代理処理装置１０及び無線ＬＡＮ端末２０が含まれるサブネット内に送信されるマルチキャストパケット又はブロードキャストパケットを受信するパケット受信手段である。パケット受信部１２は、受信したパケットを処理決定部１３及び処理実行部１４に出力する。
【００５０】
処理決定部１３は、パケット受信部１２により受信されたマルチキャストパケット又はブロードキャストパケットに対して、無線ＬＡＮ端末２０の代理として行なう処理を決定する処理決定手段である。処理決定部１３は、具体的には以下のように上記の処理を決定する。まず、処理決定部１３は、処理決定部１３は、記憶部１１に記憶された情報を参照して、記憶部１１に記憶されたＩＰアドレスにより特定される無線ＬＡＮ端末２０を代理対象とする。続いて、処理決定部１３は、パケット受信部１２により受信されたパケットの内容を検出する。処理決定部１３は、記憶部１１を参照して、検出されたパケットの内容に応じて、処理の内容を決定する。
【００５１】
例えば、マルチキャストパケット又はブロードキャストパケットの内容が“NOTIFY（MediaServer）”であれば、処理決定部１３は、ＩＰアドレスが“192.168.1.10”で特定される無線ＬＡＮ端末２０の代理として、当該パケットに対して、転送等の処理は行わないことと決定する。また、マルチキャストパケット又はブロードキャストパケットの内容が“NOTIFY（InternetGatewayDevice）”であれば、処理決定部１３は、ＩＰアドレスが“192.168.1.10”で特定される無線ＬＡＮ端末２０の代理として、当該パケットに対して、転送を行うことと決定する。処理決定部１３は、決定した処理内容を処理実行部１４に通知する。
【００５２】
処理実行部１４は、処理決定部１３により決定され通知された処理を実行する処理実行手段である。なお、処理決定部１３により決定された処理が“転送”であった場合は、処理実行部１４は、予め定められた期間、無線ＬＡＮ端末２０に対するパケットを保持しておき、保持されたパケットをまとめて無線ＬＡＮ端末２０に送信することが好ましい。また、処理実行部１４は、転送したパケットを保持しておき、転送すべきパケットと転送したパケットとの差分を抽出して、当該差分を送信することが好ましい。
【００５３】
登録部１５は、無線ＬＡＮ端末２０から、ネットワーク内に送信されるマルチキャストパケット又はブロードキャストパケットに対して自端末２０の代理として行なう処理を特定する情報を受信して、記憶部１１に登録する登録手段である。無線ＬＡＮ端末２０から受信される情報は、記憶部１１に登録される図２に示した情報である。なお、記憶部１１への情報の登録は、上記のように無線ＬＡＮ端末２０から送信された情報により行われる以外にも、代理処理装置１０へのユーザからの入力に基づいて行われてもよい。以上が、代理処理装置１０の本発明に係る機能の構成である。
【００５４】
図３に代理処理装置１０のハードウェア構成を示す。図３に示すように、代理処理装置１０は、ＣＰＵ（Central Processing Unit）１０１、主記憶装置であるＲＡＭ（Random Access Memory）１０２及びＲＯＭ(Read Only Memory)１０３、通信を行うための通信モジュール１０４、並びにハードディスク等の補助記憶装置１０５等のハードウェアを備えるコンピュータとして構成される。これらの構成要素が動作することにより、上述した機能が発揮される。
【００５５】
続いて、本実施形態に係る無線ＬＡＮ端末２０の本発明に係る機能について説明する。図１に示すように、無線ＬＡＮ端末２０は、検索部２１と、送信部２２と、処理情報生成部２３と、モード移行部２４とを備えて構成される。なお、無線ＬＡＮ端末２０は、上述したように無線ＬＡＮを構成するための無線通信機能も有しているが、上記の機能構成ではそれらについて省略する。
【００５６】
検索部２１は、代理処理装置１０を検索する検索手段である。代理処理装置１０の検索は、代理処理装置１０の存在を問い合わせる所定のプロトコルのマルチキャストパケット又はブロードキャストパケットを、自端末が含まれるサブネット内に送信することにより行われる。所定のプロトコルとしては、例えば、ＵＰｎＰにおけるＳＳＤＰがある。当該プロトコルのパケットに対する応答があった代理処理装置１０は当該プロトコルのパケットに対する代理処理を確実に行うことができる。当該パケットに対する返信があった場合、検索部２１は代理処理装置１０の存在を検知する。検索部２１は、代理処理装置１０の存在を検知すると、その旨を送信部２２に通知する。
【００５７】
送信部２２は、自端末２０が含まれるネットワーク内に送信されるマルチキャストパケット又はブロードキャストパケットに対して、代理処理装置１０が自端末２０の代理として行なう処理を特定する情報を、自端末２０を特定する情報に対応付けて、代理処理装置１０に送信する送信手段である。即ち、送信部２２は、図２に示すような、代理処理装置１０の記憶部１１に記憶される情報を、自端末の代理の処理を示す情報として送信する。この情報は、無線ＬＡＮ端末２０に対して、ユーザから入力されてもよいが、下記のように処理情報生成部２３により自動的に生成されてもよい。また、送信部２２は、上記の情報に併せて、自身が超省電力モードに移行することを、代理処理装置１０に通知する。送信部２２は、情報の送信を行うとその旨をモード移行部２４に通知する。
【００５８】
処理情報生成部２３は、前記自端末２０が含まれるネットワーク内に送信されるマルチキャストパケット又はブロードキャストパケットに対して、代理処理装置１０が自端末２０の代理として行なう処理を特定する情報を生成する処理情報生成手段である。当該処理を特定する情報は、自端末２０におけるアプリケーションの動作状態に応じて、自端末２０に予め記憶されている情報の生成ルールに基づいて行われる。例えば、自端末２０において、上述したメディアサーバとして機能するようなアプリケーションのみが動作していた場合は、自端末２０から別の端末やサーバへの能動的なアクセスは行われないため、別のメディアサーバである端末から自端末の存在を通知するパケットである“NOTIFY（MediaServer）”を受信する必要はないので、“転送不要”とする情報を生成する。一方、別の端末からメディアサーバの機能の装置を検索するパケットである“M-Search”に対しては、当該パケットを送信した端末に自身の存在を通知する情報を送信する“代理応答”とする情報を生成する。このように生成された情報は、代理処理装置１０に送信するため、送信部２２に出力される。
【００５９】
モード移行部２４は、送信部２２による送信が行われた後に、自端末２０を超省電力モードに移行させるモード移行手段である。無線ＬＡＮ端末２０では、超省電力モードに移行すると、ビーコンのうちＤＴＩＭが受信されない。以上が、無線ＬＡＮ端末２０の本発明に係る機能の構成である。
【００６０】
図４に無線ＬＡＮ端末２０のハードウェア構成を示す。図４に示すように、無線ＬＡＮ端末２０は、ＣＰＵ２０１、ＲＡＭ２０２、ＲＯＭ２０３、操作部２０４、無線通信部２０５、ディスプレイ２０６及びアンテナ２０７等のハードウェアにより構成されている。これらの構成要素が動作することにより、上述した機能が発揮される。
【００６１】
引き続いて、図５〜図７のシーケンス図を用いて本実施形態に係る代理処理装置１０、無線ＬＡＮ端末２０及びそれらを含む無線通信システムで実行される処理（代理処理方法）を説明する。まず、図５のシーケンス図を用いて、代理処理装置１０が無線ＬＡＮ端末２０の代理として処理を行う状態に移行するまでの処理を説明して、その後、図６及び図７のシーケンス図を用いて、代理処理装置１０が、無線ＬＡＮ端末２０の代理としての処理を実行する際の処理を説明する。
【００６２】
まず、無線ＬＡＮ端末２０では、検索部２１によって、自端末２０が含まれるサブネット内に代理処理装置１０の存在を問い合わせるマルチキャストパケットが送信される（Ｓ１０１、検索ステップ）。このマルチキャストパケットは、上述したように、ＵＰｎＰにおけるＳＳＤＰによるパケットである。なお、無線ＬＡＮ端末２０におけるこの処理は、例えば、ユーザから無線ＬＡＮ端末２０に対する、超省電力モードに移行する旨の入力をトリガとして開始される。
【００６３】
無線ＬＡＮ端末２０により送信されたパケットは代理処理装置１０により受信される。続いて、当該パケットを受信した代理処理装置１０から、自身が代理処理装置１０であることを通知する確認応答のユニキャストパケットが無線ＬＡＮ端末２０に送信される（Ｓ１０２）。このユニキャストパケットも、ＵＰｎＰにおけるＳＳＤＰによるパケットである。無線ＬＡＮ端末２０では、検索部２１によって当該確認応答が受信され、代理処理装置１０の存在が検知される。
【００６４】
続いて、無線ＬＡＮ端末２０では、検索部２１から送信部２２にその旨が通知される。送信部２２は処理情報生成部２３に対して、代理処理装置１０が自端末２０の代理として行なう処理を特定する情報を生成するように指示する。続いて、処理情報生成部２３によって、当該情報を生成するために、無線ＬＡＮ端末２０におけるアプリケーションの動作状況が確認される（Ｓ１０３、処理情報生成ステップ）。続いて、処理情報生成部２３によって確認されたアプリケーションの動作状況に応じて、上記の情報が生成される（Ｓ１０４、処理情報生成ステップ）。生成される情報は、図２に示すような、ネットワーク内に送信されるマルチキャストパケット又はブロードキャストパケットの内容に応じた代理処理の設定と頻度、及び無線ＬＡＮ端末２０のＩＰアドレスやＭＡＣアドレス等代理処理を行うための情報等である。生成された情報は、送信部２２に出力される。
【００６５】
続いて、送信部２２によって、処理情報生成部２３によって生成された情報が代理処理装置１０に送信される（Ｓ１０５、送信ステップ）。また、この送信では、自端末２０が超省電力モードに移行する旨の情報も併せて送信される。
【００６６】
代理処理装置１０では、登録部１５により当該情報が受信される。この情報は、登録部１５により、当該情報がネットワーク内に送信されるマルチキャストパケット又はブロードキャストパケットに対して当該ネットワーク内に含まれる無線ＬＡＮ端末２０の代理として行なう処理を特定する情報として、当該無線ＬＡＮ端末を特定する情報に対応付けて記憶部１１に記憶させられる。その際、登録部１５では、当該代理として行なう処理が対応可能か否かを判断してから登録を行うようにしてもよい。この判断は、例えば、代理処理装置１０により処理できるプロトコルに基づいて判断される。このような処理によって、代理処理装置１０では、無線ＬＡＮ端末２０について、マルチキャストパケット又はブロードキャストパケットの代理の処理を行う状態に移行する（Ｓ１０６、設定ステップ）。続いて、代理処理装置１０から無線ＬＡＮ端末２０に対して、無線ＬＡＮ端末２０から送信された情報を受信して上記の処理が完了したことが確認応答として通知される（Ｓ１０７）。
【００６７】
無線ＬＡＮ端末２０では、当該確認応答が受信されると、送信部２２からモード移行部２４にその旨が通知され、モード移行部２４によって、無線ＬＡＮ基地局３０からのビーコンのうちＤＴＩＭを一切受信しない超省電力モードに移行される（Ｓ１０８、モード移行ステップ）。以上が、代理処理装置１０が無線ＬＡＮ端末２０の代理として処理を行う状態に移行するまでの処理である。
【００６８】
引き続いて、図６のシーケンス図を用いて、代理処理装置１０が、無線ＬＡＮ端末２０の代理としての処理を実行する際の処理の例を説明する。ここでは、無線ＬＡＮ端末２０は上記の処理により超省電力モードに移行している。また、本実施形態に係る無線ＬＡＮ端末２０と比較するため、ＤＴＩＭを受信する無線ＬＡＮ端末５０の処理についても併せて説明する。無線ＬＡＮ端末２０及び無線ＬＡＮ端末５０は、無線ＬＡＮ基地局３０からビーコンが送信されるタイミングで、Ａｗａｋｅ状態となる。但し、無線ＬＡＮ端末２０は、超省電力モードであるため、ＤＴＩＭが送信されるタイミングでは、Ａｗａｋｅ状態とならない。
【００６９】
本処理では、まず、送信端末４０が無線ＬＡＮ端末２０のアドレス解決を行うため、当該送信端末４０から当該無線ＬＡＮ端末２０が含まれるネットワークに対して、ブロードキャストパケットが送信される（Ｓ２０１）。当該ブロードキャストパケットは、無線ＬＡＮ基地局３０によって受信されて一旦キャッシュされる。その後、無線ＬＡＮ基地局３０によって所定のタイミングでＤＴＩＭが送信され、当該ＤＴＩＭにより無線ＬＡＮ基地局３０配下の無線ＬＡＮ端末２０，５０に対して、送信端末４０からブロードキャストパケットが送信された旨が通知される（Ｓ２０２）。
【００７０】
無線ＬＡＮ端末５０は省電力モードであるので、無線ＬＡＮ基地局３０からＤＴＩＭが送信されたタイミングでＡｗａｋｅ状態となり、ＤＴＩＭを受信してパケットの蓄積を確認する。その後無線ＬＡＮ基地局３０からブロードキャストパケットが送信され（Ｓ２０３）、無線ＬＡＮ端末５０は当該パケットを受信する。しかし、無線ＬＡＮ端末２０は、ＤＴＩＭを非受信とする超省電力モードとしているので、ＤＴＩＭを受信せず、当該ＤＴＩＭにより通知されるブロードキャストパケットも受信しない。ここで、無線ＬＡＮ端末５０では、ＤＴＩＭ及びブロードキャストパケットを受信するための電力が発生するが、本実施形態に係る無線ＬＡＮ端末２０では、その電力は発生しない。
【００７１】
その一方で、上記のように送信端末４０からブロードキャストパケットが送信されると、代理処理装置１０では、パケット受信部１２によって当該パケットが受信される（Ｓ２０１、パケット受信手段）。受信されたパケットは、処理決定部１３と、処理実行部１４とに出力される。
【００７２】
続いて、処理決定部１３によって、受信されたブロードキャストパケットに対して無線ＬＡＮ端末２０の代理としてすべき処理が決定される（Ｓ２０４、処理決定ステップ）。上述したように、当該処理の決定は、記憶部１１に記憶された情報が参照されて、当該パケットの内容に応じて行われる。
【００７３】
記憶部１１に記憶された情報が、図２に示すものだとして、無線ＬＡＮ端末２０のＩＰアドレスが“192.168.1.10”であるとする。本処理では、ブロードキャストパケットが、当該無線ＬＡＮ端末２０に対するアドレス解決要求に係るものであるので、処理決定部１３によって“代理応答”を行うものと決定される。続いて、処理決定部１３から処理実行部１４にその決定が通知される。記憶部１１の「設定」欄に格納された、またその通知の際に具体的にどのように処理を実行するかの情報も併せて通知される。本例の場合では、送信端末４０に対して、無線ＬＡＮ端末２０のＭＡＣアドレスとして“00：11：22：aa：bb：cc”を返信するという情報が通知される。
【００７４】
続いて、処理実行部１４により、処理決定部１３によって決定された処理が実行される（Ｓ２０５、処理実行ステップ）。本例の場合は、無線ＬＡＮ端末２０のＭＡＣアドレスの情報が送信端末４０に送信される。以上が、代理処理装置１０が、無線ＬＡＮ端末２０の代理としての処理を実行する際の処理の一例である。
【００７５】
引き続いて、図７のシーケンス図を用いて、代理処理装置１０が、無線ＬＡＮ端末２０の代理としての処理を実行する際の処理の別の例を説明する。本処理では、まず、送信端末４０が自身の機器情報を通知するため、当該送信端末４０から当該無線ＬＡＮ端末２０が含まれるネットワークに対して、マルチキャストパケットが送信される（Ｓ３０１）。当該マルチキャストパケットは、無線ＬＡＮ基地局３０によって受信されて一旦キャッシュされる。続いて、無線ＬＡＮ基地局３０から所定のタイミングでＤＴＩＭが送信され、当該ＤＴＩＭによって無線ＬＡＮ基地局３０配下の無線ＬＡＮ端末２０に対して送信端末４０からマルチキャストパケットが送信された旨が通知される（Ｓ３０２）。しかし、無線ＬＡＮ端末２０は、ＤＴＩＭを非受信とする超省電力モードとしているので、ＤＴＩＭを受信せず、当該ＤＴＩＭにより通知されるマルチパケットも受信しない。
【００７６】
その一方で、上記のように送信端末４０からマルチキャストパケットが送信されると、代理処理装置１０では、パケット受信部１２によって当該パケットが受信される（Ｓ３０１、パケット受信手段）。受信されたパケットは、処理決定部１３と、処理実行部１４とに出力される。
【００７７】
続いて、処理決定部１３によって、受信されたブロードキャストパケットに対して無線ＬＡＮ端末２０の代理としてすべき処理が決定される（Ｓ３０３、処理決定ステップ）。上述したように、当該処理の決定は、記憶部１１に記憶された情報が参照されて、当該パケットの内容に応じて行われる。
【００７８】
記憶部１１に記憶された情報が、図２に示すものだとして、無線ＬＡＮ端末２０のＩＰアドレスが“192.168.1.10”であるとする。また、当該マルチキャストパケットの内容は、“NOTIFY（InternetGatewayDevice）”であるものとする。上記の情報に基づいて記憶部１１が参照されて、処理決定部１３によって当該パケットに対しては“転送”を行うものと決定される。続いて、処理決定部１３から処理実行部１４にその決定が通知される。記憶部１１の「設定」欄に格納された、またその通知の際に具体的にどのように処理を実行するかの情報も併せて通知される。本例の場合では、３０分毎に転送を行う旨が通知される。
【００７９】
続いて、処理実行部１４により、処理決定部１３によって決定された処理が実行される（Ｓ３０４、処理実行ステップ）。本例の場合は、処理実行部１４により、送信端末４０からの機器情報を含むマルチキャストパケットが無線ＬＡＮ端末２０あてのユニキャストパケットに変換されて送信される。
【００８０】
このユニキャストパケットは、無線ＬＡＮ基地局３０により受信されて一旦キャッシュされる。続いて、無線ＬＡＮ基地局３０から所定のタイミングで（ＤＴＩＭでない）ビーコンが送信され、無線ＬＡＮ基地局３０配下の無線ＬＡＮ端末２０に対して送信端末４０からマルチキャストパケットが送信された旨が通知される（Ｓ３０５）。当該ビーコンはＤＴＩＭではないため、Ａｗａｋｅ状態となっている無線ＬＡＮ端末２０により受信されて、当該無線ＬＡＮ端末２０宛にユニキャストパケットが送信されたことが検知される。その後、無線ＬＡＮ端末２０から無線ＬＡＮ基地局３０に省電力ポール（PS-Poll）フレームが送信されそのＡＣＫ受信を経て、無線ＬＡＮ基地局３０から送信されたユニキャストパケットが無線ＬＡＮ端末２０によって受信される（Ｓ３０６）。以上が、代理処理装置１０が、無線ＬＡＮ端末２０代理としての処理を実行する際の処理の別の例である。
【００８１】
上述したように本実施形態では、無線ＬＡＮ端末２０が受信しうるマルチキャストパケット及びブロードキャストパケットが、代理処理装置１０の記憶部１１に記憶された情報に基づいて、当該無線ＬＡＮ端末２０の代理として代理処理装置１０によって処理される。従って、無線ＬＡＮ端末２０では、マルチキャストパケット及びブロードキャストパケット、並びにそれらのパケットを受信するためのＤＴＩＭを受信する必要がなく超省電力モードにすることができるため、低消費電力化が図られる。また、本実施形態によれば、無線ＬＡＮ端末２０が受信しうるマルチキャストパケット及びブロードキャストパケットが適切に対処される。
【００８２】
また、本実施形態のように、マルチキャストパケット又はブロードキャストパケットの内容に応じて処理を決定することとすれば、当該パケットの内容に応じて適切な処理を行うことが可能になる。また、本実施形態のように、処理は、代理で応答する（送信端末４０に対して返信する）処理、及びマルチキャストパケット又はブロードキャストパケットをユニキャストパケットに変換して無線ＬＡＮ端末２０に送信する処理の何れかを含むこととすれば、マルチキャストパケット及びブロードキャストパケットに対して、確実に適切な処理を行うことができる。
【００８３】
例えば、パケットが様々な機器から自身の存在を通知するための“NOTIFY”である場合は、無線ＬＡＮ端末２０の機能等に応じて、無線ＬＡＮ端末２０が受信したり、受信しなかったりできるようにすることができる。また、“M-Search”や“アドレス解決要求”に関しても代理応答が可能となるので、無線ＬＡＮ端末２０自身が受信せずに適切な対処を行うことが可能となる。即ち、無線ＬＡＮ端末２０を超省電力モードにして、それらのパケットを受信するための電力を消費することなしに、適切な対処を行うことが可能となる。
【００８４】
また、パケットを転送する場合に、複数のパケットをまとめて送信したり、パケットの差分を送信したりすることとすれば、無線ＬＡＮ端末２０において受信されるパケットの回数を減少させることができるので、無線ＬＡＮ端末２０における電力消費を更に低減させることができる。
【００８５】
また、本実施形態のように、代理処理装置１０に登録部１５を設けて、無線ＬＡＮ端末２０から情報を受信することとすれば、無線ＬＡＮ端末２０から処理を特定する情報が受信でき記憶部１１に登録されるので、無線ＬＡＮ端末２０毎に適切な処理を行うことが可能になる。
【００８６】
具体的な効果としては、例えば、送信端末４０から、無線ＬＡＮ端末２０に格納されている２００万画素ファイルのスライドショーを実行する場合に、無線ＬＡＮ端末２０が受信する約１０％のパケットを削減可能である。また、待ち受け時には、更なる削減も可能である。これらの受信されるパケットの削減に応じた、無線ＬＡＮ端末２０における電力消費の低減が可能である。
【００８７】
無線ＬＡＮ端末２０においては、本実施形態のように、自端末２０におけるアプリケーションの動作状態に応じて、代理で行われる処理を示す情報を自動で生成することとすれば、自端末が受信しうるマルチキャストパケット及びブロードキャストパケットが更に適切に対処される。例えば、自端末２０において、サーバ機能のみに用いられる場合は、他のメディアサーバとしての端末から通知される“NOTIFY（MediaServer）”について転送を不要とする設定とすることができる。
【００８８】
また、送信部２２による送信が行われた後に、自端末２０を超省電力モードに移行させることとすれば、代理処理装置１０を自端末２０の代理として処理させる状態にした後に、自端末を超省電力モードに移行させることができるので、本発明の効果を確実に奏させることができる。
【００８９】
また、所定のプロトコルのマルチキャストパケット又はブロードキャストパケットで代理処理装置１０を検索することとすれば、所定のプロトコルのマルチキャストパケット又はブロードキャストパケットに対する処理を行うことができる代理処理装置１０を検索することができる。当該検索された代理処理装置１０に上記の自端末２０の代理として行なう処理を特定する情報を送信することで、確実に本発明の効果を奏することができる。
【００９０】
なお、本実施形態では、代理処理装置１０は有線で通信網Ｎに接続された、独立した装置という構成としたが、それ以外の構成としてもよい。例えば、無線ＬＡＮ基地局３０の機能の一部として構成することが好ましい。この構成にとすれば、無線ＬＡＮ端末２０が受信しうるマルチキャストパケット及びブロードキャストパケットを確実に代理処理装置が受信することができるので、より確実に本発明の効果を奏することができる。また、代理処理装置を無線ＬＡＮ端末とする構成としてもよい。
【００９１】
また、無線ＬＡＮ端末２０が超省電力モードで動作している際にマルチキャストパケットを利用するアプリケーションが起動する場合には、代理処理装置１０に超省電力モード移行の解除通知を行って無線ＬＡＮ端末２０に対する代理状態から解除し、無線ＬＡＮ基地局３０からのＤＴＩＭの受信を開始するようにしてもよい。なお、マルチキャストパケットの受信が、代理処理装置１０経由でもよい場合には、自端末２０の代理として行なう処理を特定する情報を新たに生成して、Ｓ１０５において代理処理装置１０に通知した情報を更新するようにしてもよい。
【００９２】
また、本実施形態では、代理処理装置１０はサブネット内に一つであることとしたが複数の代理処理装置１０が存在していてもよい。その場合、無線ＬＡＮ端末２０は、そのうちの一つ又は複数を選択して、超省電力モードに移行する旨の通知（Ｓ１０５）を行うようにしてもよい。
【図面の簡単な説明】
【００９３】
【図１】本発明の実施形態に係る代理処理装置及び無線ＬＡＮ端末、及びそれらを含んで構成される無線通信システムの構成を示す図である。
【図２】代理処理装置の記憶部が有する情報が格納されるテーブルを示す
【図３】本発明の実施形態に係る代理処理装置のハードウェア構成を示す図である。
【図４】本発明の実施形態に係る無線ＬＡＮ端末のハードウェア構成を示す図である。
【図５】本発明の実施形態に係る代理処理装置及び無線ＬＡＮ端末、及びそれらを含んで構成される無線通信システムで実行される処理（代理処理方法）を示すシーケンス図である。
【図６】本発明の実施形態に係る代理処理装置及び無線ＬＡＮ端末、及びそれらを含んで構成される無線通信システムで実行される処理（代理処理方法）を示すシーケンス図である。
【図７】本発明の実施形態に係る代理処理装置及び無線ＬＡＮ端末、及びそれらを含んで構成される無線通信システムで実行される処理（代理処理方法）を示すシーケンス図である。
【符号の説明】
【００９４】
１…無線通信システム、１０…代理処理装置、１１…記憶部、１２…パケット受信部、１３…処理決定部、１４…処理実行部、１５…登録部、１０１…ＣＰＵ、１０２…ＲＡＭ、１０３…ＲＯＭ、１０４…通信モジュール、１０５…補助記憶装置、２０，５０…無線ＬＡＮ端末、２１…検索部、２２…送信部、２３…処理情報生成部、２４…モード移行部、２０１…ＣＰＵ、２０２…ＲＡＭ、２０３…ＲＯＭ、２０４…操作部、２０５…無線通信部、２０６…ディスプレイ、２０７…アンテナ、３０…無線ＬＡＮ基地局、４０…送信端末、Ｎ…通信網。
【図１】
2008092129.tif 000003
【図２】
2008092129.tif 000004
【図３】
2008092129.tif 000005
【図４】
2008092129.tif 000006
【図５】
2008092129.tif 000007
【図６】
2008092129.tif 000008
【図７】
2008092129.tif 000009