附加信息叠加程序、附加信息叠加方法和附加信息叠加装置与流程

文档序号:20889317发布日期:2020-05-26 17:47阅读:244来源:国知局
附加信息叠加程序、附加信息叠加方法和附加信息叠加装置与流程
本发明涉及一种在电子计算机中使用的附加信息叠加程序和附加信息叠加方法以及使用该附加信息叠加程序和附加信息叠加方法的附加信息叠加装置。
背景技术
:近年来,在大学的授课或公司的会议中,将pdf等的电子数据作为资料分发而并不分发纸质资料的情况很多。参加授课或会议的人员在笔记本pc(个人计算机)或平板pc等的终端上显示所分发的电子数据而参加授课或会议。另一方面,存在上述电子数据设置有安全性(security)、编辑限制而不能直接写入备忘录(memo)的情况。另外,即使是并未设置有安全性、编辑限制的数据,也存在为了以后分发给其他人而不直接写入或不愿写入备忘录等的情况。在上述状况下,参加授课或会议的人员在pc上打开其它应用软件而写备忘录或在纸质记事本上写备忘录。然而,由于未对电子数据和备忘录进行一元化管理,因而难以判别备忘录与电子数据的何处相关联,有必要将电子数据和备忘录相关联而进行管理。除了上述事例以外还存在各种问题。例如,有在讲演的听讲中利用智能手机或pc将讲演者所记载的板书拍摄图像或者利用智能手机或pc获取公告板上所公告的帖子的图像并在该图像上写备忘录之类的期望。然而,还有要将原始图像按原始图像保存并将补记的备忘录作为备忘录与图像另行保管之类的期望。另外,在上司查阅下属创建的电子数据的情况下,若在电子数据中输入指出事项,则原始电子数据的记载会变得难以读取。为了防止难以读取原始电子数据的记载的情况,可考虑使用文本框等的附加功能,但操作起来费工费时。另外,还可考虑暂且打印出电子数据并以手写方式记入指出事项后返还给下属,但若重复进行上述作业,则会发生多个纸质文档和与纸质文档对应的电子数据混杂的情况,因而版本管理费工费时。另外,近年来,在伴随工作方式改革的远程工作中,可想象上司与下属彼此在远离的场所的情况。在该情况下,若以纸质文档进行交换,则有必要邮寄或将纸质文档扫描后发送。因此,会花费多余的工夫且浪费时间。另外,在检查日志、源代码之类的纯文本文件的情况下,为了防止日志、源代码本身被重写的情况,在能够显示电子数据的软件临时粘贴并用红框围起来或打开其它应用软件而写入备忘录。然而,就上述软件而言,所构建的程序并不是以检查纯文本文件为前提,因而不仅不适合显示纯文本文件,而且在编辑上费工费时。(现有技术文献)(专利文献)专利文献1:日本特开2015-210578号公报技术实现要素:(发明所要解决的问题)如上所述,在对所分发的电子数据进行备忘录等的输入的情况下,有必要对电子数据和备忘录赋予关联性、对各个输入进行版本管理等的作业。本发明是鉴于这种情况而完成的,其目的在于,提供一种能够简化与对电子数据的备忘录等的输入的数据管理、赋予关联性等的作业相伴的附加信息叠加程序、附加信息叠加方法及附加信息叠加装置。(解决问题所采用的措施)为了达到上述目的,本方式的附加信息叠加程序、附加信息叠加方法及附加信息叠加装置,在通过启动第一软件而执行显示第一信息显示窗口的第一显示处理的计算机中实现处理功能和存储功能,其中,第一信息显示窗口能够显示包括字符、符号、图形、或图像中的至少一个的文件,上述处理功能为:通过启动独立于上述第一软件的第二软件而执行在上述第一信息显示窗口的至少一部分上叠加显示第二信息显示窗口的第二显示处理,并执行在接收了用户向上述第二信息显示窗口输入的附加信息的情况下将上述附加信息显示于上述第二信息显示窗口的第三显示处理,其中,上述第二信息显示窗口能够输入作为字符、符号、图形、或图像中的至少一个的附加信息;上述存储功能为:在接收了上述用户向上述第二信息显示窗口输入的附加信息的情况下将显示于上述第一信息显示窗口的文件、输入到上述第二信息显示窗口中的附加信息以及在上述第二信息显示窗口中的上述附加信息的位置坐标相关联来存储的功能。根据上述结构,本方式的附加信息叠加程序、附加信息叠加方法及附加信息叠加装置包括:将能够输入作为字符、符号、图形、或图像中的至少一个的附加信息的第二信息显示窗口在第一信息显示窗口的至少一部分上叠加显示。由此,本方式的附加信息叠加程序、附加信息叠加方法及附加信息叠加装置能够在第一信息显示窗口的目标文件上叠加显示输入到第二信息显示窗口中的附加信息,而无需直接编辑显示于第一信息显示窗口的目标文件。另外,本方式的附加信息叠加程序、附加信息叠加方法及附加信息叠加装置包括:将目标文件和在该目标文件上叠加的第二信息显示窗口相关联。即,本方式的附加信息叠加程序、附加信息叠加方法及附加信息叠加装置能够省去将目标文件和在该目标文件上叠加的第二信息显示窗口相关联起来进行管理的麻烦。(发明的效果)本方式的附加信息叠加程序、附加信息叠加方法及附加信息叠加装置能够简化与对于电子数据的备忘录等的输入相伴的数据管理、赋予关联性等的作业。附图说明图1是示出包括本实施方式的实现附加信息叠加功能的电子计算机的文档管理系统的框图。图2a是示出本实施方式的文档管理系统中的第一信息显示窗口与第二信息显示窗口的位置对准的一例的序列图。图2b是示出本实施方式的文档管理系统中的第一信息显示窗口与第二信息显示窗口的位置对准的一例的序列图。图2c是示出本实施方式的文档管理系统中的第一信息显示窗口与第二信息显示窗口的位置对准的一例的序列图。图3是示出显示于显示器上的与叠加软件对应的初始设定画面的图。图4是示出显示于显示器的第一信息显示窗口上的校正用文件的图。图5是示出在执行了竖直滚动的情况下的显示于显示器的第一信息显示窗口上的校正用文件的图。图6是示出在执行了水平滚动的情况下的显示于显示器的第一信息显示窗口上的校正用文件的图。图7是示出在放大显示的情况下的显示于显示器的第一信息显示窗口上的校正用文件的图。图8是示出创建在显示于第一信息显示窗口的目标文件上叠加的第二信息显示窗口的流程的序列图。图9是示出显示于显示器的第一信息显示窗口上的目标文件的图。图10是示出叠加于显示器的第一信息显示窗口上的第二信息显示窗口的图。图11是示出自接收用户向第二信息显示窗口输入的附加信息至存储显示器的显示变更和附加信息为止的流程的序列图。图12是示出显示了附加信息的情况下的第一信息显示窗口和第二信息显示窗口的图。图13是示出既已创建在目标文件上叠加的第二信息显示窗口的情况下的显示在显示于第一信息显示窗口的目标文件上叠加的第二信息显示窗口的流程的序列图。具体实施方式以下,参照附图对本发明的一个实施方式的包括使用附加信息叠加程序及附加信息叠加方法的电子计算机(附加信息叠加装置)的文档管理系统进行说明。此外,本实施方式并不限定于以下说明的内容,在不变更其要旨的范围内能够任意变更而实施。另外,用于说明实施方式的附图均示意性地示出了构成部件,为了加深理解而局部地进行了强调、放大、缩小、或省略等,并且存在不能成为准确地表示构成部件的比例尺、形状等的情况。图1是示出了包括本实施方式的实现附加信息叠加功能的电子计算机10的文档管理系统1的框图。图1所示的文档管理系统1例如具有用于显示第一信息显示窗口的构成,其中,上述第一信息显示窗口通过启动规定的应用软件(第一软件)而能够显示包括字符、符号、图形、或图像中的至少一个的文件。另外,文档管理系统1具有用于将第二信息显示窗口以叠加于第一信息显示窗口的至少一部分的方式显示的构成,其中,上述第二信息显示窗口通过启动独立于上述第一软件的信息叠加软件(第二软件)而能够输入作为字符、符号、图形、或图像中的至少一个的附加信息。这里,本实施方式中的第一软件包括:使用办公套件(officesuite)、文本编辑器(texteditor)、web浏览器、pdf等的多用途办公文档文件格式的文档编辑/显示软件;用于编辑图像的图像编辑软件;以及用于显示图像的图像查看器(imageviewer)等的应用软件。此外,上述办公套件包括文字处理软件(wordprocessor)、电子表格软件(spreadsheet)、演示文稿制作软件(presentation)、邮件客户端软件(mailclient)、个人信息管理软件(pim)、桌面排版软件(dtp)以及数据库等的应用软件。图1所示的文档管理系统1具备电子计算机(附加信息叠加装置)10、输入部20以及显示器30。电子计算机10与输入部20及显示器30相互连接。电子计算机10执行与所连接的设备之间的交换数据、各软件所涉及的运算处理。如图1所示,电子计算机10例如具有输入接口部11、处理部12、存储部13以及输出接口部14。输入接口部11、处理部12、存储部13以及输出接口部14通过设置于装置内的总线15而相互连接。输入接口部11将经由输入部20而输入的用户的输入操作转换为电信号并向处理部12输出。例如,本实施方式中的输入接口部11接收用户向上述第二信息显示窗口输入的附加信息,将所输入的附加信息转换为电信号并向处理部12输出。这里,本实施方式中的输入部20是鼠标、键盘、轨迹球(trackball)、开关按钮(switchbutton)、通过触摸操作面而进行输入操作的触摸板(touchpad)、进行手写输入的触摸笔、以及显示画面和触摸板一体化的触摸面板显示器中的至少一个。处理部12作为硬件资源来具有cpu(centralprocessingunit,中央处理器)以及mpu(microprocessingunit,微处理器)等的规定的处理器。处理部12的处理器读取存储于存储部13中的信息显示程序131。信息显示程序131与第一软件对应。处理部12的处理器通过执行所读取的信息显示程序131而启动第一软件,从而执行显示第一信息显示窗口的第一显示处理,其中,上述第一信息显示窗口能够显示包括字符、符号、图形、或图像中的至少一个的文件。另外,处理部12的处理器读取存储于存储部13中的附加信息叠加程序132。附加信息叠加程序132与第二软件对应。处理部12的处理器通过执行所读取的附加信息叠加程序132而启动独立于第一软件的第二软件,从而执行将第二信息显示窗口叠加于第一信息显示窗口的至少一部分而显示的第二显示处理,其中,上述第二信息显示窗口能够输入作为字符、符号、图形、或图像中的至少一个的附加信息。另外,在接收了用户向第二信息显示窗口输入的附加信息的情况下,处理部12的处理器执行将附加信息显示于第二信息显示窗口的第三显示处理。存储部13包括rom(readonlymemory,只读存储器)、ram(randomaccessmemory,随机存取存储器)、能够存储数据的hdd(harddiskdrive,硬盘驱动器)、ssd(solidstatedrive,固态驱动器)。存储部13例如存储上述信息显示程序131以及附加信息叠加程序132。另外,在接收了用户向第二信息显示窗口输入的附加信息的情况下,存储部13将显示于第一信息显示窗口的文件、输入到第二信息显示窗口中的附加信息以及第二信息显示窗口中的附加信息的位置坐标相关联而存储。另外,存储部13存储下述的初始设定中使用的校正用文件。这里,上述校正用文件针对上述第一软件的每个而准备。另外,校正用文件具有能够显示于第一信息显示窗口的格式且包括多个图形。存储部13除了hdd等的磁盘之外还可以利用光磁盘、cd(compactdisc,光碟)、dvd(digitalversatiledisc,数字多功能光盘)等的光盘。另外,存储部13的保存区域可以存在于电子计算机10中,或者还可以存在于通过网络连接的外部存储装置中。输出接口部14将从处理部12输出的数据转换为显示器30的控制信号并向显示器30输出。例如,本实施方式中的输出接口部14向显示器30输出从处理部12输出的第一信息显示窗口和第二信息显示窗口。这里,本实施方式中的输出接口部14可以与打印机等的外部输出设备连接。显示器30依照基于处理部12的控制而显示各种数据。例如,显示器30显示从处理部12输出的第一信息显示窗口和第二信息显示窗口。显示器30具有显示接口电路和显示设备。显示接口电路将表示显示目标的数据转换为视频信号。显示信号供给至显示设备。显示设备显示表示显示目标的视频信号。作为显示设备,可以适当利用例如crt显示器(cathoderaytubedisplay,阴极射线管显示器)、液晶显示器(lcd:liquidcrystaldisplay)、有机el显示器(oeld:organicelectroluminescencedisplay,有机电致发光显示器)、等离子体显示器、或在本领域中已知的其它任何显示器。这里,参照图2至图13对在本实施方式的文档管理系统1中被执行的各处理进行说明。(初始设定)首先,参照图2至图7对本实施方式的文档管理系统1中的初始设定进行说明。这里,本实施方式中的初始设定是指,例如执行上述第一信息显示窗口与第二信息显示窗口的位置对准。图2a至图2c是示出本实施方式的文档管理系统1中的上述第一信息显示窗口与第二信息显示窗口的位置对准的一例的序列图。如图2a所示,在步骤sa1中,处理部12启动第二软件。例如,处理部12以os(operatingsystem,操作系统)启动时、基于用户的启动操作为契机而从存储部13中读取与第二软件对应的附加信息叠加程序132。进而,处理部12执行从存储部13中所读取的附加信息叠加程序132。由此,处理部12启动第二软件。以下,在实施方式中,为了便于说明起见,将第二软件记载为叠加软件。在步骤sa2中,处理部12启动成为与叠加软件的位置对准目标的第一软件。在步骤sa3中,处理部12向显示器30输出与成为叠加软件的位置对准目标的第一软件对应的第一信息显示窗口。在步骤sa4中,显示器30显示与从处理部12输出的第一软件对应的第一信息显示窗口。在步骤sa5中,显示器30向处理部12通知已显示与第一软件对应的第一信息显示窗口。图3是示出显示于显示器30的与叠加软件对应的初始设定画面ws的图。例如,处理部12在显示器30上显示如图3所示的初始设定画面ws。利用光标c选择该图3所示的初始设定画面ws上所描述的任意第一软件中的、成为与叠加软件的位置对准目标的第一软件。例如,如图3所示,利用光标c点击与显示于初始设定画面ws上的软件α对应的复选框ac,并进一步点击执行按钮b。处理部12以作为位置对准目标的第一软件的选择为契机而从存储部13中读取与所选择的第一软件对应的信息显示程序131。进而,处理部12执行从存储部13中所读取的信息显示程序131。由此,处理部12启动作为与叠加软件的位置对准目标的第一软件。例如,处理部12启动在初始设定画面ws中所选择的软件α。此时,处理部12在显示器30的至少一部分显示与所选择的软件α对应且能够显示包括字符、符号、图形、或图像中的至少一个的文件的第一信息显示窗口(第一显示处理)。以下,在实施方式中,为了便于说明起见,将所选择的软件α记载为目标软件α。另外,将与目标软件α对应的第一信息显示窗口记载为α窗口。在步骤sa6中,处理部12对存储部13进行指示以便使其输出与目标软件α对应的校正用文件。在步骤sa7中,存储部13接收来自处理部12的与目标软件α对应的校正用文件的输出指示并向处理部12输出与目标软件α对应的校正用文件。在步骤sa8中,处理部12将从存储部13输出的校正用文件向显示器30输出。在步骤sa9中,显示器30在α窗口中显示从处理部12输出的校正用文件。具体地,显示器30在α窗口的文档栏中以在目标软件α中的放大率100%来显示校正用文件。在步骤sa10中,显示器30向处理部12通知已在α窗口中显示了上述校正用文件的情况(完成通知)。图4是示出显示于显示器30的α窗口w1的校正用文件fc的图。在图4所示的α窗口w1中例如设置有用于显示文件的文档栏a1、滑块(slider)s1、s2、用于显示文件的放大率的放大率显示栏a2、与文件的放大对应的放大按钮b1以及与文件的缩小对应的缩小按钮b2。滑块s1与竖直方向(y轴方向)的滚动对应。滑块s2与水平方向(x轴方向)的滚动对应。如图4所示,显示器30将从处理部12输出的校正用文件fc显示于α窗口w1的文档栏a1。此时,显示器30以在目标软件α中的放大率100%来显示校正用文件fc。这里,在校正用文件fc中包括多个图形f1、f2、f3。图形f1配置于校正用文件的左端附近。图形f2配置于校正用文件的右端附近。图形f3配置于校正用文件的中央附近。多个图形f1、f2、f3各自具有α窗口w1中的坐标信息(在本实施方式中为x轴方向上的坐标和y轴方向上的坐标)。在步骤sa11中,处理部12以接收来自显示器30的完成通知为契机而获取包括显示于上述α窗口w1的文档栏a1的校正用文件fc(图4的状态)的显示区域的画面捕获图像(第一捕获图像)。在步骤sa12中,处理部12将所获取的第一捕获图像与所获取的第一捕获图像中所包括的校正用文件fc的多个图形f1、f2、f3的坐标信息一同向存储部13输出。在步骤sa13中,存储部13存储从处理部12输出的第一捕获图像和多个图形f1、f2、f3的坐标信息。这里,将与该第一捕获图像对应的多个图形f1、f2、f3的坐标设为校正用文件fc的多个图形f1、f2、f3各自在α窗口w1中的初始坐标。在步骤sa14中,处理部12执行校正用文件的竖直滚动。在步骤sa15中,处理部12向显示器30输出用于将校正用文件竖直滚动而显示的显示变更指示。在步骤sa16中,显示器30依照来自处理部12的显示变更指示来将校正用文件竖直滚动而显示。在步骤sa17中,显示器30向处理部12通知已将上述校正用文件竖直滚动而显示的情况(完成通知)。图5是示出在执行了竖直滚动的情况下的显示于显示器30的α窗口w1的校正用文件fc的图。如图5所示,显示器30将从处理部12输出的校正用文件fc在竖直方向上滚动而显示。例如,在显示器30上显示了在竖直方向上与点击一次滑块s1相应地滚动了的校正用文件fc。此外,在本实施方式中,通过点击一次滑块s1而在竖直方向上滚动一次。这里,校正用文件fc中所包括的多个图形f1、f2、f3在竖直方向上滚动而改变了在α窗口w1中的显示位置。例如,多个图形f1、f3从文档栏a1中消失,且图形f2在y轴方向上移动。步骤sa17结束之后,向图2b所示的步骤sa18转移。如图2b所示,在步骤sa18中,处理部12以接收来自显示器30的完成通知为契机而获取包括显示于上述α窗口w1的文档栏a1的校正用文件fc(图形f1和图形f3消失的图5的状态)的显示区域的画面捕获图像(第二捕获图像)。在步骤sa19中,处理部12向存储部13输出所获取的第二捕获图像。另外,处理部12将显示于α窗口w1中的图形f2的坐标信息与第二捕获图像一同向存储部13输出。在步骤sa20中,存储部13存储从处理部12输出的第二捕获图像和显示于α窗口w1的图形f2的坐标信息。这里,将与该第二捕获图像对应的图形f2的坐标设为执行了竖直滚动的情况下的校正用文件fc的图形f2在α窗口w1中的坐标。在步骤sa21中,处理部12执行校正用文件的水平滚动。在步骤sa22中,处理部12向显示器30输出用于将校正用文件水平滚动而显示的显示变更指示。在步骤sa23中,显示器30依照来自处理部12的显示变更指示来将校正用文件水平滚动而显示。在步骤sa24中,显示器30向处理部12通知已将上述校正用文件水平滚动而显示的情况(完成通知)。图6是示出在执行了水平滚动的情况下的显示于显示器30的α窗口w1的校正用文件fc的图。如图6所示,显示器30将从处理部12输出的校正用文件fc(图5的状态)在水平方向上滚动而显示。例如,在显示器30上显示了在水平方向上与点击一次滑块s2相应地滚动的校正用文件fc。此外,在本实施方式中,通过点击一次滑块s2而在水平方向上滚动一次。这里,校正用文件fc中所包括的多个图形f1、f2、f3在水平方向上滚动而改变了在α窗口w1中的显示位置。例如,图形f2在x轴方向上移动。在步骤sa25中,处理部12以接收来自显示器30的完成通知为契机而获取包括显示于上述α窗口w1的文档栏a1的校正用文件fc(图形f1和图形f3消失了的图6的状态)的显示区域的画面捕获图像(第三捕获图像)。在步骤sa26中,处理部12向存储部13输出所获取的第三捕获图像。另外,处理部12将显示于α窗口w1中的图形f2的坐标信息与第三捕获图像一同向存储部13输出。在步骤sa27中,存储部13存储从处理部12输出的第三捕获图像和图形f2的坐标信息。这里,将与该第三捕获图像对应的图形f2的坐标设为执行了水平滚动的情况下的校正用文件fc的图形f2在α窗口w1中的坐标。接下来,处理部12将校正用文件的显示返回到初始状态。具体地讲,在步骤sa28中,处理部12对存储部13进行指示而使其输出校正用文件的α窗口w1中的多个图形f1、f2、f3各自的初始坐标。在步骤sa29中,存储部13接收来自处理部12的该初始坐标的输出指示并向处理部12输出该初始坐标。在步骤sa30中,处理部12基于从存储部13输出的多个图形f1、f2、f3各自的初始坐标而向显示器30输出用于将校正用文件的显示返回到初始状态的显示变更指示。在步骤sa31中,显示器30依照来自处理部12的显示变更指示来以使校正用文件中所包括的多个图形f1、f2、f3各自位于初始坐标的方式显示校正用文件。在步骤sa32中,显示器30向处理部12通知已经以使上述校正用文件中所包括的多个图形f1、f2、f3各自位于初始坐标的方式显示了校正用文件的情况(完成通知)。步骤sa32结束之后,向图2c所示的步骤sa33转移。如图2c所示,在步骤sa33中,处理部12以接收来自显示器30的完成通知为契机而放大显示校正用文件。在步骤sa34中,处理部12向显示器30输出用于放大显示校正用文件的显示变更指示。在步骤sa35中,显示器30依照来自处理部12的显示变更指示而放大显示校正用文件。在步骤sa36中,显示器30向处理部12通知已放大显示上述校正用文件的情况(完成通知)。图7是示出已放大显示的情况下显示于显示器30的α窗口w1的校正用文件fc的图。如图7所示,显示器30放大显示了从处理部12输出的校正用文件fc。例如,在显示器30中显示了与点击一次放大按钮b1相应地放大的校正用文件fc。此外,在本实施方式中,将与点击一次放大按钮b1相应的放大率设为滚动一次的放大率。这里,在本实施方式中,将连接了图形f1和图形f3的直线的中心作为放大操作的中心而放大显示校正用文件fc。这里,校正用文件fc中所包括的多个图形f1、f2、f3在竖直方向或水平方向上滚动而改变α窗口w1中的显示位置。例如,多个图形f1、f3在x轴方向上移动且图形f2在y轴方向上移动。另外,放大率显示栏a2中的放大率的显示从100%变为120%。在步骤sa37中,处理部12以接收来自显示器30的完成通知为契机而获取包括显示于上述α窗口w1的文档栏a1的校正用文件fc(图7的状态)的显示区域的画面捕获图像(第四捕获图像)。在步骤sa38中,处理部12向存储部13输出所获取的第四捕获图像。另外,处理部12将显示于α窗口w1中的多个图形f1、f2、f3各自的坐标信息与第四捕获图像一同向存储部13输出。在步骤sa39中,存储部13存储从处理部12输出的第四捕获图像和多个图形f1、f2、f3各自的坐标信息。这里,将与该第四捕获图像对应的多个图形f1、f2、f3的坐标设为放大显示的情况下的校正用文件fc的多个图形f1、f2、f3各自在α窗口中的坐标。这里,表1示出了存储于存储部13的、上述校正用文件fc的多个图形f1、f2、f3各自在α窗口w1中的初始坐标、执行了竖直滚动的情况下的校正用文件的多个图形f1、f2、f3各自在α窗口中的坐标、执行了水平滚动的情况下的校正用文件fc的多个图形f1、f2、f3各自在α窗口w1中的坐标、以及放大的情况下的校正用文件fc的多个图形f1、f2、f3各自在α窗口w1中的坐标。[表1]捕获图像类别坐标(图形1)坐标(图形2)坐标(图形3)初始位置(50,0)(100,100)(400,0)竖直滚动-(100,80)-水平滚动-(80,80)-放大(20,0)(50,150)(430,0)在步骤sa40中,处理部12对存储部13进行指示而使其输出上述表1所示的各坐标信息。在步骤sa41中,存储部13接收来自处理部12的该坐标信息的输出指示并向处理部12输出该坐标信息。在步骤sa42中,处理部12基于从存储部13输出的上述表1所示的各坐标信息而计算在α窗口w1中进行了水平滚动、竖直滚动、或放大的情况下的文件中所包括的字符、符号、图形、或图像中的至少一个的移动像素数量和放大率(关联信息计算处理)。首先,在执行了竖直滚动的情况下,图形f2的坐标从(100,100)变为(100,80)。换言之,每滚动一次,图形f2在y轴方向上移动20个像素。即,在竖直方向上的每一次滚动时的移动像素数量为20个。接下来,在执行了水平滚动的情况下,图形f2的坐标从(100,80)变为(80,80)。换言之,每滚动一次,图形f2在x轴方向上移动20个像素。即,在水平方向上的每一次滚动时的移动像素数量为20个。接下来,在放大显示的情况下,图形f1的坐标从(50,0)变为(20,0)。另外,图形f3的坐标从(400,0)变为(430,0)。若从这些坐标信息计算放大率,则为(430-20)/(400-50)=1.17142857……≈1.17143。即,每次滚动的放大率为1.17143。这里,表2示出了存储于存储部13中的、α窗口中的在竖直方向上的每一次滚动时的移动像素数量、在水平方向上的每一次滚动时的移动像素数量以及每一次滚动时的放大率。[表2]在步骤sa43中,处理部12向存储部13输出所计算的上述移动像素数量和放大率。在步骤sa44中,存储部13存储从处理部12输出的上述移动像素数量和放大率。通过以上过程结束文档管理系统1中的初始设定。本实施方式的文档管理系统1根据上述表2所示的在竖直方向上的每一次滚动时的移动像素数量、在水平方向上的每一次滚动时的移动像素数量以及每一次滚动时的放大率而能够对输入到第二信息显示窗口中的附加信息进行水平滚动、竖直滚动、或放大(第四显示处理)。换言之,文档管理系统1能够利用与第一信息显示窗口中的移动像素数量和放大率相同的移动像素数量和放大率而对输入到第二信息显示窗口中的附加信息进行水平滚动、竖直滚动、或放大。(实际应用)这里,参照图8至图13对实际运用本实施方式的文档管理系统1的情况下所执行的各处理进行说明。(创建在显示于第一信息显示窗口的目标文件上叠加的叠加窗口)图8是示出创建在显示于第一信息显示窗口的目标文件上叠加的第二信息显示窗口的流程的序列图。在图8中,鉴于上述初始设定,对创建在与所选择的软件α对应的目标文件上叠加的第二信息显示窗口的流程进行说明。以下,在实施方式中,为了便于说明起见,将与叠加软件对应的第二信息显示窗口记载为叠加窗口。首先,在步骤sb1中,处理部12启动软件α。在步骤sb2中,处理部12向显示器30输出能够显示包括与软件α对应的字符、符号、图形、或图像中的至少一个的文件的α窗口。在步骤sb3中,显示器30显示从处理部12输出的α窗口(第一显示处理)。在步骤sb4中,显示器30向处理部12通知已显示上述α窗口的情况(完成通知)。此外,处理部12例如以用户点击与软件α对应的目标文件的图标为契机而启动软件α。在步骤sb5中,处理部12以接收来自显示器30的完成通知为契机来对存储部13进行指示而使其输出与软件α对应的目标文件。在步骤sb6中,存储部13接收来自处理部12的与该软件α对应的目标文件的输出指示并向处理部12输出与该软件α对应的目标文件。在步骤sb7中,处理部12将从存储部13输出的目标文件向显示器30输出。在步骤sb8中,显示器30在α窗口中显示从处理部12输出的目标文件。具体地,显示器30在α窗口的文档栏中显示目标文件。在步骤sb9中,显示器30向处理部12通知已在α窗口的文档栏中显示了上述目标文件的情况(完成通知)。图9是示出显示于显示器30的α窗口w1的目标文件af的图。如图9所示,显示器30在α窗口w1的文档栏a1中显示从处理部12输出的目标文件af。图9所示的目标文件af包括字符和图形。在步骤sb10中,处理部12启动叠加软件。在步骤sb11中,处理部12向显示器30输出能够输入作为与叠加软件对应的字符、符号、图形、或图像中的至少一个的附加信息的叠加窗口。在步骤sb12中,显示器30将从处理部12输出的叠加窗口以在α窗口的至少一部分上叠加的方式显示(第二显示处理)。在步骤sb13中,显示器30向处理部12通知已显示上述叠加窗口的情况(完成通知)。本实施方式中的处理部12将叠加窗口在与显示于α窗口的目标文件对应的显示区域中的包括字符、符号、图形、或图像中的至少一个的显示区域上叠加而显示。此外,处理部12例如以os启动时、基于用户的启动操作为契机而启动叠加软件。图10是示出叠加于显示器30的α窗口w1上的叠加窗口w2的图。如图10所示,显示器30将从处理部12输出的叠加窗口w2在包括显示于α窗口w1的文档栏a1的目标文件的字符和图形的显示区域上叠加而显示。通过以上过程结束文档管理系统1中的创建在显示于α窗口的目标文件上叠加的叠加窗口的处理。由此,本实施方式的文档管理系统1能够显示为:使能够输入作为字符、符号、图形、或图像中的至少一个的附加信息的叠加窗口叠加于α窗口的至少一部分上(第二显示处理)。(由用户所输入的附加信息的显示)图11是示出自接收用户向叠加窗口输入的附加信息至存储显示器30的显示变更和附加信息为止的流程的序列图。在步骤sc1中,处理部12判定是否接收了用户向叠加窗口输入的附加信息。在接收了用户向叠加窗口输入的附加信息的情况下(步骤sc1的“是”),在步骤sc2中,处理部12接收输入到叠加窗口中的附加信息和该附加信息在所输入的叠加窗口中的坐标。在步骤sc3中,处理部12基于所接收的附加信息和该附加信息在所输入的叠加窗口中的坐标而向显示器30输出用于在叠加窗口显示附加信息的附加信息显示指示。在步骤sc4中,显示器30依照来自处理部12的附加信息显示指示而在叠加窗口中的该坐标上显示附加信息。在步骤sc5中,显示器30向处理部12通知已在上述叠加窗口中的该坐标上显示了附加信息的情况(完成通知)。图12是示出显示了附加信息的情况下的α窗口w1和叠加窗口w2的图。如图12所示,显示器30在叠加窗口w2中显示从处理部12输出的附加信息m1、m2。例如,显示器30在叠加窗口w2中作为附加信息m1来显示记载为“需要插入图片!”的弹出框。另外,显示器30在叠加窗口w2中作为附加信息m2来显示以红色字体记载为“※修改图形”的字符。这里,显示器30以透明或不透明的方式显示叠加窗口w2的背景。由此,能够在α窗口w1的目标文件上叠加显示输入到叠加窗口w2中的附加信息m1、m2(第三显示处理),而无需直接编辑显示于α窗口w1的目标文件。在步骤sc6中,处理部12向存储部13输出所接收的附加信息和该附加信息在所输入的叠加窗口中的坐标。在步骤sc7中,存储部13存储从处理部12输出的附加信息和该附加信息在所输入的叠加窗口中的坐标。本实施方式中的存储部13将该附加信息作为能够编辑的图像数据来存储。该能够编辑的图像数据能够以透明或不透明的方式显示背景,也可编辑附加信息。这里,表3示出了存储于存储部13的附加信息和该附加信息在所输入的叠加窗口中的坐标。[表3]在上述表3中记载了表示目标文件名、字符、符号、图形、或图像中的至少一个的附加信息的种类、附加信息中所包括的字符信息、在叠加窗口中的坐标信息以及色彩等的效果信息。通过以上过程结束文档管理系统1中的自接收用户向叠加窗口输入的附加信息至存储显示器30的显示变更和附加信息为止的处理。由此,本实施方式的文档管理系统1能够在a窗口w1的目标文件上叠加显示输入到叠加窗口w2中的附加信息m1、m2(第三显示处理),而无需直接编辑显示于a窗口w1的目标文件。(在已创建了在目标文件上叠加的叠加窗口的情况下)图13是示出已创建了在目标文件上叠加的叠加窗口的情况下的显示叠加于在第一信息显示窗口的目标文件上所显示的第二信息显示窗口的流程的序列图。在图13中,鉴于上述初始设定,对显示叠加于与软件α对应的目标文件上的第二信息显示窗口的流程进行说明。此外,为了便于说明起见,对于与图8重复的部分,省略详细说明。如图13所示,在步骤sd11中,处理部12判定是否存在与目标文件对应的图像数据。具体地讲,处理部12根据表3所示的对应表的有无而判定是否存在与目标文件对应的图像数据。在存在与目标文件对应的图像数据的情况下(步骤sd11的“是”),在步骤sd12中,处理部12对存储部13进行指示而使其输出与目标文件对应的图像数据。在步骤sb13中,存储部13接收来自处理部12的与该目标文件对应的图像数据的输出指示并向处理部12输出与该目标文件对应的图像数据。在步骤sb14中,处理部12向显示器30输出从存储部13输出的图像数据。显示器30在α窗口叠加显示从处理部12输出的图像数据(第二显示处理)。本实施方式中的处理部12将图像数据叠加显示于与α窗口中所显示的目标文件对应的显示区域中的包括字符、符号、图形、或图像中的至少一个的显示区域上。通过以上过程结束文档管理系统1中的既已创建有在目标文件上叠加的叠加窗口的情况下的显示叠加于第一信息显示窗口的目标文件上所显示的第二信息显示窗口的处理。在本实施方式的文档管理系统1中,例如,通过表3所示的对应表而目标文件和在该目标文件上叠加的叠加窗口相关联。即,文档管理系统1能够省去将目标文件和在该目标文件上叠加的叠加窗口相关联起来进行管理的麻烦。(汇总)如上所述,在本实施方式的文档管理系统1的附加信息叠加装置,通过启动第一软件而执行显示第一信息显示窗口的第一显示处理,其中,第一信息显示窗口能够显示包括字符、符号、图形、或图像中的至少一个的文件,上述附加信息叠加装置具备:处理部,其通过启动独立于第一软件的第二软件而执行在第一信息显示窗口的至少一部分上叠加显示第二信息显示窗口的第二显示处理,并执行在接收了用户向第二信息显示窗口输入的附加信息的情况下将附加信息显示于第二信息显示窗口的第三显示处理,其中,上述第二信息显示窗口能够输入作为字符、符号、图形、或图像中的至少一个的附加信息;输入接口部,其接收用户向第二信息显示窗口输入的附加信息;以及存储部,其在接收了用户向第二信息显示窗口输入的附加信息的情况下将显示于第一信息显示窗口的文件、输入到第二信息显示窗口中的附加信息以及在第二信息显示窗口中的上述附加信息的位置坐标相关联起来存储。根据上述结构,本实施方式的文档管理系统1能够在第一信息显示窗口的至少一部分上叠加显示能够输入作为字符、符号、图形、或图像中的至少一个的附加信息的第二信息显示窗口。由此,文档管理系统1能够在第一信息显示窗口的目标文件上叠加显示输入到第二信息显示窗口中的附加信息,而无需直接编辑显示于第一信息显示窗口的目标文件。另外,就文档管理系统1而言,例如,通过表3所示的对应表而目标文件和在该目标文件上叠加的第二信息显示窗口相关联。即,文档管理系统1能够省去将目标文件和在该目标文件上叠加的第二信息显示窗口相关联起来进行管理的麻烦。另外,在实际应用本实施方式的文档管理系统1的情况下,能够得到下述效果。例如,即使在原始文件上设置有防护措施而不能进行写入的情况下也能够叠加附加信息。另外,原始文件无论是何种文件格式也能够以统一的操作来叠加附加信息。另外,能够作为其他人在重叠在原始文件上的图像数据中记入修改指示并由原始文件的创建者进行修改等的校正工具来利用。另外,由于能够在不变更所得到的原始文件的情况下追加附加信息,因而在另行分发给其他人等情况下也能够提供未追加附加信息的干净的原始文件。另外,能够进行在与上述文件对应的软件中所不能执行的记入。另外,能够了结如教科书和笔记、幻灯片和备忘录那样参照与记录分离的情况。另外,也能够应对如审核日志那样不希望编辑文件的情况、若变更文件的话会出现问题的情况。如此,本实施方式的文档管理系统1能够简化伴随对电子数据的备忘录等的输入的数据管理、赋予关联性等的作业。此外,在上述实施方式中,存储部13存储从处理部12输出的附加信息和该附加信息所输入的叠加窗口中的坐标。然而,本实施方式中的存储部13并不限定于此。例如,本实施方式中的存储部13还可以存储如“最新的图像数据、一代前的图像数据、两代前的图像数据、……”那样与过去任意一代相应的图像数据。由此,本实施方式的文档管理系统1能够进行附加信息的版本管理。另外,上述实施方式中的图像数据还能够与原始文件分开或与原始文件重叠而从打印机等的外部输出设备输出。因此,本实施方式的文档管理系统1能够根据状况选择而输出必要的信息。另外,上述说明中所使用的所谓“规定的处理器”一词是,指例如专用或通用处理器,或指专用集成电路(asic:applicationspecificintegratedcircuit)、可编程逻辑器件(例如,简易可编程逻辑器件(spld:simpleprogrammablelogicdevice)、复杂可编程逻辑器件(cpld:complexprogrammablelogicdevice)以及现场可编程门阵列(fpga:fieldprogrammablegatearray)等。另外,本实施方式的各构成要素(各处理部)不限于单个处理器,可以由多个处理器实现。进而,还可以由单个处理器实现多个构成要素(多个处理部)。此外,本发明并不限定于上面所说明的实施方式,毋庸置疑,在权利要求书中所记载的发明的范围内能够实施各种变形。<本发明的第一方式>在本发明的第一方式中,在通过启动第一软件而执行显示第一信息显示窗口的第一显示处理的计算机中实现处理功能和存储功能,其中,第一信息显示窗口能够显示包括字符、符号、图形、或图像中的至少一个的文件,上述处理功能为:通过启动独立于第一软件的第二软件而执行在第一信息显示窗口的至少一部分上叠加显示第二信息显示窗口的第二显示处理,并执行在接收了用户向第二信息显示窗口输入的附加信息的情况下将附加信息显示于第二信息显示窗口的第三显示处理,其中,上述第二信息显示窗口能够输入作为字符、符号、图形、或图像中的至少一个的附加信息;上述存储功能为:在接收了用户向上述第二信息显示窗口输入的附加信息的情况下将显示于第一信息显示窗口的文件、输入到第二信息显示窗口中的附加信息以及在第二信息显示窗口中的上述附加信息的位置坐标相关联来存储的功能。根据上述结构,本发明的第一方式包括:将能够输入作为字符、符号、图形、或图像中的至少一个的附加信息的第二信息显示窗口在第一信息显示窗口的至少一部分上叠加显示。由此,本发明的第一方式能够在第一信息显示窗口的目标文件上叠加显示输入到第二信息显示窗口中的附加信息,而无需直接编辑显示于第一信息显示窗口的目标文件。另外,本发明的第一方式包括:将目标文件和在该目标文件上叠加的第二信息显示窗口相关联。即,本发明的第一方式能够省去将目标文件和在该目标文件上叠加的第二信息显示窗口相关联起来进行管理的麻烦。如此,本发明的第一方式能够简化伴随对电子数据的备忘录等的输入的数据管理、赋予关联性等的作业。<本发明的第二方式>在本发明的第二方式中,在上述本发明的第一方式的基础上,处理功能包括:执行关联信息计算处理的功能和执行第四显示处理的功能,其中,上述关联信息计算处理为:计算在第一信息显示窗口中已进行了水平滚动、竖直滚动、或放大的情况下的文件中所包括的字符、符号、图形、或图像中的至少一个的移动像素数量和放大率;上述第四显示处理为:根据所计算的第一信息显示窗口中的文件中所包括的字符、符号、图形、或图像中的至少一个的移动像素数量和放大率而对输入到第二信息显示窗口中的附加信息进行水平滚动、竖直滚动、或放大。<本发明的第三方式>在本发明的第三方式中,在上述本发明的第二方式的基础上,存储功能包括:存储具有能够显示于第一信息显示窗口的格式且包括多个图形的校正用文件的功能,处理功能包括:将校正用文件显示于第一信息显示窗口;以及在关联信息计算处理中,基于校正用文件在第一信息显示窗口中的多个图形各自的初始坐标、已将校正用文件水平滚动的情况下的第一信息显示窗口中的多个图形各自的坐标、已将校正用文件竖直滚动的情况下的第一信息显示窗口中的多个图形各自的坐标以及已将校正用文件放大的情况下的第一信息显示窗口中的多个图形各自的坐标,来计算在第一信息显示窗口中已进行水平滚动、竖直滚动、或放大的情况下的文件中所包括的字符、符号、图形、或图像中的至少一个的移动像素数量和放大率。<本发明的第四方式>在本发明的第四方式中,在上述本发明的第一至第三方式的任一方式的基础上,处理功能包括:作为第二显示处理,将第二信息显示窗口叠加显示于与第一信息显示窗口中所显示的文件对应的显示器的显示区域中的包括上述字符、符号、图形、或图像中的至少一个的区域上。<本发明的第五方式>在本发明的第五方式中,使用于通过启动第一软件而执行显示第一信息显示窗口的第一显示处理的计算机,其中,第一信息显示窗口能够显示包括字符、符号、图形、或图像中的至少一个的文件,并包括:通过启动独立于第一软件的第二软件而执行在第一信息显示窗口的至少一部分上叠加显示第二信息显示窗口的第二显示处理的步骤,其中,上述第二信息显示窗口能够输入作为字符、符号、图形、或图像中的至少一个的附加信息;执行在接收了用户向第二信息显示窗口输入的附加信息的情况下将附加信息显示于第二信息显示窗口的第三显示处理的步骤;以及在接收了用户向第二信息显示窗口输入的附加信息的情况下将显示于第一信息显示窗口的文件、输入到第二信息显示窗口中的附加信息以及在第二信息显示窗口中的附加信息的位置坐标相关联来存储的步骤。根据上述结构,本发明的第五方式包括:将能够输入作为字符、符号、图形、或图像中的至少一个的附加信息的第二信息显示窗口在第一信息显示窗口的至少一部分上叠加显示。由此,本发明的第五方式能够在第一信息显示窗口的目标文件上叠加显示输入到第二信息显示窗口中的附加信息,而无需直接编辑显示于第一信息显示窗口的目标文件。另外,本发明的第一方式包括:将目标文件和在该目标文件上叠加的第二信息显示窗口相关联。即,本发明的第五方式能够省去将目标文件和在该目标文件上叠加的第二信息显示窗口相关联起来进行管理的麻烦。如此,本发明的第五方式能够简化伴随对电子数据的备忘录等的输入的数据管理、赋予关联性等的作业。<本发明的第六方式>本发明的第六方式具备:处理部,通过启动第一软件而执行显示第一信息显示窗口的第一显示处理,通过启动独立于第一软件的第二软件而执行在第一信息显示窗口的至少一部分上叠加显示第二信息显示窗口的第二显示处理,并执行在接收了用户向第二信息显示窗口输入的附加信息的情况下将附加信息显示于第二信息显示窗口的第三显示处理,其中,上述第一信息显示窗口能够显示包括字符、符号、图形、或图像中的至少一个的文件,上述第二信息显示窗口能够输入作为字符、符号、图形、或图像中的至少一个的附加信息;输入接口部,其接收用户向第二信息显示窗口输入的附加信息;以及存储部,其在接收了用户向第二信息显示窗口输入的附加信息的情况下将显示于第一信息显示窗口的文件、输入到第二信息显示窗口中的附加信息以及在第二信息显示窗口中的附加信息的位置坐标相关联来存储。根据上述结构,本发明的第六方式包括:将能够输入作为字符、符号、图形、或图像中的至少一个的附加信息的第二信息显示窗口在第一信息显示窗口的至少一部分上叠加显示。由此,本发明的第六方式能够在第一信息显示窗口的目标文件上叠加显示输入到第二信息显示窗口中的附加信息,而无需直接编辑显示于第一信息显示窗口的目标文件。另外,本发明的第一方式包括:将目标文件和在该目标文件上叠加的第二信息显示窗口相关联。即,本发明的第六方式能够省去将目标文件和在该目标文件上叠加的第二信息显示窗口相关联起来进行管理的麻烦。如此,本发明的第六方式能够简化伴随对电子数据的备忘录等的输入的数据管理、赋予关联性等的作业。(附图标记说明)1:文档管理系统;10:电子计算机(附加信息叠加装置);11:输入接口部;12:处理部;13:存储部;14:输出接口部;15:总线;20:输入部;30:显示器。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1