JPH02297105A - 文書作成装置 - Google Patents

文書作成装置

Info

Publication number
JPH02297105A
JPH02297105A JP1056478A JP5647889A JPH02297105A JP H02297105 A JPH02297105 A JP H02297105A JP 1056478 A JP1056478 A JP 1056478A JP 5647889 A JP5647889 A JP 5647889A JP H02297105 A JPH02297105 A JP H02297105A
Authority
JP
Japan
Prior art keywords
character
input
characters
key
correction
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
JP1056478A
Other languages
English (en)
Inventor
Hirobumi Kashiwa
柏 博文
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP1056478A priority Critical patent/JPH02297105A/ja
Publication of JPH02297105A publication Critical patent/JPH02297105A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)
  • Document Processing Apparatus (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、かな漢字変換をもちいて文書作成を行なうワ
ードプロセッサ等の文書作成装置に係り、特に、漢字か
な混じり文に変換するための入力中の文字訂正に関する
ものである。
〔従来の技術〕
ワードプロセッサなどの文書作成装置において漢字かな
混じり文を作成する際のかな漢字変換の対象となる文字
入力は、まず、キーボードに割り付けられた文字モード
キー(ひらがな、カタカナ。
英数キー等)を押下し、これから入力する文字入力モー
ドを設定した後、然るべき文字の入力を行なう、一般に
文書作成時は、この文字入力モード切替えが頻繁に発生
するため5文字入力モード切替えを忘れ、間違えて文字
を入力してしまうことが多い、かな漢字変換を行なうた
めの文字を間違った文字入力モードで入力してしまうと
、既に入力を終えた文字に関しては文字入力モートを変
更しても訂正処理は行なわれず、以降の入力文字にのみ
有効となる。このように文字入力モードを間違えて入力
してしまった場合の訂正方法に1例えば特公開60−2
00360号公報に示されるように、かな文字で日本語
入力を行なっている際、既に入力してしまったモードの
間違ったひらがな文字列またはカタカナ文字列を、ひら
がな・カタカナ変換キーを用いて字種変更のみを可能に
した方法がある。
〔発明が解決しようとする課題〕
しかしながら、かかる従来の方法においては。
入力中のひらがな文字列をカタカナ文字列、またはカタ
カナ文字列をひらがな文字列へ変換するといった字種の
変更のみを行なうものであり5字種の変更ではなし得な
い他の、例えば「ひらがな」モードで入力してきた文字
を「ローマ字」モードで入力した文字に訂正する方法は
知られておらず。
他の方法で代用されていた。その一つに、既に入力した
文字を全て削除し、文字入力モードを然るべきモードに
変更後、再度文字の入力を行なう方法があるが、前記方
法ではオペレータは常に文字入力モードを意識して文字
入力を行なうため、オペレータに負担がかかりスムーズ
な文書作成の妨げとなる。このように従来の方法は、字
種の変更ではなし得ない、入力中の文字の訂正操作に配
慮が欠けているという点に問題があった。
本発明の目的は、かかる従来方法の問題点を解決し、字
種の変更ではなし得ない入力中の文字を一回の操作で他
の文字入力モードに従って入力した文字に訂正可能なた
め、操作性の良い文書作成装置が提供できることにある
〔課題を解決するための手段〕
本発明は、前記入力装置から入力中の文字の訂正指示を
行なう入力文字訂正キーと、前記入力文字訂正キーの入
力により入力中の文字を他の文字に変換する変換テーブ
ルと、前記入力文字訂正キーの入力により前記表示装置
に表示されている入力中の文字を訂正する内容を前記表
示装置に表示し、前記表示装置に表示された訂正内容か
ら訂正すべき処理を前記入力装置の選択キーを用いて選
択し、随記表示部に表示されている入力中の文字を選択
された訂正内容に従った文字に訂正する手段を設けたこ
とにある。
〔作用〕
文字入力モードを間違って文字を入力してしまった場合
でも、既に入力した文字を削除することなく、入力文字
訂正キーにより、入力中の文字の訂正が可能となるため
、文字入力操作の負担が軽減できる。
〔実施例〕
以下、本発明の一実施例を図面を用いて説明する。
第1図は本文書作成装置を用いた処理手順の一実施例を
示すフローチャートであり、第2図は、本発明に係る文
書作成装置の構成を示すブロック図である。
第2図において、1はCPUを利用して構成されている
制御装置であり、入力した文字の訂正などの実行制御を
司るもの、2はかな漢字変換の対象となる読みや英数字
、または制御指示等を入力するための入力装置、3は作
成した文書や日本語の入力1g集2表示制御などのプロ
グラム、制御情軸などを保持するようにしたランダムア
クセスメモリ、4は入力されたカナ文字や英数字を他の
文字モードで入力した文字に訂正するための変換制御部
、5は作成された文書の格納、プログラムやデータ、変
換用テーブルなどを記憶した記憶装置、6はローマ字つ
づりの英字をかなに変換するローマ字変換制御部、7は
入力された文字や編集状態を可視的に表示する表示装置
、8は作成された文書を印刷する印刷装置である。
第3図は、第2図の文字入力、または制御指示を行なう
入力装置2の一例であるキーボードのキー配列を示すも
のである。
201は漢字かな混じり文に変換する文字を入力するた
めの「英数/カナ文字」キーで、JIS準拠のかなキー
ボードである。202は間違った文字入力モードで入力
した文字を、他の文字入力モードで入力した文字に訂正
することを指示する「入力文字訂正」指示キー 203
は訂正すべき入力文字モードの処理内容を選択する「選
択」キー群である。
次に、第1図のフローチャートに基づいて以下その処理
内容を説明する。第1図の制御処理は入力装置3の「入
力文字訂正」キー202の入力により起動させる。また
、入力中の文字はランダムアクセスメモリ3の第5図5
01に示す入力中の文字を格納するバッファ(以下、入
力文字格納バッファと呼ぶ)に格納されると共に、入力
文字格納バッファから読みだされて表示装置7に、例え
ば第4図906の如く表示される。
まず、[入力文字訂正」キー202が入力されたとき、
現在入力中の文字があるかをチエツクする(100)。
チエツク方法は、入力文字を入力文字格納バッファに格
納する位置を示すランダムアクセスメモリ3の、例えば
入力文字管理ポインタ(以下、Paと呼ぶ)を参照する
訂正する文字が存在しなければ(Pa=Oのとき)、訂
正処理実行不能ということで、異常処理(ill)とし
て、例えば異常音を出力して本制御処理を終了する。
訂正する入力文字が少なくても1文字以上存在すれば(
Pa≧1)、既に入力されている文字をどのモードで入
力した文字に訂正するのかを選択指示させる内容を、例
えば第4図90の如く表示装置7に表示して(101)
、入力装置2からのキー人力を受は付ける(102)。
入力装置2から入力されたキー情報を判定しく103)
、選択キー群203以外の制御キー等であれば本制御処
理を終了する。入力されたキー情報が選択キー群203
であれば、入力中の文字を訂正する指示が、第4図90
に示すマトリクスの「ひらがな」903対応キー、また
は「カタカナ」904対応キーであるかを判定しく10
4)、選択キー群203の情報が前記対応キー以外は後
述する処理(10)へ移る。
選択キー群203の情報が前記対応キーであれば、入力
中の文字が「ひらがな」文字であれば「カタカナ」文字
に、「カタカナ」文字であれば「ひらがな」文字に訂正
する。また、「ひらがな」または「カタカナ」モードで
入力するところを間違って「英数」モードで入力した「
英数字」文字を、「ひらがな」または「カタカナ」文字
に訂正する(30)。
ここで、ひらがな/カタカナ訂正処理(30)の動作に
ついて第7図のフローチャートを用いて詳しく説明する
まず初期値セット処理(701)でランダムアクセスメ
モリ3にある変換文字の取り出し/格納位置を管理する
ポインタ(以下、pbと呼ぶ)と、第8図に示す、かな
と英数字を対応付けたテーブル(以下、かな−英数変換
テーブルと呼ぶ)を検索するポインター(以下、Pcと
呼ぶ)に「1」をセットする。また、入力文字格納バッ
ファに格納されている文字を変換し、第5図502に示
す変換後の文字を格納するバッファ(以下、変換文字格
納バッファと呼ぶ)を、例えばNULLクリアする。
次に、第4図の905に示す文字入力時の文字入力モー
ドをチエツクしく702)、r英数」モードの入力であ
れば処理704に移る。
前記チエツク処理で、「英数」モード以外の文字入力モ
ードで入力した文字は字種の変更処理(703)で、入
力文字格納バッファに格納されている、例えば[こんび
ゆ−たぐらふいっく」というひらがな文字であれば、「
カタカナ」904対応キーの入力で「コンピュータグラ
フィック」というカタカナ文字に、または、[カレハガ
ツコウヘイツタ」というカタカナ文字にであれば「ひら
がな」903対応キーの入力で「かれはかつこうへいっ
た」というひらがな文字に訂正し、本処理を終了後、訂
正後の文字を表示装置7に再表示して(110)処理を
終了する。
字種の変更に際しては、例えばJISC6226で決め
られている区コード(ひらがな=4区、カタカナ:5区
」を入れ替えることによって実現できる。
また、間違って「ひらがな」または「カタカナ」モード
で入力すべきところを「英数」モードで入力した英数字
列であれば、入力文字格納バッファのpbの示す位置の
文字と、かな−英数変換テーブルの英数字テーブルのP
cの示す文字が同一であるかを判定する(704)。
判定の結果、異なった文字であればPcを「1」増加さ
せ(711)、かな−英数テーブルの検索を終了したか
を判定する(712)。検索が終了していなければ処理
704に移り、検索が終了したならば、入力文字格納バ
ッファのpbの示す位置の文字を変換文字格納バヅファ
のpbの示す位置に格納しく713)処理709に移る
前記判定の結果、同一文字であれば、選択キー群203
が「ひらがな」903対応キー、または「カタカナ」9
04対応キーであるかを判定する(705)。判定の結
果「ひらがな」903対応キーであれば、ひらがなテー
ブル802のPcの示す位置の文字を、変換文字格納バ
ッファのpbの示す位置に格納しく706)、「カタカ
ナ」904対応キーであれば、カタカナテーブル803
のPcの示す位置の文字を、変換文字格納納バッファの
Pbの示す位置に格納する(707)。
次に、Pcに初期値「1」をセットしく708)、pb
を「1」増加させる(709)。入力文字格納バッファ
内の全ての文字について変換処理を施したか(Pa≦P
b)を判定しく710)、変換処理が終了したならば、
変換文字格納バッファの文字を入力文字格納バッファに
出力しく714)本処理を終了後、訂正後の文字を表示
装置7に再表示しく110)、本制御本処理を終了する
変換処理が終了していなければ処理704に移り1次の
文字について変換処理を継続する。
本処理により、「カタカナ」で入力すべき文字を「ひら
がな」で入力してしまった場合、反対に「ひらがな」で
入力すべき文字を「カタカナ」で入力してしまった場合
の字種の訂正や1例えば、「ひらがな」モードで「あめ
りか」と入力すべきところを1間違って「英数」モード
で入力した場合、表示装置7にはr3/LtJと入力文
字が表示される。前記の如く既に入力したr3/lt」
との文字を、当初入力しようとした「ひらがな」モード
の「あめりか」に容易に訂正できる。
さて、前記選択キー群203が「ひらがなJ903対応
キー 「カタカナ」904対応キー以外であれば、入力
中の文字を、英字列変換処理(10)で英数字列に変換
する。ここで英字列変換処理(10)の動作について第
6図のフローチャートを用いて詳しく説明する。
まず初期値セット処理(601)でPb、Pcに「1」
をセットする。また、RCにrOJ をセットし、変換
文字格納バッファをNULLクリアする。
次に、入力文字格納バッファのpbに示す文字について
文字種の判定を行ない(602)、ひらがなの場合は、
かな−英数変換テーブルのひらがなテーブル802のP
cの示す位置の文字を、ランダムアクセスメモリ3にあ
る文字ワークエリア503にセットしく604)、カタ
カナの場合は。
かな−英数変換テーブルのカタカナテーブル803のP
cの示す位置の文字を、文字ワークエリア503にセッ
トする(605)。文字種がひらがな、カタカナ以外で
あれば、入力文字格納バッファのpbの示す位置の文字
を変換文字格納バッファのpbの示す位置にセットしく
603)、処理609へ移る。
入力文字格納バッファのpbの示す位置の文字がひらが
な、またはカタカナであれば、文字ワークエリア503
に格納されている文字と同一であるかを判定する(60
6)。
判定の結果、異なった文字であればPcを「1」増加さ
せ(611)、かな−英数変換テーブルの検索を終了し
たかを判定しく612)、テーブル検索が終了していな
けれな処理602に移る。判定の結果、かな−英数変換
テーブルに一致する文字が無かった場合は、RCに異常
終了を示す情報として「1」をセットしくG13)処理
を終了する。
入力文字格納バッファのpbの示す文字と、文字ワーク
エリア503に格納されている文字が同一であれば、か
な−英数変換テーブルの英字テーブル801のP’cの
示す位置の英数字を、変換文字格納バッファのpbの示
す位置にセットし(607)、Pcに初期値「1ノをセ
ット後(608)、Pbを「1」増加させる(609)
入力文字格納バッファ内のすべての文字について変換処
理を施したか(Pa≦pb)を判定しく610)、変換
処理が終了したならば本処理を終了し、後述の処理(1
06)に移り、変換処理が終了していなければ処理60
2に移り、次の文字について変換処理を継続する。
本処理を実行することにより、例えば「ローマ字ひらが
な」モードで「はんしようとにもとづき(1)」と入力
すべきところを、間違って「ひらがな」モードで入力し
た場合、入力文字格納にヅファには「くらみみとにんら
なみにもらからしなのにゆぬよ」という文字が格納され
る。前記入力文字格納バッファの文字を、変換文字格納
バッファにrhonnsiyounimotozuki
(1)」という英数字列に変換し格納することができる
次に、前記英字列変換処理(10)の終了結果(RC)
を調べ(106)、RC−4(異常終了)の場合は、異
常処理(113)を行ない、上記で述べた如く異常音を
出力し変制御処理を終了する。
RC=O(正常終了)の場合は、変換文字格納バッファ
に格納されている、例えば前記のrhonns iyo
unimotoduki(1,)Jをローマ字変換処理
(20)に引き渡し、英数字列からローマ字つづりのひ
らがな文字[はんしようにもとづき(1)」に変換し、
変換文字格納バッファに再度格納する。
次に、選択キー群203のキー情報を判定しく107)
、入力中の文字を訂正する指示が第4図90に示すマト
リクスの「ローマ字ひらがな」901対応キーであれば
、変換文字格納バッファの文字を人力文字格納バッファ
に出力しく109)、「ローマ字カタカナ」902対応
キーであれば、変換文字格納バッファのひらがな文字に
対し、字種の入れ替えを行ないカタカナ文字に変更後(
108)、入力文字格納バッファに出力しく109)、
入力文字格納バッファの内容を表示装置7に再表示して
(110)本制御処理を終了する。
本制御処理により、「ローマ字ひらがな」モードや「ロ
ーマ字カタカナ」モードで入力すべき文字を、間違って
「英数」モードで入力してしまった場合でも、入力した
英数字から、「ひらがな」または「カタカナ」文字に容
易に訂正できる。
〔発明の効果〕
本発明によれば、文字入力モードを間違えて入力した文
字を、既に入力した文字を削除して再人力することなく
、本来の文字入力モードで入力した文字に簡単な入力文
字訂正操作で訂正できる。
【図面の簡単な説明】
第1図は入力文字訂正の制御処理フローチャート、第2
図はかな漢字変換装置のブロック図、第3図はキー配置
図、第4図は文字訂正内容の選択指示画面を示す図、第
5図は文字格納バッファを示す図、第6図は入力文字を
英字に変換する英字変換処理フローチャート、第7図は
字種の変更等を行なうひらがな/カタカナ訂正処理フロ
ーチャート、第8図はひらがな、またはカタカナから英
字に変換するかな一英字変換テーブルを示す図である。 10・・・英字列変換処理、20・・・ローマ字変換処
理、30・・・ひらがな/カタカナ訂正処理。 第 図 第4図 第5図 第2図 第6図 第7図 第8面 1)淘−矢字変J灸テーフ”lし

Claims (1)

    【特許請求の範囲】
  1. 1、かな漢字変換の対象となるカナ文字や英数字等を入
    力する入力装置と、前記入力装置から入力されたカナ文
    字や英数字等を記憶する記憶装置と、入力されたカナ文
    字や英数字等を可視的に表示する表示装置と、これらの
    制御を行なう制御装置から構成される文書作成装置にお
    いて、前記入力装置から入力中の文字の訂正指示を行な
    う入力文字訂正キーと、前記入力文字訂正キーの入力に
    より入力中の文字を他の文字に変換する変換テーブルと
    、前記入力文字訂正キーの入力により前記表示装置に表
    示されている入力中の文字を訂正する内容を前記表示装
    置に表示し、前記表示装置に表示された訂正内容から訂
    正すべき処理を前記入力装置の選択キーを用いて選択し
    、前記表示部に表示されている少なくとも1文字以上の
    入力中の文字を選択された訂正内容に従つた文字に訂正
    する手段を設けたことを特徴とする文書作成装置。
JP1056478A 1989-03-10 1989-03-10 文書作成装置 Pending JPH02297105A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1056478A JPH02297105A (ja) 1989-03-10 1989-03-10 文書作成装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1056478A JPH02297105A (ja) 1989-03-10 1989-03-10 文書作成装置

Related Child Applications (2)

Application Number Title Priority Date Filing Date
JP6236384A Division JPH07168829A (ja) 1994-09-30 1994-09-30 文書作成方法
JP6238769A Division JPH07168830A (ja) 1994-10-03 1994-10-03 文書作成方法

Publications (1)

Publication Number Publication Date
JPH02297105A true JPH02297105A (ja) 1990-12-07

Family

ID=13028205

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1056478A Pending JPH02297105A (ja) 1989-03-10 1989-03-10 文書作成装置

Country Status (1)

Country Link
JP (1) JPH02297105A (ja)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63184161A (ja) * 1987-01-27 1988-07-29 Matsushita Electric Ind Co Ltd 文字処理装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63184161A (ja) * 1987-01-27 1988-07-29 Matsushita Electric Ind Co Ltd 文字処理装置

Similar Documents

Publication Publication Date Title
JPS5913771B2 (ja) デイスプレイ装置の編集表示方式
JPH02297105A (ja) 文書作成装置
JPS59142630A (ja) 文字処理装置
JP2571043B2 (ja) 文字置換装置
JPH07168829A (ja) 文書作成方法
JP3103179B2 (ja) 文書作成装置及び文書作成方法
JP2003015807A (ja) 入力制御方法と入力制御プログラム
JP3032399B2 (ja) かな漢字変換装置
JPH07168830A (ja) 文書作成方法
JP2833650B2 (ja) 文書処理装置
JPS61175855A (ja) 仮名漢字変換装置
JP2509554B2 (ja) 文字処理方法
JPS605318A (ja) 漢字仮名混り文入力装置
JP3052339B2 (ja) 文書データ処理装置
JPS60201467A (ja) 日本語処理装置
JPH05158923A (ja) 情報処理装置
JPS62145317A (ja) 文字入力装置
JP2728341B2 (ja) 情報処理装置
JP2939063B2 (ja) 文書処理装置
JPH04190450A (ja) 文書処理装置
JPH08263486A (ja) かな漢字変換装置及び方法
JPH03113566A (ja) 文字変換装置
JPS62120570A (ja) 文書作成装置
JPH09231211A (ja) 文字処理装置と文字列の処理方法
JPS62256072A (ja) 文章処理装置