通信装置及其控制方法制造方法及图纸

技术编号:10369376 阅读:331 留言:0更新日期:2014-08-28 12:14
本发明专利技术提供一种通信装置及其控制方法。该通信装置从多个功能中选择至少一个功能,搜索外部装置,识别由搜索单元搜索到的所述外部装置提供的服务,获取关于由所述搜索单元搜索到的所述外部装置的功能的功能信息,并且基于由获取单元获取的所述功能信息,来确定所搜索到的外部装置是否具有与由选择单元选择的所述功能相对应的功能,其中,在加入无线网络之前确定单元执行所述确定,并且所述通信装置进行控制,以在确定所搜索到的外部装置不具有与由所述选择单元选择的所述功能相对应的功能的情况下,不加入用于与所搜索到的外部装置通信的无线网络。

【技术实现步骤摘要】

本专利技术涉及一种能够与外部装置通信的通信装置。
技术介绍
随着无线通信的广泛使用,在日本特开2009-152689号公报中,讨论了甚至在诸如数字照相机的移动终端上安装无线通信功能以及发送图像文件等。例如,在使用无线局域网(LAN)进行数据通信的情况下,采用如下的技术:首先加入无线LAN网络,然后建立与网络内的外部装置的通信。在这种情况下,通常在已经建立了与外部装置的通信之后,检查是否能够正确地进行来自外部装置的文件的接收以及到外部装置的文件的发送。然而,在已经建立了无线层的连接以及与外部装置的通信之后,如果确定无法正确地进行来自外部装置的数据的接收以及到外部装置的数据的发送,则已经执行的连接处理将变得无用。
技术实现思路
根据本专利技术的一方面,提供了一种通信装置,该通信装置包括:选择单元,其被配置为从多个功能中选择至少一个功能;搜索单元,其被配置为搜索外部装置;第一识别单元,其被配置为识别由所述搜索单元搜索到的所述外部装置提供的服务;获取单元,其被配置为获取关于由所述搜索单元搜索到的所述外部装置的功能的功能信息;以及确定单元,其被配置为基于由所述获取单元获取的所述功能信息,确定所搜索到的外部装置是否具有与由所述选择单元选择的所述功能相对应的功能,其中,所述确定单元在加入无线网络之前执行所述确定,并且所述通信装置还包括:控制单元,其被配置为进行控制,以在所述确定单元确定所搜索到的外部装置不具有与由所述选择单元选择的所述功能相对应的功能的情况下,不加入用于与所搜索到的外部装置通信的无线网络。通过以下参照附图对示例性实施例的描述,本专利技术的其他特征将变得清楚。【附图说明】图1A和图1B分别例示了通信装置的硬件结构图。图2例示了软件功能的框图。图3A和图3B分别例示了网络结构的示例。图4例示了通信装置的序列图。图5例示了菜单画面。图6例示了菜单画面。图7A、图7B和图7C分别例示了菜单画面。图8例示了通信装置的序列图。图9例示了通信装置的序列图。【具体实施方式】将参照附图详细描述根据第一示例性实施例的通信装置。下面将描述使用符合电气与电子工程师协会(IEEE)802.11标准系列的LAN系统的示例,但通信形式不必限于遵守IEEE802.11 的无线 LAN。将描述适于本示例性实施例的示例中的硬件结构。图1A是例示根据本专利技术的示例性实施例的、以下描述的各装置的结构的示例的框图。控制单元102通过执行存储在存储单元103中的控制程序来控制整个装置101。控制单元102包括一个或多个处理器,例如中央处理单元(CPU)或微处理单元(MPU),并进行记录控制、显示控制以及通信控制。控制单元102还进行与其他装置的通信参数的设置控制。存储单元103存储由控制单元102执行的控制程序以及各种类型的信息(诸如通信参数)。存储单元103可以存储由通信装置生成的或从外部装置接收到的图像数据和文件。存储单元103包括各种类型的存储器,例如只读存储器(ROM)、随机存取存储器(RAM)、硬盘驱动器(HDD)、以及闪存。通过控制单元102执行存储在存储单元103中的控制程序来进行以下描述的各种类型的操作。无线单元104进行遵守IEEE802.11系列的无线LAN通信。显示单元105进行各种显示,并具有用于例如以液晶显示器(LCD)或发光二极管(LED)输出可视觉识别的信息以及用于例如以扬声器输出声音的功能。显不单兀105具有用于输出可视信息以及声音信息中的至少一者的功能。天线控制单元107控制天线108以经由无线通信发送和接收信号。用户使用操作单元109以通过进行各种输入来操作通信装置。操作单元109包括各种按钮和触摸屏。服务提供单元106具有用于提供由通信装置提供的应用级别的服务信息的功能。例如,如果通信装置是打印机,则服务提供单元106提供打印功能,并且如果通信装置是数字照相机,则服务提供单元106提供文件发送功能。图1A是示例,并且通信装置101可以包括除图1A所示的硬件结构以外的硬件结构。图1B是在通信装置是数字照相机的情况下的硬件结构的示例。文件发送服务提供单元110提供文件发送服务。摄像单元111用于拍摄被摄体的图像,并且通过预定的控制将拍摄的数据记录在存储单元103中。图2是例示执行以下描述的通信控制功能的软件功能块的结构的示例的框图。例示了整个软件功能块201。发现控制单元202操作用于搜索变为通信对方的通信装置的搜索处理。GO协商控制单元203基于W1-Fi直连协议规范进行控制,并确定无线层的角色,例如何者变为无线LAN接入点以及何者变为通信装置之间的无线LAN站。在W1-Fi直连中,进行无线LAN接入点功能的通信装置被称为点对点(P2P)组所有者(下文中称为G0),进行无线LAN站功能的通信装置被称为P2P客户端(下文中称为CL)。在变为GO或无线LAN接入点的情况下,启动以下描述的无线LAN接入点功能控制单元211。在变为CL或无线LAN站的情况下,启动以下描述的无线LAN站功能控制单元210。由W1-Fi直连规范确定GO协商的协议。由于这不是本专利技术的要点,所以省略其描述。在W1-Fi直连中,由GO创建的网络被称为P2P组。在本示例性实施例中,网络也可以被写为P2P组。在本示例性实施例中,这些记载具有相同的意思。在本示例性实施例中,P2P组所有者(GO)、P2P客户端(CL)以及角色尚未确定的通信装置组被统称为P2P设备。当动态主机配置协议(DHCP,dynamic host configuration protocol)客户端控制单元204自身的通信装置的角色变为GO协商控制单元203中的无线LAN站时,启动DHCP客户端控制单元204。当DHCP服务器控制单元205自身的通信装置的角色变为GO协商控制单元203中的无线LAN接入点时,启动DHCP服务器控制单元205。W1-Fi保护设置(WPS,W1-Fi protected setup)加入方控制单元206从其他WPS登记方装置接收无线LAN通信所需的通信参数。与DHCP客户端控制单元204类似,当WPS加入方控制单元206自身的通信装置的角色是无线LAN站时,WPS加入方控制单元206操作。WPS登记方控制单元207向其他WPS加入方装置提供无线LAN的通信所需的通信参数。与DHCP服务器控制单元205类似,当WPS登记方控制单元207自身的通信装置的角色是无线LAN接入点时,WPS登记方控制单元207操作。由WPS登记方提供的通信参数是诸如作为网络标识符的服务集标识符(SSID)、加密密钥、加密方法、验证密钥以及验证方法等的参数。无线LAN包发送单元209以及无线LAN包接收单元208分别控制包括上层的通信协议的所有包的发送和接收。当无线LAN站功能控制单元210自身的通信装置作为无线LAN站操作,并且加入由作为无线LAN接入点操作的装置创建的无线网络时,无线LAN站功能控制单元210进行验证/加密处理。当无线LAN接入点功能控制单元211自身的通信装置操作为无线LAN接入点功能时,无线LAN接入点功能控制单元211创建无线网络,并执行验证/加密处理以及对方通信装置的管理。无线LAN站功能控制单元210和无线LAN接入点功能控制单元21本文档来自技高网...

【技术保护点】
一种通信装置,其包括:选择单元,其用于从多个功能中选择至少一个功能;搜索单元,其用于搜索外部装置;第一识别单元,其用于识别由所述搜索单元搜索到的所述外部装置提供的服务;获取单元,其用于获取关于由所述搜索单元搜索到的所述外部装置的功能的功能信息;以及确定单元,其用于基于由所述获取单元获取的所述功能信息,确定搜索到的所述外部装置是否具有与由所述选择单元选择的功能相对应的功能,其中,在加入无线网络之前,所述确定单元执行所述确定,并且所述通信装置还包括:控制单元,其被配置为进行控制以在所述确定单元确定搜索到的所述外部装置不具有与由所述选择单元选择的功能相对应的功能的情况下,不加入用于与搜索到的所述外部装置通信的无线网络。

【技术特征摘要】
2013.02.22 JP 2013-033506;2013.02.22 JP 2013-033501.一种通信装置,其包括: 选择单元,其用于从多个功能中选择至少一个功能; 搜索单元,其用于搜索外部装置; 第一识别单元,其用于识别由所述搜索单元搜索到的所述外部装置提供的服务; 获取单元,其用于获取关于由所述搜索单元搜索到的所述外部装置的功能的功能信息;以及 确定单元,其用于基于由所述获取单元获取的所述功能信息,确定搜索到的所述外部装置是否具有与由所述选择单元选择的功能相对应的功能, 其中,在加入无线网络之前,所述确定单元执行所述确定,并且所述通信装置还包括:控制单元,其被配置为进行控制以在所述确定单元确定搜索到的所述外部装置不具有与由所述选择单元选择的功能相对应的功能的情况下,不加入用于与搜索到的所述外部装置通信的无线网络。2.根据权利要求1所述的通信装置,其中,所述功能信息被包括在针对所述搜索单元进行的搜索的响应中。3.根据权利要求1或2所述的通信装置,其中,所述多个功能包括用于发送文件的功能以及用于接收文件的功能,并且其中所述用于发送文件的功能与所述用于接收文件的功能相对应。4.根据权利要求1所述的通信装置,所述通信装置还包括: 显示单元,其用于...

【专利技术属性】
技术研发人员:渡部肇高木俊幸
申请(专利权)人:佳能株式会社
类型:发明
国别省市:日本;JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1