JPS61120269A - 文書処理装置 - Google Patents
文書処理装置Info
- Publication number
- JPS61120269A JPS61120269A JP59240585A JP24058584A JPS61120269A JP S61120269 A JPS61120269 A JP S61120269A JP 59240585 A JP59240585 A JP 59240585A JP 24058584 A JP24058584 A JP 24058584A JP S61120269 A JPS61120269 A JP S61120269A
- Authority
- JP
- Japan
- Prior art keywords
- word
- data
- character
- key
- character code
- 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)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[技術分野]
本発明は文書処理装置に関し、特に入力単語のスペリン
グベリファイa能を備えた文書処理装置に関するもので
ある。
グベリファイa能を備えた文書処理装置に関するもので
ある。
し従来技術]
近年、文書処理装置(ワードプロセッサ)も小型化し、
更に普及するようになった。特に電子タイプライタにお
いては伝統的に確立されたタイプライタ機能を維持しつ
つも、近年の電子技術にささえられた新しいa能が加味
され、格段の進歩をみせるものがある。キー人力単語の
スペリングベリファイ機能はその一つといえよう、オペ
レータが入力する単語は、仮にスペリングミスをしてい
てもタイプライタ自身が辞書検索をしてベリファイし、
直ちに誤りを知らせてくれるから入力時点で完全な文書
が作成される利点がある。
更に普及するようになった。特に電子タイプライタにお
いては伝統的に確立されたタイプライタ機能を維持しつ
つも、近年の電子技術にささえられた新しいa能が加味
され、格段の進歩をみせるものがある。キー人力単語の
スペリングベリファイ機能はその一つといえよう、オペ
レータが入力する単語は、仮にスペリングミスをしてい
てもタイプライタ自身が辞書検索をしてベリファイし、
直ちに誤りを知らせてくれるから入力時点で完全な文書
が作成される利点がある。
しかしながら、そのためには辞書に膨大なメモリを必要
とし、その分従来より装置が高価、大型化する欠点があ
った。
とし、その分従来より装置が高価、大型化する欠点があ
った。
また、−通りの単語を納めた辞書では特殊、専門的な文
書の処理に対処できず、かえって操作上に不便を来すこ
とも少なくなかった。
書の処理に対処できず、かえって操作上に不便を来すこ
とも少なくなかった。
[目的]
本発明は上述した従来技術の欠点に鑑みて成されたもの
であって、その目的とする所は、−通りの単語を納めた
辞書資源であってもこれを有効利用することにより1文
書メモリを大幅に減少させ、全体として小型、高性能か
つ廉価な文書処理装置を提供することにある。
であって、その目的とする所は、−通りの単語を納めた
辞書資源であってもこれを有効利用することにより1文
書メモリを大幅に減少させ、全体として小型、高性能か
つ廉価な文書処理装置を提供することにある。
[実施例]
I」下 鮪社団面を公開1.で士亮圓の王協例ルな細に
説明する。
説明する。
第1図は本発明に係る実施例の電子タイプライタ(ET
W)の外観斜視図である0図において。
W)の外観斜視図である0図において。
プラテンノブ1は用紙を手動で装填する際、あるいは印
字位置の縦方向の微調をする際に使用される。ノブ1を
内側に押すと内部の駆動パルスモータとの結合がはずれ
、ノブ1の手動回転が可能となる構造になっている。ベ
ーパサポート2は用紙の案内板であり、薄い用紙を使用
した場合も印字面が操作者に向くようにするだめの物で
ある。
字位置の縦方向の微調をする際に使用される。ノブ1を
内側に押すと内部の駆動パルスモータとの結合がはずれ
、ノブ1の手動回転が可能となる構造になっている。ベ
ーパサポート2は用紙の案内板であり、薄い用紙を使用
した場合も印字面が操作者に向くようにするだめの物で
ある。
ページエンドインジケータ3は用紙終了行までの長さを
示す物差しであり、用紙の縦の長さに合わせてあらかじ
め操作者がインジケータ3を矢印の如く上下方向に調整
して置き、プラテンを通過して出て来た用紙の上辺がイ
ンジケータ3の目盛位看に達した時用紙の終了行までの
長さを知る事ができる。レリーズレバ・−4はプラテン
の下部に配置されているピンチローラをプラテンから離
し、用紙の傾きをマニアルで修正する時に用いる。防音
カバー5はインパクト印字の衝撃音を抑えるためにあり
、透明アクリルで成形されているので印字文字は防音カ
バー5を通して見る事ができる。
示す物差しであり、用紙の縦の長さに合わせてあらかじ
め操作者がインジケータ3を矢印の如く上下方向に調整
して置き、プラテンを通過して出て来た用紙の上辺がイ
ンジケータ3の目盛位看に達した時用紙の終了行までの
長さを知る事ができる。レリーズレバ・−4はプラテン
の下部に配置されているピンチローラをプラテンから離
し、用紙の傾きをマニアルで修正する時に用いる。防音
カバー5はインパクト印字の衝撃音を抑えるためにあり
、透明アクリルで成形されているので印字文字は防音カ
バー5を通して見る事ができる。
書体の変更、あるいはリボンカセットの交換時は上カバ
ー6を後方に回転させながら開け、キャリッジ部に装荷
されている活字ホイールの交換、あるいはリボンカセッ
トの交換を行なう。本電子タイプライタは横方向の印字
ピッチが1インチあたり10文字、12文字、15文字
、及び活字の大きさにより印字ピッチが変わるプロポー
ショナル・スペーシング(以下PSと記す)の4種類を
有している。スケール8は10文字ピッチ、12文字ピ
ッチ、15文字ピッチで刻まれた3本の目盛りを有し、
またキャリッジインジケータ7は3ケのLED等のラン
プから構成され、該ランプはキャリッジに搭載されてい
て、キーボード10から指定されたピッチに対応するラ
ンプを点灯しキャリッジ位置をスケール8上に示す。キ
ーボード10は文字を入力、印字するための文字キ一群
10aと、その両側に配置された制御キ一群10b、1
0cからなる。
ー6を後方に回転させながら開け、キャリッジ部に装荷
されている活字ホイールの交換、あるいはリボンカセッ
トの交換を行なう。本電子タイプライタは横方向の印字
ピッチが1インチあたり10文字、12文字、15文字
、及び活字の大きさにより印字ピッチが変わるプロポー
ショナル・スペーシング(以下PSと記す)の4種類を
有している。スケール8は10文字ピッチ、12文字ピ
ッチ、15文字ピッチで刻まれた3本の目盛りを有し、
またキャリッジインジケータ7は3ケのLED等のラン
プから構成され、該ランプはキャリッジに搭載されてい
て、キーボード10から指定されたピッチに対応するラ
ンプを点灯しキャリッジ位置をスケール8上に示す。キ
ーボード10は文字を入力、印字するための文字キ一群
10aと、その両側に配置された制御キ一群10b、1
0cからなる。
第2図は電子タイプライタの操作パネルの正面図である
。図において、rPitchJキーは前述したように1
インチあたりの印字文字数を指定するものである。rP
itehJキーを押下する毎にピッチに関するLED等
のランプで構成されている表示部L1は10,12,1
5.PSの順に、しかもサイクリックに点灯する。lO
,12,15の単位は文字数/1nchであるが、PS
は印字される文字により1インチあたりの文字数は異な
る。
。図において、rPitchJキーは前述したように1
インチあたりの印字文字数を指定するものである。rP
itehJキーを押下する毎にピッチに関するLED等
のランプで構成されている表示部L1は10,12,1
5.PSの順に、しかもサイクリックに点灯する。lO
,12,15の単位は文字数/1nchであるが、PS
は印字される文字により1インチあたりの文字数は異な
る。
r Line 5paceJキーは行送り時の送り量を
示し、送り量の基本単位長1は1 / 61nchとし
ている。
示し、送り量の基本単位長1は1 / 61nchとし
ている。
この場合も前と同様に、キーの押下によりサイクリック
にランプL2が点灯する。r KB 5electJ
キーは大文字、小文字等を指定するrsHIFT Jキ
ーを用いても選字できないようなキー、即ちKIIIの
ように単一キーで3種の活字に対応するキーに対して択
一的な意味を与えるものである。
にランプL2が点灯する。r KB 5electJ
キーは大文字、小文字等を指定するrsHIFT Jキ
ーを用いても選字できないようなキー、即ちKIIIの
ように単一キーで3種の活字に対応するキーに対して択
一的な意味を与えるものである。
また、右上方のrR,M ContralJキーは右
マージンにおける電子タイプライタの機能を指示するも
ノテある。J UST 、AUTO,0FF(7)何れ
かがr R,M Control Jキーを押下する毎
に選択される。これもランプL4のサイクリック点灯に
より示される。J USTランプの点灯時はライトジャ
スティフィケーション(右揃え)afを選択し、AUT
Oランプの点灯時はオートラインフィードを行なう。O
FFは文字通り何も指示しない。rOP contra
lJキーは電子タイプライタの印字モードを決定すると
き用いられる。これも先と同様にキー押下毎にC、W、
L 、5TOREのどれかが点灯し、印字モードを示す
ようになっている。Cは文字毎印字、Wは単語毎印字、
Lは行毎印字、5TOREは内部記憶装置(テキストバ
ッファTB)への登録を意味し、5TORHのときは行
毎印字りのモードになる。 r MEMORYJキー
は文字列(文章)操作を行なう場合に使用するものであ
り、記憶装置に対する動作開始を宣言する。
マージンにおける電子タイプライタの機能を指示するも
ノテある。J UST 、AUTO,0FF(7)何れ
かがr R,M Control Jキーを押下する毎
に選択される。これもランプL4のサイクリック点灯に
より示される。J USTランプの点灯時はライトジャ
スティフィケーション(右揃え)afを選択し、AUT
Oランプの点灯時はオートラインフィードを行なう。O
FFは文字通り何も指示しない。rOP contra
lJキーは電子タイプライタの印字モードを決定すると
き用いられる。これも先と同様にキー押下毎にC、W、
L 、5TOREのどれかが点灯し、印字モードを示す
ようになっている。Cは文字毎印字、Wは単語毎印字、
Lは行毎印字、5TOREは内部記憶装置(テキストバ
ッファTB)への登録を意味し、5TORHのときは行
毎印字りのモードになる。 r MEMORYJキー
は文字列(文章)操作を行なう場合に使用するものであ
り、記憶装置に対する動作開始を宣言する。
マージンリリースr MARRELJキーはキー人力が
阻旧(マージンストップ)された状態を解除するもので
あり、例えば後述する単語入力の際のスペルベリファイ
エラーが発生した場合の解除にも使用される。リロケー
ションrRELOG Jキーは単語入力を修正して再度
スペルベリファイさせる場合に使用される。また、レバ
ースイッチSSWは本実施例装置の3つの動作モードを
択一的に選択するスイッチである。スイッチレバーがマ
ニュアルモードMNに位置するときはオペレータがベリ
ファイrVERJキーを押すとその直前に入力した単語
のスペルがベリファイされる。スイッチレバーがオート
ベリファイモードAMに位置するときはオペレータが単
語を入力する( rsPAcE Jキーを押す)度に自
動的に単語のスペルがベリファイされる0以上の2モー
ドの場合は、もし内部記憶装置への登録指定(STOR
E指定)があるときは入力した単語文字コードがそのま
まの形でテキストバッファTBに蓄えられる。またスイ
ッチレバーがオートコンバージョンモードAVCに位置
するときはオペレータが単語を入力する度に自動的に単
語スペルのベリファイを行ない、かつ同時に単語文字コ
ードは対応する単語識別コートよりに変換される。そし
てこの場合にもし内部記憶装置への5TORE指定があ
るときは、変換した単語識別コードIDをテキストバッ
ファTBに蓄える。
阻旧(マージンストップ)された状態を解除するもので
あり、例えば後述する単語入力の際のスペルベリファイ
エラーが発生した場合の解除にも使用される。リロケー
ションrRELOG Jキーは単語入力を修正して再度
スペルベリファイさせる場合に使用される。また、レバ
ースイッチSSWは本実施例装置の3つの動作モードを
択一的に選択するスイッチである。スイッチレバーがマ
ニュアルモードMNに位置するときはオペレータがベリ
ファイrVERJキーを押すとその直前に入力した単語
のスペルがベリファイされる。スイッチレバーがオート
ベリファイモードAMに位置するときはオペレータが単
語を入力する( rsPAcE Jキーを押す)度に自
動的に単語のスペルがベリファイされる0以上の2モー
ドの場合は、もし内部記憶装置への登録指定(STOR
E指定)があるときは入力した単語文字コードがそのま
まの形でテキストバッファTBに蓄えられる。またスイ
ッチレバーがオートコンバージョンモードAVCに位置
するときはオペレータが単語を入力する度に自動的に単
語スペルのベリファイを行ない、かつ同時に単語文字コ
ードは対応する単語識別コートよりに変換される。そし
てこの場合にもし内部記憶装置への5TORE指定があ
るときは、変換した単語識別コードIDをテキストバッ
ファTBに蓄える。
第3図は電子タイプライタのブロック構成図である。第
1図で既に示したものについては同一の番号を付し、そ
の説明を省略する。
1図で既に示したものについては同一の番号を付し、そ
の説明を省略する。
図において、11は電子タイプライタ(ETW)の主制
御を掌るセントラルプロセツシングユニット(CPU)
、12はCPUIIが実行するプログラム($6図〜第
9図示)を記憶しているROM、13はキー人力した文
書データ及びETW制御に必要なデータ等を一時的に記
憶するRAM、14は文書データをプリントするプリン
タ部、15はキー人力単語をスペリングベリファイし、
必要なら単語文字コードと単語識別コード間の変換を行
なうスペリングベリーファイユニット(SVCU)、1
6は上述した各構成をCPU11に接続するETWの内
部共通バスである。
御を掌るセントラルプロセツシングユニット(CPU)
、12はCPUIIが実行するプログラム($6図〜第
9図示)を記憶しているROM、13はキー人力した文
書データ及びETW制御に必要なデータ等を一時的に記
憶するRAM、14は文書データをプリントするプリン
タ部、15はキー人力単語をスペリングベリファイし、
必要なら単語文字コードと単語識別コード間の変換を行
なうスペリングベリーファイユニット(SVCU)、1
6は上述した各構成をCPU11に接続するETWの内
部共通バスである。
尚、図示しないが、内部共通バス16にシリアルインタ
フェースを接続することで他のETW等との間でデータ
通信することも可能である。
フェースを接続することで他のETW等との間でデータ
通信することも可能である。
5VCU15は、その複雑な動作を簡単な構成で実現す
るため同様にして主制御を掌るセントラルプロセツシン
グユニット(CPU)152を含み、更に該CPU15
2の制御プログラム(第6図〜第9図の一部の手順)を
内蔵したROM153と、スペリングベリファイ制御に
必要なデータ等を一時的に記憶させるRAM154と、
膨大な単語数のスペルをテーブル状に記憶した辞書メモ
lj (ROM) 155 ト、コレラ各構成ecP
U152に接続する5VCUの内部共通バス156と、
及び5VCU15全体をETWの内部共通バス16に接
続するインタフェース151から成っている。
るため同様にして主制御を掌るセントラルプロセツシン
グユニット(CPU)152を含み、更に該CPU15
2の制御プログラム(第6図〜第9図の一部の手順)を
内蔵したROM153と、スペリングベリファイ制御に
必要なデータ等を一時的に記憶させるRAM154と、
膨大な単語数のスペルをテーブル状に記憶した辞書メモ
lj (ROM) 155 ト、コレラ各構成ecP
U152に接続する5VCUの内部共通バス156と、
及び5VCU15全体をETWの内部共通バス16に接
続するインタフェース151から成っている。
第4図は第3図で示したスペリングベリファイユニツ)
(SVCU)15を機能構成で示す機能ブロック図で
ある。図において、157は第3図(7)CPU152
とROM153(7)構成ニより実現されるスペル検査
O変換制御部(SVCC)である、5VCC157はイ
ンタフェース151を介してETWから送られるキー人
力データ及び各種指令データに従い、キー人力単語のス
ペリングベリファイ制御と、テキストバッファTBに単
語識別コー1’IDによる文書データを形成するため入
力単語から単語識別コードIDにコード変換する制御と
、単語識別コー1” I Dから成る文書データを印字
するためテキストバッファTBから読み出したIDを文
字コードデータに逆変換する制御を、夫々行う。またか
かる制御を実行するため、RAM154にはETWから
送られるキー人力文字データの数を計数する文字カウン
タCCと、−単語分のスペル(文字コードデータ)を記
憶するワードバッファWBと、単語識別コードIDを記
憶するコードバッファIDEと、単語の属性コードを記
憶するフラグバッファIDFBが設けられている。また
更に第4図には辞書メモリ155の一例の構成が示され
ている0図において、−単語はそのスペル部分SPと、
単語識別コードIDと、単語に付属させた属性コードか
らなる識別フラグIDFの対から成り、これらが複数単
語についてテーブル状に記憶されている。従って5vC
C157は単語のスペル部分SP又は単語識別コードI
Dについて辞書メモリ155を検索可能である。
(SVCU)15を機能構成で示す機能ブロック図で
ある。図において、157は第3図(7)CPU152
とROM153(7)構成ニより実現されるスペル検査
O変換制御部(SVCC)である、5VCC157はイ
ンタフェース151を介してETWから送られるキー人
力データ及び各種指令データに従い、キー人力単語のス
ペリングベリファイ制御と、テキストバッファTBに単
語識別コー1’IDによる文書データを形成するため入
力単語から単語識別コードIDにコード変換する制御と
、単語識別コー1” I Dから成る文書データを印字
するためテキストバッファTBから読み出したIDを文
字コードデータに逆変換する制御を、夫々行う。またか
かる制御を実行するため、RAM154にはETWから
送られるキー人力文字データの数を計数する文字カウン
タCCと、−単語分のスペル(文字コードデータ)を記
憶するワードバッファWBと、単語識別コードIDを記
憶するコードバッファIDEと、単語の属性コードを記
憶するフラグバッファIDFBが設けられている。また
更に第4図には辞書メモリ155の一例の構成が示され
ている0図において、−単語はそのスペル部分SPと、
単語識別コードIDと、単語に付属させた属性コードか
らなる識別フラグIDFの対から成り、これらが複数単
語についてテーブル状に記憶されている。従って5vC
C157は単語のスペル部分SP又は単語識別コードI
Dについて辞書メモリ155を検索可能である。
尚、実施例は英語のスペルで示したが、他に日本語、独
語、仏語等、何語であってもよい。
語、仏語等、何語であってもよい。
さて、この種の装置は通常キー人力データのスペリング
ベリファイをすることが主目的である′。
ベリファイをすることが主目的である′。
勿論、本実施例装置でもそのために上述したような辞書
メモリ155が用意されている。しかし、本実施例装置
の一つの特徴はかかる辞書メモリを利用して、更に文書
データの効率良い処理を可能にしたことにある。以下、
先ずこの点を中心にして説明を進める。
メモリ155が用意されている。しかし、本実施例装置
の一つの特徴はかかる辞書メモリを利用して、更に文書
データの効率良い処理を可能にしたことにある。以下、
先ずこの点を中心にして説明を進める。
第5図(a)〜(d)は本実施例の動作説明に係り、第
5図(a)はキー人力単語が単語識別コードIDに変換
される場合を示す図である。図において、キーボード1
0から文字キー人力があると該キー人力データは夫々の
処理目的に応じ、RAM13のラインバッファLB、表
示部9のディスプレイバッファDB、及び5VCU15
のワードバッファWBに送られる。例えばラインバッフ
ァLBでは1ラインデータの7センブルが目的であり、
ディスプレイバッファDBでは20文字分の表示が目的
であり、ワードバッファWBでは辞書検索のための単語
抽出が目的である。
5図(a)はキー人力単語が単語識別コードIDに変換
される場合を示す図である。図において、キーボード1
0から文字キー人力があると該キー人力データは夫々の
処理目的に応じ、RAM13のラインバッファLB、表
示部9のディスプレイバッファDB、及び5VCU15
のワードバッファWBに送られる。例えばラインバッフ
ァLBでは1ラインデータの7センブルが目的であり、
ディスプレイバッファDBでは20文字分の表示が目的
であり、ワードバッファWBでは辞書検索のための単語
抽出が目的である。
本実施例の一態様によれば一単語の区切りをrsPAG
E」キー人力の検出をもって行っている。
E」キー人力の検出をもって行っている。
従って、ある時点で単語’A n (sp) Jのキー
人力があると、文字カウンタCCは該単語の文字数(2
)+1を計数し、ワードバッファWBは該単語のスペル
(文字コード)を記憶する。そこで、5VCC157が
この文字コードデータで辞書メモリ155を検索すると
、第4図のスペル部SPのrAnJで比較の一致が得ら
れ、対応する単語識別コードID=0023H(Hはヘ
キサデシマル表示であることを示す)はバッファIDE
に、属性コードIDF=AはフラグバッファIDFHに
読み出される。この場合に、属性コードrAJは検索単
語が辞書にあったことを示す。即ち、IDB内の単語識
別コー1” 0023 Hは有効である旨を示す。ET
WのCPUIIはこの結果を基にIDBの内容をテキス
トバッファTBに転送し、結果として入力文字データを
短い単語識別コードに変換して記憶させることができる
。続くキー人力単語、relectromic (sp
)Jrthermometer (SP)Jについても
同様である。ここで、実際のキー人力データは26文字
(/へイト)であったものが、テキストバッファTBに
は12テイジツト(6バイト)に短1i!されて記憶さ
れることに注目されたい。
人力があると、文字カウンタCCは該単語の文字数(2
)+1を計数し、ワードバッファWBは該単語のスペル
(文字コード)を記憶する。そこで、5VCC157が
この文字コードデータで辞書メモリ155を検索すると
、第4図のスペル部SPのrAnJで比較の一致が得ら
れ、対応する単語識別コードID=0023H(Hはヘ
キサデシマル表示であることを示す)はバッファIDE
に、属性コードIDF=AはフラグバッファIDFHに
読み出される。この場合に、属性コードrAJは検索単
語が辞書にあったことを示す。即ち、IDB内の単語識
別コー1” 0023 Hは有効である旨を示す。ET
WのCPUIIはこの結果を基にIDBの内容をテキス
トバッファTBに転送し、結果として入力文字データを
短い単語識別コードに変換して記憶させることができる
。続くキー人力単語、relectromic (sp
)Jrthermometer (SP)Jについても
同様である。ここで、実際のキー人力データは26文字
(/へイト)であったものが、テキストバッファTBに
は12テイジツト(6バイト)に短1i!されて記憶さ
れることに注目されたい。
第5図(b)は人名等の固有名詞が自動的に識別される
場合を示す図である。一般に人名は辞書検索になじまな
い。よって、本実施例では人名人力等に対し無駄なスペ
リングベリファイを行わないようにしている。しかし何
らかの方法で人名人力を予知しておかないと、無用な辞
書検索を行ってしまった結果として人名人力と判別する
ことにもなりかねない。このため、本実施例では通常人
名の前に置かれるような所定の略語を識別できるように
なっている。例えば、第4図の辞書メモリ155でミス
タ−rMr、」の辞書検索一致が得られると、次に入力
される単語は人名である。本実施例ではかかる制御を実
現するためこのような略語rMr、JのIDFには属性
コードCを書込み、他の単語と区別している。他にもr
Mrs、JrDr。」・・・等、この種の属性を有する
略語には同一の属性コードCを記憶させておけば同様の
処理が行なえ、便利である。またこの考えは他の種類の
属性についても容易に利用できるものである。さて、第
5図(b)において、ETWのCPU1lは単語rMr
、 (sp) J (7)辞書検索後はIDFB内
の属性コードIDF=Cを判別して次の単語を目動的に
ベリファイ又はコード変換、しないようにする、このよ
うにすると、単語識別コードに変換した文書データと変
換しない文書データをテキストバッファTBに混在させ
て記憶させる必要が生じる。そこで、CPUIIはかか
る固有名詞のように変換しない文書データをTBに記憶
させる場合は、例えば先頭に特定マーク「※」をつけ、
次に文字数を表すため文字カウンタCCの内容を挿入し
、その次に単語のスペル(文字コード)をそのまま記憶
させるようにしている。
場合を示す図である。一般に人名は辞書検索になじまな
い。よって、本実施例では人名人力等に対し無駄なスペ
リングベリファイを行わないようにしている。しかし何
らかの方法で人名人力を予知しておかないと、無用な辞
書検索を行ってしまった結果として人名人力と判別する
ことにもなりかねない。このため、本実施例では通常人
名の前に置かれるような所定の略語を識別できるように
なっている。例えば、第4図の辞書メモリ155でミス
タ−rMr、」の辞書検索一致が得られると、次に入力
される単語は人名である。本実施例ではかかる制御を実
現するためこのような略語rMr、JのIDFには属性
コードCを書込み、他の単語と区別している。他にもr
Mrs、JrDr。」・・・等、この種の属性を有する
略語には同一の属性コードCを記憶させておけば同様の
処理が行なえ、便利である。またこの考えは他の種類の
属性についても容易に利用できるものである。さて、第
5図(b)において、ETWのCPU1lは単語rMr
、 (sp) J (7)辞書検索後はIDFB内
の属性コードIDF=Cを判別して次の単語を目動的に
ベリファイ又はコード変換、しないようにする、このよ
うにすると、単語識別コードに変換した文書データと変
換しない文書データをテキストバッファTBに混在させ
て記憶させる必要が生じる。そこで、CPUIIはかか
る固有名詞のように変換しない文書データをTBに記憶
させる場合は、例えば先頭に特定マーク「※」をつけ、
次に文字数を表すため文字カウンタCCの内容を挿入し
、その次に単語のスペル(文字コード)をそのまま記憶
させるようにしている。
第5図(C)はキーλカミスをした場合の処理を示す図
である。図において、最初の辞書検索では単語rsta
birizationJのrが1の誤りであるから、検
索結果は否定的(辞書に不存在)である。実施例ではこ
れをIDF=Fで示している。ここで、属性コードFは
辞書メモリ155内にあったものではなく、辞書に不存
在を検出した5VCC157が生成したものである。E
TWのCPUIIはこの状態を検出するとディスプレイ
バッファ(D B)の当該単語表示を反転させ、更にキ
ーボード10に一時的なマージンストップをかけ、オペ
レータの注意を促す。オペレー々L+ごめ廿能でカーソ
ルを左側に戻す等の操作を行うことができる。従って、
例えばカーソルをrrJの位置に戻し、「r」をrlJ
に変更可能である。修正後はrREROc Jキーを押
すことにより、再び辞書検索が成され、図のように単語
識別コードID=4C35と属性コードIDF=Aが夫
々バッファIDE、IDFBに転送される。
である。図において、最初の辞書検索では単語rsta
birizationJのrが1の誤りであるから、検
索結果は否定的(辞書に不存在)である。実施例ではこ
れをIDF=Fで示している。ここで、属性コードFは
辞書メモリ155内にあったものではなく、辞書に不存
在を検出した5VCC157が生成したものである。E
TWのCPUIIはこの状態を検出するとディスプレイ
バッファ(D B)の当該単語表示を反転させ、更にキ
ーボード10に一時的なマージンストップをかけ、オペ
レータの注意を促す。オペレー々L+ごめ廿能でカーソ
ルを左側に戻す等の操作を行うことができる。従って、
例えばカーソルをrrJの位置に戻し、「r」をrlJ
に変更可能である。修正後はrREROc Jキーを押
すことにより、再び辞書検索が成され、図のように単語
識別コードID=4C35と属性コードIDF=Aが夫
々バッファIDE、IDFBに転送される。
CPUIIはこの時点でIDBの内容をテキストバッフ
ァTBに転送する。
ァTBに転送する。
第5図(d)はテキストバッフアTB上の単語識別コー
ドIDからなる文書データが文字コードデータに変換さ
れてプリントされる場合を示す図である。図において、
テキストバッファTBにある単語識別コードIDは5v
cu内のRAM154にあるIDBに送られる。次にC
PUIIは5VCC157に対しコード逆変換指令を発
する。
ドIDからなる文書データが文字コードデータに変換さ
れてプリントされる場合を示す図である。図において、
テキストバッファTBにある単語識別コードIDは5v
cu内のRAM154にあるIDBに送られる。次にC
PUIIは5VCC157に対しコード逆変換指令を発
する。
これにより5VCC157は、例えばI D = 4C
35で辞書メモリ155を検索し、対応する文字単語r
stabilizationJをワードバッファWBに
読み出す。次にCPUIIはこの文字コードデータをプ
リントバッファFBに転送して文字を順次プリントさせ
ていく。
35で辞書メモリ155を検索し、対応する文字単語r
stabilizationJをワードバッファWBに
読み出す。次にCPUIIはこの文字コードデータをプ
リントバッファFBに転送して文字を順次プリントさせ
ていく。
このようにして、本実施例装置では文字データからID
データへの変換手段とIDデータから文字データへの変
換手段を併せ持ち、文書データを短い単語識別コードI
Dの形でテキストバッファTBに記憶させることを可能
にしている。従って、従来よりテキストバッファサイズ
を格段に小さなものとすることができ、また逆に同じテ
キストバッファサイズなら沢山の頁データを記憶できる
。しかも、この種の他のETWとデータ通信を行うよう
な場合には1頁分のテキストでもデータ長がきわめて短
いから伝送が速く、効率が良い。
データへの変換手段とIDデータから文字データへの変
換手段を併せ持ち、文書データを短い単語識別コードI
Dの形でテキストバッファTBに記憶させることを可能
にしている。従って、従来よりテキストバッファサイズ
を格段に小さなものとすることができ、また逆に同じテ
キストバッファサイズなら沢山の頁データを記憶できる
。しかも、この種の他のETWとデータ通信を行うよう
な場合には1頁分のテキストでもデータ長がきわめて短
いから伝送が速く、効率が良い。
第6図〜第8図は本実施例装置の3つの動作モードにお
けるCPUIIの制御手順に係り、第6図はキーボード
10のスライドスイッチレバーがマニュアルモードMN
に位置するときの処理を示すフローチャートである。第
3図においてキーボード10からのモード選択信号はR
OM12のMV処理プログラムを選択し、起動させる。
けるCPUIIの制御手順に係り、第6図はキーボード
10のスライドスイッチレバーがマニュアルモードMN
に位置するときの処理を示すフローチャートである。第
3図においてキーボード10からのモード選択信号はR
OM12のMV処理プログラムを選択し、起動させる。
装置がこの動作モードにあるときは通常のrsPAcE
Jキー人力では何らスペリングベリファイ動作を行な
わないが、オペレータがrVERJキーを押下するとそ
の直前に入力された語を単語にしてスペリングベリファ
イを行なう、キー人力操作に自信がなかったとき等、必
要なときだけベリファイ指定できるので全体として高速
キー人力処理が可能であり、実用的な動作モードである
。また、rVER」キーは一つには強制的に単語を区切
る働きをするので、このキーにより単語を任意の場所で
区切れ、便利である。
Jキー人力では何らスペリングベリファイ動作を行な
わないが、オペレータがrVERJキーを押下するとそ
の直前に入力された語を単語にしてスペリングベリファ
イを行なう、キー人力操作に自信がなかったとき等、必
要なときだけベリファイ指定できるので全体として高速
キー人力処理が可能であり、実用的な動作モードである
。また、rVER」キーは一つには強制的に単語を区切
る働きをするので、このキーにより単語を任意の場所で
区切れ、便利である。
ステップMlではキー人力を待つ、ステップM2ではr
VERJキー人力か否かを判断する。rVER」キーで
なければステップM3に進み、キー人力処理をする。キ
ー人力処理とは、例えば入力文字コードをラインバッフ
ァLB、ディスクプレイブアツファDB、ワードバッフ
ァWBに転送する処理である。またキー人力が文字編集
用キー人力であるなら、対応する処理(挿入、削除、カ
ーソル移動等)を実行する処理である。rvERJ!−
のときはステップM4に進み、5VCC157に「スタ
ートSVC(1)J指令を発し、ステップM5で5VC
C157の処理終了を待つ。ここで、5vccのCPU
152が実行する処理はステップSL、S2で示されて
いる。ステップS1ではワードバッファWBの内容で辞
書メモリ155を検索し、ステップS2では対応IDF
をIDFBに転送する。これにより、ステップM5でS
■CCがビジィ(B S Y)でなくなると、ステップ
M6でIDFBの内容が「F」か否かを調べる。「F」
でなければ検索単語があったことを示し、ステップM7
に進み「リセット5VCJ指令を発する。これにより、
5vccのCPU152はステップ33 、S4を実行
し1文字カウンタCCとワードバッファWBの内容をO
に初期化する。次にETWのCPUIIはステップM8
でマージンリリースを実行し、ステップMlで次のキー
人力データを待つ。
VERJキー人力か否かを判断する。rVER」キーで
なければステップM3に進み、キー人力処理をする。キ
ー人力処理とは、例えば入力文字コードをラインバッフ
ァLB、ディスクプレイブアツファDB、ワードバッフ
ァWBに転送する処理である。またキー人力が文字編集
用キー人力であるなら、対応する処理(挿入、削除、カ
ーソル移動等)を実行する処理である。rvERJ!−
のときはステップM4に進み、5VCC157に「スタ
ートSVC(1)J指令を発し、ステップM5で5VC
C157の処理終了を待つ。ここで、5vccのCPU
152が実行する処理はステップSL、S2で示されて
いる。ステップS1ではワードバッファWBの内容で辞
書メモリ155を検索し、ステップS2では対応IDF
をIDFBに転送する。これにより、ステップM5でS
■CCがビジィ(B S Y)でなくなると、ステップ
M6でIDFBの内容が「F」か否かを調べる。「F」
でなければ検索単語があったことを示し、ステップM7
に進み「リセット5VCJ指令を発する。これにより、
5vccのCPU152はステップ33 、S4を実行
し1文字カウンタCCとワードバッファWBの内容をO
に初期化する。次にETWのCPUIIはステップM8
でマージンリリースを実行し、ステップMlで次のキー
人力データを待つ。
また、ステップM6の判別でIDFBの内容がrFJの
ときは検索単語が辞書で見つからなかったことを示す。
ときは検索単語が辞書で見つからなかったことを示す。
フローはステップM9でキーポ−ドにマージンストップ
をかけ、それ以上の桁のキー人力が進まないようにする
。しかしカーソルを戻して一定のキー編集処理をするこ
とは可能である。ステップMlOではマージンリリース
rMARREL Jキー人力か否かを判別し、「EAR
REL Jキーなら、もはやその単語のスペルを問題と
せず次の単語入力に進むことを示し、フローはステップ
M7に抜ける。 rMARREL Jキーでないとき
はステップMllでリロケーションrRELOc Jキ
ーか否かを判別し、rRELOc Jキーなら再度辞書
メモリの検索をする。スペルの誤りを修正した後、再度
確認検査したい場合の処理である。 rRELOC」
キーでもないときはステップM12で入力キー処理を行
なう0例えば誤ったスペルを修正するため、カーソル移
動、文字の挿入、削除、変換等を行う処理である。この
ようにして本動作モードによれば、オペレータによる任
意時点でのスペリングベリファイが可能である。
をかけ、それ以上の桁のキー人力が進まないようにする
。しかしカーソルを戻して一定のキー編集処理をするこ
とは可能である。ステップMlOではマージンリリース
rMARREL Jキー人力か否かを判別し、「EAR
REL Jキーなら、もはやその単語のスペルを問題と
せず次の単語入力に進むことを示し、フローはステップ
M7に抜ける。 rMARREL Jキーでないとき
はステップMllでリロケーションrRELOc Jキ
ーか否かを判別し、rRELOc Jキーなら再度辞書
メモリの検索をする。スペルの誤りを修正した後、再度
確認検査したい場合の処理である。 rRELOC」
キーでもないときはステップM12で入力キー処理を行
なう0例えば誤ったスペルを修正するため、カーソル移
動、文字の挿入、削除、変換等を行う処理である。この
ようにして本動作モードによれば、オペレータによる任
意時点でのスペリングベリファイが可能である。
第7図はキーボード10のスライドスイッチレバーがオ
ートベリファイモードAVに位置するときの処理を示す
フローチャートである。第3図においてキーボード10
からのモード選択信号はROM12のAV処理プログラ
ムを選択し、起動させる。装置がこの動作モードにある
ときは通常のrSPACE Jキー人力がある度に単語
に区切りと判断して自動的にスペリングベリファイ動作
を行う、また装置がこの動作モードにあるときオペレー
タがrVERJキーを押下すると、その直前に入力さ
れた語を単語にしてスペリングベリファイを行なう。こ
の場合のrVERJキーはrsPAc:E Jキーと関
係なく強制的に単語を区切る働きをするので、このキー
により単語を任意の場所で区切れ、便利である。
ートベリファイモードAVに位置するときの処理を示す
フローチャートである。第3図においてキーボード10
からのモード選択信号はROM12のAV処理プログラ
ムを選択し、起動させる。装置がこの動作モードにある
ときは通常のrSPACE Jキー人力がある度に単語
に区切りと判断して自動的にスペリングベリファイ動作
を行う、また装置がこの動作モードにあるときオペレー
タがrVERJキーを押下すると、その直前に入力さ
れた語を単語にしてスペリングベリファイを行なう。こ
の場合のrVERJキーはrsPAc:E Jキーと関
係なく強制的に単語を区切る働きをするので、このキー
により単語を任意の場所で区切れ、便利である。
さて、第7図において第6図と同等の処理をする工程ブ
ロックには同一番号を付して説明を省略する。上述した
如く、AV処理では全ての単語についてベリファイを目
動的に行なう、そして単語の区切はrsPAcE Jキ
ー人力を識別することで行なっている。即ち、ステップ
A1ではrsPAcE Jキーか否かを判別し、rSP
AC:E」キーでなければステップMlに戻り、次のキ
ー大力を待つ。また1−5PACE Jキーならステッ
プA2に進み、LDFBの内容がCか否かを調べる。I
DFBの内容がCのときは、5VCC157が直前の単
語人力で例えば人名の前に何する所定の単語(略語)を
ベリファイしたことを示し、フローはステップA3に進
む、ステップA3ではIDBFの内容をAに戻し、伺ら
スペリングベリファイ動作を行わない。所定略語の後の
人名等は辞書検索になじまないからである。しかし、例
えばrTokyoJのような地名等の固有名詞は普通の
単語と同等に扱える。ステップA2でIDF=Cでない
ときは入力単語が通常の単語であることを示しており、
フローはステップM4に進み、第6図において説明した
と同様の処理を実行する。
ロックには同一番号を付して説明を省略する。上述した
如く、AV処理では全ての単語についてベリファイを目
動的に行なう、そして単語の区切はrsPAcE Jキ
ー人力を識別することで行なっている。即ち、ステップ
A1ではrsPAcE Jキーか否かを判別し、rSP
AC:E」キーでなければステップMlに戻り、次のキ
ー大力を待つ。また1−5PACE Jキーならステッ
プA2に進み、LDFBの内容がCか否かを調べる。I
DFBの内容がCのときは、5VCC157が直前の単
語人力で例えば人名の前に何する所定の単語(略語)を
ベリファイしたことを示し、フローはステップA3に進
む、ステップA3ではIDBFの内容をAに戻し、伺ら
スペリングベリファイ動作を行わない。所定略語の後の
人名等は辞書検索になじまないからである。しかし、例
えばrTokyoJのような地名等の固有名詞は普通の
単語と同等に扱える。ステップA2でIDF=Cでない
ときは入力単語が通常の単語であることを示しており、
フローはステップM4に進み、第6図において説明した
と同様の処理を実行する。
尚、本動作モードにおけるテキストバッファTBへのデ
ータ転送は、通常なされるように、例えばラインバッフ
ァLBに−ライン分の文字コードデータが蓄積されるこ
とで行なわれる。
ータ転送は、通常なされるように、例えばラインバッフ
ァLBに−ライン分の文字コードデータが蓄積されるこ
とで行なわれる。
また図示しないが、例えば文字数の少ない単語rAn、
1.He、・・・」等は、通常スペルを間違えることも
ないから、これをCPUIIの判断でスペリングベリフ
ァイしないようにすることも可能である。その判断基準
は例えば文字数が所定数以下という条件で行える。
1.He、・・・」等は、通常スペルを間違えることも
ないから、これをCPUIIの判断でスペリングベリフ
ァイしないようにすることも可能である。その判断基準
は例えば文字数が所定数以下という条件で行える。
第8図はキーボード10のスライドスイッチレ/< −
カオートベリフアイアンドコンバージョンAVCに位置
するときの処理を示すフローチャートである。第3図に
おいてキーボード10からのモード選択信号はROM1
2のAVC処理プログラムを選択し、起動させる。ここ
で、第6図及び第7図と同等の処理をする工程のブロッ
クには同一番号を付して説明を省略する。装置がこの動
作モードにあるときは通常のrSPAGE Jキー人力
がある度に単語の区切りと判断して自動的にスペリング
ベリファイ動作を行うとともに、ベリファイ結果が肯定
的であった単語は対応する単語識別コードIDに変換し
てテキストバッファTBに格納する。また装置がこの動
作モードにあるときオペレータがrVER」キーを押下
すると、その直前に入力された語を単語にしてスペリン
グベリファイを行なう点については前述と同様である。
カオートベリフアイアンドコンバージョンAVCに位置
するときの処理を示すフローチャートである。第3図に
おいてキーボード10からのモード選択信号はROM1
2のAVC処理プログラムを選択し、起動させる。ここ
で、第6図及び第7図と同等の処理をする工程のブロッ
クには同一番号を付して説明を省略する。装置がこの動
作モードにあるときは通常のrSPAGE Jキー人力
がある度に単語の区切りと判断して自動的にスペリング
ベリファイ動作を行うとともに、ベリファイ結果が肯定
的であった単語は対応する単語識別コードIDに変換し
てテキストバッファTBに格納する。また装置がこの動
作モードにあるときオペレータがrVER」キーを押下
すると、その直前に入力された語を単語にしてスペリン
グベリファイを行なう点については前述と同様である。
この動作モードでの一つの特徴は、例えばステップA2
で直前の単語が人名の前に置く略語であったと判別した
場合はステップC1に進み、「※」記号と、文字カウン
タCCの内容と、ワードバッファWBの内容を7センブ
ルしてテキストバッファTBに転送することである0人
名は単語識別コードに変換できないため、文字コードの
ままでTBに格納し、後にCPUIIがその部分のデー
タであることを認識できるように、例えば特定マーク「
※」と、単語文字数を記録するようにした。前述した如
く著名な地名等は辞書検索に適するので予め辞書メモリ
155に格納しておける。また、辞書メモリ155の一
部としてRAMを付加すれば、装置使用の際に適当なデ
ータを登録して使用できる。
で直前の単語が人名の前に置く略語であったと判別した
場合はステップC1に進み、「※」記号と、文字カウン
タCCの内容と、ワードバッファWBの内容を7センブ
ルしてテキストバッファTBに転送することである0人
名は単語識別コードに変換できないため、文字コードの
ままでTBに格納し、後にCPUIIがその部分のデー
タであることを認識できるように、例えば特定マーク「
※」と、単語文字数を記録するようにした。前述した如
く著名な地名等は辞書検索に適するので予め辞書メモリ
155に格納しておける。また、辞書メモリ155の一
部としてRAMを付加すれば、装置使用の際に適当なデ
ータを登録して使用できる。
また、この動作モードでのもう一つの特徴は、ステップ
M6でIDF=Fでないと判別したときは単語の辞書検
索比較が得られたことを示し、CPUILのフローはス
テップC2に進んでIDE内の単語識別コードIDをテ
キストバッファTBに転送することである。また、この
ために5VCCのCPU152が実行するステップTl
では辞書検索比較が得られた単語の単語識別コードID
をIDEに転送している。このようにしてキー人力処理
が進むと、文書データとしてテキストバッフアTB内に
はアセンブルされた文字コードとコード変換された単語
識別コードIDとが混在することになる。
M6でIDF=Fでないと判別したときは単語の辞書検
索比較が得られたことを示し、CPUILのフローはス
テップC2に進んでIDE内の単語識別コードIDをテ
キストバッファTBに転送することである。また、この
ために5VCCのCPU152が実行するステップTl
では辞書検索比較が得られた単語の単語識別コードID
をIDEに転送している。このようにしてキー人力処理
が進むと、文書データとしてテキストバッフアTB内に
はアセンブルされた文字コードとコード変換された単語
識別コードIDとが混在することになる。
第9図はテキストバッファTBに格納された文書データ
をプリントするvLI+!8−示すフロー手ヤードであ
る。ステップP1ではTBからのデータ(1バイト)を
読取る。ステップP2では該データが特定コード「※」
か否かを判別する。もし特定コード「※」ならTBには
引き続き文字数データと単語データが入っているから、
ステップP3で文字数データを読み取り、更にステップ
P4で文字数データに従った数の文字データを読取り、
ステップP5で読取った単語データをプリントバッファ
FBに転送する。こうして転送されたプリントバッフア
FB内のデータはETWの他のプログラム(図示せず)
によりプリントされる。ステップFilではテキストデ
ータ終了か否かをエンドコードによって調べ、終了でな
ければステップPiに戻り、終了ならプリント処理を抜
ける。
をプリントするvLI+!8−示すフロー手ヤードであ
る。ステップP1ではTBからのデータ(1バイト)を
読取る。ステップP2では該データが特定コード「※」
か否かを判別する。もし特定コード「※」ならTBには
引き続き文字数データと単語データが入っているから、
ステップP3で文字数データを読み取り、更にステップ
P4で文字数データに従った数の文字データを読取り、
ステップP5で読取った単語データをプリントバッファ
FBに転送する。こうして転送されたプリントバッフア
FB内のデータはETWの他のプログラム(図示せず)
によりプリントされる。ステップFilではテキストデ
ータ終了か否かをエンドコードによって調べ、終了でな
ければステップPiに戻り、終了ならプリント処理を抜
ける。
また、ステップP2で特定コード「※」でないときは、
ステップP6で次のID (1バイト)を読取り、ステ
ップP7でIDデータを5VCUI5のIDBに転送す
る。ステップP8ではスタート5VCC(3)指令を発
し、ステップP9では5VCCl 57の実行終了を待
つ。一方、5VCC157のCPU152が実行するス
テップU1ではIDデータで辞書検索をして、一致が得
られると対応する単語のスペルSPを読み出し、ステッ
プU2でスペル(文字コード)をWBに転送す6、ET
W(7)CPUl 52はステ”lプP9で5VCCが
BSYでなくなるのを判別すると、ステップPIOでW
Bの内容をFBに転送する。尚、WBの内容をディスプ
レイバッファに転送すると表示部9にディスプレイされ
る。
ステップP6で次のID (1バイト)を読取り、ステ
ップP7でIDデータを5VCUI5のIDBに転送す
る。ステップP8ではスタート5VCC(3)指令を発
し、ステップP9では5VCCl 57の実行終了を待
つ。一方、5VCC157のCPU152が実行するス
テップU1ではIDデータで辞書検索をして、一致が得
られると対応する単語のスペルSPを読み出し、ステッ
プU2でスペル(文字コード)をWBに転送す6、ET
W(7)CPUl 52はステ”lプP9で5VCCが
BSYでなくなるのを判別すると、ステップPIOでW
Bの内容をFBに転送する。尚、WBの内容をディスプ
レイバッファに転送すると表示部9にディスプレイされ
る。
[効果]
′以上述゛べた如く本発明によれば、−通りの単語を納
めた辞書資源であっても辞書にあるものはこれを短い一
定長の単語識別コードに変換して記憶し、辞書にないも
のは文字のままで記憶するから、文書メモリ容量を大幅
に削減できるのみならず、特殊、専門的な文書処理にも
使い易い。
めた辞書資源であっても辞書にあるものはこれを短い一
定長の単語識別コードに変換して記憶し、辞書にないも
のは文字のままで記憶するから、文書メモリ容量を大幅
に削減できるのみならず、特殊、専門的な文書処理にも
使い易い。
第1図は本発明に係る実施例の電子タイプライタ(ET
W)の外観斜視図、 第2図は電子タイプライタの操作パネルの正面図、 第3図は電子タイプライタのブロック構成図、@4図は
第3図で示したスペリングベリファイユニット(SVC
U)15を機部構成で示す機能ブロック図、 第5図(a)はキー人力単語が単語識別コードIDに変
換される場合を示す図、 第5図(b)は人名等の固有名詞が自動的に識別される
場合を示す図、 第5図(C)はキーλカミスをした場合の処理を示す図
、 第5図(d)はテキストバッフアTB上の単語識別コー
ドIDからなる文書データが文字コードデータに変換さ
れてプリントされる場合を示す図、 第6図はキーボード10のスライドスイッチレバーがマ
ニュアルモードMNに位置するときの処理を示すフロー
チャート、 第7図はキーボード10のスライドスイッチレバーがオ
ートベリファイモードAVに位置するときの処理を示す
フローチャート、 第8図はキーボードlOのスライドスイッチレバーがオ
ートベリファイアンドコンバージョンAvCに位置する
ときの処理を示すフローチャー第9図はテキストバッフ
ァTBに格納された文書データをプリントする処理を示
すフローチャートである。 ここで、9・・・表示部、10・・・キーボード、11
・・・セントラルブロセッシングユニット(cPU)、
12・・・ROM、13・・・RAM、14・・・プリ
ンタ部、15・・・スペリングベリファイユニット(S
VCU)、l 6・・・内部共通パスである。
W)の外観斜視図、 第2図は電子タイプライタの操作パネルの正面図、 第3図は電子タイプライタのブロック構成図、@4図は
第3図で示したスペリングベリファイユニット(SVC
U)15を機部構成で示す機能ブロック図、 第5図(a)はキー人力単語が単語識別コードIDに変
換される場合を示す図、 第5図(b)は人名等の固有名詞が自動的に識別される
場合を示す図、 第5図(C)はキーλカミスをした場合の処理を示す図
、 第5図(d)はテキストバッフアTB上の単語識別コー
ドIDからなる文書データが文字コードデータに変換さ
れてプリントされる場合を示す図、 第6図はキーボード10のスライドスイッチレバーがマ
ニュアルモードMNに位置するときの処理を示すフロー
チャート、 第7図はキーボード10のスライドスイッチレバーがオ
ートベリファイモードAVに位置するときの処理を示す
フローチャート、 第8図はキーボードlOのスライドスイッチレバーがオ
ートベリファイアンドコンバージョンAvCに位置する
ときの処理を示すフローチャー第9図はテキストバッフ
ァTBに格納された文書データをプリントする処理を示
すフローチャートである。 ここで、9・・・表示部、10・・・キーボード、11
・・・セントラルブロセッシングユニット(cPU)、
12・・・ROM、13・・・RAM、14・・・プリ
ンタ部、15・・・スペリングベリファイユニット(S
VCU)、l 6・・・内部共通パスである。
Claims (5)
- (1)文書データを入力する入力手段と、該入力手段で
入力中の文書データを単語に区切る区切手段と、該区切
手段で区切られた単語の文字コードで辞書検索をしてこ
れに対応させた単語識別コードを出力する単語識別コー
ド変換手段と、該単語識別コード変換手段で変換できな
い単語を所定形式の文字コードデータに組立るデータ組
立手段と、前記単語識別コード変換手段出力の単語識別
コード又は前記データ組立手段出力の文字コードデータ
で文書データを記憶する記憶手段を備えることを特徴と
する文書処理装置。 - (2)区切手段は文字入力後のスペース入力の検出をも
つて単語の区切りと判断することを特徴とする特許請求
の範囲第1項記載の文書処理装置。 - (3)区切手段は特定入力の検出をもつてそれ以前のス
ペースデータ入力までさかのぼる文字入力を単語と判断
することを特徴とする特許請求の範囲第1項又は第2項
記載の文書処理装置。 - (4)データ組立手段の動作は所定制御の入力により付
勢されることを特徴とする特許請求の範囲第1項乃至第
3項の何れかに記載の文書処理装置。 - (5)単語に対応させた単語識別コード又は単語を所定
形式に組立た文字コードデータで文書データを記憶する
記憶手段と、該記憶手段から読み出した単語識別コード
で辞書検索をしてこれに対応させた単語の文字コードを
出力する文字コード変換手段と、該文字コード変換手段
出力の文字コード又は前記記憶手段から読み出した文字
コードデータ内の単語の文字コードで対応文字を印字す
るプリント手段を備えることを特徴とする文書処理装置
。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59240585A JPS61120269A (ja) | 1984-11-16 | 1984-11-16 | 文書処理装置 |
| DE8585308363T DE3577937D1 (de) | 1984-11-16 | 1985-11-15 | Wortverarbeitungsgeraet. |
| EP85308363A EP0187454B1 (en) | 1984-11-16 | 1985-11-15 | Word processor |
| US08/441,059 US5802537A (en) | 1984-11-16 | 1995-05-15 | Word processor which does not activate a display unit to indicate the result of the spelling verification when the number of characters of an input word does not exceed a predetermined number |
| US08/464,379 US5675821A (en) | 1984-11-16 | 1995-06-05 | Document processing apparatus and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59240585A JPS61120269A (ja) | 1984-11-16 | 1984-11-16 | 文書処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS61120269A true JPS61120269A (ja) | 1986-06-07 |
Family
ID=17061700
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59240585A Pending JPS61120269A (ja) | 1984-11-16 | 1984-11-16 | 文書処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS61120269A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62256070A (ja) * | 1986-04-30 | 1987-11-07 | Canon Inc | 文書処理装置 |
-
1984
- 1984-11-16 JP JP59240585A patent/JPS61120269A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62256070A (ja) * | 1986-04-30 | 1987-11-07 | Canon Inc | 文書処理装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA1181711A (en) | Serial printing apparatus | |
| US4868913A (en) | System of encoding chinese characters according to their patterns and accompanying keyboard for electronic computer | |
| GB2097974A (en) | Spelling error detector apparatus and methods | |
| JPS5875240A (ja) | デ−タ信号検査方式 | |
| KR860001012B1 (ko) | 표의문자 코딩장치 | |
| KR840003862A (ko) | 상호작용식 한문 타자기 | |
| US4994968A (en) | Word processing device | |
| US5802537A (en) | Word processor which does not activate a display unit to indicate the result of the spelling verification when the number of characters of an input word does not exceed a predetermined number | |
| EP0097818A2 (en) | Spelling verification method and typewriter embodying said method | |
| JPS61120269A (ja) | 文書処理装置 | |
| JPS61120270A (ja) | 文書処理装置 | |
| US5675821A (en) | Document processing apparatus and method | |
| JPS61120268A (ja) | 文書処理方法 | |
| JPS61121168A (ja) | 文書処理装置 | |
| JPS61120271A (ja) | 文書処理方法 | |
| JPS6362018B2 (ja) | ||
| JPH0612548B2 (ja) | 文書処理装置 | |
| JPS5994132A (ja) | 日本語ワ−ドプロセツサ | |
| JP2939063B2 (ja) | 文書処理装置 | |
| JP2530594B2 (ja) | 数字変換機能を持つ文書作成装置 | |
| JPH04169256A (ja) | 点字文書作成装置 | |
| Corcoran | COCOA: A FORTRAN program for concordance and word-count processing of natural language texts | |
| JPS61120272A (ja) | 文書処理装置 | |
| GB2130772A (en) | Electronic typewriter and word processor | |
| JPS61128315A (ja) | 電子タイプライタ− |