一种自动关联播放的数码相框的制作方法

文档序号:6780111阅读:250来源:国知局
专利名称:一种自动关联播放的数码相框的制作方法
技术领域
本发明涉及一种数码相框.
背景技术
数码相框是一种数字显示式相框,是家用数码产品的一种,其 核心功能是将介质中的数字图像文件经过解码转换后通过液晶屏 或其他显示设备输出。与传统的相框相比,数码相框使用简单,能 够直接读取数码相机拍摄的数码卡,并能显示多张照片,相当于影 集的功能。
对于较为高档的数码相框, 一般还带有文字显示、音乐播放等 功能。对于这种数码相框来说,在某些情况下,在欣赏不同的照片 时配以不同的音乐,或是在自己的照片上添加一些心情独白或是文 字,也别有一番风味。

发明内容
本发明的目的在于提供一种能够将照片、文字、音乐相互关联 的数码相框。
为了达到上述目的,本发明提供了一种数码相框,所迷数码相
框包括主控MCU和关联表,所述关联表用于记录多种待播放文件 的关联状态,所述主控MCU根据关联表内容控制数码相框同时播 放相关联的多种文件。
优选地,所述多种文件包括图像文件、音频文件和文本文件 中的一种或多种,
在优选实施方案中,所述关联表包括至少一个关联纪录,每 个关联纪录记录一条关联信息。
优选地,所述关联纪录包括关联文件路径、被关联文件路 径、标示符.在替代实施方案中,所述关联纪录包括关联文件
路径、被关联文字、标示符。在优选实施方案中,关联纪录还包 括校验码,
优选地,所述关联表是文本文件。
本发明提供的数码相框根据关a的纪录,自动同时播放相关 联的多种文件,拓展了数码相框的功能,使得数码相框的使用更为 灵活.


下面将参照附图对发明的具体实施方案进行更详细的说明,其

图l是根据本发明的一个实施方案的数码相框结构框图; 图2是根据本发明的一个实施方案的关联表的使用过程图; 图3是根据本发明的一个实施方案的关联表结构图;以及 图4是根据本发明的一个实施方案的关联纪录结构图。
具体实施例方式
图l是本发明的一个实施方案的数码相框结构框图。如图l所 示,该数码相框包括关联表IOO、数据接口 102、主控MCU104、 图像解码单元106、显示緩沖108、显示设备IIO、音频解码单元 112和音频设备114。
关联表100用于存储数码相框即将播放的文字、照片、音乐等 各种文件的路径关联纪录。其中所述的各种文件可以存储在数码相 框本体内置的存储器中,也可以存储在数码相框外接的各种存储介 质中.在优选的实施方案中,关联表是一个文本文件,存储在系统 内部,关联表的生成主要是由用户在系统菜单提示下手动生成,例 如用户可以在菜单提示下,手动选择将数码相框内置存储器中已经 存有的某图像文件与数码相框外接SD卡中存储的某音乐文件建立 关联,由此生成一个关联纪录,存储在关联表中。关联表也可以由 系统按照某种规则自动生成一部分作为补充,例如系统自动搜索内 置和外接存储器中存储的文件名,将文件名相同的不同类型文件建
立关联。比如当搜索到"宝宝生日.jpg"文件和"宝宝生日.txt"
文件,就默i人将这两个文件建立关联,生成一个关联纪录,储存在
关联表IOO中。
除了关联文件的路径之外,关联纪录还可以包括需要关联的简 单文字。例如,对于"宝宝生日.jpg"的图像文件,用户可以建立 "宝宝生日.txt"文件,在其中写入对图像文件的文字说明,然后 对这两个文件的路径建立关联,以便同时播放。但是如果需要写入 的文字说明非常简单,如只是"2007, 12, 25日,宝宝2岁生日 啦" 一句话,则可以简易地将该文字说明直接写入关联纪录,使得 关联的建立更加简单。
关联表100中关联纪录的存储方式和结构可以有多种不同方 式,稍后会结合附图3和附图4详细描述其实施方式.
数据接口 102用于存储介质向主芯片提供数据。在一个优选方 案中,数据接口包括USB接口、串行接口、并行接口、蓝牙接口、 红外接口、 SD卡接口、 MMC卡接口、 MS卡接口和XD卡接口等各种 数码卡接口,
主控MCU104是芯片中的微处理器,用于读取数据,并控制其 他处理单元的工作.
图像解码单元106用于将图像数据进行解码,处理成为适于显 示的格式。
显示緩冲108用于对需要进行显示的数据进行暂存緩冲。 显示i殳备110用于显示图片和文字。
音频解码单元112用于将音频数据进行解码,处理成为适于播 放的格式'
音频设备114用于播放音频。
下面结合图1的结构图说明各种数据的处理流向.
对于图像数据来说,主控MCU 104从数据接口 102读取数据, 判断该数据为图像数据后,将其送入图像解码单元106。所述的图 像数据可以是jpeg, bmp, gif, tiff等多种格式的图像数据。图 像解码单元106将图像数据解码成为适于显示的格式,之后送入显 示緩冲108进行暂存,最后通过显示设备110进行显示。
对于音频数据来说,主控MCU 104从数据接口 102读取数据, 判断该数据为音频数据后,将其送入音频解码单元112。所述的音 频数据可以是mp3, wav, wma等多种格式的音频数据。音频解码单 元112将音频数据进行解码后,送入音频设备114进行播放,
对于文本数据来说,如果文本数据是以独立文件的形式存储 的,比如,以doc, txt等格式存储在外接存储介质中,那么主控 MCU 104可以从数据接口 102读取该文件;如果文字数据是直接存 储在关联纪录中的,比如,以上描述过在关联纪录中写入的"2007, 12, 25日,宝宝2岁生日啦"的文字,那么主控MCU 104可以从 关联表100中直接读取文字。由于文本数据不需要进行图像解码, 主控MCU 104读取文本数据之后,直接将数据送入显示緩冲108进 行暂存,然后通过显示设备110进行显示。
以上是图像、音频和文本数据各自单独处理的数据流向,下面 结合图2说明关联播放时的数据处理过程。
在图2示出的关联播放过程的实施例中,数码相框在图像显示 模式下,启动关联播放.此时,以播放图像文件为中心,搜索与该 图像文件相关联的音频和文字,进行播放和显示.具体来说,结合 图1和图2,数码相框中的主控MCU 104读取到图像文件之后,沿 着图像数据处理流向将其送入图像解码单元106,解码后在显示緩 冲108之中暂存。同时,在步骤200,主控MCU开始查找关联表, 搜索与该图像文件相关联的文件。
在步骤202,判断是否找到与该图像文件相关联的音频文件, 如果没有找到,则直接进入步骤206,进行下一个判断;如果找到 关联音频,则进入步骤204,开始播放该关联音频文件。播放关联 音频文件的过程即如上所述沿音频数据处理流向处理音频文件的 过程主控MCU读取音频数据,送入音频解码单元进行解码,然后 在音频设备中播放。开始播放音频文件之后,也t步骤206。
在步骤206,主控MCU判断是否找到与所述图像文件相关联的 文字。该文字可以是以文件名和文件路径的形式存储在关联纪录中 的文本文件,也可以是直接写入关联纪录中的文字。如果没有找到 关联文字,则进入步骤210,结束该关联过程;如果找到了关联文
字,则ii^步骤208,显示该关联文字.显示关联文字的过程即如 上所述沿文字数据处理流向处理文字的过程主控MCU从数据接口 或关联表读取数据,直接送入显示緩冲,与图像文件一起显示。
对于在播放音频模式下,启动关联播放,搜索显示其关联文字、 关联图像的方法,则与上述方法非常类似,在此不再赘述。
在图1示出的数码相框的结构的基础上,按照各种数据的处理 流向,根据图2示出的关联过程,即可对多种文件进行关联播放. 在关联播放中,关联表的建立非常重要。图3示出一种实施方案中 关联表的结构示意图.
如图3所示,关联表中包括多个不等长的关联纪录纪录l,纪 录2,纪录3,纪录4...每条纪录记录一条关联关系。多个纪录 依次存储在关联表中。
图4示出关联纪录的结构示意图。如图4所示,每条纪录的起 始为一个'*,字符,后面紧跟关联文件的完整路径。路径纪录结 束后以一个'?,来标志,紧跟后面的是四字节的校验码。可以设 定相应的校验方法(如哈希、CRC等)对文件内容进行校验,以防 关联出现文件错误.如果方法设计得当,4字节的校验可以使出错 的概率降低至大约42亿分之一,达到使用要求。同理,后面纪录 的是被关联文件的信息,并在最后添加一个'*,字符.由于合法 的文件路径不会出现'?,和'*,字符,故可以区分每条纪录的 不同部分和区分相关纪录。对于关联文字,在简易实施方案中,可 以在被关联文件路径的位置上,用引号+文字内容的方式直接将关 联文字写入关联纪录中。例如,可用"2007, 12, 25日,宝宝2 岁生日啦"代替被关联文本文件的路径,而直接将关联文字写入。 另外,在纪录新的关联时,应删除旧的关联关系。
本领域技术人员可以理解,图4的关联纪录结构只是一种举例 说明,在本说明书教导下,普通技术人员可以做出多种变体,例如, 在其他实施方案中,将字符'? , 、'*,改成其他字符,只要该 字符不能出现在合法的文件名之中,不会与文件名和文件路径引起 混淆,并能够起到分隔标示的作用就可以。此外,改变关联文件、 被关联文件先后顺序,改变校验码位数等多种改变也都在本发明的
构思范围之内.
显而易见,在此描述的本发明的数码相框可以有许多变化,这 种变化不能认为偏离本发明的精神和范围。因此,所有对本领域技 术人员显而易见的改变,都包括在本权利要求书的涵盖范围之内。
权利要求
1.一种数码相框,所述数码相框包括主控MCU和关联表,所述关联表用于记录多种待播放文件的关联状态,所述主控MCU根据关联表内容控制数码相框同时播放相关联的多种文件。
2. 如权利要求1所述的数码相框,其特征在于所述多种文件包括 图像文件、音频文件和文本文件中的一种或多种。
3. 如权利要求1所述的数码相框,其特征在于所述关联表包括至 少一个关联纪录,每个关联纪录记录一条关联信息.
4. 如权利要求3所述的数码相框,其特征在于所述关联纪录包括 关联文件路径、被关联文件路径、标示符。
5. 如权利要求3所述的数码相框,其特征在于所述关联纪录包括 关联文件路径、被关联文字、标示符。
6. 如权利要求4或5所述的数码相框,其特征在于所述关联纪录 还包括校验码,
7. 如权利要求1所述的数码相框,其特征在于所述关联表是文本 文件。
全文摘要
本发明提供了一种数码相框。所述数码相框包括主控MCU和关联表,所述关联表用于记录多种待播放文件的关联状态,所述主控MCU根据关联表内容控制数码相框同时播放相关联的多种文件。根据本发明的数码相框能够将相关联的图像、音频、文字同时播放,使得数码相框的使用更加灵活,功能更加丰富。
文档编号G11B27/10GK101188134SQ200710304459
公开日2008年5月28日 申请日期2007年12月28日 优先权日2007年12月28日
发明者岩 史 申请人:北京海尔集成电路设计有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1