信息处理装置、信息处理方法以及计算机可读介质与流程

文档序号:33455062发布日期:2023-03-15 02:03阅读:38来源:国知局
信息处理装置、信息处理方法以及计算机可读介质与流程

1.本公开涉及一种信息处理装置、信息处理方法以及计算机可读介质。


背景技术:

2.日本专利特开2017-117233号公报中,作为支持使用图像的、与图像相关的指示内容(输入内容)的输入的技术,记载了一种信息处理装置,其显示作为编辑例的图像的一览,由用户进行选择,由此,能够根据与所选择的图像相关联的标注(annotation)信息来自动进行标注设定,并使用遵循编辑例的标注来输入指示内容。
3.而且,日本专利特开2008-42359号公报中,作为在显示文档数据的缩略图图像时,便于将文档的制作者想要传达的信息传达给浏览者的技术,记载了一种对文档数据附加缩略图控制对象的结构。例如记载了不加大文档整体的缩略图图像,而是仅放大戳记或浮签标注等一部分信息的结构。


技术实现要素:

4.有一种信息处理装置,其具备下述功能,即,在进行通过缩略图图像或文本等而显示为一览的文档的管理时,通过进行文档的指定操作,从而显示与所指定的文档的内容对应的文档图像。
5.此种信息处理装置中,例如有下述形态,即,在通过对显示为一览的文档的鼠标悬停(mouseover)而指定了文档的期间,维持文档图像的显示,当鼠标悬停被解除时,将文档图像设为不显示。在此形态中,能够通过简便的操作来切换文档图像的显示与不显示。但是,例如在像将注释粘贴到文档图像的所需位置的情况那样,进行需要操作画面上的位置决定的处理时,指定被意外解除而文档图像变为不显示,用户的操作性有可能下降。
6.本公开与即便在进行需要位置决定的处理时也会因指定的解除而将文档图像设为不显示的情况相比较,抑制因文档图像意外地变为不显示造成的用户操作性的下降。
7.根据本公开的第一方案,提供一种信息处理装置,包括处理器,所述处理器通过在受理用户操作的操作画面上指示与文档的内容对应的文档图像的显示的操作,来显示所述文档图像,当进行了使通过所述用户的操作而指定的指定坐标离开包含显示有所述文档图像的区域的预先规定的区域的操作时,将所述文档图像设为不显示,当对所述文档图像指示了需要用户对所述操作画面上的位置的决定的处理时,转变为等待所述位置的决定的待机状态,在所述待机状态下,即便进行了使所述指定坐标离开所述预先规定的区域的操作,也不将所述文档图像设为不显示。
8.根据本公开的第二方案,需要所述位置的决定的处理是当已决定了所述位置时,在所述位置赋予包含图像或文本的注释的处理。
9.根据本公开的第三方案,所述处理器在所述文档的对应的位置,同样赋予对所述文档图像所赋予的注释。
10.根据本公开的第四方案,所述处理器在基于所述用户的操作的解除条件成立时,
解除所述待机状态。
11.根据本公开的第五方案,所述解除条件是进行决定所述位置的操作,所述处理器在所述解除条件成立时,在所述位置进行所述处理,并且解除所述待机状态。
12.根据本公开的第六方案,所述处理器在由所述用户进行了预先规定的操作时,即便决定了所述位置也不解除所述待机状态。
13.根据本公开的第七方案,所述处理器在所述待机状态下决定所述位置的操作是在所述预先规定的区域之外进行的情况下,将所述文档图像设为不显示。
14.根据本公开的第八方案,所述处理器在所述指定坐标位于所述预先规定的区域的状态下,受理需要所述位置的决定的处理的指示。
15.根据本公开的第九方案,所述处理器在所述预先规定的区域,显示用于指示需要所述位置的决定的处理的指示图像,当通过所述用户的操作指定了所述指示图像时,转变为所述待机状态。
16.根据本公开的第十方案,提供一种计算机可读介质,保存有使计算机执行处理的程序,其中,所述处理具有下述工序:通过在受理用户操作的操作画面上指示与文档的内容对应的文档图像的显示的操作,来显示所述文档图像;当进行了使通过所述用户的操作而指定的指定坐标离开包含显示有所述文档图像的区域的预先规定的区域的操作时,将所述文档图像设为不显示;当对所述文档图像指示了需要用户对所述操作画面上的位置的决定的处理时,转变为等待所述位置的决定的待机状态;以及在所述待机状态下,即便进行了使所述指定坐标离开所述预先规定的区域的操作,也不将所述文档图像设为不显示。
17.根据本公开的第十一方案,提供一种信息处理方法,具有下述工序:通过在受理用户操作的操作画面上指示与文档的内容对应的文档图像的显示的操作,来显示所述文档图像;当进行了使通过所述用户的操作而指定的指定坐标离开包含显示有所述文档图像的区域的预先规定的区域的操作时,将所述文档图像设为不显示;当对所述文档图像指示了需要用户对所述操作画面上的位置的决定的处理时,转变为等待所述位置的决定的待机状态;以及在所述待机状态下,即便进行了使所述指定坐标离开所述预先规定的区域的操作,也不将所述文档图像设为不显示。
18.(效果)
19.根据所述第一方案,与即便在进行需要位置决定的处理时也会因指定的解除而将文档图像设为不显示的情况相比较,抑制因文档图像意外地变为不显示造成的用户操作性的下降。
20.根据所述第二方案,抑制在赋予注释的位置的决定时,文档图像意外地变为不显示的情况。
21.根据所述第三方案,与不将已对文档图像赋予的注释赋予给文档的情况相比较,对文档的注释赋予变得容易。
22.根据所述第四方案,用户能够任意切换文档图像的显示与不显示。
23.根据所述第五方案,与即便进行了决定位置的操作也不解除待机状态的情况相比较,进行了处理后的文档图像的不显示变得容易。
24.根据所述第六方案,与当进行决定位置的操作时待机状态必然会被解除的情况相比较,对于文档图像的连续处理变得容易。
25.根据所述第七方案,与通过跟决定位置的操作不同的操作来将文档图像设为不显示的结构相比较,可自然地进行文档图像的不显示。
26.根据所述第八方案,即便在使指定坐标移动到预先规定的区域内之后,也能够指示处理。
27.根据所述第九方案,与通过键操作来受理需要位置决定的处理的指示的情况相比较,抑制在指示时文档图像意外地变为不显示的情况。
28.根据所述第十方案,与即便在进行需要位置决定的处理时也会因指定的解除而将文档图像设为不显示的情况相比较,抑制因文档图像意外地变为不显示造成的用户操作性的下降。
29.根据所述第十一方案,与即便在进行需要位置决定的处理时也会因指定的解除而将文档图像设为不显示的情况相比较,抑制因文档图像意外地变为不显示造成的用户操作性的下降。
附图说明
30.图1是表示本实施方式的信息处理系统的整体结构的一例的图。
31.图2是表示本实施方式的服务器装置的硬件结构的一例的图。
32.图3是表示适用本实施方式的客户端装置的硬件结构的一例的图。
33.图4是表示客户端装置的操作画面的一例的图。
34.图5是表示服务器装置的功能结构的一例的图。
35.图6是表示客户端装置的功能结构的一例的图。
36.图7是表示客户端装置中的、与文档图像的显示相关的处理流程的示例的流程图。
37.图8是表示服务器装置中的处理流程的示例的流程图。
38.图9是表示客户端装置中的。与对文档图像的标注赋予相关的处理流程的示例的流程图。
39.图10的(a)及图10的(b)是表示利用文档处理服务时的操作画面的显示例的图,图10的(a)表示了显示有文档图像的状态,图10的(b)表示了已转变为标注赋予模式的状态的显示例。
40.图11是表示决定赋予标记图像的位置时的、操作画面的显示例的图。
41.图12是利用文本来一览显示文档时的操作画面的一例。
具体实施方式
42.以下,参照附图来说明本公开的实施方式。
43.[信息处理系统1的系统结构]
[0044]
图1是表示本实施方式的信息处理系统1的整体结构的一例的图。
[0045]
如图所示,所述信息处理系统1是通过提供用于保存文档的保存场所的服务器装置10与由用户使用的多个客户端装置20(20a、20b、

)经由通信线路80来连接而构成。所述通信线路80例如是国际互联网等的线路,被用于服务器装置10与客户端装置20之间的信息通信。
[0046]
另外,本实施方式中,所谓“文档”,是指存储在服务器装置10等中的电子文档。电
子文档是将某些信息电子化的文档,关于信息的种类或格式以及数据结构等并无特别限定。
[0047]
服务器装置10是提供用于保存文档的保存场所的信息处理装置。本实施方式的服务器装置10对客户端装置20的用户提供文档管理服务以及文档处理服务等。
[0048]
此处,本实施方式的服务器装置10中,作为文档管理服务,根据从客户端装置20发送的请求来进行所收到的文档向保存场所的保存或者已保存的文档的取出及发送等。
[0049]
而且,作为文档处理服务,根据从客户端装置20发送的请求来进行对所指定的文档的内容进行变更的处理,除此以外,进行文档的制作、删除、复制等的处理。
[0050]
客户端装置20是在服务的利用供用户使用的信息处理装置。适用本实施方式的客户端装置20基于用户的操作来向服务器装置10请求文档的保存或取出、内容的变更等处理。
[0051]
作为客户端装置20,例如可列举个人计算机、平板终端、智能电话等。
[0052]
[服务器装置10的硬件结构]
[0053]
图2是表示本实施方式的服务器装置10的硬件结构的一例的图。
[0054]
如图所示,本实施方式的服务器装置10具有:运算处理部11,在文档管理服务或文档处理服务的提供时,依据预先规定的程序来执行数字运算处理;例如通过硬盘驱动器(hard disk drive,hdd)来实现的二次存储部12,记录所保存的文档等;以及通信部13,经由通信线路80来进行信息的收发。
[0055]
运算处理部11包括:作为处理器的一例的对装置整体进行控制的中央处理器(central processing unit,cpu)cpu11a、被用作cpu11a的作业用存储器等的随机存取存储器(random access memory,ram)ram11b、以及保存由cpu11a所执行的文档管理程序等的只读存储器(read only memory,rom)rom11c。而且,包括:可改写且即便在电源供给发生了中断的情况下也能够保持数据的非易失性存储器11d、以及对连接于运算处理部11的通信部13等的各部进行控制的接口部11e。非易失性存储器11d例如包含通过电池来进行备份(backup)的静态随机存取存储器(static random access memory,sram)或快闪存储器等。
[0056]
在二次存储部12中,除了存储所保存的文档以外,还存储有由运算处理部11所执行的程序。运算处理部11读取存储在所述二次存储部12中的程序,由此来执行本实施方式的服务器装置10的各处理。
[0057]
而且,本实施方式中,在二次存储部12中,存储有用于显示在客户端装置20的操作画面400(后述)上的各种图像、或者用于赋予给文档或文档图像420的标注图像520(后述)等的数据。
[0058]
[客户端装置20的硬件结构]
[0059]
图3是表示本实施方式的客户端装置20的硬件结构的一例的图。
[0060]
适用本实施方式的客户端装置20具有:运算处理部21,在服务器装置10所提供的服务的利用时,依据预先规定的程序来执行数字运算处理;例如通过硬盘驱动器(hard disk drive,hdd)来实现的二次存储部22,记录从服务器装置10收到的数据等;以及通信部23,经由通信线路80来进行信息的收发。而且,具有:键盘、指示设备、触摸屏等的输入部24,受理来自用户的输入操作;以及包含液晶显示器面板或有机电致发光(electro luminescence,el)显示器面板等的显示部25,对用户显示图像或文本信息等。
[0061]
运算处理部21包括:作为处理器的一例的对装置整体进行控制的cpu21a、被用作cpu21a的作业用存储器等的ram21b、以及保存由cpu21a所执行的处理程序等的rom21c。而且,包括:可改写且即便在电源供给发生了中断的情况下也能够保持数据的非易失性存储器21d、以及对连接于运算处理部21的输入部24等的各部进行控制的接口部21e。非易失性存储器21d例如包含通过电池来进行备份的sram或快闪存储器等,存储有针对服务器装置10的各种请求等。
[0062]
在二次存储部22中,除了存储从服务器装置10收到的数据等以外,还存储有由运算处理部21所执行的程序。运算处理部21读取存储在所述二次存储部22中的程序,由此来执行本实施方式的客户端装置20的各处理。
[0063]
输入部24是用户进行操作的输入的指示设备等的装置。
[0064]
例如在输入部24为鼠标等的情况下,用户通过进行光标的移动操作或点击操作,能够指定显示部25的画面上的坐标及位置或者所显示的文本及图像等。而且,在输入部24为触摸屏等的情况下,用户通过进行使手指等接触到触摸屏的操作、或者将所述手指等接触的状态维持得比预先规定的时间长的操作,从而能够指定画面上的坐标及位置或者所显示的图像。另外,此时,输入部24是与显示部25成一体地设置。
[0065]
作为输入部24,除了所述的指示设备等的装置以外,也可包括进行键输入操作的键盘等。
[0066]
本实施方式中,基本上对使用鼠标来作为输入部24时的操作进行说明。
[0067]
此处,由作为处理器的一例的cpu11a、cpu21a所执行的程序是以存储在磁记录介质(磁带、磁盘等)、光记录介质(光盘等)、光磁记录介质、半导体存储器等计算机可读取的记录介质中的状态而提供给运算处理部11、运算处理部21。而且,由cpu11a、cpu21a所执行的程序也可使用国际互联网等的通信方式来下载。
[0068]
另外,所谓处理器,是指广义上的处理器,包含cpu等的通用处理器或者图形处理器(graphics processing unit,gpu)、现场可编程门阵列(field programmable gate array,fpga)、专用集成电路(application specific integrated circuit,asic)、可编程逻辑元件等的专用处理器。
[0069]
而且,处理器的动作不仅由一个处理器来完成,也可由位于物理上隔开的位置的多个处理器来协作完成。并且,处理器的各动作的顺序并不仅限定于所记载的顺序,也可进行变更。
[0070]
图4是表示本实施方式的操作画面400的一例的图。
[0071]
如图4所示,客户端装置20的显示部25显示受理用户操作的操作画面400。操作画面400是在文档管理服务或文档处理服务的利用时所提供的工作空间。在操作画面400上,例如使用文档图标410a、文档图标410b、文档图标410c、

(以下有时总称为“文档图标410”)来将通过文档管理服务而管理的文档a、文档b、文档c、

显示为一览。另外,关于所述文档图标410将后述详细。
[0072]
在操作画面400上,除了文档图标410以外,还显示有与文档的内容对应的图像即文档图像420、将与文档或文档图像420相关的各种处理显示为菜单的菜单图像50、为了使针对文档的操作简便化而准备的工具条430等。另外,作为针对所述文档的操作,可列举对文档进行保存、打印、旋转、检索、加密的操作与将两个以上的文档打包的操作等。
[0073]
除此以外,在操作画面400上,如图4所示,也可将对应的文档的名称等的文本关联于文档图标410而显示。而且,也可将所述文本关联于文档图像420而显示。
[0074]
文档图标410是受理指定文档的操作的图像。更详细而言,文档图标410受理对通过文档管理服务进行管理的文档中的、与自身对应的文档进行指定的操作。而且,本实施方式中,文档图标410受理伴随所述文档的指定而显示对应的文档图像420的意旨的指示。用户例如通过针对文档图标410a的鼠标悬停操作(将使用图10的(a)及图10的(b)来后述),来指示与文档a对应的文档图像420的显示。
[0075]
另外,作为文档图标410,除了使用针对每个文档而准备的缩略图图像以外,也可使用与文档的种类等相应的共用图像等。
[0076]
文档图像420是与由用户所指定的文档对应的图像。所述文档图像420例如包含文档内的某一页的内容,图4的示例中,显示了包含含有三页的文档a的第一页的内容的图像来作为文档图像420。用户通过确认所述文档图像420便可浏览内容,而无须从服务器装置10接收文档。另外,在显示缩略图图像作为文档图标410的情况下,文档图像420也可为将缩略图图像放大的图像。
[0077]
此处,显示文档图像420的大小或位置并不限定于图4所示的示例。例如也可基于显示部25以及操作画面400的形状或大小、用户的设定等来进行变更。
[0078]
菜单图像50是将与文档或文档图像420相关的各种处理显示为菜单的图像,包括多个用于分别指示所述各种处理的指示图像。图4的示例中,菜单图像50包括页面变更图标51以及标注图标52(52a、52b、52c、52d、

)以作为所述指示图像。
[0079]
页面变更图标51是用于指示下述处理的指示图像,即,对于包含多个页面的文档,变更显示为文档图像420的页面。
[0080]
标注图标52是用于指示对文档图像420赋予注释的处理即所谓的标注赋予的指示图像。本实施方式中,通过进行对所述标注图标52的点击操作,来指示对应的标注的赋予,并转变为标注赋予模式。并且,在所述标注赋予模式中,当在文档图像420上进行点击操作时,将进行了点击操作的位置决定为标注赋予的位置。另外,关于所述标注赋予模式,详细情况将后述。
[0081]
图4的示例中,作为标注图标52,显示有标记图标52a、浮签图标52b、文本图标52c、戳记图标52d。标记图标52a是用于指示下述处理的指示图像,即,在所决定的两个位置之间赋予直线状的标记图像520a。而且,浮签图标52b是用于指示下述处理的指示图像,即,在所决定的位置赋予作为电子浮签的浮签图像520b。进而,文本图标52c是用于指示下述处理的指示图像,即,在所决定的位置赋予包含文本的注释即文本标注520c。进而,戳记图标52d是用于指示下述处理的指示图像,即,在所决定的位置赋予作为电子印章或戳记的戳记图像520d。
[0082]
另外,将作为标注而赋予的标记图像520a、浮签图像520b、文本标注520c、戳记图像520d等统称为标注图像520。
[0083]
这样,本实施方式的标注赋予是在通过用户的操作而决定的文档图像420上的位置赋予包含图像或文本的注释的处理,是需要借助用户操作来决定操作画面400上的位置的处理的一例。另外,在标注赋予时所决定的位置的数量也可像赋予标记图像520a的情况那样为两个以上。
[0084]
而且,所赋予的标注的种类并不限定于所述的示例。例如也可为赋予将所决定的两个位置作为对角的矩形图像的处理、或者赋予与通过拖曳操作等来连续决定的多个位置对应的曲线图像的处理等。
[0085]
[服务器装置10的功能结构]接下来,对服务器装置10的功能结构进行说明。
[0086]
图5是表示服务器装置10的功能结构的一例的图。如图所示,服务器装置10具有通过运算处理部11来实现的通信处理部111、文档管理部112、文档图像生成部113以及文档处理部114。另外,对于与图2同样的结构,标注相同的符号并省略说明。
[0087]
通信处理部111对通信部13发送或接收的信息进行处理。
[0088]
而且,通信处理部111从基于用户的操作而从客户端装置20发送并由通信部13所接收的信息中,获取针对服务器装置10的请求。并且,指示文档管理部112、文档图像生成部113、文档处理部114应对所获取的请求。
[0089]
进而,进行下述处理:根据来自客户端装置20的请求,发送文档管理部112、文档图像生成部113、文档处理部114所生成或获取的数据或信息。
[0090]
文档管理部112基于来自客户端装置20的请求来进行文档的管理,以作为服务器装置10所提供的文档管理服务。例如在从客户端装置20请求了文档的保存时,进行将所接收的文档保存到二次存储部12的保存场所的处理。而且,例如在从客户端装置20请求了所保存的文档的发送时,进行取出保存在二次存储部12的保存场所的文档的处理。并且,指示通信处理部111将所取出的文档发送给客户端装置20。
[0091]
文档图像生成部113生成与保存在保存场所的文档对应的文档图像420。例如在由客户端装置20指定了文档并请求了文档图像420时,进行下述处理,即,从二次存储部12的保存场所取出文档以作参照,而生成对应的文档图像420。并且,指示通信处理部111将所生成的文档图像420发送给客户端装置20。
[0092]
文档处理部114基于来自客户端装置20的请求而进行所指定的文档的处理,以作为服务器装置10所提供的文档处理服务。文档处理部114例如在由客户端装置20请求了对文档的标注赋予时,进行下述处理,即,从二次存储部12的保存场所取出文档,并在文档中的经指定的位置赋予了经指定的种类的标注图像520后,再次保存到保存场所。另外,将所述文档的取出、标注的赋予、保存这一连串处理称作“文档的更新”。
[0093]
而且,例如文档处理部114在由客户端装置20请求了文档的删除或复制时,从二次存储部12的保存场所取出文档,对作为对象的文档进行删除或复制。
[0094]
[客户端装置20的功能结构]接下来,对适用本实施方式的客户端装置20的功能结构进行说明。
[0095]
图6是表示客户端装置20的功能结构的一例的图。如图所示,客户端装置20具有通过运算处理部21来实现的操作判定部211、通信处理部212、图像获取部213、显示控制部214、文档图像输出部215、以及标注图像输出部216。另外,关于与图3同样的结构,标注相同的符号并省略说明。
[0096]
操作判定部211判定是否对操作画面400(参照图4)进行了经由输入部24的用户操作。所谓所述用户操作,例如是指对在操作画面400上指定的坐标进行变更的光标的移动操作、用于图像或图标等的指定或者位置的决定的鼠标悬停操作或点击操作、拖曳操作等。而且,操作判定部211在已进行了指示对文档图像420的标注赋予的操作以及决定赋予标注图
像520的位置的操作时,生成表示要赋予的标注的种类与经决定的位置的标注赋予信息。
[0097]
通信处理部212对通信部23所发送或接收的信息进行处理。
[0098]
通信处理部212基于操作判定部211所判定的用户操作来进行对服务器装置10的请求。例如在由用户进行了用于开始文档管理服务或文档处理服务的利用的操作时,向服务器装置10请求用于显示在操作画面400上的各种图像或者用于赋予给文档图像420的标注图像520。而且,例如在进行了指定文档图标410的操作时,向服务器装置10请求对应的文档图像420。
[0099]
而且,通信处理部212进行使服务器装置10根据请求而发送的图像或文档等存储于二次存储部22的处理。
[0100]
图像获取部213根据来自显示控制部214、文档图像输出部215或标注图像输出部216的指示,从二次存储部22中取出用于显示在操作画面400上的图像。
[0101]
显示控制部214基于操作判定部211所判定的内容,将图像获取部213从二次存储部22取出的图像或文本等显示在操作画面400上,除此以外,对所显示的图像或者文本等的大小或位置等的显示形态进行控制。
[0102]
文档图像输出部215基于文档图标410已被指定这一操作判定部211的判定,指示图像获取部213从二次存储部22中取出对应的文档图像420。并且,将所取出的文档图像420输出至显示部25,以显示文档图像420。
[0103]
标注图像输出部216基于标注图标52已被指定这一操作判定部211的判定,指示图像获取部213从二次存储部22取出对应的标注图像520。并且,将所取出的标注图像520输出至显示部25,并显示在通过用户操作而决定的文档图像420上的位置,由此来进行对文档图像420的标注赋予。
[0104]
[文档处理服务的利用]接下来,关于在文档处理服务的利用时,服务器装置10以及客户端装置20所进行的处理,使用图4至图10的(a)及图10的(b)来进行说明。
[0105]
图7是表示客户端装置20中的、与文档图像420的显示相关的处理流程的示例的流程图。
[0106]
图8是表示服务器装置10中的处理流程的示例的流程图。
[0107]
图9是表示客户端装置20中的、与对文档图像420的标注赋予相关的处理流程的示例的流程图。
[0108]
图10的(a)及图10的(b)是表示利用文档处理服务时的操作画面400的显示例的图,图10的(a)表示了显示有文档图像420的状态,图10的(b)表示了已转变为标注赋予模式的状态的显示例。
[0109]
另外,在图7至图10的(b)中,关于与图1至图6同样的结构,标注相同的符号并省略说明。
[0110]
如图10的(a)及图10的(b)所示,本实施方式中的显示部25除了显示操作画面400或文档图像420等以外,还显示有对画面上的坐标进行指示的光标240。所述光标240通过经由鼠标等输入部24而输入的用户的操作来移动。本实施方式中,用户进行通过光标240来指示想要指定的坐标的操作,由此,能够指定所述坐标来作为指定坐标。另外,将图像或文本的显示区域内的坐标作为指定坐标的操作称作对图像或文本的“鼠标悬停操作”。
[0111]
此处,本实施方式中,通过对文档图标410的鼠标悬停操作来显示文档图像420。而
且,为了通过简便的操作来切换文档图像420的显示与不显示,采用了下述结构,即,在进行了对所显示的文档图像420的鼠标悬停操作后,当解除所述鼠标悬停操作时,文档图像420便变为不显示。换言之,在进行了使光标240所指示的指定坐标离开作为预先规定的区域的一例的、文档图像420的显示区域的操作时,文档图像420变为不显示。
[0112]
(与文档图像420的显示相关的处理)参照图7,首先,客户端装置20的操作判定部211判定是否进行了对文档图标410的鼠标悬停操作(步骤701)。当如图10的(a)的光标240(位置c)那样,并未进行对文档图标410的鼠标悬停操作时(步骤701中为否),待机至文档图标410被指定为止。当如光标240(位置a)那样,进行了对文档图标410a的鼠标悬停操作时(步骤701中为是),则受理作为显示文档图像420的指示。基于所述指示,通信处理部212向服务器装置10请求与文档a对应的文档图像420(步骤702)。
[0113]
参照图8,服务器装置10的通信处理部111从客户端装置20获取文档图像420的请求(步骤801)。在步骤802中,文档图像生成部113从二次存储部12中取出所指定的文档a,进行对应的文档图像420的生成。在文档a为包含多个页面的文档的情况下,首先生成文档的最初页面(第一页)的文档图像420。
[0114]
步骤803中,通信处理部111将所生成的文档图像420发送给客户端装置20。在步骤804中,通信处理部111判定是否已发送了文档a的最终页面的文档图像420。在尚未发送最终页面的文档图像420的情况下(步骤804中为否),例如在发送了与文档a的第一页对应的文档图像420的情况下,返回步骤802,生成第二页以后的文档图像420。像这样,反复进行步骤802~步骤804的处理,直至生成从文档a的第一页直到最终页面为止的文档图像420为止。并且,若已发送了最终页面的文档图像420(步骤804中为是),则移转至步骤805,等待来自客户端装置20的请求。
[0115]
返回图7,客户端装置20的通信处理部212从服务器装置10接收文档图像420(步骤703),并存储至二次存储部22。接下来,文档图像输出部215取出文档图像420,并输出至显示部25予以显示(步骤704)。而且,如图10的(a)所示,本实施方式中,在文档图像420的显示区域内显示菜单图像50。
[0116]
步骤705中,操作判定部211判定是否进行了针对文档图像420的鼠标悬停操作。换言之,操作判定部211判定指定坐标是否处于文档图像420的显示区域内。并且,在如图10的(a)的光标240(位置a)所示那样,并未进行对文档图像420的鼠标悬停操作的情况下(步骤705中为否),继续文档图像420的显示。在如图10的(a)的光标240(位置b)所示那样,已进行了对文档图像420的鼠标悬停操作的情况下(步骤705中为是),移转至步骤706。
[0117]
步骤706中,操作判定部211判定对文档图像420的鼠标悬停操作是否已被解除。换言之,操作判定部211判定是否进行了使指定坐标离开文档图像420的显示区域的操作。并且,在对文档图像420的鼠标悬停操作尚未被解除的情况下(步骤706中为否),继续文档图像420的显示。例如在图10的(a)中进行了使光标240从位置b移动到位置c的操作,而解除了对文档图像420的鼠标悬停操作的情况下(步骤706中为是),移转至步骤707。
[0118]
另外,在尽管已解除了对文档图像420的鼠标悬停操作时,仍连续(即,未经过光标240从文档图像420的显示区域以及文档图标410a的显示区域均已离开的状态)进行了对文档图标410a的鼠标悬停操作的情况下,也可继续文档图像420的显示。随后的处理与移转至步骤702的情况同样。
[0119]
步骤707中,操作判定部211判定是否为标注赋予模式。本实施方式中,判定是否为下述状态,即,在通过对标注图标52的点击操作进行了标注赋予的指示后,且正在等待对标注赋予的位置进行决定的点击操作的状态。若并非标注赋予模式(步骤707中为否),则移转至步骤709,将文档图像420设为不显示。若为标注赋予模式(步骤707中为是),则移转至步骤708。
[0120]
步骤708中,操作判定部211判定是否进行了点击操作。若尚未进行点击操作(步骤708中为否),则返回步骤706,继续文档图像420的显示。若进行了点击操作(步骤708中为是),则移转至步骤709,将文档图像420设为不显示。
[0121]
如步骤708、步骤709所示,本实施方式中,在标注赋予模式中,若用于决定标注赋予的位置的点击操作是在文档图像420的显示区域之外进行,则将文档图像420设为不显示。通过将文档图像420的不显示与位置的决定设为相同的操作,从而与设为不同操作的情况相比较,可自然地进行将文档图像420设为不显示的操作。
[0122]
另外,在从显示文档图像420直至变为不显示为止的期间(步骤704~步骤709),有时会进行对文档图像420的标注赋予。关于与所述标注赋予相关的处理,将使用图9来后述详细情况。
[0123]
步骤710中,通信处理部212向服务器装置10请求文档的更新。更详细而言,对服务器装置10发送标注赋予信息,并且请求服务器装置10在文档a的对应页面的对应位置同样赋予对文档图像420所赋予的标注图像520。
[0124]
参照图8,服务器装置10的通信处理部111从客户端装置20获取文档更新的请求(步骤806)。接下来,在步骤807中,文档处理部114参照从客户端装置20收到的标注赋予信息来进行文档的更新。
[0125]
通过以上的处理流程,与文档图像420的显示相关的处理结束。
[0126]
(与对文档图像的标注赋予相关的处理)接下来说明从显示文档图像420直至变为不显示为止的期间进行的、对文档图像420的标注赋予的处理。
[0127]
参照图9,在显示有文档图像420以及菜单图像50的状态下,操作判定部211判定是否进行了对标注图标52(参照图4)的点击操作(步骤901)。若并未进行对标注图标52的点击操作(步骤901中为否),则等待用户操作。若进行了对标注图标52的点击操作(步骤901中为是),则转变为标注赋予模式(步骤902),等待赋予对应的标注图像520的位置的决定。
[0128]
例如,当对图10的(b)所示的戳记图标52d进行点击操作时,转变为标注赋予模式,等待赋予戳记图像520d的位置的决定。另外,此时,通过采用戳记图像520d追随于光标240的移动的结构,从而用户容易掌握戳记图像520d会被赋予至哪个位置。
[0129]
而且,本实施方式中,在对标注图标52的点击操作或者赋予标注图像520的位置的决定时,进行对文档图像420的鼠标悬停操作(图7的步骤705中为是)。但是,在标注赋予模式中,即便在像图10的(b)那样进行了使光标240离开文档图像420的显示区域的操作的情况下,只要不在此位置进行点击操作,便会继续文档图像420的显示(图7的步骤706中为是、步骤707中为是且步骤708中为否)。
[0130]
返回图9,步骤903中,操作判定部211判定是否在文档图像420的显示区域内进行了点击操作。另外,在像赋予标记图像520a(参照图4)的情况那样,需要多个位置的决定的处理时,判定是否进行了必要次数的点击操作。若并未进行点击操作(步骤903中为否),则
继续标注赋予模式。若已在文档图像420的显示区域内进行了点击操作(步骤903中为是),则对进行了点击操作的位置赋予对应的标注图像520(步骤904),并解除标注赋予模式(步骤905)。
[0131]
像这样,与对文档图像420的标注赋予相关的处理结束。另外,随后进行图7的步骤706~步骤710以及图8的步骤806、步骤807的处理,由此,文档a得到更新。
[0132]
通过利用如上所述的文档处理服务,用户即便在客户端装置20不包括用于打开文档来进行编辑的程序的情况下,也能够进行对文档的标注赋予。而且,由于无须将文档下载至客户端装置20,而可在保存于服务器装置10的状态下直接进行处理,因此在通过多个客户端装置20来进行对相同文档的处理的情况下,能够削减进行文档的下载与保存的工夫。
[0133]
而且,本实施方式中的客户端装置20采用了下述结构,即,在由用户指示了标注赋予的情况下,转变为作为待机状态的一例的标注赋予模式,在所述标注赋予模式中,即便进行使指定坐标离开文档图像420的显示区域,也不会将文档图像420设为不显示。通过像这样构成,与即便在进行需要位置决定的处理即标注赋予的情况下也会因对文档的指定的解除而将文档图像420设为不显示的情况相比较,可抑制因文档图像420意外地变为不显示造成的用户操作性的下降。
[0134]
进而,本实施方式中的客户端装置20在标注赋予模式中,进行对文档图像420上的经决定的位置赋予包含图像或文本的标注图像520的处理。通过像这样构成,抑制在赋予注释的位置的决定时,文档图像420意外地变为不显示的情况。
[0135]
进而,作为用于在对应文档的对应位置同样地赋予对文档图像420所赋予的标注图像520的处理,向服务器装置10请求文档的更新。通过像这样构成,与不对文档赋予对文档图像420所赋予的标注图像520的情况相比较,对文档的标注赋予变得容易。另外,在此形态中,文档图像420也作为用于受理对于对应文档的标注赋予的图像发挥功能。
[0136]
[变形例等](标注赋予模式的解除)
[0137]
所述的本实施方式中,如图9的步骤903~步骤905所示,通过进行决定位置的操作来进行标注赋予,并且解除标注赋予模式。通过像这样构成,与即便进行了决定位置的操作也不解除标注赋予模式的情况相比较,进行了处理后的文档图像420的不显示变得容易。
[0138]
但是,决定位置的操作是用于解除标注赋予模式的解除条件的一例,也可采用在进行了其他操作的情况下,例如在进行了预先规定的键操作等的情况下解除标注赋予模式的结构。通过像这样采用当与用户的操作相关的解除条件成立时解除标注赋予模式的结构,用户能够任意地切换文档图像420的显示与不显示。另外,解除条件也可设置多个。
[0139]
而且,也可采用下述结构:在进行了对标注图标52的双击操作或者预先规定的键操作等用户所进行的预先规定的操作的情况下,即便进行决定位置的操作并赋予标注图像520,也不解除标注赋予模式(以下,有时将此状态称作“连续模式”)。例如,也可采用下述结构:在图10的(b)中,进行了预先规定的操作后决定了赋予第一个戳记图像520d的位置的情况下,不解除标注赋予模式,而是等待赋予第二个以后的戳记图像520d的位置的决定。通过像这样构成,与当进行决定位置的操作时标注赋予模式必然会被解除的情况相比较,对于文档图像420的连续处理变得容易。
[0140]
(文档图像的不显示)所述的本实施方式中,在文档图像420的显示区域之外进行了点击操作的情况下,将文档图像420设为不显示,但也可设置例外。
[0141]
图11是表示决定赋予标记图像520a的位置时的、操作画面400的显示例的图。
[0142]
如图所示,在想要从文档图像420的左端直到右端来赋予标记图像520a的情况下,如虚线所示,有可能在超出了文档图像420的显示区域的位置处进行点击操作。在像这样指示了有可能超出文档图像420的标注的赋予的情况下,作为例外的处理,也可采用即便在文档图像420的显示区域之外进行了点击操作也不将文档图像420设为不显示的结构。此时,例如也可通过在赋予了标注图像520之后再次进行点击操作而将文档图像420设为不显示。
[0143]
(标注赋予的指示)而且,用户进行标注赋予的指示的方法不受限定。例如也可采用下述结构:通过预先规定的键操作或者对工具条430所包括的指示图像的操作,来进行标注赋予的指示。但是,通过采用像本实施方式这样,通过对显示在文档图像420的显示区域内的标注图标52的点击操作来进行标注赋予的指示的结构,与通过键操作来进行指示的情况相比较,可抑制在指示时文档图像420意外地变为不显示的情况。而且,通过采用像本实施方式这样,在文档图像420的显示区域内受理标注赋予的指示的结构,从而即便在使指定坐标移动至文档图像420的显示区域内之后,也能够指示标注赋予。
[0144]
而且,也可采用下述结构:通过指定已被赋予至文档图像420的标注图像520,从而受理进行赋予的位置的变更。例如,也可进行下述处理:通过对图4中的戳记图像520d的点击操作而转变为标注赋予模式,随后通过点击操作,将戳记图像520d移动并重新赋予至所决定的位置。此时,戳记图像520d成为用于指示标注赋予的指示图像的一例。
[0145]
(文档的一览显示)图4、图10的(a)及图10的(b)中,表示了使用文档图标410来对通过文档管理服务而管理的文档进行一览显示的示例,但也可进行借助文本等的一览显示。
[0146]
图12是利用文本来一览显示文档时的操作画面400的一例。本例中,显示有与文档a、文档b、文档c分别对应的文档文本411a、文档文本411b、文档文本411c。此时,通过像光标240(位置a)那样进行对文档文本411a的鼠标悬停操作,便能够指示与文档a对应的文档图像420的显示。
[0147]
(预先规定的区域)而且,本实施方式中,是使用文档图像420的显示区域来进行与文档图像420的显示或不显示相关的判定,但也可将其他区域设为用于判定的预先规定的区域。例如,图12中,以包含文档图像420的显示区域的方式而显示有背景图像421,但也可将所述背景图像421的显示区域用于判定。此形态中,在并非标注赋予模式的情况下,在像光标240(位置b)那样,指定坐标处于文档图像420的显示区域之外且背景图像421的显示区域内的情况下,不将文档图像420设为不显示。另一方面,在像光标240(位置c)那样,指定坐标处于背景图像421的显示区域之外的情况下,将文档图像420设为不显示。像这样,用于与文档图像420的显示或不显示相关的判定的预先规定的区域只要是包含文档图像420的显示区域的区域,则不受限定。
[0148]
另外,在图12的示例中将背景图像421的显示区域设为预先规定的区域的情况下,如图所示,也可将菜单图像50显示在文档图像420的显示区域之外且背景图像421的显示区域内。通过像这样构成,与将菜单图像50显示在文档图像420的显示区域内的情况相比较,抑制用户对文档图像420的视觉辨认度的下降。
[0149]
(借助单独的装置的处理)
[0150]
所述的本实施方式中,说明了通过客户端装置20来进行对文档图像420的标注赋
予,通过服务器装置10来进行对于对应文档的标注赋予的结构,但也可通过单独的装置来进行这些处理。例如,通过对客户端装置20设置生成与存储于二次存储部22的文档a对应的文档图像420的功能和进行对文档a的标注赋予的功能,便能够通过客户端装置20来单独地进行处理。
[0151]
(用户操作)所说明的各种用户操作,例如用于指定指示图像的点击操作或决定位置的点击操作、指定坐标的移动等也可在不矛盾的范围内替换为其他操作。而且,在包括多个设备来作为输入部24的情况下,也可组合使用多个设备的操作。但是,通过像所述的本实施方式那样,采用借助鼠标等单独的设备来进行各种用户操作的结构,从而与组合使用多个设备的操作的情况相比较,用户的操作性提高。
[0152]
(需要位置决定的处理)
[0153]
本实施方式中,作为需要位置决定的处理的一例,说明了对文档图像420的标注赋予。但是,需要位置决定的处理的种类不受限定,例如也可为根据用户所决定的位置来获取所决定的区域的显示内容以作为图像的捕捉处理。而且,例如也可为获取显示在用户所决定的位置或区域的文本信息的处理。即便在指示了此类与标注赋予不同的处理的情况下,也与标注赋予模式同样,转变为等待位置决定的待机状态。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1