+

WO2006001167A1 - 操作装置、操作装置の操作方法、操作プログラム、及び記録媒体 - Google Patents

操作装置、操作装置の操作方法、操作プログラム、及び記録媒体 Download PDF

Info

Publication number
WO2006001167A1
WO2006001167A1 PCT/JP2005/010404 JP2005010404W WO2006001167A1 WO 2006001167 A1 WO2006001167 A1 WO 2006001167A1 JP 2005010404 W JP2005010404 W JP 2005010404W WO 2006001167 A1 WO2006001167 A1 WO 2006001167A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
input
unit
target device
operations
Prior art date
Application number
PCT/JP2005/010404
Other languages
English (en)
French (fr)
Inventor
Tomokazu Morio
Kouji Miyao
Yoshihiro Kitamura
Original Assignee
Sharp Kabushiki Kaisha
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sharp Kabushiki Kaisha filed Critical Sharp Kabushiki Kaisha
Publication of WO2006001167A1 publication Critical patent/WO2006001167A1/ja

Links

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C17/00Arrangements for transmitting signals characterised by the use of a wireless electrical link
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C2201/00Transmission systems of control signals via wireless link
    • G08C2201/30User interface
    • G08C2201/33Remote control using macros, scripts

Definitions

  • the present invention relates to an operating device for operating an apparatus such as a remote controller, an operating method of the operating device, an operating program for realizing the operating device, and a computer-readable recording medium recording the operating program It is about.
  • a multi-remote controller that controls a plurality of devices or performs a series of operations on a single device or a plurality of devices.
  • the TV volume can be adjusted and video playback operations can be performed with a single remote controller.
  • a multi-remote control that performs a series of multiple operations, for example, you can turn on the TV with one remote control, set the TV input to video input, turn on the video, and play the video. Operation can be performed automatically.
  • performing a series of multiple operations with a single operation is called a macro operation. This macro operation makes operation simple and convenient.
  • the multi-remote control sends operation information to the device by infrared rays.
  • the operation information is sent to the multi-remote control device. Can not be transmitted correctly. Therefore, if multiple devices to be operated are located separately, even if macro operation is performed, operation information can be transmitted normally to a certain device and normal operation can be performed. It may happen that operation information cannot be transmitted normally to other devices and the operation fails.
  • the known document 1 Japanese Published Patent Publication No. 2-97196 (published on April 9, 1990)] describes a plurality of operations registered by macro operation. There is disclosed a multi-remote control provided with a step mode that disassembles the operation into step operations, confirms key input for each individual operation, and sequentially transmits them. In addition to the above step mode, It is disclosed that the operation contents of the microcomputer are sequentially displayed.
  • This multi-remote control is intended to reduce operational defects by allowing a user to operate individual force S without confirming individual operations performed by macro operation.
  • the multi-remote controller disclosed in the known document 1 has the following problems.
  • the multi-remote controller disclosed in the publicly known document 1 is operated while confirming individual operations performed by the macro operation, and thus the user needs to operate for confirmation each time. is there.
  • the convenience of macro operation which allows multiple operations to be performed automatically with one operation, is lost, and the convenience of operation is lost.
  • the present invention has been made in view of the above problems, and an object of the present invention is to provide an operating device that allows a user to easily perform an operation.
  • An operating device is an operating device that executes an operation selected by a user from among a plurality of types of operations on one or a plurality of devices.
  • a storage unit for storing a plurality of types of operation information respectively indicating the contents of a plurality of types of operations;
  • a first input means for receiving an input of an extraction condition for extracting an operation from the plurality of types of operations;
  • Extraction means for extracting operation information satisfying the extraction condition from the types of operation information, and selection means for allowing the user to select an operation to be executed from the operations corresponding to the operation information extracted by the extraction means It is characterized by having.
  • an operation method is an operation method by an operation device that executes an operation selected by a user from among a plurality of types of operations on one or a plurality of devices.
  • the method includes a step of extracting operation information that satisfies the extraction condition and a step of allowing the user to select an operation to be executed from among operations corresponding to the extracted operation information.
  • operation information that satisfies the extraction condition is extracted based on the input extraction condition, and a user selects an operation to be executed from among operations corresponding to the extracted operation information.
  • the user can input the extraction condition and select a specific operation from the extracted operations. Therefore, even when the type of operation information stored in the storage unit is increased.
  • the operation can be selected relatively easily and efficiently.
  • FIG. 1 is a block diagram showing a configuration of a remote control device according to a first embodiment of the present invention.
  • FIG. 2 is a drawing showing the appearance of the remote control device of FIG.
  • FIG. 3 is a diagram showing an example of a macro operation.
  • FIG. 4 is a diagram showing an example of macro operation data.
  • FIG. 5 is a flowchart showing a flow of processing when selecting a macro operation in the remote control device of FIG. 1.
  • FIG. 6 is a flowchart showing the flow of processing when performing a macro operation in the remote control device of FIG. 1.
  • FIG. 7 is a diagram showing an example of display on the display unit in the remote control device of FIG. 1.
  • FIG. 8 is a block diagram showing a configuration of a remote control device according to a second embodiment of the present invention.
  • FIG. 9 is a drawing showing the appearance of the remote control device of FIG.
  • FIG. 10 is a flowchart showing the flow of processing when executing a macro operation in the remote control device of FIG. 8.
  • FIG. 11 is a flowchart showing another processing flow when executing a macro operation in the remote control device of FIG. 8.
  • FIG. 12 is a block diagram showing a configuration of a remote control device according to a third embodiment of the present invention.
  • FIG. 13 is a drawing showing the appearance of the remote control device of FIG.
  • FIG. 14 is a flowchart showing the flow of processing when registering a macro operation in the remote control device of FIG. 8.
  • FIG. 15 is a flowchart showing another processing flow when registering a macro operation in the remote control device of FIG. 8.
  • FIG. 16 is a diagram showing an example of macro operation data.
  • FIG. 17 is a block diagram showing a configuration of a remote control device according to a fourth embodiment of the present invention.
  • FIG. 18 is a drawing showing the appearance of the remote control device of FIG.
  • FIG. 1 and 2 show a multi-remote control device (remote control device, operation device) according to the present embodiment.
  • the remote control device 100 is a device 105
  • Is remotely controlled (remote control), and includes a remote control signal transmission unit 101, a display unit 102, an audio output unit 103, an operation unit 104, a control unit 200, and a storage unit 300.
  • the devices 105 are devices to be operated by the remote control device 100, and are, for example, a television, a video, an air conditioner, or the like.
  • Remote control signal transmission unit 101 transmits a remote control signal to device 105.
  • the remote control signal is transmitted wirelessly using, for example, infrared rays or radio waves as a transmission medium.
  • the display unit 102 displays information necessary for the user in performing a remote operation, and is configured by, for example, a liquid crystal panel.
  • the voice output unit 103 outputs voice information necessary for the user when performing a remote operation, and includes, for example, a speaker.
  • a configuration including both the display unit 102 and the audio output unit 103 is shown, but a configuration including only one of them may be used.
  • the operation unit 104 includes a plurality of keys for performing an input operation on the user power S remote control device 100 in performing a remote operation.
  • the display unit 102 and the operation unit 104 can be integrally configured by a touch panel or the like.
  • the storage unit 300 is configured by a non-volatile memory, for example, and includes a macro operation data storage unit 301.
  • the macro operation data storage unit 301 stores macro operation data (operation information) 302... Indicating the contents of the macro operation.
  • the macro operation means an operation configured by combining a plurality of operations of the minimum unit that the remote control device 100 performs on the device 105.
  • the control unit 200 is constituted by, for example, a microcomputer, and when an operation program is executed on the microcomputer, a remote control signal control unit 201, a display control unit 202, an audio output control unit 203, It functions as an operation control unit 204, a macro operation extraction unit 205, and a macro operation execution unit 206.
  • Remote control signal control unit 201, display control unit 202, audio output control unit 203, and operation control unit 204 control remote control signal transmission unit 101, display unit 102, audio output unit 103, and operation unit 104, respectively.
  • a macro operation extraction unit (extraction means) 205 extracts macro operation data satisfying the extraction condition from a plurality of types of macro operation data (operation information) stored in the macro operation data storage unit 301. This extraction condition is input from the operation unit 104 by the user, and the operation control unit (first input means) 204 receives the input.
  • the display control unit (first output means) 202 displays notification information for notifying the user of the extracted macro operation. And a list of the extracted macro operations is displayed on the display unit 102. Using the operation unit 104, the user can select from the list of macro operations displayed on the display unit 102. Select the desired macro operation.
  • the selection input is accepted by the operation control unit (second input means) 204. At this time, the display control unit 202 and the operation control unit 204 function as a selection unit that allows the user to select one macro operation from the extracted macro operations.
  • the macro operation execution unit (operation execution means) 206 executes the macro operation selected by the user. Then, the macro operation execution unit 206 executes the macro operation, and when the target device to be operated is switched at the time of switching each operation constituting the macro operation, the display control unit (second operation) Output means) 202 is instructed to output switching information.
  • the switching information is information for notifying the switching of the target device to be operated, and is sent from the display control unit 202 to the display unit 102. When the switching information is sent from the display control unit 202, the display unit 102 performs a display for notifying the user of the switching of the target device. Note that the macro operation execution unit 206 prohibits the display control unit 202 from outputting switching information when the target device is not switched.
  • notification by voice may be performed together with notification by power display or instead of notification by display.
  • the macro operation execution unit 206 instructs the voice output control unit (first output unit, second output unit) 203 to output the notification information and the switching information, and the voice output control unit 206 Notification information and switching information are sent from 203 to the audio output unit 103.
  • FIG. 3 shows an example of macro operation.
  • Figure 3 shows three macro operations A, B, and C.
  • the target device is only the device 1, and the operation is only a. Specifically, the target device may be “TV” and the operation may be “select 2 channels”. Since macro operation A is not a combination of a plurality of operations, it is not a macro operation. However, such an operation can also be registered in the macro operation data storage unit 301 as a macro operation. This is called macro operation.
  • the target device is only the device 2, and the force operation includes a plurality of operations b, c, and d. Specifically, when the air conditioner is set to sleep mode, the target device is “air conditioner”, the operation is “off timer 2 hours”, “temperature 25 degrees”, “low air flow”.
  • the macro operations A and B are operations for a single target device.
  • the remote control device 100 can also operate a plurality of target devices like the macro operation C.
  • Macro operation C performs single or multiple operations on a plurality of target devices.
  • operation e is performed on device 3
  • operation f and operation g are performed on device 4
  • operation h is performed on device 5.
  • Video input is set to Video 2” for “TV” and “Recording mode” for “Video 2”. For example, set “3x”, “start recording”, and “start playback” for “video 1”.
  • a configuration is realized in which a desired macro operation can be efficiently selected from a plurality of registered macro operations.
  • a macro operation composite operation
  • a plurality of devices such as macro operation C is assumed as a desired macro operation.
  • FIG. 4 shows an example of macro operation data.
  • Each macro operation data is composed of macro number data, which is a number added as identification information for identifying each, and a character string indicating an overview of the macro operation, and an overview of the macro operation used for display on the display unit 102, etc.
  • the flow of processing executed in the remote control device 100 when the user selects a macro operation will be described (see FIGS. 1 and 4).
  • the macro operation selected by the user is assumed to be the macro operation (macro operation of macro number 4 in Fig. 4) that is performed while monitoring the TV to copy from video to DVD.
  • step S101 when a user presses a macro operation selection start key (not shown) of the operation unit 104, the control unit 200 starts a macro operation selection process (step S101). Then, a message prompting the input of the extraction condition is displayed on the display unit 102, and the operation control unit 204 waits for the input by the user (step S102).
  • the extraction condition here is a combination of target devices in a desired macro operation.
  • the macro operation extraction unit 205 initializes the counter i to 1 (step S104), and repeats the following process for each registered macro operation.
  • the macro operation extraction unit 205 determines whether or not the processing for all registered macro operations has been completed (step S108), and if not completed, returns to step S105 and returns to the next macro. The above process is repeated for macro operation of numbers.
  • a list of macro operations including the target device that matches the target device received by the operation control unit 204 is displayed on the display unit 102.
  • the operation control unit 204 waits for selection input of the macro operation by the user (step S109).
  • the user presses a macro operation selection key (not shown) of the operation unit 104 to select a desired macro operation from the displayed macro operations.
  • the macro operations of macro numbers 3 and 4 are displayed on the display unit 102, and these intermediate users select the macro operation of macro number 4.
  • the macro operation selection process ends (step S110).
  • the selected macro operation is notified from the operation control unit 204 to the macro operation execution unit 206, and the macro operation execution unit 206 executes the macro operation.
  • a macro operation (macro operation of macro number 4 in Fig. 4) is performed while copying from video to DVD while monitoring on TV.
  • the macro operation execution unit 206 reads the macro operation data from the macro operation data storage unit 301, and performs the first operation (TV: power on) according to the order described in the command data of macro number 4 to be executed. ) Is read out (step S201).
  • the macro operation execution unit 206 determines whether or not all operations have been completed (step S202). If all operations have been completed, the termination processing is performed (step S203). However, since the operation has not yet been completed when the first operation is read out, the macro operation execution unit 206 next performs the target operation. It is determined whether or not the device has been switched (step S204). This determination can be made by comparing the target device of the operation read last time with the target device of the operation read this time based on the macro operation data. If they match, the target device is switched. If there is no match, it is determined that the target device has been switched. At the time of reading the first operation, it may be determined that the target device has not been switched, or it may be determined that the target device has been switched, but here it is determined that the target device has not been switched. .
  • the macro operation execution unit 206 transmits the remote control signal corresponding to the operation to the remote control signal control unit 201 in order to execute the read operation.
  • the remote control signal control unit 201 transmits a remote control signal via the remote control signal transmission unit 101 (step S206).
  • the macro operation execution unit 206 reads the next operation (TV: switching input to DVD) (step S201), and thereafter repeats step S206 from step S202.
  • step S204 since the target device is switched from TV to video, it is determined in step S204 that the target device has been switched, and the macro operation execution unit 206 The display control unit 202 and the audio output control unit 203 are instructed to perform display and audio output for notifying the user of the switching of the target device (step S205).
  • the display control unit 202 notifies the user of the new device after switching by display. Specifically, for example, as shown in FIG. 7, the display of the new device “video” after switching may be blinked.
  • the audio output unit 103 The device is notified to the user by voice. Specifically, for example, if you output sound such as “Take the remote control at the video,”.
  • the macro operation execution unit 206 notifies the user of the switching of the target device by the display unit 102 or the audio output unit 103. Execute the operation sequentially while notifying you.
  • the display mode of the device displayed on the display unit 102 may be different from the display mode of other devices, such as changing the color or increasing the display size.
  • notification by display and notification by voice may be performed, and the notification may be performed by another method in which only one of these may be performed.
  • macro operation data that satisfies the extraction condition is extracted by macro operation extraction unit 205 based on the input extraction condition, and corresponds to the extracted macro operation data. Let the user select a macro operation to be executed from among the macro operations.
  • remote control device 100 as an extraction condition, an input for specifying a device to be operated is performed, so that a macro operation including these devices as an operation target is extracted. become.
  • the extraction conditions themselves are easy to understand for the user, so that the user can operate more easily.
  • extraction conditions other than those described above may be employed.
  • information identifying the registrant who registered the macro operation data may be added to each macro operation data, and the registrant may be input as an extraction condition.
  • the remote control device 100 can notify the user of the switching, and the user can grasp the target device by the notification. Therefore, the user can normally operate the remote control device 100 by pointing the remote control device 100 toward the target device in response to the notification, and can make the operation fail. On the other hand, when the target device is not switched, the above notification is not performed. Thereby, the troublesomeness of the user due to unnecessary display and voice can be reduced.
  • the corresponding macro operation is searched and displayed, and the user selects a desired macro operation from among them. To do. Thereby, a desired macro operation can be efficiently selected from a plurality of macro operations. Further, after the desired macro operation is selected, when the target device is switched during execution of the macro operation, the display mode of the display unit 102 is changed, or the voice output unit 103 outputs the voice simultaneously with the switching. As a result, the user can recognize the switching timing of the target device. In addition, if information for identifying a device is displayed or audio is output in response to execution of each operation included in the macro operation, the display or audio may be an obstacle. On the other hand, the information for identifying the target device can be effectively provided to the user by displaying or outputting the sound only when the target device is switched.
  • FIG. 8 and FIG. 9 show a block configuration of the remote control device (operation device) 110 in the present embodiment. And the appearance are shown respectively.
  • the remote controller 110 is different from the remote controller 100 shown in FIGS. 1 and 2 in that the continuation instruction unit 401, the continuation instruction control unit 402, the re-execution instruction unit 601, and the re-execution The difference is that an instruction control unit 602 is further provided.
  • the operation is temporarily interrupted when the target device is switched, and after the switching is performed after the user instructs to continue the operation.
  • the operation for the new target device is continued.
  • the continuation instructing unit 401 is composed of keys for the user to instruct the remote control device 110 to continue the operation. Further, the continuation instruction control unit (third input means) 402 receives an operation continuation input from the continuation instruction unit 401. When the key of the continuation instruction unit 401 is pressed, the operation continuation is operated by a macro operation. The execution unit 206 is instructed.
  • Re-execution instructing unit 601 is configured with keys for the user to instruct re-execution of operation to remote control device 110.
  • the re-execution instruction control unit (fourth input unit) 602 receives re-execution input from the re-execution instruction unit 601. When the key of the re-execution instruction unit 601 is pressed, The operation execution unit 206 is instructed.
  • the macro operation execution unit 206 executes the macro operation selected by the user, and when the target device is switched at the time of switching of each operation, waits for an input to continue the operation and performs the next operation. If the target device is switched, execute the next operation without waiting for the input to continue the operation. Further, when the re-execution input is made when the target device to be operated is switched, the macro operation execution unit 206 again executes a series of operations on the immediately preceding target device.
  • FIGS. 10 and 11 Based on the flowcharts of FIGS. 10 and 11, the flow of processing executed in the remote control device 110 when executing a macro operation will be described (see FIG. 8). Note that the flowchart of FIG. 10 omits reception of an operation re-execution instruction, and the flowchart of FIG. 11 provides reception of an operation re-execution instruction. When the acceptance of the operation re-execution instruction is omitted, the configurations of the re-execution instruction unit 601 and the re-execution instruction control unit 602 are omitted. Ability to do S.
  • step S301 is added after step S205 to wait for a continuation instruction, and the others are the same. .
  • step S301 the macro operation execution unit 206 notifies the switching of the target device to the display unit 102 and the audio output unit 103 when the target device is switched, and then continues by the user.
  • the key of the instruction unit 401 is pressed, and after the instruction to continue the operation is received from the continuation instruction control unit 402, the remote control signal control unit 201 is instructed to transmit a remote control signal.
  • step S205 waits for a continuation instruction or a re-execution instruction and a re-execution instruction after step S205.
  • Step S402 for returning to the first operation for the immediately preceding target device is added, and the others are the same.
  • step S401 when the target device is switched, the macro operation execution unit 206 notifies the display unit 102 and the audio output unit 103 of the switching of the target device, and then continues by the user.
  • the key of the instruction unit 401 or the re-execution instructing unit 601 is pressed, and it waits for an instruction to continue or re-execute the operation from the continuation instruction control unit 402 or the re-execution instruction control unit 602.
  • the macro operation execution unit 206 instructs the remote control signal control unit 201 to transmit a remote control signal. Return to the beginning of a series of operations on the target device and instruct the remote control signal to be sent.
  • the remote control signal may not be transmitted correctly due to the positional relationship between remote control device 110 and the target device. If transmission of the remote control signal fails, there is a high possibility that a series of operations for the target device will fail. Therefore, re-execution is performed as a re-execution of all operations for the immediately preceding target device. As a result, even if the operation fails, it can be easily re-executed, making it easy to return to normal operation.
  • the display unit 102 and the audio output unit 103 display the switching of the target device or output the audio, and at the same time, before transmitting the remote control signal, Wait for execution instructions.
  • the user gives an execution instruction after confirming the direction and distance between the remote control device 110 and the target device so that the target device correctly performs the remote control operation at this timing. Thereby, transmission of a remote control signal can be performed more reliably. If the remote control signal transmission fails, the re-execution button can be installed to easily re-execute the operation for the immediately preceding target device.
  • FIG. 12 and FIG. 13 show the block configuration and appearance of the remote control device (operation device) 120 in this embodiment, respectively.
  • the remote control device 120 is different from the remote control device 100 shown in FIGS. 1 and 2 in that it further includes a receiving unit 144 and a macro operation registration unit 207. .
  • the receiving unit 144 is for receiving registration data transmitted from each device 105 using infrared rays or radio waves as a transmission medium.
  • the registration data is data necessary for registering the macro operation, and includes device data and operation data described later.
  • Each device 105 can transmit registration data from each device 105 to the remote control device 120 in order to register the operation in the remote control device 120.
  • the receiving unit 144 may receive registration data from a dedicated remote controller attached to each device 105 other than each device 105.
  • Macro operation registration unit (registration means) 207 is based on the registration data received by reception unit 144. Macro operation data is generated and registered in the macro operation data storage unit 301. The macro operation data shown in FIG. 4 is combined by combining individual operation data and adding a macro number and macro operation summary. Is registered in the macro operation data storage unit 301.
  • a learning remote controller there is a device called a learning remote controller.
  • registration data transmitted from the target device by infrared rays or the like is received and registered by the learning remote controller.
  • a conventional learning remote control it is common to learn a single operation on a single device.
  • the remote control device 120 learns a series of a plurality of operations as a macro operation, and registers it in the macro operation data storage unit 301 including information for identifying the target device at that time.
  • step S501 when a user presses a macro operation registration start key (not shown) of the operation unit 104, the control unit 200 starts a macro operation registration process (step S501), and the macro operation registration unit 207 is adapted to generate a new macro operation data, by setting a macro number for the new macro operation data is registered as a macro number data (step S502) 0
  • the macro operation registration unit 207 switches the device that has transmitted the registration data based on the registration data received by the reception unit 144. (That is, whether or not the source of the registration data received this time is different from the source of the registration data received last time) (step S504).
  • the device data (device information) for identifying the source device is read from the device and registered as command data of the macro operation data (step S505).
  • step S505 When the first registration data is received, it is determined in step S504 that the device has been switched, and step S505 is executed. Further, the macro operation registration unit 207 reads operation data (unit operation information) indicating the operation content from the registration data received by the reception unit 144 and registers it as command data of the macro operation data (step S506).
  • the macro operation registration unit 207 is a macro operation registration end key (not shown) of the operation unit 104. Whether the registration is completed or not (step S507). If the registration is not completed, the processing from step S503 is repeated. When the registration is completed, the macro operation summary data is generated and registered in the macro operation data, the completed macro operation data is stored in the macro operation data storage unit 301, and the process is terminated (step S508). Thereby, the macro operation data shown in FIG. 4 can be registered.
  • step S504 may be omitted in the flowchart of FIG. 14, and device data may be registered every time.
  • the device data and the operation data have a one-to-one correspondence in the command data.
  • the device data since the device data only needs to be registered so that the switching of the target device can be specified, the device data is associated according to the switching of the device to be operated like the macro operation data shown in FIG. This is sufficient, and this can reduce the time and effort required to register device data each time.
  • new macro operation data can be added and stored in macro operation data storage unit 301. Then, when generating new macro operation data, device data for identifying the device to be operated is associated with each operation data. Therefore, by using this device data, extraction by the macro operation extraction unit 205 is performed. It can be carried out. In addition, by using device data, it is possible to accurately display a new target device when the target device is switched.
  • the macro operation extraction unit 205 can perform extraction using the registrant information.
  • FIG. 17 and FIG. 18 show a block configuration and an external appearance of a remote control device (operation device) 130 in the present embodiment, respectively.
  • the remote control device 130 differs from the remote control device 120 shown in FIGS. 12 and 3 in that it includes a communication unit 141 instead of the reception unit 144. Les.
  • the communication unit 141 accesses an external database 143 via an external network 142 such as the Internet and downloads registration data from the database 143.
  • the database 143 stores registration data regarding various devices 105.
  • the macro operation registration unit 207 downloads the registration data desired by the user from the database 143 based on the operation of the operation unit 104 by the user, so that FIG. Register macro operation data in the same way as 15.
  • control unit 200 in the remote control device 100, 110, 120, 130 is configured by a microcomputer, and each functional block is realized by executing an operation program on the microcomputer. As described above, the control unit 200 and some or all of the functional blocks may be realized by hardware.
  • the operation program is configured so that a communication network (including the Internet, an intranet, etc.) that can be supplied from a recording medium to the microcomputer is connectable to the microcomputer, and the communication network It may be supplied to the microcomputer via a communication network (including the Internet, an intranet, etc.) that can be supplied from a recording medium to the microcomputer is connectable to the microcomputer, and the communication network It may be supplied to the microcomputer via
  • the recording medium for recording the operation program may be configured to be separable from the microcomputer or may be incorporated in the microcomputer.
  • the recording medium is a program reading device connected to the microcomputer as an external storage device, even if the recording medium is mounted on the microcomputer so that the microcomputer can directly read the recorded program code. The ability to read through the S
  • a flexible disk for example, a flexible disk, hard disk, optical disk, magneto-optical disk, IC card, mask ROM, EPROM, EEPROM, flash ROM, or the like can be used.
  • the present invention is not limited to the above-described embodiments, and various modifications are possible within the scope shown in the claims, and can be obtained by appropriately combining technical means disclosed in different embodiments. Such embodiments are also included in the technical scope of the present invention.
  • the remote control devices 120 and 130 according to the third and fourth embodiments have a configuration in which the reception unit 144 or the communication unit 141 and the macro operation extraction unit 205 are added to the remote control device 100 according to the first embodiment. These can be configured by adding these to the second remote control device 110.
  • the above-described selection means described above includes, for example, a first output means for outputting notification information for notifying a user of an operation corresponding to the operation information extracted by the extraction means; And a second input means for receiving an input for selecting a middle power operation notified by the notification information.
  • the plurality of types of operations are complex operations each including a series of operating forces for a plurality of devices
  • the first input means includes the extraction
  • an input for specifying a plurality of devices to be operated by the composite operation may be accepted.
  • the extraction unit when an input for specifying a device to be operated is performed, the extraction unit extracts a composite operation including these devices as an operation target.
  • the operating device includes a second output means for outputting switching information for notifying switching of the target device to be operated in the operating device, and a composite operation selected by the user.
  • the switching information is output to the second output unit.
  • the switching information is output to the second output unit. It is desirable to further include an operation execution means that does not cause the output to occur.
  • the operating device is the above-described operating device, in which the third input means for accepting the operation continuation input and the switching of each operation while executing the composite operation selected by the user. If the target device switches, the next operation is executed after waiting for the input to continue the operation.If the target device does not switch, the next operation is executed without waiting for the input to continue the operation. It is desirable to further comprise means.
  • the target device is switched when each operation is switched, the next operation is executed after waiting for an input to continue the operation.
  • operation continuation for example, an operation unit operated by a user may be provided, and input may be performed by a key operation on the operation unit. As a result, the user can confirm the instruction to continue the operation and continue the operation.
  • the operating device further includes fourth input means for receiving an operation re-execution input in the operating device, wherein the operation executing means is configured to switch the target device to be operated.
  • the operation re-execution is input, it is desirable to execute again a series of operations on the immediately preceding target device.
  • the operating device is the operating device described above, wherein each of the composite operations Registration means for accepting input of unit operation information indicating the content of operation, generating operation information indicating the content of the composite operation by combining the input unit operation information, and storing the generated operation information in the storage unit
  • the unit operation information is appended with device information for specifying a device that is an operation target of the unit operation information, and the registration unit corresponds to each unit operation information. It is desirable to generate operation information by associating information.
  • new operation information can be added and stored in the storage unit. Then, when generating new operation information, the unit operation information is associated with the device information for identifying the device to be operated, so that the extraction can be performed using the device information. .
  • the association between each unit operation information and the device information may be a one-to-one association or an association according to switching of a device to be operated.
  • the operation device further includes a receiving unit that receives the unit operation information and device information from the device to be operated in the operation device, or an external database via an external network. To a communication unit for downloading the unit operation information and the device information.
  • the operating device is an operating device that performs a composite operation including a series of operations on a plurality of devices, and outputs switching information for notifying the switching of the target device to be operated.
  • the switching information is output to the second output unit, and when the target device is not switched, the switching is performed.
  • the information processing apparatus includes: an operation execution unit that does not output information to the second output unit;
  • an operation method is an operation method by an operation device that executes a composite operation including a series of operations on a plurality of devices, and is performed when each operation of the composite operation is switched.
  • a determination step for determining whether or not a target device to be operated is switched; and an output step for outputting switching information for notifying switching of the target device.
  • the output step is not switched.
  • the output step is not performed.
  • the switching information is not output when the target device is not switched. Thereby, it is possible to reduce the troublesomeness of the user due to unnecessary display and voice.
  • the operating device is an operating device that performs a composite operation including a series of operations on a plurality of devices, and outputs switching information for notifying the switching of the target device to be operated.
  • An output means an input means for accepting an operation continuation input, and when the target device is switched at the time of switching between operations while executing the composite operation, the next operation is waited for the input of the operation continuation.
  • an operation execution means for executing the next operation without waiting for the input to continue the operation.
  • the operation method according to the present invention is an operation method by an operation device that executes a composite operation including a series of operations on a plurality of devices, and is performed when each operation of the composite operation is switched. It includes a step of determining whether or not the target device to be operated is switched and a step of determining whether or not an operation continuation input is present. When the target device is switched, the next operation is waited for the input to continue the operation. If the target device does not switch, the next operation is executed without waiting for the input to continue the operation.
  • the target device is switched when each operation is switched, the next operation is executed after waiting for an input to continue the operation.
  • an operation unit operated by the user may be provided, and input may be performed by a key operation on the operation unit.
  • the user can confirm the instruction to continue the operation and continue the operation. [0124] Therefore, even when the operating device operates the target device via infrared light, etc., the user cannot switch the target device after it has been prepared for operation such as turning the operating device toward the target device. It is possible to continue the operation on the equipment and to make it difficult for the operation to fail.
  • the present invention can be realized as an operation program for operating the above-described operation device, and for causing a computer to function as each means described above. Thereby, each means of the said operating device is realizable using a computer.
  • the present invention can also be realized as a computer-readable recording medium in which the operation program is recorded.
  • the operation program can be read from the recording medium using a computer, and each means of the operation device can be realized.
  • the operating device extracts a plurality of types of operations from a storage unit that stores a plurality of types of operation information indicating the contents of a plurality of types of operations, and the operations.
  • a first input means for accepting input of extraction conditions, an extraction means for extracting operation information satisfying the extraction condition from a plurality of types of operation information, and an operation corresponding to the operation information extracted by the extraction means.
  • Selection means that allows the user to select an operation to be executed from the above, so that even when the type of operation information stored in the storage unit is increased, the operation can be selected relatively easily and efficiently. become able to. As a result, there is an effect that it is possible to realize an operating device that can be easily operated by a user force. Therefore, the present invention can be applied to a remote controller for operating a television, a video, an air conditioner, or the like.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Selective Calling Equipment (AREA)
  • Details Of Television Systems (AREA)

Abstract

 マルチリモコン装置(100)は、複数の機器(105…)に対する複数種類のマクロ操作の中から利用者の選択したマクロ操作を実行する。マルチリモコン装置(100)は、複数種類のマクロ操作の内容をそれぞれ示す複数種類のマクロ操作データ(302…)を記憶する記憶部(300)と、マクロ操作の中から1つのマクロ操作を抽出するための抽出条件の入力を受け付ける操作部(104)と、マクロ操作データ(302…)の中から抽出条件を満たすマクロ操作データ(302…)を抽出するマクロ操作抽出部(205)と、抽出されたマクロ操作データ(302…)に対応するマクロ操作の中から実行すべき操作を利用者に選択させる表示部(102)及び操作部(104)とを備えているので、利用者がより簡単に操作を行うことができる。

Description

明 細 書
操作装置、操作装置の操作方法、操作プログラム、及び記録媒体 技術分野
[0001] 本発明は、リモコンなどのように機器に対する操作を行う操作装置、この操作装置 の操作方法、操作装置を実現するための操作プログラム、及び操作プログラムを記 録したコンピュータ読み取り可能な記録媒体に関するものである。
背景技術
[0002] 従来、複数の機器を制御する、あるいは単一又は複数の機器に対して一連の複数 の操作を行うマルチリモコンが知られている。複数の機器を制御するマルチリモコン では、例えば 1つのリモコンでテレビの音量調整やビデオの再生操作等を行うことが できる。また、一連の複数の操作を行うマルチリモコンでは、例えば 1つのリモコンで テレビの電源を入れ、テレビの入力をビデオ入力に設定し、ビデオの電源を入れ、ビ デォの再生を行うといった一連の操作を自動で行うことができる。ここで、一連の複数 の操作を 1つの操作で行うことをマクロ操作という。このマクロ操作によると、操作が簡 単で便利となる。
[0003] 複数の機器に対してマルチリモコンによって上記マクロ操作を実行する場合、次の ような問題が生じる。マルチリモコンは、赤外線によって操作情報を機器に対して送 信するものが一般的であるが、この場合、マルチリモコンと機器との距離や向きによつ てはマルチリモコン力 機器に対して操作情報を正しく伝送することができない場合 力ある。したがって、操作対象となる複数の機器が別々に位置していると、マクロ操作 におレ、て、ある機器に対しては正常に操作情報を伝送でき正常な操作ができたとし ても、他の機器に対しては正常に操作情報を伝送できず操作が失敗するということが 起こり得る。
[0004] 上記問題を解決するために、公知文献 1〔日本国公開特許公報 特開平 2- 97196 号公報(公開日 1990年 4月 9日)〕には、マクロ操作で登録された複数の操作をス テツプ操作に分解し、個別の操作毎にキー入力を確認して順次送信するステップモ ードを設けたマルチリモコンが開示されている。また、上記ステップモードに加えてリ モコンの操作内容を順次表示することが開示されている。
[0005] このマルチリモコンは、利用者がマクロ操作で行われている個別の操作を確認しな 力 Sら操作することを可能とすることにより、操作不良を減らすことを目的としている。
[0006] マクロ操作を登録可能なマルチリモコンでは、登録するマクロ操作の種類が多くな れば、その中から所望のマクロ操作を探し出して選択することが困難になる。これに 対し、マクロ操作の選択を容易にするために各マクロ操作に対応するキーをマルチリ モコンに設けることも考えられる力 この場合、キーの数が大幅に増加してしまうため 、装置コストが上がったり、逆に操作が複雑になったりするという課題が生じる。また、 マルチリモコンの表示部にリスト形式でマクロ操作を表示して利用者に選択させること も考えられる力 マクロ操作の種類が増えるとリスト表示項目が多くなり、そのリストか らの選択が困難となる。
[0007] 一方、公知文献 1に開示されてレ、るマルチリモコンには、次のような問題がある。す なわち、公知文献 1に開示されているマルチリモコンでは、利用者がマクロ操作で行 われている個別の操作を確認しながら操作するため、その都度確認のために利用者 が操作する必要がある。これにより、操作不良を減らすという目的は達成されたとして も、 1つの操作で複数の操作が自動的に行えるというマクロ操作の利便性が失われて しまい、操作の簡便さがなくなるという問題がある。
[0008] 本発明は、上記の問題に鑑みてなされたものであり、その目的は、利用者がより簡 単に操作を行うことができる操作装置を提供することにある。
発明の開示
[0009] 本発明に係る操作装置は、 1又は複数の機器に対する複数種類の操作の中から利 用者の選択した操作を実行する操作装置であって、上記課題を解決するために、前 記複数種類の操作の内容をそれぞれ示す複数種類の操作情報を記憶する記憶部と 、前記複数種類の操作の中から操作を抽出するための抽出条件の入力を受け付け る第 1入力手段と、前記複数種類の操作情報の中から前記抽出条件を満たす操作 情報を抽出する抽出手段と、前記抽出手段により抽出された操作情報に対応する操 作の中から実行すべき操作を利用者に選択させる選択手段とを備えることを特徴とし ている。 [0010] また、本発明に係る操作方法は、 1又は複数の機器に対する複数種類の操作の中 から利用者の選択した操作を実行する操作装置による操作方法であって、上記課題 を解決するために、前記複数種類の操作の中から操作を抽出するための抽出条件 の入力を受け付けるステップと、記憶部に記憶された前記複数種類の操作の内容を それぞれ示す複数種類の操作情報の中から前記抽出条件を満たす操作情報を抽 出するステップと、抽出した操作情報に対応する操作の中から実行すべき操作を利 用者に選択させるステップとを含むことを特徴としている。
[0011] 上記構成及び方法では、入力される抽出条件に基づき、この抽出条件を満たす操 作情報を抽出し、抽出した操作情報に対応する操作の中から実行すべき操作を利 用者に選択させる。
[0012] したがって、利用者は、抽出条件を入力し、抽出された操作の中から特定の操作を 選択することができるので、記憶部に記憶させておく操作情報の種類を増やした場 合でも、操作の選択を比較的容易に効率よく行うことができるようになる。
[0013] これにより、利用者がより簡単に操作を行うことができる操作装置を実現することが できる。
[0014] 本発明のさらに他の目的、特徴、および優れた点は、以下に示す記載によって十 分わかるであろう。また、本発明の利益は、添付図面を参照した次の説明で明白にな るであろう。
図面の簡単な説明
[0015] [図 1]本発明の第 1の実施形態に係るリモコン装置の構成を示すブロック図である。
[図 2]図 1のリモコン装置の外観を示す図面である。
[図 3]マクロ操作の例を示す図面である。
[図 4]マクロ操作データの例を示す図面である。
[図 5]図 1のリモコン装置において、マクロ操作を選択する際の処理の流れを示すフロ 一チャートである。
[図 6]図 1のリモコン装置において、マクロ操作を実行する際の処理の流れを示すフロ 一チャートである。
[図 7]図 1のリモコン装置における表示部の表示の例を示す図面である。 [図 8]本発明の第 2の実施形態に係るリモコン装置の構成を示すブロック図である。
[図 9]図 8のリモコン装置の外観を示す図面である。
[図 10]図 8のリモコン装置において、マクロ操作を実行する際の処理の流れを示すフ ローチャートである。
[図 11]図 8のリモコン装置において、マクロ操作を実行する際の他の処理の流れを示 すフローチャートである。
[図 12]本発明の第 3の実施形態に係るリモコン装置の構成を示すブロック図である。
[図 13]図 12のリモコン装置の外観を示す図面である。
[図 14]図 8のリモコン装置において、マクロ操作を登録する際の処理の流れを示すフ ローチャートである。
[図 15]図 8のリモコン装置において、マクロ操作を登録する際の他の処理の流れを示 すフローチャートである。
[図 16]マクロ操作データの例を示す図面である。
[図 17]本発明の第 4の実施形態に係るリモコン装置の構成を示すブロック図である。
[図 18]図 17のリモコン装置の外観を示す図面である。
発明を実施するための最良の形態
[0016] 以下、実施例および比較例により、本発明をさらに詳細に説明するが、本発明はこ れらにより何ら限定されるものではない。
[0017] 〔実施形態 1〕
本発明の第 1の実施形態について図面に基づいて説明すると以下の通りである。
[0018] 図 1及び図 2に、本実施形態におけるマルチリモコン装置(リモコン装置、操作装置
) 100のブロック構成及び外観構成をそれぞれ示す。リモコン装置 100は、機器 105
…を遠隔操作(リモコン)するものであり、リモコン信号送信部 101、表示部 102、音声 出力部 103、操作部 104、制御部 200、記憶部 300を備えて構成されている。
[0019] 機器 105…は、リモコン装置 100の操作対象となる機器であり、例えばテレビ、ビデ ォ、エアコンなどである。
[0020] リモコン信号送信部 101は、リモコン信号を機器 105へ送信する。リモコン信号は、 例えば赤外線や電波などを伝送媒体としてワイヤレスにて伝送される。 [0021] 表示部 102は、遠隔操作を行う上で利用者に必要な情報を表示するものであり、例 えば液晶パネルによって構成されている。また、音声出力部 103は、遠隔操作を行う 上で利用者に必要な情報を音声出力するものであり、例えばスピーカによって構成さ れている。なお、ここでは、表示部 102と音声出力部 103との両方を備えた構成を示 しているが、何れかのみを備える構成としてもよい。
[0022] 操作部 104は、遠隔操作を行う上で利用者力 Sリモコン装置 100に対して入力操作 を行うための複数のキーによって構成されている。なお、タツチパネルなどにより表示 部 102と操作部 104とを一体的に構成することもできる。
[0023] 記憶部 300は、例えば不揮発性メモリによって構成されており、マクロ操作データ 記憶部 301を含んでいる。マクロ操作データ記憶部 301には、マクロ操作の内容を 示すマクロ操作データ(操作情報) 302…が記憶されている。ここで、マクロ操作とは 、リモコン装置 100が機器 105…に対して行う最小単位の操作を複数組み合わせる ことによって構成される操作を意味する。
[0024] 制御部 200は、例えばマイクロコンピュータによって構成されており、このマイクロコ ンピュータ上で操作プログラムが実行されることにより、リモコン信号制御部 201、表 示制御部 202、音声出力制御部 203、操作制御部 204、マクロ操作抽出部 205、マ クロ操作実行部 206として機能する。
[0025] リモコン信号制御部 201、表示制御部 202、音声出力制御部 203、操作制御部 20 4は、それぞれリモコン信号送信部 101、表示部 102、音声出力部 103、操作部 104 を制御する。
[0026] マクロ操作抽出部(抽出手段) 205は、マクロ操作データ記憶部 301に記憶された 複数種類のマクロ操作データ (操作情報)の中から抽出条件を満たすマクロ操作デ ータを抽出する。この抽出条件は、利用者によって操作部 104から入力され、その入 力を操作制御部(第 1入力手段) 204が受け付ける。
[0027] マクロ操作抽出部 205によりマクロ操作データが抽出されると、表示制御部(第 1出 力手段) 202は、抽出されたマクロ操作を利用者に通知するための通知情報を表示 部 102に対して出力し、表示部 102に抽出されたマクロ操作のリストを表示させる。利 用者は、操作部 104を用いて、表示部 102に表示されたマクロ操作のリストの中から 所望のマクロ操作を選択する。その選択入力は、操作制御部(第 2入力手段) 204に よって受け付けられる。このとき、表示制御部 202と操作制御部 204とは、抽出された マクロ操作の中から 1つのマクロ操作を利用者に選択させる選択手段として機能する
[0028] マクロ操作実行部(操作実行手段) 206は、利用者の選択したマクロ操作を実行す る。そして、マクロ操作実行部 206は、マクロ操作を実行しつつ、このマクロ操作を構 成する各操作の切り替わりの際に、操作の対象となる対象機器が切り替わる場合に は、表示制御部(第 2出力手段) 202に対して切替情報の出力を指示する。切替情 報は、操作対象となる対象機器の切り替わりを通知するための情報であり、表示制御 部 202から表示部 102に送られる。表示部 102は、表示制御部 202から切替情報が 送られてくると、利用者に対して対象機器の切り替わりを通知するための表示を行う。 なお、マクロ操作実行部 206は、対象機器が切り替わらない場合には表示制御部 20 2に対して切替情報の出力を禁止する。
[0029] 上記では表示による通知について説明した力 表示による通知とともに、あるいは 表示による通知の代わりに、音声による通知を行ってもよレ、。音声による通知を行う 場合には、マクロ操作実行部 206は、音声出力制御部(第 1出力手段、第 2出力手段 ) 203に対して通知情報及び切替情報の出力を指示し、音声出力制御部 203から音 声出力部 103に対して通知情報及び切替情報が送られる。
[0030] 図 3にマクロ操作の例を示す。図 3には、 3つのマクロ操作 A, B, Cを示している。
[0031] マクロ操作 Aは、対象機器が機器 1のみであり、操作も aのみである。具体的には、 対象機器は「テレビ」、操作は「2チャンネルを選局」のような例が考えられる。なお、 マクロ操作 Aは複数の操作の組合せではないため、本来はマクロ操作ではないが、 このような操作もマクロ操作としてマクロ操作データ記憶部 301に登録しておくことは 可能であるので、ここではマクロ操作と称している。
[0032] マクロ操作 Bは、対象機器は機器 2のみである力 操作は操作 b, c, dの複数の操 作が行われる。具体的には、エアコンをおやすみモードに設定する場合として、対象 機器は「エアコン」、操作は「オフタイマー 2時間」、「温度 25度」、「風量弱」のような例 が考えられる。 [0033] 上記マクロ操作 A, Bは、いずれも単一の対象機器に対する操作である。リモコン装 置 100は、さらに、マクロ操作 Cのように、複数の対象機器を操作することもできる。
[0034] マクロ操作 Cは、複数の対象機器に対してそれぞれ単一又は複数の操作を行うも のである。マクロ操作 Cでは、機器 3に対して操作 eを実行した後、機器 4に対して操 作 fと操作 g、その後機器 5に対して操作 hを実行する。具体的には、ビデオ 1からビデ ォ 2に長時間録画モードでダビング操作する場合として、「テレビ」に対して「映像入 力をビデオ 2に設定」、「ビデオ 2」に対して「録画モードを 3倍に設定」、「録画開始」、 「ビデオ 1」に対して「再生開始」というような例が考えられる。
[0035] 本実施形態では、登録された複数のマクロ操作から所望のマクロ操作を効率よく選 択できる構成を実現するものである。以下では、所望のマクロ操作として、マクロ操作 Cのように複数機器に対するマクロ操作 (複合操作)を想定する。
[0036] 図 4にマクロ操作データの例を示す。各マクロ操作データは、それぞれを識別する ための識別情報として付加された番号であるマクロ番号データと、マクロ操作の概要 を示す文字列からなり、表示部 102への表示などに用いられるマクロ操作概要デー タと、マクロ操作として登録された複数の操作を、それぞれ操作対象となる機器 (対象 機器)と対応付けて記述しているコマンドデータとを含んでいる。
[0037] 図 5のフローチャートに基づいて、利用者がマクロ操作を選択する際にリモコン装置 100において実行される処理の流れを説明する(図 1、図 4参照)。ここでは、利用者 が選択するマクロ操作として、ビデオから DVDへコピーする作業を TVでモニターし ながら行うマクロ操作(図 4のマクロ番号 4のマクロ操作)を想定する。
[0038] まず、操作部 104のマクロ操作選択開始キー(図示せず)を利用者が押下すること により、制御部 200はマクロ操作の選択処理を開始し (ステップ S101)、利用者に対 して、抽出条件の入力を促すメッセージを表示部 102に表示させるとともに、利用者 による上記入力を操作制御部 204により待ち受ける (ステップ S102)。ここでの抽出 条件は、所望のマクロ操作における対象機器の組合せである。
[0039] 利用者は、操作部 104の対象機器入力キー(図示せず)を押下することにより、所 望のマクロ操作による対象機器、すなわち TV、ビデオ、 DVDを入力し、対象機器を 全て入力すると操作部 104の完了キー(図示せず)を押下する。操作制御部 204は、 操作部 104の完了キーが押下されるまで、対象機器の入力待ち受けを継続する(ス テツプ S103)。なお、機器の入力順はどのような順でもよい。
[0040] 完了キーの押下が確認されると、マクロ操作抽出部 205は、カウンター iを 1に初期 化し (ステップ S 104)、登録されているマクロ操作それぞれに対して次の処理を繰り 返す。まず、マクロ操作抽出部 205は、マクロ操作データ記憶部 301からマクロ番号 =iのマクロ操作データを読み出し、このマクロ操作データに含まれる対象機器と、操 作制御部 204の受け付けた対象機器とがー致するか否かを判別する (ステップ S10 5)。一致している場合には、このマクロ操作を選択候補として抽出し、このマクロ操作 のマクロ操作概要データの内容を表示制御部 202を介して表示部 102に表示させ( ステップ S106)、カウンター iをインクリメントする(ステップ S107)。不一致の場合は、 ステップ S106を実行せずにステップ S107を実行する。マクロ番号 = 1のマクロ操作 に含まれる対象機器は TVとビデオであり、入力された対象機器は TV、ビデオ、 DV Dであるので、不一致と判別される。
[0041] そして、マクロ操作抽出部 205は、登録されている全てのマクロ操作に対する処理 が完了したか否かを判別し (ステップ S108)、未完了の場合にはステップ S105に戻 つて次のマクロ番号のマクロ操作について上記処理を繰り返す。
[0042] 登録されている全てのマクロ操作に対する処理が完了すると、操作制御部 204の 受け付けた対象機器と一致する対象機器を含むマクロ操作の一覧が表示部 102に 表示されることになり、この状態で利用者によるマクロ操作の選択入力を操作制御部 204が待ち受ける(ステップ S 109)。利用者は、操作部 104のマクロ操作選択キー( 図示せず)を押下することにより、一覧表示されたマクロ操作の中から所望のマクロ操 作を選択する。具体的には、表示部 102にマクロ番号 3及び 4のマクロ操作が表示さ れ、これらの中力 利用者はマクロ番号 4のマクロ操作を選択することになる。
[0043] マクロ操作が選択されると、マクロ操作の選択処理は終了する(ステップ S110)。選 択されたマクロ操作は、操作制御部 204からマクロ操作実行部 206に通知され、マク 口操作実行部 206がそのマクロ操作を実行する。
[0044] 図 6のフローチャートに基づいて、上記マクロ操作を実行する際にリモコン装置 100 において実行される処理の流れを説明する(図 1参照)。ここでは、利用者が選択す るマクロ操作として、ビデオから DVDへコピーする作業を TVでモニターしながら行う マクロ操作(図 4のマクロ番号 4のマクロ操作)を想定する。
[0045] まず、マクロ操作実行部 206は、マクロ操作データ記憶部 301からマクロ操作デー タを読み出し、実行するマクロ番号 4のコマンドデータに記述された順序にしたがって 、最初の操作 (TV:電源 ON)を読み出す (ステップ S 201)。
[0046] そして、マクロ操作実行部 206は、全ての操作が終了したか否かを判別する(ステツ プ S202)。全ての操作が終了している場合には終了処理を行うが(ステップ S203)、 最初の操作を読み出した時点では未だ操作は終了していないので、次に、マクロ操 作実行部 206は、対象機器が切り替わつたか否力、を判別する(ステップ S204)。この 判別は、マクロ操作データに基づき、前回読み出した操作の対象機器と、今回読み 出した操作の対象機器とを比較することにより可能であり、一致している場合には対 象機器が切り替わっていないと判別し、一致していない場合には対象機器が切り替 わったと判別することになる。なお、最初の操作を読み出した時点では、対象機器が 切り替わっていないと判別することとしてもよぐ切り替わつたと判別することとしてもよ いが、ここでは、切り替わっていないと判別することとする。
[0047] 対象機器が切り替わっていないと判別された場合には、マクロ操作実行部 206は、 読み出した操作を実行するために、その操作に対応するリモコン信号の送信をリモコ ン信号制御部 201に指示し、リモコン信号制御部 201がリモコン信号送信部 101を 介してリモコン信号を送信する(ステップ S206)。
[0048] そして、マクロ操作実行部 206は、次の操作 (TV:入力を DVDに切替え)を読み出 し(ステップ S201)、以下ステップ S202力らステップ S206を繰り返す。
[0049] さらに次の操作 (ビデオ:電源〇N)になると、対象機器が TVからビデオへ切り替わ つているため、ステップ S204では対象機器が切り替わつたと判別され、マクロ操作実 行部 206は、対象機器の切り替わりを利用者に通知するための表示及び音声出力を 、それぞれ表示制御部 202及び音声出力制御部 203に指示する(ステップ S205)。
[0050] これにより、表示制御部 202は、切り替え後の新たな機器を表示により利用者に通 知する。具体的には、例えば図 7に示すように、切り替え後の新たな機器「ビデオ」の 表示を点滅させるなどすればよい。また、音声出力部 103は、切り替え後の新たな機 器を音声により利用者に通知する。具体的には、例えば「リモコンをビデオに向けてく ださレ、」などの音声を出力すればょレ、。
[0051] このように、マクロ操作実行部 206は、各操作の切り替わりの際に、対象機器が切り 替わる場合には、対象機器の切り替わりを表示部 102や音声出力部 103によって利 用者に対して通知しつつ操作を順次行ってレ、く。
[0052] なお、切り替え後の新たな機器を表示により通知する方法としては、表示部 102に 表示された機器の表示態様を変化させるようにすればよぐ上記のように点滅させる 以外に、表示色を変える、表示サイズを大きくするなど、他の機器の表示態様とは異 なる表示態様とすればよい。また、ここでは表示による通知と音声による通知とを行う こととしてレ、る力 これらのうち一方のみを行ってもよぐ他の方法による通知を行って あよい。
[0053] このように、マクロ操作を実行する際には、マクロ操作として登録された一連の操作 を順次実行するが、そのマクロ操作に含まれる対象機器が切り替わるときに、対象機 器を識別する情報を表示部 102で表示したり、表示態様を変化させたり、同時に音 声で対象機器を識別する情報を音声出力したりすることにより、対象機器が切り替わ つたことを利用者に知らせる。
[0054] このような通知を行うことにより、マクロ操作の実行時に、どの機器が対象機器となつ ているかを利用者に明確に伝えることができる。
[0055] 以上のように、マルチリモコン装置 100では、入力される抽出条件に基づき、この抽 出条件を満たすマクロ操作データをマクロ操作抽出部 205により抽出し、抽出したマ クロ操作データに対応するマクロ操作の中から実行すべきマクロ操作を利用者に選 択させる。
[0056] したがって、マクロ操作データ記憶部 301に記憶させておくマクロ操作の種類を増 やした場合でも、利用者による操作の選択を比較的容易に効率よく行うことができる ようになる。これにより、リモコン装置 100は、利用者がより簡単に操作を行うことがで きるものとなる。
[0057] また、リモコン装置 100では、抽出条件として、操作対象となる機器を特定するため の入力がなされることにより、それら機器を操作対象に含むマクロ操作を抽出すること になる。これにより、抽出条件自体も利用者にとって理解しやすい内容となるため、利 用者がより簡単に操作を行うことができる。
[0058] なお、抽出条件としては上記以外のものを採用してもよい。例えば、各マクロ操作デ ータに、当該マクロ操作データを登録した登録者を識別する情報を付加しておき、登 録者を抽出条件として入力するようにしてもよい。
[0059] この場合、利用者は、自身が登録したマクロ操作のみを効率よく抽出して、その中 力 マクロ操作を選択することができるので、記憶部に記憶させておく操作情報の種 類を増やした場合でも、操作の選択を比較的容易に効率よく行うことができるようにな る。
[0060] また、リモコン装置 100では、対象機器が切り替わる際にその切り替わりを利用者に 通知することができ、利用者はその通知により対象機器を把握することができるように なる。そのため、利用者は上記通知に応じてリモコン装置 100を対象機器に向けるな どして操作が正常に行えるようにすることができ、操作の失敗を起こりに《することが できる。一方、対象機器が切り替わらない場合には上記通知を行わない。これにより 、不要な表示や音声による利用者の煩わしさを低減することができる。
[0061] 本実施形態では、利用者が所望のマクロ操作に必要な対象機器を入力することに より、対応するマクロ操作を検索 ·表示し、その中から所望のマクロ操作を利用者が選 択する。これにより、複数のマクロ操作から効率よく所望のマクロ操作を選択すること ができる。また、所望のマクロ操作選択後、マクロ操作の実行中に対象機器が切り替 わった際に表示部 102の表示態様を変化させたり、切り替わりと同時に音声出力部 1 03で音声出力させたりする。これにより、利用者は対象機器の切り替わるタイミングを 認識すること力 Sできる。また、マクロ操作に含まれる各操作の実行に対応して機器を 識別する情報が表示されたり、あるいは音声出力されたりすると、表示や音声が邪魔 な場合がある。これに対して対象機器の切り換わり時だけに表示や音声出力すること により、対象機器を識別する情報を利用者に効果的に提供できる。
[0062] 〔実施形態 2〕
本発明の第 2の実施形態について図面に基づいて説明すると以下の通りである。
[0063] 図 8及び図 9に、本実施形態におけるリモコン装置 (操作装置) 110のブロック構成 及び外観をそれぞれ示す。図 8及び図 9に示すように、リモコン装置 110は、図 1及び 図 2に示したリモコン装置 100と比較して、続行指示部 401、続行指示制御部 402、 再実行指示部 601、再実行指示制御部 602をさらに備えている点が異なっている。
[0064] そして、リモコン装置 110では、マクロ操作実行部 206によるマクロ操作の実行にお いて、対象機器が切り替わる際に一旦操作が中断され、利用者による操作続行の指 示を待って切り替え後の新たな対象機器に対する操作を続行するようになっている。 また、上記中断の際に、利用者による操作の再実行の指示をも入力可能とし、再実 行指示があった場合には、直前の対象機器に対する一連の操作を再度実行するよう になっている。
[0065] 続行指示部 401は、リモコン装置 110に対して操作の続行を利用者が指示するた めのキーによって構成されている。また、続行指示制御部(第 3入力手段) 402は、続 行指示部 401からの操作続行の入力を受け付けるものであり、続行指示部 401のキ 一が押下されると、操作続行をマクロ操作実行部 206に指示する。
[0066] 再実行指示部 601は、リモコン装置 110に対して操作の再実行を利用者が指示す るためのキーによって構成されている。また、再実行指示制御部(第 4入力手段) 602 は、再実行指示部 601からの再実行の入力を受け付けるものであり、再実行指示部 601のキーが押下されると、再実行をマクロ操作実行部 206に指示する。
[0067] そして、マクロ操作実行部 206は、利用者の選択したマクロ操作を実行しつつ、各 操作の切り替わりの際に、対象機器が切り替わる場合には操作続行の入力を待って 次の操作を実行し、対象機器が切り替わらなレ、場合には操作続行の入力を待たず に次の操作を実行する。また、マクロ操作実行部 206は、操作対象となる対象機器が 切り替わる際に、再実行の入力がなされた場合には、直前の対象機器に対する一連 の操作を再度実行する。
[0068] 図 10及び図 11のフローチャートに基づいて、マクロ操作を実行する際にリモコン装 置 110において実行される処理の流れを説明する(図 8参照)。なお、図 10のフロー チャートは操作の再実行指示の受け付けを省いたものであり、図 11のフローチャート は操作の再実行指示の受け付けを設けたものである。操作の再実行指示の受け付 けを省く場合には、再実行指示部 601及び再実行指示制御部 602の構成を省略す ること力 Sできる。
[0069] 図 10のフローチャートは、リモコン装置 100に関する図 6のフローチャートと比較し て、ステップ S205の後に、続行指示を待つステップ S301が追加されている点が異 なっており、他は同一である。
[0070] ステップ S301が追加されることにより、マクロ操作実行部 206は、対象機器が切り 替わる際に、対象機器の切り替わりを表示部 102及び音声出力部 103に通知させた 後、利用者により続行指示部 401のキーが押下され、続行指示制御部 402から操作 続行の指示が来るのを待って、リモコン信号制御部 201に対してリモコン信号の送信 を指示する。
[0071] これにより、利用者はリモコン装置 110を対象機器に向けるなどの操作準備が整つ てから切り替わった後の対象機器に対する操作を続行させることができ、操作の失敗 を起こりに《することができる。また、対象機器が切り替わらない場合には操作続行 の入力を待たずに次の操作を実行するので、各操作の度に利用者による操作続行 の指示を確認することはしなレ、。これにより、利用者の煩わしさを低減することができ 、マクロ操作による操作の自動化のメリットを維持することができる。
[0072] 図 11のフローチャートは、リモコン装置 100に関する図 6のフローチャートと比較し て、ステップ S205の後に、続行指示又は再実行指示を待つステップ S401と、再実 行指示がなされた場合に操作を直前の対象機器に対する最初の操作に戻すステツ プ S402とが追加されている点が異なっており、他は同一である。
[0073] ステップ S401が追加されることにより、マクロ操作実行部 206は、対象機器が切り 替わる際に、対象機器の切り替わりを表示部 102及び音声出力部 103に通知させた 後、利用者により続行指示部 401又は再実行指示部 601のキーが押下され、続行指 示制御部 402又は再実行指示制御部 602から操作続行又は再実行の指示が来る のを待つ。そして、マクロ操作実行部 206は、操作の続行指示を受けた場合には、リ モコン信号制御部 201に対してリモコン信号の送信を指示し、再実行指示を受けた 場合には、操作を直前の対象機器に対する一連の操作の先頭に戻してリモコン信号 の送信を指示する。例えば、図 3のマクロ操作 Cを例にとると、操作 gまで実行した後 に再実行の指示を受けると、直前の対象機器である機器 4に対する一連の操作の先 頭、つまり操作 fに戻って操作を繰り返す。
[0074] 複数の機器を操作するリモコン装置 110においては、リモコン装置 110と対象機器 との位置関係などに起因して、リモコン信号の送信が正しく行われないことがある。リ モコン信号の送信が失敗した場合は、その対象機器に対する一連の操作が全て失 敗する可能性が高い。それゆえ、再実行は直前の対象機器に対する全ての操作を 再実行することとしてレ、る。これにより、万一操作が失敗した場合でも、簡単に再実行 を行うことができ、正常な操作への復帰が容易になる。
[0075] 以上のように、本実施形態では、表示部 102及び音声出力部 103が対象機器の切 り替わりを表示したり音声出力したりすると同時に、リモコン信号を送信する前に利用 者からの実行指示を待つ。利用者は、このタイミングで対象機器が正しくリモコン動作 するように、リモコン装置 110と対象機器との向きや距離を確認した後、実行指示を 与える。これにより、リモコン信号の伝送をより確実に行うことができる。また、リモコン 信号の伝送が失敗した場合、再実行のボタンを設置することにより、直前の対象機器 への操作の再実行を容易に行うことができる。
[0076] 〔実施形態 3〕
本発明の第 3の実施形態について図面に基づいて説明すると以下の通りである。
[0077] 図 12及び図 13に、本実施形態におけるリモコン装置 (操作装置) 120のブロック構 成及び外観をそれぞれ示す。図 12及び図 13に示すように、リモコン装置 120は、図 1及び図 2に示したリモコン装置 100と比較して、受信部 144、マクロ操作登録部 207 をさらに備えている点が異なっている。
[0078] 受信部 144は、赤外線や電波などを伝送媒体として各機器 105から伝送されてくる 登録データを受信するためのものである。登録データとは、マクロ操作を登録するた めに必要となるデータであり、後述する機器データ及び操作データを含んでいる。各 機器 105は、リモコン装置 120に操作を登録するために、各機器 105からリモコン装 置 120への登録データの送信が可能となっている。なお、受信部 144は、各機器 10 5からではなぐ各機器 105に付属している専用のリモコンから登録データを受信して あよい。
[0079] マクロ操作登録部(登録手段) 207は、受信部 144の受信した登録データに基づい てマクロ操作データを生成し、マクロ操作データ記憶部 301に登録するためのもので あり、個別の操作データを組み合わせ、マクロ番号及びマクロ操作概要を付加するこ とによって図 4に示したマクロ操作データを生成してマクロ操作データ記憶部 301に 登録する。
[0080] 従来、学習リモコンと呼ばれる装置がある。これは、対象機器から赤外線などによつ て送信される登録データを、学習リモコンによって受信して登録するものである。従来 の学習リモコンでは、単一の機器に対する単一の操作を学習するのが一般的である
[0081] リモコン装置 120では、マクロ操作として一連の複数の操作を学習し、その際に対 象機器を識別する情報も含めてマクロ操作データ記憶部 301に登録する。
[0082] 図 14のフローチャートに基づいて、マクロ操作を登録する際にリモコン装置 120に おいて実行される処理の流れを説明する(図 12参照)。
[0083] まず、操作部 104のマクロ操作登録開始キー(図示せず)を利用者が押下すること により、制御部 200はマクロ操作の登録処理を開始し (ステップ S501)、マクロ操作 登録部 207は、新たなマクロ操作データを生成するとともに、この新たなマクロ操作デ ータに対してマクロ番号を設定して、マクロ番号データとして登録する(ステップ S502 ) 0
[0084] そして、受信部 144が登録データを受信すると (ステップ S503)、マクロ操作登録部 207は、受信部 144が受信した登録データに基づき、当該登録データの発信元の機 器が切り替わつたか否か (つまり、今回受信した登録データの発信元と、前回受信し た登録データの発信元とが異なっているか否力)を判別し (ステップ S504)、切り替わ つた場合には、登録データから発信元の機器を特定するための機器データ (機器情 報)を読み取ってマクロ操作データのコマンドデータとして登録する(ステップ S505) 。なお、最初の登録データを受信した際には、ステップ S504において機器が切り替 わったと判別し、ステップ S505を実行する。また、マクロ操作登録部 207は、受信部 144が受信した登録データから操作内容を示す操作データ(単位操作情報)を読み 取ってマクロ操作データのコマンドデータとして登録する(ステップ S506)。
[0085] そして、マクロ操作登録部 207は、操作部 104のマクロ操作登録終了キー(図示せ ず)を利用者が押下したか否かに基づいて、登録終了か否かを判別し (ステップ S50 7)、登録終了ではない場合にはステップ S503からの処理を繰り返す。登録終了の 場合には、マクロ操作概要データを生成してマクロ操作データに登録し、完成したマ クロ操作データをマクロ操作データ記憶部 301に記憶させて処理を終了する(ステツ プ S508)。これにより、図 4に示したマクロ操作データを登録することができる。
[0086] なお、図 15のフローチャートに示すように、図 14のフローチャートにおいてステップ S504を省略し、毎回機器データを登録するようにしてもよい。この場合、図 16に示 すように、コマンドデータにおいて機器データと操作データとが 1対 1に対応すること になる。ただし、機器データは、対象機器の切り替わりを特定できるように登録されて おればよいので、図 4に示したマクロ操作データのように操作対象となる機器の切り 替わりに応じた対応付けをしておけば十分であり、これにより、毎回機器データを登 録する手間を削減することができ望ましい。
[0087] リモコン装置 120では、新たなマクロ操作データを追加してマクロ操作データ記憶 部 301に記憶させることができる。そして、新たなマクロ操作データを生成する際、各 操作データに対して操作対象となる機器を特定するための機器データを対応付ける ので、この機器データを用いることにより、マクロ操作抽出部 205による抽出を行うこと ができる。また、機器データを用いることにより、対象機器の切り替わりの際に、新た な対象機器の表示等を的確に行うことができる。
[0088] ここで、上述したように、マクロ操作の抽出条件をマクロ操作データの登録者とする 場合には、さらに当該マクロ操作データを登録した登録者を識別する情報を、前記 操作データに対して対応付ければよい。これにより、登録者情報を用いて、マクロ操 作抽出部 205による抽出を行うことができる。
[0089] 〔実施形態 4〕
本発明の第 4の実施形態について図面に基づいて説明すると以下の通りである。
[0090] 図 17及び図 18に、本実施形態におけるリモコン装置 (操作装置) 130のブロック構 成及び外観をそれぞれ示す。図 17及び図 18に示すように、リモコン装置 130は、図 12及び図 3に示したリモコン装置 120と比較して、受信部 144の代わりに通信部 141 を備えてレ、る点が異なってレ、る。 [0091] 通信部 141は、インターネットなどの外部のネットワーク 142を介して外部のデータ ベース 143にアクセスし、データベース 143から登録データをダウンロードするための ものである。データベース 143には、様々な機器 105…に関する登録データが格納 されている。
[0092] リモコン装置 120では、利用者による操作部 104の操作に基づき、マクロ操作登録 部 207が利用者の所望する機器の所望する登録データをデータベース 143からダウ ンロードすることにより、図 14又は図 15とほぼ同様の処理を行ってマクロ操作データ を登録する。
[0093] なお、各実施形態では、リモコン装置 100 · 110 · 120 · 130における制御部 200を マイクロコンピュータによって構成し、このマイクロコンピュータ上で操作プログラムを 実行することによって各機能ブロックを実現することを想定して説明したが、制御部 2 00及びその各機能ブロックの一部又は全部をハードウェアによって実現してもよい。
[0094] また、上記操作プログラムは、記録媒体から上記マイクロコンピュータに供給されて もよぐ通信ネットワーク (インターネット、イントラネット等を含む)と上記マイクロコンビ ユータとを接続可能に構成して、その通信ネットワークを介して上記マイクロコンピュ ータに供給されてもよい。
[0095] 上記操作プログラムを記録する記録媒体は、上記マイクロコンピュータと分離可能 に構成してもよぐ上記マイクロコンピュータに組み込むようになつていてもよレ、。この 記録媒体は、記録したプログラムコードを上記マイクロコンピュータが直接読み取るこ とができるように上記マイクロコンピュータに装着されるものであっても、外部記憶装 置として上記マイクロコンピュータに接続されたプログラム読み取り装置を介して読み 取ること力 Sできるように装着されるものであってもよレ、。
[0096] 例えば、上記記録媒体としては、フレキシブルディスク、ハードディスク、光ディスク 、光磁気ディスク、 ICカード、マスク R〇M、 EPR〇M、 EEPROM、フラッシュ ROM 等を用いることができる。
[0097] 本発明は上述した各実施形態に限定されるものではなぐ請求項に示した範囲で 種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適 宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。例 えば、実施形態 3及び 4のリモコン装置 120 · 130は、実施形態 1のリモコン装置 100 に対して受信部 144又は通信部 141と、マクロ操作抽出部 205とを付加した構成で あるが、実施形態 2のリモコン装置 110に対してこれらを付加して構成することもでき る。
[0098] なお、既に述べた、前述の選択手段は、例えば前記抽出手段により抽出された操 作情報に対応する操作を利用者に通知するための通知情報を出力する第 1出力手 段と、前記通知情報により通知される操作の中力 操作を選択するための入力を受 け付ける第 2入力手段とを備えることによって構成することができる。
[0099] 本発明に係る操作装置は、上記操作装置において、前記複数種類の操作は、そ れぞれ複数の機器に対する一連の操作力 なる複合操作であり、前記第 1入力手段 は、前記抽出条件として、前記複合操作の操作対象となる複数の機器を特定するた めの入力を受け付けるものであってもよい。
[0100] 上記構成では、操作対象となる機器を特定するための入力がなされることにより、そ れら機器を操作対象に含む複合操作を抽出手段が抽出することになる。
[0101] これにより、抽出条件自体も利用者にとって理解しやすい内容となるため、利用者 力はり簡単に操作を行うことができる操作装置を実現することができる。
[0102] 本発明に係る操作装置は、上記操作装置において、操作対象となる対象機器の切 り替わりを通知するための切替情報を出力する第 2出力手段と、利用者の選択した複 合操作を実行しつつ、各操作の切り替わりの際に、対象機器が切り替わる場合には 前記切替情報を前記第 2出力手段に出力させ、対象機器が切り替わらない場合には 前記切替情報を前記第 2出力手段に出力させない操作実行手段とをさらに備えるこ とが望ましい。
[0103] 上記構成では、対象機器が切り替わる際にその切り替わりを通知するための切替 情報が第 2出力手段から出力される。したがって、この切替情報に基づいて対象機 器の切り替わりを表示や音声によって利用者に通知することができ、利用者はその通 知により対象機器を把握することができるようになる。
[0104] そのため、操作装置が対象機器に対して赤外線などを介して操作する場合であつ ても、利用者は上記通知に応じて操作装置を対象機器に向けるなどして操作が正常 に行えるようにすることができ、操作の失敗を起こりに《することができる。
[0105] また、上記構成では、対象機器が切り替わらない場合には切替情報は出力されな レ、。これにより、不要な表示や音声による利用者の煩わしさを低減することができる。
[0106] あるいは本発明に係る操作装置は、上記操作装置において、操作続行の入力を受 け付ける第 3入力手段と、利用者の選択した複合操作を実行しつつ、各操作の切り 替わりの際に、対象機器が切り替わる場合には前記操作続行の入力を待って次の操 作を実行し、対象機器が切り替わらない場合には前記操作続行の入力を待たずに 次の操作を実行する操作実行手段とをさらに備えることが望ましい。
[0107] 上記構成では、各操作の切り替わりの際に、対象機器が切り替わる場合には操作 続行の入力を待って次の操作を実行する。操作続行の入力は、例えば利用者によつ て操作される操作部を設け、その操作部に対するキー操作などによって入力するよう にすればよい。これにより、利用者による操作続行の指示を確認して操作を続行する こと力 Sできる。
[0108] したがって、操作装置が対象機器に対して赤外線などを介して操作する場合であ つても、利用者は操作装置を対象機器に向けるなどの操作準備が整ってから切り替 わった後の対象機器に対する操作を続行させることができ、操作の失敗を起こりにく くすることができる。
[0109] また、上記構成では、対象機器が切り替わらない場合には操作続行の入力を待た ずに次の操作を実行するので、各操作の度に利用者による操作続行の指示を確認 することはしない。これにより、利用者の煩わしさを低減することができ、複合操作によ る操作の自動化のメリットを維持することができる。
[0110] 本発明に係る操作装置は、上記操作装置において、操作再実行の入力を受け付 ける第 4入力手段をさらに備え、前記操作実行手段は、操作対象となる対象機器が 切り替わる際に、前記操作再実行の入力がなされた場合には、直前の対象機器に対 する一連の操作を再度実行することが望ましレ、。
[0111] 上記構成では、万一操作が失敗した場合でも、簡単に再実行を行うことができ、正 常な操作への復帰が容易になる。
[0112] 本発明に係る操作装置は、上記操作装置において、前記複合操作を構成する各 操作の内容を示す単位操作情報の入力を受け付けるとともに、入力された単位操作 情報を組み合わせることにより前記複合操作の内容を示す操作情報を生成し、生成 した操作情報を前記記憶部に記憶させる登録手段をさらに備え、前記単位操作情報 には、当該単位操作情報の操作対象となる機器を特定するための機器情報が付カロ されており、前記登録手段は、各単位操作情報に対して対応する機器情報を対応付 けて操作情報を生成することが望ましレ、。
[0113] 上記構成では、新たな操作情報を追加して記憶部に記憶させることができる。そし て、新たな操作情報を生成する際、各単位操作情報に対して操作対象となる機器を 特定するための機器情報を対応付けるので、この機器情報を用いて抽出手段による 抽出を行うことができる。
[0114] なお、各単位操作情報と機器情報との対応付けは、 1対 1の対応付けであってもよ ぐ操作対象となる機器の切り替わりに応じた対応付けであってもよい。
[0115] 本発明に係る操作装置は、上記操作装置において、操作対象となる機器から前記 単位操作情報及び機器情報を受信する受信部をさらに備える、あるいは、外部のネ ットワークを介して外部のデータベースから前記単位操作情報及び機器情報をダウ ンロードする通信部をさらに備えるものであってもよい。
[0116] 本発明に係る操作装置は、複数の機器に対する一連の操作からなる複合操作を実 行する操作装置であって、操作対象となる対象機器の切り替わりを通知するための 切替情報を出力する出力手段と、前記複合操作を実行しつつ、各操作の切り替わり の際に、対象機器が切り替わる場合には前記切替情報を前記第 2出力手段に出力 させ、対象機器が切り替わらない場合には前記切替情報を前記第 2出力手段に出力 させなレ、操作実行手段とを備えることを特徴としてレ、る。
[0117] また、本発明に係る操作方法は、複数の機器に対する一連の操作からなる複合操 作を実行する操作装置による操作方法であって、前記複合操作の各操作の切り替わ りの際に操作対象となる対象機器が切り替わるか否かを判別する判別ステップと、対 象機器の切り替わりを通知するための切替情報を出力する出力ステップとを含み、対 象機器が切り替わる場合には前記出力ステップを実行し、対象機器が切り替わらな レ、場合には前記出力ステップを実行しなレ、ことを特徴としてレ、る。 [0118] 上記構成及び方法では、対象機器が切り替わる際にその切り替わりを通知するた めの切替情報が出力される。したがって、この切替情報に基づいて対象機器の切り 替わりを表示や音声によって利用者に通知することができ、利用者はその通知により 対象機器を把握することができるようになる。
[0119] そのため、操作装置が対象機器に対して赤外線などを介して操作する場合であつ ても、利用者は上記通知に応じて操作装置を対象機器に向けるなどして操作が正常 に行えるようにすることができ、操作の失敗を起こりに《することができる。
[0120] また、上記構成及び方法では、対象機器が切り替わらない場合には切替情報は出 力されない。これにより、不要な表示や音声による利用者の煩わしさを低減することが できる。
[0121] 本発明に係る操作装置は、複数の機器に対する一連の操作からなる複合操作を実 行する操作装置であって、操作対象となる対象機器の切り替わりを通知するための 切替情報を出力する出力手段と、操作続行の入力を受け付ける入力手段と、前記複 合操作を実行しつつ、各操作の切り替わりの際に、対象機器が切り替わる場合には 前記操作続行の入力を待って次の操作を実行し、対象機器が切り替わらなレ、場合に は前記操作続行の入力を待たずに次の操作を実行する操作実行手段とを備えること を特徴としている。
[0122] また、本発明に係る操作方法は、複数の機器に対する一連の操作からなる複合操 作を実行する操作装置による操作方法であって、前記複合操作の各操作の切り替わ りの際に操作対象となる対象機器が切り替わるか否かを判別するステップと、操作続 行の入力の有無を判別するステップとを含み、対象機器が切り替わる場合には前記 操作続行の入力を待って次の操作を実行し、対象機器が切り替わらない場合には前 記操作続行の入力を待たずに次の操作を実行することを特徴としている。
[0123] 上記構成及び方法では、各操作の切り替わりの際に、対象機器が切り替わる場合 には操作続行の入力を待って次の操作を実行する。操作続行の入力は、例えば利 用者によって操作される操作部を設け、その操作部に対するキー操作などによって 入力するようにすればよい。これにより、利用者による操作続行の指示を確認して操 作を続行することができる。 [0124] したがって、操作装置が対象機器に対して赤外線などを介して操作する場合であ つても、利用者は操作装置を対象機器に向けるなどの操作準備が整ってから切り替 わった後の対象機器に対する操作を続行させることができ、操作の失敗を起こりにく くすることができる。
[0125] また、上記構成及び方法では、対象機器が切り替わらない場合には操作続行の入 力を待たずに次の操作を実行するので、各操作の度に利用者による操作続行の指 示を確認することはしなレ、。これにより、利用者の煩わしさを低減することができ、複 合操作による操作の自動化のメリットを維持することができる。
[0126] 本発明は、上記操作装置を動作させる操作プログラムであって、コンピュータを前 記各手段として機能させるための操作プログラムとしても実現できる。これにより、コン ピュータを用いて上記操作装置の各手段を実現することができる。
[0127] あるいは、本発明は、上記操作プログラムを記録したコンピュータ読み取り可能な記 録媒体としても実現できる。これにより、コンピュータを用いて、この記録媒体から操 作プログラムを読み出し、上記操作装置の各手段を実現することができる。
[0128] 尚、発明を実施するための最良の形態の項においてなした具体的な実施態様また は実施例は、あくまでも、本発明の技術内容を明らかにするものであって、そのような 具体例にのみ限定して狭義に解釈されるべきものではなぐ本発明の精神と次に記 載する請求の範囲内で、いろいろと変更して実施することができるものである。
産業上の利用の可能性
[0129] 本発明に係る操作装置は、以上のように、複数種類の操作の内容をそれぞれ示す 複数種類の操作情報を記憶する記憶部と、複数種類の操作の中から操作を抽出す るための抽出条件の入力を受け付ける第 1入力手段と、複数種類の操作情報の中か ら抽出条件を満たす操作情報を抽出する抽出手段と、抽出手段により抽出された操 作情報に対応する操作の中から実行すべき操作を利用者に選択させる選択手段と を備えているので、記憶部に記憶させておく操作情報の種類を増やした場合でも、 操作の選択を比較的容易に効率よく行うことができるようになる。これにより、利用者 力はり簡単に操作を行うことができる操作装置を実現することができるという効果を奏 する。 従って、本発明は、テレビやビデオ、エアコンなどを操作するリモコンに適用する: とができる。

Claims

請求の範囲
[1] 1又は複数の機器に対する複数種類の操作の中力 利用者の選択した操作を実 行する操作装置において、
前記複数種類の操作の内容をそれぞれ示す複数種類の操作情報を記憶する記憶 部と、
前記複数種類の操作の中から操作を抽出するための抽出条件の入力を受け付け る第 1入力手段と、
前記複数種類の操作情報の中から前記抽出条件を満たす操作情報を抽出する抽 出手段と、
前記抽出手段により抽出された操作情報に対応する操作の中から実行すべき操作 を利用者に選択させる選択手段とを備えることを特徴とする操作装置。
[2] 前記選択手段は、前記抽出手段により抽出された操作情報に対応する操作を利用 者に通知するための通知情報を出力する第 1出力手段と、前記通知情報により通知 される操作の中力 操作を選択するための入力を受け付ける第 2入力手段とを備え ることを特徴とする請求項 1に記載の操作装置。
[3] 前記複数種類の操作は、それぞれ複数の機器に対する一連の操作からなる複合 操作であり、
前記第 1入力手段は、前記抽出条件として、前記複合操作の操作対象となる複数 の機器を特定するための入力を受け付けることを特徴とする請求項 1又は 2に記載の 操作装置。
[4] 操作対象となる対象機器の切り替わりを通知するための切替情報を出力する第 2 出力手段と、
利用者の選択した複合操作を実行しつつ、各操作の切り替わりの際に、対象機器 が切り替わる場合には前記切替情報を前記第 2出力手段に出力させ、対象機器が 切り替わらない場合には前記切替情報を前記第 2出力手段に出力させない操作実 行手段とをさらに備えることを特徴とする請求項 3に記載の操作装置。
[5] 操作続行の入力を受け付ける第 3入力手段と、
利用者の選択した複合操作を実行しつつ、各操作の切り替わりの際に、対象機器 が切り替わる場合には前記操作続行の入力を待って次の操作を実行し、対象機器 が切り替わらない場合には前記操作続行の入力を待たずに次の操作を実行する操 作実行手段とをさらに備えることを特徴とする請求項 3に記載の操作装置。
[6] 操作再実行の入力を受け付ける第 4入力手段をさらに備え、
前記操作実行手段は、操作対象となる対象機器が切り替わる際に、前記操作再実 行の入力がなされた場合には、直前の対象機器に対する一連の操作を再度実行す ることを特徴とする請求項 5に記載の操作装置。
[7] 前記複合操作を構成する各操作の内容を示す単位操作情報の入力を受け付ける とともに、入力された単位操作情報を組み合わせることにより前記複合操作の内容を 示す操作情報を生成し、生成した操作情報を前記記憶部に記憶させる登録手段をさ らに備え、
前記単位操作情報には、当該単位操作情報の操作対象となる機器を特定するた めの機器情報が付加されており、
前記登録手段は、各単位操作情報に対して対応する機器情報を対応付けて操作 情報を生成することを特徴とする請求項 3から 6の何れ力 1項に記載の操作装置。
[8] 操作対象となる機器力 前記単位操作情報及び機器情報を受信する受信部をさら に備えることを特徴とする請求項 7に記載の操作装置。
[9] 外部のネットワークを介して外部のデータベースから前記単位操作情報及び機器 情報をダウンロードする通信部をさらに備えることを特徴とする請求項 7に記載の操 作装置。
[10] 前記単位操作情報には、前記機器情報に加えて、該単位操作情報の登録した登 録者を識別するための登録者情報が付加されており、
前記登録手段は、各単位操作情報に対して対応する機器情報と登録者情報とを 対応付けて操作情報を生成し、
前記第 1入力手段は、前記抽出条件として、登録者を特定するための入力を受け 付けることを特徴とする、請求項 7から 9の何れ力、 1項に記載の操作装置。
[11] 複数の機器に対する一連の操作からなる複合操作を実行する操作装置において、 操作対象となる対象機器の切り替わりを通知するための切替情報を出力する出力 手段と、
前記複合操作を実行しつつ、各操作の切り替わりの際に、対象機器が切り替わる 場合には前記切替情報を前記出力手段に出力させ、対象機器が切り替わらない場 合には前記切替情報を前記出力手段に出力させない操作実行手段とを備えることを 特徴とする操作装置。
[12] 複数の機器に対する一連の操作からなる複合操作を実行する操作装置において、 操作対象となる対象機器の切り替わりを通知するための切替情報を出力する出力 手段と、
操作続行の入力を受け付ける入力手段と、
前記複合操作を実行しつつ、各操作の切り替わりの際に、対象機器が切り替わる 場合には前記操作続行の入力を待って次の操作を実行し、対象機器が切り替わらな い場合には前記操作続行の入力を待たずに次の操作を実行する操作実行手段とを 備えることを特徴とする操作装置。
[13] 操作再実行の入力を受け付ける入力手段をさらに備え、
前記操作実行手段は、操作対象となる対象機器が切り替わる際に、前記操作再実 行の入力がなされた場合には、直前の対象機器に対する一連の操作を再度実行す ることを特徴とする請求項 12に記載の操作装置。
[14] 1又は複数の機器に対する複数種類の操作の中力 利用者の選択した操作を実 行する操作装置による操作方法において、
前記複数種類の操作の中から操作を抽出するための抽出条件の入力を受け付け るステップと、
記憶部に記憶された前記複数種類の操作の内容をそれぞれ示す複数種類の操作 情報の中から前記抽出条件を満たす操作情報を抽出するステップと、
抽出した操作情報に対応する操作の中から実行すべき操作を利用者に選択させる ステップとを含むことを特徴とする操作方法。
[15] 複数の機器に対する一連の操作からなる複合操作を実行する操作装置による操作 方法において、
前記複合操作の各操作の切り替わりの際に操作対象となる対象機器が切り替わる か否力を判別する判別ステップと、
対象機器の切り替わりを通知するための切替情報を出力する出力ステップとを含み 対象機器が切り替わる場合には前記出力ステップを実行し、対象機器が切り替わら ない場合には前記出力ステップを実行しないことを特徴とする操作方法。
[16] 複数の機器に対する一連の操作からなる複合操作を実行する操作装置による操作 方法において、
前記複合操作の各操作の切り替わりの際に操作対象となる対象機器が切り替わる か否力、を判別するステップと、
操作続行の入力の有無を判別するステップとを含み、
対象機器が切り替わる場合には前記操作続行の入力を待って次の操作を実行し、 対象機器が切り替わらない場合には前記操作続行の入力を待たずに次の操作を実 行することを特徴とする操作方法。
[17] 複数の機器に対する一連の操作からなる複合操作を実行する操作装置による操作 方法において、
前記複合操作の各操作の切り替わりの際に操作対象となる対象機器が切り替わる か否力を判別するステップと、
操作続行の入力の有無を判別するステップと、
操作再実行の入力の有無を判別するステップとを含み、
対象機器が切り替わる場合には前記操作続行の入力を待って次の操作を実行し、 対象機器が切り替わらない場合には前記操作続行の入力を待たずに次の操作を実 行し、 さらに、対象機器が切り替わる場合に、前記操作再実行の入力がなされた場 合には、直前の対象機器に対する一連の操作を再度実行することを特徴とする操作 方法。
[18] 請求項 1から 13の何れ力 4項に記載の操作装置を動作させる操作プログラムであつ て、コンピュータを前記各手段として機能させるための操作プログラム。
[19] 請求項 18に記載の操作プログラムを記録したコンピュータ読み取り可能な記録媒 体。
PCT/JP2005/010404 2004-06-28 2005-06-07 操作装置、操作装置の操作方法、操作プログラム、及び記録媒体 WO2006001167A1 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2004189608A JP3832664B2 (ja) 2004-06-28 2004-06-28 遠隔操作装置、操作装置、遠隔操作装置の遠隔操作方法、操作プログラム、及び記録媒体
JP2004-189608 2004-06-28

Publications (1)

Publication Number Publication Date
WO2006001167A1 true WO2006001167A1 (ja) 2006-01-05

Family

ID=35780690

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2005/010404 WO2006001167A1 (ja) 2004-06-28 2005-06-07 操作装置、操作装置の操作方法、操作プログラム、及び記録媒体

Country Status (2)

Country Link
JP (1) JP3832664B2 (ja)
WO (1) WO2006001167A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013008252A3 (en) * 2011-07-08 2013-03-14 Shetty Ravindra K An integrated, interoperable and re-configurable automation system

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4821423B2 (ja) * 2006-05-09 2011-11-24 パナソニック株式会社 リモコンコードサーバシステム
JP4956835B2 (ja) * 2007-08-29 2012-06-20 国立大学法人電気通信大学 遠隔操作装置、その情報処理方法、およびプログラム
KR101283322B1 (ko) 2007-10-16 2013-07-09 삼성전자주식회사 서비스 프로파일 기반의 통합 리모트 제어 장치 및 그 방법
JP4689710B2 (ja) * 2008-09-01 2011-05-25 Smk株式会社 据え置き型リモートコントロール送信機
EP2230653B1 (en) 2009-03-17 2013-01-23 Onkyo Corporation Remote controller
JP4993145B2 (ja) * 2009-03-17 2012-08-08 オンキヨー株式会社 リモコン装置
EP2577638B1 (en) * 2010-06-04 2015-03-04 Koninklijke Philips N.V. Programming a universal remote control
KR101799442B1 (ko) 2011-09-15 2017-11-21 삼성전자주식회사 원격 제어 장치, 방송 수신 장치 및 그 제어 방법
JP6028329B2 (ja) * 2011-12-27 2016-11-16 カシオ計算機株式会社 数式表示装置及び数式表示プログラム
AU2012372176A1 (en) * 2012-03-05 2014-01-09 Mtek C&K Co., Ltd. Method and apparatus for controlling automatic interworking of multiple devices

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0297196A (ja) * 1988-10-04 1990-04-09 Sanyo Electric Co Ltd マルチリモコン装置
JPH0898050A (ja) * 1994-09-26 1996-04-12 Toshiba Corp リモートコントロール装置
JP2001103584A (ja) * 1999-10-01 2001-04-13 Sharp Corp 機器制御方法および機器制御システム
JP2002533802A (ja) * 1998-12-21 2002-10-08 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ システム及びその環境装置間でタスクを実行するためのタスク関連オブジェクトのクラスタ化
JP2003022224A (ja) * 2001-07-09 2003-01-24 Fujitsu Ltd ネットワークを介して相互接続された複数の機器の連携動作の制御
JP2003140667A (ja) * 2001-10-30 2003-05-16 Daiichikosho Co Ltd カラオケリモコン装置
JP2003209893A (ja) * 1997-06-25 2003-07-25 Samsung Electronics Co Ltd ホームネットワーク自動ツリー生成器に対する方法及び装置

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0297196A (ja) * 1988-10-04 1990-04-09 Sanyo Electric Co Ltd マルチリモコン装置
JPH0898050A (ja) * 1994-09-26 1996-04-12 Toshiba Corp リモートコントロール装置
JP2003209893A (ja) * 1997-06-25 2003-07-25 Samsung Electronics Co Ltd ホームネットワーク自動ツリー生成器に対する方法及び装置
JP2002533802A (ja) * 1998-12-21 2002-10-08 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ システム及びその環境装置間でタスクを実行するためのタスク関連オブジェクトのクラスタ化
JP2001103584A (ja) * 1999-10-01 2001-04-13 Sharp Corp 機器制御方法および機器制御システム
JP2003022224A (ja) * 2001-07-09 2003-01-24 Fujitsu Ltd ネットワークを介して相互接続された複数の機器の連携動作の制御
JP2003140667A (ja) * 2001-10-30 2003-05-16 Daiichikosho Co Ltd カラオケリモコン装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013008252A3 (en) * 2011-07-08 2013-03-14 Shetty Ravindra K An integrated, interoperable and re-configurable automation system

Also Published As

Publication number Publication date
JP2006014013A (ja) 2006-01-12
JP3832664B2 (ja) 2006-10-11

Similar Documents

Publication Publication Date Title
WO2006001167A1 (ja) 操作装置、操作装置の操作方法、操作プログラム、及び記録媒体
EP2230653B1 (en) Remote controller
EP1848155B1 (en) Method and device for controlling equipment switching
JP2004173241A (ja) リモコン機能付き携帯電話機、そのリモートコントロール方法及びシステム
US7307573B2 (en) Remote control system and information process system
JP2007025351A (ja) 演奏システム
WO2013099339A1 (ja) 制御装置、被制御装置、これらの制御方法、遠隔操作システム、ならびに、記録媒体
JP2005086768A (ja) 制御装置、制御方法およびプログラム
US6522283B1 (en) Wireless keyboard
JP2002261998A (ja) 複合機能装置および情報処理装置およびデータ処理方法および制御プログラムおよびコンピュータ読取可能な記憶媒体
JP4210846B2 (ja) 映像表示装置
JP2008102339A (ja) プロジェクタ
JP2004294872A (ja) 音声認識を利用した電子機器
JP2003111166A (ja) 情報機器システム
TWI248602B (en) Karaoke remote controller
JP2000358289A (ja) リモートコントロールシステム
JP4289120B2 (ja) 遠隔制御装置
JP2011250054A (ja) リモートコントロール装置、その制御方法及びプログラム
JP2007228520A (ja) リモートコントロール装置及びプログラム
JPH0483474A (ja) テレビ受像機
JP2003162274A (ja) プレゼンテーションシステム
JPH11143634A (ja) リモコン装置
JP2007074058A (ja) 遠隔制御装置
JP2007060399A (ja) 電子機器、電子機器システム、電子機器のリモートコントロール制御方法
JP2010219832A (ja) リモコン装置

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS KE KG KM KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DPEN Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed from 20040101)
NENP Non-entry into the national phase

Ref country code: DE

WWW Wipo information: withdrawn in national office

Country of ref document: DE

122 Ep: pct application non-entry in european phase
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载