Movatterモバイル変換


[0]ホーム

URL:


JP2006285090A - Network construction method and communication apparatus - Google Patents

Network construction method and communication apparatus
Download PDF

Info

Publication number
JP2006285090A
JP2006285090AJP2005107737AJP2005107737AJP2006285090AJP 2006285090 AJP2006285090 AJP 2006285090AJP 2005107737 AJP2005107737 AJP 2005107737AJP 2005107737 AJP2005107737 AJP 2005107737AJP 2006285090 AJP2006285090 AJP 2006285090A
Authority
JP
Japan
Prior art keywords
network
encryption
encryption method
communication
communication device
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
JP2005107737A
Other languages
Japanese (ja)
Inventor
Takatoshi Hirose
崇俊 廣瀬
Hidetada Nago
秀忠 名合
Hiroshi Mashita
博志 真下
Kenichi Fujii
賢一 藤井
Tatsuhiko Sakai
達彦 坂井
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon IncfiledCriticalCanon Inc
Priority to JP2005107737ApriorityCriticalpatent/JP2006285090A/en
Publication of JP2006285090ApublicationCriticalpatent/JP2006285090A/en
Withdrawnlegal-statusCriticalCurrent

Links

Images

Abstract

Translated fromJapanese

【課題】 アクセスポイントの暗号化方式より暗号強度の強い暗号化方式を使用可能な無線端末装置の場合、暗号強度の強い暗号化方式を用いたネットワークを構築する。
【解決手段】 無線端末装置(カメラ)202がアクセスポイント201と第1のネットワークで通信中に、アクセスポイント201の暗号化方式より暗号強度が強い暗号化方式を使用可能な無線端末装置が存在するか否かを判定し、暗号強度が強い暗号化方式を使用可能な相手先無線端末装置(プリンタ)203が存在すると判定した場合、暗号強度が強い暗号化方式を使用して相手先無線端末装置203とアクセスポイント201を介さない第2のネットワークを構築し、構築した第2のネットワークによって相手先無線端末装置203とデータ通信を行う。
【選択図】 図2
PROBLEM TO BE SOLVED: To construct a network using an encryption method with strong encryption strength in the case of a wireless terminal device that can use an encryption method with stronger encryption strength than an access point encryption method.
There is a wireless terminal device that can use an encryption method whose encryption strength is stronger than the encryption method of the access point 201 while the wireless terminal device (camera) 202 is communicating with the access point 201 on the first network. If it is determined that there is a partner wireless terminal device (printer) 203 that can use an encryption method with strong encryption strength, the partner wireless terminal device using the encryption method with strong encryption strength is determined. 203 and a second network that does not pass through the access point 201 are established, and data communication is performed with the counterpart wireless terminal device 203 using the constructed second network.
[Selection] Figure 2

Description

Translated fromJapanese

本発明は、通信装置によるネットワーク構築技術に関するものである。  The present invention relates to a network construction technique using a communication device.

従来、デジタルカメラ等の情報蓄積端末装置やプリンタ等の情報出力装置はパーソナルコンピュータの周辺機器として接続され、パーソナルコンピュータを介してデータの授受が行われている。しかしながら、パーソナルコンピュータを使用する環境にないユーザや手軽にデジタルカメラの画像を印刷したいユーザのニーズに合わせて、デジタルカメラとプリンタとを直接ケーブルで接続して印刷する「ダイレクトプリント」方式が提案されている(例えば、特許文献1参照)。  Conventionally, an information storage terminal device such as a digital camera or an information output device such as a printer is connected as a peripheral device of a personal computer, and data is exchanged via the personal computer. However, according to the needs of users who are not in an environment using a personal computer or users who want to print digital camera images easily, a "direct print" method has been proposed in which the digital camera and printer are directly connected via a cable. (For example, refer to Patent Document 1).

また、近年、IEEE 802.11x準拠の無線LANが普及し、コンピュータとネットワークとの接続を、高速性を兼ね備えた無線ネットワーク化することも可能となってきた。  In recent years, wireless LANs compliant with IEEE 802.11x have become widespread, and it has become possible to connect computers and networks as wireless networks having high speed.

更に、無線LANで規定されている暗号化により安全にデータを転送することに注目が集まっている。暗号化方式として、その暗号強度がそれぞれ異なる複数方式が用意されているが、機器によりサポートしている暗号化方式は異なっている。  Furthermore, attention has been focused on transferring data safely by encryption defined by the wireless LAN. As encryption methods, a plurality of methods having different encryption strengths are prepared, but the encryption methods supported by the devices are different.

従来の無線LANを用いたダイレクトプリントでは、図1に示すように、無線アクセスポイント(以下AP)101の配下に、無線ステーション(以下STA)として無線ダイレクトプリント対応のデジタルカメラやネットワークプリンタなどが存在し、暗号化方式として、例えばWEP(Wired Equivalent Privacy)64を用いてインフラストラクチャモードでの通信が行われている。  In conventional direct printing using a wireless LAN, as shown in FIG. 1, there are a digital camera, a network printer, etc. that support wireless direct printing as a wireless station (hereinafter referred to as STA) under the wireless access point (hereinafter referred to as AP) 101. As an encryption method, for example, communication in the infrastructure mode is performed using WEP (Wired Equivalent Privacy) 64.

この構成において、STAであるデジタルカメラ102が、同じくSTAであるネットワークプリンタ103、104に写真データを出力しようとした場合、ネットワーク機器のサーチを行い、ネットワークプリンタを探して、現在の通信に用いている暗号化方式と同じWEP64を用いてデータの転送を行うように構成されている。
特開平11−239312号公報
In this configuration, when thedigital camera 102 that is an STA tries to output photo data to thenetwork printers 103 and 104 that are also STAs, the network device is searched for a network printer and used for the current communication. Data transfer is performed using the same WEP 64 as the encryption method.
Japanese Patent Laid-Open No. 11-239312

しかしながら、上記従来の方式では、デジタルカメラとネットワークプリンタとが現在の通信に用いている暗号化方式よりも暗号強度が強い暗号化方式をサポートしている場合も、現在の通信に用いている暗号化方式を用いてデータの転送を行わなければならない、という問題があった。  However, in the above conventional method, even if the digital camera and the network printer support an encryption method whose encryption strength is stronger than the encryption method used for the current communication, the encryption used for the current communication is also used. There has been a problem that data transfer must be performed using a conversion method.

よって、セキュリティーを強化した通信を行うことができなかった。  Therefore, communication with enhanced security could not be performed.

本発明は、上記課題を解決するためになされたもので、別ネットワークを構築することで、セキュリティーを強化した通信を行えるようにすることを目的とする。  The present invention has been made to solve the above-described problems, and an object of the present invention is to enable communication with enhanced security by constructing another network.

本発明は、ネットワーク構築方法であって、アクセスポイントと第1のネットワークを構築している際に、前記アクセスポイントの暗号化方式より暗号強度が強い暗号化方式を使用可能な通信装置が存在するか否かを判定する判定工程と、前記暗号強度が強い暗号化方式を使用可能な相手先通信装置が存在すると判定した場合、前記暗号強度が強い暗号化方式を使用して前記相手先通信装置と前記アクセスポイントを介さない第2のネットワークを構築する工程と、前記構築した第2のネットワークによって前記相手先通信装置とデータ通信を行う工程とを有することを特徴とする。  The present invention is a network construction method, and there is a communication apparatus that can use an encryption method having a stronger encryption strength than an encryption method of the access point when a first network is constructed with an access point. A determination step for determining whether or not there is a partner communication device capable of using the encryption method with strong encryption strength, and the partner communication device using the encryption method with strong encryption strength. And a step of constructing a second network that does not pass through the access point, and a step of performing data communication with the counterpart communication device using the constructed second network.

また、本発明は、通信装置であって、中継装置と第1のネットワークを構築している際に、前記中継装置の暗号化方式より暗号強度が強い暗号化方式を使用可能な通信装置が存在するか否かを判定する判定手段と、前記暗号強度が強い暗号化方式を使用可能な相手先通信装置が存在すると判定した場合、前記暗号強度が強い暗号化方式を使用して前記相手先通信装置と前記中継装置を介さない第2のネットワークを構築するネットワーク構築手段と、前記構築した第2のネットワークによって前記相手先通信装置とデータ通信を行うデータ通信手段とを有することを特徴とする。  In addition, the present invention is a communication device, and there is a communication device that can use an encryption method whose encryption strength is stronger than the encryption method of the relay device when the first network is constructed with the relay device. And determining means for determining whether or not there is a partner communication device capable of using the encryption method with strong encryption strength, and using the encryption method with strong encryption strength, A network constructing means for constructing a second network that does not go through an apparatus and the relay device; and a data communication means for performing data communication with the counterpart communication device through the constructed second network.

また、本発明は、ネットワーク構築方法であって、第1のネットワークに参加している際に、相手装置が、前記第1のネットワークにおいて使用している暗号化方式と異なる暗号化方式による通信が可能か否かを判定する判定工程と、前記判定工程による判定に応じて、前記相手装置と共に第2のネットワークを構築する構築工程とを有することを特徴とする。  The present invention also relates to a network construction method, in which, when participating in the first network, communication with an encryption method different from the encryption method used by the counterpart device in the first network is performed. It has the determination process which determines whether it is possible, and the construction process which constructs | assembles a 2nd network with the said other party apparatus according to the determination by the said determination process.

また、通信装置であって、第1のネットワークに参加している際に、相手装置が、前記第1のネットワークにおいて使用している暗号化方式と異なる暗号化方式による通信が可能か否かを判定する判定手段と、前記判定手段による判定に応じて、前記相手装置と共に第2のネットワークを構築する構築手段とを有することを特徴とする。  Further, when the communication apparatus is participating in the first network, it is determined whether or not the partner apparatus can communicate with an encryption method different from the encryption method used in the first network. It has a determination means for determining, and a construction means for constructing a second network together with the counterpart device according to the determination by the determination means.

本発明によれば、別ネットワークを構築することで、セキュリティーを強化した通信を行うことができる。  According to the present invention, communication with enhanced security can be performed by constructing another network.

以下、図面を参照しながら発明を実施するための最良の形態について詳細に説明する。尚、本実施形態では、無線ダイレクトプリント対応のデジタルカメラ(以下カメラ)と、無線ダイレクトプリント対応のプリンタ(以下プリンタ)とで無線ダイレクトプリントを行う場合について説明する。ここで、カメラ及びプリンタは無線ステーションとして動作し、無線アクセスポイントと通信可能とする。また、無線規格はIEEE 802.11b準拠の無線LANを用い、通信モードはインフラストラクチャモードとする。  The best mode for carrying out the invention will be described below in detail with reference to the drawings. In the present embodiment, a case will be described in which wireless direct printing is performed by a digital camera compatible with wireless direct printing (hereinafter referred to as a camera) and a printer compatible with wireless direct printing (hereinafter referred to as a printer). Here, the camera and the printer operate as a wireless station and can communicate with the wireless access point. The wireless standard uses IEEE 802.11b-compliant wireless LAN, and the communication mode is infrastructure mode.

図2は、本実施形態における無線LANの構成の一例を示す図である。図2において、201は無線アクセスポイント(AP)であり、暗号化方式としてWEP64をサポートしている。202はカメラ、203、204はプリンタであり、無線ステーションとして動作する。  FIG. 2 is a diagram illustrating an example of a configuration of a wireless LAN according to the present embodiment. In FIG. 2, 201 is a wireless access point (AP), which supports WEP64 as an encryption method.Reference numeral 202 denotes a camera, and 203 and 204 denote printers, which operate as wireless stations.

図3は、本実施形態におけるカメラ、プリンタのサポート暗号化方式を示す図である。図3に示すように、カメラ202は暗号化方式として暗号強度順に、WEP64、WEP128、TKIP(Temporal Key Integrity Protocol)、AES(Advanced Encryption Standard)をサポートしている。またプリンタ203は、WEP64、WEP128、TKIP、AESをサポートし、プリンタ204は、WEP64をサポートしている。  FIG. 3 is a diagram illustrating a camera and printer support encryption method according to this embodiment. As shown in FIG. 3, thecamera 202 supports WEP64, WEP128, TKIP (Temporal Key Integrity Protocol), and AES (Advanced Encryption Standard) as encryption schemes in the order of encryption strength. Theprinter 203 supports WEP64, WEP128, TKIP, and AES, and theprinter 204 supports WEP64.

図4は、本実施形態におけるカメラの構成の一例を示す概略ブロック図である。図4に示すように、カメラ202は、電波を送受信するアンテナ401と、送信すべきデジタル信号を無線で送信するために変調し、変調された送信データを無線送信可能な形式に変換してアンテナ401に送ると共に、アンテナ401から無線受信した情報より変調されたデータを取り出し、受信した信号を検波してデジタル信号に変換する無線送受信部402と、後述するデジタルカメラ処理部で撮像した映像信号や設定情報などを記憶する記憶部403と、CCDによって光学的に撮像した被写体の映像を電気信号に変換して出力する撮像部を含み、撮像部から出力された映像信号に所定の処理を施るデジタルカメラ処理部404と、プログラマブルタイマによって各種設定時間を計時する計時部405と、後述するプログラムに従ってデジタルカメラ全体を制御するCPU、そのCPUのプログラムや制御データを格納するROM、及びCPUが処理を実行時に使用されるワークエリアや各種テーブルなどが定義されたRAMを含む制御部406と、詳細は後述するダイレクトプリント処理部407とで構成されている。  FIG. 4 is a schematic block diagram showing an example of the configuration of the camera in the present embodiment. As shown in FIG. 4, thecamera 202 includes anantenna 401 for transmitting and receiving radio waves, a digital signal to be transmitted is modulated for wireless transmission, and the modulated transmission data is converted into a format that can be wirelessly transmitted. The wireless transmission /reception unit 402 extracts the modulated data from the information wirelessly received from theantenna 401, detects the received signal and converts it into a digital signal, and the video signal captured by the digital camera processing unit described later, Astorage unit 403 that stores setting information and the like, and an imaging unit that converts an image of a subject optically captured by the CCD into an electrical signal and outputs the electrical signal, and performs predetermined processing on the video signal output from the imaging unit In accordance with a digitalcamera processing unit 404, atime measuring unit 405 for measuring various set times by a programmable timer, and a program to be described laterA control unit 406 including a CPU that controls the entire digital camera, a ROM that stores programs and control data of the CPU, and a RAM that defines a work area and various tables used when the CPU executes processing, A directprint processing unit 407, which will be described later, is configured.

尚、プリンタ203、204の構成は、デジタルカメラ処理部404がプリンタ処理部に代わるだけで、他の処理部はカメラ202の構成と同様である。  The configurations of theprinters 203 and 204 are the same as the configuration of thecamera 202 except that the digitalcamera processing unit 404 replaces the printer processing unit.

ここで、ダイレクトプリント処理部407で行われるペアリング動作について説明する。まず、カメラ202とプリンタ203、カメラ203とプリンタ204でそれぞれ無線ダイレクトプリントを行うために必要なペアリング動作を行う。このペアリング動作は、一般的なUSBケーブルを用いてカメラ202とプリンタ203(又は204)とを接続し、ディスカバリプロトコル(Discovery Protocol)により後述する図5に示す各種情報を取得するものとする。  Here, the pairing operation performed by the directprint processing unit 407 will be described. First, a pairing operation necessary for wireless direct printing is performed by thecamera 202 and theprinter 203, and thecamera 203 and theprinter 204, respectively. In this pairing operation, thecamera 202 and the printer 203 (or 204) are connected using a general USB cable, and various types of information shown in FIG. 5 to be described later are acquired by a discovery protocol.

尚、カメラ202とプリンタ203(204)との接続方法はこれだけに限らず、他の接続方法でも良いことは言うまでもない。  Of course, the connection method between thecamera 202 and the printer 203 (204) is not limited to this, and other connection methods may be used.

まず、ペアリング動作では、プリンタ203、204の各種情報をカメラ202が知るためにカメラ202とプリンタ203(204)を接続して行う。  First, in the pairing operation, thecamera 202 and the printer 203 (204) are connected in order for thecamera 202 to know various information of theprinters 203 and 204.

図5は、本実施形態におけるペアリングの情報要素の一例を示す図である。図5に示す「ADHOCモード時のESSID」501は、アドホックモードの時に用いることが可能なネットワーク識別子(ESS-ID)である。「サポート暗号化方式」502は、プリンタがサポートしている暗号化方式の一覧である。サポートしている暗号化方式については、以下の情報要素において暗号鍵やパスフレーズを通知する。  FIG. 5 is a diagram showing an example of the pairing information element in the present embodiment. “ESSID in ADHOC mode” 501 shown in FIG. 5 is a network identifier (ESS-ID) that can be used in the ad hoc mode. “Supported encryption methods” 502 is a list of encryption methods supported by the printer. For supported encryption methods, the encryption key and passphrase are notified in the following information elements.

「ADHOCモード時のWEP64暗号鍵」503、「ADHOCモード時のWEP128暗号鍵」504、「ADHOCモード時のTKIPパスフレーズ」505及び「ADHOCモード時のAESパスフレーズ」506。  “WEP64 encryption key in ADHOC mode” 503, “WEP128 encryption key in ADHOC mode” 504, “TKIP passphrase in ADHOC mode” 505 and “AES passphrase in ADHOC mode” 506.

また、「ADHOCモード時の使用チャネル」507では使用するチャネルを、「使用無線認証タイプ」508では使用無線認証タイプを、「MACアドレス」509ではプリンタの固有アドレスであるMACアドレスを通知する。そして、「デバイスタイプ」510ではカメラ202と接続した機器のタイプが通知され、この場合は“DeviceType:プリンタ”が通知される。  Also, the “used channel in ADHOC mode” 507 notifies the channel to be used, the “used wireless authentication type” 508 notifies the used wireless authentication type, and the “MAC address” 509 notifies the MAC address which is the unique address of the printer. In “device type” 510, the type of the device connected to thecamera 202 is notified. In this case, “DeviceType: printer” is notified.

上述のペアリング動作が終了すると、カメラ202は、それぞれの機器について上述の情報要素をMACアドレスにより検索ができるようにテーブル化して記憶部403に記憶しておく。  When the above-described pairing operation is completed, thecamera 202 forms a table so that the above-described information element can be searched by MAC address for each device and stores it in thestorage unit 403.

このように、カメラ202とプリンタ203、カメラ202とプリンタ204とのペアリングが終了すると、カメラ202、プリンタ203、204は順番にアクセスポイント(AP)201と無線接続を開始する。  As described above, when pairing between thecamera 202 and theprinter 203 and between thecamera 202 and theprinter 204 is completed, thecamera 202 and theprinters 203 and 204 start wireless connection with the access point (AP) 201 in order.

図6は、新たなネットワークへの参加開始シーケンスを示す図である。また、図7は、新たなネットワークへの参加終了シーケンスを示す図である。  FIG. 6 is a diagram illustrating a participation start sequence for a new network. FIG. 7 is a diagram showing a new network participation end sequence.

まず、AP201がネットワーク識別子ESS-IDとして「CANON_NET」を設定し、暗号化方式としてWEP64を用いて稼動している。ここで、カメラ202がAP201と通信するためには、AP201のネットワーク識別子ESS-IDと同じESS-IDとWEP64の設定を行う必要があり、その後、無線接続シーケンス601を行う。  First, theAP 201 sets “CANON_NET” as the network identifier ESS-ID and operates using WEP64 as the encryption method. Here, in order for thecamera 202 to communicate with theAP 201, it is necessary to set the ESS-ID and WEP 64 that are the same as the network identifier ESS-ID of theAP 201, and then perform a wireless connection sequence 601.

ここで、カメラ202がネットワークに参加すると、AP201はネットワーク(以下NW)参加通知をマルチキャストで送出するが、この場合、他の機器がネットワーク上に存在しないので図示していない。  Here, when thecamera 202 participates in the network, the AP 201 sends a network (hereinafter referred to as NW) participation notification by multicast, but in this case, since no other device exists on the network, it is not shown.

次に、カメラ202と同様に、プリンタ203もAP201のネットワーク識別子ESS-IDと同じESS-IDとWEP64の設定を行い、その後、無線接続シーケンス602を行う。そして、NW参加通知603をマルチキャストで送出する。  Next, as with thecamera 202, theprinter 203 also sets the ESS-ID and WEP 64 that are the same as the network identifier ESS-ID of theAP 201, and then performs awireless connection sequence 602. Then, theNW participation notification 603 is transmitted by multicast.

ここでカメラ202は、NW参加通知604によりネットワークに参加した機器のIPアドレス(図8参照)を通知される。プリンタ203と同様に、プリンタ204も設定を行い、その後、無線接続シーケンス605を行う。そして、NW参加通知606をマルチキャストでネットワーク内の機器に対して送出する。カメラ202、プリンタ203は、NW参加通知607、608によりネットワークに参加した機器のIPアドレス(図8参照)を通知される。このNW参加通知603、604、606、607、608は、任意の間隔で繰り返し送信されるので、自分より前にネットワークに参加した機器の情報も得ることができる。ネットワークに暗号化方式のWEP64で接続を行った各機器は、ネットワークカメラ又はネットワークプリンタとして動作可能である。  Here, thecamera 202 is notified of the IP address (see FIG. 8) of the device participating in the network by the NW participation notification 604. Similar to theprinter 203, theprinter 204 also performs settings, and then performs awireless connection sequence 605. Then, anNW participation notification 606 is sent to the devices in the network by multicast. Thecamera 202 and theprinter 203 are notified of the IP addresses (see FIG. 8) of the devices participating in the network byNW participation notifications 607 and 608. Since theNW participation notifications 603, 604, 606, 607, and 608 are repeatedly transmitted at arbitrary intervals, information on devices that have joined the network before themselves can be obtained. Each device connected to the network by the encryption method WEP64 can operate as a network camera or a network printer.

次に、カメラ202がダイレクトプリント機能を用いてプリンタ203に写真データを出力する方法を説明する。  Next, a method for thecamera 202 to output photo data to theprinter 203 using the direct print function will be described.

まず、カメラ202が自分の周りにいる各機器を、サーチ要求609、610、611を送信することにより検索する。次に、サーチ要求を送出したカメラ202は、一定時間その応答を待つ。この場合、プリンタ203とプリンタ204はそれぞれダイレクトプリント対応機器なので、サーチ応答612、614をカメラ202に対して送出する。また、サーチ応答612、614で、送出した機器のMACアドレス及びIPアドレス(図9参照)を伝える。  First, each device that thecamera 202 is around is searched for by transmittingsearch requests 609, 610, and 611. Next, thecamera 202 that has transmitted the search request waits for a response for a certain period of time. In this case, since theprinter 203 and theprinter 204 are direct print compatible devices,search responses 612 and 614 are sent to thecamera 202. Further, the MAC address and IP address (see FIG. 9) of the transmitted device are transmitted by thesearch responses 612 and 614.

サーチ応答613、615を受信したカメラ202は、自身の記憶部403に保持しているペアリングデータを参照し、現在の通信に利用している暗号化方式とデバイスタイプ510でプリンタを返してきた機器のサポート暗号化方式502とカメラ自身のサポートする暗号化方式とを比較する。ここで、現在の通信に利用している暗号化方式よりも暗号強度が強い方式をカメラ202とプリンタ203、204でサポートしているのであれば、ADHOCモードで接続するように制御を行う。また、上述した条件を満たさない場合は、インフラストラクチャモードのまま、カメラ202は写真データの送信を行い、プリンタ203又は204が出力を行う。  Upon receiving thesearch responses 613 and 615, thecamera 202 refers to the pairing data stored in itsown storage unit 403, and returns the printer with the encryption method anddevice type 510 used for the current communication. The devicesupport encryption method 502 is compared with the encryption method supported by the camera itself. Here, if thecamera 202 and theprinters 203 and 204 support a method whose encryption strength is stronger than the encryption method used for the current communication, control is performed so as to connect in the ADHOC mode. If the above-described conditions are not satisfied, thecamera 202 transmits photo data while the infrastructure mode is maintained, and theprinter 203 or 204 outputs.

ここで、暗号化サポートは図3に示すようになっているので、カメラ202はプリンタ203で暗号化方式AESを用いた通信に変更すると判断する。つまり、カメラ202は機器情報要求616、617をユニキャストでプリンタ203に送出する。この機器情報要求617を受信したプリンタ203は、自身のポートのうち、トリガポートとして通知するポートを接続にきている機器がいないか否かを周期的にチェックすることを開始し、トリガポート、モデル名及びシリアルナンバ等の情報(図10参照)を持つ機器情報応答618、619をカメラ202に対して返す。トリガポートのチェックは、自身の計時部405でタイマをスタートさせ、一定時間でタイムアウトになるようにする。  Here, since the encryption support is as shown in FIG. 3, thecamera 202 determines that theprinter 203 changes to communication using the encryption method AES. That is, thecamera 202 sends device information requests 616 and 617 to theprinter 203 by unicast. Theprinter 203 that has received thedevice information request 617 starts to periodically check whether or not there is a device connected to the port to be notified as the trigger port among its own ports.Device information responses 618 and 619 having information such as the model name and serial number (see FIG. 10) are returned to thecamera 202. The trigger port is checked by starting a timer with itsown timing unit 405 so as to time out at a fixed time.

トリガポートの情報を得たカメラ202はADHOC移行要求620としてプリンタ203のIPアドレスのトリガポートに対して接続を行う。そして、自身の記憶部403にあるADHOC時のESS-ID、AESパスフレーズ及びチャネルなどADHOCモード接続に必要な設定を行い、復帰するときのために、今までの設定は記憶部403に保持しておく。  Thecamera 202 that has obtained the trigger port information connects to the trigger port of the IP address of theprinter 203 as anADHOC shift request 620. Then, settings necessary for ADHOC mode connection such as ESS-ID, AES passphrase and channel at ADHOC in itsown storage unit 403 are stored in thestorage unit 403 so that it can be restored. Keep it.

プリンタ203のトリガポートチェックは、カメラ202からのADHOC移行要求621を発見すると終了し、ADHOCモード用の設定に設定を変更する。そのとき、復帰するときのために、今までの設定は記憶部に保持しておく。  The trigger port check of theprinter 203 ends when theADHOC shift request 621 from thecamera 202 is found, and the setting is changed to the setting for the ADHOC mode. At that time, the settings so far are held in the storage unit for the purpose of returning.

これにより、カメラ202とプリンタ203との無線ネットワークは、図2に示す矢印のようにアドホックモードのネットワークが構築されたことになる。  As a result, the wireless network between thecamera 202 and theprinter 203 is constructed as an ad hoc mode network as shown by the arrows in FIG.

カメラ202とプリンタ203は、ADHOCモードの無線接続シーケンス622を行い、データ通信シーケンス623、701で写真データの転送を高セキュリティの環境で行うことができる。転送終了後、プリンタ203は画像の出力を行う。  Thecamera 202 and theprinter 203 can perform awireless connection sequence 622 in the ADHOC mode, and can transfer photo data in a high security environment using thedata communication sequences 623 and 701. After the transfer is completed, theprinter 203 outputs an image.

また、データ通信終了702によってダイレクトプリントを終了後、カメラ202及びプリンタ203は、自身の記憶部403にある元のネットワークの設定に変更して、無線接続シーケンス703、706を行う。また、カメラ202及びプリンタ203は、NW参加通知704、707も同様に行う。  In addition, after the direct printing is ended by the end of thedata communication 702, thecamera 202 and theprinter 203 change to the original network setting in thestorage unit 403 and perform thewireless connection sequences 703 and 706. Thecamera 202 and theprinter 203 also perform NW participation notifications 704 and 707 in the same manner.

以上のようにして、カメラ202はプリンタ203と高セキュリティの環境で接続でき、印刷処理が行える。また印刷処理の終了後は元のネットワークに復帰することも可能である。  As described above, thecamera 202 can be connected to theprinter 203 in a high security environment and can perform printing processing. It is also possible to return to the original network after the printing process is completed.

この無線ダイレクトプリントは、無線方式として無線LANを用いて説明したが、無線LAN以外の様々な無線方式に対応が可能であり、また暗号鍵やパスフレーズを機器間で共有する方法についても様々な方法を適用することができる。  Although this wireless direct print has been described using a wireless LAN as a wireless system, it can be applied to various wireless systems other than the wireless LAN, and there are various methods for sharing encryption keys and passphrases between devices. The method can be applied.

尚、本実施形態では、デジタルカメラとネットワークプリンタを用いてダイレクトプリントを行う場合を例に説明したが、デジタルカメラとパーソナルコンピュータ(PC)のようなデータストレージを用いてデータ転送を行う場合に適用することも可能である。  In this embodiment, the case where direct printing is performed using a digital camera and a network printer has been described as an example. However, the present embodiment is applied to a case where data transfer is performed using a data storage such as a digital camera and a personal computer (PC). It is also possible to do.

以上説明したように、実施形態によれば、ネットワーク機器のサーチにおいて、機器がサポートしている暗号化方式の情報を入手でき、現在の通信に用いている暗号化方式よりも暗号強度が強い暗号化方式をサポートしている場合に、ネットワーク構成をアドホックモードに変更し、該当する強い暗号化方式を用いてデータ通信を行うことができるので、ユーザは従来と同じ操作でより安全な暗号化方式を用いてデータを通信することが可能となる。  As described above, according to the embodiment, in the network device search, the encryption method information supported by the device can be obtained, and the encryption strength is stronger than the encryption method used for the current communication. If the network configuration is supported, the network configuration can be changed to ad hoc mode, and data communication can be performed using the corresponding strong encryption method. It becomes possible to communicate data using.

尚、本発明は複数の機器(例えば、ホストコンピュータ,インターフェース機器,リーダ,プリンタなど)から構成されるシステムに適用しても、1つの機器からなる装置(例えば、複写機,ファクシミリ装置など)に適用しても良い。  Even if the present invention is applied to a system composed of a plurality of devices (for example, a host computer, an interface device, a reader, a printer, etc.), it is applied to an apparatus (for example, a copier, a facsimile machine, etc.) composed of a single device. It may be applied.

また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ(CPU若しくはMPU)が記録媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。  Another object of the present invention is to supply a recording medium that records software program codes for realizing the functions of the above-described embodiments to a system or apparatus, and the computer (CPU or MPU) of the system or apparatus uses the recording medium as a recording medium. Needless to say, this can also be achieved by reading and executing the stored program code.

この場合、記録媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記録媒体は本発明を構成することになる。  In this case, the program code itself read from the recording medium realizes the functions of the above-described embodiment, and the recording medium storing the program code constitutes the present invention.

このプログラムコードを供給するための記録媒体としては、例えばフロッピー(登録商標)ディスク,ハードディスク,光ディスク,光磁気ディスク,CD−ROM,CD−R,磁気テープ,不揮発性のメモリカード,ROMなどを用いることができる。  As a recording medium for supplying the program code, for example, a floppy (registered trademark) disk, a hard disk, an optical disk, a magneto-optical disk, a CD-ROM, a CD-R, a magnetic tape, a nonvolatile memory card, a ROM, or the like is used. be able to.

また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているOS(オペレーティングシステム)などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。  Further, by executing the program code read by the computer, not only the functions of the above-described embodiments are realized, but also an OS (operating system) operating on the computer based on the instruction of the program code. It goes without saying that a case where the function of the above-described embodiment is realized by performing part or all of the actual processing and the processing is included.

更に、記録媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。  Further, after the program code read from the recording medium is written in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, the function expansion is performed based on the instruction of the program code. It goes without saying that the CPU or the like provided in the board or the function expansion unit performs part or all of the actual processing and the functions of the above-described embodiments are realized by the processing.

一般的な無線LANの構成の一例を示す図である。It is a figure which shows an example of a structure of a general wireless LAN.本実施形態における無線LANの構成の一例を示す図である。It is a figure which shows an example of a structure of the wireless LAN in this embodiment.本実施形態におけるカメラ、プリンタのサポート暗号化方式を示す図である。It is a figure which shows the support encryption system of the camera in this embodiment, and a printer.本実施形態におけるカメラの構成の一例を示す概略ブロック図である。It is a schematic block diagram which shows an example of a structure of the camera in this embodiment.本実施形態におけるペアリングの情報要素の一例を示す図である。It is a figure which shows an example of the information element of pairing in this embodiment.新たなネットワークへの参加開始シーケンスを示す図である。It is a figure which shows the participation start sequence to a new network.新たなネットワークへの参加終了シーケンスを示す図である。It is a figure which shows the joining completion sequence to a new network.ネットワークに参加した機器のIPアドレスを示す図である。It is a figure which shows the IP address of the apparatus which joined the network.機器のMACアドレス及びIPアドレスを示す図である。It is a figure which shows the MAC address and IP address of an apparatus.トリガポート、モデル名及びシリアルナンバ等の情報を示す図である。It is a figure which shows information, such as a trigger port, a model name, and a serial number.

符号の説明Explanation of symbols

101 アクセスポイント
102 無線ダイレクトプリント対応のデジタルカメラ
103 無線ダイレクトプリント対応のネットワークプリンタ
104 無線ダイレクトプリント対応のネットワークプリンタ
201 アクセスポイント
202 無線ダイレクトプリント対応のデジタルカメラ
203 無線ダイレクトプリント対応のネットワークプリンタ
204 無線ダイレクトプリント対応のネットワークプリンタ
401 アンテナ
402 無線送受信部
403 記憶部
404 デジタルカメラ処理部
405 計時部
406 制御部
407 ダイレクトプリント処理部
101 Access Point 102 Wireless Direct PrintCompatible Digital Camera 103 Wireless Direct PrintCompatible Network Printer 104 Wireless Direct PrintCompatible Network Printer 201Access Point 202 Wireless Direct PrintCompatible Digital Camera 203 Wireless Direct PrintCompatible Network Printer 204 Wireless Direct PrintCorresponding network printer 401Antenna 402 Wireless transmission /reception unit 403Storage unit 404 Digitalcamera processing unit 405Timekeeping unit 406Control unit 407 Direct print processing unit

Claims (14)

Translated fromJapanese
ネットワーク構築方法であって、
アクセスポイントと第1のネットワークを構築している際に、前記アクセスポイントの暗号化方式より暗号強度が強い暗号化方式を使用可能な通信装置が存在するか否かを判定する判定工程と、
前記暗号強度が強い暗号化方式を使用可能な相手先通信装置が存在すると判定した場合、前記暗号強度が強い暗号化方式を使用して前記相手先通信装置と前記アクセスポイントを介さない第2のネットワークを構築する工程と、
前記構築した第2のネットワークによって前記相手先通信装置とデータ通信を行う工程とを有することを特徴とするネットワーク構築方法。
A network construction method,
A determination step of determining whether or not there is a communication device that can use an encryption method having an encryption strength stronger than the encryption method of the access point when the first network is constructed with the access point;
When it is determined that there is a partner communication device that can use the encryption method with strong encryption strength, the second communication device does not pass through the access point with the partner communication device using the encryption method with strong encryption strength. The process of building a network;
And a step of performing data communication with the counterpart communication device through the constructed second network.
前記第2のネットワークを構築する際に、前記第1のネットワークにおける設定条件を保持しておき、前記第2のネットワークによるデータ通信を終了した場合、前記保持しておいた設定条件により前記第1のネットワークを構築することを特徴とする請求項1記載のネットワーク構築方法。  When the second network is constructed, the setting conditions in the first network are retained, and when the data communication by the second network is terminated, the first conditions are determined according to the retained setting conditions. The network construction method according to claim 1, wherein the network is constructed. 前記判定工程では、予め取得しておいた複数の通信装置がサポートする暗号化方式に関する情報に基づいて、前記アクセスポイントの暗号化方式より暗号強度が強い暗号化方式を使用可能な相手先通信装置が存在するか否かを判定することを特徴とする請求項1又は2記載のネットワーク構築方法。  In the determination step, the partner communication apparatus capable of using an encryption method having stronger encryption strength than the encryption method of the access point based on information about the encryption method supported by a plurality of communication devices acquired in advance. 3. The network construction method according to claim 1, wherein it is determined whether or not there exists. 前記第2のネットワークの構築は、前記通信装置が前記相手先通信装置の所定のポートに接続し、前記相手先通信装置に前記第2のネットワークへ参加するための設定を行わせ、前記第2のネットワークを構築することを特徴とする請求項1乃至3の何れか一項記載のネットワーク構築方法。  The second network is constructed in such a manner that the communication device is connected to a predetermined port of the partner communication device, and the partner communication device is set to participate in the second network. The network construction method according to claim 1, wherein the network is constructed. 前記第1及び第2のネットワークは、IEEE 802.11x準拠の無線LANにおけるインフラストラクチャモード及びアドホックモードのネットワークであることを特徴とする請求項1乃至4の何れか一項記載のネットワーク構築方法。  5. The network construction method according to claim 1, wherein the first and second networks are infrastructure mode networks and ad hoc mode networks in an IEEE 802.11x-compliant wireless LAN. 6. 前記通信装置は無線ダイレクトプリント対応情報蓄積端末装置であり、前記相手先通信装置は無線ダイレクトプリント対応情報出力装置であることを特徴とする請求項1乃至5の何れか一項記載のネットワーク構築方法。  6. The network construction method according to claim 1, wherein the communication device is a wireless direct print compatible information storage terminal device, and the counterpart communication device is a wireless direct print compatible information output device. . 通信装置であって、
中継装置と第1のネットワークを構築している際に、前記中継装置の暗号化方式より暗号強度が強い暗号化方式を使用可能な他の通信装置が存在するか否かを判定する判定手段と、
前記暗号強度が強い暗号化方式を使用可能な相手先通信装置が存在すると判定した場合、前記暗号強度が強い暗号化方式を使用して前記相手先通信装置と前記中継装置を介さない第2のネットワークを構築するネットワーク構築手段と、
前記構築した第2のネットワークによって前記相手先通信装置とデータ通信を行うデータ通信手段とを有することを特徴とする通信装置。
A communication device,
Determining means for determining whether or not there is another communication device that can use an encryption method having a stronger encryption strength than the encryption method of the relay device when the first network is constructed with the relay device; ,
When it is determined that there is a partner communication device that can use the encryption method with strong encryption strength, the second communication device that does not pass through the partner communication device and the relay device using the encryption method with strong encryption strength. Network construction means for constructing a network;
A communication apparatus comprising data communication means for performing data communication with the counterpart communication apparatus through the constructed second network.
請求項1乃至6の何れか一項記載のネットワーク構築方法をコンピュータに実行させるためのプログラム。  The program for making a computer perform the network construction method as described in any one of Claims 1 thru | or 6. 請求項8記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。  A computer-readable recording medium on which the program according to claim 8 is recorded. 第1のネットワークに参加している際に、相手装置が、前記第1のネットワークにおいて使用している暗号化方式と異なる暗号化方式による通信が可能か否かを判定する判定工程と、
前記判定工程による判定に応じて、前記相手装置と共に第2のネットワークを構築する構築工程とを有することを特徴とするネットワーク構築方法。
A determination step of determining whether or not the partner device can communicate with an encryption method different from the encryption method used in the first network when participating in the first network;
A network construction method comprising: a construction step of constructing a second network together with the counterpart device in accordance with the determination in the determination step.
前記第1のネットワークは、通信制御装置が構築したネットワークであることを特徴とする請求項10記載のネットワーク構築方法。  The network construction method according to claim 10, wherein the first network is a network constructed by a communication control device. 前記第1のネットワークは、通信制御装置を経由して通信するネットワークであり、
前記第2のネットワークは、前記通信制御装置を経由せずに、通信装置間で直接通信するネットワークであることを特徴とする請求項10記載のネットワーク構築方法。
The first network is a network that communicates via a communication control device;
The network construction method according to claim 10, wherein the second network is a network that directly communicates between communication devices without going through the communication control device.
前記相手装置が、前記第1のネットワークにおいて使用している暗号化方式よりも暗号化強度が強い暗号化方式による通信が可能な場合に、前記第2のネットワークを構築することを特徴とする請求項10記載のネットワーク構築方法。  The second network is constructed when the counterpart device is capable of communication using an encryption method having an encryption strength stronger than that of the encryption method used in the first network. Item 11. The network construction method according to Item 10. 第1のネットワークに参加している際に、相手装置が、前記第1のネットワークにおいて使用している暗号化方式と異なる暗号化方式による通信が可能か否かを判定する判定手段と、
前記判定手段による判定に応じて、前記相手装置と共に第2のネットワークを構築する構築手段とを有することを特徴とする通信装置。
Determining means for determining whether or not the partner device can communicate with an encryption method different from the encryption method used in the first network when participating in the first network;
A communication apparatus comprising: a construction unit that constructs a second network together with the counterpart device according to the determination by the determination unit.
JP2005107737A2005-04-042005-04-04 Network construction method and communication apparatusWithdrawnJP2006285090A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
JP2005107737AJP2006285090A (en)2005-04-042005-04-04 Network construction method and communication apparatus

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
JP2005107737AJP2006285090A (en)2005-04-042005-04-04 Network construction method and communication apparatus

Publications (1)

Publication NumberPublication Date
JP2006285090Atrue JP2006285090A (en)2006-10-19

Family

ID=37407066

Family Applications (1)

Application NumberTitlePriority DateFiling Date
JP2005107737AWithdrawnJP2006285090A (en)2005-04-042005-04-04 Network construction method and communication apparatus

Country Status (1)

CountryLink
JP (1)JP2006285090A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2008035371A (en)*2006-07-312008-02-14Canon Inc COMMUNICATION DEVICE, COMMUNICATION DEVICE CONTROL METHOD, AND COMPUTER PROGRAM FOR CAUSING COMPUTER TO EXECUTE THE CONTROL METHOD
WO2011111375A1 (en)*2010-03-082011-09-15パナソニック株式会社Server device, client device, and method for connecting server device and client device
WO2012153530A1 (en)*2011-05-102012-11-15三洋電機株式会社Terminal apparatus

Cited By (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2008035371A (en)*2006-07-312008-02-14Canon Inc COMMUNICATION DEVICE, COMMUNICATION DEVICE CONTROL METHOD, AND COMPUTER PROGRAM FOR CAUSING COMPUTER TO EXECUTE THE CONTROL METHOD
WO2011111375A1 (en)*2010-03-082011-09-15パナソニック株式会社Server device, client device, and method for connecting server device and client device
JP5592474B2 (en)*2010-03-082014-09-17パナソニック株式会社 Server apparatus and method for connecting server apparatus and client apparatus
US9087185B2 (en)2010-03-082015-07-21Panasonic Intellectual Property Management Co., Ltd.Server device for transmitting and receiving data to and from client device through access point
WO2012153530A1 (en)*2011-05-102012-11-15三洋電機株式会社Terminal apparatus

Similar Documents

PublicationPublication DateTitle
US12432535B2 (en)Communication device
JP4865623B2 (en) Method for forming wireless network for direct wireless communication between wireless terminals and wireless terminal
JP4125173B2 (en) Information processing apparatus connection control method, information processing apparatus, and computer program
EP2645812A2 (en)Communication device
EP2645811A2 (en)Communication device
JP6532333B2 (en) Communication device, communication method and program
US20120106449A1 (en)Wireless communication terminal
JP2005303821A (en) Wireless terminal device
US10575171B2 (en)Communication apparatus, communication method, and storage medium
CN103716865B (en)Commubnication appratus
JP6760444B2 (en) Communication device
JP2006285090A (en) Network construction method and communication apparatus
JP7420182B2 (en) Communication device
JP7352208B2 (en) Communication device
JP2019110602A (en)Communication device, control method, and program
JP6795067B2 (en) Communication device
JP6583506B2 (en) Communication device
JP6414617B2 (en) Communication device
JP4412721B2 (en) Control method in wireless communication system

Legal Events

DateCodeTitleDescription
A300Withdrawal of application because of no request for examination

Free format text:JAPANESE INTERMEDIATE CODE: A300

Effective date:20080701


[8]ページ先頭

©2009-2025 Movatter.jp