信息处理装置、记录介质及信息处理方法与流程

文档序号:33633815发布日期:2023-03-28 23:52阅读:34来源:国知局
信息处理装置、记录介质及信息处理方法与流程

1.本发明涉及一种信息处理装置、记录介质及信息处理方法。


背景技术:

2.在如在线会议服务等在多个用户之间交换信息的服务中,有时该服务的参加者与其他参加者共享自身所利用的装置(例如,个人电脑)的画面。
3.专利文献1中,记载有一种系统,其中,确定活动窗口,使多个客户终端共享该活动窗口的图像。
4.专利文献2中记载有一种事先使用户确认所共享的画面的系统。
5.专利文献1:日本专利第6802477号公报
6.专利文献2:日本专利第6163475号公报


技术实现要素:

7.本发明的目的在于,将显示于某一装置的显示器的画面显示于其他装置的显示器而由多个用户共享该画面时,防止共享不应共享的信息。
8.方案1所涉及的发明是一种信息处理装置,其具有处理器,所述处理器进行如下处理:将显示于第1装置的显示器的画面显示于与所述第1装置不同的第2装置的显示器时,接受显示于与所述画面不同的虚拟画面上的文件的指定,将显示有所指定的文件的所述虚拟画面显示于所述第2装置的显示器。
9.方案2所涉及的发明在方案1所述的信息处理装置中,所述处理器还进行如下处理:在利用在多个用户之间交换信息的服务的情况下,将显示于所述第1装置的显示器的所述画面显示于所述第2装置的显示器时,根据参加所述服务的用户对所述指定的文件的权限,控制所述虚拟画面上的所述指定的文件的显示。
10.方案3所涉及的发明在方案2所述的信息处理装置中,所述处理器还进行如下处理:在参加所述服务的多个用户中包含不具有对所述指定的文件的权限的用户时,在所述多个用户各自的装置的显示器显示未显示所述指定的文件的所述虚拟画面。
11.方案4所涉及的发明在方案2所述的信息处理装置中,所述处理器还进行如下处理:在不具有对所述指定的文件的权限的用户的装置的显示器显示未显示所述指定的文件的所述虚拟画面,在具有对所述指定的文件的权限的用户的装置的显示器显示显示有所述指定的文件的所述虚拟画面。
12.方案5所涉及的发明在方案2至方案4中任一项所述的信息处理装置中,所述处理器还进行如下处理:根据新参加到所述服务的用户对所述指定的文件的权限,控制所述虚拟画面上的所述指定的文件的显示。
13.方案6所涉及的发明在方案2至方案5中任一项所述的信息处理装置中,所述处理器还进行如下处理:在所述虚拟画面上打开有所述指定的文件的情况下,新的用户参加到所述服务时,根据所述新的用户对所述指定的文件的权限,关闭所述指定的文件。
14.方案7所涉及的发明在方案1至方案6中任一项所述的信息处理装置中,所述画面为显示于所述第1装置的显示器的桌面画面,所述虚拟画面为所述桌面画面的复制。
15.方案8所涉及的发明在方案1至方案7中任一项所述的信息处理装置中,所述处理器进行如下处理:将所述虚拟画面显示于所述第1装置的显示器和所述第2装置的显示器这两者。
16.方案9所涉及的发明是一种记录介质,其记录有用于使计算机进行如下动作的程序:将显示于第1装置的显示器的画面显示于与所述第1装置不同的第2装置的显示器时,接受显示于与所述画面不同的虚拟画面上的文件的指定,将显示有所指定的文件的所述虚拟画面显示于所述第2装置的显示器。
17.方案10所涉及的发明是一种信息处理方法,其包括如下步骤:将显示于第1装置的显示器的画面显示于与所述第1装置不同的第2装置的显示器时,接受显示于与所述画面不同的虚拟画面上的文件的指定,将显示有所指定的文件的所述虚拟画面显示于所述第2装置的显示器。
18.发明效果
19.根据本发明的第1、9、10方案,将显示于某一装置的显示器的画面显示于其他装置的显示器而由多个用户共享该画面时,能够防止共享不应共享的信息。
20.根据本发明的第2、5方案,能够防止共享不应共享的文件。
21.根据本发明的第3方案,能够在多个用户之间共享相同的虚拟画面且防止共享不应共享的文件。
22.根据本发明的第4方案,能够防止对不具有对文件的访问权的用户显示该文件。
23.根据本发明的第6方案,能够防止共享不应共享的文件的内容。
24.根据本发明的第7方案,能够生成与显示于第1装置的显示器的画面相同属性的虚拟画面。
25.根据本发明的第8方案,能够在第1装置的显示器和第2装置的显示器显示相同的画面。
附图说明
26.根据以下附图,对本发明的实施方式进行详细叙述。
27.图1是表示信息处理系统的结构的框图;
28.图2是表示在线会议系统的功能且与画面的共享相关的功能的框图;
29.图3是表示在线会议系统的硬件结构的框图;
30.图4是表示终端装置的硬件结构的框图;
31.图5是表示在在线会议服务中共享画面时的处理流程的流程图;
32.图6是表示用于指定所共享的文件的画面的图;
33.图7是表示桌面画面的图;
34.图8是表示虚拟桌面画面的图;
35.图9是表示虚拟桌面画面的图;
36.图10是表示虚拟桌面画面的图。
37.符号说明
38.10-在线会议系统,12-终端装置,16-虚拟画面管理部,24-虚拟画面生成部,36、44-处理器。
具体实施方式
39.参考图1,对本实施方式所涉及的信息处理系统进行说明。图1中示出有实施方式所涉及的信息处理系统的结构的一例。
40.作为一例,实施方式所涉及的信息处理系统包含在线会议系统10及n个(n为1以上的整数)终端装置。在图1所示的例子中,信息处理系统包含终端装置12a、12b、
……
、12n。以下,无需区分终端装置12a、12b、
……
、12n时,将这些称为“终端装置12”。
41.在线会议系统10及终端装置12具有与其他装置通信的功能。该通信可以是利用电缆的有线通信,也可以是无线通信。无线通信例如为近距离无线通信或wi-fi(注册商标)等。近距离无线通信例如为bluetooth(蓝牙)(注册商标)或rfid(射频识别符,radio frequency identifier)等。各装置也可以经由lan(局域网,local area network)或互联网等通信路径与其他装置进行通信。
42.在线会议系统10提供在多个用户之间交换信息的服务。
43.在该服务中交换的信息例如为图像、视频、声音、字符、除字符以外的标记和符号、或这些中的至少两个的组合。当然,也可以交换除这些以外的信息。交换信息是指发送信息及接收信息。
44.该服务例如为提供在线会议的服务。在在线会议中,例如在多个用户之间交换声音、图像及视频等信息。在线会议有时还称为web会议、远程会议或视频会议等。该服务也可以是提供sns(社交网络服务,social networking service)的服务。以下,将由在线会议系统10提供的服务称为“在线会议服务”。为了便于说明,该服务的名称中包含“会议”,当然该服务也可以用于会议以外的用途。此时,也在多个用户之间交换声音、图像及视频等信息。
45.终端装置12例如为个人电脑(以下,称为“pc”)、平板电脑、智能手机或移动电话等。
46.用户利用终端装置12访问在线会议系统10,利用由在线会议系统10提供的在线会议服务。例如,多个用户分别利用自身的终端装置12来利用在线会议服务,由此在该多个用户之间交换信息。
47.在在线会议服务中,例如在多个终端装置12之间交换信息。也可以按每个用户创建用于利用在线会议服务的用户账户,并在多个用户账户之间交换信息。
48.例如,通过在线会议系统10生成用于访问在线会议服务并利用该在线会议服务的地址(例如,url)。各用户获取该地址并利用自身的终端装置12访问该地址,由此能够利用与该地址对应的在线会议服务。
49.例如,若成为在线会议的组织者的用户利用自身的终端装置12向在线会议系统10请求利用在线会议服务,则通过在线会议系统10生成用于访问在线会议服务的地址。作为对来自用户的请求的响应,从在线会议系统10向终端装置12发送该地址。获取到该地址的用户可以考虑对参加相同的在线会议服务的其他用户发送该地址。由此,各用户能够获取该地址,访问并参加相同的在线会议服务。
50.也可以对在线会议服务创建频道,按每个频道,在多个用户之间交换信息。例如,
按每个频道,通过在线会议系统10生成用于访问与频道对应的在线会议服务并利用在线会议服务的地址。用户通过利用终端装置12访问某一地址,能够利用与该访问的地址对应的频道的在线会议服务。
51.可以通过在线会议系统10生成用于利用在线会议服务的服务id和与其对应的密码。也可以向用户提供与服务id和密码对应的在线会议服务。用户获取服务id和与其对应的密码,利用终端装置12访问在线会议系统10,将该服务id和该密码发送至在线会议系统10。由此,向用户提供与该服务id和该密码对应的在线会议服务。
52.可以按每个频道,通过在线会议系统10生成频道用的服务id和与其对应的密码,向用户提供与服务id和密码对应的频道的在线会议服务。
53.在在线会议服务中,向用户提供共享画面的功能(以下,称为“画面共享功能”)。若执行画面共享功能,则在利用相同的在线会议服务(例如,相同频道的在线会议服务)的多个终端装置12之间,显示于某一终端装置12的显示器的画面显示于其他终端装置12的显示器。由此,由利用相同的在线会议服务的多个用户共享该画面。由该多个用户共享显示于该画面上的信息(例如,图像或视频或字符串等)。
54.例如,在终端装置12a、12b、12c利用相同的在线会议服务的情况下,若将显示于终端装置12a的显示器的画面作为对象来执行画面共享功能,则显示于终端装置12a的显示器的画面也显示于终端装置12b、12c各自的显示器。由此,由终端装置12a、12b、12c各自的用户共享该画面。
55.所共享的画面可以是显示于终端装置12的显示器的桌面画面,也可以是利用应用软件进行操作的区域(例如,窗口等)。
56.桌面画面是成为在安装于终端装置12的os(操作系统,operating system)启动之后显示于该终端装置12的显示器的基本的画面。在桌面画面上,例如显示表示文件的图像(例如,图标)、表示文件夹的图像(例如,图标)、表示应用软件的图像(例如,图标)或进行操作的区域等。文件例如为图像数据、视频数据、声音数据或文档数据。文件夹是存储数据的位置。
57.作为实现在线会议的技术,例如可以利用vnc(virtual network computing(虚拟网络计算):注册商标)、微软公司的netmeeting(注册商标)、windows(注册商标)messenger(注册商标)、windows(注册商标)会议空间、skype-technologies公司的skype(注册商标)或smart technologies公司的bridgit(注册商标)等。当然,实施方式并不限定于这些技术。
58.另外,在线会议系统10相当于信息处理装置的一例。由在线会议系统10执行的处理的一部分也可以由终端装置12执行。
59.以下,参考图2对在线会议系统10的功能且与画面的共享相关的功能进行说明。图2是表示在线会议系统10的功能且与画面的共享相关的功能的框图。
60.文件调查部14调查有无对文件的访问权的设定及设定有访问权时的该访问权的内容。
61.对文件的访问权可以是操作该文件的权限,也可以是显示表示该文件的图像(例如,图标)的权限。
62.操作文件是指浏览该文件(例如,打开该文件来显示该文件的内容)、编辑该文件
的内容(例如,变更内容或追加或删除)、复制该文件及删除该文件等。可以对文件设定关于这些操作中的一个或多个操作的权限。
63.例如,对文件设定有浏览该文件的权限时,允许具有浏览该文件的权限的用户浏览该文件,不允许不具有浏览该文件的权限的用户浏览该文件。对于其他操作也相同。
64.对文件设定有显示表示文件的图像(例如,图标)的权限时,表示该文件的图像显示于具有该权限的用户所利用的终端装置12的显示器,但不显示于不具有该权限的用户所利用的终端装置12的显示器。
65.例如,对于文件,作为表示针对该文件的访问权的信息,可以与用于识别具有对该文件的访问权的用户的用户识别信息(例如,用户名或用户id或用户账户等)建立关联,也可以与用于识别具有对该文件的访问权的职位或级别的信息建立关联。文件调查部14通过参考与文件建立有关联的这些信息来确定对该文件的访问权的内容。
66.成为基于文件调查部14的调查对象的文件例如为存储于希望对其他用户显示画面来与该其他用户共享该画面的用户的终端装置12的文件。例如,在用户a希望将显示于用户a自身的终端装置12a的显示器的画面显示于其他用户的终端装置12来与其他用户共享该画面时,文件调查部14调查对存储于终端装置12a的文件的访问权。文件调查部14也可以调查对显示于终端装置12a的显示器的文件的访问权。
67.希望与其他用户共享画面的用户是指示执行画面共享功能的用户。例如,由用户a指示了执行画面共享功能时,文件调查部14调查对存储于终端装置12a的文件的访问权或对显示于终端装置12a的显示器的文件的访问权。
68.文件调查部14也可以调查对希望与其他用户共享画面的用户具有访问权的文件且存储于终端装置12a以外的装置(例如,文件服务器等)的文件的访问权。例如,文件调查部14可以调查对存储于云服务或web服务上的存储区域且该用户具有利用权限的存储区域的文件的访问权。
69.并且,文件调查部14与文件同样地调查有无对文件夹的访问权的设定及设定有访问权时的该访问权的内容。该调查与对文件的调查相同。
70.虚拟画面管理部16对与在在线会议服务中共享的画面相关的信息进行管理。例如,虚拟画面管理部16对用于识别在线会议服务的服务识别信息(例如,用于识别频道的识别信息)和与在该在线会议服务中共享的画面的显示设定相关的信息建立关联而进行管理。
71.如后述,共享画面时,生成关于该画面的虚拟画面并共享该虚拟画面。共享虚拟画面而不共享成为虚拟画面的生成源的画面本身。
72.虚拟画面管理部16对用于识别在线会议服务的服务识别信息和与在该在线会议服务中共享的虚拟画面的显示设定相关的信息建立关联而进行管理。与虚拟画面的显示设定相关的信息是包含用于识别显示于该虚拟画面上的图像(例如,表示文件的图标或表示文件夹的图标等)的信息的信息。
73.并且,虚拟画面管理部16包含文件指定部18、访问权调查部20及虚拟画面信息db(数据库)22。
74.在在线会议服务中共享画面时,文件指定部18使用户指定成为共享对象的文件或文件夹。例如,文件指定部18将用于由用户指定成为共享对象的文件或文件夹的画面(以
下,称为“指定画面”)显示于该用户所利用的终端装置12的显示器。用户在该指定画面上指定所共享的文件或文件夹。由用户指定的文件或文件夹显示于所共享的虚拟画面上,由此共享给其他用户。
75.在由用户指定了成为共享对象的文件或文件夹时,访问权调查部20调查参加与该用户相同的在线会议服务(例如,相同频道的在线会议服务)的其他用户是否具有对该文件或该文件夹的访问权。例如,访问权调查部20通过参考与该文件或该文件夹建立有关联的表示访问权的信息,调查其他用户是否对该文件或该文件夹具有访问权。
76.访问权调查部20可以如下,即,作为成为共享对象的文件或文件夹而由用户指定的文件或文件夹存储于由多个用户共享并利用的共享服务器时,调查其他用户是否对该文件或该文件夹具有访问权,该文件或该文件夹存储于希望共享该文件或该文件夹的用户的终端装置12时,不调查其他用户是否对该文件或该文件夹具有访问权。存储于希望共享文件或文件夹的用户的终端装置12的文件或文件夹为由该用户本身进行管理的文件或文件夹,而不是假定由其他用户进行管理的文件或文件夹,因此可以不调查该文件或该文件夹的访问权而将该文件或该文件夹共享给其他用户。
77.虚拟画面信息db22是用于对用于识别在线会议服务的服务识别信息(例如,用于识别频道的识别信息)和与在该在线会议服务中共享的虚拟画面的显示设定相关的信息建立关联而进行管理的数据库。虚拟画面管理部16将服务识别信息和与虚拟画面的显示设定相关的信息建立关联并登录于虚拟画面信息db22而进行管理。
78.例如,若在登录于虚拟画面信息db22的在线会议服务的利用结束之后,再次利用相同的在线会议服务(例如,若再次利用相同频道的在线会议服务),则与该在线会议服务建立有关联的虚拟画面根据该显示设定,显示于利用该在线会议服务的用户的终端装置12的显示器。具体而言,显示于该虚拟画面上的图像(例如,表示文件的图标或表示文件夹的图标)显示于终端装置12的显示器。由此,若再次利用相同的在线会议服务,则与该在线会议服务建立有关联的虚拟画面再现于终端装置12的显示器。
79.在在线会议服务中共享画面时,虚拟画面生成部24接受作为成为共享对象的文件或文件夹而由用户指定的文件或文件夹,生成显示有该指定的文件或文件夹的虚拟画面。虚拟画面是与显示于终端装置12的显示器的画面不同的画面,在虚拟画面不显示用户未指定的文件或文件夹。即,关于文件或文件夹,只有由用户指定的文件或文件夹显示于虚拟画面。
80.用户在上述指定画面上指定显示于虚拟画面上的文件或文件夹。即,指定画面是用于指定显示于虚拟画面上的文件或文件夹的画面。
81.例如,若用户利用终端装置12指定所共享的画面来指示执行画面共享功能,则虚拟画面生成部24生成关于由用户指定的画面的虚拟画面。另外,也可以在生成虚拟画面的基础上指示执行画面共享功能。并且,虚拟画面生成部24在该虚拟画面上显示由用户指定的文件或文件夹。
82.例如,用户作为所共享的画面指定了显示于该用户所利用的终端装置12的显示器的桌面画面时,并不会直接共享显示于该桌面画面上的文件或文件夹。生成关于该桌面画面的虚拟桌面画面,共享该虚拟桌面画面。在该虚拟桌面画面上显示由用户指定的文件或文件夹。由此,共享显示于该虚拟桌面画面上的文件或文件夹。
83.虚拟画面生成部24可以通过复制所共享的画面来生成关于该共享的画面的虚拟画面。此时,虚拟画面生成部24生成具有复制源画面的属性的虚拟画面。画面的属性是显示于画面的背景的图像、其背景颜色及其背景的花纹等。在具有与复制源画面相同的属性的虚拟画面中,再现显示于复制源画面的背景的图像、其背景颜色及其背景的花纹等。
84.例如,所共享的画面为桌面画面时,虚拟画面生成部24通过复制该桌面画面来生成具有与该桌面画面相同的属性的虚拟桌面画面。在该虚拟桌面画面中,再现显示于复制源的桌面画面的背景的图像、其背景颜色及其背景的花纹等。
85.若生成虚拟画面(例如,虚拟桌面画面),则用于识别共享该虚拟画面的在线会议服务的服务识别信息和与该虚拟画面的显示设定相关的信息建立关联而登录于虚拟画面信息db22。例如,用于识别显示于虚拟桌面画面上的图像(例如,表示文件的图标或表示文件夹的图标)的信息和用于识别在线会议服务的服务识别信息建立关联而登录于虚拟画面信息db22。若再次利用登录于虚拟画面信息db22的在线会议服务,则与该在线会议服务建立有关联的虚拟画面根据该显示设定,显示于终端装置12的显示器。
86.虚拟画面发送部26将通过虚拟画面生成部24生成的虚拟画面发送至参加在线会议服务的其他用户的终端装置12,显示于其他用户的终端装置12的显示器。在发送目的地的终端装置12的显示器显示该虚拟画面,还显示显示于该虚拟画面上的文件或文件夹。
87.预览控制部28在虚拟画面发送至其他用户的终端装置12之前将其显示于希望共享画面的用户的终端装置12的显示器。之后,在该用户允许该虚拟画面的共享时,虚拟画面发送部26将该虚拟画面发送至其他用户的终端装置12。
88.图2中虽未示出,但在线会议系统10具有提供在线会议服务的功能。例如,在线会议系统10按每个频道提供不同的在线会议服务。
89.以下,参考图3对在线会议系统10的硬件结构进行说明。图3中示出有在线会议系统10的硬件结构的一例。
90.在线会议系统10例如包含通信装置30、ui32、存储器34及处理器36。
91.通信装置30为具有通信芯片或通信电路等的通信端口,具有向其他装置发送信息的功能及从其他装置接收信息的功能。通信装置30可以具有无线通信功能,也可以具有有线通信功能。
92.ui32为用户端口,包含显示器及操作装置。显示器为液晶显示器或el显示器等。操作装置为键盘、鼠标、输入键或操作面板等。ui32可以是兼备显示器和操作装置的触摸面板等ui。ui32可以包含麦克风和扬声器。
93.存储器34为构成存储数据的1个或多个存储区域的装置。存储器34例如为硬盘(hdd)、固态驱动器(ssd)、各种存储器(例如,ram、dram或rom等)、其他存储装置(例如,光盘等)或这些的组合。在线会议系统10中包含一个或多个存储器34。
94.处理器36构成为控制在线会议系统10的各部的动作。处理器36可以具有存储器。图2所示的各功能通过处理器36实现。
95.以下,参考图4对终端装置12的硬件结构进行说明。图4中示出有终端装置12的硬件结构的一例。
96.终端装置12例如包含通信装置38、ui40、存储器42及处理器44。
97.通信装置38为具有通信芯片或通信电路等的通信接口,具有向其他装置发送信息
的功能及接收从其他装置发送过来的信息的功能。通信装置38可以具有无线通信功能,也可以具有有线通信功能。
98.ui40为用户端口,包含显示器及操作装置。显示器为液晶显示器或el显示器等。操作装置为键盘、鼠标、输入键或操作面板等。ui40可以是兼备显示器和操作装置的触摸面板等ui。ui40可以包含麦克风和扬声器。
99.存储器42为构成存储数据的一个或多个存储区域的装置。存储器42例如为硬盘(hdd)、固态驱动器(ssd)、各种存储器(例如,ram、dram或rom等)、其他存储装置(例如,光盘等)或这些的组合。终端装置12中包含一个或多个存储器42。
100.处理器44构成为控制终端装置12的各部的动作。处理器44可以具有存储器。
101.以下,参考图5对在在线会议服务中共享画面时的处理进行说明。图5中示出有表示该处理的流程的流程图。
102.多个用户利用自身的终端装置12参加相同频道的在线会议服务。若参加该在线会议服务的用户(例如,用户a)利用自身的终端装置12a指定所共享的画面并指示执行画面共享功能,则文件调查部14调查对存储于终端装置12a的存储器42的文件的访问权。
103.接着,文件指定部18将指定画面显示于终端装置12a的显示器。用户a在该指定画面上指定成为共享对象的文件或文件夹。
104.若由用户a指定成为共享对象的文件或文件夹,则访问权调查部20获取由用户a指定的文件或文件夹的列表信息(s01)。
105.接着,访问权调查部20调查参加与用户a相同的在线会议服务的其他用户是否对由用户a指定的文件或文件夹具有访问权(s02)。
106.参加与用户a相同的在线会议服务的其他用户(即,其他参加者)对由用户a指定的文件或文件夹具有访问权时(s02,是),虚拟画面生成部24生成关于所共享的画面的虚拟画面,在该虚拟画面上显示表示由用户a指定的文件或文件夹的图像(例如,图标)(s03)。
107.例如,所有其他用户对由用户a指定的文件或文件夹具有访问权时,虚拟画面生成部24在所生成的虚拟画面上显示表示由用户a指定的文件或文件夹的图像。
108.参加与用户a相同的在线会议服务的其他用户对由用户a指定的文件或文件夹不具有访问权时(s02,否),虚拟画面生成部24生成关于所共享的画面的虚拟画面,不在该虚拟画面上显示表示由用户a指定的文件或文件夹的图像(例如,图标)(s04)。
109.例如,在该其他用户中存在对由用户a指定的文件或文件夹不具有访问权的用户时(例如,存在至少一名不具有访问权的用户时),虚拟画面生成部24不在所生成的虚拟画面上显示表示由用户a指定的文件或文件夹的图像。
110.由用户a指定了多个文件或多个文件夹时,访问权调查部20按每个文件及每个文件夹调查其他用户是否具有访问权(s05)。虚拟画面生成部24按每个文件及每个文件夹,根据有无访问权,在虚拟画面上显示表示文件或文件夹的图像或不显示该图像。例如,所有其他用户具有访问权的文件或文件夹显示于虚拟画面上,至少一名不具有访问权的文件或文件夹不显示于虚拟画面上。
111.对由用户a指定的所有文件或文件夹进行了调查时(s05,是),虚拟画面发送部26将虚拟画面发送至其他用户的终端装置12,显示于其他用户的终端装置12的显示器(s06)。由此,在用户a和其他用户之间共享该虚拟画面。并且,在该虚拟画面上显示有文件或文件
夹时,在用户a和其他用户之间共享该显示的文件或文件夹。
112.另外,在虚拟画面发送至其他用户的终端装置12之前,该虚拟画面可以作为预览用而显示于用户a的终端装置12a的显示器。用户a指示了该虚拟画面的发送时,虚拟画面发送部26将该虚拟画面发送至其他用户的终端装置12。用户a不指示该虚拟画面的发送时,虚拟画面发送部26不将该虚拟画面发送至其他用户的终端装置12。
113.对由用户a指定的所有文件或文件夹的调查没有结束时(s05,否),处理过渡到步骤s02。执行步骤s02至步骤s04的处理,直至所有文件或文件夹的调查结束。
114.以下,举出具体例对实施方式进行详细说明。
115.参考图6对指定画面进行说明。图6中示出有指定画面46。若参加在线会议服务的用户(例如,用户a)指示执行画面共享功能,则在线会议系统10的处理器36将指定画面46显示于用户a的终端装置12a的显示器。例如,表示画面共享功能的图像(例如,图标)显示于终端装置12a的显示器,若用户a按下该图像,则文件指定部18将指定画面46显示于终端装置12a的显示器。
116.在指定画面46显示成为共享对象候选的文件或文件夹的一览46a。在一览46a例如显示用户a具有访问权的文件或文件夹。用户a具有访问权的文件可以是存储于用户a的终端装置12a的文件,也可以是存储于共享服务器的文件。用户a具有访问权的文件夹可以是形成于终端装置12a的文件夹,也可以是形成于共享服务器的文件夹。
117.在一览46a,表示存储有文件或文件夹的位置的路径(即,地址)和文件或文件夹的名称建立关联而显示。
118.并且,在指定画面46显示有放置成为共享对象的文件或文件夹的区域46b。若由用户指定一览46a中包含的文件或文件夹,该被指定的文件或文件夹被拖动而放置在区域46b,则放置在区域46b的文件或文件夹被指定为所共享的文件或文件夹。访问权调查部20调查参加与用户a相同的在线会议服务的其他用户是否对由用户a指定的文件或文件夹具有访问权。
119.图6所示的指定画面46仅为一例,也可以通过除利用指定画面46的指定方法以外的指定方法指定所共享的文件或文件夹。
120.以下,参考图7对显示于终端装置12的显示器的画面进行说明。图7中示出有桌面画面48。
121.以下,假设用户a、b、c分别利用自身的终端装置12参加并利用相同的在线会议服务(例如,相同频道的在线会议服务)。用户a利用终端装置12a,用户b利用终端装置12b,用户c利用终端装置12c。
122.桌面画面48是实际显示于参加在线会议服务的用户a的终端装置12a的显示器的桌面画面,并不是虚拟桌面画面。
123.在桌面画面48上显示有表示各个文件a~g的图像(例如,图标)和表示各个文件夹α~γ的图像(例如,图标)。并且,在桌面画面48上显示有表示存储已删除的文件的位置50(例如,回收站)的图像(例如,图标)。
124.参考图8对虚拟桌面画面进行说明。图8中示出有虚拟桌面画面52。虚拟桌面画面52是根据图7所示的桌面画面48生成的虚拟画面。例如,通过复制桌面画面48来生成虚拟桌面画面52。
125.在虚拟桌面画面52显示由用户a指定为共享对象且参加与用户a相同的在线会议服务的用户b、c具有访问权的文件或文件夹。在图8所示的例子中,由用户a指定文件a、b及文件夹α为共享对象,且参加与用户a相同的在线会议服务的其他用户b、c具有访问权。因此,分别表示文件a、b及文件夹α的图像显示于虚拟桌面画面52上。
126.例如,作为其他用户的用户b、c全部对文件a、b及文件夹α具有访问权时,在虚拟桌面画面52上显示分别表示文件a、b及文件夹α的图像。
127.用户b、c中存在对由用户a指定的文件或文件夹不具有访问权的用户时(例如,存在至少一名不具有访问权的用户时),表示该文件或该文件夹的图像不会显示于虚拟桌面画面52上。在图8所示的例子中,用户b、c全部对文件a、b及文件夹α具有访问权。
128.例如,即使在用户a指定文件c作为所共享的文件的情况下,用户b、c中存在对文件c不具有访问权的用户时,文件c也不会显示于虚拟桌面画面52上。
129.虚拟桌面画面52发送至用户b的终端装置12b和用户c的终端装置12c,显示于终端装置12b、12c各自的显示器。由此,显示于虚拟桌面画面52及虚拟桌面画面52上的图像共享给用户b、c。
130.在指示共享的用户a的终端装置12a的显示器显示原始的桌面画面48(参考图7)。另外,可以在终端装置12a的桌面画面48上缩小显示虚拟桌面画面52,也可以切换显示原始桌面画面48和虚拟桌面画面52,还可以分割画面的区域来同时显示原始桌面画面48和虚拟桌面画面52。
131.另外,终端装置12a相当于第1装置的一例,终端装置12b、12c分别相当于第2装置的一例。
132.可以根据用户有无对文件或文件夹的访问权,变更显示于虚拟桌面画面上的文件或文件夹。例如,在不具有对由用户a指定的文件或文件夹的访问权的用户的终端装置12的显示器,显示未显示该指定的文件或文件夹的虚拟桌面画面,在具有对由用户a指定的文件或文件夹的访问权的用户的终端装置12的显示器,显示显示有该指定的文件或文件夹的虚拟桌面画面。
133.例如,假设在用户a指定文件c作为所共享的文件的情况下,用户b具有对文件c的访问权,用户c不具有对文件c的访问权。此时,虚拟画面生成部24生成显示有表示文件c的图像的虚拟桌面画面作为用户b用的虚拟桌面画面,生成未显示表示文件c的图像的虚拟桌面画面作为用户c用的虚拟桌面画面。用户b用的虚拟桌面画面发送至终端装置12b,用户c用的虚拟桌面画面发送至终端装置12c。在终端装置12b的显示器显示显示有表示文件c的图像的虚拟桌面画面。在终端装置12c的显示器显示未显示表示文件c的图像的虚拟桌面画面。
134.并且,虚拟桌面画面52具有生成源的桌面画面48的属性。因此,虚拟桌面画面52的背景(例如,壁纸)的花纹及颜色与桌面画面48的背景的花纹及颜色相同。并且,与文件或文件夹无关的图像(例如,与回收站建立关联的图像)也显示于虚拟桌面画面52上。由此,除了不成为共享对象的文件或文件夹以外再现了桌面画面48的虚拟桌面画面52共享给用户b、c。
135.在图8所示的虚拟桌面画面52共享给用户b、c之后,例如对文件b不具有访问权的用户d利用自身的终端装置12d新参加与用户a、b、c相同的在线会议服务时,如图9所示,与
文件b建立关联的图像不会显示于虚拟桌面画面52。该情况符合存在至少一名对文件b不具有访问权的用户的情况,因此不显示表示文件b的图像。例如,在终端装置12b、12c、12d各自的显示器显示虚拟桌面画面52,该虚拟桌面画面52不显示表示文件b的图像。
136.例如,用户d参加到与用户a、b、c相同的在线会议服务时,虚拟画面生成部24生成新的虚拟桌面画面52,该新的虚拟桌面画面52显示表示文件a的图像和表示文件夹α的图像且不显示表示文件b的图像。虚拟画面发送部26将该新的虚拟桌面画面52发送至终端装置12b、12c、12d,显示于终端装置12b、12c、12d各自的显示器。
137.用户d对文件b具有访问权时,表示文件b的图像显示于虚拟桌面画面52上,显示有文件a、b及文件夹α的虚拟桌面画面52共享给用户b、c、d。
138.作为另一例,在终端装置12b、12c各自的显示器显示如图8所示那样显示有表示文件b的图像的虚拟桌面画面52,在终端装置12d的显示器显示如图9所示那样不显示表示文件b的图像的虚拟桌面画面52。
139.在虚拟画面上打开有文件的情况下,新的用户参加到相同的在线会议服务时,虚拟画面生成部24可以根据该新的用户对该文件的访问权,关闭该文件,将该文件的内容设为非显示。参考图9及图10,对该处理进行说明。图10中示出有虚拟桌面画面52。
140.假设用户a、b、c参加了相同的在线会议服务。如上所述,用户b、c对文件a、b及文件夹α具有访问权。
141.例如,用户a发出打开文件b的指示时,通过与文件b建立关联的应用软件打开文件b,如图10所示,文件b的内容54显示于虚拟桌面画面52上。例如,文件b为文档时,文档的内容显示于虚拟桌面画面52上。文件b的内容显示于显示在终端装置12b、12c各自的显示器的虚拟桌面画面52上。由此,在用户a、b、c之间共享文件b的内容。
142.在该状态下,对文件b不具有访问权的用户d参加到与用户a、b、c相同的在线会议服务时,虚拟画面生成部24关闭文件b,将文件b的内容设为非显示。并且,虚拟画面生成部24生成不显示表示文件b的图像的虚拟桌面画面。此时,图9所示的虚拟桌面画面52显示于终端装置12b、12c、12d各自的显示器。
143.另外,也可以在显示于终端装置12b、12c的显示器的虚拟桌面画面52显示文件b的内容54,在显示于终端装置12c的显示器的虚拟桌面画面52不显示文件b的内容54。
144.作为一例,上述在线会议系统10及终端装置12的功能通过硬件与软件的协作来实现。例如,通过由各装置的处理器读出存储于各装置的存储器的程序并执行,实现各装置的功能。程序经由cd或dvd等记录介质或经由网络等通信路径存储于存储器。
145.上述各实施方式中,处理器是指广义的处理器,包含通用的处理器(例如cpu:中央处理单元,central processing unit等)或专用的处理器(例如gpu:图形处理单元,graphics processing unit、asic:专用集成电路,application specific integrated circuit、fpga:现场可编程门阵列,field programmable gate array、可编程逻辑器件等)。并且,上述各实施方式中的处理器的动作可以仅通过1个处理器完成,也可以由存在于物理上远离的位置的多个处理器协同作用来完成。并且,处理器的各动作的顺序并不仅限于上述各实施方式中记载的顺序,可以适当变更。
146.上述本发明的实施方式是以例示及说明为目的而提供的。另外,本发明的实施方式并不全面详尽地包括本发明,并且并不将本发明限定于所公开的方式。很显然,对本发明
所属的领域中的技术人员而言,各种变形及变更是自知之明的。本实施方式是为了最容易理解地说明本发明的原理及其应用而选择并说明的。由此,本技术领域中的其他技术人员能够通过对假定为各种实施方式的特定使用最优化的各种变形例来理解本发明。本发明的范围由以上的权利要求书及其等同物来定义。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1