[go: up one dir, main page]

JP2010226239A - COMMUNICATION DEVICE, COMMUNICATION SYSTEM, COMMUNICATION METHOD, COMMUNICATION DEVICE PROGRAM - Google Patents

COMMUNICATION DEVICE, COMMUNICATION SYSTEM, COMMUNICATION METHOD, COMMUNICATION DEVICE PROGRAM Download PDF

Info

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
Application number
JP2009068895A
Other languages
Japanese (ja)
Inventor
Koichiro Ota
浩一郎 太田
Kazuyoshi Kitabayashi
一良 北林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2009068895A priority Critical patent/JP2010226239A/en
Publication of JP2010226239A publication Critical patent/JP2010226239A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

【課題】アドホック・ネットワークを構築する際に、ネットワークを構築しようとしている装置周辺の検出可能なネットワーク内に複数の通信装置が存在すると、意図したネットワークを構築することが困難な場合や、接続を意図したネットワークに加入することが困難な場合がある。
【解決手段】複数の通信装置間で、ネットワーク識別子情報を共有し、共有したネットワーク識別子情報に基づきネットワークを構築し、他の通信装置も共有したネットワーク識別子情報に基づきネットワークに加入するので、接続を意図した通信装置間で同一のネットワークを構成できる。
【選択図】図1
When 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).

特開2007−221559号公報JP 2007-221559 A

従来の方法では、予め端末間で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〜第4の実施形態における無線通信ネットワーク構成の概略図である。It is the schematic of the radio | wireless communication network structure in 1st-4th embodiment. 第1の実施形態のコンピューターの内部構成図である。It is an internal block diagram of the computer of 1st Embodiment. 第1の実施形態のプロジェクターの内部構成である。It is an internal structure of the projector of 1st Embodiment. 第1の実施形態のプロジェクター動作を示すフローチャートである。It is a flowchart which shows the projector operation | movement of 1st Embodiment. 第1の実施形態のコンピューター動作を示すフローチャートである。It is a flowchart which shows the computer operation | movement of 1st Embodiment. 第2の実施形態のコンピューターの内部構成図である。It is an internal block diagram of the computer of 2nd Embodiment. 第2の実施形態のコンピューター動作を示すフローチャートである。It is a flowchart which shows the computer operation | movement of 2nd Embodiment. 第3の実施形態のプロジェクターの内部構成図である。It is an internal block diagram of the projector of 3rd Embodiment. 第3の実施形態のプロジェクター動作を示すフローチャートである。It is a flowchart which shows the projector operation | movement of 3rd Embodiment.

以下、図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 computer 1 or 2 and the projector 3 or 4 are communication devices that can communicate. The wireless communication detectable range 5 is a wireless communication range that can be detected by the computer 1, and the wireless communication detectable range 6 is detected by the computer 2. It is a possible wireless communication range.
In the present embodiment, an example in which an ad hoc network is constructed between the computer 1 or 2 and the projector 3 or 4 will be described below.
In the following description, it is assumed that the computer connection software is also installed in the computers 1 and 2.

図2は、第1実施形態のコンピューター1または2の各内部構成の概略図である。   FIG. 2 is a schematic diagram of each internal configuration of the computer 1 or 2 according to the first embodiment.

コンピューター100は、本実施形態における通信装置の一例である。   The computer 100 is an example of a communication device in the present embodiment.

ネットワーク101は、IEEE802.11無線LANネットワークである。   The network 101 is an IEEE 802.11 wireless LAN network.

通信制御部102は、ネットワーク101を介し、コンピューター100周辺に存在するネットワークが開設時に発する報知信号であるビーコンの受信、およびプロジェクター200(図3)と通信制御を行う。
また、通信制御部102は、アドホック・ネットワーク構築部105からアドホック・ネットワークの開設時に、ネットワーク識別子情報を受け取り、受け取ったネットワーク識別子情報を用いて、アドホック・ネットワーク開設による報知情報のビーコンをネットワーク101に発信する。
また、通信制御部102は、ネットワーク101から受信したビーコン信号をネットワーク検出部106に受け渡す。
また、通信制御部102は、ネットワーク接続装置判別部110からの装置種別情報コマンドをネットワーク101に送信し、さらに装置種別情報コマンドに対する応答をネットワーク101から受信してネットワーク接続装置判別部110へ受け渡す。
The communication control unit 102 performs communication control with the projector 200 (FIG. 3) through the network 101, receiving a beacon that is a notification signal issued when a network existing around the computer 100 is opened.
Further, the communication control unit 102 receives network identifier information from the ad hoc network construction unit 105 when the ad hoc network is established, and uses the received network identifier information to send a beacon of notification information by the ad hoc network establishment to the network 101. send.
In addition, the communication control unit 102 passes the beacon signal received from the network 101 to the network detection unit 106.
Further, the communication control unit 102 transmits the device type information command from the network connection device determination unit 110 to the network 101, further receives a response to the device type information command from the network 101, and passes it to the network connection device determination unit 110. .

接続用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 / reception unit 103 receives a connection SSID from a connection SSID transmission / reception unit 203 (FIG. 3), which will be described later, of the projector 200 via a USB (Universal Serial Bus) I / F (not shown).
With this procedure, the computer 100 and the projector 200 share the connection SSID.
The connection SSID transmission / reception unit 103 transmits the received connection SSID to the network identifier SSID creation unit 104.

接続用SSID作成部104は、接続用SSID送受信部103から受け取った接続用SSIDと同じ情報の、ネットワーク識別子SSIDを作成する。
また、ネットワーク識別子SSID作成部104は、作成した接続用SSIDをアドホック・ネットワーク構築部105に伝達する。
また、接続用SSID作成部104は、接続用SSIDをネットワーク識別子保存部108に保存する。
The connection SSID creation unit 104 creates a network identifier SSID having the same information as the connection SSID received from the connection SSID transmission / reception unit 103.
Further, the network identifier SSID creation unit 104 transmits the created connection SSID to the ad hoc network construction unit 105.
Further, the connection SSID creation unit 104 stores the connection SSID in the network identifier storage unit 108.

アドホック・ネットワーク構築部105は、接続用SSID作成部104から作成された接続用SSIDを受け取る。
また、アドホック・ネットワーク作成部105は、BSSID作成部107が作成したBSSIDを受け取る。
また、アドホック・ネットワーク作成部105は、接続用SSID作成部104から受け取った接続用SSIDと、BSSID作成部107で作成されたネットワーク識別子BSSIDを用いて、通信制御部102を介してネットワーク101にアドホック・ネットワークの構築を始める。
すなわち、アドホック・ネットワーク作成部105は、通信制御部102を介してネットワーク101に、識別子情報を含むネットワーク開設の報知信号のビーコンを発信する。
The ad hoc network construction unit 105 receives the connection SSID created from the connection SSID creation unit 104.
The ad hoc network creation unit 105 also receives the BSSID created by the BSSID creation unit 107.
Further, the ad hoc network creation unit 105 uses the connection SSID received from the connection SSID creation unit 104 and the network identifier BSSID created by the BSSID creation unit 107 to ad hoc to the network 101 via the communication control unit 102.・ Start building the network.
That is, the ad hoc network creation unit 105 transmits a beacon of a network establishment notification signal including identifier information to the network 101 via the communication control unit 102.

ネットワーク検出部106は、コンピューター100周辺にあるネットワーク101が発信しているビーコンを受信する。
また、ネットワーク検出部106は、受信したビーコンからネットワーク識別子情報(SSIDとBSSID)を抽出し、アドホック・ネットワーク作成部105に伝達する。
The network detection unit 106 receives a beacon transmitted from the network 101 around the computer 100.
In addition, the network detection unit 106 extracts network identifier information (SSID and BSSID) from the received beacon and transmits it to the ad hoc network creation unit 105.

BSSID作成部107は、乱数によってBSSIDを作成する。
また、ネットワーク識別子BSSID作成部107は、作成したBSSIDを、アドホック・ネットワーク構築部105に伝達し、また、ネットワーク保存部108に保存する。
The BSSID creation unit 107 creates a BSSID using random numbers.
The network identifier BSSID creation unit 107 transmits the created BSSID to the ad hoc network construction unit 105 and also saves it in the network storage unit 108.

ネットワーク識別子保存部108は、接続用SSID作成部104が作成した接続用SSIDと、BSSID作成部108が作成したBSSIDを保存する。   The network identifier storage unit 108 stores the connection SSID created by the connection SSID creation unit 104 and the BSSID created by the BSSID creation unit 108.

ネットワーク加入待機部109は、アドホック・ネットワーク構築部105によりネットワーク開設のビーコンが発信され始めた後に、接続用SSIDとBSSID作成部107で作成されたBSSIDが同一のプロジェクター200が、開設したネットワークへ加入するのを待機する。   After the ad-hoc network construction unit 105 starts transmitting a beacon for network establishment, the network subscription standby unit 109 joins the network to which the projector 200 having the same BSSID created by the connection SSID and the BSSID creation unit 107 joins the established network. Wait to do.

ネットワーク接続装置判別部110は、アドホック・ネットワーク構築部105が開設したアドホック・ネットワークに加入した装置に対して、装置種別情報コマンドを発行する。
また、ネットワーク接続装置判別部110は、発行した装置種別情報コマンドに対する返答を受信する。
また、ネットワーク接続装置判別部110は、受信した装置種別情報コマンドへの返答から、アドホック・ネットワークに参加した装置種別を判別する。
The network connection device determination unit 110 issues a device type information command to a device that has joined the ad hoc network established by the ad hoc network construction unit 105.
Further, the network connection device determination unit 110 receives a response to the issued device type information command.
Further, the network connection device determination unit 110 determines the device type participating in the ad hoc network from the response to the received device type information command.

図3は、第1実施形態のプロジェクター3または4の各内部構成の概略図である   FIG. 3 is a schematic diagram of each internal configuration of the projector 3 or 4 according to the first embodiment.

プロジェクター200は、本実施形態における通信装置の一例である。   The projector 200 is an example of a communication device in the present embodiment.

ネットワーク201は、IEEE802.11無線LANネットワークである。   The network 201 is an IEEE 802.11 wireless LAN network.

通信制御部202は、ネットワーク201を介し、ネットワーク開設のビーコンの受信、およびコンピューター100との通信制御を行う。
また、通信制御部202は、ネットワーク検出部204に、ネットワーク201から受信したビーコン信号を受け渡す。
また、通信制御部202は、ネットワーク加入処理部208から、ネットワーク加入処理を行うためのネットワーク識別子情報を受け取り、ネットワーク201にネットワーク識別子情報を含むネットワーク加入情報を発信する。
また、通信制御部202は、ネットワーク101から装置種別情報コマンドを受信し装置種別情報発行部209に受け渡し、さらに装置種別情報発行部209から装置種別情報コマンドに対する応答受け取りネットワーク201に発信する。
The communication control unit 202 receives a beacon for establishing a network and controls communication with the computer 100 via the network 201.
In addition, the communication control unit 202 passes the beacon signal received from the network 201 to the network detection unit 204.
The communication control unit 202 also receives network identifier information for performing network subscription processing from the network subscription processing unit 208 and transmits network subscription information including the network identifier information to the network 201.
In addition, the communication control unit 202 receives the device type information command from the network 101, passes it to the device type information issuing unit 209, and further sends the response from the device type information issuing unit 209 to the device type information command to the network 201.

接続用SSID送受信部203は、コンピューター100の接続用SSID送受信部103へ、図示しないUSB I/F等を介して接続用SSIDを発行する。
また、接続用SSID送受信部203は、ネットワーク識別子比較部205へ発行した接続用SSIDを伝達し、また、ネットワーク識別子保存部207へ保存する。
The connection SSID transmission / reception unit 203 issues a connection SSID to the connection SSID transmission / reception unit 103 of the computer 100 via a USB I / F (not shown) or the like.
Further, the connection SSID transmission / reception unit 203 transmits the connection SSID issued to the network identifier comparison unit 205 and stores it in the network identifier storage unit 207.

ネットワーク検出部204は、プロジェクター200の周辺に存在するネットワークからネットワーク識別子情報を含むネットワーク情報を通信制御部から受け取る。
また、ネットワーク検出部204は、受け取ったネットワーク情報からネットワーク識別子情報(SSIDとBSSID)を抽出し、ネットワーク識別子比較部205に伝達する。
The network detection unit 204 receives network information including network identifier information from the network existing around the projector 200 from the communication control unit.
Further, the network detection unit 204 extracts network identifier information (SSID and BSSID) from the received network information, and transmits the network identifier information to the network identifier comparison unit 205.

ネットワーク識別子比較部205は、ネットワーク検出部204で捻出されたネットワーク識別子情報(SSIDとBSSID)を受け取る。
ネットワーク識別子比較205は、ネットワーク検出部204が抽出したSSIDと接続用SSID送受信部203が発行した接続用SSIDを比較する。
ネットワーク識別子比較205は、上記比較の結果が一致した場合に、一致したSSIDを有するネットワークのBSSIDをBSSID作成部206に伝達する。
The network identifier comparison unit 205 receives the network identifier information (SSID and BSSID) created by the network detection unit 204.
The network identifier comparison 205 compares the SSID extracted by the network detection unit 204 with the connection SSID issued by the connection SSID transmission / reception unit 203.
The network identifier comparison 205 transmits the BSSID of the network having the matched SSID to the BSSID creation unit 206 when the comparison result matches.

BSSID作成部206は、ネットワーク識別子比較部205から接続用SSIDと一致したネットワークのBSSIDを受け取る。
また、BSSID作成部206は、受け取ったBSSIDと同じ、ネットワーク識別子BSSIDを作成する。
また、ネットワーク識別子BSSID作成部206は、作成したBSSIDを、ネットワーク識別子保存部に保存する。
The BSSID creation unit 206 receives the BSSID of the network that matches the connection SSID from the network identifier comparison unit 205.
The BSSID creation unit 206 creates the same network identifier BSSID as the received BSSID.
The network identifier BSSID creation unit 206 stores the created BSSID in the network identifier storage unit.

ネットワーク保存部207は、接続用SSID送受信部203が発行した接続用SSIDと、BSSID作成部207が作成したBSSIDを保存する。
また、ネットワーク保存部207は、接続用SSIDとBSSIDの両方が保存された後、保存した接続用SSIDとBSSIDを、ネットワーク加入処理部208に伝達する。
The network storage unit 207 stores the connection SSID issued by the connection SSID transmission / reception unit 203 and the BSSID created by the BSSID creation unit 207.
Further, after both the connection SSID and BSSID are stored, the network storage unit 207 transmits the stored connection SSID and BSSID to the network subscription processing unit 208.

ネットワーク加入処理部208は、ネットワーク保存部207から接続用SSIDとBSSIDを受け取る。
また、ネットワーク加入処理部208は、接続用SSIDとBSSIDを用いてネットワーク加入に必要な情報とコマンドを、通信制御部202に伝達する。
The network subscription processing unit 208 receives the connection SSID and BSSID from the network storage unit 207.
Further, the network subscription processing unit 208 transmits information and commands necessary for network subscription to the communication control unit 202 using the connection SSID and BSSID.

装置種別情報発行部209は、プロジェクター200が加入したネットワークのコンピューター100から装置種別情報コマンドを受信し、装置種別情報コマンドの応答としてプロジェクター200の装置種別情報を通信制御部202に伝達する。   The device type information issuing unit 209 receives a device type information command from the network computer 100 to which the projector 200 has joined, and transmits the device type information of the projector 200 to the communication control unit 202 as a response to the device type information command.

本実施形態の図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 computer 100 or the projector 200. It can also be executed by a program stored in a USB memory or the like connected via F.

次に、第1実施形態のプロジェクター200のネットワーク接続動作を、図4のフローチャートを用いて説明する。   Next, the network connection operation of the projector 200 of the first embodiment will be described using the flowchart of FIG.

プロジェクター200の接続用SSID送受信部203は、コンピューター100の接続用SSID送受信部103へ、図示しないUSB I/F等を介してネットワーク識別子SSIDを接続用SSIDとして発行する(S1)。
この続用SSIDは、コンピューター100とプロジェクター200の各々のネットワーク識別子保存部108および207に保存され共有される。
The connection SSID transmission / reception unit 203 of the projector 200 issues a network identifier SSID as a connection SSID to the connection SSID transmission / reception unit 103 of the computer 100 via a USB I / F (not shown) (S1).
The subsequent SSID is stored and shared in the network identifier storage units 108 and 207 of the computer 100 and the projector 200, respectively.

次に、ネットワーク検出部204は、通信制御部202からネットワーク情報を受け取る(S2)。
また、ネットワーク検出部204は、検出したネットワーク情報からSSIDとBSSIDを抽出し、ネットワーク識別子比較部205に伝達する。
Next, the network detection unit 204 receives network information from the communication control unit 202 (S2).
In addition, the network detection unit 204 extracts the SSID and BSSID from the detected network information and transmits them to the network identifier comparison unit 205.

ネットワーク識別子比較部205は、ネットワーク検出部204で抽出されたネットワークのSSIDと、接続用SSID送受信部203が発行した接続用SSIDを比較する(S3)。   The network identifier comparison unit 205 compares the network SSID extracted by the network detection unit 204 with the connection SSID issued by the connection SSID transmission / reception unit 203 (S3).

S3で、ネットワーク識別子比較部205は、ネットワーク検出部204で抽出されたSSIDと接続用SSIDの比較結果が一致する場合、S1で発行した接続用SSIDを受け取ったコンピューター100のネットワーク情報と判断し、プロジェクター200が接続を意図するネットワークが存在すると判断する(S3 YES)。   In S3, if the comparison result between the SSID extracted by the network detection unit 204 and the connection SSID matches, the network identifier comparison unit 205 determines the network information of the computer 100 that has received the connection SSID issued in S1, It is determined that there is a network to which the projector 200 intends to connect (S3 YES).

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 network detection unit 204 does not match, the network identifier comparison unit 205 determines that there is no network intended for connection (S3 NO), and a certain waiting time. If the set time has not been exceeded (S4 NO), the process waits until a network intended for connection is detected (S2-4).

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 creation unit 206 receives the BSSID of the network having the connection SSID from the network identifier comparison unit 205 (S5).

次に、BSSID作成部206は、ネットワーク識別子比較部205から受け取ったBSSIDと同一のBSSIDを作成する(S6)。
また、ネットワーク識別子BSSID作成部206は、作成したBSSIDをネットワーク識別子保存部207に保存する。
Next, the BSSID creation unit 206 creates the same BSSID as the BSSID received from the network identifier comparison unit 205 (S6).
The network identifier BSSID creation unit 206 stores the created BSSID in the network identifier storage unit 207.

次に、ネットワーク加入処理部208は、ネットワーク識別子保存部207に保存されている接続用SSIDとBSSIDを用いて、接続用SSIDと同一のアドホック・ネットワークへの加入のコマンド処理を、通信制御部202に対して行う(S7)。   Next, the network subscription processing unit 208 uses the connection SSID and BSSID stored in the network identifier storage unit 207 to perform command processing for joining the same ad hoc network as the connection SSID, and the communication control unit 202. (S7).

次に、装置種別情報発行部209は、コンピューター100のネットワーク接続装置判別部110が発行した装置種別情報コマンドを、ネットワークおよび通信制御部202から受け取る(S8)。   Next, the device type information issuing unit 209 receives the device type information command issued by the network connection device determining unit 110 of the computer 100 from the network and communication control unit 202 (S8).

続けて、装置種別情報発行部209は、プロジェクター200の装置種別情報を装置種別情報コマンドの応答として、通信制御部202に伝達する(S9)。
この手続きにより、コンピューター100はアドホック・ネットワークに加入した装置種別をプロジェクターと判別し、例えば画像配信等を開始する。
以上により、プロジェクター200は、コンピューター100に接続用SSIDを発行し、この接続用SSIDを受け取ったコンピューター100のネットワーク情報を検出し、この検出したネットワークに加入するようにしたので、意図したネットワークへの加入が完了し通信が開始される。
Subsequently, the device type information issuing unit 209 transmits the device type information of the projector 200 to the communication control unit 202 as a response to the device type information command (S9).
With this procedure, the computer 100 determines that the device type that has joined the ad hoc network is a projector, and starts image distribution, for example.
As described above, the projector 200 issues a connection SSID to the computer 100, detects the network information of the computer 100 that has received the connection SSID, and joins the detected network. Subscription is completed and communication is started.

次に、第1実施形態のコンピューター100のネットワーク接続動作を、図5のフローチャートを用いて説明する。   Next, the network connection operation of the computer 100 of the first embodiment will be described using the flowchart of FIG.

コンピューター100の接続用SSID送受信部103は、プロジェクター200の接続用SSID送受信部203から、図示しないUSB I/F等を介してネットワーク識別子SSIDを接続用SSIDとして受け取る(S101)。   The connection SSID transmission / reception unit 103 of the computer 100 receives the network identifier SSID as the connection SSID from the connection SSID transmission / reception unit 203 of the projector 200 via a USB I / F (not shown) (S101).

ネットワーク識別子SSID作成部104は、受け取った接続用SSIDと同一のアドホック・ネットワーク作成用のネットワーク識別子SSIDを作成し(S102)、ネットワーク識別子保存部108に保存する。
また、ネットワーク識別子SSID作成部104で作成した接続用SSIDは、アドホック・ネットワーク作成部105に伝達される。
The network identifier SSID creation unit 104 creates a network identifier SSID for creating an ad hoc network that is the same as the received connection SSID (S102), and stores it in the network identifier storage unit.
The connection SSID created by the network identifier SSID creation unit 104 is transmitted to the ad hoc network creation unit 105.

BSSID作成部107は、乱数によって、BSSIDを作成し、ネットワーク識別子保存部108に保存する(S103)。   The BSSID creation unit 107 creates a BSSID with a random number and stores it in the network identifier storage unit 108 (S103).

アドホック・ネットワーク作成部105は、接続用SSID作成部104が作成した接続用SSIDとBSSID作成部107が作成したBSSIDを用いて、アドホック・ネットワークの構築を開始する(S104)。
すなわち、アドホック・ネットワーク作成部105は、通信制御部102を介してネットワーク101にネットワーク識別子情報を含むネットワーク開設の報知信号のビーコンを発信する。
The ad hoc network creation unit 105 starts building an ad hoc network using the connection SSID created by the connection SSID creation unit 104 and the BSSID created by the BSSID creation unit 107 (S104).
That is, the ad hoc network creation unit 105 transmits a beacon of a network establishment notification signal including network identifier information to the network 101 via the communication control unit 102.

アドホック・ネットワーク構築を開始後に、ネットワーク検出部106とネットワーク参加待機部109は、一定の待機時間を超過していない場合(S106 NO)、接続を意図する接続用SSIDが加入するのを待機する(S105〜106)。   After the ad hoc network construction is started, the network detection unit 106 and the network participation standby unit 109 wait for the connection SSID intended for connection to join if the predetermined standby time has not been exceeded (NO in S106) ( S105-106).

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 projector 200 that issued the connection SSID received in S101, and the network detection unit 106 and the network The subscription standby unit 107 performs network subscription processing such as terminating subscription acceptance to the network and starting communication with the subscribed device via the communication control unit 102 (S107).

次に、ネットワーク接続装置判別部110は、ネットワークに加入した装置に対して装置種別情報を得るための装置種別情報コマンドを通信制御部102に受け渡す(S108)。   Next, the network connection device determination unit 110 delivers a device type information command for obtaining device type information to a device that has joined the network to the communication control unit 102 (S108).

また、ネットワーク接続装置判別部110は、ネットワークに参加した装置から装置種別情報コマンドの応答の装置種別情報を通信制御部102から受け取る(S109)。   In addition, the network connection device determination unit 110 receives device type information in response to the device type information command from the communication control unit 102 from the devices participating in the network (S109).

さらに、ネットワーク接続装置判別部110は、通信制御部102から受信した装置種別情報コマンドの応答からプロジェクター固有情報を抽出し、ネットワークに参加した装置がプロジェクターであると判別し、例えば映像の配信を開始する(S109)。   Further, the network connection device determination unit 110 extracts the projector specific information from the response of the device type information command received from the communication control unit 102, determines that the device participating in the network is a projector, and starts, for example, video distribution (S109).

以上のように、本実施形態によれば、同一のネットワークの接続を意図しているコンピューターとプロジェクターがネットワーク識別子情報である接続用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 computer 1 or 2 according to the second embodiment. The same functional units as those in the first embodiment are denoted by the same reference numerals as those in FIG.
The difference from the first embodiment is a connection SSID transceiver 301, a connection SSID list creation unit 302, a network identifier comparison unit 303, and a connection SSID creation unit 304.

コンピューター300は、本実施形態における画像供給装置の一例である。   The computer 300 is an example of an image supply device in the present embodiment.

接続用SSID送受信部301は、接続用SSIDリスト作成部302が作成した接続用SSID候補の中から、コンピューター300周辺に存在していないネットワーク識別子SSIDを接続用SSID候補として、接続用SSID作成部304から受け取る。
また、接続用SSID送受信部301は、プロジェクター200の接続用SSID送受信部203に図示しないUSB I/F等を介して接続用SSID情報を発行する。
The connection SSID transmission / reception unit 301 uses the network identifier SSID that does not exist in the periphery of the computer 300 among the connection SSID candidates created by the connection SSID list creation unit 302 as a connection SSID candidate. Receive from.
The connection SSID transmission / reception unit 301 issues connection SSID information to the connection SSID transmission / reception unit 203 of the projector 200 via a USB I / F (not shown).

接続用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 SSID creation unit 302 is a connection SSID stored in a ROM, HDD, or USB memory connected via a CPU (not shown) in the computer 300 by a method described later. Based on the list creation information, a connection SSID list having at least two connection SSID candidates is created.
Also, the connection SSID list creation unit 302 selects one connection SSID candidate from the created connection SSID list based on the connection SSID list creation information, and transmits it to the network identifier comparison unit 303.
Further, the connection SSID creation unit 302 selects the second candidate, the third candidate, and the like according to the comparison result of the network identifier comparison unit 303 and transmits the second candidate, the third candidate, and the like to the network identifier comparison unit 303.

ネットワーク検出部106は、通信制御部102を介して、コンピューター300周辺にあるネットワーク101からネットワーク識別子情報を含むネットワーク情報を検出する。
また、ネットワーク検出部106は、検出したネットワーク情報からSSIDを抽出し、ネットワーク識別子比較部303に伝達する。
The network detection unit 106 detects network information including network identifier information from the network 101 around the computer 300 via the communication control unit 102.
Further, the network detection unit 106 extracts the SSID from the detected network information and transmits it to the network identifier comparison unit 303.

ネットワーク識別子比較部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 identifier comparison unit 303 compares the connection SSID candidate created by the connection SSID creation unit 302 with the SSID extracted by the network detection unit 106.
As a result of the comparison, the network comparison unit 303 determines that the connection SSID candidate already exists on the network 201 when the connection SSID candidate and the SSID extracted by the network detection unit 106 are the same. The SSID list creation unit 302 is requested to reselect SSID candidates for connection.
Further, if the SSID extracted by the network detection unit 304 is different from the connection SSID candidate as a result of the comparison, the network identifier comparison unit 303 displays the connection SSID candidate received from the connection SSID creation unit 302 on the network 201. It is determined that it does not exist, and the connection SSID candidate is transmitted to the connection SSID creation unit 304.

接続用SSID作成部304は、ネットワーク識別子比較部303から受け取った接続用SSID候補と同一のアドホック・ネットワーク作成用の接続用SSIDを作成する。
また、接続用SSID作成部304は、作成した接続用SSIDを、アドホック・ネットワーク作成部105に伝達し、ネットワーク識別子保存部109に保存する。
The connection SSID creation unit 304 creates a connection SSID for creating an ad hoc network identical to the connection SSID candidate received from the network identifier comparison unit 303.
Also, the connection SSID creation unit 304 transmits the created connection SSID to the ad hoc network creation unit 105 and stores it in the network identifier storage unit 109.

以下、第1実施形態と同様にアドホック・ネットワーク作成部105は、ネットワーク識別子SSID作成部304で作成された接続用SSIDとBSSID作成部108で作成されたBSSIDを用いて、アドホック・ネットワーク開設を行い報知信号のビーコンを発信する。
また、アドホック・ネットワーク構築を開始後に、接続用SSIDを有するプロジェクターが加入処理を行うことで、同一のネットワーク接続を完了する。
Hereinafter, as in the first embodiment, the ad hoc network creation unit 105 opens an ad hoc network using the connection SSID created by the network identifier SSID creation unit 304 and the BSSID created by the BSSID creation unit 108. A beacon of a notification signal is transmitted.
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 computer 300, a USB memory connected via a USB I / F, or the like. It is also possible to execute it by a program.

次に、第2実施形態のコンピューター300のネットワーク接続動作を、図7のフローチャートを用いて説明する。   Next, the network connection operation of the computer 300 of the second embodiment will be described using the flowchart of FIG.

コンピューター300の接続用SSIDリスト作成部302は、後述するコンピューター300内の図示しないCPUに接続されているROM、HDDもしくはUSB I/Fを介して接続されるUSBメモリー等に保存されている接続用SSIDリスト作成情報に基づき、少なくとも2つ以上の接続用SSID候補を有する接続用SSIDリストを作成する(S201)。   The connection SSID list creation unit 302 of the computer 300 is for connection stored in a ROM, HDD, or a USB memory connected via a USB I / F connected to a CPU (not shown) in the computer 300 described later. Based on the SSID list creation information, a connection SSID list having at least two or more connection SSID candidates is created (S201).

次に、接続用SSIDリスト作成部302は、作成した接続用SSIDリストから、接続用SSIDリスト作成情報に基づき接続用SSID候補を1つ選択し、ネットワーク識別子比較部303に伝達する(S202)。   Next, the connection SSID list creation unit 302 selects one connection SSID candidate from the created connection SSID list based on the connection SSID list creation information, and transmits it to the network identifier comparison unit 303 (S202).

ネットワーク検出部106は、通信制御部102を介して、コンピューター300周辺に存在するネットワークのネットワーク識別子を含むネットワーク情報を検出する(S203)。
また、ネットワーク検出部106は、検出したネットワーク情報からネットワーク識別子SSIDとBSSIDを抽出し、ネットワーク識別子比較部303に伝達する。
The network detection unit 106 detects network information including network identifiers of networks existing around the computer 300 via the communication control unit 102 (S203).
Further, the network detection unit 106 extracts the network identifier SSID and BSSID from the detected network information, and transmits them to the network identifier comparison unit 303.

ネットワーク識別子比較部303は、接続用SSIDリスト作成部302で作成された接続用SSID候補と、ネットワーク検出部106で抽出されたネットワーク識別子SSIDを比較する(S204)。   The network identifier comparison unit 303 compares the connection SSID candidate created by the connection SSID list creation unit 302 with the network identifier SSID extracted by the network detection unit 106 (S204).

S204で、ネットワーク識別子比較部303が、接続用SSID候補と同一のネットワーク識別子SSIDが有ると判断した場合(S204 YES)、すでにコンピューター300周辺には接続用SSID候補と同一のSSIDを有するネットワークが存在していると判断し、接続用SSIDリスト作成部302に新たな接続用SSID候補の再選択をリクエストする(S202、S203)。   In S204, when the network identifier comparison unit 303 determines that there is the same network identifier SSID as the connection SSID candidate (YES in S204), a network having the same SSID as the connection SSID candidate already exists around the computer 300. The connection SSID list creation unit 302 is requested to reselect a new connection SSID candidate (S202, S203).

S204で、ネットワーク識別子比較部303が、接続用SSID候補と同一のネットワーク識別子SSIDがいないと判断した場合(S204NO)、接続用SSID候補を正式に接続用SSIDに決定し(S205)、接続用SSID候補を接続用SSID作成部304に伝達する。   If the network identifier comparison unit 303 determines in S204 that there is no network identifier SSID identical to the connection SSID candidate (NO in S204), the connection SSID candidate is formally determined as the connection SSID (S205), and the connection SSID is determined. The candidate is transmitted to the connection SSID creation unit 304.

接続用SSID作成部304は、ネットワーク識別子比較部303から受け取った接続用SSID候補と同一の接続用SSIDを作成する(S206)。
また、接続用SSID作成部304は、作成した接続用SSIDを接続用SSID送受信部301に伝達する。
The connection SSID creation unit 304 creates the same connection SSID as the connection SSID candidate received from the network identifier comparison unit 303 (S206).
Further, the connection SSID creation unit 304 transmits the created connection SSID to the connection SSID transmission / reception unit 301.

以後、第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 projector 1 or 2 according to the third embodiment. The same functional units as those in the first embodiment are denoted by the same reference numerals as those in FIG.
The difference from the first embodiment is a connection SSID transceiver 401, a connection SSID list creation unit 402, a network identifier comparison unit 403, and a connection SSID creation unit 404.

プロジェクター400は、本実施形態における画像供給装置の一例である。   The projector 400 is an example of an image supply device in the present embodiment.

プロジェクター400の接続用SSID送受信部401は、接続用SSIDリスト作成部402が作成した接続用SSID候補の中から、プロジェクター400周辺に存在していないネットワーク識別子SSIDを接続用SSID候補として、接続用SSID作成部404から受け取る。
また、接続用SSID送受信部401は、コンピューター100の接続用SSID送受信部103に図示しないUSB I/F等を介して接続用SSID情報を発行する。
The connection SSID transmission / reception unit 401 of the projector 400 uses a network identifier SSID that does not exist in the vicinity of the projector 400 among the connection SSID candidates created by the connection SSID list creation unit 402 as a connection SSID candidate. Received from the creation unit 404.
The connection SSID transmission / reception unit 401 issues connection SSID information to the connection SSID transmission / reception unit 103 of the computer 100 via a USB I / F (not shown).

接続用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 SSID creation unit 402 is based on connection SSID list creation information stored in a ROM, HDD, or a USB memory connected via a USB I / F connected to a CPU (not shown) in the projector 400. Then, a connection SSID list having at least two or more connection SSID candidates is created.
Further, the connection SSID list creation unit 302 selects one connection SSID candidate from the created connection SSID list based on the connection SSID list creation information, and transmits the connection SSID candidate to the network identifier comparison unit 403.
Further, the connection SSID creation unit 402 selects the second candidate, the third candidate, and the like according to the comparison result of the network identifier comparison unit 403 and transmits the second candidate, the third candidate, and the like to the network identifier comparison unit 403.

ネットワーク検出部204は、通信制御部202を介して、プロジェクター400周辺にあるネットワーク201からネットワーク識別子を含むネットワーク情報を検出する。
また、ネットワーク検出部204は、検出したネットワーク情報からSSIDを抽出し、ネットワーク識別子比較部403に伝達する。
The network detection unit 204 detects network information including a network identifier from the network 201 around the projector 400 via the communication control unit 202.
Further, the network detection unit 204 extracts the SSID from the detected network information and transmits it to the network identifier comparison unit 403.

ネットワーク識別子比較部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 identifier comparison unit 403 compares the connection SSID candidate received from the connection SSID creation unit 402 with the SSID extracted by the network detection unit 204.
If the SSID extracted by the network detection unit 204 is the same as the connection SSID candidate as a result of the comparison, the network identifier comparison unit 403 determines that the connection SSID candidate already exists on the network 201, and connects The SSID list creation unit 402 is requested to reselect connection SSID candidates.
Furthermore, if the SSID extracted by the network detection unit 204 is different from the connection SSID candidate as a result of the comparison, the network identifier comparison unit 403 displays the connection SSID candidate received from the connection SSID creation unit 402 on the network 201. It is determined that it does not exist, and the connection SSID candidate is transmitted to the connection SSID creation unit 404.

接続用SSID作成部404は、ネットワーク識別子比較部403から受け取った接続用SSID候補と同一のアドホック・ネットワーク作成用の接続用SSIDを作成する。
また、接続用SSID作成部404は、作成した接続用SSIDをネットワーク識別子保存部207に保存する。
The connection SSID creation unit 404 creates a connection SSID for creating an ad hoc network that is the same as the connection SSID candidate received from the network identifier comparison unit 403.
Also, the connection SSID creation unit 404 saves the created connection SSID in the network identifier storage unit 207.

以下、第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 projector 400 of the third embodiment will be described using the flowchart of FIG.

プロジェクター400の接続用SSIDリスト作成部402は、プロジェクター400内の図示しないCPUに接続されているROM、HDDもしくはUSB I/Fを介して接続されるUSBメモリー等に保存されている接続用SSIDリスト作成情報に基づき、少なくとも2つ以上の接続用SSID候補を有する接続用SSIDリストを作成する(S301)。   The connection SSID list creation unit 402 of the projector 400 includes a connection SSID list stored in a ROM, HDD, USB memory connected via a USB I / F, or the like connected to a CPU (not shown) in the projector 400. Based on the creation information, a connection SSID list having at least two or more connection SSID candidates is created (S301).

次に、接続用SSIDリスト作成部402は、作成した接続用SSIDリストの中から、接続用SSIDリスト作成情報に基づき接続用SSID候補を1つ選択し、ネットワーク識別子比較部403に伝達する(S302)。   Next, the connection SSID list creation unit 402 selects one connection SSID candidate from the created connection SSID list based on the connection SSID list creation information, and transmits it to the network identifier comparison unit 403 (S302). ).

ネットワーク検出部204は、通信制御部202を介して、プロジェクター400周辺に存在するネットワークからネットワーク識別子を含むネットワーク情報を検出する(S303)。
また、ネットワーク検出部204は、検出されたネットワーク情報からネットワーク識別子SSIDとBSSIDを抽出し、ネットワーク識別子比較部403に伝達する。
The network detection unit 204 detects network information including a network identifier from a network existing around the projector 400 via the communication control unit 202 (S303).
Further, the network detection unit 204 extracts the network identifier SSID and BSSID from the detected network information, and transmits them to the network identifier comparison unit 403.

ネットワーク識別子比較部403は、接続用SSIDリスト作成部402で作成された接続用SSID候補と、ネットワーク検出部204が抽出したネットワーク識別子SSIDを比較する(S304)。   The network identifier comparison unit 403 compares the connection SSID candidate created by the connection SSID list creation unit 402 with the network identifier SSID extracted by the network detection unit 204 (S304).

S304で、ネットワーク識別子比較部403は、接続用SSID候補と同一のネットワーク識別子SSIDが有ると判別した場合(S304 YES)、すでにプロジェクター400周辺には接続用SSID候補と同一のSSIDを有するネットワークが存在していると判断し、接続用SSIDリスト作成部402に接続用SSID候補の再選択をリクエストする(S302、S303)。   In S304, when the network identifier comparison unit 403 determines that there is the same network identifier SSID as the connection SSID candidate (YES in S304), a network having the same SSID as the connection SSID candidate already exists around the projector 400. The connection SSID list creation unit 402 is requested to reselect connection SSID candidates (S302, S303).

S304で、ネットワーク識別子比較部403は、接続用SSID候補と同一のネットワーク識別子SSIDが無いと判別した場合(S304 NO)、ネットワーク識別子比較部403が接続用SSID候補を正式に接続用SSIDに決定し(S305)、接続用SSID候補を接続用SSID作成部404に伝達する。   In S304, when the network identifier comparison unit 403 determines that there is no network identifier SSID identical to the connection SSID candidate (NO in S304), the network identifier comparison unit 403 formally determines the connection SSID candidate as the connection SSID. (S305), the connection SSID candidate is transmitted to the connection SSID creation unit 404.

接続用SSID作成部404は、受け取った接続用SSID候補と同一の接続用SSIDを作成する(S306)。
また、接続用SSID作成部404は、作成した接続用SSIDを接続用SSID送受信部301に伝達する。
The connection SSID creation unit 404 creates the same connection SSID as the received connection SSID candidate (S306).
In addition, the connection SSID creation unit 404 transmits the created connection SSID to the connection SSID transmission / reception unit 301.

以後、第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 list creation unit 302 or 402 in each device selects a connection SSID candidate based on the set order.
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.

Figure 2010226239
Figure 2010226239

また、本実施形態では、先に接続用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.

Figure 2010226239
Figure 2010226239

また、接続用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 computer 300. Or set the used settings.
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 network detection unit 106 or 204 of each device may detect the channel of the wireless communication network used by the detected network information. good.
In this case, according to the detection result of the channel of the wireless communication network, the ad hoc network creation unit 105 of the computer creates an ad hoc network in preference to the vacant channel over other channels.
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 ... computer 3, 4, 200, 400 ... projector 5, 6 ... wireless communication detectable range, 101, 201 ... network, 102, 202 ... Communication control unit 103, 203, 301, 401 ... SSID transmission / reception unit for connection, 104 ... SSID creation unit for connection, 105 ... Ad hoc network creation unit, 106, 204 ... Network detection unit, 107, 206... BSSID creation unit, 108, 207... Network identifier storage unit, 109... Network joining standby unit, 110 network connection device discrimination unit, 205, 303, 403. 209... Device type information issuing unit 302, 402... SSID list creation unit for connection 304, 40 ... connection for the SSID generating unit

Claims (10)

ネットワーク識別子情報を用いてネットワークを構築する第1の通信装置と、前記ネットワークに加入する第2の通信装置の間で無線通信する通信システムにおいて、
前記第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の通信装置の前記ネットワーク識別子情報の共有手段は、
前記第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.
前記第2の通信装置の前記ネットワーク識別子情報を共有する手段は、
ネットワーク識別子情報リストからネットワーク識別子情報を選択するネットワーク識別子情報選択手段と、
前記ネットワーク識別子抽出手段により抽出されたネットワーク識別子を比較するネットワーク識別子比較手段と、
前記比較手段の結果、前記抽出されたネットワーク識別子と同一の場合はネットワーク識別子を前記ネットワーク識別子情報リストから再選択するネットワーク識別子選択手段と、
前記選択されたネットワーク識別子を接続用ネットワーク識別子として前記第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.
前記第1の通信装置の前記ネットワーク識別子リスト生成手段は、複数の前記ネットワーク識別子を予め定めた方法で生成し、
前記第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.
前記第1の通信装置の前記ネットワーク識別子リスト生成手段は、複数の前記ネットワーク識別子が予め生成されている情報から生成し、
前記第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.
ネットワーク識別子情報を用いてネットワークを構築する第1の通信装置と、前記ネットワークに加入する第2の通信装置の間で無線通信する通信方法において、
ネットワーク識別子情報を前記第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の通信装置の間で無線通信する通信装置のプログラムにおいて、
前記第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
ネットワーク識別子情報を用いてネットワークを構築する第1の通信装置と、前記ネットワークに加入する第2の通信装置の間で無線通信する通信装置のプログラムにおいて、
前記第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
ネットワーク識別子情報を用いてネットワークを構築する第1の通信装置と、前記ネットワークに加入する第2の通信装置の間で無線通信する通信装置において、
ネットワーク識別子情報を前記第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の通信装置の間で無線通信する通信装置において、
ネットワーク識別子情報を前記第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:
JP2009068895A 2009-03-19 2009-03-19 COMMUNICATION DEVICE, COMMUNICATION SYSTEM, COMMUNICATION METHOD, COMMUNICATION DEVICE PROGRAM Withdrawn JP2010226239A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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