(57)【要約】【課題】受信したデータをフィルタリングする機能を備えると共に、特定の装置からのデータをフィルタリングの対象外とすることができる情報処理装置を提供する。【解決手段】無線子機を経由してデータを受信する情報処理装置である無線ＬＡＮ端末１０は、データを受信する有線送受信部１５と、記憶部としてのＭＡＣアドレスフィルタリングテーブル１４と、特定の無線子機との接続を検出し、該検出された無線子機の識別情報であるＭＡＣアドレスを前記テーブル１４に格納する無線制御通信処理部１２と、受信されたデータの送信元の装置のＭＡＣアドレスが前記テーブル１４に記憶されている場合、受信されたデータを破棄せず、受信されたデータの送信元の装置のＭＡＣアドレスが前記テーブル１４に記憶されていない場合、受信されたデータを破棄するＭＡＣアドレスフィルタリング部１３とを備える。【選択図】図２
2014127838.tif 000002
【特許請求の範囲】
【請求項１】
特定の装置を経由してデータを受信する情報処理装置であって、
前記データを受信する受信部と、
記憶部と、
前記特定の装置との接続を検出し、該検出された前記特定の装置の識別情報を前記記憶部に格納する制御部と、
前記受信部により受信されたデータの送信元の装置の識別情報が前記記憶部に記憶されている場合、前記受信されたデータを破棄せず、前記受信部により受信されたデータの送信元の装置の識別情報が前記記憶部に記憶されていない場合、前記受信されたデータを破棄する処理部と
を備える情報処理装置。
【請求項２】
前記特定の装置は、無線子機であり、
前記制御部は、前記無線子機との有線接続を検出する
請求項１に記載の情報処置装置。
【請求項３】
送信データを送信する送信部を有し、
前記無線子機は、外部から無線受信した無線通信データを有線通信データに変換して、前記受信部に有線送信し、前記送信部から有線受信した前記送信データを無線通信データに変換して、外部に無線送信する
請求項１に記載の情報処置装置。
【請求項４】
前記データは、パケットを含む
請求項１から３の何れか一つに記載の情報処理装置。
【請求項５】
前記処理部は、データフレーム毎にデータを破棄するか否かの判定を行う
請求項１から４の何れか一項に記載の情報処理装置。
【請求項６】
前記識別情報は、ＭＡＣアドレスである
請求項１から５の何れか一項に記載の情報処理装置。
【請求項７】
前記特定の装置の識別情報のユーザ入力を受け付ける設定部をさらに有する
請求項１から６の何れか一項に記載の情報処理装置。
【請求項８】
前記制御部は、有線ネットワーク通信によって前記無線子機を検出し、該無線子機を無線ネットワークに接続し無線ネットワーク経由で他の端末とネットワーク通信を行うための要求を、前記有線ネットワーク通信によって行う
請求項１から７の何れか一項に記載の情報処理装置。
【請求項９】
前記制御部は、前記他の装置を有線接続したときに、前記記憶部に記憶されている全ての既存の識別情報を削除し、新たに接続された前記他の装置の識別情報を前記記憶部に格納する固定モードと、前記他の装置を有線接続したときに、前記記憶部に記憶されている既存の識別情報に加えて、新たに接続された前記他の装置の識別情報を前記記憶部に格納する追加モードとを有し、
前記設定部は、前記固定モード又は前記追加モードの何れかの選択のためのユーザ操作を受け付ける
請求項１から８の何れか一項に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受信データに送信元の装置の識別情報に応じた処理を施す情報処理装置に関するものである。
【背景技術】
【０００２】
無線子機（第１無線子機）に有線接続されている端末（第１端末）が、第１無線子機を経由してデータを送受信する技術が提案されている（例えば、特許文献１参照）。特許文献１には、他の端末（第２端末）に有線接続されている他の無線子機（第２無線子機）と無線ネットワーク通信を行い、且つ、第１端末と有線ネットワーク通信を行う第１無線子機を説明している。この第１無線子機は、第２端末のＭＡＣアドレスと第２無線子機のＭＡＣアドレスとを含む通知フレームを無線受信する無線受信部と、無線受信した前記通知フレームに含まれる第２無線子機のＭＡＣアドレスと第２端末のＭＡＣアドレスとを対応付けて記憶する記憶部と、第１端末から送信されたフレームを有線受信する有線受信部と、有線受信したフレームの送信先ＭＡＣアドレスが、記憶部に記憶されているＭＡＣアドレスと一致しない場合、当該フレームを破棄するフィルタリング部とを備えている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開ＷＯ２００５／１２５１１３（要約、図２）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記第１無線子機は、送信するパケットのフィルタリング機能を備えているが、受信するパケットのフィルタリング機能を備えていない。このため、無線ネットワーク通信によって第１無線子機が受信したパケットは、フィルタリングされずに第１端末に送信されることになり、受信する必要の無いパケット又は受信させたくないパケットが第１端末で処理されることになる。
【０００５】
そこで、本発明の目的は、受信したデータをフィルタリングする機能を備えると共に、特定の装置からのデータをフィルタリングの対象外とすることができる情報処理装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明に係る情報処理装置は、特定の装置を経由してデータを受信する情報処理装置であって、前記データを受信する受信部と、記憶部と、前記特定の装置との接続を検出し、該検出された前記特定の装置の識別情報を前記記憶部に格納する制御部と、前記受信部（１５）により受信されたデータの送信元の装置の識別情報が前記記憶部に記憶されている場合、前記受信されたデータを破棄せず、前記受信部により受信されたデータの送信元の装置の識別情報が前記記憶部に記憶されていない場合、前記受信されたデータを破棄する処理部とを備える。
【発明の効果】
【０００７】
本発明によれば、受信したデータをフィルタリングする機能を備えると共に、特定の装置からのデータをフィルタリングの対象外とすることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の第１の実施形態に係る情報処理装置としての有線ＬＡＮ端末を含むネットワーク構成の一例を概略的に示す図である。
【図２】図１に示される有線ＬＡＮ端末の構成を概略的に示すブロック図である。
【図３】図２に示されるＭＡＣアドレスフィルタリングテーブルの一例を示す図である。
【図４】図１に示される無線子機の構成を概略的に示すブロック図である。
【図５】第１の実施形態に係る有線ＬＡＮ端末に無線子機を有線接続したときの、無線子機の動作を示すフローチャートである。
【図６】第１の実施形態において無線子機から有線ＬＡＮ端末に送信される端末検出パケットを含むフレームのデータ構造の一例を示す図である。
【図７】第１の実施形態において無線子機から有線ＬＡＮ端末に送信される端末検出応答パケットを含むフレームのデータ構造の一例を示す図である。
【図８】第１の実施形態において無線ブリッジ開始パケットを含むフレームのデータ構造の一例を示す図である。
【図９】第１の実施形態において無線ブリッジ開始応答パケットを含むフレームのデータ構造の一例を示す図である。
【図１０】第１の実施形態に係る情報処理装置としての有線ＬＡＮ端末に無線子機を有線接続したときの、有線ＬＡＮ端末の動作を示すフローチャートである。
【図１１】第１の実施形態における無線子機による無線フレームとイーサネットフレームの変換を示す図である。
【図１２】第１の実施形態においてＭＡＣアドレスフィルタリング実施時の有線ＬＡＮ端末による動作を示すフローチャートである。
【図１３】第１の実施形態においてＭＡＣアドレスフィルタリングテーブルの登録内容の一例を示す図である。
【図１４】本発明の第２の実施形態に係る情報処理装置としての有線ＬＡＮ端末を含むネットワーク構成の一例を概略的に示す図である。
【図１５】図１４に示される有線ＬＡＮ端末の構成を概略的に示すブロック図である。
【図１６】第２の実施形態に係る情報処理装置としての有線ＬＡＮ端末に無線子機を有線接続したときの、有線ＬＡＮ端末の動作を示すフローチャートである。
【図１７】図１６に示されるＭＡＣアドレス登録処理の工程を示すフローチャートである。
【図１８】第２の実施形態において、有線ＬＡＮ端末に無線子機を有線接続する前のＭＡＣアドレスフィルタリングテーブルの登録内容の一例を示す図である。
【図１９】第２の実施形態において、固定モードの有線ＬＡＮ端末に無線子機を有線接続する前のＭＡＣアドレスフィルタリングテーブルの登録内容の一例を示す図である。
【図２０】第２の実施形態において、追加モードの有線ＬＡＮ端末に無線子機を有線接続する前のＭＡＣアドレスフィルタリングテーブルの登録内容の一例を示す図である。
【発明を実施するための形態】
【０００９】
《１》第１の実施形態
《１−１》第１の実施形態の構成
図１は、本発明の第１の実施形態に係る情報処理装置としての有線ＬＡＮ端末１０を含むネットワーク構成の一例を概略的に示す図である。図１に示されるネットワークは、有線ＬＡＮ端末１０と、無線子機３０と、無線端末４０，５０と、無線子機３０及び無線端末４０，５０の相互間のデータ転送を中継する無線ＬＡＮアクセスポイントである無線親機６０とを有する。第１の実施形態では、有線ＬＡＮ端末１０を、無線子機３０と有線ネットワーク（例えば、ＬＡＮケーブル２０）で接続することによって、有線ＬＡＮ端末１０が無線ネットワーク６１に接続される例について説明する。無線子機３０と無線端末４０，５０と無線親機６０との間の無線通信は、例えば、ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃ  Ｅｎｇｉｎｅｅｒｓ）８０２．１１規格に準拠した方式で行われる。また、有線ＬＡＮ端末１０は、無線子機３０と有線ＬＡＮケーブル２０を介して接続される。有線ＬＡＮ端末１０と無線子機３０との間の通信は、例えば、ＩＥＥＥ８０２．３規格に準拠した方式で行われる。例えば、無線子機３０は、イーサネット（登録商標）のフレームを無線ＬＡＮのフレームに変換し、及び、無線ＬＡＮのフレームをイーサネット（登録商標）のフレームに変換し、無線親機６０を経由して他の無線端末４０，５０との間で無線通信を行う。なお、図１には、１台の有線ＬＡＮ端末１０が示されているが、有線ネットワークには複数の有線ＬＡＮ端末が接続されてもよい。また、図１には、２台の無線端末４０，５０が示されているが、無線端末の台数は１台又は３台以上であってもよい。
【００１０】
図２は、図１に示される有線ＬＡＮ端末１０の構成を概略的に示すブロック図である。図２に示されるように、有線ＬＡＮ端末１０は、ネットワーク通信処理部１１と、無線制御通信処理部１２と、有線送受信部１５と、ＭＡＣアドレス（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ  Ａｄｄｒｅｓｓ）フィルタリング部１３と、ＭＡＣアドレスフィルタリング部１３を含む有線送受信部１５と、ＭＡＣアドレスフィルタリングテーブル１４と、設定部１６とを有する。
【００１１】
ネットワーク通信処理部１１は、送受信するデータであるパケットの処理を行う部分であり、ネットワークプロトコルとして、例えば、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）を用いる。
【００１２】
無線制御通信処理部１２は、無線制御用プロトコルを用いて、無線子機３０の検出を行い、無線子機３０の制御を行う部分である。無線制御用プロトコル用のパケットは、ＭＡＣフレームに含まれており、フレームタイプとして無線制御用プロトコルを示す値が設定されている。
【００１３】
ＭＡＣアドレスフィルタリング部１３は、有線送受信部１５が受信したデータとしてのフレームについて、送信元の装置の識別情報であるＭＡＣアドレスに基づいて、受信したデータにフィルタリングを行う部分である。
【００１４】
ＭＡＣアドレスフィルタリングテーブル１４は、許可対象となるＭＡＣアドレスを記憶する部分であり、例えば、記憶部としての不揮発性メモリに相当する部分である。図３は、図２に示されるＭＡＣアドレスフィルタリングテーブル１４の一例を示す図である。図３に示されるように、ＭＡＣアドレスフィルタリングテーブル１４は、「ＭＡＣアドレスの種類」欄１４１と「許可ＭＡＣアドレス」欄１４２とから成る１又は複数のレコードから構成される。ここで、「ＭＡＣアドレスの種類」欄１４１には、ユーザ操作に基づいてＭＡＣアドレスが当該ＭＡＣアドレスフィルタリングテーブル１４に設定登録されたことを示す「ユーザ設定」、無線子機のＭＡＣアドレスが当該ＭＡＣアドレスフィルタリングテーブル１４に設定登録されたことを示す「無線子機」等が格納される。「許可ＭＡＣアドレス」欄１４２には、許可対象となる（フィルタリングされない）ＭＡＣアドレスの値が格納される。「ＭＡＣアドレスの種類」と「許可ＭＡＣアドレス」とは対応付けられて記憶されている。
【００１５】
ＭＡＣアドレスフィルタリング部１３は、ＭＡＣアドレスフィルタリングテーブル１４に従ってフィルタリングを行う。有線送受信部１５が、無線子機３０からフレームを受信したときに、ＭＡＣアドレスフィルタリング部１３は、フレームの送信元の装置のＭＡＣアドレスがＭＡＣアドレスフィルタリングテーブル１４に存在するか否かをチェックし、存在しない場合は、受信した当該フレームを破棄する。また、ＭＡＣアドレスフィルタリングテーブル１４にＭＡＣアドレスが一つも設定されていない場合は、ＭＡＣアドレスフィルタリング部１３は、受信した当該フレームにフィルタリングを実施せず、ネットワーク通信処理部１１又は無線制御通信処理部１２などの他の構成に転送する。
【００１６】
有線送受信部１５は、有線接続された他の有線ＬＡＮ端末や無線子機３０とフレームの送受信を行う部分である。
【００１７】
設定部１６は、通信を許可する端末のＭＡＣアドレスをユーザが任意に設定するための入力操作部であり、例えば、ユーザが操作するオペレーションパネルなどで構成される。
【００１８】
図４は、図１に示される無線子機３０の構成を概略的に示すブロック図である。図４に示されるように、無線子機３０は、有線送受信部３１と、無線制御通信処理部３２と、無線送受信処理部３３と、無線送受信部３４とを有している。有線送受信部３１は、接続された有線ＬＡＮ端末１０とフレームの送受信を行う部分である。無線制御通信部３２は、無線制御用プロトコルを用いて、有線ＬＡＮ端末１０の検出を行う部分である。無線送受信処理部３３は、イーサネット（登録商標）のフレームと無線フレームの間で変換を行う部分である。無線送受信部３４は、無線親機６０と無線フレームの送受信を行う部分である。
【００１９】
《１−２》第１の実施形態の動作
図５は、有線ＬＡＮ端末１０に無線子機３０を有線接続したときの、無線子機３０の動作を示すフローチャートである。図５に示されるように、無線子機３０を有線ＬＡＮ端末１０に接続し、イーサネット（登録商標）のフレームを送信するためのリンクが確立されると、無線制御通信処理部３２は、有線送受信部３１を介して端末検出パケットを含むフレームを送信する（ステップＳ１００）。
【００２０】
図６は、無線子機３０から送信される端末検出パケットを含むフレーム７０のデータ構造の一例を示す図である。図６に示されるように、端末検出パケットを含むフレーム７０は、宛先ＭＡＣアドレス７１と、送信元ＭＡＣアドレス７２と、フレームタイプ７３と、データ７４と、ＦＣＳ（Ｆｒａｍｅ  Ｃｈｅｃｋ  Ｓｅｑｕｅｎｃｅ）７５とから構成される。宛先ＭＡＣアドレス７１には、ブロードキャストアドレスが設定され、送信元ＭＡＣアドレス７２には、無線子機３０のＭＡＣアドレスが設定され、フレームタイプ７３には、無線制御プロトコル用の値が設定される。また、データ７４には、パケットが端末を検出したことを表す値が設定される。また、ＦＣＳ（Ｆｒａｍｅ  Ｃｈｅｃｋ  Ｓｅｑｕｅｎｃｅ）７５には、宛先ＭＡＣアドレス、送信元ＭＡＣアドレス、長さ／タイプ、データの各フィールドから計算したＣＲＣ（Ｃｙｃｌｉｃ  Ｒｅｄｕｄａｎｃｙ  Ｃｈｅｃｋ）値が設定される。
【００２１】
図５のステップＳ１００において無線子機３０が端末検出フレームを送信した後、無線子機３０は、有線ＬＡＮ端末１０からのフレームの受信待ち状態となる。無線子機３０は、この状態でフレームを受信した後（ステップＳ１０１）、有線送受信部３１において、受信されたフレームが無線制御通信用フレームであるか否かをチェックし（ステップＳ１０２）、無線制御通信用フレームであれば（ステップＳ１０２においてＹＥＳ）、無線制御通信処理部３２において端末検出応答パケットが含まれるかチェックする（ステップＳ１０３）。無線子機３０は、受信されたフレームが無線制御通信用フレーム及び端末検出応答パケット以外であった場合は（ステップＳ１０２においてＮＯ又はステップＳ１０３においてＮＯ）、処理はステップＳ１０１に戻り、再度フレーム受信待ち状態となる。
【００２２】
図７は、無線子機３０が有線ＬＡＮ端末１０から受信する端末検出応答パケットを含むフレームのテータ構造の一例を示す図である。図７に示されるように、端末検出応答パケットを含むフレーム８０は、宛先ＭＡＣアドレス８１と、送信元ＭＡＣアドレス８２と、フレームタイプ８３と、データ８４と、ＦＣＳ８５とから構成される。宛先ＭＡＣアドレス８１には、無線子機３０のＭＡＣアドレスが設定され、送信元ＭＡＣアドレス８２には、有線ＬＡＮ端末１０のＭＡＣアドレスが設定され、フレームタイプ８３には、無線制御プロトコル用の値が設定される。また、データ８４には、パケットが端末検出応答であることを表す値が設定され、ＦＣＳ８５には、宛先ＭＡＣアドレス、送信元ＭＡＣアドレス、長さ／タイプ、データの各フィールドから計算したＣＲＣ値が設定される。
【００２３】
図５のステップＳ１０３において、端末検出応答パケットを含むフレームを受信した無線子機３０は（ステップＳ１０３においてＹＥＳ）、有線ＬＡＮ端末検出完了状態となり（ステップＳ１０４）、再度フレーム受信待ち状態となる（ステップＳ１０５）。無線子機３０は、このフレーム待ち状態でフレームを受信した後（ステップＳ１０５）、有線送受信部３１において、受信したフレームが無線制御通信用フレームであるか否かをチェックし（ステップＳ１０６）、無線制御通信用フレームであれば（ステップＳ１０６においてＹＥＳ）、無線制御通信処理部３２において無線ブリッジ開始パケットであるか否かをチェックする（ステップＳ１０７）。無線子機３０は、無線制御通信用フレーム及び無線ブリッジ開始パケット以外であった場合は（ステップＳ１０６においてＮＯ又はステップＳ１０７においてＮＯ）、処理をステップＳ１０５に戻し、再度フレーム受信待ち状態となる。
【００２４】
図８は、無線子機３０が受信する無線ブリッジ開始パケットを含むフレームのデータ構造の一例を示す図である。図８に示されるように、無線ブリッジ開始パケットを含むフレーム９０は、宛先ＭＡＣアドレス９１と、送信元ＭＡＣアドレス９２と、フレームタイプ９３と、データ９４と、ＦＣＳ９５とから構成される。宛先ＭＡＣアドレス９１には、無線子機３０のＭＡＣアドレスが設定され、送信元ＭＡＣアドレス９２には、有線ＬＡＮ端末１０のＭＡＣアドレスが設定され、フレームタイプ９３には、無線制御プロトコル用の値が設定される。また、データ９４には、無線ブリッジ開始であることを表す値が設定され、ＦＣＳ９５には、宛先ＭＡＣアドレス、送信元ＭＡＣアドレス、長さ／タイプ、データの各フィールドから計算したＣＲＣ値が設定される。
【００２５】
図５のステップＳ１０８において、無線ブリッジ開始パケットを含むフレームを有線送受信部３１で受信した後、無線子機３０は、無線ブリッジとしての処理を開始する（ステップＳ１０８）。無線ブリッジとしての処理を開始した後、有線ＬＡＮ端末１０に対して無線制御通信処理部３２が生成した無線ブリッジ処理開始応答パケットを含むフレームを有線送受信部３１より送信する（ステップＳ１０９）。
【００２６】
図９は、無線子機３０が送信する無線ブリッジ開始応答パケット１００を含むフレームのデータ構造の一例を示す図である。図９に示されるように、無線ブリッジ開始応答パケット１００は、例えば、宛先ＭＡＣアドレス１０１と、送信元ＭＡＣアドレス１０２と、フレームタイプ１０３と、データ１０４と、ＦＣＣ１０５とから構成される。無線ブリッジ開始応答パケット１００には、有線ＬＡＮ端末のＭＡＣアドレスが設定され、送信元ＭＡＣアドレス１０２には無線子機のＭＡＣアドレスが設定され、フレームタイプ１０３には、無線制御プロトコル用の値が設定される。また、データ１０４には、無線ブリッジ開始応答であることを表す値が設定され、ＦＣＳ１０５には、宛先ＭＡＣアドレス、送信元ＭＡＣアドレス、長さ／タイプ、データの各フィールドから計算したＣＲＣ値が設定される。
【００２７】
図１０は、第１の実施形態に係る有線ＬＡＮ端末１０に無線子機３０を有線接続したときの、有線ＬＡＮ端末１０の動作を示すフローチャートである。なお、ここでの有線ＬＡＮ端末１０は、初期状態とし、ＭＡＣアドレスフィルタリングテーブル１４には、ＭＡＣアドレスが１つも登録されていないものとする。図１０に示されるように、フレームを受信するためのリンクが確立されたらば、フレームを受信するためのリンクが確立された有線送受信部１５は、フレーム受信待ち状態となる（ステップＳ２００）。フレーム受信待ち状態である有線送受信部１５がフレームを受信した後、有線送受信部１５は、受信したフレームが無線制御通信用フレームであるか否かをチェックする（ステップＳ２０１）。
【００２８】
受信したフレームが無線制御通信用フレームである場合には、ＭＡＣアドレスフィルタリングテーブル１４にはＭＡＣアドレスが登録されていない状態であるため、ＭＡＣアドレスフィルタリング部１３は、受信されたフレームに対してフィルタリングを行わない。受信したフレームが無線制御通信用フレームで無い場合は（ステップＳ２０１においてＮＯ）、フレームタイプに従いネットワーク通信処理部１１で処理を行う（ステップＳ２０９）。受信したフレームが無線制御通信用フレームである場合は（ステップＳ２０１においてＹＥＳ）、受信したフレームは、無線制御通信処理部１２に送られる。
【００２９】
無線制御通信処理部１２は、受信したフレームが端末検出パケットか否かをチェックする（ステップＳ２０２）。端末検出パケットである場合には（ステップＳ２０２においてＹＥＳ）、無線制御通信処理部１２は、送信元の装置のＭＡＣアドレスをＭＡＣアドレスフィルタリングテーブル１４に設定する。この際、対応する種類としては、「無線子機」を設定する。
【００３０】
次に、無線制御通信処理部１２は、端末検出応答パケットを有線送受信部１５を経由して送信する（ステップＳ２０４）。次に、無線制御通信処理部１２は、無線子機３０による無線ブリッジ処理を開始させるための無線ブリッジ開始パケットを生成し、有線送受信部１５を経由して無線ブリッジ開始パケットを送信する（ステップＳ２０５）。無線ブリッジ開始パケットの送信後に、有線送受信部１５は、フレーム受信待ち状態となる（ステップＳ２０６）。
【００３１】
有線送受信部１５は、フレーム受信待ち状態でフレームを受信した後、受信したフレームが無線制御通信用フレームであるか否かをチェックする（ステップＳ２０７）。ここで、ＭＡＣアドレスフィルタリングテーブル１４にＭＡＣアドレスが登録されているが、種類が無線子機のものだけであるため、ＭＡＣアドレスフィルタリング部１３は、フィルタリングを行わない。受信されたフレームが、無線制御通信用フレームで無い場合（ステップＳ２０７においてＮＯの場合）、フレームタイプに従いネットワーク通信処理部１１で処理を行う（ステップＳ２０９）。無線制御通信用フレームである場合（ステップＳ２０７においてＹＥＳの場合）、無線制御通信処理部１２に送られる。
【００３２】
無線制御通信処理部１２は、受信したフレームが無線ブリッジ処理開始応答パケットであるか否かをチェックし（ステップＳ２０８）、受信したフレームが無線ブリッジ処理開始応答パケットであれば、処理を終了し（ステップＳ２０８においてＹＥＳ）、処理したフレームが無線ブリッジ処理開始応答パケットで無ければ、再度無線ブリッジ開始パケットを生成し、有線送受信部１５経由で送信する（ステップＳ２０５）。
【００３３】
次に、無線子機３０による無線ブリッジ動作について説明する。無線ブリッジ動作が開始した後、有線送受信部３１で受信した通信用無線制御フレーム以外のフレームは、無線送受信処理部３３によって変換され無線送受信部３４によって送信される。逆に、無線送受信部３４によって受信された無線フレームは、無線送受信処理部３３によって変換され、有線送受信部３１で送信する。図１１は、無線フレームとイーサネットフレームの変換を示す図であるである。図１１において、双方向矢印で対応関係が示されるように、無線フレームとイーサネットフレームに含まれるそれぞれの宛先ＭＡＣアドレス、送信元ＭＡＣアドレスは、そのまま別フレームの宛先ＭＡＣアドレス、送信元ＭＡＣアドレスに設定される。
【００３４】
図１２は、有線ＬＡＮ端末１０によるＭＡＣアドレスフィルタリング実施時の動作を示すフローチャートである。図１２に示されるように、有線送受信部１５でフレーム受信した後、ＭＡＣアドレスフィルタリング部１３は、ＭＡＣアドレスフィルタリングテーブル１４を参照する（ステップＳ３００）。ＭＡＣアドレスフィルタリング部１３は、種類としてユーザ設定のＭＡＣアドレスが存在する場合は、ＭＡＣアドレスフィルタリング処理を実施する（ステップＳ３００においてＹＥＳ）。ＭＡＣアドレスフィルタリング部１３は、種類としてユーザ設定のＭＡＣアドレスが存在しない場合、すなわちＭＡＣアドレスが１つも登録されていない場合又は種類が無線子機のＭＡＣアドレスだけ登録されている場合は、ＭＡＣアドレスフィルタリング処理を実施しない（ステップＳ３００においてＮＯ）。
【００３５】
図１３は、ＭＡＣアドレスフィルタリングテーブルの登録内容の一例を示す図である。図１３に示されるように、初期状態での無線子機接続時に自動で登録された、種類が無線子機のＭＡＣアドレスと、設定部１６によりユーザに任意で設定されたユーザ設定１〜３のＭＡＣアドレスが登録されており、この登録内容の場合は、ＭＡＣアドレスフィルタリング処理が実施されることとなる。
【００３６】
ＭＡＣアドレスフィルタリング処理を実施する場合は、ＭＡＣアドレスフィルタリング部１３は、フレームの送信元ＭＡＣアドレスをチェックし（ステップＳ３０１）、フィルタリングテーブル１４に登録されているものと比較する（ステップＳ３０２）。フィルタリングテーブル１４に送信元ＭＡＣアドレスと同一の値が存在すれば（ステップＳ３０３）、ＭＡＣアドレスフィルタリング部１３は、フレームタイプをチェックし、フレームタイプが無線制御通信用であれば（ステップＳ３０３においてＹＥＳ）、フレームを無線制御通信処理部１２に送る（ステップＳ３０４）。フレームが無線制御通信用以外であれば（ステップＳ３０３においてＮＯ）、ＭＡＣアドレスフィルタリング部１３は、フレームをネットワーク通信処理部１１に送る（ステップＳ３０５）。ＭＡＣアドレスフィルタリング部１３は、フィルタリングテーブル１４に送信元ＭＡＣアドレスと同一の値が存在しなければ（ステップＳ３０２においてＮＯ）、フレームを破棄する（ステップＳ３０６）。
【００３７】
《１−３》第１の実施形態の効果
以上に説明したように、第１の実施形態に係る有線ＬＡＮ端末１０によれば、無線子機３０のＭＡＣアドレスをＭＡＣアドレスフィルタリングテーブル１４に自動で登録することにより、ユーザが意識する必要なく、無線子機３０からのデータをＭＡＣアドレスフィルタリング機能（例えば、廃棄）の対象外とすることができる。
【００３８】
なお、以上の説明では、有線ＬＡＮ端末１０は、初期状態とし、ＭＡＣアドレスフィルタリングテーブル１４には、ＭＡＣアドレスが１つも登録されていないことが前提となっていたが、以下のような構成にしてもよい。即ち、無線子機３０を接続してから、有線ＬＡＮ端末１０を起動することを前提とする。そして、有線ＬＡＮ端末１０の起動時は、ＭＡＣアドレスフィルタリングテーブル１４にＭＡＣアドレスが設定されている場合でも、フィルタリングは実施されない。このような構成にすることにより、有線ＬＡＮ端末１０の起動時に、ＭＡＣアドレスフィルタリングテーブル１４にＭＡＣアドレスが既に設定されている場合であっても、無線子機３０からの無線制御通信用フレームは、破棄されない。
【００３９】
《２》第２の実施形態
《２−１》第２の実施形態の構成
図１４は、本発明の第２の実施形態に係る情報処理装置としての有線ＬＡＮ端末１０ａを含むネットワーク構成の一例を概略的に示す図である。第２の実施形態の説明において、第１の実施形態と同じ又は対応する構成には、同じ符号を付与する。第２の実施形態に係る情報処理装置としての有線ＬＡＮ端末１０ａでは、第１の実施形態と同様に、有線ＬＡＮ端末１０ａを、無線子機３０と接続して無線ネットワーク６１に接続される一端末として説明する。
【００４０】
図１５は、図１４に示される有線ＬＡＮ端末１０ａの構成を概略的に示すブロック図である。無線制御通信処理部１１２は、無線子機３０からの端末検出パケットを受信した際のＭＡＣアドレスフィルタリングテーブル１１４にＭＡＣアドレスを設定する方法として、固定モードと追加モードの２種類のモードを持つ。ユーザは、２種類のモードを任意に変更することができ、設定部１１６によって変更可能である。ＭＡＣアドレスフィルタリングテーブル１１４は、無線子機３０のＭＡＣアドレスを複数設定することができる。
【００４１】
《２−２》第２の実施形態の動作
図１６は、第２の実施形態に係る情報処理装置としての有線ＬＡＮ端末１０ａに無線子機３０を有線接続したときの、有線ＬＡＮ端末１０ａの動作を示すフローチャートである。図１６において、図１０に示される工程と同じ工程には、同じステップ番号を付す。図１４に示されるように、第２の実施形態においては、ＭＡＣアドレスの登録ステップＳ４００が、第１の実施形態のものと相違する。なお、図１６において、無線子機３０を接続したときに、ユーザ設定によるＭＡＣアドレスは、登録されておらずＭＡＣアドレスフィルタリング機能は、実施されないものとする。図１６に示されるように、端末検出パケットを受信した際、無線制御通信処理部１１２は、無線子機３０のＭＡＣアドレスを登録する（ステップＳ４００）。
【００４２】
図１７は、ＭＡＣアドレス登録処理（ステップＳ４００）を示すフローチャートである。図１７に示されるように、無線制御通信処理部１１２は、設定方法が固定モードか追加モードかをチェックする（ステップＳ４０１）。固定モードの場合は（ステップＳ４０１においてＹＥＳ）、無線制御通信処理部１１２は、ＭＡＣアドレスフィルタリングテーブル１１４に設定されている種類が無線子機のＭＡＣアドレスを削除する（ステップＳ４０２）。後述する追加モードの設定によって複数の無線子機のＭＡＣアドレスが登録されている場合があり、この場合は、無線制御通信処理部１１２は、全てのＭＡＣアドレスを削除する。この後、無線制御通信処理部１１２は、端末検出パケットの送信元ＭＡＣアドレスを、種類が無線子機のＭＡＣアドレスとして登録する（ステップＳ４０３）。この結果、ＭＡＣアドレスフィルタリングテーブル１１４には、唯一つの無線子機のＭＡＣアドレスが登録されることとなる。
【００４３】
追加モードの場合は（ステップＳ４０１においてＮＯ）、無線制御通信処理部１１２は、端末検出パケットの送信元ＭＡＣアドレスがＭＡＣアドレスフィルタリングテーブル１１４に既に登録されているかチェックする（ステップＳ４０４）。存在している場合は（ステップＳ４０４においてＹＥＳ）、登録不要のため何もせずに処理を終了する。存在しない場合は、無線制御通信処理部１１２は、端末検出パケットの送信元ＭＡＣアドレスを種類が無線子機のＭＡＣアドレスとして追加登録する（ステップＳ４０５）。
【００４４】
図１８は、第２の実施形態において、有線ＬＡＮ端末１０ａに無線子機３０を有線接続する前のＭＡＣアドレスフィルタリングテーブル１１４の登録内容の一例を示す図であり、図１９は、第２の実施形態において、固定モードの有線ＬＡＮ端末に無線子機を有線接続する前のＭＡＣアドレスフィルタリングテーブル１１４の登録内容の一例を示す図であり、図２０は、第２の実施形態において、追加モードの有線ＬＡＮ端末に無線子機を有線接続する前のＭＡＣアドレスフィルタリングテーブル１１４の登録内容の一例を示す図である。実際にそれぞれのモードでＭＡＣアドレスが登録された場合のＭＡＣアドレスフィルタリングテーブル１１４の登録内容の変化の例を示す。ここでは、接続する無線子機３０のＭＡＣアドレスを「０１：０２：０３：０７：０８：０９」としている。図１８には、ＭＡＣアドレスフィルタリングテーブル１１４に、２種類の他の無線子機のＭＡＣアドレスが登録された状態を示している。図１９には、固定モードで無線子機３０を接続した後の、ＭＡＣアドレスフィルタリングテーブル１４が示されており、図１８において存在していた２種類の他の無線子機のＭＡＣアドレスが削除され、無線子機３０のＭＡＣアドレスのみ登録されている。図２０には、追加モードで無線子機３０を接続した後のＭＡＣアドレスフィルタリングテーブル１１４が示されており、図１８に存在した２種類の他の無心子機のＭＡＣアドレスに加えて無線子機３０のＭＡＣアドレスが登録されている。
【００４５】
《２−３》第２の実施形態の効果
以上に説明したように、第２の実施形態によれば、無線子機のＭＡＣアドレスの登録方法を設定する機能を持たせ、固定モードでは、最後に接続した無線子機以外の無線子機を接続できないようにし、追加モードでは、接続したことのある無線子機であれば接続できるようにするというように、ＭＡＣアドレスフィルタリング機能で接続する無線子機の制限を行わせることができる。
【００４６】
また、第２の実施形態によれば、情報処理装置としての有線ＬＡＮ端末１０ａが起動しているときに、無線子機を接続した場合であっても、フィルタリング機能が有効である場合には、途中で接続された無線子機についてのフィルタリングが可能となる。
【００４７】
《３》利用形態
本発明は、有線ＬＡＮ接続可能な端末であれば、プリンタ、複写機、ファクシミリ、その他の電子機器に適用可能である。
【符号の説明】
【００４８】
１０，１０ａ  有線ＬＡＮ端末（情報処理装置）、  １１  ネットワーク通信処理部、  １２，１１２  無線制御通信処理部、  １３  ＭＡＣアドレスフィルタリング部、  １４，１１４  ＭＡＣアドレスフィルタリングテーブル、  １５  有線送受信部、  １６，１１６  設定部、  ２０  ＬＡＮケーブル、  ３０  無線子機、  ３１  有線送受信部、  ３２  無線制御通信処理部、  ３３  無線送受信処理部、  ３４  無線送受信部、  ４０，５０  無線端末、  ６０  無線親機、  ６１  無線ネットワーク。
【図１】
2014127838.tif 000003
【図２】
2014127838.tif 000004
【図３】
2014127838.tif 000005
【図４】
2014127838.tif 000006
【図５】
2014127838.tif 000007
【図６】
2014127838.tif 000008
【図７】
2014127838.tif 000009
【図８】
2014127838.tif 000010
【図９】
2014127838.tif 000011
【図１０】
2014127838.tif 000012
【図１１】
2014127838.tif 000013
【図１２】
2014127838.tif 000014
【図１３】
2014127838.tif 000015
【図１４】
2014127838.tif 000016
【図１５】
2014127838.tif 000017
【図１６】
2014127838.tif 000018
【図１７】
2014127838.tif 000019
【図１８】
2014127838.tif 000020
【図１９】
2014127838.tif 000021
【図２０】
2014127838.tif 000022