信息处理装置及其控制方法

文档序号:6431882阅读:100来源:国知局
专利名称:信息处理装置及其控制方法
技术领域
本发明涉及信息处理装置及其控制方法。
背景技术
现今,当在公司、学校以及研究机构举行会议或集会时,通常使用白板(whiteboard)来总结会议或集会的内容。一些白板使用投影仪和数字化设备电子步示并存储记载的内容。这些白板称为数字白板或交互式白板,并且由于其较高的便利性面变得普及。在本说明书中,将这些电子白板在下文中简称为“白板”。为了便于使用白板,许多白板具有粘贴被称为模板(template)或模块(stencil)的半成品的字符/图形对象的功能。请注意,模板是相对大的字符/图形对象,并用来使整个资料符合预定布局。另一方面,模块是相对小的字符/图形对象,并在用户通过布置并连接多个模块来创建便于理解的资料时使用。此外,用于总结会议议事录并管理整个会议流程的会议支持系统正逐渐普及。该系统和上述白板经常相互结合使用。日本特开2006-099414号公报公开了如下技术自动在白板上准备与会议参加者相对应的图形对象。然而,日本特开2006-099414号公报公开的技术没有根据诸如会议议事录的会议信息,自动准备从会议内容导出的字符/图形对象。会议参加者必须在白板上通过手写来创建反映会议内容的字符/图形对象,这是非常繁琐的。而且,即使对字符/图形对象的内容进行了校正,诸如会议议事录的会议信息也不会反映该校正。因此,对于用户来说,将会议信息所表达的内容与白板上的内容相匹配是非常麻烦的。

发明内容
本发明提供一种高效创建会议中的资料的技术。根据本发明的第一方面,提供了一种信息处理装置,其用于输入议事录数据,该信息处理装置包括输入单元,输入所述议事录数据;确定单元,基于所述输入单元输入的所述议事录数据,确定要在显示画面上显示的多个对象图像;以及指定单元,在所述显示画面上显示的所述多个对象图像中,指定要与所述议事录数据一起存储的至少一个对象图像。根据本发明的第二方面,提供了一种信息处理装置的控制方法,该信息处理装置用于输入议事录数据,该控制方法包括输入步骤,输入所述议事录数据;确定步骤,基于在所述输入步骤中输入的所述议事录数据,确定要在所述显示画面上显示的所述多个对象图像;以及指定步骤,在显示画面上显示的多个对象图像中,指定要与所述议事录数据一起存储的至少一个对象图像。根据本发明的第三方面,提供了一种信息处理装置,其用于输入议事录数据,该信息处理装置包括检测单元,检测在多个画面中的显示所述议事录数据的第一画面上显示的议事录数据已被改变;以及改变单元,当所述检测单元检测到所述第一画面上显示的议事录数据已被改变时,改变在所述多个画面中的第二画面上显示的议事录数据。根据本发明的第四方面,提供了一种信息处理装置的控制方法,该信息处理装置用于输入议事录数据,该控制方法包括检测步骤,检测在多个画面中的显示所述议事录数据的第一画面上显示的议事录数据已被改变;以及改变步骤,当在所述检测步骤中检测到所述第一画面上显示的所述议事录数据已被改变时,改变在所述多个画面中的第二画面上显示的议事录数据。通过以下参照附图对示例性实施例的描述,本发明的其他特征将变得清楚。


图1是示出会议支持装置100的配置示例的框图;图2是示出会议支持UI的显示示例的图;图3是示出会议议事录画面200的配置示例的图;图4是示出白板画面300的配置示例的图;图5是示出模板330的示例的图;图6是示出更新后的白板画面300的图;图7是示出白板画面300的显示示例的图;图8是示出白板画面300的显示示例的图;图9是示出会议信息110的结构示例的图;图10是例示当在会议议事录画面200上改变会议信息110时执行的处理的流程图;图11是例示当在白板画面300上改变对缘时执行的处理的流程图;图12是例示当在会议议事录画面200上改变会议信息110时执行的处理的流程图。
具体实施例方式下面将参照附图描述本发明的实施例。以下描述的实施例仅仅是当具体实施本发明时的示例,并且是所附权利要求中提出的配置的具体示例。以下实施例假定在会议中使用。除了会议之外,本发明还适用于使用白板的所有事件,例如学校教学、培训课程以及研讨会。[第一实施例]首先将使用图1的框图描述作为根据本实施例的信息处理装置的会议支持装置100的配置示例。会议支持装置100的配置不限于此。可以采用任何配置,只要其能够执行下面描述的各处理即可。因此,可以通过硬件组件来实现描述为软件组件的功能部,反之亦然。此外,例如,本发明不限于一个装置具有图1所示的配置的情况,多个装置可以构成该配置。CPU 102使用存储在RAM 103中的计算机程序和数据,整体控制会议支持装置100的操作,并在假定会议支持装置100进行稍后描述的各处理的情况下,执行各处理。RAM 103具有临时存储从程序存储区域104加载的计算机程序、以及从数据存储区域105加载的数据(会议信息110、字符/图形数据120等)的区域。RAM 103具有CPU102用来执行各种处理的工作区。也就是说,根据需要,RAM 103能够提供各种区域。程序存储区域104存储计算机程序,所述计算机程序使CPU 102在假定会议支持装置100进行稍后描述的符处理的情况下执行各处理。在CPU 102的控制下,根据需要,存储在程序存储区域104中的计算机程序被加载到RAM 103中。如上所述,数据存储区域105存储会议信息110和字符/图形数据120。例如,如图9所示,会议信息110用来以层级结构管理表示会议内容的各要素(element)。“要素”包括各会议的信息(例如“会议名称”、“会议时间”、“会议目的”、“会议目标”以及“参加者信息”)以及会议中各议程的信息。“各议程的信息”是各“主题”的信息。各“主题”的信息包括“询问”、“回答”、“评论”、“结论”以及“行动项”。会议信息110是作为会议议事录而记录的议事录数据。因此,根据会议议事录的构成,会议信息110的配置不限于图9所示的配置。字符/图形数据120包括模板数据和模块数据,并符合诸如SVG (Scalable VectorGraphics,可缩放矢量图形)的数据格式。在CPU 102的控制下,根据需要,存储在数据存储区域105中的上述各种数据被加载到RAM 103中。程序存储区域104和数据存储区域105中的各个例如用作诸如硬盘驱动器设备的大容量信息存储设备。参照图1,计算机程序被存储在与存储数据的存储设备不同的存储设备中。然而,可以在相同的存储设备中设置程序存储区域104和数据存储区域105。用户操作UI设备101以将各种指令输入CPU 102。只要能够进行该操作,可以使用任意装置作为UI设备101。例如,诸如各种按钮组、鼠标或数字化设备的指示设备(pointing device)适用于 UI 设备 101。UI显示单元106包括CRT或液晶屏,并且能够使用图像和字符显示CPU 102的处理结果。可以通过整合UI设备101与UI显示单元106来形成触摸屏显示设备。接下来,将参照图2描述根据本实施例的会改支持UI的显示示例,该显示示例包括用于显示由会议信息表示的会议议事录的画面(会议议事录画面)、以及与该会议议事录画面相对应的白板画面。在UI显示单元106上显示会议支持UI。当然,与会议支持UI相关联的计算机程序存储在程序存储区域104中,与会议支持UI相关联的数据存储在数据存储区域105中。如图2所示,根据本实施例的会议支持UI的左侧是会议议事录画面200,右侧是白板画面300。将使用图3描述会议议事录画面200的配置示例。如图3所示,在会议议事录画面200上显示会议名称201、会议时间202、会议目的203、会议目标204、参加者信息207、当前选择的议程205、行动项206等。能够使用UI设备101来改变行动项206的所有者和到期日。通过布置会议信息110中包含的上述各种要素来形成会议议事录画面200。接下来,将参照图4描述白板画面300的配置示例。白板画面300与会议议事录画面200同步操作,并使用字符/图形数据120表示的字符对象和图形对象,来显示会议信息110中包含的上述各种要素。如图4所示,白板画面300的最右部包括用于选择编辑功能的白板菜单310、以及用于选择各种模式或笔的颜色/宽度中的一时个的模式切换菜单320。白板画面300的中部包括在起动白板画面300时粘贴的模板330。通过操作UI设备101,用户(在这种情况下为会议参加者)能够指示白板菜单310选择编辑功能,或者指示模式切换菜单320选择各种模式或笔的颜色/宽度中的一个。使用该操作,用户能够将字符对象或图形对象置于白板画面300上,或者能够编辑已经放置的字符对象或图形对象。图5示出了模板330的示例。会议名称331、会议时间332、会议日的333、会议目标334、参加者信息335、当前在会议议事录画面200侧选择的议程336、以及主题337,作为字符对象显示在白板画面300上。会议名称331、会议时间332、会议目的333、会议目标334、参加者信息335、议程336以及主题337中的所有都已经从会议信息110中读出。如图5所示,布置与读出的信息相对应的字符对象。此外,行动项所有者338和行动项到期日339作为图形对象显示在白板画面300上。所有者338和到期日339 二者均从会议信息110中读出,并且如图5所示,放置与读出的信息相对应的图形对象。用户能够根据需要使用UI设备101来改变或编辑字符对象和图形对象中的任一者。例如,假定用户操作了 UI设备101,并指示模式切换菜单320选择图形对象选择模式。在这种情况下,CPU 102准许进行与图形对象相关联的处理,例如使用UI设备101移动图形对象的处理、以及将所有者338的图形对象改变为其他所有者的图形对象的处理。接下来,将参照示出处理的流程图的图10,来描述当用户在会议议事录画面200上改变会议信息110时由CPU 102执行的处理。请注意,使CPU 102根据图10的流程图执行处理的计算机程序存储在程序存储区域104中。因此,CPU 102将计算机程序读出到RAM103中,然后执行该程序。这就使得会议支持装置100能够根据图10的流程图执行处理。在步骤SlOl中,CPU 102将会议信息110获取到RAM 103中。在步骤S102中,CPU102确定是否更新了会议信息110。尽管存在各种确定方法,但是并不特别限定确定方法,只要其能够识别会议信息110的更新部分即可。作为确定处理的结果,如果更新了信息,则处理进行到步骤S103 ;否则处理结束。在步骤S103中,CPU102指明与更新部分(即,会议信息110中的更新要素)相对应的对象(图形对象和/或字符对象)。在步骤S104中,CPU102使用与更新要素相对应的对象更新在步骤S103中指明的对象。例如,假定用户使用UI设备101将图3中的行动项206的所有者从“Nick Henry"更新为“Anna Johnson”。在这种情况下,在步骤S104中,CPU 102使用如图6所示的“AnnaJohnson”的图形对象348,来更新如图5所示的所有者“Nick Henry”的图形对象338。此外,假定用户使用UI设备101利用“12月10日”来更新图3中的行动项206的到期日“11月17日”。在这种情况下,在步骤S104中,CPU 102移动/改变图5中的到期日339的字符/图形对象,以获得如图6所示的图形对象349。接下来,将参照示出处理的流程图的图11,来描述当用户在白板画面300上改变字符对象或图形对象时由CPU 102执行的处理。请注意,使CPU 102根据图11的流程图执行处理的计算机程序存储在程序存储区域104中。因此,CPU 102将计算机程序读出到RAM103中,然后执行该程序。这就使得会议支持装置100能够根据图11的流程图执行处理。在步骤S201中,CPU 102获取模板(图4中的模极330)中包含的字符对象和图形对象。在步骤S202中,CPU 102确定是否改变了各获取的对象。作为确定处理的结果,如果存在改变,则处理进行到步骤S203 ;否则处理结束。在步骤S203中,CPU 102指明与改变对象相对应的会议信息110内的要素。在步骤S204中,CPU 102将指明的要素改变为与改变后的对象相对应的内容。当然,根据改变后的会改信息110,还改变会议议事录画面200的显示。例如,假定用户使用UI设备101来选择图5中的所有者338的图形对象,然后将写在图形对象上的字符串从“Nick Henry”改变为“Anna Johnson”。在这种情况下,在步骤S204中,还将图3中的行动项206的所有者名称从“Nick Henry”改变为“Anna Johnson”。当然,相应地,也改变会议信息110。如果用户使用UI设备101移动/改变图5中的到期日339的图形对象、以获得图6中的图形对象349,则在步骤S204中,还将图3中的行动项206的到期日从“11月17日”改变为“12月10日”。当然,相应地,也改变会议信息110。在本实施例中,如果检测到关注要素以及与关注要素相对应的对象中的一个已被更新,则根据更新操作也更新另一个。只要具有其他配置的UI能够实现该功能,便可以应用该UI,来替代会议支持UI。如果用户使用UI设备101添加指向另一行动项(如图形对象350)的箭头,则会议信息110反映指示这些行动项相互关联的信息。由于图形对象350具有单箭头,因此存储如下依存关系12月1日行动项需要在11月22日行动项完成之后完成。在图3的会议议事录画面200上,可以通过箭头图形208明确地指示行动项各行之间的这种依存关系。如果用户使用UI设备101圈出行动项(如图形对象351),则会议信息110反映指示该行动项很重要的信息。在图3的会议议事录画面200上,可以通过改变其背景颜色来明确地表示这种重要行动项的行。[第二实施例]如图7所示,在白板画面300的左侧,可以根据会议类型显示模块列表400。请注意,按照根据会议内容确定的使用频率的降序,将模块从顶部开始布置。在图7的示例中,由于举行与网络相关的会议,因此在模块列表400中显示个人计算机和网络装置的模块。用户能够使用UI设备101从模块列表400中拖放目标模块,以将其粘贴在右侧的显示区域(白板)。接下来,将参照示出处理的流程图的图12,来描述当用户在会议议事录画面200上改变会议信息110时由CPU 102执行的处理。请注意,使CPU 102根据图12的流程图执行处理的计算机程序存储在程序存储区域104中。因此,CPU 102将计算机程序读出到RAM103中,然后执行该程序。这就使得会议支持装置100能够根据图12的流程图执行处理。在步骤S301中,CPU 102将会议信息、110获取到RAM 103中。在步骤S302中,CPU 102确定是否更新了会议信息110。分别与步骤SlOl和S102类似地进行步骤S301和S302。作为确定处理的结果,如果更新了信息,则处理进行到步骤S303 ;否则处理结束。在步骤S303中,CPU 102基于会议信息110中包含的要素(例如,诸如会议议事录中的用词、以及会议参加者的头衔等的出现词)来估计会议类型。如下进行该估计操作。即,针对各会议类型,预先在数据存储区域105中登记对应当包含在会议信息110中用来估计类型的出现词进行登记的词典。使用该词典,CPU 102估计与会议信息110中包含的出现词相对应的会议类型。在步骤S304中,在针对各会议类型预先登记在数据存储区域105中的模块列表数据中,CPU 102将与在步骤S303中估计的类型相对应的模块列表数据读出到RAM 103中。CPU 102在白板画面300的左侧,按照使用频率的降序,从顶部布置由读出的模块列表数据指示的模块列表中的模块的图标。并不特别限制模块列表的显示位置和格式。除了布置预先准备的模块之外,还可以放置其中一些已经根据会议内容改变的模块(如模块列表410),如图8所示。在图8的示例中,显示其上写有会议中提到的地名的空白地图的模块。其他实施例本发明的各方面还可以通过读出并热行记录在存储设备上的用于执行上述实施例的功能的程序的系统或装置的计算机(或诸如CPU或MPU的设备)来实现,以及通过由系统或装置的计算机通过例如读出并执行记录在存储设备上的用于执行上述实施例的功能的程序来执行各步骤的方法来实现。鉴于此,例如经由网络或者从用作存储设备的各种类型的记录介质(例如计算机可读介质)向计算机提供程序。虽然参照示例性实施例对本发明进行了描述,但是应当理解,本发明并不限于所公开的示例性实施例。应当对所附权利要求的范围给予最宽的解释,以使其涵盖所有这些变型例以及等同的结构和功能。
权利要求
1.一种信息处理装置,其用于输入议事录数据,该信息处理装置包括输入单元,输入所述议事录数据;确定单元,基于所述输入单元输入的所述议事录数据,确定要在显示画面上显示的多个对象图像;以及指定单元,在所述显示画面上显示的所述多个对象图像中,指定要与所述议事录数据一起存储的至少一个对象图像。
2.根据权利要求1所述的信息处理装置,该信息处理装置还包括存储控制单元,将所述指定单元指定的所述至少一个对象图像的指定频率存储在存储器中,其中,所述确定单元基于所述至少一个对象图像的所述指定频率,确定要在所述显示画面上显示的所述多个对象图像的显示位置。
3.根据权利要求1所述的信息处理装置,其中,当所述多个对象图像正显示在所述显示画面上时,所述确定单元基于所述输入单元输入的所述议事录数据,改变正显示在所述显示画面上的所述多个对象图像。
4.根据权利要求1所述的信息处理装置,该信息处理装置还包括存储控制单元,将所述议事录数据的字符信息与对象图像相互对应地存储在存储器中,其中,所述确定单元将与所述输入单元输入的所述议事录数据的所述字符信息相对应的所述对象图像,确定为要在所述显示画面上显示的对象图像。
5.根据权利要求1所述的信息处理装置,其中,当所述输入单元输入地名作为议事录数据时,所述确定单元将与所输入的地名相对应的地图对象图像确定为要在所述显示画面上显示的对象图像。
6.一种信息处理装置的控制方法,该信息处理装置用于输入议事录数据,该控制方法包括输入步骤,输入所述议事录数据;确定步骤,基于在所述输入步骤中输入的所述议事录数据,确定要在显示画面上显示的多个对象图像;以及指定步骤,在所述显示画面上显示的所述多个对象图像中,指定要与所述议事录数据一起存储的至少一个对象图像。
7.根据权利要求6所述的控制方法,该控制方法还包括存储步骤,将在所述指定步骤中指定的所述至少一个对象图像的指定频率存储在存储器中,其中,在所述确定步骤中,基于所述至少一个对象图像的所述指定频率,确定要在所述显示画面上显示的所述多个对象图像的显示位置。
8.根据权利要求6所述的控制方法,其中,当所述多个对象图像正显示在所述显示画面上时,在所述确定步骤中,基于在所述输入步骤中输入的所述议事录数据,改变正显示在所述显示画面上的所述多个对象图像。
9.根据权利要求6所述的控制方法,该控制方法还包括存储步骤,将所述议事录数据的字符信息与对象图像相互对应地存储在存储器中,其中,在所述确定步骤中,将与在所述输入步骤中输入的所述议事录数据的所述字符信息相对应的所述对象图像,确定为要在所述显示画面上显示的对象图像。
10.根据权利要求6所述的控制方法,其中,当在所述输入步骤中输入地名作为议事录数据时,在所述确定步骤中,将与所输入的地名相对应的地图对象图像确定为要在所述显示画面上显示的对象图像。
11.一种信息处理装置,其用于输入议事录数据,该信息处理装置包括检测单元,检测在多个画面中的显示所述议事录数据的第一画面上显示的议事录数据已被改变;以及改变单元,当所述检测单元检测到所述第一画面上显示的议事录数据已被改变时,改变在所述多个画面中的第二画面上显示的议事录数据。
12.根据权利要求11所述的信息处理装置,其中,所述检测单元在所述第一画面上显示的所述议事录数据中,检测用线圈住的第一议事录数据,并且所述改变单元改变在所述第二画面上显示的所述议事录数据中的、与在所述第一画面上显示的所述第一议事录数据相对应的议事录数据的背景颜色。
13.根据权利要求11所述的信息处理装置,其中,所述检测单元在所述第一画面上显示的所述议事录数据中,检测用线连接的第一议事录数据和第二议事录数据,并且所述改变单元用线连接在所述第二画面上显示的所述议事录数据中的、分别对应于在所述第一画面上显示的所述第一议事录数据和所述第二议事录数据的第三议事录数据和第四议事录数据。
14.一种信息处理装置的控制方法,该信息处理装置用于输入议事录数据,该控制方法包括检测步骤,检测在多个画面中的显示所述议事录数据的第一画面上显示的议事录数据已被改变;以及改变步骤,当在所述检测步骤中检测到所述第一画面上显示的议事录数据已被改变时,改变在所述多个画面中的第二画面上显示的议事录数据。
15.根据权利要求14所述的控制方法,其,在所述检测步骤中,在所述第一画面上显示的所述议事录数据中,检测用线圈住的第一议事录数据,并且在所述改变步骤中,改变在所述第二画面上显示的所述议事录数据中的、与在所述第一画面上显示的所述第一议事录数据相对应的议事录数据的背景颜色。
16.根据权利要求14所述的控制方法,其中,在所述检测步骤中,在所述第一画面上显示的所述议事录数据中,检测用线连接的第一议事录数据和第二议事录数据,并且在所述改变步骤中,用线连接在所述第二画面上显示的所述议事录数据中的、分别对应于在所述第一画面上显示的所述第一议事录数据和所述第二议事录数据的第三议事录数据和第四议事录数据。
全文摘要
本发明提供信息处理装置及其控制方法。该信息处理装置用于输入议事录数据,该信息处理装置包括输入单元,输入所述议事录数据;确定单元,基于所述输入单元输入的所述议事录数据,确定要在显示画面上显示的多个对象图像;以及指定单元,在所述显示画面上显示的所述多个对象图像中,指定要与所述议事录数据一起存储的至少一个对象图像。
文档编号G06F3/041GK102385453SQ201110252569
公开日2012年3月21日 申请日期2011年8月29日 优先权日2010年8月30日
发明者山根俊瑞 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1