JPH09305591A - 日本語入力装置 - Google Patents

日本語入力装置

Info

Publication number
JPH09305591A
JPH09305591A JP8142263A JP14226396A JPH09305591A JP H09305591 A JPH09305591 A JP H09305591A JP 8142263 A JP8142263 A JP 8142263A JP 14226396 A JP14226396 A JP 14226396A JP H09305591 A JPH09305591 A JP H09305591A
Authority
JP
Japan
Prior art keywords
romaji
kana
kana conversion
input
character
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
JP8142263A
Other languages
English (en)
Inventor
Yukari Ookuma
友嘉里 大熊
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP8142263A priority Critical patent/JPH09305591A/ja
Publication of JPH09305591A publication Critical patent/JPH09305591A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】 【課題】先行する文字の種類に応じてローマ字かな変換
の結果を変化する機能を、ローマ字かな変換テーブルの
入れ換えのみで実現する日本語入力装置の提供。 【解決手段】入力手段101からローマ字かな変換テー
ブル指定情報およびローマ字かな変換対象キーが入力さ
れると、ローマ字かな変換テーブル指定手段104はロ
ーマ字かな変換テーブル群105を検索して、使用する
ローマ字かな変換テーブルを決定する。そして、決定さ
れたローマ字かな変換テーブル106を用いてローマ字
かな変換を行うことにより、先行する文字の種類に応じ
てローマ字かな変換の結果を変化させる。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、日本語入力装置に
関し、特にローマ字入力方式でかな漢字混じりの文書や
数値データを入力する日本語入力装置に関する。
【0002】
【従来の技術】従来のワードプロセッサやパーソナルコ
ンピュータ等の日本語入力装置において、ローマ字入力
によりかなを表示する際、「,」、「.」、「−」など
の句読点を入力すると、通常「、」、「。」、「ー」が
表示される。そして日本語入力装置においては、一般
に、これらの句読点は設定により、それぞれ「,、」、
「.。」、「−ー」のいずれを使用するかを設定できる
ように構成されている。
【0003】しかし、かな文字列中には例えば「ケー
キ」のように「ー」(長音記号)を、数字列中には例え
ば「1−23」のように「−」(ハイフン)を使用した
い場合や、かな文字列では「、」(読点)を、数字列で
は「,」(カンマ)を使用したい場合において、従来の
日本語入力装置は、入力によってこれらを互いに切り分
けることが行えず、所望する文字表示へ変換するには、
複雑な操作が必要とされている。
【0004】また、利用者(ユーザ)によっては、カン
マ「,」(全角)を使用したい場合や、「,」(半角)
を使用したい場合があっても、ユーザごとに切り分ける
ことができなかった。
【0005】上記のような句読点、カンマ、ハイフンな
どを入力する時の不都合を解決するために、例えば特開
平1−206457号公報には、予め設定された特定の
文字コードを検出する特定文字コード検出手段と、該特
定文字コード検出手段によって特定の文字コードの入力
が検出された時、その直前に入力された文字の種類を判
定する文字コード種類判定手段と、特定の文字コードを
非優先入力モードの文字コードに再変換する再変換用テ
ーブルを設け、特定文字コード種類判定手段によって直
前に入力された文字コードの種類を判定し、その判定結
果が非優先入力モードの文字のときには再変換用テーブ
ルによって異なる非優先入力モードの文字コードに再変
換するように構成され、煩わしいシフト切り換え操作の
必要なしに、句読点とカンマ、小数点などの振り分けを
可能とした文字処理装置が提案されている。
【0006】この従来の文字処理装置では、表示される
句読点の文字コードがハードコーディングしてあるた
め、利用者によって「,」(半角)「,」(全角)を使
い分けるなどのカスタマイズができないという問題があ
る。
【0007】また、再変換用のテーブルを別に設けるな
ど、導入のための処理が繁雑であるという問題がある。
【0008】
【発明が解決しようとする課題】上述したように、従来
のローマ字入力方式では、句読点、ハイフンを入力する
とき、かな文字列中では「ー」長音を、数字列中では
「−」(ハイフン)などを使用したい場合であっても、
入力を切り分けることができず、正確に入力するために
ユーザにとっては多くの負担がかかるという問題があ
る。その問題を解決するために特定の文字コードについ
ては、通常とは異なる入力モードを優先させて文字コー
ドに変換する方式が提案されているが、この方式ではユ
ーザごとに表示文字をカスタマイズできないという問題
があり、さらに問題解決のための手段として新たに再変
換用テーブルを設けるなど、導入のためにかかる処理が
繁雑であるという問題もある。
【0009】従って、本発明は上記事情に鑑みてなされ
たものであって、その目的は、先行する文字の種類に応
じてローマ字かな変換の結果を変化する機能を、既存の
ローマ字かな変換テーブルの入れ換えのみで行うことを
可能とし、さらに、ユーザごとにカスタマイズできるよ
うにした日本語入力装置を提供することにある。
【0010】
【課題を解決するための手段】前記目的を達成するた
め、本発明の日本語入力装置は、ローマ字かな変換対象
キーを入力する入力手段と、ローマ字かな変換テーブル
を用いてローマ字かな変換を行うローマ字かな変換制御
部と、その変換結果を表示する表示部と、を備え、先行
する文字の種類に応じてローマ字かな変換の結果を変化
させるようにした日本語入力装置であって、複数のロー
マ字かな変換テーブルからなるローマ字かな変換テーブ
ル群と、前記ローマ字かな変換テーブル群から使用する
ローマ字かな変換テーブルを指定する手段と、を更に備
え、使用するローマ字かな変換テーブルを入れ換え自在
としたことを特徴とする。
【0011】
【発明の実施の形態】本発明の実施の形態を以下に説明
する。本発明は、好ましい実施の形態において、ローマ
字入力方式でかな漢字混じりの文書及び数値データを入
力する日本語入力装置において、ローマ字かな変換テー
ブルを複数備え、先行する文字の種類に応じて予め定め
られた所定の文字が次にキー入力された際に、ローマ字
かな変換テーブルを入れ換えてローマ字かな変換の結果
を変化させる、ように制御するものである。
【0012】図1を参照すると、本発明の実施の形態
は、入力手段101と、ローマ字かな変換制御部102
と、表示手段103と、ローマ字かな変換テーブル指定
手段104と、ローマ字かな変換テーブル群105と、
ローマ字かな変換テーブル106と、入力文字記憶部1
07と、を備えている。
【0013】入力手段101からローマ字かな変換テー
ブル指定情報およびローマ字かな変換対象キーが入力さ
れると、ローマ字かな変換制御部102は、入力手段1
01から入力されたローマ字かな変換テーブル指定情報
を、ローマ字かな変換テーブル指定手段104に送り、
ローマ字かな変換テーブル指定手段104は、ローマ字
かな変換テーブル群105を検索して使用するローマ字
かな変換テーブル106を決定する。
【0014】ローマ字かな変換制御部102は、決定さ
れたローマ字かな変換テーブル106を参照して入力さ
れた文字コードのローマ字かな変換を行う。このとき、
ローマ字かな変換対象のキー入力として数字キーが入力
された場合には、入力文字記憶部107に入力された文
字を記憶しておき、次の入力が「-」、「,」、「.」の
ような特定の文字であった場合には、ローマ字かな変換
テーブルに従ってローマ字かな変換を行うことにより、
ローマ字かな変換の結果を可変させることを可能として
いる。
【0015】本発明の実施の形態において、ローマ字か
な変換の変更は、既存のローマ字かな変換テーブルの入
れ換えのみによって実現することが可能である。さら
に、ローマ字かな変換テーブルを個別に指定することが
できるため、ユーザごとにカスタマイズすることが可能
となる。
【0016】次に、本発明の実施例について図面を参照
して説明する。図1は、本発明の一実施例のシステム構
成をブロック図にて示したものである。
【0017】ローマ字かな入力開始時に入力手段101
からローマ字かな変換テーブル指定情報およびローマ字
かな変換対象キーが入力されると、ローマ字かな変換制
御部102は入力手段101から入力されたローマ字か
な変換テーブル指定情報を、ローマ字かな変換テーブル
指定手段104に送出する。
【0018】ローマ字かな変換テーブル指定手段104
は、受け取ったローマ字かな変換テーブル指定情報に基
づき、ローマ字かな変換テーブル群105を検索し、使
用するローマ字かな変換テーブル106を決定する。
【0019】ローマ字かな変換制御部102は、ローマ
字かな変換テーブル指定手段104によって決定された
ローマ字かな変換テーブル106を用いてローマ字かな
変換を行う。その際、ローマ字かな変換対象のキー入力
として数字キーが入力された場合は、前述した通り、入
力文字記憶部107に文字を記憶しておき、次の入力が
「-」、「,」、「.」のような特定の文字であった場
合、決定されたローマ字かな変換テーブルに従ってロー
マ字かな変換を行うことによりローマ字かな変換の結果
を変化する。
【0020】図2は、本発明の実施例の処理動作を説明
するためのフローチャートである。ここでは、「-」が
入力された場合を示している。
【0021】ローマ字かな入力処理を開始した際、入力
手段101よりローマ字かな変換情報が入力すると(ス
テップ201)、ローマ字かな変換テーブルを決定し、
該決定されたテーブルの読み込みを行う(ステップ20
2)。
【0022】次に、ローマ字かな変換対象キーが入力さ
れると(ステップ203)、そのキーが数字文字である
かを判定し(ステップ204)、数字であった場合には
次のキーの入力を待ち、次のキーが入力されると(ステ
ップ205)、その文字が「-」(ハイフン、半角)で
あった場合には、ローマ字かな変換テーブルを参照して
ローマ字かな変換を行い(ステップ208)、「−」
(ハイフン、全角)を表示する(ステップ210)。
【0023】図3は、ローマ字かな変換テーブルの例を
示している。図3を参照すると、ローマ字かな変換テー
ブルには、入力文字、表示文字、および残り文字が格納
されている。図中301は、入力文字として「a」(半
角)をいれると「あ」が表示文字として確定され、表示
されることを示しており、302は「kk」と2文字入力
された場合には、「っ」を表示文字として確定し、さら
に「k」を表示する。この「k」は、次の入力につなげる
ために、次の入力キーを待つ確定されていない状態であ
る(すなわち残り文字とする)ことを表している。
【0024】図3において、303は、かな文字列中に
「,」、「.」、「-」(半角)を入力した場合には、そ
れぞれ「、」、「。」、「ー」にローマ字かな変換され
ることを示している。
【0025】また、304では、「0」、「1」、
「2」、「3」、…を入力した時に、「0」、「1」、
「2」、「3」、…(全角)を表示し、さらに残り文字
の「0」、「1」、「2」、「3」、…は、次の入力に
つなげるために、次のキー入力を待っているということ
を示している。
【0026】305では、上記304において、入力さ
れた「0」、「1」、「2」、「3」、…が次のキー入
力を待っている状態で、次のキー入力として「-」が入
力された時に「0−」、「1−」、「2−」、「3
−」、…を表示することを示している。
【0027】306では、同じく、「0」、「1」、
「2」、「3」、…が次のキー入力を待っている状態
で、「,」が入力された時に、「0,」、「1,」、
「2,」、「3,」、…を表示することを示している。
【0028】304においては、入力された「0」、
「1」、「2」、「3」、…が次のキー入力を待ってい
る状態で、「-」、「,」、「.」などのキー以外のキー
が入力された時に、「0」、「1」、「2」、「3」、
…が確定する。
【0029】このように、数字のあとに「-」が入力さ
れた場合は、「−」(ハイフン)が表示され、かな文字
のあとに「-」が入力された場合は、「ー」(長音)が
表示される。
【0030】図4は、図3に示したローマ字かな変換テ
ーブルを用いた際のローマ字かな変換による入力例、す
なわちキーボード操作を模式的に示したものである。
【0031】入力例401では、かな文字列中と数字文
字列中でそれぞれ「-」がどのようにローマ字かな変換
されるかを示している。ここでは、「ke-ki」とキー入
力した時に「けーき」、「1-23-」とキー入力した時に
は「1−23−」と、ローマ字かな変換される。
【0032】入力例402では、かな文字列中と数字文
字列中で、それぞれ「,」、「.」がどのようにローマ字
かな変換されるかを示している。ここでは、「aa,so
u.」とキー入力した時に「ああ、そう。」と表示され、
「12,345.」とキー入力した時には「12,345.」
とローマ字かな変換される。
【0033】図5は、ローマ字かな変換テーブルのカス
タマイズの例を示したものであり、それぞれのファイル
を指定した場合のローマ字かな変換の例も示している。
【0034】ファイル501では、数字を入力すると全
角の数字に変換され、「-」、「,」は全角で表示され
る。
【0035】ファイル502では、数字を入力すると半
角の数字に変換され、「-」、「,」も半角で表示され
る。
【0036】ファイル503では、数字を入力すると全
角の数字に変換され、「-」、「,」は半角で表示され
る。
【0037】
【発明の効果】以上説明したように、本発明によれば、
先行する文字の種類に応じてローマ字かな変換の結果を
変化する機能をアルゴリズム等を変更することなく、既
存のローマ字かな変換テーブルの入れ換えのみで実現で
きるという効果を有する。
【0038】また、本発明によれば、ローマ字かな変換
の結果を、ユーザごとにカスタマイズすることができ
る。
【図面の簡単な説明】
【図1】本発明の一実施例の構成を示す図である。
【図2】本発明の一実施例の動作を説明するためのフロ
ーチャートである。
【図3】本発明の一実施例を説明するための図であり、
ローマ字かな変換テーブルの一例を示す図である。
【図4】本発明の一実施例によるローマ字かな変換例を
模式的に示す図である。
【図5】本発明の一実施例によるローマ字かな変換テー
ブルのカスタマイズ例を模式的に示す図である。
【符号の説明】
101 入力手段 102 ローマ字かな変換制御部 103 表示手段 104 ローマ字かな変換テーブル指定手段 105 ローマ字かな変換テーブル群 106 ローマ字かな変換テーブル 107 入力文字記憶部

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】ローマ字かな変換対象キーを入力する入力
    手段と、 ローマ字かな変換テーブルを用いてローマ字かな変換を
    行うローマ字かな変換制御部と、 変換結果を表示する表示部と、を備え、 先行する文字の種類に応じてローマ字かな変換の結果を
    変化させるようにした日本語入力装置において、 複数のローマ字かな変換テーブルからなるローマ字かな
    変換テーブル群と、 前記ローマ字かな変換テーブル群から使用するローマ字
    かな変換テーブルを指定する手段と、 を更に備え、 ローマ字かな変換テーブルを入れ換え自在に構成したこ
    とを特徴とする日本語入力装置。
  2. 【請求項2】前記ローマ字かな変換テーブルが、入力文
    字、表示文字、残り文字の対応を格納してなるファイル
    からなり、前記ローマ字かな変換テーブル群から使用す
    るローマ字かな変換テーブルを指定する手段により指定
    された際に前記ファイルからテーブルの内容を読み込
    み、ローマ字かな変換テーブルを入れ換え自在としたこ
    とを特徴とする請求項1記載の日本語入力装置。
JP8142263A 1996-05-13 1996-05-13 日本語入力装置 Pending JPH09305591A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8142263A JPH09305591A (ja) 1996-05-13 1996-05-13 日本語入力装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8142263A JPH09305591A (ja) 1996-05-13 1996-05-13 日本語入力装置

Publications (1)

Publication Number Publication Date
JPH09305591A true JPH09305591A (ja) 1997-11-28

Family

ID=15311280

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8142263A Pending JPH09305591A (ja) 1996-05-13 1996-05-13 日本語入力装置

Country Status (1)

Country Link
JP (1) JPH09305591A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016115128A (ja) * 2014-12-15 2016-06-23 学校法人立命館 メッセージ処理装置、端末装置、及びコンピュータプログラム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016115128A (ja) * 2014-12-15 2016-06-23 学校法人立命館 メッセージ処理装置、端末装置、及びコンピュータプログラム

Similar Documents

Publication Publication Date Title
US6005498A (en) Reduced keypad entry apparatus and method
US7715882B2 (en) Mobile terminal apparatus, character input method and character input program
JPH09305591A (ja) 日本語入力装置
KR20010101599A (ko) 액센트 또는 확장자를 갖는 수문자를 전자 장치에입력하는 방법 및 장치
JP2000172417A (ja) 携帯電話装置およびその文字入力方法
KR0164404B1 (ko) 소수의 전화버튼을 이용한 문자 제어방법 및 장치
KR100380848B1 (ko) 문자 입력 방법
JPS6194132A (ja) キ−ボ−ド装置
KR20000020185A (ko) 이동통신단말기의 한글입력방법 및 그 장치
JP2878461B2 (ja) 文書入力装置
JPS61190658A (ja) ワ−ドプロセツサ
JPS63163917A (ja) 数字入力キ−による日本語入力方式
JPH02299062A (ja) かな漢字変換装置
JPH0776966B2 (ja) 仮名漢字変換装置
JPH04369758A (ja) ハンディターミナルにおける漢字入力方式
JPS63121967A (ja) 日本語ワ−ドプロセツサ
JPH0458359A (ja) ローマ字かな漢字変換方式の文書作成装置
JPH0460823A (ja) キーボード入力装置
JPH07271781A (ja) 漢字変換装置
JPH0243818A (ja) キー入力方法及び装置
JPH04290157A (ja) 文書処理装置
JPS629463A (ja) 漢数字変換装置
JPH04130914A (ja) 文字入力処理装置
JPS59109936A (ja) 文字変換装置
JPS6227860A (ja) 漢字入力装置

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20000530