数据转换装置、数据转换方法及数据转换用的程序制造方法及图纸

技术编号:9010192 阅读:144 留言:0更新日期:2013-08-08 21:37
数据转换装置(110),在与作为处理对象数据的版本对应的第一数据形式和与输出版本对应的第二数据形式中、仅第一数据形式具有的信息保持区域作为差异区域而存在的情况下,将保持在处理对象数据的差异区域的信息数据转换为使用了非显示字符的代码的转换后字符串,生成嵌入了转换后字符串的输出版本的转换后数据;在第一数据形式和第二数据形式中、仅第二数据形式具有的信息保持区域作为差异区域而存在的情况下,对使用了嵌入在处理对象数据中的非显示字符的代码的字符串进行了逆转换后,生成在差异区域保持了通过逆转换而复原的信息数据的输出版本的逆转换后数据。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及将处理对象数据转换为其他版本的数据转换装置。
技术介绍
近年来,使多个设备通过无线电等相互通信,从而进行数据的收发的情况逐渐增加。例如,与音频/视觉(AV)有关的数字家电,通过DLNA (Digital Living NetworkAlliance/数字生活网络联盟)或Bluetooth (注册商标)等技术,能够相互协作进行数据的收发。所谓数字家电是例如电视机、PC、AV播放器、HDD录像机等信息设备。信息设备相互进行数据的收发,从而能够将音乐、照片、动态图像等数字内容无缝共享。在信息设备中,例如通过本设备上的OS (操作系统)和在该OS上动作的应用程序进行动作来利用数据。在多个信息设备之间进行数据的收发的情况下,搭载在各信息设备上的程序的版本有时不同。这种情况下,在版本不同的程序之间使用的数据形式不同,因此有时无法利用从其他设备发送来的数据。目前提出了在能够使用新旧多个版本的程序的状况下,在多个计算机上能够以旧版本程序来输入文件等的新信息形式的方式(例如参照专利文献I)。在该方法中,在旧版本程序的输入功能中追加将新信息形式的版本降为旧信息形式的版本的功能,旧版本程序能够输入新信息形式。现有技术文献专利文献 专利文献1:日本特开平10-11271号公报专利技术的概要专利技术要解决的课题 但是,在上述现有的构成中,存在如下课题:在将新信息形式的版本降为旧信息形式的版本时,与以新信息形式新追加的项目有关的信息丢失。
技术实现思路
本专利技术提供一种数据转换装置,在数据形式不同的版本之间的数据转换中,能够抑制版本升级等引起的便利性的损失。解决课题的手段为解决上述现有的课题,本专利技术的一个方式的数据转换装置具备:代码保持部,保持使用了没有被分配字符的非显示字符的代码的转换规则;转换部,在与作为处理对象数据的版本的输入版本对应的第一数据形式和与通过该数据转换装置将处理对象数据转换后的输出版本对应的第二数据形式中、仅第一数据形式具有的信息保持区域作为差异区域而存在的情况下,基于转换规则,将保持在处理对象数据的差异区域的信息数据转换为使用了非显示字符的代码的转换后字符串,进行生成转换后数据的转换处理,该转换后数据是嵌入了转换后字符串的输出版本的数据;逆转换部,在第一数据形式和第二数据形式中、仅第二数据形式具有的信息保持区域作为差异区域而存在的情况下,在基于转换规则对使用了嵌入在处理对象数据中的非显示字符的代码的字符串进行了逆转换后,进行逆转换处理,该逆转换处理是生成在差异区域保持了通过逆转换而复原的信息数据的输出版本的逆转换后数据的处理;以及控制部,控制转换部和逆转换部。专利技术的效果:根据本专利技术的一个方式的数据转换装置,能够提供一种在数据形式不同的版本之间的数据转换中,能够抑制版本升级等带来的便利性的损失的数据转换装置。附图说明图1是表示实施方式I中的通信系统的构成的一例的图。图2是表示实施方式I中的具备数据转换装置的信息设备的硬件构成的一例的图。图3是表示实施方式I中的具备数据转换装置的信息设备的构成的一例的框图。图4是表示实施方式I中的数据存储部所保持的对象数据的一例的图。图5是表示实施方式I中的版本信息保持部所保持的数据形式信息的一例的图。图6是表示实施方式I中的代码保持部所保持的转换规则的一例的图。图7是表示实 施方式I中的信息设备A向信息设备B发送对象数据的数据共享处理的一例的时序图。图8是表示实施方式I中的数据转换装置进行的数据转换处理的一例的流程图。图9是表示实施方式I中的差异数据和差异数据的嵌入目的地的一例的图。图10是表示实施方式I中的转换部进行的使用了非显示字符的代码的转换处理的顺序的一例的图。图11是表示实施方式I中的具备数据转换装置的信息设备向其他信息设备发送转换后数据时的、数据的变化的一例的图。图12是表示实施方式I中的信息设备A从信息设备B接收对象数据的数据共享处理的一例的时序图。图13是表示实施方式I中的具备数据转换装置的信息设备从其他信息设备接收转换后数据时的、数据的变化的一例的图。图14是表示实施方式2中的具备数据转换装置的信息设备的构成的一例的框图。图15是表示实施方式2中的第二版本信息保持部所保持的数据形式信息的一例的图。图16是表示实施方式2中的具备数据转换装置的信息设备与其他信息设备之间收发数据的数据共享处理的一例的时序图。图17是表示实施方式2中的数据转换装置进行的数据转换处理的一例的流程图。图18是表示实施方式2中的数据共享处理时的书签信息的变化的一例的图。图19是表示将书签信息以外的信息作为对象数据的情况下的数据形式信息的一例的图。具体实施例方式以下,参照附图说明本专利技术的一个实施方式。(实施方式I)图1是表示本实施方式中的通信系统的构成的一例的图。多个信息设备I 5经由网络6而连接。信息设备I 5具备近距离通信功能或广域通信功能中的至少一方的通信功能。作为近距离通信功能,能够应用使用了 BLUETOOTH (注册商标)、红外线通信、无线LAN等的无线通信功能,也能够应用使用了 USB、Ethernet (注册商标)等的有线通信功能。此外,作为广域通信功能,能够应用经由了因特网或公共电话线路等的公共网的通信功能。信息设备I 5例如是移动PC、便携电话、智能电话、平板终端、数码相机、便携音乐播放器等便携信息终端。此外,信息设备I 5也可以是例如电视机、AV播放器、HDD录像机等AV设备。此外,信息设备也可以是台式PC等信息通信终端。信息设备I 5经由网络6相互连接并收发数据,从而能够收取通信对方的信息设备I 5所保持的数据并在本设备上利用。信息设备I 5搭载有用于利用数据的软件。但是,在收发数据的信息设备I 5之间使用的程序的版本不同,且在版本不同的程序之间使用的数据形式不同的情况下,有时不能在信息设备I 5之间相互利用相同的数据。这种情况下,信息设备I 5不能直接利用从搭载了不同版本的程序的通信对方的信息设备I 5接收到的数据。因此,需要转换想要利用的数据的版本。但是,现有的数据转换装置中,旧版本程序的编辑对象是旧信息形式的数据,不包含与在新版本中新追加的项目有关 的信息。具有如下课题:搭载了旧版本程序的设备不维持与在新版本中新追加的項目有关的信息。解决这样的课题的本专利技术的一个方式中的数据转换装置进行数据转换处理,将处理对象数据转换为数据形式与该处理对象数据不同的其他版本。本实施方式的具备数据转换装置的信息设备,能够利用从与搭载了与该信息设备所搭载的程序的版本不同的程序的通信对方的设备接收到的数据。数据转换装置在向版本不同的数据形式转换的转换处理中,将基于数据形式不同的差异数据嵌入在转换后的数据内。以能够通过逆转换而复原的状态来保持差异数据。第一方式的一种数据转换装置,将处理对象数据转换为与该处理对象数据的数据形式不同的其他版本,其特征在于,具备:代码保持部,保持使用了没有被分配字符的非显示字符的代码的转换规则;转换部,在与作为所述处理对象数据的版本的输入版本对应的第一数据形式和与通过该数据转换装置将所述处理对象数据转换后的输出版本对应的第二数据形式中、仅所述第一数据形式具有的信息保持区域作为差异区域而存在的情况下,基于所述转换规则,将保持在所述处理对象数据的所述本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:柏本和俊
申请(专利权)人:松下电器产业株式会社
类型:
国别省市:

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

1