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
JPH0550008B2 - - Google Patents
[go: Go Back, main page]

JPH0550008B2 - - Google Patents

Info

Publication number
JPH0550008B2
JPH0550008B2 JP58211922A JP21192283A JPH0550008B2 JP H0550008 B2 JPH0550008 B2 JP H0550008B2 JP 58211922 A JP58211922 A JP 58211922A JP 21192283 A JP21192283 A JP 21192283A JP H0550008 B2 JPH0550008 B2 JP H0550008B2
Authority
JP
Japan
Prior art keywords
character
input
character pattern
string
conversion
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
JP58211922A
Other languages
English (en)
Other versions
JPS60105030A (ja
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 JP58211922A priority Critical patent/JPS60105030A/ja
Publication of JPS60105030A publication Critical patent/JPS60105030A/ja
Publication of JPH0550008B2 publication Critical patent/JPH0550008B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)

Description

【発明の詳細な説明】 〔分野〕 本発明は、複数のシフトモードで入力可能な文
字処理装置に関する。
〔従来技術〕
従来複数のシフトモードで入力できる文字処理
装置、例えば平仮名と片仮名を入力する事のでき
る文字処理装置においては、平仮名と片仮名と同
じ読みの文字に対して同一のキーでもつて併用す
るが為に、平仮名又は、仮名仮名を入力するに際
しては、平仮名又は片仮名文字種に変更する為の
シフトキーを予め操作しておかなければならなか
つた。その結果、平仮名と片仮名の入り混じつた
文書を作成する際に、頻繁に前記シフトキーを操
作せねばならない上に、シフトキーの操作を忘れ
たり、誤つた際には、再び正しい文字種でもつて
入力し直さなければならないという欠点があつ
た。
〔目的〕
本発明の目的は、複数のシフトモードで入力さ
れた文字情報のうち、指示した文字について、シ
フモードを変換することができる文字処理装置を
提供することである。又、本発明の他の目的は、
シフトモードを誤つたまま入力された文字の修正
時、一定のソフトモードで文字列を入力した後、
必要の文字についてシフトモードを変換する時等
の操作者の労力を軽減することである。
〔説明〕
以下、本発明の一実施例を図面を参照して、説
明する。
先ず本発明の概念を第1図に示す。例えばシフ
トモードとして平仮名、片仮名がある場合を考え
ると、文字入力手段により入力された文字列に対
して位置を指示するカーソル等の位置指示手段に
より指示された文字を平仮名、あるいは片仮名に
変換するものである。
本発明の一実施例の構成を示すブロツク図であ
る。KBはキーボードで、文字列、記号、数字、
及び、カーソル移動情報、シフトモード変換情報
等を入力する。CPUは中央処理装置で各種の演
算、判断、制御等を行う。ROMはリードオンリ
メモリで、第5図、第6図a、第6図bのフロー
チヤートに示す制御手順のプログラム、その他の
制御プログラムが記憶されている。RAMはラン
ダムアクセスメモリである。そのうちCBUFは文
字バツフアでキーボードKBから入力された文字
情報が記憶される。又、CREGはカーソルレジス
タで、カーソルを連動して文字バツフアCBUF内
のアドレスを示し、後述するカーソル移動キーな
どによつて値が変更される。CGはキヤラクタジ
エネレータで、各文字、記号等のコードに対応す
るフオントを格納している。DPは表示器で、入
力された文字、カーソル等を可視的に表示する。
DPCは表示器コントローラで、表示器DP制御を
行う。BLはバスラインで、上記の各デバイスを
接続し、情報の伝達を行う。第3図は、キーボー
ドKBのキートツプの概略図である。このうち
KB7は、仮名記号キー群で、文字の他「、」「。」
等の記号を入力する為のキー群である。KB1及
びKB2はカーソル移動キーで、KB1は左へ、
KB2は右へ移動させる。KB3,KB4は、シフ
トモード変換キーで、KB3は平仮名に、KB4
は片仮名に変換する。詳細は後述する。KB5,
KB6は、シフトモード指定キーで、KB5はシ
フトモードを平仮名に、KB6はシフトモードを
片仮名に、各々指定する。文字を入力する場合
は、まずシフトモードを指定キー、KB5、又は
KB6でシフトモードを指定した後、仮名、記号
キーのキーを押す。
以上の構成の下で本発明一実施例の動作の説明
を、第4図の表示例、第5図、第6図a、第6図
bのフローチヤート及び第7図の文字コード対応
図を参照しながら説明する。
本発明文字処理装置は電源投入時、第5図のス
テツプS1でキー入力待ちの状態を保つ。そこで
何らかのキーが入力されたならば、ステツプS2
でそのキーの判別を行いステツプS3、ステツプ
S4、ステツプS5、ステツプS6、に分岐する。
仮名・記号キーが押下されたときはステツプ
S3に進む。ステツプS3では入力された文字キー
のコードをランダムアクセスメモリRAM内の文
字バツフアCBUFのカーソルレジスタCREGで指
示されるアドレスに格納し、カーソルレジスタ
CREGを1加算する。その後、文字バツフア
CBUFとカーソルレジスタCREGの内容をキヤラ
クタジエネレータCG、表示器コントローラDPC
を介して表示器DPに表示する。カーソル移動キ
ーKB1又はKB2が押下されたときは、ステツ
プS4に進み、カーソルレジスタCREGの内容を減
算又は加算して、その後、表示器DPに表示する。
平仮名変換キー、又は、片仮名変換キーが押下
されたときは各々、ステツプS5又はステツプS6
に進む。ステツプS5及び、ステツプS6の詳細な
フロチヤートを第6図a、第6図bに示す。ステ
ツプS5では、まずステツプS5・1でカーソル上
の文字が仮名であるか否か判別し仮名以外のとき
はステツプS5・3、へ仮名のときはステツプ
S5・2を経て、ステツプS5・3へ進む。ステツ
プS5・2は文字コードの先頭ビツトを0にする。
ここで文字コードについて説明する。第7図に
示したのは、文字コード対応表の例である。ここ
で文字コードは全て2進8ビツト構成であり、平
仮名は「あ」「い」「う」……の順に各々コード数
値が「00000001」から順次1つずつ増加する形式
になつている。他方、片仮名文字コードは対応す
る平仮名の文字のコードの最上位ビツトに1に立
てた形式を有しており、この最上位ビツトが1か
0かで平仮名と片仮名が明確に区別されている訳
である。
以上のようなコード体系であるから、ステツプ
S5・2において平仮名に変換されたことになる。
その後ステツプS5・3においてカーソルレジ
スタCREGを1加算して、ステツプS5・4で表示
する。これでカーソル上の文字が仮名であつた場
合、それは平仮名コードになり、その平仮名が表
示され、カーソルは、1桁右へ移動する。
第6図bは平仮名変換の逆でステツプS6・2
において文字コードの先頭ビツトを1にする訳で
ある。
例えば、上述した文字キー及びカーソル移動キ
ーを用いて、第4図aに示した如く「あめりかじ
ん」と入力し、かつカーソルを文頭に持つて来た
とする。ここで「あめりか」という言葉を片仮名
にしたい時、第3図のキーボードに片仮名変換キ
ーKB4を押下する。すると第5図フローチヤー
トにおいてステツプS6に分岐する。ステツプ
S6・1でカーソル上の文字「あ」は仮名である
と判別され、ステツプS6・2に進む。ステツプ
S6・2において、「あ」の文字コードの先頭ビツ
トに1を立てる事により「ア」の文字コードに変
換される訳である。かかる処理の後、ステツプ
S6・3に進み、カーソルレジスタCREGを1加算
してカーソルを1桁進めステツプS6・4で表示
を行う。その結果第4図bに示した如く「あ」が
「ア」になり、カーソルは、「め」の下に来る訳で
ある。かかる処理が終えたなら再し、ステツプ
S1に戻る。
他方、第4図cに示した如く「ジ」を「じ」に
変換したい時、第3図の平仮名変更キーKB3を
操作する事により、ステツプS5に進み、第6図
aに示したフローチヤートの通り処理がされ、第
4図bと同様の過程を経て、第4図aに示した如
く「ジ」が「じ」に変換されてカーソルが1つ歩
進する。
〔他の実施例〕
なお、上述した実施例中の表示器DPは、液晶
表示器、CRT等、可視的に表示するものならば、
何れでも構わない。又、文字コードは1文字につ
き2進8ビツトとしたが16ビツトでも本発明を損
なうことはない。さらに平仮名と片仮名のコード
上の違いを最上位ビツトのON、OFFに依るとし
たが、勿論他の形態の違いにしてもよい。
又、本発明実施例では、シフトモードは、平仮
名、片仮名としたが、他に、アルフアベツトの大
文字、小文字、一つのキーに与えられた、例えば
キー7aのような「;」「『」等の記号についてで
も本発明は適用できることは明らかである。更
に、入力時にシフトモードを指定せず、所望のキ
ーが個別に存在し、シフトモード指定キーがない
場合でも、勿論本発明は適用できる。
〔効果〕
以上説明したように、本発明によれば、極めて
簡単な装置構成及び簡易な操作により、一旦ある
入力モードで入力され、表示された文字を、他の
入力モードの文字に変換することができるという
効果がある。
また、これにより、入力モードを誤つた場合の
文字の訂正が容易になり、更には、例えば、平仮
名と片仮名とが混在する文字列を入力する場合
に、文字列全部をどちらか一方の入力モードで入
力し、後から必要な部分だけを変換することが可
能となるので、入力操作の労力を削減し、入力時
間を短縮させるという効果がある。
【図面の簡単な説明】
第1図は、本発明の概念を示す図。第2図は、
本発明の一実施例の構成を示すブロツク図。第3
図は、キーボードのキートツプ概略図。第4図
は、表示例を示す図。第5図は、主制御のフロー
チヤート。第6図aは、平仮名変換処理のフロー
チヤート。第6図bは、片仮名変換処理のフロー
チヤート。第7図は、文字コード対応図。 CBUF……文字バツフア、CREG……カーソル
レジスタ、KB1……カーソル左移動キー、KB
2……カーソル右移動キー、KB3……平仮名変
換キー、KB4……片仮名変換キー。

Claims (1)

  1. 【特許請求の範囲】 1 第1及び第2の入力モードより1つの入力モ
    ードを選択する選択手段と、 該選択手段によつて選択された入力モードに基
    づいて文字を入力する入力手段と、 前記入力手段によつて入力された文字列に対応
    する文字コード列を記憶する記憶手段と、 前記第1及び第2の入力モードのそれぞれで前
    記入力手段における同一の入力操作によつて入力
    される文字の文字パターンのそれぞれを、所定ビ
    ツト部分の値だけがそれぞれ相異なる第1の値と
    第2の値とであり他の部分が同一である文字コー
    ドのそれぞれと対応させるようにして、文字パタ
    ーンを文字コードと対応させて記憶させた文字パ
    ターン記憶手段と、 該文字パターン記憶手段を参照して、前記記憶
    手段に記憶された文字コード列に対応する文字パ
    ターン列を表示させる第1の表示制御手段と、 該第1の表示制御手段によつて表示された文字
    パターン列中の所望の文字パターンを指定する指
    定手段と、 前記第1の入力モードにおいて入力された文字
    を第2の入力モードにおいて入力される文字に変
    換することを指示する変換指示手段と、 前記指定手段により前記第1の入力モードにお
    いて入力された文字の文字パターンが指定され、
    前記変換指示手段の指示がなされたときに、該指
    定された文字パターンに対応する前記記憶手段に
    記憶された文字コードの前記所定ビツト部分の値
    を前記第1の値から前記第2の値へ変換する変換
    手段と、 前記文字パターン記憶手段を参照して、該変換
    手段による変換で得られた文字コードに対応する
    文字パターンを、前記指定された文字パターンに
    代えて表示させる第2の表示制御手段とを有する
    ことを特徴とする文字処理装置。 2 前記第2の表示制御手段によつて、前記指定
    された文字パターンに代えて文字パターンを表示
    させるとともに、当該指定された文字パターンに
    隣接する次の文字パターンを前記指定手段が指定
    するように制御する制御手段を有し、前記変換指
    示手段による順次変換指示により、前記第1の入
    力モードにおいて入力された文字列の文字パター
    ン列に代えて、前記第2の入力モードにおいて同
    一の入力操作で入力される文字列に対応する文字
    パターン列を順次表示させることを特徴とする特
    許請求の範囲第1項記載の文字処理装置。
JP58211922A 1983-11-11 1983-11-11 文字処理装置 Granted JPS60105030A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58211922A JPS60105030A (ja) 1983-11-11 1983-11-11 文字処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58211922A JPS60105030A (ja) 1983-11-11 1983-11-11 文字処理装置

Publications (2)

Publication Number Publication Date
JPS60105030A JPS60105030A (ja) 1985-06-10
JPH0550008B2 true JPH0550008B2 (ja) 1993-07-27

Family

ID=16613886

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58211922A Granted JPS60105030A (ja) 1983-11-11 1983-11-11 文字処理装置

Country Status (1)

Country Link
JP (1) JPS60105030A (ja)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5818735A (ja) * 1981-07-27 1983-02-03 Matsushita Electric Ind Co Ltd 文字入力装置
JPS5822442A (ja) * 1981-08-03 1983-02-09 Ricoh Co Ltd ワ−ドプロセツサの特殊記号出力方式
JPS5896332A (ja) * 1981-12-03 1983-06-08 Fujitsu Ltd 文字入力方式

Also Published As

Publication number Publication date
JPS60105030A (ja) 1985-06-10

Similar Documents

Publication Publication Date Title
JPH0117185B2 (ja)
JPH0550008B2 (ja)
JPH0437951A (ja) 文書処理装置
JPS61250768A (ja) 変換辞書更新装置
JPH045224B2 (ja)
JPH0560628B2 (ja)
JPS5948413B2 (ja) 文字処理装置
JPS6236252B2 (ja)
JP2543501B2 (ja) ワ−ドプロセツサ
JPS59142630A (ja) 文字処理装置
JPH0445875B2 (ja)
JPS61173375A (ja) ワ−ドプロセツサ
JPH0343633B2 (ja)
JP2944666B2 (ja) 文字処理装置
JP2509554B2 (ja) 文字処理方法
JPS59165124A (ja) 日本語ワ−ド・プロセツサ
JPH0366699B2 (ja)
JPH0256670A (ja) 文書処理装置
JPS60245074A (ja) 自動ルビ表示方式
JPH0332824B2 (ja)
JPS6265162A (ja) かな漢字変換方法及び装置
JPS6341923A (ja) キ−ボ−ド入力における字種変更方法
JPS63121967A (ja) 日本語ワ−ドプロセツサ
JPH0479023B2 (ja)
JPH0619882A (ja) 文字処理方法及びその装置