CN107404593B - 终端装置 - Google Patents
终端装置 Download PDFInfo
- Publication number
- CN107404593B CN107404593B CN201710196973.0A CN201710196973A CN107404593B CN 107404593 B CN107404593 B CN 107404593B CN 201710196973 A CN201710196973 A CN 201710196973A CN 107404593 B CN107404593 B CN 107404593B
- Authority
- CN
- China
- Prior art keywords
- communication
- communication apparatus
- terminal device
- information
- setting information
- 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.)
- Active
Links
- 238000004891 communication Methods 0.000 claims abstract description 235
- 230000005540 biological transmission Effects 0.000 claims description 54
- 238000000034 method Methods 0.000 claims description 35
- 230000006870 function Effects 0.000 claims description 27
- 230000004044 response Effects 0.000 claims description 15
- 230000008859 change Effects 0.000 claims description 12
- 238000004590 computer program Methods 0.000 claims description 10
- 230000003213 activating effect Effects 0.000 claims description 7
- 230000008569 process Effects 0.000 description 32
- 238000012986 modification Methods 0.000 description 21
- 230000004048 modification Effects 0.000 description 21
- 230000002093 peripheral effect Effects 0.000 description 8
- 230000000052 comparative effect Effects 0.000 description 7
- 238000012545 processing Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 5
- 230000004913 activation Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 238000007639 printing Methods 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000007630 basic procedure Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 239000000523 sample Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B5/00—Near-field transmission systems, e.g. inductive or capacitive transmission systems
- H04B5/70—Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes
- H04B5/72—Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes for local intradevice communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00095—Systems or arrangements for the transmission of the picture signal
- H04N1/00103—Systems or arrangements for the transmission of the picture signal specially adapted for radio transmission, e.g. via satellites
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/104—Peer-to-peer [P2P] networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00204—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
- H04N1/00244—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server with a server, e.g. an internet server
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00281—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal
- H04N1/00315—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal with a radio transmission apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/15—Setup of multiple wireless link connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
- H04W84/20—Master-slave selection or change arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- Physics & Mathematics (AREA)
- Astronomy & Astrophysics (AREA)
- General Physics & Mathematics (AREA)
- Mobile Radio Communication Systems (AREA)
- Facsimiles In General (AREA)
- Telephone Function (AREA)
Abstract
本发明涉及终端装置。所述终端装置能够:如果预定触发指令被给出,则将终端装置的操作状态从非母站状态变更到母站状态以形成无线网络;在建立了与第一通信装置的第一通信链路的情况下,建立与所述第一通信装置的无线连接;向所述第一通信装置发送预定设定信息;在建立与第二通信装置的第二通信链路的情况下,建立与所述第二通信装置的无线连接;以及将所述预定设定信息发送到第二通信装置。
Description
技术领域
在此公开的技术涉及能够将设定信息发送到通信装置的终端装置。
背景技术
美国专利申请公开No.2015/286452公开了一种能够与第一图像形成装置和第二图像形成装置中的每一个通信的移动装置。移动装置根据NFC(近场通信Near FieldCommunication的缩写)方案,通过使用从第一图像形成装置接收到的信息,建立与第一图像形成装置的Wi-Fi连接或者Bluetooth(蓝牙)(注册商标),并且根据Wi-Fi方案或者蓝牙方案从第一图像形成装置接收包括第一图像形成装置的设定值的预定信息。此外,移动装置根据NFC方案,通过使用从第二图像形成装置接收到的信息,建立与第二图像形成装置的Wi-Fi连接或者蓝牙连接,并且根据Wi-Fi方案或者蓝牙方案将预定信息发送到第二图像形成装置。第二图像形成装置将在图像形成装置上当前设定的设定值更新为被包括在预定信息中的设定值。
在上面的技术中,没有对移动装置应将预定信息发送到多个装置中的每一个的情形进行考虑。本公开提供一种可以减少在移动装置应将要在多个通信装置中设定的预定信息发送到所述多个通信装置的情形中的终端装置的处理负荷的技术。
发明内容
本公开提供一种终端装置,可以包括:第一无线接口;第二无线接口,该第二无线接口与第一无线接口不同;形成单元,该形成单元被配置成:如果给出预定触发指令,则将终端装置的操作状态从非母站状态变更到母站状态使得形成无线网络,该非母站状态是其中终端装置不作为无线网络的母站操作的状态,该母站状态是其中终端装置作为无线网络的母站操作的状态,以及无线网络用于经由第一无线接口执行无线通信;第一建立单元,该第一建立单元被配置成:在建立了经由第二无线接口的与第一通信装置的第一通信链路的情况下,经由第一无线接口建立与第一通信装置的无线连接,以使得使第一通信装置加入其中终端装置作为母站操作的无线网络,第二无线接口与第一无线接口不同;第一设定发送单元,该第一设定发送单元被配置成通过使用所述无线网络,经由所述第一无线接口,将预定设定信息发送到第一通信装置;第二建立单元,该第二建立单元被配置成:在建立了经由第二无线接口的与第二通信装置的第二通信链路、同时所述终端装置的操作状态在已经被变更到所述母站状态之后被保持为母站状态而没有被变更到非母站状态的情况下,经由所述第一无线接口建立与第二通信装置的无线连接,以使得使第二通信装置加入其中所述终端装置保持为作为母站操作的无线网络;以及第二设定发送单元,该第二设定发送单元被配置成:通过使用所述无线网络,经由所述第一无线接口,将预定设定信息发送到第二通信装置。
根据上述配置,在终端装置已经被变更到用于作为上述无线网络的母站操作的母站状态之后,终端装置使第一通信装置和第二通信装置中的每一个通信装置在不变更到非母站状态的情况下加入上述无线网络。终端装置通过使用上述无线网络将预定设定信息发送到第一通信装置和第二通信装置。在此,在上述背景技术中,移动装置通过使用从第二图像形成装置接收到的信息建立与第二图像形成装置的连接。因此,假定应将预定信息发送到第三图像形成装置的情况,移动装置应从第三图像形成装置接收用于连接的信息,并且建立与第三图像形成装置的连接。因此,在移动终端装置应将预定信息发送到第二图像形成装置和第三图像形成装置中的每一个图像形成装置的情形下,移动终端装置应分别建立与第二图像形成装置和第三图像形成装置的不同连接,并且可以在每次要建立每个连接时变更移动终端装置的操作状态。另一方面,根据在此公开的上述配置,在预定设定信息应被发送到多个通信装置中的每一个通信装置的情形下,与上述背景技术的配置相比较,减少了终端装置的操作状态的变更的数量,并且从而可以减少终端装置的处理负荷。
所述形成单元可以被配置成:如果在建立与第一通信装置的第一通信链路之前给出预定触发指令,则将所述终端装置的操作状态从非母站状态变更到母站状态,以形成所述终端装置所属于的而第一通信装置和第二通信装置不属于的无线网络。终端装置可以进一步包括:第一信息发送单元,该第一信息发送单元被配置成:在已经形成所述终端装置所属于的、并且第一通信装置和第二通信装置不属于的所述无线网络之后建立了与所述第一通信装置的第一通信链路的情况下,通过使用第一通信链路,经由第二无线接口,将与所述无线网络有关的网络信息发送到第一通信装置;和第二信息发送单元,该第二信息发送单元被配置成:在已经形成所述终端装置所属于的、并且第一通信装置和第二通信装置不属于的无线网络之后建立与第二通信装置的第二通信链路的情况下,通过使用第二通信链路,经由第二无线接口,将所述网络信息发送到第二通信装置。第一建立单元可以被配置成:通过使用网络信息,经由第一无线接口,建立与第一通信装置的无线连接。第二建立单元可以被配置成:通过使用网络信息,经由第一无线接口,建立与第二通信装置的无线连接。
第二无线接口可以用于根据NFC(近场通信Near Field Communication的缩写)方案执行无线通信。第一信息发送单元可以被配置成响应于根据NFC方案将写入命令发送到第一通信装置,将网络信息发送到第一通信装置。第二信息发送单元可以被配置成:响应于将写入命令写入到第二通信装置,将网络信息发送到第二通信装置。
预定触发指令可以包括下述中的一个:用于激活存储在终端装置中的计算机程序的指令(该计算机程序用于实现形成单元、第一建立单元、第一设定发送单元、第二建立单元、以及第二设定发送单元);以及用于在激活计算机程序之后选择用于发送预定设定信息的模式的指令。
第一设定发送单元和第二设定发送单元可以被配置成:在第一通信装置和第二通信装置两者均属于所述无线网络的情况下,通过经由第一无线接口执行预定设定信息到所述无线网络的广播传输,将预定设定信息发送到第一通信装置和第二通信装置中的每一个。
第一设定发送单元可以被配置成:通过使用所述无线网络,经由第一无线接口,执行预定设定信息到第一通信装置的传输。第二建立单元可以被配置成:建立与第二通信装置的无线连接,以使得使第二通信装置在从开始到所述第一通信装置的单播传输时的时刻到完成所述单播传输时的时刻的时段中加入所述无线网络。第二设定发送单元可以被配置成通过使用无线网络,经由第一无线接口,执行所述预定设定信息到第二通信装置的单播传输。
第一设定发送单元可以被配置成将包含所述预定设定信息的根据SNMP(简单网络管理协议Simple Network Management Protocol的缩写)的SET(设定)请求发送到第一通信装置。第二设定发送单元可以被配置成将包括所述预定设定信息的所述SET请求发送到第二通信装置。
终端装置可以进一步包括:第一指令发送单元,该第一指令发送单元被配置成:在预定设定信息已经被发送到第一通信装置之后,通过使用所述无线网络,经由第一无线接口,将用于重启第一通信装置的重启指令发送到第一通信装置;和第二指令发送单元,该第二指令发送单元被配置成:在预定设定信息已经被发送到第二通信装置之后,通过使用所述无线网络,经由第一无线接口,将用于重启第二通信装置的重启指令发送到第二通信装置。
终端装置可以进一步包括:变更单元,该变更单元被配置成:在预定设定信息已经被发送到第一通信装置和第二通信装置两者之后,将所述终端装置的操作状态从母站状态变更到非母站状态。
终端装置可以进一步包括:接收单元,该接收单元被配置成:通过使用无线网络,经由第一无线接口,从第一通信装置和第二通信装置中的每一个通信装置接收指示通信装置的模型的模型信息;和显示控制单元,该显示控制单元被配置成:在从第一通信装置和第二通信装置中的至少一个通信装置接收到的模型信息指示不能够设定预定设定信息的至少一部分的模型的情况下,使终端装置的显示单元显示指示第一通信装置和第二通信装置中的至少一个通信装置的装置信息。
终端装置可以进一步包括:接收单元,该接收单元被配置成:通过使用所述无线网络,经由第一无线接口,从第一通信装置和第二通信装置中的每一个通信装置接收指示所述通信装置的模型的模型信息。第一设定发送单元可以被配置成:在从第一通信装置接收到的模型信息指示不能够设定预定设定信息的至少一部分的模型的情况下,不将预定设定信息发送到第一通信装置。第二设定发送单元可以被配置成:在从第二通信装置接收到的模型信息指示不能够设定预定设定信息的至少一部分的模型的情况下,不将预定设定信息发送到第二通信装置。
所述预定设定信息可以包括下述中的至少一项:与第一通信装置和第二通信装置属于的预定网络有关的网络设定信息;指示要被登记在第一通信装置和第二通信装置中的地址列表的地址设定信息;与由第一通信装置和第二通信装置执行的打印功能有关的打印设定信息;与由第一通信装置和第二通信装置执行的扫描功能有关的扫描设定信息;用于限制由第一通信装置和第二通信装置执行的功能的功能限制设定信息;以及与要被安装在第一通信装置和第二通信装置上的固件有关的固件设定信息。
用于实现上述终端装置的计算机程序与和计算机可读指令也是新颖和有用的。此外,存储计算机程序的计算机记录介质,和用于控制终端装置的方法也是新颖和有用的。
附图说明
图1示出通信***的配置;
图2示出其中设定信息被发送到两个多功能外设的情况A的序列图;
图3示出其中设定信息被发送到三个多功能外设的情况B的序列图;和
图4示出第二实施例的序列图。
具体实施方式
(第一实施例)
(通信***2的配置;图1)
通信***2包括终端装置100、多功能外设200至400、以及代理服务器500。多功能外设200至400和代理服务器500被连接到LAN(“局域网Local Area Network”的缩写)电缆4。代理服务器500被连接到互联网8。下面,多功能外设可以被称为“MFP”(“Multi-FunctionPeripheral”的缩写)。
(终端装置100的配置)
终端装置100是诸如移动电话、智能电话、或者笔记本PC(“个人计算机PersonalComputer”的缩写)、平板PC等等的便携式装置。终端装置100包括操作单元112、显示单元114、Wi-Fi接口122、NFC接口124、以及控制器130。单元112至130中的每一个被连接到总线线路(省略附图标号)。下面,接口可以被称为“I/F”。
操作单元112包括多个键。用户能够通过操作操作单元112将各种指令输入到终端装置100。显示单元114是用于显示各种类型的信息的显示器。此外,显示单元114也用作所谓的触摸面板。即,显示单元114也用作由用户操作的操作单元。
Wi-Fi I/F 122是用于根据Wi-Fi方案执行无线通信的I/F。Wi-Fi方案是基于由Wi-Fi联盟开发的标准(例如,IEEE(“电子电气工程师协会Institute of Electrical andElectronics Engineers,Inc”的缩写)标准802.11)和遵循其的标准(例如,802.11a、11b、11g、11n等等)的无线通信方案。特别地,Wi-Fi I/F 122支持由Wi-Fi联盟开发的WFD(“Wi-Fi直连Wi-Fi Direct”(注册商标)的缩写)方案,并且能够执行根据WFD方案的无线通信(在下面被称为“WFD”通信)。WFD方案是在由Wi-Fi联盟制定的“Wi-Fi Peer-to-Peer(P2P)Technical Specification Version 1.1(Wi-Fi点对点(P2P)技术规范版本1.1)”标准中描述的无线通信方案。此外,也在美国专利申请公开No.2013/0260683中公开WFD方案的详情,其通过引用并入于此。
NFC I/F 124是用于执行根据NFC方案的无线通信(在下面被称为“NFC通信”)的I/F。NFC I/F 124是能够选择性地在P2P(“点对点Peer To Peer”的缩写)模式、R/W(“阅读器/写入器Reader/Writer”的缩写)模式、以及CE(“卡模拟Card Emulation”的缩写)模式中的任意一个中操作的NFC论坛装置。
在此,将会描述在Wi-Fi I/F 122和NFC I/F 124之间的不同。经由I/F 122的WFD通信的通信速度(例如,最大通信速度是11至600Mbps)比经由NFC I/F 124的NFC通信的通信速度(例如,最大通信速度是100至424Kbps)快。此外,用于经由Wi-Fi I/F 122的WFD通信的载波的频率(例如,2.4GHz带或者5.0GHz带)与用于经由NFC I/F 124的NFC通信的载波的频率(例如,13.56MHz带)不同。此外,能够经由Wi-Fi I/F 122执行的WFD通信的最大距离(例如,最大大约100m)大于能够经由NFC I/F 124执行的NFC通信的最大距离(例如,最大大约10cm)。
控制器130包括CPU 132和存储器134。CPU 132根据存储在存储器134中的程序136和138执行各种过程。由易失性存储器或者非易失性存储器等来配置存储器134。存储器134存储用于实现基本过程的OS(“操作***Operating System”的缩写)程序136、和应用程序138(下面被称为“App”)。
app 138是由MFP 200至MFP 400中的每一个MFP的供应商提供的程序,和用于将设定信息发送到MFP 200至MFP 400中的每一个MFP的程序。可以例如将app 138从由供应商提供的互联网8上的服务器(未示出)安装在移动装置100中,或者可以从与MFP 200至MFP400中的每一个MFP一起装运的介质安装在终端装置100中。
存储器134可以进一步存储WFD网络信息140、有线网络信息142、以及地址信息144。WFD网络信息140是与用于执行WFD通信的WFD网络有关的信息,并且包括SSID(“服务集标识符Service Set Identifier”的缩写)和密码。下面,网络将会被称为“NW”。当终端装置100的操作状态被变更到WFD方案的G/O(“组所有者Group Owner”的缩写)状态时,WFDNW信息140存储在存储器134中。
有线NW信息142和地址信息144是作为设定信息要从终端装置100发送到MFP中的每一个的信息。有线NW信息142包括用于由代理服务器500执行的认证的信息(具体地,用户名称、密码等等)。地址信息是包括多个(在本实施例中一百个)传真(FAX)号码的地址列表(即,所谓的电话簿)。应注意的是,如稍后所描述的,从发送装置接收计算信息142和信息144中的每一个。
由下面被执行的操作和过程,将信息142和信息144中的每一个存储在存储器134中。终端装置100的用户通过操作操作单元112,将用于激活app 138的app激活指令、和用于将app 138的操作模式变更到接收模式的接收模式变更指令按照此次序给出到终端装置100。接收模式是用于接收设定信息的模式。NFC I/F 124在其中P2P模式和R/W模式被启用的状态下操作,并且当在接收模式下设定app 138时禁用CE模式。如果给出了app激活指令和接收模式变更指令,则CPU 132使显示单元114显示促使将终端装置100靠近发送装置(未示出)(即,已经发送了所述设定信息的源装置)的屏幕。此外,与下面描述的图2的S12相似,CPU 132形成其中终端装置100作为G/O设备操作的WFD网络(在下面被称为“WFDNW”)。发送装置是例如与MFP 200至400、PC等不同的MFP,并且被提供有NFC I/F。发送装置的NFC I/F可以是NFC论坛装置或者用作NFC方案的IC标签的称为“NFC标签”的I/F。
当在NFC I/F 124和发送装置的NFC I/F之间的距离变成小于预定距离(例如,10cm)时,CPU 132与发送装置经由NFC I/F 124建立通信链路。与如稍后描述的图2的S23至S26相似,CPU 132根据WFD方案(在下面被称为“WFD连接”)与发送装置建立无线连接。应注意的是,尽管在本实施例中终端装置100作为G/O设备操作并且发送装置作为CL(“客户端client”的缩写)设备操作,在变型中,终端装置100可以作为CL设备操作并且发送装置可以作为G/O设备操作。CPU 132经由Wi-Fi I/F 122从发送装置接收信息142和144,并且将信息142和144存储在存储器134中。值得注意地,在变型中,CPU 132可以从在互联网(未示出)上的服务器接收信息142和144,或者可以由操作操作单元112的用户输入信息142和144。
(MFP 200至400的配置)
MFP 200至MFP 400中的每一个MFP是能够执行包括打印功能、扫描仪功能、以及传真功能的多功能的外设(即,诸如PC等的外设,未示出)。MFP 200至MFP 400中的每一个MFP包括Wi-Fi I/F和是NFC标签(未示出)的NFC I/F。MFP 200和MFP 300中的每一个具有模型名称“XXX”,并且能够设定有线NW信息142和地址信息144(即,一百个传真号码)。MFP 400具有模型名称“YYY”并且能够设定有线NW信息142。因为MFP 400仅能够设定最多五十个传真号码,MFP 400仅能够设定地址信息144的一部分。
(代理服务器500的配置)
由LAN的管理员将代理服务器500安装在LAN上。代理服务器500是调解在属于LAN的装置和互联网8之间的通信的服务器。为了该属于LAN的装置与在互联网8上的装置执行通信,要求由代理服务器500的认证的成功。MFP 200至400经由代理服务器500与互联网8通信,并且因此实现下述有益效果。例如,如果在互联网8上的特定装置(未示出)正在经由代理服务器500执行与MFP 200至400中的任意一个的通信,则该特定装置不能够识别MFP 200至500中的哪一个正在执行与该特定装置的通信。因此,从该特定装置侧看,匿名性变得较高。此外,当MFP 200至MFP 400中的每一个MFP执行互联网通信时,通过代理服务器500在互联网8上高速缓存信息,较高的速度通信变成可能的。此外,代理服务器500变成能够监视MFP 200至400的互联网通信并且能够将MFP 200至MFP 400中的每一个MFP的互联网通信的目的地诱导到特定服务器。
(情况A;图2)
接下来,将会参考图2描述将设定信息发送到MFP 200和MFP 300的具体情况A。在情况A的初始状态下,信息142和信息144已经存储在存储器134中。在图2中,分别地,终端装置100和MFP 200等之间的每个虚线箭头指示NFC通信,并且每个实线箭头指示Wi-Fi通信。此外,在MFP 200和代理服务器500之间的每个实线箭头指示有线通信。对稍后描述的图3和图4同样适用。
在S10中,用户操作操作单元112,并且将app激活指令和用于将app 138的操作模式变更到发送模式的发送模式变更指令按照此次序给出到终端装置100。发送模式是用于发送设定信息的模式。当在发送模式下设定app 138时,NFC I/F 124在其中P2P模式和R/W模式被启用、并且CE模式被禁用的状态下操作。根据app 138,执行由CPU 132执行的下述过程中的每一个。
在S12中,CPU 132将终端装置100的操作状态从其中终端装置100不属于WFDNW的装置状态变更到其中终端装置100要作为WFDNW的G/O设备操作的G/O状态,并且由此形成仅终端装置100属于的WFDNW。即,在此,CPU 132将终端装置100的操作状态自发地变更到G/O状态,使得防止终端装置100的操作状态被变更到其中终端装置100作为WFDNW的CL设备操作的CL状态。在S12中,CPU 132进一步准备SSID和密码,并且使包括那些的WFDNW信息140存储在存储器134中。值得注意地,可以通过选择随机字符串或者通过获得预定字符串来准备SSID和密码。因为在已经给出S10中的每个指令之后终端装置100的操作状态被变更到G/O状态,因此与其中在S10之前终端装置100的操作状态已经被变更到G/O状态的配置相比较,实现下述有益效果。即,因为G/O设备有规律地发送信标信号以向其周围的设备通知其存在,所以G/O设备具有比装置机器大的功耗。在本实施例中,能够通过延迟当终端装置100的操作状态被变更到G/O状态时的时刻来减少功耗。
在S14中用户操作操作单元112并且选择作为要被发送的设定信息的有线NW信息142和地址信息144。值得注意地,在变型中,信息142和信息144中的仅一个可以被选择为设定信息。
在S20中,用户使终端装置100靠近MFP 200。当在NFC I/F 124和MFP 200的NFC I/F之间的距离变成小于预定距离(例如,10cm)时,在S22中,经由NFC I/F 124建立与MFP 200的通信链路。因为MFP 200的NFC I/F是NFC标签,所以NFC I/F 124在S22中建立的通信链路中在R/W模式下操作。
在S23中,CPU 132通过使用在S22中建立的通信链路,根据NFC方案将WriteCommand——即写入命令发送到MFP 200,并且在S24中,通过使用该通信链路从MFP 200接收对写入命令的OK通知。写入命令是用于请求在目的地装置中写入信息的信号。响应于在S24中接收OK通知,在S25中,CPU 132通过使用该通信链路将WFDNW信息140发送到MFP 200。具体地,CPU 132根据写入模式在MFP 200的NFC标签中写入NFDNW信息140。
在S26中,CPU 132经由Wi-Fi I/F 122执行各种信号(具体地,探测信号、认证信号、关联信号、四次握手等)的通信以建立与MFP 200的WFD连接。CPU 132在各种信号的上述通信的过程中从MFP 200接收WFDNW信息140,并且执行WFDNW信息140的认证。如果WFDNW信息140的认证成功,则CPU 143使MFP 200作为CL设备加入NFDNW。值得注意地,在变型中,MFP200可以在没有根据WFD方案执行操作的情况下作为传统设备加入WFDNW。
在S28中,在建立S26中的WFD连接的过程中,MFP 200将MFP200的操作状态从其中MFP 200不属于WFDNW的装置状态变更到其中MFP 200作为CL设备操作的CL状态。
在S30中,终端装置100使显示单元114显示指令屏幕700。指令屏幕700包括指令消息和完成按钮B1。指令消息是用于使用户选择使终端装置100靠近另一MFP或者按下完成按钮B1的消息。
在S40中,用户根据指令屏幕700使终端装置100靠近MFP 300。除了MFP 300而不是MFP 200作为过程的目标之外,在S42至S48中的过程分别与S22至S28中的过程相同。当在终端装置100的操作状态已经被变更到G/O状态之后没有被变更到其它状态(即,装置状态或者CL状态)的情况下,在终端装置100的操作状态被保持在G/O状态的同时执行在S42至S48中的过程。当S48结束时,两个MFP 200和MFP 300中的每一个MFP作为CL设备加入其中终端装置100作为G/O设备操作的WFDNW。
在S52中,用户选择指令屏幕700中的完成按钮B1。由于此,从而完成作为要从终端装置100发送的S14中的设定信息的目的地的MFP 200或者300的选择。
在S60中,CPU 132响应于在S52中完成按钮B1的选择,经由Wi-Fi I/F 122向WFDNW广播查询信号。查询信号是用于查询MFP的模型名称的信号。在S62中,CPU 132经由Wi-FiI/F 122,通过使用WFDNW,从MFP 200和MFP 300中的每一个MFP接收MFP的模型名称“XXX”。
在S64中,CPU 132确定MFP 200和MFP 300中的每一个MFP是否是能够设定S14的设定信息的装置。在此,app 138预先以与多个MFP中的每一个相关联的方式存储模型的名称(即,模型名称)和能够在模型中设定的信息(例如,能够设定传真号码的最大数量)(该信息未示出)。CPU 132基于存储的信息和在S62中接收到的模型名称“XXX”,指定能够在MFP 200和MFP 300中的每一个MFP中设定的信息。CPU 132确定S14的设定信息是否被包括在与MFP200和MFP 300中的每一个MFP有关的指定的信息内。在当前情况下CPU 132确定S14的设定信息被包括在与MFP 200和MFP 300中的每一个MFP有关的指定的信息内,并且因此确定MFP200和MFP 300中的每一个MFP是能够设定在S14中的设定信息的装置。
在S70中,CPU 132经由Wi-Fi I/F 122向WFDNW广播包括S14的设定信息的SET请求。SET请求是根据SNMP(“简单网络管理协议Simple Network Management Protocol”的缩写)的信号,并且是用于请求设定信息的设定的信号。由于此,CPU 132能够将设定信息(即,有线NW信息142和地址信息144)发送到MFP 200和MFP 300中的每一个MFP。此外,因为CPU132向WFDNW广播SET请求,与MFP200和MFP 300中的每一个MFP被单独地指定为目的地并且单播SET请求的配置相比较,实现了下述有益效果。首先,在本实施例中,不要求指定目的地的地址。此外,根据上述配置,CPU 132需要发送SET请求两次,而在当前实施例中CPU 132仅需要发送SET请求一次,这能够减少处理负荷。应注意的是,通常,在向NW广播信息的情况下,存在可能被发送到用户非预期的装置的风险。然而,在本实施例中,因为属于WFDNW的MFP 200和MFP 300是用户选择的装置,所以被广播的SET请求将会从不被发送到非预期的装置。
当从终端装置100接收到SET请求时,在S72和S74中,MFP 200和MFP 300中的每一个MFP存储(即,设定)被包括在SET请求中的设定信息。
在S78中,CPU 132通过使用WFDNW,经由Wi-Fi I/F 122从MFP 200和MFP 300中的每一个MFP接收对SET请求的响应。该响应是指示设定信息已经存储在MFP(其是响应的发送者)中的信号。
在S80中,CPU 132经由Wi-Fi I/F 122向WFDNW广播重启指令。重启指令是用于使MFP(指令的目的地)重启(即,切断(OFF)电源,并且然后接通(ON))的指令。
当从终端装置100接收重启指令时,在S82和S83中,MFP 200和MFP 300中的每一个MFP重启。由于此,MFP 200和MFP 300中的每一个MFP能够通过使用所有的存储的设定信息执行过程。此外,MFP 200的操作状态从CL状态变更到装置状态,并且在MFP 200的NFC I/F中写入的WFDNW信息被擦除。
在S90中,CPU 132将终端装置100的操作状态从G/O状态变更到装置状态。由于此,例如,在其中在图2的过程之后要与作为G/O设备操作的其它设备建立WFD连接的情形下,CPU 132能够与其它设备建立WFD连接。例如,CPU 132再次自发地将终端装置100的操作状态变更到G/O状态,并且如果再次给出S10中的指令则能建立与其它的装置的WFD连接。可替选地,例如,CPU 132能够在不被给出S10的指令的情况下,根据WFD方案,执行与其它的设备的G/O协商,并且终端装置100的操作状态能够被选择性地变更到G/O状态或者CL状态,并且能够建立与其它的设备的WFD连接。
在S100中,MFP 200和MFP 300中的每一个MFP经由LAN电缆4,将在S72和S74中存储(即,设定)的有线NM信息142发送到代理服务器500。当从MFP 200和MFP 300中的每一个MFP接收到有线NW信息142时,代理服务器500通过使用有线NW信息142执行MFP的认证。当它们的认证成功时,MFP 200和MFP 300能够经由代理服务器500执行互联网通信。值得注意地,在这样的情况下,假定了其中MFP 200和MFP 300中的每一个MFP预先属于LAN的情形。然而,在变型中,例如,在MFP 200和MFP 300中的每一个MFP已经重启之后,用户可以将MFP 200和MFP 300中的每一个MFP连接到LAN电缆4,并且因此MFP 200和MFP 300中的每一个MFP可以属于LAN。更加具体地,在本变型中,首先用户从封装容器中拿出MFP200和MFP 300中的每一个MFP,并且MFP 200和MFP 300的电源被接通。接下来,执行在S10至S90中的过程和操作。在已经由用户连接到LAN电缆4之后,MFP 200和MFP 300中的每一个MFP执行S100中的过程。
(情况A的有益效果)
将会假定第一比较例的下述配置。即,在当通过使终端装置靠近MFP 200来根据NFC方案建立通信链路时,第一比较例的终端装置将终端装置的操作状态从装置状态自发地变更到G/O状态,并且形成WFDNW。然后终端装置建立与MFP 200的WFD连接,并且将包括设定信息的SET请求发送到MFP 200。然后,终端装置将终端装置的操作状态从G/O状态变更到装置状态。接下来,在当由于终端装置100被靠近MFP 300而根据NFC方案建立通信链路时,终端装置100自发地将终端装置100的操作状态从装置状态变更到G/O状态,并形成WFDNW。然后,终端装置建立与MFP 300的WFD连接,并且将包括设定信息的SET请求发送到MFP 300。在第一比较例中,终端装置执行操作状态从装置状态到G/O状态、G/O状态到装置状态、并且再次从装置状态到G/O状态的变更,以将设定信息发送到MFP 200和MFP300中的每一个MFP。
在本实施例中,在已经被变更到G/O状态以用于作为WFDNW的G/O设备操作之后,终端装置100使MFP 200和MFP 300在不被变更到其它状态(即,CL状态或者装置状态)的情况下加入上述的WFDNW(S26、S46)。然后终端装置100通过使用上述WFDNW,将包括设定信息的SET请求发送到MFP 200和MFP 300(S70)。因此,要求终端装置100仅执行操作状态从装置状态到G/O状态的变更,以将设定信息发送到MFP 200和MFP 300中的每一个MFP(S129)。即,因为在设定信息要被发送到MFP 200和MFP 300中的每一个MFP的情况下能够减少终端装置100的操作状态变更的次数,所以能够减轻终端装置100的处理负荷。
此外,在第一比较例中,在与MFP 200的WFD连接被建立之后,终端装置通过由用户执行的预定操作,将SET请求发送到MFP 200。然后,在与MFP 300的WFD连接已经被建立之后,需要用户再次执行预定操作,以将SET请求发送到MFP 300。另一方面,在本实施例中,因为形成了其中终端装置100作为G/O设备操作的WFDNW,所以要向其发送SET请求的多个MFP200和MFP 300、和终端装置100能够属于一个WFDNW。由于此,终端装置100能够在已经形成了WFDNW之后,通过仅执行一个操作,将SET请求发送到MFP 200和MFP 300(S52)。因此,能够减轻用户的操作负荷。
在下面将会假定第二比较例的配置。即,在第二比较例中,通过使终端装置靠近MFP 200建立根据NFC方案的通信链路,并且然后终端装置建立与要作为WFDNW的G/O设备操作的MFP 200的WFDNW连接,并且终端装置建立与要作为WFDNW的G/O设备操作的MFP 200的WFDNW连接,并且终端装置被变更到CL状态。在包括设定信息的SET请求已经被发送到MFP200之后,终端装置从CL状态被变更到装置状态。接下来,通过使终端装置靠近MFP 300来建立根据NFC方案的通信链路,然后终端装置与要作为WFDNW的G/O设备操作的MFP 300建立WFDNW连接,并且终端装置被变更到CL状态。然后,终端装置将SET请求发送到MFP 300。应注意的是,因为终端装置不能够在作为CL设备操作的状态同时建立与多个MFP 200和MFP 300的WFD连接,在将SET请求发送到MFP 200之后,终端装置需要被变更到装置状态。
在本实施例中,因为终端装置100作为WFD的G/O设备操作,终端装置能够同时与多个MFP 200和MFP 300建立WFD连接。即,终端装置100能够建立与MFP 300的WFD连接,并且在不断开与MFP300的WFD连接的情况下将SET请求发送到MFP 300。由于此,终端装置100能够有效地执行WFD连接的建立和设定信息的发送。
(情况B;图3)
接下来,将会参考图3解释情况B,其中设定信息被发送到MFP200至MFP 400中的每一个MFP。本实施例的初始状态与情况A的初始状态相同。首先,执行与图2的S10至S48的操作和过程相同的操作和过程。由于此,两个MFP 200和MFP 300中的每一个MFP作为CL设备加入在其中终端装置100作为G/O设备操作的WFDNW。
在S120中,根据在S30中显示的指令屏幕700,用户使终端装置100靠近MFP 400。除了过程的目标是MFP 400而不是MFP 200之外,S122至S128的过程与图2的S22至S28的过程相同。当S128结束时,三个MFP 200至MFP 400中的每一个MFP作为CL设备加入在其中终端装置100作为G/O设备操作的WFDNW。
S152至S162的过程与图2的S52至S62的过程相同。在S163中,CPU 132通过使用WFDNW,经由Wi-Fi I/F 122从MFP 400接收MFP400的模型名称“YYY”。
在S164中,CPU 132确定MFP 200至MFP 400中的每一个MFP是否是能够设定S14的设定信息的装置。CPU 132基于已经存储在app138中的信息和在S162和S163中接收到的模型名称“XXX”和“YYY”,指定能够在MFP 200至MFP 400中的每一个MFP中设定的信息。CPU132确定S14中的设定信息是否被包括在与MFP 200至MFP 400中的每一个MFP有关的指定的信息内。CPU 132确定S14中的设定信息被包括在与MFP 200和MFP 300中的每一个MFP有关的指定的信息内,并且确定MFP 200和MFP 300中的每一个MFP是能够设定所述设定信息的装置。CPU 132确定在S14中的设定信息没有被包括在与MFP400有关的指定的信息内,并且确定MFP 400是不能够设定在S14中的设定信息的至少一部分的装置。
在S166中,响应于确定MFP 400是不能够设定在S14中的设定信息的至少部分的装置,CPU 132使选择屏幕800显示在显示单元114中。选择屏幕800包括集体发送按钮B2和删除按钮B3。集体发送按钮B2是用于将设定信息发送到属于WFDNW的全部MFP(即,200至400)的按钮。删除按钮B3是用于从设定信息的目的地删除MFP 400的按钮,因为MFP 400是不能够设定所述设定信息的至少部分的装置。用户能够通过看到删除按钮B3而识别MFP 400不能够设定所述设定信息的至少部分。
在S168中,CPU 132确定在选择屏幕800中用户是否已经选择了集体发送按钮B2。在已经选择了集体发送按钮B2的情况下(在S168中,是)CPU 132前进到S170。另一方面,在已经选择了删除按钮B3的情况下(在S168中,否),CPU 132前进到图2的S70。应注意的是,在S168中已经做出否的确定的情况下,CPU 132不在S70和S80中广播信号,但是向MFP 200和MFP 300多播。CPU 132不将设定信息发送到MFP 400。这能够防止设定信息被发送到MFP400(其不能够设定所述设定信息的至少部分)。
在S170中,CPU 132经由Wi-Fi I/F 122向WFDNW广播包括设定信息的SET请求。S172和S174的过程分别与图2的S72和S74的过程相同。在S176中,MFP 400存储被包括在SET请求中的设定信息。在S178中,CPU 132经由Wi-Fi I/F 122从MFP 200至MFP 400中的每一个MFP接收对SET请求的响应。在S180中,CPU 132经由Wi-Fi I/F 122向WFDNW广播重启指令。
S182和S184的过程分别与图2的S82和S84的过程相同。由于此,MFP 200和MFP 300能够设定存储的设定信息的全部。然而,在S185中,即使其被重启,MFP 400仅能够设定存储的设定信息的一部分。具体地,MFP 400能够设定有线NW信息142,但是能够仅设定地址信息144中的一百个传真号码当中的五十个传真号码。
S190的过程与图2的S90的相同。在S200中,MFP 200至MFP 400中的每一个MFP经由LAN电缆4将在S172至S176中存储(即,设定)的有线NW信息142发送到代理服务器500。当代理服务器500从MFP 200至MFP 400中的每一个MFP接收有线NW信息142时,代理服务器500通过使用有线NW信息142执行MFP的认证。当它们的认证成功时,MFP 200至MFP 400能够经由代理服务器500执行互联网通信。而且在当前情况下,与图2的情况A相似,因为在设定信息要被发送到MFP 200至MFP 400中的每一个MFP的情况下(在S168中,是)能够减少终端装置100的操作状态变更的次数,能够减轻终端装置100的处理负荷。
(第二实施例)
第二实施例与第一实施例的不同之处在于设定信息被单播。将会参考图4解释本实施例的具体情况。首先,执行与S10至S28中的操作和过程相同的操作和过程。
在S229中,CPU 132开始通过使用WFDNW经由Wi-Fi I/F 122向MFP 200单播所述设定信息。
S230的过程与图2的S30的过程相同。然后执行与在S40至S48中的操作和过程相同的操作和过程。在S249中,CPU 132开始通过使用WFDNW经由Wi-Fi I/F 122向MFP 300单播所述设定信息。
S252、S272以及S274的过程分别与图2的S52、S72以及S74的过程相同。在S278中,CPU 132通过使用WFDNW,经由Wi-Fi I/F 122,从MFP 200接收对SET请求的响应。即,CPU132建立与MFP 300的WFD连接,并且使MFP 300在从当开始到MFP 200的单播传输(S229)时直到当完成该单播传输时(S278)的时间期间在WFDNW中作为CL设备加入(S46、S48)。在S280中,CPU 132经由Wi-Fi I/F 122向MFP 200单播重启指令。S282的过程与S82的过程相同。
在S284中,CPU 132通过使用WFDNW,经由Wi-Fi I/F 122,从MFP 300接收对SET请求的响应。在S286中,CPU 132经由Wi-Fi I/F122向MFP 300单播重启指令。S288的过程与图2的S84的过程相同。然后,执行与在图2的S90和S100中的过程相同的过程。
(第二实施例的有益效果)
同样在本实施例中,与图2的情况A相似,因为在设定信息分别要被发送到MFP 200和MFP 300中的每一个MFP的情形下能够减少终端装置100的操作状态被变更的次数,能够减轻终端装置100的处理负荷。此外,与情况A不同,在本实施例中,因为不要求在发送设定信息之前选择完成按钮B1(图2的S52),所以能够改善用户便利性。此外,在本实施例中,终端装置100响应于从MFP 200接收响应(S278),将重启指令发送到MFP 200(S280)。由于此,终端装置100能够有效地断开与已经向其发送了SET请求的MFP的WFD连接。即,终端装置100能够抑制属于WFDNW的CL设备的数量的增加。由于此,例如,在设定信息要被发送到多个MFP的情况下,能够抑制属于WFDNW的CL设备的数量不超过其上限。
在上述第二比较例中,在完成到MFP 200的SET请求的发送之前,终端装置不能够建立与MFP 300的WFD连接以将SET请求发送到MFP 300。另一方面,在本实施例中,在当开始到MFP 300的单播传输起直到当完成了所述单播传输时为止的时间期间,终端装置100建立与MFP 300的连接(S46)并且开始SET请求到MFP 300的传输(S249)。由于此,终端装置100能够有效地执行WFD连接的建立和设定信息的发送。
(对应关系)
MFP 200至MFP 400中的每一个MFP是“第一通信装置”的示例。MFP 200至MFP 400中的每一个MFP是“第二通信装置”的示例。G/O状态和装置状态分别是“父状态”和“非父状态”的示例。G/O设备和CL设备分别是“母站”和“子站”的示例。WFDNW和WFD连接分别是“无线网络”和“无线连接”的示例。发送模式变更指令是“触发指令”和“用于在激活计算机程序之后选择用于发送预定设定信息的模式的指令”的示例。Wi-Fi I/F 122和NFC I/F 124分别是“第一无线接口”和“第二无线接口”的示例。有线NW信息142和地址信息144是“预定设定信息”的示例。
(变型1)
Wi-Fi I/F 122可以支持所谓的Soft AP(软AP)而不是WFD方案。在这样的情况下,CPU 132可以激活SoftAP(例如,在图2的S12中),并且可以形成其中终端装置100作为母站操作的无线NW,并且在S26和S46中,CPU 132可以根据SoftAP建立与MFP 200和MFP 300中的每一个MFP的无线连接。即,“母站”可以是SoftAP。
(变型2)
在上述实施例中的每一个中,终端装置100的操作状态被自发地变更到G/O状态(图2的S12等)。然而,在变型中,可以由在终端装置100和MFP之间执行的G/O协商将终端装置变更到G/O状态。在本变型中,例如,可以省略S12、和S23至S25,并且在当与MFP 200建立根据NFC方案的通信链路时,终端装置100可以经由Wi-Fi I/F 122执行与MFP 200的G/O协商。在这一点上,终端装置100通知MFP 200作为终端装置的意向值(即,指示是G/O设备的可能性的值)的最大值(即,15)。结果,终端装置100的操作状态被变更到G/O状态,并且MFP200的操作状态被变更到CL状态。终端装置100在建立与终端装置100的WFD连接的过程中,将WFDNW信息140发送到MFP200。应注意的是,在采用其中WFDNW信息140已经被预先存储在终端装置100和MFP 200的配置的情况下,终端装置100不可以将WFDNW信息140发送到MFP200。在本变型中,可以省略“第一信息发送单元”和“第二信息发送单元”。此外,根据NFC方案建立通信链路与“预定触发指令”对应。
(变型3)“第二无线接口”不限于NFC I/F 124,但是可以是例如根据蓝牙方案的I/F或者根据TransferJet(注册商标)方案的I/F。
(变型4)包括在MFP 200至MFP 400中的每一个MFP中的NFC I/F可以是NFC论坛装置。在这样的情况下,终端装置100根据P2P模式将WFDNW信息发送到MFP 200至MFP 400中的每一个MFP(图2的S25等)。在这样的情况下,终端装置100不可以发送写入命令(S23等)。即,第一信息发送单元和第二信息发送单元中的至少一个不可以发送写入命令。
(变型5)在上述实施例中的每一个中,通过给出作为触发的发送模式变更指令(图2的S12等)而将终端装置100的操作状态变更到G/O状态。然而,在变型中,可以通过给出作为触发的激活应用的指令而将终端装置100的操作状态变更到G/O状态。即,“预定触发指令”可以是用于激活计算机程序的指令。
(变型6)在上述实施例中的每一个中,终端装置100将包括设定信息的根据SNMP的SET请求发送到MFP(图2的S70等)。然而,在变型中,终端装置100可以例如根据HTTP(“超文本传输协议Hypertext Transfer Protocol”的缩写)来发送设定信息,或者可以根据PJL(“打印机作业语言Printer Job Language”的缩写)发送。应注意的是,在采用PJL的情况下,与采用SNMP的情况相比较,能够增加通过发送一个分组能够设定的信息的量。
(变型7)终端装置100可以不发送重启指令(图2的S80等)。在这样的情况下,例如,用户可以通过切断它们的电源,重启MFP 200和MFP 300中的每一个MFP。此外,例如,在设定信息是能够在不重启MFP 200和MFP 300中的每一个MFP的情况下使用的信息的情况下,可以不发送重启指令。即,可以省略“第一指令发送单元”和“第二指令发送单元”中的至少一个。
(变型8)在发送设定信息(图2的S90等)之后,终端装置100可以不将终端装置100的操作状态从G/O状态变更到装置状态。即,可以省略“变更单元”。
(变型9)终端装置100可以不发送查询信号(图3的S160等),并且可以不接收MFP的模型名称(S162、S163等)。此外,终端装置100可以在不使显示单元显示选择屏幕800的情况下广播包括设定信息的SET请求(S170)。即,可以省略“接收单元”和“显示控制单元”中的至少一个。
(变型10)在上述实施例中的每一个中,设定信息包括信息142和144,并且在变型中,设定信息可以进一步包括与由MFP执行的打印功能有关的打印设定信息、与由MFP执行的扫描功能有关的扫描设定信息、用于限制由MFP执行的功能的功能限制设定信息、以及是要被安装在MFP中的固件的固件信息。一般而言,“预定设定信息”可以包括所述信息中的至少一个。值得注意地,打印设定信息可以是例如默认打印设定(打印介质的大小等)。扫描设定信息可以是例如默认扫描设定(分辨率等)。功能限制设定信息是相对于每个用户,将用于识别每个用户的识别信息与允许用户使用的功能进行关联的信息。当通过使用用户的识别信息执行登录时,MFP能够执行与识别信息相关联的功能(例如,打印功能),但是不能够执行与识别信息不相关联的功能(例如,扫描功能)。在这样的情况下,MFP限制了用户对扫描功能的执行。MFP通过接收和存储功能限制设定信息,变得能够限制用于每个用户的功能。上述固件信息可以不是固件本身,但可以是例如指示该固件在互联网上的位置的URL(“统一资源定位符Uniform Resource Locator”的缩写)。值得注意地,在设定信息不包括与互联网8有关的有线NW信息142的情况下,MFP 200和MFP 300中的每一个MFP可以不连接到LAN电缆4,并且可以省略图2的S100。
(变型11)设定信息可以包括与无线NW有关的无线NW信息而不是有线NW信息142。无线NW是由接入点形成的NW。无线NW信息包括用于加入无线NW的SSID和密码。在变型中,终端装置100能够通过使MFP设定无线NW信息使MFP属于该无线NW。
(变型12)在上述实施例中的每一个中,由软件(即,计算机可读指令)实现图2至图4中的每一个过程。替选地,可以由诸如逻辑电路等的硬件实现所述过程中的至少一个过程。
Claims (13)
1.一种终端装置,包括:
第一无线接口;
第二无线接口,所述第二无线接口与所述第一无线接口不同;
形成单元,所述形成单元被配置成:如果预定触发指令被给出,则所述形成单元将所述终端装置的操作状态从非母站状态变更为母站状态以便形成无线网络,所述非母站状态是其中所述终端装置不作为所述无线网络的母站来操作的状态,所述母站状态是其中所述终端装置作为所述无线网络的所述母站来操作的状态,并且所述无线网络用于经由所述第一无线接口来执行无线通信;
第一建立单元,所述第一建立单元被配置成:在与第一通信装置建立了经由所述第二无线接口的第一通信链路的情况下,所述第一建立单元经由所述第一无线接口来建立与所述第一通信装置的无线连接,以使得所述第一通信装置加入其中所述终端装置作为所述母站来操作的所述无线网络;
第一设定发送单元,所述第一设定发送单元被配置成:通过使用所述无线网络,经由所述第一无线接口,将预定的设定信息发送到所述第一通信装置;
第二建立单元,所述第二建立单元被配置成:在所述终端装置的所述操作状态已经被变更为所述母站状态之后被保持为所述母站状态而未被变更为所述非母站状态的同时,在与第二通信装置建立了经由所述第二无线接口的第二通信链路的情况下,所述第二建立单元经由所述第一无线接口来建立与所述第二通信装置的无线连接,以使得所述第二通信装置加入其中所述终端装置保持以作为所述母站操作的所述无线网络;以及
第二设定发送单元,所述第二设定发送单元被配置成:通过使用所述无线网络,将所述预定的设定信息经由所述第一无线接口发送到所述第二通信装置。
2.如在权利要求1中所述的终端装置,其中
所述形成单元被配置成:如果在与所述第一通信装置建立所述第一通信链路之前所述预定触发指令被给出,则所述形成单元将所述终端装置的所述操作状态从所述非母站状态变更为所述母站状态,以形成所述终端装置属于而所述第一通信装置和所述第二通信装置不属于的所述无线网络,
其中,所述终端装置进一步包括:
第一信息发送单元,所述第一信息发送单元被配置成:在已经形成了所述终端装置属于的所述无线网络之后,在与所述第一通信装置建立了所述第一通信链路的情况下,所述第一信息发送单元通过使用所述第一通信链路,将与所述无线网络有关的网络信息经由所述第二无线接口发送到所述第一通信装置;以及
第二信息发送单元,所述第二信息发送单元被配置成:在已经形成了所述终端装置属于的所述无线网络之后,在与所述第二通信装置建立了所述第二通信链路的情况下,所述第二信息发送单元通过使用所述第二通信链路,将所述网络信息经由所述第二无线接口发送到所述第二通信装置,
其中,
所述第一建立单元被配置成:通过使用所述网络信息,经由所述第一无线接口,建立与所述第一通信装置的所述无线连接,并且
所述第二建立单元被配置成:通过使用所述网络信息,经由所述第一无线接口,建立与所述第二通信装置的所述无线连接。
3.如在权利要求2中所述的终端装置,其中
所述第二无线接口用于根据近场通信NFC方案来执行无线通信,
所述第一信息发送单元被配置成:响应于将根据所述近场通信NFC方案的写入命令发送到所述第一通信装置,来将所述网络信息发送到所述第一通信装置,并且
所述第二信息发送单元被配置成:响应于将所述写入命令发送到所述第二通信装置,来将所述网络信息发送到所述第二通信装置。
4.如在权利要求1中所述的终端装置,其中
所述预定触发指令包括下述中的一项:
用于激活被存储在所述终端装置中的计算机程序的指令,所述计算机程序用于实现所述形成单元、所述第一建立单元、所述第一设定发送单元、所述第二建立单元、以及所述第二设定发送单元;以及
用于在激活所述计算机程序之后选择用于发送所述预定的设定信息的模式的指令。
5.如在权利要求1中所述的终端装置,其中
所述第一设定发送单元和所述第二设定发送单元被配置成:在所述第一通信装置和所述第二通信装置这两者均属于所述无线网络的状态下,通过对所述预定的设定信息执行经由所述第一无线接口到所述无线网络的广播传输,所述第一设定发送单元和所述第二设定发送单元将所述预定的设定信息发送到所述第一通信装置和所述第二通信装置中的每一个通信装置。
6.如在权利要求1中所述的终端装置,其中
所述第一设定发送单元被配置成:通过使用所述无线网络,经由所述第一无线接口,对所述预定的设定信息来执行到所述第一通信装置的单播传输,
所述第二建立单元被配置成:建立与所述第二通信装置的所述无线连接,以使得所述第二通信装置在从开始到所述第一通信装置的所述单播传输的时刻起到完成所述单播传输的时刻为止的时段中加入所述无线网络,并且
所述第二设定发送单元被配置成:通过使用所述无线网络,经由所述第一无线接口,对所述预定的设定信息来执行到所述第二通信装置的单播传输。
7.如在权利要求1中所述的终端装置,其中
所述第一设定发送单元被配置成:将包含有所述预定的设定信息在内的、根据简单网络管理协议SNMP的SET请求发送到所述第一通信装置,并且
所述第二设定发送单元被配置成:将包含所述预定的设定信息在内的所述SET请求发送到所述第二通信装置。
8.如在权利要求1中所述的终端装置,进一步包括:
第一指令发送单元,所述第一指令发送单元被配置成:在所述预定的设定信息已经被发送到所述第一通信装置之后,所述第一指令发送单元通过使用所述无线网络,将用于重启所述第一通信装置的重启指令经由所述第一无线接口发送到所述第一通信装置;以及
第二指令发送单元,所述第二指令发送单元被配置成:在所述预定的设定信息已经被发送到所述第二通信装置之后,所述第二指令发送单元通过使用所述无线网络,将用于重启所述第二通信装置的重启指令经由所述第一无线接口发送到所述第二通信装置。
9.如在权利要求1中所述的终端装置,进一步包括:
变更单元,所述变更单元被配置成:在所述预定的设定信息已经被发送到所述第一通信装置和所述第二通信装置这两者之后,将所述终端装置的所述操作状态从所述母站状态变更为所述非母站状态。
10.如在权利要求1中所述的终端装置,进一步包括:
接收单元,所述接收单元被配置成:通过使用所述无线网络,经由所述第一无线接口,从所述第一通信装置和所述第二通信装置中的每一个通信装置,接收指示该通信装置的模型的模型信息;以及
显示控制单元,所述显示控制单元被配置成:在从所述第一通信装置和所述第二通信装置中的至少一个通信装置接收到的所述模型信息指示为是不能够对所述预定的设定信息的至少一部分进行设定的模型的情况下,所述显示控制单元使所述终端装置的显示单元来显示装置信息,所述装置信息指示出所述第一通信装置和所述第二通信装置中的所述至少一个通信装置。
11.如在权利要求1中所述的终端装置,进一步包括:
接收单元,所述接收单元被配置成:通过使用所述无线网络,经由所述第一无线接口,从所述第一通信装置和所述第二通信装置中的每一个通信装置,接收指示该通信装置的模型的模型信息,
其中,
所述第一设定发送单元被配置成:在从所述第一通信装置接收到的所述模型信息指示为是不能够对所述预定的设定信息的至少一部分进行设定的模型的情况下,所述第一设定发送单元不将所述预定的设定信息发送到所述第一通信装置,并且
所述第二设定发送单元被配置成:在从所述第二通信装置接收到的所述模型信息指示为是不能够对所述预定的设定信息的至少一部分进行设定的模型的情况下,所述第二设定发送单元不将所述预定的设定信息发送到所述第二通信装置。
12.如在权利要求1中所述的终端装置,其中
所述预定的设定信息包括下述中的至少一项:
与所述第一通信装置和所述第二通信装置所要属于的预定网络有关的网络设定信息;
指示要被登记在所述第一通信装置和所述第二通信装置中的地址列表的地址设定信息;
与由所述第一通信装置和所述第二通信装置执行的打印功能有关的打印设定信息;
与由所述第一通信装置和所述第二通信装置执行的扫描功能有关的扫描设定信息;
用于限制由所述第一通信装置和所述第二通信装置执行的功能的功能限制设定信息;以及
与要被安装在所述第一通信装置和所述第二通信装置上的固件有关的固件设定信息。
13.一种由终端装置执行的方法,包括:
如果预定触发指令被给出,则将所述终端装置的操作状态从非母站状态变更为母站状态以便形成无线网络,所述非母站状态是其中所述终端装置不作为所述无线网络的母站来操作的状态,所述母站状态是其中所述终端装置作为所述无线网络的所述母站来操作的状态,并且所述无线网络用于经由所述终端装置的第一无线接口来执行无线通信;
在与第一通信装置建立了经由所述终端装置的第二无线接口的第一通信链路的情况下,经由所述第一无线接口来建立与所述第一通信装置的无线连接,以使得所述第一通信装置加入其中所述终端装置作为所述母站来操作的所述无线网络,所述第二无线接口与所述第一无线接口不同;
通过使用所述无线网络,经由所述第一无线接口,将预定的设定信息发送到所述第一通信装置;
在所述终端装置的所述操作状态已经被变更为所述母站状态之后被保持为所述母站状态而未被变更为所述非母站状态的同时,在与第二通信装置建立了经由所述第二无线接口的第二通信链路的情况下,经由所述第一无线接口来建立与所述第二通信装置的无线连接,以使得所述第二通信装置加入其中所述终端装置保持以作为所述母站来操作的所述无线网络;以及
通过使用所述无线网络,经由所述第一无线接口,将所述预定的设定信息发送到所述第二通信装置。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016-066478 | 2016-03-29 | ||
JP2016066478A JP6707949B2 (ja) | 2016-03-29 | 2016-03-29 | 端末装置のためのコンピュータプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107404593A CN107404593A (zh) | 2017-11-28 |
CN107404593B true CN107404593B (zh) | 2020-05-26 |
Family
ID=58489504
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710196973.0A Active CN107404593B (zh) | 2016-03-29 | 2017-03-29 | 终端装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US10064232B2 (zh) |
EP (1) | EP3226586B1 (zh) |
JP (1) | JP6707949B2 (zh) |
CN (1) | CN107404593B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6606355B2 (ja) * | 2015-05-29 | 2019-11-13 | キヤノン株式会社 | 情報処理装置、情報処理方法、及びプログラム |
US10594885B1 (en) * | 2018-10-25 | 2020-03-17 | Toshiba Tec Kabushiki Kaisha | System and method for updating multifunction peripheral device codes |
JP2021057773A (ja) * | 2019-09-30 | 2021-04-08 | ブラザー工業株式会社 | 中継処理プログラム、端末管理処理プログラム、中継装置、端末管理装置及び端末管理システム |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8447963B2 (en) * | 2002-06-12 | 2013-05-21 | Bladelogic Inc. | Method and system for simplifying distributed server management |
JP4341269B2 (ja) * | 2003-03-24 | 2009-10-07 | 富士ゼロックス株式会社 | サービス処理システム、サービス処理方法及びサービス処理プログラム |
US8159706B2 (en) * | 2007-09-12 | 2012-04-17 | Ricoh Company, Ltd. | Information processing system, information processing apparatus, and information communication method |
JP4974837B2 (ja) * | 2007-10-12 | 2012-07-11 | キヤノン株式会社 | 管理装置、画像形成装置、部品管理方法、記憶媒体及びプログラム |
WO2013126591A1 (en) * | 2012-02-21 | 2013-08-29 | Zih Corp. | Method and apparatus for implementing near field communications with a printer |
JP2013186749A (ja) * | 2012-03-08 | 2013-09-19 | Canon Inc | 管理装置、画像形成装置、管理装置の制御方法、画像形成装置の制御方法、及びプログラム |
JP5962146B2 (ja) | 2012-03-30 | 2016-08-03 | ブラザー工業株式会社 | 通信装置 |
JP5915338B2 (ja) * | 2012-03-30 | 2016-05-11 | ブラザー工業株式会社 | 通信装置 |
JP5900228B2 (ja) * | 2012-08-06 | 2016-04-06 | ブラザー工業株式会社 | 通信装置 |
JP5924293B2 (ja) * | 2013-02-28 | 2016-05-25 | ブラザー工業株式会社 | 画像記録システム、画像記録方法、携帯端末、及び、携帯端末の制御プログラム |
JP6281223B2 (ja) * | 2013-09-30 | 2018-02-21 | ブラザー工業株式会社 | 通信機器 |
JP6241279B2 (ja) * | 2013-12-27 | 2017-12-06 | ブラザー工業株式会社 | 通信装置 |
JP6514437B2 (ja) | 2014-03-24 | 2019-05-15 | キヤノン株式会社 | 携帯端末及びその制御方法とプログラム |
KR20150114764A (ko) | 2014-04-02 | 2015-10-13 | 삼성전자주식회사 | 모바일 디바이스를 이용하여 클로닝을 수행하는 화상형성장치 및 방법 |
JP6444067B2 (ja) | 2014-06-05 | 2018-12-26 | キヤノン株式会社 | 通信装置及びその制御方法、並びにプログラム |
JP6709015B2 (ja) * | 2014-06-24 | 2020-06-10 | ブラザー工業株式会社 | 通信装置 |
JP6204882B2 (ja) * | 2014-07-16 | 2017-09-27 | キヤノン株式会社 | 情報処理装置、制御方法、並びにプログラム |
JP6464885B2 (ja) * | 2015-03-31 | 2019-02-06 | ブラザー工業株式会社 | 通信機器 |
-
2016
- 2016-03-29 JP JP2016066478A patent/JP6707949B2/ja active Active
-
2017
- 2017-03-29 EP EP17163650.9A patent/EP3226586B1/en active Active
- 2017-03-29 CN CN201710196973.0A patent/CN107404593B/zh active Active
- 2017-03-29 US US15/472,547 patent/US10064232B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP6707949B2 (ja) | 2020-06-10 |
EP3226586B1 (en) | 2020-09-30 |
US20170290078A1 (en) | 2017-10-05 |
JP2017183928A (ja) | 2017-10-05 |
US10064232B2 (en) | 2018-08-28 |
CN107404593A (zh) | 2017-11-28 |
EP3226586A1 (en) | 2017-10-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6123416B2 (ja) | 通信装置 | |
US11395121B2 (en) | Communication device, non-transitory computer-readable recording medium storing computer-readable instructions for communication device, and method executed by communication device | |
JP6044392B2 (ja) | 端末装置及び機能実行装置 | |
US11099797B2 (en) | Non-transitory computer-readable recording medium storing computer-readable instructions for establishing wireless connection between terminal device and communication device | |
JP6417983B2 (ja) | 機能実行機器、通信機器のためのコンピュータプログラム、及び、通信機器 | |
CN107404593B (zh) | 终端装置 | |
US10136471B2 (en) | Communication device, non-transitory computer-readable recording medium storing computer-readable instructions for communication device, and method executed by communication device | |
US10853008B2 (en) | Non-transitory computer-readable medium storing program for communication apparatus, communication apparatus and method for controlling communication apparatus | |
JP2016186774A (ja) | 画像形成装置の検索方法、携帯端末及びプログラム | |
US10512113B2 (en) | Communication device and non-transitory computer-readable recording medium storing computer-readable instructions for communication device | |
US10368377B2 (en) | Non-transitory computer-readable recording medium storing computer-readable instructions for communication device, communication device, and method executed by communication device | |
US10091284B2 (en) | Communication apparatus | |
JP6819417B2 (ja) | 通信装置 | |
US20230388181A1 (en) | Information processing apparatus, control method, and non-transitory computer-readable storage medium | |
JP2023079947A (ja) | 通信装置、その制御方法、並びにプログラム | |
JP2023075858A (ja) | 情報処理装置、その制御方法、並びにプログラム | |
JP2023051084A (ja) | 通信装置、その制御方法、並びにプログラム | |
JP2017147741A (ja) | 通信装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |