信息处理程序产品、信息处理装置和信息处理系统的制作方法

文档序号:11142238阅读:503来源:国知局
信息处理程序产品、信息处理装置和信息处理系统的制造方法

本发明涉及信息处理程序产品、信息处理装置和信息处理系统。



背景技术:

如果持有移动终端的用户能够通过终端与装置之间的无线通信,利用远端装置(诸如,图像形成装置)的功能,对于用户来说是便利的,并且无需通过缆线来连接终端与装置。但是,在一些情况下,需要进行无线通信参数的设置以便执行终端与装置之间的无线通信,并且针对装置的无线通信参数的设置不一定是容易的操作。

因此,在现有技术中,针对移动终端的设置无线通信参数的推荐方法是已知的,该方法不需要用户的设置操作或最小化用户的设置努力。例如,见于日本专利No.5121212。日本专利No.5121212公开了一种管理设备,该管理设备从用户的NFC(近场通信)芯片读取所存储的信息,从而使得无线电通信设备(移动终端)能够通过利用不同的无线通信参数,与相同的装置(路由器、服务器)连接。该管理设备基于所读取的信息,在无线电通信设备中设置,针对家用网络的无线通信参数或者针对受访网络的无线通信参数。



技术实现要素:

但是,在日本专利No.5121212中所公开的设置无线通信参数的方法中,用户难以确定选择无线通信参数中的哪一个作为无线电通信设备中进行设置的无线通信参数。

例如,当将图像形成装置同时连接到针对员工的面向员工的网络和针对访客的面向访客的网络时,如果针对面向访客的网络和面向员工的网络的无线通信参数分别存储在NFC芯片中,用户所携带的移动终端能够从NFC芯片中,读取针对两个网络中的期望网络的无线通信参数,并且将所读取的无线通信参数设置在终端中。

但是,通常禁止将访客终端连接到面向员工的网络,因此保护面向员工的网络免于外人进行的访问。员工终端需要经由面向员工的网络而不是面向访客的网络,与图像形成装置进行通信。也就是说,用户终端需要经由适当的网络,与图像形成装置进行通信。但是,在一些情况下,即使在终端处可以获取无线通信参数,用户还需要确定选择针对两种网络中的哪个无线通信参数。在一些情况中,用户难以确定将选择无线通信参数中的哪个无线通信参数。

解决技术问题的技术方案

在一个方面,本发明提供一种信息处理程序产品,该信息处理程序产品使得信息处理装置能够在不需要用户从多个网络选择一个网络的情况下,向与两个或更多个网络可连接的装置发送请求。

在一个实施例中,本发明提供一种信息处理程序产品,该信息处理程序产品包括非瞬态计算机可读介质,其上记录信息处理装置的处理器可执行的程序,其中的处理器用于经由包括第一网络和第二网络的多个网络中的装置可连接的一个网络向装置发送请求,当执行程序时使得处理器实现如下单元的功能:获取单元,用于获取第一通信信息和第二通信信息,其中第一通信信息用于经由第一网络与所述装置进行连接,其中第二通信信息用于经由第二网络与所述装置进行连接;确定单元,用于确定是否能够基于第一通信信息,经由第一网络进行所述图像处理装置与所述装置之间的通信;连接单元,用于当确定经由第一网络的通信无法进行时,基于第二通信信息,经由第二网络将信息处理装置与所述装置连接;以及请求单元,用于当确定经由第一网络的通信能够进行时,经由第一网络将处理请求发送到所述装置,并且当信息处理装置经由第二网络与所述装置连接时,经由第二网络将所述处理请求发送到所述装置。

各个实施例的其他目的、特征和优势在结合附图阅读下面的详细描述中变得清楚。

附图说明

图1A和图1B是解释根据第一实施例的打印系统所假定的使用情况的示意图。

图2是表示根据第一实施例的打印系统的配置的示意图。

图3是表示移动终端的硬件配置的示意图。

图4是表示图像形成装置和信息介质的硬件配置的示意图。

图5是表示根据第一实施例的打印系统的功能配置的示意图。

图6是表示通信信息的示例的示意图。

图7是解释根据第一实施例的打印系统所执行的打印作业的时序图。

图8是解释连接适当性确定过程的流程图。

图9A和图9B是表示移动终端的显示设备上所显示的屏幕的示例的示意图。

图10A和图10B是表示移动终端的显示设备上所显示的屏幕的示例的示意图。

图11是表示通信信息的另一个示例的示意图。

图12是解释图7中所示的打印作业中的连接适当性确定过程的流程图。

图13是表示根据第二实施例的图像投影系统的功能配置的方框图。

图14是解释根据第二实施例的图像投影系统所执行的图像投影过程的时序图。

具体实施方式

将参考附图给出各个实施例的描述。

首先,将参考图1A和图1B描述根据第一实施例的打印系统1所假定的使用情况。图1A和图1B是解释根据第一实施例的打印系统1所假定的使用情况的示意图。将图像形成装置20连接到等同于公司内部LAN等的网络N1,而将接入点7连接到网络N1。图像形成装置20还用于经由网络N2,执行P2P(点对点)通信。

图1A中所示的使用情况1是如下情况:访客9利用他自己的移动终端10,针对打印作业执行与图像形成装置20的无线通信。

(1)携带移动终端10的访客9靠近图像形成装置20上或附近所提供的NFC(近场通信)设备301。这使得移动终端10能够从NFC设备301获取如下信息:用于经由网络N1与图像形成装置20进行通信的第一通信信息1100,以及用于经由网络N2与图像形成装置20进行通信的第二通信信息1300。

(2)移动终端10尝试利用第一通信信息1100与图像形成装置20进行通信。但是,访客9的移动终端10利用第一通信信息1100无法连接到公司内部的LAN(网络N1)。

(3)移动终端10尝试利用第二通信信息1300与图像形成装置进行通信。访客9的移动终端10能够利用第二通信信息连接到公司内部的LAN,而且启动移动终端10与图像形成装置20之间经由网络N2的通信。

在此,访客9的移动终端10能够经由网络N2与图像形成装置20通信,而不利用网络N1(或者公司内部LAN)。

图1B中所示的使用情况2是如下情况:员工8利用他自己的移动终端10,针对打印作业执行与图像形成装置20的无线通信,图像形成装置20处于与员工8不相关的公司部门并且不经常被员工8使用。

(1)携带移动终端10的员工8靠近图像形成装置20上或附近所提供的NFC(近场通信)设备301。这使得移动终端10能够从NFC设备301获取如下信息:用于经由网络N1与图像形成装置20进行通信的第一通信信息1100,以及用于经由网络N2与图像形成装置20进行通信的第二通信信息1300。

(2)员工8具有与他公司的公司内部LAN连接的权限,在员工8的移动终端10中设置用于与接入点7进行连接的无线通信参数。如果移动终端10尝试利用第一通信信息1100与图像处理装置20进行通信,则移动终端10能够与公司内部LAN(网络N1)连接。通过利用第一通信信息1100,移动终端10能够经由网络N1与图像形成装置20进行通信。启动移动终端10与图像形成装置20之间经由网络N1的通信。

在此,员工8的移动终端10能够经由网络N1(或者公司内部LAN)与图像形成装置20通信。即使由于某种原因,员工8的移动终端10无法经由网络N1与图像形成装置20进行连接,员工8的移动终端10也能够经由网络N2与图像形成装置20进行通信。在此情况下,员工8能够请求图像形成装置20执行打印作业。

因此,根据第一实施例的打印系统1减少了用户在设置通信信息方面的设置努力,并且使得能够针对用户(包括访客9和员工8)进行适当网络的自动选择。

下面,员工8是移动终端10和图像形成装置20的用户的示例,员工8具有与公司内部LAN连接的权限(在移动终端10中设置用于与公司内部LAN进行连接的无线通信参数)。这种类型的用户不限于员工8,也可以指的是人员、公司职员、职员等。

下面,访客9是移动终端10和图像形成装置20的用户的示例,而访客9不具有与公司内部LAN进行连接的权限。可以将除员工8之外的用户分类为访客9。

[第一实施例]

参考图2描述根据第一实施例的打印系统1的配置。图2是表示根据第一实施例的打印系统1的配置的示意图。

如图2中所示,打印系统1可以包括移动终端10和一个或多个图像形成装置20。虽然在图2中未示出,但是打印系统1也可以包括两个或更多个图像形成装置20。移动终端10和各个图像形成装置20可以经由网络N1或网络N2,通过线缆或无线电进行连接。

因为移动终端10是如随后所述能够由用户来携带的信息处理装置,所以优选的是移动终端10与图像形成装置20是经由网络N1或网络N2通过无线电相互可连接的。术语“可连接的”意思是移动终端10和图像形成装置20都具有连接功能,而它们是否相互实际上可连接的确定由连接适当性确定过程来做出,随后将参考图7或图8来描述该过程。

当移动终端10由访客9来携带时,移动终端10在请求时仍然与网络N1断开连接,而与网络N2可连接。员工8具有与网络N1(公司内部LAN)进行连接的权限。因此,当移动终端10是由员工8来携带时,将SSID(服务组标识)和密码(密钥)在移动终端10中设置为无线通信参数,因此移动终端10与网络N1可连接。因此,如果检测到图像形成装置20的IP地址,则员工8所携带的移动终端10能够与图像形成装置20进行通信。

下面,假设网络N1是用于通过无线电将移动终端10与图像形成装置20进行连接的无线LAN(局域网络),诸如公司内部LAN,而网络N2是用于直接通过Wi-Fi直连模式中的P2P通信来连接移动终端10与图像形成装置20的网络。但是,网络N1和网络N2不限于这些示例。例如,网络N1除公司内部LAN以外可以包括WAN(广域网)和因特网,可以部分包括移动电话通信网络。例如,网络N2可以是用于通过无线LAN的自组织(ad hoc)模式、移动电话通信网络、红外通信、等将移动终端10与图像形成装置20进行连接的网络。换言之,网络N2可以是适于阻止外人访问公司内部资源的网络,如公司内部LAN。而且,如果将网络N2适当地设置为与网络N1分开(例如,网络N2具有不同于网络N1的网络地址),则网络N2可以是用于经由无线LAN将移动终端10与图像形成装置20进行连接的公司内部LAN。

在图2中所示的打印系统1中,将信息介质30附着于图像形成装置20的外壳(外表面)。因此,移动终端10与信息介质30能够通过近场通信进行相互通信。

移动终端10是由用户来操作的便携式信息处理装置,诸如智能手机。移动终端10的示例可以包括智能手机、移动电话、平板终端、游戏机、PDA(个人数字助理)、数码相机、可穿戴PC、笔记本PC等。将处理器可执行的应用安装在移动终端10中,当执行该应用时,使得移动终端10的处理器将功能提供请求(例如,打印目标数据的打印命令、文档扫描请求、传真发送请求、复印请求)从移动终端10发送到图像处理装置20。当执行该应用时,使得移动终端10的处理器生成打印作业(包括与打印命令相关联的打印目标数据)、扫描作业、FAX发送作业、复印作业等中的任一个,并将其发送到图像形成装置20。

而且,移动终端10包括NFC(近场通信)设备,诸如如随后所述的NFC芯片。用户可以通过将移动终端10保持在附着于图像形成装置20的外壳的信息介质30的预定位置,获取两个或更多个通信信息项目,包括用于与图像形成装置20进行通信的IP地址。基于所获取的通信信息,移动终端10可以将所生成的打印作业发送到图像形成装置20,以便图像形成装置20可以执行打印作业,从而输出打印目标数据的副本。

移动终端10中所安装的应用可以是用于与图像形成装置20进行通信并且向图像形成装置20发送作业执行请求的软件模块,诸如浏览器、文档准备程序或查看器。

图像形成装置20可以是从移动终端10接收打印作业并且输出打印目标数据副本的装置,诸如打印机。图像形成装置20可以是具有多个功能的MFP(多功能外围设备),其中的功能包括复印功能、扫描功能、传真功能、打印功能等。

可替换地,图像形成装置20可以是如下装置中的任何一个:扫描仪设备、传真机、音频输出设备(诸如扬声器)、图像投影装置(投影仪)、背投影装置、HUD(平视显示器)装置、电子白板或数字标志设备。在本实施例中,已经将打印系统1描述为信息处理系统的示例。但是,根据本发明的信息处理系统不限于上述示例,还可以是使用扬声器设备来代替图像形成装置20的音频输出系统,或者是使用图像输出设备来代替图像形成装置20的图像输出系统。也就是说,根据本发明的信息处理系统适用于包括移动终端10和装置的各种系统,其中移动终端10生成各种作业、图像以及可以转换为图像的数据,装置(根据第一实施例的图像形成装置20)输出作业、图像、以及能够转换为从移动终端10接收到的图像的数据。而且,根据本发明的信息处理系统仅用于实现移动终端10与装置之间的无线通信,而不输出数据。

信息介质30可以包括在预定位置附着于图像形成装置20的外壳的NFC(近场通信)设备,诸如NFC芯片。例如,信息介质30可以是NFC标签等。将包括信息介质30所附着的图像形成装置20的IP地址的通信信息存储在信息介质30中。更具体地,将移动终端10与图像形成装置20经由网络N1进行通信所需要的通信信息、以及移动终端10与图像形成装置20经由网络N2进行通信所需要的通信信息存储在信息介质30中。也就是说,可以在信息介质30中存储,关于移动终端10与图像形成装置20相互可连接所通过的网络的对应数量的多个通信信息项目。

移动终端10可以通过近场通信,从信息介质30获取所存储的通信信息。如上所述,移动终端10可以基于从信息介质30所获取的通信信息,向图像形成装置20发送打印作业,以便图像形成装置20可以执行该打印作业。

存储待发送到移动终端10的通信信息的信息介质30不限于NFC标签。例如,如果将通信信息存储在图像形成装置中,可以利用不需要目的地地址的另外通信过程,诸如或红外通信,将通信信息从图像形成装置直接发送到移动终端10。但是在此情况下,需要移动终端具有对应的功能(或红外通信)。

在上述打印系统1中,移动终端10和信息处理装置20用于经由两个网络,网络N1和网络N2,相互可连接。可替换地,移动终端10和信息处理装置20可用于经由三个或更多个网络相互可连接。

另外,上述打印系统1可以用于包括将从移动终端10所接收到的打印作业进行累积的打印服务器。而且,上述打印系统1可以包括一个或多个移动终端10。

根据第一实施例的移动终端10可以通过如图3中所示的硬件配置来实现。图3是表示根据第一实施例的移动终端10的硬件配置的示意图。如图3中所示,移动终端10可以包括输入设备101、显示设备102、外部接口103、RAM(随机存取存储器)104、ROM(只读存储器)105、CPU(中央处理器)106、通信接口107、SSD(固态驱动器)108、以及NFC(近场通信)设备109。移动终端10的这些组件通过总线B进行互联。

输入设备101可以包括触摸平板,并且该触摸平板用于向移动终端10输入各种信号。输入设备101可以包括键盘、鼠标等。显示设备102可以包括LCD(液晶显示器),该LCD用于显示移动终端10的处理结果。

外部接口103可以提供连接移动终端10与外部设备的接口。外部设备可以包括记录介质103a。可以将实现根据第一实施例的移动终端10所使用的信息处理程序存储在记录介质103a中。移动终端10用于经由外部接口103,从记录介质103a读取数据并且将数据写入记录介质103a。

记录介质103a可以是任何种类的记录介质,包括SD存储卡、USB(通用串行总线)存储器、DVD(数字多功能光盘)、CD(光盘)以及软盘。

RAM 104可以是暂时存储程序和数据的易失性半导体存储器(存储设备)。ROM 105可以是即使切断电源后也能够存储程序和数据的非易失性半导体存储器(存储装置)。ROM 105中所存储的程序和数据可以包括:移动终端10的启动时所执行的BIOS(基本输入/输出系统)、OS设置、网络设置等。

CPU 106可以是通过如下方式来控制整个移动终端10并且实现移动终端10的各个功能的处理器:通过将程序和数据从存储器(诸如,ROM 105或SSD108)读取到RAM 104并且执行程序从而执行相关的过程。

通信接口107可以提供针对执行通信连接移动终端10与网络N1和网络N2的接口。例如,通信接口107可以提供用于经由无线LAN连接移动终端10与公司内部LAN的接口。而且,通信接口107可以提供用于通过Wi-Fi直连模式中的P2P通信来连接移动终端10与图像形成装置20的接口。因此,移动终端10能够通过通信接口107来执行数据通信。另外,通信接口107可以提供用于访问移动电话通信网络、因特网等的接口。

SSD 108可以是存储程序108a和数据的非易失性存储器。SSD 108中所存储的程序108a和数据可以包括控制整个移动终端10的作为系统软件的OS(操作系统),以及OS上所执行的提供移动终端10的各种功能的应用程序。在SSD 108中,其中所存储的程序和数据可以通过利用预定文件系统和/或数据库来进行管理。另外,移动终端10可以包括HDD(硬盘驱动器)来代替SSD 108,或者除SSD 108之外还包括HDD(硬盘驱动器)。

NFC设备109可以是NFC芯片。因此,移动终端10能够通过NFC设备109来执行数据通信。

通过利用上述硬件配置,根据第一实施例的移动终端10执行随后所述的各种过程。

根据第一实施例的图像形成装置20和信息介质30可以通过如图4中所示的硬件配置来实现。图4是表示根据第一实施例的图像形成装置20和信息介质30的硬件配置的示意图。如图4中所示,图像形成装置20可以包括控制器201、操作面板202、外部接口203、通信接口204、以及打印机205。而且,NFC(近场通信)设备301可以作为实现信息介质30的配置,附着于图像形成装置20的外表面(外壳)。

控制器201包括CPU 211、RAM 212、ROM 213、NVRAM 214、以及HDD215。ROM 213存储各种程序和数据。RAM 212暂时存储程序和数据。NVRAM214存储设置信息及其他。HDD 215存储程序215a和数据。

CPU 211可以是通过如下方式来控制整个图像形成装置20并且实现图像形成装置20的各个功能的处理器:通过将程序215a、数据以及设置信息从存储器(诸如,ROM 213、NVRAM 214或HDD 215)读取到RAM 212,并且执行程序,从而执行相关的过程。

操作面板202可以包括接收来自用户的输入的输入单元,以及显示由CPU211所执行的各个过程的结果的显示单元。外部接口203可以提供连接图像形成装置20与外部设备的接口。外部设备可以是记录介质203a等。因此,图像形成装置20用于通过外部接口203,从记录介质203a读取数据和/或将数据写入记录介质203a。记录介质203a的示例可以包括软盘、CD、DVD、SD存储卡、USB存储器等。

通信接口204可以提供连接图像形成装置20与网络N1和网络N2的接口。因此,图像形成装置20能够通过通信接口204来执行数据通信。打印机205可以是用于打印和输出打印目标数据的副本的打印机。

NFC设备301可以是NFC芯片等。信息介质30通过NFC设备301的非易失性存储器来实施。如果检测到移动终端10的NFC设备109靠近NFC设备301,NFC设备301能够与NFC设备109进行通信,从信息介质30读取所存储的信息,将所读取的信息发送到移动终端10。在图像形成装置20上或附近提供NFC设备301。例如,可以将NFC芯片附着于图像处理装置20的外壳的预定位置。在此情况下,优选地是将NFC芯片附着于能够易于执行图像形成装置20与移动终端10之间的近场通信的位置。信息介质30中所存储的信息可以由用户利用读取器和写入器重新写入。

可替换地,可以在图像形成装置20的内部、可执行图像形成装置20与移动终端10之间的近场通信的位置处,提供NFC设备301,而不是在图像形成装置20的外部提供NFC设备301。而且,不需要将NFC设备301附着于图像形成装置20。例如,可将NFC设备301设置在图像形成装置20附近或者在针对图像形成装置20的路径中所安放的导板上。

通过利用上述硬件配置,根据第一实施例的图像形成装置20和信息介质30执行随后所述的各种过程。

根据第一实施例的打印系统1可以通过如图5中所示的功能配置来实现。图5是表示根据第一实施例的打印系统的功能配置的示意图。

如图5中所示,打印系统1的移动终端10可以包括信息获取单元12、连接适当性确定单元13、UI显示单元14、通信单元15以及信息存储单元16。通信单元15可以包括第一通信单元151、第二通信单元152等。另一方面,打印系统1的图像形成装置20可以包括打印功能单元21。图像形成装置20能够从两个或更多个网络N1和网络N2接收过程执行请求。

信息获取单元12可以通过CPU 106、NFC设备109等来实施,并且用于通过近场通信,从信息介质30获取用于与图像形成装置20进行通信的两个或更多个通信信息。

连接适当性确定单元13可以通过CPU 106来实施,并且基于从信息介质30所获取的通信信息项目,确定选择移动终端10和图像形成装置20相互可连接的两个或更多个网络中的哪一个网络用于通信。具体地,根据第一实施例的连接适当性确定单元13基于从信息介质30所获取的通信信息项目,确定选择移动终端10和图像形成装置20相互可连接的网络N1和网络N2中的哪一个网络用于通信。

UI显示单元14可以通过CPU 106和显示设备102等来实现,并且用于生成UI(用户界面)屏幕和显示UI屏幕。

通信单元15可以通过通信接口107等来实现,并且用于与图像形成装置20进行通信。更具体地,基于连接适当性确定单元13所作出的确定结果,第一通信单元151用于经由网络N1与图像形成装置20进行通信,而第二通信单元152用于经由网络N2与图像形成装置20进行通信。

信息存储单元16可以通过CPU 106、ROM 105、SSD 108等来实现,并且用于存储通过信息获取单元12所获取的通信信息1000(见图6),以及读取所存储的通信信息。

打印功能单元21可以通过打印机205等来实现,并且用于打印上述打印作业中所包括的打印目标数据,其中该打印作业的执行是由移动终端10来请求的。除打印功能单元21以外,图像形成装置20还可以包括:用于从所读取的文档生成图像数据(电子数据)的扫描功能单元、用于重现所读取文档的复印功能单元、用于经由电话网络执行所读取文档或电子数据的FAX传送的传真功能单元等。

信息介质30可以通过NFC设备301来实现,并且用于存储与信息介质30所附着的图像形成装置20进行通信的通信信息1000。信息介质30用于响应于接收到来自移动终端10的信息获取单元12的请求,通过近场通信,将信息介质30中所存储的通信信息1000发送到移动终端10。

参考图6描述信息介质30中所存储的通信信息1000。另外,移动终端10的信息存储单元16中所存储的通信信息1000与信息介质30中存储的通信信息1000本质上相同。图6是解释通信信息1000的示例的示意图。

如图6中所示,通信信息1000包括:用于经由网络N1与图像形成装置20进行通信的第一通信信息1100、指示经由网络N2的通信的使用适当性的使用适当性信息1200、以及用于经由网络N2与图像形成装置20进行通信的第二通信信息1300。也就是说,通信信息100具有两个或更多个通信信息项目,至少包括第一通信信息1100和第二通信信息1300。

第一通信信息1100是移动终端10与图像形成装置20经由网络N1(例如,经由无线LAN连接的公司内部LAN)进行通信所需要的信息。第一通信信息1100可以包括第一IP地址(网络N1中的图像处理装置20的IP地址)、SSL(安全套接层)通信(指示网络N1中SSL通信的存在)等。第一通信信息1100不包括用于从接入点7与公司内部LAN连接的密码或SSID。如上所述,假设员工8具有与网络N1连接的权限,并且在员工8的移动终端10中预先设置SSID和密码。如果在第一通信信息1100中设置针对公司内部LAN的SSID和密码,将会允许访客9的移动终端10利用第一通信信息1100与公司内部LAN进行连接。基于在员工8的移动终端10中预先设置SSID和密码的假设,在第一通信信息1100中只存储最少的信息项目(IP地址)。根据第一实施例,禁止将访客9连接到公司内部LAN,而允许员工8与公司内部LAN连接。也就是说,只允许当前与公司内部LAN连接的移动终端10利用第一通信信息1100与图像形成装置20连接。

当连接适当性确定单元13已经确定经由网络N1移动终端10与图像形成装置20相互不可连接时,使用适当性信息1200指示是否能够使用经由网络N2的通信。在图6中所示的通信信息1000中,将使用适当性信息1200设置为“是”。因此,在图6中所示的示例的情况下,当连接适当性确定单元13已经确定经由网络N1移动终端10与图像形成装置20相互不可连接时,移动终端10执行尝试经由网络N2与图像形成装置20进行通信的过程。另一方面,当将使用适当性信息1200设置为“否”时,移动终端10无法经由网络N2与图像形成装置20进行通信。

例如,使用适当性信息1200可以用于计费控制目的。可以基于使用,诸如基于副本的总量,收取图像形成装置20的服务费用。例如,当将图像形成装置20安置在公司A内时,无论是公司A的员工8还是到公司A的访客9使用过图像形成装置20的打印功能,公司A都可以收取服务费用。因此,在将图像形成装置20安置在许多访客9出现的公司A的位置时,公司A不期望允许游客9使用打印功能。

另一方面,在将图像形成装置20安置在市政办公室或图书馆的情况下,需要满足访客使用打印功能的要求。在此情况下,可以将投币装置附着在安置于公共场所的图像形成装置20,在访客9支付的范围内可以允许访客9使用打印功能。

在将图像形成装置20安置在访客9很少使用打印功能或者安装有计费装置的情况下,可以允许访客9使用打印功能。因此,使用适当性信息1200可以用于控制访客9对于图像形成装置20的使用适当性。

另外,也可以在第一通信信息1100中包括网络N1的使用适当性信息。例如,当网络N1具有安全问题时,这样的使用适当性信息可以用于阻止员工8经由网络N1与图像形成装置20进行通信。

第二通信信息1300是移动终端10与图像形成装置20经由网络N2进行通信所需要的信息(例如,Wi-Fi直连模式中的P2P通信)。第二通信信息1300可以包括第二IP地址(网络N2中的图像形成装置20的IP地址)、(识别网络N2所使用的)SSID(服务组标识)、网络N2中的加密方式类型、密码、当经由网络N2进行通信时的图像形成装置20的HTTP(超文本传输协议)端口号、当经由网络N2进行通信时的图像形成装置20的HTTPS(基于SSL/TLS的HTTP)端口号等。当图像形成装置20未使用加密方式数据用于通信时,即使没有密码也能够进行通信。

第一通信信息1100和第二通信信息1300中所包括的上述信息项目仅是示例。在通信信息1000中还可以包括执行经由网络N1或网络N2的通信所需要的各种信息。在上述通信信息1000中,第一IP地址1000和第二IP地址相互不同。但是,第一IP地址和第二IP地址也可以相同。

当移动终端10与图像形成装置20还经由网络N3相互可连接时,通信信息1000还可以包括指示经由网络N3的通信的使用适当性的使用适当性信息,以及用于经由网络N3与图像形成装置20进行通信的第三通信信息。

接着,将描述根据第一实施例的打印系统1所执行的各个过程。

首先,将描述根据第一实施例的打印系统1所执行的打印作业。图7是解释根据第一实施例的打印系统1所执行的打印作业的时序图。

如图7中所示,在步骤S601中,用户通过UI显示单元14从移动终端10中所安装的应用,选择所期望的打印目标数据,并且输入打印指令。因此,生成包括由用户所选择的打印目标数据的打印作业。

在步骤S602中,响应于接收到打印作业的执行通知,移动终端10的UI显示单元14向信息获取单元12发送通信信息1000的获取请求。将移动终端10设置为待用状态直至检测到通过NFC设备109进行的近场通信的启动。在此期间,可以在显示设备102上显示提示用户手持移动终端10靠近图像形成装置20的信息介质30(NFC芯片)的屏幕。

在步骤S603中,在用户手持移动终端10靠近信息介质30之后,信息获取单元12检测到移动终端10与信息介质30之间的近场通信的启动,并且从信息介质30获取通信信息1000。

在步骤S604中,移动终端10的信息获取单元12将从信息介质30所获取的通信信息1000存储在信息存储单元16中。

在步骤S605中,移动终端10的信息存储单元16向连接适当性确定单元13发送确定请求,该确定请求基于通信信息1000中所包括的两个或更多个通信信息项目,确定选择两个或更多个网络中的哪个网络用于通信。

在步骤S606中,移动终端10的连接适当性确定单元13执行连接适当性确定过程。在第一实施例中,连接适当性确定单元13生成下面的确定结果中的一个作为连接适当性确定过程的结果。随后将描述连接适当性确定过程的细节。

(1)移动终端10与图像处理装置20经由网络N1或网络N2相互不可连接(确定结果为“不可连接”)。

(2)移动终端10与图像处理装置20经由网络N1相互可连接(确定结果为“通过第一通信单元的通信”)。

(3)移动终端10与图像处理装置20经由网络N2相互可连接(确定结果为“通过第二通信单元的通信”)。

随后,当连接适当性确定单元13所作出的确定结果是上面的项目(1)时,UI显示单元14执行步骤S608中的操作。当连接适当性确定单元13所作出的确定结果是上面的项目(2)时,通信单元15执行步骤S610中的操作。当连接适当性确定单元13所作出的确定结果是上面的项目(3)时,通信单元15执行步骤S613中的操作。

在步骤S607中,移动终端10的连接适当性确定单元13向UI显示单元14发送显示屏幕(图10B的“不可连接”屏幕)的请求,其中该屏幕指示移动终端10与图像形成装置20相互不可连接。

在步骤S608中,在接收到显示“不可连接”屏幕的请求之后,移动终端10的UI显示单元14生成“不可连接”屏幕,并在显示设备102上显示“不可连接”屏幕。因此,向用户通知用户所操作的移动终端10无法与图像形成装置20进行通信。

在步骤S609中,移动终端10的连接适当性确定单元13向第一通信单元151发送打印作业的执行请求。

在步骤S610中,在接收到打印作业的执行请求之后,移动终端10的第一通信单元151向图像形成装置20发送打印作业的执行请求。也就是说,移动终端10经由网络N1(经由无线LAN连接的公司内部LAN),将打印作业发送到图像形成装置20。

在步骤S611中,在从移动终端10接收到打印作业之后,图像形成装置20的打印功能单元21执行打印作业,并且输出打印目标数据的副本。因此,用户可以获得通过图像形成装置20所打印出的打印目标数据的副本。

在步骤S612中,移动终端10的连接适当性确定单元13向第二通信单元152发送打印作业的执行请求。

在步骤S613中,在接收到打印作业的执行请求之后,移动终端10的第二通信单元152向图像形成装置20发送打印作业的执行请求。也就是说,移动终端10经由网络N2(Wi-Fi直连模式中的P2P通信),将打印作业发送到图像形成装置20。

在步骤S614中,在从移动终端10接收到打印作业之后,图像形成装置20的打印功能单元21执行打印作业,并且输出打印目标数据的副本。因此,用户可以获得通过图像形成装置20所打印出的打印目标数据的副本。

如上所述,在根据第一实施例的打印系统1中,移动终端10从信息介质30获取用于与图像形成装置20进行通信的两个或更多个通信信息项目。基于所获取的两个或更多个通信信息项目中的一个,移动终端10能够通过与图像形成装置20进行通信而在图像形成装置20上执行打印作业。也就是说,移动终端10能够选择移动终端10与图像形成装置20可连接所通过的两个或多个网络中的一个网络,并且能够经由所选择的网络,通过将打印作业发送到图像形成装置20来执行打印作业。

接着,参考图8至图10描述上述打印作业的步骤S608中的连接适当性确定过程。连接适当性确定过程是如下的过程:基于信息获取单元12所获取的通信信息1000中所包括的第一通信信息1100和第二通信信息1300,确定选择网络N1和网络N2中的哪一个用于与图像形成装置20进行通信。换言之,连接适当性确定过程选择两个或多个网络中的一个网络用于与图像形成装置20进行通信。

图8是解释根据第一实施例的打印系统所执行的连接适当性确定过程的流程图。图9A至图10B是表示移动终端10的显示设备102上所显示的应用的屏幕的示例。参考图9和图10描述图8的连接适当性确定过程的流程。

首先,用户通过应用从显示设备102上所显示的打印数据列表当中选择打印目标数据。在选择打印目标数据之后,在移动终端10的显示设备102上显示如图9A中所示的打印条件屏幕901。在打印条件屏幕901中显示如下项目:打印目标数据名称902、图像形成装置20的图标903、副本数量选项904、彩色/黑白(黑和白)选项905以及纸张尺寸选项906。最初显示通过应用预先设置的副本数量选项904、彩色/黑白选项905以及纸张尺寸选项906的默认设置值,并且保存由用户最终设置的设置值。因此,当利用移动终端10将针对打印作业的请求发送到图像形成装置20时,用户能够以对于设置项目最少的改变,利用所期望的设置值(打印条件)来执行打印作业。

另外,还可以显示包括图标907a和指示“触摸MFP启动打印作业”的消息907b的使用建议907,其提示用户手持移动终端10在图像形成装置20的NFC设备301(NFC芯片)的上方。在移动终端10被手持位于NFC设备301的上方之后,移动终端10的信息获取单元12从信息介质30获取通信信息1000。当信息获取单元12获取到通信信息1000时,启动图8的连接适当性确定过程。

如图8中所示,在步骤S701中,移动终端10的连接适当性确定单元13向第一通信单元151发送如下请求:基于通信信息1000中所包括的第一通信信息1100,经由网络N1与图像形成装置20进行通信。接着,第一通信单元151尝试利用第一通信信息1100与图像形成装置20进行通信。在此,移动终端10优选地利用当前已连接的网络,与通信信息1100所指示的IP地址连接。即使用户是员工并且用户所携带的移动终端10存储用于与公司内部LAN进行连接的信息,将优先级赋予当前所连接的网络。当移动终端10当前与不同的网络连接时(例如,LTE、3G、公共无线LAN等),所获取的通信信息1100不包括用于识别网络的信息(诸如,SSID),移动终端10无法确定是否将当前所连接到的网络切换为公司内部LAN。因此,在此情况下,移动终端10在不切换至公司内部LAN的情况下,尝试经由不同的网络与图像形成装置20进行通信。第一通信单元151尝试经由当前所连接的网络,与第一通信信息1100中所包括的第一IP地址所指示的装置(在此示例中,图像形成装置20)进行通信。因此,在将移动终端10当前与3G或LTE连接的情况下,可以经由载波的基站来尝试与第一IP地址所指示的装置进行通信。

当第一通信单元151尝试与图像形成装置20进行通信时,在移动终端10的显示设备102上显示如图9B中所示的正在连接屏幕911。在正在连接屏幕911中,显示图标912和消息913以便表示移动终端10与图像形成装置20的连接正在进行。而且,显示取消按钮914以便用户停止连接或打印作业。

再参考图8,在步骤S702中,连接适当性确定单元13基于第一通信单元151的通信结果,确定移动终端10是否成功地经由网络N1与图像形成装置20进行通信。当可以进行经由网络N1与图像形成装置20的通信时,过程进行到步骤S703。另一方面,当无法进行通信时,过程进行到步骤S704。

在此,将给出连接适当性确定单元13如何利用第一通信信息1100来确定是否能够与图像形成装置20进行通信的描述。为了方便,将关于上述使用情况1和使用情况2的每种情况来描述连接适当性确定的方法。

使用情况1:

移动终端10在无论移动终端10与某一网络是断开连接还是连接的情况下,尝试与图像形成装置20进行连接,并且执行下面过程(1)至(3)中的一个过程。

(1)第一通信单元151尝试经由当前所连接的网络获取图像形成装置20的MIB(管理信息库)信息。当能够获取到MIB信息时,确定移动终端10已成功与图像形成装置20进行通信。当无法获取MIB信息时,确定移动终端10未与图像形成装置20进行通信。MIB信息可以是标准MIB或者扩展MIB。如果能够获取标准MIB,确定至少可以进行移动终端10与某一装置(可能是图像形成装置20)之间的数据通信。如果能够获取扩展MIB,确定可以进行移动终端10与移动终端10的应用(通过假设图像形成装置20的特定制造商和特定型号来配置应用)所假设的图像形成装置20之间的数据通信。即使当能够获取MIB信息时,如果所获取的MIB信息中所包括的设备信息与作为通信合作者的图像形成装置20的设备信息(该设备信息包括在例如从信息介质30所获取的通信信息1000中)不一致,确定移动终端10未与图像形成装置20进行通信。通过这种方式,连接适当性确定单元13能够确实地确定移动终端10已经与包括信息介质30的图像形成装置20进行通信,从其中的信息介质30读取通信信息1000。在此,设备信息是唯一识别图像形成装置20的信息,诸如图像形成装置20的制造固有编号(序列号)或者MAC(媒体访问控制)地址。

(2)第一通信单元151通过利用图像形成装置20所提供的网络API(应用程序接口),尝试经由当前所连接的网络获取设备信息。网络API可以是通过网络执行装置A与装置B之间的处理(处理请求方法、数据规范方法等)的可编程接口。可以将网络API预先存储在移动终端10的信息存储单元16中。当能够获取设备信息时,确定移动终端10已经与图像形成装置20进行通信。另一方面,当无法获取设备信息时,确定移动终端10未与图像形成装置20进行通信。也就是说,当网络API对于图像形成装置20的制造商不唯一时,确定至少可以进行移动终端10与某一装置(可能是图像形成装置20)之间的数据通信。当网络API对于图像形成装置20的制造商唯一时,因为能够获取设备信息,所以确定可以进行移动终端10与移动终端10的应用所假设的图像形成装置20之间的数据通信。即使当能够获取设备信息时,如果所获取的设备信息与所期望的图像形成装置20的设备信息不一致,确定移动终端10未与图像形成装置20进行通信。通过这种方式,连接适当性确定单元13能够确实地确定移动终端10已经与包括所读取的通信信息1000所来自的信息介质30的图像形成装置20进行通信。

(3)第一通信单元151尝试通过ARP(地址分析协议),经由当前所连接的网络来获取图像形成装置20的MAC地址。当能够获取MAC地址时,确定移动终端10已经与图像形成装置20进行通信。另一方面,当无法获取MAC地址时,确定移动终端10未与图像形成装置20进行通信。如果能够获取MAC地址,信息介质30中所存储的IP地址所指示的装置(可能是图像形成装置20的装置)存在,能够高准确度地确定移动终端10与包括信息介质30的图像形成装置20已经执行数据通信。即使当能够获取MAC地址时,如果所获取的MAC地址与图像形成装置20的MAC地址(从信息介质30获取的MAC地址)不一致,则确定移动终端10未与图像形成装置20进行通信。通过这种方式,连接适当性确定单元13能够确实地确定移动终端10已经与其中提供信息介质30的图像形成装置20进行通信。

如果在执行上述过程(1)至(3)中的一个过程时发生通信错误等,可以请求第一通信单元151重新尝试对应的过程。可替换地,如果通过执行上述过程(1)至(3)中的一个过程确定移动终端10未与图像形成装置20进行通信,可以通过一次尝试最终确定不能进行通信。

过程(1)至(3)中的一个过程的执行使得能够做出如下确定:移动终端10断开连接,或者移动终端与另外的无线LAN(公共无线LAN)连接,或者移动终端10可能与LTE或3G进行连接。通过这种方式,能够利用第一通信信息1100,确定移动终端10无法与图像形成装置20进行通信。

当移动终端10未与任何网络连接时,移动终端10可以通过OS检测到,移动终端10未与无线LAN连接,或者与任何网络断开连接,通过利用第一通信信息1100可以确定移动终端10无法与图像形成装置20进行通信。当检测到移动终端10与LTE或3G连接时,可以通过相同的方式作出确定。

而且,当移动终端10未与任何网络连接时,移动终端10当前未与公司内部LAN连接,并且通过利用第一通信信息1100能够确定移动终端10无法与图像形成装置20进行通信。在不执行过程(1)至(3)中的任何过程的情况下,通过利用第一通信信息1100能够确定移动终端10无法与图像形成装置20进行通信。

使用情况2:

需要理解的是,在员工8的移动终端10与公司内部LAN连接的一些情况下,移动终端10能够通过利用第一通信信息1100,与图像形成装置20进行通信。

另一方面,当员工8的移动终端10未与公司内部LAN连接时,移动终端10无法通过利用第一通信信息1100与图像形成装置20连接。当移动终端10尝试经由当前所连接的不同于公司内部LAN的网络(诸如,LTE或3G)与图像形成装置进行通信时,存在下面的情况。

(ⅰ)偶然连接到的网络中的第一通信信息所指示的IP地址处存在某一装置(其中的装置可以是或者不是图像形成装置20)。在此情况下,可以进行移动终端10与该装置的连接,但是移动终端10未必与所期望的图像形成装置20进行连接,并且该装置发送打印作业请求可能变得无意义。

(ⅱ)偶然连接到的网络中的第一通信信息1100所指示的IP地址处不存在装置。

因此,为了确实地确定移动终端10处于不同于上述状态(ⅰ)和(ⅱ)的状态,并且已经与图像形成装置20进行通信,移动终端10执行上述过程(1)至(3)中的一个过程。由此,移动终端10能够确定移动终端10所连接的装置是否为能够发送打印作业请求所针对的图像形成装置20(或者确定移动终端10是否经由网络N1与图像形成装置20连接)。

在使用情况2中,即使当移动终端10与公司内部LAN(网络N1)进行连接时,也存在着员工8的移动终端10所发送的数据包无法到达图像形成装置20的情况。例如,在一些情况下,从距离移动终端10最近的接入点7到图像形成装置20的通信路径中的路由器的供电可能被关闭,在另外的情况下,图像形成装置20的已变更IP地址可能未反映在信息介质30中。

在这些情况下,当执行过程(1)至(3)中的一个过程期间检测到超时或者通信错误(HTTP协议中,返回代码为400的状态代码)时,连接适当性确定单元13确定利用第一通信信息1100无法进行移动终端10与图像形成装置20之间的通信。

在步骤S703中,当移动终端10与图像形成装置20能够经由网络N1进行通信时,移动终端10的连接适当性确定单元13确定,第一通信单元151基于通信信息1000中所包括的第一通信信息1100,能够经由网络N1与图像形成装置20进行通信。

在此情况下,在移动终端10的显示设备102上显示如图10A中所示的传输结束屏幕921。传输结束屏幕921是指示完成打印作业从移动终端10到图像形成装置20传输的屏幕。在传输结束屏幕921中,显示用于指示打印作业传输完成的图标923以及用于指示“传输结束”的消息922。在显示传输结束屏幕921持续预定时间段后,屏幕921自动消失并且再次出现图9A的打印条件屏幕901。可替换地,当用户按下或触摸图标923时,可以显示图9A的打印条件屏幕901。

再参考图8,在步骤S704中,终端10的连接适当性确定单元13通过参考通信信息1000中所包括的使用适当性信息1200,确定是否能够使用网络N2。当能够使用网络N2时,过程进行到步骤S705。当不能够使用网络N2时,过程进行到步骤S708。

因此,即使当移动终端10与图像形成装置20经由通过Wi-Fi直连模式中的P2P通信的网络N2直接相互连接时,能够确定是否允许移动终端10与图像形成装置20通过P2P通信的连接。通常,通过P2P通信的连接的安全级别要低于经由利用无线LAN的公司内部LAN的连接的安全级别。优选地是,当员工8的移动终端10无法与网络N1连接时,即便是暂时性的使用,也能够防止员工8利用通过P2P通信的连接。通过该方式,通过在步骤S704作出确定能够提供增强的安全性。

在步骤S705中,移动终端10的连接适当性确定单元13请求第二通信单元152,基于通信信息1000中所包括的第二通信信息1300,经由网络N2与图像形成装置20通信。接着,第二通信单元152尝试基于第二通信信息1300,经由网络N2与图像形成装置20通信。也就是说,第二通信单元152尝试与第二通信信息1300中所包括的第二IP地址所指示的图像形成装置20通信。

在步骤S706中,连接适当性确定单元13基于第二通信单元152的通信结果,确定移动终端10是否成功地经由网络N2与图像形成装置20通信。当能够经由网络N2与图像形成装置20进行通信时,过程进行到步骤S707。当无法进行通信时,过程进行到步骤S708。在步骤S706中的确定期间,持续显示图9B的正在连接屏幕。

在此,给出连接适当性确定单元13如何利用第二通信信息1300来确定是否能够与图像形成装置20进行通信的描述。以相同的方式针对使用情况1和使用情况2中的每种使用情况作出步骤S706中的确定。

能够理解的是,访客9的移动终端10和员工8的移动终端10利用第二通信信息1300能够向图像形成装置20发送数据包,并且能够从图像形成装置20接收数据包。因此,连接适当性确定单元13能够通过执行步骤S702中所述的过程(1)至过程(3)中的一个过程,确定是否能够与图像形成装置20进行通信。

虽然很少,但是存在移动终端10无法经由网络N2向图像形成装置20发送数据包或从图像形成装置20接收数据包的情况。例如,在一些情况下,关闭供电,对于图像形成装置20的通信接口204不供电,或者在另外的情况下,通信接口204发生故障使得通信不畅。在这些情况下,当无法从图像形成装置20获得响应时,或者执行过程(1)至(3)中的一个过程期间检测到超时或者通信错误时,连接适当性确定单元13确定无法利用第二通信信息1300进行与图像形成装置20的通信。

在步骤S707中,当能够经由网络N2与图像形成装置20进行通信时,移动终端10的连接适当性确定单元13基于通信信息1000中所包括的第二通信信息1300,确定第二通信单元152能够经由网络N2与图像形成装置20进行通信。

在此情况下,在移动终端10的显示设备102上显示如图10A的传输结束屏幕921。也就是说,无论是经由网络N1还是网络N2来发送打印作业,都显示相同的屏幕,用户无需知道不同的网络。可以在显示设备102上显示指示移动终端10是经由网络N1还是网络N2来发送打印作业的屏幕。通过这种方式,作为员工8的用户能够检测他是否已使用具有增强安全性的公司内部LAN,而作为访客9的用户能够检查他的打印作业是否已经通过P2P通信、经由网络进行发送。

再参考图8,在步骤S708中,当经由网络N1和网络N2中的每个网络都无法与图像形成装置20进行通信时,连接适当性确定单元13确定移动终端10无法与图像形成装置20进行通信。

在此情况下,在移动终端10的显示设备102上显示如图10B中所示的“不可连接”屏幕931。在“不可连接”屏幕931中,显示指示“与装置不可连接”的消息932以及确定(OK)按钮933。当用户按下或触摸确定(OK)按钮933时,可以在显示设备102上显示图9A的打印条件屏幕901。

如图8的过程中所述,根据第一实施例的打印系统1能够减少用户针对连接到两个或更多个网络的图像形成装置20设置第一通信信息1100和第二通信信息1300的工作量,并且能够为每个用户自动选择这些网络当中合适的网络。

在上述过程的步骤S701中,连接适当性确定单元13尝试利用第一通信信息1100与图像形成装置20进行通信,在步骤S705中尝试利用第二通信信息1300与图像形成装置20进行通信。也就是说,选择第一通信信息1100和第二通信信息1300中的一个用于通信所采用的时序是固定的,该时序是由图6的通信信息1000中所注册的通信信息项目所采用的顺序来确定的(或者通过地址的升序)。

但是,连接适当性确定单元13尝试执行通信的时序不限于该示例。可替换地,在步骤S701中,可以尝试利用第二通信信息1300的通信,在步骤S705中,可以尝试利用第一通信信息1100的通信。

而且,移动终端10选择多个网络中的一个网络的时序可以根据一组有序优先级级别来确定,其中移动终端10尝试经由所选择的网络与图像形成装置20进行通信。

图11是表示通信信息1000的另一个示例的示意图。在图11中所示的通信信息中,将优先级级别1分配给多个网络中的网络N1的第一通信信息1100,将优先级级别3分配给网络N2的第二通信信息1300和使用适当性信息1200,并且将优先级级别2分配给网络N3的第三通信信息1500和使用适当性信息1400。当通过这种方式在通信信息1000中注册各个网络的优先级级别(和各个通信信息项目)时,连接适当性确定单元13尝试经由多个网络中的一个网络与图像形成装置20进行通信,其中多个网络中的一个网络是按照第一通信信息1100(网络N1)、第三通信信息1500(网络N3)、以及第二通信信息1300(网络N2)的顺序进行选择的。

图12是用于解释当使用图11的通信信息1000时图7的步骤S606中的连接适当性确定过程的流程图。

在步骤S801中,移动终端10的连接适当性确定单元13读取通信信息1000中所包括的第一通信信息1100、第二通信信息1300以及第三通信信息1500的所有优先级级别1至N,然后按照降低优先级的顺序,将优先级级别1至N分配给各个通信项目。这是因为存在如下情况:通信信息1000中所包括的通信信息项目的优先级级别不是从1开始,或者它们不是按照降低优先级的顺序被垂直列出。在执行完步骤S801之后,将连续的优先级级别1至N分配给各个通信信息项目。当将相同的优先级级别指定给各个通信信息项目中的两个或多个时,可以将连续的优先级级别按照在通信信息1000中注册通信信息项目的顺序(或者按照地址的升序)分配给它们。

在步骤S802中,连接适当性确定单元13针对控制变量n设置“1”。也就是说,初始化控制变量n。

在步骤S803中,连接适当性确定单元13确定是否存在分配优先级级别n所针对的任何信息项目(或者第一通信信息至第三通信信息1100、1300以及1500中的任何通信信息)。当存在优先级级别n的通信信息项目时,过程进行到步骤S804。当不存在优先级级别n的通信信息项目时,过程进行到步骤S809。

在步骤S809中,尽管连接适当性确定单元13已经尝试利用通信信息1000中所包括的所有通信信息项目与图像形成装置20进行通信,但是无法进行通信,所以连接适当性确定单元13确定移动终端10处于不可连接状态。

在步骤S804中,连接适当性确定单元13参考优先级级别n的使用优先级信息1200或1400,确定是否能够使用优先级级别n的通信信息(第一通信信息1100、第二通信信息1300、或第三通信信息1500)。当不存在如第一通信信息1100的使用适当性信息时,连接适当性确定单元13可以确定能够使用通信信息。可替换地,通信信息1000可以包括针对第一至第三通信信息1100、1300以及1500中的每个通信信息的使用适当性信息。当能够使用优先级级别n的通信信息时,过程进行到步骤S805。当无法使用优先级级别n的通信信息时,过程进行到步骤S808。

在步骤S805中,连接适当性确定单元13尝试利用优先级级别n的通信信息与图像形成装置20进行通信。

在步骤S806中,连接适当性确定单元13确定是否能够利用优先级级别n的通信信息来进行通信。虽然使用情况1和使用情况2中的情况不同,但是是否能够进行通信的确定可以通过以下方式作出:通过是否能够利用接入点7进行连接的确定,或者如果可行,通过基于图8的步骤S706或步骤S702中的过程(1)至过程(3)中的一个过程的执行结果的确定。当能够进行通信时,过程进行到步骤S807。当无法进行通信时,过程进行到步骤S808。

在步骤S807中,连接适当性确定单元13确定与优先级级别n对应的通信单元15能够与图像形成装置20进行通信。

在步骤S808中,连接适当性确定单元13将控制变量n递增1(n=n+1)。接着,重复步骤S803及其后续步骤的过程。

在步骤S809中,尽管连接适当性确定单元13已经尝试利用通信信息1000中所包括的所有通信信息项目与图像形成装置20进行通信,但是仍无法进行通信,所以连接适当性确定单元13确定移动终端10处于不可连接状态。

如上所述,移动终端10将各个网络的有序组的优先级级别(以及各个通信信息项目)存储在通信信息1000中,使得用户能够利用优先被使用的通信信息1000中的适当的通信信息项目来与图像形成装置20进行通信。

优选地是,当执行这样的优先级控制时,用于与公司内部LAN连接的通信信息项目的优先级级别要高于用于与P2P通信的网络连接的通信信息项目的所有优先级级别。因此,能够优先地将员工8与公司内部LAN进行连接,而能够将访客9与P2P通信的网络进行连接。但是,即使当用于与P2P通信的网络进行连接的通信信息项目的优先级级别高于用于与公司内部LAN进行连接的通信信息项目的优先级级别时,员工8和访客9都能够经由P2P通信的网络与图像形成装置20进行通信。

而且,可根据每个网络的通信频带来确定这样的优先级级别。

而且,可以基于通信信息1000中所包括的图像形成装置20的IP地址和移动终端10的IP地址来确定选择多个网络中的一个网络所采用的时序,其中选择多个网络中的一个网络用于移动终端10尝试经由所选择的网络与图像形成装置20进行通信。例如,假设移动终端10的IP地址是“192.160.0.3”,图像形成装置20在网络N1中的第一IP地址是“192.168.20.1”,而图像形成装置20在网络N2中的第二IP地址是“192.160.0.4”。在此情况下,移动终端10可以优先地尝试经由具有与移动终端10的IP地址相同子网络地址部分的IP地址的网络N2来执行通信,之后可以尝试经由网络N1执行通信(在此情况下,优选地是网络N2是针对员工的网络)。

在上述IP地址控制中,当移动终端10经由网络N2与图像形成装置20通信时,移动终端与图像形成装置20之间的通信是经由具有相同子网络地址部分的IP地址的所选择的网络N2来执行的,能够阻止网络流量的增加。

因此,在根据第一实施例的打印系统1中,移动终端10从信息介质30获取两个或更多个通信信息项目用于与图像形成装置20进行通信。移动终端10基于所获取的通信信息项目中的一个通信信息项目,经由网络与图像形成装置20通信,并且在图像形成装置20上执行打印作业。移动终端10选择与图像形成装置20连接的多个网络中的一个网络,并且能够通过经由所选择的网络将打印作业从移动终端10发送到图像形成装置20,在图像形成装置20上执行打印作业。因此,即使当移动终端10无法经由多个网络中的一个网络与图像形成装置20进行通信时,用户不需要在移动终端10中重新设置通信信息项目,该通信信息项目用于经由多个网络中的另一个网络与图像形成装置20通信。因此,能够减少根据第一实施例的打印系统1的管理和用户的时间和努力。

信息获取单元12是权利要求中的获取单元的示例。连接适当性确定单元13是权利要求中的确定单元的示例。通信单元15是权利要求中的连接单元的示例。

[第二实施例]

在上述实施例中,已经描述了图像形成装置20可以是图像投影装置(投影仪)。在第二实施例中,将描述图像形成装置20可以是图像投影装置(投影仪)的情况。

下面,通过实质上相同的附图标记来指定第二实施例中与第一实施例中对应元件基本上相同的元件,并且将省略对其的描述。因此,将只描述第二实施例与第一实施例的不同之处。

图13是表示根据第二实施例的图像投影系统的功能配置的示意图。如图13中所示,移动终端10的配置与图5中所示的第一实施例的配置相同。然而,在图13中所示的移动终端10可以与图像投影装置22通信,而不是与图5中所示的第一实施例的图像形成装置20通信。可以将信息介质30安置在图像投影装置22中或者图像投影装置22的附近,并且图像投影装置22可以包括图像投影单元23。信息介质30与上述第一实施例的信息介质30相同。

图像投影装置22基于已知的DLP(digital light processing,数字光处理)系统或者LCD(liquid crystal display,液晶显示器)系统对于图像数据进行调制,并且将图像投影在屏幕、墙等上面。经由网络N1或网络N2,将图像数据从移动终端10发送到图像投影装置22。图像投影单元23基于DLP系统或LCD系统,通过投影引擎根据图像数据生成投影图像。

图14是解释根据第二实施例的图像投影系统所执行的图像投影过程的时序图。图14的过程中的步骤S601至步骤S608与图7的过程中的对应步骤实质上相同,因此省略对这些步骤的描述。图14的过程中的步骤S609至步骤S614不同于图7的过程中的对应步骤,因此将给出图14的过程中的步骤S609至步骤S614的描述。

在步骤S609中,移动终端10的连接适当性确定单元13向第一通信单元151发送图像投影请求。

在步骤S610中,在接收到图像投影请求之后,移动终端10的第一通信单元151向图像投影装置22发送图像投影请求。也就是说,移动终端10经由网络N1(经由无线LAN连接的公司内部LAN),将图像投影请求和图像数据发送到图像投影装置22。根据移动终端10的显示设备102上当前所显示的图像或者用户所选择的图像来生成图像数据。

在步骤S611中,在从移动终端10接收到图像投影请求之后,图像投影装置22的图像投影单元23将图像投影在屏幕、墙等上面。因此,用户能够通过利用图像投影装置22来投影所期望的图像。

在步骤S612中,移动终端10的连接适当性确定单元13向第二通信单元152发送图像投影请求。

在步骤S613中,在接收到图像投影请求之后,移动终端10的第二通信单元152向图像投影装置22发送图像投影请求。也就是说,移动终端10经由网络N2(Wi-Fi直连模式中的P2P通信),将图像投影请求和图像数据发送到图像投影装置22。

在步骤S614中,在从移动终端10接收到图像投影请求之后,图像投影装置22的图像投影单元23将图像投影在屏幕、墙等上面。因此,用户能够通过利用图像投影装置22来投影所期望的图像。

当移动终端10请求图像形成装置20执行打印作业时,在将打印作业发送到图像形成装置20之后,可以将移动终端10设置为待用状态直至打印作业结束。另一方面,当移动终端10请求图像投影装置22投影图像时,移动终端10需要针对每个图像将图像数据发送到图像投影装置22。

当由用户更新移动终端10的显示设备102上所显示的静止图像时(包括图像变更、缩放变更、显示范围变更等),或者当由用户变更所选择的投影图像时,移动终端10需要将图像数据发送到图像投影装置22。当在显示设备102上显示移动图像时,移动终端10需要周期性地捕获移动图像、根据所捕获的图像生成图像数据,并且将图像数据发送到图像投影装置22。图像数据的格式可以是与图像投影装置22的图像数据格式相一致的JPEG、TIFF、GIF以及PNG中的任何一种。

而且,移动终端10可以向图像投影装置22发送包括图像数据的文件。文件的示例可以包括PDF文件、MPEG文件等。在此情况下,图像投影装置22需要打开接收到的文件,将图像数据转换为图像并且投影该图像。

如上所述,除了第一实施例的有益效果之外,根据第二实施例的图像投影系统能够与适于执行无线通信的网络中的移动终端10进行通信,并且向图像投影装置发送包括图像数据的必要数据。

如前所述,当向与多个网络可连接的装置发送请求时,根据本发明的信息处理程序产品能够在不需要用户选择多个网络中的一个网络的情况下,经由所选择的多个网络中的一个网络向装置发送请求。

根据本发明的信息处理程序产品、信息处理装置和信息处理系统不限于上述实施例,在不脱离本发明的范围的情况可以做出变更和修改。

本申请基于并且主张2014年6月26日提交的日本专利申请No.2014-130950和2015年2月20日提交的日本专利申请No.2015-032198的优先权,将以上内容作为参考整体并入于此。

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