JPH024026A - 文書処理装置 - Google Patents

文書処理装置

Info

Publication number
JPH024026A
JPH024026A JP63151475A JP15147588A JPH024026A JP H024026 A JPH024026 A JP H024026A JP 63151475 A JP63151475 A JP 63151475A JP 15147588 A JP15147588 A JP 15147588A JP H024026 A JPH024026 A JP H024026A
Authority
JP
Japan
Prior art keywords
virtual keyboard
key
character
keyboard
displayed
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
JP63151475A
Other languages
English (en)
Inventor
Kenichi Nishida
賢一 西田
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP63151475A priority Critical patent/JPH024026A/ja
Publication of JPH024026A publication Critical patent/JPH024026A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、文書の作成・編集をする文書処理装置に関す
る。
〔従来の技術〕
従来の文書処理装置では、文字を入力する。ためにキー
ボードを用いる場合、該キーボードを用いて入力できる
文字には、各キーにそれぞれ刻印されている文字や仮名
漢字変換によって得られる漢字である。
また、上記文書処理装置では、外字を入力する場合、す
なわち前記キーボードの各キーに刻印されていない記号
やユーザによって作成された文字を入力する場合には、
文字に割当てられた文字コードのコード番号に対応する
キーを押下して入力するようにしている。
〔発明が解決しようとする課題] ところで、上記従来の文書処理装置では、外字を入力す
る場合には、文字コードを入力しなければならず、この
ため、ユーザは、所望する外字に対応する文字コードを
、JIS漢字漢字ビー6表ら検索したり、あるいは該当
する文字コードを記憶しておかなければならないため、
文字を入力するのに時間がかかったり、間違った文字を
入力したりすることがある。またキーボードの各キーの
配置は、固定的であるため、ユーザが、文字を入力し易
いように(キーを押下し易いように)好みに合せてキー
の配置を変更することができなかった。
さらに、複数の言語を使用して文書を作成する場合、全
ての言語の文字をキーボードの各キーに刻印することは
不可能であり、また言語ごとにキーボードを取替えるこ
とも現実的でない。
本発明は上記実’n k−鑑みてなされたものであり、
各キーに対応して所望する文字を設定可能にすることに
より、文書作成の作業効率を向上させることのできる文
書処理装置を提供することを目的とする。
〔課題を解決するための手段および作用〕本発明は、複
数のキーを有する指示手段に対応する画像を表示する表
示手段と、前記表示された画像における各キーに所望す
る文字を設定する設定手段と、前記設定された所望する
文字に対応する文字情報を該当するキーに対応させて記
憶する記憶手段と、前記側Oにおける各キーのうち特定
のキーが指定された際に当該キーに該当する特定の文字
情報を前記記憶手段から読み出して出力する制御手段と
を具えている。
設定手段は、表示手段に表示された指示手段に対応する
画像における各キーに対して所望する文字を設定する。
そして、制御手段は、前記所望する文字が設定された各
キーのうち特定キーが指定されると、該特定キーに設定
された文字に対応する文字情報を記・圓手段から読み出
して出力する。
従って本発明によれば、所望する文字を容易に入力する
ことができ、文書作成の作業効率を向上させることがで
きる。
〔実施例) 以下、本発明に係る文書処理装置の実施例を添附図面を
参照“して説明する。
第1図は、本発明に係る文書処理装置の一実施例を示し
たブロック図である。同図において、キーボード11お
よびキーボード11に接続されけマウス12は、各種の
データ、指令等を入力する。
制御部(CPU)13は、入力した指令と対応するプロ
グラムによって所定の演算、処理等を実行する。外部記
憶装置(ディスク装置)14は、編集されるデータ(文
書)やプログラム等を格納している。RAM15は、入
力する指令、データ、演韓結果等を一時的に記゛圓する
。なお実施例では、RAM15は、後述する変換テーブ
ル15Aと、変換された文字コードを記・圓する入力文
字バッフ115Bと、文書を一時的に記憶する文書バッ
ファ15Cと、仮想キーボード15D用の図形データを
記憶する領域15Eとを有している。フォントROM1
6は複数種類の文字フォントを格納している。上述した
CPU 13は、データに対応した文字ドツトをフォン
トROM16から読み出して出力する。表示制御部17
は、cpu i 3の制御により上記読み出された文字
ドツトをビデオRAM18に格納するとともに、デイス
プレィ用のCRT19に前記ぐデオRAM18に格納さ
れた文字ドツトを表示させる。印刷装置20は、文字ド
ツトに対応した文字を記録する。
上述した変換テーブル15Aは、入力されたキーコード
を文字コードに変換するためのものであり、第2図に示
すように、変換テーブルOと変換テーブルNとを有して
おり、変換テーブルOには、仮想キーボード15DがC
RT19に表示されていない場合、つまりキーボード1
2により文字を入力する場合、キーボード12の各キー
に対応して、該各キーに刻印されている文字に対応する
文字コードがfluされている。
例えば、変換テーブルOには、キーコード「1」に対応
して文字コードroo01Jが登録されている。
一方、変換テーブルNには、仮想キーボ・−ド150の
各キーに対応して、該各キーに設定されたオペレータの
所望する文字に対応する文字コードが登録されている。
例えば、変換テーブルNには、キーコード「1」に対応
して文字コードr1001Jが登録されている。
なお、実施例では、変換テーブルNは1つのテーブルし
か示していないが、用途に応じて、例えばドイツ飴、フ
ランス語等の名言8Tiごとに複数のテーブルを作成す
ることもできる。
上述した仮想キーボード15Dとは、第3図に示すよう
に、表示手段(CRT19>の画面上に表示された実際
の物理的キーボード(キーボード12)に対応覆る図形
をいう。
上記文書処理¥It置の動作を第4図乃至第7図のフロ
ーチャートに基づき説明覆る。
第4図に示すように、CI−’ U 13は、オペレー
タのキーボード12(又はマウス13)の所定の操作に
より、変換テーブル15Aの変更指示があるか否かを判
断しくステップ’loom変更指示がある場合には、変
換テーブル15Aの変更処理を実行しくステップ101
)、さらに、この変換テーブル15Aの変更処理を終了
した場合、あるいは上記ステップ100において変換テ
ーブル15Aの変更指示がない場合には、オペレータの
キーボード12(又はマウス13)の所定の操作により
、仮想キーボード15Dの表示指示があるか否かを判断
する(ステップ102)。
CPU13は、上記ステップ102において、仮想キー
ボードの表示指示がある場合には、仮想キーボード15
DをCRT19に表示させ(ステップ103)、またこ
の仮想キーボード15DをCRT19に表示させる指示
を終了した場合、あるいは上記ステップ102において
、仮想キーボード15Dの表示指示がない場合には、入
力されたキーコードに対応する文字コードを入力文字バ
ッファ15Bに追加する(ステップ104)。この入力
文字バッファ15Bの内容はCPLI 13により読み
出され、該入力文字バッファ15Bから読み出された文
字コードは、CPU13によって文書バッファ15Cに
追加される(ステップ105)。
なお、上記入力文字バッファ15Bの内容および文書バ
ッフ?15Cの内容は、CRT19に表示される。オペ
レータは前記CRT19に表示された入力文字バッファ
15Bおよび文書バッファ15Cの各内容を確認しなが
ら文書の作成・編集作業を行うことができる。
ところで、CPL113は、オペレータのキーボード1
2(又はマウス13)の所定の操作により、文1g集処
理の終わりを示す指示があるか否かを判断しくステップ
106)、指示がない場合には上記ステップ104にも
どり、このステップ以降を実行し、反対に文書編集処理
の終わりを示す指示がある場合には、文書データを外部
記憶装置(ディスク装置)14に格納しくステップ10
7) 、さらに印刷する旨の指示がある場合には印刷装
置20に対して文書データを印刷するよう指示する(ス
テップ108)。
続いて、上述した変換テーブルの変更処理、仮想キーボ
ードの表示、文字入力51!lL3!11のそれぞれに
ついて説明する。
まず、仮想キーボードの表示について説明する。
第5図に示すように、オペレータは、キーボード12(
又はマウス13)の所定の操作により、CRT19に仮
想キーボードメニューを表示させ(ステップ200)、
さらに表示されたメニューから所望する仮想キーボード
を指示して゛表示”にする(ステップ201)。これに
より、CRT19には、仮想キーボードが表示される(
ステップ202)。
なお上記仮想キーボードメニューには、例えば、ドイツ
語、フランス語、ABC・・・配列、等の表示内容を示
す仮想キーボードアイコンが含まれている。
次に文字入力処理について説明する。第6図に示すよう
に、まず、オペレータの所定の操作により押下されたキ
ーボード12の特定キーの位置情報を示すキーコードが
入力される(ステップ3oO)。なお、このキーコード
は、シフトキーが押下された場合には、同じ位置のキー
が押下された場合でも、異なったコードとして生成され
る。
ところで、CPU13は、キーコードが入力されたら、
次に、CRTl9に仮想キーボード15Dが表示されて
いるか否かを判断しくステップ301)、表示されてい
ない場合には変換テーブル番号Tを「0」と定義しくス
テップ302)、反対に表示されている場合には、変換
テーブル番号TをCRTl9に表示されている仮想キー
ボードに対応する「仮想キーボードを示す番号N」と定
義する(ステップ303)。
そしてCPU13は、rOJあるいは「仮想キーボード
を示す番号N」に定6された変換テーブル番号Tにもと
づいて、入力されたキーコードを文字コードに変換する
(ステップ304)。なお、CPtJ 13は、変換テ
ーブル番号T=○の場合には、第2図に示す変換テーブ
ルOを使用し、また変換テーブル番号T=r仮想キーボ
ードを示vi号N」の場合には仮想キーボードを示す番
号Nに該当する変換テーブルを使用する。
CPU13は、変換された文字コードに対応する文字を
CRTl9に表示させるとともに(ステップ305)、
その変換された文字コードを入力文字バッファ15Bに
追加する(ステップ306)。
これにより、オペレータは、CRTl9に表示された文
字により所望する文字が入力されたか否かを確認するこ
とができる。
最後に、変換テーブルの作成および変更について説明す
る。
まず、オペレータは、仮想キーボード150が既に登録
されている場合には、m5図に示したように、仮想キー
ボードメニューをCRTl9に表示させ、この表示され
たメニューから所望する仮想キーボードアイコンを指定
する(ステップ400)。これによりCRTl9には、
指定された仮想キーボードアイコンが゛聞″状態となり
所望する仮想キーボードが表示される(ステップ401
)。
なおオペレータは、新しく仮想キーボードを作成する場
合には、マウス13の所定の操作により、ユーザキーボ
ードアイコンをコピーして、さらにマウス13の所定の
操作により、前記コピーされたアイコンを“聞”の状態
にして仮想キーボードをCRTl9に表示させる。
ところで、オペレータは、既に登録されている仮想キー
ボード15Dの各キーに設定されている文字を変更する
場合には、マウス13の所定の操作により、CRTl9
に表示されている仮想キーボード15Dの特定キーを指
示する(ステップ402)。すると指示された特定キー
は文字の設定が変更可能な状態となり、該特定キーに対
して、所望する文字を入力することができる。(ステッ
プ403)。
この時、文字は、キーボード12の特定キーを押下して
該特定キーに刻印された文字を入力できることはもちろ
んのこと、他の仮想キーボードの特定キーからコピーし
て入力することもできる。
また文字は、JIS漢字コード表等のコード表の中から
、所望する文字に対応する文字コードを検索し、該検索
されたコード番号に該当するキーボード12のキーを押
下して入力することもできる。
ところで、cpu 13は、仮想キーボード15Dの各
キーに対して所望する文字が入力されると、CRTl 
9に表示されている仮想キーボード15Dの該当するキ
ーに対して、入力された新たな文字を表示させ(ステッ
プ404)、さらに全てのキーに対して文字が設定され
たか否かを判断しくステップ405)、終了していない
場合には、上記ステップ402にもどり、このステップ
以降を実行する。
ここでオペレータは、キーボード12に刻印されている
キー配列が好きでないならば、そのキー配列を変えて仮
想キーボードを作成ザれば良い。
例えば、第3図に示したような、キー配列の仮想キーボ
ード15Dの各キーの配列が好きでないならば、第8図
に示すような、キー配列の仮想キーボード30を作成す
ることができる。
ところで、CPfJ 13は、ステップ405において
、全てのキーに対して文字が設定された場合には、上記
ステップ400において指定された仮想キーボードに対
応する変換テーブルを更新する(ステップ406)。
そして、オペレータは、全てのキーに対して文字の設定
が終了したら、キーボード12(又はマウス13)の所
定の操作により、仮想キーボードウィンドの閉じる″を
指示することにより変換テーブルの処理を終了させるこ
とができる。また新たに作成した仮想キーボードの場合
には、仮想キーボードの゛′登録″を指示することによ
り登録される。
上記実施例によれば、仮想キーボードの各キーに対応し
て、文字を入力し易い様に所望の文字を設定し、該所望
の文字が設定された仮想キーボードを登録しておくごと
により、文字を入力する際に、前記仮想キーボードを使
用することで、文字を入力する時間、すなわち文書作成
の作業時間を乃縮させることができる。
上記実施例によれば、仮想キーボードの各キーに対応し
て、各言語ごとに、それぞれの言語の文字を設定するこ
とにより、複数の言語から構成される文書を容易に作成
することができる。
(発明の効果〕 以上説明したように本発明によれば、表示手段には、指
示手段に対応する画像における各キーに対応して設定さ
れた所望の文字が表示され、該表示された指示手段に対
応する画像の特定キーを指定することにより該当する文
字が入力されるため、オペレータが文字を入力し易いよ
うにキーの配置を変更できることになり、文書作成の作
業効率を向上させることができる。
特に、複数の言語から構成される文書を作成する場合に
は、表示手段に表示された指示手段に対応する画像の各
キーに対応して、各前出:ごとに、それぞれのg 9の
文字を設定することにより、文書作成を容易に行うこと
ができ、また文書作成の時間を大幅に炉縮させることが
可能となる。
また、従来の如く、文字を入力する際に、コード表を参
照したり、文字コードを記憶しておく必要がないので、
文書の作成を迅速に、かつ正確に行うことが可能となる
【図面の簡単な説明】
第1図は木光明に係る文出処M装置の一実施例を示すブ
ロック図、第2図は変換テーブルの一例を示す図、第3
図は仮想キーボードの一例を示す図、第4図、第5図、
第6図、第7図はそれぞれ第1図に示した文出処即装置
の動作を示すフローチャート、第8図は第3図に示した
仮想キーボードのキー配列を変更した後の仮想キーボー
ドの一例を示す図である。 11・・・キーボード、12・・・マウス、13・・・
CPU、14・・・外部記・匿装置(ディスク装置)、
15・・・RAM、16・・・フォントROM、17・
・・表示制徨口部、18・・・ビデオRAM、19・・
・CRT。 変圧Qテーフ゛ルO 変才央テーフ゛LN 第2図 第4図 第6図 第7図

Claims (1)

  1. 【特許請求の範囲】 文書の作成・編集をする文書処理装置において、複数の
    キーを有する指示手段に対応する画像を表示する表示手
    段と、 前記表示された画像における各キーに所望する文字を設
    定する設定手段と、 前記設定された所望する文字に対応する文字情報を該当
    するキーに対応させて記憶する記憶手段と、 前記画像における各キーのうち特定のキーが指定された
    際に当該キーに該当する特定の文字情報を前記記憶手段
    から読み出して出力する制御手段と を具えたことを特徴とする文書処理装置。
JP63151475A 1988-06-20 1988-06-20 文書処理装置 Pending JPH024026A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63151475A JPH024026A (ja) 1988-06-20 1988-06-20 文書処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63151475A JPH024026A (ja) 1988-06-20 1988-06-20 文書処理装置

Publications (1)

Publication Number Publication Date
JPH024026A true JPH024026A (ja) 1990-01-09

Family

ID=15519324

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63151475A Pending JPH024026A (ja) 1988-06-20 1988-06-20 文書処理装置

Country Status (1)

Country Link
JP (1) JPH024026A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004301341A (ja) * 2004-08-02 2004-10-28 Ntn Corp スラストころ軸受
JP2007265087A (ja) * 2006-03-29 2007-10-11 Kyocera Mita Corp キーボード管理装置およびキーボード管理プログラム

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004301341A (ja) * 2004-08-02 2004-10-28 Ntn Corp スラストころ軸受
JP2007265087A (ja) * 2006-03-29 2007-10-11 Kyocera Mita Corp キーボード管理装置およびキーボード管理プログラム

Similar Documents

Publication Publication Date Title
JPH0689324A (ja) フォーム確立ツールキットおよびフォーム確立方法
JPH0628136A (ja) 情報処理装置の機能選択方式
JP2681627B2 (ja) 文書作成編集装置
JPH024026A (ja) 文書処理装置
JPH0227701B2 (ja)
GB2259386A (en) Text processing
JPS59132030A (ja) 文書作成装置
JP2640340B2 (ja) 文書作成編集装置
JP2657091B2 (ja) 文書作成装置
JPH0261757A (ja) 文書作成装置
JPH0682379B2 (ja) 文書作成編集装置
JP2781808B2 (ja) 郵便番号変換装置
JPH09198375A (ja) 数式・化学式入力編集方式
JPH04276854A (ja) ワードプロセッサ
JPH06266487A (ja) 情報処理装置およびヘルプ情報提供方法
JP2835550B2 (ja) 文書作成編集装置
JPH0388061A (ja) 日本語入力装置
JPH0666065B2 (ja) 振仮名付加機能付き文書処理装置
JPH0721189A (ja) 翻訳支援装置
JPH04321166A (ja) 情報処理装置
JPS61223976A (ja) 文書作成編集装置
JPH04213156A (ja) 日本語入力装置
JPH10124514A (ja) 文書管理方法
JP2003067376A (ja) 文書作成装置
JPS59173834A (ja) 文書作成装置