JP2005340981A - Cursor control system - Google Patents
Cursor control system Download PDFInfo
- Publication number
- JP2005340981A JP2005340981A JP2004154075A JP2004154075A JP2005340981A JP 2005340981 A JP2005340981 A JP 2005340981A JP 2004154075 A JP2004154075 A JP 2004154075A JP 2004154075 A JP2004154075 A JP 2004154075A JP 2005340981 A JP2005340981 A JP 2005340981A
- Authority
- JP
- Japan
- Prior art keywords
- cursor
- infrared
- control system
- control
- displayed
- 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
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 cursor control technique using a remote controller that emits infrared rays.
テレビ等を操作するリモコンは、基本的に、1つの機能に対応し1つの操作ボタンが割り当てられている。そのため、機能を選択するには、対応する操作ボタンを押下すればよい。例えば、テレビ用のリモコンでは、Aチャンネルに対応する操作ボタンを押下すると、テレビ画面には、Aチャンネルで放映されているテレビ番組が映し出される。 A remote controller for operating a television or the like basically corresponds to one function and is assigned one operation button. Therefore, in order to select a function, the corresponding operation button may be pressed. For example, in a TV remote control, when an operation button corresponding to the A channel is pressed, a TV program broadcast on the A channel is displayed on the TV screen.
しかし、近年のテレビは何種類ものテレビチャンネルが受信できるなど、多数の機能が提供されている。もし、リモコンに、これら多数の機能1つ1つに対応した操作ボタンを備えるのであれば、リモコンのボタン数は膨大な数となってしまうことになる。ボタン数が膨大となると、ユーザは操作ボタンの機能を覚えきれないだけでなく、リモコンのサイズも大きくならざるを得ない。その結果ユーザは、容易にリモコンを使いこなすことができなくなる。そのため、多数の機能が提供されたテレビから機能を選択するには、一般に、次のように行なわれる。GUI(グラフィカルユーザインタフェース)を用いて、各機能に対応付けた複数個のオブジェクト(選択領域)群をテレビ画面に表示させる。ユーザは、リモコンの操作ボタンの中の、選択対象を示すポインタを上下左右方向に移動させる十字ボタンを用いて、これらのオブジェクト群の中で、選択したいオブジェクトにポインタを移動させる。移動後、ユーザはポインタがあるオブジェクトを選択するための操作ボタンを押下する。その結果、オブジェクトに対応づけられたテレビ機能が選択され、処理される。 However, in recent years, many functions have been provided such as being able to receive various types of television channels. If the remote control is provided with operation buttons corresponding to each of these many functions, the number of buttons on the remote control will be enormous. When the number of buttons becomes enormous, the user cannot only remember the function of the operation buttons but also has to increase the size of the remote control. As a result, the user cannot easily use the remote control. Therefore, selecting a function from a television provided with a large number of functions is generally performed as follows. Using a GUI (Graphical User Interface), a plurality of objects (selected areas) groups associated with each function are displayed on the television screen. The user moves the pointer to an object to be selected from among these object groups by using a cross button that moves the pointer indicating the selection target in the up, down, left, and right directions among the operation buttons of the remote controller. After moving, the user presses an operation button for selecting an object with a pointer. As a result, the television function associated with the object is selected and processed.
上記の方法により、ユーザは、リモコンを使用し、オブジェクトに対応づけられたテレビ機能を選択することができる。しかし、リモコンを用いて、ユーザが求めるオブジェクトにポインタを移動させるには、上下左右方向にのみポインタを移動させる十字ボタンを用いるため、ノン・フリーな、規定された移動しかできない。したがって、ユーザが求めるオブジェクトへポインタを移動させるためには、十字ボタンを何度も押下しなければならないこともあり、ポインタの移動に時間がかかるだけでなく、ユーザにわずらわしさを感じさせることがあった。そのため、リモコンを使った場合のオブジェクト間におけるポインタの移動が、フリーに、スムーズに最短の距離で行なえることが求められていた。 With the above method, the user can select a television function associated with an object using the remote control. However, in order to move the pointer to the object desired by the user by using the remote controller, since the cross button for moving the pointer only in the vertical and horizontal directions is used, only a non-free prescribed movement can be performed. Therefore, in order to move the pointer to the object that the user wants, the cross button may have to be pressed many times, which not only takes time to move the pointer but also makes the user feel annoying. there were. For this reason, it has been demanded that the movement of the pointer between objects when using the remote control can be performed freely and smoothly at the shortest distance.
本発明は、ユーザのテレビ機能の選択の操作性を向上させるために、オブジェクトの選択を行うカーソルをテレビ画面に表示し、ユーザが動作するリモコンの動きに対応してカーソルをフリーに移動させることにより、オブジェクト間のポインタの移動が、スムーズに最短の距離で行なえるようにすることを目的とする。 The present invention displays a cursor for selecting an object on a television screen in order to improve the user's operability in selecting a television function, and freely moves the cursor in accordance with the movement of a remote control on which the user operates. Thus, it is an object of the present invention to make it possible to smoothly move the pointer between objects at the shortest distance.
上記課題を解決するために、本発明では、赤外線を発するリモコンを用いたシステムで、発信された赤外線を撮像する赤外線撮像手段と、撮像された赤外線に対応する制御情報を生成する制御手段と、リモコンの移動による赤外線の軌跡の位置情報を認識する軌跡認識手段と、制御情報と認識された赤外線の軌跡の位置情報を用いて、表示手段に表示するカーソルを制御するためのイベント情報を発生して表示手段に送信するイベント制御手段とを有する。更に、送信されたイベント制御情報に対応するカーソルを表示手段に表示する情報出力制御手段を設ける。ユーザが赤外線撮像手段に向けリモコンを移動させると、赤外線撮像手段を通して、制御手段により生成された制御情報と、軌跡認識手段が認識した赤外線の位置情報により、イベント制御手段が表示手段に表示するカーソルを制御するためのイベント情報を発生させ、表示手段に送信する。表示手段が、イベント情報を受信すると、情報出力制御手段は、イベント情報に基づいたカーソルを表示する。
さらに、リモコンを振動させる振動手段を設け、ユーザの特定の動作に応じて表示手段の赤外線発信手段から赤外線が発信され、この赤外線をリモコンの赤外線受信手段が受信すると、リモコンの振動手段を振動させるように制御するようにする。
In order to solve the above problem, in the present invention, in a system using a remote controller that emits infrared rays, infrared imaging means for imaging the transmitted infrared rays, control means for generating control information corresponding to the captured infrared rays, Using the locus recognition means for recognizing the position information of the infrared locus by the movement of the remote control and the position information of the infrared locus recognized as the control information, event information for controlling the cursor displayed on the display means is generated. Event control means for transmitting to the display means. Furthermore, an information output control means for displaying a cursor corresponding to the transmitted event control information on the display means is provided. When the user moves the remote controller toward the infrared imaging means, the cursor displayed on the display means by the event control means on the basis of the control information generated by the control means and the infrared position information recognized by the locus recognition means through the infrared imaging means Event information for controlling the event is generated and transmitted to the display means. When the display means receives the event information, the information output control means displays a cursor based on the event information.
Further, vibration means for vibrating the remote control is provided, and infrared light is transmitted from the infrared transmission means of the display means according to a specific operation of the user. When the infrared reception means of the remote control receives the infrared light, the vibration means of the remote control is vibrated. To be controlled.
本発明によれば、オブジェクトの選択を行うカーソルをテレビ画面に表示し、リモコンの動きに対応してカーソルをフリーに移動させることができるので、オブジェクト間におけるポインタの移動が、スムーズに最短の距離で行なえるだけでなく、ユーザのテレビ機能の選択の操作性を向上させることができる。 According to the present invention, a cursor for selecting an object can be displayed on a television screen, and the cursor can be freely moved in accordance with the movement of the remote control. In addition, it is possible to improve the user's operability in selecting the TV function.
以下、本発明の実施の形態について説明する。図1は、本発明のテレビの遠隔操作を行うリモコン本体の基本構成図、および、いずれもネットワークに接続された、本発明によるテレビ本体およびカメラ本体の基本構成図であり、110はリモコン本体、111は操作ボタン、112は赤外線送信部、113は赤外線LED、114は赤外線受信部、115は振動部、116は制御部、210はテレビ本体、211はアンテナ、212は受信部、213は分離部、214はデコーダ、215は音声出力部、216はスピーカ、217は映像出力部、218はディスプレイ、221は情報解析部、222は情報出力制御部、223は情報編集部、231は制御部、232は記憶部、241はインターネット、242はネットワークインタフェース、251は赤外線発信部、252は赤外線LED、253は赤外線受信部、259は時計部、270はカメラ本体、271は赤外線フィルタ、272はカメラ、281は軌跡認識部、282はイベント制御部、283はネットワークインタフェース、291は制御部、292は記憶部、299はカメラ制御部、である。
Hereinafter, embodiments of the present invention will be described. FIG. 1 is a basic configuration diagram of a remote control main body for performing remote operation of the television of the present invention, and a basic configuration diagram of a TV main body and a camera main body according to the present invention, both connected to a network, 110 is a remote control main body, 111 is an operation button, 112 is an infrared transmission unit, 113 is an infrared LED, 114 is an infrared reception unit, 115 is a vibration unit, 116 is a control unit, 210 is a TV body, 211 is an antenna, 212 is a reception unit, and 213 is a separation unit , 214 is a decoder, 215 is an audio output unit, 216 is a speaker, 217 is a video output unit, 218 is a display, 221 is an information analysis unit, 222 is an information output control unit, 223 is an information editing unit, 231 is a control unit, 232 Is a storage unit, 241 is the Internet, 242 is a network interface, 251 is an infrared transmission unit, and 252 is an infrared LED. 253 is an infrared receiving unit, 259 is a clock unit, 270 is a camera body, 271 is an infrared filter, 272 is a camera, 281 is a locus recognition unit, 282 is an event control unit, 283 is a network interface, 291 is a control unit, and 292 is a
図1において、操作ボタン111は、ユーザが各種テレビ機能を選択するためのボタンであり、テレビ電源投入のための電源ボタン、テレビ番組のチャンネル番号を選択するための番号ボタン、各種のテレビ番組情報、テレビ番組選択情報を表示するための表示ボタン、音量を調整するための音量ボタン、上下左右の設定されたオブジェクトへポインタを移動させる十字ボタン、テレビ画面上にカーソルを表示させ、表示されたカーソルを、任意の位置へ移動させるための移動ボタン、テレビ機能を決定するための決定ボタンなどがある。 In FIG. 1, an operation button 111 is a button for the user to select various TV functions, a power button for turning on the TV, a number button for selecting a channel number of the TV program, and various TV program information. , A display button for displaying TV program selection information, a volume button for adjusting the volume, a cross button for moving the pointer to the set object on the top, bottom, left and right, a cursor displayed on the TV screen, and the displayed cursor There are a movement button for moving the camera to an arbitrary position, a determination button for determining the television function, and the like.
操作ボタン111が押下されると、操作ボタン111に対応する送信信号を記憶している制御部116は、対応する送信信号を赤外線送信部112に供給する。赤外線送信部112において、供給された送信信号は赤外線信号に変換され、赤外線LED113から送信される。
また、赤外線受信部114は赤外線を受信すると、赤外線信号から受信信号に変換する。受信信号を供給された制御部116が、振動部115に制御信号を供給すると、振動部115は、ユーザを喚起させるための振動を発する。
When the operation button 111 is pressed, the
Further, when receiving the infrared ray, the infrared receiving unit 114 converts the infrared signal into a received signal. When the
さらに図1において、放送局から送信されたテレビ信号は、アンテナ211により受信され、受信部212に供給される。アンテナ211は、ケーブルテレビ信号を受信するための装置に置き換えても良い。受信部212は、制御部231からの制御により、ユーザがリモコン操作により選択したチャンネルのテレビ信号を選択し、復調、誤り訂正等の処理を行った後、TS(トランスポートストリーム)信号として、分離部213に出力する。分離部213は、TS信号を音声データ、映像データ、情報データに分離する。分離された音声データ、映像データは、デコーダ214によりMPEGの復号が行われる。復号された音声データは、音声出力部215により、D/A変換等された後、スピーカ216より出力される。あるいは、復号された映像データは、映像出力部217により、アナログ信号への変換等の処理が行なわれ、ディスプレイ218に表示される。
Further, in FIG. 1, the television signal transmitted from the broadcasting station is received by the
分離された情報データには、番組の放送日、番組タイトル、放送開始時刻、終了時刻などの情報が含まれている。また、これらの情報はインターネット241からネットワークインタフェース242を通して得ることもできる。情報解析部221が、制御部231の制御に基づき、これらの情報の中から必要となる情報を選択すると、選択された情報は、各番組に対応付けられて、所定のフォーマットにしたがい、記憶部232に記憶される。あるいは、情報出力制御部222により、GUIを用いて表示できるように変換され、ディスプレイ218に表示される。
The separated information data includes information such as program broadcast date, program title, broadcast start time, and end time. Such information can also be obtained from the Internet 241 through the
また、記憶部232は、ユーザが機能選択するために必要となる各種の情報を、GUIを用いた表形式のオブジェクトとしてディスプレイ218に表示できるように、各種情報にオブジェクト表示するための情報を対応させて記憶している。なお、これらの各種情報は、情報編集部223により、ユーザの好みに応じて編集される。
後述する所定の条件を満たすとき、制御部231は、赤外線発信部261に制御信号を供給する。赤外線発信部261が供給された制御信号を赤外線信号に変換すると、赤外線LED262から、赤外線が発信される。
In addition, the
When a predetermined condition described later is satisfied, the
以下、リモコンを用いた場合のカーソル制御について説明する。ユーザが押下したリモコンの操作ボタンに対応して発せられた赤外線は、テレビ本体210の赤外線受信部253により受信され、赤外線信号があらかじめ登録されている赤外線信号であれば、赤外線信号から受信信号に変換される。制御部231は、供給された受信信号に対応する処理が行われるように制御する。例えば、ユーザがテレビチャンネルnのボタンを押下したのであれば、赤外線受信部253はテレビチャンネルnの受信信号を制御部231に供給し、制御部231は、受信部212がテレビチャンネルnを選択し、選択されたチャンネルnのテレビ番組をディスプレイ218に映し出すように制御する。
Hereinafter, cursor control when a remote controller is used will be described. Infrared rays emitted in response to the operation button on the remote controller pressed by the user are received by the
あるいは、ユーザにより、ディスプレイに表示されるカーソルを移動させるためのリモコンの操作ボタン(以下、移動ボタン)が押下されると、リモコンから発せられた赤外線は、カメラ本体の赤外線フィルタ271を透過し、カメラ272により受信データに変換され、制御部291に供給される。制御部291は、供給された受信データに対応する制御情報を生成する。
Alternatively, when a user presses an operation button (hereinafter referred to as a movement button) on the remote controller for moving a cursor displayed on the display, infrared rays emitted from the remote control pass through the
また、制御部291に移動ボタンに対応する受信データが供給されると、制御部291は、軌跡認識部281が、特許第3426076号に記載の方法を用いて、ユーザがリモコンの移動ボタンを押下しながらリモコンを移動させたときの軌跡の位置情報を認識するように制御する。さらにイベント制御部282では、制御情報と認識された位置情報を用いて、ディスプレイ上でカーソルを制御するためのイベント情報を発生させ、ネットワークプロトコルの1つであるVNC(Virtual Network Computing)プロトコルに基づき、ネットワークインタフェース261を通して、VNCサーバであるテレビ本体210に送信する。テレビ本体では、ネットワークインタフェース242を通してイベント情報を受信すると、情報出力制御部222によりGUIを用いたイベント処理が行われ、ディスプレイ218にカーソルが表示される。
以上により、ユーザは、PCにおけるマウスのように、ディスプレイ上に表示されるカーソルを、リモコンの動きしたがって自由に移動させることができる。
When the reception data corresponding to the movement button is supplied to the control unit 291, the control unit 291 uses the method described in Japanese Patent No. 3426076 to allow the user to press the movement button on the remote control. Control is performed so as to recognize the position information of the locus when the remote control is moved. Further, the
As described above, the user can freely move the cursor displayed on the display, like the mouse in the PC, according to the movement of the remote controller.
以下、リモコンを用いて、ディスプレイ上のカーソルを制御する方法について、具体例により説明する。図2は、本発明によるテレビ本体311および赤外線カメラ本体312、リモコン本体313、による構成図である。図2では、テレビ本体311の上部に、リモコン313から発せられる赤外線を検出するための、赤外線カメラ312が備えられているが、テレビ本体311および赤外線カメラ本体312はネットワークで接続されているので、赤外線カメラ312は必ずしもテレビ本体311の上部にある必要はない。また、この赤外線カメラ312は、条件に対応して、向きを変えること、ズームすることが可能である。なお、以下に述べる処理は、赤外線カメラ312がどの位置にあっても同様である。
Hereinafter, a method for controlling the cursor on the display using the remote controller will be described with a specific example. FIG. 2 is a configuration diagram of the television
図3は、情報出力制御部222によりテレビ画面に表示された、(1)、(2)、(3)、(4)、(5)の5つのテレビ番組のジャンル群の中から1つのジャンルを選択するための、ジャンル選択画面411の一例である。選択画面に表示されるジャンル名、および各ジャンルに対応付けられたオブジェクトの領域は、あらかじめ記憶部232に登録されており、図3では、その領域が、ジャンル群全体:(x1<X<x2,y1<Y<y6)、ジャンル(1):(x1<X<x2,y1<Y<y2)、ジャンル(2):(x1<X<x2,y2<Y<y3)、ジャンル(3):(x1<X<x2,y3<Y<y4)、ジャンル(4):(x1<X<x2,y4<Y<y5)、ジャンル(5):(x1<X<x2,y5<Y<y6)、となっている。また、ジャンル選択画面411は、リモコン上のジャンル選択画面を表示させるための操作ボタンが押下されると表示される、あるいは、機能選択のためのオブジェクト群をディスプレイに表示し、その中にジャンル選択をおこなうオブジェクトを設け、ユーザがそのオブジェクトを選択すると表示される。
FIG. 3 shows one genre from among the five TV program genre groups (1), (2), (3), (4), and (5) displayed on the TV screen by the information output control unit 222. Is an example of a
図4のフローチャートを用いて、図3に表示されたジャンル選択画面から、赤外線リモコンを利用したジャンル選択処理について説明する。
ステップ511で、ユーザがリモコンにある移動ボタンを押下すると、ステップ512で、赤外線フィルタ271付のカメラ272を通して赤外線が受信され、ステップ513で、軌跡認識部281により、ユーザがリモコンの移動ボタンを押下しながらリモコンを移動させたときの軌跡の位置情報が認識される。ステップ514で、イベント制御部282が、ディスプレイ上でカーソルを制御するためのイベント情報を発生させ、VNCプロトコルに基づき、ネットワークインタフェース261からテレビ本体に送信する。ステップ515で、テレビ本体がネットワークインタフェース242を通してイベント情報を受信すると、情報出力制御部222によりGUIを用いたイベント処理が行われ、ステップ516で、テレビ画面上に、カーソル(X,Y)が表示される。これによりユーザは、テレビ画面上にあるカーソルの位置を把握することができる。
The genre selection process using the infrared remote controller from the genre selection screen displayed in FIG. 3 will be described using the flowchart of FIG.
In
ステップ521で、表示されたカーソル(X,Y)が、ジャンル選択のオブジェクト群内(x1<X<x2,y1<Y<y2)にあることを目視により確認したユーザは、カーソルが(X,Y)から選択したいジャンルのオブジェクト内に位置するように、リモコンの移動ボタンを押下しながら、ジャンル選択のオブジェクト群内を移動させる。このとき、ユーザがリモコンの移動ボタンを押下している間、赤外線が発信され、ディスプレイ上でカーソルを移動させるためのイベント情報が送信されているが、押下を終了するとカーソルの移動は終了し、移動が終了した位置にカーソルはとどまる。
In
ステップ522で、カーソルがオブジェクト群の外に出ることなく、ユーザが選択したいオブジェクト内に位置すると、ユーザはリモコンの押下を終了する。ステップ524で、ユーザにより、リモコンの決定ボタンが押下されると、ステップ525では、イベント制御部282からオブジェクトを選択するためのイベント情報が送信される。イベント情報により、情報出力制御部222は、GUIを用いてカーソルが位置するオブジェクトを判定するので、制御部231は、判定されたオブジェクトに対応する所定の処理が実行されるように制御する。
In
ステップ522で、カーソルがオブジェクト群内からオブジェクト群外へ移動したことを情報出力制御部222が検出すると、ユーザにオブジェクト群外にカーソルが位置したことを知らせるために、ステップ523で、制御部231は、赤外線発信部251を制御し、赤外線LED252より、リモコンに向けて赤外線を発信させる。この赤外線を赤外線受信部114が受信すると、制御部116が振動部115を制御しリモコンを振動させるので、ユーザはカーソルがオブジェクト群外に出たことを確認することができる。
In
その他、ステップ527で、ユーザがオブジェクト群外にあったカーソルを移動させ、ステップ526で、情報出力制御部222が、オブジェクト群外からオブジェクト群内に移動したことを検出した場合に、ステップ523と同様にステップ528においてもリモコンが振動することもできる。これにより、ユーザはカーソルがオブジェクト群内に入ったことを確認することができる。なお、カーソルがオブジェクト群内からオブジェクト群外へ移動する場合と、オブジェクト群外からオブジェクト群内へ移動する場合に、リモコンに発信する赤外線信号を変えることで、両者で異なった振動を生じさせても良い。カーソルがオブジェクト群内に移動すると、ステップ522の判断が行われ、ステップ524で、ユーザが決定ボタンを押下するまで、ジャンル選択処理が行われる。
In
以上により、リモコンを用いて、オブジェクトに対応づけたジャンルを選択することができる。またカーソルがオブジェクトの内外を移動するごとに、リモコンを振動させることで、カーソルのある位置を把握できるため、ユーザの注意を喚起することができカーソルのある位置に応じた処理を行うことが可能になる。 As described above, the genre associated with the object can be selected using the remote controller. In addition, each time the cursor moves in or out of the object, the position of the cursor can be grasped by vibrating the remote control, so the user's attention can be drawn and processing according to the position of the cursor can be performed become.
なお、図4では、カーソルがオブジェクト群の内外を移動するときに、ユーザの注意を喚起させるために、リモコンを振動させたが、カメラがリモコンを認識できる領域全体をオブジェクト領域とした場合においても同様の処理が行われるようにすることもできる。すなわち、カメラがリモコンを認識できる領域外から領域内にカーソルが移動した場合においても、カメラがリモコンを認識できる領域内から領域外にリモコンが移動した場合においても、リモコンを振動させることで、ユーザの注意を喚起することができる。 In FIG. 4, the remote control is vibrated to alert the user when the cursor moves in and out of the object group. However, even when the entire area where the camera can recognize the remote control is used as the object area, Similar processing can also be performed. In other words, even when the cursor moves from outside the area where the camera can recognize the remote control to the area or when the remote control moves outside the area where the camera can recognize the remote control, Can call attention.
一方、ユーザがリモコンを速く動かすと、システムがリモコンの軌跡を認識できなくなるだけでなく、カメラがリモコンを認識できる範囲を容易に超えることになる。例えば図5に示すように、カーソルが、時刻t1に、オブジェクト外から点(a1,b1)を通過しオブジェクト内に入り、時刻t2に、オブジェクト内から点(a2,b2)を通過しオブジェクト外へ移動したとする。この2点間の通過速度sが基準値Sよりも大きい場合には、ユーザがリモコンを速く動かしていると判断できる。また、カーソルが、カメラが認識できる領域内の通過速度においても、基準値よりも大きい場合には、ユーザがリモコンを速く動かしていると判断できる。 On the other hand, if the user moves the remote control quickly, not only will the system not be able to recognize the locus of the remote control, but it will easily exceed the range in which the camera can recognize the remote control. For example, as shown in FIG. 5, the cursor passes through the point (a1, b1) from outside the object at time t1, enters the object, and passes through the point (a2, b2) from inside the object at time t2. Suppose you move to. When the passing speed s between the two points is greater than the reference value S, it can be determined that the user is moving the remote control quickly. Also, if the cursor is larger than the reference value in the passing speed within the area that can be recognized by the camera, it can be determined that the user is moving the remote controller quickly.
制御部231は、情報出力制御部222と時計部259を制御し、基準点(A1,B1)と基準点(A2,B2)の距離、および2点の通過時間(T2−T1)を求め、2点間の通過速度vを算出する。通過速度vが基準通過速度Vよりも大きいならば、ユーザがリモコンを移動させる速度が速いと判断できるため、制御部231は、ユーザに対し、リモコンを移動させる速度が速いという内容の警告メッセージを、音声出力部215を通して、スピーカ216より出力する。なお、基準点(A1,B1)は、オブジェクト外からオブジェクト内へ通過した点、あらかじめ設定された点、あるいはカメラが認識できる領域外から領域内へ通過した点などであり、基準点(A2,B2)は、オブジェクト内からオブジェクト外へ通過した点、あらかじめ設定された点、あるいはカメラが認識できる領域内から領域外へ通過した点などである。
The
以上述べたように、ユーザが求めるジャンルの選択において、選択したいジャンルに対応付けたオブジェクトの上にカーソルを位置させ、カーソルが位置するオブジェクトを選択するためのボタンを押下することで、ジャンルを選択することができる。
ただし、図6に示すように、オブジェクト群外に表示されたカーソル(X,Y)をオブジェクト群内に移動させた上で、さらに選択したいオブジェクトまで移動させることは、ユーザにとって、わずらわしさを感じることもある。そこで、記憶部232に、オブジェクトに対応してあらかじめ設定したカーソルの位置情報を記憶しておく。ユーザが所定の操作ボタンを押下したならば、軌跡認識部281が認識した位置が(X,Y)であっても、図7に示すように、あらかじめ設定された位置である(X’,Y’)に、カーソルを表示する。このとき、(X,Y)と(X’,Y’)は、必ずしも一致しないため、両位置の差(X−X’,Y−Y’)を(X’,Y’)から減ずることで位置のずれを調整する。
As described above, in selecting the genre that the user wants, select the genre by positioning the cursor on the object associated with the genre you want to select and pressing the button for selecting the object where the cursor is located. can do.
However, as shown in FIG. 6, moving the cursor (X, Y) displayed outside the object group into the object group and further moving to the object to be selected feels troublesome for the user. Sometimes. Therefore, the cursor position information set in advance corresponding to the object is stored in the
すなわち、ユーザがテレビ番組を選択するための操作ボタンを押下したならば、制御部231は、ディスプレイ218に、テレビ番組選択をサポートするための複数のオブジェクト群を表示し、オブジェクト群に対応して、あらかじめ設定されて記憶部232に記憶されている位置(X’,Y’)に、カーソルを表示させる。次にユーザが移動ボタンを押下すると、軌跡認識部281により、カーソル位置(X,Y)が認識され、テレビ本体に送信されるが、情報出力制御部222は、以後、両位置の差分(X−X’,Y−Y’)を減じて調整した位置に、カーソルを表示する。これにより、カーソルがオブジェクト群内に表示されるので、ユーザは、オブジェクト群の中だけでカーソルを移動させればよい。この場合には、ユーザが決定ボタンを押下すると、両位置の差分調整は終了するようにする。
That is, when the user presses an operation button for selecting a television program, the
同様に、ユーザが、ポインタを上下左右方向へ移動させる十字ボタンを押下した場合でも、図8の・で示された、あらかじめ設定された位置へカーソルを移動させ、軌跡認識部281が認識した位置とあらかじめ設定された位置の差分を取ることにより、ユーザによるリモコンの移動なしに、カーソルを移動させることができる。すなわち、ユーザは、移動ボタンを用いてカーソルを移動させ、オブジェクトを選択することも可能であり、あるいは、十字ボタンを用いて、オブジェクトを選択することも可能である。
Similarly, even when the user presses the cross button for moving the pointer in the up / down / left / right directions, the position of the position recognized by the
なお、記憶部292にも、記憶部232に記憶されている、オブジェクトに対応してあらかじめ設定したカーソルの位置情報を記憶しておくことで、あらかじめ設定された位置と、軌跡認識部281が認識した位置の差分は、制御部291がカメラ制御部299を制御し、カメラを上下左右方向に回転させることで、調整することも可能である。これにより、ユーザは、オブジェクトの選択に必要となるカーソル移動が最小限ですむため、ユーザのカーソル操作の利便性を図ることが可能になる。
The
また、情報出力制御部222により、ディスプレイに、インターネットのホームページを表示させた場合においても、すでに述べたように、ホームページ上にリモコン操作によるカーソルを表示することができる。また、カーソルをハイパーリンクの上に位置させ、決定ボタンを押下すると、オブジェクトの選択と同様に、リンク先が選択され、ハイパーリンク先のホームページに飛ぶことができる。 Further, even when the information output control unit 222 displays a home page on the Internet on the display, as described above, a cursor by remote control operation can be displayed on the home page. Further, when the cursor is positioned on the hyperlink and the determination button is pressed, the link destination is selected and the hyperlink destination home page can be jumped to, similarly to the selection of the object.
なお、カーソルがハイパーリンクの上に位置すると、制御部231は、赤外線発信部251を経て、赤外線LED252からリモコンに向けて赤外線を発信させる。赤外線受信部114がこの赤外線を受信すると、制御部116は、振動部115により、リモコンを振動させるように制御する。これにより、ユーザはカーソルがリンクの上にあることを把握することができる。また、特開平10-240448号に記載の技術を用いて、カーソルがリンクに近づくとリンクに吸い寄せられるようにすれば、ユーザはカーソルをリンクの上に必ずしも位置させる必要がなく、リンクを選択することができる。
When the cursor is positioned on the hyperlink, the
110…リモコン本体、111…操作ボタン、112…赤外線送信部、113…赤外線LED、114…赤外線受信部、115…振動部、116…制御部、210…テレビ本体、211…アンテナ、212…受信部、213…分離部、214…デコーダ、215…音声出力部、216…スピーカ、217…映像出力部、218…ディスプレイ、221…情報解析部、222…情報出力制御部、223…情報編集部、231…制御部、232…記憶部、241…インターネット、242…ネットワークインタフェース、251…赤外線発信部、252…赤外線LED、253…赤外線受信部、259…時計部、270…カメラ本体、271…赤外線フィルタ、272…カメラ、281…軌跡認識部、282…イベント制御部、283…ネットワークインタフェース、291…制御部、292…記憶部、299…カメラ制御部。
DESCRIPTION OF
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004154075A JP2005340981A (en) | 2004-05-25 | 2004-05-25 | Cursor control system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004154075A JP2005340981A (en) | 2004-05-25 | 2004-05-25 | Cursor control system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2005340981A true JP2005340981A (en) | 2005-12-08 |
Family
ID=35494073
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004154075A Pending JP2005340981A (en) | 2004-05-25 | 2004-05-25 | Cursor control system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2005340981A (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009522681A (en) * | 2006-01-05 | 2009-06-11 | ポイントチップス カンパニー リミテッド | Remote pointing device and method using image sensor |
| CN100504740C (en) * | 2005-12-27 | 2009-06-24 | 宏正自动科技股份有限公司 | Remote control method, device and computer switcher |
| KR101314685B1 (en) * | 2011-04-11 | 2013-10-07 | 경북대학교 산학협력단 | Display apparatus having camera, remote controller for controlling the display apparatus, and display control method thereof |
| CN103425270A (en) * | 2012-05-17 | 2013-12-04 | 瑞轩科技股份有限公司 | Cursor control system |
-
2004
- 2004-05-25 JP JP2004154075A patent/JP2005340981A/en active Pending
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100504740C (en) * | 2005-12-27 | 2009-06-24 | 宏正自动科技股份有限公司 | Remote control method, device and computer switcher |
| JP2009522681A (en) * | 2006-01-05 | 2009-06-11 | ポイントチップス カンパニー リミテッド | Remote pointing device and method using image sensor |
| KR101314685B1 (en) * | 2011-04-11 | 2013-10-07 | 경북대학교 산학협력단 | Display apparatus having camera, remote controller for controlling the display apparatus, and display control method thereof |
| CN103425270A (en) * | 2012-05-17 | 2013-12-04 | 瑞轩科技股份有限公司 | Cursor control system |
| CN103425270B (en) * | 2012-05-17 | 2016-08-03 | 瑞轩科技股份有限公司 | Cursor control system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5138833B2 (en) | Image generating apparatus, method, and integrated circuit | |
| EP2894633B1 (en) | Image display apparatus | |
| USRE50198E1 (en) | Electronic apparatus and method for controlling the same | |
| EP2056596B1 (en) | Broadcast receiving apparatus and control method thereof | |
| US20090089675A1 (en) | Method for providing graphical user interface and video apparatus using the same | |
| JP4796209B1 (en) | Display device, control device, television receiver, display device control method, program, and recording medium | |
| KR20120131765A (en) | Display device, method for remotely controlling display device | |
| WO2008069304A1 (en) | Remote control system | |
| CN104620593A (en) | Display apparatus and method for controlling display apparatus thereof | |
| KR20160039830A (en) | multimedia apparatus and method for providing voice guide thereof | |
| JP2013055650A (en) | Image display apparatus, remote controller, and method for operating the same | |
| KR20140073289A (en) | Display apparatus and information providing method using display apparatus | |
| JP2010252005A (en) | Information communication system, information processing apparatus, information communication program, and information communication method | |
| KR101741550B1 (en) | Method and apparatus for providing optimized viewing conditions in multimedia device | |
| JP5520318B2 (en) | Operation sound guide device and operation sound guide method | |
| JP2004173003A (en) | Broadcast receiver, code signal output device, and control method therefor | |
| JP2005168005A (en) | Remote control device provided with vision discrimination function | |
| KR20150008769A (en) | Image display apparatus, and method for operating the same | |
| JP2005340981A (en) | Cursor control system | |
| JP2016506166A (en) | Method and system for displaying event messages for registered video channels | |
| JP2000197155A (en) | Television receiver | |
| KR101982153B1 (en) | Image display apparatus and operating method for the same | |
| KR102767783B1 (en) | Display device and operating method thereof | |
| KR101315238B1 (en) | Method of providing contents, system for the same and apparatus for the same | |
| KR20130092360A (en) | Electronic apparatus and method for controlling electronic apparatus thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20060424 |