CN100545828C - 控制连接到网络的网络设备的控制设备及其控制方法 - Google Patents
控制连接到网络的网络设备的控制设备及其控制方法 Download PDFInfo
- Publication number
- CN100545828C CN100545828C CNB031236359A CN03123635A CN100545828C CN 100545828 C CN100545828 C CN 100545828C CN B031236359 A CNB031236359 A CN B031236359A CN 03123635 A CN03123635 A CN 03123635A CN 100545828 C CN100545828 C CN 100545828C
- Authority
- CN
- China
- Prior art keywords
- target
- machine
- multimedia
- network equipment
- information
- 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 - Lifetime
Links
- 238000000034 method Methods 0.000 title claims abstract description 97
- 230000014509 gene expression Effects 0.000 claims description 48
- 238000012545 processing Methods 0.000 description 56
- 238000010586 diagram Methods 0.000 description 44
- 238000007726 management method Methods 0.000 description 44
- 239000003795 chemical substances by application Substances 0.000 description 30
- 230000006870 function Effects 0.000 description 28
- 238000004891 communication Methods 0.000 description 26
- 230000005540 biological transmission Effects 0.000 description 24
- 238000003860 storage Methods 0.000 description 22
- 230000009471 action Effects 0.000 description 21
- 230000008569 process Effects 0.000 description 21
- 238000001514 detection method Methods 0.000 description 19
- 230000000694 effects Effects 0.000 description 15
- 230000008878 coupling Effects 0.000 description 12
- 238000010168 coupling process Methods 0.000 description 12
- 238000005859 coupling reaction Methods 0.000 description 12
- 238000012546 transfer Methods 0.000 description 11
- 238000010276 construction Methods 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 9
- 238000002360 preparation method Methods 0.000 description 9
- 230000008859 change Effects 0.000 description 8
- 238000009826 distribution Methods 0.000 description 7
- 230000005055 memory storage Effects 0.000 description 5
- 238000003825 pressing Methods 0.000 description 5
- 230000032258 transport Effects 0.000 description 5
- 241001269238 Data Species 0.000 description 4
- 230000015572 biosynthetic process Effects 0.000 description 4
- 238000005755 formation reaction Methods 0.000 description 4
- 238000007689 inspection Methods 0.000 description 4
- 230000008676 import Effects 0.000 description 3
- 239000000203 mixture Substances 0.000 description 3
- 238000012856 packing Methods 0.000 description 3
- 230000001172 regenerating effect Effects 0.000 description 3
- 230000008929 regeneration Effects 0.000 description 3
- 238000011069 regeneration method Methods 0.000 description 3
- 230000001052 transient effect Effects 0.000 description 3
- 230000002457 bidirectional effect Effects 0.000 description 2
- 230000003750 conditioning effect Effects 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000018109 developmental process Effects 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000013519 translation Methods 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 239000008186 active pharmaceutical agent Substances 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000000739 chaotic effect Effects 0.000 description 1
- 238000004040 coloring Methods 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000000748 compression moulding Methods 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000704 physical effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 239000004575 stone Substances 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/22—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/10—Program control for peripheral devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/002—Programmed access in sequence to a plurality of record carriers or indexed parts, e.g. tracks, thereof, e.g. for editing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/34—Indicating arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2807—Exchanging configuration information on appliance services in a home automation network
- H04L12/281—Exchanging configuration information on appliance services in a home automation network indicating a format for calling an appliance service function in a home automation network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2816—Controlling appliance services of a home automation network by calling their functionalities
- H04L12/282—Controlling appliance services of a home automation network by calling their functionalities based on user interaction within the home
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/12—Discovery or management of network topologies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/34—Signalling channels for network management communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/4541—Directories for service discovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/75—Indicating network or usage conditions on the user display
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4108—Peripherals receiving signals from specially adapted client devices characterised by an identification number or address, e.g. local network address
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4135—Peripherals receiving signals from specially adapted client devices external recorder
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
- H04N21/43632—Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wired protocol, e.g. IEEE 1394
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44227—Monitoring of local network, e.g. connection or bandwidth variations; Detecting new devices in the local network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47217—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/485—End-user interface for client configuration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/488—Data services, e.g. news ticker
- H04N21/4882—Data services, e.g. news ticker for displaying messages, e.g. warnings, reminders
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/78—Television signal recording using magnetic recording
- H04N5/782—Television signal recording using magnetic recording on tape
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2807—Exchanging configuration information on appliance services in a home automation network
- H04L12/2809—Exchanging configuration information on appliance services in a home automation network indicating that an appliance service is present in a home automation network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L2012/2847—Home automation networks characterised by the type of home appliance used
- H04L2012/2849—Audio/video appliances
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1059—End-user terminal functionalities specially adapted for real-time communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
- H04N21/4316—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
- H04N5/77—Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
- H04N5/77—Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
- H04N5/772—Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera the recording apparatus and the television camera being placed in the same enclosure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
- H04N5/775—Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/78—Television signal recording using magnetic recording
- H04N5/781—Television signal recording using magnetic recording on disks or drums
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/84—Television signal recording using optical recording
- H04N5/85—Television signal recording using optical recording on discs or drums
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/907—Television signal recording using static stores, e.g. storage tubes or semiconductor memories
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/92—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N5/926—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback by pulse code modulation
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Human Computer Interaction (AREA)
- Automation & Control Theory (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- General Business, Economics & Management (AREA)
- Business, Economics & Management (AREA)
- User Interface Of Digital Computer (AREA)
- Computer And Data Communications (AREA)
- Small-Scale Networks (AREA)
- Selective Calling Equipment (AREA)
Abstract
本申请公开了一种控制连接到网络的网络设备的控制设备及其控制方法。该控制设备包括:用于从网络设备接收描述信息的装置;用于在从所述网络设备接收到所述描述信息后使用所述描述信息生成用于网络设备的对象的装置,以及使用用于网络设备的对象生成用于控制网络设备的控制面板的装置。
Description
本申请是申请日为1994年7月28日,题为“系统控制方式及装置”的发明专利申请94114985.4的分案申请。
技术领域
本发明适用于处理文字、声音、静止图像、动画等各种信息的多媒体系统控制。
背景技术
在旧有的以模拟技术为中心的音频、视频、电视等视听装置中,近年来迅速向数字化方向发展。另外,与文字、静止图像信息的数字化的普及相结合,在计算机中以所谓多媒体方式对文字、声音、静止图像及动画等信息进行综合处理。
但是,现在将多媒体机(数字式摄像机、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.:目标取向程序设计、(出版社出版)、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 10 Base2/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)。
其次,系统指挥目标295利用多媒体机代理目标生成装置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选择“Cus-toml”之后,控制屏图像设定菜单目标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)从各机读入多媒体控制器内,并显示在多媒体控制器的显示器上,处于等待来用户的操作的状态。
在图36(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,Digital VTR2。在图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、DigitalVTR2,于是将其名称发送给各机器,并将发送来的识别名称显示在各机器的识别名称显示装置上。
以上的说明是以本发明的第4个实施例的结构为主进行的说明,而本发明的第5、第6、第7及第8个实施例的所有的情况都与第9个实施例相吻合。
如上所述,如果采用上述实施例的结构,用户者不用多加思索就能正确地掌握系统中所连接的机器,而且在该系统新增或断开机器时,用户也不需要进行一切烦琐的操作,在系统工作状态下就能直接识别这些机器。
由于对各多媒体机的电源进行统一的管理和操作,因此能使电源有效地通、断,从而提高系统的运转效率。
另外,由于利用多媒体控制器,将被识别的名称显示在各台多媒体机的显示部分上,因此用户能够很容易地通过视觉判断自己想使用的机器,可以构成能够使不具备计算机、系统的有关专业知识或技术的一般用户容易接受的多媒体机的系统。
Claims (22)
1.一种控制设备,用于控制连接到网络的网络设备,该控制设备包括:
用于从网络设备接收描述信息的装置;
用于在从所述网络设备接收到所述描述信息后使用所述描述信息生成用于网络设备的对象的装置,以及
使用用于网络设备的对象生成用于控制网络设备的控制面板的装置。
2.如权利要求1所述的控制设备,还包括:
在所述描述信息被执行后显示表示所述网络设备图标的装置。
3.如权利要求1所述的控制设备,还包括:
在用户选择表示所述网络设备的图标后显示所述控制面板的装置。
4.如权利要求1所述的控制设备,其中,所述控制面板包括与网络设备的功能相应的图形元素。
5.如权利要求1所述的控制设备,还包括:
在用户操作该控制面板上的图形元素之后向所述网络设备发送与该图形元素相关的消息的装置。
6.如权利要求1所述的控制设备,其中,所述控制设备是利用面向对象技术控制网络设备的设备。
7.如权利要求1到6之一所述的控制设备,其中,所述网络设备是CD播放机、数字录像机、数字照相机、数字电视、传真机、复印机或者打印机。
8.一种用于控制连接到网络的网络设备的控制设备的控制方法,该控制方法包括下列步骤:
从所述网络设备接收描述信息的步骤;
在从所述网络设备接收到所述描述信息后,使用所述描述信息生成用于网络设备的对象的步骤;和
使用用于网络设备的对象生成用于控制网络设备的控制面板的步骤。
9.如权利要求8所述的控制方法,还包括下列步骤:
在所述描述信息被执行后显示图标的步骤,该图标表示所述网络设备。
10.如权利要求8所述的控制方法,还包括下列步骤:
在用户选择表示所述网络设备的图标后显示所述控制面板的步骤。
11.如权利要求8所述的控制方法,其中,所述控制面板包括与网络设备的功能相应的图形元素。
12.如权利要求8所述的控制方法,还包括下列步骤:
在用户操作该控制面板上的图形元素之后向所述网络设备发送消息的步骤,所述消息与该图形元素相关。
13.如权利要求8所述的控制方法,其中,所述控制设备是利用面向对象技术控制网络设备的设备。
14.如权利要求8到13之一所述的控制方法,其中,所述网络设备是CD播放机、数字录像机、数字照相机、数字电视、传真机、复印机或者打印机。
15.一种控制设备,用于控制连接到网络的网络设备,该控制设备包括:
用于从网络设备接收描述信息的装置;
用于在从所述网络设备接收到描述信息后,使用所述描述信息生成用于网络设备的对象的装置,
使用用于网络设备的对象生成用于控制网络设备的控制面板的装置,
在用户选择表示所述网络设备的图标后显示所述控制面板的装置,以及
在用户操作该控制面板上的图形元素之后向所述网络设备发送与该图形元素相关的消息的装置。
16.如权利要求15所述的控制设备,其中,所述控制面板包括与网络设备的功能相应的图形元素。
17.如权利要求15所述的控制设备,其中,所述控制设备是利用面向对象技术控制网络设备的设备。
18.如权利要求15到17之一所述的控制设备,其中,所述网络设备是CD播放机、数字录像机、数字照相机、数字电视、传真机、复印机或者打印机。
19.一种用于控制连接到网络的网络设备的控制设备的控制方法,该控制方法包括下列步骤:
从所述网络设备接收描述信息的步骤;
在从所述网络设备接收到所述描述信息后,使用所述描述信息生成用于网络设备的对象的步骤;
使用用于网络设备的对象生成用于控制网络设备的控制面板的步骤;
在用户选择表示所述网络设备的图标之后显示所述控制面板的步骤;以及
在用户操作该控制面板上的图形元素之后向所述网络设备发送与该图形元素相关的消息的步骤。
20.如权利要求19所述的控制方法,其中,所述控制面板包括与网络设备的功能相应的图形元素。
21.如权利要求19所述的控制方法,其中,所述控制设备是利用面向对象技术控制网络设备的设备。
22.如权利要求19到21之一所述的控制方法,其中,所述网络设备是CD播放机、数字录像机、数字照相机、数字电视、传真机、复印机或者打印机。
Applications Claiming Priority (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP189633/1993 | 1993-07-30 | ||
JP18963393A JP4235263B2 (ja) | 1993-07-30 | 1993-07-30 | 制御装置 |
JP18963493A JP4208267B2 (ja) | 1993-07-30 | 1993-07-30 | 制御装置 |
JP5189637A JPH0744474A (ja) | 1993-07-30 | 1993-07-30 | システム制御方式及び装置 |
JP189634/1993 | 1993-07-30 | ||
JP189637/1993 | 1993-07-30 | ||
JP5189636A JPH0744477A (ja) | 1993-07-30 | 1993-07-30 | マルチメディア機器の制御システム |
JP189636/1993 | 1993-07-30 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN94114985A Division CN1113302C (zh) | 1993-07-30 | 1994-07-28 | 通过通信线路控制设备的控制器和方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1516038A CN1516038A (zh) | 2004-07-28 |
CN100545828C true CN100545828C (zh) | 2009-09-30 |
Family
ID=27475445
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB031236359A Expired - Lifetime CN100545828C (zh) | 1993-07-30 | 1994-07-28 | 控制连接到网络的网络设备的控制设备及其控制方法 |
CN94114985A Expired - Lifetime CN1113302C (zh) | 1993-07-30 | 1994-07-28 | 通过通信线路控制设备的控制器和方法 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN94114985A Expired - Lifetime CN1113302C (zh) | 1993-07-30 | 1994-07-28 | 通过通信线路控制设备的控制器和方法 |
Country Status (6)
Country | Link |
---|---|
US (5) | US5887193A (zh) |
EP (3) | EP1093270B1 (zh) |
KR (1) | KR0172468B1 (zh) |
CN (2) | CN100545828C (zh) |
DE (2) | DE69430688T2 (zh) |
ES (1) | ES2286979T3 (zh) |
Families Citing this family (301)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7424731B1 (en) | 1994-10-12 | 2008-09-09 | Touchtunes Music Corporation | Home digital audiovisual information recording and playback system |
US8661477B2 (en) | 1994-10-12 | 2014-02-25 | Touchtunes Music Corporation | System for distributing and selecting audio and video information and method implemented by said system |
US7188352B2 (en) * | 1995-07-11 | 2007-03-06 | Touchtunes Music Corporation | Intelligent digital audiovisual playback system |
WO1996012255A1 (fr) | 1994-10-12 | 1996-04-25 | Technical Maintenance Corporation | Systeme de reproduction audio-visuelle numerique intelligent |
JPH09238385A (ja) * | 1996-02-29 | 1997-09-09 | Victor Co Of Japan Ltd | 家電機器のリモートコントロール方法 |
JP3867313B2 (ja) * | 1996-03-29 | 2007-01-10 | ソニー株式会社 | Avデータ処理制御装置およびその方法 |
JP3735942B2 (ja) * | 1996-06-04 | 2006-01-18 | ソニー株式会社 | 通信制御方法、通信システムおよびそれに用いる電子機器 |
US6101542A (en) * | 1996-07-19 | 2000-08-08 | Hitachi, Ltd. | Service management method and connection oriented network system using such management method |
DE69737554D1 (de) * | 1996-08-05 | 2007-05-16 | Matsushita Electric Ind Co Ltd | Datensender, -empfänger, prozessor, vorrichtung und system zur verwaltung von einrichtungen, datensende- und -empfangssystem sowie übertragungsmedium |
US6298196B1 (en) | 1996-09-05 | 2001-10-02 | Sony Corporation | Digital recording apparatus and copyright protection method thereof |
US7221853B1 (en) | 1996-09-05 | 2007-05-22 | Sony Corporation | Digital recording apparatus and copyright protection method thereof |
JP3941178B2 (ja) | 1996-09-05 | 2007-07-04 | ソニー株式会社 | 記録媒体、デジタル記録機器、及び制御用ic |
FR2753868A1 (fr) | 1996-09-25 | 1998-03-27 | Technical Maintenance Corp | Procede de selection d'un enregistrement sur un systeme numerique de reproduction audiovisuel et systeme pour mise en oeuvre du procede |
JP3382118B2 (ja) | 1996-12-26 | 2003-03-04 | 株式会社日立製作所 | 情報機器、情報機器システム制御方法及び情報機器システム |
US6691150B1 (en) | 1996-12-26 | 2004-02-10 | Hitachi, Ltd. | Information device, information device system control method, and information device system |
JP3870983B2 (ja) * | 1997-02-17 | 2007-01-24 | ソニー株式会社 | 電子機器制御装置および方法、並びに電子機器 |
JP4038700B2 (ja) | 1997-02-17 | 2008-01-30 | ソニー株式会社 | 電子機器制御装置および方法、並びに、情報処理システムおよび方法 |
WO1998043416A1 (fr) * | 1997-03-21 | 1998-10-01 | Hitachi, Ltd. | Appareil audiovisuel, procede d'utilisation et systeme |
KR100208940B1 (ko) * | 1997-04-18 | 1999-07-15 | 윤종용 | 디지털셀룰러시스템의 기지국관리장치에서의 데이터 관리방법 |
JP4367971B2 (ja) | 1997-06-05 | 2009-11-18 | ソニー株式会社 | 電子機器制御装置、電子機器制御方法、および電子機器 |
KR100316631B1 (ko) | 1997-06-25 | 2001-12-13 | 윤종용 | 홈 네트웍 자동 트리 생성기에 대한 방법 및 장치 |
US7103834B1 (en) | 1997-06-25 | 2006-09-05 | Samsung Electronics Co., Ltd. | Method and apparatus for a home network auto-tree builder |
US6667992B1 (en) | 1997-08-04 | 2003-12-23 | Matsushita Electric Industrial Co., Ltd. | Network control system |
FR2769165B1 (fr) | 1997-09-26 | 2002-11-29 | Technical Maintenance Corp | Systeme sans fil a transmission numerique pour haut-parleurs |
EP0910011A3 (en) * | 1997-10-14 | 2000-12-06 | Canon Kabushiki Kaisha | Apparatus and method for displaying job list, and storage medium for such a program |
KR19990044988A (ko) | 1997-11-25 | 1999-06-25 | 이데이 노부유끼 | 접속 상황 송신 장치, 접속 상황 표시 데이터 작성 장치 및 접속 상황 표시 방법 |
JP3906542B2 (ja) * | 1998-01-28 | 2007-04-18 | ソニー株式会社 | 情報処理装置及び方法、データ通信システム |
DE69937919T9 (de) | 1998-02-25 | 2009-04-30 | Nec Corp. | Netz mit einem Netzverwaltungssystem, zur Verbindung mehrerer Vorrichtungen zur Speicherung und Wiedergabe von Fernsehprogrammen |
FI108477B (fi) * | 1998-02-27 | 2002-01-31 | Nokia Corp | Menetelmõ kuvakkeen muodostamiseksi |
GB2336224A (en) * | 1998-04-07 | 1999-10-13 | Northern Telecom Ltd | Hardware register access and database |
KR100261112B1 (ko) * | 1998-05-06 | 2000-07-01 | 윤종용 | 소정의 프로토콜을 지원하지않는 디바이스의 홈 네트워크 연결시에 디바이스 페이지 생성방법 |
PT1084576E (pt) * | 1998-05-07 | 2005-10-31 | Samsung Electronics Co Ltd | Metodo e aparelho para informacoes de comando e controlo de acesso universal numa rede |
US6219839B1 (en) * | 1998-05-12 | 2001-04-17 | Sharp Laboratories Of America, Inc. | On-screen electronic resources guide |
EP0996307A4 (en) * | 1998-05-13 | 2006-08-16 | Matsushita Electric Ind Co Ltd | NETWORK CONTROL SYSTEM, CONTROL UNIT AND DEVICE |
JP3652125B2 (ja) * | 1998-07-10 | 2005-05-25 | キヤノン株式会社 | 撮像制御装置、撮像制御方法、撮像制御システム、及び記憶媒体 |
US6668158B1 (en) * | 1998-07-16 | 2003-12-23 | Sony Corporation | Control method, control apparatus, data receiving and recording method, data receiver and receiving method |
FR2781582B1 (fr) | 1998-07-21 | 2001-01-12 | Technical Maintenance Corp | Systeme de telechargement d'objets ou de fichiers pour mise a jour de logiciels |
FR2781591B1 (fr) * | 1998-07-22 | 2000-09-22 | Technical Maintenance Corp | Systeme de reproduction audiovisuelle |
US8028318B2 (en) * | 1999-07-21 | 2011-09-27 | Touchtunes Music Corporation | Remote control unit for activating and deactivating means for payment and for displaying payment status |
FR2781580B1 (fr) | 1998-07-22 | 2000-09-22 | Technical Maintenance Corp | Circuit de commande de son pour systeme de reproduction audiovisuelle numerique intelligent |
US6377860B1 (en) * | 1998-07-31 | 2002-04-23 | Sun Microsystems, Inc. | Networked vehicle implementing plug and play with javabeans |
US6185491B1 (en) * | 1998-07-31 | 2001-02-06 | Sun Microsystems, Inc. | Networked vehicle controlling attached devices using JavaBeans™ |
JP3697114B2 (ja) | 1998-08-28 | 2005-09-21 | キヤノン株式会社 | 情報処理装置及び情報処理方法及び情報処理システム及び情報処理プログラムを記憶した記憶媒体及び情報処理プログラムを送出する送出装置及び情報処理プログラム製品 |
DE69935766T2 (de) | 1998-09-14 | 2007-12-27 | Sony Corp. | Informationsverarbeitungsapparat, Informationsverarbeitungsverfahren und Speichermedium |
JP3852892B2 (ja) | 1998-10-20 | 2006-12-06 | 松下電器産業株式会社 | ネットワーク制御システム |
US7080399B1 (en) | 1999-01-22 | 2006-07-18 | Matsushita Electric Industrial Co., Ltd. | Network control system, and controller, target and consumer for use in the network control system |
US8726330B2 (en) | 1999-02-22 | 2014-05-13 | Touchtunes Music Corporation | Intelligent digital audiovisual playback system |
JP2000261482A (ja) | 1999-03-08 | 2000-09-22 | Sony Corp | アドレス設定方法、クライアント装置、サーバ装置、並びにクライアントサーバシステム |
US7002702B1 (en) | 1999-04-09 | 2006-02-21 | Canon Kabushiki Kaisha | Data processing apparatus and data processing method for controlling plural peripheral devices to provide function |
JP2000307594A (ja) * | 1999-04-21 | 2000-11-02 | Nec Corp | Av機器の機能の最適処理分散システム |
JP4441945B2 (ja) | 1999-05-07 | 2010-03-31 | ソニー株式会社 | 制御方法及び制御装置 |
US7089530B1 (en) | 1999-05-17 | 2006-08-08 | Invensys Systems, Inc. | Process control configuration system with connection validation and configuration |
AU5025600A (en) | 1999-05-17 | 2000-12-05 | Foxboro Company, The | Process control configuration system with parameterized objects |
US8090753B2 (en) * | 1999-05-20 | 2012-01-03 | Canon Kabushiki Kaisha | Image input system including remote image input apparatus having display and external apparatus having storage means, and control method or controlling storage of input image information by remote control of file directory management for storage means |
JP3792936B2 (ja) | 1999-05-20 | 2006-07-05 | キヤノン株式会社 | 撮像装置、情報処理装置、制御方法、及び記憶媒体 |
BR0006168A (pt) * | 1999-05-28 | 2001-04-17 | Matsushita Electric Ind Co Ltd | Cartão de memória de semicondutor, aparelho de reprodução, aparelho de gravação, processo de reprodução, processo de gravação, e um meio de armazenamento legìvel por computador |
DE19924795A1 (de) * | 1999-05-29 | 2000-11-30 | Philips Corp Intellectual Pty | Netzwerk mit mehreren Terminals und einem auf allen Terminals verteilten Softwaresystem |
US8212893B2 (en) * | 1999-06-08 | 2012-07-03 | Verisign, Inc. | Digital camera device and methodology for distributed processing and wireless transmission of digital images |
US7372485B1 (en) | 1999-06-08 | 2008-05-13 | Lightsurf Technologies, Inc. | Digital camera device and methodology for distributed processing and wireless transmission of digital images |
US6788980B1 (en) | 1999-06-11 | 2004-09-07 | Invensys Systems, Inc. | Methods and apparatus for control using control devices that provide a virtual machine environment and that communicate via an IP network |
JP4147689B2 (ja) | 1999-06-14 | 2008-09-10 | ソニー株式会社 | 情報処理装置及び情報処理方法 |
FR2796482B1 (fr) | 1999-07-16 | 2002-09-06 | Touchtunes Music Corp | Systeme de gestion a distance d'au moins un dispositif de reproduction d'informations audiovisuelles |
US8032833B1 (en) * | 1999-07-27 | 2011-10-04 | Samsung Electronics Co., Ltd. | Home network device information architecture |
US7610559B1 (en) * | 1999-07-27 | 2009-10-27 | Samsung Electronics Co., Ltd. | Device customized home network top-level information architecture |
JP2001066986A (ja) | 1999-08-26 | 2001-03-16 | Sony Corp | 送信装置および方法、受信装置および方法、通信システム、並びにプログラム格納媒体 |
EP1081897B1 (de) * | 1999-09-03 | 2003-03-26 | Ericsson Austria Aktiengesellschaft | Übertragungssystem zur Ferneinstellung von Teilnehmergeräten |
JP2001077831A (ja) | 1999-09-08 | 2001-03-23 | Sony Corp | 通信制御装置および方法、通信システム、並びにプログラム格納媒体 |
JP4168304B2 (ja) | 1999-09-16 | 2008-10-22 | ソニー株式会社 | 情報出力装置、情報報知方法および情報信号供給経路選択方法 |
DE60036921T2 (de) * | 1999-09-22 | 2008-08-07 | Sony Corp. | Informationsprozessor, anzeige steuerungsverfahren sowie aufgezeichnetes medium |
US7103357B2 (en) * | 1999-11-05 | 2006-09-05 | Lightsurf Technologies, Inc. | Media spooler system and methodology providing efficient transmission of media content from wireless devices |
JP3546995B2 (ja) * | 1999-11-25 | 2004-07-28 | 日本電気株式会社 | 分散コンテンツ管理システム |
JP2001157154A (ja) * | 1999-11-26 | 2001-06-08 | Sony Corp | 記録又は再生装置、及び再生装置 |
US6985671B2 (en) * | 2000-01-20 | 2006-01-10 | Sony Corporation | Reproducing apparatus and superimposing method |
JP2001215997A (ja) * | 2000-01-31 | 2001-08-10 | Olympus Optical Co Ltd | 音声記録装置、情報処理装置、及び情報処理プログラムを記録した記録媒体 |
FR2805377B1 (fr) | 2000-02-23 | 2003-09-12 | Touchtunes Music Corp | Procede de commande anticipee d'une selection, systeme numerique et juke-box permettant la mise en oeuvre du procede |
FR2805060B1 (fr) | 2000-02-16 | 2005-04-08 | Touchtunes Music Corp | Procede de reception de fichiers lors d'un telechargement |
FR2805072B1 (fr) | 2000-02-16 | 2002-04-05 | Touchtunes Music Corp | Procede d'ajustement du volume sonore d'un enregistrement sonore numerique |
US7444645B1 (en) * | 2000-04-21 | 2008-10-28 | Microsoft Corporation | Method and system for detecting content on media and devices and launching applications to run the content |
FR2808906B1 (fr) | 2000-05-10 | 2005-02-11 | Touchtunes Music Corp | Dispositif et procede de gestion a distance d'un reseau de systemes de reproduction d'informations audiovisuelles |
KR100694043B1 (ko) * | 2000-05-18 | 2007-03-12 | 삼성전자주식회사 | Av 시스템 및 그 기능 확장 모듈 |
JP3639770B2 (ja) * | 2000-05-19 | 2005-04-20 | キヤノン株式会社 | ネットワーク制御装置および方法 |
US7941756B1 (en) * | 2000-05-22 | 2011-05-10 | Realnetworks, Inc. | System and method for creating and displaying classes of graphical display objects |
FR2811175B1 (fr) * | 2000-06-29 | 2002-12-27 | Touchtunes Music Corp | Procede de distribution d'informations audiovisuelles et systeme de distribution d'informations audiovisuelles |
FR2811114B1 (fr) * | 2000-06-29 | 2002-12-27 | Touchtunes Music Corp | Dispositif et procede de communication entre un systeme de reproduction d'informations audiovisuelles et d'une machine electronique de divertissement |
US6498937B1 (en) | 2000-07-14 | 2002-12-24 | Trw Inc. | Asymmetric bandwidth wireless communication techniques |
US7610349B1 (en) * | 2000-10-31 | 2009-10-27 | Lightsurf Technologies, Inc. | Photo-serving communication protocols and methodology for providing disparate host devices with FTP-like access to digital images residing on a digital camera device |
TW521185B (en) * | 2000-09-14 | 2003-02-21 | Synq Technology Inc | Method for generating an user interface and the system thereof |
FR2814085B1 (fr) | 2000-09-15 | 2005-02-11 | Touchtunes Music Corp | Procede de divertissement base sur les jeux concours a choix multiples |
WO2002035881A1 (fr) * | 2000-10-25 | 2002-05-02 | Matsushita Electric Industrial Co., Ltd. | Dispositif commande et dispositif de commande dans un appareil de reseau, ainsi que procede de commande de ceux-ci |
EP1211594A3 (en) | 2000-11-30 | 2006-05-24 | Canon Kabushiki Kaisha | Apparatus and method for controlling user interface |
WO2002065764A2 (en) * | 2001-01-04 | 2002-08-22 | Becomm Corporation | Universal media bar for controlling different types of media |
US7073130B2 (en) * | 2001-01-31 | 2006-07-04 | Microsoft Corporation | Methods and systems for creating skins |
US6791581B2 (en) | 2001-01-31 | 2004-09-14 | Microsoft Corporation | Methods and systems for synchronizing skin properties |
EP1241827B1 (en) * | 2001-03-15 | 2009-12-23 | Sony Deutschland GmbH | Control of home network devices |
US7305354B2 (en) | 2001-03-20 | 2007-12-04 | Lightsurf,Technologies, Inc. | Media asset management system |
US7392485B2 (en) * | 2001-03-30 | 2008-06-24 | Microsoft Corporation | System and method for providing a server control interface |
US7218976B2 (en) | 2001-04-27 | 2007-05-15 | Canon Kabushiki Kaisha | User interface control apparatus and method |
US7707550B2 (en) * | 2001-06-22 | 2010-04-27 | Invensys Systems, Inc. | Supervisory process control and manufacturing information system application having an extensible component model |
US7092950B2 (en) * | 2001-06-29 | 2006-08-15 | Microsoft Corporation | Method for generic object oriented description of structured data (GDL) |
US20030025738A1 (en) * | 2001-07-31 | 2003-02-06 | Eastman Kodak Company | User interface including portable display for use with multiple electronic devices |
US7594220B2 (en) * | 2001-08-14 | 2009-09-22 | National Instruments Corporation | Configuration diagram with context sensitive connectivity |
US7069559B2 (en) * | 2001-08-29 | 2006-06-27 | International Business Machines Corporation | System and method for monitoring software queuing applications |
JP3876702B2 (ja) * | 2001-12-11 | 2007-02-07 | ソニー株式会社 | サービス提供システム、情報提供装置および方法、情報処理装置および方法、並びにプログラム |
US7724281B2 (en) * | 2002-02-04 | 2010-05-25 | Syniverse Icx Corporation | Device facilitating efficient transfer of digital content from media capture device |
CN1299473C (zh) * | 2002-02-20 | 2007-02-07 | 贵州以太科技信息产业有限责任公司 | 在互联网上对家庭控制网中的电器设备进行控制的方法 |
WO2003070283A2 (en) * | 2002-02-22 | 2003-08-28 | Klaus Strebhardt | Agent for inhibiting development or progress of proliferative diseases and especially cancer diseases and pharmaceutical composition containing said agent |
US7849171B2 (en) * | 2002-02-27 | 2010-12-07 | Ricoh Co. Ltd. | Method and apparatus for monitoring remote devices by creating device objects for the monitored devices |
US20030204592A1 (en) * | 2002-03-07 | 2003-10-30 | Crown Media Holdings, Inc. | System for uniquely identifying assets and subsribers in a multi-media communicaion network |
JP2003288065A (ja) * | 2002-03-28 | 2003-10-10 | Seiko Epson Corp | 画像表示装置 |
US8630526B1 (en) | 2002-04-12 | 2014-01-14 | At&T Intellectual Property Ii, L.P. | Method of indexing multimedia content by creating database records that include location data |
US7051040B2 (en) * | 2002-07-23 | 2006-05-23 | Lightsurf Technologies, Inc. | Imaging system providing dynamic viewport layering |
JP2004094352A (ja) * | 2002-08-29 | 2004-03-25 | Denso Corp | ホスト側インタフェース装置、デバイス側インタフェース装置、インタフェースシステム及びプログラム |
US12100258B2 (en) | 2002-09-16 | 2024-09-24 | Touchtunes Music Company, Llc | Digital downloading jukebox with enhanced communication features |
US7822687B2 (en) | 2002-09-16 | 2010-10-26 | Francois Brillon | Jukebox with customizable avatar |
US11029823B2 (en) | 2002-09-16 | 2021-06-08 | Touchtunes Music Corporation | Jukebox with customizable avatar |
US8151304B2 (en) | 2002-09-16 | 2012-04-03 | Touchtunes Music Corporation | Digital downloading jukebox system with user-tailored music management, communications, and other tools |
US8584175B2 (en) | 2002-09-16 | 2013-11-12 | Touchtunes Music Corporation | Digital downloading jukebox system with user-tailored music management, communications, and other tools |
US9646339B2 (en) | 2002-09-16 | 2017-05-09 | Touchtunes Music Corporation | Digital downloading jukebox system with central and local music servers |
US10373420B2 (en) * | 2002-09-16 | 2019-08-06 | Touchtunes Music Corporation | Digital downloading jukebox with enhanced communication features |
US8103589B2 (en) | 2002-09-16 | 2012-01-24 | Touchtunes Music Corporation | Digital downloading jukebox system with central and local music servers |
US8332895B2 (en) | 2002-09-16 | 2012-12-11 | Touchtunes Music Corporation | Digital downloading jukebox system with user-tailored music management, communications, and other tools |
WO2004034698A1 (ja) * | 2002-10-09 | 2004-04-22 | Matsushita Electric Industrial Co., Ltd. | 情報処理装置 |
WO2004055668A2 (en) * | 2002-12-18 | 2004-07-01 | Koninklijke Philips Electronics N.V. | Encapsulated hardware configuration/control |
JP3654287B2 (ja) * | 2002-12-26 | 2005-06-02 | 株式会社日立製作所 | 記録再生装置、記録再生方法 |
US8042049B2 (en) * | 2003-11-03 | 2011-10-18 | Openpeak Inc. | User interface for multi-device control |
JP2004342081A (ja) * | 2003-04-25 | 2004-12-02 | Matsushita Electric Ind Co Ltd | 制御装置、電気機器、制御システム、制御方法及び制御プログラム |
US7673020B2 (en) | 2003-05-02 | 2010-03-02 | Microsoft Corporation | System and method for facilitating communication between a computing device and multiple categories of media devices |
JP4328556B2 (ja) * | 2003-05-20 | 2009-09-09 | キヤノン株式会社 | 情報処理装置及び情報処理方法及びそのプログラム |
JP2004348337A (ja) * | 2003-05-21 | 2004-12-09 | Minolta Co Ltd | ネットワーク情報処理装置 |
JP2005190437A (ja) * | 2003-12-26 | 2005-07-14 | Fanuc Ltd | 制御装置管理システム |
US7742606B2 (en) | 2004-03-26 | 2010-06-22 | Harman International Industries, Incorporated | System for audio related equipment management |
US20050273657A1 (en) * | 2004-04-01 | 2005-12-08 | Hiroshi Ichiki | Information processing apparatus and method, and recording medium and program for controlling the same |
US7502820B2 (en) | 2004-05-03 | 2009-03-10 | Microsoft Corporation | System and method for optimized property retrieval of stored objects |
US7574655B2 (en) | 2004-05-03 | 2009-08-11 | Microsoft Corporation | System and method for encapsulation of representative sample of media object |
US7275118B2 (en) * | 2004-05-19 | 2007-09-25 | Sony Ericsson Mobile Communications Ab | Input/output (I/O) device driver loading method for data processing system of computer, involves communicating secondary I/O device driver to data processing system using primary I/O device driver |
US8392545B2 (en) * | 2004-07-01 | 2013-03-05 | Nokia Corporation | Device management system |
US8073960B2 (en) * | 2004-07-01 | 2011-12-06 | Nokia Corporation | Arranging management operations in management system |
US20060031449A1 (en) * | 2004-07-01 | 2006-02-09 | Mika Hallamaa | Selection of management method |
US7555554B2 (en) | 2004-08-06 | 2009-06-30 | Microsoft Corporation | System and method for generating selectable extension to media transport protocol |
US11687217B2 (en) | 2004-09-08 | 2023-06-27 | Universal Electronics Inc. | System and method for flexible configuration of a controlling device |
US9632665B2 (en) * | 2004-09-08 | 2017-04-25 | Universal Electronics Inc. | System and method for flexible configuration of a controlling device |
KR100582888B1 (ko) * | 2004-09-22 | 2006-05-25 | 삼성전자주식회사 | 정보 공유가 가능한 호스트 기기 및 주변기기, 그의문자정보 공유 방법 및 문자정보 공유 시스템 |
US20060072009A1 (en) * | 2004-10-01 | 2006-04-06 | International Business Machines Corporation | Flexible interaction-based computer interfacing using visible artifacts |
US20060095941A1 (en) * | 2004-11-01 | 2006-05-04 | Fidler Mark W | Device identification |
JP4370332B2 (ja) * | 2004-11-12 | 2009-11-25 | 三菱電機株式会社 | 情報処理装置 |
US20060117346A1 (en) * | 2004-11-29 | 2006-06-01 | Jo Su D | Video device capable of downloading data and method for controlling the same |
KR100686011B1 (ko) * | 2004-11-29 | 2007-02-23 | 엘지전자 주식회사 | 무선신호를 이용한 영상디스플레이 기기의 설정정보다운로드시스템 및 그 방법 |
JP4207900B2 (ja) | 2004-12-22 | 2009-01-14 | ソニー株式会社 | リモコン・システム、リモート・コマンダ、並びにリモコン・サーバ |
WO2006102904A2 (en) * | 2005-03-31 | 2006-10-05 | Bang & Olufsen A/S | Table based distributed control for a network of consumer electronics |
JP4220979B2 (ja) * | 2005-04-01 | 2009-02-04 | ファナック株式会社 | 制御装置の表示システム |
US7685324B2 (en) * | 2005-04-28 | 2010-03-23 | Panasonic Corporation | Audio-video processing apparatus and program therefor |
JP2006311312A (ja) * | 2005-04-28 | 2006-11-09 | Toshiba Corp | カメラ装置およびデータ転送方法 |
DE102005022141A1 (de) * | 2005-05-12 | 2006-11-16 | Fujitsu Siemens Computers Gmbh | Anordnung mit einem ersten und zweiten elektronischen Gerät, einer Anzeige und einer Fernbedienung zur Steuerung beider elektronischen Geräte |
US20060294585A1 (en) * | 2005-06-24 | 2006-12-28 | Microsoft Corporation | System and method for creating and managing a trusted constellation of personal digital devices |
JP5004319B2 (ja) * | 2005-09-05 | 2012-08-22 | キヤノン株式会社 | 表示装置及びプログラム |
KR100747466B1 (ko) * | 2005-10-01 | 2007-08-09 | 엘지전자 주식회사 | 추가 속성을 가지는 노드를 이용하는 장치 관리 방법 및장치 관리 클라이언트 |
US8117342B2 (en) | 2005-10-04 | 2012-02-14 | Microsoft Corporation | Media exchange protocol supporting format conversion of media items |
US10621988B2 (en) | 2005-10-26 | 2020-04-14 | Cortica Ltd | System and method for speech to text translation using cores of a natural liquid architecture system |
US11361014B2 (en) | 2005-10-26 | 2022-06-14 | Cortica Ltd. | System and method for completing a user profile |
US10949773B2 (en) | 2005-10-26 | 2021-03-16 | Cortica, Ltd. | System and methods thereof for recommending tags for multimedia content elements based on context |
US10742340B2 (en) | 2005-10-26 | 2020-08-11 | Cortica Ltd. | System and method for identifying the context of multimedia content elements displayed in a web-page and providing contextual filters respective thereto |
US8818916B2 (en) | 2005-10-26 | 2014-08-26 | Cortica, Ltd. | System and method for linking multimedia data elements to web pages |
US10380267B2 (en) * | 2005-10-26 | 2019-08-13 | Cortica, Ltd. | System and method for tagging multimedia content elements |
US9953032B2 (en) | 2005-10-26 | 2018-04-24 | Cortica, Ltd. | System and method for characterization of multimedia content signals using cores of a natural liquid architecture system |
US9384196B2 (en) | 2005-10-26 | 2016-07-05 | Cortica, Ltd. | Signature generation for multimedia deep-content-classification by a large-scale matching system and method thereof |
US8266185B2 (en) | 2005-10-26 | 2012-09-11 | Cortica Ltd. | System and methods thereof for generation of searchable structures respective of multimedia data content |
US9372940B2 (en) | 2005-10-26 | 2016-06-21 | Cortica, Ltd. | Apparatus and method for determining user attention using a deep-content-classification (DCC) system |
US9396435B2 (en) | 2005-10-26 | 2016-07-19 | Cortica, Ltd. | System and method for identification of deviations from periodic behavior patterns in multimedia content |
US9639532B2 (en) | 2005-10-26 | 2017-05-02 | Cortica, Ltd. | Context-based analysis of multimedia content items using signatures of multimedia elements and matching concepts |
US9191626B2 (en) | 2005-10-26 | 2015-11-17 | Cortica, Ltd. | System and methods thereof for visual analysis of an image on a web-page and matching an advertisement thereto |
US10635640B2 (en) | 2005-10-26 | 2020-04-28 | Cortica, Ltd. | System and method for enriching a concept database |
US11604847B2 (en) | 2005-10-26 | 2023-03-14 | Cortica Ltd. | System and method for overlaying content on a multimedia content element based on user interest |
US9218606B2 (en) | 2005-10-26 | 2015-12-22 | Cortica, Ltd. | System and method for brand monitoring and trend analysis based on deep-content-classification |
US11032017B2 (en) | 2005-10-26 | 2021-06-08 | Cortica, Ltd. | System and method for identifying the context of multimedia content elements |
US9466068B2 (en) | 2005-10-26 | 2016-10-11 | Cortica, Ltd. | System and method for determining a pupillary response to a multimedia data element |
US10698939B2 (en) | 2005-10-26 | 2020-06-30 | Cortica Ltd | System and method for customizing images |
US10193990B2 (en) | 2005-10-26 | 2019-01-29 | Cortica Ltd. | System and method for creating user profiles based on multimedia content |
US10360253B2 (en) | 2005-10-26 | 2019-07-23 | Cortica, Ltd. | Systems and methods for generation of searchable structures respective of multimedia data content |
US9489431B2 (en) | 2005-10-26 | 2016-11-08 | Cortica, Ltd. | System and method for distributed search-by-content |
US9330189B2 (en) | 2005-10-26 | 2016-05-03 | Cortica, Ltd. | System and method for capturing a multimedia content item by a mobile device and matching sequentially relevant content to the multimedia content item |
US11216498B2 (en) | 2005-10-26 | 2022-01-04 | Cortica, Ltd. | System and method for generating signatures to three-dimensional multimedia data elements |
US10691642B2 (en) | 2005-10-26 | 2020-06-23 | Cortica Ltd | System and method for enriching a concept database with homogenous concepts |
US9031999B2 (en) | 2005-10-26 | 2015-05-12 | Cortica, Ltd. | System and methods for generation of a concept based database |
US11003706B2 (en) | 2005-10-26 | 2021-05-11 | Cortica Ltd | System and methods for determining access permissions on personalized clusters of multimedia content elements |
US10180942B2 (en) | 2005-10-26 | 2019-01-15 | Cortica Ltd. | System and method for generation of concept structures based on sub-concepts |
US10614626B2 (en) | 2005-10-26 | 2020-04-07 | Cortica Ltd. | System and method for providing augmented reality challenges |
US9646005B2 (en) | 2005-10-26 | 2017-05-09 | Cortica, Ltd. | System and method for creating a database of multimedia content elements assigned to users |
US10535192B2 (en) | 2005-10-26 | 2020-01-14 | Cortica Ltd. | System and method for generating a customized augmented reality environment to a user |
US9477658B2 (en) | 2005-10-26 | 2016-10-25 | Cortica, Ltd. | Systems and method for speech to speech translation using cores of a natural liquid architecture system |
US9558449B2 (en) | 2005-10-26 | 2017-01-31 | Cortica, Ltd. | System and method for identifying a target area in a multimedia content element |
US11019161B2 (en) | 2005-10-26 | 2021-05-25 | Cortica, Ltd. | System and method for profiling users interest based on multimedia content analysis |
US10607355B2 (en) | 2005-10-26 | 2020-03-31 | Cortica, Ltd. | Method and system for determining the dimensions of an object shown in a multimedia content item |
US10380164B2 (en) | 2005-10-26 | 2019-08-13 | Cortica, Ltd. | System and method for using on-image gestures and multimedia content elements as search queries |
US10372746B2 (en) | 2005-10-26 | 2019-08-06 | Cortica, Ltd. | System and method for searching applications using multimedia content elements |
US8326775B2 (en) | 2005-10-26 | 2012-12-04 | Cortica Ltd. | Signature generation for multimedia deep-content-classification by a large-scale matching system and method thereof |
US10191976B2 (en) | 2005-10-26 | 2019-01-29 | Cortica, Ltd. | System and method of detecting common patterns within unstructured data elements retrieved from big data sources |
US11403336B2 (en) | 2005-10-26 | 2022-08-02 | Cortica Ltd. | System and method for removing contextually identical multimedia content elements |
US8312031B2 (en) | 2005-10-26 | 2012-11-13 | Cortica Ltd. | System and method for generation of complex signatures for multimedia data content |
US11386139B2 (en) | 2005-10-26 | 2022-07-12 | Cortica Ltd. | System and method for generating analytics for entities depicted in multimedia content |
US10585934B2 (en) | 2005-10-26 | 2020-03-10 | Cortica Ltd. | Method and system for populating a concept database with respect to user identifiers |
US10776585B2 (en) | 2005-10-26 | 2020-09-15 | Cortica, Ltd. | System and method for recognizing characters in multimedia content |
US9529984B2 (en) | 2005-10-26 | 2016-12-27 | Cortica, Ltd. | System and method for verification of user identification based on multimedia content elements |
US10380623B2 (en) | 2005-10-26 | 2019-08-13 | Cortica, Ltd. | System and method for generating an advertisement effectiveness performance score |
US10387914B2 (en) | 2005-10-26 | 2019-08-20 | Cortica, Ltd. | Method for identification of multimedia content elements and adding advertising content respective thereof |
US9767143B2 (en) | 2005-10-26 | 2017-09-19 | Cortica, Ltd. | System and method for caching of concept structures |
JP2007188246A (ja) * | 2006-01-12 | 2007-07-26 | Fanuc Ltd | モータ制御システム |
JP4023508B2 (ja) * | 2006-03-28 | 2007-12-19 | 松下電工株式会社 | ネットワークシステム |
US9166883B2 (en) | 2006-04-05 | 2015-10-20 | Joseph Robert Marchese | Network device detection, identification, and management |
US7447998B2 (en) * | 2006-05-04 | 2008-11-04 | International Business Machines Corporation | Graphical interface for tree view |
KR100754222B1 (ko) * | 2006-06-15 | 2007-09-03 | 삼성전자주식회사 | 네트워크 디바이스간에 서비스 제어 방법 및 그 방법을수행할 수 있는 네트워크 디바이스와 저장 매체 |
US10733326B2 (en) | 2006-10-26 | 2020-08-04 | Cortica Ltd. | System and method for identification of inappropriate multimedia content |
US9171419B2 (en) | 2007-01-17 | 2015-10-27 | Touchtunes Music Corporation | Coin operated entertainment system |
US9330529B2 (en) | 2007-01-17 | 2016-05-03 | Touchtunes Music Corporation | Game terminal configured for interaction with jukebox device systems including same, and/or associated methods |
US7730516B2 (en) * | 2007-02-27 | 2010-06-01 | Sony Corporation | TV-centric system |
JP4843532B2 (ja) * | 2007-03-14 | 2011-12-21 | 株式会社リコー | 表示処理装置、表示処理方法、および表示処理プログラム |
US9953481B2 (en) | 2007-03-26 | 2018-04-24 | Touchtunes Music Corporation | Jukebox with associated video server |
GB2448518A (en) * | 2007-04-18 | 2008-10-22 | Canon Europa Nv | Providing a user interface on a peripheral device |
US20080295012A1 (en) * | 2007-05-23 | 2008-11-27 | Microsoft Corporation | Drag-and-drop abstraction |
US10877623B2 (en) * | 2007-06-18 | 2020-12-29 | Wirepath Home Systems, Llc | Dynamic interface for remote control of a home automation network |
GB2462981B (en) * | 2007-06-19 | 2012-03-07 | Commscope Inc | Methods,systems, and computer program products for using managed port circuitry to map connections among structured cabling apparatus and network devices |
KR100912368B1 (ko) * | 2007-09-20 | 2009-08-19 | 한국전자통신연구원 | 홈네트워크 자동 환경 설정 시스템 및 방법 |
US10290006B2 (en) | 2008-08-15 | 2019-05-14 | Touchtunes Music Corporation | Digital signage and gaming services to comply with federal and state alcohol and beverage laws and regulations |
US8332887B2 (en) | 2008-01-10 | 2012-12-11 | Touchtunes Music Corporation | System and/or methods for distributing advertisements from a central advertisement network to a peripheral device via a local advertisement server |
US7499992B1 (en) * | 2008-02-27 | 2009-03-03 | International Business Machines Corporation | Association traversal translation for common information model |
US8812970B2 (en) * | 2008-02-27 | 2014-08-19 | Microsoft Corporation | Dynamic device state representation in a user interface |
US8726175B2 (en) * | 2008-02-27 | 2014-05-13 | Kyocera Corporation | User interface generation apparatus |
US20090228962A1 (en) * | 2008-03-06 | 2009-09-10 | Sharp Laboratories Of America, Inc. | Access control and access tracking for remote front panel |
US10678409B2 (en) | 2008-03-12 | 2020-06-09 | International Business Machines Corporation | Displaying an off-switch location |
US8650490B2 (en) * | 2008-03-12 | 2014-02-11 | International Business Machines Corporation | Apparatus and methods for displaying a physical view of a device |
RU2495476C2 (ru) * | 2008-06-20 | 2013-10-10 | Инвенсис Системз, Инк. | Системы и способы для иммерсивного взаимодействия с действительными и/или имитируемыми техническими средствами для управления технологическим процессом, контроля состояния окружающей среды и производственного контроля |
US8849435B2 (en) | 2008-07-09 | 2014-09-30 | Touchtunes Music Corporation | Digital downloading jukebox with revenue-enhancing features |
US20100142521A1 (en) * | 2008-12-08 | 2010-06-10 | Concert Technology | Just-in-time near live DJ for internet radio |
JP2010149537A (ja) * | 2008-12-23 | 2010-07-08 | Autonetworks Technologies Ltd | 制御装置、制御方法及びコンピュータプログラム |
US10719149B2 (en) | 2009-03-18 | 2020-07-21 | Touchtunes Music Corporation | Digital jukebox device with improved user interfaces, and associated methods |
US9292166B2 (en) | 2009-03-18 | 2016-03-22 | Touchtunes Music Corporation | Digital jukebox device with improved karaoke-related user interfaces, and associated methods |
CA2754990C (en) | 2009-03-18 | 2015-07-14 | Touchtunes Music Corporation | Entertainment server and associated social networking services |
US10564804B2 (en) | 2009-03-18 | 2020-02-18 | Touchtunes Music Corporation | Digital jukebox device with improved user interfaces, and associated methods |
US12112093B2 (en) | 2009-03-18 | 2024-10-08 | Touchtunes Music Company, Llc | Entertainment server and associated social networking services |
US8463964B2 (en) | 2009-05-29 | 2013-06-11 | Invensys Systems, Inc. | Methods and apparatus for control configuration with enhanced change-tracking |
US8122434B2 (en) * | 2009-05-29 | 2012-02-21 | Invensys Sytems, Inc. | Methods and apparatus for control configuration control objects associated with a track attribute for selecting configuration information |
US8127060B2 (en) | 2009-05-29 | 2012-02-28 | Invensys Systems, Inc | Methods and apparatus for control configuration with control objects that are fieldbus protocol-aware |
KR20100133649A (ko) * | 2009-06-12 | 2010-12-22 | 삼성전자주식회사 | 메모리 링크 아키텍쳐에서 파워 오프 시 데이터 로스를 방지하는 기능을 갖는 멀티 프로세서 시스템 |
KR101055423B1 (ko) * | 2009-06-15 | 2011-08-08 | (주)휴맥스 | 외부 디바이스의 인덱싱 정보 파일 관리 장치 및 방법 |
US9124442B2 (en) | 2009-06-25 | 2015-09-01 | Koninklijke Philips N.V. | Home automation system and method for controlling the same |
US20110093583A1 (en) * | 2009-10-16 | 2011-04-21 | Apple Inc. | Triggering actions based on changes in a network connection |
EP2597608A1 (en) | 2010-01-26 | 2013-05-29 | Touchtunes Music Corporation | Digital jukebox device with improved user interfaces, and associated methods |
US9258201B2 (en) * | 2010-02-23 | 2016-02-09 | Trane International Inc. | Active device management for use in a building automation system |
US9095002B2 (en) | 2010-07-12 | 2015-07-28 | Invensys Systems, Inc. | Methods and apparatus for process control with improved communication links |
US8331855B2 (en) | 2010-07-12 | 2012-12-11 | Invensys Systems, Inc. | Methods and apparatus for process control with improved communication links |
JP2012038032A (ja) * | 2010-08-05 | 2012-02-23 | Sony Corp | 制御装置、制御システム、及び制御方法 |
US9594711B2 (en) * | 2010-12-24 | 2017-03-14 | Lenovo (Singapore) Pte. Ltd. | Systems and methods for achieving continuation of experience between components in a hybrid environment |
US8812165B1 (en) * | 2011-02-02 | 2014-08-19 | Duke Energy Corporation | Electric grid optimization |
TWI448859B (zh) * | 2011-06-07 | 2014-08-11 | Delta Electronics Inc | 控制系統及其指令設定方法 |
KR101271996B1 (ko) | 2011-09-02 | 2013-06-05 | 엘지전자 주식회사 | 외부기기 리스트 제공방법 및 그를 이용한 영상 표시 기기 |
EP2759126B8 (en) | 2011-09-18 | 2021-03-31 | Touchtunes Music Corporation | Digital jukebox device with karaoke and/or photo booth features, and associated methods |
US10223040B2 (en) * | 2011-11-30 | 2019-03-05 | Red Hat, Inc. | Generating connection scoped temporary color devices |
US11151224B2 (en) | 2012-01-09 | 2021-10-19 | Touchtunes Music Corporation | Systems and/or methods for monitoring audio inputs to jukebox devices |
KR101335711B1 (ko) | 2012-01-20 | 2013-12-04 | 연세대학교 산학협력단 | 서버, 연산 처리 방법 및 연산 처리 시스템 |
JP5591883B2 (ja) * | 2012-07-23 | 2014-09-17 | 株式会社東芝 | 情報処理装置、プログラム |
US20140040750A1 (en) * | 2012-07-31 | 2014-02-06 | Kamath Harish B. | Entity management dashboard |
FR2997207B1 (fr) * | 2012-10-24 | 2015-12-25 | Schneider Electric Ind Sas | Nœud d'un bus de service |
TW201426529A (zh) * | 2012-12-26 | 2014-07-01 | Hon Hai Prec Ind Co Ltd | 通訊設備及其播放方法 |
JP6182880B2 (ja) * | 2013-01-30 | 2017-08-23 | セイコーエプソン株式会社 | 制御システム、及び、制御システムの制御方法 |
US8959528B2 (en) * | 2013-03-13 | 2015-02-17 | International Business Machines Corporation | Acknowledging incoming messages |
US9223473B2 (en) * | 2013-03-13 | 2015-12-29 | Comcast Cable Communications, Llc | Supplemental services interface |
CN103530077A (zh) * | 2013-08-14 | 2014-01-22 | 南通腾启电子商务有限公司 | 计算机管理系统信息 |
US9041863B2 (en) * | 2013-08-30 | 2015-05-26 | Xiaomi Inc. | Electronic device and method for displaying resources |
US9921717B2 (en) | 2013-11-07 | 2018-03-20 | Touchtunes Music Corporation | Techniques for generating electronic menu graphical user interface layouts for use in connection with electronic devices |
US9723211B2 (en) * | 2014-01-10 | 2017-08-01 | Sharp Kabushiki Kaisha | Camera module with image stabilization by moving imaging lens |
JP6777545B2 (ja) | 2014-03-25 | 2020-10-28 | タッチチューンズ ミュージック コーポレイションTouchtunes Music Corporation | 改善されたユーザインターフェースを備えたデジタルジュークボックス装置および関連する方法 |
USD763870S1 (en) * | 2014-09-02 | 2016-08-16 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with transitional graphical user interface |
US10419295B1 (en) * | 2014-10-03 | 2019-09-17 | Amdocs Development Limited | System, method, and computer program for automatically generating communication device metadata definitions |
CN105991998A (zh) * | 2015-07-13 | 2016-10-05 | 乐视致新电子科技(天津)有限公司 | 信号源的处理方法及装置 |
US11037015B2 (en) | 2015-12-15 | 2021-06-15 | Cortica Ltd. | Identification of key points in multimedia data elements |
US11195043B2 (en) | 2015-12-15 | 2021-12-07 | Cortica, Ltd. | System and method for determining common patterns in multimedia content elements based on key points |
WO2019008581A1 (en) | 2017-07-05 | 2019-01-10 | Cortica Ltd. | DETERMINATION OF DRIVING POLICIES |
WO2019012527A1 (en) | 2017-07-09 | 2019-01-17 | Cortica Ltd. | ORGANIZATION OF DEPTH LEARNING NETWORKS |
US10846544B2 (en) | 2018-07-16 | 2020-11-24 | Cartica Ai Ltd. | Transportation prediction system and method |
US11126870B2 (en) | 2018-10-18 | 2021-09-21 | Cartica Ai Ltd. | Method and system for obstacle detection |
US20200133308A1 (en) | 2018-10-18 | 2020-04-30 | Cartica Ai Ltd | Vehicle to vehicle (v2v) communication less truck platooning |
US11181911B2 (en) | 2018-10-18 | 2021-11-23 | Cartica Ai Ltd | Control transfer of a vehicle |
US10839694B2 (en) | 2018-10-18 | 2020-11-17 | Cartica Ai Ltd | Blind spot alert |
US10748038B1 (en) | 2019-03-31 | 2020-08-18 | Cortica Ltd. | Efficient calculation of a robust signature of a media unit |
US11244176B2 (en) | 2018-10-26 | 2022-02-08 | Cartica Ai Ltd | Obstacle detection and mapping |
US10789535B2 (en) | 2018-11-26 | 2020-09-29 | Cartica Ai Ltd | Detection of road elements |
US11643005B2 (en) | 2019-02-27 | 2023-05-09 | Autobrains Technologies Ltd | Adjusting adjustable headlights of a vehicle |
US11285963B2 (en) | 2019-03-10 | 2022-03-29 | Cartica Ai Ltd. | Driver-based prediction of dangerous events |
US11694088B2 (en) | 2019-03-13 | 2023-07-04 | Cortica Ltd. | Method for object detection using knowledge distillation |
US11132548B2 (en) | 2019-03-20 | 2021-09-28 | Cortica Ltd. | Determining object information that does not explicitly appear in a media unit signature |
US12055408B2 (en) | 2019-03-28 | 2024-08-06 | Autobrains Technologies Ltd | Estimating a movement of a hybrid-behavior vehicle |
US10776669B1 (en) | 2019-03-31 | 2020-09-15 | Cortica Ltd. | Signature generation and object detection that refer to rare scenes |
US11222069B2 (en) | 2019-03-31 | 2022-01-11 | Cortica Ltd. | Low-power calculation of a signature of a media unit |
US10796444B1 (en) | 2019-03-31 | 2020-10-06 | Cortica Ltd | Configuring spanning elements of a signature generator |
US10789527B1 (en) | 2019-03-31 | 2020-09-29 | Cortica Ltd. | Method for object detection using shallow neural networks |
US10748022B1 (en) | 2019-12-12 | 2020-08-18 | Cartica Ai Ltd | Crowd separation |
US11593662B2 (en) | 2019-12-12 | 2023-02-28 | Autobrains Technologies Ltd | Unsupervised cluster generation |
US11590988B2 (en) | 2020-03-19 | 2023-02-28 | Autobrains Technologies Ltd | Predictive turning assistant |
US11827215B2 (en) | 2020-03-31 | 2023-11-28 | AutoBrains Technologies Ltd. | Method for training a driving related object detector |
US11756424B2 (en) | 2020-07-24 | 2023-09-12 | AutoBrains Technologies Ltd. | Parking assist |
US12049116B2 (en) | 2020-09-30 | 2024-07-30 | Autobrains Technologies Ltd | Configuring an active suspension |
US12110075B2 (en) | 2021-08-05 | 2024-10-08 | AutoBrains Technologies Ltd. | Providing a prediction of a radius of a motorcycle turn |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US512113A (en) * | 1894-01-02 | Washinaton | ||
EP0546504A2 (en) * | 1991-12-11 | 1993-06-16 | Casio Computer Company Limited | Electrostatic recording apparatus with constant recording gap |
EP0488178B1 (en) * | 1990-11-30 | 1995-06-28 | Mitsubishi Denki Kabushiki Kaisha | Home bus system |
Family Cites Families (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4649533A (en) * | 1983-10-25 | 1987-03-10 | Keycom Electronic Publishing | Method and apparatus for retrieving remotely located information |
US5119489A (en) * | 1985-10-02 | 1992-06-02 | International Business Machines Corporation | Method of monitoring the bring up of all units in a multiple system from a remote unit including diagnostic testing with visual indicator illumination indicating operability |
JPS62136978A (ja) | 1985-12-10 | 1987-06-19 | Matsushita Electric Ind Co Ltd | システム制御装置 |
US4695977A (en) * | 1985-12-23 | 1987-09-22 | American Telephone And Telegraph Company And At&T Bell Laboratories | Control of real-time systems utilizing a nonprocedural language |
JPS6352253A (ja) | 1986-08-21 | 1988-03-05 | Seiko Epson Corp | コンピユ−タ周辺装置に対する出力方法 |
US5086385A (en) * | 1989-01-31 | 1992-02-04 | Custom Command Systems | Expandable home automation system |
JPH03148749A (ja) | 1989-07-28 | 1991-06-25 | Toshiba Corp | マスタ/スレーブシステム及びその制御方法 |
JP2532709B2 (ja) | 1990-03-16 | 1996-09-11 | アルパイン株式会社 | バスシステムにおけるユニット制御方法 |
US5121113A (en) * | 1990-04-02 | 1992-06-09 | Eastman Kodak Company | Printer status and control panel |
JPH0446496A (ja) | 1990-06-13 | 1992-02-17 | Matsushita Electric Ind Co Ltd | 通信制御システム |
JPH04125728A (ja) | 1990-09-18 | 1992-04-27 | Oki Electric Ind Co Ltd | 図形によるデータフロー制御装置 |
JPH0756628B2 (ja) | 1990-10-22 | 1995-06-14 | 富士ゼロックス株式会社 | グラフィカル・ユーザインターフェースの編集装置 |
JPH04163625A (ja) | 1990-10-29 | 1992-06-09 | Fuji Xerox Co Ltd | ソースコード生成装置 |
JPH04196987A (ja) | 1990-11-28 | 1992-07-16 | Matsushita Electric Ind Co Ltd | 動画アクセス装置及び動画リンク編集装置 |
JPH0727504B2 (ja) | 1990-12-10 | 1995-03-29 | インターナショナル・ビジネス・マシーンズ・コーポレイション | ネットワークの構成を定義するシステム、ネットワークのための構成パラメータを生成する方法及びネットワークを構成するためのシステム |
JPH05181921A (ja) | 1991-02-25 | 1993-07-23 | Nec Software Ltd | 表示メニューの動的切換え方式 |
GB2274233B (en) | 1991-03-29 | 1995-12-20 | Toshiba Kk | Function selecting method and function selecting apparatus |
JP2934754B2 (ja) | 1991-04-19 | 1999-08-16 | 富士ゼロックス株式会社 | データ管理方式 |
US5287447A (en) * | 1991-06-28 | 1994-02-15 | International Business Machines Corporation | Method and system for providing container object attributes to a non-container object |
JPH05224963A (ja) * | 1991-09-10 | 1993-09-03 | Internatl Business Mach Corp <Ibm> | リアルタイムシステム用プロセス制御システム |
JPH0583253A (ja) | 1991-09-25 | 1993-04-02 | Nec Corp | 網監視方式 |
US5319751A (en) * | 1991-12-27 | 1994-06-07 | Intel Corporation | Device driver configuration in a computer system |
US5333299A (en) * | 1991-12-31 | 1994-07-26 | International Business Machines Corporation | Synchronization techniques for multimedia data streams |
DE69318259T2 (de) * | 1992-11-18 | 1998-09-17 | Canon Kk | Verfahren und Vorrichtung zur Implementierung einer Zweiwegeschnittstelle zwischen einem lokalen Netzwerk und einem Peripheriegerät |
US5428730A (en) * | 1992-12-15 | 1995-06-27 | International Business Machines Corporation | Multimedia system having software mechanism providing standardized interfaces and controls for the operation of multimedia devices |
US5450140A (en) * | 1993-04-21 | 1995-09-12 | Washino; Kinya | Personal-computer-based video production system |
US5524195A (en) | 1993-05-24 | 1996-06-04 | Sun Microsystems, Inc. | Graphical user interface for interactive television with an animated agent |
EP0626635B1 (en) | 1993-05-24 | 2003-03-05 | Sun Microsystems, Inc. | Improved graphical user interface with method for interfacing to remote devices |
JP3336958B2 (ja) | 1998-06-11 | 2002-10-21 | 日本メクトロン株式会社 | 含フッ素ブロック共重合体の製造法 |
-
1994
- 1994-07-28 CN CNB031236359A patent/CN100545828C/zh not_active Expired - Lifetime
- 1994-07-28 CN CN94114985A patent/CN1113302C/zh not_active Expired - Lifetime
- 1994-07-29 EP EP00202022A patent/EP1093270B1/en not_active Expired - Lifetime
- 1994-07-29 DE DE69430688T patent/DE69430688T2/de not_active Expired - Lifetime
- 1994-07-29 DE DE69434996T patent/DE69434996T2/de not_active Expired - Lifetime
- 1994-07-29 EP EP07075254A patent/EP1833225A1/en not_active Withdrawn
- 1994-07-29 ES ES00202022T patent/ES2286979T3/es not_active Expired - Lifetime
- 1994-07-29 EP EP94305654A patent/EP0637157B1/en not_active Expired - Lifetime
- 1994-07-30 KR KR1019940018864A patent/KR0172468B1/ko not_active IP Right Cessation
-
1997
- 1997-10-02 US US08/942,729 patent/US5887193A/en not_active Expired - Lifetime
-
1999
- 1999-01-29 US US09/240,134 patent/US7020881B2/en not_active Expired - Fee Related
-
2005
- 2005-10-24 US US11/256,905 patent/US7530024B2/en not_active Expired - Fee Related
-
2009
- 2009-04-01 US US12/416,650 patent/US8146008B2/en not_active Expired - Fee Related
-
2012
- 2012-02-17 US US13/399,473 patent/US20120151392A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US512113A (en) * | 1894-01-02 | Washinaton | ||
EP0488178B1 (en) * | 1990-11-30 | 1995-06-28 | Mitsubishi Denki Kabushiki Kaisha | Home bus system |
EP0546504A2 (en) * | 1991-12-11 | 1993-06-16 | Casio Computer Company Limited | Electrostatic recording apparatus with constant recording gap |
Also Published As
Publication number | Publication date |
---|---|
US20090193347A1 (en) | 2009-07-30 |
ES2286979T3 (es) | 2007-12-16 |
EP1093270A2 (en) | 2001-04-18 |
US20060070080A1 (en) | 2006-03-30 |
EP1093270B1 (en) | 2007-06-27 |
US8146008B2 (en) | 2012-03-27 |
US5887193A (en) | 1999-03-23 |
KR950004024A (ko) | 1995-02-17 |
DE69430688T2 (de) | 2002-10-24 |
EP1833225A1 (en) | 2007-09-12 |
US20020035620A1 (en) | 2002-03-21 |
EP1093270A3 (en) | 2003-02-05 |
CN1113302C (zh) | 2003-07-02 |
DE69434996T2 (de) | 2008-01-17 |
DE69430688D1 (de) | 2002-07-04 |
EP0637157B1 (en) | 2002-05-29 |
US7530024B2 (en) | 2009-05-05 |
EP0637157A3 (en) | 1996-03-27 |
US7020881B2 (en) | 2006-03-28 |
CN1516038A (zh) | 2004-07-28 |
DE69434996D1 (de) | 2007-08-09 |
US20120151392A1 (en) | 2012-06-14 |
EP0637157A2 (en) | 1995-02-01 |
CN1101735A (zh) | 1995-04-19 |
KR0172468B1 (ko) | 1999-03-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100545828C (zh) | 控制连接到网络的网络设备的控制设备及其控制方法 | |
US9063739B2 (en) | Method and computer program for device configuration | |
EP1661430B1 (en) | A/v system available for integrated control and method of controlling the same | |
US8230041B2 (en) | System, method, apparatus, and program for providing electronic manual | |
EP1505796A1 (en) | Method for controlling services | |
WO2001071489A1 (en) | Device, system and method for providing web browser access and control of devices on customer premise gateways | |
CN107294793A (zh) | 智能家居设备的替换方法、装置、设备及存储介质 | |
WO2006033068A1 (en) | Organizing content | |
KR100563494B1 (ko) | 목표 장치를 제어하는 방법 및 통신 네트워크 | |
EP1160685A2 (en) | Content managing system, content managing apparatus, and content managing method | |
JPH0744291A (ja) | マルチメディア機器の制御システム | |
US20090136205A1 (en) | Video recording apparatus and video recording system | |
US20020105543A1 (en) | User interface management for controlled devices | |
JP2003167906A (ja) | 画像蓄積装置及び画像保管装置 | |
JP2004350304A (ja) | 制御装置及び制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CX01 | Expiry of patent term |
Expiration termination date: 20140728 Granted publication date: 20090930 |