图片显示装置及其图片显示方法

xiaoxiao2020-6-26  17


专利名称::图片显示装置及其图片显示方法
技术领域
:本发明涉及一种图片显示装置及其图片显示方法,尤其是涉及一种根据用户对图片的历史操作控制图片显示的图片显示装置及其图片显示方法。
背景技术
:如今,市面上出现了多种图片显示装置如电子相框,其将传统的纸质相片数字化,可存储大量图片,并按照一定方式通过一显示屏幕显示所存储的图片,如固定显示一张图片或顺序显示一图片列表中的图片,这种图片显示装置相比传统相框具有可存储多张图片、可自动更换所显示图片的优点,从而省去了传统相框需要人们手动更换相片的麻烦。用户在浏览图片时,总是希望先看到自己喜欢的图片,但由于目前图片显示装置的存储空间的增加,存储的图片数量亦增加,用户在庞大的资料库中搜寻自己喜欢的图片时,将需要太多手动跳过的操作,不但麻烦而且浪费时间,虽然用户可以预先选择一些图片进行显示,但被选择的图片一般以图片被选择的顺序进行显示,如此,用户喜欢的图片仍然得不到优先显示。
发明内容针对上述所存在的不足,本发明提供一种图片显示装置及其图片显示方法,其根据每一图片的加载时间段及未被显示时间段自动设定该图片的加权值,并根据各图片的加权值生成一图片列表,以图片列表中的顺序显示图片。所述图片显示装置包括一输入单元,接收用户的输入操作产生输入信号,一显示单元,用于显示图片,一时钟单元,用于记录该图片显示装置的当前时间,一存储单元,用于存储若干图片及每一图片的图片信息,所述图片信息记录该图片的载入时间、最后显示时间及加权值,所述图片的加权值由一以图片的加载时间段及未被显示时间段为变量的加权值函数确定,该图片的加载时间段为当前时间与该图片的载入时间的差值,该图片的未被显示时间段为当前时间与该图片的最后显示时间的差值;该图片显示装置还包括一图片管理单元,在其中一图片被选择显示后,获取该图片显示装置的当前时间,该图片的载入时间及最后显示时间,计算该图片的加载时间段及未被显示时间段,然后利用加权值函数计算被选择图片的加权值,并记录计算的加权值于该被选择图片的图片信息中;及一控制单元,获取各图片的加权值,生成一根据所选择图片的加权值进行排序的图片列表,然后根据图片列表中的顺序显示各图片,及更新当前时间为所被显示图片的最后显示时间。所述图片显示装置的图片显示方法中的图片显示装置存储若干图片及每一图片的图片信息,所述图片信息记录该图片的载入时间、最后显示时间及加权值,所述图片的加权值由一以图片的加载时间^及未被显示时间段为变量的加权值函数确定,该图片的加载时间段为该图片显示装置的当前时间与该图片的载入时间的差值,该图片的未被显示时间段为该图片显示装置的当前时间与该图片的最后显示时间的差值,该图片显示方法包括步骤(a)接收图片显示信号;(b)获取该图片显示装置的当前时间,及获取各图片的图片信息中的载入时间及最后显示时间,计算各图片的加载时间段及未被显示时间段;(c)根据加权值函数计算各图片的加权值,并将计算所得加权值存储于各图片信息中;(d)获取各图片的加权值,生成一图片列表;(e)顺序显示该图片列表中的图片;及(f)更新各被显示图片的最后显示时间为当前时间。本发明提供的图片显示装置及其图片显示方法,其根据用户对图片的历史选定记录分析出用户的喜好情况,使得生成的图片列表更符合用户的喜好。下面将结合附图对本发明的一实施例进行说明。图l是本发明的图片显示装置的架构图;及图2是本发明通过图片显示装置显示图片的方法流程图。具体实施例方式如图1所示是本发明的图片显示装置的架构图。该图片显示装置1包括一控制单元11、一存储单元12、一图片管理单元13、一显示单元14、一输入单元15及一时钟单元16。该存储单元12存储有多个图片及每一图片的图片信息。在本发明一实施方式中,每一图片设有一标签格式,每一图片的图片信息存储于其标签格式中,图片的相关信息包括一载入时间字段、一最后显示时间字段及一加权值字段。该载入时间字段记录了该图片被载入该图片显示装置1的时间,该最后显示时间字段记录了该图片最后一次在该图片显示装置1中被显示的时间,该加权值字段记录了该图片的当前加权值。该图片显示装置1的当前时间(用T表示)与一图片的载入时间(用Tl表示)的差值为该图片的加载时间段,则该图片的加载时间段为T-T1;该图片显示装置1的当前时间与一图片的最后显示时间(用T2表示)的差值为该图片的未被显示时间段,则该图片的未被显示时间段为T-T2。其中,各图片的加权值由一加权值函数以该图片的加载时间段及未被显示时间段为变量来确定,即图片的加权值V=F{(T-T1),(T-T2)},其中,该图片的加载时间段T-T1为该图片从载入该图片显示装置l距离现在的时间长度,该未被显示时间段T-T2为该图片最后一次^皮显示的时间距离现在的时间长度。该加权值函数是一二元函数,例如,该二元函数为F=a(T-Tl)+b(T-T2)+c,其中,a、b、c为常量,用户也可根据个人的喜好情况来设定该加权值函数,例如,该加权值函数可为加载时间段及未被显示时间段与加权值成递增关系的函数,即图片的加载时间段越长及/或未被显示时间段越长,其加权值越大;该加权值函数也可为加载时间段及未被显示时间段与加权值成递减关系的函数,即图片的加载时间段越长及/或未被显示时间段越长,其加权值越小。该加权值函数也可为与加载时间段成递增关系及与未被显示时间段成递减关系的函数,即图片的加载时间段越长,未被显示时间段越短,其加权值越大。在本发明另一实施方式中,各图片信息存储于一图片信息表中,该图片信息表包括一图片名栏、一载入时间栏、一最后显示时间栏及一加权值栏。该图片名栏记录了各图片的名称,如图片A、B;该载入时间栏记录了各图片被载入该图片显示装置1的时间,用Tl表示,如图片名为A的图片被载入该图片显示装置1的时间为Tal;该最后显示时间栏记录了各图片最后一次在该图片显示装置1中被显示的时间,用T2表示,如图片B的最后显示时间为Tb2;该加权值栏记录了各图片的当前加权值,用V表示,如图片C的加权值为Vc,各图片的加权值由一加权值函数以该图片的加载时间段及未被显示时间段为变量来确定,即图片的加权值V=F{(T-T1),(T-T2)},其中,T为该图片显示装置1的当前时间,T-T1为图片的加载时间段,T-T2为图片的未被显示时间段。图片信息表<table>tableseeoriginaldocumentpage8</column></row><table>该图片管理单元13用于记录各图片的载入时间及最后显示时间于各图片信息中,从时钟单元16获得该图片显示装置1的当前时间,并在图片信息中读取该图片载入至该图片显示装置1的时间及最后显示时间,计算出当前时间与该图片载入时间的差值,即该图片的加载时间段,及当前时间与该图片最后显示时间的差值,即该图片的未^皮显示时间段,利用以加载时间段及未被显示时间|史为变量的预设加权值函数计算各图片的加权值,然后更新各图片信息中的加权值。该输入单元15用于响应用户的输入(如图片选择,图片显示操作)以产生相应的输入信号,并传送该输入信号至控制单元11。该控制单元11若识别该输入信号为图片选择信号,则选择图片选择信号对应的图片。在需要显示的图片全部选择完毕之后,若该控制单元ll接收到输入单元15传送的图片显示信号,则获取各被选择图片信息中记录的当前加权值大小生成一图片列表。在不同实施方式中,用户无需进行图片选择的操作,只需产生图片显示操作,控制单元ll接收到输入单元15传送的图片显示信号后,则获取存储单元12中所有图片的图片信息中记录的当前加权值大小生成所述图片列表。该图片列表记录了用户所选择的图片的显示顺序,各图片的显示顺序由各图片的加权值决定,例如,图片的加权值越大,排在图片列表的前面;图片的加权值越小,排在图片列表的后面。然后,该控制单元11以图片列表中的顺序通过显示单元14显示图片列表中的图片,及更新各被显示图片的最后显示时间为当前时间于各图片信息中。如图2所示是本发明通过图片显示装置显示图片的方法流程图。在该图片显示装置1处于开机状态时,该输入单元15响应用户操作,控制单元11接收输入单元15传送的图片显示信号,该图片显示信号可在该控制单元11根据该输入单元15产生的图片选择信号选择对应的图片,直到需显示的图片选择完毕后产生,也可从存储单元12中获取所有图片后产生(步骤S21);图片管理单元13获取各图片的图片信息中的载入时间、最后显示时间及从时钟单元16中获取该图片显示装置1的当前时间(步骤S22);接着,图片管理单元13计算出当前时间与各图片载入时间的差值,即各图片的加载时间段,及当前时间与各图片最后显示时间的差值,即各图片的未被显示时间段,根据预设的加权值函数计算出各图片的加权值(步骤S23);控制单元11获取各图片的图片信息中记录的加权值,并根据各图片的加权值生成一图片列表(步骤S24);该控制单元11控制显示单元14在依序显示该图片列表中的图片(步骤S25);该控制单元11更新各被显示图片的最后显示时间为当前时间,存储于各被显示图片的图片信息中(步骤S26),如此即可完成图片的显示。在不同实施方式中可在该图片列表生成后通过控制单元11存储该图片列表于存储单元12,则在下次可直接显示该图片列表中的图片,而无需重新选择图片。但由于该图片列表中的图片可能在其它列表中被显示过,其加权值亦随之发生变化,则在控制单元11接收到显示该图片列表所记录的图片时,首先重新计算图片列表中各图片的加权值,然后根据各图片的加权值重新排序后,再通过显示单元14显示。用户也可增加图片于该图片列表中、删减该图片列表中的图片或单张选择显示该图片列表中的图片,则该控制单元11重新计算各图片列表中各图片的加权值,对该图片列表各图片根据加权值重新排序后,通过显示单元14显示。权利要求1.一种图片显示装置,该图片显示装置包括一输入单元,接收用户的输入操作产生输入信号,一显示单元,用于显示图片,一时钟单元,用于记录该图片显示装置的当前时间,一存储单元,用于存储若干图片及每一图片的图片信息,其特征在于所述图片信息记录该图片的载入时间、最后显示时间及加权值,所述图片的加权值由一以图片的加载时间段及未被显示时间段为变量的加权值函数确定,该图片的加载时间段为当前时间与该图片的载入时间的差值,该图片的未被显示时间段为当前时间与该图片的最后显示时间的差值;该图片显示装置还包括一图片管理单元,在其中一图片被选择显示后,获取该图片显示装置的当前时间,该图片的载入时间及最后显示时间,计算该图片的加载时间段及未被显示时间段,然后利用加权值函数计算被选择图片的加权值,并记录计算的加权值于该被选择图片的图片信息中;及一控制单元,获取各图片的加权值,生成一根据所选择图片的加权值进行排序的图片列表,然后根据图片列表中的顺序显示各图片,及更新当前时间为所被显示图片的最后显示时间。2.如权利要求1所述的图片显示装置,其特征在于,每一图片设有一图片标签格式,该图片信息的载入时间、最后显示时间及加权值分别记录于该图片标签格式载入时间字段、最后显示时间字段、加权值字段中。3.如权利要求1所述的图片显示装置,其特征在于,各图片信息存储于一图片信息表中,该图片信息的载入时间、最后显示时间及加权值分别记录于图片信息表中的载入时间栏、最后显示时间栏及加权值栏中。4.如权利要求1所述的图片显示装置,其特征在于,所述控制单元还可在图片列表生成之后,存储该图片列表至该存储单元。5.如权利要求4所述的图片显示装置,其特征在于,所述控制单元还可当接收到显示该图片列表的图片信号时,获取该图片列表中各图片的加权值,根据各图片加权值对图片列表中的图片进行重新排序后显示。6.—种图片显示装置的图片显示方法,该图片显示装置存储若干图片及每一图片的图片信息,所述图片信息记录该图片的载入时间、最后显示时间及加权值,所述图片的加权值由一以图片的加载时间段及未被显示时间—艮为变量的加权值函数确定,该图片的加载时间段为该图片显示装置的当前时间与该图片的载入时间的差值,该图片的未被显示时间段为该图片显示装置的当前时间与该图片的最后显示时间的差值,其特征在于,该方法包括步骤接收图片显示信号;获取该图片显示装置的当前时间,及获取各图片的图片信息中的载入时间及最后显示时间,计算各图片的加载时间段及未被显示时间段;根据加权值函数计算各图片的加权值,并将计算所得加权值存储于各图片信息中;获取各图片的加权值,生成一图片列表;顺序显示该图片列表中的图片;及更新各被显示图片的最后显示时间为当前时间。7.如权利要求6所述的图片显示方法,其特征在于,还包括在该图片列表生成之后及显示该图片列表之前,存储该图片列表至该图片显示装置的步骤。8.如权利要求7所述的图片显示方法,其特征在于,还包括当显示该存储的图片列表时,重新计算该图片列表中各图片的加权值,根据各图片加权值对图片列表中的图片进行重新排序后显示的步骤。9.如权利要求6所述的图片显示方法,其特征在于,每一图片设有一图片标签格式,该图片信息的载入时间、最后显示时间及加权值分别记录于该图片标签4各式载入时间字^a、最后显示时间字^a、加权值字段中。10.如权利要求6所述的图片显示方法,其特征在于,各图片信息存储于一图片信息表中,该图片信息的载入时间、最后显示时间及加权值分别记录于图片信息表中的载入时间栏、最后显示时间栏及加权值栏中。全文摘要本发明提供了一种图片显示装置。该图片显示装置存储若干图片及每一图片的图片信息,所述图片信息记录该图片的载入时间、最后显示时间及加权值,所述图片的加权值由一以图片的加载时间段及未被显示时间段为变量的加权值函数确定,该图片的加载时间段为该图片显示装置的当前时间与该图片的载入时间的差值,该图片的未被显示时间段为该图片显示装置的当前时间与该图片的最后显示时间的差值。本发明还提供了一种适用于该图片显示装置的图片显示方法。本发明使得生成的图片列表更符合用户的喜好。文档编号G09G5/00GK101415052SQ20071012398公开日2009年4月22日申请日期2007年10月19日优先权日2007年10月19日发明者周正浩,兵李,李晓光,林柏青,潘在安,谢冠宏申请人:鹏智科技(深圳)有限公司;锦天科技股份有限公司

最新回复(0)