电子装置和数据通信方法

文档序号:7952104阅读:129来源:国知局
专利名称:电子装置和数据通信方法
技术领域
本发明涉及一种网络,其中多个的电子装置的由一根总线,如符合IEEE1394的高速串行总线(以下称作IEEE1394总线)联接,以及在这些电子装置中执行的通信。本发明尤其涉及一种用于解决当数据在一个传送端装置和一个接收端装置之间传送时发生的传送数据格式不兼容问题的装置和方法。
背景技术
一个网络可以这样表达出来,其中的电子装置(以后称装置),如数字磁带录象机,数字静物摄影机,个人计算机,以及打印机通过一条IEEE1394总线连接起来,以及在这些装置中执行的通信。
在一个其中包括由一条IEEE1394总线相连的这样的多个装置的网络(以下称作IEEE1394网络)中,数据和控制信号的传送是通过一个预置通信周期上的时分复用执行的。作为一个通信周期中的通信结构,其中有同步通信(以下称Iso),其中视频数据,音频数据以及诸如此类被实时传输,以及异步通信(以下称作Async),其中一个控制信号,诸如操作控制命令和一个装置的连接控制命令这样的控制信号按照要求以非固定的时间间隔传输。
当位于IEEE1394网络上的一个打印数据提供装置向一个打印机装置发送打印数据并命令打印时,对于打印数据提供装置来说,提供和发送一个符合能够被打印机装置打印和接收的数据格式是必要的。
打印数据提供装置必须依赖打印数据传送目标的打印装置而将打印数据格式改变为可传送的格式。在多个打印数据提供装置被联接在网络上的情况下,所有这些装置需要具备打印数据格式转换功能,结果是相同的功能在网络的多个地方出现且资源被浪费了。
另外,当打印数据提供装置不能发送符合打印机装置能接收和打印的数据格式时,打印机装置不能打印出所规定数据的问题就出现了。

发明内容
鉴于这种情况,本发明已实现的一个目的是提供一个装置和方法,用于在数据传送装置和数据接收装置被连接在IEEE1394网络上且数据接收装置没有被设计为支持能够由数据传送装置输出的数据格式的情况下,将要发送的数据格式转换为一种适当的格式且传送数据到一个接收装置。
按照第一方面,实现此目的的本发明涉及一个位于包括一条总线和与总线相连的多个的电子装置的通信网络中的一个电子装置,此电子装置包括用于检测位于网络上的至少第一电子装置和第二电子装置来实现的功能的装置;第一判断装置,用于根据由第一电子装置和第二电子装置实现的功能,来判断能够由第一电子装置传送的格式是否能够由第二电子装置接收;以及控制装置,用于在第一判断装置确定由第一电子装置发送的数据格式能够被第二电子装置接收时执行控制,以使得数据从第一电子装置发送到第二电子装置。
按照第二方面,实现此目的的本发明涉及的电子装置还包括保存装置,用于保存可转换数据格式信息;第二判断装置,用于根据数据格式信息判断第一电子装置能够发送的数据格式是否能够被转换为第二电子装置能够接收的格式;以及数据格式转换装置,用于当第一判断装置确定由第一电子装置能够发送的数据格式。能够由第二电子装置接收,以及第二判断装置确定第一电子装置能够传送的数据格式能够被第二电子装置接收时,将第一电子装置能够发送的数据格式转换为第二电子装置能够接收的格式。
按照第三方面,实现此目标的本发明涉及的电子装置还包括获取装置,用于从多个电子装置中的另一个电子装置中获得可转换数据格式信息;第三判断装置,用于根据在另一个电子装置中的可转换数据格式信息,判断另一个电子装置是否能够将第一电子装置能够传送的数据格式转换为第二电子装置能够接收的数据格式;以及控制装置,用于在当第一判断装置确定由第一电子装置发送的数据格式不能被第二电子装置接收,第二判断装置确定由第一电子装置发送的数据格式不能被转换为第二电子装置接收的格式,以及第三判断装置确定能由第一电子装置传送的数据格式能被转换为第二电子装置能接收的格式时,控制另一个电子装置以致于将能够由第一电子装置传送的数据格式转换为第二电子装置能够接收的格式。
按照第四方面,实现此目的的本发明涉及位于包括一条总线和与总线相连的多个电子装置的通信网络中的电子装置,此电子装置包括用于获得可转换数据格式信息的获取装置;用于从多个电子装置中的另一电子装置输入控制数据的第一输入装置;用于从第一电子装置输入通过总线传输的数据的第二输入装置;用于根据控制数据,将数据从第一数据格式转换为第二数据格式的数据格式转换装置;以及数据输出装置用于输出已经被转换为第二数据格式的数据。
按照第五方面,实现此目的的本发明涉及一种有关包括一条总线和与总线相联的多个电子装置的通信网络的数据通信方法,数据通信方法包括用于获取能够由从多个装置中提供数据的源装置传送的数据格式信息的步骤;用于获取能够由从多个电子装置中接收数据的目标装置接收的数据格式信息的步骤;以及用于根据可传送的数据格式信息和可接收的数据格式信息,判断源装置传送的数据格式信息是否能够被目标装置接收的步骤。
按照第六方面,实现此目的的本发明涉及一种数据通信方式还包括一个控制步骤,用于当源装置传送的数据格式能够被目标装置接收时执行控制,使得数据能够从源装置传送到目标装置。
按照第七方面,实现此目的的本发明涉及一种通信方式还包括当源装置传送的数据格式不能被目标装置接收时,用于核对可转换数据格式信息的步骤;用于根据可传送的数据格式信息和可转换的数据格式信息,判断源装置可传送的数据格式是否能被转换为目标装置能接收的数据格式的步骤;以及用于执行控制以便于当在判断步骤中确定源装置传送的数据格式能够被目标数据接收时,源装置能够传送的数据格式被转换为目标装置可接收的数据格式。
按照第八方面,实现此目的的本发明涉及在包含一条总线和与总线相连的多个电子装置的通信网络中的数据通信方式,数据通信方式包括用于从多个电子装置中的另一个电子装置中输入控制数据的步骤;一个数据输入步骤,用于从第一电子装置输入通过总线传输的数据;一个数据格式转换步骤,用于根据控制数据将数据从第一数据格式转换为第二数据格式;以及数据输出步骤,用于通过总线输出已经转换为第二数据格式的数据。
在本发明中,在一个预置时间点,用于在网络上传送数据的装置被定义为源装置,以及用于接收和处理数据的装置被定义为目标装置。另外,用于命令和控制联接在网络上的以便于传输数据的装置被定义为控制器,且在控制器中实现数据格式转换功能。
从源装置到目标装置的数据传输由控制器发指令。源装置具有如装置信息,能够传送的数据格式列表,以及目标装置具有如装置信息,能够接收和处理的数据格式列表。
当命令数据的传输从源装置到目标装置时,控制器获得能够由源装置传送的数据格式信息以及能够由目标装置接收的数据格式信息,从信息中确定一个适于传输的数据格式,并命令源装置以特定的格式将数据传送到目的地。
当没有找到适当的格式时,还通过参照能够由控制器自己转换的数据格式信息,控制器确定一个能够由源装置传送的数据格式,以及一个能够由目标装置接收的数据格式,并命令源装置以那种数据格式将数据传送给控制器。接收数据的控制器将数据格式转换为能够由目标装置接收的格式并将数据传送到目标装置。
本发明上述目的,方面和新特点,在参阅下列附图时,从下列的详述中将变得更加明显。


图1是表示本发明IEEE1394网络结构的方框图。
图2是表示当数据从源装置传送到目标装置时的流程图的一部分。
图3表示当数据从源装置传送到目标装置时,剩余部分流程图。
图4是磁盘装置、打印机以及IRD通过IEEE1394总线被网络联接的方框图。
图5是表示一个描述信息模型的方框图。
图6是表示一个CSR区实例的方框图。
具体实施例方式
现参见附图,本发明的实施例将在下面作更详尽的描述。
图1是表示按照本发明的一个IEEE1394网络结构的框图。
如此图中所示,源装置4,目标装置2,以及一个控制器(控制装置)3被连接到IEEE1394总线4。每个装置包括IEEE1394接口块11,21或37,这些接口块是通过IEEE1394总线4用于访问在网络上另一个装置的接口。
在预定时间点,在一个IEEE1394网络上传送数据的装置被定义为源装置,如图1所示,源装置1包括作为硬件的IEEE1394接口块11,数据源块12,以及用于获得能够被传送的数据格式信息的块13,以及CPU14。
另外,用于在预置时间点从IEEE1394网络上接收数据的装置被定义为目标装置。如图1所示,目标装置2包括,作为硬件的IEEE1394接口块21,数据处理块22,以及用于保存能被接收的数据格式信息块23,以及CPU24。
另外,一个用于指示位于IEEE1394网络的装置传送数据以及用于执行装置的控制的装置被定义为控制器,如图1所示,控制器3是作为在IEEE1394网络上的一个元件存在的装置,包括用于实现以后将描述的功能的硬件,即一个IEEE1394接口块31,用于保存格式一可转换格式信息块32,用于指示此装置已经被实现为一个控制器装置的块33,一个数据格式转换块34,以及一个CPU35。
接下来,对每个装置的软件的结构进行描述。
首先,描述每一装置的作用。例如源装置1,目标装置2,以及具有这些装置功能的控制器3的CPU14,CPU24和CPU35。
当源装置从外部源接收伴随有诸如数据格式、数据传送目标等这些参数一起的一个数据传送命令时,源装置开始以特定的格式将数据发送到特定的传送目标。另外,为响应来自外部源的请求,源装置提供了能够被传输的数据格式信息。
当从外源得到可接收数据格式的指令时,目标装置建立一个用来准备以特定的格式接收的接收缓冲区(以后将描述的CSR区),并接收数据。另外,为了从外部源响应一个请求,目标装置提供能够接收的数据格式信息。
控制器包括以下将描述的功能(1)到(6)。
(1)由网络上的一个装置执行检测功能的功能。
(2)转换一个数据格式的功能。
(3)命令和控制网络上的一个装置来传送数据的功能。
(4)提供可转换数据格式信息以及提供响应一个请求的功能。
(5)传送和接收数据的功能。
(6)控制用于传送数据装置和用于接收数据装置操作的功能。
从源装置到目标装置的数据传送由控制器发出指令。
实际上在数据从源装置到目标装置传送的情况下的流程图如图2和图3所示。在此流程图中,scr代表一个源装置,dest代表目标装置。
最初,当命令数据传输从源装置到目标装置时,控制器获取能够由源装置传送的数据格式以及能够由目标装置接收的数据格式信息(步骤S1)。
另外,判断一个源装置能够传送和目标装置能够接收的数据格式(用格式A代表)是否存在(步骤S2)。当格式A存在时,控制器以从源装置传送的数据格式通知目标装置并命令目标装置按此格式接收数据(步骤S3),并且命令源装置用适当的格式将数据传送到目标装置(步骤S4)。
当在步骤S2中没有找到适当的格式A时,控制器将设法转换从源装置传送到目标装置的数据格式。
特定地,首先要作一个检测,判断控制器本身是否支持从源装置能够传送的数据格式到目标装置能够接收的数据格式的格式转换(步骤S5)。当格式转换被支持时,控制器命令源装置将数据以一种可能被控制器转换的装置格式(用格式B表示)传送给控制器。接收数据的控制器将数据格式转换为一种目标装置可能接收的格式(用格式C表示)(步骤S7)并指示目标以格式C接收和处理数据(步骤S8),此后数据以格式C被传送到目标装置(步骤S9)。
当在步骤S5中,确定控制器不能执行从源装置可能传送的数据格式到目标装置可能接收的数据格式的数据转换时,控制器(以后称之为控制器A)寻找网络上的另一个控制器(以后称之为控制器B)(步骤S10和S11)。当控制器B存在时(在步骤S11中为YES),控制器A获得控制器B的格式转换表信息(步骤S13),并检查从源装置到目标装置的数据传送的格式转换是否可能(步骤S14)。如果格式转换是可能的(在步骤S14中为YES),那么通过利用控制器A或控制器B的功能或它们其中之一的功能来执行格式转换,且数据从源装置被传送到目标装置(步骤S15)。
当即使运用了控制器A和B的转换功能,所需的格式转换还是不能执行时(在步骤S14中为NO),控制器A再寻找另一个控制器(以后称之为控制器C)(步骤S10和S11),获得由控制器C支持的格式转换表信息(步骤S13),通过运用控制器A,B和C的转换功能,检查所需的格式转换是否能执行(步骤S14),并且,如果可能(在步骤S14为YES),执行格式转换(步骤S15)。
在以上描述的方法中,当控制器A自己进行格式转换不可能时,控制器A通过运用另一个控制器检查格式转换是否是可能的。
当即使运用了网络上所有的控制器或控制器数量达到一个极限值仍不能执行所需要的格式转换时,控制器终止数据传送并向应用程序返回一个错误码(步骤S12)。
另外,作为本发明一个特定的例子,将给出一种情况的描述,其中如图4所示,磁盘装置5,打印机6,以及IRD(综合接收译码器IntegratedReceiver Decoder)7通过IEEE1394总线被网络连接。在这种情况下,磁盘装置5相当于一个源装置,打印机6相当于一个目标装置,以及IRD7相当于一个控制器。
磁盘装置5其中包括IEEE1394接口块51,磁盘驱动器(记录媒体)52,存储器53,以及CPU54。打印机6其中包括IEEE1394接口块61,一个打印机引擎(ENGINE)62,存储器63,以及CPU64。IRD7其中包括一个IEEE1394接口块71,数据格式选择/转换块72,存储器73,调谐器74,以及其复用器75。
一个能够被每个装置传送和接收的数据格式列表,以一个由AV/C数字接口命令设备定义的描述信息的形式提供。在磁盘装置5中,描述信息在存储器53或磁盘驱动器52中执行;在打印机6中,描述信息在存储器63中执行;以及在IRD7中,描述信息在存储器73中执行。对于控制器(在图4中的IRD),能够被传送和接收的数据格式信息以及可格式-可转换数据格式列表信息彼此是相同的。
图5表示一个描述器模型。如此图中所示,该描述器具有树状结构。在AV/C数字接口命令设备中规定由IEEE1394定义的子单元的功能(装置内一个功能单元)将在子单元标识描述信息中描述。关于这一点,本实施例所要求的装置信息,包括此子单元标识符描述信息的项目如图5所示。在此描述信息中,存在两个由支持格式和支持类型构成的目录。支持格式表示一个可接收格式(对于目标装置)或一个格式转换源的支持格式(对于控制器),以及一个可传送格式(对于源装置)或一个转换源的支持格式(对于控制器)。支持类型表示由源/目标/控制器哪一个装置来执行。
在图4中,磁盘装置5在内置磁盘驱动52中存贮静止图象数据。打印机6从IEEE1394总线4接收和打印图象数据。IRD7在其中有一个可执行的控制器。
作为源装置的磁盘装置5,具有作为静止图象数据的目录,并响应来自外源的一个请求能够通过网络传送特定的静止图象到另一个装置。当发出静止图象的传送的请求时,源装置能够提供以自己能支持的格式解码的图象数据作为传送数据。磁盘装置5将可支持格式的信息作为描述信息。
当目标装置打印机6接收到一由它本身支持的图像格式时,打印机6可以通过打印机驱动设备62打印数据。打印机6将可支持的图像格式信息做为描述信息放在存贮器63中。
有控制器功能的IRD7有控制源装置和目标装置之间数据传送的功用,并发出打印请求给目标装置。此外,IRD7将可转换的数据格式转换类型做为存贮器73中的描述信息。
对于数据传输,使用了Async(异步通信)或Iso(同步通信)。对于Iso同步通信,定义在IEC61833中的插头控制记录器被用于传送数据。
在Async(异步通信)传输的情况下,定义在IEEE1212中的一个CSR(控制状态记录器)区(特定地,例如图6中所示的一个初始单元区)被用于传送数据。准确地,利用异步通信传送的数据,传送通过应用以下例如1),2)的技术实现。
1)进栈型(push model)源装置将数据写入目标装置的CRS区。
2)出栈型(pull model)源装置由此提供数据给CSR区,且目标装置读取源装置上的CSR区。
在这些装置中,需要按下列顺序进行打印操作。
开始,IRD7从磁盘装置5中选择一个欲打印的静止图像,同时,检测图像格式,其中的传送是由磁盘装置5中的描述信息支持的。
下一步,IRD7从描述信息中检查打印机6支持的图像格式。
IRD7比较磁盘装置5支持的图像格式和打印机6支持的图像格式,以确定是否有一个两个装置都支持的图像格式。
当有一个两个装置都支持的图像格式时,IRD7按照可适用的格式,在磁盘装置5和打印机6之间执行数据传送。
在进栈型情况下,IRD7指示磁盘装置5将可适用的格式数据写入指定的CSR区,并指示打印机6通过假设被磁盘装置5写入的数据为特定的图像格式来执行打印。
在对比中,当没有被两个装置同时支持的格式,IRD7指的是在存贮器7中由它自己自己实现的图像转换表信息,目的是为了检查从磁盘装置5支持的图像数据格式到打印机6支持的图像数据格式的转换是否可能。当从磁盘装置5支持的图象格式A转换为打印机6支持的图像格式B成为可能时,在进栈型(push model)的情况下,IRD7命令磁盘装置5以A格式传送数据,传送目标是IRD7的CSR区。
IRD7将接收到的数据转换为格式B,并把它传送给打印机6的CSR区。此外,IRD7命令打印机6通过假设所指定的CSR区的数据为格式B执行打印。
当从磁盘装置5支持的图像格式A到打印机6支持的图像格式B的转换为不可能时,IRD7通过网络上的另一个控制器转换成一个所需要的格式。
具体地,当从格式A到格式B的转换不被支持时,IRD7寻找网络上的另一个控制器(以下称为控制器B)。当控制器B存在,IRD7获得控制器B的格式转换表信息,并通过利用IRD7和控制器B的格式转换功能,检查从磁盘装置5传送到打印机6的格式转换是否是可能的。如果转换是可能的,通过IRD7和控制器B的功能或二者之一的功能,格式转换被执行,并且数据被从磁盘装置5传送到打印机6。
当通过利用IRD7和控制器B的转换功能所期望的格式转换还不能实现时,IRD7再寻找另一个控制器C,获得控制器C支持的格式转换表格信息,并通过利用IRD7和控制器B与C的转换功能,检查是否所期望的格式转换可以执行。如果可能,执行格式转换。
这种方法,一个特别的控制器(在图4中是IRD7)传送数据给予另一个控制器,且所传送的数据服从格式转换并被传送到下一个控制器。最终已经执行了可以被打印机6接收的格式转换的控制器,传送数据给打印机6,并且这些控制器中的任何一个命令打印机6通过假定CSR区的数据为格式B来打印数据。
当通过使用网络上所有控制器或甚至控制器的数量达到可实现的极限值,所期望的格式转换还不能实现时,控制器停止数据传送并给已经发出打印机命令的应用程序一个错误代码。
以上特殊的例子是在源装置是磁盘装置,目标装置是打印机,控制器是IRD时的情况。除此之外,在本发明的一个模型中,具有要传送数据的源装置以及处理和保存数据的目标装置是相连的,执行格式转换和欲传送的数据的处理,用与以上描述相似的方法是可能的。
以下示范一个适用的模型例子(1)源装置是一个数字静止式摄像机,且目标装置也是数字式摄像机。
这种情况,作为一个数据传送源,在数字静止式摄像机中提供了图像记忆装置是可以想像的,并且作为数据传送目标,在数字式摄像机中提供了一个图像记忆装置和液晶显示器是可以理解的。
(2)源装置是一个视频磁带摄录一体机(camera-integrated videotape recorder)或一个视频磁带录象机,以及目标装置是一个视频磁带摄录一体机(camera-integrated video tape recorder)或视频磁带录象机。
这种情况,作为数据传送源,在视频磁带摄录一体机(camera-integrated video tape recorder)或视频磁带录象机中,提供了记录介质是可以理解的,且作为数据传送目标,在视频磁带摄录一体机(camera-integrated video tape recorder)或视频磁带录象机中,提供了一个图像记忆装置,一个液晶显示器,以及录音介质是可以想像的。
(3)源装置是一个传真装置或图像扫描仪。
作为数据传送源,一个扫描缓冲器是可想像的。
(4)目标装置是一个传真装置,数字式复印机,或类似的设备。
作为数据传送目标,一个装置的打印单元是可理解的。
具备了以上详细描述的设备,按照本发明,(1)和(2)描述的优点在下面陈述。
(1)当从源装置传送数据给目标装置时,被支持的数据格式的差别可被克服。
(2)当有一些需传送的数据格式时,目标装置和源装置不需要支持一些数据传送格式,且控制器仅需要支持一些网络上的格式,导致减少在网络规模上的成本。
在不违背本发明的宗旨和范围的情况下,可以构成不同的实施例。应当了解到的是本发明不只局限于上述详细描述的实施例。相反的,本发明还覆盖如下文所述的本发明的权利要求的宗旨和范围内的各种改进和等同替换,下列权利要求的范围限定了一个最宽的解释,以便包含所有这些改进类型,同样的结构和功能。
权利要求
1.一种与网络相连的信息处理装置,其中包括第一电子装置的多个电子装置与所述网络相连,所述信息处理装置包括获取装置,用于访问与所述网络相连的一个电子装置,并获取所述电子装置的属性信息和属于所述电子装置的内容的属性信息;存储装置,用于存储所述信息处理装置的属性信息,包括被所述信息处理装置支持的可转换数据格式的信息;第一传送装置,用于根据与所述网络相连的一个电子装置的请求,传送存储在所述存储装置中的所述信息处理装置的所述属性信息;第一确定装置,用于检查由所述获取装置获取的属于第一电子装置的预定内容的属性信息,确认所述预定内容的数据格式是第一数据格式,并根据存储在所述存储装置中的可转换数据格式的所述信息确定所述预定内容的数据格式是否可从所述第一数据格式转换为第二数据格式;第一指令装置,用于当所述第一确定装置确定所述预定内容的数据格式可从所述第一数据格式转换为第二数据格式时,向具有所述预定内容的所述第一电子装置发布一个指令,以便传送所述预定内容;接收装置,用于根据所述第一指令装置发布的所述指令接收被传送的所述预定内容;转换装置,用于将所述预定内容的数据格式从所述第一数据格式转换为所述第二数据格式;以及第二发送装置,用于将由所述转换装置转换成所述第二数据格式的所述预定内容发送至与所述网络相连的一个电子装置。
2.根据权利要求1的信息处理装置,还包括第二确定装置,用于根据由所述获取装置获取的包括在所述第二电子装置的属性信息中的数据格式信息,确定与所述网络相连的第二电子装置是否支持所述第二数据格式,以便接收一个内容。
3.根据权利要求2的信息处理装置,还包括第三确定装置,用于当所述第一确定装置确定所述转换装置不能将所述预定内容的数据格式从所述第一数据格式转换成所述第二数据格式时,确定与所述网络相连的第三电子装置能够根据由所述获取装置获取的包括在所述第三电子装置的信息中的可转换的数据格式信息,将所述预定内容的数据格式从所述第一格式转换成所述第二数据格式;第二指令装置,用于向具有所述预定内容的所述第一电子装置发布一个指令,以便将所述预定内容传送到由所述第三确定装置确定的所述第三电子装置;以及第三指令装置,用于向所述第三电子装置发布一个指令,以便向所述第二电子装置传送转换成所述第二数据格式的所述预定内容。
4.根据权利要求3的信息处理装置,还包括第四确定装置,用于当所述第一确定装置确定所述转换装置不能将所述预定内容的数据格式从所述第一数据格式转换成所述第二数据格式,以及所述第三确定装置确定与所述网络相连的任何电子装置不能将所述预定内容的数据格式从所述第一数据格式转换成所述第二数据格式时,确定从所述第一数据格式到所述第二数据格式的数据格式转换是否能够由与所述网络相连的任何电子装置的一系列数据格式转换实现;第四指令装置,用于向具有所述预定内容的所述第一电子装置发布一个指令,以便将所述预定内容传送到由所述第四确定装置确定为第一次序的一个电子装置,然后按照所述第四确定装置确定的次序,向电子装置发布指令,以便传送经转换的所述预定内容;以及第五指令装置,用于当数据格式序列转换成所述第二数据格式完成时,向由所述第四确定装置确定为最后次序的一个电子装置发布一个指令,以便向所述第二电子装置传送转换成所述第二数据格式的所述预定内容。
5.一种用于信息处理装置的信息处理方法,所述信息处理装置与网络相连,其中包括第一电子装置的多个电子装置与所述网络相连,所述信息处理方法包括以下步骤访问与所述网络相连的一个电子装置,并获取所述电子装置的属性信息和属于所述电子装置的内容的属性信息;存储所述信息处理装置的属性信息,包括被所述信息处理装置支持的可转换数据格式的信息;根据与所述网络相连的一个电子装置的请求,传送存储的所述信息处理装置的所述属性信息;检查属于第一电子装置的预定内容的属性信息,确认所述预定内容的数据格式是第一数据格式,并根据存储的可转换数据格式的所述信息确定所述预定内容的数据格式是否可从所述第一数据格式转换为第二数据格式;当所述预定内容的数据格式可从所述第一数据格式转换为第二数据格式时,向具有所述预定内容的所述第一电子装置发布一个指令,以便传送所述预定内容;根据所述指令接收被传送的所述预定内容;将所述预定内容的数据格式从所述第一数据格式转换为所述第二数据格式;以及将转换成所述第二数据格式的所述预定内容发送至与所述网络相连的一个电子装置。
6.根据权利要求5的信息处理方法,还包括根据包括在所述第二电子装置的属性信息中的数据格式信息,确定与所述网络相连的第二电子装置是否支持所述第二数据格式,以便接收一个内容。
7.根据权利要求6的信息处理方法,还包括当确定不能将所述预定内容的数据格式从所述第一数据格式转换成所述第二数据格式时,确定与所述网络相连的第三电子装置能够根据获取的包括在所述第三电子装置的信息中的可转换的数据格式信息,将所述预定内容的数据格式从所述第一格式转换成所述第二数据格式;向具有所述预定内容的所述第一电子装置发布一个指令,以便将所述预定内容传送到确定的所述第三电子装置;以及向所述第三电子装置发布一个指令,以便传送转换成所述第二数据格式的所述预定内容。
8.根据权利要求7的信息处理方法,还包括当确定不能将所述预定内容的数据格式从所述第一数据格式转换成所述第二数据格式,以及确定与所述网络相连的任何电子装置不能将所述预定内容的数据格式从所述第一数据格式转换成所述第二数据格式时,确定从所述第一数据格式到所述第二数据格式的数据格式转换是否能够由与所述网络相连的任何电子装置的一系列数据格式转换实现;向所述第一电子装置发布一个指令,以便将所述预定内容传送到确定为第一次序的一个电子装置,然后按照确定的次序,向电子装置发布指令,以便传送经转换的所述预定内容;以及当数据格式序列转换成所述第二数据格式完成时,向确定为最后次序的一个电子装置发布一个指令,以便传送转换成所述第二数据格式的所述预定内容。
全文摘要
提供了一种装置和方法,当数据接收装置不支持被网络上的数据传送装置输出的数据格式时,用于将被传送的数据转换为适当的格式并把数据传送给数据接收装置。控制器获得源装置传送的数据格式信息和目标装置接收的数据格式信息。当目标装置不能接收源装置传送的数据格式信息时,控制器命令源装置把数据传给控制器。控制器接收数据把此数据格式转换为可被目标装置接收的数据格式,再把数据传送给目标装置。
文档编号H04L12/40GK1822591SQ20061000370
公开日2006年8月23日 申请日期1999年1月28日 优先权日1998年1月28日
发明者川村晴美, 高田康弘 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1