JPH0594431A - 仮名変換装置 - Google Patents

仮名変換装置

Info

Publication number
JPH0594431A
JPH0594431A JP3255237A JP25523791A JPH0594431A JP H0594431 A JPH0594431 A JP H0594431A JP 3255237 A JP3255237 A JP 3255237A JP 25523791 A JP25523791 A JP 25523791A JP H0594431 A JPH0594431 A JP H0594431A
Authority
JP
Japan
Prior art keywords
kana
hiragana
character string
kanji
katakana
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
JP3255237A
Other languages
English (en)
Inventor
Matsutaka Ito
松孝 伊東
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.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Priority to JP3255237A priority Critical patent/JPH0594431A/ja
Publication of JPH0594431A publication Critical patent/JPH0594431A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】 【構成】 キー入力手段と、表示手段と、キー入力手段
から入力される仮名文字列を文字コードに変換する符号
化手段と、コード化された文字列をキー入力手段から指
令を受けて仮名漢字文字列コードに変換する変換手段
と、前記仮名漢字文字列コードの仮名が、平仮名である
か片仮名であるかをそれらのコードに基づいて判別する
判別手段と、キー入力手段からの出力と前記判別手段か
らの出力により、判別された仮名文字のコードに対して
所定数を加減算してその仮名を平仮名又は片仮名に置換
する置換手段と、コード化された文字列を文字パターン
に変換して表示手段に出力する出力手段を備えたもので
ある。 【効果】 平仮名または片仮名と漢字などの混合から成
る文節や単語がある場合に、平仮名部分を片仮名に、片
仮名部分を平仮名へ簡単に変換できる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、ワードプロセッサや
パソコンなどのような日本語処理装置に関する。
【0002】
【従来の技術】従来、日本語ワードプロセッサでは、仮
名キーボードなどの入力装置によって仮名文を入力し、
仮名漢字変換辞書を検索して、対応の漢字もしくは仮名
漢字まじり文を出力するものが知られている。
【0003】そして、このようなワードプロセッサにお
いては、仮名漢字変換を行った仮名漢字まじり文に対
し、使用者が表記を不適当と考える文節があるときは、
文節移動キーやカーソルキーを複数回操作してその文節
へ移動する。そこで特定の変換キーを押して、適当な表
記に変更する。その場合例えば、「がり勉」という文節
を「がりべん」または「ガリベン」という文節に変更す
ることは可能であった。
【0004】
【発明が解決しようとする課題】しかしながら、例え
ば、「がり勉」に対して「ガリ勉」、「さじ加減」に対
して「サジ加減」、「さそり座」に対して「サソリ座」
というように平仮名漢字まじり文を片仮名漢字まじり文
に変更することが出来ないという問題点があった。
【0005】この発明はこのような事情を考慮してなさ
れたもので、特定の変換キーを操作することにより、仮
名漢字まじり文のうちの漢字は変換せず、平仮名を片仮
名に、または片仮名を平仮名に変換する機能を備えるこ
とにより、操作性を向上させた仮名漢字変換装置を提供
するものである。
【0006】
【発明が解決するための手段】図1はこの発明の基本構
成を示すブロック図である。キー入力手段101と、表
示手段102と、キー入力手段101から入力される仮
名文字列を文字コードに変換する符号化手段103と、
コード化された文字列をキー入力手段101から指令を
受けて仮名漢字文字列コードに変換する変換手段104
と、前記仮名漢字文字列コードの仮名が、平仮名である
か片仮名であるかをそのコードに基づいて判別する判別
手段105と、キー入力手段101からの出力と前記判
別手段105からの出力により、判別された仮名文字の
コードに所定数を加減算してその仮名を平仮名又は片仮
名に置換する置換手段106と、コード化された文字列
を文字パターンに変換して表示手段102に出力する出
力手段107を備えた仮名変換装置である。
【0007】
【作用】図1において、符号化手段103は、入力手段
101によって入力された文字列を文字コードに変換す
る。さらに変換手段104は、その文字コードを仮名漢
字文字列コードに変換する。判別手段105は、前記仮
名漢字文字列コードの仮名が、平仮名であるか片仮名で
あるかをそのコードに基づいて判別する。置換手段10
6は、キー入力手段101からの出力と判別手段105
からの出力により判別された仮名文字のコードに対して
所定数を加減算して、その仮名を平仮名又は片仮名に置
換する。そこで、出力手段107は、コード化された文
字列を文字パターンに変換して表示手段102に出力す
る。
【0008】例えば、「がり勉」のような平仮名漢字ま
じり文は仮名のみが置換されて、「ガリ勉」という片仮
名漢字まじり文に容易に変換される。
【0009】
【実施例】以下、図面に示す実施例に基づいてこの発明
を詳述する。これによってこの発明が限定されるもので
はない。
【0010】図2はこの発明の一実施例を示すブロック
図である。同図において、1は文字入力手段であるキャ
ラクタキーボードであり、このキーボード1には仮名キ
ーや数字キーが配列されている。キーボード1の操作に
よって入力されるキー信号は符号化回路3に与えられ
る。符号化回路3には更にファンクションキーボード2
からのキー信号が入力される。
【0011】キーボード2は編集制御キーを備え、編集
制御キーには仮名文字を漢字もしくは漢字まじり文に変
換指令するための変換キー、漢字変換する必要のないこ
とを指令するための無変換キー、前候補キー、カーソル
移動キー、実行キー、解除キー及びモード設定用の特別
機能キー等を備えている。符号化回路3はキーボード
1,2のキー信号を文字コードに符号化し入力バッファ
4に一時記憶させると共に、キーボード2に含まれる各
キーのコード化信号を中央処理装置(CPU)5へ直接
入力する。CPU5は後述の動作プログラムを実行する
ことによって演算処理手段としても働くものであり、仮
名漢字変換機能、書込機能及び読出し機能を備えてい
る。
【0012】CPU5にはCRTディスプレイ6及び印
字装置(プリンタ)7が接続されている。CRTディス
プレイ6は仮名入力された仮名文及び変換された漢字も
しくは漢字まじり文等を表示するのに用いられる。プリ
ンタ7は仮名又は漢字まじり文を印刷するために用いら
れる。更にCPU5には変換処理部8、文章データメモ
リ11、仮名漢字変換辞書部10が接続されている。
【0013】変換処理部8はCPU5と共に漢字変換手
段として働くものである。文章データメモリ11はキー
ボードから入力され、かつ変換処理部8によって変換さ
れた漢字まじり文を文章データとして記憶するものであ
る。仮名漢字変換辞書部10は例えば読出し専用メモリ
(ROM)等からなり、単語辞書を記憶する記憶領域、
活用語尾表を記憶する記憶領域及び付属語表を記憶する
記憶領域等を含んでいる。この単語辞書記憶領域には5
0音順の仮名見出し部と、仮名見出し部に対応する漢字
表記部と、品詞データ等が記憶される。
【0014】以上の構成は、従来の例えば仮名漢字変換
機能付きワードプロセッサなどに見られる構成と同等で
ある。この発明において、更にCPU5に平仮名/片仮
名専用変換処理部9が接続されている。
【0015】平仮名/片仮名専用変換処理部9は、変換
処理部8によって変換された漢字まじりの文節または文
字列について、ファンクションキーボード2の、特定の
変換キーが押圧されると、漢字まじりの文節または文字
列の仮名が平仮名か片仮名かをそれらのコードに基づい
て判別し、漢字の部分は変換せず、平仮名を片仮名に、
または仮名を平仮名に専用的に変換処理するものであ
る。
【0016】図3はこの発明の一実施例の要部動作を説
明するためのフローチャートである。先ず、ステップ1
で特定の変換キー入力があるかどうか判断して、特定の
変換キーが押圧された場合はステップ2に進む。ステッ
プ2では平仮名又は片仮名漢字まじりの文節や文字列で
あれば受け付けステップ3に進める。そして平仮名、片
仮名または漢字だけの文節や文字列ならステップ11に
進める。
【0017】ステップ3では、文節や文字列の文字数N
がカウンタ(又はレジスタ)にプリセットされる。ステ
ップ4では、文節や文字列のN番目の文字コードがJI
Sの平仮名コードの数値0401〜0486と比較さ
れ、平仮名文字コードであるか、照合される。平仮名文
字コードであれば、次のステップ5で片仮名文字コード
に変換されるべき数値0100を加算して、片仮名文字
コードに変換される。
【0018】平仮名文字コードでなければ、ステップ6
に進み、JISの片仮名文字コードの数値0501〜0
586と比較され、片仮名文字コードあるか、照合され
る(ステップ6)。片仮名文字コードであれば、次のス
テップ7で、平仮名文字コードに変換されるべき数値0
100を減算して、平仮名文字コードに変換される。S
4〜S7のステップで処理されるこどに文字数カウンタ
の数値から1を減算する(ステップ8)。文字数カウン
トの数値が0にならない場合は、すべての文字が処理さ
れていないと判断されステップ4に戻りS4〜S9の動
作が繰り返えされる。また文字数カウンタの数値が0に
なれば、すべての文字が処理されたとしてステップ10
に進む(ステップ9)。
【0019】ステップ10で変換前の文節や文字列と、
変換後の文節や文字列と記憶内容が変換され、変換後の
文節や文字列をCRTディスプレイ6やプリンタ7に出
力する(ステップ11)。
【0020】図4は、具体的として文字列「がり勉」の
仮名部分のコードに100を加算することにより、文字
列が「ガリ勉」のJISコードにそれぞれ変換され、逆
に「ガリ勉」の仮名部分のJISコードから100を減
算することにより、文字列が「がり勉」のJISコード
にそれぞれ変換されることを示している。
【0021】
【発明の効果】この発明によれば、平仮名または片仮名
と漢字などの混合から成る文節や単語がある場合に、平
仮名部分を片仮名に、片仮名部分を平仮名へ簡単に変換
できる。従って、例えば、「がり勉」のような単語を別
単語「ガリ勉」として仮名漢字辞書部に登録することな
く変換できるので、使用者の操作性を向上することがで
きる。
【図面の簡単な説明】
【図1】この発明の基本構成を示すブロック図である。
【図2】この発明の一実施例を示すブロック図である。
【図3】この発明の一実施例の要部動作を示すフローチ
ャートである。
【図4】文字列とJIS文字コードとの関連を示す図で
ある。
【符号の説明】
1 キャラクタキーボード 2 ファンクションキーボード 3 符号化回路 4 入力バッファ 5 CPU 6 CRTディスプレイ 7 プリンタ 8 変換処理部 9 平仮名/片仮名専用変換処理部 10 仮名漢字変換辞書部 11 文章データメモリ

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 キー入力手段と、表示手段と、キー入力
    手段から入力される仮名文字列を文字コードに変換する
    符号化手段と、コード化された文字列をキー入力手段か
    ら指令を受けて仮名漢字文字列コードに変換する変換手
    段と、前記仮名漢字文字列コードの仮名が、平仮名であ
    るか片仮名であるかをそれらのコードに基づいて判別す
    る判別手段と、キー入力手段からの出力と前記判別手段
    からの出力により、判別された仮名文字のコードに対し
    て所定数を加減算してその仮名を平仮名又は片仮名に置
    換する置換手段と、コード化された文字列を文字パター
    ンに変換して表示手段に出力する出力手段を備えたこと
    を特徴とする仮名変換装置。
JP3255237A 1991-10-02 1991-10-02 仮名変換装置 Pending JPH0594431A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3255237A JPH0594431A (ja) 1991-10-02 1991-10-02 仮名変換装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3255237A JPH0594431A (ja) 1991-10-02 1991-10-02 仮名変換装置

Publications (1)

Publication Number Publication Date
JPH0594431A true JPH0594431A (ja) 1993-04-16

Family

ID=17275942

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3255237A Pending JPH0594431A (ja) 1991-10-02 1991-10-02 仮名変換装置

Country Status (1)

Country Link
JP (1) JPH0594431A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003027895A3 (en) * 2001-09-25 2003-10-23 Apple Computer Character string conversion
DE102008021721A1 (de) 2007-05-08 2008-11-27 Citizen Electronics Co., Ltd., Fujiyoshida-shi Optisches Bauteil, Hintergrundbeleuchtungseinheit und Anzeigevorrichtung

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003027895A3 (en) * 2001-09-25 2003-10-23 Apple Computer Character string conversion
US7136803B2 (en) 2001-09-25 2006-11-14 Apple Computer, Inc. Japanese virtual dictionary
US7630880B2 (en) 2001-09-25 2009-12-08 Apple Inc. Japanese virtual dictionary
JP2010165369A (ja) * 2001-09-25 2010-07-29 Apple Inc 日本語仮想辞書
JP2013242895A (ja) * 2001-09-25 2013-12-05 Apple Inc 日本語仮想辞書
DE102008021721A1 (de) 2007-05-08 2008-11-27 Citizen Electronics Co., Ltd., Fujiyoshida-shi Optisches Bauteil, Hintergrundbeleuchtungseinheit und Anzeigevorrichtung

Similar Documents

Publication Publication Date Title
EP0370774A2 (en) Machine translation system
JPS5994131A (ja) ワ−ドプロセツサ
JPH0594431A (ja) 仮名変換装置
JPS607514A (ja) ワ−ドプロセツサ
JPH08297663A (ja) 入力ミス修正装置及び修正方法
JPH06110878A (ja) 仮名漢字変換方法
JP2615851B2 (ja) キー入力装置
JP2870524B2 (ja) 文字変換処理装置
JP3036005B2 (ja) かな漢字変換装置
JP2761622B2 (ja) 文字変換装置
JP2870525B2 (ja) 文字変換処理装置
JPS60207948A (ja) カナ漢字変換処理装置
JPH0585055B2 (ja)
JP2629946B2 (ja) 文書処理装置
JP2939063B2 (ja) 文書処理装置
JP3371435B2 (ja) 入力モード自動設定方法あるいは入力モード自動設定装置
JPS6327917A (ja) 文書作成装置
JPH07191992A (ja) 文字処理装置
JPH08147285A (ja) 補助テンキーからの負記号入力処理方式
JPH04171571A (ja) 文書処理装置
JPH0769909B2 (ja) 文書処理装置
JPH04160668A (ja) 文字処理装置
JPH0785030A (ja) 言語処理システム
JPH0658666B2 (ja) ワ ー ド プ ロ セ ッ サ
JPH0512248A (ja) 文書作成装置