JPH064199A - Method and device for forming key pattern - Google Patents
Method and device for forming key patternInfo
- Publication number
- JPH064199A JPH064199A JP15944692A JP15944692A JPH064199A JP H064199 A JPH064199 A JP H064199A JP 15944692 A JP15944692 A JP 15944692A JP 15944692 A JP15944692 A JP 15944692A JP H064199 A JPH064199 A JP H064199A
- Authority
- JP
- Japan
- Prior art keywords
- key pattern
- key
- display
- displayed
- pattern
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Landscapes
- Input From Keyboards Or The Like (AREA)
- Position Input By Displaying (AREA)
Abstract
(57)【要約】
【目的】 作成されたキーパターンのレイアウトを表示
して、実際に表示されるレイアウトを確認できるように
したキーパターン作成方法及び装置を提供することを目
的とする。
【構成】 各キーに対応付けるキーパターンを作成し、
その作成されたキーパターンを表示部16に表示する。
このとき、入力部12より、表示されるキーパターンの
表示位置が指示されると、その指示された表示位置をキ
ーパターンの表示位置としてキーパターンファイル17
−4に記憶する。
(57) [Summary] [Purpose] It is an object to provide a key pattern creating method and device which can display a layout of a created key pattern and confirm the layout actually displayed. [Configuration] Create a key pattern to correspond to each key,
The created key pattern is displayed on the display unit 16.
At this time, when the display position of the displayed key pattern is instructed from the input unit 12, the instructed display position is used as the display position of the key pattern file 17
Store in -4.
Description
【0001】[0001]
【産業上の利用分野】本発明は、例えばタッチパネルを
有する端末装置のためのキーパターンを作成するキーパ
ターン作成方法及び装置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a key pattern creating method and device for creating a key pattern for a terminal device having a touch panel, for example.
【0002】[0002]
【従来の技術】画面上にキーパターンを表示し、そのキ
ー部分をタッチすることにより、所望の情報を入力でき
るタッチパネルを有する端末装置が知られている。この
ような端末装置のタッチパネルのキーパターンの作成
は、その端末装置にホストコンピュータ等の外部装置を
接続し、そのホストコンピュータ上でキーパターン作成
用プログラムを起動して行われている。こうして、ホス
トコンピュータのフォントデータファイル、BIOSキ
ーパターンデータファイル、作成したキーパターンデー
タファイル等を用いて、その端末装置に表示するキーパ
ターンを作成または編集し、その端末装置のキーパター
ンデータファイルに登録していた。2. Description of the Related Art There is known a terminal device having a touch panel capable of inputting desired information by displaying a key pattern on a screen and touching the key portion. Creation of a key pattern on the touch panel of such a terminal device is performed by connecting an external device such as a host computer to the terminal device and starting a key pattern creation program on the host computer. Thus, using the font data file of the host computer, the BIOS key pattern data file, the created key pattern data file, etc., the key pattern to be displayed on the terminal device is created or edited and registered in the key pattern data file of the terminal device. Was.
【0003】このようなキーパターン作成用プログラム
では、作成したキーパターンをキーパターン番号で管理
し、以下に示すような設定・編集機能を有している。 (a)キーモードの設定 タッチパネル上のキーをスキャンする最小のキーユニッ
トを定義する。 (b)フォントモードの設定 キーパターンの文字サイズの指定を行なうもので、この
サイズによってキーパターンのマトリックスの大きさも
異なる。 (c)重ね書きの設定 重ね書き指定したキーパターンを表示すると、その下に
位置するキーパターン表示は、上のキーパターンで隠さ
れることなく表示される。 (d)元画面の設定 端末装置のサブ画面の重ね合わせや移動時、隠れたり、
はみ出したデータを元に復帰させるために、元の画面を
保存するかしないかを設定する。 (e)外枠の設定 表示するキーパターンに外枠を付けるか付けないかを設
定する。 (f)網目の設定 表示するキーパターンの内部に網目(色々なドットパタ
ーン)を表示するかしないかを設定する。 (g)キーパッドの設定 表示するキーパッドの修飾を指定するもので、枠を表示
枠とするか、非表示枠とするか、枠に影を付けるか付け
ないか、角を丸めるか丸めないか、白抜き表示にするか
しないか等を設定する。 (h)キーマトリックス編集モード タッチパネルのキーユニットを結合して、任意のキーパ
ッドを作成したり、また、キーパッドを分離してキーユ
ニットを戻したりする。 (i)キートップ編集モード キートップを設定し、キートップとして使用できる文字
は、キーモード、フォントモードの設定により設定され
た文字に基づき、キーパッドに設定できる文字数は結合
されたキーユニットの数で決定される。 (j)リターンコード編集モード タッチパネルの各キーに対応するリターンコード(キー
に対応して発生されるコード)を設定する。 (k)キーパターン作成領域設定モード キーパターン作成領域(キーパッドを指定することので
きる領域)の設定、取消を行う。 (l)キーパターンの参照モード 既に作成した任意のキーパターンの表示を行う。 (m)キーパターンの複写モード 作成した任意のキーパターンの複写を行う。Such a key pattern creating program manages the created key pattern by a key pattern number, and has a setting / editing function as described below. (A) Setting of key mode The minimum key unit that scans the keys on the touch panel is defined. (B) Font mode setting The character size of the key pattern is specified, and the size of the key pattern matrix also differs depending on this size. (C) Overwriting setting When a key pattern designated for overwriting is displayed, the key pattern display located below the key pattern is displayed without being hidden by the upper key pattern. (D) Setting of the original screen When the sub screens of the terminal device are overlapped or moved, they are hidden,
Set whether or not to save the original screen in order to restore the protruding data. (E) Setting of outer frame Set whether to add an outer frame to the displayed key pattern. (F) Setting of meshes It is set whether to display meshes (various dot patterns) inside the displayed key pattern. (G) Keypad setting This is used to specify the modification of the keypad to be displayed. The frame is used as a display frame, a non-display frame, a shadow is not added to the frame, the corners are rounded or not rounded. Set whether or not to display in white. (H) Key matrix editing mode The key units of the touch panel are combined to create an arbitrary keypad, or the keypad is separated to return the key unit. (I) Key top editing mode The characters that can be used as key tops by setting the key top are based on the characters set by the key mode and font mode settings, and the number of characters that can be set on the keypad is the number of combined key units. Is determined by. (J) Return code edit mode The return code (code generated corresponding to the key) corresponding to each key on the touch panel is set. (K) Key pattern creation area setting mode Sets or cancels the key pattern creation area (area where the keypad can be specified). (L) Key pattern reference mode The already created arbitrary key pattern is displayed. (M) Key pattern copy mode The created arbitrary key pattern is copied.
【0004】以上のような設定、編集機能を用いて作成
したキーパターンファイルを、端末装置が扱える形式に
変換してホストコンピュータより端末装置に転送する。
この端末装置では、そのキーパターンを任意のアプリケ
ーションで使用する場合には、そのキーパターンファイ
ルを記憶して登録し、表示する位置(座標)とキーパタ
ーン番号を指定することにより、所望の位置にキーパタ
ーンを表示して所望のタッチパネルを作成することがで
きる。The key pattern file created using the above setting and editing functions is converted into a format that can be handled by the terminal device and transferred from the host computer to the terminal device.
In this terminal device, when the key pattern is used in an arbitrary application, the key pattern file is stored and registered, and the position (coordinates) to be displayed and the key pattern number are designated so that the desired position can be obtained. A desired touch panel can be created by displaying the key pattern.
【0005】[0005]
【発明が解決しようとする課題】しかしながら上記従来
例では、次のような欠点があった。 (1)ホストコンピュータで作成されたキーパターン
は、端末装置で複数個表示することができるが、この端
末装置におけるキーパターン表示の見映えや操作具合な
どに重要なキーパターンのレイアウト(キーパターンの
配置)に関しては、実際にその端末装置に表示させる
か、又は予めレイアウトを決定するために用意されてい
る、その端末装置の表示部のフォーマットに対応したレ
イアウト用紙等に記入して、その表示位置を確認しなけ
ればならなかった。 (2)キーパターンを端末装置の任意の位置に表示させ
るためには、その端末装置の有する基本ソフトであるO
S(オペレーション・システム)の表示機能を用いて、
そのキーパターンを表示する位置を決定しなければなら
なかった。However, the above-mentioned conventional example has the following drawbacks. (1) Although a plurality of key patterns created by the host computer can be displayed on the terminal device, the layout of key patterns (key pattern layout) that are important for the appearance and operation of the key pattern display on this terminal device. Layout), display on the terminal device, or fill in a layout sheet that is prepared for determining the layout in advance and that corresponds to the format of the display unit of the terminal device, and display position Had to make sure. (2) In order to display the key pattern at an arbitrary position of the terminal device, the basic software O of the terminal device is used.
Using the display function of S (operation system),
I had to decide where to display the key pattern.
【0006】本発明は上記従来例に鑑みてなされたもの
で、作成されたキーパターンのレイアウトを表示して、
実際に表示されるレイアウトを確認できるようにしたキ
ーパターン作成方法及び装置を提供することを目的とす
る。The present invention has been made in view of the above conventional example, and displays the layout of the created key pattern,
It is an object of the present invention to provide a key pattern creating method and device capable of confirming an actually displayed layout.
【0007】[0007]
【課題を解決するための手段】上記目的を達成するため
に本発明のキーパターン作成装置は以下の様な構成を備
える。即ち、キーパターンを表示し、該キーパターンを
指示することにより所望の情報を入力する入力装置用の
キーパターンを作成するキーパターン作成装置であっ
て、各キーに対応付けるキーパターンを作成する作成手
段と、前記作成手段により作成されたキーパターンを表
示する表示手段と、前記表示手段に表示されるキーパタ
ーンの表示位置を指示する指示手段と、前記指示手段に
より指示された表示位置を前記キーパターンの表示位置
として記憶する記憶手段とを有する。In order to achieve the above object, a key pattern creating apparatus of the present invention has the following configuration. That is, a key pattern creating apparatus for creating a key pattern for displaying a key pattern and inputting desired information by instructing the key pattern, and creating a key pattern associated with each key. Display means for displaying the key pattern created by the creating means, instructing means for instructing the display position of the key pattern displayed on the display means, and the display position instructed by the instructing means for the key pattern. And a storage unit that stores the display position as a display position.
【0008】上記目的を達成するために本発明のキーパ
ターン作成方法は以下の様な工程を備える。即ち、キー
パターンを表示し、該キーパターンを指示することによ
り所望の情報を入力する入力装置用のキーパターンを作
成するキーパターン作成方法であって、各キーに対応付
けるキーパターンを作成する作成工程と、前記作成工程
により作成されたキーパターンを表示する表示工程と、
前記表示工程に表示されるキーパターンの表示位置を指
示する指示工程と、前記指示工程により指示された表示
位置を前記キーパターンの表示位置とする工程とを有す
る。In order to achieve the above object, the key pattern forming method of the present invention comprises the following steps. That is, a key pattern creating method for displaying a key pattern and creating a key pattern for an input device for inputting desired information by instructing the key pattern, the creating step of creating a key pattern corresponding to each key And a display step of displaying the key pattern created by the creating step,
The method includes an instruction step of instructing a display position of the key pattern displayed in the display step, and a step of setting the display position instructed by the instruction step as a display position of the key pattern.
【0009】[0009]
【作用】以上の構成において、各キーに対応付けるキー
パターンを作成し、その作成されたキーパターンを表示
する。このとき、表示されるキーパターンの表示位置が
指示されると、その指示された表示位置をキーパターン
の表示位置として記憶する。In the above structure, a key pattern associated with each key is created and the created key pattern is displayed. At this time, when the display position of the displayed key pattern is designated, the designated display position is stored as the display position of the key pattern.
【0010】[0010]
【実施例】以下、添付図面を参照して本発明の好適な実
施例を詳細に説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT A preferred embodiment of the present invention will now be described in detail with reference to the accompanying drawings.
【0011】図1は本発明の第1実施例の端末装置のた
めにキーパターンを作成する外部装置であるホストコン
ピュータの概略構成を示すブロック図である。FIG. 1 is a block diagram showing a schematic configuration of a host computer which is an external device for creating a key pattern for the terminal device of the first embodiment of the present invention.
【0012】図1において、1はホストコンピュータ等
の外部装置を示し、キーパターン作成ツールファイル1
7−3に記憶されているプログラムを起動し、任意のキ
ーパターンを作成或いは変更等の編集作業を行なって、
作成したキーパターンを登録するキーパターンファイル
17−4を作成する。また、タッチパネルを有する端末
装置に、作成されたキーパターンファイル17−4に記
憶されているキーパターンを通信インターフェイス14
を介して転送することができる。In FIG. 1, reference numeral 1 denotes an external device such as a host computer, and a key pattern creation tool file 1
Start the program stored in 7-3, perform editing work such as creating or changing any key pattern,
A key pattern file 17-4 for registering the created key pattern is created. In addition, the key pattern stored in the created key pattern file 17-4 is transmitted to the communication interface 14 on the terminal device having the touch panel.
Can be transferred via.
【0013】CPU11は外部装置1の全体を制御する
ために、必要なデータやコマンドの解析を行なう中央演
算装置であり、入力部12はキーボードやマウス等のポ
インティングデバイスにより構成され、作成するキーパ
ターンのデータやコマンドを入力する。ROM13は外
部装置1の制御プログラムや各種データを格納してい
る。通信インターフェース部14は、他の外部装置や周
辺機器とのデータの送受信を行なう。15はデータバス
で、CPU11と各部とのデータのやり取りに使用され
る。16は表示部で、外部装置1で解析されたデータや
コマンド等を表示する。The CPU 11 is a central processing unit that analyzes necessary data and commands in order to control the entire external device 1, and the input unit 12 is composed of a pointing device such as a keyboard and a mouse, and a key pattern to be created. Enter the data and commands of. The ROM 13 stores a control program for the external device 1 and various data. The communication interface unit 14 sends and receives data to and from other external devices and peripheral devices. A data bus 15 is used for exchanging data between the CPU 11 and each unit. A display unit 16 displays data, commands, etc. analyzed by the external device 1.
【0014】17はRAMで、制御プログラムで使用さ
れるデータやフォント情報を格納したり、情報処理のた
めのワークエリアとして用いられる。17−1はフォン
トデータファイルで、表示部16に表示する文字のフォ
ントデータを記憶している。17−2は、BIOSキー
パターンファイルで、BIOSがサポートしているキー
パターンを記憶している。17−3はキーパターン作成
ツールファイルで、端末装置に表示するキーパターンを
作成し、ファイルとして登録する処理を行なうプログラ
ムが記憶されている。17−4は作成されたキーパター
ンを記憶するためのファイルで、キーパターン作成ツー
ルファイル17−3で作成されたファイルであり、作成
されて端末装置に出力されるキーパターンを格納してい
る。A RAM 17 is used as a work area for storing data and font information used in the control program and for information processing. A font data file 17-1 stores font data of characters to be displayed on the display unit 16. A BIOS key pattern file 17-2 stores the key patterns supported by the BIOS. Reference numeral 17-3 is a key pattern creation tool file, which stores a program for creating a key pattern to be displayed on the terminal device and registering it as a file. Reference numeral 17-4 is a file for storing the created key pattern, which is a file created by the key pattern creation tool file 17-3 and stores the key pattern created and output to the terminal device.
【0015】図2は、端末装置のタッチパネルのキーパ
ターンを作成するプログラムにおいて、キーパターンを
レイアウト表示する処理の一例を示すフローチャートで
ある。FIG. 2 is a flowchart showing an example of a process for displaying the layout of the key patterns in the program for creating the key patterns of the touch panel of the terminal device.
【0016】ステップS1では、キーパターン作成プロ
グラムにおける機能を選択するためにキー入力待ちの処
理を示し、ここで入力部12のいずれかの機能選択キー
が押下されるとステップS2へ進む。ステップS2で
は、ステップS1で押下されたキーが終了キーかどうか
を調べ、終了キーが押下されるとそのまま終了し、レイ
アウト表示キーが押下された時はステップS3へ進む。In step S1, a key input waiting process for selecting a function in the key pattern creating program is shown. When any one of the function selection keys of the input section 12 is depressed, the process proceeds to step S2. In step S2, it is checked whether or not the key pressed in step S1 is an end key. When the end key is pressed, the process ends, and when the layout display key is pressed, the process proceeds to step S3.
【0017】ステップS3では、表示するキーパターン
の番号と(図5の領域501で指示する)、表示部16
に表示する位置(座標)の指定を行なわれるとステップ
S4へ進む。ステップS4では、ステップS3で指定さ
れた番号のキーパターンがあるか否かを識別し、指定さ
れた番号のキーパターンがある時はステップS5へ進
み、なければステップS3へ戻る。In step S3, the number of the key pattern to be displayed (indicated by the area 501 in FIG. 5) and the display unit 16 are displayed.
When the position (coordinates) to be displayed in is designated, the process proceeds to step S4. In step S4, it is identified whether or not there is a key pattern with the number specified in step S3. If there is a key pattern with the specified number, the process proceeds to step S5, and if not, the process returns to step S3.
【0018】ステップS5では、作成されたキーパター
ンファイル17−4の、ステップS3で指定された番号
のキーパターンテーブルに表示されるキーパッドの個別
情報エリアに408に書き込み、キーパターンのデータ
テーブル301より必要なデータを読出してステップS
6へ進む。ステップS6では、ステップS5で読み込ん
だキーパターンテーブルのデータを解析し、次にステッ
プS7に進んで、ステップS6で解析されたデータに基
づいて、そのキーパターンを表示部16の指定された表
示位置に表示してステップS8へ進む。次にステップS
8ではレイアウト表示を終了するか、機能選択のための
キー入力待ちを行なっており、レイアウト表示の終了キ
ーであればステップS1へ戻り、他の機能選択キーであ
ればステップS1へ戻り、レイアウト表示を継続して行
なう。In step S5, the key pattern data table 301 is written in the individual information area 408 of the keypad displayed in the key pattern table of the number specified in step S3 of the created key pattern file 17-4. Read out more necessary data and perform step S
Go to 6. In step S6, the data of the key pattern table read in step S5 is analyzed, then the process proceeds to step S7, and based on the data analyzed in step S6, the key pattern is displayed at the designated display position on the display unit 16. Is displayed and the process proceeds to step S8. Then step S
In 8, the layout display is terminated or waiting for key input for function selection. If the layout display end key is selected, the process returns to step S1. If another function selection key is selected, the process returns to step S1 to perform the layout display. To continue.
【0019】図3は作成したキーパターンファイル17
−4のフォーマットの一例を示した図であり、このデー
タフォーマットは大別すると登録可能なキーパターンの
個数分のアドレスデータがテーブルとして記憶されたイ
ンデックス部300と、各キーパターンが格納されてい
るデータテーブル部301とから構成されている。FIG. 3 shows the created key pattern file 17
4 is a diagram showing an example of a format of -4. This data format is roughly classified into an index section 300 in which address data for the number of registrable key patterns is stored as a table, and each key pattern are stored. It is composed of a data table section 301.
【0020】図4は本発明の第1実施例の、作成したキ
ーパターンファイル17−4のデータテーブル部301
の各キーパターンのデータテーブルのデータフォーマッ
トの一例を示した図である。以下、これら各データ項目
について説明する。FIG. 4 shows the data table portion 301 of the created key pattern file 17-4 according to the first embodiment of the present invention.
It is a figure showing an example of a data format of a data table of each key pattern of. Each of these data items will be described below.
【0021】フォント番号400は、端末装置のタッチ
パネルに表示される文字サイズを指定するもので、この
文字サイズによってキーパターンのマトリックスの大き
さも異なってくる。キーモード番号401は、端末装置
におけるタッチパネル上のキーをスキャンする最小のキ
ーユニットを定義する。キーユニット行数402及びキ
ーユニット桁数403のそれぞれは、キーパターンの作
成領域における行、桁数を示す。キー別フラグ404
は、重ね書き設定、元画面の保存設定、外枠の設定、網
目の設定の有無を示す。個別情報開始アドレス405
は、個別情報の先頭アドレスを示す。個別情報サイズ4
06は、個別情報のデータサイズ(バイト数)を示す。
キートップ文字列407は、キートップで使用されてい
る文字情報を示す。キーパッド番号(No.)nの個別情報
408は、そのキーに設定されているリターンコード、
最大キーポジション桁(キーパッド内の右下の桁番
号)、最大キーポジション行(キーパッド内の右下の行
番号)、最小キーポジション行(キーパッド内の左右の
行番号)、キーパッド修飾情報、例えば枠、影、角取
り、白抜きの有無を示す。The font number 400 designates the character size displayed on the touch panel of the terminal device, and the size of the matrix of key patterns also differs depending on this character size. The key mode number 401 defines the minimum key unit that scans the keys on the touch panel of the terminal device. Each of the number of key unit rows 402 and the number of key unit digits 403 indicates the number of rows and the number of digits in the key pattern creation area. Key flag 404
Indicates presence / absence of overwrite setting, original screen save setting, outer frame setting, and mesh setting. Individual information start address 405
Indicates the start address of the individual information. Individual information size 4
06 indicates the data size (byte number) of the individual information.
The key top character string 407 indicates character information used in the key top. The individual information 408 of the keypad number (No.) n is the return code set for the key,
Maximum key position digit (lower right digit number in keypad), maximum key position row (lower right row number in keypad), minimum key position row (left and right row numbers in keypad), keypad modifier The information indicates whether or not there is a frame, a shadow, a chamfer, or a blank.
【0022】図5は、第1実施例のホストコンピュータ
等の外部装置におけるキーパターンのレイアウト表示例
を示す図である。ここでは、既に作成したキーパターン
ファイル17−4より、入力部12により指定した番号
のキーパターンを、表示部16の指定した位置(座標)
に表示することにより、端末装置に転送する前にタッチ
パネル上のキーのレイアウトの確認を行なうことができ
る。FIG. 5 is a diagram showing a layout display example of key patterns in an external device such as the host computer of the first embodiment. Here, the key pattern of the number designated by the input unit 12 is selected from the already-created key pattern file 17-4 at the designated position (coordinates) on the display unit 16.
By displaying on the touch panel, it is possible to confirm the layout of the keys on the touch panel before transferring to the terminal device.
【0023】図5において、501は表示するキーパタ
ーンを指示するための指示領域を示し、ここでは番号が
30〜32のキーパターンが指示され、その部分が反転
して表示されている。502は表示パターンの呼びだし
を指示するための指示領域を示している。こうして読出
された番号30〜32のキーパターンが、指示された位
置に表示される。In FIG. 5, reference numeral 501 designates an instruction area for instructing a key pattern to be displayed, in which the key patterns with numbers 30 to 32 are instructed, and that portion is displayed in reverse. Reference numeral 502 denotes an instruction area for instructing the calling of the display pattern. The key patterns of the numbers 30 to 32 thus read are displayed at the designated position.
【0024】以上のように第1実施例によれば、端末装
置用のキーパターン作成用プログラムにおいて、作成し
たキーパターンをレイアウト表示させることにより、実
際に端末装置に表示させなくても、端末装置におけるキ
ーパターンの配置を確認することができる。これによ
り、キーパターンの品位の向上とキーパターンを作成す
る効率の向上を実現できる。As described above, according to the first embodiment, in the key pattern creating program for the terminal device, by displaying the created key pattern in the layout, the terminal device can be displayed without actually displaying it on the terminal device. It is possible to confirm the arrangement of the key pattern in. This can improve the quality of the key pattern and the efficiency of creating the key pattern.
【0025】次に本発明の第2実施例について説明す
る。この第2実施例では、外部装置は前述の第1実施例
と同様の構成を有しているため、それらの説明を省略
し、異なる部分について説明する。Next, a second embodiment of the present invention will be described. In the second embodiment, the external device has the same configuration as that of the first embodiment described above, and therefore the description thereof will be omitted and only different parts will be described.
【0026】図6は本発明の第2実施例の外部装置にお
けるキーパターンのレイアウト表示処理の一例を示すフ
ローチャートである。FIG. 6 is a flow chart showing an example of the layout display process of the key pattern in the external device of the second embodiment of the present invention.
【0027】ステップS11〜ステップS18は、前述
の図2のステップS1〜ステップS8と同様であるの
で、これらの処理の説明を省略する。ステップS19で
は、レイアウトの表示終了が指示されると、その時表示
されているキーパターンを端末装置に表示する位置(座
標)を、そのキーパターンに対応する番号のデータテー
ブル部301の表示位置X座標701、表示位置Y座標
702に格納してステップS11へ戻る。Steps S11 to S18 are the same as steps S1 to S8 in FIG. 2 described above, and therefore description of these steps will be omitted. In step S19, when the display end of the layout is instructed, the position (coordinates) at which the key pattern displayed at that time is displayed on the terminal device is displayed as the display position X coordinate of the data table unit 301 of the number corresponding to the key pattern. 701 and the display position Y coordinate 702 are stored, and the process returns to step S11.
【0028】図7は、第2実施例のキーパターンファイ
ル17−4のデータテーブル部における各キーパターン
のデータフォーマットの一例を示す図で、前述の図4と
共通する部分の説明を省略し、異なるデータ項目につい
てのみ説明する。FIG. 7 is a diagram showing an example of the data format of each key pattern in the data table portion of the key pattern file 17-4 of the second embodiment, omitting the description of the parts common to FIG. Only different data items will be described.
【0029】表示位置X座標701、表示位置Y座標7
02は、そのキーパターンを表示する時の、キー枠の左
上の座標位置を示すものである。Display position X coordinate 701, display position Y coordinate 7
Reference numeral 02 indicates the upper left coordinate position of the key frame when the key pattern is displayed.
【0030】図8は、第2の実施例におけるホストコン
ピュータのキーパターン作成用プログラムにおいて、キ
ーパターンをレイアウト表示し、その表示位置の座標を
認識する処理時における表示例を示した図である。ここ
では、既に作成されているキーパターンより、指定した
番号のキーパターンを指定した位置(座標)に表示し、
その座標値をキーパターンファイルより読出す場合で示
している。FIG. 8 is a diagram showing a display example in the processing for displaying the layout of the key patterns and recognizing the coordinates of the display positions in the key pattern creating program of the host computer in the second embodiment. Here, the key pattern with the specified number is displayed at the specified position (coordinates) from the already created key pattern,
The case is shown in which the coordinate values are read from the key pattern file.
【0031】図8において、501はキーパターンの表
示を指示するための領域を示し、ここでは前述の図5と
同様にしてキーパターン番号30〜32が指示されてい
る。801は、各キーパターンの表示位置(左上隅)を
表示するための領域で、例えば番号30のキーパターン
802はアドレス(50,25)に表示され、番号31
のキーパターン803は(100,75)に、番号32
のキーパターン804は(150,125)にそれぞれ
表示されている。ここで入力部12より、これら各キー
パターンの表示アドレスを変更することにより、キーパ
ターンのレイアウトを変更することができる。こうして
設定されたアドレス値をセットするエリア805が指示
されると、このアドレスが表示位置X座標701、表示
位置Y座標702に記憶される。In FIG. 8, reference numeral 501 designates an area for instructing the display of a key pattern, in which the key pattern numbers 30 to 32 are instructed in the same manner as in FIG. Reference numeral 801 denotes an area for displaying the display position (upper left corner) of each key pattern. For example, the key pattern 802 of number 30 is displayed at the address (50, 25) and the number 31
Key pattern 803 is (100, 75), number 32
The key patterns 804 of are displayed at (150, 125), respectively. Here, by changing the display address of each of these key patterns from the input unit 12, the layout of the key patterns can be changed. When the area 805 for setting the address value thus set is designated, this address is stored in the display position X coordinate 701 and the display position Y coordinate 702.
【0032】以上説明したように第2実施例によれば、
作成したキーパターンをレイアウト表示し、各キーパタ
ーンの表示座標を確認することができる。これにより、
実際に端末装置にこれらキーパターンを表示しなくて
も、これらキーパターンの端末装置における配置や表示
具合を確認することができ、これによりキーパターンの
品位を向上でき、キーパターンを作成し易くできる利点
がある。As described above, according to the second embodiment,
The created key pattern can be displayed in a layout and the display coordinates of each key pattern can be confirmed. This allows
Even if these key patterns are not actually displayed on the terminal device, it is possible to confirm the arrangement and display condition of these key patterns on the terminal device, thereby improving the quality of the key pattern and making it easy to create the key pattern. There are advantages.
【0033】また、実際のキーパターンの表示位置(座
標)は、端末装置の(業務)アプリケーションが行なっ
ていたキーパターンの表示位置の指定処理でなく、キー
パターンファイルに記憶されている表示位置情報に従っ
て表示されるので、(業務)アプリケーションの負荷を
軽減できる。The actual display position (coordinates) of the key pattern is not the display processing of the key pattern display position performed by the (business) application of the terminal device, but the display position information stored in the key pattern file. Is displayed, the load on the (business) application can be reduced.
【0034】次に図9〜図12を参照して本発明の第3
実施例である端末装置について説明する。Next, referring to FIGS. 9 to 12, the third embodiment of the present invention will be described.
A terminal device which is an embodiment will be described.
【0035】図9は第3実施例の端末装置の概略構成を
示すブロック図である。FIG. 9 is a block diagram showing a schematic configuration of the terminal device of the third embodiment.
【0036】91は端末装置90全体を制御するための
CPUで、ROM93に記憶されている制御プログラム
に従って後述する各種制御を実行している。92は入力
部で、キーボードやマウス等のポインティングデバイス
を備えている。94はROMで、CPU91のワークエ
リアとして使用され、各種データを一時的に保存してい
る。95はCPU91とこれら各部とを接続するシステ
ムバス、96はCRTやLCD等の表示部である。尚、
前述の入力部92がタッチパネルで構成されているとき
は、この表示部96は入力部92の上部でキーパターン
を表示する。97はホストコンピュータや他の端末装置
との間でデータの送受信を行う通信インターフェース
部、98はメモリカードリード/ライタで、装着されて
いるメモリカード99との間でデータの入出力を行うこ
とができる。このメモリカード99には、例えば前述し
たキーパターンが転送されて記憶されている。Reference numeral 91 denotes a CPU for controlling the entire terminal device 90, which executes various controls described later in accordance with a control program stored in the ROM 93. An input unit 92 includes a pointing device such as a keyboard and a mouse. A ROM 94 is used as a work area of the CPU 91 and temporarily stores various data. Reference numeral 95 is a system bus that connects the CPU 91 and these units, and 96 is a display unit such as a CRT or LCD. still,
When the input unit 92 is composed of a touch panel, the display unit 96 displays the key pattern above the input unit 92. Reference numeral 97 is a communication interface unit for transmitting / receiving data to / from a host computer or another terminal device, and 98 is a memory card reader / writer, which can input / output data to / from a mounted memory card 99. it can. The above-mentioned key pattern is transferred and stored in the memory card 99, for example.
【0037】次に図10のフローチャートを参照して、
この端末装置90によるメモリカード99に記憶されて
いるデータを読出して表示部96に表示する動作を説明
する。Next, referring to the flowchart of FIG.
The operation of reading data stored in the memory card 99 and displaying it on the display unit 96 by the terminal device 90 will be described.
【0038】まずステップS21で、入力部92よりの
機能選択指示入力を待ち、キーが押下されるとステップ
S22に進み、メモリカード99の内容を表示するよう
に指示する、特定のキーが押下されたかどうかを判断す
る。特定のキーが押下されるとステップS24に進み、
メモリカードリーダ/ライタ98によりメモリカード9
9が装着されているかどうかを判定し、装着されていな
い時はステップS28に進み、メモリカード99が装着
されていないことを表示部96に表示して(図12参
照)ステップS26に進む。First, in step S21, the input of the function selection instruction from the input section 92 is waited, and when the key is pressed, the process proceeds to step S22, and a specific key is pressed to instruct to display the contents of the memory card 99. Determine whether or not When a specific key is pressed, the process proceeds to step S24,
Memory card 9 by memory card reader / writer 98
It is determined whether or not No. 9 is attached, and if not attached, the process proceeds to step S28, the display section 96 displays that the memory card 99 is not attached (see FIG. 12), and the process proceeds to step S26.
【0039】メモリカード99が装着されている時はス
テップS24に進み、メモリカード自身の情報を格納し
ているメモリカード99の情報テーブルより、表示に必
要なデータを読み込む。次にステップS25に進み、ス
テップS24で読み込んだデータを解析し、表示部96
にメモリカード99の内容を表示する(図11参照)。
次にステップS26に進み、メモリカード99の表示処
理を終了し、入力部92よりのキー入力待ちに進む。こ
こで何らかのキーが押下されるとステップS27に進
み、表示部26に表示しているメモリカード99の表示
を消去してステップS21に戻る。When the memory card 99 is mounted, the process proceeds to step S24, and the data necessary for display is read from the information table of the memory card 99 which stores the information of the memory card itself. Next, in step S25, the data read in step S24 is analyzed, and the display unit 96
The contents of the memory card 99 are displayed on the screen (see FIG. 11).
Next, in step S26, the display process of the memory card 99 is completed, and the process waits for a key input from the input unit 92. If any key is pressed here, the process proceeds to step S27, the display of the memory card 99 displayed on the display unit 26 is erased, and the process returns to step S21.
【0040】図11は、こうして表示部96に表示され
たメモリカード99の内容の表示例を示す図である。FIG. 11 is a diagram showing a display example of the contents of the memory card 99 displayed on the display unit 96 in this way.
【0041】ここでは、メモリカード99の名称を示す
ボリウムラベル、カードサイズ、使用中サイズ及び空き
領域サイズ等が表示される。ボリウムラベルは、端末装
置の使用者や、そこで動作するアプリケーション・プロ
グラムなどが、そのメモリカード99の種類を識別する
のに使用される。カードサイズは、そのメモリカード9
9に記憶できる全メモリ容量を示す。又、使用サイズ
は、そのメモリカード99に、アプリケーションやデー
タファイルが既に格納されている時、その格納されてい
る容量を示す。空き領域サイズは、そのメモリカード9
9に新たに記憶できる容量を示す。Here, a volume label indicating the name of the memory card 99, a card size, a size in use, a free area size, etc. are displayed. The volume label is used to identify the type of the memory card 99 by the user of the terminal device, the application program running on the terminal device, and the like. The card size is the memory card 9
9 shows the total memory capacity that can be stored. The used size indicates the capacity of the memory card 99 when the application and the data file are already stored. The free space size is the memory card 9
9 shows the newly storable capacity.
【0042】又、図12はメモリカード99が装着され
ていない時に表示部96に表示されるメッセージ例を示
す図である。尚、この表示に際し、端末装置の有する警
報機能(例えば、警告音やブザーを鳴音させたり、表示
枠をブリンク表示させる)により、オペレータにメモリ
カード99が装着されていないことを報知するようにし
ても良い。FIG. 12 is a diagram showing an example of a message displayed on the display unit 96 when the memory card 99 is not attached. In addition, at the time of this display, the operator is informed that the memory card 99 is not mounted by an alarm function (for example, a warning sound or a buzzer is sounded or a display frame is blinked) of the terminal device. May be.
【0043】以上説明したように第3実施例によれば、
端末装置の使用者の要求に応じて、随時メモリカードの
内容を表示することができる。As described above, according to the third embodiment,
The contents of the memory card can be displayed at any time according to the request of the user of the terminal device.
【0044】尚、前述の実施例では、メモリカードが1
枚の場合で説明したが、本発明はこれに限定されるもの
でなく、複数のメモリカードを接続できる場合にも適用
できることはもちろんである。In the above-mentioned embodiment, the memory card is 1
Although the case of one sheet has been described, the present invention is not limited to this, and it is needless to say that the present invention can be applied to the case where a plurality of memory cards can be connected.
【0045】また、本発明は複数の機器から構成される
システムに適用しても、1つの機器からなる装置に適用
しても良い。また、本発明はシステム或は装置に、本発
明を実施するプログラムを供給することによって達成さ
れる場合にも適用できることは言うまでもない。The present invention may be applied to a system composed of a plurality of devices or an apparatus composed of a single device. Further, it goes without saying that the present invention can also be applied to the case where it is achieved by supplying a program for implementing the present invention to a system or an apparatus.
【0046】[0046]
【発明の効果】以上説明したように本発明によれば、作
成されたキーパターンのレイアウトを表示して、実際に
表示されるレイアウトを確認できる効果がある。As described above, according to the present invention, the layout of the created key pattern can be displayed, and the layout actually displayed can be confirmed.
【図1】本発明の第1実施例のホストコンピュータの概
略構成を示すブロック図である。FIG. 1 is a block diagram showing a schematic configuration of a host computer according to a first embodiment of the present invention.
【図2】第1実施例のホストコンピュータにおけるキー
パターンのレイアウト表示処理を示すフローチャートで
ある。FIG. 2 is a flowchart showing a layout display process of a key pattern in the host computer of the first embodiment.
【図3】第1実施例のキーパターンファイルのデータフ
ォーマットの一例を示す図である。FIG. 3 is a diagram showing an example of a data format of a key pattern file of the first embodiment.
【図4】図3のデータテーブル部のデータフォーマット
の一例を示した図である。FIG. 4 is a diagram showing an example of a data format of a data table section in FIG.
【図5】第1実施例のキーパターンのレイアウト表示の
一例を示した図である。FIG. 5 is a diagram showing an example of a layout display of a key pattern of the first embodiment.
【図6】本発明の第2実施例のホストコンピュータにお
けるキーパターンのレイアウトを表示する処理を示すフ
ローチャートである。FIG. 6 is a flowchart showing a process of displaying a layout of key patterns in the host computer according to the second embodiment of the present invention.
【図7】第2実施例のキーパターンファイルのデータテ
ーブル部のデータフォーマットの一例を示した図であ
る。FIG. 7 is a diagram showing an example of a data format of a data table portion of a key pattern file of the second embodiment.
【図8】第2実施例のホストコンピュータにおいて、キ
ーパターンをレイアウト表示した表示例を示した図であ
る。FIG. 8 is a diagram showing a display example in which a key pattern is laid out and displayed on the host computer of the second embodiment.
【図9】本発明の第3実施例の端末装置の概略構成を示
すブロック図である。FIG. 9 is a block diagram showing a schematic configuration of a terminal device according to a third embodiment of the present invention.
【図10】第3実施例の端末装置におけるメモリカード
の読み出し、表示処理を示すフローチャートである。FIG. 10 is a flowchart showing memory card reading and display processing in the terminal device of the third embodiment.
【図11】第3実施例のメモリカードの内容を表示した
例を示す図である。FIG. 11 is a diagram showing an example in which the contents of the memory card of the third embodiment are displayed.
【図12】第3実施例のメモリカードが装着されていな
い時の表示例を示す図である。FIG. 12 is a diagram showing a display example when the memory card of the third embodiment is not attached.
1 外部装置 11,91 CPU 12,92 入力部 13,93 ROM 14,97 通信インターフェース部 15,95 データバス 16,96 表示部 17,94 RAM 17−1 フォントデータファイル 17−2 BIOSキーパターンファイル 17−3 キーパターン作成ツールファイル 17−4 作成したキーパターンファイル 90 端末装置 99 メモリカード 300 インデックス部 301 データテーブル部 1 External Device 11,91 CPU 12,92 Input Unit 13,93 ROM 14,97 Communication Interface Unit 15,95 Data Bus 16,96 Display Unit 17,94 RAM 17-1 Font Data File 17-2 BIOS Key Pattern File 17 -3 Key pattern creation tool file 17-4 Created key pattern file 90 Terminal device 99 Memory card 300 Index part 301 Data table part
Claims (2)
を指示することにより所望の情報を入力する入力装置用
のキーパターンを作成するキーパターン作成装置であっ
て、 各キーに対応付けるキーパターンを作成する作成手段
と、 前記作成手段により作成されたキーパターンを表示する
表示手段と、 前記表示手段に表示されるキーパターンの表示位置を指
示する指示手段と、 前記指示手段により指示された表示位置を前記キーパタ
ーンの表示位置として記憶する記憶手段と、 を有することを特徴とするキーパターン作成装置。1. A key pattern creating apparatus for creating a key pattern for an input device for displaying desired key patterns and inputting desired information by instructing the key patterns, and creating a key pattern associated with each key. Creating means, display means for displaying the key pattern created by the creating means, instructing means for instructing the display position of the key pattern displayed on the displaying means, and the display position instructed by the instructing means. And a storage unit that stores the display position of the key pattern.
を指示することにより所望の情報を入力する入力装置用
のキーパターンを作成するキーパターン作成方法であっ
て、 各キーに対応付けるキーパターンを作成する作成工程
と、 前記作成工程により作成されたキーパターンを表示する
表示工程と、 前記表示工程に表示されるキーパターンの表示位置を指
示する指示工程と、 前記指示工程により指示された表示位置を前記キーパタ
ーンの表示位置とする工程と、 を有することを特徴とするキーパターン作成方法。2. A key pattern creating method for creating a key pattern for an input device for displaying a key pattern and inputting desired information by instructing the key pattern, the key pattern corresponding to each key is created. A creating step, a displaying step of displaying the key pattern created by the creating step, an instructing step of instructing a display position of the key pattern displayed in the displaying step, and a displaying position instructed by the instructing step. And a step of setting the display position of the key pattern.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15944692A JPH064199A (en) | 1992-06-18 | 1992-06-18 | Method and device for forming key pattern |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15944692A JPH064199A (en) | 1992-06-18 | 1992-06-18 | Method and device for forming key pattern |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH064199A true JPH064199A (en) | 1994-01-14 |
Family
ID=15693934
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP15944692A Withdrawn JPH064199A (en) | 1992-06-18 | 1992-06-18 | Method and device for forming key pattern |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH064199A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1048806A2 (en) | 1999-04-27 | 2000-11-02 | Haneda Humepipe Co., Ltd. | Key hole insertion for manhole and manhole cover locking apparatus equipped with the key hole insertion and manhole cover locking system and unlocking method and manhole cover opening and closing control system |
-
1992
- 1992-06-18 JP JP15944692A patent/JPH064199A/en not_active Withdrawn
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1048806A2 (en) | 1999-04-27 | 2000-11-02 | Haneda Humepipe Co., Ltd. | Key hole insertion for manhole and manhole cover locking apparatus equipped with the key hole insertion and manhole cover locking system and unlocking method and manhole cover opening and closing control system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH028339B2 (en) | ||
| JPH064199A (en) | Method and device for forming key pattern | |
| JP3376254B2 (en) | Display device, display control method, and recording medium | |
| JP2002268711A (en) | Programmable display unit and plotting program for the same and recording medium with its plotting program recorded | |
| JPH10187679A (en) | Table processing device and storage medium | |
| JP3162095B2 (en) | Image display control device | |
| JP3136852B2 (en) | Touch panel screen creation method and device | |
| JPH0346081A (en) | On-line hand-written character input method | |
| JP3393717B2 (en) | Document editing device | |
| JPH1055431A (en) | Image processing device | |
| JPS63211454A (en) | document editing device | |
| JP2862369B2 (en) | Image display control device | |
| JPS6121698Y2 (en) | ||
| JP2965408B2 (en) | Display control device | |
| JPH0793319A (en) | Document creation device | |
| JPH07230453A (en) | Document processing apparatus and document processing method | |
| JPH0685170B2 (en) | Numerical item digit rounding control method | |
| JP2000284827A (en) | Plant screen design support device | |
| JPH07271548A (en) | String output method | |
| JPH07114551A (en) | Document creating apparatus and image image processing method | |
| JPS61228576A (en) | catalog design system | |
| JPH04174062A (en) | Data processor | |
| JPS6376060A (en) | Data input processing system | |
| JPH0534708B2 (en) | ||
| JPS6068373A (en) | Extra character input system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 19990831 |