系统控制方法及装置的制作方法

文档序号:7564405阅读:243来源:国知局
专利名称:系统控制方法及装置的制作方法
技术领域
本发明适用于处理文字、声音、静止图像、动画等各种信息的多媒体系统控制。
在旧有的以模拟技术为中心的音频、视频、电视等视听装置中,近年来迅速向数字化方向发展。另外,与文字、静止图像信息的数字化的普及相结合,在计算机中以所谓多媒体方式对文字、声音、静止图像及动画等信息进行综合处理。
但是,现在将多媒体机(数字式摄像机、CD-ROM唱机、扫描器、共鸣板、电视控制台等声音输入输出装置、图像输入输出装置等)用于计算机中时,必须将驱动它们的新型专用软件或称为设备驱动系统软件装到计算机中。
因此,采用这种方法使用新的媒体机时,必须要为每一台计算机或每一套OS(Operating System-驱动系统)准备新的应用软件或设备驱动程序,因此存在软件的开发工作量大、不可能进行有效的高速控制的问题。
另外,采用这种方法时,一般不能在联接在LAN(localareanetwork)(本地区网络)中的其它计算机上等效使用这样的多媒体机,因此不可能采用通过LAN在各台计算机上使用多媒体系统访问各外设装置的构思。
本发明就是为了解决上述问题而开发的,其目的是在多媒体机控制器中实现通用性大的系统环境。
本发明的另一个目的是为了提高通过LAN连接的多媒体机之间的控制效率。
为了达到上述目的,按照本发明的理想实施例,是由若干台外设目标装置和通过共用的通信线路与上述若干外设装置连接、用来统一控制上述若干外设装置的控制器构成;上述控制器通过上述各外设装置和上述控制器的连接线路,将存储在外设装置中的控制信息,经过上述通信线路,以规定的形态读入控制器中指定存储区,从而使控制器能够对外设装置进行控制,与此同时,通过通信线路,将在控制器中产生的指令输送到各外设装置之中。
另外,为了达到上述目的,按照本发明的理想实施例,设有若干台外设目标装置、统一控制这些外设装置的一个控制器、以及连接该控制器和上述若干外设装置、用来控制上述外设装置或进行数据的输入输出共用双向接口,并采用通过上述共用双向接口,使控制器能够对各外设装置进行控制的系统控制方式。
另外,按照本发明的理想实施例,提供这样一种系统控制装置,即通过公用通信线路,用一个控制器对若干台外设目标装置进行统一控制的控制系统,上述控制器及若干外设装置各自都设有双向接口用来对通信线路进行数据的双向发送与接收,在各外设装置中都预先存储了与其功能控制有关的目标数据,控制器通过通信线路与外设装置连接之后,由该外设装置以上述目标数据作为负载,形成与上述外设装置相对应的目标,同时,在受控于控制器的状态下,显示根据该目标数据操作外设装置的操作图像,并且在控制器中按上述的操作图像进行操作,在此过程中,通过外设装置,向通信线路输出控制器中的指令,用以控制外设装置。
因此,在多媒体机控制器中,不需要前述的应用软件或设备驱动程序等专用的软件,另外,能实现通过LAN,由其它控制器等效共同利用多媒体机的环境。
本发明的其它目的及特征,可从以下的说明书及附图中了解。


图1是多媒体机控制器和多媒体机的逻辑连接方式图。
图2(a)、2(b)、2(c)是多媒体机控制器和多媒体机的物理连接方式图。
图3是多媒体目标机的内部结构图。
图4是多媒体目标机控制器的内部结构图。
图5是多媒体控制器的系统分级层次图。
图6是多媒体机的系统分级层次图。
图7是将多媒体机连接到多媒体控制器之前的状态图。
图8是将多媒体机连接到LAN上时的状态图。
图9是普通的分级程序结构图。
图10是目标结构图。
图11是系统指挥目标结构图。
图12是描述代理目标文件的控制屏描述部分的结构图。
图13是描述代理目标文件的数据输入输出目标描述部分的结构图。
图14是将数字式目标VTR连接到多媒体控制器之前的状态图。
图15是VTR控制器目标的结构图。
图16是将数字式VTR连接到LAN上时的工作流程图。
图17是多媒体控制器的图像。
图18是作为多媒体机的数字式目标VTR连接在LAN上时的状态图。
图19是数字式VTR的图像。
图20是控制屏显示图像。
图21是从属目标级别分级与数字VTR控制盘目标结构要素的对应关系说明图。
图22是按照按钮目标进行放像的说明图。
图23是在数字式VTR进行图像显示时利用光标进行选择控制的工作流程图。
图24是操作者根据数字式VTR的图像显示,选择控制的多媒体控制器的显示图像。
图25是数字式VTR的数据输入代理目标结构代理与目标描述信息的关系图。
图26是数字式VTR数据输出代理目标结构与目标描述信息的关系图。
图27是数字式VTR数据输入目标的结构图。
图28是数字式VTR数据输出目标的结构图。
图29是屏级的数字式VTR控制屏目标的结构与目标描述信息的关系图。
图30是菜单级别的控制屏图像设定菜单目标的结构与目标描述信息的关系图。
图31是系统指挥目标读入多媒体装置的代理目标描述文件时,从若干件文件中选择一个文件的功能说明图。
图32是切换控制屏的方法示意图。
图33是经过控制屏切换后的图像。
图34(a)、34(b)是操作按钮的配置方式经过变更后的例图。
图35是数字式VTR的控制屏显示图像。
图36(a)、36(b)是表示在本发明的第2个实施例中的多媒体控制器的显示器上显示的控制屏及其工作原理图。
图37表示本发明中的多媒体控制器、VTR装置及数字方式摄像机内部目标的结构、以及各装置的连接方式。
图38是表示数据输入输出管理装置的处理顺序的流程图。
图39是从数字式摄像机向数字式VTR联机时数据输入输出管理装置的处理顺序流程图。
图40是警告屏的结构图。
图41(a)、41(b)分别表示数字式摄像机输出代理目标的方法部分及内部数据、以及数字式VTR输入代理目标的方法部分及内部数据。
图42是动画数据的数据形式图。
图43是数字式VTR装置的内部结构图。
图44是联接操作窗口的用户接口说明图。
图45是本发明的第3个实施例中的多媒体控制器内部的目标结构框图。
图46是用来显示联接操作窗口中的联接示范目标的显示装置的处理流程图。
图47是数字式摄像机输出代理目标的内部结构图。
图48是数字式摄像机数据输出目标的内部结构图。
图49是数字式VTR摄像机控制器目标的内部结构图。
图50(a)-50(e)是表示从数字式摄像机向数字式VTR联机后的各目标内部数据部分图。
图51(a)、51(b)分别是数字式摄像机的匹配文件打印表及数字式VTR匹配文件打印表的说明图。
图52是本发明的第4个实施例的结构框图。
图53是本发明的第5、第6、第7、第8、第9、第10个实施例中作为市售的多媒体机的具体示例的数字式VTR的结构框图。
图54是本发明的第5、第10个实施例中的多媒体控制器的编目循环流程图。
图55是本发明的第5、第7、第8、第9、第10个实施例联接状态管理表的概念图。
图56是本发明的第5个实施例中的联接装置的状态检查处理流程图。
图57(a)-57(d)是根据本发明的实施例各台多媒体装置经过确认联接状态之后向用户提示上述多媒体控制器的显示装置示意图。
图58是本发明的电源通/断操作控制器的操作流程图。
图59是本发明的电源通/断操作连接装置的操作流程图。
图60是产生操作命令时控制器中的工作流程图。
图61是产生操作命令时连接装置中的工作流程图。
图62是表示受控于电源通/断操作、与各连接装置相对应的事件循环控制流程图。
图63是本发明的第6个实施例的结构框图。
图64是本发明的第6个实施例的连接状态管理表的概念图。
图65是本发明的第6个实施例中的多媒体控制器的事件循环流程图。
图66是本发明的第6个实施例中的各台多媒体机的事件循环流程图。
图67是本发明的第7个实施例的结构框图。
图68是本发明的第8个实施例的结构框图。
图69是本发明的第7、第8、第9、第10个实施例的处理流程图。
图70是在图69所示的流程中确认连接后的处理的流程图。
图71是在图69所示的流程中确认断开后的处理的流程图。
图72是本发明的第10个实施例中的多媒体机的外观示意图。
图73是本发明的第10个实施例中的多媒体控制器的事件循环流程图。
图74是本发明的第9个实施例的结构框图。
图75是本发明的第9个实施例中的电缆连接器的外观示意图。
下面参照各附图详细说明本发明的实施例。
首先,在本发明中可将每个多媒体机都理解为目标机,控制器是用来对这些目标机进行统一管理的一种系统控制装置。
为了使每个目标机都能接受控制器的管理,因此都具备能够将本身所具有的功能即控制方法输送给控制器的功能。因此像现在这样,不需要在控制器一端预先准备控制程序,只要与控制器连接起来就能实现控制。
控制器具有将从所连接的目标机送来的控制方法显示给实际上进行控制指挥器的人,并且进行操作的设施,因此控制器能集中管理多媒体机,另外,若有新的多媒体机也不需另行进行新的准备,所以能够根据需要体现出自身的灵活和扩展性。
本发明中所用的目标取向的这个概念,在“石塚著目标取向程序设计、(ASC11出版社出版、1988”、“酒井著目标取向入门、(オ一ム出版社出版)、1900”、“B.J.Cooks目标取向程序设计、(トッパン出版社出版)、1988”等参考文献中有详细说明,因此以下在本发明的实施例的说明中,有关基本技术的说明从略。
这种目标取向,近年来在提高程序设计开发环境的效率方面已经受到重视,而且能广泛地应用于DS或多媒体数据库,特别是在目标取向的概念中有三个特点,即(1)装壳措施(2)连续性(3)传输性以这些概念为基础,本发明就能以在多媒体机的控制中加以利用并且加以发展。
图1表示采用本发明的目标取向概念的多媒体控制器和多媒体机的逻辑连接方式。以多媒体控制器1为中心进行控制,与各台多媒体机之间建立通信线路,以便能彼此能够1对1地进行各种信息的直接对话,通过该通信线路互相传递信息,进行信息控制。多媒体是以处理全部多媒体数据的装置为对象,具体地说有CD唱机、数字式VTR、数字式摄像机、数字式TV等AV装置或数字式FAX、数字式复印机、打印机等OA装置等。
在本文中将控制器设定为专用装置,但将专用OS和应用软件装有个人计算机或字处理机WS的通用计算机上也可以实现。
其次在图2中,将在建立多媒体控制器和多媒体机的双向通信线路中采用的物理连接形式示于图2(a)-图2(c)中。
图2(a)所示,是在SCSI信息传输母线上(ANSI X3、131-1986),采用的连锁接线方式,图2(b)所示,是在Ethernet(IEEE802.3)10BaseT中采用的星形接线方式,图2(c)所示,是在Ethernet 10Base2/5中采用串联方式。
另外还有像GPIB(IEEE488)所采用的图2(a)-图2(c)的混合方式的连接形态,在Ethernet中也采用图2(a)-图2(c)的混合方式。通信方式可以选择采用光缆或ISDN的方式等各种组合方式。
在本发明中建立了这种双向通信线路,至于选择哪一种方式不再一一另行说明。但由于不同的通信方式所产生的物理限制(传送速度、连接台数、连接长度、连接器形状等),互通信息时,由于通信规定的分级不同,虽然没有问题,但外设装置之间进行可靠的连线时,必须至少要采用同一种物理性(同一机械性、同一电性)通用的接口。
为了实现动画一类的高速数据通信,可考虑采用比Ethernet速度快的FDDI(Fiber Dis-tributed Data Interface)或B-ISDN等光通信方法,但在本文中为了说明上的方便,以假廉普及的Ethernet10 Base2(/T)作为通用的通信连接器,进行说明。
其次,图3中示出了一般的多媒体机硬件的内部结构框图。
若干台多媒体机通过LAN4,分别与控制器连接。本文中的LAN是指Ethernet,因此设有处理该通信规约(TCP/IP)中规定的接口20。这可以通过利用专用LSI等来实现。通过这种设施收到将输送来的信息之后,再将信息返馈送回控制器。作为信息的例子是Objective-c,一般按以下形式表示〔对象目标方法名称引数〕用其它语言表示虽然有所不同,但基本相同,要进行如下的指定(1)指定对象目标(2)指定(进行的处理)的方法(3)如果有引数(参数),指定引数现以图3中的软件流程说明该信息的处理方法。
在多媒体机内部通过内部母线10。装设CPU11、ROM12、RAM13、数据I/O 14、机械传动部分17及电器驱动部分18。CPU11对全部软件进行处理,并对硬件进行控制;ROM12用来存储程序、初始值或固有信息;RAM13用来暂时储存数据或装置状态一类的内部参数、并在执行程序时作为工作区使用;数据I/O14用来访问储存在内部媒体或外部媒体的多媒体数据15机械传动部分16用来控制电机一类的机械部分,电气驱动部分18用来控制开关SW或LED等显示系统的电气部分19。在多媒体数据15中设有储存图像、声音、文字等的数字数据部分,但可以是CD-ROM、MD等光盘或DCC、DAT等磁性媒体或半导体存储器插板等各种形态。
其次,多媒体控制器硬件的内部结构框图示于图4。图4中通过LAN4与多媒体机连接。因现在LAN是Ethernet,所以有处理该通信规约(TCP/IP)的接口31。这可利用专用LSI等来实现。这时在收到输送来的信息之后,再将信息返馈送回多媒体。
多媒体控制器内部设有内部母线30以及通过母线连接的CPU21、ROM22、RAM23、数据I/O24、电气驱动部分28、显示器27、显示系统控制器26以及图中未绘出的鼠标器一类的指示设施。CPU21对全部软件进行处理,对硬件进行控制;ROM22用来储存程序初始值或固有信息;RAM23用来暂时储存数据或装置状态等内部参数,在执行程序时作为工作区使用;多文件编排装置25不需要使用任何内部媒体或外部媒体,能够对多媒体数据进行存储、检索、再生、编辑等工作,数据I/O24用来对文件进行访问控制;电器驱动部分28用来控制开关SW或LED等显示系统的电气部分29;显示器27用来构成人-机接口;显示控制器26用来进行显示控制。
图6表示多机的软件系统分级层次图。图3所示的内部结构框图适用于硬件57。OS58是用来控制这些硬件,对其进行基本控制。对OS本身没有特别限制的规定,但最好是采用实时性的且能同时执行多种程序的多任务操作功能。为了在该OS上实现多媒体机的目标化,每台多媒体机都设有固有的分级程序库59。
图中虽然未示出,但实际上部有控制器进行控制用的多媒体机自身控制板以及与控制有关的分级库。在将其与控制器连接时,通过发信,从控制器一端实现多媒体机的固有控制。另外还有计时器或进行算术运算的C函数60。
分级最上面一层是用来对多媒体机本身进行控制、与多媒体控制器进行通信或者作为用户接口用的应用软件61。通过这种用途,多媒体机本身作为一个目标,可以用控制器收、发信息,进行各种控制,还可将内部参数作为实例变数读出或变更。
图5表示多媒体控制器的软件的系统分级层次图。硬件50见图4所示的内部结构框图。OS51是用来控制这些硬件,对其进行基本控制。这里对OS本身也没有特别限制的规定,但最好是采用实时性的,同时还要具有多任务功能。
在该OS中含有窗口服务器52,用来对所连接的多台多媒体机的控制图像进行显示或对整套系统的连接状态进行显示或控制,并且对输入输出数据用的全部GUI[(Graphical Users Interface)制图用户接口]进行切换。在控制器中含有通用分类程序库53,其中存储有按钮、滑动音量电位器、正文显示区等所用的用户接口或与控制有关的基本通用部件群(目标群)。
另一方面,在固有分级库程序55中有所连接的多媒体机固有的平板显示或与控制有关的部件群(目标群)。如上所述,这个固有程序库随着从连接在系统上的多媒体机输入内容的增加而增加。后面将说明其具体顺序。另外,还有计数器用的、或算术运算用的C函数54。分类的最上一类是应用软件56,用来对所连接的多媒体机进行整体控制,进行多媒体机的通信工作或承担作用户接口之用。
以下对于该控制器与多媒体机之间的具体控制程序和信息的存取传送进行说明。
图7表示将多媒体机连接到多媒体控制器之前的状态。图7中,4是进行数字数据通信用的LAN,1是控制系统的全部动作的多媒体控制器。2是使连接在LAN4上通用结构的多媒体机装置。205是经常设在多媒体控制器1上、对整个系统进行管理的软件(以下简称目标)即系统指挥目标。
1064是为了进行目标化所定的目标,以此使多媒体机具备目标化的功能,多媒体机经过目标化之后,就有了目标,这就是多功能机的目标,以此作为LAN4上的另一个目标之用,多媒体机有三个目标,即1065、1066、1067。
1065是实现多媒体机2的大部分功能,用于控制硬件用的多媒体控制器目标,1066是担任通过LAN4从其它装置输入数字数据用的多媒体机数据输入目标,1067是担任通过LAN4向其它装置输出数字数据用的多媒体机数据输出目标。
1061是在将多媒体机2通过LAN4连接到多媒体控制器1上时,用来描述在多媒体控制器内产生的多媒体代理目标的规格的多媒体机代理目标描述文件。多机代理目标描述文件1061由描述多媒体机2的操作盘的规格的多媒体机控制盘目标描述部分1062和描述向多媒体机2代理目标进行数据输入输出用的数据输入输出代理目标的规格的数据输入输出代理目标描述部分1063构成。尤其是多媒体机控制盘目标描述部分1062能实现描述由GUI操作多机2用的控制盘的GUI描述语言的功能。
图8是多媒体机2连接在LAN4上之后的状态说明图。图8中,1068是多媒体控制器1内产生的目标,也就是在多媒体控制器1内起到代理多媒体机2的作用的多机代理目标。多媒体机代理目标1068由起到多媒体机2的控制屏作用的多媒体机控制盘目标1069、输入数据时起到代理多机媒体数据输入目标1066的作用的多机数据输入代理目标1070、以及同样起到代理多媒体机数据输出目标1067的作用的多媒体机数据输出代理目标1071构成。
图9是一普通一般的分级程序库的结构图。图9中1079是第1级,用来对具有同一性质的目标进行同一性质或功能的定义,起到生成目标样板的作用。将从第1级1079至第P级1085的P级作为程序库,统称为分级程序库1086,所有的目标都属于特定的级。1080是级的定义部分,用来定义属于级的目标具有的内部变数的数据类型和名称,以及定义表示数据处理方法的内部函数(一般称为分级方法)的数据类型和名称。1081是分级方法表,用来使分级方法的各代码的指示字格式化,以便能访问分级方法。1082是存储从第1函数码1083到第k函数1084的k个分级方法的函数码的代码部分。
图10是普通目标结构图。图10中,234是目标,它由分级方法表的指示字存储部分244、信息传输装置245、处理检索装置246、方法部分239及内部数据部分235构成。方法部分239由第1数据处理装置,以及从第2数据处理装置开始直到第m数据处理装置242为止的m个数据处理装置构成。235是内部数据部分,由第1内部数据236、以及从第2内部数据237开始的直到第n内部数据238为止的几个内部数据构成。
构成内部数据部分235的每个内部数据是每个目标所固有的,因此目标内部具有的或方法部分具有的数据处理装置,如果级别相同,则可以分别为各目标所共有,因此从第1数据处理装置240至第m数据处理装置242的数据处理装置,可由分级方法表243管理每一类,分别由同一属于一级的多个目标所共有。根据在指示字存储部分244中所存指示字在分级方法表中的指向,参照分级方法表243,可以检索出各个目标。
信息传输装置245将来自其它目标的信息输送到接收处理检索装置246。处理检索装置246对该信息进行分析,并从方法部分239(实际上是分级方法表243)检索与该信息相对应的数据处理装置。数据处理装置对信息中附带的数据、在内部数据部分235中存在的内部数据、以及外部数据进行指定的处理。根据处理结果,再向其它目标输送信息,但这时该信息是通过信息传输装置245,输送给其它目标。
图11是系统指挥目标205的结构图。在图11中,1072是至分级方法表的指示字存储部分,用来向系统指挥分级方法表1073进行指示。1047是根据多媒体机代理目标描述文件1061的描述,产生多媒体机代理目标1068(参见图8)的多媒体机代理目标生成装置。343是管理目标之间的数据输入输出的数据输入输出管理装置,380是产生各种目的的应用目标的应用目标生成装置。1074是信息传输装置,342是处理检索装置、1075是方法部分。1076是内部数据部分,1077是目标ID,344是使所使用的多台多媒体机动作时的各机间联机信息管理数据,1078是与所连接的多媒体机和产生的目标有关的目标登记信息。
当多媒体机2连接在LAN4上之后,系统指挥目标205利用多媒体机代理目标生成装置1047,读入多媒体机代理目标描述文件1061,根据多机代理目标描述文件1061中描述的信息,选择产生的从属于目标的级别,并根据分级程序库1086中相应级别的类定义部分1080,产生多媒体机代理目标1068。
图12是代理目标描述文件的控制盘描述部分结构图。在图12中,247是控制盘目标描述部分,它由从第1目标描述信息248至第i目标描述信息249的i个目标描述信息构成。一个目标描述信息由目标识别信息250,目标描绘信息254及目标连接信息260构成。
目标识别信息250由表示目标所属的级别的类别名称251、第i目标固有的ID即目标ID252、以及表示直属于第i目标ID的从属目标ID253构成。
目标绘出图信息254是对构成控制屏显示图像231的按钮等目标进行绘图用的信息,它由从第1目标绘出图信息255至第j目标绘出图信息259的j个目标绘出图信息构成。一个目标出图信息由出图位置和尺寸信息256、形状和色彩信息257、以及目标图像258构成。
目标连接信息260是对提供有关目标连接信息所做的描述,该目标对应于构成控制器目标207等控制盘目标的目标,目标连接信息260由从第1目标连接信息261至第k目标连接信息264的k个目标连接信息构成。一个目标连接信息由对应目标ID262和输送至对应目标的信息263构成。
图13表示代理目标描述文件的数据输入输出代理目标描述部分的结构。在图13中,650是数据输入输出代理目标描述部分,651是第1输入代理目标信息,655是第m输入代理目标信息。各输入代理目标信息由本身的目标ID652、表示连接前的数据输入目标的ID的连接前对应数据输入目标ID653、以及能输入的文件型数表即匹配文件类型表654构成。659是第1输出代理目标信息,663是第n输出代理目标信息。各输出代理目标由本身的目标ID660、表示对应的数据输出目标ID的对应数据输出目标ID、能输出的文件数型表即匹配文件型表662构成。
下面,作为以上述的系统控制方式为基础的具体的多媒体机2的控制系统的例子,也就是以数字式VTR为例说明本发明的工作原理。
图14表示将经过目标化的数字或VTR连接到多媒体控制器之前的状态。在图14中,203是数字式VTR,206是经常安装在数字式VTR203上、从LAN上的其它装置看,起到数字式VTR目标化作用的数字式VTR目标。数字VTR式目标206又由3个目标构成。207是对数字式VTR203的硬件进行控制的数字式VTR控制器目标。
208是用来对来自其它装置的数字数据通过LAN4输入的数字式VTR数据输入目标。209是用来将准备输向其它装置的数字数据通过LAN4输出的数字式VTR数据输出目标。210是数字式VTR代理目标描述文件,它用来描述通过LAN4将数字式VTR203连接到多媒体控制器1上时在多媒体控制器1内产生的数字式VTR代理目标的规格。
数字式VTR代理目标描述文件210由描述数字式VTR203的操作屏规格的数字式VTR控制屏目标描述部分211和数字式VTR数据输入输出代理目标描述部分212构成,后者用来描述对数字VTR203进行数据输入输出代理的数字VTR数据输入输出代理目标的规格。
图15是数字式VTR控制器目标207的结构图。图15中,1009是准备输向分级方法表的指示字存储部分,用来存储准备输向分级方法表1018的指示字。分级方法表1018由控制数字式VTR203的硬件且进行再生操作的放像装置1019、以及进行录像操作的录像装置1020等多套数据处理装置构成。1010是信息传输装置,1011是处理检索装置。1012是方法部分,但实际的数据处理装置是由分级方法表表示。1015是内部数据部分,它由走带状态1016、带子现在位置1017等控制数字式VTR203所必要的许多变数及状态信息构成。
首先说明数字VTR203连接到LAN4上时的工作情况。图16是将数字式VTR203连接到LAN4上时的工作流程流。图17表示多媒体控制器1的图像。在图17中,228是多媒体控制器1的显示器,229是表示连接好数字式VTR203的图像显示,230是表示鼠标器一类的指示装置中用以指示位置用的光标。虽然在图中并未绘出指示装置,但指示装置都装有按钮,通常将利用该按钮进行按、放的动作称为发“卡搭”声,把按规定的时间间隔进行2次发“卡搭”声的动作称为发双“卡搭”声。其它可连接的装置还有摄像机(静止图像输入)、调谐器、电视机、各种数据库、CD等各种装置,对这些装置的选择、控制也可以在屏幕228上显示动作的图像。
图18是将作为多媒体机示例用的目标化数字式VTR203连接在LAN4上时的状态说明图。在图18中,220是在多媒体控制器1内产生的目标,即是在多媒体控制器1内起到数字式VTR203的代理作用的数字式VTR代理目标220。数字式VTR代理目标220由起到数字式VTR203的控制屏作用的式数字VTR控制屏目标221、数据输入时起到数据输入目标208的代理作用的数字式VTR数据输入代理目标222、以及同样起到数据输出目标209的代理作用的数据式VTR数据输出代理目标223构成。
根据图16、图17、图18是以目标化数字式VTR203连接到LAN4上时的操作情况为例,说明在LAN4上连接多媒体机的情况。将数字式VTR203连接到LAN4上(步636),系统指挥目标205确认数字式VTR203的连接(步637)。然后,系统指挥目标205向数字式VTR203的ID设备发送目标(步638)。
其次,系统指挥目标205利用多媒体机代理目标生成装置1047,将来自数字式VTR203的数字式VTR代理目标存入描述文件210(步639)。然后,系统指挥目标205利用多媒体机代理目标生成装置1047,根据数字式VTR代理目标描述文件210,在多媒体控制器1中产生数字式VTR代理目标220(步640)。其结果如图18中的连接状态所示。然后数字式VTR代理目标220在多媒体机控制器1的显示器228上显示数字式VTR203的图像229(步641)。然后等待用户的指示(步642)。
此后,用户根据按照多媒体控制器1的数字式VTR控制屏目标221显示的操作图像,对数字式VTR203进行操作,从而能通过多媒体控制器1内的数字式VTR代理目标220控制数字式VTR。
下面更详细地说明数字式VTR代理目标描述文件210的描述和所产生的目标。
图19是数字式VTR203的图像,图20是控制盘显示图像的例子。图19表示数字式VTR203连接到LAN4上时显示的图像229。图20是数字式VTR控制屏目标221描绘的缺席显示图像,在图20中,232是显示器上显示的控制屏的显示选择菜单,265是显示带子的经过时间的计时器显示图像,266是选择数字式VTR203的控制方式的控制方式选择部分,267是设定缺席控制方式用的第1开关按钮显示图像,268是更进一步选择控制模式用的第2开关按钮,269是倒带按钮显示图像,270是倒退放像按钮显示图像,271是暂停按钮显示图像,272是放像按钮显示图像,273是快进按钮显示图像,274是停止按钮显示图像,275是录像按钮显示图像。
图21是目标所属的级别和数字式VTR控制屏目标221的主要构成部分之间的对应关系说明图。各基本的主要构成部分所属的级别预先在分级库1018(图9)中作了定义,保存在多媒体控制器1中。如图21所示,数字式VTR控制屏目标221的各主要构成部分起到构成数字式VTR控制屏目标221的目标作用。
在图21中,控制屏显示图像231的结构与屏一级的VTR控制屏目标284(ID=1)相对应。控制屏盘显示的选择菜单232与选择菜单级的屏幕图形设定菜单目标285(ID=2)相对应。计时器显示图265与表格级中的计时器目标286(ID=3)相对应。倒带按钮显示图269与按钮级的倒带按钮目标287(ID=4)相对应。倒退放像按钮显示图270与按钮级的倒退放像按钮目标288(ID=5)相对应。暂停按钮显示图271与按钮级的暂停按钮目标289(ID=6)相对应。放像按钮显示图272与按钮级的放像按钮目标290(ID=7)相对应。快进按钮显示图273与按钮级快进按钮目标291(ID=8)相对应。停止按钮显示图274与按钮级的停止按钮目标292(ID=9)相对应。录像按钮显示图275与按钮级的录像按钮目标293(ID=10)相对应。
控制方式选择部分266与按钮组级的控制方式切换目标294(ID=11)相对应。第1开关按钮267与无线电按钮级中的缺席按钮目标295(ID=12)相对应。第2开关按钮268与无线电按钮级中的上级按钮目标296(ID=13)相对应。
其次,在构成图21所示的数字式VTR的控制屏目标221的目标中,以放像按钮目标290的生成方法为例,作以下说明。
图22是放像按钮目标290的生成方法的说明图。在图22中,297、298、299、300、601、602、603、604、605、606、607、608、609、610、611表示数字式VTR代理目标描述文件210中的控制屏目标描述部分247中描述的元素。
297是目标识别信息,由级别名称298、目标ID299及从属目标ID300构成。601是目标出图信息,由出图位置及尺寸信息602、形状及色彩信息603、以及目标图像604构成。605是第2目标出图信息,由出图位置及尺寸信息606、形状及色彩信息607、以及目标图像608构成。609是目标连接信息,由连接前一个目标ID610和输出信息611构成。
290是由级别和数字式VTR代理目标描述文件210中的控制屏目标描述部分247的信息生成的放像按钮目标。613是准备输向分级方法表的指示字存储部分,用来存储指示按钮类分级方法表625的指示字。按钮级的分级方法表625是由按钮初始化装置626、按钮出图装置627及“卡搭”声反应装置628组成的。按钮初始化装置626是在生成按钮级别的目标时用来使按钮目标的内部变数进行初始化之用的。按钮出图装置627是用来使按钮目标进行出图显示之用的。“卡搭”声反应装置628是在用户利用鼠标器一类的指示装置的光标230指示按钮目标的出图位置,在使其发出“卡搭”响声动作的同时,就发出动作反应,使按钮目的图像显示在发出的“卡搭”响声之际出现暂时的改变,同时将此信息输送至其他目标。
在按钮分级方法表保存的各种数据处理装置的定义记载在各个级别之中,当然,不仅是放像按钮目标290、其它属于按钮级的所有的目标都照此处理。614是方法部分,620是内部数据部分。内部数据部分620是由目标ID621、按钮状态数据622、出图参数623及连接数据624组成的。不仅放像按钮目标290是这样处理的,而且属于按钮级的所有按钮目标所含的内部数据的类型记载在各级之中。
系统指挥目标205读入数字式VTR代理目标的描述文件210,生成各目标,但在图22的例子中,是根据目标识别信息297的级别名称298的描述,生成按钮级的目标。系统指挥目标205生成放像按钮目标290时,由按钮初始化装置626进行内部数据部分620的初始化。如果按照图22的示例,则目标ID621根据目标ID299的描述,设定ID=7。系统指挥目标205根据从属目标ID300的描述,辨认出放像按钮目标290是从属于数字式VTR控制屏目标221的。根据这种各目标的从属目标信息,系统指挥目标205能以辨认各目标之间的从属的关系,由多个目标构成的目标就是复合目标。
按钮出图装置627根据出图参数623和按钮状态数据622,显示出放像按钮目标290的图像。按钮出图装置627在按钮目标生成时和从属目标移动时自动实现图像显示。
第1目标出图信息601记录未按下按钮时的出图信息629。出图位置及尺寸信息602记录在生成放像按钮目标290的图像时,数字式VTR控制屏目标221中的出图位置和尺寸的矩形框信息。矩形框信息是按照在未按动按钮时,按钮出图信息629的(X1、Y1)、(X2、Y2)方式在数字式VTR控制屏目标221的坐标系中规定这个矩形图像的信息,例如以左上和右下的座标系显示的信息,未按动按钮时的放像按钮目标的图形显示是根据形状和彩色信息603或目标图像604进行的。形状和色彩信息603是使用画线方法,涂色方法等目标用的语言进行记录。目标图像604是使用位表据显示。通常前者的显示方法所用的数量小,而后者的显示时,自由度大。
第2目标出图信息605采用与第1目标出图信息601同样的式记录按动按钮时的描出图信息630,以第1目标出图信息601和第2目标出图信息605为根据,决定出图参数623。根据目标连接信息609设定连接数据624,设定“Play”作为输出信息611,设定连接前的目标ID作为连接前的目标ID610。而输出信息时按整个系统一致确定的目的设定接收前的目标,在将数字式VTR203连接到LAN4上时,以将分配给数字式VTR的装置ID附加在连接前的目标ID上的形式设定系统指挥目标205。
因此,即使使用目标重复的ID,也能正确地在装置之间传递信息。按钮状态数据622保存是否按动按钮的状态。
图23是表示使用将光标230调在数字式VTR203的图像显示229处,并作出双“卡搭”声时的工作流程图,以及操作控制屏时的工作流程图。
图24是表示用户对数字式VTR203的图像显示229按出双“卡搭”声时,多媒体控制器1的显示图像。在图24中,231是数字式VTR203的缺席控制屏显示式图像,272是放像按钮。
图29是屏级数字式VTR控制屏目标的结构和目标出图信息的关系图。
在图29中,1401是准备输向分级方法表的指示字的存储部分,用来显示屏级分类方法表1402。屏级分类方法表1402是由使屏目标进行初始化用的屏初始化装置1403、屏图像出图用的屏出图装置1404、以及表示针对屏图像作出双“卡搭”声时的动作的“卡搭”声反应装置1405构成。1406是信息传输装置,1407是处理检索装置,1410是内部数据部分,1411是目标ID,1412是屏状态数据,1413是出图参数。内部数据部分1410根据数字式VTR代理目标描述文件210的描述进行初始化,而数字式VTR代理目标描述文件210的数字式VTR控制屏目标的描述部分211是由目标识别信息1414、显示数字式VTR203图像1426的第1目标出图信息1418、以及表示数字式VTR的控制屏的画面1427的第2目标出图信息1422完成。目标识别信息1414由级别名称1415(屏级)、目标ID1416(ID=1)、以及从属目标ID1417构成的。第1目标出图信息1418是由出图位置及尺寸信息1419,形状及色彩信息1420、以及目标图像1421构成。第2目标图像1422是由出图位置及尺寸信息1423、形状及色彩信息1424、以及目标图像1425构成的。
现根据图23和图29说明数字式VTR203的控制屏显示动作和放像动作的指示方法。在用图16说明的动作中,当系统指挥目标205产生数字式VTR代理目标220时,数字式VTR代理目标220根据图像1426,使图像显示229进行显示,用户用光标230指示数字式VTR的图像,发现双“卡搭”声(步643),数字式VTR代理目标220的控制屏目标221对构成控制屏目标221的所有目标发出指示出图的信息。图21所示的全部目标根据该信息进行出图,这时,控制屏目标221根据第2目标出图信息绘出数字式VTR的控制屏的图像。其结果如图24所示,显示出操作数字式VTR203用的数字式VTR控制屏的显示图像231(步644),等待用户的指示(步645)。在此状态下,用户调用光标230指在控制屏231的放像按钮272上,发出“卡搭”声(步646),控制屏目标221向数字式VTR203的控制器目标214输出信息“PLAY”(步647)。于是数字式VTR203的控制器目标214对该信息作出反应,起动放像执行装置(步648)。由于放像执行装置的起动,数字式VTR203的放像动作开始(步649)。
如上所述,按照上述实施例,只要通过LAN,将多媒体机连接在多媒体控制器上,便可在多媒体控制器中自动产生操作多媒体机所需要的多媒体机代理目标,而且在多媒体控制器的显示器中,自动显示操作多媒体机所需要的控制屏,由用户对该控制屏进行操作,向多媒体机的控制器目标输送适当的信息,便可进行所希望的操作。生成操作多媒体机所需要的多媒体机代理目标用的必要信息,从由多媒体机读入的多媒体代理目标描述文件中读取,因此在多媒体控制器中不仅有基本的分级程序库,而且预先不需要准备有关特定的多媒体机的信息。
图25是数字式VTR数据输入代理目标的结构和目标描述信息的关系图。在图25中,222是数字式VTR数据输入代理目标,668是准备输向分级方法表的指示字存储部分,表示数据输入代理级别分级方法表679。数据输入代理级别分级方法表679是由数据输入代理目标初始化装置680、连接信息更新装置681、以及调整文件类型应答装置678构成的。
669是信息传输装置,670是处理检索装置,671是方法部分。674是内部数据部分,675是目标ID,676是对应的数据输入目标的ID即反应数据输入目标ID。677是表示能输入的数据的文件类型的匹配文件类型,1006是与数据输出目标的连接信息。
根据数字式VTR代理目标描述文件210的数字式VTR输入输出代理目标描述部分212,生成数字VTR数据输入代理目标222,682是数字式VTR数据输入输出代理目标描述部分212中描述的输入代理目标信息,它是由目标ID(本例中ID=1)683、对应数据输入目标ID(本例中ID=1)684、以及匹配文件类型表685(本例中为称作AV1、AV2的格式)构成的。根据这些描述,输入代理目标初始化装置680使内部数据部分674的数据初值化。
图26是数字式VTR数据输出代理目标的结构与目标描述信息的关系图。在图26中,223是数字式VTR数据输出代理目标,690是准备输向分级方法表的指示字存储部分,表示数据输出代理级别分级方法表1048。数据输出代理级别分级方法表1048是由数据输出代理目标初始化装置694、连接信息更新装置695、以及匹配文件类型应答装置700构成。
691是信息传输装置,692是处理检索装置,693是方法部分。696是内部数据部分,697是目标ID,698是对应的数据输出目标的ID即对应数据输出目标ID、699是表示能输出的数据的文件类型的匹配文件类型,688是与数据输出目标的连接信息。
根据数字VTR代理目标描述文件210的数据字式VTR数据输入输出代理目标描述部分212,生成数字VTR数据输出代理目标223,而1001是数字式VTR数据输入输出代理目标描述部分212中描述的数据输出代理目标信息,它是由目标ID(本例中ID=1)1002、对应数据输出目标ID(本例中ID=1)1003、以及匹配文件类型表1004(本例中是称为AV1、AV2的格式)构成的。根据这些描述,数据输出代理目标初始化装置694使内部数据部分696的数据初值化。
图27是数字式VTR数据输入目标的结构图。在图22中,208是数字式VTR数据输入目标,1022是准备输向分级方法表的指示字存储部分,它表示数据输入类分级方法表1031。数据输入级别分级方法表1031是由文件写入装置1032、数据接收装置1033、以及连接信息更新装置686构成的。1023是信息传输装置、1024是处理检索装置,1025是方法部分。1028是内部数据部分,1029是目标ID、1030是连接信息。
图28是数字式VTR数据输出目标的结构图。在图28中,209是数字式VTR数据输出目标,1035是准备输向分级方法表的指示字存储部分,表示数据输出类别分级方法表1044。数据级别分级方法表1044是由文件读出装置1045、数据发送装置1046、以及连接信息更新装置687构成的。1036是信息传输装置,1037是处理检索装置,1038是方法部分。1041是内部数据部分,1042是目标ID、1043是连接信息。
在多媒体控制器中,生成数字式VTR203的数据输入代理目标222和数据输出代理目标223,具备与数字式VTR数据输入目标208或数字式VTR数据输出目标209同样的功能。例如将其它多媒体机的文件转录到数字式VTR中时,系统指挥目标205向数字式VTR数据输入代理目标222询问所能输入文件的类型。数字式VTR数据输入代理目标222的匹配文件类型应答装置678对系统指挥目标222的匹配文件类型应答装置678对系统指挥目标205的询问,作出关于数字式VTR203所能接受的文件类型的回答。
如果其中存有准备转录的类型的文件,则根据有想要转录的文件的多媒体机的输出目标,设定数字式VTR数据输入代理目标222、数字式VTR数据输入代理目标222的连接信息更新装置681便将信息送给数字式VTR数据输入目标208,起动数字式VTR数据输入目标208的连接信息更新装置686,对数字式VTR数据输入目标208的连接信息1030进行更新。
同时,有想要转录的文件的多媒体机的数据输出代理目标,送出有关更新数据输出目标的连接信息的信息,于是连接信息被更新,在存有准备转录的文件的多媒体机的数据输出目标和数字式VTR数据输入目标208之间进行联机设定。
此后,存有准备转录的文件的多媒体机的数据输出目标的数据输送装置被起动,通过存有准备转录的文件的多媒体机的数据输出目标,将信息送给数字式VTR数据输入目标,使数据接收装置1033和文件写入装置1032起动,进行文件转录。即在将复制的指示等指示给多媒体控制器内的数据输入代理目标和数据输出代理目标之后,数据输入代理目标和数据输出代理目标分别向多媒体机本身的数据输入目标和数据输出目标传输信息,关于设定多媒体机之间的数据的联机用的实际数据的复制等,多媒体控制器不必直接过问。
如上所述,按照上述实施例,对多台多媒体机连接而成的整个系统进行控制时,像现在这样,在控制器上不需要为安装执行控制用的设备驱动器或应用软件等预先做准备工作,只要将多媒体机连接在LAN上,便能够在控制器的屏幕上自动显示控制屏及装置的状态,容易在屏幕上进行电源的ON/OFF、主机的控制、输入输出的切换等,效果很好。
另外,在多媒体机在向控制器上作输送用的控制屏的部件群中,可以根据用户的喜好,与控制器一端预先业已具备的同一定义的部件群互相交换,并可将每个厂家的不同的用户接口统一起来。
再者,可以通过LAN,进行来自远处的控制器的控制或对多媒体机进行等效访问。
图30是菜单级的控制屏视图高设定菜单目标的结构与目标描述信息的关系图。
在图30中,1428是准备输向分级方法表的指示字的存储部分,表示菜单级别分级方法表1430。菜单级别分级方法表1430是由菜单初始化用的菜单初始化装置1431,出图菜单的菜单出图装置1432、以及表示选择菜单动作的菜单选择响应装置1433构成的。1429是信息传输装置,1434是处理检索装置,1437是方法部分,1436是内部数据部分,1437是目标ID,1438是菜单状态数据,1439是出图参数。内部数据部分1436根据数字式VTR代理目标描述文件210的描述,进行初值化。数字式VTR代理目标描述文件210的数字式VTR控制屏目标描述部分211的控制屏图像设定项目菜单的描述部分是由目标识别信息1440、表示控制屏图像设定菜单名称的第1目标出图信息1444、表示控制屏图像设定菜单的第1菜单名称的第2目标出图信息1448、以及表示控制屏图像设定菜单的第2菜单项目的第3目标出图信息1452构成。目标识别信息1440是由级别名称1441(本示例中为菜单级)、目标ID1442(本示例中ID=2)、以及从属目标ID(本示例中为ID=1的数字式VTR控制屏)构成。第1目标出图信息1444是由出图位置及尺寸信息1445、形状及色彩信息1446、以及目标图像1447构成的,表示菜单名称1462、第2目标出图信息1448由出图位置及尺寸信息1449、形状及色彩信息1450、以及目标图像1451构成,表示第1菜单的项目1463、第3目标出图信息1452是由出图位置及尺寸信息1453、形状及色彩信息1454、以及目标图像1455构成的,表示第2菜单项目1464、第1目标连接信息1456描述第1项菜单项目1463被选择时发出的信息和信息发出前的情况,连接前的目标ID1457,表示系统指挥目标的ID,输出信息1458显示“Create object with file“Default”〕(利用缺席文件建立目标)的一条信息。第2目标连接信息1459发送描述在选定第2菜单项目1464时的信息和在发送信息之前的情况,连接前的目标ID1460表示系统指挥目标的ID,输出信息1461显示〔Create Object With file“Customl”〕(利用Cusfoml文件建立目标)的一条信息。
图31是系统指挥目标205读入多媒体机代理目标描述文件时具有从若干文件中选择一个文件的功能的说明图。在图31中,1465是叫作“Default”(缺席)的数字式VTR代理目标描述文件。
图32是用户切换控制屏的方法示意图,图33表示切换后的图像。
如图32所示示在缺席情况下,系统指挥目标205读入“Default”的数字式VTR控制屏目标描述文件1465时,产生数字式VTR控制屏目标221,因此显示缺席的数字VTR控制屏显示图像231,同时控制屏图像设定菜单232设定为“Default”。由用户利用指示装置的光标230,根据控制屏图像设定菜单232选择“Customl”之后,控制屏图像设定菜单目标285利用菜单选择响应装置1433,向系统指挥目标205发送信息〔Create object with “Customl”〕(利用Cusfoml文件建立项目)〕。系统指挥目标205对该信息作出响应,通过多媒体代理目标生成装置1047,将数字式VTR代理目标220撤销,重新形成图面,但这时读入“Customl”的数字式VTR代理目标描述文件1466,根据该文件重新产生数字式VTR控制屏目标221。通过在称为“Customl”的数字式VTR代理目标描述文件1466中描述不同称为“Detault”的数字式VTR代理目标描述文件1465的表现控制盘,可以如图33所示那样显示第2表观控制屏显示图像238。
在图33所示的示例中,画面角呈圆弧形,并使按钮的显示区涂阴影,将英语显示变成日语显示,按照本发明,准备好各种代理目标描述文件,便可应答用户的各种要求。
图34(a)、34(b)表示按照本发明变更操作按钮的配置位置的示例图。不仅多媒体机,就是一般的电气装置的操作按钮配置方式也随生产厂家的不同而异,在个别情况下,甚至同一厂家的装置也有所不同。这种情况会困扰用户。习惯于一台使用多年装置,当购买新装置代替时,往往需要改变记忆,重新操作。如果采用本发明,通过变更代理目标描述文件,就能简单地变更操作按钮的配置位置,而且可以从许多配置方案中由用户进行选择。
另外,进行人一机对话操作时,使用户变更操作按钮的配置位置,如果供给将该变更结果反映到代理目标描述文件中的应用软件,用户就可根据自己的喜好自由定做操作盘。另外,例如由某公司或第三方提供的多媒体控制器1,通过所提供的各种多媒体机代理目标描述文件,按照提供多媒体控制器1的公司或第3方的意向,可将A公司的如图34(a)所示的和B公司的如图34(b)所示的各种多媒体机的操作按钮的配置位置统一起来。
多媒体机的高功能化也成为使用户感到混淆的原因。即由于用户不经常使用或用户的知识水平低,而当不使用的功能用的操作部件被显示在控制屏上时,用户往往感到难以使用,而本发明可根据用户的需要,只显示必要的操作部件加以使用。
图35是有许多功能的数字式VTR的控制屏显示画面。在图35中,276是操作含有追加的功能用的控制屏显示画面,277、280是用键盘调节录音电平用的滑触头,278、279是监视录音电平用的电平测量仪。281是设定图像压缩方式用的按钮组,282是缺席压缩模方设定按钮,283是按MPEG(国际标准动画压缩方式)进行的压缩方式设定按钮。这些操作部件会使需要高功能的用户感到混乱。
利用图21中的控制方式切换目标294,可以切换操作必要的最低限度的功能用的控制屏显示画面231和操作包括所增加的功能用的控制屏显示画面276。也就是说,用户利用指示装置选择图35所示的上一级按钮268后,系统指挥目标205读入数字式VTR控制屏代理目标描述文件(该文件描述操作包括增加的功能用的控制屏显示画面276),重新产生操作包括增加的功能用的控制屏目标。如果不需要增加功能,用户可以同样利用指示装置,选择图32所示的缺席按钮267后,由系统指挥目标205读入描述操作最低限度的功能用的控制屏显示画面231的数字VTR控制屏代理目标描述文件,重新产生操作最低限度用的控制屏目标。
在上述例中,虽然是使用选择若干GUI用的若干多媒体机代理目标描述文件,但在一个多媒体机代理目标描述文件的多媒体机控制屏目标描述部分可以描述若干个GUI。
如上所述,如果采用本发明,则进行若干多媒体机连接的整个系统的控制时,像上述那样,不需要在控制器一端预先安装进行这种控制用的设备驱动程序或应用软件等,只需将多媒体机连接在LAN上,就能在控制器的画面上自动显示控制屏及装置状态、电源的ON/OFF、主机的控制、输入输出的切换等。
另外,产生控制屏时,根据若干GUT描述进行选择,不仅可以统一每个厂家不同的用户接口,而且还可根据用户的喜好选择GUI,再进行编辑。另外,根据用户的操作,只显示必要的操作部件,容易操作。
下面说明本发明的第2个实施例。本实施例是在这些多媒体机中,不需要上述应用软件或设备驱动程序等专用软件,另外提供一个能通过LAN从其它控制器等通用地利用多媒体机的环境,尤其是在多媒体机之间进行数据的传输时,向用户提供一个简易的用户接口,建立起多媒体机之间的数据接收发送关系,在实际进行数据的接收发送时,以不通过控制器而只在多媒体机之间进行数据的接收发送为目的。
本发明就是为了解决上述问题而开发的,将若干多媒体机及控制它们用的控制器连接在网络中,上述若干多媒体机及控制器通过该网络,根据目标取向,彼此之间可进行信息及数据的接收与发送,该多媒体机的控制系统的特征为在上述控制器中装有显示装置及指示装置,利用该显示装置,分别显示出表示上述若干多媒体机的实体的图案,由用户利用该指示装置,在这些图案形成连接关系,指定多媒体之间的数据输入输出关系。
因此在视听装置之间建立或修改数据的接收发送关系时,不需要作物理连接线的变更,而只需要在与数据的接收发送关系的建立和修改方面有密切关系的目标内部数据进行变动就可以得到实现。
另外,在控制器一侧不需要预先准备控制程序,只要将目标与控制器连接,就能实现控制。
另外,控制器通过向在实际控制工作中进行指令操作的人员显示并操作从所连接的目标送来的上述控制方法,在一个接口上就能操作连接在网络中的全部视听装置。
在控制器内设有管理机间连接的装置,该管理装置利用上述显示装置,显示机间的连接状态,建立起多种连接关系,使用户能够容易地了解连接状况。
下面作为第2个实施例,具体地说明在上述的多媒体机及控制器通过LAN连接的系统中,当用户录制从数字摄像机输至数字VTR中的数据时的系统内部传输情况。本实施例中的数字摄像机是手提式的,可以在室外等场所摄制活动的影像及声音,而且设有与上述系统通信的装置。
图36(a)是在多媒体控制器的显示器上显示的控制屏,301是控制数字摄像机用的控制屏,310是控制数字VTR机用的控制屏。各控制屏通过系统指挥仪,将多媒体机控制屏目标描述部分(图7中的1062)从各机读入多媒体控制器内,并显示在多媒体控制器的显示器上,处于等待来用户的操作的状态。
在图30(a)中,302、311是装带显示部分,用来显示是否已将带于装到各装置之中。303、312是计数器,显示装入各装置中的带子的走带时间。304、313是显示装入各装置中的带的内容用的按钮目标,通过输入端,使这些按钮目标发现“卡搭”声,便可显示带子的全部内容。305、314是Play按钮目标,通过输入端,使该按钮目标发出“卡搭”声,各装置便放像或放音。
306、315是FF按钮目标,通过输入端使该按钮目标发出“卡搭”声,各机使带快进。307、316是RWD按钮目标,通过输入端使该按钮目标发出“卡搭”声,各机便进行倒带。308、317是Stop按钮目标,通过输入端,使该按钮目标发现“卡搭”声,各机便将Play、FF、RWD、Rec各功能停止。309、318是Rec按钮目标,通过输入端,使该按钮目标发出“卡搭”声,各机便通过LAN等通信媒体,开始录下从外部输入的影像和声音数据。
下面利用图36(a)、36(b)说明操作这种用户接口,转录由数字摄像机输至数字VTR的影像及声音数据时的顺序。
用户对图36(a)中的用户接口,由控制层301内开始进行“拉线”动作后,显示出如图36(b)所示的黑框319。如果在显示部分上继续进行“拉线”,拉到黑框319以外时,显示出箭头321,变成箭头前端到达输入端光标的位置所显示的状态。继续移动输入端,当输入端光标进入控制屏310的框内时,显示出黑框320,这时如果“拉线”动作结束,则从控制屏301到310的目标之间的连接即已完成。
这时,在多媒体控制器内部开始判断连接的有效/无效。连接无效时,返回图36(a)的状态。连接有效时,维持图36(b)的状态。
下面利用图37、图38、图39,说明由用户操作进行连接时的多媒体控制器内的处理过程。
图37表示本实施例中的多媒体控制器322、VTR机338及数字摄像机339的内部的目标结构、以及各机的连接情况。各机内的目标相互之间可以发送、接收信息及数据。利用各机间的传输装置336、406、407,通过LAN337,还可以与其他机内所设的目标进行信息的发送与接收,因此图37中的所有目标,都能与其它任意的目标进行信息,及数据的发送与接收。
图37所示的目标之间包含的关系,由上述目标的基本结构中的从属目标ID显示。323是系统指挥目标。系统指挥目标323的信息部分设有用来在各机间输入输出数据时判断数据输入输出的匹配性的装置(数据输入输出管理装置)324。连接机器代理目标存储部分335用来存储由上述连接机器代理目标初始化装置在系统起动时及在规定时间内,从连接在LAN337上的各机器读入初始化所必要的规定信息形成的各机器的代理目标。
在本实施例中,是读入来自连接在LAN337上的数字式VTR机338、数字摄像机339及图37中未示出的其它机器的初始化信息,形成数字式VTR代理目标326、数字式摄像机代理目标331及图37中未示出的其它机器的代理目标。325是数字式VTR数据输入代理目标,它设有应答有关数字式VTR机器的数据输入的询问的应答装置。数字式摄像机输出代理目标330设有应答有关数字式摄像机的数据输出的询问的应答装置。数字式VTR机器控制器目标340根据来自其它目标的信息,用以控制数字式VTR机器的硬件。数字式摄像机控制器目标341根据来自其它目标的信息,控制数字式摄像机的硬件。数字式VTR机器数据输入目标408设有数据接收装置,它能接收向自身的目标ID发送的数据。数字式摄像机数据输出目标409有数据发送装置,它是用来将数据输送前ID等的信息加在图中未示出的数字式摄像机内的再生装置再生的数据上,由通信装置407输送数据。通信装置336、406及407是与连接在LAN337上的各机器进行通信用的通信装置。
图11示出了系统指挥目标的结构。处理检索装置342由窗口服务器接收到关于根据用户的输入信息,机器间的连接已完成的通知信息后,使数据输入输出管理装置343起动。数据输入输出管理装置343进行一系列处理,用来判断由用户建立的连接线的机器间的数据的匹配性。
图38是表示数据输入输出装置的处理顺序的流程图。用户由图36(a)、36(b)所示的用户接口,从机器A向机器B“拉线”连接线后,窗口服务器将表示从机器A到机器B的连接已“拉好”的信息(Linked Message)通知系统指挥目标(图11中的205)。收到该通知的处理检索装置(图11中的342),由方法部分起动数据输入输出管理装置。
下面用图38所示的流程图说明用户从机器A向机器B“拉线”连接时由数据输入输出管理装置进行的处理顺序。
首先在步S1中向机器A的输出代理目标询问匹配文件类型(有若干匹配文件类型时,回答其表格)。
其次在步S2中,向机器B的输入代理目标询问匹配文件类型。机器B有若干匹配文件类型(匹配格式)时,机器B的输入代理目标同时通知表示各文件类型的优先顺序的信息。这里所说的优先顺序是表示由用户或机器B的制造者指定的机器B容易输入的文件顺序,并把该优先顺序中排在第1位的文件类型叫做最优先文件类型。在步S3中,根据机器B的优选顺序,检索机器A的匹配文件类型(或匹配文件类型表)。即在步S1中读入的机器A具有匹配文件类型中找出机器B的优先顺序中最高一级的文件类型。把由该处理得到的文件类型叫做机器A和机器B的最佳匹配文件类型。
在步S4中,如果在步S3中的检索失败时(即在机器A匹配文件类型表和机器B匹配文件类型表中没有相同的文件类型时),进入步S8、而成功时则进入步S5进行处理。
在步S5中判断在步S3中得到的最佳匹配文件类型的数据属性是否与机器B的最优先文件类型的数据属性一致,一致时,便进入步S6进行处理。
在步S6中,断定该连接有效时,将从机器A到机器B所“拉”的有效连接及该连接的数据属性及文件类型保存在系统指挥目标内部数据部分存在的机器间连接信息管理数据(图11中的344)中。
在步S7中,将从机器A到机器B的有效连接及该连接的文件类型通知给已联接信息,发信源目标、机器A的输出代理目标及机器B的输入代理目标,一系列处理结束。
另外,如果在步S4未得到一致的匹配文件类型,则进入步S8,断定该连接无效,由于没有通用格式,因此将连接无效这一事实通知给Linked Message发送源目标。在步S11中,将请求取消连接的信息,通知给Linked Message发送源目标,处理结束。
另外,如果在步S5中,最佳匹配文件类型和最优先文件类型的数据属性不一致时,则在步S9,将表示警告显示请求的信号通知给Linded Message发送源目标。该警告的内容是向用户询问进行最佳匹配文件类型的数据属性的数据接收、发送时,能否满足用户的要求,以及是否继续进行该连接过程或者将其取消,变成等待用户输入的事件循环。在步10中,如果使用者作出继续进行的指示时,进入步S6,如果作出取消的指示时,则进入步S11进行处理,通知了连接的取消要求信息后,一系列处理结束。
下面用图36、图11、图39更具体地说明用户在从数字式摄像机控制屏(图36(a)中301)到数字VTR式控制屏(图36(a)中的310)之间“拉线”连接时多媒体控制器内的处理顺序。
用户通过图36(a)中的用户接口,从数字式摄像机控制屏向数字式VTR控制屏“拉线”连接321(如图36(a)所示)后,窗口服务器将通知有关从数字式摄像机控制屏向数字VTR式控制屏“拉线”连接的信息送给图11中的系统指挥目标。
系统指挥目标内的处理检索装置342收到该信息后,由方法部分起动数据输入输出管理装置343。数据输入输出管理装置343进行如图39中的流程图那样的处理,判断数字式摄像机控制屏和数字式VTR控制屏之间的“拉线”连接有效还是无效。
首先在步S1中,向数字式摄像机输出代理目标询问匹配文件类型。图51(a)所示的表是数字式摄借机匹配文件类型表,但匹配文件类型有数种,如表所示。匹配文件类型如图51(a)所示,同时给出数据属性。其中Audio表示声音数据,Movie表示动画数据,Audio&Movie表示同步收到的声音及动画数据等数据属性。
在步S2中,向数字式VTR的输入代理目标询问匹配文件类型。本实施例中的数字式VTR如图51(b)所示的表,有若干个匹配文件类型,同时知道各文件类型的优先顺序。在本实施例中,如图51(b)所示,数据属性为Audio&Movie的文件类型AM4是VTR机器的最优先文件类型。
在步S3中,根据图51(b)所示的表中的优先顺序,从图51(a)所示的表检索一致的文件类型。由图51(b)中的表可知,AM4排在优先顺序的第1位,因此首先从图51(a)中的表检索AM4格式。在图51(a)中的表中,因无AM4格式,所以从图51(a)中的表检索优先顺序第2位的AM5。
如果这一检索结果也是失败时,依此类推,根据优先顺序检索一致的文件类型,从优先顺序第4位的Movie2开始找到一致的文件类型,将它作为从数字式摄像机向数字式VTR连接时的最佳匹配文件类型。
在步S4中,由于在步S3中进行的检索找到了一致的文件类型,所以进入步S5进行处理。
在步S5中,由于在步S3中得到的最佳匹配文件类型为Movie2的数据属性Movie与数字式VTR的最优先文件类型的数据属性Audio&Movie不一致,所以进入步S9进行处理。
在步S9中,将要求图40所示的警告显示的信息通知窗口服务器,进入等待来自使用者的输入操作命令的循环S12。
在本实施例中,用户在图40中的控制屏上作出表示YES的“卡搭”声,从步S10进入步S6处理。
在步S6中,将从数字式摄像机到数字式VTR的数字属性Movie文件格式Movie2的有效连接保存在系统指挥仪内部数据部分的机器间连接信息管理数据(图11中的344)中。
最后在步S7中,对数字式摄像机输出代理目标和数字VTR输入代理目标进行通信,通知它们从数字式摄像机到数字式VTR的文件类型属性Movie2已经完成“拉线”连接,数据输入输出管理装置343的一系列处理结束。
在步S7中,接收到来自数据输入输出管理目标的信息的数字摄像机输出代理目标(图47中的410)将方法部分的连接信息更新装置(图47中的413)起动。起动了的连接信息更新装置(图47中的413)将用Movie2格式向数字式VTR机“拉线”的连接线存储在内部数据部分的连接信息(图47中的419)中,同时向对应数据输入目标ID的数字摄像机的数据输出目标(图48中的420)通知有关连接信息已更新及其内容。收到该通知的数字摄像机输出目标(图48中的420)将连接信息更新装置(图48中的425)起动,并将连接的更新内容保存在连接信息(图48中的428)中。
数字式摄像机输出代理目标(图47中的410)再将关于与数据输出无关的目标涂灰、并且将不能由用户输入的命令信息输送给属于数字式摄像机控制屏目标(图37中的333)的全部目标。根据数据该信息,图36(b)中的Rec按钮309被涂灰,变成不接收用户的输入口的“卡搭”声的状态。
另外,收到来自系统指挥仪目标信息的数字VTR输入代理目标(图25中的222)将连接信息,更新装置681起动。被起动的连接信息更新装置681将用Movie2格式从数字式摄像机“拉线”结果存储在内部数据部分的连接信息1006中,同时将连接信息的更新内容通知给对应数据输入目标ID的数字式VTR的数据输入目标(图27中的208)。收到该内容的数据式VTR数据输入目标(图27中的208)将连接信息更新装置(图27中的686)起动,将连接更新内容保存在连接信息(图27中的1030)中。数字VTR输入代理目标(图25中的222)再将关于使与数据输入无关的目标涂灰、并且将不能收用户输入的命令信息输送到属于数字VTR控制板目标(图37中的328)的全部目标。
根据该信息,图36(b)中的Play按钮314、FF按钮315及RWD按钮316都被灰涂,变成不接收由用户利用鼠标器发出的“卡搭”声的状态,维持如图36(b)所示的有效连接状态。
在图36(b)所示的有效连接状态下的内部数据的形式示于图50(a)-50(e)。图50(a)表示数字式摄像机输出代理目标,图50(b)表示数据式VTR输入代理目标,图50(c)表示数据输出目标,图50(d)表示数字式VTR数据输入目标,图50(e)表示系统指挥仪目标的内部数据。由于使用者进行“拉线”连接,而更新的内部变数示于〔〕内。
如图36(b)所示,当“拉线”连接有效时,从图50(a)-50(e)所示的内部数据的状态下,用户就能使控制屏301中的Play按钮305发出“卡搭”声,在此之后数字式摄像机便开始数字式VTR输送Movie2格式的数据。
通过用户使Rec按钮318发出“卡搭”声,数字式VTR开始录制由数字式摄像机输送给自己的Movie2格式数据,进行机器之间的转录。下面说明这时在多媒体控制器内部和各机器之间进行收发信的通信情况。
首先,使用者使Play按钮(图36(b)中的305)发出“卡搭”声后,窗口服务器将被“卡搭”的坐标(控制屏内的坐标)通知控制屏目标(图37中的333)。收到该通知内容的控制屏目标参照本身的内部数据,知道Play按钮已被显示在该坐标上,对Play按钮被“卡搭”作出解释,通知数字式摄像机控制器目标341有来自用户的数据输送命令(Play Message)。数字式摄像机控制器目标(图49中的429)内的处理检索装置431由方法部分432起动与该信息对应的再生执行装置433。再生执行装置433控制数字式摄像机的硬件,使数字式摄像机的机械部分处于立刻即可以放像的状态,另一方面,将放像的数据的输出请求信息送给数字式摄像机数据输出目标(图37中的409)。接收到该信息的数字摄像机数据输出目标内的处理检索装置(图48中的421)由信息部分422起动数据读出装置423及数据发信装置424。被起动的数据读出装置从记录媒体中读出信息。
被起动的数据发送装置首先参照连接信息428。这时,连接信息428内的内容如图50(c)中的430所示,数据发送前目标ID=120,文件类型=Movie2,数据发送装置424将读出的数据置于Movie2文件类型中,然后向ID=120发送数据。在本实施例中,Movie2数据是动画数据,如图42所示,在数据开头部分,将文件类型或纵横像素数等动画放像时必要的数据作为开头部分保存,作为识别时间信息的时间标记,将主体部分进行仔细划分,可用该时间标记单位进行编辑作业。
ID=120的数字式VTR机数据输入目标(图27中的208)由ID=110的目标检测到Moveie2发送的情况,参照本身的连接信息(图27中的1030)。如图50(d)中的431所示,如果确认ID=110的数据输出目标和Movie2文件类型的连接,则将发送的数据的开头部分(图42中的364)存储在存储器(图43中的370)中。
用户如果在某一时刻按动数字VTR控制屏的Rec按钮(图36(b)中的318),发出“卡搭”声后,窗口服务器将发出“卡搭”声的坐标(控制屏中的坐标)通知控制屏目标(图37中的328)。收到该通知的控制屏目标,参照本身的内部数据,知道Rec按钮已被显示在该坐标上,对Rec Button发出“卡搭”声作出解释,将有来自用户的数据记录命令(Rec Message)通知数字式VTR机控制器目标340。收到该通知的数字VTR控制器目标内的处理检索装置(图15中的1011)由方法部分起动录像执行装置(图15中的1020)控制数字式VTR机的硬件,使数字VTR机的机械部分处于立刻就能录像的状态后,将表示请求录制被输入的数据的信息输送给数字VTR数据输入目标(图27中的208)。由到数字记录请求的数字VTR数据输入目标(图27中的208)控制数字式VTR机的硬件,读入保存在RAM(图43中的370)中的开头部分的信息(图42中的364),然后将发送的计时标记以后的数据接在开头部分信息的后面,开始在磁记录媒体369上进行录像。这样所录的Movie2动画数据因有动画放像时必要的开头信息,因此能够放像。
下面说明本发明的第3个实施例。本实施例中的多媒体控制器具有第1实施例中的特征,同时有应用软件(实用软件)操作环境。
下面说明本实施例中的多媒体控制器。(在本发明中,应用软件和实用软件没有本质差别,以下称应用软件也包含实用软件)。
图45示出了本发明的第3实施例中的多媒体控制器内部的目标结构。本发明的第3实施例中的多媒体控制器有多媒体控制器的应用软件(实用软件)安装设施及应用软件的操作环境。(在本发明中,应用软件和实用软件没有本质差别,以下称应用软件也包括实用软件)。
在本实施例的多媒体控制器中,应用软件装有由软盘或通信装置等构成的多媒体控制器内的应用类存储部分(图45中的388)。应用类存储部分中存储的应用软件的内容是以目标取向为根据的种类的描述文件。系统指挥仪内的应用目标生成装置(图45中的386)由于使用这一级别,所以在应用目标操作区(图45中的389)生成可执行应用软件的目标,因此应用软件处于可执行状态。由用户使用鼠标器一类的指示装置进行操作,通过应用目标在多媒体控制器的显示器中的可视化窗口目标上的中显示图像,由窗口服务器将应该在窗口中的哪个坐标上和怎样进行操作的信息传递给应用目标。由于应用目标在自己的内部数据中存有在窗口中的哪个坐标上怎样进行出图的信息,因此,利用来自窗口服务器的信息,可以确认应用窗口上图像的卡搭声或图像之间的跟踪操作。
下面以多媒体控制器的应用软件的一个具体例子作为对于连接结构的应用的说明。
图44是连接结构的用户接口。在图44中,370是连接结构窗口,379是用户作为输入方法使用的鼠标器的光标。371至378及383分别是CD-唱机,VTR、显示器、CA-TV译码器、DAT走带机构、放大声信号且由图中未示出的扬声器产生声音的放大器、使光磁盘进行再生记录的MO-Player、多媒体控制器、以及LD-Player的图像。各机器间的数据发送与接收关系(连接)用箭头表示,用户根据这些箭头,能很容易地知道机器之间的数据发送与接收关系。
在本实施例中,虽然在LD-Plagyer(图44中的383)上未“拉线”连接,但假定在这种状态下是使LD-Player处于放像状态,则图像及声音数据就被送给了作为缺席连接对方的多媒体控制器内进行图像显示及声音输出的目标。
在以上显示的连接结构窗口中,不只进行连接显示,还可在窗口中进行连接的编辑作业。用户还可以利用鼠标器在各图像间进行跟踪,就能进行“拉线”连接。图44中所示是通过用户利用鼠标器,从CD唱机371向放大器376进行“拉线”连接的中间阶段。
用户在多媒体控制器的显示器(图4中的27)上显示的连接操作的图像(连接操作的目标)发现“卡搭”声后,窗口服务器就发出“卡搭”声的通知信息,发送给连接操作目标(图45中的390)。收到该通知的连接操作目标,通过图45中未绘出的处理检索装置,起动连接操作窗口的显示装置(图45中的391)。
下面利用图46中的流程图,说明用户使连接操作图发出“卡搭”响声时,在多媒体控制器内的目标之间以互相传送的连接操作目标364为中心的通信情况。
连接操作窗口显示装置(图45中的391)首先在步S1中向系统指挥仪目标(图11中的205)调用当时在网络上连接的机器的目标ID一览表。在步S2中,在与信息对应的数据被送来之前处于等待状态。系统指挥仪目标参照自己的内部数据部分内的目标登记信息(图11中的1078)应答有关登记的机器目标一览表之后,该数据便存储在内部数据部分中,进入步S3处理。
在步S3中,参照内部数据部分,将调用图像出图数据信息发送给存储在内部数据部分的连接机器目标ID一览表中记载的全部目标ID。在步S4等待发送数据的过程中,由全部目标ID发送出图数据,将该数据存储在内部数据部分后,进入步S5处理。在步S5中,发送调用有关从哪个目标ID到哪个目标ID“拉线”连接,以及建立什么数据属性连接的机器间连接信息,送至数据输入输出管理目标。在步S6中,收到机器间的连接信息后,连接操作目标显示图44中的370那样的连接操作窗口,取得足够的信息。在步S7中,连接操作窗口进行出图处理。出图时,先算出图像显示位置,然后再进行出图,尽量使连接的各方不互相交差。
在本实施例中,如图44所示,机器间的连接是用直线将各机器的图像彼此连接起来显示的,使用户容易了解连接状况。(但是,这种连接不一定是直线,为了容易了解连接关系,即使用曲线等连接也是可以的)。另外,有效数据的属性可用各连接线的种类(或颜色)加以区别。
在本实施例中,如图44所示,可视数据用实线表示,听觉数据用虚线表示,应用程序用点划线表示,而正文数据则用双点划线表示。
例如,在图44中,VTR机的图像372和放像机的图像373是用实线箭头381连接的,但这意味着如果使VTR机放像,则VTR机所放的图像数据便自动被送到放像机中。另外,当用户观看CA-TV时,用户只要打开CA-TV的控制屏设定频道,CA-TV的图像数据便自动被送往显示器的ID,CA-TV的声音数据自动送至放大器376的ID。
在本实施例中,来自MO-Player的数据是程序数据,程序数据被送至多媒体控制器后,由多媒体控制器检测数据的开头部分描述数据属性中所描述的程序,在确认其为应用程序之后,该程序使自动起动。这种功能不只限于多媒体控制器,其它机器也能实现。例如在显示器内装入操作系统,当显示器接收到该程序后,便执行该程序。
在本实施例中,在程序内部存有图像数据,通过执行该程序,就能在显示器上放映图像来。这种方式的优点是,由于图像数据包含藏在程序中,因此不用考虑机器间的数据格式。
在这样窗口上,用户用鼠标器等输入装置,窗口上显示各机器的图像之间“拉线”连接,便可编辑各机器之间的数据发送与接收的关系。图像之间经过连接之后,连接编辑装置394便将已联接信息发送给系统指挥仪目标。系统指挥仪目标在收到已联接信息之后,便按照图39中的程序进行与第1个实施例相同的处理。由系统指挥仪内的数据输入输出管理装置判定连接有效之后,与第1个实施例相同,与连接有关的目标的内部数据被更新。
在图39中的步S7中,连接结构目标得到关于由系统指挥仪目标“拉线”连接的数据属性的通知,连接结构目标便选择与该数据属性一致的连接线的种类,并进行显示,因此与连接的变更有关的目标的内部数据和在连接操作窗口中的显示总是一致的。
如上所述,如果采用上述实施例中的系统机器控制方式,则进行由多台多媒体机连接而成的系统整体控制时,不需要像原来那样预先在控制器的一端安装进行这种控制用的设备驱动程序或软件等,只要将多媒体机连接在LAN上,就能自动在控制器的画面上显示控制屏及机器状态,还能够进行电源的ON/OFF、主机控制、输入输出的切换等一类的操作。再者,用户具有简易的用户接口就能在多媒体机器之间建立起数据的发送与接收关系。发送与接收数据时文件格式的调整,由多媒体控制器自动进行,因此用户省去了调整文件格式的繁琐作业。
下面详细说明本发明的第4个实施例。
本实施例涉及多媒体机和管理它的在多媒体机中设有作管理用的多媒体控制器控制系统,也就是涉及能够进行管理操作的多媒体控制器与多媒体机之间的连接状况,以及确认电源的通/断状况、管理及操作的系统。
近年来,以VTR及CD等AV机为主,在各方面开始盛行数字化。经过数字化的这种机器,即所谓多媒体机,则要求统一使用捕获、图像、声音、文字等信息。以往,这种机器的连接是由用户本人负责管理,但是为了统一使用各信息,还必须设有管理、控制这些机器的机器。
与其非常相似的系统有计算机等信息处理装置或用网络将打印机等连接起来的系统。即使在这种系统中,为了正确有效地管理使用所连接的机器,管理、控制这些机器的信息处理装置(以下简称多媒体控制器)也必须准确确认连接在该系统上的机器的状况。作为确认方式,采用下述方式(1)采用将连接在该系统中的各种装置的识别信息以手动方式预先存入多媒体控制器的存储装置中的方式,当接通电源时能够立即读出并确认这些识别信息。
(2)采用将连接在该系统中的各装置的识别信息以手动方式存入各装置的存储装置中的方式,当接通电源时能够立即通过通信装置读出并确认这些识别信息。
(3)采用将连接在该系统中的各装置的识别以手动方式信息存入各装置的存储装置中的方式,通过用户的操作,由多媒体控制器对所连接的装置进行调查和分配。
但在旧有的技术中,针对计算机、系统技术,家庭用户必须对计算机、系统具备一定程序的技术和知识,这对于使用VTR或CD唱机等的一般用户来说是难以做到的。
例如在上述的旧有技术(1)中,必须预先将连接在机器上的机器的信息采用手动方式存入多媒体控制器中,至于应该将什么样的识别信息分配到哪个装置中等一类的问题,就必须由进行这种输入的管理人员亲自进行管理。因此管理人员必须进行正确的管理,但又难免由于输入差错而造成误动作等。另外,将新机器连接到该系统中时,要由其管理人员对识别信息进行重新分配,必须一个不漏地输入多媒体控制器中,这很麻烦。
其次,在上述旧有的技术(2)的情况下,即使由多媒体控制器代替管理人员向各机器进行分配,仍然要通过手动方式,预先将各识别信息输入到与系统连接的机器中,难免由于输入错误造成误动作。
另外,不管在(1)、(2)的哪种情况下,在系统起动状态下直接增加或断开新机器,就不能进行这种识别,如果不将系统停止后再重新起动,就不能正确地识别这些机器。
在上述旧有技术(3)的情况下,上述问题得到了相当程度的解决,即使在系统工作状态下直接增加或断开新机器,不用将系统停止后再重新起动也能识别它们,但使用这种系统的用户必须将指示连接在系统上的机器的确认动作的命令发送给多媒体控制器,用户要不停地了解新机器与系统连接或断开的情况,每次都必须进行发送上述命令的作业,这也很麻烦。
由于上述问题,对于不具备计算机、系统的技术和知识的普通用户来说,很难接受旧有的系统。
本发明的第4个实施例,就是以解决上述问题为目标而开发的,这是一个多媒体机的控制系统,多媒体机和统一管理该多媒体机的控制器通过通信线路连接。其特征为上述多媒体机备有第1接口控制装置,它具有与上述多媒体控制器统一通信的功能;上述第1接口控制装置设有低电平控制通信用的物理或逻辑接口控制器,以及第1系统控制器,后者用来对上述多媒体机的自身的功能装置通信并对上述第1接口控制装置进行控制;上述多媒体控制器设有用来控制与上述各多媒体机通信用的第2接口控制装置;在上述第2接口控制装置中设有上述接口控制器、机器连接/断开信号处理装置、存储装置、以及第2系统控制器;上述机器连接/断开信号处理装置用来处理有关通报由接口控制器检测到的多媒体机的连接信息用的机器连接通知信号或通报多媒体机断开的机器断开通知信号;上述存储装置用来在上述机器连接/断开信号处理装置中储存经过更新的机器连接管理对照表;上述第2系统控制器用来控制多媒体控制器的自身功能装置之间通信操作并且对第2接口控制装置进行控制。
因此,用户不用进行了解就能正确掌握多媒体控制器和各多媒体机之间的连接状况,即使在增加或断开多媒体机的情况下也同样能够提高整体效率。
下面以本发明的第4个实施例,说明利用多媒体控制系统对连接在多媒体控制器上的多台多媒体机进行控制时的具体示例。图52是本实施例的结构框图。
由该图可知,本发明的第4个实施例是由各台多媒体机102-1、102-2、102-3及操作,管理这些多媒体机的多媒体控制器1构成的。
在图52中虽然只绘出了102-1、102-2、102-3三个多媒体机,但是只要一台以上的多媒体机都可以使用,这是不言而明的事实。但根据系统系统的总负载,存在最佳最大连接台的问题。
多媒体控制器设有实现多媒体控制器功能用的多媒体控制器功能部件103、低电平控制通信用的物理或逻辑接口控制器107-0、主电源电路108-0、副电源电路109-0、存储管理计时电路105和储存各多媒体机的连接状况表用的存储器、以及控制这些设备用的系统控制器106-0。主电源电路108-0向接口控制器107-0、计时电路105、系统控制器106-0及存储器104供电,也可以用电池供电,还可以将电源线设在通信线路之中。副电源电路109-0由用户操作多媒体控制器1的主开关或根据系统控制器106-0的要求进行通、断,向多媒体控制器功能部件103供电。该副电源电路109-0从家用插座一类的设施供电,主电源电路108-0从另外的电源供电。
以上是从两个电源系统供电,一般来说,只有在必要时才接在消耗功率大的机械驱动系统等的电源上,无必要时只要接在能够进行通信操作的电源上即可。
各多媒体机A、B、C中分别有名多媒体机功能部件111-1、111-2、111-3、接口控制器107-1、107-2、107-3、主电源电路108-1、108-2、108-3、副电源电路109-1、109-2、109-3、系统控制器106-1、106-2、106-3。上述接口控制器107-1、107-2、107-3、主电源电路108-1、108-2、108-3、副电源电路109-1、109-2、109-3、系统控制器106-1、106-2、106-3等应该是分别与上述的多媒体控制器1的接口控制器107-0、主电源电路108-0、副电源电路109-0及系统控制器106-0是同等的设备。
图53是作为多媒体机A、B、C的具体示例,所示的是表示数字VTR的结构框图。作为多媒体机的功能部件111-1、111-2、111-3的具体示例的数字式VTR功能部件111由模拟输出端子113、模拟输入端子114、D/A变换电路115、A/D变换电路116、帧存储器117、信号处理电路118、编码电路119、译码电路120、走带机构122、带子接口控制器121、高速数据总线123及控制总线124构成。
下面说明本发明的第4个实施例的操作情况。图54是多媒体控制器1的主事件循环处理流程图。首先判断是否是由操作多媒体控制器的用户操作多媒体操制器的事件,还是通过通信装置从各多媒体机发送信息的事件(S101)。如果有事件,使处理该事件(S107)。如果没有事件,判断计数器gchck Tine=0是否成立(S102)。
该计数器gchck Tine是多媒体控制器管理一系列连接状态的状态检查动作周期的计数器,由计时电路105计数。如果上述判断(S102)的结果gcheck Time=0成立,进行连接装置状态检查(S103),将装置ID按照编好的连接状态管理表中记载的多媒体机进行分配(S104)。所谓装置ID,如果是TCP/IP协议,则为IP地址,即所谓机器的逻辑地址。对它进行分配时,即使不知道物理地址,也能在多媒体控制器的多媒体机之间进行通信。
将新机器连接在系统中或将已经连接的机器从系统中分离时,能够自动进行重新分配装置ID,所以能统一管理发送与接收地址。参照如上编好的连接状态管理表,改写连接装置状态的显示(S105),将gcheck Time按照预调值进行设定(S106)。上述连接状态管理表的结构示于图55。
图55中的统一编号栏是台多媒体机的固有编号,它还兼作物理地址使用。在统一编号中含有各台多媒体机器的属性信息,例如含有是数字式VTR还是CD唱机的信息,根据该信息,如果所连接的同一属性的机器,则将名称有区别地存储在图55所示的管理表中的机器名称栏中。例如在图55的示例中,连接着2个数字式VTR,则存储成Digital VTR1,DigitalVTR2。在图55中的目标信息存储地址栏中存储各台多媒体机的显示、操作目标的存储区域的指示字等。关于这个问题,后面将详细说明。图55中的装置ID栏用来存储上述装置ID。电源ON/OFF栏,关于连接确认栏也在后面说明。
下面详细说明连接装置状态检查(S103)的处理。图56是该连接装置状态检查的流程图。首先使计数通信超时的变数等待计时器回零(S107),将连接装置状态确认信息从多媒体控制器1发送给各多媒体机(S108)。然后使等待计时器(S109),判断等待计时器是否超过时限(S110)。如果等待计时器尚未超限,则确认来自各多媒体机的返回信息是否到达(S111),如果尚未到达,返回S109。如果业已到达,检查发回该信息的多媒体机是否已存储在连接状态管理表中(S112),如果是已经存储的机器,则检查对连接状态管理表中的连接确认栏的确认(S115),如果是还未存储在连接状态管理表中的机器,则将该多媒体机登记在连接状态管理表中,检查对连接确认栏的确认(S114)。
然后将等待计时器回零(S116),返回S109,等待来自其它多媒体机的返回信息。如果在S110的判断中判定超过了时限,判断在上述连接状态管理表中所存储的多媒体机中,是否尚有未曾连接状态管理表中的连接确认栏进行过确认检查的机器(S117),如果没有,处理结束。
如果断定尚有未曾对连接确认栏进行过确认检查的机器,将等待计时器值零(S118),再一次对未曾对连接状态确认栏进行过确认检查的机器发出调用连接机器状态的信息(S119),使等待计时器增量(S120),判断等待计时器是否超限(S121)。
如果S121的判断结果是等待计时器超限,判定该多媒体机未增进行过连接,从连接状态管理表中将其抹去(S125)。如果S121的判断结果是等待计时器未超限,检查从该多媒体机返回的信息是否到达(S122),如果没有到达,返回S120,在S121中等待来自该多媒体机的返回信息,直到断定等待计时器超限为止。
如果在S122中判定业已收到了返回信息时,判断该返回信息是否与所期待的机器一致(S123),如果一致,对连接状态管理表中的连接确认栏进行确认检查(S124)。如果不一致,判断有什么异常,并将该多媒体机从连接状态管理表中抹去,发出警告(S125)。然后返回117,反复进行上述处理,直到再也没有尚未对连接确认栏进行确认检查的机器为止。定期地进行上述一系列处理(S107-S125),更新连接状态管理表,便能掌握连接在系统上的多媒体机。
图57(a)-57(d)是向多媒体控制器的用户提示被确认连接的各多媒体机的显示装置。图57(a)表示用户发出连接机器确认显示命令后,将连接机器确认板屏126显示在多媒体控制器1的显示装置125上的情况。图中的屏图面127是在用户发出连接机器确认显示命令之前显示的应用屏。
确认连接的各多媒体机的图像(128、129、130、131、132、133)被显示在连接机器确认板面126上。对于接通了副电源的多媒体机的图像进行反相显示或镶边显示,向用户表示电源已通。在图57(a)的例中,图像130表示副电源断开的状态。
利用图中未绘出的鼠标器一类的指示装置操作光标134,并用光标134使所指的多媒体机的图像发出“卡搭”声后,显示出图57(b)中所示,多媒体机的操作屏135。用光标操作上述操作屏135上显示的各个开关,即可操作该多媒体机。在图57(b)所示的例中,使电源On/OFF按钮发出“卡搭”声,表示已接入副电源。图57(c)表示将该状态反映在连接机器确认屏126上。
图58-图62是表示上述电源通/断操作的流程图。图58是多媒体控制器一端的流程图。图59是各多媒体机一端的流程图。首先,用户进行接通电源操作,将电源接通信息发送给从多媒体控制器一端操作的机器(S126),将计数等待返回信息的超时计时器CmdWait Counter置“0”(S127),等待返回信息。作为操作对象的机器收到电源接信息后,进行接通电源操作(S134),判断操作是否正常(S135),当操作正常时,将正常完成信息发送给多媒体控制器(S136),如有异常,发送异常结束信息(S137)。多媒体控制器接收返回信息,在S128中判定是返回信息时,判断操作是否正常完成(S131),如果正常,将连接状态管理表中的电源ON/OFF栏改为“通”(S133)。如果异常,通知有错误(S132)。在S128中如果无返回信息,则判断前期的超时计时器Cmd Wait Counter是否已超出时序结束时间Limit。如已超出则进至S132步。加未超出,则所该前期超时计时器增值(S130步),再回到S128步。
另外,电源通/断操作也可以自动进行。图60、61、62是表示这种情况下的处理流程图。图60是多媒体控制器一端的流程图,图61表示伴随各多媒体机一端的操作的电源接通操作。图62表示各多媒体机一端的电源自动断开操作。
首先从多媒体控制器向某个多媒体机发出请求操作的信息(S190),接收该信息,判断相应的多媒体机在该时刻是否自身业已与副电源接通(S199),如果是断开状态,进行电源接通操作(S500),确认电源是否正常接通(S501)。
如果电源正常接通,或在S199的判断中判定电源已经接通时,执行多媒体控制器所请求的操作(S502),确认该动作是否正常完成(S503)。如果其结果是正常完成,将正常完成信息发送给多媒体控制器,如果发生异常,或在S501的判断中判定电源没正常接通时,向多媒体控制器发送异常结束信息(S506)。
另一方面,在多媒体控制器一端,在S190中,将信息发送给多媒体机之后,处于等待其返回信息的状态。首先,使计数返回信息的超时计数器(CmdWait Counter发出“卡搭”声(S191),检查是否是返回信息(S192)。如果不是返回信息,判断命令等待计数器是否超限(S193)。其结果如果是未超限,则使命令等待计数器增量(S194),返回S192,等待返回信息。
如果S192中的判断结果断定是返回信息时,确认该返回信息是否是正常完成信息(S195),如果正常,对连接状态管理表中的该多媒体机的电源通/断栏进行电源接通的检查(S197)。
如果S195的判断结果断定返回信息是异常结束信息,且S193的判断结果判定命令等待计数器业已限时,向用户发送“错误”信息通知(S197),将连接管理表中的该多媒体机的电源通/断栏改为“断”(S198)。
各多媒体机的电源自动断开动作首先确认事件是否发生(S507),如果有事件,对该事件进行处理(S513),然后将测定电源自动断开动作的执行时间用电源倒数计数器置“0”(S514),使表示电源倒数计数器是否有效的标记为True(S515)。该电源倒数计数器是用软件计时器或硬件计时器进行减量的计数器,电源倒数计数器标记表示电源倒数计数器是否有效,只有当该标记还为True时,参照电源倒数计时器,就是表示要进行电源自动断开的标记。
当S507的判结果是没有事件时,检查电源倒数计数器的有效标记是否为True(S508),如果是True,再检查电源倒数计数器的值(S509),如果该值为0,执行将副电源断开的操作(S510),向多媒体控制器发送电源断开的信息(S511)。然后使电源倒数计数器标记为False(S512),等待下一个事件。
如果S508、S509的判断结果是电源倒数计数器有效标记为False或电源倒数计数器为0时,继续等待下一个事件。另外,多媒体控制器接受电源断开的信息,使连接状态管理表中的相应的多媒体机的电源通/断栏为“断”。
这样,通过副电源的通/断的自动控制,只在必要时可向必要的多媒体机供电,能抑制电能的消耗。
如图57(a)所示,用户请求连接机器确认屏126,代之以图57(d)所示的在显示装置125上连续显示连接确认的多媒体机的图像,当机器断开时,该机器的图像消逝,以实时方式显示连接的多媒体机。
图63是本发明的第5个实施例的结构框图。由图63可知,本发明的第5个实施例基本上与第4个实施例的结构相同,其特征是在各台多媒体机中都设有计时电路1(136-1、136-2、136-3)。另外,第5个实施例与第4个实施例相同之处在于定期确认连接的多媒体机的状况,但不同点是在第4个实施例中,该定期的周期由多媒体控制器中的计时电路管理,而在第5个实施例中,则由设在各多媒体机中的计时电路1(136-1、136-2、136-3)管理。
第5个实施例中使用的连接状态管理表如图64所示,它与第4个实施例中使用的连接状态管理表的不同之处是表中增加了存在确认用计数器栏,该确认存在用的计数器设在表中登记的各多媒体机中,多媒体控制器中的计时电路2用来计数。在本发明的第5个实施例中,各多媒体机定期也将机器的连接状态通知信息发送给多媒体控制器,表明各自的存在,因此收到机器连接状态通知信息时,便将存在确认用的计数器置“0”。
如上所述,各存在确认用的计数器不断用计时电路2进行计数,因此,如果某个多媒体机未发送机器连接状态通知信息,存在确认用的计数器便进行增量,超过某一阈值时,则断定该机器没连接或状态异常。
图65是表示多媒体控制器1的事件循环的处理流程图,图66是表示各多媒体机的事件循环的流程图。利用图65,图66说明本发明的第5个实施例的连接确认的操作。
首先,各多媒体机判断是否有用户操作各多媒体机的操作屏事件或由多媒体控制器通过通信发送的事件(S148),如果有事件,进行与该事件相对应的处理(S149),如果没有事件,判断计数器fRefreshCounter=0是否成立(S150)。该计数器fRefreshCounter是管理各多媒体机向多媒体控制器发送连接状态通知信息的周期计数器,分别用计时电路136-1136-2、136-3进行计数。在S150的判断中断定fRefreshCounter=0成立时,向多媒体控制器发送连接状态通知信息(S151),将fRefreshCounter置“0”。然后返回S148,等待下一个事件。
另一方面,多媒体控制器判断是否有用户操作多媒体控制器的操作屏的事件或由各多媒体机通过通信发送的文件(文件38),如果有文件,判断该文件是否是从各多媒体机发送的连接状态的连接状态通知信息(S141)。如果没有其它文件便进行与该文件相对应的处理(S143)。如果判定事件是连接状态通知信息,检查发送该信息的多媒体机是否已存储在连接状态管理表中(S142),如果没有存储,则将该多媒体机重新存储在连接状态管理表中(S145),将相应的多媒体机的存在确认用计数器gRefresh Counter X请0。在S142的判断中,如果断定相应的多媒体机已存入连接状态管理表中,则将相应的多媒体机的存在确认用计数器gRefresh Counter X请0。
然后根据更新的连接状态管理表,进行连接机器显示(S147),返回SS138,准备处理下一个事件。如果在S138中断定没有事件时,分别确认存在确认用计数器gRefresh Counter X(S139),如果有超限的多媒体机存在,将该机器从连接状态表中删除(S140),根据更新后的连接状态表进行连接的机器显示(S147)。
另外,伴随电源的通/断操作或确认连接多媒体机的图像显示,能用与本发明的第4个实施例同样的方法实现,且具有同样的效果。
下面说明本发明的第6个实施例。
图67是本发明的第6个实施例的结构框图。由图67可知,本发明的第6个实施例基本上与第4个实施例的结构相同,但其特征是不需要第4个实施例中的多媒体控制器1中的计时电路105,以及在多媒体控制器和多媒体机之间的物理连接中设有中继器137。在上述中继器中设有一个以上的连接多媒体机用的网络回路连接端子、与各线连接端子,一一对应的回路连接检测电路(138-1、138-2、138-3)、与多媒体控制器或多媒体机相同的接口控制器107-4、电源电路108-4、以及控制它们的控制装置139。上述回路连接检测电路是用来检测回路的状态,例如,观察通信信息量等的多少,检测该通信回路中是否连接了可通信的机器的检测电路。
本发明的第6个实施例与第4、第5个实施例不同,其特征是不仅在某个周期检查连接在系统中的多媒体机的状态,而且当多媒体机重新连接到系统中时,或当已经连接的多媒体机从系统中断开时,将该情况的信息从相应的各多媒体连接的中继器发送给多媒体控制器,由多媒体控制器识别连接在系统中的多媒体机。在本发明的第6个实施例中使用的连接状态管理表与本发明的第4个实施例中说明的图55中的表相同。
下面说明本发明的第6个实施例的操作。图69是多媒体控制器1的主事件循环的处理流程图,图70是中继器将各多媒体机的连接确认信息发送给多媒体控制器的处理流程图,图71是中继器将各多媒体机断开的信息发送给多媒体控制器的处理流程图。
首先用图70中的流程图说明中继器的操作。中继器检查与自己的端口数一一对应的回路连接检测电路的输出(S153),检查多媒体机是否连接在各端口上(S154)。如果断定已连接时,将通知连接的信息发送给多媒体控制器(S155),将等待来自多媒体控制器的返回信息用的计数器应答计数器置0(S156)。然后判断是否有来自多媒体控制器的返回信息时,使应答计数器增量(S158),判断是否超限(S159)。如果其结果还未超限,返回S157,等待来自多媒体控制器的返回信息。如果在S159的判断中判定超限,即通知用户发生了差错(S160)。如果在S157的判断中确认来自多媒体控制器的返回信息正常返回,便进行正常确认处理(S161),将连接确认的处理结束。
现用图71说明各多媒体机从中继器中断开时中继器的操作。
中继器检查与自己的端口数一一对应的回路连接检测电路的输出(S188),检测各端口连接的多媒体机是否断开(S189)。如果判定确已连接,将通知断开的信息发送给多媒体控制器(S190),使该处理结束。
另一方面,用图69说明多媒体控制器一端的处理过程。首先判断是否有来自用户的事件或通信事件(S162),如果有,判断该事件是否是机器断开信息(S163)。当判断结果是机器断开事件时,将重试计数器请0(S169),将应答计数器请0(S170),将与本发明的第4个实施例中所用的连接机器状态信息相同的信息发送给准备断开的多媒体机(S171)。上述的应答计数器是测量连接机器状态信息的返回信息从相应的多媒体机发送给多媒体控制器的超时计时器,上述的重试计数器是在返回信息于超时时间尚未返回时用来计算重发次数用的计数器。然后等待连接机器状态信息的回答(S172),如果返回信息有效,则判定多媒体机还处于连接状态,等待下一个事件。如果没有返回信息,使应答计数器增量(S173),判断是否超限(S174),如果没超限,返回S172,等待返回信息。如果超限,使重试计数器增量(S175),判断是否超过了预定的重发次数(S176)。如果判断结果是未超限,返回S170进行处理,再次发送连接机器状态信息。
如果重试计数器的值超过了预定的重发次数,则没有来自该多媒体机的返回信息,即判定该多媒体机已经断开,将该多媒体机的信息从连接机器管理表中删除(S177),更新连接机器管理表。
在S163的判断中判定没有机器断开通知信息时,判断是否是机器连接通知信息(S164)。如果判断是机器连接通知信息,就要确认该多媒体机是否已经存入连接机器管理表中的机器(S165),如果是业已存储的机器,不改写连接机器管理表。如果判定是尚未存储的多媒体机,则要重新登记在连接机器管理表中,更新该表。
用上述那样更新的连接机器管理表重新分配装置ID(S178),用各多媒体机的图像显示连接装置的状态(S179)。能够使用与本发明的第4个实施例同样的方法来确认该连接的多媒体机的图像显示或伴随电源的通/断操作,并具有同样的效果。
下面说明本发明的第7个实施例。图68是本发明的第7个实施例的结构框图。由图68可知,第7个实施例基本上与本发明的第4个实施例相同,但其特征是不需要第4个实施例中的多媒体控制器1中的计时电路105,且在各多媒体机中至少有2个以上的回路连接端子,还有与该回路连接端子一一对应的回路连接检测电路(183-4、183-5)、(183-6、183-7)、(183-8、183-9),如图68所示,各多媒体机采用连锁式连接方式连接在回路连接端子上。即图67所示的第6个实施例中的中继器部分是含有各多媒体机的形式。下面说明其操作方式。
现以图68中的多媒体机C重新连接到多媒体机B上的情况作为一个示例。这时多媒体机B起到第6实施例中说明的中继器的作用,当检测多媒体机C是否已经连接时,多媒体机B的回路连接电路183-7将机器连接通知信息发送给多媒体控制器。
再考虑图68中的多媒体机C从多媒体机B断开的情况。这时多媒体机B也起着本发明的第6个实施例中说明的中继器的作用,当检测多媒体机C是否断开时,多媒体机B的回路连接电路183-7便向多媒体控制器发送机器断开通知信息。
图70表示多媒体机B发送机器连接通知信息的处理流程,图71表示发送机器断开通知信息的处理流程,图69表示多媒体控制器的处理流程,这些都与上面所述的本发明的第6个实施例的情况相同。
下面说明本发明的第8个实施例。本发明的第8个实施例的结构如图74所示。由图74可知,本发明的第8个实施例基本上与第4个实施例的结构相同,但其特征是不需要第4个实施例中的多媒体控制器1中的计时电路105,在各台多媒体机中有回路连接检测电路138-10、138-11、138-12、以及带有电缆锁释放/电缆拉板检测兼用开关的电缆连接器。回路连接检测电路与本发明的第6、第7个实施例中说明的相同。设有电缆锁扣释放钮电缆拉板共用检测开关的电缆连接器,如图75所示。将回路电缆插入该连接器后,利用锁扣机构将其锁定,在此状态下不能直接将电缆拔出。欲将电缆板出时,按压电缆锁释放钮/电缆插板共用检测开关,将电缆锁扣释放之后即可将其拔出。这时在插板电缆之前,电缆插板检测信号被发送给回路连接检测电路,通知回路正在拔出电缆。
收到该信息后,回路连接检测电路与本发明的第6、第7实施例的情况相同,将机器断开通知信息发送给多媒体控制器。另外在插入电缆将新的多媒体机接入系统时,回路连接检测电路对连接情况进行检测,并将机器连接通知信息发送给多媒体控制器。
图74中的多媒体机C重新连接到多媒体机B上的情况可以作为一个示例。这时,多媒体机C的回路连接回路183-12检测到多媒体机C被连接在通信回路上后,将机器连接通知信息发送给多媒体控制器。
再考虑图74中的多媒体机C从多媒体机B上断开的情况。如上所述,这时按动多媒体机C上的电缆锁扣释放/电缆拉板共用检测开关,将电缆锁扣释放后,即可拔出,在拉拔电缆之前,电缆拉板检测信息被发送给回路连接检测电路183-12,回路连接检测电路183-12向多媒体控制器发送机器断开通知信息。
按以上作法,获得连接机器的确认,作成连接状态管理表,管理各台多媒体机,发送机器断开通知信息的处理流程用图71表示,发送机器连接通知信息的处理流程用图70表示,多媒体控制器的操作用图69表示,都与本发明的第6、第7、第8实施例相同。
下面说明本发明的第9个实施例。本发明的第9实施例的特征是各多媒体有识别名称显示部分141,如图72所示。本发明的第4、第5、第6、第7、第8实施例中不管哪一个实施例,都是用某一种方法作成管理连接在系统中的各台多媒体机的连接机器管理表。识别重新连接的机器或断开的机器时,是按各台多媒体机分配一一对应的统一的识别名称,像本发明的第4个实施例中说明的那样,将该统一的识别名称分别发送给各多媒体机,并在设置在各台多媒体机上的识别名称显示装置上显示。
现以本发明的第4个实施例中说明的图52所示的结构为例,说明本发明的第9个实施例的操作情况。
图73是表示多媒体控制器1的主事件循环的处理流程图。首先判断是否有操作多媒体控制器的用户在操作多媒体控制器的事件,或者通过通信从各多媒体机发送的事件(S180),如果有事件,对该事件进行处理(S182)。如果没有事件,判断计数器gcheck Time=0是否成立(S181)。该计数器gcheck Tine是管理多媒体控制器一系列连接状态的状态检查操作周期用的计数器,通过计时电路105进行计数。如果上述判断(S181)的结果gcheck Tine=0成立,进行连接装置状态检查(S183),将装置ID分配给记载在所编的连接状态管理表中的多媒体机(S184)。
参照上述那样编制的连接状态管理表,改写连接装置状态显示(S185),将gcheck Time设定在预调值(S186)。将图55所示的连接状态管理表中的机器名称栏中存储的识别名称发送给与之相对应的各台多媒体机(S187)。例如在图55中的情况下,是连接着2个数字式VTR的例子,在机器名称栏中存储着Digital VTR1、Digital VTR2,于是将其名称发送给各机器,并将发送来的识别名称显示在各机器的识别名称显示装置上。
以上的说明是以本发明的第4个实施例的结构为主进行的说明,而本发明的第5、第6、第7及第8个实施例的所有的情况都与第9个实施例相吻合。
如上所述,如果采用上述实施例的结构,用户者不用多加思索就能正确地掌握系统中所连接的机器,而且在该系统新增或断开机器时,用户也不需要进行一切烦琐的操作,在系统工作状态下就能直接识别这些机器。
由于对各多媒体机的电源进行统一的管理和操作,因此能使电源有效地通、断,从而提高系统的运转效率。
另外,由于利用多媒体控制器,将被识别的名称显示在各台多媒体机的显示部分上,因此用户能够很容易地通过视觉判断自己想使用的机器,可以构成能够使不具备计算机、系统的有关专业知识或技术的一般用户容易接受的多媒体机的系统。
权利要求
1.一种控制系统,其特征为该系统是由经过目标化的多台外设机器和控制器构成,该控制器用来通过公用通信电路连接上述多台外设机器,并统一控制这些外设机器,控制器根据各外设机器与控制器的连接状态,通过通信电路,以规定的形态将存储在外设机器一端的控制信息读入控制器内的指定存储区内,可在控制器一端控制外设机器,同时还可通过通信电路,将在控制器一端形成的指令发送给各台外设机器。
2.根据权利要求1所述的控制系统,其特征为经过目标化的外设机器和控制器都设有信息发送与接收装置,用来互相发送或接收控制命令或数据输入输出命令等信息。
3.根据权利要求2所述的控制系统,其经过目标化的外设机器和控制器设有由信息指定的执行顺序、函数、子程序等,并且有执行这些程序的环境。
4.根据权利要求3所述的控制系统,其特征为经过目标化的外设机器和控制器共装同一外壳,借以内藏内部状态或可变参数等内部数据,通过调用过程的办法,间接访问该内部数据。
5.根据权利要求3所述的控制系统,其中的经过目标化的外设机器设有操作面板、显示装置等作为图示用户接口(GUI)之用,以便能进行自身操作或显示,还有将该GUI发送给外部控制器的发送装置。
6.根据权利要求5所述的控制系统,其中的经过目标化的外设机器设有与图示用户接口(GUI)操作面板的操作相对应的方法定义表,还有将该表发送给外部控制器用的发送装置。
7.根据权利要求6所述的控制系统,其中的经过目标化的外设机器设有机器将图解式用户接口(GUI)及方法定义表统一集中作为GUI目标之用,还设有将该GUI目标发送给外部控制器的发送装置。
8.根据权利要求6所述的控制系统,其中的经过目标化的外设机器、图示用户接口(GUI)及方法定义表利用GUI汇编描述语言进行统一管理,还设有将该GUI描述语言发送给外部控制器的发送装置。
9.根据权利要求1所述的控制系统,在其控制器中设有用于显示经过目标化的多台外设机器的物理连接状态用的显示装置。
10.根据权利要求1所述的控制系统,在其控制器中设有用于显示经过目标化的多台外设机器的物理连接状态用的显示装置及变更装置。
11.根据权利要求1所述的控制系统,在其控制器中设有用于显示读入装置的装置,该读入装置从经过目标化的多台外设机器读入控制用的图示用户接口及方法定义表。
12.根据权利要求11所述的控制系统,在其控制器中具备利用GUI目标实现读入处理的功能,该读入操作是从经过目标化的多台外设机器读入控制用的图示用户接口及方法定义表。
13.根据权利要求11所述的控制系统,在其控制器中具备利用GUI描述语言实现读入处理的功能,该读入操作是从经过目标化的若干外设机器读入控制用的图示用户接口及方法定义表。
14.根据权利要求11所述的控制系统,在其控制器中设有检索装置和发送装置,该检索装置从方法定义表中检索与经过目标化的外设机器的GUI按钮等的操作相对应的程序,该发送装置将检索到的方法作为目的信息,发送给目标化的外设机器。
15.根据权利要求1所述的控制系统,其控制器为了提高自身功能或改进应付故障对策等一类的功能,具备由外设机器减少程序或数据负载的功能。
16.一种利用一台控制器通过共用通信电路统一对经过目标化的多台外设机器进行控制的系统控制装置,上述控制器及多台外设机器分别设有能够对通信电路进行双向数据发送与接收的双向接口,预先要将有关各自的功能控制的目标数据存入各台外设机器中,控制器通过通信电路与外设机器连接时,通过外设机器将目标数据作为负载,形成对应于外设机器的目标,同时根据该目标数据,在控制器一端的控制条件下显示用来操作外设机器的操作图像,根据控制器一端的操作图像进行相应的操作,通过上述目标,将控制器一端的指令输出到通信电路,控制外设机器。
17.根据权利要求16所述的系统控制装置,其特征为经过目标化的外设机器和控制器设有信息发送和接收装置,用来互相发送和接收控制命令或数据输入输出命令等信息。
18.根据权利要求16所述的系统控制装置,在上述经过目标化的外设机器和控制器中备有利用信息指定的执行顺序、函数、子程序等过程群及其执行环境。
19.根据权利要求16所述的系统控制装置,其特征为上述经过目标化的外设机器和控制器共装同一外壳,借以内藏内部状态或可变参数等一类的内部数据,通过调用过程的方法,间接访问该内部数据。
20.根据权利要求16所述的系统控制装置,其特征为上述经过目标化的外设机器设有操作面板、显示装置等作为图示用户接口之用,以便用外部控制器进行自身操作或显示,还有将该图示用户接口发送给外部控制器的发送装置。
21.根据权利要求20所述的系统控制装置,上述经过目标化的外设机器设有与图示用户接口的操作面板的操作相对应的方法定义表,还有将该表发送给外部控制器的发送装置。
22.根据权利要求20所述的系统控制装置,上述经过目标化的外设机器将图示用户接口及方法定义表统一集中,作为目标之用,且有将该目标发送给外部控制器的发送装置。
23.根据权利要求21所述的系统控制装置,上述经过目标化的外设机器语言实现图示用户接口及过程定义表,利用汇编指定描述语言进行统一管理,且有将该描述语言发送给外部控制器的发送装置。
24.根据权利要求16所述的系统控制装置,在上述控制器中设有用于显示经过目标化的多台外设机器的物理连接状态的显示装置。
25.根据权利要求16所述的系统控制装置,在上述控制器中设有用于显示经过目标化的多台外设机器的物理连接状态的改动装置。
26.一种控制系统,在该控制系统中将多台多媒体机及控制它们用的控制机器连接在网络上,上述多台多媒体机及控制机器通过该网络可根据目标指向,互相发送或接收信息及数据,该控制系统的特征为上述控制机器设有显示装置及指示装置,利用显示装置分别显示多台多媒体机的象征性图像,利用指示装置形成这些图像之间的连接,从而指定多媒体之间的数据输入输出关系。
27.根据权利要求26所述的控制系统,其特征为设有用户接口及其显示装置,用来显示连接在网络上的多媒体机的象征性图像及其连接关系。
28.在系统控制装置中,多台多媒体机及控制它们用的控制机器连接在网络上,该多台多媒体机及控制机器通过该网络可按照目标指向,互相发送和接收信息及数据,该系统控制装置的特征为控制多台多媒体机用的控制机器上设有数据输入输出关系指定装置及数据格式的匹配性判断装置,当指定多台多媒体机之间的数据输入输出关系时,数据格式的匹配性判断装置便对数据格式的匹配进行判别。
29.根据权利要求28所述的系统控制装置,其特征为备有通知装置,当利用匹配性判断装置未查明数据格式的匹配性时,该通知装置便通知由于未查明数据格式的匹配性而不能进行数据的发送与接收。
30.多台多媒体机及控制它们的控制机器连接在网络上,该多台多媒体机及控制机器通过该网络,可根据目标的指向互相发送和接收信息及数据,构成这种系统的多媒体机的特征为设有应答装置,用来回答有关从控制机器在发送的输出或输入可能的文件格式的访问信息,同时,如果有多种数据格式可供输入或输出时,在回答时使将这些数据格式的优先顺序通知控制机器。
31.在系统控制装置中,多台多媒体机及控制它们的控制机器连接在网络上,该多台多媒体机及控制机器通过网络,可根据目标指向互相发送和接收信息及数据,控制这种系统中的该多台多媒体机系统控制装置的特征为有导入装置,用来根据目标指向从外部导入描述级别的数据,另外还有根据该级别生成目标的装置。
32.一种数据记录装置,在多台机器通过网络能互相发送和接收数据的系统中,该数据记录装置的特征为有存储装置和记录装置,该存储装置用来当能实时发送时间序列数据时,且无数记录方式时,能够将时间序列数据的标题信息暂时存储起来,当形成了数据记录方式时,该记录装置则将该标题从存储装置中读出,并将该标题分配在时间序列数据的开头,并记录在记录媒体上。
33.一种控制装置,在多台机器通过网络能互相发送和接收数据的系统中,该控制装置的特征为设有判断装置和起动装置,该判断装置用来判断通过该网络是否发送了程序数据,当由该判断装置判定程序数据已被接收时,该起动装置便根据程序数据自动起动该程序。
34.在多媒体控制系统中,统一管理该多媒体机的多媒体控制器,通过通信电路与多媒体机相连接,该多媒体控制系统的特征为在多媒体机中设有第1接口控制单元,它具有与多媒体控制器进行统一通信的功能。第1接口控制单元设有接口控制器和第1系统控制器,该接口控制器以物理方式或逻辑方式对下一级进行控制;该第1系统控制器对多媒体机自身的功能部件的通信以及第1接口控制部件进行控制,多媒体控制器中设有第2接口控制单元,用来控制与各台多媒体机的通信,第2接口控制单元中设有接口控制器、机器连接/断开信号处理装置、存储装置和第2系统控制器,该机器连接/断开信号处理装置对通知由接口控制检测到的多媒体机的连接信息的机器连接通知信号或通知多媒体机的断开信息的机器断开通信信号进行处理,该存储装置用来在机器连接/断开信号处理装置中,参照经过更新的机器连接管理表进行储存,该第2系统控制器用来控制与多媒体控制器的自身功能部件的通信及第2接口控制单元。
35.根据权利要求34所述的多媒体控制系统,其特征为在上述多媒体控制器中设有第1计时电路和连接确认信息发送装置,该第1计时电路在多媒体控制器的电源接通时同步开始工作,该连接确认信息发出装置根据第1计时电路的输出信号,定期向多媒体机发送连接确认信息,上述多媒体机对连接确认信息作出应答,发出机器连接通知信号,上述多媒体控制器还有更新装置,用来根据从机器连接通知信号得到的多媒体机的状态信息,更新管理表。
36.根据权利要求35所述的多媒体控制系统,其特征为上述多媒体控制器有重新发送信息装置和删除装置,当多媒体控制器利用连接确认信息发送装置,确认系统的连接状况时,在从多媒体机返回的机器连接通知信号中,没有来自管理表中登记的多媒体机的信号时,由重新发送信息装置向该多媒体机重新发送连接确认信息,重新发送信息后,如果仍没有来自该多媒体机的返回信号时,由删除装置将与与该媒体体机相对应的部分从管理表中删除。
37.根据权利要求34所述的多媒体控制系统,其特征为上述多媒体机中设有第2计时电路和发送机器连接通知信号的装置,该第2计时电路在多媒体机的电源接通时同步开始工作,该电路在多媒体机的电源接通时同步开始工作,该机器连接通知信号发送装置根据第2计时电路的输出信号,定期地向多媒体控制器发送机器连接通知信号,上述多媒体控制器有管理表更新装置,用来根据从机器连接通知信号得到的多媒体机的状态信息,更新管理表。
38.根据权利要求37所述的多媒体控制系统,其特征为设有计数器装置并设有计数器的回零装置、增量装置、重新发送信息装置和删除装置;计数器设在管理表处,与多媒体机一一对应,由多媒体控制器根据从多台多媒体机分别返回的机器连接通知信号确认系统的连接状态,在多媒体控制器收到从多媒体机返回的机器连接通知信号之后,判定是不是来自还未登记在管理表中的多媒体机的信号,如果断定是来自己经登记在管理表中的多媒体机的信号时,上述复位装置便将已经设置的、与该多媒体机相对应的计数器置零,上述增量装置与第2计时电路的输出同步,分别独自使各计数器增量,当计数器的值超过预定的阈值时,多媒体控制器通过重新发送信号装置,对该多媒体至少再重新发送一次以上的连接确认信息,重新发送确认信息后,如果没有从多媒体机返回信号,则删除装置将与该多媒体机相对应的部分从管理表中删除。
39.根据权利要求34所述的多媒体控制系统,其特征为各多媒体机上设有至少2个以上的网络回路连接端子、与各回路连接端子一一对应的回路连接检测回路、以及当检测从回路连接检测电路输出的连接/断开状态发生变化时,用来向多媒体控制器发送机器连接通知信号或机器断开通知信号的装置;当各多媒体机中向第1多媒体机增加新的第2多媒体机时,根据连接第1多媒体机的回路连接检测电路的输出信号,第1多媒体机向多媒体控制发出机器连接通知信号,当第2多媒体机从第1多媒体机断开时,根据第1多媒体的回路连接检测电路的输出信号,第1多媒体机向多媒体控制器发现机器断开通知信号,多媒体控制器接收机器连接通知信号或机器断开通知信号,在机器连接/断开信号处理装置中设有更新管理表的装置。
40.根据权利要求39所述的多媒体控制系统,其特征为设有重新发送信息装置和删除装置,当多媒体控制器收到机器断开通知信号时,由重新发现信息装向发出机器断开通知信号的多媒体机再次发出连接确认信息,再次发出连接确认信息后,如果没有从该多媒体机返回的信号时,删除装置便将该多媒体机对应的区域从管理中删除。
41.根据权利要求34所述的多媒体控制系统,其特征为设有在多媒体控制器和各多媒体之间装设的中继器、将多媒体机连接到该中继器上用的网络回路连接端子、与各回路连接端子一一对应的回路连接检测回路、对应于回路连接检测回路的输出信号,将机器断开通知信号或机器连接通知信号发送给多媒体控制器的装置、接口控制器、控制全部机器的控制装置、以及多媒体控制接收机器断开通知信号或机器连接通知信号、更新管理表的装置。
42.根据权利要求41所述的多媒体控制系统,其特征为在多媒体控制器接收机器断开通知信号或机器连接通知信号、更新管理表的装置中,设有向发出机器断开通知信号或机器连接通知信号的多媒体机重新发送连接确认信息的重新发送装置、以及重新发送连接确认信息后,如果没有从该多媒体机返回的信号时,将该多媒体机对应的部分从管理表中删除的删除装置。
43.根据权利要求35或36所述的多媒体控制系统,其特征为设有与多媒体机的各回路连接端子相对应的回路连接检测回路、以及从回路连接检测回路输出中检测出连接/断开状态发生变化时,向多媒体控制器发送机器连接通知信号或机器断开通知信号的装置,当多媒体控制器在接收到上述接收机器的连接通知信号或机器断开通知信号,并在机器连接/断开信号处理装置中,设有更新管理表的装置。
44.根据权利要求43所述的多媒体控制系统,其特征为设有由电路开关操作部件和电缆锁定机构,当回路电缆插入各台多媒体机及多媒体控制器及中继器的回路连接器之后,开关接通,锁扣机构将回路电缆锁定;被锁定的回路电缆的释放动作与开关的断开动作同时进行,并将开关的输出信号传递给回路连接检测回路。
45.根据权利要求44所述的多媒体控制系统,其特征为备有第1电源电路和第2电源电路,该第1电源电路向多媒体控制器及各多媒体机的第1、第2接口控制单元分别供电,该第2电源电路从第1电源电路不同的系统供电,它是通过用户操作多媒体控制器及各多媒体机的主开关,或者通过来自多媒体控制器的信息而将电源接通或断开。
46.根据权利要求45所述的多媒体控制系统,其特征为有部件识别名称分配装置,当多媒体控制器接收机器连接通知信号或机器断开通知信号、更新管理表、识别连接在系统上的各多媒体机时,分配装置便对各多媒体机分配一一对应的部件识别名称,对应的各多媒体机中有分别通知被分配的识别名称的装置,在各多媒体机中,有显示所通知的识别名称的显示装置。
全文摘要
一种控制系统,其特征是它由经过目标化的多台外设机器和通过通信总线与多台外设机器连接并统一控制它们的控制器构成,控制器根据它与各外设机器的连接信息,将存储在外设机器一端的控制信息,通过通信总线,以指定的形态读入控制器内的指定存储区,在控制器一端可以控制外设机器,同时将在控制器一端形成的指令,通过通信总线发送给各外设机器。
文档编号H04N5/445GK1101735SQ9411498
公开日1995年4月19日 申请日期1994年7月28日 优先权日1993年7月30日
发明者高桥史明, 菅章, 河村秀明, 相沢隆志, 间宫明, 羽鸟健司 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1