JP2010226239A - COMMUNICATION DEVICE, COMMUNICATION SYSTEM, COMMUNICATION METHOD, COMMUNICATION DEVICE PROGRAM - Google Patents
COMMUNICATION DEVICE, COMMUNICATION SYSTEM, COMMUNICATION METHOD, COMMUNICATION DEVICE PROGRAM Download PDFInfo
- Publication number
- JP2010226239A JP2010226239A JP2009068895A JP2009068895A JP2010226239A JP 2010226239 A JP2010226239 A JP 2010226239A JP 2009068895 A JP2009068895 A JP 2009068895A JP 2009068895 A JP2009068895 A JP 2009068895A JP 2010226239 A JP2010226239 A JP 2010226239A
- Authority
- JP
- Japan
- Prior art keywords
- network
- network identifier
- communication device
- information
- connection
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000004891 communication Methods 0.000 title claims abstract description 220
- 238000000034 method Methods 0.000 title claims description 36
- PWPJGUXAGUPAHP-UHFFFAOYSA-N lufenuron Chemical compound C1=C(Cl)C(OC(F)(F)C(C(F)(F)F)F)=CC(Cl)=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F PWPJGUXAGUPAHP-UHFFFAOYSA-N 0.000 title 1
- 230000005540 biological transmission Effects 0.000 claims description 29
- 238000010276 construction Methods 0.000 claims description 22
- 239000000284 extract Substances 0.000 claims description 13
- 238000000605 extraction Methods 0.000 claims description 8
- 238000001514 detection method Methods 0.000 description 36
- 238000012545 processing Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 9
- 230000004044 response Effects 0.000 description 8
- 238000010187 selection method Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
【課題】アドホック・ネットワークを構築する際に、ネットワークを構築しようとしている装置周辺の検出可能なネットワーク内に複数の通信装置が存在すると、意図したネットワークを構築することが困難な場合や、接続を意図したネットワークに加入することが困難な場合がある。
【解決手段】複数の通信装置間で、ネットワーク識別子情報を共有し、共有したネットワーク識別子情報に基づきネットワークを構築し、他の通信装置も共有したネットワーク識別子情報に基づきネットワークに加入するので、接続を意図した通信装置間で同一のネットワークを構成できる。
【選択図】図1When building an ad hoc network, if there are a plurality of communication devices in a detectable network around the device on which the network is to be constructed, it is difficult to construct the intended network, or connection It may be difficult to join the intended network.
Network identifier information is shared among a plurality of communication devices, a network is constructed based on the shared network identifier information, and other communication devices join the network based on the shared network identifier information. The same network can be configured between intended communication devices.
[Selection] Figure 1
Description
本発明は、通信装置、通信システム、通信方法、通信装置のプログラムに関する。 The present invention relates to a communication device, a communication system, a communication method, and a program for the communication device.
近年、IEEE(Institute of Electrical and Electronics Engineers)802.11無線LAN等の無線機能を有する機器が製品化されている。
IEEE802.11無線LANの通信方法には、端末間で直接通信を行いネットワークを構成するアドホック・モードがある。
アドホック・ネットワークを構成する場合、アドホック・ネットワークを構築しようとする端末は、ネットワーク識別子のSSID(Service Set Identification)を用いてネットワークを開設する。アドホック・ネットワークで最初の機器は、乱数によってネットワーク識別子のBSSID(Basic Service Set Identification)を生成し、ネットワーク識別子を含むビーコン送信を開始する。
アドホック・ネットワークを構築しようとする端末は、開設に使用したSSIDと同じSSIDを持つ他の端末のネットワーク識別子情報を検出および抽出し、他の端末のネットワーク加入するかどうかBSSIDを比較して判断する。
アドホック・ネットワークを構築しようとする端末は、比較結果が同一の場合は開設したネットワークを終了し、検出したネットワークに参加することで、複数の通信機能を持つ端末が異なるネットワークを構成した場合にも、接続を意図した端末同士で同一のネットワークを構成が可能になる(例えば、特許文献1参照)。
In recent years, devices having wireless functions such as IEEE (Institute of Electrical and Electronics Engineers) 802.11 wireless LAN have been commercialized.
The IEEE 802.11 wireless LAN communication method includes an ad hoc mode in which a network is configured by directly communicating between terminals.
When configuring an ad hoc network, a terminal that intends to construct an ad hoc network opens a network using an SSID (Service Set Identification) of a network identifier. The first device in the ad hoc network generates a BSSID (Basic Service Set Identification) of a network identifier using a random number, and starts beacon transmission including the network identifier.
A terminal trying to construct an ad hoc network detects and extracts network identifier information of another terminal having the same SSID as that used for establishment, and compares the BSSID to determine whether to join the network of the other terminal. .
If a terminal trying to build an ad hoc network has the same comparison result, it ends the established network and joins the detected network so that terminals with multiple communication functions can configure different networks. Thus, it is possible to configure the same network between terminals intended for connection (see, for example, Patent Document 1).
従来の方法では、予め端末間でSSIDを決めておく必要がある。
また、アドホック・ネットワークを構築しようとする端末の周辺に、同じSSIDに設定されている端末が複数存在した場合、各端末が同時にネットワークを開設しようとした時、異なるBSSIDを有するネットワークが一時的に構成される。このため各端末は、自端末と他端末のSSIDとBSSIDを確認して、同じ場合には端末のどちらかが一度開設したネットワークの開設を終了する。さらに、ネットワークの開設を終了した端末は、同じSSIDを持つネットワークに加入する必要があった。
また、アドホック・ネットワークを構築しようとする端末の周辺に、同じSSIDを持つ端末が複数存在する場合、どの端末が利用者の接続意図している端末であるかSSIDからは判別できないため、利用者が接続を意図しない端末まで開設したネットワークに参加してしまう課題があった。
さらに、同じSSIDを持ち、異なるBSSIDを持つ別のネットワークが存在している場合に、アドホック・ネットワークを構築しようとする端末は同じSSIDを持つ別のネットワークを検出できず、ネットワークに加入しようとしている端末は同じSSIDを持つ別のネットワークを検出できる場合に、接続を意図した端末がすでに別のネットワークに参加しているために、接続を意図したネットワークの構築が困難な場合があるという課題があった。
In the conventional method, it is necessary to determine the SSID between terminals in advance.
In addition, when there are a plurality of terminals set to the same SSID in the vicinity of a terminal that is going to construct an ad hoc network, when each terminal tries to open a network at the same time, a network having a different BSSID temporarily Composed. For this reason, each terminal confirms the SSID and BSSID of its own terminal and other terminals, and if they are the same, the establishment of the network once established by one of the terminals is terminated. Furthermore, the terminal that has completed the establishment of the network needs to join a network having the same SSID.
In addition, when there are a plurality of terminals having the same SSID around the terminal where the ad hoc network is to be constructed, it cannot be determined from the SSID which terminal is the terminal that the user intends to connect to. However, there was a problem that participated in the network opened up to the terminal that is not intended to connect.
Further, when another network having the same SSID and different BSSID exists, a terminal trying to construct an ad hoc network cannot detect another network having the same SSID and tries to join the network. When a terminal can detect another network with the same SSID, there is a problem that it may be difficult to construct a network intended for connection because the terminal intended for connection has already joined the other network. It was.
本発明は、同一のネットワークに参加することを意図した複数の通信装置間で、同一のネットワークを構成できるようにすることを目的とする。 An object of the present invention is to make it possible to configure the same network among a plurality of communication devices intended to participate in the same network.
上記目的を達成するため、本発明は、ネットワーク識別子情報を用いてネットワークを構築する第1の通信装置と、前記ネットワークに加入する第2の通信装置の間で無線通信する通信システムにおいて、
前記第1の通信装置は、
ネットワーク識別子情報を前記第2の通信装置との間で送信または受信して共有するネットワーク識別子共有手段と、
前記共有するネットワーク識別子情報を用いて、アドホック・ネットワークを構成するアドホック・ネットワーク構築手段と、
前記アドホック・ネットワーク構築のために、前記共有するネットワーク識別子情報を有する前記第2の通信装置からのネットワーク加入を受け付けるネットワーク加入受付手段と、
を備え、
前記第2の通信装置は、
ネットワーク識別子情報を前記第1の通信装置との間で受信または送信して共有するネットワーク識別子共有手段と、
前記第2の通信装置周辺に存在するネットワークから前記ネットワーク識別子情報を含むネットワーク情報を受信するネットワーク受信手段と、
前記ネットワーク受信手段が受信したネットワーク情報から、ネットワーク識別子情報を抽出するネットワーク識別子抽出手段と、
前記ネットワーク識別子抽出手段が抽出したネットワーク識別子と前記共有するネットワーク識別子を比較するネットワーク識別子比較手段と、
前記ネットワーク識別子比較手段によってネットワーク識別子が前記共有するネットワーク識別子と同一と判断されたネットワークへ加入するネットワーク加入手段と、
を備える
を備えることを特徴としている。
In order to achieve the above object, the present invention provides a communication system that performs wireless communication between a first communication device that constructs a network using network identifier information and a second communication device that joins the network.
The first communication device is:
Network identifier sharing means for transmitting or receiving and sharing network identifier information with the second communication device;
Ad hoc network construction means for configuring an ad hoc network using the shared network identifier information;
Network subscription accepting means for accepting a network subscription from the second communication device having the shared network identifier information for constructing the ad hoc network;
With
The second communication device is:
Network identifier sharing means for receiving or transmitting and sharing network identifier information with the first communication device;
Network receiving means for receiving network information including the network identifier information from a network existing around the second communication device;
Network identifier extracting means for extracting network identifier information from the network information received by the network receiving means;
Network identifier comparing means for comparing the network identifier extracted by the network identifier extracting means with the shared network identifier;
Network joining means for joining a network whose network identifier is determined to be the same as the shared network identifier by the network identifier comparing means;
It is characterized by having.
また、本発明は、前記第1の通信装置の前記ネットワーク識別子情報の共有手段は、
前記第1の通信装置周辺に存在するネットワークから前記ネットワーク識別子情報を含むネットワーク情報を受信するネットワーク受信手段と、
前記ネットワーク受信手段が受信したネットワーク情報から、ネットワーク識別子情報を抽出するネットワーク識別子抽出手段と、
ネットワーク識別子リストを生成するネットワーク識別子生成手段と、
前記ネットワーク識別子情報リストからネットワーク識別子情報を選択するネットワーク識別子情報選択手段と、
前記ネットワーク識別子抽出手段により抽出されたネットワーク識別子と前記ネットワーク識別子選択手段により選択されたネットワーク識別子を比較するネットワーク識別子比較手段と、
前記比較手段の結果、前記選択されたネットワーク識別子が前記抽出されたネットワーク識別子と同一の場合は、ネットワーク識別子を前記ネットワーク識別子情報リストから再選択するネットワーク識別子選択手段と、
前記選択されたネットワーク識別子を前記第2の通信装置に送信する接続用ネットワーク識別子送信手段と
を備え、
前記第2の通信装置の前記ネットワーク識別子情報を共有する手段は、
前記第1の通信装置から前記接続用ネットワーク識別子を受信する接続用ネットワーク識別子受信手段を備えることを特徴としている。
Further, according to the present invention, the network identifier information sharing means of the first communication device includes:
Network receiving means for receiving network information including the network identifier information from a network existing around the first communication device;
Network identifier extracting means for extracting network identifier information from the network information received by the network receiving means;
Network identifier generating means for generating a network identifier list;
Network identifier information selecting means for selecting network identifier information from the network identifier information list;
Network identifier comparison means for comparing the network identifier extracted by the network identifier extraction means with the network identifier selected by the network identifier selection means;
As a result of the comparing means, if the selected network identifier is the same as the extracted network identifier, a network identifier selecting means for reselecting a network identifier from the network identifier information list;
A network identifier transmission means for connection for transmitting the selected network identifier to the second communication device,
Means for sharing the network identifier information of the second communication device;
A connection network identifier receiving means for receiving the connection network identifier from the first communication device is provided.
さらにまた、本発明は、前記第2の通信装置の前記ネットワーク識別子情報を共有する手段は、
ネットワーク識別子情報リストからネットワーク識別子情報を選択するネットワーク識別子情報選択手段と、
前記ネットワーク識別子抽出手段により抽出されたネットワーク識別子を比較するネットワーク識別子比較手段と、
前記比較手段の結果、前記抽出されたネットワーク識別子と同一の場合はネットワーク識別子を前記ネットワーク識別子情報リストから再選択するネットワーク識別子選択手段と、
前記選択されたネットワーク識別子を接続用ネットワーク識別子として前記第1の通信装置に送信する接続用ネットワーク識別子送信手段と
を備え、
前記第1の通信装置の前記ネットワーク識別子情報の共有手段は、
前記第2の通信装置から前記接続用ネットワーク識別子を受信する接続用ネットワーク識別子受信手段と、
を備えることを特徴としている。
Furthermore, the present invention provides means for sharing the network identifier information of the second communication device,
Network identifier information selecting means for selecting network identifier information from the network identifier information list;
Network identifier comparison means for comparing network identifiers extracted by the network identifier extraction means;
As a result of the comparison means, if the extracted network identifier is the same, a network identifier selection means for reselecting a network identifier from the network identifier information list;
A network identifier transmission means for connection that transmits the selected network identifier as a network identifier for connection to the first communication device;
The network identifier information sharing means of the first communication device includes:
A connection network identifier receiving means for receiving the connection network identifier from the second communication device;
It is characterized by having.
さらにまた、本発明は、ネットワーク識別子情報を用いてネットワークを構築する第1の通信装置と、前記ネットワークに加入する第2の通信装置の間で無線通信する通信システムにおいて、
前記第1の通信装置の前記ネットワーク識別子リスト生成手段は、複数の前記ネットワーク識別子を予め定めた方法で生成し、
前記第2の通信装置の前記ネットワーク識別子リスト生成手段は、複数の前記ネットワーク識別子を予め定めた方法で生成する
ことを特徴としている。
Furthermore, the present invention provides a communication system that performs wireless communication between a first communication device that constructs a network using network identifier information and a second communication device that joins the network.
The network identifier list generating means of the first communication device generates a plurality of network identifiers by a predetermined method,
The network identifier list generating means of the second communication device generates a plurality of network identifiers by a predetermined method.
さらにまた、本発明は、ネットワーク識別子情報を用いてネットワークを構築する第1の通信装置と、前記ネットワークに加入する第2の通信装置の間で無線通信する通信システムにおいて、
前記第1の通信装置の前記ネットワーク識別子リスト生成手段は、複数の前記ネットワーク識別子が予め生成されている情報から生成し、
前記第2の通信装置の前記ネットワーク識別子リスト生成手段は、複数の前記ネットワーク識別子が予め生成されている情報から生成する
ことを特徴としている。
Furthermore, the present invention provides a communication system that performs wireless communication between a first communication device that constructs a network using network identifier information and a second communication device that joins the network.
The network identifier list generating means of the first communication device generates a plurality of network identifiers from information generated in advance,
The network identifier list generating means of the second communication device generates a plurality of network identifiers from information generated in advance.
さらにまた、本発明は、ネットワーク識別子情報を用いてネットワークを構築する第1の通信装置と、前記ネットワークに加入する第2の通信装置の間で無線通信する通信方法において、
ネットワーク識別子情報を前記第2の通信装置が、前記第1の通信装置との間で送信または受信して共有するネットワーク識別子共有工程と、
ネットワーク識別子情報を前記第1の通信装置が、前記第2の通信装置との間で受信または送信して共有するネットワーク識別子共有工程と、
前記第1の通信装置が、前記共有するネットワーク識別子情報を用いて、アドホック・ネットワークを構成するアドホック・ネットワーク構築工程と、
前記第2の通信装置が、前記第2の通信装置周辺に存在するネットワークから前記ネットワーク識別子情報を含むネットワーク情報を受信するネットワーク受信工程と、
前記第2の通信装置が、前記ネットワーク受信手段が受信したネットワーク情報から、ネットワーク識別子情報を抽出するネットワーク識別子抽出工程と、
前記第2の通信装置が、前記ネットワーク識別子抽出手段が抽出したネットワーク識別子と前記共有するネットワーク識別子を比較するネットワーク識別子比較工程と、
前記第2の通信装置が、前記ネットワーク識別子比較手段によってネットワーク識別子が前記共有するネットワーク識別子と同一と判断されたネットワークへ加入するネットワーク加入工程と、
前記第1の通信装置が、前記アドホック・ネットワーク構築のために、前記共有するネットワーク識別子情報を有する前記第2の通信装置からのネットワーク加入を受け付けるネットワーク加入受付工程と
を備えることを特徴としている。
Furthermore, the present invention provides a communication method for performing wireless communication between a first communication device that constructs a network using network identifier information and a second communication device that joins the network.
A network identifier sharing step in which the second communication device transmits or receives and shares network identifier information with the first communication device;
A network identifier sharing step in which the first communication device receives or transmits network identifier information with the second communication device; and
An ad hoc network construction step in which the first communication device forms an ad hoc network using the shared network identifier information;
A network receiving step in which the second communication device receives network information including the network identifier information from a network existing around the second communication device;
A network identifier extracting step in which the second communication device extracts network identifier information from the network information received by the network receiving means;
A network identifier comparison step in which the second communication device compares the network identifier extracted by the network identifier extraction means with the shared network identifier;
A network joining step in which the second communication device joins a network in which the network identifier is determined to be the same as the shared network identifier by the network identifier comparing means;
The first communication device includes a network subscription acceptance step of accepting a network subscription from the second communication device having the network identifier information to be shared in order to construct the ad hoc network.
さらにまた、本発明は、ネットワーク識別子情報を用いてネットワークを構築する第1の通信装置と、前記ネットワークに加入する第2の通信装置の間で無線通信する通信装置のプログラムにおいて、
前記第1の通信装置のコンピューターに、
ネットワーク識別子情報を前記第2の通信装置との間で受信または送信して共有するネットワーク識別子共有工程と、
前記共有するネットワーク識別子情報を用いて、アドホック・ネットワークを構成するアドホック・ネットワーク構築工程と、
前記アドホック・ネットワーク構築のために、前記共有するネットワーク識別子情報を有する前記第2の通信装置からのネットワーク加入を受け付けるネットワーク加入受付工程と、
を実行させることを特徴としている。
Furthermore, the present invention provides a program for a communication device that performs wireless communication between a first communication device that constructs a network using network identifier information and a second communication device that joins the network.
In the computer of the first communication device,
A network identifier sharing step of receiving or transmitting network identifier information to and sharing with the second communication device;
An ad hoc network construction step for constructing an ad hoc network using the shared network identifier information;
A network subscription acceptance step for accepting a network subscription from the second communication device having the shared network identifier information for the ad hoc network construction;
It is characterized by executing.
さらにまた、本発明は、ネットワーク識別子情報を用いてネットワークを構築する第1の通信装置と、前記ネットワークに加入する第2の通信装置の間で無線通信する通信装置のプログラムにおいて、
前記第2の通信装置のコンピューターに、
ネットワーク識別子情報を前記第1の通信装置との間で送信または受信して共有するネットワーク識別子共有工程と、
前記第2の通信装置周辺に存在するネットワークから前記ネットワーク識別子情報のネットワーク情報を受信するネットワーク受信工程と、
前記ネットワーク受信手段が受信したネットワーク情報から、ネットワーク識別子情報を抽出するネットワーク識別子抽出工程と、
前記ネットワーク識別子抽出手段が抽出したネットワーク識別子と前記共有するネットワーク識別子を比較するネットワーク識別子比較工程と、
前記ネットワーク識別子比較手段によってネットワーク識別子が前記共有するネットワーク識別子と同一と判断されたネットワークへ加入するネットワーク加入工程と、
を実行させることを特徴としている。
Furthermore, the present invention provides a program for a communication device that performs wireless communication between a first communication device that constructs a network using network identifier information and a second communication device that joins the network.
In the computer of the second communication device,
A network identifier sharing step of transmitting or receiving and sharing network identifier information with the first communication device;
A network receiving step of receiving network information of the network identifier information from a network existing around the second communication device;
A network identifier extracting step for extracting network identifier information from the network information received by the network receiving means;
A network identifier comparison step of comparing the network identifier extracted by the network identifier extraction means with the shared network identifier;
A network joining step of joining a network in which the network identifier is determined to be the same as the shared network identifier by the network identifier comparing means;
It is characterized by executing.
さらにまた、本発明は、ネットワーク識別子情報を用いてネットワークを構築する第1の通信装置と、前記ネットワークに加入する第2の通信装置の間で無線通信する通信装置において、
ネットワーク識別子情報を前記第2の通信装置との間で送信または受信して共有するネットワーク識別子共有手段と、
前記共有するネットワーク識別子情報を用いて、アドホック・ネットワークを構成するアドホック・ネットワーク構築手段と、
前記アドホック・ネットワーク構築のために、前記共有するネットワーク識別子情報を有する前記第2の通信装置からのネットワーク加入を受け付けるネットワーク加入受付手段と、
を備えることを特徴としている。
Furthermore, the present invention provides a communication apparatus that performs wireless communication between a first communication apparatus that constructs a network using network identifier information and a second communication apparatus that joins the network.
Network identifier sharing means for transmitting or receiving and sharing network identifier information with the second communication device;
Ad hoc network construction means for configuring an ad hoc network using the shared network identifier information;
Network subscription accepting means for accepting a network subscription from the second communication device having the shared network identifier information for constructing the ad hoc network;
It is characterized by having.
さらにまた、本発明は、ネットワーク識別子情報を用いてネットワークを構築する第1の通信装置と、前記ネットワークに加入する第2の通信装置の間で無線通信する通信装置において、
ネットワーク識別子情報を前記第1の通信装置との間で受信または送信して共有するネットワーク識別子共有手段と、
前記第2の通信装置周辺に存在するネットワークから前記識別子情報を含むネットワーク情報を受信するネットワーク受信手段と、
前記ネットワーク受信手段が受信したネットワーク情報から、ネットワーク識別子情報を抽出するネットワーク識別子抽出手段と、
前記ネットワーク識別子抽出手段が抽出したネットワーク識別子と前記共有するネットワーク識別子を比較するネットワーク識別子比較手段と、
前記ネットワーク識別子比較手段によってネットワーク識別子が前記共有するネットワーク識別子と同一と判断されたネットワークへ加入するネットワーク加入手段と、
を備えることを特徴としている。
Furthermore, the present invention provides a communication apparatus that performs wireless communication between a first communication apparatus that constructs a network using network identifier information and a second communication apparatus that joins the network.
Network identifier sharing means for receiving or transmitting and sharing network identifier information with the first communication device;
Network receiving means for receiving network information including the identifier information from a network existing around the second communication device;
Network identifier extracting means for extracting network identifier information from the network information received by the network receiving means;
Network identifier comparing means for comparing the network identifier extracted by the network identifier extracting means with the shared network identifier;
Network joining means for joining a network whose network identifier is determined to be the same as the shared network identifier by the network identifier comparing means;
It is characterized by having.
本発明によれば、複数の通信装置がネットワーク識別子情報を共有し、共有されたネットワーク識別子情報に基づき、第1の通信装置がアドホック・ネットワークを開設し、他の通信装置からの加入を待機し、他の通信装置は第1の通信装置と共有するネットワーク識別子情報に基づく開設されたネットワークに参加するので、接続を意図した通信装置間で同一のネットワークを構成できるようにすることが可能になり、通信接続性の信頼性向上やユーザーの利便性を高めることができる。 According to the present invention, a plurality of communication devices share network identifier information, and based on the shared network identifier information, the first communication device opens an ad hoc network and waits for subscription from another communication device. Since the other communication devices participate in the established network based on the network identifier information shared with the first communication device, it becomes possible to configure the same network between the communication devices intended for connection. In addition, the reliability of communication connectivity can be improved and the convenience of the user can be improved.
以下、図1〜図9を用いて本発明の実施形態について詳細に説明する。なお、本発明は係る実施形態に限定されず、その技術思想の範囲内で種々の変更が可能である。 Hereinafter, embodiments of the present invention will be described in detail with reference to FIGS. In addition, this invention is not limited to the embodiment which concerns, A various change is possible within the range of the technical thought.
[第1実施形態]
図1は、本発明の第1の実施形態における無線通信ネットワーク構成の一例を示す概略図である。コンピューター1または2、プロジェクター3または4は、通信可能な通信装置である
無線通信検出可能範囲5は、コンピューター1が検出可能な無線通信の範囲で、無線通信検出可能範囲6は、コンピューター2が検出可能な無線通信範囲である。
本実施形態では、以下、コンピューター1または2、プロジェクター3または4の間でアドホック・ネットワークを構築する例について説明する。
なお、コンピューター1と2にはプロジェクター接続用ソフトウェアもインストールされているとして説明を行う。
[First embodiment]
FIG. 1 is a schematic diagram illustrating an example of a wireless communication network configuration according to the first embodiment of the present invention. The
In the present embodiment, an example in which an ad hoc network is constructed between the
In the following description, it is assumed that the computer connection software is also installed in the
図2は、第1実施形態のコンピューター1または2の各内部構成の概略図である。
FIG. 2 is a schematic diagram of each internal configuration of the
コンピューター100は、本実施形態における通信装置の一例である。
The
ネットワーク101は、IEEE802.11無線LANネットワークである。
The
通信制御部102は、ネットワーク101を介し、コンピューター100周辺に存在するネットワークが開設時に発する報知信号であるビーコンの受信、およびプロジェクター200(図3)と通信制御を行う。
また、通信制御部102は、アドホック・ネットワーク構築部105からアドホック・ネットワークの開設時に、ネットワーク識別子情報を受け取り、受け取ったネットワーク識別子情報を用いて、アドホック・ネットワーク開設による報知情報のビーコンをネットワーク101に発信する。
また、通信制御部102は、ネットワーク101から受信したビーコン信号をネットワーク検出部106に受け渡す。
また、通信制御部102は、ネットワーク接続装置判別部110からの装置種別情報コマンドをネットワーク101に送信し、さらに装置種別情報コマンドに対する応答をネットワーク101から受信してネットワーク接続装置判別部110へ受け渡す。
The
Further, the
In addition, the
Further, the
接続用SSID送受信部103は、プロジェクター200の後述する接続用SSID送受信部203(図3)から図示しないUSB(Universal Serial Bus)I/F等を介して接続用SSIDを受け取る。
この手続きにより、接続用SSIDをコンピューター100とプロジェクター200が共有する。
また、接続用SSID送受信部103は、ネットワーク識別子SSID作成部104へ受け取った接続用SSIDを伝達する。
The connection SSID transmission /
With this procedure, the
The connection SSID transmission /
接続用SSID作成部104は、接続用SSID送受信部103から受け取った接続用SSIDと同じ情報の、ネットワーク識別子SSIDを作成する。
また、ネットワーク識別子SSID作成部104は、作成した接続用SSIDをアドホック・ネットワーク構築部105に伝達する。
また、接続用SSID作成部104は、接続用SSIDをネットワーク識別子保存部108に保存する。
The connection
Further, the network identifier
Further, the connection
アドホック・ネットワーク構築部105は、接続用SSID作成部104から作成された接続用SSIDを受け取る。
また、アドホック・ネットワーク作成部105は、BSSID作成部107が作成したBSSIDを受け取る。
また、アドホック・ネットワーク作成部105は、接続用SSID作成部104から受け取った接続用SSIDと、BSSID作成部107で作成されたネットワーク識別子BSSIDを用いて、通信制御部102を介してネットワーク101にアドホック・ネットワークの構築を始める。
すなわち、アドホック・ネットワーク作成部105は、通信制御部102を介してネットワーク101に、識別子情報を含むネットワーク開設の報知信号のビーコンを発信する。
The ad hoc
The ad hoc
Further, the ad hoc
That is, the ad hoc
ネットワーク検出部106は、コンピューター100周辺にあるネットワーク101が発信しているビーコンを受信する。
また、ネットワーク検出部106は、受信したビーコンからネットワーク識別子情報(SSIDとBSSID)を抽出し、アドホック・ネットワーク作成部105に伝達する。
The
In addition, the
BSSID作成部107は、乱数によってBSSIDを作成する。
また、ネットワーク識別子BSSID作成部107は、作成したBSSIDを、アドホック・ネットワーク構築部105に伝達し、また、ネットワーク保存部108に保存する。
The
The network identifier
ネットワーク識別子保存部108は、接続用SSID作成部104が作成した接続用SSIDと、BSSID作成部108が作成したBSSIDを保存する。
The network
ネットワーク加入待機部109は、アドホック・ネットワーク構築部105によりネットワーク開設のビーコンが発信され始めた後に、接続用SSIDとBSSID作成部107で作成されたBSSIDが同一のプロジェクター200が、開設したネットワークへ加入するのを待機する。
After the ad-hoc
ネットワーク接続装置判別部110は、アドホック・ネットワーク構築部105が開設したアドホック・ネットワークに加入した装置に対して、装置種別情報コマンドを発行する。
また、ネットワーク接続装置判別部110は、発行した装置種別情報コマンドに対する返答を受信する。
また、ネットワーク接続装置判別部110は、受信した装置種別情報コマンドへの返答から、アドホック・ネットワークに参加した装置種別を判別する。
The network connection
Further, the network connection
Further, the network connection
図3は、第1実施形態のプロジェクター3または4の各内部構成の概略図である
FIG. 3 is a schematic diagram of each internal configuration of the
プロジェクター200は、本実施形態における通信装置の一例である。
The
ネットワーク201は、IEEE802.11無線LANネットワークである。
The
通信制御部202は、ネットワーク201を介し、ネットワーク開設のビーコンの受信、およびコンピューター100との通信制御を行う。
また、通信制御部202は、ネットワーク検出部204に、ネットワーク201から受信したビーコン信号を受け渡す。
また、通信制御部202は、ネットワーク加入処理部208から、ネットワーク加入処理を行うためのネットワーク識別子情報を受け取り、ネットワーク201にネットワーク識別子情報を含むネットワーク加入情報を発信する。
また、通信制御部202は、ネットワーク101から装置種別情報コマンドを受信し装置種別情報発行部209に受け渡し、さらに装置種別情報発行部209から装置種別情報コマンドに対する応答受け取りネットワーク201に発信する。
The
In addition, the
The
In addition, the
接続用SSID送受信部203は、コンピューター100の接続用SSID送受信部103へ、図示しないUSB I/F等を介して接続用SSIDを発行する。
また、接続用SSID送受信部203は、ネットワーク識別子比較部205へ発行した接続用SSIDを伝達し、また、ネットワーク識別子保存部207へ保存する。
The connection SSID transmission /
Further, the connection SSID transmission /
ネットワーク検出部204は、プロジェクター200の周辺に存在するネットワークからネットワーク識別子情報を含むネットワーク情報を通信制御部から受け取る。
また、ネットワーク検出部204は、受け取ったネットワーク情報からネットワーク識別子情報(SSIDとBSSID)を抽出し、ネットワーク識別子比較部205に伝達する。
The
Further, the
ネットワーク識別子比較部205は、ネットワーク検出部204で捻出されたネットワーク識別子情報(SSIDとBSSID)を受け取る。
ネットワーク識別子比較205は、ネットワーク検出部204が抽出したSSIDと接続用SSID送受信部203が発行した接続用SSIDを比較する。
ネットワーク識別子比較205は、上記比較の結果が一致した場合に、一致したSSIDを有するネットワークのBSSIDをBSSID作成部206に伝達する。
The network
The
The
BSSID作成部206は、ネットワーク識別子比較部205から接続用SSIDと一致したネットワークのBSSIDを受け取る。
また、BSSID作成部206は、受け取ったBSSIDと同じ、ネットワーク識別子BSSIDを作成する。
また、ネットワーク識別子BSSID作成部206は、作成したBSSIDを、ネットワーク識別子保存部に保存する。
The
The
The network identifier
ネットワーク保存部207は、接続用SSID送受信部203が発行した接続用SSIDと、BSSID作成部207が作成したBSSIDを保存する。
また、ネットワーク保存部207は、接続用SSIDとBSSIDの両方が保存された後、保存した接続用SSIDとBSSIDを、ネットワーク加入処理部208に伝達する。
The
Further, after both the connection SSID and BSSID are stored, the
ネットワーク加入処理部208は、ネットワーク保存部207から接続用SSIDとBSSIDを受け取る。
また、ネットワーク加入処理部208は、接続用SSIDとBSSIDを用いてネットワーク加入に必要な情報とコマンドを、通信制御部202に伝達する。
The network
Further, the network
装置種別情報発行部209は、プロジェクター200が加入したネットワークのコンピューター100から装置種別情報コマンドを受信し、装置種別情報コマンドの応答としてプロジェクター200の装置種別情報を通信制御部202に伝達する。
The device type
本実施形態の図2および図3の各機能は、コンピューター100もしくはプロジェクター200内の図示しないCPU(中央演算装置)に接続されたROM(Read Only Memory)、HDD(Hard Disk Drive)もしくはUSB I/Fを介して接続されるUSBメモリー等に保存されているプログラムにより実行することも可能である。
2 and 3 of the present embodiment are functions of a ROM (Read Only Memory), a HDD (Hard Disk Drive), or a USB I / O connected to a CPU (Central Processing Unit) (not shown) in the
次に、第1実施形態のプロジェクター200のネットワーク接続動作を、図4のフローチャートを用いて説明する。
Next, the network connection operation of the
プロジェクター200の接続用SSID送受信部203は、コンピューター100の接続用SSID送受信部103へ、図示しないUSB I/F等を介してネットワーク識別子SSIDを接続用SSIDとして発行する(S1)。
この続用SSIDは、コンピューター100とプロジェクター200の各々のネットワーク識別子保存部108および207に保存され共有される。
The connection SSID transmission /
The subsequent SSID is stored and shared in the network
次に、ネットワーク検出部204は、通信制御部202からネットワーク情報を受け取る(S2)。
また、ネットワーク検出部204は、検出したネットワーク情報からSSIDとBSSIDを抽出し、ネットワーク識別子比較部205に伝達する。
Next, the
In addition, the
ネットワーク識別子比較部205は、ネットワーク検出部204で抽出されたネットワークのSSIDと、接続用SSID送受信部203が発行した接続用SSIDを比較する(S3)。
The network
S3で、ネットワーク識別子比較部205は、ネットワーク検出部204で抽出されたSSIDと接続用SSIDの比較結果が一致する場合、S1で発行した接続用SSIDを受け取ったコンピューター100のネットワーク情報と判断し、プロジェクター200が接続を意図するネットワークが存在すると判断する(S3 YES)。
In S3, if the comparison result between the SSID extracted by the
S3で、ネットワーク識別子比較部205は、接続用SSIDとネットワーク検出部204で検出されたSSIDの比較結果が一致しない場合、接続を意図するネットワークが存在しないと判断し(S3 NO)、一定の待機時間を設定した時間を超過していない場合(S4 NO)、接続を意図するネットワークが検出されるまで待機する(S2〜4)。
In S3, if the comparison result between the SSID for connection and the SSID detected by the
S4で、一定の待機時間を超過した場合(S4 YES)、プロジェクター周辺に接続用SSIDを持つネットワークがまだ構築されていないと判断し、一連の処理を終了する。 In S4, when a certain waiting time is exceeded (S4 YES), it is determined that a network having a connection SSID has not yet been constructed around the projector, and a series of processing ends.
次に、BSSID作成部206は、接続用SSIDを有するネットワークのBSSIDを、ネットワーク識別子比較部205から受け取る(S5)。
Next, the
次に、BSSID作成部206は、ネットワーク識別子比較部205から受け取ったBSSIDと同一のBSSIDを作成する(S6)。
また、ネットワーク識別子BSSID作成部206は、作成したBSSIDをネットワーク識別子保存部207に保存する。
Next, the
The network identifier
次に、ネットワーク加入処理部208は、ネットワーク識別子保存部207に保存されている接続用SSIDとBSSIDを用いて、接続用SSIDと同一のアドホック・ネットワークへの加入のコマンド処理を、通信制御部202に対して行う(S7)。
Next, the network
次に、装置種別情報発行部209は、コンピューター100のネットワーク接続装置判別部110が発行した装置種別情報コマンドを、ネットワークおよび通信制御部202から受け取る(S8)。
Next, the device type
続けて、装置種別情報発行部209は、プロジェクター200の装置種別情報を装置種別情報コマンドの応答として、通信制御部202に伝達する(S9)。
この手続きにより、コンピューター100はアドホック・ネットワークに加入した装置種別をプロジェクターと判別し、例えば画像配信等を開始する。
以上により、プロジェクター200は、コンピューター100に接続用SSIDを発行し、この接続用SSIDを受け取ったコンピューター100のネットワーク情報を検出し、この検出したネットワークに加入するようにしたので、意図したネットワークへの加入が完了し通信が開始される。
Subsequently, the device type
With this procedure, the
As described above, the
次に、第1実施形態のコンピューター100のネットワーク接続動作を、図5のフローチャートを用いて説明する。
Next, the network connection operation of the
コンピューター100の接続用SSID送受信部103は、プロジェクター200の接続用SSID送受信部203から、図示しないUSB I/F等を介してネットワーク識別子SSIDを接続用SSIDとして受け取る(S101)。
The connection SSID transmission /
ネットワーク識別子SSID作成部104は、受け取った接続用SSIDと同一のアドホック・ネットワーク作成用のネットワーク識別子SSIDを作成し(S102)、ネットワーク識別子保存部108に保存する。
また、ネットワーク識別子SSID作成部104で作成した接続用SSIDは、アドホック・ネットワーク作成部105に伝達される。
The network identifier
The connection SSID created by the network identifier
BSSID作成部107は、乱数によって、BSSIDを作成し、ネットワーク識別子保存部108に保存する(S103)。
The
アドホック・ネットワーク作成部105は、接続用SSID作成部104が作成した接続用SSIDとBSSID作成部107が作成したBSSIDを用いて、アドホック・ネットワークの構築を開始する(S104)。
すなわち、アドホック・ネットワーク作成部105は、通信制御部102を介してネットワーク101にネットワーク識別子情報を含むネットワーク開設の報知信号のビーコンを発信する。
The ad hoc
That is, the ad hoc
アドホック・ネットワーク構築を開始後に、ネットワーク検出部106とネットワーク参加待機部109は、一定の待機時間を超過していない場合(S106 NO)、接続を意図する接続用SSIDが加入するのを待機する(S105〜106)。
After the ad hoc network construction is started, the
S106で、一定の待機時間を超過した場合(S106 YES)、コンピューター周辺に接続用SSIDを持つプロジェクターがまだ加入手続きを開始していないと判断し、一連の処理を終了する。 In S106, when a certain waiting time is exceeded (S106 YES), it is determined that the projector having the connection SSID around the computer has not yet started the joining procedure, and the series of processing ends.
S105で、接続用SSIDを持つ装置からネットワークへの加入が検出された場合(S105 YES)、S101で受け取った接続用SSIDを発行したプロジェクター200からのネットワーク情報と判断し、ネットワーク検出部106とネットワーク加入待機部107は、ネットワークへの加入受付を終了し、加入した装置と通信制御部102を介して通信を開始する等のネットワーク加入処理を行う(S107)。
If it is detected in S105 that a device having a connection SSID has been added to the network (YES in S105), it is determined as network information from the
次に、ネットワーク接続装置判別部110は、ネットワークに加入した装置に対して装置種別情報を得るための装置種別情報コマンドを通信制御部102に受け渡す(S108)。
Next, the network connection
また、ネットワーク接続装置判別部110は、ネットワークに参加した装置から装置種別情報コマンドの応答の装置種別情報を通信制御部102から受け取る(S109)。
In addition, the network connection
さらに、ネットワーク接続装置判別部110は、通信制御部102から受信した装置種別情報コマンドの応答からプロジェクター固有情報を抽出し、ネットワークに参加した装置がプロジェクターであると判別し、例えば映像の配信を開始する(S109)。
Further, the network connection
以上のように、本実施形態によれば、同一のネットワークの接続を意図しているコンピューターとプロジェクターがネットワーク識別子情報である接続用SSIDを、プロジェクターからコンピューターへ伝達し、各装置で保存し共有する。
さらに、伝達された接続用SSIDを用いて、コンピューターがアドホック・ネットワークの構築を開始して、プロジェクターからの加入処理を待機する。
また、プロジェクターはコンピューターへ伝達した接続用SSIDを用いたネットワークの構築の開始を待ち、接続用SSIDを有するネットワーク情報が検出されたら、そのネットワークに加入処理するので、接続を意図したコンピューターとプロジェクター間で同一のネットワークを確実に構成できる。
As described above, according to the present embodiment, the computer and the projector that are intended to connect to the same network transmit the connection SSID, which is network identifier information, from the projector to the computer, and store and share the information in each device. .
Furthermore, using the transmitted SSID for connection, the computer starts construction of an ad hoc network and waits for a joining process from the projector.
In addition, the projector waits for the start of network construction using the connection SSID transmitted to the computer, and when network information having the connection SSID is detected, it joins the network, so the connection between the computer intended for connection and the projector The same network can be reliably configured.
また、コンピューターで行われるこれらの操作は、コンピューターにインストールされているプロジェクター接続アプリケーションで実現することも可能である。 These operations performed on the computer can also be realized by a projector connection application installed on the computer.
[第2実施形態]
次に、第2の実施形態について、図1、3、4、6および7を用いて説明する。なお、ネットワーク構成、プロジェクターの内部構成図およびプロジェクターの動作フローチャートは第1実施形態と同様なので(図1、3および4)、説明は省略する。
[Second Embodiment]
Next, a second embodiment will be described with reference to FIGS. Note that the network configuration, the internal configuration diagram of the projector, and the operation flowchart of the projector are the same as those in the first embodiment (FIGS. 1, 3 and 4), and thus description thereof is omitted.
図6は、第2実施形態のコンピューター1または2の各内部構成の概略図である。また、第1実施形態と同じ機能部は、図3と同じ番号を用いて説明は省略する。
第1の実施形態と異なるのは、接続用SSID送受信部301、接続用SSIDリスト作成部302、ネットワーク識別子比較部303、接続用SSID作成部304である。
FIG. 6 is a schematic diagram of each internal configuration of the
The difference from the first embodiment is a
コンピューター300は、本実施形態における画像供給装置の一例である。
The
接続用SSID送受信部301は、接続用SSIDリスト作成部302が作成した接続用SSID候補の中から、コンピューター300周辺に存在していないネットワーク識別子SSIDを接続用SSID候補として、接続用SSID作成部304から受け取る。
また、接続用SSID送受信部301は、プロジェクター200の接続用SSID送受信部203に図示しないUSB I/F等を介して接続用SSID情報を発行する。
The connection SSID transmission /
The connection SSID transmission /
接続用SSID作成部302は、後述する方法で、コンピューター300内の図示しないCPUに接続されているROM、HDDもしくはUSB I/Fを介して接続されるUSBメモリー等に保存されている接続用SSIDリスト作成情報に基づき、少なくとも2つ以上の接続用SSID候補を有する接続用SSIDリストを作成する。
また、接続用SSIDリスト作成部302は、作成した接続用SSIDリストから、接続用SSIDリスト作成情報に基づき接続用SSID候補を1つ選択し、ネットワーク識別子比較部303に伝達する。
さらに、接続用SSID作成部302は、ネットワーク識別子比較部303の比較結果に応じて、第2候補、第3候補等を選択し、ネットワーク識別子比較部303に伝達する。
The connection
Also, the connection SSID
Further, the connection
ネットワーク検出部106は、通信制御部102を介して、コンピューター300周辺にあるネットワーク101からネットワーク識別子情報を含むネットワーク情報を検出する。
また、ネットワーク検出部106は、検出したネットワーク情報からSSIDを抽出し、ネットワーク識別子比較部303に伝達する。
The
Further, the
ネットワーク識別子比較部303は、接続用SSID作成部302が作成した接続用SSID候補と、ネットワーク検出部106が抽出したSSIDを比較する。
ネットワーク比較部303は、上記比較の結果、接続用SSID候補とネットワーク検出部106が抽出したSSIDが同一の場合は、接続用SSID候補がすでにネットワーク201上に存在していると判断し、接続用SSIDリスト作成部302に接続用SSID候補の再選択をリクエストする。
さらに、ネットワーク識別子比較部303は、上記比較の結果、ネットワーク検出部304が抽出したSSIDと接続用SSID候補が異なる場合は、接続用SSID作成部302から受け取った接続用SSID候補がネットワーク201上に存在していないと判別し、接続用SSID作成部304に接続用SSID候補を伝達する。
The network
As a result of the comparison, the
Further, if the SSID extracted by the
接続用SSID作成部304は、ネットワーク識別子比較部303から受け取った接続用SSID候補と同一のアドホック・ネットワーク作成用の接続用SSIDを作成する。
また、接続用SSID作成部304は、作成した接続用SSIDを、アドホック・ネットワーク作成部105に伝達し、ネットワーク識別子保存部109に保存する。
The connection
Also, the connection
以下、第1実施形態と同様にアドホック・ネットワーク作成部105は、ネットワーク識別子SSID作成部304で作成された接続用SSIDとBSSID作成部108で作成されたBSSIDを用いて、アドホック・ネットワーク開設を行い報知信号のビーコンを発信する。
また、アドホック・ネットワーク構築を開始後に、接続用SSIDを有するプロジェクターが加入処理を行うことで、同一のネットワーク接続を完了する。
Hereinafter, as in the first embodiment, the ad hoc
Further, after starting the ad hoc network construction, the projector having the connection SSID performs the joining process, thereby completing the same network connection.
また、本実施形態の図6の各機能は、コンピューター300内の図示しないCPU(中央演算装置)に接続されたROM、HDDもしくはUSB I/Fを介して接続されるUSBメモリー等に保存されているプログラムにより実行することも可能である。
Further, each function of FIG. 6 of the present embodiment is stored in a ROM, a HDD connected to a CPU (Central Processing Unit) (not shown) in the
次に、第2実施形態のコンピューター300のネットワーク接続動作を、図7のフローチャートを用いて説明する。
Next, the network connection operation of the
コンピューター300の接続用SSIDリスト作成部302は、後述するコンピューター300内の図示しないCPUに接続されているROM、HDDもしくはUSB I/Fを介して接続されるUSBメモリー等に保存されている接続用SSIDリスト作成情報に基づき、少なくとも2つ以上の接続用SSID候補を有する接続用SSIDリストを作成する(S201)。
The connection SSID
次に、接続用SSIDリスト作成部302は、作成した接続用SSIDリストから、接続用SSIDリスト作成情報に基づき接続用SSID候補を1つ選択し、ネットワーク識別子比較部303に伝達する(S202)。
Next, the connection SSID
ネットワーク検出部106は、通信制御部102を介して、コンピューター300周辺に存在するネットワークのネットワーク識別子を含むネットワーク情報を検出する(S203)。
また、ネットワーク検出部106は、検出したネットワーク情報からネットワーク識別子SSIDとBSSIDを抽出し、ネットワーク識別子比較部303に伝達する。
The
Further, the
ネットワーク識別子比較部303は、接続用SSIDリスト作成部302で作成された接続用SSID候補と、ネットワーク検出部106で抽出されたネットワーク識別子SSIDを比較する(S204)。
The network
S204で、ネットワーク識別子比較部303が、接続用SSID候補と同一のネットワーク識別子SSIDが有ると判断した場合(S204 YES)、すでにコンピューター300周辺には接続用SSID候補と同一のSSIDを有するネットワークが存在していると判断し、接続用SSIDリスト作成部302に新たな接続用SSID候補の再選択をリクエストする(S202、S203)。
In S204, when the network
S204で、ネットワーク識別子比較部303が、接続用SSID候補と同一のネットワーク識別子SSIDがいないと判断した場合(S204NO)、接続用SSID候補を正式に接続用SSIDに決定し(S205)、接続用SSID候補を接続用SSID作成部304に伝達する。
If the network
接続用SSID作成部304は、ネットワーク識別子比較部303から受け取った接続用SSID候補と同一の接続用SSIDを作成する(S206)。
また、接続用SSID作成部304は、作成した接続用SSIDを接続用SSID送受信部301に伝達する。
The connection
Further, the connection
以後、第1実施形態の図5の動作フローチャートS103からS110と同様の操作を行い、アドホック・ネットワークの開設によりネットワーク識別子情報を含むビーコンの発信を開始し、開設したネットワークへ共有する接続用SSIDを有するプロジェクター加入してきた場合に、ネットワークへの加入処理、加入した装置種別の取得および判別等を行う。 Thereafter, operations similar to those in the operation flowcharts S103 to S110 in FIG. 5 of the first embodiment are performed, and transmission of a beacon including network identifier information is started by opening an ad hoc network, and a connection SSID to be shared with the opened network is set. When the projector has been subscribed, a network subscription process, acquisition and discrimination of the subscribed device type, and the like are performed.
以上のように、本実施形態によれば、コンピューターは、定義された複数の接続用SSID候補の作成方法および選択方法を備え、複数の接続用SSID候補の中から接続用SSIDを選択する。
また、コンピューターは、事前にコンピューター周辺のネットワークのネットワーク情報を検出し、ネットワーク情報からネットワーク識別子を抽出し、選択した接続用SSID候補と比較して、自機周辺ネットワークに存在していない接続用SSIDを選択する。
次に、選択した接続用SSIDを、コンピューターからプロジェクターに伝達し、接続のための接続用SSIDを共有する。
さらに、伝達した接続用SSIDに基づき、コンピューターがアドホック・ネットワークの構築を開始し、プロジェクターの加入を待機する。
また、プロジェクターはコンピューターから受け取った接続用SSIDと同一のSSIDを有するネットワーク情報を検出して、接続用SSIDを有するネットワークに加入処理するので、接続を意図したコンピューターとプロジェクター間で同一のネットワークを確実に構成できる。
As described above, according to the present embodiment, the computer includes a plurality of defined connection SSID candidate creation methods and selection methods, and selects a connection SSID from the plurality of connection SSID candidates.
In addition, the computer detects the network information of the network around the computer in advance, extracts the network identifier from the network information, and compares it with the selected connection SSID candidate, so that the connection SSID that does not exist in its own peripheral network Select.
Next, the selected connection SSID is transmitted from the computer to the projector, and the connection SSID for connection is shared.
Further, based on the transmitted SSID for connection, the computer starts building an ad hoc network and waits for the projector to join.
In addition, the projector detects network information having the same SSID as the connection SSID received from the computer, and joins the network with the connection SSID, so that the same network is securely connected between the computer intended for connection and the projector. Can be configured.
[第3実施形態]
図8は、第3の実施形態のプロジェクター1または2の各内部構成の概略図である。また、第1実施形態と同じ機能部は、図2と同じ番号を用いて説明は省略する。
第1実施形態と異なるのは、接続用SSID送受信部401、接続用SSIDリスト作成部402、ネットワーク識別子比較部403、接続用SSID作成部404である。
[Third embodiment]
FIG. 8 is a schematic diagram of each internal configuration of the
The difference from the first embodiment is a
プロジェクター400は、本実施形態における画像供給装置の一例である。
The
プロジェクター400の接続用SSID送受信部401は、接続用SSIDリスト作成部402が作成した接続用SSID候補の中から、プロジェクター400周辺に存在していないネットワーク識別子SSIDを接続用SSID候補として、接続用SSID作成部404から受け取る。
また、接続用SSID送受信部401は、コンピューター100の接続用SSID送受信部103に図示しないUSB I/F等を介して接続用SSID情報を発行する。
The connection SSID transmission /
The connection SSID transmission /
接続用SSID作成部402は、プロジェクター400内の図示しないCPUに接続されているROM、HDDもしくはUSB I/Fを介して接続されるUSBメモリー等に保存されている接続用SSIDリスト作成情報に基づき、少なくとも2つ以上の接続用SSID候補を有する接続用SSIDリストを作成する。
また、接続用SSIDリスト作成部302は、作成した接続用SSIDリストから、接続用SSIDリスト作成情報に基づき接続用SSID候補を1つ選択し、ネットワーク識別子比較部403に伝達する。
さらに、接続用SSID作成部402は、ネットワーク識別子比較部403の比較結果に応じて、第2候補、第3候補等を選択し、ネットワーク識別子比較部403に伝達する。
The connection
Further, the connection SSID
Further, the connection
ネットワーク検出部204は、通信制御部202を介して、プロジェクター400周辺にあるネットワーク201からネットワーク識別子を含むネットワーク情報を検出する。
また、ネットワーク検出部204は、検出したネットワーク情報からSSIDを抽出し、ネットワーク識別子比較部403に伝達する。
The
Further, the
ネットワーク識別子比較部403は、接続用SSID作成部402から受け取った接続用SSID候補と、ネットワーク検出部204が抽出したSSIDを比較する。
ネットワーク識別子比較部403は、上記比較の結果、ネットワーク検出部204が抽出したSSIDと接続用SSID候補が同一の場合は、接続用SSID候補がすでにネットワーク201上に存在していると判断し、接続用SSIDリスト作成部402に接続用SSID候補の再選択をリクエストする。
さらに、ネットワーク識別子比較部403は、上記比較の結果、ネットワーク検出部204が抽出したSSIDと接続用SSID候補が異なる場合は、接続用SSID作成部402から受け取った接続用SSID候補がネットワーク201上に存在していないと判別し、接続用SSID作成部404に接続用SSID候補を伝達する。
The network
If the SSID extracted by the
Furthermore, if the SSID extracted by the
接続用SSID作成部404は、ネットワーク識別子比較部403から受け取った接続用SSID候補と同一のアドホック・ネットワーク作成用の接続用SSIDを作成する。
また、接続用SSID作成部404は、作成した接続用SSIDをネットワーク識別子保存部207に保存する。
The connection
Also, the connection
以下、第1実施形態と同様に、接続用SSIDを持つアドホック・ネットワークのネットワーク情報を検出し、さらに検出したネットワーク情報からBSSIDを抽出し、接続用SSIDと抽出したBSSIDを用いて、共有する接続用SSIDを有する接続を意図したネットワークへの加入を完了する。 Hereinafter, similarly to the first embodiment, the network information of the ad hoc network having the connection SSID is detected, the BSSID is further extracted from the detected network information, and the connection is shared using the connection SSID and the extracted BSSID. Complete the subscription to the network intended for the connection with the SSID for use.
次に、第3実施形態のプロジェクター400のネットワーク接続動作を、図9のフローチャートを用いて説明する。
Next, the network connection operation of the
プロジェクター400の接続用SSIDリスト作成部402は、プロジェクター400内の図示しないCPUに接続されているROM、HDDもしくはUSB I/Fを介して接続されるUSBメモリー等に保存されている接続用SSIDリスト作成情報に基づき、少なくとも2つ以上の接続用SSID候補を有する接続用SSIDリストを作成する(S301)。
The connection SSID
次に、接続用SSIDリスト作成部402は、作成した接続用SSIDリストの中から、接続用SSIDリスト作成情報に基づき接続用SSID候補を1つ選択し、ネットワーク識別子比較部403に伝達する(S302)。
Next, the connection SSID
ネットワーク検出部204は、通信制御部202を介して、プロジェクター400周辺に存在するネットワークからネットワーク識別子を含むネットワーク情報を検出する(S303)。
また、ネットワーク検出部204は、検出されたネットワーク情報からネットワーク識別子SSIDとBSSIDを抽出し、ネットワーク識別子比較部403に伝達する。
The
Further, the
ネットワーク識別子比較部403は、接続用SSIDリスト作成部402で作成された接続用SSID候補と、ネットワーク検出部204が抽出したネットワーク識別子SSIDを比較する(S304)。
The network
S304で、ネットワーク識別子比較部403は、接続用SSID候補と同一のネットワーク識別子SSIDが有ると判別した場合(S304 YES)、すでにプロジェクター400周辺には接続用SSID候補と同一のSSIDを有するネットワークが存在していると判断し、接続用SSIDリスト作成部402に接続用SSID候補の再選択をリクエストする(S302、S303)。
In S304, when the network
S304で、ネットワーク識別子比較部403は、接続用SSID候補と同一のネットワーク識別子SSIDが無いと判別した場合(S304 NO)、ネットワーク識別子比較部403が接続用SSID候補を正式に接続用SSIDに決定し(S305)、接続用SSID候補を接続用SSID作成部404に伝達する。
In S304, when the network
接続用SSID作成部404は、受け取った接続用SSID候補と同一の接続用SSIDを作成する(S306)。
また、接続用SSID作成部404は、作成した接続用SSIDを接続用SSID送受信部301に伝達する。
The connection
In addition, the connection
以後、第1実施例の図4のフローチャートS2からS9と同様の操作を行い、接続用SSIDと同じアドホック・ネットワークが構築されるのを待機し、接続用SSIDと同じアドホック・ネットワークの構築が開始されたら加入処理を行い、装置種別情報の発行等を行う。 Thereafter, the same operations as those in the flowcharts S2 to S9 in FIG. 4 of the first embodiment are performed, and the construction of the same ad hoc network as the connection SSID is started after waiting for the same ad hoc network as the connection SSID to be constructed. If so, a subscription process is performed, and device type information is issued.
以上のように、本実施形態によれば、プロジェクターは、定義された接続用SSID候補の作成方法および選択方法を備え、接続用SSIDを選択する。
また、プロジェクターは、事前にプロジェクター周辺のネットワーク情報を検出し、ネットワーク情報からネットワーク識別子を抽出し、選択した接続用SSID候補と抽出されたネットワーク識別子を比較して、自機周辺ネットワークに存在していない接続用SSIDを選択する。
次に、選択した接続用SSIDを、プロジェクターからコンピューターに伝達し、接続のための接続用SSIDを共有する。
さらに伝達した接続用SSIDに基づき、新規に開設されたアドホック・ネットワークのネットワーク情報を検出し、そのネットワークに加入処理を行ようにしたので、接続を意図したコンピューターとプロジェクター間で同一のネットワークを確実に構成できる。
As described above, according to this embodiment, the projector includes the defined connection SSID candidate creation method and selection method, and selects the connection SSID.
In addition, the projector detects network information around the projector in advance, extracts a network identifier from the network information, compares the selected SSID candidate for connection with the extracted network identifier, and exists in the peripheral network of the projector. Select a connection SSID that does not exist.
Next, the selected connection SSID is transmitted from the projector to the computer, and the connection SSID for connection is shared.
Furthermore, based on the transmitted SSID for connection, the network information of the newly established ad hoc network is detected and the join process is performed on the network, so that the same network is securely connected between the computer and the projector intended for connection. Can be configured.
次に、第2および第3の実施形態で用いる接続用SSIDリスト作成方法と接続用SSID候補の選択方法について、表1および表2を用いて説明を行う。 Next, the connection SSID list creation method and the connection SSID candidate selection method used in the second and third embodiments will be described with reference to Tables 1 and 2.
第1の接続用SSIDリスト作成方法と接続用SSID候補の選択方法は、表1に示すように、特定の文字列と変化する文字列の組み合わせで、接続用SSIDリスト作成を行う方法である。
表1において、前半の「connect_req_」が特定の文字列であり、変化しない。後半の数字部は変化する文字列で、例えば1から開始し、例えば1ずつ加算していく。
このように、選択時の順位付けを行いながら、接続用SSIDリストを作成を行う。各装置内の接続用SSIDリスト作成部302または402は、設定された順位に基づいて、接続用SSID候補を選択を行う。
これらの特定の文字列と変化する文字列の変化方法および組み合わせ方法は、接続用SSIDリスト作成情報として、各装置内の図示しないCPUに接続されたROM、HDDもしくはUSB I/Fを介して接続されるUSBメモリー等内に定義され保存されている。
As shown in Table 1, the first connection SSID list creation method and the connection SSID candidate selection method are methods for creating a connection SSID list using a combination of a specific character string and a changing character string.
In Table 1, “connect_req_” in the first half is a specific character string and does not change. The numerical part in the latter half is a character string that changes. For example, it starts from 1 and is incremented by 1 for example.
In this way, the SSID list for connection is created while ranking at the time of selection. The connection SSID
A method for changing and combining these specific character strings and changing character strings is connected as SSID list creation information for connection via a ROM, HDD, or USB I / F connected to a CPU (not shown) in each device. Defined and stored in a USB memory or the like.
また、本実施形態では、先に接続用SSIDリスト作成部でリストを作成する方法について説明したが、ネットワーク検出により、接続用SSID候補と同じネットワーク識別子SSIDが検出された後に、第2、第3の接続用SSID候補を適時、定義されている方法で作成しても良い。 In the present embodiment, the method of creating a list by the connection SSID list creation unit has been described above. However, after the network identifier SSID that is the same as the connection SSID candidate is detected by network detection, the second and third The connection SSID candidates may be created in a timely manner by a defined method.
さらにまた、本実施形態では、接続用SSIDリスト作成方法と接続用SSID候補の選択方法がコンピューターかプロジェクターのどちらか、もしくはUSB I/Fを介して接続されるUSBメモリー等に保存されている例について説明したが、コンピューターとプロジェクター両方に保存されていても同様の効果が得られる。 Furthermore, in this embodiment, the connection SSID list creation method and the connection SSID candidate selection method are stored in either a computer or a projector, or a USB memory connected via a USB I / F. However, the same effect can be obtained even if it is stored in both the computer and the projector.
次に、第2の接続用SSIDリスト作成方法と接続用SSID候補の選択方法を表2を用いて説明する。表2のように、事前に接続用SSID候補と選択順位を作成しておき、全てのデータを保有していても良い。
この事前に作成しておく接続用SSID候補は、他のネットワークの識別子SSIDと重なる可能性が低い、無意味、無秩序な文字列が好ましく、多数の接続用SSID候補を作成しておき保有することが望ましい。
また、接続用SSID候補に選択順位を設定せずに、接続用SSID候補を任意に選び利用しても良い。
Next, a second connection SSID list creation method and a connection SSID candidate selection method will be described with reference to Table 2. As shown in Table 2, SSID candidates for connection and selection orders may be created in advance, and all data may be held.
The connection SSID candidate created in advance is preferably a meaningless and random character string that is unlikely to overlap with an identifier SSID of another network, and a number of connection SSID candidates are created and held. Is desirable.
Further, the connection SSID candidates may be arbitrarily selected and used without setting the selection order for the connection SSID candidates.
また、接続用SSIDリスト作成方法は、1通りではなくいくつかの方法を同時に保有し、利用者が用途もしくは状況に応じて使い分けても同様の効果が得られる。 In addition, the connection SSID list creation method has several methods at the same time, and the same effect can be obtained even if the user uses them according to the usage or situation.
さらにまた、本実施形態では、本実施形態では、接続用SSIDリストと接続用SSID候補の選択方法がコンピューターかプロジェクターのどちらか、もしくはUSB I/Fを介して接続されるUSBメモリー等に保存されている例について説明したが、コンピューターとプロジェクター両方に保存されていても同様の効果が得られる。 Furthermore, in this embodiment, in this embodiment, the connection SSID list and the connection SSID candidate selection method are stored in either a computer or a projector, or a USB memory connected via the USB I / F. However, the same effect can be obtained even if it is stored in both the computer and the projector.
[第4実施形態]
第2および第3の本実施形態では、接続用SSIDを選択し、アドホック・ネットワークを構築を開始し、開設されたネットワークに加入する例について説明したが、これらの作業は定期的に行われる場合がある。
例えば会社内に複数のコンピューターおよびプロジェクターが存在し、会議等により装置の設置場所が移動し、装置の設定が変更されることが少なくない。
このような場合、毎回、接続用SSIDの選択とネットワークの構築が行われるため、例えば、隣の会議室で異なる装置が本実施形態でネットワークの構築を行う場合、同じ方法で接続用SSIDの選択を行っている場合は、接続用SSID候補がすでに装置の周辺に存在している可能性もある。
このような場合、第2および第3の本実施形態において、接続用SSIDリスト作成方法と接続用SSID候補の選択方法は、前述した表2のような無意味な文字列を、さらに任意に選び出す方法の方がさらに良い
[Fourth embodiment]
In the second and third embodiments, the example of selecting the connection SSID, starting the construction of the ad hoc network, and joining the established network has been described. However, these operations are performed periodically. There is.
For example, a plurality of computers and projectors exist in a company, and the installation location of the apparatus moves due to a meeting or the like, and the setting of the apparatus is often changed.
In such a case, since the connection SSID is selected and the network is constructed every time, for example, when a different apparatus constructs a network in this embodiment in the adjacent conference room, the connection SSID is selected by the same method. In this case, there is a possibility that a connection SSID candidate already exists around the apparatus.
In such a case, in the second and third embodiments, the connection SSID list creation method and the connection SSID candidate selection method further arbitrarily select a meaningless character string as shown in Table 2 above. Better way
さらに、接続用SSID候補が重なる可能性を下げ、接続用SSID候補の選択のためのネットワーク検出等の操作を軽減する方法を、図2のフローチャートを用いて説明する。第2の実施形態と動作が同じ部分に関しては説明を省略する。
接続用SSID候補から接続用SSIDが決定した後(S205)、選択した接続用SSID候補をコンピューター300内の図示しないROMもしくはUSB I/Fを介して接続されるUSBメモリー等のプログラムもしくはリストから削除もしくは使用済み設定を行う。
以後、第2の実施形態と同様に動作を行う。
Furthermore, a method for reducing the possibility of overlapping connection SSID candidates and reducing operations such as network detection for selecting connection SSID candidates will be described with reference to the flowchart of FIG. The description of the same operation as that of the second embodiment is omitted.
After the connection SSID candidate is determined from the connection SSID candidates (S205), the selected connection SSID candidate is deleted from a program or list such as a USB memory connected via a ROM or USB I / F (not shown) in the
Thereafter, the operation is performed as in the second embodiment.
さらにまた、一度使用した接続用SSID候補のリストから削除もしくは使用済み設定は、ネットワーク開設解除もしくは参加解除の後に行っても良い。
以上、本実施形態によれば、装置内もしくはUSBメモリー等のプログラムにおいて、ネットワーク開設時に1度使用された接続用SSID候補は、接続用SSIDリストから
削除もしくは使用済み設定する。これにより、例えば第2の実施形態を有するコンピューターもしくはプロジェクターを新規に増設した場合、新規に増設された装置との接続用SSID候補が重なる可能性が低くなり、より確実で簡便なネットワーク接続システムを提供できる。
Furthermore, the deletion or used setting from the list of connection SSID candidates that have been used once may be performed after the network establishment cancellation or participation cancellation.
As described above, according to the present embodiment, a connection SSID candidate used once at the time of establishing a network is deleted from the connection SSID list or set to be used in a program such as a device or a USB memory. As a result, for example, when a computer or projector having the second embodiment is newly added, the possibility of overlapping SSID candidates for connection with the newly added device is reduced, and a more reliable and simple network connection system is achieved. Can be provided.
さらにまた、コンピューターもしくはコンピューターが自機周辺に存在するネットワーク情報を検出する際、検出されたネットワーク情報が使用している無線通信網のチャンネルも各装置のネットワーク検出部106または204で検出しても良い。
この場合、無線通信網のチャンネルの検出結果に応じて、コンピューターのアドホック・ネットワーク作成部105は、他のチャンネルより空いているチャンネルに優先してアドホック・ネットワークを作成する。
以上により、無線通信網における干渉を軽減することも可能になる。
Furthermore, when the computer or the network information existing in the vicinity of the own computer is detected, the
In this case, according to the detection result of the channel of the wireless communication network, the ad hoc
As described above, it is also possible to reduce interference in the wireless communication network.
第1〜第4本実施形態では、画像供給装置の例としてコンピューターを用いる例について説明したが、ネットワーク接続可能な画像再生装置、例えばビデオ・プレーヤー等でも良い。
また、画像表示装置としてプロジェクターを用いる例を説明したが、画像表示部を持つコンピューターや携帯端末等でも良い。
In the first to fourth embodiments, an example in which a computer is used as an example of an image supply device has been described.
Moreover, although the example which uses a projector as an image display apparatus was demonstrated, the computer with an image display part, a portable terminal, etc. may be sufficient.
さらに本実施形態では、コンピューター1台、プロジェクター1台が同一のネットワークを開設し参加する場合について説明したが、それぞれ複数台の装置を接続しても良い。3台以上の装置でネットワークを開設する場合は、ネットワークに参加させたい装置のうちの1台が、接続用SSIDを決定し、他の装置に例えばUSBメモリー等で伝達する。
また、接続用SSIDの選択を行う装置は、アドホック・ネットワークの範囲に応じて、例えば、アドホック・ネットワークを開設しようとしている装置が検出できる一番離れた位置にある装置、等にしても良い。
さらに、接続用SSIDの選択を行う装置は、他の装置がすでにアドホック・ネットワークを開設している範囲にある装置が設定することが望ましい。
Furthermore, in this embodiment, the case where one computer and one projector establish and participate in the same network has been described, but a plurality of devices may be connected to each other. When establishing a network with three or more devices, one of the devices desired to participate in the network determines a connection SSID and transmits it to another device, for example, via a USB memory.
Further, the device for selecting the connection SSID may be, for example, a device at the farthest position that can be detected by the device attempting to establish the ad hoc network, depending on the range of the ad hoc network.
Furthermore, it is desirable that a device for selecting a connection SSID is set by a device in a range where another device has already established an ad hoc network.
本発明は、無線通信網に接続されている複数の通信装置間で、接続を意図した通信装置間でネットワークの構築および加入を行う通信装置、通信装置の接続システム、通信装置の接続方法およびプログラムに有効である。 The present invention relates to a communication device, a communication device connection system, a communication device connection method, and a program for constructing and joining a network between communication devices intended for connection among a plurality of communication devices connected to a wireless communication network. It is effective for.
1、2、100、300・・・コンピューター、3、4、200、400・・・プロジェクター、5、6・・・無線通信検出可能範囲、101、201・・・ネットワーク、102、202・・・通信制御部、103、203、301、401・・・接続用SSID送受信部、104・・・接続用SSID作成部、105・・・アドホック・ネットワーク作成部、106、204・・・ネットワーク検出部、107、206・・・BSSID作成部、108、207・・・ネットワーク識別子保存部、109・・・ネットワーク加入待機部、110ネットワーク接続装置判別部、205、303、403・・・ネットワーク識別子比較部、209・・・装置種別情報発行部、302、402・・・接続用SSIDリスト作成部、304、404・・・接続用SSID作成部
1, 2, 100, 300 ...
Claims (10)
前記第1の通信装置は、
ネットワーク識別子情報を前記第2の通信装置との間で送信または受信して共有するネットワーク識別子共有手段と、
前記共有するネットワーク識別子情報を用いて、アドホック・ネットワークを構成するアドホック・ネットワーク構築手段と、
前記アドホック・ネットワーク構築のために、前記共有するネットワーク識別子情報を有する前記第2の通信装置からのネットワーク加入を受け付けるネットワーク加入受付手段と、
を備え、
前記第2の通信装置は、
ネットワーク識別子情報を前記第1の通信装置との間で受信または送信して共有するネットワーク識別子共有手段と、
前記第2の通信装置周辺に存在するネットワークから前記ネットワーク識別子情報を含むネットワーク情報を受信するネットワーク受信手段と、
前記ネットワーク受信手段が受信したネットワーク情報から、ネットワーク識別子情報を抽出するネットワーク識別子抽出手段と、
前記ネットワーク識別子抽出手段が抽出したネットワーク識別子と前記共有するネットワーク識別子を比較するネットワーク識別子比較手段と、
前記ネットワーク識別子比較手段によってネットワーク識別子が前記共有するネットワーク識別子と同一と判断されたネットワークへ加入するネットワーク加入手段と、
を備える
ことを特徴とする通信装置の通信システム。 In a communication system that performs wireless communication between a first communication device that constructs a network using network identifier information and a second communication device that joins the network,
The first communication device is:
Network identifier sharing means for transmitting or receiving and sharing network identifier information with the second communication device;
Ad hoc network construction means for configuring an ad hoc network using the shared network identifier information;
Network subscription accepting means for accepting a network subscription from the second communication device having the shared network identifier information for constructing the ad hoc network;
With
The second communication device is:
Network identifier sharing means for receiving or transmitting and sharing network identifier information with the first communication device;
Network receiving means for receiving network information including the network identifier information from a network existing around the second communication device;
Network identifier extracting means for extracting network identifier information from the network information received by the network receiving means;
Network identifier comparing means for comparing the network identifier extracted by the network identifier extracting means with the shared network identifier;
Network joining means for joining a network whose network identifier is determined to be the same as the shared network identifier by the network identifier comparing means;
A communication system for a communication apparatus, comprising:
前記第1の通信装置周辺に存在するネットワークから前記ネットワーク識別子情報を含むネットワーク情報を受信するネットワーク受信手段と、
前記ネットワーク受信手段が受信したネットワーク情報から、ネットワーク識別子情報を抽出するネットワーク識別子抽出手段と、
ネットワーク識別子リストを生成するネットワーク識別子生成手段と、
前記ネットワーク識別子情報リストからネットワーク識別子情報を選択するネットワーク識別子情報選択手段と、
前記ネットワーク識別子抽出手段により抽出されたネットワーク識別子と前記ネットワーク識別子選択手段により選択されたネットワーク識別子を比較するネットワーク識別子比較手段と、
前記比較手段の結果、前記選択されたネットワーク識別子が前記抽出されたネットワーク識別子と同一の場合は、ネットワーク識別子を前記ネットワーク識別子情報リストから再選択するネットワーク識別子選択手段と、
前記選択されたネットワーク識別子を前記第2の通信装置に送信する接続用ネットワーク識別子送信手段と
を備え、
前記第2の通信装置の前記ネットワーク識別子情報を共有する手段は、
前記第1の通信装置から前記接続用ネットワーク識別子を受信する接続用ネットワーク識別子受信手段を備える
ことを特徴とする請求項1に記載の通信装置の通信システム。 The network identifier information sharing means of the first communication device includes:
Network receiving means for receiving network information including the network identifier information from a network existing around the first communication device;
Network identifier extracting means for extracting network identifier information from the network information received by the network receiving means;
Network identifier generating means for generating a network identifier list;
Network identifier information selecting means for selecting network identifier information from the network identifier information list;
Network identifier comparison means for comparing the network identifier extracted by the network identifier extraction means with the network identifier selected by the network identifier selection means;
As a result of the comparing means, if the selected network identifier is the same as the extracted network identifier, a network identifier selecting means for reselecting a network identifier from the network identifier information list;
A network identifier transmission means for connection for transmitting the selected network identifier to the second communication device,
Means for sharing the network identifier information of the second communication device;
The communication system according to claim 1, further comprising a connection network identifier receiving unit configured to receive the connection network identifier from the first communication device.
ネットワーク識別子情報リストからネットワーク識別子情報を選択するネットワーク識別子情報選択手段と、
前記ネットワーク識別子抽出手段により抽出されたネットワーク識別子を比較するネットワーク識別子比較手段と、
前記比較手段の結果、前記抽出されたネットワーク識別子と同一の場合はネットワーク識別子を前記ネットワーク識別子情報リストから再選択するネットワーク識別子選択手段と、
前記選択されたネットワーク識別子を接続用ネットワーク識別子として前記第1の通信装置に送信する接続用ネットワーク識別子送信手段と
を備え、
前記第1の通信装置の前記ネットワーク識別子情報の共有手段は、
前記第2の通信装置から前記接続用ネットワーク識別子を受信する接続用ネットワーク識別子受信手段を備える
ことを特徴とする請求項1に記載の通信装置の通信システム。 Means for sharing the network identifier information of the second communication device;
Network identifier information selecting means for selecting network identifier information from the network identifier information list;
Network identifier comparison means for comparing network identifiers extracted by the network identifier extraction means;
As a result of the comparison means, if the extracted network identifier is the same, a network identifier selection means for reselecting a network identifier from the network identifier information list;
A network identifier transmission means for connection that transmits the selected network identifier as a network identifier for connection to the first communication device;
The network identifier information sharing means of the first communication device includes:
The communication system according to claim 1, further comprising a connection network identifier receiving unit configured to receive the connection network identifier from the second communication device.
前記第2の通信装置の前記ネットワーク識別子リスト生成手段は、複数の前記ネットワーク識別子を予め定めた方法で生成する
ことを特徴とする請求項1から3のいずれか1項に記載の通信装置の通信システム。 The network identifier list generating means of the first communication device generates a plurality of network identifiers by a predetermined method,
The communication of the communication apparatus according to any one of claims 1 to 3, wherein the network identifier list generation means of the second communication apparatus generates a plurality of the network identifiers by a predetermined method. system.
前記第2の通信装置の前記ネットワーク識別子リスト生成手段は、複数の前記ネットワーク識別子が予め生成されている情報から生成する
ことを特徴とする請求項1から3のいずれか1項に記載の通信装置の通信システム。 The network identifier list generating means of the first communication device generates a plurality of network identifiers from information generated in advance,
The communication apparatus according to any one of claims 1 to 3, wherein the network identifier list generation unit of the second communication apparatus generates a plurality of the network identifiers from information generated in advance. Communication system.
ネットワーク識別子情報を前記第2の通信装置が、前記第1の通信装置との間で送信または受信して共有するネットワーク識別子共有工程と、
ネットワーク識別子情報を前記第1の通信装置が、前記第2の通信装置との間で受信または送信して共有するネットワーク識別子共有工程と、
前記第1の通信装置が、前記共有するネットワーク識別子情報を用いて、アドホック・ネットワークを構成するアドホック・ネットワーク構築工程と、
前記第2の通信装置が、前記第2の通信装置周辺に存在するネットワークから前記ネットワーク識別情報を含むネットワーク情報を受信するネットワーク受信工程と、
前記第2の通信装置が、前記ネットワーク受信手段が受信したネットワーク情報から、ネットワーク識別子情報を抽出するネットワーク識別子抽出工程と、
前記第2の通信装置が、前記ネットワーク識別子抽出手段が抽出したネットワーク識別子と前記共有するネットワーク識別子を比較するネットワーク識別子比較工程と、
前記第2の通信装置が、前記ネットワーク識別子比較手段によってネットワーク識別子が前記共有するネットワーク識別子と同一と判別されたネットワークへ加入するネットワーク加入工程と、
前記第1の通信装置が、前記アドホック・ネットワーク構築のために、前記共有するネットワーク識別子情報を有する前記第2の通信装置からのネットワーク加入を受け付けるネットワーク加入受付工程と、
を備えることを特徴とする通信装置の通信方法。 In a communication method for performing wireless communication between a first communication device that constructs a network using network identifier information and a second communication device that joins the network,
A network identifier sharing step in which the second communication device transmits or receives and shares network identifier information with the first communication device;
A network identifier sharing step in which the first communication device receives or transmits network identifier information with the second communication device; and
An ad hoc network construction step in which the first communication device forms an ad hoc network using the shared network identifier information;
A network receiving step in which the second communication device receives network information including the network identification information from a network existing around the second communication device;
A network identifier extracting step in which the second communication device extracts network identifier information from the network information received by the network receiving means;
A network identifier comparison step in which the second communication device compares the network identifier extracted by the network identifier extraction means with the shared network identifier;
A network joining step in which the second communication device joins a network whose network identifier is determined to be the same as the shared network identifier by the network identifier comparing means;
A network subscription accepting step in which the first communication device accepts a network subscription from the second communication device having the shared network identifier information in order to construct the ad hoc network;
A communication method for a communication apparatus, comprising:
前記第1の通信装置のコンピューターに、
ネットワーク識別子情報を前記第2の通信装置との間で受信または送信して共有するネットワーク識別子共有工程と、
前記共有するネットワーク識別子情報を用いて、アドホック・ネットワークを構成するアドホック・ネットワーク構築工程と、
前記アドホック・ネットワーク構築のために、前記共有するネットワーク識別子情報を有する前記第2の通信装置からのネットワーク加入を受け付けるネットワーク加入受付工程と、
を実行させるためのプログラム。 In a program for a communication device that wirelessly communicates between a first communication device that constructs a network using network identifier information and a second communication device that joins the network,
In the computer of the first communication device,
A network identifier sharing step of receiving or transmitting network identifier information to and sharing with the second communication device;
An ad hoc network construction step for constructing an ad hoc network using the shared network identifier information;
A network subscription acceptance step for accepting a network subscription from the second communication device having the shared network identifier information for the ad hoc network construction;
A program for running
前記第2の通信装置のコンピューターに、
ネットワーク識別子情報を前記第1の通信装置との間で送信または受信して共有するネットワーク識別子共有工程と、
前記第2の通信装置周辺に存在するネットワークから前記ネットワーク識別子情報を含むネットワーク情報を受信するネットワーク受信工程と、
前記ネットワーク受信手段が受信したネットワーク情報から、ネットワーク識別子情報を抽出するネットワーク識別子抽出工程と、
前記ネットワーク識別子抽出手段が抽出したネットワーク識別子と前記共有するネットワーク識別子を比較するネットワーク識別子比較工程と、
前記ネットワーク識別子比較手段によってネットワーク識別子が前記共有するネットワーク識別子と同一と判断されたネットワークへ加入するネットワーク加入工程と、
を実行させるためのプログラム。 In a program for a communication device that wirelessly communicates between a first communication device that constructs a network using network identifier information and a second communication device that joins the network,
In the computer of the second communication device,
A network identifier sharing step of transmitting or receiving and sharing network identifier information with the first communication device;
Receiving a network information including the network identifier information from a network existing around the second communication device; and
A network identifier extracting step for extracting network identifier information from the network information received by the network receiving means;
A network identifier comparison step of comparing the network identifier extracted by the network identifier extraction means with the shared network identifier;
A network joining step of joining a network in which the network identifier is determined to be the same as the shared network identifier by the network identifier comparing means;
A program for running
ネットワーク識別子情報を前記第2の通信装置との間で送信または受信して共有するネットワーク識別子共有手段と、
前記共有するネットワーク識別子情報を用いて、アドホック・ネットワークを構成するアドホック・ネットワーク構築手段と、
前記アドホック・ネットワーク構築のために、前記共有するネットワーク識別子情報を有する前記第2の通信装置からのネットワーク加入を受け付けるネットワーク加入受付手段と、
を備えることを特徴とする通信装置。 In a communication device that performs wireless communication between a first communication device that constructs a network using network identifier information and a second communication device that joins the network,
Network identifier sharing means for transmitting or receiving and sharing network identifier information with the second communication device;
Ad hoc network construction means for configuring an ad hoc network using the shared network identifier information;
Network subscription accepting means for accepting a network subscription from the second communication device having the shared network identifier information for constructing the ad hoc network;
A communication apparatus comprising:
ネットワーク識別子情報を前記第1の通信装置との間で受信または送信して共有するネットワーク識別子共有手段と、
前記第2の通信装置周辺に存在するネットワークからネットワーク識別子情報を含むネットワーク情報を受信するネットワーク受信手段と、
前記ネットワーク受信手段が受信したネットワーク情報から、ネットワーク識別子情報を抽出するネットワーク識別子抽出手段と、
前記ネットワーク識別子抽出手段が抽出したネットワーク識別子と前記共有するネットワーク識別子を比較するネットワーク識別子比較手段と、
前記ネットワーク識別子比較手段によってネットワーク識別子が前記共有するネットワーク識別子と同一と判別されたネットワークへ加入するネットワーク加入手段と、
を備えることを特徴とする通信装置。 In a communication device that performs wireless communication between a first communication device that constructs a network using network identifier information and a second communication device that joins the network,
Network identifier sharing means for receiving or transmitting and sharing network identifier information with the first communication device;
Network receiving means for receiving network information including network identifier information from a network existing around the second communication device;
Network identifier extracting means for extracting network identifier information from the network information received by the network receiving means;
Network identifier comparing means for comparing the network identifier extracted by the network identifier extracting means with the shared network identifier;
Network joining means for joining a network whose network identifier is determined to be the same as the shared network identifier by the network identifier comparing means;
A communication apparatus comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009068895A JP2010226239A (en) | 2009-03-19 | 2009-03-19 | COMMUNICATION DEVICE, COMMUNICATION SYSTEM, COMMUNICATION METHOD, COMMUNICATION DEVICE PROGRAM |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009068895A JP2010226239A (en) | 2009-03-19 | 2009-03-19 | COMMUNICATION DEVICE, COMMUNICATION SYSTEM, COMMUNICATION METHOD, COMMUNICATION DEVICE PROGRAM |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2010226239A true JP2010226239A (en) | 2010-10-07 |
Family
ID=43042987
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009068895A Withdrawn JP2010226239A (en) | 2009-03-19 | 2009-03-19 | COMMUNICATION DEVICE, COMMUNICATION SYSTEM, COMMUNICATION METHOD, COMMUNICATION DEVICE PROGRAM |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2010226239A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014197830A (en) * | 2013-03-05 | 2014-10-16 | 株式会社リコー | Communication device, communication system, and program |
| JP2016001867A (en) * | 2014-05-19 | 2016-01-07 | 株式会社リコー | System, communication apparatus, and communication method |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006303637A (en) * | 2005-04-15 | 2006-11-02 | Canon Inc | Wireless communication apparatus and wireless communication apparatus setting method |
| JP2008219358A (en) * | 2007-03-02 | 2008-09-18 | Sony Corp | Wireless communication system, wireless communication apparatus, wireless communication method, and computer program |
| JP2008270927A (en) * | 2007-04-16 | 2008-11-06 | Canon Inc | Wireless network forming method and wireless terminal |
-
2009
- 2009-03-19 JP JP2009068895A patent/JP2010226239A/en not_active Withdrawn
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006303637A (en) * | 2005-04-15 | 2006-11-02 | Canon Inc | Wireless communication apparatus and wireless communication apparatus setting method |
| JP2008219358A (en) * | 2007-03-02 | 2008-09-18 | Sony Corp | Wireless communication system, wireless communication apparatus, wireless communication method, and computer program |
| JP2008270927A (en) * | 2007-04-16 | 2008-11-06 | Canon Inc | Wireless network forming method and wireless terminal |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014197830A (en) * | 2013-03-05 | 2014-10-16 | 株式会社リコー | Communication device, communication system, and program |
| JP2016001867A (en) * | 2014-05-19 | 2016-01-07 | 株式会社リコー | System, communication apparatus, and communication method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20230319952A1 (en) | Communication Device | |
| US11012843B2 (en) | Communication device | |
| KR101735334B1 (en) | Method and apparatus for performing discovery procedures in wi-fi p2p device | |
| JP5945961B2 (en) | Communication equipment | |
| US10194478B2 (en) | Method and apparatus for performing wireless docking service | |
| EP2677833B1 (en) | Terminal and Method for P2P Connection in Wi-Fi Network | |
| JP4715293B2 (en) | Wireless communication system, wireless communication apparatus, wireless communication method, and computer program | |
| CN100418066C (en) | System and method for realizing zero-allocation wireless computing, and computering apparatus for leading in zero-allocation wireless computing | |
| JP5821390B2 (en) | Wireless communication apparatus, wireless communication program, and wireless communication method | |
| US8150310B2 (en) | Setting method of communication parameters, communicating apparatus, control method of communicating apparatus, and program | |
| US20130260674A1 (en) | Wireless communication devices, communication systems, methods, and non-transitory computer-readable media for selectively establishing different types of connections | |
| CN105338595B (en) | Intelligent terminal Adding Way, apparatus and system based on intelligent terminal system | |
| JP2014241487A (en) | Communication device | |
| CN102958053A (en) | Communication device, communication system and method of sharing communication setup information | |
| JP6172340B2 (en) | Communication equipment | |
| KR20160045062A (en) | Method for remotely controlling another device using direct communication and apparatus therefor | |
| KR102424844B1 (en) | Device supporting wireless p2p communication with external device and communication method thereof | |
| JP2009038665A (en) | Wireless communication apparatus and control method thereof | |
| JP2010226239A (en) | COMMUNICATION DEVICE, COMMUNICATION SYSTEM, COMMUNICATION METHOD, COMMUNICATION DEVICE PROGRAM | |
| JP6583274B2 (en) | Wireless terminal, communication method and communication system in wireless communication network | |
| JP5812065B2 (en) | External storage device, data file transmission / reception system, data file transmission / reception method / program | |
| JP6361793B2 (en) | Communication equipment | |
| EP2814299B1 (en) | Method for organizing a wireless network | |
| JP2017017532A (en) | Wireless terminal in wireless communication network, communication method, and communication system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD04 | Notification of resignation of power of attorney |
Effective date: 20120130 Free format text: JAPANESE INTERMEDIATE CODE: A7424 |
|
| A621 | Written request for application examination |
Effective date: 20120316 Free format text: JAPANESE INTERMEDIATE CODE: A621 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130410 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130416 |
|
| A761 | Written withdrawal of application |
Effective date: 20130501 Free format text: JAPANESE INTERMEDIATE CODE: A761 |