(57)【要約】【課題】アドホック・ネットワークを構築する際に、ネットワークを構築しようとしている装置周辺の検出可能なネットワーク内に複数の通信装置が存在すると、意図したネットワークを構築することが困難な場合や、接続を意図したネットワークに加入することが困難な場合がある。【解決手段】複数の通信装置間で、ネットワーク識別子情報を共有し、共有したネットワーク識別子情報に基づきネットワークを構築し、他の通信装置も共有したネットワーク識別子情報に基づきネットワークに加入するので、接続を意図した通信装置間で同一のネットワークを構成できる。【選択図】図１
2010226239.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク識別子情報を用いてネットワークを構築する第１の通信装置と、前記ネットワークに加入する第２の通信装置の間で無線通信する通信システムにおいて、
前記第１の通信装置は、
ネットワーク識別子情報を前記第２の通信装置との間で送信または受信して共有するネットワーク識別子共有手段と、
前記共有するネットワーク識別子情報を用いて、アドホック・ネットワークを構成するアドホック・ネットワーク構築手段と、
前記アドホック・ネットワーク構築のために、前記共有するネットワーク識別子情報を有する前記第２の通信装置からのネットワーク加入を受け付けるネットワーク加入受付手段と、
を備え、
前記第２の通信装置は、
ネットワーク識別子情報を前記第１の通信装置との間で受信または送信して共有するネットワーク識別子共有手段と、
前記第２の通信装置周辺に存在するネットワークから前記ネットワーク識別子情報を含むネットワーク情報を受信するネットワーク受信手段と、
前記ネットワーク受信手段が受信したネットワーク情報から、ネットワーク識別子情報を抽出するネットワーク識別子抽出手段と、
前記ネットワーク識別子抽出手段が抽出したネットワーク識別子と前記共有するネットワーク識別子を比較するネットワーク識別子比較手段と、
前記ネットワーク識別子比較手段によってネットワーク識別子が前記共有するネットワーク識別子と同一と判断されたネットワークへ加入するネットワーク加入手段と、
を備える
ことを特徴とする通信装置の通信システム。
【請求項２】
前記第１の通信装置の前記ネットワーク識別子情報の共有手段は、
前記第１の通信装置周辺に存在するネットワークから前記ネットワーク識別子情報を含むネットワーク情報を受信するネットワーク受信手段と、
前記ネットワーク受信手段が受信したネットワーク情報から、ネットワーク識別子情報を抽出するネットワーク識別子抽出手段と、
ネットワーク識別子リストを生成するネットワーク識別子生成手段と、
前記ネットワーク識別子情報リストからネットワーク識別子情報を選択するネットワーク識別子情報選択手段と、
前記ネットワーク識別子抽出手段により抽出されたネットワーク識別子と前記ネットワーク識別子選択手段により選択されたネットワーク識別子を比較するネットワーク識別子比較手段と、
前記比較手段の結果、前記選択されたネットワーク識別子が前記抽出されたネットワーク識別子と同一の場合は、ネットワーク識別子を前記ネットワーク識別子情報リストから再選択するネットワーク識別子選択手段と、
前記選択されたネットワーク識別子を前記第２の通信装置に送信する接続用ネットワーク識別子送信手段と
を備え、
前記第２の通信装置の前記ネットワーク識別子情報を共有する手段は、
前記第１の通信装置から前記接続用ネットワーク識別子を受信する接続用ネットワーク識別子受信手段を備える
ことを特徴とする請求項１に記載の通信装置の通信システム。
【請求項３】
前記第２の通信装置の前記ネットワーク識別子情報を共有する手段は、
ネットワーク識別子情報リストからネットワーク識別子情報を選択するネットワーク識別子情報選択手段と、
前記ネットワーク識別子抽出手段により抽出されたネットワーク識別子を比較するネットワーク識別子比較手段と、
前記比較手段の結果、前記抽出されたネットワーク識別子と同一の場合はネットワーク識別子を前記ネットワーク識別子情報リストから再選択するネットワーク識別子選択手段と、
前記選択されたネットワーク識別子を接続用ネットワーク識別子として前記第１の通信装置に送信する接続用ネットワーク識別子送信手段と
を備え、
前記第１の通信装置の前記ネットワーク識別子情報の共有手段は、
前記第２の通信装置から前記接続用ネットワーク識別子を受信する接続用ネットワーク識別子受信手段を備える
ことを特徴とする請求項１に記載の通信装置の通信システム。
【請求項４】
前記第１の通信装置の前記ネットワーク識別子リスト生成手段は、複数の前記ネットワーク識別子を予め定めた方法で生成し、
前記第２の通信装置の前記ネットワーク識別子リスト生成手段は、複数の前記ネットワーク識別子を予め定めた方法で生成する
ことを特徴とする請求項１から３のいずれか１項に記載の通信装置の通信システム。
【請求項５】
前記第１の通信装置の前記ネットワーク識別子リスト生成手段は、複数の前記ネットワーク識別子が予め生成されている情報から生成し、
前記第２の通信装置の前記ネットワーク識別子リスト生成手段は、複数の前記ネットワーク識別子が予め生成されている情報から生成する
ことを特徴とする請求項１から３のいずれか１項に記載の通信装置の通信システム。
【請求項６】
ネットワーク識別子情報を用いてネットワークを構築する第１の通信装置と、前記ネットワークに加入する第２の通信装置の間で無線通信する通信方法において、
ネットワーク識別子情報を前記第２の通信装置が、前記第１の通信装置との間で送信または受信して共有するネットワーク識別子共有工程と、
ネットワーク識別子情報を前記第１の通信装置が、前記第２の通信装置との間で受信または送信して共有するネットワーク識別子共有工程と、
前記第１の通信装置が、前記共有するネットワーク識別子情報を用いて、アドホック・ネットワークを構成するアドホック・ネットワーク構築工程と、
前記第２の通信装置が、前記第２の通信装置周辺に存在するネットワークから前記ネットワーク識別情報を含むネットワーク情報を受信するネットワーク受信工程と、
前記第２の通信装置が、前記ネットワーク受信手段が受信したネットワーク情報から、ネットワーク識別子情報を抽出するネットワーク識別子抽出工程と、
前記第２の通信装置が、前記ネットワーク識別子抽出手段が抽出したネットワーク識別子と前記共有するネットワーク識別子を比較するネットワーク識別子比較工程と、
前記第２の通信装置が、前記ネットワーク識別子比較手段によってネットワーク識別子が前記共有するネットワーク識別子と同一と判別されたネットワークへ加入するネットワーク加入工程と、
前記第１の通信装置が、前記アドホック・ネットワーク構築のために、前記共有するネットワーク識別子情報を有する前記第２の通信装置からのネットワーク加入を受け付けるネットワーク加入受付工程と、
を備えることを特徴とする通信装置の通信方法。
【請求項７】
ネットワーク識別子情報を用いてネットワークを構築する第１の通信装置と、前記ネットワークに加入する第２の通信装置の間で無線通信する通信装置のプログラムにおいて、
前記第１の通信装置のコンピューターに、
ネットワーク識別子情報を前記第２の通信装置との間で受信または送信して共有するネットワーク識別子共有工程と、
前記共有するネットワーク識別子情報を用いて、アドホック・ネットワークを構成するアドホック・ネットワーク構築工程と、
前記アドホック・ネットワーク構築のために、前記共有するネットワーク識別子情報を有する前記第２の通信装置からのネットワーク加入を受け付けるネットワーク加入受付工程と、
を実行させるためのプログラム。
【請求項８】
ネットワーク識別子情報を用いてネットワークを構築する第１の通信装置と、前記ネットワークに加入する第２の通信装置の間で無線通信する通信装置のプログラムにおいて、
前記第２の通信装置のコンピューターに、
ネットワーク識別子情報を前記第１の通信装置との間で送信または受信して共有するネットワーク識別子共有工程と、
前記第２の通信装置周辺に存在するネットワークから前記ネットワーク識別子情報を含むネットワーク情報を受信するネットワーク受信工程と、
前記ネットワーク受信手段が受信したネットワーク情報から、ネットワーク識別子情報を抽出するネットワーク識別子抽出工程と、
前記ネットワーク識別子抽出手段が抽出したネットワーク識別子と前記共有するネットワーク識別子を比較するネットワーク識別子比較工程と、
前記ネットワーク識別子比較手段によってネットワーク識別子が前記共有するネットワーク識別子と同一と判断されたネットワークへ加入するネットワーク加入工程と、
を実行させるためのプログラム。
【請求項９】
ネットワーク識別子情報を用いてネットワークを構築する第１の通信装置と、前記ネットワークに加入する第２の通信装置の間で無線通信する通信装置において、
ネットワーク識別子情報を前記第２の通信装置との間で送信または受信して共有するネットワーク識別子共有手段と、
前記共有するネットワーク識別子情報を用いて、アドホック・ネットワークを構成するアドホック・ネットワーク構築手段と、
前記アドホック・ネットワーク構築のために、前記共有するネットワーク識別子情報を有する前記第２の通信装置からのネットワーク加入を受け付けるネットワーク加入受付手段と、
を備えることを特徴とする通信装置。
【請求項１０】
ネットワーク識別子情報を用いてネットワークを構築する第１の通信装置と、前記ネットワークに加入する第２の通信装置の間で無線通信する通信装置において、
ネットワーク識別子情報を前記第１の通信装置との間で受信または送信して共有するネットワーク識別子共有手段と、
前記第２の通信装置周辺に存在するネットワークからネットワーク識別子情報を含むネットワーク情報を受信するネットワーク受信手段と、
前記ネットワーク受信手段が受信したネットワーク情報から、ネットワーク識別子情報を抽出するネットワーク識別子抽出手段と、
前記ネットワーク識別子抽出手段が抽出したネットワーク識別子と前記共有するネットワーク識別子を比較するネットワーク識別子比較手段と、
前記ネットワーク識別子比較手段によってネットワーク識別子が前記共有するネットワーク識別子と同一と判別されたネットワークへ加入するネットワーク加入手段と、
を備えることを特徴とする通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、通信システム、通信方法、通信装置のプログラムに関する。
【背景技術】
【０００２】
近年、ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ）８０２．１１無線ＬＡＮ等の無線機能を有する機器が製品化されている。
ＩＥＥＥ８０２．１１無線ＬＡＮの通信方法には、端末間で直接通信を行いネットワークを構成するアドホック・モードがある。
アドホック・ネットワークを構成する場合、アドホック・ネットワークを構築しようとする端末は、ネットワーク識別子のＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）を用いてネットワークを開設する。アドホック・ネットワークで最初の機器は、乱数によってネットワーク識別子のＢＳＳＩＤ（Ｂａｓｉｃ  Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）を生成し、ネットワーク識別子を含むビーコン送信を開始する。
アドホック・ネットワークを構築しようとする端末は、開設に使用したＳＳＩＤと同じＳＳＩＤを持つ他の端末のネットワーク識別子情報を検出および抽出し、他の端末のネットワーク加入するかどうかＢＳＳＩＤを比較して判断する。
アドホック・ネットワークを構築しようとする端末は、比較結果が同一の場合は開設したネットワークを終了し、検出したネットワークに参加することで、複数の通信機能を持つ端末が異なるネットワークを構成した場合にも、接続を意図した端末同士で同一のネットワークを構成が可能になる（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２２１５５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の方法では、予め端末間でＳＳＩＤを決めておく必要がある。
また、アドホック・ネットワークを構築しようとする端末の周辺に、同じＳＳＩＤに設定されている端末が複数存在した場合、各端末が同時にネットワークを開設しようとした時、異なるＢＳＳＩＤを有するネットワークが一時的に構成される。このため各端末は、自端末と他端末のＳＳＩＤとＢＳＳＩＤを確認して、同じ場合には端末のどちらかが一度開設したネットワークの開設を終了する。さらに、ネットワークの開設を終了した端末は、同じＳＳＩＤを持つネットワークに加入する必要があった。
また、アドホック・ネットワークを構築しようとする端末の周辺に、同じＳＳＩＤを持つ端末が複数存在する場合、どの端末が利用者の接続意図している端末であるかＳＳＩＤからは判別できないため、利用者が接続を意図しない端末まで開設したネットワークに参加してしまう課題があった。
さらに、同じＳＳＩＤを持ち、異なるＢＳＳＩＤを持つ別のネットワークが存在している場合に、アドホック・ネットワークを構築しようとする端末は同じＳＳＩＤを持つ別のネットワークを検出できず、ネットワークに加入しようとしている端末は同じＳＳＩＤを持つ別のネットワークを検出できる場合に、接続を意図した端末がすでに別のネットワークに参加しているために、接続を意図したネットワークの構築が困難な場合があるという課題があった。
【０００５】
本発明は、同一のネットワークに参加することを意図した複数の通信装置間で、同一のネットワークを構成できるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明は、ネットワーク識別子情報を用いてネットワークを構築する第１の通信装置と、前記ネットワークに加入する第２の通信装置の間で無線通信する通信システムにおいて、
前記第１の通信装置は、
ネットワーク識別子情報を前記第２の通信装置との間で送信または受信して共有するネットワーク識別子共有手段と、
前記共有するネットワーク識別子情報を用いて、アドホック・ネットワークを構成するアドホック・ネットワーク構築手段と、
前記アドホック・ネットワーク構築のために、前記共有するネットワーク識別子情報を有する前記第２の通信装置からのネットワーク加入を受け付けるネットワーク加入受付手段と、
を備え、
前記第２の通信装置は、
ネットワーク識別子情報を前記第１の通信装置との間で受信または送信して共有するネットワーク識別子共有手段と、
前記第２の通信装置周辺に存在するネットワークから前記ネットワーク識別子情報を含むネットワーク情報を受信するネットワーク受信手段と、
前記ネットワーク受信手段が受信したネットワーク情報から、ネットワーク識別子情報を抽出するネットワーク識別子抽出手段と、
前記ネットワーク識別子抽出手段が抽出したネットワーク識別子と前記共有するネットワーク識別子を比較するネットワーク識別子比較手段と、
前記ネットワーク識別子比較手段によってネットワーク識別子が前記共有するネットワーク識別子と同一と判断されたネットワークへ加入するネットワーク加入手段と、
を備える
を備えることを特徴としている。
【０００７】
また、本発明は、前記第１の通信装置の前記ネットワーク識別子情報の共有手段は、
前記第１の通信装置周辺に存在するネットワークから前記ネットワーク識別子情報を含むネットワーク情報を受信するネットワーク受信手段と、
前記ネットワーク受信手段が受信したネットワーク情報から、ネットワーク識別子情報を抽出するネットワーク識別子抽出手段と、
ネットワーク識別子リストを生成するネットワーク識別子生成手段と、
前記ネットワーク識別子情報リストからネットワーク識別子情報を選択するネットワーク識別子情報選択手段と、
前記ネットワーク識別子抽出手段により抽出されたネットワーク識別子と前記ネットワーク識別子選択手段により選択されたネットワーク識別子を比較するネットワーク識別子比較手段と、
前記比較手段の結果、前記選択されたネットワーク識別子が前記抽出されたネットワーク識別子と同一の場合は、ネットワーク識別子を前記ネットワーク識別子情報リストから再選択するネットワーク識別子選択手段と、
前記選択されたネットワーク識別子を前記第２の通信装置に送信する接続用ネットワーク識別子送信手段と
を備え、
前記第２の通信装置の前記ネットワーク識別子情報を共有する手段は、
前記第１の通信装置から前記接続用ネットワーク識別子を受信する接続用ネットワーク識別子受信手段を備えることを特徴としている。
【０００８】
さらにまた、本発明は、前記第２の通信装置の前記ネットワーク識別子情報を共有する手段は、
ネットワーク識別子情報リストからネットワーク識別子情報を選択するネットワーク識別子情報選択手段と、
前記ネットワーク識別子抽出手段により抽出されたネットワーク識別子を比較するネットワーク識別子比較手段と、
前記比較手段の結果、前記抽出されたネットワーク識別子と同一の場合はネットワーク識別子を前記ネットワーク識別子情報リストから再選択するネットワーク識別子選択手段と、
前記選択されたネットワーク識別子を接続用ネットワーク識別子として前記第１の通信装置に送信する接続用ネットワーク識別子送信手段と
を備え、
前記第１の通信装置の前記ネットワーク識別子情報の共有手段は、
前記第２の通信装置から前記接続用ネットワーク識別子を受信する接続用ネットワーク識別子受信手段と、
を備えることを特徴としている。
【０００９】
さらにまた、本発明は、ネットワーク識別子情報を用いてネットワークを構築する第１の通信装置と、前記ネットワークに加入する第２の通信装置の間で無線通信する通信システムにおいて、
前記第１の通信装置の前記ネットワーク識別子リスト生成手段は、複数の前記ネットワーク識別子を予め定めた方法で生成し、
前記第２の通信装置の前記ネットワーク識別子リスト生成手段は、複数の前記ネットワーク識別子を予め定めた方法で生成する
ことを特徴としている。
【００１０】
さらにまた、本発明は、ネットワーク識別子情報を用いてネットワークを構築する第１の通信装置と、前記ネットワークに加入する第２の通信装置の間で無線通信する通信システムにおいて、
前記第１の通信装置の前記ネットワーク識別子リスト生成手段は、複数の前記ネットワーク識別子が予め生成されている情報から生成し、
前記第２の通信装置の前記ネットワーク識別子リスト生成手段は、複数の前記ネットワーク識別子が予め生成されている情報から生成する
ことを特徴としている。
【００１１】
さらにまた、本発明は、ネットワーク識別子情報を用いてネットワークを構築する第１の通信装置と、前記ネットワークに加入する第２の通信装置の間で無線通信する通信方法において、
ネットワーク識別子情報を前記第２の通信装置が、前記第１の通信装置との間で送信または受信して共有するネットワーク識別子共有工程と、
ネットワーク識別子情報を前記第１の通信装置が、前記第２の通信装置との間で受信または送信して共有するネットワーク識別子共有工程と、
前記第１の通信装置が、前記共有するネットワーク識別子情報を用いて、アドホック・ネットワークを構成するアドホック・ネットワーク構築工程と、
前記第２の通信装置が、前記第２の通信装置周辺に存在するネットワークから前記ネットワーク識別子情報を含むネットワーク情報を受信するネットワーク受信工程と、
前記第２の通信装置が、前記ネットワーク受信手段が受信したネットワーク情報から、ネットワーク識別子情報を抽出するネットワーク識別子抽出工程と、
前記第２の通信装置が、前記ネットワーク識別子抽出手段が抽出したネットワーク識別子と前記共有するネットワーク識別子を比較するネットワーク識別子比較工程と、
前記第２の通信装置が、前記ネットワーク識別子比較手段によってネットワーク識別子が前記共有するネットワーク識別子と同一と判断されたネットワークへ加入するネットワーク加入工程と、
前記第１の通信装置が、前記アドホック・ネットワーク構築のために、前記共有するネットワーク識別子情報を有する前記第２の通信装置からのネットワーク加入を受け付けるネットワーク加入受付工程と
を備えることを特徴としている。
【００１２】
さらにまた、本発明は、ネットワーク識別子情報を用いてネットワークを構築する第１の通信装置と、前記ネットワークに加入する第２の通信装置の間で無線通信する通信装置のプログラムにおいて、
前記第１の通信装置のコンピューターに、
ネットワーク識別子情報を前記第２の通信装置との間で受信または送信して共有するネットワーク識別子共有工程と、
前記共有するネットワーク識別子情報を用いて、アドホック・ネットワークを構成するアドホック・ネットワーク構築工程と、
前記アドホック・ネットワーク構築のために、前記共有するネットワーク識別子情報を有する前記第２の通信装置からのネットワーク加入を受け付けるネットワーク加入受付工程と、
を実行させることを特徴としている。
【００１３】
さらにまた、本発明は、ネットワーク識別子情報を用いてネットワークを構築する第１の通信装置と、前記ネットワークに加入する第２の通信装置の間で無線通信する通信装置のプログラムにおいて、
前記第２の通信装置のコンピューターに、
ネットワーク識別子情報を前記第１の通信装置との間で送信または受信して共有するネットワーク識別子共有工程と、
前記第２の通信装置周辺に存在するネットワークから前記ネットワーク識別子情報のネットワーク情報を受信するネットワーク受信工程と、
前記ネットワーク受信手段が受信したネットワーク情報から、ネットワーク識別子情報を抽出するネットワーク識別子抽出工程と、
前記ネットワーク識別子抽出手段が抽出したネットワーク識別子と前記共有するネットワーク識別子を比較するネットワーク識別子比較工程と、
前記ネットワーク識別子比較手段によってネットワーク識別子が前記共有するネットワーク識別子と同一と判断されたネットワークへ加入するネットワーク加入工程と、
を実行させることを特徴としている。
【００１４】
さらにまた、本発明は、ネットワーク識別子情報を用いてネットワークを構築する第１の通信装置と、前記ネットワークに加入する第２の通信装置の間で無線通信する通信装置において、
ネットワーク識別子情報を前記第２の通信装置との間で送信または受信して共有するネットワーク識別子共有手段と、
前記共有するネットワーク識別子情報を用いて、アドホック・ネットワークを構成するアドホック・ネットワーク構築手段と、
前記アドホック・ネットワーク構築のために、前記共有するネットワーク識別子情報を有する前記第２の通信装置からのネットワーク加入を受け付けるネットワーク加入受付手段と、
を備えることを特徴としている。
【００１５】
さらにまた、本発明は、ネットワーク識別子情報を用いてネットワークを構築する第１の通信装置と、前記ネットワークに加入する第２の通信装置の間で無線通信する通信装置において、
ネットワーク識別子情報を前記第１の通信装置との間で受信または送信して共有するネットワーク識別子共有手段と、
前記第２の通信装置周辺に存在するネットワークから前記識別子情報を含むネットワーク情報を受信するネットワーク受信手段と、
前記ネットワーク受信手段が受信したネットワーク情報から、ネットワーク識別子情報を抽出するネットワーク識別子抽出手段と、
前記ネットワーク識別子抽出手段が抽出したネットワーク識別子と前記共有するネットワーク識別子を比較するネットワーク識別子比較手段と、
前記ネットワーク識別子比較手段によってネットワーク識別子が前記共有するネットワーク識別子と同一と判断されたネットワークへ加入するネットワーク加入手段と、
を備えることを特徴としている。
【００１６】
本発明によれば、複数の通信装置がネットワーク識別子情報を共有し、共有されたネットワーク識別子情報に基づき、第１の通信装置がアドホック・ネットワークを開設し、他の通信装置からの加入を待機し、他の通信装置は第１の通信装置と共有するネットワーク識別子情報に基づく開設されたネットワークに参加するので、接続を意図した通信装置間で同一のネットワークを構成できるようにすることが可能になり、通信接続性の信頼性向上やユーザーの利便性を高めることができる。
【図面の簡単な説明】
【００１７】
【図１】第１〜第４の実施形態における無線通信ネットワーク構成の概略図である。
【図２】第１の実施形態のコンピューターの内部構成図である。
【図３】第１の実施形態のプロジェクターの内部構成である。
【図４】第１の実施形態のプロジェクター動作を示すフローチャートである。
【図５】第１の実施形態のコンピューター動作を示すフローチャートである。
【図６】第２の実施形態のコンピューターの内部構成図である。
【図７】第２の実施形態のコンピューター動作を示すフローチャートである。
【図８】第３の実施形態のプロジェクターの内部構成図である。
【図９】第３の実施形態のプロジェクター動作を示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下、図１〜図９を用いて本発明の実施形態について詳細に説明する。なお、本発明は係る実施形態に限定されず、その技術思想の範囲内で種々の変更が可能である。
【００１９】
[第１実施形態]
図１は、本発明の第１の実施形態における無線通信ネットワーク構成の一例を示す概略図である。コンピューター１または２、プロジェクター３または４は、通信可能な通信装置である
無線通信検出可能範囲５は、コンピューター１が検出可能な無線通信の範囲で、無線通信検出可能範囲６は、コンピューター２が検出可能な無線通信範囲である。
本実施形態では、以下、コンピューター１または２、プロジェクター３または４の間でアドホック・ネットワークを構築する例について説明する。
なお、コンピューター１と２にはプロジェクター接続用ソフトウェアもインストールされているとして説明を行う。
【００２０】
図２は、第１実施形態のコンピューター１または２の各内部構成の概略図である。
【００２１】
コンピューター１００は、本実施形態における通信装置の一例である。
【００２２】
ネットワーク１０１は、ＩＥＥＥ８０２．１１無線ＬＡＮネットワークである。
【００２３】
通信制御部１０２は、ネットワーク１０１を介し、コンピューター１００周辺に存在するネットワークが開設時に発する報知信号であるビーコンの受信、およびプロジェクター２００（図３）と通信制御を行う。
また、通信制御部１０２は、アドホック・ネットワーク構築部１０５からアドホック・ネットワークの開設時に、ネットワーク識別子情報を受け取り、受け取ったネットワーク識別子情報を用いて、アドホック・ネットワーク開設による報知情報のビーコンをネットワーク１０１に発信する。
また、通信制御部１０２は、ネットワーク１０１から受信したビーコン信号をネットワーク検出部１０６に受け渡す。
また、通信制御部１０２は、ネットワーク接続装置判別部１１０からの装置種別情報コマンドをネットワーク１０１に送信し、さらに装置種別情報コマンドに対する応答をネットワーク１０１から受信してネットワーク接続装置判別部１１０へ受け渡す。
【００２４】
接続用ＳＳＩＤ送受信部１０３は、プロジェクター２００の後述する接続用ＳＳＩＤ送受信部２０３（図３）から図示しないＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）Ｉ／Ｆ等を介して接続用ＳＳＩＤを受け取る。
この手続きにより、接続用ＳＳＩＤをコンピューター１００とプロジェクター２００が共有する。
また、接続用ＳＳＩＤ送受信部１０３は、ネットワーク識別子ＳＳＩＤ作成部１０４へ受け取った接続用ＳＳＩＤを伝達する。
【００２５】
接続用ＳＳＩＤ作成部１０４は、接続用ＳＳＩＤ送受信部１０３から受け取った接続用ＳＳＩＤと同じ情報の、ネットワーク識別子ＳＳＩＤを作成する。
また、ネットワーク識別子ＳＳＩＤ作成部１０４は、作成した接続用ＳＳＩＤをアドホック・ネットワーク構築部１０５に伝達する。
また、接続用ＳＳＩＤ作成部１０４は、接続用ＳＳＩＤをネットワーク識別子保存部１０８に保存する。
【００２６】
アドホック・ネットワーク構築部１０５は、接続用ＳＳＩＤ作成部１０４から作成された接続用ＳＳＩＤを受け取る。
また、アドホック・ネットワーク作成部１０５は、ＢＳＳＩＤ作成部１０７が作成したＢＳＳＩＤを受け取る。
また、アドホック・ネットワーク作成部１０５は、接続用ＳＳＩＤ作成部１０４から受け取った接続用ＳＳＩＤと、ＢＳＳＩＤ作成部１０７で作成されたネットワーク識別子ＢＳＳＩＤを用いて、通信制御部１０２を介してネットワーク１０１にアドホック・ネットワークの構築を始める。
すなわち、アドホック・ネットワーク作成部１０５は、通信制御部１０２を介してネットワーク１０１に、識別子情報を含むネットワーク開設の報知信号のビーコンを発信する。
【００２７】
ネットワーク検出部１０６は、コンピューター１００周辺にあるネットワーク１０１が発信しているビーコンを受信する。
また、ネットワーク検出部１０６は、受信したビーコンからネットワーク識別子情報（ＳＳＩＤとＢＳＳＩＤ）を抽出し、アドホック・ネットワーク作成部１０５に伝達する。
【００２８】
ＢＳＳＩＤ作成部１０７は、乱数によってＢＳＳＩＤを作成する。
また、ネットワーク識別子ＢＳＳＩＤ作成部１０７は、作成したＢＳＳＩＤを、アドホック・ネットワーク構築部１０５に伝達し、また、ネットワーク保存部１０８に保存する。
【００２９】
ネットワーク識別子保存部１０８は、接続用ＳＳＩＤ作成部１０４が作成した接続用ＳＳＩＤと、ＢＳＳＩＤ作成部１０８が作成したＢＳＳＩＤを保存する。
【００３０】
ネットワーク加入待機部１０９は、アドホック・ネットワーク構築部１０５によりネットワーク開設のビーコンが発信され始めた後に、接続用ＳＳＩＤとＢＳＳＩＤ作成部１０７で作成されたＢＳＳＩＤが同一のプロジェクター２００が、開設したネットワークへ加入するのを待機する。
【００３１】
ネットワーク接続装置判別部１１０は、アドホック・ネットワーク構築部１０５が開設したアドホック・ネットワークに加入した装置に対して、装置種別情報コマンドを発行する。
また、ネットワーク接続装置判別部１１０は、発行した装置種別情報コマンドに対する返答を受信する。
また、ネットワーク接続装置判別部１１０は、受信した装置種別情報コマンドへの返答から、アドホック・ネットワークに参加した装置種別を判別する。
【００３２】
図３は、第１実施形態のプロジェクター３または４の各内部構成の概略図である
【００３３】
プロジェクター２００は、本実施形態における通信装置の一例である。
【００３４】
ネットワーク２０１は、ＩＥＥＥ８０２．１１無線ＬＡＮネットワークである。
【００３５】
通信制御部２０２は、ネットワーク２０１を介し、ネットワーク開設のビーコンの受信、およびコンピューター１００との通信制御を行う。
また、通信制御部２０２は、ネットワーク検出部２０４に、ネットワーク２０１から受信したビーコン信号を受け渡す。
また、通信制御部２０２は、ネットワーク加入処理部２０８から、ネットワーク加入処理を行うためのネットワーク識別子情報を受け取り、ネットワーク２０１にネットワーク識別子情報を含むネットワーク加入情報を発信する。
また、通信制御部２０２は、ネットワーク１０１から装置種別情報コマンドを受信し装置種別情報発行部２０９に受け渡し、さらに装置種別情報発行部２０９から装置種別情報コマンドに対する応答受け取りネットワーク２０１に発信する。
【００３６】
接続用ＳＳＩＤ送受信部２０３は、コンピューター１００の接続用ＳＳＩＤ送受信部１０３へ、図示しないＵＳＢ  Ｉ／Ｆ等を介して接続用ＳＳＩＤを発行する。
また、接続用ＳＳＩＤ送受信部２０３は、ネットワーク識別子比較部２０５へ発行した接続用ＳＳＩＤを伝達し、また、ネットワーク識別子保存部２０７へ保存する。
【００３７】
ネットワーク検出部２０４は、プロジェクター２００の周辺に存在するネットワークからネットワーク識別子情報を含むネットワーク情報を通信制御部から受け取る。
また、ネットワーク検出部２０４は、受け取ったネットワーク情報からネットワーク識別子情報（ＳＳＩＤとＢＳＳＩＤ）を抽出し、ネットワーク識別子比較部２０５に伝達する。
【００３８】
ネットワーク識別子比較部２０５は、ネットワーク検出部２０４で捻出されたネットワーク識別子情報（ＳＳＩＤとＢＳＳＩＤ）を受け取る。
ネットワーク識別子比較２０５は、ネットワーク検出部２０４が抽出したＳＳＩＤと接続用ＳＳＩＤ送受信部２０３が発行した接続用ＳＳＩＤを比較する。
ネットワーク識別子比較２０５は、上記比較の結果が一致した場合に、一致したＳＳＩＤを有するネットワークのＢＳＳＩＤをＢＳＳＩＤ作成部２０６に伝達する。
【００３９】
ＢＳＳＩＤ作成部２０６は、ネットワーク識別子比較部２０５から接続用ＳＳＩＤと一致したネットワークのＢＳＳＩＤを受け取る。
また、ＢＳＳＩＤ作成部２０６は、受け取ったＢＳＳＩＤと同じ、ネットワーク識別子ＢＳＳＩＤを作成する。
また、ネットワーク識別子ＢＳＳＩＤ作成部２０６は、作成したＢＳＳＩＤを、ネットワーク識別子保存部に保存する。
【００４０】
ネットワーク保存部２０７は、接続用ＳＳＩＤ送受信部２０３が発行した接続用ＳＳＩＤと、ＢＳＳＩＤ作成部２０７が作成したＢＳＳＩＤを保存する。
また、ネットワーク保存部２０７は、接続用ＳＳＩＤとＢＳＳＩＤの両方が保存された後、保存した接続用ＳＳＩＤとＢＳＳＩＤを、ネットワーク加入処理部２０８に伝達する。
【００４１】
ネットワーク加入処理部２０８は、ネットワーク保存部２０７から接続用ＳＳＩＤとＢＳＳＩＤを受け取る。
また、ネットワーク加入処理部２０８は、接続用ＳＳＩＤとＢＳＳＩＤを用いてネットワーク加入に必要な情報とコマンドを、通信制御部２０２に伝達する。
【００４２】
装置種別情報発行部２０９は、プロジェクター２００が加入したネットワークのコンピューター１００から装置種別情報コマンドを受信し、装置種別情報コマンドの応答としてプロジェクター２００の装置種別情報を通信制御部２０２に伝達する。
【００４３】
本実施形態の図２および図３の各機能は、コンピューター１００もしくはプロジェクター２００内の図示しないＣＰＵ（中央演算装置）に接続されたＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）もしくはＵＳＢ  Ｉ／Ｆを介して接続されるＵＳＢメモリー等に保存されているプログラムにより実行することも可能である。
【００４４】
次に、第１実施形態のプロジェクター２００のネットワーク接続動作を、図４のフローチャートを用いて説明する。
【００４５】
プロジェクター２００の接続用ＳＳＩＤ送受信部２０３は、コンピューター１００の接続用ＳＳＩＤ送受信部１０３へ、図示しないＵＳＢ  Ｉ／Ｆ等を介してネットワーク識別子ＳＳＩＤを接続用ＳＳＩＤとして発行する（Ｓ１）。
この続用ＳＳＩＤは、コンピューター１００とプロジェクター２００の各々のネットワーク識別子保存部１０８および２０７に保存され共有される。
【００４６】
次に、ネットワーク検出部２０４は、通信制御部２０２からネットワーク情報を受け取る（Ｓ２）。
また、ネットワーク検出部２０４は、検出したネットワーク情報からＳＳＩＤとＢＳＳＩＤを抽出し、ネットワーク識別子比較部２０５に伝達する。
【００４７】
ネットワーク識別子比較部２０５は、ネットワーク検出部２０４で抽出されたネットワークのＳＳＩＤと、接続用ＳＳＩＤ送受信部２０３が発行した接続用ＳＳＩＤを比較する（Ｓ３）。
【００４８】
Ｓ３で、ネットワーク識別子比較部２０５は、ネットワーク検出部２０４で抽出されたＳＳＩＤと接続用ＳＳＩＤの比較結果が一致する場合、Ｓ１で発行した接続用ＳＳＩＤを受け取ったコンピューター１００のネットワーク情報と判断し、プロジェクター２００が接続を意図するネットワークが存在すると判断する（Ｓ３  ＹＥＳ）。
【００４９】
Ｓ３で、ネットワーク識別子比較部２０５は、接続用ＳＳＩＤとネットワーク検出部２０４で検出されたＳＳＩＤの比較結果が一致しない場合、接続を意図するネットワークが存在しないと判断し（Ｓ３  ＮＯ）、一定の待機時間を設定した時間を超過していない場合（Ｓ４  ＮＯ）、接続を意図するネットワークが検出されるまで待機する（Ｓ２〜４）。
【００５０】
Ｓ４で、一定の待機時間を超過した場合（Ｓ４  ＹＥＳ）、プロジェクター周辺に接続用ＳＳＩＤを持つネットワークがまだ構築されていないと判断し、一連の処理を終了する。
【００５１】
次に、ＢＳＳＩＤ作成部２０６は、接続用ＳＳＩＤを有するネットワークのＢＳＳＩＤを、ネットワーク識別子比較部２０５から受け取る（Ｓ５）。
【００５２】
次に、ＢＳＳＩＤ作成部２０６は、ネットワーク識別子比較部２０５から受け取ったＢＳＳＩＤと同一のＢＳＳＩＤを作成する（Ｓ６）。
また、ネットワーク識別子ＢＳＳＩＤ作成部２０６は、作成したＢＳＳＩＤをネットワーク識別子保存部２０７に保存する。
【００５３】
次に、ネットワーク加入処理部２０８は、ネットワーク識別子保存部２０７に保存されている接続用ＳＳＩＤとＢＳＳＩＤを用いて、接続用ＳＳＩＤと同一のアドホック・ネットワークへの加入のコマンド処理を、通信制御部２０２に対して行う（Ｓ７）。
【００５４】
次に、装置種別情報発行部２０９は、コンピューター１００のネットワーク接続装置判別部１１０が発行した装置種別情報コマンドを、ネットワークおよび通信制御部２０２から受け取る（Ｓ８）。
【００５５】
続けて、装置種別情報発行部２０９は、プロジェクター２００の装置種別情報を装置種別情報コマンドの応答として、通信制御部２０２に伝達する（Ｓ９）。
この手続きにより、コンピューター１００はアドホック・ネットワークに加入した装置種別をプロジェクターと判別し、例えば画像配信等を開始する。
以上により、プロジェクター２００は、コンピューター１００に接続用ＳＳＩＤを発行し、この接続用ＳＳＩＤを受け取ったコンピューター１００のネットワーク情報を検出し、この検出したネットワークに加入するようにしたので、意図したネットワークへの加入が完了し通信が開始される。
【００５６】
次に、第１実施形態のコンピューター１００のネットワーク接続動作を、図５のフローチャートを用いて説明する。
【００５７】
コンピューター１００の接続用ＳＳＩＤ送受信部１０３は、プロジェクター２００の接続用ＳＳＩＤ送受信部２０３から、図示しないＵＳＢ  Ｉ／Ｆ等を介してネットワーク識別子ＳＳＩＤを接続用ＳＳＩＤとして受け取る（Ｓ１０１）。
【００５８】
ネットワーク識別子ＳＳＩＤ作成部１０４は、受け取った接続用ＳＳＩＤと同一のアドホック・ネットワーク作成用のネットワーク識別子ＳＳＩＤを作成し（Ｓ１０２）、ネットワーク識別子保存部１０８に保存する。
また、ネットワーク識別子ＳＳＩＤ作成部１０４で作成した接続用ＳＳＩＤは、アドホック・ネットワーク作成部１０５に伝達される。
【００５９】
ＢＳＳＩＤ作成部１０７は、乱数によって、ＢＳＳＩＤを作成し、ネットワーク識別子保存部１０８に保存する（Ｓ１０３）。
【００６０】
アドホック・ネットワーク作成部１０５は、接続用ＳＳＩＤ作成部１０４が作成した接続用ＳＳＩＤとＢＳＳＩＤ作成部１０７が作成したＢＳＳＩＤを用いて、アドホック・ネットワークの構築を開始する（Ｓ１０４）。
すなわち、アドホック・ネットワーク作成部１０５は、通信制御部１０２を介してネットワーク１０１にネットワーク識別子情報を含むネットワーク開設の報知信号のビーコンを発信する。
【００６１】
アドホック・ネットワーク構築を開始後に、ネットワーク検出部１０６とネットワーク参加待機部１０９は、一定の待機時間を超過していない場合（Ｓ１０６  ＮＯ）、接続を意図する接続用ＳＳＩＤが加入するのを待機する（Ｓ１０５〜１０６）。
【００６２】
Ｓ１０６で、一定の待機時間を超過した場合（Ｓ１０６  ＹＥＳ）、コンピューター周辺に接続用ＳＳＩＤを持つプロジェクターがまだ加入手続きを開始していないと判断し、一連の処理を終了する。
【００６３】
Ｓ１０５で、接続用ＳＳＩＤを持つ装置からネットワークへの加入が検出された場合（Ｓ１０５  ＹＥＳ）、Ｓ１０１で受け取った接続用ＳＳＩＤを発行したプロジェクター２００からのネットワーク情報と判断し、ネットワーク検出部１０６とネットワーク加入待機部１０７は、ネットワークへの加入受付を終了し、加入した装置と通信制御部１０２を介して通信を開始する等のネットワーク加入処理を行う（Ｓ１０７）。
【００６４】
次に、ネットワーク接続装置判別部１１０は、ネットワークに加入した装置に対して装置種別情報を得るための装置種別情報コマンドを通信制御部１０２に受け渡す（Ｓ１０８）。
【００６５】
また、ネットワーク接続装置判別部１１０は、ネットワークに参加した装置から装置種別情報コマンドの応答の装置種別情報を通信制御部１０２から受け取る（Ｓ１０９）。
【００６６】
さらに、ネットワーク接続装置判別部１１０は、通信制御部１０２から受信した装置種別情報コマンドの応答からプロジェクター固有情報を抽出し、ネットワークに参加した装置がプロジェクターであると判別し、例えば映像の配信を開始する（Ｓ１０９）。
【００６７】
以上のように、本実施形態によれば、同一のネットワークの接続を意図しているコンピューターとプロジェクターがネットワーク識別子情報である接続用ＳＳＩＤを、プロジェクターからコンピューターへ伝達し、各装置で保存し共有する。
さらに、伝達された接続用ＳＳＩＤを用いて、コンピューターがアドホック・ネットワークの構築を開始して、プロジェクターからの加入処理を待機する。
また、プロジェクターはコンピューターへ伝達した接続用ＳＳＩＤを用いたネットワークの構築の開始を待ち、接続用ＳＳＩＤを有するネットワーク情報が検出されたら、そのネットワークに加入処理するので、接続を意図したコンピューターとプロジェクター間で同一のネットワークを確実に構成できる。
【００６８】
また、コンピューターで行われるこれらの操作は、コンピューターにインストールされているプロジェクター接続アプリケーションで実現することも可能である。
【００６９】
[第２実施形態]
次に、第２の実施形態について、図１、３、４、６および７を用いて説明する。なお、ネットワーク構成、プロジェクターの内部構成図およびプロジェクターの動作フローチャートは第１実施形態と同様なので（図１、３および４）、説明は省略する。
【００７０】
図６は、第２実施形態のコンピューター１または２の各内部構成の概略図である。また、第１実施形態と同じ機能部は、図３と同じ番号を用いて説明は省略する。
第１の実施形態と異なるのは、接続用ＳＳＩＤ送受信部３０１、接続用ＳＳＩＤリスト作成部３０２、ネットワーク識別子比較部３０３、接続用ＳＳＩＤ作成部３０４である。
【００７１】
コンピューター３００は、本実施形態における画像供給装置の一例である。
【００７２】
接続用ＳＳＩＤ送受信部３０１は、接続用ＳＳＩＤリスト作成部３０２が作成した接続用ＳＳＩＤ候補の中から、コンピューター３００周辺に存在していないネットワーク識別子ＳＳＩＤを接続用ＳＳＩＤ候補として、接続用ＳＳＩＤ作成部３０４から受け取る。
また、接続用ＳＳＩＤ送受信部３０１は、プロジェクター２００の接続用ＳＳＩＤ送受信部２０３に図示しないＵＳＢ  Ｉ／Ｆ等を介して接続用ＳＳＩＤ情報を発行する。
【００７３】
接続用ＳＳＩＤ作成部３０２は、後述する方法で、コンピューター３００内の図示しないＣＰＵに接続されているＲＯＭ、ＨＤＤもしくはＵＳＢ  Ｉ／Ｆを介して接続されるＵＳＢメモリー等に保存されている接続用ＳＳＩＤリスト作成情報に基づき、少なくとも２つ以上の接続用ＳＳＩＤ候補を有する接続用ＳＳＩＤリストを作成する。
また、接続用ＳＳＩＤリスト作成部３０２は、作成した接続用ＳＳＩＤリストから、接続用ＳＳＩＤリスト作成情報に基づき接続用ＳＳＩＤ候補を１つ選択し、ネットワーク識別子比較部３０３に伝達する。
さらに、接続用ＳＳＩＤ作成部３０２は、ネットワーク識別子比較部３０３の比較結果に応じて、第２候補、第３候補等を選択し、ネットワーク識別子比較部３０３に伝達する。
【００７４】
ネットワーク検出部１０６は、通信制御部１０２を介して、コンピューター３００周辺にあるネットワーク１０１からネットワーク識別子情報を含むネットワーク情報を検出する。
また、ネットワーク検出部１０６は、検出したネットワーク情報からＳＳＩＤを抽出し、ネットワーク識別子比較部３０３に伝達する。
【００７５】
ネットワーク識別子比較部３０３は、接続用ＳＳＩＤ作成部３０２が作成した接続用ＳＳＩＤ候補と、ネットワーク検出部１０６が抽出したＳＳＩＤを比較する。
ネットワーク比較部３０３は、上記比較の結果、接続用ＳＳＩＤ候補とネットワーク検出部１０６が抽出したＳＳＩＤが同一の場合は、接続用ＳＳＩＤ候補がすでにネットワーク２０１上に存在していると判断し、接続用ＳＳＩＤリスト作成部３０２に接続用ＳＳＩＤ候補の再選択をリクエストする。
さらに、ネットワーク識別子比較部３０３は、上記比較の結果、ネットワーク検出部３０４が抽出したＳＳＩＤと接続用ＳＳＩＤ候補が異なる場合は、接続用ＳＳＩＤ作成部３０２から受け取った接続用ＳＳＩＤ候補がネットワーク２０１上に存在していないと判別し、接続用ＳＳＩＤ作成部３０４に接続用ＳＳＩＤ候補を伝達する。
【００７６】
接続用ＳＳＩＤ作成部３０４は、ネットワーク識別子比較部３０３から受け取った接続用ＳＳＩＤ候補と同一のアドホック・ネットワーク作成用の接続用ＳＳＩＤを作成する。
また、接続用ＳＳＩＤ作成部３０４は、作成した接続用ＳＳＩＤを、アドホック・ネットワーク作成部１０５に伝達し、ネットワーク識別子保存部１０９に保存する。
【００７７】
以下、第１実施形態と同様にアドホック・ネットワーク作成部１０５は、ネットワーク識別子ＳＳＩＤ作成部３０４で作成された接続用ＳＳＩＤとＢＳＳＩＤ作成部１０８で作成されたＢＳＳＩＤを用いて、アドホック・ネットワーク開設を行い報知信号のビーコンを発信する。
また、アドホック・ネットワーク構築を開始後に、接続用ＳＳＩＤを有するプロジェクターが加入処理を行うことで、同一のネットワーク接続を完了する。
【００７８】
また、本実施形態の図６の各機能は、コンピューター３００内の図示しないＣＰＵ（中央演算装置）に接続されたＲＯＭ、ＨＤＤもしくはＵＳＢ  Ｉ／Ｆを介して接続されるＵＳＢメモリー等に保存されているプログラムにより実行することも可能である。
【００７９】
次に、第２実施形態のコンピューター３００のネットワーク接続動作を、図７のフローチャートを用いて説明する。
【００８０】
コンピューター３００の接続用ＳＳＩＤリスト作成部３０２は、後述するコンピューター３００内の図示しないＣＰＵに接続されているＲＯＭ、ＨＤＤもしくはＵＳＢ  Ｉ／Ｆを介して接続されるＵＳＢメモリー等に保存されている接続用ＳＳＩＤリスト作成情報に基づき、少なくとも２つ以上の接続用ＳＳＩＤ候補を有する接続用ＳＳＩＤリストを作成する（Ｓ２０１）。
【００８１】
次に、接続用ＳＳＩＤリスト作成部３０２は、作成した接続用ＳＳＩＤリストから、接続用ＳＳＩＤリスト作成情報に基づき接続用ＳＳＩＤ候補を１つ選択し、ネットワーク識別子比較部３０３に伝達する（Ｓ２０２）。
【００８２】
ネットワーク検出部１０６は、通信制御部１０２を介して、コンピューター３００周辺に存在するネットワークのネットワーク識別子を含むネットワーク情報を検出する（Ｓ２０３）。
また、ネットワーク検出部１０６は、検出したネットワーク情報からネットワーク識別子ＳＳＩＤとＢＳＳＩＤを抽出し、ネットワーク識別子比較部３０３に伝達する。
【００８３】
ネットワーク識別子比較部３０３は、接続用ＳＳＩＤリスト作成部３０２で作成された接続用ＳＳＩＤ候補と、ネットワーク検出部１０６で抽出されたネットワーク識別子ＳＳＩＤを比較する（Ｓ２０４）。
【００８４】
Ｓ２０４で、ネットワーク識別子比較部３０３が、接続用ＳＳＩＤ候補と同一のネットワーク識別子ＳＳＩＤが有ると判断した場合（Ｓ２０４  ＹＥＳ）、すでにコンピューター３００周辺には接続用ＳＳＩＤ候補と同一のＳＳＩＤを有するネットワークが存在していると判断し、接続用ＳＳＩＤリスト作成部３０２に新たな接続用ＳＳＩＤ候補の再選択をリクエストする（Ｓ２０２、Ｓ２０３）。
【００８５】
Ｓ２０４で、ネットワーク識別子比較部３０３が、接続用ＳＳＩＤ候補と同一のネットワーク識別子ＳＳＩＤがいないと判断した場合（Ｓ２０４ＮＯ）、接続用ＳＳＩＤ候補を正式に接続用ＳＳＩＤに決定し（Ｓ２０５）、接続用ＳＳＩＤ候補を接続用ＳＳＩＤ作成部３０４に伝達する。
【００８６】
接続用ＳＳＩＤ作成部３０４は、ネットワーク識別子比較部３０３から受け取った接続用ＳＳＩＤ候補と同一の接続用ＳＳＩＤを作成する（Ｓ２０６）。
また、接続用ＳＳＩＤ作成部３０４は、作成した接続用ＳＳＩＤを接続用ＳＳＩＤ送受信部３０１に伝達する。
【００８７】
以後、第１実施形態の図５の動作フローチャートＳ１０３からＳ１１０と同様の操作を行い、アドホック・ネットワークの開設によりネットワーク識別子情報を含むビーコンの発信を開始し、開設したネットワークへ共有する接続用ＳＳＩＤを有するプロジェクター加入してきた場合に、ネットワークへの加入処理、加入した装置種別の取得および判別等を行う。
【００８８】
以上のように、本実施形態によれば、コンピューターは、定義された複数の接続用ＳＳＩＤ候補の作成方法および選択方法を備え、複数の接続用ＳＳＩＤ候補の中から接続用ＳＳＩＤを選択する。
また、コンピューターは、事前にコンピューター周辺のネットワークのネットワーク情報を検出し、ネットワーク情報からネットワーク識別子を抽出し、選択した接続用ＳＳＩＤ候補と比較して、自機周辺ネットワークに存在していない接続用ＳＳＩＤを選択する。
次に、選択した接続用ＳＳＩＤを、コンピューターからプロジェクターに伝達し、接続のための接続用ＳＳＩＤを共有する。
さらに、伝達した接続用ＳＳＩＤに基づき、コンピューターがアドホック・ネットワークの構築を開始し、プロジェクターの加入を待機する。
また、プロジェクターはコンピューターから受け取った接続用ＳＳＩＤと同一のＳＳＩＤを有するネットワーク情報を検出して、接続用ＳＳＩＤを有するネットワークに加入処理するので、接続を意図したコンピューターとプロジェクター間で同一のネットワークを確実に構成できる。
【００８９】
[第３実施形態]
図８は、第３の実施形態のプロジェクター１または２の各内部構成の概略図である。また、第１実施形態と同じ機能部は、図２と同じ番号を用いて説明は省略する。
第１実施形態と異なるのは、接続用ＳＳＩＤ送受信部４０１、接続用ＳＳＩＤリスト作成部４０２、ネットワーク識別子比較部４０３、接続用ＳＳＩＤ作成部４０４である。
【００９０】
プロジェクター４００は、本実施形態における画像供給装置の一例である。
【００９１】
プロジェクター４００の接続用ＳＳＩＤ送受信部４０１は、接続用ＳＳＩＤリスト作成部４０２が作成した接続用ＳＳＩＤ候補の中から、プロジェクター４００周辺に存在していないネットワーク識別子ＳＳＩＤを接続用ＳＳＩＤ候補として、接続用ＳＳＩＤ作成部４０４から受け取る。
また、接続用ＳＳＩＤ送受信部４０１は、コンピューター１００の接続用ＳＳＩＤ送受信部１０３に図示しないＵＳＢ  Ｉ／Ｆ等を介して接続用ＳＳＩＤ情報を発行する。
【００９２】
接続用ＳＳＩＤ作成部４０２は、プロジェクター４００内の図示しないＣＰＵに接続されているＲＯＭ、ＨＤＤもしくはＵＳＢ  Ｉ／Ｆを介して接続されるＵＳＢメモリー等に保存されている接続用ＳＳＩＤリスト作成情報に基づき、少なくとも２つ以上の接続用ＳＳＩＤ候補を有する接続用ＳＳＩＤリストを作成する。
また、接続用ＳＳＩＤリスト作成部３０２は、作成した接続用ＳＳＩＤリストから、接続用ＳＳＩＤリスト作成情報に基づき接続用ＳＳＩＤ候補を１つ選択し、ネットワーク識別子比較部４０３に伝達する。
さらに、接続用ＳＳＩＤ作成部４０２は、ネットワーク識別子比較部４０３の比較結果に応じて、第２候補、第３候補等を選択し、ネットワーク識別子比較部４０３に伝達する。
【００９３】
ネットワーク検出部２０４は、通信制御部２０２を介して、プロジェクター４００周辺にあるネットワーク２０１からネットワーク識別子を含むネットワーク情報を検出する。
また、ネットワーク検出部２０４は、検出したネットワーク情報からＳＳＩＤを抽出し、ネットワーク識別子比較部４０３に伝達する。
【００９４】
ネットワーク識別子比較部４０３は、接続用ＳＳＩＤ作成部４０２から受け取った接続用ＳＳＩＤ候補と、ネットワーク検出部２０４が抽出したＳＳＩＤを比較する。
ネットワーク識別子比較部４０３は、上記比較の結果、ネットワーク検出部２０４が抽出したＳＳＩＤと接続用ＳＳＩＤ候補が同一の場合は、接続用ＳＳＩＤ候補がすでにネットワーク２０１上に存在していると判断し、接続用ＳＳＩＤリスト作成部４０２に接続用ＳＳＩＤ候補の再選択をリクエストする。
さらに、ネットワーク識別子比較部４０３は、上記比較の結果、ネットワーク検出部２０４が抽出したＳＳＩＤと接続用ＳＳＩＤ候補が異なる場合は、接続用ＳＳＩＤ作成部４０２から受け取った接続用ＳＳＩＤ候補がネットワーク２０１上に存在していないと判別し、接続用ＳＳＩＤ作成部４０４に接続用ＳＳＩＤ候補を伝達する。
【００９５】
接続用ＳＳＩＤ作成部４０４は、ネットワーク識別子比較部４０３から受け取った接続用ＳＳＩＤ候補と同一のアドホック・ネットワーク作成用の接続用ＳＳＩＤを作成する。
また、接続用ＳＳＩＤ作成部４０４は、作成した接続用ＳＳＩＤをネットワーク識別子保存部２０７に保存する。
【００９６】
以下、第１実施形態と同様に、接続用ＳＳＩＤを持つアドホック・ネットワークのネットワーク情報を検出し、さらに検出したネットワーク情報からＢＳＳＩＤを抽出し、接続用ＳＳＩＤと抽出したＢＳＳＩＤを用いて、共有する接続用ＳＳＩＤを有する接続を意図したネットワークへの加入を完了する。
【００９７】
次に、第３実施形態のプロジェクター４００のネットワーク接続動作を、図９のフローチャートを用いて説明する。
【００９８】
プロジェクター４００の接続用ＳＳＩＤリスト作成部４０２は、プロジェクター４００内の図示しないＣＰＵに接続されているＲＯＭ、ＨＤＤもしくはＵＳＢ  Ｉ／Ｆを介して接続されるＵＳＢメモリー等に保存されている接続用ＳＳＩＤリスト作成情報に基づき、少なくとも２つ以上の接続用ＳＳＩＤ候補を有する接続用ＳＳＩＤリストを作成する（Ｓ３０１）。
【００９９】
次に、接続用ＳＳＩＤリスト作成部４０２は、作成した接続用ＳＳＩＤリストの中から、接続用ＳＳＩＤリスト作成情報に基づき接続用ＳＳＩＤ候補を１つ選択し、ネットワーク識別子比較部４０３に伝達する（Ｓ３０２）。
【０１００】
ネットワーク検出部２０４は、通信制御部２０２を介して、プロジェクター４００周辺に存在するネットワークからネットワーク識別子を含むネットワーク情報を検出する（Ｓ３０３）。
また、ネットワーク検出部２０４は、検出されたネットワーク情報からネットワーク識別子ＳＳＩＤとＢＳＳＩＤを抽出し、ネットワーク識別子比較部４０３に伝達する。
【０１０１】
ネットワーク識別子比較部４０３は、接続用ＳＳＩＤリスト作成部４０２で作成された接続用ＳＳＩＤ候補と、ネットワーク検出部２０４が抽出したネットワーク識別子ＳＳＩＤを比較する（Ｓ３０４）。
【０１０２】
Ｓ３０４で、ネットワーク識別子比較部４０３は、接続用ＳＳＩＤ候補と同一のネットワーク識別子ＳＳＩＤが有ると判別した場合（Ｓ３０４  ＹＥＳ）、すでにプロジェクター４００周辺には接続用ＳＳＩＤ候補と同一のＳＳＩＤを有するネットワークが存在していると判断し、接続用ＳＳＩＤリスト作成部４０２に接続用ＳＳＩＤ候補の再選択をリクエストする（Ｓ３０２、Ｓ３０３）。
【０１０３】
Ｓ３０４で、ネットワーク識別子比較部４０３は、接続用ＳＳＩＤ候補と同一のネットワーク識別子ＳＳＩＤが無いと判別した場合（Ｓ３０４  ＮＯ）、ネットワーク識別子比較部４０３が接続用ＳＳＩＤ候補を正式に接続用ＳＳＩＤに決定し（Ｓ３０５）、接続用ＳＳＩＤ候補を接続用ＳＳＩＤ作成部４０４に伝達する。
【０１０４】
接続用ＳＳＩＤ作成部４０４は、受け取った接続用ＳＳＩＤ候補と同一の接続用ＳＳＩＤを作成する（Ｓ３０６）。
また、接続用ＳＳＩＤ作成部４０４は、作成した接続用ＳＳＩＤを接続用ＳＳＩＤ送受信部３０１に伝達する。
【０１０５】
以後、第１実施例の図４のフローチャートＳ２からＳ９と同様の操作を行い、接続用ＳＳＩＤと同じアドホック・ネットワークが構築されるのを待機し、接続用ＳＳＩＤと同じアドホック・ネットワークの構築が開始されたら加入処理を行い、装置種別情報の発行等を行う。  
【０１０６】
以上のように、本実施形態によれば、プロジェクターは、定義された接続用ＳＳＩＤ候補の作成方法および選択方法を備え、接続用ＳＳＩＤを選択する。
また、プロジェクターは、事前にプロジェクター周辺のネットワーク情報を検出し、ネットワーク情報からネットワーク識別子を抽出し、選択した接続用ＳＳＩＤ候補と抽出されたネットワーク識別子を比較して、自機周辺ネットワークに存在していない接続用ＳＳＩＤを選択する。
次に、選択した接続用ＳＳＩＤを、プロジェクターからコンピューターに伝達し、接続のための接続用ＳＳＩＤを共有する。
さらに伝達した接続用ＳＳＩＤに基づき、新規に開設されたアドホック・ネットワークのネットワーク情報を検出し、そのネットワークに加入処理を行ようにしたので、接続を意図したコンピューターとプロジェクター間で同一のネットワークを確実に構成できる。
【０１０７】
次に、第２および第３の実施形態で用いる接続用ＳＳＩＤリスト作成方法と接続用ＳＳＩＤ候補の選択方法について、表１および表２を用いて説明を行う。
【０１０８】
第１の接続用ＳＳＩＤリスト作成方法と接続用ＳＳＩＤ候補の選択方法は、表１に示すように、特定の文字列と変化する文字列の組み合わせで、接続用ＳＳＩＤリスト作成を行う方法である。
表１において、前半の「ｃｏｎｎｅｃｔ＿ｒｅｑ＿」が特定の文字列であり、変化しない。後半の数字部は変化する文字列で、例えば１から開始し、例えば１ずつ加算していく。  
このように、選択時の順位付けを行いながら、接続用ＳＳＩＤリストを作成を行う。各装置内の接続用ＳＳＩＤリスト作成部３０２または４０２は、設定された順位に基づいて、接続用ＳＳＩＤ候補を選択を行う。  
これらの特定の文字列と変化する文字列の変化方法および組み合わせ方法は、接続用ＳＳＩＤリスト作成情報として、各装置内の図示しないＣＰＵに接続されたＲＯＭ、ＨＤＤもしくはＵＳＢ  Ｉ／Ｆを介して接続されるＵＳＢメモリー等内に定義され保存されている。
【０１０９】
【表１】
2010226239.tif 000003
【０１１０】
また、本実施形態では、先に接続用ＳＳＩＤリスト作成部でリストを作成する方法について説明したが、ネットワーク検出により、接続用ＳＳＩＤ候補と同じネットワーク識別子ＳＳＩＤが検出された後に、第２、第３の接続用ＳＳＩＤ候補を適時、定義されている方法で作成しても良い。
【０１１１】
さらにまた、本実施形態では、接続用ＳＳＩＤリスト作成方法と接続用ＳＳＩＤ候補の選択方法がコンピューターかプロジェクターのどちらか、もしくはＵＳＢ  Ｉ／Ｆを介して接続されるＵＳＢメモリー等に保存されている例について説明したが、コンピューターとプロジェクター両方に保存されていても同様の効果が得られる。
【０１１２】
次に、第２の接続用ＳＳＩＤリスト作成方法と接続用ＳＳＩＤ候補の選択方法を表２を用いて説明する。表２のように、事前に接続用ＳＳＩＤ候補と選択順位を作成しておき、全てのデータを保有していても良い。
この事前に作成しておく接続用ＳＳＩＤ候補は、他のネットワークの識別子ＳＳＩＤと重なる可能性が低い、無意味、無秩序な文字列が好ましく、多数の接続用ＳＳＩＤ候補を作成しておき保有することが望ましい。
また、接続用ＳＳＩＤ候補に選択順位を設定せずに、接続用ＳＳＩＤ候補を任意に選び利用しても良い。
【０１１３】
【表２】
2010226239.tif 000004
【０１１４】
また、接続用ＳＳＩＤリスト作成方法は、１通りではなくいくつかの方法を同時に保有し、利用者が用途もしくは状況に応じて使い分けても同様の効果が得られる。
【０１１５】
さらにまた、本実施形態では、本実施形態では、接続用ＳＳＩＤリストと接続用ＳＳＩＤ候補の選択方法がコンピューターかプロジェクターのどちらか、もしくはＵＳＢ  Ｉ／Ｆを介して接続されるＵＳＢメモリー等に保存されている例について説明したが、コンピューターとプロジェクター両方に保存されていても同様の効果が得られる。
【０１１６】
[第４実施形態]
第２および第３の本実施形態では、接続用ＳＳＩＤを選択し、アドホック・ネットワークを構築を開始し、開設されたネットワークに加入する例について説明したが、これらの作業は定期的に行われる場合がある。
例えば会社内に複数のコンピューターおよびプロジェクターが存在し、会議等により装置の設置場所が移動し、装置の設定が変更されることが少なくない。
このような場合、毎回、接続用ＳＳＩＤの選択とネットワークの構築が行われるため、例えば、隣の会議室で異なる装置が本実施形態でネットワークの構築を行う場合、同じ方法で接続用ＳＳＩＤの選択を行っている場合は、接続用ＳＳＩＤ候補がすでに装置の周辺に存在している可能性もある。
このような場合、第２および第３の本実施形態において、接続用ＳＳＩＤリスト作成方法と接続用ＳＳＩＤ候補の選択方法は、前述した表２のような無意味な文字列を、さらに任意に選び出す方法の方がさらに良い
【０１１７】
さらに、接続用ＳＳＩＤ候補が重なる可能性を下げ、接続用ＳＳＩＤ候補の選択のためのネットワーク検出等の操作を軽減する方法を、図２のフローチャートを用いて説明する。第２の実施形態と動作が同じ部分に関しては説明を省略する。
接続用ＳＳＩＤ候補から接続用ＳＳＩＤが決定した後（Ｓ２０５）、選択した接続用ＳＳＩＤ候補をコンピューター３００内の図示しないＲＯＭもしくはＵＳＢ  Ｉ／Ｆを介して接続されるＵＳＢメモリー等のプログラムもしくはリストから削除もしくは使用済み設定を行う。
以後、第２の実施形態と同様に動作を行う。
【０１１８】
さらにまた、一度使用した接続用ＳＳＩＤ候補のリストから削除もしくは使用済み設定は、ネットワーク開設解除もしくは参加解除の後に行っても良い。
以上、本実施形態によれば、装置内もしくはＵＳＢメモリー等のプログラムにおいて、ネットワーク開設時に１度使用された接続用ＳＳＩＤ候補は、接続用ＳＳＩＤリストから
削除もしくは使用済み設定する。これにより、例えば第２の実施形態を有するコンピューターもしくはプロジェクターを新規に増設した場合、新規に増設された装置との接続用ＳＳＩＤ候補が重なる可能性が低くなり、より確実で簡便なネットワーク接続システムを提供できる。
【０１１９】
さらにまた、コンピューターもしくはコンピューターが自機周辺に存在するネットワーク情報を検出する際、検出されたネットワーク情報が使用している無線通信網のチャンネルも各装置のネットワーク検出部１０６または２０４で検出しても良い。
この場合、無線通信網のチャンネルの検出結果に応じて、コンピューターのアドホック・ネットワーク作成部１０５は、他のチャンネルより空いているチャンネルに優先してアドホック・ネットワークを作成する。
以上により、無線通信網における干渉を軽減することも可能になる。
【０１２０】
第１〜第４本実施形態では、画像供給装置の例としてコンピューターを用いる例について説明したが、ネットワーク接続可能な画像再生装置、例えばビデオ・プレーヤー等でも良い。
また、画像表示装置としてプロジェクターを用いる例を説明したが、画像表示部を持つコンピューターや携帯端末等でも良い。
【０１２１】
さらに本実施形態では、コンピューター１台、プロジェクター１台が同一のネットワークを開設し参加する場合について説明したが、それぞれ複数台の装置を接続しても良い。３台以上の装置でネットワークを開設する場合は、ネットワークに参加させたい装置のうちの１台が、接続用ＳＳＩＤを決定し、他の装置に例えばＵＳＢメモリー等で伝達する。
また、接続用ＳＳＩＤの選択を行う装置は、アドホック・ネットワークの範囲に応じて、例えば、アドホック・ネットワークを開設しようとしている装置が検出できる一番離れた位置にある装置、等にしても良い。
さらに、接続用ＳＳＩＤの選択を行う装置は、他の装置がすでにアドホック・ネットワークを開設している範囲にある装置が設定することが望ましい。
【産業上の利用可能性】
【０１２２】
本発明は、無線通信網に接続されている複数の通信装置間で、接続を意図した通信装置間でネットワークの構築および加入を行う通信装置、通信装置の接続システム、通信装置の接続方法およびプログラムに有効である。
【符号の説明】
【０１２３】
１、２、１００、３００・・・コンピューター、３、４、２００、４００・・・プロジェクター、５、６・・・無線通信検出可能範囲、１０１、２０１・・・ネットワーク、１０２、２０２・・・通信制御部、１０３、２０３、３０１、４０１・・・接続用ＳＳＩＤ送受信部、１０４・・・接続用ＳＳＩＤ作成部、１０５・・・アドホック・ネットワーク作成部、１０６、２０４・・・ネットワーク検出部、１０７、２０６・・・ＢＳＳＩＤ作成部、１０８、２０７・・・ネットワーク識別子保存部、１０９・・・ネットワーク加入待機部、１１０ネットワーク接続装置判別部、２０５、３０３、４０３・・・ネットワーク識別子比較部、２０９・・・装置種別情報発行部、３０２、４０２・・・接続用ＳＳＩＤリスト作成部、３０４、４０４・・・接続用ＳＳＩＤ作成部
【図１】
2010226239.tif 000005
【図２】
2010226239.tif 000006
【図３】
2010226239.tif 000007
【図４】
2010226239.tif 000008
【図５】
2010226239.tif 000009
【図６】
2010226239.tif 000010
【図７】
2010226239.tif 000011
【図８】
2010226239.tif 000012
【図９】
2010226239.tif 000013