logo好方法网

通信装置以及非暂时性计算机可读记录介质


技术摘要:
一种通信装置可以将第一公开密钥和特定信息提供至第一无线接口,在第一公开密钥和密钥已被发送至第一外部装置之后,从第一外部装置接收到第一认证请求的情况下,向第一外部装置发送第一认证响应。在已经将第一认证响应发送到第一外部装置之后,通信装置可以从第一外部  全部
背景技术:
作为由Wi-Fi联盟开发的连接方案的DPP(Device  Provisioning  Protocol,设备 配置协议)方案在“设备配置协议规范版本1 .0(Device  Provisioning  Protocol  Specification  Version1.0)”中被描述。在DPP方案中,例如,响应于第一装置和第二装置 之间的NFC连接的建立,执行根据DPP方案的无线通信。
技术实现要素:
响应于在第一装置和第二装置之间建立NFC连接,存在其中要执行根据DPP方案的 无线通信的情况以及其中要执行根据与DPP方案不同的连接方案的无线通信的情况。 本文中的公开内容公开了一种技术,由此,响应于通信装置与外部装置之间的无 线连接的建立,通信装置根据多种连接方案中的适当的连接方案来建立与上述无线连接不 同的无线连接。 本文的公开内容公开了一种通信装置。通信装置可以包括:第一无线接口;一个或 多个无线接口,一个或多个无线接口与第一无线接口不同;第一建立单元,第一建立单元被 构造为经由第一无线接口与第一外部装置建立第一无线连接;和供应单元,供应单元被构 造为向第一无线接口供应作为通信装置的公开密钥的第一公开密钥和特定信息,通过使用 经由第一无线接口的第一无线连接将第一公开密钥和特定信息发送到第一外部装置;在第 一公开密钥和特定信息已被发送到第一外部装置之后,经由一个或多个无线接口中的第二 无线接口从第一外部装置接收到使用第一公开密钥的第一认证请求的情况下:认证响应发 送单元被构造为经由第二无线接口向第一外部装置发送作为对第一认证请求的响应的第 一认证响应;连接信息接收单元被构造为在第一认证响应已被发送到第一外部装置之后, 经由第二无线接口从第一外部装置接收第一连接信息,第一连接信息用于经由第二无线接 口在通信装置与第二外部装置之间建立第二无线连接;并且第二建立单元被构造为,在从 第一外部装置接收到第一连接信息的情况下,根据第一连接方案,通过使用第一连接信息 经由第二无线接口在通信装置与第二外部装置之间建立第二无线连接;并且在第一公开密 钥和特定信息已被发送到第一外部装置后,经由一个或多个无线接口中的第三无线接口从 第一外部装置接收到包括特定信息的特定信号的情况下:第三建立单元被构造为,根据与 第一连接方案不同的第二连接方案,经由第三无线接口在通信装置与第一外部装置之间建 立第三无线连接。 根据前述构造,通信装置经由第一无线接口与第一外部装置建立第一无线连接, 将通信装置的第一公开密钥和特定信息提供到第一无线接口。结果,通过使用第一无线连 接将第一公开密钥和特定信息发送到第一外部装置。在已经将第一公开密钥和特定信息发 7 CN 111555883 A 说 明 书 2/20 页 送到第一外部装置之后,从第一外部装置接收到使用第一公开密钥的第一认证请求的情况 下,通信装置将第一认证响应发送到第一外部装置,从第一外部装置接收第一连接信息,并 通过使用第一连接信息在通信装置与第二外部装置之间建立第二无线连接。即,通信装置 可以根据第一连接方案与第二外部装置建立第二无线连接。另一方面,在第一公开密钥和 特定信息已经被发送到第一外部装置之后,从第一外部装置接收到包括特定信息的特定信 号的情况下,通信装置在通信装置和第一外部装置之间建立第三无线连接。即,通信装置可 以根据第二连接方案与第一外部装置建立第三无线连接。这样,响应于在通信装置和第一 外部装置之间建立第一无线连接,通信装置可以根据多个连接方案中的适当的连接方案建 立与第一无线连接不同的第二无线连接或第三无线连接。 第二外部装置可以是与第一外部装置不同的接入点。在从第一外部装置接收到第 一连接信息的情况下,第二建立单元可以被构造为,通过使用第一连接信息,经由第二无线 接口,在通信装置与作为接入点的第二外部装置之间建立第二无线连接,以便在第二外部 装置作为父站进行操作的无线网络中作为子站参与。 通信装置可以进一步包括数据通信单元,该数据通信单元被构造为,在通信装置 和第一外部装置之间建立第三无线连接的情况下,通过使用第三无线连接而不使用接入点 来执行与第一外部装置的目的数据的通信。 在未在通信装置与接入点之间建立经由第二无线接口的无线连接的情形下,在通 信装置与第一外部装置之间建立第一无线连接的情况下,第二建立单元被构造为向第一无 线接口供应第一公开密钥和特定信息。在通信装置与接入点之间正在建立经由第二无线接 口的无线连接的情形下,在通信装置与第一外部装置之间建立第一无线连接的情况下,不 将第一公开密钥供应到第一无线接口。 通信装置还可以包括:转换单元,转换单元被构造为,在通信装置与接入点之间正 在建立经由第二无线接口的无线连接的情形下,在从用户接受用于转换通信装置的操作模 式的转换指令的情况下,将通信装置的操作模式从第一模式转换到第二模式,第一模式是 不能够根据第一连接方案在通信装置与第二外部装置之间建立第二无线连接的模式,并且 第二模式是能够根据第一连接方案在通信装置与第二外部装置之间建立第二无线连接的 模式。在通信装置与接入点之间正在建立经由第二无线接口的无线连接并且通信装置的操 作模式处于第一模式的情形下,在通信装置与第一外部装置之间建立第一无线连接的情况 下,可以不将第一公开密钥供应至第一无线接口。在通信装置与接入点之间正在建立经由 第二无线接口的无线连接并且通信装置的操作模式处于第二模式的情形下,在通信装置与 第一外部装置之间建立第一无线连接的情况下,第二建立单元可以被构造为将第一公开密 钥和特定信息供应至第一无线接口。 通信装置还可以包括第二供应单元,第二供应单元被构造为,在通信装置与接入 点之间正在建立经由第二无线接口的无线连接的情形下,在通信装置与第一外部装置之间 建立第一无线连接的情况下,将特定信息和确定信息供应至第一无线接口,确定信息用于 确定通信装置和第一外部装置是否能够经由接入点相互通信,其中特定信息和确定信息通 过使用经由第一无线接口的第一无线连接而被发送到第一外部装置。 在未在通信装置与接入点之间建立经由第二无线接口的无线连接的情形下,在通 信装置与第一外部装置之间建立第一无线连接的情况下,第二建立单元可以被构造为向第 8 CN 111555883 A 说 明 书 3/20 页 一无线接口供应第一公开密钥和特定信息。在通信装置和接入点之间正在建立经由第二无 线接口的无线连接的情形下,在通信装置和第一外部装置之间建立第一无线连接的情况 下,可以不将第一公开密钥和特定信息供应至第一无线接口。通信装置可以进一步包括:公 开密钥接收单元,公开密钥接收单元被构造为,在通信装置与接入点之间正在建立经由第 二无线接口的无线连接的情形下,在通信装置与第一外部装置之间建立第一无线连接的情 况下,通过使用经由第一无线接口的第一无线连接,从第一外部装置接收作为第一外部装 置的公开密钥的第二公开密钥;认证请求发送单元,认证请求发送单元被构造为,在从第一 外部装置接收到第二公开密钥的情况下,经由第二无线接口向第一外部装置发送使用第二 公开密钥的第二认证请求;认证响应接收单元,认证响应接收单元被构造为,在第二认证请 求已被发送到第一外部装置之后,经由第二无线接口从第一外部装置接收作为对第二认证 请求的响应的第二认证响应;和连接信息发送单元,连接信息发送单元被构造为,在从第一 外部装置接收到第二认证响应的情况下,经由第二无线接口向第一外部装置发送第二连接 信息,第二连接信息用于在第一外部装置和接入点之间建立无线连接。 通信装置还可以包括第一状态转换单元,第一状态转换单元被构造为,在第一公 开密钥和特定信息已被发送至第一无线接口之后,将通信装置的操作状态从非响应者状态 转换为响应者状态,非响应者状态是即使从第一外部装置接收到第一认证请求,也不向第 一外部装置发送第一认证响应的状态,并且响应者状态是响应于从第一外部装置接收到第 一认证请求而向第一外部装置发送第一认证响应的状态。在通信装置的操作状态已经从非 响应者状态转换为响应者状态后,从第一外部装置接收到第一认证请求的情况下,认证响 应发送单元可以被构造为经由第二无线接口发送第一认证响应至第一外部装置。通信装置 可以进一步包括:第二状态转换单元,第二状态转换单元被构造为,在通信装置与第一外部 装置之间建立第三无线连接的情况下,将通信装置的操作状态从响应者状态转换为非响应 者状态。 用于实现上述通信装置的计算机程序以及存储该计算机程序的计算机可读介质 也是新颖且有用的。此外,由通信装置执行的方法也是新颖和有用的。 本公开进一步公开了一种存储用于第一外部装置的计算机可读指令的非暂时性 计算机可读记录介质。第一外部装置可以包括第一无线接口和与第一无线接口不同的一个 或多个无线接口,并且在计算机可读指令由第一外部装置的处理器执行时,计算机可读指 令可以使第一外部装置作用为:第一建立单元,第一建立单元被构造为经由第一无线接口 与通信装置建立第一无线连接;接收单元,接收单元被构造为通过使用经由第一无线接口 的第一无线连接从通信装置接收通信装置的公开密钥和特定信息;和确定单元,确定单元 被构造为,在从通信装置接收到公开密钥和特定信息的情况下,确定要建立第二无线连接 和第三无线连接中的哪一个;在确定要建立第二无线连接的情况下:认证请求发送单元被 构造为经由一个或多个无线接口中的第二无线接口向通信装置发送使用公开密钥的认证 请求;认证响应接收单元被构造为,在认证请求被发送至通信装置的情况下,经由第二无线 接口从通信装置接收作为对认证请求的响应的认证响应;并且连接信息发送单元被构造 为,在从通信装置接收到认证响应的情况下,经由第二无线接口向通信装置发送连接信息, 连接信息用于在通信装置与第二外部装置之间根据第一连接方案建立第二无线连接,其中 在通信装置中,在从第一外部装置接收到连接信息的情况下,通过使用连接信息在通信装 9 CN 111555883 A 说 明 书 4/20 页 置与第二外部装置之间建立第二无线连接;并且在确定要建立第三无线连接的情况下:特 定信号发送单元被构造为经由一个或多个无线接口中的第三无线接口向通信装置发送包 括特定信息的特定信号;并且第二建立单元被构造为,在特定信号已被发送至通信装置之 后,根据与第一连接方案不同的第二连接方案,在通信装置与第一外部装置之间建立经由 第三无线接口的第三无线连接。 根据上述构造,第一外部装置经由第一无线接口与通信装置建立第一无线连接, 从通信装置接收公开密钥和特定信息,并确定要建立第二无线连接和第三无线连接中的哪 一个无线连接。在确定要建立第二无线连接的情况下,第一外部装置向通信装置发送使用 公开密钥的认证请求,从通信装置接收认证响应,并发送连接信息到通信装置。结果,通过 使用连接信息来建立通信装置与第二外部装置之间的第二无线连接。另一方面,在确定要 建立第三无线连接的情况下,第一外部装置将包括特定信息的特定信号发送到通信装置, 并在通信装置和第一外部装置之间建立第三无线连接。这样,响应于通信装置与第一外部 装置之间的无线连接的建立,通信装置可以根据多个连接方案中的适当的连接方案来建立 与第一无线连接不同的第二或第三无线连接。 在计算机可读指令由第一外部装置的处理器执行时,计算机可读指令可以进一步 使第一外部装置作用为:显示控制单元,显示控制单元被构造为,在从通信装置接收到公开 密钥和特定信息的情况下,在第一外部装置的显示单元上显示选择画面,选择画面供用户 选择第一连接方案和第二连接方案中的一个。确定单元可以被构造为:在用户在选择画面 上选择第一连接方案的情况下,确定要建立第二无线连接;并且在用户在选择画面上选择 第二连接方案的情况下,确定要建立第三无线连接。 存储上述计算机程序的计算机可读介质也是新颖且有用的。此外,第一外部装置 本身以及由第一外部装置执行的方法也是新颖和有用的。 附图说明 图1示出了通信系统的构造。 图2示出了用于解释情况A的概要的说明图,其中在打印机和接入点之间建立了根 据DPP方案的Wi-Fi连接。 图3示出了自举(Bootstrapping)处理的序列图。 图4示出了认证处理的序列图。 图5示出了配置处理的序列图。 图6示出了网络接入处理的序列图。 图7示出了情况B的处理的序列图,其中在终端和打印机之间建立了WFD连接。 图8示出了情况C的处理的序列图,其中终端和打印机已经与接入点建立了Wi-Fi 连接。 图9示出了情况D的处理的序列图,其中在打印机中执行模式转换操作。 图10示出了由终端执行的处理的流程图。 图11示出了由打印机执行的处理的流程图。 图12示出了由第二实施例的终端执行的处理的流程图。 图13示出了由第二实施例的打印机执行的处理的流程图。 10 CN 111555883 A 说 明 书 5/20 页
下载此资料需消耗2积分,
分享到:
收藏