数据处理装置和数据处理方法制造方法及图纸

技术编号:2822918 阅读:173 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种数据处理装置和数据处理方法。在应用程序经由驱动器向设备发出访问请求时,能够立即执行其它处理。所述数据处理装置具有:执行加密处理、解密处理等的预定处理的IC存储器(16);进行使用IC存储器(16)的处理的应用程序;对IC存储器(16)执行访问处理的IC存储器用处理程序(14);以及根据来自应用程序的指示调用IC存储器用处理程序(14),并且对应用程序响应接收到了指示的驱动器(12)。

【技术实现步骤摘要】

本专利技术涉及执行可经由驱动器访问IC存储器等设备的应用程序的 。
技术介绍
通常,在装置中起动的应用程序想要访问IC存储器等外部设备时, 能够使用用于访问IC存储器的驱动器进行访问。g卩,应用程序向驱动器 输出访问请求,驱动器从IC存储器中取出数据,或者进行向IC存储器 中写入数据等的与请求相对应的具体处理,在该处理结束后,驱动器获 得从IC存储器取出的数据,或者得到对写入的响应。驱动器通过向应用 程序输出处理的响应结果或者处理所得数据,从而能够使应用程序得到 与对IC存储器的访问请求相对应的结果。但是,在应用程序经由驱动器向IC存储器等设备进行访问请求时, 在得到来自驱动器的响应等结果之前,应用程序处于等待状态。虽然也 存在当应用程序向IC存储器发出访问请求后,可以根据处理内容来执行 应用程序本来的处理,而不必取得来自IC存储器的访问结果的情况,但是由于应用程序处于等待状态,从而产生无法进行应用程序本来的处理, 处理速度降低的问题。因此,本专利技术的目的在于实现,其在 应用程序经由驱动器向设备发出访问请求后,能够立即执行其它处理。
技术实现思路
为了实现上述目的,本专利技术的数据处理装置,具有执行预定的特 定处理的设备;执行使用所述设备的处理的应用程序;执行针对所述设 备的访问处理的处理程序(handler)单元;以及根据来自所述应用程序的指示调用所述处理程序单元,并且向所述应用程序通报接收到了指示 的驱动器单元。在本专利技术的上述结构中,驱动器单元对来自应用程序的查询进行响 应,并且根据来自应用程序的请求使处理程序单元访问设备,从而驱动 器单元可立即向应用程序作出响应,并且在应用程序中可以执行应用程 序的处理而不等待设备中的最终处理结果的响应。另外,同时进行经由 处理程序单元对设备进行的访问处理,从而应用程序不用等到设备的处 理结束,即应用程序不等待来自驱动器的响应,可实现迅速的处理。另外,本专利技术的数据处理装置还具有与处理内容相对应的多个处 理程序单元;以及存储单元,其存储表示发送由所述应用程序或所述设 备生成的消息的发送目标和处理程序单元之间的对应关系的信息,所述 驱动器单元可构成为,当接收到由所述应用程序或所述设备生成的消息 时,根据所述消息中记载的发送目标和存储于所述存储单元中的表示对 应关系的信息,调用与所述发送目标相对应的处理程序单元。在本专利技术的上述结构中,具有多个处理程序单元,因此能够应对多 个处理,从而实现使用方便的数据处理装置。另外,本专利技术的数据处理装置还具有经由网络进行所述消息的收发 的通信单元,被所述驱动器单元调用的处理程序单元使用所述通信单元 向预先确定的发送目标发送消息。另外,本专利技术的数据处理方法,其使用发送侧数据处理装置和接收 侧数据处理装置,所述发送侧数据处理装置具有执行使用设备的处理 的应用程序;从所述应用程序接收所述设备的访问请求的驱动器单元; 以及执行针对设备的访问处理,并发送消息的处理程序单元,所述接收 侧数据处理装置接收从所述发送侧数据处理装置发送来的消息,该数据 处理方法包括以下步骤请求步骤,应用程序对驱动器单元进行对所述设备的访问请求;调用步骤,所述驱动器单元调用对所述设备执行访问 处理的处理程序单元;响应步骤,所述驱动器单元对所述应用程序的访 问请求进行响应;选择步骤,所述驱动器单元在作为所述被调用的处理 程序单元对所述设备进行访问的结果,得到了具有发送目标和发送数据 的消息时,从多个处理程序单元中选择与所述发送目标相对应的处理程 序单元;发送步骤,所述选择的处理程序单元对作为发送目标的所述接 收侧的数据处理装置发送所述消息;以及转送步骤,向由所述接收侧的 数据处理装置接收到的消息中记载的发送目标所规定的设备转送接收到 的消息。在本专利技术的上述结构中,调用与消息中包含的发送目标相对应的处 理程序单元,经由网络进行消息的发送,从而不必像经由网络的处理那 样在费时的处理中,应用程序特地等待处理结果,而可期待应用程序的 迅速处理。另外,本专利技术的数据处理装置具有登记赋予了数据发送目标的消 息的公用存储器;在所述公用存储器中登记消息,并且在消息登记后进 行其它处理的应用程序;以及一直对登记在所述公用存储器中的消息进 行监视,当登记了被赋予特定的数据发送目标的消息时,进行消息取得 的处理程序单元。另外,本专利技术的数据处理方法包括以下步骤从应用程序向登记赋 予了数据发送目标的消息的公用存储器中登记消息的登记步骤;在所述 登记步骤后所述应用程序执行其它处理的执行步骤;以及取出步骤,当 对登记在所述公用存储器中的消息进行监视的处理程序单元判断为在所 述公用存储器中登记了被赋予特定的数据发送目标的消息时,所述处理 程序单元执行取出所述登记消息的处理。在本专利技术的上述结构中,构成为具有将消息登记在公用存储器中, 并且对登记在公用存储器中的消息进行监视的处理程序单元,在公用存 储器中登记了特定的消息时,对应的程序处理单元取出消息,并对消息 进行特定的处理,并且,应用程序在登记处理后可以执行应用程序本来 的处理,从而应用程序不等待设备的处理,对于应用程序可实现迅速的处理。本专利技术中,驱动器单元对来自应用程序的查询进行响应,并且根据 来自应用程序的请求使处理程序单元访问设备,从而能够从驱动器单元 立即对应用程序作出响应,在应用程序中不必等待设备中的最终处理结 果,而能够进行应用程序的处理。另外,同时进行通过处理程序单元实 现的设备访问处理,因此应用程序不用等到设备处理结束,即应用程序 不等待来自驱动器的响应,可实现迅速的处理。另外,在本专利技术中,构成为具有在公用存储器中登记消息,并且对 登记在公用存储器中的消息进行监视的处理程序单元,当在公用存储器 中登记了特定的消息时,对应的处理程序单元取出消息,并对消息进行 特定的处理,并且,应用程序在登记处理后可以进行应用程序本来的处 理,从而应用程序不等待设备的处理,对于应用程序可实现迅速的处理。附图说明图1是本专利技术的数据处理装置100和100a的结构框图。图2是表示本专利技术的管理表17的具体例子的说明图。图3是表示本专利技术的管理表17a的具体例子的说明图。图4是使用本专利技术的数据处理装置100和100a的信号处理的时序图。图5是本专利技术另 一实施方式的数据处理装置200和200a的结构框图。图6是使用本专利技术的数据处理装置200和200a的信号处理的时序图。标号说明11应用程序;12驱动器;13应用程序用处理程序; 14IC存储器用处理程序;15通信用处理程序;16IC存储器; 17处理程序管理表;18通信部;19显示部具体实施例方式参照附图对本专利技术的进行说明。图1 是本专利技术的数据处理装置的结构框图。本专利技术的数据处理装置100由以下部分构成应用程序ll (本专利技术的应用程序)(内部保持有应用程序用处理程序13 (本专利技术的处理程序单 元));驱动器12 (本专利技术的驱动器单元);IC存储器用处理程序14 (本 专利技术的处理程序单元);通信用处理程序15 (本专利技术的处理程序单元); IC存储器16(本专利技术的设备);处理程序管理表17(本专利技术的存储单元); 通信部18 (本专利技术的通信单元);以及显示部19。另外,本专利技术的作为 通信对方的数据处理装置1Q0a也同样由以下部分本文档来自技高网...

【技术保护点】
一种数据处理装置,其具有:登记赋予了数据发送目标的消息的公用存储器;在所述公用存储器中登记消息,并且在消息登记后不等待对消息登记的响应而执行特定处理的应用程序;以及一直对所述公用存储器中登记的消息进行监视,当登记了被赋予特定的数据发送目标的消息时,取出该消息并执行特定处理的处理程序单元。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:坂村健越塚登寺田雅之森谦作石井一彦本乡节之
申请(专利权)人:株式会社NTT都科摩坂村健越塚登
类型:发明
国别省市:JP[]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利