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

文档序号:15701275发布日期:2018-10-19 19:53阅读:174来源:国知局

技术领域

本发明涉及一种能够执行无线通信的信息处理装置及其控制方法。



背景技术:

诸如MFP(多功能外围设备)等的一些装置具备NFC(近场通信)标签。NFC标签包括指定其所附装到的MFP的信息,例如连接信息(IP地址或MAC地址)。

同时,存在这样的情况:用于打印图像或原稿的移动应用在能够读取NFC标签的内容的移动终端上进行操作。利用此类移动终端,已知存在如下一种采用NFC标签信息的切换技术:在该切换技术中,启动移动应用,显示图像并针对NFC标签而触摸移动终端(以下,称作“NFC触摸”),从而读取NFC标签的信息(参见日本特开第2013-157736号公报)。可以将无线通信LAN AP(接入点)切换为将要根据NFC标签信息而连接的移动终端,并利用作为打印目的地的切换目的地MFP执行打印。

此外,公开了如下一种技术:在该技术中,确定MFP的状态是否是错误状态,并仅在非错误状态的情况下执行功能(参见日本特开第2013-214139号公报)。

如果在移动终端的预览画面中显示图像期间执行NFC触摸,则执行打印,而如果在显示除预览画面外的画面期间执行NFC触摸,则未确定将要打印的画面,因此不能执行打印。另一方面,如果在显示除预览画面外的画面期间执行NFC触摸时不执行操作,则期望执行除打印以外的操作(诸如利用移动应用来执行扫描操作等)的用户需要手动地连接无线通信LAN并选择MFP,这就很麻烦。



技术实现要素:

根据本发明的一方面,提供一种能够执行近场无线通信的信息处理装置,所述信息处理装置包括:显示单元,其被配置为显示画面;获取单元,其被配置为使用近场无线通信从近场无线通信标签获取与设备相关的识别信息;选择单元,其被配置为在所述获取单元获取到所述识别信息的情况下,基于所述显示单元正在显示的画面的类型,选择第一处理和第二处理中的一者,所述第一处理用于与所述识别信息表示的设备相连接,所述第二处理用于与所述识别信息表示的设备相连接并向所述设备发送数据;以及处理单元,其被配置为执行所述选择单元选择的处理,其中,在所述显示单元正在显示的所述画面是第一画面的情况下所述选择单元选择所述第一处理,以及在所述显示单元正在显示的所述画面是第二画面的情况下所述选择单元选择所述第二处理,以及其中,所述第二处理是用于向所述设备发送用于打印正在预览的图像的打印作业的处理。

根据本发明的另一方面,提供一种能够执行近场无线通信的信息处理装置,所述信息处理装置包括:显示单元,其被配置为显示画面;获取单元,其被配置为使用近场无线通信从近场无线通信标签获取与设备相关的识别信息;选择单元,其被配置为在所述获取单元获取到所述识别信息的情况下,基于所述显示单元正在显示的画面的类型,选择第一处理和第二处理中的一者,所述第一处理用于将所述识别信息表示的设备指定为连接目的地,所述第二处理用于向所述识别信息表示的设备发送数据;以及处理单元,其被配置为执行所述选择单元选择的处理,其中,在所述显示单元正在显示的所述画面是第一画面的情况下所述选择单元选择所述第一处理,以及在所述显示单元正在显示的所述画面是第二画面的情况下所述选择单元选择所述第二处理,以及其中,所述第二处理是用于向所述设备发送用于打印正在预览的图像的打印作业的处理。

根据本发明的另一方面,提供一种信息处理装置的控制方法,所述信息处理装置的控制方法包括:显示步骤,用于显示画面;获取步骤,用于获取与设备相关的识别信息;选择步骤,用于在所述获取步骤中获取到所述识别信息的情况下,基于正在显示的画面的类型选择第一处理和第二处理中的一者,所述第一处理用于与所述识别信息表示的设备相连接,所述第二处理用于与所述识别信息表示的设备相连接并向所述设备发送数据;以及控制步骤,用于控制所述信息处理装置,以执行所述选择步骤中选择的处理,其中,在正在显示的所述画面是第一画面的情况下所述选择步骤选择所述第一处理,以及在正在显示的所述画面是第二画面的情况下所述选择步骤选择所述第二处理,以及其中,所述第二处理是用于向所述设备发送用于打印正在预览的图像的打印作业的处理。

根据本发明的另一方面,提供一种信息处理装置的控制方法,所述信息处理装置的控制方法包括:显示步骤,用于显示画面;获取步骤,用于获取与设备相关的识别信息;选择步骤,用于在所述获取步骤中获取到所述识别信息的情况下,基于正在显示的画面的类型选择第一处理和第二处理中的一者,所述第一处理用于将所述识别信息表示的设备指定为连接目的地,所述第二处理用于向所述识别信息表示的设备发送数据;以及控制步骤,用于控制所述信息处理装置,以执行所述选择步骤中选择的处理,其中,在正在显示的所述画面是第一画面的情况下所述选择步骤选择所述第一处理,以及在正在显示的所述画面是第二画面的情况下所述选择步骤选择所述第二处理,以及其中,所述第二处理是用于向所述设备发送用于打印正在预览的图像的打印作业的处理。

根据本发明,根据应用画面切换基于从NFC标签读取的信息所执行的处理,并且用户能够针对MFP平稳地执行操作。

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

附图说明

图1是示出通信系统的配置的示例图。

图2是示出移动终端的硬件配置的示例图。

图3是示出NFC标签的硬件配置的示例图。

图4是示出移动终端的软件配置的示例图。

图5是示出根据第一实施例的画面流的图。

图6是示出在根据第一实施例的预览画面的情况下处理的流程图。

图7是示出在除了根据第一实施例的预览画面以外的画面的情况下处理的流程图。

图8是示出在根据第二实施例的设备搜索画面的情况下处理的流程图。

图9是示出在根据第三实施例的当前通信画面的情况下处理的流程图。

具体实施方式

以下,将参照附图描述用于执行本发明的实施例。应当理解,以下实施例并不意在限制本发明的权利要求,并且针对解决根据本发明的问题的方法,并不需要根据以下示例性实施例描述的各方面的所有组合。

第一实施例

系统配置

下文参照图1描述根据本发明的通信系统的配置的示例。根据本实施例的通信系统包括移动终端100、MFP 110、NFC标签111以及接入点120。

MFP 110通过无线通信LAN等与接入点120执行无线通信。请注意,接入点120与MFP 110之间的通信可以是采用LAN电缆等的有线通信。此外,尽管在本实施例中MFP被描述为与移动终端100执行通信的设备的示例,但本发明并不限于此,该设备可以是诸如单一功能网络打印机等的其他装置。

移动终端100能够通过无线通信LAN等执行无线通信。当用户将诸如接入点120的SSID以及安全密钥等的信息输入至移动终端100时,移动终端100连接到接入点120,然后移动终端100能够经由接入点120与MFP 110通信。移动终端100能够经由接入点120向诸如MFP 110等的外部装置发送打印作业。在接收到打印作业后,MFP 110基于打印作业执行打印。

此外,移动终端100及MFP 110能够执行诸如NFC(近场通信)等的近场无线通信。在本实施例的情况下,MFP 110包括NFC标签111,并且在NFC标签111中存储用于与接入点120连接的信息(接入点120的SSID及安全密钥)。移动终端100能够使用NFC获取MFP 110的NFC标签111中的信息,并基于获取的信息与接入点120连接。以这种方式使用通过诸如NFC等的近场无线通信而获取的信息将连接切换为无线通信LAN等中的无线通信被称为“切换”。执行切换消除了需要由用户向移动终端100输入用于与接入点120连接的信息(接入点120的SSID及安全密钥)的麻烦。

硬件配置

以下将参照图2描述移动终端100的硬件配置的示例。请注意,尽管在本实施例中将诸如智能电话或平板PC等的装置设想为移动终端100,但本发明也适用于其它装置,只要该装置是能够执行无线通信的信息处理装置即可。

CPU 201读出ROM 202中存储的控制程序,并执行用于控制移动终端100的操作的各种处理。ROM 202是非易失性存储单元,并存储控制程序。RAM 203是易失性存储单元,被用作CPU 201的主存储器,并作为诸如工作区等的临时存储区域。HDD 204存储诸如照片及电子文件等的各种数据。此外,还在HDD 204中存储OS(操作系统)411及MFP应用400。RTC(实时时钟)205计量时间。

在移动终端100的情况下,一个CPU 201执行后述流程图中示出的各种处理,但也可以采用其他模式。例如,可以通过协作作业的多个CPU执行后述流程图中示出的处理。

操作面板206包括能够检测用户执行的触摸操作的触摸面板功能,并显示OS 411及MFP应用400所提供的各种画面。用户能够通过在操作面板206上执行触摸操作而向移动终端100输入期望的操作指令。请注意,可以是如下配置:在该配置中,移动终端100包括硬件密钥(未示出),并且用户使用硬件密钥向移动终端100输入操作指令。

在音频相关应用(诸如用户呼叫其他移动终端或固定电话的情况)中使用扬声器207及话筒208。照相机209按照来自用户的摄像指令执行摄像。在HDD 204的预定区域中存储照相机209拍摄的照片(图像)。

近场无线通信单元210使用MFP 110中包括的NFC标签111执行诸如NFC等的近场无线通信。当用户使移动终端100接近NFC标签111时,在近场无线通信单元210及MFP 110的NFC标签111之间建立近场无线通信,并且近场无线通信单元210获取NFC标签111中的信息。请注意,由近场无线通信单元210执行的近场无线通信并不限于NFC,而可以使用采用诸如蓝牙(注册商标)等的其他短距离通信标准的通信方法。

无线通信单元211执行无线通信LAN等中的无线通信。在移动终端100的情况中,通过使用切换,用户能够利用简单操作实现使用无线通信单元211的无线通信。具体地说,无线通信单元211能够使用近场无线通信单元210从MFP 110的NFC标签111获取的连接信息(接入点120的SSID及安全密钥)与接入点120连接。

下文参照图3描述了NFC标签111的硬件配置的示例。天线301与控制器302连接。天线301通过来自移动终端100的近场无线通信单元210的电磁感应接收电力供给,并使用接收的电力作为对控制器302的操作电力。此外,天线301作为与近场无线通信单元210的无线通信的天线而进行操作。控制器302经由天线301与移动终端100进行通信。此外,控制器302通过此通信接收的读/写指令对存储器303执行读/写处理。通过执行此读/写处理,控制器302能够保持与MFP有关的信息(诸如MFP的MAC地址),并在必要时经由天线301向外部装置通知此信息。

软件配置

下文参照图4描述移动终端100的软件配置的示例。图4是通过CPU 201读出ROM 202或HDD 204中存储的控制程序来实现的软件的功能框图。

OS 411是用于控制移动终端100的整体操作的软件。能够在移动终端100中安装包括MFP应用400的各种应用程序。OS 411与这些应用交换信息,并按照从应用接收到的指令执行各种处理。例如,OS 411变更操作面板206上显示的画面,使用无线通信单元211执行无线通信。

MFP应用400是移动终端100中安装的应用。用户能够针对来自MFP应用400的MFP 110执行操作并发出用于打印、扫描等的指令。能够在移动终端100中安装除MFP应用400以外的各种应用,但这里将不对其进行描述。

以下是对配置了MFP应用400的各单元的更加详细的描述。画面控制单元401经由OS 411控制操作面板206上显示的画面。通过画面控制单元401在操作面板206上显示图5中示出的画面。此外,画面控制单元401经由操作面板206对用户输入的有关操作及指令进行确定。通信单元402经由OS 411控制无线通信单元211执行的无线通信以及近场无线通信单元210执行的近场无线通信。无线通信LAN设置变更单元403经由OS 411变更与移动终端100执行的无线通信相关的无线通信LAN设置。定时单元404使用RTC 205计量时间。

打印作业生成单元405生成打印作业。通过无线通信单元211向MFP 110发送打印作业生成单元405生成的打印作业,其后,根据打印作业在MFP 110侧执行打印。存储单元406临时存储各种信息。

扫描作业控制单元407使用无线通信单元211向MFP 110发出扫描指令,并经由画面控制单元401显示从MFP 110接收的扫描数据。在存储扫描数据的情况下,扫描作业控制单元407将其存储在存储单元406中。通过原稿管理单元408管理所存储的扫描数据。

MFP搜索单元409经由无线通信单元211通过网络发出搜索指令,并基于所接收的应答数据显示对应的MFP的列表。MFP选择单元410从所发现MFP的列表选择要执行操作的MFP,并在存储单元406中存储表示所选择的MFP的信息。MFP选择单元410还存储过去所选择的MFP的列表。

画面转换

接下来,将参照图5描述通过MFP应用400实现的画面转换及打印功能概览。图5中示出的画面是通过MFP应用400的画面控制单元401在操作面板206上显示的画面。

主画面501是MFP应用400启动时首先显示的画面。在主画面501上配置设备BMP以显示当前所选择的MFP。在主画面501上还显示与各种功能对应的按钮。当选择搜索按钮时,显示转换为MFP选择画面502,并且通过设备BMP显示在MFP选择画面502中选择的MFP。

当选择打印按钮时,显示转换为用于对当前选择的MFP执行操作的打印类型选择画面504。当选择扫描按钮时,显示转换为扫描设置画面(未示出),并且可以设置扫描设置、执行扫描、查看数据预览等。当选择原稿按钮时,显示转换为原稿选择画面(未示出),并且可以管理(移动、删除、预览)由应用存储的图像数据。

在MFP选择画面502上显示MFP应用400中注册的MFP的列表。当从列表选择MFP时,显示转换为主画面501,并通过设备BMP显示所选择的MFP。当在MFP选择画面502上选择搜索按钮时,显示转换为搜索画面503。

在搜索画面503中,执行MFP搜索,并且当完成搜索时,显示所发现的MFP的列表。当从所发现的MFP的列表中选择MFP时,显示转换为MFP选择画面502,并将所选择的MFP添加至MFP选择画面502上的MFP的列表。

打印类型选择画面504以可选择的方式显示打印的类型。这里,显示“照片”、“照相机”及“网络”的打印类型,但并不限于这些类型。如果选择“照片”,则显示转换为图像选择画面505。如果选择“照相机”,则显示转换为摄像画面(未示出),并对所拍摄的图像执行打印处理。如果选择“网络”,则显示网页浏览器画面(未示出)。当在网页浏览器画面中输入URL(统一资源定位符)时,显示所输入的URL的网页,并对显示的网页执行打印处理。

图像选择画面505是显示在移动终端100的HDD 204中存储的照片列表的画面。作为一个示例,图像选择画面505示出了显示六张照片(即,照片PT1至PT6)的情况。在图像选择画面505中,用户选择要打印的照片。

当在图像选择画面505中选择照片时,显示预览画面506。在预览画面506上显示所选择图像的预览,并且由于以大尺寸显示所选择的照片,因此用户能够检查所选择的照片。当在预览画面506中选择打印开始按钮时,发出打印指令,并且显示转换为当前打印画面507。在打印进行的同时显示当前打印画面507,然后在打印完成时,显示返回到图像选择画面505。

如果在正在显示预览画面506时用户使移动终端100接近MFP的NFC标签111,则近场无线通信单元210读取MFP 110的NFC标签111中存储的信息。在本实施例的情况下,在MFP 110的NFC标签111中存储用于通过无线通信单元211与MFP 110执行无线通信的连接信息。该连接信息与接入点120的SSID、用于与接入点120连接的安全密钥以及MFP 110的IP地址相对应。使用通过近场无线通信单元210读取MFP 110的NFC标签111而获取的连接信息,无线通信单元211能够与MFP 110执行无线通信,并能够执行打印。

如果在正在显示除预览画面506以外的画面时使移动终端100接近NFC标签111,则因为还存在未确定要打印的图像数据的画面,所以打印失败。因此,视情况以错误结束处理。

鉴于此,当使移动终端100接近MFP 110的NFC标签111时(换言之,当近场无线通信单元210获取来自NFC标签111的连接信息时),如果正在显示预览画面,则基于连接信息执行打印处理。然而,如果没有显示预览画面,则仅执行切换至无线通信LAN通信(切换)及MFP选择(配对)。因此,仅在可打印时,才能够基于从NFC标签111获取的连接信息执行打印。

处理流程

以下参照图6及图7的流程图描述在正显示预览画面期间执行NFC触摸时由MFP应用400执行的处理。通过移动终端100的CPU 201将诸如ROM 202等的存储器中存储的控制程序展开到RAM 203并执行控制程序来实现图6的流程图中示出的步骤。

在步骤S601中,CPU 201使用近场无线通信单元201确定移动终端100的操作者是否触摸了NFC标签111。如果执行了触摸(在步骤S601中为“是”),则步骤移动至步骤S602。如果未执行触摸(在步骤S601中为“否”),则步骤一直等待,直到执行触摸为止。

在步骤S602中,CPU 201使用近场无线通信单元210读取所触摸的NFC标签111中记录的数据。

在步骤S603中,CPU 201检查步骤S602中读取的数据的格式是否正常。如果所读取的数据不正确、读取失败或者格式不正确(在步骤S603中为“否”),则在步骤S604中,CPU 201通过在操作面板206上显示错误显示(未示出)来通知操作者。其后,此处理流程结束。另一方面,如果格式正常(在步骤S603中为“是”),则步骤移动至步骤S605。

在步骤S605中,CPU 201确定MFP应用400的画面是否是预览画面。在预览画面的情况下(在步骤S605中为“是”),则步骤移动至步骤S607,否则(在步骤S605中为“否”),步骤移动至步骤S606。在步骤S606中,CPU 201执行针对除预览画面以外的画面的情况的操作。随后将参照图7描述除预览画面以外的画面的情况下的操作。

在步骤S607中,CPU 201利用广播包使用无线通信单元211向经由接入点120连接的MFP发出MFP存在查询。

在步骤S608中,CPU 201使用无线通信单元211接收来自MFP的响应包。然后,CPU 201使用SNMP(简单网络管理协议)向MFP发出MFP MAC地址查询,并接收查询的响应。请注意,尽管CPU 201经由SNMP获取MFP的MAC地址,但并不限于此。例如,可以是如下配置:在该配置中,搜索OS 411的MAC地址表(ARP表),并基于响应包中表示的IP地址获取对应的MAC地址。

在步骤S609中,CPU 201将步骤S608中获取的MAC地址与步骤S602中读取的NFC标签111中描述的MAC地址进行对比。在匹配的情况下(在步骤S609中为“是”),则步骤移动至步骤S610。在不匹配的情况下(在步骤S609中为“否”),则步骤移动至步骤S612。

在步骤S610中,CPU 201将在步骤S608中发送响应的MFP的IP地址视为附装了NFC标签111的MFP 110的IP地址。然后CPU 201确定IP地址是打印目的地。

在步骤S611中,CPU 201针对步骤S610中确定的IP地址执行打印处理。具体地说,CPU 201将基于操作者执行的文件选择操作(未示出)确定的文件视作打印目标,并向与步骤S610中确定的IP地址对应的MFP110发出打印处理请求。

在步骤S612中,CPU 201使用定时单元404计算从步骤S607经过的时间,并确定经过的时间是否大于或等于预定值(例如,大于或等于10秒)。如果经过的时间超出预定值(在步骤S612中为“是”),则认为发生了超时,并且步骤移动至步骤S613。如果经过的时间未超出预定值(在步骤S612中为“否”),则步骤返回到步骤S608。

在步骤S613中,CPU 201通过在操作面板206上显示错误显示(未示出)来通知操作者,从而表明未能发现被写入在NFC标签111中的MFP。其后,此处理流程结束。

下文将参照图7的流程图描述在MFP应用400的画面不是预览的情况中的处理。此处理流程与图6中的步骤S606对应。

在步骤S701中,CPU 201存储步骤S602中在HDD 204中读取的MAC地址。此外,CPU 201将切换/配对标志的值设置为“ON”,并在HDD 204中存储该标志。在本实施例中,切换/配对标志表示是否要建立与连接目的地装置(目标)的通信的设置。如果标志的值是“ON”,则与检测到的连接目的地进行连接。在步骤S702中,为了复位此时的处理,CPU 201重启MFP应用400并将MFP应用400的画面转换为主画面501。请注意,只要可以复位该处理,可以将画面转换为主画面501而不重启MFP应用400。

在步骤S703中,CPU 201确定HDD 204中存储的切换/配对标志的值是否为“ON”。如果切换/配对标志的值是“OFF”(在步骤S703中为“否”),则CPU 201确定要执行主画面501的正常处理。请注意,对此的细节并无特别限制,因此将不进行详细描述。其后,此处理流程结束。如果切换/配对标志的值是“ON”(在步骤S703中为“是”),则步骤移动至步骤S704。

在步骤S704中,CPU 201读取步骤S701中存储的MAC地址。在步骤S705中,CPU 201利用广播包使用无线通信单元211向经由接入点120连接的MFP发出MFP存在查询。

在步骤S706中,CPU 201使用无线通信单元211接收来自MFP的响应包。然后,CPU 201使用SNMP向该MFP发出MFP MAC地址查询,并接收查询的响应。请注意,尽管CPU 201经由SNMP获取MFP的MAC地址,但并不限于此,例如,可以通过搜索OS 411的MAC地址表(ARP表)获取对应的MAC地址。

在步骤S707中,CPU 201将步骤S706中获取的MAC地址与步骤S704中读取的NFC标签111中描述的MAC地址进行对比。在匹配的情况下(在步骤S707中为“是”),则步骤移动至步骤S708。在不匹配的情况下(在步骤S707中为“否”),则步骤移动至步骤S709。

在步骤S708中,CPU 201将在步骤S706中发送响应的MFP的IP地址视为附装了NFC标签111的MFP 110的IP地址。然后,CPU 201确定IP地址是连接目的地。

在步骤S709中,CPU 201使用定时单元404计算从步骤S705经过的时间,并确定经过的时间是否大于或等于预定值(例如,大于或等于10秒)。如果经过的时间超出预定值(在步骤S709中为“是”),则认为发生了超时,并且步骤移动至步骤S710。如果经过的时间未超出预定值(在步骤S709中为“否”),则步骤返回到步骤S706。

在步骤S710中,CPU 201通过在操作面板206上显示错误显示(未示出)来通知操作者,从而表明未能发现被写入NFC标签111中的MFP。其后,此处理流程结束。

效果

如上所述,当使移动终端接近MFP的NFC标签时,如果MFP应用正在显示图像预览画面,则执行打印,而如果正在显示其他画面,则仅执行切换和配对。

因此,当正在显示预览时,用户能够容易地执行打印,而当正在显示除预览画面以外的画面时,用户不需要特别考虑正在显示哪个画面就能通过针对NFC来触摸移动终端而选择MFP,然后对MFP平稳地执行操作。

第二实施例

然而,第一实施例描述了预定画面是MFP应用的预览画面的示例,第二实施例描述了正在显示其他画面时执行的处理。具体地说,可以是如下配置:在该配置中,如果在正显示MFP搜索画面时执行NFC触摸,则搜索结束,并选择执行了NFC触摸的MFP。MFP搜索画面的示例包括图5中示出的MFP选择画面502及搜索画面503。

处理流程

下文将参照图8的流程图描述在正显示MFP搜索画面期间执行NFC触摸时,由MFP应用400执行的处理。通过移动终端100的CPU 201将诸如ROM 202等的存储器中存储的控制程序展开到RAM 203并执行该控制程序来实现图8的流程图中示出的步骤。

在步骤S801中,CPU 201使用近场无线通信单元201确定移动终端100的操作者是否触摸了NFC标签111。如果执行了触摸(在步骤S801中为“是”),则步骤移动至步骤S802。如果未执行触摸(在步骤S801中为“否”),则步骤一直等待,直到执行触摸为止。

在步骤S802中,CPU 201使用近场无线通信单元210读取所触摸的NFC标签111中记录的数据。

在步骤S803中,CPU 201检查步骤S802中读取的数据的格式是否正常。如果所读取的数据不正确、读取失败或者格式不正确(在步骤S803中为“否”),则在步骤S804中,CPU 201通过在操作面板206上显示错误显示(未示出)来通知操作者。其后,此处理流程结束。另一方面,如果格式正常(在步骤S803中为“是”),则CPU 201移动至步骤S805。

在步骤S805中,CPU 201确定MFP应用400的画面是否是MFP搜索画面。在MFP搜索画面的情况下(在步骤S805中为“是”),则步骤移动至步骤S807,否则(在步骤S805中为“否”),步骤移动至步骤S806。在步骤S806中,CPU 201执行针对除MFP搜索画面以外的画面的情况的操作。其后,此处理流程结束。

在步骤S807中,CPU 201确定MFP应用400的画面是否是搜索画面503。在MFP搜索画面的情况下(在步骤S807中为“是”),步骤移动至步骤S808,而在MFP列表画面的情况下(在步骤S807中为“否”),步骤移动至步骤S809。

在步骤S808中,CPU 201中断搜索过程。在步骤S809中,CPU 201利用广播包使用无线通信单元211向经由接入点120连接的MFP发出MFP存在查询。

在步骤S810中,CPU 201使用无线通信单元211接收来自MFP的响应包。然后,CPU 201使用SNMP向该MFP发出MFP MAC地址查询,并接收查询的响应。请注意,尽管CPU 201经由SNMP获取MFP的MAC地址,但并不限于此,例如,可以通过搜索OS 411的MAC地址表(ARP表)获取对应的MAC地址。

在步骤S811中,CPU 201将步骤S810中获取的MAC地址与步骤S802中读取的NFC标签111中描述的MAC地址进行对比。在匹配的情况下(在步骤S811中为“是”),则步骤移动至步骤S812。在不匹配的情况下(在步骤S811中为“否”),则步骤移动至步骤S814。

在步骤S812中,CPU 201将在步骤S810中发送响应的MFP的IP地址视为附装了NFC标签111的MFP 110的IP地址。然后CPU 201确定该IP地址是连接目的地。

在步骤S813中,CPU 201将MFP应用400的画面返回至MFP选择画面502。其后,此处理流程结束。

在步骤S814中,CPU 201使用定时单元404计算从步骤S809经过的时间,并确定经过的时间是否大于或等于预定值(例如,大于或等于10秒)。如果经过的时间超出预定值(在步骤S814中为“是”),则认为发生了超时,且步骤移动至步骤S815。如果经过的时间未超出预定值(在步骤S814中为“否”),则步骤返回到步骤S810。

在步骤S815中,CPU 201通过在操作面板206上显示错误显示(未示出)来通知操作者,从而表明未能发现被写入NFC标签111中的MFP。其后,此处理流程结束。

效果

如上所述,当使移动终端接近MFP的NFC标签时,如果MFP应用正在显示MFP搜索画面,则无需等待搜索处理的完成就能够立即选择该MFP。因此,用户能够缩短搜索时间,并能够选择期望的MFP,而不会迷失在MFP列表中。

第三实施例

此实施例描述了在正显示的MFP应用的画面是在扫描、打印等期间正在与MFP执行通信的画面时,执行NFC触摸的情况。当在这种状态下执行NFC触摸时,在执行配对的情况下将中断作业,因此,在通信期间不需要执行配对。

处理流程

下文将参照图9的流程图描述在正显示发送打印作业画面的情况下执行NFC触摸时由MFP应用400执行的处理。通过移动终端100的CPU201将诸如ROM 202等的存储器中存储的控制程序展开到RAM 203并执行控制程序来实现图9的流程图中示出的步骤。

在步骤S901中,CPU 201使用近场无线通信单元210确定移动终端100的操作者是否触摸了NFC标签111。如果执行了触摸(在步骤S901中为“是”),则步骤移动至步骤S902。如果未执行触摸(在步骤S901中为“否”),则步骤一直等待,直到执行触摸为止。

在步骤S902中,CPU 201使用近场无线通信单元210读取所触摸的NFC标签111中记录的数据。

在步骤S903中,CPU 201检查步骤S902中读取的数据的格式是否正常。如果所读取的数据不正确、读取失败或者格式不正确(在步骤S903中为“否”),则在步骤S904中,CPU 201通过在操作面板206上显示错误显示(未示出)来通知操作者。其后,此处理流程结束。另一方面,如果格式正常(在步骤S903中为“是”),则步骤移动至步骤S905。

在步骤S905中,CPU 201确定MFP应用400的画面是否是当前的通信画面。在当前的通信画面的情况下(在步骤S905中为“是”),则步骤移动至步骤S907。在其他画面的情况下(在步骤S905中为“否”),步骤移动至步骤S906。在步骤S906中,CPU 201执行针对除当前通信画面以外的画面的情况的操作。其后,此处理流程结束。

在步骤S907中,CPU 201显示表示不能执行配对的消息(未示出)。其后,此处理流程结束。

效果

如上所述,当使移动终端接近MFP的NFC标签时,如果MFP应用正在显示当前的通信画面,则不执行NFC处理。因此,用户能够防止无意中断当前正在发送的作业。

其他实施例

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

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

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