JPH04340618A - ファンクションキー指定装置 - Google Patents

ファンクションキー指定装置

Info

Publication number
JPH04340618A
JPH04340618A JP3113345A JP11334591A JPH04340618A JP H04340618 A JPH04340618 A JP H04340618A JP 3113345 A JP3113345 A JP 3113345A JP 11334591 A JP11334591 A JP 11334591A JP H04340618 A JPH04340618 A JP H04340618A
Authority
JP
Japan
Prior art keywords
key
function
keys
keyboard
functions
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
Application number
JP3113345A
Other languages
English (en)
Inventor
Shigeru Karita
苅田 茂
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP3113345A priority Critical patent/JPH04340618A/ja
Publication of JPH04340618A publication Critical patent/JPH04340618A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明はアプリケーションプログ
ラム作成ツールのマンマシンインターフェイス機構部に
適用されるファンクションキー指定装置に関する。
【0002】
【従来の技術】現在、コンピュータシステムに於いて最
も標準的な入力装置はキーボードである。このキーボー
ドには、通常、“A”,“B”,“C”といったデータ
入力に使うデータキーと、1つのキーを押すことで或る
特定の機能を実行するファンクションキーがある。
【0003】従来のアプリケーションプログラムの作成
ツールでは、各機能に対してキートップに書かれている
文字を認識し、そのキートップのキーを押下することで
機能を指定する方法が一般的である。しかしながら上記
した従来のアプリケーションプログラム作成ツールに於
けるファンクションキー指定手段に於いては、以下のよ
うな問題があった。
【0004】即ち、パーソナルコンピュータの分野に於
いては、事実上の標準といえるような仕様のパーソナル
コンピュータとして、例えばIBM社のATと称される
パーソナルコンピュータが存在し、OSにMS−DOS
(登録商標)を使用していることから、MS−DOSの
ような標準的なOSの使えるパーソナルコンピュータを
多くのメーカーが製作し広く普及している。
【0005】一方、パーソナルコンピュータに設けられ
たキーボードは、各メーカーによりキートップに書かれ
ている表示が異なる場合があり、特にファンクションキ
ーのキートップの表現は、メーカー間の差が大きい。
【0006】アプリケーションプログラムの作成ツール
を作成する場合に、メーカー毎に異なるキートップの表
現を全てサポートしておくのは非常に困難で、かつコス
ト面でも高価になるという問題があった。
【0007】
【発明が解決しようとする課題】上述したように従来で
は、キーボードのキートップに書かれている機能(ファ
ンクション)表示がメーカー毎に異なり、アプリケーシ
ョンプログラムの作成ツールを作成する場合に、メーカ
ー毎に異なるキートップの表現を全てサポートしておく
のは非常に困難で、かつコスト面でも高価になるという
問題があった。
【0008】本発明は上記実情に鑑みなされたもので、
アプリケーションプログラムの作成ツールに於いて、パ
ーソナルコンピュータに設けられたキーボードのキート
ップに付された機能表現によらず、各機能毎にキーボー
ド上の任意のキーを押下操作することで、容易に所望す
るファンクションキーをキーボード上の任意のキーに割
付けることができ、これによりキートップの機能表現を
異にする各種のキーボードに対してアプリケーションプ
ログラム作成ツールを標準化できるファンクションキー
指定装置を提供することを目的とする。
【0009】
【課題を解決するための手段】本発明は、キーボードか
ら送られてくる物理的なキーコード(モニタスキャンコ
ード)を認識するスキャンコード認識部と、同認識部で
認識したコードをユーザに知らせ確認させる表示手段と
、上記認識部で認識したコードに対する機能を指定する
指定部と、上記認識部で認識したコードと上記指定部で
指定した機能を対応づけるファンクションキーテーブル
とを有して、キーボードに付されたキートップの機能表
現によらずキーボード上でファンクションキーを任意に
指定できるファンクションキー指定装置を実現する。
【0010】
【作用】上記構成による本発明のファンクションキー指
定装置をアプリケーションプログラムの作成ツールに組
み込むことにより、キートップの機能表現を異にする各
種のキーボードに対して共通のアプリケーションプログ
ラム作成ツールを提供できる。又、実際に押下したキー
に対して所望の機能を割り付けるので容易に機能指定が
行なえるとともに、ユーザに判り易いファンクションキ
ー指定機構を実現できる。
【0011】
【実施例】以下図面を参照して本発明の一実施例を説明
する。図1は本発明の一実施例を示すブロック図である
【0012】図1に於いて、1はディスプレイ装置(D
ISP)であり、ここではユーザに対して、ユーザの押
下したキーボード2上のキーに固有の情報(例えばキー
コード)を表示するとともに、選択対象となる機能一覧
(機能選択画面)を表示する。2はキーボード(KB)
であり、ここではファンクションキー指定時に於いて、
機能(ファンクション)を割り当てるキーをユーザが実
際に押下する。
【0013】3はユーザがキーボード2上で実際に押下
したキーに対する機能を指定する指定装置であり、ここ
ではポインティングデバイスであるマウスを用いて表示
された機能一覧から任意の機能を指定するものとする。
【0014】4はキーボード2から送られてくる物理コ
ード(モニタスキャンコード)を認識するキーコード認
識部であり、認識したキーコードを所定の表示フォーマ
ットでディスプレイ装置1に表示する。
【0015】5はファンクションキーテーブル6を管理
するテーブル管理部であり、キーコード認識部4で認識
したキーと、指定装置3で指定された機能とを対応付け
て、ファンクションキーテーブル6に格納する。
【0016】6は押下キーと指定機能とが対応付けて登
録されるファンクションキーテーブルであり、テーブル
管理部5の制御の下に、キーコード認識部4で認識した
キーと指定装置3で指定された機能とを対応付けて記憶
する。図2は上記図1に於けるファンクションキーの指
定処理手順を説明するフローチャートである。
【0017】図2に於いて、S1 はキーボード2上で
ユーザがキーを押下するステップであり、機能(ファン
クション)を割り当てたいキーをキーボード2上で実際
にユーザが押下する。S2 はキーボード2上で押下さ
れたキーを表示するステップであり、押下されたキーの
コードをディスプレイ装置1に表示する。
【0018】S3 は押下されたキーに割り付ける機能
を指定するステップであり、ユーザの押下したキーに対
して、機能一覧の中から対応する機能を指定装置3のマ
ウス操作で指定する。
【0019】S4 は設定したファンクションキーの内
容をユーザが確認するステップであり、押下したキーと
、そのキーに対応する機能(ファンクション)との組み
合わせ内容を表示画面上で確認する。
【0020】S5 は押下キーと指定機能とを対応付け
たファンクションキー設定情報をテーブルへ登録するス
テップであり、上記ステップS4 で確認した押下キー
と指定機能との組み合わせによるファンクションキー設
定情報をファンクションキーテーブル6へ登録する。こ
こで上記図1及び図2を参照して本発明一実施例に於け
る動作を説明する。ファンクションキーの指定時に於い
ては、先ずキーボード2上でユーザが機能(ファンクシ
ョン)を割り当てたいキーを押下する(図2ステップS
1 )。
【0021】このキーボード2上のキー操作によるキー
信号はキーコード認識部4に送付されて、押下キーのキ
ーコードが認識され、その認識されたキーコードがディ
スプレイ装置1に送付されて所定の表示形態(例えばキ
ーコードの入力(設定)フィールドと機能の入力(設定
)フィールドとをペアにした表形式の入力画面)で表示
される(図2ステップS2 )。
【0022】上記表示画面で機能(ファンクション)を
割り当てたいキーを確認した後、指定装置3のマウス操
作でそのキーに割り付ける機能(ファンクション)を機
能一覧(機能選択画面)から指定する。この際の機能一
覧(機能選択画面)表示は、上記キーの入力画面と同一
画面上に表示する表示形態、又は画面を切り換えて表示
する表示形態のいずれであってもよい(図2ステップS
3 )。
【0023】この機能一覧上で指定された機能は上記指
定キーのキーコードと対をなす状態でディスプレイ装置
1に表示される。例えばキーコードの入力(設定)フィ
ールドと機能の入力(設定)フィールドとをペアにした
表形式の入力画面に於いて、キーコードの入力(設定)
フィールドに上記キーボード2上で操作したキーのキー
コードが表示され、そのキーコード入力(設定)フィー
ルドと対をなす機能入力(設定)フィールドに上記押下
操作したキーに割り付ける機能(例えば機能名)が表示
される。
【0024】この表示画面上で、押下操作したキーと機
能一覧より指定した機能との組み合わせを確認し、その
ファンクションキー指定を登録する際は、キーボード2
上の確認を指示する特定のキーを操作する。又、上記組
み合わせを変更したいときは再入力を指示する特定のキ
ーを操作する(図2ステップS4 )。
【0025】ここで確認を指示する特定のキーが操作さ
れると、テーブル管理部5の制御の下に、上記押下操作
したキーと機能一覧より指定した機能との組み合わせに
よるファンクションキー設定情報がファンクションキー
テーブル6へ登録される(図2ステップS5 )。この
ような処理が繰り返し実行されることにより、任意のキ
ー割付けによる複数のファンクションキー指定が行なわ
れる。
【0026】上記したようなファンクションキー指定処
理により、キートップの刻印を異にする各種のキーボー
ドに対し、それぞれ同一の操作で、キートップの刻印に
関係なく機能選択が可能であり、従って上記実施例によ
るファンクションキー指定装置をアプリケーションプロ
グラムの作成ツールに組み込むことにより、キートップ
の機能表現を異にする各種のキーボードに対して共通の
アプリケーションプログラム作成ツールを提供できる。 又、実際に押下したキーに対して所望の機能を割り付け
るので容易に機能指定が行なえるとともに、ユーザに判
り易いファンクションキー指定機構を実現できる。
【0027】尚、上記した実施例に於いて、図2に示す
ステップS2 乃至ステップS4 の処理は本発明の本
質的な処理ではなく、例えばステップS2 及びステッ
プS4 は単にユーザに確認を促すだけであるので省い
てもよい。
【0028】又、押下操作したキーに対する機能の指定
方式も上記実施例には限定されず、表示による機能一覧
からの指定でなく、例えば機能一覧用紙を参照して機能
に固有のデータをキー入力する等、他の機能指定手段で
あってもよい。
【0029】
【発明の効果】以上詳記したように本発明のファンクシ
ョンキー指定装置によれば、キーボード上で機能割り付
けを行なうキーを押下して機能割り付けを行なうキーを
指定する第1の手段と、同手段で指定したキーに対する
機能を指定する第2の手段と、上記第1の手段で指定し
たキーのキーコードと上記第2の手段で指定した機能と
が対応付けて登録される機能管理テーブルとを備え、機
能を割り付けるキーをキーボード上で実際に押下してキ
ーの機能を指定する構成としたことにより、キーボード
上の機能表現などによらず、キーボード上の実際に機能
キーとして使用したい任意のキーを押下操作することで
、ユーザの望むファンクションキーを指定でき、これに
よりキートップの機能表現を異にする各種のキーボード
を対象にアプリケーションプログラムの作成ツールを標
準化できる。
【図面の簡単な説明】
【図1】本発明の一実施例に於ける装置の構成を示すブ
ロック図。
【図2】上記図1に於けるファンクションキーの指定処
理手順を説明するフローチャート。
【符号の説明】
1…ディスプレイ装置(DISP)。2…キーボード(
KB)、3…指定装置、4…キーコード認識部、5…テ
ーブル管理部、6…ファンクションキーテーブル。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】  キーボード上で機能割り付けを行なう
    キーを押下して機能割り付けを行なうキーを指定する第
    1の手段と、同手段で指定したキーに対する機能を指定
    する第2の手段と、上記第1の手段で指定したキーのキ
    ーコードと上記第2の手段で指定した機能とが対応付け
    て登録される機能管理テーブルとを具備し、機能を割り
    付けるキーをキーボード上で実際に押下してキーに対す
    る機能割り付けを行なうことを特徴とするファンクショ
    ンキー指定装置。
JP3113345A 1991-05-17 1991-05-17 ファンクションキー指定装置 Pending JPH04340618A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3113345A JPH04340618A (ja) 1991-05-17 1991-05-17 ファンクションキー指定装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3113345A JPH04340618A (ja) 1991-05-17 1991-05-17 ファンクションキー指定装置

Publications (1)

Publication Number Publication Date
JPH04340618A true JPH04340618A (ja) 1992-11-27

Family

ID=14609897

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3113345A Pending JPH04340618A (ja) 1991-05-17 1991-05-17 ファンクションキー指定装置

Country Status (1)

Country Link
JP (1) JPH04340618A (ja)

Similar Documents

Publication Publication Date Title
US7301532B1 (en) Digital display keyboard
US6832354B2 (en) Computer system, on-screen keyboard generation method, power-on-password checking method and memory
US20070137901A1 (en) Micro-keyboard simulator
JP2001051787A (ja) ユーザインタフェース上のストロークを利用した記号選択方法及び装置
JP2000148367A (ja) 文字処理装置及びその方法、及びそのプログラムを記憶した記憶媒体
JPH04340618A (ja) ファンクションキー指定装置
JPH0660078A (ja) 文書作成装置及びキー機能設定方法
KR20080099944A (ko) 키보드 한영 키 배열 변환을 위한 제어 방법 및 그 장치
JPH10124240A (ja) 入力装置
JPH05265628A (ja) 入力装置及び入力キー設定方法
JPS63317817A (ja) キ−ボ−ド制御方式
JP3020225U (ja) コンピュータのプログラム処理信号入力装置
JP5057112B2 (ja) ユーザーインターフェース装置および情報処理機器
JPS61246826A (ja) 入力装置
JP2900071B2 (ja) プログラマブルコントローラのプログラミング装置
JP2878461B2 (ja) 文書入力装置
JPH086695A (ja) 拡張キーコード認識処理方法
JPH0452922A (ja) マウス入力方式
JPS61122782A (ja) 記号画面選択方式
JPS62293413A (ja) デ−タ入力装置
JPH10161798A (ja) 電卓機能付きソフトウェアキーボード
JPH04281513A (ja) キー割当処理装置
JPH0194417A (ja) コード入力装置
JPS59142637A (ja) 操作ガイド付入出力表示装置
JPS58129541A (ja) Crt表示制御方法