信息处理装置、用于控制信息处理装置的方法、系统、以及存储介质与流程

文档序号:29947296发布日期:2022-05-07 16:36阅读:60来源:国知局
信息处理装置、用于控制信息处理装置的方法、系统、以及存储介质与流程

1.本公开涉及操作面板的远程操作。


背景技术:

2.公开了出于远程地操作图像形成装置上的操作画面的目的允许通过采用使用远程帧缓冲(rfb)协议的虚拟网络计算(vnc)从个人计算机(pc)、移动终端等操作图像形成装置上的操作画面的方法。更具体地,具有vnc服务器功能的图像形成装置向具有vnc客户端功能的终端发送操作画面的画面信息。终端基于接收的画面信息显示与显示在图像形成装置的操作面板上的操作画面类似的画面。用户可以例如通过在终端上显示的画面上执行操作来在由图像形成装置提供的操作画面上登录(log in)并且使图像形成装置执行处理,而不需要操作图像形成装置的操作面板。
3.日本专利申请特开no.2007-159057讨论了以下方法:当使用vnc远程地操作图像处理装置时,如果图像处理装置的主体操作单元长达预定时间没有接收到操作,那么图像处理装置转变到节电模式。
4.当如上所述使用vnc从终端远程地操作图像处理装置时,即使用户在登录到图像处理装置的状态下断开vnc连接,图像处理装置也维持用户的登录状态。例如,列举以下情况:用户从终端与图像处理装置建立vnc连接、通过操作终端登录到图像处理装置并且执行打印处理、然后在终端上断开vnc连接并且结束远程操作而没有执行退出(logout)处理。在这种情况下,图像处理装置维持用户登录的状态下的画面显示,这在安全性方面出现问题。


技术实现要素:

5.为了解决上述问题,本公开的实施例旨在提供用于即使在远程操作被停止而没有执行退出处理时也确保安全性的方法。根据本公开的实施例,一种用于控制信息处理装置的方法,所述信息处理装置被配置为与图像处理装置通信,所述图像处理装置被配置为执行登录处理,所述方法包括:显示以在所述信息处理装置中包括的显示单元上显示的画面和在所述图像处理装置中包括的显示单元上显示的画面彼此链接的方式经受显示控制的画面;以及在用于使所述显示控制停止的事件被接收的情况下,向所述图像处理装置发送用于使用户从所述图像处理装置退出的指令。
6.从参考附图对示例性实施例的以下描述,本公开的进一步特征将变得清楚。
附图说明
7.图1图示了通信系统的配置。
8.图2图示了移动终端的硬件配置。
9.图3图示了移动终端的软件配置。
10.图4图示了多功能外围设备(mfp)的硬件配置。
11.图5图示了mfp的软件配置。
12.图6是图示根据示例性实施例的移动终端侧的处理的流程图。
13.图7是图示根据示例性实施例的图像形成装置侧的处理的流程图。
14.图8a和8b图示了根据示例性实施例的移动终端的操作面板上显示的用户界面(ui)。
15.图9图示了根据示例性实施例的mfp的操作面板上显示的ui。
具体实施方式
16.在以下描述中,将参考附图描述本公开的代表性的示例性实施例。然而,下面将描述的示例性实施例并不旨在限制本公开,并且进一步地,将在示例性实施例中描述的特征的所有组合对于本公开的解决方案并非一定是必不可少的。
17.《根据第一示例性实施例的系统配置》
18.首先,将参考图1描述根据第一示例性实施例的系统配置。这里将列举移动终端100和多功能外围设备(mfp)110作为信息处理装置的示例来描述第一示例性实施例,但是信息处理系统中包括的装置不限于此。移动终端100和mfp 110连接到局域网(lan)10并且可以彼此交换信息。移动终端100经由接入点120连接到lan 10。
19.移动终端100具有用于远程地操作mfp 110的虚拟网络计算(vnc)客户端功能。更具体地,移动终端100包括支持远程帧缓冲(rfb)协议的vnc客户端软件。移动终端100与mfp 110建立vnc连接,并且在移动终端100上显示在mfp 110的操作面板上显示的画面。mfp 110具有vnc服务器功能,并且当移动终端100与其建立vnc连接时将画面信息发送到用作vnc客户端的移动终端100。移动终端100基于发送的画面信息呈现画面。画面以这样的方式链接:即,显示在移动终端100和mfp 110的各个显示单元上的画面响应于在呈现的画面上接收的操作或者在mfp 110上接收的操作而改变。
20.接下来,将参考图2描述移动终端100的硬件配置。根据本示例性实施例的移动终端100可以是诸如智能电话或平板个人计算机(pc)的装置,但是可以是另一个装置,只要它是能够与mfp 110通信的信息处理装置即可。
21.中央处理单元(cpu)201读出存储在只读存储器(rom)202中的控制程序,并且执行用于控制移动终端100的操作的各种类型的处理。rom 202在其中存储控制程序。随机存取存储器(ram)203用作临时存储区域,诸如cpu 201的主存储器和工作区域。存储装置204例如是嵌入式多媒体卡(emmc)、固态驱动器(ssd)或硬盘驱动器(hdd),并且存储各种类型的数据,诸如图片和电子文档。此外,存储装置204还存储将在下面描述的操作系统(os)350和mfp应用300。实时时钟(rtc)205测量时间。
22.在移动终端100的情况下,单个cpu 201执行将在下面描述的流程图中图示的每个处理过程,但是移动终端100可以以不同的方式被配置。例如,移动终端100可以被配置为包括彼此协作以执行将在下面描述的流程图中图示的处理过程中的每一个的多个cpu。
23.操作面板206具有能够检测用户的触摸操作的触摸面板功能,并且显示由os 350和mfp应用300提供的各种类型的画面。用户可以通过对操作面板206执行触摸操作来向移动终端100输入期望的操作指令。
24.扬声器207和麦克风208例如在用户与另一个移动终端或固定电话的用户在电话
上交谈时被使用。相机209根据来自用户的成像指令捕获图像。由相机209捕获的图像被存储在存储装置204中的预定区域中。无线通信单元211经由无线通信lan等进行无线通信。
25.接下来,将参考图3描述移动终端100的软件配置。图3是通过cpu 201读出存储在rom 202或存储装置204中的控制程序所实现的软件的功能框图。
26.os 350是用于控制整个移动终端100的操作的软件。包括将在下面描述的mfp应用300的各种应用可以安装在移动终端100中。os350与这些应用交换信息,并且根据从应用接收的指令改变在操作面板206上显示的画面。此外,os 350包括用于控制各种类型的硬件的一组设备驱动程序,并且向在os 350上运行的应用提供用于使用各种类型的硬件的应用编程接口(api)。在本示例性实施例中,例如,无线lan控制单元351落入该组设备驱动程序的类别。无线lan控制单元351是用于控制无线通信单元211的设备驱动程序。
27.mfp应用300是安装在移动终端100中的应用。可以从mfp应用300向mfp 110发出打印指令和扫描指令。此外,如上所述,mfp应用300还具有作为vnc客户端操作、显示mfp 110的操作画面、以及远程地操作mfp 110的功能。除了mfp应用300以外的各种应用可以安装在移动终端100中,但是本文将省略其描述。
28.将更详细地描述mfp应用300的配置。画面控制单元301经由os 350控制要在操作面板206上显示的画面。mfp应用300的画面由画面控制单元301显示在操作面板206上。此外,画面控制单元301经由操作面板206接收由用户输入的操作指令。通信单元302经由os 350控制由无线通信单元211进行的无线通信以例如向诸如mfp 110的外部装置发送信息和从诸如mfp 110的外部装置接收信息。
29.设备搜索控制单元311生成用于搜索移动终端100将连接到的外部装置的搜索数据,并且搜索数据通过无线通信单元211发送到lan10中的一个装置或多个装置。然后,从响应搜索的外部装置接收响应。搜索数据在一些情况下被广播到lan 10中的所有外部装置,或者在其它情况下通过指定地址被发送到单个外部装置。
30.打印作业生成单元305生成打印作业。由打印作业生成单元305生成的打印作业通过无线通信单元211发送到mfp 110,并且mfp 110基于接收的打印作业进行打印。
31.扫描作业控制单元307经由无线通信单元211向mfp 110发送扫描指令,并且mfp 110基于指令进行扫描以及将从扫描生成的数据(扫描数据)发送到移动终端100。移动终端100显示接收的扫描数据。扫描数据被存储在应用存储单元306中。存储的扫描数据由文档管理单元308管理。
32.远程操作单元313基于从与之建立vnc连接的mfp 110获取的画面信息显示画面,并且接收显示的画面上的操作。换句话说,远程操作单元313作为vnc客户端操作。更具体地,远程操作单元313基于从vnc服务器接收的画面信息显示画面,并且将包括在显示的画面上接收的操作的位置和操作的类型的操作信息发送到mfp 110。mfp 110基于接收的操作信息改变在mfp 110上显示的画面和在移动终端100上显示的画面。应用存储单元306临时地存储由mfp应用300生成的各种类型的信息。时间测量单元304测量时间。
33.图4图示了mfp 110的硬件配置的示例。mfp 110包括执行存储在rom 3030或诸如硬盘的大容量存储设备3110中的程序的cpu 3020,并且cpu 3020综合地控制连接到系统总线3010的每个设备。
34.ram 3040用作cpu 3020的主存储器、工作区域等。外部输入控制器(panelc)3060
控制来自例如提供在mfp 110上的各种类型的硬件键3120或触摸面板(panel)3070的指令输入。显示控制器(dispc)3080控制由例如液晶显示屏形成的显示模块(显示屏)3090上的显示。盘控制器(dkc)3100控制大容量存储设备(hd)3110。
35.将参考图9描述mfp 110的操作单元900。在显示屏3090上显示画面,并且硬件键3120被布置在显示屏3090的旁边。可以在显示屏3090上的触摸面板3070和硬件键3120两者上接收用户操作。包括在硬件键3120中的退出键901是被用户使用以通过用户在登录到mfp 110的状态下按下按钮来指示mfp 110执行退出处理的按钮。
36.网络接口卡(nic)3050经由网络10与外部装置(例如,移动终端100)或文件服务器双向地交换数据。无线通信模块(wlan)3400允许mfp 110通过连接到接入点或以接入点模式操作来作为接入点操作并且与移动终端100直接建立无线通信连接。打印机3200是用于通过电子照相方法实现的在纸上打印的打印单元。打印方法不必特别是电子照相方法。扫描仪3300是用于读取打印在纸上的图像的图像读取单元。在许多情况下,扫描仪3300作为选项配备有自动文档进给器(adf)(未示出)并且可以自动地读取多个文档。取决于情况,大容量存储设备3110也可以用作临时地存储图像的区域。
37.图5是图示mfp 110的软件配置的框图。这个软件存储在例如rom 3030中,并且由cpu 3020执行。
38.用户界面(ui)处理单元510分析来自外部输入控制器3060的输入或从将在下面描述的操作信息接收单元522接收的操作信息,并且如果画面要改变,那么生成画面数据并且将它显示在显示屏3090上。
39.各种类型的画面被显示在显示屏3090上,如图9中所示。显示的画面的示例包括身份(id)卡登录画面920、键盘登录画面910、以及在用户登录时显示的菜单画面930、当已发生错误时显示的错误画面(未示出)、和显示计数器信息的计数器画面(未示出)。在mfp 110正在休眠时,显示屏3090保持在非显示状态。
40.id卡登录画面920是用于利用与用户信息相关联的id卡登录到mfp 110的画面,并且通过用户在画面被显示时将id卡放在mfp110的id卡读取器上,用户信息被读取并且登录处理被执行。当按下键盘登录画面切换按钮921时,显示被切换到键盘登录画面910。
41.键盘登录画面910是用于通过用户使用键盘输入用户信息来登录到mfp 110的画面。登录处理通过用户使用硬件键3120或软件键盘(未示出)在用户名输入域911和密码输入域912中输入用户信息并且按下登录按钮913来执行。当按下id卡登录切换按钮914时,显示被切换到id卡登录画面920。
42.菜单画面930是在用户经由键盘登录画面910或id卡登录画面920登录到mfp 110之后显示的菜单画面。用户可以根据预期的用途通过按下复印按钮931、扫描按钮932或打印按钮933来使用mfp110的各种类型的功能。当用户按下退出按钮934时,执行退出处理。
43.远程操作处理单元520包括诸如连接处理单元523、操作信息接收单元522和画面发送单元521的模块。远程操作处理单元520是使用rfb协议进行通信的vnc服务器模块,并且是经由网络10与作为vnc客户端操作的移动终端100通信的软件模块。连接处理单元523在从mfp 110或用作vnc客户端的移动终端100接收到连接请求时执行连接处理,并且在接收到断开连接的请求时执行断开处理。
44.操作信息接收单元522从移动终端100或mfp 110接收关于画面的操作信息,并且
877上显示的结束按钮878被点击时,远程操作功能结束,即vnc连接结束。在vnc连接结束之后,在操作面板206上显示应用主画面(其中设备被选择)840。此外,在vnc连接结束之后,在显示屏3090上继续显示在vnc连接结束之前已显示的画面。
54.如果用户断开vnc连接而没有执行退出处理,那么在安全性方面出现问题。例如,列举以下情况:用户从移动终端100上启动远程操作功能并且使mfp 110执行诸如打印或扫描的处理,然后用户忘记按下退出键879并且断开vnc连接,即,按下结束键878而没有按下退出键879。在这种情况下,在vnc连接断开之前已显示的画面继续显示在显示屏3090上,这意味着在用户登录状态下的操作画面保持显示在显示屏3090上。此时,由于用户远程地操作mfp 110并且没有出现在mfp 110前面,因此用户无法确认显示屏3090上显示的画面。为了解决这样的问题,描述以下示例:在执行远程操作功能时用户没有从mfp 110退出的情况下,当vnc连接断开(即按下结束按钮878)时,自动地执行退出处理。
55.图6是图示移动终端100从与mfp 110建立vnc连接并且执行远程操作到断开vnc通信的处理的流程图。图6的流程图中所示的每个步骤通过cpu 201将存储在诸如rom 202的存储器中的控制程序加载到ram 203中并且执行控制程序来处理。
56.在步骤s601中,当在主画面810上检测到对mfp应用图标811的点击时,启动mfp应用300。在步骤s602中,画面控制单元301检测到在应用主画面(其中没有设备被选择)820上设备搜索按钮823被点击,并且mfp应用300进行mfp搜索。在步骤s603中,mfp应用300确定是否在设备搜索画面830上选择了mfp,并且如果mfp被选择(步骤s603中为“是”),那么使画面转变到应用主画面(其中设备被选择)840。然后,处理进行到步骤s604。如果不是(步骤s603中为“否”),那么处理返回到步骤s603。
57.在步骤s604中,mfp应用300确定是否在应用主画面(其中设备被选择)840上选择了远程操作按钮822。如果选择了远程操作按钮822(步骤s604中为“是”),那么处理进行到步骤s605。如果不是(步骤s604中为“否”),那么处理返回到步骤s604。
58.在步骤s605中,mfp应用300向在步骤s604中选择的mfp 110发出使用rfb协议进行连接的请求。然后,在步骤s606中,mfp应用300确定连接请求是否被接受。如果连接请求被接受(步骤s606中为“是”),那么处理进行到步骤s607。如果连接请求没有被接受(步骤s606中为“否”),那么处理进行到步骤s614。连接是否被接受是基于对连接请求的响应数据确定的。在步骤s614中,画面控制单元301显示连接拒绝错误画面880。然后,处理结束。
59.在步骤s607中,mfp应用300使用rfb协议执行初始化处理。在初始化处理中,远程操作单元313发送vnc客户端信息和接收vnc服务器信息。
60.在步骤s608中,远程操作单元313基于从mfp 110(即vnc服务器)发送的画面信息在操作面板206上显示画面。例如,在显示屏3090上显示的画面是键盘登录画面910的情况下,在操作面板206上显示键盘登录画面860。此外,每当从mfp 110发送画面信息时,远程操作单元313在步骤s608中控制屏幕以顺次地显示画面。
61.在步骤s609中,远程操作单元313确定是否从操作面板206接收到输入操作。如果接收到输入操作(步骤s609中为“是”),那么处理进行到步骤s610。如果不是(步骤s609中为“否”),那么重复步骤s609的处理。在步骤s610中,远程操作单元313将在步骤s609中接收的操作信息发送到mfp 110。发送的操作信息例如包括诸如点击和轻拂的操作的类型、关于画面上的操作位置的信息、以及关于在硬件键ui 877上操作的键的信息。
62.在步骤s611中,远程操作单元313确定是否接收到用于结束vnc连接的操作。例如,远程操作单元313确定结束按钮878是否被按下。如果接收到结束操作(步骤s611中为“是”),那么处理进行到步骤s612。如果不是(步骤s611中为“否”),那么处理返回到步骤s609。
63.在步骤s612中,远程操作单元313将与退出键879对应的操作信息发送到mfp 110。然后,处理进行到步骤s613。在步骤s613中,远程操作单元313执行vnc断开处理。然后,处理结束。断开处理是指例如向mfp 110发送断开请求。
64.由于上述处理,即使在用户在移动终端100上断开vnc连接而没有从mfp 110退出时,移动终端100也可以向mfp 110发送退出指令。此外,在上述流程图中,当结束按钮878被按下时,远程操作单元313将与退出键879对应的操作信息发送到mfp 110,而不管用户是否处于登录到mfp 110的状态。然而,远程操作单元313可以被配置为当结束按钮878被按下时只有用户处于登录到mfp 110的状态时才发送与退出键879对应的操作信息。例如,远程操作单元313被配置为在mfp 110在用户没有被认证的环境中操作的情况下,不如上所述响应于vnc断开而发送退出指令。
65.此外,在上述流程图中,远程操作单元313在步骤s612中将与退出键879对应的操作信息发送到mfp 110。然而,在例如没有提供退出键879的情况下,指示与显示在mfp 110的显示屏3090上的退出按钮对应的位置(例如,菜单画面(没有硬件键被显示)870上的退出按钮934的位置)被按下的操作信息可以从移动终端100发送到mfp 110。
66.将参考图7描述mfp 110执行的处理。图7的流程图中所示的每个步骤通过cpu 3020将存储在诸如rom 3030的存储器中的控制程序加载到ram 3040中并且执行程序来处理。
67.在步骤s701中,连接处理单元523确定是否从用作vnc客户端的移动终端100接收到vnc连接请求。如果接收到连接请求(步骤s701中为“是”),那么处理进行到步骤s702。如果没有接收到连接请求(步骤s701中为“否”),那么处理返回到步骤s701。在步骤s702中,连接处理单元523执行协商处理并且连接到vnc客户端。在步骤s703中,连接处理单元523执行初始化处理并且接收客户端信息和发送服务器信息。
68.在步骤s704中,画面发送单元521将显示屏3090上显示的画面发送到用作vnc客户端的移动终端100。
69.在步骤s705中,操作信息接收单元522确定是否从移动终端100接收到操作信息。如果接收到操作信息(步骤s705中为“是”),那么处理进行到步骤s706。如果没有(步骤s705中为“否”),那么处理返回到步骤s705。
70.在步骤s706中,mfp 110执行与在步骤s705中接收的操作信息对应的处理。然后,处理进行到步骤s707。此时在显示屏3090上显示的画面被改变的情况下,改变的画面信息被发送到移动终端100,类似于步骤s704。在步骤s707中,操作信息接收单元522确定是否接收到登录指令。如果接收到登录指令(步骤s707中为“是”),那么处理进行到步骤s708。在步骤s708中,执行登录处理,然后处理进行到步骤s709。此时在显示屏3090上显示的画面被改变的情况下,改变的画面信息被发送到移动终端100,类似于步骤s704。例如,当操作信息是指示键盘登录画面860上的登录按钮913被按下的信息时,操作信息接收单元522确定接收到登录指令。如果在步骤s707中操作信息接收单元522确定没有接收到登录指令(步骤s707
中为“否”),那么处理进行到步骤s709。
71.在步骤s709中,操作信息接收单元522确定是否接收到退出指令。如果接收到退出指令(步骤s709中为“是”),那么处理进行到步骤s710。如果在步骤s709中操作信息接收单元522确定没有接收到退出指令(步骤s709中为“否”),那么处理返回到步骤s705。虽然本文描述了处理进行到步骤s705的示例,但是处理可以被配置为如果没有接收到退出指令(步骤s709中为“否”),那么进行到步骤s711。是否接收到退出处理可以基于例如是否接收到指示退出键879被按下的操作信息确定。此外,当在步骤s612中发送了与退出键879对应的操作信息时,操作信息接收单元522也确定接收到退出处理。
72.在步骤s710中,执行退出处理。然后,处理进行到步骤s711。此时在显示屏3090上显示的画面被改变的情况下,改变的画面信息被发送到移动终端100,类似于步骤s704。在步骤s711中,连接处理单元523确定是否接收到vnc断开请求。如果接收到vnc断开请求(步骤s711中为“是”),那么处理进行到步骤s712。如果不是(步骤s711中为“否”),那么处理返回到步骤s705。在步骤s712中,连接处理单元523执行vnc断开处理。然后,处理结束。已列举了每当在移动终端100上接收到用户操作并且画面被改变时、改变的画面信息被从mfp 110发送到移动终端100的示例来描述上述处理。类似地,当在mfp 110上接收到用户操作时或者当在没有接收到用户操作的情况下画面被改变时,每当画面被改变时画面信息被从mfp 110发送到移动终端100。
73.由于上述处理,mfp 110可以基于在移动终端100上接收的操作控制在mfp 110和移动终端100上显示的画面。此外,即使在vnc断开操作被执行而在移动终端100上没有接收到退出操作时,也可以在执行退出处理之后断开vnc连接。
74.在本示例性实施例中,当在移动终端100上远程地操作mfp 110时,当在移动终端100上接收到用于停止远程处理的操作而没有执行退出处理时,可以在远程处理停止之前自动地执行用于从mfp 110退出的处理。因此,当以这种方式断开vnc连接时,通过自动地执行用于从mfp 110退出的处理可以提高安全性。描述了其中当在移动终端100上接收到用于停止远程处理的按钮操作时自动地执行退出处理的示例,但是本示例性实施例不限于此。例如,本示例性实施例可以以这样的方式被配置:当mfp应用300被用户操作关闭时也自动地执行退出处理。在这种情况下,当关闭mfp应用300本身时,mfp应用300向mfp 110发出退出指令。
75.已列举了其中与退出键879对应的操作信息与结束按钮878相关联、并且当结束按钮878被按下时与退出键879对应的操作信息从移动终端100发送到mfp 110的示例来描述本示例性实施例,但是本示例性实施例不限于此。本示例性实施例可以以这样的方式被配置:当结束按钮878被按下时,移动终端100向mfp 110直接发送退出指令。替代地,本示例性实施例可以以这样的方式被配置:当mfp 110从移动终端100接收到指示结束按钮878被按下的信息时,mfp 110响应于此执行退出处理。
76.此外,不仅在移动终端100上发出vnc断开指令时而且在mfp 110上接收到vnc断开时,mfp 110可以自动地执行退出处理,或者可以不执行退出处理,因为在mfp 110上接收到vnc断开意味着用户出现在mfp 110前面。
77.已描述第一示例性实施例作为其中在移动终端100上接收到用于断开vnc连接的操作时自动地执行退出处理的示例。然而,即使在没有接收到用于断开vnc连接的操作时,
vnc连接也可能在非用户预期的时刻断开。因此,将描述第二示例性实施例作为其中在非用户预期的时刻断开vnc连接时执行退出处理的示例。非用户预期的时刻是指例如在vnc连接由于通信故障而断开时,或者在vnc连接因为移动终端100在vnc连接期间断电而断开时。
78.在这种情况下,作为vnc服务器的mfp 110检测到vnc连接断开,并且基于检测自动地执行退出处理。这个示例性实施例允许即使在vnc连接在非用户预期的时刻在移动终端100与mfp 110之间断开时mfp 110也自动地执行退出处理,从而消除了处于登录状态的mfp 110被另一个人使用的风险。
79.上述示例性实施例以这样的方式被配置:当在移动终端100上接收到用于停止远程操作的事件(例如,结束按钮878的按下和mfp应用300的关闭)时,mfp 110自动地执行退出处理。然而,示例性实施例可以以这样的方式被配置:当接收到用于停止远程操作的事件时,mfp 110自动地执行自动清除处理。自动清除处理是指用于将显示的画面返回到设定为初始画面的画面的处理。
80.此外,已列举了其中在vnc连接中在移动终端100上显示与在mfp 110上显示的画面类似的画面的示例来描述上述示例性实施例,但是示例性实施例不限于此。例如,上述示例性实施例也可以应用于例如在移动终端100上显示从mfp 110的画面扩展的画面、而不是显示与mfp 110的画面类似的画面的情况。
81.其它实施例
82.本公开的实施例还可以通过读出并执行记录在存储介质(其也可以被更完整地称为

非暂时性计算机可读存储介质’)上的计算机可执行指令(例如,一个或多个程序)以执行上述实施例中的一个或多个的功能和/或包括用于执行上述实施例中的一个或多个的功能的一个或多个电路(例如,专用集成电路(asic))的系统或装置的计算机、以及通过由系统或装置的计算机通过例如读出并执行来自存储介质的计算机可执行指令以执行上述实施例中的一个或多个的功能和/或控制一个或多个电路以执行上述实施例中的一个或多个的功能而执行的方法来实现。计算机可以包括一个或多个处理器(例如,中央处理单元(cpu)、微处理单元(mpu)),并且可以包括单独的计算机或单独的处理器的网络,以读出并执行计算机可执行指令。计算机可执行指令可以例如从网络或存储介质提供给计算机。存储介质可以包括例如硬盘、随机存取存储器(ram)、只读存储器(rom)、分布式计算系统的存储设备、光盘(诸如紧凑盘(cd)、数字多功能盘(dvd)或蓝光盘(bd)
tm
)、闪存设备、存储卡等中的一个或多个。
83.本发明的实施例还可以通过如下的方法来实现,即,通过网络或者各种存储介质将执行上述实施例的功能的软件(程序)提供给系统或装置,该系统或装置的计算机或是中央处理单元(cpu)、微处理单元(mpu)读出并执行程序的方法。
84.虽然本公开包括示例性实施例,但是要理解的是,本公开不限于所公开的示例性实施例。以下权利要求的范围要被赋予最广泛的解释以便涵盖所有这样的修改以及等同的结构和功能。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1