JPH06223053A - 文書処理装置 - Google Patents
文書処理装置Info
- Publication number
- JPH06223053A JPH06223053A JP5011408A JP1140893A JPH06223053A JP H06223053 A JPH06223053 A JP H06223053A JP 5011408 A JP5011408 A JP 5011408A JP 1140893 A JP1140893 A JP 1140893A JP H06223053 A JPH06223053 A JP H06223053A
- Authority
- JP
- Japan
- Prior art keywords
- dead
- character
- code
- composite
- key
- 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
- Document Processing Apparatus (AREA)
Abstract
(57)【要約】
【目的】 文書作成中にデッドキーが押下された場合、
入力可能なデッド合成コードを明確にし入力ミスを少な
くするため、そのデッドコードと有効なベース文字を合
成してできる全てのデッド合成文字を表示すること。 【構成】 文書作成中にキーが押下されると(S30)
そのキーがデッドキーであるか否かをデッド合成コード
テーブルより判断し(S32)、デッドキーと判断され
ると(S32:Yes)、そのデッドキーより発生する
デッドコードと有効なベース文字を合成してできる全て
のデッド合成文字に係るデッド合成コードがデッド合成
コードテーブルから得られ(S35)、そのデッド合成
コードに基づいて液晶ディスプレイの一覧表示領域に押
下したデッドキーに係る全てのデッド合成文字が表示さ
れる(S36)。
入力可能なデッド合成コードを明確にし入力ミスを少な
くするため、そのデッドコードと有効なベース文字を合
成してできる全てのデッド合成文字を表示すること。 【構成】 文書作成中にキーが押下されると(S30)
そのキーがデッドキーであるか否かをデッド合成コード
テーブルより判断し(S32)、デッドキーと判断され
ると(S32:Yes)、そのデッドキーより発生する
デッドコードと有効なベース文字を合成してできる全て
のデッド合成文字に係るデッド合成コードがデッド合成
コードテーブルから得られ(S35)、そのデッド合成
コードに基づいて液晶ディスプレイの一覧表示領域に押
下したデッドキーに係る全てのデッド合成文字が表示さ
れる(S36)。
Description
【0001】
【産業上の利用分野】本発明は、デッド文字コードを入
力した際に、そのデッド文字コードが表すデッド文字を
使用するデッド合成文字を表示する文書処理装置に関す
るものである。
力した際に、そのデッド文字コードが表すデッド文字を
使用するデッド合成文字を表示する文書処理装置に関す
るものである。
【0002】
【従来の技術】従来、キーボード内にデッドキーを持つ
文書処理装置では、デッド合成文字を入力する場合、デ
ッドキーを押下すると、表示画面上の入力位置以外の別
の位置に押下したデッドキーが示すデッド文字を表示
し、次に押下された文字キーの示す文字がデッド文字と
合成可能な時には、デッド文字と文字を合成して得られ
るデッド合成文字を入力位置に表示すると共に、デッド
文字コードと文字を表す文字コードとをデッド合成文字
を表すデッド合成文字コードに変換して入力している。
文書処理装置では、デッド合成文字を入力する場合、デ
ッドキーを押下すると、表示画面上の入力位置以外の別
の位置に押下したデッドキーが示すデッド文字を表示
し、次に押下された文字キーの示す文字がデッド文字と
合成可能な時には、デッド文字と文字を合成して得られ
るデッド合成文字を入力位置に表示すると共に、デッド
文字コードと文字を表す文字コードとをデッド合成文字
を表すデッド合成文字コードに変換して入力している。
【0003】ここで、デッドキーとは、例えばドイツ語
のウムラウト”¨”や、フランス語のアクサンシリコン
フレックス”^”のように、それのみでは1つの文字ま
たは記号として理解されず、AとかOとかのアルファベ
ット文字と合成されて、一般的に有効な文字あるいは、
記号となるデッド文字を入力するためのキー群を総称す
るものである。
のウムラウト”¨”や、フランス語のアクサンシリコン
フレックス”^”のように、それのみでは1つの文字ま
たは記号として理解されず、AとかOとかのアルファベ
ット文字と合成されて、一般的に有効な文字あるいは、
記号となるデッド文字を入力するためのキー群を総称す
るものである。
【0004】また、デッドキー押下により発生するコー
ドをデッド文字コードと称し、また、前記AとかOのよ
うなデッド文字コードと合成して一般的に有効な文字に
なるコードあるいは文字を有効なベースコードあるいは
有効なベース文字と称し、さらに、デッド文字コードと
ベース文字とを合成してできたコードをデッド合成コー
ドと称する。
ドをデッド文字コードと称し、また、前記AとかOのよ
うなデッド文字コードと合成して一般的に有効な文字に
なるコードあるいは文字を有効なベースコードあるいは
有効なベース文字と称し、さらに、デッド文字コードと
ベース文字とを合成してできたコードをデッド合成コー
ドと称する。
【0005】上記のようにデッド合成文字を入力する
際、表示されているデッド文字に対して合成不可の文字
キーが押下された場合には、その旨を操作者に報知する
ためにブザー等を鳴動するエラー処理が実行され、合成
不可能な文字の入力を禁止する場合と、デッド文字と合
成不可能な文字とを重ねて表示または印字する重ね文字
とすることで、エラー処理を実行することなく合成不可
能な文字の入力を許可する場合とがある。
際、表示されているデッド文字に対して合成不可の文字
キーが押下された場合には、その旨を操作者に報知する
ためにブザー等を鳴動するエラー処理が実行され、合成
不可能な文字の入力を禁止する場合と、デッド文字と合
成不可能な文字とを重ねて表示または印字する重ね文字
とすることで、エラー処理を実行することなく合成不可
能な文字の入力を許可する場合とがある。
【0006】
【発明が解決しようとする課題】しかしながら、操作者
がデッドキーを押下した場合、次のキーはそれぞれの国
で有効なベース文字を押下するのが普通であり、デッド
合成不可のベース文字を入力して、デッド文字と合成不
可能な文字とからなる重ね文字を入力したいという要求
は極めて少ない。このように、合成不可能な文字の入力
は操作者の入力ミスである場合が多く、後者のように合
成不可能な文字の入力を許可すると、スペルチェック機
能の付加されている文書処理装置では、スペルエラーが
発生し、円滑な文書作成に対して妨げになる。また、ス
ペルチェック機能の付加されていない文書処理装置で
は、入力ミスが操作者に報知されることがないので、操
作者が認識することなく誤った文字が入力されることと
なる。
がデッドキーを押下した場合、次のキーはそれぞれの国
で有効なベース文字を押下するのが普通であり、デッド
合成不可のベース文字を入力して、デッド文字と合成不
可能な文字とからなる重ね文字を入力したいという要求
は極めて少ない。このように、合成不可能な文字の入力
は操作者の入力ミスである場合が多く、後者のように合
成不可能な文字の入力を許可すると、スペルチェック機
能の付加されている文書処理装置では、スペルエラーが
発生し、円滑な文書作成に対して妨げになる。また、ス
ペルチェック機能の付加されていない文書処理装置で
は、入力ミスが操作者に報知されることがないので、操
作者が認識することなく誤った文字が入力されることと
なる。
【0007】また、前者のように合成不可能な文字の入
力を禁止する場合では、操作者が自分の記憶に基づいて
有効なベース文字の入力を行うので、入力ミスを起こし
易く、且つ、入力ミスをした場合には即座に有効なベー
ス文字の入力を行えないという問題がある。
力を禁止する場合では、操作者が自分の記憶に基づいて
有効なベース文字の入力を行うので、入力ミスを起こし
易く、且つ、入力ミスをした場合には即座に有効なベー
ス文字の入力を行えないという問題がある。
【0008】本発明は、上述した問題点を解決するため
になされたものであり、デッド合成文字を入力する際、
入力ミスを防止できる文書処理装置を提供することを目
的とする。
になされたものであり、デッド合成文字を入力する際、
入力ミスを防止できる文書処理装置を提供することを目
的とする。
【0009】
【課題を解決するための手段】この目的を達成するため
に本発明の文書処理装置は、複数の文字コードから構成
される少なくとも1つのテキストファイルを記憶するテ
キストメモリと、前記文字コードやデッド文字コードを
入力するための入力手段と、前記テキストメモリに記憶
されている文字コードあるいは入力手段により入力され
た文字コードに対応する文字を表示する表示手段とを備
えた文書処理装置であって、デッド文字コードとそのデ
ッド文字コードが示すデッド文字が使われるデッド合成
文字を前記表示手段に表示するためのデッド合成文字表
示データとを対応つけて記憶するデッド合成文字記憶手
段と、入力手段にて入力されたコードがデッド文字コー
ドか否かを判断する判断手段と、その判断手段がデッド
文字コードであると判断した際に、そのデッド文字コー
ドに対応するデッド合成文字表示データをデッド合成文
字記憶手段から読み出して、該デッド合成文字表示デー
タに基づいてデッド合成文字を表示手段に表示させる表
示制御手段とを備えている。
に本発明の文書処理装置は、複数の文字コードから構成
される少なくとも1つのテキストファイルを記憶するテ
キストメモリと、前記文字コードやデッド文字コードを
入力するための入力手段と、前記テキストメモリに記憶
されている文字コードあるいは入力手段により入力され
た文字コードに対応する文字を表示する表示手段とを備
えた文書処理装置であって、デッド文字コードとそのデ
ッド文字コードが示すデッド文字が使われるデッド合成
文字を前記表示手段に表示するためのデッド合成文字表
示データとを対応つけて記憶するデッド合成文字記憶手
段と、入力手段にて入力されたコードがデッド文字コー
ドか否かを判断する判断手段と、その判断手段がデッド
文字コードであると判断した際に、そのデッド文字コー
ドに対応するデッド合成文字表示データをデッド合成文
字記憶手段から読み出して、該デッド合成文字表示デー
タに基づいてデッド合成文字を表示手段に表示させる表
示制御手段とを備えている。
【0010】
【作用】上記の構成を有する本発明の文書処理装置は、
入力手段にてコードが入力されると、判断手段がそのコ
ードがデッド文字コードであるか否かを判断し、デッド
文字コードであると判断すると、表示制御手段がそのデ
ッド文字コードに対応するデッド合成文字表示データを
デッド文字記憶手段から読みだして表示手段に表示させ
る。
入力手段にてコードが入力されると、判断手段がそのコ
ードがデッド文字コードであるか否かを判断し、デッド
文字コードであると判断すると、表示制御手段がそのデ
ッド文字コードに対応するデッド合成文字表示データを
デッド文字記憶手段から読みだして表示手段に表示させ
る。
【0011】
【実施例】以下、本発明を具体化した一実施例に基づい
て図面を参照して説明する。
て図面を参照して説明する。
【0012】図1はワードプロセッサ1の斜視図であ
る。図1においてワードプロセッサ1の本体フレームの
前方には、本発明の入力手段を構成するキーボード2が
配設されており、このキーボード3には文字や記号等の
キャラクタを入力するためのキャラクタキー3、後述の
液晶ディスプレイに表示されるカーソルを移動させるた
めのカーソルキー4、デッド文字を入力するためのデッ
ドキー5、決定キー6等の種々のキーが配設されてい
る。
る。図1においてワードプロセッサ1の本体フレームの
前方には、本発明の入力手段を構成するキーボード2が
配設されており、このキーボード3には文字や記号等の
キャラクタを入力するためのキャラクタキー3、後述の
液晶ディスプレイに表示されるカーソルを移動させるた
めのカーソルキー4、デッド文字を入力するためのデッ
ドキー5、決定キー6等の種々のキーが配設されてい
る。
【0013】また、キーボード3の後方には本発明の表
示手段を構成する角度調節可能な液晶ディスプレイ8が
設けられている。更に、液晶ディスプレイ4の後方に
は、プラテン(図示せず)に沿って往復移動し印字用紙
上にイメージ印字可能な印字機構PMが配設されてい
る。前記キーボード2のキャラクタキー3、カーソルキ
ー4、決定キー6等を操作することにより、複数の文字
コードよりなるテキストファイルが作成される。
示手段を構成する角度調節可能な液晶ディスプレイ8が
設けられている。更に、液晶ディスプレイ4の後方に
は、プラテン(図示せず)に沿って往復移動し印字用紙
上にイメージ印字可能な印字機構PMが配設されてい
る。前記キーボード2のキャラクタキー3、カーソルキ
ー4、決定キー6等を操作することにより、複数の文字
コードよりなるテキストファイルが作成される。
【0014】また、液晶ディスプレイ8はキーボード2
に配設されたキャラクタキー3から入力された文字(記
号)を表示するためのものであり、これらの文字(記
号)を複数行に渡って表示可能とされている。更に、液
晶ディスプレイ8は後述するように液晶ディスプレイコ
ントローラ30により制御されてキャラクタのデータを
表示することができる。
に配設されたキャラクタキー3から入力された文字(記
号)を表示するためのものであり、これらの文字(記
号)を複数行に渡って表示可能とされている。更に、液
晶ディスプレイ8は後述するように液晶ディスプレイコ
ントローラ30により制御されてキャラクタのデータを
表示することができる。
【0015】更に、印字機構PMはプラテンに沿って往
復動可能なキャリッジにワイヤドットヘッド10が搭載
されており、ワイヤドットヘッド10のドットを選択し
つつリボンカセット12により供給される印字リボンを
介してプラテンとの間に挿入された印字用紙に所望のイ
メージ(文字も1つのイメージとみなす)を印字する構
成のものであり、印字機構PMの構成は公知の一般的な
ものであるのでここではその詳細な説明を省略する。
復動可能なキャリッジにワイヤドットヘッド10が搭載
されており、ワイヤドットヘッド10のドットを選択し
つつリボンカセット12により供給される印字リボンを
介してプラテンとの間に挿入された印字用紙に所望のイ
メージ(文字も1つのイメージとみなす)を印字する構
成のものであり、印字機構PMの構成は公知の一般的な
ものであるのでここではその詳細な説明を省略する。
【0016】次に、図2に基づいてワードプロセッサ1
の制御系の構成について説明する。図2はワードプロセ
ッサ1の制御ブロック図であり、基本的に制御部C、キ
ーボード2、印字機構PM、表示部DM、及び、アラー
ム部AMとから構成され、キーボード2、印字機構P
M、表示部DM、及び、アラーム部AMはそれぞれ入出
力インターフェース13を介して制御部Cに接続されて
いる。
の制御系の構成について説明する。図2はワードプロセ
ッサ1の制御ブロック図であり、基本的に制御部C、キ
ーボード2、印字機構PM、表示部DM、及び、アラー
ム部AMとから構成され、キーボード2、印字機構P
M、表示部DM、及び、アラーム部AMはそれぞれ入出
力インターフェース13を介して制御部Cに接続されて
いる。
【0017】ここに表示部DMは入出力インターフェー
ス13に接続されたディスプレイコントローラ30と液
晶ディスプレイ8とからなり、液晶ディスプレイ8はデ
ィスプレイコントローラ30を介して後述する制御部C
により駆動制御され、キャラクタの表示を行うものであ
る。
ス13に接続されたディスプレイコントローラ30と液
晶ディスプレイ8とからなり、液晶ディスプレイ8はデ
ィスプレイコントローラ30を介して後述する制御部C
により駆動制御され、キャラクタの表示を行うものであ
る。
【0018】アラーム部AMは、入出力インターフェー
ス13に接続された駆動回路31とブザー32とからな
り、駆動回路31を介して制御部Cにより駆動制御さ
れ、エラーの発生時にブザー32により警報を発するも
のである。また、印字機構PMは、入出力インターフェ
イス13に接続された駆動回路33と前記ワイヤドット
ヘッド10とからなり、ワイヤドットヘッド10は駆動
回路33を介して制御され、印字用紙上にキャラクタを
印字するものである。
ス13に接続された駆動回路31とブザー32とからな
り、駆動回路31を介して制御部Cにより駆動制御さ
れ、エラーの発生時にブザー32により警報を発するも
のである。また、印字機構PMは、入出力インターフェ
イス13に接続された駆動回路33と前記ワイヤドット
ヘッド10とからなり、ワイヤドットヘッド10は駆動
回路33を介して制御され、印字用紙上にキャラクタを
印字するものである。
【0019】制御部Cは、入出力インターフェース13
にバス14を介して接続されたCPU15を核として構
成されており、このCPU15にはバス14を介してR
OM16及びRAM18が接続されている。
にバス14を介して接続されたCPU15を核として構
成されており、このCPU15にはバス14を介してR
OM16及びRAM18が接続されている。
【0020】ROM16にはキーボード3からのキー入
力に基ずいた処理を行う各種処理プログラム、ディスプ
レイコントローラ10を通して液晶ディスプレイ4上に
文字等を表示させる表示プログラム、編集処理プログラ
ム、後述のデッド合成文字の表示・選択処理プログラ
ム、その他ワードプロッセサ1の制御上必要な各種プロ
グラムが記憶されているプログラムメモリ16A、後述
のデッド合成文字の表示・選択処理に必要なデッド合成
コードテーブル16B、また表示用フォント・印字用フ
ォントデータ16C等が記憶されている。
力に基ずいた処理を行う各種処理プログラム、ディスプ
レイコントローラ10を通して液晶ディスプレイ4上に
文字等を表示させる表示プログラム、編集処理プログラ
ム、後述のデッド合成文字の表示・選択処理プログラ
ム、その他ワードプロッセサ1の制御上必要な各種プロ
グラムが記憶されているプログラムメモリ16A、後述
のデッド合成文字の表示・選択処理に必要なデッド合成
コードテーブル16B、また表示用フォント・印字用フ
ォントデータ16C等が記憶されている。
【0021】また、RAM18はCPU15により演算
された各種演算結果を一時的に記憶するものであり、各
種バッファ等により構成されている。つまりRAM18
にはキーボード3の各種キー入力によりユーザーにより
作成されたテキストファイルを記憶しておくテキストメ
モリ18A、デッドキー5の押下により入力されたデッ
ド文字コードを記憶するデッド文字コードメモリ18
B、カーソル71がどのデッド合成コード対を指示して
いるかを示すポインタPTを格納するポインタバッファ
18C、後述のデッド合成文字の表示・選択処理に使用
する表示用バッファ18D等の各種バッファが設けられ
ている。
された各種演算結果を一時的に記憶するものであり、各
種バッファ等により構成されている。つまりRAM18
にはキーボード3の各種キー入力によりユーザーにより
作成されたテキストファイルを記憶しておくテキストメ
モリ18A、デッドキー5の押下により入力されたデッ
ド文字コードを記憶するデッド文字コードメモリ18
B、カーソル71がどのデッド合成コード対を指示して
いるかを示すポインタPTを格納するポインタバッファ
18C、後述のデッド合成文字の表示・選択処理に使用
する表示用バッファ18D等の各種バッファが設けられ
ている。
【0022】次に、図3にデッド合成コードテーブル1
6Bの構成を説明する。デッド合成コードテーブル16
Bは、比較テーブル20とポインタテーブル21とデッ
ド合成コード群記憶部22とから構成されている。比較
テーブル20には、デッド文字コードが所定の順序で格
納され、その最後には終了コードとして「0」が格納さ
れている。
6Bの構成を説明する。デッド合成コードテーブル16
Bは、比較テーブル20とポインタテーブル21とデッ
ド合成コード群記憶部22とから構成されている。比較
テーブル20には、デッド文字コードが所定の順序で格
納され、その最後には終了コードとして「0」が格納さ
れている。
【0023】デッド合成コード郡記憶部22には、デッ
ド文字コードに係る複数のデッド合成コード対からなる
デッド合成コード郡が各デッド文字コード毎に格納さ
れ、各デッド合成コード郡の最後には他のデッド合成コ
ード郡と区別するために終了コードとして一対のデータ
「0,0」が格納されている。即ち、図3に示すよう
に、ウムラウトに係るデッド合成コード群22Aの最後
には、アクサンシリコンフレックスに係るデッド合成コ
ード郡22Bと区別するために一対のデータ「0,0」
が格納される。尚、デッド合成コード対は、デッド文字
コードに対応するデッド文字と合成可能なベース文字に
対応するベースコードとそのデッド文字とベース文字を
合成してなるデッド合成文字に対応するデッド合成コー
ドとからなる。
ド文字コードに係る複数のデッド合成コード対からなる
デッド合成コード郡が各デッド文字コード毎に格納さ
れ、各デッド合成コード郡の最後には他のデッド合成コ
ード郡と区別するために終了コードとして一対のデータ
「0,0」が格納されている。即ち、図3に示すよう
に、ウムラウトに係るデッド合成コード群22Aの最後
には、アクサンシリコンフレックスに係るデッド合成コ
ード郡22Bと区別するために一対のデータ「0,0」
が格納される。尚、デッド合成コード対は、デッド文字
コードに対応するデッド文字と合成可能なベース文字に
対応するベースコードとそのデッド文字とベース文字を
合成してなるデッド合成文字に対応するデッド合成コー
ドとからなる。
【0024】ポインタテーブル21には、デッド合成コ
ード郡記憶部22に記憶されている各デッド文字コード
に係るデッド合成コード郡の先頭アドレスが格納されて
いる。このように構成されるデッド合成コード郡記憶部
22により本発明のデッド合成文字記憶手段が構成され
る。
ード郡記憶部22に記憶されている各デッド文字コード
に係るデッド合成コード郡の先頭アドレスが格納されて
いる。このように構成されるデッド合成コード郡記憶部
22により本発明のデッド合成文字記憶手段が構成され
る。
【0025】次に、このワードプロセッサ1の動作につ
いて図4に基づき説明する。図4は制御部Cが実行する
編集処理及びデッド合成コード入力処理のフローチャー
トを示す。まず、電源が投入され、所定の初期処理が実
行された後、キー入力待ち状態で何らかのキーが押下さ
れるまで待つ(S30:No)。キーが押下されたら
(S30:Yes)そのキーの種類を判定し、各種編集
処理を行う。
いて図4に基づき説明する。図4は制御部Cが実行する
編集処理及びデッド合成コード入力処理のフローチャー
トを示す。まず、電源が投入され、所定の初期処理が実
行された後、キー入力待ち状態で何らかのキーが押下さ
れるまで待つ(S30:No)。キーが押下されたら
(S30:Yes)そのキーの種類を判定し、各種編集
処理を行う。
【0026】キーの押下により入力されたコードがデッ
ド合成コードテーブル16Bの比較テーブル20に存在
するか否かに基づいて押下されたキーの種類がデッドキ
ー5か否かが判断され(S32)、該コードが比較テー
ブル20内に存在したならば、即ち、押下されたキーの
種類がデッドキー5ならば(S32:Yes)、そのデ
ッドキー5の押下により入力されたデッド文字コードを
デッド文字コードメモリ18Bに格納すると共に、該デ
ッド文字コードが比較テーブル20内において何番目に
格納されているデッド文字コードかを求め、ポインタテ
ーブル21内においてその順番と同じ位置に格納されて
いる先頭アドレスを得ることで、入力されたデッド文字
コードに対応するデッド合成コード群の先頭アドレスを
求める(S34)。
ド合成コードテーブル16Bの比較テーブル20に存在
するか否かに基づいて押下されたキーの種類がデッドキ
ー5か否かが判断され(S32)、該コードが比較テー
ブル20内に存在したならば、即ち、押下されたキーの
種類がデッドキー5ならば(S32:Yes)、そのデ
ッドキー5の押下により入力されたデッド文字コードを
デッド文字コードメモリ18Bに格納すると共に、該デ
ッド文字コードが比較テーブル20内において何番目に
格納されているデッド文字コードかを求め、ポインタテ
ーブル21内においてその順番と同じ位置に格納されて
いる先頭アドレスを得ることで、入力されたデッド文字
コードに対応するデッド合成コード群の先頭アドレスを
求める(S34)。
【0027】次に、S34において求めた先頭アドレス
から、データ「0,0」の終了コードが読み出されるま
でデッド合成コード対を読み出して、読み出したデッド
合成コード対中のデッド合成コードに対応する表示用フ
ォントデータをROM16から読み出し、そのフォント
データを合成コード表示用バッファ18Dに展開して液
晶ディスプレイ8の所定位置に表示される一覧表示領域
70内に表示する。そして、カーソル71を表示されて
いる複数のデッド合成文字の先頭に表示する(S3
6)。このとき、ポインタバッファ18CのポインタP
TはS34で求めたアドレス、即ち、入力されたデッド
文字コードに対応するデッド合成コード群の先頭に位置
するデッド合成コード対を指示する。
から、データ「0,0」の終了コードが読み出されるま
でデッド合成コード対を読み出して、読み出したデッド
合成コード対中のデッド合成コードに対応する表示用フ
ォントデータをROM16から読み出し、そのフォント
データを合成コード表示用バッファ18Dに展開して液
晶ディスプレイ8の所定位置に表示される一覧表示領域
70内に表示する。そして、カーソル71を表示されて
いる複数のデッド合成文字の先頭に表示する(S3
6)。このとき、ポインタバッファ18CのポインタP
TはS34で求めたアドレス、即ち、入力されたデッド
文字コードに対応するデッド合成コード群の先頭に位置
するデッド合成コード対を指示する。
【0028】例えば、ウムラウトキーが押下されると、
そのキーの押下により入力されたコードが比較テーブル
20内のデッド文字コードと比較され、S32の処理に
おいて押下されたキーがデッドキー5であると判断さ
れ、また、S34の処理において最初のデッド文字コー
ドであることが得られ、ポインタテーブル21の1番目
のアドレス値が読み出されて、デッド合成コード群記憶
部22からそのアドレス値が指示するウムラウトのデッ
ド合成コード群22Aからデッド合成コード対が順次読
み出され、そのデッド合成コード対中のデッド合成コー
ドに対応するフォントデータがROM16から読み出さ
れ、S36の処理においてそのフォントデータに基づい
てデッド合成文字が液晶ディスプレイ8の一覧表示領域
70に表示される(図6参照)。そして、先頭のデッド
合成文字にカーソル71が表示される。さらに、ポイン
タPTはデッド合成コード郡22Aの先頭に位置するデ
ッド合成コード対を指示する。
そのキーの押下により入力されたコードが比較テーブル
20内のデッド文字コードと比較され、S32の処理に
おいて押下されたキーがデッドキー5であると判断さ
れ、また、S34の処理において最初のデッド文字コー
ドであることが得られ、ポインタテーブル21の1番目
のアドレス値が読み出されて、デッド合成コード群記憶
部22からそのアドレス値が指示するウムラウトのデッ
ド合成コード群22Aからデッド合成コード対が順次読
み出され、そのデッド合成コード対中のデッド合成コー
ドに対応するフォントデータがROM16から読み出さ
れ、S36の処理においてそのフォントデータに基づい
てデッド合成文字が液晶ディスプレイ8の一覧表示領域
70に表示される(図6参照)。そして、先頭のデッド
合成文字にカーソル71が表示される。さらに、ポイン
タPTはデッド合成コード郡22Aの先頭に位置するデ
ッド合成コード対を指示する。
【0029】このように、デッドキー5を押下すること
により、押下されたデッドキーに係る全てのデッド合成
文字が液晶ディスプレイ8の一覧表示領域70内に表示
されるので、入力可能なデッド合成文字の認識がきわめ
て容易になる。
により、押下されたデッドキーに係る全てのデッド合成
文字が液晶ディスプレイ8の一覧表示領域70内に表示
されるので、入力可能なデッド合成文字の認識がきわめ
て容易になる。
【0030】この一覧表示領域70に複数のデッド合成
文字が表示されている状態で、デッド合成コード選択処
理が実行される(S38)。このデッド合成コード選択
処理について、図5に示すフローチャートを参照して説
明する。
文字が表示されている状態で、デッド合成コード選択処
理が実行される(S38)。このデッド合成コード選択
処理について、図5に示すフローチャートを参照して説
明する。
【0031】まず、何らかのキーが押下されるまで待つ
(S50:No)。キーが押下されたら(S50:Ye
s)そのキーの種類を判定し、各種処理を行う。
(S50:No)。キーが押下されたら(S50:Ye
s)そのキーの種類を判定し、各種処理を行う。
【0032】即ち、カーソルキー4が押下され、カーソ
ル71が移動可能であるならば(S64:Yes)、押
下されたカーソルキー4の種類に応じてカーソル71が
上、下、左、右へ1つ移動されると共に、ポインタPT
は、その値が変更され、カーソル71の位置するデッド
合成文字に係るデッド合成コード対を指示する(S6
6)。そして、前記S50の処理に戻る。
ル71が移動可能であるならば(S64:Yes)、押
下されたカーソルキー4の種類に応じてカーソル71が
上、下、左、右へ1つ移動されると共に、ポインタPT
は、その値が変更され、カーソル71の位置するデッド
合成文字に係るデッド合成コード対を指示する(S6
6)。そして、前記S50の処理に戻る。
【0033】一方、カーソルキー4に押下によるカーソ
ル71の移動先にデッド合成文字が表示されておらず、
カーソル71が移動不可能なときには(S64:N
o)、その旨を操作者に報知するためにブザー32が鳴
動される(S68)。そして、前記S50の処理に戻
る。
ル71の移動先にデッド合成文字が表示されておらず、
カーソル71が移動不可能なときには(S64:N
o)、その旨を操作者に報知するためにブザー32が鳴
動される(S68)。そして、前記S50の処理に戻
る。
【0034】S50において押下されたキーが決定キー
6であるならば、カーソル71にて指示されたデッド合
成文字が選択決定されたものと認識し(S54)、ポイ
ンタバッファ18Cに格納されているポインタPTが指
示するデッド合成コード対中のデッド合成コードをテキ
ストメモリ18Aに格納する(S56)。このS56の
処理が終了すると、一覧表示領域70の表示を消去し、
デッド合成コード選択処理(S38)を終了して前記S
30の処理に戻る。
6であるならば、カーソル71にて指示されたデッド合
成文字が選択決定されたものと認識し(S54)、ポイ
ンタバッファ18Cに格納されているポインタPTが指
示するデッド合成コード対中のデッド合成コードをテキ
ストメモリ18Aに格納する(S56)。このS56の
処理が終了すると、一覧表示領域70の表示を消去し、
デッド合成コード選択処理(S38)を終了して前記S
30の処理に戻る。
【0035】S50において押下されたキーが文字キー
3であるならば、その文字キー3の押下により入力され
るコードが、デッド文字コードメモリ18Bに格納され
ているデッド文字コードに係るデッド合成コード郡内に
格納されているか否かを判断することで、押下された文
字キー3が合成可能なベース文字に係る文字キー3であ
るか否かが判断される(S60)。前述の通りデッド合
成コード郡内のデッド合成コード対にはベースコードも
記憶されており、入力された文字コードがデッド合成コ
ード郡内に格納されていれば(S60:Yes)、デッ
ド合成コード郡内においてその文字コードと対を成すデ
ッド合成コードに対応するデッド合成文字が選択決定さ
れたものと認識し(S62)、前記S56において文字
コードと対を成すデッド合成コードをテキストメモリ1
8Aに格納する。
3であるならば、その文字キー3の押下により入力され
るコードが、デッド文字コードメモリ18Bに格納され
ているデッド文字コードに係るデッド合成コード郡内に
格納されているか否かを判断することで、押下された文
字キー3が合成可能なベース文字に係る文字キー3であ
るか否かが判断される(S60)。前述の通りデッド合
成コード郡内のデッド合成コード対にはベースコードも
記憶されており、入力された文字コードがデッド合成コ
ード郡内に格納されていれば(S60:Yes)、デッ
ド合成コード郡内においてその文字コードと対を成すデ
ッド合成コードに対応するデッド合成文字が選択決定さ
れたものと認識し(S62)、前記S56において文字
コードと対を成すデッド合成コードをテキストメモリ1
8Aに格納する。
【0036】例えば、デッド文字コードメモリ18Bに
格納されているデッド文字コードがウムラウトであり、
「a」の文字キー3が押下された場合、ウムラウトのデ
ッド合成コード群22Aの先頭から「a」の文字コード
とベースコードとの比較がなされ、「a」の文字コード
が先頭から2番目のデッド合成コード対中のベースコー
ドである「a」と一致するため、S60において有効と
判断される。そして、S62においてベースコード
「a」と対を成すウムラウト付き「a」のデッド合成コ
ードが選択決定されたものと認識され、S56において
該デッド合成文字コードがテキストメモリ18Aに格納
される。
格納されているデッド文字コードがウムラウトであり、
「a」の文字キー3が押下された場合、ウムラウトのデ
ッド合成コード群22Aの先頭から「a」の文字コード
とベースコードとの比較がなされ、「a」の文字コード
が先頭から2番目のデッド合成コード対中のベースコー
ドである「a」と一致するため、S60において有効と
判断される。そして、S62においてベースコード
「a」と対を成すウムラウト付き「a」のデッド合成コ
ードが選択決定されたものと認識され、S56において
該デッド合成文字コードがテキストメモリ18Aに格納
される。
【0037】そして、一覧表示領域70の表示を消去
し、デッド合成コード選択処理(S38)を終了して前
記S30の処理に戻る。
し、デッド合成コード選択処理(S38)を終了して前
記S30の処理に戻る。
【0038】一方、入力された文字コードがデッド合成
コード郡内に格納されていなければ、該文字コードはベ
ースコードではない無効なコードと判定され(S60:
No)、その旨を報知するためにブザーが鳴動され(S
68)、その後、S50の処理に戻る。
コード郡内に格納されていなければ、該文字コードはベ
ースコードではない無効なコードと判定され(S60:
No)、その旨を報知するためにブザーが鳴動され(S
68)、その後、S50の処理に戻る。
【0039】さらに、キーボード2に設けられているキ
ャンセルキーが押下されると、直ちに一覧表示領域70
の表示が消去され、デッド合成コード選択処理(S3
8)が終了して前記S30の処理に戻る。また、カーソ
ルキー4、決定キー6、文字キー3、前記キャンセルキ
ー以外のキーが押下されると、無効なキーが押下された
と判断されてブザーが鳴動され(S68)、その後、S
50の処理に戻る。
ャンセルキーが押下されると、直ちに一覧表示領域70
の表示が消去され、デッド合成コード選択処理(S3
8)が終了して前記S30の処理に戻る。また、カーソ
ルキー4、決定キー6、文字キー3、前記キャンセルキ
ー以外のキーが押下されると、無効なキーが押下された
と判断されてブザーが鳴動され(S68)、その後、S
50の処理に戻る。
【0040】前記S30の処理において、入力されたキ
ーの種類が編集終了キーならば(S40)、文書格納処
理(S42)を行って文書編集処理を終了する。その他
のキーならば、各種キーに対する一般的な文書編集処理
を行う(S44)。
ーの種類が編集終了キーならば(S40)、文書格納処
理(S42)を行って文書編集処理を終了する。その他
のキーならば、各種キーに対する一般的な文書編集処理
を行う(S44)。
【0041】尚、制御部Cが上記S32を実行すること
により、本発明の判断手段が構成され、上記S34,S
36を実行することにより、本発明の表示制御手段が構
成される。
により、本発明の判断手段が構成され、上記S34,S
36を実行することにより、本発明の表示制御手段が構
成される。
【0042】以上詳述したように、本実施例のワードプ
ロセッサ1では、デッドキー5を押下することにより、
液晶ディスプレイ8に押下されたデッドキー5に係る全
てのデッド合成文字がカーソル71と共に表示される。
そして、操作者は、カーソルキー4を操作してカーソル
を所望のデッド合成文字に移動させることで入力したい
デッド合成文字を選択し、決定キー6を押下することで
入力したいデッド合成文字のデッド合成コードがテキス
トメモリ18Aに格納される。
ロセッサ1では、デッドキー5を押下することにより、
液晶ディスプレイ8に押下されたデッドキー5に係る全
てのデッド合成文字がカーソル71と共に表示される。
そして、操作者は、カーソルキー4を操作してカーソル
を所望のデッド合成文字に移動させることで入力したい
デッド合成文字を選択し、決定キー6を押下することで
入力したいデッド合成文字のデッド合成コードがテキス
トメモリ18Aに格納される。
【0043】従って、操作者は自らの記憶に頼ることな
く、カーソルキー4及び決定キー6を押下するという極
めて容易に方法で、確実に誤ることなくデッド合成文字
を入力することができる。
く、カーソルキー4及び決定キー6を押下するという極
めて容易に方法で、確実に誤ることなくデッド合成文字
を入力することができる。
【0044】また、一覧表示されたデッド合成文字を見
ることにより、使用者は押下したデッドキーに係るデッ
ド文字に対して有効なベース文字を極めて容易に認識す
ることができ、有効なベース文字に係る文字キー3を押
下することにより、確実に所望のデッド合成文字をテキ
ストメモリ18Aに格納することができる。
ることにより、使用者は押下したデッドキーに係るデッ
ド文字に対して有効なベース文字を極めて容易に認識す
ることができ、有効なベース文字に係る文字キー3を押
下することにより、確実に所望のデッド合成文字をテキ
ストメモリ18Aに格納することができる。
【0045】本実施例のワードプロセッサ1では、デッ
ド合成文字を入力する方法としてデッド合成文字の一覧
が表示されている状態でカーソルキー4と決定キー6と
を押下するか、または、ベース文字に係る文字キーを押
下したが、デッド合成文字を数字と共に一覧表示して、
数字キーを押下することによりデッド合成文字を選択入
力することもできる。
ド合成文字を入力する方法としてデッド合成文字の一覧
が表示されている状態でカーソルキー4と決定キー6と
を押下するか、または、ベース文字に係る文字キーを押
下したが、デッド合成文字を数字と共に一覧表示して、
数字キーを押下することによりデッド合成文字を選択入
力することもできる。
【0046】本実施例のワードプロセッサ1では図6に
示すように液晶ディスプレイ8が全てのデッド合成文字
を一度に表示するのに十分な大きさを有していたが、図
7に示すように全てのデッド合成文字が一度に表示でき
ない小さな液晶ディスプレイ82の場合は、一部のデッ
ド合成文字を表示領域80に表示させて、カーソルキー
4の押下により表示領域80に表示されるデッド合成文
字が切り替わるように構成すればよい。
示すように液晶ディスプレイ8が全てのデッド合成文字
を一度に表示するのに十分な大きさを有していたが、図
7に示すように全てのデッド合成文字が一度に表示でき
ない小さな液晶ディスプレイ82の場合は、一部のデッ
ド合成文字を表示領域80に表示させて、カーソルキー
4の押下により表示領域80に表示されるデッド合成文
字が切り替わるように構成すればよい。
【0047】
【発明の効果】以上説明したことから明かなように、本
発明の文書処理装置では、デッドキー押下により、押下
されたデッドキーに係るデッド合成文字が表示手段に表
示されるので、操作者は表示されたデッド合成文字を見
ながらデッド合成文字を入力することができ、入力ミス
を確実に防止できる。
発明の文書処理装置では、デッドキー押下により、押下
されたデッドキーに係るデッド合成文字が表示手段に表
示されるので、操作者は表示されたデッド合成文字を見
ながらデッド合成文字を入力することができ、入力ミス
を確実に防止できる。
【図1】ワードプロセッサの斜視図である。
【図2】ワードプロセッサの制御ブロック図である。
【図3】デッド合成コードテーブルの構成を示す図であ
る。
る。
【図4】編集処理及びデッド合成コード入力処理のフロ
ーチャートを示す図である。
ーチャートを示す図である。
【図5】デッド合成コード選択処理のフローチャートを
示す図である。
示す図である。
【図6】液晶ディスプレイのデッド合成文字の表示状態
を示す図である。
を示す図である。
【図7】表示行数が少ない液晶ディスプレイのデッド合
成文字の表示状態を示す図である。
成文字の表示状態を示す図である。
1 ワードプロセッサ 2 キーボード 8 液晶ディスプレイ 16B デッド合成コードテーブル 18A テキストメモリ C 制御部
─────────────────────────────────────────────────────
【手続補正書】
【提出日】平成5年4月26日
【手続補正1】
【補正対象書類名】図面
【補正対象項目名】図6
【補正方法】変更
【補正内容】
【図6】
Claims (1)
- 【請求項1】 複数の文字コードから構成される少なく
とも1つのテキストファイルを記憶するテキストメモリ
と、前記文字コードやデッド文字コードを入力するため
の入力手段と、前記テキストメモリに記憶されている文
字コードあるいは入力手段により入力された文字コード
に対応する文字を表示する表示手段とを備えた文書処理
装置において、 デッド文字コードとそのデッド文字コードが示すデッド
文字が使われるデッド合成文字を前記表示手段に表示す
るためのデッド合成文字表示データとを対応つけて記憶
するデッド合成文字記憶手段と、 前記入力手段にて入力されたコードがデッド文字コード
か否かを判断する判断手段と、 その判断手段がデッド文字コードであると判断した際
に、そのデッド文字コードに対応するデッド合成文字表
示データをデッド合成文字記憶手段から読み出して、該
デッド合成文字表示データに基づいてデッド合成文字を
前記表示手段に表示させる表示制御手段とを備えたこと
を特徴とする文書処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5011408A JPH06223053A (ja) | 1993-01-27 | 1993-01-27 | 文書処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5011408A JPH06223053A (ja) | 1993-01-27 | 1993-01-27 | 文書処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH06223053A true JPH06223053A (ja) | 1994-08-12 |
Family
ID=11777197
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5011408A Pending JPH06223053A (ja) | 1993-01-27 | 1993-01-27 | 文書処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH06223053A (ja) |
-
1993
- 1993-01-27 JP JP5011408A patent/JPH06223053A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4768164A (en) | Word processor with font exchanging font synthesizing mode, and spacing mode of operation | |
| JPH04274552A (ja) | 文書処理装置 | |
| JP3280073B2 (ja) | 文書処理装置 | |
| JPH0442997B2 (ja) | ||
| US4998832A (en) | Documentation system having page format function | |
| EP0274436B1 (en) | Word processing apparatus | |
| JP2606303B2 (ja) | データ設定装置 | |
| US5121481A (en) | Text (word processor) having right end justified variable size display area for information related to input data | |
| JP2922068B2 (ja) | 文字フォント補正機能付きワードプロセッサ | |
| JPH0245218B2 (ja) | ||
| JP2513480B2 (ja) | 文書作成装置 | |
| JPH07129548A (ja) | レター編集機能を有する文書作成装置 | |
| JPH07114543A (ja) | 文書処理装置 | |
| JP2610405B2 (ja) | 文書作成装置 | |
| JPH01308674A (ja) | 電子タイプライタ | |
| JPS605470B2 (ja) | 組版システム | |
| JPH02277667A (ja) | プリンタの操作パネルによる外字登録方式 | |
| JPS59220364A (ja) | 入力装置における文字入力方法 | |
| JP2721339B2 (ja) | 文書処理装置 | |
| JPH0793319A (ja) | 文書作成装置 | |
| JPH076166A (ja) | 文書書式の設定方法 | |
| JPH0339278A (ja) | 印字装置 | |
| JPH0764977A (ja) | 文書作成装置及び書式変更方法 | |
| JPH0890864A (ja) | 印刷装置 | |
| JPH0581249A (ja) | 文書処理装置 |