图像形成装置、信息处理装置及记录介质转让专利

申请号 : CN201910196429.5

文献号 : CN109905559B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 关根义宽

申请人 : 富士施乐株式会社

摘要 :

本发明提供图像形成装置、信息处理装置及程序。当对在显示显示对象的一部分的显示区域内所显示的画面上的空白进行预定的第1操作时,并且当基于到包含所述画面的所述显示对象内的所述图像的位置的距离、第2操作的操作量、以及所述显示区域的尺寸之间的关系,确定了通过移动所述画面的所述第2操作而显现或隐没的所述显示对象中所含有的可操作的图像没有显示在所述画面上时,所述显示控制单元显示所述可操作的图像。

权利要求 :

1.一种图像形成装置,包含显示装置,在该显示装置的窗口内显示对象,所述对象中包含空白区、可操作的图像和不可操作的图像,用户通过滚动操作游览对象,其特征在于,还包含显示控制单元,当用户在所述对象的所述空白区进行第1操作时,基于第1距离(尺寸C)、第2距离(尺寸D)、第1尺寸(尺寸A)和第2操作量(尺寸B)而判断所述可操作的图像是否显示于当前窗口,当判断为所述可操作的图像没有显示在当前窗口时,所述显示控制单元显示该没有显示的可操作的图像,其中,所述可操作的图像是通过移动画面的第2操作而显现或隐没的所述对象中所含有的图像,所述第1操作是通过鼠标进行双击、单击或通过手指或笔进行双点、单点的输入操作或者指示操作,所述第2操作是滚动操作,所述对象的顶端到所述可操作的图像的上端的距离为所述第1距离(尺寸C),所述对象的顶端到所述可操作的图像的底端的距离为所述第2距离(尺寸D),所述窗口的顶端到底端的距离为所述第

1尺寸(尺寸A),所述对象的顶端到所述窗口的顶端的距离为所述第2操作量(尺寸B),所述可操作的图像是能够通过使用者的操作而被按压的图像,在所述对象的初始显示状态下,所述对象的顶端位于所述窗口的顶端,而且,对于在所述对象的初始显示状态下显示于所述窗口内的所述可操作的图像,如果所述第2距离(尺寸D)小于所述第2操作量(尺寸B),则判断为作为所述可操作的图像的导航图像未被显示;对于在所述对象的初始显示状态下未显示于所述窗口内的所述可操作的图像,如果所述第1尺寸(尺寸A)与所述第2操作量(尺寸B)之和小于所述第1距离(尺寸C),则判断为作为所述可操作的图像的命令图像未被显示,并且,根据包含所述画面的对象内的所述可操作的图像的位置与所述第2操作的操作量(尺寸B)之间的关系,判断为所述命令图像显示在所述画面上、且所述导航图像被隐藏时,当所述用户在所述对象的所述空白区进行所述第1操作时,所述显示控制单元显示所述导航图像。

2.根据权利要求1所述的图像形成装置,其特征在于,

还具有确定单元,所述确定单元基于所述可操作的图像的位置、所述第2操作的操作量、以及显示区域的尺寸之间的关系而确定是否在所述画面上显示有所述可操作的图像,并基于其它可操作的图像的位置和所述第2操作的操作量之间的关系,确定是否在所述画面上显示有所述其它可操作的图像,其中,当所述可操作的图像的位置大于所述操作量与所述尺寸之和时,所述确定单元确定没有显示所述可操作的图像,在所述其它可操作的图像的位置大于所述操作量时,确定显示有所述其它可操作的图像。

3.根据权利要求1或2所述的图像形成装置,其特征在于,所述可操作的图像以及其它可操作的图像彼此位于所述显示对象的不同的端部。

4.根据权利要求1或2所述的图像形成装置,其特征在于,

还具有生成单元,当确定没有显示所述可操作的图像时,所述生成单元生成与显示区域不同的其它的显示区域,

其中,所述显示控制单元在通过所述生成单元生成的其它的显示区域显示该没有显示的可操作的图像。

5.根据权利要求1或2所述的图像形成装置,其特征在于,所述显示控制单元在进行所述第1操作的位置附近显示该没有显示的可操作的图像。

6.根据权利要求1或2所述的图像形成装置,其特征在于,所述显示控制单元折叠所述显示对象以将所述显示对象设置在显示区域内。

7.根据权利要求1或2所述的图像形成装置,其特征在于,在位于所述显示对象的一端部的其它可操作的图像显示在所述画面内的状态下进行了所述第1操作的情况下,所述显示控制单元将位于所述显示对象的另一端部的所述可操作的图像显示在显示区域。

8.根据权利要求1或2所述的图像形成装置,其特征在于,在所述画面内所显示的项目发生变化之后进行了所述第1操作的情况下,所述显示控制单元在显示所述没有显示的可操作的图像的同时,显示发生了变化的所述项目。

9.一种信息处理装置,包含显示装置,在该显示装置的窗口内显示对象,所述对象中包含空白区、可操作的图像和不可操作的图像,用户通过滚动操作游览对象,其特征在于,还包含显示控制单元,当用户在所述对象的所述空白区进行第1操作时,基于第1距离(尺寸C)、第2距离(尺寸D)、第1尺寸(尺寸A)和第2操作量(尺寸B)而判断所述可操作的图像是否显示于当前窗口,当判断为所述可操作的图像没有显示在当前窗口时,所述显示控制单元显示该没有显示的可操作的图像,其中,所述可操作的图像是通过移动画面的第2操作而显现或隐没的所述对象中所含有的图像,所述第1操作是通过鼠标进行双击、单击或通过手指或笔进行双点、单点的输入操作或者指示操作,所述第2操作是滚动操作,所述对象的顶端到所述可操作的图像的上端的距离为所述第1距离(尺寸C),所述对象的顶端到所述可操作的图像的底端的距离为所述第2距离(尺寸D),所述窗口的顶端到底端的距离为所述第

1尺寸(尺寸A),所述对象的顶端到所述窗口的顶端的距离为所述第2操作量(尺寸B),所述可操作的图像是能够通过使用者的操作而被按压的图像,在所述对象的初始显示状态下,所述对象的顶端位于所述窗口的顶端,而且,对于在所述对象的初始显示状态下显示于所述窗口内的所述可操作的图像,如果所述第2距离(尺寸D)小于所述第2操作量(尺寸B),则判断为作为所述可操作的图像的导航图像未被显示;对于在所述对象的初始显示状态下未显示于所述窗口内的所述可操作的图像,如果所述第1尺寸(尺寸A)与所述第2操作量(尺寸B)之和小于所述第1距离(尺寸C),则判断为作为所述可操作的图像的命令图像未被显示,并且,根据包含所述画面的对象内的所述可操作的图像的位置与所述第2操作的操作量(尺寸B)之间的关系,判断为所述命令图像显示在所述画面上、且所述导航图像被隐藏时,当所述用户在所述对象的所述空白区进行第1操作时,所述显示控制单元显示所述导航图像。

10.一种记录介质,在该记录介质中记录有程序,其特征在于,

该程序使计算机作为显示控制单元发挥功能,

当用户在窗口内显示的包含空白区、可操作的图像和不可操作的图像在内的对象的所述空白区进行第1操作时,基于第1距离(尺寸C)、第2距离(尺寸D)、第1尺寸(尺寸A)和第2操作量(尺寸B)而判断所述可操作的图像是否显示于当前窗口,当判断为所述可操作的图像没有显示在当前窗口时,所述显示控制单元显示该没有显示的可操作的图像,其中,所述可操作的图像是通过移动画面的第2操作而显现或隐没的所述对象中所含有的图像,所述第1操作是通过鼠标进行双击、单击或通过手指或笔进行双点、单点的输入操作或者指示操作,所述第2操作是滚动操作,所述对象的顶端到所述可操作的图像的上端的距离为所述第1距离(尺寸C),所述对象的顶端到所述可操作的图像的底端的距离为所述第2距离(尺寸D),所述窗口的顶端到底端的距离为所述第1尺寸(尺寸A),所述对象的顶端到所述窗口的顶端的距离为所述第2操作量(尺寸B),所述可操作的图像是能够通过使用者的操作而被按压的图像,在所述对象的初始显示状态下,所述对象的顶端位于所述窗口的顶端,而且,对于在所述对象的初始显示状态下显示于所述窗口内的所述可操作的图像,如果所述第2距离(尺寸D)小于所述第2操作量(尺寸B),则判断为作为所述可操作的图像的导航图像未被显示;对于在所述对象的初始显示状态下未显示于所述窗口内的所述可操作的图像,如果所述第1尺寸(尺寸A)与所述第2操作量(尺寸B)之和小于所述第1距离(尺寸C),则判断为作为所述可操作的图像的命令图像未被显示,并且,根据包含所述画面的对象内的所述可操作的图像的位置与所述第2操作的操作量(尺寸B)之间的关系,判断为所述命令图像显示在所述画面上、且所述导航图像被隐藏时,当所述用户在所述对象的所述空白区进行第1操作时,显示所述导航图像。

说明书 :

图像形成装置、信息处理装置及记录介质

[0001] 本申请是申请号为201410189071.0、申请日为2014年5月6日、发明名称为“图像形成装置、信息处理装置及图像形成方法”的中国发明专利申请的分案申请。

技术领域

[0002] 本发明涉及一种图像形成装置、信息处理装置及记录介质。

背景技术

[0003] 在移动电话或个人电脑(Personal Computer)的显示器上,存在有万维网页(World Wide Web)等的显示对象可能超出显示区域(例如窗口)的范围的情形。未显示在显示区域内的显示对象通过例如上下或左右移动画面的滚动操作来显示。
[0004] 显示对象可能包括通过使用者的操作而要被按压的各种按钮(例如命令按钮)。这些按钮可能被配置在例如显示对象的上端部或下端部。当将显示对象的中央部分显示在显示区域内时,如果想要按压这些按钮,需进行滚动操作以将这些按钮显示在显示区域内。如果显示对象在纵向上长时,为了显示要按压的按钮,需进行大量的滚动操作。
[0005] 已知有省略不必要的滚动操作的技术。例如,在日本专利文献特开2008-210061号公报中记载了不必对使得画面转换发生的命令按钮进行滚动操作。此外,在日本专利文献特开2001-5443号公报中记载了在各种滚动方式之间进行切换以在短时间确认显示对象内容。

发明内容

[0006] 本发明的目的在于提供一种在进行移动画面操作时省时省力的图像形成装置、信息处理装置及图像形成方法。
[0007] 根据本发明的第1方面,提供了一种具有显示控制单元的图像形成装置。当对在显示显示对象的一部分的显示区域内所显示的画面上的空白进行预定的第1操作时,并且当基于到包含所述画面的所述显示对象内的所述图像的位置的距离、第2操作的操作量、以及所述显示区域的尺寸之间的关系,确定了通过移动所述画面的所述第2操作而显现或隐没的所述显示对象中所含有的可操作的图像没有显示在所述画面上时,所述显示控制单元显示所述可操作的图像。
[0008] 根据本发明的第2方面,根据第1方面的发明还具有确定单元,所述确定单元基于到所述可操作的图像的所述位置的距离、所述第2操作的操作量、以及所述显示区域的尺寸之间的关系确定是否在所述画面上显示有所述可操作的图像。其中,当到所述位置的距离大于所述操作量与所述尺寸之和时,所述确定单元确定没有显示所述图像。
[0009] 根据本发明的第3方面,在根据第1或第2方面的发明中,所述可操作的图像位于所述显示对象的端部。
[0010] 根据本发明的第4方面,根据第1至第3方面中的一个方面的发明还具有生成单元,当确定没有显示所述可操作的图像时,所述生成单元生成与所述显示区域不同的其它的显示区域。其中,所述显示控制单元在通过所述生成单元生成的其它的显示区域显示所述可操作的图像。
[0011] 根据本发明的第5方面,在根据第1至第4方面中的一个方面的发明中,所述显示控制单元在进行所述第1操作的位置附近显示所述可操作的图像。
[0012] 根据本发明的第6方面,在根据第1至第3方面中的一个方面的发明中,所述显示控制单元折叠所述显示对象以将所述显示对象设置在所述显示区域内。
[0013] 根据本发明的第7方面,在根据第1至第3方面中的一个方面的发明中,当在位于所述显示对象的一端部的所述可操作的图像显示在所述画面内时,如果进行所述第1操作,则所述显示控制单元将所述显示对象的另一端部的画面显示在所述显示区域。
[0014] 根据本发明的第8方面,在根据第1至第3方面中的一个方面的发明中,当在所述画面内所显示的项目发生变化之后,如果进行所述第1操作,则所述显示控制单元在显示所述可操作的图像的同时,显示发生变化的所述项目。
[0015] 根据本发明的第9方面,提供了一种具有显示控制单元的信息处理装置,当对在显示显示对象的一部分的显示区域内所显示的画面上的空白进行预定的第1操作时,并且当基于到包含所述画面的所述显示对象内的所述图像的位置的距离、第2操作的操作量、以及所述显示区域的尺寸之间的关系,确定了通过移动所述画面的所述第2操作而显现或隐没的所述显示对象中所含有的可操作的图像没有显示在所述画面上时,所述显示控制单元显示所述可操作的图像。
[0016] 根据本发明的第10方面,提供了一种图像形成方法,当对在显示显示对象的一部分的显示区域内所显示的画面上的空白进行预定的第1操作时,并且当基于到包含所述画面的所述显示对象内的所述图像的位置的距离、第2操作的操作量、以及所述显示区域的尺寸之间的关系,确定了通过移动所述画面的所述第2操作而显现或隐没的所述显示对象中所含有的可操作的图像没有显示在所述画面上时,所述显示控制单元显示所述可操作的图像。
[0017] 根据本发明的第1方面,在进行移动画面操作时省时省力。
[0018] 根据本发明的第2方面,如果可操作的图像位于显示对象的下方,则可确定没有显示可操作的图像。
[0019] 根据本发明的第3方面,如果可操作的图像位于显示对象的端部,则可确定没有显示可操作的图像。
[0020] 根据本发明的第4方面,与将可操作的图像固定地配置在显示区域内的情形相比,[0021] 扩大了显示区域的利用范围。
[0022] 根据本发明的第5方面,与没有将可操作的图像显示在附近的情形相比,指示可操作的图像的指示单元的移动距离变短。
[0023] 根据本发明的第6方面,如果可操作的图像位于显示对象的两端,则显示可操作的图像的两方。
[0024] 根据本发明的第7方面,如果显示了显示对象的一端,则能够在不进行移动画面的第2操作的状态下显示显示对象的另一端。
[0025] 根据本发明的第8方面,使用者可通过确认发生了变化的项目立刻操作图像。
[0026] 根据本发明的第9方面,在进行移动画面操作时省时省力。
[0027] 根据本发明的第10方面,在进行移动画面操作时省时省力。

附图说明

[0028] 将基于下面的附图详细说明本发明的实施方式,其中:
[0029] 图1是表示图像形成系统的概要的图;
[0030] 图2A是图像形成装置的框图的一例。图2B是位置信息表的一例;
[0031] 图3是图像形成装置的硬件构成的一例;
[0032] 图4是表示图像形成装置的运行的一例的流程图;
[0033] 图5是用于说明确定命令图像等是否隐藏的图;
[0034] 图6A是画面操作的一例,图6B是在显示装置上所显示的命令图像等的一例;
[0035] 图7A是画面操作的一例,图7B是在显示装置上所显示的命令图像等的一例;
[0036] 图8A是画面操作的一例,图8B是在显示装置上所显示的命令图像的一例;
[0037] 图9A是画面操作的一例,图9B是在显示装置上所显示的导航图像的一例;
[0038] 图10A是画面操作的一例,图10B是在显示装置上所显示的命令图像等的一例;以及
[0039] 图11A是画面操作的一例,图11B是在显示装置上所显示的命令图像等的一例。

具体实施方式

[0040] 下面将参照附图对本发明的实施方式进行说明。
[0041] 图1是表示图像形成系统10的概要的图。如图1所示,图像形成系统10具有图像形成装置100和信息处理装置200。图像形成装置100和信息处理装置200通过包含例如通用串行总线(Universal Serial Bus)电缆的通信电缆连接。
[0042] 图像形成装置100是具有扫描功能、复印功能、包含传真通信的通信功能、以及印刷功能中的至少一个功能的装置。例如,如果利用图像形成装置100的扫描功能读取2张记录纸的每一张中所记录的图像,则将生成两个图像信息。
[0043] 信息处理装置200是例如,获取由图像形成装置100所生成的两个图像信息,附加特别指定的颜色于两个图像信息之间的不同之处,并将产生的图像输出到图像形成装置100的装置。图像形成装置100使用印刷功能印刷该图像。由此,2张图像之间的不同之处被显示出来。如果信息处理装置200是对于图像形成装置100所具有的各种功能发挥附带的功能的装置(例如,可选择的产品),则信息处理装置200为不限于发挥上述功能的装置。此外,信息处理装置200也可能是管理被管理者的日程表的服务器装置等不伴随图像形成装置
100(例如,通用的服务器装置)所具有的各种功能而提供服务的装置。
[0044] 图像形成装置100经由局域网(Local AreaNetwork)或因特网等网络400与PC(Personal Computer、个人电脑)300相连接。PC300具有输入装置310、显示装置320、以及控制装置330。输入装置310包括例如键盘和点选设备(例如,鼠标)。显示装置320包括例如液晶显示器和触摸屏。触摸屏是具有可输入指示位置的功能的显示装置。指示位置由例如使用者的手指或笔型的指示单元(例如,触笔)等的指示单元特别指定。指示位置可由鼠标光标特别指定。控制装置330控制输入装置310以及显示装置320的运行。
[0045] 上述显示装置320在其画面上显示显示区域(称为适宜窗口)。可以移动显示区域的显示位置,并可以以相互重叠的方式显示多个显示区域。在该显示区域内显示,例如,允许对图像形成装置100进行设定的设定画面。使用者通过操作输入装置310或操作显示装置320对图像形成装置100进行各种设定。
[0046] 尽管在图1中,图像形成装置100和PC300经由网络400连接,但是,信息处理装置200和PC300也可能经由网络400连接。在这种配置下,允许对信息处理装置200进行设定的设定画面显示在显示装置320的画面上,因此,使用者能够对信息处理装置200进行各种设定。另外,设定画面也可能显示在图像形成装置100的显示屏上。也可能利用包含移动电话的便携信息终端来代替PC300。
[0047] 接下来,参照图2A以及2B说明图像形成装置100所发挥的功能。
[0048] 图2A是图像形成装置100的框图的一例。图2B是位置信息表的一例。可将图像形成装置100所发挥的各种功能提供给信息处理装置200,以使得信息处理装置200发挥各种功能。
[0049] 如图2A所示,图像形成装置100具有位置存储单元101、操作位置注册单元102、图像显示确定单元103、显示区域生成单元104、以及显示控制单元105。
[0050] 位置存储单元101存储位置信息表。如图2B所示,位置信息表存储通过操作而特别指定的位置信息。该操作可能是例如通过鼠标进行双击或通过手指或笔进行双点等的输入操作或者指示操作。该操作也可能是单击或单点。
[0051] 操作位置注册单元102接收从PC300发送的位置信息,并将接收到的位置信息注册在位置存储单元101中。例如,如果对显示装置320上的窗口内所显示的画面上的空白进行双点等操作,则将从PC300发送通过该操作特别指定的位置信息。操作位置注册单元102接收该位置信息并将其注册在位置存储单元101中。因此,所操作的位置被保持。位置信息既可能是相对于设置在显示装置320的四角中的一个角的原点的绝对位置,也可能是相对于设置在窗口的四角中的一个角的原点的相对位置。
[0052] 图像显示确定单元103基于到包含画面的显示对象内的图像的位置的距离、滚动操作的操作量、以及窗口尺寸之间的关系,确定通过移动画面的滚动操作而显现或隐没的显示对象中所含有的可操作的图像当前是否显示在画面上。可操作的图像例如可能是表示保存按钮或开始按钮等的命令按钮的命令图像,或表示后述的导航项目的导航图像。导航图像为使得设定画面进行切换或转换的图像。例如,当到命令图像的位置的距离大于滚动操作的操作量与窗口尺寸之和时,图像显示确定单元103确定没有显示命令图像。
[0053] 当通过图像显示确定单元103确定了没有显示图像时,显示区域生成单元104生成与上述窗口不同的其它的窗口。其它的窗口可能是例如弹出窗口。
[0054] 当通过图像显示确定单元103确定了没有显示图像时,显示控制单元105显示命令图像或导航图像。例如,显示控制单元105在由显示区域生成单元104生成的其它的窗口内显示命令图像等。显示控制单元105还执行其他的各种显示操作。
[0055] 接下来,参照图3对图像形成装置100的硬件构成进行说明。
[0056] 图3是图像形成装置100的硬件构成的一例。如图3所示,图像形成装置100具有CPU(Central Processing Unit、中央处理器)100a、RAM(Random Access Memory、随机存取存储器)100b、ROM(Read Only Memory、只读存储器)100c、硬盘驱动器(Hard Disc Drive)100d。此外,图像形成装置100还具有,输入输出I/F(Interface、界面)100e、驱动装置100f、网络I/F100g。图像形成装置100还具有扫描装置100h、传真装置100j、印刷装置100k。这些机器和装置100a至100k彼此之间通过例如总线100l等相互连接。至少通过CPU100a和RAM100b协作以实现计算机。通过扫描装置100h和印刷装置100k协作以实现复印装置。
[0057] 输入输出I/F100e具有例如通用串行总线接口。输入输出I/F100e与信息处理装置200或半导体存储器510相连接。半导体存储器510可能是例如闪存盘或闪速存储器。输入输出I/F100e读取存储在半导体存储器510中的程序或数据。
[0058] 便携式记录介质520被插入在驱动装置100f中。便携式记录介质520例如可能是只读光盘存储器(Compact Disc-Read Only Memory)或数字通用磁盘(Digital Versatile Disc)等的可移动磁盘。驱动装置100f读取记录在便携式记录介质520中的程序或数据。
[0059] 网络I/F100g包括局域网(Local AreaNetwork)I/F(例如,局域网网卡或网络适配器)。PC300经由包含路由器以及交换器的网络400与网络I/F100g相连接。
[0060] 上述RAM100b读入ROM100c、硬盘驱动器100d、以及半导体存储器510的一个中存储的程序。RAM100b还读入便携式记录介质520中所记录的程序。通过CPU100a执行被读入的程序,以此来实现图像形成装置100中所具有的各单元102至105的功能。
[0061] 上述程序可遵循后述的流程图。此外,信息处理装置200的硬件构成除上述扫描装置100h、复印装置、传真装置100j、以及印刷装置100k外,基本上与图像形成装置100的硬件构成相同。
[0062] 接下来,参照图4至图6B对图像形成装置100的运行进行说明。信息处理装置200的运行与图像形成装置100的运行基本上相同。
[0063] 图4是表示图像形成装置100的运行的一例的流程图。图5是用于说明确定命令图像等是否隐藏的图。图6A是画面操作的一例。图6B是在显示装置320上所显示的命令图像等的一例。
[0064] 如图4所示,首先,显示控制单元105在显示装置320的窗口内显示画面(步骤S101)。更详细地,如果通过输入装置310或者显示装置320接收到使得显示装置320显示对图像形成装置100的设定画面的输入,则如图5所示,显示控制单元105在窗口W1内显示显示对象T。
[0065] 由于显示对象T太大而超出窗口W1,在窗口W1内显示显示对象T的一部分。因此,显示对象T的剩余部分隐藏于窗口W1之外。显示对象T的剩余部分包括被配置成隐藏状态的命令图像IMc以及导航图像IMn1、IMn2。如果操作(按压)滚动按钮SB中的一个,则显示对象T相对地上下移动,由此显示对象T的剩余部分被显示在窗口W1内。其结果为,命令图像IMc或导航图像IMn1、IMn2出现在窗口W1内。
[0066] 接下来,如图4所示,图像显示确定单元103确定是否在空白上进行了双点(步骤S102)。更详细地,如图6A所示,图像显示确定单元103确定是否在设定画面S的空白上进行双点。设定画面S的空白基本上是指设定画面S中除了设定项目的说明15以及设定栏17之外的部分。例如,如果对显示装置320进行双点,则向操作位置注册单元102发送表示进行双点的位置的位置信息,并且向图像显示确定单元103发送表示进行双点的操作信息。操作位置注册单元102将接收到的位置信息注册在位置存储单元101。当图像显示确定单元103接收到操作信息时,就会从位置存储单元101取得位置信息,并通过对比取得的位置信息和定义了设定项目的说明15以及设定栏17的配置的网页,来确定是否操作了设定画面S上的除设定项目的说明15以及设定栏17之外的部分。如果设定画面S上的除设定项目的说明15以及设定栏17之外的部分被操作,则确定在空白上进行双点。
[0067] 在此,当对空白以外的部分进行双点或者对空白进行单点时(步骤S102的“否”),则图像形成装置100不执行后续的处理而返回到步骤S102。另一方面,当确定在空白上进行双点时(步骤S102的“是”),则图像显示确定单元103确定是否导航图像IMn1、IMn2以及命令图像IMc的至少一方被隐藏(步骤S103)。例如,图像显示确定单元103基于到在包含设定画面S的显示对象T内的命令图像IMc的绝对位置的距离、滚动操作的操作量、以及窗口W1的尺寸之间的关系而做出确定。在此,如图5所示,上述窗口W1的尺寸由窗口W1从上端到下端的尺寸A而特别指定。滚动操作的操作量由从显示对象T的上端到窗口W1的上端的尺寸B特别指定。到命令图像IMc的绝对位置的距离由从显示对象T的上端到命令图像IMc的上端的尺寸C特别指定。
[0068] 图像显示确定单元103取得特别指定的尺寸A~C,并且基于以下的确定式(1)确定命令图像IMc是否被隐藏。
[0069] 确定式(1):尺寸A+尺寸B<尺寸C
[0070] 如果满足上述确定式(1),则确定命令图像IMc被隐藏。
[0071] 此外,图像显示确定单元103也基于到在显示对象T内的导航图像IMn1的绝对位置的距离、滚动操作的操作量、以及窗口W1的尺寸之间的关系做出确定。在此,如图5所示,到导航图像IMn1的绝对位置的距离由从显示对象T的上端到导航图像IMn1的下端的尺寸D特别指定。
[0072] 图像显示确定单元103取得特别指定的尺寸B以及D,并且基于以下的确定式(2)确定导航图像IMn1是否被隐藏。
[0073] 确定式(2):尺寸D<尺寸B
[0074] 如果满足上述确定式(2),则确定导航图像IMn1被隐藏。
[0075] 如果从显示对象T的上端到导航图像IMn2的下端的尺寸被特别指定,则以类似的方式确定导航图像IMn2是否被隐藏。图像是否被隐藏的确定不限于上述例子,在上述范围内可采用各种方法。
[0076] 图像显示确定单元103还确定隐藏的图像是否是命令图像IMc、导航图像IMn1、或导航图像IMn2。当是命令图像IMc时,该确定基于回调存在与否而确定隐藏的图像是否是提交按钮而做出。如果基于存在回调而确定隐藏的图像是提交按钮,则隐藏的图像被确定为命令图像IMc。当是导航图像IMn1或IMn2时,该确定通过使用层叠样式表(Cascading Style Sheets)等样式表的定义而做出。如果样式表包含所定义的导航图像的信息,则隐藏的图像被确定为导航图像IMn1或IMn2。由此,即使命令图像IMc位于显示对象T的上端,或者导航画像IMn1或IMn2位于显示对象T的下端,不仅可确定图像是否被隐藏,还可确定隐藏的图像是否是命令图像IMc、导航图像IMn1、或导航图像IMn2。
[0077] 在此,当确定导航图像IMn1、IMn2以及命令图像IMc都不被隐藏(步骤S103的“否”),则图像形成装置100不执行后续の处理返回到步骤S102。另一方面,如果确定导航图像IMn1、IMn2以及命令图像IMc的至少一方被隐藏(步骤S103的“是”),则显示区域生成单元104生成其它的窗口(步骤S104)。
[0078] 具体地,如果可操作的图像(导航图像IMn1、IMn2或命令图像IMc)被隐藏,则首先生成用于生成弹出窗口的超文本标记语言(Hypertext Markup Language)文件。然后,如果导航图像IMn1或IMn2被隐藏,则从样式表抽取定义导航图像IMn1或IMn2的信息,且抽取的信息被并入生成的超文本标记语言文件中。当是命令图像IMc的时候,抽取的信息也以类似的方式被并入生成的超文本标记语言文件中。
[0079] 接下来,如图4所示,显示控制单元105在被双点的位置的附近显示隐藏的图像(步骤S105)。更详细地,如图6B所示,在被双点的位置20的附近配置有导航图像IMn1、IMn2以及命令图像IMc的透明的弹出窗口W2显示在显示装置320上。被双点的位置20被从位置存储单元101抽取。由于导航图像IMn1、IMn2以及命令图像IMc被配置在位置20的附近,与不将这些图像配置在位置20的附近相比,到每个可操作的导航图像IMn1、IMn2或命令图像IMc的手指的移动距离变短。
[0080] 导航图像IMn1、IMn2以及命令图像IMc不相互重叠地被配置在位置20的附近。此外,在图6B中,窗口W1和弹出窗口W2的尺寸相同,但两者的尺寸也可能互不相同。
[0081] 接下来,显示控制单元105确定导航图像IMn1是否被按压(步骤S106)。如果确定导航图像IMn1被按压时(步骤S106的“是”),显示控制单元105消去其它的窗口,并切换显示中的画面(步骤S107)。例如,在图6B中,在选择导航图像IMn1的导航项目“属性”的状态下,如果导航项目“个人设定”被按压,则弹出窗口W2将被消去。之后,导航图像IMn2被切换为与导航项目“个人设定”相关的项目,并且设定画面S被切换为与导航项目“个人设定”相关的设定画面S。如果导航图像IMn2中的一个项目被按压,则没有显示对应的项目的设定画面S转换为显示有对应的项目的设定画面S。
[0082] 另一方面,如果确定导航图像IMn1没有被按压(步骤S106的“否”),则显示控制单元105确定命令图像IMc是否被按压(步骤S108)。如果确定命令图像IMc被按压(步骤S108的“是”),显示控制单元105进一步确定对应的命令是否是可接受的命令(步骤S109)。如果确定该命令是可接受的命令,则显示控制单元105消去其它的窗口,并执行该命令(步骤S110)。
[0083] 例如,在图6B中,如果按压命令图像IMc“保存”,则对输入到设定栏17中的内容是有效或是无效,以及是否存在设定遗漏等做出确定。然后,如果基于输入到设定栏17中的内容是有效,并且没有设定遗漏而确定该命令是可接受的话,则消去弹出窗口W2。之后,执行保存命令,并将所设定的保存在图像形成装置100中。
[0084] 如上所述,即使显示对象T超出窗口W1的尺寸,并因此导航图像IMn1、IMn2或者命令图像IMc等可操作的图像被隐藏,使用者也无需进行滚动操作。此外,在窗口W1内未免除对可操作的图像进行滚动操作,因此能够大量利用窗口W1的区域。即,显示区域的利用范围扩大。
[0085] 接下来,参照图7A至图11B按顺序说明上述实施方式的变形例。
[0086] 图7A是画面操作的一例。图7B是在显示装置320上所显示的命令图像IMc等的一例。
[0087] 如图7A所示,当导航图像IMn1、IMn2以及命令图像IMc的双方被隐藏时,如果在设定画面S的空白上进行双点,则如图7B所示,显示控制单元105可在与其在显示对象T中的配置相接近的配置中显示导航图像IMn1、IMn2以及命令图像IMc。导航图像IMn1、IMn2以及命令图像IMc没有被显示在被双点的位置的附近,但是被显示在与其在显示对象T中的配置相接近的配置中。因此,使用者能够在比较熟悉的图像配置中进行操作。
[0088] 图8A是画面操作的一例。图8B是在显示装置320上所显示的命令图像IMc的一例。
[0089] 如图8A所示,当导航图像IMn1、IMn2被显示,且命令画像IMc被隐藏时,如果在设定画面S的空白上进行双点,则如图8B所示,显示控制单元105可在与其在显示对象T中的配置相接近的配置中显示命令图像IMc。当使用者想要通过变更显示在设定画面S的上部的设定项目,而不变更隐藏在设定画面S的下部的设定项目来保存设定时,使用者能够在不进行滚动操作的状态下进行按压命令按钮“保存”的操作。
[0090] 图9A是画面操作的一例。图9B是在显示装置320上所显示的导航图像IMn1及IMn2的一例。
[0091] 如图9A所示,当导航图像IMn1及IMn2被隐藏,且命令图像IMc被显示时,如果在设定画面S的空白上进行双点,则如图9B所示,显示控制单元105可在与其在显示对象T中的配置相接近的配置中显示导航图像IMn1及IMn2。当使用者想要在确认显示在设定画面S的下部的设定项目之后切换设定画面S时,使用者能够在不进行滚动操作的状态下进行按压导航图像IMn1的导航项目的操作。
[0092] 图10A是画面操作的一例。图10B是在显示装置320上所显示的命令图像IMc等的一例。
[0093] 如图10A所示,当导航图像IMn1、IMn2以及命令图像IMc的双方被隐藏时,如果在设定画面S的空白上进行双点,则如图10B所示,显示控制单元105可通过折叠或者缩小显示对象T以使其位于窗口W1内从而显示导航图像IMn1、IMn2以及命令图像IMc的双方。折叠在例如设定项目的主标题处实施。如果设置在主标题的最前列的按钮30被按压,则与主标题有关的设定项目被展开。因此,在确保标题的可见性的同时,使用者能够在不进行滚动操作的状态下进行导航图像IMn1、IMn2以及命令图像IMc中的一个操作。
[0094] 图11A是画面操作的一例。图11B是在显示装置320上所显示的命令图像IMc等的一例。
[0095] 如图11A所示,当导航图像IMn1、IMn2以及命令图像IMc的双方被隐藏时,如果在设定画面S内所显示的任一个项目发生变化之后,在设定画面S的空白上进行双点,则如图11B所示,显示控制单元105可在显示导航图像IMn1、IMn2以及命令图像IMc的同时,显示发生变化的设定项目。因此,使用者能够在确认了被变更的项目后进行按压命令按钮“保存”的操作。如上所述,如果在当前的设定项目被显示在设定栏17中的状态下任一个设定项目发生变化,并且如果在该状态下在空白处进行双点,则发生变化的设定项目显示在弹出窗口W2中。在此过程中,如图11B所示,以不与导航图像IMn1、IMn2以及命令图像IMc相重叠的方式显示发生变化的设定项目。
[0096] 在上述实施方式以及其变形例中,以设定画面为一例进行说明,但是,上述画面并不限于设定画面,也可能是例如,用于进行各种输入、选择、注册等的画面。在此情况下,上述空白是指除了该画面中的输入项目、选择项目、以及注册项目的说明,和输入栏、选择栏、以及注册栏之外的部分。此外,在上述实施方式以及变形例中,以纵向为一例进行说明,但上述说明也适用于横向。此外,例如,上述画面可基于实施方式以及其变形例的组合显示。此外,例如,虽然上述空白限于设定画面S的空白,但也可能包括例如显示对象T的空白。
[0097] 另外,虽然对本发明的实施方式进行详细的阐述,但本发明并不限于特定的实施方式,在权利要求书中所记载的本发明主旨范围内,可对其进行各种变形和变更。例如,本发明的实施方式的程序可由通信单元提供,也可通过将该程序存储在只读光盘存储器等记录介质中来提供。此外,例如,上述框图中的至少一个单元可通过逻辑电路等硬件实现。并且,例如,上述两个功能可通过一个装置实现,一个功能也可分散于两个以上装置中。