Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0245214B2 - - Google Patents
[go: Go Back, main page]

JPH0245214B2 - - Google Patents

Info

Publication number
JPH0245214B2
JPH0245214B2 JP54052634A JP5263479A JPH0245214B2 JP H0245214 B2 JPH0245214 B2 JP H0245214B2 JP 54052634 A JP54052634 A JP 54052634A JP 5263479 A JP5263479 A JP 5263479A JP H0245214 B2 JPH0245214 B2 JP H0245214B2
Authority
JP
Japan
Prior art keywords
kanji
data
input
key
mode
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.)
Expired - Lifetime
Application number
JP54052634A
Other languages
English (en)
Other versions
JPS55146533A (en
Inventor
Shunpei Takenaka
Hiroshi Oowada
Katsumi Masaki
Shuji Ichimura
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP5263479A priority Critical patent/JPS55146533A/ja
Publication of JPS55146533A publication Critical patent/JPS55146533A/ja
Publication of JPH0245214B2 publication Critical patent/JPH0245214B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、数値データ及び文字データを入力し
て漢字データに変換することができる文字処理装
置に関する。
〔従来の技術〕
従来、この種の文字処理装置は、漢字の読みを
入力して、対応する漢字に変換するものがあつ
た。又、所望の漢字の読みが分らない場合の為に
漢字に与えられた数値コードを入力して漢字に変
換するものであつた。
〔発明が解決しようとする課題〕
しかしながら、種々の変換モードを設定可能な
場合、変換モードの変更と、入力データとの関
係、例えば、変更前に入力したデータを、どのモ
ードに基づいて処理するかについて、従来は十分
に検討されていなかつた。
〔課題を解決するための手段〕
この課題を解決するために本発明は、数値デー
タおよび文字データ等のデータを入力するための
入力手段と、所望の漢字を入力する為の漢字の読
みデータを漢字に変換する自動変換モードと、該
自動変換モードとは異なる入力データから漢字に
変換する別の漢字変換モードを設定するモード設
定手段と、前記入力手段から入力されたデータを
記憶する記憶手段と、前記モード設定手段で設定
された変換モードにより前記記憶手段に記憶され
ているデータを漢字データに変換する変換手段
と、前記モード設定手段により変換モードが漢字
の読みデータを漢字に変換する自動変換モードに
設定されている場合、該自動変換モードとは異な
る入力データから漢字に変換する別の漢字変換モ
ードが設定された時、前記別の漢字変換モードに
設定する前に前記入力手段から前記記憶手段に入
力記憶されたデータを、前記別の漢字変換モード
の設定前に設定された前記自動変換モードに基づ
き漢字データに変換する制御手段とを備えて有
る。
〔実施例〕
以下、本発明の実施例を図面を参照して説明す
る。
第1図は本発明による文字処理装置の一実施例
を示すブロツク図である。同図に於いて、KBは
キーボードで、仮名、英数字等を入力する文字キ
ーKB1、フアンクシヨンキー及びモードキー、
ここでは自動変換キーKB2、音訓入力キーKB
3、登録漢字呼び出しキーKB4、コード入力キ
ーKB5、2打キーKB6を有し、キー操作に応
答したキー信号が得られる構成を有する。
ROMは制御メモリで、各種制御手順及び仮名
漢字変換に必要な漢字テーブルを有している。
CPUはプロセツサで、制御メモリROMに記憶
された各種制御手順を呼び出し、制御を行わせ
る。
RAMはメモリで、ランダムアクセスのメモリ
で構成し、状態信号や文章、漢字の情報等を記憶
する。
DPはCRT(Cathode ray tube)装置で、文字
記号等を表示する。
CGはキヤラクタジエネレータで、CRT装置
DPで表示される文字記号パターンを発生する。
DMはメモリで、CRT装置DPで表示すべき文
字記号等を記憶させるものである。
DPCは表示コントローラで、メモリDMに記憶
させる文字記号の記憶制御を行う。
Pはプリンタで、文字記号をプリンタさせるも
のである。
MDは磁気デイスクで、文字記号等を格納させ
るものである。
MC1はメモリ制御回路で、制御メモリROM
をコントロールする。
MC2はメモリ制御回路で、メモリRAMをコ
ントロールする。
MC3はメモリ制御回路でメモリDMをコント
ロールする。
PDはプリンタ制御回路で、プリンタPの印字
制御を行う。
MDDは磁気デイスク制御回路で、磁気デイス
クMDのコントロールを行う。
ABはアドレスバス、DBはデータバス、CBは
コントロールバスである。
以上の構成から成る実施例の作動を第2図〜第
5図に示す制御フローに従つて説明する。
電源が投入力された時、機器の内部状態は初期
状態となつている。特に本発明にかかるメモリ
RAMのモードレジスタRAM1は自動変換を意
味する信号が初期状態の信号としてセツトされ
る。モードレジスタRAM1は、前述のモードキ
ー自動変換キーKB2、音訓入力キーKB3、登
録漢字呼び出しキーKB4、コード入力キーKB
5及び2打キーKB6のそれぞれが操作される
と、それらに対応するキーコード信号を記憶す
る。
今自動変換キーKB2が操作されたとすると、
制御メモリROMに記憶された制御手順に従つて
操作キーに応じた制御がなされる。今自動変換キ
ーKB2が操作され、かかるキーコードが第2図
に示すステツプ1で文字コードでないことが判別
され、ステツプ2の入力モード切換キーかのステ
ツプに移る。かかる判別はプロセツサCPUで制
御メモリROMより導出したコードとキーコード
とを比較して行われる。
今““YES”となつて制御はステツプ3に移
る。このステツプはメモリRAM内に残つている
入力データを自動的に漢字仮名混じりの日本文に
変換させるもので、この仮名漢字の自動変換の手
法について多くの公知例が知られている。この自
動変換の意味は文章の流れに従つた読み仮名を入
力することにより仮名漢字変換することで、この
変換の結果は変換文バツフアに記憶されるが、今
の場合、変換される入力データが入つていない。
次に操作されたモードキー即ち自動変換キーKB
2に対応するキーコードがモードレジスタRAM
1に記憶され、待期状態に戻る。
次に文字キーKB1が操作され、例えば仮名の
形で日本文が入力され始めると、まずステツプ1
で、操作されたキーが文字コードであるかをプロ
セツサCPUで判別する。
仮名キーKB1が操作されておれば“YES”と
なり、制御は第2図のステツプ5に移る。ステツ
プ5の詳細は第3図に示す。同図に従つて説明す
ると、まずモードレジスタRAM1の内容が自動
変換モードであるので、ステツプ5aで“YES”
となり、ステツプ5aaの操作キーの文字コードを
自動変換バツフアRAM2に入力させる制御を行
わせて、ステツプ6に移る。(第3図、第4図に
詳細を示す) まずモードレジスタRAM1の内容がプロセツ
サCPUで調べられ、自動変換モードであるので、
ステツプ6aで“YES”となつて第5図に示す○イ
に飛び、変換を開始すべきかをプロセツサCPU
で判別する。この判別基準はこの場合、自動変換
バツフアRAM2に入力された仮名データの数等
によつて決める。
従つて変換を開始すべきかで“NO”となれ
ば、キー待ちの待期状態となり、“YES”となれ
ば、自動変換バツフアRAM2の内容を制御メモ
リROM内の自動変換制御手順及びその漢字テー
ブルに基づき仮名漢字混じり文に変換し変換文バ
ツフアRAM7に記憶させて、待期状態となる。
次に音訓キーKB3が操作された場合を説明す
る。
ここに述べる音訓入力とは漢字を1個ずつ入力
させるもので、所望の漢字の音読み若しくは訓読
みの一部若しくは全部を文字キーKB1により入
力し、該当の漢字の漢字テーブルより検索し、列
挙表示し、その中から所望の漢字を選択し入力さ
せるものである。
まず、音訓キーKB3が操作されると、第2図
のステツプ1の判断が行われ、この場合“NO”
であるので、ステツプ2に移り、入力モードキー
の操作がなされているので、ステツプ3に移る。
ここで、音訓キーKB3が操作される前に入力さ
れた文字キーKB1による入力データが仮名漢字
自動変換制御により仮名漢字混じり文となつて変
換文バツフアRAM7に記憶される。次にステツ
プ4で音訓キーKB3により文字コードがモード
レジスタRAM1に記憶され、待期状態となる。
このモードに於ける入力方法は、仮名、英数字
等はそのまま入力し、仮名で表わされた漢字の部
分は漢字シフトキーKB7の操作を前後に行つて
入力するものである。漢字以外の直接的な入力即
ち上記仮名、英数字等は入力されると、ステツプ
1、ステツプ5、ステツプ6、第5図のステツプ
6baで、漢字シフトレジスタRAM8がセツトさ
れていないことを判別して“YES”となつて、
音訓バツフアRAM3に入つている入力データを
変換文バツフアRAM7に転送する。
漢字シフトキーKB7が操作されると、ステツ
プ1、2、7と移り、ステツプ7で漢字シフトキ
ーKB7が操作されたかの判別となり、“YES”
となつて、ステツプ8に移る。
ステツプ8で漢字シフトレジスタRAM8の内
容がプロセツサCPUで判別され、今の場合
“NO”となつてステツプ9に移り、漢字シフト
レジスタRAM8をセツトし、音訓バツフア
RAM3に漢字始コードを記憶させ、ステツプ11
に移る。ステツプ11はステツプ6と同じで、今の
場合漢字シフトレジスタがセツトされているの
で、そのまま待期状態に移る。
次に文字キーKB1が操作されると、ステツプ
1、5、6を通つて音訓バツフアRAM3に仮名
データが記憶される。引き続いて漢字シフトキー
KB7が操作されると、ステツプ1、2、7、8
と移り、ステツプ8でプロセツサCPUは漢字シ
フトレジスタRAM8がセツトされているので
“YES”となつてステツプに移り、音訓バツフア
RAM3に漢字終コードを仮名データに引き続い
て入力し、漢字シフトレジスタRAM8をリセツ
トする。
次にステツプ14に移る。ステツプ14はステツプ
6と同じで、ステツプ6bで“YES”となつて、
ステツプ6baに移り、変換を開始すべきかを漢字
シフトレジスタRAM8を調で判別し、今リセツ
トされているので、“YES”となつてステツプ
6bbに移り、制御メモリROMに格納された音訓
変換制御手順とその漢字テーブルに基づき、漢字
始コードと漢字終コードに挾まれた仮名データを
インデツクスとして漢字テーブルより該当漢字を
導出し、変換文バツフアRAM7に入れる。この
状態で、通常の文字処理装置の機能であるカーソ
ル移動を行う。所望の漢字の位置にカーソルを置
く。なお変換文バツフアRAM7の内容は表示コ
ントローラDRCによりメモリDMに入力され、
CRT装置DPで表示される。従つてカーソル移動
が行われると、かかる制御がステツプ1、2、
7、1、5と経て、ステツプ15に於いて行われ、
かかる制御に於いて不図示の選択キーが操作され
ると、1つの該当漢字をセレクトでき、該漢字を
変換文バツフアRAM7に残す制御をプロセツサ
CPUにより行う。
次に登録呼び出しキーKB4が操作されたとき
の説明を行う。予めステツプ15の制御に於いて、
登録バツフアRAM9に再度呼び出す為の文章、
句、単語等のデータが記憶されたものとして説明
する。登録呼び出しキーKB4は上述の如きデー
タを呼び出す為に用いるもので、上述の音訓入力
の場合とほぼ同様に「漢字シフト」「登録語を呼
び出すインデツクス」「漢字シフト」の順にキー
操作を行うことで、登録バツフアRAM9に記憶
された登録データを呼び出すもので、この場合イ
ンデツクスは登録呼び出しバツフアRAM4に記
憶される。
次にコード入力による漢字入力の説明を行う。
コード入力キーKB5が操作されると、第2図
〜第5図に示す如く制御が行われ、該モード設定
がなされる。かかるモードは例えばJISで定めた
漢字に対して割り付けられた漢字コードにより漢
字を入力させるもので、文字キーKB1により4
桁の数値が入力され、当然前後に漢字シフトキー
KB7が操作されると、第2図〜第4図に示す如
く、シフトキーに挾された4桁の数値がインデツ
クスとなつて制御メモリROMのコード入力手順
と共に記憶された漢字テーブルを参照し、漢字を
導出し、変換文バツフアRAM7に格納させるも
のである。
次に2打入力キーKB6の説明を行う。
この入力法は基本的にはキーボードKB1上の
文字キーを2回押すことにより1つの漢字を選択
するもので、文字キーが50個ある場合は50×50=
2500、文字の入力が基本的に可能である。もちろ
んシフトキーを組合わせることにより拡張は容易
であることは明らかである。
「2打入力」キーが押されてモードレジスタ
RAM1が“2打入力”の状態のとき「漢字シフ
ト」キーKB7が押された状態において、文字キ
ーKB1を押すと順次2打入力バツフアRAM6
に入れられる。2打入力バツフアRAM6内に文
字キーKB1のコードが2つ入ると制御メモリ
ROMの2打入力制御手順により、この2つの文
字コードの指定する漢字をその漢字テーブルより
変換文バツフアRAM7に順次入れる。入力例を
挙げると、「漢字シフト」、「イ」、「ア」、「カ、
サ」、「ト」、「メ」と入れると、イアに該当する漢
字、例えば「光」が変換文バツフアRAM7に入
り、次にカサに該当する漢字、例えば「子」が変
換文バツフアRAM7に入る。ここではステツプ
6eaの変換条件は2打されたかを判別して行う。
上記すべてに於て、自特変換バツフアに残つて
いたデータはフローからもあきらかなように、入
力モードのキーが押されると、常に強制的に仮名
漢字変換がなされ変換文バツフアRAM7に入れ
られる。また自動変換バツフアRAM2、音訓入
力バツフアRAM3、登録呼び出しバツフア
RAM4、コード入力バツフアRAM5、2打入
力バツフアRAM6内のデータは変換が行われた
後はすでに変換した部分はクリアされる。変換バ
ツフアRAM7に入つたデータは各種制御のステ
ツプ15内の制御により、CRT装置DPに表示され
るものであり、またプリンタPへのプリント出
力、磁気デイスクMDへの出力または磁気デイス
クMDより変換文バツフアRAM7へのロード、
変換文バツフアRAM7よりの通信回線へのデー
タ変換も行いうる。また各種制御は一般的な文字
処理装置のもつ機能を満たすものである。
〔効果〕
以上述べた如く、本発明によると、数値データ
および文字データ等のデータを入力するための入
力手段と、所望の漢字を入力する為の漢字の読み
データを漢字に変換する自動変換モードと、該自
動変換モードとは異なる入力データから漢字に変
換する別の漢字変換モードを設定するモード設定
手段と、前記入力手段から入力されたデータを記
憶する記憶手段と、前記モード設定手段で設定さ
れた変換モードにより前記記憶手段に記憶されて
いるデータを漢字データに変換する変換手段と、
前記モード設定手段により変換モードが漢字の読
みデータを漢字に変換する自動変換モードに設定
されている場合、該自動変換モードとは異なる入
力データから漢字に変換する別の漢字変換モード
が設定された時、前記別の漢字変換モードを設定
する前に前記入力手段から前記記憶手段に入力記
憶されたデータを、前記別の漢字変換モードの設
定前に設定された前記自動変換モードに基づき漢
字データに変換する制御手段とにより、変換モー
ドの変更がなされた時、変換モードの指示が行わ
れる迄に入力されたデータ例えば、文章に添つた
漢字の読みを表ず仮名は変換モードが変更されて
も、そのデータが入力されていた時に設定されて
いた変換モードで変換できる文字処理装置を実現
出来る。
【図面の簡単な説明】
第1図は本発明による文字処理装置のブロツク
図、第2図は制御手順を示す説明図、第3図は制
御手順を示す説明図、第4図は制御手順を示す説
明図、第5図は制御手順を示す説明図、 KB1……文字キー、KB2……自動変換キー、
KB3……音訓キー。

Claims (1)

  1. 【特許請求の範囲】 1 数値データおよび文字データ等のデータを入
    力するための入力手段と、 所望の漢字を入力する為の漢字の読みデータを
    漢字に変換する自動変換モードと、該自動変換モ
    ードとは異なる入力データから漢字に変換する別
    の漢字変換モードを設定するモード設定手段と、 前記入力手段から入力されたデータを記憶する
    記憶手段と、 前記モード設定手段で設定された変換モードに
    より前記記憶手段に記憶されているデータを漢字
    データに変換する変換手段と、 前記モード設定手段により変換モードが漢字の
    読みデータを漢字に変換する自動変換モードに設
    定されている場合、該自動変換モードとは異なる
    入力データから漢字に変換する別の漢字変換モー
    ドが設定された時、前記別の漢字変換モードを設
    定する前に前記入力手段から前記記憶手段に入力
    記憶されたデータを、前記別の漢字変換モードの
    設定前に設定された前記自動変換モードに基づき
    漢字データに変換する制御手段とを有する文字処
    理装置。
JP5263479A 1979-04-28 1979-04-28 Character processing unit Granted JPS55146533A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5263479A JPS55146533A (en) 1979-04-28 1979-04-28 Character processing unit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5263479A JPS55146533A (en) 1979-04-28 1979-04-28 Character processing unit

Publications (2)

Publication Number Publication Date
JPS55146533A JPS55146533A (en) 1980-11-14
JPH0245214B2 true JPH0245214B2 (ja) 1990-10-08

Family

ID=12920246

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5263479A Granted JPS55146533A (en) 1979-04-28 1979-04-28 Character processing unit

Country Status (1)

Country Link
JP (1) JPS55146533A (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60109893A (ja) * 1983-11-19 1985-06-15 Brother Ind Ltd 電子タイプライタ
JPH06100926B2 (ja) * 1987-08-07 1994-12-12 富士電機株式会社 プログラマブルコントロ−ラ

Also Published As

Publication number Publication date
JPS55146533A (en) 1980-11-14

Similar Documents

Publication Publication Date Title
US4775251A (en) Electronic typewriter including spelling dictionary
JPH0620192Y2 (ja) 中国語表示装置
JPH0245214B2 (ja)
JPS62274360A (ja) ワ−ドプロセツサ
JPS60129874A (ja) 日本語文字入力装置
JPS5818730A (ja) 文字処理装置
JPH0594430A (ja) 文書処理装置
JPH0354376B2 (ja)
JPS6246029B2 (ja)
JP3010721B2 (ja) 文書処理装置
JPS60245075A (ja) 自動ルビ表示方式
JPS62266662A (ja) かな漢字変換装置
JPS61110259A (ja) カナ漢字変換制御方式
JP2629946B2 (ja) 文書処理装置
JPS5832418B2 (ja) 漢字まじり文入力装置
JPS5814248A (ja) 漢字入力装置
JP2001117924A (ja) 電子辞書
JPS60200360A (ja) 日本語処理装置
JPH0638256B2 (ja) 入出力装置
JPH0612536B2 (ja) カナ漢字変換方式
JPS59221728A (ja) 漢字入力装置における同音異義語の選択方法
JPS63262752A (ja) かな漢字変換装置
JPH0336660A (ja) 文書作成装置
JPS6013505B2 (ja) ワ−ドプロセッサの内字呼出方法
JPS62156763A (ja) 文書デ−タ処理装置