JP5205360B2 - Input information determination apparatus, input information determination method, input information determination program, and recording medium recording the input information determination program - Google Patents

Input information determination apparatus, input information determination method, input information determination program, and recording medium recording the input information determination program Download PDF

Info

Publication number
JP5205360B2
JP5205360B2 JP2009263841A JP2009263841A JP5205360B2 JP 5205360 B2 JP5205360 B2 JP 5205360B2 JP 2009263841 A JP2009263841 A JP 2009263841A JP 2009263841 A JP2009263841 A JP 2009263841A JP 5205360 B2 JP5205360 B2 JP 5205360B2
Authority
JP
Japan
Prior art keywords
information
input
key
remote control
control terminal
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.)
Expired - Fee Related
Application number
JP2009263841A
Other languages
Japanese (ja)
Other versions
JP2010238220A (en
Inventor
良輔 青木
篤彦 前田
智樹 渡部
稔 小林
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.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2009263841A priority Critical patent/JP5205360B2/en
Publication of JP2010238220A publication Critical patent/JP2010238220A/en
Application granted granted Critical
Publication of JP5205360B2 publication Critical patent/JP5205360B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Input From Keyboards Or The Like (AREA)
  • Position Input By Displaying (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は、リモコン端末から送信された各情報に基づいて、テレビ画面の検索欄に入力される文字入力情報を決定する入力情報決定装置、入力情報決定方法、入力情報決定プログラム及び入力情報決定プログラムを記録した記録媒体に関する。   The present invention relates to an input information determination device, an input information determination method, an input information determination program, and an input information determination program for determining character input information to be input to a search field on a television screen based on each information transmitted from a remote control terminal The present invention relates to a recording medium that records

現在、インターネット等に対応可能なデジタルテレビの普及に伴い、ビデオオンデマンド等のハイビジョン映像を視聴するため、テレビ向けネットワークサービスを利用する利用者が増加している。そして、提供されているコンテンツの探索時において、利用者は階層的なメニューを辿ることが多い。しかしながら、コンテンツの充実と利用者ニーズの多様化に伴って、キーワード入力によるコンテンツ検索手段の必要性が更に増大すると考えられる。   At present, with the spread of digital televisions that can be adapted to the Internet and the like, the number of users who use network services for televisions is increasing in order to view high-definition video such as video on demand. When searching for provided content, the user often follows a hierarchical menu. However, with the enhancement of content and the diversification of user needs, the need for content search means by keyword input is expected to increase further.

パソコン等でキーワード検索を行う場合にはキーボード等が利用されるが、リビングルームでテレビを視聴する環境では、机に向かって操作するパソコンと異なり、キーボードやマウスなどのインタフェースデバイスを用いることは困難である。リビングルームで利用するテレビのリモコン端末に求められるのは、利用者が部屋内で自由に持ち運びができ、テレビから離れて、くつろいだ姿勢で、画面を見ながら片手で容易に操作できることである。以下、既に導入されている2つの技術について以下説明する。   When searching for keywords on a personal computer, etc., a keyboard is used. However, it is difficult to use an interface device such as a keyboard or mouse in a living room where you can watch TV, unlike a personal computer that operates at the desk. It is. What is required of a TV remote control terminal used in a living room is that the user can freely carry it in the room and can easily operate with one hand while looking at the screen in a relaxed posture away from the TV. Hereinafter, two technologies that have already been introduced will be described.

〔従来技術その1:デジタルテレビに導入されている技術〕
現在、デジタルテレビに導入されている技術としては、ソフトウェアによるキー表示(以後、ソフトキーと称する)を用いた操作方法が利用されている。テレビ画面に表示されるソフトキーの配置としては、50音順配列、テンキー配列や50音順配列にショートカットキーが追加された配列等がある。そのソフトキーを選択する手段としては、テレビゲーム機のリモコン端末のように、リモコン端末自体を空中で動かすことで画面上に表示されたカーソルを移動させ、そのカーソルにソフトキーを選択させる操作と、リモコンでの電子番組表における番組選択のように、十字キーを押下することで、画面上に表示された、選択対象のソフトキーに対応するフォーカスを移動させ、入力対象のソフトキーにフォーカスするフォーカス移動操作が存在している。ソフトキーとその表示情報とに基づいて操作する手段により、文字入力が行われている。
[Prior art 1: Technology introduced in digital TV]
Currently, as a technique introduced in digital television, an operation method using a key display by software (hereinafter referred to as a soft key) is used. The arrangement of soft keys displayed on the television screen includes a 50-note order arrangement, a numeric keypad arrangement, an arrangement in which shortcut keys are added to the 50-note order arrangement, and the like. As a means for selecting the soft key, as in the case of a remote control terminal of a video game machine, the cursor displayed on the screen is moved by moving the remote control terminal in the air, and the soft key is selected by the cursor. Like the program selection in the electronic program guide with the remote control, pressing the cross key moves the focus corresponding to the selection target soft key displayed on the screen and focuses on the input target soft key A focus move operation exists. Character input is performed by means of operation based on the soft key and its display information.

〔従来技術その2:小型化実現に向けて提案されている技術〕
大型テレビが設置されるリビングルームは多くの活動の場として利用されている。そのため、利用者が部屋内で自由に持ち運びができ、テレビから離れて、くつろいだ姿勢で、画面を見ながら片手で容易に操作可能な小型なリモコン端末を実現するインタフェースが必要となる。近年、各種センサの向上に伴い、キー入力の代わりに、リモコン自体を空中で動かすことで、リモコン端末の位置や傾きを変更させる操作とキー入力を組み合わせた入力方法によって、リモコン端末の小型化を実現する操作方法が提案されている。これらの操作は、文字に対応する位置或いは傾きの領域が空間上に配置され、入力対象の文字に対応した領域にリモコン端末を動かすことにより、文字を入力するものである。例えば、リモコン端末を2次元平面上のベクトルを基準に傾ける操作が挙げられる。
[Prior Art 2: Technology Proposed for Realization of Miniaturization]
Living rooms with large televisions are used for many activities. Therefore, there is a need for an interface that realizes a small remote control terminal that can be freely carried in the room by a user and can be easily operated with one hand while looking at the screen in a relaxed posture away from the television. In recent years, with the improvement of various sensors, instead of key input, the remote control itself can be moved in the air to reduce the size of the remote control terminal by combining the key input and operation that changes the position and tilt of the remote control terminal. An operation method to be realized has been proposed. In these operations, a position or inclination area corresponding to a character is arranged in the space, and a character is input by moving the remote control terminal to the area corresponding to the input target character. For example, an operation of tilting the remote control terminal with reference to a vector on a two-dimensional plane can be given.

特開平08−190452号公報Japanese Patent Laid-Open No. 08-190452 特開2004−272598号公報JP 2004-272598 A

しかしながら、以下に説明するような課題や問題があった。   However, there are problems and problems as described below.

〔課題1:小型化によるキー入力の文字入力速度減少と操作の身体的な疲労増加の問題〕
文字入力に用いられるキーの数よりも文字の種類の方が多い場合、利用されるキーの組み合わせによって一つの文字を入力する方法が用いられる。例えば、キーボードのローマ字入力方式、テンキーのマルチタップ方式やポケベル方式、十字キーのフォーカス移動操作方式や特許文献1に開示されている十字キーの組み合わせによる文字入力方式などが挙げられる。入力するキーが少ない程、一つの文字に入力するためのキーの組み合わせが増えることになる。
[Issue 1: Decreasing key input speed due to miniaturization and increasing physical fatigue during operation]
When there are more types of characters than the number of keys used for character input, a method of inputting one character by a combination of keys used is used. Examples include a keyboard Roman input method, a numeric keypad multi-tap method, a pager method, a cross key focus movement operation method, and a character input method using a combination of cross keys disclosed in Patent Document 1. The fewer keys you enter, the more key combinations you can use to enter a single character.

また、片手で把持しながら小型な端末を操作するのに、親指が主に用いられる。これは端末を安定に把持した状態で操作することが好ましいからである。   The thumb is mainly used to operate a small terminal while holding it with one hand. This is because it is preferable to operate the terminal while stably holding it.

即ち、リモコン端末の場合には、キーボード入力のように複数の指の操作の組み合わせを用いて効率的にキー入力をすることが困難であり、一文字を入力するために指のキー間を移動する作業とキー押下作業を繰り返すことになり入力速度が減少することになる。さらに、キーボード入力であれば文字を入力する作業負荷を複数の指に分散可能であるが、片手で把持しながら小型な端末を操作する場合には親指のみに負荷が集中し、文字の入力を長時間継続することは容易ではない。   That is, in the case of a remote control terminal, it is difficult to efficiently input a key using a combination of a plurality of finger operations such as keyboard input, and the key moves between finger keys to input one character. The operation and the key press operation are repeated, and the input speed is reduced. Furthermore, if you use keyboard input, the workload of entering characters can be distributed to multiple fingers, but when you operate a small terminal while holding it with one hand, the load is concentrated only on the thumb, It is not easy to continue for a long time.

〔課題2:小型化実現に用いられるセンサを用いた入力に対する利用者の操作性に関する問題〕
小型な端末の文字入力操作実現に向けて、入力機器の位置を変えることで、マウスのように画面上に表示されたカーソルを移動させ、画面上に表示された各文字に対応したキーを選択するポインティング操作を用いた文字入力方式がある。しかし、画面上に表示されたキーの数が多いと、各キーに対応した実際の空間の入力機器の位置を正確に把握することは容易ではない。選択対象が多く、2次元もしくは3次元空間上に配置されるほど難しくなる。そのため、操作に伴う文字の切り替わり過程を、常に、知覚(視覚:カーソル表示、聴覚:切り替わり時に音声、触覚:切り替わり時に振動)で確認しながら作業する必要になる。しかしながら、操作に伴う変化に対して常に気を配る必要があるため、操作時の利用者の認知負担が大きくなり、やはり、長い時間入力し続けることは難しい(後述する課題3参照)。
[Problem 2: User operability problem with respect to input using sensors used for miniaturization]
Move the cursor displayed on the screen like a mouse and select the key corresponding to each character displayed on the screen by changing the position of the input device to realize the character input operation of a small terminal There is a character input method using a pointing operation. However, if the number of keys displayed on the screen is large, it is not easy to accurately grasp the position of the input device in the actual space corresponding to each key. There are many selection objects, and it becomes more difficult as they are arranged in a two-dimensional or three-dimensional space. Therefore, it is necessary to always work while confirming the character switching process accompanying the operation by perception (visual: cursor display, auditory: voice when switching, tactile: vibration when switching). However, since it is necessary to always pay attention to changes caused by the operation, the burden on the user's cognition at the time of operation increases, and it is still difficult to keep inputting for a long time (see Problem 3 described later).

また、端末を2次元平面上のベクトルを基準にして傾ける操作方法(端末を上下左右方向に傾ける操作を含む)による操作は、人間の手首や腕の構造上の可動範囲の制限により、端末に直行した2軸の回転を同時に行うことは容易ではなく操作負担が大きい。例えば、上方向に傾けた状態から最初の端末の位置から左方向に傾けた状態に変更するとき等が挙げられる。そのため、傾ける前の状態をホームポジションとして、そのポジションを通過しながら操作するようになって、非効率な入力作業になる。結果として、この非効率作業に伴う作業負担が生じることになる。なお、既に提案されている方法は、日本語の大文字に関して選択することができるが、日本語の小文字に関しての入力方法に関する記載はない。   In addition, operations by tilting the terminal with respect to a vector on the two-dimensional plane (including tilting the terminal in the vertical and horizontal directions) are limited to the terminal due to the limitations on the movable range of the human wrist and arm structure. Simultaneous rotation of two orthogonal axes is not easy and the operation burden is large. For example, when changing from the state tilted upward to the state tilted leftward from the position of the first terminal. For this reason, the state before tilting is set as the home position, and the operation is performed while passing through the position, resulting in inefficient input work. As a result, a work burden associated with this inefficient work occurs. In addition, although the method already proposed can be selected for Japanese uppercase letters, there is no description regarding the input method for Japanese lowercase letters.

〔課題3:操作感覚を身体が覚えることが難しい利用者の操作性に関する問題〕
熟練者のキーボード入力は、キーボードやリモコンのキーパッドを視認せずに素早く入力できる状態である。この状態では、入力に伴う物理的な身体動作の操作感覚を身体に覚えさせることで、入力文字や操作方法を認識してから実行操作に移った時に、実行操作の過程を知覚などで認識しなくても選択対象を選択することができる。これによって認知的負担が減少し、快適に文字入力操作につながる。しかしながら、同様の操作を従来のリモコン端末の操作で実現することは、以下に説明するように容易ではない。
[Problem 3: Problems related to operability for users whose physical senses are difficult to remember]
The expert keyboard input is a state where the user can quickly input without visually recognizing the keyboard or the keypad of the remote control. In this state, by making the body memorize the physical sensation of physical movement that accompanies input, when the input character or operation method is recognized and then the execution operation is started, the execution operation process is recognized by perception. The selection target can be selected even without it. This reduces the cognitive burden and leads to a comfortable character input operation. However, it is not easy to realize the same operation by the operation of the conventional remote control terminal as described below.

(1)外部機器に依存する場合
テレビゲーム機のリモコン端末に用いられる赤外線バーから発行された赤外線をセンサで受信してポインティング操作を行う場合、利用者の位置によってセンサの分解能や認識の程度が変化するため、操作感覚を身体が覚えるのが難しい。
(1) When depending on an external device When the infrared ray issued from the infrared bar used for the remote control terminal of the video game machine is received by the sensor and the pointing operation is performed, the resolution of the sensor or the degree of recognition depends on the position of the user. Because it changes, it is difficult for the body to remember the operation feeling.

(2)同じ操作を繰り返す回数が多い場合
携帯電話などで用いられるマルチタップ入力方式では、「あ」⇒「い」⇒「う」⇒「え」⇒「お」⇒「ぁ」⇒「ぃ」⇒「ぅ」⇒「ぇ」⇒「ぉ」のように打鍵回数が多くなる文字が存在し、多くの打鍵数が必要な文字入力において、利用者は、入力した回数或いは切り替わった文字の変化を随時確認しながら操作することになる。このような現象は、50音順配列のソフトキーに対して十字キーを用いて入力文字を選択する場合においても同様なことが生じうる。また、大文字から小文字を入力するときに、大文字から小文字に切り替える専用のキーを用いる方法と、大文字と小文字が一連の配列(「あ」⇒「い」⇒「う」⇒「え」⇒「お」⇒「ぁ」⇒「ぃ」⇒「ぅ」⇒「ぇ」⇒「ぉ」⇒「あ」)に対して逆方向にトルグする専用のキーを用いて入力する方法がある。しかし、方向キー以外に別のキーを用意すると身体が覚えるキー操作が増えるため、身体で操作を覚えることが困難になると考えられる。
(2) When the same operation is repeated many times In the multi-tap input method used for mobile phones, etc., “A” ⇒ “I” ⇒ “U” ⇒ “E” ⇒ “O” ⇒ “A” ⇒ “I” ⇒ “ぅ” ⇒ “e” ⇒ “ぉ”, there are characters that have a large number of keystrokes, and when entering a character that requires a large number of keystrokes, the user can change the number of times the key has been entered It will be operated while checking from time to time. The same phenomenon can occur when an input character is selected using a cross key with respect to a software key arranged in the order of 50 notes. Also, when entering uppercase letters to lowercase letters, there is a method of using a dedicated key to switch from uppercase letters to lowercase letters, and a sequence of uppercase and lowercase letters ("A"->"I"->"U"->"E"->"O" ”⇒” a ”⇒“ i ”⇒“ ぅ ”⇒“ e ”⇒“ ぉ ”⇒“ a ”), there is a method of inputting using a dedicated key for toggling in the reverse direction. However, if another key is prepared in addition to the direction key, the number of key operations that the body learns increases, so it is considered difficult to remember the operation with the body.

(3)操作に必要な身体動作の動作パターンが多い場合
携帯電話のテンキー入力において、各キー間の移動距離と方向を身体に覚えさせるにはパターン数が多く、身につけるのに時間がかかる。数字の5の位置をホームポジションとして扱うことにより身体が覚える動作パターンを減らすことができるが、キーワードのように一連の入力する単語レベルの文字列に対して、一文字入力するごとにホームポジションに戻るのは手間になる。また、キー入力だけでなく、2次元平面上を動作するポインティング操作も同様なことが生じる。
(3) When there are many movement patterns of physical movements necessary for operation In order to make the body remember the distance and direction of movement between each key in the numeric keypad input of a mobile phone, there are many patterns and it takes time to wear them . By treating the position of the number 5 as the home position, the movement pattern that the body learns can be reduced, but for a series of word level character strings to be input like a keyword, the character returns to the home position every time a character is input. Is a hassle. Further, not only key input but also a pointing operation that operates on a two-dimensional plane occurs.

特許文献2に開示されているポインティング操作では、目標アイコンと必要な操作を認識しても、人が行う必要な動作を、随時、画面上のカーソル位置と選択するアイコンを確認しながら操作するため、操作そのものの疲労や、入力速度に影響を与えることになる。   In the pointing operation disclosed in Patent Document 2, even if a target icon and a necessary operation are recognized, a necessary operation performed by a person is performed while checking the cursor position on the screen and the icon to be selected as needed. This will affect the fatigue of the operation itself and the input speed.

〔課題4:ソフトキーボードを用いることによる利用者の認知的負荷に関する問題〕
課題2で述べたような、入力機器を空中で動かし、マウスのようにカーソルを画面上の表示文字に対応したキーの位置に固定して選択する入力方式や、課題1で述べたようなフォーカス移動方式は、操作に伴う文字の切り替わる過程を、随時、知覚(視覚:表示されたカーソル、聴覚:切り替わり時に音声、触覚:切り替わり時に振動)で確認しながら作業することが必要な動作である。
[Problem 4: Problems related to the cognitive load of users using a soft keyboard]
An input method that moves the input device in the air as described in Task 2 and fixes the cursor to the position of the key corresponding to the displayed character on the screen like a mouse, or the focus as described in Task 1 The movement method is an operation that requires a work to be performed while confirming the process of switching characters according to the operation by perception (visual: displayed cursor, auditory: voice when switching, tactile: vibration when switching).

これらには、(1)入力された文字結果の確認が怠るため、誤入力に気付かずに入力をし続けてしまう問題、(2)仮名漢字変換や予測文字列を確認しようとすると、文字入力する操作が滞り、操作が非効率になる問題、(3)操作経過をソフトキーボードを見ながら随時選択対象の切り替わりを確認するため、操作時の認知的負担が増加するという問題がある。   These include: (1) The problem that the input character result is neglected and the user continues to input without noticing the mistaken input. (2) Character input when attempting to check kana-kanji conversion or predicted character string. There is a problem that the operation to be performed is delayed and the operation becomes inefficient, and (3) since the switching of the selection target is confirmed at any time while looking at the soft keyboard while watching the operation progress, there is a problem that the cognitive burden at the time of operation increases.

本発明は、上記を鑑みてなされたものであり、熟練者のキーボード入力のようなタッチタイピングを利用者が容易に体得することができ、効率よく入力情報を決定可能な入力情報決定装置、入力情報決定方法、入力情報決定プログラム及び入力情報決定プログラムを記録した記録媒体を提供することを課題とする。   The present invention has been made in view of the above, and an input information determination device and an input capable of efficiently determining input information by allowing a user to easily acquire touch typing such as keyboard input by an expert. An object is to provide an information determination method, an input information determination program, and a recording medium on which the input information determination program is recorded.

請求項1に記載の本発明は、自端末が差し向けられた方向の軸を中心に回転させたロール方向の傾きを検出する傾き検出手段と、上下左右を指示する十字キー入力手段とを有するリモコン端末からの送信情報に基づいて、所定の入力手段への入力情報を決定する入力情報決定装置において、画面に表示する表示情報を記憶しておく記憶手段と、前記表示情報を前記記憶手段から読み出して、当該表示情報を構成している複数の個別情報をそれぞれ表示した複数のアイコンを前記ロール方向に沿って輪状に選択可能に表示する表示手段と、前記傾き検出手段で検出された傾き情報と、前記十字キー入力手段の押下げにより決定された決定信号とを前記リモコン端末から受信する受信手段と、前記傾き情報に対応する2つの個別情報を選択し、前記複数のアイコンから当該2つの個別情報が表示された2つのアイコンを選択する選択手段と、当該2つのアイコンのうち前記決定信号で決定された方のアイコンに表示された個別情報を前記入力情報として決定する決定手段と、を有することを要旨とする。 The present invention according to claim 1 includes an inclination detecting means for detecting an inclination in a roll direction rotated about an axis in a direction in which the terminal is directed , and a cross key input means for instructing up, down, left and right. In an input information determination device that determines input information to a predetermined input unit based on transmission information from a remote control terminal, a storage unit that stores display information to be displayed on a screen, and the display information from the storage unit Display means for reading and displaying a plurality of icons respectively displaying a plurality of individual information constituting the display information so as to be selectable in a ring shape along the roll direction, and inclination information detected by the inclination detection means When a receiving means for receiving the determination signal determined by the depression of the cross key input means from said remote control terminal, you select the two individual information corresponding to the tilt information, before Selection means for selecting a plurality of icons from the two two which individual information is displayed in the icon, as the input information individual information displayed towards the icon determined by the determination signal among the two icons The gist is to have a determining means for determining.

請求項2に記載の本発明は、前記傾き検出手段が、水平方向、垂直上方向、垂直下方向、斜め上方向、斜め下方向を検出可能であることを要旨とする。   The gist of the present invention described in claim 2 is that the tilt detection means can detect a horizontal direction, a vertical upward direction, a vertical downward direction, a diagonally upward direction, and a diagonally downward direction.

請求項3に記載の本発明は、前記リモコン端末が、前記十字キー入力手段の中央に配置された中心キー入力手段を更に有し、前記決定信号は、当該中心キー入力手段の押下げにより決定されることを要旨とする。 According to a third aspect of the present invention, the remote control terminal further includes center key input means arranged in the center of the cross key input means, and the determination signal is determined by pressing the center key input means. The gist is that

請求項4に記載の本発明は、前記リモコン端末が、当該リモコン端末の位置を検出する位置検出手段を更に有し、前記選択手段は、当該位置検出手段で検出された位置情報に対応するアイコンを選択することを要旨とする。 According to a fourth aspect of the present invention, the remote control terminal further includes position detection means for detecting the position of the remote control terminal , and the selection means is an icon corresponding to position information detected by the position detection means. The gist is to select.

請求項5に記載の本発明は、前記選択手段が、前記リモコン端末が傾いた時に受信した振動状態の前記傾き情報から当該振動状態が収束する傾き情報を推測し、推測後の傾き情報に対応するアイコンを選択することを要旨とする。 According to a fifth aspect of the present invention, the selecting means estimates inclination information for convergence of the vibration state from the inclination information of the vibration state received when the remote control terminal is inclined, and corresponds to the inclination information after estimation. The gist is to select the icon to be used.

請求項6に記載の本発明は、自端末が差し向けられた方向の軸を中心に回転させたロール方向の傾きを検出する傾き検出手段と、上下左右を指示する十字キー入力手段とを有するリモコン端末からの送信情報に基づいて、所定の入力手段への入力情報を決定する入力情報決定装置で処理する入力情報決定方法おいて、画面に表示する表示情報を記憶手段に記憶しておくステップと、前記表示情報を前記記憶手段から読み出して、当該表示情報を構成している複数の個別情報をそれぞれ表示した複数のアイコンを前記ロール方向に沿って輪状に選択可能に表示するステップと、前記傾き検出手段で検出された傾き情報と、前記十字キー入力手段の押下げにより決定された決定信号とを前記リモコン端末から受信するステップと、前記傾き情報に対応する2つの個別情報を選択し、前記複数のアイコンから当該2つの個別情報が表示された2つのアイコンを選択するステップと、当該2つのアイコンのうち前記決定信号で決定された方のアイコンに表示された個別情報を前記入力情報として決定するステップと、を有することを要旨とする。 The present invention according to claim 6 includes tilt detecting means for detecting the tilt in the roll direction rotated about the axis in the direction in which the terminal is directed , and cross key input means for instructing up, down, left and right. based on the transmitted information from the remote terminal, stored in storage means display information to be displayed Oite, the screen on the input information determination method of processing an input information determining device for determining the input information to the predetermined input means A step of reading the display information from the storage means and displaying a plurality of icons respectively displaying a plurality of individual information constituting the display information so as to be selectable in a ring shape along the roll direction ; receiving the tilt information detected by the inclination detection means, and determination signal determined by the depression of the cross key input means from said remote control terminal, the inclination information Select the corresponding two of the individual information, and selecting the two icons which the two individual information from the plurality of icons are displayed, the icon of the person determined by the determination signal among the two icons And determining the displayed individual information as the input information.

請求項7に記載の本発明は、自端末が差し向けられた方向の軸を中心に回転させたロール方向の傾きを検出する傾き検出手段と、上下左右を指示する十字キー入力手段とを有するリモコン端末からの送信情報に基づいて、所定の入力手段への入力情報を決定する入力情報決定装置に、画面に表示する表示情報を記憶手段に記憶しておく機能と、前記表示情報を前記記憶手段から読み出して、当該表示情報を構成している複数の個別情報をそれぞれ表示した複数のアイコンを前記ロール方向に沿って輪状に選択可能に表示する機能と、前記傾き検出手段で検出された傾き情報と、前記十字キー入力手段の押下げにより決定された決定信号とを前記リモコン端末から受信する機能と、前記傾き情報に対応する2つの個別情報を選択し、前記複数のアイコンから当該2つの個別情報が表示された2つのアイコンを選択する機能と、当該2つのアイコンのうち前記決定信号で決定された方のアイコンに表示された個別情報を前記入力情報として決定する機能と、を実現させることを要旨とする。 The present invention according to claim 7 includes an inclination detecting means for detecting an inclination in a roll direction rotated about an axis in a direction in which the terminal is directed , and a cross key input means for instructing up, down, left and right. A function of storing display information to be displayed on a screen in a storage unit in an input information determination device that determines input information to a predetermined input unit based on transmission information from a remote control terminal, and storing the display information in the storage unit A function of displaying a plurality of icons read from the means and displaying a plurality of individual information respectively constituting the display information so as to be selectable in a ring shape along the roll direction, and the inclination detected by the inclination detecting means information and a function of receiving the decision signal determined by the depression of the cross key input means from said remote control terminal, selects the two individual information corresponding to the tilt information, said plurality of Function of determining the function of selecting the two icons which the two individual information is displayed from the icon, the individual information displayed on the icon of the person determined by the determination signal among the two icons as the input information The gist is to achieve the above.

請求項8に記載の本発明は、自端末が差し向けられた方向の軸を中心に回転させたロール方向の傾きを検出する傾き検出手段と、上下左右を指示する十字キー入力手段とを有するリモコン端末からの送信情報に基づいて、所定の入力手段への入力情報を決定する入力情報決定装置に、画面に表示する表示情報を記憶手段に記憶しておく機能と、前記表示情報を前記記憶手段から読み出して、当該表示情報を構成している複数の個別情報をそれぞれ表示した複数のアイコンを前記ロール方向に沿って輪状に選択可能に表示する機能と、前記傾き検出手段で検出された傾き情報と、前記十字キー入力手段の押下げにより決定された決定信号とを前記リモコン端末から受信する機能と、前記傾き情報に対応する2つの個別情報を選択し、前記複数のアイコンから当該2つの個別情報が表示された2つのアイコンを選択する機能と、当該2つのアイコンのうち前記決定信号で決定された方のアイコンに表示された個別情報を前記入力情報として決定する機能と、を実現させるための入力情報決定プログラムを記録したことを要旨とする。 The present invention according to claim 8 includes an inclination detecting means for detecting an inclination in a roll direction rotated about an axis in a direction to which the terminal is directed , and a cross key input means for instructing up, down, left and right. A function of storing display information to be displayed on a screen in a storage unit in an input information determination device that determines input information to a predetermined input unit based on transmission information from a remote control terminal, and storing the display information in the storage unit A function of displaying a plurality of icons read from the means and displaying a plurality of individual information respectively constituting the display information so as to be selectable in a ring shape along the roll direction, and the inclination detected by the inclination detecting means information and a function of receiving the decision signal determined by the depression of the cross key input means from said remote control terminal, selects the two individual information corresponding to the tilt information, said plurality of Function of determining the function of selecting the two icons which the two individual information is displayed from the icon, the individual information displayed on the icon of the person determined by the determination signal among the two icons as the input information And recording an input information determination program for realizing the above.

上記請求項1乃至4によれば、小型端末装置から送信された傾き情報や位置情報に基づいてアイコンを選択し、入力される文字情報を決定するため、効率よく入力情報を決定することが可能となる。また、小型端末装置を傾ける操作や移動させる操作は、利用者が身体に覚えやすく容易に実行できるため、把持した小型端末装置を視認することなく文字等を入力することができる。そのため、利用者は、入力したい事柄だけに集中して入力することができる。従い、本発明の入力情報決定装置によれば、身体に覚え易い操作で、文字等を入力決定することが可能となる。   According to the first to fourth aspects, since the icon is selected based on the tilt information and the position information transmitted from the small terminal device and the character information to be input is determined, the input information can be determined efficiently. It becomes. In addition, since the user can easily and easily perform an operation of tilting or moving the small terminal device, a user can input characters and the like without visually recognizing the gripped small terminal device. Therefore, the user can concentrate and input only the matter to be input. Therefore, according to the input information determination device of the present invention, it is possible to input and determine characters and the like with an operation that is easy for the body to remember.

請求項9に記載の本発明は、前記傾き情報は前記リモコン端末の傾き角度であり、前記複数のアイコンは当該傾き角度に対応する位置に表示されるものであって、決定された前記個別情報を表示したアイコンが選択された時に受信している前記傾き角度を用いて、当該アイコンが選択される時に前記リモコン端末が傾けられる理想的な目標角度に対する利用者の入力角度の範囲を算出し、当該利用者の入力角度の範囲に基づいて、選択されるアイコンが切り替わる傾き角度の閾値を決定するキャリブレーション手段を更に有することを要旨とする。 According to a ninth aspect of the present invention, the tilt information is a tilt angle of the remote control terminal , and the plurality of icons are displayed at positions corresponding to the tilt angle, and the determined individual information Using the tilt angle received when the icon displaying is selected, the range of the user input angle with respect to the ideal target angle at which the remote control terminal is tilted when the icon is selected is calculated, The gist of the invention is to further include calibration means for determining a threshold value of an inclination angle at which the selected icon is switched based on the range of the input angle of the user.

請求項10に記載の本発明は、前記キャリブレーション手段が、前記複数のアイコンがそれぞれ表示された前記複数の個別情報を課題表示欄に表示し、前記アイコンを選択したか否かに応じて当該個別情報を色分けすることを要旨とする。 The present invention according to claim 10, wherein the calibration unit displays the plurality of individual information on which the plurality of icons are respectively displayed in an assignment display field, and the calibration unit according to whether or not the icon is selected. The gist is to color individual information.

請求項11に記載の本発明は、前記キャリブレーション手段が、選択されるアイコンの前記目標角度を表示することを要旨とする。   The gist of the present invention described in claim 11 is that the calibration means displays the target angle of the icon to be selected.

請求項12に記載の本発明は、前記キャリブレーション手段が、前記リモコン端末を傾ける方向に応じて前記利用者の入力角度の範囲をそれぞれ算出し、当該各利用者の入力角度の範囲に基づいて前記閾値をそれぞれ決定することを要旨とする。 In the present invention according to claim 12, the calibration unit calculates a range of the input angle of the user according to a direction in which the remote control terminal is tilted, and based on the range of the input angle of each user. The gist is to determine each of the threshold values.

請求項13に記載の本発明は、前記キャリブレーション手段が、所定のアイコンに対して算出された前記利用者の入力角度の範囲の最大値と、当該アイコンに隣接するアイコンに対して算出された前記利用者の入力角度の範囲の最小値との平均値を前記閾値とすることを特徴とする要旨とする。   In the present invention according to claim 13, the calibration means calculates the maximum value of the range of the user input angle calculated for a predetermined icon and the icon adjacent to the icon. The gist is characterized in that an average value with the minimum value of the user input angle range is set as the threshold value.

請求項14に記載の本発明は、前記キャリブレーション手段が、前記傾き角度を階級とし、当該傾き角度に対して前記アイコンが選択された回数を度数とする前記利用者の入力角度の範囲のヒストグラム分布を生成し、当該ヒストグラム分布に含まれる総度数から前記目標角度に近い一定割合の度数を抽出し、抽出された度数に対応する前記階級の範囲を前記利用者の入力角度の範囲とすることを要旨とする。   The present invention according to claim 14 is a histogram of a range of input angles of the user in which the calibration means uses the inclination angle as a class and the number of times the icon is selected with respect to the inclination angle. A distribution is generated, a certain percentage of frequencies close to the target angle is extracted from the total frequencies included in the histogram distribution, and the range of the class corresponding to the extracted frequencies is set as the range of the input angle of the user Is the gist.

本発明によれば、熟練者のキーボード入力のようなタッチタイピングを利用者が容易に体得することができ、効率よく入力情報を決定可能な入力情報決定装置、入力情報決定方法、入力情報決定プログラム及び入力情報決定プログラムを記録した記録媒体を提供することができる。   According to the present invention, an input information determination device, an input information determination method, and an input information determination program that enable a user to easily acquire touch typing such as keyboard input by an expert and determine input information efficiently. And a recording medium on which the input information determination program is recorded.

本実施の形態に係る全体システム構成を示す構成図である。It is a block diagram which shows the whole system configuration | structure which concerns on this Embodiment. リモコン端末の機能構成を示す機能構成図である。It is a functional block diagram which shows the functional structure of a remote control terminal. デジタルテレビの機能構成を示す機能構成図である。It is a functional block diagram which shows the functional structure of a digital television. 日本語のテーブル表を示す図である。It is a figure which shows the table of Japanese. アルファベットのテーブル表を示す図である。It is a figure which shows the table of an alphabet. リモコン端末の傾き方向を説明する図である。It is a figure explaining the inclination direction of a remote control terminal. 水平方向、垂直上方向、垂直下方向、斜め上方向、斜め下方向に対応するリモコン端末の傾き(姿勢)を示す図である。It is a figure which shows the inclination (attitude | position) of the remote control terminal corresponding to a horizontal direction, a perpendicular | vertical upward direction, a perpendicular | vertical downward direction, diagonally upward direction, and diagonally downward direction. リモコン端末の傾きにより選択されるアイコンを示す図である。It is a figure which shows the icon selected by the inclination of a remote control terminal. 動作例1の入力例を示す図である。10 is a diagram illustrating an input example of Operation Example 1. FIG. 動作例1における文字入力制御部の処理フローを示すフローチャートである。It is a flowchart which shows the processing flow of the character input control part in the operation example 1. FIG. 動作例1における文字決定の処理フローを示すフローチャートである。It is a flowchart which shows the processing flow of the character determination in the operation example 1. 動作例1における母音選択の処理フローを示すフローチャートである。It is a flowchart which shows the processing flow of the vowel selection in the operation example 1. FIG. 動作例1における子音選択の処理フローを示すフローチャートである。It is a flowchart which shows the processing flow of consonant selection in the operation example 1. FIG. 人の操作の状態と追従する加速度センサの状態とを示す図である。It is a figure which shows the state of a human operation, and the state of the acceleration sensor which follows. 振動状態から傾きセンサ値を推測する場合において抽出されたクラス(極値)を示す図である。It is a figure which shows the class (extreme value) extracted in the case of estimating an inclination sensor value from a vibration state. 文字の選択処理フローを示すフローチャートである。It is a flowchart which shows the selection processing flow of a character. 動的に変更された各閾値を示す図である。It is a figure which shows each threshold value changed dynamically. 数字を入力する場合に表示されるアイコンを示す図である。It is a figure which shows the icon displayed when inputting a number. 他のアイコン配置例を示す図である。It is a figure which shows the example of another icon arrangement | positioning. 一回目の押下時と二回目の押下時で十字キー部と中心キーの操作内容が変更されることを説明する説明図である。It is explanatory drawing explaining that the operation content of a cross key part and a center key is changed at the time of the 1st pressing and the 2nd pressing. 動作例2の入力例を示す図である。10 is a diagram illustrating an input example of an operation example 2. FIG. 「か」行及び「ま」行に対応する傾き時に上キーを押下げたときに選択される4つの文字を示す図である。It is a figure which shows four characters selected when an up key is pushed down at the time of the inclination corresponding to a "ka" line and a "ma" line. 動作例2における文字入力制御部の処理フローを示すフローチャートである。It is a flowchart which shows the processing flow of the character input control part in the operation example 2. FIG. 動作例2における母音選択の処理フローを示すフローチャートである。It is a flowchart which shows the processing flow of the vowel selection in the operation example 2. FIG. 動作例2における表示例を示す図である。10 is a diagram illustrating a display example in an operation example 2. FIG. 動作例2における文字決定の処理フローを示すフローチャートである。It is a flowchart which shows the processing flow of the character determination in the operation example 2. 位置選択時におけるキーの選択状態を示す図である。It is a figure which shows the selection state of the key at the time of position selection. 動作例3の入力例を示す図である。10 is a diagram illustrating an input example of an operation example 3. FIG. 動作例3における文字入力制御部の処理フローを示すフローチャートである。It is a flowchart which shows the processing flow of the character input control part in the operation example 3. FIG. 動作例3における母音選択の処理フローを示すフローチャートである。10 is a flowchart showing a processing flow of vowel selection in an operation example 3. 母音選択時における母音選択変数の決定処理を示すフローチャートである。It is a flowchart which shows the determination process of the vowel selection variable at the time of vowel selection. 動作例4におけるデジタルテレビの機能構成を示す機能構成図である。It is a functional block diagram which shows the functional structure of the digital television in the operation example 4. 動作例4で表示されるGUIの一例を示す図である。10 is a diagram illustrating an example of a GUI displayed in an operation example 4. FIG. 動作例4における測定環境を示す図である。It is a figure which shows the measurement environment in the operation example 4. FIG. 動作例4においてリモコン端末の傾きに応じて選択されるアイコンを示す図である。It is a figure which shows the icon selected according to the inclination of a remote control terminal in the operation example 4. FIG. 動作例4において測定された利用者の入力角度の範囲の一例を示す図である。It is a figure which shows an example of the range of the input angle of the user measured in the operation example 4. 傾き角度のヒストグラム分布の一例を示す図である。It is a figure which shows an example of the histogram distribution of inclination angle. 領域調整部の処理フローを示すフローチャートである。It is a flowchart which shows the processing flow of an area | region adjustment part. 回外方向と回内方向とに分離された各ヒストグラム分布を示す図である。It is a figure which shows each histogram distribution isolate | separated into the outward direction and the pronation direction.

以下、発明を実施するための形態について、図面を用いて説明する。   Hereinafter, embodiments for carrying out the invention will be described with reference to the drawings.

〔全体システム構成について〕
図1は、本実施の形態に係る全体システム構成を示す構成図である。この全体システムは、赤外線等の無線や有線により互いに通信可能なリモコン端末1(小型端末装置に相当)及びデジタルテレビ2(入力情報決定装置に相当)により構成されている。
[Overall system configuration]
FIG. 1 is a configuration diagram showing an overall system configuration according to the present embodiment. The entire system is configured by a remote control terminal 1 (corresponding to a small terminal device) and a digital television 2 (corresponding to an input information determining device) that can communicate with each other wirelessly or by wire such as infrared rays.

リモコン端末1は、視認により判別できるよう識別力のある記号が表面に付された複数の特殊キーからなる特殊キー部3と、上下左右の方向を指示する4つの方向キーからなる十字キー部5と、十字キー部5の中央に配置された中心キー7とを備え、リモコン端末1を手で把持した場合に全てのキーが親指の可動範囲に収まるよう所定の範囲内に配置されている。また、このリモコン端末1には、位置検出センサや傾き検出センサ等の機能が具備されており、それら各センサにより検出されたリモコン端末1の位置情報、傾き情報や、利用者によるキーの押下げによるキー入力情報(決定信号に相当)をデジタルテレビ2に送ることで、利用者はデジタルテレビ2を遠隔操作することができる。   The remote control terminal 1 includes a special key portion 3 made up of a plurality of special keys with a distinguishing symbol attached to the surface so that the remote control terminal 1 can be discriminated, and a cross key portion 5 made up of four direction keys for instructing up, down, left and right directions. And a center key 7 disposed in the center of the cross key portion 5, and when the remote control terminal 1 is held by hand, all keys are disposed within a predetermined range so as to be within the movable range of the thumb. Further, the remote control terminal 1 is provided with functions such as a position detection sensor and a tilt detection sensor, and the position information and tilt information of the remote control terminal 1 detected by each sensor, and the key depression by the user. By sending key input information (corresponding to a decision signal) to the digital television 2, the user can remotely operate the digital television 2.

一方、デジタルテレビ2は、Webブラウザやウィジェット等の表示モジュールを備え、リモコン端末1によって操作された結果を画面に表示することができる。   On the other hand, the digital television 2 includes a display module such as a Web browser and a widget, and can display a result of operation by the remote control terminal 1 on a screen.

以下、本実施の形態で用いるリモコン端末1及びデジタルテレビ2が備える機能構成及び処理フローについて説明すると共に、各機能構成を備えることによる本発明の作用及び効果について説明する。   Hereinafter, the functional configuration and processing flow of the remote control terminal 1 and the digital television 2 used in the present embodiment will be described, and the operation and effect of the present invention by providing each functional configuration will be described.

〔リモコン端末の機能構成について〕
図2は、リモコン端末の機能構成を示す機能構成図である。このリモコン端末1は、前述したようにデジタルテレビ2に各種指示を出力する指示端末であって、キー状態検出部11と、傾き検出部12と、位置検出部13と、マイコン部14と、送信部15とを備えている。
[About the functional configuration of the remote control terminal]
FIG. 2 is a functional configuration diagram showing a functional configuration of the remote control terminal. As described above, the remote control terminal 1 is an instruction terminal that outputs various instructions to the digital television 2, and includes a key state detection unit 11, an inclination detection unit 12, a position detection unit 13, a microcomputer unit 14, and a transmission. Part 15.

キー状態検出部11は、特殊キー部3の各特殊キー、十字キー部5の各方向キー、中心キー7が利用者によって押下げられた場合に、押下げられたキーがいずれのキーであるかの状態を検出する機能を備えている。   The key state detection unit 11 is a key that is pressed when each special key of the special key unit 3, each direction key of the cross key unit 5, or the center key 7 is pressed by the user. It has a function to detect such a state.

傾き検出部12は、利用者によって変化したリモコン端末1の傾き(姿勢)を検出する機能を備えている。このような傾き検出部としては、例えば、携帯電話の体感型アプリや歩行ロボット等で利用されている加速度センサや傾き検出用ジャイロセンサを用いることが可能である。   The inclination detection unit 12 has a function of detecting the inclination (posture) of the remote control terminal 1 changed by the user. As such an inclination detection unit, for example, an acceleration sensor or an inclination detection gyro sensor used in a mobile phone bodily sensation application, a walking robot, or the like can be used.

位置検出部13は、利用者によって変化したリモコン端末1の位置(移動量)を検出する機能を備えている。このような位置検出部13としては、デジタルカメラ等で手ぶれ補正を行う際に利用されているジャイロセンサ、位置検出センサ、上記加速度センサを用いることが可能である。   The position detection unit 13 has a function of detecting the position (movement amount) of the remote control terminal 1 changed by the user. As such a position detection unit 13, it is possible to use a gyro sensor, a position detection sensor, and the acceleration sensor that are used when camera shake correction is performed with a digital camera or the like.

マイコン部14は、キー状態検出部11、傾き検出部12、位置検出部13で検出された各情報を処理し、送信部15に送出する機能を備えている。   The microcomputer unit 14 has a function of processing each information detected by the key state detection unit 11, the inclination detection unit 12, and the position detection unit 13 and sending the information to the transmission unit 15.

送信部15は、マイコン部14によって処理された入力信号(傾き情報、位置情報、キー入力情報等)をデジタルテレビ2に赤外線又は無線通信で送信する機能を備えている。   The transmission unit 15 has a function of transmitting input signals (tilt information, position information, key input information, etc.) processed by the microcomputer unit 14 to the digital television 2 by infrared or wireless communication.

ここで、本実施の形態の文字入力においては、文字入力モードとカーソル移動モードとがある。最初に、文字入力モード時におけるリモコン端末1に配置された各キーの操作内容について説明する。特殊キー31はデジタルテレビ2の電源のオンオフを切り替える操作を行い(オンオフキー)、特殊キー32は検索開始を実行する操作を行い(決定キー)、特殊キー33は入力した文字を削除する操作を行う(削除キー)、特殊キー34は文字入力モードからカーソル移動モードに切り替える操作を行い(モード変換キー)、特殊キー35は仮名漢字変換する操作を行い(文字変換キー)、特殊キー36は文字の種類を変更する操作(日本語⇒アルファベット⇒カタカナ⇒全角もしくは半角⇒数字⇒記号⇒日本語)を行い(第1文字種変更キー)、特殊キー37は第1文字種変更キー36のキーの遷移方向の逆を行う操作を行う(第2文字種変更キー)。方向キーであるキー51は上方向(上キー)、キー52は下方向(下キー)、キー53は左方向(左キー)、キー54は右方向(右キー)を示すものであるが、それら各方向キーに割り当てられる操作内容は動作例毎によって異なるため、各動作例にて説明するものとする。   Here, in the character input of the present embodiment, there are a character input mode and a cursor movement mode. First, the operation contents of each key arranged on the remote control terminal 1 in the character input mode will be described. The special key 31 performs an operation for switching the power of the digital television 2 on / off (on / off key), the special key 32 performs an operation for starting a search (decision key), and the special key 33 performs an operation for deleting an input character. (Deletion key), special key 34 performs an operation for switching from the character input mode to the cursor movement mode (mode conversion key), special key 35 performs an operation for converting kana-kanji (character conversion key), and special key 36 performs character Change the character type (Japanese ⇒ Alphabet ⇒ Katakana ⇒ Full-width or half-width ⇒ Number ⇒ Symbol ⇒ Japanese) (first character type change key), special key 37 is the first character type change key 36 key transition direction (2nd character type change key) is performed. The direction key 51 is an upward direction (up key), the key 52 is a downward direction (down key), the key 53 is a left direction (left key), and the key 54 is a right direction (right key). Since the operation content assigned to each of these direction keys differs depending on the operation example, it will be described in each operation example.

次に、カーソル移動モード時における各キーの操作内容について説明する。文字入力モード時における操作内容と異なるのはモード変換キー34と各方向キーであり、モード変換キー34は、カーソル移動モードから文字入力モードに切り替える操作を行い、上キー51はカーソルを上に移動する操作を行い、下キー52はカーソルを下に移動する操作を行い、左キー53はカーソルを左に移動する操作を行い、右キー54はカーソルを右に移動する操作を行う。   Next, the operation contents of each key in the cursor movement mode will be described. The operation content in the character input mode is different from the mode conversion key 34 and each direction key. The mode conversion key 34 performs an operation for switching from the cursor movement mode to the character input mode, and the up key 51 moves the cursor up. The down key 52 performs an operation of moving the cursor down, the left key 53 performs an operation of moving the cursor to the left, and the right key 54 performs an operation of moving the cursor to the right.

〔デジタルテレビの機能構成について〕
図3は、デジタルテレビの機能構成を示す機能構成図である。このデジタルテレビ2は、信号受信部21と、信号分離部22と、データ蓄積部23と、文字入力制御部24と、表示部25と、機能切り替え部26と、文字テーブル部27と、仮名漢字変換部28と、予測変換文字部29とを備えている。
[Functional configuration of digital TV]
FIG. 3 is a functional configuration diagram showing the functional configuration of the digital television. The digital television 2 includes a signal receiving unit 21, a signal separating unit 22, a data storage unit 23, a character input control unit 24, a display unit 25, a function switching unit 26, a character table unit 27, a kana / kanji character. A conversion unit 28 and a predictive conversion character unit 29 are provided.

信号受信部21は、リモコン端末1から送信された入力信号(傾き情報、位置情報、キー入力情報等)を受信する機能を備えている。具体的には、例えば、傾きセンサの値及びオンオフ信号からなる第1データや、傾きセンサの値及び位置センサの値からなる第2データや、位置センサの値やオンオフ信号からなる第3データ等である。   The signal receiving unit 21 has a function of receiving input signals (tilt information, position information, key input information, etc.) transmitted from the remote control terminal 1. Specifically, for example, first data composed of a tilt sensor value and an on / off signal, second data composed of a tilt sensor value and a position sensor value, third data composed of a position sensor value and an on / off signal, etc. It is.

信号分離部22は、信号受信部21で受信した入力信号を各種情報に分離する機能を備えている。具体的には、上記第1データを受信した場合には傾きセンサの値とオンオフ信号とに分離し、上記第2データを受信した場合には傾きセンサの値と位置センサの値に分離し、上記第3データを受信した場合には位置センサの値とオンオフ信号とに分離する。   The signal separation unit 22 has a function of separating the input signal received by the signal reception unit 21 into various information. Specifically, when the first data is received, the inclination sensor value and the on / off signal are separated, and when the second data is received, the inclination sensor value and the position sensor value are separated. When the third data is received, it is separated into a position sensor value and an on / off signal.

データ蓄積部23は、信号分離部22で分離された各種情報を保持する機能を備えている。なお、このようなデータ蓄積部23(後述する文字テーブル部27も含む)としては、例えばメモリ、ハードディスク等の記憶装置を用いることが一般的であり、デジタルテレビ2の内部のみならず、インターネットや電話回線等の通信ネットワークを介して電気的に接続可能な外部の記憶装置を用いることも可能である。   The data storage unit 23 has a function of holding various types of information separated by the signal separation unit 22. As such a data storage unit 23 (including a character table unit 27 described later), a storage device such as a memory or a hard disk is generally used. It is also possible to use an external storage device that can be electrically connected via a communication network such as a telephone line.

文字入力制御部24は、受信した入力信号(傾き情報、位置情報、キー入力情報等)に基づいて、文字を選択する機能や、テレビ画面の検索欄等に入力される文字を決定する機能を備えている。なお、本発明における文字入力制御部24は、母音を選択する母音選択部24aと、子音を選択する子音選択部24bと、選択された文字を入力文字として決定する入力決定部24cとで構成されているものとする。母音選択部24a及び子音選択部24bは、後述する表示部25に表示されている複数のアイコンから、傾き情報や位置情報に対応するアイコンを選択する機能を備えている。また、入力決定部24cは、キー入力情報を受信した時に選択されているアイコンに関連付けられた文字をテレビ画面の検索欄等に入力される文字として決定する機能を備えている。   The character input control unit 24 has a function of selecting a character based on the received input signal (tilt information, position information, key input information, etc.) and a function of determining a character to be input to a search field on the TV screen. I have. The character input control unit 24 according to the present invention includes a vowel selection unit 24a that selects a vowel, a consonant selection unit 24b that selects a consonant, and an input determination unit 24c that determines the selected character as an input character. It shall be. The vowel selection unit 24a and the consonant selection unit 24b have a function of selecting an icon corresponding to inclination information or position information from a plurality of icons displayed on the display unit 25 described later. The input determination unit 24c has a function of determining a character associated with an icon selected when key input information is received as a character to be input to a search field on the television screen.

表示部25は、文字テーブル部27に格納されている各文字を読み出して、その各文字にそれぞれ関連付けられた複数のアイコンを、リモコン端末1の傾きや位置に対応付けて選択可能に表示する機能を備えている。   The display unit 25 reads each character stored in the character table unit 27 and displays a plurality of icons associated with each character so as to be selectable in association with the tilt and position of the remote control terminal 1. It has.

機能切り替え部26は、モード変換キー34、第1文字種変更キー36、第2文字種変更キー37の操作に伴うモードの切り替えを行う機能を備えている。   The function switching unit 26 has a function of switching modes in accordance with operations of the mode conversion key 34, the first character type change key 36, and the second character type change key 37.

文字テーブル部27は、表示部25に表示させる表示情報としての日本語(大文字、小文字)、アルファベット(大文字、小文字)、数字、記号等のテーブルが格納しておく機能を備えている。具体的には、図4に示す日本語のテーブル表や、図5に示すアルファベットのテーブル表である。なお、本発明で説明する母音は「a」、「i」、「u」、「e」、「o」を意味し、テーブル表の行(j)により特定される。一方、子音は「あ」〜「わ」を意味し、テーブル表の列(i)により特定される。すなわち、利用者は、テーブル表の行列(i及びj)に基づいて変換表示される文字を選択することにより、所望する文字を決定することが可能となる。また、表示情報とは、図4や図5のテーブル表等に記載された文字群、数字群、記号群を意味し、表示情報を構成している個々の個別情報とは、文字群内の各文字、記号群内の各記号、記号群内の各記号を意味している。さらに、文字群、数字群、記号群は表示情報の一例であって、複数のメニューを備えたメニュー群を用いることも可能である。その場合には、個々のメニューが上記個別情報に該当する。   The character table unit 27 has a function of storing a table of Japanese (upper case, lower case), alphabet (upper case, lower case), numbers, symbols and the like as display information to be displayed on the display unit 25. Specifically, it is the Japanese table shown in FIG. 4 and the alphabet table shown in FIG. The vowels described in the present invention mean “a”, “i”, “u”, “e”, “o”, and are specified by row (j) of the table. On the other hand, the consonant means “a” to “wa” and is specified by column (i) of the table. That is, the user can determine a desired character by selecting a character to be converted and displayed based on the matrix (i and j) of the table. Further, the display information means a character group, a number group, or a symbol group described in the table of FIG. 4 or FIG. 5, and the individual information constituting the display information is the character information in the character group. Each character, each symbol in the symbol group, and each symbol in the symbol group is meant. Furthermore, a character group, a number group, and a symbol group are examples of display information, and a menu group including a plurality of menus can be used. In that case, each menu corresponds to the individual information.

仮名漢字変換部28は、入力した文字を仮名漢字変換する機能を備えている。   The kana-kanji conversion unit 28 has a function of converting input characters into kana-kanji.

予測変換文字部29は、入力した文字から文字列を予測する機能を備えている。なお、文字入力モード時において左キー53又は右キー54が長押しされた場合に予測変換文字部29が機能することになる。   The predictive conversion character unit 29 has a function of predicting a character string from an input character. Note that the predictive conversion character portion 29 functions when the left key 53 or the right key 54 is pressed for a long time in the character input mode.

以下、このような機能構成を備えたリモコン端末1とデジタルテレビ2とを用いた処理について説明する。   Hereinafter, processing using the remote control terminal 1 and the digital television 2 having such a functional configuration will be described.

〔動作例1〕
動作例1は、リモコン端末1を傾ける操作とマルチタップキー入力の操作とにより、テレビ画面の検索欄等に入力される文字を決定する動作について説明するものである。本動作例において、傾きを検出するセンサには加速度センサを用いる。
[Operation example 1]
The operation example 1 describes an operation for determining a character to be input to a search field or the like on a television screen by an operation of tilting the remote control terminal 1 and an operation of multi-tap key input. In this operation example, an acceleration sensor is used as a sensor for detecting the tilt.

最初に、利用者によるリモコン端末1の操作について説明する。動作例1では、手首をロール方向に傾けることでリモコン端末1の傾きを変更し、同時に親指で十字キー部5の各方向キーを押下することにより、文字の選択や決定を行う。なお、ロール方向とは、図6に示すように、利用者がリモコン端末1を把持した状態を基準に、x軸を中心にしてリモコン端末1を左右に傾ける方向をいう。   First, the operation of the remote control terminal 1 by the user will be described. In the first operation example, the tilt of the remote control terminal 1 is changed by tilting the wrist in the roll direction, and at the same time, each direction key of the cross key unit 5 is pressed with the thumb to select or determine a character. Note that, as shown in FIG. 6, the roll direction refers to a direction in which the remote control terminal 1 is tilted left and right around the x-axis with reference to a state where the user holds the remote control terminal 1.

リモコン端末1を手に把持した場合におけるロール方向の手首の傾け角度は−90°〜90°であり、人が直観的にわかりやすい水平垂直方向とその間の斜め方向とを対応させると、図7に示すように、水平方向、垂直上方向、垂直下方向、斜め上方向、斜め下方向の5方向になる。このような配置にすることで、利用者はリモコン端末1を視認することなく、所望する傾きにリモコン端末1を移動させることができる。デジタルテレビ2の表示部25には、この5方向にそれぞれ対応する5つのアイコン(右垂直上アイコン4a、右斜め上アイコン4b、右水平アイコン4c、右斜め下アイコン4d、右垂直下アイコン4e)が表示され、リモコン端末1の回転に応じて直感的に選択可能となるよう各アイコンはそれぞれの方向に対応付けて配置されている。リモコン端末1を傾ける操作と指を目的のキーの位置に移動してマルチタップする操作とは同時に行うことが可能であるため、検索欄への文字入力速度を向上する効果と、操作負荷を分散する効果を得ることが可能となる。   When the remote control terminal 1 is gripped by the hand, the tilt angle of the wrist in the roll direction is −90 ° to 90 °. When the horizontal and vertical directions that are easy to understand intuitively and the diagonal directions between them are shown in FIG. As shown, there are five directions: horizontal direction, vertical upward direction, vertical downward direction, diagonally upward direction, and diagonally downward direction. With such an arrangement, the user can move the remote control terminal 1 to a desired inclination without visually recognizing the remote control terminal 1. The display unit 25 of the digital television 2 has five icons corresponding to the five directions (upper right icon 4a, upper right icon 4b, right horizontal icon 4c, lower right icon 4d, lower right icon 4e). Is displayed, and the icons are arranged in association with the respective directions so that the icons can be intuitively selected according to the rotation of the remote control terminal 1. The operation of tilting the remote control terminal 1 and the operation of moving the finger to the target key position and multi-tapping can be performed at the same time, so the effect of improving the character input speed in the search field and the operation load are distributed. It is possible to obtain the effect of

次に、文字入力処理について説明する。例えば、日本語入力を行うには、母音及び子音を選択し、選択された文字を決定する必要がある。動作例1では、リモコン端末1を傾ける操作に基づいて子音選択を行い、上キー51によるトグル入力(例えば、「あ」⇒「い」⇒「う」⇒「え」⇒「お」⇒「あ」)の操作に基づいて大文字の母音選択を行い、下キー52によるトグル入力(例えば、「ぁ」⇒「ぃ」⇒「ぅ」⇒「ぇ」⇒「ぉ」⇒「ぁ」)の操作に基づいて小文字の母音選択を行い、右キー54又は左キー53の押下げにより決定を行う。ここで、前述したように子音の選択はテーブル表の列(i)からの選択(計10個からの選択)により行われるが、リモコン端末1の傾きに対応するアイコンの総数は5つである。そこで、残り5つの子音についても選択可能となるよう、図8に示すように、上述した5つのアイコンの左側に5つのアイコン(左垂直下アイコン4f、左斜め下アイコン4g、左水平アイコン4h、左斜め上アイコン4i、左垂直上アイコン4j)を配置し、5つの傾きの各々の方向に対して2つのアイコンが選択される。右キー54が押下げられた場合には、リモコン端末1の傾きや上キー51又は下キー52によって選択された文字に対応する右側のアイコンが決定され、左キー53が押下げられた場合には、同様に左側のアイコンが決定されることになる。即ち、子音と母音とをそれぞれ選択する操作を同時に行うことができ、右キー54又は左キー53の押し下げによって選択された文字を決定する。   Next, the character input process will be described. For example, in order to input Japanese, it is necessary to select a vowel and a consonant and determine a selected character. In operation example 1, consonant selection is performed based on an operation of tilting the remote control terminal 1, and toggle input by the up key 51 (for example, “A” → “I” → “U” → “E” → “O” → “A” )) To select uppercase vowels and use the down key 52 to toggle the input (for example, “a” ⇒ “i” ⇒ “ぅ” ⇒ “e” ⇒ “ぉ” ⇒ “a”) Based on the lower case vowel selection, the right key 54 or the left key 53 is pressed to make a decision. Here, as described above, consonant selection is performed by selection from column (i) of the table (selection from a total of 10), but the total number of icons corresponding to the inclination of remote control terminal 1 is five. . Therefore, as shown in FIG. 8, five icons (left vertical lower icon 4f, left diagonally lower icon 4g, left horizontal icon 4h, left horizontal icon 4h, An upper left icon 4i and an upper left vertical icon 4j) are arranged, and two icons are selected for each of the five inclination directions. When the right key 54 is pressed, the right icon corresponding to the tilt of the remote control terminal 1 or the character selected by the up key 51 or the down key 52 is determined, and the left key 53 is pressed down. Similarly, the left icon is determined. That is, the operation of selecting consonants and vowels can be performed simultaneously, and the selected character is determined by pressing the right key 54 or the left key 53.

例えば、図9に示すように、「き」という文字を入力する場合、最初に、リモコン端末1を斜め上に傾けることにより、「か」行及び「ま」行が選択される。次に、十字キー部5の上キー51を二回押すことで、「き」及び「み」が選択される。最後に、右キー54を押すことにより、「き」が入力される文字として決定される。なお、左キー53を押した場合には、「み」が入力されることになる。また、リモコン端末1を傾ける操作と上キー51を押下する操作とは独立した操作であるため、リモコンを傾ける操作を上キー51を押下げる操作よりも前にすることも可能である。   For example, as shown in FIG. 9, when inputting the character “ki”, first, the remote control terminal 1 is tilted upward to select the “ka” row and the “ma” row. Next, “ki” and “mi” are selected by pressing the upper key 51 of the cross key unit 5 twice. Finally, by pressing the right key 54, “ki” is determined as the input character. When the left key 53 is pressed, “mi” is input. Further, since the operation of tilting the remote control terminal 1 and the operation of pressing the up key 51 are independent operations, the operation of tilting the remote control can be performed before the operation of pressing the up key 51.

以上のような操作方法を実現するために、母音選択部24a、子音選択部24b、入力決定部24cとを用いる。これによって、人の手首の傾きと指の十字キーの押下を同時に行うことができ、入力速度向上と操作負荷分散を実現することができる。   In order to realize the operation method as described above, a vowel selection unit 24a, a consonant selection unit 24b, and an input determination unit 24c are used. Thereby, the tilt of the person's wrist and the pressing of the cross key of the finger can be simultaneously performed, and the input speed can be improved and the operation load can be distributed.

以下、動作例1におけるデジタルテレビ2の処理フローについて説明する。図10は、動作例1における文字入力制御部の処理フローを示すフローチャートである。   Hereinafter, a processing flow of the digital television 2 in the operation example 1 will be described. FIG. 10 is a flowchart illustrating a processing flow of the character input control unit in the first operation example.

最初に、母音選択部24a及び子音選択部24bは、母音選択変数j及び子音選択変数iをそれぞれ初期化(j=0、i=2)する(S100)。なお、初期入力モードは日本語入力に初期化されているものとする。   First, the vowel selection unit 24a and the consonant selection unit 24b initialize (j = 0, i = 2), respectively, the vowel selection variable j and the consonant selection variable i (S100). It is assumed that the initial input mode is initialized to Japanese input.

次に、母音選択部24a及び子音選択部24bは、リモコン端末1から送信さされる入力信号がデータ蓄積部23に到達するまで待機状態になり(S101)、リモコン端末1からの信号を受信してデータ蓄積部23に各センサの情報(傾き情報及びキー入力情報)が蓄積された場合(S102)には、後段の文字選択及び決定処理が行われる。   Next, the vowel selection unit 24a and the consonant selection unit 24b are in a standby state until the input signal transmitted from the remote control terminal 1 reaches the data storage unit 23 (S101), and receives the signal from the remote control terminal 1 When the information (tilt information and key input information) of each sensor is accumulated in the data accumulation unit 23 (S102), the subsequent character selection and determination processing is performed.

まず、十字キー部5の押下げによるキー入力情報の有無を確認する(S103)。なお、ここでいうキー入力とはキーを押下した後に、キーを離した時を指している。そして、キー入力情報が左キー53又は右キー54のキー入力に対するものである場合(S104)には、入力決定部24cが、現在選択されている文字を入力される文字として決定する(S105)。   First, the presence / absence of key input information by pressing the cross key unit 5 is confirmed (S103). The key input here refers to the time when the key is released after being pressed. If the key input information is for the key input of the left key 53 or the right key 54 (S104), the input determination unit 24c determines the currently selected character as the input character (S105). .

一方、キー入力情報が上キー51又は下キー52のキー入力に対するものである場合(S106)には、母音選択部24aが、そのキー入力情報に従って変化させた母音選択変数jに対応する文字を選択する(S107)。   On the other hand, when the key input information is for key input of the up key 51 or the down key 52 (S106), the vowel selection unit 24a selects a character corresponding to the vowel selection variable j changed according to the key input information. Select (S107).

また、S103において、キー入力情報が無く、傾き情報が蓄積されている場合には、子音選択部24bが、傾き情報に従って変化させた子音選択変数iに対応する文字を選択する(S108)。   In S103, when there is no key input information and inclination information is accumulated, the consonant selection unit 24b selects a character corresponding to the consonant selection variable i changed according to the inclination information (S108).

最後に、表示部25が、選択又は決定された文字を表示する(S109)。なお、利用者によるリモコン端末1の操作に応じて傾き情報は随時変化するため、新しい傾き情報が到達するたびにS108の処理が行われることになる。   Finally, the display unit 25 displays the selected or determined character (S109). In addition, since inclination information changes at any time according to operation of the remote control terminal 1 by a user, the process of S108 will be performed whenever new inclination information arrives.

次に、文字決定の処理フローについて説明する。図11は、動作例1における文字決定の処理フローを示すフローチャートである。文字決定は、十字キー部5の左キー53又は右キー54の押下げによるキー入力イベントによって生じる処理である。まず、入力決定部24cは、データ蓄積部23に蓄積されているキー入力情報が左キー53のキー入力に対するものか否かを確認(S201)し、左キー53のキー入力に対するものである場合には、子音選択変数iに5を加算して文字数のシフトを行う(S202)。その後、選択されている母音選択変数jと子音選択変数iとに対応する文字を、入力モードに応じたテーブル表から検索取得する(S203)。そして、取得した文字を表示部25に送り、ディスプレイに表示する(S204)。最後に、入力される文字を決定した後に、母音選択変数jを初期化(j=0)する(S205)。   Next, the character determination processing flow will be described. FIG. 11 is a flowchart illustrating a process flow of character determination in the first operation example. The character determination is a process caused by a key input event caused by pressing the left key 53 or the right key 54 of the cross key unit 5. First, the input determination unit 24c checks whether or not the key input information stored in the data storage unit 23 is for the key input of the left key 53 (S201). In step S202, the number of characters is shifted by adding 5 to the consonant selection variable i. After that, the character corresponding to the selected vowel selection variable j and consonant selection variable i is retrieved from the table according to the input mode (S203). And the acquired character is sent to the display part 25, and is displayed on a display (S204). Finally, after determining the input character, the vowel selection variable j is initialized (j = 0) (S205).

続いて、母音選択の処理フローについて説明する。図12は、動作例1における母音選択の処理フローを示すフローチャートである。母音選択は、十字キー部5の上キー51又は下キー52の押下げによるキー入力イベントによって生じる処理である。まず、母音選択部24aは、上キー51又は下キー52の入力によって文字がひとつづれるマルチタップ方式にするため、母音選択変数jに1を加算し、現在の行(j)の次の(j+1)を選択可能とする(S301)。次に、データ蓄積部23に蓄積されているキー入力情報が下キー52のキー入力に対するものか否かを確認(S302)し、下キー52のキー入力に対するものである場合には、入力モードを日本語大文字から日本語小文字に変化させる(S303)。数多くの文字を大文字と小文字に分けて2つのテーブル表を格納しておき、それらテーブル表を2つの上キー51と下キー52のみで取り扱うので、入力押下回数を小さくても所望の文字に到達することが可能となる。最後に、各子音に対応した数で除算した余りを計算することにより、表示及び選択される文字を変化させる(S304)。   Next, a processing flow for selecting vowels will be described. FIG. 12 is a flowchart showing a vowel selection process flow in the first operation example. The vowel selection is a process caused by a key input event caused by pressing the upper key 51 or the lower key 52 of the cross key portion 5. First, the vowel selection unit 24a adds 1 to the vowel selection variable j in order to adopt a multi-tap method in which one character is entered by input of the up key 51 or the down key 52, and the next vowel selection variable j j + 1) can be selected (S301). Next, it is confirmed whether or not the key input information stored in the data storage unit 23 is for the key input of the lower key 52 (S302). Is changed from Japanese uppercase to Japanese lowercase (S303). A large number of characters are divided into uppercase and lowercase letters, and two table tables are stored. Since these table tables are handled only by the two upper keys 51 and the lower key 52, a desired character can be reached even if the number of input presses is small. It becomes possible to do. Finally, by calculating the remainder obtained by dividing by the number corresponding to each consonant, the displayed and selected characters are changed (S304).

最後に、子音選択の処理フローについて説明する。図13は、動作例1における子音選択の処理フローを示すフローチャートである。最初に、傾き検出部12として用いられる加速度センサの特徴について説明しておく。利用者がリモコン端末1を傾けた場合における人の操作状態は、リモコン端末1を把持し固定された固定状態から、目標の文字に対応した傾きに移動する移動状態に移り、目標の傾きに固定する固定状態に遷移する。一方、このような人の操作に追従する傾き検出部12の加速度センサの状態は、加速度センサの素子が静止している静止状態から、人の操作に応じて振動状態に振動状態に移り、振動が収束して静止する静止状態に遷移する。   Finally, the processing flow for consonant selection will be described. FIG. 13 is a flowchart illustrating a processing flow for consonant selection in the first operation example. First, the characteristics of the acceleration sensor used as the inclination detection unit 12 will be described. When the user tilts the remote control terminal 1, the operation state of the person moves from the fixed state in which the remote control terminal 1 is held and fixed to the moving state in which the user moves to the inclination corresponding to the target character, and is fixed to the target inclination. Transition to a fixed state. On the other hand, the state of the acceleration sensor of the inclination detection unit 12 that follows such a human operation changes from a stationary state where the element of the acceleration sensor is stationary to a vibrating state according to a human operation, and the vibration sensor Makes a transition to a static state where it converges and stops.

ここで、図14に示すように、移動状態から固定状態に遷移した直後における加速度センサは未だ振動状態であるため、人の操作状態における移動状態の時間と、加速度センサの状態における振動状態の時間とは、かならずしも一対一に対応するものではない。すなわち、センサの状態における振動状態を、利用者がリモコン端末1を移動させた瞬間において加速度センサの値の振れ幅が大きい振れ状態と、その振れ幅が次第に収束してきた収束状態とに分けた場合に、収束状態時においては既に固定状態に遷移している。   Here, as shown in FIG. 14, since the acceleration sensor immediately after the transition from the moving state to the fixed state is still in the vibration state, the time of the movement state in the human operation state and the time of the vibration state in the state of the acceleration sensor. Does not necessarily correspond one-on-one. That is, when the vibration state in the sensor state is divided into a shake state in which the fluctuation width of the value of the acceleration sensor is large at the moment when the user moves the remote control terminal 1 and a convergence state in which the shake width gradually converges In the convergence state, it has already transitioned to the fixed state.

そして、固定状態且つ静止状態であれば、加速度センサの値は略一定であるため、正確に傾きを検出することができる。また、固定状態且つ振れ状態であれば、静止状態に遷移した時に固定された傾きにセンサの値が収束するので、収束値を推測することができる。なお、移動状態且つ振動状態では傾きを検出することが困難である。したがって、傾きを検出するフローチャートは図13に示すようになる。   And if it is a stationary state and a stationary state, since the value of an acceleration sensor is substantially constant, an inclination can be detected correctly. In the fixed state and the shake state, the value of the sensor converges to the fixed inclination when transitioning to the stationary state, so that the convergence value can be estimated. Note that it is difficult to detect the tilt in the moving state and in the vibrating state. Therefore, a flowchart for detecting the inclination is as shown in FIG.

まず、子音選択部24bは、データ蓄積部23に蓄積されている傾きセンサ値(傾き情報に相当)を取得する(S401)。次に、静止状態であるか否かを判定する(S402)。ここで、静止状態であるか否かの判定方法としては、例えば、ある時刻のセンサ値を保持しておき、現在取得したセンサ値との差異が所定の範囲内であれば静止状態と判定する。   First, the consonant selection unit 24b acquires the tilt sensor value (corresponding to tilt information) stored in the data storage unit 23 (S401). Next, it is determined whether or not it is in a stationary state (S402). Here, as a method for determining whether or not the camera is in a stationary state, for example, a sensor value at a certain time is held, and if the difference from the currently acquired sensor value is within a predetermined range, the stationary state is determined. .

S402の判定において静止状態である場合には、静止状態判断に用いたセンサ値を平均した値をセンサ値とする(S403)。勿論、取得しているセンサ値をそのままセンサ値とすることも可能である。なお、平均値を用いることにより、人による手振れによる影響を軽減することができる。   If it is determined in S402 that the camera is in a stationary state, a value obtained by averaging the sensor values used for determining the stationary state is set as a sensor value (S403). Of course, the acquired sensor value can be used as the sensor value as it is. Note that by using the average value, it is possible to reduce the influence caused by hand shake by a person.

一方、S402の判定において静止状態でない場合には、収束状態であるか否かを判定する(S404)。収束状態であるか否かの判定方法としては、例えば、ある時刻のセンサ値と現在取得したセンサ値と差異が所定の閾値よりも大きい場合には振れ状態と判定し、その差異が当該所定の閾値よりも小さく且つS402の判定で用いた所定の範囲外である場合には収束状態と判定する。   On the other hand, if it is not a stationary state in the determination in S402, it is determined whether or not it is in a converged state (S404). As a method for determining whether or not the state is the convergence state, for example, when the difference between the sensor value at a certain time and the currently acquired sensor value is larger than a predetermined threshold, the shake state is determined, and the difference is determined as the predetermined value. If it is smaller than the threshold value and outside the predetermined range used in the determination in S402, it is determined that the state of convergence.

そして、S404の判定において収束状態である場合には、収束するであろうセンサ値を推定する(S405)。収束状態においては、リモコン端末1の固定された傾きに対応する加速度値を中心に振動し、振動の大きさが小さくなりながら対応する値に収束する特性がある。そこで、振動の極値を抽出し、その極地の中で最新の極値に対してある範囲以内に存在する極値の平均を計算することにより、収束するセンサ値を推測する。例えば、図15に示すように、クラス1〜クラス4の極値を取得し、それら4つの極値の平均値を収束するセンサ値とする。また、クラス1の極値は他のクラスよりも大きく異なるため、クラス間での差異が大きい場合には時刻の古いクラスの極値は計算に用いないとすることも可能である。さらに、古い時刻で得られたクラスの極値よりも、新しい時刻の極値の方が収束状態から静止状態に移った後の収束値に近いため、クラス2やクラス3よりもクラス4の極値に対してより重い重み付けを与えることも可能である。   If the convergence state is determined in S404, a sensor value that will converge is estimated (S405). In the convergence state, there is a characteristic that the vibration is centered on the acceleration value corresponding to the fixed inclination of the remote control terminal 1 and converges to the corresponding value while the magnitude of the vibration is reduced. Therefore, the sensor value that converges is estimated by extracting the extreme value of the vibration and calculating the average of the extreme values existing within a certain range with respect to the latest extreme value in the extreme. For example, as shown in FIG. 15, extreme values of class 1 to class 4 are acquired, and an average value of these four extreme values is used as a converged sensor value. Further, since the extreme values of class 1 are greatly different from those of other classes, if the difference between classes is large, the extreme values of the class with the oldest time may not be used for calculation. Furthermore, since the extreme value of the new time is closer to the converged value after moving from the converged state to the stationary state than the extreme value of the class obtained at the old time, the extreme value of the class 4 than the class 2 or class 3 is used. It is also possible to give heavier weights to the values.

その後、S403又はS405で求められたセンサ値から傾きを計算(S406)し、その傾きに対応した文字を選択する(S407)。なお、S407における文字の選択処理フローについて以下説明しておく。   Thereafter, an inclination is calculated from the sensor value obtained in S403 or S405 (S406), and a character corresponding to the inclination is selected (S407). The character selection process flow in S407 will be described below.

図16は、文字の選択処理フローを示すフローチャートである。子音選択部24bは、S405で計算された傾きK(S501)と第1の閾値th1とを比較(S502)し、傾きKが第1の閾値th1よりも大きい場合には、子音選択変数iが0である文字を選択する(S503)。また、傾きKが第1の閾値th1よりも小さく、第2の閾値th2よりも大きい場合(S504)には、子音選択変数iが1である文字を選択する(S505)。以降同様に、傾きKが第2の閾値th2よりも小さく、第3の閾値th3よりも大きい場合(S506)には、子音選択変数iが2である文字を選択する(S507)。また、傾きKが第3の閾値th3よりも小さく、第4の閾値th4よりも大きい場合(S508)には、子音選択変数iが3である文字を選択する(S509)。最後に、傾きKが第4の閾値th4よりも小さい場合(S510)には、子音選択変数iが4である文字を選択する(S511)。例えば、第1の閾値th1には54°、第2の閾値th2には18°、第3の閾値th3には−18°、第4の閾値th4には−54°などが用いることができる。また、各閾値を、リモコン端末1が存在する傾きの領域によって、図17にように動的に変化させることも可能である。これによって子音の切り替え値で端末が固定されていても、選択される文字が振動することを防止することができる。   FIG. 16 is a flowchart showing a character selection processing flow. The consonant selection unit 24b compares the slope K (S501) calculated in S405 with the first threshold th1 (S502). If the slope K is larger than the first threshold th1, the consonant selection variable i is A character that is 0 is selected (S503). When the slope K is smaller than the first threshold th1 and larger than the second threshold th2 (S504), a character whose consonant selection variable i is 1 is selected (S505). Similarly, when the slope K is smaller than the second threshold th2 and larger than the third threshold th3 (S506), a character having a consonant selection variable i of 2 is selected (S507). When the slope K is smaller than the third threshold th3 and larger than the fourth threshold th4 (S508), a character whose consonant selection variable i is 3 is selected (S509). Finally, when the slope K is smaller than the fourth threshold th4 (S510), a character whose consonant selection variable i is 4 is selected (S511). For example, 54 ° can be used for the first threshold th1, 18 ° for the second threshold th2, -18 ° for the third threshold th3, -54 ° for the fourth threshold th4, and the like. Further, each threshold value can be dynamically changed as shown in FIG. 17 depending on an inclination area where the remote control terminal 1 exists. As a result, even if the terminal is fixed with the consonant switching value, the selected character can be prevented from vibrating.

なお、動作例1では、入力される情報が文字である場合について説明したが、図18に示すように数字の場合であってもよい。また、図18(b)や図19に示すように、リモコン端末1の傾きに対応させる方向として、リモコン端末1の上下面にアイコンを配置した場合であってもよい。これらにおいても同様の効果を得ることができる。   In the operation example 1, the case where the input information is a character has been described, but it may be a number as shown in FIG. Further, as shown in FIG. 18B and FIG. 19, icons may be arranged on the upper and lower surfaces of the remote control terminal 1 as directions corresponding to the inclination of the remote control terminal 1. In these cases, the same effect can be obtained.

〔動作例2〕
動作例2は、リモコン端末1を傾ける操作と、予め母音が割り当てられた十字キー入力又は中心キー入力の操作とにより、テレビ画面の検索欄等に入力される文字を決定する動作について説明するものである。本動作例による傾きを検出するセンサには加速度センサを用いる。
[Operation example 2]
Operation example 2 describes an operation for determining a character to be input to a search field on a television screen by an operation of tilting remote control terminal 1 and an operation of a cross key input or a center key input to which a vowel is assigned in advance. It is. An acceleration sensor is used as the sensor for detecting the tilt according to this operation example.

最初に、利用者によるリモコン端末1の操作について説明する。動作例1と同様に、手首をロール方向に傾けることでリモコン端末1の傾きを変更し、同時に親指で十字キー部5の各方向キーを押下することにより、文字の選択や決定を行う。リモコン端末1を把持した場合におけるロール方向の手首の傾け角度は−90°〜90°であり、人が直観的にわかりやすい水平垂直方向とその間の斜め方向を対応させると、図7に示すような5方向になる。このような配置にすることで、利用者はリモコン端末1を視認することなく、所望する傾きにリモコン端末1を移動させることができる。動作例1と異なるのは、予め母音が割り当てられたカーソルエンターキー(十字キーと中心キー)入力にすることにより、入力するキーの押下数を2回に減らすことができる。これにより、入力速度が更に向上する。また、リモコン端末1を傾ける操作と指を目的のキー位置に移動する動作とを同時に行うことが可能であるため、入力速度と疲労分担の効果を得ることが可能となる。   First, the operation of the remote control terminal 1 by the user will be described. As in the first operation example, the tilt of the remote control terminal 1 is changed by tilting the wrist in the roll direction, and at the same time, each direction key of the cross key unit 5 is pressed with the thumb to select or determine a character. When the remote control terminal 1 is gripped, the tilt angle of the wrist in the roll direction is −90 ° to 90 °. When the horizontal and vertical directions that are intuitively understandable by humans are associated with the oblique directions therebetween, as shown in FIG. There are 5 directions. With such an arrangement, the user can move the remote control terminal 1 to a desired inclination without visually recognizing the remote control terminal 1. The difference from the operation example 1 is that the input of the cursor enter key (cross key and center key) to which vowels are assigned in advance can be reduced to twice the number of key presses to be input. Thereby, the input speed is further improved. In addition, since the operation of tilting the remote control terminal 1 and the operation of moving the finger to the target key position can be performed at the same time, it is possible to obtain the effects of input speed and fatigue sharing.

次に、文字入力処理について説明する。動作例1と異なるのは十字キー部5だけでなく、中心キー7を含めたカーソルエンターキー(図1参照)を用いること、及び入力決定部24c及び母音選択部24aの処理フローである。図20は、一回目の押下時と二回目の押下時で十字キー部5と中心キー7の操作内容が変更されることを説明する説明図である。一回目の押下時は母音選択が行われ、中心キー7が押下げられた場合には母音の「a」が選択され、上キー51が押下げられた場合には母音の「i」が選択され、右キー54が押下げられた場合には母音の「u」が選択され、下キー52が押下げられた場合には母音の「e」が選択され、左キー53が押下げられた場合には母音の「o」が選択される。なお、図8を用いて説明したように、5つのアイコンが左右に配置されているため、中心キー7又は十字キー部5の押下時には、リモコン端末1の傾きに対応する二つのアイコンが選択されることになる。   Next, the character input process will be described. What is different from the operation example 1 is not only the cross key unit 5 but also the cursor enter key including the center key 7 (see FIG. 1), and the processing flow of the input determination unit 24c and the vowel selection unit 24a. FIG. 20 is an explanatory diagram for explaining that the operation contents of the cross key unit 5 and the center key 7 are changed when the button is pressed for the first time and when the button is pressed for the second time. The vowel selection is performed at the first press, the vowel “a” is selected when the center key 7 is pressed, and the vowel “i” is selected when the up key 51 is pressed. When the right key 54 is depressed, the vowel “u” is selected. When the lower key 52 is depressed, the vowel “e” is selected, and the left key 53 is depressed. In this case, the vowel “o” is selected. As described with reference to FIG. 8, since the five icons are arranged on the left and right, when the center key 7 or the cross key 5 is pressed, two icons corresponding to the tilt of the remote control terminal 1 are selected. Will be.

一方、二回目の押下時には、上キー51が押下げられた場合には右側の大文字が決定され、右キー54が押下げられた場合には右側の小文字が決定され、左キー53が押下げられた場合には左側の大文字が決定され、下キー52が押し下げられた場合には左側の小文字が決定される。右の親指でキーを押下する場合、指を伸ばした状態と縮めた状態で大文字と小文字を区別できるようにし、親指の付け根の回転運動上に右側と左側を区別できるようにしている。   On the other hand, when the upper key 51 is pressed down, the right uppercase letter is determined when the second key is pressed, and when the right key 54 is pressed down, the right lowercase letter is determined and the left key 53 is pressed down. If the lower key 52 is depressed, the lower case letter on the left side is determined. When pressing the key with the right thumb, the upper and lower case letters can be distinguished when the finger is extended and contracted, and the right side and the left side can be distinguished on the rotational movement of the base of the thumb.

例えば、図21に示すように、「き」という文字を入力する場合、最初に、リモコン端末1を斜め上に傾けることにより、「か」行及び「ま」行が選択される。次に、上キー51を押すこと(一回目)で、“き”“み”“」”“}”が選択される(図22参照)。最後に、上キー51を押すこと(二回目)により、「き」が入力される文字として決定される。この方法によって、二回目の押下、つまり文字決定を行っているときに、次に入力する文字に対応する傾きに変更することができるので、より効率的にキー入力することができる。また、この方法によって、随時、2回のキー押下にかかる時間で入力することができ、入力速度の向上につながる。なお、動作例1と同様に、リモコン端末1を傾ける操作と上キー51を押下する操作とは独立した操作であるため、リモコンを傾ける操作を上キー51を押下げる操作よりも前にすることも可能である。   For example, as shown in FIG. 21, when the character “ki” is input, first, the remote control terminal 1 is tilted upward to select the “ka” row and the “ma” row. Next, by pressing the up key 51 (first time), “ki” “mi” “” ”“} ”is selected (see FIG. 22) Finally, the up key 51 is pressed (second time). Thus, “ki” is determined as the input character. By this method, when the second press, that is, character determination is performed, the inclination can be changed to the inclination corresponding to the character to be input next, so that the key input can be performed more efficiently. Also, by this method, it is possible to input at any time in the time required for two key presses, leading to an improvement in input speed. As in the first operation example, the operation of tilting the remote control terminal 1 and the operation of pressing the up key 51 are independent operations, and therefore the operation of tilting the remote control is performed before the operation of pressing the up key 51 down. Is also possible.

携帯電話のテンキーによるポケベル方式と比べて、指の可動領域が狭い分、キー入力の正確性が向上し、決定入力作業している間に次の目標の傾きに変更することが可能なので、入力する速度も向上する。動作例1と比較して押下数が減少することにより、更なる速度の向上につながる。   Compared with the pager method using a numeric keypad on a mobile phone, the accuracy of key input is improved because the movable area of the finger is narrow, and it is possible to change to the next target inclination while performing decision input work. Speed is also improved. By reducing the number of presses compared to the operation example 1, the speed is further improved.

以上のような操作を実現するため、動作例2におけるデジタルテレビ2の処理フローについて説明する。図23は、動作例2における文字入力制御部の処理フローを示すフローチャートである。なお、動作例1と異なるのはキーイベントに対応する処理(文字入力決定処理S605と母音選択処理S606を含む)である。   In order to realize the operation as described above, a processing flow of the digital television 2 in the operation example 2 will be described. FIG. 23 is a flowchart illustrating a processing flow of the character input control unit in the second operation example. Note that the processing different from the operation example 1 is processing corresponding to the key event (including character input determination processing S605 and vowel selection processing S606).

最初に、母音選択部24a及び子音選択部24bは、母音選択変数j及び子音選択変数iをそれぞれ初期化(j=−1、i=3)する(S600)。なお、一回目に十字キー部5又は中心キー7を押下するときと、二回目に押下するときとはキー入力に伴う操作内容が異なるため、後述するS604で何回目の押下時の操作を判別する際に用いるキーイベントモードを採用し、この値についても初期化(mode=0)する。   First, the vowel selection unit 24a and the consonant selection unit 24b initialize the vowel selection variable j and the consonant selection variable i (j = −1, i = 3), respectively (S600). It should be noted that when the cross key part 5 or the center key 7 is pressed for the first time, the operation content associated with the key input is different between the second time pressing and the second time pressing, so the operation at the time of pressing is determined in S604 described later. The key event mode used in the process is adopted, and this value is also initialized (mode = 0).

次に、母音選択部24a及び子音選択部24bは、リモコン端末1から送信さされる入力信号がデータ蓄積部23に到達するまで待機状態になり(S601)、リモコン端末1からの信号を受信してデータ蓄積部23に各センサの情報(傾き情報及びキー入力情報)が蓄積された場合(S602)には、後段の文字選択及び決定処理が行われる。   Next, the vowel selection unit 24a and the consonant selection unit 24b are in a standby state until the input signal transmitted from the remote control terminal 1 reaches the data storage unit 23 (S601), and receives the signal from the remote control terminal 1. When the information (tilt information and key input information) of each sensor is accumulated in the data accumulation unit 23 (S602), the subsequent character selection and determination process is performed.

まず、十字キー部5又は中心キー7の押下げによるキー入力情報の有無を確認する(S603)。なお、ここでいうキー入力とはキーを押下した後に、キーを離した時を指している。キー入力情報が有る場合には、キーイベントモードが0であるか否かを判定する(S604)。S604の判定においてキーイベントモードが0でない場合には二回目の押下げであるため、入力決定部24cが、キー入力情報(上キー51、右キー54、下キー52、左キー53、又は中心キー7)に対応する文字を入力される文字として決定する(S605)。その後、キーイベントモードを0に設定する(S606)。   First, the presence / absence of key input information by pressing the cross key unit 5 or the center key 7 is confirmed (S603). The key input here refers to the time when the key is released after being pressed. If there is key input information, it is determined whether or not the key event mode is 0 (S604). If the key event mode is not 0 in the determination of S604, it is the second depression, so the input determination unit 24c displays the key input information (up key 51, right key 54, down key 52, left key 53, or center The character corresponding to the key 7) is determined as the input character (S605). Thereafter, the key event mode is set to 0 (S606).

一方、S604の判定においてキーイベントモードが0である場合には一回目の押下げであるため、母音選択部24aが、そのキー入力情報の母音選択変数jに対応する文字を選択する(S607)。その後、キーイベントモードを1に設定する(S608)。   On the other hand, when the key event mode is 0 in the determination of S604, it is the first depression, so the vowel selection unit 24a selects a character corresponding to the vowel selection variable j of the key input information (S607). . Thereafter, the key event mode is set to 1 (S608).

また、S603において、キー入力情報が無く、傾き情報が蓄積されている場合には、子音選択部24bが、傾き情報に従って変化させた子音選択変数iに対応する文字を選択する(S609)。   In S603, when there is no key input information and inclination information is accumulated, the consonant selection unit 24b selects a character corresponding to the consonant selection variable i changed according to the inclination information (S609).

最後に、表示部25が、選択又は決定された文字を表示する(S610)。なお、利用者によるリモコン端末1の操作に応じて傾き情報は随時変化するため、新しい傾き情報が到達するたびにS609の処理が行われることになる。   Finally, the display unit 25 displays the selected or determined character (S610). In addition, since inclination information changes at any time according to operation of the remote control terminal 1 by a user, the process of S609 is performed whenever new inclination information arrives.

次に、母音選択の処理フローについて説明する。図24は、動作例2における母音選択の処理フローを示すフローチャートである。最初に、キー入力情報が中心キー7に対するものであるか否かを判定(S701)し、中心キー7に対するものである場合に母音選択変数jを0とする(S702)。以降同様に、キー入力情報が上キー51に対するものであるか否かを判定(S703)し、上キー51に対するものである場合に母音選択変数jを1とする(S704)。また、キー入力情報が下キー52に対するものであるか否かを判定(S705)し、下キー52に対するものである場合に母音選択変数jを2とする(S706)。さらに、キー入力情報が左キー53に対するものであるか否かを判定(S707)し、左キー53に対するものである場合に母音選択変数jを3とする(S708)。そして、キー入力情報が右キー54に対するものであるか否かを判定(S709)し、右キー54に対するものである場合に母音選択変数jを4とする(S710)。その後、既に選択されている子音選択変数iと、S702、S704、S706、S709、S711で設定された母音選択変数jとに対応する文字をテーブル表から取得(S711)し、図25の右図の中心にかかれたようなアイコンを表示する。最後に、次は文字決定処理に進む旨を促す指示(例えば、次のキーイベントモードは1である旨の指示)を表示部25に表示する(S712)。   Next, a processing flow for selecting vowels will be described. FIG. 24 is a flowchart illustrating a processing flow of vowel selection in the second operation example. First, it is determined whether or not the key input information is for the center key 7 (S701). If the key input information is for the center key 7, the vowel selection variable j is set to 0 (S702). Thereafter, similarly, it is determined whether or not the key input information is for the upper key 51 (S703). If the key input information is for the upper key 51, the vowel selection variable j is set to 1 (S704). Further, it is determined whether or not the key input information is for the lower key 52 (S705). If the key input information is for the lower key 52, the vowel selection variable j is set to 2 (S706). Further, it is determined whether or not the key input information is for the left key 53 (S707). If the key input information is for the left key 53, the vowel selection variable j is set to 3 (S708). Then, it is determined whether or not the key input information is for the right key 54 (S709), and if it is for the right key 54, the vowel selection variable j is set to 4 (S710). Thereafter, characters corresponding to the consonant selection variable i already selected and the vowel selection variable j set in S702, S704, S706, S709, and S711 are obtained from the table (S711), and the right diagram of FIG. Displays an icon that looks like the center of Finally, an instruction prompting to proceed to the character determination process (for example, an instruction indicating that the next key event mode is 1) is displayed on the display unit 25 (S712).

続いて、文字決定の処理フローについて説明する。図26は、動作例2における文字決定の処理フローを示すフローチャートである。最初に、キー入力情報が上キー51に対するものであるか否かを判定(S801)し、上キー51に対するものである場合には、母音選択時に選択されたi及び子音選択時に選択されたjに対応する日本語大文字をテーブル表から取得する(S802)。以降同様に、キー入力情報が下キー52に対するものであるか否かを判定(S803)し、下キー52に対するものである場合には、母音選択時に選択されたi+5及び子音選択時に選択されたjに対応する日本語小文字をテーブル表から取得する(S804)。また、キー入力情報が左キー53に対するものであるか否かを判定(S805)し、左キー53に対するものである場合には、母音選択時に選択されたi+5及び子音選択時に選択されたjに対応する日本語大文字をテーブル表から取得する(S806)。さらに、キー入力情報が右キー54に対するものであるか否かを判定(S807)し、右キー54に対するものである場合には、母音選択時に選択されたi及び子音選択時に選択されたjに対応する日本語小文字をテーブル表から取得する(S808)。最後に、S802、S804、S806、S808で取得した文字を表示(S809)し、母音選択変数jを0に設定する(S810)。   Next, the processing flow for character determination will be described. FIG. 26 is a flowchart showing a character determination processing flow in the second operation example. First, it is determined whether or not the key input information is for the up key 51 (S801). If the key input information is for the up key 51, i selected when the vowel is selected and j selected when the consonant is selected. Japanese capital letters corresponding to are obtained from the table (S802). Thereafter, similarly, it is determined whether or not the key input information is for the lower key 52 (S803). If the key input information is for the lower key 52, i + 5 selected at the time of selecting a vowel and selected at the time of consonant selection are selected. The lowercase Japanese character corresponding to j is acquired from the table (S804). Further, it is determined whether or not the key input information is for the left key 53 (S805). If the key input information is for the left key 53, i + 5 selected when the vowel is selected and j selected when the consonant is selected. Corresponding Japanese capital letters are acquired from the table (S806). Further, it is determined whether or not the key input information is for the right key 54 (S807). If the key input information is for the right key 54, i is selected when the vowel is selected and j is selected when the consonant is selected. Corresponding Japanese lowercase letters are obtained from the table (S808). Finally, the characters acquired in S802, S804, S806, and S808 are displayed (S809), and the vowel selection variable j is set to 0 (S810).

なお、子音選択の処理フローについては動作例1と同様であるため、ここでは重複する説明は省略する。   Note that the consonant selection process flow is the same as that in the first operation example, and therefore, a duplicate description is omitted here.

〔動作例3〕
動作例3は、リモコン端末1を傾ける操作と移動させる操作とにより、テレビ画面の検索欄等に入力される文字を決定する動作について説明するものである。
[Operation example 3]
The operation example 3 describes an operation for determining a character to be input to a search field or the like on the television screen by an operation of tilting and moving the remote control terminal 1.

最初に、利用者によるリモコン端末1の操作について説明する。動作例1、2と異なるのは、端末の位置の変化に基づいて母音を選択可能にすることである。即ち、図27に示すように、手首の支点もしくは腕の支点を中心に移動した距離計測し、結果的にリモコン端末1の位置を図6に示したヨー方向に移動させることによって、移動した位置(移動量)に対応する母音を選択することが可能となる。これによって、リモコン端末1の位置及び傾きを同時に操作し、決定キー(動作例2の2回目押下の十字キーの操作内容と同じ)を入力することにより、繰り返し押下操作することなく、簡易かつ迅速な入力操作が可能になる。   First, the operation of the remote control terminal 1 by the user will be described. The difference from the first and second operation examples is that a vowel can be selected based on a change in the position of the terminal. That is, as shown in FIG. 27, the distance moved around the wrist fulcrum or arm fulcrum is measured, and as a result, the position of the remote control terminal 1 is moved in the yaw direction shown in FIG. It becomes possible to select a vowel corresponding to (movement amount). As a result, the position and tilt of the remote control terminal 1 are simultaneously operated, and the enter key (same as the operation of the cross key for the second press in operation example 2) is input, so that it is simple and quick without repeatedly pressing. Input operation becomes possible.

次に、文字入力処理について説明する。例えば、図28に示すように、「き」という文字を入力する場合、最初に、リモコン端末1を斜め上に傾けることにより、「か」行及び「ま」行が選択される。次に、「き」に対応するようにリモコン端末1を移動させる。最後に、上キー51を押すことにより、「き」が入力される文字として決定される。   Next, the character input process will be described. For example, as shown in FIG. 28, when inputting the character “ki”, the “ka” line and the “ma” line are first selected by tilting the remote control terminal 1 obliquely upward. Next, the remote control terminal 1 is moved so as to correspond to “ki”. Finally, by pressing the up key 51, “ki” is determined as the input character.

以上のような操作を実現するため、動作例3におけるデジタルテレビ2の処理フローについて説明する。図29は、動作例3における文字入力制御部の処理フローを示すフローチャートである。なお、動作例1と異なるのは母音選択処理部の処理(母音選択処理S905)である。   In order to realize the operation as described above, a processing flow of the digital television 2 in the operation example 3 will be described. FIG. 29 is a flowchart illustrating a processing flow of the character input control unit in the third operation example. The difference from the operation example 1 is the processing of the vowel selection processing unit (vowel selection processing S905).

最初に、母音選択部24a及び子音選択部24bは、母音選択変数j及び子音選択変数iをそれぞれ初期化(j=2、i=2)する(S900)。また、リモコン端末1の初期位置pについても初期化(p=0)する。   First, the vowel selection unit 24a and the consonant selection unit 24b initialize the vowel selection variable j and the consonant selection variable i (j = 2, i = 2), respectively (S900). The initial position p of the remote control terminal 1 is also initialized (p = 0).

次に、母音選択部24a及び子音選択部24bは、リモコン端末1から送信さされる入力信号がデータ蓄積部23に到達するまで待機状態になり(S901)、リモコン端末1からの信号を受信してデータ蓄積部23に各センサの情報(傾き情報、位置情報及びキー入力情報)が蓄積された場合(S902)には、後段の文字選択及び決定処理が行われる。   Next, the vowel selection unit 24a and the consonant selection unit 24b are in a standby state until the input signal transmitted from the remote control terminal 1 reaches the data storage unit 23 (S901), and receives the signal from the remote control terminal 1. When information (inclination information, position information, and key input information) of each sensor is accumulated in the data accumulation unit 23 (S902), subsequent character selection and determination processing is performed.

まず、キー入力情報の有無を確認する(S903)。なお、ここでいうキー入力とはキーを押下した後に、キーを離した時を指している。そして、キー入力情報がある場合には、入力決定部24cが、現在選択されている文字を入力される文字として決定する(S904)。   First, the presence / absence of key input information is confirmed (S903). The key input here refers to the time when the key is released after being pressed. If there is key input information, the input determination unit 24c determines the currently selected character as the input character (S904).

また、S903において、キー入力情報が無く、位置情報又は傾き情報が蓄積されている場合には、まず、母音選択部24aが、位置情報に従って変化させた母音選択変数jに対応する文字を選択する(S905)。なお、母音選択処理において、ジャイロセンサで得られる速度を積分することで位置の変化量を把握することが可能であるため、その変化の合計が閾値を超えたとき母音選択変数jの値を変えて選択する母音を変えることができる。右に移動する正方向の場合にはjが増加し、逆方向ではjが減少するようになっている。   In S903, when there is no key input information and position information or inclination information is accumulated, first, the vowel selection unit 24a selects a character corresponding to the vowel selection variable j changed according to the position information. (S905). In the vowel selection process, it is possible to grasp the amount of change in position by integrating the speed obtained by the gyro sensor, so when the sum of the changes exceeds the threshold, the value of the vowel selection variable j is changed. You can change the vowel you select. In the forward direction moving to the right, j increases, and in the reverse direction, j decreases.

その後、子音選択部24bが、傾き情報に従って変化させた子音選択変数iに対応する文字を選択する(S906)。   Thereafter, the consonant selection unit 24b selects a character corresponding to the consonant selection variable i changed according to the inclination information (S906).

最後に、表示部25が、選択又は決定された文字を表示する(S907)。なお、利用者によるリモコン端末1の操作に応じて傾き情報及び位置情報は随時変化するため、新しい傾き情報又は新しい位置情報が到達するたびにS905又はS906の処理が行われることになる。   Finally, the display unit 25 displays the selected or determined character (S907). In addition, since inclination information and position information change at any time according to operation of the remote control terminal 1 by a user, the processing of S905 or S906 is performed every time new inclination information or new position information arrives.

次に、母音選択の処理フローについて説明する。図30は、動作例3における母音選択の処理フローを示すフローチャートである。最初に、キー入力情報が上キー51に対するものであるか否かを判定(S1001)し、上キー51に対するものである場合には、選択されたj及び子音選択時に選択されたiと、上キー51に対応する文字をテーブル表から取得する(S1002)。以降同様に、キー入力情報が下キー52に対するものであるか否かを判定(S1003)し、下キー52に対するものである場合には、選択されたj及び子音選択時に選択されたiと、下キー52に対応する文字をテーブル表から取得する(S1004)。また、キー入力情報が左キー53に対するものであるか否かを判定(S1005)し、左キー53に対するものである場合には、選択されたj及び子音選択時に選択されたiと、左キー53に対応する文字をテーブル表から取得する(S1006)。さらに、キー入力情報が右キー54に対するものであるか否かを判定(S1007)し、右キー54に対するものである場合には、選択されたj及び子音選択時に選択されたiと、右キー54に対応する文字をテーブル表から取得する(S1008)。最後に、S1002、S1004、S1006、S1008で取得した文字に表示(S1009)し、母音選択変数jを0に設定する(S1010)。   Next, a processing flow for selecting vowels will be described. FIG. 30 is a flowchart illustrating a processing flow of vowel selection in the third operation example. First, it is determined whether or not the key input information is for the up key 51 (S1001). If the key input information is for the up key 51, the selected j and i selected when the consonant is selected, The character corresponding to the key 51 is acquired from the table (S1002). Thereafter, similarly, it is determined whether or not the key input information is for the lower key 52 (S1003). If the key input information is for the lower key 52, the selected j and i selected when the consonant is selected; The character corresponding to the down key 52 is acquired from the table (S1004). Also, it is determined whether or not the key input information is for the left key 53 (S1005). If the key input information is for the left key 53, the selected j and i selected when the consonant is selected, and the left key The character corresponding to 53 is acquired from the table (S1006). Further, it is determined whether or not the key input information is for the right key 54 (S1007). If the key input information is for the right key 54, the selected j, i selected at the time of consonant selection, and the right key are selected. The character corresponding to 54 is acquired from the table (S1008). Finally, the characters acquired in S1002, S1004, S1006, and S1008 are displayed (S1009), and the vowel selection variable j is set to 0 (S1010).

続いて、母音選択時における母音選択変数jの決定方法について説明する。図31は、母音選択時における母音選択変数の決定処理を示すフローチャートである。最初に、母音選択部24aは、位置センサ値(位置情報に相当)Sを取得する(S1101)。取得した位置センサ値Sと、S900で初期設定された初期位置pとの合計値が所定の閾値THよりも大きい場合(S1102)には、母音選択変数jに1を加え(S1103)、その合計値が閾値TH以下の場合(S1104)には、母音選択変数jから1を引く(S1105)。最後に初期位置pを0に設定する(S1106)。   Next, a method for determining the vowel selection variable j when selecting a vowel will be described. FIG. 31 is a flowchart showing a vowel selection variable determination process when a vowel is selected. First, the vowel selection unit 24a acquires a position sensor value (corresponding to position information) S (S1101). When the total value of the acquired position sensor value S and the initial position p initially set in S900 is larger than a predetermined threshold TH (S1102), 1 is added to the vowel selection variable j (S1103), and the total If the value is less than or equal to the threshold TH (S1104), 1 is subtracted from the vowel selection variable j (S1105). Finally, the initial position p is set to 0 (S1106).

〔動作例4〕
動作例4は、選択するアイコンに対応した手首の傾きの範囲を利用者の身体感覚に適した範囲に調整するキャリブレーションについて説明するものである。
[Operation Example 4]
The operation example 4 explains the calibration for adjusting the wrist tilt range corresponding to the icon to be selected to a range suitable for the user's body sensation.

リモコン端末1をロール方向に傾けて、デジタルテレビ2の画面に表示されている複数のアイコンから所望するアイコンを選択し、特殊キー3や十字キー5(以下、決定キーと略称する)を押下して、そのアイコンに関連付けられた文字等を入力する場合において、選択対象のアイコンが表示されている位置(角度)に対して利用者がリモコン端末1を傾ける角度は利用者毎に異なることが通常である。   The remote control terminal 1 is tilted in the roll direction, a desired icon is selected from a plurality of icons displayed on the screen of the digital television 2, and a special key 3 or a cross key 5 (hereinafter referred to as a determination key) is pressed. When inputting a character or the like associated with the icon, the angle at which the user tilts the remote control terminal 1 with respect to the position (angle) at which the icon to be selected is displayed is usually different for each user. It is.

すなわち、アイコンが選択されて文字等が入力される時にリモコン端末1が傾けられる理想的な目標角度と、個々の利用者がリモコン端末1を傾けて指し示した実際のリモコン端末1の傾き角度とは一致せず、その利用者毎に実際の入力角度の範囲は異なっている。   That is, the ideal target angle at which the remote control terminal 1 is tilted when an icon is selected and characters are input, and the actual tilt angle of the remote control terminal 1 pointed to by an individual user by tilting the remote control terminal 1 The actual input angle range is different for each user.

そこで、本動作例では、リモコン端末1の操作性を更に高めるために、アイコンに対応する角度範囲を利用者毎に適した範囲に調整するキャリブレーションを用いる。具体的には、目標角度に対して各利用者が示した利用者の入力角度の範囲を前もって計測しておき、計測した利用者の入力角度の範囲を用いて、各利用者がリモコン端末1を傾ける操作の特性に合わせて各アイコン選択時における傾き角度範囲を決定し調整する。これにより、各利用者の身体感覚に適した角度範囲でアイコンを選択することが可能となる。以下、動作例4におけるデジタルテレビ2の機能構成と、キャリブレーション部の処理動作について詳細に説明する。   Therefore, in this operation example, in order to further improve the operability of the remote control terminal 1, calibration for adjusting the angle range corresponding to the icon to a range suitable for each user is used. Specifically, the range of the input angle of the user indicated by each user with respect to the target angle is measured in advance, and each user uses the measured range of the input angle of the user to control the remote control terminal 1. The tilt angle range when each icon is selected is determined and adjusted according to the characteristics of the operation of tilting. Thereby, it becomes possible to select an icon in an angle range suitable for each user's body sensation. Hereinafter, the functional configuration of the digital television 2 in the operation example 4 and the processing operation of the calibration unit will be described in detail.

図32は、動作例4におけるデジタルテレビの機能構成を示す機能構成図である。このデジタルテレビ2は、信号受信部41と、信号分離部42と、信号データ蓄積部43と、計測データ格納部44と、キャリブレーション部45と、表示出力部46とを備えている。   FIG. 32 is a functional configuration diagram illustrating a functional configuration of the digital television in the operation example 4. The digital television 2 includes a signal reception unit 41, a signal separation unit 42, a signal data storage unit 43, a measurement data storage unit 44, a calibration unit 45, and a display output unit 46.

信号受信部41は、図3に示した信号受信部21と同様の機能を備え、リモコン端末1から送信された入力信号(傾き情報、キー入力情報等)を受信する機能を備えている。なお、本動作例において、傾き情報とは、リモコン端末1を手に把持した利用者が手首をロール方向に傾けた際に加速度センサ等により検出された傾きのセンサ値であって、具体的にはリモコン端末1の傾き角度をいう。   The signal receiving unit 41 has the same function as that of the signal receiving unit 21 shown in FIG. 3, and has a function of receiving input signals (such as tilt information and key input information) transmitted from the remote control terminal 1. In this operation example, the tilt information is a sensor value of a tilt detected by an acceleration sensor or the like when the user holding the remote control terminal 1 tilts the wrist in the roll direction. Means the tilt angle of the remote control terminal 1.

信号分離部42は、図3に示した信号分離部22と同様の機能を備え、信号受信部41で受信した入力信号を傾き情報(傾き角度)とキー入力情報とに分離する機能を備えている。   The signal separation unit 42 has the same function as the signal separation unit 22 shown in FIG. 3, and has a function of separating the input signal received by the signal receiving unit 41 into tilt information (tilt angle) and key input information. Yes.

信号データ蓄積部43は、図3に示したデータ蓄積部23と同様の機能を備え、信号分離部42で分離された傾き角度とキー入力情報とを保持する機能を備えている。   The signal data storage unit 43 has the same function as that of the data storage unit 23 shown in FIG. 3, and has a function of holding the tilt angle and key input information separated by the signal separation unit 42.

計測データ格納部44は、キャリブレーション部45で計算された計測データを格納する機能を備えている。   The measurement data storage unit 44 has a function of storing measurement data calculated by the calibration unit 45.

キャリブレーション部45は、信号データ蓄積部43から傾き角度を読み出して取得する傾き取得部45aと、取得した傾き角度を用いて目標角度に対する利用者の入力角度の範囲を算出して計測データとして計測データ格納部44に格納する入力特性算出部45bと、計測データ格納部44から読み出した利用者の入力角度の範囲に基づいて、選択されるアイコンが切り替わる角度の閾値等を決定し調整する領域調整部45cとで構成されている。   The calibration unit 45 reads the inclination angle from the signal data storage unit 43 and acquires it, calculates the range of the input angle of the user with respect to the target angle using the acquired inclination angle, and measures it as measurement data An area adjustment that determines and adjusts a threshold value of an angle at which a selected icon is switched based on the input angle calculation unit 45b stored in the data storage unit 44 and the range of the user input angle read from the measurement data storage unit 44 Part 45c.

表示出力部46は、図3に示した表示部25と同様の機能を備え、キャリブレーションを行う際に用いるGUIを表示する機能を備えている。なお、キャリブレーション時には、図33に示すように、表示出力部46が表示可能な画面サイズ(1680pixel×1920pixel)よりも小さい領域(480pixel×640pixel)が使用される。キャリブレーション時において固有の画面に切り替えることにより、現在の入力状態がキャリブレーションを行う状態であることを利用者に対して瞬時に確実に認識させることが可能となる。   The display output unit 46 has a function similar to that of the display unit 25 shown in FIG. 3 and a function of displaying a GUI used when calibration is performed. At the time of calibration, as shown in FIG. 33, an area (480 pixels × 640 pixels) smaller than the screen size (1680 pixels × 1920 pixels) that can be displayed by the display output unit 46 is used. By switching to a unique screen at the time of calibration, the user can be surely and instantly recognized that the current input state is a state for performing calibration.

以上の各機能部によりキャリブレーションが実現されるが、キャリブレーションの操作は動作例1〜動作例3の前段階でリモコン端末1の操作設定として行われるため、本動作例に係るデジタルテレビ2の機能構成と動作例1〜動作例3に係るデジタルテレビ2の機能構成とを一つにすることも可能である。   Calibration is realized by each of the functional units described above. However, since the calibration operation is performed as an operation setting of the remote control terminal 1 in the previous stage of the operation examples 1 to 3, the operation of the digital television 2 according to this operation example is performed. It is possible to combine the functional configuration and the functional configuration of the digital television 2 according to the first to third operational examples.

次に、キャリブレーション部45の処理動作について説明する。最初に、キャリブレーション部45は、5つの目標角度を予め用意しておき、キャリブレーション時に利用者に選択させるために、各目標角度と各目標角度にそれぞれ対応するアイコン8a〜アイコン8eとを各目標角度に対応する位置にそれぞれ表示すると共に、利用者に入力させる5つの数字を各アイコン上に表示し、更にその数字を無作為に組み合わせた数字列を課題表示欄に表示する(S1)。   Next, the processing operation of the calibration unit 45 will be described. First, the calibration unit 45 prepares five target angles in advance, and in order to make the user select at the time of calibration, each of the target angles and the icons 8a to 8e respectively corresponding to the target angles are displayed. Each number is displayed at a position corresponding to the target angle, five numbers to be input by the user are displayed on each icon, and a number string in which the numbers are randomly combined is displayed in the task display field (S1).

ここでは、図33に示すように、1〜5の各数字を、各目標角度(−90°、−45°、0°、45°、90°)の位置にそれぞれ表示された各アイコンの上にそれぞれ表示するものとする。なお、課題表示欄に表示される数字列は同じ数字が連続しないように決定される。同じ数字が連続する場合には、リモコン端末1を傾ける操作が必要とされないからである。また、数字に代えて、文字や記号を用いることも可能である。   Here, as shown in FIG. 33, the numbers 1 to 5 are placed on the icons displayed at the positions of the target angles (−90 °, −45 °, 0 °, 45 °, 90 °). Shall be displayed respectively. Note that the number strings displayed in the assignment display field are determined so that the same numbers do not continue. This is because the operation of tilting the remote control terminal 1 is not required when the same numbers continue. Moreover, it is also possible to use characters and symbols instead of numbers.

ここで、利用者は、図34に示すような測定環境において、課題表示欄に表示された数字列の最左から順番に、図35に示すようにリモコン端末1をロール方向に傾ける操作を行うことにより各数字に一致するアイコンをメニューから選択し、決定キーを押下して入力される数字を決定することを数字列の最右まで繰り返す(この操作を1セットとする)。そして、利用者は、課題表示欄の数字が全て入力された場合には、再度同じ操作を一定セット数に到達するまで繰り返す。   Here, in the measurement environment as shown in FIG. 34, the user performs an operation of tilting the remote control terminal 1 in the roll direction as shown in FIG. 35 in order from the leftmost of the numeric string displayed in the task display column. Thus, an icon that matches each number is selected from the menu, and the determination of the number to be input by pressing the enter key is repeated to the right of the number string (this operation is set as one set). Then, when all the numbers in the assignment display column are input, the user repeats the same operation again until the set number is reached.

このとき、キャリブレーション部45は、利用者が選択して入力した課題表示欄の数字を色付けする(S2)。これにより、現時点において選択対象のアイコンがいずれかであるかを利用者に容易に把握させることが可能となる。   At this time, the calibration unit 45 colors the numbers in the task display column selected and input by the user (S2). This makes it possible for the user to easily grasp which icon is to be selected at the present time.

また、傾き取得部45aは、利用者によって各数字が決定される毎に、利用者によって決定された数字に関連するアイコンが選択された時に受信している傾き角度を信号データ蓄積部43から取得する(S3)。   In addition, the inclination acquisition unit 45a acquires, from the signal data storage unit 43, the inclination angle received when the icon related to the number determined by the user is selected every time the number is determined by the user. (S3).

その後、入力特性算出部45bが、傾き取得部45aで取得した傾き角度を用いて、そのアイコンの目標角度に対する利用者の入力角度の範囲を算出する(S4)。   Thereafter, the input characteristic calculation unit 45b calculates the range of the input angle of the user with respect to the target angle of the icon using the inclination angle acquired by the inclination acquisition unit 45a (S4).

図36は、8人の被験者により上記操作を10セット(150文字の入力)行った場合の利用者の入力角度の範囲の測定結果である。例えば、目標角度−90°の位置に表示されたアイコンを選択して数字を入力する場合に、被験者Aは、約−95°から約−60°の利用者の入力角度の範囲でそのアイコンを選択していることが分かる。   FIG. 36 shows the measurement results of the range of the input angle of the user when the above operation is performed by 8 subjects with 10 sets (input of 150 characters). For example, when selecting an icon displayed at a position of a target angle of −90 ° and inputting a number, the subject A puts the icon in the range of the user's input angle from about −95 ° to about −60 °. You can see that it is selected.

最後に、領域調整部45cが、入力特性算出部45bで算出された利用者の入力角度の範囲に対応するように、各アイコンに対応する傾きの角度範囲を調整する(S5)。例えば、上記被験者Aの場合、右手に把持したリモコン端末1を右回転方向に徐々に回転させていき、選択対象のアイコンが、−45°の位置に表示されたアイコンから−90°の位置に表示されたアイコンに切り替わる傾き角度の閾値を−60°に決定し、−90°の位置に表示されたアイコンを選択状態にしておく角度範囲を−60°〜−95°に調整する。   Finally, the area adjustment unit 45c adjusts the angle range of the inclination corresponding to each icon so as to correspond to the range of the user input angle calculated by the input characteristic calculation unit 45b (S5). For example, in the case of the subject A, the remote control terminal 1 held by the right hand is gradually rotated in the right rotation direction, and the icon to be selected is positioned at the position −90 ° from the icon displayed at the position −45 °. The inclination angle threshold for switching to the displayed icon is determined to be −60 °, and the angle range in which the icon displayed at the position of −90 ° is selected is adjusted to −60 ° to −95 °.

また、例えば、領域調整部45cは、式(1)を用いて、選択対象のアイコンが切り替わる傾き角度の閾値THを決定し、隣接する閾値間をそのアイコンを選択状態にしておく角度範囲とする。   In addition, for example, the region adjustment unit 45c determines a tilt angle threshold TH at which the icon to be selected is switched using Expression (1), and sets an angle range between the adjacent thresholds so that the icon is selected. .

TH=(RN,max+R(N+1),min)/2 ・・・式(1)
なお、N(=1〜4)は、アイコン上に表示された数字を示し、RN,minは、数字Nのアイコン選択時における利用者の入力角度の範囲の最小値(最小傾き角度)を示し、RN,maxは、数字Nのアイコン選択時における利用者の入力角度の範囲の最大値(最大傾き角度)を示している。ただし、RN,maxが(N+1)のアイコンの目標角度を超えていた場合には、超えた角度を値を除いて式(1)を用いて算出する。これは、利用者の入力ミスによる測定値を排除するためである。
TH = (R N, max + R (N + 1), min ) / 2 (1)
N (= 1 to 4) represents a number displayed on the icon , and RN, min represents a minimum value (minimum inclination angle) of the user input angle range when the icon of the number N is selected. R N, max indicates the maximum value (maximum inclination angle) of the range of the input angle of the user when the number N icon is selected. However, in the case where RN, max exceeds the target angle of the icon of (N + 1), the exceeded angle is calculated by using equation (1) excluding the value. This is to eliminate measurement values due to user input errors.

ここで、単純に式(1)を用いて閾値を求める方法では、ヒューマンエラーによって偶然得られた最大傾き角度又は最小傾き角度が隣接するアイコンの目標角度に限りなく近い場合に、アイコンの傾き角度範囲に影響を及ぼす可能性が高い。そこで、得られた傾き角度の最大値や最小値をそのまま用いるのではなく、ヒストグラム分布を用いて閾値を決定する。以下、ヒストグラム分布を用いた場合の領域調整部45cの処理動作について詳細に説明する。   Here, in the method of simply obtaining the threshold value using Equation (1), the icon inclination angle when the maximum inclination angle or the minimum inclination angle obtained by chance due to human error is as close as possible to the target angle of the adjacent icon. It is likely to affect the range. Therefore, the threshold value is determined using the histogram distribution instead of using the obtained maximum and minimum values of the tilt angle as they are. Hereinafter, the processing operation of the region adjustment unit 45c when the histogram distribution is used will be described in detail.

図37は、図36に示した被験者Aが入力した傾き角度をヒストグラム分布で表したものである。横軸(階級)は傾き角度であり、縦軸(頻度)は、アイコンが選択されて決定キーが押下されたときから50サンプル前までに検出された傾き角度の検出数(すなわち、アイコンの選択回数)である。   FIG. 37 shows the inclination angle input by the subject A shown in FIG. 36 as a histogram distribution. The horizontal axis (class) is the tilt angle, and the vertical axis (frequency) is the detected number of tilt angles detected from when the icon is selected and the enter key is pressed up to 50 samples before (ie, the icon selection). Frequency).

図38は、領域調整部の処理フローを示すフローチャートである。最初に、領域調整部45cは、傾き取得部45aで取得した傾き角度を用いて図37に示したようなヒストグラム分布を生成し、右手に把持したリモコン端末1を右方向(回外方向)に傾けた場合のヒストグラム分布と、左方向(回内方向)に傾けた場合のヒストグラム分布とに分離する(S11)。なお、分離方法の一例としては、課題表示欄に表示された数字列の中で、利用者が現在入力した数字と一つ前に入力した数字との差が正の場合は左方向(回内方向)と判断し、その差が負の場合は右方向(回外方向)と判断する方法を挙げることができる。   FIG. 38 is a flowchart showing the processing flow of the region adjustment unit. First, the area adjustment unit 45c generates a histogram distribution as shown in FIG. 37 using the inclination angle acquired by the inclination acquisition unit 45a, and moves the remote control terminal 1 held by the right hand in the right direction (extended direction). Separated into a histogram distribution when tilted and a histogram distribution when tilted leftward (inward direction) (S11). As an example of the separation method, if the difference between the number currently entered by the user and the last number entered in the number string displayed in the assignment display column is positive, Direction), and when the difference is negative, a method of determining the right direction (extended direction) can be mentioned.

これは、図39に示すように、リモコン端末1を傾ける方向(回外方向、回内方向)によって各目標角度に対するヒストグラム分布が異なり、傾き角度は、目標角度よりも傾ける方向に偏る傾向があるからである。そこで、領域調整部45cは、リモコン端末1を傾ける方向に応じて、選択対象のアイコンが切り替わる傾き角度の閾値をそれぞれ決定し、アイコンを選択状態にしておく角度範囲もそれぞれ調整する。なお、これ以降の処理は、リモコン端末1を傾ける方向に係わらず同様であるため、説明の都合上、いずれか一方のヒストグラム分布を用いた場合の処理動作について説明する。   As shown in FIG. 39, the histogram distribution for each target angle differs depending on the direction in which the remote control terminal 1 is tilted (extroverted direction, pronation direction). Because. Therefore, the area adjustment unit 45c determines a threshold value of an inclination angle at which the icon to be selected switches according to the direction in which the remote control terminal 1 is inclined, and adjusts the angle range in which the icon is kept in the selected state. Since the subsequent processing is the same regardless of the direction in which the remote control terminal 1 is tilted, the processing operation when using one of the histogram distributions will be described for convenience of explanation.

次いで、領域調整部45cは、各アイコンに対する各ヒストグラム分布に含まれる総度数から目標角度に近い95%の度数をそれぞれ抽出し、抽出された各度数にそれぞれ対応する階級の範囲を各アイコンに対する利用者の入力角度の範囲とする(S12)。   Next, the area adjustment unit 45c extracts 95% of the frequencies close to the target angle from the total frequencies included in each histogram distribution for each icon, and uses the range of the class corresponding to each extracted frequency for each icon. It is set as the range of a person's input angle (S12).

次いで、S12で求めた各アイコンの利用者の入力角度の範囲の最小値及び最大値が隣接するアイコンの目標角度を超えているか否かを判断し(S13)、超えていない場合に、各アイコンの利用者の入力角度の範囲の最大値と隣接するアイコンの利用者の入力角度の範囲の最小値とを式(1)のRN,maxとR(N+1),minとにそれぞれ代入して計算し、選択対象のアイコンが切り替わる傾き角度の閾値を決定し、隣接する閾値間をアイコンを選択状態にしておく角度範囲とする(S15)。 Next, it is determined whether the minimum value and the maximum value of the input angle range of the user of each icon obtained in S12 exceed the target angle of the adjacent icon (S13). The maximum value of the input angle range of the user and the minimum value of the input angle range of the user of the adjacent icon are respectively substituted into RN , max , R (N + 1), and min of equation (1). Calculation is performed to determine a threshold value of an inclination angle at which the selection target icon is switched, and an angle range in which the icon is selected is set between adjacent threshold values (S15).

なお、S13の処理において、各アイコンの利用者の入力角度の範囲の最小値及び最大値が隣接するアイコンの目標角度を超えている場合には、超えているデータを取り除いた後にS15の処理を行う。前述したように、これは、利用者の入力ミスによる測定値を排除するためである。よって、誤認識による外乱を取り除くことができる。これにより、より精度よく個々に合わせて、各アイコンに対する角度範囲に調整することができる。   In the process of S13, when the minimum value and the maximum value of the input angle range of the user of each icon exceed the target angle of the adjacent icon, the process of S15 is performed after the excess data is removed. Do. As described above, this is to eliminate measurement values due to user input errors. Therefore, disturbance due to misrecognition can be removed. Thereby, it can adjust to the angle range with respect to each icon more individually according to accuracy.

以上のような方法により、個人差による目標角度に対する利用者の入力角度の範囲を計測し、その範囲に合わせたアイコンに対応する角度範囲を調整することで、利用者のエラー率を低下することができる。   The user's error rate is reduced by measuring the range of the user's input angle with respect to the target angle due to individual differences and adjusting the angle range corresponding to the icon according to the range by the above method. Can do.

なお、本実施例では、傾き取得部45aで取得した傾き角度を用いてヒストグラム分布を生成し、リモコン端末1を傾ける方向に応じてヒストグラム分布を分離して閾値をそれぞれ計算する方法について説明したが、ヒストグラム分布を用いることなく、入力特性算出部45bで算出された利用者の入力角度の範囲を、リモコン端末1を傾ける方向に応じて分離して、その方向に応じた各利用者の入力角度の範囲に基づいて閾値をそれぞれ求めることも可能である。   In addition, although the present Example demonstrated the method of producing | generating a histogram distribution using the inclination angle acquired by the inclination acquisition part 45a, isolate | separating a histogram distribution according to the direction which inclines the remote control terminal 1, and each calculating a threshold value. The range of the input angle of the user calculated by the input characteristic calculation unit 45b without using the histogram distribution is separated according to the direction in which the remote control terminal 1 is tilted, and the input angle of each user according to the direction. It is also possible to obtain the threshold values based on the ranges.

最後に、各実施の形態で説明した入力情報決定装置は、コンピュータで構成され、各機能ブロックの各処理はプログラムで実行されるようになっている。また、各実施の形態で説明した入力情報決定装置の各処理動作をプログラムとして例えばコンパクトディスクやフロッピー(登録商標)ディスク等の記録媒体に記録して、この記録媒体をコンピュータに組み込んだり、若しくは記録媒体に記録されたプログラムを、任意の通信回線を介してコンピュータにダウンロードしたり、又は記録媒体からインストールし、該プログラムでコンピュータを動作させることにより、上述した各処理動作を入力情報決定装置として機能させることができるのは勿論である。   Finally, the input information determination device described in each embodiment is configured by a computer, and each process of each functional block is executed by a program. Further, each processing operation of the input information determination device described in each embodiment is recorded as a program on a recording medium such as a compact disk or a floppy (registered trademark) disk, and this recording medium is incorporated into a computer or recorded. A program recorded on a medium can be downloaded to a computer via an arbitrary communication line, or installed from a recording medium, and the computer can be operated by the program to function each processing operation described above as an input information determination device Of course, it can be made.

本実施の形態によれば、文字入力に必要な入力情報として、キー入力以外に自身の絶対的な傾きや位置又は相対的な傾きや位置の移動量に応じた情報を送信するリモコン端末1と、リモコン端末1から受信したキー入力情報、傾き情報、位置情報の組み合わせを用いて、入力される1つの文字を選択し決定するデジタルテレビ2(入力情報決定装置)とを備えているので、以下のような効果を得ることができる。   According to the present embodiment, as input information necessary for character input, in addition to key input, remote control terminal 1 that transmits information according to its own absolute inclination and position, or relative inclination and amount of movement of position, and Since the digital TV 2 (input information determination device) that selects and determines one character to be input using a combination of key input information, tilt information, and position information received from the remote control terminal 1 is provided as follows. The following effects can be obtained.

〔課題1に対する効果〕
キー入力操作(指の移動操作とキー押下操作)に加えて、リモコン端末を把持している手の手首・肘などの運動による端末を傾ける操作や端末の位置変更操作が可能になる。これにより、キー、リモコン端末の傾き、リモコン端末の位置の組み合わせにより文字を入力できるようになり、1つの文字を入力するのに必要な繰り返し作業を減らすことができる。また、各操作を同時に変更することができるため、効率のよい文字入力が実現でき、入力速度が向上する。さらに、親指による操作負担を他の操作(傾ける操作や位置を変更する操作)に分散させるため、操作全体の作業負担が分散することでき、長い時間の入力操作が可能になる。これらの操作方法は、キーボード入力の複数の指で効率的に文字入力を行い、文字入力の操作負荷を利用する指で分散させていることと同等の効果を得ることが可能となる。
[Effects on Task 1]
In addition to key input operations (finger moving operation and key pressing operation), an operation of tilting the terminal and a position changing operation of the terminal by movement of the wrist and elbow of the hand holding the remote control terminal can be performed. As a result, a character can be input by a combination of the key, the tilt of the remote control terminal, and the position of the remote control terminal, and the repetitive work required to input one character can be reduced. Moreover, since each operation can be changed simultaneously, an efficient character input can be implement | achieved and input speed improves. Furthermore, since the operation burden due to the thumb is distributed to other operations (an operation of tilting and an operation of changing the position), the work burden of the entire operation can be distributed, and a long time input operation is possible. These operation methods can achieve an effect equivalent to that characters are efficiently input with a plurality of fingers for keyboard input and distributed with fingers using the operation load of character input.

〔課題2に対する効果〕
課題2にあっては、キー入力操作、リモコン端末を傾ける操作、リモコン端末の位置を変更する操作において、できるだけ各操作に伴う指、手首・肘の動作が単純で簡易に変更できることが求められる。
[Effects on Task 2]
In the problem 2, it is required that the operation of the finger, wrist, and elbow accompanying each operation can be changed as simply and easily as possible in the key input operation, the operation of tilting the remote control terminal, and the operation of changing the position of the remote control terminal.

まず、親指のキー入力操作においては、リモコン端末を把持した状態で、キー入力に利用される親指の可動領域を、中手指節間間接における指先の回転運動と指近位指節間間接における指先の伸縮運動になるため親指の長さを直径とする円の範囲程度内で行えるため、操作性が向上する。また、テンキーを用いると、親指の可動領域外に配置されるキーが存在し、指だけでなく手のひらの動作を連動させて動かす必要があり、把持の安定性がよくないため。十時キーの方が好ましい。   First, in the key input operation of the thumb, while holding the remote control terminal, the movable region of the thumb used for key input is determined by rotating the fingertip in the middle finger joint indirectly and the fingertip indirectly in the finger proximal finger joint. Therefore, the operability is improved because it can be performed within the range of a circle whose diameter is the length of the thumb. In addition, when the numeric keypad is used, there is a key arranged outside the movable region of the thumb, and it is necessary to move not only the finger but also the palm movement in conjunction with each other, and the gripping stability is not good. The ten o'clock key is preferred.

また、リモコン端末を傾ける操作においては、2次元空間上にベクトルに基準にした回転操作は人間の手首や手首・肘の構造上簡易ではない。手首・肘を傾けてリモコン端末の傾きを変更する1軸方向の回転による操作にすることにより、操作性を向上することができる。   In addition, in the operation of tilting the remote control terminal, a rotation operation based on a vector in a two-dimensional space is not easy due to the structure of a human wrist or wrist / elbow. The operability can be improved by performing an operation by rotation in one axis direction in which the tilt of the remote control terminal is changed by tilting the wrist or elbow.

さらに、リモコン端末の位置を変更する操作においては、2次元上の端末の位置を把握することが困難であるため、1軸方向の位置移動による操作にすることで操作性が向上することができる。複雑で人間の構造上難しい操作ではなく、簡易な操作を組み合わせることによって、安定した把持状態で操作性が向上し、習熟までの期間を短くすることができる。   Furthermore, since it is difficult to grasp the position of the two-dimensional terminal in the operation of changing the position of the remote control terminal, the operability can be improved by performing the operation by moving the position in one axis direction. . Combining simple operations rather than complicated operations that are difficult in terms of human structure improves operability in a stable gripping state, and shortens the period until learning.

〔課題3に対する効果〕
親指の移動範囲においては、十字キーにすることにより、各キーの位置から別のキーに移動する方向は上下左右斜めの方向のみになり、かつ親指の可動範囲内になるため、直観的に目標のキー位置に移動することが可能になる。
[Effects on Issue 3]
In the thumb movement range, using the cross key, the direction of moving from each key position to another key is only in the up / down / left / right diagonal direction and within the movable range of the thumb. It becomes possible to move to the key position.

また、親指のキー打鍵数においては、同じキーを繰り返し押下する操作に関して、キーの打鍵数を多くとも5回以内で目標の文字に到達し、繰り返し操作の回数を低減することにより、打鍵回数を身体に覚えやすくすることができる。   Also, with regard to the number of keystrokes on the thumb, with respect to the operation of repeatedly pressing the same key, the number of keystrokes can be reduced by reaching the target character within 5 keystrokes at most and reducing the number of repeated keystrokes. It can make it easier for the body to remember.

さらに、キーに対応する傾きの方向においては、端末を傾ける操作を用い、対応するキー数を5つにする。重力方向を基準として、人間は水平・垂直方向の方向感覚を日常生活の中で比較的正確に身につけている。例えば、水の入ったコップをこぼさないように維持したり、水を捨てたりする動作や体操などが挙げられる。よって水平垂直の間の領域を斜め(右上、右下、左上、左下)とすれば、8方向の方向感覚を身につけている。これをリモコン端末の傾ける操作に対応させることにより、5つのキーで入力することが可能になる。なお、このような操作は簡単に身体動作を身につけることができる。   Further, in the direction of tilt corresponding to the key, an operation of tilting the terminal is used, and the number of corresponding keys is set to five. With the gravitational direction as a reference, human beings acquire a sense of direction in the horizontal and vertical directions relatively accurately in daily life. For example, an operation or gymnastics that keeps a glass containing water from spilling or throws away water can be used. Therefore, if the region between the horizontal and vertical directions is slanted (upper right, lower right, upper left, lower left), the user has a sense of direction in eight directions. By making this correspond to the tilting operation of the remote control terminal, it becomes possible to input with five keys. In addition, such an operation can easily acquire a body movement.

また、位置を変更する操作においては、正面方向と正面から見て距離の短い右方向と遠目の右方向、同様に距離の短い左方向と遠目の左方向の5つのキーを入力することが可能になる。   In the operation to change the position, it is possible to input five keys, the front direction and the right direction with a short distance when viewed from the front and the right direction with a long distance, and the left direction with the short distance and the left direction with a short distance. become.

すなわち、一つの文字を入力するための操作中に繰り返される作業を減らすことにより、操作ミスを減らすことができる。また、直感的に身体が覚えやすい方向に対応した操作であるため、利用者は習熟しやすく、タッチタイピング可能な文字入力操作を実現することができる。   That is, operation errors can be reduced by reducing the work repeated during the operation for inputting one character. In addition, since the operation is intuitively compatible with the direction in which the body is easy to remember, the user can easily learn and can realize a character input operation that allows touch typing.

また、アイコンに対応する角度範囲を利用者毎に適した範囲に調整するキャリブレーションにおいては、個々の目標角度に対する各利用者の身体感覚による入力角度の範囲に合わせることで、メニュー操作に対するエラー率を低下することが可能となる。利用者が知覚に頼らずに身体感覚のみで素早く選択操作を行うことが可能となる。   Also, in the calibration that adjusts the angle range corresponding to the icon to a range suitable for each user, the error rate for menu operations can be adjusted by matching the range of input angles according to the physical sense of each user for each target angle. Can be reduced. It becomes possible for the user to quickly perform a selection operation only with a physical sense without depending on perception.

〔課題4に対する効果〕
利用者が直感的に身体に覚えしやすい方向に対応した操作であるため、ソフトキーを見ずとも入力することができ、入力した文字列や仮名漢字変換した文字や予測変換文字を確認しながらも文字を入力し続けることが可能になる。文字入力に必要な操作を常に知覚に頼ることなく、入力操作を実行できるので、利用者の認知負担を減らすことが可能となる。
[Effects on Issue 4]
Because it is an operation that corresponds to the direction that the user can intuitively remember to the body, it can be entered without looking at the soft keys, while checking the entered character string, characters converted to kana and kanji, and predicted conversion characters It will be possible to continue typing characters. Since the input operation can be executed without always relying on perception for the operation required for character input, it is possible to reduce the cognitive burden on the user.

1…リモコン端末(小型端末装置)
2…デジタルテレビ(入力情報決定装置)
3…特殊キー部
4a…右垂直上アイコン
4b…上アイコン
4c…右水平アイコン
4d…下アイコン
4e…右垂直下アイコン
4f…左垂直下アイコン
4g…下アイコン
4h…左水平アイコン
4i…上アイコン
4j…左垂直上アイコン
5…十字キー部
7…中心キー
11…キー状態検出部
12…検出部
13…位置検出部
14…マイコン部
15…送信部
21…信号受信部(受信手段)
22…信号分離部
23…データ蓄積部
24…文字入力制御部
24a…母音選択部(選択手段)
24b…子音選択部(選択手段)
24c…入力決定部(決定手段)
25…表示部(表示手段)
26…機能切り替え部
27…文字テーブル部
28…漢字変換部
29…予測変換文字部
31…特殊キー(オンオフキー)
32…特殊キー(決定キー)
33…特殊キー(削除キー)
34…特殊キー(モード変換キー)
35…特殊キー(文字変換キー)
36…特殊キー(第1文字種変更キー)
37…特殊キー(第2文字種変更キー)
41…信号受信部
42…信号分離部
43…信号データ蓄積部
44…計測データ格納部
45…キャリブレーション部
45a…傾き取得部
45b…入力特性算出部
45c…領域調整部
46…表示出力部
51…上キー
52…下キー
53…左キー
54…右キー
S100〜S109…ステップ
S201〜S205…ステップ
S301〜S304…ステップ
S401〜S407…ステップ
S501〜S511…ステップ
S600〜S610…ステップ
S701〜S712…ステップ
S801〜S810…ステップ
S900〜S907…ステップ
S1001〜S1010…ステップ
S1101〜S1106…ステップ
S1〜S5…ステップ
S11〜S15…ステップ
1. Remote control terminal (small terminal device)
2. Digital TV (input information determination device)
3 ... Special key part 4a ... Right vertical upper icon 4b ... Upper icon 4c ... Right horizontal icon 4d ... Lower icon 4e ... Right vertical lower icon 4f ... Left vertical lower icon 4g ... Lower icon 4h ... Left horizontal icon 4i ... Upper icon 4j ... Upper left vertical icon 5 ... Cross key part 7 ... Center key 11 ... Key state detection part 12 ... Detection part 13 ... Position detection part 14 ... Microcomputer part 15 ... Transmitting part 21 ... Signal receiving part (receiving means)
DESCRIPTION OF SYMBOLS 22 ... Signal separation part 23 ... Data storage part 24 ... Character input control part 24a ... Vowel selection part (selection means)
24b ... Consonant selection unit (selection means)
24c ... Input determination unit (determination means)
25. Display section (display means)
26 ... Function switching part 27 ... Character table part 28 ... Kanji conversion part 29 ... Predictive conversion character part 31 ... Special key (on / off key)
32 ... Special key (decision key)
33 ... Special key (delete key)
34 ... Special key (mode conversion key)
35 ... Special key (character conversion key)
36 ... Special key (first character type change key)
37 ... Special key (second character type change key)
DESCRIPTION OF SYMBOLS 41 ... Signal receiving part 42 ... Signal separation part 43 ... Signal data storage part 44 ... Measurement data storage part 45 ... Calibration part 45a ... Inclination acquisition part 45b ... Input characteristic calculation part 45c ... Area adjustment part 46 ... Display output part 51 ... Up key 52 ... Down key 53 ... Left key 54 ... Right key S100-S109 ... Step S201-S205 ... Step S301-S304 ... Step S401-S407 ... Step S501-S511 ... Step S600-S610 ... Step S701-S712 ... Step S801 -S810 ... Step S900-S907 ... Step S1001-S1010 ... Step S1101-S1106 ... Step S1-S5 ... Step S11-S15 ... Step

Claims (14)

自端末が差し向けられた方向の軸を中心に回転させたロール方向の傾きを検出する傾き検出手段と、上下左右を指示する十字キー入力手段とを有するリモコン端末からの送信情報に基づいて、所定の入力手段への入力情報を決定する入力情報決定装置において、
画面に表示する表示情報を記憶しておく記憶手段と、
前記表示情報を前記記憶手段から読み出して、当該表示情報を構成している複数の個別情報をそれぞれ表示した複数のアイコンを前記ロール方向に沿って輪状に選択可能に表示する表示手段と、
前記傾き検出手段で検出された傾き情報と、前記十字キー入力手段の押下げにより決定された決定信号とを前記リモコン端末から受信する受信手段と、
前記傾き情報に対応する2つの個別情報を選択し、前記複数のアイコンから当該2つの個別情報が表示された2つのアイコンを選択する選択手段と、
当該2つのアイコンのうち前記決定信号で決定された方のアイコンに表示された個別情報を前記入力情報として決定する決定手段と、
を有することを特徴とする入力情報決定装置。
Based on transmission information from a remote control terminal having an inclination detecting means for detecting an inclination in a roll direction rotated about an axis in a direction to which the terminal is directed , and a cross key input means for instructing up, down, left and right, In an input information determination device for determining input information to a predetermined input means,
Storage means for storing display information to be displayed on the screen;
Display means for reading the display information from the storage means and displaying a plurality of icons respectively displaying a plurality of individual information constituting the display information so as to be selectable in a ring shape along the roll direction ;
Receiving means for receiving, from the remote control terminal , inclination information detected by the inclination detecting means and a determination signal determined by pressing the cross key input means;
Selecting means for selecting two pieces of individual information corresponding to the tilt information, and selecting two icons displaying the two pieces of individual information from the plurality of icons;
Determining means for determining, as the input information, individual information displayed on the icon determined by the determination signal among the two icons ;
An input information determination device comprising:
前記傾き検出手段は、
水平方向、垂直上方向、垂直下方向、斜め上方向、斜め下方向を検出可能であることを特徴とする請求項1に記載の入力情報決定装置。
The inclination detecting means includes
2. The input information determining apparatus according to claim 1, wherein a horizontal direction, a vertically upward direction, a vertically downward direction, a diagonally upward direction, and a diagonally downward direction can be detected.
前記リモコン端末は、前記十字キー入力手段の中央に配置された中心キー入力手段を更に有し、
前記決定信号は、当該中心キー入力手段の押下げにより決定されることを特徴とする請求項1又は2に記載の入力情報決定装置。
The remote control terminal further includes center key input means arranged at the center of the cross key input means,
The input information determination apparatus according to claim 1, wherein the determination signal is determined by pressing the central key input unit.
前記リモコン端末は、当該リモコン端末の位置を検出する位置検出手段を更に有し、
前記選択手段は、当該位置検出手段で検出された位置情報に対応するアイコンを選択することを特徴とする請求項1又は2に記載の入力情報決定装置。
The remote control terminal further includes position detection means for detecting the position of the remote control terminal ,
The input information determination apparatus according to claim 1, wherein the selection unit selects an icon corresponding to the position information detected by the position detection unit.
前記選択手段は、
前記リモコン端末が傾いた時に受信した振動状態の前記傾き情報から当該振動状態が収束する傾き情報を推測し、推測後の傾き情報に対応するアイコンを選択することを特徴とする請求項1又は2に記載の入力情報決定装置。
The selection means includes
The inclination information that the vibration state converges is estimated from the inclination information received when the remote control terminal is inclined, and an icon corresponding to the estimated inclination information is selected. The input information determination device described in 1.
自端末が差し向けられた方向の軸を中心に回転させたロール方向の傾きを検出する傾き検出手段と、上下左右を指示する十字キー入力手段とを有するリモコン端末からの送信情報に基づいて、所定の入力手段への入力情報を決定する入力情報決定装置で処理する入力情報決定方法おいて、
画面に表示する表示情報を記憶手段に記憶しておくステップと、
前記表示情報を前記記憶手段から読み出して、当該表示情報を構成している複数の個別情報をそれぞれ表示した複数のアイコンを前記ロール方向に沿って輪状に選択可能に表示するステップと、
前記傾き検出手段で検出された傾き情報と、前記十字キー入力手段の押下げにより決定された決定信号とを前記リモコン端末から受信するステップと、
前記傾き情報に対応する2つの個別情報を選択し、前記複数のアイコンから当該2つの個別情報が表示された2つのアイコンを選択するステップと、
当該2つのアイコンのうち前記決定信号で決定された方のアイコンに表示された個別情報を前記入力情報として決定するステップと、
を有することを特徴とする入力情報決定方法。
Based on transmission information from a remote control terminal having an inclination detecting means for detecting an inclination in a roll direction rotated about an axis in a direction to which the terminal is directed , and a cross key input means for instructing up, down, left and right, Oite the input information determination method for processing an input information determining device for determining the input information to the predetermined input unit,
Storing display information to be displayed on the screen in a storage means;
A step of reading the display information from the storage means and displaying a plurality of icons respectively displaying a plurality of individual information constituting the display information so as to be selectable in a ring shape along the roll direction ;
Receiving from the remote control terminal the tilt information detected by the tilt detection means and a determination signal determined by pressing the cross key input means;
Selecting two pieces of individual information corresponding to the tilt information, and selecting two icons displaying the two pieces of individual information from the plurality of icons;
Determining individual information displayed on the icon determined by the determination signal among the two icons as the input information;
An input information determination method characterized by comprising:
自端末が差し向けられた方向の軸を中心に回転させたロール方向の傾きを検出する傾き検出手段と、上下左右を指示する十字キー入力手段とを有するリモコン端末からの送信情報に基づいて、所定の入力手段への入力情報を決定する入力情報決定装置に、
画面に表示する表示情報を記憶手段に記憶しておく機能と、
前記表示情報を前記記憶手段から読み出して、当該表示情報を構成している複数の個別情報をそれぞれ表示した複数のアイコンを前記ロール方向に沿って輪状に選択可能に表示する機能と、
前記傾き検出手段で検出された傾き情報と、前記十字キー入力手段の押下げにより決定された決定信号とを前記リモコン端末から受信する機能と、
前記傾き情報に対応する2つの個別情報を選択し、前記複数のアイコンから当該2つの個別情報が表示された2つのアイコンを選択する機能と、
当該2つのアイコンのうち前記決定信号で決定された方のアイコンに表示された個別情報を前記入力情報として決定する機能と、
を実現させるための入力情報決定プログラム。
Based on transmission information from a remote control terminal having an inclination detecting means for detecting an inclination in a roll direction rotated about an axis in a direction to which the terminal is directed , and a cross key input means for instructing up, down, left and right, In an input information determination device for determining input information to a predetermined input means,
A function of storing display information to be displayed on the screen in a storage means;
A function of reading the display information from the storage means and displaying a plurality of icons each displaying a plurality of individual information constituting the display information so as to be selectable in a ring shape along the roll direction ;
A function of receiving from the remote control terminal tilt information detected by the tilt detection means and a determination signal determined by pressing the cross key input means;
A function of selecting two pieces of individual information corresponding to the inclination information and selecting two icons displaying the two pieces of individual information from the plurality of icons;
A function of determining, as the input information, individual information displayed on the icon determined by the determination signal among the two icons ;
Input information decision program to realize
自端末が差し向けられた方向の軸を中心に回転させたロール方向の傾きを検出する傾き検出手段と、上下左右を指示する十字キー入力手段とを有するリモコン端末からの送信情報に基づいて、所定の入力手段への入力情報を決定する入力情報決定装置に、
画面に表示する表示情報を記憶手段に記憶しておく機能と、
前記表示情報を前記記憶手段から読み出して、当該表示情報を構成している複数の個別情報をそれぞれ表示した複数のアイコンを前記ロール方向に沿って輪状に選択可能に表示する機能と、
前記傾き検出手段で検出された傾き情報と、前記十字キー入力手段の押下げにより決定された決定信号とを前記リモコン端末から受信する機能と、
前記傾き情報に対応する2つの個別情報を選択し、前記複数のアイコンから当該2つの個別情報が表示された2つのアイコンを選択する機能と、
当該2つのアイコンのうち前記決定信号で決定された方のアイコンに表示された個別情報を前記入力情報として決定する機能と、
を実現させるための入力情報決定プログラムを記録したコンピュータ読み取り可能な記録媒体。
Based on transmission information from a remote control terminal having an inclination detecting means for detecting an inclination in a roll direction rotated about an axis in a direction to which the terminal is directed , and a cross key input means for instructing up, down, left and right, In an input information determination device for determining input information to a predetermined input means,
A function of storing display information to be displayed on the screen in a storage means;
A function of reading the display information from the storage means and displaying a plurality of icons each displaying a plurality of individual information constituting the display information so as to be selectable in a ring shape along the roll direction ;
A function of receiving from the remote control terminal tilt information detected by the tilt detection means and a determination signal determined by pressing the cross key input means;
A function of selecting two pieces of individual information corresponding to the inclination information and selecting two icons displaying the two pieces of individual information from the plurality of icons;
A function of determining, as the input information, individual information displayed on the icon determined by the determination signal among the two icons ;
The computer-readable recording medium which recorded the input information determination program for implement | achieving.
前記傾き情報は前記リモコン端末の傾き角度であり、前記複数のアイコンは当該傾き角度に対応する位置に表示されるものであって、
決定された前記個別情報を表示したアイコンが選択された時に受信している前記傾き角度を用いて、当該アイコンが選択される時に前記リモコン端末が傾けられる理想的な目標角度に対する利用者の入力角度の範囲を算出し、当該利用者の入力角度の範囲に基づいて、選択されるアイコンが切り替わる傾き角度の閾値を決定するキャリブレーション手段を更に有することを特徴とする請求項1に記載の入力情報決定装置。
The tilt information is a tilt angle of the remote control terminal , and the plurality of icons are displayed at positions corresponding to the tilt angle,
Using the tilt angle received when the icon displaying the determined individual information is selected, the user input angle with respect to an ideal target angle at which the remote control terminal is tilted when the icon is selected 2. The input information according to claim 1, further comprising: a calibration unit that calculates a range of the first angle and determines a tilt angle threshold at which the selected icon is switched based on the range of the input angle of the user. Decision device.
前記キャリブレーション手段は、
前記複数のアイコンがそれぞれ表示された前記複数の個別情報を課題表示欄に表示し、前記アイコンを選択したか否かに応じて当該個別情報を色分けすることを特徴とする請求項9に記載の入力情報決定装置。
The calibration means includes
The plurality of pieces of individual information on which the plurality of icons are respectively displayed is displayed in an assignment display field, and the pieces of individual information are color-coded according to whether or not the icons are selected. Input information determination device.
前記キャリブレーション手段は、
選択されるアイコンの前記目標角度を表示することを特徴とする請求項9又は10に記載の入力情報決定装置。
The calibration means includes
The input information determination apparatus according to claim 9 or 10, wherein the target angle of the selected icon is displayed.
前記キャリブレーション手段は、
前記リモコン端末を傾ける方向に応じて前記利用者の入力角度の範囲をそれぞれ算出し、当該各利用者の入力角度の範囲に基づいて前記閾値をそれぞれ決定することを特徴とする請求項9乃至11のいずれか1項に記載の入力情報決定装置。
The calibration means includes
The range of the input angle of the user is calculated according to the direction in which the remote control terminal is tilted, and the threshold is determined based on the range of the input angle of each user. The input information determination device according to any one of the above.
前記キャリブレーション手段は、
所定のアイコンに対して算出された前記利用者の入力角度の範囲の最大値と、当該アイコンに隣接するアイコンに対して算出された前記利用者の入力角度の範囲の最小値との平均値を前記閾値とすることを特徴とする請求項9乃至12のいずれか1項に記載の入力情報決定装置。
The calibration means includes
An average value of the maximum value of the user input angle range calculated for the predetermined icon and the minimum value of the user input angle range calculated for the icon adjacent to the icon The input information determination apparatus according to claim 9, wherein the threshold value is set as the threshold value.
前記キャリブレーション手段は、
前記傾き角度を階級とし、当該傾き角度に対して前記アイコンが選択された回数を度数とする前記利用者の入力角度の範囲のヒストグラム分布を生成し、当該ヒストグラム分布に含まれる総度数から前記目標角度に近い一定割合の度数を抽出し、抽出された度数に対応する前記階級の範囲を前記利用者の入力角度の範囲とすることを特徴とする請求項9乃至13のいずれか1項に記載の入力情報決定装置。
The calibration means includes
A histogram distribution of a range of the input angle of the user having the inclination angle as a class and the number of times the icon is selected with respect to the inclination angle is generated, and the target is calculated from the total frequency included in the histogram distribution. The frequency of a certain percentage close to an angle is extracted, and the range of the class corresponding to the extracted frequency is set as the range of the input angle of the user. Input information determination device.
JP2009263841A 2009-03-12 2009-11-19 Input information determination apparatus, input information determination method, input information determination program, and recording medium recording the input information determination program Expired - Fee Related JP5205360B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009263841A JP5205360B2 (en) 2009-03-12 2009-11-19 Input information determination apparatus, input information determination method, input information determination program, and recording medium recording the input information determination program

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2009059905 2009-03-12
JP2009059905 2009-03-12
JP2009263841A JP5205360B2 (en) 2009-03-12 2009-11-19 Input information determination apparatus, input information determination method, input information determination program, and recording medium recording the input information determination program

Publications (2)

Publication Number Publication Date
JP2010238220A JP2010238220A (en) 2010-10-21
JP5205360B2 true JP5205360B2 (en) 2013-06-05

Family

ID=43092437

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009263841A Expired - Fee Related JP5205360B2 (en) 2009-03-12 2009-11-19 Input information determination apparatus, input information determination method, input information determination program, and recording medium recording the input information determination program

Country Status (1)

Country Link
JP (1) JP5205360B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101809045B1 (en) * 2011-10-11 2017-12-14 엘지전자 주식회사 Remote Controller and method for operating the same
KR101812172B1 (en) * 2011-10-11 2017-12-26 엘지전자 주식회사 Remote controller and method for processing data in multimedia device
JP6004972B2 (en) * 2013-03-12 2016-10-12 アルパイン株式会社 Operation input device and operation input method

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001265500A (en) * 2000-03-17 2001-09-28 Seiko Instruments Inc Information processor, method for inputting character and computer readable recording medium with program for allowing computer to execute the method recorded thereon
JP2003114752A (en) * 2001-10-05 2003-04-18 Toshiba Corp Personal digital assistant unit, and control method therefor
JP2004102936A (en) * 2002-09-12 2004-04-02 Dainippon Printing Co Ltd Image output device, output method, recording medium and data output system
JP2005292893A (en) * 2004-03-31 2005-10-20 Nec Access Technica Ltd Portable information terminal device
JP2006033194A (en) * 2004-07-13 2006-02-02 Canon Inc Image processing unit and controlling method thereof
JP4468271B2 (en) * 2005-09-05 2010-05-26 シャープ株式会社 Operating device

Also Published As

Publication number Publication date
JP2010238220A (en) 2010-10-21

Similar Documents

Publication Publication Date Title
TWI396127B (en) Electronic device and method for simplifying text entry using a soft keyboard
EP2209646B1 (en) Wireless handheld device able to accept text input and methods for inputting text on a wireless handheld device
US7624355B2 (en) System and method for controlling a user interface
US6947028B2 (en) Active keyboard for handheld electronic gadgets
US9965044B2 (en) Information processing method, apparatus, and device
JP5802667B2 (en) Gesture input device and gesture input method
JP5166008B2 (en) A device for entering text
JP4171046B2 (en) Input device and method, character input method
TWI420889B (en) Electronic apparatus and method for symbol input
US8281251B2 (en) Apparatus and method for inputting characters/numerals for communication terminal
EP1507195A2 (en) Dual navigation control computer keyboard
JP2004355606A (en) Information processor, information processing method, and program
US20150261429A1 (en) Systems to enhance data entry in mobile and fixed environment
KR20070090373A (en) Method for controlling the movement of graphical object and remote control using the same
US9606633B2 (en) Method and apparatus for input to electronic devices
JP5205360B2 (en) Input information determination apparatus, input information determination method, input information determination program, and recording medium recording the input information determination program
US20070057917A1 (en) Portable digital apparatus for conveniently inputting various characters and method of controlling the apparatus
US20090189853A1 (en) Character input device
US9141214B2 (en) Data input device
JP2005303870A (en) Terminal device
US20230236673A1 (en) Non-standard keyboard input system
CN106371756A (en) Input system and input method
KR20150071597A (en) Device for data execution
Aoki et al. Twist&tap: Text entry for TV remotes using easy-to-learn wrist motion and key operation
EP4298501B1 (en) Predictive input interface having improved robustness for processing low precision inputs

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120116

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20120510

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20120514

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20121109

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20121204

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130123

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20130212

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130218

R150 Certificate of patent or registration of utility model

Ref document number: 5205360

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20160222

Year of fee payment: 3

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees