图像形成装置、图像形成系统和图像形成方法与流程

文档序号:11236915阅读:844来源:国知局
图像形成装置、图像形成系统和图像形成方法与流程

相关申请的交叉引用

本申请基于并且要求在日本专利局分别于2016年3月4日和2016年6月3日提交的日本优先权申请no.2016-041829和no.2016-111737的优先权,将其全部内容通过参考并入在此。

本发明涉及图像形成装置、图像形成系统和图像形成方法。



背景技术:

利用网络浏览器在执行图像形成处理(例如,复印)的图像形成装置上显示操作屏幕是已知的。

例如,日本特开专利公开no.2011-124721公开了包括ui(用户接口)单元和服务器单元的多功能外围设备。多功能外围设备利用ui单元的网络浏览器来显示从服务器单元获取到的操作屏幕,并且通过利用已安装的服务器单元来控制操作,从而根据操作屏幕上所执行的操作来执行应用。

根据日本特开专利公开no.2011-124721所公开的技术,在用户、开发者等请求更改ui的情况下,图像形成装置(多功能外围设备)需要安装例如专用于图像形成装置的应用或ui(用户接口)。

而且,该ui在服务器端可能被更改。在此情况下,在服务器端运行的网络应用用于在图像形成装置的浏览器上显示操作屏幕,并且控制图像形成装置的复印功能。但是,在此情况下,服务器难以提供与具有不同可用功能的多个图像形成装置中的每个图像形成装置相对应的操作屏幕。



技术实现要素:

根据在此所述的公开文本的一个方面,提供了本质上消除现有技术的限制和缺点所引起的一个或多个技术问题的一种图像形成装置、图像形成系统和图像形成方法。

本发明的特征和优点在随后的描述中提供,并且部分地通从该描述以及附图变得清楚,或者可以通过说明书描述中所提供的教导实施本发明而获得。通过使得本领域技术人员能够实施该公开文本的完整、清楚、简明并且准确的术语,在说明书中特别指出的图像形成装置、图像形成系统、图像形成方法、以及非瞬态计算机可读记录介质,将能够获得和实现本发明的其他特征和优点以及目的。

为了实现这些以及其他优点并且根据本发明的目的,如在此体现和广泛描述,本发明提供了一种图像形成装置,该图像形成装置经由网络连接到服务器装置并且包括使得图像形成装置执行网络浏览器单元和图像形成单元功能的处理器。网络浏览器单元包括:从服务器装置获取网络内容的单元,其中的网络内容包括复印处理的操作屏幕有关的信息以及用于控制复印处理的脚本相关的信息;基于网络内容,将复印处理的操作屏幕显示在操作屏幕上的单元,以及基于网络内容来执行脚本的单元。图像形成单元包括用于接收请求的接口,并且响应于通过该接口接收到的请求来控制复印处理,其中的请求用于通过执行脚本来控制复印处理。

当结合附图阅读时,从下面的详细描述,本发明的其他目的、特征以及优点将变得更加清楚。

附图说明

图1是表示根据本发明的一个实施例的图像形成系统的配置的示意图;

图2是表示根据本发明的一个实施例的计算机的硬件配置的示意图;

图3是表示根据本发明的一个实施例的图像形成装置的硬件配置的示意图;

图4是根据本发明的一个实施例的图像形成系统的功能示意图;

图5是表示根据本发明的一个实施例的基于网络内容的操作屏幕的示意图;

图6是表示根据本发明的第一实施例的操作屏幕的显示过程的时序图;

图7a至图7c是表示根据本发明的第一实施例的图像形成装置的操作屏幕的示意图;

图8是表示根据本发明的第一实施例的复印处理的时序图;

图9是表示根据本发明的第一实施例的复印api的示意图;

图10是表示根据本发明的第一实施例的取消复印处理的过程的时序图;

图11a至图11c是表示根据本发明的第一实施例的复印处理的显示屏幕的示意图;

图12是表示根据本发明的第二实施例的显示操作屏幕的过程的时序图;

图13a至图13d是表示根据本发明的第二实施例的操作屏幕的示意图;

图14是表示根据本发明的第三实施例的复印处理的时序图;

图15a至图15d是表示根据本发明的第三实施例的复印处理的显示屏幕的示意图;

图16是表示根据本发明的第四实施例的复印处理的第一部分的时序图;

图17是表示根据本发明的第四实施例的复印处理的第二部分的时序图;

图18是表示根据本发明的第四实施例的下一个文档的待机屏幕的示意图;

图19是表示根据本发明的第五实施例的初始设置过程的时序图;

图20a至图20c是表示根据本发明的第五实施例的初始设置屏幕的示意图;

图21是表示根据本发明的一个实施例的网络内容的图像的示意图;

图22是表示根据本发明的另一个实施例的网络内容的图像的示意图;

图23是根据本发明的第六实施例的图像形成系统的功能示意图;

图24a和图24b是表示根据本发明的第六实施例的服务器装置所管理的信息的示意图;

图25是表示根据本发明的第六实施例的复印处理的时序图;

图26a和图26b是表示根据本发明的第六实施例的信息终端的显示屏幕的示意图;

图27是表示根据本发明的第六实施例的另一个复印处理的时序图;以及

图28a和图28b是表示根据本发明的第六实施例的信息终端的显示屏幕的示意图。

具体实施方式

下面,参考附图描述本发明的各个实施例。

<图像形成系统的配置>

首先,描述根据本发明的一个实施例的图像形成系统的配置。

图1是表示根据本发明的一个实施例的图像形成系统100的配置的示意图。图像形成系统100包括,例如服务器装置120,以及经由网络130(例如,因特网、lan(局域网))连接到服务器装置120的多个图像形成装置110-1、110-2。而且,图像形成系统100还可以包括经由网络130连接到服务器装置120和图像形成装置110-1、110-2的信息终端140。服务器装置120、图像形成装置110-1、110-2和信息终端140进行无线连接或者通过线缆等进行连接。需要注意的是,在描述多个图像形成装置110-1、110-2之中的给定图像形成装置的情况下,可以将多个图像形成装置110-1、110-2统称为“图像形成装置110”。

图像形成装置110的数量不限于图1所示的图像形成装置的数量。也就是说,在图像形成系统100中可以包括给定数量的图像形成装置110。而且,多个图像形成装置110中的每个图像形成装置可以具有不同的功能。在图1所示的示例中,图像形成装置110-1是能够执行彩色复印(彩色打印)的彩色复印机,而图像形成装置110-2是能够执行黑白复印(黑白打印)而不能执行彩色复印(彩色打印)的黑白复印机。

服务器装置120可以是包括,例如具有网络服务器功能的一个或多个信息处理装置的系统。服务器装置120通过利用网络应用(此后也称为“web-app(网络应用)”)121,向一个或多个图像形成装置110提供网络内容。服务器装置120所提供的网络内容包括,例如与复印处理的操作屏幕有关的信息、用于控制复印处理的脚本、或者脚本的链接信息。

图像形成装置110可以是具有多个功能的多功能外围设备,诸如扫描功能、打印功能、复印功能以及传真功能。图像形成装置110也可以是具有单个功能(诸如,复印功能)的电子设备。本实施例的图像形成装置110也能够从服务器装置120的网络应用121获取网络内容,并且通过利用所获取的网络内容,显示用于执行复印功能等的控制面板。

图像形成装置110也包括网络api(应用编程接口),该网络api能够通过利用服务器装置120的网络应用121或者图像形成装置110的网络浏览器111,使用例如与复印处理有关的各种功能。

服务器装置120所提供的网络内容包括脚本(例如,java(注册商标)),该脚本用于通过利用图像形成装置110的网络api来控制与复印处理有关的各种功能。

利用上述配置,本实施例的图像形成装置110例如能够通过利用从服务器装置120获取到的网络内容,将针对复印处理的操作屏幕显示在操作面板等。

优选地,图像形成装置110执行从服务器装置120获取到的网络内容中所包括的脚本,以便图像形成装置110能够通过网络api获取与图像形成装置110可使用功能有关的信息,并且显示与图像形成装置110对应的操作屏幕。

当图像形成装置110从操作面板等上所显示的操作屏幕接收用于执行复印处理的操作(复印操作)时,图像形成装置110执行网络内容中所包括的复印功能的脚本,并且使用网络api来控制图像形成装置110的复印处理。

因此,根据本实施例的图像形成系统100,每个图像形成装置110通过利用服务器装置120的网络应用121所提供的网络内容来显示操作。由此,图像形成系统100的管理员能够通过更新服务器装置120的网络应用121,容易地更改多个图像形成装置110-1、110-2的操作屏幕。

而且,根据图像形成系统100,图像形成装置110的网络浏览器111通过执行网络内容中所包括的脚本来控制例如图像形成装置110的复印处理。因此,当图像形成装置110接收到来自用户的复印操作时,图像形成装置110能够在不依靠服务器装置120的网络应用121的情况下执行复印处理。

因此,根据本发明的上述实施例,包括多个图像形成装置110-1、110-2的图像形成系统100能够防止处理速度降低,并且便于改变图像形成装置110的操作屏幕。

图1所示的图像形成系统100的配置只是一个示例。图像形成系统100可以具有除了图1所示的配置之外的各种配置。

例如,图像形成系统100可以包括存储服务器等,其中存储用于控制图像形成装置110的复印处理的脚本。在此情况下,服务器装置120所提供的网络内容包括用于控制复印处理的脚本的参考信息,而不是用于控制复印处理的脚本。而且,图像形成装置110可以从存储服务器等,获取通过从服务器装置120获取到的网络内容中所包括的参考信息识别出的脚本。

而且,图像形成装置110中所包括的网络api可以是除了网络api之外的api。也就是说,网络api不限于能够通过图像形成装置110的网络浏览器111等来使用与复印处理的各种功能有关的网络api。

而且,服务器装置120的功能可以是云服务等所提供的功能。

<硬件配置>

<计算机的硬件配置>

通过一个或多个信息处理装置来实施服务器装置120,其中每个信息处理装置包括典型的计算机的硬件配置。接下来,描述计算机200的硬件配置的示例。

图2是表示根据本发明的一个实施例的计算机的硬件配置的示例的示意图。计算机200包括例如cpu(中央处理器)201、ram(随机存储存储器)202、rom(只读存储器)203、存储单元204、网络i/f205、输入设备206、显示设备207、外部i/f208以及总线209。

而且,计算机200也可以包括用于执行与另一个计算机或图像形成装置110的无线通信的无线通信设备211。

cpu201是通过读出rom203或存储单元204中所存储的程序和数据、将这些程序和数据加载到ram202、并且根据这些程序和数据执行各种过程来实现计算机200的各种功能的运算设备。ram202是作为cpu201的工作区域来使用的易失性存储器。rom203是即使在切断计算机200的电源的状态下仍能存储程序和数据的非易失性存储器。

存储单元204是具有大存储容量的存储设备,诸如hdd(硬盘驱动器)或ssd(固态驱动器)。例如,将os(操作系统)、应用程序以及各种数据存储在存储单元204中。

网络i/f205是用于将计算机200连接到网络130的通信接口。

输入设备206是诸如指向设备(例如,鼠标)或键盘的输入设备。输入设备206是用于将各种操作信号输入到计算机200所使用的输入单元。

显示设备207是例如显示计算机200的处理结果等的显示器(显示单元)。

外部i/f208是用作计算机200与外部设备之间的接口的接口。外部设备例如可以是记录介质210。例如,在将预定程序存储在记录介质210中的情况下,计算机200能够通过经由外部i/f208将预定程序安装在计算机200中来执行该预定程序。

连接到图2所示的上述设备和单元中的每个设备和单元的总线209发送例如地址信号、数据信号、以及各种控制信号。

无线通信设备211是执行与另一个计算机或图像形成装置110的无线通信的通信设备。无线通信设备211所执行的无线通信例如可以是无线lan(局域网)通信、无线pan(个人局域网)通信、红外通信以及声波通信。

需要注意的是,图2所示的配置只是示例。例如,可以在计算机200之外提供诸如输入设备206或显示设备207的设备。

<图像形成装置的硬件配置>

图3是表示根据本发明的一个实施例的图像形成装置110的硬件配置的示意图。图像形成装置110具有典型的计算机的配置。图像形成装置110包括,例如cpu301、ram302、rom303、存储单元304、网络i/f305、操作单元306、扫描仪307、打印机308、图像存储器309以及总线310。

而且,图像形成装置110也可以包括例如无线通信设备311,用于执行与另一个图像形成装置110或诸如信息终端140的计算机的无线通信。

cpu301是通过读出rom303或存储单元304中所存储的程序和数据、将这些程序和数据加载到ram302、并且根据这些程序和数据执行各种过程来实现图像形成装置110的各种功能的运算设备。ram302是作为cpu301的工作区域来使用的易失性存储器。rom303是即使在切断图像形成装置110的电源的状态下仍能存储程序和数据的非易失性存储器。

存储单元304是具有大存储容量的存储设备,诸如hdd(硬盘驱动器)或ssd(固态驱动器)。例如,将os(操作系统)、应用程序以及各种数据存储在存储单元304中。

网络i/f305是用于将图像形成装置110连接到网络130的通信接口。

操作单元306是包括如下两部分的输入显示设备:用于接收用户的输入操作的输入设备部分(例如,触摸平板)和用于显示图像等的显示设备部分(例如,lcd(液晶显示器))。操作单元306可以具有典型的计算机的配置(例如,cpu、ram、rom、存储单元、网络i/f)。因此,操作单元306能够执行程序,诸如网络浏览器。

扫描仪307是从文档读取图像并且将所读取的图像转换为图像数据的读取设备。打印机308是打印图像数据的打印设备。图像存储器309是在例如图像读取处理、打印处理或者复印处理期间,用作处理图像的工作区域的存储器。连接到图3所示的上述设备和单元中的每个设备和单元的总线310发送例如地址信号、数据信号、以及各种控制信号。

无线通信设备311是执行与另一个图像形成装置110或诸如信息终端140的另一个计算机的无线通信的通信设备。无线通信设备211所执行的无线通信例如可以是无线lan(局域网)通信、无线pan(个人局域网)通信、红外通信以及声波通信。

<功能配置>

图4是表示根据本发明的一个实施例的图像形成系统100的功能配置的示意图。图4所示的图像形成系统100与图1所示的图像形成系统100对应。因此,图像形成系统100包括服务器装置120和多个图像形成装置110-1、110-2。

<服务器装置的功能配置>

服务器装置120包括通信单元440和网络服务器单元450。

通信单元440执行与连接到网络130的多个图像形成装置110-1、110-2的通信。例如,可以通过利用图2所示的网络i/f205和cpu201执行的程序来实施通信单元440。

网络服务器单元450是通过例如图2所示的cpu201来执行的网络服务器的程序所实施的网络服务器。而且,根据第一实施例的网络服务器单元450,通过网络应用121来实施网络内容存储单元451和网络内容管理单元452。

网络内容存储单元451是在其中存储网络内容的存储单元。例如,网络内容包括图像形成装置110的复印处理的操作屏幕有关的信息,以及用于控制复印处理的脚本。可替换地,可以将脚本的参考信息(例如,链接信息)包括在网络内容中,代替用于控制复印处理的脚本。

网络内容管理单元452可以是如下的管理单元:响应于来自图像形成装置110的请求,将网络内容存储单元451中所存储的网络内容提供给图像形成装置(请求源)110。

根据具有上述配置的服务器装置120,服务器装置120响应于来自图像形成装置110的请求,将网络内容(包括复印处理的操作屏幕的信息和用于控制复印处理的脚本,或者脚本的参考信息)提供给图像形成装置110。

<图像形成装置的功能配置>

图像形成装置110(图像形成装置110-1、110-2)包括网络浏览器部410、图像形成部420以及通信部430。

通过操作例如图像形成装置110中所包括的操作单元306来执行网络浏览器的程序,通过执行以上程序来实现网络浏览器部410。可替换地,通过操作例如图3的图像形成装置110中所包括的cpu301来执行网络浏览器的程序,通过执行以上程序来实现网络浏览器部410。网络浏览器部410包括,例如获取部411、分析部412、脚本执行部413、显示控制部414以及操作接收部415。

获取部411从服务器装置120获取网络内容。例如,网络内容包括复印处理的操作屏幕有关的信息,以及用于控制复印处理的脚本有关的信息。需要注意的是,用于控制复印处理的脚本包括例如用于控制复印处理的脚本(第一脚本)或用于控制复印处理的脚本相关的参考信息(第二脚本)。

分析部412分析通过获取部411所获取的网络内容,并且向显示控制部414通知例如网络内容中所包括的复印处理的操作屏幕有关的信息。而且,分析部412分析通过获取部411所获取的网络内容,并且向脚本执行部413通知例如网络内容中所包括的用于控制复印处理的脚本。需要注意的是,在网络内容包括用于控制复印处理的脚本的参考信息而不是用于控制复印处理的脚本(或者包括用于控制复印处理的脚本和用于控制复印处理的脚本的参考信息两者)的情况下,分析部412通过利用参考信息来获取脚本,并且向脚本执行部413通知所获取的脚本。可以将分析部412的至少一部分功能包括在脚本执行部413中。

脚本执行部413执行通过分析部412所通知的用于控制复印处理的脚本。也就是说,脚本执行部413基于通过获取部411所获取的网络内容中所包括的用于控制复印处理的脚本有关的信息,来执行用于控制复印处理的脚本。

显示控制部414基于通过获取部411所获取的网络内容,将操作屏幕(例如,复印应用屏幕)显示在操作单元301上。例如,显示控制部414根据分析部412所通知的复印处理的操作屏幕有关的信息、以及作为脚本执行部413执行脚本的结果所获取的信息,将针对复印处理的操作屏幕显示在操作单元306上。

操作接收部415接收由用户在操作单元306上执行的操作。例如,在复印处理的操作屏幕是通过显示控制部414可选地显示在操作单元306上的情况下,操作接收部415接收由用户在操作屏幕上执行的选择(选择操作)。图5示出通过显示控制部414显示在操作单元306上的复印处理的操作屏幕的示例。

图5是表示根据本发明的一个实施例基于网络内容的操作屏幕500的示例的示意图。复印处理的操作屏幕(此后也称之为“复印处理操作屏幕”或“复印应用屏幕”)500是通过诸如html(超文本标记语言)和css(层叠样式表)的网络内容形成的。

而且,复印处理操作屏幕500显示能够通过重新读取css或json(javascript对象注释)而易于切换布局或语言的ui(用户接口)。

复印处理操作屏幕500包括各种设置按钮,诸如用于设置彩色/黑白复印处理的按钮501、用于设置副本数量的按钮502、用于设置汇集打印的按钮503、以及用于设置副本装订的按钮504。当用户选择各种设置按钮中的一个设置按钮时,脚本执行部413从用于控制复印处理的脚本中,选择与所选择的设置按钮对应的脚本,并且执行所选择的脚本。由此,能够由用户来更改设置的值(设置值)。

而且,复印处理操作屏幕500也包括用于执行复印处理的复印开始按钮505。当选择了复印开始按钮505时,脚本执行部413从用于控制复印处理的脚本中,选择用于执行复印处理的脚本,并且基于利用各种设置按钮所设置的设置值来执行所选择的脚本。用于执行复印处理的脚本包括例如api,其是用于请求图像形成单元420执行复印处理的命令。

<图像形成单元>

图像形成单元420包括,例如api控制部421、复印控制部422、读取部423、打印部424、设备信息存储部425、以及设置信息存储部426。

api控制部421是如下的接口:通过利用网络浏览器部410的脚本执行部413执行用于控制复印处理的脚本,接收复印处理的控制有关的各种请求(api)。然后,api控制部421向例如复印控制部422报告请求的接收。通过例如图3的cpu301所执行的程序来实施api控制部421。

复印控制部422控制复印处理有关的过程。例如,复印控制部422响应于从api控制部421所报告的请求,通过利用读取部423和打印部424来执行复印处理。而且,复印控制部422将能力信息(即,指示图像形成单元420所能够利用的功能的信息)存储在设备信息存储部425中。另外,复印控制部422将图像形成单元420的设置数据(例如,初始设置有关的信息)存储在设置信息存储部426中,并且管理该设置数据。

通过例如图3的cpu301所执行的程序来实施复印控制部422。

读取部423根据复印控制部422的控制来执行文档的读取。通过例如图3的cpu301所执行的程序与图3的扫描仪307一起来实施读取部423。

打印部424根据复印控制部422的控制来执行打印处理。通过例如图3的cpu301所执行的程序与图3的打印机308一起来实施打印部424。

设备信息存储部425在其中存储能力信息(即,指示图像形成单元420所能够利用的功能的信息)。通过例如图3的cpu301所执行的程序与图3的存储单元304一起来实施设备信息存储部425。需要注意的是,能力信息包括,例如图像形成装置110的外围设备(可选设备)的配置有关的信息、图像形成装置110的规格和功能有关的信息。

设置信息存储部426在其中存储图像形成装置110的设置数据(例如,初始设置有关的信息)。通过例如图3的cpu301所执行的程序与图3的存储单元304一起来实施设置信息存储部426。

根据上述配置,图像形成单元420具有通过脚本执行部413执行脚本(用于控制复印处理的脚本),接收控制复印处理的请求的接口。因此,图像形成单元420响应于该接口所接收到的请求来控制复印处理。

<图像形成方法的流程>

下面,描述图像形成系统100的图像形成方法的流程的示例。

<第一实施例>

<操作屏幕的显示过程>

图6是表示根据第一实施例的显示操作屏幕的过程的时序图。需要注意的是,图6的虚线箭头指示在图像形成装置110上所执行的用户操作。

在步骤s601中,用户执行调用复印处理的操作屏幕的操作。例如,用户通过利用操作部306上所显示的网络浏览器选择复印应用的图标,来调用复印处理的操作屏幕。

在步骤s602中,当操作接收部415接收到用户用于调用操作屏幕的操作时,网络浏览器部410的获取部411经由通信部430,将内容获取请求发送到服务器装置120。

当在步骤s603中服务器装置120的通信单元440从图像形成装置110接收到内容获取请求时,在步骤s604中,通信单元440向网络内容管理部452报告(通知)接收到的内容获取请求。

在步骤s605和s606中,网络内容管理部452从网络内容存储部451读取出复印处理的操作屏幕的网络内容。

在步骤s607中,网络内容管理部452将读取出的网络内容经由通信单元440发送到图像形成装置(请求源)110。

当在步骤s608中图像形成装置110的通信部430从服务器装置120接收到网络内容时,在步骤s609中,通信部430向网络浏览器410报告接收到的网络内容。

在步骤s610中,网络浏览器410的显示控制部414基于在步骤s610中接收到的网络内容,将复印处理的操作屏幕显示在操作部306上。图7a示出在步骤s610中操作部306上所显示的复印处理的操作屏幕。

在图7a的示例中,复印处理的操作屏幕710显示各种设置按钮,诸如用于设置彩色/黑白复印处理的按钮711、用于设置副本数量的按钮712、以及用于设置汇集打印类型的按钮713。而且,在每个设置按钮上显示当前的设置值。例如,用于设置彩色/黑白复印处理的按钮711指示复印处理的颜色当前设置为“彩色”。而且,用于设置副本数量的按钮712指示待复印的副本数量当前设置为“一份(1)副本”。

在图6的步骤s611中,假设用户执行如下操作:选择用于设置彩色/黑白复印处理的按钮711,并且将颜色设置从“彩色”变为“黑白”。

当在步骤s612中网络浏览器部410的操作接收部415接收到用户操作时,显示控制部414响应于网络浏览器上执行的用户操作,更新操作部306上所显示的复印处理的操作屏幕。图7b示出在步骤s612中操作部306上所显示的复印处理的操作屏幕的示例。

在图7b的示例中,在复印处理的操作屏幕720上,用于设置的彩色/黑白复印处理的按钮721变为颜色设置“黑白”。

在步骤s613中,假设用户执行如下操作:选择针对副本数量的按钮712,并且将副本数量设置为“5份副本”。

当在步骤s614中网络浏览器部410的操作接收部415接收到用户操作时,显示控制部414响应于用户操作,更新操作部306上所显示的复印处理的操作屏幕。图7c示出在步骤s614中操作部306上所显示的复印处理的操作屏幕的示例。在图7c的示例中,在复印处理的操作屏幕720上,用于设置副本数量的按钮731变为设置“5份副本”。

因此,用户能够通过对于操作部306上所显示的复印处理的操作屏幕进行操作来更改复印处理的设置值。需要注意的是,例如通过脚本执行部413执行脚本来实施复印处理的设置值的更改,其中所执行的脚本被包括在用于控制复印处理的脚本中,并且与所选择的设置按钮对应。

<复印处理>

图8是表示根据本发明的第一实施例的复印处理的示例的时序图。

在步骤s801中,当用户选择如图7a至图7c所示的复印处理的操作屏幕710、720、730中所显示的复印开始按钮715时,开始用于执行复印处理的操作。

当操作接收部415接收到用户操作时,在步骤s802中,网络浏览器部410经由通信部430,将复印执行请求(复印api)发送到图像形成单元420,用于请求脚本执行部413执行复印处理。

例如,在用于控制复印处理的多个脚本之中,脚本执行部413执行与复印开始按钮715对应的脚本,并且利用诸如http或https的协议将复印api发送到图像形成单元420。在图9中示出通过脚本执行部413所发送的复印api的示例。

图9是表示根据本发明的第一实施例的复印api的示例的时序图。图9的复印api根据rest(表述性状态转移)和uri(统一资源标识符)指定post命令,并且命令执行复印处理。将复印处理的设置值设置为复印api的主体信息。

当图像形成单元420接收到图8的步骤s803中来自网络浏览器部410的复印执行请求(复印api)时,api控制部421确定接收到的复印执行请求的格式是否是预先设置的api格式(步骤s804)。

在确定接收到的复印执行请求是预先设置的格式(例如,图9所示的复印api的格式)的情况下,api控制部421基于在步骤s805中接收到的复印api,向复印控制部422报告该复印执行请求。

在步骤s806中,已经从api控制部421接收到复印执行请求的复印控制部422开始复印处理。例如,复印控制部422发送用于命令读取部423读取文档的指令。

在步骤s807中,已经接收到读取请求的读取部423响应于该读取开始请求,发送用于指示读取开始的接收的响应消息。

在步骤s808至步骤s810,将指示复印执行请求的接收的响应消息依次从复印控制部422发送到网络浏览器部410。

在步骤s811中,网络浏览器部410的显示控制部414在操作部306上显示例如复印执行屏幕(即,指示复印处理正在进行的屏幕)。

在步骤s812中,已经接收到读取请求的读取部423执行读取处理。例如,读取部423可以通过如下方式来执行读取处理:利用扫描仪307读取文档,并且生成适合复印的cmyk(青、品红、黄、黑)格式的图像数据。

在步骤s813中,当读取处理结束时,读取部423向复印控制部422发送读取完成通知(即,指示读取处理完成的通知)。

在步骤s814中,已经接收到读取完成通知的复印控制部422向打印部424发送打印请求,用于请求打印部424打印读取部423所生成的图像数据。

在步骤s815中,打印部424执行用于打印读取部423所生成的图像数据的打印处理。

在步骤s816中,当完成打印处理时,打印部424向复印控制部422报告打印处理完成(打印完成报告)。

需要注意的是,在打印多个页面或者打印多个副本的情况下重复步骤s806、s812到步骤s816中的过程。

根据上述过程,图像形成装置110能够通过利用从服务器装置120获取到的网络内容,将复印处理的操作屏幕显示在操作部306上。而且,通过在操作部306上进行操作,能够将复印处理作为图像形成装置120内的内部过程来执行。

<取消复印处理>

图10是表示根据本发明的第一实施例的复印取消过程的示例的时序图。需要注意的是,步骤s811和步骤s812中的过程与图10所示的过程实质上相同。接着,说明取消在步骤s812到步骤s816期间正在执行中的复印处理的过程。

在图10的步骤s1001中,用户执行取消正在执行中的复印处理的过程。在复印处理正在执行的情况下,在图10的步骤s811中,将如图11a所示的复印显示屏幕(即,当正在执行复印处理时所显示的屏幕)1110显示在图像形成装置110的操作部306上。复印显示屏幕1110包括例如指示复印处理正在执行的消息1111,以及用于取消正在执行的复印处理的取消按钮1112。因此,用户能够通过选择复印显示屏幕1110上所显示的取消按钮1112来取消正在执行的复印处理。

在图10的步骤s1002中,在网络浏览器部410的操作接收部415接收到取消操作的情况下,显示控制部414显示取消屏幕(即,当正在取消复印处理时所显示的屏幕)。因此,在图10的步骤s1003中,网络浏览器部410的脚本执行部413经由通信部430,将复印取消请求(复印取消api)发送到图像形成单元420,用于请求取消复印处理。与复印api相似,脚本执行部413所发送的复印取消api是具有预先设置格式的api。

在图10的步骤s1005中,当图像形成单元420接收到复印取消请求时,api控制部421确定从脚本执行部413接收到的复印取消请求的格式是否是预先设置的格式。

在步骤s1006中,在确定接收到的复印取消请求的格式是复印取消api的格式的情况下,api控制部421向复印控制部422报告该复印取消请求。

在步骤s1007中,从api控制部421接收到复印取消请求的复印控制部422开始复印取消过程,并且例如向读取部423发送读取取消请求,用于命令读取部423取消文档的读取。

在步骤s1008中,当读取部423接收到读取取消请求时,读取部423停止读取文档,并且例如删除从文档所读取的图像数据。

在步骤s1009中,复印控制部422向打印部424发送打印取消请求,用于请求打印部424停止打印处理。

当打印部424接收到打印取消请求时,打印部424停止正在执行的打印处理,并且例如向复印控制部422报告取消打印处理的完成(复印取消完成报告)。

在步骤s1012到步骤s1014中,将复印取消完成报告依次从复印控制部422发送到网络浏览器部410。

在步骤s1015中,网络浏览器部410的显示控制部414在操作部306上显示取消完成屏幕,从而指示取消复印处理完成。图11c示出操作部306上所显示的取消完成屏幕的示例。

在图11c的示例中,在取消完成屏幕1130中显示指示复印处理取消的消息1131和确认按钮1132。用户能够通过选择确认按钮1132返回到图7a至图7c所示的复印处理的操作屏幕。

根据上述过程,图像形成装置110能够通过利用从服务器装置120获取的网络内容,在操作部306上显示复印处理的操作,并且通过在操作部306上进行操作,在图像形成装置110中执行复印取消过程。

<第二实施例>

如图1中所示,图像形成系统100的图像形成装置110-1可使用的功能可以不同于图像形成装置110-2可使用的功能(例如,图像形成装置是否具有彩色打印功能)。第二实施例描述如下情况:图像形成装置110从服务器装置120获取网络内容,并且根据图像形成装置110可使用的功能有关的信息(即,能力信息),使用该网络内容来显示复印处理的操作屏幕。

在第二实施例中,相似的部分、单元和组件利用与第一实施例的相似附图标记来描述,并且不进行进一步地描述。

首先,用户执行调用复印处理的操作屏幕的操作(步骤s1201)。

当操作接收部415接收到用户操作时,网络浏览器部410的获取部411经由通信部430,向服务器装置120发送内容获取请求,用于获取网络内容(步骤s1202)。

当服务器装置120接收到来自图像形成装置110的内容获取请求时(步骤s1203),网络内容管理部452从网络内容存储部451读取出网络内容(步骤s1204)。需要注意的是,步骤s1204的过程与例如图6的步骤s604到步骤s607中所执行的过程对应。

然后,服务器装置120的网络内容管理部452将读取出的网络内容发送到图像形成装置110,该图像形成装置110是内容获取请求的源(步骤s1205)。

当网络浏览器部410从服务器装置120接收到网络内容时(步骤s1206),显示控制部414基于网络内容,将复印处理的操作屏幕显示在操作部306上(步骤s1207)。在显示复印处理的操作屏幕时,显示控制部414可以通过如图7a所示的方式,将复印处理的操作屏幕显示在操作部306上。需要注意的是,步骤s1201到步骤s1207中所执行的过程可以与第一实施例中所执行的过程相同。

然后,网络浏览器部410的脚本执行部413经由通信部430,将设备信息请求(设备信息请求api)发送到图像形成单元420,用于获取功能配置信息(步骤s1208)。功能配置信息是包括与图像形成单元420可使用的功能有关信息的信息(能力信息)。

第二实施例的网络内容包括例如脚本,该脚本在诸如步骤s1207中显示复印处理的操作屏幕的情况下,将设备信息请求(设备信息请求api)发送到图像形成单元420。与复印api相似,脚本执行部413所发送的设备信息请求api是具有预先设置格式的api。

然后,图像形成单元420从网络浏览器部410接收设备信息请求(设备信息请求api)(步骤s1209)。

然后,图像形成单元420的api控制部421确定设备信息请求api是否为预先设置的设备信息请求api,并且读取出设备配置信息(步骤s1210)。例如,api控制部421向复印控制部422发送获取设备信息的请求(设备信息获取请求)。然后,接收到设备信息获取请求的复印控制部422读取出设备信息存储部425中所存储的设备配置信息,并且向api控制部421报告该设备配置信息。

然后,图像形成单元420的api控制部421经由通信部430,将读取出的设备配置信息发送到网络浏览器部410(步骤s1211)。

然后,网络浏览器部410从图像形成单元420接收该设备配置信息(步骤s1212)。

然后,网络浏览器部410的显示控制部414通过利用接收到的设备配置信息,更新操作部306上所显示的复印处理的操作屏幕(步骤s1213)。

图13a示出图像形成装置110的设备配置信息的示例。图13a的设备配置信息例如是图1的图像形成装置110-1的设备配置信息。图13a的设备配置信息指示,例如图像形成装置110-1的打印功能与“彩色打印”和“黑白打印”兼容,并且其打孔功能与“左侧2孔”和“右侧2孔”兼容。而且,图像形成装置110-1的设备配置信息指示,图像形成装置110-1与装订功能不兼容,并且其汇集功能与“2合1”和“4合1”兼容。

例如,在图12的步骤s1213中,显示控制部414将图7a所示的复印处理的操作屏幕710更新为图13b所示的复印处理的操作屏幕1310。

与图7a的操作屏幕710相比,由于图像形成装置110-1与装订功能不兼容,所以在图13b的操作屏幕1310中省略装订功能的设置按钮714。而且,与图7a的操作屏幕710相比,由于图像形成装置110-1与打孔功能兼容,所以将打孔功能的设置按钮1311添加到操作屏幕1310中。

接着,参考图13c描述图像形成装置110的设备配置信息的另一个示例。图13c的设备配置信息例如是图1的图像形成装置110-2的设备配置信息。图13c的设备配置信息指示,例如图像形成装置110-2的打印功能只与“黑白打印”兼容,并且图像形成装置110-2与打孔功能不兼容。而且,图像形成装置110-2的设备配置信息指示,图像形成装置110-2与装订功能“左上”、“右上”和“左中”兼容,并且其汇集功能与“2合1”和“4合1”兼容。

因此,在图12的步骤s1213中,显示控制部414将图7a所示的复印处理的操作屏幕710更新为图13d所示的复印处理的操作屏幕1320。

与图7a的操作屏幕710相比,由于图像形成装置110-2与彩色打印功能不兼容,所以在图13d的操作屏幕1320中省略彩色打印功能的设置按钮711。

因此,第二实施例的图像形成装置110的网络浏览器部410基于从服务器装置120获取的网络内容,以及从图像形成单元420获取的设备配置信息,将复印处理的操作屏幕显示在操作部306上。

因此,即使在图像形成装置110(110-1、110-2)具有不同的可用功能的情况下,图像形成系统100仍能够使用相同的网络内容,并且显示与每个图像形成装置110(110-1、110-2)可使用功能对应的复印处理的操作屏幕。

<第三实施例>

根据本发明的第三实施例,网络浏览器部410的脚本执行部413从图像形成单元420获取用于指示复印处理的过程状态的信息,并且显示控制部414根据脚本执行部413所获取的过程状态,将操作屏幕显示在操作部306上。

在第三实施例中,相似的部分、单元和组件利用与第一实施例的相似附图标记来描述,并且不进行进一步地描述。

用户通过选择如图7a至图7c所示的复印处理的操作屏幕上所显示的复印开始按钮715,执行用于执行复印处理的操作。

当操作接收部415接收到用户操作时,网络浏览器部410的脚本执行部413经由通信部430,将复印执行请求(复印api)发送到图像形成单元420,用于请求复印处理的执行(步骤s1402)。

图像形成单元420接收从网络浏览器部410发送的复印执行请求(复印api)(步骤s1403)。

当图像形成单元420的api控制部421确定所接收的复印执行请求是复印api时(步骤s1404),api控制部421响应于该复印api,经由通信部430将响应消息发送到网络浏览器部410(步骤s1405)。

当网络浏览器部410接收到响应于该复印api所发送的响应消息时,显示控制部414将复印进行中屏幕1510显示在操作部306上,例如图15a中所示(步骤s1406)。复印进行中屏幕1510包括用于指示复印处理正在进行的消息1511。

图像形成单元420的api控制部421向复印控制部422请求复印处理的执行,而读取部423根据复印控制部422的控制来执行读取文档的过程(步骤s1407)。

网络浏览器部410的脚本执行部413经由通信部430,将状态获取请求(状态获取api)发送到图像形成单元420,用于请求指示复印处理的执行状态的信息(步骤s1408)。第三实施例的网络内容例如包括脚本,该脚本在预定时期内或者与预定过程相对应地,将状态获取请求发送到图像形成单元420。与复印api相似,脚本执行部413所发送的状态获取api是具有预先设置格式的api。

图像形成单元420从网络浏览器部410接收状态获取请求(状态获取api)(步骤s1409)。

当图像形成单元420的api控制部421确定,所接收的状态获取请求是状态获取api时,api控制部421经由通信部430,将指示复印处理的状态的状态信息发送到网络浏览器部410(步骤s1410)。例如,当api控制部421接收到状态获取api时,api控制部421从复印控制部422获取用于指示复印处理的状态的状态信息,并且将所获取的状态信息发送到网络浏览器部410。在图14的示例中,复印处理的过程状态是“复印正在进行”,其中正在读取第三张。

网络浏览器部410接收从图像形成单元420所发送的状态信息(步骤s1411)。

网络浏览器部410的脚本执行部413通过利用从图像形成单元420接收到的状态信息,来确定复印处理的过程状态(步骤s1412)。

在图14的示例中,脚本执行部413确定复印处理的过程状态是“复印正在进行”,其中正在读取第三张。

网络浏览器部410的显示控制部414根据在步骤s1412中所确定的复印处理的过程状态,将复印正在进行屏幕1520(例如图15b)显示在操作部306上(步骤s1413)。除了图15a的显示屏幕中所显示的数据之外,图15b的复印正在进行屏幕还包括例如指示已读取文档的数量的信息。

当完成文档读取处理时,图像形成单元420的复印控制部422开始打印从文档读取的图像数据的过程。在图14的示例中,由于无纸而停止打印处理(步骤s1415)。

网络浏览器部410的脚本执行部413经由通信部430,将状态获取请求(状态获取api)重新发送到图像形成单元420,用于请求指示复印处理的执行状态的信息(步骤s1416)。

然后,图像形成单元420接收从网络浏览器单元所发送的状态获取请求(状态获取api)(步骤s1417)。

然后,当图像形成单元420的api控制部421确定,所接收的状态获取请求是状态获取api时,api控制部421经由通信部430,将指示复印处理的状态的状态信息发送到网络浏览器部410(步骤s1418)。在图14的示例中,api控制部421发送用于指示由于缺少纸张而停止打印的状态信息。

然后,网络浏览器部410接收从图像形成单元420所发送的状态信息(步骤s1419)。

然后,网络浏览器部410的脚本执行部413通过利用接收到的状态信息来确定复印处理的状态(步骤s1420)。在图14的示例中,脚本执行部413确定复印处理的状态是由于缺少纸张而“停止打印”。

网络浏览器部410的显示控制部414根据在步骤s1412中所确定的复印处理的状态,将复印正在进行屏幕1530显示在操作部306上,例如图15c中所示(步骤s1421)。

图15c所示的复印正在进行屏幕1530显示,例如指示“托盘中无纸”的消息1531、用于恢复打印处理的“继续”按钮1532、以及用于取消打印处理的“取消”按钮1533。在此情况下,用户能够通过重新向图像形成装置110提供纸张,并且选择“继续”按钮1532来恢复打印处理。

可替换地,在图像形成装置110由于例如存储空间不足而无法继续打印处理的情况下,网络浏览器部410的显示控制部414在操作部306上显示如图15d中所示的复印执行正在进行屏幕1540。

图15d所示的复印执行正在进行屏幕1540显示,指示由于超出系统的存储空间造成复印处理取消的消息1541,以及“确认”按钮152。因此,图像形成装置110能够向用户报告打印处理无法继续。

<第四实施例>

根据本发明的第四实施例,用户通过在执行复印处理时利用图像形成装置110的压板(presssureplate),执行读取文档的过程。需要注意的是,压板是可打开/可关闭单元,其用于保持(施加压力于)读取文档的扫描仪307的玻璃表面上所提供的文档。

图16和图17是表示根据本发明的第四实施例的复印处理的示意图。

首先,用户通过以下方式来执行用于执行复印处理的操作:例如,将文档的首页放置在扫描仪307的玻璃平面上,关闭压板,并且选择“复印开始”按钮(步骤s1601)。

当操作接收部415接收到用户操作时,网络浏览器部410的脚本执行部413经由通信部430,将复印执行请求发送到图像形成单元420,用于请求复印处理的执行(步骤s1602)。

然后,图像形成单元420接收从网络浏览器部410发送出的复印执行请求(复印api)(步骤s1603)。

当图像形成单元420的api控制部421确定,所接收的复印执行请求是复印api时,api控制部421经由通信部430,将复印开始通知发送到网络浏览器部410,用于通知复印处理已经开始(步骤s1604)。

然后,网络浏览器部410接收从图像形成单元420所发送的复印开始通知(步骤s1605)。

当网络浏览器部410接收到复印开始通知时,网络浏览器410的显示控制部414将复印进行屏幕1510显示在操作部306上,例如图15a中所示(步骤s1606)。

然后,图像形成单元420的api控制部421向复印控制部422请求复印处理的执行,而复印控制部422执行文档首页的复印处理(读取处理和打印处理)(步骤s1607)。

然后,网络浏览器部410的脚本执行部413经由通信部430,将状态获取请求(状态获取api)发送到图像形成单元420,用于请求指示复印处理的状态的信息(步骤s1608)。第四实施例的网络内容例如包括如下的脚本:脚本在预定时期内或者与预定过程相对应地,将状态获取请求发送到图像形成单元420。

然后,图像形成单元420接收从网络浏览器部410发送出的状态获取请求(状态获取api)(步骤s1609)。

当图像形成单元420的api控制部421确定,所接收的状态获取请求是状态获取api时,api控制部421经由通信部430,将指示复印处理状态的状态信息发送到网络浏览器部410(步骤s1610)。在发送状态信息的情况下,状态信息例如指示,利用压板的复印处理正在进行,并且下一个文档正在待机被设置(下一个文档压板待机状态)。

然后,网络浏览器部410接收从图像形成单元420所发送的状态信息(步骤s1611)。

然后,显示控制部基于接收到的状态信息,将下一个文档的待机状态1800显示在操作部306上,例如图18中所示(步骤s1621)。

图18是表示根据本发明的第四实施例的下一个文档的待机屏幕的示意图。下一个文档的待机屏幕1800显示出,例如指示复印处理状态是“压板下一个文档待机”状态的消息1801、开始按钮1802、以及用于结束读取(复印)处理的读取完成按钮1803。

用户通过如下方式来执行复印执行操作,例如将第二页的文档放置在扫描仪307的玻璃表面上,关闭压板,并且选择开始按钮1802(步骤s1622)。

在步骤s1623到步骤s1632,执行与步骤s1602到步骤s1620中所执行的相同过程。然后,将下一个文档的待机屏幕1800再次显示在操作部306上(步骤s1633)。

通过重复图16中所示的过程,用户能够复印任意数量的文档。而且,在完成复印处理的情况下(例如,在读取完所有文档的情况下),执行复印完成过程,例如如图17中所示。

在图17的步骤s1633中,假设例如图18中所示将下一个文档的待机屏幕显示在操作部306上。

用户通过选择例如图18中所示的下一个文档的待机屏幕1800上所显示的读取完成按钮1803,来执行复印完成操作(步骤s1701)。

当操作接收部415接收到用户操作时,网络浏览器部410的脚本执行部413经由通信部430,将复印完成请求(复印完成api)发送到图像形成单元420,用于请求复印处理的完成(步骤s1702)。与复印api相似,复印完成api是具有预先设置格式的api。

然后,图像形成单元420接收从网络浏览器部410发送出的复印完成请求(复印完成api)(步骤s1703)。

当图像形成单元420的api控制部421确定,接收到的复印完成请求是复印完成api时,api控制部421执行复印完成过程(步骤s1704)。复印完成过程包括例如释放“压板下一个文档待机”状态的过程,以及打印已读取但尚未打印的图像数据的过程。

然后,图像形成单元420的api控制部421经由通信部430,将响应于接收到的复印完成api的消息(复印完成响应)发送到网络浏览器部410(步骤s1705)。

然后,网络浏览器部410接收从图像形成单元420发送出的复印完成响应(步骤s1706)。

然后,网络浏览器部410的显示控制部414将复印处理的操作屏幕显示在操作部306上,例如图7a至7c所示(步骤s1707)。

因此,根据第四实施例的网络浏览器部410的显示控制部414在复印处理正在进行时,能够从图像形成部获取用于指示复印处理状态的信息,并且根据所获取的复印处理状态,将下一个文档的待机屏幕显示在操作部306上。

<第五实施例>

图像形成装置110的网络浏览器部410的脚本执行部413所执行的用于控制复印处理的脚本可以包括,用于设置(更改)复印处理有关的信息等(例如,初始设置信息)的脚本。根据本发明的第五实施例,网络浏览器部410允许利用操作部306上所显示的复印处理的操作屏幕对于图像形成单元420的初始设置信息进行设置。

图19是表示根据本发明的第五实施例的初始设置过程的示例的时序图。

首先,用户执行调用初始设置屏幕的操作(步骤s1901)。例如,网络浏览器部410将复印处理的设置屏幕2010显示在操作部306上,如图20a所示。用户通过选择复印处理的设置屏幕2010上所显示的初始设置按钮,来执行调用初始设置屏幕的操作。

根据第五实施例的另一个实施例,当设置屏幕上所显示的初始设置按钮被选择时,图20b中所示的复印初始设置屏幕2020可以显示在操作部306上。在此示例中,用户能够通过选择初始设置屏幕2020上所显示的复印初始设置按钮2021,来执行调用复印处理的初始设置屏幕的操作。

当操作接收部415接收到用户操作时,网络浏览器部410的脚本执行部413经由通信部430,将初始设置请求(初始设置api)发送到图像形成单元420,用于请求待获取的设置信息(步骤s1902)。与复印api相似,设置信息请求api也是具有预先设置格式的api。

然后,图像形成单元420接收从网络浏览器部410发送出的初始设置信息请求(设置信息请求api)(步骤s1903)。

当图像形成单元420的api控制部421确定,接收到的初始设置信息请求是预先设定的设置信息请求api时,api控制部421读取出初始设置信息。例如,api控制部421将初始设置信息获取请求发送到复印控制部422,而接收请求的复印控制部422读取出设置信息存储部426中所存储的初始设置信息,并且向api控制部421报告(通知)该初始设置信息。需要注意的是,初始设置信息是图像形成单元420的复印处理有关的设置信息的示例。初始设置信息可以包括,例如指示是否限制图像形成单元420复印的纸张数量的信息,纸张数量的限制(在限制待复印纸张的数量的情况下),以及多个复印处理之中通用的设置信息。

然后,图像形成单元420的api控制部421经由通信部430,将读取出的初始设置信息发送到网络浏览器部410(步骤s1905)。

然后,网络浏览器部410接收从图像形成单元420发送出的初始设置信息(步骤s1906)。

然后,网络浏览器部410的显示控制部414,将复印处理的初始设置屏幕2020显示在操作部306上,例如图20c中所示(步骤s1907)。

图20c中所示的初始设置屏幕2030可以包括,例如用于设置“纸张数量限制”的按钮2031和用于设置“无限制供纸”的按钮2032。需要注意的是,设置项目“纸张数量限制”和“无限制供纸”只是示例,还可以将其他的项目显示在初始设置屏幕2030上。

用户通过选择,例如图20c的初始设置屏幕2030中所显示的用于设置“纸张数量限制”的按钮2031或者用于设置“无限制供纸”的按钮2032,来执行更改初始设置的操作(步骤s1908)。

当操作接收部415接收到用户操作时,网络浏览器部410的脚本执行部413经由通信部430,将设置更改请求(设置更改请求api)发送到图像形成单元420,用于请求待更改的设置信息(步骤s1909)。与复印api相似,设置更改请求api是具有预先设置格式的api。

然后,图像形成单元420接收从网络浏览器部410发送出的设置更改请求(设置更改请求api)(步骤s1910)。

当图像形成单元420的api控制单元421确定,接收到的初始设置信息请求是预先设定的设置更改请求api时,api控制部421更新初始设置信息(步骤s1911)。例如,api控制部421将用于更改初始设置信息的请求发送到复印控制部422,而接收该请求的复印控制部422更新设置信息存储部426中所存储的初始设置信息。

然后,图像形成单元420的api控制部421经由通信部430,将完成通知(即,指示更新初始设置信息完成的通知)发送到网络浏览器部410(步骤s1912)。

然后,网络浏览器部410接收从图像形成单元420发送出的完成通知(步骤s1913)。

然后,网络浏览器部410的显示控制部414将复印处理的操作屏幕显示在操作部306上,例如图20a中所示(步骤s1914)。

因此,第五实施例的图像形成装置110的网络浏览器部能够从图像形成单元420获取复印处理的初始设置值,并且将初始设置屏幕显示在操作部306上,用于更改初始设置值。

<网络内容>

图21是表示根据本发明的一个实施例的网络内容的图像示例的示意图。在服务器装置120所提供的各种网络内容2100中,图21的示例示出用于显示开始键的信息2101(例如,图5的复印启动屏幕)和用于执行所选择的开始键的脚本2102。

用于显示开始键的信息2101是网络内容2100中所包括的复印处理的操作屏幕有关的信息的示例。例如,复印处理的操作屏幕有关的信息可以包括启动按钮505的显示位置或用于显示图5的操作屏幕的方法。需要注意的是,用于显示开始键的信息2101只是网络内容2100的一个示例。网络内容2100也可以包括用于在操作屏幕上显示各种按钮的信息。

当开始键被选择时所执行的脚本2102是用于控制复印处理的脚本的示例。在图21所示的示例中,当开始键被选择时,调用用于请求复印处理的执行的api(复印api)。网络内容2100还包括用于控制复印处理的各种脚本(例如,java脚本)。

虽然在图21所示示例中网络内容2100包括用于控制复印处理的脚本2102(第一脚本),脚本2102只是用于控制复印处理的脚本的信息的示例。例如,作为第一脚本2102的替换,或者除了第一脚本2102之外,还可以包括用于控制复印处理的脚本的参考信息(例如,链接目的地的url)(第二脚本)。

图22是表示根据本发明的一个实施例的网络内容的图像的另一个示例的示意图。与图21的示例相似,图22的示例也示出信息2101,该信息用于显示服务器装置120所提供的网络内容中所包括的开始键。

而且,在网络内容2200的标头部分“head”中包括指示位置的参考信息2202,其中的位置用于获取控制复印处理的脚本。在图22的示例中,参考信息2202指示“copyfunction.js”作为获取控制复印处理的脚本的位置。在图22的示例中,用于控制复印处理的脚本(例如,图21所示的copystart())是利用javascript(注册商标)来生成的,并且将其写入位置“copyfunction.js”。

当将参考信息2202包括在所获取的网络内容的标头部分时,网络浏览器部410根据参考信息2202获取脚本,并且载入该脚本。因此,在图22的示例中,通过用于显示开始键的信息2101中所包括的事件“onclick”,能够调用脚本“copystart()”。

如上所述,将复印处理的操作屏幕有关的信息和用于控制复印处理的脚本有关的信息包括在网络内容中。而且,用于控制复印处理的脚本有关的信息包括以下两种信息中的至少一个:用于控制复印处理的脚本2102(第一脚本),和用于控制复印处理的脚本的参考信息2202(第二脚本)。需要注意的是,图21和图22中所示的网络内容2100、2200是网络内容的示例。

<第六实施例>

在上述第一实施例至第五实施例中,将网络浏览器部410被包括在图像形成装置110中。可替换地,网络浏览器部410可以被包括在能够与图像形成装置110通信的信息终端中,如下面的第六实施例所述。

在第六实施例中,图像形成装置110的用户使用信息终端140将操作屏幕显示在信息终端140上,并且利用信息终端140上所显示的操作屏幕来操作图像形成装置110。

<功能配置>

图23是表示根据本发明的一个实施例的图像形成系统2300的功能配置的示意图。如图23中所示,图像形成系统2300包括服务器装置120、和经由网络130连接到服务器120的图像形成装置110、以及能够与图像形成装置110通信的信息终端140。

需要注意的是,图像形成装置110的数量不限于图23所示的图像形成装置110的数量。例如,可以将一个或多个图像形成装置110设置在各种机构,诸如公司、学校或医院。

<服务器装置的功能配置>

第六实施例的服务器装置120除了图4中所示的服务器装置120的功能配置之外,还包括认证部2311和存储部2312。服务器装置120的网络服务器单元450所执行的网络应用121除了图4中所示的网络应用121的功能配置之外,还包括操作历史信息管理部2313和网络内容更改部2314。服务器装置129的配置的其他部分与图4所示的服务器装置120的配置的那些部分实质上相同。因此,下面主要描述第六实施例的服务器装置120和图4中所示的服务器装置120之间的区别。

认证部2311根据来自图像形成装置110的请求,执行图像形成装置110的用户认证。通过例如图2的cpu201所执行的程序来实施认证部2311。例如,认证部2311将经过认证使用图像形成系统2300的用户的认证信息预先存在服务器装置120的存储单元2312中。因此,认证部2311基于存储部2312中所存储的认证信息来认证用户。

图24a示出通过认证部2311预先存储在存储部2312中的认证信息的示例。在图24a的示例中,将诸如“用户id”、“密码”以及“用户名”的信息包括在认证信息中。

项目“用户id”是用于识别用户的识别信息。项目“密码”是与用户id对应的密码。密码是用户的识别信息的示例。用户的识别信息也可以包括,例如ic卡(例如,员工id卡)中所存储的卡id、生物测定认证(例如,指纹认证)所使用的生物测定特征信息、或者用户的信息终端140中所存储的证书信息。项目“用户名”是指示用户名称的信息。

例如,在认证部2311从信息形成装置110接收到包括用户id和密码的组合的用户认证信息的情况下,当该用户id和密码的组合包括在存储部2312中所存储的认证信息时,认证部2311批准用户的认证。

存储部2312是存储各种信息的存储单元。例如,通过图2的cpu201所执行的程序与图2的存储单元204一起来实施存储部2312。

添加到网络应用121的操作历史信息管理部2313从图像形成装置110,接收指示用户的图像形成处理的历史的操作历史。而且,操作历史信息管理部2313将接收到的操作历史作为操作历史信息存储在存储部2312中,并且管理该操作历史信息。

图24b示出操作历史信息管理部2313所管理的操作历史信息的示例。将如下信息包括在操作历史信息中:诸如,“管理id”、“处理时间/日期”、“用户id”、“处理内容”、“颜色设置”、“副本数量”、“汇集打印”以及“装订设置”。

项目“管理id”是用于管理操作历史的识别信息(例如,序列号)。项目“处理时间/日期”是指示执行复印处理等的时间和日期的信息、或者指示存储历史信息的时间和日期的信息。项目“用户id”是用于识别用户的识别信息。项目“用户id”与图24a的认证信息中所包括的用户id对应。

项目“处理内容”是指示根据用户指令通过图像形成装置110所执行的处理类型的信息。在该实施例中,将处理内容描述为复印处理。但是,操作历史信息中所存储的处理内容也可以包括诸如打印或扫描的其他过程。

项目“颜色设置”、“副本数量”、“汇集打印”以及“装订设置”是指示复印处理设置的信息的示例。例如,与管理id“xxxxx101”对应的操作历史指示,用户id为“aaaa”的用户已经在如下条件(设置)下执行复印处理:颜色设置为“黑白”,副本数量为“1”,汇集打印为“2合1”,并且装订设置为“左上”。

因此,操作历史信息管理部2313所管理的操作历史信息具有与用户的复印处理的历史相关联地存储的用户的用户id(用户识别信息)。

添加到网络应用452的网络内容更改部2314更改从网络内容管理部452提供到图像形成装置110的网络内容。网络内容更改部2314通过利用操作历史信息管理部2313所管理的操作历史信息和用户的用户id来更改网络内容。

因此,根据图24b中所示的操作历史信息,能够确定的是,用户id为“aaaa”的用户频繁地在颜色设置为“黑白”的设置下执行复印处理。因此,在用户id为“aaaa”的用户的认证被允许的情况下,网络内容更改部2314更改网络内容,以便复印处理的操作屏幕中所包括的颜色设置按钮的初始设置值变为“黑白”。

相似地,根据图24b中所示的操作历史信息,能够确定的是,用户id为“bbbb”的用户频繁地在副本数量为“2”的设置下执行复印处理。因此,在用户id为“bbbb”的用户的认证被允许的情况下,网络内容更改部2314更改网络内容,以便复印处理的操作屏幕中所包括的副本数量的初始设置值变为“2”。

网络内容更改部2314所进行的上述更改在对应的设置按钮“颜色设置”、“副本数量”、“汇集打印”以及“装订设置”上执行。需要注意的是,项目“颜色设置”、“副本数量”、“汇集打印”以及“装订设置”是复印处理的操作屏幕中所包括的复印处理有关的设置项目的示例。

因此,网络内容更改部2314能够改变基于网络内容所显示的复印处理的设置屏幕中的网络内容,以便将复印处理的设置变为用户所频繁使用的设置。<图像形成装置的功能配置>

图像形成装置110包括,例如无线通信部2321、认证请求部2322、内容处理部2323以及操作历史发送部2324,以取代图4中所示的图像形成装置110-1的功能配置中所包括的网络浏览器部410。图像形成装置110的配置的其他部分与图4所示的图像形成装置110-1的配置的那些部分实质上相同。因此,下面主要描述第六实施例的图像形成装置110和图4中所示的图像形成装置110之间的区别。

无线通信部2321是通过例如无线lan、无线pan、红外通信以及声波通信的无线通信与信息终端140进行通信的部。例如,通过图3的cpu301所执行的程序与图3的无线通信装置311一起来实施无线通信部2321。需要注意的是,无线通信部2321不限于执行无线通信。也就是说,无线通信可以通过线缆(有线)通信与信息终端进行通信。

认证请求部2322是请求服务器装置120通过利用从信息终端140获取的用户认证信息(例如,用户id、密码)对于用户进行认证的部。例如,通过图3的cpu301所执行的程序来实施认证请求部2322。

内容处理部2323获取服务器装置120所提供的网络内容,并将所获取的网络内容提供给信息终端140。

操作历史发送部2324根据信息终端140上所执行的操作,将图像形成单元420执行的图像形成处理的操作历史(例如,图像形成单元420执行的复印处理的历史)发送到服务器装置120。操作历史发送部所发送的操作历史包括,例如图24b中所示的操作历史中所包括的信息,诸如“处理内容”、“用户id”、“颜色设置”、“副本数量”、“汇集打印”以及“装订设置”。

<图像形成装置的功能配置>

第六实施例的服务器装置140包括图4所示的图像形成装置110-1的功能配置中所包括的无线通信部2331和网络浏览器部410。

在图4的示例中,通过计算机中所包括的操作部306或者图像形成装置110的cpu301所执行的程序来实施网络浏览器部410。但是,根据第六实施例,网络浏览器部410是通过信息终端140的cpu(例如,图2的cpu201)所执行的网络浏览器的程序来实施的。

根据第六实施例的网络浏览器部410的获取部411从图像形成装置110获取网络内容。所获取的网络内容包括,例如复印处理的操作屏幕有关的信息,以及用于控制复印处理的脚本或者用于控制复印处理的脚本的参考信息。需要注意的是,网络浏览器部410的其他配置与图4所示的网络浏览器部410的那些配置实质上相同。

无线通信部2331是通过图像形成装置110的无线通信部2321的上述无线通信(或有线通信)来与图像形成装置110进行通信的部。例如,通过图2的cpu301所执行的程序与图2的无线通信装置211一起来实施无线通信部2331。

根据上述配置,信息终端140的网络浏览器部410能够从图像形成装置110获取复印处理的操作屏幕有关的网络内容,并且通过利用获取到的网络内容,将复印处理的操作屏幕显示在信息终端140的显示设备207上。而且,信息终端140的网络浏览器部410通过执行与用户在显示设备207的操作屏幕上所执行的操作对应的网络内容的脚本,向图像形成装置110发送(请求)对于的复印处理的控制。

<图像形成方法的流程>

下面,描述图像形成系统2300的图像形成方法的流程的示例。

<复印处理>

图25是表示根据本发明的第六实施例的复印处理的示例的时序图。

首先,利用信息终端140来使用图像形成装置110的用户执行用于建立信息终端140与图像形成装置110之间的无线连接的操作(步骤s2501)。例如,用户通过验证信息终端的无线功能(例如,无线lan功能、蓝牙功能)或者输入无线通信信息来建立无线通信。

然后,在信息终端140与图像形成装置110之间建立无线连接,以便能够在信息终端140与图像形成装置110之间执行通信(步骤s2502)。

然后,图像形成装置110的认证请求部2322向信息终端140提供认证屏幕(步骤s2503)。而且,信息终端140的显示控制部414命令显示设备207显示从图像形成装置110获取的认证屏幕(步骤s2504)。

例如,具有网络服务器功能的认证请求部2322命令信息终端140的网络浏览器部410显示如图26a中所示的认证屏幕2610。在图26a的示例中,将认证屏幕2610显示在信息终端140的显示设备207上。而且,将用于输入用户id的输入空间2612、用于输入密码的输入空间2613、以及“确定(ok)”按钮2614显示在认证屏幕2610上。

然后,用户将认证信息输入到信息终端140(步骤s2505)。例如,用户通过将用户id输入到图26a中所示的认证屏幕上显示的用户id输入空间2612,以及将密码输入到密码输入空间2613,并且选择“确定(ok)”按钮2614,来执行认证信息输入过程。

当信息终端140接收到用户所输入的认证信息时,信息终端140将认证信息中所包括的用户id和密码发送到图像形成装置110(步骤s2506)。

当图像形成装置110的认证请求部2322接收到从信息终端140发送的用户id和密码时,图像形成装置110向服务器装置120发送认证请求,用于请求对于接收到的用户id和密码的认证(步骤s2507)。

然后,服务器装置120的认证部2311对于从图像形成装置110发送的认证请求中所包括的用户id和密码执行认证过程(步骤s2508)。例如,在存储部2312中所存储的认证信息包括认证请求中所包括的用户id和密码的组合的情况下,认证部2311允许用户的认证。可替换地,在存储部2312中所存储的认证信息不包括认证请求中所包括的用户id和密码的组合的情况下,认证部2311拒绝(或忽视)用户的认证。

假设认证部2311允许用户的认证,进一步描述图像形成方法。

服务器装置120的网络内容管理部452从网络内容存储部451,读取出复印处理的操作屏幕有关的网络内容(步骤s2509)。

然后,服务器装置120的网络内容管理部452经由通信单元440,向(已经发送认证请求的)图像形成装置发送(提供)网络内容(步骤s2510)。

当图像形成装置110的内容处理部2323从服务器装置120接收到网络内容时,图像形成装置110将网络内容发送到信息终端(步骤s2511)。

然后,信息终端140的获取部411获取从图像形成装置110发送的网络内容(步骤s2512)。而且,信息终端140的显示控制部414基于从获取部411获取的网络内容,将复印处理的操作屏幕显示在信息终端140的显示设备207上。图26b示出信息终端140的显示装置207所显示的复印处理的操作屏幕的示例。

在图26b的示例中,信息终端140的显示装置207显示复印处理的操作屏幕2620。复印处理的操作屏幕2620包括各种设置按钮,诸如用于设置彩色/黑白复印的按钮2622、用于设置副本数量的按钮2623、用于设置汇集打印类型的按钮2624、以及用于设置装订功能的按钮2625。而且,复印处理的操作屏幕2620也显示用于请求待执行的复印处理的“执行”按钮2626。

用户例如通过选择复印处理的操作屏幕2620中所显示的执行按钮2626,来执行请求复印处理的执行的操作(步骤s2513)。

当信息终端140的操作接收部415接收到执行复印处理的用户操作时,脚本执行部413执行用于控制复印处理的各种脚本中所包括的与执行按钮2626对应的脚本(步骤s2514)。然后,信息终端140的脚本执行部413经由无线通信部2331,将复印执行请求(复印api)发送到图像形成装置110,用于请求复印处理的执行(步骤s2514)。

当图像形成装置110的图像形成单元420接收到从信息终端140发送的复印执行请求(复印api)时,图像形成单元420根据复印执行请求来执行复印处理(步骤s2516)。

<复印处理的另一个示例>

图27是表示根据本发明的第六实施例的复印处理的另一个示例的时序图。图27的步骤s2501到步骤s2508的处理与图25的对应处理实质上相同。因此,下面主要描述图27的处理与图25的处理之间的区别。

当在步骤s2508中允许用户的认证时,服务器装置120的网络内容更改部2314从操作历史信息管理部2313获取操作历史信息(例如,见图24b)(步骤s2701)。

然后,服务器装置120的网络内容更改部2314从网络内容存储部451读取出复印处理的操作屏幕的网络内容(步骤s2702)。而且,网络内容更改部2314通过利用在步骤s2508中所认证的用户的用户id和在步骤s2701中所获取的操作历史信息来更改网络内容。

例如,假设网络内容中复印处理的操作屏幕的初始设置具有如下设置:颜色设置为“彩色”,副本数量为“1”,汇集打印设置为“无”,以及装订功能设置为“无”,如图26b中所示。而且,假设认证部2311所认证的用户的用户id是“aaaa”。

在此示例中,网络内容更改部2314从在步骤s2701所获取的操作历史信息,获取用户id为“aaaa”的用户所频繁使用的设置。例如,根据图24b中所示的操作历史信息确定,用户id为“aaaa”的用户所频繁使用的设置有:颜色设置“黑白”、副本数量“1”、汇集打印设置“2合1”以及装订功能设置“左上”。

因此,网络内容更改部2314将图26b的操作屏幕2620中所显示的网络内容变为图28a的操作屏幕2810中所显示的网络内容。在图28a的示例中,将设置变为颜色设置“黑白”、副本数量“1”、汇集打印设置“2合1”以及装订功能设置“左上”。因此,将经过更改的设置显示在操作屏幕2810上,以便指示用户id为“aaaa”的用户频繁使用的设置。

相似地,在认证部2311所认证的用户的认证用户id是“bbbb”的情况下,网络内容更改部2314从操作历史信息中获取用户id为“bbbb”的用户所频繁使用的设置。在图28b的示例中,将设置变为颜色设置“彩色”、副本数量“2”、汇集打印设置“无”、装订功能设置“无”。

在此情况下,网络内容更改部2314将图26b的复印处理的操作屏幕2620中所显示的网络内容变为图28b的操作屏幕2820中所显示的网络内容。在图28b的示例中,将设置变为颜色设置“彩色”、副本数量“2”、汇集打印设置“无”、装订功能设置“无”。因此,将经过更改的设置显示在操作屏幕2810上,以便指示用户id为“bbbb”的用户频繁使用的设置。

例如,服务器装置120的网络内容更改部2314基于认证部2311所认证的用户的用户id,以及操作屏幕信息管理部2313所管理的历史信息,来更改网络内容。

再参考图27进一步描述图像形成方法。

服务器装置120的网络内容管理部452经由通信单元440,向(已经发送认证请求的)图像形成装置110发送(提供)经过网络内容更改部2314更改的网络内容(步骤s2703)。

当图像形成装置110的内容处理部2323从服务器装置120接收到网络内容时,图像形成装置110将网络内容发送到信息终端(步骤s2704)。

然后,信息终端140的获取部411获取从图像形成装置110发送的网络内容(步骤s2705)。而且,信息终端140的显示控制部414基于从获取部411获取的网络内容,将复印处理的操作屏幕显示在信息终端140的显示设备207上。因此,能够将利用每个用户所频繁使用的设置进行修改的复印处理的操作屏幕,显示在信息终端140的显示设备207上,如图28a或图28b中所示。

然后,用户例如通过选择信息终端140所显示的复印处理的操作屏幕2810、2820中的执行按钮,来执行请求复印处理的执行的操作。

当信息终端140的操作接收部415接收到执行复印处理的用户操作时,脚本执行部413执行用于控制复印处理的各种脚本中所包括的与执行按钮2626对应的脚本(步骤s2707)。然后,信息终端140的脚本执行部413经由无线通信部2331,将复印执行请求(复印api)发送到图像形成装置110,用于请求复印处理的执行(步骤s2708)。

当图像形成装置110的图像形成单元420接收到从信息终端140发送的复印执行请求(复印api)时,图像形成单元420根据复印执行请求来执行复印处理(步骤s2709)。

然后,图像形成装置110的操作历史发送部2324向服务器装置120发送操作历史(步骤s2710)。向服务器装置120发送的操作历史可以包括,例如请求在步骤s2709中所执行的复印处理的用户的用户id,以及复印处理中所使用的设置有关的设置信息。

例如,操作历史发送部2324从认证请求部2322获取步骤s2507的认证请求过程的日志信息,并且识别用户的用户id。而且,操作历史发送部2324从图像形成单元420获取步骤s2709的复印处理的日志信息,并且识别复印处理的设置信息(例如,颜色设置、副本数量、汇集打印设置、装订设置)。

当服务器装置120的操作历史信息管理部2313接收到来自图像形成装置110的操作历史时,操作历史信息管理部2313将接收到的操作历史存储为如图24b中所示的操作历史信息,并且管理该操作历史信息(步骤s2711)。

根据上述处理,服务器装置120能够管理每个用户的操作历史,并且基于操作历史来更改网络内容,以便将操作屏幕的设置设定为用户所频繁使用的设置。

利用根据上述实施例的图像形成系统,服务器装置120能够存储并且提供包括如下信息的网络内容:复印处理的操作屏幕有关的信息、以及用于控制复印处理的脚本或者用于控制复印处理的脚本的参考信息。

而且,图像形成装置110的网络浏览器部410能够获取服务器装置120所提供的网络内容,并且基于获取的网络内容,将复印处理的操作屏幕显示在操作部306上。

而且,图像形成装置的图像形成单元420具有通过网络浏览器部410来接收用于控制复印处理的各种api的接口(api控制部421)。因此,图像形成单元420能够根据接收到的api来执行复印处理。

而且,利用根据上述实施例的图像形成系统100,通过更新服务器装置120的网络应用121能够方便地更改多个图像形成装置110-1、110-2的操作屏幕。

而且,利用根据上述实施例的图像形成系统100,能够执行复印处理的图像形成装置110的网络浏览器部410,能够执行图像形成装置110范围内的网络内容中所包括的脚本。因此,图像形成装置110能够在不必将读取出的图像数据发送到服务器装置120的情况下执行复印处理。因此,能够防止降低执行复印处理的处理速度。

而且,利用根据上述实施例的图像形成系统100(包括多个图像形成装置110-1、110-2),能够防止降低处理速度,并且能够方便地针对图像形成装置110-1、110-2中的每个图像形成装置来改变复印处理的操作屏幕。

本发明不限于具体公开的实施例,在不脱离本发明的范围的情况下可以做出多种变化和修改。

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