[go: up one dir, main page]

JP2012010096A - Remote controller - Google Patents

Remote controller Download PDF

Info

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
Application number
JP2010144141A
Other languages
Japanese (ja)
Inventor
Yoshiki Nishitani
善樹 西谷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yamaha Corp
Original Assignee
Yamaha Corp
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 Yamaha Corp filed Critical Yamaha Corp
Priority to JP2010144141A priority Critical patent/JP2012010096A/en
Publication of JP2012010096A publication Critical patent/JP2012010096A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Position Input By Displaying (AREA)
  • Details Of Television Systems (AREA)
  • User Interface Of Digital Computer (AREA)
  • Selective Calling Equipment (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide technique for indicating a series of respective kinds of processing requiring multiple indications to a control object apparatus at appropriate timings without operating an operation button of a remote controller.SOLUTION: A remote controller stores a command string including multiple commands to be performed when a specified action using the remote controller is performed by a user, and detects a physical quantity when the remote controller is moved by the user. The remote controller determines whether or not the specified action is performed based on the physical quantity detected when the remote controller is moved. When the performance of the specified action is determined, the remote controller sequentially transmits the respective commands corresponding to the specified action in the command string to a control object in accordance with a predetermined time interval to indicate the respective commands.

Description

本発明は、リモコン装置に関する。   The present invention relates to a remote control device.

リモコン装置に設けられたボタン操作ではなく、リモコン装置本体を所定の方向に動かしたり、傾けたりする動作を行うことで、犬や車等の玩具に所定の動作を指示する技術が下記特許文献1及び特許文献2に開示されている。   Patent Document 1 below discloses a technique for instructing a toy such as a dog or a car to perform a predetermined operation by performing an operation of moving or tilting the remote control device main body in a predetermined direction instead of a button operation provided in the remote control device. And Patent Document 2.

特開2008−173210号公報JP 2008-173210 A 特開2008−023011号公報JP 2008-023011 A

ところで、玩具だけでなくテレビ等の電気製品を遠隔制御する場合、リモコン装置に設けられたボタンの操作を複数回行わなければならないことがある。例えば、録画されている多数の番組データから所望する番組を選択して再生する場合等、複数の指示が必要な一連の処理を制御対象に対して行う場合には、操作ボタンを複数回に亘って操作しなければならない。
本発明は、リモコン装置の操作ボタンを操作することなく、複数の指示が必要な一連の各処理を適切なタイミングで制御対象機器に指示する技術を提供する。
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 claim 2 of the present invention, the specific operation is an operation in which an operation locus when moved is a predetermined shape, and the storage means corresponds to the specific operation. The trajectory shape and the control information corresponding to the trajectory shape are stored, the determination means determines whether an operation corresponding to the trajectory shape has been performed based on the detection result, and the transmission means includes the When it is determined by the determining means that the operation corresponding to the trajectory shape has been performed, the commands in the command sequence defined by the control information corresponding to the trajectory shape are controlled according to the order and the control target at the time interval. Is transmitted.

また、本発明の請求項3に係るリモコン装置において、前記検出手段は、前記利用者に動かされたときの動きに応じた物理量を検出し、前記記憶手段は、前記特定の動作に応じた物理量に基づく基準値を記憶し、前記送信手段は、前記判断手段により前記特定の動作がなされたと判断された場合に、前記検出手段によって検出された前記物理量と前記記憶手段における前記基準値とに基づき、前記時間間隔を調整して前記制御対象に前記コマンド列の各コマンドを順次送信することを特徴とする。   Further, in the remote control device according to claim 3 of the present invention, the detection means detects a physical quantity according to movement when moved by the user, and the storage means has a physical quantity according to the specific operation. 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 time interval is adjusted, and each command of the command sequence is sequentially transmitted to the control target.

本発明の請求項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.

実施形態1に係るリモコン装置の外観を表す図である。It is a figure showing the external appearance of the remote control device which concerns on Embodiment 1. FIG. 実施形態1に係るリモコン装置の構成を表すブロック図である。FIG. 3 is a block diagram illustrating a configuration of a remote control device according to the first embodiment. 実施形態1における制御情報テーブルの例を示している。3 illustrates an example of a control information table in the first embodiment. (a)は、実施形態1におけるリモコン装置の円形動作を説明する図である。(b)は、実施形態1におけるリモコン装置の傾斜動作を説明する図である。(A) is a figure explaining circular operation | movement of the remote control apparatus in Embodiment 1. FIG. (B) is a figure explaining the inclination operation | movement of the remote control apparatus in Embodiment 1. FIG. 実施形態1に係るリモコン装置の動作フローを示している。3 shows an operation flow of the remote control device according to the first embodiment. 実施形態2に係る携帯電話機の外観を表している。3 illustrates an appearance of a mobile phone according to a second embodiment. 実施形態2に係る携帯電話機の構成を表すブロック図である。6 is a block diagram illustrating a configuration of a mobile phone according to Embodiment 2. FIG. (a)は、実施形態2に係る携帯電話機の振り動作を説明する図である。(b)は、実施形態2に係る制御情報テーブルの例を示す図である。(A) is a figure explaining the swing operation | movement of the mobile telephone which concerns on Embodiment 2. FIG. (B) is a figure which shows the example of the control information table which concerns on Embodiment 2. FIG. 実施形態2に係る携帯電話機の動作フローを示す図である。FIG. 6 is a diagram illustrating an operation flow of the mobile phone according to the second embodiment. 実施形態2に係るメール作成画面の表示例を示す図である。It is a figure which shows the example of a display of the mail preparation screen which concerns on Embodiment 2. FIG. 実施形態3に係るリモコン装置の外観を表す図である。It is a figure showing the external appearance of the remote control apparatus which concerns on Embodiment 3. FIG. 実施形態3に係るリモコン装置の構成を表すブロック図である。It is a block diagram showing the structure of the remote control apparatus which concerns on Embodiment 3. FIG. 実施形態3における制御情報テーブルの例を示す図である。It is a figure which shows the example of the control information table in Embodiment 3. 実施形態3に係るリモコン装置の動作フローを示している。10 shows an operation flow of the remote control device according to the third embodiment. (a)〜(c)は、実施形態3に係るテレビ画面の表示例を示す図である。(A)-(c) is a figure which shows the example of a display of the television screen which concerns on Embodiment 3. FIG.

<概要>
本発明に係るリモコン装置は、リモコン装置本体がユーザによって動かされた動きに応じて、その動きに予め対応づけられているコマンド列の各コマンドを時系列に順次制御対象機器に指示するものである。
従来のリモコン装置には複数の操作ボタンが設けられており、ユーザは、複数の所望の動作を同時又は連続して制御対象機器に行わせる際、その各動作に予め割当てられている各ボタンを操作することで制御対象機器を操作していたが、本発明のリモコン装置は、例えば、リモコン装置本体を所定の形状に動かしたり傾斜させるなどの操作により、リモコン装置本体の動きに対して予め割当てられた複数の時系列の制御内容を制御対象機器に所定タイミングで指示するものである。
<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を動かすことを想定している。
<Embodiment 1>
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 power button 10a is provided at the top of the casing of the remote control device 10 in this embodiment, and a three-axis (XYZ) acceleration sensor 10b is provided inside the casing. The acceleration sensor detects the acceleration (ax, ay, az) in each axial direction applied to the remote control device 10. In the present embodiment, it is assumed that the remote control device 10 in FIG. 1 is moved by holding the left end with the left hand and the right end with the right hand.

図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 remote control device 10. The remote control device 10 includes a control unit 11, a detection unit 12, an operation unit 13, a communication unit 14, and a storage unit 15. The control unit 11 includes a CPU (Central Processing Unit), a ROM (Read Only Memory), and a RAM (Random Access Memory) memory. The CPU controls each unit connected to the control unit 11 by executing a control program stored in the ROM.

検出部12は、上記加速度センサ10bで構成され、所定時間毎に各軸方向について検出された加速度(ax,ay,az)を制御部11へ送出する。操作部13は、上記電源ボタン10aを有し、リモコン装置10の電源(図示略)のオンオフを切替えるボタン操作を受付け、受付けたボタン操作を示す操作信号を制御部11へ送出する。通信部14は、制御部11の制御の下、制御対象機器である玩具に対するコマンドに応じた所定周波数のリモコン信号を生成して図示しないアンテナから送信する。   The detection unit 12 includes the acceleration sensor 10b, and sends acceleration (ax, ay, az) detected for each axial direction to the control unit 11 every predetermined time. The operation unit 13 includes the power button 10a, receives a button operation for switching on / off of a power source (not shown) of the remote control device 10, and sends an operation signal indicating the received button operation to the control unit 11. Under the control of the control unit 11, the communication unit 14 generates a remote control signal having a predetermined frequency according to a command for a toy that is a control target device, and transmits the remote control signal from an antenna (not shown).

記憶部15は、不揮発性の記憶媒体で構成され、リモコン装置10の動作に対応する制御内容が定義された制御情報テーブルを記憶する。図3は、制御情報テーブル100の例を示している。本実施形態では、円形を描くようにリモコン装置を動かす円形動作(時計回り、反時計回り)と、前後左右にリモコン装置10を傾ける傾斜動作がリモコン装置10の動きとして設定されている。   The storage unit 15 is configured by a nonvolatile storage medium, and stores a control information table in which control contents corresponding to the operation of the remote control device 10 are defined. FIG. 3 shows an example of the control information table 100. In the present embodiment, the movement of the remote control device 10 is set as a circular operation (clockwise or counterclockwise) for moving the remote control device so as to draw a circle and a tilt operation for tilting the remote control device 10 forward, backward, left and right.

円形動作は、図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 remote control device 10 is horizontally moved and moved clockwise or counterclockwise, and the shape of the locus of moving the remote control device 10 becomes circular. The tilting operation is an operation of tilting the remote control device 10 in any of the front, rear, left, and right directions. In this embodiment, the Y axis direction is the front and rear direction (the Y axis negative direction is the front and the Y axis positive direction is the rear) The X-axis direction is defined as the left-right direction (X-axis negative direction is left and X-axis negative direction is right).

この制御情報テーブル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 remote control device 10 based on the acceleration detected when the remote control device 10 is moved. For example, as shown in FIG. 4A, when the remote control device 10 is moved horizontally to draw a circle, the acceleration in the Z-axis direction hardly changes, but the acceleration in the X and Y-axis directions is clockwise, It changes according to the motion of drawing a circle counterclockwise. In the present embodiment, the displacement of the acceleration vector (hereinafter referred to as acceleration displacement information) in each clockwise and counterclockwise circular motion, and the acceleration (ax, ay, az) detected when the remote controller 10 is moved. ) To determine whether a clockwise or counterclockwise circular motion has been performed.

傾斜動作の場合も同様に、傾斜方向に応じて、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 remote control device 10 is inclined. Further, the tilt angle is obtained from the detected acceleration, and when the tilt angle is equal to or greater than a predetermined tilt angle, it is determined that the tilting operation is being performed.

また、制御情報テーブル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 remote control device 10 described above, and the control contents are a plurality of time-series instructed at predetermined time intervals. A command or a single command is set.
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 remote control device 10 is instructed to move forward or backward while the remote control device 10 is tilted forward or backward at an angle exceeding a predetermined tilt angle from the horizontal state. When the posture becomes a predetermined inclination angle or less, the forward or backward instruction is stopped.

また、右方向の傾斜動作、左方向の傾斜動作に対応する制御内容として、右に旋回することを指示する右旋回コマンド、左に旋回することを指示する左旋回コマンドを予め定められた時間間隔で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 remote control device 10 is turned on, the acceleration sensor starts detecting the acceleration, and the detected acceleration data is sequentially stored in the RAM, and a predetermined number of accelerations are stored in the RAM. Data shall be stored.

制御部11は、リモコン装置10が静止状態でない場合、即ち、リモコン装置10の静止時における重力加速度以上の加速度が検出された場合(ステップS11:NO)、検出された加速度と記憶部15内の制御情報テーブル100に基づいて、ユーザがリモコン装置10に対して行った動作を特定する(ステップS12)。   When the remote controller 10 is not in a stationary state, that is, when an acceleration equal to or greater than the gravitational acceleration when the remote controller 10 is stationary is detected (step S11: NO), the control unit 11 determines the detected acceleration and the storage unit 15 Based on the control information table 100, the operation performed on the remote control device 10 by the user is specified (step S12).

具体的には、制御部11は、重力加速度以上の加速度が検出されたとき、RAMに順次記憶される加速度(ax,ay,az)を用いて加速度ベクトルを求め、加速度ベクトルの変位を検出する。そして、制御情報テーブル100において予め定義されているリモコン装置10の各動作に対応する加速度変位情報に基づいて、検出した加速度ベクトルの変位に対応する動作を特定する。   Specifically, when an acceleration equal to or greater than the gravitational acceleration is detected, the control unit 11 obtains an acceleration vector using accelerations (ax, ay, az) sequentially stored in the RAM, and detects a displacement of the acceleration vector. . Then, based on the acceleration displacement information corresponding to each operation of remote control device 10 defined in advance in control information table 100, the operation corresponding to the detected displacement of the acceleration vector is specified.

例えば、時計回りの円形動作が行われた場合、動作開始から動作終了までに検出された加速度の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 remote control device 10 can be specified (step S12: YES), the control unit 11 uses the control content defined as the control content corresponding to the specified operation of the remote control device 10 as control information. Read from the table 100 (step S13). Then, the control unit 11 sequentially sends each command in the read command sequence to the communication unit 14, generates a remote control signal having a predetermined frequency corresponding to each command in the communication unit 14, and sets a predetermined time interval. Thus, remote control signals are sequentially transmitted from the communication unit 14 to the toy (step S14). For example, when the specified operation of the remote control device 10 is a circular operation (clockwise), the right advance command and the left advance command are alternately instructed to the toy six times at a predetermined time interval.

なお、ステップS11において、制御部11は、重力加速度以上の加速度が検出部12において検出されず、リモコン装置10が静止状態である場合には(ステップS11:YES)、電源ボタンをオフに切替える操作がなされるまでステップS11〜S14の処理を行い(ステップS15:NO)、電源をオフに切替える操作がなされたときに玩具の制御処理を終了する。また、ステップS12において、制御部11は、リモコン装置10の動作が特定できなかった場合には(ステップS12:NO)、上記と同様にステップS15の処理を行う。   In step S11, the control unit 11 performs an operation of switching the power button off when the acceleration greater than the gravitational acceleration is not detected by the detection unit 12 and the remote control device 10 is in a stationary state (step S11: YES). Steps S11 to S14 are performed until NO is performed (step S15: NO), and the toy control process is terminated when an operation for switching the power off is performed. In step S12, when the operation of the remote control device 10 cannot be specified (step S12: NO), the control unit 11 performs the process of step S15 as described above.

上述の実施形態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 remote control device 10 clockwise or counterclockwise. Therefore, unlike a conventional remote control device, a plurality of commands for performing a series of processes can be instructed in one operation without providing a large number of switches for instructing each operation. In the first embodiment, an example in which the instructions of the right advance command and the left advance command are alternately performed at the same time interval has been described. However, even if all time intervals or some time intervals instructing the command are the same, They may be all different.

<実施形態2>
本実施形態では、携帯電話機を予め定めた形状や方向に動かすことで、当該携帯電話機をリモコン装置として利用し、当該携帯電話機が有する機能を実行させる。実行させる携帯電話機の機能としては、例えば、メール作成機能や、ワンセグの番組視聴機能等である。以下、本実施形態における携帯電話機の詳細について説明する。
<Embodiment 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 cellular phone 20 includes an upper casing 20a and a lower casing 20b, and the upper casing 20a is provided with a display 20c for displaying images and a speaker 20d. The lower housing 20b is provided with an operation button group 20e including numeric keys and direction keys, and a microphone 20f. Inside the lower housing 20b, a triaxial acceleration sensor 20g similar to that of the first embodiment is provided. Is provided.

(携帯電話機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 mobile phone 20. The control unit 21 includes a CPU and ROM and RAM memories. The CPU controls each unit connected to the control unit 21 by executing a control program stored in the ROM. Specifically, in the present embodiment, as shown in FIG. 8A, when the user performs an operation of horizontally swinging rightward with the operation button group 20e of the mobile phone 20 facing upward, An automatic mail creation function is executed to display a mail creation screen for a predetermined specific address on the display 20c. Note that the specific destination may be a destination set by the user in advance, or set based on a predetermined condition for specifying the destination, such as a destination of a mail sent most recently. The address of the specific destination may be stored in a predetermined area in the storage unit 23, or information that can extract the address of the specific destination from the address registered in the address book is stored in the storage unit 23. May be stored.

検出部22は、上述した3軸の加速度センサ20gで構成され、各軸方向の加速度(ax,ay,az)を所定時間毎に検出して制御部21に出力する。記憶部23は、制御情報テーブルや、ユーザによって作成されたアドレス帳等のユーザデータを記憶する。ここで、本実施形態における制御情報テーブルの例を図8(b)に示す。
図8(b)に示すように、制御情報テーブル200には、右方向の振り動作が携帯電話機20の動作として設定されている。右方向の振り動作に対応する制御内容としては、(1)メール作成画面を表示するメール実行コマンド、(2)アドレス帳データを表示して特定の送信先アドレスを選択表示する宛先設定コマンド、(3)特定の送信先アドレスを宛先に設定したメール作成画面を表示する表示コマンドを含む複数コマンドが設定されている。なお、メール実行コマンドから宛先設定コマンドを実行するまでの時間間隔、宛先設定コマンドから表示コマンドを実行するまでの時間間隔は、予めROM等に設定されている。
The detection unit 22 includes the above-described triaxial acceleration sensor 20g, and detects accelerations (ax, ay, az) in the respective axial directions at predetermined time intervals and outputs them to the control unit 21. The storage unit 23 stores user data such as a control information table and an address book created by the user. Here, an example of the control information table in the present embodiment is shown in FIG.
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 mobile phone 20. The control contents corresponding to the rightward swing operation include (1) a mail execution command for displaying a mail creation screen, (2) a destination setting command for displaying address book data and selecting and displaying a specific destination address, ( 3) A plurality of commands including a display command for displaying a mail creation screen in which a specific destination address is set as a destination is set. Note that the time interval from the mail execution command to the execution of the destination setting command and the time interval from the destination setting command to the execution of the display command are set in advance in the ROM or the like.

携帯電話機20の操作ボタン群20eを上にして水平に右方向に振った場合、加速度センサ20gのY軸及びZ軸方向の加速度は殆ど変化しないが、X軸方向の加速度が変化する。本実施形態では、Y軸及びZ軸方向の加速度(Y成分、Z成分)が各成分の閾値範囲内であり、X軸方向の加速度(X成分)がX成分の閾値を超えた場合に、右方向に振る動作がなされたものとする。   When the control button group 20e of the mobile phone 20 is turned up and shaken horizontally to the right, the acceleration in the Y-axis and Z-axis directions of the acceleration sensor 20g hardly changes, but the acceleration in the X-axis direction changes. In this embodiment, when the acceleration in the Y-axis and Z-axis directions (Y component, Z component) is within the threshold range of each component, and the acceleration in the X-axis direction (X component) exceeds the threshold of the X component, It is assumed that the movement to the right is performed.

図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 display unit 24 includes the display 20c described above, and displays various images such as a menu image and a mail creation image under the control of the control unit 21. The operation unit 25 includes the above-described operation button group 20 e and sends an operation signal indicating the button operation pressed by the user to the control unit 21. The voice output unit 26 includes the speaker 20d described above, and amplifies and outputs the voice signal of the conversation voice during telephone communication under the control of the control unit 21. The sound collection unit 27 includes the microphone 20 f described above, and sends the sound signal of the sound collected by the microphone 20 f to the control unit 21. The communication unit 28 performs wireless communication with the base station, and transmits and receives voice data and electronic mail data during a call.

<動作>
以下、本実施形態における携帯電話機20の動作について図9を用いて説明する。携帯電話機20の制御部21は、所定時間毎(例えば5msec)に検出部22から出力される加速度に基づいて、携帯電話機20が静止状態であるか否かを判断する(ステップS21)。即ち、加速度センサ20gで検出された加速度(ax,ay,az)が、携帯電話機20の操作ボタン群20eを上にして静止させた状態(以下、静止状態と言う)の重力加速度以上の加速度である場合に携帯電話機20が動かされたと判断し、静止状態の重力加速度以上の加速度でなければ静止状態であると判断する。
<Operation>
Hereinafter, the operation of the mobile phone 20 in the present embodiment will be described with reference to FIG. The control unit 21 of the mobile phone 20 determines whether or not the mobile phone 20 is in a stationary state based on the acceleration output from the detection unit 22 every predetermined time (for example, 5 msec) (step S21). That is, the acceleration (ax, ay, az) detected by the acceleration sensor 20g is an acceleration equal to or higher than the gravitational acceleration in a state where the operation button group 20e of the mobile phone 20 is stationary (hereinafter referred to as a stationary state). In some cases, it is determined that the mobile phone 20 has been moved, and if the acceleration is not equal to or greater than the gravitational acceleration in a stationary state, it is determined that the mobile phone 20 is in a stationary state.

制御部21は、携帯電話機20が静止状態ではなく、動かされたと判断した場合(ステップS21:NO)、携帯電話機20が動かされたときに検出された加速度に基づいて、携帯電話機20を右方向に振る動作がなされたか否か判断する(ステップS22)。
即ち、検出された加速度のYZ成分が、携帯電話機20が静止状態の加速度の閾値範囲内であり、X成分が所定の閾値以上である場合に右方向に振る動作がなされたと判断する。
When the control unit 21 determines that the mobile phone 20 is not stationary but moved (step S21: NO), the control unit 21 moves the mobile phone 20 to the right based on the acceleration detected when the mobile phone 20 is moved. It is determined whether or not an operation to shake is performed (step S22).
That is, when the detected YZ component of the acceleration is within the threshold range of acceleration when the mobile phone 20 is stationary and the X component is equal to or greater than the predetermined threshold value, it is determined that the motion to the right is performed.

ステップS22において、制御部21は、携帯電話機20を右方向に振る動作がなされたと判断した場合(ステップS22:YES)、記憶部23内の制御情報テーブル200において右方向に振る動作に対応する制御内容に定義されているコマンド列を読み出す(ステップS23)。   In step S22, when the control unit 21 determines that the operation of shaking the mobile phone 20 in the right direction has been performed (step S22: YES), the control corresponding to the operation of shaking in the right direction in the control information table 200 in the storage unit 23. The command sequence defined in the contents is read (step S23).

そして、制御部31は、読み出したコマンド列の各コマンドを予め定められた時間間隔で時系列に順次実行する(ステップS24)。具体的には、右方向の振り動作に対応する自動メール作成機能のコマンド列として定義されたメール実行コマンドをまず実行する。このコマンドの実行により、メール作成画面が表示部24に表示される。そして、宛先設定コマンドの実行により、例えば、メール作成画面が一定時間表示された後、記憶部23内のアドレス帳データを表示部24に表示して、特定のアドレスを送信先アドレスとして選択する。続いて、表示コマンドの実行により、例えば、送信先アドレスの選択表示を一定時間行った後、送信先アドレスの選択表示を終了し、その送信先アドレスをメール作成画面の宛先に設定したメール作成画面が表示部24に表示される。これら一連のコマンドの実行が終了した後には、図10に示すように、宛先(TO)に、予め定められた特定の送信先アドレスが入力されたメール作成画面が携帯電話機20のディスプレイ20cに表示される。なお、メール作成画面の表示時間や送信先アドレスの選択表示時間は、同じ時間でもよいし異なる時間でもよく、これらの表示時間に応じてコマンドを実行する時間間隔が定められていればよい。   Then, the control unit 31 sequentially executes each command in the read command sequence in time series at a predetermined time interval (step S24). Specifically, a mail execution command defined as a command string of an automatic mail creation function corresponding to a rightward swing motion is first executed. By executing this command, a mail creation screen is displayed on the display unit 24. Then, by executing the destination setting command, for example, after the mail creation screen is displayed for a certain period of time, the address book data in the storage unit 23 is displayed on the display unit 24, and a specific address is selected as the destination address. Subsequently, by executing the display command, for example, after selecting and displaying the destination address for a certain period of time, the selection display of the destination address is terminated, and the mail creation screen in which the destination address is set as the destination of the mail creation screen Is displayed on the display unit 24. After the execution of these series of commands is completed, as shown in FIG. 10, a mail creation screen in which a predetermined specific destination address is input as a destination (TO) is displayed on the display 20c of the mobile phone 20. Is done. The display time of the mail creation screen and the selection display time of the destination address may be the same time or different times, and the time interval for executing the command may be determined according to these display times.

なお、ステップS21において携帯電話機20が静止状態である場合(ステップS21:YES)、又は、ステップS22において携帯電話機20を右方向に振る動作がなされなかった場合において(ステップS22:NO)、ユーザによって操作部25のボタンを押下する操作がなされた場合には(ステップS25:YES)、制御部21は、ユーザによって押下されたボタン操作に応じた処理を行う(ステップS26)。また、ユーザによって操作部25のボタンを押下する操作がなされなかった場合には(ステップS25:NO)、ステップS21に戻って上記した処理を繰り返し行う。   When the mobile phone 20 is stationary at step S21 (step S21: YES) or when the mobile phone 20 is not moved rightward at step S22 (step S22: NO), it is determined by the user. When an operation of pressing the button of the operation unit 25 is performed (step S25: YES), the control unit 21 performs a process according to the button operation pressed by the user (step S26). If the user does not press the button on the operation unit 25 (step S25: NO), the process returns to step S21 and the above-described processing is repeated.

通常のメール作成操作は、メール作成機能を実行するための操作ボタンを押下してメール作成画面をディスプレイ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 display 20c, and displaying an address book, a past mail transmission history, and a reception history. An operation for selecting the mail address of the other party must be performed, and an operation for setting the address as the mail destination must be performed. In the embodiment described above, a specific address in the address book data is selected and displayed as a destination address by simply using the mobile phone 20 as a remote control device and moving the mobile phone 20 horizontally to the right. A mail creation screen in which the destination address thus set is set as the destination is displayed on the display 20c. Therefore, the user can confirm the selected destination address without performing an address selection operation at the time of mail creation, and can easily display a mail creation screen for a desired destination.

<実施形態3>
本実施形態では、リモコン装置を予め定めた形状や方向等に動かすことで、録画機能を有するテレビの操作を行うものである。従来のリモコン装置で特定の番組を録画予約する場合の操作は、録画予約ボタンを押下して電子番組表(EPG:Electric Program Guide)をテレビ画面に表示し、録画したい番組を選択する操作を行い、選択した番組を録画予約する操作を行わなければならない。本実施形態に係るリモコン装置は、円形を描く操作をリモコン装置で行うだけで、特定の番組を録画予約設定することができるものである。
<Embodiment 3>
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 remote control device 30 according to this embodiment is provided with an operation button group 30a to which numeric buttons and various functions are assigned, as in the conventional remote control device, and the remote control device 30 has the same configuration as in the first embodiment. A triaxial acceleration sensor 30b is provided. In the present embodiment, the horizontal direction in FIG. 11 is defined as the X axis, the vertical direction is defined as the Y axis, and the direction perpendicular to the XY plane is defined as the Z axis (not shown).

(リモコン装置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 remote control device 30 will be described. FIG. 12 is a block diagram showing the configuration of the remote control device 30 in the present embodiment. The control unit 31 includes a CPU and ROM and RAM memories. The CPU controls each unit connected to the control unit 31 by executing a control program stored in the ROM. Specifically, as in the first embodiment, the control unit 31 analyzes the displacement of the acceleration vector based on the acceleration detected when the remote control device 30 is moved by the user, and responds to each predefined operation. The operation of the remote control device 30 is specified based on the acceleration displacement information to be performed, and each command defined in a control information table described later is instructed to the television (not shown).

検出部32は、上述した加速度センサ30bを有し、実施形態1と同様、所定時間毎に加速度を検出して制御部31へ送出する。記憶部33は、不揮発性の記憶媒体で構成され、制御情報テーブル等のデータを記憶する。ここで、本実施形態における制御情報テーブルの例を図13に示す。   The detection unit 32 includes the acceleration sensor 30b described above, and detects the acceleration every predetermined time and sends it to the control unit 31 as in the first embodiment. The storage unit 33 is configured by a non-volatile storage medium and stores data such as a control information table. Here, an example of the control information table in this embodiment is shown in FIG.

図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 storage unit 33. Further, the circular operation (clockwise) in the present embodiment is a state in which the operation button group 30a of the remote control device 30 is horizontally held upward (hereinafter referred to as a stationary state), similarly to the circular operation (clockwise) of the first embodiment. It is a movement that moves in a clockwise direction.

操作部34は、上述した各種の操作ボタン群30aを含み、ユーザからの操作を受付け、受付けたボタン操作を示す操作信号を制御部31へ送出する。通信部35は、制御部31の制御の下、コマンドに対応する所定周波数のリモコン信号を生成して送信する機能を有する。   The operation unit 34 includes the various operation button groups 30 a described above, receives operations from the user, and sends operation signals indicating the received button operations to the control unit 31. The communication unit 35 has a function of generating and transmitting a remote control signal having a predetermined frequency corresponding to the command under the control of the control unit 31.

(動作)
以下、本実施形態におけるリモコン装置30の動作について図14を用いて説明する。なお、リモコン装置30の加速度センサ30bにおいて所定時間毎に検出される各軸方向の加速度はRAMに順次送出され、RAMには所定数の加速度のデータが記憶されるものとする。制御部11は、リモコン装置30が動かされたことを検出した場合、即ち、リモコン装置10が静止状態の場合における重力加速度以上の加速度が検出された場合(ステップS31:NO)、検出された加速度と記憶部33内の制御情報テーブル300に基づいて、ユーザがリモコン装置30に対して行った動作を特定する(ステップS32)。
(Operation)
Hereinafter, the operation of the remote control device 30 in the present embodiment will be described with reference to FIG. It is assumed that the acceleration in each axial direction detected by the acceleration sensor 30b of the remote control device 30 every predetermined time is sequentially sent to the RAM, and a predetermined number of acceleration data is stored in the RAM. When the control unit 11 detects that the remote control device 30 has been moved, that is, when acceleration equal to or greater than the gravitational acceleration when the remote control device 10 is in a stationary state is detected (step S31: NO), the detected acceleration is detected. Based on the control information table 300 in the storage unit 33, the operation performed by the user on the remote control device 30 is specified (step S32).

具体的には、重力加速度以上の加速度が検出されたとき、制御部11は、RAMに記憶された加速度(ax,ay,az)を用いて加速度ベクトルを求め、加速度ベクトルの変位を検出する。そして、制御情報テーブル300において予め定義されている円形動作(時計回り)の加速度変位情報の推移と検出した加速度ベクトルの変位の推移が同様である場合には、円形動作(時計回り)が行われたと判断する。   Specifically, when an acceleration equal to or greater than the gravitational acceleration is detected, the control unit 11 obtains an acceleration vector using the acceleration (ax, ay, az) stored in the RAM, and detects the displacement of the acceleration vector. If the transition of the acceleration displacement information of the circular motion (clockwise) defined in the control information table 300 is the same as the transition of the detected acceleration vector displacement, the circular motion (clockwise) is performed. Judge that

ステップS32において、制御部31は、円形動作(時計回り)がなされたと判断した場合(ステップS32:YES)、制御情報テーブル300から円形動作(時計回り)に対応する制御内容として定義されているコマンド列を読み出す(ステップS33)。   In step S32, when the control unit 31 determines that the circular motion (clockwise) is performed (step S32: YES), the command defined as the control content corresponding to the circular motion (clockwise) from the control information table 300. A column is read (step S33).

そして、制御部31は、読み出したコマンド列の各コマンドを通信部35に順次送出し、通信部35においてコマンドに対応する所定周波数のリモコン信号を生成し、予め定められた時間間隔でリモコン信号をテレビに順次発信する(ステップS34)。   Then, the control unit 31 sequentially sends each command of the read command sequence to the communication unit 35, generates a remote control signal of a predetermined frequency corresponding to the command in the communication unit 35, and transmits the remote control signal at a predetermined time interval. The information is sequentially transmitted to the television (step S34).

円形動作(時計回り)がなされた場合には、(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 communication unit 35, and a remote control signal for each command is generated. Are sequentially transmitted to the television at predetermined time intervals. In this case, (1) an EPG display screen 310 as shown in FIG. 15A is displayed on the television screen in accordance with an instruction of the EPG display command. Then, after the EPG display screen 310 is displayed for a certain period of time, (2) in response to an instruction of the program selection command, as shown in FIG. The program 320 corresponding to “22:00 to 23:00” is selected. Then, after the EPG display screen 310 is displayed for a certain period of time with the program 320 selected, (3) the recording reservation setting of the selected program 320 is made according to the instruction of the confirmation display command, as shown in FIG. As described above, the recording reservation screen 330 for confirming the information of the program 320 reserved for recording is displayed on the television screen. Note that the display time of the EPG display screen 310 and the selection display time of the program 320 may be the same time or different times, and the time interval for instructing the command may be determined according to these display times.

なお、ステップS31において、制御部11は、リモコン装置30が静止状態である場合(ステップS31:YES)、又は、ステップS32において時計回りの円形動作が特定できなかった場合において(ステップS32:NO)、ユーザによって操作部34のボタンを押下する操作がなされた場合には(ステップS35:YES)、制御部31は、ユーザによって押下されたボタン操作に応じたリモコン信号を通信部35において生成して発信する(ステップS36)。また、ユーザによって操作部34のボタンを押下する操作がなされなかった場合には(ステップS35:NO)、ステップS21に戻って上記した処理を繰り返し行う。   In step S31, the control unit 11 determines that the remote control device 30 is in a stationary state (step S31: YES) or a clockwise circular motion cannot be specified in step S32 (step S32: NO). When the operation of pressing the button of the operation unit 34 is performed by the user (step S35: YES), the control unit 31 generates a remote control signal corresponding to the button operation pressed by the user in the communication unit 35. A call is made (step S36). If the user does not press the button on the operation unit 34 (step S35: NO), the process returns to step S21 and the above-described processing is repeated.

上述した実施形態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 remote control device 30 in a circular direction clockwise, so that the program can be easily displayed without operating the operation button group 30a. You can make a recording reservation. In the above-described embodiment, an example in which a specific program is reserved for recording by a circular motion has been described. However, a series of processes for selecting and playing a specific program from recorded programs and a specific artist appearing. For example, the program may be selected from the EPG and listed. In these cases, as in the third embodiment, the command sequence and the time interval for instructing the command are defined in advance. By defining the columns in association with each other, processing corresponding to each operation can be instructed at a predetermined time interval.

<変形例>
本発明の実施形態について説明したが、本発明は上述した実施形態に限定されることなく、他の様々な形態で実施可能である。例えば、上述の実施形態を以下のように変形して本発明を実施してもよく、各変形例を組み合わせて実施してもよい。以下、本発明に係る実施形態の変形例について説明する。
<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 storage unit 23, or the acceleration corresponding to the predetermined trajectory shape. You may make it memorize | store data in the memory | storage part 23 and obtain | require the magnitude | size of a locus | trajectory shape based on acceleration data and a predetermined arithmetic expression.
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 remote control device 10 is specified based on the displacement of the acceleration vector. However, the acceleration peak at which the acceleration is maximized is detected from the acceleration data detected every predetermined time. An operation corresponding to the direction of the acceleration vector at the acceleration peak, for example, an operation of switching the moving direction of the toy from forward to backward may be performed at the timing of the acceleration peak. Further, the control amount of the operation, for example, the movement time or movement speed, the number of turns, etc. may be adjusted according to the magnitude of acceleration at the acceleration peak.

(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 mobile phone 20, a command for selecting a predetermined specific channel and a command for receiving program data of the selected channel and outputting audio and video are executed at predetermined time intervals. May be defined. When a music playback function for playing back music data is provided, a command for selecting specific music data determined in advance by the movement of the mobile phone 20 and a command for outputting a musical tone of the selected music data May be defined to be executed. That is, it is only necessary to define a plurality of commands corresponding to a series of processes to be executed in a predetermined order as control contents of specific operations performed on the mobile phone 20.

(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 remote control devices 10 and 30 and the mobile phone 20 are detected using an acceleration sensor has been described. For example, a gyro sensor, a speed sensor, or the like is used. You may make it detect.

(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 SYMBOLS 10,30 ... Remote control device, 10b, 20g, 30b ... Acceleration sensor 11, 21, 31 ... Control part, 12, 22, 32 ... Detection part, 13, 25, 34 ... Operation part, 14, 28, 35 ... Communication Part, 15, 23, 33 ... storage part, 24 ... display part

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.
JP2010144141A 2010-06-24 2010-06-24 Remote controller Pending JP2012010096A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (6)

* Cited by examiner, † Cited by third party
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