发明名称 资料通讯装置及方法
摘要 响应来自使用启始协定之主装置的要求,包括表示许多通讯协定之资讯的能力资讯被送回至主装置,且根据能力资讯由主装置所标示的通讯协定被设定,且藉着设定的通讯协定,从主装置接收印表机资料。在使用连接至不同型式的装置例如IEEE1394串联汇流排之介面的系统中,当主装置传送印表机资料至印表机时所使用的协定,并不限于装置之制造者的独特协定。
申请公布号 TW384611 申请公布日期 2000.03.11
申请号 TW087101785 申请日期 1998.02.10
申请人 佳能股份有限公司 发明人 立山二郎;铃木尚久;福长耕司;片野清;中村敦;小林真琴
分类号 H04N5/00 主分类号 H04N5/00
代理机构 代理人 林志刚 台北巿南京东路二段一二五号七楼
主权项 1.一种通讯系统,包含:第一装置、第二装置及界定各该第一与第二装置的预定位址空间之串联滙流排,其中该第一装置包括第一协定能力储存机构,其是在由该串联滙流排所界定的位址空间中,用于储存各别资料传送协定之可使用能力资讯,该第二装置包括:第一辨识机构,藉着标示由该串联滙流排所界定的位址,用于读取第一协定能力储存机构的内容,并辨识所读取的内容;及第一决定机构,根据该第一协定能力储存机构的内容,用于决定资料传送协定,其中该第一辨识机构在该第一决定机构的决定之前,辨识许多可用的资料传送协定。2.如申请专利范围第1项之系统,其中该第一装置进一步包括锁定储存机构,其是在由该串联滙流排所界定的位址空间中,用于储存源之占据状态的资讯。3.如申请专利范围第2项之系统,其中该第二装置进一步包括:第二辨识机构,根据标示由该串联滙流排所界定的位址之读取或锁定交易,用于辨识该锁定储存机构的内容;及决定机构,根据该锁定储存机构的内容,用于决定该第一装置是否被占据。4.如申请专利范围第1项之系统,其中资料传送协定包括印表机协定。5.如申请专利范围第4项之系统,其中印表机协定是用于传送欲印刷之资料。6.如申请专利范围第1项之系统,其中该第二装置输出影像资讯。7.如申请专利范围第6项之系统,其中该第二装置是电脑、数位相机、扫描器、数位视频光碟、Set-Top-Box、数位电视、会议相机、数位视频系统或它们的复合机器。8.如申请专利范围第1项之系统,其中该第一装置进一步包括协定储存机构,写入由该第一决定机构所决定的协定之资讯。9.如申请专利范围第1项之系统,其中该串联滙流排符合IEEE1394标准。10.如申请专利范围第1项之系统,其中该串联滙流排调变DS-链方法中的资料并传送调变后的资料。11.如申请专利范围第1项之系统,其中该第一辨识机构根据标示由该串联滙流排所界定的位址之读取交易,而辨识该第一协定能力储存机构的内容。12.如申请专利范围第11项之系统,其中在该串联滙流排之传送协定的下层中执行读取交易。13.如申请专利范围第1项之系统,其中该第一装置接收影像资讯。14.如申请专利范围第13项之系统,其中该第一装置是监视器、电脑、外部储存装置、Set-Top-Box、印表机或它们的复合机器。15.如申请专利范围第1项之系统,其中该第二装置进一步包括第二协定能力储存机构,其是在由该串联滙流排所界定的位址空间中,用于储存各别资料传送协定之可用能力的资讯。16.如申请专利范围第15项之系统,其中该第一装置进一步包括:第二辨识机构,藉着标示由该串联滙流排所界定的位址,用于读取第二协定能力储存机构的内容,并辨识所读取的内容;及第二决定机构,根据该第二协定能力储存机构的内容,用于决定资料传送协定,其中该第二辨识机构在该第二决定机构的决定之前,辨识许多可用的资料传送协定。17.一种第一装置与第二装置之间经由串联滙流排之通讯方法,此串联滙流排界定各该第一装置与第二装置之预定位址空间,该方法包含以下步骤:将各别资料传送协定之可用能力资讯储存进入协定能力储存暂存器,其是在由该串联滙流排所界定的位址空间中;藉着标示由串联滙流排所界定的位址,读取协定能力储存暂存器中所储存的内容;辨识读取的内容;及根据协定能力储存暂存器中所储存的内容而决定资料传送协定,其中在该决定步骤之前,于该辨识步骤中辨识许多可用的资料传送协定。18.一种连接至串联滙流排之装置的通讯方法,此串联滙流排界定装置之预定位址空间,该方法包含将各别资料传送协定之可用能力资讯储存进入协定能力储存暂存器的步骤,其中协定能力储存暂存器是在由串联滙流排所界定的位址空间中。19.一种连接至串联滙流排之装置的通讯方法,此串联滙流排界定装置之预定位址空间,该方法包含以下步骤:藉着标示由串联滙流排所界定的位址,读取储存于连接至串联滙流排的另一装置之协定能力储存暂存器中的内容,其储存各别资料传送协定之可用能力的资讯;辨识所读取的内容;及根据协定能力储存暂存器中所储存的内容而决定资料传送协定,其中在该决定步骤的决定之前,于该辨识步骤中辨识许多可用的资料传送协定。20.一种用于执行串联滙流排上的资料通讯之通讯方法,其特征在于包含:藉着使用启始协定之通讯而得到目标装置之可用通讯协定的能力资讯;根据所得到的能力资讯而使该目标装置设定一通讯协定,其可使用于资料通讯;及根据所设定的通讯协定而执行与该目标装置之资料通讯。21.如申请专利范围第20项之方法,其中该目标装置对应许多通讯协定,且其中能力资讯包括表示许多通讯协定之资讯。22.如申请专利范围第20项之方法,其中该目标装置是一印表机,且由通讯协定通讯之资料是影像资料。23.如申请专利范围第21项之方法,其中该目标装置是喷墨印表机,且该目标装置之许多通讯协定适于喷墨印表机之影像资讯。24.如申请专利范围第20项之方法,其中由通讯协定通讯之资料是由影像感测装置所得到的影像资料。25.如申请专利范围第20项之方法,其中串联滙流排是适于或根据IEEE1934标准之滙流排。26.如申请专利范围第25项之方法,其中能力资讯被储存于IEEE1934标准的位址空间之CSR暂存器中,且其中藉着使用CSR暂存器来设定通讯协定。27.如申请专利范围第20项之方法,其中串联滙流排是一滙流排,适于或根据通用串联滙流排标准。28.如申请专利范围第20项之方法,其中在高于OSI模式的资料链层之层执行启始协定。29.一种用于执行串联滙流排上的资料通讯之资料通讯方法,其特征在于包含以下步骤:响应使用来自主装置之启始协定的要求,将能力资讯送回至主装置;根据能力资讯依据来自该主装置之指示,而设定将使用于资料通讯之通讯协定;及根据所设定的通讯协定而执行与该主装置之资料通讯。30.如申请专利范围第29项之方法,其中许多通讯协定是可用的,且其中能力资讯包括表示许多通讯协定之资讯。31.如申请专利范围第29或30项之方法,其中由通讯协定通讯的资料是影像资料。32.如申请专利范围第30项之方法,其中许多通讯协定适于喷墨印表机之影像形成。33.如申请专利范围第29项之方法,其中由通讯协定通讯的资料是由影像感测装置所得到的影像资料。34.如申请专利范围第29项之方法,其中串联滙流排是一滙流排,适于或根据IEEE1394标准。35.如申请专利范围第34项之方法,其中能力资讯系储存于IEEE1394标准的位址空间之CSR暂存器中,且其中藉着使用CSR暂存器而设定通讯协定。36.如申请专利范围第29项之方法,其中串联滙流排是一滙流排,适于或根据通用串联滙流排标准。37.如申请专利范围第29项之方法,其中在高于OSI模式之资料链层的层执行启始协定。38.一种用于执行串联滙流排上的资料通讯之资料通讯装置,其特征在于包含:通讯机构,对应资料通讯之启始协定及许多通讯协定;储存机构,包括表示许多通讯协定之资讯的能力资讯储存于其中;及设定机构,用于设定该通讯机构之通讯协定,其中该通讯机构根据藉着使用来自主装置之启始协定的要求,送出储存于该储存机构中的能力资讯,且该设定机构依据藉着使用来自主装置之启始协定的指示,而设定该通讯机构的通讯协定。39.一种用于执行串联滙流排上的资料通讯之资料通讯系统,其特征在于包含:至少一个如申请专利范围第20项之主装置;及至少一个如申请专利范围第29项之目标装置,其中根据所设定的通讯协定而在该至少一个主装置与该至少一个目标装置之间执行通讯。40.一种用于执行串联滙流排上的资料通讯之资料通讯方法,其特征在于包含以下步骤:接收来自主装置之连接要求;设定将使用于资料通讯之通讯协定,如果它被辨识为该主装置不是对应一预定协定;嚐试藉着所设定的通讯协定而与该主装置通讯;及藉着使用所设定的通讯协定而执行与该主装置之资料通讯,如果建立与该主装置之通讯。41.一种用于执行串联滙流排上的资料通讯之资料通讯装置,其特征在于包含:通讯机构,对应资料通讯之启始协定与许多通讯协定;及控制机构,用于控制与主装置之资料通讯,其中如果由该通讯机构从该主装置接收的连接要求,该控制机构辨识该主装置不是对应启始协定,则该控制机构设定在该通讯机构之预定通讯协定,嚐试藉着所设定的通讯协定而与该主装置通讯,且如果建立与该主装置之通讯,则藉着使用所设定的通讯协定而执行与该主装置之资料通讯。42.一种用于执行串联滙流排上的资料通讯之资料通讯方法,其特征在于包含以下步骤:得到不是对应启始协定之主装置的辨识器;根据所得到的辨识器而辨识该主装置之协定;及设定协定作为用于与该主装置通讯之通讯协定,如果所辨识的协定是可用的。43.如申请专利范围第42项之方法,其中辨识器是由控制/状态暂存器架构所提供的商家ID。44.如申请专利范围第42项之方法,其中辨识器是储存于包括于控制/状态暂存器心的造形ROM中的商家ID。45.如申请专利范围第42项之方法,其中串联滙流排是一滙流排,适于或根据IEEE1394标准。46.如申请专利范围第42项之方法,其中串联滙流排是一滙流排,适于或根据通用串联滙流排标准。47.如申请专利范围第42项之方法,其中在高于OSI模式之资料链层的层执行启始协定。48.如申请专利范围第47项之方法,其中启始协定是一登入协定。49.如申请专利范围第42项之方法,进一步包含藉着通讯协定而与该主装置通讯影像资料之通讯步骤。50.一种用于执行串联滙流排上的资料通讯之资料通讯装置,包含:得到机构,用于得到不是对应启始协定之主装置的辨识器;辨识机构,根据所得到的辨识器,用于辨识该主装置之协定;及设定机构,用于设定协定成为与该主装置通讯之通讯协定,如果所辨识的协定是可用的。51.一种用于执行串联滙流排上的资料通讯之资料通讯方法,包含以下步骤:得到连接至串联滙流排之装置的能力;根据所得到的能力而计数各型式之该装置的协定;根据计数结果而决定优先使用的协定;及告知所决定的协定至该装置。52.如申请专利范围第51项之方法,其中从该装置的控制/状态暂存器得到能力。53.如申请专利范围第51项之方法,其中决定由最多数装置所支持的其中一个协定被优先使用。54.如申请专利范围第51项之方法,其中串联滙流排是一滙流排,适于或根据IEEE1394标准。55.如申请专利范围第51项之方法,其中串联滙流排是一滙流排,适于或根据通用串联滙流排标准。56.一种用于执行串联滙流排上的资料通讯之资料通讯装置,包含:得到机构,用于得到连接至串联滙流排的装置之能力;计数机构,根据所得到的能力,用于计数各型式的该装置之协定;决定机构,根据计数结果,用于决定优先使用的其中一个协定;及告知机构,用于告知所决定的协定至该装置。57.一种用于执行串联滙流排上的资料通讯之资料通讯方法,包含以下步骤:执行启始协定;及如果从许多型式的协定选定将在启始协定之后执行协定,选定优先的特定协定。58.如申请专利范围第57项之方法,其中特定协定是经由串联滙流排而被告知优先使用的协定。59.如申请专利范围第58项之方法,其中优先使用的协定是允许许多装置登入的协定。60.如申请专利范围第57项之方法,其中串联滙流排是一滙流排,适于或根据IEEE1394标准。61.如申请专利范围第57项之方法,其中串联滙流排是一滙流排,适于或根据通用串联滙流排标准。62.如申请专利范围第57项之方法,其中在高于OSI模式之资料链层的层执行启始协定。63.如申请专利范围第57项之方法,其中启始协定是一登入协定。64.一种用于执行串联滙流排上的资料通讯之资料通讯装置,包含:执行机构,用于执行启始协定;及选定机构,如果从许多型式的协定选定在启始协定将被执行的协定,用于选定优先的特定协定。65.一种用于执行串联滙流排上的资料通讯之资料通讯方法,包含以下步骤:搜寻连接至串联滙流排之目标装置;得到该目标装置之资讯;根据所得到的资讯而产生该目标装置之表;及根据所产生的表而选定其中一个该目标装置。66.如申请专利范围第65项之方法,其中从该目标装置的控制/状态暂存器得到该目标装置之资讯。67.如申请专利范围第66项之方法,其中该目标装置的资讯包括至少网路上的位置、该目标装置的能力、状态与保留电力的其中之一。68.如申请专利范围第65项之方法,其中串联滙流排是一滙流排,适于或根据IEEE1394标准。69.如申请专利范围第65项之方法,其中串联滙流排是一滙流排,适于或根据通用串联滙流排标准。70.一种用于执行串联滙流排上的资料通讯之资料通讯装置,包含:搜寻机构,用于搜寻连接至串联滙流排之目标装置;得到机构,用于得到该目标装置之资讯;产生机构,根据所得到的资讯,用于产生该目标装置之表;及选定机构,根据所产生的表,用于选定该目标装置的其中之一。71.一种用于执行串联滙流排上的资料通讯之资料通讯方法,包含以下步骤:搜寻连接至串联滙流排之目标装置;得到该目标装置之资讯;根据所得到的资讯而辨识网路拓扑;及根据所辨识的网路拓扑而设定其中一个目标装置。72.如申请专利范围第71项之方法,其中串联滙流排是一滙流排,适于或根据IEEE1394标准。73.如申请专利范围第71项之方法,其中串联滙流排是一滙流排,适于或根据通用串联滙流排标准。74.一种用于执行串联滙流排上的资料通讯之资料通讯方法,包含以下步骤:搜寻连接至串联滙流排之目标装置;得到该目标装置之资讯;根据所得到的资讯而产生该目标装置之表;及根据所产生的表而选定其中一个该目标装置。75.一种用于执行串联滙流排上的资料通讯之资料通讯装置,包含:搜寻机构,用于搜寻连接至串联滙流排之目标装置;得到机构,用于得到该目标装置之资讯;辨识机构,根据所得到的资讯,用于辨识网路拓扑;及选定机构,根据所辨识的网路拓扑,用于而设定其中一个该目标装置。76.一种用于执行串联滙流排上的资料通讯之资料通讯方法,包含以下步骤:搜寻连接至串联滙流排之目标装置;得到该目标装置之资讯;根据所得到的资讯而产生该目标装置之表;根据所产生的表而决定优先使用的协定;及告知连接至串联滙流排之该目标装置所决定的协定。77.如申请专利范围第76项之方法,其中从该目标装置之控制/状态暂存器得到该目标装置之资讯。78.如申请专利范围第76项之方法,其中该目标装置之资讯包括至少网路上的位置、该目标装置的能力、状态与保留电力的其中之一。79.如申请专利范围第76项之方法,其中串联滙流排是一滙流排,适于或根据IEEE1394标准。80.如申请专利范围第76项之方法,其中串联滙流排是一滙流排,适于或根据通用串联滙流排标准。81.一种用于执行串联滙流排上的资料通讯之资料通讯装置,包含:搜寻机构,用于搜寻连接至串联滙流排之目标装置;得到机构,用于得到该目标装置之资讯;产生机构,根据所得到的资讯,用于产生该目标装置之表;决定机构,根据所产生的表,用于决定优先使用的协定;及告知机构,用于告知连接至串联滙流排之该目标装置所决定的协定。82.一种电脑程式产品,包含具有电脑程式码之电脑可读取媒体,用于执行串联滙流排上的资料通讯,该产品包含:获取处理程序码,用于获取使用启始协定之通讯的目标装置之能力资讯;设定处理程序码,根据所获取的能力资讯,用于使该目标装置设定一协定,其可被使用于资料通讯;及通讯处理程序码,根据所设定的通讯协定,用于执行与该目标装置之资料通讯。83.一种电脑程式产品,包含具有电脑程式码之电脑可读取媒体,用于执行串联滙流排上的资料通讯,该产品包含:响应处理程序码,响应使用来自主装置之启始协定的要求,用于将能力资讯送回至主装置;设定处理程序码,根据能力资讯依据来自该主装置之指示,用于设定将使用于资料通讯之通讯协定;及通讯处理程序码,根据所设定的通讯协定,用于执行与该主装置之资料通讯。84.一种电脑程式产品,包含具有电脑程式码之电脑可读取媒体,用于执行串联滙流排上的资料通讯,该产品包含:接收处理程序码,用于接收来自主装置之连接要求;设定处理程序码,用于设定将使用于资料通讯之通讯协定,如果它被辨识为该主装置不是对应一预定协定;实验处理程序码,用于藉着所设定的通讯协定而嚐试与该主装置通讯;通讯处理程序码,藉着使用所设定的通讯协定,用于执行与该主装置之资料通讯,如果建立与该主装置之通讯。85.一种电脑程式产品,包含具有电脑程式码之电脑可读取媒体,用于执行串联滙流排上的资料通讯,该产品包含:获取处理程序码,用于获取不是对应启始协定之主装置的辨识器;辨识处理程序码,根据所获取的辨识器,用于辨识该主装置之协定;及设定处理程序码,用于设定协定成为与该主装置通讯之通讯协定,如果所辨识的协定是可用的。86.一种电脑程式产品,包含具有电脑程式码之电脑可读取媒体,用于执行串联滙流排上的资料通讯,该产品包含:获取处理程序码,用于获取连接至该串联滙流排之装置的能力;计数处理程序码,根据所获取的能力,用于计数各型式的该装置之协定;决定处理程序码,根据计数的结果,用于决定优先使用的其中一个协定;及告知处理程序码,用于告知所决定的协定给该装置。87.一种电脑程式产品,包含具有电脑程式码之电脑可读取媒体,用于执行串联滙流排上的资料通讯,该产品包含:执行处理程序码,用于执行启始协定;及选定处理程序码,如果从许多型式的协定选定将在启始协定之后被执行的协定,用于选定优先的特定协定。88.一种电脑程式产品,包含具有电脑程式码之电脑可读取媒体,用于执行串联滙流排上的资料通讯,该产品包含:搜寻处理程序码,用于搜寻连接至串联滙流排的目标装置;获取处理程序码,用于获取该目标装置之资讯;产生处理程序码,根据所获取的资讯,用于产生目标装置之表;及选定处理程序码,根据所产生的表,用于选定其中一个该目标装置。89.一种电脑程式产品,包含具有电脑程式码之电脑可读取媒体,用于执行串联滙流排上的资料通讯,该产品包含:搜寻处理程序码,用于搜寻连接至串联滙流排的目标装置;获取处理程序码,用于获取该目标装置之资讯;辨识处理程序码,根据所获取的资讯,用于辨识网路拓扑;及选定处理程序码,根据所辨识的网路拓扑,用于选定其中一个该目标装置。90.一种电脑程式产品,包含具有电脑程式码之电脑可读取媒体,用于执行串联滙流排上的资料通讯,该产品包含:搜寻处理程序码,用于搜寻连接至串联滙流排之目标装置;获取处理程序码,用于获取该目标装置之资讯;产生处理程序码,根据所获取的资讯,用于产生该目标装置之表;决定处理程序码,根据所产生的表,用于决定优先使用的协定;及告知处理程序码,用于告知连接至串联滙流排的该目标装置所决定的协定。图式简单说明:第一图是指出由IEEE1394串联介面构成的网路系统之例子的方块图;第二图是指出IEEE1394串联介面之构造的方块图;第三图A是指出IEEE1394串联介面的位址空间的说明图;第三图B是最小格式的造形ROM之构造的例子;第三图C是一般格式的造形ROM之构造的例子;第三图D是数位相机之造形ROM之构造的例子;第四图是指出IEEE1394串联介面之电缆的剖面图;第五图是说明资料/选通脉冲链接方法之时间图;第六图至第八图是流程图,指出IEEE1394串联介面中建造的网路之程序;第九图是指出网路之例子的方块图;第十图A与第十图B是说明滙流排仲裁的方块图;第十一图是指出滙流排仲裁之程序的流程图;第十二图是指出非同步资料传送中的传统状态之时间图;第十三图是指出非同步传送之封装格式的图形;第十四图是指出同时资料传送中之传统状态的时间图;第十五图是指出同时传送之封装格式的图形;第十六图是当同时传送与非同步传送被混合地执行时,指出在滙流排上的资料传送中之传统状态的时间图;第十七图是一图形,指出与OSI模式相比的IEEE1394串联介面;第十八图是一说明图,指出LOGIN协定的基本操作;第十九图是一说明图,指出IEEE1394串联介面中的连接状态;第二十图是一时间图,指出登入操作的流程;第二十一图是指出各别的装置中所制备的CSR之图形;第二十二图是一流程图,指出主装置中的LOGIN处理;第二十三图是一流程图,指出目标装置中的LOGIN处理;第二十四图是一说明图,指出依据第二实施例之操作;及第二十五图是一图形,指出第二实施例中与OSI模式相比的IEEE1394串联介面;第二十六图是一流程图,指出依据第三实施例的印表机中LOGIN处理;第二十七图是一流程图,指出协定搜寻处理;第二十八图是一流程图,指出依据第四实施例由协定主机所执行的协定多数决定处理;第二十九图是一流程图,指出主装置中的LOGIN处理;第三十图是一流程图,指出印表机中的LOGIN处理;第三十一图是由1394串联滙流排所限制的网路中之印表机图之格式的例子;第三十二图是CSR架构中的结点之独特ID的格式的例子;第三十三图是印表机图产生指令之格式的例子;第三十四图是当许多多协定印表机被连接至网路时,由主装置所执行的印表机图产生处理之流程图;第三十五图是一流程图,指出对应主装置之印表机图产生处理的目标装置中之处理;第三十六图是一流程图,指出主装置中的LOGIN处理;第三十七图是一流程图,指出印表机中的LOGIN处理;第三十八图是一流程图,指出主装置中的多数决定处理;及第三十九图是一流程图,指出对应第三十八图中的处理之印表机中的处理。
地址 日本