数据处理装置的制作方法

文档序号:6548299阅读:96来源:国知局
专利名称:数据处理装置的制作方法
技术领域
本发明涉及一种能够减少与存储数据的加密和解密相关联的控制单元的负荷的数据处理装置。
背景技术
近年来,对于具备用于扫描原始图像并复印该图像的复印功能的图像处理装置来说,功能集成已经得到发展。通过向复印功能增加网络打印机功能和传真功能具备多个功能的图像处理装置,已经投入实际使用,所述网络打印机功能用于在该装置与诸如LAN的通信网络连接时,从诸如个人计算机(PC)的外部设备接收图像数据并且输出图像,所述传真功能用于将图像数据发送到使用传真通信等的外部传真机并从所述外部传真机接收图像数据。这种图像处理装置包括诸如硬盘或者半导体存储器的存储装置,用于暂时存储要处理的图像数据。通过在存储装置中顺序存储输入的图像数据,并在其处理的时机到来时处理存储在存储装置中的图像数据,图像处理装置可有效地处理多个图像数据,而不致停滞。
在原始图像的复印操作或在图像的输出操作中,由图像处理装置要处理的一些图像数据包括诸如含有个人信息或商业秘密的文档的保密信息。当将含有保密信息的图像数据存储在图像处理装置的存储装置中时,由于不正当获取存储在存储装置中的图像数据使得信息存在被泄漏的风险。因此,已经开发了一种技术,用于通过以加密形式将图像数据存储在存储装置中并在对所加密图像数据解密后(例如,见日本专利申请公开No.S64-64173(1989))对所述图像数据进行处理,来防止对存储在存储装置中的图像数据的不正当获取和信息泄漏。
除图像数据本身外,图像处理设备要处理的数据还包括其它诸如图像数据的处理指令或存储装置的控制指令的数据。因为除了图像数据外,并不需要加密这些数据,所以需要将不要加密数据和要加密数据区分开。常规的图像处理装置包括用CPU构建的控制单元、RAM等,并且所述控制单元控制图像处理装置的诸如复印功能、传真功能的各种功能和存储装置,而且区别数据以处理图像数据的加密和解密。因而,用于处理图像数据的加密和解密的图像处理装置具有控制单元负荷大的问题。尤其是,在图像处理装置处理彩色图像时,由于彩色图像数据和单色图像数据相比,有大得多的量,所以,控制单元的负荷显著增加。因此,存在随着控制单元负荷增加而图像处理装置的处理效率和处理速度降低的问题。存在的另一个问题是,当使用高性能控制单元以避免降低图像处理装置的处理效率和处理速度时,图像处理装置的成本上升。

发明内容
为了解决上述问题而已经做出本发明,并且本发明的一个目的在于,提供一种能够减少与在存储装置中存储的数据的加密和解密相关联的控制单元负荷的数据处理装置。
本发明的另一个目的在于提供一种数据处理装置,通过在存储装置存储图像数据时加密图像数据而防止信息泄漏。
本发明的再一个目的在于提供一种能够提高数据的加密和解密的处理速度的数据处理装置。
根据本发明的一种数据处理装置是这样一种数据处理装置,其包括用于存储数据的存储装置;输入-输出装置,用于向所述存储装置输入数据并从所述存储装置输出数据;以及处理装置,用于处理通过所述输入-输出装置从所述存储装置输出的数据,其特征在于,构造所述输入-输出装置以使用第一数据发送方法和第二数据发送方法中的任何一种将数据输入到所述存储装置,和从所述存储装置输出数据,在所述第一数据发送方法中,所述处理装置较少涉及对数据发送的控制,在所述第二数据发送方法中,所述处理装置较多地涉及对数据发送的控制,所述输入-输出装置提供判断装置,用于根据数据种类判断将要使用的是所述第一数据发送方法和第二数据发送方法中的哪一个,并且所述输入-输出装置具有用于对要使用第一数据发送方法输入到所述存储装置的数据进行加密的装置及用于对要从所述存储装置使用所述第一数据发送方法输出的数据进行解密的装置。
在本发明中,用于在存储装置中存储数据并对所存储数据进行处理的数据处理装置,利用第一数据发送方法和第二数据发送方法中的任何一种将数据输入到所述存储装置和从所述存储装置输出,在所述第一数据发送方法中,控制单元(控制装置)较少涉及对数据发送的控制,而在所述第二数据发送方法中,所述控制单元较多地涉及对数据发送的控制。而且,所述数据处理装置包括用于通过所述第一数据发送方法在输入操作中对要输入到存储装置的数据进行加密并在输出操作中对要从存储装置输出的数据进行解密的装置。
根据本发明的数据处理装置,其特征在于,所述判断装置被构造来在判断出所述数据的类型是将要加密的数据时,判断所述输入-输出装置将使用所述第一数据发送方法。
根据本发明的数据处理装置,其特征在于,所述判断装置被构造来在判断出所述数据的类型是图像数据时,判断所述输入-输出装置将使用所述第一数据发送方法。
根据本发明的数据处理装置,其特征在于,所述判断装置被构造来在判断出所述数据类型是文本数据时,判断出所述输入-输出装置将使用所述第一数据发送方法。
而且,在本发明中,在判断出所述数据种类是图像数据时,用第一数据发送方法将该图像数据输入到所述存储装置,并从所述存储装置输出该图像数据,同时,在输入操作中,对所述图像数据加密而在输出操作中对所述图像数据解密。
根据本发明的数据处理装置,其特征在于,所述第一数据发送方法是DMA方法,而所述第二数据发送方法是PIO方法。
而且,在本发明中,所述第一数据发送方法是DMA方法而所述第二数据发送方法是PIO方法,其中,对要用DMA方法输入到所述存储装置或者从所述存储装置输出的数据在输入操作中进行加密并在输出操作中解密。
通过本发明,因为输入-输出装置对将要加密的数据利用较少涉及控制单元(处理装置)的第一数据发送方法进行输入至存储装置或者从存储装置输出的处理,并对要利用所述第一数据发送方法输入和输出的数据进行加密和解密的处理,所以减少了用于控制数据处理的控制单元的负荷。因此,能够增加所述数据处理装置的处理效率和处理速度。而且,因为无需使用高性能的控制单元,抑制数据处理装置的成本上升是可能的。
而且,通过本发明,因为存储装置以加密的形式存储图像数据,所以可以防止由于存储在存储装置中的图像数据的不正当获取而导致的包括在图像数据内的保密信息的泄漏。
而且,通过本发明,因为用比PIO方法发送速度更高的DMA方法将需要加密和解密的数据输入至存储装置并从存储装置输出,所以本发明提供了诸如增加加密和解密的处理速度的有益效果。
根据带有附图的下面的详细描述,本发明上述和其进一步的目的和特征将更清楚全面。


图1是说明作为本发明的数据处理装置的图像处理装置的内部功能结构的功能框图;以及图2是说明存储控制单元的内部结构的框图。
具体实施例方式
下面的描述将参照例示本发明的实施例的附图,具体解释本发明。
图1是说明作为本发明的数据处理装置的图像处理装置的内部功能结构的功能框图。图像处理装置1包括用CPU构建的用于执行操作的控制单元(处理装置)11,以及用于存储与所述操作相关联的暂时信息的RAM等。控制单元11与用来存储用于控制图像处理装置1的控制程序的ROM 182及作为用于存储用于管理要由图像处理装置1执行的处理的管理信息的存储器的管理单元181相连接。控制单元11同时也连接到用于读取在纸上所记录的图像并生成图像数据的图像读取单元12。
控制单元11同时也连接到与公用电话线网络N3相连接的调制解调器单元151,以便进行传真通信。图像处理装置1能经由与调制解调器151相连接的公用电话线网络N3,使用传真通信,将由图像读取单元12产生的图像数据发送到另一传真机4。控制单元11同时也连接用于暂时存储图像数据的图像存储器142及用于根据存储在图像存储器142中的图像数据形成图像并将所述图像记录到纸上的图像形成单元141。图像处理装置1经由公用电话线网络N3用通过调制解调器单元151的传真通信接收从另一个传真机发送的图像数据,并利用图像形成单元141根据所述图像数据形成图像。
因此,图像处理装置1具有传真机的功能。图像处理装置1通过用图像形成单元141形成由图像读取单元12读取的图像,还具有了复印的功能。
控制单元11同时也连接到与通信网络N1相连接的通信单元152。通信单元152经由通信网络N1从与通信网络N1连接的个人计算机(PC)2接收图像数据,并且图像形成单元141根据所接收的图像数据形成图像。因此,图像处理装置1具有打印机的功能。
通信网络N1还和诸如因特网的广域通信网络N2相连接。通信单元152能用例如在电子邮件中附带图像数据从而发送和接收图像数据的方法,经由通信网络N1与广域通信网络N2,将图像数据发送到与广域通信网络N2相连接的另一个传真机3,并从所述传真机3接收图像数据。因此,图像处理装置1具有因特网传真机的功能。
控制单元11同时也连接到操作单元13,以便接受来自用户的操作。操作单元13包括诸如液晶面板的显示装置,用于显示为操作所必需的信息;以及诸如触摸面板或数字键的输入装置,利用所述输入装置,通过用户的操作输入诸如控制指令的信息。
控制单元11还经由存储控制单元(输入-输出装置)16连接存储单元(存储装置)17。作为根据本发明的存储装置的存储单元17由硬盘、非易失性的半导体存储器或光盘等构建。作为根据本发明的输入-输出装置的存储控制单元16控制要输入到存储单元17并从存储单元17输出的数据。
作为本发明的数据处理装置的图像处理装置1一旦在图像存储器142中存储由图像读取单元12产生的图像数据和由调制解调器单元151或由通信单元152接收的图像数据,就将这些图像数据从图像存储器142经由存储控制单元16输入到存储单元17。存储单元17存储所输入的图像数据。图像处理装置1同时也执行如下的处理从存储单元17经由存储控制单元16的图像数据读取、将所读取的图像数据存储到图像存储器142中、以及用图像形成单元141形成图像,执行利用传真通信从调制解调器单元151发送图像数据的处理或从通信单元152发送图像数据的处理。而且,图像处理装置1的控制单元11经由存储控制单元16向存储单元17输入诸如图像数据的处理指令或存储装置的控制指令的其它数据。
图2是说明存储控制单元16的内部结构的框图。存储控制单元16包括与图像存储器142和控制单元11相连接的输入-输出控制器(判断装置)161。输入-输出控制器161与PCI(外围部件互连)接口单元162相连接。存储控制单元16同时也包括连接存储单元17的ATA(AT附件)接口单元167。
PCI接口单元162与PIO(编程的I/O)控制单元163及DMA(直接存储器访问)控制单元164相连接。PIO控制单元163与ATA接口单元167相连接,而PCI接口单元162经由PIO控制单元163与ATA接口单元167连接。而且,DMA控制单元164与缓存器165连接,缓存器165还和加密/解密单元(加密/解密装置)166连接,加密/解密单元(加密/解密装置)166和ATA接口单元167相连接。因此,PCI接口单元162和ATA接口单元167通过两通道相互连接,该两通道是经由PIO控制单元163的通道以及经由DMA控制单元164、缓存器165和加密/解密单元166的另一通道。
输入-输出控制器161由CPU、存储器和ASIC组成。输入-输出控制161判断将使用由控制单元11控制数据的输入和输出的PIO方法和在没有控制单元11控制情况下输入和输出数据的DMA方法中的哪一个数据发送方法,来输入和输出将要输入至存储单元17和从存储单元17输出的数据。具体地说,输入-输出控制器161判断出从控制单元11发送的将要输入到存储单元17的数据,将用所述PIO方法来输入,而判断出根据来自控制单元11的指令从图像存储器142传送的数据,将用所述DMA方法输入。因此,用DMA方法输入到存储单元17的数据是需要加密的图像数据,而用PIO方法输入到存储单元17的数据是诸如图像数据的处理指令或者存储装置的控制指令的非图像数据的数据。
将由输入-输出控制器161已判断出要通过PIO方法输入的数据,从PCI接口单元162经由PIO控制单元163发送到ATA接口单元167,并从ATA接口单元167输入到存储单元17。即,将不同于图像数据的数据通过图2中由黑箭头标识的通道输入到存储单元17。
将由输入-输出控制器161判断出要通过DMA方法输入的数据,从PCI接口单元162经由DMA控制单元164和缓存器165输入到加密/解密单元166。加密/解密单元166对所输入的数据加密并将所加密的数据发送到ATA接口单元167。ATA接口单元167将所加密的数据输入到存储单元17,而存储单元17存储所加密的数据。也就是说,图像数据通过由在图2中以白色突出的箭头所标识的通道发送,由加密/解密单元166加密并存储在存储单元17中。
用PIO方法已输入到存储单元17的数据类似地用PIO方法从存储单元17经由PIO控制单元163输出。已用DMA方法输入到存储单元17并存储的图像数据,用DMA方法从存储单元17输出。在此,加密/解密单元166对用DMA方法从存储单元17输出的图像数据进行解密。
如上详述,在本发明中,彼此确定要用DMA方法输入到存储单元17和从存储单元17输出的数据与用PIO方法输入到存储单元17和从存储单元17输出的数据,并且对要用DMA方法输入到存储单元17和从存储单元17输出的数据,在输入操作中加密而在输出操作中解密。将要用DMA方法输入到存储单元17和从存储单元17输出的数据,是要从图像存储器142输入到存储单元17的图像数据。也就是说,图像处理装置1一旦在图像存储器142中存储由图像读取单元12产生的图像数据,由调制解调器单元151接收的图像数据或由通信单元152接收的图像数据,就用加密/解密单元166对用DMA方法从图像存储器142传送的图像数据加密,并将所加密的图像数据存储在存储单元17中。而且,已加密并存储在存储单元17中的图像数据由加密/解密单元166解密并且由图像存储器142读取,并且图像处理装置1用图像形成单元141进行成像处理,使用传真通信从调制解调器单元151进行图像数据的发送处理或利用通信单元152进行图像数据发送的处理。
在本发明中,由于存储单元17以加密形式存储图像数据,所以防止由于不正当获取存储在存储单元17中的图像数据、而导致包括在图像数据内的保密信息的泄漏是可能的。而且,在本发明中,用控制单元较少涉及对数据发送进行控制的DMA方法,将要加密的图像数据输入至存储单元17且从存储单元17输出,并且加密/解密单元166对要用DMA方法输入和输出的图像数据进行加密和解密处理。由于控制单元11较少涉及在要加密的图像数据中,并且加密/解密单元166执行了通常需要由控制单元11进行的图像数据的加密和解密处理,所以控制单元11用于处理的负荷减少了。因此,能够增加图像处理装置1的处理效率和处理速度。尤其是,在处理具有大数据量的彩色图像数据的情形,也能尽可能地抑制处理效率和处理速度的降低。而且,因为不需要使用高性能控制单元11,所以可抑制图像处理装置1的成本升高。
而且,在本发明中,因为具有大数据量并进而还需要加密和解密的图像数据,用具有高于PIO方法的发送速度的DMA方法,被输入到存储单元17并被从存储单元17输出,所以,能够增加具有大数据量的图像数据的输入和输出的处理速度及对其加密和解密的处理速度。而且,在本发明中,因为由控制单元11处理的包括要输入到存储控制单元16和存储控制单元16输出的数据在内的数据是纯文本数据,所以控制单元11通过类似于不进行加密的图像处理装置的简单处理,也能够控制图像处理装置1,尽管存储单元17加密且保护图像数据。
应注意,尽管在该实施例中的图像处理装置1是具有诸如传真机和打印机多项功能的复合机器,但本发明不限于此,而可以是具有诸如传真机、复印机或打印机的单项功能的装置。而且,尽管本实施例已经说明了图像处理装置1作为根据本发明的数据处理装置,但本发明不限于此,而可以是用于处理诸如文本数据的不同于图像数据的数据的实施例。
权利要求
1.一种数据处理装置,包括存储单元,用于存储数据;输入-输出单元,用于将数据输入至所述存储单元并从所述存储单元输出数据;以及处理单元,用于处理通过输入-输出单元从存储单元输出的数据,其中所述输入-输出单元,利用第一数据发送方法和第二数据发送方法中的任何一种,将数据输入到所述存储单元并从所述存储单元输出数据,以及所述输入-输出单元包括判断单元,用于根据数据种类判断要使用第一数据发送方法和第二数据发送方法中的哪一个;加密单元,用于对要利用所述第一数据发送方法输入到所述存储单元的数据进行加密;以及解密单元,用于对要利用所述第一数据发送方法从所述存储单元输出的数据进行解密。
2.根据权利要求1所述的数据处理装置,其中,当所述输入-输出单元判断出所述数据类型是要加密的数据时,所述判断单元判断出所述输入-输出单元将使用所述第一数据发送方法。
3.根据权利要求1或2所述的数据处理装置,其中,当判断出所述数据类型是图像数据时,所述判断单元判断出所述输入-输出单元将使用所述第一数据发送方法。
4.根据权利要求1或2所述的数据处理装置,其中,当判断出所述数据类型是文本数据时,所述判断单元判断出所述输入-输出单元将使用所述第一数据发送方法。
5.根据权利要求1或2所述的数据处理装置,其中,所述第一数据发送方法是DMA方法而所述第二数据发送方法是PIO方法。
全文摘要
图像处理装置(数据处理装置)经存储控制单元(输入-输出装置)在存储单元(存储装置)中存储数据、向存储单元输入数据并从存储单元输出数据,并且用控制单元(处理装置)处理从存储单元输出的数据。存储控制单元用DMA方法通过经DMA控制单元的路径将图像数据输入到存储单元并从存储单元输出图像数据,并且用PIO方法通过经由PIO控制单元的路径将诸如控制指令的其他数据输入到存储单元并从所述存储单元输出。由在用于DMA方法的所述输入-输出路径上所提供的加密/解密单元,在输入操作中对要用DMA方法输入到存储单元及从所述存储单元输出的图像数据,进行加密,并在输出操作中解密。
文档编号G06F3/12GK1691738SQ20051006724
公开日2005年11月2日 申请日期2005年4月20日 优先权日2004年4月22日
发明者中井嘉之, 角田浩一, 山之内隆男, 嶋泽耀一 申请人:夏普株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1