本发明涉及利用近距离无线通信而可连接至外部设备的通信设备。
背景技术:
近年来,已经存在能够经由无线局域网(LAN)连接至移动电话并且相对于该移动电话发送/接收图像数据的数字照相机。此外,为了省略用户必须进行的用于经由无线通信的该连接的操作过程的一部分,存在用于利用其它无线通信来共享用以经由无线通信而连接至移动电话的通信参数的技术(所谓的切换)。例如,专利文献1论述了利用近场通信(NFC)来在设备之间共享用于经由无线LAN而将设备彼此连接的通信参数。
引用文献列表
专利文献
专利文献1:日本特开2013-157736
技术实现要素:
技术问题
然而,尽管在专利文献1中所论述的技术使得用户能够通过直观操作来将设备彼此连接,但是在该技术中没有考虑到用于发送图像的过程本身。通常,对于经由无线LAN所要发送的图像的选择需要如下操作:在将设备彼此连接之后,将画面转变成用来发送/接收该图像的画面。因此,用于发送图像的传统过程可能不一定是直观的,并且与当前通过切换技术而简化的连接过程相比,用户可能感到不便。
因此,本发明旨在进一步简化用于在切换之后选择要发送的图像的过程。
用于解决问题的方案
根据本发明的方面,一种通信设备,包括:通信单元,用于与外部设备相通信;获取单元,用于从记录介质获取多个内容;以及控制单元,其具有包括单显示模式和多显示模式的多个显示模式,其中,所述单显示模式用于将所述记录介质中所记录的单个内容显示在显示单元的单个画面上,以及所述多显示模式用于将所述记录介质中所记录的多个内容显示在所述显示单元的单个画面上,其中,在所述通信单元在所述显示模式是所述多显示模式的状态下开始进行与所述外部设备的通信的情况下,在与所述外部设备的通信建立之后,所述控制单元将所述记录介质中所记录的多个内容显示在所述显示单元的单个画面上并且接收针对发送对象的选择,以及在所述通信单元在所述显示模式是所述单显示模式的状态下开始进行与所述外部设备的通信的情况下,在与所述外部设备的通信建立之后,所述控制单元不接收针对所述发送对象的选择。
通过以下参考附图对典型实施例的说明,本发明的其它特征将变得明显。
附图说明
图1A是示出根据第一典型实施例的数字照相机的框图。
图1B示出根据第一典型实施例的数字照相机的外观。
图1C示出根据第一典型实施例的数字照相机的外观。
图2是示出根据第一典型实施例的移动电话的结构的框图。
图3A示出根据第一典型实施例的数字照相机的手动连接期间的画面转变。
图3B示出根据第一典型实施例的数字照相机的从单再现时的接触起开始的传输期间的画面转变。
图3C示出根据第一典型实施例的数字照相机的从多再现时的接触起开始的传输期间的画面转变。
图4示出根据第一典型实施例的移动电话的画面的示例。
图5是示出根据第一典型实施例的数字照相机和移动电话之间的手动连接的序列图。
图6是示出根据第一典型实施例的数字照相机和移动电话之间的从单再现时的接触起开始的传输的序列图。
图7是示出根据第一典型实施例的数字照相机和移动电话之间的从多再现时的接触起开始的传输的序列图。
图8是根据第一典型实施例的数字照相机的流程图。
图9是根据第一典型实施例的移动电话的流程图。
图10是根据第二典型实施例的数字照相机的流程图。
具体实施方式
在以下说明中,将参考附图来详细说明用于实现本发明的典型实施例。
以下将说明的典型实施例各自仅是作为用于实现本发明的方法的一个示例,并且可以根据需要、基于本发明适用的设备的结构和各种类型的条件来进行修改或改变。此外,可以根据需要来将各典型实施例彼此组合。
第一典型实施例
数字照相机的结构
图1A是示出作为根据本典型实施例的通信设备的一个示例的数字照相机100的典型结构的框图。在本典型实施例中,将数字照相机描述为通信设备的一个示例,但是通信设备不限于该示例。例如,通信设备可以是诸如便携式媒体播放器、所谓的平板装置和个人计算机等的信息处理设备。
控制单元101根据输入信号和以下将描述的程序来控制数字照相机100的各单元。代替控制单元101控制设备整体,多个硬件装置可以通过在这多个硬件装置之间共享处理来控制设备整体。
摄像单元102例如包括用于对光学透镜单元、光圈、变焦和调焦等进行控制的光学系统、以及用于将经由光学透镜单元输入的光(视频图像)转换成电子视频信号的图像传感器。通常,使用互补金属氧化物半导体(CMOS)传感器或电荷耦合元件(CCD)传感器作为图像传感器。通过控制单元101进行控制,摄像单元102通过图像传感器将摄像单元102中所包括的透镜所聚焦的被摄体的光转换成电子信号并进行噪声降低处理等,并且输出作为图像数据的数字数据。在根据本典型实施例的数字照相机100中,按照照相机文件系统用的设置规则(DCF)标准来将图像数据记录到记录介质110中。
非易失性存储器103是电可擦除可记录非易失性存储器,并且存储例如由以下将描述的控制单元101所要执行的程序。
工作存储器104用作用于暂时存储摄像单元102所拍摄的图像数据的缓冲存储器、显示单元106进行图像显示用的存储器以及控制单元101的工作区域等。
操作单元105用以接收用户向数字照相机100发出的指示。操作单元105例如包括使得用户能够指示接通和断开数字照相机100的电源的电源按钮、使得用户能够指示数字照相机100拍摄图像的释放开关、使得用户能够调节焦距的变焦杆、以及使得用户能够指示数字照相机100再现图像数据的再现按钮。此外,操作单元105还包括诸如使得用户能够经由以下将描述的连接单元111来开始与外部设备的通信的专用连接按钮等的操作构件。此外,操作单元105还包括以下将要描述的显示单元106上所形成的触摸面板。释放开关具有开关SW1和开关SW2。在释放开关被设置成所谓的半按下状态的情况下,开关SW1接通。利用该操作,数字照相机100接收用于进行诸如自动调焦(AF)处理、自动曝光(AE)处理、自动白平衡(AWB)处理和电子闪光预发光(EF)处理等的摄像用准备的指示。此外,在释放开关被设置成所谓的全按下状态的情况下,开关SW2接通。利用该操作,数字照相机100接收用于拍摄图像的指示。
显示单元106例如显示摄像时的取景器的图像、所拍摄图像数据和用于交互操作的字符。显示单元106不是必须内置于数字照相机100中。可以针对数字照相机100以任意方式设置显示单元106,只要数字照相机100可以连接至在其内部安装或在其外部准备的显示单元106、并且至少具有用于控制显示单元106的显示的显示控制功能即可。
根据本典型实施例的数字照相机100具有数字照相机100拍摄图像的摄像模式以及数字照相机100将图像显示在显示单元106上的再现模式(显示模式)。再现模式中所显示的图像是通过读出并显示以下将描述的记录介质110中所记录的图像所再现的图像。记录介质110中所记录的图像不是仅局限于摄像单元102所拍摄的图像。记录介质110中所记录的图像例如可以包括通过将记录介质110从数字照相机100拆卸、将记录介质110安装至其它设备并且通过其它设备拍摄图像而记录的图像,并且例如可以包括经由以下将描述的连接单元111从外部设备接收到的图像。
此外,在再现模式中,数字照相机100具有以下两个子模式。这些子模式是数字照相机100将单个图像显示在显示单元106的单个画面上的单再现模式(单显示模式)以及数字照相机100将多个图像显示在显示单元106的单个画面上的多再现模式(多显示模式)。可以通过用户操作来切换多再现模式中所显示的图像的数量。例如,可以通过对操作单元105中所包括的拨盘所进行的操作来显示总共3×3个图像、即总共9个图像,或者显示总共5×5个图像、即总共25个图像。变焦杆还可以用于对多再现模式中所显示的图像的数量的该切换。例如,数字照相机100可以被配置成在向远摄侧操作变焦杆的情况下显示较多图像并且在向广角侧操作变焦杆的情况下显示较少图像。该结构使得数字照相机100能够提供更直观的操作感。在所显示图像的数量已经达到预定数量时向远摄侧操作变焦杆的情况下,数字照相机100从多再现模式转变成单再现模式。相反的情况同样适用。
记录介质110可以记录从摄像单元102输出的图像数据。记录介质110可以被配置成相对于数字照相机100可安装和可拆卸,或者可以内置于数字照相机100中。换句话说,可以针对数字照相机100以任意方式设置记录介质110,只要数字照相机100至少具有用于访问记录介质110的措施即可。
连接单元111是用于连接至外部设备的接口。根据本典型实施例的数字照相机100可以经由连接单元111与外部设备交换数据。例如,数字照相机100可以经由连接单元111将摄像单元102所生成的图像数据发送至外部设备。在本典型实施例中,连接单元111包括用于经由符合电气和电子工程师协会(IEEE)802.11标准的所谓的无线LAN来与外部设备相通信的接口。控制单元101通过对连接单元111进行控制来实现与外部设备的无线通信。通信方式不限于无线LAN,并且例如包括红外线数据通信方式。连接单元111是第一无线通信单元的一个示例。
近距离无线通信单元112例如包括用于无线通信的天线、用于处理无线信号的调制和解调电路、以及通信控制器。近距离无线通信单元112通过从天线输出调制后的无线信号以及对天线所接收到的无线信号进行解调,来实现非接触式近距离通信。例如,近距离无线通信单元112实现符合国际标准化组织(ISO)/国际电工委员会(IEC)18092标准(所谓的NFC)的非接触式近距离通信。在本典型实施例中,近距离无线通信单元112安装在数字照相机100侧。
将各近距离无线通信单元彼此近距离放置,这使得数字照相机100开始进行与以下将描述的移动电话200的通信和连接。在利用近距离无线通信单元来将数字照相机100和移动电话200彼此连接的情况下,近距离无线通信单元不是必须彼此进行接触。即使在各近距离无线通信单元彼此分开预定距离的情况下,这些近距离无线通信单元也可以彼此相通信。因此,仅需要将近距离无线通信单元向彼此移近,直到这些近距离无线通信单元位于使得其能够在其间进行近距离无线通信以将各设备彼此连接的范围内为止。在以下说明中,短语“将近距离无线通信单元彼此近距离放置”还用来指用于将近距离无线通信单元向彼此移近、直到这些近距离无线通信单元位于使得这些近距离无线通信单元在其间能够进行近距离无线通信的范围内为止的该操作。此外,还将术语“NFC接触”用作此意,以优选使得能够容易地从视觉上记住该操作。
此外,如果各近距离无线通信单元位于没有使这些近距离无线通信单元能够在其间进行近距离无线通信的范围内,则不开始通信。此外,如果将近距离无线通信单元112和移动电话200的近距离无线通信单元212相对于彼此远离到使得近距离无线通信单元112和近距离无线通信单元212无法进行近距离无线通信的范围,则断开通信连接。近距离无线通信单元112所实现的非接触式近距离通信不限于NFC,并且可以采用其它无线通信。例如,可以采用符合ISO/IEC 14443标准的非接触式近距离通信作为近距离无线通信单元112所实现的非接触式近距离通信。
在本典型实施例中,通过连接单元111所实现的通信的通信速度比以下将描述的近距离无线通信单元112所实现的通信的通信速度快。此外,连接单元111所实现的通信的可通信范围比近距离无线通信单元112所实现的通信的可通信范围宽。作为其替代,近距离无线通信单元112所实现的通信使得通信对方由于其窄的可通信范围而受限,因此不需要连接单元111所实现的通信所需的诸如加密密钥的交换等的处理。换句话说,与通过使用连接单元111相比,数字照相机100通过使用近距离无线通信单元112可以更容易地与外部设备相通信。
根据本典型实施例的数字照相机100的连接单元111具有数字照相机100作为基础设施模式下的接入点进行工作的接入点(AP)模式以及数字照相机100作为基础设施模式下的客户端进行工作的客户端(CL)模式。然后,根据本典型实施例的数字照相机100可以通过使连接单元111在CL模式下工作来作为基础设施模式下的CL设备进行工作。在数字照相机100作为CL设备进行工作的情况下,数字照相机100可以通过连接至数字照相机100周围存在的AP设备来加入该AP设备所构建的网络。此外,根据本典型实施例的数字照相机100还可以通过使连接单元111在AP模式下工作来作为简易的AP(以下称为简易AP)进行工作,其中简易AP是AP的一种,但是存在较多的功能限制。在数字照相机100作为简易AP进行工作的情况下,数字照相机100通过自身来构建网络。这使得数字照相机100周围已存在的设备可以识别作为AP设备的数字照相机100,并且加入由数字照相机100所构建的网络。假定将用于以上述方式使数字照相机100进行工作的程序存储在非易失性存储器103中。
根据本典型实施例的数字照相机100是AP的一种,但其是不具有用于将从CL设备所接收到的数据传输至因特网运营商等的网关功能的简易AP。因此,即使在从加入数字照相机100所构建的网络的其它设备接收到数据的情况下,数字照相机100也无法将所接收到的该数据传输至诸如因特网等的网络。
接着,将说明数字照相机100的外观。图1B和1C示出数字照相机100的外观的一个示例。释放开关105a、再现按钮105b、方向键105c和触摸面板105d是上述的操作单元105中所包括的操作构件。此外,将作为摄像单元102的摄像结果所获取到的图像显示在显示单元106上。此外,根据本典型实施例的数字照相机100在照相机壳体的侧面上包括近距离无线通信单元112的天线部分。用户可以通过将这些近距离无线通信单元112向彼此移近、直到这些近距离无线通信单元112位于仅远离彼此预定距离为止,来建立数字照相机100和其它设备之间的近距离无线通信。该结构使得数字照相机100能够进行非接触方式的通信而无需经由线缆等连接,并且根据用户意图来限制通信对方。
这是与数字照相机100有关的全部描述。
移动电话200的内部结构
图2是示出作为根据本典型实施例的信息处理设备的一个示例的移动电话200的示例结构的框图。在本典型实施例中,将移动电话描述为信息处理设备的一个示例,但是信息处理设备不限于该示例。例如,信息处理设备可以是配备有无线通信功能的数字照相机、平板装置或个人计算机等。
控制单元201根据输入信号和以下将描述的程序来对移动电话200的各单元进行控制。代替控制单元201控制设备整体,多个硬件装置可以通过在这多个硬件装置之间共享处理来控制设备整体。
摄像单元202将通过摄像单元202中所包括的透镜所聚焦的被摄体的光转换成电子信号并进行噪声降低处理等,并且输出作为图像数据的数字数据。在将所拍摄图像数据存储在缓冲存储器中之后,通过控制单元201对所拍摄图像数据进行预定计算,并记录到记录介质210中。
非易失性存储器203是电可擦除可记录非易失性存储器。非易失性存储器203记录作为由控制单元201所要执行的基础软件的操作系统(OS)以及用于实现与该OS协作的可应用功能的应用程序。此外,在本典型实施例中,非易失性存储器203存储用于与数字照相机100相通信的应用程序。
工作存储器204用作显示单元206进行图像显示所用的存储器和控制单元201的工作区域等。
操作单元205用来从用户接收针对移动电话200的指示。操作单元205包括诸如使得用户能够指示接通和断开移动电话200的电源的电源按钮以及显示单元206上所形成的触摸面板等的操作构件。
显示单元206例如显示图像数据以及用于交互操作的字符。显示单元206不是必须包括在移动电话200中。可以针对移动电话200以任意方式设置显示单元206,只要移动电话200可以连接至显示单元206并且至少具有用于控制显示单元206的显示的显示控制功能即可。
记录介质210可以记录从摄像单元202输出的图像数据。记录介质210可以被配置为相对于移动电话200可安装和可拆卸,或者可以内置于移动电话200中。换句话说。可以针对移动电话200以任意方式设置记录介质210,只要移动电话200至少具有用于访问记录介质210的措施即可。
连接单元211是用于连接至外部设备的接口。根据本典型实施例的移动电话200可以经由连接单元211与数字照相机100交换数据。在本典型实施例中,连接单元211是天线,并且控制单元201可以经由天线连接至数字照相机100。控制单元201可以直接连接至数字照相机100,或者可以经由接入点而连接至数字照相机100。例如,经由无线LAN的经由互联网协议的图片传输协议(PTP/IP)可以用作用以交换数据的通信所用的协议。与数字照相机100的通信不限于该示例。例如,连接单元211可以包括诸如红外线数据通信模块、Bluetooth(注册商标)通信模块和无线通用串行总线(USB)等的无线通信模块。此外,可以采用诸如USB线缆、高清晰度多媒体接口(HDMI)(注册商标)线缆和IEEE 1394线缆等的有线连接。
近距离无线通信单元212是用于实现与其它设备的非接触式近距离通信的通信单元。近距离无线通信单元212包括用于无线通信的天线、用于处理无线信号的调制和解调电路、以及通信控制器。近距离无线通信单元212通过从天线输出调制后的无线信号以及对天线所接收到的无线信号进行解调来实现非接触式近距离通信。在本典型实施例中,近距离无线通信单元212实现符合ISO/IEC 18092标准(所谓的NFC)的非接触式通信。当接收到用以从其它装置读出数据的请求时,近距离无线通信单元212基于非易失性存储器203中所存储的数据来输出应答数据。在本典型实施例中,移动电话200经由近距离无线通信单元212,在NFC标准中所定义的卡阅读器模式、卡写入器模式和对等(P2P)模式下工作,并且主要作为发起者(Initiator)进行动作。另一方面,数字照相机100经由近距离无线通信单元112,主要作为目标(Target)进行动作。
公共网络连接单元213是进行公共无线通信的情况下所使用的接口。移动电话200可以经由公共网络连接单元213相对于其它设备进行和接收电话呼叫。此时,控制单元201通过经由麦克风214和扬声器215输入和输出声音信号来实现电话呼叫。在本典型实施例中,公共网络连接单元213是天线,并且控制单元101可以经由天线连接至公共网络。连接单元211和公共网络连接单元213可以被配置成共用单根天线作为其各自的天线。
这是与移动电话200有关的全部描述。
经由手动连接的图像发送过程
首先,参考图3A和图5来说明用于通过分别操作数字照相机100和移动电话200建立无线LAN连接并且发送图像的过程。
图3A示出数字照相机100的显示单元106上所显示的画面的转变。首先,用户通过经由数字照相机100的操作单元105操作菜单来使数字照相机100显示图3A所示的画面310。该画面310是用于使数字照相机100开始用于建立与其它设备的无线LAN连接的处理的画面,并且促使用户首先选择用户想要连接至何种类型的设备。这是因为,连接过程针对各种类型的设备有所不同。例如,如果用户选择画面310上的表示照相机的左上图标,则数字照相机100开始用于建立与其它数字照相机的无线LAN连接的处理。如果用户选择表示个人计算机(PC)的右上图标,则数字照相机100开始用于建立与PC的无线LAN连接的处理。此外,如果用户选择表示移动电话的上方中间图标,则数字照相机100开始用于建立与移动电话的无线LAN连接的处理。
在该状态下开始图5所示的序列。
首先,在步骤S501中,数字照相机100接收针对图3A所示的画面310上的表示移动电话的图标的选择。
响应于此,在步骤S502中,数字照相机100启动简易AP并开始发送信标,由此构建网络。伴随于此,显示单元106上所显示的画面转变成图3A所示的画面311。在画面311上显示利用简易AP功能所构建的网络的服务集标识(SSID)。在本示例中,假定设置了SSID“Camera-123”。此外,连同SSID一起,还在画面311上显示在移动电话200侧用户应当进行的操作的引导。
在步骤S503中,数字照相机100启动动态主机配置协议(DHCP)服务器。
此外,在步骤S504中,数字照相机100开始搜索网络中已存在的任意设备。
另一方面,在步骤S505中,移动电话200接收用以开始设置移动电话200的无线LAN的指示。该步骤的处理根据移动电话200的OS的控制来进行。
根据该指示,移动电话200接收移动电话200周围已存在的无线LAN的信标,并且列举所接收到的信标中所包含的SSID作为移动电话200周围已存在的网络。图4所示的画面410表示该画面的一个示例。用户可以通过从该画面410上所列举的SSID中选择与步骤S502中在数字照相机100侧所显示的SSID相同的SSID,来输入用于使移动电话200加入数字照相机100的网络的指示。
在步骤S506中,用户选择数字照相机100的网络的SSID(图4所示的画面410的示例中的“Camera-123”)。然后,在步骤S507中,移动电话200加入数字照相机100的网络。更具体地,移动电话200发送用于请求加入数字照相机100的网络的加入请求。该请求例如包含探测请求。然后,数字照相机100响应于移动电话200加入数字照相机100的网络所利用的该请求,向移动电话200发送表示加入许可的信号。
接着,在步骤S508中,数字照相机100利用DHCP服务器功能来对移动电话200设置因特网协议(IP)地址。
另一方面,在步骤S509中,移动电话200根据用户指示来启动专用应用程序。
在步骤S510中,移动电话200根据步骤S509中所启动的应用程序的控制来将广告信号(advertising signal)广播至移动电话200正加入的网络中,由此向数字照相机100通知其自身的存在。
当接收到步骤S510中所发送的广告信号时,数字照相机100显示图3A所示的画面312。画面312是将加入数字照相机100的网络的可连接设备显示为列表的画面。画面312的示例表示我的智能电话1、我的媒体播放器和我的智能电话2正加入数字照相机100所构建的网络。数字照相机100通过判断广告信号中所包含的装置类型并且从存储器中读出适当字符串来显示诸如该“我的智能电话”等的字符串。在数字照相机100从相同类型的多个装置接收到广告的情况下,数字照相机100按接收到广告的顺序对这些装置赋予编号,如我的智能电话1和我的智能电话2那样,由此区分彼此。还可以采用其它方法作为该显示用的方法。例如,可以以移动电话200侧将预设的字符串添加至广告信号、然后发送该广告信号并且数字照相机100显示所添加的该字符串的方式来执行该方法。此外,针对曾经连接至数字照相机100的设备,数字照相机100获取并保持其标识信息,并将用户所输入的任意字符串与该标识信息关联。然后,在该设备再次连接至数字照相机100的情况下,数字照相机100可以在网络的装置列表的显示中显示所关联的字符串。
通过从该画面312选择用户想要连接至的设备,用户可以指示数字照相机100经由无线LAN建立设备之间的连接。
在步骤S511中,数字照相机100从用户接收针对图3A所示的画面312上所显示的任何设备的选择。
当选择设备时,在步骤S512中,数字照相机100开始用于连接至步骤S511中所选择的移动电话200的连接处理。伴随于此,数字照相机100显示作为表示连接处理正在进行中的画面的图3A所示的画面313,由此使用户意识到该连接处理正在进行中。
在步骤S513中,移动电话200向数字照相机100通知是许可还是拒绝该连接。如果此时向数字照相机100通知许可该连接,则在步骤S514中完成数字照相机100和移动电话200之间的连接。
当数字照相机100和移动电话200之间的连接完成时,数字照相机100显示图3A所示的画面314。另一方面,移动电话200显示图4所示的画面411。
在步骤S515中,数字照相机100的用户选择用户想要发送的图像。此时,在图3A所示的画面314上,用户可以通过对操作单元105中所包括的方向键或拨盘进行操作,使数字照相机100显示当前显示图像之后或之前的图像,以选择用户想要发送的图像。用户可以通过在显示用户想要发送的图像的状态下选择“发送该图像”,来输入用以发送当前显示的图像的指示。如果用户想要取消图像发送,则用户可以通过按下操作单元105中所包括的“菜单”按钮来返回至画面310。数字照相机100通过在画面314的右上图标的显示来使用户意识到该按钮。此外,“发送该图像”图标的上方所显示的“M2”图标表示在当前显示的图像的发送时对图像调整尺寸并发送的情况下的图像调整尺寸之后的尺寸。每当用户选择该图标时,用户可以将尺寸切换成另一尺寸。
如果输入了用以发送图像的指示,则数字照相机100开始发送所指示的图像,并且还转变成画面315以向用户通知图像发送正在进行中。
另一方面,在步骤S517中,只要接收图像的移动电话200完成对图像的接收,移动电话200就向数字照相机100通知图像的接收的完成。
当接收到该通知时,数字照相机100的画面返回至图3A所示的画面314,并且将数字照相机100设置成用于再次发送图像的状态。换句话说,如果存在用户想要发送的其它图像,则用户能够立即选择该图像并发出用以发送该图像的指示。
在一些情况下,在图像发送时,代替每当发送单个图像时发出指示,用户可能想要通过发出单个指示来统一发送多个图像。在这种情况下,用户选择图3A所示的画面314上所显示的“选择并发送”图标,由此数字照相机100转变成用于选择要发送的多个图像的画面316。在画面316上,用户可以通过在图像处于选中状态(在本典型实施例中,选中状态是指如左上图像那样的具有突出显示为粗框的框的图像的状态)的情况下按下操作单元105中所包括的“设置”键来选择该图像作为发送对象。以叠加方式在被选择为发送对象的图像上显示复选标记,以表示该图像是发送对象。在本典型实施例中,为了简化说明的目的,假定所发送的内容是图像(静止图像)来说明示例,但是所发送的内容例如可以是运动图像并且可以是音频数据。此外,用户仅需要按下画面316上所显示的“菜单”按钮来使数字照相机100从画面316返回至画面314。在这种情况下,不像画面314上所显示的“菜单”按钮的功能(该按钮使数字照相机100返回至通信菜单的顶部画面)那样,数字照相机100返回至画面314,而不是返回至顶部画面。
在从图3A所示的画面316中选择多个图像的状态下输入发送指示的情况下,在转变成图3A所示的画面315之前,数字照相机100显示诸如图3A所示的画面317等的发送确认画面,并且在从用户接收到用以开始发送处理的指示之后开始发送这些图像。在从图3A所示的画面317开始发送的情况下,在图像发送正在进行中的同时,数字照相机100还显示图3A所示的画面315。
通过在图像接收正在进行中的同时显示图4A所示的画面412,移动电话200向用户通知图像接收正在进行中。
这是与用于通过分别操作数字照相机100和移动电话200来建立无线LAN连接并发送图像的过程有关的全部描述。
使用单再现时的切换的图像发送过程
随后的描述与用于通过在数字照相机100正显示单再现画面的的情况下使数字照相机100与移动电话200进行NFC接触、并将连接切换至无线LAN连接来发送图像的过程有关。
图3B示出数字照相机100的显示单元106上所显示的画面的一个示例。用户可以通过例如按下数字照相机100的操作单元105中所包括的再现按钮来输入用于使数字照相机100转变成再现模式的指示。
图6是在数字照相机100在单再现期间通过NFC接触经由无线LAN而连接至移动电话200的情况下所进行的序列图。
在步骤S601中,如果由于按下再现按钮而接收到用以转变成再现模式的指示,则数字照相机100显示图3B所示的画面320。
随后,在步骤S602中,在数字照相机100正显示图3B所示的画面320的情况下,将数字照相机100和移动电话200放置得彼此靠近,并且在近距离无线通信单元112和近距离无线通信单元212之间进行NFC通信。在该通信中,数字照相机100和移动电话200在其间共享步骤S603之后无线LAN连接所需的通信参数(在本典型实施例中至少为SSID和密码)。此外,数字照相机100和移动电话200还交换用于启动使得移动电话200能够连接至数字照相机100的应用程序的信息。可以使用作为OS的应用程序编程接口(API)而公布的信息作为用于启动应用程序的该信息。移动电话200根据经由NFC所接收到的API来启动应用程序。
另一方面,在步骤S603中,数字照相机100启动简易AP功能并开始发送信标,由此构建网络。此时发送的信标包含步骤S602中所交换的SSID。此外,伴随于此,数字照相机100显示图3B所示的画面321。在进行切换的情况下,移动电话200可以预先经由NFC来识别数字照相机100所构建的网络的通信参数,由此用户不必选择移动电话200加入的网络。因此,不像画面311那样,在画面321上未显示SSID,并且移动电话200幕后进行处理,而无需用户意识到SSID。
之后,在步骤S604中,数字照相机100启动DHCP服务器的功能。
另一方面,在步骤S605中,移动电话200基于步骤S602中所获取到的信息(本典型实施例中的SSID)来搜索数字照相机100的网络。更具体地,移动电话200接收移动电话200周围的信标,并且将所接收到的信标中所包含的SSID和经由NFC所接收到的SSID相比较,以判断这些SSID彼此是否一致。
在步骤S606中,移动电话200加入步骤S605的网络搜索中所发现的网络。由于经由NFC所发送的SSID包含在数字照相机100在步骤S603中开始发送的信标中,因此这导致加入数字照相机100的网络。在加入该网络的情况下,移动电话200利用经由NFC所接收到的密码来通过认证。
在步骤S607中,数字照相机100利用DHCP服务器的功能来对移动电话200设置IP地址。
在步骤S608中,数字照相机100显示图3B所示的画面322,以向用户通知数字照相机100正连接至移动电话200,并且开始进行用于与步骤S602中进行了NFC接触的移动电话200的连接处理。
在步骤S609中,移动电话200向数字照相机100通知是许可还是拒绝连接。如果此时向数字照相机100通知许可连接,则在步骤S610中,完成数字照相机100和移动电话200之间的连接。
当用于经由无线LAN将数字照相机100和移动电话200彼此连接的处理完成时,则在步骤S611中,数字照相机100经由无线LAN来向移动电话200通知NFC接触时的数字照相机100的再现模式中的子模式。如上所述,存在单再现和多再现作为再现模式中的图像的再现方式。在此时的通知中,数字照相机100发送表示子模式是再现模式中的单再现和多再现中的哪一个模式的信息。在图6所示的示例中,数字照相机100的再现模式处于NFC接触时的单再现的状态,由此数字照相机100向移动电话200通知子模式是单再现。如以下将描述的,根据子模式是单再现还是多再现,在数字照相机100侧进行不同的处理。除非移动电话200侧也应对处理中的该不同,否则移动电话200无法正确地与数字照相机100相通信。换句话说,数字照相机100发出该步骤的再现模式中的子模式的通知,以使移动电话200应对数字照相机100侧的处理中的不同。
数字照相机100还可以经由NFC来向移动电话200通知数字照相机100的再现模式中的子模式。然而,在通过标签来实现数字照相机100上所安装的NFC模块的情况下,应当记住以下点。NFC标签不主动向对方设备发送信息,而是通过使对方设备读出标签(的存储器)中所记录的信息来向对方设备发送信息。因此,数字照相机100应当预先将子模式记录至NFC标签中,以向对方设备通知该子模式。例如,如果在数字照相机100处于再现模式下的操作中的情况下将子模式在单再现和多再现之间来回切换,则每当切换子模式时数字照相机100都应当重写标签的内容。通常,在内容正被重写期间禁止对标签进行访问,并且这意味着在该时间段期间即使在对数字照相机100进行NFC接触的情况下也无法进行切换。此外,就施加在控制单元101上的处理负荷和标签的可重写次数的消耗而言,同样不期望高度频繁地对标签进行重写。由于这些原因,在本典型实施例中,数字照相机100存储数字照相机100进行了NFC接触时的状态,并且经由无线LAN向对方设备通知子模式,而不是每当子模式在单再现和多再现之间来回切换时对标签的内容进行重写。
在步骤S612中,数字照相机100将在数字照相机100与移动电话200进行了NFC接触的情况下所显示的图像发送至移动电话200。由于使数字照相机100进行NFC接触直到数字照相机100发送图像为止,因此该图像发送不需要用户进行任何操作。这是因为,假定用户具有如下这种意图:在单再现时使数字照相机100进行NFC接触的情况下,用户想要容易或立即发送当前再现的图像。
此外,在图像发送正在进行中的情况下,数字照相机100显示诸如图3B所示的画面323等的发送进行中的画面。此外,将图4所示的画面412显示在正接收该图像的移动电话200上。
在步骤S613中,数字照相机100完成向移动电话200的图像的发送。然后,在步骤S614中,数字照相机100断开无线LAN连接。在数字照相机100断开无线LAN连接之后,数字照相机100的画面返回至如图3B所示的画面320那样的单再现画面。
这是与用于通过在数字照相机100正显示单再现画面的情况下将数字照相机100与移动电话200进行NFC接触、并且将连接切换成无线LAN连接来发送图像的过程有关的全部描述。
使用多再现时的切换的图像发送过程
随后的描述与通过在数字照相机100正显示多再现画面的情况下将数字照相机100与移动电话200进行NFC接触、并且将连接切换成无线LAN连接来发送图像的过程有关。
图3C示出数字照相机100的显示单元106上所显示的画面的一个示例。用户可以通过例如按下数字照相机100的操作单元105中所包括的再现按钮来输入用于使数字照相机100转变成再现的指示。在转变成该再现模式的情况下,首先,数字照相机100开启单再现模式下的再现模式。然后,如上所述,用户可以通过例如对操作单元105的变焦杆进行操作来使数字照相机100转变成多再现模式。
图7是在多再现期间通过NFC接触经由无线LAN将数字照相机100连接至移动电话200的情况下所进行的序列图。
在步骤S701中,如果由于例如对变焦杆所进行的操作而接收到用以转变成多再现模式的指示,则数字照相机100显示图3C所示的画面330。
在步骤S702~S710中,进行与图6所示的步骤S602~S610中所进行的处理相同的处理。
当完成用于经由无线LAN将数字照相机100和移动电话200彼此连接的处理时,在步骤S711中,数字照相机100向移动电话200通知NFC接触时的数字照相机100的再现模式中的子模式。在图7所示的示例中,在该通知中,由于数字照相机100的再现模式在NFC接触时处于多再现的状态,因此数字照相机100发送表示多再现的信息。
此外,伴随于此,数字照相机100的画面转变成图3C所示的画面333。换句话说,数字照相机100转变成用于选择要发送的图像的画面,而非在将连接从单再现时的NFC接触切换成无线LAN连接的情况下所显示的画面。这是因为,假定用户具有如下这种意图:在多再现时使数字照相机100进行NFC接触的情况下,用户想要选择并发送多个图像。将在步骤S702中使数字照相机100进行NFC接触时所显示的图像(换句话说,画面330上所显示的图像)显示为数字照相机100转变至的该画面上所显示的图像。
在步骤S712中,数字照相机100从图3C所示的画面333接收对用户想要发送的图像的选择。作为一种可能性,在一些情况下,用户可能想要发送除在步骤S702中使数字照相机100进行了NFC接触时所显示的图像以外的图像。因此,用户可以通过在画面333上对方向键或拨盘等进行操作来改变该画面上所显示的图像。例如,如果在显示记录介质110中所记录的图像的一部分的情况下接收到改变指示,则数字照相机100显示图像的其它部分。
另一方面,此时,移动电话200显示图4所示的画面413,并且用户无法从移动电话200输入任何操作。
当完成图像选择和发送指示的输入时,数字照相机100显示图3C所示的发送确认画面334。然后,当接收到发送指示时,在步骤S713中,数字照相机100将图像发送至移动电话200。
在步骤S714中,数字照相机100完成向移动电话200的图像的发送。然后,在步骤S715中,数字照相机100断开无线LAN连接。在断开了无线LAN连接之后,数字照相机100显示诸如图3B所示的画面320等的单再现画面。作为其替代,此时,数字照相机100可以返回至作为原始显示画面的多再现画面。
这是与通过在数字照相机100正显示多再现画面的情况下将数字照相机100与移动电话200进行NFC接触、并将连接切换至无线LAN连接来发送图像的过程有关的全部描述。
示出数字照相机100的操作的流程图
接着,将说明用于实现上述操作的根据本典型实施例的数字照相机100的操作。
图8是示出通过根据第一典型实施例的数字照相机100所进行的连接处理的流程的流程图。控制单元101将非易失性存储器103中所存储的程序加载至工作存储器104中并执行所加载的程序,由此实现该流程图中所示的各处理。此外,接通数字照相机100的电源触发了图8所示的流程图的开始。
首先,在步骤S801中,控制单元101经由近距离无线通信单元112来检测移动电话200的靠近,并且判断是否进行了近距离无线通信。如果控制单元101在步骤S801中判断为进行了近距离无线通信(步骤S801中为“是”),则处理进入步骤S814。如果控制单元101在步骤S801中判断为没有进行近距离无线通信(步骤S801中为“否”),则处理进入步骤S802。步骤S801与图6所示的步骤S602或图7所示的步骤S702相对应。
在步骤S802中,控制单元101判断用户利用操作单元105是否选择了无线LAN菜单。如果控制单元101在步骤S802中判断为未选择无线LAN菜单(步骤S802中为“否”),则处理返回至步骤S801,其中重复步骤S801和S802的处理直到进行了近距离无线通信(步骤S801中为“是”)或者接收到对无线LAN菜单的选择(步骤S802中为“是”)为止。另一方面,如果控制单元101在步骤S802中判断为选择了无线LAN菜单(步骤S802中为“是”),则处理进入步骤S803。
将说明如下情况:处理存在步骤S801和S802的循环,直到控制单元101在步骤S802中判断为选择了无线LAN菜单(步骤S802中为“是”)。在这种情况下(步骤S802中为“是”),如上所述处理进入步骤S803。
在步骤S803中,控制单元101将图3A所示的画面310的无线LAN菜单列表显示在显示单元106上,并且接收到对被设置为连接目的地的设备的选择。在本示例中,将在假定此时选择了移动电话的情况下进一步说明该处理。步骤S803与图5所示的步骤S501相对应。
在步骤S803中,用户利用操作单元105选择移动电话作为连接目的地。然后,在步骤S804中,控制单元101启动简易AP功能,并且利用连接单元111开始发送信标,由此构建网络。步骤S804与图5所示的步骤S502相对应。此外,伴随于此,控制单元101将图3A所示的画面311显示在显示单元106上,以向用户通知数字照相机100所构建的网络的SSID。
在步骤S805中,控制单元101启动DHCP服务器功能。DHCP服务器功能具有向加入所启动的简易AP的设备分配IP地址的功能。步骤S805与图5所示的步骤S503相对应。
在步骤S806中,控制单元101利用连接单元111来开始设备搜索处理。该设备搜索处理是利用诸如通用即插即用(UPnP)和组播域名系统(mDNS)等的协议来实现的。步骤S806与图5所示的步骤S504相对应。
接着,在步骤S807中,控制单元101判断是否有任何设备加入步骤S804中所构建的网络。更具体地,控制单元101判断从移动电话200是否接收到用以加入该网络的请求。如果控制单元101在步骤S807中判断为某些设备加入该网络(步骤S807中为“是”),则处理进入步骤S808。如果控制单元101在步骤S807中判断为即使在经过了预定时间段之后也没有设备加入该网络(步骤S807中为“否”),则处理结束。步骤S807与图5所示的步骤S507相对应。
在步骤S808中,控制单元101利用DHCP服务器功能向加入数字照相机100的网络的设备分配IP地址。步骤S808与图5所示的步骤S508相对应。
接着,在步骤S809中,控制单元101利用连接单元111来判断是否发现了任何对方设备。如果控制单元101在步骤S809中判断为发现了某些对方设备(步骤S809中为“是”),则处理进入步骤S810。如果控制单元101在步骤S809中判断为没有发现对方设备(步骤S809中为“否”),则连接处理结束。控制单元101基于图5所示的步骤S510中所发送的广告来进行步骤S809中的判断。此外,如果控制单元101判断为发现了某些对方设备(步骤S809中为“是”),则控制单元101将如图3A所示的画面312那样的所发现的设备的列表显示在显示单元106上。
在步骤S810中,控制单元101接收用于利用操作单元105从所发现的对方设备的列表中选择期望的连接对方设备的操作。步骤S810与图5所示的步骤S511相对应。以下将在假定此时选择移动电话200的情况下说明之后的处理。
在步骤S811中,控制单元101进行用于连接至步骤S810中所选择的连接对方设备(即,移动电话200)的设备连接处理。这里,设备连接处理是指用于利用例如发送和接收图像的协议来开始与设备的通信的处理(用于连接至所谓的应用程序级的设备的处理)。在该连接中,可以针对各服务使用不同的协议。例如,将超文本传输协议(HTTP)或图片传输协议(PTP)用于图像的发送和接收。例如,将特有协议用于远程摄像。利用该处理,完成向连接对方设备(移动电话200)的连接。步骤S811与图5所示的步骤S512~S514相对应。此外,在设备连接处理正在进行中的情况下,控制单元101将图3A所示的画面313显示在显示单元106上。当完成设备连接处理时,控制单元101将图3A所示的画面314显示在显示单元106上。
在步骤S812中,控制单元101经由操作单元105从用户接收对用户想要发送的图像的选择以及发送指示。步骤S812与图5所示的步骤S515相对应。控制单元101通过接收如上所述的图3A所示的画面314上的“发送该图像”的选择来接收发送指示。此外,在统一发送多个图像的情况下,在转变成图3A所示的画面316之后,控制单元101在画面316上选择了用户想要发送的图像之后接收到针对“发送”图标的选择,并且进一步接收到图像发送确认画面317上针对“发送该图像或者这些图像”的选择。如果控制单元101接收到发送指示,则处理进入步骤S813。
在步骤S813中,控制单元101将控制单元101在步骤S812中接收到选择的图像发送至连接对方设备(移动电话200)。步骤S813与图5所示的步骤S516和S517相对应。此外,在图像发送正在进行中的情况下,控制单元101将图3A所示的画面315显示在显示单元106上。
当发送完成时,本流程图所示的处理结束。在通过步骤S802~步骤S813的处理来执行图像发送的情况下,即使图像发送完成之后也维持无线LAN连接。然后,例如,控制单元101将显示单元106上所显示的画面返回至图3A所示的画面314,并且等待针对下一图像发送的指示。换句话说,重复步骤S812和S813的处理,直到控制单元101从用户接收到用于断开的明确指示或者用以断开数字照相机100的电源的明确指示为止。
这是与在控制单元101在步骤S801中判断为未进行近距离无线通信的情况下(步骤S801中为“否”)处理所进入的步骤有关的全部描述。
接着,将说明在控制单元101在步骤S801中判断为进行了近距离无线通信的情况下(步骤S801中为“是”)所进行的处理。
在步骤S814中,控制单元101将在步骤S801中与移动电话200进行近距离无线通信时的数字照相机100的操作模式存储到工作存储器104中。步骤S814与图6所示的步骤S602或图7所示的步骤S702相对应。
在步骤S815中,控制单元101启动简易AP功能并利用连接单元111来开始发送信标,由此构建网络。在本情况下,控制单元101利用经由步骤S801中所进行的近距离无线通信而发送至移动电话200的通信参数来构建网络。步骤S815与图6所示的步骤S603或图7所示的步骤S703相对应。此外,控制单元101将图3B所示的画面321或者图3C所示的画面331显示在显示单元106上,以向用户通知数字照相机100正等待连接。
在步骤S816中,控制单元101启动DHCP服务器功能。步骤S816与图6所示的步骤S604或图7所示的步骤S704相对应。
在步骤S817中,控制单元101判断是否有任何设备加入利用步骤S815中所启动的简易AP功能所构建的网络。如果控制单元101在步骤S817中判断为某些设备加入该网络(步骤S817中为“是”),则处理进入步骤S818。如果控制单元101在步骤S817中判断为没有设备加入该网络(步骤S817中为“否”),则连接处理结束。控制单元101基于是否接收到图6所示的步骤S606或图7所示的步骤S706中的移动电话200所发送的用以加入该网络的请求,来进行步骤S817中的判断。
在步骤S818中,控制单元101利用DHCP服务器功能向加入数字照相机100的网络的设备分配IP地址。步骤S818与图6所示的步骤S607或图7所示的步骤S707相对应。
在步骤S819中,控制单元101利用在步骤S801经由近距离无线通信所获取到的与连接对方有关的信息来进行用于连接至连接对方设备的设备连接处理。然后,处理进入步骤S820。利用该处理,完成向连接对方设备的连接。步骤S819与图6所示的步骤S608~S610或图7所示的步骤S708~S710相对应。此外,在设备连接处理正在进行中的情况下,控制单元101将通过图3B所示的画面322或图3C所示的画面332所例示的表示作为连接目的地的对方设备的画面显示在显示单元106上。
在步骤S820中,控制单元101利用连接单元111向移动电话200通知步骤S814中存储到工作存储器104中的进行了近距离无线通信时的数字照相机100的操作模式。步骤S820与图6所示的步骤S611或图7所示的步骤S711相对应。
此外,在步骤S821中,控制单元101判断在步骤S801中与移动电话200进行了近距离无线通信的情况下,数字照相机100的再现模式中的子模式是否为单再现。控制单元101基于步骤S814中所存储的模式来进行步骤S821中的判断。如果控制单元101在步骤S821中判断为子模式不是单再现(步骤S821中的“否”)、即判断为子模式是多再现,则处理进入步骤S822,其中,在步骤S822中,控制单元101接收针对要发送的图像的选择。另一方面,如果控制单元101在步骤S821中判断为子模式是单再现(步骤S821中的“是”),则处理在无需通过步骤S822的情况下进入步骤S823。
在步骤S822中,控制单元101接收用户利用操作单元105针对要发送的图像的选择和发送指示。步骤S822与图7所示的步骤S712相对应。此外,控制单元101通过将图3C所示的画面333所例示的图像选择画面显示在显示单元106上来接收针对要发送的图像的选择。此外,如果接收到发送指示,则控制单元101显示所选择的通过图3C所示的画面334所例示的图像确认画面。如果控制单元101在画面334上接收到发送指示,则处理进入步骤S823。
在步骤S823中,控制单元101利用连接单元111将图像发送至移动电话200。此时,在通过步骤S822执行了图像发送的情况下,控制单元101发送步骤S822中所选择的图像。另一方面,在未通过步骤S822的情况下执行图像发送的情况下,控制单元101发送单再现中所再现的图像。步骤S823与图6所示的步骤S612或图7所示的步骤S713相对应。此外,在图像发送正在进行中的情况下,控制单元101将诸如图3B所示的画面323等的图像发送进行中的画面显示在显示单元106上。
当图像发送完成时,在步骤S824中,控制单元101利用控制单元101断开无线LAN连接,并且处理结束。步骤S824与图6所示的步骤S614或图7所示的步骤S715相对应。
这是与示出根据本典型实施例的数字照相机100的操作的流程图有关的全部描述。
示出移动电话200的操作的流程图
接着,将说明用于实现上述操作的根据本典型实施例的移动电话200的操作。
图9是示出根据第一典型实施例的移动电话200所进行的连接处理的流程的流程图。控制单元201将非易失性存储器203中所存储的程序加载到工作存储器204中并执行所加载的程序,由此实现该流程图所示的各处理。
首先,在步骤S901中,控制单元201经由近距离无线通信单元212来检测数字照相机100的靠近,并且判断是否进行了近距离无线通信。如果控制单元201在步骤S901中判断为进行了近距离无线通信(步骤S901中为“是”),则处理进入步骤S910。如果控制单元201在步骤S901中判断为未进行近距离无线通信(步骤S901中为“否”),则处理进入步骤S902。步骤S901与图6所示的步骤S602或图7所示的步骤S702相对应。
在步骤S902中,控制单元201判断用户利用操作单元205是否选择了无线LAN设置菜单。如果控制单元201在步骤S902中判断为未选择无线LAN设置菜单(步骤S902中为“否”),则处理返回至步骤S901,其中重复步骤S901和S902的处理直到进行了近距离无线通信(步骤S901中为“是”)或者接收到针对无线LAN设置菜单的选择(步骤S902中为“是”)为止。另一方面,如果控制单元201在步骤S902中判断为选择了无线LAN设置菜单(步骤S902中为“是”),则处理进入步骤S903。
将说明如下情况:该处理存在步骤S901和S902的循环,直到控制单元201在步骤S902中判断为选择了无线LAN菜单(步骤S902中为“是”)。在这种情况下(步骤S902中为“是”),如上所述处理进入步骤S903。
在步骤S903中,控制单元201将如图4所示的画面410那样的网络列表显示在显示单元206上。作为用于接收移动电话200周围的信标并列举所接收到的信标中所包含的SSID的结果而显示该列表。这意味着,如果在进行该步骤的处理之前、在图8所示的步骤S804中构建数字照相机100的网络,则还在该列表中显示数字照相机100的网络的SSID。此外,如果在显示该列表之后构建数字照相机100的网络,则只要移动电话200接收到该网络的信标并且完成对该信标的分析,就将SSID附加地显示在该列表中。
通过从显示单元206上所显示的网络列表的显示中选择期望的SSID,用户可以输入用以加入该网络的指示。步骤S903与图5所示的步骤S506相对应。以下假定如下情况来说明之后的处理:用户确认数字照相机100的显示单元106上所显示的SSID,并且从此时画面410上的网络列表中选择作为数字照相机100的网络的“Camera-123”。
当选择该网络时,在步骤S904中,控制单元201利用连接单元211来进行用于加入步骤S903中所选择的网络的处理。更具体地,控制单元201通过利用网络的通信参数(本典型实施例中的SSID)发送用以加入网络的请求、并且接收作为该请求的应答的加入许可来加入该网络。步骤S904与图5所示的步骤S507相对应。
在步骤S905中,控制单元201利用连接单元211来执行DHCP寻址。然后,处理进入步骤S906。DHCP寻址是用于通过向无线网络中的DHCP服务器请求IP地址来获取IP地址的方式。如上所述,数字照相机100提供有DHCP服务器功能,并且通过该DHCP服务器的功能来实现针对IP地址的解决。
在步骤S906中,控制单元201从非易失性存储器204启动连接至用户利用操作单元205所选择的数字照相机100所需的应用程序。然后,处理进入步骤S907。步骤S906与图5所示的步骤S509相对应。控制单元201可以在该步骤的定时之前启动该应用程序。
在步骤S907中,控制单元201根据应用程序的控制、利用连接单元211来将广告通知发送至数字照相机100。该广告通知的发送使得数字照相机100能够发现移动电话200。步骤S907与图5所示的步骤S510相对应。
在步骤S908中,控制单元201利用连接单元211来进行用于连接至连接对方设备的设备连接处理。然后,处理进入步骤S909。利用该处理,完成向连接对方设备的连接。步骤S908与图5所示的步骤S512~S514相对应。当完成该连接时,控制单元201将诸如图4所示的画面411等的连接完成画面显示在显示单元206上。
在步骤S909中,控制单元201利用连接单元211来接收来自连接对方设备的图像。然后,处理结束。在图像接收正在进行中的情况下,控制单元201将诸如图4所示的画面412等的图像接收进行中的画面显示在显示单元206上。
接着,将说明在控制单元201在步骤S901中判断为进行了近距离无线通信的情况下(在步骤S901中为“是”)的处理。在这种情况下(在步骤S901中为“是”),如上所述处理进入步骤S910。
在步骤S910中,控制单元201基于经由近距离无线通信所接收到的信息来从非易失性存储器204启动连接至连接对方设备所需的应用程序。
在步骤S911中,控制单元201利用连接单元211、基于步骤S901的近距离无线通信时所获取到的与连接对方设备的网络有关的信息来搜索该网络。然后,处理进入步骤S912。步骤S911与图6所示的步骤S605或图7所示的步骤S705相对应。
在步骤S912中,控制单元201利用连接单元211来判断是否发现网络。如果控制单元201在步骤S912中判断为发现了网络(步骤S912中为“是”),则处理进入步骤S913。如果控制单元201在步骤S912中判断为即使控制单元201连续搜索了预定时间段之后也没有发现网络(步骤S912中为“否”),则处理结束。
在步骤S913中,控制单元201利用连接单元211来进行用于加入步骤S912中所发现的网络的处理。步骤S913与图6所示的步骤S606或图7所示的步骤S706相对应。
在步骤S914中,控制单元201利用连接单元211来执行DHCP寻址。然后,处理进入步骤S915。
在步骤S915中,控制单元201利用连接单元211、基于经由步骤S901中与数字照相机100的近距离无线通信所获取到的信息来进行设备连接处理。利用该处理,完成向连接对方设备的连接。步骤S915与图6所示的步骤S608~S610或图7所示的步骤S708~S710相对应。
在步骤S916中,控制单元201利用连接单元211从数字照相机100接收在步骤S901中的与数字照相机100的近距离无线通信时的数字照相机100的操作模式。步骤S916与图6所示的步骤S611或图7所示的步骤S711相对应。
在步骤S917中,控制单元201判断在步骤S916中所接收到的近距离无线通信时的数字照相机100的操作模式是否为单再现模式。如果控制单元201在步骤S917中判断为所接收到的数字照相机100的操作模式不是单再现模式(步骤S917中的“否”)、即控制单元201判断为所接收到的数字照相机100的操作模式是多再现模式,则处理进入步骤S918。另一方面,如果控制单元201在步骤S917中判断为所接收到的数字照相机100的操作模式是单再现模式(步骤S917中的“是”),则处理在无需通过步骤S918的情况下进入步骤S919。
在步骤S918中,控制单元201利用显示单元206显示诸如图4所示的画面413等的促使用户在数字照相机100侧选择用户想要发送的图像的画面。
在步骤S919中,控制单元201利用连接单元211接收从数字照相机100所发送的图像。
步骤S919与图6所示的步骤S612和S613或图7所示的步骤S713和S714相对应。在图像接收正在进行中的情况下,控制单元201将诸如图4所示的画面412等的图像接收进行中的画面显示在显示单元206上。
最后,在步骤S920中,控制单元201利用连接单元211来断开与连接对方设备的无线LAN连接。然后,处理结束。步骤S920与图6所示的步骤S614或图7所示的步骤S715相对应。
这是与根据本典型实施例的移动电话200的操作有关的全部描述。
在本典型实施例中,对于在单再现时的切换,数字照相机100判断为用户根据发送当前再现图像而无需重新选择要发送的图像的意图而将数字照相机100放置得靠近,由此转变成用于发送当前再现图像的画面。此外,对于多再现时的切换,数字照相机100判断为用户根据在选择多个图像之后发送这些图像的意图而将数字照相机100放置得靠近,由此转变成用于选择要发送的图像的画面。这样,根据使数字照相机100进行NFC接触时的数字照相机100的再现模式的状态,通过改变在NFC接触之后的画面转变的流程,可以实现适合用户意图的操作,由此进一步提高可用性。
此外,在本典型实施例中,在完成数字照相机100和移动电话200之间的无线LAN连接之后,数字照相机100经由无线LAN向移动电话200通知使数字照相机100进行了NFC接触时的再现模式。该方式使得数字照相机100能够向移动电话200通知NFC接触时的数字照相机100的操作模式,而无需每当再现模式改变时重写NFC标签。
第二典型实施例
将针对在数字照相机100和移动电话200经由NFC接触而彼此连接之后发送图像时、数字照相机100无法进行图像发送的情况下所进行的处理来说明本典型实施例。
图10是示出根据第二典型实施例的数字照相机100的操作的流程图。控制单元101将非易失性存储器103中所存储的程序加载到工作存储器104中并执行所加载的程序,由此实现在该流程图中所示的各处理。在步骤S1001~S1023中,进行与图8所示的步骤S801~S823的处理相同的处理。
在步骤S1024中,控制单元101判断步骤S1023中向移动电话200的图像发送是否成功。如果控制单元101在步骤S1024中判断为图像发送成功(步骤S1024中为“是”),则处理进入步骤S1025。如果控制单元101在步骤S1024中判断为图像发送失败(步骤S1024中为“否”),则处理返回至步骤S1022,其中,在步骤S1022中,控制单元101促使用户再次选择图像。图像发送失败的一种可能情况是:控制单元101判断为数字照相机100侧能够发送图像,但是移动电话200侧无法接收图像。该情况的示例包括由于所发送的图像的图像类型不被移动电话200侧支持而导致的失败以及由于用于接收图像的移动电话200的容量的不足而导致的失败。在这种情况下,将表示移动电话200无法接收图像的信号从移动电话200发送至数字照相机100,并且控制单元101通过接收到该信号而判断为图像发送已失败。此外,图像发送的失败还包括图像发送在图像发送的中途被用户取消。
在数字照相机100在单再现画面上进行了NFC接触、然后经由无线LAN而连接至移动电话200之后图像发送已失败的情况下,控制单元101将图3B所示的画面324显示在显示单元106上,以使得用户可以通过以与在由手动连接建立连接时的操作的方式相同的方式选择“选择并发送”或“发送该图像”,来发送图像。
另一方面,在数字照相机100在多再现画面上进行了NFC接触、然后经由无线LAN而连接至移动电话200之后图像发送已失败的情况下,控制单元101将图3C所示的画面333显示在显示单元106上,以使得用户可以再次选择并发送图像。
在步骤S1025中,控制单元101利用连接单元111而断开与移动电话200的无线LAN连接。然后,处理结束。如果图像发送完全成功,则控制单元101断开无线LAN连接。
在图像发送失败的情况下,根据本典型实施例的数字照相机100使得能够维持无线LAN连接,因而用户再次选择图像。利用该配置,用户可以再次发送图像,而无需为再次建立用以发送图像的无线LAN连接的附加作业而费心。
其它典型实施例
已经基于如下示例说明了上述第一典型实施例:数字照相机100在无需在图6所示的步骤S610中完成了数字照相机100和移动电话200之间的连接之后请求确认的情况下,发送步骤S601中所显示的图像。该示例可以以数字照相机100显示图3A所示的画面314、而不是立即发送图像的方式来进行修改。通过显示图3A所示的画面314使得用户以这种方式确认图像,可以防止用户发送由于误触摸而不正确地选择的图像。此外,数字照相机100显示在画面314上的单再现期间所显示的图像,而无需改变其中的图像,这可以至少省略用于如多再现那样选择图像的过程。
此外,已经基于如下示例说明了上述的典型实施例:数字照相机100切换基于数字照相机100的再现模式的状态建立连接之后的操作。该示例可以以数字照相机100基于例如数字照相机100的显示单元106所显示的图像的数量来切换该操作的方式来进行修改。例如,数字照相机100可以被配置为:在数字照相机100的显示单元106上所显示的图像的数量是三个或更少的情况下传输所聚焦的图像,并且在图像的数量大于三个的情况下促使用户选择图像。
在第一典型实施例中的图7所示的步骤S715中,在断开无线LAN连接之后,数字照相机100可以返回至如图3C所示的画面330那样的在使数字照相机100进行了NFC接触时所显示的画面。该返回使得用户能够在经由无线LAN发送图像之前平滑地继续用户所进行的操作。
已经在假定接通数字照相机100的电源来触发图8所示的流程图的开始的情况下说明了第一典型实施例,但是数字照相机100可以被配置为即使在数字照相机100的电源被断开期间进行了NFC接触的情况下也无线地连接至移动电话200。假定如下:在数字照相机100的电源被断开期间进行了NFC接触的情况下,用户可以在经由无线LAN的连接完成之后,进行与通过无线LAN菜单建立无线LAN连接时的操作相同的操作。该结构使得用户能够即使从数字照相机100的电源被断开的这种状态下也将数字照相机100连接至移动电话200并且选择并发送图像。
还可以通过读出并执行记录在存储介质(还可被更完整地称为“非瞬态计算机可读存储介质”)上的计算机可执行指令(例如,一个或多个程序)以进行本发明的上述实施例中的一个或多个的功能以及/或者包括用于进行上述实施例中的一个或多个的功能的一个或多个电路(例如,专用集成电路(ASIC))的系统或设备的计算机和通过下面的方法来实现本发明的实施例,其中,该系统或设备的计算机通过例如从存储介质读出并执行计算机可执行指令以进行上述实施例中的一个或多个的功能以及/或者控制该一个或多个电路以进行上述实施例中的一个或多个的功能来进行上述方法。该计算机可以包括一个或多个处理器(例如,中央处理单元(CPU)、微处理单元(MPU)),并且可以包括单独计算机或单独计算机处理器的网络,以读出并执行计算机可执行指令。例如可以从网络或存储介质将这些计算机可执行指令提供至计算机。该存储介质可以包括例如硬盘、随机存取存储器(RAM)、只读存储器(ROM)、分布式计算机系统的存储器、光盘(诸如致密盘(CD)、数字多功能盘(DVD)或蓝光盘(BD)TM等)、闪速存储装置和存储卡等中的一个或多个。
尽管已经参考典型实施例说明了本发明,但是应该理解,本发明不局限于所公开的典型实施例。所附权利要求书的范围符合最宽的解释,以包含所有这类修改、等同结构和功能。
本申请要求2014年8月18日提交的日本专利申请2014-165971的优先权,这里通过引用将其全部内容包含于此。