(57)【要約】【課題】  同一の無線ＬＡＮ識別情報が設定されたアクセスポイントが複数存在する場合に、いずれかの無線ＬＡＮ識別情報を手動で変更せねばならず面倒である。【解決手段】  無線ＬＡＮのアクセスポイントとして動作可能なアクセスポイント機能部と、無線ＬＡＮのクライアントとして動作可能なクライアント機能部と、切替部と、取得部と、判定部と、を備える無線ＬＡＮ通信装置であって、切替部がアクセスポイント機能部を動作させる場合において、アクセスポイント機能部が、アクセスポイントとして動作するデバイスを所定の領域内で検出した場合に、取得部は、検出したデバイスから無線ＬＡＮ識別情報を取得し、判定部は、デバイス及び無線ＬＡＮ通信装置の無線ＬＡＮ識別情報が互いに一致するか否かを判定し、切替部は、判定部が一致すると判定した場合に、アクセスポイント機能部から切り替えてクライアント機能部を動作させる無線ＬＡＮ通信装置。【選択図】  図１
2006352188.tif 000002
【特許請求の範囲】
【請求項１】
無線ＬＡＮ通信装置であって、
無線ＬＡＮのアクセスポイントとして動作することが可能なアクセスポイント機能部と、
前記無線ＬＡＮのクライアントとして動作することが可能なクライアント機能部と、
前記アクセスポイント機能部又は前記クライアント機能部を切り替えて動作させる切替部と、
取得部と、
判定部と、
を備え、
前記切替部が前記アクセスポイント機能部を動作させる場合において、前記アクセスポイント機能部が、前記無線ＬＡＮのアクセスポイントとして動作するデバイスを、前記無線ＬＡＮ通信装置を基準とした所定の領域内で検出した場合に、前記取得部は、前記検出したデバイスから前記デバイスの無線ＬＡＮ識別情報を取得し、
前記判定部は、前記取得したデバイスの無線ＬＡＮ識別情報と、前記無線ＬＡＮ通信装置の無線ＬＡＮ識別情報と、が互いに一致するか否かを判定し、前記切替部は、前記判定部が一致すると判定した場合に、前記アクセスポイント機能部から切り替えて前記クライアント機能部を動作させることを特徴とする無線ＬＡＮ通信装置。
【請求項２】
請求項１に記載の無線ＬＡＮ通信装置において、
前記取得部は、前記デバイスの無線ＬＡＮ識別情報の他に、更に、前記デバイスに関するデバイス関連情報を前記デバイスから取得し、
前記判定部は、一致すると判定した場合に、更に、前記取得したデバイス関連情報に基づき、前記デバイスが前記無線ＬＡＮのクライアントとしての動作に切り替わることが可能であるか否かを判定し、
前記切替部は、前記判定部が切り替わることが可能でないと判定した場合に、前記アクセスポイント機能部から切り替えて前記クライアント機能部を動作させることを特徴とする無線ＬＡＮ通信装置。
【請求項３】
請求項２に記載の無線ＬＡＮ通信装置において、
前記切替部は、前記判定部が切り替わることが可能であると判定した場合において、前記取得したデバイス関連情報により、前記デバイスの処理能力が、前記無線ＬＡＮ通信装置の処理能力よりも高いと推定される場合に、前記アクセスポイント機能部から切り替えて前記クライアント機能部を動作させることを特徴とする無線ＬＡＮ通信装置。
【請求項４】
請求項２または請求項３に記載の無線ＬＡＮ通信装置において、
前記取得部は、前記アクセスポイント機能部が検出した前記デバイスに対して、少なくとも前記デバイス関連情報を要求するための所定のコマンドを送信すると共に、前記所定のコマンドに対する応答として前記デバイスが送信する前記デバイス関連情報を受信することにより、前記デバイス関連情報を取得することを特徴とする無線ＬＡＮ通信装置。
【請求項５】
請求項２ないし請求項４のいずれかに記載の無線ＬＡＮ通信装置において、
前記デバイス関連情報は、ＭＡＣアドレスと、製造時期を示す情報と、製造された順番を示す情報と、処理能力を示す情報と、のうち、少なくともいずれか１つを含むことを特徴とする無線ＬＡＮ通信装置。
【請求項６】
請求項１ないし請求項５のいずれかに記載の無線ＬＡＮ通信装置を備えるプロジェクタ。
【請求項７】
無線ＬＡＮ通信装置において、無線ＬＡＮのアクセスポイントとしての動作又は前記無線ＬＡＮのクライアントとしての動作を切り替えるための動作切替方法であって、
前記無線ＬＡＮ通信装置が前記無線ＬＡＮのアクセスポイントとして動作する場合に、前記無線ＬＡＮのアクセスポイントとして動作するデバイスを、前記無線ＬＡＮ通信装置を基準とした所定の領域内で検出する第１の工程と、
前記検出したデバイスから前記デバイスの無線ＬＡＮ識別情報を取得する第２の工程と、
前記取得したデバイスの無線ＬＡＮ識別情報と、前記無線ＬＡＮ通信装置の無線ＬＡＮ識別情報と、が互いに一致するか否かを判定し、一致すると判定した場合に、前記無線ＬＡＮ通信装置の動作を、前記無線ＬＡＮのアクセスポイントとしての動作から前記無線ＬＡＮのクライアントとしての動作に切り替える第３の工程と、
を備える動作切替方法。
【請求項８】
請求項７に記載の動作切替方法であって、
前記第２の工程において、前記デバイスの無線ＬＡＮ識別情報の他に、更に、前記デバイスに関するデバイス関連情報を前記デバイスから取得すると共に、
前記第３の工程において、一致すると判定した場合に、更に、前記取得したデバイス関連情報に基づき、前記デバイスが前記無線ＬＡＮのクライアントとしての動作に切り替わることが可能であるか否かを判定し、切り替わることが可能でないと判定した場合に、前記無線ＬＡＮ通信装置の動作を、前記無線ＬＡＮのアクセスポイントとしての動作から前記無線ＬＡＮのクライアントとしての動作に切り替える、動作切替方法。
【請求項９】
請求項８に記載の動作切替方法であって、
前記第３の工程において、切り替わることが可能であると判定した場合において、前記取得したデバイス関連情報により、前記デバイスの処理能力が、前記無線ＬＡＮ通信装置の処理能力よりも高いと推定される場合に、前記無線ＬＡＮ通信装置の動作を、前記無線ＬＡＮのアクセスポイントとしての動作から前記無線ＬＡＮのクライアントとしての動作に切り替える、動作切替方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ＬＡＮのアクセスポイントとしての動作又は無線ＬＡＮのクライアントとしての動作を切り替えることが可能な無線ＬＡＮ通信装置に関する。
【背景技術】
【０００２】
近年、無線ＬＡＮ（Local Area Network）の発達に伴い、データの送受信を行うための無線ＬＡＮのクライアント機能を有する装置（以下、「クライアント」と呼ぶ。）同士が、データを中継するための無線ＬＡＮのアクセスポイント機能を有する装置（以下、「アクセスポイント」と呼ぶ。）を介してデータを送受信する、いわゆるインフラストラクチャモードで動作する無線ＬＡＮシステムが種々提案されている（下記特許文献１参照）。
【０００３】
【特許文献１】特開２００３−１５３１３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述のような、インフラストラクチャモードで動作する無線ＬＡＮシステムにおいて、無線ＬＡＮの識別情報であるＥＳＳＩＤ（Extended Service Set ID）として、同じ値が設定されたアクセスポイントが複数存在する場合に、クライアントは、無線ＬＡＮを介したデータの送受信が行えなくなる場合がある。
【０００５】
例えば、それぞれのアクセスポイントの通信エリア（無線ＬＡＮ通信の電波が届く範囲）の重なり部分にクライアントが存在する場合、クライアントは、自分に設定されたＥＳＳＩＤと同じＥＳＳＩＤが設定されたアクセスポイントを複数発見することになり、いずれのアクセスポイントを、データを中継するアクセスポイントとするかを決定することができないからである。
【０００６】
かかる場合に、少なくとも１つのアクセスポイントに設定されているＥＳＳＩＤを変更することで、無線ＬＡＮを介したデータの送受信を可能とすることができる。しかしながら、ＥＳＳＩＤを変更するためには、アクセスポイントに設定用コンピュータを接続して手動で変更しなくてはならず、大変面倒であった。
【０００７】
特に、アクセスポイントが携帯可能である場合には、ＥＳＳＩＤを変更した後に、このアクセスポイントを他の場所に移して設置することが想定される。そして、この新たな設置場所に別のアクセスポイントが存在する場合には、このアクセスポイントに設定されているＥＳＳＩＤと、移設したアクセスポイントに設定されているＥＳＳＩＤと、が同じである可能性がある。この場合、ユーザは、移設したアクセスポイントのＥＳＳＩＤを再び変更することとなり、大変面倒であった。
【０００８】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、同一の無線ＬＡＮの識別情報が設定されたアクセスポイントが複数存在し、それぞれのアクセスポイントの通信エリアの重なり部分にクライアントが存在する場合に、簡便な方法で、クライアントが無線ＬＡＮを介したデータの送受信を行えるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
前述の課題の少なくとも一部を解決するために、本発明の無線ＬＡＮ通信装置は、無線ＬＡＮのアクセスポイントとして動作することが可能なアクセスポイント機能部と、前記無線ＬＡＮのクライアントとして動作することが可能なクライアント機能部と、前記アクセスポイント機能部又は前記クライアント機能部を切り替えて動作させる切替部と、取得部と、判定部と、を備え、前記切替部が前記アクセスポイント機能部を動作させる場合において、前記アクセスポイント機能部が、前記無線ＬＡＮのアクセスポイントとして動作するデバイスを、前記無線ＬＡＮ通信装置を基準とした所定の領域内で検出した場合に、前記取得部は、前記検出したデバイスから前記デバイスの無線ＬＡＮ識別情報を取得し、前記判定部は、前記取得したデバイスの無線ＬＡＮ識別情報と、前記無線ＬＡＮ通信装置の無線ＬＡＮ識別情報と、が互いに一致するか否かを判定し、前記切替部は、前記判定部が一致すると判定した場合に、前記アクセスポイント機能部から切り替えて前記クライアント機能部を動作させることを要旨とする。
【００１０】
このような構成とすることで、切替部は、判定部がデバイスの無線ＬＡＮ識別情報と、無線ＬＡＮ通信装置の無線ＬＡＮ識別情報と、が互いに一致すると判定した場合に、アクセスポイント機能部から切り替えてクライアント機能部を動作させる。従って、同じ無線ＬＡＮ識別情報が設定された、無線ＬＡＮのアクセスポイントが複数存在しないようにすることができる。その結果、無線ＬＡＮのクライアントは、いずれのアクセスポイントをデータを中継するアクセスポイントとするかを決定することが可能となる。また、ユーザは、無線ＬＡＮ識別情報を手動で変更しなくてよいので、簡便な方法で、無線ＬＡＮのクライアントが無線ＬＡＮを介したデータの送受信を行えるようにすることができる。
【００１１】
上記無線ＬＡＮ通信装置において、前記取得部は、前記デバイスの無線ＬＡＮ識別情報の他に、更に、前記デバイスに関するデバイス関連情報を前記デバイスから取得し、前記判定部は、一致すると判定した場合に、更に、前記取得したデバイス関連情報に基づき、前記デバイスが前記無線ＬＡＮのクライアントとしての動作に切り替わることが可能であるか否かを判定し、前記切替部は、前記判定部が切り替わることが可能でないと判定した場合に、前記アクセスポイント機能部から切り替えて前記クライアント機能部を動作させるようにしてもよい。
【００１２】
このような構成とすることで、切替部は、デバイスが無線ＬＡＮのクライアントとしての動作に切り替えることが可能でないと判定部が判定した場合に、アクセスポイント機能部から切り替えてクライアント機能部を動作させる。従って、検出したデバイスがクライアントとしての動作に切り替えることができない場合には、このデバイスがアクセスポイントとして動作し、無線ＬＡＮ通信装置がクライアントとして動作することとなる。その結果、同じ無線ＬＡＮ識別情報が設定された、アクセスポイントが複数存在しないようにすることができる。
【００１３】
上記無線ＬＡＮ通信装置において、前記切替部は、前記判定部が切り替わることが可能であると判定した場合において、前記取得したデバイス関連情報により、前記デバイスの処理能力が、前記無線ＬＡＮ通信装置の処理能力よりも高いと推定される場合に、前記アクセスポイント機能部から切り替えて前記クライアント機能部を動作させるようにしてもよい。
【００１４】
このような構成とすることで、切替部は、デバイスの処理能力が無線ＬＡＮ通信装置の処理能力よりも高いと推定される場合に、アクセスポイント機能部から切り替えてクライアント機能部を動作させる。従って、このデバイスが本発明の無線ＬＡＮ通信装置と同じ無線ＬＡＮ通信装置である場合には、処理能力が高い側を無線ＬＡＮのアクセスポイントとして動作させ、処理能力が低い側を無線ＬＡＮのクライアントとして動作させることが可能となる。その結果、この無線ＬＡＮにおけるデータ転送能力を、より向上させることが可能となる。
【００１５】
上記無線ＬＡＮ通信装置において、前記取得部は、前記アクセスポイント機能部が検出した前記デバイスに対して、少なくとも前記デバイス関連情報を要求するための所定のコマンドを送信すると共に、前記所定のコマンドに対する応答として前記デバイスが送信する前記デバイス関連情報を受信することにより、前記デバイス関連情報を取得するようにしてもよい。
【００１６】
このような構成とすることで、取得部は、所定のコマンドに対する応答として、デバイス関連情報を取得することができる。従って、例えば、ビーコンに含まれるＭＡＣアドレスからデバイス関連情報を取得することができないような場合でも、取得部はデバイス関連情報を取得することが可能となる。
【００１７】
上記無線ＬＡＮ通信装置において、前記デバイス関連情報は、ＭＡＣアドレスと、製造時期を示す情報と、製造された順番を示す情報と、処理能力を示す情報と、のうち、少なくともいずれか１つを含むことが好ましい。
【００１８】
デバイスの製造メーカが、ＭＡＣアドレスのメーカ独自コードにおいて製品種別を示すコードを付与している場合には、それに基づいてデバイスが無線ＬＡＮのクライアントとしての動作に切り替わることが可能であるか否かを判定することができる。また、製造時期を示す情報に基づき、より後の製造時期のデバイスほど処理能力がより高いと推定することができる。また、製造された順番を示す情報に基づき、より後に製造されたデバイスほど処理能力が高いと推定することができる。更に、処理能力を示す情報に基づき、デバイスの処理能力が無線ＬＡＮ通信装置の処理能力よりも高いか否かを判定することができる。従って、これらの情報のうち、少なくとも１つを含むことで、デバイスが切替可能か否か、また、デバイスの処理能力が無線ＬＡＮ通信装置の処理能力よりも高いか否かを判定することができる。
【００１９】
本発明のプロジェクタは、上記無線ＬＡＮ通信装置を備えるプロジェクタであることを要旨とする。
【００２０】
このような構成とすることで、上記プロジェクタを複数備え、無線ＬＡＮのクライアントとして動作するパーソナルコンピュータから、これら複数のプロジェクタに無線ＬＡＮを介して画像データを送信し、画像を同時に投写表示させるようなシステムを構成した場合に、いずれか１つのプロジェクタがアクセスポイントとして動作し、他のプロジェクタがクライアントとして動作することになるので、パーソナルコンピュータは、全てのプロジェクタに画像データを送信することが可能となる。
【００２１】
なお、本発明は、上記した無線ＬＡＮ通信装置又はプロジェクタといった装置発明の態様に限ることなく、動作切替方法などの方法発明としての態様で実現することも可能である。
【発明を実施するための最良の形態】
【００２２】
以下、本発明を実施するための最良の形態を実施例に基づいて以下の順序で説明する。
Ａ．第１の実施例：
Ａ１．プロジェクタ及び無線ＬＡＮシステムの概要構成：
Ａ２．動作切替処理：
Ａ３．投写表示動作の概要：
Ａ４．実施例の効果：
Ｂ．第２の実施例：
Ｂ１．動作切替処理：
Ｂ２．実施例の効果：
Ｃ．変形例：
【００２３】
Ａ．第１の実施例：
Ａ１．プロジェクタ及び無線ＬＡＮシステムの概要構成：
図１は、本発明の一実施例としてのプロジェクタの概要構成を示す機能ブロック図である。図１に示すプロジェクタＰＪ１は、画像を投写表示すると共に、無線ＬＡＮのアクセスポイント又は無線ＬＡＮのクライアントとして動作する。
【００２４】
プロジェクタＰＪ１は、電波の送受信機やアンテナ等から成る無線通信処理部１０１，ＣＰＵ１０２，メモリ１０３，画像処理部１１０，液晶パネル駆動部１１１を備えており、それぞれ内部バス１０５によって接続されている。さらに、プロジェクタＰＪ１は、光学系の構成要素として、ランプやリフレクタ等から成る照明光学系１１２，液晶パネル１１３，投写レンズ等から成る投写光学系１１４を備えている。
【００２５】
メモリ１０３には、プロジェクタＰＪ１の出荷前に、予めＥＳＳＩＤの初期値である「ａ」と、ＭＡＣ（Media Access Control）アドレスとして「00：00：48：02：03：04」（１６進表示）と、が記憶されている。なお、破線で囲んだメモリ１０３に記憶されている製造年月については、第２の実施例で説明する。
【００２６】
さらに、メモリ１０３には、アクセスポイントとして動作するためのアクセスポイントプログラムと、クライアントとして動作するためのクライアントプログラムと、が予め記憶されている。そして、これらのプログラムが起動されると、ＣＰＵ１０２は、それぞれ、アクセスポイント機能部１０２ａ，クライアント機能部１０２ｃとして機能することになる。また、メモリ１０３には、前述のアクセスポイントプログラム及びクライアントプログラムの他に、これらのアクセスポイントプログラム又はクライアントプログラムを切り替えて起動させるための切替プログラムが予め記憶されている。そして、この切替プログラムが起動されると、ＣＰＵ１０２は、切替部１０２ｂとして動作することになる。
【００２７】
プロジェクタＰＪ１は、この切替部１０２ｂが、前述のアクセスポイントプログラム又はクライアントプログラムを切り替えて起動させ、アクセスポイント機能部１０２ａ又はクライアント機能部１０２ｃを切り替えて動作させることにより、アクセスポイント又はクライアントとして動作する。
【００２８】
前述のプログラムのうち、初期状態においては、アクセスポイントプログラム及び切替プログラムが起動され、ＣＰＵ１０２は、アクセスポイント機能部１０２ａ及び切替部１０２ｂとして機能する。従って、初期状態においては、プロジェクタＰＪ１はアクセスポイントとして動作する。
【００２９】
なお、前述の無線通信処理部１０１，ＣＰＵ１０２，メモリ１０３が請求項における無線ＬＡＮ通信装置に、前述の切替部１０２ｂが請求項における切替部及び判定部に、それぞれ相当する。
【００３０】
図２は、図１に示すプロジェクタＰＪ１を備えた無線ＬＡＮシステムの概要構成を示す説明図である。図２に示す無線ＬＡＮシステム１０００は、前述のプロジェクタＰＪ１と、パーソナルコンピュータ１０と、を備える。
【００３１】
これらプロジェクタＰＪ１及びパーソナルコンピュータ１０は、ＩＥＥＥ（Institute of Electrical and Electronics Engineers）８０２．１１ｂ規格に準拠した無線ＬＡＮで接続されている。この無線ＬＡＮはインフラストラクチャモードの無線ＬＡＮであり、プロジェクタＰＪ１がアクセスポイントとして、また、パーソナルコンピュータ１０がクライアントとして、それぞれ動作している。
【００３２】
パーソナルコンピュータ１０は、１点鎖線で示す、プロジェクタＰＪ１の通信エリアＡＲ１内に設置されている。そして、パーソナルコンピュータ１０には、プロジェクタＰＪ１と同じＥＳＳＩＤ「ａ」が設定されている。
【００３３】
そして、この無線ＬＡＮシステム１０００は、クライアントとして動作するパーソナルコンピュータ１０が、無線ＬＡＮを介して画像データをプロジェクタＰＪ１に送信し、プロジェクタＰＪ１が受信した画像データの表す画像を投写表示するシステムである。
【００３４】
Ａ２．動作切替処理：
本発明の特徴部分である動作切替処理の前提として、図２に示す無線ＬＡＮシステム１０００において、プロジェクタＰＪ１がアクセスポイントとして動作している。さらに前提として、図１に示すアクセスポイント機能部１０２ａは、通信エリアＡＲ１内のデバイスに対して自分のＥＳＳＩＤ及びＭＡＣアドレスを通知するために、ＥＳＳＩＤ及びＭＡＣアドレスを含むビーコンと呼ばれる管理用の無線ＬＡＮパケットを、無線通信処理部１０１を介して通信エリアＡＲ１に定期的に発信している。
【００３５】
そのような状態において、ユーザが、パーソナルコンピュータ１０から送信される画像を複数のプロジェクタで同時に投写するために、プロジェクタＰＪ２を別の場所から移設した場合について考える。
【００３６】
なお、プロジェクタＰＪ２は、プロジェクタＰＪ１と同じ製造メーカの同じ型のプロジェクタであり、装置構成は、図１に示すプロジェクタＰＪ１の装置構成と同じである。また、プロジェクタＰＪ２に設定されているＥＳＳＩＤは、プロジェクタＰＪ１及びパーソナルコンピュータ１０に設定されているのと同じ「ａ」が設定されている。なお、プロジェクタＰＪ２に設定されているＭＡＣアドレスは、「00：00：48：02：03：05」（１６進表示）である。
【００３７】
ここで、プロジェクタＰＪ２の設置位置は、図２に示すように、プロジェクタＰＪ１の通信エリアＡＲ１内である。このとき、プロジェクタＰＪ１は、プロジェクタＰＪ２の通信エリアＡＲ２内に存在し、パーソナルコンピュータ１０は、通信エリアＡＲ１と通信エリアＡＲ２との重なり部分に存在する。
【００３８】
その後、ユーザがプロジェクタＰＪ２の電源をオンすると、プロジェクタＰＪ２は、プロジェクタＰＪ１と同様にアクセスポイントとして動作する。そして、プロジェクタＰＪ２のアクセスポイント機能部１０２ａは、プロジェクタＰＪ１と同様にして、自分のＥＳＳＩＤ及びＭＡＣアドレスを含むビーコンを発信し始める。なお、パーソナルコンピュータ１０におけるプロジェクタＰＪ１及びプロジェクタＰＪ２からの電波の強度は同程度である。
【００３９】
プロジェクタＰＪ１は、プロジェクタＰＪ２の通信エリアＡＲ２内に設置されているので、プロジェクタＰＪ２の発信するビーコンを受信することができる。そして、プロジェクタＰＪ１において、アクセスポイント機能部１０２ａは、無線通信処理部１０１を介してこのビーコンを受信し、受信したビーコンに含まれるＥＳＳＩＤ「ａ」及びＭＡＣアドレス「00：00：48：02：03：05」をメモリ１０３に記憶させる。
【００４０】
同様にして、プロジェクタＰＪ２においても、アクセスポイント機能部１０２ａが、プロジェクタＰＪ１が発信するビーコンを受信し、ＥＳＳＩＤ「ａ」及びＭＡＣアドレス「00：00：48：02：03：04」をメモリ１０３に記憶させる。
【００４１】
このように、アクセスポイントとして動作する他のデバイスのＥＳＳＩＤ及びＭＡＣアドレスがメモリ１０３に記憶されると、本発明の特徴部分である動作切替処理が、プロジェクタＰＪ１，ＰＪ２において、それぞれ開始される。
【００４２】
図３は、第１の実施例における動作切替処理の手順を示すフローチャートである。まず、プロジェクタＰＪ１側の処理について説明する。
【００４３】
図３に示す動作切替処理が開始されると、図１に示すプロジェクタＰＪ１の切替部１０２ｂは、メモリ１０３から、自分に設定されているＥＳＳＩＤ及びビーコンにより取得された相手のＥＳＳＩＤを読み出し、互いに一致するか否かを判定する（ステップＳ２０２）。
【００４４】
この場合、前述のように、プロジェクタＰＪ１のメモリ１０３には、ビーコンにより取得されたプロジェクタＰＪ２のＥＳＳＩＤ「ａ」と、プロジェクタＰＪ１のＥＳＳＩＤ「ａ」と、が記憶されているので、切替部１０２ｂは、ＥＳＳＩＤが一致すると判定する。そして、この場合、切替部１０２ｂは、メモリ１０３から自分に設定されているＭＡＣアドレス、及びビーコンにより取得された相手のＭＡＣアドレスを読み出し、それぞれのＭＡＣアドレスで示されるメーカコード及び製品種別が一致するか否かを判定する（ステップＳ２０４）。
【００４５】
図４は、プロジェクタＰＪ１，ＰＪ２に設定されているＭＡＣアドレスの詳細を示す説明図である。図４において、上部がプロジェクタＰＪ１のＭＡＣアドレスを示し、下部がプロジェクタＰＪ２のＭＡＣアドレスを示す。
【００４６】
図４に示すように、ＭＡＣアドレスは、大きく分けて上位３バイトの製造メーカを識別するメーカコードと、下位３バイトの製造メーカ独自に使用可能なメーカ独自コードと、から成る。そして、プロジェクタＰＪ１，ＰＪ２の製造メーカでは、メーカ独自コードを、上位２バイトで製品種別を示すと共に下位１バイトで製造された順番に付与されるシリアル番号を示すものとして使用している。
【００４７】
ここで、プロジェクタＰＪ１，ＰＪ２は、製造メーカ及び製品種別が同じであるので、図４に示すように、それぞれのＭＡＣアドレスにおいて、メーカコード及び製品種別が一致している。従って、切替部１０２ｂは、プロジェクタＰＪ１，ＰＪ２のメーカコード及び製品種別が一致すると判定する。
【００４８】
図３に戻って、メーカコード及び製品種別が一致すると判定した場合に、プロジェクタＰＪ１の切替部１０２ｂは、自分に設定されたＭＡＣアドレス及び相手のＭＡＣアドレスに基づき、相手が自分よりも後に製造されたか否かを判定する（ステップＳ２０６）。上述したように、ＭＡＣアドレスのシリアル番号は、製造された順番で付与されているので、切替部１０２ｂは、このシリアル番号を比較することにより、相手が自分よりも後に製造されたか否かを判定することができる。
【００４９】
そして、図４に示すように、プロジェクタＰＪ２のシリアル番号がプロジェクタＰＪ１のシリアル番号に比べて大きな値が設定されている。従って、切替部１０２ｂは、相手が自分よりも後に製造されたと判定する。
【００５０】
そして、相手が自分よりも後に製造されたと判定した場合、プロジェクタＰＪ１の切替部１０２ｂは、アクセスポイント機能部１０２ａの動作を停止させ、クライアント機能部１０２ｃを起動させて、プロジェクタＰＪ１の動作を、アクセスポイントとしての動作からクライアントとしての動作に切り替える（ステップＳ２０８）。これは、相手が自分よりも後に製造された場合、例えば、ＣＰＵの処理速度がより速い，より新しいバージョンのアクセスポイントプログラムが格納されている等の理由により、相手の方が自分に比べて処理能力がより高いと推定されるからである。
【００５１】
続いて、プロジェクタＰＪ２側の動作について説明する。プロジェクタＰＪ２においても、上述したプロジェクタＰＪ１と同様に、図３に示す動作切替処理が行われる。ここで、プロジェクタＰＪ１，ＰＪ２についての、ＥＳＳＩＤ，メーカコード，製品種別は、互いに一致しているので、ステップＳ２０２〜ステップＳ２０４までの処理の結果は、上述したプロジェクタＰＪ１における処理の結果と同じであるので、説明を省略する。
【００５２】
ステップＳ２０６の処理において、相手が自分よりも後に製造されたか否かを判定した結果、プロジェクタＰＪ２において切替部１０２ｂは、相手が自分よりも後に製造されていないと判定することとなる。これは、上述したように、ＭＡＣアドレスのシリアル番号について、プロジェクタＰＪ２の方がプロジェクタＰＪ１に比べてより大きな値が設定されているからである。
【００５３】
その結果、プロジェクタＰＪ２の動作が、アクセスポイントとしての動作からクライアントとしての動作に切り替わることなしに、動作切替処理は終了する。
【００５４】
以上説明したように、プロジェクタＰＪ１，ＰＪ２において、それぞれ動作切替処理が実行された結果、プロジェクタＰＪ１はクライアントとしての動作に切り替わり、プロジェクタＰＪ２はアクセスポイントとして動作したままとなる。従って、無線ＬＡＮシステム１０００にアクセスポイントが唯一存在することとなるため、パーソナルコンピュータ１０は、データを中継するアクセスポイントを決定することができ、無線ＬＡＮを介したデータの送受信を行うことが可能となる。
【００５５】
なお、上述したステップＳ２０２の処理において、ＥＳＳＩＤが一致しないと判定した場合には、動作切替処理は終了する。これは以下の理由からである。ＥＳＳＩＤが一致しない場合、プロジェクタＰＪ１，ＰＪ２に、それぞれ異なるＥＳＳＩＤが設定されていることを示す。従って、パーソナルコンピュータ１０に設定されているのと同じＥＳＳＩＤが設定されたアクセスポイントが、無線ＬＡＮシステム１０００内に複数存在することになっておらず、パーソナルコンピュータ１０は、データを中継するアクセスポイントを決定することができるからである。
【００５６】
このようにプロジェクタ同士でＥＳＳＩＤが一致しないことは、ユーザが、プロジェクタＰＪ２に代えて、プロジェクタＰＪ１に設定されたＥＳＳＩＤとは異なるＥＳＳＩＤが設定された他のプロジェクタを設置した場合や、上述した動作切替処理の後、異なるＥＳＳＩＤが設定されたプロジェクタを、新たに設置した場合などに起こり得る。
【００５７】
また、上述したステップＳ２０４の処理において、メーカコード及び製品種別が一致しないと判定した場合には、切替部１０２ｂは、ステップＳ２０８の処理を実行し、プロジェクタＰＪ１の動作をアクセスポイントとしての動作からクライアントとしての動作に切り替える。これは以下の理由からである。
【００５８】
メーカコード及び製品種別が一致しない場合、相手は、動作切替処理を実行できず、アクセスポイントとしての動作からクライアントとしての動作に切り替えることができない可能性が高い。そこで、自分（プロジェクタＰＪ１）を、クライアントとしての動作に切り替えることにより、無線ＬＡＮシステム１０００内にアクセスポイントが唯一存在するようにするためである。
【００５９】
このようにメーカコード及び製品種別が一致しないことは、ユーザが、プロジェクタＰＪ２に代えて、他の製造メーカのプロジェクタを設置した場合や、同一メーカであるが、クライアントとしての動作に切り替えることができないプロジェクタを設置した場合などに起こり得る。
【００６０】
Ａ３．投写表示動作の概要：
上述した動作切替処理の後、プロジェクタＰＪ１，ＰＪ２は、パーソナルコンピュータ１０から送信された画像データに基づき、画像を同時に投写表示することが可能となる。この動作切替処理後の投写表示動作について簡単に説明する。
【００６１】
無線ＬＡＮシステム１０００において、パーソナルコンピュータ１０は、プロジェクタを検索するための無線ＬＡＮパケットを定期的に発信している。そして、プロジェクタＰＪ１は、この無線ＬＡＮパケットを受信して、パーソナルコンピュータ１０に対して自分に設定されているＩＰ（Internet Protocol）アドレスを返信する。一方、プロジェクタＰＪ２は、動作切替処理の後、この無線ＬＡＮパケットを受信して、パーソナルコンピュータ１０に対して、自分に設定されたＩＰアドレスを返信する。このようにして、パーソナルコンピュータ１０は、プロジェクタＰＪ１，ＰＪ２のＩＰアドレスを知ることができる。
【００６２】
そして、パーソナルコンピュータ１０は、画像データを含む無線ＬＡＮパケットを生成する。このとき、あて先ＩＰアドレスとしてプロジェクタＰＪ１のＩＰアドレスを設定した無線ＬＡＮパケットと、プロジェクタＰＪ２のＩＰアドレスを設定した無線ＬＡＮパケットと、をそれぞれ生成する。なお、パーソナルコンピュータ１０は、それぞれ生成した無線ＬＡＮパケットのヘッダ内に記載される「アクセスポイントＭＡＣアドレス」として、プロジェクタＰＪ２のＭＡＣアドレスを設定する。そして、パーソナルコンピュータ１０は、生成した無線ＬＡＮパケットを発信する。
【００６３】
プロジェクタＰＪ２において、図１に示すアクセスポイント機能部１０２ａは、無線通信処理部１０１を介してこの無線ＬＡＮパケットを受信する。そして、アクセスポイント機能部１０２ａは、受信した無線ＬＡＮパケットのヘッダ内にアクセスポイントＭＡＣアドレスとして自分のＭＡＣアドレスが記載されているので、この無線ＬＡＮパケットに設定されているあて先ＩＰアドレスを確認して、以下の処理を行う。
【００６４】
すなわち、アクセスポイント機能部１０２ａは、受信したパケットに含まれるあて先ＩＰアドレスが、プロジェクタＰＪ１のＩＰアドレスの場合には、このパケットを無線通信処理部１０１を介してプロジェクタＰＪ１に中継し、一方、プロジェクタＰＪ２のＩＰアドレスの場合には、受信したパケットに含まれる画像データを画像処理部１１０に渡す。
【００６５】
プロジェクタＰＪ２において、画像処理部１１０は、入力された画像データに基づき、画像の表示状態、例えば、コントラストやシャープネスなどが、所望の状態となるように調整し、画像信号として液晶パネル駆動部１１１に出力する。
【００６６】
液晶パネル駆動部１１１は、入力された画像信号に基づいて、液晶パネル１１３を駆動する。これにより、液晶パネル１１３では、照明光学系１１２から射出された照明光を、画像情報に応じて変調する。投写光学系１１４は、プロジェクタＰＪ１の筐体の前面に取付けられており、液晶パネル１１３によって変調された投写光を、図示せざる投写対象物であるスクリーンに投写する。これにより、スクリーンに画像が投写表示される。
【００６７】
一方、プロジェクタＰＪ１では、プロジェクタＰＪ２から中継された無線ＬＡＮパケットを、無線通信処理部１０１を介してクライアント機能部１０２ｃが受信する。そして、プロジェクタＰＪ１のクライアント機能部１０２ｃは、受信したパケットに含まれる画像データを画像処理部１１０に渡す。その後、上述したプロジェクタＰＪ２における画像投写動作と同様にして、受信した画像データの表す画像が、図示せざるスクリーンに投写表示される。このようにして、プロジェクタＰＪ１とプロジェクタＰＪ２とで同時に画像を投写表示することができる。
【００６８】
Ａ４．実施例の効果：
切替部１０２ｂは、相手のＭＡＣアドレス及び自分のＭＡＣアドレスに基づき、相手が自分よりも後に製造されたか否かを判定し、相手が自分よりも後に製造されたと判定した場合に、プロジェクタの動作をアクセスポイントとしての動作からクライアントとしての動作に切り替えるようにしている。従って、いずれか一方のプロジェクタのみがクライアントとしての動作に切り替わることになるので、無線ＬＡＮシステム１０００内にアクセスポイントが唯一存在することとなる。その結果、パーソナルコンピュータ１０は、データを中継するアクセスポイントを決定することができる。従って、ユーザが手動でＥＳＳＩＤを変更しなくとも、簡便な方法で、クライアントが無線ＬＡＮを介したデータの送受信を行えるようにすることができる。
【００６９】
また、動作切替処理の結果、後に製造されたプロジェクタがアクセスポイントとして動作し、先に製造されたプロジェクタがクライアントとしての動作に切り替わるようにしている。従って、後に製造されて処理能力がより高いと推定されるプロジェクタを、アクセスポイントとして動作させることができる。
【００７０】
また、切替部１０２ｂは、相手のＥＳＳＩＤと自分のＥＳＳＩＤとが一致するか否かを判定し、一致しないと判定した場合に、動作切替処理を終了するようにしている。このようにすることで、プロジェクタＰＪ２に代えて異なるＥＳＳＩＤのプロジェクタを設置した場合や、動作切替処理の後、異なるＥＳＳＩＤが設定されたプロジェクタを新たに設置するような場合でも、パーソナルコンピュータ１０は、無線ＬＡＮを介したデータの送受信を行うことができる。
【００７１】
また、切替部１０２ｂは、相手のＭＡＣアドレス及び自分のＭＡＣアドレスに基づき、メーカコード及び製品種別が一致しないと判定した場合には、プロジェクタの動作を、アクセスポイントとしての動作からクライアントとしての動作に切り替えるようにしている。このようにすることで、相手がクライアントとしての動作に切り替えることができない場合でも、自分の動作をクライアントとしての動作に切り替えることにより、無線ＬＡＮシステム１０００内にアクセスポイントが唯一存在するようにすることができる。
【００７２】
Ｂ．第２の実施例：
上述した第１の実施例では、プロジェクタＰＪ１，ＰＪ２は、相手から受信したビーコンに含まれる相手のＭＡＣアドレスに基づき、クライアントとしての動作に切り替えるか否かを決定するようにしていた。本実施例では、プロジェクタは、相手に所定のコマンドを送信し、このコマンドの応答として受信する相手の製造年月を示す情報に基づき、クライアントとしての動作に切り替えるか否かを決定するようにする。
【００７３】
なお、システム構成は、図２に示す構成と同じであり、プロジェクタＰＪ１の装置構成は、図１に示す構成とほぼ同じである。ただし、図１に示す構成と異なり、プロジェクタＰＪ１の出荷前に、ＥＳＳＩＤ，ＭＡＣアドレスに加えて、製造年月が、予めメモリ１０３に記憶されている。なお、この製造年月として、図１に示すように「２００５．４」（２００５年４月製造）がメモリ１０３に記憶されている。
【００７４】
Ｂ１．動作切替処理：
第２の実施例における動作切替処理の前提として、第１の実施例と同様に、プロジェクタＰＪ１は、アクセスポイントとして動作してビーコンを定期的に発信している。そして、第１の実施例と同様に、そのような状態において、ユーザがプロジェクタＰＪ２を別の場所から移設した場合について考える。
【００７５】
ここで、プロジェクタＰＪ２の構成は、プロジェクタＰＪ１の構成と同じである。ただし、プロジェクタＰＪ２のメモリ１０３には、製造年月として「２００５．５」（２００５年５月製造）が記憶されている。なお、プロジェクタＰＪ２の設置位置は、第１の実施例における設置位置と同じである。
【００７６】
ユーザが、プロジェクタＰＪ２の電源がオンすると、プロジェクタＰＪ２は、第１の実施例と同様に、アクセスポイントとして動作してビーコンを発信しはじめる。そして、プロジェクタＰＪ１，ＰＪ２は、それぞれ相手のビーコンを受信し、相手のＥＳＳＩＤ及びＭＡＣアドレスをメモリ１０３に記憶させる。
【００７７】
そして、アクセスポイントとして動作する他のデバイスのＥＳＳＩＤ及びＭＡＣアドレスがメモリ１０３に記憶されると、プロジェクタＰＪ１，ＰＪ２において、それぞれ動作切替処理が開始される。
【００７８】
図５は、第２の実施例における動作切替処理の手順を示すフローチャートである。まず、プロジェクタＰＪ１側の動作について説明する。
【００７９】
図５に示す動作切替処理が開始されると、図１に示すプロジェクタＰＪ１の切替部１０２ｂは、メモリ１０３から、自分に設定されているＥＳＳＩＤ及びビーコンにより取得された相手のＥＳＳＩＤを読み出し、互いに一致するか否かを判定する（ステップＳ３０２）。なお、このステップＳ３０２の処理は、第１の実施例におけるステップＳ２０２の処理と同じである。そして、第１の実施例と同様に、切替部１０２ｂは、ＥＳＳＩＤが互いに一致すると判定する。
【００８０】
ＥＳＳＩＤが互いに一致すると判定した場合に、プロジェクタＰＪ１の切替部１０２ｂは、プロジェクタＰＪ２に対し、製造年月を要求するコマンド（以下、単に「要求コマンド」とも呼ぶ。）を無線ＬＡＮパケットとして送信する（ステップＳ３０４）。次に、プロジェクタＰＪ１の切替部１０２ｂは、相手から前述の要求コマンドを所定期間内に受信するか否かを判定する（ステップＳ３０６）。
【００８１】
この要求コマンドは、アクセスポイントとしての動作又はクライアントとしての動作を切り替えることが可能なデバイスが送信することができる専用コマンドである。そして、このようなデバイスは、この要求デバイスを受信した場合に、この要求コマンドに対する応答として、自分に設定されている製造年月を返信することができる。
【００８２】
なお、プロジェクタＰＪ１の切替部１０２ｂは、相手のＥＳＳＩＤ及びＭＡＣアドレスをメモリ１０３に記憶させたときに、図示せざるタイマを起動しており、このタイマの起動時から所定期間内に要求コマンドを受信するか否かを判定する。
【００８３】
プロジェクタＰＪ２は、プロジェクタＰＪ１と同じ型のプロジェクタなので、プロジェクタＰＪ２も要求コマンドをプロジェクタＰＪ１に対して送信することになる。その結果、プロジェクタＰＪ１の切替部１０２ｂは、所定期間内に要求コマンドを受信したと判定する。
【００８４】
そしてこの場合、プロジェクタＰＪ１の切替部１０２ｂは、メモリ１０３から自分の製造年月を読み出し、この製造年月を含む無線ＬＡＮパケットを相手に送信する（ステップＳ３０８）。前述のようにプロジェクタＰＪ１のメモリ１０３には、自分の製造年月「２００５．４」が記憶されているので、切替部１０２ｂは、この値をプロジェクタＰＪ２に送信する。
【００８５】
このとき、プロジェクタＰＪ２でも、前述のステップＳ３０４の処理においてプロジェクタＰＪ１の送信した要求コマンドを受信しており、その応答として自分に設定されている製造年月（２０００５．５）を含む無線ＬＡＮパケットをプロジェクタＰＪ１に送信する。従って、プロジェクタＰＪ１において、切替部１０２ｂは、相手から製造年月を受信することとなり、受信した製造年月をメモリ１０３に記憶させる（ステップＳ３１０）。
【００８６】
次に、プロジェクタＰＪ１において切替部１０２ｂは、メモリ１０３から自分に設定されている製造年月及び相手から受信した製造年月を読み出し、読み出した製造年月に基づき、相手が自分よりも後に製造されたか否かを判定する（ステップＳ３１２）。
【００８７】
前述のように、プロジェクタＰＪ１には、製造年月として「２００５．４」が設定され、プロジェクタＰＪ２からは、製造年月「２００５．５」を受信しているので、切替部１０２ｂは、相手が自分よりも後に製造されたと判定する。
【００８８】
そして、相手が自分よりも後に製造されたと判定した場合、プロジェクタＰＪ１の切替部１０２ｂは、第１の実施例と同様にして、プロジェクタＰＪ１の動作を、アクセスポイントとしての動作からクライアントとしての動作に切り替える（ステップＳ３１４）。この切り替えの理由は、第１の実施例におけるステップＳ２０８における切り替えの理由と同じである。
【００８９】
続いて、プロジェクタＰＪ２側の動作について説明する。プロジェクタＰＪ２においても、上述したプロジェクタＰＪ１と同様に、図５に示す動作切替処理が行われる。ここで、プロジェクタＰＪ１，ＰＪ２についての、ＥＳＳＩＤは互いに一致しているので、ステップＳ３０２〜ステップＳ３１２までの処理の結果は、プロジェクタＰＪ１における処理の結果と同じであるので、説明を省略する。
【００９０】
ステップＳ３１２の処理において、相手が自分よりも後に製造されたか否かを判定した結果、プロジェクタＰＪ２における切替部１０２ｂは、プロジェクタＰＪ１とは逆に、相手が自分よりも後に製造されていないと判定することとなる。これは、ステップＳ３１０の処理において、プロジェクタＰＪ２は、プロジェクタＰＪ１から自分に設定されている製造年月「２００５．５」よりも前の「２００５．４」を受信するからである。
【００９１】
その結果、第１の実施例と同様に、プロジェクタＰＪ２の動作が、アクセスポイントとしての動作からクライアントとしての動作に切り替わることなしに、動作切替処理は終了する。
【００９２】
以上説明したように、プロジェクタＰＪ１及びＰＪ２において、それぞれ動作切替処理が実行された結果、プロジェクタＰＪ１はクライアントとしての動作に切り替わり、プロジェクタＰＪ２はアクセスポイントとして動作したままとなる。従って、無線ＬＡＮシステム１０００内にアクセスポイントが唯一存在することとなるため、パーソナルコンピュータ１０は、データを中継するアクセスポイントを決定することができ、無線ＬＡＮを介したデータの送受信を行うことが可能となる。
【００９３】
なお、上述したステップＳ３０２の処理の結果、ＥＳＳＩＤが一致しないと判定した場合に動作切替処理は終了するが、その理由は、第１の実施例における理由と同じである。
【００９４】
また、ステップＳ３０６の処理の結果、所定の期間内に相手から要求コマンドを受信しないと判定した場合に、切替部１０２ｂは、ステップＳ３１４の処理を実行し、プロジェクタＰＪ１の動作をクライアントとしての動作に切り替える。これは、要求コマンドを受信しない場合には、相手がアクセスポイントとしての動作からクライアントとしての動作に切り替えることができない可能性が高いので、自分（プロジェクタＰＪ１）の動作を、クライアントとしての動作に切り替えることにより、無線ＬＡＮシステム１０００内にアクセスポイントが唯一存在するようにするためである。
【００９５】
Ｂ２．実施例の効果：
切替部１０２ｂは、製造年月日を要求する専用コマンドを送信し、このコマンドの応答として受信する相手の製造年月日に基づき、相手が自分よりも後に製造されたか否かを判定するようにしている。そして、このコマンドに応答できるのは、アクセスポイントとしての動作又はクライアントとしての動作に切り替えることが可能なデバイスであるので、この要求コマンドの応答を受信することで、切替部１０２ｂは、相手が切り替え可能なデバイスである旨と、相手の製造年月日と、を知ることが可能となる。または、この要求コマンドの応答を受信しないことで、切替部１０２ｂは、相手が切り替え可能でないデバイスである旨を知ることが可能となる。従って、例えば、相手が他の製造メーカのプロジェクタである場合に、相手が切り替え可能なデバイスであるか否か、また、相手が自分よりも後に製造されたか否かを、ＭＡＣアドレスに基づいて判定できなくても、これらを判定することが可能となる。
【００９６】
そして、切替部１０２ｂは、要求コマンドの応答として受信する相手の製造年月日に基づき、相手が自分よりも後に製造されたか否かを判定するようにし、相手が自分よりも後に製造されたと判定した場合に、プロジェクタの動作をアクセスポイントとしての動作からクライアントとしての動作に切り替えるようにしている。従って、第１の実施例と同様に、いずれか一方のプロジェクタのみがクライアントとしての動作に切り替わることになるので、無線ＬＡＮシステム１０００内にアクセスポイントが唯一存在することとなる。その結果、パーソナルコンピュータ１０は、データを中継するアクセスポイントを決定することができる。以上のことから、ユーザが手動でＥＳＳＩＤを変更しなくとも、簡便な方法で、クライアントが無線ＬＡＮを介したデータの送受信を行えるようにすることができる。
【００９７】
また、切替部１０２ｂは、所定期間内に相手から要求コマンドを受信しないと判定した場合に、プロジェクタの動作を、アクセスポイントとしての動作からクライアントとしての動作に切り替えるようにしている。従って、相手がクライアントとしての動作に切り替えることができない場合には、相手から要求コマンドを受信しないので、自分の動作をクライアントとしての動作に切り替えることとなる。その結果、無線ＬＡＮシステム１０００内にアクセスポイントが唯一存在するようにすることができる。
【００９８】
また、第１の実施例と同様に、後に製造されたプロジェクタがアクセスポイントとして動作し、先に製造されたプロジェクタがクライアントとしての動作に切り替わるようにしている。従って、後に製造されて処理能力がより高いと推定されるプロジェクタをアクセスポイントとして動作させることが可能となる。
【００９９】
また、第１の実施例と同様に、切替部１０２ｂは、相手のＥＳＳＩＤと自分のＥＳＳＩＤとが一致するか否かを判定し、一致しないと判定した場合に、動作切替処理を終了するようにしている。このようにすることで、プロジェクタＰＪ２に代えて異なるＥＳＳＩＤのプロジェクタを設置した場合や、動作切替処理の後、異なるＥＳＳＩＤが設定されたプロジェクタを新たに設置するような場合でも、パーソナルコンピュータ１０は、無線ＬＡＮを介したデータの送受信を行うことができる。
【０１００】
Ｃ．変形例：
なお、本発明は、前述の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において、種々の態様において実施することが可能であり、例えば以下のような変形も可能である。
【０１０１】
Ｃ１．変形例１：
上述した第１の実施例及び第２の実施例では、プロジェクタＰＪ２は、プロジェクタＰＪ１と同じ製造メーカの同じ型のプロジェクタであるとしたが、本発明はこれに限定されるものではない。他の製造メーカのプロジェクタや同じ製造メーカの異なる型のプロジェクタであって、アクセスポイントとしての動作からクライアントとしての動作に切り替えることができないプロジェクタでも構わない。
【０１０２】
上述したように、第１の実施例では、プロジェクタＰＪ１，ＰＪ２は、自分と相手とでメーカコード及び製品種別が一致しないと判定した場合に、クライアントとしての動作に切り替えるようにしている。また、第２の実施例では、プロジェクタＰＪ１，ＰＪ２は、所定期間内に要求コマンドを相手から受信しないと判定した場合に、クライアントとしての動作に切り替えるようにしている。従って、相手が、他の製造メーカのプロジェクタや同じ製造メーカの異なる型のプロジェクタであって、クライアントとしての動作に切り替えることができない場合に、自分の動作をクライアントとしての動作に切り替えることとなる。その結果、無線ＬＡＮシステム１０００内にアクセスポイントが唯一存在するようにすることができる。
【０１０３】
また、第１の実施例において、相手のプロジェクタが、他の製造メーカのプロジェクタや同じ製造メーカの異なる型のプロジェクタであって、動作を切り替えることが可能なプロジェクタである場合には、以下のようにすればよい。予め、これらのプロジェクタについてのメーカコード及び製品種別を記載したテーブルを、プロジェクタのメモリに記憶させておく。そして、上述した動作切替処理のステップＳ２０４の処理において、メーカコード及び製品種別が一致するか否かを判定することに代えて、相手から受信したＭＡＣアドレスのメーカコード及び製品種別が、メモリに記憶されているメーカコード及び製品種別と一致するか否かを判定するようにすればよい。また、一致したと判定した場合に、上述したステップＳ２０６以降の処理を行うようにすればよい。
【０１０４】
Ｃ２．変形例２：
上述した第１の実施例及び第２の実施例において、無線ＬＡＮシステム１０００は、プロジェクタを備える構成であったが、プロジェクタに代えて、例えば、パーソナルコンピュータやプリンタなど、アクセスポイント又はクライアントとして動作可能な他の装置を備える構成であっても構わない。このような構成であっても、これら装置がアクセスポイントとして動作する他のデバイスを発見した場合に、動作切替処理を行うことにより、無線ＬＡＮシステム内にアクセスポイントが唯一存在するようにすることができる。その結果、クライアントは無線ＬＡＮを介したデータの送受信を可能とすることができる。
【０１０５】
Ｃ３．変形例３：
上述した第２の実施例では、相手から要求コマンドを所定期間内に受信したか否かを判定することで、相手が動作を切り替え可能か否かを判断するようにしていたが、本発明はこれに限定されるものではない。動作を切り替え可能か否かを示す情報を、製造年月と共に要求するコマンドを相手に送信し、その応答として得られた情報に基づいて判断するようにしてもよい。なお、この場合、各プロジェクタは、動作を切り替え可能か否かを示す情報を、予めメモリに記憶させておけばよい。
【０１０６】
また、第２の実施例では、プロジェクタのメモリに予め記憶されている「製造年月」を比較することで、プロジェクタＰＪ１の処理能力とプロジェクタＰＪ２の処理能力とを比較するようにしていたが、本発明は、この「製造年月」に限定されるものではない。例えば、製造年月に代えて、アクセスポイントプログラムのバージョン情報やＣＰＵの動作クロックやメモリ容量といった、処理能力を示す情報を比較するようにしてもよい。この場合、これらの情報を、予めメモリに記憶させておき、相手からの要求コマンドに応じて、これらの情報を返信するようにすればよい。
【０１０７】
Ｃ４．変形例４：
上述した第１の実施例及び第２の実施例では、プロジェクタＰＪ１，ＰＪ２は、自分と相手とのＥＳＳＩＤが互いに一致したと判定した場合に、更に、受信した相手のＭＡＣアドレス及び製造年月に基づき、「相手がクライアントとしての動作に切り替え可能か否か」及び「相手が自分よりも後に製造されたか否か」を判定して、自分の動作をクライアントとしての動作に切り替えるか否かを決定するようにしていた。本発明はこれに限定されるものではなく、ＥＳＳＩＤが互いに一致したと判定した場合に、他に判定することなく、クライアントとしての動作に切り替えるようにしてもよい。
【０１０８】
または、ＥＳＳＩＤが互いに一致したと判定した場合に、受信した相手のＭＡＣアドレスに基づき、「相手がクライアントとしての動作に切り替え可能か否か」のみを判定し、動作の切り替えが可能でないと判定した場合には、「相手が自分よりも後に製造されたか否か」を判定することなく、クライアントとしての動作に切り替えるようにしてもよい。
【０１０９】
このような構成でも、相手が動作を切り替えることができないデバイスである場合には、自分の動作をクライアントとしての動作に切り替えることになるので、無線ＬＡＮシステム内にアクセスポイントが唯一存在するようにすることができる。
【０１１０】
Ｃ５．変形例５：
上述した第１の実施例及び第２の実施例におけるプロジェクタＰＪ１，ＰＪ２は、図１に示すように、無線通信処理部１０１，ＣＰＵ１０２，メモリ１０３が、他の機能部（画像処理部１１０や液晶パネル駆動部１１１等）と一体となった構成であったが、本発明はこれに限定されるものではない。プロジェクタＰＪ１，ＰＪ２に無線ＬＡＮカード用のスロットを設け、このスロットに挿入される無線ＬＡＮカードが、無線通信処理部，ＣＰＵ，メモリを備えるようにして、他の機能部と別体とする構成としてもよい。
【０１１１】
Ｃ６．変形例６：
上述した第１の実施例及び第２の実施例では、前提として、プロジェクタＰＪ１が既に動作している状況で、プロジェクタＰＪ２の電源をオンしていたが、プロジェクタＰＪ１とプロジェクタＰＪ２とで同時に電源をオンするようにしても構わない。このようにしても、それぞれのプロジェクタＰＪ１，ＰＪ２は、アクセスポイントとして動作して、互いに相手のビーコンを受信するので、上述した動作切替処理を、それぞれ実行することができる。
【０１１２】
Ｃ７．変形例７：
上述した第１の実施例及び第２の実施例において、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしてもよい。例えば、アクセスポイント機能部１０２ａやクライアント機能部１０２ｃや切替機能部１０２ｂを、ハードウェア回路に置き換えるようにしてもよい。
【図面の簡単な説明】
【０１１３】
【図１】本発明の一実施例としてのプロジェクタの概要構成を示す機能ブロック図である。
【図２】図１に示すプロジェクタＰＪ１を備えた無線ＬＡＮシステムの概要構成を示す説明図である。
【図３】第１の実施例における動作切替処理の手順を示すフローチャートである。
【図４】プロジェクタＰＪ１，ＰＪ２に設定されているＭＡＣアドレスの詳細を示す説明図である。
【図５】第２の実施例における動作切替処理の手順を示すフローチャートである。
【符号の説明】
【０１１４】
１０...パーソナルコンピュータ
１０１...無線通信処理部
１０２...ＣＰＵ
１０３...メモリ
１０５...内部バス
１１０...画像処理部
１１１...液晶パネル駆動部
１１２...照明光学系
１１３...液晶パネル
１１４...投写光学系
ＰＪ１，ＰＪ２...プロジェクタ
ＡＲ１，ＡＲ２...通信エリア
【図１】
2006352188.tif 000003
【図２】
2006352188.tif 000004
【図３】
2006352188.tif 000005
【図４】
2006352188.tif 000006
【図５】
2006352188.tif 000007