WO2002005265A1 - Appareil de determination de priorite, procede de determination de priorite et programme de determination de priorite - Google Patents
Appareil de determination de priorite, procede de determination de priorite et programme de determination de priorite Download PDFInfo
- Publication number
- WO2002005265A1 WO2002005265A1 PCT/JP2001/005951 JP0105951W WO0205265A1 WO 2002005265 A1 WO2002005265 A1 WO 2002005265A1 JP 0105951 W JP0105951 W JP 0105951W WO 0205265 A1 WO0205265 A1 WO 0205265A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- electronic device
- priority
- change
- unit
- identification information
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 99
- 230000006854 communication Effects 0.000 claims abstract description 127
- 230000004044 response Effects 0.000 claims abstract description 48
- 238000001514 detection method Methods 0.000 claims description 59
- 230000015654 memory Effects 0.000 description 49
- 230000006870 function Effects 0.000 description 44
- 238000010586 diagram Methods 0.000 description 18
- 230000002401 inhibitory effect Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 1
- 238000012913 prioritisation Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/28—Constructional details of speech recognition systems
Definitions
- the present invention relates to a priority determining device, a priority determining method, and a priority determining program for determining a priority between connected electronic devices.
- electronic devices equipped with a voice recognition device have been developed.
- electronic devices equipped with a voice recognition function include a television receiver, a VTR (video tape recorder), a CD player (compact disc player), a video disc player, a DVD player (digital versatile disc player), and a microcomputer. Two-disc players, video cameras, and the like.
- FIG. 18 is a block diagram showing the configuration of a conventional electronic device equipped with a speech recognition device.
- the electronic device 900 includes a voice recognition device 950, an electronic device control unit 906, and an electronic device function unit 907.
- the voice recognition device 950 When the electronic device 900 is set to operate by voice recognition operation, the voice recognition device 950 sends a command signal to the electronic device control unit 906 based on a command from an external voice. Output. Also, when the electronic device 900 is set so as not to be operated by the voice recognition operation, the voice recognition device 950 outputs the command signal to the electronic device control unit 9 even when a voice command is issued. 0 Do not output to 6.
- the voice recognition device 950 is provided by a voice command input unit 901, a voice recognition unit 902, a communication control unit 903, a voice recognition operation prohibition setting unit 904, and a voice recognition operation determination unit 905. Is configured.
- the voice command input unit 901 is composed of a microphone or the like, and inputs voice to the voice recognition unit 902 as a voice signal.
- the voice recognition unit 902 searches the voice dictionary based on the input voice signal, and It recognizes a command based on a voice signal and outputs the recognition result as a command signal to the voice recognition operation determination unit 905.
- the communication control unit 903 receives the signal of the voice recognition operation prohibition from the communication control unit 908 of another electronic device when the electronic device 900 performs the setting for not operating the voice recognition operation by the communication means, The signal is output to the voice recognition operation prohibition setting section 904.
- the voice recognition operation prohibition setting section 904 sets prohibition or permission of the voice recognition operation to the voice recognition operation determination section 905 based on information from the manual operation or the communication control section 903.
- the voice recognition operation determination unit 905 includes a memory and a microcomputer.
- the microcomputer performs various operations based on the information stored in the memory and the information provided by the voice recognition unit 902 and the voice recognition operation prohibition setting unit 904.
- the voice recognition operation determination unit 905 controls the electronic device based on the instruction given by the voice recognition unit 902. A command signal is output to the unit 906. Also, when the voice recognition operation is prohibited by the voice recognition operation prohibition setting unit 904, the voice recognition operation determination unit 905 determines whether or not the command is given by the voice recognition unit 902. No command signal is output to 06.
- the electronic device control unit 906 receives a command signal by a manual operation or a voice recognition operation of the voice recognition device 950, and controls the electronic device function unit 907.
- the electronic device function unit 907 executes the original function of the electronic device 900 under the control of the electronic device control unit 906. If the electronic device 900 is a television receiver, the essential functions of the electronic device 900 are turning on and off the power, receiving a television signal, selecting a receiving channel, and displaying an image. Means audio output. Therefore, the original function of the electronic device 900 is specified by what the electronic device 900 is. Disclosure of the invention
- An object of the present invention is to provide a priority determination apparatus, a priority determination method, and a priority determination method capable of automatically determining a priority between connected electronic devices when a connection state changes. And to provide a prioritization program.
- Another object of the present invention is to provide a priority determining device, a priority determining method, and a priority determining method capable of automatically determining a priority between connected electronic devices when a power state changes. To provide a program.
- a priority order determination device includes a priority order provided in one electronic device among a plurality of electronic devices that are mutually connectable, each has a priority order, and has an operation unit that performs a predetermined operation.
- a connection state detecting means for detecting a change in the connection state of the plurality of electronic devices, and communicating with another electronic device in response to the detection of the change by the connection state detection means.
- Identification means for identifying an electronic device connected after the change; and determination means for determining whether one electronic device has the highest priority based on the priority of each electronic device identified by the identification means.
- the determining means determines that one electronic device has the highest priority, the operation of the operation unit is permitted, and the determining means determines that one electronic device does not have the highest priority.
- Also of the is provided with a operation permission inhibiting means for inhibiting the operation of the operation unit when it is.
- the operation unit of the electronic device having the highest priority among the plurality of connected electronic devices can be operated.
- the highest priority of the electronic device is automatically determined each time the connection status changes, so the user has to make complicated settings for the electronic device. No need.
- the identification means receives the identification information from another electronic device connected after the change of the connection state in response to the detection of the change by the connection state detection means, and receives the other information connected after the change of the connection state.
- the communication device includes a communication device that transmits the identification information of the electronic device to the electronic device.
- the determination device compares the identification information of the other electronic device received by the communication device with the identification information of the electronic device, so that one electronic device has the highest priority. It may include a comparing means for judging whether or not it has a ranking.
- connection state detecting means in response to the detection of the change by the connection state detecting means, identification information from another electronic device connected after the change of the connection state is received by the communication means, and the connection is established after the change of the connection state.
- the self-identification information is transmitted to other electronic devices by the communication means. Then, the identification information of the other electronic device received by the communication unit is compared with its own identification information by the comparison unit, thereby determining whether or not the own electronic device has the highest priority.
- the priority order determination device further includes storage means for storing device connection information indicating the electronic devices connected to each other based on the identification information of the other electronic device received by the communication means. It may have a function of operating the connected electronic device based on the device connection information stored in the means.
- the storage unit stores the device connection information indicating the electronic devices connected to each other based on the identification information of the other electronic device received by the communication unit. Then, the connected electronic device is operated by the operation unit based on the device connection information stored by the storage means.
- the priority order determination device includes a power supply state detection unit that detects a change in the power supply state of a plurality of interconnected electronic devices, and another connection unit that is connected in response to the detection of the change by the power supply state detection unit.
- Identification means for identifying an electronic device whose power is on among electronic devices connected after a change in the state of the power by communicating with the electronic device; Determining means for determining whether one electronic device has the highest priority based on the priority of each electronic device identified by the identifying means; and determining that one electronic device has the highest priority by the determining means.
- Operation permission prohibiting means for permitting operation of the operation unit when determined, and prohibiting operation of the operation unit when the determination unit determines that one electronic device does not have the highest priority. May be provided.
- the electronic device when a change in the state of the power supply of the plurality of electronic devices is detected by the power supply state detecting means, the electronic device communicates with another electronic device in response to the detection of the change, thereby being connected after the change in the power supply state.
- the electronic device whose power is on among the electronic devices that are turned on is identified by the identification means. Based on the priority of each of the identified electronic devices, it is determined by the determining unit whether or not the own electronic device has the highest priority.
- the operation permission prohibiting unit permits the operation of the operation unit, and the determination unit determines that the electronic device does not have the highest priority. In this case, the operation of the operation unit is prohibited by the operation permission prohibiting means.
- the presence of the connected electronic devices is recognized, and the electronic device having the highest priority is determined.
- the operation of the operation unit of the electronic device having the electronic device is permitted, and the operation of the operation unit of another electronic device is prohibited.
- the operation unit of the electronic device having the highest priority among the plurality of connected electronic devices can be operated.
- the highest priority of the electronic device is automatically determined each time the power status changes, the user does not need to perform complicated settings for the electronic device.
- the identification means receives identification information from other electronic devices connected after the power state change in response to the detection of the change by the power state detection means, together with the power information indicating the power state, and performs the connection.
- Communication means for transmitting power information indicating the state of its own power supply together with its own identification information to another electronic device connected after the change of the state; Based on the power information and its own power information, by comparing the identification information of the electronic devices whose power is on, one of the electronic devices whose power is on has the highest priority. It may include comparison means for determining whether or not it is not.
- identification information and power supply information from another connected electronic device are received by the communication unit after the change of the connection state in response to the detection of the change by the power supply state detection unit, and after the change of the power supply state,
- the self-identification information and the power supply information are transmitted to other connected electronic devices by communication means.
- the identification information of the electronic device whose power is on is compared by the comparing means, so that it is determined whether or not the own electronic device has the highest priority.
- the priority order of the connected electronic device after the change in the power supply state is determined by communication and comparison of the identification information and the power supply information.
- the user can operate the connected electronic device by using the voice recognition operation of the electronic device determined to have the highest priority by the priority determination device.
- a priority determination device includes a priority determination device provided in one electronic device among a plurality of electronic devices that are mutually connectable, each has a priority, and has an operation unit that performs a predetermined operation.
- a power supply state detecting means for detecting a change in a power supply state of a plurality of interconnected electronic devices, and another electronic device connected in response to the detection of the change by the power supply state detecting means.
- the priority determination device when a change in the power supply state of a plurality of electronic devices is detected by the power supply state detection unit, the priority determination device communicates with another electronic device in response to the change detection. After the change of the state of the power supply, the electronic device whose power is on among the connected electronic devices is identified by the identification means. Of each electronic device identified Based on the priority, the determination means determines whether or not the own electronic device has the highest priority. If the determining means determines that the electronic device has the highest priority, the operation permission prohibiting means permits the operation of the operation unit, and the determining means determines that the electronic device does not have the highest priority. In this case, the operation of the operation unit is prohibited by the operation permission prohibiting means.
- the existence of the connected electronic devices is recognized, the electronic device having the highest priority is determined, and the operation of the operation unit of the electronic device having the highest priority is permitted.
- the operation of the operation unit of the electronic device is prohibited.
- the operation unit of the electronic device having the highest priority among the plurality of connected electronic devices can be operated.
- the highest priority of the electronic device is automatically determined each time the power status changes, the user does not need to perform complicated settings for the electronic device.
- priorities are set in advance in identification information for identifying a plurality of electronic devices, and the identification means is connected after a change in the power supply state in response to the detection of the change by the power supply state detection means. It receives identification information from other electronic devices together with power supply information indicating the state of the power supply, and, after the connection status changes, supplies power to the other connected electronic devices together with its own identification information and power supply information indicating its own power supply state.
- the communication unit includes a transmitting unit, and the determining unit compares the identification information of the electronic device whose power is on based on the power information of the other electronic device and the power information of the electronic device received by the communication unit. May include comparison means for determining whether or not one of the electronic devices having the ON state has the highest priority.
- identification information and power supply information from another connected electronic device are received by the communication unit after the change of the connection state in response to the detection of the change by the power supply state detection unit, and after the change of the power supply state,
- the self-identification information and the power supply information are transmitted to other connected electronic devices by communication means.
- the identification information of the electronic device whose power is on is compared by the comparing means, so that it is determined whether or not the own electronic device has the highest priority.
- the priority of the connected electronic device after the power status change is determined by communication and comparison of the identification information and the power information. Is determined.
- the priority order determination device further includes storage means for storing device connection information indicating the electronic devices connected to each other based on the identification information of the other electronic device received by the communication means. It may have a function of operating the connected electronic device based on the device connection information stored in the means.
- the storage unit stores the device connection information indicating the electronic devices connected to each other based on the identification information of the other electronic device received by the communication unit. Then, the connected electronic device is operated by the operation unit based on the device connection information stored by the storage means.
- the operation unit may include a voice recognition operation unit that performs a voice recognition operation.
- the user can operate the power-on electronic device by using the voice recognition operation of the electronic device determined to have the highest priority by the priority determination device.
- a priority order determination method is provided in one of a plurality of electronic devices having an operation unit that can be connected to each other, is given a priority order, and performs a predetermined operation. Detecting a change in the connection state of a plurality of electronic devices, and performing communication with another electronic device in response to the detection of the change, whereby the connection is established after the connection state changes. Identifying the electronic device; determining whether one electronic device has the highest priority based on the priority of each identified electronic device; and determining whether the one electronic device has the highest priority. Operating the operation unit when it is determined that the electronic device has the highest priority, and prohibiting the operation of the operation unit when it is determined that one electronic device does not have the highest priority. is there.
- the priority determination method when a change in the connection state of a plurality of electronic devices is detected, communication is performed with another electronic device in response to the detection of the change, so that the connection is established after the change in the connection state.
- the electronic device being identified is identified. Determines whether or not its own electronic device has the highest priority based on the priority of each identified electronic device Is done. If it is determined that the electronic device has the highest priority, the operation of the operation unit is permitted. If it is determined that the electronic device does not have the highest priority, the operation of the operation unit is prohibited.
- the existence of the connected electronic devices is recognized, the electronic device having the highest priority is determined, and the operation of the operation unit of the electronic device having the highest priority is permitted.
- the operation of the operation unit of the electronic device is prohibited.
- the operation unit of the electronic device having the highest priority among the plurality of connected electronic devices can be operated. Further, since the highest priority of the electronic device is automatically determined each time the connection status changes, the user does not need to perform complicated settings for the electronic device.
- priorities are set in advance in identification information for identifying a plurality of electronic devices, and the step of identifying is performed after a change in the connection state in response to the detection of the change by the step of detecting a change in the connection state.
- the step of receiving identification information from another connected electronic device and transmitting its own identification information to another connected electronic device after a change in the connection state includes the step of:
- the method may include a step of comparing the received identification information of another electronic device with its own identification information to determine whether or not one electronic device has the highest priority.
- identification information is received from another connected electronic device after the change of the connection state, and the identification information of the other electronic device connected after the change of the connection state is identified. Information is sent. Then, the received identification information of another electronic device is compared with its own identification information to determine whether or not its own electronic device has the highest priority.
- the priority order determining method further includes a step of storing device connection information indicating the electronic devices connected to each other based on the received identification information of the other electronic device, and the operation unit includes: The connected electronic device may be operated based on the connection information.
- connection is established based on the received identification information of the other electronic devices.
- Device connection information indicating the electronic device to be connected is stored. Then, the connected electronic device is operated by the operation unit based on the stored device connection information.
- a priority order determination method is provided in one of a plurality of electronic devices having an operation unit that can be connected to each other, is given a priority order, and performs a predetermined operation. Detecting a change in the power supply state of a plurality of interconnected electronic devices; and connecting the electronic equipment in response to the change detection by the step of detecting a change in the power supply state. Identifying a powered-on electronic device among the connected electronic devices after a change in the power state by communicating with another powered-on electronic device; and Determining whether or not one electronic device has the highest priority based on the priority of each electronic device identified in the step, and one electronic device having the highest priority. Allow operation of the operation unit when it is determined that that is obtained by comprising the step of prohibiting the operation of the operation unit when it is determined that no highest priority one electronic apparatus.
- the change in the power state is performed by communicating with another electronic device in response to the detection of the change.
- the electronic device whose power is on among the electronic devices connected later is identified. It is determined whether or not its own electronic device has the highest priority based on the priority of each identified electronic device. If it is determined that the electronic device has the highest priority, the operation of the operation unit is permitted. If it is determined that the electronic device does not have the highest priority, the operation of the operation unit is prohibited.
- the existence of the connected electronic devices is recognized, the electronic device having the highest priority is determined, and the operation of the operation unit of the electronic device having the highest priority is permitted.
- the operation of the operation unit of the electronic device is prohibited.
- the operation unit of the electronic device having the highest priority among the plurality of connected electronic devices can be operated.
- the highest priority of the electronic device is automatically determined, so the user makes complicated settings for the electronic device. No need.
- priorities are set in advance in identification information for identifying a plurality of electronic devices, and the step of identifying is performed in response to the detection of the change, in response to a change in the power supply state.
- the step of determining includes turning on the power by comparing the identification information of the electronic device whose power is on based on the received power information of the other electronic device and its own power information.
- the method may include a step of determining whether one of the electronic devices in the state has the highest priority.
- identification information and power supply information from another connected electronic device are received after the change of the connection state, and to the other connected electronic device after the change of the power state.
- the self identification information and the power supply information are transmitted. Then, by comparing the identification information of the electronic devices whose power is on, it is determined whether or not the own electronic device has the highest priority.
- the priority of the connected electronic device is determined after the change in the power supply state by communication and comparison of the identification information and the power supply information.
- the priority order determining method further includes a step of storing device connection information indicating the electronic devices connected to each other based on the received identification information of the other electronic device, and the operation unit includes: The connected electronic device may be operated based on the connection information.
- device connection information indicating the mutually connected electronic devices is stored based on the received identification information of the other electronic devices. Then, the connected electronic device is operated by the operation unit based on the stored device connection information.
- a priority determination program includes a plurality of electronic devices having an operation unit that can be connected to each other, are given priority, and perform a predetermined operation.
- a priority determining program executed by a processing device in one of the electronic devices, the process detecting a change in a connection state of a plurality of electronic devices; A process of identifying electronic devices connected after a change in the connection state by performing communication; and determining whether one electronic device has the highest priority based on the priority of each identified electronic device.
- the determination process and the operation of the operation unit are permitted when it is determined that one electronic device has the highest priority, and the operation is performed when it is determined that one electronic device does not have the highest priority. And processing for prohibiting the operation of the unit.
- the priority determination program when a change in the connection state of a plurality of electronic devices is detected, communication is performed with another electronic device in response to the detection of the change, so that the connection is established after the change in the connection state.
- the electronic device being identified is identified. Based on the priority of each identified electronic device, it is determined whether or not its own electronic device has the highest priority. If it is determined that the electronic device has the highest priority, the operation of the operation unit is permitted. If it is determined that the electronic device does not have the highest priority, the operation of the operation unit is prohibited.
- the existence of the connected electronic devices is recognized, the electronic device having the highest priority is determined, and the operation of the operation unit of the electronic device having the highest priority is permitted.
- the operation of the operation unit of the electronic device is prohibited.
- the operation unit of the electronic device having the highest priority among the plurality of connected electronic devices can be operated. Further, since the highest priority of the electronic device is automatically determined each time the connection status changes, the user does not need to perform complicated settings for the electronic device.
- priorities are set in advance in identification information for identifying a plurality of electronic devices, and the identification processing is performed after a change in the connection state in response to the detection of the change by the processing for detecting a change in the connection state.
- the process of receiving identification information from another connected electronic device and transmitting its own identification information to another connected electronic device after a change in the connection state, and the process of determining It may include a process of comparing the identification information of another electronic device with its own identification information to determine whether one electronic device has the highest priority.
- identification information is received from another connected electronic device after the change of the connection state, and the identification information of the other electronic device connected after the change of the connection state is identified. Information is sent. Then, the received identification information of another electronic device is compared with its own identification information to determine whether or not its own electronic device has the highest priority.
- the priority of the connected electronic device after the change in the connection state is determined by communication and comparison of the identification information.
- the priority determination program further includes a process of storing device connection information indicating electronic devices connected to each other based on the received identification information of another electronic device, and the operation unit includes the stored device connection information.
- the connected electronic device may be operated based on the information.
- device connection information indicating the mutually connected electronic devices is stored based on the received identification information of the other electronic devices. Then, the connected electronic device is operated by the operation unit based on the stored device connection information.
- a priority determination program is a processing device in one of a plurality of electronic devices having an operation unit that can be connected to each other, is given a priority, and performs a predetermined operation.
- a priority determination program executed by a computer, and responds to a process of detecting a change in the power supply status of a plurality of interconnected electronic devices and a process of detecting a change in the power supply status.
- the process of identifying the electronic device whose power is on among the electronic devices connected after the change of the power state by communicating with other electronic devices connected by A process for determining whether one electronic device has the highest priority based on the priority, and an operation of the operation unit when it is determined that one electronic device has the highest priority.
- the priority order determination program when a change in the power supply state of a plurality of electronic devices is detected, communication with another electronic device is performed in response to the detection of the change. By this, the electronic device whose power is on is identified among the electronic devices connected after the power status change. Based on the priority of each identified electronic device, it is determined whether or not its own electronic device has the highest priority. If it is determined that the electronic device has the highest priority, operation of the operation unit is permitted.If it is determined that the electronic device does not have the highest priority, operation of the operation unit is prohibited. .
- the existence of the connected electronic devices is recognized, the electronic device having the highest priority is determined, and the operation of the operation unit of the electronic device having the highest priority is permitted.
- the operation of the operation unit of the electronic device is prohibited.
- the operation unit of the electronic device having the highest priority among the plurality of connected electronic devices can be operated.
- the highest priority of the electronic device is automatically determined each time the power status changes, the user does not need to perform complicated settings for the electronic device.
- priorities are set in advance in the identification information for identifying a plurality of electronic devices, and the identification process is performed in response to the detection of the change, in response to the detection of the change, when the other electronic devices connected after the power supply state changes.
- Process to receive the identification information together with the power supply information indicating the power supply status, and transmit the power supply information indicating the power supply status together with the self-identification information to other connected electronic devices after the connection status changes The process of determining includes comparing the identification information of the electronic device whose power is on based on the received power information of the other electronic device and the own power information, and determining whether the electronic device is powered on. It may include a process of determining whether one of the devices has the highest priority.
- identification information and power supply information from another connected electronic device are received after the change of the connection state, and to the other connected electronic device after the change of the power state.
- the self identification information and the power supply information are transmitted. Then, by comparing the identification information of the electronic devices whose power is on, it is determined whether or not the own electronic device has the highest priority.
- the priority of the connected electronic device is determined after the change in the power supply state by communication and comparison of the identification information and the power supply information.
- the priority determination program further includes a process of storing device connection information indicating electronic devices connected to each other based on the received identification information of another electronic device, and the operation unit includes the stored device connection information.
- the connected electronic device may be operated based on the information.
- device connection information indicating the mutually connected electronic devices is stored based on the received identification information of the other electronic devices. Then, the connected electronic device is operated by the operation unit based on the stored device connection information.
- An electronic device is an electronic device that can be connected to another electronic device, and has a unique number that can determine a priority in a predetermined function in a state of connection with the other electronic device.
- the priority order can be determined by the unique number in the connection state with another electronic device.
- the presence of the connected electronic devices is recognized, the electronic device having the highest priority is determined, and the operation of the operation unit of the electronic device having the highest priority is permitted, Operation of the operation unit of another electronic device is prohibited.
- the operation unit of the electronic device having the highest priority among the plurality of connected electronic devices can be operated. Further, since the highest priority of the electronic device is automatically determined each time the connection status changes, the user does not need to perform complicated settings for the electronic device.
- the presence of the connected electronic devices is recognized, the electronic device having the highest priority is determined, the operation of the operation unit of the electronic device having the highest priority is permitted, and other electronic devices are permitted. Operation of the operation unit is prohibited.
- the operation unit of the electronic device having the highest priority among the plurality of connected electronic devices can be operated.
- the highest priority order of electronic devices is automatically determined each time the power status changes, so the user does not need to make complicated settings for electronic devices.
- FIG. 1 is a block diagram illustrating connection of four types of electronic devices including a priority order determination device according to the first embodiment.
- FIG. 2 is a block diagram illustrating a configuration of a communication control unit according to the first embodiment.
- FIG. 3 is a schematic diagram of a processing flow relating to recognition of a connection state and determination of a priority according to the first embodiment.
- FIG. 4 is a schematic diagram illustrating a change in a connection state between four types of electronic devices according to the first embodiment.
- FIG. 5 is a schematic diagram illustrating a change in a connection state between four types of electronic devices according to the first embodiment.
- FIG. 6 is a detailed flowchart showing the electronic device priority order determination process according to the change in the connection state according to the first embodiment.
- FIG. 7 is a detailed flowchart showing a process of determining the priority of electronic devices according to a change in the connection state according to the first embodiment.
- FIG. 8 is a detailed flowchart showing a process of determining the priority of electronic devices according to a change in the connection state according to the first embodiment.
- FIG. 9 is a block diagram illustrating connection of four types of electronic devices including the priority order determination device according to the second embodiment.
- FIG. 10 is a block diagram illustrating a configuration of a communication control unit according to the second embodiment.
- FIG. 11 is a schematic diagram illustrating a flow of a process related to power state recognition and priority order determination according to the second embodiment.
- FIG. 12 is a schematic diagram illustrating a change in a power supply state of each electronic device among four types of electronic devices according to the second embodiment.
- FIG. 13 is a schematic diagram illustrating a change in a power supply state of each electronic device among four types of electronic devices according to the second embodiment.
- FIG. 14 is a detailed flowchart showing a process of determining the priority of electronic devices according to a change in the power supply state of connected electronic devices according to the second embodiment.
- FIG. 15 is a detailed flowchart illustrating a process of determining the priority of electronic devices according to a change in the power supply state of connected electronic devices according to the second embodiment.
- FIG. 16 is a detailed flowchart showing a process of determining the priority of electronic devices according to a change in the power state of connected electronic devices in the second embodiment.
- FIG. 17 is a detailed flowchart showing a priority order determination process for electronic devices according to a change in the power supply state of connected electronic devices in the second embodiment.
- FIG. 18 is a block diagram showing the configuration of a conventional electronic device equipped with the voice recognition device according to the second embodiment.
- FIG. 1 is a block diagram showing connections of four types of electronic devices provided with the priority order determination device according to the first embodiment.
- FIG. 1 shows the configuration of two types of electronic devices. It is assumed that the four electronic devices are located nearby.
- a first electronic device C (hereinafter, referred to as device C) includes a voice recognition device 150, an electronic device control unit 106, and an electronic device function unit 107.
- the speech recognition device 150 outputs a command signal to the electronic device control unit 106 based on a command from an external voice when the device C is set to operate by a voice recognition operation.
- the voice recognition device 150 sends the command signal to the electronic device control unit 1 even when a voice command is issued. 0 Do not output to 6.
- the speech recognition apparatus 150 determines a priority order between the connected electronic devices when connecting to another electronic device, and determines a priority when the electronic device has the highest priority. Perform voice recognition functions.
- the speech recognition device 150 includes a voice command input unit 101, a speech recognition unit 102, a communication control unit 103, a speech recognition operation prohibition setting unit 104, and speech recognition. It is composed of an operation determination unit 105.
- communication control section 103 constitutes a priority order determination device.
- Voice command input unit 101 consists of a microphone, etc., and recognizes voice as voice signals Input to section 102.
- the voice recognition unit 102 searches the voice dictionary based on the input voice signal, recognizes a command based on the voice signal, and outputs the recognition result to the voice recognition operation determination unit 105 as a command signal.
- the communication control unit 103 determines the priority and type of the connected electronic device in response to a change in the connection state with another electronic device, and performs various operations based on the determination result.
- the other electronic devices are the second electronic device X, the third electronic device B, and the fourth electronic device A.
- the communication control unit 103 gives the voice recognition operation prohibition setting unit 104 information on whether or not the device C has the highest priority.
- the communication control unit 103 outputs a command signal given from the voice recognition operation determination unit 105 to the other device.
- the voice recognition operation prohibition setting section 104 sets the voice recognition operation prohibition or permission to the voice recognition operation determination section 105 based on the manual operation or the information from the communication control section 103.
- the voice recognition operation determination unit 105 is composed of a memory and a microcomputer.
- the memory stores information indicating the type of another electronic device provided by the communication control unit 103.
- the microcomputer performs various operations based on information stored in the memory and information provided by the voice recognition unit 102, the voice recognition operation prohibition setting unit 104, and the communication control unit 103.
- the voice recognition operation determination unit 105 can operate not only its own electronic device but also other electronic devices by the voice recognition operation.
- the voice recognition operation determination unit 105 controls the electronic device based on the command given by the voice recognition unit 102. Outputs a command signal to the unit 106. Further, when operating another connected electronic device, the voice recognition operation determination unit 105 outputs a command signal to the communication control unit 103 based on the command given by the voice recognition unit 102. Operate other electronic devices via the communication control unit 103.
- the voice recognition operation determination section 105 does not operate even if a command is given by the voice recognition section 102. Does not output a command signal to the electronic device controller 106.
- the electronic device control unit 106 receives the command signal by manual operation or the voice recognition operation of the voice recognition device 150, and controls the electronic device function unit 107.
- the electronic device function unit 107 executes the original function of the device C under the control of the electronic device control unit 106.
- the original functions of the device C include turning on and off the power, receiving a television signal, selecting a reception channel, displaying an image, outputting audio, and the like. . Therefore, the original function of the device C is specified by what the device C is.
- FIG. 2 is a block diagram illustrating a configuration of the communication control unit 103 of the device C.
- the configuration and operation of the communication control unit 103 will be described with reference to FIG.
- the communication control unit 103 includes an input / output interface 802, a microcomputer 803, a memory 804, and a comparison register 805.
- the input / output interface 802 is connected to another electronic device 801 via a cable, infrared communication, or the like, and outputs a signal indicating connection or disconnection to the microcomputer 803.
- the other electronic devices 801 correspond to the second electronic device X, the third electronic device B, and the fourth electronic device A in FIG.
- the microcomputer 803 performs various processes in response to a change in the connection state with another electronic device 801.
- the memory in the microcomputer 803 stores a priority determination program for executing the priority determination processing shown in FIGS.
- the priority determining program in the microcomputer 803 executes the priority determining process by executing the priority determining program stored in the memory in the microcomputer 803.
- the memory 804 stores an ID (identification) number transmitted from another electronic device 801.
- the configuration and operation of the second electronic device X (hereinafter, referred to as device X) used for comparing the priority of the ID number in the comparison register 805 are the same as the configuration and operation of the device C.
- the function of the electronic device function unit 107 of the device X is different from the function of the electronic device function unit 107 of the device C.
- the electronic device function unit 107 records the video tape. It has functions such as image and reproduction.
- the configuration and operation of the third electronic device B (hereinafter referred to as device B) and the fourth electronic device A (hereinafter referred to as device A) are the same as the operation of device C.
- the function of the electronic device function unit 107 of the devices B and A is different from the function of the electronic device function unit 107 of the devices C and X.
- FIG. 3 is a flowchart showing priority order determination processing when the connection state changes in the electronic device of FIG. The following outline of the flow applies to all connection state changes between electronic devices.
- step S F1 communication processing is automatically started between mutually connected electronic devices according to a change in the connection state.
- step S F1 information indicating the priority of speech recognition and information indicating the type of the connected electronic device are communicated with each other.
- each electronic device determines whether there is still an electronic device that needs to perform communication (step S F 2). Communication is performed between all connected electronic devices by the communication process between electronic devices in step SF1 and the connected device determination process in step SF2, and each electronic device performs voice recognition from another electronic device. The information indicating the priority and the information indicating the type of the other connected electronic device are received.
- each electronic device determines the priority based on the information received in steps SF1 and SF2 (step SF3).
- each electronic device determines whether or not it has the highest priority.
- the connected electronic devices are divided into one electronic device having the highest priority and another electronic device having a non-highest priority.
- the electronic device having the highest priority performs the highest priority setting process (step SF4).
- the communication control unit 103 outputs the information indicating the highest priority to the voice recognition operation prohibition setting unit 104, and outputs the information indicating the type of the other connected electronic device to the voice recognition operation prohibition unit. Output to the judgment unit 105.
- the voice recognition operation prohibition setting unit 104 is connected to the voice command input unit 101 and the voice recognition unit 102. Is permitted to the voice recognition operation determination unit 105.
- the electronic device having the non-highest priority performs the non-highest priority setting process (step SF5).
- the communication control unit 103 outputs the information indicating the non-highest priority to the voice recognition operation prohibition setting unit 104, and outputs the information indicating the type of the other connected electronic device to the voice recognition operation determination unit 105.
- the voice recognition operation prohibition setting unit 104 prohibits the voice recognition operation determination unit 105 from performing the voice recognition operation by the voice command input unit 101 and the voice recognition unit 102.
- FIG. 9 is a schematic diagram showing a change in a connection state between four types of electronic devices.
- FIG. 4 shows a case where device X is connected to device C while device A, device B and device C are connected.
- FIG. 5 shows a case where device X is disconnected while device A, device B, device C and device X are connected.
- FIGS. 6, 7, and 8 are detailed flowcharts showing the process of determining the priority of electronic devices according to the change in the connection state.
- the devices A, B, C, and X are assigned ID numbers IDa, IDb, IDc, and IDx, respectively.
- the priorities of the devices A, B, C, and X are determined by the magnitudes of the ID numbers IDa, IDb, IDc, and IDx.
- the values of the ID numbers have a relationship of IDa> IDb> IDc> IDx, and the devices A, B, C, and X have higher priorities in order.
- the method of determining the priority of each device is not limited to this, and a part of the unique number assigned to each device may be used, or all or a part of each unique number may be processed by calculation or the like. It may be based on the result obtained.
- step S1 When the other device X is connected to the input / output interface 802 of the device C, the microcomputer 803 of the communication control unit 103 of the device C detects a change in the connection state (step S1).
- the microcomputer 803 of the device C transmits a comparison register reset signal to the other devices B and X via the input / output interface 802 (step S2).
- the comparison register reset signal is a signal for resetting data stored in the comparison register 805 in the communication control unit 103 of each device.
- the microcomputer 803 of the device C The own ID number I Dc is set in the own comparison register 805 (step S3). Before the connection of the device X, since the device A has the highest priority, the comparison register 805 of the device C is set with the ID number IDa.
- the microcomputer 803 of the device C transmits the order identifier and the ID number IDc to the other devices B and X (step S4).
- the order identifier indicates that the ID number for prioritization is being transmitted. Since device C is not directly connected to device A, device C cannot directly transmit the order identifier and ID number ID c to device A.
- the device C enters a standby mode for receiving the order identifier and the ID number from another device (step S5).
- the operations in steps S1 to S5 are also performed on device X.
- step S1 the device B does not detect a change in the connection state
- step S11 the communication process of the device B is started by receiving a comparison register reset signal from the device C via the input / output interface 802 (step S11).
- step S11 the comparison register reset signal
- step S11 the microcomputer 803 of the device B resets its own comparison register 805. To remove.
- microcomputer 803 of the device B transmits the received comparison register reset signal to the other device A via the input / output interface 802 (step S12).
- the microcomputer 803 of the device B sets its own ID number IDb in its own comparison register 805 (step 13).
- the microcomputer 803 of the device B transmits the order identifier and its own ID number IDb to the other devices A and C via the input / output interface 802 (step S14). Thereafter, the device B enters a standby mode for receiving the order identifier from another device (step S5). In the device A, the operations of steps S I and S 11 to S 14 and S 5 are performed.
- step S21 When the microcomputer 803 of the device C receives the order identifiers and the ID numbers IDb and IDx from the other devices B and X via the input / output interface 802 in the reception standby mode (step S21), The ID numbers I Db and I Dx received from the other devices B and X are stored in the 804 (step S22).
- the microcomputer 803 of the device C transmits the received order identifiers and ID numbers IDb and IDx from the other devices B and X to the other devices B and X via the input / output interface 802 (step S twenty three) .
- step S31 device C can receive the ID number IDa from device A, which is not directly connected, via device B.
- the ID numbers IDa, IDb, and IDx of all the other devices A, B, and X are stored in the memory 804 of the device C.
- steps S21 to S23 are also repeated for devices A, B, and X.
- the ID numbers of all the other devices are stored in the memories 804 of the devices A, B, and X, respectively.
- steps S1 to S5 and S21 to S23 described above correspond to the electronic device communication process of step SF1 in the priority order determination process of FIG.
- Step S31 is performed in the connected device determination process of step SF2 in the priority determination process of FIG. Equivalent to.
- each of the devices A, B, C, and X first transmits a comparison register reset signal (step S2), and sets its own ID number in the comparison register 805 (step S3). ), After transmitting the ranking identifier and the ID number (step S4), receiving the ID number from the other device, but when setting its own ID in the comparison register You may receive an ID number.
- the device may perform the operations of steps S3 and S4 after performing the operations of steps S21 to S23.
- the microcomputer 803 of the device C receives the ID number set in the comparison register 805 and the ID numbers IDa, IDb, IDx of the other devices A, B, and X stored in the memory 804. Are sequentially compared (step S41). In the initial state, the own ID number IDc is set in the comparison register 805.
- the microcomputer 803 of the device C sets the comparison register 805 to the ID number in the memory 804 (step S42). ).
- the ID number IDa is set in the comparison register 804 of the device C instead of the ID number IDc.
- the comparison register 805 is not reset.
- steps S41 to S42 are repeated until the comparison between the ID number set in the comparison register 805 and all the ID numbers IDa, IDb, and IDx stored in the memory 804 is completed. (Step S43).
- the ID number of the electronic device having the highest priority is set in the comparison register 805.
- the comparison register 805 is set with the ID number IDa of the device A.
- the microcomputer 803 of the device C performs the comparison. It is determined whether or not the register 805 is the same as its own ID number IDc (step S44).
- steps S41 to S44 are also performed on the devices A, B, and X. It As a result, the ID number IDa of the device A is set in the comparison register 805 of the devices A, B, and X.
- steps S41 to S44 correspond to the priority determination processing in step SF3 in the priority determination processing in FIG.
- This process is a search operation in the memory 804 of the ID number stored in step S22.
- step S44 the microcomputer 803 of the device C recognizes itself as a slave and determines that the device is a slave in the device C. Is output to the voice recognition operation prohibition setting section 104 (step S61).
- the microcomputer 803 of the device C outputs the ID numbers IDa, IDb, and IDx of the other devices A, B, and X stored in the memory 804 to the voice recognition operation determination unit 105 (step S62). ).
- the microcomputer 803 of the device C recognizes itself as the master if the own ID number IDc is set in the comparison register 805 in step S44, and determines that the device is the master in the device C. Is output to the voice recognition operation prohibition setting section 104 (step S51).
- the microcomputer 803 of the device C outputs the ID numbers IDa, IDb, IDx of the other devices A, B, X stored in the memory 804 to the voice recognition operation determination unit 105 (step S52). ).
- the device C since the ID number IDa of the device A is set in the comparison register 805 of the device C, the device C is recognized as a slave.
- steps 341 to 344, S51, S52, S61, and S62 are also performed on the devices A, B, and X.
- the device A is recognized as the master and the devices B and X are recognized as the slaves.
- steps S51 and S52 correspond to the highest priority setting process of step SF4 in the priority determination process of FIG.
- the operations of steps S61 and S62 correspond to the non-highest priority setting process of step SF5 in the priority determining process of FIG.
- the microcomputer 803 of the communication control unit 103 of the device X detects a change in the connection status (step S1). ).
- the microcomputer 803 of the device X performs an operation of transmitting a comparison register reset signal to another device via the input / output interface 802 (step S2).
- the microcomputer 803 of the device X sets its own (device X) ID number IDx in the comparison register 805 of itself (device X) (step S3).
- device A Before disconnection from device C, device A has the highest priority, and therefore ID number IDa is set in comparison register 805 of device X.
- the microcomputer 803 of the device X performs an operation of transmitting the order identifier and the ID number IDx to another device (step S4).
- the device X enters a standby mode for receiving the order identifier and the ID number from another device (step S5).
- step S1 Since the device X is in an independent state, the transmission operation to another device cannot be performed in steps S2 and S4. Therefore, only step S1, step S3, and step S5 are performed as the actual operation of the device.
- step S1 The operation of the device C during the operation of steps S1 to S5 of the device X will be described below.
- the communication control unit of the device C The microcomputer 803 of 103 detects a change in the connection state (step S1).
- steps S1, S11 to S14 and S5 when a new electronic device is connected as described above. Is the same as
- step S5 Since the device X is not connected to another device, after the operation in step S5, the microcomputer 803 of the device X sets the order identifier in the reception standby mode and the ID number of the other device. Do not receive. Therefore, the device X waits for a certain time to elapse (step S31).
- Step S3 the other devices A, B, and C perform the operations of steps S21 to S23 shown in the case where the new electronic device is connected, and wait for a lapse of a predetermined time (step S21).
- Step S3 the other devices A, B, and C perform the operations of steps S21 to S23 shown in the case where the new electronic device is connected, and wait for a lapse of a predetermined time (step S21).
- the device X makes a priority determination after a lapse of a predetermined time in step S31. That is, the device X compares its own ID number set in the comparison register 805 with the ID number stored in the memory 804 (step S41). Here, the ID number does not exist in the memory 804 of the device X that has not received the order identifier and the ID number of the other device. Then, the comparison operation of the device X ends without any comparison target (step S43).
- step S3 the own ID number IDx set in step S3 is set in the comparison register 805 of the device X. Then, the microcomputer 803 of the device X determines that the ID number set in the comparison register 805 is the same as its own ID number IDX (step S44).
- step S43 the ID number IDa of device A is set in each comparison register 805 of devices A, B, and C.
- step S44 Since the microcomputer 803 of device X has its own ID number IDX set in comparison register 805 in step S44, it recognizes itself as the master and determines that it is the master. Output to the voice recognition operation prohibition setting section 104 in X (step S51). Next, the microcomputer 803 of the device X performs an operation of outputting the ID number in the memory 804 to the voice recognition operation determining unit 105, but here, the ID number does not exist in the memory 804. Since there is no connected electronic device, the device does not actually operate (step S52).
- the other device A performs the operations of steps S51 to S52 shown when the new electronic device is connected.
- the other devices B and C perform the operations of steps S61 to S62 shown when the new electronic device is connected.
- the device X and the device A become masters
- the device B and the device C become slaves, and the priority determination process in the case where one electronic device shown in FIG.
- FIG. 9 is a block diagram showing connections of four types of electronic devices including the priority determining device according to the second embodiment. .
- FIG. 9 shows the configuration of two types of electronic devices. It is assumed that the four electronic devices are located nearby. In the second embodiment, the configuration of the four electronic devices is the same as that of the first embodiment except for a part. Hereinafter, the configuration and operation of the first electronic device C will be described.
- the electronic device control unit 10 6a instead of the electronic device control unit 106, the communication control unit 103, and the voice recognition operation determination unit 105 in the first embodiment, the electronic device control unit 10 6a, a communication control unit 103a and a voice recognition operation determination unit 105a are provided.
- the voice recognition device 150 When the device C is set to operate by the voice recognition operation, the voice recognition device 150 outputs a command signal to the electronic device control unit 106a based on a command from an external voice. When the device C is set so as not to be operated by the voice recognition operation, the voice recognition device 150 sends the command signal to the electronic device control unit 106 a even when a voice command is issued. Do not output to
- the speech recognition device 150 is the same as that of the first embodiment.
- a priority is determined among the connected electronic devices, and the voice recognition function is executed when the electronic device has the highest priority. The priority determination processing will be described later.
- the voice recognition device 150 includes a voice command input unit 101, a voice recognition unit 102, a communication control unit 103a, a voice recognition operation prohibition setting unit 104, and a voice recognition operation determination unit 105a. It consists of.
- the communication control section 103a constitutes a priority determination device.
- the communication control unit 103 a included in the speech recognition device 150 is connected to the communication control unit 103 in addition to the operation of the communication control unit 103 in the first embodiment.
- the priority order and type of the connected electronic device are determined in response to a change in the power supply state of another electronic device, and various operations are performed based on the determination result.
- the other electronic devices are the second electronic device X, the third electronic device B, and the fourth electronic device A.
- the communication control unit 103a provides the voice recognition operation prohibition setting unit 104 with information on whether or not the device C has the highest priority. Further, the communication control unit 103a transmits a command signal given from the voice recognition operation determination unit 105a to another device when operating another device when connected to another electronic device. Output.
- the voice recognition operation determination unit 105a is composed of a memory and a microcomputer.
- the memory stores information indicating the type of another electronic device provided by the communication control unit 103a.
- the microcomputer performs various operations based on information stored in the memory and information provided by the voice recognition unit 102, the voice recognition operation prohibition setting unit 104, and the communication control unit 103a. Accordingly, the voice recognition operation determining unit 105a can operate not only its own electronic device but also other electronic devices by the voice recognition operation.
- the voice recognition operation determination unit 105 a when the voice recognition operation is permitted by the voice recognition operation prohibition setting unit 104, the voice recognition operation determination unit 105 a generates the electronic device based on the instruction given by the voice recognition unit 102. A command signal is output to the controller 106a. Also, when operating another connected electronic device, the voice recognition operation determination unit 105a transmits a command signal to the communication control unit 103a based on the command given by the voice recognition unit 102. Output and operate other electronic devices via the communication control unit 103a.
- voice recognition operation prohibition setting When the voice recognition operation is prohibited by the unit 104, the voice recognition operation determination unit 105a issues a command to the electronic device control unit 106a even when a command is given by the voice recognition unit 102. Does not output a signal.
- the electronic device control unit 106a receives the command signal by manual operation or the voice recognition operation of the voice recognition device 150, and controls the electronic device function unit 107. In addition, the electronic device control unit 106a receives a command signal for turning on or off its own power from the voice recognition operation determination unit 105a by manual operation or voice recognition operation of the voice recognition device 150. In this case, a detection signal indicating that the state of the power supply of the device C changes is transmitted to the communication control unit 103 a.
- the term “power off” used herein means that power supplied to the electronic device function unit and the like is turned off, and it is assumed that power is supplied to a portion that communicates with another device such as a communication control unit.
- FIG. 10 is a block diagram showing a configuration of the communication control unit 103a.
- the configuration and operation of the communication control unit 103a in the second embodiment will be described with reference to FIG.
- the communication control section 103a is composed of an input / output interface 802, a microcomputer 803, a memory 804, and a comparison register 805.
- the input / output interface 802 is connected to another electronic device 801 via a cable, infrared communication, or the like.
- the input / output interface 802 receives a signal indicating that the power status of another electronic device has changed when the power status of the other connected electronic device has changed, and sends the signal to the microcomputer 803. Output.
- the other electronic devices 801 correspond to the second electronic device X, the third electronic device B, and the fourth electronic device A in FIG.
- the microcomputer 803 performs various processes in response to a change in the state of the other electronic device 801 and its own power supply.
- a memory in the microcomputer 803 stores a priority determination program for executing the priority determination processing of FIGS. 14 to 17.
- the priority determining program in the microcomputer 803 executes the priority determining process by executing the priority determining program stored in the memory in the microcomputer 803.
- the memory 804 stores an ID (identification) number transmitted from another electronic device 801 I do.
- the configuration and operation of the second electronic device X (hereinafter, referred to as device X) used for comparing the priority of the ID number in the comparison register 805 are the same as the configuration and operation of the device C.
- the function of the electronic device function unit 107 of the device X is different from the function of the electronic device function unit 107 of the device C.
- the configuration and operation of the third electronic device B (hereinafter referred to as device B) and the fourth electronic device A (hereinafter referred to as device A) are the same as the configuration and operation of device C.
- the function of the electronic device function unit 107 of the devices B and A is different from the function of the electronic device function unit 107 of the devices C and X.
- FIG. 11 is a flowchart illustrating a priority order determination process when the power supply state changes in the electronic device in FIG. 9. The following flow outline applies to all power state changes between electronic devices.
- step SF6 communication processing is automatically started between mutually connected electronic devices according to a change in the state of the power supply.
- information indicating the priority of voice recognition, information indicating the type of the connected electronic device, and information indicating the state of the power supply are exchanged with each other.
- each electronic device determines whether there is still an electronic device that needs to perform communication (step SF7).
- communication is performed between all the connected electronic devices by the communication processing between electronic devices in step SF6 and the connected device determination process in step SF7, and each electronic device recognizes voice from another electronic device.
- each electronic device determines a priority order based on the information received in steps SF6 and SF7 (step SF8).
- each electronic device determines whether or not it has the highest priority.
- the connected electronic devices are divided into one electronic device having the highest priority and another electronic device having a non-highest priority.
- the electronic device having the highest priority performs the highest priority setting process (step SF9).
- the communication control unit 103a outputs the information indicating the highest priority to the voice recognition operation prohibition setting unit 104, and outputs the information indicating the type of the other connected electronic device to the voice recognition operation determination unit 105a.
- the voice recognition operation prohibition setting unit 104 permits the voice recognition operation determination unit 105a to perform the voice recognition operation by the voice command input unit 101 and the voice recognition unit 102.
- the electronic device having the non-highest priority performs a non-highest priority setting process (step SF10).
- the communication control unit 103a outputs the information indicating the non-highest priority to the voice recognition operation prohibition setting unit 104, and outputs the information indicating the type of the other connected electronic device to the voice recognition operation determination unit. Output to 105a.
- the voice recognition operation prohibition setting unit 104 prohibits the voice recognition operation determination unit 105a from performing the voice recognition operation by the voice command input unit 101 and the voice recognition unit 102.
- FIG. 9 is a schematic diagram illustrating a change in a power supply state of each electronic device between four types of electronic devices.
- Fig. 12 shows the case where the power of the device A is changed from the state where the device A, the device B, the device C, and the device X are connected and the power of only the device B is turned off to the state where the power of the device C is further turned off. Is shown.
- Figure 13 shows a case where the state where the devices A, B, C, and X are connected and the power of the devices B and C are off, and the status of the device C is turned on. .
- FIG. 14, FIG. 15, FIG. 16, and FIG. 17 are detailed flowcharts showing the priority order determination processing of the electronic device according to the change of the power supply state.
- the following describes the priority determination process for electronic devices when the power of one of the connected electronic devices is turned off and when the power of one of the connected electronic devices is turned on. Will be described separately.
- the devices A, B, C, and X are assigned ID numbers IDa, IDb, IDc, and IDx, respectively.
- the priorities of the devices A, B, C, and X are determined by the magnitudes of the values of ID # to IDa, IDb, IDc, and IDx. below In the example, when all devices are powered on, the ID number values have the relationship of ID c> ID b> ID x> ID a, and devices C, B, X, and A have higher priorities in order. Shall be.
- a case is considered where one of the connected electronic devices is turned off. That is, the case where the devices A, B, C, and X are connected and the power of only the device B is turned off, and the power of the device C is further turned off will be described.
- the device C has the highest priority before the power status of the connected electronic device changes. In this case, since the power of the device B is turned off, the devices C, X, and A have the higher priority in order. Device C has the highest priority, and is allowed to perform voice recognition operation.
- step S101 the electronic device control unit 106a transmits a signal indicating that the power of the device C is turned off to the microcomputer 803 of the communication control unit 103a. Turn off the power of the equipment function unit 107. 'Thereby, the electronic device function unit 107 stops the original function of the device C.
- the microcomputer 803 of the device C determines whether its own power is on or off (step S103).
- the power of the device C is off.
- the microcomputer 803 of the device C sets the power-off identifier and its own ID number IDc to the other devices B and X without setting its own ID number IDc in the reset own comparison register 805.
- the ID number I Dc is set in the comparison register 805 of the device C.
- the power off identifier indicates that the power is off while the electronic device is connected. In this case, since device C is not directly connected to device A, device C cannot send the power-off identifier and ID number ID c to device A.
- the device C enters a standby mode for receiving the order identifier and the ID number from another device (step S201).
- the order identifier is the same as the order identifier shown in the first embodiment.
- step S112 The operation of the device B during the operation of the device C in steps S101 to S103, step S112, and step S201 will be described below.
- the device B When the power of the device C is turned off, the device B does not detect a change in the power state (step S101) and does not start the communication process.
- the communication process of the device B is started by receiving a comparison register reset signal from the device C via the input / output interface 802 (step S111).
- the microcomputer 803 of the device B Upon receiving the comparison register reset signal, the microcomputer 803 of the device B further transmits the comparison register reset signal received via the input / output interface 802 to the other device A, and The comparison register 805 is reset (step S102).
- the microcomputer 803 of the device B determines whether its own power is on or off (step S103). Here, the power of the device B is off.
- the microcomputer 803 of the device B sends the power-off identifier and its own ID number I Db to the other devices A and C without setting its own ID number ID c in the reset own comparison register 805. Send it (step S112). Even before the power of the device C is turned off, the power of the device B is turned off. No ID number is set in the comparison register 805. In this case, since the device B is not directly connected to the device X, the device B cannot transmit the power-off identifier and the ID number IDb to the device X.
- the device B enters a reception standby mode for receiving the order identifier and the ID number from another device (step S201).
- the device X When the power of the device C is turned off, the device X does not detect a change in the power state (step S101), and does not start the communication process.
- the communication process of the device X is started by receiving a comparison register reset signal from the device C via the input / output interface 802 (step S111).
- the microcomputer 803 of the device X Upon receiving the comparison register reset signal, the microcomputer 803 of the device X further transmits the comparison register reset signal received via the input / output interface 802 to the other device A, and also performs its own comparison.
- the register 805 is reset (step S102).
- the microcomputer 803 of the device X determines whether its own power is on or off (step S103). Here, the power of the device X is in an on state.
- the microcomputer 803 of the device X sets its own ID number IDx in the comparison register 805 (step S104). Before the power of the device C is turned off, since the device C has the highest priority, the ID number IDc is set in the comparison register 805 of the device X.
- the microcomputer 803 of the device X transmits the order identifier and its own ID number IDx to another device C via the input / output interface 802 (step S105). Thereafter, the device X enters a standby mode for receiving the order identifier from another device (step S201).
- step S112 The operation of the device A during the operation of the device C in steps S101 to S103, step S112, and step S201 is the same as the operation of the device X described above.
- the microcomputer 803 of the device C The power-off identifier and the ID number IDb and the order identifier and the ID number IDX are received from the other devices B and X via the interface 802 (step S202).
- the microcomputer 803 of the device C stores the power-off identifier and the ID number IDb and the order identifier and the ID number IDx received from the devices B and X in the memory 804 (step S203).
- the memory 804 also stores a combination of the power-off identifier and the ID number and the combination of the order identifier and the ID number.
- the microcomputer 803 of the device C transmits the power-off identifier and the ID number IDb and the order identifier and the ID number IDX received from the devices B and X to the other devices B and X via the input / output interface 802. (Step S204).
- steps S202 to S204 in device C are repeated until a certain time has elapsed (step S301).
- the device C can receive the ID number IDa from the device A that is not directly connected via the device B together with the order identifier.
- the ID numbers IDa, IDb, and IDx of all the other devices A, B, and X, and the identifiers (power-off identifiers) indicating the power states of the devices A, B, and X And order identifier) are stored.
- the operations of steps S202 to S204 and step S301 are also repeated in devices A, B, and X.
- the ID numbers of all the other devices are stored in the memories 804 of the devices A, B, and X, respectively.
- steps S101 to S105, S201 to S204, Sill, and S112 correspond to the communication processing between electronic devices in step SF6 in the priority determination processing of FIG.
- Step S301 corresponds to the connected device determination process of step SF7 in the priority order determination process of FIG.
- each of the devices A, B, C, and X transmits a comparison register reset signal (step S102), and sets its own ID number in the comparison register 805 (step S104). ), After transmitting the order identifier and the ID number (step S105), receiving the ID number from the other device, but setting the own ID in the comparison register 805, the other device Identifier and ID number from It may be received. In this case, the device may perform the operations of steps S104 and S105 after performing the operations of steps S202 to S204.
- the microcomputer 803 of the device C determines the identifiers combined with the ID numbers IDa, IDb, and IDx of the other devices A, B, and X stored in its own memory 804. Is a rank identifier or a power-off identifier (step S401).
- the order identifiers are combined with the ID numbers IDa and IDx. Then, when the ID number is combined with the order identifier, the microcomputer 803 of the device C determines that the ID number is a comparison target. For the device B in the power-off state, the power-off identifier is combined with the ID number IDb. Then, when the power-off identifier is combined with the ID number, the microcomputer 803 of the device C determines that the ID number is not a comparison target.
- the microcomputer 803 of the device C determines the ID number set in its own comparison register 805 and the ID numbers IDa, ID of the other devices A, B, and X stored in the memory 804. b and ID x are sequentially compared (step S402).
- the device B is not compared because the power-off identifier is combined with the ID number IDb in step S401 described above.
- the ID number is not set in the comparison register 805 of the device C by the operations of the steps S102 and S112.
- the comparison operation shown here is performed as follows. If the ID number to be compared in the memory 804 is larger than the ID number in the comparison register 805, the microcomputer 803 of the device C sets the ID number in the memory 804 Judge that the priority is high. If the ID number in the memory 804 is not larger than the ID number in the comparison register 805, the comparison register 805 is not reset. Then, the microcomputer 803 of the device C sets, in the comparison register 805, the ID number determined to have a higher priority in the memory 804 (step S403).
- This operation applies to all ID numbers to be compared stored in memory 804. This is done sequentially.
- the comparison operation is completed by comparing all ID numbers to be compared stored in the memory 804 (step S404). In the device C, if its own ID number is not set in the comparison register 805 and an ID number to be compared exists in the memory 804, the ID number is stored in the comparison register 805. Is set to
- the ID number IDa of the device A and the ID number IDX of the device X are set in the memory 804 of the device C. These ID numbers IDa and ID are sequentially compared with the ID numbers of the comparison register 805.
- the priority of device X is higher than the priority of device A when the power is on. Therefore, the comparison number 805 of the device X is finally set in the comparison register 805 of the device C.
- steps S401 to S404 are also performed in other devices A, B, and X.
- the ID number IDX of the device X is set in the comparison register 805 of the devices A, B, and X.
- the microcomputers 803 of the devices B, C, A, and X again recognize whether their power is on or off (step S405).
- devices B and C are off, and devices A and X are on.
- the microcomputer 803 determines whether or not the ID number set in its own comparison register 805 is the same as its own ID number (Step S). 4 6). In this example, the determination operation is performed on the devices A and X.
- steps S401 to S406 corresponds to the priority determination process of step SF8 in the priority determination process of FIG.
- This process is a search operation of the ID number stored in step S202 in the memory 804.
- step S405 If its own power is off in step S405, the microcomputer 803 recognizes itself as a slave, and recognizes that it is a slave. 4 (Step S601).
- the microcomputer 803 communicates with the other devices stored in the memory 804.
- the ID numbers IDa, IDb, and IDx of the devices A, B, and X are output to the voice recognition operation determination unit 105 (step S602).
- the devices B and C whose power is off are slaves.
- the power of the devices A and X is on.
- the comparison register 805 of the devices A and X is set to the ID number IDx.
- the microcomputer 803 recognizes itself as a master because its own ID number IDX is set in the comparison register 805 in step S405, and notifies the voice recognition operation prohibition setting unit 104 in the device X that it is the master. Output (step S501).
- the microcomputer 803 of the device X outputs the ID numbers IDa, IDb, and IDc of the other devices A, B, and C stored in the memory 804 to the voice recognition operation determination unit 105 (step S502). ).
- the device X becomes the master because the ID number IDx is set in its own comparison register 805.
- the device A does not have its own ID number IDa set in the comparison register 805 of the device A.
- the microcomputer 803 of the device A recognizes itself as a slave. Then, as in the case of the devices C and B, the operations of the above steps S601 and S602 are performed.
- steps S501 and S502 correspond to the highest priority setting process of step SF9 in the priority determination process of FIG.
- the operations in steps S601 and S602 correspond to the non-highest priority setting processing in step SF10 in the priority determination processing in FIG.
- Device C has its own non-highest priority, and voice recognition operations are not allowed.
- the device X has the highest priority and the voice recognition operation is permitted.
- the voice recognition unit 102 When a command to turn on the power of the device C is given to the voice recognition unit 102 of the device X, the voice recognition unit 102 outputs a signal indicating that the power of the device C is turned on to the voice recognition operation determination unit 105a. .
- the voice recognition operation determination unit 105a transmits a signal indicating that the power of the device C is turned on to the communication control unit 103a via the electronic device control unit 106a.
- the communication control unit 103a of the device X transmits the received command signal to the device C to the device C via the input / output interface 802. Device C that has received the command signal starts various operations in response to an external command.
- the signal indicating that the power of the device C is turned on is output from the communication control unit 103a of the device C to the electronic device control unit 106a via the voice recognition operation determination unit 105a. Therefore, the electronic device control unit 106a of the device C turns on the power of the electronic device function unit 107.
- the microcomputer 803 of the communication control unit 103a of the device C receives a signal indicating that the power of the device C is turned on, and detects that the power of the device C is turned on (step S101).
- the device C has the highest priority. Then, the device X having the highest priority before turning on the power of the device C has the non-highest priority.
- communication control section 103 corresponds to connection state detecting means, first identifying means, and first determining means.
- Communication control unit 103a is connection state detection means, power supply It corresponds to a state detection unit, a first identification unit, a second identification unit, an identification unit, a first determination unit, a second determination unit, and a determination unit.
- the voice recognition operation prohibition setting unit 104 corresponds to first and second operation permission prohibition means.
- the input / output interface 802 in the communication control unit 103 corresponds to the first communication unit
- the comparison register 805 in the communication control unit 103 corresponds to the first comparison unit.
- the input / output interface 802 in the communication control section 103a corresponds to the first communication means and the second communication means
- the comparison register 805 in the communication control section 103a corresponds to the first communication means. It corresponds to the comparing means and the second comparing means.
- the memory 804 in the communication control unit 103 and the communication control unit 103 a corresponds to a storage unit.
- the present invention is not limited to an electronic device having a voice recognition device, and can be applied to a case where a plurality of electronic devices determine the priority of another function.
Landscapes
- Engineering & Computer Science (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Telephone Function (AREA)
- Selective Calling Equipment (AREA)
- Telephonic Communication Services (AREA)
- Facsimiles In General (AREA)
- Mobile Radio Communication Systems (AREA)
- Small-Scale Networks (AREA)
Description
Claims
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE60134142T DE60134142D1 (de) | 2000-07-10 | 2001-07-09 | Programm. gerät und verfahren zur prioritätsbestimmung |
EP01947937A EP1300830B1 (en) | 2000-07-10 | 2001-07-09 | Priority determination apparatus, priority determination method, and priority determination program |
US10/069,529 US7159020B2 (en) | 2000-07-10 | 2001-07-09 | Priority determination apparatus, priority determination method, and priority determination program |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000-208092 | 2000-07-10 | ||
JP2000208092 | 2000-07-10 | ||
JP2001203753A JP2002116787A (ja) | 2000-07-10 | 2001-07-04 | 優先順位決定装置、優先順位決定方法及び優先順位決定プログラム |
JP2001-203753 | 2001-07-04 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2002005265A1 true WO2002005265A1 (fr) | 2002-01-17 |
Family
ID=26595687
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2001/005951 WO2002005265A1 (fr) | 2000-07-10 | 2001-07-09 | Appareil de determination de priorite, procede de determination de priorite et programme de determination de priorite |
Country Status (7)
Country | Link |
---|---|
US (1) | US7159020B2 (ja) |
EP (1) | EP1300830B1 (ja) |
JP (1) | JP2002116787A (ja) |
KR (1) | KR100449113B1 (ja) |
CN (1) | CN1223988C (ja) |
DE (1) | DE60134142D1 (ja) |
WO (1) | WO2002005265A1 (ja) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005346252A (ja) * | 2004-06-01 | 2005-12-15 | Nec Corp | 情報伝達システムおよび情報伝達方法 |
JP4515895B2 (ja) * | 2004-12-08 | 2010-08-04 | 株式会社東芝 | オーディオ装置 |
KR101246545B1 (ko) * | 2011-09-21 | 2013-03-25 | 티제이미디어 주식회사 | 노래 반주기의 음성 인식에 따른 노래 검색 장치 및 그 시스템 |
CN102882944B (zh) * | 2012-09-13 | 2018-02-09 | 中兴通讯股份有限公司 | 一种信息的处理方法、优先级信息的发送方法及装置 |
CN102883285B (zh) * | 2012-09-13 | 2018-11-09 | 中兴通讯股份有限公司 | 处理即时通讯信息、设置终端优先级的方法、装置及*** |
KR20140060040A (ko) | 2012-11-09 | 2014-05-19 | 삼성전자주식회사 | 디스플레이장치, 음성취득장치 및 그 음성인식방법 |
US9721566B2 (en) * | 2015-03-08 | 2017-08-01 | Apple Inc. | Competing devices responding to voice triggers |
CN106469040B (zh) * | 2015-08-19 | 2019-06-21 | 华为终端有限公司 | 通信方法、服务器及设备 |
JP6905115B2 (ja) * | 2015-12-08 | 2021-07-21 | キヤノン株式会社 | 通信装置、制御方法、およびプログラム |
KR102471493B1 (ko) | 2017-10-17 | 2022-11-29 | 삼성전자주식회사 | 전자 장치 및 음성 인식 방법 |
CN111312250A (zh) * | 2020-02-21 | 2020-06-19 | 珠海荣邦电子科技有限公司 | 基于语音的多设备适配控制方法、装置及*** |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05300507A (ja) * | 1992-04-07 | 1993-11-12 | Nec Corp | 自動コントロール・カメラ式テレビ会議システム |
JPH08320757A (ja) * | 1995-05-24 | 1996-12-03 | Alps Electric Co Ltd | データ転送システム |
JPH11237892A (ja) * | 1998-02-24 | 1999-08-31 | Clarion Co Ltd | 音声認識による制御装置及び方法並びに音声認識による制御用プログラムを記録した記録媒体 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58219820A (ja) | 1982-06-14 | 1983-12-21 | Pioneer Electronic Corp | 回路機器の制御システム |
US4809164A (en) | 1986-03-26 | 1989-02-28 | Tandem Computers Incorporated | Processor controlled modifying of tabled input/output priority |
US5247580A (en) | 1989-12-29 | 1993-09-21 | Pioneer Electronic Corporation | Voice-operated remote control system |
JPH07177579A (ja) * | 1993-12-17 | 1995-07-14 | Kenwood Corp | 車載用機器制御システム |
US5526496A (en) | 1994-04-22 | 1996-06-11 | The University Of British Columbia | Method and apparatus for priority arbitration among devices in a computer system |
EP0911808B1 (en) | 1997-10-23 | 2002-05-08 | Sony International (Europe) GmbH | Speech interface in a home network environment |
-
2001
- 2001-07-04 JP JP2001203753A patent/JP2002116787A/ja active Pending
- 2001-07-09 WO PCT/JP2001/005951 patent/WO2002005265A1/ja active IP Right Grant
- 2001-07-09 US US10/069,529 patent/US7159020B2/en not_active Expired - Fee Related
- 2001-07-09 EP EP01947937A patent/EP1300830B1/en not_active Expired - Lifetime
- 2001-07-09 DE DE60134142T patent/DE60134142D1/de not_active Expired - Fee Related
- 2001-07-09 CN CNB018019625A patent/CN1223988C/zh not_active Expired - Fee Related
- 2001-07-09 KR KR10-2002-7003187A patent/KR100449113B1/ko not_active IP Right Cessation
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05300507A (ja) * | 1992-04-07 | 1993-11-12 | Nec Corp | 自動コントロール・カメラ式テレビ会議システム |
JPH08320757A (ja) * | 1995-05-24 | 1996-12-03 | Alps Electric Co Ltd | データ転送システム |
JPH11237892A (ja) * | 1998-02-24 | 1999-08-31 | Clarion Co Ltd | 音声認識による制御装置及び方法並びに音声認識による制御用プログラムを記録した記録媒体 |
Non-Patent Citations (1)
Title |
---|
See also references of EP1300830A4 * |
Also Published As
Publication number | Publication date |
---|---|
JP2002116787A (ja) | 2002-04-19 |
US7159020B2 (en) | 2007-01-02 |
EP1300830A1 (en) | 2003-04-09 |
KR20020033790A (ko) | 2002-05-07 |
EP1300830B1 (en) | 2008-05-21 |
KR100449113B1 (ko) | 2004-09-16 |
CN1386264A (zh) | 2002-12-18 |
CN1223988C (zh) | 2005-10-19 |
DE60134142D1 (de) | 2008-07-03 |
US20020174213A1 (en) | 2002-11-21 |
EP1300830A4 (en) | 2005-10-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5351041A (en) | Method of data communication in communication network on automobile | |
US20060259649A1 (en) | Interface switching apparatus and method | |
US20110077751A1 (en) | Systems and methods for controlling appliances via a network | |
US8307059B2 (en) | Network system, control apparatus, terminal apparatus, and connection state determining method | |
WO2002005265A1 (fr) | Appareil de determination de priorite, procede de determination de priorite et programme de determination de priorite | |
EP1630640A1 (en) | Start time reduction device and electronic device | |
US7818482B2 (en) | Amplifier connected to and identifying plurality of content reproducing devices with respective audio speakers | |
JP5527963B2 (ja) | 音声出力装置 | |
JP2014230060A (ja) | ネットワークシステム、家電の連携方法、サーバ、家電およびプログラム | |
JP4509771B2 (ja) | データバス上の装置を選択する方法及び装置 | |
KR101385537B1 (ko) | 어드레스 관리 방법 및 이를 적용한 영상기기 | |
KR20200024068A (ko) | 인텔리전트 서비스를 위해, 복수의 음성 데이터 수신 장치들을 선택적으로 이용하는 방법, 장치, 및 시스템 | |
US20090157910A1 (en) | Information playback apparatus and information playback method | |
JPH11355328A (ja) | Ieee1394バス装備avシステム | |
JPH0652664A (ja) | 制御装置 | |
KR100729090B1 (ko) | 콤보 시스템의 롬 커렉션 방법 | |
CN108024150A (zh) | 用于智能电视中快速开机的控制方法及智能电视 | |
JP2009159307A (ja) | 再生装置、設定情報の設定方法、コンピュータプログラムおよび通信システム | |
JP2001238275A (ja) | 複数機器の集中制御システム | |
JPH02181600A (ja) | オーディオ/ビジュアルシステムのコントローラ | |
JP2001326662A (ja) | 通信方法及び通信装置 | |
KR100483348B1 (ko) | 주 처리장치 및 주변장치를 포함하는 디지털 시스템 및 그제어방법 | |
JP2002290764A (ja) | 映像装置およびその自動起動制御方法 | |
JPH077765A (ja) | バスシステム | |
KR100746024B1 (ko) | 홈 네트워크 장치 및 이를 이용한 음향 정보 전송 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): CN KR US |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): DE FR GB |
|
WWE | Wipo information: entry into national phase |
Ref document number: 018019625 Country of ref document: CN |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1020027003187 Country of ref document: KR |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2001947937 Country of ref document: EP |
|
WWP | Wipo information: published in national office |
Ref document number: 1020027003187 Country of ref document: KR |
|
WWE | Wipo information: entry into national phase |
Ref document number: 10069529 Country of ref document: US |
|
WWP | Wipo information: published in national office |
Ref document number: 2001947937 Country of ref document: EP |
|
WWG | Wipo information: grant in national office |
Ref document number: 1020027003187 Country of ref document: KR |
|
WWG | Wipo information: grant in national office |
Ref document number: 2001947937 Country of ref document: EP |