CN110278589A - 通信装置、数据传输装置及其控制方法和存储介质 - Google Patents
通信装置、数据传输装置及其控制方法和存储介质 Download PDFInfo
- Publication number
- CN110278589A CN110278589A CN201910189106.3A CN201910189106A CN110278589A CN 110278589 A CN110278589 A CN 110278589A CN 201910189106 A CN201910189106 A CN 201910189106A CN 110278589 A CN110278589 A CN 110278589A
- Authority
- CN
- China
- Prior art keywords
- communication
- data transmission
- party
- transmission device
- network
- 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.)
- Granted
Links
Classifications
-
- 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/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/327—Initiating, continuing or ending a single-mode communication; Handshaking therefor
- H04N1/32765—Initiating a communication
- H04N1/32771—Initiating a communication in response to a request, e.g. for a particular document
- H04N1/32776—Initiating a communication in response to a request, e.g. for a particular document using an interactive, user-operated device, e.g. a computer terminal, mobile telephone
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/66—Remote control of cameras or camera parts, e.g. by remote control devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0011—Control or signalling for completing the hand-off for data sessions of end-to-end connection
-
- 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
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/18—Selecting a network or a communication service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0084—Digital still camera
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Studio Devices (AREA)
- Communication Control (AREA)
- Telephone Function (AREA)
Abstract
本发明涉及通信装置、数据传输装置及其控制方法和存储介质。该通信装置使用包括第一通信方法和第二通信方法的多种通信方法与数据传输装置通信,执行用于数据通信的通信应用,并且控制通信设备,其中,利用第一通信方法,通信设备不能在经由第一网络连接到数据传输装置的同时连接到第二网络,利用第二通信方法,通信设备能够在连接到数据传输装置的同时连接到第二网络。当通信装置正在执行通信应用并使用第一通信方法连接到数据传输装置时,通信控制器控制通信设备在通信应用的状态转变到后台状态时,从第一通信方法向第二通信方法切换。
Description
技术领域
本发明涉及通信装置、数据传输装置和其控制方法及存储介质,特别涉及传输数据时的通信控制技术。
背景技术
近年来的诸如数字相机等的摄像装置配备有诸如无线LAN(Local Area Network,局域网)或Bluetooth(注册商标)等的无线通信功能,并且能够使用无线通信功能连接到诸如智能设备等的通信装置。另外,近年来,一些数字相机配备有简化的访问点功能(简化AP功能)。在激活了数字相机的简化AP功能时,智能设备将数字相机检测为访问点,并且智能设备能够加入由数字相机形成的网络。
具有典型AP功能的诸如路由器等的中继设备能够连接到诸如因特网等的不同网络。然而,数字相机的简化AP功能不允许智能设备连接到不同网络。因此,即使智能设备使用简化AP功能加入由数字相机形成的网络,智能设备也不能经由诸如因特网等的不同网络进行通信。
这里,假设在智能设备中安装有多个应用,并且在多个应用在彼此切换的同时被使用。如果是这样,则不能同时操作多个应用,因此当要使用一个应用时,需要将当前使用的另一应用转变到后台状态。当应用处于后台状态时,用户无法检查该应用的操作状态。因此,存在应用进行用户不期望的处理的可能性。日本特开2014-131101号公报提出了如下技术:如果应用转变到后台状态,则检测出无需进行通信,并且断开装置的电源。
近年来,越来越多的用户将使用数字相机等拍摄的图像上传到SNS(SocialNetworking Service,社交网络服务),并且还假设用户在将图像上传到SNS的同时从数字相机传输图像。然而,根据日本特开2014-131101号公报,一旦SNS应用转变到后台状态,就不能连接到因特网。因此,不可能使用智能设备例如在使用简化AP功能从连接到智能设备的数字相机取得图像的同时将图像上传到SNS。
发明内容
考虑到前述问题作出本发明,并且本发明实现了当将数据从数据传输装置传输到通信装置时,使通信装置能够连接到不同网络的技术。
为了解决前述问题,本发明提供一种通信装置,其无线连接到数据传输装置以与所述数据传输装置进行通信,所述通信装置包括:通信设备,其被构造为使用多种通信方法与所述数据传输装置通信,所述多种通信方法包括第一通信方法和第二通信方法,利用所述第一通信方法,所述通信设备不能在经由第一网络连接到所述数据传输装置的同时连接到第二网络,利用所述第二通信方法,所述通信设备能够在连接到所述数据传输装置的同时连接到所述第二网络;处理器,其被构造为执行用于数据通信的通信应用;以及通信控制器,其被构造为控制所述通信设备,其中,当所述通信装置正在执行所述通信应用并使用所述第一通信方法连接到所述数据传输装置时,所述通信控制器控制所述通信设备在所述通信应用的状态转变到后台状态时,从所述第一通信方法向所述第二通信方法切换。
为了解决前述问题,本发明提供一种数据传输装置,所述数据传输装置包括:通信单元,其被构造为能够使用多种通信方法与通信装置通信,所述多种通信方法包括第一通信方法和第二通信方法,利用所述第一通信方法,所述数据传输装置不能在经由第一网络连接到所述通信装置的同时连接到第二网络,利用所述第二通信方法,所述数据传输装置能够在连接到所述通信装置的同时连接到所述第二网络;控制单元,其被构造为使用所述多种通信方法中的一种连接到所述通信装置,并且将数据传输到所述通信装置;以及确定单元,其被构造为在从所述通信装置接收到针对通信方法切换的请求时,进行与在所述多种通信方法之间切换的条件相关的确定,其中,在所述确定单元确定为满足所述条件时,所述控制单元将指示许可所述通信方法切换的通知发送到所述通信装置,并且在所述确定单元确定为不满足所述条件时,所述控制单元将指示不许可所述通信方法切换的通知发送到所述通信装置。
为了解决前述问题,本发明提供一种通信装置的控制方法,所述通信装置具有通信设备,所述通信设备被构造为使用多种通信方法与数据传输装置通信,所述多种通信方法包括第一通信方法和第二通信方法,利用所述第一通信方法,所述通信设备不能在经由第一网络连接到所述数据传输装置的同时连接到第二网络,利用所述第二通信方法,所述通信设备能够在连接到所述数据传输装置的同时连接到所述第二网络,所述控制方法包括:执行用于数据通信的通信应用;以及控制所述通信设备,其中,进行控制,使得当所述通信装置正在执行所述通信应用并使用所述第一通信方法连接到所述数据传输装置时,控制所述通信设备在所述通信应用的状态转变到后台状态时,从所述第一通信方法向所述第二通信方法切换。
为了解决前述问题,本发明提供一种数据传输装置的控制方法,所述数据传输装置具有:通信单元,其被构造为能够使用多种通信方法与通信装置通信,所述多种通信方法包括第一通信方法和第二通信方法,利用所述第一通信方法,所述数据传输装置不能在经由第一网络连接到所述通信装置的同时连接到第二网络,利用所述第二通信方法,所述数据传输装置能够在连接到所述通信装置的同时连接到所述第二网络;控制单元,其被构造为使用所述多种通信方法中的一种连接到所述通信装置,并且将数据传输到所述通信装置;以及确定单元,其被构造为在从所述通信装置接收到针对通信方法切换的请求时,进行与在所述多种通信方法之间切换的条件相关的确定,所述控制方法包括:在所述确定单元确定为满足所述条件时,将指示许可进行所述通信方法切换的通知发送到所述通信装置;以及在所述确定单元确定为不满足所述条件时,将指示不许可所述通信方法切换的通知发送到所述通信装置。
根据本发明,能够在将数据从数据传输装置传输到通信装置时,使通信装置能够连接到不同网络。
通过以下(参照附图)对示例性实施例的描述,本发明的其它特征将变得明显。
附图说明
图1A是示出根据本实施例的数字相机的构造的框图。
图1B和图1C是示出根据本实施例的数字相机的构造的主视图和后视图。
图2A和图2B是示出根据本实施例的智能设备的构造的框图和外观图。
图3A至图3F是示出根据本实施例的智能设备的应用画面的图。
图4是根据本实施例的在数字相机和智能设备之间进行的图像传输处理的序列图。
图5是根据第一实施例的在数字相机和智能设备之间进行的图像传输处理的序列图。
图6是根据第一实施例的由智能设备进行的图像传输处理的流程图。
图7是根据第一实施例的由智能设备进行的图像传输处理的流程图。
图8是根据第一实施例的由智能设备进行的图像传输处理的流程图。
图9是根据第一实施例的由数字相机进行的图像传输处理的流程图。
图10是根据第二实施例的在数字相机和智能设备之间进行的图像传输处理的序列图。
图11是根据第二实施例的由数字相机进行的图像传输处理的流程图。
具体实施方式
下面将详细描述本发明的实施例。以下实施例仅是用于实施本发明的示例。根据本发明所适用的各种条件和装置的结构,实施例能够适当地变型或改变。本发明不限于以下实施例。另外,可以适当地组合将稍后描述的实施例中的一部分。
第一实施例
以下描述如下***:在该***中,分别采用数字相机和智能设备作为根据本发明的数据传输装置和通信装置,并且该***使智能设备中的应用在后台状态下能够在传输来自数字相机的图像的同时,连接到诸如因特网等的不同网络。
数字相机100的构造
首先,将参照图1A至图1C描述本实施例的数字相机100的构造和功能。
注意,在本实施例中,作为数据传输装置的示例,描述了能够拍摄静止图像和运动图像的数字相机。然而,数据传输装置不限于数字相机,并且可以是配备有相机功能的平板设备、诸如个人计算机等信息处理装置、监控相机、医疗相机等。
控制单元101是算术处理单元(CPU),其全面地控制整个数字相机100,并且通过执行存储在非易失性存储器103(将稍后描述)中的程序来实现通信处理和控制处理(将稍后描述)。注意,代替用控制单元101控制整个装置,可以用多个硬件通过对处理进行分担来控制整个装置。
摄像单元102包括:透镜组,其包括变焦透镜和聚焦透镜;以及快门,其有光圈功能。摄像单元102还包括:图像传感器,其由将被摄体图像转换为电信号的CCD、CMOS器件等形成;以及A/D转换器,其将从图像传感器输出的模拟图像信号转换为数字信号。在控制单元101的控制下,摄像单元102使用成像元件将由包括在摄像单元102中的透镜形成的被摄体图像光转换为电信号,进行降噪处理等,并且输出由数字信号构成的图像数据。
控制单元101具有图像处理功能,并且对由摄像单元102摄影的图像数据进行像素插值、诸如尺寸缩小等尺寸调整处理和颜色转换处理。控制单元101还对经历了上述处理的静止图像数据进行符合JPEG等的压缩编码,或者对运动图像数据进行符合诸如MPEG2或H.264等的运动图像压缩方式的编码,以生成图像文件,并且控制单元101将图像文件记录在记录介质110上。根据本实施例的数字相机100按照DCF(Design rule for Camera Filesystem,用于相机文件***的设计规则)标准,将图像数据记录在记录介质110上。控制单元101还使用所摄影的图像数据进行预定的算术处理,并且还基于算术处理的结果,通过控制摄像单元102的聚焦透镜、光圈和快门来进行AF(Auto Focus,自动对焦)处理,AE(AutoExposure,自动曝光)处理等。
非易失性存储器103是在电学上可擦除/可记录的存储器,并且例如使用EEPROM。用于供控制单元101的操作的常数、程序等记录在非易失性存储器103中。在这种情况下,程序是用于执行将在本实施例中稍后描述的远程拍摄时的处理的程序。
工作存储器104用作工作区,在工作存储器104处,待加载用于控制单元101的操作的常数和变量、从非易失性存储器103读出的程序等。工作存储器104还用作缓冲存储器或用作显示单元106的图像显示存储器,其中缓冲存储器用于临时地保持由摄像单元102摄影的图像数据。
操作单元105由接受来自用户的各种操作的、诸如各种开关和按钮以及触摸面板等的操作构件构成。如图1B和图1C所示,操作单元105包括例如:快门按钮105a,其用于进行图像拍摄;再现按钮105b,其用于进行所拍摄的图像的再现;以及四向键105c,其由用于相机的各种设定的上按钮、下按钮、左按钮和右按钮构成。操作单元105还包括触摸面板105d,触摸面板105d与将稍后描述的显示单元106形成为一体。操作单元105还包括例如连接按钮,连接按钮专用于开始与作为外部装置且将稍后描述的智能设备200通信的任务。
当快门按钮105a被不彻底地操作时,即当快门按钮105a被半按(拍摄准备指令)时,快门按钮105a被接通,以生成第一快门开关信号SW1。在接收到第一快门开关信号SW1时,控制单元101控制摄像单元102,以开始诸如AF(自动聚焦)处理、AE(自动曝光)处理、AWB(Automatic White Balance,自动白平衡)处理或EF(Electronic Flash,电子闪光)处理等的操作。另外,当快门按钮105a被完全地操作时,即当快门按钮105a被全按(拍摄指令)时,快门按钮105a被接通,以生成第二快门开关信号SW2。在接收到第二快门开关信号SW2时,控制单元101开始从读出来自摄像单元102的信号起至将图像数据写入记录介质110止的一系列拍摄操作。
显示单元106显示例如拍摄时的取景器图像、摄影图像和用于对话操作的文字。例如,显示单元106是诸如液晶显示器或有机EL显示器等的显示设备。显示单元106可以与数字相机100或连接到数字相机100的外部装置形成为一体。数字相机100仅需要能够连接到显示单元106,并且数字相机100具有控制由显示单元106进行的显示的功能。
从摄像单元102输出的图像数据记录在记录介质110上,并且从记录介质110读出已经由控制单元101记录在记录介质110上的图像文件。记录介质110可以是待连结到数字相机100的存储卡或硬盘驱动器,或是内置在数字相机100中的闪速存储器或硬盘驱动器。数字相机100至少具有用于访问记录介质110的方法。
电力管理单元108管理向数字相机100中的各个单元供给的电力。代替向整个数字相机100供给电力,电力管理单元108可以仅向将稍后描述的子控制单元109和近距离无线通信单元112施加电力。在以下描述中,将向整个数字相机100供给电力的状态称作通电状态,将仅向子控制单元109和近距离无线通信单元112供给电力的状态称作待机状态,将未向数字相机100供给电力的状态称作断电状态。在待机状态下,数字相机100的电力消耗能够保持在相当低的水平。
通信单元111是用于能够通信地连接到诸如智能设备200(将稍后描述)等的外部装置的接口。根据本实施例的数字相机100能够经由通信单元111与外部装置交换数据。例如,在摄像单元102中生成的图像数据能够经由通信单元111发送到外部装置。注意,在本实施例中,通信单元111包括用于经由符合IEEE 802.11标准的无线LAN与外部装置通信的接口。控制单元101通过控制通信单元111来实现与外部装置的无线通信。注意,通信方法不限于无线LAN,并且可以包括诸如红外通信接口或无线USB等的无线通信接口。此外,通信单元111可以采用有线连接方式,诸如使用USB线缆的方式、使用HDMI(注册商标)的方式或使用符合IEEE 1394标准的接口的方式。
近距离无线通信单元112包括例如用于无线通信的天线、用于无线信号处理的调制/解调电路和通信控制器。近距离无线通信单元112从天线输出调制后的无线信号,或者解调由天线接收到的无线信号,以实现符合IEEE 802.15标准(Bluetooth(注册商标))的近距离无线通信。在本实施例中,采用作为低电力消耗Bluetooth(注册商标)的Bluetooth低功耗(BLE)版本4.0来实现经由Bluetooth(注册商标)的通信。在以下描述中,将Bluetooth(注册商标)版本3.0称作BTC(第二通信方法),将低功耗Bluetooth(注册商标)版本4.0称作BLE(第三通信方法)。经由Bluetooth(注册商标)的通信具有比经由无线LAN的通信小的通信范围(即,短的通信距离)。另外,经由Bluetooth(注册商标)的通信比经由无线LAN的通信慢。另一方面,经由Bluetooth(注册商标)的通信比经由无线LAN的通信消耗低的电力。与BTC相比,BLE具有较低的通信容量,并且不能传输诸如图像数据等的大的数据。
根据本实施例的数字相机100可以使用BTC经由近距离无线通信单元112,与诸如连接到数字相机100的智能设备200的外部装置交换数据。例如,如果根据本实施例的数字相机100从外部装置接收到拍摄命令,则数字相机100可以通过控制摄像单元102来进行拍摄处理,并且可以将生成在控制单元101中的图像数据经由近距离无线通信单元112发送到外部装置。另外,根据本实施例的数字相机100可以经由BLE通信从外部装置接收控制信号/向外部装置发送控制信号。子控制单元109控制近距离无线通信单元112,以控制与外部装置的近距离无线通信。
注意,根据本实施例的数字相机100的通信单元111具有:AP模式,其中通信单元111作为用于基础设施模式的访问点而操作;以及CL模式,其中通信单元111作为基础设施模式的客户端而操作。作为通信单元111以CL模式操作的结果,根据本实施例的数字相机100可以作为用于基础设施模式的CL设备而操作。当作为CL设备而操作时,数字相机100可以通过连接到位于数字相机100附近的AP设备来加入由AP设备形成的网络。作为通信单元111以AP模式操作的结果,根据本实施例的数字相机100还可以作为如下AP而操作:具有有限功能的简化型AP(下文中,称作“简化AP(simplified AP)”)。如果数字相机100作为简化AP而操作,则数字相机100通过其自身来形成网络。位于数字相机100附近的设备可以将数字相机100识别为AP设备,并且可以加入由数字相机100形成的网络。假设使数字相机100能够如上所述地操作的程序被保持在非易失性存储器103中。
尽管根据本实施例的数字相机100是一种AP,但是数字相机100是不具有网关功能的简化AP(采用第一通信方法),其中网关功能是将从CL设备接收到的数据传输到互联网提供商等的功能。因此,即使数字相机100从已经加入由数字相机100形成的网络的其它设备接收到数据,数字相机100也不能将该数据传输到诸如因特网等的网络。
智能设备200的构造
接下来,将参照图2A和图2B描述智能设备200的构造和功能。
尽管作为通信装置的示例,本实施例描述了智能设备,但是通信装置不限于智能设备,并且可以是配备有无线功能的数字相机、作为一种移动电话的智能手机、平板设备、打印机、电视机、个人计算机或者诸如具有腕表形状的智能手表或具有一副眼镜形状的智能眼镜等的可穿戴计算机。
根据本实施例的智能设备200包括控制单元201、摄像单元202、非易失性存储器203、工作存储器204、操作单元205、显示单元206、记录介质210、通信单元211和近距离无线通信单元212。这些元件的基本功能与数字相机100的基本功能相同,因此将省略其详细描述。
非易失性存储器203存储:OS(operating system,操作***),其是待由控制单元201执行的基本软件;以及应用,其与该OS协作地实现扩展功能。另外,在本实施例中,非易失性存储器203存储相机应用,相机应用远程地操作数字相机100,以实现将稍后描述的诸如图像传输功能和远程控制功能等的远程通信控制。
智能设备200通过加载由应用提供的软件,来实现根据本实施例的用于远程通信控制的处理。注意,应用包括当要使用安装在智能设备200中的OS的基本功能时执行的软件。可选地,智能设备200中的OS可以包括为了实现根据本实施例的处理而被执行的软件。
通信单元211包括无线LAN通信接口,用于与诸如数字相机100等的外部装置进行无线通信。控制单元201通过控制通信单元211来实现与外部装置的无线通信。通信单元211可以被构造为直接连接到数字相机100,或者经由访问点连接。例如,可以使用经由无线LAN进行通信的PTP/IP(Picture Transfer Protocol over Internet Protocol,针对因特网协议的图像传输协议)作为数据通信的协议。注意,与数字相机100的通信不限于这种方式。
为了与数字相机100进行近距离无线通信,近距离无线通信单元212首先需要根据被称为“配对(paring)”的操作,连接到数字相机100的近距离无线通信单元112,其中进行被称为“配对”的操作以建立针对近距离无线通信的一对一连接。在配对操作中,例如在BTC的情况下,智能设备200用作主设备,并且广播被称为“Inquiry(查询)”的包。在数字相机100接收到Inquiry包时,数字相机100将FHS包发送到主设备。主设备能够从FHS包获取与从设备相关的信息,并且建立通信。另外,在配对操作中,数字相机100用作“Peripheral(***设备)”,并且使用近距离无线通信单元112进行被称为“Advertising(广告)”的操作,其中被称为“Advertising”的操作是被进行以向位于数字相机100附近的设备通知数字相机100的存在的操作。智能设备200作为“Central(中心)”而操作,使用近距离无线通信单元212进行“Scan(扫描)”操作以发现数字相机100,并且通过进行“Initiating(发起)”操作来作出加入请求。因而,建立了针对近距离无线通信的连接。注意,术语“配对”可以专门用于涉及加密的Bluetooth连接。然而,在本实施例中,无论是否应用加密,均将被进行以使用近距离无线通信建立一对一连接的操作称为“配对”。
公共网络连接单元214是用于经由诸如3G或LTE等的广域网(WAN(Wide AreaNetwork))无线通信的接口。智能设备200能够经由公共网络连接单元214与其它设备通话并进行数据通信。当通话时,控制单元201经由麦克风215和扬声器216输入和输出语音信号。在该实施例中,公共网络连接单元214不限于3G或LTE,并且可以使用诸如WiMAX、ADSL或FTTH等的其它通信方法。在本实施例中,公共网络连接单元214是天线,控制单元201能够经由天线连接到公共网络。注意,通信单元211和公共网络连接单元214并非必须使用独立的硬件形成。例如,通信单元211和公共网络连接单元214两者可以使用单根天线形成。
接下来,将描述智能设备200的外观。图2B示出了智能设备200的外观的示例。电源按钮205a、主页按钮205b和触摸面板205c是包括在上述操作单元205中的操作构件。用户按压主页按钮205b,以中断正在执行的应用,并且在显示单元206上显示能够供用户选择其它应用的主页画面。
图像传输处理
接下来,以下参照图3A至图9描述通过操作智能设备200中的相机应用而被执行,以将图像从数字相机100传输到智能设备200的处理。
能够通过使用智能设备200中的相机应用远程操作数字相机100而实现的功能包括图像传输功能和远程控制功能(拍摄/再现)。
图像传输功能是如下功能:仅通过对智能设备200的操作,将与数字相机100的连接从BLE连接(第三通信方法)切换为使用简化AP的无线LAN连接(第一通信方法),并且将保持在数字相机100中的图像数据(在下文中,称作相机内图像)加载到智能设备200。远程控制功能是通过智能设备200远程控制数字相机100,以进行拍摄操作和再现操作的功能。
图4示出了根据本实施例的处理序列,通过该处理序列,图像被从数字相机100传输到智能设备200。智能设备200和数字相机100经由BLE始终彼此连接。图3A示出了智能设备200的当经由BLE连接到数字相机100时的相机应用画面。
在步骤S401中,在用户从智能设备200上的菜单项目中选择了“查看相机中的图像”时,在步骤S402中,将无线LAN连接请求从智能设备200发送到数字相机100,并且开始无线LAN连接处理。在开始了无线LAN连接处理时,图3A所示的BLE连接期间的画面向图3B所示的无线LAN连接处理期间的画面切换。在步骤S403中,在数字相机100接收到无线LAN连接请求时,数字相机100激活简化AP,并且在步骤S404中,数字相机100将对无线LAN连接请求的响应发送到智能设备200。在步骤S405中,在智能设备200与数字相机100之间进行无线LAN连接处理。在完成了无线LAN连接处理时,在步骤S406中,智能设备200将针对相机内图像的缩略图的请求发送到数字相机100。在步骤S407中、在数字相机100将相机内图像的缩略图传输到智能设备200时,在智能设备200上显示图3C所示的图像列表画面。在步骤S408中,用户从图像列表画面选择用户想要加载到智能设备200的图像,并且按压智能设备200上的图像获取按钮221。在用户按压了图像获取按钮221时,在步骤S409中,智能设备200将图像传输请求发送到数字相机100。在从智能设备200接收到图像传输请求时,在步骤S410中,数字相机100准备图像传输,并且在步骤S411中,数字相机100开始图像传输处理。反复进行从步骤S409至步骤S411的处理,直到处于传输等待中的所有图像均从数字相机100传输到智能设备200为止。图3D示出了图像传输期间的画面的示例。连续显示图3D所示的画面,直到传输了处于传输等待中的所有图像为止。
在步骤S412中,假设作为用户在图像被传输时启动智能设备200中的其它应用的结果,处于前台状态的相机应用已经转变到后台状态。图3E示出了当相机应用已经转变到后台状态时显示出的画面的示例。在相机应用转变到后台状态时,在步骤S413中,智能设备200将通信方法切换请求发送到数字相机100。在步骤S414中,数字相机100检查图像传输的当前状态,并且如果存在正在传输的图像,则数字相机100不传输通信方法能够切换通知,直到完成该传输为止。
在步骤S415中,在完成图像传输之后,数字相机100将通信方法能够切换通知发送到智能设备200。在步骤S414和步骤S415中,如果无论是否正在传输图像均许可通信方法切换,则在完成通信方法切换之后可能需要再次传输该图像,并且通信方法切换可能会花费额外的时间。因此,在本实施例中,如果正在传输图像,则在完成图像传输之后进行通信方法切换。
在步骤S415中、在从数字相机100接收到通信方法能够切换通知时,在步骤S416中,智能设备200将无线LAN断开通知发送到数字相机100。在步骤S417中,已经将无线LAN断开通知发送到数字相机100的智能设备200开始BTC设备搜索。在步骤S418中,数字相机100响应于BTC设备搜索,并且在步骤S419中,进行BTC连接处理。因而,完成了从无线LAN通信方法到BTC通信方法的切换。在步骤S420中,智能设备200经由BTC发送图像传输请求,在步骤S421中,从智能设备200接收到图像传输请求的数字相机100准备图像传输,并且在步骤S422中,数字相机100将图像传输到智能设备200。反复进行从步骤S420至步骤S422的处理,直到处于传输等待中的所有图像均从数字相机100传输到智能设备200为止。在步骤S423中、在完成了图像传输时,在步骤S424中,智能设备200将BTC断开通知发送到数字相机100,从而切断BTC连接。
如果使用简化AP建立无线LAN连接,则不能进行因特网通信,而在BTC的情况下,则能够在进行因特网通信的同时继续图像传输。在步骤S412中、在使相机应用转变到后台状态之后,用户能够通过使用诸如3G或LTE通信等的移动数据通信启动其它应用,来执行因特网通信。因此,智能设备200的用户能够通过操作如图3F所示的SNS应用来上传图像,并且能够同时经由BTC从数字相机100取得(retrieve)图像。
图5示出了根据第一实施例的图像传输处理序列,该图像传输处理序列在智能设备200中的相机应用从后台状态返回到前台状态的情况下进行。当相机应用处于后台状态时,如参照图4所述,经由BTC进行图像传输。BLE始终连接,使得能够发送和接收控制信号。
在步骤S501中,智能设备200将图像传输请求发送到数字相机100。在步骤S502中,从智能设备200接收到图像传输请求的数字相机100准备图像传输,并且在步骤S503中,数字相机100将图像数据发送到智能设备200。反复进行从步骤S501至步骤S503的处理,直到传输了处于传输等待中的所有图像为止。在步骤S504中、在作为用户操作的结果相机应用转变到前台状态时,在步骤S505中,智能设备200将通信方法切换请求发送到数字相机100。
在步骤S506中,数字相机100进行与通信方法切换的条件相关的确定。如果满足条件,则在步骤S507中,数字相机100将通信方法切换许可通知发送到智能设备200。在接收到通信方法切换许可通知时,在步骤S508中,智能设备200将BTC断开通知发送到数字相机100。在切断了BTC连接时,在步骤S509中,数字相机100激活简化AP。在步骤S510中,数字相机100将无线LAN连接请求发送到智能设备200,并且在步骤S511中,进行无线LAN连接处理。在完成了无线LAN连接处理时,在步骤S512中,智能设备200将图像传输请求发送到数字相机100。
在步骤S513中,数字相机100准备图像传输,并且在步骤S514中,数字相机100进行图像数据传输处理。反复进行从步骤S512至步骤S514的处理,直到传输了处于传输等待中的所有图像为止。在步骤S515中、在数字相机100传输了处于传输等待中的所有图像时,在步骤S516中,智能设备200将无线LAN断开通知发送到数字相机100。
图6是示出根据第一实施例的处理的流程图,该处理由智能设备200从建立经由无线LAN与数字相机100连接时起至完成图像传输时止进行。注意,图6所示的处理是通过智能设备200的控制单元201将从非易失性存储器203读出的控制程序加载到工作存储器204并执行该程序而实现的。这同样适用于稍后描述的图7和图8。
在步骤S601中,在建立了无线LAN连接时,控制单元201从数字相机100请求相机内图像的缩略图。
在步骤S602中,控制单元201从数字相机100接收缩略图。
在步骤S603中,控制单元201在显示单元206上显示从数字相机100接收的缩略图的列表。
在步骤S604中,控制单元201确定是否通过用户操作从缩略图的列表选择了用户想要从数字相机100取得的图像的缩略图。如果选择了该缩略图,则在步骤S605中,控制单元201在步骤S604中选择的缩略图上显示复选标记。如果未选择该缩略图,则控制单元201将处理返回到步骤S603,并且继续显示缩略图的列表。
在步骤S606中,控制单元201确定图3C所示的图像获取按钮221是否被按压了,由此确定是否接收到通过用户操作给出的图像获取指令。如果图像获取按钮221被按压了,则控制单元201确定为接收到了图像获取指令,并且在步骤S607中,控制单元201将图像传输请求发送到数字相机100。如果图像获取按钮221未被按压,则控制单元201确定为未接收到图像获取指令,并且将处理返回到步骤S603。
在步骤S608中,智能设备200的控制单元201从数字相机100接收在步骤S607中请求的图像数据。反复从步骤S607至步骤S609的处理,直到传输了在步骤S604中选择的所有图像为止。
图7是示出根据第一实施例的处理的流程图,该处理由智能设备200在相机应用于图像传输期间向后台状态转变时进行。
在步骤S701中,控制单元201进行与相机应用的状态转变相关的确定。如果相机应用处于前台状态,则如参照图5所述,控制单元201经由无线LAN进行图像传输,如果相机应用已经转变到后台状态,则控制单元201将处理进行到步骤S702。
在步骤S702中,控制单元201将请求向BTC通信方法切换的通信方法切换请求,发送到数字相机100。接收到向BTC切换的请求的数字相机100确定是否能够向BTC切换。如果数字相机100确定为能够向BTC切换,则数字相机100将通信方法能够切换通知发送到智能设备200。
在步骤S703中、在从数字相机100接收到通信方法能够切换通知时,在步骤S704中,控制单元201切断与数字相机100的无线LAN连接。在切断了无线LAN连接时,在步骤S705中,控制单元201建立与数字相机100的BTC连接,并且在步骤S706中,控制单元201将图像传输请求发送到数字相机100。在步骤S707中,控制单元201从数字相机100接收在步骤S706中请求的图像数据。在步骤S708中,控制单元201确定是否从数字相机100传输了处于传输等待中的所有图像,并且反复从步骤S706至步骤S707的处理,直到传输了处于传输等待中的所有图像为止。在传输了处于传输等待中的所有图像时,在步骤S709中,切断经由BTC与数字相机100的连接。
图8是示出根据第一实施例的处理的流程图,该处理由智能设备200在相机应用从后台状态向前台状态转变时进行。
在步骤S801中,控制单元201确定相机应用的状态转变。如果相机应用处于后台状态,则如参照图4所述,控制单元201经由BTC进行图像传输,如果相机应用已经转变到前台状态,则控制单元201将处理进行到步骤S802。在步骤S802中,控制单元201将请求向无线LAN通信方法切换的通信方法切换请求,发送到数字相机100。
在步骤S803中,控制单元201确定控制单元201是否从数字相机100接收到与向无线LAN通信方法的切换相关的通信方法切换许可通知。在从数字相机100接收到通信方法切换许可通知时,在步骤S804中,控制单元201切断BTC连接,并且在步骤S805中,控制单元201将与数字相机100的连接从BTC连接切换为无线LAN连接。如果控制单元201未从数字相机100接收到通信方法切换许可通知,则控制单元201将处理返回到步骤S801,并且经由BTC继续图像传输。
在步骤S806中,控制单元201将图像传输请求发送到数字相机100。在步骤S807中,控制单元201从数字相机100接收在步骤S806中请求的图像数据。在步骤S808中,控制单元201确定是否从数字相机100传输了处于传输等待中的所有图像,并且反复从步骤S806至步骤S807的处理,直到传输了处于传输等待中的所有图像为止。在传输了处于传输等待中的所有图像时,在步骤S809中,切断经由无线LAN与数字相机100的连接。
图9是示出根据第一实施例的处理的流程图,该处理由数字相机100在智能设备200中的相机应用从后台状态向前台状态转变时进行。注意,图9所示的处理是通过数字相机100的控制单元101将从非易失性存储器103读出的控制程序加载到工作存储器104并执行该程序而实现的。这同样适用于稍后描述的图11。
在步骤S901中,控制单元101从智能设备200接收请求向无线LAN通信方法切换的通信方法切换请求。在步骤S902中,控制单元101进行与通信方法切换的条件相关的确定。
使用诸如无线LAN的吞吐量、BTC的吞吐量、从BTC切换为无线LAN所需的时间以及待从数字相机100传输到智能设备200的剩余图像的总数据量等的信息,进行与通信方法切换的条件相关的确定,如下所述。
(1)从BTC切换为无线LAN所需的时间+经由无线LAN传输待传输的剩余图像所需的时间(使用无线LAN的吞吐量计算)
(2)经由BTC传输待传输的剩余图像所需的时间(使用BTC的吞吐量计算)
将时间段(1)和(2)相互比较,并且选择花费较短时间的通信方法。如果(1)较短,则进行向无线LAN的切换,如果(2)较短,则维持BTC连接。如果存在当前正在传输的图像,则控制单元101等待,直到图像数据传输完成为止。
在步骤S903中,如果满足通信方法切换的条件(在通信方法切换为无线LAN的情况下传输花费较短的时间),则在步骤S904中,控制单元101将通信方法切换许可通知发送到智能设备200。在步骤S905中,控制单元101切断与智能设备200的BTC连接,在步骤S906中,控制单元101激活无线LAN的简化AP,并且在步骤S907中,控制单元101建立与智能设备200的无线LAN连接。在步骤S903中,如果不满足通信方法切换的条件,则在步骤S911中,控制单元101将通信方法不能切换通知发送到智能设备200。
在步骤S908中,控制单元101从智能设备200接收图像传输请求,并且在步骤S909中,控制单元101将如此请求的图像数据发送到智能设备200。当进行步骤S909中的图像传输时,控制单元101使用在步骤S903中被确定为满足切换条件的通信方法。在步骤S910中,控制单元101反复步骤S908和步骤S909中的处理,直到传输了在步骤S908中请求的处于传输等待中的所有图像为止。在完成了图像传输时,在步骤S912中,切断在步骤S903中被确定为满足切换条件的通信方法(无线LAN或BTC)。
如上所述,根据本实施例,当智能设备200中的相机应用在后台状态下正在进行图像传输时,用户能够通过操作其它应用来连接到诸如因特网等的其它网络。例如,用户能够在操作其它应用的同时,经由移动数据通信连接到因特网,因此用户能够在操作SNS应用的同时,经由BTC从相机取得图像。
第二实施例
第二实施例描述如下处理:通过该处理,在相机应用从后台状态向前台状态转变且通信方法待从BTC通信方法向无线LAN通信方法切换的情况下,在切断BTC连接之前激活简化AP。
注意,被进行以将图像从数字相机100传输到智能设备200的处理,以及在相机应用向后台状态转变时进行的处理,与第一实施例中的处理相同。
图10示出了根据第二实施例的图像传输处理序列,该图像传输处理序列在智能设备200中的相机应用从后台状态向前台状态返回的情况下,在智能设备200与数字相机100之间进行。
在以下描述中,假设智能设备200和数字相机100已经经由BLE和BTC彼此连接,并且假设待经由BTC进行图像传输。
在步骤S1001中,如果存在处于传输等待中的图像,则智能设备200将图像传输请求发送到数字相机100。在步骤S1002中,数字相机100准备图像传输,并且在步骤S1003中,数字相机100将图像数据传输到智能设备200。反复进行从步骤S1001至步骤S1003的处理,直到传输了处于传输等待中的所有图像为止。
在步骤S1004中、在作为用户操作的结果相机应用返回到前台状态时,在步骤S1005中,智能设备200将请求向无线LAN通信方法切换的通信方法切换请求发送到数字相机100。在步骤S1006中,从智能设备200接收到通信方法切换请求的数字相机100激活用于无线LAN的简化AP。在步骤S1007中,如图5中的步骤S506中那样,数字相机100进行与通信方法切换的条件相关的确定。如果满足条件,则在步骤S1008中,数字相机100将通信方法切换许可通知发送到智能设备200。在步骤S1009中,从数字相机100接收到通信方法切换许可通知的智能设备200切断BTC连接。
在步骤S1010中,数字相机100将无线LAN连接请求发送到智能设备200,并且在步骤S1011中,如图5中的步骤S511中那样,进行无线LAN连接处理。此时,无线LAN的简化AP已经激活。因此,能够缩短完成无线LAN连接处理所需的时间。在步骤S1011中、在完成无线LAN连接处理之后,在步骤S1012中,智能设备200将图像传输请求发送到数字相机100。在步骤S1013中,从智能设备200接收到图像传输请求的数字相机100准备对智能设备200的图像传输,并且在步骤S1014中,数字相机100将图像数据传输到智能设备200。反复进行从步骤S1012至步骤S1014的处理,直到传输了处于传输等待中的所有图像为止。在步骤S1015中、在数字相机100传输了处于传输等待中的所有图像时,在步骤S1016中,智能设备200切断无线LAN连接。
图11是示出根据第二实施例的处理的流程图,该处理由数字相机100在智能设备200中的相机应用从后台状态向前台状态返回时进行。注意,当相机应用处于后台状态时,如参照图4所述,经由BTC进行图像传输。
在步骤S1101中,在从智能设备200接收到请求向无线LAN通信方法切换的通信方法切换请求时,在步骤S1102中,控制单元101激活用于无线LAN的简化AP。假设经由BTC的图像传输此时正在继续。
在步骤S1103至S1106中,如图9中的步骤S903至步骤S905以及步骤S908中那样,根据与通信方法切换的条件相关的确定的结果,将通信方法切换许可通知发送至智能设备200,并且切断BTC连接。
在步骤S1107中,控制单元101使用在步骤S1102中激活的简化AP进行无线LAN连接处理。
步骤S1109至步骤S1111与图9中的步骤S908至步骤S910类似。反复进行步骤S1109和步骤S1110中的处理,直到传输了在步骤S1109中请求的处于传输等待中的所有图像为止。在完成了图像传输时,在步骤S1112中,切断在步骤S1103中被确定为满足切换条件的通信方法(无线LAN)。
如上所述,根据本实施例,当智能设备200中的相机应用返回到前台状态时,激活数字相机100的简化AP。因此,能够缩短完成当进行将通信方法从BTC通信方法切换为无线LAN通信方法时的连接处理所需的时间。
第三实施例
第三实施例描述在根据第一实施例和第二实施例的相机应用从后台状态向前台状态返回时进行的通信方法切换的条件。
注意,被进行以将图像从数字相机100传输到智能设备200的处理,以及在相机应用向后台状态转变时进行的处理,与第一实施例中的处理相同。
在相机应用从后台状态向前台状态返回时进行的通信方法切换的条件可以是经过了预定时间段的条件。可选地,结合根据第二实施例的条件,当相机应用从后台状态向前台状态返回时,可以在从已经激活用于无线LAN的简化AP时起经过了预定时间段时,将一种通信方法切换为另一种通信方法。
在相机应用响应于用户操作而被反复向后台状态和前台状态切换的情况下,能够通过设置预定的等待时间来防止通信方法之间的切换频繁发生。在用户切换应用的情况下,存在由于例如用户选择了错误的应用而导致切换频繁发生的可能性。
其它实施例
尽管在以上实施例中描述了图像传输的示例,但是本发明不限于图像传输。本发明可适用于由数字相机100提供的任何功能,诸如图像拍摄和图像再现等。
另外,在数字相机100和智能设备200经由具有使它们能够连接到诸如因特网等的不同网络的网关功能的无线LAN彼此连接的情况下,即使在相机应用的操作向后台状态转变时,也可以在不切换通信方法的情况下进行数据传输。
另外,可以通过读出并执行记录在存储介质(也可更完整地称为“非临时性计算机可读存储介质”)上的计算机可执行指令(例如,一个或更多个程序)以执行上述实施例中的一个或更多个的功能、并且/或者包括用于执行上述实施例中的一个或更多个的功能的一个或更多个电路(例如,专用集成电路(ASIC))的***或装置的计算机,来实现本发明的实施例,并且,可以利用通过由所述***或装置的所述计算机例如读出并执行来自所述存储介质的所述计算机可执行指令以执行上述实施例中的一个或更多个的功能、并且/或者控制所述一个或更多个电路执行上述实施例中的一个或更多个的功能的方法,来实现本发明的实施例。所述计算机可以包括一个或更多个处理器(例如,中央处理单元(CPU),微处理单元(MPU)),并且可以包括分开的计算机或分开的处理器的网络,以读出并执行所述计算机可执行指令。所述计算机可执行指令可以例如从网络或所述存储介质被提供给计算机。所述存储介质可以包括例如硬盘、随机存取存储器(RAM)、只读存储器(ROM)、分布式计算***的存储器、光盘(诸如压缩光盘(CD)、数字通用光盘(DVD)或蓝光光盘(BD)TM)、闪存设备以及存储卡等中的一个或更多个。
本发明的实施例还可以通过如下的方法来实现,即,通过网络或者各种存储介质将执行上述实施例的功能的软件(程序)提供给***或装置,该***或装置的计算机或是中央处理单元(CPU)、微处理单元(MPU)读出并执行程序的方法。
虽然参照示例性实施例对本发明进行了描述,但是应当理解,本发明并不限于所公开的示例性实施例。应当对所附权利要求的范围给予最宽的解释,以使其涵盖所有这些变型例以及等同的结构和功能。
Claims (19)
1.一种通信装置,其无线连接到数据传输装置以与所述数据传输装置进行通信,所述通信装置包括:
通信设备,其被构造为使用多种通信方法与所述数据传输装置通信,所述多种通信方法包括第一通信方法和第二通信方法,利用所述第一通信方法,所述通信设备不能在经由第一网络连接到所述数据传输装置的同时连接到第二网络,利用所述第二通信方法,所述通信设备能够在连接到所述数据传输装置的同时连接到所述第二网络;
处理器,其被构造为执行用于数据通信的通信应用;以及
通信控制器,其被构造为控制所述通信设备,
其中,当所述通信装置正在执行所述通信应用并使用所述第一通信方法连接到所述数据传输装置时,所述通信控制器控制所述通信设备在所述通信应用的状态转变到后台状态时,从所述第一通信方法向所述第二通信方法切换。
2.根据权利要求1所述的通信装置,其中,所述通信设备包括第一通信单元和第二通信单元,所述第一通信单元被构造为使用所述第一通信方法进行通信,所述第二通信单元被构造为使用所述第二通信方法进行通信,并且
在所述通信控制器中,在所述通信应用的状态转变到后台状态时,所述第一通信单元在连接到所述数据传输装置且使用所述第一通信方法与所述数据传输装置通信时,向所述数据传输装置发送请求向所述第二通信方法切换的信号。
3.根据权利要求2所述的通信装置,其中,在响应于请求向所述第二通信方法切换的信号从所述数据传输装置接收到许可的通知时,所述通信控制器控制所述通信设备从所述第一通信方法向所述第二通信方法切换。
4.根据权利要求2所述的通信装置,其中,所述通信设备还包括第三通信单元,所述第三通信单元被构造为使用第三通信方法进行通信,利用所述第三通信方法,所述通信装置能够以比所述第二通信方法低的电力进行通信。
5.根据权利要求1所述的通信装置,其中,在完成了从使用所述第一通信方法连接的所述数据传输装置的数据传输时,所述通信控制器从所述第一通信方法向所述第二通信方法切换。
6.根据权利要求1所述的通信装置,其中,当所述通信装置正在与使用所述第二通信方法与其连接的所述数据传输装置通信时,在所述通信应用的状态从后台状态返回到前台状态时,所述通信控制器切断使用所述第二通信方法建立的与所述数据传输装置的连接,并且使用所述第一通信方法连接到所述数据传输装置。
7.根据权利要求1所述的通信装置,其中,当所述通信装置正在与使用所述第二通信方法与其连接的所述数据传输装置通信时,在所述通信应用的状态从后台状态返回到前台状态时,所述通信控制器在经过了预定时间段时将与所述数据传输装置的连接从所述第二通信方法切换为所述第一通信方法。
8.根据权利要求1所述的通信装置,其中,当所述通信应用的状态在与所述数据传输装置的通信期间反复向前台状态和后台状态切换时,所述通信控制器在经过了预定时间段时将与所述数据传输装置的连接从使用所述第二通信方法的连接切换为使用所述第一通信方法的连接。
9.根据权利要求1所述的通信装置,其中,当与所述数据传输装置的连接待在使用所述第一通信方法的连接与使用所述第二通信方法的连接之间切换时,所述通信控制器在完成了当时正在进行的数据传输时切换为通信方法中的一种,使得能够进行剩余数据的传输。
10.一种数据传输装置,所述数据传输装置包括:
通信单元,其被构造为能够使用多种通信方法与通信装置通信,所述多种通信方法包括第一通信方法和第二通信方法,利用所述第一通信方法,所述数据传输装置不能在经由第一网络连接到所述通信装置的同时连接到第二网络,利用所述第二通信方法,所述数据传输装置能够在连接到所述通信装置的同时连接到所述第二网络;
控制单元,其被构造为使用所述多种通信方法中的一种连接到所述通信装置,并且将数据传输到所述通信装置;以及
确定单元,其被构造为在从所述通信装置接收到针对通信方法切换的请求时,进行与在所述多种通信方法之间切换的条件相关的确定,
其中,在所述确定单元确定为满足所述条件时,所述控制单元将指示许可所述通信方法切换的通知发送到所述通信装置,并且
在所述确定单元确定为不满足所述条件时,所述控制单元将指示不许可所述通信方法切换的通知发送到所述通信装置。
11.根据权利要求10所述的数据传输装置,其中,所述请求是使通信方法从所述第二通信方法向所述第一通信方法切换的请求,并且
所述条件是如下条件中的至少一者:所述第一通信方法的吞吐量;所述第二种通信方法的吞吐量;从所述第一通信方法切换到所述第二通信方法所需的时间;以及待传输的数据量。
12.根据权利要求11所述的数据传输装置,其中,如果完成数据传输所需的时间在进行所述通信方法切换时比不进行所述通信方法切换时短,则所述确定单元确定为满足所述条件。
13.根据权利要求11所述的数据传输装置,其中,所述第一通信方法是不具有网关功能的简化通信方法,所述网关功能是连接到所述第二网络的功能,并且
所述控制单元在接收到所述请求时预先形成所述第一网络,并且在完成被进行以连接到所述第一网络的处理之后进行所述通信方法切换。
14.根据权利要求10所述的数据传输装置,其中,当接收到所述请求时,所述控制单元在完成了当时正在进行的数据传输之后,将指示许可所述通信方法切换的通知发送到所述通信装置。
15.根据权利要求10所述的数据传输装置,其中,所述数据传输装置是将图像传输到所述通信装置的摄像装置,并且
所述通信装置被构造为,从使用所述第二通信方法与其连接的所述数据传输装置取得图像,同时经由所述第二网络上传该图像。
16.一种通信装置的控制方法,所述通信装置具有通信设备,所述通信设备被构造为使用多种通信方法与数据传输装置通信,所述多种通信方法包括第一通信方法和第二通信方法,利用所述第一通信方法,所述通信设备不能在经由第一网络连接到所述数据传输装置的同时连接到第二网络,利用所述第二通信方法,所述通信设备能够在连接到所述数据传输装置的同时连接到所述第二网络,所述控制方法包括:
执行用于数据通信的通信应用;以及
控制所述通信设备,
其中,进行控制,使得当所述通信装置正在执行所述通信应用并使用所述第一通信方法连接到所述数据传输装置时,控制所述通信设备在所述通信应用的状态转变到后台状态时,从所述第一通信方法向所述第二通信方法切换。
17.一种数据传输装置的控制方法,所述数据传输装置具有:
通信单元,其被构造为能够使用多种通信方法与通信装置通信,所述多种通信方法包括第一通信方法和第二通信方法,利用所述第一通信方法,所述数据传输装置不能在经由第一网络连接到所述通信装置的同时连接到第二网络,利用所述第二通信方法,所述数据传输装置能够在连接到所述通信装置的同时连接到所述第二网络;
控制单元,其被构造为使用所述多种通信方法中的一种连接到所述通信装置,并且将数据传输到所述通信装置;以及
确定单元,其被构造为在从所述通信装置接收到针对通信方法切换的请求时,进行与在所述多种通信方法之间切换的条件相关的确定,
所述控制方法包括:
在所述确定单元确定为满足所述条件时,将指示许可进行所述通信方法切换的通知发送到所述通信装置;以及
在所述确定单元确定为不满足所述条件时,将指示不许可所述通信方法切换的通知发送到所述通信装置。
18.一种计算机可读存储介质,其存储用于使计算机用作根据权利要求1至9中任一项所述的通信装置的程序。
19.一种计算机可读存储介质,其存储用于使计算机用作根据权利要求10至15中任一项所述的数据传输装置的程序。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018-047182 | 2018-03-14 | ||
JP2018047182A JP7041559B2 (ja) | 2018-03-14 | 2018-03-14 | 通信装置、データ転送装置およびそれらの制御方法、並びにプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110278589A true CN110278589A (zh) | 2019-09-24 |
CN110278589B CN110278589B (zh) | 2022-02-18 |
Family
ID=67904284
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910189106.3A Active CN110278589B (zh) | 2018-03-14 | 2019-03-13 | 通信装置、数据传输装置及其控制方法和存储介质 |
Country Status (3)
Country | Link |
---|---|
US (1) | US10986247B2 (zh) |
JP (1) | JP7041559B2 (zh) |
CN (1) | CN110278589B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113556460B (zh) | 2020-04-26 | 2023-05-02 | 华为技术有限公司 | 摄像头控制方法、***及电子设备 |
JP7512688B2 (ja) | 2020-06-04 | 2024-07-09 | 株式会社リコー | 撮像装置および通信方法 |
JP2022169123A (ja) | 2021-04-27 | 2022-11-09 | キヤノン株式会社 | 通信装置、制御方法、およびプログラム |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090135307A1 (en) * | 2007-11-28 | 2009-05-28 | Hitachi, Ltd. | Display Apparatus and Video Processing Apparatus |
US20120209413A1 (en) * | 2011-02-14 | 2012-08-16 | Microsoft Corporation | Background Audio on Mobile Devices |
CN104519219A (zh) * | 2013-10-04 | 2015-04-15 | 佳能株式会社 | 通信装置及其控制方法 |
US20150126117A1 (en) * | 2013-11-05 | 2015-05-07 | Yoon Kean Wong | Intelligent management of a plurality of communications links |
CN104717423A (zh) * | 2013-12-12 | 2015-06-17 | 佳能株式会社 | 摄像装置、通信装置及其控制方法 |
CN105847317A (zh) * | 2015-02-04 | 2016-08-10 | 卡西欧计算机株式会社 | 数据处理装置、数据处理***、数据处理方法 |
CN106982457A (zh) * | 2016-01-15 | 2017-07-25 | 佳能株式会社 | 通信装置、通信装置的控制方法以及通信*** |
CN107800955A (zh) * | 2016-08-30 | 2018-03-13 | 佳能株式会社 | 通信装置、通信装置的控制方法和存储介质 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3514710B2 (ja) | 2000-07-28 | 2004-03-31 | シャープ株式会社 | 通信システム |
JP2004260258A (ja) | 2003-02-24 | 2004-09-16 | Oki Electric Ind Co Ltd | 無線lanシステム |
JP2005303465A (ja) | 2004-04-07 | 2005-10-27 | Hitachi Ltd | 通信端末、通信システム及び通信制御方法 |
JP4894532B2 (ja) | 2007-01-22 | 2012-03-14 | ソニー株式会社 | 通信装置、通信システム、通信方法及び通信プログラム |
JP2007181233A (ja) | 2007-02-15 | 2007-07-12 | Nippon Telegraph & Telephone West Corp | 通信方式選択方法、通信方式選択装置及び通信方式選択プログラム |
JP2009206803A (ja) | 2008-02-27 | 2009-09-10 | Kyocera Corp | 無線端末 |
KR20130097556A (ko) * | 2012-02-24 | 2013-09-03 | 주식회사 팬택 | 다중 모드 단말 및 이의 동작 모드 제어 장치와 방법 |
JP6041619B2 (ja) | 2012-10-23 | 2016-12-14 | キヤノン株式会社 | 通信装置、データ処理装置、それらの制御方法、プログラム |
JP6066724B2 (ja) | 2012-12-28 | 2017-01-25 | キヤノン株式会社 | 通信装置、通信装置の制御方法、プログラム |
US9204243B2 (en) | 2013-03-15 | 2015-12-01 | Blackberry Limited | Method and apparatus pertaining to use of bluetooth and bluetooth low energy |
JP2016174221A (ja) | 2015-03-16 | 2016-09-29 | オリンパス株式会社 | 通信装置、通信システム及び通信方法 |
-
2018
- 2018-03-14 JP JP2018047182A patent/JP7041559B2/ja active Active
-
2019
- 2019-03-12 US US16/299,347 patent/US10986247B2/en active Active
- 2019-03-13 CN CN201910189106.3A patent/CN110278589B/zh active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090135307A1 (en) * | 2007-11-28 | 2009-05-28 | Hitachi, Ltd. | Display Apparatus and Video Processing Apparatus |
US20120209413A1 (en) * | 2011-02-14 | 2012-08-16 | Microsoft Corporation | Background Audio on Mobile Devices |
CN104519219A (zh) * | 2013-10-04 | 2015-04-15 | 佳能株式会社 | 通信装置及其控制方法 |
US20150126117A1 (en) * | 2013-11-05 | 2015-05-07 | Yoon Kean Wong | Intelligent management of a plurality of communications links |
CN104717423A (zh) * | 2013-12-12 | 2015-06-17 | 佳能株式会社 | 摄像装置、通信装置及其控制方法 |
CN105847317A (zh) * | 2015-02-04 | 2016-08-10 | 卡西欧计算机株式会社 | 数据处理装置、数据处理***、数据处理方法 |
CN105847318A (zh) * | 2015-02-04 | 2016-08-10 | 卡西欧计算机株式会社 | 数据处理***、数据处理装置、数据处理方法 |
CN106982457A (zh) * | 2016-01-15 | 2017-07-25 | 佳能株式会社 | 通信装置、通信装置的控制方法以及通信*** |
CN107800955A (zh) * | 2016-08-30 | 2018-03-13 | 佳能株式会社 | 通信装置、通信装置的控制方法和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
US10986247B2 (en) | 2021-04-20 |
US20190289166A1 (en) | 2019-09-19 |
CN110278589B (zh) | 2022-02-18 |
JP2019161507A (ja) | 2019-09-19 |
JP7041559B2 (ja) | 2022-03-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6755081B2 (ja) | 通信装置およびその制御方法並びにプログラム | |
CN105101050B (zh) | 通信装置及其控制方法 | |
CN105049656B (zh) | 能够中介外部装置的无线通信的通信装置 | |
JP6858069B2 (ja) | 画像供給装置及び情報処理装置及びそれらの制御方法とプログラム | |
CN110278589A (zh) | 通信装置、数据传输装置及其控制方法和存储介质 | |
CN106663068B (zh) | 可利用近距离无线通信连接的通信设备及其控制方法和记录介质 | |
JP6433265B2 (ja) | 情報処理装置、電子機器およびそれらの制御方法、プログラム並びに記憶媒体 | |
JP2021072600A (ja) | 撮像装置、情報処理装置、それらの制御方法、撮像装置システム、プログラム | |
CN109391771B (zh) | 摄像装置、通信装置、其控制方法和存储介质 | |
JP7064373B2 (ja) | 通信装置およびその制御方法、並びにプログラム | |
JP2018136702A (ja) | 通信装置およびその制御方法、プログラム並びに記憶媒体 | |
JP4574077B2 (ja) | 通信システム、無線通信装置、及び撮像装置 | |
JP2019004422A (ja) | 通信装置、制御方法およびプログラム | |
JP7307560B2 (ja) | 画像表示装置、画像供給装置、制御方法およびプログラム | |
JP6559018B2 (ja) | 撮像装置及びその制御方法、プログラム | |
JP6700821B2 (ja) | 通信装置、撮像装置及びそれらの制御方法、プログラム | |
JP7146434B2 (ja) | 通信装置およびその制御方法、プログラム | |
JP2017059047A (ja) | データ処理装置、通信装置及びそれらの制御方法、並びにプログラム | |
JP6570575B2 (ja) | 撮像装置およびその制御方法、並びにプログラム | |
JP6478615B2 (ja) | 通信装置、その制御方法およびプログラム | |
JP2020057899A (ja) | 無線通信システム、無線通信端末の制御方法 | |
JP2019003495A (ja) | 情報処理装置、その制御方法、および制御プログラム | |
JP6956515B2 (ja) | 通信システム、並びに、通信装置及びその制御方法及びプログラム | |
JP2023137937A (ja) | 通信機能を備える電子機器、その制御方法及びプログラム | |
JP6700951B2 (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 |