JP2012010096A - Remote controller - Google Patents
Remote controller Download PDFInfo
- Publication number
- JP2012010096A JP2012010096A JP2010144141A JP2010144141A JP2012010096A JP 2012010096 A JP2012010096 A JP 2012010096A JP 2010144141 A JP2010144141 A JP 2010144141A JP 2010144141 A JP2010144141 A JP 2010144141A JP 2012010096 A JP2012010096 A JP 2012010096A
- Authority
- JP
- Japan
- Prior art keywords
- command
- remote control
- control device
- acceleration
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012545 processing Methods 0.000 claims abstract description 8
- 230000033001 locomotion Effects 0.000 claims description 58
- 238000001514 detection method Methods 0.000 claims description 19
- 230000005540 biological transmission Effects 0.000 claims description 6
- 238000000034 method Methods 0.000 abstract description 15
- 230000001133 acceleration Effects 0.000 description 92
- 238000006073 displacement reaction Methods 0.000 description 17
- 238000004891 communication Methods 0.000 description 15
- 239000013598 vector Substances 0.000 description 15
- 230000006870 function Effects 0.000 description 13
- 230000008569 process Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 8
- 230000007704 transition Effects 0.000 description 6
- 238000012790 confirmation Methods 0.000 description 5
- 230000015654 memory Effects 0.000 description 5
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 238000003825 pressing Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
Images
Landscapes
- Position Input By Displaying (AREA)
- Details Of Television Systems (AREA)
- User Interface Of Digital Computer (AREA)
- Selective Calling Equipment (AREA)
Abstract
Description
本発明は、リモコン装置に関する。 The present invention relates to a remote control device.
リモコン装置に設けられたボタン操作ではなく、リモコン装置本体を所定の方向に動かしたり、傾けたりする動作を行うことで、犬や車等の玩具に所定の動作を指示する技術が下記特許文献1及び特許文献2に開示されている。
ところで、玩具だけでなくテレビ等の電気製品を遠隔制御する場合、リモコン装置に設けられたボタンの操作を複数回行わなければならないことがある。例えば、録画されている多数の番組データから所望する番組を選択して再生する場合等、複数の指示が必要な一連の処理を制御対象に対して行う場合には、操作ボタンを複数回に亘って操作しなければならない。
本発明は、リモコン装置の操作ボタンを操作することなく、複数の指示が必要な一連の各処理を適切なタイミングで制御対象機器に指示する技術を提供する。
By the way, when remotely controlling not only a toy but also an electric product such as a television, it may be necessary to operate a button provided on the remote control device a plurality of times. For example, when a series of processes requiring a plurality of instructions are performed on a control target, such as when a desired program is selected from a large number of recorded program data and played back, the operation button is pressed multiple times. Must be operated.
The present invention provides a technique for instructing a control target device at a suitable timing for a series of processes requiring a plurality of instructions without operating an operation button of a remote control device.
本発明の請求項1に係るリモコン装置は、利用者に把持され、利用者に動かされたときの動きを検出する検出手段と、予め定義された特定の動作について、予め定めた順序で実行すべき処理を示す複数のコマンドの組み合わせであるコマンド列を定義した制御情報を記憶する記憶手段と、前記検出手段によって検出された検出結果に基づいて前記特定の動作がなされたか否かを判断する判断手段と、前記判断手段により前記特定の動作がなされたと判断された場合には、前記特定の動作に対応する前記制御情報で定義されているコマンド列の前記順序に従い、各コマンドに応じた時間間隔で制御対象に対して各コマンドを順次送信する送信手段とを備えることを特徴とする。 According to a first aspect of the present invention, a remote control device according to a first aspect of the present invention executes detection means for detecting movement when held by a user and moved by the user, and a predetermined specific operation in a predetermined order. A storage unit that stores control information defining a command sequence that is a combination of a plurality of commands indicating a power process, and a determination that determines whether or not the specific operation has been performed based on a detection result detected by the detection unit And a time interval corresponding to each command according to the order of the command sequence defined in the control information corresponding to the specific operation when the determination unit determines that the specific operation has been performed by the control unit. And transmitting means for sequentially transmitting each command to the controlled object.
また、本発明の請求項2に係るリモコン装置において、前記特定の動作は、動かされたときの動作軌跡が予め定めた形状となる動作であり、前記記憶手段は、前記特定の動作に対応する軌跡形状と、当該軌跡形状に対応する前記制御情報を記憶し、前記判断手段は、前記検出結果に基づいて前記軌跡形状に対応する動作がなされたか否かを判断し、前記送信手段は、前記判断手段により前記軌跡形状に対応する動作がなされたと判断された場合に、当該軌跡形状に対応する前記制御情報で定義されているコマンド列の各コマンドを前記順序に従い、前記時間間隔で前記制御対象に対して送信することを特徴とする。
Further, in the remote control device according to
また、本発明の請求項3に係るリモコン装置において、前記検出手段は、前記利用者に動かされたときの動きに応じた物理量を検出し、前記記憶手段は、前記特定の動作に応じた物理量に基づく基準値を記憶し、前記送信手段は、前記判断手段により前記特定の動作がなされたと判断された場合に、前記検出手段によって検出された前記物理量と前記記憶手段における前記基準値とに基づき、前記時間間隔を調整して前記制御対象に前記コマンド列の各コマンドを順次送信することを特徴とする。
Further, in the remote control device according to
本発明の請求項1に係るリモコン装置によれば、リモコン装置を用いて特定の動作を行うだけで、その動作に応じた一連の各コマンドの処理を行わせる時間に応じたタイミングで制御対象に各コマンドを指示することができる。 According to the remote control device of the first aspect of the present invention, only a specific operation is performed using the remote control device, and the control target is processed at a timing corresponding to the time for processing a series of commands according to the operation. Each command can be indicated.
本発明の請求項2に係るリモコン装置によれば、リモコン装置を特定の軌跡形状に動かすだけで、軌跡形状の動作に応じた一連の各コマンドの処理を制御対象に順次指示することができる。 According to the remote control device of the second aspect of the present invention, it is possible to sequentially instruct the control target to process a series of commands corresponding to the motion of the trajectory shape simply by moving the remote control device to the specific trajectory shape.
本発明の請求項3に係るリモコン装置によれば、特定の動作となるようにリモコン装置を動かすときの物理量の変化に応じて、各コマンドを指示する時間間隔を調整することができる。 According to the remote control device of the third aspect of the present invention, the time interval for instructing each command can be adjusted according to the change in the physical quantity when the remote control device is moved so as to achieve a specific operation.
<概要>
本発明に係るリモコン装置は、リモコン装置本体がユーザによって動かされた動きに応じて、その動きに予め対応づけられているコマンド列の各コマンドを時系列に順次制御対象機器に指示するものである。
従来のリモコン装置には複数の操作ボタンが設けられており、ユーザは、複数の所望の動作を同時又は連続して制御対象機器に行わせる際、その各動作に予め割当てられている各ボタンを操作することで制御対象機器を操作していたが、本発明のリモコン装置は、例えば、リモコン装置本体を所定の形状に動かしたり傾斜させるなどの操作により、リモコン装置本体の動きに対して予め割当てられた複数の時系列の制御内容を制御対象機器に所定タイミングで指示するものである。
<Overview>
The remote control device according to the present invention sequentially instructs each control target device in time series with each command in a command sequence previously associated with the movement according to the movement of the main body of the remote control device by the user. .
A conventional remote control device is provided with a plurality of operation buttons. When a user performs a plurality of desired operations simultaneously or successively on a control target device, each user can select a button assigned in advance to each operation. Although the device to be controlled was operated by operating, the remote control device of the present invention is assigned in advance to the movement of the remote control device main body, for example, by moving the remote control device main body to a predetermined shape or tilting it. A plurality of time-series control details are instructed to the device to be controlled at a predetermined timing.
本発明のリモコン装置の制御対象機器としては、例えば、玩具、ロボット、携帯電話機、パソコン、テレビ、録画装置等があるが、以下、本発明のリモコン装置の適用例として、車の玩具を操作する例、携帯電話機を用いて当該携帯電話機を操作する例、及びテレビを操作する例について説明する。 Examples of devices to be controlled by the remote control device of the present invention include toys, robots, mobile phones, personal computers, televisions, recording devices, and the like. Hereinafter, as an application example of the remote control device of the present invention, a toy car is operated. An example of operating a mobile phone using a mobile phone and an example of operating a television will be described.
<実施形態1>
以下、本発明に係るリモコン装置を用いて車の玩具を操作する例について説明する。
(リモコン装置の構成)
図1は、本実施形態に係るリモコン装置を表している。図1に示すように、本実施形態におけるリモコン装置10の筐体上部には電源ボタン10aが設けられており、筐体内部には3軸(XYZ)の加速度センサ10bが設けられている。加速度センサは、リモコン装置10にかかる各軸方向の加速度(ax,ay,az)を検出する。本実施形態では、図1におけるリモコン装置10の左端を左手で持ち、右端を右手で持ってリモコン装置10を動かすことを想定している。
<
Hereinafter, an example of operating a car toy using the remote control device according to the present invention will be described.
(Configuration of remote control device)
FIG. 1 shows a remote control device according to this embodiment. As shown in FIG. 1, a
図2は、リモコン装置10の構成を表すブロック図である。リモコン装置10は、制御部11、検出部12、操作部13、通信部14、及び記憶部15を備えて構成されている。制御部11は、CPU(Central Processing Unit)と、ROM(Read Only Memory)及びRAM(Random Access Memory)のメモリとを含んで構成されている。CPUは、ROMに記憶されている制御プログラムを実行することにより制御部11と接続されている各部を制御する。
FIG. 2 is a block diagram showing a configuration of
検出部12は、上記加速度センサ10bで構成され、所定時間毎に各軸方向について検出された加速度(ax,ay,az)を制御部11へ送出する。操作部13は、上記電源ボタン10aを有し、リモコン装置10の電源(図示略)のオンオフを切替えるボタン操作を受付け、受付けたボタン操作を示す操作信号を制御部11へ送出する。通信部14は、制御部11の制御の下、制御対象機器である玩具に対するコマンドに応じた所定周波数のリモコン信号を生成して図示しないアンテナから送信する。
The
記憶部15は、不揮発性の記憶媒体で構成され、リモコン装置10の動作に対応する制御内容が定義された制御情報テーブルを記憶する。図3は、制御情報テーブル100の例を示している。本実施形態では、円形を描くようにリモコン装置を動かす円形動作(時計回り、反時計回り)と、前後左右にリモコン装置10を傾ける傾斜動作がリモコン装置10の動きとして設定されている。
The
円形動作は、図4(a)に示すように、リモコン装置10を水平にして時計回り又は反時計回りに動かし、リモコン装置10を動かした軌跡の形状が円形となる動作である。傾斜動作は、前後左右の何れかの方向にリモコン装置10を傾斜させる動作であり、本実施形態では、Y軸方向を前後方向(Y軸負方向を前、Y軸正方向を後)とし、X軸方向を左右方向(X軸負方向を左、X軸負方向を右)として定義されている。
As shown in FIG. 4A, the circular operation is an operation in which the
この制御情報テーブル100は、リモコン装置10が動かされたときに検出される加速度に基づいてリモコン装置10の動作を特定するときに参照されるものである。例えば、図4(a)のように、リモコン装置10を水平にして円形を描くように動かした場合、Z軸方向の加速度は殆ど変化しないが、X及びY軸方向の加速度は、時計回り・反時計回りに円形を描く動作に応じて変化する。本実施形態では、時計回り及び反時計回りの各円形動作における加速度ベクトルの変位(以下、加速度変位情報と言う)と、リモコン装置10が動かされた際に検出される加速度(ax,ay,az)に基づく加速度ベクトルの変位とに基づいて、時計回り又は反時計回りの円形動作が行われたか否かを判断する。
This control information table 100 is referred to when specifying the operation of the
傾斜動作の場合も同様に、傾斜方向に応じて、Z軸とX軸又はY軸の加速度が変化するため、各傾斜方向に応じた傾斜動作に対応する予め定めた加速度変位情報と、リモコン装置10が動かされた際に検出される加速度(ax,ay,az)に基づく加速度ベクトルの変位とに基づいて、リモコン装置10がどの方向に傾斜しているか判断する。また、検出された加速度から傾斜角度を求め、その傾斜角度が所定の傾斜角度以上である場合に傾斜動作がなされているものと判断する。
Similarly, in the case of the tilt operation, the acceleration of the Z-axis and the X-axis or the Y-axis changes according to the tilt direction. Therefore, predetermined acceleration displacement information corresponding to the tilt operation according to each tilt direction, and the remote control device Based on the acceleration vector displacement based on the acceleration (ax, ay, az) detected when 10 is moved, it is determined in which direction the
また、制御情報テーブル100には、上記したリモコン装置10の動きに対応する車(玩具)の制御内容が記憶されており、制御内容として、予め定められた時間間隔で指示する時系列の複数のコマンド又は単一コマンドが設定されている。
例えば、時計回りの円形動作に対応する制御内容として、(1)右前進を指示する右前進コマンド、(2)左前進を指示する左前進コマンドを所定の時間間隔(例えば、5s)で交互に計6回連続して指示することが定義されており、時計回りの円形動作がなされた場合には、6回のコマンド、即ち、右前進コマンド→左前進コマンド→右前進コマンド→左前進コマンド→右前進コマンド→左前進コマンドが順次指示される。このコマンド列が指示された玩具は、図4(b)に示すように、玩具Aの進行方向Sに対して右方向に一定時間前進した後、進路を左方向に変えて一定時間前進する動作を繰り返す。なお、このコマンドを指示する時間間隔は、予めROM等に記憶されている例を説明するが、ユーザが時間間隔を任意に設定できるようにしてもよいし、動作速度や動作された軌跡形状の大きさ、軌跡形状の描画の向き(時計回り、反時計回り)等の運動物理量に応じて調整するようにしてもよい。
The control information table 100 stores the control contents of the car (toy) corresponding to the movement of the
For example, as control contents corresponding to a clockwise circular motion, (1) a right advance command for instructing a right advance and (2) a left advance command for instructing a left advance are alternately performed at predetermined time intervals (for example, 5 s). It is defined that a total of six instructions are given continuously, and when a clockwise circular motion is performed, six commands, that is, a right advance command → a left advance command → a right advance command → a left advance command → A right advance command → a left advance command is sequentially instructed. As shown in FIG. 4 (b), the toy for which this command sequence is instructed moves forward for a fixed time with respect to the traveling direction S of the toy A, and then moves forward for a fixed time by changing the course to the left. repeat. In addition, although the time interval which instruct | indicates this command demonstrates the example previously memorize | stored in ROM etc., you may make it possible for a user to set a time interval arbitrarily, and the speed of operation and the shape of the locus | trajectory operated were demonstrated. You may make it adjust according to exercise | movement physical quantities, such as magnitude | size and the drawing direction (clockwise, counterclockwise) of a locus | trajectory shape.
また、前方向の傾斜動作、後方向の傾斜動作に対応する制御内容としては、前進することを指示する前進コマンド、後退することを指示する後退コマンドが設定されている。本実施形態では、リモコン装置10を水平にした状態から所定の傾斜角度を超える角度で前方向又は後方向に傾けられている間は前進又は後退する指示を玩具に対して行い、リモコン装置10が所定の傾斜角度以下の姿勢となった場合に前進又は後退の指示を停止する。
Further, as a control content corresponding to the forward tilt operation and the rear tilt operation, a forward command for instructing to move forward and a backward command for instructing to reverse are set. In the present embodiment, the
また、右方向の傾斜動作、左方向の傾斜動作に対応する制御内容として、右に旋回することを指示する右旋回コマンド、左に旋回することを指示する左旋回コマンドを予め定められた時間間隔で3回繰り返して指示することが定義されており、例えば、右方向の傾斜動作がなされた場合には、右に旋回する指示が3回なされる。 Further, as control contents corresponding to the rightward tilting operation and the leftward tilting operation, a right turn command for instructing to turn right and a left turn command for instructing to turn left are set in a predetermined time. For example, when a rightward tilting operation is performed, an instruction to turn right is given three times.
(動作)
図5は、本実施形態に係るリモコン装置の動作フローを示している。なお、以下の説明において、リモコン装置10の電源はオンにされており、加速度センサにおいて加速度の検出が開始され、検出された加速度のデータが順次RAMに記憶され、RAMには所定数の加速度のデータが記憶されるものとする。
(Operation)
FIG. 5 shows an operation flow of the remote control device according to the present embodiment. In the following description, the power source of the
制御部11は、リモコン装置10が静止状態でない場合、即ち、リモコン装置10の静止時における重力加速度以上の加速度が検出された場合(ステップS11:NO)、検出された加速度と記憶部15内の制御情報テーブル100に基づいて、ユーザがリモコン装置10に対して行った動作を特定する(ステップS12)。
When the
具体的には、制御部11は、重力加速度以上の加速度が検出されたとき、RAMに順次記憶される加速度(ax,ay,az)を用いて加速度ベクトルを求め、加速度ベクトルの変位を検出する。そして、制御情報テーブル100において予め定義されているリモコン装置10の各動作に対応する加速度変位情報に基づいて、検出した加速度ベクトルの変位に対応する動作を特定する。
Specifically, when an acceleration equal to or greater than the gravitational acceleration is detected, the
例えば、時計回りの円形動作が行われた場合、動作開始から動作終了までに検出された加速度のXY成分に基づく加速度ベクトルの変位の推移が、時計回りの円形動作に対する加速度変位情報の推移と同様である場合には、時計回りの円形動作がなされたものと判断する。また、前方向の傾斜動作が行われた場合には、動作開始から動作終了までに検出された加速度のYZ成分に基づく加速度ベクトルの変位の推移が、前方向の傾斜動作に対する加速度変位情報の推移と同様である場合において、前方向の傾斜角度が所定傾斜角度以上である場合に、前方向の傾斜動作がなされたものと判断する。 For example, when a clockwise circular motion is performed, the transition of the acceleration vector displacement based on the XY component of the acceleration detected from the start of the motion to the end of the motion is the same as the transition of the acceleration displacement information for the clockwise circular motion. If it is, it is determined that a clockwise circular motion has been performed. In addition, when a forward tilt motion is performed, the transition of the acceleration vector displacement based on the YZ component of the acceleration detected from the start of motion to the end of motion is the transition of acceleration displacement information with respect to the forward tilt motion. In the case where the forward tilt angle is equal to or greater than the predetermined tilt angle, it is determined that the forward tilt operation has been performed.
ステップS12において、制御部11は、リモコン装置10の動作を特定できた場合には(ステップS12:YES)、特定したリモコン装置10の動作に対応する制御内容として定義されている制御内容を制御情報テーブル100から読み出す(ステップS13)。そして、制御部11は、読み出したコマンド列の各コマンドを順番に通信部14に送出し、各コマンドに対応する所定周波数のリモコン信号を通信部14において生成し、予め定められた所定の時間間隔で通信部14から玩具に対してリモコン信号が順次発信される(ステップS14)。例えば、特定されたリモコン装置10の動作が円形動作(時計回り)の場合は、右前進コマンドと左前進コマンドを予め定められた時間間隔で玩具に対して交互に6回指示される。
In step S12, when the operation of the
なお、ステップS11において、制御部11は、重力加速度以上の加速度が検出部12において検出されず、リモコン装置10が静止状態である場合には(ステップS11:YES)、電源ボタンをオフに切替える操作がなされるまでステップS11〜S14の処理を行い(ステップS15:NO)、電源をオフに切替える操作がなされたときに玩具の制御処理を終了する。また、ステップS12において、制御部11は、リモコン装置10の動作が特定できなかった場合には(ステップS12:NO)、上記と同様にステップS15の処理を行う。
In step S11, the
上述の実施形態1では、リモコン装置10を時計回りや反時計回りに動かすだけで、予め定めた順序で実行すべき複数のコマンドを所定時間間隔で指示することができる。そのため、従来のリモコン装置のように、各動作を指示するためのスイッチを多数設けることなく、一連の処理を行う複数のコマンドを1回の動作で指示することができる。なお、実施形態1では、右前進コマンドと左前進コマンドの指示を同じ時間間隔で交互に行う例を説明したが、コマンドを指示する全ての時間間隔又は一部の時間間隔が同じであってもよいし、全て異なっていてもよい。
In the first embodiment described above, a plurality of commands to be executed in a predetermined order can be instructed at predetermined time intervals simply by moving the
<実施形態2>
本実施形態では、携帯電話機を予め定めた形状や方向に動かすことで、当該携帯電話機をリモコン装置として利用し、当該携帯電話機が有する機能を実行させる。実行させる携帯電話機の機能としては、例えば、メール作成機能や、ワンセグの番組視聴機能等である。以下、本実施形態における携帯電話機の詳細について説明する。
<
In the present embodiment, by moving the mobile phone in a predetermined shape or direction, the mobile phone is used as a remote control device, and the functions of the mobile phone are executed. Examples of functions of the mobile phone to be executed include a mail creation function and a one-segment program viewing function. Hereinafter, the details of the mobile phone according to the present embodiment will be described.
(携帯電話機20の外観)
図6は、本実施形態に係る携帯電話機の外観を表している。携帯電話機20は、上部筐体20a及び下部筐体20bで構成され、上部筐体20aには画像を表示するディスプレイ20c、スピーカ20dが設けられている。また、下部筐体20bには、数字キーや方向キー等を含む操作ボタン群20e、マイク20fが設けられ、下部筐体20bの内部には、実施形態1と同様の3軸の加速度センサ20gが設けられている。
(Appearance of mobile phone 20)
FIG. 6 shows the appearance of the mobile phone according to the present embodiment. The
(携帯電話機20の構成)
図7は、携帯電話機20の構成を表すブロック図である。制御部21は、CPUと、ROM及びRAMのメモリとを含んで構成されている。CPUは、ROMに記憶されている制御プログラムを実行することにより制御部21と接続されている各部を制御する。具体的には、本実施形態では、図8(a)に示すように、携帯電話機20の操作ボタン群20eを上に向けた状態で右方向へ水平に振る動作がユーザによってなされた場合に、予め定められた特定の宛先に対するメールの作成画面をディスプレイ20cに表示する自動メール作成機能を実行する。なお、特定の宛先は、例えば、予めユーザが設定した宛先でもよいし、直近に送信したメールの宛先とするなど、宛先を特定可能な予め定めた条件に基づいて設定する。また、この特定の宛先のアドレスは、記憶部23内の所定領域に記憶されていてもよいし、アドレス帳に登録されているアドレスから特定の宛先のアドレスを抽出可能な情報が記憶部23内に記憶されていてもよい。
(Configuration of mobile phone 20)
FIG. 7 is a block diagram showing the configuration of the
検出部22は、上述した3軸の加速度センサ20gで構成され、各軸方向の加速度(ax,ay,az)を所定時間毎に検出して制御部21に出力する。記憶部23は、制御情報テーブルや、ユーザによって作成されたアドレス帳等のユーザデータを記憶する。ここで、本実施形態における制御情報テーブルの例を図8(b)に示す。
図8(b)に示すように、制御情報テーブル200には、右方向の振り動作が携帯電話機20の動作として設定されている。右方向の振り動作に対応する制御内容としては、(1)メール作成画面を表示するメール実行コマンド、(2)アドレス帳データを表示して特定の送信先アドレスを選択表示する宛先設定コマンド、(3)特定の送信先アドレスを宛先に設定したメール作成画面を表示する表示コマンドを含む複数コマンドが設定されている。なお、メール実行コマンドから宛先設定コマンドを実行するまでの時間間隔、宛先設定コマンドから表示コマンドを実行するまでの時間間隔は、予めROM等に設定されている。
The
As shown in FIG. 8B, the control information table 200 is set with a swinging motion in the right direction as the operation of the
携帯電話機20の操作ボタン群20eを上にして水平に右方向に振った場合、加速度センサ20gのY軸及びZ軸方向の加速度は殆ど変化しないが、X軸方向の加速度が変化する。本実施形態では、Y軸及びZ軸方向の加速度(Y成分、Z成分)が各成分の閾値範囲内であり、X軸方向の加速度(X成分)がX成分の閾値を超えた場合に、右方向に振る動作がなされたものとする。
When the
図7に戻り、構成の説明を続ける。表示部24は、上述のディスプレイ20cを含み、制御部21の制御の下、メニュー画像やメール作成画像等の各種画像を表示する。操作部25は、上述の操作ボタン群20eを有し、ユーザによって押下されたボタン操作を示す操作信号を制御部21へ送出する。音声出力部26は、上述のスピーカ20dを含み、制御部21の制御の下、電話通信時における会話音声の音声信号を増幅して出力する。収音部27は、上述のマイク20fを有し、マイク20fで収音された音声の音声信号を制御部21へ送出する。通信部28は、基地局との間で無線通信を行い、通話時の音声データや電子メールのデータの送受信を行う。
Returning to FIG. 7, the description of the configuration is continued. The
<動作>
以下、本実施形態における携帯電話機20の動作について図9を用いて説明する。携帯電話機20の制御部21は、所定時間毎(例えば5msec)に検出部22から出力される加速度に基づいて、携帯電話機20が静止状態であるか否かを判断する(ステップS21)。即ち、加速度センサ20gで検出された加速度(ax,ay,az)が、携帯電話機20の操作ボタン群20eを上にして静止させた状態(以下、静止状態と言う)の重力加速度以上の加速度である場合に携帯電話機20が動かされたと判断し、静止状態の重力加速度以上の加速度でなければ静止状態であると判断する。
<Operation>
Hereinafter, the operation of the
制御部21は、携帯電話機20が静止状態ではなく、動かされたと判断した場合(ステップS21:NO)、携帯電話機20が動かされたときに検出された加速度に基づいて、携帯電話機20を右方向に振る動作がなされたか否か判断する(ステップS22)。
即ち、検出された加速度のYZ成分が、携帯電話機20が静止状態の加速度の閾値範囲内であり、X成分が所定の閾値以上である場合に右方向に振る動作がなされたと判断する。
When the
That is, when the detected YZ component of the acceleration is within the threshold range of acceleration when the
ステップS22において、制御部21は、携帯電話機20を右方向に振る動作がなされたと判断した場合(ステップS22:YES)、記憶部23内の制御情報テーブル200において右方向に振る動作に対応する制御内容に定義されているコマンド列を読み出す(ステップS23)。
In step S22, when the
そして、制御部31は、読み出したコマンド列の各コマンドを予め定められた時間間隔で時系列に順次実行する(ステップS24)。具体的には、右方向の振り動作に対応する自動メール作成機能のコマンド列として定義されたメール実行コマンドをまず実行する。このコマンドの実行により、メール作成画面が表示部24に表示される。そして、宛先設定コマンドの実行により、例えば、メール作成画面が一定時間表示された後、記憶部23内のアドレス帳データを表示部24に表示して、特定のアドレスを送信先アドレスとして選択する。続いて、表示コマンドの実行により、例えば、送信先アドレスの選択表示を一定時間行った後、送信先アドレスの選択表示を終了し、その送信先アドレスをメール作成画面の宛先に設定したメール作成画面が表示部24に表示される。これら一連のコマンドの実行が終了した後には、図10に示すように、宛先(TO)に、予め定められた特定の送信先アドレスが入力されたメール作成画面が携帯電話機20のディスプレイ20cに表示される。なお、メール作成画面の表示時間や送信先アドレスの選択表示時間は、同じ時間でもよいし異なる時間でもよく、これらの表示時間に応じてコマンドを実行する時間間隔が定められていればよい。
Then, the
なお、ステップS21において携帯電話機20が静止状態である場合(ステップS21:YES)、又は、ステップS22において携帯電話機20を右方向に振る動作がなされなかった場合において(ステップS22:NO)、ユーザによって操作部25のボタンを押下する操作がなされた場合には(ステップS25:YES)、制御部21は、ユーザによって押下されたボタン操作に応じた処理を行う(ステップS26)。また、ユーザによって操作部25のボタンを押下する操作がなされなかった場合には(ステップS25:NO)、ステップS21に戻って上記した処理を繰り返し行う。
When the
通常のメール作成操作は、メール作成機能を実行するための操作ボタンを押下してメール作成画面をディスプレイ20cに表示し、アドレス帳や過去のメールの送信履歴や受信履歴を表示する等して送信相手のメールアドレスを選択する操作を行い、メールの宛先にそのアドレスを設定する操作を行わなければならない。上述した実施形態では、携帯電話機20をリモコン装置として用い、携帯電話機20を水平にして右方向に振る動作を行うだけで、アドレス帳データ内の特定のアドレスが送信先アドレスとして選択表示され、選択された送信先アドレスが宛先に設定されたメール作成画面がディスプレイ20cに表示される。そのため、ユーザは、メール作成時のアドレス選択操作を行うことなく、選択表示された送信先アドレスを確認することができ、所望する宛先のメール作成画面を簡単に表示させることができる。
A normal mail creation operation is performed by pressing an operation button for executing a mail creation function to display a mail creation screen on the
<実施形態3>
本実施形態では、リモコン装置を予め定めた形状や方向等に動かすことで、録画機能を有するテレビの操作を行うものである。従来のリモコン装置で特定の番組を録画予約する場合の操作は、録画予約ボタンを押下して電子番組表(EPG:Electric Program Guide)をテレビ画面に表示し、録画したい番組を選択する操作を行い、選択した番組を録画予約する操作を行わなければならない。本実施形態に係るリモコン装置は、円形を描く操作をリモコン装置で行うだけで、特定の番組を録画予約設定することができるものである。
<
In the present embodiment, a television having a recording function is operated by moving the remote control device in a predetermined shape, direction, or the like. To make a recording reservation for a specific program using a conventional remote control device, press the recording reservation button to display an electronic program guide (EPG) on the TV screen, and select the program you want to record. An operation for reserving recording of the selected program must be performed. The remote control device according to the present embodiment can set a recording reservation for a specific program simply by performing an operation of drawing a circle with the remote control device.
(リモコン装置の外観)
図11は、本実施形態におけるリモコン装置の外観を表す図である。本実施形態に係るリモコン装置30は、従来のリモコン装置と同様、数字ボタンや各種機能が割当てられた操作ボタン群30aが設けられており、リモコン装置30の内部には、実施形態1と同様の3軸の加速度センサ30bが設けられている。本実施形態では、図11における左右方向をX軸、上下方向をY軸、XY平面に対する垂直方向をZ軸(図示略)として定義されている。
(Appearance of remote control device)
FIG. 11 is a diagram illustrating an appearance of the remote control device according to the present embodiment. The
(リモコン装置30の構成)
次にリモコン装置30の構成について説明する。図12は、本実施形態におけるリモコン装置30の構成を表すブロック図である。制御部31は、CPUと、ROM及びRAMのメモリとを含んで構成されている。CPUは、ROMに記憶されている制御プログラムを実行することにより制御部31と接続されている各部を制御する。具体的には、制御部31は、実施形態1と同様、リモコン装置30がユーザによって動かされたときに検出された加速度に基づいて加速度ベクトルの変位を解析し、予め定義された各動作に対応する加速度変位情報に基づいてリモコン装置30の動作を特定すると共に、後述する制御情報テーブルにおいて定義された各コマンドをテレビ(図示略)に対して指示する。
(Configuration of remote control device 30)
Next, the configuration of the
検出部32は、上述した加速度センサ30bを有し、実施形態1と同様、所定時間毎に加速度を検出して制御部31へ送出する。記憶部33は、不揮発性の記憶媒体で構成され、制御情報テーブル等のデータを記憶する。ここで、本実施形態における制御情報テーブルの例を図13に示す。
The
図13に示すように、本実施形態における制御情報テーブル300は、リモコン装置の動きとして円形動作(時計回り)が設定され、その制御内容として、(1)EPGをテレビ画面に表示するEPG表示コマンド、(2)所定チャンネルの特定の時間における番組を選択する番組選択コマンド、(3)選択した番組の録画予約を設定し、録画予約確認画面を表示する確認表示コマンドが定義されている。なお、EPG表示コマンドの指示から番組選択コマンドの指示までの時間間隔、番組選択コマンドの指示から確認表示コマンドの指示までの各時間間隔は予めROM等に設定されているものとする。また、録画予約する番組の時間やチャンネルは予めユーザによって任意に設定され、記憶部33内の所定領域に記憶されている。また、本実施形態における円形動作(時計回り)とは、実施形態1の円形動作(時計回り)と同様、リモコン装置30の操作ボタン群30aを上に向け水平に保持した状態(以下、静止状態と言う)から時計回りに円形に動かす動作である。
As shown in FIG. 13, in the control information table 300 in the present embodiment, a circular operation (clockwise) is set as the movement of the remote control device, and as its control content, (1) an EPG display command for displaying EPG on the television screen (2) A program selection command for selecting a program at a specific time of a predetermined channel and (3) a confirmation display command for setting a recording reservation for the selected program and displaying a recording reservation confirmation screen are defined. It is assumed that the time interval from the instruction of the EPG display command to the instruction of the program selection command and the time interval from the instruction of the program selection command to the instruction of the confirmation display command are set in advance in the ROM or the like. Further, the time and channel of the program to be reserved for recording are arbitrarily set in advance by the user and stored in a predetermined area in the
操作部34は、上述した各種の操作ボタン群30aを含み、ユーザからの操作を受付け、受付けたボタン操作を示す操作信号を制御部31へ送出する。通信部35は、制御部31の制御の下、コマンドに対応する所定周波数のリモコン信号を生成して送信する機能を有する。
The
(動作)
以下、本実施形態におけるリモコン装置30の動作について図14を用いて説明する。なお、リモコン装置30の加速度センサ30bにおいて所定時間毎に検出される各軸方向の加速度はRAMに順次送出され、RAMには所定数の加速度のデータが記憶されるものとする。制御部11は、リモコン装置30が動かされたことを検出した場合、即ち、リモコン装置10が静止状態の場合における重力加速度以上の加速度が検出された場合(ステップS31:NO)、検出された加速度と記憶部33内の制御情報テーブル300に基づいて、ユーザがリモコン装置30に対して行った動作を特定する(ステップS32)。
(Operation)
Hereinafter, the operation of the
具体的には、重力加速度以上の加速度が検出されたとき、制御部11は、RAMに記憶された加速度(ax,ay,az)を用いて加速度ベクトルを求め、加速度ベクトルの変位を検出する。そして、制御情報テーブル300において予め定義されている円形動作(時計回り)の加速度変位情報の推移と検出した加速度ベクトルの変位の推移が同様である場合には、円形動作(時計回り)が行われたと判断する。
Specifically, when an acceleration equal to or greater than the gravitational acceleration is detected, the
ステップS32において、制御部31は、円形動作(時計回り)がなされたと判断した場合(ステップS32:YES)、制御情報テーブル300から円形動作(時計回り)に対応する制御内容として定義されているコマンド列を読み出す(ステップS33)。
In step S32, when the
そして、制御部31は、読み出したコマンド列の各コマンドを通信部35に順次送出し、通信部35においてコマンドに対応する所定周波数のリモコン信号を生成し、予め定められた時間間隔でリモコン信号をテレビに順次発信する(ステップS34)。
Then, the
円形動作(時計回り)がなされた場合には、(1)EPG表示コマンド、(2)番組選択コマンド、(3)確認表示コマンドが通信部35に順次送出されて各コマンドのリモコン信号が生成され、予め定められた時間間隔でテレビに順次発信される。この場合、(1)EPG表示コマンドの指示により、テレビ画面には、図15(a)に示すようなEPG表示画面310が表示される。そして、EPG表示画面310が一定時間表示された後、(2)番組選択コマンドの指示により、図15(b)に示すように、EPG表示画面310において、予め定められたチャンネル「4ch」及び時間「22時〜23時」に対応する番組320が選択される。そして、番組320が選択された状態でEPG表示画面310が一定時間表示された後、(3)確認表示コマンドの指示により、選択した番組320の録画予約設定がなされ、図15(c)に示すように、録画予約した番組320の情報を確認する録画予約画面330がテレビ画面に表示される。なお、EPG表示画面310の表示時間や番組320の選択表示時間は、同じ時間でもよいし異なる時間でもよく、これらの表示時間に応じてコマンドを指示する時間間隔が定められていればよい。
When a circular motion (clockwise) is performed, (1) an EPG display command, (2) a program selection command, and (3) a confirmation display command are sequentially sent to the
なお、ステップS31において、制御部11は、リモコン装置30が静止状態である場合(ステップS31:YES)、又は、ステップS32において時計回りの円形動作が特定できなかった場合において(ステップS32:NO)、ユーザによって操作部34のボタンを押下する操作がなされた場合には(ステップS35:YES)、制御部31は、ユーザによって押下されたボタン操作に応じたリモコン信号を通信部35において生成して発信する(ステップS36)。また、ユーザによって操作部34のボタンを押下する操作がなされなかった場合には(ステップS35:NO)、ステップS21に戻って上記した処理を繰り返し行う。
In step S31, the
上述した実施形態3では、リモコン装置30を時計回りに円形に動かすだけで、予め設定された番組を録画予約設定することができるため、操作ボタン群30aのボタン操作を行うことなく簡単に番組を録画予約することができる。なお、上述の実施形態では、円形動作によって特定の番組を録画予約する例を説明したが、録画されている番組から特定の番組を選択して再生させる一連の処理や、特定のアーティストが出演している番組をEPGから選択してリストアップする処理等であってもよい。これらの場合も実施形態3と同様に、コマンド列とコマンドを指示する時間間隔を予め定義し、例えば、四角形に動かす動作やリモコン装置30を振る動作など、円形動作以外の予め定めた動作にコマンド列を対応づけて定義しておくことで、各動作に応じた処理を予め定められた時間間隔で指示することができる。
In the third embodiment described above, a preset program can be set for recording reservation only by moving the
<変形例>
本発明の実施形態について説明したが、本発明は上述した実施形態に限定されることなく、他の様々な形態で実施可能である。例えば、上述の実施形態を以下のように変形して本発明を実施してもよく、各変形例を組み合わせて実施してもよい。以下、本発明に係る実施形態の変形例について説明する。
<Modification>
Although the embodiments of the present invention have been described, the present invention is not limited to the above-described embodiments, and can be implemented in various other forms. For example, the above-described embodiment may be modified as follows to implement the present invention, or may be implemented in combination with each modification. Hereinafter, modifications of the embodiment according to the present invention will be described.
(1)実施形態1では、円形動作が行われたときの円形(軌跡形状)の大きさや速度に関係なく、右前進と左前進を5s間隔で交互に6回行う例について説明したが、円形の大きさや描画の向き(時計回り、反時計回り)、速度に応じて、右前進コマンドと左前進コマンドを指示する時間間隔や、右前進と左前進を繰り返す回数を変動させてもよい。つまり、動作された移動量や速度等の物理量に応じてコマンドを指示する時間間隔やコマンドを指示する回数等のコマンド指示に関する制御量を調整するようにしてもよい。例えば、軌跡形状の大きさに応じて調整する場合には、予め軌跡形状に対応する加速度ベクトルの合計値を基準値として記憶しておき、動作開始から動作終了までに検出された加速度に基づく加速度ベクトルの合計と基準値との差に応じて制御量を調整するようにする等、制御量を調整するための予め定めた条件に基づいて調整量を決定する。なお、調整量を決定する際に基準となる、予め定めた軌跡形状の大きさを示す軌跡形状情報は、記憶部23に予め記憶されていてもよいし、予め定めた軌跡形状に対応する加速度データを記憶部23に記憶し、加速度データと所定の演算式とに基づいて軌跡形状の大きさを求めるようにしてもよい。
また、軌跡形状毎の動作を第1分類として定義し、軌跡形状の大きさ、軌跡形状が描画された動作の向き(時計回り、反時計回り等)、軌跡形状が描画された動作速度(加速度等)の各パラメータに応じて第1分類の動作を更に分類した第2分類の動作を予め定義するようにしてもよい。例えば、第1分類では、円形の軌跡形状に対して玩具を回転させる動作を定義し、第2分類では、時計周りに、回転速度v(m/s)で2回転など回転動作の態様を定義する。このように、第1分類で定義された軌跡形状に基づいて動作を特定した後、第2分類で定義された動作態様を特定し、特定した動作と動作態様とを制御対象に送信してもよい。
(1) In the first embodiment, the example in which the right advance and the left advance are alternately performed 6 times at intervals of 5 s irrespective of the size and speed of the circle (trajectory shape) when the circular operation is performed has been described. The time interval for instructing the right advance command and the left advance command and the number of times of repeating the right advance and the left advance may be changed according to the size of the image, the drawing direction (clockwise, counterclockwise) and the speed. That is, the control amount related to the command instruction such as the time interval for instructing the command or the number of times to instruct the command may be adjusted according to the physical amount such as the operated movement amount or speed. For example, when adjusting according to the size of the trajectory shape, the total acceleration vector corresponding to the trajectory shape is stored in advance as a reference value, and the acceleration based on the acceleration detected from the operation start to the operation end The adjustment amount is determined based on a predetermined condition for adjusting the control amount, such as adjusting the control amount according to the difference between the sum of the vectors and the reference value. Note that the trajectory shape information indicating the size of the predetermined trajectory shape, which serves as a reference when determining the adjustment amount, may be stored in advance in the
Also, the movement for each trajectory shape is defined as the first classification, the size of the trajectory shape, the direction of the motion in which the trajectory shape is drawn (clockwise, counterclockwise, etc.), and the motion speed (acceleration) in which the trajectory shape is drawn. Or the like) may be defined in advance in accordance with each parameter of the second classification, which further classifies the operation of the first classification. For example, in the first classification, an operation for rotating a toy with respect to a circular trajectory shape is defined, and in the second classification, a mode of a rotational operation such as two rotations at a rotational speed v (m / s) is defined clockwise. To do. As described above, after specifying the operation based on the trajectory shape defined in the first classification, the operation mode defined in the second classification is specified, and the specified operation and the operation mode are transmitted to the control target. Good.
(2)実施形態1では、円形動作を行った際の制御内容は、右前進と左前進を交互に行う例であったが、例えば、円形動作(時計回り)がなされた場合に、玩具を時計回りに複数回旋回させるコマンドを対応づける等、軌跡形状と同様の形状に動かすコマンドが対応づけられていてもよい。この場合には、動かした軌跡形状と同様の動きを玩具に行わせることができるので、実際の動きに合わせた感覚的なリモコン操作を行うことができる。 (2) In the first embodiment, the control content when the circular motion is performed is an example in which the right forward and the left forward are alternately performed. For example, when the circular motion (clockwise) is performed, the toy is A command for moving to a shape similar to the trajectory shape, such as associating a command for turning clockwise a plurality of times, may be associated. In this case, since the toy can perform the same movement as the moved locus shape, it is possible to perform a sensory remote control operation in accordance with the actual movement.
(3)実施形態1では、加速度ベクトルの変位に基づいてリモコン装置10の動作を特定する例であったが、所定時間毎に検出される加速度のデータから加速度が極大となる加速度ピークを検出し、加速度ピークにおける加速度ベクトルの方向に応じた動作、例えば、玩具の移動方向を前進から後退に切替える等の動作を加速度ピークのタイミングで行うようにしてもよい。また、加速度ピークにおける加速度の大きさに応じて動作の制御量、例えば、移動時間や移動速度、旋回する回数等を調整するようにしてもよい。
(3) In the first embodiment, the operation of the
(4)実施形態2では、右方向の振り動作によって自動メール作成機能を実行することが定義されている例であったが、例えば、ワンセグの番組を視聴する機能が設けられている場合には、携帯電話機20の動きによって、予め定められた特定のチャネルを選択するコマンドと、選択したチャネルの番組データを受信して音声及び映像を出力するコマンドが予め定められた時間間隔で実行されるように定義されていてもよい。また、音楽データを再生する音楽再生機能が設けられている場合には、携帯電話機20の動きによって、予め定められた特定の音楽データを選択するコマンドと、選択した音楽データの楽音を出力するコマンドが実行されるように定義されていてもよい。つまり、携帯電話機20に対してなされる特定の動作の制御内容として、予め定められた順序で実行すべき一連の各処理に対応する複数のコマンドが定義されていればよい。
(4) In the second embodiment, it is defined that the automatic mail creation function is executed by a rightward swing motion. For example, when a function for viewing a one-segment program is provided, According to the movement of the
(5)実施形態1〜3では、予め定めた順序と時間間隔に従って実行するコマンド列は、円形動作(軌跡形状動作)や右方向に振る動作に対して定義されている例について説明したが、円形、四角形、八の字等の図形、アルファベットや数字等の文字等の形状を描く動作でもよいし、特定の方向に傾けて数回振る動作を行う等、複数の動作を組み合わせた動作でもよい。 (5) In the first to third embodiments, the command sequence executed in accordance with the predetermined order and time interval has been described with respect to the example defined for the circular motion (trajectory shape motion) and the motion to the right. An operation that draws a shape such as a circle, a quadrangle, a figure such as an 8-character, or a character such as an alphabet or a number, or an operation that combines a plurality of operations such as tilting in a specific direction and shaking several times may be used. .
(6)上述した実施形態1〜3では、加速度センサを用いて、リモコン装置10,30、及び携帯電話機20の動きを検出する例について説明したが、例えば、ジャイロセンサ、速度センサ等を用いて検出するようにしてもよい。
(6) In the above-described first to third embodiments, an example in which the movements of the
(7)また、上述した実施形態1〜3では、予め定められた時間間隔に従ってコマンド列の各コマンドを順次指示する例について説明したが、各コマンドの実行による制御対象の動作(処理)の継続時間(例えば、玩具を前進及び後退させる時間、送信先アドレスを選択表示する時間、録画対象番組を選択表示する時間等)を任意に設定できるように構成し、設定された動作の継続時間に応じてコマンドを指示又は実行する時間間隔を自動調整するようにしてもよい。この場合には、動作の継続時間に対するコマンドを指示又は実行する時間間隔を予め記憶するようにしてもよいし、動作の継続時間をパラメータとする予め定められた演算式に、各動作の継続時間を代入して時間間隔を算出するようにしてもよい。 (7) In the above-described first to third embodiments, the example in which each command in the command sequence is sequentially specified according to a predetermined time interval has been described. However, the operation (processing) of the control target by executing each command is continued. It is configured so that the time (for example, the time to move the toy forward and backward, the time to select and display the transmission destination address, the time to select and display the program to be recorded, etc.) can be arbitrarily set, and according to the set operation duration The time interval for instructing or executing the command may be automatically adjusted. In this case, a time interval for instructing or executing a command for the duration of the operation may be stored in advance, or the duration of each operation may be added to a predetermined arithmetic expression using the duration of the operation as a parameter. May be substituted to calculate the time interval.
(8)上述した実施形態及び変形例におけるリモコン装置又は携帯電話機によって実行されるプログラムは、磁気記録媒体(磁気テープ、磁気ディスクなど)、光記録媒体(光ディスクなど)、光磁気記録媒体、半導体メモリなどのコンピュータが読取可能な記録媒体に記憶した状態で提供し得る。また、インターネットなどの通信手段を用いて楽音再生装置にダウンロードさせることも可能である。 (8) Programs executed by the remote control device or the mobile phone in the above-described embodiments and modifications are a magnetic recording medium (magnetic tape, magnetic disk, etc.), an optical recording medium (optical disk, etc.), a magneto-optical recording medium, and a semiconductor memory. Or the like stored in a computer-readable recording medium. It is also possible to download the musical sound reproducing apparatus using a communication means such as the Internet.
10,30…リモコン装置、10b,20g,30b…加速度センサ、11,21,31…制御部、12,22,32…検出部、13,25,34…操作部、14,28,35…通信部、15,23,33…記憶部、24…表示部
DESCRIPTION OF
Claims (3)
予め定義された特定の動作について、予め定めた順序で実行すべき処理を示す複数のコマンドの組み合わせであるコマンド列を定義した制御情報を記憶する記憶手段と、
前記検出手段によって検出された検出結果に基づいて前記特定の動作がなされたか否かを判断する判断手段と、
前記判断手段により前記特定の動作がなされたと判断された場合には、前記特定の動作に対応する前記制御情報で定義されているコマンド列の前記順序に従い、各コマンドに応じた時間間隔で制御対象に対して各コマンドを順次送信する送信手段と
を備えることを特徴とするリモコン装置。 Detection means for detecting movement when gripped by the user and moved by the user;
Storage means for storing control information defining a command sequence that is a combination of a plurality of commands indicating processing to be executed in a predetermined order for a predetermined specific operation;
Determination means for determining whether or not the specific operation has been performed based on a detection result detected by the detection means;
When it is determined by the determining means that the specific operation has been performed, the control target is controlled at a time interval corresponding to each command according to the order of the command sequence defined in the control information corresponding to the specific operation. A remote control device comprising: a transmission unit that sequentially transmits each command to the remote control device.
前記記憶手段は、前記特定の動作に対応する軌跡形状と、当該軌跡形状に対応する前記制御情報を記憶し、
前記判断手段は、前記検出結果に基づいて前記軌跡形状に対応する動作がなされたか否かを判断し、
前記送信手段は、前記判断手段により前記軌跡形状に対応する動作がなされたと判断された場合に、当該軌跡形状に対応する前記制御情報で定義されているコマンド列の各コマンドを前記順序に従い、前記時間間隔で前記制御対象に対して送信することを特徴とする請求項1に記載のリモコン装置。 The specific operation is an operation in which an operation locus when moved is a predetermined shape,
The storage means stores a trajectory shape corresponding to the specific action and the control information corresponding to the trajectory shape,
The determination means determines whether an operation corresponding to the trajectory shape has been performed based on the detection result,
When the determination unit determines that the operation corresponding to the trajectory shape has been performed by the determination unit, the transmission unit follows each command in the command sequence defined by the control information corresponding to the trajectory shape according to the order. The remote control device according to claim 1, wherein the remote control device transmits the control target at time intervals.
前記記憶手段は、前記特定の動作に応じた物理量に基づく基準値を記憶し、
前記送信手段は、前記判断手段により前記特定の動作がなされたと判断された場合に、前記検出手段によって検出された前記物理量と前記記憶手段における前記基準値とに基づき、前記時間間隔を調整して前記制御対象に前記コマンド列の各コマンドを順次送信することを特徴とする請求項1に記載のリモコン装置。 The detection means detects a physical quantity corresponding to the movement when moved by the user,
The storage means stores a reference value based on a physical quantity according to the specific operation,
The transmission unit adjusts the time interval based on the physical quantity detected by the detection unit and the reference value in the storage unit when the determination unit determines that the specific operation has been performed. The remote control device according to claim 1, wherein each command of the command sequence is sequentially transmitted to the control target.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010144141A JP2012010096A (en) | 2010-06-24 | 2010-06-24 | Remote controller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010144141A JP2012010096A (en) | 2010-06-24 | 2010-06-24 | Remote controller |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2012010096A true JP2012010096A (en) | 2012-01-12 |
Family
ID=45540145
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010144141A Pending JP2012010096A (en) | 2010-06-24 | 2010-06-24 | Remote controller |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2012010096A (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014075117A (en) * | 2012-09-13 | 2014-04-24 | Canon Marketing Japan Inc | Portable terminal, method for controlling portable terminal, program, and recording medium |
| JP2015005167A (en) * | 2013-06-21 | 2015-01-08 | 株式会社Nttドコモ | Information processing apparatus, information processing method, and program |
| JP2015069428A (en) * | 2013-09-30 | 2015-04-13 | 富士通テン株式会社 | Communication device, communication system, communication method, server device, and program |
| JP2018518086A (en) * | 2015-05-22 | 2018-07-05 | ゼットティーイー コーポレイション | Picture processing method, transmission method, processing device, and transmission device |
| JP2019087927A (en) * | 2017-11-09 | 2019-06-06 | 東京瓦斯株式会社 | Infrared operation system |
| JP2022080599A (en) * | 2020-11-18 | 2022-05-30 | パナソニックIpマネジメント株式会社 | Control system, control method, and program |
-
2010
- 2010-06-24 JP JP2010144141A patent/JP2012010096A/en active Pending
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014075117A (en) * | 2012-09-13 | 2014-04-24 | Canon Marketing Japan Inc | Portable terminal, method for controlling portable terminal, program, and recording medium |
| JP2015005167A (en) * | 2013-06-21 | 2015-01-08 | 株式会社Nttドコモ | Information processing apparatus, information processing method, and program |
| JP2015069428A (en) * | 2013-09-30 | 2015-04-13 | 富士通テン株式会社 | Communication device, communication system, communication method, server device, and program |
| JP2018518086A (en) * | 2015-05-22 | 2018-07-05 | ゼットティーイー コーポレイション | Picture processing method, transmission method, processing device, and transmission device |
| JP2019087927A (en) * | 2017-11-09 | 2019-06-06 | 東京瓦斯株式会社 | Infrared operation system |
| JP2022080599A (en) * | 2020-11-18 | 2022-05-30 | パナソニックIpマネジメント株式会社 | Control system, control method, and program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11632584B2 (en) | Video switching during music playback | |
| JP6065369B2 (en) | Information processing apparatus, information processing method, and program | |
| JP6034551B2 (en) | Information processing system, information processing apparatus, information processing program, and image display method | |
| US9210459B2 (en) | Operation terminal, electronic unit, and electronic unit system | |
| JP2012010096A (en) | Remote controller | |
| US20180292905A1 (en) | Systems and Methods for a Haptically-Enabled Projected User Interface | |
| CN104620593B (en) | Display device and method for controlling the display device | |
| JP5607579B2 (en) | Information processing system, information processing apparatus, information processing program, and content reproduction control method | |
| JP2010237902A (en) | Information processing apparatus, information processing method, and information processing program | |
| JP2010288015A (en) | Information processing apparatus, information processing method, and information processing program | |
| CN105100897B (en) | The control method and device fast played | |
| EP3054672A2 (en) | Display apparatus and ui displaying method thereof | |
| JP2009100366A (en) | Remote control device, remote control system and electrical equipment | |
| KR20100033716A (en) | Method and system for controlling media displaying using by portable terminal | |
| JP5493864B2 (en) | Electronics | |
| JP4327742B2 (en) | Operating device | |
| JP5807089B2 (en) | Information processing system, information processing apparatus, information processing program, and content reproduction control method | |
| KR20090101541A (en) | Portable terminal for remote controling external electronic apparatus and method thereof | |
| JP2011123248A (en) | Sound volume control device, musical sound control device, reprodcuction device and program | |
| TWI442313B (en) | Method for positioning playback of audio data and electronic system utilizing the same | |
| JP2015535971A (en) | Display device and control method thereof | |
| JP2013214985A (en) | Information processor, information processing method, and information processing program | |
| JP2006221297A (en) | Operating device and operating system | |
| KR100681908B1 (en) | Interactive robot device with dynamic interaction design module and dynamic interaction design method | |
| JP2007018274A (en) | Operating device and operating system |