数据存取装置、系统及其传输方法

文档序号:6585651阅读:129来源:国知局
专利名称:数据存取装置、系统及其传输方法
技术领域
本发明涉及一种数据存取装置、系统及其方法,特别涉及一种具有不被外界读取 的隐藏储存模块的数据存取装置。
背景技术
目前,由于科技日新月异,自从搭配通用串行连接器(USB)接口的随身硬盘 (pocket disk)问世后,因其具有较大的数据储存容量、数据传输快速以及携带方便等优 点,已摆脱了软盘片(floppy disks)的容量限制与烧录光盘耗时的困扰,而成为一种极为 方便的移动储存装置。但是一般随身硬盘内的重要数据可容易地被窃取、窜改或破坏,更加 凸显了各类电子存取装置对其保密性的重视程度已逐渐地升高。目前对于数据加密的方法包括指纹加密、芯片加密、程序密码加密、自动销毁等, 而经商品化的产品例如有指纹辨识硬盘,其利用指纹辨识科技来保护指纹硬盘内的信息; 滑动式指纹辨识硬盘,其通过滑动式扫描认证将数据加密保护;硬盘加密装置,其通过硬盘 加密锁、专属钥匙、X-Wall加密芯片、DES/TDES(数据加密标准)技术的搭配,对硬盘进行加
Γ t [ O而且,随身储存装置应用层面越来越广,如数字相框、便携式电话或数字相机等都 具有随身储存的功能,虽然在随身硬盘加密的技术已有前面公开的几种方式,但是这些现 有技术仅可单纯地提供数据加密或保护的功能,对于经常往来不同地点而又无法随身携带 个人计算机或是笔记本计算机的使用者而言,仍然无法抵挡病毒的攻击或入侵,因为就算 经过加密或保护之后,系统仍然可以被检测到并被读取。

发明内容
本发明是为了解决上述问题而提出的,本发明的其中一个目的就是在提供一种数 据存取装置、系统及其方法,以解决数据容易被外界读取与写入的问题。为了达到目的,本发明提出一种数据存取装置,其包含第一储存模块、第一处理单 元、串联式存取模块及隐藏储存模块。第一储存模块储存有存取应用程序,存取应用程序包 含第一处理命令集合及第二处理命令集合,第一处理单元与第一储存模块连接,接收电子 系统传来的外部操作命令,且根据存取应用程序辨识该外部操作命令,判断属于第一处理 命令集合或属于第二处理命令集合,串联式存取模块连接于第一处理单元,隐藏储存模块 与串联式存取模块连接,若外部操作命令属于第一处理命令集合,则第一处理单元对于串 联式存取模块进行数据处理动作,且若外部操作命令属于第二处理命令集合,则第一处理 单元通过串联式存取模块对隐藏储存模块进行数据处理动作。其中,第一处理命令集合为串联式存取模块的读取指令、写入指令、及查询容量指 令等。其中,第二处理命令集合为串联式存取模块的读取指令、写入指令、及查询容量指 令等。
其中,数据存取装置还可包含独立存取模块,该独立存取模块接收第三处理命令
皇A
朱口 ο其中,第一处理单元接收到外部操作命令时,只有当该外部操作命令属于第二处 理命令集合的外部操作命令时,第一处理单元才能对隐藏储存模块进行数据处理动作。其中,第一储存模块及隐藏储存模块分别为内存。其中,数据存取装置还具有第一连接模块。为了达到本发明的另一个目的,提供一种数据存取装置应用方法,其适用于上述 数据存取装置,先由第一处理单元读取外部操作命令,经由第一处理单元利用第一储存模 块中的存取应用程序,判断外部操作命令并依据该外部操作命令在串联式存取模块进行数 据处理动作,或通过串联式存取模块在隐藏储存模块进行数据处理动作。根据本发明的又一目的,提出一种数据存取系统,其包含上述的数据存取装置及 来源装置,来源装置连接至数据存取装置,其来源装置包含第二储存模块及第二处理单元, 第二储存模块储存有应用程序,第二处理单元连接第二储存模块,并根据应用程序送出外 部操作命令。其中,来源装置具有第二连接模块,第二连接模块与数据存取装置的第一连接模 块连接。其中,第二储存模块为大量数据储存模块。此外,本发明还提出一种数据存取系统传输方法,其适用于上述的数据存取系统, 先连接来源装置与数据存取装置,来源装置的第二处理单元根据应用程序产生外部操作命 令传送至数据存取装置的第一处理单元,数据存取装置的第一处理单元根据指令程序分析 存取指令,在串联式存取模块进行数据处理动作,或通过串联式存取模块在隐藏储存模块 进行数据处理动作。综上所述,根据本发明的数据存取装置、系统及其方法,可具有一个或多个下述优占.
^ \\\ ·(1)根据本发明的数据存取装置可利用隐藏储存模块保护数据不受系统侦测,并 避免病毒入侵或任意存取。(2)根据本发明的数据存取装置可通过其存取应用程序加入安全性密码,提升数 据隐私权的保障。


图1为本发明的数据存取装置的组成方框图;图2为本发明的数字影像装置的运行方法的流程图;图3为本发明的数据存取系统的组成方框图;图4为本发明的数字影像系统的传输方法的流程图;图5为本发明的数据存取系统第一实施例的示意图;以及图6为本发明的数据存取系统第二实施例的示意图。主要符号说明1为数据存取装置;11为第一储存模块;12为第一处理单元;13为 串联式存取模块;14为隐藏储存模块;15为独立存取模块;16为第一连接模块;3为来源装 置;31为第二处理单元;32为第二储存模块;33为第二连接模块;SlO S13为步骤流程;
5以及S20 S25为步骤流程。
具体实施例方式以下将参照相关附图,说明根据本发明的数据存取装置、系统及其传输方法,为便 于理解,下述实施例中的相同组件以相同的符号标示来说明。参照图1,其为本发明的数据存取装置的组成方框图。图中,数据存取装置1包含 第一储存模块11、第一处理单元12、串联式存取模块13及隐藏储存模块14。其中,第一储 存模块11与第一处理单元12连接,第一储存模块11保存有存取应用程序,并且该存取应 用程序包括第一处理命令集合及第二处理命令集合,第一处理单元12与串联式存取模块 13连接,并用以接收电子系统传来的外部操作命令,该外部操作命令为第一处理命令集合 及/或第二处理命令集合其中的一个指令,而且串联式存取模块13与隐藏储存模块14连 接,数据存取装置1还可包含一个或多个独立存取模块15,在图1中以一个独立存取模块 15呈现,并且该独立存取模块15接收第三处理命令集合。参照图2,其为本发明的数字影像装置的运行方法的流程图。该方法适用于图1所 示的数据存取装置1,包括下列步骤在步骤S10,第一处理单元12接收外部操作命令;在 步骤Sl 1,第一处理单元12利用第一储存模块11的存取应用程序判断该外部操作命令,若 该外部操作命令为第一处理命令集合则进行步骤S12,若为第二处理命令集合则进行步骤 S13 ;在步骤S12,根据第一命令集合,对串联式存取模块13进行数据处理动作;以及在步骤 S13,根据第二命令集合,通过串联式存取模块13在隐藏储存模块14进行数据处理动作。参照图3,其为本发明的数据存取系统的组成方框图。图中,对于与前述的图相同 的部分不再详述,仅对不同的特征进行说明。来源装置3包含第二处理单元31及第二储存 模块32。其中,第二处理单元31连接第二储存模块32 ;第二储存模块32保存有应用程序, 并且该应用程序还包括第一处理命令集合及第二处理命令集合;第二处理单元31可利用 第二储存模块32的应用程序发出外部操作命令,该外部操作命令为第一处理命令集合及/ 或第二处理命令集合其中的一个指令。数据存取装置1还具有第一连接模块16,连接于第 一处理单元12 ;来源装置3还包含第二连接模块33连接于第二处理单元31 ;且第一连接模 块16与第二连接模块33连接。参照图4,其为本发明的数字影像系统的传输方法的流程图。该方法适用于数据存 取装置1及来源装置3,包括下列步骤在步骤S20,连接来源装置3的第二连接模块33与 数据存取装置1的第一连接模块16 ;在步骤S21,来源装置3的第二处理单元31利用第二 储存模块32的应用程序产生外部操作命令;在步骤S22,传送外部操作命令至数据存取装 置1的第一处理单元12 ;在步骤S23,第一处理单元12利用第一储存模块11的存取应用程 序判断该外部操作命令,若该外部操作命令为第一处理命令集合则进行步骤S24,若为第二 处理命令集合则进行步骤S25 ;在步骤S24,根据第一命令集合,对存取串联式存取模块13 进行数据处理动作;以及在步骤S25,根据第二命令集合,通过串联式存取模块13在隐藏储 存模块14进行数据处理动作。参照图5,其为本发明的数据存取系统第一实施例的示意图。图中,数据存取装置 1为数字相框(Digital Photo Frame),数据存取装置1包含第一储存模块11、第一处理单 元12、串联式存取模块13、隐藏储存模块14、独立储存模块15及第一连接模块16,在本实施例中,第一储存模块11为数字相框中的韧体,并且第一储存模块11保存有存取应用程 序,该存取应用程序包括第一处理命令集合及第二处理命令集合,第一处理单元12为微型 处理器,并与第一储存模块11连接,并用以接收外部操作命令,该外部操作命令为第一处 理命令集合及/或第二处理命令集合其中的一个指令,串联式存取模块13为SD (Secure Digital)卡读卡模块,且串联式存取模块13与处理单元12连接,隐藏储存模块14为闪存, 并与串联式存取模块13连接,数据存取装置1还可包含一个或多个独立存取模块15,在本 实施例中,以一个独立存取模块15呈现,并且该独立存取模块15为CF(Compact Flash)卡 读卡模块,且接受第三处理命令集合,第一连接模块16为通用序列连接器,来源装置3为台 式计算机,其包含第二处理单元31及第二储存模块32,第二处理单元31为中央处理器,第 二储存模块32为硬盘,第二储存模块32存有应用程序,并且该应用程序还包括第一处理命 令集合及第二处理命令集合,来源装置3还包含第二连接模块33连接于第二处理单元31。在本实施例中,第一处理命令集合为通用一般USB磁盘接口(USB Floppylnterface, UFI)的命令集合,在此命令集合的设定中,0U8为读取串联式存取模块 13的指令,0x2A为写入数据至串联式存取模块13的指令,0x25为查询串联式存取模块13 容量的指令。第二处理命令集合为本实施例自行定义的命令集合,0xE5为读取隐藏储存模 块14的指令,OxES为写入隐藏储存模块14的指令,OxEA为查询隐藏储存模块14容量的指 令。当来源装置3由第二处理单元31利用第二储存模块32的应用程序,传送指令 0x28至数据存取装置1的第一处理单元12后,第一处理单元12利用第一储存模块11的存 取应用程序辨识指令0U8为第一处理命令集合,则对串联式存取模块13作读取动作。而 当第一处理单元接收到指令0xE8,存取应用程序辨识指令OxES为第二处理命令集合,则第 一处理单元12传送命令至串联式存取模块13,通过串联式存取模块13向隐藏储存模块14 作写入数据动作。参照图6,其为本发明的数据存取系统第二实施例的示意图。图中,数据存取装置 1为计算机外设装备,在本实施例中为鼠标,第一储存模块11为鼠标中的韧体,并且第一 储存模块11保存有存取应用程序,该存取应用程序包括第一处理命令集合及第二处理命 令集合,在本实施例中,存取应用程序还包括密码设定功能,提供使用者在隐藏储存模块14 的读写安全性,第一处理单元12为鼠标的微型处理器,并与第一储存模块11连接,用以接 收外部操作命令,该外部操作命令为第一处理命令集合及/或第二处理命令集合其中的一 个指令,串联式存取模块13为鼠标的信号发送接收端,且串联式存取模块13与处理单元12 连接,隐藏储存模块14为鼠标中内置的闪存,并与串联式存取模块13连接,第一连接模块 16为通用序列连接器,来源装置3为笔记本计算机,其包含第二处理单元31及第二储存模 块32,第二处理单元31为中央处理器,第二储存模块32为硬盘,第二储存模块32存有应用 程序,并且该应用程序还包括第一处理命令集合及第二处理命令集合,来源装置3还包含 第二连接模块33连接于第二处理单元31。在本实施例中,第一处理命令集合为通用一般UFI的命令集合,在此命令集合的 设定中,0U9为读取串联式存取模块13的鼠标轨迹坐标信号。第二处理命令集合为本实 施例自行定义的命令集合,0xE5为读取隐藏储存模块14的指令,OxES为写入隐藏储存模块 14的指令,OxEA为查询隐藏储存模块14容量的指令。
当来源装置3由第二处理单元31利用第二储存模块32的应用程序,传送指令 0x29至数据存取装置1的第一处理单元12后,第一处理单元12利用第一储存模块11的存 取应用程序辨识指令0U9为第一处理命令集合,则对串联式存取模块19作读取动作,得到 鼠标轨迹坐标并回传,此为一般的鼠标操作。而当第一处理单元接收到指令0xE8,存取应用 程序辨识指令OxES为第二处理命令集合,则第一处理单元12传送命令至串联式存取模块 13,经由串联式存取模块13向隐藏储存模块14作写入数据动作。但由于本实施例的数据 存取装置1的存取应用程序具有密码设置功能,因此使用者必须在来源装置3输入密码,才 能写入数据至数据存取装置1的隐藏储存模块14。因此,加上密码设置功能后,若使用者不小心遗失数据存取装置1,并当数据存取 装置1在他人手中,他人的来源装置3中也须具有应用程序,且输入密码才可存取其中隐藏 储存模块14的数据。以上所述仅为举例性,而不是限制性的。任何未脱离本发明的精神与范畴,而对其 进行的等效修改或变更,均应包含于本发明的权利要求范围之内。
权利要求
1.一种数据存取装置,其特征在于包含第一储存模块,其储存存取应用程序,所述存取应用程序包括第一处理命令集合及第 二处理命令集合;第一处理单元,其与所述第一储存模块连接并接收外部操作命令,并根据所述存取应 用程序辨识所述外部操作命令属于所述第一处理命令集合或所述第二处理命令集合;串联式存取模块,其与所述第一处理单元连接;以及隐藏储存模块,其与所述串联式存取模块连接; 其中,若所述外部操作命令属于所述第一处理命令集合,则所述第一处理单元对所述 串联式存取模块进行数据处理动作;若所述外部操作命令属于所述第二处理命令集合,则 所述第一处理单元通过所述串联式存取模块,对所述隐藏储存模块进行数据处理动作。
2.如权利要求1所述的数据存取装置,其特征在于所述第一处理命令集合为所述串联 式存取模块的读取指令、写入指令及查询容量指令。
3.如权利要求1所述的数据存取装置,其特征在于所述第二处理命令集合为所述隐藏 储存模块的读取指令、写入指令及查询容量指令。
4.如权利要求1所述的数据存取装置,其特征在于所述第一处理单元接收所述外部操 作命令时,只有当所述外部操作命令属于所述第二处理命令集合时,所述第一处理单元才 能对所述隐藏储存模块进行数据处理动作。
5.如权利要求1所述的数据存取装置,其特征在于所述串联式存取模块为计算机外设 设备。
6.如权利要求1所述的数据存取装置,其特征在于所述数据存取装置还包含独立存取 模块,所述独立存取模块接收第三处理命令集合。
7.如权利要求1所述的数据存取装置,其特征在于所述第一储存模块为内存。
8.如权利要求1所述的数据存取装置,其特征在于所述隐藏储存模块为内存。
9.如权利要求1所述的数据存取装置,其特征在于所述数据存取装置还具有第一连接 模块。
10.一种数据存取装置运作方法,其应用于如权利要求1至9中任一项所述的数据存取 装置,其特征在于包含由所述第一处理单元接受所述外部操作命令;通过所述第一处理单元利用所述第一储存模块的所述存取应用程序判断所述外部操 作命令;以及依据所述外部操作命令在所述串联式存取模块进行数据处理动作或通过所述串联式 存取模块在所述隐藏储存模块进行数据处理动作。
11.如权利要求10所述的数据存取装置运作方法,其特征在于所述第一处理命令集合 为所述串联式存取模块的读取指令、写入指令及查询容量指令。
12.如权利要求10所述的数据存取装置运作方法,其特征在于所述第二处理命令集合 为所述隐藏储存模块的读取指令、写入指令及查询容量指令。
13.一种数据存取系统,其特征在于包含如权利要求1至9中任一项所述的数据存取装置;以及来源装置,连接至所述数据存取装置,其包含第二储存模块,其储存应用程序;以及第二处理单元,其连接所述第二储存模块,并根据所述应用程序送出所述外部操作命令。
14.如权利要求13所述的数据存取系统,其特征在于所述来源装置具有第二连接模 块,所述第二连接模块与所述第一连接模块连接。
15.如权利要求13所述的数据存取系统,其特征在于所述第二储存模块为大量数据储 存模块。
16.一种数据存取系统传输方法,其应用于如权利要求13至15中任一项所述的数据存 取系统,其特征在于包含连接所述来源装置与所述数据存取装置;所述来源装置的所述第二处理单元根据所述应用程序产生所述外部操作命令传送至 所述数据存取装置的所述第一处理单元;以及所述数据存取装置的所述第一处理单元根据所述指令程序分析所述存取指令,在所述 串联式存取模块进行数据处理动作,或通过所述串联式存取模块在所述隐藏储存模块进行 数据处理动作。
全文摘要
本发明涉及一种数据存取装置、系统及其方法,适用于来源装置与数据存取装置,数据存取装置储存有存取应用程序,来源装置与数据存取装置连接后,来源装置根据应用程序产生外部操作命令传送至数据存取装置的串联式存取模块,数据存取装置根据指令程序分析存取指令,在串联式存取模块进行存取动作,或通过串联式存取模块在隐藏储存模块进行存取动作。由此,可加强使用者使用数据存取装置的安全性,且当使用者有重要数据时,还可加强数据隐私的保护。
文档编号G06F12/14GK102081578SQ200910247128
公开日2011年6月1日 申请日期2009年11月30日 优先权日2009年11月30日
发明者徐伟原, 李辰邦, 柯杰斌, 黄昭维 申请人:宏碁股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1