显示控制装置和显示控制系统的制作方法

文档序号:7869202阅读:183来源:国知局
专利名称:显示控制装置和显示控制系统的制作方法
技术领域
本发明涉及显示控制装置、显示控制系统。
背景技术
传统网络浏览器安装在如个人计算机(PC)、智能手机、平板计算机等具有各种显示屏幕尺寸并在其显示屏幕显示网页的装置中。通过用户操作可以改变在PC的显示屏幕上由网络浏览器显示的网页的窗口尺寸(屏幕尺寸)。另外,根据网络浏览器的类型可以将如网页中字符的字体大小等设定设置成各种值,这些设置也可以通过用户操作改变。
这样,网页的布局会根据显示环境(显示屏幕尺寸)而改变,因而,显示给用户的网页可能不是网页作者期望的布局。为此,需要执行网页制作使得不需要根据显示环境就可以显示具有网页作者期望布局的网页。
如上所述,网页制作技术看似不需要考虑显示屏幕,目前已知的如“固定宽度布局”和“流式布局(liquid layout)”等布局技术。又一已知技术是,当在例如智能手机或平板计算机的显示屏幕等相对小屏幕尺寸的显示屏幕上显示为PC制作的网页时,减小为PC制作的全部网页尺寸,并显示减小尺寸的网页。
但是,在固定宽度布局中有一个问题,当网页的屏幕尺寸小于网页作者设定的屏幕尺寸时,会显示垂直和/或水平滚动条,因此,易用性显著降低。
在流式布局中,根据屏幕尺寸改变布置文本、图标等的区域的尺寸。因此,存在网页作者期望的布局的网页在某些情况下无法显示的问题。
又一问题是,当由于无法在网络浏览器屏幕中容纳下使得全部页面的尺寸减小时,字符、图标等尺寸也随之减小,这使得用户很难阅读字符或按下按钮。
在例如智能手机的便携装置中,在某些情况下显示例如由上述描述的布局技术生成的网页或全部尺寸缩小的网页等可操作性和/或可视性变差的网页。在这种情况下,用户一般在显示屏幕上执行放大操作和/或例如滚动的移动操作来显示用户想要查看或操作的部分。
但是,例如在打印机的操作显示面板上显示网页时,要求在智能手机等上的用户操作是不期望的,但是,显示具有出众可操作性和可视性的网页是期望的。
为此,例如公开号为N0.2010-277120的日本专利申请公开了当为了在操作显示面板上显示用于PC的网页时,操作显示面板的网络浏览器显示存储在设备外的服务器的网页,该网络浏览器分析网页,以及动态生成超文本标记语言(HTML)数据、层叠样式表(CSS)、和JavaScript (注册商标)文件,以使网页适于在操作显示面板上显示。
但是,公开号为N0.2010-277120的日本专利申请的技术,在操作显示面板上显示不同于网页作者期望的布局的网页、以及显示可操作性和可视性较差的网页的这些情况下也存在问题。因此需要一种显示控制装置和显示控制系统,以执行在具有出众可操作性和可视性的显示装置上的显示信息的显示,而无需考虑显示装置的屏幕尺寸。

发明内容
本发明的目的在于至少解决上述传统技术中的部分问题。一种显示控制装置,包括:获取单元,用于获取包含关于装置的显示项目的显示信息的显示请求;第一存储单元,用于在其中存储最小项目尺寸,所述最小项目尺寸是在显示所述显示信息的显示屏幕上显示的显示项目的项目尺寸的最小值;项目尺寸确定单元,用于当在显示屏幕上显示所述显示项目时,基于所述显示屏幕的屏幕尺寸将显示项目的项目尺寸设置为等于或大于最小项目尺寸的项目尺寸;显示信息生成单元,用于生成包含具有所设置的项目尺寸的显示项目的显示信息。一种显示控制系统,所述显示控制系统至少包括显示控制装置和经由网络相连接的其他装置,其中所述显示控制装置包括:获取单元,用于获取包含关于装置的显示项目的显示信息的显示请求;第一存储单元,用于在其中存储最小项目尺寸,所述最小项目尺寸是在显示所述显示信息的显示屏幕上显示的显示项目的项目尺寸的最小值;项目尺寸确定单元,用于当在显示屏幕上显示所述显示项目时,基于所述显示屏幕的屏幕尺寸将显示项目的项目尺寸设置为等于或大于最小项目尺寸的项目尺寸;显示信息生成单元,用于生成包含具有所设置的项目尺寸的显示项目的显示信息。当结合附图阅读以下的本发明的当前优选实施例的具体实施方式
时,能够更好地理解本发明的上述及其他目的,技术特征,技术效果以及技术和工业重要性。


图1是根据本发明第一实施例的图像形成系统的整体配置的示意图;图2A是复制顶页(copy top page)示意图;图2B是复制顶页示意图;图2C是复制顶页示意图;图3是存储在存储单元110中的规则表111的数据结构的图表示意图;图4是显示区域的放大视图;图5是图像形成系统的处理流程的时序图;图6是图像形成系统的处理流程的时序图;图7A是步骤SlOO的网络浏览器发送的HTTP请求的示意图;图7B是步骤S104的返回到网络浏览器的屏幕尺寸识别页面的示意图;图8A是步骤S106的网络浏览器发送的请求的示意图;图SB是步骤S115的返回到网络浏览器的复制顶页的HTML数据的示意图;图9A是步骤S117的网络浏览器发送的请求的示意图;图9B是步骤S126的返回到网络浏览器的复制顶页的CSS文件数据的实例图;图1OA是步骤S127的网络浏览器发送的请求的示意图1OB是步骤S133的返回到网络浏览器的复制顶页的JavaScript文件的示意图11是CSS文件生成过程(步骤S124)中的CSS文件生成单元的详细处理流程图12是CSS文件生成过程(步骤S124)中的CSS文件生成单元的详细处理流程图13是CSS文件生成单元处理过程的图表示意图14是项目布局实例的示意图15是项目布局另一实例的示意图16是CSS文件生成单元处理过程的图表示意图17A是用于托盘设置的显示区域的示意图17B是用于托盘设置的显示区域的示意图18是CSS文件生成单元处理过程的图表示意图19是用于缩小/放大设置的显示区域的示意图20是CSS文件生成单元处理过程的图表示意图21是用于打印面设置的显示区域的示意图22是CSS文件生成单元处理过程的图表示意图23A是用于后置处理设置的显示区域的示意图23B是用于后置处理设置的显示区域的示意图23C是用于后置处理设置的显示区域的示意图24是CSS文件生成单元处理过程的图表示意图25A是由屏幕尺寸小于标准尺寸的网络浏览器发送的请求的示意图25B是响应于图25A示出的请求的复制顶页的CSS文件的示意图26是与图25B相对应的复制顶页的显示实例的示意图27是当在图26示出的复制顶页上选择色彩调用按钮时显示的弹出式屏幕的示意图28是当在图26示出的复制顶页上选择用于弹出式屏幕的调用按钮时显示的弹出式屏幕的示意图29是当在图26示出的复制顶页上选择用于弹出式屏幕的另一调用按钮时显示的弹出式屏幕的示意图30是当在图29示出的弹出式屏幕上选择了调用按钮时显示的弹出式屏幕的示意图31A是在弹出式屏幕中设置滚动按钮的示意图31B是在弹出式屏幕中设置滚动按钮的示意图32是在网页上显示网络浏览器滚动条的示意图33是用于后置处理设置的显示区域示意图34是项目文本的示意图35是项目文本的示意图36是项目的字体大小的示意图37A是由屏幕尺寸大于标准尺寸的网络浏览器发送的请求的示意图37B是与图37A示出的请求对应的复制顶页的CSS文件的示意图38是用于屏幕尺寸大于标准尺寸的显示屏幕的且与图37B相应的复制顶页的显示实例的示意图39A是仅显示文本的项目的示意图39B是显示文本和图标的项目的示意图39C是显示文本和图标的项目的示意图40A是选择图39B示出的项目的CSS文件的示意图40B是选择图39C示出的项目的CSS文件的示意图41是根据本发明第二实施例的图像形成系统的整体配置的示意图;以及
图42是根据第二实施例的图像形成装置的复制页面生成单元生成的HTML数据的实例示意图。
具体实施方式
以下将结合附图详细描述显示控制装置、显示控制系统及其计算机程序的实施例。
第一实施例
图1是根据本发明第一实施例的图像形成系统I的整体配置示意图。图像形成系统I包括图像形成装置10、和经由网络3与图像形成装置10连接的三个操作终端20。操作终端20的实例包括个人计算机(PC)、智能手机、和平板计算机。需要注意的是,图像形成系统I中的操作终端20的数量并不限于本实施例中给出的数量。图像形成系统I可以包括一个或两个操作终端,或者可以包括四个或更多个操作终端。
图像形成装置10包括网络服务器100、操作显示面板120、复制应用130、扫描仪应用131、系统管理单元132、存储管理单元133、引擎管理单元134、用户管理单元135、绘图机136、扫描仪137、和应用程序接口(API) 140。
当获取到来自具有网络浏览器功能的装置的网页显示请求,网络服务器100根据显示请求生成网页,并发送网页至发送显示请求的装置。网络服务器100生成例如关于图像形成装置10提供的应用(复制应用130或扫描仪应用131)的网页。
在图像形成系统I中,操作终端20和操作显示面板120中的每一个包括网络浏览器功能。操作终端20和操作显示面板120中的每一个发送各种网页的显示请求至网络服务器100。之后,操作终端20和操作显示面板120中的每一个接收来自网络服务器100的响应于显示请求的网页,并在显示屏幕上显示网页。
操作显示面板120具有用于显示网页的液晶显示屏(IXD),还具有用于指示图像形成装置10的操作状态的例如发光二极管(LED)和蜂鸣器这样的装置、多个用于接受用户操作的物理按键(未示出)。在图像形成装置10内部,操作显示面板120以操作终端20相同的方式经由网络3连接至网络服务器100。
复制应用130和扫描仪应用131是图像形成装置10中的应用。复制应用130执行复制任务。复制应用130也向网络服务器100提供关于复制应用130的信息,例如复制应用130设置的设置信息。扫描仪应用131执行扫描任务。扫描仪应用131也向网络服务器100提供关于扫描仪应用131的信息,例如,包括扫描仪应用131设置的应用设置的设置信息。但是,在本实施例中,图像形成装置10包括复制应用130和扫描仪应用131是一个实例的描述,不限于本实施例中给出的图像形成装置10中包括的应用的数量和类型。这里,结合图2A至2C来描述网络服务器100提供的网页。图2A至2C中示出的网页是复制应用130的复制顶页200,该复制顶页200是由网页作者设计的假定在预设标准尺寸的显示屏幕上显示的网页。在本实施例中,将800个像素宽度和450个像素高度的显示屏幕定义为标准尺寸显示屏幕。复制顶页200包括用于显示关于复制消息的显示区域210、以及接受用户关于复制设置的显示区域220-270。每个显示区域220-270包括若干图标。需要注意的是,每个显示区域220-270预先分配给一个、两个、或更多个项目。本文中,“项目”是指显示在网页上的显示项目,具体地,例如接受用户选择的图标和发送给用户的消息的文本。“显示区域”是指设置包含在如色彩和文件类型的预定种类中的若干项目(项目组)的区域。显示区域220是显示色彩设置项目组的区域。在显示区域220中,设置了“全彩”、“自动色彩”、“黑色&白色”的三个图标221-223。显示区域230是显示文件类型设置的项目组的区域。在显示区域230中,设置了“文本”、“文本/照片”以及“照片”的三个图标231-233。在“照片”图标233中,“…”显示在其右下角部分。这表示图标233是调用弹出式屏幕的调用按钮。如图2B所示, 当选择“照片”调用按钮233时,显示与图2A中示出的窗口 201不同的窗口 202作为弹出式屏幕。在图2B所示的弹出式屏幕中,设置“打印照片”、“打印照片”、“复制照片”的照片文件类型的图标234-236。这样,如果显示区域的区域尺寸相对于分配给其的图标数量较小,则可以将分配给该显示区域的一些或全部图标分配给弹出式屏幕,而不用在显示区域显示全部图标。显示区域240是用于送纸托盘选择的项目组的显示区域。在显示区域240中,设置了六个图标241-246。显示区域250是用于缩小/放大设置的项目组的显示区域。在显示区域250中,设置了六个图标251-256。显示区域260是用于打印面设置的项目组的显示区域。在显示区域260中,设置了四个图标261-264。显示区域270是用于后置处理设置的项目组的显示区域。在该显示区域中,设置了六个图标271-276以及三角滚动按钮280。滚动按钮280表示通过滚动显示其他图标。换句话说,如图2C所示,如果用户选择了滚动按钮280,则显示区域270就会显示分配给显示区域270的两个剩余图标277和278。这样,如同显示区域270的情况,如果显示区域的区域尺寸相对于分配给其的图标数量较小,则可以配置显示区域中图标的布置,以通过滚动操作就可以显示分配给显示区域的全部图标。如上描述,每当显示区域的区域尺寸相对于分配给其的图标数量较小时,弹出式屏幕显示方法和滚动显示方法可以作为显示方法。这些用于显示图标的省略(omission)方法是预先为每个显示区域设置的。以下将描述省略方法。再参见图1,网络服务器100根据请求网页的装置的屏幕尺寸确定包含在网页中的显示区域的区域尺寸,以及确定包含在显示区域中的项目的项目尺寸,从而生成适于屏幕尺寸的网页。
作为上述目的的功能,网络服务器100包括:请求处理单元101,复制页面生成单元102,扫描仪页面生成单元103,屏幕尺寸识别单元104,层叠样式表(CSS)文件生成单元105和存储单元110。
请求处理单元101从操作终端20中的一个或作为网络浏览器的操作显示面板120获取请求,例如该请求可以是通过用户在操作终端20中的一个或操作显示面板120输入的显示请求。换句话说,请求处理单元101是获取单元。进一步地,请求处理单元101查看请求的全球资源定位符(URL),并根据URL来指令复制页面生成单元102、扫描仪页面生成单元103、屏幕尺寸识别单元104、层叠样式表(CSS)文件生成单元105中的一个作为请求处理单元101的子模块以根据请求执行处理。
复制页面生成单元102生成作为用于复制应用130的网页的超文本标记语言(HTML)数据,并通过请求处理单元101将数据返回到网络浏览器(操作终端20或操作显示面板120)。另外,当用户在网页上执行操作时,复制页面生成单元102根据操作结果发送指示至复制应用130,并根据操作结果更新在网页上显示的内容。而且,复制页面生成单元102包含作为定义用于复制的网页布局的CSS文件模板的初始CSS文件数据。
与复制页面生成单元102相似的,扫描仪页面生成单元103生成用于扫描仪应用131的网页的HTML数据,并通过请求处理单元101将数据返回到网络浏览器。另外,当用户在网页上执行操作时,扫描仪页面生成单元103根据操作结果发送指示至扫描仪应用131,并根据操作结果更新在网页上显示的内容。而且,扫描仪页面生成单元103包含作为定义用于扫描的网页布局的CSS文件模板的原始CSS文件数据。
当请求处理单元101获取网页的显示请求时,屏幕尺寸识别单元104识别发出显示请求的装置的屏幕尺寸。屏幕尺寸识别单元104在网络跟踪器(cookie)中设置设别的屏幕尺寸。
CSS文件生成单元105获取来自复制页面生成单元102或扫描仪页面生成单元103的作为网页的HTML数据。另外,CSS文件生成单元105查看网络跟踪器(cookie)中设置的屏幕尺寸,并根据在下文中描述的存储在存储单元110的规则表和HTML数据生成适于屏幕尺寸的CSS文件。CSS文件生成单元105通过请求处理单元101将生成的CSS文件发送至发出相应的显示请求的装置的网络浏览器。
CSS文件生成单元105包括区域尺寸确定单元106,项目尺寸确定单元107和网页生成单元108。根据发出显示请求的装置的屏幕尺寸和在下文中描述的存储在存储单元110的规则表,区域尺寸确定单元106确定包含在与显示请求相应的网页中的显示区域的尺寸(区域尺寸)。根据屏幕尺寸和在下文中描述的存储在存储单元110的规则表,项目尺寸确定单元107确定设置在与显示请求相应的网页中的显示区域的项目的尺寸(项目尺寸)。
根据区域尺寸确定单元106确定的区域尺寸和项目尺寸确定单元107确定项目尺寸,网页生成单元108在每个显示区域设置分配给每个显示区域的项目并生成网页。
图3是由存储单元110存储的规则表111的数据结构的图表示意图。规则表111包括用于确定显示区域和项目的尺寸的规则说明。具体地,规则表111以相互相应的方式存储显示区域、区域尺寸确定规则,以及项目尺寸确定规则。
区域尺寸确定规则是确定区域尺寸的规则。规则表111中存储作为区域尺寸确定规则的显示区域的标准尺寸,宽度规则,高度规则,和省略方法。在本文中,显示区域的标准尺寸是指当在标准尺寸的显示屏幕上显示网页时的显示区域的区域尺寸。宽度规则和高度规则是为了在显示屏幕的屏幕尺寸不是标准尺寸时确定显示区域的宽度和高度。省略方法是指当分配给根据宽度规则和高度规则确定的区域尺寸的显示区域的所有项目无法在显示区域全部显示时的显示项目方法。省略方法包括图2B描述的弹出式屏幕显示方法和图2C描述的滚动显示方法。项目尺寸确定规则是确定项目尺寸的规则。规则表111存储作为项目尺寸确定规则的标准尺寸和最小尺寸。标准尺寸是指当在标准尺寸的显示区域中设置项目时的项目尺寸。最小尺寸是指当在小于标准尺寸的区域尺寸的显示区域中设置项目时减少项目的最小项目尺寸。换句话说,无法将项目减小为尺寸小于最小尺寸。例如,对于色彩设置的显示区域,区域尺寸的标准尺寸设置为宽度200个像素,高度200个像素。另外,在宽度规则和高度规则中,屏幕尺寸小于阈值的区域尺寸的宽度设置为显示屏幕宽度(屏幕宽度)的25%,高度设置为显示屏幕的高度(屏幕高度)减去分配给消息的上述显示区域的区域尺寸的高度(消息高度)后剩下高度的一半。而且,规则表111定义了滚动按钮的边距、距离和尺寸。本文会描述边距和距离。图4是图2A示出的显示区域220的放大视图。边距是指显示区域220的边界和图标221-223的边界之间的宽度。距离是指图标221-223之间的宽度。在本实施例中,边距和距离都设置为固定值12个像素。再参见图3,规则表111还定义了在使用滚动显示方法省略显示过程中的滚动按钮的尺寸。在本实施例中,滚动按钮的宽度设置为24个像素,高度设置为项目高度。虽然图3示出的规则表111用于图2A-2C示出的复制顶页200,但是存储单元110存储的规则表能用于网络服务器100生成的所有页面。系统管理单元132管理图像形成装置10的整个状态。存储管理单元133执行存储管理和创建下文描述的扫描仪137扫描的信息的文件数据。引擎管理单元134执行扫描文件和打印控制。用户管理单元135执行用户认证和扫描目的地管理。绘图机136是执行打印的装置。扫描仪137是执行扫描的装置。API 140是位于一侧的复制应用130和扫描仪应用131与位于另一侧的系统管理单元132、存储管理单元133、引擎管理单元134、用户管理单元135之间的接口。图5和图6是在网络服务器100接收到来自操作终端20的一个操作终端或作为网络浏览器的操作显示面板120的显示请求时图像形成系统I的处理流程的时序图。图5和图6示出了在发送复制顶页的显示请求实例中的图像形成系统I的处理。如图5所示,当操作终端20的一个操作终端或作为网络浏览器的操作显示面板120发送复制顶页的显示请求时(步骤S100),网络服务器100的请求处理单元101获取这个请求。图7A是步骤SlOO的网络浏览器发送的HTTP请求的示意图。该HTTP请求在其请求字头的Cookie字段中不包含发出显示请求的装置的屏幕尺寸的信息。当获取到图7A示出的HTTP请求时,请求处理单元101查询屏幕尺寸识别单元104以识别屏幕尺寸(步骤SlOl )。在确认HTTP请求的Cookie字段中没有屏幕尺寸信息后(步骤S102),屏幕尺寸识别单元104返回用于识别屏幕尺寸的网络页面数据(屏幕尺寸识别页面)至请求处理单元101(步骤S103)。作为对复制顶页请求的响应,请求处理单元101返回在步骤S103获取的屏幕尺寸识别页面至发出显示请求的装置的网络浏览器(步骤S104)。图7B是在步骤S104返回到网络浏览器的屏幕尺寸识别页面的示意图。如图7B所示,在该屏幕尺寸识别页面中,在cookie的屏幕尺寸一栏是空白的。屏幕尺寸识别页面还包括JavaScript部分。在JavaScript部分,描述了在Cookie字段中计算屏幕尺寸和设置屏幕尺寸的过程。再参见图5,当获取到屏幕尺寸识别页面时,网络浏览器解析屏幕尺寸识别页面并执行其中描述的JavaScript部分(参见图7B)(步骤S105)。由于JavaScript部分的执行,从而在cookie中设置显示屏幕的屏幕尺寸信息,并且网络浏览器再次发送复制顶页的显示请求至网络服务器100 (步骤S106)。在步骤S106发送的复制顶页的请求包含屏幕尺寸信息。图8A是在步骤S106由网络浏览器发送的请求的示意图。在步骤S106发送的复制顶页请求的Cookie字段中设置了屏幕尺寸信息。再参见图5,当获取到复制顶页请求时(步骤S106),请求处理单元101再次查询屏幕尺寸识别单元104以识别屏幕尺寸(步骤S107)。屏幕尺寸识别单元104确认请求的Cookie字段中包含屏幕尺寸信息(步骤S108),并返回Cookie字段中的屏幕尺寸信息至请求处理单元101 (步骤S109)。当获取到屏幕尺寸信息时,请求处理单元101发送复制顶页生成请求至复制页面生成单元102 (步骤S110)。为了获取复制应用130的当前状态(应用状态),复制页面生成单元102发送询问至复制应用130 (步骤S111)。这里,应用状态包括如复制是否能够执行和选择哪个托盘作为被使用的馈纸托盘的信息。当从复制应用130获取到应用状态信息时(步骤S112),复制页面生成单元102生成与应用状态相关的复制顶页的HTML数据。之后,复制页面生成单元102返回生成的复制顶页的HTML数据至请求处理单元101 (步骤S114)。当获取到复制顶页的HTML数据时,作为对于在步骤S106中获取的来自网络浏览器的请求的响应,请求处理单元101返回HTML数据至网络浏览器。图SB是在步骤S115返回到网络浏览器的复制顶页的HTML数据的示意图。需要注意的是,图8B示出的HTML数据与图2A-2C示出的复制顶页对应。复制顶页的HTML数据描述了例如以下描述的读取CSS文件过程和读取JavaScript文件过程的说明,以及描述了包括在复制顶页中的显示区域中将要设置的项目和显示区域。需要注意的是,在HTML数据中,并未定义例如显示区域和项目的尺寸和布局位置的布局信息。因此,如图6所示,当获取到复制顶页的HTML数据时(步骤S115),网络浏览器解析从请求处理单元101获取的HTML数据(步骤S116),并根据HTML数据描述的CSS文件读取说明,从网络服务器100请求复制顶页的CSS文件(步骤S117)。图9A是步骤S117的网络浏览器发送的请求的示意图。以这种方式,在步骤S117中,在发送的请求的Cookie字段中设置了屏幕尺寸信息。再参见图6,请求处理单元101查询屏幕尺寸识别单元104以识别屏幕尺寸(步骤S118)。屏幕尺寸识别单元104确认Cookie字段中包含屏幕尺寸信息(步骤S119),并返回屏幕尺寸信息至请求处理单元101 (步骤S120)。
当获取到屏幕尺寸信息时,请求处理单元101发送复制顶页的CSS文件生成请求至CSS文件生成单元105(步骤SUIXASS文件生成单元105发送初始CSS文件数据的获取请求至复制页面生成单元102或扫描仪页面生成单元103中与生成请求相对应的网页的生成单元(步骤S122)。在图6的实例中,初始CSS文件数据的获取请求被发送至与复制顶页对应的复制页面生成单元102。响应于获取请求,复制页面生成单元102返回复制顶页的初始CSS文件数据至CSS文件生成单元105 (步骤S123)。以下,根据屏幕尺寸和复制顶页的初始CSS文件数据,CSS文件生成单元105根据规则表111生成复制顶页的CSS文件数据(步骤S124)。以下描述生成CSS文件数据的过程。CSS文件生成单元105返回复制顶页的CSS文件数据至请求处理单元101 (步骤S125)。响应于在步骤S117中网络浏览器产生的请求,请求处理单元101返回复制顶页的CSS文件数据至网络浏览器(步骤S126)。图9B是步骤S126的返回到网络浏览器的复制顶页的CSS文件数据的实例图。图9B示出的CSS文件数据与显示在图2A-2C示出的标准尺寸的显示屏幕上的复制顶页对应。图9B示出的复制顶页的CSS文件数据定义了例如显示区域的尺寸,项目的项目尺寸,显示区域和项目的设置位置的布局信息。再参见图6,根据步骤SI 16获取的HTML数据中描述的JavaScript文件读取说明,网络浏览器向网络服务器100请求复制顶页的JavaScript文件(步骤S127)。图1OA是步骤S127由网络浏览器发送的请求的示意图。以这种方式,在步骤S127中,在发送的请求的Cookie字段中设置了屏幕尺寸信息。再参考图6,请求处理单元101查询屏幕尺寸识别单元104以识别屏幕尺寸(步骤S128)。屏幕尺寸识别单元104确认Cookie字段中包含屏幕尺寸信息(步骤S129),并返回屏幕尺寸信息至请求处理单元101 (步骤S130)。当获取到屏幕尺寸信息时,请求处理单元101发送复制顶页的JavaScript文件生成请求至复制页面生成单元102 (步骤S131)。响应于生成请求,页面生成单元102返回预先存储的复制顶页的JavaScript文件数据至请求处理单元101 (步骤S132)。需要注意的是,每个网页的JavaScript文件是假定由网页作者创建并预先存储在复制页面生成单元102 中。响应于步骤S127中的网络浏览器生成的请求,请求处理单元101返回复制顶页的JavaScript文件至网络浏览器(步骤S133)。图1OB是步骤S133的返回到网络浏览器的复制顶页的JavaScript文件的示意图。网络浏览器在显示屏幕上显示在步骤S133获取的复制顶页的JavaScript文件(步骤S134)。此时,图像形成系统I的处理结束。需要注意的是,另一实例是,来自操作显示面板120的网页请求可以预先设置为总是包含屏幕尺寸。这时,如果网络浏览器是操作显示面板120,则可以省略参考图5描述的步骤S100-S105描述的过程,通过执行步骤S106的过程来显示网页。图11和图12是图6描述的CSS文件生成过程(步骤S124)中的CSS文件生成单元的详细处理的流程图。如图11所示,在CSS文件生成过程(步骤S124)中,CSS文件生成单元105的区域尺寸确定单元106首先将屏幕尺寸与第一阈值比较。这里,第一阈值是预先设置的等于或小于标准尺寸的值。如果屏幕尺寸小于第一阈值(步骤S200,是),根据与目标显示区域相应的规则表111中的宽度规则和高度规则,CSS文件生成单元105的区域尺寸确定单元106确定作为处理中的当前目标的目标显示区域的区域尺寸(步骤S201)。之后,项目尺寸确定单元107检查当将具有标准尺寸的项目放置在具有步骤S201确定的区域尺寸的目标显示区域中时,分配给目标显示区域的所有项目是否都能够放置在该目标显示区域中。具体地,根据目标显示区域的区域尺寸、分配给目标区域的项目的数量、以及存储在规则表111中的项目的标准尺寸、边距和距离,项目尺寸确定单元107确定所有项目是否都可以被放置在目标显示区域中。值得注意的是,将分配给目标显示区域的项目数量被写入到由复制页面生成单元102生成的HTML数据中。如果分配给目标显示区域的所有项目都能够放置在目标显示区域中(步骤S202,是),则项目尺寸确定单元107将项目尺寸设置为标准尺寸(步骤S203)。之后,网页生成单元108将分配给目标显示区域的所有项目放置在目标显示区域中(步骤S204)。这里放置的项目的项目尺寸是标准尺寸。在步骤S202,如果无法将分配给目标显示区域的所有项目全部放置在目标显示区域中(步骤S202,否),换句话说,如果目标显示区域的区域尺寸太小而无法放置具有标准尺寸的项目,则项目尺寸确定单元107将项目尺寸设置为最小尺寸(步骤S210)。之后,网页生成单元108检查如果项目尺寸缩小到最小尺寸的项目放置在具有步骤S201设置的区域尺寸的目标显示区域中,分配给目标显示区域的所有项目是否都能够被放置在目标显示区域中。具体地,根据分配给目标显示区域的项目的数量和存储在规则表111中的项目的最小尺寸、边距和距离,网页生成单元108确定项目是否都能被放置在目标显示区域中。如果分配给目标显示区域的所有项目都能被放置在目标显示区域中(步骤S211,是),则网页生成单元108将分配给目标显示区域的所有项目放置在目标显示区域中(步骤S212)。这里放置的项目的项目尺寸是最小尺寸。在步骤S211中,如果即使将项目尺寸减小到最小尺寸也无法将分配给目标显示区域的所有项目全部放置在目标显示区域中(步骤S211,否),则网页生成单元108结合规则表111根据与目标显示区域相应的省略方法,在目标显示区域设置弹出式屏幕显示方法或滚动显示方法的显示方法。之后,网页生成单元108在弹出式屏幕或滚动屏幕上放置目标显示区域的项目。将上述描述的步骤S201-S213的处理应用于包含在网页中的每个显示区域,当与包含在网页中的所有显示区域相关的处理完成时(步骤S214,是),生成用于定义如此设置的尺寸和布局的CSS文件(步骤S215)。之后,处理结束。这样,如果屏幕尺寸小于第一阈值,则根据屏幕尺寸缩小显示区域的尺寸,还缩小放置在显示区域的项目的尺寸。但是,为项目设置最小尺寸,即使项目缩小到最小尺寸也无法放置在显示区域中,则将这些项目的显示方法设置为弹出式屏幕显示方法或滚动显示方法。这可以解决由于项目尺寸太小而产生的例如在项目上难以阅读文本和难以选择项目之类的问题。在步骤S212,如果在目标显示区域设置具有最小尺寸的项目时边距或距离比规则表111定义的边距或距离更大,则项目尺寸确定单元107可以将项目尺寸设置为大于最小尺寸以使得所有的项目都能够放置在目标显示区域。在步骤S200中,如果屏幕尺寸等于或大于第一阈值,则区域尺寸确定单元106将屏幕尺寸与第二阈值相比较。这里,第二阈值是等于或大于显示屏幕标准尺寸的数值。第二阈值可以大于第一阈值,或者,另一实例是,第一阈值和第二阈值可以是相同的数值(该数值等于标准尺寸)。如图12所示,如果屏幕尺寸大于第二阈值(步骤S220,是),则CSS文件生成单元105的区域尺寸确定单元106根据规则表111确定区域尺寸(步骤S221)。之后,项目尺寸确定单元107将分配给目标显示区域的所有项目的项目尺寸设置为标准尺寸(步骤S222)。之后,网页生成单元108检查如果具有标准尺寸的项目放置在目标显示区域,分配给目标显示区域的所有项目是否都能够放置在目标显示区域中。具体地,根据目标显示区域的区域尺寸、分配给目标显示区域的项目数量、和存储在规则表111中的项目的标准尺寸、边距和距离,项目尺寸确定单元107确定项目是否都能够放置在目标显示区域中。如果分配给目标显示区域的所有项目都能够放置在目标显示区域中(步骤S223,是),则网页生成单元108将分配给目标显示区域的所有项目放置在目标显示区域中(步骤S224)。这里放置的项目的项目尺寸是标准尺寸。在步骤S223中,如果分配给目标显示区域的所有项目无法都放置在目标显示区域中(步骤S223,否),则网页生成单元108根据规则表111将目标显示区域的显示方法设置为滚动显示方法或弹出式屏幕显示方法(步骤S225)。之后,网页生成单元108将目标显示区域的项目放置在弹出式屏幕或滚动屏幕上。将上述描述的步骤S223-S225的处理应用于包含在网页中的每个显示区域(步骤S226,否),当与包含在网页中的所有显示区域相关的处理完成时(步骤S226,是),生成CSS文件(步骤S215)。之后,处理结束。这样,如果屏幕尺寸大于第二阈值,则根据屏幕尺寸增大显示区域的区域尺寸同时在标准尺寸内增大每个项目的项目尺寸。另外,如果这导致了空白区,则将在标准尺寸的显示屏幕上设置为以滚动显示方法或弹出式屏幕显示方法显示的项目设置在空白区。这使得在屏幕尺寸大于标准尺寸时无需滚动操作或弹出式显示操作的屏幕上显示项目成为可倉泛。另一方面,在步骤S220中,如果屏幕尺寸等于或小于第二阈值(步骤S220,否),则区域尺寸确定单元106将包含在网页中的每个显示区域的区域尺寸设置为标准尺寸(步骤S230),并且项目尺寸确定单元107将每个项目的项目尺寸设置为标准尺寸(步骤S231)。之后,网页生成单元108生成CSS文件(步骤S215)。之后,处理结束。这样,如果屏幕尺寸等于或大于第一阈值且等于或小于第二阈值(步骤S200,否,以及步骤S220,否),则屏幕尺寸近似于标准尺寸。因此,如步骤S230和步骤S231所示,由于无需改变为具有标准尺寸的显示屏幕生成的网页的布局,因此生成具有标准尺寸的显示屏幕的CSS文件定义布局。以下描述当CSS文件生成单元105为具有宽度为400个像素、高度为225个像素的比标准尺寸小的屏幕尺寸的显示屏幕生成复制顶页的CSS文件时,由CSS文件生成单元105执行的具体处理。需要注意的是,该屏幕尺寸假定为具有小于第一阈值的数值。CSS文件生成单元105首先设置消息显示区域为目标显示区域,并确定消息显示区域的区域尺寸和包含在显示区域中的项目的项目尺寸。在规则表111中,将消息显示区域的宽度定义为屏幕尺寸的宽度。根据该定义,区域尺寸确定单元106设置消息显示区域的宽度为400个像素。并且,在规则表111中,将消息显示区域的高度定义为字体尺寸的一倍或两倍,此外,将放置在消息显示区域和最小尺寸显示区域中的项目的字体尺寸定义为25点。基于此,区域尺寸确定单元106将消息显示区域的高度设置为25点。需要注意的是,项目尺寸确定单元107将项目尺寸设置为最小尺寸。图13是此次设置的显示区域和项目的尺寸的图表示意图。之后,CSS文件生成单元105将用于色彩设置的显示区域设置为目标显示区域,并确定用于色彩设置的显示区域的区域尺寸和包含在显示区域中的项目的项目尺寸。在规则表111中,将用于色彩设置的显示区域的宽度定义为屏幕尺寸的宽度的25%。基于此,区域尺寸确定单元106将用于色彩设置的显示区域的宽度设置为100个像素。对于设置用于色彩设置的显示区域的高度,区域尺寸确定单元106根据规则表111列出的定义“(225-25)/2”作为用于色彩设置的显示区域的高度,因此,将用于色彩设置的显示区域的高度设置为100个像素。在图SB所示的网页的HTML数据中,三个项目被分配给用于色彩设置的显示区域。但是,如图14所示,即使将项目尺寸缩小到最小尺寸,三个项目321-323也无法放置在用于色彩设置的显示区域320中。因此,根据规则表111中定义的省略方法,网页生成单元108将项目安排在弹出式屏幕显示。而且,在图SB所示的网页的HTML数据中,定义了与色彩设置相关的反馈消息项目。基于此,网页生成单元108将反馈消息项目放置在显示区域320。这里,反馈消息项目是指通知用户反馈的消息项目。图15是用于色彩设置的显示区域320的布局的示意图。在用于色彩设置的显示区域320中,并未放置“全彩”、“自动色彩选择”、“黑色&白色”的三个图标321-223,相反地在垂直方向上放置了反馈消息324和调用弹出式屏幕的调用按钮325的图标。这样,由于放置在用于色彩设置的显示区域320中的项目数量为两个,因此项目可以放置在显示区域320的100个像素的高度内。将显示区域320的宽度分别减去右边和左边12个像素的边距后的结果是76个像素。这符合规则表111中的宽度规则。因此,项目尺寸确定单元107将项目尺寸设置为最小尺寸。25点的字体尺寸太大,导致了突出(protrusion)发生。因此,项目尺寸确定单元108将字体尺寸设置为15点的最小尺寸。关于字体尺寸,可以相同地应用于其他显示区域。图16是本次设置的显示区域和项目的尺寸的图表示意图。之后,CSS文件生成单元105将用于文件类型设置的显示区域设置为目标显示区域,并根据规则表111确定用于文件类型设置的显示区域的区域尺寸和包含在显示区域中的项目的项目尺寸。之后,CSS文件生成单元105将用于托盘选择的显示区域设置为目标显示区域,并根据规则表111确定显示区域的区域尺寸和包含在显示区域中的项目的项目尺寸。在规则表111中,将用于托盘选择的显示区域的宽度定义为屏幕尺寸的75%。基于此,区域尺寸确定单元106将用于托盘选择的显示区域的宽度设置为300个像素。对于设置用于托盘选择的显示区域的高度,规则表111定义的高度为“(225-25)/4=50”或为“ (225-25) /3=67”。另一方面,放置在用于托盘选择的显示区域的项目的最小高度是32个像素,于是,当考虑顶部和底部边距时,项目无法放置在50个像素的高度内。因此,区域尺寸确定单元106将用于托盘选择的显示区域的高度设置为67个像素。另外,在如图SB所示的HTML数据中,六个项目被分配给用于托盘选择的显示区域。但是,项目宽度的最小值是50个像素,于是,当考虑边距和距离的尺寸时,六个项目无法放置在300个像素的显示区域宽度内。因此,根据规则表111,网页生成单元108将用于托盘选择的显示区域的显示方法设置为滚动显示方法。之后,如图17A所示,网页生成单元108将滚动按钮347放置在用于托盘选择的显示区域340的右端。滚动按钮347的宽度设置为24个像素,其高度确定为与其他项目相同的高度的67个像素。当将用于托盘选择的显示区域340的宽度减去滚动按钮347的宽度、边距和距离时,包含初始分配给用于托盘选择的显示区域340的项目的空间宽度是240个像素。在该空间中,即使具有最小尺寸的50个像素宽度的项目也仅能够最多放置四个。因此,网页生成单元108将四个项目341-344放置在显示区域340的水平方向。另外,当考虑距离时,项目尺寸确定单元107将项目尺寸改变成比最小尺寸尽可能大的尺寸。具体地,项目尺寸确定单元107将项目尺寸设置为由(240-12X3)/4计算得到的51个像素。这里,“12X3”表示距离的总宽度。在为用于托盘选择的显示区域340选择滚动按钮347后,在显示区域340中将滚动按钮348设置在显示区域340的左端,另外,如图17B所示放置余下的图标345和346。图17B所示的放置在显示区域340中的滚动按钮348和图标345的尺寸等与图17A所示的放置在显示区域340中的滚动按钮347和图标341-344的尺寸等相同。在图17B所示的显示区域340中,由于右边产生了空白区因而图标的宽度可以增力口。但是,为了当屏幕从图17A的显示区域340变成图17B的显示区域340时使观察者不会感觉到不流畅,设置两个显示区域的图标宽度为相同尺寸。图18是本次设置的显示区域和项目的尺寸的图表不意图。之后,CSS文件生成单元105将用于缩小/放大设置的显示区域设置为目标显示区域,并确定显示区域的区域尺寸和包含在显示区域中的项目的项目尺寸。在规则表111中,将用于缩小/放大设置的显示区域的宽度定义为屏幕尺寸的75%或37.5%。因此,以类似于设置用于托盘选择的显示区域的方式,区域尺寸确定单元106暂时将用于缩小/放大设置的显示区域的宽度设置为等同于37.5%的150个像素,将用于缩小/放大设置的显示区域的高度设置为67个像素。如图19所示,关于项目的宽度,项目尺寸确定单元107将图标351设置为在弹出式屏幕显示并将反馈项目352的图标放置在用于缩小/放大设置的显示区域350中,并且考虑到边距和距离,项目尺寸确定单元107将项目宽度设置为57个像素。图20是本次设置的显示区域和项目的尺寸的图表示意图。之后,CSS文件生成单元105将用于打印面设置的显示区域设置为目标显示区域,并确定显示区域的区域尺寸和包含在显示区域中的项目的项目尺寸。以类似于设置用于缩小/放大设置的显示区域的方式,根据规则表111,区域尺寸确定单元106将用于打印面设置的显示区域的区域尺寸的宽度设置为150个像素、高度为67个像素。在图SB所示的HTML数据中,四个项目被分配给用于打印面设置的显示区域。但是,最小项目尺寸的宽度为76个像素,于是,四个项目无法放置在显示区域内。因此,根据规则表111中定义的省略方法,网页生成单元108将项目安排在弹出式屏幕显示。关于打印面设置,图SB示出的网页的HTML数据中定义了无反馈消息。因此,如图21所示,网页生成单元108仅将图标361放置在弹出式屏幕显示而将无反馈项目放置在用于打印面设置的显示区域360中。图22是本次设置的显示区域和项目的尺寸的图表示意图。之后,CSS文件生成单元105将用于后置处理设置的显示区域设置为目标显示区域,并确定显示区域的区域尺寸和包含在显示区域中的项目的项目尺寸。以类似于设置用于托盘选择的显示区域的方式,区域尺寸确定单元106根据规则表111将用于后置处理设置的显示区域的宽度设置为300个像素、高度设置为67个像素。但是,根据屏幕尺寸的高度仅留有66个像素的空白区。因此,区域尺寸确定单元106将显示区域的高度从67个像素改为66个像素。以确定托盘选择项目类似的方式,项目尺寸确定单元107确定项目尺寸。但是,在图SB示出的HTML数据中,八个项目设置被分配给用于后置处理设置的显示区域,而用于后置处理设置的项目的最小尺寸是60个像素。因此,仅有三个项目能够被放置在水平方向。在滚动显示方法中,八个项目全部显示需要三个图23A-23C所示的滚动屏幕。在这种情况下,分别在每个滚动屏幕中设置两个滚动按钮381和382。考虑到放置两个滚动按钮381-382,将项目的宽度设置为与最小尺寸相对应的60个像素。由于显示区域370的高度为66个像素,项目尺寸确定单元107将项目的高度设置为66-12X2=42 (个像素)。因此,在图23A示出的第一页面中,放置了三个图标371-373 ;在图23B示出的第二页面中,放置了三个图标374-376 ;以及在图23C示出的第三页面中,放置了两个图标377-378。如图23A-23C所示,在滚动显示方法中,滚动按钮381和382总是分别被显示在左边和右边。但是,在图23A示出的第一页面中,由于第一页面无法向左滚动,因此滚动按钮381显示为灰色,表示禁用状态。此外,在图23C示出的第三页面中,由于第三页面无法向右滚动,因此滚动按钮382显示为灰色。图24是本次设置的显示区域和项目的尺寸的图表示意图。如上所述,在所有的项目都被放置在所有显示区域之后,CSS文件生成单元105的处理结束。图25A是屏幕尺寸小于标准尺寸的网络浏览器发送的请求的示意图。图25B是响应于图25A示出的请求的上述描述的处理过程中生成的复制顶页的CSS文件的示意图。图26是与图25B相对应的复制顶页300的实例显示的示意图。如图所示,用于弹出式显示的项目分别显示在用于色彩设置的显示区域320,用于文件类型设置的显示区域330,用于缩小/放小设置的显示区域350以及用于打印面设置的显示区域360。例如,用于弹出式屏幕的反馈消息项目324和调用按钮325显示在用于色彩设置的显示区域320,用于弹出式屏幕的信息反馈项目331和调用按钮332显示在用于文件类型设置的显示区域330。另外,在用于馈纸托盘选择和后置处理设置的显示区域340和370中,其中的项目是滚动显示的。图27是当在图26示出的复制顶页300上选择色彩调用按钮325时显示的弹出式屏幕400的示意图。“全彩”、“自动色彩选择”、“黑色&白色”三个图标401-403对应于曾显示在图2A的复制顶页200上的用于色彩设置的显示区域220而现放置在弹出式屏幕400上的图标。当选择弹出式屏幕400的确认按钮404时,弹出式屏幕400关闭并且屏幕恢复到图26示出的复制顶页300。图28是当在图26示出的复制顶页300上选择用于弹出式屏幕的调用按钮351时显示的弹出式屏幕410的示意图。五个图标411-415对应于曾显示在图2A的复制顶页200上的显示区域250而现放置在弹出式屏幕400上的图标。图29是当在图26示出的复制顶页300上选择用于弹出式屏幕的调用按钮332时显示的弹出式屏幕420的示意图。三个图标421-423对应于曾显示在图2A的复制顶页200上的显示区域230而现放置在弹出式屏幕420上的图标。而且,当选择图29示出的弹出式屏幕420的调用按钮423时,会显示图30所示的弹出式屏幕430。三个图标431-433显示在弹出式屏幕430上。图26至图30示出的显示在弹出式屏幕上的项目的项目尺寸基本上是标准尺寸,但是视情况也可以缩小到最小尺寸。例如,图28示出的放置在弹出式屏幕410上的用于缩小/放大的项目高度的标准尺寸是75个像素。但是,如果75个像素的尺寸使得项目无法放置在两行内,则将项目的高度缩小为50个像素并如图28显示。需要注意的是,放置在弹出式屏幕的图标和滚动按钮的尺寸等可以根据规则表111来确定。如图31A和31B所示,如果还是无法将分配给显示区域的所有项目放置在弹出式屏幕上,则CSS文件生成单元105生成CSS文件以在弹出式屏幕440上显示滚动按钮441和442,并滚动显示所有项目。或者,另一实例是,如图32所示,CSS文件生成单元105生成CSS文件以显示网页450上的网络浏览器的滚动条451和452。以下描述当CSS文件生成单元105为具有宽度为1200个像素、高度为900个像素的比标准尺寸大的屏幕尺寸的显示屏幕生成复制顶页200的CSS文件时,由CSS文件生成单元105执行的处理。需要注意的是,该屏幕尺寸假定为大于第二阈值的数值。在图2A-2C示出的标准尺寸的复制顶页200上,分配给用于后置处理设置的显示区域270的八个项目无法全部放置在显示区域270中,此时,八个项目可以滚动显示。以下描述应用于用于后置处理设置的显示区域的处理。根据规则表111中定义的“屏幕尺寸的75%”的规则,CSS文件生成单元105的区域尺寸确定单元106将显示区域的宽度设置为900个像素。另外,项目尺寸确定单元107将项目尺寸设置为标准尺寸。网页生成单元108计算能够放置在大于标准尺寸的区域尺寸的显示区域中的项目数量。考虑到边距和距离,计算的项目数量为900/(75+12)=10。因此,可以放置十个项目。因此,如图33所示,网页生成单元108在无滚动按钮显示的用于后置处理设置的显示区域570中放置八个项目571-578。这样,用于后置处理设置的所有项目都能够在同一屏幕上显示而无需滚动操作。以类似的方式,在弹出式屏幕上放置项目的显示区域,例如图2A-2C示出的标准尺寸复制顶页200上的用于文件类型设置的显示区域230,如果屏幕尺寸大于标准尺寸并且用于文件类型设置的显示区域的区域尺寸被扩大,则所有项目也能够显示在一个屏幕上。而且,如图34和图35所示,如果屏幕尺寸大于标准尺寸,则网页生成单元108增加放置在显示区域中的文本的长度。例如,如图34所示,网页生成单元108显示在为标准尺寸的显示屏幕生成的复制顶页200的项目222上的“自动色彩选择”,但是网页生成单元108显示了与项目222相应的在为大于标准尺寸的屏幕尺寸的显示屏幕生成的复制顶页的项目522上的“自动地选择色彩”。而且,如图35所示,网页生成单元108显示在为标准尺寸的显示屏幕生成的复制顶页200的显示区域210上的文本“准备复制”,但是在相应于显示区域210的为大于标准尺寸的屏幕尺寸的显示屏幕生成的复制顶页的显示区域510中,网页生成单元108显示了文本“准备复制”之外的文本“选择所需的额外功能并按压开始”以解释该标题。在图8所示的HTML数据中,除具有标准尺寸的显示屏幕的文本之外,还定义了为具有大于标准尺寸的屏幕尺寸的显示屏幕的文本,网页生成单元108选择任一文本。而且,如图36所示,如果显示屏幕的屏幕尺寸大于标准尺寸,则网页生成单元108将项目的字体尺寸设置为大于屏幕尺寸为标准尺寸情况下的项目的字体尺寸。图36所示的项目241是放置在用于标准尺寸的显示屏幕的复制顶页200上的项目,但是项目541是放置在用于屏幕尺寸大于标准尺寸的显示屏幕的复制顶页上的项目。项目541的字体尺寸大于项目241的字体尺寸。字体尺寸可以在HTML数据或规则表111中定义。图37A是屏幕尺寸大于标准尺寸的网络浏览器发送的请求的示意图。图37B是响应于图37A示出的请求的由上述描述的处理过程生成的复制顶页的CSS文件的示意图。图38是用于屏幕尺寸大于标准尺寸的显示屏幕的与图37B相应的复制顶页500的实例显示的示意图。在图38所示的复制顶页500上,在用于色彩设置的显示区域520的项目522上显示比用于标准尺寸的显示屏幕的项目222的文本长的文本。另外,用于馈纸托盘选择的显示区域540上的项目541-546的字体比标准尺寸的显示屏幕的显示区域240的项目的字体大。而且,在用于后置处理设置的显示区域570中,放置了分配给显示区域570的所有项目571-578。另一实例是,如图39A-39C所示,当在屏幕尺寸大于标准尺寸的显示屏幕上显示项目时,网页生成单元108将在用于标准尺寸的显示屏幕的网页上仅显示文本的项目521替换为在其上显示文本和图标的项目524或525。图40A是选择图39C示出的项目524情况下的CSS文件的示意图。图40B是选择图39C示出的项目525情况下的CSS文件的示意图。根据本实施例的网络服务器100生成用于定义显示在网页上的内容的HTML数据,并且还生成定义用于HTML数据的布局等的CSS文件。但是,本实施例并不限于定义显示在网页上的内容和其中的布局的数据格式,显示在网页上的内容和其中的布局可以由另一数据格式定义。第二实施例图41是根据本发明第二实施例的图像形成系统2的整体配置示意图。图像形成系统2包括图像形成装置11、操作终端20以及经由网络3连接至图像形成装置11和操作终端20的外部网络服务器60。图像形成装置11的网络服务器150的复制页面生成单元151和扫描仪页面生成单元152中的每一个生成网页的HTML数据。外部网络服务器60包括请求处理单元601,复制页面生成单元602,扫描仪页面生成单元603,CSS文件生成单元604和存储单元610。CSS文件生成单元604包括区域尺寸确定单元605,项目尺寸确定单元606和网页生成单元607。
请求处理单元601从操作终端20中的一个或操作显示面板120获取请求,例如,该请求可以是与通过用户在操作终端20或操作显示面板120处输入的信息相应的显示请求。换句话说,请求处理单元601是获取单元。进一步地,请求处理单元601查看请求的URL,并根据URL指令复制页面生成单元602,扫描仪页面生成单元603,CSS文件生成单元604中的一个作为子模块以根据请求执行处理。复制页面生成单元602和扫描仪页面生成单元603都具有原始CSS文件数据。复制页面生成单元602和扫描仪页面生成单元603均生成CSS文件并发送JavaScript文件。换句话说,在根据第二实施例的图像形成系统2中,网络服务器105执行在第一实施例中结合图5和图6描述的处理中的步骤S100-S115的处理,并且外部网络服务服务器60执行步骤S117-S133的处理。图42是图像形成装置11的复制页面生成单元151生成的HTML数据的实例示意图。如图所示,与外部服务器60的文件相关的指令是用HTML数据描述的。这样,在图6所示的步骤S117和S127中网络浏览器能够发送请求至外部服务器60。这样,根据第二实施例的图像形成系统2,图像形成装置11仅生成HTML数据而外部服务器60生成关于网页和JavaScript文件的布局的CSS文件。因此,即使例如在必须生成适于屏幕尺寸的网页时,只需仅改变外部服务器60的软件,而无需改变图像形成装置11的网络服务器150的软件。根据第二实施例的图像形成系统2的其他配置和处理与根据第一实施例的图像形成系统I的配置和处理相似。本发明的每个实施例的执行图像形成装置的计算机程序是预安装在只读存储器(ROM)等中。本发明的每个实施例的执行图像形成装置的计算机程序可以是记录在例如光盘只读存储器(⑶-ROM)、软盘(FD)、可记录光盘驱动器(⑶-R)、数字化视频光盘(DVD)之类的可读计算机记录介质中的可安装或可执行形式的文件。可选的,本发明的每个实施例的执行图像形成装置的计算机程序可以存储在与如互联网之类的网络连接的计算机中并通过网络下载。再者,本发明的每个实施例的执行图像形成装置的计算机程序可以由如互联网之类的网络提供或根据如互联网之类的网络配置为分布式。本发明的每个实施例的执行图像形成装置的计算机程序可以配置为包括上述描述的载入主存储器并由此在其中生成的单元(请求处理单元、复制页面生成单元、扫描仪页面生成单元、屏幕尺寸识别单元、CSS文件生成单元)的模块,作为实际硬件,中央处理单元(CPU,处理器)从上述提及的ROM读取计算机程序并执行该计算机程序。本发明的图像形成装置能够应用于例如包含复制功能、打印机功能、扫描仪功能、传真功能中的至少两个功能的多功能外围设备(MFP);复制机;打印机;扫描仪;传真机之类的任何图像形成装置。本实施例具有能够在拥有优秀可操作性和可视性的显示装置上无需考虑其屏幕尺寸而执行将显示信息进行显示的效果。虽然本发明为了清楚完整的公开描述了具体实施例,但是所附权利要求并不限于具体实施例,而可以理解为包含了本领域技术人员能够想到的任何改变和替换都应在本文陈述的基本教导内。
权利要求
1.一种显示控制装置,包括: 获取单元,用于获取包含关于装置的显示项目的显示信息的显示请求; 第一存储单元,用于在其中存储最小项目尺寸,所述最小项目尺寸是在显示所述显示信息的显示屏幕上显示的显示项目的项目尺寸的最小值; 项目尺寸确定单元,用于当在显示屏幕上显示所述显示项目时,基于所述显示屏幕的屏幕尺寸将显示项目的项目尺寸设置为等于或大于最小项目尺寸的项目尺寸;以及 显示信息生成单元,用于生成包含具有所设置的项目尺寸的显示项目的显示信息。
2.根据权利要求1所述的显示控制装置,还包括:区域尺寸确定单元,其中, 所述显示信息包括放置预定数量的显示项目的显示区域,所述预定数量为两个或更多个; 第一存储单元还在其中存储标准区域尺寸和标准项目尺寸,所述标准区域尺寸是当所述显示信息在具有预先设置的标准屏幕尺寸的显示屏幕上显示时的显示区域的区域尺寸,而所述标准项目尺寸是包括在具有标准区域尺寸的显示区域中的显示项目的项目尺寸; 所述区域尺寸确定单元将所述屏幕尺寸与第一阈值比较,如果所述屏幕尺寸小于第一阈值,则将所述显示区域的区域尺寸设置为基于所述屏幕尺寸确定的且小于标准区域尺寸的区域尺寸;并且 如果对于显示区域设置小于标准区域尺寸的区域尺寸,则所述项目尺寸确定单元将在所述显示区域中放置的预定数量的显示项目的项目尺寸设置为等于或大于所述最小项目尺寸且小于所述标准项目尺寸的项目尺寸。
3.根据权利要求2所述的显示控制装置,其中所述显示信息生成单元基于所设置的区域尺寸和所设置的项目尺寸确定是否能够将所述预定数量的显示项目放置在所述显示区域中,并且如果确定能够将所述预定数量的显示项目放置在所述显示区域中,则生成将具有所述项目尺寸的所述预定数量的显示项目放置在所述区域尺寸的显示区域中的显示信肩、O
4.根据权利要求3所述的显示控制装置,其中如果确定不能够将所述预定数量的显示项目放置在所述显示区域中,则所述显示信息生成单元生成将所述预定数量的显示项目放置在多个显示区域的显示信息,所述多个显示区域以响应于用户的滚动操作来切换显示所述多个显示区域中的一个显示区域的方式进行显示。
5.根据权利要 求3所述的显示控制装置,其中如果确定不能够将所述预定数量的显示项目放置在所述显示区域中,则所述显示信息生成单元生成在所述显示区域中放置的用于接受用户输入以调用显示窗口的调用按钮的显示信息,所述显示窗口用于显示所述预定数量的显示项目。
6.根据权利要求2所述的显示控制装置,其中, 如果所述屏幕尺寸等于或大于所述第一阈值,则所述区域尺寸确定单元将所述显示区域的区域尺寸设置为所述标准区域尺寸;并且 如果所述显示区域的区域尺寸被设置为所述标准区域尺寸,则所述项目尺寸确定单元将所述显示项目的项目尺寸设置为所述标准项目尺寸。
7.根据权利要求2所述的显示控制装置,其中, 所述区域尺寸确定单元将所述屏幕尺寸与第二阈值比较,如果所述屏幕尺寸大于所述第二阈值,则所述区域尺寸确定单元将所述显示区域的区域尺寸设置为基于所述屏幕尺寸确定的且大于所述标准区域尺寸的区域尺寸;并且 如果将所述显示区域的区域尺寸设置为大于所述标准区域尺寸,则所述项目尺寸确定单元将所述显示项目的项目尺寸设置为所述标准项目尺寸。
8.根据权利要求2所述的显示控制装置,还包括第二存储单元,用于在其中存储在具有所述标准区域尺寸的显示区域中显示的第一显示项目和在具有大于所述标准区域尺寸的区域尺寸的显示区域中显示的第二显示项目;其中 所述区域尺寸确定单元将所述屏幕尺寸与第二阈值比较,如果所述屏幕尺寸大于所述第二阈值,则所述区域尺寸确定单元将所述显示区域的区域尺寸设置为基于所述屏幕尺寸确定的且大于所述标准区域尺寸的区域尺寸;并且 所述显示信息生成单元生成将所述第二显示项目放置在具有大于所述标准区域尺寸的区域尺寸的显示区域中的显示信息。
9.根据权利要求8所述的显示控制装置,其中, 如果所述屏幕尺寸等于或小 于所述第二阈值,则所述区域尺寸确定单元将所述屏幕区域的区域尺寸设置为所述标准区域尺寸;并且 所述显示信息生成单元生成将所述第一显示项目放置在具有所述标准区域尺寸的显示区域中的显示信息。
10.根据权利要求8所述的显示控制装置,其中, 所述第一显示项目是在所述显示区域中显示的第一文本;并且 所述第二显示项目是比所述第一文本长的第二文本。
11.根据权利要求10所述的显示控制装置,其中, 所述第一文本是所述显示区域的标题;并且 所述第二文本是标题和解释。
12.根据权利要求8所述的显示控制装置,其中, 所述第一显示项目是在所述显示区域中显示的具有第一字体尺寸的文本;并且 所述第二显示项目是具有大于所述第一字体尺寸的第二字体尺寸的文本。
13.根据权利要求8所述的显示控制装置,其中, 所述第一显示项目是在所述显示区域中显示的文本;并且 所述第二显示项目是文本和图像。
14.根据权利要求1所述的显示控制装置,其中, 所述获取单元还用于获取所述显示屏幕的屏幕尺寸;并且 所述项目尺寸确定单元基于所述获取单元获取的屏幕尺寸确定所述项目尺寸。
15.一种显示控制系统,所述显示控制系统至少包括显示控制装置和经由网络相连接的其他装置,其中所述显示控制装置包括: 获取单元,用于获取包含关于装置的显示项目的显示信息的显示请求; 第一存储单元,用于在其中存储最小项目尺寸,所述最小项目尺寸是在显示所述显示信息的显示屏幕上显示的显示项目的项目尺寸的最小值; 项目尺寸确定单元,用于当在显示屏幕上显示所述显示项目时,基于所述显示屏幕的屏幕尺寸将显示项目的项目尺寸设置为等于或大于最小项目尺寸的项目尺寸;以及显示信息生成单元,用于生成包含具有所设置的项目尺寸的显示项目的显示信息。
全文摘要
本发明提供一种显示控制装置和显示控制系统。该显示控制装置包括获取单元,用于获取包含关于装置的显示项目的显示信息的显示请求;第一存储单元,用于在其中存储最小项目尺寸,所述最小项目尺寸是在显示所述显示信息的显示屏幕上显示的显示项目的项目尺寸的最小值;项目尺寸确定单元,用于当在显示屏幕上显示所述显示项目时,基于所述显示屏幕的屏幕尺寸将显示项目的项目尺寸设置为等于或大于最小项目尺寸的项目尺寸;以及显示信息生成单元,用于生成包含具有所设置的项目尺寸的显示项目的显示信息。
文档编号H04N1/00GK103179307SQ201210551730
公开日2013年6月26日 申请日期2012年12月18日 优先权日2011年12月20日
发明者横山圣, 西村达男 申请人:株式会社理光
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1