JPH11272376A - Input method, information processing device, and recording medium - Google Patents
Input method, information processing device, and recording mediumInfo
- Publication number
- JPH11272376A JPH11272376A JP6891598A JP6891598A JPH11272376A JP H11272376 A JPH11272376 A JP H11272376A JP 6891598 A JP6891598 A JP 6891598A JP 6891598 A JP6891598 A JP 6891598A JP H11272376 A JPH11272376 A JP H11272376A
- Authority
- JP
- Japan
- Prior art keywords
- key
- keyboard
- input
- display screen
- correspondence
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
(57)【要約】
【課題】1台のキーボードでキャラクタ入力と位置指定
が可能となり、ユーザにとって、入力対象に応じた入力
装置の使い分けが不要となり利便性の向上が図れる入力
方法およびそれを用いた情報処理装置を提供することを
目的とする。
【解決手段】キーボードのキーの配置に対応して表示画
面を分割して得られる小領域と前記キーとの対応関係を
記憶する記憶手段(5)と、キーボードのキーの配置に
基づく表示画面上の移動方向と前記キーとの対応関係を
記憶する記憶手段(7)と、この記憶手段に記憶された
対応関係に基づき、押下されたキーの配置位置に対応す
る前記表示画面の小領域の座標位置あるいは移動方向を
入力する。
(57) [Summary] An input method and a user-friendly input method that enable character input and position specification with a single keyboard, eliminating the need for the user to properly use an input device according to the input target, and improving the convenience. The purpose of the present invention is to provide an information processing apparatus that has been used. A storage means (5) for storing a correspondence between a key and a small area obtained by dividing a display screen in accordance with an arrangement of keys on a keyboard, and on a display screen based on the arrangement of keys on the keyboard. Storage means (7) for storing a correspondence relationship between the moving direction of the key and the key, and coordinates of a small area of the display screen corresponding to the arrangement position of the pressed key based on the correspondence relation stored in the storage means. Enter the position or moving direction.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、例えば、携帯電
話、携帯型パーソナルコンピュータ等の小型携帯端末に
用いられる画面上の座標位置を入力するための入力方法
に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an input method for inputting a coordinate position on a screen used for a small portable terminal such as a portable telephone and a portable personal computer.
【0002】[0002]
【従来の技術】従来の計算システム用入力装置は、 ・文字などのキャラクタ入力のためのキーボード装置 ・画面上のカーソル移動や位置指定のためのマウス、ペ
ンなどの座標位置入力装置 とに大きく分かれていた。そのため、ユーザは入力に応
じてこれらの入力装置を適宜使い分ける必要があった。
また、現在、座標位置入力装置の主流をなすマウスで
は、作業をおこなうのにある広さをもった平坦な領域が
必要となるため、ノート型パソコンなどの携帯端末でマ
ウスを利用する場合にこの領域の確保が困難であった。2. Description of the Related Art Conventional input devices for computing systems are largely divided into: a keyboard device for inputting characters such as characters; and a coordinate position input device such as a mouse and a pen for moving a cursor on a screen and specifying a position. I was Therefore, the user has to use these input devices properly according to the input.
At present, a mouse that is the mainstream of coordinate position input devices requires a flat area with a certain area to perform work, so this is necessary when using a mouse with a portable terminal such as a notebook computer. It was difficult to secure the area.
【0003】このような背景から、ノート型パソコンな
どの携帯端末では座標位置入力装置としてペンやアキュ
ポイントなどが使われていた。ペンは持ち運びしやす
く、その操作方法も直感的に分かりやすいので扱いやす
いという利点がある。しかし、キーボード装置からペン
入力に移るときに入力装置を持ちかえなければいけない
という面倒さがある。アキュポイントはキーボード装置
の中央部に位置しているので、装置の持ちかえという面
倒さはない。しかし、現在のカーソル位置からの相対方
向のみで位置指定をおこなうため、その操作方法は直感
的でないという問題点がある。[0003] From such a background, in a portable terminal such as a notebook type personal computer, a pen, an accu point and the like have been used as a coordinate position input device. The pen has the advantage that it is easy to carry and easy to handle because the operation method is intuitive and easy to understand. However, there is a trouble that the input device has to be changed when moving from the keyboard device to the pen input. Since the AccuPoint is located in the center of the keyboard device, there is no need to switch the device. However, since the position is specified only in the relative direction from the current cursor position, there is a problem that the operation method is not intuitive.
【0004】[0004]
【発明が解決しようとする課題】そこで、本発明は、上
記問題点に鑑みてなされたものであり、文字や数字、記
号等のキャラクタコードを入力する「タイピングモー
ド」とカーソルを移動させる「ポインティングモード」
を持ち、切り替えボタンやキー入力などで入力モードを
切り替えることにより、1台のキーボードでキャラクタ
入力および表示画面上の位置指定が可能な入力方法を提
供することを目的とする。SUMMARY OF THE INVENTION Accordingly, the present invention has been made in view of the above-described problems, and has been made in consideration of the above circumstances. mode"
It is an object of the present invention to provide an input method capable of inputting a character and specifying a position on a display screen with a single keyboard by switching input modes with a switching button or key input.
【0005】また、本発明は、キーボード1台でキャラ
クタ入力、表示画面上の位置指定が可能な情報処理装置
を提供することを目的とする。Another object of the present invention is to provide an information processing apparatus capable of inputting a character and specifying a position on a display screen with one keyboard.
【0006】[0006]
【課題を解決するための手段】(1)本発明の入力方法
は、キーボードのキーの配置に対応して表示画面を分割
して得られる小領域と前記キーとの対応関係を記憶手段
に記し、この記憶された対応関係に基づき、押下された
キーの配置位置に対応する前記表示画面の小領域の座標
位置を入力することにより、1台のキーボードでキャラ
クタ入力と位置指定が可能となり、ユーザにとって、入
力対象に応じた入力装置の使い分けが不要となり利便性
の向上が図れる。(1) In the input method of the present invention, the correspondence between a small area obtained by dividing a display screen in accordance with the arrangement of keys on a keyboard and the keys is recorded in a storage means. By inputting the coordinate position of the small area of the display screen corresponding to the arrangement position of the pressed key based on the stored correspondence, the character input and the position designation can be performed with one keyboard. Therefore, it is not necessary to properly use the input device according to the input object, and the convenience can be improved.
【0007】(2)本発明の入力方法は、キーボードの
キーの配置に基づく表示画面上の移動方向と前記キーと
の対応関係を記憶手段に記憶し、この記憶された対応関
係に基づき、押下されたキーの配置に対応する移動方向
を入力することにより、1台のキーボードでキャラクタ
入力と位置指定が可能となり、ユーザにとって、入力対
象に応じた入力装置の使い分けが不要となり利便性の向
上が図れる。(2) In the input method according to the present invention, the correspondence between the moving direction on the display screen based on the arrangement of the keys on the keyboard and the keys is stored in the storage means, and based on the stored correspondence, the key is pressed. By inputting the moving direction corresponding to the key arrangement, the character input and the position designation can be performed with one keyboard, and the user does not need to use the input device according to the input object, thereby improving the convenience. I can do it.
【0008】(3)本発明の入力方法は、キーボードの
キーの配置に対応して前記表示画面の予め選択された範
囲を分割して得られる小領域と前記キーとの対応関係を
記憶手段に記憶し、この記憶された対応関係に基づき、
押下されたキーの配置位置に対応する前記表示画面の小
領域の座標位置を入力することにより、1台のキーボー
ドでキャラクタ入力と位置指定が可能となり、ユーザに
とって、入力対象に応じた入力装置の使い分けが不要と
なり利便性の向上が図れる。(3) In the input method of the present invention, the correspondence between the key and a small area obtained by dividing a preselected range of the display screen in accordance with the arrangement of keys on the keyboard is stored in the storage means. Memorize and based on this memorized correspondence,
By inputting the coordinate position of the small area of the display screen corresponding to the arrangement position of the pressed key, character input and position designation can be performed with a single keyboard. There is no need to use them properly, and convenience can be improved.
【0009】(4)本発明の入力方法は、キーボードの
キーの配置に基づく表示画面上の移動方向および移動量
と前記キーとの対応関係を記憶手段に記憶し、この記憶
された対応関係に基づき、押下されたキーの配置に対応
する移動方向と移動量を入力することにより、1台のキ
ーボードでキャラクタ入力と位置指定が可能となり、ユ
ーザにとって、入力対象に応じた入力装置の使い分けが
不要となり利便性の向上が図れる。(4) According to the input method of the present invention, the correspondence between the moving direction and the amount of movement on the display screen based on the arrangement of the keys on the keyboard and the keys is stored in the storage means. Based on this, by inputting the moving direction and the moving amount corresponding to the arrangement of the pressed key, character input and position designation can be performed with one keyboard, and it is not necessary for the user to properly use the input device according to the input target. And convenience can be improved.
【0010】(5)本発明の入力方法において、前記キ
ーボードのキーの配置は、予め選択された範囲内のキー
の配置であることが望ましい。(5) In the input method according to the present invention, it is preferable that the key arrangement of the keyboard is a key arrangement within a range selected in advance.
【0011】(6)本発明の情報処理装置は、少なくと
もキーボードと表示部とを有し、該キーボードを介して
入力された情報に基づき所定の情報処理を行う情報処理
装置において、前記キーボードのキーの配置に対応して
表示画面を分割して得られる小領域と前記キーとの対応
関係を記憶する記憶手段と、この記憶手段に記憶された
対応関係に基づき、押下されたキーの配置位置に対応す
る前記表示画面の小領域の座標位置を入力する入力手段
と、を具備したことを特徴とする。(6) An information processing apparatus according to the present invention has at least a keyboard and a display unit, and performs predetermined information processing based on information input via the keyboard. Storage means for storing the correspondence between the small area obtained by dividing the display screen in accordance with the arrangement of the keys and the keys, and, based on the correspondence stored in the storage means, Input means for inputting the coordinate position of the corresponding small area of the display screen.
【0012】本発明によれば、1台のキーボードでキャ
ラクタ入力と位置指定が可能となり、ユーザにとって、
入力対象に応じた入力装置の使い分けが不要となり利便
性の向上が図れる。また、位置指定の際には、マウスと
違ってキーボード以外の作業スペースを必要としないた
め、ノート型パソコンなどの携帯端末に有効に利用でき
る。According to the present invention, character input and position designation can be performed with a single keyboard.
It is not necessary to properly use the input device according to the input target, and the convenience can be improved. Also, unlike the mouse, the work space other than the keyboard is not required when specifying the position, so that it can be effectively used for a portable terminal such as a notebook computer.
【0013】(7)本発明の情報処理装置は、少なくと
もキーボードと表示部とを有し、該キーボードを介して
入力された情報に基づき所定の情報処理を行う情報処理
装置において、前記キーボードのキーの配置に基づく表
示画面上の移動方向と前記キーとの対応関係を記憶する
記憶手段と、この記憶手段に記憶された対応関係に基づ
き、押下されたキーの配置に対応する移動方向を入力す
る入力手段と、を具備したことを特徴とする。(7) An information processing apparatus according to the present invention has at least a keyboard and a display unit, and performs predetermined information processing based on information input through the keyboard. Storage means for storing the correspondence between the movement direction on the display screen based on the arrangement of the keys and the keys; and inputting the movement direction corresponding to the arrangement of the pressed key based on the correspondence relation stored in the storage means. And input means.
【0014】本発明によれば、1台のキーボードでキャ
ラクタ入力と位置指定が可能となり、ユーザにとって、
入力対象に応じた入力装置の使い分けが不要となり利便
性の向上が図れる。また、位置指定の際には、マウスと
違ってキーボード以外の作業スペースを必要としないた
め、ノート型パソコンなどの携帯端末に有効に利用でき
る。According to the present invention, character input and position designation can be performed with a single keyboard.
It is not necessary to properly use the input device according to the input target, and the convenience can be improved. Also, unlike the mouse, the work space other than the keyboard is not required when specifying the position, so that it can be effectively used for a portable terminal such as a notebook computer.
【0015】[0015]
【発明の実施の形態】以下、本発明の実施形態について
図面を参照して説明する。Embodiments of the present invention will be described below with reference to the drawings.
【0016】(第1の実施形態)第1の実施形態では、
通常の文字入力をおこなう「タイピングモード」と、表
示画面上の任意の領域とキーボード上の任意のキーを対
応づけ、キーを押下することにより表示画面上の対応す
る位置にマウスカーソルを移動させる「絶対位置指定モ
ード」と、キーボード上の任意のキーに移動方向を割り
当て、キーを押下することにより表示画面上の対応する
移動方向にマウスカーソルを移動させる「相対位置指定
モード」と、絶対位置指定モードあるいは相対位置指定
モードで使用する各パラメータを設定する「パラメータ
設定モード」と、前記4つの入力モードを切り換える
「入力モード切り換えモード」と、を有する入力装置に
ついて説明する。(First Embodiment) In the first embodiment,
`` Typing mode '' for normal character input is associated with an arbitrary area on the display screen and an arbitrary key on the keyboard, and pressing the key moves the mouse cursor to the corresponding position on the display screen "Absolute position specification mode", "Relative position specification mode" in which the movement direction is assigned to any key on the keyboard, and the mouse cursor is moved in the corresponding movement direction on the display screen by pressing a key, and "Absolute position specification" An input device having a “parameter setting mode” for setting each parameter used in the mode or the relative position designation mode and an “input mode switching mode” for switching the four input modes will be described.
【0017】図1は、本発明の第1の実施形態に係る入
力装置の構成例を概略的に示したもので、例えば、パー
ソナルコンピュータ、携帯端末等を本体として、この本
体が具備するキーボード1と、キーボード1上に配列さ
れた各キーに予め定められたキーコードを所定のメモリ
に格納されているテーブルから読み取り、本体へ入力す
るためのキーコード入力部13と、例えばGUI(Gr
aphical User Interface)およ
び所定の表示装置からなる表示部11を利用して、キー
ボード1からのキー入力に対応させて表示部11の表示
画面上でのカーソル位置を入力するものである。FIG. 1 schematically shows an example of the configuration of an input device according to a first embodiment of the present invention. For example, a personal computer, a portable terminal, or the like is used as a main body, and a keyboard 1 provided in the main body is provided. A key code input unit 13 for reading a key code predetermined for each key arranged on the keyboard 1 from a table stored in a predetermined memory and inputting the key code to the main body;
A cursor position on the display screen of the display unit 11 is input in correspondence with a key input from the keyboard 1 by using the display unit 11 including an apical user interface and a predetermined display device.
【0018】なお、以下の説明で、キーボード1上の任
意のキーが押下されて、それに対応するキーコードがキ
ーコード入力部13を介して入力装置100に入力する
ことを簡単のため、キーボード1からキーコードが入力
されるという言い方をする場合もある。In the following description, it is assumed that an arbitrary key on the keyboard 1 is depressed and a corresponding key code is input to the input device 100 via the key code input unit 13 for the sake of simplicity. In some cases, a key code is input from a user.
【0019】キーボード1から入力されるキーコードは
入力モード判定部2に送られる。The key code input from the keyboard 1 is sent to the input mode determination section 2.
【0020】入力モード判定部2は、キーコードが入力
された時点での入力モードを、入力モード格納部3に格
納されているフラグ情報NMから判定し、その判定され
た入力モードにしたがって、絶対位置読み取り部4、相
対位置読み取り部6、パラメータ設定部9、入力モード
切り替え部10に処理の分岐をおこなう。The input mode determination unit 2 determines the input mode at the time when the key code is input from the flag information NM stored in the input mode storage unit 3, and determines an absolute mode according to the determined input mode. The processing branches to the position reading unit 4, the relative position reading unit 6, the parameter setting unit 9, and the input mode switching unit 10.
【0021】入力モード格納部3には、現在の入力モー
ドを識別するフラグ情報NMを格納する。The input mode storage section 3 stores flag information NM for identifying the current input mode.
【0022】絶対位置読み取り部4は、入力モードが絶
対位置指定モードのときに、キーコード/絶対位置対応
格納部5に格納されているテーブルを参照して、入力さ
れたキーコードに対応する表示画面上の位置情報を読み
取り、それを出力コード生成部8に送る。When the input mode is the absolute position designation mode, the absolute position reading section 4 refers to the table stored in the key code / absolute position correspondence storage section 5 and displays a display corresponding to the input key code. The position information on the screen is read and sent to the output code generation unit 8.
【0023】キーコード/絶対位置対応格納部5には、
キーボード1上の各キーに予め定められたキーコード
と、そのキーコードに対応する位置情報との対応関係を
示したテーブルが格納されている。The key code / absolute position correspondence storage unit 5 includes:
A table is stored which shows the correspondence between key codes predetermined for each key on the keyboard 1 and positional information corresponding to the key codes.
【0024】相対位置読み取り部6は、入力モードが相
対位置指定モードのときに、キーコード/相対移動対応
格納部7に格納されているテーブルを参照して、ユーザ
から入力されたキーコードに対応する方向情報を読み取
り、それを出力コード生成部8に送る。When the input mode is the relative position designation mode, the relative position reading unit 6 refers to the table stored in the key code / relative movement correspondence storage unit 7 and responds to the key code input by the user. The direction information to be read is sent to the output code generator 8.
【0025】キーコード/相対移動対応格納部7には、
キーボード1上の各キーに予め定められたキーコード
と、そのキーコードに対応する方向情報との対応関係を
示したテーブルが格納されている。The key code / relative movement correspondence storage unit 7
A table is stored which shows the correspondence between key codes predetermined for each key on the keyboard 1 and direction information corresponding to the key codes.
【0026】出力コード生成部8は、受け取った位置情
報、方向情報に従って、移動先の座標位置(あるいは、
現時点でのカーソルの座標位置からの偏差)を表す出力
コードに変換する。出力コードは本体の表示部11に送
られ、表示画面上のカーソルの位置指定がなされる。The output code generation unit 8 determines the coordinate position of the movement destination (or, according to the received position information and direction information).
(The deviation from the current cursor coordinate position). The output code is sent to the display unit 11 of the main body, and the position of the cursor on the display screen is specified.
【0027】パラメータ設定部9は、入力モードがパラ
メータ設定モードのときに、ユーザから入力されたキー
コードにしたがって、絶対位置指定モード、相対位置指
定モードで用いるパラメータ設定処理をおこない、キー
コード/絶対位置対応格納部5あるいはキーコード/相
対移動対応格納部7を書き換える。その際、本体インタ
ーフェース部12を介して本体CPUより通知された画
面サイズ、画面解像度、キーボード種別、キー配置等の
表示部11およびキーボード1に関するパラメータ情報
を参照するようになっている。When the input mode is the parameter setting mode, the parameter setting section 9 performs a parameter setting process used in the absolute position designation mode and the relative position designation mode in accordance with the key code inputted by the user, and executes the key code / absolute. The position correspondence storage unit 5 or the key code / relative movement correspondence storage unit 7 is rewritten. At this time, parameter information relating to the display unit 11 and the keyboard 1 such as the screen size, screen resolution, keyboard type, and key arrangement notified from the main body CPU via the main body interface unit 12 is referred to.
【0028】入力モード切替え部10は、入力モード
が、入力モード切り換えモードのときに、ユーザから入
力されたキーコードにしたがって入力モードを判定し、
その判定された入力モードを表す情報(フラグ情報N
M)を入力モード格納部3に書き込む。When the input mode is the input mode switching mode, the input mode switching unit 10 determines the input mode according to the key code input by the user.
Information indicating the determined input mode (flag information N
M) is written in the input mode storage unit 3.
【0029】次に、絶対位置指定モードについて、図
2、図3を参照して説明する。Next, the absolute position designation mode will be described with reference to FIGS.
【0030】絶対位置指定モードでは、キーボード1上
のキー配置と、表示画面上の小領域とを対応づけ、キー
を入力することによって、そのキーに対応する表示画面
上の小領域中の座標位置にカーソルを移動させる。In the absolute position designation mode, a key arrangement on the keyboard 1 is associated with a small area on the display screen, and when a key is input, a coordinate position in the small area on the display screen corresponding to the key is entered. Move the cursor to.
【0031】絶対位置指定モードでは、例えば、図2
(b)に示すようなユーザにより選択された表示画面中
の選択領域22を、例えば、図2(a)に示したような
ユーザにより選択されたキーボード1の選択領域21内
に配置されたキーの数とその配置位置に合わせて等分に
区切る。In the absolute position designation mode, for example, FIG.
A selection area 22 in the display screen selected by the user as shown in FIG. 2B is replaced with, for example, a key arranged in the selection area 21 of the keyboard 1 selected by the user as shown in FIG. Divide into equal parts according to the number and location.
【0032】表示画面の選択領域22の大きさが、x方
向に(x1−x0)ドット、y方向に(y1−y0)ド
ットであるものとする。また、キーボード1の選択領域
21内に配置されているキーの数が、x方向にnx個、
y方向にny個であるものとする。It is assumed that the size of the selection area 22 on the display screen is (x1-x0) dots in the x direction and (y1-y0) dots in the y direction. The number of keys arranged in the selection area 21 of the keyboard 1 is nx in the x direction,
It is assumed that the number is ny in the y direction.
【0033】表示画面の選択領域22は、x方向、y方
向それぞれについてキーボード1の選択領域21内に配
置されたキーの数および配置位置に応じて等分に区切る
ので、1つのキーに割り当てられる表示画面の選択領域
22の1つの小領域の大きさは、x方向に(x1−x
0)/nxドット、y方向に(y1−y0)/nyドッ
トとなる。The selection area 22 of the display screen is equally divided according to the number and arrangement positions of the keys arranged in the selection area 21 of the keyboard 1 in each of the x direction and the y direction. The size of one small area of the selection area 22 on the display screen is (x1-x
0) / nx dots, and (y1-y0) / ny dots in the y direction.
【0034】表示画面の選択領域22上での左からX番
め、上からY番めにある小領域の座標を(X、Y)と
し、この領域座標(X、Y)をキーボードの選択領域2
1内の、左からX番め、上からY番めのキーに対応づけ
る。The coordinates of the X-th small area on the selection area 22 on the display screen and the Y-th small area from the top are (X, Y), and these area coordinates (X, Y) are selected on the keyboard. 2
The key is associated with the X-th key from the left and the Y-th key from the top in 1.
【0035】例えば、キーボード領域22内の左からX
番め、上からY番めに配置されたキーを押下すると、カ
ーソルは、表示画面中の領域座標(X、Y)に対応する
小領域中へ移動するようにする。For example, X from the left in the keyboard area 22
When the user presses the key located at the Y-th position from the top, the cursor is moved to the small area corresponding to the area coordinates (X, Y) on the display screen.
【0036】表示画面の小領域のx方向幅をx_wid
thドット、y方向高さをy_heightドットと
し、領域座標(X、Y)に対応する小領域の中央にカー
ソルが移動するものとすると、カーソルの移動先の座標
位置は、実際には、(x0+(X−1)×(x_wid
th)+(x_width)/2、y0+(Y−1)×
(y_height)+(y_height/2))と
なる。The width of the small area of the display screen in the x direction is x_wid
Assuming that the th dot and the height in the y direction are y_height dots and the cursor moves to the center of the small area corresponding to the area coordinates (X, Y), the coordinate position of the cursor destination is actually (x0 + (X-1) × (x_wid
th) + (x_width) / 2, y0 + (Y−1) ×
(Y_height) + (y_height / 2)).
【0037】図2(a)において、キーボードの選択領
域21内には、y方向に4個、x方向に10個のキーが
配置されているので、表示画面の選択領域22はy方向
に4、x方向に10等分される。In FIG. 2A, since four keys are arranged in the y direction and ten keys are arranged in the x direction in the selection area 21 of the keyboard, the selection area 22 of the display screen has four keys in the y direction. , X in the x direction.
【0038】このようにして対応付けられたキーボード
1の選択領域21内の各キーに予め定められたキーコー
ドと、表示画面の小領域の座標とが、例えば図3に示す
ようなテーブルとして、キーコード/絶対位置対応格納
部5に格納される。A key code determined in advance for each key in the selection area 21 of the keyboard 1 and the coordinates of the small area of the display screen are stored in a table as shown in FIG. It is stored in the key code / absolute position correspondence storage unit 5.
【0039】絶対位置読み取り部4は、図3に示すよう
なテーブルを参照して、例えば、図2(a)のキーボー
ド領域22内の左からX=4番め、上からY=3番めに
配置されたキー25(キーコード「F」が予め定められ
ている)を押下すると、図2(b)に示すように、カー
ソル26は、表示画面中の領域座標(4、3)に対応す
る小領域中へ移動するようにする。The absolute position reading section 4 refers to a table as shown in FIG. 3 and, for example, X = fourth from the left and Y = third from the top in the keyboard area 22 of FIG. When the key 25 (the key code “F” is predetermined) is pressed, the cursor 26 moves to the area coordinates (4, 3) on the display screen as shown in FIG. To move into a small area.
【0040】なお、ここでは、キー25を押下すること
により、領域座標(4、3)の小領域の中心にカーソル
が移動するものとするが、移動先は小領域内であればど
こでもよい。例えば、小領域の4つの頂点のいずれかを
移動先の座標位置として設定してもよい。Here, it is assumed that the cursor is moved to the center of the small area of the area coordinates (4, 3) by pressing the key 25, but the destination may be anywhere within the small area. For example, any one of the four vertices of the small area may be set as the destination coordinate position.
【0041】次に、相対位置指定モードについて、図
4、図5を参照して説明する。Next, the relative position designation mode will be described with reference to FIGS.
【0042】相対位置指定モードでは、キーボード1上
のキーの配置と、表示画面上の移動方向とを対応づけ、
キーを入力することによって表示画面上の対応する方向
にカーソルを予め定められた移動量だけ移動させる。In the relative position designation mode, the key arrangement on the keyboard 1 is associated with the moving direction on the display screen.
By inputting a key, the cursor is moved by a predetermined amount in a corresponding direction on the display screen.
【0043】相対位置指定モードでは、例えば、図4
(a)に示すようなユーザにより選択されたキーボード
1の相対位置指定モードを利用する選択領域31内で基
点となるキーK0を選択する。基点となるキーK0は、
ユーザが選択するようにしてもよいし、選択領域31中
の中心にあるキーを自動的に起点としてもよい。In the relative position designation mode, for example, FIG.
A key K0 serving as a base point is selected in a selection area 31 using a relative position designation mode of the keyboard 1 selected by the user as shown in FIG. The key K0 serving as the base point is
The user may make a selection, or a key at the center of the selection area 31 may be automatically set as a starting point.
【0044】選択領域31内の基点以外のすべてのキー
に対して、各キーの中心点と基点となるキーK0の中心
点との位置関係からカーソルの移動方向を対応づける。With respect to all keys other than the base point in the selection area 31, the moving direction of the cursor is associated with the positional relationship between the center point of each key and the center point of the key K0 serving as the base point.
【0045】例えば、図4(a)に示すように、キーK
1は、基点のキーK0の中心からキーK1の中心点に向
かう方向を対応づける。ユーザがキーK1を押すと、キ
ーK0の中心点からキーK1の中心点を結ぶベクトル方
向へ、1ドットあるいは予め定められた数ドット単位で
カーソルが移動する。キーを押下し続けるとカーソルは
所定の方向へ移動を続けるので、目的の場所にカーソル
が到達するまでキーを押下し続ければよい。For example, as shown in FIG.
1 corresponds to the direction from the center of the key K0 as the base point toward the center point of the key K1. When the user presses the key K1, the cursor moves in a vector direction connecting the center point of the key K0 to the center point of the key K1 in units of one dot or a predetermined number of dots. If the key is kept depressed, the cursor continues to move in a predetermined direction, so that the key may be kept depressed until the cursor reaches a target location.
【0046】このように、相対位置指定モードを利用す
るキーボード1上の選択領域31内のすべてのキーに対
して、基点のキーの配置位置に対する各キーの配置位置
から求まる移動方向を設定する。キーボード1の選択領
域31内の各キーに予め定められたキーコードと、その
キーに対応付けられた移動方向とが、例えば図5に示す
ようなテーブルとしてキーコード/相対方向対応格納部
7に格納される。As described above, for all the keys in the selection area 31 on the keyboard 1 using the relative position designation mode, the movement direction determined from the arrangement position of each key with respect to the arrangement position of the base key is set. The key code predetermined for each key in the selection area 31 of the keyboard 1 and the moving direction associated with the key are stored in the key code / relative direction correspondence storage unit 7 as a table as shown in FIG. 5, for example. Is stored.
【0047】相対位置読み取り部6は、キーボード1上
の選択領域31内の任意のキーが押下されると、図5に
示したようなテーブルを参照して、そのキーに対応付け
られた方向に表示画面上のカーソルをその元の位置から
例えば所定ドット数だけ移動させることができる。When an arbitrary key in the selection area 31 on the keyboard 1 is pressed, the relative position reading section 6 refers to a table as shown in FIG. The cursor on the display screen can be moved from its original position by, for example, a predetermined number of dots.
【0048】図6は、パラメータ設定部9の構成例を概
略的に示したもので、設定操作制御部9a、キーコード
/設定操作対応格納部9b、設定情報生成部9c、設定
情報一時格納部9d、設定更新部9eから構成される。FIG. 6 schematically shows an example of the configuration of the parameter setting unit 9. The setting operation control unit 9a, the key code / setting operation correspondence storage unit 9b, the setting information generation unit 9c, and the setting information temporary storage unit 9d and a setting updating unit 9e.
【0049】パラメータ設定部9は、入力モード判定部
2でパラメータ設定モードと判定されたときに起動さ
れ、絶対位置指定モード、相対位置指定モードで用いる
テーブルの更新のためのパラメータ設定を行うようにな
っている。すなわち、キーボード1、表示画面から絶対
位置指定モード、相対位置指定モードとする領域が選択
されると、その選択領域に応じて、上記テーブルの更新
を行うようになっている。その際、パラメータ設定用の
表示画面が表示部11に提示するようになっている。The parameter setting section 9 is started when the input mode determination section 2 determines that the mode is the parameter setting mode, and sets parameters for updating a table used in the absolute position specification mode and the relative position specification mode. Has become. That is, when an area in the absolute position designation mode or the relative position designation mode is selected from the keyboard 1 or the display screen, the table is updated according to the selected area. At that time, a display screen for parameter setting is presented on the display unit 11.
【0050】設定操作制御部9aでは、パラメータ設定
用の表示画面を介してユーザにより入力された該パラメ
ータ設定用の表示画面上の操作キーのキーコードを受け
取り、そのキーコードに対応する設定操作を、キーコー
ド/設定操作対応格納部9bから読み取る。The setting operation control section 9a receives a key code of an operation key on the parameter setting display screen input by the user via the parameter setting display screen, and performs a setting operation corresponding to the key code. , Read from the key code / setting operation correspondence storage unit 9b.
【0051】キーコード/設定操作対応格納部9bに
は、キーコードとそれに対応する設定操作との対応関係
を示したテーブルが格納されている。The key code / setting operation correspondence storage section 9b stores a table showing the correspondence between key codes and corresponding setting operations.
【0052】キーコード/設定操作対応格納部9bから
読み取った設定操作が「更新」を指示するものでない場
合、例えば、「決定」を指示するものであるとき、設定
情報生成部9cに処理を移してパラメータ設定用の表示
画面に入力されたデータに基づき設定情報を生成し、生
成した設定情報を設定情報一時格納部9dに格納する。If the setting operation read from the key code / setting operation correspondence storage section 9b does not indicate "update", for example, if it indicates "determination", the processing is shifted to the setting information generating section 9c. The setting information is generated based on the data input to the parameter setting display screen, and the generated setting information is stored in the setting information temporary storage 9d.
【0053】キーコード/設定操作対応格納部9bから
読み取った設定操作が、「更新」を指示するものである
場合には、設定情報更新部9eに処理を移し、設定情報
一時格納部9dに格納されている設定情報をもとに、キ
ーコード/絶対位置対応格納部5、キーコード/相対移
動対応格納部7に格納されているテーブルを書き換え
る。If the setting operation read from the key code / setting operation correspondence storage section 9b is to instruct "update", the processing is shifted to the setting information updating section 9e and stored in the setting information temporary storage section 9d. Based on the setting information, the tables stored in the key code / absolute position correspondence storage unit 5 and the key code / relative movement correspondence storage unit 7 are rewritten.
【0054】次に、パラメータ設定部9にて、絶対位置
指定モードのパラメータ設定を行う場合を例にとり、そ
の設定手順について説明する。Next, the setting procedure will be described by taking as an example a case where the parameter setting section 9 sets a parameter in the absolute position designation mode.
【0055】図7は、絶対位置指定モードのパラメータ
設定を行う場合に、表示部11に提示されるパラメータ
設定用の表示画面の一例を示したものである。図7に示
すように、表示画面には、設定操作の手順を例えばテキ
スト文にて提示する設定手順表示部44と、表示部11
の表示画面を縮小表示した画面イメージ表示部41と、
キーボード1のイメージを縮小表示したキーボードイメ
ージ表示部43と、操作の決定、更新、終了、中止、ア
ンドゥなどのパラメータ設定用表示画面上の操作キーの
一覧を表示する操作キー表示部42と、表示画面上の任
意の位置にカーソルを移動させるために、カーソル移動
できるキーを移動方向別に表示したカーソル移動キー表
示部45とが表示されている。FIG. 7 shows an example of a parameter setting display screen presented on the display unit 11 when parameters are set in the absolute position designation mode. As shown in FIG. 7, the display screen includes a setting procedure display unit 44 for presenting the procedure of the setting operation in, for example, a text, and a display unit 11.
A screen image display unit 41 that reduces the display screen of
A keyboard image display unit 43 in which an image of the keyboard 1 is displayed in a reduced size; an operation key display unit 42 which displays a list of operation keys on a parameter setting display screen for determining, updating, ending, canceling, and undoing an operation; In order to move the cursor to an arbitrary position on the screen, a cursor movement key display section 45 displaying keys that can move the cursor for each moving direction is displayed.
【0056】手順A1: 画面イメージ表示部41に、
絶対位置指定モードに利用したい選択領域の範囲を指定
する1点(例えば、該選択領域の左上の点)をカーソル
で選択する(図8(a)参照)。カーソルの移動は、カ
ーソル移動キー表示部45に示された方向に対応するキ
ーを入力することで行う。Procedure A1: The screen image display section 41
One point (for example, a point at the upper left of the selected area) that specifies the range of the selected area to be used in the absolute position specification mode is selected with the cursor (see FIG. 8A). The cursor is moved by inputting a key corresponding to the direction indicated on the cursor movement key display section 45.
【0057】位置の選択後、操作キー表示部42に表示
されている「決定」キーを押下することにより、設定情
報生成部9cにて生成された該選択された表示画面上の
位置の設定情報が設定情報一時格納部9dに格納され
る。図8(a)に示すように、決定された位置51は、
画面イメージ表示部41に、例えば、特殊記号等を用い
て表示される。After the position is selected, by pressing the "OK" key displayed on the operation key display section 42, the setting information of the position on the selected display screen generated by the setting information generating section 9c is obtained. Is stored in the setting information temporary storage unit 9d. As shown in FIG. 8A, the determined position 51 is
The image is displayed on the screen image display unit 41 using, for example, a special symbol or the like.
【0058】手順A2: キーボードイメージ表示部4
3に、手順A1で決定した表示画面の選択領域の左上の
点に対応するキーを、上記同様カーソルを移動させて選
択する。選択したキーは、キーボードイメージ表示部4
3の対応するキーの色の変化や反転などで表示される。Procedure A2: Keyboard image display section 4
In step 3, the cursor corresponding to the upper left point of the selection area on the display screen determined in step A1 is selected by moving the cursor in the same manner as described above. The selected key is displayed in the keyboard image display 4
3 is displayed by changing or inverting the color of the corresponding key.
【0059】キーの選択後、操作キー表示部42に表示
されている「決定」キーを押下することにより、設定情
報生成部9cにて生成された該選択されたキーの位置の
設定情報が設定情報一時格納部9dに格納される。図8
(b)に示すように、決定したキー52は、キーボード
イメージ表示部43上の対応するキーの色の変化や反転
などで表示される。After the key is selected, by pressing the "OK" key displayed on the operation key display section 42, the setting information of the position of the selected key generated by the setting information generating section 9c is set. It is stored in the information temporary storage unit 9d. FIG.
As shown in (b), the determined key 52 is displayed by changing or inverting the color of the corresponding key on the keyboard image display unit 43.
【0060】手順A3: 画面イメージ表示部41に、
絶対位置指定モードを利用したい選択領域の範囲を指定
する他の1点(例えば、該選択領域の右下の点)を、カ
ーソルで選択する(図9(a)参照)。Procedure A3: The screen image display section 41
Another point (for example, the lower right point of the selected area) that specifies the range of the selected area in which the absolute position specification mode is to be used is selected with the cursor (see FIG. 9A).
【0061】位置の選択後、操作キー表示部42に表示
されている「決定」キーを押下することにより、設定情
報生成部9cにて生成された該選択された表示画面上の
位置の設定情報が設定情報一時格納部9dに格納され
る。図9(a)に示すように、決定された位置53は、
画面イメージ表示部41に、例えば、特殊記号等を用い
て表示され、さらに手順A1で決定した左上の位置51
と合わせて表示画面上の選択領域54の範囲が表示され
る。After the position is selected, by pressing the "OK" key displayed on the operation key display section 42, the setting information of the position on the selected display screen generated by the setting information generating section 9c is obtained. Is stored in the setting information temporary storage unit 9d. As shown in FIG. 9A, the determined position 53 is
For example, a special symbol or the like is displayed on the screen image display unit 41, and the upper left position 51 determined in the procedure A1 is displayed.
In addition, the range of the selection area 54 on the display screen is displayed.
【0062】手順A4: キーボードイメージ表示部4
3に、手順A3で決定した表示画面の選択領域の右下の
点に対応するキーを、上記同様カーソルを移動させて選
択する。選択したキーは、キーボードイメージ表示部4
3の対応するキーの色の変化や反転などで表示される。Procedure A4: Keyboard image display section 4
In step 3, the cursor corresponding to the lower right point of the selection area on the display screen determined in step A3 is selected by moving the cursor in the same manner as described above. The selected key is displayed in the keyboard image display 4
3 is displayed by changing or inverting the color of the corresponding key.
【0063】キーの選択後、操作キー表示部42に表示
されている「決定」キーを押下することにより、設定情
報生成部9cにて生成された該選択されたキーの位置の
設定情報が設定情報一時格納部9dに格納される。図9
(b)に示すように、決定したキー55は、キーボード
イメージ表示部43上の対応するキーの色の変化や反転
などで表示され、さらに手順A2で決定した左上のキー
52と合わせてキーボード1上の選択領域56の範囲が
表示される。After the key is selected, by pressing the "OK" key displayed on the operation key display section 42, the setting information of the position of the selected key generated by the setting information generating section 9c is set. It is stored in the information temporary storage unit 9d. FIG.
As shown in (b), the determined key 55 is displayed by changing or inverting the color of the corresponding key on the keyboard image display section 43, and is further combined with the upper left key 52 determined in step A2. The range of the upper selection area 56 is displayed.
【0064】手順A5: 操作キー表示部42に表示さ
れている「更新」キーを押下することで、手順A1〜A
4でおこなった設定内容(図6の設定情報生成部9cに
一時格納されている設定情報)に基づき、設定情報更新
部9eは、キーコード/絶対位置対応格納部5に格納さ
れているテーブルを書き換える。すなわち、図2〜図3
を参照して説明したように、キーボード1上の選択領域
内のキーの配置基づき表示画面上の選択領域内を等分割
して小領域を求め、キーボード1の選択領域内の各キー
と該小領域の領域座標との対応テーブルを生成し、キー
コード/絶対位置対応格納部5に格納する。Procedure A5: By pressing the “update” key displayed on the operation key display section 42, the procedures A1 to A
4, the setting information updating unit 9e updates the table stored in the key code / absolute position correspondence storing unit 5 based on the setting contents (setting information temporarily stored in the setting information generating unit 9c in FIG. 6). rewrite. That is, FIGS.
As described with reference to, the selected area on the display screen is equally divided to obtain a small area based on the arrangement of the keys in the selected area on the keyboard 1, and each key in the selected area of the keyboard 1 A correspondence table with the area coordinates of the area is generated and stored in the key code / absolute position correspondence storage unit 5.
【0065】なお、上記設定処理を中止したときには、
操作キー表示部42に表示されている、それに対応する
キーを入力すればよい。When the setting process is stopped,
What is necessary is just to input the key corresponding to it displayed on the operation key display part 42.
【0066】次に、パラメータ設定部9にて、相対位置
指定モードのパラメータ設定を行う場合を例にとり、そ
の設定手順について説明する。Next, the setting procedure will be described by taking as an example a case where the parameter setting section 9 sets a parameter in the relative position designation mode.
【0067】図10は、相対位置指定モードのパラメー
タ設定を行う場合に、表示部11に提示されるパラメー
タ設定用の表示画面の一例を示したものである。図10
に示すように、表示画面には、設定操作の手順を例えば
テキスト文にて提示する設定手順表示部63と、キーボ
ード1のイメージを縮小表示したキーボードイメージ表
示部61と、操作の決定、更新、中止、アンドゥなどの
パラメータ設定用の表示画面上で用いる操作キーの一覧
を表示する操作キー表示部64とが表示されている。FIG. 10 shows an example of a parameter setting display screen presented on the display unit 11 when parameters are set in the relative position designation mode. FIG.
As shown in FIG. 5, the display screen includes a setting procedure display unit 63 for presenting the procedure of the setting operation in, for example, a text sentence, a keyboard image display unit 61 in which the image of the keyboard 1 is displayed in a reduced size, operation determination, update, An operation key display unit 64 that displays a list of operation keys used on a display screen for setting parameters such as stop and undo is displayed.
【0068】手順R1: キーボードイメージ表示部6
1に、相対位置指定モードに利用したい選択領域の範囲
を指定する1つのキー(例えば、該選択領域内の左上の
キー)を、カーソルで選択する。選択したキーは、キー
ボードイメージ表示部61上の対応するキーの色の変化
や反転などで表示される。Procedure R1: Keyboard image display section 6
First, one key (for example, an upper left key in the selection area) for specifying a range of a selection area to be used in the relative position specification mode is selected with a cursor. The selected key is displayed by changing or inverting the color of the corresponding key on the keyboard image display section 61.
【0069】キーの選択後、操作キー表示部64に表示
されている「決定」キーを押下することにより、設定情
報生成部9cにて生成された該選択されたキーの位置の
設定情報が設定情報一時格納部9dに格納される。図1
1(a)に示すように、決定したキー65は、キーボー
ドイメージ表示部61上の対応するキーの色の変化や反
転などで表示される。After the key is selected, by pressing the "OK" key displayed on the operation key display section 64, the setting information of the position of the selected key generated by the setting information generating section 9c is set. It is stored in the information temporary storage unit 9d. FIG.
As shown in FIG. 1A, the determined key 65 is displayed by changing or inverting the color of the corresponding key on the keyboard image display unit 61.
【0070】手順R2: キーボードイメージ表示部6
1に、相対位置指定モードに利用したい選択領域の範囲
を指定する他の1つのキー(例えば、該選択領域内の右
下のキー)を上記同様カーソルを移動させて選択する。
選択したキーは、図11(b)に示すように、キーボー
ドイメージ表示部61上の対応するキーの色の変化や反
転などで表示される。Step R2: Keyboard image display section 6
First, another key (for example, a lower right key in the selection area) for specifying the range of the selection area to be used in the relative position specification mode is selected by moving the cursor in the same manner as described above.
The selected key is displayed by changing or inverting the color of the corresponding key on the keyboard image display unit 61 as shown in FIG.
【0071】キーの選択後、操作キー表示部64に表示
されている「決定」キーを押下することにより、設定情
報生成部9cにて生成された該選択されたキーの位置の
設定情報が設定情報一時格納部9dに格納される。図1
1(b)に示すように、決定したキー66は、キーボー
ドイメージ表示部61上の対応するキーの色の変化や反
転などで表示され、さらに手順R1で決定した左上の位
置65と合わせてキーボード1上の選択領域67の範囲
が表示される。After the key is selected, by pressing the "OK" key displayed on the operation key display section 64, the setting information of the position of the selected key generated by the setting information generating section 9c is set. It is stored in the information temporary storage unit 9d. FIG.
As shown in FIG. 1 (b), the determined key 66 is displayed by changing or inverting the color of the corresponding key on the keyboard image display section 61, and further combined with the upper left position 65 determined in step R1. The range of the selection area 67 on the top is displayed.
【0072】手順R3: 操作キー表示部64に表示さ
れている「更新」キーを押下することで手順1、2で行
った設定内容(図6の設定情報生成部9cに一時格納さ
れている設定情報)に基づき、設定情報更新部9eは、
キーコード/相対位置対応格納部7に格納されているテ
ーブルを書き換える。すなわち、図4〜図5を参照して
説明したように、キーボード1上の選択範囲内のキーの
配置関係から各キーに方向を定め、キーボード1上の選
択範囲内の各キーと表示画面上の移動方向との対応テー
ブルを生成し、キーコード/相対位置対応格納部7に格
納する。Step R3: By pressing the “update” key displayed on the operation key display section 64, the settings made in steps 1 and 2 (settings temporarily stored in the setting information generation section 9c in FIG. 6) Information), the setting information updating unit 9e
The table stored in the key code / relative position correspondence storage unit 7 is rewritten. That is, as described with reference to FIGS. 4 and 5, the direction of each key is determined from the arrangement relationship of the keys within the selection range on the keyboard 1, and each key within the selection range on the keyboard 1 is displayed on the display screen. Is generated and stored in the key code / relative position correspondence storage unit 7.
【0073】なお、上記設定処理を中止したときには、
操作キー表示部42に表示されている、それに対応する
キーを入力すればよい。When the setting process is stopped,
What is necessary is just to input the key corresponding to it displayed on the operation key display part 42.
【0074】図12は、入力モード切り換え部10の構
成例を概略的に示したもので、切り換え操作制御部10
a、キーコード/切り換え操作対応格納部10b、入力
モード切り換え部10cから構成される。FIG. 12 schematically shows an example of the configuration of the input mode switching unit 10.
a, a key code / switching operation correspondence storage unit 10b, and an input mode switching unit 10c.
【0075】入力モード判定部2は、例えば、キーボー
ド1から入力されたキーコードに対応する入力モードが
入力モード格納部3に既に格納されているフラグ情報で
示されるモードと異なるとき、入力モード切り換えモー
ドと判定し、入力モード切替部10を起動して、入力モ
ード格納部3のフラグ情報NM(現在の入力モードを示
す情報で、タイピングモードと絶対位置指定モードと相
対位置指定モードとパラメータ設定モードとのいずれか
を示す)を書き換えるようになっている。For example, when the input mode corresponding to the key code input from the keyboard 1 is different from the mode indicated by the flag information already stored in the input mode storage unit 3, the input mode determination unit 2 switches the input mode. Mode, the input mode switching unit 10 is activated, and the flag information NM of the input mode storage unit 3 (information indicating the current input mode, such as typing mode, absolute position specification mode, relative position specification mode, and parameter setting mode) And one of them).
【0076】切り換え操作制御部10aは、キーボード
から入力されたキーコードに対応するフラグ情報を、キ
ーコード/切り換え操作対応格納部10bから読み取
る。The switching operation control section 10a reads the flag information corresponding to the key code input from the keyboard from the key code / switching operation correspondence storage section 10b.
【0077】キーコード/切り換え操作対応格納部10
bでは、キーコードに対応するフラグ情報の一覧が格納
されている。Key code / switching operation correspondence storage unit 10
In b, a list of flag information corresponding to the key code is stored.
【0078】入力モード切替え部10cは、入力モード
格納部3を新たなフラグ情報に書き換える。The input mode switching section 10c rewrites the input mode storage section 3 with new flag information.
【0079】次に、入力モード判定部2を起動して、入
力モードの切り換えを指示する方法の具体例を挙げる。
入力モードの切り換えを指示する方法として K1: キーボード1の標準キー配列以外に、入力モー
ド切り換え操作専用キーをキーボード1上に用意する。Next, a specific example of a method of activating the input mode determination unit 2 and instructing the input mode to be switched will be described.
As a method of instructing the switching of the input mode, a key dedicated to the input mode switching operation is prepared on the keyboard 1 in addition to the standard key layout of the keyboard 1.
【0080】K2: キーボード1の標準キー配列にあ
るキーに、入力モード切り替え用のキーの組み合わせを
定める。K2: A key combination for switching the input mode is determined for the keys in the standard key layout of the keyboard 1.
【0081】K3: GUI表示画面上で切り換え指示
操作を可能とする。K3: A switching instruction operation can be performed on the GUI display screen.
【0082】上記(K1)に示した方法を採用した場合
の一具体例を図13に示す。図13に示すように、キー
ボード1のほぼ中央部に入力モードの切り換えボタン7
1を設け、このボタン71を1回押すごとに、入力モー
ド判定部2が入力モードの切り替えモードと判定し、入
力モード格納部3に格納されているフラグ情報が予め定
められた順番で順次書き換えられる(モードを切り替え
る)。FIG. 13 shows a specific example when the method shown in the above (K1) is adopted. As shown in FIG. 13, an input mode switching button 7 is provided at a substantially central portion of the keyboard 1.
Each time the button 71 is pressed once, the input mode determination unit 2 determines the input mode switching mode, and the flag information stored in the input mode storage unit 3 is sequentially rewritten in a predetermined order. (Switch the mode).
【0083】切り換わった入力モードは、図14に示す
ように表示部11で現在表示されている表示画面上でユ
ーザに提示されるので、ユーザは所望の入力モードが選
択されるまで切り換えボタン71を押下すればよい。The switched input mode is presented to the user on the display screen currently displayed on the display unit 11 as shown in FIG. 14, so that the user can use the switch button 71 until the desired input mode is selected. Can be pressed.
【0084】上記(k2)に示した方法を採用した場合
の入力モードを切り替えるキーコードの組み合わせの具
体例を挙げる。A specific example of a key code combination for switching the input mode when the method shown in (k2) is adopted will be described.
【0085】例えば、タイピングモードへの切り換えは
「Ctrl+T」を、絶対位置指定モードへの切り換え
は「Ctrl+A」を、相対位置指定モードへの切り換
えは「Ctrl+R」を、パラメータ設定モードへの切
り替えは「Ctrl+R」を入力することにより、入力
モード判定部2に対し、切り換えの指示をおこなう。切
り換わった入力モードは、図14に示したように、表示
部11で現在表示されている表示画面上でユーザに提示
される。For example, switching to the typing mode is “Ctrl + T”, switching to the absolute position designation mode is “Ctrl + A”, switching to the relative position designation mode is “Ctrl + R”, and switching to the parameter setting mode is “Ctrl + R”. By inputting “Ctrl + R”, the input mode determination unit 2 is instructed to switch. The switched input mode is presented to the user on the display screen currently displayed on the display unit 11, as shown in FIG.
【0086】上記(k3)に示した方法を採用した場合
の表示部11で表示されるGUI表示画面の一例を図1
5に示す。入力判定部2を起動して、図15に示したG
UI表示画面を表示させるために、例えば、「Ctrl
+M」などの特定のキーコードを入力することとする。
このようなキーコードが入力されたとき、入力モード判
定部2は、図15に示したようなGUI表示画面を表示
部11に表示するよう動作するようにしてもよい。FIG. 1 shows an example of a GUI display screen displayed on the display unit 11 when the method shown in the above (k3) is adopted.
It is shown in FIG. The input determination unit 2 is started, and G shown in FIG.
To display the UI display screen, for example, “Ctrl
A specific key code such as "+ M" is input.
When such a key code is input, the input mode determination unit 2 may operate to display a GUI display screen as shown in FIG.
【0087】図15に示すように、入力モード切り替え
用のGUI表示画面には、入力モードとそれに対応する
番号との対応一覧を表示した入力モード一覧表示部75
と、入力モード一覧表示部75から選択された所望の入
力モードの番号を入力するための入力モード設定部76
と、該表示画面上の操作の決定、中止などの操作キーの
一覧を表示した操作キー表示部77とが表示されてい
る。As shown in FIG. 15, the input mode switching GUI display screen displays an input mode list display section 75 displaying a correspondence list of input modes and corresponding numbers.
And an input mode setting section 76 for inputting a desired input mode number selected from the input mode list display section 75
And an operation key display unit 77 that displays a list of operation keys for determining and canceling an operation on the display screen.
【0088】図15の入力モード切り替え用のGUI表
示画面の操作手順について説明する。The operation procedure of the input mode switching GUI display screen shown in FIG. 15 will be described.
【0089】手順M1: 入力モード一覧表示部75か
ら、所望の入力モードを選択し、それに対応する番号を
入力モード設定部76に入力し、その番号を確認した
後、操作キー表示部77に表示されている「決定」キー
を入力すると、その選択された入力モードが入力判定部
2へ入力する。Procedure M1: A desired input mode is selected from the input mode list display section 75, a number corresponding to the selected input mode is input to the input mode setting section 76, and after confirming the number, it is displayed on the operation key display section 77. When the "enter" key is input, the selected input mode is input to the input determination unit 2.
【0090】手順M2: 操作キー表示部77に表示さ
れている指示「更新」キーを入力したタイミングで入手
順M1で決定された入力モードへの更新を行う。あるい
は、処理を中止したい場合は操作キー表示部77に表示
されている指示「中止」キーを入力すればよい。Procedure M2: Update to the input mode determined in the input procedure M1 at the timing when the instruction "update" key displayed on the operation key display section 77 is input. Alternatively, when the user wants to cancel the process, he or she can input an instruction “Cancel” key displayed on the operation key display unit 77.
【0091】次に、図16に示すフローチャートを参照
して図1の入力装置の処理動作について説明する。Next, the processing operation of the input device of FIG. 1 will be described with reference to the flowchart shown in FIG.
【0092】ユーザが例えば、図13のモード切替えボ
タン71を数回押下して、所望の入力モードを切り替え
指示を行うと、入力モード判定部2は、入力モード格納
部3にすでに格納されているフラグ情報NMを読み取
り、指示された入力モードと比較し、異なるときは(入
力モード切り換えモードのとき)、入力モード格納部3
に該指示された入力モードのフラグ情報NMを書き込む
(ステップS1〜ステップS2)。以後、入力モード判
定部2は、入力モード格納部3に新たに書き込まれたフ
ラグ情報NMに基づき処理を行う。When the user gives an instruction to switch the desired input mode by, for example, pressing the mode switching button 71 of FIG. 13 several times, the input mode determination unit 2 has already been stored in the input mode storage unit 3. The flag information NM is read and compared with the designated input mode. If the input mode is different (in the input mode switching mode), the input mode storage unit 3
Then, the flag information NM of the designated input mode is written into (step S1 to step S2). Thereafter, the input mode determination unit 2 performs processing based on the flag information NM newly written in the input mode storage unit 3.
【0093】すなわち、入力モードのフラグ情報NMが
タイピングモードであるときは、ステップS3に進み、
以後入力されたキーコードをそのまま本体の表示部11
等へ送る。That is, when the input mode flag information NM indicates the typing mode, the process proceeds to step S3.
After that, the entered key code is directly displayed on the display unit 11 of the main body.
Etc.
【0094】入力モードのフラグ情報NMが絶対位置指
定モードであるときは、ステップS4に進み、絶対位置
読み取り部4を起動して、以後入力されたキーコードに
対応する位置情報をキーコード/絶対位置対応格納部5
から読み取り、その読み取った位置情報を出力コード生
成部8に送り、該位置情報にて指定された座標位置への
移動を指示する出力コードを生成して表示部11へ送る
(ステップS4〜ステップS6)。その結果、表示部1
1の表示画面上のカーソルは、出力コードに対応した
(すなわち、ユーザにより入力されたキーコードに対応
した)座標位置へ移動する。If the flag information NM in the input mode is in the absolute position designation mode, the process proceeds to step S4, where the absolute position reading section 4 is started, and the position information corresponding to the key code inputted thereafter is changed to the key code / absolute value. Location correspondence storage unit 5
And outputs the read position information to the output code generation unit 8, generates an output code for instructing movement to the coordinate position specified by the position information, and sends it to the display unit 11 (steps S4 to S6). ). As a result, the display unit 1
The cursor on the display screen 1 moves to a coordinate position corresponding to the output code (that is, corresponding to the key code input by the user).
【0095】入力モードのフラグ情報NMが相対位置指
定モードであるときは、ステップS7へ進み、相対位置
読み取り部6を起動して、以後入力されたキーコードに
対応する方向情報をキーコード/相対移動対応格納部7
から読み取り、その読み取った方向情報を出力コード生
成部8に送り、該方向情報にて指定された方向へ移動す
るための出力コードを生成して表示部11へ送る(ステ
ップS7〜ステップS9)。その結果、表示部11の表
示画面上のカードルは、出力コードに応じた(すなわ
ち、ユーザにより入力されたキーコードに対応した)方
向へ予め定められた移動量(数ドット)だけ移動する。If the input mode flag information NM indicates the relative position designation mode, the process proceeds to step S7, where the relative position reading section 6 is started, and the direction information corresponding to the subsequently input key code is converted to the key code / relative. Movement storage unit 7
, And sends the read direction information to the output code generation unit 8, generates an output code for moving in the direction specified by the direction information, and sends it to the display unit 11 (steps S7 to S9). As a result, the curdle on the display screen of the display unit 11 moves by a predetermined moving amount (several dots) in a direction corresponding to the output code (that is, corresponding to the key code input by the user).
【0096】入力モードのフラグ情報NMがパラメータ
設定モードであるとき、ステップS10へ進み、パラメ
ータ設定部9を起動して、図7、図10に示したような
パラメータ設定画面を提示し、パラメータの入力をユー
ザに行わしめる。ユーザにより入力された設定内容は、
図7、図8の設定画面上の「更新」を指示する操作キー
の押下により(パラメータ設定部9の設定操作制御部9
aは、キーコード/設定操作対応格納部9bに格納され
ているテーブルを参照して該操作キーのキーコードに対
応する設定操作が「更新」であるか否かを判断して)、
設定情報更新部9eが、設定情報一時格納部9dに格納
された設定情報に基づいて、キーコード/絶対位置対応
格納部5あるいはキーコード/相対移動対応格納部7の
テーブルを更新する(ステップS10〜ステップS1
1)。When the flag information NM of the input mode indicates the parameter setting mode, the process proceeds to step S10, where the parameter setting section 9 is started, and a parameter setting screen as shown in FIGS. Prompt the user for input. The settings entered by the user
By pressing an operation key instructing “update” on the setting screens of FIGS. 7 and 8 (the setting operation control unit 9 of the parameter setting unit 9)
“a” refers to a table stored in the key code / setting operation correspondence storage unit 9b to determine whether the setting operation corresponding to the key code of the operation key is “update”,
The setting information updating unit 9e updates the table of the key code / absolute position correspondence storage unit 5 or the key code / relative movement correspondence storage unit 7 based on the setting information stored in the setting information temporary storage unit 9d (step S10). ~ Step S1
1).
【0097】なお、入力装置100の図16に示したよ
うな処理動作は、コンピュータに実行させることのでき
るプログラムとしてフロッピーディスク、ハードディス
ク、CD−ROM、DVD、半導体メモリなどの記録媒
体に格納して頒布することができる。The processing operation of the input device 100 as shown in FIG. 16 is stored in a recording medium such as a floppy disk, hard disk, CD-ROM, DVD, or semiconductor memory as a program that can be executed by a computer. Can be distributed.
【0098】(第2の実施形態)第2の実施形態では、
上記第1の実施形態で説明した絶対位置指定モードと相
対位置指定モードとを組み合わせて表示画面上のカーソ
ルを移動させる場合について説明する。なお、第2の実
施形態に係る入力装置は、図1と同様である。(Second Embodiment) In the second embodiment,
A case where the cursor on the display screen is moved by combining the absolute position designation mode and the relative position designation mode described in the first embodiment will be described. The input device according to the second embodiment is the same as that in FIG.
【0099】まず、絶対位置指定モードにおける表示画
面上の位置座標とキーボード1のキーとの対応づけにつ
いて、図17を参照して説明する。First, the correspondence between the position coordinates on the display screen and the keys of the keyboard 1 in the absolute position designation mode will be described with reference to FIG.
【0100】ここでは、図17(a)に示すように、表
示画面の選択領域81を表示画面全体、図17(b)に
示すように、キーボード1の選択領域82をキャラクタ
入力をおこなうキーの配置されている領域全体とする。
また、この場合、絶対位置指定モードと相対位置指定モ
ードとの表示画面の選択領域は同じである方が好まし
い。Here, as shown in FIG. 17 (a), a selection area 81 of the display screen is used for the entire display screen, and as shown in FIG. 17 (b), a selection area 82 of the keyboard 1 is used for keys for performing character input. It is assumed that the entire area is arranged.
Further, in this case, it is preferable that the selection areas of the display screens in the absolute position designation mode and the relative position designation mode are the same.
【0101】図17(a)に示すように、表示画面は、
キーボード1の選択領域内の各キーの配置に対応して、
x方向に10等分、y方向に4等分して、第1の実施形
態と同様、図18に示すようなキーコード/絶対位置対
応テーブルを生成し、キーコード/絶対位置対応格納部
5に格納する。キーボード1の選択領域82内の任意の
キーのキーコードが入力されると、図18に示すテーブ
ルを参照して該キーコードに対応する表示画面上の小領
域の中心にカーソルが移動する。As shown in FIG. 17A, the display screen is
According to the arrangement of each key in the selection area of the keyboard 1,
As in the first embodiment, a key code / absolute position correspondence table as shown in FIG. 18 is generated by dividing into ten equal parts in the x direction and four equal parts in the y direction. To be stored. When the key code of an arbitrary key in the selection area 82 of the keyboard 1 is input, the cursor moves to the center of the small area on the display screen corresponding to the key code with reference to the table shown in FIG.
【0102】相対位置指定モードにおける表示画面上の
移動方向とキーボード1上の選択領域内のキーとの対応
づけについて、図19を参照して説明する。The correspondence between the movement direction on the display screen in the relative position designation mode and the keys in the selection area on the keyboard 1 will be described with reference to FIG.
【0103】図19(a)に示すように、ユーザによ
り、キーボード1の相対位置指定モードを利用する選択
領域91が選択されたとする。次に、選択領域91内に
配置されているキーのうち、基点となるキーが選択され
る。ここでは、「H」というキーコードが割り当てられ
たキー92を基点とする。図19(b)に示すように、
選択領域91内にある基点以外の全てのキーについて、
基点のキー92に対する相対位置から、表示画面上の移
動方向を割り当て、第1の実施形態と同様、図20に示
すようなキーコード/相対方向対応テーブルを生成し、
キーコード/相対方向対応格納部7に格納する。すなわ
ち、選択領域91内にある、基点以外のすべてのキーの
中心に対して、各キーの中心点と基点となるキー92の
中心点との位置関係からカーソルの移動方向を対応づけ
る。例えば、図19(a)において、「O」というキー
コードが割り当てられているキー93に対応付ける移動
方向とは、基点となるキー92の中心からキー93の中
心へ向かう方向となる。As shown in FIG. 19A, it is assumed that the user has selected a selection area 91 using the relative position designation mode of the keyboard 1. Next, a key serving as a base point is selected from the keys arranged in the selection area 91. Here, the key 92 to which the key code “H” is assigned is set as a base point. As shown in FIG.
For all keys other than the base point in the selection area 91,
A movement direction on the display screen is assigned based on the relative position of the base point with respect to the key 92, and a key code / relative direction correspondence table as shown in FIG. 20 is generated as in the first embodiment.
It is stored in the key code / relative direction correspondence storage unit 7. In other words, the moving direction of the cursor is associated with the center of all keys other than the base point in the selection area 91 based on the positional relationship between the center point of each key and the center point of the key 92 serving as the base point. For example, in FIG. 19A, the moving direction associated with the key 93 to which the key code “O” is assigned is a direction from the center of the key 92 serving as the base point to the center of the key 93.
【0104】入力モードの切り換えは、キーボード入力
でおこなうものとする。例えば、絶対位置指定モードへ
の切り換えは「Ctrl+A」、相対位置指定モードへ
の切り換えは「Ctrl+R」、タイピングモードへの
切り換えは「Ctrl+T」、パラメータ設定モードへ
の切り換えは「Ctrl+P」、入力モード切り換えモ
ードへの切り換えは「Ctrl+M」でおこなうものと
するが、他のキーの組み合わせを用いてもよい。The input mode is switched by keyboard input. For example, switching to the absolute position designation mode is “Ctrl + A”, switching to the relative position designation mode is “Ctrl + R”, switching to the typing mode is “Ctrl + T”, switching to the parameter setting mode is “Ctrl + P”, and input mode switching. Switching to the mode is performed by "Ctrl + M", but other key combinations may be used.
【0105】次に、絶対位置指定モードと相対位置指定
モードとを組み合わせて、表示部11の表示画面上のカ
ーソルを移動させる手順について説明する。Next, a procedure for moving the cursor on the display screen of the display unit 11 by combining the absolute position designation mode and the relative position designation mode will be described.
【0106】図21に示すように、表示画面上で、現在
位置101(領域座標(8、3))にあるカーソルを
「×」で示す目標位置102に移動させる場合を例にと
り説明する。As shown in FIG. 21, a case where the cursor at the current position 101 (area coordinates (8, 3)) on the display screen is moved to the target position 102 indicated by “x” will be described as an example.
【0107】まず、絶対位置指定モードでおおまかな位
置決めをするために、「Ctrl+A」を入力して絶対
位置指定モードに入る。絶対位置指定モードに入ると、
表示部11の表示画面に、例えば、図19(b)に示す
ような、キーボード1のキーに対応付けられた移動方向
を示したキーボード1のイメージを表示するようにして
もよい。First, in order to roughly perform positioning in the absolute position designation mode, "Ctrl + A" is input to enter the absolute position designation mode. When entering the absolute position specification mode,
For example, an image of the keyboard 1 indicating the moving direction associated with the key of the keyboard 1 as shown in FIG. 19B may be displayed on the display screen of the display unit 11.
【0108】表示画面上の目標位置102にもっとも近
い小領域は、左から2番め、上から1番目の領域座標
(2、2)の小領域であるので、図22に示すように、
この小領域に対応付けられたキーボード1上のキー11
1を押下する。すると、カーソルは、表示画面上の領域
座標(2、2)の小領域の中心点に移動する。Since the small area closest to the target position 102 on the display screen is the second small area from the left and the first area coordinate (2, 2) from the top, as shown in FIG.
Key 11 on keyboard 1 associated with this small area
Press 1. Then, the cursor moves to the center point of the small area at the area coordinates (2, 2) on the display screen.
【0109】次に、相対位置指定モードで細かい位置決
めをするために、「Ctrl+R」を入力して相対位置
指定モードに入る。移動先102は、小領域の中心点よ
りやや右上にあるので、図23に示すように、キーボー
ド1上の該方向に最も近い方向が割り当てられているキ
ー112を目標位置102に達するまで1回あるいは数
回押下する。ずれた場合は、その時点で目標位置102
にもっと近い方向の割り当てられたキーボード1上のキ
ーを押下することにより、目標位置102に到達するま
で修正を行えばよい。Next, in order to perform fine positioning in the relative position designation mode, "Ctrl + R" is input to enter the relative position designation mode. Since the movement destination 102 is located slightly upper right from the center point of the small area, as shown in FIG. 23, the key 112 assigned to the direction closest to the direction on the keyboard 1 is moved once until reaching the target position 102. Or press several times. If the target position 102 is shifted,
By pressing a key on the keyboard 1 assigned in a direction closer to the target position 102 until the target position 102 is reached.
【0110】(第3の実施形態)第3の実施形態では、
第1の実施形態で説明した相対位置指定モードにおい
て、キーボード1上の選択領域内の任意のキーに、移動
方向以外に移動速度(1回のキー押下で移動し得る移動
量)をも割り当てる場合について説明する。なお、第3
の実施形態に係る入力装置は、図1と同様で、キーコー
ド/相対方向対応格納部7に格納されるテーブルには、
図25に示すように、キーコードに対応させて、方向と
移動速度とが記述されている点が異なる。(Third Embodiment) In the third embodiment,
In the relative position designation mode described in the first embodiment, a case where a movement speed (a movement amount that can be moved by one key press) is also assigned to an arbitrary key in the selection area on the keyboard 1 in addition to the movement direction. Will be described. The third
The input device according to the embodiment is the same as that of FIG. 1, and the table stored in the key code / relative direction correspondence storage unit 7 includes:
As shown in FIG. 25, the difference is that the direction and the moving speed are described in association with the key code.
【0111】相対位置指定モードにおける表示画面上の
移動方向および移動速度とキーボード1上の選択領域内
のキーとの対応づけについて、図24を参照して説明す
る。The correspondence between the moving direction and the moving speed on the display screen in the relative position designation mode and the keys in the selection area on the keyboard 1 will be described with reference to FIG.
【0112】図24に示すように、ユーザにより、キー
ボード1の相対位置指定モードを利用する選択領域12
0が選択されたとする。次に、選択領域120内に配置
されているキーのうち、基点となるキーが選択される。
ここでは、「H」というキーコードが割り当てられたキ
ー121を基点とする。図24(b)に示すように、選
択領域120内にある基点以外の全てのキーについて、
基点のキー121に対する相対位置から、表示画面上の
移動方向と移動速度とを割り当て、第1の実施形態と同
様、図25に示すようなキーコード/相対位置対応テー
ブルを生成し、キーコード/相対方向対応格納部7に格
納する。すなわち、選択領域120内にある、基点以外
のすべてのキーについて、各キーの中心点と基点となる
キー92の中心点との位置関係からカーソルの移動方向
と移動速度とを対応づける。例えば、図24(a)にお
いて、キー122に対応付ける移動方向とは、基点とな
るキー121の中心点からキー122の中心点へ向かう
方向となる。As shown in FIG. 24, the selection area 12 using the relative position designation mode of the keyboard 1 is designated by the user.
It is assumed that 0 is selected. Next, among the keys arranged in the selection area 120, a key serving as a base point is selected.
Here, the key 121 to which the key code “H” is assigned is used as a base point. As shown in FIG. 24B, for all keys other than the base point in the selection area 120,
The moving direction and the moving speed on the display screen are assigned based on the relative position of the base point with respect to the key 121, and a key code / relative position correspondence table as shown in FIG. It is stored in the relative direction correspondence storage unit 7. In other words, for all keys other than the base point in the selection area 120, the moving direction and the moving speed of the cursor are associated with each other based on the positional relationship between the center point of each key and the center point of the key 92 serving as the base point. For example, in FIG. 24A, the moving direction associated with the key 122 is a direction from the center point of the key 121 serving as the base point to the center point of the key 122.
【0113】基点以外のキーに対応付ける移動速度とし
ては、基点となるキーの中心点と、基点以外の各キーの
中心点との間の長さに比例させ、中心間の長さが大きい
ほど移動速度を大きくし、中心間の長さが小さいほど移
動速度を小さくする。The moving speed associated with keys other than the base point is proportional to the length between the center point of the key serving as the base point and the center point of each key other than the base point. The speed is increased, and the shorter the distance between the centers is, the lower the moving speed is.
【0114】なお、図24(b)では、キーボード1の
選択領域120内の各キーに対応づけた移動方向と移動
速度の大きさは、矢印の方向と長さで示している。In FIG. 24B, the moving direction and the moving speed corresponding to each key in the selection area 120 of the keyboard 1 are indicated by the direction and length of the arrow.
【0115】入力モードの切り換えは、キーボード入力
でおこなうものとする。例えば、絶対位置指定モードへ
の切り換えは「Ctrl+A」、相対位置指定モードへ
の切り換えは「Ctrl+R」、タイピングモードへの
切り換えは「Ctrl+T」、パラメータ設定モードへ
の切り換えは「Ctrl+P」、入力モード切り換えモ
ードへの切り換えは「Ctrl+M」でおこなうものと
する。The input mode is switched by keyboard input. For example, switching to the absolute position designation mode is “Ctrl + A”, switching to the relative position designation mode is “Ctrl + R”, switching to the typing mode is “Ctrl + T”, switching to the parameter setting mode is “Ctrl + P”, and input mode switching. Switching to the mode is performed by "Ctrl + M".
【0116】次に、本実施形態に係る入力装置100を
用いて、実際に表示部11の表示画面上のカーソルを移
動させる(すなわち、座標位置の入力)手順について説
明する。Next, a procedure for actually moving the cursor on the display screen of the display unit 11 (ie, inputting the coordinate position) using the input device 100 according to the present embodiment will be described.
【0117】図26(a)に示すように、表示画面上
で、現在位置131にあるカーソルを「×」で示す目標
位置133に移動させる場合を例にとり説明する。As shown in FIG. 26A, a case where the cursor at the current position 131 is moved to a target position 133 indicated by "x" on the display screen will be described as an example.
【0118】「Ctrl+R」を入力して相対位置指定
モードに入る。"Ctrl + R" is input to enter the relative position designation mode.
【0119】表示画面上で現在位置131と目標位置1
33とは大きく離れているで、現在位置131から目標
位置133への方向にもっとも近い方向が割り当てら
れ、かつ移動速度の速い(基点となるキー121から最
も遠くにある)キー141を押下し、位置132に到達
するまで押下し続ける。The current position 131 and the target position 1 are displayed on the display screen.
33, the direction closest to the direction from the current position 131 to the target position 133 is assigned, and the key 141 with the fast moving speed (farthest from the key 121 serving as the base point) is pressed. Press and hold until position 132 is reached.
【0120】次に、移動速度の遅いキーで位置の微調整
をおこなう。この場合は、真上に動くキーのうち、移動
速度の遅いキー142を押下し、目標位置133に到達
するまで押下し続ければよい。Next, the position is finely adjusted with a key having a slow moving speed. In this case, among the keys moving right above, the key 142 having a slow moving speed may be pressed down and kept pressed until the target position 133 is reached.
【0121】(第4の実施形態)図27は、本発明の入
力方法を用いた、例えば、パーソナルコンピュータ、ノ
ート型パソコン、その他の携帯端末等の情報処理装置
(本体)の機能ブロック図である。(Fourth Embodiment) FIG. 27 is a functional block diagram of an information processing apparatus (main body) such as a personal computer, a notebook computer, or another portable terminal using the input method of the present invention. .
【0122】情報処理部101は、CPU、ROM、R
AM等のメモリ、その他の周辺機器を用いて、該メモリ
に格納されているプログラムを実行して、例えば、キー
ボード1、キーコード入力部13、入力制御部102を
介して入力された情報に基づき所定の情報処理を行い、
その処理結果等を表示部11に表示するようになってい
る。The information processing section 101 includes a CPU, ROM, R
Using a memory such as an AM and other peripheral devices, execute a program stored in the memory, and, for example, based on information input via the keyboard 1, the key code input unit 13, and the input control unit 102. Perform predetermined information processing,
The processing result and the like are displayed on the display unit 11.
【0123】入力制御部102は、CPU、ROM、R
AM等のメモリを用い、キーボード1、キーコード入力
部13を介して入力されたキーコードを入力として、該
メモリに格納されている図16に示したような処理プロ
グラムを実行し、その処理結果を表示部11に表示する
とともに、情報処理部101に入力するようになってい
る。The input control unit 102 includes a CPU, a ROM,
Using a memory such as an AM, a key code input via the keyboard 1 and the key code input unit 13 is used as an input, and a processing program as shown in FIG. 16 stored in the memory is executed. Is displayed on the display unit 11 and input to the information processing unit 101.
【0124】[0124]
【発明の効果】以上説明したように、本発明によれば、
1台のキーボードでキャラクタ入力と位置指定が可能と
なり、ユーザにとって、入力対象に応じた入力装置の使
い分けが不要となり利便性の向上が図れる。また、位置
指定の際には、マウスと違ってキーボード以外の作業ス
ペースを必要としないため、ノート型パソコンなどの携
帯端末に有効に利用できる。As described above, according to the present invention,
Character input and position designation can be performed with one keyboard, and it is not necessary for the user to properly use an input device according to an input target, thereby improving convenience. Also, unlike the mouse, the work space other than the keyboard is not required when specifying the position, so that it can be effectively used for a portable terminal such as a notebook computer.
【図1】本発明の入力装置の構成例を概略的に示した
図。FIG. 1 is a diagram schematically showing a configuration example of an input device of the present invention.
【図2】絶対位置指定モードにおける、キーボード上の
キーと表示画面との対応付けを説明するための図。FIG. 2 is a diagram for explaining the correspondence between keys on a keyboard and a display screen in an absolute position designation mode.
【図3】キーコード/絶対位置対応格納部に格納される
テーブルの一例を示した図。FIG. 3 is a diagram showing an example of a table stored in a key code / absolute position correspondence storage unit.
【図4】相対位置指定モードにおける、キーボード上の
キーと表示画面上の方向との対応付けを説明するための
図。FIG. 4 is a view for explaining correspondence between keys on a keyboard and directions on a display screen in a relative position designation mode.
【図5】キーコード/相対方向対応格納部に格納される
テーブルの一例を示した図。FIG. 5 is a diagram showing an example of a table stored in a key code / relative direction correspondence storage unit.
【図6】パラメータ設定部の構成例を示した図。FIG. 6 is a diagram illustrating a configuration example of a parameter setting unit.
【図7】絶対位置指定モードのパラメータ設定用の表示
画面の一例を示した図。FIG. 7 is a diagram showing an example of a display screen for setting parameters in an absolute position designation mode.
【図8】絶対位置指定モードのパラメータ設定手順を説
明するための図。FIG. 8 is a diagram for explaining a parameter setting procedure in an absolute position designation mode.
【図9】絶対位置指定モードのパラメータ設定手順を説
明するための図。FIG. 9 is a view for explaining a parameter setting procedure in an absolute position designation mode.
【図10】相対位置指定モードのパラメータ設定葉の表
示画面の一例を示した図。FIG. 10 is a diagram showing an example of a display screen of a parameter setting leaf in a relative position designation mode.
【図11】相対位置指定モードのパラメータ設定手順を
説明するための図。FIG. 11 is a diagram for explaining a parameter setting procedure in a relative position designation mode.
【図12】入力モード切り替え部の構成例を示した図。FIG. 12 is a diagram illustrating a configuration example of an input mode switching unit.
【図13】キーボードの標準キー配列以外に、入力モー
ド切り換え操作専用キーを設けて、入力モードの切り換
えを指示する場合の一具体例を示した図。FIG. 13 is a diagram showing a specific example of a case in which an input mode switching operation dedicated key is provided in addition to the standard key layout of the keyboard, and switching of the input mode is instructed.
【図14】切り換わった入力モードを表示画面上でユー
ザに提示する際の表示例を示した図。FIG. 14 is a diagram illustrating a display example when a switched input mode is presented to a user on a display screen.
【図15】GUI表示画面上で切り換え指示操作を行う
場合の表示画面の一具体例を示した図。FIG. 15 is a view showing a specific example of a display screen when a switching instruction operation is performed on a GUI display screen.
【図16】図1の入力装置の処理動作を説明するための
フローチャート。FIG. 16 is a flowchart for explaining the processing operation of the input device of FIG. 1;
【図17】図1の入力装置で、絶対位置指定モードと相
対位置指定モードとを組み合わせて表示画面上のカーソ
ルを移動させる場合の、絶対位置指定モードにおける表
示画面上の位置座標とキーボードのキーとの対応づけを
説明するための図。FIG. 17 shows the position coordinates on the display screen and the keys of the keyboard in the absolute position designation mode when the cursor on the display screen is moved by combining the absolute position designation mode and the relative position designation mode with the input device of FIG. FIG. 7 is a diagram for explaining the association with the information.
【図18】キーコード/絶対位置対応格納部に格納され
るテーブルの他の具体例を示した図。FIG. 18 is a diagram showing another specific example of the table stored in the key code / absolute position correspondence storage unit.
【図19】図1の入力装置で、絶対位置指定モードと相
対位置指定モードとを組み合わせて表示画面上のカーソ
ルを移動させる場合の、相対位置指定モードにおける表
示画面上の移動方向とキーボードのキーとの対応づけを
説明するための図。FIG. 19 is a diagram illustrating a movement direction on the display screen and a key on the keyboard in the relative position designation mode when the cursor on the display screen is moved by combining the absolute position designation mode and the relative position designation mode with the input device of FIG. FIG. 7 is a diagram for explaining the association with the information.
【図20】キーコード/相対方向対応格納部に格納され
るテーブルの他の具体例を示した図。FIG. 20 is a diagram showing another specific example of the table stored in the key code / relative direction correspondence storage unit.
【図21】絶対位置指定モードと相対位置指定モードと
を組み合わせて、表示部の表示画面上のカーソルを移動
させる手順を具体的に説明するための図。FIG. 21 is a view for specifically explaining a procedure for moving a cursor on the display screen of the display unit by combining the absolute position designation mode and the relative position designation mode.
【図22】絶対位置指定モードと相対位置指定モードと
を組み合わせて、表示部の表示画面上のカーソルを移動
させる手順を具体的に説明するための図で、絶対位置指
定モードでのキー入力について示している。FIG. 22 is a diagram for specifically explaining a procedure for moving a cursor on the display screen of the display unit by combining the absolute position designation mode and the relative position designation mode. Is shown.
【図23】絶対位置指定モードと相対位置指定モードと
を組み合わせて、表示画面上のカーソルを移動させる手
順を具体的に説明するための図で、相対位置指定モード
でのキー入力について示している。FIG. 23 is a diagram for specifically explaining a procedure for moving the cursor on the display screen by combining the absolute position designation mode and the relative position designation mode, and shows key input in the relative position designation mode. .
【図24】相対位置指定モードにおける表示画面上の移
動方向および移動量とキーボード1上の選択領域内のキ
ーとの対応づけを説明するための図。FIG. 24 is a view for explaining the correspondence between the moving direction and the moving amount on the display screen in the relative position designation mode and the keys in the selection area on the keyboard 1;
【図25】キーコード/相対方向対応格納部に格納され
るテーブルの他の具体例を示した図。FIG. 25 is a diagram showing another specific example of the table stored in the key code / relative direction correspondence storage unit.
【図26】対位置指定モードで、表示画面上の移動方向
および1回のキーの押下での移動量(移動速度)が対応
付けられたキーを用いて表示画面上のカーソルを移動さ
せる手順を具体的に説明するための図。FIG. 26 shows a procedure for moving a cursor on a display screen using a key in which a moving direction on the display screen and an amount of movement (movement speed) in a single key press are associated in the position designation mode. The figure for specifically explaining.
【図27】本発明の入力方法を用いた情報処理装置(本
体)の機能ブロック図。FIG. 27 is a functional block diagram of an information processing apparatus (main body) using the input method of the present invention.
1…キーボード 2…入力モード判定部 3…入力モード格納部 4…絶対位置読み取り部 5…キーコード/絶対位置対応格納部 6…相対位置読み取り部 7…キーコード/相対方向対応格納部 8…出力コード生成部 9…パラメータ設定部 10…入力モード切り替え部 11…表示部 12…本体インタフェース部 13…キーコード入力部 100…入力装置 DESCRIPTION OF SYMBOLS 1 ... Keyboard 2 ... Input mode judgment part 3 ... Input mode storage part 4 ... Absolute position reading part 5 ... Key code / absolute position correspondence storage part 6 ... Relative position reading part 7 ... Key code / relative direction correspondence storage part 8 ... Output Code generation unit 9 Parameter setting unit 10 Input mode switching unit 11 Display unit 12 Body interface unit 13 Key code input unit 100 Input device
Claims (9)
画面を分割して得られる小領域と前記キーとの対応関係
を記憶手段に記し、この記憶された対応関係に基づき、
押下されたキーの配置位置に対応する前記表示画面の小
領域の座標位置を入力することを特徴とする入力方法。1. A correspondence between small keys obtained by dividing a display screen in accordance with an arrangement of keys on a keyboard and said keys is recorded in a storage means, and based on the stored correspondences,
An input method, comprising inputting a coordinate position of a small area of the display screen corresponding to an arrangement position of a pressed key.
面上の移動方向と前記キーとの対応関係を記憶手段に記
憶し、この記憶された対応関係に基づき、押下されたキ
ーの配置に対応する移動方向を入力することを特徴とす
る入力方法。2. A storage means for storing a correspondence between a moving direction on a display screen based on the arrangement of keys on a keyboard and said keys, and based on the stored correspondence, corresponds to an arrangement of a pressed key. An input method characterized by inputting a moving direction.
表示画面の予め選択された範囲を分割して得られる小領
域と前記キーとの対応関係を記憶手段に記憶し、この記
憶された対応関係に基づき、押下されたキーの配置位置
に対応する前記表示画面の小領域の座標位置を入力する
ことを特徴とする入力方法。3. A storage unit stores a correspondence between the key and a small area obtained by dividing a preselected range of the display screen in accordance with the arrangement of keys on a keyboard. An input method, comprising: inputting a coordinate position of a small area of the display screen corresponding to an arrangement position of a pressed key based on the relationship.
面上の移動方向および移動量と前記キーとの対応関係を
記憶手段に記憶し、この記憶された対応関係に基づき、
押下されたキーの配置に対応する移動方向と移動量を入
力することを特徴とする入力方法。4. A storage unit stores a correspondence between a moving direction and a moving amount on a display screen based on an arrangement of keys on a keyboard and the keys, and based on the stored correspondence,
An input method characterized by inputting a moving direction and a moving amount corresponding to an arrangement of a pressed key.
択された範囲内のキーの配置であることを特徴とする請
求項1から4のいずれか1つに記載された入力方法。5. The input method according to claim 1, wherein the key layout of the keyboard is a key layout within a range selected in advance.
し、該キーボードを介して入力された情報に基づき所定
の情報処理を行う情報処理装置において、 前記キーボードのキーの配置に対応して表示画面を分割
して得られる小領域と前記キーとの対応関係を記憶する
記憶手段と、 この記憶手段に記憶された対応関係に基づき、押下され
たキーの配置位置に対応する前記表示画面の小領域の座
標位置を入力する入力手段と、 を具備したことを特徴とする情報処理装置。6. An information processing apparatus having at least a keyboard and a display unit and performing predetermined information processing based on information input via the keyboard, comprising: a display screen corresponding to an arrangement of keys on the keyboard; Storage means for storing the correspondence between the small area obtained by dividing and the key; and, based on the correspondence stored in the storage means, the small area of the display screen corresponding to the position of the pressed key. An information processing apparatus comprising: input means for inputting a coordinate position.
し、該キーボードを介して入力された情報に基づき所定
の情報処理を行う情報処理装置において、 前記キーボードのキーの配置に基づく表示画面上の移動
方向と前記キーとの対応関係を記憶する記憶手段と、 この記憶手段に記憶された対応関係に基づき、押下され
たキーの配置に対応する移動方向を入力する入力手段
と、 を具備したことを特徴とする情報処理装置。7. An information processing apparatus having at least a keyboard and a display unit and performing predetermined information processing based on information input via the keyboard, wherein movement on a display screen based on a key arrangement of the keyboard is performed. Storage means for storing a correspondence between a direction and the key; and input means for inputting a movement direction corresponding to the arrangement of the pressed key based on the correspondence stored in the storage means. Characteristic information processing device.
応して分割して得られる小領域と前記キーとの対応関係
を記憶させる記憶手段と、 この記憶手段に記憶された対応関係に基づき、押下され
たキーの配置位置に対応する前記表示画面の小領域の座
標位置を入力させる入力手段と、 を実行するプログラムを記録した機械読み取り可能な記
録媒体。8. A storage means for storing a correspondence between a small area obtained by dividing a display screen in accordance with an arrangement of keys on a keyboard and the key, and based on the correspondence stored in the storage means. Input means for inputting a coordinate position of a small area of the display screen corresponding to an arrangement position of a pressed key; and a machine-readable recording medium storing a program for executing the following.
面上の移動方向と前記キーとの対応関係を記憶させる記
憶手段と、 この記憶手段に記憶された対応関係に基づき、押下され
たキーの配置に対応する移動方向を入力させる入力手段
と、 を実行するプログラムを記録した機械読み取り可能な記
録媒体。9. A storage means for storing a correspondence between a moving direction on a display screen based on a key arrangement of a keyboard and said key, and an arrangement of a pressed key based on the correspondence stored in said storage means. Input means for inputting a moving direction corresponding to, and a machine-readable recording medium recording a program for executing the input.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6891598A JPH11272376A (en) | 1998-03-18 | 1998-03-18 | Input method, information processing device, and recording medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6891598A JPH11272376A (en) | 1998-03-18 | 1998-03-18 | Input method, information processing device, and recording medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH11272376A true JPH11272376A (en) | 1999-10-08 |
Family
ID=13387438
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6891598A Pending JPH11272376A (en) | 1998-03-18 | 1998-03-18 | Input method, information processing device, and recording medium |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH11272376A (en) |
-
1998
- 1998-03-18 JP JP6891598A patent/JPH11272376A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH11327763A (en) | Signal providing method of computer system | |
| JPH11272376A (en) | Input method, information processing device, and recording medium | |
| JPH0594253A (en) | Screen touch type key input device | |
| JP3842244B2 (en) | Music editing device | |
| JPH0128396B2 (en) | ||
| JPH09244858A (en) | Window system control method and information processing apparatus | |
| JPH0247779B2 (en) | ||
| JP3248556B2 (en) | Information processing apparatus and method | |
| JPH11272392A (en) | Information terminal device and Internet terminal device | |
| JPH08335152A (en) | Document processing device | |
| JP3351594B2 (en) | Electronic map display | |
| JPH0325235Y2 (en) | ||
| JP2003015807A (en) | Method and program for controlling input | |
| JP4480378B2 (en) | Character input support module | |
| JPH11212968A (en) | Document processing apparatus and method | |
| JPH0567958B2 (en) | ||
| JPH10116156A (en) | Information processing device | |
| JP2020161058A (en) | Information processing device | |
| JP2010160586A (en) | Apparatus and method for information processing | |
| JP2000181610A5 (en) | Input device and input method | |
| JPH0822553A (en) | Entry condition setting method and method | |
| JPH10116272A (en) | Document creation device and operation environment setting method | |
| JPH10187325A (en) | Data input device | |
| JPH07114646A (en) | Document creating apparatus and object specifying method | |
| JPH02301862A (en) | Document preparing device |