信息处理装置以及信息处理方法与流程

文档序号:15445885发布日期:2018-09-14 23:21阅读:143来源:国知局

本发明涉及一种信息处理装置以及信息处理方法。



背景技术:

近年来,在办公室的lan(局域网)等的网络中,已经构建成将服务器、个人使用的pc(个人电脑)以及图像形成装置等连接起来的公司内部网络。个人可以通过访问服务器的方式在个人的电脑中接收(下载)所需的数据,通过这种方式,在公司内部顺利地实现了数据的共享。



技术实现要素:
(summary)

即使是从服务器中下载到个人电脑中的数据,对于该个人而言该数据是永久性重要的情况很少。例如,当会议结束后,会议资料等就会变成对该个人不需要的数据。如果将此类数据继续存储在个人电脑中,不仅仅占用个人电脑的存储容量,而且还存在使数据管理繁琐、真正重要的数据的查找变得困难的问题。

本发明是鉴于上述情况而完成的,其目的在于,当从服务器下载至个人电脑上的数据不那么重要时,在个人没有意识到的情况下就可以将该数据删除。

一方面,本发明所涉及的信息处理装置具备:

通信部,可以在外部服务器之间发送接收数据,

接收部,用于接收用户发出的指示,

通信控制部,用于控制所述通信部的数据通信操作,在所述服务器存储的多个数据中,将所述接收部接收到的指示中指定的数据从所述服务器接收至所述通信部中,

存储部,

存储控制部,用于将所述通信部从所述服务器中接收到的数据存储至所述存储部中,

当所述通信部接收到的数据是从预先设定的服务器中接收到的数据时,从所述存储控制部对该数据进行预先设定好的处理操作开始并经过预先设定时间后,将该数据从所述存储部删除。

另一方面,本发明所涉及的信息处理方法是,用于控制具备存储部、可以在外部服务器之间进行数据的发送接收的通信部的信息处理装置的信息处理方法,包含,

接收步骤,用于接收用户发出的指示,

通信控制步骤,用于控制所述通信部的数据通信操作,在所述服务器存储的多个数据中,将所述接收步骤接收到的指示中指定的数据从所述服务器接收至所述通信部中,

存储控制步骤,用于将所述通信部从所述服务器中接收到的数据存储至所述存储部中,

在所述存储控制步骤中,当所述通信部接收到的数据是从预先设定的服务器中接收到的数据时,从该数据存储至所述存储部开始并经过预先设定时间后,将该数据从所述存储部删除。

另一方面,本发明所涉及的信息处理方法是,用于控制具备存储部、显示部以及可以在外部服务器之间进行数据的发送接收的通信部的信息处理装置的信息处理方法,包含,

接收步骤,用于接收用户发出的指示,

通信控制步骤,用于控制所述通信部的数据通信操作,在所述服务器存储的多个数据中,将所述接收步骤接收到的指示中指定的数据从所述服务器接收至所述通信部中,

存储控制步骤,用于将所述通信部从所述服务器中接收到的数据存储至所述存储部中,

显示控制步骤,用于控制所述显示部的显示操作,将代表所述接收步骤接收到的指示所指定的数据的显示界面显示在所述显示部,

在所述存储控制步骤中,在所述通信部接收到的数据是从预先设定的服务器中接收到的数据的情况下,从所述显示部中显示代表该数据的显示界面开始并经过预先设定时间后,将该数据从所述存储部中删除。

通过上述方式,当从服务器下载至个人的信息处理装置的数据变得不重要时,本发明可以在个人没有意识到的情况下将该数据删除。

附图说明

图1所示的是,本发明的实施方式1的信息处理系统的结构示意图。

图2所示的是,本发明的实施方式1的信息处理装置以及服务器的内部结构的示意框图。

图3所示的是,本发明的实施方式1的信息处理系统的处理内容概要的示意图。

图4所示的是,本发明的实施方式1的信息处理装置的显示部所显示的操作界面的一个例子示意图。

图5所示的是,本发明的实施方式1的信息处理装置的操作流程的流程图。

图6所示的是,本发明的实施方式1的信息处理装置的存储部中存储的信息的一个例子示意图。

图7所示的是,本发明的实施方式1的信息处理装置的存储部中存储数据的变化的一个例子示意图。

图8所示的是,本发明的实施方式2的信息处理装置的操作流程的流程图。

图9所示的是,本发明的实施方式2的信息处理装置的存储部中存储数据的变化的一个例子示意图。

图10所示的是,本发明的实施方式3的信息处理装置的操作流程的流程图。

图11所示的是,本发明的实施方式3的信息处理装置的存储部中存储数据的变化的一个例子示意图。

图12a、图12b、以及图12c所示的是,本发明的实施方式4的存储在服务器的存储部数据的一个例子示意图。

图13所示的是,本发明的实施方式4的信息处理装置以及服务器的操作流程的流程图。

图14所示的是,本发明的实施方式4的信息处理装置的显示部所显示的操作界面的一个例子示意图。

图15所示的是,本发明的实施方式5的信息处理装置的操作流程的流程图。

图16所示的是,本发明的实施方式5的信息处理装置的显示部所显示的操作界面的一个例子示意图。

图17所示的是,本发明的实施方式5的存储在服务器的数据的一个例子示意图。

图18a以及图18b所示的是,本发明的实施方式6的信息处理装置以及服务器的操作概要示意图。

图19所示的是,本发明的实施方式6的信息处理装置以及服务器的操作流程的流程图。

图20所示的是,本发明的实施方式6的信息处理装置的存储部中存储的信息的一个例子示意图。

图21所示的是,本发明的实施方式7的信息处理装置以及服务器的操作流程的流程图。

图22所示的是,本发明的实施方式7的预先存储在服务器的存储部中的关联信息的一个例子示意图。

图23所示的是,本发明的实施方式7的信息处理装置的显示部所显示的操作界面的一个例子示意图。

图24所示的是,本发明的实施方式7的补充方式的预先存储在服务器的存储部中的关联信息的一个例子示意图。

具体实施方式

以下,将参照说明书附图对本发明的一个实施方式的信息处理装置、信息处理系统、以及信息处理方法进行说明。

<实施方式1>

图1所示的是,本发明的实施方式1的信息处理系统的结构示意图。信息处理系统1是由pc10a、pc10b、pc10c、智能手机10d以及移动终端10e等的多个信息处理装置,和通过lan或者wan(广域网)等的网络n与所述信息处理装置连接的服务器20构成。此外,尽管图1所示的仅仅只描述了一个服务器,然而两个以上的服务器与网络n连接也是可以的。pc10a、pc10b、pc10c、智能手机10d以及移动终端10e均是后述的包含存储部和控制单元等的信息处理装置的一个例子,在后续没有进行特别说明的情况下,均作为信息处理装置10来进行说明。

图2所示的是,信息处理装置10以及服务器20的内部结构的示意框图。信息处理装置10包含显示部110、操作部120、存储部130、通信部140、以及控制单元100等。

显示部110,由液晶显示器(lcd:liquidcrystaldisplay)和有机发光二极管(oled:organiclight-emittingdiode)显示器构成,用于在后述的显示控制部进行的显示控制中,显示各种操作界面等。

操作部120指的是鼠标、键盘以及设置在显示部110表面的触摸面板之类的输入装置。用户对信息处理装置10进行的可以执行的各种操作和处理的指示,是通过上述的鼠标、键盘以及触摸面板等的操作部120进行输入的。

存储部130指的是硬盘或闪存之类的存储装置。存储部130具有多个存储区域,在各个存储区域中存储有不同种类的数据。本实施方式中,作为上述的多个存储区域中,存储部130包括根目录或者该根目录的下级子目录等的多个目录。

通信部140指的是具备lan芯片等的通信模块的通信接口。信息处理装置10可以通过上述通信部140和与网络n相连接的服务器20进行通信。

控制单元100包括处理器、ram(随机存取存储器),rom(只读存储器)和专用硬件电路。例如,处理器是cpu(中央处理单元)、fpga(现场可编程门阵列)、asic(专用集成电路)等。按照存储部130中存储(安装)的os(操作系统)或者多种控制程序等的程序,控制单元100通过上述处理器进行操作,发挥着控制部101、通信控制部102、接收部103、显示控制部104以及存储控制部105的作用。但是,上述的各个结构不仅仅按照控制单元100的程序进行操作,还可以由各自的硬件电路组成。

接收部103用于接收操作部120输出的信号,发挥着接收用户通过操作部120输入的指示的作用。

控制部101对信息处理装置10的整体进行控制。特别地,控制部101按照接收部103接收到的指示,发挥着执行存储在存储部130中的文档创建软件或者电子表格软件等的各种程序的作用。

显示控制部104发挥着控制显示部110的显示操作的作用,将代表着控制部101的信息处理结果的操作界面等显示在显示部110中。

例如,当接收部103接收到对与显示部110中显示的文档数据相关联的图标进行按压操作时,控制部101就执行文档创建软件的程序。然后,显示控制部104将显示与执行文档创建软件后创建的图标相关联的文档数据的操作界面显示在显示部110上。

通信控制部102发挥着控制通信部140的数据的通信操作。特别地,通信控制部102,从存储在服务器20中的多个数据中,将接收部103接收到的指示指定的数据从服务器20接收至通信部140中。

存储控制部105发挥着控制存储部130进行的数据存储操作。特别地,存储控制部105将通信部140从服务器20接收到的数据存储在存储部130中,以及对控制部101生成或者变更后的数据的存储进行控制。

接下来,对服务器20的结构进行说明。服务器20具有控制单元200、操作部220、存储部230以及通信部240等。操作部220指的是鼠标、键盘以及设置在显示部表面的触摸面板之类的输入装置。存储部230指的是硬盘或闪存之类的存储装置。通信部240指的是具备lan芯片等的通信模块的通信接口。此外,服务器20还具有液晶显示器或者有机发光二极管显示器等构成的显示部。

控制单元200包括处理器、ram、rom和专用硬件电路。控制单元200按照存储部230中存储程序通过上述处理器进行操作,发挥着控制部201、通信控制部202以及存储控制部203的作用。但是,上述的各个结构不仅仅按照控制单元200的程序进行操作,还可以由各自的硬件电路组成。

控制部201对服务器20的整体操作进行控制。通信控制部202发挥着控制通信部240的数据的通信操作的作用。存储控制部203发挥着控制存储部230的存储操作的作用。

以上是对信息处理系统1的结构进行的说明。接下来,将对由上述的信息处理装置10和服务器20组成的信息处理系统1的处理内容进行说明。

图3所示的是,信息处理系统1的处理内容概要的示意图。如本附图中的(1)所示,信息处理装置10的通信控制部102将接收部103接收到的指示中指定的数据下载要求,通过通信部140发送至服务器20。接下来,如图3的(2)所示,服务器20的通信控制部202将存储在存储部230的数据之中的下载要求所指定的数据,通过通信部240发送至信息处理装置10。接下来,如图3的(3)所示,信息处理装置10的存储控制部105将通信部140接收到的从服务器20发送来的数据存储在存储部130。此时,存储控制部105将数据存储至存储部130内的接收部103接收到的指示代表的存储区域(目录)内。

图4所示的是,显示部110所显示的操作界面的一个例子示意图。图4所示的是,存储在存储部130的文件浏览器软件在透过执行控制部101执行时显示在显示部110中的操作界面。在图4所示的例子中,在桌面界面d1中显示文件浏览器软件的处理结果的操作界面d2。在操作界面d2中,显示代表存储部130内的目录的位置的路径“c:\user\download”,以及与该目录中包含的各种数据(文件)相关联的多个图标。

从服务器20接收(下载)到的数据存储在图4所示的下载文件夹中。当将从服务器20下载下来的数据进行存储完毕时,在显示控制部104的控制下,与该下载下来的数据相关联的图标显示在显示部110中。另外,在接收部103接收到数据的删除指示,在存储控制部105的控制下将存储部130中的数据进行删除的情况下,在显示控制部104的控制下,将与该删除数据相关联的图标从操作界面d2中删除。

通过图5所示的流程图对信息处理装置10的处理内容进行更加详细的说明。当接收部103接收到服务器20存储的数据的下载指示时(步骤s10为yes),通信控制部102通过通信部140将下载请求发送至服务器20(步骤s11)。接下来,通信控制部102通过通信部140接收从服务器20发送来的数据(步骤s12)。然后,存储控制部105将通过步骤s12的处理中通信部140接收到的数据,存储在存储部130内的接收部103接收到的指示所指定的存储区域内(步骤s13)。

在经过步骤s13的处理操作后,存储控制部105对通过步骤s12处理后的通信部140接收到的数据是否是从预先设定的服务器20中接收来的数据进行判断(步骤s14)。此时,如图6所示,在存储部130中预先存储着表示上述的预先设定的服务器20的信息。在图6所示的例子中,表示预先设定的服务器20的信息,是由服务器名称以及用于在网络n上对预先设定的服务器20进行识别的信息的ip地址组成。存储控制部105将参照存储在存储部130中的上述信息进行上述步骤s14的处理操作。

当通信部140接收到的数据不是从预先设定的服务器20中接收到的数据的情况下(步骤s14为no),信息处理装置10结束处理操作。另一方面,当通信部140接收到的数据是从预先设定的服务器20中接收到的数据的情况下(步骤s14为yes),存储控制部105进行下述的步骤s15~步骤s17的处理操作。

在步骤s15的处理操作中,存储控制部105对从服务器20下载下来的数据在存储部130中存储的时间节点开始进行计时。然后,当该计时的时间超过预先设定的时间时(步骤s16为yes),存储控制部105就执行将上述数据从存储部130中删除的操作(步骤s17)。

图7所示的是,存储部130中存储的数据的变化的一个例子示意图。在本附图的第1阶段中,“会议资料2.odt”存储在存储部130中时显示操作界面d2。在上述“会议资料2.odt”存储在存储部130中的2小时前,“会议资料1.odt”存储在存储部130中。

图7的第2阶段所示的是第1阶段的状态经过2个小时后的状态。在这种状态下,“会议资料1.odt”存储在存储部130中后经过预先设定的4小时时间。接下来,由于“会议资料1.odt”存储在存储部130中后经过预先设定的4小时时间,存储控制部105将“会议资料1.odt”从存储部130删除。结果,与“会议资料1.odt”相关联的图标从操作界面d2中删除。

图7的第3阶段所示的是第2阶段的状态再经过2个小时后的状态。在这种状态下,“会议资料2.odt”存储在存储部130中后经过预先设定的4小时时间。接下来,由于“会议资料2.odt”存储在存储部130中后经过预先设定的4小时时间,存储控制部105将“会议资料2.odt”从存储部130删除。结果,与“会议资料2.odt”相关联的图标从操作界面d2中删除。

在这种情况下,当会议结束后,会议资料等就会变成对该个人不需要的数据。将像这样对个人而言不是永久性重要的数据预先存储在预先设定的服务器20中,若与网络n相连接的各个信息处理装置10进行下载后,当经过预先设定的时间后,将该数据从存储部130中删除。通过这种方式,当从服务器20下载至个人的信息处理装置10上的数据不那么重要时,在个人没有意识到的情况下就可以在信息处理装置10末端将数据删除。但是,即使是从个人的信息处理装置10中删除的数据,由于该数据仍然继续存储在服务器20中,可以根据需要再次从服务器20中进行数据下载。

<实施方式2>

图8所示的是,实施方式2的信息处理装置10的操作流程的流程图。此外,与图5所示的流程图相同内容的处理操作使用相同的标记,并省略其说明。

在实施方式2的信息处理装置10中,在经过步骤s17的数据的删除处理后,还执行步骤s18以及步骤s19的处理操作。

在步骤s18的处理操作中,存储控制部105生成能够访问服务器20中存储的、与从存储部130中删除的数据相同的数据的链接信息。此时,链接信息指的是,例如,快捷键或者含有代表服务器20的位置的url(统一资源定位符)的超链接等的,能够识别网络n上的服务器20的位置以及服务器20内的数据的存储位置的信息。接下来,在步骤s19的处理操作中,存储控制部105将上述的链接信息存储在存储部130内删除的数据所存储的存储区域中。

图9所示的是,存储在存储部130中的数据的变化的一个例子示意图。如本附图的第2阶段所示,在“会议资料1.odt”的数据从存储部130中删除的情况下,在被删除的数据相同的存储位置上,生成可以访问服务器20内的“会议资料1.odt”的数据的链接信息(快捷键)。此外,如本附图的第3阶段所示,在“会议资料2.odt”的数据从存储部130中删除的情况下,在被删除的数据相同的存储位置上,生成可以访问服务器20内的“会议资料2.odt”的数据的链接信息.

通过上述的方式,通过本发明的实施方式2的信息处理装置10,即使在将从服务器20下载的数据从个人的信息处理装置10中删除了的情况下,在这之后,个人也可以很容易地访问服务器20上的源数据。

<实施方式3>

图10所示的是,实施方式3的信息处理装置10的操作流程的流程图。此外,与图5所示的流程图相同内容的处理操作使用相同的标记,并省略其说明。

在实施方式3的信息处理装置10中,在步骤s15的数据存储在存储部130中并进行计时处理后,随着数据存储在存储部130中的时间的推移,显示控制部104使得显示在显示部110中的与该数据相关联的图标的显示状态发生变化(步骤s20)。

图11所示的是,存储在存储部130中的数据的变化的例子示意图。在本附图的第1阶段,显示在“会议资料1.odt”存储在存储部130中时的操作界面d2。本附图的第2阶段指的是第1阶段的状态经过2个小时以后的状态。在这种状态下,如图中虚线所示,显示控制部104使得构成与“会议资料1.odt”相关联的图标的颜色的亮度比本附图第1阶段的状态高。本附图的第3阶段指的是第二阶段的状态又经过2个小时后的状态,“会议资料1.odt”存储在存储部130中后经过预先设定的4小时时间的状态,“会议资料1.odt”从存储部130中删除,与“会议资料1.odt”相关联的图标也从操作界面d2上删除。

如上所述,在上述的例子中,随着数据存储在存储部130中的时间的推移,通过提高构成图标的颜色的亮度,来使得图标的显示状态发生变化。通过这种方式,可以通知用户数据删除的大致时间。此外,随着数据存储在存储部130中的时间的推移,显示控制部104还可以通过减小图标的尺寸,来使得图标的显示状态发生变化。

另外,当接收部103接收到对图标进行预先设定的操作(例如双击)的情况下,显示控制部104还可以使图标的显示状态恢复至数据存储至存储部103中的时点的显示状态。在这种情况下,存储控制部105将步骤s15中计数的时间恢复到0(重置计数的时间)。通过这种方式,数据在存储部130不是在存储后经过预先设定的时间将数据从存储部130中删除,而是在执行上述的预先设定的操作后经过预先设定的时间时,将数据从存储部130中删除。因此,用户可以通过执行上述的预先设定的操作,延长数据被删除的时间。

<实施方式4>

图12a~图12c所示的是,实施方式4中的存储在服务器20的存储部230中的数据的一个例子示意图。在实施方式4中,决定数据的删除时间的信息与数据相关联并存储在服务器20的存储部230中。如图12a所示的例子中,对于每个数据,数据的名称以及该数据的删除时间存储在存储部230中。另外,如图12b所示的例子中,对于每个数据,数据的名称以及该数据在会议中发表的顺序存储在存储部230中。另外,如图12c所示的例子中,对于每个数据,数据的名称以及代表该数据重要性的信息存储在存储部230中。将上述的信息连同数据一起从服务器20发送至信息处理装置10中,基于发送来的上述信息,决定在信息处理装置10中的数据的删除时间。

图13所示的是,实施方式4的信息处理装置10以及服务器20的操作流程的流程图。此外,与图5所示的流程图相同内容的处理操作使用相同的标记,并省略其说明。

当服务器20的通信部240接收到从信息处理装置10发送来的下载请求时(步骤s30),服务器20的通信控制部202识别在下载请求中指示的要传输的数据(步骤s31)。接下来,当存在与上述识别的数据相关联的信息时(步骤s32为yes),服务器20的通信控制部202将数据连同与该数据相关联的信息一起发送至通信部240中(步骤s33、s34)。另一方面,当不存在与上述识别的数据相关联的信息时(步骤s32为no),服务器20的通信控制部202仅仅向通信部240发送识别的数据(步骤s34)。

在发送来的数据有相关联的信息的情况下,也就是说,服务器20将数据连同上述信息一起发送的情况下,信息处理装置10的存储控制部105基于通信部140接收到的上述信息来执行确定数据的删除时间的操作(步骤s35)。

例如,如图12c所示,在服务器20发送来代表数据的重要性的信息的情况下,信息处理装置10的存储控制部105随着该信息代表的重要性越高,确定越长的时间为数据的删除时间。另外,如图12a所示,在服务器20发送来代表数据的删除时间的信息的情况下,信息处理装置10的存储控制部105将该信息代表的时间确定为数据的删除时间。另外,如图12b所示,在服务器20发送来数据在会议中发表的顺序的信息的情况下,信息处理装置10的存储控制部105随着该信息代表的顺序越晚,确定越长的时间为数据的删除时间。

综上所述,通过本发明的实施方式4的信息处理装置10以及服务器20,可以使得存储在服务器20中的每一个数据的删除时间不同,可以在适合该数据的删除时间将数据从存储部130中删除。

此外,在显示控制部104的控制下,信息处理装置10还可以将图14所示的操作界面d4显示在显示部110中。基于接收部103接收到该操作界面上的操作,存储控制部105生成用于确定数据的删除时间的信息。接下来,通信控制部102将该生成的上述信息发送至服务器20,并将其存储在服务器20的存储部230中。通过上述方式,在信息处理装置10的末端就可以确定存储在服务器20中的数据的删除时间。

<实施方式5>

图15所示的是,实施方式5的信息处理装置10的操作流程的流程图。此外,与图5所示的流程图相同内容的处理操作使用相同的标记,并省略其说明。

经过步骤s13的处理操作后,在接收部103接收到对经过步骤s13的处理操作后存储在存储部130中的数据的数据显示指示的情况下(步骤s40为yes),显示控制部104将代表该数据的显示界面显示在显示部110中(步骤s41)。在图16所示的例子中,通过对与“会议资料1.odt”相关联的图标进行选择操作,代表“会议资料1.odt”的数据的显示界面d3显示在显示部110中。

接下来,在经过步骤s41的处理操作后显示的数据是从预先设定的服务器20中接收到的数据的情况下(步骤s42为yes),存储控制部105从代表数据的显示界面显示在显示部110上时开始计时(步骤s43)。然后,当该计数的时间超过预先设定的时间时(步骤s44为yes),存储控制部105执行将上述数据从存储部130中进行删除的操作(步骤s45)。

综上所述,通过本发明的实施方式5的信息处理装置10,由于在用户浏览数据后并经过预先设定的时间将数据进行删除,也可以避免即使数据被下载,在一次都不被浏览的情况下而被删除的情况。

<补充实施方式1>

由于可以显示在显示部110中的界面的大小是有限的,有时不可能一次显示数据的全部内容,在这种情况下,如图16所示,将代表数据的一部分内容的显示界面显示在显示部110中。如在上述步骤s43的处理中那样,存储控制部105不仅仅单单地从代表数据的图标的显示界面显示在显示部110中开始计时,还可以从将代表该数据的预先设定的一部分内容(例如,图16中的d3)的显示界面显示在显示部110中开始计时作为经过的时间。

此外,存储控制部105执行识别显示界面中的数据是否包含有预先设定的一部分数据的处理操作。具体而言,存储控制部105判断显示界面中的数据中是否包含有预先设定的特定信息,例如文字(如,“总结”、“结论”等),当包含该预先设定的文字时,识别为显示界面中的数据包含有预先设定的一部分的数据。另外,存储控制部105判断显示界面中的数据中是否包含有作为上述特定信息的图像数据,当含有图像数据时,也可以识别为显示界面中的数据包含有预先设定的一部分的数据。存储控制部105不仅仅单单地从代表数据的图标的显示界面显示在显示部110中开始计时,还可以从将代表该特定信息的显示界面显示在显示部110中开始计时作为经过的时间。

通过上述的处理操作,可以不仅仅单单地从用户浏览数据的时间开始,从用户浏览数据中的重要的地方的时间开始经过预先设定的时间后对数据进行删除。

<补充实施方式2>

如图17所示,存储在服务器20中的数据有时含有多个页面。在本附图所示的例子中,“会议资料1.odt”的数据由a1~a6的6个页面组成。

在这种情况下,存储控制部105执行将构成数据的多个页面中含有预先设定的文字的页面作为预先设定的一部分数据来进行识别的处理操作。然后,例如,“总结”、“结论”等的预先设定的文字包含在附图中的a5的页面中的情況下,存储控制部105从a5的页面显示在显示部110中的时间点开始经过预先设定的时间后将数据从存储部130中删除,而不删除其他的页面。

此外,存储控制部105还可以将构成数据的多个页面中的含有预先设定的文字数目以上的文字的页面作为预先设定的一部分数据进行识别。由于文字数目多的页面是记载着重要内容的页面的可能性高些,通过上述处理,可以从用户浏览了数据中的重要地方的时间开始经过预先设定的时间后将数据删除。

另外,存储控制部105还可以不是将识别到的含有预先设定文字的页面或者含有预先设定的文字数目以上的文字的页面作为上述预先设定的一部分数据,从显示在显示部110中的时间开始经过预先设定的时间,不将数据从存储部130中删除的情况下,而是在该页面显示在显示部110中的状态的持续时间超过预先设定的时间时,将数据从存储部130中删除。通过这种方式,可以在用户浏览数据中的重要的地方超过一定时间的情况下,将数据删除。

另外,存储控制部105还可以在构成数据的所有页面显示在显示部110中的时间开始经过预先设定的时间后,将数据从存储部130中删除。通过上述方式,可以避免在用户仅仅浏览构成数据的一部分页面的状态下将数据从存储部130中删除的情况。

<补充实施方式3>

另外,存储控制部105还可以将上述的补充实施方式1或者补充实施方式2中记载的处理操作下识别到的表示页面的显示界面显示在显示部110中的时间的总和进行计算,该计算的时间的总和超过预先设定的时间时,可将数据从存储部130中删除。用户通过滚动(切换)显示界面中的页面来浏览各种各样的页面。此时,通过执行上述的处理操作,用户浏览各种各样的页面期间,对数据中的重要页面的总浏览时间超过预先设定的时间时可将数据进行删除。

<补充实施方式4>

另外,在上述的补充实施方式1或者补充实施方式2中记载的处理操作下识别到的表示一个或者多个页面的显示界面,显示在显示部110中的时间经过预先设定的时间时,存储控制部105还可以不将数据本身从存储部130中删除,而是从存储在存储部130中的由多个页面构成的数据中将该特定的一个或者多个页面删除。也就是说,存储控制部105执行将存储在存储部130中的由多个页面构成的数据,变更为从该多个页面中除去上述特定的一个或者多个页面的数据的处理操作。

<实施方式6>

图18a以及图18b所示的是,实施方式6的信息处理装置10以及服务器20的操作概要示意图。如上述附图所示,存储控制部105与服务器20进行通信,或者与其他的上述信息处理装置10进行通信后,执行识别存储有与存储部130中存储的从服务器20发送来的数据相同的数据的其他的信息处理装置10的处理操作。

图18a所示的是,与服务器20进行通信后,识别存储有与存储部130中存储的从服务器20发送来的数据相同的数据的其他的信息处理装置10的情况。具体而言,信息处理装置10向服务器20请求存储有相同数据的其他的信息处理装置10的信息,在服务器20末端生成该信息并将该信息发送至信息处理装置10中。

另一方面,图18b是对,与其他的上述信息处理装置10进行通信后,识别存储有与存储部130中存储的从服务器20发送来的数据相同的数据的其他的信息处理装置10的情况进行的说明。具体而言,信息处理装置10分别同与网络n相连接的多个其他的信息处理装置10进行通信,并询问是否存储有相同的数据。

通过上述附图18a或者附图18b所示的方法,实施方式6中的信息处理装置10识别存储有相同数据的其他的信息处理装置10,在该识别到的其他的信息处理装置10中的数据被删除的情况下,执行将该数据从存储部130中删除的处理操作。

图19所示的是,通过图18a所示的方法识别到存储有相同数据的其他的信息处理装置10情况下的详细的操作流程的流程图。当接收部103接收到对存储在服务器20中的数据进行下载的指示时(步骤s50为yes),通信控制部102通过通信部140将下载请求发送至服务器20中(步骤s51)。

当服务器20的通信部240接收到从信息处理装置10发送过来的下载请求时(步骤s60),服务器20的通信控制部202识别下载请求中要发送的数据(步骤s61),将该识别到的数据发送至通信部240(步骤s62)。

接下来,信息处理装置10的通信控制部102接收从服务器20向通信部140发送的数据(步骤s52)。然后,存储控制部105将通信部140经过步骤s52的处理操作后接收到的数据,存储在存储部130内的接收部103接收到的指示所代表的存储区域内(步骤s53)。

经过步骤s53的处理操作后,通信控制部102将请求存储有相同数据的其他的信息处理装置10的信息的信号发送至通信部140中(步骤s54)。当服务器20接收到该请求的信号时(步骤s63),服务器20的通信控制部202,将与服务器20相连接的多个信息处理装置10之间进行通信,识别存储有相同数据的其他的信息处理装置10(步骤s64)。然后,服务器20的通信控制部202将代表该识别到的信息处理装置的信息发送至通信部240中(步骤s65)。

经过步骤s65的处理操作后,其他的信息处理装置10发送存储有相同数据的其他的信息处理装置10中表示该数据被删除的信息,在服务器20接收到该信息的情况下(步骤s66为yes),服务器20的通信控制部202向通信部240发送数据的删除报告(步骤s67)。

另一方面,当信息处理装置10接收到经过步骤s65的处理操作发送来的信息,以及,经过步骤s66的处理操作发送来的信息后(步骤s55、步骤s56),信息处理装置10的存储控制部105执行将上述数据从存储部130中删除的处理操作(步骤s57)。

综上所述,通过本发明的实施方式6的信息处理装置10以及服务器20,在与网络n相连接的其他的信息处理装置10中相同的数据被删除的情况下,可以在个人没有意识到的情况下将该数据从信息处理装置10中删除。

<补充实施方式1>

也可以在存在多个与存储部130中存储的从服务器20发送来的数据相同的数据的其他的信息处理装置10的情况下,当该多个其他的信息处理装置10中有超过预先设定比例的台数的其他的信息处理装置10中的数据被删除时,存储控制部105将该数据从存储部130中删除。例如,在存在有5台存储有相同数据的其他的信息处理装置10的情况下,当超过预先设定的比例50%的信息处理装置10(例如3台)中数据被删除时,存储控制部105将该数据从存储部130中删除。

另外,还可以对于各个能与服务器20之间进行数据发送接收的多个信息处理装置10,在信息处理装置10的存储部130或者服务器20的存储部230中,预先存储表示该信息处理装置10的重要性的比值。图20所示的是,存储在信息处理装置10的存储部130中的信息的一个例子示意图。在本附图所示的例子中,对于各个与服务器20相连接的多个信息处理装置10,存储有信息处理装置10的名称和表示该信息处理装置10的重要性的比值。

然后,存储控制部105将数据被删除的其他的信息处理装置10的上述的比值进行加和,当该加和后的数值超过预先设定的值时,执行将数据从存储部130中删除的操作。通过这种方式,在与网络n相连接的其他的信息处理装置10中的重要度高的信息处理装置10中的同样的数据被删除的情况下,可以将数据从信息处理装置10中删除。

<补充实施方式2>

存储控制部105,也可以生成能够访问存储在服务器20中的,与从存储部130中删除的数据相同的数据的链接信息,该生成的链接信息也可以存储在存储部130中被删除的数据所存储的存储区域内。通过这种方式,即使在将从服务器20下载下来的数据从个人的信息处理装置10中删除的情况下,在此之后,个人也能够容易地访问服务器20上的源数据。

<实施方式7>

图21所示的是,实施方式7的信息处理装置10以及服务器20的操作流程的流程图。当接收部103接收到将服务器20中存储的数据进行下载的指示时(步骤s70为yes),通信控制部102通过通信部140将下载请求发送至服务器20中(步骤s71)。在该下载请求中,除了含有识别要下载的数据的信息之外,还含有将存储在服务器20中的关联信息应当与数据一同进行发送的命令。

图22所示的是,预先存储在服务器20的存储部230中的关联信息的一个例子示意图。关联信息指的是,表示存储在服务器20中的多个数据之间相关联的数据的信息。在本附图中,例如,服务器20中的“会议资料1.odt”的数据和“会议资料2.odt”的数据相关联。

当服务器20的通信部240接收到从信息处理装置10发送来的下载请求时(步骤s80),服务器20的通信控制部202识别下载请求中的要发送的数据(步骤s81)。然后,服务器20的通信控制部202将存储在存储部230中的关联信息同该识别到的数据一同发送至通信部240(步骤s82)。

信息处理装置10的通信控制部102接收从服务器20发送至通信部140的数据以及关联信息(步骤s72)。然后,存储控制部105,将通过步骤s72的处理操作后通信部140所接收到的数据,存储在存储部130的接收部103所接收到的指示代表的存储区域内(步骤s73)。

在经过步骤s73的处理操作后,接收部103从服务器20接收到将下载下来的数据删除的指示的情况下(步骤s74为yes),信息处理装置10的存储控制部105,基于经步骤s72的处理操作后接收到的关联信息,执行判断与要删除的数据相关联的数据是否存储在存储部130中的处理操作(步骤s75)。在存储有与要删除的数据相关联的数据的情况下(步骤s75为yes),存储控制部105,将与接收了删除指示的数据相关联的数据,同接收了删除指示的数据一起从存储部130中删除(步骤s76和步骤s77)。另一方面,在没有存储有与要删除的数据相关联的数据的情况下(步骤s75为no),存储控制部105仅仅将接收了删除指示的数据从存储部130中删除(步骤s77)。

按照上述方式,通过本发明的实施方式7所涉及的信息处理装置10以及服务器20,在从服务器20中下载下来多个数据的情况下,通过仅仅输入删除相关联数据的一方的指示,也可以从存储部130中将相关联的另一方的数据删除。并且,通过上述方式,可以避免仅仅删除了相关联的一方的数据,但是忘了删除另一方数据的情况。

<补充实施方式1>

服务器20的存储控制部203,通过分析存储的多个数据,识别存在有相同字符串数目超过预先设定数量的两个以上的数据,在生成将该识别到的两个以上数据相互关联的数据的关联信息的同时,还可以将该生成的关联信息存储在存储部230中。由于存在相同字符串数目超过预先设定数量的数据为有相互关联内容的数据的可能性高,通过执行上述处理操作可以在服务器20末端进行数据的关联操作。

此外,在显示控制部104的控制下,信息处理装置10也可以在显示部110上显示如图23所示的操作界面d6。根据该操作界面d6中的接收部103所接收的操作,存储控制部105识别在服务器20中存储的多个数据中彼此相互关联的两个以上的数据。然后,通信控制部102将代表存储控制部105中识别到的相关联的两个以上的数据的信息从通信部140发送至服务器20中。在信息处理装置10发送来的上述信息的基础上,服务器20生成关联信息。通过这种方式,可以在信息处理装置10中关联所需的数据。

<补充实施方式2>

信息处理装置10的存储控制部105,在执行将图21的步骤s76、步骤s77的数据从存储部130中删除的操作之前,还执行识别要删除的数据是否存储在服务器20中的处理操作。具体而言,在信息处理装置10的通信控制部102的控制下,通过通信部140与服务器20进行通信后,识别要删除的数据是否存储在服务器20中。

接下来,在要删除的数据从服务器20中删除的情况下,存储控制部105不执行将数据从存储部130中删除的处理操作。另一方面,在要删除的数据存储在服务器20中的情况下,执行将数据从存储部130中删除的处理操作(步骤s76、步骤s77)。通过上述的处理操作,在将数据从服务器20中删除的情况下,在信息处理装置10中数据也被删除,可以避免不能访问该数据的情况的发生。

<补充实施方式3>

通信部140从服务器20接收到的且存储在存储部130中的数据也可以是存储在服务器20的目录内的数据。在这种情况下,信息处理装置10的通信控制部102还可以执行判断是否每隔预先设定的时间,对目录内的数据在服务器20内进行更新或者添加的的处理操作。具体而言,通过经通信部140与服务器20进行通信后,执行上述的判断处理操作。然后,在对存储在服务器20中的目录内数据进行更新或者添加时,通信控制部102将该更新或者添加的数据从服务器20接收至通信部140中。此后,存储控制部105将通信部140从服务器20接收到的更新或者添加后的数据存储在存储部130中。

通过上述的处理操作,可以在个人没有意识到的情况下,将数据经过下载后在服务器20中进行更新或者添加后的数据,反映在信息处理装置10中。

<补充实施方式4>

图24所示的是,在补充实施方式4的示意性例子中,预先存储在服务器20的存储部230中的关联信息的一个例子示意图。在本附图的示意性例子中,对于“会议资料1.odt”以及“会议资料3.odt”的数据,仅仅与“会议资料2.odt”的数据相关联。然而,对于“会议资料2.odt”的数据,与“会议资料1.odt”以及“会议资料3.odt”的二者的数据相关联。

在接收部103接收到的删除指示的一个数据相关联的数据在存储部130中存在多个时,存储控制部105执行将相关联的多个数据与该一个数据一同从存储部130中删除的处理操作。例如,接收部103接收到“会议资料2.odt”的数据的删除指示的情况下,存储控制部105将“会议资料1.odt”以及“会议资料3.odt”的数据与“会议资料2.odt”的数据一起,从存储部130中删除。另一方面,在接收部103接收到仅仅与一个数据相关联的“会议资料1.odt”或者“会议资料3.odt”的数据的删除指示的情况下,存储控制部105将“会议资料2.odt”的数据,同“会议资料1.odt”或者“会议资料3.odt”的数据一起,从存储部130中删除。

值得指出的是,本发明不仅仅限于上述的实施方式的结构,还可以是种种变形。

上述的实施方式以及变形例中说明的程序,还可以记录在电脑可读取的非暂时性的记录媒介中,例如,硬盘、cd-rom、dvd-rom、半导体存储器等。

另外,还可以将上述的实施例以及变形例中所示的结构进行部分地组合。

在不脱离本发明的范围和精神的情况下对本发明进行的各种修改和变形,对本领域技术人员来说都是显而易见的。另外,可以理解的是,本发明并不限于本说明书中记载的示例性的实施方式。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1