CN100541457C - 检测包括有关一个选定装置的信息的装置信息的设备及方法 - Google Patents

检测包括有关一个选定装置的信息的装置信息的设备及方法 Download PDF

Info

Publication number
CN100541457C
CN100541457C CNB981187048A CN98118704A CN100541457C CN 100541457 C CN100541457 C CN 100541457C CN B981187048 A CNB981187048 A CN B981187048A CN 98118704 A CN98118704 A CN 98118704A CN 100541457 C CN100541457 C CN 100541457C
Authority
CN
China
Prior art keywords
information
external device
described external
equipment
expression
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB981187048A
Other languages
English (en)
Other versions
CN1211763A (zh
Inventor
小山信一
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Publication of CN1211763A publication Critical patent/CN1211763A/zh
Application granted granted Critical
Publication of CN100541457C publication Critical patent/CN100541457C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40052High-speed IEEE 1394 serial bus
    • H04L12/40117Interconnection of audio or video/imaging devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4411Configuring for operating with peripheral devices; Loading of device drivers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40052High-speed IEEE 1394 serial bus
    • H04L12/40123Interconnection of computers and peripherals

Abstract

在能够自动识别多个设备的连接状态的通信系统中,询问每一设备专用的ID信息并从ID信息检测关于每一设备的功能的信息。于是不增加通信量而能易于获得指示每一设备的功能和特性的信息。

Description

检测包括有关一个选定装置的信息的装置信息的设备及方法
技术领域
本发明涉及检测包括有关一个选定装置的信息的装置信息的设备及方法,并特别涉及使用数字接口的数字信息通信的技术。
背景技术
近来已经开发了个人计算机(PC)通过数字接口与数字视频摄像机连接的通信系统,其中使用数字视频摄像机取得的图象以数字信号的形式提供给个人计算机并在个人计算机上自由地编辑。
在可用于构成这种通信系统的数字接口技术中,已知有用于高性能串行总线的IEEE标准(以下称为IEEE 1394-1995标准)。
在以IEEE 1394-1995标准的数字接口构成的通信系统中,设备之间的通信是由作为用于通信控制的ID信息的节点ID控制的。节点ID是在总线复位的每一启动时自动分配给每一设备的。
总线复位是在电源开启、向网络添加或从其取消设备、或从任何设备接收总线复位命令时启动的。在总线复位启动之后,系统自动识别网络的新连接配置,并向每一设备自动复位节点ID。
而且,事先对构成通信系统的每一装置给出了专用的ID信息,该信息不会被总线复位的启动所改变(以下称为唯一ID)。
在这种通信系统中,节点ID在总线复位之前或之后可能不同,并已经要求系统能够适当处理各种变化。
而且在这种通信系统中,不能从上述的唯一ID或节点ID获得指示每一装置的功能或特点的信息。
例如,在通信系统上的个人计算机(PC)中,在编辑或处理从与同一通信系统连接的多个数字视频摄像机(DVC)获得的图象信息的情形下,需要关于由每一DVC取得的图象的信息(例如关于图象格式或数据压缩编码方法的信息),及关于在每一DVC中提供的摄像机单元的信息(例如关于滤波器的信息)。
为了获得这种信息,PC必须使用例如CTS(命令事项集)执行预定的通信过程。从而随着所需的信息数目或被查询的设备的数目的增加,通信的数量变得很大且需要很烦琐的过程。
发明内容
本发明的一个目的是要解决上述缺陷。
本发明的另一目的是要提供一种信息通信装置,它既使在多个设备连接状态有变化的情形下,也能够识别每一设备并能获得有关每一设备的功能和图象的信息。
根据本发明的第一方面,提供一种用于检测一种装置信息的一种设备,该装置信息包括有关一个选定的装置的信息,该设备包括:符合IEEE 1394标准的一个数字接口;一个控制单元,用于经过所述数字接口而获得专用于所述选定的装置的ID信息;以及一个检测单元,用于从所述ID信息检测所述装置信息。
根据本发明的第二方面,提供用于检测一种装置信息的一种方法,所述装置信息包括有关一个选定的装置的信息,该方法包括以下步骤:经过一个数字接口而获得专用于所述选定的装置的ID信息,所述数字接口符合IEEE 1394标准;以及从所述ID信息,检测所述装置信息。
根据本发明的第三方面,提供用于检测一种装置信息的一种设备,该装置信息包括有关一个选定的装置的信息,所述设备包括:符合IEEE 1394标准的一个数字接口;控制单元,用于经过所述数字接口而获得专用于所述选定的装置的ID信息;以及检测单元,用于从所述ID信息检测表示在一个预定的地址是否存在所述装置信息的信息。
根据本发明的第四方面,提供用于检测包括有关一个选定的装置的信息的装置信息的方法,该方法包括以下步骤:经过一个数字接口而获得专用于所述选定的装置的ID信息,所述数字接口符合IEEE1394标准;以及从所述ID信息检测表示在一个预定的地址是否存在所述装置信息的信息。作为用于这种目的的一个优选实施例,透露了与能够自动识别多个设备连接状态的通信系统可连接的信息通信装置,该装置包括:
用于询问多个设备的每一个设备专用ID信息的通信装置;以及
用于从ID信息检测有关设备的功能的检测装置;以及
作为另一实施例,透露了与能够自动识别多个设备连接状态的通信系统可连接的信息通信装置,该装置包括:
用于询问多个设备的每一个设备专用ID信息的通信装置;
用于从ID信息检测关于设备的功能的信息存在或缺失的检测装置;以及
控制装置,用于根据检测装置检测的结果,控制对存储在设备的预定地址的关于设备功能的信息的读出。
本发明的又一目的是要提供一种信息通信方法,该方法既使在多个设备的连接状态有变化的情形下,也能够识别每一设备并易于获得有关每一设备的功能和图象的信息。
作为用于这种目的的一个优选实施例,透露了可用于能够自动识别多个设备连接状态的通信系统的信息通信方法,该方法包括步骤:
询问多个设备的每一个设备的专用ID信息;以及
从ID信息检测关于设备的功能的信息。
作为另一实施例,透露了可用于能够自动识别多个设备连接状态的通信系统的信息通信方法,该方法包括步骤:
询问多个设备的每一个设备的专用ID信息;
从ID信息检测关于设备的功能信息的存在或缺失;以及
根据关于设备的功能的信息存在或缺失,控制对存储在设备的预定地址的关于设备的功能的信息的读出。
本发明的又一目的是要提供一种信息通信系统,该系统既使在多个设备的连接状态有变化的情形下,也能够识别每一设备并易于获得关于每一设备的功能和图象的信息。
作为用于这种目的的一个优选实施例,透露了能够自动识别多个设备连接状态的信息通信系统,该系统包括:
用于从多个设备中的至少一个询问其它设备中每一个设备专用的ID信息的通信装置;以及
用于从ID信息检测关于设备的功能的信息的检测装置。
作为另一个实施例,透露了能够自动识别多个设备连接状态的信息通信系统,该系统包括:
用于从第一设备询问其它设备的每一个设备专用的ID信息的通信装置;
用于从ID信息检测关于设备的功能信息的存在或缺失的检测装置;以及
控制装置,用于根据检测装置检测的结果,控制对存储在设备的预定地址的关于设备的功能的信息的读出。
从以下对实施例的详细说明,本发明的其它目的及其特点将充分显露。
图1是表示构成第一实施例的信息通信系统的配置的图示;
图2是表示每一设备(节点)中节点ID集合的配置的图示;
图3是表示第一实施例的配置ROM的一部分的图示;
图4是表示第一实施例中唯一ID(301-303)的详细配置的图示;
图5是表示PC 103的配置的图示;
图6是表示第一实施例中PC 103的控制顺序的流程图;
图7是表示第二实施例的配置ROM的一部分的图示;
图8是表示存储在配置ROM的预定地址中的节点信息的配置的图示;
图9是表示第二实施例中唯一ID(901-903)的详细配置的图示;以及
图10是表示第二实施例中PC 103的控制顺序的流程图。
以下将参照附图说明详细说明本发明的优选实施例。
[第一实施例]
图1是表示构成本发明的第一实施例的信息通信系统配置的框图。本发明的信息通信系统是以基于IEEE 1394标准的数字接口构成的串行总线通信系统。在本系统的通信系统中,其中使用的所有设备来自同一制造商。
图1中,示出数字摄像机(DVC)101、102,每一个包含用于取得目标的光学图象的图象提取单元,及用于输出以图象提取单元所取得的图象信息的数字接口108。
图1中,还示出个人计算机(PC)103,它包括能够显示来自DVC 101、102的图象信息以及指示DVC 101、102的信息(例如图标)的显示设备106,并包括用于基于显示设备106上的显示图象输入预定操作的操作设备107。PC 103还具有接收由DVC 101、102通过数字接口108提取的图象信息并编辑这种图象信息的功能。
图1中还示出用于连接设置在DVC 101、102中的数字接口108和PC 103的串行总线电缆104。
图2示出装设在每一设备(节点)中的节点ID的配置。
参见图2,节点ID(201,202)具有64比特地址空间并由基于IEEE1394标准的方法设置在DVC 101、102和PC 103的每一个之中。上述的节点ID在图1所示的通信系统中总线复位的情形下,以自动识别通信系统的连接配置被复位。总线复位是响应例如电源的开启、在通信系统添加或取消一个设备、或来自通信系统上的设备的复位请求命令而被启动的。
参见图2,节点号码202是由6比特表示的,以便能够在局部通信系统中最多连接63个设备(六十三号用于广播)。总线号201由10比特表示,以便能够通过桥接器最多连接如图1所示的1023通信系统(一千零二十三号用于表示局部总线)。
可使用对每一节点所设置的节点ID(201、202)及指定每一节点的地址空间(更具体来说是配置ROM中的地址空间)的48比特地址203引导节点之间的通信。例如,在地址203指定命令等交换的情形下,则基于预定的协议(诸如用于AV设备控制的AV/C协议)CTS(命令事项集)被传输。又在地址203指定管理每一节点中设置的定时器的地址的情形下,则通信周期的定时被控制。
图3示出第一实施例的数字接口中装设的配置ROM的一部分。在IEEE标准下,每一节点设有用于提供各种信息的配置ROM。
参见图3,配置ROM在从FFFF F0000400到FFFF F0000410的地址中存储预定的信息,特别在地址FFFF F000040C到FFFF F0000410中存储每一节点专用的ID信息(以下称为唯一ID)。
如图3所示,存储在地址FFFF F000040C和FFFF F0000410中唯一ID是由3字节的销售商ID 301和5字节的芯片ID 302、303组成的。销售商ID 301是由每一销售商向IEEE申请而获得的并规定了销售商。芯片ID 302、303是由每一销售商以使得每一节点具有唯一的ID的任意方式指定的。这样,每一节点的唯一ID(301-303)不会在任何其它节点中出现。
本发明中,既使在通信过程中由于总线复位而使节点ID有变化的情形下,每一设备的唯一ID(301-303)也被用于审查复位节点ID(201、202)中的变化,由此在总线复位后通信可重新开始。
图4是表示第一实施例的唯一ID(301-303)的详细配置的图示。本发明中,上述唯一ID(301-303)中的芯片ID 302、303设有用于存储指示每一设备的功能的信息(这种信息以下称为节点信息)的一个区域。
本发明中,节点信息更具体指示关于在规定的节点中提供的图象信息的信息,例如对于传输、编辑或处理图象信息所需的信息。
参见图4,芯片ID 302、303的1字节(8比特),即芯片ID  302的区域,是用于这种节点信息的。而且每一设备专用的顺序号在其余的5字节(40-比特)芯片ID区域303中给出。这样,每一设备的唯一ID包含装置自身的节点信息并成为不同于任何其它设备的ID信息的专用ID信息。上述的节点信息被存储在图3中所示的配置ROM中的“芯片-id-hi”。
参见图4,信息401指示装设在每一节点的摄像机单元中的CCD滤波器的类型(例如“0”用于原色滤波器而“1”用于余色滤波器)。该信息可用于对每一节点中的图象信息执行预定的颜色管理过程。
信息402指示在每一节点中产生的图象信息的图象格式(例如“0”用于NTSC制式而“1”用于PAL制式)。这一信息可用于对每一节点的图象信息执行预定的显示过程。
信息403指示节点的类型(例如“0”用于数字视频摄像机而“1”用于数字静止相机)。这一信息允许规定可从每一节点提供的图象信息的类型(即静止图象或运动图象),并允许执行匹配的图象处理过程。
又在图4中,信息404-406指示由每一节点所支持的通信协议。404指示控制AV设备的运动图象/声音数据通信的通信协议(AV/C协议);405指示控制AV设备与打印机的静止图象通信的通信协议(直接打印协议);以及406指示控制与诸如扫描仪、硬盘、DVD播放器、CD-ROM播放器或PC等设备的通信的通信协议(串行总线协议2)。如果存储在对应字段中的数据为“1”或“0”,则一个协议分别为被支持或不被支持,且某些设备可能支持所有的协议。这些信息允许控制每一节点中的图象信息的通信。
进一步参见图4,8比特芯片ID 302的2比特其余的区域407被保存用于其它节点信息。
根据芯片ID 302中这种字段的存在,每一节点能够知道与唯一ID一同的其自身节点的信息(具体来说,所支持的通信协议)。
图5表示图1中所示的个人计算机103的配置。
图5中,示出串行总线电缆501;用于检测来自唯一ID的通过数字接口108输入的节点信息的检测电路502;包含一微型计算机并适于控制个人计算机103的各种处理单元的控制单元503;以及存储器504,用于与在询问唯一ID时使用的节点ID相结合地存储通过数字接口108输入的唯一ID。
特别地,控制单元503基于检测电路502的检测结果(更具体来说,是图4中所示的通信协议信息)控制数字接口108,从而控制与特定节点的通信。而且控制电路503包含一图象处理电路,用于基于检测电路502的检测结果执行预定的图象处理。
图6是表示第一实施例的PC 103的控制顺序的流程图。
在构成图1所示的通信系统并设置了每一装置中的节点ID之后,PC 103从数字接口108输出用于询问每一设备的唯一ID的包数据(步骤S601)。
响应这种询问,通信系统上的两个DVC 101、102的每一个从设置在每一设备中的配置ROM的地址FFFF F000040C及FFFF F0000410读取销售商ID  301和芯片ID 302、303并把包含这种ID信息的包数据返回。PC 103接收从DVC 101、102通过数字接口108传送的(包含唯一ID的)包数据(步骤S602)。
数字接口108向检测电路502提供包含在输入的包数据中的唯一ID。检测电路502在存储器504中对应于每一DVC的节点ID集合存储DVC 101、102的唯一ID,并检测且向控制单元503发送与DVC 101、102的功能和特性相关的节点信息。
控制单元503基于由检测电路502检测的结果(更具体来说是图4中所示的通信协议信息)控制数字接口108,并启动与特定设备的图象信息的通信(步骤S604)。
例如,控制单元503能够从DVC 101的唯一ID识别出其所支持的通信协议的类型。如果DVC 101被识别为支持AV/C协议,则控制单元503这样控制数字接口108,以便实现与DVC 101使用AV/C协议的CTS的通信。
在通信过程中总线复位的情形下,PC 103再次在存储器504中相互对应地存储每一设备上重新设置的节点ID与指示每一设备的唯一ID。这样,PC 103能够在总线复位之前和之后维持通信(步骤S605)。
在基于预定的通信协议收到图象信息之后(步骤S606),控制单元503基于从每一设备的唯一ID获得的节点信息,对这种图象信息执行图象处理(步骤S607)。
这样,PC 103的控制单元503能够对从DVC 101、102通过数字接口108输入的图象信息执行各种控制,诸如在显示单元106上进行显示,使用编辑应用程序进行编辑和处理,在诸如硬盘等存储器装置中进行存储,或使用未示出的打印机进行打印。
例如,控制单元503从DVC 101的唯一ID的节点信息302识别出CCD滤波器信息401,图象格式信息402和指示节点类型的信息403。在基于节点类型信息403识别出DVC 101是数字视频摄像机时,PC 103根据用户的指令启动从DVC 101输入图象信息的通信。在已经从DVC
101收到图象信息后,PC 103基于输入数据的图象格式信息402施加信号处理,并引起显示单元106显示这种图象数据。而且PC 103基于CCD滤波器信息401对输入的图象信息执行彩色管理过程,从而在显示单元106上获得接近于原来颜色的彩色重现。
如上所述,第一实施例的通信系统在每一次总线复位时能够形成指定给每一节点的节点ID与其唯一ID之间的对应关系,因而能够适应总线复位引起的节点ID的变化。
通过在每一设备的唯一ID中设置上述的节点信息,还使得能够易于获得每一设备的节点信息。
[第二实施例]
以下将参照图1说明第二实施例的通信系统。在以下第二实施例中,与第一实施例类似或相同的那些组件将以与第一实施例中相同的标号表示,并不再对其进行说明。
图7是表示第二实施例的数字接口108中设置的配置ROM的一部分的图示。如同在第一实施例那样,每一节点能够从配置ROM的地址FFFF F000040C及FFFF F0000410读取每一节点专用的唯一ID。
参见图7,如同第一实施例那样,地址FFFF F000040C及FFFFF0000410存储了3字节的销售商IC 701和5字节的芯片ID 702、703。
于是,既使在通信过程中设备的节点ID有变化的情形下,本实施例的通信系统也能够使用那样的节点ID(701-703)检查出复位节点ID(201、202)中的变化,并在总线复位后能够重新开始通信。
图7中,在配置ROM中从地址FFFF F0000428开始的区域704构成了一个可由每一销售商使用的备选区域。本实施例中,每一节点的节点信息存储在这种备选区域704的预定地址中。图8表示存储在地址FFFF F0000428中的节点信息。
如同第一实施例那样,节点信息指示每一节点中所配备的功能,并特别具体涉及每一节点中提供的图象信息。
又在图8中,信息801指示每一节点的摄像机单元中提供的CCD滤波器的类型(例如“0”用于原色滤波器而“1”用于余色滤波器)。信息802指示每一节点中产生的图象信息的图象格式(例如“0”用于NTSC制式而“1”用于PAL制式)。信息803指示节点类型(例如“0”用于数字视频摄像机而“1”用于数字静止摄像机)。
再参见图8,信息804-806指示节点所支持的通信协议信息(804指示上述的AV/C协议;805指示直接打印协议;而806指示串行总线协议2)。如果存储在对应的字段中的数据为“1”或“0”,则分别表示协议被支持或不被支持,而某些设备可能支持所有的协议。这些信息允许控制每一节点中的图象信息的通信。
再来参见图8,区域807是保留给其它节点信息的。
本实施例中,在图7所示的唯一ID(701-703)中的芯片ID 702、703中,设置了指示每一装置的配置ROM是否具有上述节点信息的一个区域。图9表示第二实施例中的唯一ID的配置。
图9中,芯片ID 702的1比特区域901是作为指示节点信息是否包含在配置ROM的预定区域704中的标志。其余的39比特区域902用来存储每一装置专用的顺序号。这样,每一装置的唯一ID成为不同于任何其它装置的唯一ID,并还包含指示本装置的节点信息是否存在的信息。
图9中,节点信息标志901“1”或“0”分别指示在配置ROM的预定区域704中节点信息是存在或是缺失。
图10是表示第二实施例的PC 103的控制顺序的流程图。在第二实施例中,PC 103如图5中所示那样构成。
在第二实施例的通信系统中,在每一装置中设置了节点ID之后,PC 103从数字接口108输出用于询问每一装置的唯一ID的包数据(步骤S1001)。
响应这种询问,通信系统上的两个DVC 101、102的每一个从设置在每一设备中的配置ROM的地址FFFF FOOO 040C和FFFF F0000410读取销售商ID 701和芯片ID 702、703,并返回包含这种ID信息的包数据。PC 103接收从DVC 101、102通过数字接口108传送的包数据(包含唯一ID)(步骤S1002)。
数字接口108向检测电路502提供包含在输入的包数据中的唯一ID。检测电路502在存储器504中与对每一DVC设置的节点ID相对应地存储DVC 101、102的唯一ID。检测电路还从每一唯一ID的节点信息标志901检测与节点的功能和特性相关的节点信息是否在DVC 101、102的配置ROM的区域704中存在,并向控制单元503发送检测的结果(步骤S1003)。
如果每一设备的唯一ID的节点信息标志901为“0”,则控制单元503读取存储在每一设备的配置ROM的地址FFFF F0000428中的节点信息(801-807)(步骤S1004)。
控制单元503基于从DVC 101或102读取的节点信息控制数字接口108(更具体来说,是图8所示的通信协议信息),并启动与该设备的图象信息的通信(步骤S1005)。
例如,控制单元503能够从DVC 101的唯一ID识别出它所支持的通信协议的类型。如果DVC 101被识别出支持AV/C协议,则控制单元503控制数字接口108,使得实现与DVC 101应用AV/C协议的CTS的通信。
在通信过程中总线复位的情形下,PC 103再次在存储器504中相互对应地存储每一设备上重新设置的节点ID和标识每一装置的唯一ID。这样,PC 103在总线复位之前和之后能够维持通信。
在基于预定的通信协议收到图象信息之后(步骤S1007),控制单元503基于从每一设备的配置ROM读取的节点信息,对这种图象信息执行图象处理(步骤S1008)。
这样,PC 103的控制单元503能够对从DVC 101、102通过数字接口108输入的图象信息执行各种控制,诸如在显示单元106上进行显示,使用编辑应用程序进行编辑和处理,在诸如硬盘等存储器设备中进行存储,或使用未示出的打印机进行打印。存储器504还能够记录通过控制单元503的询问所获得的与唯一ID对应的每一设备的节点信息。
例如,从装设在DVC 101中的配置ROM的地址FFFF F0000428中存储的节点信息,控制单元503识别出CCD滤波器信息801,图象格式信息802和指示节点类型的信息803。在基于节点类型信息803识别出DVC 101是数字视频摄像机时,PC 103根据用户的指令启动从DVC 101输入图象信息的通信。在已经从DVC 101收到图象信息后,PC 103基于输入数据的图象格式信息802施加信号处理,并引起显示单元106显示这种图象数据。而且PC 103基于CCD滤波器信息801对输入的图象信息执行彩色管理过程,从而在显示单元106上获得接近于原来颜色的彩色重现。
如上所述,第二实施例的通信系统在每一次总线复位时能够形成指定给每一节点的节点ID与其唯一ID之间的对应关系,因而能够适应总线复位引起的节点ID的变化。
在每一设备的唯一ID中,通过设置指示上述节点信息是否存储在配置ROM的预定的地址的标志,还使得能够易于获得每一设备的节点信息。
在不背离本发明的精神或其本质特征的情形下,本发明能够以其它特定的形式设施。
例如,上述的实施例是通过以基于IEEE 1394标准的数字接口构成的通信系统说明的,但是本发明不限于这种实施例。
本发明适用于任何能够自动重新识别连接状态的通信系统,其中在每一重新识别过程中通信控制ID的变化,能够与每一设备专用的ID信息相关联。
因而,上述的实施例只是各个方面的示例,而绝不能解释为对本发明的限制。
本发明的范围由所附权利要求的范围定义,并绝不限于本说明书的具体描述。此外,所有属于权利要求的等价物的修改和变化均视为在本发明的范围之内。

Claims (24)

1.一种用于检测一种装置信息的设备,该装置信息包括有关一个外部装置的信息,该设备包括:
符合IEEE 1394标准的一个数字接口;
一个控制单元,用于在第二ID信息被分配给所述外部装置后,经过所述数字接口而获得专用于所述外部装置的第一ID信息,其中第一ID信息包括所述装置信息,第二ID信息被用于与所述外部装置通信;以及
一个检测单元,用于从所述第一ID信息检测所述装置信息,
其中如果新的第二ID信息被分配给所述外部装置,则所述设备将第一ID信息对应于所述新的第二ID信息存储在存储器中。
2.根据权利要求1的设备,其中所述装置信息包括表示所述外部装置中正在被使用的一种图象格式的信息。
3.根据权利要求1的设备,其中所述装置信息包括表示所述外部装置中正在被使用的一种通信协议的信息。
4.根据权利要求1的设备,其中所述装置信息包括表示所述外部装置的设备类型的信息。
5.根据权利要求1的设备,其中所述装置信息包括表示所述外部装置是否是一个数字视频摄象机的信息。
6.根据权利要求1至5中的任何一项的设备,其中所述第一ID信息包括所述外部装置的一个序列号和一个销售商ID。
7.一种用于检测一种装置信息的方法,所述装置信息包括有关一个外部装置的信息,该方法包括:
在第二ID信息被分配给所述外部装置后,经过数字接口而获得专用于所述外部装置的第一ID信息,其中所述数字接口符合IEEE1394标准,第一ID信息包括所述装置信息,第二ID信息被用于与所述外部装置通信;
从所述第一ID信息,检测所述装置信息;以及
如果新的第二ID信息被分配给所述外部装置,则将第一ID信息对应于所述新的第二ID信息存储在存储器中。
8.根据权利要求7的方法,其中所述装置信息包括表示所述外部装置中正在被使用的一种图象格式的信息。
9.根据权利要求7的方法,其中所述装置信息包括表示所述外部装置中正在被使用的一种通信协议的信息。
10.根据权利要求7的方法,其中所述装置信息包括表示所述外部装置的设备类型的信息。
11.根据权利要求7的方法,其中所述装置信息包括表示所述外部装置是否是一个数字视频摄象机的信息。
12.根据权利要求7至11中的任何一项的方法,其中所述第一ID信息包括所述外部装置的一个序列号和一个销售商ID。
13.一种用于从预定的地址检测一种装置信息的设备,该装置信息包括有关一个外部装置的信息,所述设备包括:
符合IEEE 1394标准的一个数字接口;
控制单元,用于在第二ID信息被分配给所述外部装置后,经过所述数字接口而获得专用于所述外部装置的第一ID信息,其中第一ID信息包括表示所述装置信息是否存在于所述预定的地址的信息,第二ID信息被用于与所述外部装置通信;以及
检测单元,用于利用所述第一ID信息检测在所述预定的地址是否存在所述装置信息。
14.根据权利要求13的设备,其中所述装置信息包括表示所述外部装置中正在被使用的一种图象格式的信息。
15.根据权利要求13的设备,其中所述装置信息包括表示所述外部装置中正在被使用的一种通信协议的信息。
16.根据权利要求13的设备,其中所述装置信息包括表示所述外部装置的设备类型的信息。
17.根据权利要求13的设备,其中所述装置信息包括表示所述外部装置是否是一个数字视频摄象机的信息。
18.根据权利要求13至17中的任何一项的设备,其中所述第一ID信息包括所述外部装置的一个序列号和一个销售商ID。
19.一种用于从预定的地址检测装置信息的方法,所述装置信息包括有关一个外部装置的信息,该方法包括:
在第二ID信息被分配给所述外部装置后,经过数字接口而获得专用于所述外部装置的第一ID信息,其中所述数字接口符合IEEE1394标准,第一ID信息包括表示所述装置信息是否存在于所述预定的地址的信息,第二ID信息被用于与所述外部装置通信;以及
利用所述第一ID信息检测在所述预定的地址是否存在所述装置信息。
20.根据权利要求19的方法,其中所述装置信息包括表示所述外部装置中正在被使用的一种图象格式的信息。
21.根据权利要求19的方法,其中所述装置信息包括表示所述外部装置中正在被使用的一种通信协议的信息。
22.根据权利要求19的方法,其中所述装置信息包括表示所述外部装置的设备类型的信息。
23.根据权利要求19的方法,其中所述装置信息包括表示所述外部装置是否是一个数字视频摄象机的信息。
24.根据权利要求19至23中的任何一项的方法,其中所述第一ID信息包括所述外部装置的一个序列号和一个销售商ID。
CNB981187048A 1997-08-26 1998-08-26 检测包括有关一个选定装置的信息的装置信息的设备及方法 Expired - Fee Related CN100541457C (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP22947597 1997-08-26
JP229475/97 1997-08-26
JP237077/98 1998-08-24
JP23707798A JP4054451B2 (ja) 1997-08-26 1998-08-24 通信装置

Publications (2)

Publication Number Publication Date
CN1211763A CN1211763A (zh) 1999-03-24
CN100541457C true CN100541457C (zh) 2009-09-16

Family

ID=26528815

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB981187048A Expired - Fee Related CN100541457C (zh) 1997-08-26 1998-08-26 检测包括有关一个选定装置的信息的装置信息的设备及方法

Country Status (8)

Country Link
US (1) US7071972B2 (zh)
EP (1) EP0899655B1 (zh)
JP (1) JP4054451B2 (zh)
KR (1) KR100394423B1 (zh)
CN (1) CN100541457C (zh)
DE (1) DE69824355T2 (zh)
MY (1) MY126745A (zh)
SG (1) SG78312A1 (zh)

Families Citing this family (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7161619B1 (en) * 1998-07-28 2007-01-09 Canon Kabushiki Kaisha Data communication system, data communication control method and electronic apparatus
US6466549B1 (en) * 1999-04-12 2002-10-15 Intel Corporation Broadcast discovery in a network having one or more 1394 buses
CN1150721C (zh) * 1999-05-11 2004-05-19 索尼公司 网络连接识别方法及网络连接终端装置
KR20010071821A (ko) * 1999-05-11 2001-07-31 이데이 노부유끼 네트워크접속인식방법, 네트워크시스템 및네트워크접속단말장치
JP4557331B2 (ja) * 1999-05-20 2010-10-06 キヤノン株式会社 情報処理装置、情報処理システム、動作制御方法、及びコンピュータ読み取り可能な記録媒体
KR100644561B1 (ko) * 1999-07-26 2006-11-13 삼성전자주식회사 디지털 인터페이스의 연결 관리방법
US7882426B1 (en) * 1999-08-09 2011-02-01 Cognex Corporation Conditional cell execution in electronic spreadsheets
US6539476B1 (en) * 1999-08-12 2003-03-25 Handspring, Inc. Mobile computer system capable for copying set-up application including removal routine from peripheral device for removing device programs after the device is removed
JP2003518878A (ja) * 1999-12-23 2003-06-10 ベーテーエス ホールディング インターナショナル ベー ヴィ 互換性を有するカメラシステム
JP2001203727A (ja) * 2000-01-18 2001-07-27 Sony Corp 通信方法及び通信装置
WO2002056547A1 (fr) * 2000-12-27 2002-07-18 Fujitsu Limited Système et dispositif d'acheminement par commutation
JP2002297818A (ja) * 2001-03-29 2002-10-11 Ricoh Co Ltd コンテンツ情報管理装置、コンテンツ情報管理方法、該方法を実現するコンテンツ情報管理プログラム、および該コンテンツ情報管理プログラムを記録した記録媒体
FR2823626B1 (fr) * 2001-04-12 2003-07-04 Canon Kk Procede et dispositif de configuration d'une unite fonctionnelle ayant un caractere temporaire dans un reseau de communication
JP2002354329A (ja) * 2001-05-30 2002-12-06 Minolta Co Ltd 撮影装置および撮影システム
US20020184347A1 (en) * 2001-06-02 2002-12-05 Steven Olson Configuration of a machine vision system over a network
US8056009B2 (en) 2001-06-02 2011-11-08 Cognex Technology And Investment Corporation System for initiating communication between a user interface and a vision processor
JP2003308150A (ja) * 2002-04-15 2003-10-31 Canon Inc 電子機器およびアイコン変更方法
JP4208640B2 (ja) * 2002-06-04 2009-01-14 キヤノン株式会社 印刷システムと印刷制御方法及び印刷装置とその制御方法
US20040073609A1 (en) * 2002-07-03 2004-04-15 Brother Kogyo Kabushiki Kaisha Information output system
JP3643575B2 (ja) * 2002-08-26 2005-04-27 株式会社東芝 ネットワークブリッジ装置及び方法
JP2004118242A (ja) 2002-09-20 2004-04-15 Pioneer Electronic Corp 状態告知装置、状態告知方法及び状態告知用プログラム
JP4027274B2 (ja) * 2002-12-27 2007-12-26 キヤノンマーケティングジャパン株式会社 情報処理装置及びその制御方法、プログラム
JP4333263B2 (ja) * 2003-07-30 2009-09-16 パナソニック株式会社 カメラ装置
WO2005106605A1 (de) * 2004-04-01 2005-11-10 Bayerische Motoren Werke Aktiengesellschaft Verfahren zur feststellung von inkompatibilitäten in einem bussystem mit mehreren steurgeräten
JP4525458B2 (ja) * 2005-05-09 2010-08-18 船井電機株式会社 ハードディスクレコーダ
JP2008158999A (ja) * 2006-12-26 2008-07-10 Toshiba Corp 情報処理装置および情報処理方法
KR100885734B1 (ko) * 2007-12-17 2009-02-26 한국전자통신연구원 영상정보 처리 시스템 및 방법
US8230121B2 (en) * 2009-01-05 2012-07-24 Sierra Wireless, Inc. Method and apparatus for identifying a device handle in a computer system
US9126066B2 (en) 2010-04-08 2015-09-08 Fire Research Corp. Smart connector for integration of a foam proportioning system with fire extinguishing equipment
JP2012070111A (ja) * 2010-09-22 2012-04-05 Fuji Xerox Co Ltd 通信システム
JP6413495B2 (ja) * 2014-08-29 2018-10-31 セイコーエプソン株式会社 情報処理方法、及び、記録システム
CN114265546A (zh) * 2020-09-16 2022-04-01 昆达电脑科技(昆山)有限公司 伺服装置及伺服系统

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4775931A (en) * 1984-05-11 1988-10-04 Hewlett-Packard Company Dynamically configured computing device
US5640594A (en) * 1993-11-05 1997-06-17 Advanced Micro Devices, Inc. Method and system for assigning peripheral device addresses

Family Cites Families (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5107256A (en) * 1987-11-02 1992-04-21 Matsushita Electric Industrial Co., Ltd. Method and apparatus for controlling terminals on communication network
US5850573A (en) * 1990-08-16 1998-12-15 Canon Kabushiki Kaisha Control method for peripheral device in host computer connectable to a plurality of peripheral devices
US5430525A (en) * 1990-11-30 1995-07-04 Canon Kabushiki Kaisha Image processing apparatus
US5317693A (en) * 1991-04-04 1994-05-31 Digital Equipment Corporation Computer peripheral device network with peripheral address resetting capabilities
JPH0821015B2 (ja) 1992-01-20 1996-03-04 インターナショナル・ビジネス・マシーンズ・コーポレイション コンピュータならびにそのシステム再構成化装置および方法
DE69212997T2 (de) * 1992-06-19 1997-05-28 Euro Cp Sarl Verfahren zur Adressierung einer Betriebseinrichtung und zur Verbindung von zwei Betriebseinrichtungen; Betriebseinrichtung und Anlage dafür
US5428748A (en) * 1992-09-24 1995-06-27 National Semiconductor Corporation Method and apparatus for automatically configuring a computer peripheral
US5394556A (en) * 1992-12-21 1995-02-28 Apple Computer, Inc. Method and apparatus for unique address assignment, node self-identification and topology mapping for a directed acyclic graph
JP3382276B2 (ja) * 1993-01-07 2003-03-04 キヤノン株式会社 電子機器及びその制御方法
US5502727A (en) * 1993-04-20 1996-03-26 At&T Corp. Image and audio communication system having graphical annotation capability
US6466263B1 (en) * 1993-04-28 2002-10-15 Olympus Optical Co., Ltd. Electronic still camera having pointing indicator showing operation mode
US5548782A (en) 1993-05-07 1996-08-20 National Semiconductor Corporation Apparatus for preventing transferring of data with peripheral device for period of time in response to connection or disconnection of the device with the apparatus
US5666557A (en) * 1994-06-16 1997-09-09 Cassidy; Bruce Michael Method and apparatus for automatically assigning device identifiers on a parallel data bus
US5541662A (en) * 1994-09-30 1996-07-30 Intel Corporation Content programmer control of video and data display using associated data
US5875301A (en) * 1994-12-19 1999-02-23 Apple Computer, Inc. Method and apparatus for the addition and removal of nodes from a common interconnect
US5636342A (en) * 1995-02-17 1997-06-03 Dell Usa, L.P. Systems and method for assigning unique addresses to agents on a system management bus
US6452629B1 (en) * 1995-03-15 2002-09-17 Canon Kabushiki Kaisha System for installing image sensing program
US5666159A (en) * 1995-04-24 1997-09-09 Eastman Kodak Company Electronic camera system with programmable transmission capability
US5692134A (en) * 1995-09-22 1997-11-25 Adaptec, Inc. Preserving configuration information in a SCAM based SCSI system
EP0781049B1 (en) * 1995-12-19 2004-05-06 Canon Kabushiki Kaisha Apparatus and method for controlling a plurality of remote cameras
JP3747108B2 (ja) * 1996-02-02 2006-02-22 キヤノン株式会社 デジタル撮像装置及びその制御方法
US5809331A (en) * 1996-04-01 1998-09-15 Apple Computer, Inc. System for retrieving configuration information from node configuration memory identified by key field used as search criterion during retrieval
US5968152A (en) * 1996-04-10 1999-10-19 Apple Computer, Inc. Method and apparatus for extending key space in a plug and play ROM
JPH09294238A (ja) * 1996-04-24 1997-11-11 Sony Corp 画像取り込み装置、画像取り込み方法、画像取り込みシステム、画像表示処理装置、及び記録媒体
US6157411A (en) * 1996-06-14 2000-12-05 Intel Corporation Method and apparatus for compiling a repository of entertainment system data from multiple sources
US5737491A (en) * 1996-06-28 1998-04-07 Eastman Kodak Company Electronic imaging system capable of image capture, local wireless transmission and voice recognition
JP3862371B2 (ja) 1996-08-27 2006-12-27 キヤノン株式会社 電子機器及び制御方法
US5991842A (en) * 1996-08-27 1999-11-23 Canon Kabushiki Kaisha Communication system for providing digital data transfer, electronic equipment for transferring data using the communication system, and an interface control device
US5760917A (en) * 1996-09-16 1998-06-02 Eastman Kodak Company Image distribution method and system
US5809520A (en) * 1996-11-06 1998-09-15 Iomega Corporation Interchangeable cartridge data storage system for devices performing diverse functions
US5861918A (en) * 1997-01-08 1999-01-19 Flashpoint Technology, Inc. Method and system for managing a removable memory in a digital camera
US6114970A (en) * 1997-01-09 2000-09-05 Motorola, Inc. Method of assigning a device identification
US6784924B2 (en) * 1997-02-20 2004-08-31 Eastman Kodak Company Network configuration file for automatically transmitting images from an electronic still camera
US6148355A (en) * 1997-05-13 2000-11-14 Micron Electronics, Inc. Configuration management method for hot adding and hot replacing devices
US5999989A (en) * 1997-06-17 1999-12-07 Compaq Computer Corporation Plug-and-play
US5974475A (en) * 1997-06-24 1999-10-26 Microchip Technology Incorporated Method for flexible multiple access on a serial bus by a plurality of boards
US6418493B1 (en) * 1997-12-29 2002-07-09 Intel Corporation Method and apparatus for robust addressing on a dynamically configurable bus
US6038625A (en) * 1998-01-06 2000-03-14 Sony Corporation Of Japan Method and system for providing a device identification mechanism within a consumer audio/video network
WO1999035826A1 (en) * 1998-01-07 1999-07-15 Intel Corporation Automatic transfer of image information between imaging device and host system
US6631426B1 (en) * 1999-11-02 2003-10-07 Apple Computer, Inc. Automatic ID allocation for AV/C entities
US7076536B2 (en) * 2000-12-21 2006-07-11 Microsoft Corporation Method and system to access software pertinent to an electronic peripheral device at an address based on a peripheral device identifier

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4775931A (en) * 1984-05-11 1988-10-04 Hewlett-Packard Company Dynamically configured computing device
US5640594A (en) * 1993-11-05 1997-06-17 Advanced Micro Devices, Inc. Method and system for assigning peripheral device addresses

Also Published As

Publication number Publication date
KR100394423B1 (ko) 2003-11-28
EP0899655A1 (en) 1999-03-03
US20030160869A1 (en) 2003-08-28
KR19990023846A (ko) 1999-03-25
JP4054451B2 (ja) 2008-02-27
DE69824355T2 (de) 2005-06-02
US7071972B2 (en) 2006-07-04
SG78312A1 (en) 2001-02-20
EP0899655B1 (en) 2004-06-09
JPH11163895A (ja) 1999-06-18
CN1211763A (zh) 1999-03-24
MY126745A (en) 2006-10-31
DE69824355D1 (de) 2004-07-15

Similar Documents

Publication Publication Date Title
CN100541457C (zh) 检测包括有关一个选定装置的信息的装置信息的设备及方法
US6473797B2 (en) Unconnected-port device detection method, apparatus, and storage medium
EP0977431B1 (en) A control system wherein imaging device control conditions may be freely set between an imaging device and a personal computer
US8499109B2 (en) Data reproducing apparatus, content management method, program, and storage medium
US6333739B1 (en) Display apparatus, method and storage medium for display connection status in a network
US20010032277A1 (en) Transmission method, transmission system, transmission control unit and input unit
EP1489502A2 (en) Device and method for enabling the use of a device through a wireless interface.
JPH09282263A (ja) 電子機器及びその識別情報構成方法
US20020087964A1 (en) System and method for enhanced HAVi based device implementation
JP2001160939A (ja) 画像処理装置及び画像処理システム、及びその制御方法
JP2000259545A (ja) 情報処理装置およびその方法、並びに、記録媒体
KR100689111B1 (ko) 통신 네트워크내의 객체관리 방법 및 이를 구현하는 장치
US7739373B2 (en) Detecting whether a connection between apparatuses includes a predetermined transmission medium
US6823399B2 (en) Apparatus control method and transmission device
EP1376987B1 (en) Communication apparatus capable of managing other nodes
KR100307370B1 (ko) 비동기식패킷데이터전송방법
KR20010075393A (ko) 정보 처리 방법, 정보 처리 장치 및 매체
JP3701150B2 (ja) ネットワークシステム、ネットワーク機器、設置状況表示方法及び記録媒体
JP2003134121A (ja) デジタルデータの処理方法およびプログラム
CN117312207A (zh) 一种raid卡的自适应监控方法和装置
CN110297793A (zh) 芯片识别方法、装置及电子设备
EP1098494A1 (en) Communication method, communication system and electronic device
JP2002009781A (ja) 識別番号管理装置、識別番号管理システムおよび識別番号管理方法
JP2001274820A (ja) 電子機器およびそれを使用した電子装置、並びにモジュールのモデル情報取得方法
MXPA04000605A (es) Metodo para operar una red de nodos de interfaz, y un dispositivo de interfaz.

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090916

Termination date: 20160826