JPS61177572A - 文字列変換装置 - Google Patents

文字列変換装置

Info

Publication number
JPS61177572A
JPS61177572A JP60018732A JP1873285A JPS61177572A JP S61177572 A JPS61177572 A JP S61177572A JP 60018732 A JP60018732 A JP 60018732A JP 1873285 A JP1873285 A JP 1873285A JP S61177572 A JPS61177572 A JP S61177572A
Authority
JP
Japan
Prior art keywords
character string
data
kana
area
input
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
JP60018732A
Other languages
English (en)
Inventor
Yukichi Hasegawa
長谷川 祐吉
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.)
Ricoh Co Ltd
Original Assignee
Ricoh 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP60018732A priority Critical patent/JPS61177572A/ja
Publication of JPS61177572A publication Critical patent/JPS61177572A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

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

Description

【発明の詳細な説明】 技術分野 本発明は、文字列変換装置、たとえば文節又は単語単位
で区分されないで入力された入力仮名データを漢字混シ
文に変換する。べた書き仮名漢字変換装置などの文字列
変換装置に関する。
従来技術 従来のべた書き仮名漢字変換方式を採用した処理システ
ムでは、入力仮名データを仮名漢字変換した漢字混シ文
を表示する表示装置の表示画面における特定の表示エリ
ア(以下、編集エリアと称す)に表示する文字が満杯に
なると、仮名データの入力を禁止し、入力操作が「無効
」である旨、表示するものがあった。
また、入力された仮名データを仮名漢字変換した後、そ
の文中の途中の部分を修正した際に、その新たな仮名漢
字変換結果が修正前よシ文字数が増加して表示装置の編
集エリアの表示ス4−スが無くなると、「エラー」扱い
にして、それ以上の仮名漢字変換処理を無効にするもの
があった。
べた書き仮名漢字変換方式を採用した処理システムは一
般に、高速で仮名データを入力できるように構成されて
おシ、たとえ、その入力状態が表示装置の編集エリアに
表示されるように構成されていても、オペレータは編集
エリアが表示された文字で満杯になっていることに気付
かないことが往々にしである。
このような場合に、既述したように仮名データの更なる
入力を禁止した勺、単に「エラー」扱いにして、それ以
上の仮名漢字変換処理を無効にする構成のシステムでは
、それまでの仮名データの入力操作が全く無駄になって
しまうという問題があった。
目的 本発明はこのような従来技術の欠点を解消し、入力操作
の無駄を無くすることができる文字列変換装置を提供す
ることを目的とするものである。
構成 本発明は上記目的を達成するために、第1の文字列をf
x20文字列に変換する変換手段と、文字列を表示する
表示領域を有する表示手段と、入力手段に応動して変換
手段および表示手段を制御する制御手段とを含み、制御
手段は、第2の文字列を表示手段の表示領域に転送して
表示させる文字列変換装置において、この装置は、文字
列データを蓄積する記憶手段を含み、制御手段は、表示
領域に第2の文字列を転送できないときは、第2の文字
列を記憶手段に蓄積させ、表示領域に転送可能になると
記憶手段から表示領域に第2の文字列を順次転送して表
示させることを特徴とするものである。
本発明の構成について以下、実施例に基づいて説明する
。第1図乃至第3図に本発明の一実施例全フローチャー
トで示し、第4図に本発明が適用される処理システムの
ノ1−ドウエア構成を示す。
第4図に示すように、本実施例の処理システムは、シス
テムパス12を介して相互に接続されたCPU 10と
、漢字混じシ文コンバータ20とを有する。またシステ
ム・ぐス12にはそれぞれ、キーデートコントローラ3
2、キー人カパッファインターフェース42.CRTコ
ントローラ52、CRTバッファインターフェース62
、およびオーバフローエリアインターフェース72を介
してキーが一ド30.キー人カパッファ40、CRT 
50、CRTバッファ60、およびオーバフローエリア
70が接続されている。
上記構成からなる処理システムは、本発明に関しては、
CPU 1 Gによシ実行される第1図乃至第3図に示
すプログラムの手順に従って機能するようになっている
次に第1図乃至第3図に示すプログラムの内容を説明す
る。第1図に示すプログラムは、入力された仮名データ
が仮名漢字変換され、その変換結果がCRT 5 Gの
編集エリア54(第5図)に表示される際にオーバフロ
ーした入力仮名データ及びその仮名漢字変換結果を一時
的にオーバフローエリア(RAM ) 70に格納する
動作を内容とするものである。
同図において、ステップ100でキーボード30によシ
キー人力が行われると、キーデートコントローラ32、
システムパス12及び*−人カノクツファインターフェ
ース42を介してキー人カパッファ40にキー人力によ
るデータが蓄積される。次いでステラ7’102では、
ステラ:7’lOOにおいて操作されたキーが文字キー
、または変換キー、無変換キー等の機能キーであるか否
かがキー人カパッファ40内のデータを参照して判定さ
れる。ステップ102でrYesJと判定された場合に
はステップ104に進み、ステップ104で仮名漢字変
換処理が行われる。
すなわち、その入力データは仮名データであシ、漢字混
じシ文コンバータ20によシその入力仮名データすなわ
ち読み入力データが仮名漢字変換される。その変換結果
は、CRTバッファインターフェース62を介してCR
T 60に蓄積されると共に、CRTコントローラ52
を介してCRT50の編集エリア54に表示される。
一方、ステラf102で「NO」と判定された場合には
ステップ110に移行し、ステップ110で仮名漢字変
換を除くその他の処理(例えば編集処理、エラー無効処
理等)を行い、そのプログラムの実行を終了する。
さて、ステップ104で仮名漢字変換処理を行った後、
ステラ7’106ではCRT 5 Gの編集エリア54
に表示する空きスペースが無くなっているか否かが判定
される。ステップ106で編集エリア54が満杯である
と判定された場合には、ステラf108でオーバフロー
した入力仮名データ及びそれに対応する仮名漢字変換結
果がオーバフローエリア70に格納される。またステラ
:7’106でCRT 50の編集エリア54に文字を
表示するスペースがあると判定された場合には、ステッ
プ112でCRT 50の編集エリア54に仮名漢字変
換結果を表示し、このプログラムの実行を終了する。
第2図に示すプログラムは、オーバフローした入力仮名
データ及びその仮名漢字変換結果を示すデータをオーバ
フローエリア70に格納した後の処理を内容とするもの
である。同図において、ステップ200でキーが一ド3
0によりキー人力されると、次のステップ202でCR
T50の表示画面上でカーソル58の位置が何処にある
かが判定される。ステラf202でカーソル58の位置
がCRT 50の編集エリア54内にあると判定された
場合にはステップ204に進み、ステップ204で仮名
漢字変換処理または編集処理を行い、このプログラムの
実行を終了する。
一方、ステップ202でカーソル58の位置が編集エリ
ア54内にないと判定された場合にはステップ206に
進み、ステップ20gではステップ200で操作された
キーがカーソル移動キー(カーソル58の位置を移動さ
せるためのキー)であるか否かが判定される。ステップ
206でrYe sJと判定された場合には、ステップ
208でCRT 50の編集エリア54にオーバフロー
の読みデータが表示される。よシ詳細には、キーが−ド
30から順次入力され変換された漢字仮名混じシ文のう
ち先行する一部は編集エリア54に表示され、残)の後
続部分、すなわちオーバフローした部分がオーバフロー
エリア70Vc蓄積されている状態で、カーソル58が
編集エリア54の表示容量を満杯とした表示位置、すな
わち本実施例では編集エリア54の右下隅の位置にある
ときに、さらにカーソル58を進めるためのカーソル移
動キーを操作すると、処理208でオーバフローエリア
70にアクセスし、その中の読み文字のうち先頭にある
もの、すなわち最も先に入力された読み文字データをフ
ェッチして編集エリア54に表示させる。その際、編集
エリア54に表示されている変換文において先頭にある
文字、すなわち最も先に変換されている文字の表示を消
去する。こうしてオーバフローした仮名人力データが表
示される。
また、ステップ206で「NO」と判定された場合には
ステラf210でそのキー操作(ステップ200で行わ
れた)は「エラー」であると判定し、無効処理を行なっ
てプログラムの実行を終了する。
このように本実施例では、オーバフローした入力仮名デ
ータをカーソル移動キーの操作でCRT 50に表示す
ることによシ参照することができる。
第3図に示すプログラムはCRT 50の編集エリア5
4に表示された漢字混じシ文、換言すればCRTバッフ
ァ60に記憶されている入力仮名データの仮名漢字変換
結果を示すデータをホストコンピュータ側に出力する際
の処理を内容とするものである。同図において、ステラ
f 30Gでキーが一ド30によシキー人力されると、
次のステップ302では、ステラf300で操作された
キーが実行キー(編集された文字データを出力するため
のキー)であるか否かの判定がなされる。ステップ30
2で「NO」と判定された場合にはステラf310に進
み、ステップ310で漢字混じシ文の編集データの出力
以外の他の処理を行い、このプログラムの実行を終了す
る。
また、ステップ302でrYesJと判定された場合に
はステップ304に進み、ステップ304でCRT 5
 Gの編集エリア54に表示された仮名漢字変換結果あ
るいは編集結果を示すデータ、すなわちCRTバッファ
60の記憶内容をホストコンピュータ側に出力し、ステ
ップ306に進む。これによってそのデータは、データ
処理エリア56に表示され、編集エリア54からは消去
される。ステラf306ではオーバフローエリアインタ
ーフェース72を介してオーバフロm=リア70のデー
タが参照され、オーバフローした入力仮名データの有無
が判定される。ステラf306で、オーバフローした仮
名データが無い場合にはそのままプログラムの実行を終
了する。
一方、ステップ306でオシパフローした仮名データが
有る場合には、ステラf308でオーバフローエリア7
oよシオーパフ口一二リアインターフェース72.CR
Tバッファインターフェース62を介してCRTバッフ
ァ60にオーバフローした入力仮名データの仮名漢字変
換結果を示すデータが転送され、それはCRT 50の
編集エリア54に表示されてプログラムの実行を終了す
る。
本実施例ではこのように、キー人カパッファ40に一旦
、格納された入力仮名データはその後、仮名漢字変換さ
れ、編集エリア54に表示される。編集エリア54がオ
ーバフローすると、その変換結果を示すデータは、入力
仮名データ及び単語の区切シ等を含む形態素データと共
にオーバフロm=リア70に格納され、CRT 50の
編集エリア54に空き表示スペースができた時点(たと
えばホストコンピータ側にCRTバッファ60の記憶内
容を転送が終了した時点)で、CRTバッファ60に転
送されるように構成されている。
効果 本発明によれば、仮名データを入力する際に表示装置に
おける表示画面上で入力仮名データがオーバフローした
場合においても、オーパフa −シた入力仮名データを
有効なものとして扱うことができ、入力操作の無駄を無
くすことができる。
【図面の簡単な説明】
第1図乃至第3図は、本発明に係る文字列変換装置の一
実施例における処理フローを示すフローチャート、 第4図は本発明が適用される処理システムの構成例を示
すブロック図、 第5図は第4図に示す表示装置の表示画面の例を示す説
明図である。 10 ・・・CPU 20・・・漢字混じり文コンバータ 30・・・キーが一ド 50・−CRT 60・・・CRTバッファ 70・・・オーパフローエリア 第1図 第2図 第3図 第4図

Claims (1)

  1. 【特許請求の範囲】 1、第1の文字列を入力する入力手段と、 第1の文字列を第2の文字列に変換する変換手段と、 文字列を表示する表示領域を有する表示手段と、 前記入力手段に応動して前記変換手段および表示手段を
    制御する制御手段とを含み、 該制御手段は、第2の文字列を前記表示手段の表示領域
    に転送して表示させる文字列変換装置において、 該装置は、文字列データを蓄積する記憶手段を含み、 前記制御手段は、前記表示領域に第2の文字列を転送で
    きないときは、第2の文字列を前記記憶手段に蓄積させ
    、該表示領域に転送可能になると該記憶手段から該表示
    領域に第2の文字列を順次転送して表示させることを特
    徴とする文字列変換装置。 2、特許請求の範囲第1項記載の装置において、 前記入力手段は特定のキーを含み、 前記制御手段は、前記表示領域に第2の文字列を転送で
    きないときは、第2の文字列とともに第1の文字列を前
    記記憶手段に蓄積させ、前記特定のキーが操作されると
    、該記憶手段から該表示領域に第1の文字列を転送して
    表示させることを特徴とする文字列変換装置。
JP60018732A 1985-02-04 1985-02-04 文字列変換装置 Pending JPS61177572A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60018732A JPS61177572A (ja) 1985-02-04 1985-02-04 文字列変換装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60018732A JPS61177572A (ja) 1985-02-04 1985-02-04 文字列変換装置

Publications (1)

Publication Number Publication Date
JPS61177572A true JPS61177572A (ja) 1986-08-09

Family

ID=11979840

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60018732A Pending JPS61177572A (ja) 1985-02-04 1985-02-04 文字列変換装置

Country Status (1)

Country Link
JP (1) JPS61177572A (ja)

Similar Documents

Publication Publication Date Title
JPS61177572A (ja) 文字列変換装置
JP2727919B2 (ja) 日本語入力システム
JP2632331B2 (ja) 文字表示装置
JPS605401Y2 (ja) 頁境界表示機能をもつ文章作成装置
JPH0685169B2 (ja) 文書処理方式
JPS60117367A (ja) 漢字入力装置
JPH0650504B2 (ja) かな漢字変換装置
JPS62295177A (ja) 翻訳支援ワ−ドプロセツサ
JPH043243A (ja) かな漢字変換装置
JPS6277671A (ja) べた書きかな漢字変換装置
JPH0863477A (ja) 電子機器
JPS6017526A (ja) コ−ド入力装置
JPH1027174A (ja) かな漢字変換装置とかな漢字変換方法
JPS61211765A (ja) 文字情報入力方式
JPS6128157A (ja) 日本語デ−タ入力方式
JPH03122756A (ja) 仮名漢字自動変換装置
JPS61273660A (ja) 漢字仮名文字併用入力方式
JPH0291763A (ja) 日本語入力における読み文字列抽出方式
JPH0156426B2 (ja)
JPH0644033A (ja) データ処理装置
JPH04133165A (ja) かな漢字変換装置
JPH10320387A (ja) かな漢字一括変換方式及びかな漢字一括変換プログラムを記録したコンピュータ読取り可能な記録媒体
JPH02224064A (ja) 翻訳方法及び翻訳装置
JP2632331C (ja)
JPH10301930A (ja) 文書処理装置