信息处理装置以及信息处理装置的控制方法与流程

文档序号:12730390阅读:217来源:国知局
信息处理装置以及信息处理装置的控制方法与流程

本发明涉及一种用于响应于对来自外部装置的设置信息的接收而启动应用的技术。



背景技术:

近年来,已经开发了包括扫描器功能、打印功能、复印功能等的多功能外围设备(MFP)。随着MFP的发展,包括FAX(传真)发送接收功能或SEND(发送)功能的MFP已经出现,SEND功能用于将通过读取原稿获得的原稿图像附加到电子邮件(在下文中,简称为邮件)并且发送包括所附加的原稿图像的邮件。在SEND发送功能中,当用户指定在MFP的地址簿中登记的地址或者使用MFP的操作面板直接输入地址时,可以设置邮件的目的地。此外,近年来,使用移动终端中的数据以用于业务的需求已经增加,并且允许MFP与移动终端之间的协作的功能已经出现。

可以考虑如下的功能,该功能通过MFP与移动终端之间的协作,允许例如移动终端中保持的目的地登记到MFP,作为要在MFP的SEND发送功能中使用的目的地。在日本特开2009-65308号公报中公开了一种技术,其中,当启动应用接收到事件时,启动相关联的应用。利用在日本特开2009-65308号公报中公开的技术,在将移动终端中保持的目的地登记到MFP时,可以启动用于执行SEND发送功能的应用。



技术实现要素:

可能存在诸如MFP的环境,其中,可以仅启动用户进行特定设置所针对的一个应用。在这种情况下,如果启动应用对启动对象应用进行启动,则可能拒绝对其他运行中的应用的设置,违背用户的意图。

根据本发明的信息处理装置包括:显示单元,其被构造为显示操作画面;以及控制单元,其被构造为根据正在所述显示单元上显示的画面的类型,进行是否从不同装置接收用于第一应用的设置以及将所接收到的设置用于所述第一应用的控制。

通过以下参照附图对示例性实施例的描述,本发明的其他特征将变得清楚。

附图说明

图1是例示根据实施例的包括移动终端装置和MFP的系统构造的图。

图2是例示根据实施例的MFP的构造的框图。

图3是例示根据实施例的移动终端的构造的框图。

图4是例示根据实施例的移动终端的移动应用设置画面的图。

图5是例示根据实施例的MFP的邮件发送应用的画面的图。

图6是例示根据实施例的MFP的处理的示例的流程图。

图7是例示根据实施例的MFP的邮件发送应用的画面的图。

图8是例示根据实施例的MFP的主菜单的应用的画面的图。

图9是例示根据实施例的用于进行MFP的发送设置的画面的图。

图10是例示根据实施例的MFP的复印应用的画面的示例的图。

具体实施方式

在下文中,将参照附图描述本发明的实施例。

(第一实施例)

图1是例示在第一实施例中应用的系统构造的示例的图。根据第一实施例的系统包括移动终端101、MFP 102以及接入点103。移动终端101、MFP 102和接入点103可以经由对应的通信媒介彼此通信。显然,图1中例示的构造仅仅是一般构造的示例。由一般用户使用的移动终端可以是不同信息装置。此外,具有图1中例示的构造的MFP不一定包括上述的构造,并且可以具有任何形式,只要包括SEND发送功能即可。而且,不一定配设MFP。任何形式都是可能的,只要装置是包括如下功能的信息处理装置即可,该功能用于对使用装置中提供的功能而获得的数据进行邮件发送。

图2是例示根据第一实施例的MFP 102的内部构造的示例的图。MFP 102包括执行只读存储器(ROM)202或例如硬盘驱动器(HDD)213中存储的软件的中央处理单元(CPU)201。CPU 201进行连接到系统总线216的各个设备的整体控制。HDD 213可以被用作图像的暂时存储位置。

RAM 203用作CPU 201的主存储器、工作区域等。操作单元控制器208控制诸如在MFP 102中配设的各种按钮、操作面板209、显示器211等的用户接口。盘控制器212控制HDD 213。

网络接口(I/F)207经由网络220以双向方式与不同网络装置、文件服务器等交换数据。

对于在基础架构模式下的操作,无线通信模块206经由接入点103连接到网络220,并且以双向方式与诸如移动终端101、文件服务器等的不同网络装置交换数据。对于在软件接入点(AP)模式下的操作,MFP 102可以被构造为作为接入点进行操作并且建立与移动终端的Wi-Fi直接连接。

打印机214是以电子照相法实现的用于在纸张上进行打印的打印单元。可以以电子照相法、喷墨法或其他方法来实现打印。

扫描器215是用于读取在纸张上打印的图像的图像读取单元。在许多情况下,在图2中未例示的自动原稿给送器(auto document feeder,ADF)可选地安装在扫描器215上。因此,可以自动读取多页原稿。

MFP 102还可以经由NFC读取器/写入器204或者蓝牙I/F 205,在包括移动终端101的各种外围装置之间发送和接收数据。

接下来,将参照图3说明移动终端101的硬件构造。第一实施例中的移动终端101被假设为诸如智能电话或平板PC等的终端装置。然而,本发明不限于此。任何形式都是可能的,只要装置是包括用于与其他装置进行通信的功能的信息处理装置即可。

CPU 307进行用于读取ROM 308中存储的控制程序并且控制移动终端101的操作的各种处理。ROM 308存储控制程序。RAM 309用作CPU 307的主存储器和诸如工作区域等的暂时存储区域。HDD 310存储诸如照片和电子文档等的各种数据。

操作面板301包括可以检测用户的触摸操作的触摸面板功能。操作面板301是显示由操作系统(OS)或邮件发送应用提供的各种画面的用户界面。通过在操作面板301上输入触摸操作,用户能够向移动终端101输入期望的操作指令。移动终端101可以包括硬件键。用户可以使用硬件键向移动终端101输入操作指令。

扬声器302和麦克风303由用户用来与不同移动终端或固定电话上的人交谈。照相机304根据来自用户的图像拍摄指令拍摄图像。由照相机304拍摄的照片被存储在HDD 310的预定区域中。

移动终端101可以经由NFC通信I/F 305、蓝牙通信I/F 306或无线LAN通信I/F 311,在包括MFP 102的各种外围装置之间发送和接收数据。

接下来,将描述移动终端101与MFP 102之间的协作。在第一实施例中,移动终端101通过与MFP 102进行无线通信来交换信息。即,移动终端101通过无线通信向MFP 102发送表示针对目的地等的发送设置的发送设置信息。在下文中,用于识别作为无线网络上的通信对方的MFP 102并建立连接的移动终端101的操作将被称为配对。为了进行配对,移动终端101需要获取期望的MFP 102的Wi-Fi连接信息。关于Wi-Fi连接信息,例如,在Wi-Fi直接连接的情况下,需要作为软接入点进行操作的MFP 102的SSID和用于连接到由SSID标识的网络的KEY的信息。在基础架构模式的情况下,移动终端101和MFP 102连接到同一接入点内的网络,因此,例如需要MFP 102的IP地址。移动终端101可以以各种方法从MFP 102获取进行配对所需的信息。例如,移动终端101可以从在MFP 102上显示的二维码获取Wi-Fi连接信息,或者通过触摸MFP 102的NFC读取器/写入器204经由NFC通信获取Wi-Fi连接信息。作为选择,移动终端101可以通过与MFP 102的蓝牙I/F 205进行蓝牙低功耗(BLE)通信来获取Wi-Fi连接信息。此外,移动终端101可以向已经建立了Wi-Fi连接并且已经进行配对的MFP 102直接进行目的地等的数据发送,而无需进行二维码等的操作。

移动终端101可以将包括邮件发送的目的地等的发送设置登记到进行了配对或要进行配对的MFP 102。即,通过无线通信将发送设置信息从移动终端101发送到MFP 102,并且在接收到发送设置信息时,MFP 102进行用于使发送设置反映在要用于SEND发送功能的目的地等中的处理。在下文中,用于执行SEND发送功能的应用将被简称为邮件发送应用。邮件发送应用例如是如下的应用,其中,MFP 102向邮件附加通过利用MFP 102的扫描器215读取原稿而获得的原稿图像,并且发送包括所附加的原稿图像的邮件。

接下来,将参照图4说明由移动终端101设置的、要用于MFP 102的发送应用的发送设置的邮件发送的设置项目。图4是例示用户在与MFP 102的发送应用相对应的移动终端侧的应用中输入用于邮件发送的设置项目的画面的示例的图。

用户在用于移动终端101的邮件发送的设置画面406上输入邮件发送所需的信息。在邮件地址栏401中,可以选择并输入在移动终端101中存储的地址簿中的地址。用户可以使用移动终端101的软键盘将期望的字符串输入到邮件地址栏401、标题栏402和正文栏403。对于上述各栏,通过语音识别等的输入以及使用软键盘的输入是可行的。当按下完成按钮405时,邮件发送设置完成。即,将表示用于邮件发送的发送设置的设置信息从移动终端101发送到MFP 102。可以紧接在操作面板301检测到完成按钮405的按下之后,进行从移动终端101到MFP 102的发送。作为选择,如上所述,可以在进行与MFP 102的配对所需的处理之后,对发送设置进行发送。在第一实施例中,可以在任何时间发送设置信息。按下可以包括对触摸面板画面触摸以及物理地按下按钮。在下文中,这同样适用于以下情况。

接下来,将参照图5描述MFP 102的画面。根据第一实施例的MFP 102可以启动多个应用中的一个。

启动应用包括启动应用并在操作面板301上显示应用的操作画面。此外,启动应用包括恢复处于暂停状态的应用并在操作面板301上显示应用的操作画面。

即,在MFP 102的操作面板301上,显示单个应用的操作画面。图5例示了当启动上述的邮件发送应用时在操作面板301上显示的发送画面501。发送画面501是用于进行目的地的设置和扫描的设置的画面。

目的地列表502是被设置为发送目的地的目的地的列表。目的地是电子邮件、IP FAX、服务器等的地址。图5中例示的目的地列表502表示未设置发送目的地的状态。扫描设置按钮503用于改变扫描设置。当详细信息按钮505被按下时,进行到显示所选目的地的详细信息的画面的转变。当删除目的地按钮506被按下时,MFP 102删除所选的目的地。当其他设置按钮507被按下时,MFP 102显示用于改变发送的内容的菜单列表的画面(图中未例示)。例如,可以在通过按下其他设置按钮507而使得出现的画面上进行邮件正文等的编辑。当指定目的地按钮509被按下时,可以使用MFP 102的地址簿等来设置目的地。通常可以在多个用户间使用MFP 102,并且地址簿包括要由其他用户使用的地址。因此,使用MFP 102的地址簿来设置目的地可能需要时间和精力。此外,MFP 102的显示器211通常是小的,并且与PC等相比,操作面板209的可操作性可能是差的。因此,直接将邮件地址输入到MFP 102可能需要时间和精力。因此,在第一实施例中,通过MFP 102与移动终端101之间的协作,将来自移动终端101的发送设置应用到MFP 102。当从移动设备指定目的地按钮508被按下时,进行到用于接收邮件发送设置信息的画面的转变,并且MFP 102进入用于进行与移动终端配对的待机状态(图中未示出)。

当图5中例示的从移动设备指定目的地按钮508被按下并且MFP 102进入待机状态时,或当MFP 102不处于待机状态时,MFP 102可以从移动终端101接收发送设置。例如,在MFP 102与移动终端101之间的配对完成的状态下,在期望的时间(例如,在图4中例示的完成按钮405被按下时)从移动终端101对发送设置进行发送,并且MFP 102因而接收发送设置。与此相对,在MFP 102不处于待机状态的情况下,例如,MFP 102可能启动了与邮件发送应用不同的应用。在这种情况下,如果进行用于启动邮件发送应用并登记从移动终端101发送的发送设置的处理,则拒绝当前正在MFP 102上运行的不同应用的设置。因此,在第一实施例中,在MFP 102从移动终端101接收到发送设置的情况下,识别运行中的应用,并且根据运行中的应用进行处理的切换。将参照图6描述具体处理。

图6是例示当MFP 102从移动终端101接收到表示发送设置的设置信息时,作为由CPU 201执行的控制程序的处理的流程图。在根据第一实施例的MFP 102中,单个CPU 201使用单个存储器(RAM 203)进行下面描述的流程图的各个处理操作。然而,可以以不同的方式进行流程图的各个处理操作。例如,可以通过多个单元、CPU、RAM、ROM和存储器的协作来进行流程图的各个处理操作。

在步骤S611中,MFP 102的CPU 201通过无线通信模块206检测到从移动终端101接收到表示用于邮件的发送设置的发送设置信息。发送设置包括诸如邮件的目的地、标题、正文、附加的文件的文件名等的项目。接下来,在步骤S612中,CPU 201识别当前正在MFP 102上运行的应用的类型。在第一实施例中,运行中的应用可以被分类为三种类型:上述的邮件发送应用;用于接受发送设置的登记的应用;以及其他应用。关于运行中的应用是否是用于接受发送设置的登记的应用的确定,可以以例如如下的方法来进行:在MFP 102中预先设置哪个应用接受发送设置的登记,并且通过参照该设置来识别应用。可以识别具体的应用名称、版本等,或者可以根据应用的属性(例如,由应用进行的设置的类型)来进行关于运行中的应用是否是用于接受发送设置的登记的应用的确定。

即,步骤S612中的分类可以是这样的分类,运行中的应用是,直接处理在步骤S611中接收到的信息的应用、用于接受对处理接收到的信息的应用进行处理的应用、还是用于拒绝对接收到的信息的处理的应用。

在基于步骤S612中的确定,确定运行中的应用是用于接受发送设置的登记的应用的情况下,处理进行到步骤S613。在步骤S613中,CPU 201关闭当前运行中的应用,并且启动作为不同应用的邮件发送应用。然后,处理进行到步骤S616,并且CPU 201进行在邮件发送应用中登记在步骤S611中接收到的发送设置。关闭当前运行中的应用包括终止当前运行中的应用并使当前运行中的应用进入暂停状态。

即,在第一状态下,正在显示当前运行中的应用的画面作为MFP 102的显示器211的画面。当MFP 102检测到已经从移动终端101接收到发送设置时,显示器211的画面被切换到与当前运行中的应用不同的邮件发送应用的画面。然后,切换后的画面被转换到第二状态,第二状态是反映来自移动终端101的发送设置的画面。此时,在显示器211上,在一旦显示邮件发送应用的画面之后,就可以将画面转换到反映发送设置的画面。作为选择,可以显示处于已经反映发送设置的状态下的邮件发送应用的画面。如上所述,在当前运行中的应用是用于接受发送设置的登记的应用的情况下,进行响应于发送设置的接收而启动邮件发送应用并且反映发送设置的处理。

接下来,在基于步骤S612中的确定,确定运行中的应用是邮件发送应用的情况下,处理进行到步骤S614。在步骤S614中,CPU 201询问发送应用正在操作面板209上显示的画面是否是待机画面。待机画面是等待接收发送设置的并且在图5中例示的从移动设备指定目的地按钮508被触摸之后显示的画面。待机画面不限于该示例。例如,正在显示图5中例示的画面的状态可以被定义为待机画面。

在当前正在显示的画面是待机画面的情况下,处理进行到步骤S616,并且CPU 201将在步骤S611中接收到的发送设置登记到邮件发送应用。即,进行用于反映接收到的发送设置的处理。与此相对,在步骤S614中确定当前正在显示的画面不是待机画面的情况下,例如,在当前正在显示的画面是用于进行扫描设置等的画面的情况下,处理进行到步骤S615。

在下面描述的两种情况下,处理进行到步骤S615。第一种情况是基于步骤S612中的确定,确定运行中的应用既不是用于接受发送设置的登记的应用也不是邮件发送应用的情况。第二种情况是在步骤S614中确定正在显示的画面不是待机画面的情况。在第一种情况下,如果为了反映发送设置的处理的目的而启动邮件发送应用,则可能发生诸如拒绝当前运行中的应用的设置的异常终止。此外,在第二种情况下,在正在显示的画面不是待机画面的情况下,用户可能已经在邮件发送应用中进行了其他设置。在这种情况下,类似地,用于反映发送设置的处理使当前正在进行的设置被拒绝。因此,在步骤S615中,CPU 201进行诸如向移动终端101发送错误通知等的例外处理。在已经向其发送了错误通知的移动终端101中,在移动终端101的操作面板301上显示错误或者输出警告声音等。关于用于步骤S612和步骤S614的确定条件,可以在MFP 102中创建并管理要用于确定的表格。

接下来,将参照图7至图10描述从移动终端101接收到发送设置之后显示的MFP 102的画面。在图6的步骤S616中登记邮件发送设置时,MFP 102在图5中例示的目的地列表中指示登记目的地,如图7的登记目的地画面701中所示。

在运行中应用是邮件发送应用或者运行中应用是如上所述的用于接受发送设置的登记的应用的情况下,在接收到发送设置之后,在步骤S616中进行邮件发送设置。图8例示了用于接受发送设置的登记的应用的画面的示例。图8例示了MFP 102的主菜单的应用的画面的示例。当各个按钮(例如复印、打印等)被按下时,与按下的按钮相对应的应用被启动。在扫描并发送按钮802被按下的情况下,启动邮件发送应用。在该示例中,假设主菜单的应用是用于接受发送设置的登记的应用。在这种情况下,在步骤S611中接收到发送设置时,CPU 201关闭主菜单的当前运行中的应用,并且显示图7中例示的登记目的地画面701。

图9例示了用于设置原稿的类型的设置画面901的示例,设置画面901是邮件发送应用的画面。当用户从选择组902中选择期望的按钮903并且按下确定(ENTER)按钮904时,设置完成。然而,设置画面901不是待机画面。因此,如果在该状态下接收到发送设置,则基于步骤S614中的确定进行例外处理。

图10是例示在步骤S612中被识别为其他应用的复印应用的示例的图。图10是例示复印应用的待机画面1001的图。同样在这种情况下,基于步骤S612中的确定进行例外处理。因此,正在MFP 102上显示的画面不改变。

如上所述,根据第一实施例,在当进行移动终端与MFP之间的协作时在MFP启动特定应用的场景中,可以防止用于当前运行中的应用的设置丢失。

<其他实施例>

上面已经通过示例的方式描述了用于将通过扫描原稿而获得的扫描图像附加到邮件并且发送包括所附加的扫描图像的邮件的邮件发送应用。然而,本发明不限于此。任何应用都是可应用的,只要是用于向外部装置发送特定数据并且可以通过外部终端装置设置发送目的地的应用即可。此外,要发送的数据可以是以附件的形式,或者可以包括在邮件正文中。此外,要发送的数据不限于扫描图像。可以发送在MFP 102中存储的数据。

其他实施例

还可以通过读出并执行记录在存储介质(也可更完整地称为“非暂时性计算机可读存储介质”)上的计算机可执行指令(例如,一个或更多个程序)以执行上述实施例中的一个或更多个的功能、并且/或者包括用于执行上述实施例中的一个或更多个的功能的一个或更多个电路(例如,专用集成电路(ASIC))的系统或装置的计算机,来实现本发明的实施例,并且,可以利用通过由系统或装置的计算机例如读出并执行来自存储介质的计算机可执行指令以执行上述实施例中的一个或更多个的功能、并且/或者控制一个或更多个电路以执行上述实施例中的一个或更多个的功能的方法,来实现本发明的实施例。计算机可以包括一个或更多个处理器(例如,中央处理单元(CPU)、微处理单元(MPU)),并且可以包括分开的计算机或分开的处理器的网络,以读出并执行计算机可执行指令。计算机可执行指令可以例如从网络或存储介质被提供给计算机。存储介质可以包括例如硬盘、随机存取存储器(RAM)、只读存储器(ROM)、分布式计算系统的存储器、光盘(诸如压缩光盘(CD)、数字通用光盘(DVD)或蓝光光盘(BD)TM)、闪存装置以及存储卡等中的一个或更多个。

本发明的实施例还可以通过如下的方法来实现,即,通过网络或者各种存储介质将执行上述实施例的功能的软件(程序)提供给系统或装置,该系统或装置的计算机或是中央处理单元(CPU)、微处理单元(MPU)读出并执行程序的方法。

根据本发明,在移动终端与MFP之间的协作时,可以防止用于当前运行中的应用的设置丢失。

虽然参照示例性实施例对本发明进行了描述,但是应当理解,本发明不限于所公开的示例性实施例。应当对所附权利要求的范围给予最宽的解释,以便涵盖所有这些变型例以及等同的结构和功能。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1