[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2005303581A - Operation system - Google Patents

Operation system Download PDF

Info

Publication number
JP2005303581A
JP2005303581A JP2004115281A JP2004115281A JP2005303581A JP 2005303581 A JP2005303581 A JP 2005303581A JP 2004115281 A JP2004115281 A JP 2004115281A JP 2004115281 A JP2004115281 A JP 2004115281A JP 2005303581 A JP2005303581 A JP 2005303581A
Authority
JP
Japan
Prior art keywords
rotation
position information
information
processing
threshold value
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.)
Withdrawn
Application number
JP2004115281A
Other languages
Japanese (ja)
Inventor
Gantetsu Matsui
巌徹 松井
Yoshihiro Kojima
良宏 小島
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP2004115281A priority Critical patent/JP2005303581A/en
Publication of JP2005303581A publication Critical patent/JP2005303581A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Input From Keyboards Or The Like (AREA)
  • Position Input By Displaying (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To solve the problem, wherein a series of operations does not always match with a user's feeling of operating, because process is carried out one by one in accordance with a fixed rotation to sometimes cause deviation in feeling between actually performed operation contents and an interactive screen, even though operation is performed quickly or slowly, when a series of operations are conducted by the conventional operating method, such as jog dial. <P>SOLUTION: By changing a rotational operation threshold for performing operation determination, on the basis of interactive screen contents, such as the number of selection items and the number of all items and a user's operational rotation speed, the user's operating feeling coincides with operation contents in the interactive screen, to improve user operability. <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

本発明は、録画装置、ディジタルテレビ、STBといった処理装置と、リモコン等の操作装置からなるシステムに関し、対話画面での対話処理を行う技術に関する。   The present invention relates to a system including a processing device such as a recording device, a digital television, and an STB, and an operation device such as a remote controller, and relates to a technique for performing interactive processing on an interactive screen.

近年、ディジタルテレビやDVD等の録画機が普及するにつれ、大量の番組コンテンツを蓄積することが容易にできるようになってきた。このように蓄積された大量のコンテンツの中から目的のコンテンツを選択・検索するためには、対話画面における一連のコンテンツ群をスムーズに操作することのできる操作性のよいインターフェースが必要となってくる。しかし、従来のボタン操作では、目的のコンテンツを選択するまでに何度もボタン押下げ操作をしなければならず、ユーザに負担を強いることになる。この問題を解決するために、一連のコンテンツを操作するのに適したジョグシャトルやジョグダイヤルなどの入力装置がある。これらは、主にビデオレコーダのリモコンに多く具備され、コンテンツの再生/早送り等の速度指定や動画編集等を行うのに用いられている。なお、ジョグダイヤルに関しては、特許文献1に記載された先行技術がある。
特開2002−073625号公報
In recent years, as recorders such as digital televisions and DVDs have become widespread, it has become easy to store a large amount of program content. In order to select and search for the target content from the large amount of content stored in this way, an interface with good operability that can smoothly operate a series of content groups on the dialog screen is required. . However, in the conventional button operation, the button must be pressed many times before the target content is selected, which imposes a burden on the user. In order to solve this problem, there are input devices such as a jog shuttle and a jog dial suitable for operating a series of contents. Many of these are mainly provided in a remote controller of a video recorder, and are used for specifying a speed such as reproduction / fast-forwarding of contents, editing a moving image, and the like. Regarding the jog dial, there is a prior art described in Patent Document 1.
JP 2002-073625 A

しかしながらユーザが対話処理を快適に行えるかどうかは、対話画面における選択項目の配列・項目数や、ユーザが選択項目に対して行おうとする処理によって変わる。例えば、ジョグダイヤルにより所定の番組の特定シーンまでスキップしたい場合、まずユーザが特定シーンの前後まである程度素早く回転させ、特定シーンの前後までくると逆に微小調整のためにゆっくり回転させるといった操作方法となるのが一般的である。しかし、このような一連の操作をジョグダイヤル等の従来方式にて行う場合、素早く操作してもゆっくり操作しても、一定の回転量ごとに応じて1つ1つのシーンが変化していくために、実際に行っている操作内容と対話画面との間に感覚のずれが発生する場合があり、必ずしもユーザの操作感覚と合致しない。また、対話画面内の項目数や録画コンテンツ自体の時間長が変化しても、一定の回転量に応じて項目の選択がなされるために、項目数が多ければ多いほど、また録画コンテンツの時間長が長ければ長いほど、操作回数及び操作時間が増加し、ユーザに負担を強いることになる。   However, whether or not the user can perform the interaction process comfortably depends on the arrangement and the number of selection items on the interaction screen and the process the user intends to perform on the selection item. For example, when it is desired to skip to a specific scene of a predetermined program using the jog dial, the user first rotates to some extent quickly before and after the specific scene, and then slowly rotates for fine adjustment when the user reaches before and after the specific scene. It is common. However, when such a series of operations is performed by a conventional method such as a jog dial, even if the operation is performed quickly or slowly, each scene changes according to a certain amount of rotation. In some cases, a difference in feeling may occur between the content of the operation actually performed and the dialogue screen, which does not necessarily match the user's feeling of operation. Also, even if the number of items in the dialog screen or the time length of the recorded content itself changes, items are selected according to a certain amount of rotation, so the larger the number of items, the longer the recorded content time. The longer the length, the greater the number of operations and the operation time, which imposes a burden on the user.

本発明の目的は、ユーザが選択可能な項目数や総項目数などの対話画面内容とユーザの操作速度又は操作加速度に基づいて、操作判定を行う回転操作しきい値を変化させることで、ユーザの操作感覚と対話画面内の動作内容を一致させ、ユーザの操作性を向上させることである。   An object of the present invention is to change a rotation operation threshold value for performing an operation determination based on interactive screen contents such as the number of items selectable by the user and the total number of items and the operation speed or operation acceleration of the user. The user's operability is matched with the operation content in the dialogue screen to improve user operability.

上記課題を解決するために、操作装置と、処理装置とからなる操作システムであって、前記操作装置は、所定形状の操作部材と、操作部材上の任意の位置をタッチ又は押下げする第1操作、及び、操作部材上をなぞる又は操作部材を回転させる第2操作をユーザから受け付ける操作手段と、前記操作手段により操作位置を示す位置情報を処理装置に出力する出力手段とを備え、前記処理装置は、操作装置から出力される位置情報を受信する受信手段と、前記受信手段が受信した位置情報及び、前記受信手段が前記位置情報を受信した時間情報を格納する格納手段と、前記格納手段に格納された位置情報又は時間情報のうち少なくとも1つの情報に基づき操作情報を算出する算出手段と、前記算出手段が算出した操作情報に基づき前記受信手段から受信した位置情報を方向情報として解釈するか、回転情報として解釈するかの判定を行う判定手段と、第1操作、及び、第2操作のそれぞれをどの対話画面で有効とするかの割り付けが記述された操作テーブルと、前記判定手段の判定結果に基づいて、前記操作テーブルに記述された処理を実行する処理手段と、前記処理手段が処理した内容を複数の対話画面へ表示する表示手段とを備えるものである。   In order to solve the above-mentioned problem, an operation system including an operation device and a processing device, wherein the operation device touches or depresses an operation member having a predetermined shape and an arbitrary position on the operation member. An operation means for accepting an operation and a second operation for tracing the operation member or rotating the operation member from a user; and an output means for outputting position information indicating the operation position to the processing device by the operation means. An apparatus includes: a receiving unit that receives position information output from an operating device; a storage unit that stores positional information received by the receiving unit; and time information at which the receiving unit receives the positional information; and the storage unit Calculation means for calculating operation information based on at least one of position information and time information stored in the information, and the reception means based on the operation information calculated by the calculation means And determining means for determining whether the received positional information is interpreted as direction information or rotational information, and assigning on which interactive screen each of the first operation and the second operation is valid An operation table described; processing means for executing processing described in the operation table based on a determination result of the determination means; and display means for displaying contents processed by the processing means on a plurality of interactive screens. Is provided.

本発明に係る操作システムは、上述の構成を備えることにより、所定形状の操作部材さえ具備していれば、操作速度や操作加速度などの操作情報をもとに、移動量や回転量等の回転情報をパラメータにした処理や、方向情報をパラメータにした処理を実行することができる。これにより、対話画面の構成に応じたユーザインターフェースのよいシステムを実現することができる。   The operation system according to the present invention has the above-described configuration, and as long as an operation member having a predetermined shape is provided, rotation such as a movement amount and a rotation amount is performed based on operation information such as an operation speed and an operation acceleration. Processing using information as a parameter and processing using direction information as a parameter can be executed. Thereby, it is possible to realize a system with a good user interface according to the configuration of the dialogue screen.

また前記処理装置は更に、前記算出手段が算出した操作情報に基づいて、前記判定手段が前記受信手段から受信した位置情報を方向情報か回転情報のいずれかに判定するための判定しきい値を設定する判定しきい値設定手段を備え、前記算出手段により算出された操作情報が前記判定しきい値を下回った場合には、前記判定手段が前記位置情報を方向情報として解釈し、前記算出手段により算出された操作情報が前記判定しきい値を上回った場合には、前記判定手段が前記位置情報を回転情報として解釈してもよい。これにより、操作速度や操作加速度などの操作情報をもとに、回転情報による操作であるのか、方向情報による操作であるのかを判定することができ、対話画面の構成に応じたユーザインターフェースのよいシステムを実現することができる。   Further, the processing device further sets a determination threshold value for determining whether the position information received from the receiving means is either direction information or rotation information based on the operation information calculated by the calculating means. A determination threshold value setting means for setting, and when the operation information calculated by the calculation means falls below the determination threshold value, the determination means interprets the position information as direction information, and the calculation means When the operation information calculated by the above exceeds the determination threshold value, the determination unit may interpret the position information as rotation information. This makes it possible to determine whether the operation is based on rotation information or the direction information based on operation information such as operation speed and operation acceleration, and the user interface according to the configuration of the dialog screen is good. A system can be realized.

また前記処理装置は、前記判定手段が前記受信手段から受信した位置情報を回転情報と判定した際に、前記回転情報を複数ある回転処理のいずれかに判定するための回転しきい値を設定する回転操作しきい値設定手段を備え、前記処理手段は、前記判定手段が前記受信手段から受信した位置情報を回転情報と判定した際に、前記回転操作しきい値設定手段により設定した回転操作しきい値に基づき前記回転情報を複数ある回転処理のいずれかに決定し、前記操作テーブルに記述された回転処理を実行する回転処理手段を備えていてもよい。これにより、回転情報による操作である場合、ユーザは回転操作しきい値で判別された処理に基づいて、対話画面の構成に応じたユーザインターフェースのよいシステムを実現することができる。   The processing device sets a rotation threshold value for determining the rotation information as one of a plurality of rotation processes when the determination unit determines that the position information received from the reception unit is rotation information. A rotation operation threshold value setting unit, and the processing unit performs a rotation operation set by the rotation operation threshold value setting unit when the determination unit determines that the position information received from the reception unit is rotation information. There may be provided a rotation processing means for determining the rotation information as one of a plurality of rotation processes based on a threshold value and executing the rotation process described in the operation table. Thereby, when the operation is based on the rotation information, the user can realize a system with a good user interface according to the configuration of the dialogue screen based on the processing determined by the rotation operation threshold value.

また回転操作しきい値設定手段は、前記算出手段が算出した操作情報、又は、前記対話画面に1つ以上の連続して表示されている項目数又はユーザが選択可能な総項目数に基づいて、前記操作情報を複数ある回転処理のいずれかに判定するための回転しきい値を設定してもよい。これにより、ユーザが選択可能な項目数や総項目数などの対話画面内容とユーザの操作速度又は操作加速度に基づいて、操作判定を行う回転操作しきい値を変化させることで、ユーザの操作感覚と対話画面内の動作内容を一致させ、ユーザにより操作性のよいインターフェースを実現することができる。   The rotation operation threshold value setting means is based on the operation information calculated by the calculation means, the number of items displayed one or more continuously on the dialog screen, or the total number of items that can be selected by the user. A rotation threshold value for determining any one of a plurality of rotation processes as the operation information may be set. Thus, by changing the rotation operation threshold value for performing the operation determination based on the interactive screen contents such as the number of items and the total number of items that can be selected by the user and the user's operation speed or operation acceleration, And the operation content in the dialogue screen can be matched, and an interface with better operability can be realized by the user.

また操作システムは、操作装置と処理装置とからなり、前記操作装置は所定形状の操作部材と、操作部材上の任意の位置をタッチ又は押下げした操作位置を示す位置情報を処理装置に出力する出力手段とを備え、前記処理装置は、操作装置から出力される位置情報を受信する受信手段と、対話画面ごとに前記受信手段から受信した位置情報を複数の操作領域のいずれかに判定するためのしきい値を設定する操作領域しきい値設定手段と、前記操作領域しきい値設定手段により設定したしきい値に基づいて、前記受信手段から受信した位置情報がどの操作領域に存在するかを判定する操作領域判定手段と、前記操作領域ごとに、どの処理を行うかの割り付けが対話画面ごとに記述された操作テーブルと、前記操作領域判定手段で判定された操作領域に基づいて、前記操作テーブルに記述された処理を行う処理手段と、前記処理手段が処理した内容を対話画面へ表示する表示手段とを備えてもよい。これにより、ユーザは入力デバイスに対し、その領域ごとに異なる大きさのしきい値を分割・設定することで、ユーザにより操作性のよいインターフェースを実現することができる。   The operation system includes an operation device and a processing device, and the operation device outputs to the processing device position information indicating an operation member having a predetermined shape and an operation position where an arbitrary position on the operation member is touched or pressed. An output unit, and the processing device determines whether the position information received from the receiving unit is one of a plurality of operation areas for each dialogue screen. The operation area threshold setting means for setting the threshold value of the operation area, and in which operation area the position information received from the receiving means exists based on the threshold value set by the operation area threshold value setting means Operation area determination means for determining the operation, an operation table in which an assignment of which process is performed for each operation area is described for each dialog screen, and an operation determined by the operation area determination means Based on the frequency, and for performing processing described in the operation table, the contents of the processing means has processed may be provided and display means for displaying the interactive screen. As a result, the user can realize an interface with better operability for the user by dividing and setting threshold values of different sizes for each area of the input device.

また操作領域しきい値設定手段は、対話画面ごとに前記受信手段から受信した位置情報を複数の操作領域のいずれかに判定するためのしきい値をユーザごとに設定してもよい。これにより、ユーザが行う操作をユーザの身体的特性(指の大きさ、爪の長さ等)に応じた操作領域に分割・設定することで、ユーザにより操作性のよいインターフェースを実現することができる。   Further, the operation area threshold value setting means may set a threshold value for each user for determining the position information received from the receiving means as one of a plurality of operation areas for each interactive screen. Thereby, by dividing and setting the operation performed by the user into operation areas corresponding to the user's physical characteristics (finger size, nail length, etc.), an interface with better operability for the user can be realized. it can.

また操作領域しきい値設定手段は更に、前記操作装置からユーザの身体的特性に起因したユーザ固有の操作を検知する検知手段と、前記検知手段が検知したユーザ操作に基づき対話画面ごとに前記受信手段から受信した位置情報を複数の操作領域のいずれかに判定するためのしきい値を設定してもよい。これにより、自動的または初期設定としてユーザが入力したユーザ固有の操作パターンを認識し、そのユーザ操作に応じた操作領域に分割・設定することで、ユーザにより操作性のよいインターフェースを実現することができる。   The operation area threshold value setting means further includes a detection means for detecting a user-specific operation caused by a physical characteristic of the user from the operation device, and the reception for each dialog screen based on the user operation detected by the detection means. You may set the threshold value for determining the positional information received from the means in any of several operation area | regions. As a result, it is possible to realize an interface with better operability for the user by recognizing a user-specific operation pattern input by the user automatically or as an initial setting, and dividing and setting the operation pattern according to the user operation. it can.

また操作領域しきい値設定手段は、上下左右方向の取り得る操作領域よりも上下左右方向以外の取り得る操作領域を大きくした操作テーブルに基づき対話画面ごとに前記受信手段から受信した位置情報を複数の操作領域のいずれかに判定するためのしきい値を設定してもよい。これにより、例えば8方向操作において、各方向への操作をユーザが選択しやすい操作領域に分割・設定することで、ユーザにより操作性のよいインターフェースを実現することができる。   Further, the operation area threshold value setting means includes a plurality of pieces of position information received from the receiving means for each dialogue screen based on an operation table in which an operation area other than the vertical and horizontal directions can be larger than an operation area that can be taken in the vertical and horizontal directions. A threshold value for determining one of the operation areas may be set. Thus, for example, in an eight-direction operation, an interface with better operability for the user can be realized by dividing and setting the operation in each direction into operation areas that are easy for the user to select.

以下、本発明に係る操作システムの実施の形態について説明する。   Embodiments of an operation system according to the present invention will be described below.

(実施の形態1)
<構成>
図1は、本発明に係る操作システムを示す図である。本図に示すようにシステムは操作装置たるリモコン1、処理装置たるディジタルTV100から構成される。ユーザは、ディジタルTV100に表示される対話画面を見ながら、リモコン1を操作してディジタルTV100の録画予約操作、チャンネル選択、音量調整などの対話処理を行う。
(Embodiment 1)
<Configuration>
FIG. 1 is a diagram showing an operation system according to the present invention. As shown in the figure, the system includes a remote control 1 as an operation device and a digital TV 100 as a processing device. The user operates the remote controller 1 while watching the dialogue screen displayed on the digital TV 100 to perform dialogue processing such as a recording reservation operation, channel selection, and volume adjustment of the digital TV 100.

リモコン1は、ユーザからの操作を受け付けて、操作の内容をリモコンコードに変換して送信することによって、ディジタルTV100に伝達するものである。   The remote controller 1 receives an operation from a user, converts the content of the operation into a remote control code, and transmits it to the digital TV 100 for transmission.

ディジタルTV100は、ディジタル放送を受信して放送番組の表示を行い、さらにはリモコン1によって、録画予約操作、チャンネル選択、音量調整など対話処理を行うための対話画面を表示する。   The digital TV 100 receives a digital broadcast and displays a broadcast program, and further displays an interactive screen for performing interactive processing such as a recording reservation operation, channel selection, and volume adjustment by the remote controller 1.

続いて、リモコン1とディジタルTV100の構成についてそれぞれ説明を行う。   Subsequently, the configurations of the remote controller 1 and the digital TV 100 will be described.

最初にリモコン1について図2、図3を用いて説明する。図2はリモコン1の概観を示す図である。図2において注目すべきは、円盤状の操作部材である入力デバイス2をリモコン1に設けている点である。図3は、リモコン1のブロック構成図である。   First, the remote controller 1 will be described with reference to FIGS. FIG. 2 is a diagram showing an overview of the remote controller 1. It should be noted in FIG. 2 that the remote controller 1 is provided with an input device 2 that is a disk-shaped operation member. FIG. 3 is a block configuration diagram of the remote controller 1.

図3に示すようにリモコン1は、大きく操作手段201と出力手段202から構成されている。操作手段201は、入力デバイス2、角度−座標変換部3、リモコンコード生成部4から構成される。   As shown in FIG. 3, the remote controller 1 is mainly composed of an operation unit 201 and an output unit 202. The operation unit 201 includes an input device 2, an angle-coordinate conversion unit 3, and a remote control code generation unit 4.

入力デバイス2は、ガイド部(図中の黒いリングの部分)に対する操作を受け付ける。入力デバイス2が受け付ける操作には、ガイド部の任意の点をタッチ又は押下げすることでなされる方向操作(第1操作)、ガイド部をなぞる又は回転することでなされる回転操作(第2操作)、これら(第1操作および第2操作)を組み合わせた様々な操作がある。これらの操作がユーザになされると、入力デバイス2は位置情報を出力する。ここで、位置情報とは角度情報のことであり、この角度情報は、操作部材上側を基準とした時計回りの角度で表現される。そして、ここで得られた角度情報を角度−座標変換部3へ受け渡す。   The input device 2 receives an operation on the guide portion (black ring portion in the figure). The operations accepted by the input device 2 include a directional operation (first operation) performed by touching or pressing down an arbitrary point on the guide unit, and a rotational operation (second operation performed by tracing or rotating the guide unit). ), There are various operations combining these (first operation and second operation). When these operations are performed by the user, the input device 2 outputs position information. Here, the position information is angle information, and this angle information is expressed as a clockwise angle with the upper side of the operation member as a reference. Then, the angle information obtained here is transferred to the angle-coordinate conversion unit 3.

角度―座標変換部3は、入力デバイス2から取得した角度情報に基づき、その角度情報に該当する座標情報を算出し、ここで得られた座標情報をリモコンコード生成部4へ受け渡す。   The angle-coordinate conversion unit 3 calculates coordinate information corresponding to the angle information based on the angle information acquired from the input device 2, and passes the obtained coordinate information to the remote control code generation unit 4.

リモコンコード生成部4は、入力デバイス2と角度−座標変換部3から取得した角度情報と座標情報に基づいて、ディジタルTV100をリモコン制御するためのリモコンコードを生成し、出力手段202へ受け渡す。ここでリモコンコードは、STX、制御コード、ETX等から構成されており、制御コードはメーカコード、パリティ、操作対象となる機器を識別するための機器コード、そして入力デバイス2と角度−座標変換部3とで得られた角度情報と座標情報から構成されるものである。   The remote control code generation unit 4 generates a remote control code for remote control of the digital TV 100 based on the angle information and coordinate information acquired from the input device 2 and the angle-coordinate conversion unit 3, and delivers the remote control code to the output unit 202. Here, the remote control code is composed of STX, control code, ETX, etc. The control code is manufacturer code, parity, device code for identifying the device to be operated, and the input device 2 and the angle-coordinate conversion unit. 3 is composed of the angle information and coordinate information obtained in (3).

出力手段202は、リモコンコード生成部4で生成されたリモコンコードを赤外線によりディジタルTV100へ送信する。   The output unit 202 transmits the remote control code generated by the remote control code generation unit 4 to the digital TV 100 using infrared rays.

図4は、本発明に係るディジタルTV100のブロック構成図である。図4に示すようにディジタルTVは、受信手段301と格納手段302と算出手段303と判定手段304と操作テーブル305と処理手段306と表示手段307から構成されている。リモコン1から位置情報を受信した受信手段301から、位置情報、時間情報を格納手段302へ格納する。格納した位置情報、時間情報より、操作情報を算出手段303にて算出する。算出した操作情報をもとに、受信手段301から受信した位置情報が方向情報か、回転情報かの判定を判定手段304にて行い、前記判定手段304により判定した結果に応じて、操作テーブル305に記述されている処理を処理手段306にて処理を行い、その結果を対話画面である表示手段307へ表示する。   FIG. 4 is a block diagram of the digital TV 100 according to the present invention. As shown in FIG. 4, the digital TV includes a reception unit 301, a storage unit 302, a calculation unit 303, a determination unit 304, an operation table 305, a processing unit 306, and a display unit 307. The position information and time information are stored in the storage means 302 from the receiving means 301 that has received the position information from the remote controller 1. The operation information is calculated by the calculation means 303 from the stored position information and time information. Based on the calculated operation information, the determination unit 304 determines whether the position information received from the reception unit 301 is direction information or rotation information, and the operation table 305 is determined according to the result determined by the determination unit 304. Are processed by the processing means 306 and the result is displayed on the display means 307 which is an interactive screen.

図5は、図4の処理装置において、判定手段304にて判定を行う前に、更に判定しきい値設定手段308及び回転操作しきい値設定手段309が追加され、処理手段306は位置処理手段310及び回転処理手段311が詳細に示された構成となっている。判定しきい値設定手段308は、算出手段303より算出した操作情報の大きさによって、回転情報又は方向情報の判定を行うしきい値が変化する。また、判定手段304が回転情報と判定した際に、回転操作しきい値設定手段309は算出した操作情報を用いて回転操作しきい値の設定を行い、この回転操作しきい値に基づいて、回転処理手段311により回転処理を行う。   FIG. 5 shows that the determination threshold value setting means 308 and the rotation operation threshold value setting means 309 are further added before the determination means 304 in the processing apparatus of FIG. 310 and rotation processing means 311 are shown in detail. The threshold value for determining the rotation information or the direction information in the determination threshold setting unit 308 varies depending on the size of the operation information calculated by the calculation unit 303. When the determination unit 304 determines that the rotation information is set, the rotation operation threshold value setting unit 309 sets the rotation operation threshold value using the calculated operation information, and based on the rotation operation threshold value, Rotation processing is performed by the rotation processing means 311.

図6は、図5のジョグシャトルなどの含む操作装置において、回転処理しか行わない操作システムの構成図である。動作は、図5で示した回転処理操作において判定処理をしない以外は同様の操作で、回転操作しきい値設定手段309は算出した操作情報を用いて回転操作しきい値の設定を行い、この回転操作しきい値に基づいて、回転処理手段311により回転処理を行う。   FIG. 6 is a configuration diagram of an operation system that performs only rotation processing in an operation device including the jog shuttle of FIG. The operation is the same operation except that the determination process is not performed in the rotation processing operation shown in FIG. 5, and the rotation operation threshold value setting means 309 sets the rotation operation threshold value using the calculated operation information. Based on the rotation operation threshold value, rotation processing means 311 performs rotation processing.

<動作>
次に、本発明に係る操作システムの動作について操作装置と処理装置とを分けて説明する。まずは、操作システムの操作装置であるリモコン1の動作について、図7で示すフローを用いて説明する。
<Operation>
Next, the operation of the operation system according to the present invention will be described separately for the operation device and the processing device. First, the operation of the remote controller 1 that is the operation device of the operation system will be described using the flow shown in FIG.

最初に、入力デバイス2の円周上を指で接触した場合に操作がなされたと判断し、操作を開始する(ステップS1)。そして、接触した位置に基づいて角度情報を検出する。(ステップS2)。次に、得られた角度情報を角度―座標変換部3へ受け渡し、角度情報から座標情報を算出する(ステップS3)。そこで得られた座標情報と角度情報を用いて、リモコンコード生成部4でリモコンコードを生成する(ステップS4)。そして生成したリモコンコードを赤外線によって、出力手段202から送信する(ステップS5)。   First, it is determined that an operation has been performed when the circumference of the input device 2 is touched with a finger, and the operation is started (step S1). And angle information is detected based on the contacted position. (Step S2). Next, the obtained angle information is transferred to the angle-coordinate conversion unit 3, and coordinate information is calculated from the angle information (step S3). Using the coordinate information and angle information obtained there, the remote control code generation unit 4 generates a remote control code (step S4). The generated remote control code is transmitted from the output means 202 by infrared rays (step S5).

以上で操作システムの操作装置であるリモコン1の動作についての説明を終える。続いて、操作システムの処理装置であるディジタルTV100の動作について、図8で示すフローを用いて説明する。   This is the end of the description of the operation of the remote controller 1 that is the operation device of the operation system. Next, the operation of the digital TV 100, which is the processing system processing apparatus, will be described with reference to the flowchart shown in FIG.

まず、リモコン1より送信されたリモコンコードを受信手段301で受信する。(ステップS11)。そして、受信手段301より位置情報を抽出し、格納手段302へ格納する(ステップS12)。計時している時間が所定時間を示した際(ステップS13)、格納手段302から位置情報を読み出す(ステップS14)。所定時間が経過していない場合は、引き続きリモコンコードの受信を行う。ステップS14により、格納手段302から読み出された位置情報が複数であるか否かを判定し(ステップS15)、複数である場合には読み出された位置情報から算出手段303にて操作情報の算出を行う(ステップS16)。ここで、操作情報は、前回受信したときからの移動量を示すが、この操作情報は時間あたりの位置の変化量すなわち、操作速度や操作加速度であってもよい。また、操作情報の算出に用いられる位置情報は、所定時間内における最初と最後に受信した情報だけでなく、所定時間内に受信した情報であれば、3つ以上の情報を用いて算出してもよい。また、ステップS15により位置情報が1つの場合には、判定手段304において方向操作であると判定する(ステップS19)。そして、ステップS16により算出された操作情報を処理手段306へ受け渡し、その情報に基づいて操作方法を判定する(ステップS17)。操作情報が所定の値よりも小さい場合は、回転操作と判定し(ステップS18)、操作情報が所定の値よりも大きい場合は、方向指定操作と判定する(ステップS19)。以上でシステムの処理装置であるディジタルTV100の動作についての説明を終える。   First, the remote control code transmitted from the remote controller 1 is received by the receiving means 301. (Step S11). Then, the position information is extracted from the receiving unit 301 and stored in the storage unit 302 (step S12). When the time being measured indicates a predetermined time (step S13), position information is read from the storage means 302 (step S14). If the predetermined time has not elapsed, the remote control code is continuously received. In step S14, it is determined whether or not there are a plurality of pieces of position information read from the storage unit 302 (step S15). Calculation is performed (step S16). Here, the operation information indicates the amount of movement since the last reception, but this operation information may be the amount of change in position per time, that is, the operation speed or the operation acceleration. In addition, the position information used for calculating the operation information is calculated using three or more pieces of information as long as it is information received within a predetermined time as well as the first and last information received within a predetermined time. Also good. If the position information is one in step S15, the determination unit 304 determines that the operation is a direction operation (step S19). Then, the operation information calculated in step S16 is transferred to the processing means 306, and the operation method is determined based on the information (step S17). When the operation information is smaller than a predetermined value, it is determined as a rotation operation (step S18), and when the operation information is larger than a predetermined value, it is determined as a direction designation operation (step S19). This is the end of the description of the operation of the digital TV 100 which is the processing apparatus of the system.

続いて、判定手段304により回転操作と判定した場合の、操作処理のフローを図9に示す。   Next, FIG. 9 shows a flow of operation processing when the determination unit 304 determines that the rotation operation is performed.

判定手段304により回転操作と判定した場合(ステップS21)、算出手段303より、操作情報に基づいて、回転操作しきい値を設定する(ステップS22)。操作情報が回転操作しきい値より大きい場合(ステップS23)、項目移動や拡大・縮小等の処理を実行する(ステップS24)。以上で、判定手段304により回転操作と判定した場合の、操作処理のフローの説明を終える。   When the determination unit 304 determines that the operation is a rotation operation (step S21), the calculation unit 303 sets a rotation operation threshold value based on the operation information (step S22). When the operation information is larger than the rotation operation threshold value (step S23), processing such as item movement and enlargement / reduction is executed (step S24). This is the end of the description of the flow of operation processing when the determination unit 304 determines that the operation is a rotation operation.

続いて、本発明に係る操作システムの具体的動作について、まずはチャンネル選局操作を例にして説明する。   Next, the specific operation of the operation system according to the present invention will be described first by taking the channel selection operation as an example.

続いて、回転操作の場合の回転操作しきい値の設定方法について、図10で示すフローを用いて説明する。位置情報及び時間間隔に基づき、操作情報が算出される(ステップS31)。この操作情報に基づき、操作情報が所定の値より小さい場合(ステップS32)は、表示画面にある項目数をカウントする。(ステップS33)。この項目数が所定の値より小さい場合、回転操作しきい値は、360°を項目数で割った値に設定する(ステップS34)。項目数が所定の値より大きい場合は、回転操作しきい値を回転処理しきい値(α)に設定する。(ステップS35)。一方、操作情報が所定の値より大きい場合は、回転操作しきい値を回転操作しきい値(β)に設定する(ステップS36)。具体的な回転操作しきい値の設定例を図11の表に示す。操作速度が20°/120msより大きい場合、すなわち素早く操作している場合は、常に回転操作しきい値を45°に設定する。操作速度が20°/120msより小さい場合、すなわちゆっくり操作している場合は、対話画面に表示されている項目数を調べて、その項目数が18より小さい場合、例えば項目数が6の場合は、回転操作しきい値を360°/6=60°に設定する。逆に項目数が18以上場合は、20°に回転操作しきい値を設定するようにする。なお、回転操作しきい値の切り分け方法はここで示した方法に限るものでなく、ユーザが設定した固定の値あるいはユーザごとに異なる値でもよい。以上で、回転操作の場合の回転操作しきい値の設定方法についての説明を終える。   Next, a method for setting the rotation operation threshold value in the case of the rotation operation will be described using the flow shown in FIG. Operation information is calculated based on the position information and the time interval (step S31). If the operation information is smaller than a predetermined value based on the operation information (step S32), the number of items on the display screen is counted. (Step S33). When the number of items is smaller than the predetermined value, the rotation operation threshold value is set to a value obtained by dividing 360 ° by the number of items (step S34). When the number of items is larger than a predetermined value, the rotation operation threshold value is set to the rotation processing threshold value (α). (Step S35). On the other hand, when the operation information is larger than the predetermined value, the rotation operation threshold value is set to the rotation operation threshold value (β) (step S36). A specific example of setting the rotation operation threshold is shown in the table of FIG. When the operation speed is greater than 20 ° / 120 ms, that is, when the operation is performed quickly, the rotation operation threshold value is always set to 45 °. When the operation speed is less than 20 ° / 120 ms, that is, when the operation is slowly performed, the number of items displayed on the dialog screen is checked, and when the number of items is smaller than 18, for example, when the number of items is 6. The rotation operation threshold is set to 360 ° / 6 = 60 °. Conversely, when the number of items is 18 or more, the rotation operation threshold is set to 20 °. Note that the method of dividing the rotation operation threshold value is not limited to the method shown here, and may be a fixed value set by the user or a value that is different for each user. This is the end of the description of the method for setting the rotation operation threshold value in the case of the rotation operation.

図12は、ディジタルテレビチャンネルのインジケータを表している。ここで示してある画面は、円状に並んだ8つのチャンネルの項目から選局を行う例である。ユーザは、自分の選択したいチャンネルに対する位置をタッチ又は押下げする第1操作を用いて、目的のチャンネルを選局することもできるが、円周上に沿って回転又はなぞる第2操作を用いても選択することができる。このチャンネル選局画面に相当する機能テーブルを図13に示す。図13は、第2操作に対応する機能テーブル001が割り付けられている。このときの判定しきい値は、図9のアルゴリズムに基づき、項目数が8であるので、判定しきい値は常に、45°ずつに設定されている。一方、図14は、コンテンツ検索画面の例を示す。円周上には、AからZまでの26の英文字が並んでおり、ユーザは画面中央の表示部に検索を行いたい文字列を円周上から選択し、入力を行う。文字を入力する際には、チャンネル選局の時と同様に、自分の選択したい文字に対する大体の位置を押下げし、その位置から円周上に沿ってなぞる第2操作を行うことで、素早く選択することができる。このコンテンツ検索画面に相当する機能テーブルを図15に示す。図15は、第2操作に対応する機能テーブル002が割り付けられている。このときの回転操作しきい値は、図9のアルゴリズムに基づき、項目数が26であるので、早くなぞる操作を行った場合は45°に設定してあるが、ゆっくりなぞる操作を行った場合は20°に設定されることになる。このように項目数及び角度変化量等の操作情報に応じた回転操作しきい値を用いることで、よりユーザの操作感覚に合致したインターフェースを提供することができる。   FIG. 12 shows an indicator of a digital television channel. The screen shown here is an example of selecting a channel from items of eight channels arranged in a circle. The user can select the target channel by using the first operation of touching or pushing down the position with respect to the channel to be selected, but by using the second operation of rotating or tracing along the circumference. Can also be selected. FIG. 13 shows a function table corresponding to this channel selection screen. In FIG. 13, a function table 001 corresponding to the second operation is allocated. The determination threshold value at this time is 8 items based on the algorithm of FIG. 9, and therefore the determination threshold value is always set to 45 °. On the other hand, FIG. 14 shows an example of a content search screen. Twenty-six English letters from A to Z are arranged on the circumference, and the user selects a character string to be searched from the circumference on the display unit at the center of the screen and inputs it. When entering characters, as with channel tuning, you can quickly press down on the approximate position of the character you want to select and perform a second operation of tracing along the circumference from that position. You can choose. FIG. 15 shows a function table corresponding to this content search screen. In FIG. 15, a function table 002 corresponding to the second operation is allocated. The rotation operation threshold value at this time is set to 45 ° when the fast tracing operation is performed because the number of items is 26 based on the algorithm of FIG. 9, but when the slow tracing operation is performed. It will be set to 20 °. In this way, by using the rotation operation threshold value corresponding to the operation information such as the number of items and the amount of change in angle, an interface that more closely matches the user's operation feeling can be provided.

(実施の形態2)
実施の形態1では、操作システムにおける処理装置をディジタルテレビとして説明したが、実施の形態2では、DVDレコーダ等に録画したコンテンツを編集する場合についての実施の形態である。ここでは、DVDレコーダを用いて説明する。
(Embodiment 2)
In the first embodiment, the processing device in the operation system has been described as a digital television. However, the second embodiment is an embodiment in which content recorded on a DVD recorder or the like is edited. Here, a description will be given using a DVD recorder.

図16はDVDレコーダにおける番組録画コンテンツの編集画面を示している。図16左図は番組録画コンテンツを示し、その右上には操作インジケータが円形状に表示されている。図16右図はそのインジケータを拡大表示した図である。インジケータの円周長は1つの録画コンテンツにおける録画総時間を示し、インジケータの円周上にはその録画コンテンツがシーンごとに印が付加されている。その印の位置は、円周上の真上部分を番組開始時間とし、録画総時間に対するそのシーンの相対的な時間割合に基づいて決定される。   FIG. 16 shows an editing screen for program recording content in the DVD recorder. The left diagram in FIG. 16 shows program recording contents, and an operation indicator is displayed in a circular shape on the upper right. The right figure of FIG. 16 is the figure which expanded and displayed the indicator. The circumference of the indicator indicates the total recording time for one recorded content, and the recorded content is marked for each scene on the circumference of the indicator. The position of the mark is determined based on the relative time ratio of the scene with respect to the total recording time, with the portion directly above the circumference being the program start time.

ユーザは、操作装置に対し、まず見たい番組シーンに相当するおおまかな絶対位置をタッチする第1操作を行うことで、目的の番組シーンが選択され、素早くそのシーンの先頭部分を表示することができる。さらに目的の番組シーンの特定ポイントに移動したい場合は、図8のアルゴリズムに基づいて、目的の番組シーンを選択した後に、ゆっくりと操作部材上をなぞる第2操作を行うことで、1コマ1コマずつシーンを切り替えるコマ送り操作、素早く操作部材をなぞることで、高速再生を行うことができる。   The user can first select a target program scene by touching a rough absolute position corresponding to the program scene to be viewed on the operation device, and can quickly display the head portion of the scene. it can. Furthermore, when it is desired to move to a specific point of the target program scene, after selecting the target program scene based on the algorithm of FIG. High-speed playback can be performed by frame-by-frame operation for switching scenes one by one and quickly tracing the operation members.

(実施の形態3)
実施の形態1では、ディジタルテレビのチャンネル選局として実施したが、実施の形態3では、ディジタルテレビのメニュー項目を選択する場合についての実施の形態である。
(Embodiment 3)
In the first embodiment, the channel selection of the digital television is performed. However, in the third embodiment, the menu item of the digital television is selected.

図17は、ディジタルテレビのメニューを選択する画面を示している。現在選択されている項目がグレイで表示されており、この場合ユーザは入力デバイスを用いて、8方向に操作することができる。図18(a)は、操作部材が長方形である場合の、各方向に対する角度範囲の割り当て例である。また、図19(a)は操作部材が円状である場合の、各方向に対する角度範囲の割り当て例である。例えば、斜線で囲んだ範囲は、右上斜め方向に対する操作領域を示し、点線群で囲んだ範囲は、右方向に対する操作領域である。また、このときの第1操作に対応する機能テーブルは図20のようになる。ここでは、上下左右斜め方向すべて均等の操作領域で割り当てられている。しかし、ユーザの指の特性を考えた場合、上下左右方向よりも斜め方向は感覚的に押しづらい。図18(b)及び図19(b)は、斜め方向の角度範囲を上下左右方向よりも大きくした場合の、各方向に対する角度範囲の割当て例である。また、このときの第1操作に対応する操作領域しきい値テーブルは図21のようになる。具体的な操作例を図22に示す。図22の左図はディジタルテレビのメニューを選択する画面を示しており、右上の部分にインジケータとして、円状にメニューが並んでいるものとする。また、そのインジケータを拡大した図は図22の右図である。ここでは、8方向に相当するメニューとして、「チャンネル選局」「画面表示」「モード切替」「入力切替」「音量」「音量切替」「CHリターン」「消音」等がある。なお、8つの項目に関しては、これらに限定される必要はなく、また、その配置もユーザが操作しやすいように任意にカスタマイズできるものとする。ここでは、各方向に対する操作領域しきい値テーブルは図21に示すとおりである。このように斜め方向の操作領域を上下左右方向よりも大きくすることで、よりユーザに操作しやすいインターフェースを提供することができる。なお、本実施の形態では、操作領域しきい値テーブルに対し、固有の操作領域しきい値テーブルとして説明したが、ユーザごとに異なる操作領域しきい値テーブルであってもよい。また、指の大きさや爪の長さ等、ユーザの身体的特性に基づいた操作領域しきい値テーブルであってもよい。   FIG. 17 shows a screen for selecting a menu of the digital television. The currently selected item is displayed in gray. In this case, the user can operate in eight directions using the input device. FIG. 18A shows an example of assigning angular ranges for each direction when the operation member is rectangular. FIG. 19A shows an example of assigning angular ranges for each direction when the operation member is circular. For example, a range surrounded by diagonal lines indicates an operation area with respect to the upper right diagonal direction, and a range surrounded by a dotted line group is an operation area with respect to the right direction. Further, a function table corresponding to the first operation at this time is as shown in FIG. Here, the operation areas are all assigned in equal operation areas in the upper, lower, left and right diagonal directions. However, in consideration of the characteristics of the user's finger, it is difficult to sensuously push the diagonal direction more than the vertical and horizontal directions. FIG. 18B and FIG. 19B are examples of assignment of angle ranges for each direction when the angle range in the oblique direction is made larger than the vertical and horizontal directions. Further, the operation area threshold value table corresponding to the first operation at this time is as shown in FIG. A specific operation example is shown in FIG. The left figure of FIG. 22 shows a screen for selecting a menu of the digital television, and it is assumed that the menu is arranged in a circle as an indicator in the upper right part. Moreover, the figure which expanded the indicator is the right figure of FIG. Here, menus corresponding to the eight directions include “channel selection”, “screen display”, “mode switching”, “input switching”, “volume”, “volume switching”, “CH return”, “mute”, and the like. It should be noted that the eight items need not be limited to these, and the arrangement thereof can be arbitrarily customized so that the user can easily operate. Here, the operation area threshold value table for each direction is as shown in FIG. In this way, by making the operation area in the oblique direction larger than the vertical and horizontal directions, an interface that is easier for the user to operate can be provided. In the present embodiment, the operation region threshold value table is described as a unique operation region threshold value table, but an operation region threshold value table that is different for each user may be used. Further, it may be an operation region threshold value table based on the user's physical characteristics such as finger size and nail length.

<補足>
以上、本発明に係る操作システムについて実施の形態に基づいて説明したが、このような操作システムを部分的に更に変形することもでき、本発明は上述した形態に限られないことは勿論である。即ち、
(1)実施の形態では、ディジタルテレビ、DVD録画機を対象として説明を行ったが、これは勿論これらの機器に限定される必要はなく、パソコンやPDAなど、ジョグダイヤルや矢印キーなど複数の操作部材を有している他の民生機器であってもよい。
(2)実施の形態では、円盤状の操作部材である入力デバイスを用いて説明を行ったが、これは勿論この操作部材に限定される必要はなく、操作部材上をなぞる操作による移動量および回転量の入力と、方向情報の入力を受け付けることが可能であればどのような操作部材であってもよい。また、形状に関しても同様に円盤状である必要はなく、上記の入力が行えるのであれば、円弧状、半円状、楕円形、長方形、あるいはピック型など、どのような形状であってもよい。
(3)実施の形態では、通信手段として赤外線を用いて説明を行ったが、これは勿論この形態に限定される必要はなく、Bluetoothや無線LANなど他の通信形態であってもよい。
(4)実施の形態では、操作装置と処理装置が別々の形態で処理されている形で説明を行っていたが、これは無論この形態に限定されることはなく、操作装置と処理装置がひとつの装置として存在してもよい。
<Supplement>
Although the operation system according to the present invention has been described above based on the embodiment, it is needless to say that the operation system can be further partially modified, and the present invention is not limited to the above-described embodiment. . That is,
(1) Although the embodiments have been described with reference to digital televisions and DVD recorders, this is not necessarily limited to these devices, and a plurality of operations such as a jog dial and arrow keys, such as a personal computer and a PDA It may be another consumer device having a member.
(2) In the embodiment, the description has been given using the input device which is a disk-shaped operation member. However, this need not be limited to this operation member, and the amount of movement by the operation tracing on the operation member and Any operation member may be used as long as it can accept the input of the rotation amount and the input of the direction information. Similarly, the shape does not need to be a disk shape, and may be any shape such as an arc shape, a semicircle shape, an elliptical shape, a rectangular shape, or a pick shape as long as the above input can be performed. .
(3) Although the embodiment has been described using infrared rays as a communication means, this is not necessarily limited to this form, and other communication forms such as Bluetooth and wireless LAN may be used.
(4) In the embodiment, the operation device and the processing device have been described in the form of being processed in different forms. However, this is not limited to this form, and the operation device and the processing device are not limited. It may exist as one device.

本発明に係る操作システムは、録画装置、ディジタルテレビ、STB等の処理装置と、リモコン等の操作装置からなるシステムに適用することができる。   The operation system according to the present invention can be applied to a system including a processing device such as a recording device, a digital television, an STB, and an operation device such as a remote controller.

リモコン1とディジタルTV100から構成されるシステムを示す図The figure which shows the system comprised from the remote control 1 and digital TV100 リモコン1の概観を示す図The figure which shows the external appearance of the remote control 1 リモコン1の構成図を示す図The figure which shows the block diagram of the remote control 1 ディジタルTVの構成図を示す図The figure which shows the block diagram of digital TV 判定手段が回転処理と判定した際に、回転操作しきい値設定を行って、判定を行う操作システムの構成図を示す図The figure which shows the block diagram of the operation system which performs a rotation operation threshold value setting and determines when a determination means determines with a rotation process. ジョグシャトルなど回転操作のみの操作システムにおける構成図を示す図The figure which shows the block diagram in the operation system only of rotation operations, such as a jog shuttle. リモコン1での操作からリモコンコードを送信するまでのフローを示す図The figure which shows the flow from operating with the remote control 1 to transmitting a remote control code. ディジタルTVにおいて、リモコンコードを受信してから対話画面で処理内容を実行するまでのフローを示す図The figure which shows the flow from receiving a remote control code to executing the processing contents on the dialog screen in the digital TV 判定手段が回転処理と判定した際に、回転処理しきい値を用いて所定の処理を行うフロー図A flow diagram for performing predetermined processing using a rotation processing threshold when the determination means determines that rotation processing is performed. 回転処理しきい値の設定を行うフローを示す図Diagram showing the flow to set the rotation processing threshold 判定手段が回転処理と判定した際に、メニュー項目数毎と操作速度の違いにより設定される回転処理しきい値テーブル001の内容を示す図The figure which shows the content of the rotation process threshold value table 001 set by the difference in every menu item number and operation speed, when a determination means determines with a rotation process. ディジタルテレビにおいて、チャンネル選局をする場合に表示される対話画面を示す図The figure which shows the dialogue screen which is displayed when selecting the channel in digital television ディジタルテレビのチャンネル選局における操作テーブル001の内容を示す図The figure which shows the content of the operation table 001 in the channel selection of a digital television ディジタルテレビにおいて、コンテンツ検索をする場合に表示される対話画面を示す図The figure which shows the dialogue screen which is displayed when searching the contents in digital television ディジタルテレビのコンテンツ検索における操作テーブル002の内容を示す図The figure which shows the content of the operation table 002 in the content search of digital television DVDレコーダにおいて、動画編集をする場合に表示される対話画面を示す図The figure which shows the dialogue screen which is displayed when editing the animated picture in the DVD recorder ディジタルテレビにおいて、メニュー選択をする場合に表示される対話画面を示す図The figure which shows the dialogue screen which is displayed when selecting the menu in the digital television 長方形の操作部材に対して、メニュー選択をする場合に割り当てる方向の領域を示す図The figure which shows the area | region of the direction allocated when selecting a menu with respect to a rectangular operation member 円形の操作部材に対して、メニュー選択をする場合に割り当てる方向の角度領域を示す図The figure which shows the angle area | region of the direction allocated when selecting a menu with respect to a circular operation member ディジタルテレビのメニュー選択における操作テーブル003の内容を示す図The figure which shows the content of the operation table 003 in the menu selection of digital television ディジタルテレビのメニュー選択における操作テーブル004の内容を示す図The figure which shows the content of the operation table 004 in the menu selection of digital television ディジタルテレビにおいて、メニュー選択をする場合に表示される対話画面を示す図The figure which shows the dialogue screen which is displayed when selecting the menu in the digital television

符号の説明Explanation of symbols

1 リモコン
2 入力デバイス
3 角度−座標変換部
4 リモコンコード生成部
100 ディジタルTV
201 操作手段
202 出力手段
301 受信手段
302 格納手段
303 算出手段
304 判定手段
305 操作テーブル
306 処理手段
307 表示手段
308 判定しきい値設定手段
309 回転操作しきい値設定手段
310 位置処理手段
311 回転処理手段
DESCRIPTION OF SYMBOLS 1 Remote control 2 Input device 3 Angle-coordinate conversion part 4 Remote control code production | generation part 100 Digital TV
DESCRIPTION OF SYMBOLS 201 Operation means 202 Output means 301 Reception means 302 Storage means 303 Calculation means 304 Determination means 305 Operation table 306 Processing means 307 Display means 308 Determination threshold value setting means 309 Rotation operation threshold value setting means 310 Position processing means 311 Rotation processing means

Claims (11)

操作装置と、処理装置とからなる操作システムであって、
前記操作装置は、所定形状の操作部材と、
操作部材上の任意の位置をタッチ又は押下げする第1操作、及び、操作部材上をなぞる又は操作部材を回転させる第2操作をユーザから受け付ける操作手段と、
前記操作手段により操作位置を示す位置情報を処理装置に出力する出力手段とを備え、
前記処理装置は、操作装置から出力される位置情報を受信する受信手段と、
前記受信手段が受信した位置情報及び、前記受信手段が前記位置情報を受信した時間情報を格納する格納手段と、
前記格納手段に格納された位置情報又は時間情報のうち少なくとも1つの情報に基づき操作情報を算出する算出手段と、
前記算出手段が算出した操作情報に基づいて前記受信手段から受信した位置情報を方向情報として解釈するか、回転情報として解釈するかの判定を行う判定手段と、
第1操作及び第2操作のそれぞれをどの対話画面で有効とするかの割り付けが記述された操作テーブルと、
前記判定手段の判定結果に基づいて前記操作テーブルに記述された処理を実行する処理手段と、
前記処理手段が処理した内容を複数の対話画面へ表示する表示手段とを備えることを特徴とする操作システム。
An operation system including an operation device and a processing device,
The operation device includes an operation member having a predetermined shape,
A first operation for touching or depressing an arbitrary position on the operation member, and an operation means for receiving a second operation for tracing or rotating the operation member from the user;
Output means for outputting position information indicating an operation position by the operation means to a processing device;
The processing device includes receiving means for receiving position information output from the operating device;
Storage means for storing position information received by the receiving means and time information when the receiving means receives the position information;
Calculating means for calculating operation information based on at least one of position information and time information stored in the storage means;
A determination unit that determines whether position information received from the reception unit is interpreted as direction information or rotation information based on the operation information calculated by the calculation unit;
An operation table in which assignment of which interactive screen each of the first operation and the second operation is valid is described;
Processing means for executing processing described in the operation table based on a determination result of the determination means;
An operation system comprising: display means for displaying the contents processed by the processing means on a plurality of interactive screens.
前記操作情報は、
ユーザが操作部材上をなぞる又は操作部材を回転する移動量又は操作速度又は操作加速度であることを特徴とする請求項1記載の操作システム。
The operation information is
The operation system according to claim 1, wherein the operation system is a movement amount, an operation speed, or an operation acceleration in which the user traces or rotates the operation member.
前記処理装置は更に、前記算出手段が算出した操作情報に基づいて、前記判定手段が前記受信手段から受信した位置情報を方向情報か回転情報のいずれかに判定するための判定しきい値を設定する判定しきい値設定手段を備え、
前記算出手段により算出された操作情報が前記判定しきい値を下回った場合には、前記判定手段が前記位置情報を方向情報として解釈し、
前記算出手段により算出された操作情報が前記判定しきい値を上回った場合には、前記判定手段が前記位置情報を回転情報として解釈することを特徴とする請求項1または請求項2記載の操作システム。
The processing device further sets a determination threshold value for determining whether the position information received from the receiving means is either direction information or rotation information based on the operation information calculated by the calculating means. Determination threshold setting means for
When the operation information calculated by the calculation means is below the determination threshold, the determination means interprets the position information as direction information,
3. The operation according to claim 1, wherein when the operation information calculated by the calculation unit exceeds the determination threshold value, the determination unit interprets the position information as rotation information. system.
前記処理装置は、前記判定手段が前記受信手段から受信した位置情報を回転情報と判定した際に、前記回転情報を複数ある回転処理のいずれかに判定するための回転しきい値を設定する回転操作しきい値設定手段を備え、
前記処理手段は、前記判定手段が前記受信手段から受信した位置情報を回転情報と判定した際に、前記回転操作しきい値設定手段により設定した回転操作しきい値に基づき前記回転情報を複数ある回転処理のいずれかに決定し、前記操作テーブルに記述された回転処理を実行する回転処理手段を備えることを特徴とする請求項1から請求項3のいずれか1項に記載の操作システム。
The processor sets a rotation threshold value for determining the rotation information as one of a plurality of rotation processes when the determination unit determines that the position information received from the reception unit is rotation information. Provided with operation threshold setting means,
The processing means includes a plurality of pieces of rotation information based on a rotation operation threshold set by the rotation operation threshold setting means when the determination means determines that the position information received from the reception means is rotation information. The operation system according to any one of claims 1 to 3, further comprising a rotation processing unit that determines any one of the rotation processes and executes the rotation process described in the operation table.
操作装置と、処理装置とからなる操作システムであって、
前記操作装置は、所定形状の操作部材と、
操作部材上をなぞる又は操作部材を回転させる操作をユーザから受け付ける操作手段と、
前記操作手段により操作位置を示す位置情報を処理装置に出力する出力手段とを備え、
前記処理装置は、操作装置から出力される位置情報を受信する受信手段と、
前記受信手段が受信した位置情報及び、前記受信手段が前記位置情報を受信した時間情報を格納する格納手段と、
前記格納手段に格納された位置情報又は時間情報のうち少なくとも1つの情報に基づき操作情報を算出する算出手段と、
前記算出手段が算出した操作情報に基づいて前記位置情報を複数ある回転処理のいずれかに判定するための回転しきい値を設定する回転操作しきい値設定手段と、
前記操作手段によりユーザの行った操作を、どの対話画面で有効とするかの割り付けが記述された操作テーブルと、
前記回転操作しきい値設定手段により設定した回転操作しきい値に基づき、前記位置情報を複数ある回転処理のいずれかに決定し、前記操作テーブルに記述された回転処理を実行する回転処理手段と、
前記回転処理手段が処理した内容を複数の対話画面へ表示する表示手段とを備えることを特徴とする操作システム。
An operation system including an operation device and a processing device,
The operation device includes an operation member having a predetermined shape,
Operation means for accepting an operation of tracing the operation member or rotating the operation member from the user;
Output means for outputting position information indicating an operation position by the operation means to a processing device;
The processing device includes receiving means for receiving position information output from the operating device;
Storage means for storing position information received by the receiving means and time information when the receiving means receives the position information;
Calculating means for calculating operation information based on at least one of position information and time information stored in the storage means;
A rotation operation threshold value setting means for setting a rotation threshold value for determining any one of a plurality of rotation processes based on the operation information calculated by the calculation means;
An operation table in which assignment of which interaction screen is effective for the operation performed by the user by the operation means is described;
Rotation processing means for determining the position information as one of a plurality of rotation processes based on the rotation operation threshold set by the rotation operation threshold setting means and executing the rotation process described in the operation table; ,
An operation system comprising: display means for displaying the contents processed by the rotation processing means on a plurality of dialogue screens.
前記回転操作しきい値設定手段は、前記算出手段が算出した操作情報、又は、前記対話画面に1つ以上の連続して表示されている項目数又はユーザが選択可能な総項目数に基づいて、前記操作情報を複数ある回転処理のいずれかに判定するための回転しきい値を設定することを特徴とする請求項4または5記載の操作システム。 The rotation operation threshold value setting means is based on the operation information calculated by the calculation means, one or more items displayed continuously on the dialog screen, or the total number of items selectable by the user. 6. The operation system according to claim 4, wherein a rotation threshold value for determining any one of a plurality of rotation processes as the operation information is set. 操作装置と、処理装置とからなる操作システムであって、
前記操作装置は、所定形状の操作部材と、
操作部材上の任意の位置をタッチ又は押下げした操作位置を示す位置情報を処理装置に出力する出力手段とを備え、
前記処理装置は、操作装置から出力される位置情報を受信する受信手段と、
対話画面ごとに前記受信手段から受信した位置情報を複数の操作領域のいずれかに判定するためのしきい値を設定する操作領域しきい値設定手段と、
前記操作領域しきい値設定手段により設定したしきい値に基づいて前記受信手段から受信した位置情報がどの操作領域に存在するかを判定する操作領域判定手段と、
前記操作領域ごとに、どの処理を行うかの割り付けが対話画面ごとに記述された操作テーブルと、
前記操作領域判定手段で判定された操作領域に基づいて前記操作テーブルに記述された処理を行う処理手段と、
前記処理手段が処理した内容を対話画面へ表示する表示手段とを備えることを特徴とする操作システム。
An operation system including an operation device and a processing device,
The operation device includes an operation member having a predetermined shape,
An output means for outputting position information indicating an operation position at which an arbitrary position on the operation member is touched or pressed down to the processing device;
The processing device includes receiving means for receiving position information output from the operating device;
Operation area threshold setting means for setting a threshold for determining the position information received from the receiving means for each dialog screen as one of a plurality of operation areas;
An operation region determination unit that determines in which operation region the position information received from the reception unit exists based on the threshold set by the operation region threshold setting unit;
For each operation area, an operation table in which assignment of which processing is performed is described for each dialog screen;
Processing means for performing processing described in the operation table based on the operation area determined by the operation area determination means;
An operation system comprising: display means for displaying the content processed by the processing means on an interactive screen.
操作装置と、処理装置とからなる操作システムであって、
前記操作装置は、操作部材の形状が円状であり、
操作部材上の任意の位置をタッチ又は押下げした操作位置を示す位置情報を処理装置に出力する出力手段とを備え、
前記位置情報は、円周上の基準点からの角度で表現され、
前記処理装置は、操作装置から出力される位置情報を受信する受信手段と、
対話画面ごとに前記受信手段から受信した位置情報を複数の操作領域のいずれかに判定するためのしきい値を設定する操作領域しきい値設定手段と、
前記操作領域しきい値設定手段により設定したしきい値に基づいて前記受信手段から受信した位置情報がどの操作領域に存在するかを判定する操作領域判定手段と、
前記操作領域ごとに、どの処理を行うかの割り付けが対話画面ごとに記述された操作テーブルと、
前記操作領域判定手段で判定された操作領域に基づいて前記操作テーブルに記述された処理を行う処理手段と、
前記処理手段が処理した内容を対話画面へ表示する表示手段とを備えることを特徴とする操作システム。
An operation system including an operation device and a processing device,
In the operation device, the shape of the operation member is circular,
An output means for outputting position information indicating an operation position at which an arbitrary position on the operation member is touched or pressed down to the processing device;
The position information is expressed as an angle from a reference point on the circumference,
The processing device includes receiving means for receiving position information output from the operating device;
Operation area threshold setting means for setting a threshold for determining the position information received from the receiving means for each dialog screen as one of a plurality of operation areas;
An operation region determination unit that determines in which operation region the position information received from the reception unit exists based on the threshold set by the operation region threshold setting unit;
For each operation area, an operation table in which assignment of which processing is performed is described for each dialog screen;
Processing means for performing processing described in the operation table based on the operation area determined by the operation area determination means;
An operation system comprising: display means for displaying the content processed by the processing means on an interactive screen.
前記操作領域しきい値設定手段は、対話画面ごとに前記受信手段から受信した位置情報を複数の操作領域のいずれかに判定するためのしきい値をユーザごとに設定することを特徴とする請求項7または請求項8に記載の操作システム。 The operation area threshold value setting means sets, for each user, a threshold value for determining position information received from the receiving means as one of a plurality of operation areas for each dialog screen. The operation system according to claim 7 or claim 8. 前記操作領域しきい値設定手段は更に、前記操作装置からユーザの身体的特性に起因したユーザ固有の操作を検知する検知手段と、
前記検知手段が検知したユーザ操作に基づき、対話画面ごとに前記受信手段から受信した位置情報を複数の操作領域のいずれかに判定するためのしきい値を設定する
ことを特徴とする請求項7から請求項9のいずれか1項に記載の操作システム。
The operation region threshold value setting means further includes a detection means for detecting an operation specific to the user due to the physical characteristics of the user from the operation device;
The threshold value for determining the positional information received from the receiving means as one of a plurality of operation areas is set for each dialog screen based on the user operation detected by the detecting means. The operation system according to any one of claims 9 to 9.
前記操作領域しきい値設定手段は、上下左右方向の取り得る操作領域よりも上下左右方向以外の取り得る操作領域を大きくした操作テーブルに基づき、対話画面ごとに前記受信手段から受信した位置情報を複数の操作領域のいずれかに判定するためのしきい値を設定することを特徴とする請求項7から請求項10のいずれか1項に記載の操作システム。 The operation area threshold value setting means is configured to obtain position information received from the receiving means for each dialog screen based on an operation table in which an operation area that can be taken other than up, down, left, and right directions is larger than an operation area that can be taken in the up, down, left, and right directions. The operation system according to any one of claims 7 to 10, wherein a threshold value for determining any of the plurality of operation areas is set.
JP2004115281A 2004-04-09 2004-04-09 Operation system Withdrawn JP2005303581A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004115281A JP2005303581A (en) 2004-04-09 2004-04-09 Operation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004115281A JP2005303581A (en) 2004-04-09 2004-04-09 Operation system

Publications (1)

Publication Number Publication Date
JP2005303581A true JP2005303581A (en) 2005-10-27

Family

ID=35334605

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004115281A Withdrawn JP2005303581A (en) 2004-04-09 2004-04-09 Operation system

Country Status (1)

Country Link
JP (1) JP2005303581A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007183810A (en) * 2006-01-06 2007-07-19 Nec Corp Character input device using circular input device, character input method, program, and portable telephone set
JP2008052594A (en) * 2006-08-25 2008-03-06 Kyocera Corp Portable electronic device and operation detection method of it
JP2010516490A (en) * 2007-01-26 2010-05-20 プロヴォ クラフト アンド ノヴェルティ インコーポレイテッド Cutting method
JP2012043399A (en) * 2010-07-21 2012-03-01 Tokai Rika Co Ltd Switch device
JP2012075054A (en) * 2010-09-30 2012-04-12 Fujitsu Ten Ltd Video processing apparatus, display system, and video processing method
JP2014067295A (en) * 2012-09-26 2014-04-17 Konica Minolta Inc Information processing apparatus, information processing system, and information processing method
JP2014183450A (en) * 2013-03-19 2014-09-29 Yahoo Japan Corp Terminal device, character input method and character input program
WO2017130677A1 (en) * 2016-01-27 2017-08-03 パナソニックIpマネジメント株式会社 Input device and input system
JP7530400B2 (en) 2022-04-14 2024-08-07 キヤノン株式会社 Electronic device, control method, and program

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007183810A (en) * 2006-01-06 2007-07-19 Nec Corp Character input device using circular input device, character input method, program, and portable telephone set
JP4735266B2 (en) * 2006-01-06 2011-07-27 日本電気株式会社 Character input device using circular input device, method, program, and mobile phone
JP2008052594A (en) * 2006-08-25 2008-03-06 Kyocera Corp Portable electronic device and operation detection method of it
JP2010516490A (en) * 2007-01-26 2010-05-20 プロヴォ クラフト アンド ノヴェルティ インコーポレイテッド Cutting method
JP2012043399A (en) * 2010-07-21 2012-03-01 Tokai Rika Co Ltd Switch device
JP2012075054A (en) * 2010-09-30 2012-04-12 Fujitsu Ten Ltd Video processing apparatus, display system, and video processing method
JP2014067295A (en) * 2012-09-26 2014-04-17 Konica Minolta Inc Information processing apparatus, information processing system, and information processing method
JP2014183450A (en) * 2013-03-19 2014-09-29 Yahoo Japan Corp Terminal device, character input method and character input program
WO2017130677A1 (en) * 2016-01-27 2017-08-03 パナソニックIpマネジメント株式会社 Input device and input system
JP7530400B2 (en) 2022-04-14 2024-08-07 キヤノン株式会社 Electronic device, control method, and program

Similar Documents

Publication Publication Date Title
KR101241907B1 (en) Remote controller and Method for generation of key code on remote controller thereof
US9152244B2 (en) Image display apparatus and method for operating the same
KR101068934B1 (en) Multimedia User Interface
JP5791949B2 (en) Display device and control method thereof {DISPLAY APPARATUS AND CONTROL METHOD THEROF}
KR101259116B1 (en) Controller and Method for generation of key code on remote controller thereof
EP1655953A1 (en) User interface system, program, and recording medium
US20130201103A1 (en) Image display apparatus and method for operating the same
US9277294B2 (en) Method for operating image display apparatus
KR20080029499A (en) Controller and method for generation of key code on controller thereof
US11397513B2 (en) Content transmission device and mobile terminal for performing transmission of content
KR20100130474A (en) Image display device and operating method for the same
KR20240010068A (en) Display device
JP2005303581A (en) Operation system
US20120194430A1 (en) Image display apparatus and method for operating the same
JP2006229621A (en) Control signal input system and control signal input method
US9400568B2 (en) Method for operating image display apparatus
KR102140812B1 (en) Remote control device and device configured to be controlled by remote control device
KR20170138145A (en) Display device and operating method thereof
KR20240160174A (en) Display device
KR20160085662A (en) Video display device and operating method thereof

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070125

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20070214

A761 Written withdrawal of application

Free format text: JAPANESE INTERMEDIATE CODE: A761

Effective date: 20080424