JPS60157660A - 文字処理装置 - Google Patents

文字処理装置

Info

Publication number
JPS60157660A
JPS60157660A JP59013100A JP1310084A JPS60157660A JP S60157660 A JPS60157660 A JP S60157660A JP 59013100 A JP59013100 A JP 59013100A JP 1310084 A JP1310084 A JP 1310084A JP S60157660 A JPS60157660 A JP S60157660A
Authority
JP
Japan
Prior art keywords
character
key
katakana
hiragana
register
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
JP59013100A
Other languages
English (en)
Inventor
Kazunobu Sugitani
和宣 杉谷
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 JP59013100A priority Critical patent/JPS60157660A/ja
Publication of JPS60157660A publication Critical patent/JPS60157660A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/40Processing or translation of natural language
    • G06F40/53Processing of non-Latin text

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Document Processing Apparatus (AREA)

Abstract

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

Description

【発明の詳細な説明】 (分 野) 本発明は、文書等の作成を行う文字処理装置に関する。
装置において、平板名と片仮名は同じ読みの文字に対し
て、同一のキーを併用するために、入力するに際しては
予め必要な文字81(シフトモード)に切替えておかな
ければならなかった。その結果、平板名と片仮名の入り
混った文書を作成するに際して、頻繁にシフトキーを操
作せねばならない上に、その操作を誤った場合は、再び
正しい文字種でもって入力し直さなければならないとい
う欠点があった。
(目 的) 本発明の目的は、上述の欠点に鑑みて、既に入力しであ
る平板名を片仮名に、或いは片仮名を平板名に変換する
ことのできる文字処理装置を提供することである。又本
発明の目的は、変換すべき文字の範囲を指定して複数の
文字を一度に変換する文字処理装置を提供することであ
る。
(説 明) 以下、本発明の実施例を図面を参照して、説明する。
本発明の構成を第1図のブロック図に示す一山はキーボ
ードで文字の入力、制御信号その他の入力端を成す。C
PUは中央処理装置で、各棺論理演算、判断、その他の
制御等を行う装置である。
ROMはリードオンリメモリで、制御プログラム等が記
憶されている。CBUPは文字バッファで人力された文
字コードを記憶する。HREGは、範囲始端レジスタで
、文字バッファCBUF内で、文字種変換の対象となる
先頭文字のアドレスを記憶する。CPLEGはカーソル
レジスタでカーソルの位置を示す値が記憶される。DI
SCは表示コントローラで表示器DISを制御する。D
I8は表示器で、入力された文字等を可視的に表示する
ものである。CGはキャラクタジェネレータで、文字コ
ードに対応する文字パターンが記憶されている。BLは
パスラインで、上述の各装置を結んで信号の伝送を行う
キーボードKBの外観図を第2図に示す。CKは仮名・
記号キ一群で、平仮名・片仮名の他「、」・「。」等の
記号を入力する為のキ一群である。CLはカーソル左移
動キー、CRはカーソル右移動キーで、カーソルを左に
右に各々動かすためのキーである。A、 Bは範囲始端
キーで、変換対象範囲の始端を指示するものである。H
Cは平仮名変換キーで、範囲始端キー或いはカーソルで
指示された文字を平仮名に変換するものである。CCは
片仮名変換キーで、平仮名変換キーHCと同様に、指定
された文字を片仮名に変換するものである。
以上の構成の下での動作例を説明する。第2図に示すフ
ローチャートは、リードオンリメモリI(OMに記憶さ
れた制御プログラムの70−チャートである。本発明文
字処理装置は電源投入時はステップS1でキー人力待ち
の状態を保つ。そこで何らかのキーが押されたときステ
ップS2においてキー判別を行い、ステップS6からス
テップS7へ分岐する。仮名・記号キ一群CKの一つの
キーが操作された場合はステップS6へ移行し入力され
た文字キーのコードを文字バッファCBUFのカーソル
レジスタCREGに示されたアドレスに格納するととも
にカーソルレジスタCREGに1加算する。その後、文
字バッファーCBUFとカーソルレジスタCRE Gの
内容を表示コントローラDISCを介して表示器DI8
に表示する。範囲始端キーABが押された場合は、ステ
ップS4へ移行する。ここではカーソルレジスタCR,
BGの内容′f範囲レジスタHREGに転送する処理を
行う。カーソル左移動キーCL又は、カーソル右移動キ
ーCRが押下された場合は、ステップS5へ移行し、カ
ーソルレジスタCREGの内容を1減算、又は1加算し
、カーソルを表示器DI8に表示する。片仮名変換キー
CC又は、平仮名変換キーHCが押下されたときは、各
々ステップ86又はステップS7へ移行し、後述の処理
により、指定された文字を片仮名又は平仮名に変換する
ここで文字コードの説明をする。第4図は、平仮名及び
片仮名の文字コード例を示すものである。
文字コードは、1文字8ビツトで構成されている。
最上位ビットが「0」のときは平仮名を、最上位ビット
が「1」のときは片仮名を意味するコード体系をとっで
ある。#ち、下位7ビツトで音を区別し、上位1ビツト
で、平仮名か、片仮名かを区別するコード体系である。
CK そこで、キーボードKB上の仮名・記号キ一群供より平
仮名で「あめりかじん」と入力し、カーソル左移動キー
CLを押下してカーソルを「あ」の下に移動させると、
表示器DI8には第5図(a)の如く表示される。この
とき文字バッファC]3UPには、最上位ビットがrO
Jの文字コードが入っている訳である。この状態で、キ
ーボードKB上の範囲始端キーABを押下すると、ステ
ップS4の範囲始端処理を施す。即ちカーソルレジスタ
CREGの内容を範囲始端レジスタHREGに転送する
この場合、カーソルは「あ」の下にあるから文字バッフ
ァCBUP’で「あ」のコードの存在スルアドレスを範
囲始端レジスタHR,EGに転送する。
次に、カーソル右移動キーCRを押して、カーソルを「
か」の下に移動させると第5図(b)のように表示器D
ISに表示される。ここで片仮名変換キーCCを押下す
るとステップS6の片仮名変換処理を施す。即ち、範囲
始端レジスタHREGで示される文字からカーソルレジ
スタCRBGで示される文字の文字コードの最上位ビッ
トを1にする。すると表示器DI8には第5図(0)の
如く表示される。即ち、「あめりか」が「アメリカ」に
なるO 又、第5図(d) (8) (f)に示した如く 「ア
メリカ」を「あめりか」に変換したい時は、上述した第
5図(a) (b) (Q)の動作過程のうち最後の片
仮名変換キーCCの代りに平仮名変換キーHCを用いる
以外は全て同じキー操作で実現できる。即ち、ステップ
S7の平仮名変換処理は、範囲始端レジスタHRBGと
カーソルレジスタCRBGの内容で示される文字バッフ
ァCB U’ Fのアドレス間に存在する文字コードの
最上位ビットを0にする訳である。
(他の実施例) 上述した実施例においては、表示器DI8は、文字、カ
ーソル等を可視的に表示できるものであれば、液晶表示
器、陰極線管等何れでも、本発明を損うものではない。
又、文字コードを1文字につき2進8ビツトとしたが、
何ビットでも文字を区別できるビット数ならばいくつで
もかまわない。
さらに、平板名と片仮名のコード上の違いを最上位ビッ
トの「DJ、rIJで区別したが、平板名と片仮名とで
別々の文字コードを使用しても、本0REG・・・カー
ソルレジスタ。
発明は効果を発する。しかも、本発明は、平板名、片仮
名間の変換に限られるものではなく、色彩間での変換、
数字の漢字、アラビア数字曲での変換等に効果を発する
(効 果) 以上説明したように、本発明によると、平板名・片仮名
混りの文字列を入力するに当ってシフトモードを予め操
作する必要が省け、しかも−組入力してしまった文字に
ついても後から範囲設定して別のシフトモードに変更で
きるという効果がある。
【図面の簡単な説明】
第1図は、本発明の構成を示すブロック図。 第2図は、キーボードKBの外観図。 第6図は、制御過程を示すフローチャート。 第4図は、文字コードの片仮名と平板名の違いを示す図
。 第5図は、動作を説明するための文章例を示す図。 CBUF・・・文字バッファ。 HIFtEG−・・範囲始端レジスタ。 出願人 キャノン株式会社

Claims (1)

    【特許請求の範囲】
  1. 複数のシフトモードの文字列を入力することのできる入
    力手段、前記入力手段により入力された文字を記憶する
    記憶手段、前記記憶手段に記憶された文字のうち、任意
    の範囲を指定する指示手段、前記指示手段によって指示
    された範囲の文字について、他のシフトモードの文字に
    変換する手段を有することを特徴とする文字処理装置。
JP59013100A 1984-01-27 1984-01-27 文字処理装置 Pending JPS60157660A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59013100A JPS60157660A (ja) 1984-01-27 1984-01-27 文字処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59013100A JPS60157660A (ja) 1984-01-27 1984-01-27 文字処理装置

Publications (1)

Publication Number Publication Date
JPS60157660A true JPS60157660A (ja) 1985-08-17

Family

ID=11823729

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59013100A Pending JPS60157660A (ja) 1984-01-27 1984-01-27 文字処理装置

Country Status (1)

Country Link
JP (1) JPS60157660A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008056292A (ja) * 2006-08-31 2008-03-13 Yoshino Kogyosho Co Ltd 防虫シート用容器

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008056292A (ja) * 2006-08-31 2008-03-13 Yoshino Kogyosho Co Ltd 防虫シート用容器

Similar Documents

Publication Publication Date Title
JPH0348545B2 (ja)
JPS60157660A (ja) 文字処理装置
US4931969A (en) Character entry device
JP2697317B2 (ja) ハングル文字入力装置
KR19980013987A (ko) 텐키를 이용한 한글신호입력방법
JPS5819936A (ja) 漢字入力装置
JPH0452500B2 (ja)
JPS5814248A (ja) 漢字入力装置
JP3042437B2 (ja) 読み入力文字列の変換候補表示方法
JPS58168180A (ja) 情報検索装置
JPH0340871B2 (ja)
JPS60237570A (ja) ルビ表示制御装置
JPS6393068A (ja) カナ漢字変換装置
JP3466313B2 (ja) キー入力装置
JPH0628075A (ja) 日本語入力用キーボード入力装置
JPS5975332A (ja) 字種変換方式
JPS5824930A (ja) パタ−ン登録方式
JPS629463A (ja) 漢数字変換装置
JPH01158560A (ja) 文字処理装置における仮名漢字変換方法
JPH04295950A (ja) Jisコード変換機能付きテープ印字装置
JPS62269263A (ja) 日本語文書処理装置における仮名漢字変換処理方式
JPS6338737B2 (ja)
JPS63126061A (ja) 中国語文書作成装置
JPH096513A (ja) 入力文字可変型入力装置
JPS59109936A (ja) 文字変換装置